(57)【要約】【課題】  リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図る。【解決手段】  受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶部１ａに記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得し、取得されたリモートコントローラーの設定情報を表示部１ｊに表示させるコードフォーマット信号解析部１ｇを備える。【選択図】図１
2010062872.tif 000002
【特許請求の範囲】
【請求項１】
リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段と、
前記リモートコントローラーから送信された赤外線信号を受信する赤外線信号受信手段と、
前記赤外線信号受信手段により受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、前記コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、前記赤外線信号に含まれるリモートコントローラーの設定情報を、前記赤外線信号を解析した解析結果として取得する赤外線信号解析手段と、
前記赤外線信号解析手段により取得されたリモートコントローラーの設定情報を表示する表示手段と、
前記赤外線信号解析手段により取得されたリモートコントローラーの設定情報を前記表示手段に表示させる表示制御手段と
を備える赤外線信号解析装置。
【請求項２】
前記リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知する通知手段を更に備える請求項１に記載の赤外線信号解析装置。
【請求項３】
前記赤外線信号解析手段は、
前記赤外線信号の信号レベルのピーク値と、予め定められた第１のスレショルドと、前記第１のスレショルドよりも高い第２のスレショルドと、前記第２のスレショルドよりも高い第３のスレショルドとから、前記赤外線信号の信号レベルのピーク値が前記第３のスレショルド以上である場合には、前記リモートコントローラーに装着された電池が十分充電されていると判定し、前記赤外線信号の信号レベルのピーク値が前記第２のスレショルド以上前記第３のスレショルド未満である場合には、前記リモートコントローラーに装着された電池が消耗していると判定し、前記赤外線信号の信号レベルのピーク値が前記第１のスレショルド以上前記第２のスレショルド未満である場合には、前記リモートコントローラーに装着された電池に充電が必要であると判定する充電有無判定手段を更に備えた請求項１に記載の赤外線信号解析装置。
【請求項４】
リモートコントローラーから出力された赤外線信号を受信する端末装置と、当該端末装置と通信ネットワークを介して接続されたサーバ装置とを備えた赤外線信号解析システムであって、
前記端末装置は、
前記リモートコントローラーから出力された赤外線信号を受信する赤外線信号受信手段と、
前記赤外線信号受信手段により受信された赤外線信号を、通信ネットワークを介して送信する赤外線信号送信手段と、
前記サーバ装置によって実行された前記赤外線信号の解析の結果、得られた前記リモートコントローラーの設定情報を受信する解析結果受信手段と、
前記解析結果受信手段によって受信されたリモートコントローラーの設定情報を表示する表示手段と、
前記リモートコントローラーの設定情報を前記表示手段に表示させる表示制御手段とを備え、
前記サーバ装置は、
リモートコントローラーに関連するリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段と、
前記端末装置から通信ネットワークを介して送信された赤外線信号のデータを受信する受信手段と、
前記受信手段によって受信された赤外線信号に含まれるリモートコントローラーのコードフォーマットと、前記コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、前記赤外線信号に含まれるリモートコントローラーの設定情報を、前記赤外線信号を解析した解析結果として取得する赤外線信号解析手段と、
前記赤外線信号解析手段により取得されたリモートコントローラーの設定情報を、通信ネットワークを介して前記端末装置に送信する送信手段と
を備える赤外線信号解析システム。
【請求項５】
前記リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知する通知手段を更に備える請求項４に記載の赤外線信号解析システム。
【請求項６】
前記赤外線信号解析手段は、
前記赤外線信号の信号レベルのピーク値と、予め定められた第１のスレショルドと、前記第１のスレショルドよりも高い第２のスレショルドと、前記第２のスレショルドよりも高い第３のスレショルドとから、前記赤外線信号の信号レベルのピーク値が前記第３のスレショルド以上である場合には、前記リモートコントローラーに装着された電池が十分充電されていると判定し、前記赤外線信号の信号レベルのピーク値が前記第２のスレショルド以上前記第３のスレショルド未満である場合には、前記リモートコントローラーに装着された電池が消耗していると判定し、前記赤外線信号の信号レベルのピーク値が前記第１のスレショルド以上前記第２のスレショルド未満である場合には、前記リモートコントローラーに装着された電池に充電が必要であると判定する充電有無判定手段を更に備えた請求項４に記載の赤外線信号解析システム。
【請求項７】
リモートコントローラーから送信された赤外線信号を受信し、
前記受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、前記リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、前記赤外線信号に含まれるリモートコントローラーの設定情報を、前記赤外線信号を解析した解析結果として取得し、
前記取得されたリモートコントローラーの設定情報を、当該リモートコントローラーの設定情報を表示するための表示手段に表示させること
を含む赤外線信号解析方法。
【請求項８】
リモートコントローラーから出力された赤外線信号を受信する端末装置と、当該端末装置と通信ネットワークを介して接続されたサーバ装置とを備えた赤外線信号解析システムによって実行される赤外線信号解析方法であって、
前記リモートコントローラーから出力された赤外線信号を前記端末装置が受信し、
前記受信された赤外線信号を、通信ネットワークを介して前記サーバ装置に送信し、
前記端末装置から通信ネットワークを介して送信された赤外線信号のデータを前記サーバ装置が受信し、
前記サーバ装置が、前記受信された赤外線信号に含まれるリモートコントローラーのコードフォーマットと、前記リモートコントローラーに関連するリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、前記赤外線信号に含まれるリモートコントローラーの設定情報を、前記赤外線信号を解析した解析結果として取得し、
前記取得されたリモートコントローラーの設定情報を、前記サーバ装置が通信ネットワークを介して前記端末装置に送信し、
前記サーバ装置によって実行された前記赤外線信号の解析の結果、得られた前記リモートコントローラーの設定情報を前記端末装置が通信ネットワークを介して受信し、
前記受信されたリモートコントローラーの設定情報を、前記端末装置が、当該リモートコントローラーの設定情報を表示するための表示手段に表示させること
を少なくとも含む赤外線信号解析方法。
【請求項９】
リモートコントローラーから出力される赤外線信号を解析する赤外線信号解析装置にインストールされた赤外線信号解析プログラムであって、
前記赤外線信号解析装置のコンピュータに
前記リモートコントローラーから受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、前記赤外線信号に含まれるリモートコントローラーの設定情報を、前記赤外線信号を解析した解析結果として取得する赤外線信号解析手順、
前記赤外線信号解析手順で取得されたリモートコントローラーの設定情報を表示するための表示手段に表示させる表示制御手順
を実行させるための赤外線信号解析プログラム。
【請求項１０】
リモートコントローラーから出力された赤外線信号を受信する端末装置と通信ネットワークを介して接続されたサーバ装置にインストールされ、前記赤外線信号を解析する赤外線信号解析プログラムであって、
前記サーバ装置のコンピュータに、
前記端末装置から通信ネットワークを介して受信された赤外線信号に含まれるリモートコントローラーのコードフォーマットと、前記リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、前記赤外線信号に含まれるリモートコントローラーの設定情報を、前記赤外線信号を解析した解析結果として取得する赤外線信号解析手順、
前記取得されたリモートコントローラーの設定情報を、通信ネットワークを介して前記端末装置に送信する解析結果送信手順
を実行させるための赤外線信号解析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばテレビ、Ｂｌｕ−ｒａｙ Ｄｉｓｋの再生装置等の制御対象を、赤外線を使って操作可能なリモートコントローラーから出力された赤外線信号を解析する赤外線信号解析装置、赤外線信号解析システム、赤外線信号解析方法、及び赤外線信号解析プログラムに関する。
【背景技術】
【０００２】
従来、複数の制御対象機器を１台の送信機を用いて操作可能なリモートコントローラーが知られている（特許文献１参照）。
【０００３】
また、通信機能と、制御対象機器を遠隔制御する制御機能とを備え、リモートコントローラーとして使用可能な通信機器も知られている（特許文献２参照）。
【特許文献１】特開２００２−２２３４８９号公報
【特許文献２】特開２００４−１７３３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
かかるリモートコントローラーは、制御対象機器を変更して使用する場合には、操作者の操作によって赤外線信号内のリモートコントローラーのコードフォーマットを含む設定情報を、制御対象機器の変更に合わせて変更する必要がある。
【０００５】
ところが、リモートコントローラーの設定情報を変更した場合であっても、リモートコントローラーの設定情報を確認する手法は、本発明者の考察による限り、現状では知られていない。
【０００６】
また、近年の装置本体の更なる小型化の要請により、リモートコントローラーの設定情報を確認する装置をリモートコントローラー本体に設けることは困難になってきている。
【０００７】
従って、かかるリモートコントローラーの設定情報が操作者の操作によって変更されたとき、当該設定情報の変更がうまく行われなかった場合、例えば設定コード１で指定されたメーカーの製品に使用するのに、設定コード２で指定された他のメーカーに設定した場合等には、リモートコントローラーは故障していないにも関わらず、リモートコントローラーとして使用することが出来ない事態が発生する可能性がある。
【０００８】
このような場合、一般に、操作者は、設定情報を変更することに思い至らず、リモートコントローラーが故障したと判断することが予測される。
【０００９】
このような事態を放置すれば、リモートコントローラー本体の設定情報を変更すれば使用可能である、換言すれば、リモートコントローラー本体は故障していないにも関わらず、操作者は、リモートコントローラーを返品したり、リモートコントローラーの修理依頼を行ったりする可能性がある。
【００１０】
このような事態は、物的資源及び人的資源の有効活用を図る観点から、看過することが出来るものではない。
【００１１】
本発明者の資源の有効活用に関する検討によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが可能な赤外線信号解析装置、赤外線信号解析システム、赤外線信号解析方法、及び赤外線信号解析プログラムに対する産業界の要請が高まっている。
【００１２】
そこで、本発明は、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが可能な赤外線信号解析装置、赤外線信号解析システム、赤外線信号解析方法、及び赤外線信号解析プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の骨子は、「受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報を取得し、取得した設定情報を表示」させる構成により、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来るという特有の効果を達成することにある。
【００１４】
なお、本明細書では、「リモートコントローラー」とは、制御対象機器を離れた場所から遠隔操作、遠隔制御して操作することが可能な装置、又は遠隔操作、遠隔制御して操作する場合に当該操作のための信号を発信する装置全般を意味する。
【００１５】
なお、本明細書では、「リモートコントローラー」のことを、「遠隔操作機器」、「リモコン装置」と呼んでもよい。
【００１６】
また、本明細書では、「リモートコントローラーのコードフォーマット」とは、「リモートコントローラーで商品をコントロールするためのリモートコントローラー信号」のことを意味する。
【００１７】
さて、以上のような本発明の骨子は、具体的には、以下のような手段を講じることによって実現される。
【００１８】
第１の発明は、リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段と、リモートコントローラーから送信された赤外線信号を受信する赤外線信号受信手段と、赤外線信号受信手段により受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する赤外線信号解析手段と、赤外線信号解析手段により取得されたリモートコントローラーの設定情報を表示する表示手段と、赤外線信号解析手段により取得されたリモートコントローラーの設定情報を表示手段に表示させる表示制御手段とを備える赤外線信号解析装置である。
【００１９】
本発明では、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報を取得し、取得した設定情報を表示手段に表示させる。
【００２０】
この結果、本発明によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【００２１】
第２の発明は、リモートコントローラーから出力された赤外線信号を受信する端末装置と、当該端末装置と通信ネットワークを介して接続されたサーバ装置とを備えた赤外線信号解析システムであって、端末装置は、リモートコントローラーから出力された赤外線信号を受信する赤外線信号受信手段と、赤外線信号受信手段により受信された赤外線信号を、通信ネットワークを介して送信する赤外線信号送信手段と、サーバ装置によって実行された赤外線信号の解析の結果、得られたリモートコントローラーの設定情報を受信する解析結果受信手段と、解析結果受信手段によって受信されたリモートコントローラーの設定情報を表示する表示手段と、リモートコントローラーの設定情報を表示手段に表示させる表示制御手段とを備え、サーバ装置は、リモートコントローラーに関連するリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段と、端末装置から通信ネットワークを介して送信された赤外線信号のデータを受信する受信手段と、受信手段によって受信された赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する赤外線信号解析手段と、赤外線信号解析手段により取得されたリモートコントローラーの設定情報を、通信ネットワークを介して端末装置に送信する送信手段とを備える赤外線信号解析システムである。
【００２２】
本発明では、サーバ装置によって、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報が取得される。
【００２３】
また、本発明では、端末装置によって、サーバ装置によって取得されたリモートコントローラーの設定情報が表示手段に表示される。
【００２４】
この結果、本発明によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【００２５】
第３の発明は、リモートコントローラーから送信された赤外線信号を受信し、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得し、取得されたリモートコントローラーの設定情報を、当該リモートコントローラーの設定情報を表示するための表示手段に表示させることを含む赤外線信号解析方法である。
【００２６】
本発明では、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報を取得し、取得した設定情報を表示手段に表示させる。
【００２７】
この結果、本発明によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【００２８】
第４の発明は、リモートコントローラーから出力された赤外線信号を受信する端末装置と、当該端末装置と通信ネットワークを介して接続されたサーバ装置とを備えた赤外線信号解析システムによって実行される赤外線信号解析方法であって、リモートコントローラーから出力された赤外線信号を端末装置が受信し、受信された赤外線信号を、通信ネットワークを介してサーバ装置に送信し、端末装置から通信ネットワークを介して送信された赤外線信号のデータをサーバ装置が受信し、サーバ装置が、受信された赤外線信号に含まれるリモートコントローラーのコードフォーマットと、リモートコントローラーに関連するリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得し、取得されたリモートコントローラーの設定情報を、サーバ装置が通信ネットワークを介して端末装置に送信し、サーバ装置によって実行された赤外線信号の解析の結果、得られたリモートコントローラーの設定情報を端末装置が通信ネットワークを介して受信し、受信されたリモートコントローラーの設定情報を、端末装置が、当該リモートコントローラーの設定情報を表示するための表示手段に表示させることを少なくとも含む赤外線信号解析方法である。
【００２９】
本発明では、サーバ装置によって、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報が取得される。
【００３０】
また、本発明では、端末装置によって、サーバ装置によって取得されたリモートコントローラーの設定情報が表示手段に表示される。
【００３１】
この結果、本発明によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【００３２】
第５の発明は、リモートコントローラーから出力される赤外線信号を解析する赤外線信号解析装置にインストールされた赤外線信号解析プログラムであって、赤外線信号解析装置のコンピュータに、リモートコントローラーから受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する赤外線信号解析手順、赤外線信号解析手順で取得されたリモートコントローラーの設定情報を表示するための表示手段に表示させる表示制御手順を実行させるための赤外線信号解析プログラムである。
【００３３】
本発明では、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報を取得し、取得した設定情報を表示手段に表示させる。
【００３４】
この結果、本発明によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【００３５】
第６の発明は、リモートコントローラーから出力された赤外線信号を受信する端末装置と通信ネットワークを介して接続されたサーバ装置にインストールされ、赤外線信号を解析する赤外線信号解析プログラムであって、サーバ装置のコンピュータに、端末装置から通信ネットワークを介して受信された赤外線信号に含まれるリモートコントローラーのコードフォーマットと、リモートコントローラーに関連する複数のリモートコントローラーのコードフォーマットの情報が記憶されたコードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する赤外線信号解析手順、取得されたリモートコントローラーの設定情報を、通信ネットワークを介して端末装置に送信する解析結果送信手順を実行させるための赤外線信号解析プログラムである。
【００３６】
本発明では、サーバ装置によって、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶手段に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報が取得される。
【００３７】
また、本発明では、端末装置によって、サーバ装置によって取得されたリモートコントローラーの設定情報が表示手段に表示される。
【００３８】
この結果、本発明によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【発明の効果】
【００３９】
本発明によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【発明を実施するための最良の形態】
【００４０】
以下、本発明を実施するための最良の形態（以下、実施の形態と称する）に関して説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態
２．第２の実施の形態
３．変形例
【００４１】
＜１．第１の実施の形態＞
［赤外線信号解析装置の構成］
以下、本発明の最良の形態に関し、図面を参照して説明する。
図１は、本発明の第１の実施の形態に係る赤外線信号解析装置１の全体構成の一例を示すブロック図である。
【００４２】
本実施形態に係る赤外線信号解析装置１は、リモートコントローラーから受信した、例えば４０ｋHｚの赤外線信号に含まれるリモートコントローラーのコードフォーマットと、内蔵の半導体メモリに記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報を取得し、この設定情報を表示画面に表示させる装置である。
【００４３】
本実施形態に係る赤外線信号解析装置１は、コードフォーマット情報記憶部１ａと、赤外線信号受信部１ｂと、アンプ部１ｃと、バンドパスフィルタ部１ｄと、検波部１ｅと、Ａ／Ｄ変換部１ｆと、コードフォーマット信号解析部１ｇと、音声合成部１ｈと、スピーカ部１ｉと、表示部１ｊとを有する。
【００４４】
コードフォーマット情報記憶部１ａは、例えば電気的にデータを消去可能な半導体メモリから構成されており、リモートコントローラーで設定された設定モードに関する情報、メーカー名を少なくとも含むリモートコントローラーの設定情報が含まれるリモートコントローラーのコードフォーマットが記憶されている。
【００４５】
赤外線信号受信部１ｂは、リモートコントローラーから送信された例えば４０ｋHｚの赤外線を受信する受光素子、例えばフォトダイオードから構成され、リモートコントローラーから送信された赤外線を受け取り、受け取った赤外線を光電変換し、光電変換した結果、得られた電気信号をアンプ部１ｃに出力する。
【００４６】
アンプ部１ｃは、赤外線信号受信部１ｂから出力された電気信号を受け取り、受け取った電気信号を増幅し、増幅した結果、得られた増幅信号をバンドパスフィルタ部１ｄに出力する。
【００４７】
バンドパスフィルタ部１ｄは、アンプ部１ｃから出力された増幅信号を受け取り、受け取った増幅信号から所定の周波数帯に属する信号成分を抽出し、抽出した抽出信号を検波部１ｅに出力する。
【００４８】
検波部１ｅは、バンドパスフィルタ部１ｄから出力された抽出信号を受け取り、受け取った抽出信号を検波して得られた赤外線信号をＡ／Ｄ変換部１ｆに出力する。
【００４９】
Ａ／Ｄ変換部１ｆは、検波部１ｅから出力されたアナログ信号である赤外線信号をＡ／Ｄ変換し、変換の結果、得られたディジタル信号である赤外線信号をコードフォーマット信号解析部１ｇに出力する。
【００５０】
図２は、リモートコントローラーの不特定の釦、例えば電源釦が操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【００５１】
図２に示すように、本実施形態に係る赤外線信号解析装置１のＡ／Ｄ変換部１ｆから出力される赤外線信号は、ガイドパルスと、７ビットのデータコードと、１３ビットのカテゴリーコードとから構成される。
【００５２】
ここでガイドパルスとは、リモートコントローラー信号のスタートを規定するために前置される判別信号のことを意味する。
【００５３】
また、データコードとは、リモートコントローラー信号にて機器を制御するための、電源やチャンネル、タイトル、再生、録画、停止、カーソル、戻る、プラス、マイナス、入力切替などのデータを含むコードのことを意味する。
【００５４】
更に、カテゴリーコードとは、リモートコントローラー信号のカテゴリーを表すための、リモコン設定１、リモコン設定２、リモコン設定３などのデータを含むコードのことを意味する。
【００５５】
なお、図２では、７ビットのデータコードと、１３ビットのカテゴリーコードとは、それぞれ右側のビットが上位ビット、左側のビットが下位ビットとなるように表示されている。
【００５６】
図３は、リモートコントローラーの他の釦、例えば戻る釦が操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【００５７】
図２と図３とを比較して分かるように、操作者によって押圧されるリモートコントローラーの釦が異なると、カテゴリーコードのデータは変化せず、データコードのデータが変化している。
【００５８】
図４は、Ａ社のリモートコントローラーの電源釦と、Ａ社の同カテゴリーで使用されている別のリモートコントローラーの電源釦とが操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆからそれぞれ出力される赤外線信号の一例を対比して示す図である。
【００５９】
図４から分かるように、Ａ社のリモートコントローラーの電源釦と、Ａ社の同カテゴリーで使用されている別のリモートコントローラーの電源釦とが操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆからそれぞれ出力される赤外線信号は同一の信号である。
【００６０】
図５は、リモートコントローラーの更に他の釦、例えば決定釦が操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【００６１】
図５から分かるように、リモートコントローラーの決定釦が操作者の操作によって押圧された場合には、本実施形態のＡ／Ｄ変換部１ｆからは、電源釦が操作者の操作によって押圧された場合、及び戻る釦が操作者の操作によって押圧された場合にそれぞれ出力される赤外線信号とは異なる信号が出力される。
【００６２】
図６は、リモートコントローラーの更に他の釦、例えばツール釦が操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【００６３】
図６から分かるように、リモートコントローラーのツール釦が操作者の操作によって押圧された場合には、本実施形態のＡ／Ｄ変換部１ｆからは、他の釦、電源釦、戻る釦、決定釦が操作者の操作によって押圧された場合にそれぞれ出力される赤外線信号とは異なる信号が出力される。
【００６４】
図７は、リモートコントローラーの更に他の釦、例えばライブ釦が操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【００６５】
図７から分かるように、リモートコントローラーのライブ釦が操作者の操作によって押圧された場合には、本実施形態のＡ／Ｄ変換部１ｆからは、他の釦、電源釦、戻る釦、決定釦、ツール釦が操作者の操作によって押圧された場合にそれぞれ出力される赤外線信号とは異なる信号が出力される。
【００６６】
図８は、リモートコントローラーの更に他の釦、例えばメニュー釦が操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【００６７】
図８から分かるように、リモートコントローラーのメニュー釦が操作者の操作によって押圧された場合には、本実施形態のＡ／Ｄ変換部１ｆからは、他の釦、電源釦、戻る釦、決定釦、ツール釦、ライブ釦が操作者の操作によって押圧された場合にそれぞれ出力される赤外線信号とは異なる信号が出力される。
【００６８】
従って、本実施形態の赤外線信号解析装置内に記憶媒体を内蔵するか、または着脱自在な記憶媒体を赤外線信号解析装置に装着することによってリモートコントローラーの押圧された釦に関する統計情報を収集することが可能になる。
【００６９】
すなわち、本実施形態の赤外線信号解析装置内に記憶媒体を内蔵するか、または着脱自在な記憶媒体を赤外線信号解析装置に装着することによって収集されたリモートコントローラーの押圧された釦に関する統計情報を用いて、設計に生かすことも可能になる。
【００７０】
コードフォーマット信号解析部１ｇは、以下の各処理から成る解析処理を実行する。
【００７１】
信号受信判定処理は、Ａ／Ｄ変換部１ｆからリモートコントローラーのコードフォーマット信号を受け取ったかにより、リモートコントローラーから送信された赤外線信号を受信したかを判定する処理である。
【００７２】
通知命令出力処理は、前述した信号受信判定処理による判定の結果、リモートコントローラーから送信された赤外線信号を受信したと判定した場合に、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための通知命令を音声合成部１ｈに出力する処理である。
【００７３】
コードフォーマット読み出し処理は、Ａ／Ｄ変換部１Ｆから赤外線信号を受け取った場合に、コードフォーマット記憶部１ａに記憶された全てのリモートコントローラーのコードフォーマットの一覧のデータを読み出す処理である。
【００７４】
充電状態判定処理は、赤外線信号の信号レベルのピーク値と、予め定められた第１のスレショルドと、第１のスレショルドよりも高い第２のスレショルドと、第２のスレショルドよりも高い第３のスレショルドとから、リモートコントローラーに装着された電池の充電状態を判定する処理である。
【００７５】
第１の充電状態表示処理は、前述した充電状態判定処理によって赤外線信号の信号レベルのピーク値が第３のスレショルド以上であると判定された場合には、リモートコントローラーに装着された電池が十分充電されていると判定し、リモートコントローラーに装着された電池が十分充電されていることを示すメッセージを表示部１ｊの表示画面に表示させる処理である。
【００７６】
第２の充電状態表示処理は、前述した充電状態判定処理によって赤外線信号の信号レベルのピーク値が第２のスレショルド以上第３のスレショルド未満であると判定された場合には、リモートコントローラーに装着された電池が消耗していると判定し、リモートコントローラーに装着された電池が消耗していることを示すメッセージを表示部１ｊの表示画面に表示させる処理である。
【００７７】
第３の充電状態表示処理は、前述した充電状態判定処理によって赤外線信号の信号レベルのピーク値が第１のスレショルド以上第２のスレショルド未満であると判定された場合には、リモートコントローラーに装着された電池に充電が必要であると判定し、リモートコントローラーに装着された電池に充電が必要であることを示すメッセージを表示部１ｊの表示画面に表示させる処理である。
【００７８】
設定情報取得処理は、赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶部１ａに記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する処理である。
【００７９】
設定情報表示処理は、赤外線信号を解析した解析結果として前述した設定情報取得処理によって取得されたリモートコントローラーの設定情報を表示部１ｊの表示画面に表示させる処理である。
【００８０】
音声合成部１ｈは、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための通知命令をコードフォーマット信号解析部１ｇから受け取ると、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための音声データを合成し、合成した音声データをスピーカ部１ｉから外部に出力する。
【００８１】
スピーカ部１ｉは、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための音声を外部に出力する。
【００８２】
表示部１ｊは、リモートコントローラーのコードフォーマットに含まれるリモートコントローラーの設定情報、例えば設定モード、メーカー名、リモートコントローラーの型番等を表示するための表示画面を有し、コードフォーマット信号解析部１ｇによって取得されたリモートコントローラーの設定情報、リモートコントローラーに装着された電池が十分充電されていることを示すメッセージ、リモートコントローラーに装着された電池が消耗していることを示すメッセージ、リモートコントローラーに装着された電池に充電が必要であることを示すメッセージを表示画面に表示する。
【００８３】
［赤外線信号解析装置１の実行処理］
次に、以上のように構成された赤外線信号解析装置１の実行する実行処理に関し、図面を参照して説明する。
【００８４】
図９は、本実施形態に係る赤外線信号解析装置１にリモートコントローラーから送信された赤外線が受信された場合に、当該赤外線信号解析装置１の実行する実行処理を説明するためのフローチャートである。
【００８５】
本実施形態に係る赤外線信号解析装置１の図示しない電源スイッチが投入された後、操作者の操作により、リモートコントローラーの任意の釦が操作された状態でリモートコントローラーが当該赤外線信号解析装置１に向けられると、赤外線信号解析装置１では、インストール済の赤外線信号解析プログラムが起動し、以下の処理を順次実行する。
【００８６】
始めに、コードフォーマット信号解析部１ｇは、Ａ／Ｄ変換部１ｆからリモートコントローラーのコードフォーマット信号を受け取ったかにより、リモートコントローラーから送信された赤外線信号を受信したかを判定する（Ａ１）。
【００８７】
コードフォーマット信号解析部１ｇは、前述した工程Ａ１で、リモートコントローラーから送信された赤外線信号を受信したと判定した場合に（Ａ１：Ｙｅｓ）、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための通知命令を音声合成部１ｈに出力する（Ａ２）。
【００８８】
一方、コードフォーマット信号解析部１ｇは、前述した工程Ａ１で、リモートコントローラーから送信された赤外線信号を受信していないと判定した場合に（Ａ１：Ｎｏ）、リモートコントローラーから送信された赤外線信号を受信したかに関する判定処理を繰り返す。
【００８９】
工程Ａ３では、コードフォーマット信号解析部１ｇは、Ａ／Ｄ変換部１ｆから赤外線信号を受け取った場合に、コードフォーマット記憶部に記憶された全てのリモートコントローラーのコードフォーマットの一覧のデータを読み出す。
【００９０】
工程Ａ４では、コードフォーマット信号解析部１ｇは、赤外線信号の信号レベルのピーク値と、予め定められた第１のスレショルドと、前記第１のスレショルドよりも高い第２のスレショルドと、前記第２のスレショルドよりも高い第３のスレショルドとから、リモートコントローラーに装着された電池の充電状態を判定する。
【００９１】
コードフォーマット信号解析部１ｇは、前述した工程Ａ４で赤外線信号の信号レベルのピーク値が第３のスレショルド以上であると判定された場合には（Ａ４：Ｃａｓｅ１）、リモートコントローラーに装着された電池が十分充電されていると判定し、リモートコントローラーに装着された電池が十分充電されていることを示すメッセージを表示部１ｊの表示画面に表示させる（Ａ５）。
【００９２】
一方、コードフォーマット信号解析部１ｇは、前述した工程Ａ４で赤外線信号の信号レベルのピーク値が第２のスレショルド以上第３のスレショルド未満であると判定された場合には（Ａ４：Ｃａｓｅ２）、リモートコントローラーに装着された電池が消耗していると判定し、リモートコントローラーに装着された電池が消耗していることを示すメッセージを表示部１ｊの表示画面に表示させる（Ａ６）。
【００９３】
一方、コードフォーマット信号解析部１ｇは、前述した工程Ａ４で赤外線信号の信号レベルのピーク値が第１のスレショルド以上第２のスレショルド未満であると判定された場合には（Ａ４：Ｃａｓｅ３）、リモートコントローラーに装着された電池に充電が必要であると判定し、リモートコントローラーに装着された電池に充電が必要であることを示すメッセージを表示部１ｊの表示画面に表示させる（Ａ７）。
【００９４】
工程Ａ８では、コードフォーマット信号解析部１ｇは、赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶部１ａに記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する。
【００９５】
工程Ａ９では、コードフォーマット信号解析部１ｇは、赤外線信号を解析した解析結果として取得したリモートコントローラーの設定情報を表示部１ｊの表示画面に表示させる。
【００９６】
以上のような一連の処理により、本実施形態に係る赤外線信号解析装置１は、実行中のコードフォーマット信号解析処理を終了する。
【００９７】
上述したように、本実施形態の赤外線信号解析装置１では、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶部１ａに記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報を取得し、取得した設定情報を表示画面に表示させる。
【００９８】
この結果、本実施形態の赤外線信号解析装置１によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【００９９】
なお、本実施形態に係る赤外線信号解析装置１は、外部に設置されたストレージサーバ装置からリモートコントローラーのコードフォーマット解析処理に使用する全てのリモートコントローラーに関するリモートコントローラーのコードフォーマットの一覧のデータを、通信ネットワークを介してダウンロードするようにしてもよい。
【０１００】
＜第２の実施の形態＞
図１０は、本発明の第２の実施の形態に係る赤外線信号解析システム２の全体構成の一例を示すブロック図である。
【０１０１】
［赤外線信号解析システムの構成］
本実施形態に係る赤外線信号解析システム２は、リモートコントローラーから出力された赤外線信号を受信する端末装置２ａと、当該端末装置２ａと通信ネットワークを介して接続されたサーバ装置２ｂとを備えている。
【０１０２】
この赤外線信号解析システム２は、装置にかかる負荷の軽減を図る観点から、第１の実施形態に係る赤外線解析装置１の実行するリモートコントローラーのコードフォーマット信号解析処理を、通信ネットワークを介して接続されたサーバ装置２ｂで実行するように第１の実施形態に係る赤外線解析装置１を改良したシステムである。
【０１０３】
本実施形態に係る端末装置２ａは、赤外線信号受信部２ａ１と、アンプ部２ａ２と、バンドパスフィルタ部２ａ３と、検波部２ａ４と、Ａ／Ｄ変換部２ａ５と、パケット生成部２ａ６と、ネットワークインターフェース部２ａ７と、制御部２ａ８と、音声合成部２ａ９、スピーカ部２ａ１０と、表示部２ａ１１とを有する。
【０１０４】
赤外線信号受信部２ａ１は、リモートコントローラーから送信された例えば４０ｋHｚの赤外線を受信する受光素子、例えばフォトダイオードから構成され、リモートコントローラーから送信された赤外線を受け取り、受け取った赤外線を光電変換し、光電変換した結果、得られた電気信号をアンプ部２ａ２に出力する。
【０１０５】
アンプ部２ａ２は、赤外線信号受信部２ａ１から出力された電気信号を受け取り、受け取った電気信号を増幅し、増幅した結果、得られた増幅信号をバンドパスフィルタ部２ａ３に出力する。
【０１０６】
バンドパスフィルタ部２ａ３は、アンプ部２ａ２から出力された増幅信号を受け取り、受け取った増幅信号から所定の周波数帯に属する信号成分を抽出し、抽出した抽出信号を検波部２ａ４に出力する。
【０１０７】
検波部２ａ４は、バンドパスフィルタ部２ａ３から出力された抽出信号を受け取り、受け取った抽出信号を検波して得られた赤外線信号をＡ／Ｄ変換部２ａ５に出力する。
【０１０８】
Ａ／Ｄ変換部２ａ５は、検波部２ａ４から出力されたアナログ信号である赤外線信号をＡ／Ｄ変換し、変換の結果、得られたディジタル信号である赤外線信号をパケット生成部２ａ６に出力する。
【０１０９】
パケット生成部２ａ６は、Ａ／Ｄ変換部２ａ５から出力された赤外線信号のデータを含むパケットを生成し、生成したパケットのデータをネットワークインターフェース部２ａ７に出力する。
【０１１０】
ネットワークインターフェース部２ａ７は、パケット生成部２ａ６からパケットのデータを受け取り、受け取ったパケットのデータを、通信ネットワークを介して接続されたサーバ装置２ｂに送信する。
【０１１１】
また、ネットワークインターフェース部２ａ７は、サーバ装置２ｂによって実行されたリモートコントローラーのコードフォーマット信号解析処理の解析結果として得られたリモートコントローラーの設定情報を含むパケットを、通信ネットワークを介して接続されたサーバ装置２ｂから受け取り、受け取ったパケットのデータのパリティチェック、誤り訂正等の処理を実行した後、受信したパケットに含まれるデータを制御部２ａ８に出力する。
【０１１２】
制御部２ａ８は、以下の各処理を実行する。
【０１１３】
パケット受信有無判定処理は、ネットワークインターフェース部２ａ７から送信されたパケットを受信したかにより、サーバ装置２ｂからパケットを受信したかを判定する処理である。
【０１１４】
情報種別判定処理は、前述したパケット受信有無判定処理によってパケットを受信したと判定された場合に、ネットワークインターフェース部２ａ７から受け取ったパケット内に含まれる情報の種別を判定する処理である。
【０１１５】
通知命令出力処理は、前述した情報種別判定処理によってパケット内に信号受信済み情報が含まれていると判定された場合に、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための通知命令を音声合成部２ａ９に出力する処理である。
【０１１６】
第１の充電状態表示制御処理は、前述した情報種別判定処理によってパケット内に充電不要情報が含まれていると判定された場合に、リモートコントローラーに装着された電池が十分充電されていることを示すメッセージを表示部２ａ１１の表示画面に表示させる処理である。
【０１１７】
第２の充電状態表示制御処理は、前述した情報種別判定処理によってパケット内に電池消耗情報が含まれていると判定された場合に、リモートコントローラーに装着された電池が消耗していることを示す注意メッセージを表示部２ａ１１の表示画面に表示させる処理である。
【０１１８】
第３の充電状態表示制御処理は、前述した情報種別判定処理によってパケット内に充電催促情報が含まれていると判定された場合に、リモートコントローラーに装着された電池に充電が必要であることを示す充電催促メッセージを表示部２ａ１１の表示画面に表示させる処理である。
【０１１９】
設定情報表示制御処理は、前述した情報種別判定処理によってパケット内にリモートコントローラーの設定情報が含まれていると判定された場合に、リモートコントローラーの設定情報を表示部２ａ１１の表示画面に表示させる処理である。
【０１２０】
音声合成部２ａ９は、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための通知命令を制御部２ａ８から受け取ると、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための音声データを合成し、合成した音声データをスピーカ部２ａ１０から外部に出力する。
【０１２１】
スピーカ部２ａ１０は、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための音声を外部に出力する。
【０１２２】
表示部２ａ１１は、リモートコントローラーのコードフォーマットに含まれる、設定モード、メーカ名、リモートコントローラーの型番等を含むリモートコントローラーの設定情報や、リモートコントローラーに装着された電池の充電状態に応じたメッセージを表示するための表示画面を有している。
【０１２３】
本実施形態のサーバ装置２ｂは、ネットワークインターフェース部２ｂ１と、コードフォーマット情報記憶部２ｂ２と、コードフォーマット信号解析部２ｂ３とを備えている。
【０１２４】
ネットワークインターフェース部２ｂ１は、通信ネットワークを介して端末装置２ａから送信されたパケットのデータを受け取り、受け取ったパケットのデータのパリティチェック、誤り訂正等の処理を実行した後、受信したパケットに含まれるデータを、コードフォーマット信号解析部２ｂ３に出力する。
【０１２５】
また、ネットワークインターフェース部２ｂ１は、コードフォーマット信号解析部２ｂ３によって実行されたコードフォーマット信号解析処理の解析結果として得られたリモートコントローラーの設定情報を含むパケットを生成し、生成したパケットを、通信ネットワークを介して接続された端末装置２ａに送信する。
【０１２６】
コードフォーマット情報記憶部２ｂ２は、例えば電気的にデータを消去可能な半導体メモリやハードディスクドライブ等から構成されており、リモートコントローラーで設定された設定モードに関する情報、メーカー名を少なくとも含むリモートコントローラーの設定情報含まれるリモートコントローラーのコードフォーマットが記憶されている。
【０１２７】
コードフォーマット信号解析部２ｂ３は、以下の各処理から成る解析処理を実行する。
【０１２８】
信号受信判定処理は、通信ネットワークを介して接続された端末装置２ａからリモートコントローラーのコードフォーマット信号のデータを含むパケットをネットワークインターフェース部２ｂ１から受け取ったかにより、リモートコントローラーから送信された赤外線信号を受信したかを判定する処理である。
【０１２９】
信号受信済み情報出力処理は、前述した信号受信判定処理による判定の結果、リモートコントローラーから送信された赤外線信号を受信したと判定した場合に、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための信号受信済み情報を、ネットワークインターフェース部２ｂ１に出力する処理である。
【０１３０】
コードフォーマット読み出し処理は、ネットワークインターフェース部２ｂ１から赤外線信号のデータを受け取った場合に、コードフォーマット記憶部に記憶された全てのリモートコントローラーのコードフォーマットの一覧のデータを読み出す処理である。
【０１３１】
充電状態判定処理は、赤外線信号の信号レベルのピーク値と、予め定められた第１のスレショルドと、第１のスレショルドよりも高い第２のスレショルドと、第２のスレショルドよりも高い第３のスレショルドとから、リモートコントローラーに装着された電池の充電状態を判定する処理である。
【０１３２】
第１の充電状態表示処理は、前述した充電状態判定処理によって赤外線信号の信号レベルのピーク値が第３のスレショルド以上であると判定された場合には、リモートコントローラーに装着された電池が十分充電されていると判定し、リモートコントローラーに装着された電池が十分充電されていることを示す充電不要情報を、ネットワークインターフェース部２ｂ１に出力する処理である。
【０１３３】
第２の充電状態表示処理は、前述した充電状態判定処理によって赤外線信号の信号レベルのピーク値が第２のスレショルド以上第３のスレショルド未満であると判定された場合には、リモートコントローラーに装着された電池が消耗していると判定し、リモートコントローラーに装着された電池が消耗していることを示す電池消耗情報を、ネットワークインターフェース部２ｂ１に出力する処理である。
【０１３４】
第３の充電状態表示処理は、前述した充電状態判定処理によって赤外線信号の信号レベルのピーク値が第１のスレショルド以上第２のスレショルド未満であると判定された場合には、リモートコントローラーに装着された電池に充電が必要であると判定し、リモートコントローラーに装着された電池に充電が必要であることを示す充電催促情報を、ネットワークインターフェース部２ｂ１に出力する処理である。
【０１３５】
設定情報取得処理は、赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶部２ｂ２に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する処理である。
【０１３６】
取得情報出力処理は、赤外線信号を解析した解析結果として前述した設定情報取得処理によって取得されたリモートコントローラーの設定情報を、ネットワークインターフェース部２ｂ１に出力する処理である。
【０１３７】
ネットワークインターフェース部２ｂ１は、コードフォーマット信号解析部２ｂ３から出力された信号受信済み情報、充電不要情報、電池消耗情報、充電催促情報、リモートコントローラーの設定情報を含むパケットを生成し、生成したパケットを、通信ネットワークを介して接続された端末装置２ａに送信する。
【０１３８】
［赤外線信号解析システム２の実行処理］
次に、以上のように構成された赤外線信号解析システム２の実行する実行処理に関し、図面を参照して説明する。
【０１３９】
図１１及び図１２は、本実施形態に係る端末装置２ａにリモートコントローラーから送信された赤外線が受信された場合に、当該端末装置２ａの実行する実行処理を説明するためのフローチャートである。
【０１４０】
また、図１３は、本実施形態に係る端末装置２ａにリモートコントローラーから送信された赤外線が受信された場合に、当該端末装置２ａに通信ネットワークを介して接続されたサーバ装置２ｂの実行する実行処理を説明するためのフローチャートである。
【０１４１】
［端末装置２ａの実行処理］
（赤外線信号データ送信処理）
始めに、本実施形態に係る赤外線信号解析システム２を構成する各端末装置２ａの実行する赤外線信号データ送信処理に関して図面を参照して説明する。
【０１４２】
本実施形態に係る端末装置２ａの図示しない電源スイッチが投入された後、操作者の操作により、リモートコントローラーの任意の釦が操作された状態でリモートコントローラーが当該端末装置２ａに向けられると、端末装置２ａでは、インストール済のプログラムが起動し、以下の処理を順次実行する。
【０１４３】
工程Ｂ１では、赤外線信号受信部２ａ１は、リモートコントローラーから送信された赤外線を受け取り、受け取った赤外線を光電変換し、光電変換した結果、得られた電気信号をアンプ部２ａ２に出力する。
【０１４４】
工程Ｂ２では、アンプ部２ａ２は、赤外線信号受信部２ａ１から出力された電気信号を受け取り、受け取った電気信号を増幅し、増幅した結果、得られた増幅信号をバンドパスフィルタ部２ａ３に出力する。
【０１４５】
工程Ｂ３では、バンドパスフィルタ部２ａ３は、アンプ部２ａ２から出力された増幅信号を受け取り、受け取った増幅信号から所定の周波数帯に属する信号成分を抽出し、抽出した抽出信号を検波部２ａ４に出力する。
【０１４６】
工程Ｂ４では、検波部２ａ４は、バンドパスフィルタ部２ａ３から出力された抽出信号を受け取り、受け取った抽出信号を検波して得られた赤外線信号をＡ／Ｄ変換部２ａ５に出力する。
【０１４７】
工程Ｂ５では、Ａ／Ｄ変換部２ａ５は、検波部２ａ４から出力されたアナログ信号である赤外線信号をＡ／Ｄ変換し、変換の結果、得られたディジタル信号である赤外線信号をパケット生成部２ａ６に出力する。
【０１４８】
工程Ｂ６では、パケット生成部２ａ６は、Ａ／Ｄ変換部２ａ５から出力された赤外線信号のデータを含むパケットを生成し、生成したパケットのデータをネットワークインターフェース部２ａ７に出力する。
【０１４９】
工程Ｂ７では、ネットワークインターフェース部２ａ７は、パケット生成部２ａ６からパケットのデータを受け取り、受け取ったパケットのデータを、通信ネットワークを介して接続されたサーバ装置２ｂに送信する。
【０１５０】
以上のような一連の処理により、本実施形態に係る赤外線信号解析システム２を構成する端末装置２ａは、赤外線信号データ送信処理を終了する。
（設定情報表示制御処理）
【０１５１】
次に、本実施形態に係る赤外線信号解析システム２を構成する各端末装置２ａの実行する設定情報表示制御処理に関して図面を参照して説明する。
【０１５２】
始めに、制御部２ａ８は、ネットワークインターフェース部２ａ７から送信されたパケットを受信したかにより、サーバ装置２ｂからパケットを受信したかを判定する（Ｃ１）。
【０１５３】
制御部２ａ８は、前述した工程Ｃ１でサーバ装置２ｂからパケットを受信したと判定された場合に（Ｃ１：Ｙｅｓ）、ネットワークインターフェース部２ａ７から受け取ったパケット内に含まれる情報の種別を判定する（Ｃ２）。
【０１５４】
一方、制御部２ａ８は、前述した工程Ｃ１でサーバ装置２ｂからパケットを受信していないと判定された場合には（Ｃ１：Ｎｏ）、サーバ装置２ｂからパケットを受信したかに関する判定処理を繰り返す。
【０１５５】
制御部２ａ８は、前述した工程Ｃ２でパケット内に信号受信済み情報が含まれていると判定された場合には（Ｃ２：Ｃａｓｅ１）、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための通知命令を音声合成部２ａ９に出力する（Ｃ３）。
【０１５６】
これにより、本実施形態では、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための通知命令を制御部２ａ８から受け取ると、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための音声データが音声合成部２ａ９によって合成され、合成された音声データがスピーカ部２ａ１０から外部に出力される。
【０１５７】
制御部２ａ８は、前述した工程Ｃ２でパケット内に充電不要情報が含まれていると判定された場合には（Ｃ２：Ｃａｓｅ２）、リモートコントローラーに装着された電池が十分充電されていることを示すメッセージを表示部２ａ１１の表示画面に表示させる（Ｃ４）。
【０１５８】
制御部２ａ８は、前述した前述した工程Ｃ２でパケット内に電池消耗情報が含まれていると判定された場合には（Ｃ２：Ｃａｓｅ３）、リモートコントローラーに装着された電池が消耗していることを示す注意メッセージを表示部２ａ１１の表示画面に表示させる（Ｃ５）。
【０１５９】
制御部２ａ８は、前述した工程Ｃ２でパケット内に充電催促情報が含まれていると判定された場合には（Ｃ２：Ｃａｓｅ４）、リモートコントローラーに装着された電池に充電が必要であることを示す充電催促メッセージを表示部２ａ１１の表示画面に表示させる（Ｃ６）。
【０１６０】
制御部２ａ８は、前述した工程Ｃ２でパケット内にリモートコントローラーの設定情報が含まれていると判定された場合には（Ｃ２：Ｃａｓｅ５）、リモートコントローラーの設定情報を表示部２ａ１１の表示画面に表示させる（Ｃ７）。
【０１６１】
以上のような一連の処理により、本実施形態に係る赤外線信号解析システム２を構成する端末装置２ａは、設定情報表示制御処理を終了する。
【０１６２】
［サーバ装置２ｂの実行処理］
次に、本実施形態に係る赤外線信号解析システム２を構成するサーバ装置２ｂの実行処理に関し、図面を参照して説明する。
【０１６３】
始めに、コードフォーマット信号解析部２ｂ３は、通信ネットワークを介して接続された端末装置２ａからリモートコントローラーのコードフォーマット信号のデータを含むパケットをネットワークインターフェース部２ｂ１から受け取ったかにより、リモートコントローラーから送信された赤外線信号を受信したかを判定する（Ｄ１）。
【０１６４】
コードフォーマット信号解析部２ｂ３は、前述した工程Ｄ１でリモートコントローラーから送信された赤外線信号を受信したと判定した場合に（Ｄ１：Ｙｅｓ）、リモートコントローラーから送信された赤外線信号を受信したことを操作者に通知するための信号受信済み情報を、ネットワークインターフェース部２ｂ１に出力する（Ｄ２）。
【０１６５】
一方、コードフォーマット信号解析部２ｂ３は、前述した工程Ｄ１で、リモートコントローラーから送信された赤外線信号を受信していないと判定した場合に（Ｄ１：Ｎｏ）、リモートコントローラーから送信された赤外線信号を受信したかに関する判定処理を繰り返す。
【０１６６】
工程Ｄ３では、コードフォーマット信号解析部２ｂ３は、ネットワークインターフェース部２ｂ１から赤外線信号のデータを受け取った場合に、コードフォーマット記憶部に記憶された全てのリモートコントローラーのコードフォーマットの一覧のデータを読み出す。
【０１６７】
工程Ｄ４では、コードフォーマット信号解析部２ｂ３は、赤外線信号の信号レベルのピーク値と、予め定められた第１のスレショルドと、前記第１のスレショルドよりも高い第２のスレショルドと、前記第２のスレショルドよりも高い第３のスレショルドとから、リモートコントローラーに装着された電池の充電状態を判定する。
【０１６８】
コードフォーマット信号解析部２ｂ３は、前述した工程Ｄ４で赤外線信号の信号レベルのピーク値が第３のスレショルド以上であると判定された場合には（Ｄ４：Ｃａｓｅ１）、リモートコントローラーに装着された電池が十分充電されていると判定し、リモートコントローラーに装着された電池が十分充電されていることを示す充電不要情報を、ネットワークインターフェース部２ｂ１に出力する（Ｄ５）。
【０１６９】
コードフォーマット信号解析部２ｂ３は、前述した工程Ｄ４で赤外線信号の信号レベルのピーク値が第２のスレショルド以上第３のスレショルド未満であると判定された場合には（Ｄ４：Ｃａｓｅ２）、リモートコントローラーに装着された電池が消耗していると判定し、リモートコントローラーに装着された電池が消耗していることを示す電池消耗情報を、ネットワークインターフェース部２ｂ１に出力する（Ｄ６）。
【０１７０】
コードフォーマット信号解析部２ｂ３は、前述した工程Ｄ４で赤外線信号の信号レベルのピーク値が第１のスレショルド以上第２のスレショルド未満であると判定された場合には（Ｄ４：Ｃａｓｅ３）、リモートコントローラーに装着された電池に充電が必要であると判定し、リモートコントローラーに装着された電池に充電が必要であることを示す充電催促情報を、ネットワークインターフェース部２ｂ１に出力する（Ｄ７）。
【０１７１】
工程Ｄ８では、コードフォーマット信号解析部２ｂ３は、赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶部２ｂ２に記憶されたリモートコントローラーのコードフォーマットとを照合することによって、赤外線信号に含まれるリモートコントローラーの設定情報を、赤外線信号を解析した解析結果として取得する。
【０１７２】
工程Ｄ９では、コードフォーマット信号解析部１ｇは、赤外線信号を解析した解析結果として取得されたリモートコントローラーの設定情報を、ネットワークインターフェース部２ｂ１に出力する。
【０１７３】
これにより、本実施形態に係るサーバ装置２ｂから通信ネットワークを介して接続された端末装置２ａに、コードフォーマット信号解析部２ｂ３から出力された信号受信済み情報、充電不要情報、電池消耗情報、充電催促情報、リモートコントローラーの設定情報を含むパケットが生成され、生成されたパケットが、本実施形態に係るサーバ装置２ｂから通信ネットワークを介して送信される。
【０１７４】
以上のような一連の処理により、本実施形態に係る赤外線信号解析システム２を構成するサーバ装置２ｂは、実行処理を終了する。
【０１７５】
本実施形態の赤外線信号解析システム２では、受信した赤外線信号に含まれるリモートコントローラーのコードフォーマットと、コードフォーマット情報記憶部２ｂ２に記憶されたリモートコントローラーのコードフォーマットとを照合して、赤外線信号に含まれるリモートコントローラーの設定情報を取得し、取得した設定情報を表示画面に表示させる。
【０１７６】
この結果、本実施形態の赤外線信号解析システム２によれば、リモートコントローラー本体は故障していないにも関わらず発生する、操作者によるリモートコントローラーの不要な返品や、リモートコントローラーの不要な修理依頼の削減を図ることが出来る。
【０１７７】
更に、本実施形態の赤外線信号解析システム２によれば、端末装置２ａにソフトウェアやリモートコントローラーのコードフォーマットの一覧をダウンロードしなくても済むので、メモリ容量を圧迫することを解消でき、端末装置２ａにかかる負荷の軽減を図ることが可能になる。
【０１７８】
＜３．変形例＞
なお、本発明は、上記各実施の形態に限定されるものではなく、各実施段階では本発明の要旨を逸脱しない範囲内で種々の変更が可能である。更に上記各実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が生成され得る。例えば各実施の形態に示される全構成要件からいくつかの要件が省略されることで発明が生成される場合には、その生成された発明を実施する段階では省略部分が周知慣用技術で補われるものである。
【０１７９】
その他、本発明は、その要旨を逸脱しない範囲内で種々変更して実施することが出来る。
【図面の簡単な説明】
【０１８０】
【図１】本発明の第１の実施の形態に係る赤外線信号解析装置１の全体構成の一例を示すブロック図である。
【図２】リモートコントローラーの不特定の釦、例えば電源釦が操作者の操作によって押圧された場合に、同実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【図３】リモートコントローラーの他の釦、例えば戻る釦が操作者の操作によって押圧された場合に、同実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【図４】Ａ社のリモートコントローラーの電源釦と、Ａ社の同カテゴリーで使用されている別のリモートコントローラーの電源釦とが操作者の操作によって押圧された場合に、本実施形態のＡ／Ｄ変換部１ｆからそれぞれ出力される赤外線信号の一例を対比して示す図である。
【図５】リモートコントローラーの更に他の釦、例えば決定釦が操作者の操作によって押圧された場合に、同実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【図６】リモートコントローラーの更に他の釦、例えばツール釦が操作者の操作によって押圧された場合に、同実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【図７】リモートコントローラーの更に他の釦、例えばライブ釦が操作者の操作によって押圧された場合に、同実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【図８】リモートコントローラーの更に他の釦、例えばメニュー釦が操作者の操作によって押圧された場合に、同実施形態のＡ／Ｄ変換部１ｆから出力される赤外線信号の一例を示す図である。
【図９】同実施形態に係る赤外線信号解析装置１にリモートコントローラーから送信された赤外線が受信された場合に、当該赤外線信号解析装置１の実行する実行処理を説明するためのフローチャートである。
【図１０】本発明の第２の実施の形態に係る赤外線信号解析システム２の全体構成の一例を示すブロック図である。
【図１１】同実施形態に係る端末装置２ａにリモートコントローラーから送信された赤外線が受信された場合に、当該端末装置２ａの実行する実行処理を説明するためのフローチャートである。
【図１２】同実施形態に係る端末装置２ａにリモートコントローラーから送信された赤外線が受信された場合に、当該端末装置２ａの実行する実行処理を説明するためのフローチャートである。
【図１３】同実施形態に係る端末装置２ａにリモートコントローラーから送信された赤外線が受信された場合に、当該端末装置２ａに通信ネットワークを介して接続されたサーバ装置２ｂの実行する実行処理を説明するためのフローチャートである。
【符号の説明】
【０１８１】
１  赤外線信号解析装置、１ａ  コードフォーマット情報記憶部、１ｂ  赤外線信号受信部、１ｃ  アンプ部、１ｄ  バンドパスフィルタ部、１ｅ  検波部、１ｆ  Ａ／Ｄ変換部、１ｇ  コードフォーマット信号解析部、１ｈ  音声合成部、１ｉ  スピーカ部、１ｊ  表示部、２  赤外線信号解析システム、２ａ  端末装置、２ａ１  赤外線信号受信部、２ａ２  アンプ部、２ａ３  バンドパスフィルタ部、２ａ４  検波部、２ａ５  Ａ／Ｄ変換部、２ａ６  パケット生成部、２ａ７  ネットワークインターフェース部、２ａ８  制御部、２ａ９  音声合成部、２ａ１０  スピーカ部、２ａ１１  表示部、２ｂ  サーバ装置、２ｂ１  ネットワークインターフェース部、２ｂ２  コードフォーマット情報記憶部、２ｂ３  コードフォーマット信号解析部
【図１】
2010062872.tif 000003
【図２】
2010062872.tif 000004
【図３】
2010062872.tif 000005
【図４】
2010062872.tif 000006
【図５】
2010062872.tif 000007
【図６】
2010062872.tif 000008
【図７】
2010062872.tif 000009
【図８】
2010062872.tif 000010
【図９】
2010062872.tif 000011
【図１０】
2010062872.tif 000012
【図１１】
2010062872.tif 000013
【図１２】
2010062872.tif 000014
【図１３】
2010062872.tif 000015