Upgrade to Pro — share decks privately, control downloads, hide ads and more …

市民が挑戦! 生成AIによる 駅/バス停サイネージの制作

市民が挑戦! 生成AIによる 駅/バス停サイネージの制作

2026年3月7日に日本バス情報協会主催「公共交通オープンデータ最前線2026」で発表した内容です。
地元の鉄道の利便性向上の試みとして、駅へのサイネージを生成AIを用いて自製する取り組みを発表させていただきました。

Avatar for Toshiyuki SAIBA

Toshiyuki SAIBA

March 07, 2026

More Decks by Toshiyuki SAIBA

Other Decks in Technology

Transcript

  1. ҰຕͷΠϥετ͔Β (5'4Λ׆༻͠ɺఴ෇ը૾ͷΑ͏ͳαΠωʔδΛ Ӻʹઃஔ͍ͨ͠ɻը໘දࣔͷͨΊʹ͸ͲͷΑ͏ ͳΞϓϦΛ࢖͑͹Α͍ͷ͔ɺ։ൃํ๏͸ͲͷΑ ͏ʹ͢Ε͹͍͍ͷ͔ɺࢦೆ͍ͯͩ͘͠͞ɻ ఴ෇ͷը૾ͷΑ͏ͳɺమಓͱόεͷ৘ใΛ౷߹͠ɺ͔ͭ஗Ԇ৘ใʢ  ෼஗ΕͳͲʣ·Ͱදࣔ͢ΔαΠωʔδΛ࣮ݱ͢Δʹ͸ɺ୯ͳΔ࣌ࠁදΞ ϓϦΛೖΕΔͷͰ͸ͳ͘ɺʮ8FCϕʔεͷΧελϜදࣔγεςϜʯΛߏ ங͠ɺͦΕΛϞχλʔʹදࣔͤ͞Δͷ͕࠷΋Ұൠత͔ͭॊೈͳํ๏Ͱ͢ɻ

    ఴ෇ը૾ʢޚ୅ࢤӺʣͷཁ݅Λຬͨͨ͢Ίͷ۩ମతͳ։ൃɾߏஙεςο ϓΛղઆ͠·͢ɻ γεςϜͷશମ૾ʢΞʔΩςΫνϟʣ ͜ͷαΠωʔδ͸ɺେ͖͘෼͚ͯͭͷཁૉͰߏ੒͠·͢ɻ σʔλιʔε(5'4σʔλʢ࣌ࠁදɾӡߦ৘ใʣ ॲཧϓϩάϥϜσʔλΛऔಘɾ੔ܗ͢ΔόοΫΤϯυ දࣔը໘σβΠϯΛදࣔ͢ΔϑϩϯτΤϯυʢ8FCϒϥ΢βʣ ͜ΕΒΛ҆Ձͳখܕ1$ʢ3BTQCFSSZ1JͳͲʣͰ࣮ߦ͠ɺ)%.*ͰϞχ λʔʹग़ྗ͠·͢ɻɾɾɾ
  2. αϯϓϧίʔυͱͷ֨ಆ 事例① リアルタイム情報が 更新されない! 状況: GTFS-RT(リアルタイム情 報)を取得しているはずなのに、 遅延情報が古いまま更新されない。 解決策: 原因が分からなかったので、

    Geminiにその原因を推測させたと ころ、ブラウザやシステムの 「キャッシュ」が原因である可能 性を指摘。APIリクエストにタイム スタンプを付与してキャッシュを 強制回避するコードを追加。また、 ⾞両IDの照合ロジックが厳格すぎ てデータが弾かれていたため、照 合条件を柔軟にする修正。 事例② 当該バス停以外の 情報が! •状況: 近くのバス停(御代志⽔源 地、御代志市⺠センターなど)の 時刻まで表⽰されて、時刻表が 狂った。 •解決策: GeminiがストップIDでは なくバス停名称でバス停を抽出し ていたので修正。 事例③ いちいちGTFSデータを アップロードしなくては いけない! •状況: 頻繁に更新されるGTFSデー タを⾃動的に更新したい。 •解決策: Geminiにリクエストし、 アプリの起動時に、最新のGTFS データ(zipファイル)をサーバー から⾃動でチェックし、ダウン ロード・展開する機能を実装。