(57)【要約】【課題】  ユーザの使い勝手の向上に寄与する操作システムを提供する。【解決手段】  メニュー画面の階層を切り替えて各メニュー画面において入力操作を行った場合のメニュー画面の遷移履歴を登録しておき（Ｓ２１０）、次回に同様なメニュー画面の階層の切り替えを行う場合には、この登録した遷移履歴を選択して（Ｓ２４０）、この選択した遷移履歴を表示し（Ｓ２５０）、この表示した遷移履歴から所望のメニュー画面に対応する遷移履歴を選択する（Ｓ１９０）。そして、選択された遷移履歴のメニュー画面を用いて入力操作を行う。これにより、次回に同様な入力操作を行う場合には、予め登録しておいた表示内容の遷移履歴を用いることができる。その結果、ユーザの使い勝手を向上させることができる。【選択図】        図７
2005077125.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示される入力画面に従って、所望の機能を実行させるための入力操作を各入力画面において行うことで、当該入力画面が次の入力画面に遷移する複数の入力画面を用いた操作システムであって、
前記表示部に表示された入力画面、及びその遷移した履歴を含む遷移履歴情報を保存する保存手段を備えることを特徴とする操作システム。
【請求項２】
前記保存手段の保存する遷移履歴情報を読み出す指示を出す指示手段と、
前記指示手段の指示を受けて前記保存手段の保存する遷移履歴情報を読み出して、前記読み出した遷移履歴情報に含まれる入力画面の内容を示す画面情報を前記表示部に表示する表示制御手段とを備えることを特徴とする請求項１記載の操作システム。
【請求項３】
前記表示制御手段は、前記画面情報を入力画面の遷移した順序に従って表示することを特徴とする請求項１又は２記載の操作システム。
【請求項４】
前記表示部は、前記入力画面を表示する入力画面表示領域と、前記画面情報を表示する遷移履歴表示領域とに分割され、
前記表示制御手段は、前記入力画面と前記画面情報とを同時に表示することを特徴とする請求項２又は３記載の操作システム。
【請求項５】
前記表示制御手段は、前記遷移履歴表示領域内に全ての画面情報を表示することができない場合、前記画面情報を移動して表示することを特徴とする請求項４記載の操作システム。
【請求項６】
前記画面情報から入力操作を行うべき入力画面に対応する画面情報を指定する指定手段を備え、
前記表示制御手段は、前記指定手段によって指定された画面情報に対応する入力画面を表示することを特徴とする請求項２〜５のいずれか１項に記載の操作システム。
【請求項７】
前記遷移履歴情報は、前記入力画面において入力された入力データを含んで保存され、
前記表示制御手段は、前記入力データが入力された状態の入力画面を表示することを特徴とする請求項６記載の操作システム。
【請求項８】
前記操作システムは、ナビゲーション装置の各種機能を実行させるための入力操作に用いられることを特徴とする請求項１〜７のいずれか１項に記載の操作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画面に従って入力操作を行う操作システムに関するものである。
【背景技術】
【０００２】
従来、ナビゲーション装置等のメニュー表示を工夫することで、メニュー表示に従ったユーザの設定操作等を容易にするメニュー表示方法が提案されている。（例えば、特許文献１参照。）。この特許文献１に開示されているメニュー表示方法によれば、例えば、メニューの出発点から複数のメニュー項目をツリー状に表示し、さらに、そのツリー状の末端の各メニュー項目からプログラム実行項目をツリー状に表示する。ユーザは、操作ノブを前後左右に自由に操作して、メニュー項目を見渡しながら実行したいプログラム実行項目を選択する。
【特許文献１】特許第３３９０６７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したメニュー表示方法のように、ナビゲーション装置の全てのメニュー項目をツリー状に表示すると、ナビゲーション装置は、多くの機能を有するため、ユーザは、実行させたい項目が容易に見つけられない場合がある。その結果、必ずしもユーザの使い勝手の向上に寄与することができない。
【０００４】
本発明は、かかる問題を鑑みてなされたもので、全てのメニュー項目を表示することなく、ユーザの使い勝手を向上することができる操作システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の操作システムは、表示部に表示される入力画面に従って、所望の機能を実行させるための入力操作を各入力画面において行うことで、当該入力画面が次の入力画面に遷移する複数の入力画面を用いた操作システムであって、表示部に表示された入力画面、及びその遷移した履歴を含む遷移履歴情報を保存する保存手段を備えることを特徴とする。
【０００６】
このように、入力操作を行った際の入力画面とその遷移した履歴を含む遷移履歴情報を保存しておくことで、次回に同様な入力操作を行う場合には、この保存した遷移履歴情報に基づく入力操作を行うことが可能となる。その結果、ユーザの使い勝手を向上させることができる。
【０００７】
請求項２に記載の操作システムでは、保存手段の保存する遷移履歴情報を読み出す指示を出す指示手段と、指示手段の指示を受けて保存手段の保存する遷移履歴情報を読み出して、読み出した遷移履歴情報に含まれる入力画面の内容を示す画面情報を表示部に表示する表示制御手段とを備えることを特徴とする。
【０００８】
この表示部に表示される画面情報を参照することで、ユーザは、以前に同様な入力操作を行ったか否かを判断することができる。なお、画面情報としては、各々の入力画面の大項目のみを文字で表示したり、各々の入力画面の縮尺を小さく変更した縮小画面を表示したりすることで、入力画面の遷移した履歴が多い場合であっても、履歴の全体を把握することができる。
【０００９】
請求項３に記載の操作システムでは、表示制御手段は、画面情報を入力画面の遷移した順序に従って表示することを特徴とする。これにより、例えば、ナビゲーション装置のような複数の階層を有するメニュー画面であっても、最上位の階層から最下位の階層へ遷移したメニュー画面の履歴を保存しておくことで、その階層の順序に並んだ画面情報を表示することができる。
【００１０】
請求項４に記載の操作システムでは、表示部は、入力画面を表示する入力画面表示領域と、画面情報を表示する遷移履歴表示領域とに分割され、表示制御手段は、入力画面と画面情報とを同時に表示することを特徴とする。これにより、入力画面に従った入力操作を行うのと同時に、既に保存されている遷移履歴情報の画面情報を参照することができる。
【００１１】
請求項５に記載の操作システムでは、表示制御手段は、遷移履歴表示領域内に全ての画面情報を表示することができない場合、画面情報を移動して表示することを特徴とする。例えば、スクロール表示やページ送り等によって画面情報を移動して表示することで、保存されている遷移履歴情報の画面情報が多い場合であっても、全ての画面情報を表示部に表示することができる。
【００１２】
請求項６に記載の操作システムでは、画面情報から入力操作を行うべき入力画面に対応する画面情報を指定する指定手段を備え、表示制御手段は、指定手段によって指定された画面情報に対応する入力画面を表示することを特徴とする。
【００１３】
これにより、例えば、ナビゲーション装置のような複数の階層を有する入力画面であっても、最上位の階層の入力画面から下位の階層の入力画面にかけて入力操作を行うことなく、所望の階層の入力画面を表示することができる。
【００１４】
請求項７に記載の操作システムでは、遷移履歴情報は、入力画面において入力された入力データを含んで保存され、表示制御手段は、入力データが入力された状態の入力画面を表示することを特徴とする。これにより、以前に入力したデータから部分的に入力し直すだけで入力操作を行うことが可能となる。
【００１５】
請求項８に記載の操作システムは、ナビゲーション装置の各種機能を実行させるための入力操作に用いられることを特徴とする。上述したように、ナビゲーション装置は、一般に、複数の階層の入力画面で構成されている。このような、複数の階層の入力画面で構成されている場合に本発明の操作システムを適用することで、入力画面に従ったユーザの入力操作を容易にすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態における操作システムに関して、図面に基づいて説明する。なお、本実施形態では、本発明の操作システムを自動車等の車両に搭載されるナビゲーション装置に適用した例について説明するが、ナビゲーション装置への適用に限定されるものではない。
【００１７】
図１は、本実施形態におけるナビゲーション装置の概略構成を示すブロック図である。同図に示すように、ナビゲーション装置１００は、中央演算装置５を主として、自車位置検出装置１、車速検出装置２、自車方位検出装置３、記憶装置４、表示装置６、及び操作装置７によって構成される。
【００１８】
中央演算装置５は、通常のコンピュータとして構成されており、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインが備えられている。ＲＯＭには、ナビゲーション装置１００が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。
【００１９】
自車位置検出装置１は、例えば、衛星からの電波に基づいて車両の位置を測定するＧＰＳ（Global Positioning System）のためのＧＰＳ受信機、ＧＰＳアンテナ等によって構成される。この自車位置検出装置１は、検出した車両の位置に関するデータを中央演算装置５へ定期的に送信する。
【００２０】
車速検出装置２は、例えば、距離センサ等によって構成されるもので、車両の速度を検出する。検出した車速のデータは、中央演算装置５に送信される。自車方位検出装置３は、いずれも周知の地磁気センサやジャイロスコープ等によって構成され、車両の進行方向の絶対方位を検出する。検出した車両の方位データは、中央演算装置５に送信される。
【００２１】
記憶装置４は、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ビデオＲＡＭ等の記憶媒体を備えており、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭには、地図の描画に用いられる描画データ、施設等の検索に用いられる施設データが記憶される。また、ビデオＲＡＭには、表示装置６に出力する表示データが一時的に記憶される。なお、施設データは、施設名称、カテゴリ、住所、電話番号、郵便番号、及び施設の座標等の各種データによって構成されるものである。
【００２２】
表示装置６は、例えば、液晶ディスプレイによって構成される。この表示装置６の画面には、ナビゲーション装置１００の各種機能を実行するメニュー項目が表示される。また、車両の現在位置とその進行方向に対応する自車位置マークと、記憶装置４に記憶される描画データによって生成される車両の現在位置の周辺地図を表示することができる。
【００２３】
操作装置７は、例えば、表示装置６と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、表示装置６の画面に表示される地図のスクロール操作、文字入力、メニュー項目の選択等の各種入力に使用される。
【００２４】
ナビゲーション装置１００は、現在位置を出発地とする目的地までの最適なルートを自動的に探索し、この探索した探索ルートを画面に表示して目的地まで案内する、いわゆるルート案内機能、探索ルートの目的地を検索する目的地検索機能、渋滞・工事等の交通情報を表示する交通情報提供機能、及び表示装置６の画面設定等の各種設定を行う各種設定機能等の各種機能を備えている。
【００２５】
上記の各種機能は、例えば、図２に示すようなメニュー画面に表示されるメニュー項目を選択し、以後、選択したメニュー項目に対応する機能のメニュー画面に従って入力操作を行うことで、所望の機能を実行させることができる。なお、一般に、各機能のメニュー画面は、複数の階層によって構成され、図２に示すナビゲーション装置１００における最上位の階層のメニュー画面から各機能の複数の階層にかけて入力操作が行われる。
【００２６】
例えば、目的地検索機能等では、多くの階層のメニュー画面が用意されていることが多く、過去に同じ目的地を検索した場合であっても、最上位の階層から最下位の階層にかけて、同じ入力操作を繰り返し行う必要があった。
【００２７】
そこで、本実施形態のナビゲーション装置１００では、各メニュー画面において入力操作を行った場合のメニュー画面の遷移履歴を登録（保存）しておき、次回に同様なメニュー画面の階層の切り替えを行う場合には、この登録した遷移履歴を用いて入力操作を行うようにする。
【００２８】
以下、本実施形態のナビゲーション装置１００におけるメニュー画面の表示処理について、図６、図７に示すフローチャートを用いて説明する。なお、図２〜図５に示す目的地検索機能におけるメニュー画面の表示例を用いて説明する。
【００２９】
先ず、図２に示したナビゲーション装置１００における最上位階層のメニュー画面から、実行すべき機能のメニュー項目（本実施形態では、目的地検索を例とする）が選択されると、図６に示すステップ（以下、Ｓと記す）Ｓ１００は、選択されたメニュー項目の機能における最上位の階層のメニュー画面を表示する。
【００３０】
図３は、目的地検索機能における最上位階層のメニュー画面を示したものである。同図に示すように、図２に示したナビゲーション装置１００における最上位の階層のメニュー画面から所望のメニュー項目が選択されると、画面の表示領域を分割して、メニュー画面を表示するナビ機能画面８と、メニュー画面の遷移履歴を表示する遷移履歴画面９とを同時に表示する。これにより、メニュー画面に従った入力操作を行うのと同時に、既に登録されている遷移履歴を参照することができる。
【００３１】
この図３のナビ機能画面８には、目的地の検索方法を示す項目（５０音、カテゴリ、住所、郵便番号、電話番号、その他）が表示され、ユーザは、いずれかの項目を指定することで、指定した検索方法における下位の階層のメニュー画面を表示することができる。
【００３２】
一方、同図の遷移履歴画面９には、ナビ機能画面８に表示されるメニュー画面の遷移履歴を示す表示部がメニュー画面の切り替えに伴って随時更新される。また、遷移履歴画面９に表示される表示部は、メニュー画面の切り替え順序に従って並んで表示される。従って、同図中の画面遷移履歴表示部１０は、目的地検索機能における最上位の階層のメニュー画面が位置することになる。
【００３３】
なお、同図中の画面遷移履歴表示部１０、１１には、ナビ機能画面８の内容を示す情報が表示される。例えば、メニュー画面の大項目（図３では、目的地検索等）を表示したり、ナビ機能画面８に表示されるメニュー画面の縮尺を小さくしたものを表示したりするものであってもよい。さらに、これらを組み合わせて表示してもよい。
【００３４】
また、メニュー画面の遷移履歴が多くなる場合、図３の遷移履歴画面９内に全ての遷移履歴に対応する画面遷移履歴表示部を表示することが出来なくなる。そのような場合には、同図に示すように、スクロールゲージバー１４を配置して、画面遷移履歴表示部をスクロール表示したり、ページ切り替えスイッチ等を配置してページ送りによって表示したりしてもよい。
【００３５】
さらに、図３に示す画面遷移履歴表示部１１は、ナビ機能画面８に表示される次の階層に対応するメニュー画面の内容が示されるが、この段階では未確定であるため、同図に示すように点線で表示したり、あるいは非表示にしたりする。
【００３６】
図６のＳ１１０では、遷移履歴画面９を更新する。これにより、Ｓ１００にて表示したメニュー画面の表示内容を示す画面遷移履歴表示部１０が表示される。次に、ユーザによって、ナビ機能画面８の表示内容の切り替え操作が行われた場合、Ｓ１２０では、遷移履歴管理画面がナビ機能画面８に表示する遷移先に指定されたか否かを判定する。
【００３７】
すなわち、図３中の管理１５の項目が選択されたか否かを判定する。ここで、肯定判定される場合にはＳ１７０に処理を移行し、否定判定される場合にはＳ１３０へ処理を進める。なお、Ｓ１７０以降の処理については後述する。
【００３８】
Ｓ１３０では、遷移履歴画面９に表示される画面遷移履歴表示部の中からナビ機能画面８に表示するメニュー画面が指定されたか否かを判定する。ここで、肯定判定される場合にはＳ１５０に処理を移行し、否定判定される場合にはＳ１４０へ処理を進める。
【００３９】
Ｓ１４０では、図３に示したナビ機能画面８内の検索方法の項目のいずれかをユーザが指定したとして、指定された検索方法のメニュー画面をナビ機能画面８に表示する。例えば、図４に示すように、ナビ機能画面８には、住所による検索方法のメニュー画面を表示し、Ｓ１６０にて、ナビ機能画面８に表示したメニュー画面に対応する画面遷移履歴表示部１１を遷移履歴画面９に表示する。
【００４０】
Ｓ１５０では、ユーザによって指定された画面遷移履歴表示部に対応するメニュー画面をナビ機能画面８に表示する。これにより、メニュー画面に従った入力操作の際に、戻りたいメニュー画面に容易に戻すことができる。Ｓ１６０では、Ｓ１５０にてナビ機能画面８に表示したメニュー画面に対応する画面遷移履歴表示部を遷移履歴画面９に表示する。
【００４１】
このように、上述したＳ１２０、Ｓ１３０、Ｓ１４０、Ｓ１６０の処理が繰り返して行われることで、各機能の最上位の階層から最下位の階層にわたるメニュー画面の一連の入力操作が実行され、遷移履歴画面９には、ナビ機能画面８に表示されたメニュー画面の遷移履歴を示す画面遷移履歴表示部が表示される。
【００４２】
次に、ナビ機能画面８に表示されたメニュー画面の遷移履歴の登録／削除を実行したり、登録済みの遷移履歴を用いたりする処理について、図７に示すフローチャートを用いて説明する。なお、この図７の処理は、図６におけるＳ１２０にて肯定判定された場合に実行されるものである。
【００４３】
図７に示すＳ１７０では、図５に示すように、遷移履歴管理画面１６を表示する。Ｓ１８０では、遷移履歴画面９に表示される画面遷移履歴表示部の中からではなく、遷移履歴管理画面１６に表示される「戻る」や「完了」の項目が選択されたか否かを判定する。ここで、肯定判定される場合にはＳ１４０へ処理を移行し、否定判定される場合にはＳ１９０へ処理を進める。
【００４４】
Ｓ１９０では、遷移履歴画面９に表示される画面遷移履歴表示部の中から表示すべきメニュー画面に対応する画面遷移履歴表示部が指定されたか否かを判定する。ここで、肯定判定される場合にはＳ１５０に処理を移行し、否定判定される場合にはＳ２００へ処理を進める。
【００４５】
Ｓ２００では、遷移履歴管理画面１６中のいずれかの「登録」項目が選択されたか否かを判定する。ここで、否定判定される場合にはＳ２２０へ処理を進める。一方、肯定判定される場合にはＳ２１０にて、遷移履歴画面９の画面遷移履歴表示部に対応するメニュー画面の表示データ、各メニュー画面にて入力された入力データ、メニュー画面の遷移順序、及び各メニュー画面にて実行すべき制御コマンド等の各データからなる遷移履歴情報を登録する。そして、Ｓ１８０へ処理を移行し、上述した処理を繰り返し行う。
【００４６】
このように、遷移履歴情報にメニュー画面にて入力された入力データを含んで登録しておくことで、Ｓ１５０にて指定されたメニュー画面を表示する際、この入力データが入力された状態で表示することが可能となり、その結果、以前に入力したデータから部分的に入力し直すだけで入力操作を行うことが可能となる。
【００４７】
なお、Ｓ２１０における登録の際には、遷移履歴情報に名称を付与して登録する。例えば、「履歴１」の項目の下に位置する「登録」の項目が選択された場合には、登録後には、同図中の「履歴１」の項目を付与した名称に変更することで、遷移履歴情報の見出しとすることができる。
【００４８】
Ｓ２２０では、遷移履歴管理画面１６中のいずれかの「削除」項目が選択されたか否かを判定する。ここで、否定判定される場合にはＳ２４０へ処理を進める。一方、肯定判定される場合にはＳ２３０にて、選択された「削除」項目の遷移履歴情報を消去する。そして、Ｓ１８０へ処理を移行し、上述した処理を繰り返し行う。
【００４９】
Ｓ２４０では、遷移履歴管理画面１６中の「履歴１」、「履歴２」、「履歴３」のいずれかの項目が選択されたか否かを判定する。ここで、否定判定される場合にはＳ１８０へ処理を移行し、上述した処理を繰り返し行う。一方、肯定判定される場合にはＳ２５０にて、選択された項目の遷移履歴情報を読み出して、遷移履歴画面９に画面遷移履歴表示部を表示する。
【００５０】
このＳ２５０の処理の実行後にＳ１９０の処理を実行することで、ユーザは、過去に検索した目的地と同じ目的地を検索する場合に、最上位の階層から最下位の階層にかけて入力操作を行うことなく、Ｓ１９０にて選択した画面遷移履歴表示部に対応するメニュー画面を容易に表示することができる。
【００５１】
このように、本実施形態のナビゲーション装置１００は、メニュー画面の階層を切り替えて各メニュー画面において入力操作を行った場合のメニュー画面の遷移履歴を登録しておき、次回に同様なメニュー画面の階層の切り替えを行う場合には、この登録した遷移履歴を用いて入力操作を行うようにする。
【００５２】
これにより、次回に同様な入力操作を行う場合には、予め登録しておいた遷移履歴を用いることができる。その結果、最上位の階層のメニュー画面から下位の階層のメニュー画面にかけて入力操作を行うことなく、所望の階層の入力画面を表示して入力操作を行うことが可能となる。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態に係わる、ナビゲーション装置１００の概略構成を示すブロック図である。
【図２】本発明の実施形態に係わる、ナビゲーション装置１００における最上位の階層に位置するメニュー画面の表示例を示したイメージ図である。
【図３】本発明の実施形態に係わる、目的地検索機能における最上位階層のメニュー画面を表示するメニュー表示領域８と、メニュー画面の遷移履歴を表示する遷移履歴表示領域９の表示例を示したイメージ図である。
【図４】本発明の実施形態に係わる、目的地検索機能の住所検索におけるメニュー表示領域８と遷移履歴表示領域９の表示例を示したイメージ図である。
【図５】本発明の実施形態に係わる、遷移履歴管理画面１６の表示例を示すイメージ図である。
【図６】本発明の実施形態に係わる、メニュー画面の表示処理の前半部分を示すフローチャートである。
【図７】本発明の実施形態に係わる、メニュー画面の表示処理の後半部分を示すフローチャートである。
【符号の説明】
【００５４】
１  自車位置検出装置
２  車速検出装置
３  自車方位検出装置
４  記憶装置
５  中央演算装置
６  表示装置
１００  ナビゲーション装置
【図１】
2005077125.tif 000003
【図２】
2005077125.tif 000004
【図３】
2005077125.tif 000005
【図４】
2005077125.tif 000006
【図５】
2005077125.tif 000007
【図６】
2005077125.tif 000008
【図７】
2005077125.tif 000009