(57)【特許請求の範囲】
【請求項１】
ユーザーが定めることのできる、テレビジョン装置用のメニューを作成する方法であって、
ユーザーが制御することのできる機能のリストから、ユーザーが制御することのできる１つの機能を選択するステップと、
ユーザーが定めることのできる前記メニュー内にプログラム可能な位置を表示するステップと、
ユーザーが定めることのできる前記メニュー内の前記プログラム可能な位置のうちのユーザーが選択した１つの位置を示すステップと、
ユーザーが制御することのできる、前記選択された機能を前記示された位置に割り当てるステップとから成る、前記方法。
【請求項２】
前記プログラム可能な位置の一部が予めプログラムされている、請求項１記載の方法。
【請求項３】
ユーザーが定めることのできる前記メニューがメニューの階層から成り、且つ
ユーザーが制御することのできる１つの機能を選択する前記ステップが、前記メニューの階層を経由することにより実行される、請求項２記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般にはテレビジョン受像機のような電子装置用のメニュー発生回路に関し、特に新規な“（フェッチ）ＦＥＴＣＨ”メニュー、ユーザーの好みのコマンドのリストを保持するためのユーザーによるカスタマイズ可能（ｃｕｓｔｏｍｉｚａｂｌｅ）なメニュー発生回路に関するものである。
【０００２】
【従来の技術】
近年、テレビジョン受像機の製造業者は、非常に複雑なテレビジョン受像機中にユーザーによる制御が可能なさらに多くの機能を組み込むようになってきたため、最近のテレビジョン受像機の制御はますます複雑になっている。例えば、通常のテレビジョン受像機の制御機能に加えて、ほんの数年前までは耳にしたことのなかったユーザーによる制御が可能な幾つかの機能、ほんの幾つかの名前を挙げただけでも、例えば、色温度（ＣＯＬＯＲ  ＴＥＭＰＥＲＡＴＵＲＥ）、ビデオノイズ減少（ＶＩＤＥＯ  ＮＯＩＳＥ  ＲＥＤＵＣＴＩＯＮ）、サラウンド音声（ＳＵＲＲＯＵＮＤ  ＳＯＵＮＤ）、就寝タイマー（ＳＬＥＥＰ  ＴＩＭＥＲ）等の機能が消費者に普通に使用されるようになってきた。
【０００３】
【発明が解決しようとする課題】
これらの制御可能な機能を整然と配置するために、製造業者は機能（ファンクション）制御メニューの構想を導入した。このような周知の方法では、メニューをスクリーン上に呼び出し、例えば色（ＣＯＬＯＲ）のような制御しようとする特定の機能を調整のために視聴者が選択する。ところが、メニューは手頃なスクリーン表示用には直ぐに長くなりすぎ、このため関連する項目を選択することができるようにサブメニューを含むように拡張された。例えば、ビデオ（ＶＩＤＥＯ）と標題が付されたメニューの項目を選択すると、輝度（ＢＲＩＧＨＴＮＥＳＳ）、コントラスト（ＣＯＮＴＲＡＳＴ）、色（ＣＯＬＯＲ）、色相（ＴＩＮＴ）、シャープネス（ＳＨＡＲＰＮＥＳＳ）、色温度（ＣＯＬＯＲ  ＴＥＭＰＥＲＡＴＵＲＥ）、およびビデオノイズ減少（ＶＩＤＥＯ  ＮＯＩＳＥ  ＲＥＤＵＣＴＩＯＮ）のような関連する項目をリストアップするさらに他のメニューが提出される。このような構成はコンピューターのプログラマーにとっては容易な作業であるように思われるが、極めて間違いやすいものであり、また平均的な非技術系のユーザーにとっては脅威にさえ思えるものである。平均的な非技術系のユーザーは、受像機の明るさを調整するような極く簡単な仕事を行うのにメニューやサブメニューのようなややこしい表示の読取り、操作を行うことなく、単に前面パネルに設けられたノブを回すだけで行うことができれば充分に満足できる。多くの場合、今日のテレビジョン受像機上で見られる複雑なハイアラーキーの（ｈｉｅｒａｒｃｈｉｃａｌ：階層制の）メニューは、実行すべき所望の機能の所在を見つけるために頂部から底部にサーチしなければならない。ハイアラーキー（ｈｉｅｒａｒｃｈｙ：階層）内のコマンドの位置はプログラマーにとっては直観的に明らかであるかも知れないが、非技術系のユーザーにとっては混乱し易いものである。
【０００４】
【課題を解決するための手段】
本発明のテレビジョン装置は、例えば、ビデオ画像の表示を制御するための機能を選択するために、テレビジョン信号処理回路内の機能に対応するメニュー項目を含んでいる複数のメニューを与えるメニュー発生機能を具えている。通常の番組を見ている間はスクリーンから消えており、さらに単一のキーにより容易にアクセスできるユーザーにより定められる（ｕｓｅｒ−ｄｅｆｉｎｅｄ）“フェッチ”メニューはユーザーの好みのメニュー項目を保持している。ユーザーは、通常は複数のメニュー中の任意の位置に存在するフェッチメニューにメニュー項目を追加することができる。その後ユーザーは自分の好みのコマンド（ｃｏｍｍａｎｄ）のリストを表示させ、またハイアラーキー中の正規の（ｎｏｒｍａｌ：標準の、普通の）位置にあるメニュー項目を見つける必要なしに自分の希望するメニュー項目を実行させる。
［発明の効果］
普通のユーザーにとっては扱い難い従来のテレビジョン装置の機能制御メニューに代えて、ビデオ画像の表示に影響を与える機能を制御するための簡単で扱い易いメニューのハイアラーキー（階層）を提供することができ、また、ユーザーが定めることのできるメニュー上の位置（スロット）を選択して、その選択位置に特定機能を割り当てることにより、その特定機能の所在位置を容易に見つけることができる。
特許請求の範囲に記載された事項と実施例との対応関係を、図面で使われている参照番号で示すと次の通りである。
（請求項１）   ユーザーが定めることのできる、テレビジョン装置用のメニューを作成する方法であって、
ユーザーが制御することのできる機能のリストから、ユーザーが制御することのできる１つの機能を選択するステップ（６４０）と、
ユーザーが定めることのできる前記メニュー内にプログラム可能な位置を表示するステップと、
ユーザーが定めることのできる前記メニュー内の前記プログラム可能な位置のうちのユーザーが選択した１つの位置を示すステップ（６５５）と、
ユーザーが制御することのできる、前記選択された機能を前記示された位置に割り当てるステップ（６５５）とから成る、前記方法。
（請求項２）   前記プログラム可能な位置の一部が予めプログラムされている、請求項１記載の方法。
（請求項３）  ユーザーが定めることのできる前記メニューがメニューの階層から成り、且つ
ユーザーが制御することのできる１つの機能を選択する前記ステップが、前記メニューの階層を経由することにより実行される、請求項２記載の方法。
【０００５】
【発明の実施の形態】
次の説明では図１および図４を同時に参照する。図１は、図４に示す遠隔制御ユニット４００のような遠隔制御ユニット上のフェッチ（ＦＥＴＣＨ）キーを押すことに応答して生成されるスクリーン上の表示を示す。図１の右側部分１０８にはテレビジョン受像機上に表示されたユーザーの居間の簡略化された一般的な平面図（すなわち、上から見た図）が示されている。これには、オーディオ配置メニューに与えられた各種のオプションに応答してユーザーが入力したデータに基づいてユーザーが所有する実際の装置を表わす所定のスピーカーの配置が示されている。
【０００６】
図１の左側部分には“仮想ボタン”１０１乃至１０７が含まれており、これらの仮想ボタンは、ユーザーが遠隔制御ユニット４００上に設けられた一般に４０９で示された移動（ＭＯＶＥ）キーを使用して、カーソル（図示せず）を特定の所望のボタン上に位置させることにより、あるいは上記特定の所望ボタン上をハイライト（ｈｉｇｈｌｉｇｈｔ）し、同じく遠隔制御ユニット４００上のメニュー（ＭＥＮＵ）キーを押すことにより動作させられる。仮想ボタンは、ＥＸＩＴボタン１０１、ＨＥＬＰボタン１０２、ＡＵＤＩＯ  ＰＲＯＣＥＳＳＯＲ（オーディオ・プロセッサ）ボタン１０３、ＣＯＮＴＲＡＳＴ（コントラスト）スライドバー１０４、ＣＬＯＳＥＤ  ＣＡＰ  ＤＩＳＰ（クローズド・キャプション表示）ボタン１０５からなっている。ボタン領域１０６、１０７は割り当てられていない点に注目されたい。
【０００７】
ＨＥＬＰボタン１０２を選択すると詳細な指示が表示される。ＥＸＩＴボタン１０１を選択すると最後に見ていたチャンネルに戻る。ボタン１０３乃至１０５は互に密接な関係にはない。すなわち、通常これらのボタンを同じメニューで発見することは期待できない。しかしながら、説明の都合上これらの項目は工場から予めプログラムされた状態で出荷されている、あるいは受像機を購入したときフェッチメニューは空の状態で、後刻ユーザーが好みのコマンドで、あるいはしばしば使用されるコマンドを用いて第１の３個の位置（１０３〜１０５）をプログラムすると仮定する。いずれにしても、任意のメニューあるいはサブメニューからの任意のコマンドがフェッチメニューの位置１０３乃至１０５のいずれかに割り当てられ、ユーザーが遠隔制御ユニット４００のフェッチ（ＦＥＴＣＨ）キー４１１を押すことによって直ちにアクセスすることができる。
【０００８】
フェッチメニューにコマンドを追加するためには、ユーザーは先ず遠隔制御ユニット４００のメニューキー４１０を押してメニューシステムを通常の方法で入力する。ユーザーは追加すべき所望のコマンドがフェッチメニューに登場するまでメニューハイアラーキーを“ナビゲート（ｎａｖｉｇａｔｅ）”する、すなわちメニューハイアラーキーを経由して移動させる。その時点でユーザーはフェッチキー４１１を押して表示スクリーン上に図２の表示をさせる。所望のコマンド（この例ではミュート（ＭＵＴＥ）コマンド２０９）がスクリーン表示の右側領域２０８に現れる。
【０００９】
次いでユーザーはオンスクリーンのメッセージ２１０によって促されて、キー配列４０９のアップ方向キー、ダウン方向キーによってカーソル（あるいはハイライト手段、その他の適当な位置指示手段）を新しいコマンドに対する所望の配置領域（この例では領域２０６）に移動させる。メニューキー４１０を押すとミュート（ＭＵＴＥ）コマンドは、所望の位置に先に割り当てられた全てのコマンドに代えて上記所望の位置にあるフェッチメニューに加えられる。このフェッチメニューのプログラミングの動作結果が図３に示されている。ここでミュートコマンドは領域３０６にインストールされて示されており、ミュートコマンドがインストール（ｉｎｓｔａｌｌ）されたことをメッセージ３１０によってユーザーに知らせる。次いでメニューキー４１０を押すように指示してメニューシステムの元の位置（すなわち、最後の位置）を続けさせる（すなわち、この表示から脱出して元の位置に戻る）。
【００１０】
上述のフェッチメニューは、コンピュータ分野におけるメニューよりもテレビジョン分野において次のような利点が得られる。テレビジョンの分野では、その主たる目的は娯楽であり、ユーザーはテレビジョンの番組を見ているときにスクリーンがテキストやグラフィックスによって乱されるのを好まない。これに反してコンピュータのユーザー（その主たる興味は能率的に仕事をすることである）は数多くの連続的に表示されたオンスクリーンのプルダウン（ｐｕｌｌ−ｄｏｗｎ）メニューヘッダおよび“ツールボタン（ｔｏｏｌ  ｂｕｔｔｏｎ）”グラフィックスを経てメニューに直ちにアクセスする必要がある。従って、テレビジョンの分野ではカスタマイズが可能なメニューが好ましい構成であるが、より価値を高めるためには、それが殆どの時間スクリーンから消えており、必要なときにユーザーが容易にアクセスできることである。
【００１１】
図５はテレビジョン受像機の上述のスクリーン表示を行わせる部分の簡略化されたブロック図を示す。ＯＳＤ（オンスクリーン表示）プロセッサ５００は、主マイクロプロセッサ５１０の制御の下でグラフィックスを伴った表示スクリーンの大部分をマスキングするためにビットマップグラフィックス発生器であることが望ましい。主マイクロプロセッサ５１０は、ローカルキーボード（図示せず）を使用してユーザーによって入力され、ＩＲ（赤外線）受信機５１１を経て送られてきたデータ入力を受信する。ＯＳＤプロセッサ５００は赤、緑、青の色信号出力端子に画像信号を発生する。主マイクロプロセッサ５１０もまたテレビジョンシャシからのビデオ信号を受信し、それからクローズド・キャプション情報を引き出す。主マイクロプロセッサ５１０は赤、緑、青の色信号出力端子にクローズド・キャプション表示信号を発生する。
【００１２】
ＯＳＤプロセッサ５００および主マイクロプロセッサ５１０の出力は全体を５１５で示した加算回路アレイで互に加算される。これらの加算回路は、例えば周知の非加算ミクサー回路であり、その入力における２個の信号のうちの大きいものを通過させ、上記２個の入力信号のうちの小さいものを阻止する特性を有している。加算回路５１５の出力はビデオプロセッサ５２０に供給される。ＯＳＤプロセッサ５００あるいは主マイクロプロセッサ５１０のいずれかで発生された高速スイッチ（ＦＡＳＴ  ＳＷＩＴＣＨ）信号は、該高速スイッチ信号の持続期間の間、ビデオ信号をグラフィックス信号（あるいはクローズド・キャプション信号）に置換して、該グラフィックス信号を使用するようにする。
【００１３】
フェッチキーの操作に関連するマイクロプロセッサ５１０の制御プログラムの部分に対する簡単なフローチャートが図６に示されている。キーコード（ｋｅｙｃｏｄｅ）を受信するとステップ６００に入る。ステップ６０５でキーコードが検査され、そのキーコードがフェッチコマンドのキーコードであるか否か決定される。もしフェッチコマンドのキーコードでなければ、ルーチンのこの部分はステップ６３５に出て行き、プログラムはキーボードデコーディングルーチンの他の部分に進む。もし、ステップ６０５でフェッチコマンドが受信されたことが決定されると、ユーザーが既にメニューをアクセスしているか否かを調べるためにプログラムはステップ６１０に進む。この決定は、フェッチコマンドによって開始される全く異なる２つの動作モードが存在するために重要である。これらの動作モードは、もしユーザーが既にメニューシステムをアクセスしていれば入力される選択および記憶動作モードと、ユーザーが、メニューシステムをアクセスしていなければ入力される表示および実行動作モードである。
【００１４】
表示および実行動作モードは図６の左側の上から下への経路（すなわち、ステップ６１５〜６３０）に示されており、選択および記憶動作モードは図６の右側の上から下への経路（すなわち、ステップ６４０〜６６０）に示されている。もし、ユーザーがメニューシステムをアクセスしていなければ、ステップ６１０からステップ６１５への経路は選択されず、図１のフェッチスクリーンが表示される。ステップ６２０ではプログラムは押されるべきメニューキーを待つ。メニューキーが押されると、ＹＥＳ経路が選択されてステップ６２５に進み、該ステップ６２５でメニューシステムのそのときアクセスされたブランチからそのときハイライトされたコマンドが読み取られる。プログラムは次いでステップ６３０に進み、該ステップ６３０でルーチンはハイライトされたコマンドを実行するために出口への準備を行う。出口への準備は、例えば、表示のクリア（消去）、コマンドを実行するのに必要なデータのアクセスを含む。ステップ６３５でルーチンは出口となる。
【００１５】
しかしながら、ステップ６１０で、フェッチキーが押されたときユーザーが既にメニューシステムをアクセスしていると、ユーザーはメニューハイアラーキー中のその正規の位置からのコマンドを読み取り、それをフェッチメニューに記憶させることを希望する。従って、ステップ６１０からステップ６４０へのＹＥＳ経路が選択される。ステップ６４０でメニューシステムのそのときアクセスされたブランチからのそのときハイライトされたコマンドが読み取られる。ステップ６４５で図２のフェッチメニューが表示される。そのときアドレスされたコマンド（この例では、ミュートコマンド２０９）がスクリーンのブランク領域２０８に表示される。
【００１６】
ステップ６５０で、メニューキーが押されたか否かを調べるためにチェックが行われる。もし、メニューキーが押されていなければ、ルーチンはループをなして繰り返される。もし、メニューキーが押されていると、ルーチンはステップ６５５に進み、該ステップ６５５でフェッチされたコマンド（すなわち、ステップ６４０で読み出されたコマンド）は、図３に示すように、そのときハイライトされたコマンド位置（すなわちボタン素子２０３〜２０７の１つ）に書き込まれる。そして、メッセージ３１０が表示されて、ユーザーに導入（ｉｎｓｔａｌｌａｔｉｏｎ：インストレーション）プロセスが完了し、出口へのメニューキーを押すことを促す（すなわち、指示する）。ここでは、ミュートコマンドがコマンド位置３０６に導入されたことに注目されたい。
【００１７】
上記の他に、メニュー内にある間にフェッチキーを押すと、図７に示すようにコマンドのリストが表示される。所望のコマンドを見つけ、読み取り、これをフェッチメニュー位置７０３〜７０７に記憶させるためにリスト７１０はスクロールアップあるいはスクロールダウンされる。リスト７１０はブランク領域７０８に表示されるものとして示されている。図７のリストはアルファベットの順序で表示されているが、このリストは機能に従ってグループ分けされてもよい。例えば、輝度、色、コントラスト、色相等のテレビジョンの画像に関する制御を第１のグループに表示し、モノ、プロロジック、ステレオ、サラウンドサウンド等の音声に関する制御は第２のグループに一括して表示する。
【００１８】
【発明の効果】
以上のように、本発明によれば、ビデオ画像の表示に影響を与える機能を制御するためのメニューのハイアラーキーを与えることができ、ユーザーのカスタマイズが可能な（ｕｓｅｒ−ｃｕｓｔｏｍｉｚａｂｌｅ）（すなわち、変更可能な）フェッチメニューはグラフィック表示を行う場合に有効であり、またテキストに基づくメニューあるいは２つの組合わせにも適用できるものである。特許請求の範囲は上述のような全ての種類のメニューを含むことを意図している。単一のフェッチキーが好ましいが、遠隔制御ユニットのキーの組合わせ、あるいは主メニューからのメニューの選択もフェッチメニューの表示を呼び出すのに使用することができる。
【００１９】
“システムコントローラ”と“主マイクロプロセッサ”の用語はここでは互換して使用可能であり、またマイクロコンピュータおよび専用のカスタム集積回路を包含するものである。さらに、本明細書並びに特許請求の範囲中で使用されている“テレビジョン装置”という用語は、表示装置を有するテレビジョン受像機（通常呼ばれているテレビジョン受像機セット）はもとより（ＶＣＲ、衛星放送受信機、ケーブルコンバータのような）表示装置を持たないテレビジョン受像機をも包含することは云うまでもない。
【図面の簡単な説明】
【図１】ユーザーによる選択が可能な機能メニューのスクリーン上の表示の第１の例を示す図である。
【図２】ユーザーによる選択が可能な機能メニューのスクリーン上の表示の第２の例を示す図である。
【図３】ユーザーによる選択が可能な機能メニューのスクリーン上の表示の第３の例を示す図である。
【図４】本発明によるユーザーに適した遠隔制御ユニットの簡略化した図である。
【図５】本発明によって動作するテレビジョン受像機の回路の関連部分をブロックの形で示した図である。
【図６】図５のマイクロコンピュータ用の制御プログラムの関連する部分の簡略化されたフローチャートを示す図である。
【図７】ユーザーによる選択が可能な機能のメニューのスクリーン上の表示の第４の例を示す図である。
【符号の説明】
４００  遠隔制御ユニット
４０９  アップ方向キー、ダウン方向キー
４１０  メニューキー
４１１  フェッチキー
５００  オンスクリーン表示プロセッサ
５１０  主マイクロプロセッサ
５１１  ＩＲ受信機
５１５  加算回路
５２０  ビデオプロセッサ
【図１】
0003670079.tif 000002
【図２】
0003670079.tif 000003
【図３】
0003670079.tif 000004
【図４】
0003670079.tif 000005
【図５】
0003670079.tif 000006
【図６】
0003670079.tif 000007
【図７】
0003670079.tif 000008