(57)【特許請求の範囲】
【請求項１】
移動体に設置された移動体端末であって、
出力される出力情報が格納される出力情報格納部と、
信号の待ちの時間に関する待ち時間情報を受信する受信部と、
前記待ち時間情報に応じて、前記待ち時間情報が満たす待ち時間条件に対応する出力態様情報で前記出力情報を出力する出力部とを備え、
前記出力部は、前記出力情報が２以上の場合、出力態様に応じて出力時間に対する重み付けが行われ、前記重み付けに応じて前記待ち時間情報が示す時間を分割して２以上の前記出力情報を出力する移動体端末。
【請求項２】
前記出力部は、前記待ち時間情報が示す前記待ち時間が予め決められた条件を満たすほど短い場合、前記出力情報を出力しない請求項１記載の移動体端末。
【請求項３】
前記受信部は、ニュースに関するニュース情報を、外部の装置から受信し、
前記出力部は、前記待ち時間に応じて、前記受信部が受信した前記ニュース情報を前記出力情報として出力する請求項１または請求項２記載の移動体端末。
【請求項４】
前記受信部は、広告に関する広告情報を、外部の装置から受信し、
前記出力部は、前記待ち時間情報に応じて、前記受信部が受信した前記広告情報を前記出力情報として出力する請求項１または請求項２記載の移動体端末。
【請求項５】
前記広告情報には、位置に関する位置関連情報が対応付いており、
現在位置を示す現在位置情報を取得する現在位置情報取得部をさらに備え、
前記出力部は、前記待ち時間情報に応じて、前記現在位置情報に対応する前記位置関連情報が対応付いた前記広告情報を出力する請求項４記載の移動体端末。
【請求項６】
目的地までの経路を示す情報であり、前記経路上の地点に関する２以上の地点情報を有する経路情報が格納される経路情報格納部をさらに備え、
前記広告情報には、位置に関する位置関連情報が対応付いており、
前記出力部は、前記待ち時間情報に応じて、前記経路情報が有する２以上の各地点情報に対応する前記位置関連情報が対応付いた前記広告情報を出力する請求項４記載の移動体端末。
【請求項７】
前記経路情報は、目的地を示す地点情報である目的地情報を有し、
前記出力部は、前記待ち時間情報に応じて、前記経路情報が有する前記目的地情報に対応する前記位置関連情報が対応付いた前記広告情報を出力する請求項６記載の移動体端末。
【請求項８】
前記出力部は、前記待ち時間情報が示す前記待ち時間が予め決められた条件を満たすほど短い場合、前記待ち時間が短い旨を示す待ち時間短時間情報を出力する請求項１または請求項２記載の移動体端末。
【請求項９】
前記出力部は、前記出力情報の出力を開始してから、前記待ち時間情報が示す前記待ち時間が経過した際に、前記出力情報の出力を終了する請求項１から請求項８いずれか一項に記載の移動体端末。
【請求項１０】
前記出力部は、前記出力情報の出力を開始してから、前記待ち時間情報が示す前記待ち時間よりも短い時間が経過した際に、前記出力情報の出力を終了する請求項１から請求項８いずれか一項に記載の移動体端末。
【請求項１１】
前記出力部は、前記出力情報の出力をフェードアウトにて終了する請求項１から請求項１０いずれか一項に記載の移動体端末。
【請求項１２】
出力される出力情報が格納される出力情報格納部と、受信部と、出力部とを用いて行われる情報出力方法であって、
前記受信部が、信号の待ちの時間に関する待ち時間情報を受信する受信ステップと、
前記出力部が、前記待ち時間情報に応じて、前記待ち時間情報が満たす待ち時間条件に対応する出力態様情報で前記出力情報を出力する出力ステップとを備え、
前記出力ステップは、前記出力情報が２以上の場合、出力態様に応じて出力時間に対する重み付けが行われ、前記重み付けに応じて前記待ち時間情報が示す時間を分割して２以上の前記出力情報を出力する情報出力方法。
【請求項１３】
出力される出力情報が格納される出力情報格納部にアクセス可能なコンピュータを、
信号の待ちの時間に関する待ち時間情報を受信する受信部、
前記待ち時間情報に応じて、前記待ち時間情報が満たす待ち時間条件に対応する出力態様情報で前記出力情報を出力し、前記出力情報が２以上の場合、出力態様に応じて出力時間に対する重み付けが行われ、前記重み付けに応じて前記待ち時間情報が示す時間を分割して２以上の前記出力情報を出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号の待ち時間に応じて情報を出力する移動体端末等に関するものである。
【背景技術】
【０００２】
従来、赤信号で停車したときに、待ち時間の目安を表示するカーナビゲーション装置が開発されている（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“プリウス  ナビゲーションシステム”、［online］、トヨタ自動車株式会社、［２０１４年９月４日検索］、インターネット［URL；http://toyota.jp/~/media/Manual/prius/prius_navi_201408.pdf］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のカーナビゲーション装置等では、信号での待ち時間を利用して、当該待ち時間に応じた情報を出力することができなかった。
【課題を解決するための手段】
【０００５】
本第一の開示の移動体端末は、移動体に設置された移動体端末であって、出力される情報が格納される出力情報格納部と、信号の待ちの時間に関する情報である待ち時間情報を受信する受信部と、待ち時間情報に応じて、情報を出力する出力部とを備える移動体端末である。
【０００６】
このような構成により、信号での待ち時間を利用して、当該待ち時間に応じた情報を出力することができる。
【０００７】
また、本第二の開示の移動体端末は、第一の開示に対して、出力部は、待ち時間情報が示す待ち時間が予め決められた条件を満たすほど短い場合は、情報を出力しない移動体端末である。
【０００８】
このような構成により、信号での待ち時間が長い場合にのみ、当該待ち時間に応じた情報を出力することができる。
【０００９】
また、本第三の開示の移動体端末は、第一または第二の開示に対して、受信部は、ニュースに関する情報であるニュース情報を、外部の装置から受信し、出力部は、待ち時間に応じて、受信部が受信したニュース情報を出力する移動体端末である。
【００１０】
このような構成により、信号での待ち時間を利用して、ニュース情報を出力することができる。
【００１１】
また、本第四の開示の移動体端末は、第一または第二の開示に対して、受信部は、広告に関する情報である広告情報を、外部の装置から受信し、出力部は、待ち時間情報に応じて、受信部が受信した広告情報を出力する移動体端末である。
【００１２】
このような構成により、信号での待ち時間を利用して、広告情報を出力することができる。
【００１３】
また、本第五の開示の移動体端末は、第四の開示に対して、広告情報には、位置に関する情報である位置関連情報が対応付いており、現在位置を示す情報である現在位置情報を取得する現在位置情報取得部をさらに備え、出力部は、待ち時間情報に応じて、現在位置情報に対応する位置関連情報が対応付いた広告情報を出力する移動体端末である。
【００１４】
このような構成により、信号での待ち時間を利用して、現在位置に関連する広告情報を出力することができる。
【００１５】
また、本第六の開示の移動体端末は、第四の開示に対して、目的地までの経路を示す情報であり、経路上の地点に関する情報である２以上の地点情報を有する情報である経路情報が格納される経路情報格納部をさらに備え、出力部は、待ち時間情報に応じて、経路情報が有する２以上の各地点情報に対応する位置関連情報が対応付いた広告情報を出力する移動体端末である。
【００１６】
このような構成により、信号での待ち時間を利用して、経路上の地点に関連する広告情報を出力することができる。
【００１７】
また、本第七の開示の移動体端末は、第六の開示に対して、経路情報は、目的地を示す地点情報である目的地情報を有し、出力部は、待ち時間情報に応じて、経路情報が有する目的地情報に対応する位置関連情報が対応付いた広告情報を出力する移動体端末である。
【００１８】
このような構成により、信号での待ち時間を利用して、目的地に関連する広告情報を出力することができる。
【００１９】
また、本第八の開示の移動体端末は、第一または第二の開示に対して、出力部は、待ち時間情報が示す待ち時間が予め決められた条件を満たすほど短い場合に、待ち時間が短い旨を示す情報を出力する移動体端末である。
【００２０】
このような構成により、信号での待ち時間が短い旨を、ユーザに通知することができる。
【００２１】
また、本第九の開示の移動体端末は、第一から第八いずれか１つの開示に対して、出力部は、情報の出力を開始してから、待ち時間情報が示す待ち時間が経過した際に、情報の出力を終了する移動体端末である。
【００２２】
このような構成により、信号での待ち時間の間、情報を出力することができる。
【００２３】
また、本第十の開示の移動体端末は、第一から第八いずれか１つの開示に対して、出力部は、情報の出力を開始してから、待ち時間情報が示す待ち時間よりも短い時間が経過した際に、情報の出力を終了する移動体端末である。
【００２４】
このような構成により、信号での待ち時間よりも短い時間の間、情報を出力することができる。
【００２５】
また、本第十一の開示の移動体端末は、第一から第十いずれか１つの開示に対して、出力部は、情報の出力をフェードアウトにて終了する移動体端末である。
【００２６】
このような構成により、フェードアウトにて情報の出力を終了することができる。
【発明の効果】
【００２７】
本発明による移動体端末等によれば、信号での待ち時間を利用して、当該待ち時間に応じた情報を出力することができる。
【図面の簡単な説明】
【００２８】
【図１】実施の形態１における移動体端末１のブロック図
【図２】同サーバ装置２のブロック図
【図３】同移動体端末１の全体動作について説明するフローチャート
【図４】同出力情報の取得処理について説明するフローチャート
【図５】同出力情報の出力処理について説明するフローチャート
【図６】同出力情報の例を示す図
【図７】同経路情報の出力例を示す図
【図８】同広告情報の出力例を示す図
【図９】同広告情報の出力例を示す図
【図１０】同広告情報が配置された画面の出力例を示す図
【図１１】同取得種類管理情報の例を示す図
【図１２】同取得態様管理情報の例を示す図
【図１３】同待ち時間短時間情報の出力例を示す図
【図１４】同ニュース情報の出力例を示す図
【図１５】同信号待ち時間利用システム４の概念図
【図１６】同コンピュータシステムの概観図
【図１７】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２９】
以下、本発明による移動体端末等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００３０】
（実施の形態１）
本実施の形態において、信号の待ち時間に関する情報を受信し、当該情報に応じて、情報を出力する移動体端末１について説明する。
【００３１】
移動体端末１は、移動体に設置されている。移動体は、例えば、自動車、バイク、自転車などである。また、移動体には、例えば、人が含まれてもよい。つまり、移動体は、交通信号機による進行許可・停止指示などの対象であればよい。また、移動体端末１は、例えば、カーナビゲーション装置、スマートフォン、タブレット型のＰＣ、携帯電話、バイク用ナビゲーション装置、自転車用ナビゲーション装置などである。
【００３２】
また、図１は、本実施の形態における移動体端末１のブロック図である。移動体端末１は、出力情報格納部１１、地図情報格納部１２、経路情報格納部１３、現在位置情報取得部１４、受付部１５、経路探索部１６、受信部１７、出力部１８を備える。また、出力部１８は、取得手段１８１、出力手段１８２を備える。
【００３３】
出力情報格納部１１には、出力される１以上の情報が格納される。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。また、出力情報格納部１１に格納される情報は、通常、後述の出力部１８により出力される。また、出力情報格納部１１に格納される情報を、以下、適宜、出力情報とする。
【００３４】
出力情報は、例えば、ニュース情報、広告情報などである。ニュース情報とは、ニュースに関する情報である。ニュース情報は、例えば、ニュースの見出し、ニュースの記事などを示す情報である。また、広告情報とは、広告に関する情報である。広告情報は、例えば、いわゆるセールの案内、店舗の紹介などを示す情報である。
【００３５】
また、出力情報は、例えば、天気情報、交通情報などであってもよい。天気情報とは、天気に関する情報である。また、天気情報は、例えば、天気予報に関する情報であるとも言える。天気情報は、例えば、現在の天気、本日の天気、明日の天気などを示す情報である。また、天気には、例えば、天候、降水確率、風向などが含まれる。また、交通情報とは、道路の交通に関する情報である。交通情報は、例えば、道路の渋滞の状況、道路の通行止めの箇所、当該通行止めの理由などを示す情報である。
【００３６】
また、出力情報のデータ形式は、問わない。出力情報のデータ形式は、例えば、画像、文字（テキスト）などである。画像は、通常、静止画または動画である。また、出力情報のデータ形式は、例えば、音声であってもよい。
【００３７】
また、出力情報格納部１１に格納されている１以上の各出力情報には、例えば、位置関連情報が対応付いていてもよい。位置関連情報とは、位置に関する情報である。また、位置関連情報は、例えば、位置を示す情報である。当該位置は、通常、経緯度である。また、当該位置は、例えば、地図上の座標であってもよい。また、当該位置には、高さ（高度）が含まれてもよい。なお、位置を示す情報を、以下、適宜、位置情報とする。また、位置関連情報は、例えば、地図上の領域を示す１または２以上の位置情報の集合であってもよい。地図上の領域とは、例えば、地区、地域、地方などである。この場合、当該１または２以上の各位置情報が示す位置により、地図上の領域が示される。また、位置関連情報は、例えば、住所、電話番号などを示す情報であってもよい。また、住所は、例えば、地図上の領域の名称であってもよい。
【００３８】
また、出力情報格納部１１に格納されている１以上の各出力情報には、例えば、種類情報が対応付いていてもよい。種類情報とは、出力情報の種類を示す情報である。また、種類情報は、例えば、出力情報がニュース情報であること、出力情報が広告情報であること、出力情報が天気情報であること、出力情報が交通情報であることなどを示す情報である。
【００３９】
また、出力情報格納部１１に格納されている１以上の各出力情報には、例えば、出力態様情報が対応付いていてもよい。出力態様情報とは、出力情報の出力態様を示す情報である。また、出力態様情報は、例えば、出力情報が画像であること、出力情報が文字であること、出力情報が表形式に配置された情報であること、出力情報がリスト形式に配置された情報であること、出力情報がタイル状に配置された情報であること、出力情報がいわゆるスクロールする情報であることなどである。
【００４０】
また、出力情報格納部１１に出力情報が蓄積される過程は、問わない。出力情報格納部１１には、通常、外部の装置から送信された１以上の出力情報が蓄積される。当該外部の装置からの送信は、例えば、移動体端末１からの指示に応じた送信、定期的な送信などである。また、出力情報格納部１１には、例えば、１以上の出力情報が予め格納されていてもよい。
【００４１】
地図情報格納部１２には、地図情報が格納される。地図情報とは、地図に関する情報である。また、地図情報により示される地図の種類や、地図情報のデータ形式などは、問わない。当該地図の種類は、例えば、地形図や、地勢図、地質図、土地利用図、住宅地図、路線図、道路地図、ガイドマップ、航空写真、衛星写真などである。また、当該データ形式は、例えば、ラスタデータや、ベクタデータ、ＫＩＷＩフォーマットなどである。
【００４２】
また、地図情報は、例えば、１以上の地点情報を有する。また、地図情報が有する１以上の地点情報には、例えば、カテゴリーを示す情報（以下、適宜、カテゴリー情報とする）が対応付いていてもよい。また、当該カテゴリー情報は、上記地点情報が有する属性値の一種であってもよい。
【００４３】
また、地図情報は、例えば、１以上の道路情報を有する。道路情報とは、地図上の道路に関する情報である。当該地図上の道路は、通常、地図上の道路を構成する区間（以下、適宜、道路の区間とする）である。また、道路情報は、例えば、道路を識別する情報、道路の種類を示す情報、道路の両端の位置を示す情報などを有する。道路を識別する情報は、通常、道路の名称を示す情報である。また、道路を識別する情報は、例えば、道路のＩＤであってもよい。また、道路情報は、例えば、道路のスコアや、道路の車線数、道路の進行方向などを示す情報などを有する。当該スコアは、通常、経路探索時に用いるコストである。
【００４４】
また、地図情報は、例えば、１以上の地点情報を有する。地点情報とは、地図上の地点に関する情報である。地点情報は、例えば、地点の位置を示す情報を有する。また、地点情報は、例えば、地点を識別する情報や、地点の種類を示す情報などを有していてもよい。地点を識別する情報は、通常、地点の名称を示す情報である。また、地点の種類は、問わない。地点の種類は、例えば、交差点や、休憩地点、観光名所、駅、飲食店、各種販売店などである。休憩地点は、例えば、ガソリンスタンドや、いわゆるコンビニなどである。また、地点は、例えば、道路の端点であってもよい。
【００４５】
また、地点情報は、例えば、住所、電話番号などを示す情報を有していてもよい。また、住所は、例えば、地図上の領域の名称であってもよい。
【００４６】
経路情報格納部１３には、経路情報が格納される。経路情報とは、経路を示す情報である。また、当該経路は、出発地から目的地までの経路である。また、出発地は、通常、現在位置である。また、経路情報は、通常、始点（出発地）と、終点（目的地）とのそれぞれを示す２つの地点情報を有する。当該出発地を示す地点情報を、以下、適宜、出発地情報とする。また、当該目的地を示す地点情報を、以下、適宜、目的地情報とする。また、経路情報は、当該２つの地点情報に加え、経由地を示す１以上の地点情報を有していてもよい。また、経路情報は、例えば、当該２または３以上の地点情報から構成される情報であってもよい。また、当該地点および地点情報は、例えば、位置および位置情報であってもよい。また、経路情報は、例えば、２つの地点間または２つの位置間を結ぶ道路に関する１以上の道路情報を有していてもよい。
【００４７】
また、経路情報格納部１３には、通常、後述の経路探索部１６が取得した経路情報が格納される。つまり、後述の経路探索部１６は、取得した経路情報を、通常、経路情報格納部１３に蓄積する。
【００４８】
現在位置情報取得部１４は、現在位置情報を取得する。現在位置情報とは、現在位置を示す位置情報である。また、現在位置情報取得部１４は、通常、自動的に現在位置情報を取得する。また、現在位置情報を取得するタイミングは、問わない。現在位置情報取得部１４は、例えば、定期的（予め決められた期間が経過するたび）に現在位置情報を取得する。また、現在位置情報取得部１４は、例えば、ユーザからの指示があるたびに、現在位置情報を取得する。
【００４９】
また、現在位置情報取得部１４は、通常、衛星航法システム（ＧＰＳ受信機など）や、移動体通信用の基地局から位置情報を受信する装置などから、現在位置情報を取得する。この場合、現在位置情報取得部１４は、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。また、現在位置情報取得部１４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００５０】
受付部１５は、情報や指示などを受け付ける。当該情報は、例えば、目的地情報である。また、当該指示は、例えば、経路を探索する指示（以下、適宜、経路探索指示とする）、電源ＯＮの指示、電源ＯＦＦの指示などである。また、受付部１５は、例えば、その他の情報やその他の指示などを受け付けてもよい。
【００５１】
また、受付部１５における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。受付部１５は、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバなどで実現され得る。
【００５２】
経路探索部１６は、経路情報を取得する。そして、経路探索部１６は、当該経路情報を、経路情報格納部１３に蓄積する。
【００５３】
経路探索部１６は、例えば、自身で経路情報を取得する。この場合、経路探索部１６は、地図情報と、現在位置情報と、目的地情報とを用いて、当該現在位置情報が示す現在位置から、当該目的地情報が示す目的地までの経路を探索し、当該経路を示す経路情報を取得する。当該地図情報は、地図情報格納部１２に格納されている地図情報である。また、当該現在位置情報は、現在位置情報取得部１４が取得した現在位置情報である。また、当該目的地情報は、受付部１５が受け付けた目的地情報である。
【００５４】
なお、経路の探索には、通常、最短経路問題の解法（アルゴリズム）を用いる。「最短経路問題の解法」は、例えば、ダイクストラ法や、Ａ＊アルゴリズムなどである。また、これらの解法や、経路情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。
【００５５】
また、経路探索部１６は、例えば、外部の装置から経路情報を受信する。この場合、経路探索部１６は、例えば、受付部１５が目的地情報を受け付けた場合に、当該目的地情報の受け付けに応じて、現在位置情報と当該目的地情報とを、外部の装置に送信する。また、経路探索部１６は、例えば、受付部１５が、目的地情報を受け付けた後に、経路探索指示を受け付けた場合に、当該経路探索指示の受け付けに応じて、現在位置情報と当該目的地情報とを、外部の装置に送信してもよい。そして、経路探索部１６は、当該情報の送信に応じて、当該情報の送信先の外部の装置から、経路情報を受信する。当該経路情報は、送信した現在位置情報が示す位置から、送信した目的地情報が示す地点までの経路を示す情報である。
【００５６】
経路探索部１６は、通常、ＭＰＵやメモリ等から実現され得る。また、経路探索部１６などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、経路探索部１６などは、ハードウェア（専用回路）で実現されてもよい。
【００５７】
受信部１７は、待ち時間情報を受信する。待ち時間情報とは、信号の待ちの時間に関する情報である。待ち時間情報は、例えば、信号の色（交通信号機の点灯色）が赤である場合に、当該色が青に変わるまでの時間を示す情報である。また、受信部１７は、待ち時間情報を、例えば、付近の交通信号機から受信する。当該交通信号機は、例えば、交通信号機に対応する装置であってもよい。付近とは、現在位置からの距離が予め決められた条件を満たすほど近いことである。また、交通信号機に対応する装置とは、例えば、交通信号機の付近に設置されており、当該交通信号機の待ち時間情報をいわゆるビーコン信号として送信する装置である。また、受信部１７は、通常、移動体端末１が設置されている移動体が、信号が赤であることにより停車した場合に、付近の交通信号機から、待ち時間情報を受信する。
【００５８】
また、受信部１７は、例えば、外部の装置から出力情報を受信する。受信部１７は、例えば、後述の出力部１８（取得手段１８１）による現在位置情報または地点情報の送信に応じて、当該現在位置情報または地点情報に対応する出力情報を受信する。これは、つまりは、後述の出力部１８が出力情報を出力するタイミングにおいて、外部の装置に対して出力情報を要求し、受信するということである。なお、当該地点情報は、通常、目的地情報を含む１または２以上の地点情報である。また、受信部１７は、例えば、外部の装置が送信（配信）している出力情報を受信する。
【００５９】
また、受信部１７は、受信した出力情報を、通常、出力情報格納部１１に蓄積する。このとき、受信部１７は、通常、受信した出力情報を、当該出力情報に対応付いている情報と共に蓄積する。また、当該蓄積は、通常、一時的な蓄積であるが、恒久的な蓄積であってもよい。
【００６０】
また、受信部１７は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００６１】
出力部１８は、待ち時間情報に応じて、出力情報を出力する。当該出力情報は、出力情報格納部１１に格納されている出力情報である。また、当該出力情報は、上記のとおり、ニュース情報、広告情報、天気情報、交通情報などである。
【００６２】
また、「待ち時間情報に応じて」とは、例えば、待ち時間情報に応じて出力情報を出力するか否かを変更すること、待ち時間情報に応じて出力情報の種類を変更すること、待ち時間情報に応じて出力情報の出力態様を変更すること、待ち時間情報に応じて出力情報の出力時間を変更することなどである。出力態様は、例えば、形式、様式、書式などを含み広く解する。つまり、出力部１８は、待ち時間情報が示す待ち時間が予め決められた条件を満たすほど長い場合に、出力情報を取得し、出力する。また、出力部１８は、例えば、待ち時間情報が示す待ち時間が予め決められた条件を満たすほど短い場合は、出力情報を出力しない。また、出力部１８は、例えば、待ち時間情報に応じた種類の出力情報を取得し、出力する。また、出力部１８は、例えば、待ち時間情報に応じた出力態様の出力情報を取得し、出力する。また、出力部１８は、例えば、待ち時間情報が示す時間の間、取得した出力情報を出力する。
【００６３】
また、「待ち時間情報に応じて」とは、例えば、受信部１７が待ち時間情報を受信した場合に、当該受信に応じて、出力情報を出力することであってもよい。
【００６４】
また、出力部１８は、通常、出力部１８が備える取得手段１８１により、出力情報の取得を行う。また、出力部１８は、通常、出力部１８が備える出力手段１８２により、出力情報の出力を行う。
【００６５】
また、出力部１８は、例えば、出力情報の出力を開始してから、待ち時間情報が示す待ち時間が経過した際に、当該出力情報の出力を終了してもよい。また、出力部１８は、例えば、出力情報の出力を開始してから、待ち時間情報が示す待ち時間よりも短い時間が経過した際に、当該出力情報の出力を終了してもよい。短い時間とは、通常、予め決められた時間（例えば、待ち時間の終了の３秒前など）であるが、動的に変わってもよい。さらに、出力部１８は、例えば、出力情報の出力をフェードアウトにより終了してもよい。
【００６６】
取得手段１８１は、出力情報格納部１１に格納されている出力情報を取得する。当該出力情報を取得するタイミングは、通常、予め決められている。取得手段１８１は、例えば、移動体端末１が設置されている移動体が移動を停止するたびに、出力情報を取得する。また、取得手段１８１は、例えば、受信部１７が待ち時間情報を受信するたびに、出力情報を取得する。また、出力情報格納部１１に格納されている出力情報を取得する方法や手順などは、例えば、以下のとおりである。
【００６７】
（１−１）取得手段１８１は、例えば、現在位置情報を用いて、当該現在位置情報に対応する１以上の出力情報を取得する。この場合、取得手段１８１は、現在位置情報に対応する位置関連情報が対応付いている１以上の出力情報を、出力情報格納部１１に予め格納されている出力情報の中から取得する。現在位置情報に対応する位置関連情報とは、例えば、現在位置情報と同一の情報、現在位置情報が示す現在位置との距離が予め決められた条件を満たすほど近い位置を示す情報、現在位置情報が示す位置を含む地図上の領域を示す情報、現在位置情報が示す位置の住所と同一の住所を示す情報などである。また、取得手段１８１は、例えば、現在位置情報を外部の装置に送信する。そして、受信部１７が、当該現在位置情報の送信に応じて、外部の装置から１以上の出力情報を受信し、当該出力情報を出力情報格納部１１に蓄積する。当該蓄積は、通常、一時的な蓄積である。そして、取得手段１８１は、当該蓄積された１以上の出力情報を取得する。
【００６８】
（１−２）取得手段１８１は、例えば、経路情報を用いて、当該経路情報に対応する１以上の出力情報を取得する。経路情報に対応する１以上の出力情報とは、具体的には、経路情報が有する１または２以上の地点情報に対応する出力情報である。また、当該１または２以上の地点情報には、例えば、現在位置情報が含まれてもよい。また、当該１または２以上の地点情報には、例えば、目的地情報が含まれてもよい。また、当該１または２以上の地点情報は、例えば、経由地を示す１または２以上の地点情報であってもよい。この場合、取得手段１８１は、当該１または２以上の各地点情報に対応する位置関連情報が対応付いている１以上の出力情報を、出力情報格納部１１に予め格納されている出力情報の中から取得する。地点情報に対応する位置関連情報とは、例えば、地点情報が有する位置情報と同一の情報、当該位置情報が示す位置との距離が予め決められた条件を満たすほど近い位置を示す情報、当該位置情報が示す位置を含む地図上の領域を示す情報、当該位置情報が示す位置の住所と同一の住所を示す情報、地点情報が有する住所を示す情報と同一の情報、地点情報が有する電話番号を示す情報と同一の情報などである。また、取得手段１８１は、例えば、当該１または２以上の地点情報を外部の装置に送信する。このとき、取得手段１８１は、例えば、当該１または２以上の各地点情報が有する位置情報を送信してもよい。そして、受信部１７が、当該地点情報の送信に応じて、外部の装置から１以上の出力情報を受信し、当該出力情報を出力情報格納部１１に蓄積する。当該蓄積は、通常、一時的な蓄積である。そして、取得手段１８１は、当該蓄積された１以上の出力情報を取得する。
【００６９】
また、取得手段１８１は、例えば、待ち時間情報に応じて、出力情報を取得する。当該待ち時間情報に応じて出力情報を取得する方法や手順などは、例えば、以下のとおりである。
【００７０】
（２−１）取得手段１８１は、待ち時間情報に応じて、出力情報の取得を変更する。取得を変更するとは、例えば、出力情報を取得するか否かを判断し、当該判断の結果に応じた処理などを行うことである。具体的に、取得手段１８１は、例えば、取得条件を予め保持している。取得条件とは、出力情報を取得するか否かを判断するための条件である。また、出力条件は、例えば、出力情報を出力するか否かを判断するための条件であるとも言える。従って、取得条件を、出力条件としてもよい。また、取得条件は、待ち時間情報に関する条件である。そして、取得手段１８１は、待ち時間情報が取得条件を満たすか否かを判断する。そして、取得手段１８１は、当該判断の結果に応じて、出力情報を取得する、または、出力情報を取得しない。
【００７１】
なお、取得条件は、例えば、待ち時間情報が、予め決められた時間以上の時間を示すこと（待ち時間情報が示す時間が、予め決められた時間以上であること）である。当該「以上」は、例えば、「超過」であってもよい。この場合、待ち時間情報が取得条件を満たすか否かの判断は、例えば、待ち時間情報が、取得条件を満たすほど長い時間を示すか否か（待ち時間情報が示す時間が、取得条件を満たすほど長いか否か）を判断することでもある。また、この場合、取得手段１８１は、待ち時間情報が取得条件を満たす場合に、出力情報を取得する。また、取得手段１８１は、待ち時間情報が取得条件を満たさない場合は、出力情報を取得しない。
【００７２】
また、取得条件は、例えば、待ち時間情報が、予め決められた時間以下の時間を示すこと（待ち時間情報が示す時間が、予め決められた時間以下であること）であってもよい。当該「以下」は、「未満」であってもよい。この場合、待ち時間情報が取得条件を満たすか否かの判断は、例えば、待ち時間情報が、取得条件を満たすほど短い時間を示すか否か（待ち時間情報が示す時間が、取得条件を満たすほど短いか否か）を判断することでもある。また、この場合、取得手段１８１は、待ち時間情報が取得条件を満たさない場合に、取得手段１８１は、出力情報を取得する。また、取得手段１８１は、待ち時間情報が取得条件を満たす場合は、出力情報を取得しない。
【００７３】
（２−２）取得手段１８１は、例えば、待ち時間情報に応じた種類の出力情報を取得する。具体的に、取得手段１８１は、例えば、１以上の取得種類管理情報を予め保持している。取得種類管理情報とは、取得手段１８１が取得する出力情報の種類を管理するための情報である。また、取得種類管理情報は、待ち時間条件と、種類情報とを、対応付けて有する情報である。待ち時間条件とは、待ち時間に関する条件である。そして、取得手段１８１は、待ち時間情報が、１以上の待ち時間条件のいずれを満たすかを判断する。そして、取得手段１８１は、待ち時間情報が満たす待ち時間条件に対応する種類情報を取得する。そして、取得手段１８１は、当該種類情報が示す種類の出力情報を取得する。このとき、取得手段１８１は、例えば、当該種類情報と同一の種類情報が対応付いた出力情報を取得する。
【００７４】
なお、待ち時間条件は、例えば、待ち時間情報が、予め決められた時間以上の時間を示すこと、待ち時間情報が、予め決められた時間以下の時間を示すこと、待ち時間情報が、予め決められた第一の時間以上かつ第二の時間以下の時間を示すことなどである。当該「以上」は、例えば、「超過」であってもよい。また、当該「以下」は、例えば、「未満」であってもよい。
【００７５】
また、時間情報に応じた種類の出力情報を取得する場合、取得手段１８１は、例えば、上記（１−１）、（１−２）において外部の装置に送信する情報と共に、取得した種類情報をも送信してもよい。この結果、取得手段１８１は、送信した情報および種類情報に対応する出力情報を取得する。
【００７６】
（２−３）取得手段１８１は、例えば、待ち時間情報に応じた出力態様の出力情報を取得する。具体的に、取得手段は、例えば、１以上の取得態様管理情報を予め保持している。取得態様管理情報とは、取得手段１８１が取得する出力情報の出力態様を管理するための情報である。また、取得態様管理情報は、待ち時間条件と、出力態様情報とを、対応付けて有する情報である。そして、取得手段１８１は、待ち時間情報が、１以上の待ち時間条件のいずれを満たすかを判断する。そして、取得手段１８１は、待ち時間情報が満たす待ち時間条件に対応する出力態様情報を取得する。そして、取得手段１８１は、例えば、当該出力態様情報が示す出力態様の出力情報を取得する。このとき、取得手段１８１は、例えば、当該出力態様情報と同一の出力態様情報が対応付いた出力情報を取得する。
【００７７】
また、時間情報に応じた出力態様の出力情報を取得する場合、取得手段１８１は、例えば、上記（１−１）、（１−２）において外部の装置に送信する情報と共に、取得した出力態様情報をも送信してもよい。この結果、取得手段１８１は、送信した情報および出力態様情報に対応する出力情報を取得する。
【００７８】
また、取得手段１８１は、通常、ＭＰＵやメモリ等から実現され得る。また、取得手段１８１などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、取得手段１８１などは、ハードウェア（専用回路）で実現されてもよい。
【００７９】
出力手段１８２は、通常、取得手段１８１が取得した出力情報を出力する。また、出力手段１８２は、例えば、待ち時間情報が示す時間の間、当該出力情報を出力する。「時間の間、出力する」とは、例えば、出力情報の出力を開始してから、当該時間が経過した後に、当該出力情報の出力を終了することである。
【００８０】
具体的に、例えば、取得手段１８１が取得した出力情報が１つである場合、出力手段１８２は、当該出力情報を、待ち時間情報が示す時間の間、出力する。
【００８１】
また、例えば、取得手段１８１が取得した出力情報が２以上である場合、出力手段１８２は、例えば、当該２以上の出力情報の中から一の出力情報を選択し、当該選択した出力情報を、待ち時間情報が示す時間の間、出力する。
【００８２】
また、例えば、取得手段１８１が取得した出力情報が２以上である場合、出力手段１８２は、例えば、待ち時間情報が示す時間を、当該出力情報の数で分割する。そして、出力手段１８２は、当該分割した時間ごとに、当該２以上の出力情報を、順次、出力してもよい。このとき、出力手段１８２は、例えば、待ち時間情報が示す時間を、出力情報の数で均等に分割する。また、このとき、出力手段１８２は、例えば、出力情報の種類や出力態様などに応じて、出力時間に対する重み付けを行ってもよい。この場合、出力手段１８２は、当該重みに応じて、待ち時間情報が示す時間を分割する。
【００８３】
また、上記、一の出力情報に対する出力の時間が、予め決められた閾値以下である場合、出力手段１８２は、例えば、待ち時間情報と、当該閾値とを用いて、当該待ち時間情報が示す待ち時間の間に出力することが可能な出力情報の数を算出する。そして、取得手段１８１は、取得手段１８１が取得した２以上の出力情報の中から、当該算出した数の出力情報を選択する。そして、出力手段１８２は、例えば、当該閾値が示す時間ごとに、選択した情報を出力する。
【００８４】
また、出力手段１８２は、例えば、待ち時間情報や上記算出した情報などにより示される出力時間よりも短い時間の間、出力情報を出力してもよい。この場合、出力手段１８２は、例えば、待ち時間情報や上記算出した情報などに対し、減算や乗算などの予め決められた計算を行い、出力時間を算出する。当該計算は、元の情報が示す時間よりも短い時間を算出する計算である。そして、出力手段１８２は、当該算出した出力時間の間、出力情報を出力する。
【００８５】
また、例えば、取得手段１８１が取得した出力情報が２以上である場合、出力手段１８２は、例えば、当該２以上の出力情報を一の画面に配置した情報を構成し、当該情報を、待ち時間情報が示す時間の間、出力してもよい。
【００８６】
また、出力手段１８２は、出力情報を、例えば、いわゆるフェードインにて出力してもよい。つまり、出力手段１８２は、例えば、出力情報の出力の開始時は、フェードインにて出力を開始する。また、出力手段１８２は、出力情報を、例えば、いわゆるフェードアウトにて出力してもよい。つまり、出力手段１８２は、例えば、出力情報の出力の終了時は、フェードアウトにて出力を終了する。
【００８７】
また、出力手段１８２は、例えば、待ち時間短時間情報を出力してもよい。待ち時間短時間情報とは、待ち時間が短い旨を示す情報である。また、待ち時間短時間情報は、例えば、信号がすぐに変わる旨を示す情報であるとも言える。また、待ち時間短時間情報は、例えば、取得条件を満たさない待ち時間情報であってもよい。また、待ち時間短時間情報は、例えば、取得条件であってもよい。また、待ち時間短時間情報は、出力情報であるとも言える。
【００８８】
待ち時間短時間情報を出力する場合、出力手段１８２は、例えば、待ち時間短時間情報と、待ち時間条件とを予め保持している。当該待ち時間条件は、例えば、待ち時間情報が予め決められた時間以下の時間を示すことである。そして、出力手段１８２は、待ち時間情報が当該待ち時間条件を満たすか否かを判断する。そして、出力手段１８２は、待ち時間情報が当該待ち時間条件を満たす場合に、待ち時間短時間情報を出力する。
【００８９】
また、出力手段１８２は、例えば、取得手段１８１が出力情報を出力しないと判断した場合に、待ち時間短時間情報を出力してもよい。出力情報を出力しないと判断した場合とは、例えば、取得手段１８１が、待ち時間情報が取得条件を満たさないと判断した場合などである。
【００９０】
また、待ち時間短時間情報を出力する場合、出力手段１８２は、例えば、待ち時間情報が示す時間の間、待ち時間短時間情報を出力する。また、出力手段１８２は、例えば、待ち時間情報が示す時間よりも短い時間の間、待ち時間短時間情報を出力してもよい。
【００９１】
また、出力手段１８２は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。出力手段１８２は、出力デバイスのドライバソフトまたは、出力デバイスのドライバソフトと出力デバイスなどで実現され得る。
【００９２】
なお、出力部１８において、取得手段１８１が行う出力情報の取得、取得手段１８１が行う出力情報の取得に関する判断などは、例えば、出力手段１８２が行ってもよい。当該出力情報の取得に関する判断とは、例えば、上記（２−１）、（２−２）、（２−３）などにおける判断である。言い換えると、出力部１８は、待ち時間情報に応じた出力情報の出力を行うことができればよく、当該処理のために取得手段１８１、出力手段１８２が行う処理や動作などの役割分担は、問わない。
【００９３】
つまり、例えば、取得手段１８１は、待ち時間情報が示す待ち時間に関係なく、出力情報を取得するタイミングにおいて、出力情報を取得する。そして、出力手段１８２は、待ち時間情報を用いて、当該出力情報を出力するか否かを判断し、当該判断の結果に応じて、当該出力情報を出力する、または、当該出力情報を出力しない。
【００９４】
また、例えば、出力手段１８２は、出力情報を出力するタイミングにおいて、上記、取得手段１８１と同様の処理を行い、出力情報を取得し、当該出力情報を出力する。なお、出力情報を出力するタイミングとは、上記、出力情報を出力するタイミングと同様である。
【００９５】
また、出力情報格納部１１、地図情報格納部１２、経路情報格納部１３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、出力情報格納部１１などに所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体や、通信回線、入力デバイスなどを介して出力情報格納部１１などに記憶されてもよい。
【００９６】
また、上記、外部の装置は、例えば、移動体端末１からの要求に応じて、当該要求に応じた情報を取得し、当該情報を当該移動体端末１に送信すること、定期的に移動体端末１に出力情報を送信することなどができればよく、その構成は、問わない。例えば、当該外部の装置をサーバ装置２とすると、サーバ装置２は、例えば、１以上の出力情報を保持している。そして、サーバ装置２は、移動体端末１から、現在位置情報、地点情報、種類情報、出力態様情報などを受信する。そして、サーバ装置２は、当該情報に対応する１以上の出力情報を取得する。そして、サーバ装置２は、当該取得した出力情報を、移動体端末１に送信する。また、サーバ装置２は、例えば、保持している出力情報を、定期的に移動体端末１に送信する。当該送信は、いわゆるブロードキャストである。また、サーバ装置２は、例えば、地図情報を保持している。そして、サーバ装置２は、移動体端末１から、現在位置情報および目的地情報を受信する。そして、サーバ装置２は、当該現在位置情報が示す現在位置から、当該目的地情報が示す目的地までの経路を探索し、当該経路を示す経路情報を取得する。そして、サーバ装置２は、当該取得した経路情報を、移動体端末１に送信する。
【００９７】
なお、サーバ装置２は、例えば、上記の各処理を行う各部を備える。つまり、サーバ装置２は、例えば、上記の情報が格納されるサーバ格納部２１を備える。また、サーバ装置２は、例えば、上記の情報の受信を行うサーバ受信部２２を備える。また、サーバ装置２は、例えば、上記の情報の取得を行うサーバ取得部２３を備える。また、サーバ装置２は、例えば、上記の情報の送信を行うサーバ送信部２４を備える。また、当該サーバ装置２のブロック図は、例えば、図２である。
【００９８】
また、サーバ装置２（サーバ取得部２３）において経路情報を取得する方法や手順などは、移動体端末１から受信した現在位置情報および目的地情報を用いること以外は、経路探索部１６において経路情報を取得する方法や手順などと同様であるので、説明を省略する。また、サーバ装置２（サーバ取得部２３）において出力情報を取得する方法や手順などは、移動体端末１から受信した現在位置情報、地点情報、種類情報、出力態様情報などを用いること以外は、取得手段１８１において出力情報を取得する方法や手順などと同様であるので、説明を省略する。
【００９９】
次に、移動体端末１の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。図３は、移動体端末１の全体動作を示すフローチャートである。
【０１００】
（ステップＳ３０１）移動体端末１は、受付部１５が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３０２に進み、そうでない場合は、ステップＳ３０１に戻る。
【０１０１】
（ステップＳ３０２）移動体端末１は、電源ＯＮの処理を行う。
【０１０２】
（ステップＳ３０３）現在位置情報取得部１４は、現在位置情報の取得を開始する。以降、現在位置情報取得部１４は、移動体端末１の電源がＯＦＦになるまで、定期的に現在位置情報を取得する。
【０１０３】
（ステップＳ３０４）経路探索部１６は、受付部１５が目的地情報を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３０５に進み、そうでない場合は、ステップＳ３０８に進む。
【０１０４】
（ステップＳ３０５）経路探索部１６は、地図情報格納部１２に格納されている地図情報と、現在位置情報取得部１４が取得した現在位置情報と、ステップＳ３０４で受け付けた目的地情報とを用いて、現在位置から目的地までの経路を探索し、当該経路を示す経路情報を取得する。
【０１０５】
（ステップＳ３０６）経路探索部１６は、ステップＳ３０５で取得した経路情報を、経路情報格納部１３に蓄積する。
【０１０６】
（ステップＳ３０７）出力部１８は、ステップＳ３０５で取得した経路情報またはステップＳ３０６で蓄積した経路情報を出力する。
【０１０７】
（ステップＳ３０８）出力部１８は、受信部１７が待ち時間情報を受信したか否かを判断する。受信した場合は、ステップＳ３０９に進み、そうでない場合は、ステップＳ３１３に進む。
【０１０８】
（ステップＳ３０９）取得手段１８１は、ステップＳ３０８で受信した待ち時間情報が取得条件を満たすか否かを判断する。満たす場合は、ステップＳ３１０に進み、そうでない場合は、ステップＳ３１２に進む。
【０１０９】
（ステップＳ３１０）取得手段１８１は、出力情報を取得する。この処理の詳細は、図４のフローチャートを用いて説明する。
【０１１０】
（ステップＳ３１１）出力手段１８２は、ステップＳ３１０で取得した出力情報を出力する。この処理の詳細は、図５のフローチャートを用いて説明する。
【０１１１】
（ステップＳ３１２）出力手段１８２は、予め保持している待ち時間短時間情報を出力する。
【０１１２】
（ステップＳ３１３）移動体端末１は、受付部１５が電源ＯＦＦの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３１４に進み、そうでない場合は、ステップＳ３０４に戻る。
【０１１３】
（ステップＳ３１４）移動体端末１は、電源ＯＦＦの処理を行う。そして、ステップＳ３０１に戻る。
【０１１４】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１１５】
図４は、図３のフローチャートのステップＳ３１０の出力情報の取得処理を示すフローチャートである。
【０１１６】
（ステップＳ４０１）取得手段１８１は、受信部１７が受信した待ち時間情報と、予め保持している取得種類管理情報とを用いて、当該待ち時間情報が満たす待ち時間条件に対応付いている種類情報を取得する。
【０１１７】
（ステップＳ４０２）取得手段１８１は、出力情報格納部１１に１または２以上の出力情報が格納されているか否かを判断する。格納されている場合は、ステップＳ４０３に進み、そうでない場合は、ステップＳ４１１に進む。
【０１１８】
（ステップＳ４０３）取得手段１８１は、カウンタｉに１をセットする。ここで、出力情報格納部１１には、ｍ個の出力情報が格納されているものとする。
【０１１９】
（ステップＳ４０４）取得手段１８１は、経路情報格納部１３に経路情報が格納されているか否かを判断する。当該判断は、現在位置から目的地までの経路が探索済み（現在位置から目的地までの経路が設定済み）であるか否かの判断でもある。そして、経路情報が格納されている場合は、ステップＳ４０６に進み、そうでない場合は、ステップＳ４０５に進む。
【０１２０】
（ステップＳ４０５）取得手段１８１は、出力情報［ｉ］に対応付いている位置関連情報が、現在位置情報取得部１４が取得した現在位置情報に対応するか否かを判断する。対応する場合は、ステップＳ４０７に進み、そうでない場合は、ステップＳ４０９に進む。
【０１２１】
（ステップＳ４０６）取得手段１８１は、出力情報［ｉ］に対応付いている位置関連情報が、経路情報格納部１３に格納されている経路情報が有する２以上の地点情報のうちのいずれかの地点情報に対応するか否かを判断する。当該２以上の地点情報には、通常、現在位置情報および目的地情報が含まれる。そして、対応する場合は、ステップＳ４０７に進み、そうでない場合は、ステップＳ４０９に進む。
【０１２２】
（ステップＳ４０７）取得手段１８１は、出力情報［ｉ］に対応付いている種類情報が、ステップＳ４０１で取得した種類情報である取得種類情報と同一であるか否かを判断する。同一である場合は、ステップＳ４０８に進み、そうでない場合は、ステップＳ４０９に進む。
【０１２３】
（ステップＳ４０８）取得手段１８１は、出力情報［ｉ］を取得する。
【０１２４】
（ステップＳ４０９）取得手段１８１は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ４１０に進む。
【０１２５】
（ステップＳ４１０）取得手段１８１は、ｉを１インクリメントする。そして、ステップＳ４０４に戻る。
【０１２６】
（ステップＳ４１１）取得手段１８１は、経路情報格納部１３に経路情報が格納されているか否かを判断する。格納されている場合は、ステップＳ４１３に進み、そうでない場合は、ステップＳ４１２に進む。
【０１２７】
（ステップＳ４１２）取得手段１８１は、現在位置情報取得部１４が取得した現在位置情報と、ステップＳ４０１で取得した種類情報とを対応付けて、外部の装置に送信する。
【０１２８】
（ステップＳ４１３）取得手段１８１は、経路情報格納部１３に格納されている経路情報が有する２以上の地点情報と、ステップＳ４０１で取得した種類情報とを対応付けて、外部の装置に送信する。
【０１２９】
（ステップＳ４１４）取得手段１８１は、受信部１７が、ステップＳ４１２またはステップＳ４１３で情報を送信した外部の装置から出力情報を受信したか否かを判断する。受信した場合は、ステップＳ４１５に進み、そうでない場合は、ステップＳ４１４に戻る。
【０１３０】
（ステップＳ４１５）受信部１７は、受信した出力情報を出力情報格納部１１に蓄積する。
【０１３１】
（ステップＳ４１６）取得手段１８１は、ステップＳ４１６で出力情報格納部１１に蓄積された出力情報を取得する。そして、上位処理にリターンする。
【０１３２】
図５は、図３のフローチャートのステップＳ３１１の出力情報の出力処理を示すフローチャートである。
【０１３３】
（ステップＳ５０１）出力手段１８２は、取得手段１８１が取得した出力情報の数をカウントし、当該数を変数ｍにセットする。
【０１３４】
（ステップＳ５０２）出力手段１８２は、待ち時間情報をｍで除算した結果を、変数ｔｉｍｅにセットする。当該除算の精度（小数点以下の桁数）は、問わない。
【０１３５】
（ステップＳ５０３）出力手段１８２は、ｔｉｍｅが出力時間条件を満たすか否かを判断する。出力時間条件とは、出力する時間に関する条件である。また、出力時間条件は、通常、時間を示す情報（ここではｔｉｍｅ）が、予め決められた時間以上の時間を示すこと（時間を示す情報が示す時間が、予め決められた時間以上であること）である。また、出力時間条件は、例えば、図３のフローチャートにおける取得条件と同一の条件であってもよい。そして、出力時間条件を満たす場合は、ステップＳ５０５に進み、そうでない場合は、ステップＳ５０４に進む。
【０１３６】
（ステップＳ５０４）出力手段１８２は、ｍを１デクリメントする。そして、ステップＳ５０２に戻る。
【０１３７】
（ステップＳ５０５）出力手段１８２は、取得手段１８１が取得した出力情報の中から、ｍ個の出力情報を選択する。当該選択は、取得であってもよい。また、選択の基準（どの出力情報を選択するか）は、問わない。
【０１３８】
（ステップＳ５０６）出力手段１８２は、カウンタｉに１をセットする。
【０１３９】
（ステップＳ５０７）出力手段１８２は、時間のカウントを開始する。
【０１４０】
（ステップＳ５０８）出力手段１８２は、ステップＳ５０５で選択した出力情報のうちの出力情報［ｉ］を出力する。このとき、出力手段１８２は、例えば、いわゆるフェードインにて出力情報［ｉ］を出力する。
【０１４１】
（ステップＳ５０９）出力手段１８２は、カウント中の時間がｔｉｍｅ以上であるか否かを判断する。ｔｉｍｅ以上である場合は、ステップＳ５１０に進み、そうでない場合は、ステップＳ５０９に戻る。
【０１４２】
（ステップＳ５１０）出力手段１８２は、出力情報［ｉ］の出力を終了する。このとき、出力手段１８２は、例えば、いわゆるフェードアウトにて出力情報［ｉ］の出力を終了する。
【０１４３】
（ステップＳ５１１）出力手段１８２は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ５１２に進む。
【０１４４】
（ステップＳ５１２）出力手段１８２は、ｉを１インクリメントする。そして、ステップＳ５０７に戻る。
【０１４５】
なお、上記で説明した移動体端末１の全体動作は、あくまで一例である。つまり、移動体端末１の全体動作は、上記の説明に限定されるものではない。
【０１４６】
（具体例）
次に、移動体端末１の動作の具体例について説明する。なお、本具体例において、移動体端末１は、自動車に設置されているナビゲーション装置（以下、適宜、カーナビとする）であるものとする。また、移動体端末１が出力情報を受信する外部の装置は、いわゆるサーバ（以下、適宜、サーバ装置２とする）であるものとする。
【０１４７】
（例１）
本例において、出力情報格納部１１に予め格納されている出力情報を取得し、出力する例について説明する。なお、本具体例において、出力情報格納部１１には、図６に示す出力情報が予め格納されているものとする。当該出力情報には、レコードを一意に特定するためのＩＤと、種類情報（項目名：種類）と、出力態様情報（項目名：態様）と、エリア情報（項目名：エリア）と、エリア名称情報（項目名：名称）とが対応付いている。エリア情報とは、地図上の領域を示す１または２以上の位置情報の集合である。また、エリア名称情報とは、地図上の領域の名称を示す情報である。また、エリア情報およびエリア名称情報は、位置関連情報である。また、種類情報「ニュース」が対応付いている出力情報は、ニュース情報である。また、種類情報「広告」が対応付いている出力情報は、広告情報である。また、当該出力情報は、例えば、外部の装置が予め決められたタイミングごとに送信し、移動体端末１が受信したものである。
【０１４８】
まず、ユーザが、自動車に乗り込み、自動車のエンジンをＯＮにしたとする。すると、受付部１５は、電源ＯＮの指示を受け付ける。そして、カーナビの電源がＯＮになる。そして、現在位置情報取得部１４は、現在位置情報の取得を開始する。
【０１４９】
次に、ユーザが、カーナビに対し、目的地を設定するための操作を行ったとする。すると、受付部１５は、目的地情報を受け付ける。そして、経路探索部１６は、地図情報と、現在位置情報と、目的地情報とを用いて、現在位置から目的地までの経路を探索する。そして、経路探索部１６は、当該経路を示す経路情報を取得する。また、経路探索部１６は、当該経路情報を、経路情報格納部１３に蓄積する。
【０１５０】
次に、出力部１８は、経路探索部１６が取得した経路情報を、地図情報と共に出力する。このとき、出力部１８は、当該経路情報が示す経路が地図上に表示されるように、経路情報と地図情報とを出力する。当該経路情報の出力の例は、例えば、図７である。図７において、「Ｓ」が記されたアイコンは、出発地を示すアイコンである。また、図７において、「Ｇ」が記されたアイコンは、目的地を示すアイコンである。
【０１５１】
次に、ユーザが、自動車の運転を開始したとする。すると、自動車は、走行を開始する。そして、ユーザが、交通信号機の点灯色が赤色であることに従い、自動車を停車させたとする。そして、受信部１７が、待ち時間情報「１０秒」を受信したとする。すると、取得手段１８１は、当該待ち時間情報が取得条件を満たすか否かを判断する。ここで、取得条件が「時間≧５秒」であるとする。当該取得条件は、判断対象となる時間が５秒以上であることを示す。すると、取得手段１８１は、当該待ち時間情報が当該待ち時間条件を満たすと判断する。
【０１５２】
ここで、取得手段１８１は、種類情報「広告」を予め保持しているものとする。すると、取得手段１８１は、経路情報格納部１３から、当該経路情報格納部１３に格納されている経路情報が有する２以上の地点情報を取得する。そして、取得手段１８１は、当該２以上の地点情報と当該種類情報とを用いて、当該２以上の各地点情報および当該種類情報に対応する出力情報を、図６の出力情報の中から取得する。ここで、取得手段１８１は、図６の取得情報の中から、４つの広告情報を取得したものとする。また、ここで、出力時間条件が、取得条件と同じ「時間≧５秒」であるものとする。
【０１５３】
次に、出力手段１８２は、待ち時間情報「１０秒」と、当該広告情報の数「４」を用いて、まず、「１０秒÷４＝２．５秒」を算出する。当該時間（秒数）は、上記４つの各広告情報の出力時間である。そして、出力手段１８２は、当該出力時間「２．５秒」が、出力時間条件「時間≧５秒」を満たさないと判断する。
【０１５４】
次に、出力手段１８２は、「４−１＝３」を算出し、「１０秒÷３＝３．３秒」を算出する。そして、出力手段１８２は、当該出力時間「３．３秒」が、出力時間条件「時間≧５秒」を満たさないと判断する。
【０１５５】
次に、出力手段１８２は、「３−１＝２」を算出し、「１０秒÷２＝５秒」を算出する。そして、出力手段１８２は、当該出力時間「５秒」が、出力時間条件「時間≧５秒」を満たすと判断する。
【０１５６】
次に、出力手段１８２は、取得した４つの広告情報の中から、２つの広告情報を取得する。そして、出力手段１８２は、算出した出力時間に従い、当該２つの広告情報を、５秒ごとに出力する。このとき、出力手段１８２は、通常、出力部１８が出力している経路情報に代えて、当該広告情報を出力する。当該広告情報の出力の例は、例えば、図８、図９である。
【０１５７】
また、上記において、例えば、取得した出力情報が２以上である場合に、当該２以上の出力情報を１つの画面に配置して出力することが予め決められている場合、出力手段１８２は、取得した４つの広告情報を１つの画面に配置し、当該画面を１０秒間、出力する。当該広告情報が配置された画面の出力の例は、例えば、図１０である。
【０１５８】
また、上記において、例えば、取得手段１８１が、図１１に示す取得種類管理情報を予め保持しているとする。当該取得種類管理情報は、レコードを一意に特定するためのＩＤと、待ち時間条件（項目名：条件）と、種類情報（項目名：種類）とを有する。この場合、取得手段１８１は、当該取得種類管理情報から、待ち時間情報が満たす待ち時間条件に対応付いている種類情報を取得する。そして、取得手段１８１は、当該取得した種類情報を含む２以上の情報に対応する出力情報を取得する。
【０１５９】
例えば、待ち時間情報が「４秒」であるとする。この場合、取得手段１８１は、当該待ち時間情報が図１１の「ＩＤ＝０１５」の待ち時間条件「時間＜５秒」を満たすと判断する。そして、取得手段１８１は、図１１の「ＩＤ＝０１５」の種類情報「短時間」を取得する。当該種類情報は、出力情報が待ち時間短時間情報であること（出力情報として待ち時間短時間情報を取得すること）を示す。
【０１６０】
また、例えば、待ち時間情報が「１２秒」であるとする。この場合、取得手段１８１は、当該待ち時間情報が図１１の「ＩＤ＝０１２」の待ち時間条件「１０秒≦時間＜１５秒」を満たすと判断する。そして、取得手段１８１は、図１１の「ＩＤ＝０１２」の種類情報「広告」を取得する。当該種類情報は、出力情報が広告情報であること（出力情報として広告情報を取得すること）を示す。
【０１６１】
また、上記において、例えば、取得手段１８１が、図１２に示す取得態様管理情報を予め保持しているとする。当該取得態様管理情報は、レコードを一意に特定するためのＩＤと、待ち時間条件（項目名：条件）と、出力態様情報（項目名：態様）とを有する。この場合、取得手段１８１は、当該取得態様管理情報から、待ち時間情報が満たす待ち時間条件に対応付いている出力態様情報を取得する。そして、取得手段１８１は、当該取得した出力態様情報を含む２以上の情報に対応する出力情報を取得する。
【０１６２】
例えば、待ち時間情報が「４秒」であるとする。この場合、取得手段１８１は、当該待ち時間情報が図１２の「ＩＤ＝０１５」の待ち時間条件「時間＜５秒」を満たすと判断する。そして、取得手段１８１は、図１２の「ＩＤ＝０１５」の出力態様情報「テキスト」を取得する。当該出力態様情報は、出力情報をテキスト形式で出力すること、テキスト形式の出力情報を出力すること、テキスト形式の出力情報を取得することなどを示す。
【０１６３】
また、例えば、待ち時間情報が「１２秒」であるとする。この場合、取得手段１８１は、当該待ち時間情報が図１２の「ＩＤ＝０１２」の待ち時間条件「１０秒≦時間＜１５秒」を満たすと判断する。そして、取得手段１８１は、図１２の「ＩＤ＝０１２」の出力態様情報「タイル状」を取得する。当該出力態様情報は、出力情報をタイル状に配置して出力すること、タイル状に配置された出力情報を出力すること、タイル状に配置された出力情報を取得することなどを示す。
【０１６４】
また、例えば、上記、待ち時間情報が取得条件を満たすか否かの判断において、取得手段１８１が、待ち時間情報が取得条件を満たさないと判断したとする。すると、出力手段１８２は、予め保持している待ち時間短時間情報を出力する。当該待ち時間短時間情報の出力の例は、例えば、図１３である。
【０１６５】
（例２）
本例において、出力情報を出力するタイミングにおいて、外部の装置から出力情報を受信し、出力する例について説明する。なお、本例において、外部の装置が備えるサーバ格納部２１には、図６に示す出力情報が予め格納されているものとする。
【０１６６】
まず、例１と同様に、受信部１７が、待ち時間情報「１０秒」を受信し、取得手段１８１が、当該待ち時間情報が取得条件「時間≧５秒」を満たすと判断したとする。
【０１６７】
ここで、取得手段１８１は、種類情報「ニュース」を予め保持しているものとする。また、経路情報格納部１３には、経路情報が格納されていないものとする。すると、取得手段１８１は、現在位置情報と当該種類情報とを、サーバに送信する。
【０１６８】
次に、サーバのサーバ受信部２２は、現在位置情報と種類情報とを受信する。そして、サーバ取得部２３は、当該現在位置情報および当該種類情報に対応する出力情報を、図６の出力情報の中から取得する。ここで、サーバ取得部２３は、図６の取得情報の中から、１つのニュース情報を取得したものとする。そして、サーバ送信部２４は、当該１つのニュース情報を、当該現在位置情報および当該種類情報を送信してきたカーナビに送信する。
【０１６９】
次に、カーナビの取得手段１８１は、１つのニュース情報を受信する。そして、出力手段１８２は、待ち時間情報「１０秒」に従い、当該１つのニュース情報を１０秒間、出力する。当該ニュース情報の出力の例は、例えば、図１４である。
【０１７０】
なお、サーバ取得部２３が２以上の出力情報を取得する場合の例（取得手段１８１が２以上の出力情報を受信する例）などについては、例１と同様であるので、説明を省略する。
【０１７１】
また、例えば、取得手段１８１が、図１１に示す取得種類管理情報を予め保持しているとする。この場合、取得手段１８１は、例１と同様に、待ち時間情報が満たす待ち時間条件に対応する種類情報を、当該取得種類管理情報から取得する。そして、取得手段１８１は、当該種類情報を含む２以上の情報を、サーバに送信し、当該送信に応じて１以上の出力情報を受信する。
【０１７２】
また、例えば、取得手段１８１が、図１２に示す取得態様管理情報を予め保持しているとする。この場合、取得手段１８１は、例１と同様に、待ち時間情報が満たす待ち時間条件に対応する出力態様情報を、当該取得態様管理情報から取得する。そして、取得手段１８１は、当該出力態様情報を含む２以上の情報を、サーバに送信し、当該送信に応じて１以上の出力情報を受信する。
【０１７３】
また、本例において、取得種類管理情報からの種類情報の取得は、例えば、サーバが行ってもよい。この場合、サーバが備えるサーバ格納部２１には、取得種類管理情報が予め格納されている。そして、取得手段１８１は、取得種類管理情報を予め保持していない。そして、取得手段１８１は、受信部１７が受信した待ち時間情報に応じて、現在位置情報および当該待ち時間情報を、サーバに送信する。そして、サーバが備えるサーバ受信部２２は、当該現在位置情報および待ち時間情報を受信する。そして、サーバ取得部２３は、当該待ち時間情報が満たす待ち時間条件に対応する取得種類情報を、サーバ格納部２１に格納されている取得種類管理情報から取得する。そして、サーバ取得部２３は、受信した現在位置情報および取得した種類情報を含む２以上の情報に対応する出力情報を、サーバ格納部２１に格納されている出力情報から取得する。
【０１７４】
また、本例において、取得態様管理情報からの出力態様情報の取得は、例えば、サーバが行ってもよい。なお、サーバが出力態様情報を取得する方法や手順などは、上記、サーバが種類情報を取得する方法や手順などと同様であるので、説明を省略する。
【０１７５】
また、本例において、出力情報の取得に用いる情報は、例えば、現在位置情報に代えて経路情報であってもよい。
【０１７６】
以上、本実施の形態による移動体端末１によれば、信号での待ち時間を利用して、当該待ち時間に応じた情報を出力することができる。これにより、ユーザは、例えば、移動体の停車中など、表示される情報を閲覧することが安全な状態において、表示される情報を閲覧することができる。また、これにより、ユーザは、例えば、信号での待ち時間を有効に活用することができる。
【０１７７】
また、本実施の形態による移動体端末１によれば、信号での待ち時間よりも短い時間の間、出力情報を出力することにより、例えば、待ち時間がもう少しで終了する旨を、当該出力情報の出力の終了によりユーザに通知することができる。また、出力情報の出力をフェードアウトにより終了することにより、例えば、待ち時間がもう少しで終了する旨を、当該フェードアウトの開始によりユーザに通知することができる。これにより、ユーザは、信号の色が青に変わる際に行う動作などをスムーズに行うことができる。また、さらに、例えば、出力情報の閲覧に集中しているがために、信号の色が青に変わったことに気付かないというような状況を防ぐことができる。
【０１７８】
なお、本実施の形態において、経路情報に対応する出力情報を出力する場合、取得手段１８１は、例えば、現在位置から目的地までの経路上の地点に対応する出力情報を取得する。つまり、取得手段１８１は、走行済みの経路上の地点に対応する出力情報は、通常、取得しない。具体的に、取得手段１８１は、出力情報を取得するタイミングにおいて、経路情報格納部１３に格納されている経路情報から、未走行の経路上の地点を示す２以上の地点情報を取得する。そして、取得手段１８１は、当該２以上の経路情報に対応する１または２以上の出力情報を取得する。
【０１７９】
また、本実施の形態において、移動体端末１（受信部１７）が受信する待ち時間情報を送信する交通信号機を、交通信号機３とすると、交通信号機３は、例えば、信号の点灯色を赤色に変更するたびに、信号の点灯色を青色に変更するまでの時間を示す待ち時間情報の送信を開始する。当該送信は、通常、いわゆるビーコン信号の送信と同様の送信である。そして、交通信号機３は、例えば、信号の点灯色を青色に変更すると、待ち時間情報の送信を終了する。
【０１８０】
また、本実施の形態において、移動体端末１、サーバ装置２、交通信号機３を備えるシステムを、信号待ち時間利用システム４とすると、当該信号待ち時間利用システム４の概念図は、例えば、図１５である。図１５において、移動体端末１は、通常、１以上である。また、移動体端末１とサーバ装置２とは、通信手段４１を介して通信可能である。また、交通信号機３から移動体端末１へは、通信手段４２を介して情報の送信が可能である。通信手段４１は、通常、無線の通信回線であり、例えば、インターネットやイントラネット、ＬＡＮ、移動体通信網などである。また、通信手段４２は、通常、近距離（短距離）の無線通信手段であり、例えば、いわゆる光ビーコン、赤外線通信などである。
【０１８１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０１８２】
また、上記各実施の形態における移動体端末１は、例えば、スタンドアロンの装置であってもよいし、サーバ・クライアントシステムにおけるサーバ装置であってもよい。
【０１８３】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１８４】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１８５】
また、上記各実施の形態における移動体端末１を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、出力される情報が格納される出力情報格納部１１にアクセス可能なコンピュータを、信号の待ちの時間に関する情報である待ち時間情報を受信する受信部１７、待ち時間情報に応じて、情報を出力する出力部１８として機能させるためのプログラムである。
【０１８６】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。
【０１８７】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１８８】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０１８９】
また、図１６は、前述のプログラムを実行して、前述の実施の形態の移動体端末１等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア、およびその上で実行されるコンピュータプログラムで実現され得る。
【０１９０】
図１６において、コンピュータシステム９は、ＣＤ−ＲＯＭドライブ９０１１を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１９１】
図１７は、コンピュータシステム９のブロック図である。図１７において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１に加えて、ＭＰＵ９０１２と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９０１３と、ＭＰＵ９０１２に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ９０１４と、アプリケーションプログラム、システムプログラム、およびデータを記憶するためのハードディスク９０１５と、ＣＤ−ＲＯＭドライブ９０１１、ＭＰＵ９０１２等を相互に接続するバス９０１６とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０１９２】
コンピュータシステム９に、前述の実施の形態の移動体端末１等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１に記憶されて、ＣＤ−ＲＯＭドライブ９０１１に挿入され、さらにハードディスク９０１５に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１５に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１４にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１またはネットワークから直接、ロードされてもよい。
【０１９３】
プログラムは、コンピュータ９０１に、前述の実施の形態の移動体端末１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０１９４】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１９５】
以上のように、本発明にかかる移動体端末１は、信号での待ち時間を利用して、当該待ち時間に応じた情報を出力することができるという効果を有し、カーナビゲーションシステム等として有用である。
【符号の説明】
【０１９６】
１  移動体端末
１１  出力情報格納部
１２  地図情報格納部
１３  経路情報格納部
１４  現在位置情報取得部
１５  受付部
１６  経路探索部
１７  受信部
１８  出力部
１８１  取得手段
１８２  出力手段
【図１】
0006441638.tif 000002
【図２】
0006441638.tif 000003
【図３】
0006441638.tif 000004
【図４】
0006441638.tif 000005
【図５】
0006441638.tif 000006
【図６】
0006441638.tif 000007
【図７】
0006441638.tif 000008
【図８】
0006441638.tif 000009
【図９】
0006441638.tif 000010
【図１０】
0006441638.tif 000011
【図１１】
0006441638.tif 000012
【図１２】
0006441638.tif 000013
【図１３】
0006441638.tif 000014
【図１４】
0006441638.tif 000015
【図１５】
0006441638.tif 000016
【図１６】
0006441638.tif 000017
【図１７】
0006441638.tif 000018