(57)【特許請求の範囲】
【請求項１】
複数種類の画面を切り替えて表示装置に表示する画面表示手段を備え、
前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、
前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存する画面保存手段と、
前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定する復帰条件判定手段と、
前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示する画面復帰手段と、を有し、
一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、
前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、
前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とする画像表示システム。
【請求項２】
前記複数種類の画面毎に、前記画面の種類と前記保存条件と前記復帰条件との対応関係を規定したテーブルを備え、
前記テーブルに基づいて前記保存条件及び前記復帰条件を満たしたか否か判定することを特徴とする請求項１に記載の画像表示システム。
【請求項３】
所定の削除条件を満たしたか否か判定する削除条件判定手段と、
前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を削除する画面削除手段と、を有することを特徴とする請求項１又は請求項２に記載の画像表示システム。
【請求項４】
前記複数種類の画面毎に前記削除条件が設定されていることを特徴とする請求項３に記載の画像表示システム。
【請求項５】
移動体の出発地から目的地までの経路案内を行う経路案内画面は、前記削除条件として前記移動体が目的地に到着したことが設定されていることを特徴とする請求項４に記載の画像表示システム。
【請求項６】
施設の検索を行う施設検索画面は、前記削除条件として新たな施設の検索を開始することが設定されていることを特徴とする請求項４に記載の画像表示システム。
【請求項７】
移動体の現在位置を取得する現在位置取得手段と、
前記保存画面が前記移動体の現在位置周辺の地図を表示する画面である場合に、前記画面復帰手段により前記保存画面を前記表示装置に表示する際に、前記保存画面を前記現在位置取得手段により新たに検出した前記移動体の現在位置に基づいて更新する画面更新手段と、を有することを特徴とする請求項１乃至請求項６のいずれかに記載の画像表示システム。
【請求項８】
複数種類の画面を切り替えて表示装置に表示する画面表示手段を備え、
前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、
前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存する画面保存手段と、
前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定する復帰条件判定手段と、
前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示する画面復帰手段と、を有し、
一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、
前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、
前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とする画像表示装置。
【請求項９】
画面表示手段が、複数種類の画面を切り替えて表示装置に表示するステップを備え、
前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、
画面保存手段が、前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存するステップと、
復帰条件判定手段が、前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定するステップと、
画面復帰手段が、前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示するステップと、を有し、
一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、
前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、
前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とする画像表示方法。
【請求項１０】
コンピュータを、
複数種類の画面を切り替えて表示装置に表示する画面表示手段として機能させるとともに、
前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、
前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存する画面保存手段と、
前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定する復帰条件判定手段と、
前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示する画面復帰手段と、して機能させる為のコンピュータプログラムであって、
一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、
前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、
前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に表示された画面に関する各種処理を行う画像表示システム、画像表示装置、画像表示方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置は、ＧＰＳ受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体またはネットワークを通じて取得して、自車位置周辺の地図画像を表示装置に表示することが可能である。また、近年は携帯電話機、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。
【０００３】
更に、上記ナビゲーション装置等では、自車位置周辺の地図画像を含む画面（以下、走行案内画面という）以外にも、様々な画面を表示装置に対して表示することが可能である。例えば、ＴＶ画面を表示したり、メニュー画面を表示したり、施設等の検索画面を表示する。そして、ユーザが表示装置に表示された各種画面に対応する操作を実行することによって、各種制御が実行される。
【０００４】
しかしながら、上記ナビゲーション装置等では、車両の走行状態に応じて画面間の切り替えが行われる場合が多い。例えば、車両が停車した状態で表示装置にＴＶ画面を表示していた場合に、車両が走行を開始すると、ＴＶ画面から走行案内画面へと画面が自動的に切り替わることとなる。また、車両が停車した状態で表示装置に施設等の検索画面を表示していた場合に、車両が走行を開始すると、該検索画面の操作が制限されるので、ユーザは走行案内画面へと画面を手動で切り替えることとなる。そのような場合において、ユーザが切り替えの行われる前の画面を表示装置に再度表示させる為には、該画面を表示させる為の所定の操作（例えば、ＴＶ画面を表示する場合には、メニュー画面を表示させ、その後にメニュー画面からＴＶモードを選択して、更にチャンネルの選択を行う操作）を再度一から行う必要があった。また、画面の切り替えが行われた時点で文字等の入力中であった場合には、再度同じ内容の文字等を入力し直す必要があった。そこで、例えば特開２００９−６９０１５号公報には、画面の切り替えを行った場合に、直前にディスプレイに表示されている画面を自動的に保存し、その後のユーザの操作に基づいて保存した画面を再度ディスプレイに表示する技術について記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−６９０１５号公報（第７頁〜第９頁、図３、図４）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載の技術では、保存された画面をディスプレイに再度表示する為には、ユーザは所定の画面呼び出し操作を行う必要があり、ユーザの操作負担が大きくなる問題があった。一方で、保存した画面を自動的にディスプレイに再表示する構成とすると、ユーザが保存した画面の再表示を必要とする状況を特定することが難しい問題があった。
【０００７】
本発明は前記従来における問題点を解消するためになされたものであり、保存された画面を表示装置に再表示する場合に、ユーザに大きな操作負担を課すことなく、ユーザが再表示を必要とする状況において適切に再表示することを可能にした画像表示システム、画像表示装置、画像表示方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本願の請求項１に係る画像表示システム（１）は、複数種類の画面（５０、７０、７８、８１、９１）を切り替えて表示装置（１５）に表示する画面表示手段（１３）を備え、前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存する画面保存手段（１３）と、前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定する復帰条件判定手段（１３）と、前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示する画面復帰手段（１３）と、を有し、一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とする。
【０００９】
また、請求項２に係る画像表示システム（１）は、請求項１に記載の画像表示システムにおいて、前記複数種類の画面毎に、前記画面の種類と前記保存条件と前記復帰条件との対応関係を規定したテーブルを備え、前記テーブルに基づいて前記保存条件及び前記復帰条件を満たしたか否か判定することを特徴とする。
【００１０】
また、請求項３に係る画像表示システム（１）は、請求項１又は請求項２に記載の画像表示システムにおいて、所定の削除条件を満たしたか否か判定する削除条件判定手段（１３）と、前記復帰条件判定手段（１３）により前記復帰条件を満たしたと判定された場合に、前記画面保存手段（１３）により保存された前記保存画面を削除する画面削除手段（１３）と、を有することを特徴とする。
【００１１】
また、請求項４に係る画像表示システム（１）は、請求項３に記載の画像表示システムにおいて、前記複数種類の画面（５０、７０、７８、８１、９１）毎に前記削除条件が設定されていることを特徴とする。
【００１２】
また、請求項５に係る画像表示システム（１）は、請求項４に記載の画像表示システムにおいて、移動体の出発地から目的地までの経路案内を行う経路案内画面（５０）は、前記削除条件として前記移動体が目的地に到着したことが設定されていることを特徴とする。
【００１３】
また、請求項６に係る画像表示システム（１）は、請求項４に記載の画像表示システムにおいて、施設の検索を行う施設検索画面（９１）は、前記削除条件として新たな施設の検索を開始することが設定されていることを特徴とする。
【００１４】
また、請求項７に係る画像表示システム（１）は、請求項１乃至請求項６のいずれかに記載の画像表示システムにおいて、移動体の現在位置を取得する現在位置取得手段（１３）と、前記保存画面が前記移動体の現在位置周辺の地図を表示する画面である場合に、前記画面復帰手段（１３）により前記保存画面を前記表示装置（１５）に表示する際に、前記保存画面を前記現在位置取得手段により新たに検出した前記移動体の現在位置に基づいて更新する画面更新手段（１３）と、を有することを特徴とする。
【００１５】
また、請求項８に係る画像表示装置（１）は、複数種類の画面（５０、７０、７８、８１、９１）を切り替えて表示装置（１５）に表示する画面表示手段（１３）を備え、前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存する画面保存手段（１３）と、前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定する復帰条件判定手段（１３）と、前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示する画面復帰手段（１３）と、を有し、一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とする。
【００１６】
また、請求項９に係る画像表示方法は、画面表示手段が、複数種類の画面（５０、７０、７８、８１、９１）を切り替えて表示装置（１５）に表示するステップを備え、前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、画面保存手段が、前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存するステップと、復帰条件判定手段が、前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定するステップと、画面復帰手段が、前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示するステップと、を有し、一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とする。
【００１７】
更に、請求項１０に係るコンピュータプログラムは、コンピュータを、複数種類の画面を切り替えて表示装置に表示する画面表示手段として機能させるとともに、前記複数種類の画面毎に保存条件と復帰条件とが少なくとも一以上対応付けられ、前記表示装置に表示された画面の切り替えが、切り替えが行われる直前に前記表示装置に表示されていた画面の種類に対応する前記保存条件を満たした状態で行われた場合に、切り替えが行われる直前に前記表示装置に表示されていた状態の画面を保存画面として保存する画面保存手段と、前記画面保存手段により前記保存画面が保存された後に、前記保存画面として保存されている画面の種類に対応する前記復帰条件を満たしたか否か判定する復帰条件判定手段と、前記復帰条件判定手段により前記復帰条件を満たしたと判定された場合に、前記画面保存手段により保存された前記保存画面を前記表示装置に表示する画面復帰手段と、して機能させる為のコンピュータプログラムであって、一の画面の種類に対して前記保存条件が複数対応づけられている場合には、複数の前記保存条件毎に前記復帰条件が対応付けられ、前記復帰条件判定手段は、前記保存画面が保存された際の前記保存条件に対応する前記復帰条件を満たしたか否かを判定し、前記画面復帰手段は、前記復帰条件を満たす前記保存画面が複数あると判定された場合には、該複数の保存画面の内、設定された優先順位に従って最も優先順位の高い保存画面を前記表示装置に表示することを特徴とする。
【発明の効果】
【００１８】
前記構成を有する請求項１に記載の画像表示システムによれば、保存条件を満たした状態で表示装置に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に表示装置に表示されていた状態の画面を保存画面として保存するとともに、その後に保存条件と対応する復帰条件を満たした場合には、保存された保存画面を表示装置に表示するので、保存した保存画面を表示装置に再表示する場合において、ユーザに大きな操作負担を課すことなく、ユーザが再表示を必要とする状況において適切に再表示することが可能となる。
また、表示装置に表示される複数種類の画面毎に、保存条件と復帰条件とが対応付けられて設定されるので、画面内容に応じた適切な条件で画面の保存と復帰をそれぞれ行うことが可能となる。従って、ユーザが保存を必要とする状況において適切に切り替えが行われる直前に表示装置に表示されていた画面を保存することが可能となるとともに、ユーザが再表示を必要とする状況において適切に保存された画面の再表示を行うことが可能となる。
【００１９】
また、請求項２に記載の画像表示システムによれば、テーブルに基づいて保存条件及び復帰条件を満たしたか否か判定することが可能となる。
【００２０】
また、請求項３に記載の画像表示システムによれば、削除条件を満たしたと判定された場合に、保存された保存画面を削除するので、不要になった保存画面を適切に削除することが可能となる。従って、保存画面を記憶する為の記憶容量を減少させることができる。
【００２１】
また、請求項４に記載の画像表示システムによれば、表示装置に表示される複数種類の画面毎に削除条件が設定されるので、画面内容に応じた適切な条件で保存画面の削除を行うことが可能となる。従って、ユーザが保存画面の再表示が不要となった状況において、適切に該保存画面の削除を行うことが可能となる。
【００２２】
また、請求項５に記載の画像表示システムによれば、移動体の出発地から目的地までの経路案内を行う経路案内画面は、削除条件として移動体が目的地に到着したことが設定されているので、ユーザが保存されている経路案内画面の再表示が不要となった状況で、保存されている経路案内画面を適切に削除することが可能となる。
【００２３】
また、請求項６に記載の画像表示システムによれば、施設の検索を行う施設検索画面は、削除条件として新たな施設の検索を開始することが設定されているので、ユーザが保存されている施設検索画面の再表示が不要となった状況で、保存されている施設検索画面を適切に削除することが可能となる。
【００２４】
また、請求項７に記載の画像表示システムによれば、保存画面が移動体の現在位置周辺の地図を表示する画面である場合には、保存画面を表示装置に表示する際に、表示対象とする保存画面を新たに検出した移動体の現在位置に基づいて更新するので、時間の経過に応じて表示内容の変化する保存画面を復帰する場合に、現在の状態に応じた適切な画面により再表示することが可能となる。
【００２５】
また、請求項８に記載の画像表示装置によれば、保存条件を満たした状態で表示装置に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に表示装置に表示されていた状態の画面を保存画面として保存するとともに、その後に保存条件と対応する復帰条件を満たした場合には、保存された保存画面を表示装置に表示するので、保存した保存画面を表示装置に再表示する場合において、ユーザに大きな操作負担を課すことなく、ユーザが再表示を必要とする状況において適切に再表示することが可能となる。
また、表示装置に表示される複数種類の画面毎に、保存条件と復帰条件とが対応付けられて設定されるので、画面内容に応じた適切な条件で画面の保存と復帰をそれぞれ行うことが可能となる。従って、ユーザが保存を必要とする状況において適切に切り替えが行われる直前に表示装置に表示されていた画面を保存することが可能となるとともに、ユーザが再表示を必要とする状況において適切に保存された画面の再表示を行うことが可能となる。
【００２６】
また、請求項９に記載の画像表示方法によれば、保存条件を満たした状態で表示装置に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に表示装置に表示されていた状態の画面を保存画面として保存するとともに、その後に保存条件と対応する復帰条件を満たした場合には、保存された保存画面を表示装置に表示するので、保存した保存画面を表示装置に再表示する場合において、ユーザに大きな操作負担を課すことなく、ユーザが再表示を必要とする状況において適切に再表示することが可能となる。
また、表示装置に表示される複数種類の画面毎に、保存条件と復帰条件とが対応付けられて設定されるので、画面内容に応じた適切な条件で画面の保存と復帰をそれぞれ行うことが可能となる。従って、ユーザが保存を必要とする状況において適切に切り替えが行われる直前に表示装置に表示されていた画面を保存することが可能となるとともに、ユーザが再表示を必要とする状況において適切に保存された画面の再表示を行うことが可能となる。
【００２７】
更に、請求項１０に記載のコンピュータプログラムによれば、保存条件を満たした状態で表示装置に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に表示装置に表示されていた状態の画面を保存画面として保存させるとともに、その後に保存条件と対応する復帰条件を満たした場合には、保存された保存画面を表示装置に表示させるので、保存した保存画面を表示装置に再表示させる場合において、ユーザに大きな操作負担を課すことなく、ユーザが再表示を必要とする状況において適切に再表示することが可能となる。
また、表示装置に表示される複数種類の画面毎に、保存条件と復帰条件とが対応付けられて設定されるので、画面内容に応じた適切な条件で画面の保存と復帰をそれぞれ行うことが可能となる。従って、ユーザが保存を必要とする状況において適切に切り替えが行われる直前に表示装置に表示されていた画面を保存することが可能となるとともに、ユーザが再表示を必要とする状況において適切に保存された画面の再表示を行うことが可能となる。
【図面の簡単な説明】
【００２８】
【図１】本実施形態に係るナビゲーション装置を示したブロック図である。
【図２】液晶ディスプレイに表示される走行案内画面を示した図である。
【図３】液晶ディスプレイに表示される保存画面一覧表示画面を示した図である。
【図４】液晶ディスプレイに表示される地図表示画面を示した図である。
【図５】液晶ディスプレイに表示されるＴＶ画面を示した図である。
【図６】液晶ディスプレイに表示されるメニュー画面を示した図である。
【図７】液晶ディスプレイに表示される施設検索画面を示した図である。
【図８】条件設定テーブルの一例を示した図である。
【図９】本実施形態に係る画面表示処理プログラムのフローチャートである。
【図１０】本実施形態に係る保存画面復帰処理のサブ処理プログラムのフローチャートである。
【図１１】本実施形態に係る保存画面削除処理のサブ処理プログラムのフローチャートである。
【図１２】本実施形態に係る画面保存処理のサブ処理プログラムのフローチャートである。
【図１３】液晶ディスプレイに表示された画面の保存及び復帰の例を示した図である。
【発明を実施するための形態】
【００２９】
以下、本発明に係る画像表示システム及び画像表示装置をナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置１の概略構成について図１を用いて説明する。図１は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００３０】
図１に示すように本実施形態に係るナビゲーション装置１は、ナビゲーション装置１が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付ける操作部１４と、ユーザに対して車両周辺の地図やメニュー画面等の各種画面を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスを出力するスピーカ１６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、プローブセンタやＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１８と、から構成されている。
【００３１】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記５種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００３２】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１、画面保存ＤＢ３２、条件設定テーブル３３、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１２をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクにより構成しても良い。
【００３３】
ここで、地図情報ＤＢ３１は、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、施設等の地点に関する地点データ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００３４】
また、画面保存ＤＢ３２は、ナビゲーション装置１において現在保存されている画面（以下、保存画面という）が記憶される記憶手段である。ここで、本実施形態に係るナビゲーション装置１では、後述のように液晶ディスプレイ１５に表示された画面（走行案内画面、地図表示画面、メニュー画面、ＴＶ画面、施設検索画面等）の切り替えが行われる場合に、所定の保存条件を満たした状態で切り替えが行われると、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた画面が保存画面として画面保存ＤＢ３２に保存される。そして、画面保存ＤＢ３２に保存された保存画面は、所定の復帰条件を満たした場合に再び液晶ディスプレイ１５に表示される。また、所定の削除条件を満たした場合には、画面保存ＤＢ３２から削除される。
【００３５】
また、条件設定テーブル３３は、液晶ディスプレイ１５に表示される複数種類の画面毎に、保存条件と復帰条件と削除条件を対応づけて記憶したデータである。ここで、本実施形態に係るナビゲーション装置１では、液晶ディスプレイ１５に表示される画面として、例えば（Ａ）車両周辺の地図画像を示す走行案内画面、（Ｂ）任意のエリアの地図画像を示す地図表示画面、（Ｃ）テレビ放送を受像したＴＶ画面、（Ｄ）ナビゲーション装置１における各種設定や画面の呼び出しを行う為のメニュー画面、（Ｅ）目的地等に設定する為の施設を検索する施設検索画面等がある。そして、条件設定テーブル３３では、上記（Ａ）〜（Ｅ）の画面毎に、保存条件と復帰条件と削除条件を対応づけて記憶する。
【００３６】
ここで、液晶ディスプレイ１５に表示される各画面について図２〜図７を用いてそれぞれ簡単に説明する。
先ず、図２は、車両周辺の地図画像を示す走行案内画面５０を示した図である。
図２に示すように液晶ディスプレイ１５に表示される走行案内画面５０には、車両の現在位置周辺の地図画像５１と、地図上にマッチングされた車両の現在位置を示す自車位置マーク５２と、地図画像５１の表示対象領域の中央位置を特定する中央カーソル５３と、ナビゲーション装置１に現在設定されている案内経路５４（案内経路が設定されている場合のみ表示）と、ナビゲーション装置１で所定機能を実行させる為に選択される各種ボタン５５〜５９と、画面保存アイコン６０と、保存画面一覧アイコン６１とが表示される。そして、ユーザは走行案内画面５０を参照することによって、現在の車両周辺の施設情報や道路形状（案内経路が設定されている場合には案内経路を含む）等を把握することが可能となる。また、画面保存アイコン６０が押下された状態で画面の切り替えが行われると、切り替え直前に液晶ディスプレイ１５に表示されていた走行案内画面５０が保存画面として画面保存ＤＢ３２に保存される。また、保存画面一覧アイコン６１が押下されると、液晶ディスプレイ１５に対して、画面保存ＤＢ３２に現在保存されている保存画面の一覧（図３参照）を表示する。但し、画面保存ＤＢ３２に保存画面が存在しない場合には、保存画面一覧アイコン６１は表示されない。尚、走行案内画面５０は、ナビゲーション装置１において目的地が設定されている状態では、案内経路５４を表示するとともに、案内交差点が接近した場合には交差点拡大図についても表示する。即ち、車両の出発地から目的地までの経路案内を行う経路案内画面として機能する。
【００３７】
図３は、保存画面一覧アイコン６１が押下された場合に液晶ディスプレイ１５に表示される保存画面一覧表示画面６２を示した図である。
図３に示すように保存画面一覧表示画面６２には、画面保存ＤＢ３２に保存されている保存画面６３の一覧と、保存画面６３を削除する際に選択されるクローズボックス６４と、液晶ディスプレイ１５に表示された画面を一つ前の表示画面（例えば走行案内画面）に戻す際に選択される戻るボタン６５とが表示される。そして、ユーザは保存画面一覧表示画面６２を参照することによって、現在、画面保存ＤＢ３２に保存されている保存画面を把握することが可能となる。また、保存画面一覧表示画面６２に表示された保存画面６３を選択することによって、選択された保存画面６３を再び液晶ディスプレイ１５に表示する（復帰する）ことが可能となる。尚、保存画面６３が液晶ディスプレイ１５に再表示される場合には、基本的に該保存画面６３が切り替えられる直前に表示されていた状態で表示される。従って、例えば施設検索画面等において文字等が入力された状態で切り替えが行われた場合には、切り替えが行われる前に入力されていた文字は既に入力された状態で液晶ディスプレイ１５に再表示される。但し、後述のように車両周辺の地図画像を示す走行案内画面等の一部の画面については、液晶ディスプレイ１５に再表示される場合に、現在の状態（例えば車両の現在位置）に応じて表示内容が更新された後に再表示される。また、クローズボックス６４を選択することによって、該当する保存画面６３を画面保存ＤＢ３２から削除することが可能となる。
【００３８】
一方、図４は、任意のエリアの地図画像を示す地図表示画面７０を示した図である。
図４に示すように液晶ディスプレイ１５に表示される地図表示画面７０には、ユーザにより指定された任意のエリアの地図画像７１と、地図画像７１の表示対象領域の中央位置を特定する中央カーソル７２と、ナビゲーション装置１で所定機能を実行させる為に選択される為の各種ボタン７３〜７７と、画面保存アイコン６０と、保存画面一覧アイコン６１とが表示される。そして、ユーザは地図表示画面７０を参照することによって、任意のエリアの施設情報や道路形状等を把握することが可能となる。また、画面保存アイコン６０が押下された状態で画面の切り替えが行われると、切り替え直前に液晶ディスプレイ１５に表示されていた地図表示画面７０が画面保存ＤＢ３２に保存される。また、保存画面一覧アイコン６１が押下されると、液晶ディスプレイ１５に対して、画面保存ＤＢ３２に現在保存されている保存画面の一覧（図３参照）を表示する。
【００３９】
また、図５は、テレビ放送を受像したＴＶ画面７８を示した図である。
図５に示すように液晶ディスプレイ１５に表示されるＴＶ画面７８には、ユーザにより選択されたチャンネルの放送局の放送画像７９と、チャンネル名と放送局を示すチャンネル情報８０と、画面保存アイコン６０と、保存画面一覧アイコン６１とが表示される。そして、ユーザはＴＶ画面７８を参照することによって、ＴＶ放送を視聴可能になるとともに、現在視聴している放送の放送局や現在選択されているチャンネル番号を把握することが可能となる。また、画面保存アイコン６０が押下された状態で画面の切り替えが行われると、切り替え直前に液晶ディスプレイ１５に表示されていたＴＶ画面７８が画面保存ＤＢ３２に保存される。尚、画面保存アイコン６０が押下されたことを条件として、ＴＶ画面７８の保存と走行案内画面５０への画面の切り替えをそれぞれ行っても良い。また、保存画面一覧アイコン６１が押下されると、液晶ディスプレイ１５に対して、画面保存ＤＢ３２に現在保存されている保存画面の一覧（図３参照）を表示する。
【００４０】
また、図６は、ナビゲーション装置１における各種設定や画面の呼び出しを行う為のメニュー画面８１を示した図である。
図６に示すように液晶ディスプレイ１５に表示されるメニュー画面８１には、各種設定や画面の呼び出しを行うために操作される各種ボタン８２〜８９と、液晶ディスプレイ１５に表示された画面を一つ前の表示画面（例えば走行案内画面）に戻す際に選択される戻るボタン９０と、画面保存アイコン６０と、保存画面一覧アイコン６１とが表示される。そして、液晶ディスプレイ１５に表示された各種ボタン８２〜８９がユーザによって操作されると、ボタンに対応する各種設定や画面の呼び出しが実行される。また、車両が走行状態にある間は、メニュー画面８１に表示された各種ボタン６０、６１、８２〜９０の内、特定のボタン（機能を実行する為に所定回数（例えば２回）以上のユーザの操作を必要とするボタン）については、表示態様が変更（例えばトーンダウン）されるとともに、ユーザにより操作できないように制御される。また、画面保存アイコン６０が押下された状態で画面の切り替えが行われると、切り替え直前に液晶ディスプレイ１５に表示されていたメニュー画面８１が画面保存ＤＢ３２に保存される。尚、画面保存アイコン６０が押下されたことを条件として、メニュー画面８１の保存と走行案内画面５０への画面の切り替えをそれぞれ行っても良い。また、保存画面一覧アイコン６１が押下されると、液晶ディスプレイ１５に対して、画面保存ＤＢ３２に現在保存されている保存画面の一覧（図３参照）を表示する。
【００４１】
また、図７は、目的地等に設定する為の施設を検索する施設検索画面９１を示した図である。
図７に示すように、施設検索画面９１には、選択対象物である文字入力ボタン９２と、修正ボタン９３と、完了ボタン９４と、選択された選択対象物を他の選択対象物と識別可能に示すカーソル９５と、現在までに入力された文字を表示する文字表示部９６と、液晶ディスプレイ１５に表示された画面を一つ前の表示画面（例えばメニュー画面）に戻す際に選択される戻るボタン９７と、画面保存アイコン６０と、保存画面一覧アイコン６１とが表示される。ここで、文字入力ボタン９２は５０音の“かな”の各音に対応するボタンによって構成され、例えば、「あ」が表示されたボタンがカーソル９５によって選択されて決定される（例えば、操作部１４に配置された決定キーが押下される）と、「あ」の文字が文字表示部９６に入力されることとなる。また、文字入力ボタン９２は、現在までに入力された文字と地図情報ＤＢ３１に記憶された施設情報とに基づいて、入力対象外と判断された文字に対応するボタンについてはトーンダウンされて表示され、カーソル９５によって選択不可能に構成される。また、修正ボタン９３は、既に文字表示部９６に入力された文字を削除する際に選択されるボタンである。また、完了ボタン９４は、現在までに文字表示部９６に入力された文字列を名称に含む施設の一覧を液晶ディスプレイ１５に表示する際に選択されるボタンである。また、車両が走行状態にある間は、施設検索画面９１に表示された各種ボタン６０、６１、９２〜９４、９７の内、特定のボタン（機能を実行する為に所定回数（例えば２回）以上のユーザの操作を必要とするボタン）については、表示態様が変更（例えばトーンダウン）されるとともに、ユーザにより操作できないように制御される。また、画面保存アイコン６０が押下された状態で画面の切り替えが行われると、切り替え直前に液晶ディスプレイ１５に表示されていた施設検索画面９１が画面保存ＤＢ３２に保存される。特に、文字を入力された状態で切り替えが行われた場合には、入力された文字内容とともに保存される。尚、画面保存アイコン６０が押下されたことを条件として、施設検索画面９１の保存と走行案内画面５０への画面の切り替えをそれぞれ行っても良い。また、保存画面一覧アイコン６１が押下されると、液晶ディスプレイ１５に対して、画面保存ＤＢ３２に現在保存されている保存画面の一覧（図３参照）を表示する。
【００４２】
次に、図８を用いて、ナビゲーション装置１のデータ記録部１２に記録される条件設定テーブル３３の一例について説明する。
図８に示すように、条件設定テーブル３３には、液晶ディスプレイ１５に表示される画面の種類毎に、保存条件と、復帰条件と、削除条件とが対応付けられて設定されている。また、一の画面に対して保存条件が複数設定されている場合には、保存条件毎に対応する復帰条件が設定されている。即ち、保存画面が保存された際の保存条件によって、該保存画面が復帰される条件が決定されることとなる。ここで、保存条件とは、液晶ディスプレイ１５に現在表示されている画面を保存画面として保存する条件であり、保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた画面が画面保存ＤＢ３２に保存される。また、復帰条件とは、画面保存ＤＢ３２に保存されている画面を再表示（復帰）する条件であり、復帰条件を満たした場合に画面保存ＤＢ３２に保存されている画面が液晶ディスプレイ１５に再表示される。また、削除条件とは、画面保存ＤＢ３２に保存されている画面を削除する条件であり、削除条件を満たした場合に画面保存ＤＢ３２に保存されている画面が画面保存ＤＢ３２から削除される。
【００４３】
例えば、図２に示した車両周辺の地図画像を示す走行案内画面５０では、保存条件として、『別の保存画面が復帰したこと』、『画面保存アイコン６０が押されたこと』が保存条件として設定されている。また、復帰条件としては、『別の保存画面が復帰したこと』の保存条件に対応して、『復帰した画面から戻る操作（戻るボタン９０等の操作）が行われたこと』が設定されている。更に、『画面保存アイコン６０が押されたこと』の保存条件に対応して、『保存画面一覧表示画面６２（図３参照）から該保存画面の復帰が選択されたこと』が設定されている。また、削除条件としては、『車両のＡＣＣがオフされたこと』、『当該保存画面が復帰したこと』、『保存されてから所定時間経過したこと』、『保存画面一覧表示画面６２（図３参照）から該保存画面の削除が選択されたこと』、『目的地に到着したこと（目的地の設定時のみ）』が設定されている。
同様に、他の種類の画面についても、画面毎に保存条件と、復帰条件と、削除条件とが対応付けられて設定されている。
そして、ナビゲーションＥＣＵ１３は、条件設定テーブル３３に基づいて保存画面の保存、復帰（再表示）、削除等の各種制御を実行する。
【００４４】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、ナビゲーション装置１の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の画面表示処理プログラム（図９〜図１２参照）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１３は、処理アルゴリズムとしての各種手段を構成する。例えば、案内経路設定手段は、出発地（例えば車両の現在位置）から目的地までの案内経路を設定する。画面表示手段は、複数種類の画面を切り替えて液晶ディスプレイ１５に表示する。画面保存手段は、所定の保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた状態の画面を保存画面として画面保存ＤＢ３２に保存する。復帰条件判定手段は、保存画面が画面保存ＤＢ３２に保存された後に、保存条件と対応する復帰条件を満たしたか否か判定する。画面復帰手段は、復帰条件判定手段により復帰条件を満たしたと判定された場合に、画面保存ＤＢ３２に保存された保存画面を液晶ディスプレイ１５に表示する。削除条件判定手段は、所定の削除条件を満たしたか否か判定し、画面削除手段は、復帰条件判定手段により復帰条件を満たしたと判定された場合に、画面保存ＤＢ３２に保存された保存画面を画面保存ＤＢ３２から削除する。現在位置取得手段は、移動体としてナビゲーション装置１が搭載された車両の現在位置を取得する。画面更新手段は、保存画面が車両の現在位置周辺の地図を表示する走行案内画面５０である場合に、画面復帰手段により保存画面を液晶ディスプレイ１５に表示する際に、保存画面を車両の現在位置に基づいて更新する。
【００４５】
操作部１４は、液晶ディスプレイ１５に表示された画面に対応する各種操作（例えば、画面保存アイコン６０や保存画面一覧アイコン６１の選択、文字の入力等）を行う手段であり、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ１３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部１４は液晶ディスプレイ１５の前面に設けたタッチパネルによって構成することもできる。また、マイクと音声認識装置によって構成することもできる。
【００４６】
また、液晶ディスプレイ１５には、上述した走行案内画面５０（図２）、保存画面一覧表示画面６２（図３）、地図表示画面７０（図４）、ＴＶ画面７８（図５）、メニュー画面８１（図６）、施設検索画面９１（図７）等が切り替えて表示される。例えば、ユーザによる所定の操作を受け付けた場合や車両が走行を開始した場合に、表示されている画面が他の画面へと切り替えられる。
【００４７】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００４８】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３１の更新等が行われる。尚、ＤＶＤドライブ１７の代わりにＨＤＤやメモリーカードリーダを備える構成としても良い。
【００４９】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００５０】
続いて、前記構成を有するナビゲーション装置１においてＣＰＵ４１が実行する画面表示処理プログラムについて図９に基づき説明する。図９は本実施形態に係る画面表示処理プログラムのフローチャートである。ここで、画面表示処理プログラムは、車両のＡＣＣがＯＮされた後に実行され、液晶ディスプレイ１５に対する画面の表示、表示する画面の切り替え、液晶ディスプレイ１５に表示された画面の保存、保存画面の復帰及び削除等を行うプログラムである。尚、以下の図９〜図１２にフローチャートで示されるプログラムは、ナビゲーション装置１が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００５１】
先ず、画面表示処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ４１は、液晶ディスプレイ１５に対して走行案内画面５０（図２）、地図表示画面７０（図４）、ＴＶ画面７８（図５）、メニュー画面８１（図６）、施設検索画面９１（図７）等を表示する。ここで、ＡＣＣがオンされた直後には車両周辺の地図画像である走行案内画面５０（図２）が表示される。その後、後述のように保存画面の復帰条件を満たしたり、車両が走行を開始したり、ユーザの所定の操作を受け付けること等によって画面の切り替えが行われる（Ｓ１３、Ｓ３５）と、切り替えが行われた後の画面が表示される。
【００５２】
次に、Ｓ２においてＣＰＵ４１は、画面保存ＤＢ３２に保存された保存画面が存在するか否か判定される。ここで、本実施形態に係るナビゲーション装置１では、後述の画面保存処理（Ｓ６）によって、所定の保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた状態の画面が保存画面として画面保存ＤＢ３２に保存される。また、保存画面は、所定の削除条件を満たした場合には画面保存ＤＢ３２から削除される。
【００５３】
そして、画面保存ＤＢ３２に保存された保存画面が存在すると判定された場合（Ｓ２：ＹＥＳ）には、Ｓ３へと移行する。それに対して、画面保存ＤＢ３２に保存された保存画面が存在しないと判定された場合（Ｓ２：ＮＯ）には、Ｓ６へと移行する。
【００５４】
Ｓ３においてＣＰＵ４１は、保存画面一覧アイコン６１を液晶ディスプレイ１５に表示された画面上に重畳して表示する（図２、図４〜図７参照）。尚、保存画面一覧アイコン６１が押下されると、液晶ディスプレイ１５に対して、画面保存ＤＢ３２に現在保存されている保存画面の一覧を表示する（図３参照）。
【００５５】
次に、Ｓ４においてＣＰＵ４１は、後述の保存画面復帰処理（図１０）を実行する。尚、保存画面復帰処理は、画面保存ＤＢ３２に保存されている保存画面が該保存画面に設定された復帰条件を満たしたか否かを判定し、復帰条件を満たしたと判定された場合に該保存画面を液晶ディスプレイ１５に対して再表示する処理である。
【００５６】
続いて、Ｓ５においてＣＰＵ４１は、後述の保存画面削除処理（図１１）を実行する。尚、保存画面削除処理は、画面保存ＤＢ３２に保存されている保存画面が該保存画面に設定された削除条件を満たしたか否かを判定し、削除条件を満たしたと判定された場合に該保存画面を画面保存ＤＢ３２から削除する処理である。
【００５７】
その後、Ｓ６においてＣＰＵ４１は、後述の画面保存処理（図１２）を実行する。尚、画面保存処理は、所定の保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた状態の画面を、保存画面として画面保存ＤＢ３２に保存する処理である。その後、Ｓ１へと戻る。
【００５８】
次に、前記Ｓ４において実行される保存画面復帰処理のサブ処理について図１０に基づき説明する。図１０は保存画面復帰処理のサブ処理プログラムのフローチャートである。
【００５９】
先ず、Ｓ１１においてＣＰＵ４１は、画面保存ＤＢ３２に対して保存されている保存画面の復帰条件について取得する。ここで、復帰条件とは、画面保存ＤＢ３２に保存されている画面を再表示（復帰）する条件であり、条件設定テーブル３３（図８）に示すように画面の種類毎に設定されている。また、保存画面が保存された保存条件によっても復帰条件が異なる。例えば、保存画面が施設検索画面９１であって、車両走行中に画面保存アイコン６０を押下して画面の切り替えを行うことにより保存した場合には、復帰条件として『車両が停車したこと』、『保存画面一覧表示画面６２（図３参照）から該保存画面の復帰が選択されたこと』が取得される。また、保存画面が施設検索画面９１であって、車両停車中に画面保存アイコン６０を押下して画面の切り替えを行うことにより保存した場合には、復帰条件として『保存画面一覧表示画面６２（図３参照）から該保存画面の復帰が選択されたこと』のみが取得される。尚、保存画面が保存された条件については、後述のＳ３５においてＲＡＭ４２等に記憶される。また、保存画面が複数存在する場合には、複数の保存画面毎に対応する復帰条件を取得する。
【００６０】
次に、Ｓ１２においてＣＰＵ４１は、前記Ｓ１１で取得された保存画面の復帰条件を満たしたか否か判定する。
【００６１】
そして、保存画面の復帰条件を満たしたと判定された場合（Ｓ１２：ＹＥＳ）には、Ｓ１３へと移行する。それに対して、保存画面の復帰条件を満たしていないと判定された場合（Ｓ１２：ＮＯ）には、Ｓ５へと移行する。
【００６２】
Ｓ１３においてＣＰＵ４１は、復帰条件を満たした保存画面が更新を必要とする保存画面か否かを判定する。ここで、更新を必要とする保存画面とは、時間経過や車両状況の変化によって表示内容を更新する必要のある保存画面であり、例えば、車両周辺の地図画像を示す走行案内画面５０やＴＶ画面７８等が該当する。
【００６３】
そして、復帰条件を満たした保存画面が更新を必要とする保存画面であると判定された場合（Ｓ１３：ＹＥＳ）には、Ｓ１４へと移行する。それに対して、復帰条件を満たした保存画面が更新を必要とする保存画面でないと判定された場合（Ｓ１３：ＮＯ）には、Ｓ１５へと移行する。
【００６４】
Ｓ１４においてＣＰＵ４１は、復帰条件を満たした保存画面の表示内容を更新する。例えば、保存画面が車両周辺の地図画像を示す走行案内画面５０である場合には、車両の現在位置を現在位置検出部１１により検出し、検出された車両の現在位置と地図情報ＤＢ３１とに基づいて、現在の車両位置に対応した表示内容へと更新する。また、保存画面がＴＶ画面７８である場合には、新たな放送電波をチューナを介して取得し、現在の放送内容に対応した表示映像へと更新する。
【００６５】
次に、Ｓ１５においてＣＰＵ４１は、復帰条件を満たした保存画面を液晶ディスプレイ１５に対して再表示する。前記Ｓ１４で保存画面の更新が行われた場合には、更新後の保存画面を表示する。その結果、液晶ディスプレイ１５に表示されていた画面が保存画面へと切り替えられる。尚、復帰条件を満たした保存画面が複数ある場合には、予め設定された優先順位に従って優先順位の最も高い保存画面が再表示される。優先順位としては、例えば、保存された日時が新しい程、優先順位を高く設定しても良いし、画面の種類毎に優先順位を設定しても良い。また、保存画面が施設検索画面９１等の文字等が入力可能な画面であって、文字等が入力された状態で保存されていた場合には、保存する時点で入力されていた文字は既に入力された状態で液晶ディスプレイ１５に再表示される。その後、Ｓ５へと移行する。
【００６６】
次に、前記Ｓ５において実行される保存画面削除処理のサブ処理について図１１に基づき説明する。図１１は保存画面削除処理のサブ処理プログラムのフローチャートである。
【００６７】
先ず、Ｓ２１においてＣＰＵ４１は、画面保存ＤＢ３２に対して保存されている保存画面の削除条件について取得する。ここで、削除条件とは、画面保存ＤＢ３２に保存されている画面を削除する条件であり、条件設定テーブル３３（図８）に示すように画面の種類毎に設定されている。例えば、保存画面が施設検索画面９１の場合には、削除条件として『車両のＡＣＣがオフされたこと』、『当該保存画面が復帰したこと』、『保存されてから所定時間経過したこと』、『保存画面一覧表示画面６２（図３参照）から該保存画面の削除が選択されたこと』、『新たな検索条件が施設検索画面９１において入力されたこと』が設定されている。尚、保存画面が複数存在する場合には、複数の保存画面毎に対応する削除条件を取得する。
【００６８】
次に、Ｓ２２においてＣＰＵ４１は、前記Ｓ２１で取得された保存画面の削除条件を満たしたか否か判定する。
【００６９】
そして、保存画面の削除条件を満たしたと判定された場合（Ｓ２２：ＹＥＳ）には、Ｓ２３へと移行する。それに対して、保存画面の削除条件を満たしていないと判定された場合（Ｓ２２：ＮＯ）には、Ｓ６へと移行する。
【００７０】
Ｓ２３においてＣＰＵ４１は、削除条件を満たした保存画面を画面保存ＤＢ３２から削除する。尚、削除条件を満たした保存画面が複数ある場合には、該当する全ての保存画面を削除する。その後、Ｓ６へと移行する。
【００７１】
次に、前記Ｓ６において実行される画面保存処理のサブ処理について図１２に基づき説明する。図１２は画面保存処理のサブ処理プログラムのフローチャートである。
【００７２】
先ず、Ｓ３１においてＣＰＵ４１は、液晶ディスプレイ１５に対して現在表示されている画面の保存条件について取得する。ここで、保存条件とは、液晶ディスプレイ１５に現在表示されている画面を保存画面として保存する条件であり、条件設定テーブル３３（図８）に示すように画面の種類毎に設定されている。例えば、保存画面が施設検索画面９１である場合には、保存条件として『車両走行中に画面保存アイコン６０を押下したこと』、『車両停車中に画面保存アイコン６０を押下したこと』が取得される。
【００７３】
次に、Ｓ３２においてＣＰＵ４１は、前記Ｓ３１で取得された保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われたか否か判定する。
【００７４】
そして、保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われたと判定された場合（Ｓ３２：ＹＥＳ）には、Ｓ３４へと移行する。それに対して、保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われていないと判定された場合（Ｓ３２：ＮＯ）には、Ｓ３５へと移行する。
【００７５】
Ｓ３３においてＣＰＵ４１は、前記Ｓ１１で取得された保存条件を満たしていない状態で液晶ディスプレイ１５に表示された画面の切り替えが行われたか否か判定する。
【００７６】
そして、保存条件を満たしていない状態で液晶ディスプレイ１５に表示された画面の切り替えが行われたと判定された場合（Ｓ３３：ＮＯ）には、Ｓ３６へと移行する。それに対して、液晶ディスプレイ１５に表示された画面の切り替えが行われていないと判定された場合（Ｓ３２：ＮＯ）には、Ｓ１へと戻る。
【００７７】
一方、Ｓ３４においてＣＰＵ４１は、液晶ディスプレイ１５に対して現在表示されている画面（即ち、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた画面）を保存画面として画面保存ＤＢ３２に保存する。特に、文字を入力された状態で切り替えが行われた場合には、入力された文字内容とともに保存される。
【００７８】
次に、Ｓ３５においてＣＰＵ４１は、前記Ｓ３２で満たしたと判定された保存条件をＲＡＭ４２等に記憶する。尚、前記Ｓ３５で記憶された保存条件は、前記Ｓ１１で保存画面の復帰条件を取得する際に用いられる。
【００７９】
続いて、Ｓ３６においてＣＰＵ４１は、液晶ディスプレイ１５に表示された画面の切り替えを行う。例えば、車両が停車した状態でＴＶ画面７８が表示されており、車両が走行を開始した場合には、ＴＶ画面７８から走行案内画面５０へと画面が切り替わる。また、メニュー画面８１や施設検索画面９１が表示されており、車両が走行を開始した後に現在地ボタン（図示せず）が押下された場合には、メニュー画面８１や施設検索画面９１から走行案内画面５０へと画面が切り替わる。その後、Ｓ１へと戻る。
【００８０】
そして、本実施形態に係るナビゲーション装置１では、上記図９〜図１２に示す画面表示処理プログラムを実行することにより、以下のような液晶ディスプレイ１５に表示された画面の保存及び復帰を行うことが可能である。
例えば、図１３に示すように液晶ディスプレイ１５に表示された施設検索画面９１において検索条件を入力中に車両が走行を開始した場合には、施設検索画面９１の操作が制限されることとなり、走行案内画面５０へと画面を切り替える必要がある。その場合に、画面保存アイコン６０を押下して走行案内画面５０への画面の切り替えを行うことにより、切り替えを行う直前の状態の施設検索画面９１を画面保存ＤＢ３２に保存することが可能となる。その結果、車両が停車した後に、保存されていた施設検索画面９１が液晶ディスプレイ１５に再表示され、ユーザは切り替えを行う直前の状態から検索条件を継続して入力することが可能となる。
【００８１】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１における画面表示方法及びナビゲーション装置１で実行されるコンピュータプログラムでは、保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた状態の画面を保存画面として保存する（Ｓ３４）とともに、その後に該保存画面を保存した保存条件と対応する復帰条件を満たした場合には、保存された保存画面を液晶ディスプレイ１５に表示する（Ｓ１５）ので、保存した保存画面を液晶ディスプレイ１５に再表示する場合において、ユーザに大きな操作負担を課すことなく、ユーザが再表示を必要とする状況において適切に再表示することが可能となる。
また、液晶ディスプレイ１５に表示される複数種類の画面毎に、保存条件と復帰条件とが対応付けられて設定されるので、画面内容に応じた適切な条件で画面の保存と復帰をそれぞれ行うことが可能となる。従って、ユーザが保存を必要とする状況において適切に切り替えが行われる直前に液晶ディスプレイ１５に表示されていた画面を保存することが可能となるとともに、ユーザが再表示を必要とする状況において適切に保存された画面の再表示を行うことが可能となる。
また、削除条件を満たしたと判定された場合に、保存された保存画面を削除する（Ｓ２３）ので、不要になった保存画面を適切に削除することが可能となる。従って、保存画面を記憶する為の記憶容量を減少させることができる。
また、液晶ディスプレイ１５に表示される複数種類の画面毎に削除条件が設定されるので、画面内容に応じた適切な条件で保存画面の削除を行うことが可能となる。従って、ユーザが保存画面の再表示が不要となった状況において、適切に該保存画面の削除を行うことが可能となる。
また、移動体である車両の出発地から目的地までの経路案内を行う経路案内画面は、削除条件として車両が目的地に到着したことが設定されているので、ユーザが保存されている経路案内画面の再表示が不要となった状況で、保存されている経路案内画面を適切に削除することが可能となる。
また、施設の検索を行う施設検索画面９１は、削除条件として新たな施設の検索を開始することが設定されているので、ユーザが保存されている施設検索画面の再表示が不要となった状況で、保存されている施設検索画面を適切に削除することが可能となる。
また、保存画面が車両の現在位置周辺の地図を表示する走行案内画面５０である場合には、保存画面を液晶ディスプレイ１５に表示する際に、表示対象とする保存画面を新たに検出した車両の現在位置に基づいて更新するので、時間の経過に応じて表示内容の変化する保存画面を復帰する場合に、現在の状態に応じた適切な画面により再表示することが可能となる。
【００８２】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では保存条件、復帰条件及び削除条件として図８に示す条件を例に挙げて説明したが、他の条件を保存条件、復帰条件及び削除条件として設定しても良い。また、削除条件を保存画面が保存された保存条件に対応して設定しても良い。その場合には、保存画面が保存された際の保存条件によって、該保存画面が削除される条件が決定されることとなる。
【００８３】
また、本実施形態では、保存条件を満たした状態で液晶ディスプレイ１５に表示された画面の切り替えが行われた場合に、切り替えが行われる直前に液晶ディスプレイ１５に表示されていた状態の画面を保存画面として保存する構成としているが、保存条件を満たした時点において液晶ディスプレイ１５に表示されていた状態の画面を保存画面として保存する構成としても良い。
【００８４】
また、本発明はナビゲーション装置以外に、画面を表示する機能を有する装置に対して適用することが可能である。例えば、携帯電話機やＰＤＡ等の携帯端末、パーソナルコンピュータ、携帯型音楽プレイヤ等（以下、携帯端末等という）に適用することも可能である。また、サーバと携帯端末等から構成されるシステムに対しても適用することが可能となる。その場合には、上述した画面表示処理プログラム（図９〜図１２）の各ステップは、サーバと携帯端末等のいずれが実施する構成としても良い。また、本発明を携帯端末等に適用する場合には、走行案内画面５０では、車両以外の移動体、例えば、携帯端末等のユーザや２輪車等の現在位置周辺の地図を示す場合もある。更に、出発地から目的地までの経路案内を行う経路案内画面の削除条件としては、車両以外の移動体、例えば、携帯端末等のユーザや２輪車等が目的地に到着したことを設定しても良い。
【符号の説明】
【００８５】
１              ナビゲーション装置
１３            ナビゲーションＥＣＵ
１５            液晶ディスプレイ
３２            画面保存ＤＢ
３３            条件設定テーブル
４１            ＣＰＵ
４２            ＲＡＭ
４３            ＲＯＭ
５０            走行案内画面
６０            画面保存アイコン
６１            保存画面一覧アイコン
６２            保存画面一覧表示画面
７０            地図表示画面
７８            ＴＶ画面
８１            メニュー画面
９１            施設検索画面
【図１】
0005742314.tif 000002
【図２】
0005742314.tif 000003
【図３】
0005742314.tif 000004
【図４】
0005742314.tif 000005
【図５】
0005742314.tif 000006
【図６】
0005742314.tif 000007
【図７】
0005742314.tif 000008
【図８】
0005742314.tif 000009
【図９】
0005742314.tif 000010
【図１０】
0005742314.tif 000011
【図１１】
0005742314.tif 000012
【図１２】
0005742314.tif 000013
【図１３】
0005742314.tif 000014