(57)【要約】【課題】バス内の顧客に対して適切に案内を行う技術の提供を目的とする。【解決手段】バス用車載装置であって、停留所を検知する領域である停留所検知領域と、前記停留所への経路の通過を検知する領域である経路通過検知領域と、を対応付けた停留所情報を取得する停留所情報取得部と、現在位置を取得する現在位置取得部と、案内情報を出力するか否かを判定する案内判定部と、前記案内情報を出力する出力部と、を備え、前記案内判定部は、前記経路通過検知領域に進入した現在位置が、前記停留所情報において該経路通過検知領域に対応する前記停留所検知領域から退出した場合に、前記停留所検知領域に係る前記停留所を用いて特定される前記案内情報を出力すると判定することを特徴とする。【選択図】図１
2018081601.tif 000002
【特許請求の範囲】
【請求項１】
停留所を検知する領域である停留所検知領域と、前記停留所への経路の通過を検知する領域である経路通過検知領域と、を対応付けた停留所情報を取得する停留所情報取得部と、
現在位置を取得する現在位置取得部と、
案内情報を出力するか否かを判定する案内判定部と、
前記案内情報を出力する出力部と、を備え、
前記案内判定部は、前記経路通過検知領域に進入した前記現在位置が、前記停留所情報において該経路通過検知領域に対応する前記停留所検知領域から退出した場合に、前記停留所検知領域に係る前記停留所を用いて特定される前記案内情報を出力すると判定することを特徴とする、バス用車載装置。
【請求項２】
請求項１に記載のバス用車載装置であって、
前記停留所情報は、複数の前記停留所の到着順序を示す情報を含み、
前記案内判定部は、前記停留所情報を参照し、退出した前記停留所検知領域に係る前記停留所に連続して到着する他の停留所を案内する前記案内情報を前記出力部に通知することを特徴とする、バス用車載装置。
【請求項３】
請求項１に記載のバス用車載装置であって、
前記停留所情報は、複数の前記停留所の到着順序を示す情報を含み、
前記案内判定部は、前記案内情報を出力した場合に、該案内情報の出力に用いた前記停留所検知領域に係る前記停留所に連続して到着する他の停留所の前記経路通過検知領域に進入した前記現在位置が該経路通過検知領域に対応する前記停留所検知領域から退出すると、前記他の停留所を用いて特定される前記案内情報を出力すると判定することを特徴とする、バス用車載装置。
【請求項４】
請求項１に記載のバス用車載装置であって、
前記案内判定部は、前記現在位置が経路通過検知領域に進入した場合に、前記停留所情報において該経路通過検知領域に対応する前記停留所に到着することを示す到着案内情報を出力すると判定することを特徴とする、バス用車載装置。
【請求項５】
請求項１に記載のバス用車載装置であって、
走行距離を取得する走行距離取得部を備え、
前記停留所情報は、連続する停留所の間の距離である停留所間距離を含み、
前記案内判定部は、前記停留所検知領域を退出してから該停留所検知領域の前記停留所に連続して停車する他の前記停留所に対応する前記経路通過検知領域に進入せずに前記停留所間距離により特定される所定距離を走行した場合に、バスが迂回したことを示す迂回情報を出力すると判定することを特徴とする、バス用車載装置。
【請求項６】
バス用車載装置が行う案内支援方法であって、
前記バス用車載装置は、停留所情報取得部と、現在位置取得部と、案内判定部と、出力部と、を備え、
前記停留所情報取得部は、停留所を検知する領域である停留所検知領域と、前記停留所への経路を通過することを検知する領域である経路通過検知領域と、を対応付けた停留所情報を取得する停留所情報取得手順を実行し、
前記現在位置取得部は、当該バス用車載装置の現在位置を取得する現在位置取得手順を実行し、
前記案内判定部は、案内情報を出力するか否かを判定する案内判定手順を実行し、
前記出力部は、前記案内情報を出力する出力手順を実行し、
前記案内判定手順において、前記経路通過検知領域に進入した前記現在位置が、該経路通過検知領域に対応する前記停留所検知領域から退出した場合に、前記停留所検知領域に係る前記停留所を用いて特定される前記案内情報を出力すると判定することを特徴とする、案内支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バス用車載装置、及び案内支援方法に関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System）を用いて走行中のバスの位置を特定し、得た情報を運行に活用する技術が普及している。
【０００３】
特許文献１には、車両の通過判断装置に関する技術が開示されている。同文献の段落〔００２５〕及び段落〔００２６〕には、「ＧＰＳで検出した現在の路線バス位置と、各停留所の位置情報とを比較して、バスが特定の停留所に位置しているか否かを判断する。」「バスが特定の停留所に位置しているか否かは、各停留所を中心とする一定エリアを設定し、該エリア内にバスが入ったか否かに基づいて行われる。」とある。また、段落〔００２８〕に、「停留所の通過判断を行った時刻と、その停留所の発着予定時刻（通過予定時刻）との差から、運行の進み・遅れ時間を算出する。」と記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２５２５６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
バスの車内にいる顧客に対し、次に停車する停留所などの情報を案内装置により音声等で案内することは一般的であるが、案内するタイミングについては運転手の入力に委ねられている。案内するタイミングを誤ったり、誤った案内を出力したりすれば、顧客が降車する停留所を誤る可能性がある。
【０００６】
また、交通規制等の事情で、バスが通常走行する経路以外の経路を走行する場合等にも、適切な案内情報の出力が望まれる。
【０００７】
特許文献１に記載された技術は、車内に案内情報を出力するものではなく、通常走行経路以外の経路を走行する場合に、適切な案内情報の出力を支援しうるものではない。
【０００８】
本発明は、上記の点に鑑みてなされたものであって、バス内の顧客に対して適切に案内を行う技術の提供を目的とする。
【課題を解決するための手段】
【０００９】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。
【００１０】
上記課題を解決するため、本発明の一態様に係るバス用車載装置は、停留所を検知する領域である停留所検知領域と、前記停留所への経路の通過を検知する領域である経路通過検知領域と、を対応付けた停留所情報を取得する停留所情報取得部と、現在位置を取得する現在位置取得部と、案内情報を出力するか否かを判定する案内判定部と、前記案内情報を出力する出力部と、を備え、前記案内判定部は、前記経路通過検知領域に進入した前記現在位置が、前記停留所情報において該経路通過検知領域に対応する前記停留所検知領域から退出した場合に、前記停留所検知領域に係る前記停留所を用いて特定される前記案内情報を出力すると判定することを特徴とする。
【００１１】
また、上記課題を解決するため、本発明の他の態様に係る案内支援方法は、バス用車載装置が行う案内支援方法であって、前記バス用車載装置は、停留所情報取得部と、現在位置取得部と、案内判定部と、出力部と、を備え、前記停留所情報取得部は、停留所を検知する領域である停留所検知領域と、前記停留所への経路を通過することを検知する領域である経路通過検知領域と、を対応付けた停留所情報を取得する停留所情報取得手順を実行し、前記現在位置取得部は、当該バス用車載装置の現在位置を取得する現在位置取得手順を実行し、前記案内判定部は、案内情報を出力するか否かを判定する案内判定手順を実行し、前記出力部は、前記案内情報を出力する出力手順を実行し、前記案内判定手順において、前記経路通過検知領域に進入した前記現在位置が、該経路通過検知領域に対応する前記停留所検知領域から退出した場合に、前記停留所検知領域に係る前記停留所を用いて特定される前記案内情報を出力すると判定することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、バス内の顧客に対して適切に案内を行う技術を提供することができる。
【００１３】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１４】
【図１】バス用車載装置の案内処理の概要の一例を示す図である。
【図２】バス用車載装置の機能ブロックの一例を示す図である。
【図３】停留所情報のデータ構造の一例を示す図である。
【図４】バス用車載装置のハードウェア構成例を示す図である。
【図５】バス用車載装置の案内処理の一例を示すフローチャートである。
【図６】迂回を行う場合のバス用車載装置の案内処理の概要の一例を示す図である。
【図７】迂回情報表示画面の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づいて本発明の実施形態の例を説明する。図１は、バス用車載装置１の案内処理の概要の一例を示す図である。バス用車載装置１は、バスＢに搭載されるコンピュータ装置である。バス用車載装置１は、例えば運転手に経路情報を提供するナビゲーション装置の一部であってもよい。
【００１６】
バスＢは、いわゆる路線バスであって、予め定められた経路を走行する。バスＢは、経路に設置された複数の停留所に順次停車する。なお、降車する顧客も乗車する顧客もいない停留所に関し、バスＢは停車せずに通過することがあるが、便宜上バスＢが停車するものとして説明する。「停留所の停車」は、「停留所の通過」を含む。
【００１７】
図１（Ａ）は、バス用車載装置１の案内処理の一例を説明するための概要図である。バス用車載装置１は、ＧＰＳ受信装置を有しており、バスＢの現在位置を取得可能である。本実施形態において、バス用車載装置１は、各停留所に経路通過検知領域と停留所検知領域とを関連付けて管理している。
【００１８】
バス用車載装置１は、バスＢが経路通過検知領域に進入すると、該経路通過検知領域に関連付けられた停留所を特定し、該停留所に間もなく到着する旨を示す到着案内情報を示す音声をバスＢ内に流す。バス用車載装置１は、間もなく停留所に到着することを示す到着案内情報を、バスＢ内の表示装置に表示してもよい。
【００１９】
その後、バスＢが停留所検知領域を通過すると、バス用車載装置１は、予めバス用車載装置１に記憶された停留所情報を参照し、経路上に存在する停留所に、正しい停車順序で停車したか否かを判定する。また、バス用車載装置１は、停留所到着前に進入した経路通過検知領域と、通過した停留所検知領域とが共通の停留所に関連付けられているか否かを判定する。
【００２０】
バスＢが停留所情報に従って正しい停車順序で停車し、かつ通過した経路通過検知領域と停留所検知領域とが共通の停留所に関連付けられている場合、バスＢは停留所への正規の経路を通って当該停留所に停車したものと判断される。バス用車載装置１は、バスＢが停留所検知領域から退出すると、次の停留所を案内する次停留所案内情報を示す音声を出力する。
【００２１】
図１（Ａ）において、バスＢが矢印の方向（図の右方向）に走行すると、まず停留所検知領域２０１ｂを通過する。バスＢは停留所検知領域２０１ｂに対応する経路通過検知領域２０２ｂを通過していないため、停留所検知領域２０１ｂを通過した時点では、案内情報は出力されない。
【００２２】
その後、バスＢが経路通過検知領域２０２ａに進入する。バス用車載装置１は、前に停車した停留所Ｘ（図示せず）と、進入した経路通過検知領域２０２ａに対応する停留所Ｙが経路上連続するか否かを判定し、連続すると判定する場合に、到着案内情報を出力する。
【００２３】
バスＢは更に走行し、停留所検知領域２０１ａに進入し、停車する。バスＢが発車し、停留所検知領域２０１ａから退出すると、バス用車載装置１は通過した経路通過検知領域２０２ａと、停留所検知領域２０１ａとが共通の停留所に関連付けられているか否かを判定する。また、バス用車載装置１は、前に停車した停留所Ｘと、今回停車した停留所Ｙとが経路上連続するか否かを判定する。
【００２４】
停留所Ｘと停留所Ｙが連続し、かつ経路通過検知領域２０２ａと停留所検知領域２０１ａとが共通の停留所に関連付けられている場合、バス用車載装置１は、通過した停留所検知領域２０１ａに係る停留所Ｙに連続して停車する次の停留所Ｚ（図示せず）を案内する次停留所案内情報を出力する。
【００２５】
図１（Ｂ）は、バス用車載装置１の処理の他の例を説明するための概要図である。バスＢが経路を矢印の方向（図の右方向）に走行すると、停留所検知領域２０１ｃ内に進入し、退出する。当該停留所Ｙが、１つ前に停車した停留所Ｘに経路上連続して停車する停留所であったとしても、この時点では案内情報は出力されない。
【００２６】
その後バスＢはロータリーＲ内を右回りに走行し、経路通過検知領域２０２ｃに進入する。バス用車載装置１は、前に停車した停留所Ｘと、当該経路通過検知領域２０２ｃに対応する停留所Ｙとが連続すると判定し、到着案内情報を出力する。
【００２７】
バスＢが更に走行し、再度停留所検知領域２０１ｃを通過する。バス用車載装置１は、前に停車した停留所Ｘと今回通過した停留所Ｙとが連続し、かつ通過した経路通過検知領域２０２ｃと停留所検知領域２０１ｃとが共通の停留所に関連付けられているため、次停留所案内情報を出力する。
【００２８】
これにより、バス用車載装置１は、より正確に、適切なタイミングで案内情報を出力することができる。
【００２９】
図２は、バス用車載装置１の機能ブロックの一例を示す図である。バス用車載装置１は、制御部１１０と、入力部１２０と、出力部１３０と、通信部１４０と、記憶部１５０とを備える。制御部１１０は、バス用車載装置１全体を統括的に制御する。入力部１２０は、タッチパネルやハードウェアボタン等の入力装置を介して、バス用車載装置１への情報の入力を受け付ける。
【００３０】
出力部１３０は、スピーカー等の音声出力装置、及びディスプレイ等の映像出力装置に対して案内情報を出力させる。出力部１３０は、案内情報を用いて音声の合成を行い、音声出力装置に出力させてもよい。
【００３１】
通信部１４０は、接続された他の装置との間で情報を送信又は受信する。また、通信部１４０は、ＧＰＳ受信装置を介してバス用車載装置１の現在位置を受信する。記憶部１５０は、案内処理に必要な情報を記憶している。
【００３２】
制御部１１０は、停留所情報取得部１１１と、現在位置取得部１１２と、案内判定部１１３と、走行距離取得部１１４と、を備える。停留所情報取得部１１１は、停留所を検知するための領域である停留所検知領域と、停留所への経路の通過を検知するための領域である経路通過検知領域と、を対応付けた停留所情報を取得する。停留所情報取得部１１１は、例えば他の装置から通信部１４０を介して停留所情報を取得し、記憶部１５０に記憶させる。
【００３３】
現在位置取得部１１２は、通信部１４０が受信したバスＢの現在位置を取得する。案内判定部１１３は、案内情報を出力するか否かを判定する。案内情報には、停留所を通過した際に次に停車する停留所を案内する次停留所案内情報と、間もなく次の停留所に到着することを示す到着案内情報と、バスＢが迂回していることを示す迂回情報とが含まれる。
【００３４】
案内判定部１１３は、バスＢの現在位置が停留所検知領域に進入し、退出したか否かを判定する。現在位置が停留所検知領域に進入し、退出した場合、停留所検知領域の停留所を通過したものとして説明する。案内判定部１１３は、現在位置が停留所検知領域を退出した場合に、停留所検知領域の停留所を、後述する記憶部１５０の前停留所格納領域に前停留所として記憶させる。
【００３５】
また、案内判定部１１３は、バスＢの現在位置が経路通過検知領域に進入したか否かを判定する。案内判定部１１３は、バス用車載装置１が経路通過検知領域に進入したと判定する場合に、進入した経路通過検知領域の停留所を記憶部１５０の次停留所格納領域に次停留所として記憶させる。案内判定部１１３は、次停留所が経路上前停留所に連続する場合に、次停留所への到着を案内する到着案内情報を出力部１３０に通知する。
【００３６】
また、案内判定部１１３は、現在位置が停留所検知領域を退出したと判定する場合に、退出した停留所検知領域の停留所が、次停留所として記憶部１５０に記憶されているか否かを判定する。また、案内判定部１１３は、退出した停留所検知領域の停留所が、前停留所に経路上連続するか否かを判定する。この条件をいずれも満たす場合に、案内判定部１１３は、経路上次停留所に連続して停車する他の停留所を案内する次停留所案内情報を出力すると判定し、次停留所案内情報を出力部１３０に通知する。
【００３７】
また、案内判定部１１３は、前停留所に経路上連続する停留所の経路通過検知領域に進入する前に、バスＢが所定距離を走行した場合に、バスＢが迂回したことを示す迂回情報を出力すると判定する。案内判定部１１３は、迂回情報を出力部１３０に通知する。
【００３８】
走行距離取得部１１４は、バスＢの走行距離を取得する。走行距離取得部１１４は、例えばバスＢの有する車速パルスを用いて計測された走行距離を、通信部１４０を介して取得する。なお、走行距離取得部１１４は、通信部１４０を介して車速パルスを受信し、走行距離を算出してもよい。
【００３９】
記憶部１５０は、停留所情報１５１と、案内情報１５２とを記憶している。停留所情報１５１は、停留所検知領域を特定する情報と、経路通過検知領域を特定する情報とが関連付けられた情報である。停留所情報１５１は、停留所の経路上の到着順序を示す情報と、停留所間距離を示す情報とを含む。
【００４０】
案内情報１５２は、バスＢ内の顧客に案内するための音声情報又は画面情報の少なくとも一方を含む。案内情報１５２は、例えば各停留所に応じて設定されている。案内情報１５２は、次停留所案内情報１５２１と、到着案内情報１５２２と、迂回情報１５２３と、を含む。
【００４１】
次停留所案内情報１５２１は、次に停車する停留所を案内する情報である。到着案内情報１５２２は、間もなく到着する停留所を案内する情報、又は間もなく次の停留所に到着することを案内する情報である。
【００４２】
迂回情報１５２３は、バスＢが迂回していることを顧客に案内する情報である。なお、迂回とは、事故や工事等の変則的な事情により、予め定められた正規ルートから外れた経路を走行し、また正規ルートに戻ることをいう。次停留所案内情報１５２１と、到着案内情報１５２２と、迂回情報１５２３とは、停留所を特定する停留所ＩＤに関連付けられている。なお、到着案内情報１５２２又は迂回情報１５２３は、停留所ＩＤに関わらず同じ内容であってもよい。
【００４３】
図３は、停留所情報１５１のデータ構造の一例を示す図である。停留所情報１５１は、停留所ＩＤ１５１ａと、停留所位置１５１ｂと、停留所範囲１５１ｃと、通過経路位置１５１ｄと、通過経路範囲１５１ｅと、次停留所ＩＤ１５１ｆと、停留所間距離１５１ｇと、終点フラグ１５１ｈと、を含む。
【００４４】
停留所ＩＤ１５１ａは、停留所を特定する識別情報である。停留所位置１５１ｂは、停留所の位置を示す情報である。停留所位置１５１ｂは、例えば停留所の緯度及び経度を示す座標情報である。停留所範囲１５１ｃは、停留所検知領域の半径を示す情報である。停留所検知領域は、停留所位置１５１ｂを中心とし、停留所範囲１５１ｃを半径とする円形領域により定義される。
【００４５】
通過経路位置１５１ｄは、経路通過検知領域の中心点を特定する情報である。通過経路位置１５１ｄは、例えば経路通過検知領域の中心点の緯度及び経度を示す座標情報である。通過経路範囲１５１ｅは、経路通過検知領域の半径を示す情報である。経路通過検知領域は、通過経路位置１５１ｄを中心とし、通過経路範囲１５１ｅを半径とする円形領域により定義される。
【００４６】
なお、停留所検知領域及び経路通過検知領域の特定方法はこれに限られない。例えば、停留所検知領域及び経路通過検知領域は矩形や楕円形であってもよく、停留所情報１５１は矩形や楕円の停留所検知領域及び経路通過検知領域を特定しうる情報を含んでいればよい。また、停留所範囲１５１ｃ及び通過経路範囲１５１ｅは、停留所に関わらず一定の値であってもよいし、停留所によって異なる値であってもよい。
【００４７】
次停留所ＩＤ１５１ｆは、停留所ＩＤ１５１ａにより特定される停留所に経路上連続して停車する他の停留所を特定する識別情報である。停留所ＩＤ１５１ａ及び次停留所ＩＤ１５１は、停留所の到着順序を示す情報であるといえる。
【００４８】
停留所間距離１５１ｇは、停留所ＩＤ１５１ａにより特定される停留所と、次停留所ＩＤ１５１ｆにより特定される他の停留所との間の距離を示す情報である。終点フラグ１５１ｈは、関連する停留所ＩＤ１５１ａの停留所が終点であるか否かを示す情報（例えば、０：終点でない、１：終点）である。
【００４９】
なお、異なる複数の経路で停留所が共用される場合、停留所情報１５１は、各レコードにそれぞれの経路を特定する情報を含むものであってもよい。
【００５０】
図４は、バス用車載装置１のハードウェア構成例を示す図である。バス用車載装置１は、演算処理部２１０を備える。
【００５１】
演算処理部２１０は、バス用車載装置１における中心的ユニットであり、ＣＰＵ（Central Processing Unit）２１１、ＲＡＭ（Random Access Memory）２１２、不揮発性メモリ２１３、及びネットワークＩ／Ｆ（Interface）２１４を備える。各構成要素はバスにより接続されている。
【００５２】
ＣＰＵ２１１は、ＲＡＭ２１２又は不揮発性メモリ２１３に記憶されたプログラムに従って処理を実行する。ＲＡＭ２１２は記憶装置であり、プログラムやデータが一時的に読み出される記憶エリアとして機能する。不揮発性メモリ２１３は、フラッシュメモリ等の不揮発性のメモリであって、プログラムや各種データの格納先として用いられる。ネットワークＩ／Ｆ２１４は、バス用車載装置１を図示しないネットワーク又は外部機器に接続するためのインターフェイスである。
【００５３】
バス用車載装置１では、ＲＡＭ２１２又は不揮発性メモリ２１３上に読み出されたプログラムに従って動作するＣＰＵ２１１により処理が行われる。
【００５４】
バス用車載装置１は、入力装置３１１と、出力装置３１２と、ＧＰＳ受信装置３１３と通信可能に接続される。入力装置３１１は、ユーザーからの入力操作を受け付ける装置であり、タッチパネル又はハードウェアボタン等である。出力装置３１２は、ＬＣＤ（Liquid Crystal Display）等の映像出力装置や、スピーカー等の音声出力装置を含む、ユーザーに対して情報を出力する装置である。ＧＰＳ受信装置３１３は、衛星から送信された信号を受信し、現在位置を計算して出力する。なお、ＧＰＳ受信装置３１３の受信した信号を用いて、現在位置取得部１１２が現在位置を計算してもよい。
【００５５】
入力装置３１１と、出力装置３１２と、ＧＰＳ受信装置３１３とは、バス用車載装置１内に設置されていてもよい。
【００５６】
なお、バス用車載装置１の各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、バス用車載装置１の各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
【００５７】
図５は、バス用車載装置１の案内処理の一例を示すフローチャートである。本処理は、例えば案内処理の開始を示す入力操作を入力部１２０が受け付けると開始される。異なる複数の経路で停留所が共用される場合、バス用車載装置１は走行する経路を特定する情報の入力を受け付け、入力された経路と関連する停留所情報１５１のレコードを案内処理に用いる。本処理中、現在位置取得部１１２はバスＢの現在位置を例えば定期的に取得する。
【００５８】
まず、案内判定部１１３は、現在位置が、停留所検知領域を退出したか否かを判定する（ステップＳ１１）。具体的には、案内判定部１１３は、現在位置取得部１１２の取得したバスＢの現在位置が、いずれかの停留所検知領域内に進入し、かつ当該停留所検知領域外へと退出したか否かを判定する。案内判定部１１３が、現在位置が停留所検知領域に進入し、退出したと判定する場合、処理をステップＳ１２に進める。
【００５９】
なお、本ステップで現在位置が退出したと判定される停留所検知領域の停留所は、例えばバスＢの走行開始時の停留所（始発の停留所）である。案内判定部１１３が、現在位置が停留所検知領域内に進入していないか、又は現在位置が停留所検知領域から退出していないと判定する場合、ステップＳ１１の処理を繰り返す。
【００６０】
次に、案内判定部１１３は、前停留所を記憶する（ステップＳ１２）。具体的には、案内判定部１１３は、停留所情報１５１を参照し、ステップＳ１１において退出したと判定された停留所検知領域に関連する停留所ＩＤ１５１ａを特定する。案内判定部１１３は、特定した停留所ＩＤを前停留所として記憶部１５０の図示しない前停留所格納領域に記憶させる。
【００６１】
次に、案内判定部１１３は、次停留所候補を特定する（ステップＳ１３）。案内判定部１１３は、停留所情報１５１を参照し、ステップＳ１２において記憶部１５０に記憶させた前停留所の停留所ＩＤと関連する次停留所ＩＤ１５１ｆを特定する。案内判定部１１３は、特定した停留所ＩＤを、次停留所候補として記憶部１５０の図示しない次停留所候補格納領域に記憶させる。
【００６２】
次に、案内判定部１１３は、次停留所案内情報を出力させる（ステップＳ１４）。案内判定部１１３は、案内情報１５２を参照し、ステップＳ１３で記憶させた次停留所候補を案内する次停留所案内情報１５２１を特定し、出力部１３０に通知する。出力部１３０は、出力装置３１２に次停留所案内情報１５２１を出力させる。
【００６３】
次に、案内判定部１１３は、現在位置が次停留所候補の経路通過検知領域に進入したか否かを判定する（ステップＳ１５）。具体的には、案内判定部１１３は、停留所情報１５１を参照し、ステップＳ１３で記憶させた次停留所候補の停留所ＩＤと関連する経路通過検知領域を特定する。案内判定部１１３は、特定した経路通過検知領域に現在位置が進入したか否かを判定する。
【００６４】
案内判定部１１３が、現在位置が次停留所候補の経路通過検知領域に進入したと判定する場合（ステップＳ１５で「ＹＥＳ」の場合）、出力部１３０は、次停留所を記憶し、到着案内情報１５２２を出力させる（ステップＳ１６）。具体的には、案内判定部１１３は、ステップＳ１３で記憶させた次停留所候補の停留所ＩＤを、次停留所の停留所ＩＤとして次停留所格納領域に記憶させる。この場合、前停留所と次停留所とは経路上連続している。
【００６５】
また、案内判定部１１３は、案内情報１５２を参照し、次停留所の停留所ＩＤを用いて、当該停留所に着くことを示す到着案内情報１５２２を特定する。案内判定部１１３は、特定した到着案内情報１５２２を出力部１３０に通知する。出力部１３０は、到着案内情報１５２２を出力装置３１２に出力させる。
【００６６】
次に、案内判定部１１３は、次の停留所が終点であるか否かを判定する（ステップＳ１７）。案内判定部１１３は、停留所情報１５１を参照し、ステップＳ１６で記憶させた次停留所の停留所ＩＤと関連する終点フラグ１５１ｈが、終点であることを示す情報であるか否かを判定する。案内判定部１１３が、次の停留所が終点であると判定する場合（ステップＳ１７で「ＹＥＳ」の場合）、制御部１１０は本フローチャートの処理を終了する。
【００６７】
案内判定部１１３が、次の停留所が終点でないと判定する場合（ステップＳ１７で「ＮＯ」の場合）、案内判定部１１３は、現在位置が停留所検知領域を退出したか否かを判定する（ステップＳ１８）。具体的には、案内判定部１１３は、現在位置取得部１１２の取得した現在位置がいずれかの停留所検知領域に進入し、退出したと判定する場合に、処理をステップＳ１９に進める。案内判定部１１３は、現在位置が停留所検知領域に進入していないか、又は停留所検知領域から退出していないと判定する場合、ステップＳ１８の処理を繰り返す。
【００６８】
次に、案内判定部１１３は、退出した停留所検知領域の停留所が、次停留所であるか否かを判定する（ステップＳ１９）。具体的には、案内判定部１１３は、ステップＳ１８で退出したと判定した停留所検知領域の停留所ＩＤを特定する。案内判定部１１３は、特定した停留所ＩＤが、次停留所格納領域に記憶させた次停留所の停留所ＩＤである場合に、処理をステップＳ２０に進める。
【００６９】
なお、退出した停留所検知領域の停留所ＩＤが次停留所の停留所ＩＤであるということは、現在位置が経路通過検知領域に進入した後、１つ前に退出した停留所検知領域の停留所に連続する停留所であって、進入した経路通過検知領域に対応する停留所を通過したことを意味する。
【００７０】
案内判定部１１３が、退出した停留所検知領域における停留所が、次停留所でないと判定する場合（ステップＳ１９で「ＮＯ」の場合）、案内判定部１１３は、処理をステップＳ１８に戻す。
【００７１】
案内判定部１１３が、退出した停留所検知領域における停留所が、次停留所であると判定する場合（ステップＳ１９で「ＹＥＳ」の場合）、案内判定部１１３は、前停留所と次停留所候補とを更新する（ステップＳ２０）。
【００７２】
具体的には、案内判定部１１３は、ステップＳ１２において前停留所格納領域に記憶させた前停留所の停留所ＩＤを削除する。案内判定部１１３は、ステップＳ１６で次停留所格納領域に記憶させた停留所ＩＤを、前停留所の停留所ＩＤとして前停留所格納領域に記憶させる。
【００７３】
また、案内判定部１１３は、停留所情報１５１を参照し、前停留所の停留所ＩＤと関連する次停留所ＩＤ１５１ｆを特定する。案内判定部１１３は、ステップＳ１４で記憶させた次停留所候補の停留所ＩＤを削除し、特定した停留所ＩＤを次停留所候補として次停留所候補格納領域に記憶させる。
【００７４】
次に、案内判定部１１３は、次停留所案内情報を出力する（ステップＳ２１）案内判定部１１３は、案内情報１５２を参照し、ステップＳ２０で記憶させた次停留所候補を案内する次停留所案内情報１５２１を特定し、出力部１３０に通知する。出力部１３０は、出力装置３１２に次停留所案内情報１５２１を出力させる。
【００７５】
その後、制御部１１０は処理をステップＳ１５に戻す。その結果、次の停留所が終点となる（ステップＳ１７で「ＹＥＳ」となる）まで、案内処理が繰り返される。
【００７６】
案内判定部１１３が、現在位置が次停留所候補の経路通過検知領域に進入していないと判定する場合（ステップＳ１５で「ＮＯ」の場合）、案内判定部１１３は、所定距離を走行したか否かを判定する（ステップＳ２２）。案内判定部１１３が、現在位置が次停留所候補の経路通過判定領域に進入していないと判定する場合とは、停留所検知領域を通過してから該停留所検知領域の停留所に連続して停車する他の停留所の経路通過検知領域に到達していないことを意味する。
【００７７】
案内判定部１１３は、停留所情報１５１を参照し、ステップＳ１２又はステップＳ２０において記憶部１５０に記憶させた前停留所の停留所ＩＤに関連する停留所間距離１５１ｇを特定する。
【００７８】
案内判定部１１３は、停留所間距離を用いて、迂回情報１５２３の出力の実行を判定するための所定距離を特定する。例えば、案内判定部１１３は、停留所間距離に所定の数値を加えた値を、所定距離として特定する。案内判定部１１３は、走行距離取得部１１４の取得した走行距離を用いて、ステップＳ１１又はステップＳ１８において現在位置が停留所検知領域を退出してからバスＢが走行した距離を取得する。案内判定部１１３は、走行距離が所定距離以上であるか否かを判定する。
【００７９】
案内判定部１１３が、所定距離を走行していないと判定する場合（ステップＳ２２で「ＮＯ」の場合）、案内判定部１１３は処理をステップＳ１５に戻す。
【００８０】
案内判定部１１３が、所定距離を走行したと判定する場合（ステップＳ２２で「ＹＥＳ」の場合）、案内判定部１１３は、迂回情報１５２３を出力済であるか否かを判定する（ステップＳ２３）。案内判定部１１３は、ステップＳ１３又はステップＳ２０において特定した次停留所候補の停留所ＩＤを用いて記憶部１５０を参照し、当該停留所に至る経路を迂回したことを示す迂回情報１５２３を既に出力したとする情報の有無を判定する。
【００８１】
案内判定部１１３が、迂回情報１５２３を出力済であると判定する場合（ステップＳ２３で「ＹＥＳ」の場合）、案内判定部１１３は、処理をステップＳ１５に戻す。
【００８２】
案内判定部１１３が、迂回情報１５２３を出力済でないと判定する場合（ステップＳ２３で「ＮＯ」の場合）、出力部１３０は、迂回情報１５２３を出力する（ステップＳ２４）。具体的には、案内判定部１１３は、ステップＳ１３において特定した次停留所候補の停留所ＩＤを用いて、当該停留所に至る経路を迂回したことを示す迂回情報１５２３を特定し、出力部１３０に通知する。出力部１３０は、迂回情報１５２３を出力装置に出力させる。
【００８３】
また、案内判定部１１３は、当該停留所に至る経路を迂回したことを示す迂回情報１５２３を出力したことを示す情報を記憶部１５０に記憶させる。その後、制御部１１０は処理をステップＳ１５に戻す。迂回情報１５２３を出力したことを示す情報は、案内判定部１１３が次停留所候補の経路通過検知領域内に現在位置があると判定する場合（ステップＳ１５で「ＹＥＳ」の場合）に、案内判定部１１３により消去される。
【００８４】
なお、本実施形態において、出力部１３０は、案内情報の出力中に新たな案内情報の通知を案内判定部１１３から受け付けると、案内情報の出力を停止し、通知された新たな案内情報を出力する。
【００８５】
図６は、迂回を行う場合のバス用車載装置の案内処理の概要の一例を示す図である。バスＢは図示しない停留所Ｓを通過後、図６に示す位置にいるものとする。バスＢは通常、正規ルートｑを図６に示す左方向から右方向へと直進する。この場合、バスＢは、経路通過検知領域２０２ｄ、停留所検知領域２０１ｄの順に通過する。しかし、経路上に工事中の地点ｋがある場合、バスＢは地点ｋを回避する迂回ルートｐを走行する。この場合、バスＢは、経路通過検知領域２０２ｄを通過する前に、停留所検知領域２０１ｄを通過する。
【００８６】
停留所Ｓと停留所Ｔは、停留所情報１５１において連続して停車する停留所として予め定められている。バスＢが停留所Ｓに連続する停留所Ｔの停留所検知領域２０１ｄを通過した場合であっても、停留所Ｔの経路通過検知領域２０２ｄを通過していないため、案内判定部１１３は停留所Ｔの案内情報１５２を出力しない。
【００８７】
案内判定部１１３は、停留所Ｓと停留所Ｔとの停留所間距離を用いて、迂回情報１５２３を出力するための所定距離を算出する。先述したように、案内判定部１１３は、バスＢが所定距離を走行し、まだバスＢが経路通過検知領域２０２ｄに進入しておらず、かつ停留所Ｔについて迂回情報１５２３を出力していない場合に、停留所Ｔへの経路を迂回していることを示す迂回情報１５２３を出力する。
【００８８】
図７は、迂回情報表示画面の一例を示す図である。迂回情報表示画面には、バスＢが迂回していることを示す情報が表示される。迂回情報表示画面には、図７に示すように、次に停車する停留所の名称を表示してもよい。
【００８９】
先述したように、案内判定部１１３は、次停留所候補の停留所ＩＤを用いて迂回情報１５２３を特定する。迂回情報１５２３には、例えば次停留所候補の名称が含まれる。案内判定部１１３が迂回情報１５２３を出力部１３０に通知すると、出力部１３０は出力装置３１２を介して迂回情報表示画面を表示する。
【００９０】
なお、迂回情報１５２３は、映像ではなく音声であってもよい。その場合、出力部１３０は、バスＢが迂回していることを示す音声情報を含む迂回情報１５２３を出力装置３１２を介してバスＢ内に放送する。迂回情報１５２３は、次停留所候補の名称を示す音声情報を含むものであってもよい。
【００９１】
説明を図６に戻す。迂回情報１５２３の出力後、バスＢが経路通過検知領域２０２ｄ内に進入すると、間もなく停留所Ｔに到着することを示す到着案内情報１５２２が出力される。バスＢがさらに走行し、停留所検知領域２０１ｄを退出すると、停留所Ｔに連続して停車する図示しない停留所Ｕを案内する次停留所案内情報１５２１が出力される。
【００９２】
本実施形態により、走行経路が複雑な場合であっても、より正確に、適切なタイミングで停車する停留所を案内する案内情報１５２を出力することができる。また、バスＢが迂回する際に迂回情報１５２３を出力することにより、適切なルートを走行していないのではないかという顧客の不安を解消することが可能である。
【００９３】
以上、本発明に係る各実施形態及び変形例の説明を行ってきたが、本発明は、上記した実施形態の一例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態の一例は、本発明を分かり易くするために詳細に説明したものであり、本発明は、ここで説明した全ての構成を備えるものに限定されない。また、ある実施形態の一例の構成の一部を他の一例の構成に置き換えることが可能である。また、ある実施形態の一例の構成に他の一例の構成を加えることも可能である。また、各実施形態の一例の構成の一部について、他の構成の追加・削除・置換をすることもできる。また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、図中の制御線や情報線は、説明上必要と考えられるものを示しており、全てを示しているとは限らない。ほとんど全ての構成が相互に接続されていると考えてもよい。
【００９４】
例えば、上述の実施形態では、経路通過検知領域を用いて停留所への経路を通過しているか否かを判定するとともに、到着案内情報１５２２を出力している。しかしながら、停留所への経路を通過していることを判定する領域と、到着案内情報１５２２の出力の実行を判定するための領域とは、異なるものであってもよい。
【００９５】
この場合、停留所情報１５１は、停留所への通過を検知する第１の経路通過検知領域と、到着案内情報１５２２を出力する第２の経路通過検知領域とを含む。第１の経路通過検知領域と第２の経路通過検知領域とは、関連なく個別に設定されてもよいし、中心点が共通であって半径が異なるよう設定されてもよい。
【００９６】
また、停留所への経路を通過しているか否かを判定するための経路通過検知領域は、１つの停留所につき複数であってもよい。その場合、図５に示すステップＳ１５において、バスＢの現在位置が次停留所候補の経路通過検知領域に進入したか否かを判定する際、案内判定部１１３は次停留所候補に対応するすべての経路通過検知領域を通過した場合に、現在位置が次停留所候補の経路通過検知領域内にあると判定する。
【００９７】
なお、バス用車載装置１の機能構成は、理解を容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。上述に示す通り、バス用車載装置１の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【符号の説明】
【００９８】
１：バス用車載装置、１１０：制御部、１１１：停留所情報取得部、１１２：現在位置取得部、１１３：案内判定部、１１４：走行距離取得部、１２０：入力部、１３０：出力部、１４０：通信部、１５０：記憶部、１５１：停留所情報、１５２：案内情報、２１０：演算処理部、２１１：ＣＰＵ、２１２：ＲＡＭ、２１３：不揮発性メモリ、２１４：ネットワークＩ／Ｆ、３１１：入力装置、３１２：出力装置、３１３：ＧＰＳ受信装置、１５２１：次停留所案内情報、１５２２：到着案内情報、１５２３：迂回情報、Ｂ：バス、ｋ：地点、ｐ：迂回ルート、ｑ：正規ルート、Ｒ：ロータリー、Ｔ：停留所
【図１】
2018081601.tif 000003
【図２】
2018081601.tif 000004
【図３】
2018081601.tif 000005
【図４】
2018081601.tif 000006
【図５】
2018081601.tif 000007
【図６】
2018081601.tif 000008
【図７】
2018081601.tif 000009