(57)【要約】【課題】入力形態の異なる複数のクライアント端末がそれぞれ通信ネットワークを介して情報処理サーバに接続されてなる情報処理システムにおいて、入力操作を比較的簡単に行えるクライアント端末での操作時に、操作手順に誤りが生じやすいクライアント端末を用いた場合の入力操作の手順をユーザに教示して、その操作手順をユーザに習得させるようにする。【解決手段】ＰＣ１０からの入力操作に応じて情報処理サーバ３０で目的地設定等の処理を行う際に、車載ナビゲーション装置２０からの入力操作で同一の処理を行う場合の車載ナビゲーション装置２０での操作手順を、操作シミュレーション画面としてＰＣ１０のモニタ１１上に表示させる。ユーザはＰＣ１０での入力操作時にこの操作シミュレーション画面を参照することによって、車載ナビゲーション装置２０での入力操作を習得することが可能となる。【選択図】      図１
2004251649.tif 000002
【特許請求の範囲】
【請求項１】
文字情報を直接入力可能な第１のクライアント端末と、画面表示される文字情報リストからの選択によって入力操作が行われる第２のクライアント端末と、前記第１及び第２のクライアント端末にそれぞれの入力形態に応じた入力画面を提供すると共に、これらの入力画面を用いた前記第１又は第２のクライアント端末からの入力操作に応じて各種処理を実行する情報処理サーバとを備え、これらが通信ネットワークを介して相互に接続されてなる情報処理システムであって、
前記第１のクライアント端末からの入力操作に応じて前記情報処理サーバが各種処理を実行する際に、同一の処理を前記第２のクライアント端末からの入力操作で実行する場合の前記第２のクライアント端末における操作手順を示す操作シミュレーション画面を、前記第１のクライアント端末に表示させることを特徴とする情報処理システム。
【請求項２】
前記情報処理サーバは、前記第１のクライアント端末からの入力操作に応じて各種処理を実行する際に、同一の処理を前記第２のクライアント端末からの入力操作で実行する場合の前記第２のクライアント端末における操作手順を示す操作シミュレーション画面の表示データを作成して前記第１のクライアント端末に送信し、前記第１のクライアント端末に前記操作シミュレーション画面を表示させることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記情報処理サーバは、前記第２のクライアント端末に対して、階層構造を有する複数の文字情報リストを順次表示させながら文字情報の絞り込みを行う入力画面を提供し、
前記第１のクライアント端末からの入力操作に応じて各種処理を実行する際に、同一の処理を前記入力画面を用いた前記第２のクライアント端末による文字情報の絞り込みによって実行する場合の前記第２のクライアント端末における操作手順を示す操作シミュレーション画面の表示データを作成して前記第１のクライアント端末に送信し、前記第１のクライアント端末に前記操作シミュレーション画面を前記第１のクライアント端末に表示させることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記階層構造を有する複数の文字情報リストには、少なくとも種別のリストと地名のリストとが含まれることを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記情報処理サーバは、前記種別のリストと前記地名のリストとの何れかを優先させた表示順序を決定し、決定された表示順序で前記複数の文字情報リストを順次表示させながら文字情報の絞り込みを行う操作シミュレーション画面を前記第１のクライアント端末に表示させることを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記情報処理サーバは、前記第２のクライアント端末による操作履歴を記憶しておき、この操作履歴に基づいて、前記種別のリストと前記地名のリストとの何れを優先させた表示順序とするかを決定することを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記情報処理サーバは、前記第１のクライアント端末からの入力操作に応じて実行した処理の結果を第１のクライアント端末からの指示に応じて保存しておき、その処理結果を前記第２のクライアント端末からの要求に応じて第２のクライアント端末に送信する機能を有し、
前記第１のクライアント端末により前記処理結果を保存する旨の指示がなされたときに、前記第２のクライアント端末により保存した処理結果の送信を要求する場合の操作手順を示す操作シミュレーション画面の表示データを作成して前記第１のクライアント端末に送信し、前記第１のクライアント端末に前記操作シミュレーション画面を表示させることを特徴とする請求項１に記載の情報処理システム。
【請求項８】
文字情報を直接入力可能な第１のクライアント端末及び画面表示される文字情報リストからの選択によって入力操作が行われる第２のクライアント端末と通信ネットワークを介して相互に接続され、前記第１及び第２のクライアント端末にそれぞれの入力形態に応じた入力画面を提供すると共に、これらの入力画面を用いた前記第１又は第２のクライアント端末からの入力操作に応じて各種処理を実行する情報処理サーバであって、
前記第１のクライアント端末からの入力操作に応じて各種処理を実行する際に、同一の処理を前記第２のクライアント端末からの入力操作で実行する場合の前記第２のクライアント端末における操作手順を示す操作シミュレーション画面の表示データを作成して前記第１のクライアント端末に送信し、前記第１のクライアント端末に前記操作シミュレーション画面を表示させることを特徴とする情報処理サーバ。
【請求項９】
画面表示される文字情報リストからの選択によって入力操作が行われる他のクライアント端末と共に、通信ネットワークを介して情報処理サーバに相互に接続され、この情報処理サーバから提供される入力画面を用いて文字情報を直接入力する入力操作によって、前記情報処理サーバに各種処理を実行させるクライアント端末であって、
前記入力画面を用いて文字情報を直接入力する入力操作によって前記情報処理サーバに各種処理を実行させる際に、同一の処理を前記第２のクライアント端末からの入力操作で前記情報処理サーバに実行させる場合の前記第２のクライアント端末における操作手順を示す操作シミュレーション画面の表示データを作成して、この操作シミュレーション画面を表示することを特徴とするクライアント端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報検索処理等の各種処理を実行する情報処理サーバと、入力形態の異なる２種以上のクライアント端末とが通信ネットワークを介して相互に接続されてなる情報処理システム及びこれに用いる情報処理サーバ、クライアント端末に関する。
【０００２】
【従来の技術】
近年、インターネット等の通信ネットワークが広く普及することに伴って、例えば情報検索処理等の各種処理を実現するためのアプリケーションソフトをデータセンタ等で運用し、インターネット等の通信ネットワーク経由でデータセンタにアクセスしたユーザに対して各種のサービスを提供する、いわゆるＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）型の情報処理システムが注目を集めている。このようなＡＳＰ型の情報処理システムでは、高度な情報処理はデータセンタに設置された情報処理サーバにて実行され、ユーザ側のクライアント端末では、情報処理サーバとの間で情報通信を行う機能を備えるだけで高度なサービスが享受できるため、高度情報化社会に適合した有効なサービス形態として、今後益々普及していくものと思われる。
【０００３】
特に、近年では、車載ナビゲーション装置等の車載機器や携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）といった移動体端末の発展もめざましく、このような移動体端末をＡＳＰ型の情報処理システムにおけるクライアント端末として用いて、情報サーバからの情報を利用できるようにする試みも各方面において種々検討されている。
【０００４】
例えば、ナビゲーションシステムの分野においては、車載ナビゲーション装置からインターネット経由で情報処理サーバにアクセスできるようにして、高度な情報検索等の処理を情報処理サーバ側で行わせ、車載ナビゲーション装置では必要な情報を情報処理サーバからダウンロードできるようにする通信型のナビゲーションシステムが提案されている（例えば、特許文献１等を参照。）。
【０００５】
また、このような通信型のナビゲーションシステムにおいては、車載ナビゲーション装置の他に、ユーザの自宅にあるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等からも情報処理サーバにアクセスできるようにして、例えばドライブプランを自宅のＰＣで作成して情報処理サーバに保存しておき、この情報処理サーバに保存しておいたドライブプランを車載ナビゲーション装置に取り込んで車載ナビゲーション装置で利用できるようにするといったサービスを行うものも提案されている（例えば、特許文献２等を参照。）。
【０００６】
【特許文献１】
特開２００２−１３９３２４号公報
【０００７】
【特許文献２】
特開平１１−５３３７６号公報
【０００８】
【発明が解決しようとする課題】
ところで、以上のような情報処理システムにおいて、車載ナビゲーション装置と自宅のＰＣといったように、それぞれ入力形態の異なる端末をクライアント端末として情報処理サーバに接続させる場合には、情報処理サーバは、各クライアント端末に対してそれぞれの入力形態に応じた入力画面を提供するようにしている。すなわち、ＰＣのように入力手段としてキーボードを有し、文字情報を直接入力可能なクライアント端末に対しては、文字情報の入力窓を有する入力画面を提供し、車載ナビゲーション装置のように文字情報を直接入力する入力手段を持たないクライアント端末に対しては、文字情報のリストを順次表示しながら所望の文字情報を選択させる入力画面を提供するようにしている。
【０００９】
ここで、ＰＣのように文字情報を直接入力可能なクライアント端末では、情報処理サーバに所望の処理を実行させるための入力操作は比較的簡単に行うことができるが、車載ナビゲーション装置のように画面表示される文字情報リストからの選択によって入力操作を行うクライアント端末では、情報処理サーバに同様の処理を実行させるための入力操作が、ＰＣ等で行う入力操作に比べて極めて煩雑なものとなる。特に、階層構造を有する複数の文字情報リストが順次表示され、これらリストの中から必要な情報を順次選択していくことで文字情報の絞り込みを行うといった入力操作を行う場合には、操作手順を誤ると目的とする文字情報になかなか辿り着かず、入力操作に多大な労力及び長時間を要するといった問題が生じる。
【００１０】
このような車載ナビゲーション装置等における入力操作の操作手順は、当該車載ナビゲーション装置等での入力操作を繰り返し行って、その操作に慣れることである程度習得できるが、操作に慣れるまでは操作手順の誤りが生じやすく、ユーザに不便さを感じさせてしまう場合が多い。
【００１１】
本発明は、以上のような従来の実情に鑑みて創案されたものであって、情報処理サーバに所望の処理を実行させるための入力操作を比較的簡単に行えるクライアント端末での操作時に、操作手順に誤りが生じやすいクライアント端末を用いた場合の入力操作の手順をユーザに教示して、その操作手順をユーザに習得させるようにした情報処理システム、及びこれに用いる情報処理サーバ、クライアント端末を提供することを目的としている。
【００１２】
【課題を解決するための手段】
本発明に係る情報処理システムは、入力形態の異なる第１のクライアント端末と第２のクライアント端末とがそれぞれ通信ネットワークを介して情報処理サーバに接続され、これら第１のクライアント端末又は第２のクライアント端末からの入力操作に応じて、情報処理サーバにおいて各種処理が実行されるものである。
【００１３】
第１のクライアント端末は、文字情報を直接入力可能な端末であり、第２のクライアント端末は、画面表示される文字情報リストからの選択によって入力操作が行われる端末である。情報処理サーバは、これら第１のクライアント端末や第２のクライアント端末に対して、それぞれの入力形態に応じた入力画面を提供すると共に、これらの入力画面を用いて第１のクライアント端末又は第２のクライアント端末から入力操作が行われると、それに応じて各種処理を実行する。
【００１４】
そして、特に本発明に係る情報処理システムにおいては、第１のクライアント端末からの入力操作に応じて情報処理サーバが各種処理を実行する際に、同一の処理を第２のクライアント端末からの入力操作で実行する場合の第２のクライアント端末における操作手順を示す操作シミュレーション画面を、第１のクライアント端末に表示させるようにしている。
【００１５】
また、本発明に係る情報処理サーバは、以上のような情報処理システムに用いられる情報処理サーバであって、第１のクライアント端末からの入力操作に応じて各種処理を実行する際に、同一の処理を第２のクライアント端末からの入力操作で実行する場合の第２のクライアント端末における操作手順を示す操作シミュレーション画面の表示データを作成して第１のクライアント端末に送信し、第１のクライアント端末に、以上のような操作シミュレーション画面を表示させるようにしている。
【００１６】
また、本発明に係るクライアント端末は、以上のような情報処理システムに用いられるクライアント端末（第１のクライアント端末）であって、情報処理サーバから提供される入力画面を用いて文字情報を直接入力する入力操作によって情報処理サーバに各種処理を実行させる際に、同一の処理を第２のクライアント端末からの入力操作で情報処理サーバに実行させる場合の第２のクライアント端末における操作手順を示す操作シミュレーション画面の表示データを作成して、この操作シミュレーション画面を表示するようにしている。
【００１７】
【発明の効果】
本発明によれば、比較的簡単に入力操作を行える第１のクライアント端末から入力操作を行い、これに応じて情報処理サーバで各種処理が実行されるときに、第２のクライアント端末からの操作入力で情報処理サーバに同様の処理を実行させるための操作手順を示す操作シミュレーション画面が第１のクライアント端末に表示されるので、ユーザは、第１のクライアント端末での操作を通じて第２のクライアント端末での操作手順を習得することができ、実際に第２のクライアント端末で入力操作を行うときに、操作手順を誤ることなく適切に入力操作を行うことが可能となる。
【００１８】
【発明の実施の形態】
以下、本発明の具体的な実施の形態について、図面を参照しながら詳細に説明する。なお、ここでは、ユーザの自宅に設置されたＰＣと車載ナビゲーション装置とがそれぞれインターネット経由で情報処理サーバに接続され、これらＰＣや車載ナビゲーション装置からの入力操作に応じて、情報処理サーバで各種処理が実行されてナビゲーションに関する各種サービスが提供される通信型ナビゲーションシステムに本発明を適用した例について具体的に説明するが、本発明は、この例に限らず、文字情報を直接入力可能なクライアント端末の他に、携帯電話機やＰＤＡといったように、画面表示される文字情報リストからの選択によって入力操作が行われるクライアント端末が、通信ネットワークを介して情報処理サーバに接続される情報処理システムに対して広く適用可能である。
【００１９】
本発明を適用した通信型ナビゲーションシステムのシステム構成を図１に概略的に示す。この通信型ナビゲーションシステム１は、キーボード１１を用いて文字情報を直接入力可能なＰＣ１０（第１のクライアント端末）と、画面表示される文字情報リストからの選択によって入力操作が行われる車載ナビゲーション装置（第２のクライアント端末）２０と、情報検索処理等の各種処理を実行してナビゲーションに関する各種サービスを提供する情報処理サーバ３０とを備え、これらが通信ネットワークであるインターネット４０を介して相互に接続されてなるものである。
【００２０】
ＰＣ１０は、入力手段としてのキーボード１１と、表示手段としてのモニタ１２と、当該ＰＣ１０における各種処理を司る制御部１３と、インターネット４０を利用した情報通信を制御する通信制御部１４とを有している。そして、本発明を適用した通信型ナビゲーションシステム１においては、このＰＣ１０と情報処理サーバ３０との間でインターネット４０を介して情報通信が行われ、ＰＣ１０からの入力操作に応じて情報処理サーバ３０にて各種処理が実行され、情報サーバ３０からナビゲーションに関する各種サービスが提供されるようになっている。
【００２１】
具体的には、ＰＣ１０から通信制御部１４の制御によって情報処理サーバ３０に対するアクセスがなされると、情報処理サーバ３０からＰＣ１０に対して、ＰＣ１０の入力形態に応じた入力画面、すなわち、キーボード１１を用いて文字情報を直接入力するための文字入力窓を有する入力画面の表示データが送信される。この表示データは、通信制御部１４を介して制御部１３に取り込まれ、制御部１３がこの表示データに基づいた表示制御を行うことで、モニタ１２に以上のような入力画面が表示される。そして、この入力画面を用いてＰＣ１０からの入力操作が行われ、例えば、キーボード１１を用いて文字情報が入力され、それに関連する情報提供を要求する旨の指示が入力されると、それに応じて情報サーバ３０で情報検索等の処理が行われ、その結果がＰＣ１０に返信される。ＰＣ１０では、その処理結果が、例えばモニタ１２の前記入力画面上にて表示されることになる。
【００２２】
また、本発明を適用した通信型ナビゲーションシステム１では、情報処理サーバ３０にて実行された処理の結果を、ＰＣ１０からの指示に応じて情報処理サーバ３０に保存しておくことができるようになっている。すなわち、情報処理サーバ３０にて実行された処理の結果がＰＣ１０に返信されて表示されたときに、前記入力画面を用いてＰＣ１０からその処理結果を保存する旨の指示が入力されると、それに応じて情報処理サーバ３０で処理結果が保存される。この保存された処理結果は、後に、ＰＣ１０や車載ナビゲーション装置２０からのダウンロード要求があったときに読み出され、これらＰＣ１０や車載ナビゲーション装置２０にダウンロードできるようになっている。したがって、本発明を適用した通信型ナビゲーションシステム１においては、例えば、ユーザが自宅のＰＣ１０から情報処理サーバ３０にアクセスしてドライブプランを作成し、これを情報処理サーバ３０に保存しておいて、後にこのドライブプランを車載ナビゲーション装置２０にダウンロードして利用するといった利用形態が可能である。
【００２３】
車載ナビゲーション装置２０は、入力手段としてのジョイスティック２１と、表示手段としてのモニタ２２と、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等を利用して自車両の現在位置を検出する現在位置検出部２３と、当該車載ナビゲーション装置２０における各種処理を司る制御部２４と、無線通信機４１及びインターネット４０を利用した情報通信を制御する通信制御部２５とを有している。そして、本発明を適用した通信型ナビゲーションシステム１においては、この車載ナビゲーション装置２０と情報処理サーバ３０との間で無線通信機４１、無線通信基地局４２及びインターネット４０を介して情報通信が行われ、車載ナビゲーション装置２０からの入力操作に応じて情報処理サーバ３０にて各種処理が実行され、情報サーバ３０からナビゲーションに関する各種サービスが提供されるようになっている。
【００２４】
具体的には、車載ナビゲーション装置２０から通信制御部２５の制御によって情報処理サーバ３０に対するアクセスがなされると、情報処理サーバ３０から車載ナビゲーション装置２０に対して、車載ナビゲーション装置２０の入力形態に応じた入力画面、すなわち、ジョイスティック２１を用いて入力操作を行うための入力画面の表示データが送信される。この表示データは、通信制御部２５を介して制御部２４に取り込まれ、制御部２４がこの表示データに基づいた表示制御を行うことで、モニタ２２に、ジョイスティック２１を用いて入力操作を行うための入力画面、具体的には、例えば階層構造を有する複数の文字情報リストを順次表示させながら、その文字情報リストの中から所望のものをジョイスティック２１を用いて選択することで文字情報の絞り込みを行う入力画面が表示される。
そして、この入力画面を用いて車載ナビゲーション装置２０からジョイスティック２１を用いた入力操作が行われ、例えば指定した文字情報に関連する情報提供を要求する旨の指示が入力されると、それに応じて情報サーバ３０で情報検索等の処理が行われ、その結果が車載ナビゲーション装置２０に返信される。車載ナビゲーション装置２０では、その処理結果がモニタ２２に表示されることになる。
【００２５】
また、例えば車載ナビゲーション装置２０からジョイスティック２１を用いて自車両周辺の地図データを要求する旨の指示が入力され、その指示が現在位置検出部２３にて検出された自車両の現在位置を示す位置情報と共に情報処理サーバ３０に送信されると、それに応じて情報処理サーバ３０で自車両周辺の地図データをデータベースから読み出す処理が行われ、読み出された地図データが車載ナビゲーション装置２０に返信される。車載ナビゲーション装置２０では、その地図データ上に現在位置検出部２３にて検出された自車両の現在位置がマップマッチングされて、モニタ２２に表示されることになる。
【００２６】
なお、本例の車載ナビゲーション装置２０では、入力手段としてジョイスティック２１を用いているが、画面表示される文字情報リストの中から所望のものを選択することで入力操作が行われる入力手段であれば、ジョイスティック２１以外にも例えばジョグダイヤルやタッチパネル等、他の入力手段を用いるようにしてもよい。入力手段としてタッチパネルを用いた場合には、入力手段がモニタ２２と一体に構成されることになる。
【００２７】
また、車載ナビゲーション装置２０と情報処理サーバ３０との間でインターネット４０を利用した情報通信を可能にする無線通信機４１としては、例えば、ユーザ所有の携帯電話機等が有効に適用可能であり、また、車載ナビゲーション装置２０自体に無線通信機能を組み込むことも可能である。
【００２８】
情報処理サーバ３０は、通信制御部３１と、ナビゲーションサーバ装置３２と、情報検索部３３と、データベース３４と、ユーザ情報記憶部３５と、端末画面作成部３６とを有して構成される。
【００２９】
通信制御部３１は、インターネット４０を利用した情報通信を制御するものであり、特にこの情報処理サーバ３０における通信制御部３１は、例えばＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）等の接続インターフェースを備えており、ＰＣ１０や車載ナビゲーション装置２０からのアクセスに対して認証等を行う機能を有している。
【００３０】
ナビゲーションサーバ装置３２は、ＰＣ１０や車載ナビゲーション装置２０からの入力操作に応じて、ナビゲーションに関する各種のサービスを実現するためのものであり、例えば、ナビゲーション用の地図データや経路情報、道路交通情報等を提供する。具体的には、このナビゲーションサーバ装置３２は、例えば電子メールサーバやＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバ、アプレットサーバ等のようにＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅｓ）で記述されたテキストファイルと画像データ等から構成されるＷｅｂページに付加的な機能を組み込む外部プログラムサーバとを備えており、ＰＣ１０や車載ナビゲーション装置２０からの入力操作を解析して、これに応じて、例えばナビゲーション用の地図データや経路情報、道路交通情報等を取得し、Ｗｅｂページとしてインターネット４０経由でＰＣ１０や車載ナビゲーション装置２０に提供する。
【００３１】
情報検索部３３は、ＰＣ１０や車載ナビゲーション装置２０からの入力操作に応じて、ナビゲーションに関する各種のサービスをナビゲーションサーバ装置３２にて実現する際に必要となる各種情報を、データベース３４やユーザ情報記憶部３５から検索して取得するものである。すなわち、データベース３４には、地図データやそれに付随する各種の情報、例えば地図上に現れる地名や施設名等の各種情報が格納されており、情報検索部３３は、検索キーワードをもとにこのデータベース３４を検索することによって、必要な情報を取得する。また、ユーザ情報記憶部３５には、ＰＣ１０や車載ナビゲーション装置２０を利用するユーザに関する情報、例えば、ユーザＩＤやユーザの嗜好情報、車載ナビゲーション装置２０による操作履歴、上述したようにＰＣ１０を利用して作成されたドライブプラン等の情報が保存されており、情報検索部３３は、ＰＣ１０や車載ナビゲーション装置２０からの入力操作に応じて必要な場合には、このユーザ情報記憶部３５から必要な情報を取得する。
【００３２】
端末画面作成部３６は、上述したＰＣ１０や車載ナビゲーション装置２０の入力形態に応じた入力画面や、ナビゲーションサーバ装置３２によりナビゲーションに関する各種サービスを提供するための画面、すなわち、ナビゲーション用の地図データや経路情報、道路交通情報等を記述した画面をＷｅｂページとして作成するものである。特に、本発明を適用した通信型ナビゲーションシステム１においては、ＰＣ１０からの入力操作に応じて情報処理サーバ３０のナビゲーションサーバ装置３２においてナビゲーションに関する各種のサービスを提供する処理を実行する際に、端末画面生成部３６が、同様の処理を車載ナビゲーション装置２０からの入力操作で実行する場合の車載ナビゲーション装置２０における操作手順を示す操作シミュレーション画面の表示データを作成するようになっている。そして、この操作シミュレーション画面が、例えば、ＰＣ１０用の入力画面の一部として組み込まれてＰＣ１０に送信され、ＰＣ１０のモニタ１２に表示されるようになっている。
【００３３】
以上が本発明を適用した通信型ナビゲーションシステム１の概要であるが、次に、この通信型ナビゲーションシステム１において特徴的な部分である操作シミュレーション画面の表示について、具体的な例を挙げながら説明する。
【００３４】
本発明を適用した通信型ナビゲーションシステム１において、情報処理サーバ３０からの表示データに基づいてＰＣ１０のモニタ１２に表示される入力画面の一例を図２に示す。この図２に示す入力画面は、自然対話形式による入力操作でドライブプランの作成を行えるようにした入力画面であり、情報処理サーバ３０からの返答文を表示するための表示窓５１、キーボード１１を用いて文字情報を入力するための文字入力窓５２、地図画像を表示するための表示窓５３、車載ナビゲーション装置２０での操作手順を示す操作シミュレーション画面を動画的に表示するための表示窓５４、操作シミュレーション画面をテキストデータで表示するための表示窓５５、作成中のドライブプランを表示するための表示窓５６、文字入力窓５２に入力した入力文と表示窓５１に表示された情報処理サーバ２０からの返答文とからなる一連の対話を表示するための表示窓５７、文字入力窓５２に入力した入力文に対応して情報処理サーバ２０で実行された情報検索処理の結果を表示するための表示窓５８を有している。
【００３５】
これら入力画面の各表示窓は、それぞれＷｅｂページとして作成された入力画面上における独立したフレームとして構成されており、各フレーム毎にＨＴＭＬで記述されたテキストデータや画像データに基づいた表示が行われ、各フレーム毎に表示の更新が行われるようになっている。
【００３６】
本発明を適用した通信型ナビゲーションシステム１においては、以上のようなＰＣ１０のモニタ１２に表示される入力画面に表示窓５４，５５が設けられ、キーボード１１を用いた入力操作に応じて情報処理サーバ２０で各種処理が実行される際に、同様の処理を車載ナビゲーション装置２０からの入力操作で実行する場合の車載ナビゲーション装置２０における操作手順を示す操作シミュレーション画面が、これら表示窓５４，５５に表示されるようにしたことを主な特徴としている。これにより、本発明を適用した通信型ナビゲーションシステム１では、ユーザがＰＣ１０での操作を通じて車載ナビゲーション装置２０での操作手順を習得することができ、実際に車載ナビゲーション装置２０で入力操作を行うときに、操作手順を誤ることなく適切に入力操作を行うことが可能となるといった効果が得られる。
【００３７】
すなわち、車載ナビゲーション装置２０では、上述したように、ジョイスティック２１を用いて画面表示される文字情報リストの中から所望のものを順次選択していくことで文字情報を絞り込むといった入力操作が行われるが、このような入力操作はＰＣ１０でのキーボード１１を用いた入力操作に比べて非常に煩雑で、操作に不慣れなユーザにとっては操作手順の誤りが生じやすい。そこで、本発明を適用した通信型ナビゲーションシステム１においては、ＰＣ１０の入力画面に設けられた表示窓５４，５５に車載ナビゲーション装置２０での操作手順を示す操作シミュレーション画面を表示させ、ＰＣ１０での操作を通じて車載ナビゲーション装置２０からの入力操作をユーザに習得させることによって、実際に車載ナビゲーション装置２０で入力操作を行うときに、操作手順を誤ることなく適切に入力操作を行えるようにしている。
【００３８】
ＰＣ１０の入力画面に設けられた表示窓５４に動画的に表示される操作シミュレーション画面は、車載ナビゲーション装置２０のモニタ２２に表示される入力画面と同様の表示形態とされる。すなわち、例えば図３に示すように、階層構造を有する複数の文字情報リスト（図３に示す例ではジャンルのリスト、飲食店の種類のリスト、県名のリスト、市区町村名のリスト）を順次表示させながら文字情報の絞り込みを行う入力画面が車載ナビゲーション装置２０のモニタ２２に表示されることに対応して、ＰＣ１０の入力画面に設けられた表示窓５４には、図２に示したような、車載ナビゲーション装置２０のモニタ２２に表示される入力画面を模した画面が表示される。そして、この画面を、ジョイスティック２１を用いた選択操作によって文字情報の絞り込みを行う際の操作手順に即して動画的に遷移させることで、車載ナビゲーション装置２０での入力操作の操作手順をユーザに教示して、その操作手順を習得させるようにしている。
【００３９】
また、ＰＣ１０の入力画面に設けられた表示窓５５にテキストデータとして表示される操作シミュレーション画面は、表示窓５４に表示される操作シミュレーション画面の画面遷移に呼応して、車載ナビゲーション装置２０での操作内容を示すテキストデータを段階的に表示させることで、車載ナビゲーション装置２０での入力操作の操作手順をユーザに教示して、その操作手順を習得させるようになっている。
【００４０】
ここで、以上のような本発明を適用した通信型ナビゲーションシステム１において、ユーザがＰＣ１０のモニタ１２に表示された入力画面を利用して経由地や目的地を設定する入力操作を行った場合を例に挙げ、そのときの一連の処理の流れを図４のフローチャートを参照しながら説明する。
【００４１】
先ず、ＰＣ１０から情報処理サーバ３０に対してアクセスがなされ、情報処理サーバ３０での認証処理後、これらの間での通信リンクが確立されると、情報処理サーバ３０からＰＣ１０に入力画面の表示データが送信されて、ＰＣ１０のモニタ１２に図２に示したような入力画面が表示される。そして、この入力画面の文字入力窓５２からキーボード１１を用いた文字情報の入力が行われると、それについての返答が情報処理サーバ３０から返信され、このようなやり取りが繰り返されることよって、自然対話形式による情報検索等の処理が実現される（ステップＳ１）。
【００４２】
以上のような自然対話形式による情報検索等を行う中で、ユーザの意向に沿った検索結果が得られ、それを経由地や目的地に設定する旨の指示入力がＰＣ１０からなされると（ステップＳ２）、この時点で対話が一時中断されて、情報処理サーバ３０によりＰＣ１０からの指示に応じたドライブプランが組み立てられ、その結果がＰＣ１０に返信されて、ＰＣ１０の入力画面に設けられた表示窓５６に表示される。
【００４３】
また、このとき、情報処理サーバ３０では、車載ナビゲーション装置２０からの入力操作によって同様の経由地や目的地を設定する場合の最適な操作手順が判断され、それに基づいて、ＰＣ１０の入力画面に表示する操作シミュレーション画面の遷移順序が決定される（ステップＳ３）。
【００４４】
すなわち、車載ナビゲーション装置２０のモニタ２２には、図３に示したように、階層構造を有する複数の文字情報リストを順次表示させながら文字情報の絞り込みを行う入力画面が表示され、車載ナビゲーション装置２０での入力操作は、この入力画面上でジョイスティック２１を用いて表示する文字情報リストを順次指定しながら、指定した文字情報リストの中から所望のものを選択していく方式が採られる。したがって、このような表示する文字情報リストの指定や、指定した文字情報リストの中から所望のものを選択する一連の手順が、車載ナビゲーション装置２０での入力操作の操作手順であり、本発明を適用した通信型ナビゲーションシステム１においては、車載ナビゲーション装置２０での一連の最適な操作手順が、操作シミュレーション画面の画面遷移によってＰＣ１０の入力画面上にてユーザに教示されるようになっている。ステップＳ３では、このような車載ナビゲーション装置２０での一連の最適な操作手順を示すための操作シミュレーション画面の遷移順序が決定されることになる。
【００４５】
車載ナビゲーション装置２０の入力画面に順次表示させる文字情報リストとしては様々なものが考えられるが、一般的には、階層構造を有する種別のリストと地名のリストとが表示されるものが多い。例えば、種別のリストは、大まかな種別を示す「ジャンル」のリストと、この「ジャンル」のリストの中から選択されたものの更に細かな種別を示す「〜の種類」のリストとの２階層のリストからなり、また、地名のリストは、「県名」のリストと「市区町村名」のリストとの２階層のリストからなる。そして、これら「ジャンル」、「〜の種別」、「県名」、「市区町村名」がそれぞれ項目として入力画面に表示され、この項目を指定したときに、例えば図５に示すように、該当する項目の文字情報リストが表示されるようになっている。なお、図５は、項目として「ジャンル」が指定された場合に「ジャンル」の文字情報リストが表示された例を示している。
【００４６】
以上のような各項目の指定は、最終的に表示する文字情報リスト中に含まれる文字情報の数が、目的とする文字情報を含めて例えば５０件程度に絞り込まれるまで行われる。そして、これら各項目の指定順序、すなわち操作シミュレーション画面の遷移順序は、情報処理サーバ３０の情報検索部３３が、各項目の属性を検索条件として、指定項目を変更したり増やしたりして検索条件を変えながらデータベース３４を順次検索したときに、最も合理的に文字情報の数が絞り込まれる順序に決定される。
【００４７】
このとき、各項目の指定順序を決定する処理、すなわち操作シミュレーション画面の遷移順序を決定する処理は、種別のリストと地名のリストとの何れを優先させて表示させるかを予め定めておくことで、効率よく行えることになる。そこで、本発明を適用した通信型ナビゲーションシステム１においては、図２に示したように、ＰＣ１０の入力画面の一部に、種別のリストと地名のリストとの何れを優先させて表示させるかを指定するためのエリアを設けて、その優先順位をユーザに指定させることで、情報処理サーバ３０での処理負担の軽減を図るようにしている。また、本発明を適用した通信型ナビゲーションシステム１では、上述したように、情報処理サーバ３０のユーザ情報記憶部３５に車載ナビゲーション装置２０による操作履歴が記憶されるようになっているので、情報処理サーバ３０においてこの操作履歴に基づき優先順位を決めておくようにしてもよい。このように、車載ナビゲーション装置２０による操作履歴に基づいて種別のリストと地名のリストとの何れを優先させた表示順序とするかを決定するようにした場合には、ユーザの操作傾向を反映したかたちでの操作シミュレーション画面がＰＣ１０の表示画面上に表示されることになり、車載ナビゲーション装置２０での操作手順を違和感を感じさせることなくユーザに習得させることが可能となる。
【００４８】
ＰＣ１０の入力画面に表示する操作シミュレーション画面の遷移順序が決定されると、次に、情報処理サーバ３０の端末画面作成部３６において、操作シミュレーション画面の表示データが作成される（ステップＳ４）。ここで、車載ナビゲーション装置２０からの入力操作が例えば４つの手順で完結する場合、操作シミュレーション画面は動画的に遷移する４枚の画面で構成されることになり、情報処理サーバ３０の端末画面作成部３６は、これら４枚の画面の表示データをＨＴＭＬデータで作成する。そして、これら４枚の画面の表示データのうち、１枚目から３枚目の画面の表示データには、所定時間経過後に画面のリフレッシュ、すなわち画面の更新を行う旨を記述する。
【００４９】
情報処理サーバ３０の端末画面作成部３６にて作成された操作シミュレーション画面の表示データは、ナビゲーションサーバ装置３２のＨＴＴＰサーバに転送され、ここからインターネット４０経由でＰＣ１０へと送信される。そして、ＰＣ１０の制御部１３がこの表示データに基づく表示制御を行うことによって、モニタ１２の入力画面上に、車載ナビゲーション装置２０での操作手順を示す操作シミュレーション画面が表示されることになる（ステップＳ５）。
【００５０】
このとき、操作シミュレーション画面が例えば４枚の画面で構成されている場合、情報処理サーバ３０からＰＣ１０に対しては、先ず最初の画面の表示データが送信されてモニタ１２の入力画面上に最初の画面が表示される。そして、所定時間経過後にＰＣ１０から情報処理サーバ３０に対して画面の更新要求が送信され、これに応じて情報処理サーバ３０からＰＣ１０に対して２枚目の画面の表示データが送信されてモニタ１２の入力画面上に次の画面が表示される。以上のような処理が、ＰＣ１０のモニタ１２の入力画面上に４枚目の画面が表示されるまで繰り返され、４枚目の画面のデータには画面のリフレッシュを行う旨の記述がないので、４枚目の画面が表示された段階で処理が終了する。これにより、ＰＣ１０のモニタ１２の入力画面上には、４枚の画面が動画的に遷移する操作シミュレーション画面が表示されることになる。
【００５１】
ここで、ユーザがＰＣ１０のモニタ１２に表示された入力画面を利用して、静岡県浜松市にある遊園地「浜名湖○×」を目的地に設定する入力操作を行った場合に、入力画面の表示窓５４，５５に表示される操作シミュレーション画面の遷移例について、図６及び図７を参照して説明する。なお、図６は種別のリストを優先させる場合の例であり、図７は地名のリストを優先させる場合の例である。
【００５２】
種別のリストを優先させる場合には、先ず、図６（Ａ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「ジャンル」の項目を指定してその文字情報リストを表示させ、その中からレジャー施設を選択すべきことを教示する画面が表示される。このとき、表示窓５５には、検索手順を表示する旨のテキストデータが表示される。
【００５３】
図６（Ａ）に示す画面が表示されて所定時間が経過すると、次に、図６（Ｂ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「レジャー施設の種類」の項目を指定してその文字情報リストを表示させ、その中から遊園地を選択すべきことを教示する画面が表示される。このとき、表示窓５５には、「ジャンル」の項目ではレジャー施設が選択されていることを示すテキストデータが表示される。
【００５４】
図６（Ｂ）に示す画面が表示されて所定時間が経過すると、次に、図６（Ｃ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「県名」の項目を指定してその文字情報リストを表示させ、その中から静岡県を選択すべきことを教示する画面が表示される。このとき、表示窓５５には、「ジャンル」の項目ではレジャー施設が選択され、「レジャーの種類」の項目では遊園地が選択されていることを示すテキストデータが表示される。
【００５５】
図６（Ｃ）に示す画面が表示されて所定時間が経過すると、次に、図６（Ｄ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「目的施設」の文字情報リストの中から目的とする「浜名湖○×」を選択すべきことを教示する画面が表示される。すなわち、図６（Ａ）から図６（Ｃ）までの操作によって、検索対象となる文字情報が５０件程度以下に絞り込まれており、その段階で「目的施設」の項目及びそのリストが表示されることになる。図６（Ｄ）に示す画面では、その「目的施設」のリストの中から目的とする「浜名湖○×」を選択すべきことを教示している。このとき、表示窓５５には、「ジャンル」の項目ではレジャー施設が選択され、「レジャーの種類」の項目では遊園地が選択され、「県名」の項目では静岡県が選択されていることを示すテキストデータが表示される。
【００５６】
地名のリストを優先させる場合には、先ず、図７（Ａ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「県名」の項目を指定してその文字情報リストを表示させ、その中から静岡県を選択すべきことを教示する画面が表示される。
このとき、表示窓５５には、検索手順を表示する旨のテキストデータが表示される。
【００５７】
図７（Ａ）に示す画面が表示されて所定時間が経過すると、次に、図７（Ｂ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「市区町村名」の項目を指定してその文字情報リストを表示させ、その中から浜松市を選択すべきことを教示する画面が表示される。このとき、表示窓５５には、「県名」の項目では静岡県が選択されていることを示すテキストデータが表示される。
【００５８】
図７（Ｂ）に示す画面が表示されて所定時間が経過すると、次に、図７（Ｃ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「ジャンル」の項目を指定してその文字情報リストを表示させ、その中からレジャー施設を選択すべきことを教示する画面が表示される。このとき、表示窓５５には、「県名」の項目では静岡県が選択され、「市区町村名」の項目では浜松市が選択されていることを示すテキストデータが表示される。
【００５９】
図７（Ｃ）に示す画面が表示されて所定時間が経過すると、次に、図７（Ｄ）に示すように、ＰＣ１０の入力画面の表示窓５４には、「目的施設」の文字情報リストの中から目的とする「浜名湖○×」を選択すべきことを教示する画面が表示される。すなわち、図７（Ａ）から図７（Ｃ）までの操作によって、検索対象となる文字情報が５０件程度以下に絞り込まれており、その段階で「目的施設」の項目及びそのリストが表示されることになる。図７（Ｄ）に示す画面では、その「目的施設」のリストの中から目的とする「浜名湖○×」を選択すべきことを教示している。このとき、表示窓５５には、「県名」の項目では静岡県が選択され、「市区町村名」の項目では浜松市が選択され、「ジャンル」の項目ではレジャー施設が選択されていることを示すテキストデータが表示される。
【００６０】
なお、以上は、地名のリストを優先させる場合に、最初に「県名」の項目を指定し、次に「市区町村名」の項目、「ジャンル」の項目といった順序で各項目をを指定するようにした例について説明したが、地名のリストを優先させる場合であっても、大まかな種別を示す「ジャンル」の項目については最初に指定するようにした方が、より合理的な操作手順となることも考えられる。このような場合には、最初に「県名」の項目を指定し、次に「市区町村名」の項目、「ジャンル」の項目といった指定順序としてもよい。
【００６１】
以上のように、本発明を適用した通信型ナビゲーションシステム１においては、ユーザがＰＣ１０のモニタ１２に表示された入力画面を利用して、例えば「浜名湖○×」を目的地に設定する入力操作を行った場合に、入力画面の表示窓５４，５５に、図６（Ａ）から図６（Ｄ）或いは図７（Ａ）から図７（Ｄ）のように遷移する操作シミュレーション画面が表示されるので、ユーザはこの操作シミュレーション画面を参照することで、車載ナビゲーション装置２０からの入力操作によって「浜名湖○×」を目的地に設定する操作手順を習得することができる。
【００６２】
なお、以上は、ユーザがＰＣ１０からの入力操作によって目的地の設定等を行った場合に、同様の処理を車載ナビゲーション装置２０からの入力操作で行う場合の操作手順を操作シミュレーション画面としてＰＣ１０のモニタ１２に表示させる例について説明したが、このような操作シミュレーション画面の表示は、目的地の設定等に限らず、ＰＣ１０からの入力操作によって情報処理サーバ３０にて実現される各種処理を実行する際に、適宜行うようにしてもよい。例えば、本発明を適用した通信型ナビゲーションシステム１においては、上述したように、ユーザがＰＣ１０からの入力操作によってドライブプランを作成して、これを情報処理サーバ３０に保存しておき、後にこのドライブプランを車載ナビゲーション装置２０にダウンロードして利用することができるようになっているが、ＰＣ１０からドライブプランを情報処理サーバ３０に保存する入力操作が行われたときに、そのドライブプランを車載ナビゲーション装置２０からの入力操作によって車載ナビゲーション装置２０にダウンロードする際の操作手順を、操作シミュレーション画面としてＰＣ１０のモニタ１２に表示させるようにしてもよい。
【００６３】
この場合、ＰＣ１０のモニタ１２上に表示される操作シュミレーション画面は、車載ナビゲーション装置２０からの入力操作によって情報処理サーバ３０に保存されたドライブプランをダウンロードする際の入力画面に対応して、例えば図８に示すように、動画的に遷移する３枚の画面で構成される。これら操作シミュレーション画面を構成する３枚の画面の表示データは、上述した例と同様に、ドライブプランを情報処理サーバ３０に保存する旨の入力操作がＰＣ１０からなされたときに、情報処理サーバ３０の端末画面作成部３６においてＨＴＭＬデータで作成される。このとき、１枚目の画面の表示データと２枚目の画面の表示データには、所定時間経過後に画面のリフレッシュを行う旨が記述される。そして、操作シミュレーション画面を構成するこれら３枚の画面の表示データが、所定時間経過毎に情報処理サーバ３０からＰＣ１０へと順次送信されて、ＰＣ１０の制御部１３によってこれら表示データに基づく表示制御が行われる。これにより、ＰＣ１０のモニタ１２上には、例えば図８に示すように、３枚の画面が動画的に遷移する操作シミュレーション画面が表示されることになる。
【００６４】
すなわち、ＰＣ１０のモニタ１２上には、先ず、図８（Ａ）に示すように、「Ｔｏｐ  Ｍｅｎｕ」の中から「Ｍｙページ」の項目を選択すべきことを教示する画面が表示される。そして、所定時間経過すると画面の更新が行われ、図８（Ｂ）に示すように、「Ｍｙページ」の中から「Ｍｙドライブプラン」の項目を選択すべきことを教示する画面が表示される。さらに所定時間経過すると再度画面の更新が行われ、図８（Ｃ）に示すように、「Ｍｙドライブプラン」の中から所望のドライブプランを選択すべきことを教示する画面が表示される。
【００６５】
以上のように、ユーザがドライブプランを情報処理サーバ３０に保存する旨の入力操作をＰＣ１０から行った場合に、ＰＣ１０のモニタ１２上に、図８（Ａ）から図８（Ｃ）のように遷移する操作シミュレーション画面を表示させるようにすれば、ユーザはこの操作シミュレーション画面を参照することで、車載ナビゲーション装置２０からの入力操作によって情報処理サーバ３０に保存したドライブプランをダウンロードする際の操作手順を習得することができ、実際に車載ナビゲーション装置２０でドライブプランのダウンロードを行うときに、操作手順を誤ることなく適切な操作を行うことが可能となる。
【００６６】
なお、以上は、操作シミュレーション画面の表示データを情報処理サーバ３０の端末画面生成部３６にて作成し、この表示データをＰＣ１０へと送信してＰＣ１０のモニタ１２に操作シミュレーション画面を表示させるようにした例について説明したが、ＰＣ１０の制御部１３に操作シミュレーション画面の表示データを作成するためのソフトフェアを組み込んでおくようにすれば、操作シミュレーション画面の表示データをＰＣ１０において独自に作成して、モニタ１２に操作シミュレーション画面を表示させることも可能である。また、このときのソフトウェアは、必要に応じて情報処理サーバ３０からインターネット４０経由でＰＣ１０にダウンロードさせることもできる。
【００６７】
このように、操作シミュレーション画面の表示データをＰＣ１０において独自に作成して、ＰＣ１０のモニタ１２に操作シミュレーション画面を表示させるようにした場合には、インターネット４０を経由したデータの送信に伴う時間的なロスによって操作シミュレーション画面の表示に遅れが生じるといったこともなく、また、情報処理サーバ３０の処理負担を軽減させることも可能となる。
【図面の簡単な説明】
【図１】本発明を適用した通信型ナビゲーションシステムのシステム構成を示すブロック図である。
【図２】ＰＣのモニタに表示される入力画面の一例を示す図である。
【図３】車載ナビゲーション装置のモニタに表示される入力画面の一例を示す図である。
【図４】ユーザがＰＣのモニタに表示された入力画面を利用して経由地や目的地を設定する入力操作を行った場合の一連の処理の流れを示すフローチャートである。
【図５】車載ナビゲーション装置のモニタに表示される入力画面の一例を示す図であり、「ジャンル」の項目が指定されて「ジャンル」の文字情報リストが表示された例を示す図である。
【図６】ＰＣのモニタに表示される操作シミュレーション画面の遷移例を示す図であり、種別のリストを優先させた場合の画面遷移例を示す図である。
【図７】ＰＣのモニタに表示される操作シミュレーション画面の遷移例を示す図であり、地名のリストを優先させた場合の画面遷移例を示す図である。
【図８】車載ナビゲーション装置からの入力操作によって情報処理サーバに保存されたドライブプランをダウンロードする際の操作手順を教示する操作シミュレーション画面の遷移例を示す図である。
【符号の説明】
１  通信型ナビゲーションシステム
１０  ＰＣ
１１  キーボード
１２  モニタ
２０  車載ナビゲーション装置
２１  ジョイスティック
２２  モニタ
３０  情報処理サーバ
３２  ナビゲーションサーバ装置
３３  情報検索部
３４  データベース
３５  ユーザ情報記憶部
３６  端末画面作成部
４０  インターネット
【図１】
2004251649.tif 000003
【図２】
2004251649.tif 000004
【図３】
2004251649.tif 000005
【図４】
2004251649.tif 000006
【図５】
2004251649.tif 000007
【図６】
2004251649.tif 000008
【図７】
2004251649.tif 000009
【図８】
2004251649.tif 000010