(57)【要約】【課題】鍵情報のやりとりにより、１つのリモコン制御機器を複数のリモコン装置から制御可能な双方向リモコン装置を提供する。【解決手段】リモコン装置は、リモコンコードを送受信する第１の送受信手段と、鍵情報を格納する鍵情報格納手段と、受信したリモコンコードに含まれる鍵情報と格納した鍵情報とから鍵認証を行う認証結果通知手段と、所定のリモコンキーを点滅させるキー点滅手段とを有し、リモコン制御機器は、リモコンコードを送受信する第２の送受信手段と、本体鍵情報を格納する本体鍵情報格納手段と、受信したリモコンコードに鍵情報が含まれているか否かを判別するリモコン判別手段と、受信した鍵情報と格納した本体鍵情報とから鍵認証を行う鍵認証手段とを有し、リモコン制御機器は鍵認証に成功した場合に、制御情報を実行し、リモコン装置は、鍵認証に成功した場合に、所定のリモコンキーを点滅させる。【選択図】図１
2008306345.tif 000002
【特許請求の範囲】
【請求項１】
リモコン装置と前記リモコン装置から遠隔制御可能なリモコン制御機器からなる双方向リモコン装置であって、
前記リモコン装置は、
リモコンコードを送受信する第１の送受信手段と、
鍵情報を格納する鍵情報格納手段と、
前記第１の送受信手段が受信した前記リモコンコードに含まれる鍵情報と前記鍵情報格納手段が格納した前記鍵情報とから鍵認証を行う認証結果通知手段と、
所定のリモコンキーを点滅させるキー点滅手段とを有し、
前記リモコン制御機器は、
リモコンコードを送受信する第２の送受信手段と、
本体鍵情報を格納する本体鍵情報格納手段と、
前記第２の送受信手段が受信した前記リモコンコードに鍵情報が含まれているか否かを判別するリモコン判別手段と、
前記判別結果に基づいて、前記第２の送受信手段が受信した前記鍵情報と前記本体鍵情報格納手段が格納した前記本体鍵情報とから鍵認証を行う鍵認証手段とを有し、
前記リモコン制御機器は、前記鍵認証手段において鍵認証に成功した場合に、前記第２の送受信手段が受信した前記リモコンコードに含まれる制御情報を実行し、
前記リモコン装置は、前記認証結果通知手段において鍵認証に成功した場合に、前記キー点滅手段に所定の前記リモコンキーを点滅させる、
ことを特徴とする双方向リモコン装置。
【請求項２】
前記第１の送受信手段は、リモコンコードとして鍵情報及び制御情報を送信することを特徴とする請求項１記載の双方向リモコン装置。
【請求項３】
前記リモコン制御機器は、前記鍵認証手段において鍵認証に失敗した場合は、前記第２の送受信手段が受信した前記リモコンコードに含まれる制御情報を実行しないとともに、第２の送受信手段に認証失敗情報を前記リモコンコードとして送信させることを特徴とする請求項１記載の双方向リモコン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモコン装置とリモコン制御機器間でリモコンコードを送受信する双方向リモコン装置に関する。
【背景技術】
【０００２】
従来、リモコン装置からリモコン制御機器を制御するためのリモコンコードを送信し、リモコン制御機器がそのリモコンコードに対して、実行可能であり有効なリモコンボタンであるか否かを通知する双方向リモコン装置が公知である（例えば、特許文献１参照）。
【０００３】
これらの従来技術に関して図を併用して説明する。図６は、従来の双方向リモコン装置の構成図である。６ａはリモコン装置であり、６ｂはリモコンを制御するリモコンＣＰＵ、６ｃはリモコン装置６ａを動作させるプログラム、６ｄはリモコンコードを送信するリモコン送信手段、６ｅはリモコンコードを受信するリモコン受信手段、６ｆは押されたボタンを判別するキー入力判別手段、６ｇはボタンを点滅させるキー点滅手段、６ｈはリモコン装置６ａのボタンで構成される。
【０００４】
６ｉはリモコン制御機器であり、６ｊはリモコン制御機器６ｉを制御する本体ＣＰＵ、６ｋはリモコン制御機器６ｉを動作させるプログラム、６ｌはリモコンコードを受信するリモコン受信手段、６ｍはリモコンコードを送信するリモコン送信手段で構成される。
【０００５】
ｓ１はリモコン装置６ａを制御するためのプログラム信号であり、リモコンＣＰＵ６ｂにロードされることにより、リモコン装置６ａを制御する。ｓ２は任意のリモコンボタン６ｈを押すことにより発生する信号であり、キー入力判別手段６ｆに入力され、ｓ３はリモコンＣＰＵ６ｂにどのボタンが押されたかを通知する信号であり、リモコンＣＰＵ６ｂは押されたボタンにより次の動作に移る。ｓ４は入力されたリモコンボタン６ｈよりリモコンＣＰＵ６ｂが生成したリモコンコードであり、リモコン送信手段６ｄを用いて送信される。
【０００６】
ｓ５はリモコン装置６ａとリモコン制御機器６ｉ間で送信されるリモコンコードであり、赤外線により送信される。ｓ６はリモコン制御機器６ｉを制御するためのプログラム信号であり、本体ＣＰＵ６ｊにロードされることにより、リモコン制御機器６ｉを制御する。ｓ７はリモコン装置６ａよりリモコン送信されたリモコンコードｓ５を受信したことをリモコン受信手段６ｌより通知するための信号およびリモコンコードｓ５であり、本体ＣＰＵ６ｊに通知する。これにより本体ＣＰＵ６ｊはリモコンコードｓ５にしたがって機器を制御する。ｓ８はリモコンコードｓ５によりリモコン制御機器６ｉを制御した後、制御可能な有効ボタンをリモコン装置６ａに通知するためのリモコンコードの信号であり、リモコン送信手段６ｍを用いて、リモコンコードを送信する。ｓ９はリモコン制御機器６ｉとリモコン装置６ａ間で送信されるリモコンコードであり、赤外線により送信される。
【０００７】
ｓ１０はリモコン制御機器６ｉよりリモコン送信されたリモコンコードｓ９を受信したことをリモコン受信手段６ｅより通知するための信号およびリモコンコードｓ９であり、リモコンＣＰＵ６ｂに通知する。ｓ１１はどのリモコンボタン６ｈが有効であるかを通知する情報であり、リモコンＣＰＵ６ｂはどのボタンを点滅させるのかをキー点滅手段６ｇに通知する。ｓ１２はリモコンボタン６ｈを点滅させる信号であり、リモコンＣＰＵ６ｂからの情報を元に各リモコンボタン６ｈに点滅を指示する。
【特許文献１】特開平１１−３１７９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の双方向リモコン装置では、同じリモコン装置が複数個存在した場合、ユーザが意図しないところでリモコンコードが送信され、誤認識によりリモコン制御機器が動作するという問題があった。
【課題を解決するための手段】
【０００９】
そこで、上記課題を解決するために本発明の双方向リモコン装置は、リモコン制御機器側に本体鍵情報を保持しており、リモコン装置とリモコン制御機器間で鍵情報のやりとりを行うことにより、１対１の機器制御を可能とする機能を有する。また鍵情報のやりとりについては、リモコン制御機器に複数の鍵情報を持ち、本体側の操作をすることにより、鍵情報を複数のリモコン装置にコピーする機能を有する。
【００１０】
具体的には、リモコン制御機器本体側にマスターとなる鍵情報を所有し、リモコン装置に対して鍵情報を送信する。リモコン装置では送信された鍵情報を格納し、リモコン制御機器に対してリモコンコードを送信するときには鍵情報をリモコンコードと同時に送信する。さらにリモコン制御機器では送信された鍵情報とリモコンコードから鍵情報のみを比較認証し、一致すればリモコンコードを実行して、認証が成功したことをリモコン装置に送信する。一致しなければリモコンコードは無視され、認証が失敗したことをリモコン装置側に送信する。
【発明の効果】
【００１１】
本発明により、リモコン制御機器の本体鍵を有さないリモコン装置からの機器制御を拒絶することができる。
【発明を実施するための最良の形態】
【００１２】
（実施の形態１）
図１は、本発明の実施の形態１における双方向リモコン装置の構成を示すブロック図である。１ａはリモコン装置であり、１ｂはリモコン装置１ａを制御するリモコンＣＰＵ、１ｃはリモコン装置１ａを動作させるプログラム、１ｄは鍵情報を判別し格納する鍵情報格納手段、１ｅはリモコンコードを送信するリモコン送信手段、１ｆはリモコンコードを受信するリモコン受信手段、１ｇは鍵情報が一致したか否かを判断する認証結果通知手段、１ｈは認証結果をキーが点滅することでユーザにわかりやすく通知するキー点滅手段、１ｉは入力されたリモコンボタンを判別するキー入力判別手段、１ｊはリモコン装置１ａのボタンで構成される。
【００１３】
１ｋはリモコン制御機器であり、１ｌはリモコン制御機器１ｋを制御する本体ＣＰＵ、１ｍはリモコン制御機器１ｋを動作させるプログラム、１ｎはリモコン制御機器１ｋの本体鍵情報、１ｏはリモコンコードを受信するリモコン受信手段、１ｐはリモコンコードを送信するリモコン送信手段、１ｑはリモコンコードに鍵情報が含まれているかを判別するリモコン判別手段、１ｒはリモコンコードに鍵情報が含まれていた場合、本体鍵と一致するかを確認する鍵認証手段で構成される。
【００１４】
ｒ１はリモコン装置１ａを制御するためのプログラム信号であり、リモコンＣＰＵ１ｂにロードされることにより、リモコン装置１ａを制御する。ｒ２は任意のリモコンボタン１ｊを押すことにより発生する信号であり、キー入力判別手段１ｉに入力され、ｒ３はリモコンＣＰＵ１ｂにどのボタンが押されたかを通知する信号であり、リモコンＣＰＵ１ｂは押されたボタンにより次の動作に移る。ｒ４はリモコン装置１ａの鍵情報をやり取りする信号であり、鍵情報格納手段１ｄに対して鍵を格納したり読み出したりする。ｒ５は入力されたリモコンボタン１ｊよりリモコンＣＰＵ１ｂが生成したリモコンコードであり、リモコン送信手段１ｅを用いて、リモコンコードを送信する。ｒ６はリモコン装置１ａとリモコン制御機器１ｋ間で送信されるリモコンコードであり、赤外線により送信される。
【００１５】
ｒ７はリモコン制御機器１ｋを制御するためのプログラム信号であり、本体ＣＰＵ１ｌにロードされることにより、リモコン制御機器１ｋを制御する。ｒ８はリモコン装置１ａよりリモコン送信されたリモコンコードｒ６を受信したことをリモコン受信手段１ｏより通知するための信号およびリモコンコードｒ６であり、本体ＣＰＵ１ｌに通知する。ｒ９は受信したリモコンコードｒ６に鍵情報ｒ４が含まれているかを判断する信号であり、任意の鍵情報が含まれている場合、鍵情報を分離し本体ＣＰＵ１ｌに通知する。また鍵情報ｒ４が含まれていなかった場合でもＣＰＵ１ｌに通知する。ｒ１０はリモコン制御機器１ｋに格納されている本体鍵情報であり、本体ＣＰＵ１ｌのみが参照することができる。ｒ１１は本体鍵情報ｒ１０とリモコン判別手段１ｑにより分離された鍵情報ｒ９とを鍵認証するための信号であり、鍵認証が成功したか失敗したかを通知する。ｒ１２はリモコン判別手段１ｑにより鍵情報ｒ４がリモコンコードｒ６に含まれているかどうか、鍵認証手段１ｒにより鍵認証が成功したかどうかを踏まえて生成するリモコンコードであり、リモコン送信手段１ｐに送信する。ｒ１３はリモコン制御機器１ｋとリモコン装置１ａ間で送信されるリモコンコードであり、赤外線により送信される。
【００１６】
ｒ１４はリモコン制御機器１ｋよりリモコン送信されたリモコンコードｒ１３を受信したことをリモコン受信手段１ｆより通知するための信号およびリモコンコードｒ１３であり、リモコンＣＰＵ１ｂに通知する。またリモコンコードｒ１３には鍵認証が成功したか、どのボタンを点滅させるかなどリモコンコードが格納される。ｒ１５は鍵認証が成功したかを判断する信号であり、成功した場合は有効なリモコンボタンを点滅させるリモコンコードを送り、失敗した場合は点滅させない。ｒ１６はリモコンＣＰＵ１ｂから送られるリモコンボタン１ｊを点滅させる信号であり、有効なボタンに対してリモコンコードを送る。ｒ１７はキー点滅手段から送られるキーを点滅させる信号であり、各ボタンに対してコマンドを送る。
【００１７】
図２は、本発明で使用している家電製品協会（家製協）フォーマットであり、これを用いて各部を説明する。２ａはリーダ部であり、リモコン装置１ａはこの信号によりこれ以降にリモコンコードが存在することを認識する。２ｂはデータ部であり、内部には２バイトのカスタムコード２ｄと１バイト以上のデータコード２ｅが存在する。２ｃはトレーラ部（ストップコード）であり、リモコン装置１ａはこれでリモコンコードが終了したことを認識する。２ｄはカスタムコードであり、製造メーカ名や機器名などを識別するコードが入っている。２ｅはデータコードであり、コマンドなどのコードが入っている。
【００１８】
図３は、本発明で使用している鍵情報のやりとりについて説明したものである。図３に対しての横軸は、リモコンコードを送信開始してからの相対時間である。３ａは１回目の送信における通信の開始を示すリーダコードである。３ｂは１回目の送信における製造メーカ名や機器名などを識別するカスタムコードである。３ｃは１回目の送信における機器制御のためのリモコンコードである。３ｄは１回目の送信における通信の終了を示すトレーラコードである。３ｅは１回目と２回目の送信の間における任意の時間Ｔを表し、１回目のトレーラコードと２回目のリーダコードを判別するのに十分な時間とする。３ｆは２回目の送信における通信の開始を示すリーダコードである。３ｇは２回目の送信における製造メーカ名や機器名などを識別するカスタムコードであり、１回目の時と同じものを送信する。３ｈは２回目の送信における任意Ｂｉｔ数の鍵情報であり、ＤＥＳ／Ｔ−ＤＥＳ／ＡＥＳ／ＤＲＭ等の暗号に対応できるものとする。３ｉは２回目の送信における通信の終了を示すトレーラコードであり、これをもって本発明の送信プロトコルを終了する。
【００１９】
なおリモコン装置１ａ側からリモコン制御機器１ｋへのリモコン送信およびリモコン制御機器１ｋ側からリモコン装置１ａへの鍵情報の送信については２回目の通信で行うが、リモコン制御機器１ｋ側からリモコン装置１ａへのリモコン送信については、１回目の送信のみであり、２回目の送信での鍵認証は行わないものとする。
【００２０】
図４は、本発明におけるリモコンコードとボタン配置の実施例を示す図である。図４の実施例をもって、本発明の動作を説明する。
【００２１】
４ａはリモコンコードの全体を現すテーブルであり、４ｂはユーザが実行しようとしている１ｃｈボタンを選択したというリモコンコード０ｘ６０である。４ｃはリモコン制御機器１ｋから鍵情報をコピーする場合、リモコン制御機器１ｋからリモコン装置１ｂに対して送る、鍵情報を送信するリモコンコード０ｘｆｅである。４ｄは鍵認証が失敗した場合に返すリモコンコード０ｘｆｆである。０ｘ６０のリモコンコードをリモコン制御機器１ｋに対して送信した場合、リモコン受信手段１ｏにより入力されたリモコンコードｒ６（０ｘ６０）および２回目の転送で送信された鍵情報（ｒ６）を本体ＣＰＵ１ｌで受け取り（ｒ８）、リモコン判別手段１ｑにてリモコンコードと鍵情報に分別する（ｒ９）。分別された鍵情報（ｒ９）と、本体鍵情報１ｎに格納された鍵情報（ｒ１０）は、鍵認証手段１ｒで比較され一致するかを判断する（ｒ１１）。鍵認証手段１ｒにて認証した結果が一致であれば、リモコンコードに相当する機器制御を行った後、点滅させるリモコンボタン１ｊのコード（ｒ１２）をリモコン送信手段１ｐに乗せて送信する（ｒ１３）。鍵認証手段１ｒにて認証した結果が不一致であれば、機器制御を行わないうえで、認証に失敗したリモコンコード０ｘｆｆ（ｒ１２）をリモコン送信手段１ｐに乗せて送信する（ｒ１３）。リモコン装置１ａは、リモコン受信手段１ｆにて受信したリモコンコード（ｒ１３）を受信し、リモコンＣＰＵ  １ｂで受け取る（ｒ１４）。
【００２２】
認証結果通知手段１ｇは受け取ったリモコンコード（ｒ１４）に鍵認証失敗のコード０ｘｆｆが入っていれば、鍵認証に失敗したことをリモコンＣＰＵ１ｂに通知し（ｒ１５）、点滅させるリモコンボタンのコードが入っていれば、リモコンＣＰＵ１ｂに通知する（ｒ１５）。リモコンＣＰＵ１ｂは認証結果通知手段１ｇからの通知情報（ｒ１５）により、キー点滅手段１ｈにリモコンボタンの点滅を指示する（ｒ１６）。キー点滅手段１ｈは各リモコンボタン７ｈに対して、ボタンを点滅させるよう指示する（ｒ１７）。
【００２３】
（実施の形態２）
実施の形態１における双方向リモコン装置のリモコン制御機器１ｋからリモコン装置１ａに対して鍵情報をコピーする方法を図５で説明する。リモコン制御機器１ｋの本体を制御して、鍵情報を本体鍵情報１ｎから本体ＣＰＵ１ｌに転送する（ｒ１０）。本体ＣＰＵ１ｌは本体鍵情報（ｒ１０）をリモコン送信手段１ｐに送信し（ｒ１２）、リモコン送信する（ｒ１３）。リモコン装置１ａはリモコン受信手段１ｆにて受信したリモコンコードおよび本体鍵情報（ｒ１３）を図３の説明におけるプロトコルに従って受信する。リモコンＣＰＵ１ｂおよび鍵情報格納手段１ｄは、１回目の送信時リモコンコードに鍵情報送信コード０ｘｆｅ（４ｃ）があった場合、２回目の送信時のリモコンコードより本体鍵情報を分別し（ｒ１４）、本体鍵情報を格納する（ｒ４）。
【００２４】
これ以降、リモコン装置１ａをリモコン制御機器１ｋに対してリモコンコードを送信する場合、鍵情報のやりとりにより機器を制御する。
【産業上の利用可能性】
【００２５】
本発明の双方向リモコン装置によれば、リモコン制御機器を操作できる複数のリモコン装置があったとしても、操作可能なリモコンは１個に限定できることが可能となり、ユーザがリモコン制御機器を使用したいときに制御を専有できることで有用である。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態１における双方向リモコン装置のブロック構成図
【図２】本発明の実施の形態１における基本的なリモコンフォーマット構成図
【図３】本発明の実施の形態１における鍵情報やり取りを表すタイミングチャート
【図４】本発明の実施の形態１におけるリモコンコードとボタンの実施例を示す図
【図５】本発明の実施の形態２における鍵情報のコピーのブロック構成図
【図６】従来例における双方向リモコン装置のブロック構成図
【符号の説明】
【００２７】
１ａ    リモコン装置
１ｂ    リモコンＣＰＵ
１ｃ、１ｍ    プログラム
１ｄ    鍵情報格納手段
１ｅ、１ｐ    リモコン送信手段
１ｆ、１ｏ    リモコン受信手段
１ｇ    認証結果通知手段
１ｈ    キー点滅手段
１ｉ    キー入力判別手段
１ｊ    リモコンボタン
１ｋ    リモコン制御機器
１ｌ    本体ＣＰＵ
１ｎ    本体鍵情報
１ｑ    リモコン判別手段
１ｒ    鍵認証手段
【図１】
2008306345.tif 000003
【図２】
2008306345.tif 000004
【図３】
2008306345.tif 000005
【図４】
2008306345.tif 000006
【図５】
2008306345.tif 000007
【図６】
2008306345.tif 000008