(57)【特許請求の範囲】
【請求項１】
表示手段の表示面内において、利用者の接触位置を認識する接触位置認識手段と、
表示手段の表示領域の大きさに関する表示サイズ情報、および前記表示手段に表示させる複数の項目情報を取得する情報取得手段と、
前記取得された表示サイズ情報と項目情報とに基づいて、前記表示手段に表示される隣り合う項目情報の表示間隔を認識する認識手段と、
前記認識された表示間隔が所定の間隔より大きい場合に、前記接触位置認識手段により前記項目情報の表示区域内が前記接触位置として認識されると、当該項目情報に応じた所定の処理を実施する制御をし、前記認識された表示間隔が所定の間隔より小さい場合に、前記項目情報とともに前記項目情報を選択するための操作を受け付ける選択操作情報を前記表示手段に表示する制御する制御手段と、
を具備したことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記制御手段は、前記選択操作情報が前記項目情報に重畳されない状態に表示する制御する
ことを特徴とする情報処理装置。
【請求項３】
入力操作により所定の処理を実施させるための複数の項目情報を表示手段の表示領域に表示させる情報処理方法であって、
前記表示手段の表示面内において、利用者の接触位置を認識し、
前記表示手段の表示領域の大きさに関する表示サイズ情報と、前記表示手段に表示させる前記複数の項目情報とを取得し、
前記取得された表示サイズ情報と項目情報とに基づいて、前記表示手段に表示される隣り合う項目情報の表示間隔を認識し、
前記認識された表示間隔が所定の間隔より大きい場合に、前記接触位置が、前記項目情報の表示区域内であると、当該項目情報に応じた所定の処理を実施する制御をし、
前記認識された表示間隔が所定の間隔より小さい場合に、前記項目情報とともに前記項目情報を選択するための操作を受け付ける選択操作情報を前記表示手段に表示する制御する
ことを特徴とする情報処理方法。
【請求項４】
演算手段を請求項１または請求項２に記載の情報処理装置として機能させる
ことを特徴とする情報処理プログラム。
【請求項５】
請求項３に記載の情報処理方法を演算手段に実行させる
ことを特徴とする情報処理プログラム。
【請求項６】
請求項４または請求項５に記載の情報処理プログラムが演算手段に読取可能に記録された
ことを特徴とする情報処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種情報を処理する情報処理装置、情報処理方法、そのプログラム、およびそのプログラムを記録した記録媒体に関する。
【０００２】
従来、ＤＶＤ（Digital Video Disc）などの記録媒体に記録された映像情報をモニタ画面に出力表示させる再生装置が知られている。そして、このような再生装置において、記録媒体に記録されている各種のメニュー情報と操作項目情報とを読み取ってモニタ画面上に表示させ、利用者に対して所望の選択操作を促す構成が知られている（例えば特許文献１）。
【０００３】
この特許文献１に記載のものは、装着されたＤＶＤディスクからメニュー情報と、操作項目情報と、操作ボタンと、などを取得し、これらの情報に基づいて、モニタにメニューを表示させる。そして、利用者により所望の項目が選択されると、この設定入力を認識して利用者の所望の項目に基づく映像情報を出力する。
【０００４】
【特許文献１】
特開２００２−２３０８９１号公報（第５頁左段および第６頁参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した特許文献１のような構成では、記録媒体に記録されたメニュー情報や操作項目情報を車載用などの小型のモニタに表示させた場合、表示されるメニュー画面が小さくなり、各項目の表示エリアも小さくなる。例えば操作手段として、モニタ画面に直接触れて操作するタッチパネルなどを利用する場合、各操作項目情報の操作ボタン間隔が短く、また操作ボタンの大きさも小さくなるおそれがある。このため、これらのボタンに触れにくくなり操作が煩雑となったり、誤操作をしてしまったりするおそれがあるという問題が一例として挙げられる。
【０００６】
本発明では、このような点に鑑み、操作を容易にする情報処理装置、情報処理方法、そのプログラム、およびそのプログラムを記録した記録媒体を提供することを目的とする。
【０００７】
本発明の情報処理装置は、表示手段の表示面内において、利用者の接触位置を認識する接触位置認識手段と、表示手段の表示領域の大きさに関する表示サイズ情報、および前記表示手段に表示させる複数の項目情報を取得する情報取得手段と、前記取得された表示サイズ情報と項目情報とに基づいて、前記表示手段に表示される隣り合う項目情報の表示間隔を認識する認識手段と、前記認識された表示間隔が所定の間隔より大きい場合に、前記接触位置認識手段により前記項目情報の表示区域内が前記接触位置として認識されると、当該項目情報に応じた所定の処理を実施する制御をし、前記認識された表示間隔が所定の間隔より小さい場合に、前記項目情報とともに前記項目情報を選択するための操作を受け付ける選択操作情報を前記表示手段に表示する制御する制御手段と、を具備したことを特徴とする。
【００１１】
本発明の情報処理方法は、入力操作により所定の処理を実施させるための複数の項目情報を表示手段の表示領域に表示させる情報処理方法であって、前記表示手段の表示面内において、利用者の接触位置を認識し、前記表示手段の表示領域の大きさに関する表示サイズ情報と、前記表示手段に表示させる前記複数の項目情報とを取得し、前記取得された表示サイズ情報と項目情報とに基づいて、前記表示手段に表示される隣り合う項目情報の表示間隔を認識し、前記認識された表示間隔が所定の間隔より大きい場合に、前記接触位置が、前記項目情報の表示区域内であると、当該項目情報に応じた所定の処理を実施する制御をし、前記認識された表示間隔が所定の間隔より小さい場合に、前記項目情報とともに前記項目情報を選択するための操作を受け付ける選択操作情報を前記表示手段に表示する制御することを特徴とする。
［００１４］
本発明の情報処理プログラムは、演算手段を前述した本発明の情報処理装置として機能させることを特徴とする。
［００１５］
本発明の情報処理プログラムは、前述した本発明の情報処理方法を演算手段に実行させることを特徴とする。
［００１６］
本発明の情報処理プログラムを記録した記録媒体は、前述した本発明の情報処理プログラムが演算手段に読取可能に記録されたことを特徴とする。
【図面の簡単な説明】
【００１７】
【図１】本実施の形態のディスク装置の概略を模式的に示すブロック図である。
【図２】本実施の形態の記録媒体として用いるディスクのデータ構成の概略を示す模式図である。
【図３】ボタン情報の概略を示す模式図である。
【図４】タッチパネルに表示されるコントロールボタンの概略を示す模式図である。
【図５】処理部の構成の概略を示すブロック図である。
【図６】タッチパネルに表示される表示画面の一例を示す模式図である。
【図７】タッチパネルに表示される表示画面の他の一例を示す模式図である。
【図８】タッチパネルの表示処理におけるフローチャートである。
【図９】本実施の形態の一変形例の表示画面を示す模式図である。
【図１０】本実施の形態の他の変形例の表示画面を示す模式図である。
【図１１】本実施の形態のさらに他の変形例の表示画面の一部を示す模式図である。
【符号の説明】
【００１８】
１８２    選択操作情報としてのコントロールボタン
１９０    演算手段としての処理部
１９１    情報処理装置、および処理制御装置を構成する、項目情報取得手段としての情報取得手段
１９３    情報処理装置、および処理制御装置を構成する、判断手段、項目情報表示制御手段、および選択情報表示制御手段としても機能するボタン制御手段
１９４    処理制御装置を構成する、位置情報取得手段としての接触位置認識手段
１９５    処理制御装置を構成する、項目情報認識手段としての選択ボタン認識手段
１９６    処理制御装置を構成する、処理実施制御手段としてのボタン処理手段
２００    表示手段としてのタッチパネル
２１０Ａ  表示領域としての表示面
２１１    項目情報
４５２    表示状態情報としてのボタン位置情報
【発明を実施するための最良の形態】
【００１９】
図１において、１０は、車載用ディスクシステムである。このディスクシステム１０は、ディスク４００に記録されたコンテンツ情報と、コンテンツ情報に対応したメニュー情報と、などを読み込み、再生する。なお、ここでは車載用のディスクシステム１０を例示して説明するが、これに限定されない。例えば、記録媒体に記録された各種情報を処理してモニタなどに出力させるパーソナルコンピュータ、記録媒体の映像情報や音声情報を出力するＤＶＤビデオ装置などに適用されるものであってもよい。また、このディスク４００としては、例えば映像情報が記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ（Compact Disc）、ブルーレイなどの光学式記録媒体、ＭＯ（Magneto Optical Disk）などの磁気式記録媒体などが挙げられる。そして、このディスクシステム１０は、ディスク装置１００と、表示手段としてのタッチパネル２００と、音声出力部３００と、を備えている。
【００２０】
タッチパネル２００は、ディスク装置１００から出力された映像情報やメニュー情報を表示させる。このタッチパネル２００は、例えば車両の図示しないダッシュボードの前面側に配設される。また、タッチパネル２００は、例えば利用者により接触された位置を認識し、その位置情報をディスク装置１００に出力する。タッチパネル２００は、表示部２１０と、センサ部２２０と、信号出力部２３０と、などを備えている。
【００２１】
表示部２１０は、ディスク装置１００から出力される映像信号に基づく映像や後述する選択画面２１０Ｂ，２１０Ｃを表示する。表示部２１０は、略矩形状の表示領域としての表示面２１０Ａ（図６参照）を有している。この表示面２１０Ａは、ガラスやプラスチックなどの強度が強く、傷が付きにくい透光性部材で覆われている。すなわち、表示面２１０Ａは、利用者が直接手で触れても破損しない構成を備えている。
【００２２】
センサ部２２０は、表示面２１０Ａを覆う透光性部材に設けられている。このセンサ部２２０は、利用者が透光性部材に触れた際に、触れた位置を検知して、その座標位置を認識する。このセンサ部２２０の構成としては、例えば、透光性部材に透明なフィルムを覆い、この透光性部材とフィルムとの隙間に電気回路を配線することにより構成される、いわゆる抵抗膜式センサや、透光性部材の表面の静電容量の変化を検地する静電容量式センサなどが挙げられる。なお、センサ部２２０の構成は、これに限られず、例えば、光学センサを透光性部材の前に配置して、利用者の指が横切ることにより表示部２１０上の位置を検知できる構成であってもよい。
【００２３】
信号出力部２３０は、センサ部２２０にて検知した接触位置の座標をディスク装置１００に接触座標信号として出力する。ここで送信される座標は、表示部２１０における接触位置の絶対位置に関する座標であってもよく、表示部２１０全体からみた接触位置の相対位置であってもよい。
【００２４】
音声出力部３００は、スピーカ３１０などの発音手段を有する。この音声出力部３００は、ディスク装置１００にて制御され、ディスク装置１００からの音声情報などをスピーカ３１０から音声により出力する。なお、音声出力部３００は、スピーカ３１０を設けた構成に限らず、予め車両に配設されているスピーカを利用する構成としてもよい。
【００２５】
ディスク装置１００は、ディスク４００に記録された情報を読み込み、読み込んだ情報から映像情報と、メニュー情報と音声情報と、などを分離する。そして、映像情報およびメニュー情報をタッチパネル２００に出力し、音声情報を音声出力部３００に出力する。なお、ここでは、ディスク４００に記録された情報を読み込んで再生するディスク装置１００について説明するが、これに限定されない。すなわち、ディスク４００に情報を記録する記録手段を備えたディスク装置であってもよい。また、映像情報、メニュー情報、音声情報などの映像に関する情報に限定されず、その他の情報を処理するディスク装置であってもよい。
【００２６】
このディスク装置１００は、ディスク４００を格納するディスク格納部１１０と、ピックアップ部１２０と、信号処理部１３０と、ストリーム部１４０と、オーディオデコーダ１５０と、ビデオデコーダ１６０と、入力部１７０と、メモリ１８０と、演算手段としての処理部１９０と、などを備えている。
【００２７】
ディスク格納部１１０は、ディスク４００を格納する図示しないディスク格納空間を備えている。このディスク格納部１１０は、例えばディスク装置１００に設けられた開口部を介して外部と連通して形成され、ディスク４００を出し入れ自在に格納する。
【００２８】
ここで、ディスク格納部１１０に格納されるディスク４００のデータ構造について、図２に基づいて説明する。本実施の形態では、ディスク４００として、ＤＶＤビデオディスクを例示する。
【００２９】
ディスク４００には、記録面単位で単一のボリューム空間が割り付けられている。このボリューム空間は、ボリュームアンドファイルストラクチャ（Volume and File Structure）４１０と、ビデオ領域４２０と、他情報領域４３０と、を備えている。
【００３０】
ボリュームアンドファイルストラクチャ４１０には、ディスク４００を識別する情報が記載されている。具体的には、ボリュームアンドファイルストラクチャ４１０には、ＵＤＦ（Universal Disc Format）とＩＳＯ９６６０との両規格に準拠した論理フォーマットの制御情報が記録されている。
【００３１】
ビデオ領域４２０には、映像情報、メニュー情報、および音声情報などの情報が記録されている。このビデオ領域４２０に記録された情報は、ディスク装置１００により解析されて、映像、および音声としてタッチパネル２００および音声出力部３００から出力される。このビデオ領域４２０には、ビデオマネージャ（Video Manager;ＶＭＧ）４２１と、1個以上９９以下のビデオタイトルセット（Video Title Set;ＶＴＳ）４２２と、などの情報が記録されている。
【００３２】
ＶＭＧ４２１は、ＶＭＧ制御情報４２１Ａと、ディスクメニュー情報４２１Ｂ、ＶＭＧパックアップ用情報４２１Ｃと、などが１つのデータ構造として関連付けられて構成されている。
【００３３】
ＶＭＧ制御情報４２１Ａは、モニタに表示させるディスクメニュー情報４２１Ｂの再生を制御するための情報である。すなわち、ＶＭＧ制御情報４２１Ａは、ディスク４００に記録された映像情報や音声情報の再生方法に関するプログラムチェイン情報などを備えて構成されている。
【００３４】
ディスクメニュー情報４２１Ｂは、タッチパネル２００に出力されるディスクメニュー画面に関する情報である。このディスクメニュー情報４２１Ｂは、図示しないディスクメニュー画面情報と、例えば図３に示すような選択ボタン情報４５０、などが１つのデータ構造として関連付けられて構成されている。ディスクメニュー画面情報は、タッチパネル２００に出力するディスクメニュー画面に関する情報であり、例えばメニュー画像などが含まれる。選択ボタン情報４５０は、ディスクメニュー画面に表示させる項目情報２１１（図６参照）に関する情報である。また、この選択ボタン情報４５０は、ボタン情報４５１を複数備えて構成されている。そして、ボタン情報４５１は、ボタン位置情報４５２と、隣接ボタン位置情報４５３と、ボタンコマンド情報４５４と、などが１つのデータ構造として関連付けられて構成されている。
【００３５】
ボタン位置情報４５２は、ディスクメニュー画面情報に基づいて表示されるディスクメニュー画面における項目情報２１１の絶対位置が記録されている。具体的には、ボタン位置情報４５２には、項目情報２１１の表示区域における左上端部位置を示す開始Ｘ座標および開始Ｙ座標と、右下端部位置を示す終了Ｘ座標および終了Ｙ座標、などが記録されている。なお、この開始Ｘ座標と開始Ｙ座標と、終了Ｘ座標と終了Ｙ座標で示される座標位置は、利用者がその座標位置を触れた際にその位置に表示される項目情報２１１を選択したことをセンサ部２２０が検知する位置を示すものであって、例えば、その座標位置から外れた位置を触れた場合には、その座標位置に示される項目情報が選択されないようになっている。
【００３６】
隣接ボタン位置情報４５３は、この隣接ボタン位置情報４５３に関連付けられたボタン位置情報４５２に基づく項目情報２１１がタッチパネル２００に表示された際に、隣り合って表示される他の項目情報２１１の位置に関する情報である。また、この隣接ボタン位置情報４５３もボタン位置情報４５２と同様に開始Ｘ座標と開始Ｙ座標と、終了Ｘ座標と終了Ｙ座標、などが記録されており、それら座標で示される座標位置から外れた位置を利用者が触れた場合には、その座標位置に表示される項目情報が選択されないようになっている。このような位置関係にある隣り合う項目情報の一つを選択しようとしてその項目情報が表示されている座標位置を利用者が触れようとした場合に、その隣り合う項目情報の座標位置が互いに接近していた場合では、誤って所望しない項目情報を選択してしまうことが想定される。なお、本実施形態で例示するＤＶＤビデオディスクでは、上述した隣接ボタン位置情報４５３を記録しているが、例えば、隣り合う項目情報２１１のディスクメニュー画面に対する相対位置に関する情報として隣接ボタン位置情報を記録したディスク、または、隣り合うボタンまでの相対距離に関する情報として隣接ボタン位置情報を記録したディスクを本実施形態の対象としてもよい。
【００３７】
ボタンコマンド情報４５４は、項目情報２１１が選択された際の処理に関する情報である。このボタンコマンド情報４５４は、所定の処理と対応するプログラムチェイン情報に関連付けられている。
【００３８】
ＶＭＧバックアップ情報４２１Ｃは、ＶＭＧ制御情報４２１Ａのバックアップ用の情報であり、例えば情報記録面に傷などの損傷を受けた場合でもＶＭＧ制御情報４２１Ａの内容をディスク装置１００が読みとれるようになっている。
【００３９】
ＶＴＳ４２２は、ＶＴＳ制御情報４２２Ａと、タイトルメニュー情報４２２Ｂと、タイトル情報４２２Ｃと、ＶＴＳバックアップ情報４２２Ｄと、などを備えている。
【００４０】
ＶＴＳ制御情報４２２Ａは、タイトルメニュー情報４２２Ｂやタイトル情報４２２Ｃに記述されたデータを再生するための内容などが記述されている。
【００４１】
タイトルメニュー情報４２２Ｂは、タッチパネル２００に出力されるタイトルメニュー画面に関する情報である。具体的には、タイトルメニュー情報４２２Ｂには、タッチパネル２００の表示部２１０に出力するタイトルメニュー画面の画像に関する情報が記録されている。
【００４２】
タイトル情報４２２Ｃは、コンテンツを出力させるための情報である。具体的には、タイトル情報４２２Ｃは、タッチパネル２００に表示させる映像情報や、音声出力部から出力する音声情報である。
【００４３】
ＶＴＳバックアップ情報４２２Ｄは、ＶＴＳ制御情報４２２Ａのバックアップ用の情報であり、例えば情報記録面に傷などの損傷を受けた場合でもＶＴＳ制御情報４２２Ａの内容をディスク装置１００が読みとれるようになっている。
【００４４】
他情報領域４３０には、映像や音声以外の他情報、例えば各種プログラムやデータベース、インフォメーションデータなどが記録されている。なお、他情報領域４３０が設けられない構成であってもよい。
【００４５】
ピックアップ部１２０は、信号処理部１３０および処理部１９０に接続されている。ピックアップ部１２０は、ディスク４００がディスク格納部１１０に格納された状態で、ディスク４００の記録面に対向して設けられている。このピックアップ部１２０は、例えばディスクの記録面に対向して移動可能に設けられている。そして、ディスク４００の記録面と対向して略平行となる位置に対物レンズが設けられ、対物レンズから所定の波長のレーザ光をディスク４００の記録面に照射し、記録面で反射されたレーザ光を集光することで情報を読み取る。さらに、ピックアップ部１２０は、読み込んだ情報を信号処理部１３０および処理部１９０に出力する。
【００４６】
信号処理部１３０は、ピックアップ部１２０、ストリーム部１４０、および処理部１９０に接続されている。そして、信号処理部１３０は、ピックアップ部１２０から送信された情報を分離処理する。具体的には、信号処理部１３０は、ディスク４００に記録された情報から、ビデオ領域４２０に記録されたＶＭＧ４２１およびＶＴＳ４２２などを認識する。そして、ＶＭＧ４２１およびＶＴＳ４２２を分離して処理部１９０に出力する。また、信号処理部１３０は、ＶＭＧ４２１に記録されたディスクメニュー情報４２１Ｂ、ＶＴＳに記録されたタイトル情報４２２Ｃをストリーム部１４０に出力する。
【００４７】
ストリーム部１４０は、タイトル情報４２２Ｃに含まれる音声に関する音声情報と映像に関する映像情報とを分離する。そして、音声情報をオーディオデコーダ１５０に出力し、映像情報をビデオデコーダ１６０に出力する。また、ストリーム部１４０は、ディスクメニュー情報４２１Ｂとタイトルメニュー情報４２２Ｂに記録されるディスクメニュー画面情報、タイトルメニュー画面情報をビデオデコーダ１６０に出力する。
【００４８】
オーディオデコーダ１５０は、ストリーム部１４０から入力された音声情報を展開し、音声信号として音声出力部３００に出力する。
【００４９】
ビデオデコーダ１６０は、ストリーム部１４０から入力された映像情報やメニュー情報を展開して、映像信号としてタッチパネル２００に出力する。
【００５０】
入力部１７０は、処理部１９０などに接続されている。この入力部１７０は、ディスク装置１００の例えば正面に臨んで入力操作可能に配設された図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えばディスク装置１００の動作内容の設定などの設定事項である。そして、入力部１７０は、設定事項の入力操作により、各種情報を操作信号として処理部１９０へ送信して設定させる。ここで、入力部１７０としては、例えば図示しないリモートコントローラより赤外線を介して送信される各種情報を受信して、この各種情報を操作信号として処理部１９０へ送信するリモートコントローラ受光部を備えた構成などとしてもよい。
【００５１】
メモリ１８０は、タッチパネル２００に表示させる選択操作情報としてのコントロールボタン１８２に関するコントロールボタン情報を記憶している。このコントロールボタン情報は、上方向ボタン１８２Ａ、下方向ボタン１８２Ｂ、左方向ボタン１８２Ｃ、右方向ボタン１８２Ｄ、および決定ボタン１８２Ｅの表示に関する制御ボタン情報などを備えて構成されている。また、各ボタン１８２Ａ〜１８２Ｅは、常に一定のサイズを有してもよく、サイズが自由に変更可能なコントロールボタンであってもよい。
【００５２】
また、メモリ１８０は、コントロールボタン１８２の表示および非表示を切り替える切替ボタン２１２に関する切替ボタン情報を記憶している。
【００５３】
さらに、メモリ１８０は、タッチパネル２００のサイズに関する表示サイズ情報を記憶している。この表示サイズ情報は、例えばディスク装置１００とタッチパネル２００とを接続した際にタッチパネル２００の信号出力部２３０から出力されてメモリ１８０に記憶される。また、予め表示サイズ情報がわかっている場合には、タッチパネル２００の接続に係らずその情報を記憶しておいてもよい。
【００５４】
また、メモリ１８０は、ディスク４００から読み取った音声情報や映像情報や入力部１７０から入力された設定事項などを適宜読み出し可能に記憶する。また、メモリ１８０には、ディスク装置１００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを記憶している。このメモリ１８０としては、例えば停電などにより突然電源が落ちた際にも記憶が保持される構成のメモリ、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）メモリなどを用いることが望ましい。なお、メモリ１８０としては、ＨＤ（Hard Disk）、ＤＶＤ、光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００５５】
処理部１９０は、図示しない各種入出力ポート、例えばピックアップ部１２０が接続されるピックアップポート、信号処理部１３０が接続される信号処理ポート、ストリーム部１４０が接続されるストリームポート、オーディオデコーダ１５０が接続されるオーディオデコーダポート、ビデオデコーダ１６０が接続されるビデオデコーダポート、入力部１７０が接続される入力ポート、メモリ１８０が接続されるメモリポート、タッチパネル２００が接続されるタッチパネル制御ポート、などを有する。そして、処理部１９０は、各種プログラムとして、項目情報取得手段としての情報認識手段１９１と、表示サイズ認識手段１９２と、判断手段、項目情報表示制御手段、および選択情報表示制御手段としても機能するボタン制御手段１９３と、位置情報取得手段としての接触位置認識手段１９４と、項目情報認識手段としての選択ボタン認識手段１９５と、処理実施制御手段としてのボタン処理手段１９６、などを備えている。なお、情報認識手段１９１と、ボタン制御手段１９３、にて本発明の情報処理装置が構成される。また、情報認識手段１９１と、ボタン制御手段１９３と、接触位置認識手段１９４と、選択ボタン認識手段１９５と、ボタン処理手段１９６、にて本発明の処理制御装置が構成される。
【００５６】
情報認識手段１９１は、ピックアップ部１２０にてディスク４００から読み込んだ情報を信号処理部１３０にて分離処理させ、音声情報と映像情報とメニュー情報とを認識する。そして、情報認識手段１９１は、音声情報をオーディオデコーダ１５０に、映像情報をビデオデコーダ１６０に、それぞれ入力させる。また、情報認識手段１９１は、メニュー情報４２１Ｂ，４２２Ｂをメモリ１８０に記録させる。
【００５７】
表示サイズ認識手段１９２は、メニュー画面や各映像情報を表示させるタッチパネル２００の表示面２１０Ａのサイズを認識する。具体的には、表示サイズ認識手段１９２は、メモリ１８０に記憶されたタッチパネル２００の表示サイズ情報を認識する。なお、表示サイズ認識手段１９２は、入力部１７０からの設定入力により、表示サイズ情報を認識する構成としてもよい。また、予めメモリ１８０に表示面Ａの表示サイズ情報を記憶している場合には、処理部１９はその表示サイズ情報を認識している状態となるため、表示サイズ認識手段１９２の構成を省略することができる。
【００５８】
ボタン制御手段１９３は、選択ボタン情報４５０に基づいて、隣り合う項目情報２１１の表示間隔を演算する。具体的には、ボタン制御手段１９３は、項目情報２１１のボタン位置情報４５２に基づいて、隣り合う項目情報２１１の中心位置を演算し、この中心位置の座標間隔を演算する。
【００５９】
例えば、図６に示すように、チャプター１がチャプター２およびチャプター５の項目情報２１１と隣り合っているとする。また、チャプター１の項目情報２１１のボタン位置情報４５２の開始Ｘ座標をＸ１、開始Ｙ座標をＹ１、終了Ｘ座標をｘ１、終了Ｙ座標をｙ１とし、チャプター２の項目情報２１１のボタン位置情報４５２の開始Ｘ座標をＸ１、開始Ｙ座標をＹ２、終了Ｘ座標をｘ１、終了Ｙ座標をｙ２とし、チャプター５の項目情報２１１の開始Ｘ座標をＸ５、開始Ｙ座標をＹ１、終了Ｘ座標をｘ５、終了Ｙ座標をｙ１とする。この場合、ボタン制御手段１９３は、項目情報２１１がどの方向に並んで表示されているかをボタン位置情報４５２に基づいて認識する。そして、ボタン制御手段１９３は、例えばチャプター１とチャプター２とのように、開始Ｘ座標と終了Ｘ座標とが略同じであると判断した場合、これらの項目情報２１１がＹ軸方向に並んで表示されていると認識する。一方、ボタン制御手段１９３は、例えばチャプター１とチャプター５とのように、開始Ｙ座標と終了Ｙ座標とが略同じであると判断した場合、Ｘ軸方向に並んで表示されていると認識する。
【００６０】
そして、ボタン制御手段１９３は、チャプター１の項目情報２１１のＹ軸方向の中心位置Ｙ１０を（Ｙ１＋ｙ１）／２として演算し、チャプター２の項目情報２１１のＹ軸方向の中心位置Ｙ２０を（Ｙ２＋ｙ２）／２として演算する。さらに、ボタン制御手段１９３は、チャプター１の項目情報２１１とチャプター２の項目情報２１１との表示間隔Ｈ０を、（Ｙ２０−Ｙ１０）として演算する。また、ボタン制御手段１９３は、チャプター１の項目情報２１１のＸ軸方向の中心位置Ｘ１０を（Ｘ１＋ｘ１）／２として演算し、チャプター５の項目情報２１１のＸ軸方向の中心位置Ｘ５０を（Ｘ５＋ｘ５）／２として演算する。さらに、ボタン制御手段１９３は、チャプター１の項目情報２１１とチャプター２の項目情報２１１との表示間隔Ｌ０を、（Ｘ５０−Ｘ１０）として演算する。
【００６１】
そして、ボタン制御手段１９３は、メモリ１８０に記憶された表示面２１０Ａの表示サイズ情報を認識し、この表示サイズ情報と各表示間隔Ｌ０，Ｈ０とに基づいて、表示面２１０Ａにチャプター１およびチャプター２を表示した際の実際の表示間隔Ｌ，Ｈを演算する。さらに、ボタン制御手段１９３は、これらの表示間隔Ｌ，Ｈと、予め設定された所定の寸法と、を比較して、表示間隔Ｌ，Ｈが所定の寸法より大きい場合、図６に示すような直接選択画面２１０Ｂを表示部２１０の表示面２１０Ａに表示させる処理をする。一方、ボタン制御手段１９３は、ＬまたＨのうち少なくとも一方が、予め設定された所定の寸法より小さい場合、図７に示すような間接選択画面２１０Ｃを表示部２１０に表示させる処理をする。
【００６２】
なお、予め設定された寸法とは、例えば人の指の寸法と略同寸法に設定される。この指の寸法は、例えば利用者が予め入力部１７０やタッチパネル２００から設定入力された寸法であってもよく、製造時にメモリ１８０に例えば人の平均的な指の寸法を予め記憶させておいてもよい。さらに、利用者がタッチパネル２００に触れることで、触れた面積を計測して指幅寸法を取得する処理をしてもよい。
【００６３】
ここで、ボタン制御手段１９３により表示部２１０に表示される直接選択画面２１０Ｂについて説明する。図６において、直接選択画面２１０Ｂには、選択ボタン情報４５０のボタン位置情報４５２に基づいて、項目情報２１１が所定の位置に表示されている。例えば、チャプター１の開始Ｘ座標をＸ１、開始Ｙ座標をＹ１、終了Ｘ座標をｘ１、終了Ｙ座標をｙ１とすると、チャプター１に対応する項目情報２１１は、ボタン位置情報４５２に記載された座標に対応した表示面２１０Ａの座標位置に表示される。その他の項目情報２１１も同様にボタン位置情報４５２に基づいて表示される。また、直接選択画面２１０Ｂの左下角部近傍には、切替ボタン情報に基づいて、切替ボタン２１２が表示されている。
【００６４】
次に図７に基づいて、間接選択画面２１０Ｃについて説明する。図７において、間接選択画面２１０Ｃには、選択ボタン情報４５０のボタン位置情報４５２に基づいて、項目情報２１１が所定の位置に表示されている。また、間接選択画面２１０Ｃには、項目情報２１１のうちの１つを他の項目情報２１１とは違う色で表示されている。さらに、間接選択画面２１０Ｃには、項目情報２１１の下方に、制御ボタン情報に基づいて、上方向を示す上方向ボタン１８２Ａと、下方向を示す下方向ボタン１８２Ｂと、左方向を示す左方向ボタン１８２Ｃと、右方向を示す右方向ボタン１８２Ｄと、決定ボタン１８２Ｅと、が表示されている。これらの各方向ボタン１８２Ａ〜１８２Ｄおよび決定ボタン１８２Ｅは、項目情報２１１に重畳しないように表示されている。
【００６５】
なお、項目情報２１１の色を異ならせることのみならず、項目情報２１１に記述された「チャプター１」などの文字列のフォントを変更したりしたものであってもよい。すなわち、項目情報２１１の表示形態を変化させて表示させたものであってもよい。なお、ＤＶＤについては、ディスクに記録されている内容に応じて項目情報２１１の表示形態を変化させているが、ＤＶＤ以外のディスクにおいては、例えば、上記したように文字列のフォントを変更したりしたものであってもよい。
【００６６】
さらに、間接選択画面２１０Ｃには、直接選択画面２１０Ｂと同様、表示面２１０Ａの左下角部周辺に、切替ボタン情報に基づいた切替ボタン２１２が表示されている。
【００６７】
接触位置認識手段１９４は、タッチパネル２００の信号出力部２３０から出力される接触位置座標に関する信号を取得する。
【００６８】
選択ボタン認識手段１９５は、利用者により選択された項目情報２１１を認識する。具体的には、選択ボタン認識手段１９５は、接触位置認識手段１９４にて取得した接触位置座標に関する信号に基づいて接触位置座標を認識する。そして、選択ボタン認識手段１９５は、項目情報２１１を選択ボタン情報４５０のボタン位置情報４５２を認識し、ボタン位置情報４５２に基づいて、接触位置座標に表示されていた項目情報２１１を認識する。さらに選択ボタン認識手段１９５は、認識した項目情報２１１に対応するボタン情報４５１を認識する。
【００６９】
ボタン処理手段１９６は、選択された項目情報２１１に応じて所定の処理を実施する制御をする。具体的には、ボタン処理手段１９６は、選択ボタン認識手段１９５にて認識したボタン情報４５１のボタンコマンド情報４５４を読み込み、このボタンコマンド情報４５４に関連付けられたプログラムチェイン情報に対応した処理を実施する。例えば、図６のような直接選択画面２１０Ｂにおいて、ボタン処理手段１９６は、「チャプター１」と表示された項目情報２１１が接触されたと認識すると、プログラムチェイン情報に関連付けられたボタンコマンド情報４５４に基づいて、「チャプター１」に対応したＶＴＳ４２２を読み込む。そして、ボタン処理手段１９６は、「チャプター１」に対応したＶＴＳ４２２の映像情報またはタイトルメニュー情報を表示させる処理を実施し、また「チャプター１」に対応したＶＴＳ４２２の音声情報を音声出力部３００から出力させる処理を実施する。
【００７０】
また、ボタン処理手段１９６は、間接選択画面２１０Ｃにおいて、例えば上方向ボタン１８２Ａに対応した位置が接触されたと認識した場合、他の項目情報２１１とは異なる色で表示されている一の項目情報２１１の色をその一の項目情報２１１の上方向に隣り合う他の項目情報２１１に移行して表示させ、そして、その一の項目情報２１１の色を上方向に隣り合う他の項目情報２１１以外の他の項目情報２１１の色と同じにして表示させる。他の方向ボタン１８２Ａ〜１８２Ｄが選択された場合も同様に、色を移行させて表示させる処理をする。さらに、ボタン処理手段１９６は、決定ボタン１８２Ｅが表示された位置が接触されたことを認識すると、他の項目情報２１１とは異なる色で表示されている一の項目情報２１１に対応した選択ボタン情報４５０のボタンコマンド情報４５４を読み込む。そして、このボタンコマンド情報４５４に関連付けられたプログラムチェイン情報に対応した処理を実施する。例えば、図７において、下方向ボタン１８２Ｂが選択された場合、ボタン処理手段１９６は、「チャプター１」の表示色を「チャプター２」に移行させて表示させる処理をする。この「チャプター２」が他の項目情報と異なる表示色で表示されている状態で決定ボタン１８２Ｅが選択されると、処理部１９０は「チャプター２」に対応したＶＴＳ４２２を読み込む。そして、処理部１９０は、ボタン処理手段１９６にてチャプター２に対応したＶＴＳ４２２の映像情報および音声情報、またはタイトルメニュー情報を出力する処理を実施する。
【００７１】
また、ボタン処理手段１９６は、直接選択画面２１０Ｂ上で切替ボタン２１２が表示される位置が接触されたと認識した場合に、コントロールボタン１８２を表示部２１０に表示させて、間接選択画面２１０Ｃに表示を切り替える処理を実施する。同様に、ボタン処理手段１９６は、間接選択画面２１０Ｃ上で切替ボタン２１２が表示される位置が接触されたと認識した際には、コントロールボタン１８２を消去し、項目情報２１１を表示させて直接選択画面２１０Ｂに表示を切り替える処理を実施する。
【００７２】
［ディスクシステムの動作］
上記のようなディスクシステム１０の動作について図面に基づいて説明する。
【００７３】
（タッチパネルの表示処理）
図８において、ディスク装置１００の処理部１９０は、ディスクシステム１０のディスク装置１００にディスク４００が格納されると、まず、タッチパネル２００の表示部２１０のサイズを認識する処理を実施する（ステップＳ１０１）。具体的には、処理部１９０の表示サイズ認識手段１９２は、メモリ１８０に記憶されたタッチパネル２００の表示部２１０の表示面２１０Ａの表示サイズ情報を認識する。
【００７４】
次に、処理部１９０の情報認識手段１９１は、ピックアップ部１２０にてディスク４００から情報を読み込み、信号処理部１３０にてＶＭＧ４２１を分離して取得する（ステップＳ１０２）。また、処理部１９０は、取得したＶＭＧ４２１をメモリ１８０に適宜読み出し可能に記憶する。
【００７５】
この後、処理部１９０の表示サイズ認識手段１９２は、ＶＭＧ４２１のディスクメニュー情報４２１Ｂを読み込む。そして、表示サイズ認識手段１９２は、ディスクメニュー情報４２１Ｂと表示サイズ情報を、メモリ１８０に記憶する。
【００７６】
次に、処理部１９０のボタン制御手段１９３は、隣り合う項目情報２１１の表示間隔を演算する（ステップＳ１０３）。具体的には、ボタン制御手段１９３は、選択ボタン情報４５０のボタン位置情報４５２に基づいて、各項目情報２１１の中心位置を求め、隣り合う項目情報２１１の中心位置の座標間隔Ｌ０，Ｈ０を演算する。そして、ボタン制御手段１９３は、この座標間隔Ｌ０，Ｈ０と表示サイズ情報とに基づいて、タッチパネル２００の表示面２１０Ａでの隣り合う項目情報２１１の実際の表示間隔Ｌ、Ｈを演算する。
【００７７】
この後、処理部１９０のボタン制御手段１９３は、隣り合う項目情報２１１の実際の表示間隔Ｌ，Ｈが予め設定された所定の寸法より小さいか否かを判断する（ステップＳ１０４）。このステップＳ１０４において、処理部１９０のボタン制御手段１９３は、この表示間隔ＬおよびＨが予め設定入力された所定の間隔寸法よりも大きいと判断した場合、図６に示すような直接選択画面２１０Ｂをタッチパネル２００の表示部２１０に表示させる処理をする（ステップＳ１０５）。
【００７８】
そして、タッチパネル２００のセンサ部２２０は、表示面２１０Ａ上で利用者により入力操作が実施されると、入力操作された接触位置を認識する（ステップＳ１０６）。そして、タッチパネル２００は、信号出力部２３０にて接触位置の座標を処理部１９０に出力する。処理部１９０のボタン処理手段１９６は、表示部２１０の接触位置からどの項目情報２１１が選択されたかを認識し、選択ボタン情報４５０のボタンコマンド情報４５４に関連付けられたプログラムチェイン情報に基づいた処理を実施する（ステップＳ１０７）。
【００７９】
一方、ステップＳ１０４において、処理部１９０のボタン制御手段１９３は、項目情報２１１の実際の表示間隔ＬおよびＨが予め設定入力された所定の間隔寸法よりも小さいと判断した場合、図７に示すような間接選択画面２１０Ｃをタッチパネル２００の表示部２１０に表示させる処理をする（ステップＳ１０８）。
【００８０】
そして、センサ部２２０は、利用者によりタッチパネル２００の表示部２１０上の方向ボタン１８２Ａ〜１８２Ｄのうちいずれかが選択されると、接触位置の座標を認識し、信号出力部２３０からディスク装置１００の処理部１９０に接触位置の座標情報を出力する。そして、処理部１９０のボタン処理手段１９６は、入力された接触位置の座標情報からどのコントロールボタン１８２が選択されたかを認識する（ステップＳ１０９）。
【００８１】
そして、ボタン処理手段１９６は、利用者により方向ボタン１８２Ａ〜１８２Ｄのいずれかが選択されたと認識した場合、異なる表示色１８２Ｇを選択された方向ボタン１８２Ａ〜１８２Ｄが指す方向に移動させて表示させる処理を実施する。また、ボタン処理手段１９６は、決定ボタン１８２Ｅが選択されたことを認識すると、異なる表示色１８２Ｇが位置する座標を認識し、選択ボタン情報４５０のボタン位置情報４５２に基づいて対応する選択ボタン情報４５０を認識する。そして、ボタン処理手段１９６は、この選択ボタン情報４５０のボタンコマンド情報４５４に関連付けられたプログラムチェイン情報に基づいて所定の処理を実施する（ステップＳ１１０）。
【００８２】
一方、処理部１９０は、ステップＳ１１０において、タッチパネル２００の表示部２１０に表示された項目情報２１１が選択されていないと認識した場合、待機状態となり、いつでもタッチパネル２００による入力を受け付ける状態に表示部２１０を維持する。
【００８３】
［ディスクシステムの作用効果］
上述したように、上記実施の形態では、ディスクシステム１０は、処理部１９０の情報認識手段１９１にてディスク４００からディスクメニュー情報４２１Ｂを取得し、これらのディスクメニュー情報４２１Ｂに記録された選択ボタン情報４５０のボタン位置情報４５２に基づいて、項目情報２１１の表示位置を認識する。そして、処理部１９０のボタン制御手段１９３は、隣り合う項目情報２１１が互いに近接している場合に、コントロールボタン１８２をタッチパネル２００の表示面２１０Ａに表示させる制御をする。このため、項目情報２１１の表示間隔が小さいときに、これらのコントロールボタン１８２を表示させるため、このコントロールボタン１８２による操作により確実に利用者に所望の項目情報２１１を選択させることができ、誤った項目情報２１１を選択してしまうなどの誤操作を防止できる。
【００８４】
したがって、利用者は容易にタッチパネル２００を操作することができる。さらに、ボタン制御手段１９３は、これらの画面の切り替え処理をボタンの表示位置に応じて自動で実施するため、利用者による切替操作が不要であり、利便性を向上させることができる。
【００８５】
また、方向ボタン１８２Ａ〜１８２Ｄおよび決定ボタン１８２Ｅは、項目情報２１１に重畳しない位置に表示されている。このため、利用者は項目情報２１１を確認しながらコントロールボタン１８２を操作することができる。したがって、操作性を向上できる。
【００８６】
また、ボタン制御手段１９３は、隣り合う項目情報２１１の表示間隔に基づいて直接選択画面２１０Ｂと間接選択画面２１０Ｃとを切り替えている。このため、表示間隔が例えば利用者の指の幅寸法よりも小さいときに間接選択画面２１０Ｃに切り替えることができる。したがって、隣り合った項目情報２１１を誤って選択してしまうような誤操作を防止でき、ディスクシステム１０の操作性をより向上させることができる。
【００８７】
本実施の形態では、表示手段としてタッチパネル２００を用いている。このため、表示部２１０に表示された項目情報２１１およびコントロールボタン１８２に直接触れることで容易に項目情報２１１を選択する操作ができる。また、小型のタッチパネル２００を用いたとしても、項目情報２１１とコントロールボタン１８２を切り替えて表示させ、容易に項目情報２１１を選択する操作ができる。
【００８８】
また、ボタン制御手段１９３は、選択ボタン情報４５０のボタン位置情報４５２に記録された項目情報２１１の開始Ｘ座標、開始Ｙ座標、終了Ｘ座標、終了Ｙ座標に基づいて、表示間隔を演算している。このため、表示間隔を座標の数値を用いて容易に演算することができる。したがって、処理部１９０の処理負荷を低減できる。
【００８９】
さらに、ボタン制御手段１９３は、直接選択画面２１０Ｂに表示される切替ボタン２１２が選択されたことを認識すると、間接選択画面２１０Ｃに切り替える。また、ボタン制御手段１９３は、間接選択画面２１０Ｃに表示される切替ボタン２１２が選択されたことを認識すると、直接選択画面２１０Ｂに表示を切り替える。このため、例えば直接選択画面２１０Ｂが表示されている状態でも、利用者がコントロールボタン１８２で操作したいと所望した場合に容易に間接選択画面２１０Ｃに切り替えることができる。同様に間接選択画面２１０Ｃから直接選択画面２１０Ｂへ容易に表示をきりかえることができる。したがって、利用者の所望する画面表示および操作方法を容易に提供することができるので、操作性をより向上させることができる。
【００９０】
［実施の形態の変形例］
なお、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００９１】
すなわち、本発明は、上述したディスクシステム１０に限定されず、ナビゲーション装置、パーソナルコンピュータ、ＤＶＤビデオ装置などに適用することができる。特に、携帯電話、ナビゲーション装置、携帯用パーソナルコンピュータ、モニタ一体型ＤＶＤ再生装置などの表示面が小さな機器に用いることで、これらの機器の操作性をより一層向上させることができる。
【００９２】
そして、前記実施の形態では、選択ボタン情報４５０のボタン位置情報４５２に基づいて隣り合う項目情報２１１の表示間隔を認識し、予め設定入力された所定の寸法とこの表示間隔とを比較する構成を示したがこれに限らない。例えば、ボタン制御手段は、項目情報２１１の大きさを比較する構成であってもよい。この場合、ボタン制御手段１９３は、ボタン位置情報４５２に基づいて、項目情報２１１の大きさを演算する。そしてこの項目情報２１１の大きさが所定の大きさより小さい場合に間接選択画面２１０Ｃを表示させ、所定のサイズよりも大きい場合に直接選択画面２１０Ｂを表示させる処理を実施する。このような構成では、直接選択画面２１０Ｂでは、項目情報２１１が大きく表示されているので、利用者が項目情報２１１の表示領域に接触しやすく、操作性を良好にできる。一方、間接選択画面では、利用者が小さい項目情報２１１に接触する必要がなく、コントロールボタンにより容易に項目情報２１１を選択できる。したがって、前記実施の形態と同様に、操作性を良好にすることができる。
【００９３】
さらに、ボタン制御手段１９３は、表示部２１０に表示させる項目情報２１１の表示数を認識する構成であってもよい。すなわち、ボタン制御手段１９３は、項目情報２１１の表示数が多い場合には、項目情報２１１のサイズが小さくなり、また隣り合う項目情報２１１の離間距離も短くなると判断し、表示部２１０にコントロールボタン１８２を表示させる。一方、ボタン制御手段１９３は、項目情報２１１の表示数が少ない場合には、項目情報２１１のサイズが大きくなり、また隣り合う項目情報２１１の離間距離も長くなると判断し、表示部２１０に項目情報２１１を表示させる処理をする。このような構成でも、利用者が誤った項目情報２１１を選択することを防止できる。
【００９４】
また、前記実施の形態では、隣り合う項目情報２１１の表示間隔が所定の寸法より小さいときにコントロールボタン１８２を表示させ、コントロールボタン１８２を操作することによりメニューを選択できる構成を示したが、これに限らない。例えば、図９に示すように、項目情報２１１が認識される入力操作可能領域を増大させた構成としてもよい。すなわち、処理部１９０のボタン制御手段１９３は、領域変更手段として機能し、項目情報２１１を選択可能な入力操作可能領域を、項目情報２１１の表示領域と、この表示領域の周辺領域２１５とに拡大させる。このような構成にすると、例えば図９において、表示部２１０上の「チャプター１」を選択する際に、利用者は、左傾斜斜線部Ａの領域、および右傾斜斜線部Ｂの領域のどちらに触れて「チャプター１」を選択することができる。このため、表示領域３２１に表示される項目情報２１１のサイズが小さい場合でも、利用者は容易に所望の項目情報２１１を選択することができる。なお、図９に示すような構成においても、上述したように、項目情報２１１の大きさに基づいて入力操作可能領域を拡大させる構成としてもよく、また項目情報２１１の配置数に基づいて入力操作可能領域を拡大させる構成としてもよい。
【００９５】
また、コントロールボタン１８２の方向ボタン１８２Ａ〜１８２Ｄおよび決定ボタン１８２Ｅは項目情報２１１に重畳されない状態に表示されるとしたが、これに限定されない。例えば、方向ボタン１８２Ａ〜１８２Ｄおよび決定ボタン１８２Ｅの一部が項目情報２１１の一部に重なって表示されていてもよい。このような構成では、より多くの項目情報２１１を表示面２１０Ａ上に表示させることができる。
【００９６】
さらには、図９において、項目情報２１１の入力操作可能領域の表示形態を変更させてもよい。例えば、各項目情報２１１およびその選択領域を色分けして表示させてもよい。このような構成では、利用者は、各項目情報２１１を選択するための入力操作可能領域が容易に目視できる。したがって、容易に所望の入力操作可能領域を容易に選択でき、操作性をより向上させることができる。
【００９７】
また、ボタン制御手段１９３は、図１０に示すように項目情報２１１の表示位置を変更させる表示変更手段としての制御をしてもよい。すなわち、ボタン制御手段１９３は、所定の寸法よりもこの表示間隔が小さいと判断した場合に、項目情報２１１の表示位置を互いの表示間隔が所定の間隔以上となるように表示しなおす処理をしてもよい。このような構成では、隣り合う項目情報２１１の表示間隔を広げることができる。したがって、誤った項目情報２１１を選択するような誤操作を防止でき、操作性を良好にできる。
【００９８】
さらに、ボタン制御手段１９３は、図１１に示すように、項目情報２１１のサイズを変更する構成としてもよい。すなわち、ボタン制御手段１９３は、隣り合う項目情報２１１の表示間隔が所定の寸法よりも小さいと判断したとき、または、項目情報２１１のサイズが所定のサイズよりも小さいと判断したとき、項目情報２１１を拡大表示させる。このような構成では、隣り合った項目情報２１１を選択してしまうような誤操作を防止できる。また、項目情報２１１が拡大されて表示されるので、視認性が良好になる。したがって、タッチパネル２００での操作性を良好にできる。
【００９９】
また、上記の例に限られず、項目情報２１１の表示状態に応じて、表示形態を変化させたり、表示位置を変化させたりする構成であってもよい。さらに、項目情報２１１の表示位置を変更した場合や、項目情報２１１の表示サイズを変更した場合、一部の項目情報２１１が表示面２１０Ａに表示できなくなるおそれがある。この場合は、例えば、メニュー画面をスクロール表示させる構成としてもよく、項目情報２１１を複数に小分けして、例えば「次へ」ボタンが選択されることで順に表示させる構成としてもよい。
【０１００】
前記実施の形態において、タッチパネル２００の表示部２１０およびセンサ部２２０および信号出力部２３０により構成される入力手段について説明したが、これに限らない。例えば、画面表示された選択ボタンをマウスなどの入力手段にて選択する構成としてもよい。この場合でも、項目情報２１１を選択ボタンにて選択する表示とコントロールボタンにて選択する表示とを切り替えることで、操作性を良好にすることができる。
【０１０１】
前記実施の形態において、ボタン制御手段１９３は、項目情報２１１のうちの１つの表示色を異ならせる例を示したが、これに限らない。例えば、前述したようにボタン制御手段１９３は、項目情報２１１のフォントなどを変更させて表示させる処理をしてもよい。すなわち、ボタン制御手段１９３は、項目情報２１１のうち少なくとも１つの表示形態を変更して表示させる処理をしてもよい。このような構成では、フォントの変更のみで項目情報２１１のうち１つを指定できるので、画面構成が容易になる。したがって、処理部１９０の処理負荷を低減できる。また、一つの項目情報２１１に記されるマークを移動させる処理をしてもよい。
【０１０２】
また、本発明の情報処理装置をディスクシステム１０に適用した構成に限らず、例えば情報取得手段１９１およびボタン制御手段１９３を独立させた構成に適用してもよい。さらに、本発明の処理制御装置をディスクシステム１０に適用した構成に限らず、情報取得手段１９１、ボタン制御手段１９３、接触位置認識手段１９４、選択ボタン認識手段１９５、およびボタン処理手段１９６を独立させた構成に適用してもよい。
【０１０３】
そして、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【０１０４】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【０１０５】
［実施の形態の効果］
上述したように、上記実施の形態では、ディスクシステム１０は、処理部１９０の情報認識手段１９１にてディスク４００からディスクメニュー情報４２１Ｂを取得し、このディスクメニュー情報４２１Ｂに記録された選択ボタン情報４５０のボタン位置情報４５２に基づいて、項目情報２１１の表示状態を認識する。そして、処理部１９０のボタン制御手段１９３は、項目情報２１１の表示状態に基づいて、コントロールボタン１８２を表示面２１０Ａに表示させる制御をする。このため、例えば項目情報２１１の表示間隔が小さいときに、コントロールボタン１８２を表示させることにより、このコントロールボタン１８２による操作により確実に利用者に所望の項目情報２１１を選択させることができる。したがって、誤った項目情報２１１を選択してしまうなどの誤操作を防止できる。よって、利用者は容易にタッチパネル２００を操作することができる。
【産業上の利用可能性】
【０１０６】
本発明は、各種情報を処理する情報処理装置、処理制御装置、情報処理方法、そのプログラム、およびそのプログラムを記録した記録媒体として利用できる。
【図１】
0004478158.tif 000002
【図２】
0004478158.tif 000003
【図３】
0004478158.tif 000004
【図４】
0004478158.tif 000005
【図５】
0004478158.tif 000006
【図６】
0004478158.tif 000007
【図７】
0004478158.tif 000008
【図８】
0004478158.tif 000009
【図９】
0004478158.tif 000010
【図１０】
0004478158.tif 000011
【図１１】
0004478158.tif 000012