(57)【要約】【課題】  操作画面を好適に表示する。【解決手段】  リモコン装置の属性に応じて、操作画面を表示するための画像信号を特定するステップと、前記画像信号を出力するステップと、を実行する。【選択図】  図１
2005012787.tif 000002
【特許請求の範囲】
【請求項１】
操作画面の制御方法であって、
リモコン装置の属性に応じて、操作画面を表示するための画像信号を特定するステップと、
前記画像信号を出力するステップと、
を有する操作画面の制御方法。
【請求項２】
前記画像信号を特定するステップは、前記操作画面を構成する表示要素を前記属性に応じて選択するステップを有している請求項１に記載の操作画面の制御方法。
【請求項３】
前記画像信号を特定するステップは、複数の操作画面それぞれを表示するための複数の画像信号のうちの一つを選択するステップを有している請求項１に記載の操作画面の制御方法。
【請求項４】
前記画像信号を特定するステップは、前記リモコン装置の前記属性に基づいて、複数の操作画面それぞれの方式と前記リモコン装置の適合度を評価するステップを有している請求項１に記載の操作画面の制御方法。
【請求項５】
前記画像信号を特定するステップは、前記リモコン装置を他のリモコン装置と識別するための識別情報に応じて行われる請求項１から４のいずれかに記載の操作画面の制御方法。
【請求項６】
前記画像信号を特定するステップは、前記リモコン装置の属性を、複数のリモコン装置の属性を記憶している記憶デバイスから読み出すステップを有する請求項１から５のいずれかに記載の操作画面の制御方法。
【請求項７】
前記画像信号を特定するステップは、前記操作画面を構成する表示要素もしくは複数の前記表示要素を含む画像もしくは前記表示要素のレイアウト情報の少なくともいずれかを記憶デバイスから読み出すステップを有する請求項１から６のいずれかに記載の操作画面の制御方法。
【請求項８】
前記リモコン装置の属性が格納されているデータベースを更新するステップを有する請求項１に記載の操作画面の制御方法。
【請求項９】
更に前記リモコン装置が出力する信号を受信するステップを有しており、前記リモコン装置が出力する前記信号から該リモコン装置の属性を特定できない場合に、前記更新するステップを行う請求項８に記載の操作画面の制御方法。
【請求項１０】
更に前記リモコン装置が出力する信号を受信するステップを有しており、前記画像信号を特定するステップは、前記リモコン装置が出力する前記信号から特定できる前記属性に応じて前記画像信号を特定するステップである請求項１から９のいずれかに記載の操作画面の制御方法。
【請求項１１】
操作画面の制御プログラムであって、
リモコン装置の属性に応じて、操作画面を表示するための画像信号を特定するステップと、
前記画像信号を出力するステップと、
を実行するための操作画面の制御プログラム。
【請求項１２】
表示デバイスと、
請求項１１に記載のプログラムを記憶している記憶デバイスと、
前記プログラムを実行する回路と、
を有する表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作画面の制御方法に関する。特にリモコン装置の操作と関連する操作画面の制御方法に関する。
【背景技術】
【０００２】
現在、複数のリモコン装置の利用を可能にしたテレビジョン受像機が提案されている。特許文献１には、テレビジョン受像機を操作するリモコン装置が複数用いられる場合、夫々のリモコン装置に優先順位を付け、テレビジョン受像機の操作性を向上することが開示されている
【特許文献１】特開２００１−６１１１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、グラフィカルユーザインターフェースである操作画面によっては、使用するリモコン装置によっては操作がしにくい場合がある。
【０００４】
本発明は、このような不都合を解消しうる構成を実現することを目的とする。
【課題を解決するための手段】
【０００５】
本願に係わる操作画面の制御方法の発明の一つは、リモコン装置の属性に応じて、操作画面を表示するための画像信号を特定するステップと、前記画像信号を出力するステップと、を有する操作画面の制御方法である。
【発明の効果】
【０００６】
本願発明によると好適な操作画面を表示することができる。
【発明を実施するための最良の形態】
【０００７】
図１０は本実施形態の操作画面制御方法のフローを示す図である。
【０００８】
リモコン装置の属性に応じて、操作画面を表示するための画像信号を特定するステップ１００１を行い、その後、特定した画像信号を出力するステップ１００２を行う。ここで、本願において、リモコン装置の属性とは、リモコン装置の固有の特徴のことをいう。リモコン装置の固有の特徴とは、複数のリモコン装置を互いに識別するための識別情報そのものであったり、画面上のポインタやフォーカス位置を移動させるための十字キーなどのポインティングデバイスや、数字キーなどの特定の操作デバイスをリモコン装置が持っていること（もしくは持っていないこと）であったりする。
【０００９】
また、操作画面とは、リモコン装置が有する操作デバイスと対応する表示要素、もしくは使用者が行いうるリモコン装置の特定の操作と対応する表示要素から構成される画面のことをいう。この操作画面としては、例えばリモコン装置のある数字キーに対応する表示要素として、該数字キーを示す画像を含む画面を採用することができる。またリモコン装置の十字キーに対応する表示要素として、十字キーを示す画像を含む画面を操作画面として採用することができる。これらの場合、リモコン装置が有している前記数字キーやポインティングデバイスなどの操作デバイスの形態を正確に示す画像を表示要素とすると好適であるが、それは必須ではない。リモコン装置の操作デバイスと操作画面が含む画像との対応関係を使用者が認識できるものであればよい。リモコン装置が有する操作デバイスと１対１で対応する表示要素を操作画面が少なくとも一つ含む構成が好適であるが、これに限るものではない。例えば、リモコン装置のポインティングデバイスの特定の操作（例えば上下左右の４方向を指定できる十字キーを下方向に押下する等）に対応する表示要素として、前記操作によって選択されうる複数の選択肢画像（例えば前記操作によって順次に選択される複数のタブの画像）を表示要素として含む画面を操作画面として採用することもできる。ここで述べたような表示要素としての各画像（以下この画像をグラフィカルユーザインターフェース部品ともいう）をそれぞれ記憶デバイスに記憶しておく構成を好適に採用できる。複数の表示要素を含む操作画面を表示する場合には複数の表示要素である複数の画像を組み合わせて操作画面を表示するための画像信号を作ることができる。複数の表示要素の配置関係を示す情報（レイアウト情報）をリモコン装置の属性に応じて決定する構成も好適に採用できる。また、複数の表示要素それぞれを別個の画像として記憶しておく必要はない。例えば複数の操作デバイスを有するリモコン装置全体を示す画像のような複数の表示要素を含むひとつの画像を記憶しておくこともできる。この場合、リモコン装置全体を示す画像を、複数種類のリモコン装置に対応付けてそれぞれ記憶しておくとよい。こうしておけば、リモコン装置の識別情報に応じて特定のリモコン装置に対応する画像を読み出すステップを、操作画面を表示するための画像信号を特定するステップとして容易に実行することができる。
【００１０】
またディスプレイ上に操作画面を構成する表示要素以外の表示要素も表示される場合もある。例えば、操作画面を構成する表示要素とテレビジョン放送が表示されている画面とが同時に表示される場合もある。このような場合、画像信号を出力するステップにおいては、操作画面を表示するための画像信号と、他の画像信号（例えばテレビジョン放送を表示するための画像信号）とを合成した画像信号を出力するようにしてもよい。
【００１１】
また、前記画像信号を特定するステップは、前記操作画面を構成する表示要素を前記属性に応じて選択するステップを有している構成を好適な形態として採用できる。また、前記画像信号を特定するステップは、複数の操作画面それぞれを表示するための複数の画像信号のうちの一つを選択するステップを有している構成を好適な形態として採用できる。また、前記画像信号を特定するステップが、前記リモコン装置の前記属性に基づいて、複数の操作画面それぞれの方式と前記リモコン装置の適合度を評価するステップを有する構成も好適に採用できる。適合度の判断対象となる複数の操作画面それぞれの方式としては、表示装置に表示可能な各方式を採用するのが好適である。
【００１２】
また、前記画像信号を特定するステップは、前記リモコン装置を他のリモコン装置と識別するための識別情報に応じて行われる構成を好適な形態として採用できる。
【００１３】
また、前記画像信号を特定するステップは、前記リモコン装置の属性を、複数のリモコン装置の属性を記憶している記憶デバイスから読み出すステップを有する構成を好適な形態として採用できる。記憶デバイスとしては半導体メモリやハードディスク装置などを用いることができる。
【００１４】
また前記画像信号を特定するステップは、前記操作画面を構成する表示要素もしくは複数の前記表示要素を含む画像もしくは前記表示要素のレイアウト情報の少なくともいずれかを記憶デバイスから読み出すステップを有する構成を好適な形態として採用できる。特には、前記画像信号を特定するステップが、前記リモコン装置の属性を、複数のリモコン装置の属性を記憶している記憶デバイスから読み出すステップと、該読み出した属性に応じて前記操作画面を構成する表示要素もしくは複数の表示要素を含む画像を記憶デバイスから読み出すステップとを有する構成を好適に採用できる。リモコン装置の属性が格納されているリモコンデータベースと、表示要素及びもしくは複数の表示要素を含む画像及びもしくは表示要素のレイアウト及びもしくは表示要素に対応する操作デバイスの操作方法が格納されているデータベースとを予め準備しておく構成を好適に採用できる。
【００１５】
また、前記リモコン装置の属性が格納されているデータベースを更新するステップを有する構成を好適な形態として採用できる。更に前記リモコン装置が出力する信号を受信するステップを有しており、前記リモコン装置が出力する前記信号から該リモコン装置の属性を特定できない場合に、前記更新するステップを行う構成を好適な形態として採用できる。この更新するステップは、具体的には、問い合わせ先に対して問い合わせを行うステップと、該問い合わせに応じて送られてくる属性情報を前記データベースに登録するステップとによって好適に行うことができる。
【００１６】
また、更に前記リモコン装置が出力する信号を受信するステップを有しており、前記画像信号を特定するステップは、前記リモコン装置が出力する前記信号から特定できる前記属性に応じて前記画像信号を特定するステップである構成を好適な形態として採用できる。
【００１７】
また、操作画面の制御プログラムであって、リモコン装置の属性に応じて、操作画面を表示するための画像信号を特定するステップと、前記画像信号を出力するステップと、を実行するための操作画面の制御プログラムを用いる構成を好適な形態として採用できる。
【００１８】
以下では実施形態をより詳しい例を参照しながら説明する。
【００１９】
（第1の実施形態）
【００２０】
第1の実施形態における表示装置の構成を図1を用いて説明する。
【００２１】
表示装置であるデジタルテレビジョン受像機１０は、複数のリモコン装置３０、３０１の信号を判別可能な受信装置１２を具備している。この実施形態においては使用者はリモコン装置３０とリモコン装置３１のうちのリモコン装置３０を使用している状態を想定して説明する。デジタルテレビジョン受像機１０は図１０のステップを実行する実行部２０１を有している。実行部２０１はステップ１００１とステップ１００２を実行するためのプログラムを格納したフラッシュメモリなどの記憶デバイスであるシステムソフトウェア１４と、そのプログラムを実行する回路であるＧＵＩ設定部２０とを有している。実行部２０１はリモコン装置３０が出力し、受信装置２１で受信（図２のステップ２００１）した信号からリモコン装置３０の識別コードを抽出（図２のステップ２００２）する。その識別コードは、リモコン装置３０のメーカ及びモデル名又は型番を示す情報を含む。ひとつの実施形態としては、実行部２０１はその識別コードに基づいてリモコン装置３０の画像を表示するための信号をフラッシュメモリなどで構成される記憶デバイス２０４から読み出し、その信号を操作画面を形成するための画像信号として出力する形態を採用できる。これにより表示デバイス２２の表示部にリモコン装置３０の画像が表示される。しかしながら本実施形態ではより柔軟に操作画面を表示するために、以下の構成を採用している。すなわち、実行部２０１は、その識別コードを元にリモコン装置の属性を格納しているリモコンデータベース１６を検索し、使用されているリモコン装置３０の属性を読み出す（図２のステップ２００３）。ここでは該属性とはリモコン装置の有する操作デバイスの配置情報（ボタン、ポインティングデバイス、ダイヤルデバイス及びディスプレイの有無と機能）を読み出す。なおリモコンデータベース１６はフラッシュメモリなどの記憶デバイス２０２中に構築されている。
【００２２】
図３は、リモコンデータベース１６に収容されているデータ例を示す。操作デバイスの有無のほかに、ユーザがリモコン装置を持った状態で指から近い操作デバイス及びデバイスグループの指定が規定される。図中○もしくは◎はリモコン装置がその操作デバイスを有していることを示している。特に◎はリモコン装置を通常の持ちかたで持ったときに操作しやすい位置にその操作デバイスが有ることを示している。×はその操作デバイスをリモコン装置が有していないことを示している。
【００２３】
実行部２０１は、データベース１６から得られた配置情報を元にレイアウト・操作定義データベース１８を検索し、使用されているリモコン装置３０に適したＧＵＩ部品及びそのレイアウト情報及び操作方法の定義を読み出す。ひとつの実施形態においては、読み出したＧＵＩ部品とそのレイアウト情報に基づいてリモコン装置３０とそれが有する操作デバイスとを示す操作画面を構築し、それを表示することができる。しかしながら本実施形態においてはリモコン装置３０そのものの形態を示す操作画面を表示するのではなく、特定の方式の操作画面を表示するように構成している。すなわち、複数の方式の操作画面のうちのいずれかの方式の操作画面を選択的に表示することを目的とし、各方式として例えば方式Ａ、方式Ｂ、方式Ｃを予め設定しておく。各方式としては例えば階層メニュー形式であったり、タブメニュー方式であったり、プルダウンメニュー形式を採用できる。ここで各方式はそれぞれリモコン装置の操作デバイスに対する必要度が異なる。例えば方式Ａにおいてはポインティングデバイスは必要であるが、１０キーや液晶タッチパネルは不要であり、ダイヤルデバイスはあってもなくてもよい（冗長）。また方式Ｂにおいてはポインティングデバイスと１０キーは必要であるが、液晶タッチパネルは不要であり、ダイヤルデバイスはあってもなくてもよい（冗長）。また方式Ｃにおいては液晶タッチパネルと１０キーは必要であるが、ポインティングデバイスとダイヤルデバイスは不要である。ここで必要な場合には必要度として数値３を設定し、不要なものには必要度として数値０を設定し、冗長なものには必要度として数値１を設定しておく。一方、リモコン装置の属性が、ある操作デバイスを使用しやすい位置に有している（図３の◎に相当）場合にはその操作デバイスの有無情報として３を設定し、ある操作デバイスを有しているが使用しやすい位置ではない（図３の○に相当）場合にはその操作デバイスの有無情報として１を設定し、ある操作デバイスを有していない（図３の×に相当）場合にはその操作デバイスの有無情報として０を設定しておく。実行部２０１はリモコンデータベースから読み出したリモコン装置３０の属性に基づいて、図４には各操作デバイスの有無情報とその必要度を掛算し、その和を演算する。図４には方式Ａとリモコン装置ａ（ポインティングデバイスを操作しやすい位置に有しており、１０キーとダイヤルデバイスを操作しやすい位置でない位置に有しており、液晶タッチパネルを有していないリモコン装置）に関して該演算を行い、方式Ａとリモコン装置ａとの適合値（ポインティングデバイスの必要度×ポインティングデバイスの有無情報＋１０キーの必要度×１０キーの有無情報＋液晶タッチパネルの必要度×液晶タッチパネルの有無情報＋ダイヤルデバイスの必要度×ダイヤルデバイスの有無情報＝３×３＋０×１＋０×０＋１×１＝１０）を求める構成が図示されている。この適合値の演算を各方式に対して行う（図２のステップ２００４）。各方式の適合値の中から最も適合値の高い方式を特定する（図２のステップ２００５）。その結果最も適合値が高い、すなわち、リモコン装置３０との適合性が高い方式の操作画面を特定して、その操作画面を組み立てて（図２のステップ２００６）、その操作画面を表示デバイス２２で表示するための画像信号を出力する（図２のステップ２００７）。なお、リモコン装置と操作画面の方式との適合度の判定については、上記適合値の演算による判定以外の種々の構成を採用することができる。
【００２４】
なお、ＧＵＩ部品のレイアウト及び操作方法の定義には、ＧＵＩ部品の配置規則とリモコン装置の操作によるフォーカス移動規則がある。ＧＵＩ部品の集合を読み込み、表示デバイス２２に表示する操作パネルとするための手続きが定義中に含まれる。表示デバイス２２は、これらの手続きで作成される画像信号に基づいて操作画面である操作パネルを所定位置に表示する（図２のステップ２００８）。
【００２５】
ＧＵＩ部品の集合の定義には、表示単位毎のＧＵＩ部品の集合と、ＧＵＩ部品に対するアクションがあった場合の処理が規定されている。表示内容がメニューのような画面の表示単位毎にタイトルを持つものである場合、表示単位毎のタイトルの定義が含まれる。
【００２６】
ＧＵＩ設定部２０は、選択されたＧＵＩ部品のレイアウト及び操作方法の定義中に含まれるＧＵＩ部品集合の読み込み手続きを用いて、表示すべき操作パネルを組み立て、表示装置２２に表示させる。
【００２７】
以上のように、利用者が自分の好みのリモコン装置を選択できる環境において、被制御機器が、リモコン装置に合ったＧＵＩ部品のレイアウト及び操作方法を利用者の明示的な操作を伴わずに提供することができる。また、ＧＵＩ部品のレイアウト及び操作方法の変更について、表示内容までを変更する必要がない。
【００２８】
図２はこの実施形態の制御フローを示している。ステップ２００１からステップ２００６までが図１０のステップ１００１を構成するステップである。
【００２９】
なお、適合値の最も高い方式の操作画面を表示する構成を以上では説明してきたが、他の実施形態として、利用者が操作画面を選択できるように構成することもできる。図５は、複数の操作画面を利用者に選択肢として示している画面例を示している。図６は、ＧＵＩ部品のレイアウト及び操作方法を利用者が変更する作業の流れを示す。ここでは操作画面をＧＵＩ部品の所定のレイアウトに従って構成する例を示している。従ってＧＵＩ部品のレイアウトを変更することによって操作画面を変更することができる。
【００３０】
ＧＵＩ部品のレイアウト及び操作方法を変更する際には、実行部２０１は、レイアウト・操作定義データベース１８に格納されるＧＵＩレイアウト及び操作方法定義について、上述の適合判断を実施し、変更要求を行った利用者が現在、利用しているリモコン装置との適合性を判断する（ステップ６０３）。この適合性判断に先立ってリモコン装置の識別コードをリモコン装置が出力した信号から抽出しておく（ステップ６０２）。なお、それに先立って使用者が操作画面の方式の変更を、リモコン装置の特定の操作デバイスを操作することなどによって要求する（ステップ６０１）ことを本実施形態では想定している。
【００３１】
方式変更画面４０では、適合判断の結果に整列処理を施し、適合値の高い操作画面の表示方式から順に並べて表示する。適合値が負のもの、即ち利用者が現在、利用しているリモコン装置のデバイス構成では利用できない方式（ＧＵＩ部品のレイアウト及び操作方法定義）については、方式変更画面４０に表示しない。
【００３２】
方式変更画面４０において、適合判断の結果から得られる適合値がある値を超えるものに対しては、現在、利用しているリモコン装置に対する推奨方式であることを示すアイコン４２を追加表示する。
【００３３】
以上のように、利用者が自分の好みのリモコン装置を選択できる環境において、使用者が自分の好きな方式の操作画面を選択できる。また、使用者が選択したリモコン装置では利用できない方式を選択付加にすることで更に使い勝手が向上する。
【００３４】
図７は、本発明の第２の実施形態の概略構成ブロック図を示す。本実施形態では、リモコンデータベースに登録されていないリモコン装置が使用されたときには、そのリモコン装置の配置情報を外部に問い合わせて、リモコンデータベースに追加することができる。図８は、リモコン装置の配置情報をリモコンデータベースに追加登録する処理のフローチャートを示す。
【００３５】
デジタルテレビジョン受像機１１０は、図１に記載しているデジタルテレビジョン受像機１０に対して、外部入出力装置１１７を有する点と、該外部入出力１１７を利用して外部にリモコン装置の属性を問い合わせる機能を備えている点が異なる。システムソフトウェア１４として記憶されているプログラムは該機能を実行できるものである。まずリモコン装置１３０から受信した信号からリモコン装置１３０の識別コードを読み取る（ステップ８０６）。実行部２０１は、読み取った識別コードを元にリモコンデータベース１６を検索する。使用されているリモコン装置１３０に対する配置情報がデータベース１６に登録されていない場合、実行部２０１は、外部入出力装置１１７により外部にリモコン装置１３０の配置情報を問い合わせる（ステップ８０２）。
【００３６】
リモコン装置１３０が製造された（ステップ８０３）環境下において、リモコン装置の属性は配信可能な状態になっている。上記問い合わせ（要求）に答えて、配信元からリモコン装置１３０の属性が配信される（ステップ８０４）。実行部２０１は、外部から得られた配置情報をリモコン装置の識別情報と共にリモコンデータベース１６に登録する（ステップ８０５）。またその配置情報を元にレイアウト・操作定義データベース１８を検索し、使用されているリモコン装置１３０に適した表示方式（この実施形態ではＧＵＩ部品のレイアウト及び操作方法の定義）を読み出す。そして第１の実施形態と同様の方法で、リモコン装置１３０の配置情報に従い、レイアウト・操作定義データベース１８に記憶されるＧＵＩ部品のレイアウト及び操作方法から適切なものを選択する（ステップ８０６）。
【００３７】
実行部２０１のＧＵＩ設定部２０は、適合性が最も高い操作画面を表示するための画像信号を表示デバイス２２に出力する。具体的には、ＧＵＩ設定部２０では、表示デバイス２２で使用されるＧＵＩについて、ＧＵＩ部品のレイアウト及び操作方法と、表示内容である包含関係を規定したＧＵＩ部品の集合とが別々に定義されている。
【００３８】
図９は、外部からテレビジョン受像機１１０へのリモコン装置１３０の配置情報の転送経路例を示す。不明なリモコン装置が検出された場合、受像機１１０は、リモコン装置からのリモコン信号に含まれるメーカ／モデルのコードを受像機１１０の製造元１４０に問い合わせる。問い合わせを受けたテレビ製造元１４０は、問い合わせのメーカ／モデルコードに該当するリモコン装置の配置情報を電話回線、インターネット又は放送局１４２などを介して、テレビジョン受像機１１０に送信する。
【００３９】
テレビ製造元１４０は、自社製造のテレビジョン受像機１１０に対応するリモコン装置が発売されるときに、事前に、そのリモコン装置の定義情報をデジタル放送局１４２を介してテレビジョン受像機１１０に配信し、利用者のテレビジョン受像機１１０のリモコンデータベース１１６を更新する。これにより、不明なリモコン装置の発生を未然に防ぐことができる。
【００４０】
以上のように、利用者がリモコン装置を選択できる環境で、利用者のテレビジョン受像機に対応したリモコン装置が製造されたときに、常に新しいリモコン装置を好適に利用できる環境を提供できる。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施例の概略構成ブロック図である。
【図２】本実施例のＧＵＩレイアウト及び操作方法変更の流れを示す図である。
【図３】リモコンデータベース１６のデータ例である。
【図４】ＧＵＩレイアウト及び操作方法の適合値を算出する流れを示す図である。
【図５】ＧＵＩレイアウト及び操作方法を変更する操作画面例である。
【図６】利用可能なＧＵＩレイアウト及び操作方法変更定義を選出する作業の流れを示す図である。
【図７】本発明の第２実施例の概略構成ブロック図である。
【図８】リモコンデータベース１６に対する情報追加作業の流れを示す図である。
【図９】外部におけるリモコン装置の定義情報の流れを示す図である。
【図１０】本発明の実施形態の操作画面制御方法の流れを示す図である。
【符号の説明】
【００４２】
１０：デジタルテレビジョン受像機
１２：受信装置
１４：システムソフトウエア
１６：リモコンデータベース
１８：レイアウト・操作定義データベース
２０：ＧＵＩ設定部
２２：表示装置
３０：リモコン装置
【図１】
2005012787.tif 000003
【図２】
2005012787.tif 000004
【図３】
2005012787.tif 000005
【図４】
2005012787.tif 000006
【図５】
2005012787.tif 000007
【図６】
2005012787.tif 000008
【図７】
2005012787.tif 000009
【図８】
2005012787.tif 000010
【図９】
2005012787.tif 000011
【図１０】
2005012787.tif 000012