(57)【要約】【課題】情報を識別して記録することができるようにする。【解決手段】対象情報取得部４４は、対象画像とその対象画像に関係する付随情報を、対象情報として取得し、対象識別部１０２は、所望の対象を識別するための識別情報に基づいて、対象を識別する。対象情報記憶部１０３は、対象画像と、識別結果とを関連付けて記憶するとともに、識別結果に基づいて、所望の対象であると識別された対象画像の消去を禁止するように記憶することで、情報を識別して記録することができるようになる。本発明は、車載システムに適用できる。【選択図】図４
2007249566.tif 000002
【特許請求の範囲】
【請求項１】
対象を物識する情報処理装置において、
ある対象に関する第１の情報を取得する取得手段と、
取得した前記第１の情報における所望の対象を識別するための第２の情報に基づいて、前記対象を識別する識別手段と、
前記第１の情報と、前記対象の識別結果とを関連付けて記憶する記憶手段と
を備え、
前記記憶手段は、前記対象の識別結果に基づいて、前記所望の対象であると識別された対象に関する前記第１の情報の消去を禁止するように記憶する
情報処理装置。
【請求項２】
前記取得手段は、さらに、前記対象に関係する第３の情報を取得し、
前記識別手段は、前記第２の情報および前記第３の情報に基づいて、前記対象を識別する
請求項１の情報処理装置。
【請求項３】
前記取得手段は、前記第３の情報として、位置、時刻、温度、または天気に関係する情報を取得する
請求項２の情報処理装置。
【請求項４】
前記第２の情報を入力する入力手段をさらに備え、
前記識別手段は、入力した前記第２の情報に基づいて、前記対象を識別する
請求項１の情報処理装置。
【請求項５】
他の情報処理装置から送信されてくる前記第２の情報を受信する受信手段をさらに備え、
前記識別手段は、受信した前記第２の情報に基づいて、前記対象を識別する
請求項１の情報処理装置。
【請求項６】
ユーザからの指示に基づいて、前記第１の情報を検索する検索手段と、
検索した前記第１の情報を提供する提供手段と
をさらに備える請求項１の情報処理装置。
【請求項７】
他の情報処理装置から送信されてくる前記指示を受信する受信手段をさらに備え、
前記検索手段は、受信した前記指示に基づいて、前記第１の情報を検索し、
前記提供手段は、検索した前記第１の情報を提供する
請求項６に記載の情報処理装置。
【請求項８】
前記指示は、前記対象に関係する内容を示す情報である
請求項７の情報処理装置。
【請求項９】
対象を物識する情報処理装置の情報処理方法において、
ある対象に関する第１の情報を取得する取得ステップと、
取得した前記第１の情報における所望の対象を識別するための第２の情報に基づいて、前記対象を識別する識別ステップと、
前記第１の情報と、前記対象の識別結果とを関連付けて記憶する記憶ステップと
を含み、
前記記憶ステップは、前記対象の識別結果に基づいて、前記所望の対象であると識別された対象に関する前記第１の情報の消去を禁止するように記憶する
情報処理方法。
【請求項１０】
対象を物識する情報処理装置のコンピュータに、情報処理を行わせるプログラムにおいて、
ある対象に関する第１の情報を取得する取得ステップと、
取得した前記第１の情報における所望の対象を識別するための第２の情報に基づいて、前記対象を識別する識別ステップと、
前記第１の情報と、前記対象の識別結果とを関連付けて記憶するように記憶を制御する記憶制御ステップと
を含み、
前記記憶制御ステップは、前記対象の識別結果に基づいて、前記所望の対象であると識別された対象に関する前記第１の情報の消去を禁止するように記憶させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、情報を識別して記録することができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、IT技術を利用した情報処理機能などの発展に伴い、自動車の高機能化が進んでいる。それにともない、例えば、ナビゲーション装置、オーディオ装置、通信装置、ETC（Electronic Toll Collection）端末など、自動車に設けられる車載装置の種類が増え、また、それらの個々の装置の高機能化も著しい。
【０００３】
また、カメラを用いた監視システムの普及とともに、その監視システムを設けている車両もある。車両の前方監視システムでは、例えば、車両の前方にある道路とその付帯物、自動車、障害物、周囲の建物などの物体が識別され、これにより、道路領域、走行車両、停車車両、歩行者、障害物などの検出を行う。そして、走行状態の監視や走行支援に対応する動作を行った後は、それらの画像や、その画像から取得した情報は消去される。
【０００４】
さらに、撮像された画像の被写体に関する情報を、その画像と類似する登録画像に基づいて提供する電子図鑑生成方法が提案されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００３−３４１９３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、記録できる情報の量は限られているので、適宜、それらの情報を消去する必要があるが、消去された情報のなかに必要な情報が存在する可能性があり、利用したいときには消去されていて、その情報を利用することができないという問題があった。
【０００７】
例えば、車両とカメラから得られる情報を大量に記録しようとすると、情報を記録するための記録手段の記憶容量を超えて、オーバーフローする可能性があるので、古い情報から消去していかないと、新しい情報を記録することができなくなる。しかし、それらの古い情報のなかには、消去した時点では必要のない情報であっても、後から有用となる情報が存在することも考えられ、車両とカメラから得られた古い情報を単純に消去してしまうと、利用したいときに使用することができない可能性がある。
【０００８】
また、特開２００３−３４１９３９号公報に開示されている電子図鑑生成方法では、撮像された画像の被写体に関する情報を、その画像と類似する登録画像に基づいて提供するようにしているが、後から有用となるかもしれない情報が消去されてしまう可能性がある。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、情報を識別して記録することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の情報処理装置は、対象を物識する情報処理装置において、ある対象に関する第１の情報を取得する取得手段と、取得した前記第１の情報における所望の対象を識別するための第２の情報に基づいて、前記対象を識別する識別手段と、前記第１の情報と、前記対象の識別結果とを関連付けて記憶する記憶手段とを備え、前記記憶手段は、前記対象の識別結果に基づいて、前記所望の対象であると識別された対象に関する前記第１の情報の消去を禁止するように記憶する。
【００１１】
本発明の一側面の情報処理装置においては、ある対象に関する第１の情報が取得され、取得された第１の情報における所望の対象を識別するための第２の情報に基づいて、対象が識別され、第１の情報と、対象の識別結果とが関連付けて記憶され、対象の識別結果に基づいて、所望の対象であると識別された対象に関する第１の情報の消去が禁止される。
【００１２】
したがって、対象から得られる情報を識別して記録し、有用であると識別された情報を消去しないで残すことができる。
【００１３】
本発明の一側面の情報処理装置は、例えば、車両に搭載される対象識別装置として構成される。また、車両は、例えば、各種の自動車、二輪車などにより構成される。また、本発明の一側面の情報処理装置は、車載装置に限られるものではなく、例えば、対象に関する情報を取得する手段と対象を識別するソフトウェアを備えたコンピュータ、サーバ、PDA（Personal Digital Assistance）、携帯電話機、車両、制御装置などの情報処理装置であってもよい。これらの情報処理装置は、１つの装置として構成されても、複数の装置として構成されてもよい。例えば、カメラと、0.85インチハードディスク、液晶表示部、操作部、通信部とを備えた携帯電話機として構成することができる。携帯電話機には、さらに、GPS（Global Positioning System）や温度センサなど、対象に関する情報を取得する手段を備えた構成にすることができる。さらにまた、携帯電話機は、ネットワークを介して、対象に関する情報を取得するセンサに接続し、そのセンサが取得した情報を用いる構成にすることもできる。
【００１４】
取得手段は、例えば、CCD（Charge Coupled Device）などの撮像素子により撮像された被写体の画像を取得する対象情報取得部により構成される。対象情報取得部は、例えば、ある対象に関する情報として、画像を取得する。すなわち、取得手段として撮像素子を用いて、対象の画像を取得することができる。そして、取得した画像に対して、所定の画像処理を施すことにより、対象の見え方や形状などの、対象に関して画像に含まれる情報が取得できる。例えば、レーザレーダや電波レーダなどのレーダ装置を用いることにより、対象までの距離に関する情報が取得できる。そして、対象までの距離と画像における対象の大きさを基に、対象の大きさに関する情報が取得できる。物体センサを用いて、物体の存在状態や物体の状態に関する情報が取得できる。RFID（Radio Frequency Identification）リーダを用いることで、対象のIDが取得できる。気象センサを用いることで、対象のある地域の気象情報が取得できる。
【００１５】
また、取得手段として、ネットワークを介して情報を取得する手段を用いることにより、対象に関してネットワークに接続された装置から得られる情報を取得するようにできる。例えば、ネットワークとして、有線のネットワークを用いることで、通信ラインに接続された装置から情報を取得できる。また、ネットワークとして、無線のネットワークを用いることで、離れた場所にある装置から情報を取得できる。対象に関する情報は、ネットワークに接続されたデータベース装置や、検索装置から取得できる。
【００１６】
識別手段は、例えば、CPU（Central Processing Unit）などにより実行されるプログラムに含まれる対象識別部により構成される。対象識別部は、取得した画像における所望の対象を識別するための第２の情報に基づいて、対象を識別する。識別手段は、例えば、対象の画像から所定の画像処理によって得られる特徴量を用いて、動物や植物の種類や、自動車の車種などを識別する。識別手段は、取得手段が取得した画像以外の情報を用いて、対象を識別するようにしてもよい。例えば、対象までの距離を用いることで、対象の大きさについての情報を利用して識別することができる。または、赤外線センサを用いて、対象の温度を検出し、対象の温度についての情報を用いて識別することができる。さらに、レーザレーダを用いて得られる、対象の存在する位置までの距離と方向に関する情報を用いて識別することができる。
【００１７】
識別手段は、例えば、人の顔の特徴や指紋、掌紋、網膜パターン、静脈パターンなどの生体情報を用いて個人を識別する。また、識別手段は、例えば、動物や植物、自動車のような装置などの物体の個体を識別するようにできる。さらに、識別手段は、例えば、風景を撮影した画像からその位置を識別するようにできる。
【００１８】
対象に関する情報は、取得手段が対象に関して取得した情報と、識別手段が対象を識別した結果を含んでいる。
【００１９】
記憶手段は、例えば、不揮発性の半導体メモリやハードディスクなどで構成される対象情報記憶部により構成される。対象情報記憶部は、画像と、対象の識別結果とを関連付けて記憶するとともに、対象の識別結果に基づいて、所望の対象であると識別された対象の画像の消去を禁止するように記憶する。
【００２０】
これにより、ユーザにとって関心があり後で必要となる可能性のある対象に関する情報を蓄積しておくことができる。
【００２１】
前記取得手段には、さらに、前記対象に関係する第３の情報を取得させ、前記識別手段には、前記第２の情報および前記第３の情報に基づいて、前記対象を識別させるようにすることができる。
【００２２】
前記取得手段には、前記第３の情報として、位置、時刻、温度、または天気に関係する情報を取得させるようにすることができる。
【００２３】
これにより、対象に関係する情報をより多く取得し、それらの取得した情報に基づいて、必要となる対象に関する情報の消去を禁止させることができる。
【００２４】
前記第２の情報を入力する入力手段をさらに設けさせるようにすることができ、前記識別手段には、入力した前記第２の情報に基づいて、前記対象を識別させるようにすることができる。
【００２５】
これにより、ユーザは、自分の残しておきたい対象に関する情報を指示し、必要となる情報の消去を禁止させることができる。
【００２６】
他の情報処理装置から送信されてくる前記第２の情報を受信する受信手段をさらに設けさせるようにすることができ、前記識別手段には、受信した前記第２の情報に基づいて、前記対象を識別させるようにすることができる。
【００２７】
これにより、ユーザは、遠隔から自分の残しておきたい対象に関する情報を指示し、必要となる情報の消去を禁止させることができる。
【００２８】
ユーザからの指示に基づいて、前記第１の情報を検索する検索手段と、検索した前記第１の情報を提供する提供手段とをさらに設けさせるようにすることができる。
【００２９】
これにより、ユーザにとって関心があり後で必要となる可能性のある対象に関する情報が蓄積されているので、ユーザは、利用したいときに、蓄積された情報から必要な対象に関する情報を検索することができる。
【００３０】
他の情報処理装置から送信されてくる前記指示を受信する受信手段をさらに設けさせるようにすることができ、前記検索手段には、受信した前記指示に基づいて、前記第１の情報を検索させ、前記提供手段には、検索した前記第１の情報を提供させるようにすることができる。
【００３１】
前記指示には、前記対象に関係する内容を示す情報であるようにすることができる。
【００３２】
これにより、ユーザにとって関心があり後で必要となる可能性のある対象に関する情報が蓄積されているので、ユーザは、利用したいときに、遠隔から条件を指定して、蓄積された情報から必要な対象に関する情報を検索することができる。
【００３３】
本発明の一側面の情報処理方法は、対象を物識する情報処理装置の情報処理方法において、ある対象に関する第１の情報を取得する取得ステップと、取得した前記第１の情報における所望の対象を識別するための第２の情報に基づいて、前記対象を識別する識別ステップと、前記第１の情報と、前記対象の識別結果とを関連付けて記憶する記憶ステップとを含み、前記記憶ステップは、前記対象の識別結果に基づいて、前記所望の対象であると識別された対象に関する第１の情報の消去を禁止するように記憶する。
【００３４】
本発明の一側面の情報処理方法においては、ある対象に関する第１の情報が取得され、取得された第１の情報における所望の対象を識別するための第２の情報に基づいて、対象が識別され、第１の情報と、対象の識別結果とが関連付けて記憶され、対象の識別結果に基づいて、所望の対象であると識別された対象に関する第１の情報の消去が禁止される。
【００３５】
したがって、対象から得られる情報を識別して記録し、有用であると識別された情報を消去しないで残すことができる。
【００３６】
この取得ステップは、ある対象に関する第１の情報を取得する取得ステップにより構成され、識別ステップは、取得した前記第１の情報における所望の対象を識別するための第２の情報に基づいて、前記対象を識別する識別ステップにより構成され、記憶ステップは、前記第１の情報と、前記対象の識別結果とを関連付けて記憶し、前記対象の識別結果に基づいて、前記所望の対象であると識別された対象に関する第１の情報の消去を禁止するように記憶する記憶ステップにより構成される。
【００３７】
本発明の一側面のプログラムは、ある対象に関する第１の情報を取得する取得ステップと、取得した前記第１の情報における所望の対象を識別するための第２の情報に基づいて、前記対象を識別する識別ステップと、前記第１の情報と、前記対象の識別結果とを関連付けて記憶するように記憶を制御する記憶制御ステップとを含み、前記記憶制御ステップは、前記対象の識別結果に基づいて、前記所望の対象であると識別された対象に関係する第１の情報の消去を禁止するように記憶する。
【００３８】
したがって、対象から得られる情報を識別して記録し、有用であると識別された情報を消去しないで残すことができる。
【００３９】
本発明の一側面のプログラムは、所定の記録媒体に記録されて、例えば、ドライブにより読み出され、情報処理装置にインストールされる。記録媒体は、フロッピ（登録商標）ディスクなどよりなる磁気ディスク、CD-ROM(Compact Disk Read Only Memory)、DVD-ROM(Digital Versatile Disk)などよりなる光ディスク、MD(Mini Disk)（登録商標）などよりなる光磁気ディスク、または半導体メモリなどのリムーバブルメディアにより構成される。
【発明の効果】
【００４０】
以上のように、本発明の一側面によれば、情報を識別して記録することができる。特に、本発明の一側面によれば、対象から得られる情報を識別して記録し、有用であると識別された情報を消去しないで残すことができる。
【発明を実施するための最良の形態】
【００４１】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００４２】
図１は、本発明を適用した情報処理装置としての対象識別装置１１の一実施の形態の構成を示すブロック図である。
【００４３】
車載システム１は、各種の自動車（例えば、自家用車、トラック、バスなど）、二輪車などの車両に設けられるシステムであり、車両の動作を制御したり、ドライバや乗客に各種の機能を提供する。車載システム１は、対象識別装置１１および車載装置１３−１乃至車載装置１３−Ｎを含むように構成される。これらは、車載LAN１２を介して、相互に接続されている。なお、以下、車載システム１が、自動車に設けられる場合の例について説明する。
【００４４】
対象識別装置１１は、所定の条件に基づいて、ある対象を含んでいる画像を識別し、所定の条件に一致すると識別された対象に関する情報を消去せずに記憶し続ける。
【００４５】
対象識別装置１１は、さらに車載LAN１２を介して接続された装置から得られる対象に関する情報を用いて対象を識別するようにできる。それらの識別の方法は、例えば、以下に説明するような方法を用いて行うことができる。例えば、図３を参照して後述する、レーザレーダ７１を用いて画像から形状によって識別された対象までの距離を検出し、その対象の大きさを求めることで、対象を識別することができる。これにより、さらに識別精度を高めることができる。また、図３を参照して後述する、室内画像監視装置７２により取得された運転者や同乗者の個体を識別し、利用者に応じた、後述する識別パッケージを用いて、対象を識別することができる。さらにまた、図３を参照して後述する、エンジン制御装置７３から得られる、例えば、加速中であることを示す情報などのエンジンの状態を用いることにより、前方を一定速度で走行する自動車が速度変化に応じた速度で接近することを判定し、画像が次第に大きくなることを示す情報を識別するための所定の画像処理に利用して、対象を識別することができる。
【００４６】
また、パワーステアリング制御装置７４から、例えば、運転者によりステアリングが操作され、自動車が曲がる状態となっている情報を得て、図２を参照して後述するCCDカメラ３５により撮像される前方画像が横に流れることを識別するための所定の画像処理に利用して、対象を識別することができる。さらに、図３を参照して後述する、トランスミッション制御装置７５から得られるトランスミッションの状態によって、例えば、前進、後退、加速、減速の程度に関する情報を、対象を識別するための所定の画像処理に利用することができる。また、図３を参照して後述する、速度センサ７６から得られる自車の速度の情報を用いることにより、前方を撮像した画像が、順次変化する程度に応じた識別のための所定の画像処理に利用することができる。さらにまた、自車の速度の情報と、レーザレーダ装置７１により取得された、例えば、障害物や周囲を走行する車両との相対距離の変化の情報を用いることで、自車と障害物あるいは周囲を走行する車両との相対速度を求めて、対象を識別するための所定の画像処理に利用することができる。
【００４７】
さらに、図３を参照して後述する、温度センサ７７を用いて、路面の温度を測定し、その路面が凍結路面であるかを識別するための所定の画像処理に利用することができる。なお、速度センサ７６や温度センサ７７以外の、車載LAN１２に接続される他のセンサを用いるようにすることもできる。また、CCDカメラ３５に代えて、遠赤外線カメラを用いて取得した遠赤外線画像から、撮影の対象の温度に応じた波長の遠赤外線の画像を用いることにより、所定の温度の物体（例えば、人体など）を検出し、対象の温度を識別するのに利用することもできる。
【００４８】
また、対象識別装置１１は、車載LAN１２を介して、車載装置１３−１乃至車載装置１３−Ｎと各種の情報の送受信を行い、車載装置１３−１乃至車載装置１３−Ｎにより検出された情報を取得する。
【００４９】
車載装置１３−１乃至車載装置１３−Ｎは、車両の動作を制御したり、ドライバや乗客に各種の機能を提供するために車両に設けられる装置である。車載装置１３−１乃至車載装置１３−Ｎは、例えば、エンジン制御装置、パワーステアリング制御装置、トランスミッション制御装置などにより構成される。なお、以下、車載装置１３−１乃至車載装置１３−Ｎを特に区別する必要がない場合、単に、車載装置１３と称して説明する。
【００５０】
図２は、本発明を適用した情報処理装置としての対象識別装置１１のハードウェアの構成を示すブロック図である。
【００５１】
対象識別装置１１は、例えば、乗用車、バス、その他の車両に搭載されており、対象となる情報を識別する。
【００５２】
対象識別装置１１は、CPU３１、ROM（Read Only Memory）３２、RAM（Random Access Memory）３３、CCDカメラ３５、画像入力部３６、フラッシュメモリ３７、タッチパネル操作部３８、LCD（Liquid Crystal Display）表示部３９、音声操作部４０、音声出力部４１、ドライブ４２、対象情報取得部４４、車載LAN（Local Area Network）接続部４５、および通信部４６を含むようにして構成される。これらは、CPUバス３４により相互に接続されている。
【００５３】
CPU３１は、対象識別装置１１の各部の動作を制御する。ROM３２は、CPU３１が実行するためのアプリケーションプログラムや、アプリケーションプログラムの実行に必要なデータなどを適宜保存している。RAM３３は、CPU３１が各種の処理を実行する上において必要なデータなどを適宜記憶する。
【００５４】
CCDカメラ３５と画像入力部３６は、CPU３１の制御に基づいて、ユーザの操作に応じた各種の撮像に関する処理を行う。CCDカメラ３５は、例えば、レンズなどの光学系、CCDやCMOS（Complementary Metal Oxide Semiconductor）などの撮像素子、映像信号の処理を行う映像信号回路などから構成される。CCDカメラ３５は、撮像した画像を画像データに変換し、変換した画像データを画像入力部３６に供給する。
【００５５】
画像入力部３６は、CCDカメラ３５から供給される画像データを、対象情報取得部４４において処理されるのに適した方式に変換するなどの処理を行い、CPUバス３４を介して対象情報取得部４４に供給する。
【００５６】
また、画像入力部３６は、CCDカメラ３５から供給される画像データを、フラッシュメモリ３７に記録するのに適した方式に変換するなどの処理を行い、CPUバス３４を介してフラッシュメモリ３７に供給して、記録させる。さらに、画像入力部３６は、CCDカメラ３５から供給される画像データを、LCD表示部３９の画面に表示するのに適した方式に変換するなどの処理を行い、CPUバス３４を介してLCD表示部３９に供給して、撮像された画像データに対応する画像をLCD表示部３９の画面に表示させる。
【００５７】
フラッシュメモリ３７は、書き換え可能で、電源を切ってもデータが消えない不揮発性半導体メモリであり、画像入力部３６または対象情報取得部４４から供給される画像データや各種のデータを記憶する。
【００５８】
タッチパネル操作部３８は、LCD表示部３９を透過するようになされており、LCD表示部３９の画面に表示された操作画面のボタンなどを選択するユーザの操作を受け付けて、その操作位置の位置を示す信号（以下、操作信号と称する）をCPU３１に供給する。CPU３１は、タッチパネル操作部３８から供給される操作信号に基づいて、各種の処理を実行する。LCD表示部３９は、CPU３１の制御に基づいて、画像入力部３６または対象情報取得部４４から供給される画像データに対応する画像を表示する。
【００５９】
音声操作部４０は、ユーザからの音声による指示に基づいて、対象識別装置１１の各部の動作を指示するための操作信号を、CPU３１を介して対象識別装置１１の各部に供給する。音声出力部４１は、スピーカにより構成され、CPU３１の制御に基づいて、ユーザへのメッセージなどの音声を出力する。
【００６０】
ドライブ４２には、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア４３が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて、例えば、ROM３２やフラッシュメモリ３７などにインストールされる。
【００６１】
対象情報取得部４４は、CCDカメラ３５により撮像された被写体（対象）の画像データであって、CPUバス３４を介して画像入力部３６から供給される画像データ（以下、対象画像データと称し、対象画像データに対応する画像を対象画像と称する）を取得する。これにより、例えば、CCDカメラ３５により撮像された対象画像データが、対象情報として、対象情報取得部４４に取得される。なお、対象情報取得部４４は、CCDカメラ３５より取得した画像の他に、例えば、外部の他の装置からの被写体の画像や、自分自身が撮像した被写体の画像など、CCDカメラ３５により取得された画像以外の画像を、対象画像として取得するようにしてもよい。
【００６２】
また、対象情報取得部４４は、CPUバス３４を介して車載LAN接続部４５から対象画像に付随して、その対象画像の特徴を示している情報である付随情報を、対象情報として取得する。車載LAN接続部４５は、後述する図３の車載LAN１２と接続され、その車載LAN１２を介して、各種の車載装置１３と接続される。すなわち、対象情報取得部４４は、CPUバス３４と車載LAN接続部４５を介して、車載LAN１２に接続された車載装置１３から付随情報を取得する。なお、対象情報取得部４４が取得する付随情報の詳細は、図３を参照して後述する。
【００６３】
なお、対象情報とは、対象画像と、その対象画像に付随する付随情報からなる、ある対象に関係する情報である。対象情報は、例えば、CCDカメラ３５により撮像された対象画像と、その対象画像に含まれる対象までの距離、その対象の形状や大きさなどの、車載LAN１２に接続された車載装置１３からの情報に基づいたその対象画像に付随する付随情報、すなわち、ある対象の画像と、その対象の特徴を示している情報とを合わせた情報である。
【００６４】
通信部４６は、有線または無線により、例えば、インターネットなどのネットワークや、無線電話通信網に接続されており、外部との情報の授受を制御する。
【００６５】
図２の車載LAN接続部４５は、図３に示されるように、CAN（Controller Area Network）などからなる車載LAN１２を介して、各種の車載装置１３と接続される。車載装置１３としては、例えば、レーザレーダ装置７１、室内画像監視装置７２、エンジン制御装置７３、パワーステアリング制御装置７４、およびトランスミッション制御装置７５が、車載LAN１２を介して相互に接続され、これらの車載装置１３の他に、速度センサ７６、温度センサ７７、およびカレンダクロック７８などのセンサ類が、車載LAN１２を介して相互に接続されている。なお、以下、説明を簡略化するために、速度センサ７６、温度センサ７７、およびカレンダクロック７８などのセンサ類を、車載装置１３とも称して説明する。
【００６６】
レーザレーダ装置７１乃至カレンダクロック７８は、それぞれ、ある対象に関係する対象情報（付随情報）を取得し、その対象情報を、車載LAN１２と車載LAN接続部４５を介して、対象情報取得部４４に供給する。
【００６７】
レーザレーダ装置７１は、例えば、車両の前方にレーザ光を発射する。そして、レーザレーダ装置７１は、そのレーザ光による反射波が返る方向と、経過時間に基づいて、前方に存在する対象の方向との距離を検出し、その距離に関係する情報（以下、対象距離情報と称する）を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００６８】
室内画像監視装置７２は、図示せぬカメラを有し、そのカメラにより車両の室内を撮像する。そして、室内画像監視装置７２は、撮像した画像を用いて、例えば、運転者や同乗者、荷物の状態などの室内の状況を監視し、その状況に関係する情報（以下、室内状況情報と称する）を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００６９】
エンジン制御装置７３は、エンジン機構の制御を行う。エンジン制御装置７３は、例えば、スロットルの状態やエンジン回転数などの情報（以下、エンジン情報と称する）を取得し、そのエンジン情報を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００７０】
パワーステアリング制御装置７４は、油圧やモータの働きにより運転者の力をアシストし、軽く操作できるように仕上げられたステアリング機構であるパワーステアリングを制御する。パワーステアリング制御装置７４は、例えば、ステアリングの状態や、運転者のステアリングホイールの操作状態の情報（以下、パワーステアリング情報と称する）を取得し、そのパワーステアリング情報を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００７１】
トランスミッション制御装置７５は、トランスミッション機構の制御を行う。トランスミッション制御装置７５は、例えば、トランスミッションの状態や回転数などの情報（以下、トランスミッション情報と称する）を取得し、そのトランスミッション情報を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００７２】
速度センサ７６は、例えば、車両の回転数と速度を検出し、それらの速度に関係する情報（以下、速度情報と称する）を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００７３】
温度センサ７７は、例えば、対象の温度などを検出し、それらの温度に関係する情報（以下、温度情報と称する）を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００７４】
カレンダクロック７８は、例えば、日付や時刻などの情報（以下、カレンダ情報と称する）を生成し、そのカレンダ情報を、車載LAN１２などを介して、対象情報取得部４４に供給する。
【００７５】
なお、図３で示される構成は、一例であって、その一部を省略してもよいし、また、車両に関係する対象の情報を取得できる他の装置を加えた構成にすることも可能である。車両に関係する対象の情報としては、例えば、天気など、CCDなどの撮像素子やセンサなどにより取得できる情報であればよい。
【００７６】
図４は、対象識別装置１１の機能的構成例について説明するブロック図である。
【００７７】
なお、図２に示す場合と同様の部分には、同一の番号が付してあり、その説明は繰り返しになるので適宜省略する。すなわち、図４の対象識別装置１１は、上述した、対象情報取得部４４の他に、識別パッケージ入力部１０１、対象識別部１０２、対象情報記憶部１０３、検索部１０４、および対象情報提供部１０５を含むようにして構成される。
【００７８】
また、本実施の形態では、対象識別装置１１は、上述した図２のハードウェア構成を有しているので、識別パッケージ入力部１０１、対象識別部１０２、検索部１０４、および対象情報提供部１０５は、例えば、ソフトウェア（コンピュータプログラム）を実行する図２のCPU３１によって実現される。また、対象情報記憶部１０３は、図２のフラッシュメモリ３７に相当する。
【００７９】
ただし、識別パッケージ入力部１０１、対象識別部１０２、検索部１０４、または対象情報提供部１０５は、ハードウェアとして構成することもできるし、ソフトウェアとハードウェアの組み合わせとして構成することもできる。また、図２では、対象情報取得部４４は、ハードウェアとして構成するとして説明したが、もちろん、ソフトウェアを実行する図２のCPU３１によって実現されるようにしてもよいし、ソフトウェアとハードウェアの組み合わせとして構成するようにしてもよい。
【００８０】
対象情報取得部４４は、各種の対象情報を取得する。対象情報取得部４４は、取得した対象情報を、対象識別部１０２および対象情報記憶部１０３に供給する。
【００８１】
対象情報取得部４４は、対象画像取得部１１１および付随情報取得部１１２を含むようにして構成される。
【００８２】
対象画像取得部１１１は、例えば、CCDカメラ３５により撮像された被写体（対象）の対象画像データであって、CPUバス３４を介して画像入力部３６から供給される対象画像データを取得する。
【００８３】
付随情報取得部１１２は、例えば、対象距離情報、室内状況情報、エンジン情報、パワーステアリング情報、トランスミッション情報、速度情報、温度情報、またはカレンダ情報などの付随情報を、車載LAN接続部４５を介して、車載LAN１２に接続された各種の車載装置１３から取得する。
【００８４】
対象情報取得部４４は、対象画像取得部１１１により取得された対象画像データと、付随情報取得部１１２により取得された付随情報を、対象情報として対象識別部１０２および対象情報記憶部１０３に供給する。
【００８５】
識別パッケージ入力部１０１は、ユーザからの指示に基づいて、識別パッケージを対象識別部１０２に供給する。具体的には、識別パッケージ入力部１０１は、ドライブ４２に装着されたリムーバブルメディア４３などからの識別パッケージの情報を読み込んで、対象識別部１０２に供給する。
【００８６】
ここで、識別パッケージとは、ある対象を識別するための識別情報が、パッケージ化して集められたものである。すなわち、対象識別装置１１は、ユーザにより識別パッケージがセットされると、その識別パッケージに基づいて対象を識別し、識別された対象の記録を消去しないようにする。
【００８７】
識別情報は、例えば、CPU３１により実行される、対象を識別するための識別プログラムか、またはCPU３１により実行される識別プログラムが識別に用いる識別パラメータである。なお、識別情報は、識別プログラムと識別パラメータとを組み合わせた情報であってもよい。
【００８８】
ここで、識別パラメータは、対象を識別するために、識別プログラムが用いる情報である。識別パラメータは、例えば、対象の画像が持っている特徴に関する情報である。すなわち、例えば、画像を識別パラメータとして用いることにより、その識別パラメータとして用いられた画像と類似する対象を識別することができる。また、例えば、「白いワゴン車」などの識別に用いる条件を指定する情報を用いて識別することもできる。
【００８９】
なお、識別情報は、画像以外の情報を組み合わせて識別するための情報からなるようにすることができる。これにより、その識別情報を用いることで、例えば、「前方の自車とほぼ同じ速度で走行する白いワゴン車」や、「愛知県名古屋市北区付近を走行するナンバープレートが品川で、下桁が４５の車」などを識別することができる。
【００９０】
具体例には、識別パッケージは、例えば、交通標識などの車両の走行支援、障害物や災害などの危険要因、車種、動物や植物（動物図鑑や植物図鑑）、ドライブガイド、ある特定の分野の有名人、手配されている車両、または指名手配者などの識別情報からなる。また、これらの識別パッケージは、例えば、DVDやCD-ROMなどの記録媒体に記録されて、書店などの店舗において販売される。したがって、ユーザは、商品を手にとって、その商品のケースに記載された識別パッケージの識別する対象がどのようなものであるかが記載された表示を見て選択し（購入し）、その識別パッケージを対象識別装置１１にセットして利用することができる。
【００９１】
換言すれば、ユーザが識別パッケージを購入し、その識別パッケージを対象識別装置１１にセットすることで、対象識別装置１１は、ユーザが関心を持っている対象を識別して記録する。その結果、記録している情報を効率よく利用することができる。例えば、運転者がドライブガイドパッケージを購入すると、ドライブガイドに指定されている条件（識別情報）で、対象が識別されて、ガイド内の情報、CCDカメラ３５により撮像された対象画像や、それに関連する付随情報、ネットワークを介して他の装置から取得された情報が提供されることになる。
【００９２】
すなわち、このとき、識別情報は、例えば、“国道１７６号線沿いのガソリンスタンド”、“京都市北区付近の観光地”、“周山街道にあるレストラン”などの情報となる。そして、ユーザがドライブをする際に、対象識別装置１１は、例えば、車両や車載カメラ、無線または有線やメモリカードを介して接続されたデジタルスチルカメラ、カメラを内蔵している携帯電話機などから取得される対象画像を、それらの識別情報により識別された識別結果と関連付けて記憶する。これにより、例えば、訪問先、給油したガソリンスタンド、立ち寄ったお店、駐車した場所、主要な交差点、橋、特徴的な建物、分岐点、交差点の分岐方向表示板、または渋滞関連情報（渋滞情報、時刻、経過時間など）などが識別されて、それらに関連して記録されている情報の消去が禁止される。
【００９３】
したがって、情報を記録してから時間が経過した後でも、対象識別装置１１は、識別した結果を用いてこれらの情報を検索し、ユーザに提供することができる。例えば、ユーザは、運転中に、音声操作部４０を介してボイスコマンドにより、「１年前にこの近くで橋を渡った後で行ったレストラン」と検索条件を入力すると、対象識別装置１１は、不要な情報は残っていないので、記録されている情報から瞬時に、レストランまでの経路の画像と、地図とレストランの画像と、レストランについて入力されたコメントなどをLCD表示部３９の画面に表示させる。これにより、ユーザは、必要な情報を瞬時に取得することができる。
【００９４】
また、識別パッケージとしては、例えば、ユーザが車両の保険に加入するとき、事故予測パッケージを対象識別装置１１にセットすることで、その事故予測パッケージは、急な飛び出しや、前方を走行している車両の急激な減速による急接近など、事故を発生させる可能性のある事象を識別して、それらに関連する情報の削除を禁止させる。また、例えば、子供がスポーツカーに興味があるときには、スポーツカーを識別する識別パッケージ（図鑑）を購入し、その識別パッケージを対象識別装置１１にセットすることで、対象識別装置１１は、スポーツカーを識別して、その情報の消去を禁止する。これにより、子供から「さっき通った赤い車はなに？」といった質問をされても、対象識別装置１１には、スポーツカーに関係する情報が記録されているので、対象識別装置１１は、例えば、10分前にすれ違ったスポーツカーの画像をLCD表示部３９の画面に表示させることができる。
【００９５】
なお、識別パッケージの一部に、使用方法を説明する動画を含むようにすることで、ユーザは、短時間で簡単に、その識別パッケージの使用方法を知ることが可能となる。また、識別パッケージの一部に、コンピュータプログラムを含むようにすることで、ユーザは、図示せぬ識別装置やパーソナルコンピュータ、携帯電話機などのGUI（Graphical User Interface）画面を使用して検索条件を指示する操作を行うことができる。
【００９６】
また、識別パッケージは、インターネットなどのネットワークに接続された専用のサーバから配信するようにしてもよい。その場合、ユーザは、専用のサーバから配信される識別パッケージのなかから、所望の識別パッケージを選択し、対象識別装置１１や、他の装置に受信させる。このとき、受信した識別パッケージを対象識別装置１１にセットすることで、識別パッケージの識別情報により識別される対象を、外部から動的に変更することができる。また、識別パッケージの追加や更新をウェブサーバで告知したり、電子メールで通知したりするようにしてもよい。
【００９７】
さらに、識別パッケージを提供するウェブサーバのページに設定されたリンク情報や、電子メールに記載されたリンク情報により、そのウェブサーバにアクセスして、識別パッケージをダウンロードし、そのダウンロードされた識別パッケージを対象識別装置１１にセットしてもよい。その結果、ユーザは、簡単な操作で新たな識別パッケージを取得して、対象識別装置１１にセットできる。
【００９８】
また、ユーザに対して、セットされる識別パッケージの内容を確認させることができるようにすることで、ユーザの望まない識別パッケージの利用を避けることができる。具体的には、例えば、識別パッケージが対象識別装置１１にセットされたときに、識別パッケージの内容をLCD表示部３９の画面に表示させることで、ユーザは、その内容を確認し、望まない内容であれば、その識別パッケージを使用しないようにすればよい。
【００９９】
さらにまた、例えば、識別パッケージを暗号化したり、認証された装置のみが識別情報にアクセスすることができるようにするなど、識別パッケージの情報保護手段を用いることにより、識別パッケージの不正な利用や、秘匿するべき情報が漏洩するなどの問題が発生しないように、識別パッケージの識別情報を保護することができる。このとき、識別パッケージの識別情報が保護されている場合でも、正規のユーザであれば、その識別パッケージを対象識別装置１１にセットすることで、対象を識別させることができる。
【０１００】
したがって、例えば、誘拐事件など、対象を識別するための識別情報を秘匿する必要があるような場合、事件の捜査に必要な対象情報を識別する識別情報を、一般の人に公開することなく、対象を識別して情報の消去を防止して、後に必要となる情報を残しておくことが可能となる。
【０１０１】
対象識別部１０２には、対象情報取得部４４から対象情報が供給され、識別パッケージ入力部１０１から識別パッケージに含まれる識別情報が供給される。対象識別部１０２は、対象情報と識別情報に基づいて、例えば、所定の画像処理を行うことにより、対象を識別する。対象識別部１０２は、識別結果を対象情報記憶部１０３に供給する。
【０１０２】
対象情報記憶部１０３には、対象情報取得部４４から対象情報が供給され、対象識別部１０２から識別結果が供給される。対象情報記憶部１０３は、対象情報と識別結果とを関連付けて記憶する。そして、対象情報記憶部１０３は、対象情報に関連付けられた識別結果に基づいて、記憶している対象情報を消去する。これにより、対象情報記憶部１０３は、例えば、図２のフラッシュメモリ３７に相当するので、その記憶容量には制限があるために、例えば、6時間などの所定の時間が経過したときに記憶している情報を消去して、容量を確保する必要があるが、識別結果に基づいて、必要であると識別されている対象情報に関しては消去せずにそのまま残しておくことが可能となる。
【０１０３】
検索部１０４は、ユーザにより指示された条件（以下、検索条件と称する）に基づいて、対象情報記憶部１０３に記憶されている対象情報を検索する。検索部１０４は、検索した対象情報を対象情報提供部１０５に供給する。なお、検索条件は、例えば、識別結果または対象情報などの、対象情報を検索するための情報となる。
【０１０４】
対象情報提供部１０５は、検索部１０５から供給される対象情報を、例えば、LCD表示部３９などの他の装置に提供する。これにより、例えば、LCD表示部３９は、対象情報記憶部１０３に蓄積されている対象情報から検索された、所定の対象情報を画面に表示することになる。
【０１０５】
次に、図５を参照して、本発明を適用した対象識別装置１１の原理的構成を説明する。
【０１０６】
対象情報取得部４４は、対象の対象画像と、その対象に関係する付随情報である対象情報として、例えば、前方を走行している車両の対象画像と、対象距離情報である付随情報を、対象識別部１０２および対象情報記憶部１０３に供給する。
【０１０７】
対象識別部１０２は、対象情報取得部４４から、前方を走行している車両の対象画像と、対象距離情報である付随情報が供給され、識別パッケージ入力部１０１から、“付近を走行しているグレーの乗用車”である識別情報を含んでいる識別パッケージが供給された場合、付随情報と対象画像に含まれる対象から“20ｍ前方を走行しているグレーの乗用車”を識別し、その識別結果を対象情報記憶部１０３に供給する。これにより、識別情報と一致する対象情報（対象画像と付随情報）が識別されることになる。
【０１０８】
対象情報記憶部１０３は、例えば、前方を走行している車両の対象画像およびその付随情報（対象距離情報）である対象情報と、対象識別部１０２により識別された“20ｍ前方を走行しているグレーの乗用車”である識別結果とを関連付けて記憶する。これにより、例えば、識別情報により、“付近を走行しているグレーの乗用車”が指示された場合、対象情報記憶部１０３は、識別結果に基づいて、その“付近を走行しているグレーの乗用車”の条件に一致した対象情報を消去せずにそのまま記憶することになる（例えば、図中の“消去禁止信号”により、消去せずに残しておく対象情報を指示する）。
【０１０９】
検索部１０４は、例えば、ユーザにより検索条件として、“付近を走行しているグレーの乗用車”である検索条件が指示された場合、対象情報記憶部１０３に記憶されている対象情報を検索して、“20ｍ前方を走行しているグレーの乗用車”の対象情報（対象画像）を取得し、その対象情報を対象情報提供部１０５に供給する。
【０１１０】
対象情報提供部１０５は、例えば、検索部１０４からの、“20ｍ前方を走行しているグレーの乗用車”の対象情報（対象画像）をLCD表示部３９に供給する。これにより、LCD表示部３９は、対象情報記憶部１０３に蓄積されている対象情報から検索された、“20ｍ前方を走行しているグレーの乗用車”の画像を画面に表示することになる。
【０１１１】
次に、図６乃至図１１のフローチャートを参照して、図４の対象識別装置１１の動作について説明する。
【０１１２】
まず、図６のフローチャートを参照して、図４の対象識別装置１１による、対象物認識の処理について説明する。
【０１１３】
ステップＳ１において、対象情報取得部４４、識別パッケージ入力部１０１、対象識別部１０２、および対象情報記憶部１０３は、対象情報を蓄積する対象情報蓄積の処理を行う。具体的には、対象情報蓄積の処理においては、対象識別部１０２は、識別パッケージ入力部１０１からの識別情報に基づいて、対象情報取得部４４により取得された対象情報から、識別情報に関係する対象を識別する。そして、対象情報記憶部１０３は、対象情報取得部４４により取得された対象情報と、対象識別部１０２による識別結果とを関連付けて記憶する。
【０１１４】
これにより、対象情報記憶部１０３では、対象情報は、識別結果に基づいて、消去することが禁止されている情報と、消去してもよい情報とに区別されて蓄積されることなる。なお、対象情報蓄積の処理の詳細は、図７のフローチャートを参照して後述する。
【０１１５】
ステップＳ２において、対象情報記憶部１０３、検索部１０４、および対象情報提供部１０５は、対象情報を検索する対象情報検索の処理を行って、図４の対象識別装置１１による、対象物認識の処理は終了する。具体的には、対象情報検索の処理においては、検索部１０４は、ユーザにより指示される検索条件に基づいて、対象情報記憶部１０３から対象情報を検索する。対象情報提供部１０５は、検索部１０４による検索の結果に基づいて、検索された対象情報を提供する。
【０１１６】
これにより、対象情報記憶部１０３には、識別結果により区別された対象情報、すなわち、消去することが禁止されている対象情報が蓄積されているので、検索部１０４は、それらの蓄積された対象情報のなかから、検索条件に一致する対象情報を検索することになる。なお、対象情報検索の処理の詳細は、図１１のフローチャートを参照して後述する。
【０１１７】
このように、対象物識別の処理において、対象識別装置１１は、識別情報に基づいた識別結果により、取得した対象情報のうち、消去することが禁止された対象情報を蓄積し、ユーザにより、対象情報の検索が指示された場合、その蓄積された対象情報（すなわち、消去することを禁止された対象情報）から、検索条件に一致する対象情報を提供する。
【０１１８】
次に、図７のフローチャートを参照して、図６のステップＳ１の処理に対応する、図４の対象識別装置１１による、対象情報蓄積の処理の詳細について説明する。
【０１１９】
CPU３１は、例えば、対象識別装置１１を設けている車両が走行を開始したとき、図７のフローチャートに示されている処理を各部に実行させる。
【０１２０】
ステップＳ１１において、対象情報取得部４４は、対象情報を取得する対象情報取得の処理を行う。具体的には、対象情報取得部４４は、対象画像と付随情報を、対象情報として取得し、その対象情報を対象識別部１０２および対象情報記憶部１０３に供給する。
【０１２１】
ここで、ステップＳ１１における、対象情報取得部４４による、対象情報取得の処理の詳細について、図８のフローチャートを参照して説明する。
【０１２２】
ステップＳ３１において、対象画像取得部１１１は、例えば、CCDカメラ３５により撮像された被写体（対象）の対象画像データであって、CPUバス３４を介して画像入力部３６から供給される対象画像データを取得し、その対象画像データを対象識別部１０２および対象情報記憶部１０３に供給する。
【０１２３】
ステップＳ３２において、付随情報取得部１１２は、例えば、対象距離情報などの付随情報を、車載LAN接続部４５を介して、車載LAN１２に接続された車載装置１３から取得し、その付随情報を対象識別部１０２および対象情報記憶部１０３に供給する。
【０１２４】
ここで、ステップＳ３２における、図４の付随情報取得部１１２による、付随情報取得の処理について、図９のフローチャートを参照して説明する。
【０１２５】
ステップＳ５１において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、レーザレーダ装置７１から対象距離情報を取得する。具体的には、付随情報取得部１１２は、例えば、10ｍなど、レーザレーダ装置７１から前方に存在する対象との距離を示す情報を、対象距離情報として取得する。
【０１２６】
ステップＳ５２において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、室内画像監視装置７２から室内状況情報を取得する。具体的には、付随情報取得部１１２は、例えば、運転者や同乗者、荷物の状態など、室内画像監視装置７２から車内に存在する人物の状態を示す情報を、室内状況情報として取得する。
【０１２７】
ステップＳ５３において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、エンジン制御装置７３からエンジン情報を取得する。具体的には、付随情報取得部１１２は、例えば、スロットルの状態や、エンジンの回転数など、エンジン制御装置７３からエンジンに関係する情報を、エンジン情報として取得する。
【０１２８】
ステップＳ５４において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、パワーステアリング制御装置７４からパワーステアリング情報を取得する。具体的には、付随情報取得部１１２は、例えば、ステアリングの状態や、運転者のステアリングホイールの操作状態を示す情報を、パワーステアリング情報として取得する。
【０１２９】
ステップＳ５５において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、トランスミッション制御装置７５からトランスミッション情報を取得する。具体的には、付随情報取得部１１２は、例えば、トランスミッションの状態や、回転数など、トランスミッション制御装置７５からトランスミッション情報を取得する。
【０１３０】
ステップＳ５６において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、速度センサ７６から速度情報を取得する。具体的には、付随情報取得部１１２は、例えば、車輪の回転数や、速度の情報など、速度センサ７６から速度情報を取得する。
【０１３１】
ステップＳ５７において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、温度センサ７７から温度情報を取得する。具体的には、付随情報取得部１１２は、例えば、対象の温度に関係する情報など、温度センサ７７から温度情報を取得する。
【０１３２】
ステップＳ５８において、付随情報取得部１１２は、対象情報として、車載LAN１２を介して、カレンダクロック７８からカレンダ情報を取得する。具体的には、付随情報取得部１１２は、例えば、カレンダ情報や時刻情報など、カレンダクロック７８からカレンダ情報を取得して、図４の付随情報取得部１１２による、付随情報取得の処理は終了する。
【０１３３】
なお、ステップＳ５１乃至ステップＳ５８において、付随情報取得部１１２は、取得した対象情報を、対象識別部１０２および対象情報記憶部１０３に供給する。
【０１３４】
図７のフローチャートに戻り、ステップＳ１２において、識別パッケージ入力部１０１は、ユーザの指示により入力される識別パッケージを対象識別部１０２に供給する。具体的には、識別パッケージ入力部１０１は、例えば、ドライブ４２に装着されたリムーバブルメディア４３からの識別パッケージの識別情報を読み込んで、対象識別部１０２に供給する。
【０１３５】
ステップＳ１３において、対象識別部１０２は、対象情報取得部４４からの対象情報と、識別パッケージ入力部１０１からの識別パッケージに含まれる識別情報に基づいて、対象を識別する対象識別の処理を行う。
【０１３６】
ここで、ステップＳ１３における、図４の対象識別部１０２による、対象識別の処理の詳細について、図１０のフローチャートを参照して説明する。
【０１３７】
ステップＳ７１において、対象識別部１０２は、対象情報取得部４４からの対象情報を取得する。また、ステップＳ７２において、対象識別部１０２は、識別パッケージ入力部１０１からの識別パッケージに含まれる識別情報を取得する。
【０１３８】
ステップＳ７３において、対象識別部１０２は、取得した対象情報と識別情報に基づいて、対象を識別する。具体的には、対象識別部１０２は、対象情報として、前方を走行している車両の対象画像と、対象距離情報である付随情報が供給され、識別情報として、“付近を走行しているグレーの乗用車”である識別情報を含んでいる識別パッケージが供給された場合、付随情報と対象画像に含まれる対象から“20ｍ前方を走行しているグレーの乗用車”を識別する。
【０１３９】
ステップＳ７４において、対象識別部１０２は、対象識別の処理による識別結果を、対象情報記憶部１０３に供給して、図４の対象識別部１０２による、対象識別の処理は終了する。
【０１４０】
図７のフローチャートに戻り、ステップＳ１４において、対象情報記憶部１０３は、対象情報取得部４４からの対象情報と、対象識別部１０２からの識別結果とを関連付けて記憶して、図４の対象識別装置１１による、対象情報蓄積の処理は終了する。このとき、対象情報記憶部１０３は、対象情報に関連付けられた識別結果に基づいて、記憶している対象情報を消去する。例えば、対象情報記憶部１０３には、前方を走行している車両の対象画像およびその付随情報である対象情報と、“20ｍ前方を走行しているグレーの乗用車”である識別結果とが関連付けて記憶され、これにより、対象情報記憶部１０３は、識別結果に基づいて、その“付近を走行しているグレーの乗用車”の条件に一致した対象情報を消去せずに記憶していることになる。
【０１４１】
このように、識別情報により識別される対象情報があるときには、その対象情報を消去しないで残すことにより、ユーザにとって関心があり後で必要となる可能性のある情報を蓄積し続けることが可能となる。
【０１４２】
また、対象情報を消去する前に識別情報を指定しておき、その識別情報を含んでいる対象情報を消去しないようにしているので、対象情報を消去する前に識別情報を指定しておけばよく、対象情報を指定するのは、その事象が発生するよりも前でも後であってもよい。
【０１４３】
次に、図１１のフローチャートを参照して、図６のステップＳ２の処理に対応する、図４の対象識別装置１１による、対象情報検索の処理の詳細について説明する。
【０１４４】
CPU３１は、例えば、ユーザにより、対象情報を検索するための検索条件が指示された場合、図１１のフローチャートに示されている処理を各部に実行させる。すなわち、対象識別装置１１は、ユーザの操作により、検索条件が指示されるまで、対象情報を蓄積し続けていることになる。
【０１４５】
ステップＳ９１において、検索部１０４は、例えば、タッチパネル操作部３８を介してユーザにより指示される検索条件を受け付ける。例えば、検索部１０４は、ユーザの操作により指示される、“付近を走行しているグレーの乗用車”である検索条件を受け付ける。
【０１４６】
ステップＳ９２において、検索部１０４は、ユーザにより指示された検索条件に基づいて、対象情報記憶部１０３に記憶されている対象情報を検索し、検索した対象情報を対象情報提供部１０５に供給する。例えば、検索部１０４は、ユーザにより検索条件として、“付近を走行しているグレーの乗用車”である検索条件が指示された場合、対象情報記憶部１０３に記憶されている対象情報を検索して、“20ｍ前方を走行しているグレーの乗用車”である対象情報（対象画像）を取得し、その対象情報を対象情報提供部１０５に供給する。
【０１４７】
ステップＳ９３において、対象情報提供部１０５は、検索部１０４からの対象情報を他の装置に提供し、図４の対象識別装置１１による、対象情報検索の処理は終了する。例えば、対象情報提供部１０５は、検索部１０４からの、“20ｍ前方を走行しているグレーの乗用車”である対象情報（対象画像）をLCD表示部３９に供給し、画面に表示させる。
【０１４８】
このように、ユーザにとって関心があり後で必要となる可能性のある、識別情報により識別された対象情報が蓄積されているので、ユーザは、蓄積された対象情報から、利用したいときに、必要となる対象情報を検索することができる。
【０１４９】
ところで、対象識別部１０２が識別するための識別情報は、パッケージ入力部１０１から入力せずに、外部の他の装置から入力するようにしてもよい。したがって、図１２乃至図２１を参照して、識別情報を外部の他の装置から指定した場合について説明する。
【０１５０】
図１２は、本発明を適用した情報処理装置としての対象識別装置１１の一実施の形態の構成を示すブロック図である。
【０１５１】
図１２においては、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎと、情報提供装置１５２とが相互に接続されている。
【０１５２】
対象識別装置１１−１は、図２を参照して説明した対象識別装置１１と同様のハードウェア構成を有しており、インターネットなどからなるネットワーク１５１を介して、情報提供装置１５２と情報の送受信を行う。対象識別装置１１−２は、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２と情報の送受信を行う。
【０１５３】
対象識別装置１１−３乃至対象識別装置１１−Ｎは、それぞれ、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２と情報の送受信を行う。なお、以下、対象識別装置１１−１乃至対象識別装置１１−Ｎを特に区別する必要のない場合、単に、対象識別装置１１と称して説明する。
【０１５４】
ネットワーク１５１には、対象識別装置１１−１乃至対象識別装置１１−Ｎおよび情報提供装置１５２が接続される。ネットワーク１５１は、インターネットなどの、相互に接続されているネットワークまたは通信回線などからなり、例えば、TCP/IP（Transmission Control Protocol/Internet Protocol）などのプロトコルにしたがって、対象識別装置１１−１乃至対象識別装置１１−Ｎおよび情報提供装置１５２を相互に通信させる。
【０１５５】
情報提供装置１５２は、車両に設けられた対象識別装置１１−１乃至対象識別装置１１−Ｎに対して、各種の情報を提供する装置である。情報提供装置１５２は、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎのそれぞれと情報の送受信を行う。
【０１５６】
なお、図１２では、説明を簡略にするために、情報提供装置１５２を１つ設けるようにした例を示しているが、もちろん、２つ以上設けるようにすることも可能である。
【０１５７】
図１３は、対象識別装置１１の機能的構成例について説明するブロック図である。
【０１５８】
なお、図１３の対象識別装置１１は、上述した図４を参照して説明した対象識別装置１１と基本的に同様の機能を有するので、図４に示す場合と同様の部分には、同一の符号が付してあり、その説明は繰り返しになるので適宜省略する。すなわち、図１３の対象識別装置１１は、図４の対象識別装置１１と比較して、識別パッケージ入力部１０１の代わりに、通信部４６が設けられている。また、当然ながら、通信部４６は、図２の通信部４６に相当する。
【０１５９】
通信部４６は、有線または無線により、例えば、インターネットなどのネットワーク１５１を介して、情報提供装置１５２との情報の授受を制御する。
【０１６０】
具体的には、通信部４６は、ネットワーク１５１を介して情報提供装置１５２から送信されてくる識別情報を受信する。通信部４６は、受信した識別情報を対象識別部１０２に供給する。そして、対象識別部１０２は、対象情報取得部４４からの対象情報と、通信部４６からの識別情報に基づいて、対象を識別し、その結果を対象情報記憶部１０３に供給する。すなわち、対象識別部１０２は、図４の識別パッケージ入力部１０１からの識別情報と同様に、通信部４６からの識別情報に基づいて、対象を識別することになる。
【０１６１】
また、通信部４６は、ネットワーク１５１を介して情報提供装置１５２から送信されてくる検索条件を受信する。通信部４６は、受信した検索条件を検索部１０４に供給する。そして、検索部１０４は、通信部４６からの検索条件に基づいて、対象情報記憶部１０３に記憶されている対象情報を検索し、その検索した対象情報を対象情報提供部１０５に供給する。すなわち、検索部１０４は、ユーザにより検索条件が指示された場合と同様に、通信部４６からの検索条件に基づいて、対象情報を検索することになる。また、対象情報提供部１０５は、検索部１０４からの対象情報を通信部４６に供給する。そして、通信部４６は、対象情報提供部１０５からの対象情報を、ネットワーク１５１を介して、検索条件を送信してきた情報提供装置１５２に送信する。これにより、情報提供装置１５２は、検索条件を対象識別装置１１に送信することで、その対象識別装置１１から、検索条件に一致する対象情報を受信することができる。
【０１６２】
図１４は、情報提供装置１５２の機能的構成例について説明するブロック図である。
【０１６３】
情報提供装置１５２は、入力部１７１、識別情報生成部１７２、通信部１７３、検索条件生成部１７４、対象情報蓄積部１７５、および出力部１７６を含むようにして構成される。
【０１６４】
入力部１７１は、ユーザの所定の操作に対応した操作信号を、識別情報生成部１７２または検索条件生成部１７４に供給する。
【０１６５】
識別情報生成部１７２は、ユーザの所定の操作に対応した操作信号に基づいて、識別情報を生成する。識別情報生成部１７２は、生成した識別情報を通信部１７３に供給する。そして、通信部１７３は、ネットワーク１５１を介して、対象識別装置１１との情報の授受を制御する。具体的には、通信部１７３は、識別情報生成部１７２から供給される識別情報を、ネットワーク１５１を介して、対象識別装置１１に送信する。
【０１６６】
検索条件生成部１７４は、ユーザの所定の操作に対応した操作信号に基づいて、検索条件を生成する。検索条件生成部１７４は、生成した検索条件を通信部１７３に供給する。そして、通信部１７３は、識別情報と同様に、検索条件生成部１７４から供給される検索条件を、ネットワーク１５１を介して、対象識別装置１１に送信する。また、通信部１７３は、ネットワーク１５１を介して、対象識別装置１１から送信される、検索条件に一致する対象情報（対象画像）を受信し、その対象情報を対象情報蓄積部１７５に供給する。
【０１６７】
対象情報蓄積部１７５は、通信部１７３から供給される対象情報（対象画像）を蓄積する。これにより、対象情報蓄積部１７５には、複数の車両のそれぞれに設けられた、対象識別装置１１−１乃至対象識別装置１１−Ｎからの、検索条件と一致している対象情報（対象画像）が蓄積されていることになる。対象情報蓄積部１７５は、ユーザからの指示に基づいて、蓄積している対象情報を出力部１７６に供給する。
【０１６８】
出力部１７６は、例えば、LCDなどのディスプレイからなり、対象情報蓄積部１７５から供給される対象情報（対象画像）を画面に表示する。これにより、ユーザにより指定された検索条件に対応した対象画像が、LCDなどからなる出力部１７６の画面に表示される。
【０１６９】
なお、情報提供装置１５２は、図４の識別パッケージ入力部１０１と同様の機能を有するブロックを設けることにより、そのブロックにより取得される識別パッケージの識別情報を、通信部１７３に送信させるようにしてもよい。
【０１７０】
次に、図１５乃至図１９のフローチャートを参照して、図１２の対象識別装置１１と情報提供装置１５２の動作について説明する。また、ここでは、先に、図１５乃至図１７のフローチャートを参照して、図１３の対象識別装置１１の動作について説明し、その後、図１８と図１９のフローチャートを参照して、図１４の情報提供装置１５２の動作について説明する。
【０１７１】
まず、図１５のフローチャートを参照して、図６のステップＳ１の処理に対応する、図１３の対象識別装置１１による、対象情報蓄積の処理の詳細について説明する。
【０１７２】
ステップＳ１１１の処理は、図７のステップＳ１１の処理と同様であり、その説明は省略する。
【０１７３】
ステップＳ１１２において、対象識別部１０２は、対象情報取得部４４からの対象情報と、ネットワーク１５１を介して、情報提供装置１５２から受信した識別情報であって、通信部４６から供給される識別情報に基づいて、対象を識別する対象識別の処理を行う。
【０１７４】
ここで、ステップＳ１１２における、図１３の対象識別部１０２による、対象識別の処理の詳細について、図１６のフローチャートを参照して説明する。
【０１７５】
ステップＳ１３１の処理は、図１０のステップＳ７１の処理と同様であり、その説明は省略する。
【０１７６】
ステップＳ１３２において、対象識別部１０２は、ネットワーク１５１を介して、情報提供装置１５２から送信される識別情報であって、通信部４６から供給される識別情報を取得する。具体的には、対象識別部１０２は、例えば、ネットワーク１５１を介して、情報提供装置１５２から受信した“白い車両”である識別情報を取得する。
【０１７７】
ステップＳ１３３において、対象識別部１０２は、対象情報と、ネットワーク１５１を介して情報提供装置１５２から受信した識別情報に基づいて、対象を識別する。具体的には、対象情報として、前方を走行している車両の対象画像と、対象距離情報である付随情報が供給され、識別情報として、“白い車両”が供給された場合、付随情報と対象画像に含まれる対象から“白い車両”を識別する。
【０１７８】
ステップＳ１３４の処理は、図１０のステップＳ７４の処理と同様であり、その説明は省略する。
【０１７９】
図１５のフローチャートに戻り、ステップＳ１１３において、対象情報記憶部１０３は、対象情報取得部４４からの対象情報と、対象識別部１０２からの識別結果とを関連付けて記憶して、図１３の対象識別装置１１による、対象情報蓄積の処理は終了する。このとき、対象情報記憶部１０３は、対象情報に関連付けられた識別結果に基づいて、記憶している対象情報を消去する。例えば、対象情報記憶部１０３には、前方を走行している車両の対象画像およびその付随情報である対象情報と、情報提供装置１５２からの“白い車両”である識別情報により識別された識別結果とが関連付けて記憶され、これにより、対象情報記憶部１０３は、識別結果に基づいて、その“白い車両”の条件に合致した対象情報を消去せずに記憶していることになる。
【０１８０】
このように、対象識別装置１１は、図４に示したように、識別パッケージ入力部１０１から供給される識別パッケージに含まれる識別情報に基づいて、対象情報から対象を識別してもよいし、図１３に示したように、ネットワーク１５１を介して、情報提供装置１５２から受信した識別情報に基づいて、対象情報から対象を識別してもよい。これにより、識別情報に基づいて、対象情報から対象を識別することができる。その結果、識別情報により識別される対象情報があるときには、その対象情報を消去しないで残すことにより、ユーザにとって関心があり後で必要となる可能性のある情報を蓄積し続けることが可能となる。
【０１８１】
次に、図１７のフローチャートを参照して、図６のステップＳ２の処理に対応する、図１３の対象識別装置１１による、対象情報検索の処理の詳細について説明する。
【０１８２】
CPU３１は、例えば、ネットワーク１５１を介して、情報提供装置１５２から、対象情報を検索するための検索条件を受信した場合、図１７のフローチャートに示されている処理を各部に実行させる。すなわち、対象識別装置１１は、ネットワーク１５１を介して、情報提供装置１５２から、対象情報を検索するための検索条件を受信するまで、対象情報を蓄積し続けていることになる。
【０１８３】
ステップＳ１５１において、通信部４６は、ネットワーク１５１を介して、情報提供装置１５２から送信される検索条件を受信し、その検索条件を検索部１０４に供給する。具体的には、通信部４６は、例えば、“白い車両”である検索条件を情報提供装置１５２から受信し、その検索条件を検索部１０４に供給する。
【０１８４】
ステップＳ１５２において、検索部１０４は、ネットワーク１５１を介して、情報提供装置１５２から受信した検索条件に基づいて、対象情報記憶部１０３に記憶されている対象情報を検索し、検索した対象情報を対象情報提供部１０５に供給する。例えば、検索部１０４は、“白い車両”である検索条件を情報提供装置１５２から受信した場合、対象情報記憶部１０３に記憶されている対象情報を検索して、“白い車両”の対象情報（対象画像）を取得し、その対象情報を対象情報提供部１０５に供給する。
【０１８５】
ステップＳ１５３において、対象情報提供部１０５は、ネットワーク１５１に接続された他の装置に提供するために、検索部１０４により検索された対象情報を、通信部４６に供給する。
【０１８６】
ステップＳ１５４において、通信部４６は、対象情報提供部１０５からの検索結果である対象情報を、ネットワーク１５１を介して、情報提供装置１５２に送信する。具体的には、通信部４６は、例えば、対象情報提供部１０５からの、“白い車両”を含んでいる対象情報（対象画像）を、“白い車両”である検索条件を送信してきた情報提供装置１５２に送信する。これにより、情報提供装置１５２は、例えば、“白い車両”などの検索条件を対象識別装置１１に送信することで、その対象識別装置１１から、“白い車両”である検索条件に一致する対象情報を受信することができる。
【０１８７】
このように、ユーザにとって関心があり後で必要となる可能性のある、識別情報により識別された対象情報が蓄積されているので、ユーザは、蓄積された対象情報から、利用したいときに、必要となる対象情報を検索することができる。
【０１８８】
次に、図１８と図１９のフローチャートを参照して、図１４の情報提供装置１５２の動作について説明する。
【０１８９】
まず、図１８のフローチャートを参照して、図１４の情報提供装置１５２による、識別情報指定の処理について説明する。
【０１９０】
ステップＳ１７１において、入力部１７１は、ユーザの操作により、対象情報を識別するための条件が指示されたかを判定する。ステップＳ１７１において、対象情報を識別するための条件が指示されていないと判定された場合、ステップＳ１７１に戻り、上述した処理が繰り返される。すなわち、ユーザにより、対象情報を識別するための条件が指示され、ステップＳ１７１において、ユーザの操作により、その条件が指示されたと判定されるまで、ステップＳ１７１の処理が繰り返される。
【０１９１】
ステップＳ１７１において、対象情報を識別するための条件が指示されたと判定された場合、ステップＳ１７２において、識別情報生成部１７２は、入力部１７１からの、ユーザにより指示された対象情報を識別するための条件に基づいて、識別情報を生成し、その識別情報を通信部１７３に供給する。具体的には、識別情報生成部１７２は、例えば、ユーザにより、“白い車両”である対象情報を識別するための条件が指示された場合、“白い車両”である識別情報を生成する。
【０１９２】
ステップＳ１７３において、通信部１７３は、識別情報生成部１７２からの識別情報を、ネットワーク１５１を介して、対象識別装置１１に送信して、図１４の情報提供装置１５２による、識別情報指定の処理を終了する。具体的には、通信部１７３は、例えば、識別情報生成部１７２により生成された“白い車両”である識別情報を、ネットワーク１５１を介して、対象識別装置１１に送信する。これにより、図１４の情報提供装置１５２は、図１３の対象識別装置１１が蓄積する対象情報を指定することになる。その結果、図１３の対象識別装置１１は、例えば、図１４の情報提供装置１５２から送信される“白い車両”である識別情報に基づいて、“白い車両”である対象情報を消去せずに蓄積し続けることになる。
【０１９３】
次に、図１９のフローチャートを参照して、図１４の情報提供装置１５２による、対象情報検索の処理について説明する。
【０１９４】
ステップＳ１９１において、入力部１７１は、ユーザの操作により、対象情報を検索するための条件が指示されたかを判定する。ステップＳ１９１において、対象情報を検索するための条件が指示されていないと判定された場合、ステップＳ１９１に戻り、上述した処理が繰り返される。すなわち、ユーザにより、対象情報を検索するための条件が指示され、ステップＳ１９１において、ユーザの操作により、その条件が指示された判定されるまで、ステップＳ１９１の処理が繰り返される。
【０１９５】
ステップＳ１９１において、対象情報を検索するための条件が指示されたと判定された場合、ステップＳ１９２において、検索条件生成部１７４は、入力部１７１からの、ユーザにより指示された対象情報を検索するための条件に基づいて、検索条件を生成し、その検索条件を通信部１７３に供給する。具体的には、検索条件生成部１７４は、例えば、ユーザにより、“白い車両”である対象情報を検索するための条件が指示された場合、“白い車両”である検索条件を生成する。
【０１９６】
ステップＳ１９３において、通信部１７３は、検索条件生成部１７４からの検索条件を、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎに送信する。具体的には、通信部１７３は、例えば、検索条件生成部１７４により生成された“白い車両”である検索条件を、ネットワーク１５１を介して、複数の車両のそれぞれに設けられた、対象識別装置１１−１乃至対象識別装置１１−Ｎに送信する。
【０１９７】
ステップＳ１９４において、通信部１７３は、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎから検索条件に一致した対象情報を受信したかを判定する。ステップＳ１９４において、対象情報を受信していないと判定された場合、ステップＳ１９４に戻り、上述した処理が繰り返される。すなわち、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎから検索条件に一致する対象情報が送信され、ステップＳ１９４において、その対象情報を受信したと判定されるまで、ステップＳ１９４の処理が繰り返される。
【０１９８】
ステップＳ１９４において、対象情報を受信したと判定された場合、ステップＳ１９５において、対象情報蓄積部１７５は、通信部１７３から供給される、対象情報を蓄積する。すなわち、例えば、ステップＳ１９４とステップＳ１９５の処理を繰り返すことにより、対象情報蓄積部１７５は、複数の車両のそれぞれに設けられた対象識別装置１１−１乃至対象識別装置１１−Ｎから、“白い車両”である検索条件に一致する対象情報（対象画像）を受信し、それらの対象情報（対象画像）を蓄積することになる。
【０１９９】
ステップＳ１９６において、出力部１７６は、対象情報蓄積部１７５に蓄積されている対象情報（対象画像）を出力する。具体的には、出力部１７６は、対象情報蓄積部１７５に蓄積されている、対象識別装置１１−１乃至対象識別装置１１−Ｎのそれぞれから受信した、“白い車両”である検索条件に一致する対象情報（対象画像）を、LCDなどの画面に表示する。これにより、ユーザは、出力部１７６の画面に表示されている、複数の対象識別装置１１から送信されてきた、例えば、“白い車両”の画像を含んでいる対象画像を確認することが可能となる。
【０２００】
次に、図２０のフローチャートを参照して、図１２の対象識別装置１１−１乃至対象識別装置１１−Ｎと、情報提供装置１５２による、より具体的な処理の例として、手配車両に関係する対象情報蓄積の処理について説明する。
【０２０１】
なお、図２０においては、ステップＳ２１１乃至ステップＳ２１３の処理は、情報提供装置１５２により実行され、ステップＳ２２１乃至ステップＳ２２９の処理は、対象識別装置１１−１により実行され、ステップＳ２３１乃至ステップＳ２３９の処理は、対象識別装置１１−２により実行され、ステップＳ２４１乃至ステップＳ２４９の処理は、対象識別装置１１−Ｎにより実行される。また、対象識別装置１１−３乃至対象識別装置１１−Ｎ−１のそれぞれが実行する処理は、対象識別装置１１−１、対象識別装置１１−２、対象識別装置１１−Ｎと同様であるので、その説明は省略する。
【０２０２】
ここで、対象識別装置１１−１乃至対象識別装置１１−Ｎが、それぞれ、対象情報を記憶し続けているとき、事件が発生し、警察によって、ある車両が手配されたとする。そして、時間の経過とともに、手配されている車両の特徴として、“白い車”であることがわかったとき、ステップＳ２１１において、情報提供装置１５２は、ユーザによる指示に基づいて、“白い車”である識別情報を、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎのそれぞれに送信する。
【０２０３】
ステップＳ２２１において、対象識別装置１１−１は、ネットワーク１５１を介して、情報提供装置１５２から送信される“白い車”である識別情報を受信する。“白い車”である識別情報を受信した対象識別装置１１−１は、ステップＳ２２２において、受信した“白い車”である識別情報に基づいて、対象情報から“白い車”を識別し、ステップＳ２２３において、“白い車”である識別情報により識別された対象情報の消去を禁止する。
【０２０４】
ステップＳ２３１乃至ステップＳ２３３において、対象識別装置１１−２は、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“白い車”である識別情報を受信し、対象情報から“白い車”を識別して、“白い車”である識別情報により識別された対象情報の消去を禁止する。
【０２０５】
また、ステップＳ２４１乃至ステップＳ２４３において、対象識別装置１１−Ｎは、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“白い車”である識別情報を受信し、対象情報から“白い車”を識別して、“白い車”である識別情報により識別された対象情報の消去を禁止する。
【０２０６】
これにより、対象識別装置１１−１乃至対象識別装置１１−Ｎは、それぞれ、“白い車”である識別情報により識別されている識別情報（対象画像）を、例えば、所定の時間が経過したなどの、情報を消去するためのある条件となっても、消去せずに記憶していることになる。
【０２０７】
そして、事件の捜査が進み、手配車両の特徴として、さらに、“ワゴン車”であることがわかったとき、ステップＳ２１２において、情報提供装置１５２は、ユーザによる指示に基づいて、“ワゴン車”である識別情報を、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎのそれぞれに送信する。
【０２０８】
ステップＳ２２４において、対象識別装置１１−１は、ネットワーク１５１を介して、情報提供装置１５２から送信される“ワゴン車”である識別情報を受信する。“ワゴン車”である識別情報を受信した対象識別装置１１−１は、ステップＳ２２５において、受信した“ワゴン車”である識別情報に基づいて、対象情報から“白いワゴン車”（すなわち、“白い車”と“ワゴン車”）を識別し、ステップＳ２２６において、“白いワゴン車”である識別情報により識別された対象情報の消去を禁止する。
【０２０９】
ステップＳ２３４乃至ステップＳ２３６において、対象識別装置１１−２は、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“ワゴン車”である識別情報を受信し、対象情報から“白いワゴン車”を識別して、“白いワゴン車”である識別情報により識別された対象情報の消去を禁止する。
【０２１０】
また、ステップＳ２４４乃至ステップＳ２４６において、対象識別装置１１−Ｎは、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“ワゴン車”である識別情報を受信し、対象情報から“白いワゴン車”を識別して、“白いワゴン車”である識別情報により識別された対象情報の消去を禁止する。
【０２１１】
これにより、対象識別装置１１−１乃至対象識別装置１１−Ｎは、それぞれ、“白いワゴン車”である識別情報により識別されている識別情報（対象画像）を、例えば、所定の時間が経過したなどの、情報を消去するためのある条件となっても、消去せずに記憶していることになる。
【０２１２】
そして、さらに、事件の捜査が進み、手配車両の特徴として、さらに、“ナンバーの下２桁が「４５」”であることがわかったとき、ステップＳ２１３において、情報提供装置１５２は、ユーザによる指示に基づいて、“ナンバーの下２桁が「４５」”である識別情報を、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎのそれぞれに送信する。
【０２１３】
ステップＳ２２７において、対象識別装置１１−１は、ネットワーク１５１を介して、情報提供装置１５２から送信される“ナンバーの下２桁が「４５」”である識別情報を受信する。“ナンバーの下２桁が「４５」”である識別情報を受信した対象識別装置１１−１は、ステップＳ２２８において、受信した“ナンバーの下２桁が「４５」”である識別情報に基づいて、対象情報から“ナンバーの下２桁が「４５」の白いワゴン車”（すなわち、“白い車”、“ワゴン車”、“ナンバーの下２桁が「４５」”）を識別し、ステップＳ２２９において、“ナンバーの下２桁が「４５」の白いワゴン車”である識別情報により識別された対象情報の消去を禁止する。
【０２１４】
ステップＳ２３７乃至ステップＳ２３９において、対象識別装置１１−２は、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“ナンバーの下２桁が「４５」”である識別情報を受信し、対象情報から“ナンバーの下２桁が「４５」の白いワゴン車”を識別して、“ナンバーの下２桁が「４５」の白いワゴン車”である識別情報により識別された対象情報の消去を禁止する。
【０２１５】
また、ステップＳ２４７乃至ステップＳ２４９において、対象識別装置１１−Ｎは、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“ナンバーの下２桁が「４５」”である識別情報を受信し、対象情報から“ナンバーの下２桁が「４５」の白いワゴン車”を識別して、“ナンバーの下２桁が「４５」の白いワゴン車”である識別情報により識別された対象情報の消去を禁止する。
【０２１６】
これにより、対象識別装置１１−１乃至対象識別装置１１−Ｎは、それぞれ、“ナンバーの下２桁が「４５」の白いワゴン車”である識別情報により識別されている識別情報（対象画像）を、例えば、所定の時間が経過したなどの、情報を消去するためのある条件となっても、消去せずに記憶していることになる。
【０２１７】
このように、例えば、手配車両など、時間とともにその手配車両に関係する情報が増えてくる場合、その情報を順次識別情報として、対象識別装置１１−１乃至対象識別装置１１−Ｎのそれぞれに送信することで、対象識別装置１１−１乃至対象識別装置１１−Ｎは、それぞれ、順次条件を絞り込んで、対象情報を蓄積することになる。これにより、対象識別装置１１−１乃至対象識別装置１１−Ｎは、初期の段階で蓄積された情報が上書きされて消去される前に、必要な情報を残すように指示することができる。また、対象識別装置１１−１乃至対象識別装置１１−Ｎは、識別情報の数が増えて対象情報が絞り込まれるとともに、逆に、不要となる情報を積極的に消去することができるので、より多くの記録手段の記憶容量を確保することができる。
【０２１８】
なお、さらに、例えば、“あ”であるナンバープレートの文字などを識別情報として送信することにより、さらに手配車両を特定することも可能となる。
【０２１９】
次に、図２１のフローチャートを参照して、図２０の手配車両に関係する対象情報蓄積の処理により蓄積された対象情報を検索する、手配車両に関係する対象情報検索の処理について説明する。
【０２２０】
ここで、対象識別装置１１−１乃至対象識別装置１１−Ｎが、それぞれ、所定の識別情報に基づいて、対象情報を記憶し続けている場合、例えば、“ナンバーの下２桁が「４５」の白いワゴン車”である識別情報により手配車両が絞り込まれているので、警察が手配車両の画像を確認するとき、ステップＳ２５１において、情報提供装置１５２は、ユーザによる指示に基づいて、“ナンバーの下２桁が「４５」の白いワゴン車”である検索条件を、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎのそれぞれに送信する。
【０２２１】
ステップＳ２６１において、対象識別装置１１−１は、ネットワーク１５１を介して、情報提供装置１５２から送信される“ナンバーの下２桁が「４５」の白いワゴン車”である検索条件を受信する。“ナンバーの下２桁が「４５」の白いワゴン車”である検索条件を受信した対象識別装置１１−１は、ステップＳ２６２において、記憶している対象情報から“ナンバーの下２桁が「４５」の白いワゴン車”となる対象情報を検索し、ステップＳ２６３において、その“ナンバーの下２桁が「４５」の白いワゴン車”となる対象情報を情報提供装置１５２に送信する。
【０２２２】
ステップＳ２７１乃至ステップＳ２７３において、対象識別装置１１−２は、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“ナンバーの下２桁が「４５」の白いワゴン車”である検索条件を受信し、その検索条件と一致する“ナンバーの下２桁が「４５」の白いワゴン車”となる対象情報を情報提供装置１５２に送信する。
【０２２３】
また、ステップＳ２８１乃至ステップＳ２８３において、対象識別装置１１−３は、対象識別装置１１−１と同様に、ネットワーク１５１を介して、情報提供装置１５２から送信される“ナンバーの下２桁が「４５」の白いワゴン車”である検索条件を受信し、その検索条件と一致する“ナンバーの下２桁が「４５」の白いワゴン車”となる対象情報を情報提供装置１５２に送信する。
【０２２４】
情報提供装置１５２は、ステップＳ２５２において、ネットワーク１５１を介して、対象識別装置１１−１乃至対象識別装置１１−Ｎから送信される“ナンバーの下２桁が「４５」の白いワゴン車”となる対象情報を受信し、ステップＳ２５３において、その受信した対象情報を蓄積する。これにより、情報提供装置１５２には、対象識別装置１１−１乃至対象識別装置１１−Ｎからの“ナンバーの下２桁が「４５」の白いワゴン車”となる対象情報がそれぞれ蓄積されることになる。
【０２２５】
ステップＳ２５４において、情報提供装置１５２は、蓄積している“ナンバーの下２桁が「４５」の白いワゴン車”となる対象情報を、LCDなどの画面に表示する。これにより、警察においては、対象識別装置１１−１乃至対象識別装置１１−Ｎから送信された、複数の“ナンバーの下２桁が「４５」の白いワゴン車”である対象を含んでいる画像を表示して確認することができるので、例えば、警察の捜査官は、それらの画像により手配車両を特定し、より迅速に事件を解決することができる。
【０２２６】
また、図２０と図２１のフローチャートを参照して説明した処理は、例えば、保険会社において、保険に加入している車両に事故が発生したとき、事故を起こした車両の事故以前の情報を調査したいときなどに応用することができる。
【０２２７】
すなわち、事故を起こした車両の事故以前の情報を取得したいとき、対象識別装置１１−１乃至対象識別装置１１−Ｎが設けられた全ての車両に対して、対象情報を要求してしまうと膨大な処理量が発生する。そこで、情報提供装置１５２は、ユーザの指示に基づいて、事故車両から取得した、例えば、事故発生時刻と事故発生場所、経路などの事故車両に関係する事故以前の情報を識別情報として、対象識別装置１１−１乃至対象識別装置１１−Ｎに送信する。
【０２２８】
これにより、事故車両の付近で事故に関係した対象情報を記録している車両では、事故発生時刻などの識別情報に基づいて、識別情報を含んでいる情報の上書きが禁止されるので、それらの車両は、事故を起こした車両に関係する情報を残している。そして、保険会社では、情報提供装置１５２は、事故を起こした車両に関係する情報を記録している車両に設けられた対象識別装置１１から、事故に関係する対象情報を検索して蓄積する。その結果、例えば、保険会社の社員は、それらの事故に関係する対象情報を用いて、事故を分析し、事故の際に対象識別装置が記録を残した対象に関して取得した情報に基づいて事故の処理を行うことができる。
【０２２９】
以上のように、情報を識別して記録することができる。特に、車両から得られる情報を識別して記録し、有用であると識別された情報を消去しないで残すことができる。
【０２３０】
また、識別情報により識別された対象情報を記録し続けることができるので、潜在的に必要とされる情報を蓄積しておいて、後からその情報を利用することができる。
【０２３１】
なお、本実施の形態では、対象識別装置１１に設けられた通信部４６により、ネットワーク１５１を介して情報提供装置１５２と通信するとして説明したが、他の装置と通信を行うための通信装置を車載LAN１２に接続させることにより、この通信装置によりネットワーク１５１を介して情報提供装置１５２と通信するようにしてもよい。
【０２３２】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０２３３】
この記録媒体は、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM，DVD）を含む）、光磁気ディスク（MDを含む）、若しくは半導体メモリなどよりなる図２のリムーバブルメディア４３により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されている図２のROM３２やフラッシュメモリ３７などで構成される。
【０２３４】
また、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０２３５】
なお、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２３６】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２３７】
さらに、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２３８】
【図１】本発明を適用した情報処理装置としての対象識別装置の一実施の形態の構成を示すブロック図である。
【図２】本発明を適用した情報処理装置としての対象識別装置のハードウェアの構成を示すブロック図である。
【図３】車載LANに接続される車載装置の例を示すブロック図である。
【図４】対象識別装置の機能的構成例について説明するブロック図である。
【図５】本発明を適用した対象識別装置の原理的構成を説明する図である。
【図６】図４の対象識別装置による、対象物認識の処理について説明するフローチャートである。
【図７】図４の対象識別装置による、対象情報蓄積の処理の詳細について説明するフローチャートである。
【図８】図４の対象情報取得部による、対象情報取得の処理の詳細について説明するフローチャートである。
【図９】図４の付随情報取得部による、付随情報取得の処理の詳細について説明するフローチャートである。
【図１０】図４の対象識別部による、対象識別の処理の詳細について説明するフローチャートである。
【図１１】図４の対象識別装置による、対象情報検索の処理について説明するフローチャートである。
【図１２】本発明を適用した情報処理装置としての対象識別装置の一実施の形態の構成を示すブロック図である。
【図１３】対象識別装置の機能的構成例について説明するブロック図である。
【図１４】情報提供装置の機能的構成例について説明するブロック図である。
【図１５】図１３の対象識別装置による、対象情報蓄積の処理の詳細について説明するフローチャートである。
【図１６】図１３の対象識別部による、対象識別の処理の詳細について説明するフローチャートである。
【図１７】図１３の対象識別装置による、対象情報検索の処理の詳細について説明するフローチャートである。
【図１８】図１４の情報提供装置による、識別情報指定の処理について説明するフローチャートである。
【図１９】図１４の情報提供装置による、対象情報検索の処理について説明するフローチャートである。
【図２０】手配車両に関係する対象情報蓄積の処理について説明するフローチャートである。
【図２１】手配車両に関係する対象情報検索の処理について説明するフローチャートである。
【符号の説明】
【０２３９】
１  車載システム
１１  対象識別装置
１３  車載装置
３１  CPU
３２  ROM
３３  RAM
３５  CCDカメラ
３６  画像入力部
３７  フラッシュメモリ
３８  タッチパネル操作部
３９  LCD表示部
３０  音声操作部
４１  音声出力部
４２  ドライブ
４３  リムーバブルメディア
４４  対象情報取得部
４５  車載LAN接続部
４６  通信部
１０１  識別パッケージ入力部
１０２  対象識別部
１０３  対象情報記憶部
１０４  検索部
１０５  対象情報提供部
１１１  対象画像取得部
１１２  付随情報取得部
１５２  情報提供装置
１７１  入力部
１７２  識別情報生成部
１７３  通信部
１７４  検索条件生成部
１７５  対象情報蓄積部
１７６  出力部
【図１】
2007249566.tif 000003
【図２】
2007249566.tif 000004
【図３】
2007249566.tif 000005
【図４】
2007249566.tif 000006
【図５】
2007249566.tif 000007
【図６】
2007249566.tif 000008
【図７】
2007249566.tif 000009
【図８】
2007249566.tif 000010
【図９】
2007249566.tif 000011
【図１０】
2007249566.tif 000012
【図１１】
2007249566.tif 000013
【図１２】
2007249566.tif 000014
【図１３】
2007249566.tif 000015
【図１４】
2007249566.tif 000016
【図１５】
2007249566.tif 000017
【図１６】
2007249566.tif 000018
【図１７】
2007249566.tif 000019
【図１８】
2007249566.tif 000020
【図１９】
2007249566.tif 000021
【図２０】
2007249566.tif 000022
【図２１】
2007249566.tif 000023