(57)【要約】      （修正有）【課題】ジェスチャ検出とリモートコンロールの双方の信頼性を向上する情報システムを提供する。【解決手段】待ち受け状態において、赤外LEDモジュールを所定の周期で、同時に、所定の期間だけ点灯させ、消灯期間中に、リモコン信号のリーダ部の赤外光オン区間の受信を検出したならば、赤外LEDモジュールを消灯し、検出した赤外光に応じてリモコン信号を受け付ける。一方、点灯期間中に複数回、反射光を検出したならば、リモコン信号の受付を停止し、手のジェスチャ検出を開始する。赤外LEDモジュールの点灯期間は、リモコン信号のビット信号の赤外光オン期間よりも充分長く設定し、赤外LEDモジュールの点灯周期は、リモコン信号のフレームの繰り返し周期よりも小さく設定する。【選択図】図４
2014115698.tif 000002
【特許請求の範囲】
【請求項１】
赤外光によるリモコン信号の受け付けと、手のジェスチャによるジェスチャ入力の受け付けとを行う情報システムであって、
赤外光による照明を行う発光手段と、
赤外光の受光を検出する受光検出手段と、
前記照明の手による反射光を検出する反射光検出手段と、
前記リモコン信号を検出するリモコン信号検出手段と、
前記反射光検出手段が検出した前記手の反射光に基づいて前記手のジェスチャを識別するジェスチャ識別手段と、
制御手段とを有し、
前記制御手段は、前記発光手段を周期Ｔで間欠的に時間長ｔ発光させ、
前記反射光検出手段は、前記発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に前記手の反射光を検出し、
前記リモコン信号検出手段は、前記発光手段が発光していない期間中に、前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出し、
前記リモコン信号は当該リモコン信号で伝送する情報を表すビット信号の列を含むフレーム化された赤外光信号であり、前記周期Ｔは前記リモコン信号のフレームの繰り返し周期より短く、前記時間長ｔは前記リモコン信号のビット信号の赤外光オン期間より長いことを特徴とする情報システム。
【請求項２】
赤外光によるリモコン信号の受け付けと、手のジェスチャによるジェスチャ入力の受け付けとを行う情報システムであって、
赤外光による照明を行う複数の発光手段と、
赤外光の受光を検出する受光検出手段と、
前記照明の手による反射光を検出する反射光検出手段と、
前記リモコン信号を検出するリモコン信号検出手段と、
前記反射光検出手段が検出した前記手の反射光に基づいて前記手のジェスチャを識別するジェスチャ識別手段と、
制御手段とを有し、
前記制御手段は、第１のモードにおいて、少なくとも一つの前記発光手段を周期Ｔで間欠的に時間長ｔ発光させると共に、当該第１のモードにおいて、前記反射光検出手段が前記手の反射光を検出した場合に第２のモードに遷移し、当該第１のモードにおいて、前記リモコン信号検出手段が前記リモコン信号を検出した場合に第３のモードに遷移し、
前記反射光検出手段は、前記第１のモードにおいて、前記発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に前記手の反射光を検出し、
前記リモコン信号検出手段は、前記第１のモードにおいて前記発光手段が発光していない期間中に、前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出し、
前記制御手段は、前記第２のモードにおいて、前記複数の発光手段の各々を、各発光手段毎に位相を異ならせて周期Ｔで間欠的に時間長ｔ発光させ、
前記反射光検出手段は、前記第２のモードにおいて、各発光手段についての当該発光手段の照明による手の反射光の検出を、当該発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に当該発光手段の照明による手の反射光を検出することにより行い、
前記リモコン信号検出手段は、前記第２のモードにおいて、前記リモコン信号の検出を停止し、
前記ジェスチャ識別手段は、前記反射光検出手段の各発光手段の照明による手の反射光の検出パターンに基づいて前記手のジェスチャを識別し、
前記制御手段は、前記第３のモードにおいて、前記発光手段の発光を停止し、
前記反射光検出手段は、前記第３のモードにおいて、前記手の反射光の検出を停止し、
前記リモコン信号検出手段は、前記第３のモードにおいて、前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出し、
前記リモコン信号は当該リモコン信号で伝送する情報を表すビット信号の列を含むフレーム化された赤外光信号であり、前記周期Ｔは前記リモコン信号のフレームの繰り返し周期より短く、前記時間長ｔは前記リモコン信号のビット信号の赤外光オン期間より長いことを特徴とする情報システム。
【請求項３】
赤外光によるリモコン信号の受け付けと、手のジェスチャによるジェスチャ入力の受け付けとを行う情報システムであって、
赤外光による照明を行う複数の発光手段と、
赤外光の受光を検出する受光検出手段と、
前記照明の手による反射光を検出する反射光検出手段と、
前記リモコン信号を検出するリモコン信号検出手段と、
前記反射光検出手段が検出した前記手の反射光に基づいて前記手のジェスチャを識別するジェスチャ識別手段と、
制御手段とを有し、
前記制御手段は、第１のモードにおいて、少なくとも一つの前記発光手段を周期Ｔで間欠的に時間長ｔ発光させると共に、当該第１のモードにおいて、前記反射光検出手段が前記手の反射光を検出した場合に第２のモードに遷移し、当該第１のモードにおいて、前記リモコン信号検出手段が前記リモコン信号を検出した場合に第３のモードに遷移し、
前記反射光検出手段は、前記第１のモードにおいて、前記発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に前記手の反射光を検出し、
前記リモコン信号検出手段は、前記第１のモードにおいて前記発光手段が発光していない期間中に、前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出し、
前記制御手段は、前記第２のモードにおいて、前記複数の発光手段の各々を、各発光手段毎に位相を異ならせて周期Ｔで間欠的に時間長ｔ発光させ、
前記反射光検出手段は、前記第２のモードにおいて、各発光手段についての当該発光手段の照明による手の反射光の検出を、当該発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に当該発光手段の照明による手の反射光を検出することにより行い、
前記リモコン信号検出手段は、前記第２のモードにおいて、前記リモコン信号の検出を停止し、
前記ジェスチャ識別手段は、前記反射光検出手段の各発光手段の照明による手の反射光の検出パターンに基づいて前記手のジェスチャを識別し、
前記リモコン信号は当該リモコン信号で伝送する情報を表すビット信号の列を含むフレーム化された赤外光信号であり、前記周期Ｔは前記リモコン信号のフレームの繰り返し周期より短く、前記時間長ｔは前記リモコン信号のビット信号の赤外光オン期間より長く、
前記制御手段は、前記第３のモードにおいて、前記リモコン信号検出手段が検出した前記リモコン信号のフレーム間のリモコン信号停止区間においてのみ前記発光手段を発光させ、当該第３のモードにおいて、前記反射光検出手段が前記手の反射光を検出した場合に前記第２のモードに遷移し、
前記反射光検出手段は、前記第３のモードにおいて、前記発光手段が発光している期間中に、前記受光検出手段が前記赤外光の受光を検出した場合に前記手の反射光を検出し、
前記リモコン信号検出手段は、前記第３のモードにおいて、前記発光手段が発光していない期間中に前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出することを特徴とする情報システム。
【請求項４】
請求項１、２または３記載の情報システムであって、
前記時間長ｔは、前記リモコン信号のフレームのリーダ部の赤外光オン区間の時間長よりも短いことを特徴とする情報システム。
【請求項５】
請求項１、２、３または４記載の情報システムであって、
前記受光検出手段として、第１の受光検出手段と第２の受光検出手段とを有し、
前記反射光検出手段は、前記第１の受光検出手段が受光を検出した前記赤外光に基づいて前記手の反射光を検出し、
前記リモコン信号検出手段は、前記第２の受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出することを特徴とする情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、赤外光を用いたジェスチャ検出と、赤外光信号用いたリモートコンロールの受け付けとを行う情報システムに関するものである。
【背景技術】
【０００２】
赤外光を用いたジェスチャ検出を行う技術としては、赤外光によってユーザの手を間欠的に照明すると共に当該照明光のユーザの手による反射光を受光素子で検出し、検出した反射光に基づいてユーザの手のジェスチャを検出する技術が知られている（たとえば、特許文献１）。
また、従来より、赤外光信号を用いたリモートコンロールの受け付けを行うＴＶやビデオ装置などの電子機器が知られている（たとえば、特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２-１８１６３９号公報
【特許文献２】特開平０５-１０３３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報システムにおいて、赤外光を用いたジェスチャ検出と、赤外光を用いたリモートコンロールの受け付けとを共に行う場合、リモートコンロールのための赤外光信号によって、ジェスチャ検出を正常に行えなくなる場合がある。また、ジェスチャ検出に赤外光によるユーザの手の照明を用いる場合、当該照明光の手による反射光によって、リモートコンロールの受け付けを正常に行えなくなる場合がある。
【０００５】
そして、これらの場合、情報システムにおける、赤外光を用いたジェスチャ検出の信頼性と、赤外光を用いたリモートコンロールの受け付けの信頼性とが低下することとなる。
そこで、本発明は、赤外光信号を用いたジェスチャ検出と、赤外光を用いたリモートコンロールの受け付けとを行う情報システムにおいて、ジェスチャ検出とリモートコンロールの双方の信頼性を向上することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題達成のために、本発明は、赤外光によるリモコン信号の受け付けと、手のジェスチャによるジェスチャ入力の受け付けとを行う情報システムに、赤外光による照明を行う発光手段と、赤外光の受光を検出する受光検出手段と、前記照明の手による反射光を検出する反射光検出手段と、前記リモコン信号を検出するリモコン信号検出手段と、前記反射光検出手段が検出した前記手の反射光に基づいて前記手のジェスチャを識別するジェスチャ識別手段と、制御手段とを設け、前記制御手段において、前記発光手段を周期Ｔで間欠的に時間長ｔ発光させ、前記反射光検出手段において、前記発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に前記手の反射光を検出し、前記リモコン信号検出手段において、前記発光手段が発光していない期間中に、前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出するようにしたものである。但し、前記リモコン信号は当該リモコン信号で伝送する情報を表すビット信号の列を含むフレーム化された赤外光信号であり、前記周期Ｔは前記リモコン信号のフレームの繰り返し周期より短く、前記時間長ｔは前記リモコン信号のビット信号の赤外光オン期間より長くする。
【０００７】
また、本発明は、前記課題達成のために、赤外光によるリモコン信号の受け付けと、手のジェスチャによるジェスチャ入力の受け付けとを行う情報システムに、外光による照明を行う複数の発光手段と、赤外光の受光を検出する受光検出手段と、前記照明の手による反射光を検出する反射光検出手段と、前記リモコン信号を検出するリモコン信号検出手段と、前記反射光検出手段が検出した前記手の反射光に基づいて前記手のジェスチャを識別するジェスチャ識別手段と、制御手段とを設けたものである。
【０００８】
ここで、前記制御手段は、第１のモードにおいて、少なくとも一つの前記発光手段を周期Ｔで間欠的に時間長ｔ発光させると共に、当該第１のモードにおいて、前記反射光検出手段が前記手の反射光を検出した場合に第２のモードに遷移し、当該第１のモードにおいて、前記リモコン信号検出手段が前記リモコン信号を検出した場合に第３のモードに遷移し、前記反射光検出手段は、前記第１のモードにおいて、前記発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に前記手の反射光を検出し、前記リモコン信号検出手段は、前記第１のモードにおいて前記発光手段が発光していない期間中に、前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出する。
【０００９】
また、前記制御手段は、前記第２のモードにおいて、前記複数の発光手段の各々を、各発光手段毎に位相を異ならせて周期Ｔで間欠的に時間長ｔ発光させ、前記反射光検出手段は、前記第２のモードにおいて、各発光手段についての当該発光手段の照明による手の反射光の検出を、当該発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に当該発光手段の照明による手の反射光を検出することにより行い、前記リモコン信号検出手段は、前記第２のモードにおいて、前記リモコン信号の検出を停止し、前記ジェスチャ識別手段は、前記反射光検出手段の各発光手段の照明による手の反射光の検出パターンに基づいて前記手のジェスチャを識別する。
【００１０】
また、前記制御手段は、前記第３のモードにおいて、前記発光手段の発光を停止し、前記反射光検出手段は、前記第３のモードにおいて、前記手の反射光の検出を停止し、前記リモコン信号検出手段は、前記第３のモードにおいて、前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出する。
【００１１】
また、前記リモコン信号は当該リモコン信号で伝送する情報を表すビット信号の列を含むフレーム化された赤外光信号であり、前記周期Ｔは前記リモコン信号のフレームの繰り返し周期より短く、前記時間長ｔは前記リモコン信号のビット信号の赤外光オン期間より長くする。
【００１２】
ただし、このような情報システムは、前記制御手段において、前記第３のモードにおいて、前記リモコン信号検出手段が検出した前記リモコン信号のフレーム間のリモコン信号停止区間においてのみ前記発光手段を発光させ、当該第３のモードにおいて、前記反射光検出手段が前記手の反射光を検出した場合に前記第２のモードに遷移し、前記反射光検出手段において、前記第３のモードにおいて、前記発光手段が発光している期間中に、前記受光検出手段が前記赤外光の受光を検出した場合に前記手の反射光を検出し、前記リモコン信号検出手段は、前記第３のモードにおいて、前記発光手段が発光していない期間中に前記受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出するように構成してもよい。
【００１３】
ここで、以上のような情報システムにおいて、前記時間長ｔは、前記リモコン信号のフレームのリーダ部の赤外光オン区間の時間長よりも短くすることが、処理の高速化の観点から好ましい。
また、情報システムは、前記受光検出手段として、第１の受光検出手段と第２の受光検出手段とを設け、前記反射光検出手段において、前記第１の受光検出手段が受光を検出した前記赤外光に基づいて前記手の反射光を検出し、前記リモコン信号検出手段において、前記第２の受光検出手段が受光を検出した前記赤外光に基づいて前記リモコン信号を検出するようにしてもよい。
【００１４】
以上のような情報システムによれば、発光手段を周期Ｔで間欠的に時間長ｔ発光させると共に、前記発光手段が発光している期間中継続した前記赤外光の受光が、前記受光検出手段によって、Ｎ回（但し、Ｎは２以上の整数）連続して検出された場合に手の反射光を検出する。ここで、前前記時間長ｔは前記リモコン信号のビット信号の赤外光オン期間より長いので、発光手段が発光している期間中継続した前記赤外光の受光がリモコン信号のビット信号によって生じることはない。また、フレームの繰り返し周期で出現するリモコン信号のビット信号よりも長い赤外光オン区間を含むリーダ部によって、発光手段が発光している期間中継続した前記赤外光の受光が発生する場合であっても、前記周期Ｔは前記リモコン信号のフレームの繰り返し周期より短いので、発光手段が発光している期間中継続した前記赤外光の受光が連続して発生することはない。
【００１５】
よって、本発明によれば、リモコン信号の受光によって手の反射光を誤検出することが排除される。
また、発光手段による照明を停止している、手の反射光が生じない期間にのみ、リモコン信号の検出を行うので、リモコン信号の検出に対する手の反射光の影響を排除することができる。
よって、本発明によれば、リモコン信号受け付けとジェスチャ入力の受け付けとの双方の信頼性を向上することができる。
【発明の効果】
【００１６】
以上のように、本発明によれば、赤外光信号を用いたジェスチャ検出と、赤外光を用いたリモートコンロールの受け付けとを行う情報システムにおいて、ジェスチャ検出とリモートコンロールの双方の信頼性を向上することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る情報システムの構成を示すブロック図である。
【図２】リモコン信号のフォーマットを示す図である。
【図３】本発明の実施形態に係る検出制御部が制御する状態遷移を示す図である。
【図４】本発明の実施形態に係る待ち受け状態の動作を示す図である。
【図５】本発明の実施形態に係るジェスチャ受付状態の動作を示す図である。
【図６】本発明の実施形態に係るリモコン受付状態の動作を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について、自動車に搭載される情報システムへの適用を例にとり説明する。
図１ａに、本実施形態に係る情報システムの構成を示す。
ここで、情報システムは、自動車に搭載されるシステムであり、当該情報システムは、たとえば、ＡＶシステムやナビゲーションシステムなどを構成するものである。
図示するように、情報システム１は、リモコン光受光部１０１、赤外LEDモジュール１０２、反射光受光部１０３、表示装置１０４、リモコン受信処理部１０５、検出制御部１０６、ジェスチャ認識処理部１０７、制御装置１０８、１または複数の周辺装置１０９を備えている。
【００１９】
ただし、このような情報システム１は、ＣＰＵやメモリを備えたコンピュータを用いて構成されるものであってよく、この場合、リモコン受信処理部１０５や検出制御部１０６やジェスチャ認識処理部１０７や制御装置１０８は、コンピュータが所定のコンピュータプログラムを実行することにより実現されるものであってよい。
【００２０】
さて、表示装置１０４は、たとえば液晶表示装置であり、図１ｂに示すように、自動車のダッシュボード上に配置される。
また、リモコン光受光部１０１は、たとえば、赤外光を検出するフォトダイオードなどの光電素子であり、表示装置１０４の上部に配置され、リモコン２から出射された赤外光信号であるリモコン信号を検出する。また、リモコン受信処理部１０５は、リモコン光受光部１０１で受信したリモコン信号をコマンドやデータにデコードし、制御装置１０８に入力する。
【００２１】
次に、赤外LEDモジュール１０２は、図１ｃに示すように、LED-A、LED-B、LED-Cの３つのLEDより構成され、３つのLEDを頂点とする三角形が形成されるように当該３つのLEDは配置されている。また、赤外LEDモジュール１０２は、表示装置１０４の上部に配置され、表示装置１０４に近づいたユーザの手を赤外光で照明する。
【００２２】
そして、反射光受光部１０３は、たとえば、赤外光を検出するフォトダイオードなどの光電素子であり、赤外LEDモジュール１０２の赤外光照明の、表示装置１０４に近づいたユーザの手による反射光を検出する。また、ジェスチャ認識処理部１０７は、反射光受光部１０３で検出した反射光より、ユーザのジェスチャを認識し、認識したジェスチャに応じたコマンドやデータを制御装置１０８に入力する。
【００２３】
次に、情報システム１がＡＶシステムを構成するものであれば、周辺装置１０９は、放送受信機や、ＣＤ/ＤＶＤなどの記録ディスクを再生するディスクドライブや、スピーカを備えた音声出力装置などである。そして、制御装置１０８は、表示装置１０４に適当なＧＵＩ画面を表示しつつ、リモコン受信処理部１０５やジェスチャ認識処理部１０７より入力するコマンドやデータに応じて、放送受信機やディスクドライブの動作を制御する処理や、放送受信機で受信した音声やディスクドライブに装着された記録ディスクに記録されている音声を音声出力装置に出力する処理や、放送受信機で受信した映像や、ディスクドライブに装着された記録ディスクに記録されている映像を表示装置１０４に出力する処理などを行う。
【００２４】
また、情報システム１がナビゲーションシステムを構成するものであれば、周辺装置１０９は、地図データを記憶した記憶装置や、ＧＰＳ受信機や、自動車の車速や角速度を検出するセンサなどである。そして、制御装置１０８は、表示装置１０４に適当なＧＵＩ画面を表示しつつ、リモコン受信処理部１０５やジェスチャ認識処理部１０７より入力するコマンドやデータに応じて、現在位置の算出や、目的地の設定や、目的地までのルートの設定や、地図上に現在位置や目的地やルートを表したナビゲーション画像の表示装置１０４への表示や、ナビゲーション画像のスクロール表示などの処理を行う。
【００２５】
さて、以上のような構成の情報システム１において、リモコン２より出射された赤外光信号であるリモコン信号は、外乱光として反射光受光部１０３にも入射する。また、逆に、赤外LEDモジュール１０２の赤外光照明の、表示装置１０４に近づけられたユーザの手による反射光が、外乱光としてリモコン光受光部１０１にも入射する。
【００２６】
そこで、本実施形態では、検出制御部１０６において、以上のような外乱光によらずに、リモコン受信処理部１０５が正しくリモコン２より出射されたリモコン信号をデコードでき、かつ、ジェスチャ認識処理部１０７が正しくジェスチャを認識できるように、赤外LEDモジュール１０２とリモコン受信処理部１０５とジェスチャ認識処理部１０７の動作を制御する。
【００２７】
以下、このような検出制御部１０６による、赤外LEDモジュール１０２とリモコン受信処理部１０５とジェスチャ認識処理部１０７の動作の制御について説明する。
ここで、図２に、本実施形態においてリモコン２が赤外光信号として出射するリモコン信号のフォーマットについて示しておく。なお、このリモコン信号のフォーマットは、家製協(AEHA)フォーマット、NECフォーマットと呼ばれるフォーマットに準拠したものである。
【００２８】
さて、リモコン２は、ユーザのリモコン２のキー操作に応じて、操作内容を通知するリモコン信号を出力する。操作内容を通知するリモコン信号は、時間長TFのフレームにフレーム化されており、リモコン２は、ユーザのリモコン２のキー操作が発生すると、キー操作が行われている間、操作内容を通知する同じフレームを、時間長TIの赤外光オフ期間であるトレーラをはさんで繰り返し出力する。
【００２９】
ここで、フレームの時間長TFは、後述するデータ部に応じて可変長であるが、およそ40msから70msとなる。また、トレーラの時間長TIは8ms以上（家製協フォーマット）、または、時間長TF+時間長TI=108ms（NECフォーマット）である。
また、時間長TFの各フレームは、リーダ部とその後に続くデータ部より構成される。
そして、基準時間長をTとして、リーダ部は、時間長TH=8Tの赤外光オン期間と時間長TM=4Tの赤外光オフ期間によって構成される。
また、データ部は、ビット信号の列であり、各ビット信号は時間長Tbon=Tの赤外光オン期間と時間長Tboffの赤外光オフ期間によって構成される。ここで、時間長Tboffは、“１”の表すビット信号は時間長Tであり、“０”の表すビット信号は時間長3Tである。また、データ部の最後尾には、時間長Tの赤外光オン期間であるストップ信号が付加される場合もある。
【００３０】
さて、検出制御部１０６は、図３ａに示す待ち受け状態、リモコン受付状態、ジェスチャ受付状態の３つの状態と、当該３つの状態間の状態遷移を制御する。
ここで、待ち受け状態は、リモコン信号の受信の開始と手の反射光の検出の開始を監視し、リモコン信号の受信の開始が発生したならばリモコン信号検出イベントを生成し、手の反射光の検出の開始が発生したならば手検出イベントを生成する状態である。
また、リモコン受付状態は、リモコン受信処理部１０５においてリモコン光受光部１０１で受信したリモコン信号のデコードと、デコードしたコマンドやデータの制御装置１０８への入力を行うと共に、所定期間以上、リモコン信号の受信が停止したならばリモコン信号検出終了イベントを生成する状態である。
【００３１】
また、ジェスチャ受付状態は、ジェスチャ認識処理部１０７において、反射光受光部１０３で検出した反射光に基づくユーザのジェスチャの認識と、認識したジェスチャに応じたコマンドやデータの制御装置１０８への入力を行うと共に、所定期間以上、手の反射光が検出されなくなったならば手検出終了イベントを生成する状態である。
【００３２】
そして、検出制御部１０６は、以下のように以上の３状態間の遷移を制御する。
すなわち、まず、動作を介したならば状態を待ち受け状態とする。
そして、待ち受け状態において、リモコン信号検出イベントが発生したならば、状態をリモコン受付状態に遷移する。また、待ち受け状態において、手検出イベントが発生したならば、状態をジェスチャ受付状態に遷移する
また、リモコン受付状態において、リモコン信号検出終了イベントが発生したならば状態を待ち受け状態に復帰する。また、ジェスチャ検出状態において、手検出終了イベントが発生したならば、状態を待ち受け状態に復帰する。
【００３３】
さて、このように状態遷移を制御する待ち受け状態、リモコン受付状態、ジェスチャ受付状態の各状態において、検出制御部１０６は、赤外LEDモジュール１０２とリモコン受信処理部１０５とジェスチャ認識処理部１０７の動作を以下のように制御する。
まず、待ち受け状態における制御内容について説明する。
検出制御部１０６は、待ち受け状態にあるときには、図４に示すように、赤外LEDモジュール１０２の点灯を制御する。また、検出制御部１０６は、待ち受け状態にあるときには、リモコン受信処理部１０５とジェスチャ認識処理部１０７の動作を停止する。
ここで、図４中のLED-Aon、LED-Bon、LED-Conは、それぞれ、Hの期間がLED-A、LED-B、LED-Cを点灯する期間を、Lの期間が消灯させる期間を表している。
また、RMDsigはリモコン光受光部１０１の出力を、HNDsigは反射光受光部１０３の出力を表している。
図示するように、待ち受け状態において、検出制御部１０６は、周期TL1で、間欠的に、期間TLonだけ同時に３つのLED-A、LED-B、LED-Cを点灯させる。
ここで、点灯期間TLonは、リモコン信号のビット信号の赤外光オン期間の時間長Tbon=Tよりも充分長く（たとえば、TLon=5T)に設定する。なお、点灯期間TLonは、リモコン信号のリーダ部の赤外光オン期間の時間長TH=8Tより短くてよい。
また、点灯周期TL1は、リモコン信号のリーダ部の赤外光オン期間の時間長TH=8Tより大きく、リモコン信号のフレームの繰り返し周期となるフレーム+トレーラの時間長（時間長TF+時間長TI）の、情報システム１において用いるリモコン信号の種類に応じて定まる最小値よりも小さく設定する。
【００３４】
そして、RMDonのHの期間として示す３つのLED-A、LED-B、LED-Cの消灯期間中、検出制御部１０６は、RMDsigとして示したリモコン光受光部１０１の出力に基づいて、時間長TH=8T以上の赤外光検出期間の発生を監視することにより、リモコン信号のリーダ部の赤外光オン区間の受信を検出し、リモコン信号のリーダ部の赤外光オン区間を検出したならばリモコン信号検出イベントを生成し、状態をリモコン受付状態に遷移する。ここで、３つのLED-A、LED-B、LED-Cの消灯期間中は、手の反射光は発生しないので、RMDonのHの期間にのみ、時間長TH=8T以上の赤外光オン期間の発生を監視することにより、手の反射光の影響を受けずに、リモコン信号のリーダ部の赤外光オン区間の受信を検出することができる。
【００３５】
また、検出制御部１０６は、HNDonのHの期間として示す３つのLED-A、LED-B、LED-Cの点灯期間中、HNDsigとして示した反射光受光部１０３の出力に基づいて、HNDonのHの期間中の赤外光検出の有無を監視し、HNDonがHである間中継続して赤外光が検出されたHNDonがHの期間が複数回（たとえば、２回）連続して発生したならば、手が接近したものとして手検出イベントを生成し、状態をジェスチャ受付状態に遷移する。
【００３６】
ここで、三つのLED-A、LED-B、LED-Cの点灯期間の時間長TLonは、リモコン信号のビット信号の赤外光オン期間の時間長Tbon=Tよりも充分長いので、リモコン信号のビット信号によって、HNDonがHである間中継続して赤外光が検出されることはない。また、三つのLED-A、LED-B、LED-Cの点灯周期TL1は、リモコン信号のリーダ部の赤外光オン期間の時間長TH=8Tより大きく、リモコン信号のフレームの繰り返し周期（時間長TF+時間長TI）より小さいので、リモコン信号のリーダ部の赤外光オン期間が複数回連続して、三つのLED-A、LED-B、LED-Cの点灯期間に重なって発生することもない。
【００３７】
よって、HNDonがHである間中継続して赤外光が検出されたHNDonがHの期間が複数回（図では２回）連続して発生することを検出することによって、リモコン信号の反射光受光部１０３における受光の有無に関わらずに手の接近を正しく検出することができる。
次に、リモコン受付状態における制御内容について説明する。
検出制御部１０６は、リモコン受付状態にあるときには、三つのLED-A、LED-B、LED-Cを消灯し、ジェスチャ認識処理部１０７の動作を停止する。そして、リモコン受信処理部１０５に、リモコン光受光部１０１で受信したリモコン信号のデコードと、デコードしたコマンドやデータの制御装置１０８への入力を行わせる。
【００３８】
また、リモコン受信処理部１０５は、リモコン受付状態にあるときには、リモコン光受光部１０１の出力に基づいて、リモコン信号の所定時間以上の受信の停止を検出し、停止を検出したならばリモコン信号検出終了イベントを検出制御部１０６に通知する。そして、リモコン信号検出終了イベントの通知を受けた検出制御部１０６は状態を待ち受け状態に復帰する。
【００３９】
次に、ジェスチャ受付状態における制御内容について説明する。
検出制御部１０６は、ジェスチャ受付状態にあるときには、リモコン受信処理部１０５の動作を停止すると共に、ジェスチャ認識処理部１０７に、反射光受光部１０３で検出した反射光に基づくユーザのジェスチャの認識と、認識したジェスチャに応じたコマンドやデータの制御装置１０８への入力を行わせる。
また、ジェスチャ受付状態にあるときには、図５にLED-Aon、LED-Bon、LED-Conによって示すように、赤外LEDモジュール１０２の点灯を、制御する。
すなわち、ジェスチャ受付状態では、各タイムスロットTSiにおいて、TL2on期間づつ順番に三つのLED-A、LED-B、LED-Cを、一度に一つのLEDだけが点灯するように点灯する。
ここで、各LEDの点灯期間TL2onは、リモコン信号のビット信号の赤外光オン期間の時間長Tbon=Tよりも充分長く（たとえば、TL2on=5T)に設定する。なお、点灯期間TL2onは、リモコン信号のリーダ部の赤外光オン期間の時間長TH=8Tより短くてよい。
また、各タイムスロットの時間長TL2、すなわち、LED-A、LED-B、LED-C、それぞれのLEDの点灯周期TL2は、リモコン信号のリーダ部の赤外光オン期間の時間長TH=8Tより大きく、リモコン信号のフレームの繰り返し周期となるフレーム+トレーラの時間長（時間長TF+時間長TI）の、情報システム１において用いるリモコン信号の種類に応じて定まる最小値よりも小さく設定する。
【００４０】
一方、ジェスチャ認識処理部１０７は、HNDsigとして示す反射光受光部１０３の出力に基づいて、ジェスチャ受付状態において、各タイムスロットTSiにおける、三つのLED-A、LED-B、LED-Cの各LEDの照明光の手の反射光の有無を検出する。
この検出は、三つのLED-A、LED-B、LED-Cの各LEDについて、i番目のタイムスロットTSiとその直前のタイムスロットTSi-1との双方において、そのLEDの点灯期間中継続して赤外光が検出された場合に、タイムスロットTSiにおける、そのLEDの照明光の手の反射光有りを検出することにより行う。
【００４１】
ここで、図中のD-A、D-B、D-C、このようにして反射光受光部１０３の出力HNDsigに対して検出した各タイムスロットTSiにおける、各LEDの照明光の手の反射光の有無の検出結果を表しており、図中Hが反射光の有の検出結果を表している。
図示するように、たとえば、タイムスロットTSn+2では、LED-Aの点灯期間とLED-Bの点灯期間に赤外光が検出されているが、その直前のタイムスロットTSn+1では、LED-Aの点灯期間のみに赤外光が検出されているため、タイムスロットTSn+2における照明光の手の反射光有りの検出結果は、LED-Aの照明光の手の反射光が有り、他のLED-B、LED-Cについては、その照明光の手の反射光が無しとなっている。
【００４２】
ここで、三つのLED-A、LED-B、LED-Cの点灯期間の時間長TL2onは、リモコン信号のビット信号の赤外光オン期間の時間長Tbon=Tよりも充分長いので、リモコン信号のビット信号によって、一つのLEDの一度の点灯期間中継続して反射光受光部１０３によって赤外光が検出されることはない。また、個々のLEDの点灯周期TL2は、リモコン信号のリーダ部の赤外光オン期間の時間長TH=8Tより大きく、リモコン信号のフレームの繰り返し周期（時間長TF+時間長TI）より小さいので、リモコン信号のリーダ部の赤外光オン期間が複数回連続して、同じLEDの点灯期間に重なって発生することもない。換言すれば、個々のLEDの点灯周期TL2を、リモコン信号のリーダ部の赤外光オン期間より短くすることができるので、各タイムスロットの時間長を短くでき、結果、後述のようにジェスチャ認識処理部１０７が行うジェスチャ認識まえの処理を速やかに行うことができるようになる。
【００４３】
よって、i番目のタイムスロットTSiとその直前のタイムスロットTSi-1との双方において、そのLEDの点灯期間中継続して赤外光が検出された場合に、タイムスロットTSiにおける、そのLEDの照明光の手の反射光有りを検出することにより、リモコン信号の反射光受光部１０３における受光の有無に関わらずに、各LEDの照明光の手による反射光を正しく検出することができる。
ただし、手の接近の検出の、より確実を期す場合には、i番目のタイムスロットTSiとその直前のｎ個（ｎが２以上）タイムスロットTSi-1からTSi-nの全てにおいて、そのLEDの点灯期間中継続して赤外光が検出された場合に、タイムスロットTSiにおける、そのLEDの照明光の手の反射光有りを検出するようにすることもできる。
【００４４】
さて、ジェスチャ認識処理部１０７は、このように各タイムスロットについて検出した各LEDの照明光の手の反射光の有無の検出パターンの時間変化に基づいて、ユーザの手のジェスチャを認識する。
すなわち、たとえば、LED-AがLED-Bよりも右側を照明するものであった場合に、LED-Aの照明光の手の反射光有の検出、LED-AとLED-Bとの照明光の手の反射光有の検出、LED-B照明光の手の反射光有の検出と検出パターンが時間変化した場合には、ユーザの手の右から左へ移動するジェスチャを認識する。
【００４５】
そして、ジェスチャ認識処理部１０７は、認識したジェスチャに応じたコマンドやデータの制御装置１０８への入力を行う。
また、ジェスチャ認識処理部１０７は、各LEDの照明光に対する手の反射光が所定時間以上検出されなくなったならば、手検出終了イベントを検出制御部１０６に通知する。そして、手検出終了イベントを検出制御部１０６の通知を受けた検出制御部１０６は状態を待ち受け状態に復帰する。
【００４６】
以上、本発明の実施形態について説明した。
ところで、以上の実施形態は、検出制御部１０６において図３ａに示した状態と状態遷移を制御する代わりに、図３ｂに示すように状態と状態遷移を制御するようにしてもよい。
すなわち、図３ａに示すリモコン受付状態において、手の反射光の検出も行い、手の反射光が発生したならば手検出イベントを生成し、ジェスチャ受付状態に遷移するようにしてもよい。
ここで、この場合、リモコン受付状態にあるときには、検出制御部１０６は、ジェスチャ認識処理部１０７の動作を停止する。そして、リモコン受信処理部１０５に、リモコン光受光部１０１で受信したリモコン信号のデコードと、デコードしたコマンドやデータの制御装置１０８への入力を行わせる。
【００４７】
一方、リモコン受信処理部１０５は、図６にRMDsigとして示すリモコン光受光部１０１の出力から、リモコン信号の繰り返し受信するフレームとフレームとの間の無信号区間であるトレーラの受信期間を検出し検出制御部１０６に通知する。
検出制御部１０６は、図６にLED-Aon、LED-Bon、LED-Conによって示すように、通知されたトレーラの受信期間中に、三つのLED-A、LED-B、LED-Cを間欠的に同時点灯する。そして、HNDsigとして示した反射光受光部１０３の出力に基づいて、HNDonのHの期間として示す三つのLED-A、LED-B、LED-Cが点灯している期間中の赤外光検出の有無を監視し、三つのLED-A、LED-B、LED-Cが点灯しているあいだ継続して赤外光が検出されたならば、手検出イベントを生成し、状態をジェスチャ受付状態に遷移する。
【００４８】
なお、以上の実施形態は、一つの受光部（たとえば、一つのフォトダイオード）をリモコン光受光部１０１と反射光受光部１０３として共用するように構成することもできる。なお、この場合には、当該一つの受光部の出力を、リモコン光受光部１０１の出力としても反射光受光部１０３の出力としても用いるようにする。
【００４９】
また、以上の実施形態は自動車に搭載されるシステムに限らず、リモコン信号の受付とジェスチャ入力の受付を行う任意のシステムに同様に適用することができる。
【符号の説明】
【００５０】
１…情報システム、２…リモコン、１０１…リモコン光受光部、１０２…赤外LEDモジュール、１０３…反射光受光部、１０４…表示装置、１０５…リモコン受信処理部、１０６…検出制御部、１０７…ジェスチャ認識処理部、１０８…制御装置、１０９…周辺装置。
【図１】
2014115698.tif 000003
【図２】
2014115698.tif 000004
【図３】
2014115698.tif 000005
【図４】
2014115698.tif 000006
【図５】
2014115698.tif 000007
【図６】
2014115698.tif 000008