(57)【特許請求の範囲】
【請求項１】
被制御機器をリモートコントロールするコマンダ装置において、
使用状況を記憶する第１のメモリ手段と、
プログラムを記憶し、上記プログラムを書き換え可能な第２のメモリ手段と、
上記使用状況の履歴を外部のサーバへ送信する通信手段と、
上記プログラムに基づいて制御する制御手段とを設け、
上記プログラム更新時に上記使用状況の履歴を上記サーバへ送信することを特徴とするコマンダ装置。
【請求項２】
上記使用状況の履歴は、上記被制御機器との間で送受信するときに使用された信号フォーマットおよび上記信号フォーマットを使用した回数から構成されることを特徴とする請求項１に記載のコマンダ装置。
【請求項３】
上記使用状況の履歴は、上記被制御機器において、使用されたサウンド・フィールド・モードの種類および上記サウンド・フィールド・モードを使用した回数から構成されることを特徴とする請求項１に記載のコマンダ装置。
【請求項４】
上記使用状況の履歴は、学習した上記被制御機器との間で送受信する信号フォーマットであることを特徴とする請求項１に記載のコマンダ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子機器に記憶されている使用状況の履歴を外部に送信するコマンダ装置に関する。
【０００２】
【従来の技術】
企業は、商品を設計する過程で、よりユーザに求められる商品を設計するために、ユーザがどのような使い方をしているか、ユーザが頻繁に使用している内容は何かなどユーザが何を望んでいるかという情報を日々収集している。そして、得られた情報は、商品設計に活かされている。
【０００３】
企業は、機器に同梱されているアンケート葉書や、最近ではＷｅｂ上からのアンケート調査によって、ユーザの要望を収集していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、これでは葉書を書いたユーザだけ、若しくはＷｅｂ上のアンケートを提出したユーザだけなどの意見しか抽出することしかできない問題があった。すなわち、広くユーザの意見を取り上げたいが、葉書を書いたユーザ、およびＷｅｂ上のアンケートを提出したユーザなど、一部の特異な意見だけが取り上げられている可能性もある。
【０００５】
従って、この発明の目的は、ユーザが意識しなくてもユーザの嗜好に関連する情報を収集することができるコマンダ装置を提供することにある。
【０００６】
【課題を解決するための手段】
請求項１に記載の発明は、被制御機器をリモートコントロールするコマンダ装置において、使用状況を記憶する第１のメモリ手段と、プログラムを記憶し、プログラムを書き換え可能な第２のメモリ手段と、使用状況の履歴を外部のサーバへ送信する通信手段と、プログラムに基づいて制御する制御手段とを設け、プログラム更新時に使用状況の履歴をサーバへ送信することを特徴とするコマンダ装置である。
【０００７】
使用状況の履歴を外部に送信することができるので、企業は、使用状況の履歴を収集して、ユーザの趣味、思考、行動パターンなどからユーザの嗜好を判断することができ、商品に反映することができる。
【０００８】
【発明の実施の形態】
以下、この発明の一実施形態について図面を参照して説明する。なお、各図に亘り同じ機能を有するものには、同一の参照符号を付し、説明の重複を避ける。図１は、この発明が適用されたリモートコマンダ（以下、「リモコン」と称する）１を使用した一実施形態を示す。リモコン１は、タッチパネルから構成される液晶画面１１他、物理的なリモコンキーを備えている。ユーザは、物理的なリモコンキーを押す、または液晶画面１１に表示されているボタンに触れることによって、その内容に応じたリモコン信号がリモコン１から送信される。ＡＶ（Audio and Visual）アンプ２は、リモコン１から送信されたリモコン信号を受信した場合、その内容に応じた動作を行う。
【０００９】
ここで、リモコン１で用いられる信号には、リモコン１からＡＶアンプ２への片方向通信が可能な例えばＳＩＲＣＳ（Standard Code for Infrared Remote Control System）信号と、リモコン１とＡＶアンプ２との間の双方向通信が可能な例えばControl-A1信号との２種類がある。
【００１０】
片方向通信のリモコン信号のフォーマットであるＳＩＲＣＳ信号の伝送波形の一例を図２に示す。この図２に示す伝送波形は、１２ビットフォーマットの一例である。図２Ａに示すように、ガイドパルスから次のガイドパルスまでの間を１フレームとする。ガイドパルスは、シリアルリモコン信号のスタートを規定するために前置される判別信号である。このガイドパルスに続いて２0、２1、・・・、２10、２11と１２ビットのデータが伝送される。１２ビットのデータのＬＳＢ側の７ビットがデータコードであり、決められた商品カテゴリー内の必要操作機能を制御するためのコードである。ＭＳＢ側の５ビットがカテゴリーコードであり、リモコンシステム対象の商品カテゴリー別に割り当てられるコードである。
【００１１】
図２Ｂに示すように、ガイドパルス時間ｔgは、２．４ｍsecであり、データビットオフ時間ｔoffは、０．６ｍsecである。「１」となるときのデータビットオン時間ｔon1は、１．２ｍsecであるので、「１」となるときのデータ周期Ｔ1は、１．８ｍsecである。「０」となるときのデータビットオン時間ｔon0は、０．６ｍsecであるので、「０」となるときのデータ周期Ｔ1は、１．２ｍsecである。そして、出力フレーム周期ｔfは、４５．０ｍsecである。
【００１２】
なお、このＳＩＲＣＳ信号には、図２に示す１２ビットフォーマット以外に、１５ビットフォーマットおよび２０ビットフォーマットが規定されている。１５ビットフォーマットは、ＬＳＢ側の７ビットがデータコードであり、ＭＳＢ側の８ビットがカテゴリーコードである。２０ビットフォーマットは、ＬＳＢ側の７ビットがデータコードであり、ＭＳＢ側の１３ビットがカテゴリーコードである。
【００１３】
次に、双方向通信のリモコン信号のフォーマットであるControl-A1信号の伝送波形の一例を図３に示す。このControl-A1信号は、リモコン１からＡＶアンプ２への通信には、４０ｋHzのＳＩＲＣＳ信号のデータ伝送フォーマットを用い、ＡＶアンプ２からリモコン１への通信には、４５５ｋHzの高速リモコンフォーマットを用いて双方向通信を行うものである。
【００１４】
この図３Ａおよび図３Ｂには、ＡＶアンプ２からリモコン１へ送信するときの４５５ｋHzの高速リモコンフォーマットの基本ビット構成である。図３Ａに示すスタートビットは、信号の開始を示すパルスである。フォーマットは、データの分類を示す１バイトのデータである。このフォーマットにおいて、連続するデータに、ＳＩＲＣＳ変換信号、Audio 2-WAY REMOTE(CONTORL A1)、Audio 2-WAY REMOTE(Audio System)およびAudio MULTI ROOM CONTORL用などのデータが送信されることが定義される。データは、Ｎバイトのデータから構成され、最大３０バイトである。パリティは、データの分類を示すフォーマットから各データをバイト単位で排他的論理和をとった値である。エンドビットは、最後のビットを規定するためのパルスである。
【００１５】
図３Ｂに示すスタートビットは２３７．４μsecであり、エンドビットは４４μsecである。その他のビットで「０」となるときのビットは１３１．９μsecであり、「１」となるときのビットは１８４．６μsecである。
【００１６】
図３Ｃには、リモコン１からＡＶアンプ２へ送信するときの４０ｋHzのリモコン信号フォーマットである。３つの開始ワードはそれぞれ４５ｍsecのフレーム周期であり、ｎ個のデータワードはそれぞれ２２．５ｍsecのフレーム周期である。これは、伝送スピードを向上させるため、データワードについてのみ２２．５ｍsecのフレーム周期にしている。チェックワードは、各データワードの先頭８ビットの値を各ワード間で排他的論理和をとり、その結果をさらに全データワード数で排他的論理和をとるようにした値である。
【００１７】
このように、Control-A1信号を適用することによって、リモコン１は、４５５ｋHzの赤外線信号が受信可能とされ、ＡＶアンプ２は、４０ｋHzの赤外線信号が受信可能とされる。
【００１８】
図１に戻り、リモコン１からＡＶアンプ２へ４０ｋHzのControl-A1信号フォーマットのリクエスト信号が送信される。ＡＶアンプ２からは、受信したリクエスト信号に応答するアンサー信号としてＡＶアンプ２に設定されているイコライザの設定情報、スピーカの設定情報、使用されているサウンド・フィールド・モードの種類とそれぞれの回数などが４５５ｋHzのControl-A1信号フォーマットでリモコン１へ送信される。なお、サウンド・フィールド・モードには、一例としてロックコンサートモード、クラシックコンサートモード、野外ライブモード、映画館モードなど様々なモードが用意されている。
【００１９】
リモコン１はＡＶアンプ２から送信されるデータを受信すると、その内容を液晶画面１１に表示する。このＡＶアンプ２には、Control-A1信号用の端子が設けられており、Control-A1信号用の端子が設けられているＣＤチェンジャ３やＭＤプレーヤ４などとも接続することができ、各機器間でデータを送受信することが可能である。このＣＤチェンジャ３は、一例として４００枚のディスクを保持し、その中から一枚のディスクを選択して、再生することができる。
【００２０】
この図１に示すように接続されたシステムにおける信号の流れを図４のフローチャートを参照して説明する。
【００２１】
ステップＳ１では、リモコン１からＡＶアンプ１へリクエスト信号が送信される。この一例では、ＣＤチェンジャ３が保持する４００枚のディスクの中から現在セットされているディスクのタイトル、または現在再生されているディスクのタイトルを要求するリクエスト信号をリモコン１からＡＶアンプ２へ送信する。上述したようにリモコン１からＡＶアンプ２へ送信されるリクエスト信号は、４０ｋHzのControl-A1信号フォーマットに変換された赤外線信号である。
【００２２】
ステップＳ２では、ＡＶアンプ２において、リクエスト信号が受信される。ＡＶアンプ２では、受信されたリクエスト信号は、どの機器に対して送信されたリクエスト信号であるかが判断される。
【００２３】
ステップＳ３では、リクエスト信号が送付された機器に対してＡＶアンプ２からリクエスト信号が送信される。この一例では、有線のＡ１ケーブル経由でＡＶアンプ２からＣＤチェンジャ３へリクエスト信号が送信される。
【００２４】
ステップＳ４では、ＣＤチェンジャ３がリクエスト信号を受信する。ＣＤチェンジャ３では、リクエスト信号に応じて４００枚のディスクの中から現在セットされているディスクのタイトル、または現在再生されているディスクのタイトルが取り込まれる。
【００２５】
ステップＳ５では、取り込まれたディスクのタイトルがアンサー信号としてＣＤチェンジャ３からＡＶアンプ２へ送信され、受信したアンサー信号がＡＶアンプ２からリモコン１へ送信される。このとき、ＡＶアンプ２からリモコン１へ送信されるアンサー信号は、４５５ｋHzのControl-A1信号フォーマットに変換された赤外線信号である。
【００２６】
ステップＳ６では、リモコン１がアンサー信号を受信する。リモコン１では、受信したアンサー信号の内容が液晶画面１１に表示される。
【００２７】
この図４に示すフローチャートでは、リモコン１からＣＤチェンジャ３に対してリクエスト信号を送信したが、ＭＤプレーヤ４に対してリクエスト信号を送信しても同じ方法を用いることができる。例えば、リモコン１からＭＤプレーヤ４で現在セットされているディスクのタイトル、または現在再生されているディスクのタイトルを要求するリクエスト信号を送信した場合、ＭＤプレーヤ４において、現在セットされているディスクのタイトル、または現在再生されているディスクのタイトルがアンサー信号としてリモコン１へ送信される。
【００２８】
ここで、リモコン１の内部構成の一例のブロック図を図５に示す。このリモコン１の内部の構成は主に、メインＣＰＵ（Central Processing Unit）２１と、サブＣＰＵ２２と、ＲＯＭ（Read Only Memory）２３と、ＳＲＡＭ（Static Random Access Memory）２４とで構成されている。特にメインＣＰＵ２１は、このリモコン１の中心となる制御部であり、サブＣＰＵ２２は、いわゆるＵＲＡＴ（Universal Asynchronous Receiver Transmitter）によってメインＣＰＵ２１と接続され、ＲＯＭ２３およびＳＲＡＭ２４は、１６ビットからなるアドレスバス／データバスでメインＣＰＵ２１と接続される。
【００２９】
ＬＣＤ（Liquid Crystal Display）コントローラ２５は、１６ビットからなるアドレスバス／データバスおよび４本のポート制御線を介して、メインＣＰＵ２１と接続されている。このＬＣＤコントローラ２５には、８ビットデータバスを介してＶＲＡＭ（Video Random Access Memory）２６が結合されている。このＶＲＡＭ２６には、ＬＣＤから構成される液晶画面１１に表示する表示データが格納される。ＬＣＤコントローラ２５は、メインＣＰＵ２１との間で、互いにデータの受け渡しが行われ、液晶画面１１の表示制御が行われる。このとき、ＬＣＤコントローラ２５から供給されるパラレルの４ビットデータによって液晶画面１１の表示制御が行われる。
【００３０】
タッチパネルコントローラ２８は、５本のＵＡＲＴを介してメインＣＰＵ２１と接続されている。このタッチパネルコントローラ２８は、タッチパネル２９に物が触れ反応すると、タッチパネル２９からその位置座標データが供給される。その位置座標データが７ビットのデータとしてタッチパネルコントローラ２８からメインＣＰＵ２１へ供給される。メインＣＰＵ２１では、供給された７ビットのデータによってタッチパネル２９のどこが押されたかが検知される。このタッチパネル２９は、液晶画面１１の上に設けられている。
【００３１】
バックライト３０は、液晶画面１１の裏側に設けられており、メインＣＰＵ２１から１本のポート制御線によってその明るさが制御される。
【００３２】
メインＣＰＵ２１は、ＲＳ−２３２Ｃドライバ回路３１およびステレオミニプラグ３２を経由して、外部機器（ＰＣ（Personal Computer）など）と通信する機能を持ち、その経路を通じて外部と命令を送受信することができる。
【００３３】
サブＣＰＵ２２は、メインＣＰＵ２１によって制御され、接続されているＬＥＤ（Light Emitting Diode）３３を駆動させることによって、４０ｋHzのControl-A1信号フォーマットに変換された赤外線信号がリクエスト信号として出力される。サブＣＰＵ２２は、内部にＲＯＭ、ＲＡＭおよびメインＣＰＵ２１からの指令を受けて、リモコンチップセットコードを出力する機能を持っている。このリモコンチップセットコード出力機能は、各社の赤外線リモコン信号フォーマット約６０フォーマットを出力する機能である。
【００３４】
また、サブＣＰＵ２２は、学習機能も持っている。サブＣＰＵ２２は、メインＣＰＵ２１からの指令を受け、リモコンコードの学習を行うことができる。このとき、サブＣＰＵ２２に接続されている受光部３４に、他のリモコンから出力される赤外線のリモコンコードを受信する。サブＣＰＵ２２で学習が成功すると、その受信したリモコンコードの内容はデータ化され、メインＣＰＵ２１に供給され、メインＣＰＵ２１に接続されているＳＲＡＭ２４に保存される。
【００３５】
そして、学習したリモコンコードを送信したい場合、該当するデータをメインＣＰＵ２１からサブＣＰＵ２２へ送信することで、サブＣＰＵ２２に接続されているＬＥＤ３３を駆動させることによって、学習したリモコンコードが出力される。
【００３６】
メインＣＰＵ２１と接続されている受光部３５は、ＡＶアンプ２から送信される４５５ｋHzのControl-A1信号フォーマットに変換された赤外線信号をアンサー信号として受信する。受信した４５５ｋHzの赤外線信号は、メインＣＰＵ２１へ供給される。
【００３７】
入力検知部３６は、メインＣＰＵ２１と接続され、リモコン１に設けられている物理的なボタンが押されたことを検知する。ボタンが押されたことが検知されると、メインＣＰＵ２１でその内容が判断される。
【００３８】
一般Ｉ／Ｏ入力検知部３７は、メインＣＰＵ２１と接続され、リモコン１のステレオミニプラグ３２にステレオミニプラグが接続されたこと、または電源の電圧レベルが低下してきたことなどの内容を検知することができる。
【００３９】
ＲＯＭ２３は、メインＣＰＵ２１で実行されるプログラムを保存している。また、このＲＯＭ２３は、フラッシュメモリから構成されているので、保存内容、すなわちプログラムを自由に書き換えることができる。
【００４０】
ＳＲＡＭ２４には、一例として、プログラムを実行する上で必要なメモリ領域、リモコンメーカおよび機器メーカの設定情報、本体の機種情報、学習させたリモコンコード、さらにユーザの使用状況の履歴（以下、「ログデータ」と称する）などが記憶されている。このログデータには、ユーザが実際に使用した状況が記録されているので、このログデータを見ることによって、そのユーザの嗜好がわかる。
【００４１】
このログデータには、一般的な使用状況ログとして、液晶画面１１がついていた時間、バックライト３０がついていた時間、リモコンコードの送信回数などが記憶されている。また、一般的なデータとして、学習されたリモコン信号データ、どのチャンネルを何回押したかなどのリモコン操作情報などが記憶されている。また、ＡＶアンプ２の機能に特化した使用状況ログとして、ユーザがリモコン１から選択したＡＶアンプ２において使用されているサウンド・フィールド・モードの種類とその回数、ユーザが設定しているイコライザの設定情報などのカスタマイズされたデータなどが記憶されている。
【００４２】
また、メインＣＰＵ２１は、ＭＰＵ（Micro Processing Unit）および内部にＲＯＭ、ＲＡＭを保持している。通常の動作時は、外部に設けたＲＯＭ２３に記憶されているプログラムが動作しているが、内部に設けられたＲＯＭに記憶されているプログラムが動作する期間がある。一例として、電源立ち上げ時のスタートアップのとき（すぐに外部のＲＯＭ２３に記憶されているプログラムに移行する）、リモコン１を操作しない時一定時間外部からの入力がなく、消費電力軽減のためにマイコンがスリープモードに入ったとき、ＲＯＭ２３の書き換えモードに入ったときなどに内部のＲＯＭに記憶されているプログラムが動作する。
【００４３】
また、図５には示していないが、リモコン１の電源電圧が抜かれても、電源が供給されるようにバックアップ電源が確保されている。このバックアップ電源は一例として、電解コンデンサから構成され、その内容を保持するためにＳＲＡＭ２４に設けられている。また、最低１０分間は内容を保持することができる。
【００４４】
ここで、ＲＯＭ２３に記憶されているプログラムの書き換えの一例を図６に示すフローチャートおよび図７に示す接続の概略図を参照して説明する。
【００４５】
ステップＳ１１では、ＰＣ４１でリモコン１のＲＯＭ２３のプログラムを書き換えるためのアプリケーションソフトウェア（以下、単に「ソフトウェア」と称する）を起動させる。
【００４６】
ステップＳ１２では、起動させたソフトウェアで「リモコンプログラムの取得」の制御が選択されると、ソフトウェアは、リモコン用のプログラムを取得するために、例えばリモコン用のプログラムが保存されているサーバ４３にアクセスする。そして、サーバ４３に用意されている複数のプログラムの中からリモコン１のＲＯＭ２３に適用されるプログラムがダウンロードされる。サーバ４３にネットワーク４２を介してアクセスするとき、通常の公衆回線を用いても良いし、ＣＡＴＶ（Cable Television）のネットワークサービスや携帯電話のネットワークサービスなどを利用しても良い。勿論、専用回線、地上波、衛星波の何れを用いても良い。また、通信方法として、サーバ４３にアクセス可能であればどのようなプロトコルであっても良く、例えば多数の個人を直接つないで情報を共有するピアツーピア（PtoP:Peer to Peer）を適用しても良い。また、この一例では、リモコン用のプログラムを保存しているサーバ４３にアクセスするようにしているが、サーバ４３は、企業が用意したサーバであっても良いし、ＲＯＭ２３に適用されるプログラムを保存している領域であれば、どのような領域でも良く、特定のサーバ４３に限定するものではない。例えば、複数のメーカの複数のプログラムを保存している第３者の領域、いわゆるホームページなどであっても良い。
【００４７】
ステップＳ１３では、ＰＣ４１とリモコン１とがＲＳ−２３２Ｃで接続される。リモコン１では、一般Ｉ／Ｏ入力検知部３７でＲＳ−２３２Ｃがステレオミニプラグ３２に接続されたことが検知される。ＲＳ−２３２Ｃが接続されたことが検知されると、リモコン１側のＲＯＭ２３のプログラムを書き換える書き換えモードに移行する。すなわち、メインＣＰＵ２１に記憶されているプログラムが実行される。そして、リモコン１は、ＰＣ４１からＲＳ−２３２Ｃ経由で送られてくる指令を待ち受ける状態になる。
【００４８】
ステップＳ１４では、ＲＯＭ２３のプログラムの書き換えがＰＣ４１上のソフトウェアから実行される。
【００４９】
ステップＳ１５では、プログラムの書き換えを行うために、まずＰＣ４１とリモコン１との間で初期通信が行われ、通信Baud Rateの調整が行われ、設定される。
【００５０】
ステップＳ１６では、ＰＣ４１の画面上に、ＳＲＡＭ２４に記憶されているユーザのログデータをサーバ４３へアップロードしても良いか否かの問い合わせ画面が表示される。このとき、ユーザのログデータの内容およびその説明もＰＣ４１の画面上に表示される。そして、ユーザがログデータをアップロードしても良いと判断した場合、ステップＳ１７へ制御が移り、アップロードしないと判断した場合、ステップＳ１９へ制御が移る。
【００５１】
ステップＳ１７では、ＰＣ４１からメインＣＰＵ２１に、ＳＲＡＭ２４に記憶されているユーザのログデータが要求される。要求されたログデータは、ＲＳ−２３２Ｃを介してリモコン１からＰＣ４１へ送信される。
【００５２】
ステップＳ１８では、受信したログデータは、ＰＣ４１から接続しているサーバ４３へアップロードされる。
【００５３】
ステップＳ１９では、ＲＯＭ２３のプログラムを書き換える書き換えモードに移行し、まずＲＯＭ２３の内容が消去される。そして、ＰＣ４１とメインＣＰＵ２１との間で、ハンドシェイクしながらＰＣ４１からメインＣＰＵ２１へ予めダウンロードした新しいプログラムが送信される。メインＣＰＵ２１の内部のＲＯＭに記録されているプログラムによって、送信された新しいプログラムは、ＲＯＭ２３へ書き込まれる。新しいプログラムがＲＯＭ２３に書き込まれると、動作が終了する。
【００５４】
このようにサーバ４３にアップロードされたログデータは、企業によって収集される。上述したように、ログデータには、ユーザが実際に使用した状況が記録されているので、企業は、収集したログデータをデータベース化することによって、ユーザの趣味、思考、行動パターンなどからユーザの嗜好を判断することができ、商品に反映することができる。
【００５５】
また、ＲＯＭ２３と同様の機能を有するメモリがＡＶアンプ２に備わっている場合、ＰＣ４１は、ネットワーク４２を介してサーバ４３からＡＶアンプ２に適用した新しいプログラムをダウンロードし、ＡＶアンプ２のメモリをダウンロードした新しいプログラムへ書き換えることができる。このようにして、新しいサウンド・フィールド・モードをユーザは、獲得することも可能である。
【００５６】
なお、ＳＲＡＭ２４と同様の機能を有するメモリがＡＶアンプ２に備わっている場合、図７に示すようにリモコン１と同様にＲＳ−２３２Ｃを介してＰＣ４１と接続し、ネットワーク４２を介してサーバ４３にＡＶアンプ２のログデータをアップロードすることができる。このとき、ＡＶアンプ２のメモリに記憶されているログデータとして、使用されたサウンド・フィールド・モードの種類およびそれぞれの回数などが記憶されている。従って、人気のあるサウンド・フィールド・モードを調べることができる。
【００５７】
また、ログデータをサーバ４３にアップロードしたユーザに対して、例えば新しいプログラムが完成したときに、その旨を電子メール、郵便、電話、ＦＡＸなどで逐一連絡するようにしても良い。
【００５８】
この実施形態では、リモコン１は、ＰＣ４１からネットワーク４２を介してサーバ４３へＳＲＡＭ２４に記憶されているログデータをアップロードするようにしているが、これに限らずリモコン１のＳＲＡＭ２４のログデータがアップロードできればどのような経路でも良く、リモコン１から直接サーバ４３へログデータをアップロードするようにしても良い。
【００５９】
この実施形態では、コードレスのリモコン１を使用しているが、コード付きのリモコン１であっても何ら問題はない。
【００６０】
【発明の効果】
この発明に依れば、ユーザが実際に使用したログデータを企業は収集することができるので、収集したログデータを解析および分析し、次の設計のときに情報として商品に活用することができる。例えば、あまり聞かれていないサウンド・フィールド・モードは、設計の規模を小さくしたり、サウンド・フィールド・モードの人気ランキングなどをＷｅｂ上で公開したりして新しい商品の楽しみをユーザへ提供することができる。
【００６１】
この発明に依れば、学習させたリモコンデータを収集することによって、自社のデータベースになかった、新しいリモコンコードなどを収集することができる。収集した新しいリモコンコードは、新しい商品に取り込まれ、ユーザにより便利な商品として提供することができる。
【図面の簡単な説明】
【図１】この発明を適用することができるシステムの概略図である。
【図２】この発明が適用されるリモコン信号フォーマットの一例のタイミングチャートである。
【図３】この発明が適用されるリモコン信号フォーマットの一例のタイミングチャートである。
【図４】この発明による信号の送受信の一例を説明するためのフローチャートである。
【図５】この発明が適用されるリモコンのロック図である。
【図６】この発明によるログデータのアップロードを説明するためのフローチャートである。
【図７】この発明によるログデータのアップロードを説明するための概略図である。
【符号の説明】
１・・・リモコン、２・・・ＡＶアンプ、３・・・ＣＤチェンジャ、４・・・ＭＤプレーヤ、１１・・・液晶画面、２１・・・メインＣＰＵ、２２・・・サブＣＰＵ、２３・・・ＲＯＭ、２４・・・ＳＲＡＭ、４１・・・ＰＣ、４２・・・ネットワーク、４３・・・サーバ
【図１】
0004752151.tif 000002
【図２】
0004752151.tif 000003
【図３】
0004752151.tif 000004
【図４】
0004752151.tif 000005
【図５】
0004752151.tif 000006
【図６】
0004752151.tif 000007
【図７】
0004752151.tif 000008