JP3879691B2 - Control device and its command display method - Google Patents
Control device and its command display method Download PDFInfo
- Publication number
- JP3879691B2 JP3879691B2 JP2003104560A JP2003104560A JP3879691B2 JP 3879691 B2 JP3879691 B2 JP 3879691B2 JP 2003104560 A JP2003104560 A JP 2003104560A JP 2003104560 A JP2003104560 A JP 2003104560A JP 3879691 B2 JP3879691 B2 JP 3879691B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- command
- data
- electronic device
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
【0001】
【発明の属する技術分野】
この発明は、例えば複数のオーディオ機器やビデオ機器等の電子機器(以下、「CE(Consumer Electronics)装置」という)の動作を制御するコントロール装置およびそのコマンド表示方法に関する。
【0002】
【従来の技術】
図10は、複数のCE装置の動作をCEコントローラで制御するようにした従来の電子機器装置の一例を示している。図において、1A〜1Cはそれぞれオーディオ機器やビデオ機器等のCE装置であり、2はCE装置1A〜1Cの動作を制御するためのCEコントローラである。CE装置1A〜1CはそれぞれCEコントローラ2に接続される。CEコントローラ2にはキー入力部3および表示器4が接続される。
【0003】
CEコントローラ2は、予め、接続が予定されるCE装置を制御するためのコマンドに係る情報(コマンドフォーマット、使用できるコマンドの種類、各コマンドのデータ等)を備えている。そのため、キー入力部3で制御すべきCE装置が選択されると、選択されたCE装置で使用できるコマンドの種類が表示器4に表示される。また、表示器4の表示を参照してキー入力部3で所定のコマンドが選択されると、CEコントローラ2より選択されたCE装置に選択されたコマンドに係るコマンド信号が供給される。
【0004】
【発明が解決しようとする課題】
図10の例によれば、CEコントローラ2は、予め、接続が予定されるCE装置を制御するためのコマンドに係る情報を備えるものである。そのため、接続が予定されているCE装置しか制御できないという問題点があった。
【0005】
この発明は、例えば接続される全ての電子機器の制御を行い得るものにあって、当該電子機器に使用できるコマンドを表示器に適切に表示し得るコントロール装置およびそのコマンド表示方法を提供するものである。
【0006】
【課題を解決するための手段】
この発明に係るコントロール装置は、所定数の電子機器に接続されると共に、この電子機器に使用できるコマンドを表示する表示器に接続され、電子機器の動作を制御するコントロール装置において、電子機器に使用できるコマンドに関する所定のコマンド表示データを、この電子機器から受信して記憶する記憶手段と、この記憶手段に記憶されたコマンド表示データを、表示器の表示領域に基づいて変換し、この変換されたコマンド表示データに基づいてコマンドを表示器に表示するためのコマンド表示信号を生成し、この生成されたコマンド表示信号を表示器に供給する表示制御手段と、所定数の電子機器より所定の電子機器を選択すると共に、この選択された電子機器に送信するコマンドを選択する入力手段とを備えるものである。
【0007】
また、この発明に係るコマンド表示方法は、所定数の電子機器に接続されると共に、この電子機器に使用できるコマンドを表示する表示器に接続され、電子機器の動作を制御するコントロール装置のコマンド表示方法であって、電子機器に使用できるコマンドに関する所定のコマンド表示データを、この電子機器から受信するコマンド表示データ受信工程と、この受信されたコマンド表示データを、表示器の表示領域に基づいて変換し、この変換されたコマンド表示データに基づいてコマンドを表示器に表示するためのコマンド表示信号を生成し、この生成されたコマンド表示信号を表示器に供給する表示制御工程とを有するものである。
【0008】
この発明においては、電子機器で使用できるコマンドに関する所定のコマンド表示データが、当該電子機器から受信される。このコマンド表示データが表示器の表示領域に基づいて変換される。例えば、表示器の表示領域に基づいてコマンド表示データの表示大きさに係るデータが変換される。また例えば、表示器の表示領域に基づいて、コマンド表示データの表示位置に係るデータが変換される。
【0009】
このように変換されたコマンド表示データに基づいてコマンドを表示器に表示するためのコマンド表示信号が生成される。これにより、電子機器で使用できるコマンドを、表示器に、適切な状態で表示できる。
【0010】
【実施例】
以下、図1を参照しながら、この発明の一実施例について説明する。
図において、11,12はそれぞれCE装置であり、11a,12aはそれぞれ後述するCEコントローラとの間の通信やCE装置11,12の各部の動作を制御するためのマイクロプロセッサである。マイクロプロセッサ11a,12aはそれぞれCEバスインタフェース11c,12cを介してCEバス14に接続される。マイクロプロセッサ11a,12aには、それぞれCE装置11,12で使用できるコマンドに係る情報が予め記憶されたメモリ11b,12bが接続される。コマンドに係る情報とは、コマンドパラーメータデータと、コマンドボタンデータである。
【0011】
コマンドパラメータデータは、例えばビット数、「1」、「0」のパルス幅、各コマンドの「1」、「0」のパターン等である。コマンドボタンデータは、主として後述する表示器にコマンドをボタン形式で表示するためのデータである。図2は、CE装置がVTRであるときのコマンドボタンデータの一部を示しているが、コマンドボタンデータは各コマンドの名前、各コマンドのボタン形状、各コマンドのボタンの表示位置、各コマンドのボタンの表示色、各コマンドの実行条件等のデータである。
【0012】
また、13はCEコントローラであり、13aはCEコントローラ13に接続されるCE装置、例えばCE装置11,12との間の通信やCEコントローラ13の各部の動作を制御するためのマイクロプロセッサである。マイクロプロセッサ13aはCEバスインタフェース13dを介してCEバス14に接続される。また、マイクロプロセッサ13aには、コマンドパラメータ用メモリ13bおよびコマンドボタンデータ用メモリ13cが接続される。メモリ13bには、CEコントローラ13に接続されるCE装置のそれぞれより送られるコマンドパラメータデータが記憶される。また、メモリ13cには、CEコントローラ13に接続されるCE装置のそれぞれより送られるコマンドボタンデータが記憶される。
【0013】
メモリ13bおよび13cには、それぞれ以下の手順によってコマンドパラメータデータおよびコマンドボタンデータが記憶される。
【0014】
すなわち、CEコントローラ13のマイクロプロセッサ13aはインタフェース13dを介してCEバス14に所定時間間隔をもって“コマンドパラメータデータ要求”のコマンド信号を送出する。この状態でCE装置11のマイクロプロセッサ11aがインタフェース11cを介してCEバス14に接続されると、CEバス14よりインタフェース11cを介して“コマンドパラメータデータ要求”のコマンド信号がCE装置11のマイクロプロセッサ11aに供給される。
【0015】
CE装置11のマイクロプロセッサ11aは、“コマンドパラメータデータ要求”のコマンド信号に対応して、メモリ11bよりコマンドパラメータデータを読み出し、装置番号データを付加した後にインタフェース11cを介してCEバス14に送出する。このコマンドパラメータデータはインタフェース13dを介してCEコントローラ13のマイクロプロセッサ13aに供給される。そして、マイクロプロセッサ13aよりメモリ13bに供給されて所定のアドレスに書き込まれる。
【0016】
次に、メモリ13bへのコマンドパラメータデータの書き込みが終了した後に、CEコントローラ13のマイクロプロセッサ13aはインタフェース13dを介してCEバス14に“コマンドボタンデータ要求”のコマンド信号を装置番号データを付加して送出する。この“コマンドボタンデータ要求”のコマンド信号はCEバス14よりインタフェース11cを介してCE装置11のマイクロプロセッサ11aに供給される。
【0017】
CE装置11のマイクロプロセッサ11aは、“コマンドボタンデータ要求”のコマンド信号に付加された装置番号データより、そのコマンド信号が自己に対するものであることを認識した後、メモリ11bよりコマンドボタンデータを読み出し、装置番号データを付加した後にインタフェース11cを介してCEバス14に送出する。このコマンドボタンデータはインタフェース13dを介してCEコントローラ13のマイクロプロセッサ13aに供給される。そして、マイクロプロセッサ13aよりメモリ13cに供給されて所定のアドレスに書き込まれる。
【0018】
なお、CE装置11の装置番号は接続時に例えばマニュアルで設定されるが、CEコントローラ13との間でCEバス14を介して通信によって自動的に設定されるようにしてもよい。また、上述では、CE装置11がCEバス14を介してCEコントローラ13に接続された際に直ちにCE装置11よりCEコントローラ13にコマンドパラメータデータを送る動作が開始される旨説明したが、CE装置11の接続時点でCE装置11あるいはCEコントローラ13がパワーオフの状態にあるときは、パワーオン後にCE装置11よりCEコントローラ13にコマンドパラメータデータを送る動作が開始される。
【0019】
以上はCE装置11がCEバス14に接続される場合であって、このCE装置11のコマンドパラメータデータおよびコマンドボタンデータがそれぞれCEコントローラ13のメモリ13bおよび13cに記憶される手順を説明したが、CE装置12のコマンドパラメータデータおよびコマンドボタンデータも、ほぼ同様の手順によってCEコントローラ13のメモリ13bおよび13cに記憶される。
【0020】
ただし、CE装置12のマイクロプロセッサ12aは、CE装置11と異なり、インタフェース12dおよびインタフェース13eを介してCEコントローラ13のマイクロプロセッサ13aに接続される。そのため、CEコントローラ13のマイクロプロセッサ13aからの“コマンドパラメータデータ要求”や“コマンドボタンデータ要求”等の基本的なコマンド信号を除き、その他のコマンド信号はCEコントローラ13のマイクロプロセッサ13aよりインタフェース13e,12dを介してCE装置12のマイクロプロセッサ12aに供給される。
【0021】
したがって、CEコントローラ13のマイクロプロセッサ13aからの“コマンドパラメータデータ要求”に対応して、CE装置12のマイクロプロセッサ12aはインタフェースを指定すると共に、その指定したインタフェース上でのコマンドパラメータをCEバス14に装置番号データを付して送出する。例えば、インタフェースとしてRS−232Cを指定した場合、ボーレート、パリティ等の物理層でのデータや、コマンドのヘッダ、バイト数等の論理層でのデータがコマンドパラメータデータとして送られる。
【0022】
なお、上述ではCEコントローラ13のマイクロプロセッサ13aはインタフェース13dを介してCEバス14に所定時間間隔をもって“コマンドパラメータデータ要求”のコマンド信号を送出するものであるが、CE装置11,12がCEバス14の接続確認用の専用ラインに個々に接続されるものでは、例えば以下のようにして“コマンドパラメータデータ要求”が行われる。この場合、接続確認用の専用ラインに個々に接続されることで、CEコントローラ13は接続されたCE装置の装置番号を決定できるため、マニュアル等で装置番号を設定することは必要なくなる。
【0023】
CEコントローラ13のマイクロプロセッサ13aは接続確認用の専用ラインでもってCE装置の接続確認を行うことができ、このマイクロプロセッサ13aよりインタフェース13dを介してCEバス14に“コマンドパラメータデータ要求”のコマンド信号が接続確認されたCE装置の装置番号データを付して送出される。これに対して、接続確認されたCE装置のマイクロプロセッサは、それが自己に対するものであることを確認した後に装置番号データを付加してコマンドパラメータデータをCEバス14に送出する。以下は、CEコントローラ13のマイクロプロセッサ13aよりCEバス14に所定時間間隔をもって“コマンドパラメータデータ要求”のコマンド信号を送出する場合と同様である。
【0024】
また、CE装置11,12がCEバス14の接続確認用の専用ラインに共通に接続されるものでは、例えば以下のようにして“コマンドパラメータデータ要求”が行われる。
【0025】
すなわち、CEコントローラ13のマイクロプロセッサ13aは接続確認用の専用ラインによってCE装置の接続確認を行うことができ、このマイクロプロセッサ13aよりインタフェース13dを介してCEバス14に“コマンドパラメータデータ要求”のコマンド信号が送出される。このコマンド信号はCEバス14に接続されたCE装置に供給されるため、そのCE装置のマイクロプロセッサはコマンドパラメータデータを装置番号データを付加した後にCEバス14に送出する。以下は、CEコントローラ13のマイクロプロセッサ13aよりCEバス14に所定時間間隔をもって“コマンドパラメータデータ要求”のコマンド信号を送出する場合と同様である。
【0026】
また、CEコントローラ13のマイクロプロセッサ13aには、リモコンコマンダ15より出力されるリモコン信号を受信するリモコン信号受信部13fが接続されると共に、表示制御回路13gが接続される。なお、13hは他のCE装置が接続されるインタフェースである。
【0027】
本例では、リモコンコマンダ15のキー操作によって、CEコントローラ13にCEバス14を介して接続されるCE装置、本例ではCE装置11,12に使用できるコマンドを表示器16にボタン形式で選択的に表示することができる。
【0028】
この場合、リモコンコマンダ15のキー操作でコマンド表示を行うためのCE装置が指定される。マイクロプロセッサ13aは、メモリ13cより指定されたCE装置のコマンド表示データ(各コマンドの名前、各コマンドのボタン形状、各コマンドのボタンの表示位置、各コマンドのボタンの表示色等のデータ)を読み出し、このコマンド表示データを表示制御回路13gに供給する。
【0029】
表示制御回路13gではコマンド表示データに基づいてコマンド表示信号が形成される。この表示制御回路13gより出力されるコマンド表示信号は、CRTやLCD等の表示器16に供給され、これにより表示器16に指定されたCE装置のコマンドがボタン形式で表示される。ここで、CE装置が想定している表示領域LCEが表示器16の表示領域LDSと異なるときは、表示制御回路13gで拡大あるいは縮小の変換処理が行われて、表示器16に適切な大きさでコマンド表示が行われる。
【0030】
例えば、表示領域LCEが図3Aに示すように100×80ドットであるのに対して、表示領域LDSが同図Bに示すように640×480ドットであるときは、表示器16の画面いっぱいに表示されるように、CE装置の表示データ(表示位置、ボタン形状、ボタンの名前等)の縦、横比の変換が行われる。例えば、CE装置の表示データが図4Aに示すようであるとき、表示器16には同図Bに示すように縦、横比が変換されて表示される。
【0031】
また、リモコンコマンダ15のキー操作で2つ以上のCE装置のコマンドの表示を同時に行う場合、CE装置が想定している表示領域LCEと表示器16の表示領域LDSの大きさ関係より、表示制御回路13gでは必要に応じて縮小の変換処理が行われ、表示器16に適切な大きさでコマンド表示が行われる。
【0032】
例えば、CE装置11,12のコマンドの表示を同時に行う際、CE装置11,12の表示領域LCEが図5A,Bに示すようにそれぞれ100×80ドットであるとき、同図Cに示すように表示領域LDSが640×480ドットである表示器16には縮小の変換処理をせずにCE装置11,12のコマンドが横方向に並べて表示される。なお、図5Cのコマンド表示において、CE−AはCE装置11のコマンド表示を示し、CE−BはCE装置12のコマンド表示を示している。
【0033】
これに対して、例えば、CE装置11,12のコマンドの表示を同時に行う際、CE装置11,12の表示領域LCEが図6A,Bに示すようにそれぞれ640×480ドットであるとき、同図Cに示すように表示領域LDSが640×480ドットである表示器16には横方向に1/2に縮小変換処理されてCE装置11,12のコマンドが横方向に並べて表示される。なお、図6Cのコマンド表示において、CE−AはCE装置11のコマンド表示を示し、CE−BはCE装置12のコマンド表示を示している。
【0034】
なお、本例とは異なるが、CEコントローラ13に複数の表示器が接続されているものでは、1個のCE装置のコマンド表示をカテゴリー毎に分割して各表示器に表示させることも考えられる。例えば、CE装置がVTRであって図7Aに示すようにコマンドとして録再系とチューナ系があり、一方図1に破線で示すように表示器16の他に表示器16aを有する場合には、図7B,Cに示すように表示器16には録再系のコマンド表示が行われ、表示器16aにはチューナ系のコマンド表示が行われる。
【0035】
この場合、表示器16,16aの各画面でコマンド表示が片寄ってしまう場合には、表示制御回路13gで中央寄せのための位置変換処理を行うようにすればよい。例えば、図8Aに示すように表示器16に表示される録再系の表示領域LRPがA×Bドットであって、その表示領域LRPの横方向の開始座標がx、縦方向の開始座標がyであり、表示器16の表示領域LDSがC×Dドットであるとき(A<C、B<D)、図8Bに示すように横方向はxだけ減算された後にa=(C−A)/2が加算され、縦方向はyだけ減算された後にb=(D−B)/2が加算される位置変換処理が行われる。このような位置変換処理を行うことで、表示領域LRPは中央に寄せられる。
【0036】
このように本例では、リモコンコマンダ15のキー操作によって、CEコントローラ13にCEバス14を介して接続されるCE装置、本例ではCE装置11,12に使用できるコマンドを表示器16にボタン形式で表示できる。そして本例では、このようなコマンド表示等を参照して、リモコンコマンダ15でCE装置およびコマンドを選択できる。CE装置およびコマンドの選択は、リモコンコマンダ15のキー操作で直接CE装置およびコマンドを入力して行うことも考えられるが、本例では表示器16に表示されたコマンド表示(アイコン)を、図9に示すようにカーソル20の移動によって選択することで簡単に行うことができる。この場合、コマンドボタンデータ(図2参照)の実行条件(execute condition)を満たす場合のみ、CE装置およびコマンドの選択が有効とされる。
【0037】
CEコントローラ13のマイクロプロセッサ13aは、表示器16のどの位置にどのCE装置のいかなるコマンド表示をしているか把握しており、またカーソル20の表示位置も把握している。したがって、CEコントローラ13のマイクロプロセッサ13aはカーソル20によってどのCE装置のいかなるコマンドが選択されているかを認識できる。
【0038】
図2において、「CLICK」および「DOUBLE CLICK」は、マウスのクリックキーに対応するリモコンコマンダ15のキーをそれぞれ1回および2回押すことを意味している。なお、図1には図示せずも、CEコントローラ13のマイクロプロセッサ13aにマウスが接続されているときは、そのマウスを使用してカーソル20の移動およびクリックキーによる実行指示を行うようにしてもよい。
【0039】
上述したようにリモコンコマンダ15やマウスによって選択されるCE装置およびコマンドが有効であるときは、CEコントローラ13のマイクロプロセッサ13aは、メモリ13bに記憶されたコマンドパラメータデータに基づいて選択されたコマンドに係るコマンド信号を所定のフォーマットで形成し、そのコマンド信号を選択されたCE装置に送る。この場合、CE装置11のようにCEバス14を介してのみCEコントローラ13に接続されているCE装置の場合には、コマンド信号はCEバス14を介して供給される。一方、CEバス14の他にCE装置12のように別途インタフェース13e,12dを介してCEコントローラ13に接続されている場合には、コマンド信号はインタフェース13e,12dを介して供給される。このようにインタフェース13e,12dを介してコマンド信号を供給するものにあっては、CEバス14を介してのコマンド信号の転送レートより速いときは、CE装置を即座にコントロールできる等の利益がある。
【0040】
上述せずも、表示器16には、コマンド表示の色を変化させるなどして各CE装置がどの状態にあるかを表示できる。上述したようにCEコントローラ13のマイクロプロセッサ13aよりコマンド信号が供給されたCE装置からは、状態が変化すると変化した後の状態を示す状態信号がCEバス14等を介してCEコントローラ13のマイクロプロセッサ13aに送られる。これにより、マイクロプロセッサ13aは表示制御回路13gを制御して、表示器16のコマンド表示の色等を変化させて選択されたCE装置の状態の変化を表示できる。なお、上述実施例においては、表示データの変換処理を表示制御回路13gが行っているが、マイクロプロセッサ13aがこれを行うようにしてもよい。
【0041】
このように本例によれば、CEコントローラ13のマイクロプロセッサ13aに接続されたメモリ13bには、CEバス14を介してCEコントローラ13に接続されたCE装置、例えばCE装置11,12のそれぞれよりコマンドパラメータデータが送られて記憶されるものであり、従来のように接続が予定されているCE装置を制御するためのコマンドパラメータデータのみが予め記憶されているものではなく、CEコントローラ13によって、それに接続される全てのCE装置の制御を良好に行うことができる。
【0042】
また、CEコントローラ13のマイクロプロセッサ13aに接続されたメモリ13cには、CEバス14を介してCEコントローラ13に接続されたCE装置、例えばCE装置11,12のそれぞれよりコマンドボタンデータが送られて記憶され、このコマンドボタンデータに基づいて表示器16に各CE装置で使用できるコマンドを表示できるので、ユーザは表示器16の表示を参照することでCE装置およびコマンドの選択を容易に行うことができる。しかも、CE装置およびコマンドの選択を表示器16上のカーソルの移動でコマンド表示を選択するのみで簡単に行うことができる。
【0043】
なお、上述実施例においては、“コマンドパラメータデータ要求”のコマンド信号に応答して、CE装置11,12のマイクロプロセッサ11a,12aよりCEコントローラ13のマイクロプロセッサ13aにコマンドパラメータデータが送られ、このコマンドパラメータデータがメモリ13bに記憶されるものを示したが、コマンドパラメータデータの代わりに、各コマンドに係るコマンド信号そのものを送って記憶させることも考えられる。この場合、CEコントローラ13のマイクロプロセッサ13aでもって例えばCE装置の所定ポートをローレベル「L」におとすことでコマンド信号の送りタイミングが指示される。
【0044】
また、上述実施例においては、2個のCE装置11,12が接続された例を示したが、この発明はさらに多数のCE装置がCEコントローラ13に接続される場合にも同様に適用できることが勿論である。
【0045】
【発明の効果】
この発明によれば、電子機器から受信されたコマンド表示データを表示器の表示領域に基づいて変換し、この変換されたコマンド表示データに基づいてコマンドを表示器に表示するためのコマンド表示信号を生成するものであり、電子機器で使用できるコマンドを、表示器に適切な状態で表示できる。
【図面の簡単な説明】
【図1】この発明に係る電子機器装置の構成を示すブロック図である。
【図2】コマンドボタンデータの例を示す図である。
【図3】CE装置の想定表示領域と表示器の表示領域の一例を示す図である。
【図4】表示の拡大処理を説明するための図である。
【図5】2個のCE装置のコマンド同時表示の例を示す図である。
【図6】2個のCE装置のコマンド同時表示(縮小)の例を示す図である。
【図7】複数個の表示器への分割表示の例を示す図である。
【図8】表示の位置変換処理を説明するための図である。
【図9】CE装置およびコマンドのカーソルによる選択例を示す図である。
【図10】従来の電子機器装置の一例の構成を示すブロック図である。
【符号の説明】
11,12 CE装置
11a,12a,13a マイクロプロセッサ
13 CEコントローラ
13b コマンドパラメータ用メモリ
13c コマンドボタン用メモリ
13f リモコン信号受信部
13g 表示制御回路
14 CEバス
15 リモコンコマンダ
16,16a 表示器
20 カーソル[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a control device that controls operations of electronic devices (hereinafter referred to as “CE (Consumer Electronics) devices”) such as a plurality of audio devices and video devices, and a command display method thereof.
[0002]
[Prior art]
FIG. 10 shows an example of a conventional electronic device in which operations of a plurality of CE devices are controlled by a CE controller. In the figure, 1A to 1C are CE devices such as audio devices and video devices, respectively, and 2 is a CE controller for controlling operations of the CE devices 1A to 1C. Each of the CE devices 1A to 1C is connected to the
[0003]
The
[0004]
[Problems to be solved by the invention]
According to the example of FIG. 10, the
[0005]
The present invention provides, for example, a control device that can control all connected electronic devices, and can appropriately display a command that can be used for the electronic device on a display, and a command display method thereof. is there.
[0006]
[Means for Solving the Problems]
Control apparatus according to the present invention, Rutotomoni is connected to a predetermined number of electronic devices are connected to a display for displaying the commands available in the electronic device, the control device for controlling the operation of the electronic device, used in electronic devices a predetermined command display data for commands that can be a storage unit for receiving and storing this electronic device, a command display data stored in the storage means, converts, based on the display area of the display, is the conversion It was based on the command display data to generate a command display signal for displaying the command on the display, and a display control means for supplying the generated command display signal to the display unit, predetermined electronic than the predetermined number of the electronic device Input means for selecting a device and selecting a command to be transmitted to the selected electronic device.
[0007]
The command displaying method according to the present invention, Rutotomoni is connected to a predetermined number of electronic devices are connected to a display for displaying the commands that can be used in the electronic apparatus, command display control device for controlling the operation of the electronic device a method, a predetermined command display data for commands that can be used in electronic devices, and a command display data receiving step of receiving from the electronic apparatus, the received command display data, varying based on the display area of the display And a display control step for generating a command display signal for displaying the command on the display unit based on the converted command display data and supplying the generated command display signal to the display unit. is there.
[0008]
In the present invention, predetermined command display data relating to a command that can be used in an electronic device is received from the electronic device. This command display data is converted based on the display area of the display. For example, data related to the display size of the command display data is converted based on the display area of the display. Also, for example, data related to the display position of the command display data is converted based on the display area of the display.
[0009]
Based on the command display data thus converted, a command display signal for displaying the command on the display is generated. Thereby, the command which can be used with an electronic device can be displayed on a display device in an appropriate state.
[0010]
【Example】
Hereinafter, an embodiment of the present invention will be described with reference to FIG.
In the figure,
[0011]
The command parameter data includes, for example, the number of bits, a pulse width of “1” and “0”, a pattern of “1” and “0” of each command, and the like. The command button data is data for displaying a command in a button format mainly on a display device to be described later. FIG. 2 shows a part of command button data when the CE device is a VTR. The command button data includes the name of each command, the button shape of each command, the display position of each command button, Data such as button display color and execution condition of each command.
[0012]
Reference numeral 13 denotes a CE controller, and reference numeral 13a denotes a microprocessor for controlling communication with the CE device connected to the CE controller 13, for example, the
[0013]
In the
[0014]
That is, the microprocessor 13a of the CE controller 13 sends a command signal of “command parameter data request” to the CE bus 14 through the interface 13d at a predetermined time interval. In this state, when the microprocessor 11a of the
[0015]
The microprocessor 11a of the
[0016]
Next, after the writing of the command parameter data to the memory 13b is completed, the microprocessor 13a of the CE controller 13 adds a command signal of “command button data request” to the CE bus 14 via the interface 13d and device number data. And send it out. The command signal of “command button data request” is supplied from the CE bus 14 to the microprocessor 11a of the
[0017]
The microprocessor 11a of the
[0018]
The device number of the
[0019]
The above is a case where the
[0020]
However, unlike the
[0021]
Accordingly, in response to the “command parameter data request” from the microprocessor 13 a of the CE controller 13, the microprocessor 12 a of the CE device 12 designates an interface, and command parameters on the designated interface are sent to the CE bus 14. Attached with device number data. For example, when RS-232C is specified as an interface, data in the physical layer such as baud rate and parity, and data in the logical layer such as a command header and the number of bytes are transmitted as command parameter data.
[0022]
In the above description, the microprocessor 13a of the CE controller 13 sends a command signal of “command parameter data request” to the CE bus 14 via the interface 13d at a predetermined time interval. For those connected individually to the 14 dedicated lines for connection confirmation, for example, “command parameter data request” is performed as follows. In this case, since the CE controller 13 can determine the device number of the connected CE device by being individually connected to the connection confirmation dedicated line, it is not necessary to set the device number manually.
[0023]
The microprocessor 13a of the CE controller 13 can confirm the connection of the CE device using a dedicated line for confirming the connection, and the command signal of “command parameter data request” is sent from the microprocessor 13a to the CE bus 14 via the interface 13d. Is sent with the device number data of the CE device whose connection has been confirmed. On the other hand, the CE of the confirmed CE device microprocessor adds the device number data to the CE bus 14 after confirming that it is for itself. The following is the same as the case where the command signal of “command parameter data request” is sent from the microprocessor 13a of the CE controller 13 to the CE bus 14 at predetermined time intervals.
[0024]
In the case where the
[0025]
That is, the microprocessor 13a of the CE controller 13 can confirm the connection of the CE device by a dedicated line for connection confirmation, and the command of “command parameter data request” is sent from the microprocessor 13a to the CE bus 14 via the interface 13d. A signal is sent out. Since this command signal is supplied to the CE device connected to the CE bus 14, the microprocessor of the CE device sends command parameter data to the CE bus 14 after adding device number data. The following is the same as the case where the command signal of “command parameter data request” is sent from the microprocessor 13a of the CE controller 13 to the CE bus 14 at predetermined time intervals.
[0026]
Further, the microprocessor 13a of the CE controller 13 is connected to a remote control
[0027]
In this example, by the key operation of the
[0028]
In this case, a CE device for performing command display by a key operation of the
[0029]
In the
[0030]
For example, when the display area LCE is 100 × 80 dots as shown in FIG. 3A and the display area LDS is 640 × 480 dots as shown in FIG. 3B, the screen of the
[0031]
Further, when the commands of two or more CE devices are simultaneously displayed by the key operation of the
[0032]
For example, when the commands of the
[0033]
On the other hand, for example, when displaying the commands of the
[0034]
Although different from this example, if a plurality of displays are connected to the CE controller 13, it is also possible to divide the command display of one CE device into categories and display them on each display. . For example, when the CE device is a VTR and there are a recording / playback system and a tuner system as shown in FIG. 7A, and a display 16a in addition to the
[0035]
In this case, if the command display is shifted on each screen of the
[0036]
As described above, in this example, a command that can be used for the CE device connected to the CE controller 13 via the CE bus 14 by the key operation of the
[0037]
The microprocessor 13a of the CE controller 13 knows what command display of which CE device is displayed at which position of the
[0038]
In FIG. 2, “CLICK” and “DOUBLE CLICK” mean that the key of the
[0039]
As described above, when the CE device and the command selected by the
[0040]
Without being described above, the
[0041]
As described above, according to the present example, the memory 13b connected to the microprocessor 13a of the CE controller 13 is connected to the CE device connected to the CE controller 13 via the CE bus 14, for example, the
[0042]
Command button data is sent to the
[0043]
In the above-described embodiment, in response to the command signal of “command parameter data request”, the command parameter data is sent from the microprocessors 11 a and 12 a of the
[0044]
In the above-described embodiment, the example in which the two
[0045]
【The invention's effect】
According to the present invention, command display data received from an electronic device is converted based on the display area of the display device, and a command display signal for displaying a command on the display device based on the converted command display data. The commands that are generated and can be used in the electronic device can be displayed in an appropriate state on the display.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an electronic device according to the present invention.
FIG. 2 is a diagram illustrating an example of command button data.
FIG. 3 is a diagram illustrating an example of an assumed display area of a CE device and a display area of a display device.
FIG. 4 is a diagram for explaining display enlargement processing;
FIG. 5 is a diagram showing an example of simultaneous command display of two CE devices.
FIG. 6 is a diagram showing an example of command simultaneous display (reduction) of two CE devices.
FIG. 7 is a diagram showing an example of division display on a plurality of display devices.
FIG. 8 is a diagram for explaining a display position conversion process;
FIG. 9 is a diagram illustrating a selection example using a CE device and a command cursor;
FIG. 10 is a block diagram showing a configuration of an example of a conventional electronic device apparatus.
[Explanation of symbols]
11, 12 CE devices 11a, 12a, 13a Microprocessor 13 CE controller 13b
Claims (6)
上記電子機器に使用できるコマンドに関する所定のコマンド表示データを、該電子機器から受信して記憶する記憶手段と、
上記記憶手段に記憶された上記コマンド表示データを、上記表示器の表示領域に基づいて変換し、該変換されたコマンド表示データに基づいて上記コマンドを上記表示器に表示するためのコマンド表示信号を生成し、該生成されたコマンド表示信号を上記表示器に供給する表示制御手段と、
上記所定数の電子機器より所定の電子機器を選択すると共に、該選択された電子機器に送信するコマンドを選択する入力手段と
を備えることを特徴とするコントロール装置。 Rutotomoni is connected to a predetermined number of electronic devices are connected to a display for displaying the commands available to the electronic device, the control device for controlling the operation of the electronic device,
Storage means for receiving and storing predetermined command display data relating to commands usable for the electronic device from the electronic device;
The command display data stored in the storage means, converts, based on the display area of the display unit, command display signal for the command displayed on the display unit based on the converted command display data And display control means for supplying the generated command display signal to the display device ,
A control apparatus comprising: an input unit that selects a predetermined electronic device from the predetermined number of electronic devices and selects a command to be transmitted to the selected electronic device.
ことを特徴とする請求項1に記載のコントロール装置。The display control means divides the display area of the display unit into a predetermined number, and generates a command display signal for selectively displaying commands that can be used for separate electronic devices in each display area. Item 2. The control device according to Item 1.
ことを特徴とする請求項1または2に記載のコントロール装置。The control device according to claim 1, wherein the display control unit generates the command display signal by converting data related to a display size of the command display data based on the display area.
上記表示制御手段は、所定の電子機器に使用できるコマンドを複数のカテゴリーで分類するとともに、各表示器の表示領域にそれぞれ別個のカテゴリーのコマンドを選択的に表示するコマンド表示信号を生成する
ことを特徴とする請求項1に記載のコントロール装置。 The display device comprises a plurality of indicators,
The display control means classifies commands that can be used for a predetermined electronic device into a plurality of categories, and generates a command display signal for selectively displaying separate categories of commands in the display area of each display unit. The control device according to claim 1, wherein
ことを特徴とする請求項1または4に記載のコントロール装置。The control device according to claim 1 or 4, wherein the display control means generates the command display signal by converting data related to a display position of the command display data based on the display area.
上記電子機器に使用できるコマンドに関する所定のコマンド表示データを、該電子機器から受信するコマンド表示データ受信工程と、
上記受信されたコマンド表示データを、上記表示器の表示領域に基づいて変換し、該変換されたコマンド表示データに基づいて上記コマンドを上記表示器に表示するためのコマンド表示信号を生成し、該生成されたコマンド表示信号を上記表示器に供給する表示制御工程と
を有することを特徴とするコマンド表示方法。 Rutotomoni is connected to a predetermined number of electronic devices are connected to a display for displaying the commands available to the electronic device, a command display method control device for controlling the operation of the electronic device,
A command display data receiving step for receiving predetermined command display data relating to a command usable for the electronic device from the electronic device;
The command display data the received, converts, based on the display area of the display device, the command to generate a command display signal for displaying on the display unit based on the converted command display data, And a display control step of supplying the generated command display signal to the display.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003104560A JP3879691B2 (en) | 2003-04-08 | 2003-04-08 | Control device and its command display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003104560A JP3879691B2 (en) | 2003-04-08 | 2003-04-08 | Control device and its command display method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30903594A Division JPH08168085A (en) | 1994-12-13 | 1994-12-13 | Electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003298960A JP2003298960A (en) | 2003-10-17 |
| JP3879691B2 true JP3879691B2 (en) | 2007-02-14 |
Family
ID=29398231
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003104560A Expired - Fee Related JP3879691B2 (en) | 2003-04-08 | 2003-04-08 | Control device and its command display method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3879691B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8806347B2 (en) * | 2005-12-27 | 2014-08-12 | Panasonic Corporation | Systems and methods for providing distributed user interfaces to configure client devices |
| US8156256B2 (en) | 2007-04-24 | 2012-04-10 | Samsung Electronics Co., Ltd. | Method for managing logical address and device thereof |
-
2003
- 2003-04-08 JP JP2003104560A patent/JP3879691B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003298960A (en) | 2003-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4688996B2 (en) | VIDEO DISPLAY DEVICE, ITS CONTROL METHOD, AND STORAGE MEDIUM | |
| KR100762038B1 (en) | Image display device and method | |
| CN100533357C (en) | Keyboard-screen-mouse switching system and method for controlling multiple computers | |
| CA2401726A1 (en) | Browser based command and control home network | |
| JP2003523144A (en) | Control of interconnected audio / video devices | |
| JP2008146495A (en) | Display control system, display control device, display control method and display control program, image output device, image output method and image output program, and display device | |
| KR20110032678A (en) | Display device, system and resolution control method | |
| JP3879691B2 (en) | Control device and its command display method | |
| JP4535314B2 (en) | Information processing apparatus, system, remote operation method, program, and recording medium | |
| CN101189655A (en) | Image processor | |
| JPH08168085A (en) | Electronic equipment | |
| JP2001169370A (en) | Remote control system, remote controller and controller | |
| JP2001257970A (en) | Magnetic recording / reproducing device | |
| JP2002149142A (en) | Display device, transmission method and device, and recording medium | |
| CN100405286C (en) | Image display device and method | |
| JP4344994B2 (en) | Display operation terminal device, image display device, display operation system, and display operation method | |
| JPH06102851A (en) | Multi-screen display device | |
| KR100512950B1 (en) | MENU display method for the TVDP | |
| JP2005064696A (en) | REMOTE CONTROL SYSTEM, REMOTE CONTROL DEVICE, REMOTE CONTROL DEVICE, REMOTE CONTROL METHOD, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM | |
| JP5892751B2 (en) | Network control device, display device, and network control method | |
| JP2000112447A (en) | Display device, main device, display system, resolution setting method, and information processor | |
| WO2005104529A1 (en) | Apparatus operation device and apparatus operation method | |
| JP5035451B2 (en) | Information device and control method of information device | |
| JP4404075B2 (en) | Controlled device and remote control device | |
| JP3698157B2 (en) | Display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050707 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051115 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060112 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060502 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061017 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061030 |
|
| LAPS | Cancellation because of no payment of annual fees |