(57)【要約】【課題】リモコン操作可能な被評価物の異常動作を容易に再現でき、デバッグ作業を効率化できるリモコン信号記録再生装置および電子機器を提供する。【解決手段】リモコンが送信する無線信号を受信して前記無線信号を電気パルス信号に変換して出力する受信手段と、前記受信手段が出力する電気パルス信号および該電気パルス信号の時間間隔を表すデータである時間間隔データを記録媒体に記録させる記録手段と、前記記録媒体に記録された時間間隔データに基づき、前記記録媒体に記録された電気パルス信号の全部および／または一部を前記リモコンが無線信号を送信した時間間隔と同じ時間間隔で再生出力する再生手段と、前記再生手段が出力する電気パルス信号を無線信号に変換して送信する送信手段と、を備えるリモコン信号記録再生装置。【選択図】図１
2008294889.tif 000002
【特許請求の範囲】
【請求項１】
リモコンが送信する無線信号を受信して前記無線信号を電気パルス信号に変換して出力する受信手段と、
前記受信手段が出力する電気パルス信号および該電気パルス信号の時間間隔を表すデータである時間間隔データを記録媒体に記録させる記録手段と、
前記記録媒体に記録された時間間隔データに基づき、前記記録媒体に記録された電気パルス信号の全部および／または一部を前記リモコンが無線信号を送信した時間間隔と同じ時間間隔で再生出力する再生手段と、
前記再生手段が出力する電気パルス信号を無線信号に変換して送信する送信手段と、を備えることを特徴とするリモコン信号記録再生装置。
【請求項２】
表示手段と、
操作手段と、
前記記録媒体に記録された電気パルス信号に対応するリモコンコードおよび／またはキー種別を前記表示手段にリスト表示させるための表示用データを前記記録媒体に記録された電気パルス信号に基づき生成して前記表示手段に出力する表示用データ生成手段と、を備え、
前記表示用データにより前記表示手段にリスト表示されたリモコンコードおよび／またはキー種別のうち一のリモコンコードおよび／またはキー種別が前記操作手段により選択されると、前記再生手段は前記選択されたリモコンコードおよび／またはキー種別に対応する前記記録媒体に記録された電気パルス信号から再生出力する、ことを特徴とする請求項１に記載のリモコン信号記録再生装置。
【請求項３】
前記表示用データ生成手段は、前記受信手段が出力する電気パルス信号の時間間隔を前記表示手段にリスト表示させるための前記表示用データを前記記録媒体に記録された時間間隔データに基づき生成する、ことを特徴とする請求項２に記載のリモコン信号記録再生装置。
【請求項４】
前記表示用データにより前記表示手段にリスト表示された前記時間間隔は前記操作手段により変更可能であり、
前記再生手段は、前記記録媒体に記録された電気パルス信号を前記表示手段に表示された時間間隔で再生出力する、ことを特徴とする請求項３に記載のリモコン信号記録再生装置。
【請求項５】
前記記録手段による記録の際、前記操作手段において所定の操作がされると、その操作のタイミングを表すデータであるタイミングデータを前記記録媒体に記録させる第二の記録手段を備え、
前記表示用データ生成手段は、前記所定の操作がされる直前の前記リモコンにおけるキー操作に対応するリモコンコードおよび／またはキー種別に対応させて所定の画像を前記表示手段に表示させるための前記表示用データを前記記録媒体に記録されたタイミングデータに基づき生成する、ことを特徴とする請求項２〜請求項４のいずれかに記載のリモコン信号記録再生装置。
【請求項６】
リモコンによる操作が可能な電子機器において、
前記リモコンが送信する無線信号を受信して前記無線信号を電気パルス信号に変換して出力する受信手段と、
前記受信手段が出力する電気パルス信号と、該電気パルス信号の時間間隔を表すデータである時間間隔データとを記録媒体に記録させる記録手段と、
前記記録媒体に記録された電気パルス信号に対応するリモコンコードおよび／またはキー種別と、前記時間間隔とを表示手段にリスト表示させるための表示用データを前記記録媒体に記録された電気パルス信号および時間間隔データに基づき生成して前記表示手段に出力する表示用データ生成手段と、を備えることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモコン信号を記録再生可能な装置およびリモコンによる操作が可能な電子機器に関する。
【背景技術】
【０００２】
従来より、ＤＶＤプレーヤ、ハードディスクレコーダ、テレビ等の電子機器はリモコンによる遠隔操作が可能となっている。このような電子機器においては、検査者がリモコン操作をして電子機器の動作を確認し、異常動作が起こった場合にソフトウェアのデバッグ作業を行うといったことが出荷前にされていた（リモコン操作による電子機器の動作確認に関する発明については例えば特許文献１を参照）。
【特許文献１】特開２００３−６１１６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記電子機器の異常動作が起こったときにリモコンにおいて操作されたキーの履歴やそのキー操作の時間間隔を検査者が正確に記憶していることは少なく、異常動作が起こったときのリモコン操作の再現が困難であり、デバッグ作業の時間が長くなってしまうといった問題点があった。
【０００４】
本発明は上記問題点を鑑み、リモコン操作可能な被評価物の異常動作を容易に再現でき、デバッグ作業を効率化できるリモコン信号記録再生装置および電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明のリモコン信号記録再生装置は、リモコンが送信する無線信号を受信して前記無線信号を電気パルス信号に変換して出力する受信手段と、前記受信手段が出力する電気パルス信号および該電気パルス信号の時間間隔を表すデータである時間間隔データを記録媒体に記録させる記録手段と、前記記録媒体に記録された時間間隔データに基づき、前記記録媒体に記録された電気パルス信号の全部および／または一部を前記リモコンが無線信号を送信した時間間隔と同じ時間間隔で再生出力する再生手段と、前記再生手段が出力する電気パルス信号を無線信号に変換して送信する送信手段と、を備える構成としている。
【０００６】
このような構成によれば、リモコン操作可能な被評価物が異常動作を起こしたときのリモコンのキー操作を時間間隔も含め正確に再現でき、被評価物の異常動作を容易に再現できるので、被評価物のデバッグ作業を効率的に行うことができる。
【０００７】
また、本発明のリモコン信号記録再生装置は、上記構成において、表示手段と、操作手段と、前記記録媒体に記録された電気パルス信号に対応するリモコンコードおよび／またはキー種別を前記表示手段にリスト表示させるための表示用データを前記記録媒体に記録された電気パルス信号に基づき生成して前記表示手段に出力する表示用データ生成手段と、を備え、前記表示用データにより前記表示手段にリスト表示されたリモコンコードおよび／またはキー種別のうち一のリモコンコードおよび／またはキー種別が前記操作手段により選択されると、前記再生手段は前記選択されたリモコンコードおよび／またはキー種別に対応する前記記録媒体に記録された電気パルス信号から再生出力する構成としてもよい。
【０００８】
このような構成によれば、リモコンのキー操作の履歴のうち任意のところからキー操作を再現できるので、被評価物の異常動作の再現をより確実にできる。
【０００９】
また、本発明のリモコン信号記録再生装置は、上記構成において、前記表示用データ生成手段は、前記受信手段が出力する電気パルス信号の時間間隔を前記表示手段にリスト表示させるための前記表示用データを前記記録媒体に記録された時間間隔データに基づき生成する構成としてもよい。
【００１０】
このような構成によれば、検査者はリモコン信号の時間間隔を確認することができる。
【００１１】
また、本発明のリモコン信号記録再生装置は、上記構成において、前記表示用データにより前記表示手段にリスト表示された前記時間間隔は前記操作手段により変更可能であり、前記再生手段は、前記記録媒体に記録された電気パルス信号を前記表示手段に表示された時間間隔で再生出力する構成にしてもよい。
【００１２】
このような構成によれば、デバッグ作業の後、リモコン信号の時間間隔を変更して被評価物の動作を確認することができる。
【００１３】
また、本発明のリモコン信号記録再生装置は、上記構成において、前記記録手段による記録の際、前記操作手段において所定の操作がされると、その操作のタイミングを表すデータであるタイミングデータを前記記録媒体に記録させる第二の記録手段を備え、前記表示用データ生成手段は、前記所定の操作がされる直前の前記リモコンにおけるキー操作に対応するリモコンコードおよび／またはキー種別に対応させて所定の画像を前記表示手段に表示させるための前記表示用データを前記記録媒体に記録されたタイミングデータに基づき生成する構成にしてもよい。
【００１４】
このような構成によれば、検査者がリモコン操作を順次行い被評価物に異常動作が起こったときに操作手段において所定の操作をすれば、所定の画像の表示によりどのキー操作で異常動作が起こったかを確認できる。
【００１５】
また、上記目的を達成するために本発明の電子機器は、リモコンによる操作が可能な電子機器において、前記リモコンが送信する無線信号を受信して前記無線信号を電気パルス信号に変換して出力する受信手段と、前記受信手段が出力する電気パルス信号と、該電気パルス信号の時間間隔を表すデータである時間間隔データとを記録媒体に記録させる記録手段と、前記記録媒体に記録された電気パルス信号に対応するリモコンコードおよび／またはキー種別と、前記時間間隔とを表示手段にリスト表示させるための表示用データを前記記録媒体に記録された電気パルス信号および時間間隔データに基づき生成して前記表示手段に出力する表示用データ生成手段と、を備える構成としている。
【００１６】
このような構成によれば、検査者がリモコン操作を順次行い電子機器に異常動作が起こったとき、検査者は表示手段に表示されたリスト表示を確認しリスト表示に従ってリモコン操作をすることにより容易に電子機器の異常動作を再現でき、デバッグ作業を効率的に行うことができる。また、電子機器とは別に特別な装置が不要となる。
【発明の効果】
【００１７】
本発明のリモコン信号記録再生装置および電子機器によれば、リモコン操作可能な被評価物の異常動作を容易に再現でき、デバッグ作業を効率化できる。
【発明を実施するための最良の形態】
【００１８】
（第１実施形態）
以下、本発明の第１実施形態について図面を参照して説明する。図１に、本発明の第１実施形態に係るリモコン信号記録再生装置の概略外観図を示し、図２に、本発明の第１実施形態に係るリモコン信号記録再生装置の概略構成図を示す。
【００１９】
本発明の第１実施形態に係るリモコン信号記録再生装置１０は、パーソナルコンピュータ１と、リモコン信号送受信装置２と、それらを接続する通信ケーブル３とから構成される。パーソナルコンピュータ１は、表示部１ａと、キーボード１ｂと、マウス１ｃと、ＨＤＤ（ハードディスクドライブ）１ｄと、通信インタフェース１ｅと、制御部１ｆとを備えている。また、リモコン信号送受信装置２は、赤外受光部２ａと、赤外発光部２ｂと、制御部２ｃと、通信インタフェース２ｄとを備えている。通信ケーブル３は、一端を通信インタフェース１ｅに接続され、他端を通信インタフェース２ｄに接続される。
【００２０】
また、被評価物２０は、ＤＶＤプレーヤ、ハードディスクレコーダ、テレビ等のリモコン操作が可能な電子機器であり、その付近にリモコン信号送受信装置２が設置される。そして、リモコン３０は、被評価物２０を操作するためのリモコンである。リモコン信号送受信装置２および被評価物２０は、リモコン３０からの赤外線信号を受信可能かつリモコン信号送受信装置２が送信する赤外線信号を被評価物２０が受信可能な位置にそれぞれ配置される。
【００２１】
表示部１ａは、モニタ、グラフィックチップ、ビデオメモリを有し、制御部１ｆから受信したイメージデータを処理して画像を表示する。キーボード１ｂは、各種キーを有し、キー操作に応じたデータを制御部１ｆへ出力する。マウス１ｃは、底面に発光器と受光器を有し、移動量、移動方向、移動速度を光学的に読取りそれらのデータを制御部１ｆへ出力する。また、マウス１ｃは、上面にボタンを有し、ボタン操作に応じたデータを制御部１ｆへ出力する。
【００２２】
ＨＤＤ１ｄは、オペレーティングシステムおよび各種アプリケーションが記録されたハードディスクを有し、各種データをハードディスクに記録させたりハードディスクから再生させたりする。通信インタフェース１ｅは、例えばＵＳＢ端子やＲＳ２３２Ｃ端子を有し、端子に対応する通信ケーブル３の一端が接続される。
【００２３】
また、赤外受光部２ａは、フォトダイオードを有し、リモコン３０から赤外線を受光し、受光された赤外線を電気パルス信号に変換し電気パルス信号を制御部２ｃへ出力する。赤外発光部２ｂは、赤外ＬＥＤを有し、制御部２ｃから入力される電気パルス信号を赤外線に変換して赤外線を被評価物２０へ送信する。
【００２４】
制御部２ｃは、赤外発光部２ａから入力される電気パルス信号をサンプリングしてサンプリングデータを通信インタフェース２ｄに出力する。また、制御部２ｃは、通信インタフェース２ｄから入力されるサンプリングデータを電気パルス信号に変換して電気パルス信号を赤外発光部２ｂに出力する。通信インタフェース２ｄは、例えばＵＳＢ端子やＲＳ２３２Ｃ端子を有し、端子に対応する通信ケーブル３の一端が接続される。
【００２５】
このような構成であるリモコン信号記録再生装置１０のリモコン信号記録再生動作について以下説明する。
【００２６】
キーボード１ｂやマウス１ｃにおける操作によりＨＤＤ１ｄからアプリケーションが立ち上がると、制御部１ｆは表示部１ａに図３に示すような画面を表示させる。本画面は、リスト表示部１０１と、記録開始ボタン１０２と、リスト表示ボタン１０３と、停止ボタン１０４とを有している。
【００２７】
ここで、記録開始ボタン１０２にポインタ（不図示）がマウス１ｃの移動操作により合わせられ、マウス１ｃがクリック操作され記録開始ボタン１０２が押下げられると、制御部１ｆが通信インタフェース１ｅおよび通信インタフェース２ｄを介して制御部２ｃに指示信号を送信し、制御部２ｃはサンプリングを開始する。制御部２ｃは、リモコン３０の操作がされず赤外受光部２ａから電気パルス信号が入力されない間は０データからなるサンプリングデータを通信インタフェース２ｄに出力する。そして、制御部２ｃは、リモコン３０の操作により赤外受光部２ａから電気パルス信号が入力されるたびに電気パルス信号をサンプリングして０データおよび１データからなるサンプリングデータを通信インタフェース２ｄに出力する。また、制御部２ｃは、赤外受光部２ａから電気パルス信号が入力されてから次に電気パルス信号が入力されるまでの間は、０データからなるサンプリングデータを通信インタフェース２ｄに出力する。そして、制御部１ｆは、通信インタフェース２ｄおよび通信インタフェース１ｅを介して制御部２ｃから入力されるサンプリングデータのサンプリング数をカウントする。また、ＨＤＤ１ｄは、通信インタフェース２ｄ、通信インタフェース１ｅおよび制御部１ｆを介して制御部２ｃから入力されるサンプリングデータをハードディスクに記録させる。
【００２８】
また、制御部１ｆによる上記カウントの途中で、キーボード１ｂの所定のキー（例えばリターンキー等）が操作されると、そのときのカウント値がＨＤＤ１ｄによりハードディスクに記録される。
【００２９】
そして、停止ボタン１０４にポインタ（不図示）がマウス１ｃの移動操作により合わせられ、マウス１ｃがクリック操作され停止ボタン１０４が押下げられると、制御部２ｃは制御部１ｆからの指示によりサンプリングを停止し、制御部１ｆはカウントを停止し、ＨＤＤ１ｄは記録動作を停止する。
【００３０】
次に、リスト表示ボタン１０３にポインタ（不図示）がマウス１ｃの移動操作により合わせられ、マウス１ｃがクリック操作されリスト表示ボタン１０３が押下げられると、ＨＤＤ１ｄはハードディスクから記録されたサンプリングデータを再生し、制御部１ｆは、再生された電気パルス信号のサンプリングデータに基づき対応するリモコンコードおよびキー種別を特定し、再生された電気パルス信号と電気パルス信号との間隔のサンプルデータに基づき時間間隔を算出し、ＨＤＤ１ｄのハードディスクに記録されたカウント値よりも小さく該カウント値に最も近いカウント値に対応する電気パルス信号を検索し、それぞれの結果に基づきイメージデータを作成し、作成されたイメージデータを表示部１ａに出力する。
【００３１】
すると、表示部１ａには、図４に示すように、上記特定されたリモコンコードおよびキー種別が電気パルスの再生順番に対応して上から順にリスト表示部１０１にリスト表示される。またこのとき、上記算出された時間間隔が、その時間間隔を挟む電気パルスのうち先に再生される電気パルスに対応するキー種別の隣にリスト表示される。またこのとき、バグ発生を表す記号が上記検索された電気パルス信号に対応するキー種別に対応されて表示される。すなわち、リスト表示部１０１には、リモコン３０において操作されたキーに対応するリモコンコードおよびキー種別が操作順にリスト表示され、リモコン信号の時間間隔もリスト表示され、さらにキーボード１ｂの所定のキーが操作された直前にリモコン３０において操作されたキーのキー種別に対応されてバグ発生を表す記号が表示される。
【００３２】
ここで、リスト表示部１０１には、リモコンコードを選択するためのカーソル１０５も表示され、キーボード１ｂまたはマウス１ｃの操作により任意のリモコンコードの位置にカーソル１０５が合わせられ決定操作がされると、ＨＤＤ１ｄは、選択されたリモコンコードに対応する電気パルス信号のサンプリングデータから再生を開始し、再生されたサンプリングデータは制御部１ｆ、通信インタフェース１ｅおよび通信インタフェース２ｄを介して制御部２ｃに入力される。制御部２ｃは、入力されたサンプリングデータに基づき電気パルス信号を電気パルス信号の間隔のサンプリングデータに対応する時間間隔で赤外発光部２ｂに出力し、赤外発光部２ｂは、入力される電気パルス信号に基づき赤外線信号を上記時間間隔で出力する。これにより、リモコン３０においてされたキー操作がその時間間隔も含めて再現されることになる。
【００３３】
本実施形態によれば、検査者が記録開始ボタン１０２を押下げてから、リモコン３０を順次キー操作しながら被評価物２０の動作を確認し動作異常が起こったところでキーボード１ｂの所定のキーを操作し停止ボタン１０４を押下げたような場合、検査者がリスト表示ボタン１０３を押下げると表示部１ａにはリモコン３０におけるキー操作の履歴がリスト表示されると共にバグ発生を表す記号が表示され、検査者が所望のリモコンコードを選択すると、選択されたところからリモコン３０におけるキー操作が時間間隔も含め再現され、被評価物２０の異常動作を容易に再現できる。これにより、検査者は被評価物２０のデバッグ作業を効率的に行える。また、キー操作の履歴のうち任意のところからキー操作を再現できるので被評価物２０の異常動作をより確実に再現できる。また、バグ発生を表す記号の表示により、どのキー操作のタイミングで異常動作が起こったのかが検査者に分かりやすくなる。
【００３４】
なお、上記説明した本実施形態において、リスト表示部１０３が押下げられたときに表示部１ａに図４のようなリスト表示がされるが、ここで表示された時間間隔にキーボード１ｂやマウス１ｃの操作によりカーソル１０５を合わせられるようにし、キーボード１ｂのキー操作により表示された数値を変更できるようにしてもよい。この場合、カーソル１０５により任意のリモコンコードが選択されると、ＨＤＤ１ｄは、選択されたリモコンコードに対応する電気パルス信号のサンプリングデータから再生を開始し、制御部１ｆは、再生されたサンプリングデータのうち電気パルス信号に対応するものだけ通信インタフェース１ｅおよび通信インタフェース２ｄを介して制御部２ｃへ出力し、電気パルス信号のサンプリングデータの間では表示部１ａに表示された時間間隔に対応する０データからなるサンプリングデータを制御部２ｃへ出力するようにする。そして、制御部２ｃは、入力されたサンプリングデータに基づき電気パルス信号を電気パルス信号の間隔のサンプリングデータに対応する時間間隔で赤外発光部２ｂに出力し、赤外発光部２ｂは、入力される電気パルス信号に基づき赤外線信号を上記時間間隔で出力するようにする。これにより、デバッグ作業後、検査者がリモコン信号の時間間隔を変更して被評価物２０の動作を確認することができる。
【００３５】
（第２実施形態）
次に、本発明の第２実施形態について図面を参照して説明する。図５に、本発明の第２実施形態に係るリモコン信号記録再生装置の概略外観図を示し、図６に、本発明の第２実施形態に係るリモコン信号記録再生装置の概略構成図を示す。本実施形態では、上記第１実施形態のようにパーソナルコンピュータを用いたシステムではなく、１つの専用の装置としている。
【００３６】
本発明の第２実施形態に係るリモコン信号記録再生装置４０は、表示部４ａと、キーボード４ｂと、不揮発性メモリ４ｃと、制御部４ｄと、赤外受光部４ｅと、赤外発光部４ｆとを備えており、被評価物２０の付近に設置される。被評価物２０とリモコン３０は前述と同様である。リモコン信号記録再生装置４０および被評価物２０は、それぞれがリモコン３０から赤外線信号を受信可能かつリモコン信号記録再生装置４０が送信する赤外線信号を被評価物２０が受信可能な位置にそれぞれ配置される。
【００３７】
表示部４ａは、モニタ、ビデオエンコーダを有し、制御部４ｄから受信した画像データを処理して画像を表示する。キーボード４ｂは、各種キーを有し、キー操作に応じたデータを制御部４ｄへ出力する。また、不揮発性メモリ４ｃは、例えばフラッシュメモリであり、リモコン信号を記録するための記録手段である。
【００３８】
また、赤外受光部４ｅは、フォトダイオードを有し、リモコン３０から赤外線信号を受光し、受光された赤外線信号を電気パルス信号に変換し電気パルス信号を制御部４ｄへ出力する。赤外発光部４ｆは、赤外ＬＥＤを有し、制御部４ｄから入力される電気パルス信号を赤外線信号に変換して赤外線信号を被評価物２０へ送信する。
【００３９】
制御部４ｄは、赤外受光部４ｅから入力される電気パルス信号をサンプリングしてサンプリングデータを不揮発性メモリ４ｃに記録させる。また、制御部４ｄは、不揮発性メモリ４ｃから記録されたサンプリングデータを読込み、読込んだサンプリングデータを電気パルス信号に変換して電気パルス信号を赤外発光部４ｆに出力する。
【００４０】
このような構成であるリモコン信号記録再生装置４０のリモコン信号記録再生動作について以下説明する。
【００４１】
まず装置の電源がオンにされると、制御部４ｄは表示部４ａに図７に示すような画面を表示させる。
【００４２】
ここで、キーボード４ｂの記録開始用キーが操作されると、制御部４ｄはサンプリングを開始する。制御部４ｄは、リモコン３０の操作がされず赤外受光部４ｅから電気パルス信号が入力されない間は０データからなるサンプリングデータを不揮発性メモリ４ｃに記録させる。そして、制御部４ｄは、リモコン３０の操作により赤外受光部４ｅから電気パルス信号が入力されるたびに電気パルス信号をサンプリングして０データおよび１データからなるサンプリングデータを不揮発性メモリ４ｃに記録させる。また、制御部４ｄは、赤外受光部４ｅから電気パルス信号が入力されてから次に電気パルス信号が入力されるまでの間は、０データからなるサンプリングデータを不揮発性メモリ４ｃに記録させる。また、制御部４ｄは、サンプリングデータのサンプリング数をカウントする。また、制御部４ｄによるカウントの途中で、キーボード４ｂの所定のキーが操作されると、そのときのカウント値が制御部４ｄにより不揮発性メモリ４ｃに記録される。そして、キーボード４ｂの記録停止用キーが操作されると、制御部４ｄはサンプリングおよび記録動作を停止する。
【００４３】
次に、キーボード４ｂのリスト表示用キーが操作されると、制御部４ｄは不揮発性メモリ４ｃから記録されたサンプリングデータを読込み、読込んだ電気パルス信号のサンプリングデータに基づき対応するリモコンコードおよびキー種別を特定し、読込んだ電気パルス信号と電気パルス信号との間隔のサンプルデータに基づき時間間隔を算出し、不揮発性メモリ４ｃに記録されたカウント値よりも小さく該カウント値に最も近いカウント値に対応する電気パルス信号を検索し、それぞれの結果に基づき画像データを作成し、作成された画像データを表示部４ａに出力する。
【００４４】
すると、表示部４ａには、図８に示すように、上記特定されたリモコンコードおよびキー種別が電気パルスの読込み順番に対応して上から順にリスト表示される。またこのとき、上記算出された時間間隔が、その時間間隔を挟む電気パルスのうち先に読込まれる電気パルスに対応するキー種別の隣にリスト表示される。またこのとき、バグ発生を表す記号が上記検索された電気パルス信号に対応するキー種別に対応されて表示される。すなわち、表示部４ａには、リモコン３０において操作されたキーに対応するリモコンコードおよびキー種別が操作順にリスト表示され、リモコン信号の時間間隔もリスト表示され、さらにキーボード４ｂの所定のキーが操作された直前にリモコン３０において操作されたキーのキー種別に対応されてバグ発生を表す記号が表示される。
【００４５】
ここで、表示部４ａには、リモコンコードを選択するためのカーソル１０６も表示され、キーボード４ｂの操作により任意のリモコンコードの位置にカーソル１０６が合わせられ決定操作がされると、制御部４ｄは、選択されたリモコンコードに対応する電気パルス信号のサンプリングデータから不揮発性メモリ４ｃからの読込みを開始し、読込んだサンプリングデータに基づき電気パルス信号を電気パルス信号の間隔のサンプリングデータに対応する時間間隔で赤外発光部４ｆに出力する。赤外発光部４ｆは、入力される電気パルス信号に基づき赤外線信号を上記時間間隔で出力する。これにより、リモコン３０においてされたキー操作がその時間間隔も含めて再現されることになる。
【００４６】
本実施形態によれば、検査者がキーボード４ｂの記録開始用キーを押下げてから、リモコン３０を順次キー操作しながら被評価物２０の動作を確認し動作異常が起こったところでキーボード４ｂの所定のキーを操作し記録停止用キーを押下げたような場合、検査者がキーボード４ｂのリスト表示用キーを押下げると表示部４ａにはリモコン３０におけるキー操作の履歴がリスト表示されると共にバグ発生を表す記号が表示され、検査者が所望のリモコンコードを選択すると、選択されたところからリモコン３０におけるキー操作が時間間隔も含め再現され、被評価物２０の異常動作を容易に再現できる。これにより、検査者は被評価物２０のデバッグ作業を効率的に行える。また、キー操作の履歴のうち任意のところからキー操作を再現できるので被評価物２０の異常動作をより確実に再現できる。また、バグ発生を表す記号の表示により、どのキー操作のタイミングで異常動作が起こったのかが検査者に分かりやすくなる。
【００４７】
なお、上記説明した本実施形態において、キーボード４ｂのリスト表示用キーが押下げられたときに表示部４ａに図８のようなリスト表示がされるが、ここで表示された時間間隔にキーボード４ｂの操作によりカーソル１０６を合わせられるようにし、キーボード４ｂのキー操作により表示された数値を変更できるようにしてもよい。この場合、カーソル１０６により任意のリモコンコードが選択されると、制御部４ｄは、選択されたリモコンコードに対応する電気パルス信号のサンプリングデータから不揮発性メモリ４ｃからの読込みを開始し、読込んだサンプリングデータのうち電気パルス信号に対応するものだけ電気パルス信号に変換して電気パルス信号を表示部４ａに表示された時間間隔で赤外発光部４ｆに出力し、赤外発光部４ｆは、入力される電気パルス信号に基づき赤外線信号を上記時間間隔で出力するようにする。これにより、デバッグ作業後、検査者がリモコン信号の時間間隔を変更して被評価物２０の動作を確認することができる。
【００４８】
（第３実施形態）
次に、本発明の第３実施形態について図面を参照して説明する。図９に、本発明の第３実施形態に係るＤＶＤプレーヤの概略構成を示す。本実施形態は、前述の第１実施形態や第２実施形態のように被評価物とは別にリモコン信号記録再生装置を設けるのではなく、被評価物自体にリモコン信号を記録させるものである。
【００４９】
図９のように、本発明の第３実施形態に係るＤＶＤプレーヤ５０は、ＤＶＤ再生部５ａと、デコード部５ｂと、映像出力部５ｃと、制御部５ｄと、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）部５ｅと、不揮発性メモリ５ｆと、赤外受光部５ｇと、操作部５ｈとを備えている。映像出力部５ｃにはテレビ６０が接続される。リモコン７０は、ＤＶＤプレーヤ５０を操作するためのリモコンである。
【００５０】
ＤＶＤ再生部５ａはＤＶＤから映像データを再生しデコード部５ｂに出力する。デコード部５ｂは、ＤＶＤ再生部５ａから入力される映像データを伸長復号化し、伸長復号化された映像データを映像出力部５ｃに出力する。また、ＯＳＤ部５ｅは制御部５ｄの指示によりＯＳＤ映像データを生成して映像出力部５ｃに出力する。映像出力部５ｃは、デコード部５ｂやＯＳＤ部５ｅから入力される映像データをビデオ信号にエンコードしてテレビ６０に出力する。
【００５１】
不揮発性メモリ５ｆは、例えばフラッシュメモリであり、リモコン信号を記録させるための記録手段である。
【００５２】
赤外受光部５ｇは、リモコン７０から赤外線信号を受光し赤外線信号を電気パルス信号に変換して制御部５ｄに出力する。制御部５ｄは、赤外受光部５ｇから入力される電気パルス信号をリモコンコードにデコードし、デコードされたリモコンコードに応じて各部を制御する。また、制御部５ｄは、赤外受光部５ｇから入力される電気パルス信号をサンプリングしてサンプリングデータを不揮発性メモリ５ｆに記録させることも行う。
【００５３】
また、操作部５ｈは、各種キーを有し、ＤＶＤプレーヤ５０を操作するための操作手段である。
【００５４】
このような構成である本発明に係るＤＶＤプレーヤのリモコン信号記録動作に関して以下説明する。
【００５５】
まず操作部５ｈにおいて所定のキー操作（エンドユーザには分からない操作）がされるとリモコン信号記録モードに移行し、制御部５ｄはサンプリングを開始する。制御部５ｄは、リモコン７０の操作がされず赤外受光部５ｇから電気パルス信号が入力されない間は０データからなるサンプリングデータを不揮発性メモリ５ｆに記録させる。そして、制御部５ｄは、リモコン７０の操作により赤外受光部５ｇから電気パルス信号が入力されるたびに電気パルス信号をサンプリングして０データおよび１データからなるサンプリングデータを不揮発性メモリ５ｆに記録させる。また、制御部５ｄは、赤外受光部５ｇから電気パルス信号が入力されてから次に電気パルス信号が入力されるまでの間は、０データからなるサンプリングデータを不揮発性メモリ５ｆに記録させる。また、リモコン７０の操作により赤外受光部５ｇから電気パルス信号が入力されるたびに制御部５ｄは電気パルス信号をリモコンコードにデコードし、デコードされたリモコンコードに応じた制御を行う。そして、操作部５ｈにおいて所定のキー操作（エンドユーザには分からない操作）がされると、制御部５ｄはサンプリングおよび記録動作を停止する。
【００５６】
そして、操作部５ｈにおいて所定のキー操作（エンドユーザには分からない操作）がされると、制御部５ｄは不揮発性メモリ５ｆから記録されたサンプリングデータを読込み、読込んだ電気パルス信号のサンプリングデータに基づき対応するリモコンコードおよびキー種別を特定し、読込んだ電気パルス信号と電気パルス信号との間隔のサンプルデータに基づき時間間隔を算出し、それぞれの結果に基づきＯＳＤ部５ｅにＯＳＤ映像データを生成するよう指示し、生成されたＯＳＤ映像データが映像出力部５ｃによりビデオ信号にエンコードされビデオ信号がテレビ６０に出力される。
【００５７】
すると、テレビ６０には、図１０に示すように、上記特定されたリモコンコードおよびキー種別が電気パルスの読込み順番に対応して上から順にリスト表示される。またこのとき、上記算出された時間間隔が、その時間間隔を挟む電気パルスのうち先に読込まれる電気パルスに対応するキー種別の隣にリスト表示される。すなわち、テレビ６０には、リモコン７０において操作されたキーに対応するリモコンコードおよびキー種別が操作順にリスト表示され、リモコン信号の時間間隔もリスト表示される。
【００５８】
本実施形態によれば、検査者が操作部５ｈにおいてリモコン信号記録モード移行のため所定のキー操作を行い、リモコン７０を順次キー操作しながらＤＶＤプレーヤ５０の動作を確認し動作異常が起こったところで操作部５ｈにおいて所定のキーを操作しリモコン信号の記録を停止させたような場合、検査者が操作部５ｈにおいてリスト表示用の所定のキー操作を行い、テレビ６０を確認してからリスト表示に従ってリモコン７０のキー操作を行えば、ＤＶＤプレーヤ５０の異常動作を容易に再現することができ、デバッグ作業を効率的に行うことができる。また、本実施形態であれば、特別な装置を必要とすることがない。
【００５９】
なお、本実施形態の技術思想はＤＶＤプレーヤに限らず、ハードディスクレコーダやテレビ等、リモコンによる操作が可能なあらゆる電子機器に適用可能である。
【図面の簡単な説明】
【００６０】
【図１】は、本発明の第１実施形態に係るリモコン信号記録再生装置の概略外観を示す図である。
【図２】は、本発明の第１実施形態に係るリモコン信号記録再生装置の概略構成図である。
【図３】は、本発明の第１実施形態に係るリモコン信号記録再生装置の表示部における初期画面を示す図である。
【図４】は、本発明の第１実施形態に係るリモコン信号記録再生装置の表示部におけるリスト表示の一例を示す図である。
【図５】は、本発明の第２実施形態に係るリモコン信号記録再生装置の概略外観を示す図である。
【図６】は、本発明の第２実施形態に係るリモコン信号記録再生装置の概略構成図である。
【図７】は、本発明の第２実施形態に係るリモコン信号記録再生装置の表示部における初期画面を示す図である。
【図８】は、本発明の第２実施形態に係るリモコン信号記録再生装置の表示部におけるリスト表示の一例を示す図である。
【図９】は、本発明の第３実施形態に係るＤＶＤプレーヤの概略構成図である。
【図１０】は、本発明の第３実施形態に係るＤＶＤプレーヤによるリスト表示の一例を示す図である。
【符号の説明】
【００６１】
１    パーソナルコンピュータ
２    リモコン信号送受信装置
３    通信ケーブル
１０    リモコン信号記録再生装置
２０    被評価物
３０    リモコン
４０    リモコン信号記録再生装置
５０    ＤＶＤプレーヤ
６０    テレビ
【図２】
2008294889.tif 000003
【図３】
2008294889.tif 000004
【図４】
2008294889.tif 000005
【図６】
2008294889.tif 000006
【図７】
2008294889.tif 000007
【図８】
2008294889.tif 000008
【図９】
2008294889.tif 000009
【図１０】
2008294889.tif 000010
【図１】
2008294889.tif 000011
【図５】
2008294889.tif 000012