(57)【要約】【課題】リモートコントローラの機能を容易に拡張できるようにする。【解決手段】  テレビジョン受像機は、ステップＳ１で、リモートコントローラからのボタンコード信号を受信し、ステップＳ２で、予め記憶している変換表を参照して、受信したボタンコード信号をリモコンコマンド信号に変換し、ステップＳ３で、リモコンコマンド信号を制御コマンドに変換し、ステップＳ４で、制御コマンドに対応する処理を実行する。リモートコントローラの機能を拡張するとき、ステップＳ２で参照する変換表が換装される。本発明は、リモートコントローとそれにより制御されるテレビジョン受像機に適用できる。【選択図】図１６
2005045762.tif 000002
【特許請求の範囲】
【請求項１】
リモートコントローラを用いるユーザの操作に対応して所定の処理を実行する電子機器において、
前記リモートコントローラから出力された、前記ユーザの操作に対応する操作信号を受信する受信手段と、
前記操作信号と制御信号との対応を示す対応表を保持する保持手段と、
処理信号に従って所定の処理を実行する処理手段と、
前記受信手段によって受信された前記操作信号を、前記保持手段に保持された前記対応表に基づいて前記制御信号に変換する変換手段と、
前記変換手段によって変換された前記制御信号に基づき、前記処理信号を生成する生成手段と
を含むことを特徴とする電子機器。
【請求項２】
前記保持手段は、リムーバブルメモリである
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記保持手段は、書き換え可能な半導体メモリである
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記電子機器は、テレビジョン受像機であり、
前記所定の処理は、画像の解像度の調整処理、画像のノイズ除去処理、または画像の拡大処理のうち、少なくとも１つを含む
ことを特徴とする請求項１に記載の電子機器。
【請求項５】
リモートコントローラを用いるユーザの操作に対応して所定の処理を実行する情報処理方法において、
前記リモートコントローラから出力された、前記ユーザの操作に対応する操作信号を受信し、
前記操作信号と制御信号との対応を示す対応表を保持し、
処理信号に従って所定の処理を実行し、
受信された前記操作信号を、保持された前記対応表に基づいて前記制御信号に変換し、
変換された前記制御信号に基づき、前記処理信号を生成する
ことを特徴とする電子機器。
【請求項６】
本体ユニットと前記本体ユニットに対して着脱換装可能な追加ユニットから構成され、ユーザの操作に対応して電子機器を制御するための制御信号を送信するリモートコントローラにおいて、
前記本体ユニットは、
ユーザの操作を入力する第１の入力手段と、
前記第１の入力手段によって入力されたユーザの操作に対応して、前記電子機器を制御するための制御信号を送信する送信手段と、
前記追加ユニットと接続するための第１の接続手段と
を備え、
前記追加ユニットは、
ユーザの操作を入力する第２の入力手段と、
前記本体ユニットと接続するための第２の接続手段と
を備え、
前記送信手段は、前記第２の入力手段によって入力されたユーザの操作にも対応して、前記電子機器を制御するための制御信号を送信する
ことを特徴とするリモートコントローラ。
【請求項７】
前記追加ユニットは、他の追加ユニットと接続するための第３の接続手段を
さらに備えることを特徴とする請求項６に記載のリモートコントローラ。
【請求項８】
前記追加ユニットは、前記第１または第２の入力手段によって入力されたユーザの操作の履歴情報を保持する保持手段を
さらに備えることを特徴とする請求項６に記載のリモートコントローラ。
【請求項９】
ユーザの操作に対応して電子機器を制御するための制御信号を送信するリモートコントローラにおいて、
ユーザの操作を入力する入力手段と、
前記入力手段によって入力されたユーザの操作に対応して、前記電子機器を制御するための制御信号を送信する送信手段と、
ユーザの操作を入力する入力部を備える追加ユニットと接続するための接続手段と
を備え、
前記送信手段は、前記追加ユニットの前記入力部によって入力されたユーザの操作にも対応して、前記電子機器を制御するための制御信号を送信する
ことを特徴とするリモートコントローラ。
【請求項１０】
ユーザの操作に対応して電子機器を制御するための制御信号を送信するリモートコントローラに追加する追加ユニットにおいて、
ユーザの操作を入力する入力手段と、
前記リモートコントローラと接続して、前記入力手段に入力されたユーザの操作を伝達する第１の接続手段と
を備え、
前記入力手段によって入力されたユーザの操作に対応する前記制御信号が前記リモートコントローラから送信される
ことを特徴とする追加ユニット。
【請求項１１】
他の追加ユニットと接続するための第２の接続手段を
さらに備えることを特徴とする請求項１０に記載の追加ユニット。
【請求項１２】
前記リモートコントローラまたは前記入力手段によって入力されたユーザの操作の履歴情報を保持する保持手段を
さらに備えることを特徴とする請求項１０に記載の追加ユニット。
【請求項１３】
ユーザの操作に対応して電子機器を制御するための制御信号を送信するリモートコントローラにおいて、
ユーザの操作を受け付ける受付手段と、
ユーザの操作と送信される制御信号との対応関係が記録されている対応表を保持する保持手段と、
前記保持手段に保持されている前記対応表を参照して、前記受付手段によって受け付けられたユーザの操作に対応する前記制御信号を送信する送信手段と、
前記保持手段によって保持されている前記対応表を更新するためのデータを入力する入力手段と
を備えることを特徴とするリモートコントローラ。
【請求項１４】
前記保持手段は、ユーザインタフェースを変更するための制御用プログラムも保持する
ことを特徴とする請求項１３に記載のリモートコントローラ。
【請求項１５】
前記入力手段は、前記保持手段によって保持されている前記制御用プログラムを更新するためのデータも入力する
ことを特徴とする請求項１３に記載のリモートコントローラ。
【請求項１６】
ユーザの操作に対応して電子機器を制御するための制御信号を送信するリモートコントローラの機能拡張方法において、
ユーザの操作を受け付け、
ユーザの操作と送信される制御信号との対応関係が記録されている対応表を保持し、
保持されている前記対応表を参照して、受け付けられたユーザの操作に対応する前記制御信号を送信し、
保持されている前記対応表を更新するためのデータを入力する
ことを特徴とする機能拡張方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、情報処理方法、リモートコントローラ、機能拡張方法、および追加ユニットに関し、特に、制御対象とする機器を増加したり、制御項目を拡張したりする場合に用いて好適な電子機器、情報処理方法、リモートコントローラ、機能拡張方法、および追加ユニットに関する。
【背景技術】
【０００２】
昨今の家庭用電子機器（以下、家電機器と記述する）には、例えば、基板等のパーツを追加したり、換装したり、あるいは制御用プログラムを変更したりすることにより、アップグレード可能なもの、すなわち、実行可能な機能を追加できるものが存在する。
【０００３】
上述したように家電機器のアップグレードが行われた場合、当該家電機器を制御するためのリモートコントローラ（以下、リモコンと記述する）も、当該家電機器に追加された機能を制御できるようにアップグレードすることが望ましい。
【０００４】
リモコンをアップグレードする方法としては、例えば、リモコンに内蔵されている、制御用プログラムを記録するROM(Read Only Memory)を交換する方法が存在する（例えば、特許文献１参照）。
【特許文献１】特開平６−５４３８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、リモコンに内蔵されているROMを交換する従来の方法の場合、例えば、アップグレード前においては、ボタンａが押下されたことに対応してコマンドＡが送信されていたものを、アップグレードを行うことにより、ボタンａが押下されたことに対応してコマンドＢが送信されるようにする等、アップグレード前とアップグレード後で、同じボタンが押下されたときに送信されるコマンドを変更することは可能である。
【０００６】
しかしながら、従来の方法では、操作ボタン等のユーザインタフェースそのものは追加したり、変更したりすることができず、ユーザインタフェースを追加したり、変更したりするためには、リモコン全体を取り替える必要があるという課題があった。
【０００７】
また、従来では、リモコン側に変更を加えることなく、実質的にリモコンをアップグレードすることができないという課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、ユーザインタフェースを追加したり、変更したりすることができるリモコンを実現することを目的とする。また、リモコン側に変更を加えることなく実質的にリモコンをアップグレードできるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の電子機器は、リモートコントローラから出力された、ユーザの操作に対応する操作信号を受信する受信手段と、操作信号と制御信号との対応を示す対応表を保持する保持手段と、処理信号に従って所定の処理を実行する処理手段と、受信手段によって受信された操作信号を、保持手段に保持された対応表に基づいて制御信号に変換する変換手段と、変換手段によって変換された制御信号に基づき、処理信号を生成する生成手段とを含むことを特徴とする。
【００１０】
前記保持手段は、リムーバブルメモリであるようにすることができる。
【００１１】
前記保持手段は、書き換え可能な半導体メモリであるようにすることができる。
【００１２】
前記電子機器は、テレビジョン受像機であり、前記所定の処理は、画像の解像度の調整処理、画像のノイズ除去処理、または画像の拡大処理のうち、少なくとも１つを含むようにすることができる。
【００１３】
本発明の情報処理方法は、リモートコントローラから出力された、ユーザの操作に対応する操作信号を受信し、操作信号と制御信号との対応を示す対応表を保持し、処理信号に従って所定の処理を実行し、受信された操作信号を、保持された対応表に基づいて制御信号に変換し、変換された制御信号に基づき、処理信号を生成することを特徴とする。
【００１４】
本発明の第１のリモートコントローラは、本体ユニットが、ユーザの操作を入力する第１の入力手段と、第１の入力手段によって入力されたユーザの操作に対応して、電子機器を制御するための制御信号を送信する送信手段と、追加ユニットと接続するための第１の接続手段とを備え、追加ユニットが、ユーザの操作を入力する第２の入力手段と、本体ユニットと接続するための第２の接続手段とを備え、送信手段は、第２の入力手段によって入力されたユーザの操作にも対応して、電子機器を制御するための制御信号を送信することを特徴とする。
【００１５】
前記追加ユニットは、他の追加ユニットと接続するための第３の接続手段をさらに備えるようにすることができる。
【００１６】
前記追加ユニットは、第１または第２の入力手段によって入力されたユーザの操作の履歴情報を保持する保持手段をさらに備えるようにすることができる。
【００１７】
本発明の第２のリモートコントローラは、ユーザの操作を入力する入力手段と、入力手段によって入力されたユーザの操作に対応して、電子機器を制御するための制御信号を送信する送信手段と、ユーザの操作を入力する入力部を備える追加ユニットと接続するための接続手段とを備え、送信手段は、追加ユニットの入力部によって入力されたユーザの操作にも対応して、電子機器を制御するための制御信号を送信することを特徴とする。
【００１８】
本発明の追加ユニットは、ユーザの操作を入力する入力手段と、リモートコントローラと接続して、入力手段に入力されたユーザの操作を伝達する第１の接続手段とを備え、入力手段によって入力されたユーザの操作に対応する制御信号がリモートコントローラから送信されることを特徴とする。
【００１９】
本発明の追加ユニットは、他の追加ユニットと接続するための第２の接続手段をさらに備えるようにすることができる。
【００２０】
本発明の追加ユニットは、リモートコントローラまたは入力手段によって入力されたユーザの操作の履歴情報を保持する保持手段をさらに備えることようにすることができる。
【００２１】
本発明の第３のリモートコントローラは、ユーザの操作を受け付ける受付手段と、ユーザの操作と送信される制御信号との対応関係が記録されている対応表を保持する保持手段と、保持手段に保持されている対応表を参照して、受付手段によって受け付けられたユーザの操作に対応する制御信号を送信する送信手段と、保持手段によって保持されている対応表を更新するためのデータを入力する入力手段とを備えることを特徴とする。
【００２２】
前記保持手段は、ユーザインタフェースを変更するための制御用プログラムも保持するようにすることができる。
【００２３】
前記入力手段は、保持手段によって保持されている制御用プログラムを更新するためのデータも入力するようにすることができる。
【００２４】
本発明の機能拡張方法は、ユーザの操作を受け付け、ユーザの操作と送信される制御信号との対応関係が記録されている対応表を保持し、保持されている対応表を参照して、受け付けられたユーザの操作に対応する制御信号を送信し、保持されている対応表を更新するためのデータを入力することを特徴とする。
【００２５】
本発明の電子機器および情報処理方法においては、リモートコントローラから出力された、ユーザの操作を示す操作信号が受信され、受信された操作信号が保持された対応表に基づいて制御信号に変換され、変換された制御信号に基づき、処理信号が生成される。
【００２６】
本発明の第１および第２のリモートコントローラにおいては、本体ユニットに追加ユニットが接続されて、追加ユニットに入力されたユーザの操作にも対応して、電子機器を制御するための制御信号が送信される。
【００２７】
本発明の追加ユニットにおいては、ユーザの操作が入力されて、リモートコントローラに伝達される。
【００２８】
本発明の第３のリモートコントローラおよび機能拡張方法においては、ユーザの操作と送信される制御信号との対応関係が記録されている対応表が保持され、保持されている対応表を更新するためのデータが入力される。
【発明の効果】
【００２９】
本発明によれば、制御対象となる機器のバージョンアップに対応して、機能が拡張されるリモコンを実現することが可能となる。
【００３０】
また、本発明によれば、ユーザインタフェースを追加したり、変更したりすることができるリモコンを実現することが可能となる。
【発明を実施するための最良の形態】
【００３１】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３２】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加されたりする発明の存在を否定するものではない。
【００３３】
請求項１に記載の電子機器（例えば、図１１のテレビジョン受像機２００）は、リモートコントローラ（例えば、図１１のリモコン３００）から出力された、ユーザの操作に対応する操作信号（例えば、ボタンコード信号）を受信する受信手段（例えば、図１６のステップＳ１の処理を行う図１１のリモコン信号受信回路２０２の受信部２６１）と、操作信号と制御信号（例えば、リモコンコマンド）との対応を示す対応表（例えば、図１１の変換表２４３）を保持する保持手段（例えば、図１１のリムーバブルメモリ２４２）と、処理信号（例えば、制御コマンド）に従って所定の処理を実行する処理手段（例えば、図１１の画像信号処理部２１０）と、受信手段によって受信された操作信号を、保持手段に保持された対応表に基づいて制御信号に変換する変換手段（例えば、図１６のステップＳ２の処理を行う図１１のリモコン信号受信回路２０２の変換部２６２）と、変換手段によって変換された制御信号に基づき、処理信号を生成する生成手段（例えば、図１６のステップＳ３の処理を行う図１１のシステムコントローラ２０１）とを含むことを特徴とする。
【００３４】
請求項６に記載のリモートコントローラ（例えば、図１の機能拡張リモコン１）は、本体ユニット（例えば、図１のベースユニット１０）は、ユーザの操作を入力する第１の入力手段（例えば、図１の入力部１４）と、第１の入力手段によって入力されたユーザの操作に対応して、電子機器を制御するための制御信号を送信する送信手段（例えば、図１の送信部１１）と、追加ユニットと接続するための第１の接続手段（例えば、図１のユニットＩ／Ｆ凹部１５）とを備え、追加ユニット（例えば、図１のボタンユニット２０）は、ユーザの操作を入力する第２の入力手段（例えば、図１の入力部２３）と、本体ユニットと接続するための第２の接続手段（例えば、図１のユニットＩ／Ｆ凸部２１）とを備え、送信手段は、第２の入力手段によって入力されたユーザの操作にも対応して、電子機器を制御するための制御信号を送信することを特徴とする。
【００３５】
請求項７に記載のリモートコントローラは、追加ユニットは、他の追加ユニット（例えば、図１のスティックユニット３０）と接続するための第３の接続手段（例えば、図１のユニットＩ／Ｆ凹部２２）をさらに備えることを特徴とする。
【００３６】
請求項８に記載のリモートコントローラは、追加ユニットは、第１または第２の入力手段によって入力されたユーザの操作の履歴情報を保持する保持手段（例えば、図７の操作ログメモリ１４２）をさらに備えることを特徴とする。
【００３７】
請求項８に記載のリモートコントローラ（例えば、図１のベースユニット１０）は、ユーザの操作を入力する入力手段（例えば、図１の入力部１４）と、入力手段によって入力されたユーザの操作に対応して、電子機器を制御するための制御信号を送信する送信手段（例えば、図１の送信部１１）と、ユーザの操作を入力する入力部を備える追加ユニットと接続するための接続手段（例えば、図１のユニットＩ／Ｆ凹部１５）とを備え、送信手段は、追加ユニットの入力部によって入力されたユーザの操作にも対応して、電子機器を制御するための制御信号を送信することを特徴とする。
【００３８】
請求項１０に記載の追加ユニット（例えば、図１のボタンユニット２０）は、ユーザの操作を入力する入力手段（例えば、図１の入力部２３）と、リモートコントローラと接続して、入力手段に入力されたユーザの操作を伝達する第１の接続手段（例えば、図１のユニットＩ／Ｆ凸部２１）とを備え、入力手段によって入力されたユーザの操作に対応する制御信号がリモートコントローラから送信されることを特徴とする。
【００３９】
請求項１１に記載の追加ユニットは、他の追加ユニットと接続するための第２の接続手段（例えば、図１のユニットＩ／Ｆ凹部２２）をさらに備えることを特徴とする。
【００４０】
請求項１２に記載の追加ユニットは、リモートコントローラまたは入力手段によって入力されたユーザの操作の履歴情報を保持する保持手段（例えば、図７の操作ログメモリ１４２）をさらに備えることを特徴とする。
【００４１】
請求項１３に記載のリモートコントローラ（例えば、図８の機能拡張リモコン１５０）は、ユーザの操作を受け付ける受付手段（例えば、図９の入力部１５４）と、ユーザの操作と送信される制御信号との対応関係が記録されている対応表を保持する保持手段（例えば、図９の不揮発性メモリ１６３）と、保持手段に保持されている対応表を参照して、受付手段によって受け付けられたユーザの操作に対応する制御信号を送信する送信手段（例えば、図９の通信部１５１）と、保持手段によって保持されている対応表を更新するためのデータを入力する入力手段（例えば、図９のメモリスロット１５５、または通信Ｉ／Ｆ１５６）とを備えることを特徴とする。
【００４２】
以下、本発明の実施の形態について説明する。
【００４３】
図１は、本発明のリモートコントローラの第１の実施の形態である機能拡張リモコンの外観を示している。この機能拡張リモコン１は、バージョンアップ可能な電子機器としての家電機器（以下、例えば、テレビジョン受像機とする）を制御するためのものであり、ベースユニット１０、ボタンユニット２０、スティックユニット３０、スライダユニット４０、およびツマミユニット５０から構成される。
【００４４】
ベースユニット１０は、例えば、制御対象のテレビジョン受像機を購入したときに付属されているものであり、ボタンユニット２０乃至ツマミユニット５０は、例えば、制御対象のテレビジョン受像機をバージョンアップさせるための基板や制御プログラムに付属していたり、テレビジョン受像機と接続して用いる他の電子機器（例えば、ビデオレコーダ）に付属していたりするものである。
【００４５】
ベースユニット１０には、制御対象のテレビジョン受像機を制御するための制御信号を送信する送信部１１、各種の情報を表示するディスプレイ１３、電源ボタン、音量ボタン、チャンネルボタン、テンキーボタン等の基礎的な操作を入力するための入力部１４、およびボタンユニット２０、スティックユニット３０、スライダユニット４０またはツマミユニット５０を接続させるためのユニットインタフェース（Ｉ／Ｆ）凹部１５が設けられている。
【００４６】
ボタンユニット２０は、例えば、テレビジョン受像機に接続して用いるビデオレコーダに付属して販売されるものであり、ベースユニット１０のユニットＩ／Ｆ凹部１５または他のユニットに接続するためのユニットＩ／Ｆ凸部２１、他のユニットを接続させるためのユニットＩ／Ｆ凹部２２、および当該ビデオレコーダに対する操作を入力するためのボタンからなる入力部２３が設けられている。
【００４７】
スティックユニット３０は、例えば、テレビジョン受像機にズーム機能（画面上の任意の位置を拡大する機能）を追加するための基板等に付属して販売されるものであり、ボタンユニット２０のユニットＩ／Ｆ凹部２２またはそれ以外のユニットに接続するためのユニットＩ／Ｆ凸部３１、他のユニットを接続させるためのユニットＩ／Ｆ凹部３２、およびズーム機能を実行させたときのズーム位置を指示したり、ズーム率を指定したりするためのスティックからなる入力部３３が設けられている。
【００４８】
スライダユニット４０は、例えば、テレビジョン受像機にノイズ除去機能、解像度変更機能を追加するための基板等に付属して販売されるものであり、スティックユニット３０のユニットＩ／Ｆ凹部３２またはそれ以外のユニットに接続するためのユニットＩ／Ｆ凸部４１、他のユニットを接続させるためのユニットＩ／Ｆ凹部４２、およびノイズ除去や解像度変更の程度を設定するためのスライダからなる入力部４３が設けられている。
【００４９】
ツマミユニット５０は、スライダユニット４０のユニットＩ／Ｆ凹部４２またはそれ以外のユニットに接続するためのユニットＩ／Ｆ凸部５１、他のユニットを接続させるためのユニットＩ／Ｆ凹部５２、および所定の設定項目の値を変更するためのツマミからなる入力部５３が設けられている。
【００５０】
なお、ベースユニット１０に対しては、ボタンユニット２０乃至ツマミユニット５０のうち、任意のものを任意の順序で接続することができる。
【００５１】
次に、図２は、機能拡張リモコン１の内部の構成例を示している。ベースユニット１０には、MPU(Micro Processing Unit)６１が内蔵されている。MPU６１には、入力部１４が接続されており、さらに、バス６２を介して送信部１１、ディスプレイ１３、ユニットＩ／Ｆ凹部１５が接続されている。MPU６１は、入力部１４に対するユーザの操作を検知し、その検知結果に対応する制御信号を送信部１１から送信させる。また、MPU６１は、ユニットＩ／Ｆ凹部１５を介して他のユニットから入力される検知信号を取得し、その検知信号に対応する制御信号を送信部１１から送信させる。さらに、MPU６１は、ディスプレイ１３の表示を制御する。
【００５２】
ベースユニット１０には、バッテリ６３が内蔵されている。バッテリ６３の電力は、ベースユニット１０を構成するMPU６１等の他、ユニットＩ／Ｆ凹部１５を介して、他のボタンユニット２０等に対しても供給されるようになされている。
【００５３】
ボタンユニット２０は、MPU７１を内蔵している。MPU７１には、入力部２３が接続されており、さらに、バス７２を介してユニットＩ／Ｆ凸部２１、およびユニットＩ／Ｆ凹部２２が接続されている。MPU７１は、入力部２３に対するユーザの操作を検知し、その検知結果に対応する検知信号を生成する。ユニットＩ／Ｆ凸部２１は、MPU７１によって生成された検知信号を、ベースユニット１０に送信する。また、ユニットＩ／Ｆ凸部２１は、ユニットＩ／Ｆ凹部２２によって中継された後段のスティックユニット３０等からの検知信号を、ベースユニット１０に送信する。ユニットＩ／Ｆ凹部２２は、後段のスティックユニット３０等から入力される検知信号を、バス７２を介してユニットＩ／Ｆ凸部２１に中継する。さらに、ユニットＩ／Ｆ凸部２１は、ベースユニット１０のバッテリ６２から供給された電力を、MPU７１およびユニットＩ／Ｆ凹部２２に供給する。
【００５４】
なお、スティックユニット３０、スライダユニット４０、およびツマミユニット５０の構成は、ボタンユニット２０と同様であるので、その説明は省略する。
【００５５】
次に、機能拡張リモコン１の動作について説明する。例えば、ボタンユニット２０に設けられたボタンからなる入力部２３がユーザに操作された場合、この操作はMPU７１によって検知されて、その検知結果に対応する検知信号が生成され、生成された検知信号が、バス７２、ユニットＩ／Ｆ凸部２１、ベースユニット１０のユニットＩ／Ｆ凹部１５、バス６２を介して、MPU６１に入力される。MPU６１は、入力された検知信号に応じ、検知信号に対応する制御信号を送信部１１に送信させる。以上、機能拡張リモコン１の動作の説明を終了する。
【００５６】
図３は、機能拡張リモコン１の内部の他の構成例を示している。図３の構成例は、図２に示された構成例と、ベースユニット１０に入力検知用MPU８１が追加して設けられている点が異なっている。入力検知用MPU８１は、入力部１４に対するユーザからの操作入力を検知するために設けられている。この場合、このように、入力検知用MPU８１を設けることにより、MPU６１は、入力部１４に対するユーザからの操作入力を検知する処理を行う必要がないので、その分だけ、MPU６１の処理負担を軽減させることができる。
【００５７】
図４は、機能拡張リモコン１の内部のさらに他の構成例を示している。図４の構成例は、図２に示された構成例と、ボタンユニット２０から、MPU７１およびバス７２が省略されており、ボタンユニット２０の入力部２３に対するユーザの操作が、ベースユニット１０のMPU６１によって検知されるようになされている点が異なっている。このような構成とすることにより、ボタンユニット２０の製造コストを減少させることが可能となる。
【００５８】
以上説明したように、機能拡張リモコン１は、ベースユニット１０にボタンユニット２０乃至ツマミユニット５０のうちの任意のものを任意の数だけ単に追加接続するだけで、任意のユーザインタフェースを用いて、操作可能な機器を増やしたり、操作可能な項目を追加したりすることができる。
【００５９】
次に、図５は、本発明のリモートコントローラの第２の実施の形態である機能拡張リモコンの外観を示している。この機能拡張リモコン１００は、バージョンアップ可能な家電機器（例えば、テレビジョン受像機とする）を制御対象とするためのものであり、本体１０１（図５Ａ）、および本体１０１の上面を覆うボタン配置パネル１０３Ａ（図５Ｂ）から構成される。
【００６０】
本体１０１の上面には、多数（図５の場合、９０個）のボタンからなるボタン群１０２が設けられている。本体１０１は、ボタン群１０２を構成する各ボタンが押下された場合、押下されたボタンに対応する制御信号を出力するようになされている。すなわち、図５の場合、機能拡張リモコン１００は、９０種類の制御信号を送信できるようになされている。
【００６１】
ボタン配置パネル１０３Ａは、ボタン群１０２を構成するボタンのうち、所定のものだけがユーザによる押下操作を受け付けるように、所定の位置に例えば穴が開けられており、その穴の近傍に、制御する項目名（例えば、音量大、ＣＨ１等（不図示））が記載されている。
【００６２】
ボタン配置パネル１０３Ａと換装可能なボタン配置パネル１０３Ｂ（図５Ｃ）は、押下されたことに対応して、テレビジョン受像機に追加される機能等に対応する制御信号が送信されるボタンを押下できるように、ボタン配置パネル１０３Ａとは異なる位置に穴が配置されている（当然ながら、ボタン配置パネル１０３Ａ，１０３Ｂに共通する穴も存在する）。
【００６３】
機能拡張リモコン１００は、制御対象のテレビジョン受像機を購入したときに、例えば、ボタン配置パネル１０３Ａが装着された状態でテレビジョン受像機の付属品としてユーザの手元に届けられる。それに対して、ボタン配置パネル１０３Ｂは、例えば、テレビジョン受像機と接続して用いるビデオレコーダに付属されたり、テレビジョン受像機にズーム機能を追加するための基板等に付属されたりして、機能拡張リモコン１００のユーザの手元に届けられる。そして、ボタン配置パネル１０３Ａの代わりにボタン配置パネル１０３Ａが本体１０１に装着されることにより、機能拡張リモコン１００の機能が拡張されることになる。
【００６４】
このように、機能拡張リモコン１００は、制御対象が増加したり、制御対象の機器に機能が追加されたりした場合、それに対応して、ユーザの押下操作に対応して送信できる制御信号の数や種類を変更することが可能となる。
【００６５】
なお、当然ながら、ボタン配置パネル１０３Ｂ以外にも、ボタン配置パネル１０３Ａと換装可能なボタン配置パネルを複数用意するようにしてもよい。
【００６６】
次に、図６は、本発明のリモートコントローラの第３の実施の形態である機能拡張リモコンの外観を示している。この機能拡張リモコン１２０は、バージョンアップ可能な家電機器（例えば、テレビジョン受像機とする）を制御対象とするものである。
【００６７】
機能拡張リモコン１２０の外面には、制御対象を制御するための制御信号を送信する送信部１２１、換装パネル１２２Ａ、および複数のボタンやジョイスティック等からなる入力部１２３が設けられている。
【００６８】
換装パネル１２２Ａには、タッチパネル式ディスプレイ１２４が設けられている。タッチパネル式ディスプレイ１２４は、制御対象のテレビジョン受像機の画面と対応しており、接触された位置を検知し、検知した位置にカーソル１２５を表示するようになされている。従って、ユーザは、タッチパネル式ディスプレイ１２４を指で接触することにより、制御対象であるテレビジョン受像機の画面の任意の位置を指示することができる。
【００６９】
換装パネル１２２Ａは、換装パネル１２２Ｂ、または換装パネル１２２Ｃ等と換装可能なようになされている。
【００７０】
換装パネル１２２Ｂには、タッチパネル式ディスプレイ１２４の他、モード切替ボタン１２６およびスライダ１２７が設けられている。換装パネル１２２Ｃには、タッチパネル式ディスプレイ１２４、モード切替ボタン１２６、スライダ１２７に加えて、スライダ１２８が追加されている。
【００７１】
モード切替ボタン１２６は、スライダ１２７やスライダ１２８を用いて設定する項目を切り換えるときに押下される。例えば、モード切替ボタン１２６が押下される毎、スライダ１２７，１２８による設定項目が、カーソル１２５で指示された位置のズーム率の変更、解像度の変更、ノイズ除去の度合いの変更、画像上の音源のズーム率の変更等に順次切り換えられる。
【００７２】
なお、機能拡張リモコン１２０は、例えば、制御対象のテレビジョン受像機を購入したときに換装パネル１２２Ａが装着された状態で、テレビジョン受像機の付属品としてユーザの手元に届けられる。換装パネル１２２Ｂや換装パネル１２２Ｃは、例えば、テレビジョン受像機と接続して用いるビデオレコーダに付属されたり、テレビジョン受像機にズーム機能を追加するための基板等に付属されたりして、機能拡張リモコン１２０のユーザの手元に届けられる。これらは換装パネル１２２Ａの代わりに本体１０１に装着される。
【００７３】
そして、換装パネル１２２Ａの代わりに換装パネル１２２Ｂまたは換装パネル１２２Ｃが装着されることにより、機能拡張リモコン１２０の機能が拡張されることになる。
【００７４】
このように、機能拡張リモコン１２０は、制御対象が増加したり、制御対象の機器に機能が追加されたりした場合、それに対応して、ユーザの押下操作に対応して送信できる制御信号の数や種類を変更することが可能となる。
【００７５】
図７は、機能拡張リモコン１２０の内部の構成例を示している。機能拡張リモコン１２０には、MPU１３１が内蔵されている。MPU１３１には、入力部１２３が接続されており、さらに、バス１３２を介して送信部１２１、換装パネルＩ／Ｆ１３４が接続されている。換装パネルＩ／Ｆ１３４には、換装パネル１２２（換装パネル１２２Ａ，１２２Ｂ，１２２Ｃを個々に区別する必要がない場合、単に換装パネル１２２と記述する）が接続される。
【００７６】
換装パネル１２２には、タッチパネル式ディスプレイ１２４、モード切替ボタン１２６やスライダ１２７，１２８等からなる入力部１４１、および操作ログメモリ１４２が内蔵されている。タッチパネル式ディスプレイ１２４は、制御対象のテレビジョン受像機の画面と対応しており、接触された位置を検知し、検知した位置にカーソル１２５を表示し、さらに、ユーザによって接触された位置を示す検知信号を生成する。入力部１４１は、ユーザの操作に対応する検知信号を生成する。操作ログメモリ１４２には、入力部１２３，１４１あるいはタッチパネル式ディスプレイ１２２に対するユーザの操作履歴が蓄積される。
【００７７】
MPU１３１は、入力部１２３に対するユーザの操作を検知し、その検知結果に対応する制御信号を送信部１２１から送信させる。また、MPU１３１は、入力部１４１あるいはタッチパネル式ディスプレイ１２４によって生成され、換装パネルＩ／Ｆ１３４およびバス１３２を介して入力される検知信号に基づき、対応する制御信号を送信部１２１から送信させる。
【００７８】
次に、機能拡張リモコン１２０の動作について説明する。例えば、換装パネル１２２Ａのスライダ１２７がユーザに操作された場合、この操作は入力部１４１によって検知されて対応する検知信号が生成され、生成された検知信号が、換装パネルＩ／Ｆ１３４およびバス１３２を介して、MPU１３１に入力される。MPU１３１は、入力された検知信号に対応する制御信号を送信部１２１に送信させる。以上、機能拡張リモコン１２０の動作の説明を終了する。
【００７９】
このように、機能拡張リモコン１２０は、制御対象が増加したり、制御対象機器の機能が追加されたりしても、その外観上のサイズを変更することなく、制御可能な電子機器や制御可能な項目を増加させることができる。
【００８０】
なお、機能拡張により不要となった、換装された換装パネル１２２Ａ等をメーカ側で回収するようにすれば、内蔵された操作ログメモリ１４２に記録されているユーザの操作履歴を、ユーザの操作動向の調査等の用途に用いることができる。
【００８１】
次に、図８は、本発明のリモートコントローラの第４の実施の形態である機能拡張リモコンの外観を示している。この機能拡張リモコン１５０は、バージョンアップ可能な家電機器（例えば、テレビジョン受像機とする）を制御対象とするものである。この機能拡張リモコン１５０は、外観を変更することなく、内蔵されている、操作ボタンと送信される制御信号との対応が記載されている対応表、制御プログラム等を換装することにより、制御対象の電子機器を追加・変更したり、制御可能な機能項目を増加・変更したりすることができる。
【００８２】
機能拡張リモコン１５０には、制御対象のテレビジョン受像機を制御するための制御信号を送信する送信部１５１、タッチパネル式ディスプレイ１５３、複数のボタンやジョイスティック等からなる入力部１５４、メモリースティック（商標）に代表される着脱可能な半導体メモリを装着できるメモリスロット１５５、およびUSB(Universal Serial Bus)ケーブル等の有線、あるいはBluetoothやIEEE８０２．１１ｂ等の無線を利用して所定の機器とデータを通信する通信Ｉ／Ｆ（インタフェース）１５６が設けられている。
【００８３】
図９は、機能拡張リモコン１５０の内部の構成例を示している。機能拡張リモコン１５０には、MPU１６１が内蔵されている。MPU１６１には、入力部１５４が接続されており、さらに、バス１６２を介して送信部１５１、タッチパネル式ディスプレイ１５３、メモリスロット１５５、通信Ｉ／Ｆ１５６、およびEEPROM(Electrically Erasable and Programmable ROM)等の、記録内容を書き換え可能な半導体メモリとしての不揮発性メモリ１６３が接続されている。不揮発性メモリ１６３には、入力部１５４を構成する各ボタン等と、各ボタン等が押下されたときに送信される制御信号との対応関係が記載された対応表が記憶されている。また、不揮発性メモリ１６３には、MPU１６１によって実行される制御用プログラムが記録されている。
【００８４】
MPU１６１は、入力部１５４に対するユーザの操作を検知し、その検知結果を不揮発性メモリ１６３に記憶されている対応表に照らし合わせて、操作されたボタン等に対応する制御信号を送信部１５１から送信させる。また、MPU１６１は、不揮発性メモリ１６３に記憶されている制御用プログラムに基づき、タッチパネル式ディスプレイ１５３の画面にユーザインタフェースとなるボタン等を表示させる。
【００８５】
なお、不揮発性メモリ１６３に記憶されている対応表および制御プログラムは、バージョンアップが可能とされている。
【００８６】
対応表や制御プログラムのバージョンアップは、バージョンアップ用の対応表や制御プログラムが記憶されている半導体メモリを、メモリスロット１５５に装着し、不揮発メモリ１６３の内容を書き換えることによって実行する。この半導体メモリは、例えば、テレビジョン受像機と接続して用いるビデオレコーダに付属されたり、テレビジョン受像機にズーム機能を追加するための基板等に付属されたりして、機能拡張リモコン１５０のユーザの元に届けられる。
【００８７】
また、対応表や制御プログラムのバージョンアップは、通信Ｉ／Ｆ１５６を介して接続された所定の電子機器から、バージョンアップ用の対応表や制御プログラムを供給し、不揮発メモリ１６３の内容を書き換えることによっても行うことができる。当該所定の電子機器とは、バージョンアップされた制御対象のテレビジョン受像機であったり、制御対象のテレビジョン受像機に接続して用いるビデオレコーダであったり、あるいは、パーソナルコンピュータ、PDA(Personal Digital Assistants)等の情報処理装置等が想定される。
【００８８】
図１０は、不揮発性メモリ１６３に記憶された、バージョンアップ前後の対応表の一例を示している。図１０Ａは、バージョンアップ前の対応表を示している。図１０Ａの対応表の場合、ボタンＡ（不図示）が押下されたときにはコマンド１が、ボタンＢ（不図示）が押下されたときにコマンド２が、ボタンＣ（不図示）が押下されたときにコマンド３が、それぞれ送信されるように対応付けられている。
【００８９】
これに対して、図１０Ｂは、バージョンアップ後の対応表を示している。図１０Ｂの対応表の場合、モード分けが新設され、モード１においては、ボタンＡが押下されたときにはコマンド１が、ボタンＢが押下されたときにコマンド２が、ボタンＣが押下されたときにコマンド３が、それぞれ送信されるように対応付けられている。モード２においては、ボタンＡが押下されたときにはコマンド１０が、ボタンＢが押下されたときにコマンド２０が、ボタンＣが押下されたときにコマンド３０が、それぞれ送信されるように対応付けられている。モード３においては、ボタンＡが押下されたときにはコマンド１００が送信されるように対応付けられている。なお、モードの切り替えは、例えば、タッチパネル式ディスプレイ１５３に表示されたモード変更ボタン（不図示）に対する操作に従って行われる。
【００９０】
以上説明したように、本発明のリモートコントローラの実施の形態であるいずれの機能拡張リモコンにおいても、制御対象の機器を増やしたり、変更したり、制御対象の機器の機能を追加したり、変更したりするようなバージョンアップが可能である。
【００９１】
上述したいずれの機能拡張リモコンにおいても、制御対象の機器に対して制御信号を送信する方法は、赤外線を用いる他、Bluetooth、IEEE８０２．１１ｂ等の通信規格に従った無線通信を用いてもよいし、USBケーブル、IEEE１３９４ケーブル等を介する有線通信を用いてもよい。ただし、当然ながら、制御対象の機器にも、機能拡張リモコンから送信される制御信号を受信する受信部が設けられている必要がある。
【００９２】
なお、本発明のリモートコントローラは、あらゆる機器のリモコンに適用するができる。
【００９３】
図１１は、本発明のリモコンにより制御される電子機器の実施の形態であるテレビジョン受像機の構成例を示している。このテレビジョン受像機２００は、リモコン３００に対するユーザの操作に対応して所定の処理を実行する。テレビジョン受像機２００は、テレビジョン放送等の画面を単に表示するだけでなく、表示する画像の解像度を変更する機能と画面上のノイズを除去する機能を有している。以下、表示する画像の解像度を変更する機能と画面上のノイズを除去する機能を併せて持つ機能を機能Ｖ１と称し、機能Ｖ１を有する状態のテレビジョン受像機２００を、テレビジョン受像機２００Ｖ１とも記述する。
【００９４】
また、テレビジョン受像機２００は、その構成要素である画像信号処理部２１０を、画像信号処理部４１０（後述する図１４）に換装することにより、機能Ｖ１に加えて、画面上の任意の位置を任意の倍率でズーミング（拡大）する機能を付加することができる。以下、機能Ｖ１と、画面上の任意の位置を任意の倍率で拡大するズーム機能を併せて持つ機能を機能Ｖ２と称し、機能Ｖ２を有する状態のテレビジョン受像機２００を、テレビジョン受像機２００Ｖ２とも記述する。
【００９５】
このテレビジョン受像機２００は、放送信号よりＳＤ（Standard Definition）信号としての５２５ｉ信号を得、この５２５ｉ信号をＨＤ（High Definition）信号としての５２５ｐ信号または１０５０ｉ信号に変換し、その５２５ｐ信号または１０５０ｉ信号による画像を表示するものである。
【００９６】
ここで、５２５ｉ信号は、ライン数が５２５本でインタレース方式の画像信号を意味し、５２５ｐ信号は、ライン数が５２５本でプログレッシブ方式（ノンインタレース方式）の画像信号を意味し、さらに１０５０ｉ信号はライン数が１０５０本でインタレース方式の画像信号を意味している。
【００９７】
テレビジョン受像機２００は、マイクロコンピュータを備え、システム全体の動作を制御するためのシステムコントローラ２０１と、リモートコントロール信号を受信するリモコン信号受信回路２０２とを有している。リモコン信号受信回路２０２は、リモコン３００がユーザの操作に応じて出力する、どのボタンが押下されたのかを示すボタンコード信号を受信する受信部２６１、並びに、メモリインタフェース（Ｉ／Ｆ）２４１を介してリムーバブルメモリ２４２に記録されている変換表２４３を参照することにより、受信したボタンコード信号を、リモコンコマンド信号（図１９を参照して後述する）に変換し、システムコントローラ２０１に供給する変換部２６２により構成されている。
【００９８】
リムーバブルメモリ２４２は、例えば、メモリースティック（商標）等の半導体メモリなどであり、容易に着脱ができる。変換表２４３には、リモコン３００から出力されるボタンコード信号と、リモコンコマンド信号との対応関係が登録されている。
【００９９】
画像信号処理部２１０の基板を内蔵するテレビジョン受像機２００Ｖ１を、画像信号処理部４１０の基板に換装することによりテレビジョン受像機２００Ｖ２にバージョンアップするとき、リムーバブルメモリ２４２も、画像信号処理部４１０に対応した変換表４１３（図１４）が記録されているリムーバブルメモリ４１２に換装すれば（交換して装着すれば）、リモコン３００を変更することなく、実質的にリモコン３００をテレビジョン受像機２００Ｖ２に対応するようにバージョンアップすることができる。
【０１００】
また、テレビジョン受像機２００は、受信アンテナ２０５、この受信アンテナ２０５で捕らえられた放送信号（ＲＦ変調信号）が供給され、選局処理、中間周波増幅処理、検波処理等を行って上述したＳＤ信号Ｖａ（５２５ｉ信号）を得るチューナ２０６、外部よりＳＤ信号Ｖｂ（５２５ｉ信号）を入力する外部入力端子２０７、これらＳＤ信号Ｖａ，Ｖｂのいずれかを選択的に出力する切換スイッチ２０８、並びに、この切換スイッチ２０８より出力されるＳＤ信号を一時的に保存するためのバッファメモリ２０９を有している。
【０１０１】
チューナ２０６より出力されるＳＤ信号Ｖａは切換スイッチ２０８のａ側の固定端子に供給され、外部入力端子２０７より入力されるＳＤ信号Ｖｂは切換スイッチ２０８のｂ側の固定端子に供給される。この切換スイッチ２０８の切り換え動作は、システムコントローラ２０１によって制御される。
【０１０２】
また、テレビジョン受像機２００は、バッファメモリ２０９に一時的に保存されるＳＤ信号（５２５ｉ信号）を、ＨＤ信号（５２５ｐ信号または１０５０ｉ信号）に変換する画像信号処理部２１０、この画像信号処理部２１０より出力されるＨＤ信号による画像を表示するディスプレイ部２１１、このディスプレイ部２１１の画面上に文字図形等の表示を行うための表示信号SCHを発生させるためのOSD（On Screen Display）回路２１２、並びに、その表示信号SCHを、上述した画像信号処理部２１０より出力されるＨＤ信号に合成してディスプレイ部２１１に供給するための合成器２１３を有している。
【０１０３】
ディスプレイ部２１１は、例えばCRT（cathode-ray tube)ディスプレイ、あるいはLCD（liquid crystal display）等のフラットパネルディスプレイで構成されている。また、OSD回路２１２における表示信号SCHの発生動作は、システムコントローラ２０１によって制御される。
【０１０４】
次に、テレビジョン受像機２００の動作を説明する。
【０１０５】
ユーザのリモコン３００（図８乃至図１０を参照して説明した機能拡張リモコン１５０と同様の構成を有する）に対する操作でチューナ２０６より出力されるＳＤ信号Ｖａに対応する画像表示を行うモードが選択される場合、システムコントローラ２０１の制御によって切換スイッチ２０８はａ側に接続されて、この切換スイッチ２０８より、チューナ２０６で復調、生成されたＳＤ信号Ｖａが出力される。一方、ユーザのリモコン３００の操作で外部入力端子２０７に入力されるＳＤ信号Ｖｂに対応する画像表示を行うモードが選択される場合、システムコントローラ２０１の制御によって切換スイッチ２０８はｂ側に接続されて、この切換スイッチ２０８よりＳＤ信号Ｖｂが出力される。
【０１０６】
切換スイッチ２０８より出力されるＳＤ信号（５２５ｉ信号）はバッファメモリ２０９に記憶されて一時的に保存される。そして、このバッファメモリ２０９に一時的に保存されたＳＤ信号は画像信号処理部２１０に供給され、ＨＤ信号（５２５ｐ信号または１０５０ｉ信号）に変換される。すなわち、画像信号処理部２１０では、ＳＤ信号を構成する画素データ（以下、「ＳＤ画素データ」という）から、ＨＤ信号を構成する画素データ（以下、「ＨＤ画素データ」という）が得られる。ここで、５２５ｐ信号または１０５０ｉ信号の選択は、ユーザのリモコン３００の操作によって行われる。この画像信号処理部２１０より出力されるＨＤ信号が合成器２１３を介してディスプレイ部２１１に供給され、ディスプレイ部２１１の画面上にはそのＨＤ信号による画像が表示される。
【０１０７】
また、ユーザは、リモコン３００の操作によって、上述したようにディスプレイ部２１１の画面上に表示される画像の水平および垂直の解像度と、ノイズ除去度を無段階になめらかに調整できる。画像信号処理部２１０では、後述するように、ＨＤ画素データが推定式によって算出されるが、この推定式の係数データとして、リモコン３００に対するユーザの操作によって調整された水平、垂直の解像度を決めるパラメータｒと、ノイズ除去度を決めるパラメータｚに対応したものが、これらパラメータｒ，ｚを含む生成式によって生成されて使用される。これにより、画像信号処理部２１０より出力されるＨＤ信号による画像の解像度とノイズ除去度は、調整されたパラメータｒ，ｚに対応したものとなる。
【０１０８】
図１２は、パラメータｒ，ｚを調整するためのユーザインタフェースの一例を示している。図１３は、図１２の調整画面２１５を拡大して示している。調整時には、ディスプレイ部２１１に、パラメータｒ，ｚの調整位置を星形状のマークのアイコン２１５ａで示した調整画面２１５が、OSD表示される。リモコン３００は、例えば、アイコン２１５ａを移動させる方向を指示するときにユーザが操作するジョイスティック３００ａを備えている。
【０１０９】
ユーザは、ジョイスティック３００ａを操作することで、調整画面２１５上でアイコン２１５ａの位置を動かすことができ、解像度とノイズ除去度を決定するパラメータｒ，ｚの値を任意に調整できる。アイコン２１５ａが上下に動かされることで解像度を決定するパラメータｒの値が調整され、一方アイコン２１５ａが左右に動かされることでノイズ除去度を決定するパラメータｚの値が調整される。ユーザは、ディスプレイ部２１１に表示される調整画面２１５を参照してパラメータｒ，ｚの値を調整でき、その調整を容易に行うことができる。
【０１１０】
なお、リモコン３００は、ジョイスティック３００ａの代わりに、マウスやトラックボール、その他のポインティングデバイスを備えていてもよい。さらに、ユーザによって調整されたパラメータｒ，ｚの値を、調整画面２１５上に数値等で表示してもよい。
【０１１１】
次に、画像信号処理部２１０の詳細を説明する。この画像信号処理部２１０は、バッファメモリ２０９に記憶されているＳＤ信号（５２５ｉ信号）より、ＨＤ信号（１０５０ｉ信号または５２５ｐ信号）に係る注目画素の周辺に位置する複数のＳＤ画素のデータを選択的に取り出して出力する第１のタップ選択回路２２１、第２のタップ選択回路２２２、および第３のタップ選択回路２２３を有している。
【０１１２】
第１のタップ選択回路２２１は、予測に使用するＳＤ画素（「予測タップ」と称する）のデータを選択的に取り出すものである。第２のタップ選択回路２２２は、ＳＤ画素データのレベル分布パターンに対応するクラス分類に使用するＳＤ画素（「空間クラスタップ」と称する）のデータを選択的に取り出すものである。第３のタップ選択回路２２３は、動きに対応するクラス分類に使用するＳＤ画素（「動きクラスタップ」と称する）のデータを選択的に取り出するものである。なお、空間クラスを複数フィールドに属するＳＤ画素データを使用して決定する場合には、この空間クラスにも動き情報が含まれることになる。
【０１１３】
また、画像信号処理部２１０は、第２のタップ選択回路２２２で選択的に取り出される空間クラスタップのデータ（ＳＤ画素データ）のレベル分布パターンを検出し、このレベル分布パターンに基づいて空間クラスを検出し、そのクラス情報を出力する空間クラス検出回路２２４を有している。
【０１１４】
空間クラス検出回路２２４では、例えば、各ＳＤ画素データを、８ビットデータから２ビットデータに圧縮するような演算が行われる。そして、空間クラス検出回路２２４からは、各ＳＤ画素データに対応した圧縮データが空間クラスのクラス情報として出力される。本実施の形態においては、ADRC（Adaptive Dynamic Range Coding）によって、データ圧縮が行われる。なお、情報圧縮手段としては、ADRC以外にDPCM（予測符号化）、ＶＱ（ベクトル量子化）等を用いてもよい。
【０１１５】
また、画像信号処理部２１０は、第３のタップ選択回路２２３で選択的に取り出される動きクラスタップのデータ（ＳＤ画素データ）より、主に動きの程度を表すための動きクラスを検出し、そのクラス情報を出力する動きクラス検出回路２２５を有している。
【０１１６】
この動きクラス検出回路２２５では、第３のタップ選択回路２２３で選択的に取り出される動きクラスタップのデータ（ＳＤ画素データ）ｍｉ，ｎｉからフレーム間差分が算出され、さらにその差分の絶対値の平均値に対してしきい値処理が行われて動きの指標である動きクラスが検出される。
【０１１７】
また、画像信号処理部２１０は、空間クラス検出回路２２４より出力される空間クラスのクラス情報としての再量子化コードＱｉと、動きクラス検出回路２２５より出力される動きクラスのクラス情報ＭＶに基づき、作成すべきＨＤ信号（５２５ｐ信号または１０５０ｉ信号）の画素（注目画素）が属するクラスを示すクラスコードＣＬを得るためのクラス合成回路２２６を有している。
【０１１８】
さらに、画像信号処理部２１０は、レジスタ２３０乃至２３３と、係数メモリ２３４とを有している。後述する線順次変換回路２２９は、５２５ｐ信号を出力する場合と、１０５０ｉ信号を出力する場合とで、その動作を切り換える必要がある。レジスタ２３０は、線順次変換回路２２９の動作を指定する動作指定情報を格納するものである。線順次変換回路２２９は、レジスタ２３０より供給される動作指定情報に従った動作をする。
【０１１９】
レジスタ２３１は、第１のタップ選択回路２２１で選択される予測タップのタップ位置情報を格納するものである。第１のタップ選択回路２２１は、レジスタ２３１より供給されるタップ位置情報に従って予測タップを選択する。タップ位置情報は、例えば選択される可能性のある複数のＳＤ画素に対して番号付けを行い、選択するＳＤ画素の番号を指定するものである。以下のタップ位置情報においても同様である。
【０１２０】
レジスタ２３２は、第２のタップ選択回路２２２で選択される空間クラスタップのタップ位置情報を格納するものである。第２のタップ選択回路２２２は、レジスタ２３２より供給されるタップ位置情報に従って空間クラスタップを選択する。
【０１２１】
レジスタ２３２には、動きが比較的小さい場合のタップ位置情報Ａと、動きが比較的大きい場合のタップ位置情報Ｂとが格納される。これらタップ位置情報Ａ，Ｂのいずれを第２のタップ選択回路２２２に供給するかは、動きクラス検出回路２２５より出力される動きクラスのクラス情報ＭＶによって選択される。
【０１２２】
レジスタ２３３は、第３のタップ選択回路２２３で選択される動きクラスタップのタップ位置情報を格納するものである。第３のタップ選択回路２２３は、レジスタ２３３より供給されるタップ位置情報に従って動きクラスタップを選択する。
【０１２３】
係数メモリ２３４は、後述する推定予測演算回路２２７で使用される推定式の係数データを、クラス毎に、格納するものである。この係数データは、ＳＤ信号としての５２５ｉ信号を、ＨＤ信号としての５２５ｐ信号または１０５０ｉ信号に変換するための情報である。係数メモリ２３４には上述したクラス合成回路２２６より出力されるクラスコードＣＬが読み出しアドレス情報として供給され、この係数メモリ２３４からはクラスコードＣＬに対応した係数データが読み出され、推定予測演算回路２２７に供給されることとなる。
【０１２４】
また、画像信号処理部２１０は、情報メモリバンク２３５を有している。この情報メモリバンク２３５には、レジスタ２３０に格納するための動作指定情報と、レジスタ２３１乃至２３３に格納するためのタップ位置情報が予め蓄えられている。
【０１２５】
レジスタ２３０に格納するための動作指定情報として、情報メモリバンク２３５には、線順次変換回路２２９が５２５ｐ信号を出力するように動作させるための第１の動作指定情報と、線順次変換回路２２９が１０５０ｉ信号を出力するように動作させるための第２の動作指定情報とが予め蓄えられている。
【０１２６】
ユーザはリモコン３００を操作することで、ＨＤ信号として５２５ｐ信号を出力する第１の変換方法、またはＨＤ信号として１０５０ｉ信号を出力する第２の変換方法を選択できる。情報メモリバンク２３５にはシステムコントローラ２０１よりその変換方法の選択情報が供給され、この情報メモリバンク２３５よりレジスタ２３０にはその選択情報に従って第１の動作指定情報または第２の動作指定情報がロードされる。
【０１２７】
情報メモリバンク２３５にはまた、レジスタ２３１に格納するための予測タップのタップ位置情報として、第１の変換方法（５２５ｐ）に対応する第１のタップ位置情報と、第２の変換方法（１０５０ｉ）に対応する第２のタップ位置情報とが予め蓄えられている。この情報メモリバンク２３５よりレジスタ２３１には、上述した変換方法の選択情報に従って第１のタップ位置情報または第２のタップ位置情報がロードされる。
【０１２８】
さらに、情報メモリバンク２３５には、レジスタ２３２に格納するための空間クラスタップのタップ位置情報として、第１の変換方法（５２５ｐ）に対応する第１のタップ位置情報と、第２の変換方法（１０５０ｉ）に対応する第２のタップ位置情報とが予め蓄えられている。なお、第１および第２のタップ位置情報は、それぞれ動きが比較的小さい場合のタップ位置情報と、動きが比較的大きい場合のタップ位置情報とからなっている。この情報メモリバンク２３５よりレジスタ２３２には、上述した変換方法の選択情報に従って第１のタップ位置情報または第２のタップ位置情報がロードされる。
【０１２９】
情報メモリバンク２３５にはまた、レジスタ２３３に格納するための動きクラスタップのタップ位置情報として、第１の変換方法（５２５ｐ）に対応する第１のタップ位置情報と、第２の変換方法（１０５０ｉ）に対応する第２のタップ位置情報とが予め蓄えられている。この情報メモリバンク２３５よりレジスタ２３３には、上述した変換方法の選択情報に従って第１のタップ位置情報または第２のタップ位置情報がロードされる。
【０１３０】
また、情報メモリバンク２３５には、第１および第２の変換方法のそれぞれに対応した各クラスの係数種データが予め蓄えられている。この係数種データは、上述した係数メモリ２３４に格納するための係数データを生成するための生成式の係数データである。
【０１３１】
推定予測演算回路２２７は、第１のタップ選択回路２２１より出力される予測タップのデータ（ＳＤ画素データ）ｘｉと、係数メモリ２３４より読み出される係数データＷｉとから、作成すべきＨＤ画素データｙを演算する。
【０１３２】
また、画像信号処理部２１０は、各クラスの係数種データおよびパラメータｒ，ｚの値とを用い、クラス毎に、パラメータｒ，ｚの値に対応した推定式の係数データＷｉ（ｉ＝１乃至ｎ）を生成する係数生成回路２３６を有している。この係数生成回路２３６には、情報メモリバンク２３５より、上述した変換方法の選択情報に従って第１の変換方法または第２の変換方法に対応した各クラスの係数種データがロードされる。また、この係数生成回路２３６には、システムコントローラ２０１より、パラメータｒ，ｚの値が供給される。
【０１３３】
この係数生成回路２３６で生成される各クラスの係数データＷｉ（ｉ＝１乃至ｎ）は、上述した係数メモリ２３４に格納される。この係数生成回路２３６における各クラスの係数データＷｉの生成は、例えば各垂直ブランキング期間で行われる。これにより、ユーザのリモコン３００の操作によってパラメータｒ，ｚの値が変更されても、係数メモリ２３４に格納される各クラスの係数データＷｉを、そのパラメータｒ，ｚの値に対応したものに即座に変更でき、ユーザによる解像度の調整がスムーズに行われる。
【０１３４】
また、画像信号処理部２１０は、係数生成回路２３６で生成される各クラスの係数データＷｉ（ｉ＝１乃至ｎ）に対応した正規化係数Ｓを演算する正規化係数生成回路２３７と、ここで生成された正規化係数Ｓを、クラス毎に格納する正規化係数メモリ２３８を有している。正規化係数メモリ２３８には上述したクラス合成回路２２６より出力されるクラスコードＣＬが読み出しアドレス情報として供給され、この正規化係数メモリ２３８からはクラスコードＣＬに対応した正規化係数Ｓが読み出され、後述する正規化演算回路２２８に供給されることとなる。
【０１３５】
また、画像信号処理部２１０は、第１のタップ選択回路２２１で選択的に取り出される予測タップのデータ（ＳＤ画素データ）ｘｉと、係数メモリ２３４より読み出される係数データＷｉとから、作成すべきＨＤ信号の画素（注目画素）のデータを演算する推定予測演算回路２２７を有している。
【０１３６】
さらに、画像信号処理部２１０は、推定予測演算回路２２７より出力されるラインデータＬ１，Ｌ２（Ｌ１′，Ｌ２′）を構成する各ＨＤ画素データｙを、正規化係数メモリ２３８より読み出され、それぞれの生成に使用された係数データＷｉ（ｉ＝１乃至ｎ）に対応した正規化係数Ｓで除算して正規化する正規化演算回路２２８を有している。係数生成回路２３６で係数種データより生成式で推定式の係数データを求めるものであるが、そこで生成される係数データは丸め誤差を含み、係数データＷｉ（ｉ＝１乃至ｎ）の総和が１．０になることは保証されない。そのため、推定予測演算回路２２７で演算されるＨＤ画素データｙは、丸め誤差によってレベル変動したものとなる。上述したように、正規化演算回路２２８で正規化することで、その変動を除去できる。
【０１３７】
また、画像信号処理部２１０は、水平周期を１／２倍とするライン倍速処理を行って、推定予測演算回路２２７より正規化演算回路２２８を介して供給されるラインデータＬ１，Ｌ２（Ｌ１′，Ｌ２′）を線順次化する線順次変換回路２２９を有している。
【０１３８】
以上説明したように、画像信号処理部２１０では、解像度を指定するパラメータｒとノイズ除去度を指定するパラメータｚとを設定し、これら複数種類のパラメータｒ，ｚの値を調整することで画像の解像度とノイズ除去度を調整し得るものを示したが、例えば、水平解像度を指定するパラメータｈと垂直解像度を指定するパラメータｖとで、パラメータｒを調整するように構成することもできる。この場合、例えば、ｒ＝１はｈ＝１、ｖ＝１、ｒ＝２はｈ＝２、ｖ＝２、…、あるいはｒ＝１はｈ＝１、ｖ＝２、ｒ＝２はｈ＝２、ｖ＝３、…のような対応関係とすればよい。
【０１３９】
次に、図１４は、図１１に示されたテレビジョン受像機２００Ｖ１をバージョンアップしたテレビジョン受像機２００Ｖ２の構成例を示している。図１４の構成例は、図１１の画像信号処理部２１０、およびリムーバブルメモリ２４２を、それぞれ画像信号処理部４１０、およびリムーバブルメモリ４１２に換装したものである。
【０１４０】
なお、画像信号処理部４１０の画像信号処理部２１０に対する違いは、ズーム回路４１１が追加されたことであり、その他の共通な構成要素には同一の符号が付与されている。画像信号処理部４１０のズーム回路４１１は、線順次変換回路２２９から出力されるＨＤ信号を、リモコン３００を用いるユーザの操作に対応して、その画面の任意の位置が任意の倍率で拡大されるように変換して、合成器２１３に出力する。
【０１４１】
リムーバブルメモリ４１２には、画像信号処理部４１０に対応する変換表４１３が記録されている。この場合、リモコン信号受信回路２０２の変換部２６２は、メモリインタフェース２４１を介してリムーバブルメモリ４１２に記録されている変換表４１３を参照することにより、受信部２６１により受信したボタンコード信号を、リモコンコマンド信号に変換し、システムコントローラ２０１に供給することになる。
【０１４２】
図１５は、画面を拡大するときの拡大する位置と、拡大率を調整するときの画面の表示例を示している。ユーザは、リモコン３００のジョイスティック３００ａ等を操作することで、画面上のズーム枠４３１の位置を動かすことでズームの範囲を決定し、またリモコン３００の所定のボタンを押下することで、拡大率を所定の範囲内で任意の値に調整することができる。
【０１４３】
次に、テレビジョン受像機２００による受信時の処理のついて、図１６を参照して説明する。
【０１４４】
ステップＳ１において、リモコン信号受信回路２０２の受信部２６１は、リモコン３００から送信されたボタンコード信号を受信する。ステップＳ２において、リモコン信号受信回路２０２の変換部２６２は、メモリインタフェース２４１を介してリムーバブルメモリ４１２に記録されている変換表４１３を参照することにより、受信したボタンコード信号を、リモコンコマンド信号に変換し、システムコントローラ２０１に供給する。ステップＳ３において、システムコントローラ２０１は、リモコン信号受信回路２０２から供給されたリモコンコマンド信号を、画像信号処理部４１０を制御するための制御コマンド（図１７および図１８を参照して後述する）に変換し、画像信号処理部４１０に出力する。ステップＳ４において、画像信号処理部４１０は、システムコントローラ２０１からの制御コマンドに対応する処理（例えば、テレビジョン受像機２００Ｖ１においては画面上の解像度を上げたり、またはノイズを除去する処理、あるいは、テレビジョン受像機２００Ｖ２においては、さらに画面を拡大したりする処理）を実行する。以上で、受信時の処理の説明を終了する。
【０１４５】
次に、画像信号処理部２１０を含むバージョンアップ前のテレビジョン受像機２００Ｖ１に対応する変換表２４３と、画像信号処理部４１０を含むバージョンアップ後のテレビジョン受像機２００Ｖ２に対応する変換表４１３との違いについて説明するが、その前に、画像信号処理部２１０および４１０に対する制御コマンドと、システムコントローラ２０１によりボタンコード信号から変換されるリモコンコマンド信号について説明する。
【０１４６】
図１７は、画像信号処理部２１０に対する制御コマンドのうち、解像度の調整、およびノイズ除去の調整に関するものを示している。
【０１４７】
ＭＦ（ｘ１）は、動画用／静止画用処理を切り替えるための制御コマンドである。ｘ１は０または１とされ、動画用処理または静止画用処理をそれぞれ表している。RESO（ｘ２）は、解像度の程度を調整するための制御コマンドである。パラメータｘ２は、上述したパラメータｒに相当し、０乃至２５５のいずれかの値とされる。NOIZ（ｘ３）は、ノイズ除去の程度を調整するための制御コマンドである。パラメータｘ３は、上述したパラメータｚに相当し、０乃至２５５のいずれかの値とされる。なお、パラメータｚは、その値が大きいほど、ノイズ除去の程度が弱められ、ノイズ感はダウンする。
【０１４８】
図１８は、画像信号処理部４１０に対する制御コマンドのうち、解像度の調整、ノイズ除去の調整、および画面拡大の調整に関するものを示している。
【０１４９】
ＭＦ（ｘ１）、RESO（ｘ２）、およびNOIZ（ｘ３）は、図１７の場合と同様である。
【０１５０】
ZOOM（ｘ４）は、ズームのオン／オフを切り替えるための制御コマンドである。ｘ４は０または１とされ、ズームのオンまたはオフをそれぞれ表している。ZOOMRATIO（ｘ５）は、ズーム率を調整するための制御コマンドである。ｘ５は、１．０乃至３．０のいずれかの値とされる。ZOOMCENTER（ｘ６）は、ズーム枠４３１の中心の水平座標を調整するための制御コマンドである。ZOOMCENTER（ｘ７）は、ズーム枠４３１の中心の垂直座標を調整するための制御コマンドである。
【０１５１】
図１９は、システムコントローラ２０１により、ボタンコード信号から変換されるリモコンコマンド信号の一例を示している。NOT（ｘ）は、値ｘの反転を意味するリモコンコマンド信号である。INCREMENT（ｘ）は、値ｘの増加を意味するリモコンコマンド信号である。DECREMENT（ｘ）は、値ｘの減少を意味するリモコンコマンド信号である。ｘ＝Ｎは、値ｘにＮを代入することを意味するリモコンコマンド信号である。
【０１５２】
次に、画像信号処理部２１０を含むバージョンアップ前のテレビジョン受像機２００Ｖ１に対応する変換表２４３と、画像信号処理部４１０を含むバージョンアップ後のテレビジョン受像機２００Ｖ２に対応する変換表４１３との違いについて説明する。
【０１５３】
まず、リモコン３００に、図２０に示されるようなボタンＡ乃至Ｇが設けられている場合を例にして説明する。この場合、例えば、テレビジョン受像機２００Ｖ１に対応する変換表２４３を図２１に示すように構成し、テレビジョン受像機２００Ｖ２に対応する変換表４１３を図２２に示すように構成するようにする。
【０１５４】
図２１に示された変換表２４３では、ボタンコード信号Ａ（ボタンＡが押下されたときに送信されるボタンコード信号）が、リモコンコマンド信号NOT（ｘ１）に対応付けられている。以下同様に、ボタンコード信号Ｂ乃至Ｇが、それぞれ、リモコンコマンド信号ｘ１＝０，ｘ１＝１，INCREMENT（ｘ２），INCREMENT（ｘ３），DECREMENT（ｘ２）、またはDECREMENT（ｘ３）に対応付けられている。
【０１５５】
なお、リモコンコマンド信号NOT（ｘ１）は、解像度やノイズ除去の処理を、動画用処理または静止画用処理に交互（現在とは異なる状態に）に切り替えることを意味する。リモコンコマンド信号ｘ１＝０は、解像度やノイズ除去の処理を動画用処理に切り替えることを意味する。リモコンコマンド信号ｘ１＝１は、解像度やノイズ除去の処理を静止画用処理に切り替えることを意味する。リモコンコマンド信号INCREMENT（ｘ２）は、画面の解像度を上げることを意味する。リモコンコマンド信号INCREMENT（ｘ３）は、画面のノイズ除去の程度を上げる（ノイズ感をダウンする）ことを意味する。リモコンコマンド信号DECREMENT（ｘ２）は、画面の解像度を下げることを意味する。リモコンコマンド信号DECREMENT（ｘ３）は、画面のノイズ除去の程度を下げる（ノイズ感をアップする）ことを意味する。
【０１５６】
図２１に示された変換表２４３が適用されるテレビジョン受像機２００Ｖ１では、例えば、リモコン３００のボタンＤが押下された場合、ボタンコード信号Ｄが受信されてリモコンコマンド信号INCREMENT（ｘ２）に変換されるので、画面の解像度が上昇されることになる。
【０１５７】
図２２に示された変換表４１３では、ボタンコード信号Ａが、リモコンコマンド信号NOT（ｘ４）に対応付けられている。ボタンコード信号Ｂは、ズーム機能がオン（解像度等の調整機能がオフ）のときにはリモコンコマンド信号INCREMENT（ｘ５）に、ズーム機能がオフ（解像度等の調整機能がオン）のときはリモコンコマンド信号ｘ１＝０が対応付けられている。ボタンコード信号Ｃは、ズーム機能がオンのときはリモコンコマンド信号DECREMENT（ｘ５）に、ズーム機能がオフのときはリモコンコマンド信号ｘ１＝１に対応付けられている。ボタンコード信号Ｄは、ズーム機能がオンのときはリモコンコマンド信号DECREMENT（ｘ７）に、ズーム機能がオフのときはリモコンコマンド信号INCREMENT（ｘ２）に対応付けられている。
【０１５８】
また、ボタンコード信号Ｅは、ズーム機能がオンのときはリモコンコマンド信号INCREMENT（ｘ６）に、ズーム機能がオフのときはリモコンコマンド信号INCREMENT（ｘ３）に対応付けられている。ボタンコード信号Ｆは、ズーム機能がオンのときはリモコンコマンド信号INCREMENT（ｘ７）に、ズーム機能がオフのときはリモコンコマンド信号DECREMENT（ｘ２）に対応付けられている。ボタンコード信号Ｇは、ズーム機能がオンのときはリモコンコマンド信号DECREMENT（ｘ６）に、ズーム機能がオフのときはリモコンコマンド信号DECREMENT（ｘ３）に対応付けられている。
【０１５９】
図２１に比較して図２２で追加された、リモコンコマンド信号NOT（ｘ４）は、ズーム機能のオンとオフを交互に切り替えることを意味する。リモコンコマンド信号INCREMENT（ｘ５）は、画面に設けたズーム枠４３１の範囲の画像の拡大率を上げることを意味する。リモコンコマンド信号DECREMENT（ｘ５）は、画面に設けたズーム枠４３１の範囲の画像の拡大率を下げることを意味する。
【０１６０】
リモコンコマンド信号DECREMENT（ｘ７）は、画面に設けたズーム枠４３１の位置を上に移動させることを意味する。リモコンコマンド信号INCREMENT（ｘ６）は、画面に設けたズーム枠４３１の位置を右に移動させることを意味する。リモコンコマンド信号INCREMENT（ｘ７）は、画面に設けたズーム枠４３１の位置を下に移動させることを意味する。リモコンコマンド信号DECREMENT（ｘ６）は、画面に設けたズーム枠４３１の位置を左に移動させることを意味する。
【０１６１】
図２２に示された変換表４１３が適用されるテレビジョン受像機２００Ｖ２では、例えば、ズーム機能がオフとなっている状態で、リモコン３００のボタンＤが押下された場合、ボタンコード信号Ｄが受信されてリモコンコマンド信号INCREMENT（ｘ２）に変換されるので、画面の解像度が上昇されることになる。そして、この後、リモコン３００のボタンＡが押下されてから、ボタンＤが押下された場合、ズーム機能がオンとなるので、画面に設けたズーム枠４３１の位置が上に移動されることになる。
【０１６２】
次に、上述した機能拡張リモコン１等のように、リモコン３００に対してボタンの増設ができる場合、具体的には、例えば図２３に示されるように、ボタンＡ乃至Ｅが設けられている状態から、バージョンアップにより、図２４に示されるように、ボタンＡ乃至Ｅに加えて、ボタンＦ乃至Ｌを増設できる場合について説明する。
【０１６３】
この場合、例えば、テレビジョン受像機２００Ｖ１に対応する変換表２４３を、図２５に示すように構成し、テレビジョン受像機２００Ｖ２に対応する変換表４１３を、図２６に示すように構成するようにする。
【０１６４】
図２５に示された変換表２４３では、例えば、ボタンコード信号Ａが、リモコンコマンド信号NOT（ｘ１）に対応付けられている。以下同様に、ボタンコード信号Ｂ乃至Ｅが、それぞれ、リモコンコマンド信号INCREMENT（ｘ２），INCREMENT（ｘ３），DECREMENT（ｘ２）、またはDECREMENT（ｘ３）に対応付けられている。
【０１６５】
図２５に示された変換表２４３が適用されるテレビジョン受像機２００Ｖ１では、例えば、リモコン３００のボタンＢが押下された場合、ボタンコード信号Ｂが受信されてリモコンコマンド信号INCREMENT（ｘ２）に変換されるので、画面の解像度が向上されることになる。
【０１６６】
図２６に示された変換表４１３では、ボタンコード信号Ａ乃至Ｅが、図２５に示された変換表２４３と同様に、それぞれ、リモコンコマンド信号NOT（ｘ１），リモコンコマンド信号INCREMENT（ｘ２），INCREMENT（ｘ３），DECREMENT（ｘ２）、またはDECREMENT（ｘ３）に対応付けられている。
【０１６７】
また、増設されたボタンＦ乃至Ｌにそれぞれ対応するボタンコード信号Ｆ乃至Ｌが、それぞれ、リモコンコマンド信号NOT（ｘ４），INCREMENT（ｘ５），DECREMENT（ｘ５），DECREMENT（ｘ７），INCREMENT（ｘ６），INCREMENT（ｘ７）、またはDECREMENT（ｘ６）に対応付けられている。
【０１６８】
図２６に示された変換表４１３が適用されるテレビジョン受像機２００Ｖ２では、例えば、リモコン３００のボタンＢが押下された場合、ボタンコード信号Ｂが受信されてリモコンコマンド信号INCREMENT（ｘ２）に変換されるので、画面の解像度が向上されることになる。また例えば、リモコン３００のボタンＬが押下された場合、ボタンコード信号Ｌが受信されてリモコンコマンド信号DECREMENT（ｘ６）に変換されるので、画面に設けたズーム枠４３１の位置が左に移動されることになる。
【０１６９】
図２５と図２６を比較して明らかなように、テレビジョン受像機２００Ｖ２に対応する、ボタンが増設されたリモコン３００は、テレビジョン受像機２００Ｖ１に対応する３００と同様の使い勝手を維持しつつ、追加されたボタンＦ乃至Ｌにより、機能Ｖ２で追加されたズーム機能に対応することができる。
【０１７０】
ところで、変換表２４３の換装は、リモコン３００を実質的にバージョンアップさせるときだけではなく、テレビジョン受像機２００のバージョンアップに拘わらず、リモコン３００の使い勝手をユーザがカスタマイズするときにも適用することができる。
【０１７１】
リモコン３００のカスタマイズについて、例えば、リモコン３００に図２３に示されたようなボタンＡ乃至Ｅが設けられている場合を例にして説明する。
【０１７２】
この場合、例えば、テレビジョン受像機２００Ｖ１に対応する変換表２４３を図２５に示すように構成し、リモコン３００の使い勝手をカスタマイズするための変換表２４３’を図２７に示すように構成するようにする。
【０１７３】
図２５に示された変換表２４３では、ボタンコード信号Ａが、リモコンコマンド信号NOT（ｘ１）に対応付けられている。以下同様に、ボタンコード信号Ｂ乃至Ｅが、それぞれ、リモコンコマンド信号INCREMENT（ｘ２），INCREMENT（ｘ３），DECREMENT（ｘ２）、またはDECREMENT（ｘ３）に対応付けられている。
【０１７４】
図２５に示された変換表２４３が適用されるテレビジョン受像機２００Ｖ１では、例えば、リモコン３００のボタンＢが押下された場合、画面の解像度が向上され、ボタンＤが押下された場合、画面の解像度が低下されることになる。
【０１７５】
図２７に示された変換表２４３’では、ボタンコード信号Ａが、リモコンコマンド信号NOT（ｘ１）に対応付けられている。以下同様に、ボタンコード信号Ｂ乃至Ｅが、それぞれ、リモコンコマンド信号INCREMENT（ｘ３），INCREMENT（ｘ２），DECREMENT（ｘ３）、またはDECREMENT（ｘ２）に対応付けられている。
【０１７６】
図２７に示された変換表２４３’が適用されるテレビジョン受像機２００Ｖ１では、例えば、リモコン３００のボタンＢが押下された場合、画面のノイズ除去の程度が上げられる（ノイズ感はダウンされる）ことになる。また、リモコン３００のボタンＤが押下された場合、画面のノイズ除去の程度が下げられる（ノイズ感はアップされる）ことになる。
【０１７７】
図２５と図２７を比較して明らかなように、変換表２４３を変換表２４３’に変更することにより、この変更の前後においてリモコン３００の同一のボタンが押下されたことに対応してテレビジョン受像機２００Ｖ１が実行する処理を変更することができる。別の視点から言えば、リモコン３００に何ら手を加えることなく、実質的に、リモコン３００をカスタマイズすることができる。
【０１７８】
なお、変換表２４３を変換表２４３’に変更する方法としては、例えば、変換表２４３が記録されているリムーバブルメモリ２４２をテレビジョン受像機２００Ｖ１から取り外してパーソナルコンピュータ等に装着し、パーソナルコンピュータ等によって起動されている所定の編集プログラムにより、変換表２４３をユーザが任意に変更する方法が考えられる。
【０１７９】
次に、リモコン３００のカスタマイズについて、上述した機能拡張リモコン１等のように、リモコン３００に対してボタンの増設ができる場合、具体的には、例えば図２３に示されるように、ボタンＡ乃至Ｅが設けられている状態から、図２８に示されるように、ボタンＡ乃至Ｅに加えてボタンＦを増設できる場合について説明する。
【０１８０】
この場合、例えば、テレビジョン受像機２００Ｖ１の図２３のリモコン３００に対応する変換表２４３を図２５に示すように構成し、リモコン３００の使い勝手をカスタマイズし、図２８のリモコン３００とするための変換表２４３’を図２９に示すように構成するようにする。
【０１８１】
図２５に示された変換表２４３では、ボタンコード信号Ａが、リモコンコマンド信号NOT（ｘ１）に対応付けられている。以下同様に、ボタンコード信号Ｂ乃至Ｅが、それぞれ、リモコンコマンド信号INCREMENT（ｘ２），INCREMENT（ｘ３），DECREMENT（ｘ２）、またはDECREMENT（ｘ３）に対応付けられている。
【０１８２】
図２５に示された変換表２４３が適用されるテレビジョン受像機２００Ｖ１では、例えば、リモコン３００のボタンＢが押下された場合、画面の解像度が向上され、ボタンＤが押下された場合、画面の解像度が低下されることになる。
【０１８３】
図２９に示された変換表２４３’では、ボタンコード信号Ａ乃至Ｅが、それぞれ、リモコンコマンド信号NOT（ｘ１），INCREMENT（ｘ２），INCREMENT（ｘ３），DECREMENT（ｘ２）、またはDECREMENT（ｘ３）に対応付けられている。追加されたボタンＦに対応するボタンコード信号Ｆは、リモコンコマンド信号ｘ１＝１，ｘ２＝１２８、およびｘ３＝１２８に対応付けられている。
【０１８４】
ここで、リモコンコマンド信号ｘ１＝１，ｘ２＝１２８、およびｘ３＝１２８は、それぞれ解像度やノイズ除去の処理を静止画用処理に切り替え、解像度の調整の程度を中間値に設定し、ノイズ除去の程度を中間値に設定することを意味する。
【０１８５】
図２９に示された変換表２４３’が適用されるテレビジョン受像機２００Ｖ１では、例えば、リモコン３００のボタンＢが押下された場合、画面の解像度が向上され、ボタンＤが押下された場合、画面の解像度が低下されることになる。また、リモコン３００のボタンＦが押下された場合、画面の解像度とノイズ除去の程度が中間値にプリセットされることになる。
【０１８６】
図２５と図２９を比較して明らかなように、変換表２４３を変換表２４３’に変更することにより、リモコン３００に追加したボタンＦを押下することにより、カスタマイズ前にはテレビジョン受像機２００Ｖ１に実行させることができなかった、画面の解像度とノイズ除去の程度を中間値にプリセットすることができる。
【０１８７】
以上説明したように、本発明の電子機器の実施の形態であるテレビジョン受像機２００によれば、テレビジョン受像機２００側の変更だけで、リモコン３００を実質的にバージョンアップさせることが可能となる。
【０１８８】
なお、本発明の電子機器は、テレビジョン受像機の他、あらゆる電子機器に適用することが可能である。
【０１８９】
また、上述した機能拡張リモコン１，１００，１２０，１５０と、テレビジョン受像機２００を組み合わせて用いるようにしてもかまわない。
【図面の簡単な説明】
【０１９０】
【図１】本発明を適用した機能拡張リモコンの外観の構成を示す斜視図である。
【図２】図１に示された機能拡張リモコンの内部の構成例を示すブロック図である。
【図３】図１に示された機能拡張リモコンの内部の構成例を示すブロック図である。
【図４】図１に示された機能拡張リモコンの内部の構成例を示すブロック図である。
【図５】本発明を適用した機能拡張リモコンの外観の構成を示す斜視図である。
【図６】本発明を適用した機能拡張リモコンの外観の構成を示す斜視図である。
【図７】図６に示された機能拡張リモコンの内部の構成例を示すブロック図である。
【図８】本発明を適用した機能拡張リモコンの外観の構成を示す斜視図である。
【図９】図８に示された機能拡張リモコンの内部の構成例を示すブロック図である。
【図１０】図９の不揮発性メモリに記憶された対応表のバージョンアップの一例を示す図である。
【図１１】本発明を適用したテレビジョン受像機のバージョンアップ前の構成例を示すブロック図である。
【図１２】図１１に示されたテレビジョン受像機の画質調整用画面の一例を示す図である。
【図１３】図１１の画質調整用画面の表示例を拡大して示す図である。
【図１４】本発明を適用したテレビジョン受像機のバージョンアップ後の構成例を示すブロック図である。
【図１５】図１４のテレビジョン受像機が有するズーム機能の設定用画面の表示例を示す図である。
【図１６】図１１および図１４のテレビジョン受像機による、受信時の処理を説明するフローチャートである。
【図１７】図１１の画像信号処理部を制御するための制御コマンドの一例を示す図である。
【図１８】図１４の画像信号処理部を制御するための制御コマンドの一例を示す図である。
【図１９】リモコンコマンド信号の一例を示す図である。
【図２０】図１１および図１４のリモコンに設けられるボタンの一例を示す図である。
【図２１】ボタンコード信号に対応するリモコンコマンド信号を示す、バージョンアップ前の変換表の一例を示す図である。
【図２２】ボタンコード信号に対応するリモコンコマンド信号を示す、バージョンアップ後の変換表の一例を示す図である。
【図２３】図１１のリモコンに設けられるボタンの一例を示す図である。
【図２４】図１４のリモコンに設けられるボタンの一例を示す図である。
【図２５】ボタンコード信号に対応するリモコンコマンド信号を示す、バージョンアップ前の変換表の一例を示す図である。
【図２６】ボタンコード信号に対応するリモコンコマンド信号を示す、バージョンアップ後の変換表の一例を示す図である。
【図２７】ボタンコード信号に対応するリモコンコマンド信号を示す、カスタマイズ後の変換表の一例を示す図である。
【図２８】図１４のリモコンに設けられるボタンの一例を示す図である。
【図２９】ボタンコード信号に対応するリモコンコマンド信号を示す、バージョンアップ後の変換表の一例を示す図である。
【符号の説明】
【０１９１】
１  機能拡張リモコン，  １０  ベースユニット，  １５  ユニットＩ／Ｆ，  １００  機能拡張リモコン，  １０３  ボタン配置パネル，  １２０  機能拡張リモコン，  １２２  換装パネル，  １３４  換装パネルＩ／Ｆ，  １４２  操作ログメモリ，  １５０  機能拡張リモコン，  １５５  メモリスロット，  １５６  通信Ｉ／Ｆ，  １６３  不揮発性メモリ，  ２００  テレビジョン受像機，  ２０２  リモコン信号受信回路，  ２１０  画像信号処理部，  ２４２  リムーバブルメモリ，  ２４３  変換表，  ３００  リモコン，  ４１０  画像信号処理部，  ４１１  ズーム回路，  ４１２  リムーバブルメモリ，  ４１３  変換表
【図１】
2005045762.tif 000003
【図２】
2005045762.tif 000004
【図３】
2005045762.tif 000005
【図４】
2005045762.tif 000006
【図５】
2005045762.tif 000007
【図６】
2005045762.tif 000008
【図７】
2005045762.tif 000009
【図８】
2005045762.tif 000010
【図９】
2005045762.tif 000011
【図１０】
2005045762.tif 000012
【図１１】
2005045762.tif 000013
【図１２】
2005045762.tif 000014
【図１３】
2005045762.tif 000015
【図１４】
2005045762.tif 000016
【図１５】
2005045762.tif 000017
【図１６】
2005045762.tif 000018
【図１７】
2005045762.tif 000019
【図１８】
2005045762.tif 000020
【図１９】
2005045762.tif 000021
【図２０】
2005045762.tif 000022
【図２１】
2005045762.tif 000023
【図２２】
2005045762.tif 000024
【図２３】
2005045762.tif 000025
【図２４】
2005045762.tif 000026
【図２５】
2005045762.tif 000027
【図２６】
2005045762.tif 000028
【図２７】
2005045762.tif 000029
【図２８】
2005045762.tif 000030
【図２９】
2005045762.tif 000031