(57)【要約】【課題】目的地設定に関する操作負担をより軽減することができる情報処理装置を提供する。【解決手段】物品が車両から降ろされた際に、無線タグから読み取った識別コードや車両位置等を物品管理データとして物品管理データテーブルに記憶する。後日、物品が車両に持ち込まれた場合に無線タグから識別コードを読み取り（Ｓ２０５）、物品管理テーブルを検索する（Ｓ２３０）。そして、見つかった物品管理データにセットされている車両位置を目的地として案内を開始する（Ｓ２４５）。このようになっていれば、ユーザが何ら目的地を設定するための操作をすることなく物品に対応した適切な目的地の設定がなされる。したがって、従来のナビゲーション装置等と比較してユーザの操作負担が少ない。【選択図】図３
2008134963.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されて用いられる情報処理装置において、
物品に装着された無線タグから識別コードを読み取る識別コード読取手段と、
情報を記憶する記憶手段と、
車両から物品が降ろされた場合に、前記識別コード読取手段によって読み取られたその物品の前記識別コードと、当該車両の位置と、読み取られた時間とを履歴情報として前記記憶手段に記憶させる記憶制御手段と、
車両に物品が持ち込まれた場合に、前記識別コード読取手段によって前記識別コードを読み取り、その読み取った時間以降の履歴情報であって前記識別コードと同一の識別コードを有する前記履歴情報を検索し、その履歴情報に含まれる前記車両の位置を目的地として設定する目的地設定手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記記憶制御手段は、さらに曜日についても前記履歴情報として前記記憶手段に記憶させ、
前記目的地設定手段は、前記記憶手段に記憶された前記曜日も条件として利用して前記検索を行うこと、
を特徴とする情報処理装置。
【請求項３】
請求項１又は請求項２に記載の情報処理装置において、
前記記憶制御手段は、前記履歴情報に対応づけて、その物品が車両に載せられてから降ろされるまでの間の経路情報についてもさらに前記記憶手段に記憶させ、
前記目的地設定手段は、前記目的地に加え、検索された前記履歴情報に含まれる前記経路情報を案内経路として設定すること、
を特徴とする情報処理装置。
【請求項４】
請求項１〜請求項３のいずれかに記載の情報処理装置において、
さらに、
情報を報知する報知手段と、
前記目的地設定手段によって設定された前記目的地に対応する前記履歴情報に含まれる前記位置と前記時間と現在時刻とに基づいて、時間的余裕があるかどうかを判断し、その結果を前記報知手段に報知させる報知制御手段と、
を備えること、
を特徴とする情報処理装置。
【請求項５】
車両に搭載されて用いられる情報処理装置において、
物品に装着された無線タグから識別コードを読み取る識別コード読取手段と、
情報を記憶する記憶手段と、
ユーザに情報を報知する報知手段と、
車両に物品が載せられた場合、又は、車両から物品が降ろされた場合の少なくとも何れか一方の場合に、前記識別コード読取手段によって読み取られたその物品の前記識別コードと、読み取られた時間とを履歴情報として前記記憶手段に記憶させる記憶制御手段と、
出発前に、その時間以降の時間がセットされた前記履歴情報を前記記憶手段から検索し、その検索された前記履歴情報に含まれる前記識別コードに対応する物品が、現在車両内に存在するか否かを前記識別コード読取手段によって読み取られた前記識別コードに基づいて判定し、前記物品は現在車両内に存在しないと判定した場合には、前記報知手段を用いてその旨を報知する報知制御手段と、
を備えることを特徴とする情報処理装置。
【請求項６】
請求項５に記載の情報処理装置において、
前記記憶制御手段は、さらに曜日情報も前記履歴情報として前記記憶手段に記憶させ、
前記報知制御手段は、前記記憶手段に記憶された前記曜日情報も条件として利用して前記検索を行うこと、
を特徴とする情報処理装置。
【請求項７】
コンピュータを、請求項１〜請求項４のいずれかに記載の情報処理装置における前記記憶制御手段又は前記目的地設定手段として機能させるためのプログラム。
【請求項８】
コンピュータを、請求項４に記載の情報処理装置における前記報知制御手段として機能させるためのプログラム。
【請求項９】
コンピュータを、請求項５又は請求項６に記載の情報処理装置における前記記憶制御手段又は前記報知制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグの情報を利用する情報処理装置に関する。
【背景技術】
【０００２】
従来のナビゲーション装置では、ユーザが操作部等を操作することによって目的地を指定し、それによりナビゲーション装置が目的地を認識して経路に関する情報（例えば、経路情報や交通情報等）の報知がなされるようになっていた。ところが、ユーザが地図上で目的地を指定したり、住所や電話番号等を入力したりすることによって目的地を指定することは、数回にわたる操作手順を踏むことが一般的であるため、ユーザにとって煩わしい操作と言える。
【０００３】
そこで、このような煩わしさをなくすことを目的として、例えば、特許文献１に記載のような集配システムが提案されている。この集配システムでは、集配車に搭載された集配端末が配送ラベルを読み取ることによってその情報に基づいて集配管理センターから集配ルート情報を取得し、その集配ルート情報に基づいてナビゲーション装置が集配ルートを案内するようになったものである。
【０００４】
このような集配システムによれば、集配車の運転者が配送ラベルを読み込ませるだけで集配ルートの案内がなされるため、集配車の運転者の操作負担が軽減される。
【特許文献１】特開２００２−１０８９９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、このような集配システムであっても、集配管理センターのデータベースに配送先（目的地）についての情報を入力しておく必要があるため、その手間は誰かが負わなければならない。また、集配車の運転者は、荷物上に貼られた配送ラベルの位置を確認し、集配端末に配送ラベルの情報を読み取らせる操作は行わなければならない。
【０００６】
本発明は、このような問題にかんがみなされたものであり、目的地設定に関する操作負担をより軽減することができるナビゲーション装置等の情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１に記載の情報処理装置は、識別コード読取手段と、記憶制御手段と、目的地設定手段とを備える。識別コード読取手段は、物品に装着された無線タグから識別コードを読み取る手段であり、記憶手段は、情報を記憶する手段であり、記憶制御手段は、車両から物品が降ろされた場合に、識別コード読取手段によって読み取られたその物品の識別コードと、当該車両の位置と、読み取られた時間とを履歴情報として記憶手段に記憶させる手段である。また、目的地設定手段は、車両に物品が持ち込まれた場合に、識別コード読取手段によって識別コードを読み取り、その読み取った時間以降の履歴情報であって識別コードと同一の識別コードを有する履歴情報を検索し、その履歴情報に含まれる車両の位置を目的地として設定する手段である。
【０００８】
このような情報処理装置によれば、ユーザが何ら目的地を設定するための操作をすることなく目的地の設定がなされる。したがって、従来のナビゲーション装置等と比較してユーザの操作負担を軽減することができる。
【０００９】
ところで、記憶制御手段は、さらに曜日についても履歴情報として記憶手段に記憶させ、目的地設定手段は、記憶手段に記憶された曜日も条件として利用して検索を行うようになっていてもよい（請求項２）。
【００１０】
このようになっていれば、同一物品が曜日によって異なる場所で降ろされる場合に、それを区別して目的地の設定がなされる。したがって、より正確に目的地の設定がなされる。
【００１１】
また、記憶制御手段は、履歴情報に対応づけて、その物品が車両に載せられてから降ろされるまでの間の経路情報についてもさらに記憶手段に記憶させ、目的地設定手段は、目的地に加え、検索された履歴情報に含まれる経路情報を案内経路として設定するようになっていてもよい（請求項３）。
【００１２】
このようになっていれば、経路算出アルゴリズムによって画一的に計算されて算出される経路とは異なった、その物品に対応づけられた経路が案内経路として設定され、よりユーザの望む経路案内が実行され得る。
【００１３】
ところで、経路案内の際に履歴情報を利用するとよい。例えば、請求項４に記載の情報処理装置のように、さらに、情報を報知する報知手段と、目的地設定手段によって設定された目的地に対応する履歴情報に含まれる位置と時間と現在時刻とに基づいて、時間的余裕があるかどうかを判断し、その結果を報知手段に報知させる報知制御手段とを備えているとよい。この判断は、例えば、履歴情報に含まれる位置まで到達するのに必要と予想される時間を現在時刻に足し合わせた場合に、履歴情報に含まれる時間を超えるか否かを判定することによって行う。
【００１４】
このようになっていれば、ユーザは、前回よりも時間に余裕がある、余裕がないといったことを知ることができるため、ユーザにとっての利便性が向上する。
上記課題を解決するためのなされた請求項５に記載の情報処理装置は、識別コード読取手段と、報知手段と、記憶制御手段と、報知制御手段とを備える。識別コード読取手段は、物品に装着された無線タグから識別コードを読み取る手段であり、記憶手段は情報を記憶する手段であり、報知手段は、ユーザに情報を報知する手段である。また、記憶制御手段は、車両に物品が載せられた場合、又は、車両から物品が降ろされた場合の少なくとも何れか一方の場合に、識別コード読取手段によって読み取られたその物品の識別コードと、読み取られた時間とを履歴情報として記憶手段に記憶させる手段である。報知制御手段は、出発前に、その時間以降の時間がセットされた履歴情報を記憶手段から検索し、その検索された履歴情報に含まれる識別コードに対応する物品が、現在車両内に存在するか否かを識別コード読取手段によって読み取られた識別コードに基づいて判定し、物品は現在車両内に存在しないと判定した場合には、報知手段を用いてその旨を報知する手段である。
【００１５】
このような情報処理装置によれば、以前の出発時には車両に載せられていたが今回は載せられていない物品、すなわち、積み忘れの可能性がある物品についての報知がなされるため、物品の積み忘れを防止することができる。
【００１６】
ところで、記憶制御手段は、さらに曜日情報も履歴情報として記憶手段に記憶させ、報知制御手段は、記憶手段に記憶された曜日情報も条件として利用して検索を行うようになっていてもよい（請求項６）。
【００１７】
このようになっていれば、同一物品が曜日によって積み込まれる場合と積み込まれない場合とに分かれているような場合にでも、それを区別して報知がなされる。したがって、不用意な報知が軽減される。
【００１８】
なお、上述した記憶制御手段、目的地設定手段、報知制御手段としての機能をプログラムによって実現してもよい（請求項７，８，９）。このようなプログラムを、情報処理装置が内蔵するコンピュータに実行させれば、その情報処理装置は、上述した本発明の情報処理装置と同様の作用及び効果を奏する。また、プログラムはネットワーク等を用いて流通させることも可能である上、情報処理装置におけるプログラムの入れ替えは、部品の入れ替えに比較して容易である。したがって、情報処理装置の機能向上を容易に行うこともできる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明が適用された実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００２０】
［構成の説明］
図１は、本発明の情報処理装置の機能が組み込まれたナビゲーション装置２０の概略構成を示すブロック図である。
【００２１】
ナビゲーション装置２０は車両に搭載され、車両の現在位置を検出する位置検出器２１と、利用者からの各種指示を入力するための操作スイッチ群２２と、操作スイッチ群２２と同様に各種指示を入力可能であってナビゲーション装置２０とは別体となったリモートコントロール端末（以下、リモコンと称す）２３ａと、リモコン２３ａからの信号を入力するリモコンセンサ２３ｂと、ＲＦ受信機と通信を行う外部通信部２４と、地図データや音声データ等が記録された地図記憶媒体からデータを入力する地図データ入力器２５と、地図や各種情報の表示を行うための表示部２６と、各種のガイド音声等を出力するための音声出力部２７と、利用者が発話した音声に基づく電気信号を出力するマイクロフォン２８と、物品管理データテーブルを記憶する記憶部３１と、上述した位置検出器２１，操作スイッチ群２２，リモコンセンサ２３ｂ，外部通信部２４，地図データ入力器２５，マイクロフォン２８,記憶部３１からの入力に応じて各種処理を実行し、外部通信部２４，表示部２６，音声出力部２７，記憶部３１を制御する制御部２９とを備えている。
【００２２】
位置検出器２１は、ＧＰＳ（Global Positioning System）用の人工衛星からの電波を図示しないＧＰＳアンテナを介して受信してその受信信号を出力するＧＰＳ受信機２１ａと、車両に加えられる回転運動の大きさを検出するジャイロスコープ２１ｂと、車両の前後方向の加速度等から走行した距離を検出するための距離センサ２１ｃとを備えている。そして、これら各センサ等２１ａ〜２１ｃからの出力信号に基づいて制御部２９が、車両の位置，方位，速度等を算出する。なお、ＧＰＳ受信機２１ａからの出力信号に基づいて現在位置を求める方式は様々な方式があるが、単独測位方式、相対測位方式の何れであってもよい。
【００２３】
操作スイッチ群２２は、表示部２６の表示面と一体に構成されたタッチパネル及び表示部２６の周囲に設けられたメカニカルなキースイッチ等から構成される。尚、タッチパネルと表示部２６とは積層一体化されており、タッチパネルには、感圧方式，電磁誘導方式，静電容量方式，あるいはこれらを組み合わせた方式など各種の方式があるが、その何れを用いてもよい。
【００２４】
リモコン２３ａは、複数のボタンから構成されており、何れかのボタンが押下されるとそのボタンの種類に応じた信号が赤外線等の近距離無線通信を介してリモコンセンサ２３ｂに届くように構成されている。
【００２５】
リモコンセンサ２３ｂは、リモコン２３ａから送られる信号を受信し、受信した信号を制御部２９へ出力するようになっている。
外部通信部２４は、ＲＦ受信機３２によって読み取られた無線タグの情報を、ＲＦ受信機３２から受け取る機能を有した部位である。
【００２６】
地図データ入力器２５は、図示しない地図データ記憶媒体（例えばハードディスクやＤＶＤ−ＲＯＭ等）に記憶された各種データを入力するための装置である。地図データ記憶媒体には、地図データ（ノードデータ、リンクデータ、コストデータ、背景データ、道路データ、名称データ、マークデータ、交差点データ、施設のデータ等）、案内用の音声データ、音声認識データ等が記憶されている。なお、地図データ記憶媒体からこれらのデータを入力する代わりに、通信ネットワークを介してこれらのデータを入力するようになっていてもよい。
【００２７】
表示部２６は、液晶ディスプレイや有機ＥＬディスプレイ等からなり、表示部２６の表示画面には、位置検出器２１にて検出した車両の現在位置と地図データ入力器２５より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設のガイド等も表示できる。
【００２８】
マイクロフォン２８は、利用者が音声を入力（発話）するとその入力した音声に基づく電気信号（音声信号）を制御部２９に出力するものである。利用者はこのマイクロフォン２８に様々な音声を入力することにより、ナビゲーション装置２０を操作することができる。
【００２９】
記憶部３１は、ハードディスク、フラッシュメモリ等の不揮発性記憶媒体を有し、制御部２９の指令に基づいて物品管理データを物品管理データテーブルに記憶させることができるとともに記憶した物品管理データテーブルから物品管理データを読み出して制御部２９へ出力することができる。
【００３０】
ここで、図６のテーブルレイアウト図を用いて物品管理データテーブルについて説明する。物品管理データテーブルは、各レコードが、「識別コード」、「物品名」、「種別」、「場所（地名，経度，緯度）」、「曜日」、「時刻」、「カウンタ」、「走行記録１」、「走行記録２」、及び、「走行記録３」の各項目から構成される。なお、物品管理データは、これらの項目にセットされた情報を合わせたものである。
【００３１】
「識別コード」は、無線タグから読み取った識別コードをセットするための項目である。
「物品名」は、無線タグから読み取った物品名をセットするための項目である。
【００３２】
「種別」は、物品が車両に持ち込まれた際に生成されたレコードなのか、物品が車両から降ろされた際に生成されたレコードなのかを示す情報（”乗車”又は”降車”）をセットするための項目である。
【００３３】
「場所」は、レコードを生成した際の車両の位置に関する情報（地名，緯度，経度）をセットするための項目である。
「曜日」は、レコードを生成した際の曜日をセットするための項目である。
【００３４】
「時刻」は、レコードを生成した際の時刻をセットするための項目である。なお、時刻は、１０分単位に四捨五入されてセットされるようになっている。
「カウンタ」は、同一の識別コード、物品名、種別、場所、曜日、時刻を有するレコードを生成する代わりに、その回数を記録するための項目である。詳細は後述する。
【００３５】
「走行記録１」，「走行記録２」，「走行記録３」は、当該レコードに基づいて経路案内が実行された際の経路情報を記録するための項目である。「走行記録１」には次回の経路案内用の経路情報が記録され、「走行記録２」には前回の経路情報が記録され、「走行記録３」には経路案内中に刻々と経路情報が記録される。詳細は後述する。
【００３６】
説明を図１に戻し、制御部２９は、ＣＰＵ，ＲＯＭ，ＲＡＭ，ＳＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ及びＲＡＭに記憶されたプログラムに基づいて各種処理を実行する。例えば、位置検出器２１からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、地図データ入力器２５を介して読み込んだ現在位置付近の地図等を表示部２６に表示する現在地表示処理や、地図データ入力器２５に格納された地図データと、操作スイッチ群２２やリモコン２３ａ等の操作に従って設定された目的地とに基づいて現在位置から目的地までの最適な経路を算出する経路算出処理や、その算出した経路を表示部２６に表示させたり音声出力部２７に音声として出力させたりすることにより経路を案内する経路案内処理等を実行する。
【００３７】
ＲＦ受信機３２は、図示しないアンテナや受信回路等を備え、無線タグから識別コード等を読み取る機能を有する受信機である。なお、受信した結果は、ナビゲーション装置２０の外部通信部２４へ出力するようになっている。
【００３８】
［動作の説明］
次に、ナビゲーション装置２０の制御部２９が実行する各種処理について説明する。なお、本発明の関係する処理について詳細に説明し、通常のナビゲーション装置が実行する経路算出処理や経路案内処理等については説明を省略する。
【００３９】
（１）物品監視処理
次に、制御部２９が実行する物品監視処理について、図２のフローチャートを用いて説明する。なお、物品監視処理は、ナビゲーション装置２０への電力供給が開始された際、又は、ナビゲーション装置２０の搭載された車両のドア（トランクドアを含む）が閉じられた際に実行が開始される。
【００４０】
制御部２９は、物品監視処理の実行を開始すると、まず車内に存在する物品に付された無線タグの識別コードと物品名とを、ＲＦ受信機３２を介して取得する（Ｓ１０５）。
次に、得られた識別コードから物品リストを生成する（Ｓ１１０）。ここでいう物品リストとういのは、一又は複数の識別コードからなる一覧である。なお、生成した物品リストは、制御部２９のＳＲＡＭに記憶させておく。
【００４１】
次に、Ｓ１１０で生成した物品リストと、前回の物品リストとを比較する（Ｓ１１５）。ここでいう「前回の物品リスト」というのは、前回、物品監視処理を実行した際にＳ１１０においてＳＲＡＭに記憶させておいた物品リストを意味する。
【００４２】
比較の結果、前回の実行時には車両内に存在したが今回の実行時には車両内に存在しない物品があるか否かを判定する（Ｓ１２０）。そのような物品（以下、「相違物品Ａ」と称す。）が一つでもあると判定した場合は（Ｓ１２０：Ｙｅｓ）、Ｓ１２５へ処理を移行し、相違物品Ａは一つもないと判定した場合は（Ｓ１２０：Ｎｏ）、Ｓ１６０へ処理を移行する。
【００４３】
相違物品Ａがあると判定した場合に進むＳ１２５では、現在時刻、曜日、及び、車両の現在位置を取得する。現在時刻と曜日については制御部２９が有している時計機能から取得し、車両の現在位置については位置検出器２１から得られた信号から算出する。
【００４４】
続いて、相違物品Ａを全て処理したか否かを判定する（Ｓ１３０）。ここでいう「処理」というのは、以下に説明するＳ１３５の処理を意味する。
相違物品Ａを全て処理したと判定した場合は（Ｓ１３０：Ｙｅｓ）、Ｓ１６０へ処理を移行し、処理していない相違物品Ａがあると判定した場合は（Ｓ１３０：Ｎｏ）、Ｓ１３５へ処理を移行する。
【００４５】
処理していない相違物品Ａがあると判定した場合に進むＳ１３５では、相違物品Ａの中から未選択の物品を一つ選択する。続いて、その物品の識別コードと、種別（”降車”）と、Ｓ１２５で取得した曜日と、時刻とによって物品管理データテーブルを検索し、該当するレコード（物品管理データ）が存在するか否かを判定する（Ｓ１４０）。該当するレコードが存在すると判定した場合は（Ｓ１４０：Ｙｅｓ）、Ｓ１５５へ処理を移行し、該当するレコードは存在しないと判定した場合は（Ｓ１４０：Ｎｏ）、Ｓ１４５へ処理を移行する。
【００４６】
該当するレコードは存在しないと判定した場合に進むＳ１４５では、物品管理データテーブルに新たなレコードを生成する。具体的には、識別コード、物品名、種別（”降車”）、場所（地名，緯度，経度）、曜日、時刻、及び、カウンタの各情報からなるレコードを新たに生成する。なお、識別コード及び物品名はＳ１０５で無線タグから取得した情報を利用し、場所、曜日及び時刻はＳ１２５で取得した情報を利用する。また、カウンタには、「１」をセットする（Ｓ１５０）。その後、Ｓ１３０へ処理を戻す。
【００４７】
該当するレコードが存在すると判定した場合に進むＳ１５５では、そのレコードのカウンタの値に「１」を加える。そして、Ｓ１３０へ処理を戻す。
相違物品Ａはないと判定した場合、又は、全ての相違物品Ａを処理したと判定した場合に進むＳ１６０では、Ｓ１１５における比較の結果、前回の実行時には車両内に存在しなかったが今回の実行時には車両内に存在する物品があるか否かを判定する。そのような物品（以下、「相違物品Ｂ」と称す）が一つでもあると判定した場合は（Ｓ１６０：Ｙｅｓ）、Ｓ１６５へ処理を移行し、相違物品Ｂは一つもないと判定した場合は（Ｓ１６０：Ｎｏ）、本処理（物品監視処理）を終了する。
【００４８】
相違物品Ｂがあると判定した場合に進むＳ１６５では、現在時刻、曜日、及び、車両の現在位置を取得する。現在時刻と曜日については制御部２９が有している時計機能から取得し、車両の現在位置については位置検出器２１から得られた信号から算出する。なお、Ｓ１２５で既にこれらを取得しているのであれば、本ステップ（Ｓ１６５）では取得しない。
【００４９】
続いて、相違物品Ｂを全て処理したか否かを判定する（Ｓ１７０）。ここでいう「処理」というのは、以下に説明するＳ１７５の処理を意味する。相違物品Ｂを全て処理したと判定した場合は（Ｓ１７０：Ｙｅｓ）、本処理（物品監視処理）を終了し、処理していない相違物品Ｂがあると判定した場合は（Ｓ１７０：Ｎｏ）、Ｓ１７５へ処理を移行する。
【００５０】
処理していない相違物品Ｂがあると判定した場合に進むＳ１７５では、相違物品Ｂの中から未選択の物品を一つ選択する。続いて、その物品の識別コードと、種別（”乗車”）と、Ｓ１６５で取得した曜日と、時刻とによって物品管理データテーブルを検索し、該当するレコード（物品管理データ）が存在するか否かを判定する（Ｓ１８０）。該当するレコードは存在しないと判定した場合は（Ｓ１８０：Ｎｏ）、Ｓ１８５へ処理を移行し、該当するレコードが存在すると判定した場合は（Ｓ１８０：Ｙｅｓ）、Ｓ１９５へ処理を移行する。
【００５１】
該当するレコードは存在しないと判定した場合に進むＳ１８５では、物品管理データテーブルに新たなレコードを生成する。具体的には、識別コード、物品名、種別（”乗車”）、場所（地名，緯度，経度）、曜日、時刻、及び、カウンタの各情報からなるレコードを新たに生成する。なお、識別コード及び物品名はＳ１０５で無線タグから取得した情報を利用し、場所、曜日及び時刻はＳ１６５で取得した情報を利用する。また、カウンタには、「１」をセットする（Ｓ１９０）。その後、Ｓ１７０へ処理を戻す。
【００５２】
一方、該当するレコードが存在すると判定した場合に進むＳ１９５では、カウンタの値に「１」を加える。そして、Ｓ１７０へ処理を戻す。
（２）自動目的地設定処理
次に、制御部２９が実行する自動目的地設定処理について、図３のフローチャートを用いて説明する。なお、自動目的地設定処理は、ナビゲーション装置２０への電力供給が開始された際、又は、ナビゲーション装置２０の搭載された車両のドア（トランクドアを含む）が閉じられた際に実行が開始される。なお、上述した物品監視処理とは、同時に実行が開始されるようになっていてもよいし、どちらか一方の処理のみ実行されるようになっていてもよい。同時に実行が開始されるようになっている場合には、本処理では、物品管理データテーブルのスナップショット（一時点の物品管理データテーブル）が利用される。
【００５３】
制御部２９は、自動目的地設定処理の実行を開始すると、まず車内に存在する物品に付された無線タグの識別コードと物品名とを、ＲＦ受信機３２を介して取得する（Ｓ２０５）。
【００５４】
次に、得られた識別コードから物品リストを生成する（Ｓ２１０）。ここでいう物品リストとういのは、一又は複数の識別コードからなる一覧である。なお、生成した物品リストは、制御部２９のＳＲＡＭに記憶させておく。
【００５５】
次に、Ｓ２１０で生成した物品リストと、前回の物品リストとを比較する（Ｓ２１５）。ここでいう「前回の物品リスト」というのは、前回、自動目的地設定処理を実行した際にＳ２１０においてＳＲＡＭに記憶させておいた物品リストを意味する。
【００５６】
比較の結果、前回の実行時には車両内に存在しなかったが今回の実行時には車両内に存在する物品があるか否かを判定する（Ｓ２２０）。そのような物品（以下、「相違物品Ｃ」と称す。）が一つでもあると判定した場合は（Ｓ２２０：Ｙｅｓ）、Ｓ２２５へ処理を移行し、相違物品Ｃは一つもないと判定した場合は（Ｓ２２０：Ｎｏ）、本処理（自動目的地設定処理）を終了する。
【００５７】
相違物品Ｃが少なくとも一つあると判定した場合に進むＳ２２５では、いずれか一つを選択する。ランダムに選択するようになっていてもよいし、所定の条件（例えば、相違物品として判断される頻度が少ないものや、カウント数が多いものという条件）によって選択するようになっていてもよい。
【００５８】
続いて、現在時刻、曜日、及び、車両の現在位置を取得する（Ｓ２２８）。現在時刻と曜日については制御部２９が有している時計機能から取得し、車両の現在位置については位置検出器２１から得られた信号から算出する。
【００５９】
続いて、Ｓ２２５で選択した構成物品Ｃの識別コードと、種別（”降車”）と、Ｓ２２８で取得した曜日と、時刻とによって物品管理データテーブルを検索し、該当するレコード（物品管理データ）が存在するか否かを判定する（Ｓ２３０）。ただし、時刻の条件だけは、「現在時刻以降の時刻であって最も現在時刻に近い時刻が設定されている」という条件で物品管理データテーブルを検索する。該当するレコードが存在すると判定した場合は（Ｓ２３０：Ｙｅｓ）、Ｓ２３５へ処理を移行し、該当するレコードは存在しないと判定した場合は（Ｓ２３０：Ｎｏ）、本処理（自動目的地設定処理）を終了する。
【００６０】
該当するレコードが存在すると判定した場合に進むＳ２３５では、その該当レコードに含まれる場所を仮目的地とする。そして、その仮目的地の場所の地図を表示部２６に表示させ、ユーザに当該地点までの経路案内を実行するかどうかを問い合わせる（Ｓ２４０）。その結果、経路案内を実行する旨の入力が操作スイッチ群２２等に対してユーザからなされた場合には（Ｓ２４０：Ｙｅｓ）、Ｓ２４５へ処理を移行し、経路案内を実行しない旨の入力が操作スイッチ群２２等に対してユーザからなされた場合には（Ｓ２４０：Ｎｏ）、本処理（自動目的地設定処理）を終了する。
【００６１】
Ｓ２４５では、仮目的地を目的地とする経路案内処理の実行を開始させる。この経路案内処理についての説明は省略するが、広く一般的に知られた方法によって案内を行う処理である。案内する経路は、Ｓ２３０で検索した際に見つかったレコードの走行記録１に記録されているリンク番号列に基づいて行う。なお、経路案内の代わりに、又は経路案内とともに、当該目的地までの経路上に存在する交通障害情報（渋滞情報、事故情報等）を報知する処理を実行させるようになっていてもよい。また、降車場所に到達するまでの時間に余裕があるか否かについての情報を報知する処理を実行させるようになっていてもよい。この情報は、降車場所に到達するまでに必要と予想される時間を算出し、その算出した時間を現在時刻に足し合わせ、その時刻が、Ｓ２３０で検索した際に見つかったレコードにセットされた時刻を超えるか否かの判定結果に基づいた情報である。
【００６２】
続くＳ２５０では、位置検出器２１からの信号に基づいて、走行経路の記録を開始する。この走行経路の記録は、Ｓ２３５で検索して見つかったレコードの走行記録３に、走行経路のリンク番号を順に記録していくことによって行う。そして、本処理（自動目的地設定処理）を終了する。
【００６３】
（３）走行終了処理
次に、制御部２９が実行する走行終了処理について、図４のフローチャートを用いて説明する。なお、走行終了処理は、走行経路の記録（上述した自動目的地設定処理のＳ２５０）が開始された状態において、目的地（上述した自動目的地設定処理のＳ２３５で設定した仮目的地）に到着した際に実行が開始される。
【００６４】
制御部２９は、走行終了処理の実行を開始すると、上述した自動目的地設定処理のＳ２３０で検索して見つかったレコードにおける走行記録３と走行記録１とが一致するか否かを判定する（Ｓ３０５）。ここで言う「一致」というのは、リンク番号とその順序が完全に一致することを言う。走行記録３と走行記録１は一致すると判定した場合は（Ｓ３０５：Ｙｅｓ）、Ｓ３１０へ処理を移行し、走行記録３と走行記録１とは一致しないと判定した場合は（Ｓ３０５：Ｎｏ）、Ｓ３１５へ処理を移行する。
【００６５】
走行記録３と走行記録１とは一致すると判定した場合に進むＳ３１０では、走行記録３の内容を走行記録２にコピーする。そして、本処理（走行終了処理）を終了する。
一方、走行記録３と走行記録１とは一致しないと判定した場合に進むＳ３１５では、走行記録３と走行記録２とは一致する否かを判定する。ここで言う「一致」も、リンク番号とその順序が完全に一致することを言う。走行記録３と走行記録２とは一致すると判定した場合は（Ｓ３１５：Ｙｅｓ）、Ｓ３２０へ処理を移行し、走行記録３と走行記録２とは一致しないと判定した場合は（Ｓ３１５：Ｎｏ）、Ｓ３２５へ処理を移行する。
【００６６】
走行記録３と走行記録２とは一致すると判定した場合に進むＳ３２０では、走行記録３の内容を走行記録１にコピーする。そして、本処理（走行終了処理）を終了する。
走行記録３と走行記録２とは一致しないと判定した場合に進むＳ３２５では、走行記録３の内容を走行記録２にコピーする。そして、本処理（走行終了処理）を終了する。
【００６７】
以上、走行終了処理を説明したが、さらに具体的に説明する。走行終了処理の実行開始の際には、走行記録３には経路案内用の走行経路が記録され、走行記録２には前回に記録した走行経路が記録され、走行記録１には直前まで走行していた走行経路（最新走行経路）が記録されている。なお、最新走行経路は、経路案内されている経路とは限らない（渋滞回避等の理由により）。
【００６８】
そして、走行終了処理を実行することにより、経路案内用の走行経路と最新走行経路とが一致すれば（Ｓ３０５：Ｙｅｓ）、最新走行経路（走行記録３）を、走行記録２に移す。これは、最新走行経路を、次回に、前回走行経路として利用するためである。
【００６９】
一方、経路案内用の走行経路と最新走行経路とが一致しなければ（Ｓ３０５：Ｎｏ）、最新走行経路と前回走行経路とを比較する（Ｓ３１５）。その結果、最新走行経路と前回走行経路とが一致すれば（Ｓ３１５：Ｙｅｓ）、２回連続して経路案内用の走行経路と異なる走行経路を通ったということで、経路案内用の走行経路を最新走行経路によって置き換える（Ｓ３２０）。
【００７０】
一方、最新走行経路と前回走行経路とが一致しなければ（Ｓ３２５：Ｎｏ）、最新走行経路は、経路案内用の走行経路とも、前回走行経路とも異なるということで、前回走行経路のみを最新走行経路によって置き換える（Ｓ３２５）。
【００７１】
こうすることにより、走行記録１には、経路案内するのにもっとも適した走行経路が記録されていることとなる。したがって、交通障害等によって一時的に別の経路（迂回経路）を通ったとしても、次回の経路案内時、迂回経路ではなくそれ以前に何度か通っていた経路が案内経路として設定される。また、迂回経路を何度か通ることにより、その迂回経路が案内経路として設定されるようにもなる。つまり、より実情にあった案内経路の設定がなされる。
【００７２】
（４）物品チェック処理
次に、制御部２９が実行する物品チェック処理について、図５のフローチャートを用いて説明する。なお、物品チェック処理は、ナビゲーション装置２０への電力供給が開始された際、又は、ナビゲーション装置２０の搭載された車両のドア（トランクドアを含む）が閉じられた際に実行が開始される。なお、上述した物品監視処理や自動目的地設定処理とは、同時に実行が開始されるようになっていてもよいし、いずれかひとつの処理のみ実行されるようになっていてもよい。同時に実行が開始されるようになっている場合には、本処理では、物品管理データテーブルのスナップショット（一時点の物品管理データテーブル）が利用される。
【００７３】
制御部２９は、まず車内に存在する物品に付された無線タグの識別コードと物品名とを、ＲＦ受信機３２を介して取得する（Ｓ４０５）。
次に、得られた識別コードから物品リストを生成する（Ｓ４１０）。ここでいう物品リストとういのは、一又は複数の識別コードからなる一覧である。
【００７４】
次に、現在の曜日と、時刻と、種別（”降車”）で物品管理データテーブルを検索し、該当するレコードによって必要物品リストを生成する（Ｓ４１５）。なお、時刻の条件だけは、「現在時刻以降の時刻であって所定経過時間内の時刻」という条件で物品管理データテーブルを検索する。所定経過時間とは、平均的な乗車時間が適しており、例えば、１時間とか２時間といった程度の時間が考えられる。また、必要物品リストは、一又は複数の識別コードからなる一覧である。
【００７５】
続いて、Ｓ４１０で生成した物品リストと、Ｓ４１５で生成した必要物品リストとを比較する（Ｓ４２０）。比較の結果、必要物品リストにあって物品リストに無い物品があると判定した場合は（Ｓ４２５：Ｙｅｓ）、Ｓ４３０へ処理を移行し、必要物品リストにあって物品リストに無い物品はないと判定した場合は（Ｓ４２５：Ｎｏ）、本処理（物品チェック処理）を終了する。
【００７６】
必要物品リストにあって物品リストに無い物品があると判定した場合に進むＳ４３０では、無い物品を報知する。具体的には、その物品の物品名を表示部２６に表示させるとともに、物品名を音声出力部２７によって音声出力させる。その後、本処理（物品チェック処理）を終了する。
【００７７】
［実施形態の効果］
上述したナビゲーション装置２０によれば、物品が車両から降ろされた際に、物品管理データテーブルに物品管理データ（識別コードや車両位置等）を記憶するようになっている（Ｓ１４５〜Ｓ１５５）。そして、物品が車両に持ち込まれた際に物品管理テーブルを検索し（Ｓ２３０）、該当する物品が降ろされた車両位置を目的地として案内を開始するようになっている（Ｓ２４５）。
【００７８】
したがって、ユーザが何ら目的地を設定するための操作をすることなく目的地の設定がなされる。したがって、従来のナビゲーション装置等と比較してユーザの操作負担が少ない。
【００７９】
また、物品管理データテーブルには、物品管理データとして曜日の情報も記憶されるようになっており（図６参照）、その曜日も条件として検索を行うようになっている（Ｓ２３０）。
【００８０】
したがって、同一物品が曜日によって異なる場所で降ろされる場合にも、それを区別して目的地が設定される。したがって、より正確に目的地の設定がされる。
また、物品管理データテーブルには、経路情報についても記憶されるようになっている（Ｓ２５０）。
【００８１】
したがって、経路算出アルゴリズムによって画一的に計算されて算出される経路とは異なった、その物品に対応づけられた経路が案内経路として設定され、よりユーザの望む経路案内が実行される。
【００８２】
また、物品チェック処理が実行されることにより、いつもなら車両に持ち込まれている物品であって今回は持ち込まれていない物品がある場合に、その物品名が報知されるようになっている（Ｓ４３０）。したがって、物品の積み忘れを効果的に防止することができる。
【００８３】
また、物品チェック処理においても、曜日が考慮されるようになっているため（Ｓ４１５）、同一物品が曜日によって積み込まれる場合と積み込まれない場合とがあるようなケースでも、それが区別されて報知がなされる。よって、不用意な報知が少ない。
【００８４】
［他の実施形態］
（１）物品管理データのカウントがｎ−１（例えば、ｎ＝３）以上になった場合にのみ、走行経路の記録を開始するようになっていてもよい（Ｓ２５０）。そして、カウントがｎ回以上のもののみＳ２３０での検索対象にしてもよい。このようになっていれば、目的地設定や経路案内の精度が向上する。
【００８５】
（２）車両に持ち込まれた物品が複数存在し、それらの降車時刻が異なる場合には、降車時刻が先の場所を経由地、降車時刻が後の場所が目的地というように扱うようになっていてもよい。このようになっていれば、より実情にあった経路案内の実行が可能になる。
【００８６】
（３）Ｓ２３０における検索の際、さらに、Ｓ２２５で選択した相違物品Ｃの識別コードと、種別（”降車”）とによって物品管理データテーブルを検索し、ヒットしたレコードの「場所」の情報が一致しているときには、当該場所を不定期に訪れる目的地として設定するようになっているとよい。つまり、降車場所に到達するまでの時間に余裕があるか否かについての情報を報知する処理は実行させないようにするとよい。
【００８７】
（４）ユーザによっては、ゴルフバックやスポーツジム用品等を車両に搭載させたままにしている場合も考えられる。このような場合のため、自動目的地設定処理において、搭載物品に変化がないとしても（Ｓ２２０：Ｎｏ）、現在時刻から適当な時間後（数十分後〜数時間後）に、毎週、降ろされている物品があるような場合には、そのレコードに含まれる「場所」を目的地として経路案内を実行するようになっていてもよい。このようになっていれば、物品を車両に搭載させたままにしている場合でも、その物品が普段降ろされる場所への経路案内等（経路案内、交通障害の報知、降車場所に到達するまでの時間の余裕があるか否かについての報知等）が実行される。
【００８８】
（５）物品毎に、上述した各処理の対象にするかしないかをユーザが設定できるようになっているとよい。例えば、物品マスタテーブルのような、対象物品のみの識別コードを記録させたテーブルを用意し、その物品マスタテーブルを参照して上述した処理を実行するようになっているとよい。そして、ユーザは操作スイッチ群２２等を用いて物品マスタテーブルの内容を変更できるようになっているとよい。このようになっていれば、ユーザが対象としたい物品のみを対象にすることができるため、経路案内等の精度が向上する。
【００８９】
また、Ｓ２３０や、Ｓ４１５における時刻の条件の幅をユーザが操作スイッチ群２２等を用いて設定できるようになっているとよい。また、物品の短時間の降車→乗車を物品管理データテーブルに記録しない許容時間についても、ユーザが操作スイッチ群２２等を用いて設定できるようになっているとよい。このようになっていれば、結果として、経路案内等の精度を向上させることができる。
【００９０】
（６）無線タグが書き込みを許容するものであるならば、物品が車両から降ろされる際に、該当する物品管理データテーブルのレコードの内容（降ろされた場所、曜日、時刻等）をその物品に付された無線タグに書き込むようにしてもよい。このようになっていれば、他のナビゲーション装置でその情報を読み込むことによって、物品管理データテーブルのようなものがなくても、そのナビゲーション装置で適切な目的地を自動的に設定できる。
【００９１】
［特許請求の範囲との対応］
上記実施形態の説明で用いた用語と、特許請求の範囲の記載に用いた用語との対応を示す。
【００９２】
ナビゲーション装置２０が情報処理装置に相当し、ＲＦ受信機３２が識別コード読取手段に相当し、記憶部３１が記憶手段に相当し、表示部２６及び音声出力部２７が報知手段に相当する。また、制御部２９が、記憶制御手段、目的地設定手段及び報知制御手段に相当する。また、物品管理データが履歴情報に相当する。
【図面の簡単な説明】
【００９３】
【図１】実施形態のナビゲーション装置の概略構成を示すブロック図である。
【図２】物品監視処理を説明するためのフローチャートである。
【図３】自動目的地設定処理を説明するためのフローチャートである。
【図４】走行終了処理を説明するためのフローチャートである。
【図５】物品チェック処理を説明するためのフローチャートである。
【図６】物品管理データテーブルを説明するためのテーブルレイアウト図である。
【符号の説明】
【００９４】
２０…ナビゲーション装置、２１…位置検出器、２１ａ…ＧＰＳ受信機、２１ｂ…ジャイロスコープ、２１ｃ…距離センサ、２２…操作スイッチ群、２３ａ…リモコン、２３ｂ…リモコンセンサ、２４…外部通信部、２５…地図データ入力器、２６…表示部、２７…音声出力部、２８…マイクロフォン、２９…制御部、３１…記憶部、３２…ＲＦ受信機。
【図１】
2008134963.tif 000003
【図２】
2008134963.tif 000004
【図３】
2008134963.tif 000005
【図４】
2008134963.tif 000006
【図５】
2008134963.tif 000007
【図６】
2008134963.tif 000008