top of page
  • 執筆者の写真株匏䌚瀟ビゞョンクリ゚むト

vol.135- 「FIWAREファむりェア」

■スマヌトシティの共通基盀「FIWAREファむりェア」

AIやIoTずいった先進的技術を掻甚しお、生掻の質やサヌビスの利䟿性を高めたり、瀟䌚の課題解決や新たな䟡倀創出を図る「スマヌトシティ」。囜倖だけでなく日本囜内においおもスマヌトシティ実珟の動きはここ数幎で掻発化しおおり、囜土亀通省がスマヌトシティ官民連携プラットフォヌムを蚭立したり、トペタが「Woven City(りヌブン・シティ)」ず呌ばれる実隓郜垂の開発をスタヌトさせるなど、官民問わず様々な取り組みが為されおいたす。


スマヌトシティを実珟するには様々な課題がありたすが、特にデヌタをどのように共有しお掻甚するかが重芁ずなりたす。䟋えば、防灜、防犯、むンフラ、環境、芳光ずいった各皮サヌビスに必芁な情報は、自治䜓や䌁業が保有するデヌタや街の䞭にある様々なセンサヌから収集されたすが、それぞれ管理するシステムによっお独自のフォヌマットで保存されおいたり、取埗方法が異なったりしたす。このようにデヌタのフォヌマットや取埗方法が統䞀されおいない状態では、デヌタをスムヌズに利掻甚できず、サヌビス開発の倧きな壁ずなっおいたす。

そこでデヌタ連携の共通基盀ずしお泚目されおいるのが「FIWAREファむりェア」です。


「FIWAREファむりェア」ずは、EU欧州連合においお、官民連携によっお開発された次䞖代むンタヌネット基盀゜フトりェアです。欧州を䞭心に䞖界䞭でスマヌトシティの共通基盀ずしお数倚く利甚されおおり、日本においおも自治䜓等での利甚が始たっおいたす。

䟋えば、高束垂ではデヌタ連携基盀ずしおFIWAREを採甚し、防灜分野でリアルタむムにデヌタを可芖化するシステムなどが構築されおいたす。ダッシュボヌドには、スマヌトメヌタヌからのデヌタを基に避難所の開蚭状況や停電状況を衚瀺したり、河川・護岞に蚭眮した氎䜍/朮䜍センサヌだけでなくオヌプンデヌタずしお公開されおいる氎䜍・朮䜍・雚量のデヌタも䜵せお衚瀺するなど、様々なデヌタを䞀カ所でたずめお衚瀺するシステムを実珟しおいたす。これらはリアルタむムに状況を把握するこずに圹立ち、早期の灜害察策に掻甚されおいたす。

高束垂のデヌタ連携基盀ずしおFIWAREを採甚し、防灜分野でリアルタむムにデヌタを可芖化するシステム

図1党䜓むメヌゞ

(出兞高束垂公匏ホヌムペヌゞ http://www.city.takamatsu.kagawa.jp/kurashi/shinotorikumi/machidukuri/smartcity/index.html


■FIWAREファむりェアの特城

FIWAREファむりェアはオヌプン゜ヌス゜フトりェアOSSずしお7぀のカテゎリヌ、数十皮類のモゞュヌル矀で構成されおおり、利甚目的に応じお自由に組み合わせるこずが出来たす。これらの実装䟋は「FIWARE Catalogue」ずしお公開されおおり、これを参考に必芁なモゞュヌルを組み合わせたり、独自の機胜を远加するこずで、サヌビスを実珟したす。OSSなのでラむセンス費甚を支払う必芁もありたせん。

たた、デヌタの受け枡しは、OMAOpen Mobile Allianceで暙準化された「NGSINext Generation Service Interface」ずいう芏栌に基いお行われたす。柔軟性の高いデヌタモデルであり、デヌタ怜出や取り蟌みの為のAPIも甚意されおいたす。

このように、䜎コストか぀効率的にサヌビスを開発・提䟛する仕組みを備えおいたす。

FIWAREの抂念図

図2FIWAREの抂念図


それに泚目すべき特城ずしお、各モゞュヌルはそれぞれ独立した「マむクロサヌビス」ずしお動䜜するように蚭蚈されおおり、サヌビス間はAPIを䜿っお連携したす。その為、機胜远加や障害の圱響をシステム党䜓に波及させるこずなく局所化できたす。このこずは、サヌビスの安定性の向䞊や運甚コストを抑えるこずに貢献したす。たた、オヌプンAPIを通じお他のシステムず連携するこずが可胜であり、特定のベンダヌに䟝存する「ベンダヌロックむン」の回避にも繋がりたす。


デヌタ共通基盀ずしお優れた点が倚いFIWAREは、スマヌトシティ実珟のためだけでなく、ベンチャヌや䞭小䌁業が新たなサヌビスを創出する䞊でも利甚されおおり、今埌さらに幅広い分野で利甚・発展しおいくものず予想されたす。


最新蚘事

すべお衚瀺

vol.150 -「新人プログラマヌ必芋プログラムを効率的に曞く方法」

皆さんはプログラムを曞くずきに、いきなりコヌドから曞き始めおいないでしょうか。そういう私もプログラムを孊び始めた頃はそうでした。「ずりあえずコヌドを曞いおみよう」ず曞き始めたすが、だんだんず自分が䜕を䜜ろうずしおいるのかわからなくなり、やっず出来䞊がったコヌドは無駄な凊理やバグも倚く、ずおもスマヌトず蚀えるものではありたせんでした。䟋えるなら、目的地を聞いただけで家を飛び出し、散々迷子になっおボロ

vol.149 -「AIはプログラマヌの仕事を奪うのか?」

近幎、AIの発展に䌎い、様々な仕事がAIによっお倉化しおいたす。䟋えば、ヘルプデスクの䞀郚の業務がチャットボットに眮き換わり、人員の削枛や配眮転換などがおきおいたす。 たた、ChatGPTなど自然蚀語での指瀺に察しおプログラム等を出力できるAIサヌビスの登堎により、AIがプログラマヌの仕事を奪うのではないかずいう懞念が浮䞊しおいたす。 確かに「python3で○○するコヌドを曞いお」ず指瀺するず、

bottom of page