(57)【要約】      （修正有）【課題】ユーザの乗車間違いを防止する乗車案内システム、乗車案内方法、情報処理装置およびプログラムを提供する。【解決手段】目的とする駅に停車する列車の案内を操作端末上に表示する乗車案内システムであって、目的とする駅の駅名を特定するための情報の入力を受け付ける入力部３１２と、撮影手段で撮影された撮影画像に含まれる１台以上の列車の運行を示す内容をそれぞれ抽出する発車標識別部３２２と、抽出した列車の運行を示す内容に基づいて列車ダイヤのデータベースを参照して発車標に含まれる列車のうち、目的とする駅に停車する列車を判定する列車判定部３２３と、発車標画像に含まれる列車のうち目的とする駅に停車すると判定された列車を識別可能に発車標の画像を加工した乗車案内画像を生成する画像加工部３２４と、乗車案内画像を操作端末上に表示する表示部３１５とを含む。【選択図】図３
2018106465.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と操作端末とを含み、目的とする駅に停車する列車の案内を前記操作端末上に表示する乗車案内システムであって、
目的とする駅の駅名を特定するための情報の入力を、前記操作端末上で受け付ける入力受付手段と、
前記操作端末の撮影手段で撮影された撮影画像に発車標の画像が含まれている場合に、該発車標の画像に含まれる１台以上の列車の運行を示す内容をそれぞれ抽出する発車標識別手段と、
前記発車標識別手段が抽出した前記１台以上の列車の運行を示す内容に基づいて、列車ダイヤのデータベースを参照して、前記発車標に含まれる１台以上の列車のうち、前記入力受付手段で受け付けた前記情報により特定される前記目的とする駅に停車する列車を判定する列車判定手段と、
前記発車標画像に含まれる前記１台以上の列車のうち、前記列車判定手段で前記目的とする駅に停車すると判定された列車を、識別可能に前記発車標の画像を加工した乗車案内画像を生成する画像加工手段と、
前記画像加工手段が生成した前記乗車案内画像を前記操作端末上に表示する表示手段と
を含む、乗車案内システム。
【請求項２】
前記乗車案内システムは、
前記乗車案内画像に含まれる列車のうち、前記目的とする駅に停車すると判定された列車の選択を受け付け、当該選択された列車を運行する路線の路線図を表示する、請求項１に記載の乗車案内システム。
【請求項３】
前記乗車案内システムは、
前記乗車案内画像に含まれる列車のうち、前記目的とする駅に停車すると判定された列車に乗車した旨の通知を受け付け、当該乗車した列車が次に停車する駅を表示する、請求項１または２に記載の乗車案内システム。
【請求項４】
前記乗車案内システムは、
前記操作端末の現在位置を取得する位置情報取得手段と、
前記操作端末の現在位置および駅の所在地のデータベースを参照して、前記乗車した列車が、前記目的とする駅に停車するかを判定する乗車正否判定手段とを含み、
前記表示手段は、前記乗車正否判定手段が判定した結果を表示する、請求項３に記載の乗車案内システム。
【請求項５】
前記入力受付手段は、前記目的とする駅の駅名を特定するための情報を、前記位置情報取得手段が取得した前記操作端末の現在位置に基づいて受け付ける、請求項４に記載の乗車案内システム。
【請求項６】
前記目的とする駅に行くまでに乗り換えを伴う場合には、前記列車判定手段は、前記発車標に含まれる１台以上の列車のうち、当該乗り換えを行う乗換駅に停車する列車を判定する、請求項１〜５のいずれか１項に記載の乗車案内システム。
【請求項７】
目的とする駅に停車する列車の案内を操作端末上に表示する乗車案内方法であって、
目的とする駅の駅名を特定するための情報の入力を、前記操作端末上で受け付けるステップと、
前記操作端末の撮影手段で撮影された撮影画像に発車標の画像が含まれている場合に、該発車標の画像に含まれる１台以上の列車の運行を示す内容をそれぞれ抽出するステップと、
前記抽出するステップで抽出した前記１台以上の列車の運行を示す内容に基づいて、列車ダイヤのデータベースを参照して、前記発車標に含まれる１台以上の列車のうち、前記受け付けるステップで受け付けた前記情報により特定される前記目的とする駅に停車する列車を判定するステップと、
前記発車標画像に含まれる前記１台以上の列車のうち、前記判定するステップで前記目的とする駅に停車すると判定された列車を、識別可能に前記発車標の画像を加工した乗車案内画像を生成するステップと、
前記生成するステップで生成した前記乗車案内画像を前記操作端末上に表示するステップと
を含む、乗車案内方法。
【請求項８】
前記乗車案内方法は、
前記乗車案内画像に含まれる列車のうち、前記目的とする駅に停車すると判定された列車の選択を受け付けるステップと、
当該選択された列車を運行する路線の路線図を表示するステップと
を含む、請求項７に記載の乗車案内方法。
【請求項９】
前記乗車案内方法は、
前記乗車案内画像に含まれる列車のうち、前記目的とする駅に停車すると判定された列車に乗車した旨の通知を受け付けるステップと、
当該乗車した列車が次に停車する駅を前記ユーザに表示するステップと
を含む、請求項７または８に記載の乗車案内方法。
【請求項１０】
前記乗車案内方法は、
前記操作端末の現在位置を取得するステップと、
前記操作端末の現在位置および駅の所在地のデータベースを参照して、前記乗車した列車が、前記目的とする駅に停車するかを判定するステップと、
前記目的駅に停車するかを判定するステップで判定した結果を表示するステップとを含む、請求項９に記載の乗車案内方法。
【請求項１１】
前記受け付けるステップは、前記目的とする駅の駅名を特定するための情報を、前記位置情報取得手段が取得した前記操作端末の現在位置に基づいて受け付ける、請求項１０に記載の乗車案内方法。
【請求項１２】
前記目的とする駅に行くまでに乗り換えを伴う場合には、前記列車を判定するステップは、前記発車標に含まれる１台以上の列車のうち、当該乗り換えを行う乗換駅に停車する列車を判定する、請求項７〜１１のいずれか１項に記載の乗車案内方法。
【請求項１３】
目的とする駅に停車する列車の案内を操作端末上に表示する情報処理装置であって、
前記操作端末の撮影手段で撮影された撮影画像に発車標の画像が含まれている場合に、該発車標の画像に含まれる１台以上の列車の運行を示す内容をそれぞれ抽出する発車標識別手段と、
前記発車標識別手段が抽出した前記１台以上の列車の運行を示す内容に基づいて、列車ダイヤのデータベースを参照して、前記発車標に含まれる１台以上の列車のうち、前記目的とする駅に停車する列車を判定する列車判定手段と、
前記発車標画像に含まれる前記１台以上の列車のうち、前記列車判定手段で前記目的とする駅に停車すると判定された列車を、識別可能に前記発車標の画像を加工し、乗車案内画像を生成する画像加工手段と、
前記画像加工手段が生成した前記乗車案内画像を前記操作端末に対して通知する通知手段と
を含む、情報処理装置。
【請求項１４】
目的とする駅に停車する列車の案内を操作端末上に表示する情報処理装置が実行するプログラムであって、
前記情報処理装置を、
前記操作端末の撮影手段で撮影された撮影画像に発車標の画像が含まれている場合に、該発車標の画像に含まれる１台以上の列車の運行を示す内容をそれぞれ抽出する発車標識別手段、
前記発車標識別手段が抽出した前記１台以上の列車の運行を示す内容に基づいて、列車ダイヤのデータベースを参照して、前記発車標に含まれる１台以上の列車のうち、前記目的とする駅に停車する列車を判定する列車判定手段、
前記発車標画像に含まれる前記１台以上の列車のうち、前記列車判定手段で前記目的とする駅に停車すると判定された列車を、識別可能に前記発車標の画像を加工し、乗車案内画像を生成する画像加工手段、
前記画像加工手段が生成した前記乗車案内画像を前記操作端末に対して通知する通知手段
として機能させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、乗車案内システム、乗車案内方法、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
列車による移動をするユーザに対して、乗車駅から下車駅までの経路や、乗り換えなど案内するアプリケーションやウェブサイトが提供されている。例えば、ユーザが乗車駅と下車駅を入力することで、データベースを検索し、出発時刻、経路、乗換駅、所要時間、運賃などの各種情報を表示するサービス知られている。
【０００３】
しかしながら、上述したサービスは、乗車案内情報を画面上に文字で表示することから、ユーザはどの列車に乗るべきかを直感的に理解しにくく、乗車間違いが発生する可能性がある。
【０００４】
そこで、上述したサービスと併せて、ユーザが駅の乗車案内表示物を撮影することで、案内情報を提示する技術が知られている。例えば、特開２０１５−２１４３３０号公報（特許文献１）では、プラットホームに設置されている駅名標などを撮影することで、当該プラットホームに来る列車が目的地に向かうものであるかを判定する技術を開示している。
【０００５】
一方で、列車の運行の形態は非常に複雑であり、同じ路線であっても行き先や運行種別がまちまちであったり、他の路線への乗り入れがあったりする。駅には列車の発車時刻、運行種別、行き先などの案内を表示する電光掲示板などの掲示物（以下、「発車標」として参照する）が設置されているが、地理に不案内な者にとっては、発車標を見ただけでは、どの列車に乗れば目的駅に行けるのかが分かりにくい。
【０００６】
例えば、発車標に表示されている列車の運行種別が、「急行」、「快速」などのように途中駅を通過するものである場合には、その運行種別の列車が目的駅に停車するのかを乗客が知っていなければ、当該列車に乗ってよいのかは判断できない。また、目的駅が発車標にある列車の行き先の駅よりも先にあったり、乗り入れによって別の路線に入ったりする場合もあり、土地勘のない乗客には判断が難しく、不便を感じることがあった。
【０００７】
この点につき、特許文献１を見ても、駅名標に基づいて、進行方向の正否を判定するものであり、発車標に表示されている列車の内、どの列車が目的とする駅に停車するかをユーザに提供するものではない。また、特許文献１は、プラットホームに来た列車の方向幕を撮影し、識別することで、当該列車が目的地に向かうものであるか否かの正否を判定する技術を開示している。しかしながら、列車が停車している限られた時間内に、撮影、識別、判定などを行い、乗車を促すことは、ユーザが余裕を持った行動を取りにくくなる。
【０００８】
したがって、特許文献１のような正否の判定では、依然としてユーザはどの列車に乗るべきかを直感的に理解しにくく、乗車間違いが発生する可能性がある。そこで、具体的にどの列車に乗れば目的駅に行くことができるかを判定する技術が求められていた。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、上記従来技術における課題に鑑みてなされたものであり、ユーザの乗車間違いを防止する乗車案内システム、乗車案内方法、情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
すなわち、本発明によれば、サーバ装置と操作端末とを含み、目的とする駅に停車する列車の案内を前記操作端末上に表示する乗車案内システムであって、
目的とする駅の駅名を特定するための情報の入力を、前記操作端末上で受け付ける入力受付手段と、
前記操作端末の撮影手段で撮影された撮影画像に発車標の画像が含まれている場合に、該発車標の画像に含まれる１台以上の列車の運行を示す内容をそれぞれ抽出する発車標識別手段と、
前記発車標識別手段が抽出した前記１台以上の列車の運行を示す内容に基づいて、列車ダイヤのデータベースを参照して、前記発車標に含まれる１台以上の列車のうち、前記入力受付手段で受け付けた前記情報により特定される前記目的とする駅に停車する列車を判定する列車判定手段と、
前記発車標画像に含まれる前記１台以上の列車のうち、前記列車判定手段で前記目的とする駅に停車すると判定された列車を、識別可能に前記発車標の画像を加工した乗車案内画像を生成する画像加工手段と、
前記画像加工手段が生成した前記乗車案内画像を前記操作端末上に表示する表示手段と
を含む、乗車案内システムが提供される。
【発明の効果】
【００１１】
上述したように、本発明によれば、ユーザの乗車間違いを防止する乗車案内システム、乗車案内方法、情報処理装置およびプログラムが提供される。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態におけるシステム全体のハードウェアの概略構成を示す図。
【図２】本実施形態の端末およびサーバに含まれるハードウェア構成を示す図。
【図３】本実施形態のシステムに含まれるソフトウェアブロック図。
【図４】本実施形態におけるデータベースサーバが保持する各種テーブルの例を示す図。
【図５】鉄道駅に設置される発車標の例を示す図。
【図６】本実施形態のシステムが実行する処理を示すシーケンス図。
【図７】本実施形態において発車標に基づいて目的駅に停車する列車を判定する処理を示すフローチャート。
【図８】本実施形態において列車の判定に基づいて撮影画像の加工する手順を説明する図。
【図９】本実施形態において乗車の正否判定を行う処理を示すフローチャート。
【図１０】本実施形態における乗車の正否を判定する方法を説明する図。
【図１１】本実施形態における入力画面および撮影画面の例を示す図。
【図１２】本実施形態において列車の判定結果を表示する画面の例を示す図。
【図１３】本実施形態において乗車した列車を選択する画面の例を示す図。
【図１４】本実施形態において乗車正否判定を表示する画面の例を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜その説明を省略するものとする。
【００１４】
図１は、本発明の実施形態におけるシステム全体のハードウェアの概略構成を示す図である。図１では、ユーザが携行する端末１１０が、ネットワーク１３０に接続されている例を示している。また、ネットワーク１３０には、アプリケーションサーバ１２０ａおよびデータベースサーバ１２０ｂが接続されており、本実施形態の乗車案内システムの機能を端末１１０に提供することができる。なお、図１では、アプリケーションサーバ１２０ａと、データベースサーバ１２０ｂとを別の装置として記載しているが、１つのサーバ装置で以て、アプリケーションサーバ１２０ａと、データベースサーバ１２０ｂの機能を実現してもよい。また、システムに含まれる端末１１０の台数は、図１に示したものに限らず、システムに含まれる台数に制限はない。
【００１５】
端末１１０は、例えば、スマートフォン端末１１０ａやタブレット端末１１０ｂのような操作端末であって、ユーザは端末１１０を操作することで、情報の入力、画像の撮影、ネットワーク１３０からの情報の取得などができ、さらに、これらを表示することができる。また、端末１１０は、ＧＰＳ機能を備えていてもよく、これによって、自装置の現在位置の座標を取得することができる。
【００１６】
アプリケーションサーバ１２０ａは、端末１１０から送信された情報に基づいて、データベースサーバ１２０ｂを参照し、乗車案内情報を端末１１０に通知する機能を持つ情報処理装置である。データベースサーバ１２０ｂは、本実施形態において乗車案内情報を提供するための各種データベースを保持するサーバ装置としての情報処理装置であり、例えば、列車のダイヤグラム、駅の所在地情報、路線図、地図などを保持する。
【００１７】
次に、本システムの各装置に含まれる詳細なハードウェア構成について説明する。図２は、本実施形態の端末１１０および各種サーバに含まれるハードウェア構成を示す図である。端末１１０は、ＣＰＵ２１１と、ＲＡＭ２１２と、ＲＯＭ２１３と、記憶装置２１４と、通信Ｉ／Ｆ２１５と、入力Ｉ／Ｆ２１６と、カメラ２１７と、ＧＰＳ装置２１８と、ディスプレイ２１９を含んで構成されている。ネットワーク上に配される各サーバは、ＣＰＵ２２１と、ＲＡＭ２２２と、ＲＯＭ２２３と、記憶装置２２４と、通信Ｉ／Ｆ２２５とを含んで構成されている。なお、上述した各ハードウェアは、装置内においてバスを介して接続されている。また、端末１１０と、サーバ１２０は各通信Ｉ／Ｆ２１５，２２５によってネットワークに１３０に接続でき、これによってデータの送受信などの通信をすることができる。
【００１８】
まず、端末１１０に含まれるハードウェアについて説明する。ＣＰＵ２２１は、端末１１０の動作を制御するプログラムを実行する装置である。ＲＡＭ２１２は、端末１１０が実行するプログラムの実行空間を提供するための揮発性の記憶装置であり、プログラムやデータの格納用、展開用として使用される。ＲＯＭ２１３は、端末１１０が実行するプログラムやデータ等を記憶するための不揮発性の記憶装置である。
【００１９】
記憶装置２１４は、端末１１０を機能させるＯＳ（Operating System）やアプリケーションなどを記憶する、読み書き可能な不揮発性の記憶装置である。通信Ｉ／Ｆ２１５は、端末１１０とネットワーク１３０とを接続するインターフェースであり、有線通信または無線通信によってデータの送受信を行うことができる。
【００２０】
入力Ｉ／Ｆ２１６は、端末１１０の操作を行うためのインターフェースであり、ユーザからの文字の入力などを受け付ける。カメラ２１７は、レンズ光学系や個体撮像素子などを含む撮像装置であって、画像データを取得することができる。ＧＰＳ装置２１８は、ＧＰＳ衛星からの電波を受信し、当該電波に基づいて、端末１１０の現在位置の座標を算出するための装置である。ディスプレイ２１９は、ユーザに対して各種情報を表示するための画面であり、一例として、ＬＣＤ（Liquid Crystal Display）などが挙げられる。なお、ディスプレイ２１９は、入力Ｉ／Ｆ２１６の機能と併せた、タッチパネルディスプレイであってもよく、以下では、タッチパネルディスプレイを備えた端末１１０を例に説明する。
【００２１】
次に、ネットワーク上のサーバ１２０に含まれるハードウェアについて説明する。なお、図２では、アプリケーションサーバ１２０ａと、データベースサーバ１２０ｂとをまとめてサーバ１２０として記載している。
【００２２】
ＣＰＵ２２１は、サーバ１２０の動作を制御するプログラムを実行する装置である。ＲＡＭ２２２は、サーバ１２０が実行するプログラムの実行空間を提供するための揮発性の記憶装置であり、プログラムやデータの格納用、展開用として使用される。ＲＯＭ２２３は、サーバ１２０が実行するプログラムやデータ等を記憶するための不揮発性の記憶装置である。
【００２３】
記憶装置２２４は、各種情報を記憶する、読み書き可能な不揮発性の記憶装置である。例えば、アプリケーションサーバ１２０ａの記憶装置２２４ａには、本実施形態の乗車案内システムのアプリケーションのプログラムを記憶し、データベースサーバ１２０ｂの記憶装置２２４ｂには、各種データベースのテーブルなどを記憶することができる。通信Ｉ／Ｆ２２５は、サーバ１２０とネットワーク１３０との接続や、サーバ装置同士を接続するためのインターフェースであり、データの送受信を行うことができる。
【００２４】
以上、本実施形態の端末１１０および各種サーバに含まれるハードウェア構成について説明した。次に、本実施形態における各ハードウェアによって実行される機能手段について、図３を以て説明する。図３は、本実施形態のシステムに含まれるソフトウェアブロック図である。
【００２５】
端末１１０は、通信部３１１、入力部３１２、撮影部３１３、位置情報取得部３１４、表示部３１５を含む。また、アプリケーションサーバ１２０ａは、通信部３２１、発車標識別部３２２、列車判定部３２３、画像加工部３２４、乗車正否判定部３２５を含み、データベースサーバ１２０ｂは、列車ダイヤ記憶部３２６、駅所在地記憶部３２７を含む。以下に、各機能手段について説明する。
【００２６】
まず、端末１１０から説明する。通信部３１１は、端末１１０の通信Ｉ／Ｆ２１５を制御し、ネットワーク１３０を介して各サーバ１２０とのデータの送受信を行う、通信手段である。通信部３１１は、例として、入力情報、撮影した画像データ、位置情報などを送信し、また、乗車案内情報や加工された画像データなどを受信する。入力部３１２は、入力Ｉ／Ｆ２１６を制御し、文字入力や、タッチパネルディスプレイ上における項目選択など、ユーザによる操作を受け付ける入力手段である。入力部３１２では、例えば、駅名や駅番号などといった、乗車駅や下車駅を特定するための情報の入力を受け付ける。
【００２７】
撮影部３１３は、カメラ２１７を制御することで画像を撮影し、画像データとして取得する手段である。撮影部３１３が取得した画像データは、通信部３１１を経由してアプリケーションサーバ１２０ａに送信することができる。位置情報取得部３１４は、ＧＰＳ装置２１８が受信したＧＰＳ衛星からの電波に基づいて、端末１１０の現在位置を取得する手段である。位置情報取得部３１４は、例えば、端末１１０の現在位置を、緯度および経度の座標データの情報として取得することができる。取得した位置情報は、乗車駅の入力の省略や、乗車中の列車が目的駅に停車する列車であるかの判定に利用することができる。表示部３１５は、ディスプレイ２１９を制御し、各種画面を表示する表示手段である。表示部３１５には、例として、入力画面、撮影画面、乗車案内通知画面などを表示することができる。
【００２８】
次に、アプリケーションサーバ１２０ａについて説明する。通信部３２１は、端末１１０の通信部３１１と同様に、通信Ｉ／Ｆ２２５を制御し、ネットワーク１３０を介して端末１１０とのデータの送受信を行う、通信手段である。発車標識別部３２２は、端末１１０から受信した画像データに含まれる発車標を識別し、内容を抽出する手段である。発車標の識別は、当該画像データに対してＯＣＲ（Optical Character Recognition）処理などの処理を実施し、画像に含まれる文字を抽出することで行う。ここで抽出するデータは、例えば、発車標に表示されている１台以上の列車のうち、各列車の発車時刻や行き先などである。
【００２９】
列車判定部３２３は、発車標に表示されている１台以上の列車のうち、どの列車に乗れば目的駅に行くことができるかを判定する手段である。列車判定部３２３は、例えば、列車ダイヤ記憶部３２６が保持するデータベースを参照し、発車標識別部３２２が抽出したデータと照合することで、発車標に表示されている各列車の停車駅に目的駅が含まれているかを判定する。また、列車判定部３２３は、判定した結果を画像加工部３２４に通知する。
【００３０】
画像加工部３２４は、列車判定部３２３の判定結果に基づいて、端末１１０が撮影した画像を、目的駅に停車する列車を識別可能に加工する手段である。画像加工部３２４では、例えば、画像に含まれる発車標に表示される列車のうち、目的駅に停車する列車をハイライト表示し、目的駅に停車しない列車をグレーアウト表示するような画像に加工することができる。なお、加工した画像は、通信部３２１を介して端末１１０に送信される。
【００３１】
乗車正否判定部３２５は、ユーザが乗車した列車が目的駅に停車するものであるかを判定する手段である。ユーザが、加工した画像のうち乗車した列車を選択したうえで、現在位置情報を取得するように端末１１０に依頼すると、端末１１０は、ユーザが選択した列車と現在位置情報をアプリケーションサーバ１２０ａに通知する。アプリケーションサーバ１２０ａは、当該通知を受けて、乗車正否判定部３２５が、ユーザが乗車した列車が目的駅に停車するか否かを判定し、判定結果を端末１１０に通知する。目的駅に停車するか否かの判定は、駅の所在地、路線図、地図などに基づいて行うことができる。
【００３２】
次に、データベースサーバ１２０ｂについて説明する。データベースサーバ１２０ｂに含まれる列車ダイヤ記憶部３２６および駅所在地記憶部３２７は、図４を以て説明する。図４は、本実施形態におけるデータベースサーバ１２０ｂが保持する各種テーブルの例を示す図である。
【００３３】
列車ダイヤ記憶部３２６は、各路線のダイヤをデータベースとして記憶する記憶手段である。列車ダイヤ記憶部３２６には、図４（ａ）に示すように、列車のダイヤは、行き先と、運行種別と、停車駅と、発車時刻とが関連付けられて、記憶されている。また、図４（ａ）では、一例として、１つの路線の特定の時間帯のダイヤを示しているが、列車ダイヤ記憶部３２６には、各鉄道事業者が運行する各路線のダイヤを記憶することができる。
【００３４】
駅所在地記憶部３２７は、各駅の所在地の座標をデータベースとして記憶する手段である。駅所在地記憶部３２７には、図４（ｂ）に示すように、駅名と、所在地の緯度・経度を示す位置データとが関連付けて記憶される。駅所在地データは、乗車駅の入力を省略した場合や、乗車正否判定の際に用いられる。
【００３５】
なお、データベースサーバ１２０ｂが保持する各記憶部は、一つのサーバ装置が保持していなくてもよく、例えば、記憶部ごとに対応するサーバ装置が保持してもよい。また、データベースサーバ１２０ｂには、上述した記憶部以外にも、路線図や地図などを保持する記憶部があってもよい。さらに、データベースサーバ１２０ｂは、ウェブ上でデータベースを提供するサービスを行う事業者のものを利用してもよい。すなわち、当該データベースの管理者が提供するウェブＡＰＩ（Application Programming Interface）を用いて、データベースを取得することができる。
【００３６】
なお、上述したソフトウェアブロックは、各装置のＣＰＵが本実施形態のプログラムを実行することにより、各ハードウェアを機能させることにより、実現される機能手段に相当する。また、各実施形態に示した機能手段は、全部がソフトウェア的に実現されても良いし、その一部または全部を同等の機能を提供するハードウェアとして実装することもできる。
【００３７】
本実施形態は、駅に設置される発車標を利用するものであることから、ここで、発車標について説明する。発車標は列車の運行情報などを乗客に示すために、駅の改札口付近や、プラットホーム上に設置されており、マトリクス状に配置された発光ダイオードや、液晶画面、反転フラップ式など、種々の方式で表示される。図５は、鉄道駅に設置される発車標の例を示す図である。
【００３８】
発車標の形式は鉄道会社によって異なり、路線の運行形態やニーズ応じた発車標が設置される。例えば、図５（ａ）、（ｂ）の発車標は、種別、発車時刻、行き先などの情報を含んで表示している。また、図５（ｃ）の発車標は、乗り場の番号と行き先のみを表示し、図５（ｄ）の発車標は、運行間隔と次に来る列車の位置を表示している。
【００３９】
図５（ｃ）、（ｄ）に示すような、単純な表示形式の発車標は、一般には、複雑な運行形態の路線には用いられないことから、乗客がどの列車に乗ればよいのかがわかりにくいといった状況は発生しにくい。一方で、図５（ａ）、（ｂ）に示すような発車標では、行き先や種別などが複数あり、不慣れな乗客にとっては、乗り間違えなどの混乱を起こしやすい。したがって、本発明の実施形態では、特に図５（ａ）、（ｂ）のような発車標、具体的には、表示されている列車が、目的駅に停車する列車であるかを判定するための情報が含まれている発車標を対象としている。ここで、目的駅に停車する列車であるかを判定するためには、少なくとも列車の発車時刻と行き先とを含む必要があるが、判定の精度を向上するために、列車の種別などを含んでいてもよい。
【００４０】
ここまでに、本実施形態のシステムのハードウェア構成、ソフトウェア構成、対象とする発車標について説明した。次に、本実施形態における処理について説明する。図６は、本実施形態のシステムが実行する処理を示すシーケンス図である。図６のシーケンス図には、端末１１０を携行するユーザと、端末１１０と、アプリケーションサーバ１２０ａと、データベースサーバ１２０ｂが行う処理について示している。
【００４１】
まず、本実施形態の乗車案内システムを起動すると、端末１１０は、ステップＳ１００１で、駅名入力画面を表示し、ユーザに乗車駅と下車駅の駅名入力を依頼する。ステップＳ１００２で、ユーザは、乗車駅と下車駅を入力する。なお、乗車駅の駅名の入力に替えて、位置情報取得部３１４によって現在位置を取得し、乗車駅として設定してもよい。その後、ステップＳ１００３で、ユーザは、乗車駅に設置されている発車標を撮影する。なお、以下の説明では、ステップＳ１００３で撮影した発車標画像を、「撮影画像」として参照する。端末１１０は、ステップＳ１００４で、乗車駅および下車駅の駅名情報と、撮影画像を、アプリケーションサーバ１２０ａに送信する。
【００４２】
駅名情報と撮影画像を受信したアプリケーションサーバ１２０ａは、ステップＳ１００５で、撮影画像に含まれる発車標の識別を行う。ステップＳ１００５では、撮影画像内の発車標の文字に対してＯＣＲなどの処理を行い、列車の発車時刻、行き先、運行種別などの各種運行情報を抽出する。ステップＳ１００５で撮影画像の識別ができなかった場合には、ステップＳ１００６で、端末１１０に対して、識別エラーを通知し、ステップＳ１００７で、エラー画面を表示することで、発車標を識別できなかったことをユーザに通知する。
【００４３】
ステップＳ１００５で、撮影画像の識別ができた場合には、ステップＳ１００８およびＳ１００９で、データベースサーバ１２０ｂの列車ダイヤ記憶部３２６を検索し、識別した発車標の表示内容との照合し、目的駅に停車する列車の判定をする。なお、ステップＳ１００８およびＳ１００９の処理の詳細については、後述する。その後、ステップＳ１０１０では、判定した結果に基づいて、画像加工部３２４は、撮影画像を加工し、目的駅に停車する列車案内を示す画像を生成する。なお、以下の説明では、ステップＳ１０１０で加工し、生成した画像を、「乗車案内画像」として参照する。
【００４４】
ステップＳ１０１０で生成した乗車案内画像は、ステップＳ１０１１で、アプリケーションサーバ１２０ａから端末１１０へ送信される。端末１１０の表示部３１５は、ステップＳ１０１２で、受信した乗車案内画像をディスプレイ２１９上に表示させることで、ユーザに通知する。このようにして、ユーザが乗車案内画像を確認することで、目的駅に停車する列車を視覚的に理解することができる。
【００４５】
さらに、ユーザに対して、乗車している列車が目的駅方面に向かっていることを通知することで、ユーザは乗車間違いがなかったかを確認することができ、ユーザに安心感を与えることができる。例えば、ステップＳ１０１３で、ユーザは、乗車案内画像の中から乗車した列車を選択し、端末１１０に対して列車確認依頼を行う。当該依頼を受けた端末１１０は、ステップＳ１０１４で、ＧＰＳ装置２１８を利用して、現在位置の位置情報を取得する。その後、ステップＳ１０１５で、端末１１０は、ユーザが乗車したと選択した列車の情報と、取得した位置情報をアプリケーションサーバ１２０ａに送信する。
【００４６】
アプリケーションサーバ１２０ａは、ステップＳ１０１６で、ユーザが乗車したと選択した列車の情報に基づいて、データベースサーバ１２０ｂの駅所在地記憶部３２７を検索し、ステップＳ１０１７で、乗車駅と、ユーザが乗車した列車の次の停車駅の位置データを取得する。その後、ステップＳ１０１８で、乗車駅および次の停車駅の位置データと、現在位置情報とに基づいて、ユーザが乗車している列車が目的駅に向かうものであるかの正否を判定する。
【００４７】
ステップＳ１０１８で判定した結果は、ステップＳ１０１９で、アプリケーションサーバ１２０ａから端末１１０へ通知され、ステップＳ１０２０で、判定結果をディスプレイ２１９上に表示する。なお、ステップＳ１０１３〜Ｓ１０２０の処理の詳細については、後述する。この処理によって、ユーザは、乗車している列車が目的駅に向かうものであるかを知ることができ、安心感が得られる一方で、乗車した列車が間違っていた場合には、それに気づくことができるので、乗車間違いによるタイムロスを軽減することができる。
【００４８】
以上、本実施形態のシステムが行う処理について、図６を以て説明した。次に、データベースサーバ１２０ｂを検索して、判定する方法の詳細について説明する。まず、ステップＳ１００８およびＳ１００９に相当する処理について、図７と図８を以て説明する。図７と図８は、それぞれ、本実施形態において発車標に基づいて目的駅に停車する列車を判定する処理を示すフローチャートと、本実施形態において列車の判定に基づいて撮影画像の加工する手順を説明する図である。なお、以下の説明においては、乗車駅を大宮駅、下車駅を新宿駅とした場合を例にして説明するものとする。
【００４９】
図６のステップＳ１００５で、発車標が識別できた場合には、アプリケーションサーバ１２０ａは、ステップＳ２０００から処理を開始する。ステップＳ２００１では、識別した発車標の表示内容を、抽出データとしてテーブル化する。抽出データテーブルは、列車の発車時刻と、行き先と、画像加工フラグとを紐づけておく。また、文字の識別の精度が充分に高い場合には、検索精度を向上させるために、列車の種別を抽出データテーブルに含めてもよい。なお、画像加工フラグは、列車が目的駅に行くものであると判断された場合に、ＯＮになるものであり、ステップＳ２００１の段階では、全てＯＦＦとなる。例えば、乗車駅である大宮駅において撮影した発車標が、図８（ａ）のような画像である場合には、抽出データテーブルは、図８（ｂ）のようになる。
【００５０】
次に、ステップＳ２００２で、アプリケーションサーバ１２０ａは、列車ダイヤ記憶部３２６に対して、乗車駅のダイヤを問い合わせ、ステップＳ２００３で、抽出データテーブルに含まれるデータと一致する運行データを検索し、判定対象の運行データとする。運行データは、列車ダイヤ記憶部３２６に問い合わせることで、図４（ａ）に例示した列車ダイヤから、図８（ｃ）のような形式で、乗車駅である大宮駅に関するものを取得する。さらに、ステップＳ２００３の検索処理によって、抽出データテーブルに含まれるデータと一致する運行データは、図８（ｃ）の太線で示される行のように、列車判定の対象となる。例えば、図８（ｂ）の抽出データテーブルには、「１４：２６発新宿行き」、「１４：３０発小田原行き」、「１４：４４発大崎行き」が含まれていることから、図８（ｃ）太線で示される運行データが、抽出データテーブルに含まれるデータと一致するとして、判定対象となる。
【００５１】
その後、ステップＳ２００４では、判定対象となった運行データの停車駅に、目的駅が含まれているかを判定する。ステップＳ２００４で目的駅が含まれる判定した場合（ＹＥＳ）には、ステップＳ２００５で、対応する抽出データテーブルの行の画像加工フラグをＯＮにし、ステップＳ２００６に進む。また、ステップＳ２００３およびＳ２００４の判定において、ＮＯであった場合には、画像加工フラグを変更しないで、ステップＳ２００６に進む。
【００５２】
この処理について図８を参照すると、図８（ｃ）の太線の運行データのうち、停車駅の項目に目的駅である「新宿」が含まれているかを判定する。例えば、図８（ｃ）の「１４：２６発新宿行き」と「１４：４４発大崎行き」には、停車駅に新宿が含まれていることから、図８（ｄ）のように画像加工フラグがＯＮとなる。一方で、「１４：３０発小田原行き」の停車駅の項目には、新宿が含まれていないので、図８（ｄ）に示すように画像加工フラグはＯＦＦとなる。
【００５３】
ステップＳ２００６では、判定対象となった運行データについて、全て照合したかを判定する。全ての照合した場合（ＹＥＳ）には、ステップＳ２００７に進み、処理を終了する。照合していないものがある場合（ＮＯ）には、ステップＳ２００４に戻り、全ての判定対象について照合するまでステップＳ２００４からＳ２００５の処理を繰り返す。
【００５４】
列車判定部３２３が図７で説明した処理を行うことによって、図８（ｄ）に示すように、抽出データに含まれる運行データのうち、目的駅に停車する列車について、画像加工フラグをＯＮとすることができる。画像加工部３２４は、この判定処理結果に基づいて、画像処理フラグがＯＮとなっている列車を強調した乗車案内画像を生成することができる。乗車案内画像は、例えば図８（ｅ）に示すように、画像加工フラグがＯＮとなっている列車をハイライト表示し、ＯＦＦとなっている列車をグレーアウト表示することで、ユーザが視覚的に理解しやすい画像とすることができる。また、本実施形態では、ユーザが撮影した画像を加工することによって、ユーザがどの列車に乗ればよいかを直感的に把握しやすくなる。
【００５５】
ここまでに説明した処理によって、ユーザは、発車標に表示されている列車のうち、どの列車に乗れば目的駅に行くことができるかを知ることができ、ユーザの乗車間違いを防止することができる。しかしながら、ユーザの乗車後に、乗車した列車が、発車標に表示されていた列車であったかが分からない場合には、ユーザが不安を感じることがある。そこで、次に、現在位置情報に基づいて乗車した列車の正否を判定する、ステップＳ１０１３〜Ｓ１０２０の処理について、図９と図１０を以て詳細に説明する。図９と図１０は、それぞれ、本実施形態において乗車の正否判定を行う処理を示すフローチャートと、本実施形態における乗車の正否を判定する方法を説明する図である。
【００５６】
システムは、ステップＳ３０００から乗車の正否を判定する処理を開始する。ユーザは、ステップＳ３００１で、乗車した列車を選択する。ここで、列車の選択は、ディスプレイ２１９に表示されている乗車案内画像から選択することができ、例えば、ハイライト表示されているものの中から選択することができる。次に、ステップＳ３００２で、端末１１０は、ＧＰＳ装置２１８によって、自装置を携行するユーザの現在位置の情報を取得する。さらに、端末１１０は、ユーザが選択した列車の情報と、現在位置の位置データを、アプリケーションサーバ１２０ａに送信する。ステップＳ３００１、Ｓ３００２の処理は、図６のステップＳ１０１３〜Ｓ１０１５の処理に相当する。
【００５７】
その後、ステップＳ３００３で、アプリケーションサーバ１２０ａは、データベースサーバ１２０ｂの駅所在地記憶部３２７を参照し、ユーザの選択した列車の運行データに基づいて、乗車駅と次停車駅の所在地の位置データを取得する。次に、ステップＳ３００４では、これらの各種位置データに基づいて、乗車駅から次停車駅までの距離ｄ１と、ユーザの現在位置から次停車駅までの距離ｄ２と、乗車駅からユーザの現在位置までの距離ｄ３とを算出する。その後、ステップＳ３００５では、ｄ１が、ｄ２とｄ３の和と一致するかを判定することで、乗車の正否を判定する。
【００５８】
ここで、距離を比較して乗車の正否を判定する方法について説明する。例えば、図１０に示すように、乗車駅であるＡ駅に隣接するＢ駅とＣ駅がある場合において、Ｂ駅方面が目的駅に行く方向で、Ｃ駅方面が間違った路線であるとする。図１０（ａ）のように、ユーザが目的駅に向かう列車に乗っている場合には、列車がＡ駅を発車した後の距離を比較すると、ｄ１の値と、ｄ２＋ｄ３の値は一致する。一方で、図１０（ｂ）のように、ユーザが間違えてＣ駅に向かう列車に乗っている場合には、列車がＡ駅を発車した後の距離を比較すると、ｄ１の値は、ｄ２＋ｄ３の値と異なる。したがって、ステップＳ３００５で、ｄ１と、ｄ２＋ｄ３を比較することで、列車の正否を判定することができる。
【００５９】
ステップＳ３００５において、ｄ１がｄ２＋ｄ３と一致する場合（ＹＥＳ）には、乗車している列車が正しいと判定し、ステップＳ３００６に進む。ステップＳ３００６では、ユーザに対して、乗車中の列車で合っている旨を通知し、画面表示した後、ステップＳ３００８で、処理を終了する。
【００６０】
また、ステップＳ３００５で、ｄ１がｄ２＋ｄ３と一致しない場合（ＮＯ）には、乗車してい列車が間違っていると判定し、ステップＳ３００７に進む。ステップＳ３００７では、ユーザに対して乗車中の列車が間違っている旨を通知し、画面表示した後、ステップＳ３００８で、処理を終了する。
【００６１】
なお、ステップＳ３００５の処理は、図６のステップＳ１０１８の処理に対応し、Ｓ３００６およびＳ３００７の処理は、図６のステップＳ１０１９、Ｓ１０２０の処理に対応する。
【００６２】
以上、説明した図９の処理によって、列車乗車後のユーザに、乗車している列車の正否を通知することができる。なお、上述の説明では、列車の正否を、距離に基づいて判定したが、説明した以外の方法を用いて、正否の判定を行ってもよい。例えば、路線図と、地図と、現在地の位置データに基づいて、現在地が地図上の路線に沿っているかによって判定してもよい。また、取得する位置情報は、一点でなくてもよく、判定の精度を向上させるために、時間の間隔を開けて複数の位置情報を取得してもよい。
【００６３】
ここまで、本実施形態における各種処理について説明した。以下では、図１１〜１４を以て、上述した各処理によって端末１１０のディスプレイ２１９上に表示される具体的な表示画面の例を示す。図１１は、本実施形態における入力画面および撮影画面の例を示す図である。図１２は、本実施形態において列車の判定結果を表示する画面の例を示す図である。図１３は、本実施形態において乗車した列車を選択する画面の例を示す図である。図１４は、本実施形態において乗車正否判定を表示する画面の例を示す図である。以下に、図１１〜１４に示す各表示画面についての詳細を説明する。
【００６４】
図１１（ａ）は、駅名を入力する画面の表示例である。ユーザは、図６のステップＳ１００２で、図１１（ａ）のような画面から、乗車駅および下車駅を入力する。また、乗車駅については、本実施形態のシステムを利用するユーザが乗車駅にいる蓋然性が高いことから、端末１１０の位置情報取得部３１４を利用して、現在位置の位置情報を取得して、乗車駅の入力に替えてもよい。例えば、図１１（ｂ）に示す画面を表示し、下車駅を入力したうえで、「現在位置を取得して次へ」というボタンを操作することができる。このように位置情報取得部３１４を利用することで、ユーザが乗車駅の駅名を入力する手間を軽減することができる。
【００６５】
図１１（ａ）、（ｂ）で駅名を入力した後、端末１１０は図１１（ｃ）のような撮影画面に遷移する。撮影画面を表示すると、端末１１０のカメラ２１７を起動し、撮影部３１３によって画像を取得する。撮影画面では、ユーザに対して、所定の位置に発車標が写るように撮影することを促す。また、ユーザにどのような画像を撮影すればいいかを知らせるために、撮影画面に遷移する前に、図１１（ｄ）のような画面を表示してもよい。図１１（ｄ）の画面では、本実施形態のシステムが提供するサービスに対応する発車標の例を表示することで、ユーザはどのような画像を撮影すればよいのかを知ることができる。
【００６６】
図１２（ａ）には、ユーザが、図５（ａ）に示した発車標を撮影した画面の例を示す。ユーザが発車標を撮影すると、図６のステップＳ１００４で説明したように、端末１１０は、駅名の情報と、撮影画像をアプリケーションサーバ１２０ａに送信する。アプリケーションサーバ１２０ａは、これらのデータを受信すると、図７，８で説明した処理を行い、目的駅に停車する列車を判定し、乗車案内画像を端末１１０に返す。図１２（ｂ）には、乗車案内画像を表示する画面の例を示す。ここでは、表示される乗車案内画像の例として、図８（ｅ）に示した乗車案内画像を示している。図１２（ｂ）では、判定の結果、目的駅に停車する列車を強調するためにハイライト表示したうえで、「ハイライト表示されている列車に乗ってください」というメッセージを表示することで、ユーザに対して、目的駅に停車する列車への乗車を促すことができる。また、図１２（ｂ）に示すように、当該列車の運行種別（例えば、「快速」など）を表示することで、駅に来る列車のうち、どの列車に乗ればよいかというユーザの判断を助けることができる。
【００６７】
また、撮影した発車標が識別できなかった場合などには、図１２（ｃ）のような画面を表示する。図１２（ｃ）では、図５（ｃ）に示した発車標を撮影した例を示しており、文字の識別ができなかったり、判定するための情報が不十分であったりする場合には、当該画面を表示する。この際に、図１２（ｃ）のように、「読み取りエラーです。もう一度撮影してください」というメッセージを表示することで、ユーザに再撮影を促すことができる。また、「対応している発車標を確認する」というボタンを操作することで、図１１（ｄ）の画面に遷移してもよい。このようにして、ユーザに、エラーを通知したり、対応する発車標を示したりすることで、ユーザは再撮影や処理の中止を判断しやすくなる。
【００６８】
さらに、発車標を識別できた場合であっても、発車標に表示されている時間帯に目的駅に停車する列車が表示されていない場合や、発車標を撮影した乗り場が適切ではなかった場合がある。また、乗車駅の入力間違いなどによって、乗車駅と発車標を撮影した駅とが異なっている場合もあり、抽出データとの照合ができない場合などがある。これらのような場合では、図７の判定する処理において、画像加工フラグがすべてＯＦＦになるため、アプリケーションサーバ１２０ａは、画像を加工せず、端末１１０に対してエラーを通知する。
【００６９】
例えば、図１２（ｄ）には、図５（ｂ）の発車標を撮影した場合の例を示している。当該発車標には、目的駅である新宿駅に停車する列車が表示されていないために、「新宿駅に行く列車が表示されていません。」というエラーメッセージを表示する。このような場合には、乗車駅や乗り場が間違っていることなどが、原因として考えられるため、「乗車駅または乗り場を確認してください。」というメッセージを表示することで、ユーザに間違いの確認を促すことができ、ユーザは再撮影や処理の中止を判断しやすくなる。
【００７０】
また、本実施形態では、乗車案内画像を表示したうえで、ユーザに列車を選択させ、当該列車に関する情報を表示することもできる。例えば、図１２（ｂ）の画面を表示した後に、図１３（ａ）のような画面に遷移し、ハイライト表示されている列車をユーザに選択させ、図１３（ｂ）のような選択した列車の路線図を表示してもよい。図１３（ｂ）に示す路線図では、乗車する列車の通る路線を強調して表示することができ、これによって、乗車する列車が目的駅に停車する列車であることを確認できる。
【００７１】
さらに、図１３（ｃ）のように、乗車確認の画面を表示してもよい。ユーザは、乗車確認画面において、列車を選択したうえで、列車に乗車後に「乗車完了」ボタンの操作をしてもよい。「乗車完了」を押下すると、図１３（ｄ）に示すように、乗車した列車の次停車駅を表示する画面に遷移する。このようにして、ユーザが次停車駅を確認することで、電車内のアナウンスなどと併せて、乗車している列車が目的駅に向かう列車で合っているかを確認することができる。
【００７２】
また、乗車している列車を確認する方法として、図９で示したように、現在位置に基づいて、乗車の正否を判定することもできる。例えば、図１３（ａ）、（ｃ）の画面で列車を選択した後に、図１４（ａ）に示す列車判定依頼画面を表示する。ユーザが列車判定依頼画面の「現在位置を取得」ボタンを押下することで、端末１１０は現在位置の位置情報を取得し、図９の処理を行い、乗車した列車の正否を判定する。判定の結果、乗車した列車が目的駅に行く列車であれば、図１４（ｂ）のように、「現在乗車中の列車は新宿駅に停まります」というメッセージを表示する。一方で、乗車した列車が目的駅に行く列車でなければ、図１４（ｃ）のように、「現在乗車中の列車は新宿駅に停まりません」というメッセージを表示する。
【００７３】
このようにして、ユーザは、発車標に表示されている列車のうち、どの列車に乗れば目的駅に行くことができるかを知ることができ、ユーザの乗車間違いを防止することができる。また、乗車した列車を選択することで、当該列車が目的駅に停まる列車であることを知ることができ、ユーザは安心感を得ることができる一方で、目的駅に停車しない列車である場合には、ユーザは乗車間違いに気づくことが可能となる。
【００７４】
以上、説明した本発明の実施形態によれば、ユーザの乗車間違いを防止する乗車案内システム、乗車案内方法、情報処理装置およびプログラムを提供することができる。
【００７５】
なお、上述の説明では、下車駅を目的駅として列車の判定を行う場合を例に説明したが、出発駅から下車駅に行くために乗り換えを伴う場合には、発車標に表示されている列車が乗換駅に停車するか否かを判定してもよい。
【００７６】
上述した本発明の実施形態の各機能は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等で記述された装置実行可能なプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭ等の装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【００７７】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００７８】
１１０…端末、１２０…サーバ、１２０ａ…アプリケーションサーバ、１２０ｂ…データベースサーバ、１３０…ネットワーク、２１１…ＣＰＵ、２１２…ＲＡＭ、２１３…ＲＯＭ、２１４…記憶装置、２１５…通信Ｉ／Ｆ、２１６…入力Ｉ／Ｆ、２１７…カメラ、２１８…ＧＰＳ装置、２１９…ディスプレイ、２２１…ＣＰＵ、２２２…ＲＡＭ、２２３…ＲＯＭ、２２４…記憶装置、２２５…通信Ｉ／Ｆ、３１１…通信部、３１２…入力部、３１３…撮影部、３１４…位置情報取得部、３１５…表示部、３２１…通信部、３２２…発車標識別部、３２３…列車判定部、３２４…画像加工部、３２５…乗車正否判定部、３２６…列車ダイヤ記憶部、３２７…駅所在地記憶部
【先行技術文献】
【特許文献】
【００７９】
【特許文献１】特開２０１５−２１４３３０号公報
【図１】
2018106465.tif 000003
【図２】
2018106465.tif 000004
【図３】
2018106465.tif 000005
【図４】
2018106465.tif 000006
【図５】
2018106465.tif 000007
【図６】
2018106465.tif 000008
【図７】
2018106465.tif 000009
【図８】
2018106465.tif 000010
【図９】
2018106465.tif 000011
【図１０】
2018106465.tif 000012
【図１１】
2018106465.tif 000013
【図１２】
2018106465.tif 000014
【図１３】
2018106465.tif 000015
【図１４】
2018106465.tif 000016