(57)【要約】【課題】  過去の走行実績時における利用者の印象情報を利用して、走行実績情報から、利用者が所望する走行実績情報を容易に見つけ出す。【解決手段】  利用者が走行実績の一覧表示を指定した入力を入力部に対して行うと、処理制御部７７０は、記憶部７１０Ａにアクセスして、履歴情報における実績情報を一覧にした表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。こうして実績情報の一覧が表示部９６０に表示された後に、利用者が特定の印象画像情報を指定した入力を入力部に対して行うと、処理制御部７７０は、利用者が指定した印象画像情報に対応する実績情報を一覧の実績情報から抽出した表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。【選択図】  図１
2019144114.tif 000002
【特許請求の範囲】
【請求項１】
過去の走行に関連する実績情報と、前記走行に関連する利用者にとっての印象画像情報とを対応付けた情報を記憶部に記憶させる記憶制御部と；
前記利用者が指定した印象画像情報に対応する実績情報を前記記憶部から抽出し、前記抽出された実績情報を表示部に表示させる表示制御部と；
を備えることを特徴とする情報処理装置。
【請求項２】
前記実績情報には、走行日時の情報が含まれ、
前記表示制御部は、前記抽出された実績情報を前記走行日時の新しい順に並べて前記表示部に表示させる、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記印象画像情報は、前記走行時に遭遇したリスク発生時のリスク画像情報である、ことを特徴とする請求項１又は２に記載に情報処理装置。
【請求項４】
前記リスク画像情報には、リスク遭遇時の走行動作の情報が含まれる、ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記リスク画像情報には、リスクに遭遇した位置の情報が更に含まれ、
前記位置を走行する際に、前記リスク遭遇時の走行動作を報知させる制御を行う報知制御部を更に備える、ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記リスク画像情報には、リスクに遭遇した位置の情報が更に含まれ、
経路探索を行う探索部を更に備え、
前記探索部は、前記位置を回避する経路を探索する、
ことを特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記印象画像情報における画像は、プライバシー保護の加工処理が施された画像である、ことを特徴とする請求項１〜６のいずれか一項に記載の情報処理装置。
【請求項８】
過去の走行に関連する実績情報と、前記走行に関連する利用者にとっての印象画像情報とを対応付けた情報を記憶部に記憶させる記憶制御部と；
前記利用者が指定した印象画像情報に対応する実績情報を前記記憶部から抽出する抽出部と；
前記抽出された実績情報を送信する送信部と；
を備えることを特徴とする管理装置。
【請求項９】
請求項８に記載の管理装置から送信された実績情報を受信する受信部と；
前記実績情報の表示部への表示を制御する端末表示制御部と；
を備えることを特徴とする端末装置。
【請求項１０】
記憶制御部と、表示制御部とを備える情報処理装置において使用される情報処理方法であって、
前記記憶制御部が、過去の走行に関連する実績情報と、前記走行に関連する利用者にとっての印象画像情報とを対応付けた情報を記憶部に記憶させる記憶制御工程と；
前記表示制御部が、前記利用者が指定した印象画像情報に対応する実績情報を前記記憶部から抽出し、前記抽出された実績情報を表示部に表示させる表示制御工程と；
を備えることを特徴とする情報処理方法。
【請求項１１】
情報処理装置が有するコンピュータに、請求項１０に記載の情報処理方法を実行させる、ことを特徴とする情報処理プログラム。
【請求項１２】
情報処理装置が有するコンピュータにより読み取り可能に、請求項１１に記載の情報処理プログラムが記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、管理装置、端末装置、情報処理方法及び情報処理プログラム、並びに、当該情報処理プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来から、車両等の移動体に配置されるナビゲーション装置が広く普及している。こうしたナビゲーション装置には、誘導案内機能に加えて、利用者の利便性を向上させる多くの機能が備えられている。当該利便性を向上させる機能の一つとして、走行履歴情報から利用者の所望する目的地等の検索を行うものがあり、当該検索を行うための様々な技術が提案されている。
【０００３】
かかる提案技術の一つとして、過去に設定した目的地や検索した施設などの履歴情報の数が増えてきたときに、ユーザの所望とする履歴情報を見つける時間を短縮することを可能にしたものがある（特許文献１参照：以下、「従来例」と呼ぶ）。この従来例の技術では、過去に検索された施設に関する情報及び当該検索が行われた時刻、並びに、過去に目的地に設定された施設に関する情報及び当該設定が行われた時刻を、履歴情報として記憶手段に記憶する。そして、当該履歴情報を、当該検索及び設定が行われた時刻及び施設のジャンルに従って分類し、日付情報を行とし、施設のそれぞれを列として、行列表示を行うようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４３９４４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した従来例の技術では、検索及び設定が行われた時刻及び施設のジャンルに従って履歴情報を分類表示するため、記憶手段に登録した履歴情報の数が多くなったとしても、利用者の所望とする目的地や検索した施設を容易に見つけ出すことを可能にしている。しかしながら、利用者が、過去に設定した目的地や検索した施設の名称を思い出せない場合には、従来例の技術を使用したとしても、利用者が所望とする目的地や検索した施設を、多くの履歴情報の中から見つけ出すことは困難となることがある。こうした場合に、過去の走行実績期間における利用者にとっての印象情報をキーにして、走行実績の検索を行うことができれば、利用者が、所望とする過去に設定した目的地や検索した施設等の走行実績を見つけ出すことが可能となり、利用者の利便性を大いに向上させることができる。
【０００６】
このため、過去の走行実績期間における利用者の印象情報を利用して、走行実績情報から、利用者が所望する走行実績情報を容易に見つけ出すことができる技術が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、過去の走行に関連する実績情報と、前記走行に関連する利用者にとっての印象画像情報とを対応付けた情報を記憶部に記憶させる記憶制御部と；前記利用者が指定した印象画像情報に対応する実績情報を前記記憶部から抽出し、前記抽出された実績情報を表示部に表示させる表示制御部と；を備えることを特徴とする情報処理装置である。
【０００８】
請求項８に記載の発明は、過去の走行に関連する実績情報と、前記走行に関連する利用者にとっての印象画像情報とを対応付けた情報を記憶部に記憶させる記憶制御部と；前記利用者が指定した印象画像情報に対応する実績情報を前記記憶部から抽出する抽出部と；前記抽出された実績情報を送信する送信部と；を備えることを特徴とする管理装置である。
【０００９】
請求項９に記載の発明は、請求項８に記載の管理装置から送信された実績情報を受信する受信部と；前記実績情報の表示部への表示を制御する端末表示制御部と；を備えることを特徴とする端末装置である。
【００１０】
請求項１０に記載の発明は、記憶制御部と、表示制御部とを備える情報処理装置において使用される情報処理方法であって、前記記憶制御部が、過去の走行に関連する実績情報と、前記走行に関連する利用者にとっての印象画像情報とを対応付けた情報を記憶部に記憶させる記憶制御工程と；前記表示制御部が、前記利用者が指定した印象画像情報に対応する実績情報を前記記憶部から抽出し、前記抽出された実績情報を表示部に表示させる表示制御工程と；を備えることを特徴とする情報処理方法である。
【００１１】
請求項１１に記載の発明は、情報処理装置が有するコンピュータに、請求項１０に記載の情報処理方法を実行させる、ことを特徴とする情報処理プログラムである。
【００１２】
請求項１２に記載の発明は、情報処理装置が有するコンピュータにより読み取り可能に、請求項１１に記載の情報処理プログラムが記録されている、ことを特徴とする記録媒体である。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態に係る情報処理装置の構成を示すブロック図である。
【図２】本発明の第２実施形態に係る端末装置及び管理装置の構成を示すブロック図である。
【図３】本発明の第１実施例に係る情報処理装置の構成を概略的に示すブロック図である。
【図４】図３の記憶ユニットに記憶される履歴情報の内容を説明するための図である。
【図５】図３の情報処理装置による検索用情報の生成処理を説明するためのフローチャートである。
【図６】図５の実績情報と印象情報との対応付け処理を説明するためのフローチャートである。
【図７】図３の情報処理装置による検索用情報を利用した実績情報の表示制御処理を説明するためのフローチャートである。
【図８】表示ユニットに表示される実績情報の表示例を説明するための図である。
【図９】図３の情報処理装置による検索用情報を利用した経路探索処理を説明するためのフローチャートである。
【図１０】図３の情報処理装置による検索用情報を利用した報知処理を説明するためのフローチャートである。
【図１１】本発明の第２実施例に係る情報処理システムにおける端末装置及び案内装置の位置付けを説明するためのブロック図である。
【図１２】図１１の端末装置の構成を概略的に示すブロック図である。
【図１３】図１１の管理装置の構成を概略的に示すブロック図である。
【図１４】図１３の記憶ユニットに記憶される車両別履歴情報の内容を説明するための図である。
【図１５】図１３の管理装置による検索用情報の生成処理を説明するためのフローチャートである。
【図１６】図１３の管理装置による検索用情報を利用した実績情報の表示制御処理を説明するためのフローチャートである。
【図１７】図１３の管理装置による検索用情報を利用した経路探索処理を説明するためのフローチャートである。
【図１８】図１３の管理装置による検索用情報を利用した報知処理を説明するためのフローチャートである。
【図１９】本発明の第３実施例に係る情報処理システムにおける端末装置及び案内装置の位置付けを説明するためのブロック図である。
【図２０】図１９の管理装置の構成を概略的に示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を、添付図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１５】
［第１実施形態］
まず、本発明の第１実施形態を、図１を参照して説明する。
【００１６】
＜構成＞
図１には、第１実施形態に係る情報処理装置７００の構成がブロック図にて示されている。情報処理装置７００は、移動体ＭＶ内に配置される。第１実施形態では、移動体ＭＶには、情報処理装置７００に加えて、位置検出部９１０と、走行動作検出部９２０と、音出力部９５０と、表示部９６０とが配置されている。
【００１７】
上記の位置検出部９１０は、ＧＰＳ（Global Positioning System）受信機等を備えて構成されている。位置検出部９１０は、複数のＧＰＳ衛星から送られた電波の受信結果に基づいて、移動体ＭＶの現在位置及び現在時刻を検出する。そして、位置検出部９１０は、検出された移動体ＭＶの現在位置及び現在時刻の情報を情報処理装置７００へ送る。
【００１８】
上記の走行動作検出部９２０は、移動体ＭＶの現在の走行動作を検出する。走行動作検出部９２０は、移動体ＭＶの加速度を検出する加速度センサと、移動体ＭＶの前方画像を撮影するカメラデバイスと、記憶素子とを備え、ドライブレコーダとして構成されている。
【００１９】
当該ドライブレコーダは、カメラデバイスで撮影した前方画像をリングバッファとして構成されるバッファ記憶素子に逐次記憶する。そして、加速度センサにより検出された移動体ＭＶの加速度の絶対値が所定の上限値を超えると、ドライブレコーダは、移動体ＭＶが急減速するようなリスクに遭遇したと判断して、当該上限値を超えた前後のバッファ記憶素子に記憶された画像を、不揮発性の記憶素子に保存するとともに、情報処理装置７００へ送るようになっている。
【００２０】
また、ドライブレコーダは、移動体ＭＶの前方画像が不揮発性の記憶素子に保存されるとき、すなわち、リスク遭遇時に、移動体ＭＶの加速度の情報を情報処理装置７００へ送る。
【００２１】
また、走行動作検出部９２０は、情報処理装置７００から送られた画像取得指令を受けると、バッファ記憶素子に記憶した現時点における移動体ＭＶの前方画像（指定画像データ）を情報処理装置７００へ送る。
【００２２】
上記の音出力部９５０は、スピーカを備えて構成されている。音出力部９５０は、情報処理装置７００から送られた出力音データを受ける。そして、音出力部９５０は、当該出力音データに対応する出力音を再生出力する。
【００２３】
上記の表示部９６０は、液晶ディスプレイパネル等の表示デバイスを備えて構成されている。表示部９６０は、情報処理装置７００から送られた表示データを受ける。そして、表示部９６０は、当該表示データに対応する画像を表示する。
【００２４】
《情報処理装置７００の構成》
上記の情報処理装置７００の構成について、説明する。
【００２５】
情報処理装置７００は、図１に示されるように、記憶部７１０Ａと、走行情報取得部７２０とを備えている。また、情報処理装置７００は、記憶制御部７５０Ａと、処理制御部７７０とを備えている。
【００２６】
上記の記憶部７１０Ａは、不揮発性の記憶素子を備えて構成される。当該記憶部７１０Ａには、地図情報及び履歴情報が記憶される。記憶部７１０Ａには、記憶制御部７５０Ａ及び処理制御部７７０がアクセス可能となっている。
【００２７】
地図情報には、道路の形状をリンクやノード（交差点等）で表す道路形状データ、建物、河川、地表面（フィーチャ）等を表す背景データ、ＰＯＩ（Point Of Interests）データ等が含まれている。
【００２８】
履歴情報には、複数の過去の走行履歴に関する検索用情報が含まれている。当該検索用情報は、移動体ＭＶの過去の走行に関連する実績情報（走行日時＋走行実績情報）と、当該走行に関連する利用者にとっての印象画像情報とを対応付けた情報となっている。ここで、過去の走行に関連する実績情報としては、例えば、過去に走行した経路や、当該経路の目的地が挙げられる。
【００２９】
また、走行に関連する利用者にとっての印象画像情報としては、例えば、走行時に遭遇したリスク発生時のリスク画像情報が挙げられる。当該リスク画像情報には、リスク画像データに加えて、例えば、移動体ＭＶの加速度情報から導出された、停止せずに急減速を行ったことや、急停止を行ったことを示す移動体ＭＶの走行動作の情報、及び、当該急減速や急停止を行った位置（以下、「リスク遭遇位置」とも記す）の情報が含まれている。
【００３０】
また、印象画像情報としては、リスク発生時以外に、利用者の画像取得指定により取得されたバッファ記憶素子に記録された指定画像データを含む指定画像情報が挙げられる。当該指定画像情報には、静止画や動画の指定画像データ、及び、休憩地駐車場や目的地駐車場等の撮影場所の情報が含まれている。
【００３１】
当該履歴情報は、記憶制御部７５０Ａが生成し、記憶部７１０Ａ内に格納する。
【００３２】
上記の走行情報取得部７２０は、位置検出部９１０から送られた移動体ＭＶの現在位置及び現在時刻を取得する。そして、走行情報取得部７２０は、移動体ＭＶの現在位置及び現在時刻の情報を記憶制御部７５０Ａへ送る。また、走行情報取得部７２０は、移動体ＭＶの現在位置の情報を処理制御部７７０へ送る。
【００３３】
また、走行情報取得部７２０は、走行動作検出部９２０から送られたリスク遭遇時における移動体ＭＶの加速度及びリスク画像データを取得する。そして、走行情報取得部７２０は、当該加速度の情報及びリスク画像データを記憶制御部７５０Ａへ送る。
【００３４】
また、走行情報取得部７２０は、利用者による画像取得指令に応じて、走行動作検出部９２０から送られた指定画像データを取得する。そして、走行情報取得部７２０は、当該指定画像データを記憶制御部７５０Ａへ送る。
【００３５】
上記の記憶制御部７５０Ａは、走行情報取得部７２０から送られた移動体ＭＶの現在位置及び現在時刻を受ける。こうして移動体ＭＶの現在位置及び現在時刻を受けると、記憶制御部７５０Ａは、当該現在時刻（日時）及び移動体ＭＶの現在位置を、定期的に記憶部７１０Ａ内に格納し、走行に関連する実績情報を生成する。
【００３６】
また、記憶制御部７５０Ａは、実績情報の生成中に、走行情報取得部７２０から送られたリスク遭遇時における移動体ＭＶの加速度を受けたときには、当該移動体ＭＶの加速度の時間変化から移動体ＭＶの走行動作（停止せずに急減速を行った、又は、急停止を行った等の走行動作）を導出する。引き続き、記憶制御部７５０Ａは、リスク画像データ、当該導出された移動体ＭＶの走行動作の情報及びリスクに遭遇した位置（リスク遭遇位置）を含むリスク画像情報（リスク情報）を生成する。そして、記憶制御部７５０Ａは、生成中の実績情報と、リスク画像情報とを対応付けて、検索用情報の内容を更新する。
【００３７】
また、記憶制御部７５０Ａは、実績情報の生成中に、走行情報取得部７２０から送られた指定画像データを取得したときには、指定画像データ及び指定画像データが撮影された場所に関する情報を含む指定画像情報を生成する。そして、記憶制御部７５０Ａは、生成中の実績情報と、指定画像情報とを対応付けて、検索用情報の内容を更新する。なお、第１実施形態では、指定画像データが撮影された場所に関する情報は、利用者が登録するようになっている。
【００３８】
上記の処理制御部７７０は、利用者が不図示の入力部を操作し、当該入力部に実績情報の一覧表示を指定した入力が行われると、一覧表示指令を受ける。当該一覧表示指令を受けると、処理制御部７７０は、記憶部７１０Ａにアクセスして、実績情報における目的地を一覧にした印象画像を含む表示情報を生成する。かかる表示情報を生成すると、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【００３９】
利用者が、入力部を更に操作し、当該入力部に特定の印象画像情報を指定した入力が行われると、処理制御部７７０は、抽出表示指令を受ける。当該抽出表示指令を受けると、処理制御部７７０は、利用者が指定した印象画像情報に対応する実績情報を記憶部７１０Ａから抽出した印象画像を含む表示情報を生成する。かかる表示情報を生成すると、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。なお、処理制御部７７０は、抽出された実績情報を走行日時の新しい順に並べた表示情報を生成するようになっている。
【００４０】
また、処理制御部７７０は、出発地（現在位置を出発地とした場合には、現在位置）及び目的地等を指定した経路探索指令を受けると、記憶部７１０Ａ内に記憶された地図情報及び履歴情報に含まれる検索用情報のリスク画像情報を参照して、指定内容に従った当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。引き続き、処理制御部７７０は、探索された経路を地図上に表示する表示情報を生成する。ここで、当該表示画像には、印象画像の情報が含まれている。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【００４１】
ここで、探索された経路が複数存在する場合には、処理制御部７７０は、当該複数の経路を地図上に表示するようになっている。そして、利用者が、特定の印象画像情報を指定した経路抽出指定の入力を入力部に対して行うと、処理制御部７７０は、記憶部７１０Ａにアクセスして、当該探索された複数の経路の中に、利用者が指定した印象画像情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果が肯定的であった場合には、探索された複数の経路の中から、利用者が指定した印象画像情報に対応付けられた経路のみを表示する表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【００４２】
また、処理制御部７７０は、走行情報取得部７２０から送られた移動体ＭＶの現在位置を受ける。そして、処理制御部７７０は、記憶部７１０Ａ内に記憶された履歴情報に含まれる検索用情報のリスク情報を参照して、移動体ＭＶの現在位置に基づき、移動体ＭＶがリスク遭遇位置を走行する際に、リスク遭遇時の走行動作を報知する報知情報を生成する。かかる報知情報を生成すると、処理制御部７７０は、報知情報に基づいて表示データを生成して表示部９６０へ送るとともに、出力音データを生成して音出力部９５０へ送る。
【００４３】
すなわち、処理制御部７７０は、表示制御部、探索部及び報知制御部としての機能を果たすようになっている。処理制御部７７０による処理の詳細については、後述する。
【００４４】
＜動作＞
上記のように構成された情報処理装置７００の動作について、記憶制御部７５０Ａ及び処理制御部７７０による処理に主に着目して説明する。
【００４５】
《検索用情報の生成処理》
まず、検索用情報の生成処理について、説明する。
【００４６】
検索用情報の生成処理に際しては、記憶制御部７５０Ａが、走行情報取得部７２０から送られた移動体ＭＶの現在位置の時間変化に基づいて、移動体ＭＶが移動を開始したか否かの移動開始判定処理を行う。当該移動開始判定処理の結果が肯定的になると、記憶制御部７５０Ａは、移動体ＭＶの現在位置を出発地位置として、現在時刻（日時）とともに、記憶部７１０Ａ内に格納する。そして、記憶制御部７５０Ａは、逐次、位置検出部９１０から送られた現在位置（日時）及び移動体ＭＶの現在位置を、定期的に記憶部７１０Ａに格納し、走行に関連する実績情報を生成する。
【００４７】
実績情報の生成中に、記憶制御部７５０Ａは、走行情報取得部７２０から送られたリスク遭遇時における移動体ＭＶの加速度の情報及びリスク画像データを受けると、当該移動体ＭＶの加速度の時間変化から移動体ＭＶの走行動作を導出する。引き続き、記憶制御部７５０Ａは、リスク画像データ、並びに、当該走行動作の情報及びリスク遭遇位置を含むリスク画像情報を生成する。そして、記憶制御部７５０Ａは、生成中の実績情報と、リスク画像情報とを対応付けて、検索用情報の内容を更新する。
【００４８】
また、かかる実績情報の生成中に、記憶制御部７５０Ａは、走行情報取得部７２０から送られた指定画像データを取得すると、指定画像データ及び指定画像データが撮影された場所に関する情報を含む指定画像情報を生成する。そして、記憶制御部７５０Ａは、生成中の実績情報と、指定画像情報とを対応付けて、検索用情報の内容を更新する。
【００４９】
こうした検索用情報の生成と並行して、記憶制御部７５０Ａは、移動体ＭＶの現在位置に基づき、移動体ＭＶが所定の停止状態となったか否かの停止判定処理を行う。停止判定処理の結果が否定的であった場合には、記憶制御部７５０Ａは、検索用情報の生成処理を継続する。
【００５０】
停止判定処理の結果が肯定的になると、記憶制御部７５０Ａは、移動体ＭＶの現在位置を目的地位置として、今回の検索用情報の生成処理を終了する。
【００５１】
《検索用情報を利用した実績情報の表示制御処理》
次に、検索用情報を利用した実績情報の表示制御処理について、説明する。
【００５２】
検索用情報を利用した実績情報の表示制御処理は、利用者が入力部を操作し、入力部に実績情報の一覧表示を指定した入力を行うことにより開始する。かかる指定が行われると、一覧表示指令が処理制御部７７０へ送られる。当該一覧表示指令を受けると、処理制御部７７０は、記憶部７１０Ａにアクセスして、履歴情報における実績情報を読み取り、実績情報における目的地を一覧にした印象画像を含む表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、実績情報の一覧が表示部９６０に表示される。
【００５３】
こうして実績情報の一覧が表示部９６０に表示された後、利用者が入力部を操作し、特定の印象画像情報を指定した入力を行うと、抽出表示指令が処理制御部７７０へ送られる。当該抽出表示指令を受けると、処理制御部７７０は、利用者が指定した印象画像情報に対応する実績情報を一覧の実績情報から抽出した印象画像を含む表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、利用者が指定した印象画像情報に対応する実績情報が、走行日時の新しい順に並べられて表示部９６０に表示される。
【００５４】
例えば、利用者が指定した印象画像情報が「目的地駐車場」であった場合には、目的地駐車場を撮影した実績情報が表示部９６０に表示される。また、例えば、利用者が指定した印象画像情報が「急停止」であった場合には、「急停止」を行った実績情報が表示部９６０に表示される。
【００５５】
《検索用情報を利用した経路探索処理》
次いで、検索用情報を利用した経路探索処理について、説明する。
【００５６】
検索用情報を利用した経路探索処理は、利用者が入力部を操作し、入力部に出発地及び目的地等を指定した経路探索指定を入力することにより開始する。かかる指定が行われると、経路探索指令が処理制御部７７０へ送られる。当該経路探索指令を受けると、処理制御部７７０は、記憶部７１０Ａにアクセスして、記憶部７１０Ａ内に記憶された地図情報及び履歴情報に含まれる検索用情報のリスク情報を参照して、指定内容に従った当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。こうして経路が探索されると、処理制御部７７０は、探索された経路を地図上に表示する表示情報を生成する。ここで、当該表示情報には、印象画像の情報が含まれている。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、探索された経路が表示部９６０に表示される。
【００５７】
探索された経路が表示部９６０に表示された後に、利用者が入力部を操作し、入力部に特定の印象情報を指定した入力を行うと、処理制御部７７０は、記憶部７１０Ａにアクセスして、当該探索された経路の中に、利用者が指定した印象画像情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果が肯定的であった場合には、探索された経路の中から、利用者が指定した印象画像情報に対応付けられた経路のみを表示する表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、利用者が指定した印象画像情報に対応する探索された経路が、表示部９６０に表示される。
【００５８】
《検索用情報を利用した報知処理》
次いで、検索用情報を利用した報知処理について、説明する。
【００５９】
検索用情報を利用した報知処理に際しては、処理制御部７７０は、記憶部７１０Ａ内に記憶された履歴情報に含まれる検索用情報のリスク情報を参照して、走行情報取得部７２０から送られた移動体ＭＶの現在位置に基づき、移動体ＭＶがリスク遭遇位置に接近しているか否かの接近判定処理を行う。当該接近判定処理の結果が否定的であった場合には、処理制御部７７０は、当該判定処理を繰り返す。
【００６０】
一方、接近判定処理の結果が肯定的になると、処理制御部７７０は、リスク遭遇時の走行動作を報知する報知情報を生成する。そして、処理制御部７７０は、当該報知情報に基づいて表示データを生成して表示部９６０へ送るとともに、出力音データを生成して音出力部９５０へ送る。この結果、移動体ＭＶがリスク遭遇位置を走行する際に、表示部９６０及び音出力部９５０を利用して、リスク遭遇時の走行動作が報知される。
【００６１】
以上説明したように、第１実施形態では、記憶制御部７５０Ａが、走行情報取得部７２０から送られた移動体ＭＶの現在位置及び現在時刻を受けると、当該現在時刻（日時）及び移動体ＭＶの現在位置を、定期的に記憶部７１０Ａ内に格納し、走行に関連する実績情報を生成する。
【００６２】
実績情報の生成中に、走行情報取得部７２０から送られたリスク遭遇時における移動体ＭＶの加速度及びリスク画像データを受けたときには、記憶制御部７５０Ａは、当該移動体ＭＶの加速度の時間変化から移動体ＭＶの走行動作を導出する。引き続き、記憶制御部７５０Ａは、リスク画像データ、当該導出された移動体ＭＶの走行動作の情報及びリスク遭遇位置を含むリスク画像情報を生成する。そして、記憶制御部７５０Ａは、生成中の実績情報と、リスク画像情報とを対応付けて、検索用情報の内容を更新する。
【００６３】
また、実績情報の生成中に、走行情報取得部７２０から送られた指定画像データを取得したときには、記憶制御部７５０Ａは、指定画像データ及び指定画像データが撮影された場所に関する情報を含む指定画像情報を生成する。そして、記憶制御部７５０Ａは、生成中の実績情報と、指定画像情報とを対応付けて、検索用情報の内容を更新する。
【００６４】
また、第１実施形態では、利用者が走行実績の一覧表示を指定した入力を入力部に対して行うと、処理制御部７７０は、一覧表示指令を受ける。当該一覧表示指令を受けると、処理制御部７７０は、記憶部７１０Ａにアクセスして、履歴情報における実績情報を一覧にした印象画像を含む表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【００６５】
こうして実績情報の一覧が表示部９６０に表示された後に、利用者が特定の印象画像情報を指定した入力を入力部に対して行うと、処理制御部７７０は、抽出表示指令を受ける。当該抽出表示指令を受けると、処理制御部７７０は、利用者が指定した印象画像情報に対応する実績情報を一覧の実績情報から抽出した印象画像を含む表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【００６６】
このため、利用者が所望とする実績情報（目的地）を思い出せない場合であっても、印象画像情報をキーにして、利用者は、所望の実績情報（目的地）を見つけ出すことが可能となる。
【００６７】
したがって、第１実施形態によれば、過去の走行実績期間における利用者の印象情報を利用して、走行実績情報から、利用者が所望する走行実績情報を容易に見つけ出すことができる。
【００６８】
また、第１実施形態では、出発地及び目的地を指定した経路探索指令を受けると、処理制御部７７０は、記憶部７１０Ａ内に記憶された地図情報及び履歴情報に含まれる検索用情報のリスク情報を参照して、当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。このため、リスクに遭遇していない経路を探索することができる。
【００６９】
また、印象画像を含む探索された経路が表示部９６０に表示された後に、利用者が特定の印象画像情報を指定した入力を入力部に対して行うと、処理制御部７７０は、当該探索された経路の中に、利用者が指定した印象画像情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果が肯定的であった場合には、処理制御部７７０は、探索された経路の中から、利用者が指定した印象画像情報に対応付けられた経路のみを表示する表示情報を生成する。そして、処理制御部７７０は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【００７０】
このため、探索された経路の中から、利用者が所望とする経路を思い出せない場合であっても、印象画像情報をキーにして、利用者は、所望の経路を見つけ出すことが可能となる。
【００７１】
また、第１実施形態では、処理制御部７７０は、記憶部７１０Ａ内に記憶された履歴情報に含まれる検索用情報のリスク情報を参照して、走行情報取得部７２０から送られた移動体ＭＶの現在位置に基づき、移動体ＭＶがリスク遭遇位置に接近しているか否かの接近判定処理を行う。接近判定処理の結果が肯定的になると、処理制御部７７０は、リスク遭遇時の走行動作を報知する報知情報を生成する。そして、処理制御部７７０は、当該報知情報に基づいて表示データを生成して表示部９６０へ送るとともに、出力音データを生成して音出力部９５０へ送る。
【００７２】
このため、移動体ＭＶがリスクに遭遇した位置を走行する場合に、利用者がより注意を払った運転を行うことを期待することができる。
【００７３】
＜第１実施形態の変形＞
上記の第１実施形態に対しては、様々な変形を行うことができる。
【００７４】
例えば、上記の第１実施形態では、情報処理装置７００が、情報処理装置７００の外部の位置検出部９１０から送られた移動体ＭＶの現在位置及び現在時刻を取得するようにした。これに対し、位置検出部９１０として利用できる資源が外部に存在しない場合には、位置検出部９１０の機能を果たす資源を、情報処理装置７００が備えるようにしてもよい。
【００７５】
また、上記の第１実施形態では、情報処理装置７００が、情報処理装置７００の外部の走行動作検出部９２０から送られた走行動作の情報を取得するようにした。これに対し、走行動作検出部９２０として利用できる資源が外部に存在しない場合には、走行動作検出部９２０の機能を果たす資源を、情報処理装置７００が備えるようにしてもよい。
【００７６】
また、上記の第１実施形態では、情報処理装置７００により生成された出力音データを、情報処理装置７００の外部の音出力部９５０を利用して表示するようにした。これに対し、音出力部９５０として利用できる資源が外部に存在しない場合には、音出力部９５０の機能を果たす資源を、情報処理装置７００が備えるようにしてもよい。
【００７７】
また、上記の第１実施形態では、情報処理装置７００により生成された表示データを、情報処理装置７００の外部の表示部９６０を利用して表示するようにした。これに対し、表示部９６０として利用できる資源が外部に存在しない場合には、表示部９６０の機能を果たす資源を、情報処理装置７００が備えるようにしてもよい。
【００７８】
また、上記の第１実施形態では、検索用情報を利用した実績情報の表示制御処理により、実績情報における目的地を表示したが、実績情報における経路を表示するようにしてもよい。
【００７９】
また、上記の第１実施形態では、実績情報を一覧表示した後に、利用者が指定した印象画像情報に対応する実績情報を抽出表示するようにしたが、実績情報の一覧表示を省略して、利用者が指定した印象画像情報に対応する実績情報を抽出表示するようにしてもよい。
【００８０】
なお、上記の第１実施形態における情報処理装置７００の走行情報取得部７２０、記憶制御部７５０Ａ及び処理制御部７７０の一部又は全部を、中央処理装置（ＣＰＵ：Central Processing Unit）等を備えた演算部としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、これらの要素の機能の一部又は全部の機能を果たすようにしてもよい。このプログラムはハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【００８１】
［第２実施形態］
次に、本発明の第２実施形態を、図２を参照して説明する。
【００８２】
＜構成＞
図２には、第２実施形態に係る情報処理システムが備える端末装置８１０及び管理装置８２０の構成がブロック図にて示されている。図２に示されるように、端末装置８１０は、移動体ＭＶ内に配置される。端末装置８１０は、移動体ＭＶに配置された位置検出部９１０、走行動作検出部９２０、音出力部９５０及び表示部９６０と接続されている。また、管理装置８２０は、移動体ＭＶ外に配置される。そして、端末装置８１０と管理装置８２０とは、ネットワーク５００を介して、通信可能となっている。
【００８３】
なお、管理装置８２０は、端末装置８１０と同様に構成された他の端末装置とも通信可能となっているが、図２においては、端末装置８１０のみが代表的に示されている。
【００８４】
《端末装置８１０の構成》
図２に示されるように、端末装置８１０は、送信情報取得部８１１と、送信部８１２とを備えている。また、端末装置８１０は、受信部８１３と、端末処理制御部８１４を備えている。
【００８５】
上記の送信情報取得部８１１は、位置検出部９１０から送られた移動体ＭＶの現在位置及び現在時刻を受ける。そして、送信情報取得部８１１は、移動体ＭＶの現在位置及び現在時刻の情報を送信部８１２へ送る。また、送信情報取得部８１１は、走行動作検出部９２０から送られたリスク遭遇時における移動体ＭＶの加速度及びリスク画像データを受ける。そして、送信情報取得部８１１は、移動体ＭＶの加速度の情報及びリスク画像データを送信部８１２へ送る。
【００８６】
また、送信情報取得部８１１は、走行動作検出部９２０から送られた指定画像データ及び指定画像データの撮影場所に関する情報を受ける。そして、送信情報取得部８１１は、指定画像データ及び指定画像データの撮影場所に関する情報を送信部８１２へ送る。なお、第２実施形態では、指定画像データが撮影された場所に関する情報は、利用者が登録するようになっている。
【００８７】
また、送信情報取得部８１１は、利用者が不図示の入力部を操作して入力した各種の指定に対応する指令を受ける。そして、送信情報取得部８１１は、当該指令の情報を送信部８１２へ送る。こうした指令には、実績情報を一覧表示する一覧表示指令、一覧表示された実績情報の中から利用者が指定した印象画像情報に対応する実績情報を抽出する抽出表示指令、出発地及び目的地等を指定した経路探索指令、又は、探索された経路の中から利用者が指定した印象画像情報に対応付けられた経路を抽出する経路抽出指令が含まれている。
【００８８】
上記の送信部８１２は、送信情報取得部８１１から送られた移動体ＭＶの現在位置及び現在時刻を受ける。そして、送信部８１２は、移動体ＭＶの現在位置及び現在時刻の情報を、ネットワーク５００を介して、管理装置８２０へ送信する。また、送信部８１２は、送信情報取得部８１１から送られたリスク遭遇時における移動体ＭＶの加速度の情報及びリスク画像データを受ける。そして、送信部８１２は、当該加速度の情報及びリスク画像データを、ネットワーク５００を介して、管理装置８２０へ送信する。
【００８９】
また、送信部８１２は、送信情報取得部８１１から送られた指定画像データ及び指定画像データの撮影場所に関する情報を受ける。そして、送信部８１２は、当該指定画像データ及び指定画像データの撮影場所に関する情報を、ネットワーク５００を介して、管理装置８２０へ送信する。
【００９０】
また、送信部８１２は、利用者が指定した各種指定に対応する指令を受ける。そして、送信部８１２は、当該指令の情報を、ネットワーク５００を介して、管理装置８２０へ送信する。なお、送信部８１２から送信される情報には、端末装置８１０の識別子（以下、「装置ＩＤ」とも記す）が指定されるようになっている。
【００９１】
上記の受信部８１３は、管理装置８２０から、ネットワーク５００を介して送られた、実績情報を一覧表示する表示情報、一覧表示された実績情報の中から利用者が指定した印象画像情報に対応する実績情報を表示する表示情報、又は、探索された経路を表示する表示情報を受ける。そして、受信部８１３は、当該表示情報を、端末処理制御部８１４へ送る。
【００９２】
また、受信部８１３は、管理装置８２０から、ネットワーク５００を介して送られた報知情報を受ける。そして、受信部８１３は、当該報知情報を端末処理制御部８１４へ送る。
【００９３】
上記の端末処理制御部８１４は、受信部８１３から送られた表示情報を受ける。そして、端末処理制御部８１４は、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。また、端末処理制御部８１４は、受信部８１３から送られた報知情報を受ける。そして、端末処理制御部８１４は、当該報知情報に基づいて表示データを生成して表示部９６０へ送るとともに、出力音データを生成して音出力部９５０へ送る。
【００９４】
すなわち、端末処理制御部８１４は、端末表示制御部としての機能を果たすようになっている。
【００９５】
《管理装置８２０の構成》
図２に示されるように、管理装置８２０は、記憶部７１０Ｂと、記憶制御部７５０Ｂとを備えている。また、管理装置８２０は、受信部８２１と、管理処理制御部８２２と、送信部８２３とを備えている。
【００９６】
上記の記憶部７１０Ｂは、不揮発性の記憶素子を備えて構成される。当該記憶部７１０Ｂには、上述した第１実施形態の記憶部７１０Ａと比べて、履歴情報に代えて移動体別履歴情報が記憶される点が異なっている。記憶部７１０Ｂには、記憶制御部７５０Ｂ及び管理処理制御部８２２がアクセス可能となっている。
【００９７】
移動体別履歴情報には、装置ＩＤに関連付けられた移動体ごとの履歴情報が含まれている。
【００９８】
上記の受信部８２１は、端末装置８１０から、ネットワーク５００を介して送られた移動体ＭＶの現在位置及び現在時刻を受信する。そして、受信部８２１は、移動体ＭＶの現在位置及び現在時刻の情報を記憶制御部７５０Ｂへ送る。また、受信部８２１は、移動体ＭＶの現在位置の情報を管理処理制御部８２２へ送る。
【００９９】
また、受信部８２１は、端末装置８１０から、ネットワーク５００を介して送られた、リスク遭遇時における移動体ＭＶの加速度の情報及びリスク画像データを受信する。そして、受信部８２１は、移動体ＭＶの加速度の情報及びリスク画像データを記憶制御部７５０Ｂへ送る。
【０１００】
また、受信部８２１は、端末装置８１０から、ネットワーク５００を介して送られた、指定画像データ及び指定画像データの撮影場所に関する情報を受ける。そして、受信部８２１は、指定画像データ及び指定画像データの撮影場所に関する情報を記憶制御部７５０Ｂへ送る。
【０１０１】
また、受信部８２１は、端末装置８１０から、ネットワーク５００を介して送られた、利用者が指定した各種指定に対応する指令を受信する。そして、受信部８２１は、当該指令を管理処理制御部８２２へ送る。
【０１０２】
上記の記憶制御部７５０Ｂは、受信部８２１から送られた移動体ＭＶの現在位置及び現在時刻を受ける。こうして移動体ＭＶの現在位置及び現在時刻を受けると、記憶制御部７５０Ｂは、装置ＩＤに関連付けて、当該現在時刻（日時）及び移動体ＭＶの現在位置を、定期的に記憶部７１０Ｂ内に格納し、走行に関連する実績情報を生成する。
【０１０３】
また、記憶制御部７５０Ｂは、実績情報の生成中に、受信部８２１から送られたリスク遭遇時における移動体ＭＶの加速度の情報を受けたときには、当該移動体ＭＶの加速度の時間変化から移動体ＭＶの走行動作（停止せずに急減速を行った、又は、急停止を行った等の走行動作）を導出する。引き続き、記憶制御部７５０Ｂは、リスク画像データ、当該導出された移動体ＭＶの走行動作の情報及びリスクに遭遇した位置（リスク遭遇位置）を含むリスク画像情報を生成する。そして、記憶制御部７５０Ｂは、生成中の実績情報と、リスク画像情報とを対応付けて、検索用情報の内容を更新する。
【０１０４】
また、記憶制御部７５０Ｂは、実績情報の生成中に、受信部８２１から送られた指定画像データ及び指定画像データの撮影場所に関する情報を受けたときには、指定画像データ及び指定画像データが撮影された場所に関する情報を含む指定画像情報を生成する。そして、記憶制御部７５０Ｂは、生成中の実績情報と、指定画像情報とを対応付けて、検索用情報の内容を更新する。
【０１０５】
上記の管理処理制御部８２２は、受信部８２１から送られた一覧表示指令を受けると、記憶部７１０Ｂにアクセスして、装置ＩＤの実績情報を一覧にした印象画像を含む表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。
【０１０６】
また、管理処理制御部８２２は、受信部８２１から送られた抽出表示指令を受けると、利用者が指定した印象画像情報に対応する装置ＩＤの実績情報を記憶部７１０Ｂから抽出した印象画像を含む表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。なお、管理処理制御部８２２は、抽出された実績情報を走行日時の新しい順に並べた表示情報を生成するようになっている。
【０１０７】
また、管理処理制御部８２２は、受信部８２１から送られた経路探索指令を受けると、記憶部７１０Ｂ内に記憶された地図情報及び装置ＩＤの履歴情報に含まれる検索用情報のリスク情報を参照して、指定内容に従った当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。引き続き、管理処理制御部８２２は、探索された経路を地図上に表示する印象画像を含む表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。
【０１０８】
さらに、管理処理制御部８２２は、受信部８２１から送られた経路抽出指令を受けると、記憶部７１０Ｂにアクセスして、当該探索された経路の中に、利用者が指定した印象画像情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果が肯定的であった場合には、探索された複数の経路の中から、利用者が指定した印象画像情報に対応付けられた経路のみを表示する表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。
【０１０９】
すなわち、管理処理制御部８２２は、抽出部としての機能を果たすようになっている。
【０１１０】
また、管理処理制御部８２２は、受信部８２１から送られた移動体ＭＶの現在位置を受ける。そして、管理処理制御部８２２は、記憶部７１０Ｂ内に記憶された装置ＩＤの履歴情報に含まれる検索用情報のリスク情報を参照して、移動体ＭＶの現在位置に基づき、移動体ＭＶがリスク遭遇位置を走行する際に、リスク遭遇時の走行動作を報知する報知情報を生成する。そして、管理処理制御部８２２は、当該報知情報を送信部８２３へ送る。
【０１１１】
管理処理制御部８２２による処理の詳細については、後述する。
【０１１２】
上記の送信部８２３は、管理処理制御部８２２から送られた表示情報を受ける。そして、送信部８２３は、当該表示情報を、ネットワーク５００を介して、端末装置８１０へ送信する。
【０１１３】
また、送信部８２３は、管理処理制御部８２２から送られた報知情報を受ける。そして、送信部８２３は、当該報知情報を、ネットワーク５００を介して、端末装置８１０へ送信する。
【０１１４】
＜動作＞
上記のように構成された端末装置８１０と管理装置８２０とを備える情報処理システムの動作について、端末装置８１０及び管理装置８２０による処理に主に着目して説明する。
【０１１５】
《検索用情報の生成処理》
まず、検索用情報の生成処理について、説明する。
【０１１６】
検索用情報の生成処理に際しては、管理装置８２０の記憶制御部７５０Ｂが、端末装置８１０から送信された移動体ＭＶの現在位置の時間変化に基づいて、移動体ＭＶが移動を開始したか否かの移動開始判定処理を行う。当該移動開始判定処理の結果が肯定的になると、記憶制御部７５０Ｂは、移動体ＭＶの現在位置を出発地位置として、現在時刻（日時）とともに、記憶部７１０Ｂ内に格納する。そして、記憶制御部７５０Ｂは、逐次、位置検出部９１０から送られた現在位置（日時）及び移動体ＭＶの現在位置を、定期的に記憶部７１０Ｂに格納し、装置ＩＤに関連付けられた走行に関連する実績情報を生成する。
【０１１７】
実績情報の生成中に、記憶制御部７５０Ｂは、端末装置８１０から送信されたリスク遭遇時における移動体ＭＶの加速度の情報及びリスク画像データを受けると、当該移動体ＭＶの加速度の時間変化から移動体ＭＶの走行動作を導出する。引き続き、記憶制御部７５０Ｂは、リスク画像データ、並びに、当該走行動作の情報及びリスク遭遇位置を含むリスク画像情報を生成する。そして、記憶制御部７５０Ｂは、生成中の実績情報と、リスク画像情報とを対応付けて、検索用情報の内容を更新する。
【０１１８】
また、かかる実績情報の生成中に、記憶制御部７５０Ｂは、端末装置８１０から送られた指定画像データ及び指定画像データが撮影された場所に関する情報を受けると、指定画像データ及び指定画像データが撮影された場所に関する情報を含む指定画像情報を生成する。そして、記憶制御部７５０Ｂは、生成中の実績情報と、指定画像情報とを対応付けて、検索用情報の内容を更新する。
【０１１９】
こうした検索用情報の生成と並行して、記憶制御部７５０Ｂは、端末装置８１０から送信された移動体ＭＶの現在位置に基づき、移動体ＭＶが所定の停止状態となったか否かの停止判定処理を行う。停止判定処理の結果が否定的であった場合には、記憶制御部７５０Ｂは、検索用情報の生成処理を継続する。
【０１２０】
停止判定処理の結果が肯定的になると、記憶制御部７５０Ｂは、移動体ＭＶの現在位置を目的地位置として、今回の検索用情報の生成処理を終了する。
【０１２１】
《検索用情報を利用した実績情報の表示制御処理》
次に、検索用情報を利用した実績情報の表示制御処理について、説明する。
【０１２２】
検索用情報を利用した実績情報の表示制御処理は、利用者が入力部を操作し、入力部に実績情報の一覧表示を指定した入力を行うことにより開始する。かかる指定が行われると、一覧表示指令が、ネットワーク５００を介して、端末装置８１０から管理装置８２０へ送信され、当該一覧表示指令が管理処理制御部８２２へ送られる。当該一覧表示指令を受けると、管理処理制御部８２２は、記憶部７１０Ｂにアクセスして、履歴情報における装置ＩＤに関連付けられた実績情報を読み取り、実績情報における目的地を一覧にした印象画像を含む表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。引き続き、送信部８２３が、当該表示情報を、ネットワーク５００を介して、端末装置８１０の受信部８１３へ送信する。
【０１２３】
表示情報を受信した受信部８１３は、当該表示情報を端末処理制御部８１４へ送る。そして、端末処理制御部８１４が、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、実績情報の一覧が表示部９６０に表示される。
【０１２４】
こうして実績情報の一覧が表示部９６０に表示された後、利用者が入力部を操作し、特定の印象画像情報を指定した入力を行うと、抽出表示指令が、ネットワーク５００を介して、端末装置８１０から管理装置８２０へ送信され、当該抽出表示指令が管理処理制御部８２２へ送られる。当該抽出表示指令を受けると、管理処理制御部８２２は、利用者が指定した印象画像情報に対応する実績情報を一覧の実績情報から抽出した印象画像を含む表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。引き続き、送信部８２３が、当該表示情報を、ネットワーク５００を介して、端末装置８１０の受信部８１３へ送信する。
【０１２５】
表示情報を受信した受信部８１３は、当該表示情報を端末処理制御部８１４へ送る。そして、端末処理制御部８１４が、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、利用者が指定した印象画像情報に対応する実績情報が、走行日時の新しい順に並べられて表示部９６０に表示される。
【０１２６】
《検索用情報を利用した経路探索処理》
次いで、検索用情報を利用した経路探索処理について、説明する。
【０１２７】
検索用情報を利用した経路探索処理は、利用者が入力部を操作し、入力部に出発地及び目的地等を指定した経路探索指定を入力することにより開始する。かかる指定が行われると、経路探索指令が、ネットワーク５００を介して、端末装置８１０から管理装置８２０へ送信され、当該経路探索指令が管理処理制御部８２２へ送られる。当該経路探索指令を受けると、管理処理制御部８２２は、記憶部７１０Ｂにアクセスして、記憶部７１０Ｂ内に記憶された地図情報及び履歴情報に含まれる装置ＩＤに関連付けられた検索用情報のリスク情報を参照して、指定内容に従った当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。こうして経路が探索されると、管理処理制御部８２２は、探索された経路を地図上に表示する印象画像を含む表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。引き続き、送信部８２３が、当該表示情報を、ネットワーク５００を介して、端末装置８１０の受信部８１３へ送信する。
【０１２８】
表示情報を受信した受信部８１３は、当該表示情報を端末処理制御部８１４へ送る。そして、端末処理制御部８１４が、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、探索された経路が表示部９６０に表示される。
【０１２９】
印象画像を含む探索された経路が表示部９６０に表示された後、利用者が入力部を操作し、入力部に特定の印象画像情報を指定した経路抽出指定の入力を行うと、経路抽出指令が、ネットワーク５００を介して、端末装置８１０から管理装置８２０へ送信され、当該経路抽出指令が管理処理制御部８２２へ送られる。当該経路抽出指令を受けると、管理処理制御部８２２は、記憶部７１０Ｂにアクセスして、当該探索された経路の中に、利用者が指定した印象画像情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果が肯定的であった場合には、探索された経路の中から、利用者が指定した印象画像情報に対応付けられた経路のみを表示する表示情報を生成する。そして、管理処理制御部８２２は、当該表示情報を送信部８２３へ送る。引き続き、送信部８２３が、当該表示情報を、ネットワーク５００を介して、端末装置８１０の受信部８１３へ送信する。
【０１３０】
表示情報を受信した受信部８１３は、当該表示情報を端末処理制御部８１４へ送る。そして、端末処理制御部８１４が、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。この結果、利用者が指定した印象画像情報に対応する探索された経路が、表示部９６０に表示される。
【０１３１】
《検索用情報を利用した報知処理》
次いで、検索用情報を利用した報知処理について、説明する。
【０１３２】
検索用情報を利用した報知処理に際しては、管理装置８２０の管理処理制御部８２２が、端末装置８１０から送信された移動体ＭＶの現在位置に基づき、記憶部７１０Ｂ内に記憶された履歴情報に含まれる装置ＩＤに関連付けられた検索用情報のリスク情報を参照して、移動体ＭＶがリスク遭遇位置に接近しているか否かの接近判定処理を行う。当該接近判定処理の結果が否定的であった場合には、管理処理制御部８２２は、当該判定処理を繰り返す。
【０１３３】
一方、接近判定処理の結果が肯定的になると、管理処理制御部８２２は、リスク遭遇時の走行動作を報知する報知情報を生成する。そして、管理処理制御部８２２は、当該報知情報を送信部８２３へ送る。引き続き、送信部８２３が、当該報知情報を、ネットワーク５００を介して、端末装置８１０の受信部８１３へ送信する。
【０１３４】
報知情報を受信した受信部８１３は、当該報知情報を端末処理制御部８１４へ送る。そして、端末処理制御部８１４が、当該報知情報に基づいて表示データを生成して表示部９６０へ送るとともに、出力音データを生成して音出力部９５０へ送る。この結果、移動体ＭＶがリスク遭遇位置を走行する際に、表示部９６０及び音出力部９５０を利用して、リスク遭遇時の走行動作が報知される。
【０１３５】
以上説明したように、第２実施形態では、管理装置８２０の記憶制御部７５０Ｂが、端末装置８１０から送信された移動体ＭＶの現在位置及び現在時刻を受けると、当該現在時刻（日時）及び移動体ＭＶの現在位置を、定期的に記憶部７１０Ｂ内に格納し、装置ＩＤに関連付けた走行に関連する実績情報を生成する。
【０１３６】
実績情報の生成中に、端末装置８１０から送信されたリスク遭遇時における移動体ＭＶの加速度及びリスク画像データを受けたときには、記憶制御部７５０Ｂは、当該移動体ＭＶの加速度の時間変化から移動体ＭＶの走行動作を導出する。引き続き、記憶制御部７５０Ｂは、リスク画像データ、当該導出された移動体ＭＶの走行動作の情報及びリスク遭遇位置を含むリスク画像情報を生成する。そして、記憶制御部７５０Ｂは、生成中の実績情報と、リスク画像情報とを対応付けて、検索用情報の内容を更新する。
【０１３７】
実績情報の生成中に、端末装置８１０から送信された指定画像データ及び指定画像データが撮影された場所に関する情報を受けたときには、記憶制御部７５０Ｂは、指定画像データ及び指定画像データが撮影された場所に関する情報を含む指定画像情報を生成する。そして、記憶制御部７５０Ｂは、生成中の実績情報と、指定画像情報とを対応付けて、検索用情報の内容を更新する。
【０１３８】
また、第２実施形態では、利用者が走行実績の一覧表示を指定した入力を入力部に対して行うと、一覧表示指令が、端末装置８１０の送信部８１２から管理装置８２０の受信部８２１へ送信され、当該一覧表示指令が管理処理制御部８２２へ送られる。当該一覧表示指令を受けると、管理処理制御部８２２は、記憶部７１０Ｂにアクセスして、履歴情報における装置ＩＤに関連付けられた実績情報を一覧にした印象画像を含む表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置８１０の端末処理制御部８１４に送られる。そして、端末処理制御部８１４が、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【０１３９】
こうして実績情報の一覧が表示部９６０に表示された後に、利用者が特定の印象画像情報を指定した入力を入力部に対して行うと、抽出表示指令が、端末装置８１０の送信部８１２から管理装置８２０の受信部８２１へ送信され、当該抽出表示指令が管理処理制御部８２２へ送られる。当該抽出表示指令を受けると、管理処理制御部８２２は、利用者が指定した印象画像情報に対応する実績情報を一覧の実績情報から抽出した印象画像を含む表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置８１０の端末処理制御部８１４に送られる。そして、端末処理制御部８１４が、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【０１４０】
このため、利用者が所望とする実績情報（経路、目的地）を思い出せない場合であっても、印象画像情報をキーにして、利用者は、所望の実績情報を見つけ出すことが可能となる。
【０１４１】
したがって、第２実施形態によれば、上述した第１実施形態と同様に、過去の走行実績期間における利用者の印象情報を利用して、走行実績情報から、利用者が所望する走行実績情報を容易に見つけ出すことができる。
【０１４２】
また、第２実施形態では、出発地及び目的地を指定した経路探索指令が、端末装置８１０から管理装置８２０へ送信されると、管理装置８２０の管理処理制御部８２２は、記憶部７１０Ｂ内に記憶された地図情報及び履歴情報に含まれる装置ＩＤに関連付けられた検索用情報のリスク情報を参照して、当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。このため、リスクに遭遇していない経路を探索することができる。
【０１４３】
また、印象画像を含む探索された経路が表示部９６０に表示された後に、利用者が特定の印象画像情報を指定した経路抽出指定の入力を入力部に対して行うと、経路抽出指令が、端末装置８１０から管理装置８２０の管理処理制御部８２２へ送られる。当該経路抽出指令を受けると、管理処理制御部８２２は、当該経路が探索された経路の中に、利用者が指定した印象画像情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果、探索された経路の中から、利用者が指定した印象画像情報に対応付けられた経路のみを表示する表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置８１０の端末処理制御部８１４に送られる。そして、端末処理制御部８１４が、当該表示情報に基づいて表示データを生成し、表示部９６０へ送る。
【０１４４】
このため、探索された経路の中から、利用者が所望とする経路を思い出せない場合であっても、印象画像情報をキーにして、利用者は、所望の経路を見つけ出すことが可能となる。
【０１４５】
また、第２実施形態では、管理装置８２０の管理処理制御部８２２が、端末装置８１０から送信された移動体ＭＶの現在位置に基づき、記憶部７１０Ｂ内に記憶された履歴情報に含まれる装置ＩＤに関連付けられた検索用情報のリスク情報を参照して、移動体ＭＶがリスク遭遇位置に接近しているか否かの接近判定処理を行う。接近判定処理の結果が肯定的になると、管理処理制御部８２２は、リスク遭遇時の走行動作を報知する報知情報を生成する。こうして生成された報知情報は、ネットワーク５００を介して、端末装置８１０の端末処理制御部８１４に送られる。そして、端末処理制御部８１４は、当該報知情報に基づいて表示データを生成して表示部９６０へ送るとともに、出力音データを生成して音出力部９５０へ送る。
【０１４６】
このため、移動体ＭＶがリスクに遭遇した位置を走行する場合に、利用者がより注意を払った運転を行うことを期待することができる。
【０１４７】
＜第２実施形態の変形＞
上記の第２実施形態に対しては、様々な変形を行うことができる。
【０１４８】
例えば、上記の第２実施形態では、端末装置８１０が、端末装置８１０の外部の位置検出部９１０から送られた移動体ＭＶの現在位置及び現在時刻を取得するようにした。これに対し、位置検出部９１０として利用できる資源が外部に存在しない場合には、位置検出部９１０の機能を果たす資源を、端末装置８１０が備えるようにしてもよい。
【０１４９】
また、上記の第２実施形態では、端末装置８１０が、端末装置８１０の外部の走行動作検出部９２０から送られた走行動作の情報を取得するようにした。これに対し、走行動作検出部９２０として利用できる資源が外部に存在しない場合には、走行動作検出部９２０の機能を果たす資源を、端末装置８１０が備えるようにしてもよい。
【０１５０】
また、上記の第２実施形態では、端末装置８１０により生成された出力音データを、端末装置８１０の外部の音出力部９５０を利用して表示するようにした。これに対し、音出力部９５０として利用できる資源が外部に存在しない場合には、音出力部９５０の機能を果たす資源を、端末装置８１０が備えるようにしてもよい。
【０１５１】
また、上記の第２実施形態では、端末装置８１０により生成された表示データを、端末装置８１０の外部の表示部９６０を利用して表示するようにした。これに対し、表示部９６０として利用できる資源が外部に存在しない場合には、表示部９６０の機能を果たす資源を、端末装置８１０が備えるようにしてもよい。
【０１５２】
また、上記の第２実施形態では、検索用情報を利用した実績情報の表示制御処理により、実績情報における目的地を表示したが、実績情報における経路を表示するようにしてもよい。
【０１５３】
また、上記の第２実施形態では、実績情報を一覧表示した後に、利用者が指定した印象画像情報に対応する実績情報を抽出表示するようにしたが、実績情報の一覧表示を省略して、利用者が指定した印象画像情報に対応する実績情報を抽出表示するようにしてもよい。
【０１５４】
なお、上記の第２実施形態における端末装置８１０の送信情報取得部８１１及び端末処理制御部８１４の一部又は全部を、中央処理装置（ＣＰＵ：Central Processing Unit）等を備えた演算部としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、これらの要素の機能の一部又は全部を実現するようにしてもよい。また、管理装置８２０の記憶制御部７５０Ｂ及び管理処理制御部８２２の一部又は全部を、中央処理装置（ＣＰＵ：Central Processing Unit）等を備えた演算部としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、これらの要素の機能の一部又は全部を実現するようにしてもよい。これらのプログラムはハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【実施例】
【０１５５】
以下、本発明の実施例を、添付図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素については同一の符号を付し、重複する説明を省略する。
【０１５６】
［第１実施例］
まず、本発明の第１実施例を、図３〜図１０を参照して説明する。
【０１５７】
＜構成＞
図３には、第１実施例に係る情報処理装置１００の概略的な構成がブロック図にて示されている。情報処理装置１００は、移動体としての車両ＣＲ内に配置される。第１実施例では、車両ＣＲには、音出力ユニット２４０と、表示ユニット２５０と、入力ユニット２６０と、ＧＰＳ（Global Positioning System）受信ユニット２７０と、センサユニット２８０と、撮影ユニット２９０とが配置され、これらが情報処理装置１００に接続されている。
【０１５８】
上記の音出力ユニット２４０は、スピーカを備えて構成される。音出力ユニット２４０は、情報処理装置１００から送られた出力音データを受ける。そして、音出力ユニット２４０は、当該出力音データに対応する出力音を出力する。
【０１５９】
上記の表示ユニット２５０は、液晶ディスプレイパネル等の表示デバイスを備えて構成される。表示ユニット２５０は、情報処理装置１００から送られた表示データを受ける。そして、表示ユニット２５０は、当該表示データに対応する画像を表示する。
【０１６０】
上記の入力ユニット２６０は、情報処理装置１００の本体部に設けられたキー部、あるいはキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、表示ユニット２５０に設けられたタッチパネルを用いることができる。また、キー部を有する構成に代えて、音声入力する構成を採用することもできる。
【０１６１】
当該入力ユニット２６０を利用者が操作することにより、情報処理装置１００の動作内容の設定や動作指令の入力が行われる。例えば、走行実績の表示指定、前方画像の撮影指定、経路探索指定等の利用者による入力が、入力ユニット２６０を利用して行われる。入力ユニット２６０への入力内容は、入力データとして、情報処理装置１００へ送られる。
【０１６２】
上記のＧＰＳ受信ユニット２７０は、複数のＧＰＳ衛星から送信された電波の受信結果に基づいて、車両ＣＲの現在位置を算出する。また、ＧＰＳ受信ユニット２７０は、ＧＰＳ衛星から送出された日時情報に基づいて、現在時刻を計時する。これらの現在位置および現在時刻に関する情報は、ＧＰＳデータとして情報処理装置１００へ送られる。
【０１６３】
上記のセンサユニット２８０は、車速センサ、加速度センサ、角速度センサ、傾斜センサ等を備えて構成されている。センサユニット２８０が備える各種センサによる検出結果は、センサデータとして情報処理装置１００へ送られる。また、第１実施例では、加速度センサによる検出結果は、加速度情報として撮影ユニット２９０へ送られる。
【０１６４】
上記の撮影ユニット２９０は、車両ＣＲの前方画像を撮影するカメラデバイスと、記憶素子とを備えて構成されている。第１実施例では、当該撮影ユニット２９０と、センサユニット２８０の加速度センサとにより、ドライブレコーダとしても構成されている。
【０１６５】
当該ドライブレコーダは、カメラデバイスで撮影した前方画像をリングバッファとして構成されるバッファ記憶素子に逐次記憶する。そして、加速度センサにより検出された車両ＣＲの加速度の絶対値が所定の上限値を超えると、ドライブレコーダは、車両ＣＲが急減速するようなリスクに遭遇したと判断して、当該上限値を超えた前後のバッファ記憶素子に記憶された画像を、不揮発性の記憶素子に保存するとともに、情報処理装置１００へ送るようになっている。また、ドライブレコーダは、車両ＣＲの前方画像が不揮発性の記憶素子に保存されるとき、すなわち、リスクに遭遇した時（以下、「リスク遭遇時」とも記す）に、車両ＣＲの加速度の情報を情報処理装置１００へ送る。
【０１６６】
また、撮影ユニット２９０は、情報処理装置１００から送られた撮影指令を受けると、バッファ記憶素子に記憶した現時点における車両ＣＲの前方画像を情報処理装置１００へ送る。
【０１６７】
《情報処理装置１００の構成》
上記の情報処理装置１００の構成について、説明する。
【０１６８】
情報処理装置１００は、図３に示されるように、処理制御ユニット１１０と、記憶ユニット１２０Ａとを備えている。また、情報処理装置１００は、無線通信ユニット１３０を備えている。
【０１６９】
上記の処理制御ユニット１１０は、情報処理装置１００の全体を統括制御するとともに、様々な処理を実行する。処理制御ユニット１１０については、後述する。
【０１７０】
上記の記憶ユニット１２０Ａは、ハードディスク装置等の不揮発性の記憶装置を備えて構成され、情報処理装置１００において利用される様々な情報データが記憶される。こうした情報データには、地図情報ＭＰＩ、履歴情報ＤＨＡ等が含まれている。記憶ユニット１２０Ａには、処理制御ユニット１１０がアクセスできるようになっている。
【０１７１】
上記の地図情報ＭＰＩには、道路の形状をリンクやノード（交差点等）で表す道路形状データ、建物、河川、地表面（フィーチャ）等を表す背景データ、ＰＯＩ（Point Of Interests）データが含まれている。
【０１７２】
上記の履歴情報ＤＨＡには、図４に示されるように、複数の過去の走行履歴に関する検索用情報＃ｐ（ｐ＝１，…）が含まれている。当該検索用情報＃ｐには、走行日時＃ｐ、出発地＃ｐ及び目的地＃ｐを含む経路＃ｐの走行実績情報、目的地の気象情報＃ｐ（天候＃ｐ，気温＃ｐ）、走行時に遭遇したリスク情報＃ｐ1，…、走行時に撮影された画像情報＃ｐ1，…が含まれている。ここで、目的地の気象情報＃ｐ、リスク情報＃ｐ1，…、画像情報＃ｐ1，…は、印象情報となっている。当該履歴情報ＤＨＡは、処理制御ユニット１１０が生成し、記憶ユニット１２０Ａ内に格納する。
【０１７３】
ここで、リスク情報＃ｐk（ｋ＝１，…）には、停止せずに急減速を行ったことや、急停止を行ったことを示す車両ＣＲの走行動作の情報、及び、当該急減速や急停止を行ったリスク遭遇位置の情報が含まれている。また、画像情報＃ｐk（ｋ＝１，…）には、静止画や動画の画像データ、及び、休憩地駐車場や目的地駐車場等の撮影場所の情報が含まれている。
【０１７４】
図３に戻り、上記の無線通信ユニット１３０は、不図示のアンテナ等を備えて構成されている。無線通信ユニット１３０は、気象情報等を提供する不図示の情報サーバから、車両ＣＲが走行している地域の現在の気象情報（天候情報、気温情報）を定期的に受信する。そして、無線通信ユニット１３０は、当該気象情報を処理制御ユニット１１０へ送る。
【０１７５】
次に、処理制御ユニット１１０について説明する。当該処理制御ユニット１１０は、演算手段としての中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成されている。処理制御ユニット１１０が様々なプログラムを実行することにより、情報処理装置１００としての各種機能が実現されるようになっている。
【０１７６】
処理制御ユニット１１０は、センサユニット２８０から送られたセンサデータ及びＧＰＳ受信ユニット２７０から送られたＧＰＳデータに基づいて、記憶ユニット１２０Ａ中の地図情報ＭＰＩ等を適宜参照し、マップマッチングの手法を用いて、精度良く現在位置を検出するようになっている。
【０１７７】
また、処理制御ユニット１１０は、無線通信ユニット１３０から送られた、車両ＣＲが走行している地域の現在の気象情報を定期的に受ける。また、処理制御ユニット１１０は、リスク遭遇時に、ドライブレコーダから、車両ＣＲの加速度の情報及び前方画像の撮影結果を受ける。さらに、処理制御ユニット１１０は、撮影指令によりカメラデバイスが撮影した前方画像の撮影結果を受ける。そして、処理制御ユニット１１０は、これらの情報に基づいて、検索用情報を生成する。
【０１７８】
また、処理制御ユニット１１０は、利用者が入力ユニット２６０を操作して入力した走行実績の一覧表示指定又は抽出表示指定に対応する指令を受けると、検索用情報を利用した実績情報の表示制御処理を実行する。また、処理制御ユニット１１０は、利用者が入力ユニット２６０を操作して入力した経路探索に関する指定に対応する指令を受けると、検索用情報を利用した経路探索処理を実行する。さらに、処理制御ユニット１１０は、車両ＣＲの現在位置に基づき、検索用情報を利用した報知処理を実行する。
【０１７９】
こうした処理制御ユニット１１０による処理の詳細については、後述する。
【０１８０】
なお、処理制御ユニット１１０が実行するプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【０１８１】
＜動作＞
以上のようにして構成された情報処理装置１００の動作について、処理制御ユニット１１０による検索用情報の生成処理、検索用情報を利用した実績情報の表示制御処理、検索用情報を利用した経路探索処理、及び、検索用情報を利用した報知処理に主に着目して説明する。
【０１８２】
なお、センサユニット２８０Ｃ及びＧＰＳ受信ユニット２７０は、既に動作を開始しており、検出結果を情報処理装置１００へ送っているものとする。
【０１８３】
《検索用情報の生成処理》
まず、検索用情報の生成処理について、説明する。
【０１８４】
検索用情報の生成処理に際しては、図５に示されるように、まず、ステップＳ１１において、処理制御ユニット１１０が、車両ＣＲの現在位置の時間変化に基づいて、車両ＣＲが走行を開始したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１１：Ｎ）には、ステップＳ１１の処理が繰り返される。
【０１８５】
ステップＳ１１における判定の結果が肯定的であった場合（ステップＳ１１：Ｙ）には、処理はステップＳ１２へ進む。ステップＳ１２では、処理制御ユニット１１０が、車両ＣＲの現在位置を、今回の走行実績の出発地位置とする。そして、処理制御ユニット１１０は、記憶ユニット１２０Ａにアクセスして、現在時刻（日時）を出発時刻とする実績情報の生成を開始する。
【０１８６】
引き続き、ステップＳ１３において、処理制御ユニット１１０が、「実績情報と印象情報との対応付け処理」を行う。かかるステップＳ１３の処理の詳細については、後述する。そして、ステップＳ１３の処理が終了すると、処理はステップＳ１４へ進む。
【０１８７】
ステップＳ１４では、処理制御ユニット１１０が、車両ＣＲの現在位置の時間変化に基づいて、車両ＣＲが走行を終了したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１４：Ｎ）には、処理はステップＳ１３へ戻る。
【０１８８】
ステップＳ１４における判定の結果が肯定的であった場合（ステップＳ１４：Ｙ）には、処理はステップＳ１５へ進む。ステップＳ１５では、処理制御ユニット１１０が、車両ＣＲの現在位置を、今回の走行実績の目的地位置とする。そして、処理制御ユニット１１０は、現在時刻（日時）を到着時刻として、今回の検索用情報の生成を終了する。
【０１８９】
（実績情報と印象情報との対応付け処理）
上述したステップＳ１３における「実績情報と印象情報との対応付け処理」について、説明する。
【０１９０】
この「実績情報と印象情報との対応付け処理」は、図６に示されるように、まず、ステップＳ２１において、処理制御ユニット１１０が、情報サーバから送信された、車両ＣＲが走行している地域の現在の気象情報（天候情報、気温情報）を取得したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２１：Ｎ）には、処理は後述するステップＳ２４へ進む。
【０１９１】
ステップＳ２１における判定の結果が肯定的であった場合（ステップＳ２１：Ｙ）には、処理はステップＳ２２へ進む。ステップＳ２２では、処理制御ユニット１１０が、今回取得した気象情報の内容が、印象情報として実績情報と対応付けられている気象情報の内容と同じであるか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ２２：Ｙ）には、処理はステップＳ２４へ進む。
【０１９２】
ステップＳ２２における判定の結果が否定的であった場合（ステップＳ２２：Ｎ）には、処理はステップＳ２３へ進む。ステップＳ２３では、処理制御ユニット１１０は、今回取得した気象情報を、生成中の実績情報と対応付ける。なお、今回の検索用情報の生成に際して、実績情報に対応付けられている気象情報が存在しない場合には、ステップＳ２２における判定の結果は、否定的となるようになっている。
【０１９３】
引き続き、ステップＳ２４において、処理制御ユニット１１０が、ドライブレコーダから送られたリスク情報を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２４：Ｙ）には、処理は後述するステップＳ２６へ進む。
【０１９４】
ステップＳ２４における判定の結果が肯定的であった場合（ステップＳ２４：Ｙ）には、処理はステップＳ２５へ進む。ステップＳ２５では、処理制御ユニット１１０が、今回取得したリスク情報を、生成中の実績情報と対応付ける。この後、処理はステップＳ２６へ進む。
【０１９５】
ステップＳ２６では、処理制御ユニット１１０が、撮影ユニット２９０から送られた画像情報を取得したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２６：Ｎ）には、ステップＳ１３の処理が終了する。そして、処理は上述した図５のステップＳ１４へ進む。
【０１９６】
ステップＳ２６における判定の結果が肯定的であった場合（ステップＳ２６：Ｙ）には、処理はステップＳ２７へ進む。ステップＳ２７では、処理制御ユニット１１０が、今回取得した画像情報を、生成中の実績情報と対応付ける。処理制御ユニット１１０が取得する画像情報には、画像データ、及び、休憩地駐車場や目的地駐車場等の撮影場所の情報が含まれている。
【０１９７】
また、かかる実績情報と画像情報との対応付けに際して、画像情報に人物の顔や他車両のナンバープレート等のプライバシー情報が含まれている場合には、処理制御ユニット１１０は、プライバシー保護の観点からプライバシー情報に係る画像部分を表示しないように加工処理を行うようになっている。
【０１９８】
こうして生成中の実績情報と画像情報との対応付けが行われると、ステップＳ２７の処理が終了する。ステップＳ２７の処理が終了すると、ステップＳ１３の処理が終了する。そして、処理は上述した図５のステップＳ１４へ進む。
【０１９９】
《検索用情報を利用した実績情報の表示制御処理》
次に、検索用情報を利用した実績情報の表示制御処理について、説明する。
【０２００】
検索用情報を利用した実績情報の表示制御処理に際しては、図７に示されるように、まず、ステップＳ３１において、処理制御ユニット１１０が、一覧表示指令を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３１：Ｎ）には、ステップＳ３１の処理が繰り返される。
【０２０１】
ステップＳ３１における判定の結果が肯定的であった場合（ステップＳ３１：Ｙ）には、処理はステップＳ３２へ進む。ステップＳ３２では、処理制御ユニット１１０が、記憶ユニット１２０Ａにアクセスして履歴情報ＤＨＡを読み取り、実績情報における目的地と、当該目的地と対応付けられた印象情報の一覧を表示する表示情報を生成する。
【０２０２】
引き続き、ステップＳ３３において、処理制御ユニット１１０が、表示情報に基づいて表示データを生成する。そして、処理制御ユニット１１０は、当該表示データを表示ユニット２５０へ送る。この結果、目的地の一覧が、対応付けられた実績情報とともに、表示ユニット２５０に表示される。この後、処理はステップＳ３４へ進む。
【０２０３】
ステップＳ３４では、処理制御ユニット１１０が、抽出表示指令を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３４：Ｎ）には、ステップＳ３４の処理が繰り返される。
【０２０４】
ステップＳ３４における判定の結果が肯定的であった場合（ステップＳ３４：Ｙ）には、処理はステップＳ３５へ進む。ステップＳ３５では、処理制御ユニット１１０が、一覧表示された情報の中から、利用者が指定した印象情報を含む情報を抽出した表示情報を生成する。
【０２０５】
引き続き、ステップＳ３６において、処理制御ユニット１１０が、表示情報に基づいて表示データを生成する。そして、処理制御ユニット１１０は、当該表示データを表示ユニット２５０へ送る。この結果、利用者が指定した印象情報を含んだ目的地の情報が、表示ユニット２５０に表示される。この後、処理はステップＳ３１へ戻る。
【０２０６】
図８（Ａ）には、ステップＳ３３における処理により表示される目的地の一覧情報の例が示されている。また、図８（Ｂ）には、ステップＳ３６における処理により表示される抽出情報の例が示されている。この例では、利用者が指定した印象情報は「雪」となっている。
【０２０７】
《検索用情報を利用した経路探索処理》
次いで、検索用情報を利用した経路探索処理について、説明する。
【０２０８】
検索用情報を利用した経路探索処理に際しては、図９に示されるように、まず、ステップＳ４１において、処理制御ユニット１１０が、経路探索指令を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ４１：Ｎ）には、ステップＳ４１の処理が繰り返される。
【０２０９】
ステップＳ４１における判定の結果が肯定的であった場合（ステップＳ４１：Ｙ）には、処理はステップＳ４２へ進む。ステップＳ４２では、処理制御ユニット１１０が、記憶ユニット１２０Ａにアクセスして、地図情報ＭＰＩ及び履歴情報ＤＨＡに含まれる検索用情報のリスク情報を参照して、指定内容に従った当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。この後、処理はステップＳ４３へ進む。
【０２１０】
ステップＳ４３では、処理制御ユニット１１０が、探索された経路を地図上に表示する表示情報を生成する。引き続き、ステップＳ４４において、処理制御ユニット１１０が、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。この結果、探索された経路が表示ユニット２５０に表示される。この後、処理はステップＳ４５へ進む。
【０２１１】
ステップＳ４５では、処理制御ユニット１１０が、経路抽出指令を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ４５：Ｎ）には、ステップＳ４５の処理が繰り返される。
【０２１２】
ステップＳ４５における判定の結果が肯定的であった場合（ステップＳ４５：Ｙ）には、処理はステップＳ４６へ進む。ステップＳ４６では、処理制御ユニット１１０が、記憶ユニット１２０Ａを参照して、探索された経路の中に、利用者が指定した印象情報（例えば、「天気：雪」）に対応付けられた経路が存在するか否かを判定する。この判定の結果が否定的であった場合（ステップＳ４６：Ｎ）には、処理はステップＳ４１へ戻る。
【０２１３】
ステップＳ４６における判定の結果が肯定的であった場合（ステップＳ４６：Ｙ）には、処理はステップＳ４７へ進む。ステップＳ４７では、処理制御ユニット１１０が、探索された経路の中から、利用者が指定した印象情報に対応付けられた経路のみを表示する表示情報を生成する。
【０２１４】
引き続き、ステップＳ４８において、処理制御ユニット１１０が、表示情報に基づいて表示データを生成する。そして、処理制御ユニット１１０は、当該表示データを表示ユニット２５０へ送る。この結果、利用者が指定した印象情報に付けられた探索された経路が、表示ユニット２５０に表示される。この後、処理はステップＳ４１へ戻る。
【０２１５】
《検索用情報を利用した報知処理》
次いで、検索用情報を利用した報知処理について、説明する。
【０２１６】
検索用情報を利用した報知処理に際しては、図１０に示されるように、まず、ステップＳ５１において、処理制御ユニット１１０が、記憶ユニット１２０Ａ内に記憶された履歴情報ＤＨＡを参照して、車両ＣＲの現在位置に基づき、車両ＣＲがリスク遭遇位置に接近しているか否かを判定する。この判定の結果が否定的であった場合（ステップＳ５１：Ｎ）には、ステップＳ５１の処理が繰り返される。
【０２１７】
ステップＳ５１における判定の結果が肯定的であった場合（ステップＳ５１：Ｙ）には、処理はステップＳ５２へ進む。ステップＳ５２では、処理制御ユニット１１０が、リスク遭遇時の走行動作を報知する報知情報を生成する。引き続き、ステップＳ５３において、処理制御ユニット１１０が、報知情報に基づいて表示データを生成して表示ユニット２５０へ送るとともに、出力音データを生成して音出力ユニット２４０へ送る。この結果、車両ＣＲがリスク遭遇位置を走行する際に、表示ユニット２５０及び音出力ユニット２４０を利用して、リスク遭遇時の走行動作が報知される。この後、処理はステップＳ５１へ戻る。
【０２１８】
以上説明したように、第１実施例では、処理制御ユニット１１０が、車両ＣＲの現在位置及び現在時刻を受けると、当該現在時刻（日時）及び車両ＣＲの現在位置を、定期的に記憶ユニット１２０Ａ内に格納し、走行に関連する実績情報を生成する。かかる実績情報の生成中に、処理制御ユニット１１０は、外部の情報サーバから送信された現在の気象情報を定期的に取得する。そして、処理制御ユニット１１０は、生成中の実績情報と、気象情報とを対応付けた検索用情報を生成し、記憶ユニット１２０Ａ内に格納する。
【０２１９】
また、実績情報の生成中に、ドライブレコーダから送られたリスク遭遇時における車両ＣＲの加速度を受けたときには、処理制御ユニット１１０は、当該加速度の時間変化から車両ＣＲの走行動作を導出する。引き続き、処理制御ユニット１１０は、当該導出された車両ＣＲの走行動作の情報及びリスク遭遇位置を含むリスク情報を生成する。そして、処理制御ユニット１１０は、生成中の実績情報と、リスク情報とを対応付けて、検索用情報の内容を更新する。
【０２２０】
また、実績情報の生成中に、撮影ユニット２９０から送られた車両ＣＲの前方画像の撮影結果を取得すると、処理制御ユニット１１０は、生成中の実績情報と、取得した画像情報とを対応付けて、検索用情報の内容を更新する。ここで、画像情報には、画像データ、及び、休憩地駐車場や目的地駐車場等の撮影場所の情報が含まれている。
【０２２１】
また、かかる実績情報と画像情報との対応付けに際して、画像情報に人物の顔や他車両のナンバープレート等のプライバシー情報が含まれている場合には、処理制御ユニット１１０は、プライバシー保護の観点からプライバシー情報に係る画像部分を表示しないように加工処理を行うようになっている。
【０２２２】
また、第１実施例では、利用者が走行実績の一覧表示を指定した入力を入力ユニット２６０に対して行うと、処理制御ユニット１１０は、一覧表示指令を受ける。当該一覧表示指令を受けると、処理制御ユニット１１０は、記憶ユニット１２０Ａにアクセスして、検索用情報を一覧にした表示情報を生成する。そして、処理制御ユニット１１０は、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０２２３】
こうして検索用情報の一覧が表示ユニット２５０に表示された後に、利用者が特定の印象情報を指定した入力を入力ユニット２６０に対して行うと、処理制御ユニット１１０は、抽出表示指令を受ける。当該抽出表示指令を受けると、処理制御ユニット１１０は、利用者が指定した印象情報に対応付けられた検索用情報を一覧の検索用情報から抽出した表示情報を生成する。そして、処理制御ユニット１１０は、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０２２４】
このため、利用者が所望とする実績情報（目的地）を思い出せない場合であっても、印象情報をキーにして、利用者は、所望の実績情報（目的地）を見つけ出すことが可能となる。
【０２２５】
したがって、第１実施例によれば、過去の走行実績期間における利用者の印象情報を利用して、走行実績情報から、利用者が所望する走行実績情報を容易に見つけ出すことができる。
【０２２６】
また、第１実施例では、出発地及び目的地を指定した経路探索指令を受けると、処理制御ユニット１１０は、記憶ユニット１２０Ａ内に記憶された地図情報及び履歴情報に含まれる検索用情報のリスク情報を参照して、当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。このため、リスクに遭遇していない経路を探索することができる。
【０２２７】
また、探索された経路が表示ユニット２５０に表示された後に、利用者が特定の印象情報を指定した入力を入力ユニット２６０に対して行うと、処理制御ユニット１１０は、当該探索された経路の中に、利用者が指定した印象情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果が肯定的であった場合には、処理制御ユニット１１０は、探索された経路の中から、利用者が指定した印象情報に対応付けられた経路のみを表示する表示情報を生成する。そして、処理制御ユニット１１０は、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０２２８】
このため、探索された経路の中から、利用者が所望とする経路を思い出せない場合であっても、印象情報をキーにして、利用者は、所望の経路を見つけ出すことが可能となる。
【０２２９】
また、第１実施例では、処理制御ユニット１１０は、記憶ユニット１２０Ａ内に記憶された履歴情報に含まれる検索用情報のリスク情報を参照して、車両ＣＲの現在位置に基づき、車両ＣＲがリスク遭遇位置に接近しているか否かを判定する。当該判定の結果が肯定的になると、処理制御ユニット１１０は、リスク遭遇時の走行動作を報知する報知情報を生成する。そして、処理制御ユニット１１０は、当該報知情報に基づいて表示データを生成して表示ユニット２５０へ送るとともに、出力音データを生成して音出力ユニット２４０へ送る。
【０２３０】
このため、車両ＣＲがリスクに遭遇した位置を走行する場合に、利用者がより注意を払った運転を行うことを期待することができる。
【０２３１】
［第２実施例］
次に、本発明の第２実施例を、図１１〜図１８を参照して説明する。
【０２３２】
＜構成＞
図１１には、第２実施例に係る情報処理システムが備える端末装置３００と管理装置４００Ｂの配置関係が示されている。
【０２３３】
図１１に示されるように、端末装置３００は、車両ＣＲ内に配置されるようになっている。車両ＣＲには、上述した第１実施例の場合と同様に、音出力ユニット２４０と、表示ユニット２５０と、入力ユニット２６０と、ＧＳＰ受信ユニット２７０と、センサユニット２８０と、撮影ユニット２９０とが配置され、端末装置３００に接続されている。なお、上述した第１実施例の場合と同様に、撮影ユニット２９０と、センサユニット２８０の加速度センサとにより、ドライブレコーダとしても構成されている。
【０２３４】
管理装置４００Ｂは、車両ＣＲの外に配置される。そして、端末装置３００と管理装置４００Ｂとは、ネットワーク５００を介して、通信可能となっている。
【０２３５】
なお、管理装置４００Ｂは、端末装置３００と同様に構成された他の端末装置とも通信可能となっているが、図１１においては、端末装置３００のみが代表的に示されている。
【０２３６】
《端末装置３００の構成》
図１２には、端末装置３００の概略的な構成がブロック図にて示されている。図１２に示されるように、端末装置３００は、端末処理制御ユニット３１０と、記憶ユニット３２０とを備えている。また、端末装置３００は、無線通信ユニット３３０を備えている。
【０２３７】
上記の端末処理制御ユニット３１０は、端末装置３００の全体を統括制御するとともに、様々な処理を実行する。当該端末処理制御ユニット３１０は、演算手段としての中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成されている。端末処理制御ユニット３１０が様々なプログラムを実行することにより、端末装置３００としての各種機能が実現されるようになっている。
【０２３８】
端末処理制御ユニット３１０は、ＧＰＳ受信ユニット２７０から送られたＧＰＳデータを取得し、取得されたＧＰＳデータに基づいて、現在位置及び現在時刻を特定する。そして、端末処理制御ユニット３１０は、無線通信ユニット３３０を利用し、特定された現在位置及び現在時刻を、端末送信データとして、ネットワーク５００を介して管理装置４００Ｂへ送信する。
【０２３９】
また、無線通信ユニット３３０は、ドライブレコーダから、リスク遭遇時における車両ＣＲの加速度の情報及び前方画像の撮影結果を受ける。さらに、無線通信ユニット３３０は、撮影指令によりカメラデバイスが撮影した前方画像の撮影結果を受ける。そして、端末処理制御ユニット３１０は、無線通信ユニット３３０を利用し、これらの情報を端末送信データとして、ネットワーク５００を介して管理装置４００Ｂへ送信する。
【０２４０】
また、端末処理制御ユニット３１０は、利用者が入力ユニット２６０を操作して入力した走行実績の一覧表示指定又は抽出表示指定に対応する指令を受けると、当該指令の情報を端末送信データとして、ネットワーク５００を介して管理装置４００Ｂへ送信する。また、端末処理制御ユニット３１０は、利用者が入力ユニット２６０を操作して入力した経路探索に関する指定に対応する指令を受けると、当該指令の情報を端末送信データとして、ネットワーク５００を介して管理装置４００Ｂへ送信する。なお、端末送信データには、端末装置３００の識別子（以下、「装置ＩＤ」とも記す）が指定されるようになっている。
【０２４１】
さらに、端末処理制御ユニット３１０は、サーバ送信データとして管理装置４００Ｂから送信され、ネットワーク５００を介して無線通信ユニット３３０が受信した表示情報を受ける。そして、端末処理制御ユニット３１０は、受信した表示情報を表示するために行われる、表示ユニット２５０を利用した表示を行うための制御を行う。
【０２４２】
また、端末処理制御ユニット３１０は、サーバ送信データとして管理装置４００Ｂから送信され、ネットワーク５００を介して無線通信ユニット３３０が受信した報知情報を受ける。そして、端末処理制御ユニット３１０は、受信した報知情報を表示するために行われる、表示ユニット２５０を利用した表示を行うための制御、及び、報知情報を音出力するための行われる、音出力ユニット２４０を利用した音出力を行うための制御を実行する。
【０２４３】
なお、端末処理制御ユニット３１０が実行するプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【０２４４】
上記の記憶ユニット３２０は、ハードディスク装置等の不揮発性の記憶装置を備えて構成され、端末装置３００において利用される様々な情報データが記憶される。記憶ユニット３２０には、端末処理制御ユニット３１０がアクセスできるようになっている。
【０２４５】
上記の無線通信ユニット３３０は、端末処理制御ユニット３１０から送られた端末送信データを受ける。そして、無線通信ユニット３３０は、当該端末送信データを、ネットワーク５００を介して管理装置４００Ｂへ送信する。
【０２４６】
また、無線通信ユニット３３０は、管理装置４００Ｂからネットワーク５００を介して送信されたサーバ送信データを受信する。そして、無線通信ユニット３３０は、当該サーバ送信データを端末処理制御ユニット３１０へ送る。
【０２４７】
《管理装置４００Ｂの構成》
図１３には、管理装置４００Ｂの概略的な構成がブロック図にて示されている。図１３に示されるように、管理装置４００Ｂは、管理処理制御ユニット４１０Ｂと、記憶ユニット１２０Ｂと、外部通信ユニット４３０とを備えている。
【０２４８】
上記の管理処理制御ユニット４１０Ｂは、管理装置４００Ｂの全体を統括制御するとともに、様々な処理を実行する。管理処理制御ユニット４１０Ｂについては、後述する。
【０２４９】
上記の記憶ユニット１２０Ｂは、ハードディスク装置等の不揮発性の記憶装置を備えて構成され、管理装置４００Ｂにおいて利用される様々な情報データが記憶される。記憶ユニット１２０Ｂには、上述した第１実施例の記憶ユニット１２０Ａと比べて、履歴情報ＤＨＡに代えて車両別履歴情報ＣＤＨが記憶されている点が異なっている。記憶ユニット１２０Ｂには、管理処理制御ユニット４１０Ｂがアクセスできるようになっている。
【０２５０】
上記の車両別履歴情報ＣＤＨは、図１４に示されるように、装置ＩＤj（ｊ＝１，…）に関連付けられた履歴情報ＤＨＢjとなっている。ここで、履歴情報ＤＨＢjは、上述した履歴情報ＤＨＡと同様の構成の情報となっている。当該履歴情報ＤＨＢjは、管理処理制御ユニット４１０Ｂが生成し、記憶ユニット１２０Ｂ内に格納する。
【０２５１】
図１３に戻り、上記の外部通信ユニット４３０は、端末装置３００からネットワーク５００を介して送信された端末送信データを受信する。そして、外部通信ユニット４３０は、当該端末送信データを管理処理制御ユニット４１０Ｂへ送る。
【０２５２】
また、外部通信ユニット４３０は、管理処理制御ユニット４１０Ｂから送られたサーバ送信データを受ける。そして、外部通信ユニット４３０は、当該サーバ送信データを、ネットワーク５００を介して端末装置３００へ送信する。
【０２５３】
また、外部通信ユニット４３０は、ネットワーク５００を介して、気象情報等を提供する不図示の情報サーバから、車両ＣＲが走行している地域の現在の気象情報（天候情報、気温情報）を定期的に受信する。そして、外部通信ユニット４３０は、当該気象情報を管理処理制御ユニット４１０Ｂへ送る。
【０２５４】
次に、管理処理制御ユニット４１０Ｂについて説明する。当該管理処理制御ユニット４１０Ｂは、演算手段としての中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成されている。管理処理制御ユニット４１０Ｂが様々なプログラムを実行することにより、管理装置４００Ｂとしての各種機能が実現されるようになっている。
【０２５５】
管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０から送られた車両ＣＲの現在位置及び現在時刻を受ける。また、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０から送られた、車両ＣＲが走行している地域の現在の気象情報を定期的に受ける。また、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０から送られた、リスク遭遇時における車両ＣＲの加速度の情報及び前方画像の撮影結果を受ける。さらに、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０から送られた撮影結果を受ける。そして、管理処理制御ユニット４１０Ｂは、これらの情報に基づいて、装置ＩＤに関連付けて、検索用情報を生成する。
【０２５６】
また、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０から送られた、走行実績の一覧表示指定又は抽出表示指定に対応する指令を受けると、装置ＩＤに関連付けられた検索用情報を利用した実績情報の表示制御処理を実行する。そして、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０を利用し、当該表示制御処理により生成された表示情報を、サーバ送信データとして、ネットワーク５００を介して端末装置３００へ送信する。
【０２５７】
また、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０から送られた、経路探索に関する指定に対応する指令を受けると、装置ＩＤに関連付けられた検索用情報を利用した経路探索処理を実行する。そして、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０を利用し、当該経路探索処理により生成された表示情報を、サーバ送信データとして、ネットワーク５００を介して端末装置３００へ送信する。
【０２５８】
また、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０から送られた車両ＣＲの現在位置に基づき、装置ＩＤに関連付けられた検索用情報を利用した報知処理を実行する。そして、管理処理制御ユニット４１０Ｂは、外部通信ユニット４３０を利用し、当該報知処理により生成された報知情報を、サーバ送信データとして、ネットワーク５００を介して端末装置３００へ送信する。
【０２５９】
こうした管理処理制御ユニット４１０Ｂによる処理の詳細については、後述する。
【０２６０】
なお、管理処理制御ユニット４１０Ｂが実行するプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【０２６１】
＜動作＞
以上のようにして構成された端末装置３００と管理装置４００Ｂとを備える情報処理システムの動作について、端末装置３００及び管理装置４００Ｂによる処理に主に着目して説明する。
【０２６２】
なお、センサユニット２８０Ｃ及びＧＰＳ受信ユニット２７０は、既に動作を開始しており、検出結果を端末装置３００へ送っているものとする。また、端末装置３００は、車両ＣＲの現在位置及び現在時刻の情報を、管理装置４００Ｂへ送信しているものとする。
【０２６３】
《検索用情報の生成処理》
まず、検索用情報の生成処理について、説明する。
【０２６４】
検索用情報の生成処理に際しては、図１５に示されるように、まず、ステップＳ６１において、管理装置４００Ｂの管理処理制御ユニット４１０Ｂが、端末装置３００から送信された車両ＣＲの現在位置の時間変化に基づいて、車両ＣＲが走行を開始したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ６１：Ｎ）には、ステップＳ６１の処理が繰り返される。
【０２６５】
ステップＳ６１における判定の結果が肯定的であった場合（ステップＳ６１：Ｙ）には、処理はステップＳ６２へ進む。ステップＳ６２では、管理処理制御ユニット４１０Ｂが、車両ＣＲの現在位置を、今回の走行実績の出発地位置とする。そして、管理処理制御ユニット４１０Ｂは、記憶ユニット１２０Ｂにアクセスして、現在時刻（日時）を出発時刻とする、装置ＩＤに関連付けられた実績情報の生成を開始する。
【０２６６】
引き続き、ステップＳ６３において、管理処理制御ユニット４１０Ｂが、第１実施例におけるステップＳ１３と同様の処理を行って、実績情報と印象情報との対応付け処理を行う。
【０２６７】
次いで、ステップＳ６４において、管理処理制御ユニット４１０Ｂが、端末装置３００から送信された車両ＣＲの現在位置の時間変化に基づいて、車両ＣＲが走行を終了したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ６４：Ｎ）には、処理はステップＳ６３へ戻る。
【０２６８】
ステップＳ６４における判定の結果が肯定的であった場合（ステップＳ６４：Ｙ）には、処理はステップＳ６５へ進む。ステップＳ６５では、処理制御ユニット１１０が、車両ＣＲの現在位置を、今回の走行実績の目的地位置とする。そして、管理処理制御ユニット４１０Ｂは、現在時刻（日時）を到着時刻として、今回の検索用情報の生成を終了する。
【０２６９】
《検索用情報を利用した実績情報の表示制御処理》
次に、検索用情報を利用した実績情報の表示制御処理について、説明する。
【０２７０】
検索用情報を利用した実績情報の表示制御処理に際しては、図１６に示されるように、まず、ステップＳ７１において、管理処理制御ユニット４１０Ｂが、端末装置３００から送信された一覧表示指令を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ７１：Ｎ）には、ステップＳ７１の処理が繰り返される。
【０２７１】
ステップＳ７１における判定の結果が肯定的であった場合（ステップＳ７１：Ｙ）には、処理はステップＳ７２へ進む。ステップＳ７２では、管理処理制御ユニット４１０Ｂが、記憶ユニット１２０Ｂにアクセスして、装置ＩＤに関連付けられた履歴情報ＤＨＢを読み取り、実績情報における目的地と、当該目的地と対応付けられた印象情報の一覧を表示する表示情報を生成する。
【０２７２】
引き続き、ステップＳ７３において、管理処理制御ユニット４１０Ｂが、当該表示情報を、ネットワーク５００を介して、端末装置３００へ送信する。
【０２７３】
当該表示情報を受信した端末装置３００では、端末処理制御ユニット３１０が、表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。この結果、目的地の一覧が、対応付けられた実績情報とともに、表示ユニット２５０に表示される。
【０２７４】
ステップＳ７３の処理が終了すると、処理はステップＳ７４へ進む。ステップＳ７４では、管理処理制御ユニット４１０Ｂが、端末装置３００から送信された抽出表示指令を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ７４：Ｎ）には、ステップＳ７４の処理が繰り返される。
【０２７５】
ステップＳ７４における判定の結果が肯定的であった場合（ステップＳ７４：Ｙ）には、処理はステップＳ７５へ進む。ステップＳ７５では、管理処理制御ユニット４１０Ｂが、一覧表示された情報の中から、利用者が指定した印象情報を含む情報を抽出した表示情報を生成する。
【０２７６】
引き続き、ステップＳ７６において、管理処理制御ユニット４１０Ｂが、当該表示情報を、ネットワーク５００を介して、端末装置３００へ送信する。
【０２７７】
当該表示情報を受信した端末装置３００では、端末処理制御ユニット３１０が、表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。この結果、利用者が指定した印象情報を含んだ目的地の情報が、表示ユニット２５０に表示される。
【０２７８】
ステップＳ７６の処理が終了すると、処理はステップＳ７１へ戻る。
【０２７９】
《検索用情報を利用した経路探索処理》
次いで、検索用情報を利用した経路探索処理について、説明する。
【０２８０】
検索用情報を利用した経路探索処理に際しては、図１７に示されるように、まず、ステップＳ８１において、管理処理制御ユニット４１０Ｂが、端末装置３００から送信された経路探索指令を受信したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ４１：Ｎ）には、ステップＳ８１の処理が繰り返される。
【０２８１】
ステップＳ８１における判定の結果が肯定的であった場合（ステップＳ８１：Ｙ）には、処理はステップＳ８２へ進む。ステップＳ８２では、管理処理制御ユニット４１０Ｂが、記憶ユニット１２０Ｂにアクセスして、地図情報ＭＰＩ及び装置ＩＤに関連付けられた履歴情報ＤＨＢに含まれる検索用情報のリスク情報を参照して、指定内容に従った当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。この後、処理はステップＳ８３へ進む。
【０２８２】
ステップＳ８３では、管理処理制御ユニット４１０Ｂが、探索された経路を地図上に表示する表示情報を生成する。引き続き、ステップＳ８４において、管理処理制御ユニット４１０Ｂが、当該表示情報を、ネットワーク５００を介して、端末装置３００へ送信する。
【０２８３】
当該表示情報を受信した端末装置３００では、端末処理制御ユニット３１０が、表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。この結果、探索された経路が表示ユニット２５０に表示される。
【０２８４】
ステップＳ８４の処理が終了すると、処理はステップＳ８５へ進む。ステップＳ８５では、管理処理制御ユニット４１０Ｂが、端末装置３００から送信された経路抽出指令を受信したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ８５：Ｎ）には、ステップＳ８５の処理が繰り返される。
【０２８５】
ステップＳ８５における判定の結果が肯定的であった場合（ステップＳ８５：Ｙ）には、処理はステップＳ８６へ進む。ステップＳ８６では、管理処理制御ユニット４１０Ｂが、記憶ユニット１２０Ｂを参照して、探索された経路の中に、装置ＩＤに関連付けられ、かつ、利用者が指定した印象情報（例えば、「天気：雪」）に対応付けられた経路が存在するか否かを判定する。この判定の結果が否定的であった場合（ステップＳ８６：Ｎ）には、処理はステップＳ８１へ戻る。
【０２８６】
ステップＳ８６における判定の結果が肯定的であった場合（ステップＳ８６：Ｙ）には、処理はステップＳ８７へ進む。ステップＳ８７では、管理処理制御ユニット４１０Ｂが、探索された経路の中から、利用者が指定した印象情報に対応付けられた経路のみを表示する表示情報を生成する。
【０２８７】
引き続き、ステップＳ８８において、管理処理制御ユニット４１０Ｂが、当該表示情報を、ネットワーク５００を介して、端末装置３００へ送信する。当該表示情報を受信した端末装置３００では、端末処理制御ユニット３１０が、表示情報に基づいて表示データを生成する。そして、端末処理制御ユニット３１０は、当該表示データを表示ユニット２５０へ送る。この結果、利用者が指定した印象情報に付けられた探索された経路が、表示ユニット２５０に表示される。
【０２８８】
ステップＳ８８の処理が終了すると、処理はステップＳ８１へ戻る。
【０２８９】
《検索用情報を利用した報知処理》
次いで、検索用情報を利用した報知処理について、説明する。
【０２９０】
検索用情報を利用した報知処理に際しては、図１８に示されるように、まず、ステップＳ９１において、管理処理制御ユニット４１０Ｂが、記憶ユニット１２０Ｂ内に記憶された装置ＩＤに関連付けられた履歴情報ＤＨＢを参照して、端末装置３００から送信された車両ＣＲの現在位置に基づき、車両ＣＲがリスク遭遇位置に接近しているか否かを判定する。この判定の結果が否定的であった場合（ステップＳ９１：Ｎ）には、ステップＳ９１の処理が繰り返される。
【０２９１】
ステップＳ９１における判定の結果が肯定的であった場合（ステップＳ９１：Ｙ）には、処理はステップＳ９２へ進む。ステップＳ９２では、管理処理制御ユニット４１０Ｂが、リスク遭遇時の走行動作を報知する報知情報を生成する。引き続き、ステップＳ９３において、管理処理制御ユニット４１０Ｂが、当該報知情報を、ネットワーク５００を介して、端末装置３００へ送信する。当該報知情報を受信した端末装置３００では、端末処理制御ユニット３１０が、報知情報に基づいて表示データを生成して表示ユニット２５０へ送るとともに、出力音データを生成して音出力ユニット２４０へ送る。この結果、車両ＣＲがリスク遭遇位置を走行する際に、表示ユニット２５０及び音出力ユニット２４０を利用して、リスク遭遇時の走行動作が報知される。
【０２９２】
ステップＳ９３の処理が終了すると、処理はステップＳ９１へ戻る。
【０２９３】
以上説明したように、第２実施例では、管理装置４００Ｂの管理処理制御ユニット４１０Ｂが、端末装置３００から送信された車両ＣＲの現在位置及び現在時刻を受けると、当該現在時刻（日時）及び車両ＣＲの現在位置を、定期的に記憶ユニット１２０Ｂ内に格納し、装置ＩＤに関連付けた走行に関連する実績情報を生成する。かかる実績情報の生成中に、管理処理制御ユニット４１０Ｂは、外部の情報サーバから送信された現在の気象情報を定期的に取得する。そして、管理処理制御ユニット４１０Ｂは、生成中の実績情報と、気象情報とを対応付けた検索用情報を生成し、記憶ユニット１２０Ｂ内に格納する。
【０２９４】
また、実績情報の生成中に、端末装置３００から送信されたリスク遭遇時における車両ＣＲの加速度を受けたときには、管理処理制御ユニット４１０Ｂは、当該加速度の時間変化から車両ＣＲの走行動作を導出する。引き続き、管理処理制御ユニット４１０Ｂは、当該導出された車両ＣＲの走行動作の情報及びリスク遭遇位置を含むリスク情報を生成する。そして、管理処理制御ユニット４１０Ｂは、生成中の実績情報と、リスク情報とを対応付けて、検索用情報の内容を更新する。
【０２９５】
また、実績情報の生成中に、端末装置３００から送信された車両ＣＲの前方画像の撮影結果を取得すると、管理処理制御ユニット４１０Ｂは、生成中の実績情報と、取得した画像情報とを対応付けて、検索用情報の内容を更新する。ここで、画像情報には、画像データ、及び、休憩地駐車場や目的地駐車場等の撮影場所の情報が含まれている。
【０２９６】
また、かかる実績情報と画像情報との対応付けに際して、画像情報に人物の顔や他車両のナンバープレート等のプライバシー情報が含まれている場合には、管理処理制御ユニット４１０Ｂは、プライバシー保護の観点からプライバシー情報に係る画像部分を表示しないように加工処理を行うようになっている。
【０２９７】
また、第２実施例では、利用者が走行実績の一覧表示を指定した入力を入力ユニット２６０に対して行うと、一覧表示指令が、端末装置３００から管理装置４００Ｂへ送信され、当該一覧表示指令が管理処理制御ユニット４１０Ｂへ送られる。当該一覧表示指令を受けると、管理処理制御ユニット４１０Ｂは、記憶ユニット１２０Ｂにアクセスして、装置ＩＤに関連付けられた検索用情報を一覧にした表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０が、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０２９８】
こうして検索用情報の一覧が表示ユニット２５０に表示された後に、利用者が特定の印象事報を指定した入力を入力ユニット２６０に対して行うと、抽出表示指令が、端末装置３００から管理装置４００Ｂへ送信され、当該抽出表示指令が管理処理制御ユニット４１０Ｂへ送られる。当該抽出表示指令を受けると、管理処理制御ユニット４１０Ｂは、利用者が指定した印象情報に対応する実績情報を一覧の検索用情報から抽出した表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０が、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０２９９】
このため、利用者が所望とする実績情報（経路、目的地）を思い出せない場合であっても、印象情報をキーにして、利用者は、所望の実績情報を見つけ出すことが可能となる。
【０３００】
したがって、第２実施例によれば、上述した第１実施例と同様に、過去の走行実績期間における利用者の印象情報を利用して、走行実績情報から、利用者が所望する走行実績情報を容易に見つけ出すことができる。
【０３０１】
また、第２実施例では、出発地及び目的地を指定した経路探索指令が、端末装置３００から管理装置４００Ｂへ送信されると、管理処理制御ユニット４１０Ｂは、記憶ユニット１２０Ｂ内に記憶された地図情報及び履歴情報に含まれる装置ＩＤに関連付けられた検索用情報のリスク情報を参照して、当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。このため、リスクに遭遇していない経路を探索することができる。
【０３０２】
また、探索された経路が表示ユニット２５０に表示された後に、利用者が特定の印象情報を指定した経路抽出指定の入力を入力ユニット２６０に対して行うと、経路抽出指令が、端末装置３００から管理装置４００Ｂの管理処理制御ユニット４１０Ｂへ送られる。当該経路抽出指令を受けると、管理処理制御ユニット４１０Ｂは、当該経路が探索された経路の中に、利用者が指定した印象情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果、探索された経路の中から、利用者が指定した印象情報に対応付けられた経路のみを表示する表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０が、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０３０３】
このため、探索された経路の中から、利用者が所望とする経路を思い出せない場合であっても、印象情報をキーにして、利用者は、所望の経路を見つけ出すことが可能となる。
【０３０４】
また、第２実施例では、管理処理制御ユニット４１０Ｂが、端末装置３００から送信された車両ＣＲの現在位置に基づき、記憶ユニット１２０Ｂ内に記憶された履歴情報に含まれる装置ＩＤに関連付けられた検索用情報のリスク情報を参照して、車両ＣＲがリスク遭遇位置に接近しているか否かの接近判定処理を行う。接近判定処理の結果が肯定的になると、管理処理制御ユニット４１０Ｂは、リスク遭遇時の走行動作を報知する報知情報を生成する。こうして生成された報知情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０は、当該報知情報に基づいて表示データを生成して表示ユニット２５０へ送るとともに、出力音データを生成して音出力ユニット２４０へ送る。
【０３０５】
このため、車両ＣＲがリスクに遭遇した位置を走行する場合に、利用者がより注意を払った運転を行うことを期待することができる。
【０３０６】
［第３実施例］
次いで、本発明の第３実施例を、図１９及び図２０を参照して説明する。
【０３０７】
＜構成＞
図１９には、第３実施例に係る情報処理システムが備える端末装置３００と管理装置４００Ｃの配置関係が示されている。
【０３０８】
図１９に示されるように、第３実施例の情報処理システムは、上述した第２実施例の情報処理システムと比べて、管理装置４００Ｂに代えて管理装置４００Ｃを備える点が異なっている。以下、この相違点に主に着目して、説明を行う。
【０３０９】
なお、管理装置４００Ｃは、端末装置３００と同様に構成された他の端末装置とも通信可能となっているが、図１９においては、端末装置３００のみが代表的に示されている。
【０３１０】
《管理装置４００Ｃの構成》
図２０には、管理装置４００Ｃの概略的な構成がブロック図にて示されている。図２０に示されるように、管理装置４００Ｃは、上述した第２実施例の管理装置４００Ｂと比べて、管理処理制御ユニット４１０Ｂに代えて管理処理制御ユニット４１０Ｃを備える点、及び、記憶ユニット１２０Ｂに代えて記憶ユニット１２０Ｃを備える点が異なっている。
【０３１１】
上記の管理処理制御ユニット４１０Ｃは、管理装置４００Ｃの全体を統括制御するとともに、様々な処理を実行する。管理処理制御ユニット４１０Ｃについては、後述する。
【０３１２】
上記の記憶ユニット１２０Ｃは、ハードディスク装置等の不揮発性の記憶装置を備えて構成され、管理装置４００Ｃにおいて利用される様々な情報データが記憶される。記憶ユニット１２０Ｃには、上述した第２実施例の記憶ユニット１２０Ｂと比べて、車両別履歴情報ＣＤＨに代えて履歴情報ＤＨＣが記憶されている点が異なっている。記憶ユニット１２０Ｃには、管理処理制御ユニット４１０Ｃがアクセスできるようになっている。
【０３１３】
上記の履歴情報ＤＨＣは、上述した履歴情報ＤＨＢjと同様の構成の情報となっているが、当該履歴情報ＤＨＣの内容は、端末装置３００を含む様々な端末装置から送信された走行に関する情報（走行日時、走行位置）、リスク遭遇時における車両の加速度の情報及び前方画像の撮影結果、並びに、撮影画像情報により生成された、複数の過去の走行履歴に関する検索用情報となっている。当該履歴情報ＤＨＣは、管理処理制御ユニット４１０Ｃが生成し、記憶ユニット１２０Ｃ内に格納する。
【０３１４】
次に、管理処理制御ユニット４１０Ｃについて説明する。当該管理処理制御ユニット４１０Ｃは、演算手段としての中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成されている。管理処理制御ユニット４１０Ｃが様々なプログラムを実行することにより、管理装置４００Ｃとしての各種機能が実現されるようになっている。
【０３１５】
管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０から送られた車両ＣＲの現在位置及び現在時刻を受ける。また、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０から送られた、車両ＣＲが走行している地域の現在の気象情報を定期的に受ける。また、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０から送られた、リスク遭遇時における車両ＣＲの加速度の情報及び前方画像の撮影結果を受ける。さらに、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０から送られた撮影結果を受ける。そして、管理処理制御ユニット４１０Ｃは、これらの情報に基づいて、検索用情報を生成する。
【０３１６】
また、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０から送られた、走行実績の一覧表示指定又は抽出表示指定に対応する指令を受けると、検索用情報を利用した実績情報の表示制御処理を実行する。そして、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０を利用し、当該表示制御処理により生成された表示情報を、サーバ送信データとして、ネットワーク５００を介して端末装置３００へ送信する。
【０３１７】
また、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０から送られた、経路探索に関する指定に対応する指令を受けると、検索用情報を利用した経路探索処理を実行する。そして、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０を利用し、当該経路探索処理により生成された表示情報を、サーバ送信データとして、ネットワーク５００を介して端末装置３００へ送信する。
【０３１８】
また、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０から送られた車両ＣＲの現在位置に基づき、検索用情報を利用した報知処理を実行する。そして、管理処理制御ユニット４１０Ｃは、外部通信ユニット４３０を利用し、当該報知処理により生成された報知情報を、サーバ送信データとして、ネットワーク５００を介して端末装置３００へ送信する。
【０３１９】
なお、管理処理制御ユニット４１０Ｃが実行するプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【０３２０】
＜動作＞
以上のようにして構成された端末装置３００と管理装置４００Ｃとを備える情報処理システムの動作について、管理装置４００Ｃによる処理に主に着目して説明する。
【０３２１】
《検索用情報の生成処理》
管理装置４００Ｃの管理処理制御ユニット４１０Ｃによる検索用情報の生成処理は、装置ＩＤとの関連付けを行わずに、端末装置３００を含む様々な端末装置から送信された情報から検索用情報を生成することを除いて、上述した管理処理制御ユニット４１０Ｂによる検索用情報の生成処理と同様にして行われる。
【０３２２】
《検索用情報を利用した実績情報の表示制御処理》
管理装置４００Ｃの管理処理制御ユニット４１０Ｃによる検索用情報を利用した実績情報の表示制御処理は、端末装置３００を含む様々な端末装置から送信された情報から生成された検索用情報を利用することを除いて、上述した管理処理制御ユニット４１０Ｂによる実績情報の表示制御処理と同様にして行われる。
【０３２３】
《検索用情報を利用した経路探索処理》
管理装置４００Ｃの管理処理制御ユニット４１０Ｃによる検索用情報を利用した経路探索処理は、端末装置３００を含む様々な端末装置から送信された情報から生成された検索用情報を利用することを除いて、上述した管理処理制御ユニット４１０Ｂによる経路探索処理と同様にして行われる。
【０３２４】
《検索用情報を利用した報知処理》
管理装置４００Ｃの管理処理制御ユニット４１０Ｃによる検索用情報を利用した報知処理は、端末装置３００を含む様々な端末装置から送信された情報から生成された検索用情報を利用することを除いて、上述した管理処理制御ユニット４１０Ｂによる報知処理と同様にして行われる。
【０３２５】
以上説明したように、第３実施例では、管理装置４００Ｃの管理処理制御ユニット４１０Ｃが、端末装置３００を含む様々な端末装置から送信された車両の現在位置及び現在時刻を受けると、当該現在時刻（日時）及び車両の現在位置を、定期的に記憶ユニット１２０Ｃ内に格納し、走行に関連する実績情報を生成する。かかる実績情報の生成中に、管理処理制御ユニット４１０Ｃは、外部の情報サーバから送信された現在の気象情報を定期的に取得する。そして、管理処理制御ユニット４１０Ｃは、生成中の実績情報と、気象情報とを対応付けた検索用情報を生成し、記憶ユニット１２０Ｃ内に格納する。
【０３２６】
また、実績情報の生成中に、端末装置３００を含む様々な端末装置から送信されたリスク遭遇時における車両の加速度を受けたときには、管理処理制御ユニット４１０Ｃは、当該加速度の時間変化から車両の走行動作を導出する。引き続き、管理処理制御ユニット４１０Ｃは、当該導出された車両の走行動作の情報及びリスク遭遇位置を含むリスク情報を生成する。そして、管理処理制御ユニット４１０Ｃは、生成中の実績情報と、リスク情報とを対応付けて、検索用情報の内容を更新する。
【０３２７】
また、実績情報の生成中に、端末装置３００を含む様々な端末装置から送信された車両の前方画像の撮影結果を取得すると、管理処理制御ユニット４１０Ｃは、生成中の実績情報と、取得した画像情報とを対応付けて、検索用情報の内容を更新する。ここで、画像情報には、画像データ、及び、休憩地駐車場や目的地駐車場等の撮影場所の情報が含まれている。
【０３２８】
また、かかる実績情報と画像情報との対応付けに際して、画像情報に人物の顔や他車両のナンバープレート等のプライバシー情報が含まれている場合には、管理処理制御ユニット４１０Ｃは、プライバシー保護の観点からプライバシー情報に係る画像部分を表示しないように加工処理を行うようになっている。
【０３２９】
また、第３実施例では、利用者が走行実績の一覧表示を指定した入力を入力ユニット２６０に対して行うと、一覧表示指令が、端末装置３００から管理装置４００Ｃへ送信され、当該一覧表示指令が管理処理制御ユニット４１０Ｃへ送られる。当該一覧表示指令を受けると、管理処理制御ユニット４１０Ｃは、記憶ユニット１２０Ｃにアクセスして、検索用情報を一覧にした表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０が、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０３３０】
こうして検索用情報の一覧が表示ユニット２５０に表示された後に、利用者が特定の印象事報を指定した入力を入力ユニット２６０に対して行うと、抽出表示指令が、端末装置３００から管理装置４００Ｃへ送信され、当該抽出表示指令が管理処理制御ユニット４１０Ｃへ送られる。当該抽出表示指令を受けると、管理処理制御ユニット４１０Ｃは、利用者が指定した印象情報に対応する実績情報を一覧の検索用情報から抽出した表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０が、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０３３１】
このため、様々な利用者の印象情報をキーにして、利用者は、所望の実績情報を見つけ出すことが可能となる。例えば、利用者が印象情報として「雪」を指定した場合には、天候が雪のときに走行できた経路を利用者が見つけることができる。
【０３３２】
したがって、第３実施例によれば、過去の走行実績期間における様々な利用者の印象情報を利用して、走行実績情報から、利用者が所望する走行実績情報を容易に見つけ出すことができる。
【０３３３】
また、第３実施例では、出発地及び目的地を指定した経路探索指令が、端末装置３００から管理装置４００Ｃへ送信されると、管理処理制御ユニット４１０Ｃは、記憶ユニット１２０Ｃ内に記憶された地図情報及び履歴情報に含まれる検索用情報のリスク情報を参照して、当該出発地から目的地までのリスク遭遇位置を回避する経路を探索する。このため、リスクに遭遇していない経路を探索することができる。
【０３３４】
また、探索された経路が表示ユニット２５０に表示された後に、利用者が特定の印象情報を指定した経路抽出指定の入力を入力ユニット２６０に対して行うと、経路抽出指令が、端末装置３００から管理装置４００Ｃの管理処理制御ユニット４１０Ｃへ送られる。当該経路抽出指令を受けると、管理処理制御ユニット４１０Ｃは、当該経路が探索された経路の中に、利用者が指定した印象情報に対応付けられた経路が存在するか否かを判定する。当該判定の結果、探索された経路の中から、利用者が指定した印象情報に対応付けられた経路のみを表示する表示情報を生成する。こうして生成された表示情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０が、当該表示情報に基づいて表示データを生成し、表示ユニット２５０へ送る。
【０３３５】
このため、探索された経路の中から、様々な利用者の印象情報をキーにして、利用者は、所望の経路を見つけ出すことが可能となる。
【０３３６】
また、第３実施例では、管理処理制御ユニット４１０Ｃが、端末装置３００から送信された車両ＣＲの現在位置に基づき、記憶ユニット１２０Ｃ内に記憶された履歴情報に含まれる検索用情報のリスク情報を参照して、車両ＣＲがリスク遭遇位置に接近しているか否かの接近判定処理を行う。接近判定処理の結果が肯定的になると、管理処理制御ユニット４１０Ｃは、リスク遭遇時の走行動作を報知する報知情報を生成する。こうして生成された報知情報は、ネットワーク５００を介して、端末装置３００の端末処理制御ユニット３１０に送られる。そして、端末処理制御ユニット３１０は、当該報知情報に基づいて表示データを生成して表示ユニット２５０へ送るとともに、出力音データを生成して音出力ユニット２４０へ送る。
【０３３７】
このため、車両ＣＲが、様々な車両がリスクに遭遇した位置を走行する場合に、利用者がより注意を払った運転を行うことを期待することができる。
【０３３８】
［実施例の変形］
本発明は、上記の実施例に限定されるものではなく、様々な変形が可能である。
【０３３９】
例えば、上記の第１〜第３実施例においては、実績情報に対応付ける印象情報を、天気情報、リスク情報、画像情報としたが、更に、「○○旅行中」や「△△への帰省中」といった情報を実績情報に対応付けるようにしてもよい。
【０３４０】
また、上記の第３実施例では、端末装置は、管理装置に検索用情報を提供するとともに、管理装置から履歴情報を利用した検索用情報の抽出情報、経路情報、報知情報の提供を受けることとした。これに対し、情報処理システムにおいて、管理装置に検索用情報の提供のみを行う端末装置と、管理装置から履歴情報を利用した検索用情報の抽出情報、経路情報、報知情報の提供のみを受ける端末装置とが含まれるようにしてもよい。
【０３４１】
また、上記の第１〜第３実施例については、上述した第１及び第２実施形態に対する変形と同様の変形を適宜施すことができる。
【符号の説明】
【０３４２】
１００              …  情報処理装置
１１０              …  処理制御ユニット（記憶制御部、表示制御部、探索部、報知
制御部）
１２０Ａ，１２０Ｂ  …  記憶ユニット（記憶部）
２５０              …  表示ユニット（表示部）
３００              …  端末装置
３１０              …  端末処理制御ユニット（端末表示制御部）
３３０              …  無線通信ユニット（受信部）
４００Ｂ            …  管理装置
４１０Ｂ            …  管理処理制御ユニット（記憶制御部、抽出部）
４３０              …  外部通信ユニット（送信部）
７１０Ａ，７１０Ｂ  …  記憶部
７５０Ａ，７５０Ｂ  …  記憶制御部
７７０              …  処理制御部（表示制御部、探索部、報知制御部）
８１０              …  端末装置
８１３              …  受信部
８１４              …  端末処理制御部（端末表示制御部）
８２０              …  管理装置
８２２              …  管理処理制御部（抽出部）
８２３              …  送信部
９６０              …  表示部
【図１】
2019144114.tif 000003
【図２】
2019144114.tif 000004
【図３】
2019144114.tif 000005
【図４】
2019144114.tif 000006
【図５】
2019144114.tif 000007
【図６】
2019144114.tif 000008
【図７】
2019144114.tif 000009
【図８】
2019144114.tif 000010
【図９】
2019144114.tif 000011
【図１０】
2019144114.tif 000012
【図１１】
2019144114.tif 000013
【図１２】
2019144114.tif 000014
【図１３】
2019144114.tif 000015
【図１４】
2019144114.tif 000016
【図１５】
2019144114.tif 000017
【図１６】
2019144114.tif 000018
【図１７】
2019144114.tif 000019
【図１８】
2019144114.tif 000020
【図１９】
2019144114.tif 000021
【図２０】
2019144114.tif 000022