(57)【要約】【課題】テレビ受像機など電子装置が有する表示機能を活用し、任意のリモコンからの命令とその命令によって操作可能な電子装置の機能との割付作業を直感的に分かり易い方法で進めて行く。【解決手段】リモコンで操作可能な自機の機能（例えば、電源のオン／オフ、音量のアップ／ダウン、チャンネルの切り替えなど）の一覧表Ｊ３をテレビ受像機の画面に表示する。ユーザは、一覧表Ｊ３中のカーソルＣＳを移動させて所望の機能を選択し、任意のリモコン３から学習させたいコードを送る。すると、そのコードが受信コード表示欄Ｊ２に表示される。この後、自機のリモコンのセットキーを押すと、受信コード表示欄Ｊ２に表示されている受信コードが一覧表Ｊ３中の現在のカーソルＣＳが置かれている枡目に書き写され、受信コードと機能との対応関係が記憶テーブルに書き込まれる。【選択図】  図９
2005244297.tif 000002
【特許請求の範囲】
【請求項１】
リモコンからの命令を受けてその命令に従う動作を行うリモコン受信機能を有する電子装置において、
リモコンで操作可能な自機の機能の一覧を表示する機能表示手段と、
任意のリモコンから送られてくるコードを受信するコード受信手段と、
前記機能の一覧より選択された所望の機能に前記受信したコードを割り付けるコード割付手段と
を備えたことを特徴とするリモコン受信機能を有する電子装置。
【請求項２】
リモコンからの命令を受けてその命令に従う動作を行うリモコン受信機能を有する電子装置において、
リモコンで操作可能な自機の機能の一覧を表示する機能表示手段と、
任意のリモコンから送られてくるコードを受信するコード受信手段と、
前記機能の一覧より選択された所望の機能に対応づけて前記受信したコードを表示する手段と、
前記機能の一覧とその一覧における機能と対応付けられた受信コードとの関係を記憶する手段と
を備えたことを特徴とするリモコン受信機能を有する電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、リモコンからの命令を受けてその命令に従う動作を行うリモコン受信機能を有する電子装置に関するものである。
【背景技術】
【０００２】
従来より、この種のリモコン受信機能を有する電子装置として、ＡＶ機器（オーディオ、テレビ、ＶＴＲなど）やエアコン、照明装置などがある。例えば、ＡＶ機器の１つであるテレビ受像機を例に取ると、テレビ受像機にはリモコンが付属されており、このリモコンによって遠隔地から電源のオン／オフ、音量のアップ／ダウン、チャンネルの切り替えなどを行うことができる。
【０００３】
殆どの場合、個々の装置に各１個のリモコンが付属され、それぞれの装置を別々のリモコンで操作している。これでは、手元にいくつものリモコンをいつも置いて置かなければならず、煩わしい。そこで、そんな煩わしさを解消するために、例えば特許文献１や特許文献２に示されているような特殊なリモコンが考えられている。
【０００４】
〔学習型リモコン〕
特許文献１には学習型リモコンが示されている。この学習型リモコンは、任意のリモコンから発生される命令コードを学習させ、それと同一内容のコードを発生させることにより、任意のリモコンに代わってその任意のリモコンが付属された装置の操作を行うことができるというものである。特許文献１には、この学習型リモコンにおいて、学習したデータの格納領域を削減する方法について示されている。
【０００５】
〔プリプログラムリモコン〕
特許文献２にはプリプログラムリモコンが示されている。このプリプログラムリモコンは、初めからユーザの目的とする主要各社のリモコンコードが学習されていて、そのリモコンの例えばスライドスイッチを操作して所望のメーカを選択すると、そのメーカのコードを発生させることができるというものである。特許文献２には、このプリプログラムリモコンにおいて、各メーカの装置に対するリモコン設定を簡易化する方法について示されている。
【０００６】
一方、リモコン側で対処するのではなく、装置側で対処する例として、例えば特許文献３に示されているようなリモートコントロールカメラがある。このリモートコントロールカメラでは、任意のリモコンからカメラへ命令コードを送り、カメラにおいて所望の操作スイッチを操作すると、その操作スイッチに任意のリモコンからの命令コードが割り付けられる。これにより、カメラに付属されたリモコンを紛失したとしても、他の装置のリモコンを流用し、カメラの主要な操作を行うことができる。
【０００７】
【特許文献１】特開平０５−０３７９８３号公報
【特許文献２】特開平０６−０８６３６３号公報
【特許文献３】特開平１１−０９５３１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の学習型リモコンによると、リモコンのハードウェア構成が複雑となるため比較的高額となるという欠点がある。また、従来のプリプログラムリモコンによると、あるユーザが所有する装置の組合せに合致するリモコンが必ずしも製品化されているとは限らず、適切なリモコンを入手するためには製品の情報収集などが必要で、容易ではない。さらに、学習型リモコン、プリプログラムリモコンの両者に共通する欠点として、共に使用する装置に対する専用リモコンではないため、キーの数、配置が汎用性を重視して設計されており、個々の機器操作においては、使い難さがどうしても残るという点がある。
【０００９】
一方、特許文献３に示されたリモートコントロールカメラでは、任意のリモコンをあたかも自機のリモコンのようにして使用することができるため、学習型リモコンやプリプログラムリモコンで生じていた欠点を解決することができる。しかし、カメラの操作スイッチを一々操作して任意のリモコンからの命令コードを割り付けなければならず、その操作スイッチの位置や操作方法を熟知していなければ任意のリモコンからの命令コードの割付作業を進めることができず、面倒であった。
【００１０】
本発明は、このような課題を解決するためになされたもので、その目的とするところは、テレビ受像機など電子装置が有する表示機能を活用し、任意のリモコンからの命令とその命令によって操作可能な電子装置の機能との割付作業を直感的に分かり易い方法で進めて行くことができるリモコン受信機能を有する電子装置を提供することにある。
【課題を解決するための手段】
【００１１】
このような目的を達成するために本発明は、リモコンで操作可能な自機の機能の一覧を表示する機能表示手段と、任意のリモコンから送られてくるコードを受信するコード受信手段と、前記機能の一覧より選択された所望の機能に前記受信したコードを割り付けるコード割付手段とを設けたものである。
この発明によれば、リモコンで操作可能な自機の機能（例えば、電源のオン／オフ、音量のアップ／ダウン、チャンネルの切り替えなど）の一覧がテレビ受像機など電子装置の画面に表示される。ユーザは、画面に表示されている一覧より所望の機能を選択した後、任意のリモコンからコードを送る。すると、その選択した所望の機能に、任意のリモコンからのコードが割り付けられる。なお、任意のリモコンからコードを送った後に、画面に表示されている一覧より所望の機能を選択するようにしてもよい。
【発明の効果】
【００１２】
本発明によれば、電子装置の画面に表示される一覧より所望の機能を選択して任意のリモコンからのコードを割り付けることができるので、電子装置の画面に表示される機能の一覧を見ながら、任意のリモコンからの命令とその命令によって操作可能な電子装置の機能との割付作業を直感的に分かり易い方法で進めて行くことができるようになる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を図面に基づいて詳細に説明する。図１はこの発明に係るリモコン受信機能を有する電子装置の一実施の形態の要部を示すブロック図であり、図２はこの電子装置に付属されたリモコンを例示する図である。この例では、リモコン受信機能を有する電子装置をテレビ受像機１とし、このテレビ受像機１に付属された専用のリモコンをリモコン２としている。以下、リモコン２を自機のリモコンと呼ぶ。これに対し、自機のリモコン２以外のリモコンを任意のリモコンと呼ぶ。
【００１４】
テレビ受像機１は、ＣＰＵ１−１と、自機のリモコン２や任意のリモコン（図示せず）からの赤外光（リモコンパルス列）で送られてくる命令コードを受信する受光部１−２と、受光部１−２で受信された命令コードを復号するコード復号部１−３と、コード復号部１−３によって復号された命令コードを処理するコード処理部１−４と、後述する機能テーブルＴＢ１が格納されたコード格納部１−５と、フォントデータが格納されたフォントデータ格納部１−６と、表示処理部１−７と、表示画面１−８と、表示インターフェース（Ｉ／Ｆ）１−９と、機器制御部１−１０と、リモコン学習ボタン１−１１とを備えている。
【００１５】
表示画面１−８は、通常はテレビ受像機１が受信したテレビ放送を映し出すが、リモコン学習ボタン１−１１が押された場合には、ＣＰＵ１−１からの指示に従って図４に示すようなリモコン学習メニューＭ１を映し出す。リモコン学習メニューＭ１には、ユーザが行う次の操作を案内する説明文を表示する案内表示欄Ｊ１と、任意のリモコンから送られてきた命令コードを受信コードとして表示する受信コード表示欄Ｊ２と、任意のリモコンの受信コードと自機のリモコン２で操作可能な機能との関係を示す一覧表Ｊ３とが表示され、一覧表Ｊ３には上下左右方向に移動可能にその表中の１枡を囲むカーソルＣＳが表示される。
【００１６】
本実施の形態において、一覧表Ｊ３に表示される任意のリモコンの受信コードと自機のリモコン２で操作可能な機能との関係は、コード格納部１−５に機能テーブルＴＢ１として格納されている。機能テーブルＴＢ１は、初期状態では、自機のリモコン２で操作可能な機能（「電源」，「チャンネルＵＰ」、「チャンネルＤＯＷＮ」、「音量＋」、「音量−」、「消音」など）だけしか書き込まれておらず、その機能に対応する任意のリモコンの受信コードについては空白とされている。すなわち、本実施の形態では、受信コード（１），（２）として、２つの任意のリモコンからの個々の受信コードを自機のリモコン２で操作可能な機能と対応して登録（学習）することができるようになっているが、初期状態ではそれらの受信コードの登録は行われていない。
【００１７】
また、リモコン学習メニューＭ１中には、このリモコン学習メニューＭ１内だけの特殊機能として割り当てられた自機のリモコン２の操作キーとその操作内容とを示すキー操作表示部Ｊ４が表示される。このキー操作表示部Ｊ４から、自機のリモコン２におけるカーソルキーＫｙ１，Ｋｙ２が一覧表Ｊ３においてカーソルＣＳを上下方向に動かすキーであることが分かる。また、自機のリモコン２におけるカーソルキーＫｙ３，Ｋｙ４が一覧表Ｊ３においてカーソルＣＳを左右方向に動かすキーであることが分かる。以下同様にして、音量をダウン方向へ調整するキーＫｙ５が一覧表Ｊ３の次ページを表示させるキーであり、音量をアップ方向へ調整するキーＫｙ６が一覧表Ｊ３の前ページを表示させるキーであることが分かる。また、セットキーＫｙ７が学習内容を記憶させるためのキーであることが分かり、機能キーＫｙ８が学習を終了させるためのキーであることが分かる。
【００１８】
以下、図５に示すフローチャートを参照しながら、図３に示す任意のリモコン３の受信コードを学習させる場合を例にとり、ＣＰＵ１−１が実行する本実施の形態特有の処理動作について説明する。なお、この例において、コード格納部１−５に格納されている機能テーブルＴＢ１は初期状態にあり、自機のリモコン２で操作可能な機能に対応する一覧表Ｊ３における受信コード（１），(２)の欄の受信コードは空白とされているものとする。
【００１９】
ユーザは、学習を開始するにあたって、自機のリモコン２からのリモコン指令と区別するために、テレビ受像機１のリモコン学習ボタン１−１１を押す（ステップ５０１）。ＣＰＵ１−１は、リモコン学習ボタン１−１１が押されたことを機器制御部１−１０を介して認識し、表示Ｉ／Ｆ１−９を介して表示画面１−８にリモコン学習メニューＭ１（図４）を表示する（ステップ５０２）。このリモコン学習メニューＭ１において、案内表示欄Ｊ１には、ユーザが行う次の操作を案内する説明文として「機能欄を選んで下さい」という表示がなされる（ステップ５０３）。なお、リモコン学習メニューＭ１の表示は、フォントデータ１−６に格納されているフォントデータを使用し、表示処理部１−７での処理を交えながら行われる。
【００２０】
案内表示欄Ｊ１に表示された説明に従って、ユーザは、自機のリモコン２のカーソルキーＫｙ１〜Ｋｙ４を操作し、リモコン学習メニューＭ１における一覧表Ｊ３中のカーソルＣＳを所望の位置に移動させる（ステップ５０４）。この例では、受信コード（１）の最上段の枡目にカーソルＣＳを移動させ、このカーソルＣＳの移動により操作可能な機能として「電源」を選択する。そして、セットキーＫｙ７を押下し、カーソルＣＳの位置を確定する。
【００２１】
すると、ＣＰＵ１−１は、案内表示欄Ｊ１に「学習させたいコードを送って下さい」という表示を行う（ステップ５０５：図６参照）。この案内表示欄Ｊ１に表示された説明に従って、ユーザは、任意のリモコン３の送信部３−１をテレビ受像機１の受光部１−２に向けて、学習させたいキーを押す（ステップ５０６）。この例では、カーソルＣＳの位置によって選択した操作可能な機能、すなわち「電源」に対応する任意のリモコン３におけるキーとして、電源キーＫｙ０’を押す。
【００２２】
任意のリモコン３は、電源キーＫｙ０’が押されると、その電源キーＫｙ０’に割り当てられている命令コード（リモコンパルス列）を送信する。この任意のリモコン３からの命令コードはテレビ受像機１の受光部１−２で受信される。受光部１−２はその受信した命令コードをコード復号部１−３へ送る。コード復号部１−３は、受光部１−２からの命令コードを１６進数値などに変換し、コード処理部１−４へ送る。
【００２３】
ＣＰＵ１−１は、コード処理部１−４に送られたきた命令コードを表示／Ｉ／Ｆ１−９を介して表示画面１−８へ送り、リモコン学習メニューＭ１の受信コード表示欄Ｊ２に表示する。この受信コード表示欄Ｊ２への命令コードの表示に際し、ＣＰＵ１−１は、フォントデータ格納部１−６に格納されているフォントデータを使用し、コード処理部１−４からの命令コード（受信コード）を数値や記号で表される文字列として受信コード表示欄Ｊ２に表示する（ステップ５０８）。また、案内表示欄Ｊ１に、「記憶しますか」という表示を行う（ステップ５１１：図７参照）。
【００２４】
なお、本実施の形態において、ＣＰＵ１−１は、受信コード表示欄Ｊ２への受信コードの表示を行う前に、すなわちステップ５０６と５０８との間のステップ５０７で、適合性判断を行う。
【００２５】
自機のリモコン２と任意のリモコン３とがある一定の共通性を持たない場合、テレビ受像機１では命令コードを受信することさえできない。共通性とは、赤外ＬＥＤのキャリア周波数が近いこと、リモコンパルス列の基本周期が近いことなどが挙げられ、それらが大きく異なる場合は、テレビ受像機１では命令コードを受信することができない。このようなことを想定し、ＣＰＵ１−１は、ステップ５０４でのカーソルＣＳの位置が確定されてからの時間を計測し、所定時間が過ぎても命令コードが送られてこない場合、ステップ５０７で「タイムアウト」と判断し、案内表示欄Ｊ１に「別のコードを送って下さい」との表示を行う（ステップ５０９）。
【００２６】
また、命令コードを受信することができたとしても、その命令コードをテレビ受像機１では認識できない場合がある。このようなことを想定し、ＣＰＵ１−１は、受信した命令コードを認識することができない場合、ステップ５０７で「ＮＧ」と判断し、案内表示欄Ｊ１に「認識できません」との表示を行う（ステップ５１０）。
【００２７】
ユーザは、図７に示した案内表示欄Ｊ１への「記憶しますか」という表示に従って、自機のリモコン２のセットキーＫｙ７を押す（ステップ５１２のＹＥＳ）。すると、ＣＰＵ１−１は、受信コード表示欄Ｊ２に表示されている受信コードを一覧表Ｊ３中の現在のカーソルＣＳが置かれている枡目に書き写し、その受信コードと機能との対応関係を記憶テーブルＴＢ１に書き込むと共に、案内表示欄Ｊ１に「学習しました」という表示を行う（ステップ５１３：図８参照）。なお、ＣＰＵ１−１は、受信コード表示欄Ｊ２への受信コードの表示が行われてからの時間を計測し、所定時間が過ぎても自機のリモコン２のセットキーＫｙ７が押されない場合、ステップ５１２で「タイムアウト」と判断し、ステップ５０５へ戻って学習させたいコードの再入力を促す。
【００２８】
以下同様にして、ステップ５０３〜５１３の繰り返しにより、リモコン学習メニューＭ１の一覧表Ｊ３中に、任意のリモコン３からの受信コードを次々に書き込んで行き、任意のリモコン３からの受信コードを操作可能な所望の機能に割り付けて行く。図９に、任意のリモコン３の電源キーＫｙ０’に続き、チャンネルアップキーＫｙ８’の受信コードを学習させた場合のリモコン学習メニューＭ１での表示状況を示す。
【００２９】
一覧表Ｊ３の１ページ目において、受信コード（１）の欄が一杯となれば、自機のリモコン２の音量キーＫｙ５を押すことにより、一覧表Ｊ３の２ページ目を表示させることができる。また、自機のリモコン２の音量キーＫｙ６を押せば、一覧表Ｊ３の２ページ目から１ページ目に戻すことができる。
【００３０】
また、自機のリモコン２の機能キーＫｙ８を押せば（ステップ５１４）、リモコン学習メニューＭ１が消え、リモコン学習モードから通常モードに復帰する。この機能キーＫｙ８による学習の終了は何時でも受け付けられる。任意のリモコン３の受信コードを学習させ、リモコン学習モードから通常モードに復帰させれば、任意のリモコン３によるテレビ受像機１の操作が可能となる。勿論、自機のリモコン２からの指令も存続され、これにより自機のリモコン２と任意のリモコン３の２つのリモコンでテレビ受像機１を操作することができるようになる。
【００３１】
上述では、任意のリモコン３の受信コードを学習させる場合を例にとって説明したが、本実施の形態では任意のリモコン３と同様にして、別のもう１つの任意のリモコンについてもその受信コードを学習させることができる。すなわち、本実施の形態では、一覧表Ｊ３に受信コード（１）の欄の他に受信コード（２）の欄が設けられており、この受信コード(２)の欄に別のもう１つの任意のリモコンの受信コードを割り付けることができる。
【００３２】
また、上述では、コード格納部１−５に格納されている機能テーブルＴＢ１が初期状態であるものとして説明したが、一度受信コードの学習が行われていれば、受信コード（１），(２)の欄にはその学習された受信コードが現れる。この場合、新たに学習させた受信コードは、その受信コード（１），(２)の欄中の受信コードに上書きされることになる。
【００３３】
以上の説明から分かるように、本実施の形態のテレビ受像機１によれば、テレビ受像機１が有する表示機能を活用し、テレビ受像機１の画面に表示される機能の一覧を見ながら、任意のリモコン３からの命令とその命令によって操作可能なテレビ受像機１の機能との割付作業を直感的に分かり易い方法で進めて行くことができる。これにより、特許文献３に示されたリモートコントロールカメラのように、操作スイッチの位置や操作方法を熟知しておく必要はなく、簡単かつ素早く、任意のリモコン３からの命令コードの割り付け作業を行うことができるようになる。
【００３４】
また、本実施の形態のテレビ受像機１によれば、従来特殊なリモコン（学習型リモコン、プリプログラムリモコンなど）を用いることでしかできなかったリモコンの統合をテレビ受像機１側で行うことが可能となる。これにより、ユーザが自由にリモコンを選択することができ、使い慣れたリモコンや使用頻度の高い別の機器のリモコンを用いてテレビ受像機１の操作ができるようになり、利便性が大幅に向上する。また、自機のリモコン２の主要な機能だけでも任意のリモコン３から操作できるようにするだけでも、大いに利便性が上がると考えられる。
【００３５】
なお、上述した実施の形態では、一覧表Ｊ３中より所望の機能を選択した後、任意のリモコン３からコードを送るようにしたが、任意のリモコン３からコードを送った後に、一覧表Ｊ３中より所望の機能を選択し、自機のリモコン２のセットキーＫｙ７を押すようにしてもよい。また、受信コード表示欄Ｊ２を省略し、任意のリモコン３からのコードを一覧表Ｊ３中のカーソルＣＳが置かれている枡目に直接書き込むようにしてもよい。
【００３６】
また、必ずしも受信コード（１），（２）の欄を設けなくてもよく、自機のリモコン２で操作可能な機能の一覧のみを表示するようにしてもよい。この場合、例えば、操作可能な機能の一覧から所望の機能を選択し、任意のリモコン３からその機能に割り付けたいコードを送るようにし、その機能と受信コードとの対応関係をコード格納部１−５に記憶させるようにすればよい。
また、上述した実施の形態では、リモコン受信機能を有する電子装置としてテレビ受像機を例にとって説明したが、テレビ受像機に限られるものでなく、他のＡＶ機器やエアコン、照明装置などにおいても同様にして適用することが可能である。
【図面の簡単な説明】
【００３７】
【図１】この発明に係るリモコン受信機能を有する電子装置の一実施の形態（テレビ受像機）の要部を示すブロック図である。
【図２】このテレビ受像機に付属されたリモコン（自機のリモコン）を例示する図である。
【図３】任意のリモコンを例示する図である。
【図４】テレビ受像機の表示画面に映し出されるリモコン学習メニューを例示する図である。
【図５】テレビ受像機のＣＰＵが実行する任意のリモコンの受信コードの学習動作を示すフローチャートである。
【図６】任意のリモコンからテレビ受像機に学習させたいコードを送る場合のリモコン学習メニューでの表示状況を示す図である。
【図７】任意のリモコンからテレビ受像機に学習させたいコードを送った後のリモコン学習メニューでの表示状況を示す図である。
【図８】自機のリモコンのセットキーを押下し受信コードを学習させた後のリモコン学習メニューでの表示状況を示す図である。
【図９】任意のリモコンの電源キーに続いてチャンネルアップキーの受信コードを学習させた後のリモコン学習メニューでの表示状況を示す図である。
【符号の説明】
【００３８】
１…テレビ受像機、１−１…ＣＰＵ、１−２…受光部、１−３…コード復号部、１−４…コード処理部、１−５…コード格納部、１−６…フォントデータ格納部、１−７…表示処理部、１−８…表示画面、１−９…表示Ｉ／Ｆ、１−１０…機器制御部、１−１１…リモコン学習ボタン、ＴＢ１…機能テーブル、２…自機のリモコン、３…任意のリモコン、Ｍ１…リモコン学習メニュー、Ｊ１…案内表示欄、Ｊ２…受信コード表示欄、Ｊ３…一覧表、Ｊ４…キー操作表示部、ＣＳ…カーソル。
【図１】
2005244297.tif 000003
【図２】
2005244297.tif 000004
【図３】
2005244297.tif 000005
【図４】
2005244297.tif 000006
【図５】
2005244297.tif 000007
【図６】
2005244297.tif 000008
【図７】
2005244297.tif 000009
【図８】
2005244297.tif 000010
【図９】
2005244297.tif 000011