(57)【要約】【課題】車内に搭載された異なる複数種類の入力装置の１つから別の１つにユーザの操作対象が切り替わったことに基づいて、画像表示の形態を切り替える画像表示制御装置において、切り替りによって操作の後戻りが発生してしまう可能性を低減する。【解決手段】操作対象がタッチパネルとリモコンとの間で切り替わったことに基づいて操作モードをドライバ操作モードと同乗者操作モードとの間で切り替える車両用ナビゲーション装置１において、ドライバ操作モードまたは同乗者操作モードにおける画面表示および処理の内容が記録される。そして、現在の操作モードをドライバ操作モードに切り替えるときに、過去に記録したドライバ操作モードにおける画面表示の内容を復元する。また、現在の操作モードを同乗者操作モードに切り替えるときに、過去に記録した同乗者操作モードにおける画面表示の内容を復元する。【選択図】図２
2008070527.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作を受け付けるための第１入力装置と、
ユーザの操作を受け付けるための第２入力装置と、
前記第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第１操作モードであることに基づいて、受け付けた当該操作を前記第１操作モードにおける画面表示の内容に反映させ、また、前記第２入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第２操作モードであることに基づいて、受け付けた当該操作を前記第２操作モードにおける画面表示の内容に反映させる処理手段と、
前記第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが前記第２操作モードであることに基づいて、現在の操作モードを前記第１操作モードに切り替える第１切り替え手段と、
前記第２入力装置がユーザの操作を受け付けたとき、そのときの操作モードが前記第１操作モードであることに基づいて、現在の操作モードを前記第２操作モードに切り替える第２切り替え手段と、
前記第１入力装置が受け付けたユーザ操作に基づいた、前記第１操作モードにおける画面表示の内容を記録する第１記録手段と、を備え、
前記第１切り替え手段は、操作モードを前記第１操作モードに切り替えるとき、前記第１記録手段が記録した前記第１操作モードにおける画面表示の内容を復元することを特徴とする画像表示制御装置。
【請求項２】
前記第２入力装置が受け付けたユーザ操作に基づいた、前記第２操作モードにおける画面表示の内容を、前記第１操作モードにおける画面表示の内容とは別のデータとして記録する第２記録手段を備え、
前記第２切り替え手段は、操作モードを前記第２操作モードに切り替えるとき、前記第２記録手段が記録した前記第２操作モードにおける画面表示の内容を復元することを特徴とする請求項１に記載の画像表示制御装置。
【請求項３】
前記第１切り替え手段は、前記第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが前記第２操作モードであることに基づいて、受け付けた当該操作を前記第１操作モードにおける作動の内容に反映させることを抑制することを特徴とする請求項１または２に記載の画像表示制御装置。
【請求項４】
前記第１入力装置は、車両のドライバ席の近傍に固定され、前記第２入力装置は、車内で移動可能であることを特徴とする請求項１ないし３のいずれか１つに記載の画像表示制御装置。
【請求項５】
ユーザの操作を受け付けるための第１入力装置と、ユーザの操作を受け付けるための第２入力装置と、を備えた画像表示制御装置用のプログラムであって、
前記第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第１操作モードであることに基づいて、受け付けた当該操作を前記第１操作モードにおける画面表示の内容に反映させ、また、前記第２入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第２操作モードであることに基づいて、受け付けた当該操作を前記第２操作モードにおける画面表示の内容に反映させる処理手段、
前記第１入力装置が受け付けたユーザ操作に基づいた、前記第１操作モードにおける画面表示の内容を記録する第１記録手段、および、
前記第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが前記第２操作モードであることに基づいて、現在の操作モードを前記第１操作モードに切り替えると共に、前記第１記録手段が記録した前記第１操作モードにおける画面表示の内容を復元する第１切り替え手段として、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示制御装置および画像表示制御装置用のプログラムに関する。
【背景技術】
【０００２】
従来、車内に搭載された異なる複数種類の入力装置（たとえばタッチパネルとリモコン）の１つから別の１つにユーザの操作対象が切り替わったことに基づいて、画像表示の形態を切り替える画像表示制御装置の技術が知られている（例えば、特許文献１および２参照）。これらの技術においては、画面表示の切り替わりの後における画像表示制御装置の処理内容は、その切り替わりの前における処理内容を引き継いだものとなっている。例えば、あるメニュー選択画面が表示されているときに、操作対象の入力装置が切り替わった場合、画像の表示形態自体は切り替わっても、表示される画像がメニュー選択のためのものであることに変わりはない。
【特許文献１】特開２００４−３１７４１２号公報
【特許文献２】特開２００４−２５２８２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、２つの入力装置のそれぞれを操作するユーザが異なっている場合、それぞれのユーザが当該操作によって画像表示制御装置に実現させようとする機能が全く異なる場合が少なくない。
【０００４】
例えば、画像表示制御装置が従来のナビゲーション装置である場合、助手席や後部座席の同乗者が地点情報検索を行うためにリモコンを操作すると共に、ドライバが経路案内のためにタッチパネルを操作する場合がある。このような場合に、従来のナビゲーション装置で、同乗者が検索のための操作を途中まで行っているときに、ドライバが経路案内のサービスを受けるためには、検索の処理を終了させ、経路案内の処理を開始させるための操作を行わなければならない。このような操作を受けたナビゲーション装置は、それまで検索のために受け付けていた操作内容をリセットしてしまう。このような場合、同乗者は、検索のための入力操作を最初からやり直さなければならなくなる。すなわち、操作の後戻りが発生してしまう。
【０００５】
本発明は上記点に鑑み、車内に搭載された異なる複数種類の入力装置の１つから別の１つにユーザの操作対象が切り替わったことに基づいて、画像表示の形態を切り替える画像表示制御装置において、切り替わりによって操作の後戻りが発生してしまう可能性を低減することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための本発明の特徴は、ユーザの操作を受け付けるための第１入力装置と、ユーザの操作を受け付けるための第２入力装置と、を備え、第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第１操作モードであることに基づいて、受け付けた当該操作を第１操作モードにおける画面表示の内容に反映させ、また、第２入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第２操作モードであることに基づいて、受け付けた当該操作を第２操作モードにおける画面表示の内容に反映させる画像表示制御装置についてのものである。
【０００７】
この画像表示制御装置は、第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第２操作モードであることに基づいて、現在の操作モードを第１操作モードに切り替え、第２入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第１操作モードであることに基づいて、現在の操作モードを第２操作モードに切り替える。
【０００８】
さらに画像表示制御装置は、第１入力装置が受け付けたユーザ操作に基づいた、第１操作モードにおける画面表示の内容を記録し、現在の操作モードを第１操作モードに切り替えるときに、第１記録手段が記録した第１操作モードにおける画面表示の内容を復元する。
【０００９】
このように、操作対象が第１入力装置と第２入力装置との間で切り替わったことに基づいて操作モードを第１操作モードと第２操作モードとの間で切り替える画像表示制御装置において、第１操作モードにおける画面表示の内容が記録され、現在の操作モードを第１操作モードに切り替えるときに、その記録した第１操作モードにおける画面表示の内容が復元されるので、切り替りによって第１操作モードにおける操作の後戻りが発生してしまう可能性が低減する。
【００１０】
また、画像表示制御装置は、第２入力装置が受け付けたユーザ操作に基づいた、第２操作モードにおける画面表示の内容を、第１操作モードにおける画面表示の内容とは別のデータとして記録し、さらに、操作モードを第２操作モードに切り替えるとき、その記録した第２操作モードにおける画面表示の内容を復元するようになっていてもよい。このように、なっていることで、切り替りによって第２操作モードにおける操作の後戻りが発生してしまう可能性も低減する。
【００１１】
さらに、第１操作モードにおける画面表示の内容と、第２操作モードにおける画面表示の内容とが別個のデータとして記録されるので、第１操作モードにおける処理内容と第２操作モードにおける処理内容とが全く異なっていても、それぞれの作動に応じた画面表示の内容をいずれも記録・復元することができるようになる。
【００１２】
また、画像表示制御装置は第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第２操作モードであることに基づいて、受け付けた当該操作を第１操作モードにおける画面表示の内容に反映させることを抑制するようになっていてもよい。このようになっていることで、第２操作モード中に第１入力装置が操作されても、その操作が第１操作モードに反映されずに、第１操作モードへの切り替えが実現する場合がある。
【００１３】
このような場合、第２操作モード中の第１入力装置の操作は、単に操作モードの切り替えのための操作となる。第２操作モード中に第１入力装置が操作される場合、第１入力装置を操作するユーザは、第１操作モードの表示画面を確認しながら操作することができないことに鑑みれば、このような作動により、第２操作モードにおいて第１入力装置を操作することに対するユーザの不安感が低減される。
【００１４】
また、第１入力装置は、車両のドライバ席の近傍に固定され、第２入力装置は、車内で移動可能であってもよい。入力装置がこのような構成となっている場合、第１入力装置をドライバが操作し、第２入力装置を助手席または後部座席の同乗者が操作する可能性が高いので、本発明の機能がより効果的となる。
【００１５】
また、本発明の特徴は、ユーザの操作を受け付けるための第１入力装置と、ユーザの操作を受け付けるための第２入力装置と、を備えた画像表示制御装置用のプログラムであって、当該第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第１操作モードであることに基づいて、受け付けた当該操作を当該第１操作モードにおける画面表示の内容に反映させ、また、当該第２入力装置がユーザの操作を受け付けたとき、そのときの操作モードが第２操作モードであることに基づいて、受け付けた当該操作を当該第２操作モードにおける画面表示の内容に反映させる処理手段、当該第１入力装置が受け付けたユーザ操作に基づいた、当該第１操作モードにおける画面表示の内容を記録する第１記録手段、当該第１入力装置がユーザの操作を受け付けたとき、そのときの操作モードが当該第２操作モードであることに基づいて、現在の操作モードを当該第１操作モードに切り替えると共に、当該第１記録手段が記録した当該第１操作モードにおける画面表示の内容を復元する第１切り替え手段として、コンピュータを機能させるプログラムとしても捉えることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示す。この車両用ナビゲーション装置１は、位置検出器１１、画像表示装置１２、操作受付部１３、スピーカ１４、リモートコントロール装置（以下、単にリモコンという）１５、ＲＡＭ１６、ＲＯＭ１７、地図データ取得部１８、および制御回路１９を有している。
【００１７】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御回路１９に出力する。
【００１８】
画像表示装置１２は、インストゥルメントパネル中央等、車両のドライバの手が届き、かつ、車内の各座席から視認できるような位置に設置され、制御回路１９から出力された画像信号に基づいた画像をユーザに表示する。
【００１９】
操作受付装置１３は、ユーザの操作を受け付けるための装置群から成る。具体的には、操作受付装置１３は、タッチパネル１３ａ、複数のメカニカルスイッチ１３ｂ、およびリモコン受信部１３ｃを有している。
【００２０】
タッチパネル１３ａは、画像表示装置１２の表示面に重ねて設けられている。メカニカルスイッチ１３ｂは、画像表示装置１２の周囲等、ドライバの手が届く位置に設けられている。リモコン受信部１３ｃは、リモコン１５から送信された信号を受信し、受信した信号を制御回路１９に出力する。
【００２１】
リモコン１５は、複数のメカニカルスイッチを有し、ユーザによるそれらメカニカルスイッチの押下に応じた信号を無線送信する。このリモコン１５が無線送信する信号の強度は、リモコン１５を車内の任意の位置に移動させても、リモコン受信部１３ｃに無線信号が常に届く程度となっている。
【００２２】
地図データ取得部１８は、ＤＶＤ、ＣＤ、ＨＤＤ等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出し（および可能ならば書き込み）を行う装置から成り、制御回路１９が実行するプログラム、経路案内用の地図データ等を記憶している。
【００２３】
地図データは、道路データおよび施設データを有している。道路データは、リンクの位置情報、種別情報、ノードの位置情報、種別情報、および、ノードとリンクとの接続関係の情報等を含んでいる。施設データは、施設毎のレコードを複数有しており、各レコードは、対象とする施設の名称情報、所在位置情報、土地地番情報、電話番号情報、郵便番号情報、施設種類情報等を示すデータを有している。
【００２４】
制御回路（コンピュータに相当する）１９は、ＲＯＭ１７および地図データ取得部１８から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ１６、ＲＯＭ１７、および地図データ取得部１８から情報を読み出し、ＲＡＭ１６および地図データ取得部１８に対して情報の書き込みを行い、位置検出器１１、画像表示装置１２、操作受付装置１３、およびスピーカ１４と信号の授受を行う。
【００２５】
制御回路１９がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、施設情報表示処理、誘導経路算出処理、経路案内処理等がある。
【００２６】
現在位置特定処理は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。
【００２７】
施設情報表示処理は、操作受付部１３を用いたユーザの検索操作に基づいて、施設データに記録された各種施設の情報の一部を選択し、選択した情報およびユーザの操作内容（例えば施設の絞込みのために入力されたキーワード等）を画像表示装置１２に表示させる処理である。
【００２８】
誘導経路算出処理は、操作受付装置１３からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を算出する処理である。
【００２９】
経路案内処理は、地図データ取得部１８から地図データを読み出し、算出された誘導経路、目的地、経由地および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置１２に出力し、案内交差点の手前に自車両が到達したとき等の必要時に、右折、左折等を指示する案内音声信号をスピーカ１４に出力する処理である。また、経路案内処理は、タッチパネル１３ａの操作によって指定された施設についての情報を画像表示装置１２に表示させる処理も含む。
【００３０】
これら地点情報表示処理、誘導経路算出処理、経路案内処理等において、制御回路１９は、その処理において操作受付部１３から受け付けた操作内容、および、処理自体の実行内容等に基づいて、各種画面を画像表示装置１２に表示させる。それら処理のためのプログラム中には、画像表示装置１２に表示させる可能性のある複数種類の表示画面のそれぞれについて、当該表示画面を構成するためのレコードが、当該表示画面を識別する表示画面ＩＤと対応付けられて記録されている。また、各レコードには、当該表示画面中の選択可能アイテム（例えば選択ボタン）のそれぞれについて、当該アイテムを識別するためのアイテムＩＤが記録されている。
【００３１】
制御回路１９は、２つの操作モードを切り替えて作動し、それぞれのモードにおいて上述の処理のいずれかを実行する。２つの操作モードとは、ドライバ操作モード、および、同乗者操作モード（これらは、第１操作モードおよび第２操作モードの例に相当する）である。ドライバ操作モードは、タッチパネル１３ａに対する（多くの場合ドライバの）操作に対応した処理を実行するモードであり、同乗者操作モードは、リモコン１５に対する（多くの場合同乗者の）操作に対応した処理を実行するモードである。この２つの操作モードの切り替えのために、制御回路１９は、図２に示すプログラム１００を繰り返し実行する。
【００３２】
制御回路１９は、このプログラム１００の実行において、まずステップ１１０で現在の操作モードを特定する。操作モードの特定は、ＲＡＭ１６中の所定の操作モード用フラグの値に基づいて特定する。この操作モード用フラグは、後述するように、操作モードの変化に伴ってその値が変わるようになっている。なお、操作モード用フラグのデフォルト値、すなわち、車両用ナビゲーション装置１の起動時の操作モード用フラグの値は、ドライバ操作モードを示す値となっている。
【００３３】
そして、制御回路１９は、タッチパネル１３ａまたはリモコン１５に対する操作があるまで待ち、タッチパネル１３ａに対する操作があると続いてステップ１４０を実行し、リモコン１５に対する操作があると続いてステップ１７０を実行する。
【００３４】
タッチパネル１３ａの操作があった後のステップ１４０においては、ステップ１１０で読み出した操作モードフラグに基づいて、現在の操作モードがドライバ操作モードであるか否かを判定し、ドライバ操作モードであれば続いてステップ１５０を実行し、ドライバ操作モードでなければ続いてステップ１６０を実行する。
【００３５】
ステップ１５０では、今回のタッチパネル１３ａに対する操作に応じた処理を、ドライバ操作モードの処理として実行する。続いてステップ１５５では、直前のステップ１５０の処理状態を、ドライバ操作モード用履歴データとして、ＲＡＭ１６に記録する。処理状態とは、表示画面の遷移結果（遷移前の表示画面ＩＤおよび遷移後の表示画面ＩＤ）、今回の操作によって選択された選択可能アイテム（アイテムＩＤ）、その他の、タッチパネル操作モード復帰時に表示画面の状態を復元するために必要なすべての情報をいう。ステップ１５５の後、プログラム１００の１回分の実行が終了する。
【００３６】
ステップ１６０では、操作モードフラグの値を変更することで、現在の操作モードをドライバ操作モードに切り替える。続いてステップ１６５で、ＲＡＭ１６に記録された最新のドライバ操作モード用履歴データを読み出し、その読み出したデータに記録された処理状態を復元する。これによって、前回のドライバ操作モードが終了する直前の時点における表示画面の状態等が復元される。ステップ１６５の後、プログラム１００の１回分の実行が終了する。
【００３７】
リモコン１５の操作があった後のステップ１７０においては、ステップ１１０で読み出した操作モードフラグに基づいて、現在の操作モードが同乗者操作モードであるか否かを判定し、同乗者操作モードであれば続いてステップ１７５を実行し、同乗者操作モードでなければ続いてステップ１８５を実行する。
【００３８】
ステップ１７５では、今回のリモコン１５に対する操作に応じた処理を、同乗者操作モードの処理として実行する。続いてステップ１８０では、直前のステップ１７５の処理状態を、同乗者操作モード用履歴データとして、ＲＡＭ１６に記録する。同乗者操作モード用履歴データは、ＲＡＭ１６中の、ドライバ操作モード用履歴データとは異なる領域に記録されることで、ドライバ操作モード用履歴データと区別することができるデータである。ステップ１８０の後、プログラム１００の１回分の実行が終了する。
【００３９】
ステップ１８５では、操作モードフラグの値を変更することで、現在の操作モードを同乗者操作モードに切り替える。続いてステップ１９０で、ＲＡＭ１６に記録された最新の同乗者操作モード用履歴データを読み出し、その読み出したデータに記録された処理状態を復元する。これによって、前回の同乗者操作モードが終了する直前の時点における表示画面の状態等が復元される。ステップ１６５の後、プログラム１００の１回分の実行が終了する。
【００４０】
以上のようなプログラム１００を実行する制御回路１９の作動について、典型的な操作例を用いて説明する。車両用ナビゲーション装置１を搭載した車両には、ドライバが１人、後部座席の同乗者が１人、搭乗しているものとする。そして、車両用ナビゲーション装置１の起動後、まずドライバがタッチパネル１３ａを操作して、経路案内を行うための入力を複数回連続して行ったとする。
【００４１】
このとき制御回路１９は、プログラム１００の実行において、タッチパネル１３ａへのタッチがある度に（ステップ１２０参照）、現在ドライバ操作モードであると判定し（ステップ１４０参照）、その操作に応じた処理を実行する（ステップ１５０参照）。操作に応じた処理としては、例えば、図３に示すような地図表示、表示画面上のスクロールボタンへのタッチ操作に基づく地図スクロール処理、地図上の特定の地点のタッチ操作に基づく施設情報表示処理等がある。
【００４２】
そして制御回路１９は、続いてその操作内容、および操作の結果の表示画面のＩＤ、表示している情報の内容等、現在の表示内容の復元に必要なすべての情報を、ドライバ操作モード用履歴データとして逐次記録していく（ステップ１５５参照）。この繰り返しの間、ドライバ操作モードにおいては経路案内処理が実行されていることになる。
【００４３】
ドライバによるタッチパネル１３ａの操作が何度か続いた後、後部座席の同乗者がリモコン１５のメカニカルスイッチの１つを押下したとする。すると、制御回路１９は、リモコン１５の操作があったと判定し（ステップ１３０参照）、続いて現在の操作モードが同乗者操作モードでないと判定し（ステップ１７０参照）、それに基づいて操作モードフラグを同乗者操作モードに切り替える（ステップ１８５参照）。その後、同乗者操作モード用履歴データを参照する（ステップ１９０参照）が、車両用ナビゲーション装置１の起動後初めての同乗者操作モードへの切り替わりなので、その同乗者操作モード用履歴データは空である。したがって、処理状態の復元は行なわず、画像表示装置１２には経路案内用の地図表示画面が表示され続ける。
【００４４】
続いて同乗者が、施設情報表示処理の実行のための操作をリモコン１５に対して連続して行うと、制御回路１９は、その操作の度に（ステップ１３０参照）、現在同乗者操作モードであると判定し（ステップ１７０参照）、その操作に応じた処理を実行する（ステップ１７５参照）。例えば、リモコン１５に対する操作として、施設情報表示処理の実行を開始させ、さらに、表示対象の施設の絞込み条件として、検索キーワードを入力するための一連の操作を行ったとする。これらの操作に応じた処理は、例えば、図４に示すような、リスト形式で複数の施設およびその施設の詳細情報を表す表示画面を画像表示装置１２に表示させる処理である。そして制御回路１９は、併せてその一連の操作内容、および操作の結果の表示画面のＩＤ、表示している情報の内容、キーワードの入力途中であればその途中までの入力文字列等、現在の表示内容の復元に必要なすべての情報を、同乗者操作モード用履歴データとして逐次記録していく（ステップ１８０参照）。
【００４５】
ここで、ドライバが経路案内を受けるために再びタッチパネル１３ａにタッチしたとする。すると、制御回路１９は、タッチパネル１３ａの操作があったと判定し（ステップ１２０参照）、続いて現在がドライバ操作モードでないと判定し（ステップ１４０参照）、それに基づいて操作モードフラグをドライバ操作モードに切り替える（ステップ１６０参照）。その後、最新のドライバ操作モード用履歴データを読み出し、その読み出したデータに基づいて、表示画面の状態を含む処理状態を、前回のドライバ操作モードの終了直前のものに復元する（ステップ１６５参照）。そして、さらにタッチパネル１３ａを操作し続けることで、復元された表示画面に対する操作を継続することができる（ステップ１２０、１４０、１５０、１５５参照）。
【００４６】
ここで更に、後部座席の同乗者が地点情報の表示を続けるために再びリモコン１５を操作したとする。すると、制御回路１９は、リモコン１５の操作があったと判定し（ステップ１３０参照）、続いて現在が同乗者操作モードでないと判定し（ステップ１７０参照）、それに基づいて操作モードフラグを同乗者操作モードに切り替える（ステップ１８５参照）。その後、最新の同乗者操作モード用履歴データを読み出し、その読み出したデータに基づいて、表示画面の状態を含む処理状態を、前回の同乗者操作モードの終了直前のものに復元する（ステップ１９０参照）。そして、さらに同乗者がリモコン１５を操作し続けることで、復元された表示画面に対する操作を継続することができる（ステップ１３０、１７０、１７５、１８０参照）。
【００４７】
以上のようなプログラム１００を制御回路１９に実行させることで、車両用ナビゲーション装置１は、ユーザによる操作があったとき（ステップ１２０、１３０におけるＹＥＳの分岐参照）、その操作対象がそれまでと変化していないことに基づいて（ステップ１４０、１７０におけるＹＥＳの分岐参照）、現在の操作モードの処理状態に当該操作の内容を反映させ（ステップ１５０、１７５参照）、その操作の結果の処理状態（表示上多いを含む）を、操作対象毎に区別して記録する（ステップ１５５、１８０参照）。
【００４８】
また車両用ナビゲーション装置１は、ユーザによる操作があったとき（ステップ１２０、１３０におけるＹＥＳの分岐参照）、その操作対象がそれまでと変化したことに基づいて（ステップ１４０、１７０におけるＮＯの分岐参照）、現在の操作モードの処理状態を変化後の操作対象に対応するモードに切り替え（ステップ１６０、１８５参照）、当該モードについて記録された処理状態を復元する（ステップ１６５、１９０参照）。
【００４９】
このように、操作対象がタッチパネル１３ａとリモコン１５との間で切り替わったことに基づいて操作モードをドライバ操作モードと同乗者操作モードとの間で切り替える車両用ナビゲーション装置１において、ドライバ操作モードまたは同乗者操作モードにおける画面表示および処理の内容が記録される。そして、現在の操作モードをドライバ操作モードに切り替えるときに、過去に記録したドライバ操作モードにおける画面表示の内容が復元されるので、切り替りによってドライバ操作モードにおける操作の後戻りが発生してしまう可能性が低減する。また、現在の操作モードを同乗者操作モードに切り替えるときに、過去に記録した同乗者操作モードにおける画面表示の内容が復元されるので、切り替りによって同乗者操作モードにおける操作の後戻りが発生してしまう可能性が低減する。
【００５０】
さらに、ドライバ操作モードにおける画面表示の内容と、同乗者操作モードにおける画面表示の内容とが別個のデータとして記録されるので、両操作モードの処理内容が全く異なっていても、それぞれの作動に応じた画面表示の内容をいずれも記録・復元することができるようになる。
【００５１】
また、車両用ナビゲーション装置１は、タッチパネル１３ａまたはリモコン１５がユーザの操作を受け付けたとき、そのときの操作モードが操作対象の入力装置に対応するものでないことに基づいて、受け付けた当該操作を、切り替わり先の操作モードにおける画面表示の内容に反映させることを抑制するようになっている。このようになっていることで、同乗者操作モード（またはドライバ操作モード）中にタッチパネル１３ａ（またはリモコン１５）が操作されても、その操作がドライバ操作モード（または同乗者操作モード）の表示画面の内容に反映されないまま、ドライバ者操作モード（または同乗者操作モード）への切り替えが実現する。
【００５２】
このような場合、ある操作モード中の、その操作モードに対応しない入力装置への操作は、単に操作モードの切り替えのためだけの操作となる。ある操作モード中に、その操作モードに対応しない入力装置への操作を行うユーザは、切り替え先の操作モードを確認しながら操作することができないことに鑑みれば、このような作動により、操作モードの切り替えのための入力装置の操作に対する不安感が低減される。
【００５３】
また、２つの入力装置の一方は、車両のドライバ席の近傍に固定され、他方は、車内で移動可能となっている。入力装置がこのような構成となっている場合、タッチパネル１３ａをドライバが操作し、リモコン１５を助手席または後部座席の同乗者が操作する可能性が高いので、操作された入力装置の別によって操作者がドライバであるかまたは同乗者であるかを判定することができる。
【００５４】
なお、上記の実施形態において、車両用ナビゲーション装置１が、画像表示制御装置の一例に相当し、タッチパネル１３ａが第１入力装置の一例に相当し、リモコン１５が第１入力装置の一例に相当する。また、制御回路１９が、プログラム１００のステップ１５０およびステップ１７５を実行することで処理手段の一例として機能し、ステップ１６０およびステップ１６５を実行することで第１切り替え手段の一例として機能し、ステップ１８５およびステップ１９０を実行することで第２切り替え手段の一例として機能し、ステップ１５５を実行することで第１記録手段の一例として機能し、ステップ１８０を実行することで第２記録手段の一例として機能する。
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００５５】
例えば、上記の実施形態においては、操作モードは２つのみであったが、車両用ナビゲーション装置１は、３つ以上の操作モードを切り替えるようになっていてもよい。３つの操作モードとしては、例えば、タッチパネル１３ａ用のモード、メカニカルスイッチ１３ｂ用のモードリモコン１５用のモードがある。
【００５６】
また、処理状態を記録するのは、複数ある操作モードのうち１つのみのモードについてであってもよい。例えば、ドライバ操作モード用履歴データおよび同乗者操作モード用履歴データのうち、ドライバ操作モード用履歴データのみが記録されるようになっていてもよい。
【００５７】
また、上記の実施形態において、制御回路１９がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア（例えば回路構成をプログラムすることが可能なＦＰＧＡ）を用いて実現するようになっていてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１のハードウェア構成図である。
【図２】制御回路１９が実行するプログラム１００のフローチャートである。
【図３】ドライバ操作モードにおける表示画面の一例を示す図である。
【図４】同乗者操作モードにおける表示画面の一例を示す図である。
【符号の説明】
【００５９】
１…車両用ナビゲーション装置、１１…位置検出器、１２…画像表示装置、
１３…操作受付部、１３ａ…タッチパネル、１３ｂ…メカニカルスイッチ、
１３ｃ…リモコン受信部、１４…スピーカ、１５…リモコン、１６…ＲＡＭ、
１７…ＲＯＭ、１８…地図データ取得部、１９…制御回路、１００…プログラム。
【図１】
2008070527.tif 000003
【図２】
2008070527.tif 000004
【図３】
2008070527.tif 000005
【図４】
2008070527.tif 000006