(57)【要約】【課題】ナビゲーション装置等の利用者の操作を軽減させることができ、さらには利用者の希望する制御を適切に実行させることができる情報処理装置を提供すること。【解決手段】通信手段１８を介して、ナビゲーション装置１へデータの送信を行う情報処理装置１２において、利用者によるナビゲーション装置１の操作に関するデータを、所定のパラメータに対応させて記憶する操作データ記憶手段と１５、所定の条件、及び操作データ記憶手段１５に記憶されているナビゲーション装置１の操作に関するデータに基づいて、利用者が望むナビゲーション装置１の状態を特定する手段と、特定された状態を実現させるためのデータを通信手段１８を介して、ナビゲーション装置１へ送信する手段とを装備する。【選択図】  図１
2004309320.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信手段を介して、端末装置へデータの送信を行う情報処理装置において、
前記端末装置の利用者による、該端末装置の操作に関するデータを、所定のパラメータに対応させて記憶する操作データ記憶手段と、
所定の条件、及び前記操作データ記憶手段に記憶されている前記端末装置の操作に関するデータに基づいて、利用者が望む前記端末装置の状態を特定する特定手段と、
該特定手段により特定された、利用者が望む前記端末装置の状態を実現させるためのデータを前記第１の通信手段を介して、前記端末装置へ送信する第１の送信手段とを備えていることを特徴とする情報処理装置。
【請求項２】
前記所定のパラメータの全部、又はその一部を取得する第１の取得手段を備えていることを特徴とする請求項１記載の情報処理装置。
【請求項３】
利用者が望む前記端末装置の状態の実現に前記端末装置での操作が必要である場合、
前記第１の送信手段が、前記端末装置での操作指示に関するデータを前記端末装置へ送信するものであることを特徴とする請求項１又は請求項２記載の情報処理装置。
【請求項４】
利用者が望む前記端末装置の状態が、利用者が望む情報の提供である場合、
前記第１の送信手段が、利用者が望む情報を含んだデータを前記端末装置へ送信するものであることを特徴とする請求項１〜３のうちのいずれかの項に記載の情報処理装置。
【請求項５】
利用者が望む情報に関するデータの送信を外部へ要求する要求手段と、
外部から送信されてくる、前記要求に対するデータを受信する受信手段と、
該受信手段により受信されたデータに基づいて、利用者が望む情報を含んだデータを作成する作成手段とを備え、
前記第１の送信手段が、前記作成手段により作成されたデータを前記端末装置へ送信するものであることを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータが含まれていることを特徴とする請求項１〜５のうちのいずれかの項に記載の情報処理装置。
【請求項７】
前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータとして、操作された位置、日付、曜日、時刻、及び気象に関するパラメータのうちの、少なくとも１つが含まれていることを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記端末装置が車両等の移動体に装備されるものであり、
前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータとして、前記端末装置が装備された移動体の位置、前記移動体の移動速度、及び前記移動体が移動を開始してからの経過時間に関するパラメータのうちの、少なくとも１つが含まれていることを特徴とする請求項６又は請求項７記載の情報処理装置。
【請求項９】
第２の通信手段を介して、請求項３に記載された情報処理装置との間でデータのやり取りを行う端末装置であって、
前記情報処理装置から送信されてくる、前記端末装置での操作指示に関するデータに基づいて、自動的に前記操作を実行する実行手段を備えていることを特徴とする端末装置。
【請求項１０】
第２の通信手段を介して、請求項４又は請求項５に記載された情報処理装置との間でデータのやり取りを行う端末装置であって、
前記情報処理装置から送信されてくる、前記端末装置の利用者が望む情報を含んだデータに基づいて、自動的に前記情報を利用者へ提供する提供手段を備えていることを特徴とする端末装置。
【請求項１１】
前記所定のパラメータの全部、又はその一部を取得する第２の取得手段と、
利用者により行われる操作に関するデータを、前記第２の取得手段により取得されたパラメータに対応させ、前記第２の通信手段を介して、前記情報処理装置へ送信する第２の送信手段とを備えていることを特徴とする請求項９又は請求項１０記載の端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報処理装置、及び端末装置に関し、より詳細には、車載用電子機器等の端末装置の利用者の操作を軽減させたり、利用者の希望する情報を提供することのできる情報処理装置、及び端末装置に関する。
【０００２】
【従来の技術】
近年、ナビゲーション機能を有するなど、車両に搭載される電子機器はマルチメディア化され、ドライブはより快適なものになってきている。しかしながら、その反面、操作が多少複雑になってきている。そのため、利用者の操作負担を軽減させることのできる車載用電子機器が望まれている。
【０００３】
例えば、下記の特許文献１には、利用者が操作したナビゲーション機能を、車両の現在位置、及び走行状況と対応させ、学習データとして記憶する学習データ記憶手段と、該学習データ記憶手段から、予め設定された条件に適合する前記学習データを取得する学習データ取得手段と、該学習データ取得手段によって取得された前記学習データの内容に基づいて、自動的にナビゲーション機能の操作を実行する自動操作制御手段とを備えたナビゲーション装置が開示されている。
【０００４】
【特許文献１】
特開平１１−３７７７１号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、車載用電子機器では、データの記憶容量をあまり大きくすることはできない。十分な学習データを記憶させておくことができなければ、利用者の希望する制御が適切に実行されない可能性が高くなる。換言すれば、利用者の希望する制御とは異なる制御が実行される可能性が高くなる。
また、車載用電子機器に記憶されたデータだけでは、利用者へ提供することのできる情報も限定され、例えば、最新情報が必要となる交通情報や天気情報を利用者へ提供することはできない。
【０００６】
本発明は上記課題に鑑みなされたものであって、車載用電子機器等の端末装置の利用者の操作を軽減させることができ、さらには前記端末装置で利用者の希望する制御を適切に実行させたり、また、利用者へ提供する情報を充実させることのできる情報処理装置、及び端末装置を提供することを目的としている。
【０００７】
【課題を解決するための手段及びその効果】
上記目的を達成するために本発明に係る情報処理装置（１）は、第１の通信手段を介して、端末装置へデータの送信を行う情報処理装置において、前記端末装置の利用者による、該端末装置の操作に関するデータを、所定のパラメータに対応させて記憶する操作データ記憶手段と、所定の条件、及び前記操作データ記憶手段に記憶されている前記端末装置の操作に関するデータに基づいて、利用者が望む前記端末装置の状態を特定する特定手段と、該特定手段により特定された、利用者が望む前記端末装置の状態を実現させるためのデータを前記第１の通信手段を介して、前記端末装置へ送信する第１の送信手段とを備えていることを特徴としている。
【０００８】
通常、端末装置が操作されると、該端末装置で前記操作に応じた状態が実現される。例えば、前記端末装置が車両に装備されるナビゲーション機能等を有したマルチメディア機器である場合、利用者によって自宅までの経路案内を指示する一連の操作が行われると、マルチメディア機器は目的地を利用者の自宅として、目的地までの経路を探索し、探索した適切な誘導経路を表示画面に表示するといった処理を行うようになっている。自宅までの経路探索を指示する一連の操作とは、例えば、目的地として自宅を選択することや、目的地までの経路探索を指示することなどである。
【０００９】
また、利用者によって自身の存在する位置付近の天気に関する情報の提供を要求する一連の操作が行われると、マルチメディア機器はインターネットに接続して、サーバーからその付近の天気に関する情報を取得し、取得した情報を表示画面に表示するといった処理を行うようになっている。自身の存在する位置（例えば、神戸市）付近の天気に関する情報の提供を要求する一連の操作とは、例えば、天気に関する情報の提供を要求することや、希望の地域が近畿地方であり、兵庫県であり、さらには兵庫南部であることを選択することなどである。
【００１０】
従って、目的地として自宅を選択することや、目的地までの経路探索を指示するといった操作が頻繁に行われることは、利用者が自宅までの適切な経路の案内を要求するケースが多いことを意味し、また、天気に関する情報の提供を要求することや、希望の地域が近畿地方であり、兵庫県であり、兵庫南部であることを選択するといった操作が頻繁に行われることは、利用者が兵庫南部の天気に関する情報の提供を要求するケースが多いことを意味する。換言すれば、利用者による端末装置（マルチメディア機器）の操作に関するデータから、利用者が望む前記端末装置の状態を特定することができる。
【００１１】
上記情報処理装置（１）によれば、端末装置の利用者による、該端末装置の操作に関するデータを、所定のパラメータ（例えば、操作された位置や、日付、曜日、時刻など）に対応させて記憶する操作データ記憶手段と、所定の条件（例えば、位置、日付、曜日、時間帯など）、及び前記操作データ記憶手段に記憶されている前記端末装置の操作に関するデータに基づいて、利用者が望む前記端末装置の状態を特定する特定手段とを備えているので、前記所定の条件に適合した、利用者の望む前記端末装置の状態を特定することができる。
【００１２】
さらに、上記情報処理装置（１）によれば、前記特定手段により特定された、利用者が望む前記端末装置の状態を実現させるためのデータを前記第１の通信手段を介して、前記端末装置へ送信する第１の送信手段を備えているので、前記端末装置に前記データに基づいた処理を行う手段が装備されていれば、前記端末装置で、前記所定の条件に適合した、利用者の望む状態を自動的に実現させることができる。
【００１３】
これにより、前記端末装置の利用者の操作を軽減させることができる。また、学習データとなる前記端末装置の操作に関するデータが、データ記憶容量を大きくすることが難しい前記端末装置ではなく、データ記憶容量を大きくすることの比較的容易な、サーバーなどを構成する情報処理装置で記憶されるため、十分な学習データを記憶させておくことができる。従って、利用者の希望する状態をより適切に実現することができる。
【００１４】
また、本発明に係る情報処理装置（２）は、上記情報処理装置（１）において、前記所定のパラメータの全部、又はその一部を取得する第１の取得手段を備えていることを特徴としている。
【００１５】
前記端末装置の操作に関するデータや、前記所定のパラメータに関するデータを取得する方法としては、これらデータを前記端末装置から送信してもらうといった方法が挙げられる。しかしながら、これらデータの全てを前記端末装置から送信してもらうようにすると、前記端末装置における処理負担が大きくなるといった問題がある。
【００１６】
前記端末装置の操作に関するデータについては、前記端末装置から送信してもらう必要があるが、前記所定のパラメータに関するデータの中には、前記端末装置から送信されなくても情報処理装置側で取得可能なデータがある。例えば、日付や、曜日、時刻に関するデータである。上記情報処理装置（２）によれば、前記所定のパラメータの全部、又はその一部を取得する第１の取得手段を備えているので、前記端末装置における処理負担を軽減させることができる。
【００１７】
また、本発明に係る情報処理装置（３）は、上記情報処理装置（１）又は（２）において、利用者が望む前記端末装置の状態の実現に前記端末装置での操作が必要である場合、前記第１の送信手段が、前記端末装置での操作指示に関するデータを前記端末装置へ送信するものであることを特徴としている。
【００１８】
上記情報処理装置（３）によれば、利用者が望む前記端末装置の状態の実現に前記端末装置での操作が必要である場合（例えば、利用者の望む状態が自宅までの経路案内である場合）、前記端末装置での操作指示に関するデータ（例えば、目的地として自宅を選択することや、目的地までの経路探索を指示するといった操作に関するデータ）が前記端末装置へ送信される。これにより、前記端末装置で、利用者の望む状態を実現させるために必要となる操作を自動的に実行させることができる。
【００１９】
また、本発明に係る情報処理装置（４）は、上記情報処理装置（１）〜（３）のうちのいずれかにおいて、利用者が望む前記端末装置の状態が、利用者が望む情報の提供である場合、前記第１の送信手段が、利用者が望む情報を含んだデータを前記端末装置へ送信するものであることを特徴としている。
【００２０】
上記情報処理装置（４）によれば、利用者が望む前記端末装置の状態が、利用者の望む情報の提供である場合（例えば、利用者の望む状態が神戸市付近の天気に関する情報の提供である場合）、利用者が望む情報を含んだデータ（例えば、兵庫南部の天気に関する情報を含んだデータ）が前記端末装置へ送信される。これにより、前記端末装置で、利用者の望む情報を自動的に利用者へ提供することができる。
【００２１】
また、本発明に係る情報処理装置（５）は、上記情報処理装置（４）において、利用者が望む情報に関するデータの送信を外部へ要求する要求手段と、外部から送信されてくる、前記要求に対するデータを受信する受信手段と、該受信手段により受信されたデータに基づいて、利用者が望む情報を含んだデータを作成する作成手段とを備え、前記第１の送信手段が、前記作成手段により作成されたデータを前記端末装置へ送信するものであることを特徴としている。
【００２２】
利用者が望む情報を含んだデータを前記端末装置へ送信するには、当然のことではあるが、情報処理装置が前記情報を持っていなければできない。しかしながら、利用者が望むあらゆる情報を前記情報処理装置が保持しておくことは不可能である。
【００２３】
上記情報処理装置（５）によれば、利用者が望む情報に関するデータの送信を外部（例えば、インターネットに接続されている別のサーバー）へ要求する要求手段と、外部から送信されてくる、前記要求に対するデータを受信する受信手段と、該受信手段により受信されたデータに基づいて、利用者が望む情報を含んだデータを作成する作成手段とを備え、さらに、該作成手段により作成されたデータが前記端末装置へ送信される。従って、利用者が望むあらゆる情報を保持しておかなくても、前記情報を含んだデータを前記端末装置へ送信することができるので、利用者へ提供する情報を充実させることができる。
【００２４】
また、本発明に係る情報処理装置（６）は、上記情報処理装置（１）〜（５）のうちのいずれかにおいて、前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータが含まれていることを特徴としている。
【００２５】
上記情報処理装置（６）によれば、前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータが含まれているので、前記所定の条件（例えば、位置、日付、曜日、時間帯など）に適合した、利用者の望む前記端末装置の状態の特定をより適切に行うことができる。従って、前記端末装置で、利用者の望む状態をより適切に実現させることができる。
【００２６】
また、本発明に係る情報処理装置（７）は、上記情報処理装置（６）において、前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータとして、操作された位置、日付、曜日、時刻、及び気象に関するパラメータのうちの、少なくとも１つが含まれていることを特徴としている。
【００２７】
上記情報処理装置（７）によれば、前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータとして、操作された位置、日付、曜日、時刻、及び気象に関するパラメータのうちの、少なくとも１つが含まれているので、位置や、日付、曜日、時間帯、気象などに適合するように、利用者の望む前記端末装置の状態を特定することができる。
【００２８】
例えば、平日（月曜日〜金曜日）の午前８〜９時の間に、自宅付近で、利用者により会社までの経路探索を指示する操作が行われているといったように、前記端末装置の操作に関するデータが、曜日、時刻、及び位置に関するパラメータに対応させて記憶されていると、火曜日の午前８時半に、自宅付近にいる場合、利用者が望む前記端末装置の状態が、会社までの経路案内が行われる状態であると特定することができる。
【００２９】
また、本発明に係る情報処理装置（８）は、上記情報処理装置（６）又は（７）において、前記端末装置が車両等の移動体に装備されるものであり、前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータとして、前記端末装置が装備された移動体の位置、前記移動体の移動速度、及び前記移動体が移動を開始してからの経過時間に関するパラメータのうちの、少なくとも１つが含まれていることを特徴としている。
【００３０】
上記情報処理装置（８）によれば、前記所定のパラメータに、前記端末装置が操作された状況に関するパラメータとして、前記端末装置が装備された移動体の位置、前記移動体の移動速度、及び前記移動体が移動を開始してからの経過時間（例えば、車両に利用者が乗車してからの経過時間）に関するパラメータのうちの、少なくとも１つが含まれているので、前記移動体の位置、前記移動体の移動速度、前記経過時間などに適合するように、利用者の望む前記端末装置の状態を特定することができる。
【００３１】
例えば、前記端末装置が装備された車両が高速道路の走行中であるにも拘らず、速度が５０ｋｍ／ｈ以下のときに、利用者により交通情報の提供を要求する操作が行われているといったように、前記端末装置の操作に関するデータが、車両の位置、及び車両の速度に関するパラメータに対応させて記憶されていると、高速道路を４０ｋｍ／ｈで走行している場合、利用者が望む前記端末装置の状態が、交通情報の提供が行われる状態であると特定することができる。
【００３２】
また、本発明に係る端末装置（１）は、第２の通信手段を介して、上記情報処理装置（３）との間でデータのやり取りを行う端末装置であって、前記情報処理装置から送信されてくる、前記端末装置での操作指示に関するデータに基づいて、自動的に前記操作を実行する実行手段を備えていることを特徴としている。
【００３３】
上記端末装置（１）によれば、前記情報処理装置から送信されてくる、前記端末装置での操作指示に関するデータに基づいて、自動的に前記操作を実行する実行手段を備えているので、ある特定の状態を自動的に実現することができる。すなわち、利用者の操作を軽減することができる。
また、前記操作指示に関するデータは、利用者の望む状態を実現することのできるデータである。従って、利用者の望む状態を利用者の操作負担なく実現することができる。車載用端末装置では操作に制約があるため、特に有効となる。
【００３４】
また、本発明に係る端末装置（２）は、第２の通信手段を介して、上記情報処理装置（４）又は（５）との間でデータのやり取りを行う端末装置であって、前記情報処理装置から送信されてくる、前記端末装置の利用者が望む情報を含んだデータに基づいて、自動的に前記情報を利用者へ提供する提供手段を備えていることを特徴としている。
【００３５】
上記端末装置（２）によれば、前記情報処理装置から送信されてくる、前記端末装置の利用者が望む情報を含んだデータに基づいて、自動的に前記情報を利用者へ提供する提供手段を備えているので、ある特定の状態を自動的に実現することができる。従って、利用者の望む情報を、利用者の操作負担なく提供することができる。車載用端末装置では操作に制約があるため、特に有効となる。
【００３６】
また、本発明に係る端末装置（３）は、上記端末装置（１）又は（２）において、前記所定のパラメータの全部、又はその一部を取得する第２の取得手段と、利用者により行われる操作に関するデータを、前記第２の取得手段により取得されたパラメータに対応させ、前記第２の通信手段を介して、前記情報処理装置へ送信する第２の送信手段とを備えていることを特徴としている。
【００３７】
前記所定のパラメータには、日付、曜日、時刻などのように、情報処理装置側で取得することのできるものもあれば、端末装置側でしか取得することのできないもの、又は端末装置側で取得した方がより正確で、システム全体としての負荷を小さくすることのできるものがある。例えば、位置や速度などに関するパラメータが挙げられる。
【００３８】
上記端末装置（３）によれば、前記所定のパラメータの全部、又はその一部を取得する第２の取得手段と、利用者により行われる操作に関するデータを、前記第２の取得手段により取得されたパラメータに対応させ、前記第２の通信手段を介して、前記情報処理装置へ送信する第２の送信手段とを備えているので、操作に関するデータに対応させるパラメータの充実度を高めることができるのはもちろんのこと、システム全体としての負荷を軽減することができる。
【００３９】
【発明の実施の形態】
以下、本発明に係る情報処理装置、及び端末装置の実施の形態を図面に基づいて説明する。図１は、実施の形態（１）に係る情報処理装置、及び端末装置を含んで構成される情報処理システムの要部を概略的に示したブロック図である。
【００４０】
図中１は、車両２に搭載されるナビゲーション装置（本発明に係る端末装置に対応）を示しており、ナビゲーション装置１には携帯電話などの移動体通信装置（図示せず）が接続されるようになっており、その移動体通信装置を使い、例えば、基地局３及びインターネット４を介して、インターネット４に接続されているサーバー１１、１９、２０などとの間でデータのやり取りを行うことができるようになっている。
【００４１】
サーバー１１は情報処理装置１２（本発明に係る情報処理装置に対応）と、インターネット４を介して外部（例えば、ナビゲーション装置１、別のサーバー１９、２０）との間でデータのやり取りをするための通信手段１８とを含んで構成され、情報処理装置１２は通信手段１８と接続された制御手段１３と、利用者データ記憶手段１４と、操作データ記憶手段１５と、起動条件データ記憶手段１６と、ナビゲーション装置１の利用者へ提供するための各種情報に関するデータを記憶する提供データ記憶手段１７とを含んで構成されている。
【００４２】
利用者データ記憶手段１４は、ナビゲーション装置１の利用者に関するデータを記憶するものであり、利用者に関するデータとしては、例えば、利用者を識別するための識別コード、利用者の氏名、住所、電話番号、メールアドレスなどが挙げられる。図２は、ナビゲーション装置１の利用者に関するデータが記憶された状態の一例を示した図である。
【００４３】
操作データ記憶手段１５は、ナビゲーション装置１の利用者による、ナビゲーション装置１の操作に関するデータを、所定のパラメータに対応させて記憶するものである。前記所定のパラメータには、ナビゲーション装置１が操作された状況に関するパラメータが含まれており、前記所定のパラメータとしては、操作された時の位置（例えば、車両２の位置）や、日付や、曜日、時刻、天気、車両２の速度、車両２の走行道路種別（一般道路／高速道路）、利用者が車両２に乗車してからの経過時間などが挙げられる。
【００４４】
図３は、ナビゲーション装置１の操作に関するデータが、前記所定のパラメータに対応させて記憶されている状態の一例を示した図である。図３に示したように、ナビゲーション装置１の操作に関するデータは、利用者の識別コード毎に、操作された時の位置、日付（年月日）、曜日、時刻、天気、利用者が車両２に乗車してからの経過時間などに対応させて記憶されており、例えば、会社までの経路探索を指示するための「目的地として会社を選択した操作」や「目的地までの経路探索を指示する操作」が、２００３年３月１０日の月曜日、座標（ｘ１，ｙ１）付近で行われたことなどが記憶されている。なお、座標（ｘ１，ｙ１）は利用者の自宅付近を示している。
【００４５】
起動条件データ記憶手段１６は、利用者が望むナビゲーション装置１の状態の特定に用いるパラメータ（以降、起動パラメータとも記す）の設定状況を示したデータを記憶するものである。図４は、起動パラメータの設定状況の一例を示した図である。図４に示したように、起動パラメータの設定状況を示したデータは、利用者の識別コード毎に記憶されており、例えば、識別コード「００１」に該当する利用者については、起動パラメータとして位置、曜日、及び時間帯が設定されている。
【００４６】
実施の形態（１）に係る情報処理装置１２における制御手段１３の行う処理動作を図５に示したフローチャートに基づいて説明する。まず、通信手段１８を介して、ナビゲーション装置１から送信されてくるデータを受信したか否かを判断する（ステップＳ１）。ナビゲーション装置１から送信されてくるデータには４種類あり、それぞれのデータを下記のａ〜ｄに示す。なお、これらデータはいずれも識別コードが付加されて、ナビゲーション装置１から送信されるようになっている。
【００４７】
ａ．第１のデータ
利用者が望むナビゲーション装置１の状態の特定に用いるパラメータ（起動パラメータ）の設定状況を示したデータであり、このデータに基づいて、起動条件データ記憶手段１６（図４参照）に記憶されるデータの更新が行われる。
【００４８】
ｂ．第２のデータ
利用者が望むナビゲーション装置１の状態を実現させるためのデータの送信を要求するコードと、ナビゲーション装置１の操作環境（例えば、車両２の位置、日付、曜日など）を示したデータとを含んでいる。
【００４９】
ｃ．第３のデータ
利用者によるナビゲーション装置１の操作を示したデータと、ナビゲーション装置１の操作環境を示したデータとを含んでおり、これらデータは識別コードに対応させて、操作データ記憶手段１５（図３参照）に記憶される。
【００５０】
ｄ．第４のデータ
利用者が要求する情報を特定するためのデータと、ナビゲーション装置１の操作環境を示したデータとを含んでおり、前記情報を特定するためのデータに基づいて、前記情報が利用者へ提供され、さらに、これらデータは識別コードに対応させて、操作データ記憶手段１５（図３参照）に記憶される。
【００５１】
ステップＳ１において、ナビゲーション装置１から送信されてくるデータを受信したと判断すれば、次に、受信したデータＤ１が第１のデータａであるか否かを判断し（ステップＳ２）、データＤ１が第１のデータａであると判断すれば、データＤ１に基づいて、起動条件データ記憶手段１６に記憶されるデータの更新を行い（ステップＳ３）、その後、図示しない別のステップへ進む。
【００５２】
一方、データＤ１が第１のデータａでないと判断すれば、次に、データＤ１が第２のデータｂであるか否かを判断し（ステップＳ４）、データＤ１が第２のデータｂであると判断すれば、起動条件データ記憶手段１５から、データＤ１に含まれる識別コードに基づいて、対応する起動パラメータを読み出し（ステップＳ５）、読み出した起動パラメータと、データＤ１に含まれるナビゲーション装置１の操作環境を示したデータと、操作データ記憶手段１５に記憶されている過去の操作履歴データとに基づいて、利用者が望むナビゲーション装置１の状態を特定する処理を行い（ステップＳ６）、次に、利用者が望むナビゲーション装置１の状態を特定することができたか否か（すなわち、起動パラメータの条件に適合する状態が存在するか否か）を判断する（ステップＳ７）。
【００５３】
起動パラメータが位置、曜日、及び時間帯であれば、操作データ記憶手段１５に記憶されている内容から、現時点の位置、曜日、及び時間帯に適合した、利用者の望むナビゲーション装置１の状態を特定する。例えば、利用者が平日の午前８〜９時の間に、自宅付近で会社までの経路探索を指示する操作が比較的多く行われており（これは操作データ記憶手段１５に記憶されている内容から判断することができる）、そして、現時点の位置が自宅付近であり、月曜日であり、午前８時半である場合、利用者の望むナビゲーション装置１の状態は「会社までの経路探索を指示する一連の操作を行うこと」であると判断することができる。
【００５４】
また、起動パラメータが天気、及び経過時間であれば、操作データ記憶手段１５に記憶されている内容から、現時点の天気、及び車両２に乗車してからの経過時間に適合した、利用者の望むナビゲーション装置１の状態を特定する。例えば、利用者が雨の日、車両２への乗車後１０分以内に、天気情報の提供を要求する操作が比較的多く行われており（これは操作データ記憶手段１５に記憶されている内容から判断することができる）、そして、現時点の天気が雨であり、車両２の乗車から５分である場合、利用者の望むナビゲーション装置１の状態は「天気情報の提供を要求すること」であると判断することができる。
【００５５】
ステップＳ７において、利用者が望むナビゲーション装置１の状態を特定することができたと判断すれば、次に、前記状態がナビゲーション装置１で所定の操作を行うことにより実現されるものであるか否かを判断し（ステップＳ８）、前記状態が前記所定の操作を行うことにより実現されるものであると判断すれば、前記状態を実現させるためのデータとして、ナビゲーション装置１での操作指示に関するデータを通信手段１８を介して、ナビゲーション装置１へ送信し（ステップＳ９）、その後、別のステップへ進む。
【００５６】
一方、前記状態が前記所定の操作を行うことにより実現されるものではない（すなわち、前記状態が利用者の望む情報の提供である）と判断すれば、提供データ記憶手段１７から利用者の望む情報に関するデータを読み出し、読み出したデータを通信手段１８を介して、ナビゲーション装置１へ送信し（ステップＳ１０）、その後、別のステップへ進む。なお、利用者の望む情報に関するデータが、提供データ記憶手段１７に記憶されていない場合には、前記情報に関するデータの送信を外部（例えば、サーバー１９、２０）へ要求し、該要求に対し、外部から送信されてくるデータに基づいて、前記情報を含んだデータを作成し、そのデータをナビゲーション装置１へ送信するようにしても良い。
【００５７】
また、ステップＳ４において、受信したデータＤ１が第２のデータｂでないと判断すれば、次に、データＤ１が第３のデータｃであるか否かを判断し（ステップＳ１１）、データＤ１が第３のデータｃであると判断すれば、識別コード毎に、データＤ１に含まれるナビゲーション装置１の操作を示したデータを、データＤ１に含まれるナビゲーション装置１の操作環境を示したデータから得られるパラメータに対応させて、操作データ記憶手段１４に記憶させ（ステップＳ１２）、その後、別のステップへ進む。
【００５８】
一方、ステップＳ１１において、データＤ１が第３のデータｃでないと判断すれば、次に、データＤ１が第４のデータｄであるか否かを判断し（ステップＳ１３）、データＤ１が第４のデータｄであると判断すれば、データＤ１に含まれる利用者が要求する情報を特定するためのデータに基づいて、提供データ記憶手段１７から利用者の望む情報に関するデータを読み出し、読み出したデータを通信手段１８を介して、ナビゲーション装置１へ送信する（ステップＳ１４）。なお、上記と同様に、利用者の望む情報に関するデータが、提供データ記憶手段１７に記憶されていない場合には、前記情報に関するデータの送信を外部（例えば、サーバー１９、２０）へ要求し、該要求に対し、外部から送信されてくるデータに基づいて、前記情報を含んだデータを作成し、そのデータをナビゲーション装置１へ送信するようにしても良い。
【００５９】
次に、識別コード毎に、データＤ１に含まれるナビゲーション装置１の操作を示したデータ（ここでは、利用者が要求した情報を特定するためのデータ）を、データＤ１に含まれるナビゲーション装置１の操作環境を示したデータから得られるパラメータに対応させて、操作データ記憶手段１４に記憶させ（ステップＳ１５）、その後、別のステップへ進む。
【００６０】
また、ステップＳ１において、ナビゲーション装置１から送信されてくるデータを受信していないと判断したり、ステップＳ７において、利用者が望むナビゲーション装置１の状態を特定することができないと判断したり、ステップＳ１３において、受信したデータＤ１が第４のデータｄでない（すなわち、データＤ１が第１〜第４のいずれのデータでもない）と判断した場合には、そのまま別のステップへ進む。
【００６１】
図６は、実施の形態（１）に係る端末装置（ナビゲーション装置１）の要部を概略的に示したブロック図である。車速から演算して走行距離を取得するための車速センサ２２と、進行方向を取得するためのジャイロセンサ２３とが制御手段２１に接続されており、制御手段２１は、演算した走行距離、及び進行方向に基づいて自車位置を割り出すことができるようになっている（自律航法）。ＧＰＳ受信機２４は、アンテナ２５を介して衛星からのＧＰＳ信号を受信するものであり、制御手段２１に接続されており、制御手段２１は、ＧＰＳ信号に基づいて自車位置を割り出すことができるようになっている（ＧＰＳ航法）。
【００６２】
また、道路データ等が記憶されたＤＶＤ−ＲＯＭ２７から道路データ等を取り込むことのできるＤＶＤドライブ２６は制御手段２１に接続されており、制御手段２１は割り出した自車位置と道路データとを合わせる（いわゆる、マップマッチング処理を行う）ことによって、自車位置が正確に示された地図を表示パネル２９ａへ表示することができるようになっている。なお、ここでは道路地図データなどが記憶された記憶装置として、ＤＶＤ−ＲＯＭが採用されているが、記憶装置はＤＶＤ−ＲＯＭに限定されるものではなく、その他ＣＤ−ＲＯＭやハードディスクなどの記憶装置であっても良い。
【００６３】
また、リモコン２８に設けられたジョイスティック２８ａやボタンスイッチ２８ｂから出力されたスイッチ信号や、表示装置２９に設けられたボタンスイッチ２９ｂから出力されたスイッチ信号が制御手段２１に入力され、これらスイッチ信号に応じた処理が制御手段２１で行われるようになっている。例えば、制御手段２１は、これらスイッチから移動目的地の情報を取り込むと、自車位置から目的地までの最適ルートを探索し、これを誘導ルートとして地図と共に表示パネル２９ａ上に表示するようになっている。
【００６４】
表示パネル２９ａの上下左右には複数の赤外線ＬＥＤと複数のフォトトランジスタ（図示せず）とが対向して配置され、指が表示パネル２９ａに触れた位置を検出することができるように構成され、検出された結果については制御手段２１で取得することができるようになっている。
【００６５】
また、制御手段２１にはモデム３０が接続されており、モデム３０を通じて携帯電話などの移動体通信装置３１を制御することによって、インターネット４（図１参照）を介してサーバー１１、１９、２０などとの間でデータのやり取りを行うことができるようになっている。
【００６６】
また、制御手段２１にはナビゲーション装置１（又は利用者）を識別するための識別コードが記憶されたＥＥＰＲＯＭ３２が接続されている。また、制御手段２１には、ワイパー駆動センサ３３が接続され、ワイパーの駆動状態を把握する（雨が降っているか否かを判断する）ことができるようになっている。なお、制御手段２１には時計機能が設けられており、この機能を通じて時刻情報（時刻だけでなく、日付、曜日などのカレンダー情報も含む）が得られるようになっている。
【００６７】
また、ナビゲーション装置１については、表示パネル２９ａに表示された画面を通じて、利用者が各種設定等を行うことができるようになっており、例えば、図７に示したような『自動操作モード設定』画面を通じて、ナビゲーション装置１の自動操作を許可するか否かといった設定や、図８に示したような『起動パラメータ設定』画面を通じて、起動パラメータの設定ができ、制御手段２１は図７、図８に示した画面を通じて設定された内容に基づいて、各種処理を行うことができるようになっている。
【００６８】
次に、実施の形態（１）に係る端末装置（ナビゲーション装置１）における制御手段２１の行う処理動作を図９、図１０に示したフローチャートに基づいて説明する。まず、車両２への乗車時間を計測するためのタイマｔを０にして、タイマｔをスタートさせ（ステップＳ２１）、次に、『起動パラメータ設定』画面（図８参照）を通じて設定された内容に基づいて、起動パラメータを示したデータ（第１のデータａ）を、ＥＥＰＲＯＭ３２に記憶されている識別コードと共に、移動体通信装置３１を使って、サーバー１１へ送信する（ステップＳ２２）。
【００６９】
次に、『自動操作モード設定』画面（図７参照）を通じて設定された内容に基づいて、利用者がナビゲーション装置１の自動操作を許可しているか否かを判断し（ステップＳ２３）、自動操作を許可していると判断すれば、現時点におけるナビゲーション装置１の操作環境に関する情報を取得し（ステップＳ２４）、その後、取得したナビゲーション装置１の操作環境を示したデータ（第２のデータｂ）を、ＥＥＰＲＯＭ３２に記憶されている識別コードと共に、移動体通信装置３１を使って、サーバー１１へ送信する（ステップＳ２５）。
【００７０】
なお、現時点におけるナビゲーション装置１の操作環境に関する情報としては、車両２の位置、日付、曜日、時刻、天気、車両２の速度、車両２の走行道路種別、利用者が車両２に乗車してからの経過時間などが挙げられる。また、制御手段２１は車両２の位置については、ＧＰＳ信号などから取得することができ、日付、曜日、及び時刻については時刻情報、天気についてはワイパーの駆動情報、車両２の速度については車速センサ２２からの情報、車両２の走行道路種別については地図情報、車両２に乗車してからの経過時間についてはタイマｔの示す時間情報からぞれぞれ取得することができるようになっている。
【００７１】
次に、所定の期間内に、サーバー１１から送信されてくるデータを受信したか否かを判断し（ステップＳ２６）、前記所定の期間内に、サーバー１１から送信されてくるデータを受信したと判断すれば、次に、受信したデータＤ２に基づいて、利用者が望むナビゲーション装置１の状態が所定の操作を行うことにより実現されるものであるか否かを判断する（ステップＳ２７）。
【００７２】
前記状態が前記所定の操作を行うことにより実現されるものであると判断すれば、データＤ２に基づいて、ナビゲーション装置１に対する操作を自動的に実行し（ステップＳ２８）、その後、ステップＳ３１（図１０）へ進む。一方、前記状態が前記所定の操作を行うことにより実現されるものではない（すなわち、前記状態が利用者の望む情報の提供である）と判断すれば、データＤ２に基づいて、利用者が望む情報を表示パネル２９ａへ表示し（ステップＳ２９）、その後、ステップＳ３１へ進む。
【００７３】
また、ステップＳ２６において、前記所定の期間が経過しても、サーバー１１から送信されてくるデータを受信しないと判断すれば、サーバー１１で利用者が望むナビゲーション装置１の状態を特定することができなかったと看做し、そのままステップＳ３１へ進む。また、ステップＳ２３において、利用者がナビゲーション装置１の自動操作を許可していないと判断した場合にも、そのままステップＳ３１へ進む。
【００７４】
図１０に示したステップＳ３１では、リモコン２８や表示装置２９から得られる信号に基づいて、利用者により何らかの操作が行われたか否かを判断し、利用者により操作が行われたと判断すれば、次に、利用者による操作がサーバー１１に対する情報提供を要求するものであるか否かを判断する（ステップＳ３２）。
【００７５】
前記操作がサーバー１１に対する情報提供を要求するものではないと判断すれば、次に、前記操作に基づく処理を行い（ステップＳ３３）、現時点におけるナビゲーション装置１の操作環境に関する情報を取得し（ステップＳ３４）、その後、利用者による操作を示したデータと、取得したナビゲーション装置１の操作環境を示したデータとを含んだデータ（第３のデータｃ）を、ＥＥＰＲＯＭ３２に記憶されている識別コードと共に、移動体通信装置３１を使って、サーバー１１へ送信し（ステップＳ３５）、その後、図示しない別のステップへ進む。
【００７６】
一方、ステップＳ３２において、前記操作がサーバー１１に対する情報提供を要求するものであると判断すれば、次に、現時点におけるナビゲーション装置１の操作環境に関する情報を取得し（ステップＳ３６）、その後、前記操作に基づき、利用者が要求する情報を特定するためのデータと、取得したナビゲーション装置１の操作環境を示したデータとを含んだデータ（第４のデータｄ）を、ＥＥＰＲＯＭ３２に記憶されている識別コードと共に、移動体通信装置３１を使って、サーバー１１へ送信し（ステップＳ３７）、その後、別のステップへ進む。また、ステップＳ３１において、利用者による操作は行われていないと判断した場合には、そのまま別のステップへ進む。
【００７７】
上記実施の形態（１）に係る情報処理装置１２によれば、利用者によるナビゲーション装置１の過去の操作履歴に基づいて、所定の条件に適合した、利用者が望むナビゲーション装置１の状態を特定することができ、さらに、特定した前記状態を実現させるためのデータをナビゲーション装置１へ送信することができる。
【００７８】
また、上記実施の形態（１）に係るナビゲーション装置１によれば、情報処理装置１２から送信されてくるデータに基づいた処理を行う手段を装備しているので、利用者の望む状態を自動的に実現することができる。これにより、利用者の操作を軽減させることができる。
【００７９】
また、学習データとなるナビゲーション装置１の操作に関するデータが、データ記憶容量を大きくすることが難しいナビゲーション装置１ではなく、データ記憶容量を大きくすることの比較的容易な、サーバー１１を構成する情報処理装置１２で記憶されるため、十分な学習データを記憶させておくことができる。従って、利用者の希望する状態をより適切に実現することができる。
【００８０】
なお、上記実施の形態（１）に係る情報処理装置１２、及びナビゲーション装置１（端末装置）を含んで構成される情報処理システムでは、ナビゲーション装置１の操作環境に関する情報を全て、ナビゲーション装置１で取得する場合についてのみ説明しているが、前記操作環境に関する情報は情報処理装置１２で取得するようにしても良い。
【００８１】
操作された時の日付、曜日、時刻に関する情報については、情報処理装置１２に時計機能が設けられていれば簡単に取得可能であり、また、車両２の速度に関する情報については、車両２の位置を把握することができれば、演算により求めることができ、天気、車両２の走行道路種別に関する情報についても、気象情報、地図情報を取得することができれば、割り出すことができる。また、利用者が車両２に乗車してからの経過時間については、利用者が車両２に乗車した時刻を記憶しておくことによって求めることができる。
【００８２】
また、上記実施の形態（１）に係る情報処理装置１２では、起動パラメータと、データＤ１に含まれるナビゲーション装置１の操作環境を示したデータと、操作データ記憶手段１５に記憶されている過去の操作履歴データとに基づいて、利用者が望むナビゲーション装置１の状態を特定するようにしているが、別の実施の形態に係る情報処理装置では、単に過去の操作履歴データを記憶したものではなく、図１１に示したような、ある程度パターン化した操作履歴データを作成し、該パターン化した操作履歴データに基づいて、前記状態の特定を行うようにしても良い。これにより、特定作業の効率を向上させることができる。また、パターン化することにより、同じ場所に対する訪問回数や、走行回数といった情報を操作履歴データに組み込むことも可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態（１）に係る情報処理装置、及び端末装置を含んで構成される情報処理システムの要部を概略的に示したブロック図である。
【図２】ナビゲーション装置の利用者に関するデータが記憶された状態の一例を示した図である。
【図３】ナビゲーション装置の操作に関するデータが、所定のパラメータに対応させて記憶されている状態の一例を示した図である。
【図４】起動パラメータの設定状況の一例を示した図である。
【図５】実施の形態（１）に係る情報処理装置における制御手段の行う処理動作を示したフローチャートである。
【図６】実施の形態（１）に係る端末装置（ナビゲーション装置）の要部を概略的に示したブロック図である。
【図７】実施の形態（１）に係るナビゲーション装置における表示パネルに表示される操作画面の一例を示した図である。
【図８】実施の形態（１）に係るナビゲーション装置における表示パネルに表示される操作画面の一例を示した図である。
【図９】実施の形態（１）に係るナビゲーション装置における制御手段の行う処理動作を示したフローチャートである。
【図１０】実施の形態（１）に係るナビゲーション装置における制御手段の行う処理動作を示したフローチャートである。
【図１１】ナビゲーション装置の操作に関し、パターン化されたデータが、所定のパラメータに対応させて記憶されている状態の一例を示した図である。
【符号の説明】
１  ナビゲーション装置
２  車両
１１  サーバー
１２  情報処理装置
１３、２１  制御手段
１５  操作データ記憶手段
１６  起動条件データ記憶手段
１８  通信手段
【図１】
2004309320.tif 000003
【図２】
2004309320.tif 000004
【図３】
2004309320.tif 000005
【図４】
2004309320.tif 000006
【図５】
2004309320.tif 000007
【図６】
2004309320.tif 000008
【図７】
2004309320.tif 000009
【図８】
2004309320.tif 000010
【図９】
2004309320.tif 000011
【図１０】
2004309320.tif 000012
【図１１】
2004309320.tif 000013