(57)【要約】【課題】操作性が向上したインタフェースの実現を可能にする技術を提供する。【解決手段】本発明の一側面に係る車載装置は、所定の機能を実行するための物理操作部とタッチパネル機能を備えた表示部とを有し、前記物理操作部が操作された場合、前記車載装置における基本機能を実行するための仮想操作部を含む固定操作画面を前記表示部に表示し、前記固定操作画面が前記表示部に表示されているときに、前記物理操作部が操作された場合、前記基本機能以外の機能を実行するための仮想操作部を含む可変操作画面を前記表示部に表示する制御部を有する。【選択図】図４
2013122636.tif 000002
【特許請求の範囲】
【請求項１】
所定の機能を実行するための物理操作部とタッチパネル機能を備えた表示部とを有する車載装置において、
前記物理操作部が操作された場合、前記車載装置における基本機能を実行するための仮想操作部を含む固定操作画面を前記表示部に表示し、
前記固定操作画面が前記表示部に表示されているときに、前記物理操作部が操作された場合、前記基本機能以外の機能を実行するための仮想操作部を含む可変操作画面を前記表示部に表示する制御部を有することを特徴とする車載装置。
【請求項２】
所定の機能を実行するための物理操作部とタッチパネル機能を備えた表示部とを有する車載装置において、
前記物理操作部が１回操作された場合、前記車載装置における基本機能を実行するための仮想操作部を含む固定操作画面を前記表示部に表示し、
前記物理操作部が連続して２回操作された場合、前記基本機能以外の機能を実行するための仮想操作部を含む可変操作画面を前記表示部に表示する制御部を有することを特徴とする車載装置。
【請求項３】
前記制御部は、設定の変更が不可能な仮想操作部を含む前記固定操作画面及び、設定の変更が可能な仮想操作部を含む前記可変操作画面を前記表示部に表示することを特徴とする請求項１又は２に記載の車載装置。
【請求項４】
前記制御部は、前記可変操作画面において、前記基本機能以外の機能を実行するための仮想操作部の登録を変更可能に実行するための登録操作部を、当該仮想操作部とともに表示することを特徴とする請求項１〜３のいずれか１つに記載の車載装置。
【請求項５】
前記制御部は、前記表示部において部分的に、前記固定操作画面及び前記可変操作画面を表示することを特徴とする請求項１〜４のいずれか１つに記載の車載装置。
【請求項６】
前記物理操作部は、前記車載装置の表面に対して突出する操作部であることを特徴とする請求項１〜５のいずれか１つに記載の車載装置。
【請求項７】
前記物理操作部は、押圧操作及び回転操作可能な操作部であることを特徴とする請求項６に記載の車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載装置の技術に関する。
【背景技術】
【０００２】
ソフトウェアによって実現された、タッチパネルの押下によって操作可能である仮想的なスイッチを表示するための技術がある（特許文献１）。また、ショートカットアイコンをナビゲーション画面に常時表示し、ショートカットボタンの押下に応じて、カスタマイズ設定可能な複数のショートカットアイコンを縦列したショートカットウィンドウを表示するための技術がある（特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２６４７８号公報
【特許文献２】特開２００４−１３２７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のナビゲーション装置では、ナビゲーション装置の基本機能を実行するためのスイッチを、表示パネルのディスプレイ以外の部分に複数個設置していた。そして、これら基本機能を実行するためのスイッチは、物理的に設けられるハードウェア・スイッチ（以下、単に「ハードスイッチ」とも記載する）として固定的に設置されていた。
【０００５】
しかしながら、従来のように、数多くのハードスイッチが設けられると、ユーザは、運転中に希望するスイッチを選択しなければならず、車載装置の操作性は優れているとはいえなかった。
【０００６】
また、ハードスイッチを設けるために必要な領域はハードスイッチの大きさとその数との積算値に略比例する広さが必要となるため、ハードスイッチの数が同じ条件の元では、個々のハードスイッチのサイズを大きくすると、ディスプレイのサイズが小さくなってしまう。他方、ディスプレイのサイズを大きくすると、個々のハードスイッチのサイズが小さくなってしまう。逆に、ハードスイッチの大きさが同じ条件の元では、ハードスイッチの数を多くすると、ディスプレイのサイズが小さくなってしまう。他方、ディスプレイのサイズを大きくすると、ハードスイッチの数が少なくなってしまう。つまり、従来の車載装置において、ディスプレイ、ハードスイッチの大きさと数とは、これら全てを操作性の観点から最良の条件にすることが困難であった。この観点からも、従来の車載装置の操作性は優れているとはいえなかった。
【０００７】
本発明は、このような点を考慮してなされたものであり、操作性が向上したインタフェースの実現を可能にする技術を提供する。
【課題を解決するための手段】
【０００８】
本発明は、上述した課題を解決するために、以下の構成を採用する。
【０００９】
すなわち、本発明の一側面に係る車載装置は、所定の機能を実行するための物理操作部とタッチパネル機能を備えた表示部とを有する。そして、当該一側面に係る車載装置は、前記物理操作部が操作された場合、前記車載装置における基本機能を実行するための仮想操作部を含む固定操作画面を前記表示部に表示し、前記固定操作画面が前記表示部に表示
されているときに、前記物理操作部が操作された場合、前記基本機能以外の機能を実行するための仮想操作部を含む可変操作画面を前記表示部に表示する制御部を有する。
【００１０】
ここで、仮想操作部とは、タッチパネル機能によって実現される操作部であり、例えば、タッチパネルの押下された位置に対応付けられた機能を実行するために、制御部の処理によって仮想的に実現されるスイッチのことである。以下、当該仮想操作部を「ソフトスイッチ」とも記載する。
【００１１】
上記構成によれば、物理操作部（ハードスイッチ）が操作されると、車載装置における基本機能を実行するための仮想操作部（ソフトスイッチ）を含む固定操作画面が表示される。また、当該基本機能を実行するための仮想操作部が表示されているときに、物理操作部が操作されると、基本機能以外の機能を実行するための仮想操作部を含む可変操作画面が表示される。
【００１２】
したがって、上記構成によれば、車載装置における基本機能を実行するためのスイッチをハードスイッチではなくソフトスイッチによって提供することが可能となるため、ハードスイッチの数を削減することができる。そのため、一つ一つのスイッチのサイズやスイッチ文字サイズを大きくすることができ、スイッチの視認性が向上し、スイッチの操作ミスの確率を低減することができる。
【００１３】
また、上記構成によれば、ハードスイッチが操作されるタイミングによって、異なる機能を実行するためのソフトスイッチを表示部に表示させることが可能となる。そのため、ユーザは、ハードスイッチを操作するだけで、多様なソフトスイッチを表示部に出現させることができる。
【００１４】
よって、上記構成によれば、操作性の向上したインタフェースの実現が可能になる。
【００１５】
また、本発明の一側面に係る車載装置は、所定の機能を実行するための物理操作部とタッチパネル機能を備えた表示部とを有する。そして、当該一側面に係る車載装置は、前記物理操作部が１回操作された場合、前記車載装置における基本機能を実行するための仮想操作部を含む固定操作画面を前記表示部に表示し、前記物理操作部が連続して２回操作された場合、前記基本機能以外の機能を実行するための仮想操作部を含む可変操作画面を前記表示部に表示する制御部を有する。
【００１６】
上記構成によれば、物理操作部（ハードスイッチ）が１回操作された場合、車載装置における基本機能を実行するための仮想操作部（ソフトスイッチ）を含む固定操作画面が表示される。また、物理操作部が連続して２回操作された場合、基本機能以外の機能を実行するための仮想操作部を含む可変操作画面が表示される。
【００１７】
したがって、上記構成においても、車載装置における基本機能を実行するためのスイッチをハードスイッチではなくソフトスイッチによって提供することが可能となるため、ハードスイッチの数を削減することができる。
【００１８】
また、上記構成によれば、ハードスイッチを操作する回数によって、異なる機能を実行するためのソフトスイッチを表示部に表示させることが可能となる。そのため、ユーザは、ハードスイッチを操作するだけで、多様なソフトスイッチを表示部に出現させることができる。
【００１９】
よって、上記構成によれば、操作性の向上したインタフェースの実現が可能になる。
【００２０】
また、上記各一側面に係る車載装置の別の形態として、前記制御部は、設定の変更が不可能な仮想操作部を含む前記固定操作画面及び、設定の変更が可能な仮想操作部を含む前記可変操作画面を前記表示部に表示してもよい。
【００２１】
上記構成によれば、固定操作画面では、設定の変更が不可能な仮想操作部が表示される。また、可変操作画面では、設定の変更が可能な仮想操作部が表示される。
【００２２】
したがって、上記構成によれば、設定の変更を許可しないほうがよい機能に係る仮想操作部を固定操作画面により提供し、設定の変更を許可してもよい機能に係る仮想操作部を可変操作画面により提供することができる。そのため、ユーザによる設定変更が可能な仮想操作部と、設定変更が不可能な仮想操作部とを別々の画面で提供することが可能となる。
【００２３】
また、上記各一側面に係る車載装置の別の形態として、前記制御部は、前記可変操作画面において、前記基本機能以外の機能を実行するための仮想操作部の登録を変更可能に実行するための登録操作部を、当該仮想操作部とともに表示してもよい。
【００２４】
また、上記各一側面に係る車載装置の別の形態として、前記制御部は、前記表示部において部分的に、前記固定操作画面及び前記可変操作画面を表示してもよい。
【００２５】
また、上記各一側面に係る車載装置の別の形態として、前記物理操作部は、前記車載装置の表面に対して突出する操作部であってもよい。
【００２６】
また、上記各一側面に係る車載装置の別の形態として、前記物理操作部は、押圧操作及び回転操作可能な操作部であってもよい。
【００２７】
なお、上記一側面に係る車載装置の別の形態として、以上の各構成を実現する情報処理方法であってもよいし、プログラムであってもよいし、このようなプログラムを記録したコンピュータその他装置、機械等が読み取り可能な記憶媒体であってもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、プログラム等の情報を、電気的、磁気的、光学的、機械的、又は、化学的作用によって蓄積する媒体である。
【発明の効果】
【００２８】
本発明によれば、操作性が向上したインタフェースの実現を可能にする技術を提供することができる。
【図面の簡単な説明】
【００２９】
【図１Ａ】図１Ａは、実施形態に係る車載装置の表示部に表示される画面を例示する。
【図１Ｂ】図１Ｂは、実施形態に係る車載装置の表示部に表示される画面を例示する。
【図１Ｃ】図１Ｃは、実施形態に係る車載装置の表示部に表示される画面を例示する。
【図２】図２は、実施形態に係る車載装置の外観を例示する。
【図３】図３は、実施形態に係る車載装置を例示する。
【図４】図４は、実施形態に係る車載装置の表示部に表示される画面の遷移を例示する。
【図５】図５は、実施形態に係る車載装置の表示処理等に係る機能構成を例示する。
【図６】図６は、実施形態に係る車載装置の表示処理におけるレイヤ処理を例示する。
【図７】図７は、実施形態に係る可変操作画面において表示するスイッチを登録するための画面を例示する。
【図８】図８は、実施形態に係る可変操作画面において表示するスイッチを登録する動作を例示する。
【図９】図９は、実施形態に係る可変操作画面において表示するスイッチを削除する動作を例示する。
【図１０】図１０は、実施形態に係る可変操作画面において表示するスイッチを移動する動作を例示する。
【図１１】図１１は、実施形態に係る車載装置の表示部に表示される画面の遷移の変形例を示す。
【図１２】図１２は、実施形態に係る車載装置の表示部に表示される画面の遷移の変形例を示す。
【発明を実施するための形態】
【００３０】
以下、本発明の一側面に係る実施の形態（以下、「本実施形態」とも表記する）を、図面に基づいて説明する。ただし、以下で説明する本実施形態は、あらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、本実施形態に応じた具体的構成が適宜採用されてもよい。
【００３１】
なお、本実施形態において登場するデータを自然言語により説明しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメタ、マシン語等で指定される。
【００３２】
§１  車載装置
図１Ａは、本実施形態に係る車載装置１の表示部１１３に表示される画面を例示する。具体的には、車載装置１において実行されるプログラムの実行画面が表示部１１３に表示され、例えば、車載装置１においてナビゲーション機能に係るプログラムが実行されている場合には、地図画像や自車走行位置を示すカーソル等、経路案内画面が表示部１１３に表示される（不図示）。表示部１１３は、後述するとおり、液晶パネルを有しており、画像を表示することができる。
【００３３】
本実施形態に係る車載装置１は、後述する操作部１１４として、現在地スイッチ１１４ａ、メニュースイッチ１１４ｂ、及び、ＡＶスイッチ１１４ｃを備える。現在地スイッチ１１４ａ、メニュースイッチ１１４ｂ、及び、ＡＶスイッチ１１４ｃはそれぞれ、ハードスイッチであり、表面パネルシート下面には各々マイクロスイッチ（押圧式スイッチ部品）等のスイッチ部品が設置されている。これらのうち、メニュースイッチ１１４ｂが、本発明の「物理操作部」に相当する。
【００３４】
現在地スイッチ１１４ａ、メニュースイッチ１１４ｂ、及び、ＡＶスイッチ１１４ｃは、それぞれ、押しボタンスイッチである。これらのうち、メニュースイッチ１１４ｂは、回転操作可能なロータリースイッチも兼ねる。また、現在地スイッチ１１４ａ、メニュースイッチ１１４ｂ、及び、ＡＶスイッチ１１４ｃは、それぞれ、車載装置１に規定された基本機能を実行するためのスイッチである。なお、車載装置１に規定される基本機能は、例えば、ベンダーによって適宜選択される。
【００３５】
本実施形態における基本機能とは、例えば、車載装置１内に挿入されたディスクをＴＩＬＴ／ＯＰＥＮして取り出したり、ナビゲーションの目的地を設定したり、また、楽曲の再生や選曲を操作したりすることを含む機能であり、多くの場合、車載装置に必ず搭載される機能である。
【００３６】
現在地スイッチ１１４ａは、ナビゲーション機能における経路案内画面を表示部１１３に表示させたり、表示部１１３に表示された経路案内画面の地図画像上の所定位置（地図画面中央付近）に自車の位置を表示させたり（地図画面中央付近が自車位置となるように地図表示位置を変える）する機能を実行するためのスイッチである。ＡＶスイッチ１１４ｃは、オーディオ・ビジュアル（Audio Visual）スイッチであり、ＡＶ機能を操作するための画面を表示部１１３に表示するためのスイッチである。
【００３７】
また、メニュースイッチ１１４ｂは、押しボタンスイッチとして操作された場合は、表示部１１３に表示される画面を、後述する固定操作画面又は可変操作画面を表示部１１３に表示させたり、固定操作画面から可変操作画面に切り替えて表示したりする機能を実行するためのスイッチである。つまり、メニュースイッチ１１４ｂに対する押下操作は、本発明の「物理操作部」の「操作」に含まれる。また、メニュースイッチ１１４ｂは、ロータリースイッチとして操作された場合は、回転操作の操作量に応じて調整される音量の調節等に用いられるスイッチである。
【００３８】
なお、以下では、現在地スイッチ１１４ａ、メニュースイッチ１１４ｂ、及び、ＡＶスイッチ１１４ｃをそれぞれハードスイッチとも記載する。また、それぞれのスイッチを総称する場合は、操作部１１４と記載する。
【００３９】
図１Ｂは、本実施形態に係る車載装置１の表示部１１３に表示される固定操作画面を例示する。本実施形態では、図１Ａで示されるようにプログラムの実行画面が表示されているときに、メニュースイッチ１１４ｂが押下されると、図１Ｂで示されるように固定操作画面が表示部１１３に表示される。
【００４０】
ここで、本実施形態において、固定操作画面において表示されるソフトスイッチ（３００ａ〜３００ｇ）は、基本機能を実行するためのスイッチである。例えば、ソフトスイッチ３００ａは、目的地の指定方法を選択可能に提示する画面を表示するためのスイッチである。また、例えば、ソフトスイッチ３００ｇは、車載装置１内に挿入したディスクをＴＩＬＴ／ＯＰＥＮして取り出すためのスイッチである。
【００４１】
ここで、ソフトスイッチは、本発明の「仮想操作部」に相当し、タッチパネルの押下された位置に対応付けられた機能を実行するために、制御部の処理によって仮想的に実現されるスイッチである。
【００４２】
本実施形態では、車載装置１は、固定操作画面に含まれるスイッチの変更を受け付けない。すなわち、当該固定操作画面に含まれるスイッチによって実行される機能は固定して設定されている。
【００４３】
なお、スイッチの並びについては、ユーザの任意で変更可能に設定してもよいし、変更不可能に設定してもよい。
【００４４】
ここで、固定操作画面に含まれるスイッチは、車載装置１における基本機能を実行するためのスイッチであり、車載装置１に必ず設けられる必要があるといった特性がある。そこで、これら基本機能を実行するための各種スイッチの中でも使用する頻度の高いスイッチは、ハードスイッチとして車載装置１に設けられ、使用する頻度が比較的低いスイッチは、ソフトスイッチとして必要に応じて表示部１１３に出現するように設けられる。そして、基本機能を実行するためのスイッチであることから、ソフトスイッチとして設けられていても、スイッチの変更（設定されているスイッチの削除や他の機能を実行するためのスイッチに置き換える等の設定）は不可能に設定される。
【００４５】
以上のように、本実施形態に係る車載装置１は、基本機能を実行するためのスイッチをハードスイッチのような普遍性を持たせてソフトスイッチとしてユーザに提供するため、本実施形態に係る車載装置１では、基本機能の実行に係るハードスイッチの数を削減することができる。
【００４６】
なお、固定操作画面において表示されるソフトスイッチ（３００ａ〜３００ｇ）と、後述する可変操作画面において表示されるソフトスイッチ（３０１ａ〜３０１ｅ）とは、表示部１１３において固定された逆Ｌ字型の領域であるメニュー領域３００に表示される。このようにすることで、表示部１１３の固定的な領域にソフトスイッチが表示されるため、ユーザは、ソフトスイッチの存在を容易に確認することができる。
【００４７】
また、車載装置１は、メニュー領域３００を、メニュー領域３００以外の領域１１３ａよりも強調して表示部１１３に表示させてもよい。例えば、車載装置１は、後述するマスク処理により、メニュー領域３００以外の領域１１３ａの画像にグレーマスク処理（半透明のフィルタがかかった表示となる）を施すことで、領域１１３ａがメニュー領域３００よりも強調されないようにする。これによって、メニュー領域３００は、表示部１１３において領域１１３ａよりも視認しやすい領域となり、ユーザは、ソフトスイッチの存在を容易に確認することができる。
【００４８】
なお、表示部１１３において、プログラムの実行画面は縮小されることなく、当該プログラムの実行画面上にメニュー領域３００が重なるように出現して表示される。また、他の表示方法として、メニュー領域３００が出現して表示されるのに同期して、表示部１１３に表示されていたプログラムの実行画面が縮小されて（プログラムの実行画面全体が見える形態で表示）、領域１１３ａに表示されてもよい。領域１１３ａにおいて表示される画面の処理方法は、適宜選択される。
【００４９】
また、表示部１１３にメニュー領域３００が出現した後も、当該メニュー領域３００が出現する以前から表示部１１３において表示されていた画面に係るプログラムが継続して実行されるため、領域１１３ａには、当該プログラムに係る画面が継続して表示される。このように、本実施形態に係る車載装置は、メニュー領域３００を表示部１１３の画面全体に表示させる構成ではないため、メニュー領域３００を出現させる以前に表示部１１３に表示されていた画面が何であったか、また、その画面が現在どういった状況であるのかを、画面を戻すことなく確認することができる。なお、メニュー領域３００は逆Ｌ字型の領域でなくてもよく、Ｌ字型の領域や上下逆転したＬ字型の領域、表示部１１３の周囲に沿ったＯ字型の領域であってもよい。これらの場合も、上述のように、メニュー領域３００以外の領域１１３ａにプログラムの実行画面が表示される。
【００５０】
図１Ｃは、本実施形態に係る車載装置１の表示部１１３に表示される可変操作画面を例示する。本実施形態では、図１Ｂで示されるように固定操作画面が表示されているときに、メニュースイッチ１１４ｂが押下された場合、図１Ｃで示されるように可変操作画面が表示部１１３に表示される。
【００５１】
このとき、メニュースイッチ１１４ｂを一度押して固定操作画面を一旦表示させてから、再度メニュースイッチ１１４ｂを押した場合に、可変操作画面を表示部１１３に表示させるようにしてもよいし、他の方法として、メニュースイッチ１１４ｂを連続して二度押した場合に、可変操作画面を表示部１１３に表示させるようにしてもよい。ここで、メニュースイッチ１１４ｂを連続して二度押した場合とは、固定操作画面が表示部１１３に表示される処理が行われる前に、二度目のメニュースイッチ１１４ｂへの押下操作が行われることを示す。
【００５２】
本実施形態において、可変操作画面において表示されるソフトスイッチ（３０１ａ〜３０１ｄ）は、車載装置１に規定された基本機能以外の機能を実行するためのスイッチであり、ユーザによって任意に設定可能なスイッチである。
【００５３】
ここで、本実施形態における基本機能以外の機能とは、例えば、渋滞予測情報を出力したり、ハンズフリー通話を実行したり、また、カレンダーを表示させたりすることを含む機能であり、車載装置が搭載していなくても製品として成り立つ機能である。そして、多くの場合、これらはユーザの好みに応じて設定される機能である。
【００５４】
なお、ソフトスイッチ３０１ａは、ユーザにより既に機能が登録されている。そのため、表示部１１３が有するタッチパネル上において、ソフトスイッチ３０１ａの認識対象となる領域を押下すると、ソフトスイッチ３０１ａに設定された機能が実行される。
【００５５】
他方、ソフトスイッチ３０１ｂ〜３０１ｄは、ユーザにより機能が登録されていない。そのため、これらのスイッチが操作された場合、車載装置１は、当該スイッチ操作を無効にしたり、当該スイッチ操作したソフトスイッチに機能を設定するための画面（以下、「機能登録画面」と記載する）を表示部１１３に表示させたりする。
【００５６】
また、本実施形態に係る可変操作画面には、登録スイッチ３０１ｅが表示される。登録スイッチ３０１ｅは、可変操作画面において、当該可変操作画面に含まれるソフトスイッチの変更（ソフトスイッチに係る機能の登録、解除、及び移動（登録場所の変更））を受け付けるためのスイッチである。登録スイッチ３０１ｅは、本発明の「登録操作部」に相当する。当該登録スイッチ３０１ｅが操作されると、本実施形態では、後述する機能登録画面が表示部１１３に表示される。そして、本実施形態では、後述するとおり、当該機能登録画面では、ソフトスイッチ３０１ａ〜３０１ｄの変更（ソフトスイッチに係る機能の登録、解除、及び移動（登録場所の変更））が可能である。
【００５７】
なお、当該機能登録画面において、ソフトスイッチ（３０１ａ〜３０１ｄ）として登録できるスイッチは、基本機能以外の車載装置１に備えられた機能を実行するためのスイッチである。可変操作画面において表示されるソフトスイッチは、所望する目的に係る処理を早く実現するためのショートカットの役割を果たす。
【００５８】
以上より、本実施形態に係る車載装置１では、プログラムの実行画面が表示部１１３に表示された状態で、メニュースイッチ１１４ｂが押下されると、図１Ｂに示されるような固定操作画面が表示部１１３に表示される。また、固定操作画面が表示部１１３に表示された状態で、メニュースイッチ１１４ｂが押下されると、図１Ｃに示されるような可変操作画面が表示部１１３に表示される。
【００５９】
また、他の方法として、所定の画面が表示部１１３に表示された状態で、メニュースイッチ１１４ｂが連続して二度押下されると、図１Ｃに示されるような可変操作画面が表示部１１３に表示される。
【００６０】
本実施形態に係る車載装置１では、このように、従来ハードスイッチとして設けられていた基本機能に係るスイッチの一部をソフトスイッチ（仮想操作部）として設けることで、ハードスイッチの数を削減することができる。また、可変操作画面において、当該画面に表示されるソフトスイッチを変更（ソフトスイッチに係る機能の登録、解除、及び移動（登録場所の変更））することで、当該画面において実行可能な機能をユーザが所望するように設定することができる。これによって、本実施形態に係る車載装置１において、操作性の向上したインタフェースが実現される。
【００６１】
図２は、本実施形態に係る車載装置１の外観を例示する三面図である。図２に示されるように、本実施形態では、車載装置１に設けられた３つのハードスイッチのうちのメニュースイッチ１１４ｂが、車載装置１の表面から突出するように設けられている。このように、メニュースイッチ１１４ｂが突出するように設けられていることで、ユーザは、目視することなく、手さぐりでメニュースイッチ１１４ｂの位置を確認することができ、当該メニュースイッチ１１４ｂを操作することができる。
【００６２】
＜構成例＞
図３は、本実施形態に係る車載装置１の構成例を示す。図３を用いて、車載装置１について、車載用オーディオ・ビジュアル・ナビゲーション一体機（以下、ＡＶＮ一体機とも記載する。）を例に説明する。
【００６３】
制御部１０１は、車載装置１の各部、或いは接続された外部機器からの信号、またユーザの操作に基づく各操作部からの操作指示信号等を受信し、それら信号に基づき車載装置１の各部、或いは外部機器を統括的に制御する。制御部１０１は、例えば、１又は複数のマイクロコンピュータ（マイコン）と、このマイコンの処理に利用される周辺回路（ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、インタフェース回路等）を備え、ＲＯＭ等の周辺回路に記憶されたプログラムに従い動作する。
【００６４】
放送受信部１０２は、アンテナにより受信された放送波から、特定の周波数の放送波を選択受信し、復調して当該放送の音声信号および、画像信号（テレビ放送の場合）を分配回路１０８に出力する。放送受信部１０２は、同調回路、復調・復号回路等により構成される。そして、放送受信部１０２は、制御部１０１からの制御信号により、そのオン／オフ、受信周波数等の各種動作を制御される。
【００６５】
ディスク再生部１０３は、ディスク（例えば、ＤＶＤ（Digital Versatile Disc）やＢＤ（Blu-ray Disc））に記憶されているデータをピックアップにより読込み、読込んだデータに基づく音声信号、画像信号等を分配回路１０８に出力する。ディスク再生部１０３は、光学ピックアップ、ピックアップ・ディスク駆動機構、ピックアップ・ディスク駆動機構の制御回路、読取信号の復号回路等を備える。そして、ディスク再生部１０３は、制御部１０１からの制御信号により、読込み処理のオン／オフ、読込み位置等の各種動作を制御される。
【００６６】
ＳＤ再生部１０５は、ＳＤカードを接続するためのコネクタを備える。そして、ＳＤ再生部１０５は、当該コネクタに接続されたＳＤカードに記憶された各種データからデータを読み出し、読み出した画像信号、音声信号、又は、文字信号等を分配回路１０８に出力する。なお、ＳＤ再生部１０５は、制御１０１からの制御信号により、コネクタに接続されたＳＤカードからのデータ読み出し処理のオン／オフ、読み出すデータの選択等の各種動作を制御される。
【００６７】
ナビゲーション部１０５は、地図上に自車位置や目的地までの経路を表示したり、交差点等で音声等により右左折等の進行方向案内を行い、また後述する交通情報通信システム（ＶＩＣＳ（登録商標））情報受信部１０６から交通情報、ＧＰＳ情報受信部１０７から自車位置情報を入手して表示したりして、目的地までの経路案内を行う。ナビゲーション部１０５は、ナビゲーションの為に利用される地図情報を記憶する記憶装置（媒体）、各種演算処理を行うＣＰＵ（Central Processing Unit）、各種処理のためにデータを記憶
するＲＡＭ等のメモリ等を備える。そして、ナビゲーション部１０５は、制御部１０１からの制御信号によって、ナビゲーション処理のオン／オフ等の各種動作を制御される。なお、ナビゲーションの為に利用される地図情報を記憶する記憶装置（媒体）は、ＳＤ再生
部１０４に接続される上述のＳＤカード、ディスク再生部１０３によって処理される上述のディスクであってもよい。
【００６８】
ＶＩＣＳ情報受信部１０６は、ＶＩＣＳに係る交通情報を受信し、受信した交通情報をナビゲーション部１０５に出力する。ＶＩＣＳ情報受信部１０６で、交通情報通信システムからのデータを受信する受信機（ＦＭ受信機、電波ビーコン受信機、光ビーコン受信機）、受信したデータを復号する復号回路等を備える。
【００６９】
ＧＰＳ情報受信部１０７は、ＧＰＳ衛星からのＧＰＳ信号に基づき自車位置を検出し、検出した現在地情報をナビゲーション部１０５に出力する。ＧＰＳ情報受信部１０７は、ＧＰＳ信号を受信するＧＰＳ信号受信回路、受信したＧＰＳ信号に基づき自車位置を算出する演算部を備える。
【００７０】
分配回路１０８は、制御部１０１からの制御信号により制御され、出力することが指定された各種ソース（放送受信部１０２等）の画像信号と音声信号とをそれぞれ画像調整回路１０９及び音声調整回路１１０に出力する。分配回路１０８は、リレー或いはスイッチングトランジスタ等の電子回路を含むスイッチ群を備える。
【００７１】
画像調整回路１０９は、制御部１０１の制御信号により制御され、分配回路１０８から入力された画像信号に対して、輝度や色調、コントラスト等を調整し、調整した各画像信号を画像出力部１１２に出力する。画像調整回路１０９は、画像データを記憶するメモリ、画像データを演算処理するデジタルシグナルプロセッサ等の演算回路等を備える。
【００７２】
音声調整回路１１０は、制御部１０１の制御信号により制御され、分配回路１０８から入力された音声信号に対して、音量、音声を調整し、調整した音声信号をスピーカ１１１に出力する。音声調整回路１１０は、音声データを記憶するメモリ、画像データを演算処理するデジタルシグナルプロセッサ等の演算回路、トランジスタ・抵抗・コンデンサ・コイル等を含む増幅・減衰回路や共振回路等を備える。スピーカ１１１は、音声調整回路１１０により入力された音声信号を、音声出力する。
【００７３】
画像出力部１１２は、制御部１０１の制御信号により制御され、画像調整回路１０９から入力された画像信号と、画像信号を表示部１１３に表示させるために制御部１０１から入力された表示画像信号とに基づいて画像合成等の処理を施し、当該処理を施した画像信号に基づき表示部１１３を駆動する。画像出力部１１２は、例えば、演算処理により画像処理を行う画像用に特化された演算処理回路である画像ＡＳＩＣ、画像処理・出力用に画像データを記憶するビデオメモリ、画像出力用ビデオメモリに記憶された画像データに基づき表示部１１３を駆動する画像駆動回路等を備える。
【００７４】
表示部１１３は、画像出力部１１２から入力される画像信号に基づき画像を表示する。表示部１１３は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイ、冷陰極フラットパネルディスプレイ等の液晶パネル２０１と、液晶パネル２０１を背面から証明するバックライト２００と、抵抗膜方式や静電容量方式等のタッチパネル２０２とを備える。タッチパネル２０２は、車載装置１に対するユーザによる各種操作の操作状態を制御部１０１に出力する。
【００７５】
なお、本実施形態では、ソフトスイッチは、表示部１１３に表示される。表示部１１３（液晶パネル２０１）に表示されるソフトスイッチは、図１Ｂ及び１Ｃにおいて示したとおり、タッチパネル２０２の押下された位置に対応付けられた機能を実行するための仮想操作部である。
【００７６】
操作部１１４は、車載装置１に対してユーザが各種操作を行うための入力部である。操作部１１４は、例えば、押釦スイッチ、回転操作スイッチ（ロータリースイッチ）、ジョイスティック等である。操作部１１４は、車載装置１に対するユーザによる各種操作の操作状態を制御部１０１に出力する。
【００７７】
なお、本実施形態では、操作部１１４は、現在地スイッチ１１４ａ、メニュースイッチ１１４ｂ、及び、ＡＶスイッチ１１４ｃである。つまり、本実施形態では、操作部１１４として、３つのハードスイッチが設けられている。そして、上述のとおり、本実施形態では、現在地スイッチ１１４ａ、及び、ＡＶスイッチ１１４ｃは、押下操作可能な押しボタンスイッチ（プッシュスイッチ）である。メニュースイッチ１１４ｂは、本発明の「物理操作部」に相当する押下操作可能な押しボタンスイッチである。また、メニュースイッチ１１４ｂは、回転操作可能に構成され車載装置１から突出したロータリースイッチでもあり、スピーカ１１１から出力される音声の音量調整に用いられる。このように、操作部１１４において用いられるスイッチの種類は、用途に合わせて、適宜選択される。
【００７８】
メモリ１１５は、各種データや制御プログラムを記憶するメモリ（記憶媒体）で、例えば、ＨＤＤ（Hard Disk Drive）や、書換え可能なフラッシュメモリ等を備える。メモリ
１１５は、制御部１０１の制御信号により制御され、制御部１０１に備えられたＲＡＭ等の周辺回路に所望のデータを出力する。
【００７９】
遠隔操作部１１６は、自動車のインストルメントパネル等に設置されたＡＶＮ一体機本体から離れた場所、例えば、運転席と助手席間の肘掛け付近や、ステアリングホイールに設置され、ユーザによる入力操作の操作状態を出力する。遠隔操作部１１６は、本例では操作部の回転操作、傾動操作、押圧操作を検出する。なお、このような遠隔操作部１１６は、回転操作量・方向に応じた信号を出力するロータリースイッチ、感圧センサにより構成され傾動操作方向に応じた信号を出力するジョイスティック等の傾動センサ、押圧操作によりオンオフ状態が変化する押しボタンスイッチにより構成される。
【００８０】
なお、車載装置１は、インターネット等のネットワークに接続するための通信ユニットを備えてもよい。この場合、車載装置１は、当該ネットワークを介して、様々な情報及び機能（プログラム）を取得することが可能となる。
【００８１】
§２  動作例
＜画面遷移＞
図４は、本実施形態に係る車載装置１の表示部１１３に表示される画面の遷移を例示する。
【００８２】
車載装置１の表示部１１３に表示されている画面は、車載装置１において実行されているプログラムの実行画面である（Ｓ１０００）。例えば、車載装置１においてナビゲーション機能に係るプログラムが実行されている場合には、経路案内画面が表示されている。
【００８３】
ここでは、ナビゲーション機能等に係るプログラムの実行画面として説明するが、必ずしもナビゲーション機能等に係るプログラムの実行画面でなくてもよく、オーディオ機能に係るプログラムの実行画面であってもよいし、何れのプログラムも実行されていない無表示の画面であっても同様の処理が行われる。
【００８４】
プログラムの実行画面が表示されている状態（Ｓ１０００）で、メニュースイッチ１１４ｂがユーザにより押下された場合、制御部１０１は、図１Ｂで示されるような固定操作画面を表示部１１３に表示させる（Ｓ１００１）。例えば、表示部１１３に経路案内画面が表示されている状態で、メニュースイッチ１１４ｂがユーザにより押下された場合には
、経路案内画面に重畳するように固定操作画面を出現させて表示したり、経路案内画面全体を縮小し、縮小した経路案内画面を表示している領域以外の領域に固定操作画面を出現させて表示したりする。なお、この場合におけるソフトスイッチの表示処理及びスイッチ操作の実現に係る処理については、後述する。
【００８５】
固定操作画面が表示されている状態（Ｓ１００１）において、例えば、ソフトスイッチが操作（押下操作）された場合は、当該操作されたスイッチに対応した動作が実行され、それに伴う表示画面に変わる。尚、その後も操作に伴って当該操作に対応する機能に係る動作が実行されると共に、実行される動作に応じた表示画面に変わるが、操作およびそれに伴う動作が完了した際、あるいは操作が途絶えて所定時間が経過した時点で、車載装置１において実行されているプログラムの実行画面に復帰する（Ｓ１０００）。又、Ｓ１００１の状態でユーザにより何も操作されず所定時間経過した場合、制御部１０１は、表示部１１３に表示させる画面を、車載装置１において実行されているプログラムの実行画面に戻す（Ｓ１０００）。例えば、車載装置１においてナビゲーション機能に係るプログラムが実行されている場合には、経路案内画面に表示を戻す。
【００８６】
他方、固定操作画面が表示されている状態（Ｓ１００１）において、メニュースイッチ１１４ｂがユーザにより押下された場合、制御部１０１は、図１Ｃで示されるような可変操作画面を表示部１１３に表示させる（Ｓ１００２）。このとき、メニュー領域３００に、固定操作画面から可変操作画面に切り替わるように表示される。なお、この場合におけるソフトスイッチの表示処理及びスイッチ操作の実現に係る処理についても、後述する。
【００８７】
また、プログラムの実行画面が表示されている状態（Ｓ１０００）で、メニュースイッチ１１４ｂがユーザにより連続して二度押下された場合、制御部１０１は、図１Ｃで示されるような可変操作画面を表示部１１３に表示させる（Ｓ１００２）。この場合は、固定操作画面が表示部１１３に表示される処理が行われる前に、二度目のメニュースイッチ１１４ｂへの押下操作が行われる。
【００８８】
本実施形態では、この可変操作画面表示状態（Ｓ１００２）において、例えば、メニュースイッチ１１４ｂがユーザにより押下された場合、又は、ユーザにより何も操作されず所定時間経過した場合、制御部１０１は、プログラムの実行画面を表示部１１３に表示させる（Ｓ１０００）。尚、ソフトスイッチが操作（押下操作）された場合は、当該操作に対応する動作が実行されると共に対応する画面が表示され、その後もこの動作／表示が順次行われるが、動作完了後、また操作が途切れて所定時間が継続した場合、制御部１０１は、表示部１１３に表示させる画面をプログラムの実行画面を表示部１１３に表示させる（Ｓ１０００）。
【００８９】
＜処理例＞
図５は、本実施形態に係る車載装置１によるソフトスイッチの表示処理、スイッチ操作の実現に係る処理、及び、可変操作画面に含まれるソフトスイッチの変更処理に係る機能構成を例示する。図中の矢印（点線）は、参照されるデータと制御部１０１による処理の流れとを例示する。
【００９０】
図５に示されるとおり、車載装置１は、ソフトスイッチの表示処理等を実行するために、操作画面処理部４０１、表示処理部４０２、機能判別処理部４０３、及び、機能実行部４０４を備える。操作画面処理部４０１、表示処理部４０２、機能判別処理部４０３、及び、機能実行部４０４は、例えば、ディスク再生部１０３により再生されるディスク、ＳＤ再生部１０５に接続されるＳＤカード、又は、メモリ１１５に格納されたプログラム等が制御部１０１の周辺回路であるＲＡＭ等に展開され、制御部１０１のプロセッサにより実行されることによって実現される。
【００９１】
また、図５に示されるとおり、車載装置１は、ソフトスイッチの表示処理等を実行するために、機能テーブル５０１、スイッチ／画像対応テーブル５０２、画像テーブル５０３、機能／座標対応テーブル５０４、及び、プログラムテーブル５０５を参照する。機能テーブル５０１、スイッチ／画像対応テーブル５０２、画像テーブル５０３、機能／座標対応テーブル５０４、及び、プログラムテーブル５０５は、例えば、ディスク再生部１０３により再生されるディスク、ＳＤ再生部１０５に接続されるＳＤカード、又は、メモリ１１５に格納されており、必要に応じて、制御部１０１の周辺回路であるＲＡＭ等に展開される。
【００９２】
（表示処理）
ソフトスイッチを表示部１１３に表示するための表示処理について説明する。制御部１０１は、ソフトスイッチを表示部１１３に表示するために、スイッチ／画像対応テーブル５０２と画像テーブル５０３とを参照する。
【００９３】
スイッチ／画像対応テーブル５０２は、表示部１１３に表示するソフトスイッチと画像とを対応付けるための情報であり、スイッチＩＤと画像ＩＤとの対応関係を示す。スイッチＩＤは、表示部１１３に表示されるソフトスイッチを識別するための情報である。本実施形態では、当該スイッチＩＤによってソフトスイッチの位置が特定される。また、画像ＩＤは、対応付けられた機能を実行するためのソフトスイッチの画像を識別するための情報である。
【００９４】
また、画像テーブル５０３は、スイッチ／画像対応テーブル５０２によって特定された画像ＩＤとソフトスイッチの画像を描画するために用いられる画像データとを対応付けるための情報である。画像データフィールドには、画像データそのものが格納されてもよいし、画像ＩＤにより識別される画像データが格納された場所を特定するための情報が格納されてもよい。
【００９５】
図４に示されるとおり、本実施形態に係る車載装置１では、メニュースイッチ１１４ｂの操作に応じて、表示部１１３に表示される画面の状態が遷移する。制御部１０１は、操作画面処理部４０１の処理として、表示部１１３に表示させる画面の状態を遷移させる際に、遷移先の状態に対応するスイッチ／画像対応テーブル５０２を選択する。
【００９６】
ここで、スイッチ／画像対応テーブル５０２ａは、固定操作画面を描画するためのデータである。スイッチ／画像対応テーブル５０２ｂは、可変操作画面を描画するためのデータである。このように、基本機能に係るスイッチ／画像対応テーブルを、基本機能以外の機能に係るスイッチ／画像対応テーブルとは別のテーブルとして保持することによって、スイッチの変更を不可能に設定している。そして、スイッチ／画像対応テーブル５０２ｃは、これらのうち、制御部１０１によって選択された、ソフトスイッチの描画に用いられるスイッチ／画像対応テーブルを示す。
【００９７】
制御部１０１は、メニュースイッチ１１４ｂが押下されたことにより、表示部１１３に表示させる画像の状態をＳ１０００の状態からＳ１００１の状態に遷移させる場合に、スイッチ／画像対応テーブル５０２ａをスイッチ／画像対応テーブル５０２ｃとして選択する。他方、制御部１０１は、メニュースイッチ１１４ｂが押下されたことにより、表示部１１３に表示させる画像の状態をＳ１００１の状態からＳ１００２の状態に遷移させる場合に、スイッチ／画像対応テーブル５０２ｂをスイッチ／画像対応テーブル５０２ｃとして選択する。また、スイッチ／画像対応テーブル５０２には、各種動作状態において表示されるスイッチのパターンに対応するスイッチ／画像対応テーブル５０２ｘが記憶され、表示される画像に応じたデータがスイッチ／画像対応テーブル５０２ｃとして選択される
ことになる。尚、スイッチ／画像対応テーブル５０２ａのデータはユーザによる変更はできないが、他のスイッチ／画像対応テーブル５０２ｂ，ｘはユーザによる変更、つまり表示されるスイッチのカスタマイズが可能となっている。
【００９８】
また、制御部１０１は、表示部１１３に表示させる画像の状態を、Ｓ１００１又はＳ１００２の状態からＳ１０００の状態に遷移させる場合に、いずれのスイッチ／画像対応テーブル５０２もスイッチ／画像対応テーブル５０２ｃとして選択しない。なぜなら、本実施形態では、表示部１１３上にソフトスイッチを表示させる場合にのみ、スイッチ／画像対応テーブル５０２が選択され、参照されるためである。
【００９９】
ソフトスイッチの描画に用いるスイッチ／画像対応テーブル（スイッチ／画像対応テーブル５０２ｃの設定）を選択した後、制御部１０１は、表示処理部４０２の処理として、画像テーブル５０３を参照して、ソフトスイッチの描画に用いる画像データを特定する。そして、制御部１０１は、特定した画像データを用いて、液晶パネル２０１上にソフトスイッチを描画する。
【０１００】
具体的には、制御部１０１は、画像テーブル５０３を参照し、選択したスイッチ／画像対応テーブル５０２ｃの画像ＩＤと一致する画像ＩＤのレコードを特定する。特定されたレコードの画像データフィールドに格納された情報により、制御部１０１は、スイッチＩＤにより識別されるソフトスイッチと当該ソフトスイッチの画像データを対応付けることができる。よって、制御部１０１は、当該対応関係にあるスイッチＩＤと画像データとを用いて、当該スイッチＩＤによって特定されるソフトスイッチの位置に、画像データにより示されるソフトスイッチの画像を液晶パネル２０１上で描画する。尚、表示位置については、スイッチ／画像対応テーブル５０２ｃにおける各データ（スイッチＩＤ，画像データ）の記憶位置と対応づけている。
【０１０１】
尚、本実施例ではメニュー領域３００を固定しているが、各状態におけるスイッチ表示レイアウトを変える（メニュー領域非固定）場合には、各状態における表示レイアウトを記憶したテーブル（スイッチ／画像対応テーブル５０２における各テーブル５０２ａ，ｂ，ｘに対応した表示レイアウトテーブル）を設け、当該テーブルから対応する表示レイアウトデータを読み出し、表示レイアウトを設定する。
【０１０２】
本実施形態では、このような処理により、表示部１１３上に、ソフトスイッチが表示される。例えば、図１Ｂ又は図１Ｃにより示される画面が表示される。
【０１０３】
なお、上述したとおり、本実施形態では、ソフトスイッチは、メニュー領域３００に表示される。そして、メニュー領域３００は、表示部１１３上のメニュー領域３００以外の領域１１３ａよりも強調して描画される。
【０１０４】
図６は、メニュー領域３００を領域１１３ａよりも強調するためのレイヤ処理を例示する。レイヤ６０１は、表示部１１３上に元々表示されていたプログラムの実行画面のレイヤを示す。レイヤ６０２は、レイヤ６０１の画像にグレイスケール処理等のマスク処理を施すためのレイヤを示す。そして、レイヤ６０３は、メニュー領域３００を描画するためのレイヤを示す。
【０１０５】
このとき、レイヤ６０２によるマスク処理は、レイヤ６０３の画像には適用されず、レイヤ６０１の画像に適用される。このように、レイヤ６０２によって適用されるマスク処理によって、レイヤ６０１の画像をレイヤ６０３の画像よりも目立たないように表示する処理が行われるため、メニュー領域３００は、領域１１３ａよりも強調して表現される。
【０１０６】
（スイッチ操作による機能の実行）
表示部１１３に表示されるソフトスイッチのスイッチ操作の実現に係る処理について説明する。制御部１０１は、ソフトスイッチのスイッチ操作を実現するために、機能／座標対応テーブル５０４とプログラムテーブル５０５とを参照する。
【０１０７】
機能／座標対応テーブル５０４は、ソフトスイッチに対する操作により実行される機能と当該操作されたソフトスイッチがのタッチパネル２０２上に位置する座標とを対応付けるための情報である。座標フィールドには、機能ＩＤにより識別される機能と対応付けられたタッチパネル２０２（表示部１１３）上の所定の領域に係る座標値が格納される。なお、座標フィールドに格納される座標値に基づいて、タッチパネル２０２におけるソフトスイッチの領域が表現される。
【０１０８】
また、プログラムテーブル５０５は、ソフトスイッチが操作されることによって、実行が要求される機能に対応するプログラムを特定するための情報であり、機能ＩＤとプログラムとを対応付ける。プログラムフィールドには、機能ＩＤにより識別される機能に係るプログラムそのものが格納されてもよいし、機能ＩＤにより識別される機能に係るプログラムが格納された場所を特定するための情報が格納されてもよい。
【０１０９】
スイッチ／画像対応テーブル５０２と同様に、制御部１０１は、操作画面処理部４０１の処理として、表示部１１３に表示させる画面の状態を遷移させる際に、遷移先の状態に対応する機能／座標対応テーブル５０４を選択する。なお、機能／座標対応テーブル（５０４ａ〜５０４ｃ）それぞれは、スイッチ／画像対応テーブル（５０２ａ〜５０２ｃ）それぞれと同様に説明可能である。よって、ここでは、説明を省略する。
【０１１０】
また、基本機能に係る機能／座標対応テーブルを、基本機能以外の機能に係る機能／座標対応テーブルとは別のテーブルとして保持することによって、スイッチの変更を不可能に設定している。
【０１１１】
尚、機能／座標対応テーブル５０４ｂ，ｘはユーザによる変更が可能で、スイッチ／画像対応テーブル（５０２ｂ，ｘ）のデータをユーザが変更した場合は、機能／座標対応テーブル５０４の対応する部分が、スイッチ／画像対応テーブル（５０２ｂ，ｘ）のデータ変更に対応するデータに変更される。
【０１１２】
制御部１０１は、タッチパネル２０２が押下されたとき、機能判別処理部４０３の処理として、押下された位置に応じたソフトスイッチに対応付けられた機能を判別する。具体的には、制御部１０１は、タッチパネル２０２が押下されたとき、機能／座標対応テーブル５０４ｃを参照して、タッチパネル２０２の押下された座標値を特定し、特定された座標値に対応する領域に相当する領域を示す座標値を格納したレコードを特定する。特定されたレコードに含まれる機能ＩＤにより、押下された位置に応じたソフトスイッチに対応付けられた機能が判別される。
【０１１３】
そして、制御部１０１は、機能実行部４０４の処理として、機能判別処理部４０３により判別された機能を実行する。具体的には、制御部１０１は、プログラムテーブル５０５を参照して、機能判別処理部４０３の処理で特定した機能ＩＤと一致する機能ＩＤのレコードを特定する。そして、制御部１０１は、特定したレコードのプログラムフィールドに格納された情報により特定されるプログラムを実行する。
【０１１４】
本実施形態では、このような処理により、表示部１１３上に表示されたソフトスイッチが押下された際に、当該押下されたソフトスイッチに対応付けられた機能が実行される。
【０１１５】
（ソフトスイッチ変更処理）
可変操作画面において、登録スイッチ（ソフトスイッチ）３０１ｅが押下された場合に表示される機能登録画面によって、当該可変操作画面に含まれるソフトスイッチが変更される際の処理を説明する。
【０１１６】
図７は、本実施形態において、登録スイッチ３０１ｅが押下されたことにより表示部１１３に表示される機能登録画面を例示する。本実施形態では、当該機能登録画面において、ソフトスイッチ３０１ａ〜３０１ｄを変更することが可能である。
【０１１７】
図７に示されるように、機能登録画面では、ソフトスイッチ３０１ａ〜３０１ｄに設定可能な機能に係るアイコンが領域３０４に並べて表示されており、それらのアイコン（ソフトスイッチ）は、タブ３０３によってカテゴライズされている。ユーザは、領域３０４から所望するソフトスイッチのアイコンを選択して、領域３０１内の個々の領域（ブース）に移動させる（領域３０４から所望するソフトスイッチのアイコンをドラッグ操作する）ことで、可変操作画面に表示されるソフトスイッチを登録する。
【０１１８】
なお、図７により示される例では、ソフトスイッチ３０１ａの領域にはアイコン３０２ａに対応する機能を実行するためのソフトスイッチが登録されており、ソフトスイッチ３０１ｂの領域にはアイコン３０２ｂに対応する機能を実行するためのソフトスイッチが登録されている。
【０１１９】
図８は、本実施形態において、可変操作画面に表示されるソフトスイッチを登録する際の画面動作を例示する。ここでは、ソフトスイッチ３０１ａの領域（ブース）に、ユーザが所望する機能を実行するためのソフトスイッチが登録される場面を例示する。
【０１２０】
ユーザは、領域３０４から所望する機能に対応するアイコン３０２ｃを自身の指等で押圧することによって選択する。そして、当該アイコン３０２ｃを押圧したまま（ドラッグ）、登録したい領域（ブース）にアイコン３０２ｃを移動させる。そして、移動させたのち、ユーザは、アイコン３０２ｃに対する押圧を止める（ドロー）。これにより、本実施形態では、アイコン３０２ｃに対応する機能を実行するためのソフトスイッチ３０１ａが登録される。
【０１２１】
図９は、本実施形態において、可変操作画面に表示されるソフトスイッチの登録を解除（削除）する際の画面動作を例示する。ここでは、ソフトスイッチ３０１ｃの領域に登録されている、アイコン３０２ｄにより示されるソフトスイッチに対応する機能の登録を解除する場面を例示する。
【０１２２】
ユーザは、ソフトスイッチの領域に表示されているアイコン３０２ｄを自身の指等で押圧する。そして、当該アイコン３０２ｄを押圧したまま（ドラッグ）移動させ、ソフトスイッチが登録される領域３０１以外のところで、当該アイコン３０２ｄに対する押圧を止める（ドロー）。これにより、本実施形態では、アイコン３０２ｄに対応する機能を実行するためのソフトスイッチ３０１ｃの登録が解除される。
【０１２３】
図１０は、本実施形態において、可変操作画面に表示されるソフトスイッチの登録される領域を変更する際の画面動作を例示する。ここでは、ソフトスイッチ３０１ｂの領域に登録されている機能をソフトスイッチ３０１ｄの領域に登録させる場面を例示する。
【０１２４】
ユーザは、ソフトスイッチの領域に表示されているアイコン３０２ｅを自身の指等で押圧する。そして、当該アイコン３０２ｅを押圧したまま（ドラッグ）移動させ、移動先の領域上で、当該アイコン３０２ｅに対する押圧を止める（ドロー）。これにより、本実施
形態では、アイコン３０２ｅに対応する機能を実行するためのソフトスイッチを表示する位置を変更することができる。
【０１２５】
また、移動先の領域に他のアイコンが存在しない場合は、移動前の領域が空白状態となるが、移動先の領域に他のアイコンが存在する場合は、移動前の領域方向に順次アイコンが領域移動することになる。尚、移動先のアイコンの有無に関係なく、移動前の領域が空白状態となる方法（移動先のアイコンは登録解除）も有効な他方式である。
【０１２６】
これらの操作により、ソフトスイッチに係る機能の登録、解除、及び移動（登録場所の変更）の操作が行われる。そして、制御部１０１は、当該ソフトスイッチに係る機能の登録、解除、及び、移動（登録場所の変更）に応じて、ソフトスイッチの表示処理に用いられるスイッチ／画像対応テーブル５０２ｂと、ソフトスイッチのスイッチ操作の実現に係る処理に用いられる機能／座標対応テーブル５０４ｂを更新する。当該更新処理は、操作画面処理部４０１の処理に該当する。
【０１２７】
図５に示されるように、制御部１０１は、当該スイッチ／画像対応テーブル５０２ｂ及び機能／座標対応テーブル５０４ｂの更新において、機能テーブル５０１を参照する。機能テーブル５０１は、基本機能以外の機能について、機能ＩＤと画像ＩＤとを対応付けるための情報である。
【０１２８】
図８により示されるソフトスイッチに係る機能を登録する場面では、制御部１０１は、登録するソフトスイッチに該当するレコードを機能テーブル５０１において特定し、特定したレコードに格納された機能ＩＤ及び画像ＩＤを、それぞれ、機能／座標対応テーブル５０４ｂ及びスイッチ／画像対応テーブル５０２ｂの該当レコードに格納する。なお、制御部１０１は、機能／座標対応テーブル５０４ｂ及びスイッチ／画像対応テーブル５０２ｂの該当レコードを、ユーザがアイコンに対するドラッグ操作において押圧を解除した領域（ブース）に基づいて特定する。図１０により示されるソフトスイッチを移動する場面においても同様に説明される。
【０１２９】
また、図９により示されるソフトスイッチに係る機能の登録を解除する場面では、制御部１０１は、当該解除されたソフトスイッチに対応するレコードをスイッチ／画像対応テーブル５０２ｂ及び機能／座標対応テーブル５０４ｂから削除する。
【０１３０】
§３  変形例
以上、本発明の実施の形態を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。
【０１３１】
例えば、本実施形態におけるハードスイッチ及びソフトスイッチは、それぞれ、押し時間に応じて実行される機能が異なってもよい。すなわち、１つのスイッチに複数の機能が対応付けられてもよい。
【０１３２】
また、例えば、制御部１０１は、固定操作画面が表示部１１３に表示されている間に、メニュースイッチ１１４ｂが押下された場合、車載装置１の状態に対応した可変操作画面を表示部１１３に表示させてもよい。図１１は、この場合における、表示部１１３に表示される画面の遷移を例示する。なお、例えば、車載装置１の状態が異なる場面とは、車載装置１において実行されているプログラムが異なる場面である。具体的には、例えば、テレビ放送受信状態の場合はテレビ操作に関するソフトスイッチ（チャンネルＵＰ／ＤＯＷＮ，テレビ放送のデータ受信操作スイッチ等）を表示し、ディスク再生中はディスク再生操作に関するソフトスイッチ（ディスクＵＰ／ＤＯＷＮ，曲番ＵＰ／ＤＯＷＮスイッチ等
）を表示する。
【０１３３】
図１１の状態遷移図におけるＳ２０００及びＳ２００１の状態は、それぞれ、図４の状態遷移図におけるＳ１０００及びＳ１００１の状態に対応する。図１１の状態遷移図においてＳ２００２の状態が、図４の状態遷移図におけるＳ１００２の状態と異なる。具体的には、Ｓ２００２の状態では、制御部１０１は、「車載装置１の状態に対応した」可変操作画面を表示部１１３に表示させる点で異なる。
【０１３４】
また、例えば、制御部１０１は、固定操作画面が表示部１１３に表示されている間に、メニュースイッチ１１４ｂが押下された場合、車載装置１の状態によらない可変操作画面を表示部１１３に表示させてもよい。そして、制御部１０１は、当該車載装置１の状態によらない可変操作画面が表示部１１３に表示されている間に、メニュースイッチ１１４ｂが押下された場合、車載装置１に対応した可変操作画面を表示部１１３に表示させてもよい。図１２は、この場合における、表示部１１３に表示される画面の遷移を例示する。
【０１３５】
図１２の状態遷移図におけるＳ３０００、Ｓ３００１、及び、Ｓ３００３の状態は、それぞれ、図１１の状態遷移図におけるＳ２０００、Ｓ２００１、及び、Ｓ２００２の状態に対応する。図１２の状態遷移図においてＳ３００２の状態が、図１１の状態遷移図におけるＳ２００２の状態と異なる。具体的には、Ｓ３００２の状態では、制御部１０１は、「車載装置１の状態によらない」可変操作画面を表示部１１３に表示させる点で異なる。
【０１３６】
なお、これらの変形例において、それぞれ他の例とは異なるこれらの画面遷移を実現するためには、それぞれの状態に対応する機能／座標対応テーブル５０４ｂ及びスイッチ／画像対応テーブル５０２ｂが用意されればよい。つまり、Ｓ２００２、Ｓ３００２、及び、Ｓ３００３の状態に遷移した際に制御部１０１により選択される機能／座標対応テーブル５０４ｂ及びスイッチ／画像対応テーブル５０２ｂが用意されればよい。
【０１３７】
これにより、例えば、車載装置１において実行されているプログラムが異なる場面では、異なるソフトスイッチを表示することが可能となる。したがって、本変形例によれば、車載装置１の状態に応じて、異なるソフトスイッチを表示部１１３に表示させることが可能となるため、更に、操作性の向上したインタフェースの実現が可能となる。
【０１３８】
なお、図１２で示される変形例において、プログラムの実行画面が表示されている状態（Ｓ３０００）で、メニュースイッチ１１４ｂがユーザにより連続して三度押下された場合、制御部１０１は、車載装置１の状態に対応した可変操作画面を表示部１１３に表示させてもよい（Ｓ３００３）。当該三度押下操作は、上述した二度押下操作と同様に説明される。
【符号の説明】
【０１３９】
１…車載装置、１０１…制御部、１０２…放送受信部、１０３…ディスク再生部、
１０４…ＳＤ再生部、１０５…ナビゲーション部、１０６…ＶＩＣＳ情報受信部、
１０７…ＧＰＳ情報受信部、１０８…分配回路、１０９…画像調整回路
１１０…音声調整回路、１１１…スピーカ、１１２…画像出力部、１１３…表示部、
１１４…操作部、
１１４ａ…現在地スイッチ（ハードスイッチ）、
１１４ｂ…メニュースイッチ（ハードスイッチ）、
１１４ｃ…ＡＶスイッチ（ハードスイッチ）、
１１５…メモリ、１１６…遠隔操作部、
２００…バックライト、２０１…液晶パネル、２０２…タッチパネル、
３００…メニュー領域、
３００ａ〜３００ｇ…ソフトスイッチ、
３０１a〜３０１ｄ…ソフトスイッチ、
３０１ｅ…登録スイッチ（ソフトスイッチ）、
４０１…操作画面処理部、４０２…表示処理部、４０３…機能判別処理部、
４０４…機能実行部、
５０１…機能テーブル、５０２…スイッチ／画像対応テーブル、５０３…画像テーブル、
５０４…機能／座標対応テーブル、５０５…プログラムテーブル、
６０１〜６０３…レイヤ
【図１Ａ】
2013122636.tif 000003
【図１Ｂ】
2013122636.tif 000004
【図１Ｃ】
2013122636.tif 000005
【図２】
2013122636.tif 000006
【図３】
2013122636.tif 000007
【図４】
2013122636.tif 000008
【図５】
2013122636.tif 000009
【図６】
2013122636.tif 000010
【図７】
2013122636.tif 000011
【図８】
2013122636.tif 000012
【図９】
2013122636.tif 000013
【図１０】
2013122636.tif 000014
【図１１】
2013122636.tif 000015
【図１２】
2013122636.tif 000016