(57)【要約】【課題】従来のナビゲーション装置等では、移動体の走行に応じて出力する情報や、当該情報を出力する条件などを自動的に登録することができなかった。【解決手段】地図上の地点と移動体の現在位置との関係である出力条件と、出力情報とを有する１以上の出力関連管理情報が格納される出力関連管理情報格納部と、出力条件または出力情報を受け付ける受付部と、当該出力条件または出力情報を出力関連管理情報格納部に蓄積する蓄積部と、現在位置情報を取得する現在位置情報取得部と、当該現在位置情報が１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する判断部と、判断部が合致すると判断した出力条件に対応する出力情報を取得する出力情報取得部と、当該出力情報を出力する出力部とを具備する車載装置により、移動体の走行に応じて出力する情報や、当該情報を出力する条件などを自動的に登録することができる。【選択図】図１
2014009986.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載される車載装置であって、
地図上の地点を示す地点情報を有する条件であり、当該地点情報が示す地点と移動体の現在位置との関係に関する条件である出力条件と、出力される情報である出力情報とを有する１以上の出力関連管理情報が格納される出力関連管理情報格納部と、
出力条件または出力情報を受け付ける受付部と、
前記受付部が出力条件を受け付けた場合は、所定の出力情報と対応付けて前記出力関連管理情報格納部に蓄積し、前記受付部が出力情報を受け付けた場合は、所定の出力条件と対応付けて前記出力関連管理情報格納部に蓄積する蓄積部と、
移動体の現在位置を示す現在位置情報を取得する現在位置情報取得部と、
前記現在位置情報取得部が取得した現在位置情報が、前記出力関連管理情報格納部に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する判断部と、
前記判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報を取得する出力情報取得部と、
前記出力情報取得部が取得した出力情報を出力する出力部とを具備する車載装置。
【請求項２】
前記受付部は、
経路を再探索した地点を示す地点情報を受け付け、
前記蓄積部は、
前記受付部が受け付けた地点情報を有する出力条件と、所定の出力情報とを対応付け、当該対応付けた情報を出力関連管理情報として前記出力関連管理情報格納部に蓄積する請求項１記載の車載装置。
【請求項３】
前記受付部は、
位置を示す位置情報を有する出力情報を受け付け、
前記蓄積部は、
前記受付部が受け付けた出力情報が有する位置情報が示す位置と移動体の現在位置との関係に関する出力条件と、前記受付部が受け付けた出力情報とを、出力関連管理情報として前記出力関連管理情報格納部に蓄積する請求項１記載の車載装置。
【請求項４】
移動体の進行方向を示す進行方向情報を取得する進行方向情報取得部をさらに具備し、
前記蓄積部は、
前記進行方向情報取得部が取得した進行方向情報が示す進行方向に関する条件を含む出力条件を、前記出力関連管理情報格納部に蓄積し、
前記判断部は、
前記現在位置情報取得部が取得した現在位置情報と、前記進行方向情報取得部が取得した進行方向情報とが、前記出力関連管理情報格納部に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する請求項１から請求項３いずれか記載の車載装置。
【請求項５】
移動体の状態を示す状態情報を取得する状態情報取得部をさらに具備し、
前記蓄積部は、
前記状態情報取得部が取得した状態情報が示す移動体の状態に関する条件を含む出力条件を、前記出力関連管理情報格納部に蓄積し、
前記判断部は、
前記現在位置情報取得部が取得した現在位置情報と、前記状態情報取得部が取得した状態情報とが、前記出力関連管理情報格納部に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する請求項１から請求項３いずれか記載の車載装置。
【請求項６】
前記出力情報は、テキストデータ、楽曲データ、画像データ、動画データのいずれかである請求項１から請求項５いずれか記載の車載装置。
【請求項７】
出力情報を選択するための条件である選択条件が格納される選択条件格納部をさらに具備し、
前記出力情報取得部は、
前記判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報のうち、前記選択条件に合致する出力情報を取得する請求項１から請求項６いずれか記載の車載装置。
【請求項８】
前記出力情報は、当該出力情報の形式を示す形式情報を有し、
前記選択条件は、形式情報に関する条件であり、
前記出力情報取得部は、
前記判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報のうち、当該出力情報が有する形式情報が前記選択条件に合致する出力情報を取得する請求項７記載の車載装置。
【請求項９】
前記出力情報は、当該出力情報のカテゴリを示すカテゴリ情報を有し、
前記選択条件は、カテゴリ情報に関する条件であり、
前記出力情報取得部は、
前記判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報のうち、当該出力情報が有するカテゴリ情報が前記選択条件に合致する出力情報を取得する請求項７記載の車載装置。
【請求項１０】
記録媒体に、
地図上の地点を示す地点情報を有する条件であり、当該地点情報が示す地点と移動体の現在位置との関係に関する条件である出力条件と、出力される情報である出力情報とを有する１以上の出力関連管理情報が格納され、
受付部と、蓄積部と、現在位置情報取得部と、判断部と、出力情報取得部と、出力部とを用いて行われる情報出力方法であって、
前記受付部が、
出力条件または出力情報を受け付ける受付ステップと、
前記蓄積部が、
前記受付部が出力条件を受け付けた場合は、所定の出力情報と対応付けて前記記録媒体に蓄積し、前記受付部が出力情報を受け付けた場合は、所定の出力条件と対応付けて前記記録媒体に蓄積する蓄積ステップと、
前記現在位置情報取得部が、
移動体の現在位置を示す現在位置情報を取得する現在位置情報取得ステップと、
前記判断部が、
前記現在位置情報取得部が取得した現在位置情報が、前記記録媒体に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する判断ステップと、
前記出力情報取得部が、
前記判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報を取得する出力情報取得ステップと、
前記出力部が、
前記出力情報取得部が取得した出力情報を出力する出力ステップとを具備する情報出力方法。
【請求項１１】
記録媒体に、
地図上の地点を示す地点情報を有する条件であり、当該地点情報が示す地点と移動体の現在位置との関係に関する条件である出力条件と、出力される情報である出力情報とを有する１以上の出力関連管理情報が格納され、
コンピュータを、
出力条件または出力情報を受け付ける受付部と、
前記受付部が出力条件を受け付けた場合は、所定の出力情報と対応付けて前記記録媒体に蓄積し、前記受付部が出力情報を受け付けた場合は、所定の出力条件と対応付けて前記記録媒体に蓄積する蓄積部と、
移動体の現在位置を示す現在位置情報を取得する現在位置情報取得部と、
前記現在位置情報取得部が取得した現在位置情報が、前記記録媒体に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する判断部と、
前記判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報を取得する出力情報取得部と、
前記出力情報取得部が取得した出力情報を出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載装置等に関するものである。
【背景技術】
【０００２】
従来、ユーザが設定した目的地までの経路を探索するナビゲーション装置等が開発されている（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“楽ナビ”、［online］、パイオニア株式会社、［２０１２年５月２９日検索］、インターネット［URL；http://pioneer.jp/carrozzeria/rakunavi/］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のナビゲーション装置等では、移動体の走行に応じて地図上の地点を表示したり、当該地点についての固定的な案内音声などを再生したりするだけであり、移動体の走行に応じて出力する情報や、当該情報を出力する条件などを自動的に登録することができなかった。例えば、道（経路）を間違った際に、当該間違った地点を、道を間違えやすい地点として自動的に登録し、後日、当該地点を走行する際に、道を間違えやすい地点であることを自動的に出力することや、撮影した写真や映像を撮影した地点に対応付けて自動的に登録し、当該地点またはその周辺を走行する際に、当該写真や映像などを自動的に出力することなどができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の車載装置は、移動体に搭載される車載装置であって、地図上の地点を示す地点情報を有する条件であり、地点情報が示す地点と移動体の現在位置との関係に関する条件である出力条件と、出力される情報である出力情報とを有する１以上の出力関連管理情報が格納される出力関連管理情報格納部と、出力条件または出力情報を受け付ける受付部と、受付部が出力条件を受け付けた場合は、所定の出力情報と対応付けて出力関連管理情報格納部に蓄積し、受付部が出力情報を受け付けた場合は、所定の出力条件と対応付けて出力関連管理情報格納部に蓄積する蓄積部と、移動体の現在位置を示す現在位置情報を取得する現在位置情報取得部と、現在位置情報取得部が取得した現在位置情報が、出力関連管理情報格納部に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する判断部と、判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報を取得する出力情報取得部と、出力情報取得部が取得した出力情報を出力する出力部とを具備する車載装置である。
【０００６】
このような構成により、移動体の走行に応じて出力する情報や、当該情報を出力する条件などを自動的に登録することができる。
【０００７】
また、本第二の発明の車載装置は、第一の発明に対して、受付部は、経路を再探索した地点を示す地点情報を受け付け、蓄積部は、受付部が受け付けた地点情報を有する出力条件と、所定の出力情報とを対応付け、対応付けた情報を出力関連管理情報として出力関連管理情報格納部に蓄積する車載装置である。
【０００８】
このような構成により、道を間違った場合に、当該間違った地点を、所定の情報を出力する条件として自動的に登録することができる。
【０００９】
また、本第三の発明の車載装置は、第一の発明に対して、受付部は、位置を示す位置情報を有する出力情報を受け付け、蓄積部は、受付部が受け付けた出力情報が有する位置情報が示す位置と移動体の現在位置との関係に関する出力条件と、受付部が受け付けた出力情報とを、出力関連管理情報として出力関連管理情報格納部に蓄積する車載装置である。
【００１０】
このような構成により、登録する情報に応じて、当該情報を出力する条件を自動的に登録することができる。
【００１１】
また、本第四の発明の車載装置は、第一から第三いずれかの発明に対して、移動体の進行方向を示す進行方向情報を取得する進行方向情報取得部をさらに具備し、蓄積部は、進行方向情報取得部が取得した進行方向情報が示す進行方向に関する条件を含む出力条件を、出力関連管理情報格納部に蓄積し、判断部は、現在位置情報取得部が取得した現在位置情報と、進行方向情報取得部が取得した進行方向情報とが、出力関連管理情報格納部に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する車載装置である。
【００１２】
このような構成により、移動体の進行方向を、所定の情報を出力する条件として自動的に登録することができる。
【００１３】
また、本第五の発明の車載装置は、第一から第三いずれかの発明に対して、移動体の状態を示す状態情報を取得する状態情報取得部をさらに具備し、蓄積部は、状態情報取得部が取得した状態情報が示す移動体の状態に関する条件を含む出力条件を、出力関連管理情報格納部に蓄積し、判断部は、現在位置情報取得部が取得した現在位置情報と、状態情報取得部が取得した状態情報とが、出力関連管理情報格納部に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する車載装置である。
【００１４】
このような構成により、移動体の状態を、所定の情報を出力する条件として自動的に登録することができる。
【００１５】
また、本第六の発明の車載装置は、第一から第五いずれかの発明に対して、出力情報は、テキストデータ、楽曲データ、画像データ、動画データのいずれかである車載装置である。
【００１６】
このような構成により、テキストデータ、楽曲データ、画像データ、動画データのいずれかを、所定の条件に応じて出力することができる。
【００１７】
また、本第七の発明の車載装置は、第一から第六いずれかの発明に対して、出力情報を選択するための条件である選択条件が格納される選択条件格納部をさらに具備し、出力情報取得部は、判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報のうち、選択条件に合致する出力情報を取得する車載装置である。
【００１８】
このような構成により、移動体の走行に応じて、所定の条件に合致する情報のみを出力することができる。
【００１９】
また、本第八の発明の車載装置は、第七の発明に対して、出力情報は、出力情報の形式を示す形式情報を有し、選択条件は、形式情報に関する条件であり、出力情報取得部は、判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報のうち、出力情報が有する形式情報が選択条件に合致する出力情報を取得する車載装置である。
【００２０】
このような構成により、移動体の走行に応じて、所定の条件に合致する形式の情報のみを出力することができる。
【００２１】
また、本第九の発明の車載装置は、第七の発明に対して、出力情報は、出力情報のカテゴリを示すカテゴリ情報を有し、選択条件は、カテゴリ情報に関する条件であり、出力情報取得部は、判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報のうち、出力情報が有するカテゴリ情報が選択条件に合致する出力情報を取得する車載装置である。
【００２２】
このような構成により、移動体の走行に応じて、所定の条件に合致するカテゴリの情報のみを出力することができる。
【発明の効果】
【００２３】
本発明による車載装置等によれば、移動体の走行に応じて出力する情報や、当該情報を出力する条件などを自動的に登録することができる。これにより、ユーザに対して道を間違えやすい地点であることの注意を促したり、ユーザに写真や映像を視聴させながら思い出に浸らせたりすることができる。
【図面の簡単な説明】
【００２４】
【図１】実施の形態１における車載装置１のブロック図
【図２】同車載装置１の全体動作について説明するフローチャート
【図３】同出力情報の取得処理について説明するフローチャート
【図４】同出力関連管理情報の例を示す図
【図５】上記実施の形態におけるコンピュータシステムの概観図
【図６】上記実施の形態におけるコンピュータシステムのブロック図
【発明を実施するための形態】
【００２５】
以下、本発明による車載装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００２６】
（実施の形態１）
本実施の形態において、地図上の地点に対応付いた所定の情報と、当該情報を出力する条件とを受け付け、当該地点と現在位置との関係が当該条件を満たす場合に当該情報を出力する車載装置１について説明する。なお、本実施の形態における車載装置１は、例えば、カーナビゲーションシステムや、ディスプレイ・オーディオなどであり、通常、移動体に搭載される。また、移動体は、例えば、自動車や、バイクなどである。なお、移動体には、人を含んでもよい。
【００２７】
図１は、本実施の形態における車載装置１のブロック図である。車載装置１は、出力関連管理情報格納部１１、選択条件格納部１２、受付部１３、蓄積部１４、現在位置情報取得部１５、進行方向情報取得部１６、状態情報取得部１７、判断部１８、出力情報取得部１９、出力部２０を備える。
【００２８】
出力関連管理情報格納部１１には、１以上の出力関連管理情報が格納される。出力関連管理情報とは、出力条件と、出力情報とを有する情報である。出力条件とは、出力情報を出力するための条件である。また、出力情報とは、後述の出力部２０が出力する情報である。
【００２９】
出力条件は、地図上の地点を示す地点情報を有する条件である。また、出力条件は、当該地点情報が示す地点と、移動体の現在位置との関係に関する条件でもある。当該地点と現在位置との関係とは、例えば、当該現在位置から当該地点までの距離や、当該現在位置から当該地点までの所要時間などである。当該距離は、例えば、当該現在位置から当該地点までの直線距離や、当該現在位置から当該地点までの経路の距離などである。また、当該所要時間は、例えば、当該現在位置から当該地点までの直線距離における所要時間や、当該現在位置から当該地点までの経路における所要時間などである。なお、出力条件は、出力条件が有する地点情報と、現在位置を示す現在位置情報とを用いて算出される情報に関する条件であれば、その内容や種類などは問わない。また、出力条件は、現在位置に関する条件であってもよい。
【００３０】
また、地点情報は、通常、地点の名称を示す地点名称情報や、地点の位置を示す位置情報である地点位置情報などを有する情報である。位置情報は、通常、経緯度を示す経緯度情報であるが、地図上の座標を示す座標情報や、高度を示す高度情報などであってもよい。また、地点位置情報のみを有する地点情報を、位置情報としてもよい。また、地点情報が示す地点は、地図上の地点であれば、その種類などは問わないが、本実施の形態においては、ユーザの印象に残っている地点であることが好適である。ユーザの印象に残っている地点とは、例えば、過去に道を間違えたことのある交差点や、過去に訪れたことのある観光地、興味のある観光地などである。
【００３１】
以上より、出力条件は、例えば、以下の条件である。
（１）現在位置から所定の地点までの距離が、所定の条件を満たすこと
（２）現在位置から所定の地点までの所要時間が、所定の条件を満たすこと
【００３２】
上記（１）は、以下、適宜、距離条件と呼ぶ。また、上記（２）は、以下、適宜、時間条件と呼ぶ。また、上記（１）および（２）において、「所定の地点」とは、出力条件が有する地点情報が示す地点である。また、「所定の条件を満たすこと」とは、閾値以上であること、閾値より大きいこと、閾値以下であること、閾値未満であること、閾値と同じであることなどである。
【００３３】
また、上記（１）は、例えば、（１−１）「ｄ（現在位置，地点）≦５ｋｍ」や、（１−２）「経路距離（現在位置，地点）≦５ｋｍ」、（１−３）「現在位置〜地点：経路距離≦５ｋｍ」などである。（１−１）は、現在位置から所定の地点までの直線距離が５ｋｍ以下であることを意味する。また、（１−２）および（１−３）は、現在位置から所定の地点までの経路の距離が５ｋｍ以下であることを意味する。また、（１−１）における「ｄ（現在位置，地点）」とは、現在位置情報と地点情報とを用いて、当該現在位置情報が示す現在位置から、当該地点情報が示す地点までの直線距離を算出する関数である。また、（１−２）における「経路距離（現在位置，地点）」とは、現在位置情報と地点情報とを用いて、当該現在位置情報が示す現在位置から、当該地点情報が示す地点までの経路の距離を算出する関数である。
【００３４】
また、上記（２）は、例えば、（２−１）「ｔ（現在位置，地点）≦１５分」や、（２−２）「経路時間（現在位置，地点）≦１５分」、（２−３）「現在位置〜地点：経路時間≦１５分」などである。（２−１）は、現在位置から所定の地点までの直線距離の所要時間が１５分以下であることを意味する。また、（２−２）および（２−３）は、現在位置から所定の地点までの経路の所要時間が１５分であることを意味する。また、（２−１）における「ｔ（現在位置，地点）」とは、現在位置情報と地点情報とを用いて、当該現在位置情報が示す現在位置から、当該地点情報が示す地点までの直線距離の所要時間を算出する関数である。また、（２−２）における「経路時間（現在位置，地点）」とは、現在位置情報と地点情報とを用いて、当該現在位置情報が示す現在位置から、当該地点情報が示す地点までの経路の所要時間を算出する関数である。
【００３５】
なお、関数には、通常、算出式や、プログラムなども含まれる。また、出力条件が有する関数は、例えば、速度を示す速度情報をも用いる関数であってもよい。当該速度は、例えば、移動体の現在の速度や、移動体の過去の走行における平均速度、移動体が走行している道路の法定速度（制限速度）などである。「過去の走行」には、現在を含んでもよい。また、当該関数は、通常、地点情報や、現在位置情報などを代入するための変数や記号を有する。また、以下、上記の関数により算出された距離を示す情報を、地点間距離情報とし、上記の関数により算出された時間を示す情報を、地点間時間情報とする。
【００３６】
また、出力条件は、移動体の進行方向に関する条件を有していてもよい。当該条件は、移動体の進行方向を示す進行方向情報に関する条件である進行方向条件である。進行方向情報は、例えば、絶対方向情報や、相対方向情報などである。絶対方向情報とは、絶対的な方向を示す情報である。絶対的な方向とは、何かを基準にすることなく定まる方向である。絶対方向情報は、例えば、方位を示す方位情報や、方位角を示す方位角情報などである。また、相対方向情報とは、相対的な方向を示す情報である。相対的な方向とは、何かを基準にすることで定まる方向である。本実施の形態において、相対方向情報における基準は、通常、地図上の地点である。
【００３７】
方位情報は、例えば、「北」や、「南」、「北東」、「南西」、「北北東」、「西南西」などである。また、方位角情報は、例えば、「０°」や、「９０°」、「１８０°」、「２７０°」などである。また、方位角情報において、「０°」を「北」とし、時計回りを正の角度とすると、「９０°」は「東」、「１８０°」は「南」、「２７０°」は「西」となる。また、相対方向情報は、例えば、（１）「自宅：近づく」や、（２）「自宅：離」、（３）「市街地」などである。（１）は、自宅に近づく方向であることを意味する。また、（２）は、自宅から離れていく方向であることを意味する。また、（３）は、市街地方面への方向であることを意味する。
【００３８】
なお、進行方向情報は、いわゆる方向を示すことができれば、その内容や形式などは問わない。また、進行方向情報は、絶対方向情報や、相対方向情報などの組み合わせであってもよい。また、本実施の形態において、進行方向情報は、相対方向情報であることが好適である。
【００３９】
また、出力条件は、移動体の状態に関する条件を有していてもよい。当該条件は、移動体の状態を示す状態情報に関する条件である状態条件である。状態情報は、例えば、移動体の走行の状態を示す走行情報や、移動体の速度を示す速度情報、移動体の加速度を示す加速度情報、移動体の原動機の動作の状態を示す原動機動作情報、移動体の原動機の回転数を示す原動機回転数情報などである。
【００４０】
走行情報は、移動体が走行中であるか否かを示す情報である。走行情報は、例えば、「走行中」や、「停車中」、「移動中」、「停止中」などである。また、原動機動作情報は、原動機が動作中であるか否かを示す情報である。原動機動作情報は、例えば、「ＯＮ」や、「ＯＦＦ」、「動作中」、「停止中」などである。
【００４１】
また、進行方向条件を有する場合、出力条件は、通常、距離条件および／または時間条件と、進行方向情報の論理和（ＡＮＤ）である。また、状態条件を有する場合、出力条件は、進行方向条件を有する場合と同様である。
【００４２】
また、出力条件は、例えば、地点を識別する地点識別子を有していてもよい。当該地点識別子は、地点情報を識別する識別子であってもよい。この場合、当該地点識別子で識別される地点情報は、通常、出力関連管理情報格納部１１に格納されている。また、出力条件は、時刻に関する時刻条件を有していてもよい。時刻条件は、通常、時刻を示す時刻条件に関する条件である。
【００４３】
また、出力情報は、例えば、テキストデータや、楽曲データ、画像データ、動画データなどである。楽曲データには、通常、音声データも含む。また、出力情報の形式は、問わない。また、出力情報が示す出力内容や、当該内容のカテゴリなども、問わない。また、出力情報は、位置情報を有していてもよい。当該「有している」とは、対応付いていることを含む概念である。
【００４４】
また、出力情報は、出力情報の形式を示す形式情報を有していてもよい。形式情報は、例えば、出力情報がテキストデータであるか、楽曲データであるか、画像データであるか、動画データであるかなどを示す情報である。
【００４５】
また、出力情報は、出力情報のカテゴリを示すカテゴリ情報を有していてもよい。カテゴリ情報とは、具体的には、出力情報が示す出力内容のカテゴリを示す情報である。例えば、出力情報がテキストデータである場合、カテゴリ情報は、当該テキストデータが示す内容が、注意喚起のためのものであるか、観光案内のためのものであるか、ご当地クイズを出題するためのものであるかなどを示す情報である。また、出力情報が楽曲データである場合、カテゴリ情報は、当該楽曲データが示す内容が、いわゆる歌であるか、いわゆる音声であるか、ＢＧＭであるか、効果音であるかなどを示す情報である。また、出力情報が画像データである場合、カテゴリ情報は、当該画像データが示す内容が、いつのものであるか、どの場所のものであるか、いわゆる写真であるか、いわゆる絵であるかなどを示す情報である。また、出力情報が動画データである場合、カテゴリ情報は、当該動画データが示す内容が、いつのものであるか、どの場所のものであるか、いわゆる映画であるか、いわゆるドラマであるか、ユーザが撮影したものであるかなどを示す情報である。
【００４６】
また、出力関連管理情報は、出力情報に代えて、出力情報を識別する識別子を有していてもよい。この場合、当該識別子で識別される出力情報は、通常、出力関連管理情報格納部１１に格納されている。また、出力関連管理情報は、日時を示す日時情報を有していてもよい。また、出力関連管理情報に、日時情報が対応付いていてもよい。なお、日時は、通常、年月日と時刻を含む概念である。
【００４７】
また、出力関連管理情報において、出力条件と出力情報とは、通常、１対ｎで対応付いている。ｎは、通常、１以上である。また、例えば、１対ｎで出力条件と出力情報とが対応付いている場合において、出力関連管理情報が有するすべての出力情報が位置情報を有しており、当該すべての出力情報に対して１つの出力条件が対応付いているとする。この様な場合、当該出力条件は、例えば、当該出力情報が有する位置情報が示す位置と、現在位置との関係に関する条件であってもよい。この場合の出力条件は、例えば、以下の条件である。
（１）現在位置から出力情報が有する位置情報が示す位置までの距離が、所定の条件を満たすこと
（２）現在位置から出力情報が有する位置情報が示す位置までの所要時間が、所定の条件を満たすこと
【００４８】
選択条件格納部１２には、出力情報を選択するための条件である選択条件が格納される。選択条件は、出力情報取得部１９が取得した出力情報を、後述の出力部２０により出力するか否かを判断するための条件でもある。選択条件は、例えば、以下の条件である。
（１）出力情報の形式が、所定の条件を満たすこと
（２）出力情報のカテゴリが、所定の条件を満たすこと
（３）出力情報に対応する地点が、所定の条件を満たすこと
（４）出力情報が蓄積された日時が、所定の条件を満たすこと
【００４９】
（１）は、出力情報が有する形式情報が、所定の条件を満たすことである。（１）は、例えば、出力情報がテキストデータであることや、出力情報が画像データであることなどである。
【００５０】
また、（２）は、出力情報が有するカテゴリ情報が、所定の条件を満たすことである。（２）は、例えば、出力情報が示すテキストの内容が、注意喚起のためのものであることや、出力情報が示す楽曲の内容が、いわゆる洋楽であること、出力情報が示す画像の内容が、秋に撮影した写真であること、出力情報が示す動画の内容が、映画であることなどである。
【００５１】
また、（３）は、出力情報に対応する地点の属性を示す地点属性情報が、所定の条件を満たすことである。属性とは、例えば、名称や、カテゴリ、規模、その他ユーザが任意に付与した識別子などである。また、出力情報に対応する地点を示す地点情報は、通常、これらの属性を示す地点属性情報を有する。（３）は、例えば、出力情報に対応する地点の名称を示す地点名称情報が「ラーメン」を有することや、当該地点のカテゴリを示す地点カテゴリ情報が「ランドマーク」であること、当該地点の規模を示す地点規模情報が「大」であることなどである。
【００５２】
また、（４）は、出力情報に対応する日時情報が、所定の条件を満たすことである。「出力情報に対応する日時情報」とは、出力関連管理情報において出力情報に対応付いている日時情報である。（４）は、例えば、日時情報が最近１週間以内の日時を示すことや、日時情報が昼間（例えば、１２時から１５時）の時刻を示すことなどである。
【００５３】
受付部１３は、出力条件または出力情報を受け付ける。受け付けとは、タッチパネルや、キーボードなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００５４】
受付部１３が受け付ける出力条件は、例えば、出力条件が有し得る地点情報または位置情報であってもよい。当該地点情報が示す地点は、例えば、道（経路）を間違った地点や、Ｕターンした地点、一の閉路の起点および終点となる地点などである。当該「閉路」とは、２以上の道路から構成される経路であり、いわゆるループになっている経路である。
【００５５】
道を間違った地点を示す地点情報を受け付ける場合、受付部１３は、例えば、現在位置から目的地までの経路を探索する経路探索部（図示せず）から、道を間違った地点を示す地点情報を取得する。このとき、経路探索部は、例えば、移動体が経路を外れたことによるリルート（再探索）を行う際に、当該リルート時の出発地を示す地点情報を取得する。そして、受付部１３は、当該経路探索部が取得した地点情報を取得する。
【００５６】
また、Ｕターンした地点を示す地点情報を受け付ける場合、受付部１３は、例えば、現在位置を示す位置情報である現在位置情報を取得する現在位置情報取得部（図示せず）から、Ｕターンした地点の位置を示す位置情報を取得する。このとき、受付部１３は、例えば、進行方向を示す進行方向情報を取得する進行方向情報取得部（図示せず）から進行方向情報を定期的に取得し、当該進行方向情報を用いて、移動体がＵターンしたか否かを判断する。そして、受付部１３は、移動体がＵターンしたと判断した場合（例えば、連続して取得した２つの進行方向情報が示す進行方向が正反対である場合など）に、現在位置情報取得部から現在位置情報を取得する。
【００５７】
また、一の閉路の起点および終点となる地点を示す地点情報を受け付ける場合、受付部１３は、例えば、現在位置情報取得部から、一の閉路の起点および終点となる地点の位置を示す位置情報を取得する。このとき、受付部１３は、例えば、現在位置情報取得部から現在位置情報を定期的に取得し、当該現在位置情報が示す現在位置の軌跡が閉路であるか否かを判断する。そして、受付部１３は、当該軌跡が閉路であると判断した場合（例えば、一の位置を起点とした軌跡が、当該一の位置に戻ってきた場合など）に、現在位置情報取得部から現在位置情報を取得する。また、このとき、受付部１３は、例えば、所定の時間以内の現在位置の軌跡が閉路であるか否かを判断してもよい。
【００５８】
また、受付部１３が受け付ける出力情報は、通常、位置情報や、地点情報などを有していることが好適である。当該「有している」とは、対応付いていることを含む概念である。また、当該位置情報は、例えば、受付部１３が出力情報を受け付けた際に付与してもよい。また、当該出力情報が画像データまたは動画データである場合、当該位置情報は、当該画像データまたは動画データが撮影された際に自動的に付与されたものであることが好適である。
【００５９】
また、受付部１３は、例えば、出力関連管理情報や、選択条件を受け付けてもよい。また、受付部１３は、例えば、電源ＯＮの指示や、電源ＯＦＦの指示、地図情報を出力する地図出力指示、地図上の地点を選択する地点選択指示などの指示を受け付けてもよい。また、受付部１３がこれらの指示を受け付けた場合、車載装置１は、通常、当該受け付けた指示に応じた所定の処理を行う。
【００６０】
蓄積部１４は、受付部１３が受け付けた出力条件または出力情報を、出力関連管理情報格納部１１に蓄積する。例えば、受付部１３が出力条件を受け付けた場合、蓄積部１４は、当該出力条件と、所定の出力情報とを出力関連管理情報格納部１１に蓄積する。また、例えば、受付部１３が出力情報を受け付けた場合、蓄積部１４は、当該出力情報と、所定の出力条件とを出力関連管理情報格納部１１に蓄積する。なお、当該出力条件と当該出力情報とは、蓄積の結果、出力関連管理情報格納部１１において対応付いていればよい。また、所定の出力情報および所定の出力条件とは、例えば、出力関連管理情報格納部１１に格納されているものや、蓄積部１４が予め保持しているものである。また、所定の出力情報および所定の出力条件は、任意の記憶領域や所定の記憶領域などに格納されていてもよい。また、蓄積部１４は、蓄積時の日時を示す日時情報を対応付けて、出力関連管理情報を蓄積してもよい。
【００６１】
また、例えば、受付部１３が地点情報を受け付けた場合、蓄積部１４は、当該地点情報を出力条件として出力関連管理情報格納部１１に蓄積してもよい。当該地点情報は、例えば、ユーザが道を間違えた地点や、Ｕターンした地点、一の閉路の起点および終点となる地点などを示すものである。この場合、蓄積部１４は、例えば、ユーザとのインタラクションにより、当該地点情報を蓄積するか否かを判断してもよい。当該インタラクションは、例えば、受付部１３と後述の出力部２０とにより受け付ける。また、蓄積部１４は、例えば、当該インタラクションの結果、受付部１３が地点情報を蓄積することの指示を受け付けた場合に、受付部１３が受け付けた地点情報を蓄積すると判断する。また、当該地点情報を蓄積する場合、蓄積部１４は、例えば、出力条件のテンプレートを保持しており、当該テンプレートに、受付部１３が受け付けた地点情報を代入する。そして、蓄積部１４は、当該代入した出力条件と、所定の出力情報とを対応付け、出力関連管理情報格納部１１に蓄積する。
【００６２】
例えば、出力条件のテンプレートが「距離（現在位置，＄地点）≦１ｋｍ」であるとする。当該テンプレートにおける「＄地点」とは、地点情報を代入するための変数である。また、受付部１３が受け付けた地点情報が「交差点Ａ」を示す地点情報であるとする。この場合、蓄積部１４は、当該テンプレートに当該地点情報を代入し、出力条件「距離（現在位置，交差点Ａ）≦１ｋｍ」を取得する。
【００６３】
また、例えば、受付部１３が位置情報を有する出力情報を受け付けた場合、蓄積部１４は、当該位置情報を出力条件として出力関連管理情報格納部１１に蓄積してもよい。当該位置情報は、例えば、ユーザが当該出力情報を取得した位置を示すものである。この場合、蓄積部１４は、例えば、出力条件のテンプレートを保持しており、当該テンプレートに、受付部１３が受け付けた出力情報が有する位置情報を代入する。そして、蓄積部１４は、当該代入した出力条件と、受付部１３が受け付けた出力情報とを対応付け、出力関連管理情報格納部１１に蓄積する。
【００６４】
例えば、出力条件のテンプレートが「距離（現在位置，＄位置）≦１ｋｍ」であるとする。当該テンプレートにおける「＄位置」とは、位置情報を代入するための変数である。また、受付部１３が受け付けた出力情報が有する位置情報が「（ｘ，ｙ）」であるとする。この場合、蓄積部１４は、当該テンプレートに当該位置情報を代入し、出力条件「距離（現在位置，（ｘ，ｙ））≦１ｋｍ」を取得する。
【００６５】
また、例えば、受付部１３が位置情報を有する出力情報を受け付けた場合、蓄積部１４は、当該位置情報が示す位置の周辺の地点を示す地点情報を出力条件として出力関連管理情報格納部１１に蓄積してもよい。この場合、蓄積部１４は、例えば、所定の位置の周辺であるか否かを判断するための周辺判断条件と、出力条件のテンプレートとを保持している。そして、蓄積部１４は、受付部１３が受け付けた出力情報が有する位置情報が示す位置の周辺であると判断できる地点を、周辺判断条件を用いて検索する。そして、蓄積部１４は、当該検索した地点を示す地点情報を、出力条件のテンプレートに代入する。そして、蓄積部１４は、当該代入した出力条件と、受付部１３が受け付けた出力情報とを対応付け、出力関連管理情報格納部１１に蓄積する。
【００６６】
例えば、周辺判断条件が「１ｋｍ以内」であり、出力条件のテンプレートが「距離（現在位置，＄地点）≦５００ｍ」であるとする。また、受付部１３が受け付けた出力情報が有する位置情報が示す位置から１ｋｍ以内の地点が、「交差点Ａ」であるとする。この場合、蓄積部１４は、当該テンプレートに当該地点を示す地点情報を代入し、出力条件「距離（現在位置，交差点Ａ）≦５００ｍ」を取得する。
【００６７】
また、例えば、受付部１３が地点情報を受け付けた場合、蓄積部１４は、当該地点情報を出力関連管理情報格納部１１に蓄積するか否かを示す蓄積可否情報に従い、当該地点情報を蓄積してもよい。当該蓄積可否情報は、通常、受付部１３が受け付ける。また、例えば、受付部１３が選択条件を受け付けた場合、蓄積部１４は、通常、当該選択条件を選択条件格納部１２に蓄積する。
【００６８】
また、蓄積部１４は、例えば、受付部１３が出力条件または出力情報を受け付けた際に後述の進行方向情報取得部１６が取得した進行方向情報に関する条件を含む出力条件を、出力関連管理情報格納部１１に蓄積してもよい。当該進行方向情報に関する条件とは、当該進行方向情報が示す進行方向に関する条件でもある。例えば、進行方向情報が「北」である場合、蓄積部１４は、当該進行方向情報に関する条件「進行方向＝北」を含む出力条件を、出力関連管理情報格納部１１に蓄積する。
【００６９】
また、蓄積部１４は、例えば、受付部１３が出力条件または出力情報を受け付けた際に後述の状態情報取得部１７が取得した状態情報に関する条件を含む出力条件を、出力関連管理情報格納部１１に蓄積してもよい。当該状態情報に関する条件とは、当該状態情報が示す移動体の状態に関する条件でもある。例えば、状態情報が「走行中」である場合、蓄積部１４は、当該状態情報に関する条件「状態＝走行中」を含む出力条件を、出力関連管理情報格納部１１に蓄積する。
【００７０】
現在位置情報取得部１５は、移動体の現在位置を示す現在位置情報を取得する。現在位置情報取得部１５は、通常、定期的に現在位置情報を取得する。また、現在位置情報取得部１５は、例えば、ユーザからの指示に応じて現在位置情報を取得してもよい。また、現在位置情報取得部１５は、通常、衛星航法システム（ＧＰＳ受信機など）や、移動体通信用の基地局から位置情報を受信する装置などから、現在位置情報を取得する。この場合、現在位置情報取得部１５は、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。また、現在位置情報取得部１５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００７１】
進行方向情報取得部１６は、移動体の進行方向を示す進行方向情報を取得する。進行方向情報取得部１６は、通常、定期的に進行方向情報を取得する。また、進行方向情報取得部１６は、例えば、ユーザからの指示に応じて進行方向情報を取得してもよい。また、進行方向情報取得部１６は、通常、いわゆる方位センサや、地磁気センサなどから進行方向情報を取得する。この場合、進行方向情報取得部１６は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。また、進行方向情報取得部１６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００７２】
また、例えば、相対方向情報を取得する場合、進行方向情報取得部１６は、現在位置情報取得部１５が取得した現在位置情報と、地図上の地点を示す地点情報とを用いて、相対方向情報を取得する。例えば、移動体の進行方向が自宅に近づく方向であるのか遠のく方向であるかを示す相対方向情報を取得する場合、進行方向情報取得部１６は、例えば、現在位置情報が示す現在位置と自宅との距離を定期的に算出し、取得する。そして、進行方向情報取得部１６は、当該距離が減少していれば、自宅に近づく方向であることを示す相対方向情報を取得し、当該距離が増加していれば、自宅から遠のく方向であることを示す相対方向情報を取得する。当該距離は、直線距離であってもよいし、経路の距離であってもよい。また、直線距離である場合、進行方向情報取得部１６は、例えば、定期的に取得した距離が減少しており、一時的に増加しても、自宅に近づく方向であることを示す相対方向情報を取得してもよい。また、逆に、進行方向情報取得部１６は、例えば、定期的に取得した距離が増加しており、一時的に減少しても、自宅から遠のく方向であることを示す相対方向情報を取得してもよい。
【００７３】
また、進行方向情報取得部１６は、例えば、自宅までの経路を示す経路情報を取得する。そして、進行方向情報取得部１６は、現在位置情報取得部１５が取得した現在位置情報が示す現在位置が、当該経路情報が示す経路上であるか否かを判断し、経路上であれば、自宅に近づく方向であることを示す相対方向情報を取得してもよい。また、このとき、進行方向情報取得部１６は、例えば、現在位置が経路上でなければ、自宅から遠のく方向であることを示す相対方向情報を取得してもよい。
【００７４】
また、進行方向情報取得部１６は、例えば、絶対方向情報と、現在位置から見た自宅の方向（絶対的な方向）を示す情報を取得する。そして、進行方向情報取得部１６は、当該２つの情報が示す方向がほぼ一致していれば、自宅に近づく方向であることを示す相対方向情報を取得し、当該２つの情報が示す方向がほぼ正反対であれば、自宅から遠のく方向であることを示す相対方向情報を取得してもよい。「ほぼ一致している」とは、例えば、２つの方向の差異（誤差）が、所定の条件（ほぼ一致していると判断するための条件）を満たすことである。また、「ほぼ正反対である」とは、例えば、２つの方向の差異（誤差）が、所定の条件（ほぼ正反対であると判断するための条件）を満たすことである。
【００７５】
状態情報取得部１７は、移動体の状態を示す状態情報を取得する。状態情報取得部１７は、通常、定期的に状態情報を取得する。また、状態情報取得部１７は、例えば、ユーザからの指示に応じて状態情報を取得してもよい。また、状態情報取得部１７は、通常、いわゆる速度センサや、加速度センサ、原動機の状態を検知するセンサ、原動機の回転数を計測するセンサ、これらのセンサから取得した情報を表示する装置などから状態情報を取得する。また、この場合、状態情報取得部１７は、例えば、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。また、状態情報取得部１７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００７６】
判断部１８は、現在位置情報取得部１５が取得した現在位置情報が、出力関連管理情報格納部１１に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する。また、例えば、当該出力条件が進行方向条件を有する場合、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報と、進行方向情報取得部１６が取得した進行方向情報とが、出力関連管理情報格納部１１に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する。また、例えば、当該出力条件が状態条件を有する場合、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報と、状態情報取得部１７が取得した状態情報とが、出力関連管理情報格納部１１に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する。
【００７７】
例えば、出力条件が「距離（現在位置，○○タワー）≦１ｋｍ」であるとする。また、当該「距離（現在位置，○○タワー）」で示される関数により算出した現在位置と○○タワーとの距離が「８００ｍ」であるとする。このとき、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報と、当該出力条件が有する○○タワーを示す地点情報とを用いて、現在位置と○○タワーとの距離を算出する。この様な場合、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報が、当該出力条件に合致すると判断する。
【００７８】
また、例えば、出力条件が「（距離（現在位置，○○タワー）≦２ｋｍ）＆（進行方向＝○○タワー：近）」であるとする。当該出力条件における進行方向条件「進行方向＝○○タワー：近」は、移動体の進行方向が○○タワーに近づく方向であることを意味する。また、当該「距離（現在位置，○○タワー）」で示される関数により算出した現在位置と○○タワーとの距離が「１．５ｋｍ」であるとする。また、進行方向情報取得部１６が取得した進行方向情報（相対方向情報）が「○○タワー：近」であるとする。この様な場合、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報と、進行方向情報取得部１６が取得した進行方向情報とが、当該出力条件に合致すると判断する。
【００７９】
また、例えば、出力条件が「（時間（現在位置，○○タワー）≦１５分）＆（走行状態＝停車中）」であるとする。当該出力条件における状態条件「走行状態＝停車中」は、移動体が停車中であることを意味する。また、当該「時間（現在位置，○○タワー）」で示される関数により算出した現在位置と○○タワーとの所要時間が「１５分」であるとする。また、状態情報取得部１７が取得した状態情報（走行情報）が「停車中」であるとする。この様な場合、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報と、状態情報取得部１７が取得した状態情報とが、当該出力条件に合致すると判断する。
【００８０】
また、例えば、出力条件が「（時間（現在位置，○○タワー）≦１５分）＆（進行方向＝○○タワー：近）＆（走行状態＝停車中）」であるとする。また、当該「時間（現在位置，○○タワー）」で示される関数により算出した現在位置と○○タワーとの所要時間が「１０分」であるとする。また、進行方向情報取得部１６が取得した進行方向情報（相対方向情報）が「○○タワー：近」であるとする。また、状態情報取得部１７が取得した状態情報（走行情報）が「停車中」であるとする。この様な場合、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報と、進行方向情報取得部１６が取得した進行方向情報と、状態情報取得部１７が取得した状態情報とが、当該出力条件に合致すると判断する。
【００８１】
出力情報取得部１９は、判断部１８が、現在位置情報取得部１５が取得した現在位置情報などが合致すると判断した出力条件を有する出力関連管理情報が有する出力情報を取得する。「出力条件を有する出力関連管理情報が有する出力情報」とは、出力関連管理情報格納部１１に格納されている出力関連管理情報において、当該出力条件に対応付いている出力情報である。
【００８２】
例えば、出力関連管理情報格納部１１に格納されている出力関連管理情報において、出力条件「距離（現在位置，○○タワー）≦１ｋｍ」と、出力情報「○○タワー．ｍｐ３」が対応付いているとする。当該出力情報は、楽曲データ、または楽曲データを識別する識別子である。そして、判断部１８が、現在位置情報取得部１５が取得した現在位置情報が当該出力条件に合致すると判断したとする。この様な場合、出力情報取得部１９は、当該出力情報を取得する。
【００８３】
また、出力情報取得部１９は、例えば、選択条件格納部１２に選択条件が格納されている場合、判断部１８が、現在位置情報取得部１５が取得した現在位置情報などが合致すると判断した出力条件に対応する出力情報のうち、当該選択条件に合致する出力情報を取得してもよい。
【００８４】
例えば、出力情報が形式情報「テキスト」を有しているとする。また、選択条件が「形式＝テキスト」であるとする。この様な場合、出力情報取得部１９は、当該出力情報が有する形式情報が当該選択条件に合致すると判断し、当該出力情報を取得する。また、例えば、出力情報がカテゴリ情報「ランドマーク」を有しているとする。また、選択条件が「カテゴリ＝（ランドマークｏｒ遺跡）」であるとする。この様な場合、出力情報取得部１９は、当該出力情報が有するカテゴリ情報が当該選択条件に合致すると判断し、当該出力情報を取得する。また、例えば、出力情報に対応付いている地点情報が地点カテゴリ情報「観光地」を有しているとする。また、選択条件が「地点カテゴリ＝観光地ｏｒ飲食店」であるとする。この様な場合、出力情報取得部１９は、当該出力情報に対応する地点情報が当該選択条件に合致すると判断し、当該出力情報を取得する。また、例えば、出力情報に対応付いている日時情報が「２０１２／０６／０６  １５：３０：４５」であるとする。また、選択条件が「２０１２／０６／０１≦日時＜２０１２／０６／０７」であるとする。この様な場合、出力情報取得部１９は、当該出力情報に対応する地点情報が当該選択条件に合致すると判断し、当該出力情報を取得する。
【００８５】
出力部２０は、出力情報取得部１９が取得した出力情報を出力する。出力とは、ディスプレイへの表示、プロジェクターを用いた投影、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。また、出力部２０は、通常、出力情報の形式に適した出力態様にて、当該出力情報を出力する。また、例えば、出力情報が、形式情報や、カテゴリ情報、位置情報などを有している場合、出力部２０は、通常、これらの情報は出力しない。
【００８６】
なお、本実施の形態において、現在位置から所定の地点までの経路は、通常、経路探索部（図示せず）が探索する。経路探索部は、通常、地図を示す地図情報が格納される地図情報格納手段（図示せず）と、出発地を示す出発地情報と、目的地を示す目的地情報とを、前記地図情報に適用し、当該出発地から当該目的地までの経路を探索し、当該経路を示す経路情報を取得する経路探索手段（図示せず）とを備える。そして、経路探索部は、例えば、出力情報取得部１９からの指示に従い、例えば、現在位置（出発地）から所定の地点（目的地）までの経路を探索する。なお、地図情報が示す地図の種類は、問わない。また、地図情報は、通常、カーナビゲーションで用いられるＫＩＷＩフォーマットのものである。また、出発地情報は、出発地を示す地点情報である。また、目的地情報は、通常、目的地を示す地点情報である。また、経路探索は、公知の技術であるので、詳細な説明を省略する。
【００８７】
また、出力関連管理情報格納部１１、選択条件格納部１２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、出力関連管理情報格納部１１、選択条件格納部１２に、所定の情報が記憶される過程は問わないものとする。例えば、記録媒体を介して記憶されるようになってもよい。また、通信回線などを介して送信された情報が記憶されるようになってもよい。さらに、入力デバイスを介して入力された情報が記憶されるようになってもよい。
【００８８】
また、受付部１３における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。受付部１３は、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバーなどで実現され得る。
【００８９】
また、蓄積部１４、判断部１８、出力情報取得部１９は、通常、ＭＰＵやメモリ等から実現され得る。蓄積部１４などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【００９０】
また、出力部２０は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。出力部２０は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【００９１】
次に、車載装置１の全体動作について、図２のフローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。
【００９２】
（ステップＳ２０１）蓄積部１４は、受付部１３が出力条件を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０２に進み、そうでない場合は、ステップＳ２０３に進む。
【００９３】
（ステップＳ２０２）蓄積部１４は、ステップＳ２０１で受け付けた出力条件と、保持している出力情報とを対応付け、当該対応付けた情報を出力関連管理情報として、出力関連管理情報格納部１１に蓄積する。
【００９４】
（ステップＳ２０３）蓄積部１４は、受付部１３が出力情報を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０４に進み、そうでない場合は、ステップＳ２０５に進む。
【００９５】
（ステップＳ２０４）蓄積部１４は、保持している出力条件と、ステップＳ２０３で受け付けた出力情報とを対応付け、当該対応付けた情報を出力関連管理情報として、出力関連管理情報格納部１１に蓄積する。
【００９６】
（ステップＳ２０５）蓄積部１４は、受付部１３が出力関連管理情報を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０６に進み、そうでない場合は、ステップＳ２０７に進む。
【００９７】
（ステップＳ２０６）蓄積部１４は、ステップＳ２０５で受け付けた出力関連管理情報を、出力関連管理情報格納部１１に蓄積する。
【００９８】
（ステップＳ２０７）蓄積部１４は、受付部１３が指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０８に進み、そうでない場合は、ステップＳ２０９に進む。
【００９９】
（ステップＳ２０８）車載装置１は、ステップＳ２０３で受け付けた指示に応じた処理を行う。そして、ステップＳ２０１に戻る。
【０１００】
（ステップＳ２０９）現在位置情報取得部１５は、移動体が走行中であるか否かを判断する。走行中である場合は、ステップＳ２１０に進み、そうでない場合は、ステップＳ２０１に戻る。
【０１０１】
（ステップＳ２１０）現在位置情報取得部１５は、現在位置情報を取得する。
【０１０２】
（ステップＳ２１１）進行方向情報取得部１６は、進行方向情報を取得する。
【０１０３】
（ステップＳ２１２）状態情報取得部１７は、状態情報を取得する。
【０１０４】
（ステップＳ２１３）出力情報取得部１９は、出力情報を取得する。この処理の詳細は、図３のフローチャートを用いて説明する。
【０１０５】
（ステップＳ２１４）出力部２０は、出力情報取得部１９が取得した出力情報を出力する。そして、ステップＳ２０１に戻る。
【０１０６】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１０７】
図３は、図２のフローチャートのステップＳ２１３の出力情報の取得処理を示すフローチャートである。なお、図３において、出力関連管理情報格納部１１には、ｍ個の出力関連管理情報が格納されているものとする。
【０１０８】
（ステップＳ３０１）出力情報取得部１９は、カウンタｉに１をセットする。
【０１０９】
（ステップＳ３０２）出力情報取得部１９は、ステップＳ２０６で取得した現在位置情報と、ステップＳ２０７で取得した進行方向情報と、ステップＳ２０８で取得した状態情報とが、出力関連管理情報格納部１１に格納されている出力関連管理情報［ｉ］が有する出力条件［ｉ］に合致するか否かを判断する。合致する場合は、ステップＳ３０３に進み、そうでない場合は、ステップＳ３０６に進む。
【０１１０】
（ステップＳ３０３）出力情報取得部１９は、選択条件格納部１２に選択条件が格納されているか否かを判断する。格納されている場合は、ステップＳ３０４に進み、そうでない場合は、ステップＳ３０５に進む。
【０１１１】
（ステップＳ３０４）出力情報取得部１９は、出力関連管理情報［ｉ］が有する出力情報［ｉ］が、選択条件格納部１２に格納されている選択条件に合致するか否かを判断する。合致する場合は、ステップＳ３０５に進み、そうでない場合は、ステップＳ３０６に進む。
【０１１２】
（ステップＳ３０５）出力情報取得部１９は、出力関連管理情報［ｉ］が有する出力情報［ｉ］を取得する。
【０１１３】
（ステップＳ３０６）出力情報取得部１９は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ３０７に進む。
【０１１４】
（ステップＳ３０７）出力情報取得部１９は、ｉを１インクリメントし、ステップＳ３０２に戻る。
【０１１５】
（具体例）
次に、車載装置１の動作の具体例について説明する。なお、本具体例において、移動体は、自動車であるものとする。また、車載装置１は、自動車に搭載されているカーナビゲーションシステム（以下、カーナビ）であるものとする。また、出力関連管理情報格納部１１には、図４に示す出力関連管理情報が格納されているものとする。当該出力関連管理情報は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、出力条件（項目名：条件）と、出力情報（項目名：出力）とを有する。また、当該出力関連管理情報は、ユーザがタッチパネルなどを介してカーナビに入力し、受付部１３が受け付け、蓄積部１４が出力関連管理情報格納部１１に格納したものであるものとする。また、選択条件格納部１２には、選択条件「形式＝テキストｏｒ画像ｏｒ動画」が格納されているものとする。
【０１１６】
（例１）
まず、ユーザ（ドライバー）が、外出するために、駐車している自動車に乗り込み、運転を開始したとする。すると、現在位置情報取得部１５は、現在位置情報の取得を開始する。また、進行方向情報取得部１６も、進行方向情報の取得を開始する。また、状態情報取得部１７も、状態情報の取得を開始する。以降、現在位置情報取得部１５、進行方向情報取得部１６、状態情報取得部１７のそれぞれは、カーナビの電源がＯＮである間、定期的に所定の情報を取得し続ける。
【０１１７】
次に、自動車が、「交差点Ａ」で識別される交差点まで８００ｍの地点を、南向きに走行しているとする。すると、現在位置情報取得部１５は、当該地点の位置を示す現在位置情報を取得する。また、進行方向情報取得部１６は、移動体の進行方向を示す進行方向情報「南」を取得する。
【０１１８】
次に、判断部１８は、図４の「ＩＤ＝０１１」の出力条件「（距離（現在位置，交差点Ａ）≦１ｋｍ）＆（進行方向＝南）」が有する関数「距離（現在位置，交差点Ａ）」と、現在位置情報取得部１５が取得した現在位置情報と、当該出力条件が有する交差点Ａを示す地点情報とを用いて、現在位置から交差点Ａまでの距離を算出し、当該距離を示す地点間距離情報「８００ｍ」を取得する。
【０１１９】
次に、判断部１８は、現在位置情報取得部１５が取得した現在位置情報と、進行方向情報取得部１６が取得した進行方向情報「南」とが、図４の「ＩＤ＝０１１」の出力条件「（距離（現在位置，交差点Ａ）≦１ｋｍ）＆（進行方向＝南）」に合致すると判断する。
【０１２０】
次に、出力情報取得部１９は、判断部１８が合致すると判断した出力条件に対応する図４の「ＩＤ＝０１１」の出力情報「右折禁止なので気を付けよう」について、選択条件「形式＝テキストｏｒ画像ｏｒ動画」に合致すると判断する。なお、当該出力情報は、ディスプレイへの表示のためのテキストデータである。
【０１２１】
次に、出力情報取得部１９は、図４の「ＩＤ＝０１１」の出力情報「右折禁止なので気を付けよう」を取得する。そして、出力部２０は、当該テキストデータを、カーナビが備えるディスプレイに表示する。
【０１２２】
また、例えば、ユーザが自動車の運転を続け、○○タワーまでの距離が１ｋｍの地点を、○○タワーに近づく方向に走行しているとする。すると、現在位置情報取得部１５は、当該地点の位置を示す現在位置情報を取得する。また、進行方向情報取得部１６は、移動体の進行方向を示す進行方向情報「○○タワー：近」を取得する。
【０１２３】
次に、判断部１８は、上記と同様に、図４の「ＩＤ＝０１２」の出力条件「（距離（現在位置，○○タワー）≦１ｋｍ）＆（進行方向＝○○タワー：近）」が有する関数「距離（現在位置，○○タワー）」などを用いて、現在位置から○○タワーまでの距離を算出し、当該距離を示す地点間距離情報「１ｋｍ」を取得する。
【０１２４】
次に、判断部１８は、上記と同様に、現在位置情報取得部１５が取得した現在位置情報と、進行方向情報取得部１６が取得した進行方向情報「○○タワー：近」とが、図４の「ＩＤ＝０１２」の出力条件「（距離（現在位置，○○タワー）≦１ｋｍ）＆（進行方向＝○○タワー：近）」に合致すると判断する。
【０１２５】
次に、出力情報取得部１９は、判断部１８が合致すると判断した出力条件に対応する図４の「ＩＤ＝０１２」の出力情報「○○タワーの高さは？」について、選択条件「形式＝テキストｏｒ画像ｏｒ動画」に合致すると判断する。なお、当該出力情報は、音声合成による読み上げのためのテキストデータである。
【０１２６】
次に、出力情報取得部１９は、図４の「ＩＤ＝０１２」の出力情報「○○タワーの高さは？」を取得する。そして、出力部２０は、当該テキストデータを音声合成により音声データ化し、当該音声データを再生し、当該音声をスピーカーから出力する。
【０１２７】
また、例えば、ユーザが自動車の運転を続け、△△公園までの距離が８００ｍの地点で、赤信号により停車したとする。すると、現在位置情報取得部１５は、当該地点の位置を示す現在位置情報を取得する。また、状態情報取得部１７は、停車中であることを示す状態情報「停車中」を取得する。
【０１２８】
次に、判断部１８は、上記と同様に、図４の「ＩＤ＝０１３」の出力条件「（距離（現在位置，△△公園）≦１ｋｍ）＆（走行状態＝停車中）」が有する関数「距離（現在位置，△△公園）」などを用いて、現在位置から△△公園までの距離を算出し、当該距離を示す地点間距離情報「８００ｍ」を取得する。
【０１２９】
次に、判断部１８は、上記と同様に、現在位置情報取得部１５が取得した現在位置情報と、状態情報取得部１７が取得した状態情報「停車中」とが、図４の「ＩＤ＝０１３」の出力条件「（距離（現在位置，△△公園）≦１ｋｍ）＆（走行状態＝停車中）」に合致すると判断する。
【０１３０】
次に、出力情報取得部１９は、判断部１８が合致すると判断した出力条件に対応する図４の「ＩＤ＝０１３」の出力情報「ｍｕｓｉｃ．ｍｐ３」について、選択条件「形式＝テキストｏｒ画像ｏｒ動画」に合致しないと判断する。なお、当該出力情報は、楽曲データである。この結果、出力情報取得部１９は、当該図４の「ＩＤ＝０１３」の出力情報を取得しない。
【０１３１】
また、例えば、ユーザが自動車の運転を続け、１７時３０分に、××山の山頂までの距離が１．５ｋｍの地点を走行しているとする。すると、現在位置情報取得部１５は、当該地点の位置を示す現在位置情報を取得する。
【０１３２】
次に、判断部１８は、上記と同様に、図４の「ＩＤ＝０１５」の出力条件「（距離（現在位置，××山頂）≦２ｋｍ）＆（１７：００≦時刻＜２０：００）」が有する関数「距離（現在位置，××山頂）」などを用いて、現在位置から××山の山頂までの距離を算出し、当該距離を示す地点間距離情報「１．５ｋｍ」を取得する。また、判断部１８は、現在の時刻を示す時刻情報「１７：３０」を取得する。
【０１３３】
次に、判断部１８は、取得した時刻情報「１７：３０」と、現在位置情報取得部１５が取得した現在位置情報とが、図４の「ＩＤ＝０１５」の出力条件「（距離（現在位置，××山頂）≦２ｋｍ）＆（１７：００≦時刻＜２０：００）」に合致すると判断する。
【０１３４】
次に、出力情報取得部１９は、判断部１８が合致すると判断した出力条件に対応する図４の「ＩＤ＝０１５」の出力情報「ｍｏｖｉｅ．ｍｐ４」について、選択条件「形式＝テキストｏｒ画像ｏｒ動画」に合致すると判断する。なお、当該出力情報は、動画データである。
【０１３５】
次に、出力情報取得部１９は、図４の「ＩＤ＝０１５」の出力情報「ｍｏｖｉｅ．ｍｐ４」を取得する。そして、出力部２０は、当該動画データを再生し、当該動画をカーナビが備えるディスプレイに表示する。
【０１３６】
（例２）
まず、ユーザ（ドライバー）が、目的地までの経路案内に従い自動車を運転しているとする。そして、交差点Ａにて右折すべきところを、直進したとする。すると、目的地までの経路を探索する経路探索部（図示せず）は、交差点Ａから目的地までの経路を再探索する。そして、受付部１３は、当該交差点Ａを示す地点情報（以下、「交差点Ａ」）を取得する。
【０１３７】
次に、出力部２０は、ユーザが、意図的に直進したのか、道を間違って直進したのかを訪ねるための情報（例えば、ＧＵＩ）を出力する。そして、ユーザは、道を間違ったことを通知するための操作を、カーナビに対して行ったものとする。すると、蓄積部１４は、受付部１３が受け付けた地点情報を、出力関連管理情報格納部１１に蓄積すると判断する。
【０１３８】
次に、蓄積部１４は、受付部１３が受け付けた地点情報を出力関連管理情報格納部１１に蓄積する。ここで、蓄積部１４は、出力条件のテンプレート「距離（現在位置，＄地点）≦１ｋｍ」を保持しているものとする。すると、蓄積部１４は、当該テンプレートに、受付部１３が受け付けた地点情報「交差点Ａ」を代入する。そして、蓄積部１４は、出力条件「距離（現在位置，交差点Ａ）≦１ｋｍ」を取得する。
【０１３９】
次に、蓄積部１４は、保持している出力情報を取得する。当該出力情報は、「以前に道を間違った地点であること」を通知するための音声データであるものとする。そして、蓄積部１４は、取得した出力条件「距離（現在位置，交差点Ａ）≦１ｋｍ」と、取得した音声データとを対応付け、出力関連管理情報格納部１１に蓄積する。
【０１４０】
また、例えば、ユーザが、撮影した写真の画像データであり、位置情報「（Ｘ，Ｙ）」を有する画像データを、カーナビが備える記憶領域（例えば、ＨＤＤや、いわゆるメモリーカードなど）に保存する操作を行ったとする。当該位置情報は、当該写真を撮影した位置を示すものである。すると、受付部１３は、当該画像データを受け付ける。
【０１４１】
次に、蓄積部１４は、受付部１３が受け付けた画像データを出力関連管理情報格納部１１に蓄積する。ここで、蓄積部１４は、出力条件のテンプレート「距離（現在位置，＄位置）≦１ｋｍ」を保持しているものとする。すると、蓄積部１４は、当該テンプレートに、受付部１３が受け付けた画像データが有する位置情報「（Ｘ，Ｙ）」を代入する。そして、蓄積部１４は、出力条件「距離（現在位置，（Ｘ，Ｙ））≦１ｋｍ」を取得する。
【０１４２】
次に、蓄積部１４は、取得した出力条件「距離（現在位置，（Ｘ，Ｙ））≦１ｋｍ」と、受付部１３が受け付けた画像データとを対応付け、出力関連管理情報格納部１１に蓄積する。
【０１４３】
また、例えば、上記と同様の画像データをカーナビに保存する操作を行い、受付部１３が当該画像データを受け付けたとする。また、このとき、蓄積部１４は、周辺判断条件「１ｋｍ以内」と、出力条件のテンプレート「距離（現在位置，＄地点）≦５００ｍ」を保持しているものとする。
【０１４４】
次に、蓄積部１４は、位置情報「（Ｘ，Ｙ）」と、周辺判断条件「１ｋｍ以内」とを用いて、当該位置情報が示す位置から１ｋｍ以内にある地点を検索する。このとき、蓄積部１４は、通常、１以上の地点情報を有する地図情報を用いて、当該地点を検索する。また、当該地図情報は、蓄積部１４が保持していてもよいし、任意の記憶領域に格納されていてもよいし、所定の記憶領域に格納されていてもよい。そして、蓄積部１４は、地点「○○タワー」を検索し、当該地点を示す地点情報を取得したものとする。
【０１４５】
次に、蓄積部１４は、取得した地点情報を出力条件のテンプレートに代入し、出力条件「距離（現在位置，○○タワー）≦５００ｍ」を取得する。そして、蓄積部１４は、当該出力条件と、受付部１３が受け付けた画像データとを対応付け、出力関連管理情報格納部１１に蓄積する。
【０１４６】
以上、本実施の形態による車載装置１によれば、移動体の走行に応じて出力する情報や、当該情報を出力する条件などを自動的に登録することができる。これにより、ユーザに対して道を間違えやすい地点であることの注意を促したり、ユーザに写真や映像を視聴させながら思い出に浸らせたりすることができる。また、これにより、ユーザは、以前に道を間違えた地点を知ることや、自動出力される音楽や映像などを視聴しながらドライブを楽しむことなどができる。
【０１４７】
なお、本実施の形態において、出力情報取得部１９は、現在位置情報取得部１５が取得した現在位置情報、進行方向情報取得部１６が取得した進行方向情報、状態情報取得部１７が取得した状態情報が、出力関連管理情報格納部１１に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する際に、これらの情報以外の情報を取得し、判断してもよい。これらの情報以外の情報とは、出力条件が示す情報であり、例えば、時刻を示す時刻情報や、曜日を示す曜日情報、日時を示す日時情報などである。なお、時刻情報、曜日情報、日時情報の取得の方法や手順などは、公知であるので、詳細な説明を省略する。
【０１４８】
また、本実施の形態において、出力情報取得部１９は、例えば、現在位置情報取得部１５が取得した現在位置情報などが、２回以上連続して同一の出力条件に合致すると判断しないようにするために、例えば、合致すると判断した条件に対しフラグを付与することや、合致すると判断した条件のＩＤを保持することなどを行ってもよい。
【０１４９】
また、本実施の形態において、車載装置１は、出力関連管理情報格納部１１に格納されている１以上の出力関連管理情報の１以上を削除する削除部（図示せず）を備えていてもよい。この場合、受付部１３は、削除する出力関連管理情報の識別子を有する削除指示を受け付ける。そして、出力関連情報削除部は、受付部１３が受け付けた削除指示が有する識別子により識別される出力関連管理情報を、出力関連管理情報格納部１１から削除する。
【０１５０】
また、受付部１３は、出力条件、出力情報のいずれかと、出力関連管理情報を識別する識別子とを受け付けてもよい。受付部１３が出力条件と識別子とを受け付けた場合、蓄積部１４は、受付部１３が受け付けた識別子により識別される出力関連管理情報が有する出力条件に、受付部１３が受け付けた出力条件を上書きする。また、受付部１３が出力情報と識別子とを受け付けた場合、蓄積部１４は、受付部１３が受け付けた識別子により識別される出力関連管理情報が有する出力情報に、受付部１３が受け付けた出力情報を上書きする。
【０１５１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０１５２】
また、上記各実施の形態における車載装置は、例えば、スタンドアロンの装置であってもよいし、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、例えば、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）として所定の情報の受け付けと出力が行われてもよい。
【０１５３】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１５４】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１５５】
また、上記各実施の形態における車載装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、地図上の地点を示す地点情報を有する条件であり、当該地点情報が示す地点と移動体の現在位置との関係に関する条件である出力条件と、出力される情報である出力情報とを有する１以上の出力関連管理情報が格納され、コンピュータを、出力条件または出力情報を受け付ける受付部と、前記受付部が出力条件を受け付けた場合は、所定の出力情報と対応付けて前記記録媒体に蓄積し、前記受付部が出力情報を受け付けた場合は、所定の出力条件と対応付けて前記記録媒体に蓄積する蓄積部と、移動体の現在位置を示す現在位置情報を取得する現在位置情報取得部と、前記現在位置情報取得部が取得した現在位置情報が、前記出力関連管理情報格納部に格納されている１以上の出力関連管理情報が有する出力条件のいずれに合致するか否かを判断する判断部と、前記判断部が合致すると判断した出力条件を有する出力関連管理情報が有する出力情報を取得する出力情報取得部と、前記出力情報取得部が取得した出力情報を出力する出力部として機能させるためのプログラムである。
【０１５６】
なお、上記プログラムにおいて、ハードウェアでしか行われない処理は少なくとも含まれない。
【０１５７】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１５８】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０１５９】
また、図５は、前述のプログラムを実行して、前述の実施の形態の車載装置等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。
【０１６０】
図５において、コンピュータシステム９は、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１６１】
図６は、コンピュータシステム９のブロック図である。図６において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２に加えて、ＭＰＵ９０１３と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９０１４と、ＭＰＵ９０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ９０１５と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク９０１６と、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２、ＭＰＵ９０１３等を相互に接続するバス９０１７とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０１６２】
コンピュータシステム９に、前述の実施の形態の車載装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１、またはＦＤ９１０２に記憶されて、ＣＤ−ＲＯＭドライブ９０１１またはＦＤドライブ９０１２に挿入され、さらにハードディスク９０１６に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１６に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１５にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１、ＦＤ９１０２またはネットワークから直接、ロードされてもよい。
【０１６３】
プログラムは、コンピュータ９０１に、前述の実施の形態の車載装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０１６４】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６５】
以上のように、本発明にかかる車載装置は、移動体の走行に応じて出力する情報や、当該情報を出力する条件などを自動的に登録することができる。これにより、ユーザに対して道を間違えやすい地点であることの注意を促したり、ユーザに写真や映像を視聴させながら思い出に浸らせたりすることができるという効果を有し、カーナビゲーションシステム等として有用である。
【符号の説明】
【０１６６】
１  車載装置
１１  出力関連管理情報格納部
１２  選択条件格納部
１３  受付部
１４  蓄積部
１５  現在位置情報取得部
１６  進行方向情報取得部
１７  状態情報取得部
１８  判断部
１９  出力情報取得部
２０  出力部
【図１】
2014009986.tif 000003
【図２】
2014009986.tif 000004
【図３】
2014009986.tif 000005
【図４】
2014009986.tif 000006
【図５】
2014009986.tif 000007
【図６】
2014009986.tif 000008