(57)【特許請求の範囲】
【請求項１】
タッチパネルディスプレイ上にタッチ操作領域と操作部品領域を区画して形成されたタッチパネル装置において、
前記タッチ操作領域は、前記操作部品領域から一定の距離範囲に近接し、前記操作部品領域に機能が割り当てられた部品を特定する接触を検出する接触検出領域と前記接触検出領域以外の領域とを有し、
前記操作部品領域に割り当てられた機能の配置を前記接触検出領域での操作によって変更可能とする処理手段、を備えることを特徴とするタッチパネル装置。
【請求項２】
前記処理手段は、前記操作部品領域に割り当てられた機能の配置数を前記接触検出領域での操作によって変化させる、請求項１に記載のタッチパネル装置。
【請求項３】
前記タッチ操作領域は、前記操作部品領域に機能が割当てられた第１部品を特定する接触を検出する第１接触検出領域および前記操作部品領域に機能が割当てられた第２部品を特定する接触を検出する第２接触検出領域を有し、
前記処理手段は、前記第１接触検出領域への接触から第１部品を特定すると共に、前記第１部品の特定後の、前記第１接触検出領域への接触を維持したまま接触位置が前記第２接触検出領域に移動する第１スライド操作に基づいて、前記第２部品に割当てられた機能を前記第１部品に割当てられた機能で更新する、請求項１または２に記載のタッチパネル装置。
【請求項４】
前記処理手段は、前記接触検出領域への接触から前記操作部品領域に機能が割り当てられた第３部品を特定すると共に、前記第３部品の特定後の、前記接触検出領域への接触を維持したまま接触位置が前記接触検出領域を除くタッチ操作領域内に移動する第２スライド操作に基づいて、前記第３部品に割り当てられた機能を前記タッチ操作領域内に再配置する、請求項１または２に記載のタッチパネル装置。
【請求項５】
前記処理手段は、前記接触検出領域への接触から前記操作部品領域に機能が割り当てられた第４部品を特定すると共に、前記第４部品の特定後の、前記接触検出領域への接触を維持したまま接触位置が前記接触検出領域を除くタッチ操作領域内に移動する第３スライ
ド操作に基づいて、前記第４部品を前記操作部品領域及び前記タッチ操作領域から削除する、請求項１または２に記載のタッチパネル装置。
【請求項６】
前記処理手段は、前記接触検出領域を除く前記タッチ操作領域に機能が割り当てられた第５部品への接触を維持したまま、接触位置が前記接触検出領域内に移動する第４スライド操作に基づいて、前記第５部品に割り当てられた機能を前記操作部品領域内に再配置する、請求項１または２に記載のタッチパネル装置。
【請求項７】
タッチパネルディスプレイ上にタッチ操作領域と操作部品領域を区画して形成されたタッチパネル装置において、
前記操作部品領域に割り当てられた機能の配置または前記機能の配置数を前記タッチ操作領域での操作によって変更可能とする処理手段を備え、
前記処理手段は、前記操作部品領域に機能が割り当てられた第６部品への接触を維持したまま接触位置が前記タッチ操作領域内に移動し、移動後の前記タッチ操作領域内で接触を解除する第５スライド操作に基づいて、前記第６部品に割り当てられた機能を前記タッチ操作領域内に再配置するとともに、前記タッチ操作領域内に再配置された前記第６部品の機能を提供するためのインターフェースの種別を変化させる、
ことを特徴とするタッチパネル装置。
【請求項８】
タッチパネルディスプレイ上にタッチ操作領域と操作部品領域を区画して形成するステップと、
前記タッチ操作領域は、前記操作部品領域から一定の距離範囲に近接し、前記操作部品領域に機能が割り当てられた部品を特定する接触を検出する接触検出領域と前記接触検出領域以外の領域を有し、
前記操作部品領域に割り当てられた機能の配置を前記接触検出領域での操作によって変更可能とする処理ステップと、
を実行することを特徴とするタッチパネルの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル装置及びタッチパネルの制御方法に関する。
【背景技術】
【０００２】
従来から、ＬＣＤ（Liquid Crystal Display）等の表示デバイスの表面にユーザ操作の接触位置の座標を検出するデバイスを組合せたタッチパネルを有する車載用の表示装置が知られている。車載用の表示装置は、例えば、ＡＶＮ機（車載用オーディオ・ビジュアル・ナビゲーション一体機）の一部を構成する。タッチパネルを有する表示装置は、例えば、ＡＶＮ機から供給された様々なコンテンツを表示する表示デバイスとして機能すると共に、例えば、タッチパネル面に重畳させて接触させた操作指の接触位置を検出する入力デバイスとして機能する。
【０００３】
タッチパネルを有する表示装置においては、ハードウェア部品で実装されていた操作ボタンが、タッチパネル面への接触操作によって操作可能な表示部品（以下、操作部品とも称す）として表示デバイス上に表示される。上記の操作部品は、ハードウェア部品で実装されていた操作ボタンと共通するインターフェース操作が可能なように、タッチパネルの左右端部に配置される。例えば、上記の操作部品は、タッチパネルの運転席側及び助手席側の端部領域に配置される。なお、タッチパネルの、運転席側及び助手席側の端部領域に挟まれた中央領域には、例えば、ＡＶＮ機から供給されるコンテンツを主に表示する表示領域（以下、ディスプレイ部とも称す）が配置される。タッチパネルを有する表示装置を構成に含むＡＶＮ機は、ハードウェア部品で実装されていた操作ボタンと共通するインターフェースで操作部品への接触操作を受け付けることができる。
【０００４】
なお、本明細書で説明する技術に関連する技術が記載されている先行技術文献としては、以下の特許文献が存在している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０７−２８７８３８号公報
【特許文献２】特開２０００−３４７７８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述したタッチパネルにおいては、運転席側及び助手席側の端部領域に配置された操作部品に割り付けられる機能は固定されていた。また、タッチパネルの操作部品が配置される各端部領域、及び、ディスプレイ部は、それぞれに接触操作の及ぶ範囲が独立していた。このため、利用者（以下、ユーザとも称す）の接触操作は各領域内に限定されていた。例えば、運転席側の利用者が助手席側の操作部品に割り当てられた機能を使用する場合には、手を伸ばして助手席側の操作部品が表示された表示位置に指等を重畳させて接触し、操作部品に割り付けられた機能を実行させるといった手間が発生していた。本発明は、タッチパネルにおける操作部品のユーザビリティの向上を可能とすることである。
【課題を解決するための手段】
【０００７】
開示の技術の一側面は、タッチパネル装置によって例示される。すなわち、タッチパネル装置は、タッチパネルディスプレイ上にタッチ操作領域と操作部品領域を区画して形成する。タッチパネル装置は、操作部品領域に割り当てられた機能の配置を前記タッチ操作
領域での操作によって変更可能とする処理手段を備えることを特徴とする。本発明によれば、従来、ハードウェア部品として実装されていた操作ボタンの機能をタッチパネルに複合することで、操作ボタンの機能配置を自由に変更することができる。
【発明の効果】
【０００８】
本タッチパネル装置によれば、タッチパネルおける操作部品のユーザビリティの向上が可能になる。
【図面の簡単な説明】
【０００９】
【図１】タッチパネル装置のハードウェア構成の一例を示す図である。
【図２】従来のタッチパネルの表示構成を説明する説明図である。
【図３】本実施形態のタッチパネルの接触操作を有効とする領域の一例を示す図である。
【図４】運転席側の表示領域に表示された操作部品を助手席側の表示領域に移動する移動操作の一例を示す図である。
【図５】運転席側及び助手席側の表示領域に表示された操作部品をユーザニーズに合わせて再配置する移動操作の一例を示す図である。
【図６】運転席側、助手席側の表示領域に配置された操作部品の機能をディスプレイ部内に設定する移動操作の一例を示す図である。
【図７】運転席側、助手席側の操作部品の表示数をユーザニーズに合わせて変更する移動操作の一例を示す図である。
【図８】ディスプレイ部に表示された操作画面の機能を表示領域に設定する移動操作の一例を示す図である。
【図９】表示領域に配置された操作部品の機能を削除する移動操作の一例を示す図である。
【図１０】表示領域に配置された操作部品の機能を移動する操作の一例を示す図である。
【図１１】タッチパネルに表示された操作部品を再配置する処理の一例を示すフローチャートである。
【図１２】ディスプレイ部内の接触操作によって、タッチパネルに表示された操作部品を再配置する処理の一例を示すフローチャートである。
【図１３】ＡＶＮ機の一例を示す構成図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、一実施形態に係るタッチパネル装置について説明する。以下の実施形態の構成は例示であり、本タッチパネル装置は実施形態の構成には限定されない。
【００１１】
＜第１の実施の形態＞
＜１．構成＞
図１は、本実施形態のタッチパネルを有する車載用の表示装置のハードウェア構成の一例を示す構成図である。タッチパネル１４を有する表示装置１０（以下、タッチパネル装置１０とも称す）は、例えば、図１１で後述するＡＶＮ機（車載用オーディオ・ビジュアル・ナビゲーション一体機）の一部を構成する。タッチパネル装置１０には、例えば、ＡＶＮ機からナビゲーション、テレビジョン（ＴＶ）放送、ＤＶＤ（Digital Versatile Disk）やＢＤ（Blu-ray（登録商標） Disc）等の再生画像、カメラ撮影画像、車両状態を示す描画画像といったＡＶＮ機が表示可能な各種のコンテンツが供給される。また、タッチパネル装置１０には、例えば、ＡＶＮ機の備えるBluetooth（登録商標）といった通信機
能、ＵＳＢ（Universal Serial Bus）といった外部インターフェース機能を用いて接続されたスマートフォンの連携する表示画面、ゲーム等のコンテンツが供給される。タッチパネル装置１０は、例えば、ＡＶＮ機から供給された様々なコンテンツを表示する表示デバ
イスとして機能すると共に、例えば、タッチパネル面に重畳させて接触させた操作指の接触位置を検出する入力デバイスとして機能する。
【００１２】
図１に例示のように、タッチパネル装置１０は、接続バス１７によって相互に接続されたＣＰＵ（Central Processing Unit）１１、主記憶装置１２、補助記憶装置１３、タッ
チパネル１４、通信ＩＦ（Interface）１５、入出力ＩＦ１６を備える。タッチパネル１
４は、表示デバイス１４ａ、タッチセンサ１４ｂを含む。ＣＰＵ１１はプロセッサとも呼ばれる。ただし、ＣＰＵは、単一のプロセッサに限定される訳ではなく、マルチプロセッサ構成であってもよい。また、単一のソケットで接続される単一のＣＰＵがマルチコア構成であってもよい。
【００１３】
ＣＰＵ１１は、タッチパネル装置１０全体の制御を行う中央処理演算装置である。ＣＰＵ１１は、補助記憶装置１３に記憶されたプログラムを主記憶装置１２の作業領域に実行可能に展開し、プログラムの実行を通じて周辺機器の制御を行うことで所定の目的に合致した機能を提供する。主記憶装置１２は、ＣＰＵ１１がプログラムやデータをキャッシュしたり、作業領域を展開したりする記憶媒体である。主記憶装置１２は、例えば、フラッシュメモリ、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を含む。補助記憶装置１３は、ＣＰＵ１１により実行されるプログラムや、動作の設定情報などを記憶する記憶媒体である。補助記憶装置１３は、例えば、ＨＤＤ（Hard-disk Drive）やＳ
ＳＤ（Solid State Drive）、ＥＰＲＯＭ（Erasable Programmable ROM）、フラッシュメモリ、ＵＳＢメモリ、ＳＤ（Secure Digital）メモリカード等である。通信ＩＦ１５は、タッチパネル装置１０に接続するネットワークとのインターフェースである。入出力ＩＦ１６は、タッチパネル装置１０に接続するセンサや装置との間でデータの入出力を行うインターフェースである。なお、上記の構成要素はそれぞれ複数に設けられてもよいし、一部の構成要素を設けないようにしてもよい。また、上記の構成要素は、ＡＶＮ機の構成要素に含まれるとしてもよい。
【００１４】
タッチパネル１４は、表示デバイス１４ａの表面に接触位置の座標を検出するタッチセンサ１４ｂを重畳させて組合せた電子デバイスである。表示デバイス１４ａは、例えば、ＬＣＤ、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）パネル、有機
ＥＬパネル等である。タッチセンサ１４ｂは、例えば、静電容量方式のタッチセンサである。静電容量方式のタッチセンサでは、例えば、ＩＴＯ（酸化インジウムスズtin-doped indium oxide）等の透明電極である受信側電極及び送信側電極が、縦横２層に交差するようマトリクス状に配置される。マトリクス状に配置された受信側電極と送信側電極とが交差する交点では、例えば、操作指等の接触によって発生した電極間の電界の変化が検出信号として検知される。タッチセンサ１４ｂは、例えば、上記交点の検出信号から操作指等の接触状態を検知し、接触状態となった交点の位置から接触位置の座標を検出する。接触位置の座標は、例えば、タッチパネル１４として組合せられた表示デバイス１４ａの左上角部を原点とし、表示デバイス１４ａの左右方向をＸ軸、上下方向をＹ軸とした（Ｘ，Ｙ）の２次元座標として表される。
【００１５】
タッチパネル装置１０では、ＣＰＵ１１のプログラムの実行により、移動操作処理部２１の処理が提供される。但し、移動操作処理部２１の少なくとも一部の処理がDigital Signal Processor(DSP)、Application Specific Integrated Circuit（ASIC）等によって提供されてもよい。また、移動操作処理部２１の少なくとも一部が、Field-Programmable Gate Array(FPGA)等の専用large scale integration（LSI）、その他のデジタル回路であ
ってもよい。また、移動操作処理部２１の少なくとも一部にアナログ回路が含まれてもよい。なお、タッチパネル装置１０は、移動操作処理部２１が参照し、或いは、管理するデータの格納先として、例えば、補助記憶装置１３に有効領域ＤＢ２０１、部品管理ＤＢ２０２を備える。
【００１６】
移動操作処理部２１は、例えば、タッチパネル１４面で検出された接触操作に基づいて接触位置に対応する操作部品の表示位置の変更処理を行う。有効領域ＤＢ２０１には、タッチパネル１４面における接触操作を有効とするための座標情報が格納される。部品管理ＤＢ２０２には、例えば、表示デバイス１４ａに表示される操作部品、操作部品の表示位置の座標情報、操作部品に関連付けられた操作機能（プログラム名）が対応付けて格納される。
【００１７】
タッチパネル装置１０は、例えば、ユーザ操作が可能なようにタッチパネル１４面を露出するようにして車両のセンターコンソール等に収容される。タッチパネル装置１０は、表示デバイス１４ａに表示された操作部品の表示位置に対する操作指等の接触を検出し、該操作部品に関連付けられた操作機能を提供する。
【００１８】
＜２．表示構成＞
（従来例）
図２は、従来のタッチパネル１４の表示構成を説明する説明図である。図２において、破線の矩形枠で囲まれた操作領域Ａはタッチパネル１４上の助手席側の端部領域を表し、破線の矩形枠で囲まれた操作領域Ｃはタッチパネル１４上の運転席側の端部領域を表す。タッチパネル１４の操作領域Ａは、操作部品を表示する表示領域Ａ１−Ａ５を有し、同様にして、操作領域Ｃは、操作部品を表示する表示領域Ｃ１−Ｃ５を有する。また、破線の矩形枠で囲まれた操作領域Ｂは、例えば、ＡＶＮ機から供給されるコンテンツが主に表示されるディスプレイ部Ｂ１が設けられる中央領域を表す。なお、ディスプレイ部Ｂ１の上部には、ＡＶＮ機が再生可能なコンテンツを記録したＣＤ（Compact Disc）、ＤＶＤ、ＢＤといった可搬型の記録媒体の挿入・排出口Ｚ１が配置される。
【００１９】
従来のタッチパネル１４においては、操作領域Ａの表示領域Ａ１−Ａ５には、ディスプレイ部Ｂ１に対して助手席側に実装されていた複数のハードウェア部品の配置位置を変えずに、ハードウェア機能を模擬した操作部品として表示される。操作部品は、グラフィックユーザインターフェース（ＧＵＩ）部品とも呼ばれる。
【００２０】
図２の、操作領域Ｃの表示領域Ｃ１−Ｃ５には、ディスプレイ部Ｂ１に対して運転席側に実装されていた複数のハードウェア部品の配置位置を変えずに、ハードウェア機能を模擬した操作部品として表示される。表示領域Ａ１−Ａ５、Ｃ１−Ｃ５に表示される操作部品には、ハードウェア部品で実装されていた操作ボタンの機能がアプリケーションプログラム（以下、アプリとも称す）を介して機能するように関連付けられる。
【００２１】
例えば、表示領域Ａ１−Ａ５に表示される操作部品には、助手席側にハードウェア部品として実装されていた操作ボタンの機能が配置位置を変えずに、アプリ機能として固定されて割り付けられる。同様にして、例えば、表示領域Ｃ１−Ｃ５に表示される操作部品には、運転席側にハードウェア部品として実装されていた操作ボタンの機能が配置位置を変えずに、アプリ機能として固定されて割り付けられる。ユーザは、ハードウェア部品として実装されていた操作ボタンと共通のインターフェースでタッチパネル１４に表示された操作部品への接触操作を行っていた。
【００２２】
また、コンピュータプログラムの制御により、タッチパネル１４における操作領域Ａ、Ｂ、Ｃでは、それぞれに接触操作を検出する領域が独立して形成されていた。つまり、例えば、コンピュータプログラムの制御は、操作領域Ａでは表示領域Ａ１−Ａ５に対する接触操作を検出し、応答するが、操作領域Ａ内の表示領域Ａ１−Ａ５から離れた位置では接触操作を無視し、応答しない。
【００２３】
同様にして、コンピュータプログラムの制御は、操作領域Ｃを検出し、応答するが、操作領域Ｃ内の表示領域Ｃ１−Ｃ５から離れた位置に対する接触操作を無視し、応答しない。また、同様にしてコンピュータプログラムの制御は、操作領域Ｂ内のディスプレイ部Ｂ１に対する接触操作を検出し、応答するが、操作領域Ｂ内のディスプレイ部Ｂ１から離れた位置では接触操作を無視し、応答しない。
【００２４】
このため、従来のタッチパネル１４では、ユーザの接触操作は、各領域内に表示された操作部品等への単独操作に限定されていた。
【００２５】
従来のタッチパネル１４においては、操作領域Ａの表示領域Ａ１−Ａ５に割り付けられた操作部品を、例えば、操作領域Ｃの表示領域Ｃ−Ｃ５に配置変更することはできなかった。このため、運転席のユーザが操作領域Ａに表示された操作部品を操作する場合、手を伸ばしてユーザから離れた助手席側の、操作部品の表示位置に操作指等を接触させ、操作部品に割り付けられた機能を実行させるといった手間が生じていた。また、従来のタッチパネル１４では、例えば、搭載される車両のハンドルの取付位置が、所謂、“右ハンドル”と“左ハンドル”のように異なる場合には、それぞれのハンドル取付位置に対応したタッチパネル１４の開発が要求されていた。このため、タッチパネル１４に関するコストが割高になる傾向にあった。
【００２６】
（本実施形態）
図３は、本実施形態に係るタッチパネル１４の接触操作を有効とする領域の一例を示す図である。本実施形態に係るタッチパネル装置１０では、タッチセンサ１４ｂは、図２の操作領域Ａ、Ｃ、及び、ディスプレイ部Ｂ１が表示される操作領域Ｂを統一した接触位置の座標を検出する。本実施形態に係るタッチパネル装置１０は、従来では独立して区分けされていた操作領域Ａ、Ｂ、Ｃを複合化して統一した接触位置を検出することで、例えば、接触状態を維持したまま継続して領域間を跨ぐ移動操作（以下、スライド操作とも称す）を検出することが可能となる。
【００２７】
図３において、左斜め斜線でハッチングされた領域Ｄは、例えば、本実施形態のタッチパネル装置１０における接触操作を有効とする有効領域である。領域Ｄ１には、例えば、図２の表示領域Ａ１−Ａ５、Ｃ１−Ｃ５、及び、ディスプレイ部Ｂ１の表示領域が含まれる。領域Ｄ１では、例えば、表示領域Ａ１−Ａ５の各領域とディスプレイ部Ｂ１の表示領域、表示領域Ｃ１−Ｃ５の各領域とディスプレイ部Ｂ１の表示領域は有効領域として統一される。なお、タッチパネル装置１０では、領域Ｄの座標範囲は、例えば、補助記憶装置１３の有効領域ＤＢ２０１に管理される。また、各表示領域に表示される操作部品の表示位置、及び、操作部品に関連付けられたアプリ機能（プログラム名）は、補助記憶装置１３の部品管理ＤＢ２０２に管理される。
【００２８】
タッチパネル装置１０は、例えば、タッチパネル１４面への操作指等の接触操作の開始位置に操作部品が存在する場合には、領域Ｄの座標範囲内でのタッチパネル１４への接触操作として受け付ける。タッチパネル装置１０は、受け付けた接触操作が領域Ｄ内での接触状態を維持したまま操作指等の移動を伴うスライド操作のときには、例えば、スライド操作の開始位置に表示された操作部品を移動さる。そして、タッチパネル装置１０は、例えば、スライド操作の開始位置から移動させた操作部品をスライド操作の終了位置に表示する。
【００２９】
スライド操作の開始位置に配置されていた操作部品は、例えば、スライド操作の終了位置に再配置することが可能となる。タッチパネル装置１０は、例えば、助手席側の表示領域Ａ１−Ａ５に表示された操作部品をスライド操作によって運転席側の表示領域Ｃ１−Ｃ５に移動することが可能となり、操作部品に関連付けられた機能を移動先の表示領域で使
用することが可能となる。
【００３０】
本実施形態のタッチパネル装置１０では、タッチパネル１４に表示される操作部品のユーザビリティを向上することが可能となる。以下、本実施形態に係るタッチパネル装置１０の、タッチパネル１４における操作部品の移動操作について説明する。
【００３１】
（ケース１）
図４は、運転席側の表示領域に表示された操作部品を助手席側の表示領域に移動する移動操作の一例を示す図である。図４の、表示領域Ａ１−Ａ５、Ｃ１−Ｃ５、ディスプレイ部Ｂ１、可搬型の記録媒体の挿入・排出口Ｚ１については、図２を用いて説明した。また、図４の、表示領域Ａ１−Ａ５、Ｃ１−Ｃ５、ディスプレイ部Ｂ１は、図３を用いて説明した領域Ｄに含まれる。表示領域Ａ１−Ａ５、Ｃ１−Ｃ５、ディスプレイ部Ｂ１で発生したユーザの操作指等による接触は、接触操作としてタッチパネル装置１０に受け付けられる。なお、上記の各表示領域、挿入・排出口Ｚ１、領域Ｄについては、後述する図５−図９においても同様である。
【００３２】
図４において、タッチパネル１４の運転席側の表示領域Ｃ２には、例えば、コンテンツとして供給される音量の増減を調節するvolume機能が操作部品“ＶＯＬ”として表示されている。操作部品“ＶＯＬ”は、volumeの略称である“ＶＯＬ”の文字列を有するアイコンとして表示領域Ｃ２に表示される。操作部品“ＶＯＬ”には、例えば、音量の増減を調整するアプリ機能が関連付けられている。補助記憶装置１３の部品管理ＤＢ２０２には、例えば、操作部品“ＶＯＬ”のアイコン（描画データ）、操作部品“ＶＯＬ”に関連付けられるアプリ機能（プログラム名）、表示領域Ｃ２の座標情報が対応付けて格納される。表示領域Ｃ２の座標情報は、例えば、タッチパネル１４上の左上角部の２次元座標と右下角部の２次元座標により表される。
【００３３】
タッチパネル装置１０は、表示領域Ｃ２が表示されたタッチパネル１４面への操作指Ｔ１の接触操作を受け付ける。タッチパネル装置１０は、例えば、部品管理ＤＢ２０２を参照し、表示領域Ｃ２に対応する操作部品“ＶＯＬ”のアイコンの描画データ、操作部品“ＶＯＬ”に関連付けられたアプリ機能を特定する。
【００３４】
タッチパネル装置１０は、例えば、表示領域Ｃ２で受け付けた接触操作の接触状態が継続したままで接触位置が移動するスライド操作を受け付ける。図４において、タッチパネル装置１０が受け付けたスライド操作は、表示領域Ｃ２を接触操作の開始位置として、接触状態が継続したままで接触位置がディスプレイ部Ｂ１を中継して表示領域Ａ２まで移動する。そして、タッチパネル１４面に接触させた操作指Ｔ１は、表示領域Ａ２内でタッチパネル１４面から離脱し、接触状態が終了する。
【００３５】
なお、操作部品“ＶＯＬ”のアイコンは、スライド操作の接触位置の移動と共に、ディスプレイ部Ｂ１内に表示され、移動する。ここで、タッチパネル装置１０は、例えば、操作部品“ＶＯＬ”のアイコンが、スライド操作に伴ってディスプレイ部Ｂ１内へ移動した後に、操作部品“ＶＯＬ”のアイコンの配置元の表示領域Ｃ２の表示態様を変化させるとしてもよい。例えば、上記操作部品の配置元である表示領域Ｃ２を明滅、表示色の変更や背景色に近しい色へのぼかし表示といった表示態様の変化が例示される。
【００３６】
タッチパネル装置１０は、スライド操作に伴って移動するアイコンの配置元である表示領域の表示態様の変化を、アイコンに対応付けられた操作部品が再配置されるまで継続する。タッチパネル装置１０は、配置元の表示態様の変化を操作部品が再配置されるまで継続することで、スライド操作による操作部品の再配置の操作中であることを車両の乗員等に提示できる。タッチパネル装置１０では、スライド操作に伴う操作部品の再配置につい
てのユーザビリティを向上することができる。なお、ディスプレイ部Ｂ１での移動中の操作部品についてのアイコン表示、及び、該操作部品の配置元の表示領域の表示態様の変化については、後述する図５−図１０においても同様である。
【００３７】
タッチパネル装置１０は、スライド操作に伴う接触位置の移動と共に、表示領域Ｃ２の操作部品“ＶＯＬ”のアイコンを移動させる（Ｅ１）。そして、タッチパネル装置１０は、タッチパネル１４面に接触させた操作指Ｔ１が離脱した、スライド操作の終了位置を領域内に含む表示領域Ａ２に対して操作部品“ＶＯＬ”を再配置する。操作部品“ＶＯＬ”のアイコンは、タッチパネル１４の表示領域Ａ２に表示される。
【００３８】
タッチパネル装置１０では、例えば、車両のハンドルの取付位置（右ハンドル／左ハンドル）に合わせて運転席側及び助手席側に配置されていた操作部品を入れ替えることが可能になる。車両のハンドルの取付位置（右ハンドル／左ハンドル）のそれぞれに分かれていたタッチパネル装置１０の意匠を共通化することが可能になるため、例えば、タッチパネル装置１０の開発コスト、管理コストを低減することができる。
【００３９】
なお、タッチパネル装置１０は、例えば、スライド操作によって再配置された操作部品“ＶＯＬ”の、部品管理ＤＢ２０２に格納された管理情報を更新する。タッチパネル装置１０は、例えば、操作部品“ＶＯＬ”に対応付けて管理される座標情報を表示領域Ｃ２から再配置後の表示領域Ａ２の座標情報に更新する。タッチパネル装置１０は、部品管理ＤＢ２０２に格納された操作部品の管理情報を再配置された表示位置に更新することで、操作部品に係る最新状態の情報を管理できる。なお、タッチパネル装置１０は、例えば、操作部品が配置される表示領域の座標情報を初期状態及び最新状態といった組合せで管理するとしてもよい。タッチパネル装置１０では、初期状態の操作部品の配置位置と再配置された最新状態の操作部品の配置位置とを管理することができる。
【００４０】
（ケース２）
図５は、運転席側及び助手席側の表示領域に表示された操作部品をユーザニーズに合わせて再配置する移動操作の一例を示す図である。図５において、タッチパネル１４の助手席側の表示領域Ａ１には、例えば、挿入・排出口Ｚ１に挿入された可搬型の記録媒体を取り出すためのeject機能が操作部品“ＥＪＥＣ”として表示されている。また、タッチパ
ネル１４の運転席側の表示領域Ｃ３には、例えば、ＡＶＮ機のオーディオを起動するaudio機能が操作部品“Ａｕｄｉ”として表示されている。操作部品“ＥＪＥＣ”は、ejectの略称である“ＥＪＥＣ”の文字列を有するアイコンとして表示領域Ａ１に表示され、操作部品“Ａｕｄｉ”は、audioの略称である“Ａｕｄｉ”の文字列を有するアイコンとして
表示領域Ｃ３に表示される。操作部品“ＥＪＥＣ”には、例えば、可搬型の記録媒体を取り出すためのアプリ機能、操作部品“Ａｕｄｉ”には、ＡＶＮ機のオーディオを起動するためのアプリ機能が関連付けられている。操作部品“ＥＪＥＣ”、操作部品“Ａｕｄｉ”は、例えば、図４で説明した操作部品“ＶＯＬ”と同様にして部品管理ＤＢ２０２で管理される。
【００４１】
図５において、タッチパネル装置１０のユーザには、例えば、助手席側の表示領域Ａ１に配置された操作部品“ＥＪＥＣ”を運転席側、運転席側の表示領域Ｃ３に配置された操作部品“Ａｕｄｉ”を助手席側に配置したいといったニーズがあると想定する。タッチパネル装置１０のユーザは、例えば、操作指Ｔ２を操作部品“ＥＪＥＣ”が表示された表示領域Ａ１に重畳させて接触し、接触状態を維持したまま表示領域Ｃ１への移動を伴うスライド操作を行う。同様にして、ユーザは、例えば、操作指Ｔ３を操作部品“Ａｕｄｉ”が表示された表示領域Ｃ３に重畳させて接触し、接触状態を維持したまま表示領域Ａ５への移動を伴うスライド操作を行う。
【００４２】
タッチパネル装置１０は、表示領域Ａ１での操作指Ｔ２の接触操作を受け付けると共に、部品管理ＤＢ２０２を参照し、操作部品“ＥＪＥＣ”のアイコン、アプリ機能を特定する。タッチパネル装置１０は、操作指Ｔ２のスライド操作に伴う接触位置の移動と共に、表示領域Ａ１に配置された操作部品“ＥＪＥＣ”のアイコンを移動させる（Ｅ２）。タッチパネル装置１０は、スライド操作の終了位置を領域内に含む表示領域Ｃ１に対して操作部品“ＥＪＥＣ”を再配置する。同様にして、タッチパネル装置１０は、表示領域Ｃ３での操作指Ｔ３の接触操作を受け付けると共に、操作部品“Ａｕｄｉ”のアイコン、アプリ機能を特定する。タッチパネル装置１０は、スライド操作に伴う接触位置の移動と共に、表示領域Ｃ３の操作部品“Ａｕｄｉ”のアイコンを移動させる（Ｅ３）。タッチパネル装置１０は、スライド操作の終了位置を領域内に含む表示領域Ａ５に対して操作部品“Ａｕｄｉ”を再配置する。
【００４３】
タッチパネル装置１０は、図４で説明した操作部品“ＶＯＬ”と同様に、スライド操作によって再配置された操作部品“ＥＪＥＣ”、操作部品“Ａｕｄｉ”の、部品管理ＤＢ２０２に格納された管理情報を更新する。タッチパネル１４では、操作部品“ＥＪＥＣ”のアイコンは表示領域Ｃ１、操作部品“Ａｕｄｉ”のアイコンは表示領域Ａ５に表示される。タッチパネル装置１０では、ユーザニーズに合わせて運転席側及び助手席側の表示領域に表示された操作部品を再配置することができる。
【００４４】
なお、操作部品の再配置は、運転席側の表示領域間、或いは、助手席側の表示領域間でも可能である。例えば、図５の表示領域Ａ１に表示された操作部品“ＥＪＥＣ”を表示領域Ａ５に再配置することができる。同様にして、図５の表示領域Ｃ３に表示された操作部品“Ａｕｄｉ”を表示領域Ｃ１に再配置することができる。運転席側の表示領域間、或いは、助手席側の表示領域間で操作部品の再配置を行うことで、ユーザニーズに合わせて操作部品の表示順序を変更することができる。
【００４５】
ところで、操作部品の数量が、表示領域の設定数に満たない場合が想定される。例えば、操作の対象となるアプリ機能を割当てた操作部品の数量が、表示領域Ａ１−Ａ５、Ｃ１−Ｃ５の設定総数である「１０」を下回る場合である。この場合には、タッチパネル１４上には、操作部品が配置されないブランク（空き）状態の表示領域が表示されることになる。上記の場合には、タッチパネル装置１０は、例えば、操作部品が配置されないブランク状態の表示領域の配色を、図２の表示領域間の配色と同色（或いは、類似色）にすることができる。タッチパネル装置１０は、操作部品が配置された表示領域の識別性を相対的に高めることが可能となる。タッチパネル装置１０は、操作機能に関連付けられた操作部品に限定した表示を行うことができる。
【００４６】
タッチパネル装置１０は、さらに、該表示領域の外周領域の配色を、図２の表示領域間の配色と同色（或いは、類似色）にすることで、該表示領域の領域サイズや形状を変化させるとしてもよい。同様にして、表示領域の外周領域の配色をグラデーションにより変化させ、奥行きを表現するとしてもよい。タッチパネル装置１０は、操作部品が配置される表示領域の領域サイズや形状を変化させることで、操作部品に対する優先度の設定が可能になり、操作部品が表示される表示領域のデザイン性を高めることが可能になる。
【００４７】
（ケース３）
図６は、運転席側、助手席側の表示領域に配置された操作部品の機能をディスプレイ部Ｂ１内に設定する移動操作の一例を示す図である。図６において、タッチパネル１４の助手席側の表示領域Ａ２には、例えば、図４で説明した操作部品“ＶＯＬ”が表示されている。但し、部品管理ＤＢ２０２においては、図４で説明した情報に加え、ディスプレイ部Ｂ１内で接触操作が可能なインターフェースを提供するためのアイコンの描画データが対応付けて格納される。ディスプレイ部Ｂ１内で操作可能なインターフェースとして、例え
ば、表示領域Ｂ２に表示可能な棒状のバースライダーが例示できる。バースライダーには、例えば、接触によるドラッグ操作が可能な操作部品が含まれる。タッチパネル装置１０は、例えば、ドラッグ操作が可能な操作部品のバースライダー内の相対的な表示位置に合わせて音量の増減を調節することができる。
【００４８】
タッチパネル装置１０は、表示領域Ａ２での操作指Ｔ４の接触操作を受け付けると共に、部品管理ＤＢ２０２を参照し、操作部品“ＶＯＬ”のアイコン、アプリ機能を特定する。部品管理ＤＢ２０２には、上記のディスプレイ部Ｂ１内で接触操作が可能なインターフェースを提供するためのアイコンの描画データが含まれる。タッチパネル装置１０は、スライド操作に伴う接触位置の移動と共に、表示領域Ａ２の操作部品“ＶＯＬ”のアイコンを移動させる（Ｅ４）。
【００４９】
タッチパネル装置１０は、スライド操作の終了位置がディスプレイ部Ｂ１内である場合には、“ＶＯＬ”の文字列を有するアイコンに替えて、ディスプレイ部Ｂ１内で接触操作が可能なインターフェースを提供するためのアイコンの描画データを表示領域Ｂ２に表示する。タッチパネル装置１０では、例えば、表示領域Ｂ２に表示されたインターフェースを用いて表示領域Ａ２に配置された操作部品への接触操作が可能となる。
【００５０】
なお、タッチパネル装置１０は、スライド操作の終了位置がディスプレイ部Ｂ１の場合において、例えば、表示領域Ａ１−Ａ５、Ｃ１−Ｃ５に配置された操作部品のアイコンの表示形態を変えずに表示領域Ｂ２に表示するとしてもよい。例えば、操作部品“ＥＪＥＣ”の場合では、“ＥＪＥＣ”の文字列を有するアイコンを表示領域Ｂ２に表示するとしてもよい。タッチパネル装置１０では、例えば、表示領域Ａ１−Ａ５、Ｃ１−Ｃ５に配置された操作部品の機能をディスプレイ部Ｂ１内に設定することができる。例えば、表示領域Ａ１−Ａ５、Ｃ１−Ｃ５に配置された操作部品の中のお気に入り機能等をディスプレイ部Ｂ１内に設定することができる。
【００５１】
（ケース４）
図７は、運転席側、助手席側の操作部品の表示数をユーザニーズに合わせて変更する移動操作の一例を示す図である。図７において、タッチパネル１４の助手席側の表示領域Ａ１には操作部品“ＥＪＥＣ”、表示領域Ａ２には操作部品“Ａｕｄｉ”が表示されている。表示領域Ａ３には、例えば、ＡＶＮ機から供給された音声を消音状態にするmute機能が操作部品“ＭＵＴＥ”として表示されている。操作部品“ＭＵＴＥ”は、“ＭＵＴＥ”の文字列を有するアイコンである。表示領域Ａ４には操作部品“ＶＯＬ＋”、表示領域Ａ５には操作部品“ＶＯＬ−”が表示されている。操作部品“ＭＵＴＥ”には、例えば、ＡＶＮ機から供給された音声を消音状態にするアプリ機能が関連付けられている。操作部品“ＶＯＬ＋”には、ＡＶＮ機から供給された音声を増加させるアプリ機能が関連付けられている。操作部品“ＶＯＬ−”には、ＡＶＮ機から供給された音声を減少させるアプリ機能が関連付けられている。操作部品“ＥＪＥＣ”、操作部品“Ａｕｄｉ”については、図５で説明した。上記の各操作部品は、例えば、図４で説明した操作部品“ＶＯＬ”と同様にして部品管理ＤＢ２０２で管理される。
【００５２】
図７において、タッチパネル装置１０のユーザには、例えば、助手席側の表示領域に、オーディオ操作に係る複数の操作部品を纏めて配置したいというニーズがあると想定する。オーディオ操作に係る操作部品には、例えば、再生中の音声等の箇所を飛ばしてスキップさせるアプリ機能が関連付けられた操作部品“＞”、再生中の音声等の箇所を戻してスキップさせるアプリ機能が関連付けられた操作部品“＜”が含まれるとする。また、操作部品“＞”、操作部品“＜”は、例えば、運転席側の表示領域Ｃ４、Ｃ５に配置されていると想定する。
【００５３】
タッチパネル装置１０のユーザは、例えば、操作指Ｔ５を表示領域Ｃ４の所定箇所に重畳させて接触し、接触状態を維持したまま表示領域Ａ１−Ａ５が表示される助手席側の端部領域へのスライド操作を行う。ここで、所定箇所とは、例えば、表示領域の右上角部（Ｃ４１）、右下角部（Ｃ４２）、左上角部（Ｃ４３）、左下角部（Ｃ４４）等が例示できる。ユーザは、例えば、表示領域Ｃ４の右上角部Ｃ４１に操作指Ｔ５を接触させた状態で、表示領域Ａ１−Ａ５が表示される助手席側の端部領域へのスライド操作を行い、接触させた操作指Ｔ５を離脱させる。
【００５４】
タッチパネル装置１０は、例えば、表示領域の所定箇所に対する接触操作を受け付けると共に操作部品が表示された状態の表示領域をスライド操作に合わせて移動させる。例えば、表示領域Ｃ４に配置された操作部品“＞”が表示領域Ｃ４と共にスライド操作に伴って移動する（Ｅ５）。タッチパネル装置１０は、スライド操作が終了した助手席側の端部領域に、移動させた表示領域Ｃ４を新たな表示領域Ｆ１として追加する。表示領域Ｆ１には、表示領域Ｃ４に配置された操作部品“＞”が表示される。
【００５５】
ユーザによって、表示領域Ｃ５についても同様のスライド操作が行われる。タッチパネル装置１０は、例えば、表示領域Ｃ５の所定箇所に対する接触操作を受け付けると共に操作部品“＜”が表示された状態の表示領域Ｃ５をスライド操作に合わせて移動させる。例えば、表示領域Ｃ５に配置された操作部品“＜”が表示領域Ｃ５と共にスライド操作に伴って移動する（Ｅ６）。タッチパネル装置１０は、スライド操作が終了した助手席側の端部領域に、移動させた表示領域Ｃ５を新たな表示領域Ｆ２として追加する。表示領域Ｆ２には、表示領域Ｃ５に配置された操作部品“＜”が表示される。
【００５６】
上記操作の結果、表示領域Ｆ１、Ｆ２が新たに追加された助手席側の端部領域には、オーディオ操作に係る複数の操作部品が纏めて配置される。タッチパネル装置１０では、オーディオ操作に係る操作部品“ＥＪＥＣ”、操作部品“Ａｕｄｉ”、操作部品“ＭＵＴＥ”、操作部品“ＶＯＬ＋”、操作部品“ＶＯＬ−”、操作部品“＞”、操作部品“＜”を助手席側の端部領域に纏めて配置することが可能になる。
【００５７】
なお、タッチパネル１４の上下方向は一定のサイズである。このため、表示領域の数量を増加する場合には、例えば、表示領域間の距離を小さくする、表示領域のサイズを縮小するといった処理を行うとしてもよい。また、操作部品を含む表示領域の移動は、例えば、複数の表示領域を一括して行うとしてもよい。例えば、図７において、表示領域Ｃ４の左下角部及び表示領域Ｃ５の左上角部に対する同時接触が発生した場合には、表示領域Ｃ４、Ｃ５を一括して移動させるとしてもよい。タッチパネル装置１０は、例えば、接触操作を受け付けた接触の範囲内に、表示領域Ｃ４の左下角部及び表示領域Ｃ５の左上角部が含まれることを条件に同時接触を特定できる。
【００５８】
（ケース５）
図８は、ディスプレイ部Ｂ１に表示された操作画面の機能を表示領域に設定する移動操作の一例を示す図である。図８において、ディスプレイ部Ｂ１に表示された表示画面は、例えば、ＡＶＮ機のオーディオ機能を起動した場合に提供される操作画面の一例である。ＡＶＮ機のオーディオ機能は、例えば、図５で説明したように、操作部品“Ａｕｄｉ”に関連付けられたアプリ機能により提供される。
【００５９】
ディスプレイ部Ｂ１に表示された操作画面の領域Ｂ３には、例えば、ＡＶＮ機のｉＰｏｄ（登録商標）接続機能を呼び出すためのアプリ機能が関連付けられた操作部品“ｉＰｏｄ”のアイコンが表示される。同様にして、領域Ｂ４にはＡＶＮ機のＦＭラジオを呼び出すためのアプリ機能が関連付けられた操作部品“ＦＭ”のアイコン、領域Ｂ５にはＡＶＮ機のＡＭラジオを呼び出すためのアプリ機能が関連付けられた操作部品“ＡＭ”のアイコ
ンが表示される。
【００６０】
タッチパネル装置１０は、例えば、ディスプレイ部Ｂ１での領域Ｂ３−Ｂ５への接触操作を受け付けると共に、ＡＶＮ機を経由して、接触操作が発生した操作部品のアイコン（描画データ）、アプリ機能を特定する。タッチパネル装置１０は、例えば、領域Ｂ３から表示領域Ａ２へのスライド操作を特定し、表示領域Ａ３の操作部品“ｉＰｏｄ”のアイコンを移動させる（Ｅ７）。タッチパネル装置１０は、スライド操作の終了位置を領域内に含む表示領域Ａ２に対して操作部品“ｉＰｏｄ”を追加表示する。そして、タッチパネル装置１０は、部品管理ＤＢ２０２に格納された表示領域Ａ２の管理情報を更新する。例えば、タッチパネル装置１０は、操作部品“ｉＰｏｄ”のアイコン（描画データ）、操作部品“ｉＰｏｄ”に関連付け有られたアプリ機能を表示領域Ａ２の座標情報に対応付けて格納する。タッチパネル装置１０では、例えば、表示領域に対して、ディスプレイ部Ｂ１に表示された操作画面から、接触操作が可能な操作部品の機能を新たに割り付けることが可能となる。図７においては、ユーザは、例えば、オーディオ機能の操作画面を経由せずにＡＶＮ機が提供するｉＰｏｄ接続機能を呼び出すことが可能となる。
【００６１】
（ケース６）
図９は、表示領域に配置された操作部品の機能を削除する移動操作の一例を示す図である。図９において、タッチパネル１４の助手席側の表示領域Ａ２には、例えば、図７で説明した操作部品“ＭＵＴＥ”が表示されている。また、タッチパネル１４のディスプレイ部Ｂ１には、ダストボックスＢ６が表示されている。ダストボックスＢ６には、例えば、表示領域に配置された操作部品のアイコン及びアプリ機能を表示領域から削除するための機能が関連付けられている。
【００６２】
タッチパネル装置１０のユーザは、例えば、操作指Ｔ６を表示領域Ａ２に表示された操作部品“ＭＵＴＥ”の表示位置に重畳させてタッチパネル１４面に接触し、接触状態を維持したままダストボックスＢ６が表示された表示位置へのスライド操作を行う。操作指Ｔ６のタッチパネル１４面への接触は、ダストボックスＢ６の表示領域でタッチパネル１４面から離脱する。
【００６３】
タッチパネル装置１０は、例えば、表示領域Ａ２での操作指Ｔ６の接触操作を受け付けると共に、部品管理ＤＢ２０２を参照し、操作部品“ＭＵＴＥ”のアイコン、アプリ機能を特定する。タッチパネル装置１０は、操作指Ｔ６のスライド操作に伴う接触位置の移動と共に、表示領域Ａ２に配置された操作部品“ＭＵＴＥ”のアイコンを移動させる（Ｅ８）。タッチパネル装置１０は、スライド操作の終了と共にダストボックスＢ６の表示領域に移動した操作部品“ＭＵＴＥ”のアイコンをタッチパネル１４の表示画面上から消去する。タッチパネル装置１０は、部品管理ＤＢ２０２に格納された操作部品“ＭＵＴＥ”の管理情報を更新する。タッチパネル装置１０は、例えば、操作部品“ＭＵＴＥ”に対応付けられた表示領域Ａ２の座標情報を削除し、部品管理ＤＢ２０２の管理情報を更新する。タッチパネル装置１０では、例えば、表示領域に配置された操作部品の機能を削除することができる。
【００６４】
（ケース７）
図１０は、表示領域に配置された操作部品の機能を移動する操作の一例を示す図である。図４−図９の移動操作では、運転席側および助手席側の表示領域への接触操作を検出し、表示領域を跨ぐスライド操作に伴って操作部品のアイコンを移動させるとして説明した。ケース７でのタッチパネル装置１０は、例えば、各表示領域に近接するディスプレイ部Ｂ１内の領域への接触操作を検出し、移動対象となる操作部品のアイコンを特定する。そしてタッチパネル装置１０は、特定した操作部品のアイコンを、ディスプレイ部Ｂ１内のスライド操作に伴って移動させる。スライド操作により、特定した操作部品は、例えば、
再配置先の各表示領域に近接するディスプレイ部Ｂ１内の領域に移動する。タッチパネル装置１０は、例えば、ディスプレイ部Ｂ１内の再配置先の各表示領域に近接する領域に、移動後に停止したスライド操作の接触が一定時間を超えることを検出し、再配置先の各表示領域内に移動させた操作部品のアイコンを再配置する。
【００６５】
タッチパネル装置１０は、上記の移動操作行うことで、表示領域に配置された操作部品の再配置を、ディスプレイ部Ｂ１内のスライド操作に限定して行うことが可能になる。上記の移動操作により、タッチパネル装置１０では、図４−図９で説明したように、操作領域を跨がずに、各操作領域間の操作部品の再配置が可能となる。上記操作を可能とするタッチパネル装置１０では、操作領域Ａ、Ｂ、Ｃを複合化して統一した接触位置を検出しなくとも、各操作領域間の操作部品の再配置が可能となる。タッチパネル装置１０は、表示領域Ａ１−Ａ５，Ｃ１−Ｃ５，ディスプレイ部Ｂ１を連結する領域に対して接触操作を検出しない構成であっても、表示領域Ａ１−Ａ５，Ｃ１−Ｃ５，ディスプレイ部Ｂ１間の操作部品の再配置が可能となる。
【００６６】
タッチパネル装置１０は、例えば、運転手側の表示領域および助手席側の表示領域に近接するディスプレイ部Ｂ１内に、操作領域Ａ，Ｂ，Ｃ間で再配置する操作部品を特定するための接触を検出する検出領域を設ける。タッチパネル装置１０は、例えば、ディスプレイ部Ｂ１に対応するタッチパネル１４上の領域を、一点鎖線の境界線Ｇ１で示すように、左端側（助手席側）から右端側（運転席側）へ向かって一定の距離範囲を区分けする。そして、タッチパネル装置１０は、例えば、区分けされた上記タッチパネル１４上の領域について、表示領域Ａ１−Ａ５の各外周枠の上側位置（座標）および下側位置（座標）と同一の座標となる座標区間を、それぞれの表示領域に対応する上記検出領域とする。
【００６７】
同様にして、タッチパネル装置１０は、例えば、一点鎖線の境界線Ｇ２で示すように、ディスプレイ部Ｂ１の右端側（運転席側）から左端側（助手席側）へ向かって一定の距離範囲を区分けする。そして、タッチパネル装置１０は、例えば、区分けされた上記タッチパネル１４上の領域について、表示領域Ｃ１−Ｃ５の各外周枠の上側位置（座標）および下側位置（座標）と同一の座標となる座標区間を、それぞれの表示領域に対応する上記検出領域とする。
【００６８】
タッチパネル装置１０は、上述のように、ディスプレイ部Ｂ１に対応するタッチパネル１４上の領域を区分けすることで、検出領域への接触操作に基づいて、操作領域Ａ，Ｂ，Ｃ間で再配置する操作部品の特定が可能となる。なお、図１０において、一点鎖線の境界線Ｇ１およびＧ２で挟まれたディスプレイ部Ｂ１内の領域は、図６、８、９を用いて説明した、運転席側、助手席側の表示領域に配置された操作部品の機能が再設定される領域となる。
例えば、図６の表示領域Ｂ２は、一点鎖線の境界線Ｇ１およびＧ２で挟まれたディスプレイ部Ｂ１内の領域に表示される。また、一点鎖線の境界線Ｇ１およびＧ２で挟まれたディスプレイ部Ｂ１内の領域に、図８で説明した領域Ｂ３、Ｂ４、Ｂ５の操作部品のアイコンが表示される。同様にして、一点鎖線の境界線Ｇ１およびＧ２で挟まれたディスプレイ部Ｂ１内の領域に、図９で説明したダストボックスＢ６が表示される。
【００６９】
図１０において、タッチパネル１４の助手席側の表示領域Ａ２には、例えば、図４等で説明した操作部品“ＶＯＬ”が表示されている。また、図１０において、破線枠で丸囲みされた領域Ｂ７は、表示領域Ａ２の検出領域に接触されたユーザの接触領域である。同様にして、破線枠で丸囲みされた領域Ｂ８は、表示領域Ｃ４の検出領域に接触されたユーザの接触領域である。
【００７０】
図１０では、タッチパネル装置１０のユーザは、助手席側の表示領域Ａ２に配置された
操作部品“ＶＯＬ”を運転席側の表示領域Ｃ４に再配置するものと想定する。ユーザは、例えば、操作部品“ＶＯＬ”が配置された表示領域Ａ２の、ディスプレイ部Ｂ１内の検出領域に操作指Ｔ７を重畳させてタッチパネル１４面に接触する。ユーザは、タッチパネル１４面に接触させた操作指Ｔ７の接触状態を維持したまま、ディスプレイ部Ｂ１内の表示領域Ｃ４に対応する検出領域へのスライド操作を行う。ディスプレイ部Ｂ１内の表示領域Ｃ４の検出領域へ移動した操作指Ｔ８は、タッチパネル１４面から離脱する。
【００７１】
タッチパネル装置１０は、表示領域Ａ２の検出領域に接触した操作指Ｔ７を検出する。タッチパネル装置１０は、例えば、検出した操作指Ｔ７の接触位置が、所定の範囲内で一定時間に継続することを特定する。ここで、一定時間とは、表示領域Ａ２に配置された操作部品の移動をユーザが意図しているかを判別するための時間である。タッチパネル装置１０は、検出した操作指Ｔ７の接触位置が、所定の範囲内で一定時間に継続する場合には、部品管理ＤＢ２０２を参照し、表示領域Ａ２に配置されている操作部品“ＶＯＬ”のアイコン、アプリ機能を特定する。そして、タッチパネル装置１０は、表示領域Ａ２から、操作指Ｔ７の接触領域である領域Ｂ７に操作部品“ＶＯＬ”のアイコンを移動する。領域Ｂ７へのアイコンの移動と共に表示領域Ａ２は空白状態となる。
【００７２】
タッチパネル装置１０は、操作指Ｔ７のスライド操作に伴う接触位置の移動と共に、表示領域Ａ２から領域Ｂ７に移動した操作部品“ＶＯＬ”のアイコンを移動させる（Ｅ９）。タッチパネル装置１０は、接触状態を維持したままタッチパネル１４面を移動した接触位置が、表示領域Ｃ４の検出領域であることを検出する（操作指Ｔ８）。なお、操作部品“ＶＯＬ”のアイコンは、操作指Ｔ８の接触領域である領域Ｂ８に表示されている。
【００７３】
タッチパネル装置１０は、例えば、検出した操作指Ｔ８の接触位置が、所定の範囲内で一定時間に継続することを特定する。ここで、一定時間とは、スライド操作に伴って移動した操作部品“ＶＯＬ”の表示領域Ｃ４への再配置をユーザが意図しているかを判別するための時間である。そして、タッチパネル装置１０は、検出した操作指Ｔ８の接触位置が、所定の範囲内で一定時間に継続する場合には、操作指Ｔ８の接触領域である領域Ｂ８から表示領域Ｃ４に操作部品“ＶＯＬ”のアイコンを移動する。表示領域Ｃ４へのアイコンの移動と共に操作指Ｔ８の接触領域である領域Ｂ８に表示されたアイコンはタッチパネル１４の画面上から消去される。操作指Ｔ８は、アイコンの表示領域Ｃ４への移動後にタッチパネル１４面から離脱する。
【００７４】
タッチパネル装置１０は、部品管理ＤＢ２０２に格納された操作部品“ＶＯＬ”の管理情報を更新する。タッチパネル装置１０は、例えば、操作部品ＶＯＬ”に対応付けられた表示領域Ａ２の座標情報を表示領域Ｃ４の座標情報に更新する。タッチパネル装置１０では、ディスプレイ部Ｂ１内の接触操作に基づいて、表示領域Ａ１−Ａ５，Ｃ１−Ｃ５，ディスプレイ部Ｂ１間の操作部品の再配置が可能となる。
【００７５】
なお、領域Ｂ７から領域Ｂ８へのスライド移動の際に、操作指Ｔ７がタッチパネル１４面から離脱した場合には、タッチパネル装置１０は、移動した操作部品のアイコンを図６で説明した表示領域Ｂ２に表示すればよい。同様にして、タッチパネル装置１０は、領域Ｂ８へ移動した操作指Ｔ８の接触が、一定時間を経過せずにタッチパネル１４面から離脱した場合にも、移動した操作部品のアイコンを図６で説明した表示領域Ｂ２に表示すればよい。
【００７６】
＜３．処理フロー＞
図１１は、タッチパネル装置１０の操作部品を再配置する処理の一例を示すフローチャートである。図１１に例示のフローチャートにおいて、処理の開始は、タッチパネル１４面への操作指等の接触の検出のときが提示できる。タッチパネル装置１０は、タッチパネ
ル１４のタッチセンサ１４ｂを介し、接触位置の座標を取得する（Ｓ１）。タッチセンサ１４ｂは、例えば、１０ｍｓといった一定周期で接触位置の座標をタッチパネル装置１０のＣＰＵ１１に出力する。なお、接触位置の座標は一定の範囲を有する。タッチパネル装置１０は、例えば、取得した接触位置の座標を取得した時刻情報と対応付けて主記憶装置１２の所定の領域に一時的に記憶する。
【００７７】
タッチパネル装置１０は、有効領域ＤＢ２０１を参照し、取得した接触位置の座標が有効領域内であるかを判定する（Ｓ２）。タッチパネル装置１０は、取得した接触位置の座標が有効領域内である場合には（Ｓ２，Ｙｅｓ）、タッチパネル１４面で検出された接触をユーザの接触操作として受け付け、Ｓ３の処理に移行する。一方、タッチパネル装置１０は、取得した接触位置の座標が有効領域内でない場合には（Ｓ２，Ｎｏ）、Ｓ１−Ｓ２の処理を繰り返す。
【００７８】
Ｓ３の処理では、タッチパネル装置１０は、接触位置が表示領域の所定箇所であるかを判定する。タッチパネル装置１０は、例えば、接触位置の座標範囲に表示領域Ａ１−Ａ５、Ｃ１−Ｃ５の右上角部、右下角部、左上角部、左下角部といった所定箇所の少なくとも一つの座標が含まれるか否かを判定する。タッチパネル装置１０は、接触位置が表示領域の所定箇所である場合には（Ｓ３，Ｙｅｓ）、Ｓ４の処理に移行する。一方、タッチパネル装置１０は、接触位置が表示領域の所定箇所でない場合には（Ｓ３，Ｎｏ）、Ｓ５の処理に移行する。
【００７９】
Ｓ４の処理では、タッチパネル装置１０は、部品管理ＤＢ２０２を参照し、所定箇所が接触された表示領域内に配置された操作部品のアイコンの描画データ、アプリ機能、表示領域の座標情報といった管理情報を取得する。タッチパネル装置１０は、取得した管理情報に新規追加フラグを付与し、主記憶装置１２の所定の領域に一時的に記憶する。ここで、新規追加フラグとは、操作部品の移動先に対して新たに表示領域を追加するステータスを示す情報である。新規追加フラグは、例えば、“１”、“０”といった２値の状態を単一ビットで表す。タッチパネル装置１０は、例えば、ステータス値を“１”とした新規追加フラグを管理情報に付与する。
【００８０】
Ｓ５の処理では、タッチパネル装置１０は、接触位置に表示された操作部品の存在の有無を判定する。タッチパネル装置１０は、接触位置に表示された操作部品が存在しない場合には（Ｓ５、“無”）、Ｓ１の処理に移行してＳ１−Ｓ５の処理を繰り返す。一方、タッチパネル装置１０は、接触位置に表示された操作部品が存在する場合には（Ｓ５、“有”）、Ｓ６の処理に移行する。
【００８１】
Ｓ６の処理では、タッチパネル装置１０は、例えば、部品管理ＤＢ２０２を参照し、接触位置に表示された操作部品のアイコンの描画データ、アプリ機能、表示領域の座標情報といった管理情報を取得する。また、タッチパネル装置１０は、例えば、ＡＶＮ機を経由して、ディスプレイ部Ｂ１に表示された操作部品のアイコン（描画データ）、アプリ機能を取得する。タッチパネル装置１０は、接触位置に表示された操作部品についての管理情報を主記憶装置１２の所定の領域に一時的に記憶する。
【００８２】
Ｓ７の処理では、タッチパネル装置１０は、接触操作がスライド操作であることを判定する。タッチパネル装置１０は、例えば、タッチパネル１４面に接触された操作指が接触状態を維持しながら有効領域を移動することを特定する。タッチパネル装置１０は、例えば、接触位置の変化がサンプリング周期の時系列上で連続する場合には、接触位置が移動していると特定する。そして、タッチパネル装置１０は、例えば、表示領域Ａ１−Ａ５を表示する操作領域Ａからディスプレイ部Ｂ１を表示する操作領域Ｂへの移動、表示領域Ｃ１−Ｃ５を表示する操作領域Ｃから操作領域Ｂへの移動、または、操作領域Ｂから操作領
域Ａ、Ｃへの移動を特定した場合には、スライド操作と判定する。
【００８３】
タッチパネル装置１０は、接触操作がスライド操作でない場合には（Ｓ７，Ｎｏ）、Ｓ８の処理に移行し、操作部品の管理情報に付与された新規追加フラグの有無を判定する。タッチパネル装置１０は、操作部品の管理情報に付与された新規追加フラグが有る場合には（Ｓ８，“有”）、Ｓ１の処理に移行し、Ｓ１−Ｓ８の処理を繰り返す。表示領域の新規追加を伴う操作部品の再配置は行われないと判断できるからである。
【００８４】
一方、タッチパネル装置１０は、操作部品の管理情報に付与された新規追加フラグが有る場合には（Ｓ８，“無”）、Ｓ９の処理に移行し、操作部品に関連付けられた操作機能を実行する。例えば、操作部品“ＥＪＥＣ”の場合には、タッチパネル装置１０は、挿入・排出口Ｚ１に挿入された可搬型の記録媒体を排出する。また、操作部品“Ａｕｄｉ”の場合には、タッチパネル装置１０は、ＡＶＮ機のオーディオを起動し、図８に例示する操作画面をディスプレイ部Ｂ１の領域に表示する。Ｓ９の処理後、タッチパネル装置１０は、図１１に例示の処理を終了する。
【００８５】
Ｓ７の処理に戻り、接触操作がスライド操作である場合には（Ｓ７，Ｙｅｓ）、タッチパネル装置１０は、Ｓ１０の処理に移行し、接触状態が継続しているかを判定する。タッチパネル装置１０は、接触状態が継続している場合には（Ｓ１０，Ｙｅｓ）、Ｓ１１の処理に移行する。Ｓ１１の処理では、タッチパネル装置１０は、タッチパネル１４上の操作指の接触位置に移動した操作部品のアイコンを表示する。Ｓ１１の処理後、タッチパネル装置１０は、Ｓ１０の処理に移行し、接触状態が終了するまでＳ１０−Ｓ１１の処理を繰り返す。
【００８６】
Ｓ１０の処理において、接触状態が継続しない場合には（Ｓ１０，Ｎｏ）、タッチパネル装置１０は、Ｓ１２の処理に移行する。Ｓ１２の処理では、タッチパネル装置１０は、接触状態が終了した（操作指が離脱した）位置の座標を取得し、取得した座標がディスプレイ部Ｂ１内であるかを判定する。タッチパネル装置１０は、接触状態が終了した位置の座標がディスプレイ部Ｂ１内でない場合には（Ｓ１２，Ｎｏ）、Ｓ１３の処理に移行し、移動した操作部品の管理情報に付与された新規追加フラグの有無を判定する。
【００８７】
タッチパネル装置１０は、移動した操作部品の管理情報に付与された新規追加フラグがない場合には（Ｓ１３，“無”）、Ｓ１４の処理に移行する。Ｓ１４の処理では、タッチパネル装置１０は、接触状態が終了した位置（スライド操作の終了位置）の座標を含む表示領域内に、移動した操作部品を再配置する。スライド操作の終了位置の座標を含む表示領域内には、スライド操作に伴って移動した操作部品が表示される。Ｓ１４の処理後、タッチパネル装置１０は、Ｓ２１の処理に移行する。
【００８８】
Ｓ１３の処理において、移動した操作部品の管理情報に付与された新規追加フラグがある場合には（Ｓ１３，“有”）、Ｓ１５の処理に移行する。Ｓ１５の処理では、タッチパネル装置１０は、例えば、接触状態が終了した位置（スライド操作の終了位置）の座標を含む領域内に表示領域を新規に追加し、スライド操作に伴って移動した操作部品を配置する。新規に追加された表示領域内には、スライド操作に伴って移動した操作部品が表示される。Ｓ１５の処理後、タッチパネル装置１０は、Ｓ２１の処理に移行する。
【００８９】
Ｓ１２の処理に戻り、タッチパネル装置１０は、接触状態が終了した位置の座標がディスプレイ部Ｂ１内の場合には（Ｓ１２，Ｙｅｓ）、Ｓ１６の処理に移行する。Ｓ１６の処理では、タッチパネル装置１０は、接触状態が終了した位置の座標がダストボックスＢ６の表示範囲内かを判定する。タッチパネル装置１０は、接触状態が終了した位置の座標がダストボックスＢ６の表示範囲内である場合には（Ｓ１６，Ｙｅｓ）、Ｓ１７の処理に移
行する。Ｓ１７の処理では、タッチパネル装置１０は、例えば、スライド操作に伴って移動した操作部品をタッチパネル１４の表示画面上から消去する。Ｓ１７の処理後、タッチパネル装置１０は、Ｓ２１の処理に移行する。
【００９０】
Ｓ１６の処理に戻り、タッチパネル装置１０は、接触状態が終了した位置の座標がダストボックスＢ６の表示範囲内でない場合には（Ｓ１６，Ｎｏ）、Ｓ１８の処理に移行する。Ｓ１８の処理では、タッチパネル装置１０は、部品管理ＤＢ２０２を参照し、操作部品の管理情報にディスプレイ部Ｂ１で描画される操作ＩＦ（インターフェース）の描画データが存在するか否かを判定する。
【００９１】
タッチパネル装置１０は、ディスプレイ部Ｂ１で描画される操作ＩＦの描画データが存在しない場合には（Ｓ１８，Ｎｏ）、Ｓ２０の処理に移行する。Ｓ２０の処理では、タッチパネル装置１０は、ディスプレイ部Ｂ１の所定の表示領域（領域Ｂ２）内に移動した操作部品を再配置する。ディスプレイ部Ｂ１の所定の表示領域内には、スライド操作に伴って移動した操作部品の文字列を有するアイコンが表示される。Ｓ２０の処理後、タッチパネル装置１０は、Ｓ２１の処理に移行する。
【００９２】
一方、タッチパネル装置１０は、ディスプレイ部Ｂ１で描画される操作ＩＦの描画データが存在する場合には（Ｓ１８，Ｙｅｓ）、Ｓ１９の処理に移行する。Ｓ１９の処理では、タッチパネル装置１０は、部品管理ＤＢ２０２を参照し、操作部品の管理情報に含まれるディスプレイ部Ｂ１で描画される操作ＩＦの描画データを取得する。タッチパネル装置１０は、ディスプレイ部Ｂ１の所定の表示領域（領域Ｂ２）内に取得した描画データに基づく操作ＩＦの操作画面を表示する（Ｓ２０）。Ｓ２０の処理後、タッチパネル装置１０は、Ｓ２１の処理に移行する。
【００９３】
Ｓ２１の処理では、タッチパネル装置１０は、スライド操作に伴って移動した操作部品の、部品管理ＤＢ２０２に格納された管理情報を最新（再配置後）の状態に更新する。例えば、表示領域Ｃ１から表示領域Ａ１に移動した操作部品の管理情報では、表示領域Ａ１の座標情報が対応付けられて更新される。Ｓ２１の処理後、タッチパネル装置１０は、図１１に例示の処理を終了する。
【００９４】
以上の処理により、タッチパネル装置１０は、表示領域に配置された接触操作が可能な表示部品に関連付けられた機能を、スライド操作を用いて、他の表示領域に変更できる。また、表示領域に配置する表示部品の数量をユーザニーズに合わせて変化させることができる。タッチパネル装置１０では、従来、ハードウェア部品として実装されていた操作ボタンの機能をタッチパネルに複合することで、操作ボタンの機能配置を自由に変更することができる。タッチパネル装置１０では、ハードウェア部品として実装されていた操作ボタンの操作感（フィーリング）を踏襲しながら、ユーザによるカスタマイズが可能になる。本実施形態のタッチパネル装置１０によれば、タッチパネル１４における、操作ボタンの機能を関連付けた操作部品のユーザビリティが向上できる。
【００９５】
また、タッチパネル装置１０は、運転席側に配置されたボタン操作が可能な操作部品をスライド操作によって、助手席側の操作部品の表示領域内に再配置することができる。同様にして、タッチパネル装置１０は、運転席側、助手席側の表示領域内に配置された操作部品をディスプレイ部の表示領域内にアイコンとして表示することができる。さらに、タッチパネル装置１０は、運転席側、助手席側の表示領域内に配置された操作部品の操作インターフェースの操作態様を変化させてディスプレイ部の表示領域内に表示することができる。また、タッチパネル装置１０は、運転席側、助手席側の表示領域内に配置された操作部品の機能をディスプレイ部の表示領域内に移動させて消去することができる。なお、タッチパネル装置１０は、ディスプレイ部に表示された操作部品を運転席側、助手席側の
表示領域内に移動させて再配置することができる。タッチパネル装置１０では、操作部品の配置先である表示領域に合わせて操作インターフェースを提供することができる。本実施形態のタッチパネル装置１０によれば、ユーザが直感的に理解しやすい操作で操作部品に関連付けられた機能の再配置を行うことができる。
【００９６】
次に、図１０のケース７についての、操作部品の再配置処理について説明する。図１２は、ディスプレイ部Ｂ１へのスライド操作を使用して表示領域に配置された操作部品を他の表示領域、または、ディスプレイ部Ｂ１内に再配置する処理の一例を示すフローチャートである。図１０を用いて説明したように、タッチパネル装置１０では、運転手側および助手席側の表示領域に近接するディスプレイ部Ｂ１内に、操作領域Ａ，Ｂ，Ｃ間で再配置する操作部品を特定するための接触を検出する検出領域が設けられる。以下の説明では、上記の検出領域を「所定の検出領域」とも称する。上記の検出領域は、例えば、タッチパネル装置１０で実行されるコンピュータプログラム内に、各表示領域と対応付けられた座標情報として保持される。また、ディスプレイ部Ｂ１内の上記の検出領域には、接触操作が可能な操作部品は配置されないものとして説明する。
【００９７】
図１２に例示のフローチャートにおいて、処理の開始は、タッチパネル１４面への操作指等の接触の検出のときが提示できる。タッチパネル装置１０は、タッチパネル１４のタッチセンサ１４ｂを介し、接触位置の座標を取得する（Ｓ３１）。タッチセンサ１４ｂは、例えば、１０ｍｓといった一定周期で接触位置の座標をタッチパネル装置１０のＣＰＵ１１に出力する。なお、接触位置の座標は一定の範囲を有する。タッチパネル装置１０は、例えば、取得した接触位置の座標を取得した時刻情報と対応付けて主記憶装置１２の所定の領域に一時的に記憶する。
【００９８】
タッチパネル装置１０は、例えば、コンピュータプログラム内に保持された表示領域毎の座標情報から、取得した接触位置の座標が、ディスプレイ部Ｂ１内の所定の検出領域であるかを判定する（Ｓ３２）。タッチパネル装置１０は、取得した接触位置の座標が所定の検出領域内である場合には（Ｓ３２，Ｙｅｓ）、Ｓ３７の処理に移行する。一方、タッチパネル装置１０は、取得した接触位置の座標が所定の検出領域内でない場合には（Ｓ３２，Ｎｏ）、Ｓ３３の処理に移行する。
【００９９】
Ｓ３３の処理では、タッチパネル装置１０は、部品管理ＤＢ２０２を参照し、あるいは、ＡＶＮ機を経由して、接触位置に存在する操作部品の有無を判定する。タッチパネル装置１０は、接触位置に操作部品が存在しない場合には（Ｓ３３、“無”）、Ｓ３１の処理に移行して、図１２に例示の処理を繰り返す。一方、タッチパネル装置１０は、接触位置に操作部品が存在する場合には（Ｓ３３、“有”）、Ｓ３４の処理に移行する。
【０１００】
Ｓ３４の処理では、タッチパネル装置１０は、部品管理ＤＢ２０２を参照し、あるいは、ＡＶＮ機を経由して、接触位置に存在する操作部品のアイコンの描画データ、アプリ機能といった管理情報を取得する。取得された管理情報は、主記憶装置１２の所定の領域に一時的に記憶される。
【０１０１】
Ｓ３５の処理では、タッチパネル装置１０は、接触操作がスライド操作であることを判定する。タッチパネル装置１０は、例えば、タッチパネル１４面に接触された操作指が接触状態を維持しながらディスプレイ部Ｂ１内を移動することを特定する。タッチパネル装置１０は、例えば、接触位置の変化がサンプリング周期の時系列上で連続する場合には、接触位置が移動していると特定する。
【０１０２】
タッチパネル装置１０は、接触操作がスライド操作でない場合には（Ｓ３５，Ｎｏ）、Ｓ３６の処理に移行する。一方、タッチパネル装置１０は、接触操作がスライド操作の場
合には（Ｓ３５，Ｙｅｓ）、Ｓ４２の処理に移行する。
【０１０３】
Ｓ３６の処理では、タッチパネル装置１０は、操作部品に関連付けられた操作機能を実行する。例えば、タッチパネル装置１０は、ＡＶＮ機のオーディオを起動し、図８に例示する操作画面をディスプレイ部Ｂ１の所定領域に表示する。Ｓ３６の処理後、タッチパネル装置１０は、図１２に例示の処理を終了する。
【０１０４】
Ｓ３７の処理では、タッチパネル装置１０は、所定の検出領域で検出された接触が所定の位置範囲で一定時間に継続することを判定する。図１０を用いて説明したように、検出された接触が所定の位置範囲で一定時間に継続する場合には、各表示領域に配置された操作部品の移動をユーザが意図しているものと判断できる。
【０１０５】
タッチパネル装置１０は、所定の検出領域で検出された接触が所定の位置範囲で一定時間に継続しない場合には（Ｓ３７，Ｎｏ）、Ｓ３１の処理に移行して、図１２に例示の処理を繰り返す。一方、タッチパネル装置１０は、所定の検出領域で検出された接触が所定の位置範囲で一定時間に継続する場合には（Ｓ３７，Ｙｅｓ）、Ｓ３８の処理に移行する。
【０１０６】
Ｓ３８の処理では、タッチパネル装置１０は、部品管理ＤＢ２０２を参照し、検出領域に関連付けられた表示領域に配置されている操作部品の、アイコンの描画データ、アプリ機能、表示領域の座標情報といった管理情報を取得する。タッチパネル装置１０は、部品管理ＤＢ２０２から取得した操作部品の管理情報を主記憶装置１２の所定の領域に一時的に記憶する。
【０１０７】
Ｓ３９の処理では、タッチパネル装置１０は、例えば、表示領域に配置されている操作部品のアイコンを接触位置に移動させる。なお、操作部品のアイコンが接触位置に移動すると共に、表示領域は空白状態となる。
【０１０８】
Ｓ４０の処理では、タッチパネル装置１０は、スライド操作が行われていることを判定する。タッチパネル装置１０は、例えば、タッチパネル１４面に接触された操作指が接触状態を維持しながらディスプレイ部Ｂ１内を移動することを特定する。タッチパネル装置１０は、例えば、接触位置の変化がサンプリング周期の時系列上で連続する場合には、接触位置が移動していると特定する。
【０１０９】
タッチパネル装置１０は、スライド操作が行われない場合には（Ｓ４０，Ｎｏ）、Ｓ４１の処理に移行する。一方、タッチパネル装置１０は、スライド操作が行われる場合には（Ｓ４０，Ｙｅｓ）、Ｓ４２の処理に移行する。Ｓ４１の処理では、タッチパネル装置１０は、接触位置に移動させた操作部品のアイコンを移動元の表示領域に戻す。接触が所定の位置範囲で一定時間に継続した上で、スライド操作が行われない場合には、検出した接触は、各表示領域に配置されている操作部品の移動を意図するものではないと判断できるからである。Ｓ４１の処理後、タッチパネル装置１０は、Ｓ３１の処理に移行して、図１２に例示の処理を繰り返す。
【０１１０】
Ｓ４２の処理では、タッチパネル装置１０は、接触状態が継続しているかを判定する。タッチパネル装置１０は、接触状態が継続しない場合には（Ｓ４２，Ｎｏ）、Ｓ１６の処理に移行する。Ｓ１６の処理に移行したタッチパネル装置１０では、スライド操作の終了位置（操作指の離脱位置）に移動した操作部品を対象として、図１１で説明したＳ１６−Ｓ２１の処理が実行される。タッチパネル装置１０は、Ｓ２１の処理後、図１２に例示の処理を終了する。
【０１１１】
一方、Ｓ４２の処理において、タッチパネル装置１０は、接触状態が継続している場合には（Ｓ４２，Ｙｅｓ）、Ｓ４３の処理に移行する。Ｓ４３の処理では、タッチパネル装置１０は、タッチパネル１４上の操作指の接触位置に移動した操作部品のアイコンを表示する。そして、タッチパネル装置１０は、スライド操作に伴って移動した、タッチパネル１４上の操作指の接触位置の座標がディスプレイ部Ｂ１内の所定の検出領域であるかを判定する（Ｓ４４）。
【０１１２】
タッチパネル装置１０は、スライド操作に伴って移動した、タッチパネル１４上の操作指の接触位置の座標がディスプレイ部Ｂ１内の所定の検出領域でない場合には（Ｓ４４，Ｎｏ）、Ｓ４２の処理に移行する。一方、タッチパネル装置１０は、スライド操作に伴って移動した、タッチパネル１４上の操作指の接触位置の座標がディスプレイ部Ｂ１内の所定の検出領域である場合には（Ｓ４４，Ｙｅｓ）、Ｓ４５の処理に移行する。
【０１１３】
Ｓ４５の処理では、タッチパネル装置１０は、ディスプレイ部Ｂ１内の所定の検出領域で特定された接触が、所定の位置範囲で一定時間に継続することを判定する。図１０を用いて説明したように、特定された接触が所定の位置範囲で一定時間に継続する場合には、スライド操作に伴って移動した操作部品の、表示領域への再配置をユーザが意図していると判断できるからである。
【０１１４】
タッチパネル装置１０は、ディスプレイ部Ｂ１内の所定の検出領域で特定された接触が、所定の位置範囲で一定時間に継続する場合には（Ｓ４５、Ｙｅｓ）、Ｓ４６の処理に移行する。一方、タッチパネル装置１０は、ディスプレイ部Ｂ１内の所定の検出領域で特定された接触が、所定の位置範囲で一定時間に継続しない場合には（Ｓ４５、Ｎｏ）、Ｓ１６の処理に移行する。Ｓ１６の処理に移行したタッチパネル装置１０では、スライド操作に伴って移動した操作部品を対象として、図１１で説明したＳ１６−Ｓ２１の処理が実行される。タッチパネル装置１０は、Ｓ２１の処理後、図１２に例示の処理を終了する。
【０１１５】
Ｓ４６の処理では、タッチパネル装置１０は、スライド操作に伴って移動した操作部品の、表示領域への再配置を行う。タッチパネル装置１０は、例えば、操作指の接触位置に表示された操作部品のアイコンを、所定の検出領域に関連付けられた表示領域に移動させる。操作指の接触位置に表示された操作部品のアイコンは、表示領域への移動と共に、ディスプレイ部Ｂ１内の画面上から消去される。
【０１１６】
タッチパネル装置１０は、Ｓ４６の処理後、Ｓ２１の処理に移行する。Ｓ２１の処理では、タッチパネル装置１０は、スライド操作に伴って移動した操作部品の、部品管理ＤＢ２０２に格納された管理情報を最新（再配置後）の状態に更新する。例えば、表示領域Ａ２から表示領域Ｃ４に移動した操作部品の管理情報は、表示領域Ｃ４の座標情報が対応付けられて更新される。Ｓ２１の処理後、タッチパネル装置１０は、図１２に例示の処理を終了する。
【０１１７】
以上の処理により、タッチパネル装置１０は、ディスプレイ部Ｂ１内のスライド操作に限定して、表示領域に配置された操作部品の機能を他の表示領域に再配置することができる。タッチパネル装置１０では、操作領域Ａ、Ｂ、Ｃを複合化して統一した接触位置を検出しなくとも、各操作領域間の操作部品の再配置が可能となる。タッチパネル装置１０によれば、操作領域を跨がずに、各操作領域間の操作部品の再配置が可能となる。
【０１１８】
＜４．ＡＶＮ機＞
図１３に、タッチパネル装置１０を表示装置として備えたＡＶＮ機１を例示する。図１３の、制御部１０１は、ＡＶＮ機１の各部或いは接続された外部機器からの信号、また使用者の操作に基づく各操作部からの操作指示信号等の入力を受け、それら信号に基づきＡ
ＶＮ機１の各部、或いは外部機器を統括的に制御する制御部で、例えばマイクロコンピュータ（マイコン）により構成され、ＲＯＭ等のメモリに記憶されたプログラムに従い動作する。
【０１１９】
放送受信部１０２は、アンテナにより受信された放送波から、特定の周波数の放送波を選択受信し、復調して当該放送の音声信号及び画像信号を出力する受信部であり、同調回路、復調・復号回路、フレーム管理回路等により構成される。放送受信部１０２は制御部１０１からの制御信号により、そのオン／オフ、受信周波数の選択（選局）等の各種動作が制御される。
【０１２０】
ディスク再生部１０３は、ＣＤ（Compact Disc）、ＭＤ（Mini Disc）、ＤＶＤ、ブル
ーレイディスク等のディスクに記録されているデータをピックアップにより読込み、読み込んだデータに基づく、音声信号、映像信号を分配回路１０８に出力する。ディスク再生部１０３は、光学ピックアップ、ピックアップディスク駆動機構、ピックアップディスク駆動機構の制御回路、読取信号の復号回路等を備え、制御部１０１からの制御信号により、オン／オフ、読み込み位置等の各種動作が制御される。
【０１２１】
ＨＤ（ハードディスク）再生部１０４は、磁気記録媒体であるハードディスクに記録された各種データから所望のデータを読み出し、読み出した画像信号、音声信号または文字信号等を分配回路１０８に出力する。ハードディスクには、ＭＰ３ファイル等の音楽データやＪＰＥＧファイル等の画像データ、ナビゲーション用の地図データ等が記録される。ＨＤ再生部１０４は、読取信号の復号回路等を備え、制御部１０１からの制御信号によりオン／オフ、読み出すデータ等の各種動作が制御される。
【０１２２】
ナビゲーション部１０５は、ディスプレイ１１３に表示された地図上に自車位置や目的地までの経路を表示したり、交差点等で音声等により右左折等の進行方向案内を行ったり、ＶＩＣＳ情報受信部１０６から交通情報を受信して表示したり、ＧＰＳ情報受信部１０７から自車位置情報を受信して表示したりして、目的地までの経路案内を行う。ナビゲーション部１０５は、ナビゲーションのために利用される地図情報を記録するハードディスク、各種演算処理を行うＣＰＵ（Central Processing unit）、各種処理のためにデータ
を記憶するＲＡＭ（Random Access Memory）等のメモリ１１５を備える。ナビゲーション部１０５は、制御部１０１からの制御信号により、オン／オフ、各種動作が制御される。
【０１２３】
ＶＩＣＳ情報受信部１０６は、交通情報通信システム（ＶＩＣＳ（登録商標）：Vehicle Information and Communication System）に係る交通情報を受信し、受信した交通情報を出力する。ＶＩＣＳ情報受信部１０６は、交通情報通信システムからのデータを受信する受信機（ＦＭ受信機、電波ビーコン受信機、光ビーコン受信機）、受信したデータを復号する復号回路等を備える。ＧＰＳ情報受信部１０７は、ＧＰＳ（登録商標）衛星からのＧＰＳ信号に基づき自車位置を検出し、検出した現在位置情報を出力する。ＧＰＳ情報受信部１０７は、ＧＰＳ信号を受信する受信回路、受信したＧＰＳ信号に基づき自車位置を算出する演算回路等を備える。
【０１２４】
カメラ１１９は、車両の周囲を撮影し、動画データ（映像情報及び音声情報）を外部音声／映像入力部１１８を介して入力するカメラである。カメラ１１９で撮影した映像情報は映像処理が施され、分配回路１０８、画像調整回路１０９を介して複数のディスプレイ１１３に表示され、駐車アシスト等に利用される。また、カメラ１１９で撮影した動画データは、ドライブレコーダ等のために分配回路１０８を介してＨＤ再生部１０４内のＨＤドライブ或いはメモリ１１５に記録されても良い。
【０１２５】
外部音声／映像入力部１１８は、カメラ１１９の動画データをディスプレイ１１３に表
示させるための映像信号に変換する等の処理を行う。外部音声／映像入力部１１８は、制御部１０１からの制御信号により、オン／オフ、各種動作が制御される。
【０１２６】
分配回路１０８は、制御部１０１の制御信号により、出力することが指定された各種ソース（放送受信部１０２、ディスク再生部１０３、ＨＤ再生部１０４、及びナビゲーション部１０５、外部音声／映像入力部１１８、図示しない外部記録媒体再生部等）の音声信号と画像信号とを画像調整回路１０９及び音声調整回路１１０に出力する。分配回路１０８は、リレーまたはスイッチングトランジスタ等の電子回路で構成されたスイッチ群を備える。
【０１２７】
音声調整回路１１０は、制御部１０１の制御信号により、入力された音声信号に対し、音量、音声を調整し、調整した音声信号を出力する。音声調整回路１１０は、音声データを記憶するメモリ、音声データを演算処理するデジタルシグナルプロセッサ等の演算回路、トランジスタ、抵抗、コイル等により構成される増幅または減衰回路や共振回路等を備える。スピーカ１１１は、音声調整回路１１０から出力された音声信号を音声として出力する。
【０１２８】
画像調整回路１０９は、制御部１０１の制御信号により、入力された画像信号に対し、輝度や色調、コントラストなどを調整し、調整した各画像信号を出力する。画像調整回路１０９は、画像データを記憶するメモリ、画像データを演算処理するデジタルシグナリングプロセッサ等の演算回路等を備える。
【０１２９】
画像出力部１１２は、画像調整回路１０９から入力された画像信号と、制御部１０１からディスプレイ１１３に表示させる表示画像信号とを入力して画像合成等の処理を施し、当該処理を施した画像信号に基づきディスプレイ１１３を駆動する。
【０１３０】
ディスプレイ１１３は、画像出力部１１２から入力された画像信号に基づき画像を表示する表示装置である。ディスプレイ１１３は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイ、冷陰極フラットパネルディスプレイ等である。ディスプレイ１１３は、バックライト、液晶パネル、タッチパネル装置１０等を備える。
【０１３１】
操作部１１４は、ＡＶＮ機１に対して使用者が各種操作を行うための入力部であり、例えばタッチパネル、押釦スイッチ、回転操作スイッチ、ジョイスティック等である。操作部１１４は、ＡＶＮ機１に対する使用者による各種操作の操作状態を制御部１０１に出力する。遠隔操作部１１６は、例えば、赤外線素子等を備えたリモコンである。遠隔操作部１１６は、操作部１１４と同様の機能を有する。
【０１３２】
ＥＴＣ車載器１２０は、ＥＴＣ（登録商標：Electronic Toll Collection）システムにおいて、ＥＴＣレーン側の端末と通信して料金を自動で支払う機能を備えた車載器である。通信ユニット１２１は、アンテナに接続された、例えば、ＤＳＲＣ（Dedicated Short Range Communication）、赤外線通信、ブルートゥース（登録商標）等の無線通信のため
の通信インターフェースである。
【０１３３】
＜その他：コンピュータが読み取り可能な記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記何れかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等
から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。さらに、ＳＳＤ（Solid State Drive）は、コンピ
ュータ等から取り外し可能な記録媒体としても、コンピュータ等に固定された記録媒体としても利用可能である。
【符号の説明】
【０１３４】
１    ＡＶＮ機
１０  タッチパネル装置
１１  ＣＰＵ
１２  主記憶装置
１３  補助記憶装置
１４  タッチパネル
１４ａ  表示デバイス
１４ｂ  タッチセンサ
１５  通信ＩＦ
１６  入出力ＩＦ
１７  接続バス
２１  移動操作処理部
１０１  制御部
１０２  放送受信部
１０３  ディスク再生部
１０４  ＨＤ再生部
１０５  ナビゲーション部
１０６  ＶＩＣＳ情報受信部
１０７  ＧＰＳ情報受信部
１０８  分配回路
１０９  画像調整回路
１１０  音声調整回路
１１１  スピーカ
１１２  画像出力部
１１３  ディスプレイ（表示装置）
１１４  操作部
１１５  メモリ
１１６  遠隔操作部
１１８  外部音声／映像入力部
１１９  カメラ
１２０  ＥＴＣ車載器
１２１  通信ユニット
２０１  有効領域ＤＢ
２０２  部品管理ＤＢ
【図１】
0006762770.tif 000002
【図２】
0006762770.tif 000003
【図３】
0006762770.tif 000004
【図４】
0006762770.tif 000005
【図５】
0006762770.tif 000006
【図６】
0006762770.tif 000007
【図７】
0006762770.tif 000008
【図８】
0006762770.tif 000009
【図９】
0006762770.tif 000010
【図１０】
0006762770.tif 000011
【図１１】
0006762770.tif 000012
【図１２】
0006762770.tif 000013
【図１３】
0006762770.tif 000014