(57)【要約】【課題】煩雑な操作を行わずに操作手段の設定を行える情報処理装置、情報処理方法、およびプログラムを提供する。【解決手段】１回の指定操作を受けて、通常のモード（第１のモード）および設定モード（第２のモード）のうち、その指定操作に対応するモードを指定する設定キー２０７１と、ＬＣＤ２１９の画面上に表示され、タッチパネル２０９により操作可能な、所定の処理が対応付けられたアイコンＩｃやインデックスキー２０７２等のハード的なスイッチである操作手段と、設定キー２０７１により通常のモードが指定されているときに、操作手段が操作されると当該操作手段に対応付けられた処理を実行し、設定キー２０７１により設定モードが指定されているときに、操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行うＣＰＵ２０１とを設ける。【選択図】　図３
2004145805.tif 000002
【特許請求の範囲】
【請求項１】
１回の指定操作を受けて、第１のモードおよび第２のモードのうち、前記指定操作に対応するモードを指定する指定手段と、
所定の処理が対応付けられた操作手段と、
前記指定手段により前記第１のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を実行し、前記指定手段により前記第２のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行う制御手段とを有する
情報処理装置。
【請求項２】
前記操作手段は、前記所定の処理と対応付けられた、表示手段に表示された機能ボタン画像であり、
前記制御手段は、複数の前記機能ボタン画像を前記表示手段の画面上の所定の位置に表示させ、前記指定手段により前記第２のモードが指定されているときに、当該機能ボタン画像を削除する設定を行う場合に、削除対象の前記機能ボタン画像を前記画面上から削除し、当該削除対象の機能ボタン以外の前記機能ボタン画像の前記画面上の表示位置を保持する
請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、新たな機能ボタン画像を追加して前記表示手段の前記画面上に表示させる場合に、前記機能ボタン画像が削除されて空いている前記画面上の位置を検索し、前記検索の結果に応じた前記画面上の位置に前記新たな機能ボタン画像を表示させる
請求項２に記載の情報処理装置。
【請求項４】
情報処理装置の情報処理方法であって、
１回の指定操作を受けて、第１のモードおよび第２のモードのうち、前記指定操作に対応するモードを、指定手段により指定される第１の工程と、
前記第１の工程で、前記指定手段により前記第１のモードが指定されているときに、所定の処理が対応付けられた操作手段が操作されると当該操作手段に対応付けられた処理を実行する第２の工程と、
前記第１の工程で、前記指定手段により前記第２のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行う第３の工程とを有する
情報処理方法。
【請求項５】
情報処理装置で実行されるプログラムであって、
１回の指定操作を受けて、第１のモードおよび第２のモードのうち、前記指定操作に対応するモードを、指定手段により指定される第１の手順と、
前記第１の手順で、前記指定手段により前記第１のモードが指定されているときに、所定の処理が対応付けられた操作手段が操作されると当該操作手段に対応付けられた処理を実行する第２の手順と、
前記第１の手順で、前記指定手段により前記第２のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行う第３の手順とを有する
プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、設定ボタンを有する情報処理装置、情報処理方法、およびプログラムに関するものである。
【０００２】
【従来の技術】
従来、例えば、所定の処理が対応付けられたアイコンが表示部に表示され、そのアイコンがユーザにより選択されて操作されると、対応付けられた所定の処理を行う情報処理装置が知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開平１０−２８５４７９号公報
【０００４】
【発明が解決しようとする課題】
従来の情報処理装置では、所望のアイコンに所定の処理を対応付ける際には、例えば所定の処理毎に分類された深い階層の設定画面を詮索して設定を行う。
【０００５】
例えば設定画面を表示させ、その中から表示に関する設定画面を選択して、その中からアイコンの設定画面を選択して表示させ、そのアイコンの設定画面上で所望の処理の対応付けを行うという煩雑な操作を行わなければならない。
【０００６】
また、所望の対応付けを行う場合には、分類分けされた設定画面を正確に詮索しなければならず、途中で異なる分類の設定画面に迷い込む等の問題がある。
【０００７】
本発明は、かかる事情に鑑みてなされたものであり、その目的は、煩雑な操作を行わずに操作手段の設定を行える情報処理装置、情報処理方法、およびプログラムを提供することにある。
【０００８】
【課題を解決するための手段】
前記目的を達成するために、第１の発明の情報処理装置は、１回の指定操作を受けて、第１のモードおよび第２のモードのうち、前記指定操作に対応するモードを指定する指定手段と、所定の処理が対応付けられた操作手段と、前記指定手段により前記第１のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を実行し、前記指定手段により前記第２のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行う制御手段とを有する。
【０００９】
第１の発明の情報処理装置によれば、指定手段では、１回の指定操作を受けて、第１のモードおよび第２のモードのうち、前記指定操作に対応するモードが指定される。
操作手段では所定の処理が対応付けられている。
制御手段では前記指定手段により前記第１のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を実行し、前記指定手段により前記第２のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行う。
【００１０】
さらに、前記目的を達成するために、第２の発明の情報処理方法は、情報処理装置の情報処理方法であって、１回の指定操作を受けて、第１のモードおよび第２のモードのうち、前記指定操作に対応するモードを、指定手段により指定される第１の工程と、前記第１の工程で、前記指定手段により前記第１のモードが指定されているときに、所定の処理が対応付けられた操作手段が操作されると当該操作手段に対応付けられた処理を実行する第２の工程と、前記第１の工程で、前記指定手段により前記第２のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行う第３の工程とを有する。
【００１１】
さらに、前記目的を達成するために、第３の発明のプログラムは、情報処理装置で実行されるプログラムであって、１回の指定操作を受けて、第１のモードおよび第２のモードのうち、前記指定操作に対応するモードを、指定手段により指定される第１の手順と、前記第１の手順で、前記指定手段により前記第１のモードが指定されているときに、所定の処理が対応付けられた操作手段が操作されると当該操作手段に対応付けられた処理を実行する第２の手順と、前記第１の手順で、前記指定手段により前記第２のモードが指定されているときに、前記操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行う第３の手順とを有する。
【００１２】
【発明の実施の形態】
本発明の一実施の形態を図を参照しながら説明する。
本実施の形態では、情報処理装置として、ＴＶチューナを内蔵したワイヤレステレビ（モニタとも言う）を例示して説明する。
【００１３】
図１は、本発明に係る情報処理装置を含むワイヤレステレビシステムの全体構成図である。
本実施の形態に係るワイヤレステレビシステム１は、図１に示すように、モニタ２、ベースステーション（ベースとも言う）３、ペン４、ＡＣアダプタ５、ＡＣアダプタ６とを有する。
【００１４】
モニタ２は、本発明に係る情報処理装置に相当する。
ＡＣアダプタ５はモニタ２へ電源を供給し、ＡＣアダプタ６はベース３へ電源を供給する。
【００１５】
モニタ２とベース３は、例えば、ＩＥＥＥ８０２．１１ｂ等の無線通信によってデータの送受信を行う。
モニタ２には、タッチパネル装置が設けられ、ペン４やユーザの指先等でポインティングされることで指示された位置に関連付けられた所望の処理を行う。
【００１６】
ベース３は、ＴＶアンテナＡＮＴを介して入力されたＴＶ信号を画像処理を行いモニタ２に送信し、モニタ２に表示させる。
ベース３は、電話線やＬＡＮケーブル等の通信線Ｌを接続可能であり、モニタ２からの制御により、通信線Ｌを介して不図示のサーバ等にアクセスしてデータ通信を行い、所定のデータの送受信をモニタ２と行う。
【００１７】
図２は、図１に示したベースステーションの機能ブロック図である。
ベース３は、図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ　ｐｒｏｃｅｓｓｉｎｇ　ｕｎｉｔ　）３０１、ＲＯＭ（Ｒｅａｄ　ｏｎｌｙ　ｍｅｍｏｒｙ）３０２、ＲＡＭ（Ｒａｎｄｏｍ　ａｃｃｅｓｓ　ｍｅｍｏｒｙ）３０３、ＮＶＲＡＭ（Ｎｏｎ　ｖｏｌａｔｉｌｅ　ｒａｎｄｏｍ　ａｃｃｅｓｓ　ｍｅｍｏｒｙ　）３０４、サブマイコン（ＳｕｂＣＰＵ）３０５、ＬＥＤ（Ｌｉｇｈｔ　ｅｍｉｔｔｉｎｇ　ｄｉｏｄｅ）３０６、キー（Ｋｅｙ　）３０７、モデム（Ｍｏｄｅｍ　）３０８、フォン端子（Ｐｈｏｎｅ　Ｊａｃｋ）３０９、イーサネット（登録商標）コントローラ（Ｅｔｈｅｒ　）３１０、ネット用端子（１０ＢＡＳＥ−Ｔ　Ｊａｃｋ　）３１１、チューナ（Ｔｕｎｅｒ　）３１２、アンテナ端子（ａｎｔｅｎｎａ　ｃｏｎｎｅｃｔｏｒ　）３１３、ＡＶ制御ブロック（ＡＶ　Ｃｏｎｔｒｏｌ　ｂｌｏｃｋ）３１４、ＡＶ端子（ＡＶ　ｊａｃｋ　）３１５、ＭＰＥＧビデオエンコーダ（Ｍｏｖｉｎｇ　ｐｉｃｔｕｒｅ　ｅｘｐｅｒｔｓ　ｇｒｏｕｐ　ｖｉｄｅｏ　ｅｎｃｏｄｅｒ）３１６、ＲＡＭ３１７、ＭＰＥＧオーディオエンコーダ（ＭＰＥＧ　Ａｕｄｉｏ　ｅｎｃｏｄｅｒ）３１８、アナログ／デジタルコンバータ（Ａ／Ｄ　）３１９、マルチプレクサ（ＭＵＸ：Ｍｕｌｔｉｐｌｅｘｅｒ　）３２０、ＲＦ（Ｒａｄｉｏ　ｆｒｅｑｕｅｎｃｙ　）モジュール３２１、ホストバスＨＢ、およびＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ　ｃｏｍｐｏｎｅｎｔ　ｉｎｔｅｒｃｏｎｎｅｃｔ　）バスＰＣＩＢＳを有する。
【００１８】
ホストバスＨＢは、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＮＶＲＡＭ３０４、サブマイコン３０５、モデム３０８、チューナ３１２、ＡＶ制御ブロック３１４、ＭＰＥＧビデオエンコーダ３１６、およびＭＰＥＧオーディオエンコーダ３１８とを接続する。
ＰＣＩバスは、ＣＰＵ３０１、イーサネットコントローラ３１０、およびＭＵＸ３２０とを接続し、ホストバスＨＢと独立している。
【００１９】
ＣＰＵ３０１は、ベース３全体の制御および演算を行う機能を有し、ＲＯＭ３０２に記憶されているプログラムやパラメータに基づいて所定の処理を行う。
ＲＯＭ３０２は、ＣＰＵ３０１の指示により、所定の処理に関するプログラムが格納され、ＣＰＵ３０１により読み出される。
【００２０】
ＲＡＭ３０３は、ＣＰＵ３０１の指示により、情報の書込み、および読出しを行う。
ＮＶＲＡＭは３０４は、電源が切れても記憶内容が破壊されない不揮発性の記憶部分であり、チャンネルの設定などが格納されている。
【００２１】
サブマイコン３０５は、キー３０７よりコードを含む信号が入力され、コードを解読して、その内容をＣＰＵ３０１に出力する。また、サブマイコン３０５は、ＣＰＵ３０１の指示によりＬＥＤ３０６の明滅を制御する機能を有する。
キー３０７は、例えば電源キー等を有する。
【００２２】
モデム３０８は、フォン端子３０９に接続された電話回線を通して外部との通信を行う。
イーサネットコントローラ３１０は、例えばネット用端子３１１に接続されたイーサネットケーブルを介して外部と通信を行う。
【００２３】
チューナ３１２は、アンテナ端子３１３に接続されたアンテナＡＮＴより信号を受けて復調し、ＣＰＵ３０１が指示したチャンネル周波数を選局し、ビデオ信号およびオーディオ信号をＡＶ制御ブロック３１４へ出力する。
【００２４】
ＡＶ制御ブロック（ＡＶ　Ｃｏｎｔｒｏｌ　ｂｌｏｃｋ）３１４は、チューナ３１２およびＡＶ端子３１５よりビデオ信号およびオーディオ信号を入力でき、ＣＰＵ３０１の制御により所定の信号を選択する。ＡＶ制御ブロック３１４は、そのビデオ信号をＭＰＥＧビデオエンコーダ３１６へ出力し、オーディオ信号をＡ／Ｄ３１９を介してＭＰＥＧオーディオエンコーダ３１８へ出力する。
【００２５】
ＭＰＥＧビデオエンコーダ３１６は、ＡＶ制御ブロック３１４より得られたビデオ信号をデジタル符号化しマルチプレクサ（ＭＵＸ）３２０へ出力する。
ＲＡＭ３１７は、ＭＰＥＧビデオエンコーダ３１６が画像の展開などに用いる作業用の記憶部分である。
【００２６】
ＭＰＥＧオーディオエンコーダ３１８は、ＡＶ制御ブロック３１４から出力されたオーディオ信号をデジタル符号化しマルチプレクサ（ＭＵＸ）３２０へ出力する。
【００２７】
マルチプレクサ（ＭＵＸ）３２０は、ＭＰＥＧビデオエンコーダ３１６とＭＰＥＧオーディオエンコーダ３１８の同期を考慮してタイムスタンプを付加しパケット化してＲＦモジュール３２１へ出力する。
【００２８】
ＲＦモジュール３２１は、モニタ２のＲＦモジュールと無線通信を行い、モニタ２のＣＰＵ４０１と、ＣＰＵ３０１間の制御データを送受信したり、マルチプレクサ（ＭＵＸ）３２０が出力したパケット化されたデジタルＡＶデータをモニタ２のＲＦモジュールを介してＤｅＭＵＸへ出力する等の処理を行う。
【００２９】
図３は、図１に示したモニタの機能ブロック図である。
モニタ２は、図３に示すように、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＮＶＲＡＭ２０４、サブマイコン（ＳｕｂＣＰＵ）２０５、ＬＥＤ２０６、キー（Ｋｅｙ　）２０７、タッチパネルコントローラ（Ｔｏｕｃｈ　ｐａｎｅｌ　ｃｏｎｔｒｏｌｌｅｒ）２０８、タッチパネル２０９、ＲＦモジュール２１０、ＤｅＭＵＸ２１１、ＭＰＥＧビデオデコーダ（ＭＰＥＧ　Ｖｉｄｅｏ　Ｄｅｃｏｄｅｒ）２１２、ＲＡＭ２１３、ＭＰＥＧオーディオデコーダ（ＭＰＥＧ　Ａｕｄｉｏ　Ｄｅｃｏｄｅｒ）２１４、デジタル／アナログコンバータ（Ｄ／Ａ　）２１５、グラフィックチップ２１６、ＲＡＭ２１７、ＬＣＤコントローラ２１８、ＬＣＤ２１９、ＡＣ９７コーデック（Ｃｏｄｅｃ　）２２０、ミキサ（Ｍｉｘｅｒ　）２２１、トーンボリュームコントローラ（Ｔｏｎｅ　ｖｏｌ　ｃｏｎｔｒｏｌｌｅｒ　）２２２、スピーカアンプ（Ｓｐｅａｋｅｒ　Ａｍｐ　）２２３、スピーカ２２４、ホストバスＨＢ、およびＰＣＩバスＰＣＩＢＳとを有する。
【００３０】
ホストバスＨＢは、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＮＶＲＡＭ２０４、サブマイコン２０５、タッチパネルコントローラ２０８、ＭＰＥＧビデオデコーダ２１２、ＭＰＥＧオーディオデコーダ２１４、グラフィックチップ２１６、およびトーンボリュームコントローラ２２２とを接続する。
【００３１】
ＰＣＩバスＰＣＩＢＳは、ＣＰＵ２０１、およびＤｅＭＵＸ２１１を接続し、ホストバスＨＢとは独立して高速に情報の授受を行う。
【００３２】
ＲＯＭ２０２は、ＣＰＵ２０１の制御により、例えば本実施の形態に係る処理を行うためのプログラムｐや、アイコンＩｃデータなどの情報が格納されている。ＲＯＭ２０２に記憶されているプログラムｐやデータは、ＣＰＵ２０１により読み出しされ、所定の処理が行われる。
【００３３】
ＲＡＭ２０３は、ＣＰＵ２０１の制御により、情報の書き込み・読み出しを行う記憶部分である。
ＮＶＲＡＭ２０４は、電源が切れても記憶内容が破壊されない不揮発性の記憶部分であり、チャンネルの設定などが格納されている。
【００３４】
サブマイコン（ＳｕｂＣＰＵ）２０５は、ＣＰＵ２０１の制御によりＬＥＤ２０６の明滅を制御する。
サブマイコン２０５は、キー２０７から出力されたコードを含む信号に基づいてコードを解読して、その内容をＣＰＵ２０１へ出力する。
【００３５】
キー２０７は、設定キー２０７１、インデックスキー（Ｉｎｄｅｘ　）２０７２、および電源キー２０７３等を有する。
設定キー２０７１は、本発明に係る指定手段に相当する。
設定キー２０７１は、通常のモード（第１のモード）および設定モード（第２のモード）を指定する際に操作される。
設定キー２０７１は、詳細には、１回の指定操作を受けて、第１のモードおよび第２のモードのうち、その指定操作に対応するモードを指定する。
詳細には、設定キー２０７１は、例えばユーザにより押されると第２のモードを指定し、それ以外の場合には第１のモードを指定する。
【００３６】
ＣＰＵ２０１は、設定キー２０７１により第１のモードが指定されているときに、設定キー２０７１が操作されると設定キー２０７１に対応付けられた処理を実行し、設定キー０２７１により第２のモードが指定されているときに、操作手段が操作されると操作手段に対応付けられた処理を指定する処理を行う。
【００３７】
インデックスキー２０７２は、複数の所定のアイコンＩｃが配置されたインデックス画面（インデックス部Ｉｄｘ）を表示させる際に操作される。
電源キー２０７３は、モニタ２の電源のオンおよびオフを切り替える際に操作される。
【００３８】
タッチパネルコントローラ２０８は、タッチパネル２０９に例えばユーザがペン４あるいは指先で押圧した位置情報をＣＰＵ２０１へ出力する。
タッチパネル２０９は、ＬＣＤ２１９の上面に設けられている。タッチパネル２０９は、例えばペン４等により所望の位置が押圧等により操作されると、その位置情報をタッチパネルコントローラ２０８を介してＣＰＵ２０１に出力する。
【００３９】
ＲＦモジュール２１０は、ベース３のＲＦモジュール３２１と無線通信を行い、ベース３のＣＰＵ３０１とＣＰＵ２０１間で制御データを送受信したり、パケット化されたデジタルＡＶデータをＤｅＭＵＸ２１１へ出力する。
【００４０】
ＤｅＭＵＸ２１１は、ＲＦモジュール２１０を介して得られたパケット化されたデジタルＡＶデータからデジタルビデオ信号とデジタルオーディオ信号に分離し、同期を取ってデジタルビデオ信号とデジタルオーディオ信号を、それぞれＭＰＥＧビデオデコーダ２１２とＭＰＥＧオーディオデコーダ２１４へ出力する。
【００４１】
ＭＰＥＧビデオデコーダ２１２は、入力されたデジタルオーディオ信号を圧縮されているオーディオ信号のデコード処理を行い、Ｄ／Ａコンバータ２１５を介してミキサ２２１へ出力する。
【００４２】
ＭＰＥＧオーディオデコーダ２１４は、入力されたデジタルオーディオ信号を圧縮されているオーディオ信号のデコード処理を行い、Ｄ／Ａコンバータ２１５を介してミキサ２２１へ出力する。
【００４３】
グラフィックチップ２１６は、ＣＰＵ２０１がＲＡＭ２１３に描画したグラフィック画像データを、ＭＰＥＧビデオデコーダ２１２より得られた映像に重畳し、ＬＣＤコントローラ２１８を介してＬＣＤ２１９へ出力する。
ＬＣＤ２１９は、ＬＣＤコントローラ２１８から出力された信号に基づいて画像表示を行う。
【００４４】
グラフィックチップ２１６は、ＣＰＵ２０１が指定したＲＡＭ２０３やＲＯＭ２０２などに格納されたオーディオデータを、ＡＣ９７コーデック２２０へ出力する。
【００４５】
ＡＣ９７コーデック２２０は、デジタルオーディオ信号をアナログ信号へ変換しミキサ２２１に出力する。
【００４６】
ミキサ２２１は、Ｄ／Ａコンバータ２１５と、ＡＣ９７コーデック２２０からのオーディオ信号とを合成し、トーンボリュームコントローラ２２２へ出力する。
【００４７】
トーンボリュームコントローラ２２２は、ＣＰＵ２０１の制御のもと、ミキサ２２１から出力された信号に応じて、音色やボリュームを制御し、スピーカアンプ２２３に出力する。
スピーカアンプ２２３は、トーンボリュームコントローラ２２２から出力された信号を所定の大きさに増幅しスピーカ２２４、詳細にはスピーカＲ２２４１およびスピーカＬ２２４２を介して発音する。
【００４８】
ＣＰＵ２０１は、モニタ２の全体の制御・演算を行う機能を有する。ＣＰＵ２０１は、ＲＯＭ２０２に記憶されているプログラムｐに従って、各種の処理を実行する。
【００４９】
ＣＰＵ２０１は、例えば、指定手段により第１のモードが指定されているときに、操作手段が操作されると当該操作手段に対応付けられた処理を実行し、指定手段により第２のモードが指定されているときに、操作手段が操作されると操作手段に対応付けられた処理を指定する処理を行う。
【００５０】
指定手段は、例えば、インデックスキー２０７２、電源キー２０７３や、不図示の印刷キー等のハード的なキーや、例えば、ＬＣＤ２１９の画面上に表示され、タッチパネル２０９により操作可能な、所定の処理が対応付けられた機能ボタン画像（アイコンＩｃとも言う）である。
【００５１】
例えば、タッチパネル２０９は、アイコンＩｃが表示されている位置にペン４やユーザの指等が押圧などすると、指定された位置情報をＣＰＵ２０１に出力する。
【００５２】
ＣＰＵ２０１は、通常のモード（第１のモード）では、その位置情報に基づいて、その表示位置に表示されているアイコンＩｃに対応付けられた所定の処理を行う。
【００５３】
ＣＰＵ２０１は、複数のアイコンＩｃを、ＬＣＤ２１９の画面上の所定の位置に表示させ、設定キー２０７１により設定モード（第２のモード）が指定されているときに、当該アイコンＩｃを削除する設定を行う場合に、削除対象のアイコンＩｃをＬＣＤ２１９の画面上から削除し、当該削除対象のアイコンＩｃ以外のアイコンＩｃの画面上の表示位置を保持する。
【００５４】
ＣＰＵ２０１は、設定キー２０７１により設定モード（第２のモード）が指定されている場合に、新たな機能ボタン画像を追加してＬＣＤ２１９の画面上に表示させる場合に、アイコンＩｃが削除されて空いているＬＣＤ２１９の画面上の位置を検索し、検索の結果に応じた画面上の位置に新たなアイコンＩｃを表示させる。
【００５５】
また、ＣＰＵ２０１は、設定キー２０７１により設定モード（第２のモード）が指定されている場合に、例えば、インデックスキー２０７２、電源キー２０７３や、不図示の印刷キー等のハード的なキーが操作されると、そのハード的なキーに対応付けられた所定の処理を指定する処理を行う。
【００５６】
詳細には、ＣＰＵ２０１は、例えば設定モードが指定されている場合にハード的なキーが操作されると、そのキーに対応付ける所定の処理を指定するための画像をＬＣＤ２１９に表示させ、タッチパネル２０９の操作に応じて、そのキーに対応付ける所定の処理を指定（設定）する。
【００５７】
図４は、図１に示したモニタの一具体例を示す全体図である。図５は、図１に示したモニタの一具体例を示す全体図である。
【００５８】
モニタ２は、図４および図５に示すように、設定キー２０７１、インデックスキー２０７２、タッチパネル２０９、およびＬＣＤディスプレイ（ＬＣＤ）２１９とを有する。
例えば、モニタ本体部の中央部にタッチパネル２０９およびＬＣＤ２１９が設けられ、本体部の左上部に設定キー２０７１が設けられ、本体部の右上部にインデックスキー２０７２が設けられている。
【００５９】
ＬＣＤ２１９には、図５に示すように、選局された番組の画像とインデックス部Ｉｄｘが表示される。
インデックス部Ｉｄｘは、インデックスキー２０７２の押下によって表示／非表示が変化する。
インデックス部Ｉｄｘには、放送チャンネル毎に対応したアイコンＩｃが表示され、初期状態では、例えば地域に応じたチャンネル設定が予めなされており、おのおののアイコンＩｃには各チャンネルに対応したチャンネル番号やロゴなどが表示されている。
【００６０】
図６は、図１に示すモニタのアイコンＩｃとを対応付けたチャンネル設定に関する処理を説明するための図である。
アイコンＩｃは、図６に示すように、次のアイコンＩｃ枠へのポインタＩｃ＿１０１、チャンネル番号Ｉｃ＿１０２、チャンネル選局情報Ｉｃ＿１０３、アイコンＩｃへのポインタＩｃ＿１０４、およびアイコンＩｃのビットマップデータＩｃ＿１０５とを有する。
【００６１】
次のアイコンＩｃ枠へのポインタＩｃ＿１０１は、次のリンク先のアイコンＩｃ枠を示すポインタ変数である。
チャンネル番号Ｉｃ＿１０２は、テレビジョン放送のチャンネルの番号を示すデータである。
【００６２】
チャンネル選局情報Ｉｃ＿１０３は、テレビジョン放送のチャンネルを選局する際に参照されるデータである。
アイコンＩｃへのポインタＩｃ＿１０４は、アイコンＩｃへのポインタである。
アイコンＩｃのビットマップデータＩｃ＿１０５は、ＬＣＤ２１９の画面上に表示させる際のアイコンＩｃのビットマップデータである。
【００６３】
チャンネル設定は、図６に示すように、構造体の各要素が定義されている状態を設定することである。各構造体はリンク状に連なっており、次のリンク先を示すポインタ変数が、終端の意味を示す値、例えば０となるまで繋がっている。
【００６４】
図７は、図１に示したモニタのオブジェクトの相関を示す図である。
ＣＰＵ２０１は、例えば図７に示すように、設定キー処理オブジェクト（ＳｅｔｕｐＫｅｙ）２０１１、インデックスキー処理オブジェクト（ＩｎｄｅｘＫｅｙ）２０１２、タッチパネルオブジェクト（ＴｏｕｃｈＰａｎｅｌ）２０１３、インデックス表示オブジェクト（ＩｎｄｅｘＤｉｓｐｌａｙ）２０１４、チャンネル情報オブジェクト（Ｃｈａｎｎｅｌ　）２０１５、および選局オブジェクト（Ｔｕｎｅ）２０１６を有する。
【００６５】
設定キー処理オブジェクト２０１１は、設定キー２０７１が押されたか否かの状態を判定し保持する。タッチパネルオブジェクト２０１３の要求に応じて、その状態を返す。
【００６６】
インデックスキー処理オブジェクト２０１２は、インデックスキー２０７２が押されたか否かの状態を判定する。インデックスキー処理オブジェクト２０１２は、押されたと判別した場合には、タッチパネルオブジェクト２０１３へ通知する。
【００６７】
タッチパネルオブジェクト２０１３は、インデックスキー処理オブジェクト２０１２からの通知を受けた時点でのタッチパネル２０９上の接点の位置を読み取る。チャンネル情報オブジェクト２０１５よりアイコンＩｃ枠の位置を取得し、読み取った位置と比較し、該当するアイコンＩｃ枠が存在するかどうか調べる。タッチパネルオブジェクト２０１３は、設定キー処理オブジェクト２０１１の状態によって、チャンネルの登録や選局などを行う。
【００６８】
インデックス表示オブジェクト２０１４は、タッチパネルオブジェクト２０１３より、チャンネル情報オブジェクト２０１５に変更があったことを通知され、チャンネル情報オブジェクト２０１５の内容にしたがってインデックスオブジェクトの表示を更新する。
【００６９】
チャンネル情報オブジェクト２０１５は、各アイコンＩｃ枠の情報をタッチパネルオブジェクト２０１３、インデックス表示オブジェクト２０１４、および選局オブジェクト２０１６に提供する。各アイコンＩｃ枠の情報は、例えば図５に示すようなリスト構造になっており、次のアイコンＩｃ枠の情報を探し出すことができる。
【００７０】
選局オブジェクト２０１６は、チャンネル情報オブジェクト２０１５から、チャンネルが選局されたことを通知され、該当するアイコンＩｃ枠に該当するチャンネルの選局情報をチャンネル情報オブジェクト２０１５から取得し、選局する。
【００７１】
上述したオブジェクトの相関の動作を、図７を参照しながら説明する。
インデックスキー処理オブジェクト２０１４では、インデックスキー２０７２が押されたか否かの状態が判定され、押されていると判別された場合には、タッチパネルオブジェクト２０１３へ通知される。
【００７２】
タッチパネルオブジェクト２０１３は、インデックスキー処理オブジェクト２０１２からの通知を受けた時点でのタッチパネル２０９上の接点の位置を読み取る。チャンネル情報オブジェクト２０１５よりアイコンＩｃ枠の位置を取得し、読み取った位置と比較する。読み取った位置がアイコンＩｃ枠上になければ、次のアイコンＩｃ枠と比較する。
【００７３】
図８は、図１に示したモニタの設定キーに関する動作を説明するためのフローチャートである。モニタ２のＣＰＵ２０１の処理、例えばチャンネル情報オブジェクト２０１５の終端までに該当するアイコンＩｃ枠があった場合の処理の動作を図８を参照しながら説明する。
【００７４】
初期状態では、通常のモード（第１のモードに相当する）である。
ステップＳＴ１において、ＣＰＵで２０１は、設定キー２０７１が操作（例えば押圧）されているか否かが判別される。ＣＰＵ２０１では、設定キー２０７１が操作されていると判別された場合には、設定モード（第２のモードに相当する）に移行する。
【００７５】
ステップＳＴ２において、ＣＰＵ２０１では、ＬＣＤ２１９に表示され、ペン４等によりタッチパネル２０９上で特定された枠にアイコンＩｃが存在しているか否かが判別される。アイコンＩｃが存在していると判別された場合には、ＣＰＵ２０１では、表示画面上のアイコンＩｃを削除する（ＳＴ３）。
【００７６】
一方、ステップＳＴ２の判別において、アイコンＩｃが存在しないと判別された場合には、ＣＰＵ２０１は、その枠に現在選局中のチャンネルを登録する。詳細には、ＣＰＵ２０１では、ＬＣＤ２１９の画面上に新たにアイコンＩｃを表示させる（ＳＴ４）。
【００７７】
一方、ステップＳＴ１の判別において、設定キー２０７１が押されていない場合と判別された場合には、通常モード（第１のモード）で、アイコンＩｃが特定された枠にアイコンＩｃが存在していれば（ＳＴ５）、そのアイコンＩｃに対応したチャンネルを選局する（ＳＴ６）。
一方、ステップＳＴ５において、アイコンＩｃが存在しないと判別された場合には、ＣＰＵ２０１は、その状態を維持し、何もしない（ＳＴ７）。
【００７８】
図９は、図１に示したモニタの動作を説明するフローチャートである。チャンネル情報オブジェクト２０１５の終端までに該当するアイコンＩｃ枠が無かった場合の動作を図９を参照しながら説明する。
【００７９】
設定キー２０７１が押されている場合（ＳＴ１１）には、設定モード（第２のモード）に移行し、第２のチャンネル情報オブジェクト２０１５の中から、チャンネル設定がされていないものを検索し、もし設定されていないものがなければ最後尾にアイコンＩｃ枠を追加し（ＳＴ１２）、その枠に現在選局中のチャンネルを登録する（ＳＴ１３）。
一方、ステップＳＴ１１の判別において、設定キー２０７１が押されていない場合には、通常のモード（第１のモード）で、ＣＰＵ２０１はその状態を維持し、何もしない（ＳＴ１４）。
【００８０】
上述した構成の動作を図４，５，および図１０〜２３を参照しながら、例えばユーザにより行われる操作を示しながら、モニタ２の動作を説明する。
まず、所望のチャンネルを選局する方法を説明する。
【００８１】
例えば１チャンネルが選局されている場合には、ＣＰＵ２０１では、図４に示すように、ＬＣＤ２１９の画面上に１チャンネルの番組を表示させる。
【００８２】
インデックスキー２０７２が操作されると、ＣＰＵ２０１では、図５に示すように、ＬＣＤ２１９の画面上にインデックス部Ｉｄｘを表示させる。例えば図５に示すように、インデックス部Ｉｄｘの背景には、１チャンネルの画像を表示させる。
【００８３】
図１０に示すように、設定キー２０７１を押さない状態で、インデックス部Ｉｄｘの”４０”チャンネルを示すアイコンＩｃ枠の位置がペン４で、タッチパネル２０９に触れられると、ＣＰＵ２０７は、図１１に示すように、インデックス部Ｉｄｘを消去した画像をＬＣＤ２１９に表示させ、４０チャンネルの番組を示す画像だけを表示させる。
【００８４】
次に、既に定義されているアイコンＩｃ枠へ、所定のチャンネルを選局するための処理を対応付けるアイコンＩｃを設定する動作を説明する。
図１２に示すように、例えば設定キー２０７１が操作（押圧）された状態では、ＣＰＵ２０９は設定モードに移行する。
【００８５】
インデックス部Ｉｄｘの”２８”と表示されているアイコンＩｃ枠をペン４で触れられると、図１３に示すように、ＣＰＵ２０１は、”２８”チャンネルを示すアイコンＩｃ枠の色を変えてＬＣＤ２１９に表示させ、ＬＣＤ２１９の画面上にチャンネルを変えるための”＋”アイコンＩｃ＿ｐおよび”−”アイコンＩｃ＿ｍを表示させる。
【００８６】
ここで”＋”アイコンＩｃ＿ｐが操作されると、ＣＰＵ２０９では、チャンネル番号の値が大きいチャンネルを選局する設定を行い、”−”アイコンＩｃ＿ｍが操作されるとチャンネル番号の値が小さいチャンネルを選局する設定を行う。
【００８７】
例えば４０チャンネルが選択された場合には、ＣＰＵ２０１では、図１５に示すように、ＬＣＤ２１９の画面上に４０チャンネルを示すアイコンＩｃを表示させ、背景には４０チャンネルの番組を示す画像を表示させる処理を行う。
【００８８】
ＣＰＵ２０１では、図１６に示すように、色が変わっているインデックス部Ｉｄｘの”４０”アイコンＩｃと表示されている枠をペン４で触れられると、現在選局中のチャンネルに、先ほど触れた枠を設定する処理を行う。
設定が終わると、ＣＰＵ２０１では、図１７に示すように、ＬＣＤ２１９にインデックス部Ｉｄｘと”＋”アイコンＩｃ＿ｐおよび”−”アイコンＩｃ＿ｍを消去した画像を表示させ、選局中の番組だけを表示させる。
【００８９】
次に、新たに枠（アイコン）を追加し、チャンネルを設定する動作を説明する。
ＣＰＵ２０１では、図１８に示すように、設定キー２０７１が押されると設定モードに移行する。
ＣＰＵ２０１では、アイコンＩｃが削除されて空いているＬＣＤ２１９の画面上の位置を検索し、検索の結果に応じて画面上の位置に新たな機能ボタン画像を表示させる。
【００９０】
詳細には、ＣＰＵ２０１では、ＬＣＤ２１９に表示されたインデックス部Ｉｄｘの何も枠が無い場所に対応する位置に、タッチパネル装置上でペン４で触れられられると、チャンネル設定がされていないアイコンＩｃ枠が無いので、図１９に示すように、最後尾に色の変った枠を表示し、ＬＣＤ２１９の画面上にチャンネルの設定を変えるための”＋”アイコンＩｃ＿ｐおよび”−”アイコンＩｃ＿ｍを表示する。
【００９１】
ＣＰＵ２０１では、図２０に示すように、”＋”アイコンＩｃ＿ｐが操作されるとチャンネル番号の値が大きいチャンネルを選局する設定を行い、”−”アイコンＩｃ＿ｍが操作されるとチャンネル番号の値が小さいチャンネルを選局する処理を行う。
【００９２】
ＣＰＵ２０１では、例えば４０チャンネルが選局された場合には、図２１に示すように、４０チャンネルを示すアイコンＩｃをＬＣＤ２１９に表示させ、背景には４０チャンネルの番組を表示させる。
【００９３】
ＣＰＵ２０１では、図２２に示すように、色が変わっているインデックス部Ｉｄｘの”４０”アイコンＩｃ枠がペン４で操作されると、現在選局中のチャンネルに、先ほど触れた枠を設定する。
ＣＰＵ２０１では、図２３に示すように、上述した設定が終わると、インデックス部Ｉｄｘと”＋”アイコンＩｃ＿ｐおよび”−”アイコンＩｃ＿ｍが消去された画像をＬＣＤ２１９に表示させ、選局中の番組だけを表示させる。
【００９４】
以上説明したように、１回の指定操作を受けて、通常のモード（第１のモード）および設定モード（第２のモード）のうち、その指定操作に対応するモードを指定する設定キー２０７１と、ＬＣＤ２１９の画面上に表示され、タッチパネル２０９により操作可能な、所定の処理が対応付けられたアイコンＩｃやインデックスキー２０７２等のハード的なスイッチである操作手段と、設定キー２０７１により通常のモードが指定されているときに、操作手段が操作されると当該操作手段に対応付けられた処理を実行し、設定キー２０７１により設定モードが指定されているときに、操作手段が操作されると当該操作手段に対応付けられた処理を指定する処理を行うＣＰＵ２０１とを設けたので、煩雑な操作を行わずに、簡単に所定の設定を行うことができる。
【００９５】
また、従来のように深い階層の設定画面を詮索することなく、簡単に所定の設定を行うことができる。
【００９６】
また、ＣＰＵＰ２０１は、ＬＣＤ２１９のインデックス部Ｉｄｘ上に複数のアイコンＩｃを配置して表示し、アイコンＩｃを削除する操作が行われた場合には、削除対象のアイコンＩｃを画面上から削除し、当該削除対象のアイコンＩｃ以外のアイコンＩｃの画面上の表示位置を保持しているので、ユーザは、削除された以外のアイコンＩｃの表示位置を新たに覚える必要がなく、使い慣れたアイコンの表示位置のまま継続して使用することができる。
【００９７】
なお、本発明は本実施の形態に限られるものではなく、任意好適な種々の改変が可能である。
本実施の形態では、モニタ２とベースステーション３という構成で説明したが、この実施の形態に限られるものではない。
例えば、地上波アナログチューナーのみならず、ＢＳデジタル放送、ＣＳデジタル放送、１１０°ＣＳデジタル放送などのデジタル放送についても同様に上述した装置および方法を用いることで、簡単に所望の設定を行うことができる。
また、エアボード（登録商標）等のインデックス画面をもち、ビデオ入力やインターネット、メールなどの選局以外の機能を同列に扱う機器に用いることで、簡単に所望の設定を行うことができる。
また、パーソナルコンピュータ（ＰＣ）等のランチャーなど、アプリケーションを登録して簡単に起動するために使用されるアプリケーションに用いることで、所望の設定を簡単に行うことができる。
【００９８】
本実施の形態では、プログラムｐはＲＯＭ２０２に記憶されているが、この形態に限られるものではない。例えば、ＲＡＭ２０３等に記憶されていてもよい。
【００９９】
【発明の効果】
本発明によれば、煩雑な操作を行わずに操作手段の設定を行える情報処理装置、情報処理方法、およびプログラムを提供することができる。
【図面の簡単な説明】
【図１】図１は、本発明に係る情報処理装置を含むワイヤレステレビシステムの全体構成図である。
【図２】図２は、図１に示したベースの機能ブロック図である。
【図３】図３は、図１に示したモニタの機能ブロック図である。
【図４】図４は、図１に示したモニタの一具体例を示す全体図である。
【図５】図５は、図１に示したモニタの一具体例を示す全体図である。
【図６】図６は、図１に示すモニタのアイコンＩｃとを対応付けたチャンネル設定に関する処理を説明するための図である。
【図７】図７は、図１に示したモニタのオブジェクトの相関を示す図である。
【図８】図８は、図１に示したモニタの設定キーに関する動作を説明するためのフローチャートである。
【図９】図９は、図１に示したモニタの動作を説明するフローチャートである。
【図１０】図１０は、図１に示したモニタの動作を説明するための図である。
【図１１】図１１は、図１に示したモニタの動作を説明するための図である。
【図１２】図１２は、図１に示したモニタの動作を説明するための図である。
【図１３】図１３は、図１に示したモニタの動作を説明するための図である。
【図１４】図１４は、図１に示したモニタの動作を説明するための図である。
【図１５】図１５は、図１に示したモニタの動作を説明するための図である。
【図１６】図１６は、図１に示したモニタの動作を説明するための図である。
【図１７】図１７は、図１に示したモニタの動作を説明するための図である。
【図１８】図１８は、図１に示したモニタの動作を説明するための図である。
【図１９】図１９は、図１に示したモニタの動作を説明するための図である。
【図２０】図２０は、図１に示したモニタの動作を説明するための図である。
【図２１】図２１は、図１に示したモニタの動作を説明するための図である。
【図２２】図２２は、図１に示したモニタの動作を説明するための図である。
【図２３】図２３は、図１に示したモニタの動作を説明するための図である。
【符号の説明】
１…ワイヤレステレビシステム、２…モニタ、３…ベースステーション（ベースとも言う）、４…ペン、５，６…ＡＣアダプタ、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…ＮＶＲＡＭ、２０５…サブマイコン（ＳｕｂＣＰＵ）、２０６…ＬＥＤ、２０７…キー（Ｋｅｙ　）、２０８…タッチパネルコントローラ、２０９…タッチパネル、２１０…ＲＦモジュール、２１１…ＤｅＭＵＸ、２１２…ＭＰＥＧビデオデコーダ、２１３…ＲＡＭ、２１４…ＭＰＥＧオーディオデコーダ、２１５…デジタル／アナログコンバータ（Ｄ／Ａ　）、２１６…グラフィックチップ、２１７…ＲＡＭ、２１８…ＬＣＤコントローラ、２１９…ＬＣＤ、２２０…ＡＣ９７コーデック、２２１…ミキサ（Ｍｉｘｅｒ　）、２２２…トーンボリュームコントローラ（Ｔｏｎｅ　ｖｏｌ　ｃｏｎｔｒｏｌｌｅｒ　）、２２３…スピーカアンプ、２２４…スピーカ、２２４１…右スピーカ、２２４２…左スピーカ、３０１…ＣＰＵ、３０２…ＲＯＭ、３０３…ＲＡＭ、３０４…ＮＶＲＡＭ、３０５…サブマイコン（ＳｕｂＣＰＵ）、３０６…ＬＥＤ、３０７…キー、３０８…モデム、３０９…フォン端子、３１０…イーサネットコントローラ（Ｅｔｈｅｒ　）、３１１…ネット用端子、３１２…チューナ（Ｔｕｎｅｒ　）、３１３…アンテナ端子、３１４…ＡＶ制御ブロック、３１５…ＡＶ端子、３１６…ＭＰＥＧビデオエンコーダ、３１７…ＲＡＭ、３１８…ＭＰＥＧオーディオエンコーダ、３１９…アナログ／デジタルコンバータ、３２０…マルチプレクサ、３２１…ＲＦモジュール、２０１１…設定キー処理オブジェクト、２０１２…インデックスキー処理オブジェクト、２０１３…タッチパネルオブジェクト、２０１４…インデックス表示オブジェクト、２０１５…チャンネル情報オブジェクト、２０１６…選局オブジェクト、２０７１…設定キー、２０７２…インデックスキー（Ｉｎｄｅｘ　ｋｅｙ　）、２０７３…電源キー、ＨＢ…ホストバス、ＰＣＩＢＳ…ＰＣＩバス、Ｌ…通信線。
【図１】
2004145805.tif 000003
【図２】
2004145805.tif 000004
【図３】
2004145805.tif 000005
【図４】
2004145805.tif 000006
【図５】
2004145805.tif 000007
【図６】
2004145805.tif 000008
【図７】
2004145805.tif 000009
【図８】
2004145805.tif 000010
【図９】
2004145805.tif 000011
【図１０】
2004145805.tif 000012
【図１１】
2004145805.tif 000013
【図１２】
2004145805.tif 000014
【図１３】
2004145805.tif 000015
【図１４】
2004145805.tif 000016
【図１５】
2004145805.tif 000017
【図１６】
2004145805.tif 000018
【図１７】
2004145805.tif 000019
【図１８】
2004145805.tif 000020
【図１９】
2004145805.tif 000021
【図２０】
2004145805.tif 000022
【図２１】
2004145805.tif 000023
【図２２】
2004145805.tif 000024
【図２３】
2004145805.tif 000025