(57)【特許請求の範囲】
【請求項１】
検知対象である人の移動に応じた検出信号を出力自在なセンサと、
前記検出信号に基づき前記人の存在の有無を判定自在なマイクロコンピュータと、
を備え、接続インタフェースを介し、節電状態を呈する動作モードを有したＯＳ搭載機器に対して、接続自在な人感検知装置であって、
前記マイクロコンピュータは、前記ＯＳ搭載機器における特定の入力機器用の識別子を有し、前記マイクロコンピュータが前記接続インタフェースを介して前記ＯＳ搭載機器に接続された際に、前記ＯＳ搭載機器に対して前記識別子を出力すると共に、更に前記マイクロコンピュータが前記人が存在すると判定した場合には、前記ＯＳ搭載機器に対して、前記特定の入力機器が前記ＯＳ搭載機器に関する音声のボリュームを調整自在とする第１の指令値及び前記特定の入力機器が前記ＯＳ搭載機器に関する画面の輝度を調節自在とする第２の指令値の少なくとも一方を送出し、
前記ＯＳ搭載機器と協働して前記ＯＳ搭載機器の節電状態を解除自在な人感検知装置。
【請求項２】
前記マイクロコンピュータは、前記ＯＳ搭載機器と協働自在で前記ＯＳ搭載機器の節電状態を解除自在な制御プログラム中に前記識別子を有する請求項１に記載の人感検知装置。
【請求項３】
前記マイクロコンピュータは、前記ＯＳ搭載機器に対して前記第１の指令値及び前記第２の指令値の前記少なくとも一方を出力してから所定時間経過後に、前記音声の前記ボリューム及び前記画面の前記輝度を前記第１の指令値及び前記第２の指令値の前記少なくとも一方を出力する以前の状態に戻す指令値を、前記ＯＳ搭載機器に対して出力する請求項１又は２に記載の人感検知装置。
【請求項４】
前記マイクロコンピュータは、更に前記人感検知装置用の固有の識別子を保有自在であり、前記マイクロコンピュータが前記接続インタフェースを介して前記ＯＳ搭載機器に接続された際に、前記ＯＳ搭載機器に対して前記固有の識別子を出力する請求項１から３のいずれかに記載の人感検知装置。
【請求項５】
前記ＯＳ搭載機器には、更に前記人感検知装置に対して専用に設定された専用ドライバが設けられ、前記ＯＳ搭載機器に対して前記固有の識別子が入力されて前記専用ドライバが起動されたならば、前記専用ドライバは、前記第１の指令値及び前記第２の指令値の前記少なくとも一方が前記マイクロコンピュータから前記ＯＳ搭載機器に対して入力されることを禁止する請求項４に記載の人感検知装置。
【請求項６】
前記ＯＳ搭載機器には、更に前記人感検知装置に対して専用に設定された専用アプリケーションが設けられ、前記マイクロコンピュータは、前記接続インタフェースを介して、前記ＯＳ搭載機器に対して前記専用ドライバ及び前記専用アプリケーションを供給自在である請求項５に記載の人感検知装置。
【請求項７】
前記専用ドライバ及び前記専用アプリケーションは、一体化されたソフトウエアを構成する請求項６に記載の人感検知装置。
【請求項８】
前記センサは、焦電センサである請求項１から７のいずれかに記載の人感検知装置。
【請求項９】
前記センサは、超音波センサである請求項１から７のいずれかに記載の人感検知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人感検知装置に関し、特にＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）搭載機器の節電状態を解除することができる人感検知装置に関するものである。
【背景技術】
【０００２】
近年、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、スマートフォン及びタブレット端末といったＯＳ搭載機器の普及はめざましく、その機能を拡充するような種々の後付け機器が提案されるようになっている。
【０００３】
かかる状況下で、特許文献１は、ＰＣ省電力補助装置１に関し、人体存在検知センサ１１と、人体存在機知センサ１１の出力信号に応じて動作するタイマー１４、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５及びダミーコード信号出力回路からなるダミーコード信号発生手段１２と、を備えることを開示する。詳しくは、ＰＣ省電力補助装置１は、ＵＳＢケーブル３を介してＰＣのＵＳＢポートに接続され、ＰＣの省電力モードの設定時間が最小時間に設定されている。また、ダミーコード信号発生手段１２が発生するダミーコード信号としては、シフトキーコード信号又はマウスコード信号が用いられ、ダミーコード信号としマウスコード信号が用いられる場合には、マウスの指標の移動方向が逆のマウスコード信号が続けて出力されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２４２５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、本発明者の検討によれば、特許文献１においては、ダミーコード信号発生手段１２が発生するダミーコード信号として、シフトキーコード信号又はマウスコード信号が用いられる構成を有するため、ＰＣを用いて行われている作業に影響が出たり、ＰＣを使用しているユーザが違和感を感じる可能性がある。
【０００６】
具体的には、ダミーコード信号としてシフトキーコード信号を用いた場合には、例えば、電子メールの作成中にシフトキーコード信号が発せられると、それがたとえ短時間であっても、小文字のアルファベットが入力されるべき所に大文字のアルファベットが入力されてしまう場合が考えられる。これは、シフトキーコード信号を別の補助キー信号であるコントロールキー信号に代えても同様で、その時にクリップボードに保管されていた内容が貼り付けられてしまって、例えば、画像データがクリップボード内にあると、意図しない画像データが電子メールに挿入されてしまう場合が考えられる。
【０００７】
また、ダミーコード信号としてマウスコード信号を用いた場合には、例えば、細かいマウスの動きが必要な作図作業を行っている際にマウスコード信号が発せられると、ポインタが意図しない動きをして誤った作図をしてしまう場合が考えられる。
【０００８】
更に、ＰＣの節電解除機能を利用してその節電状態の解除を確実に行うためには、ユーザが行い得るＰＣの設定には幅があるからある程度以上の長さのシフトキーコード信号やマウスコード信号が必要となるため、ユーザにはメニューバーが切り替わったりポインタが移動することが視認でき、ＰＣが意図しない動作をしていると違和感を感じる場合が考えられ、このことは、シフトキーコード信号やマウスコード信号が短時間で繰り返して入
力される場合により顕著となる。
【０００９】
本発明は、以上の検討を経てなされたもので、簡便な構成で、実行中の作業に影響を与えることを排すると共に、ユーザに違和感を与えることを排しながら、ＯＳ搭載機器の節電状態の解除機能を利用してＯＳ搭載機器の節電状態を解除することができる人感検知装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
以上の目的を達成すべく、本発明の第１の局面における人感検知装置は、検知対象である人の移動に応じた検出信号を出力自在なセンサと、前記検出信号に基づき前記人の存在の有無を判定自在なマイクロコンピュータと、を備え、接続インタフェースを介し、節電状態を呈する動作モードを有したＯＳ搭載機器に対して、接続自在な人感検知装置であって、前記マイクロコンピュータは、前記ＯＳ搭載機器における特定の入力機器用の識別子を有し、前記マイクロコンピュータが前記接続インタフェースを介して前記ＯＳ搭載機器に接続された際に、前記ＯＳ搭載機器に対して前記識別子を出力すると共に、更に前記マイクロコンピュータが前記人が存在すると判定した場合には、前記ＯＳ搭載機器に対して、前記特定の入力機器が前記ＯＳ搭載機器に関する音声のボリュームを調整自在とする第１の指令値及び前記特定の入力機器が前記ＯＳ搭載機器に関する画面の輝度を調節自在とする第２の指令値の少なくとも一方を送出し、前記ＯＳ搭載機器と協働して前記ＯＳ搭載機器の節電状態を解除自在である。
【００１１】
かかる構成においては、マイクロコンピュータが接続インタフェースを介してＯＳ搭載機器に接続された際に、マイクロコンピュータが、ＯＳ搭載機器に対してＯＳ搭載機器における特定の入力機器用の識別子を出力することにより、ＯＳ搭載機器に人感検知装置が特定の入力機器用であると認識させる。また、更にマイクロコンピュータが人が存在すると判定した場合には、ＯＳ搭載機器に対して、特定の入力機器がＯＳ搭載機器に関する音声のボリュームを調整自在とする第１の指令値及び特定の入力機器がＯＳ搭載機器に関する画面の輝度を調節自在とする第２の指令値の少なくとも一方を送出し、ＯＳ搭載機器と協働してＯＳ搭載機器の節電状態を解除する。
【００１２】
また、本発明は、かかる第１の局面に加え、前記マイクロコンピュータは、前記ＯＳ搭載機器と協働自在で前記ＯＳ搭載機器の節電状態を解除自在な制御プログラム中に前記識別子を有することを第２の局面とする。
【００１３】
かかる構成においては、マイクロコンピュータが、ＯＳ搭載機器と協働自在でＯＳ搭載機器の節電状態を解除自在な制御プログラムの実行中に、その制御プログラム自体からＯＳ搭載機器における特定の入力機器用の識別子を得る。
【００１４】
また、本発明は、かかる第１又は第２の局面に加え、前記マイクロコンピュータは、前記ＯＳ搭載機器に対して前記第１の指令値及び前記第２の指令値の前記少なくとも一方を出力してから所定時間経過後に、前記音声の前記ボリューム及び前記画面の前記輝度を前記第１の指令値及び前記第２の指令値の前記少なくとも一方を出力する以前の状態に戻す指令値を、前記ＯＳ搭載機器に対して出力することを第３の局面とする。
【００１５】
かかる構成においては、マイクロコンピュータが、ＯＳ搭載機器に対して第１の指令値及び第２の指令値の少なくとも一方を出力することにより、ＯＳ搭載機器の節電状態を解除するように動作したならば、ＯＳ搭載機器における音声のボリューム及び画面の輝度を第１の指令値及び第２の指令値の少なくとも一方を出力する以前の状態に戻す指令値を、ＯＳ搭載機器に対して出力することにより、ＯＳ搭載機器における音声のボリューム及び画面の輝度をその節電状態を解除する前の状態に復帰させる。
【００１６】
また、本発明は、かかる第１から３のいずれかの局面に加え、前記マイクロコンピュータは、更に前記人感検知装置用の固有の識別子を保有自在であり、前記マイクロコンピュータが前記接続インタフェースを介して前記ＯＳ搭載機器に接続された際に、前記ＯＳ搭載機器に対して前記固有の識別子を出力することを第４の局面とする。
【００１７】
かかる構成においては、マイクロコンピュータが接続インタフェースを介してＯＳ搭載機器に接続された際に、マイクロコンピュータが、ＯＳ搭載機器に対して人感検知装置用の固有の識別子を出力することにより、ＯＳ搭載機器に人感検知装置自身を認識させる。
【００１８】
また、本発明は、かかる第４の局面に加え、前記ＯＳ搭載機器には、更に前記人感検知装置に対して専用に設定された専用ドライバが設けられ、前記ＯＳ搭載機器に対して前記固有の識別子が入力されて前記専用ドライバが起動されたならば、前記専用ドライバは、前記第１の指令値及び前記第２の指令値の前記少なくとも一方が前記マイクロコンピュータから前記ＯＳ搭載機器に対して入力されることを禁止することを第５の局面とする。
【００１９】
かかる構成においては、ＯＳ搭載機器に対して固有の識別子が入力されて人感検知装置に対して専用に設定された専用ドライバが起動されたならば、かかる専用ドライバが、第１の指令値及び第２の指令値の少なくとも一方がマイクロコンピュータからＯＳ搭載機器に対して入力されることを禁止することにより、第１の指令値及び第２の指令値によってＯＳ搭載機器の節電状態が解除されることを防止する。
【００２０】
また、本発明は、かかる第５の局面に加え、前記ＯＳ搭載機器には、更に前記人感検知装置に対して専用に設定された専用アプリケーションが設けられ、前記マイクロコンピュータは、前記接続インタフェースを介して、前記ＯＳ搭載機器に対して前記専用ドライバ及び前記専用アプリケーションを供給自在であることを第６の局面とする。
【００２１】
かかる構成においては、マイクロコンピュータが、接続インタフェースを介して、ＯＳ搭載機器に対して、人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを供給することにより、ＯＳ搭載機器のメモリ内に記憶させると共に、専用アプリケーションが、ＯＳ搭載機器が標準で搭載する節電解除機能を利用して、ＯＳ搭載機器の節電状態を解除する。
【００２２】
また、本発明は、かかる第６の局面に加え、前記専用ドライバ及び前記専用アプリケーションは、一体化されたソフトウエアを構成することを第７の局面とする。
【００２３】
かかる構成においては、人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを統合化された単一のソフトウエアとする。
【００２４】
また、本発明は、かかる第１から第７のいずれかの局面に加え、前記センサは、焦電センサであることを第８の局面とする。
【００２５】
かかる構成においては、焦電効果を利用して検知対象である人の移動を検出する。
【００２６】
また、本発明は、かかる第１から第７のいずれかの局面に加え、前記センサは、超音波センサであることを第９の局面とする。
【００２７】
かかる構成においては、超音波を送受することにより検知対象である人の存在を検出する。
【発明の効果】
【００２８】
本発明の第１の局面における構成によれば、マイクロコンピュータが接続インタフェースを介してＯＳ搭載機器に接続された際に、マイクロコンピュータが、ＯＳ搭載機器に対してＯＳ搭載機器における特定の入力機器用の識別子を出力することにより、ＯＳ搭載機器に人感検知装置が特定の入力機器用であると認識できると共に、更にマイクロコンピュータが人が存在すると判定した場合には、ＯＳ搭載機器に対して、特定の入力機器がＯＳ搭載機器に関する音声のボリュームを調整自在とする第１の指令値及び特定の入力機器がＯＳ搭載機器に関する画面の輝度を調節自在とする第２の指令値の少なくとも一方を送出し、ＯＳ搭載機器と協働してＯＳ搭載機器の節電状態を解除することができるため、簡便な構成で、実行中の作業に影響を与えることを排すると共に、ユーザに違和感を与えることを排しながら、ＯＳ搭載機器の節電状態の解除機能を利用してＯＳ搭載機器の節電状態を解除することができる
【００２９】
また、本発明の第２の局面における構成によれば、マイクロコンピュータが、ＯＳ搭載機器と協働自在でＯＳ搭載機器の節電状態を解除自在な制御プログラムの実行中に、その制御プログラム自体からＯＳ搭載機器における特定の入力機器用の識別子を得ることができ、人感検知装置のファームウエア等の構成を簡素化できると共に、マイクロコンピュータのメモリ容量の低減に寄与できて、人感検知装置に新たなメモリを特装する必要性をより低減できる。
【００３０】
また、本発明の第３局面における構成によれば、マイクロコンピュータが、ＯＳ搭載機器に対して第１の指令値及び第２の指令値の少なくとも一方を出力することにより、ＯＳ搭載機器の節電状態を解除するように動作したならば、ＯＳ搭載機器における音声のボリューム及び画面の輝度を第１の指令値及び第２の指令値の少なくとも一方を出力する以前の状態に戻す指令値を、ＯＳ搭載機器に対して出力することにより、ＯＳ搭載機器における音声のボリューム及び画面の輝度をその節電状態を解除する前の状態に復帰させることができ、実行中の作業に影響を与えることをより低減できると共に、ユーザに違和感を与えることをより低減できる。
【００３１】
また、本発明の第４の局面における構成によれば、マイクロコンピュータが接続インタフェースを介してＯＳ搭載機器に接続された際に、マイクロコンピュータが、ＯＳ搭載機器に対して人感検知装置用の固有の識別子を出力することにより、ＯＳ搭載機器に人感検知装置自身を認識させることができ、ＯＳ搭載機器に搭載された人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを用いて、ＯＳ搭載機器に対して人感検知装置独自の動作を自由度高く実行することができる。また、かかる専用ドライバ及び専用アプリケーションを個別のソフトウエアとして構成することにより、ユーザが独自の専用アプリケーションを入手して既存の専用アプリケーションの代わりに用いることができ、人感検知装置の機能をユーザのニーズにより適合化することができる。
【００３２】
また、本発明の第５の局面における構成によれば、ＯＳ搭載機器に対して固有の識別子が入力されて人感検知装置に対して専用に設定された専用ドライバが起動されたならば、かかる専用ドライバが、第１の指令値及び第２の指令値の少なくとも一方がマイクロコンピュータからＯＳ搭載機器に対して入力されることを禁止することにより、第１の指令値及び第２の指令値によってＯＳ搭載機器の節電状態が解除されることを防止することができるため、人感検知装置を用いたＯＳ搭載機器の節電状態の解除を優先することができて、より適切な節電解除を行うことができると共に、より好適な付加機能をも実現することができる。
【００３３】
また、本発明の第６の局面における構成によれば、マイクロコンピュータが、接続インタフェースを介して、ＯＳ搭載機器に対して、人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを供給することにより、ＯＳ搭載機器のメモリ内に記憶させることができ、より簡便かつ確実にかかる専用ドライバ及び専用アプリケーションをＯＳ搭載機器に搭載することができる。併せて、専用アプリケーションが、ＯＳ搭載機器が標準で搭載する節電解除機能を利用して、ＯＳ搭載機器の節電状態を解除することができると共に、付加機能も提供することができる。
【００３４】
また、本発明の第７の局面における構成によれば、人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを統合化された単一のソフトウエアとすることができ、管理が簡便で動作の確実性が高いできる専用ドライバ兼専用アプリケーションを得ることができる。
【００３５】
また、本発明の第８の局面における構成によれば、焦電効果を利用して検知対象である人の移動を検出することができ、センサに対する駆動信号の供給を不要とした簡便な構成の人感検知装置を実現することができる。
【００３６】
また、本発明の第９の局面における構成によれば、超音波を送受することにより検知対象である人の存在を直接的に検出することができ、人の存在の検出をより高精度なものとすることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明における第１の実施形態の人感検知装置の構成を示す構成図である。
【図２】本実施形態における人感検知装置がＯＳ搭載機器に接続された状態を示す構成図である。
【図３】本実施形態における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【図４】本実施形態の変形例における人感検知装置の構成を示す構成図である。
【図５】本発明における第２の実施形態の人感検知装置の構成を示す構成図である。
【図６】本実施形態における人感検知装置がＯＳ搭載機器に接続された状態を示す構成図である。
【図７】本実施形態における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【図８】本実施形態の第１の変形例における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【図９】本実施形態の第２の変形例における人感検知装置の構成を示す構成図である。
【図１０】本変形例における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【図１１】本実施形態の第３の変形例における人感検知装置の構成を示す構成図である。
【図１２】本変形例における人感検知装置がＯＳ搭載機器に接続された状態を示す構成図である。
【発明を実施するための形態】
【００３８】
以下、図面を適宜参照して、本発明の各実施形態における人感検知装置につき、詳細に説明する。なお、図中の文言は、便宜上、適宜短縮して示す。
【００３９】
（第１の実施形態）
まず、本発明の第１の実施形態における人感検知装置につき、図１から図３を参照して
、詳細に説明する。
【００４０】
図１は、本実施形態の人感検知装置の構成を示す構成図である。また、図２は、本実施形態における人感検知装置がＯＳ搭載機器に接続された状態を示す構成図である。
【００４１】
図１及び図２に示すように、人感検知装置１は、検知対象である人の動きを検出するセンサ１０、センサ１０から出力されたアナログ電気信号である検出信号が入力され、その入力された検出信号を増幅する増幅回路１２、増幅回路１２で増幅された検出信号が入力され、その入力された電気信号をＡ／Ｄ（ａｎａｌｏｇ／ｄｉｇｉｔａｌ）変換するＡ／Ｄコンバータ１４、及びＡ／Ｄコンバータ１４でＡ／Ｄ変換されて得られたデジタル電気信号が入力されるマイクロコンピュータ１６を備える。かかるセンサ１０、増幅回路１２、Ａ／Ｄコンバータ１４、及びマイクロコンピュータ１６は、プリント基板等の単一の共通回路基板に実装されることが、構成の簡便上では好ましい。
【００４２】
詳しくは、センサ１０は、典型的には焦電センサ１０である。焦電センサ１０は、図示を省略するが、焦電効果によって赤外光を含む光を検出する焦電素子を内蔵するセンサであり、検知対象である人の移動により、焦電素子に入射される光の強度分布変化に伴う温度変化に応じた起電力変化を生成して、その起電力の変化に応じた電気信号を出力するものである。このような焦電センサ１０は、外部からの駆動電力を必要としない焦電素子を用いるため、簡便な構成で、検知対象である人の移動に応じたアナログ電気信号を確実に出力することができ、かかる人の移動を確実に検出し得るという有意性を有する。以下、本実施形態では、説明の便宜上、センサ１０は、焦電センサ１０であるとして説明する。また、人感検知装置１は、持ち運び性や耐環境性を向上して必要な強度を得る点等からは、図示を省略する樹脂製等のケースに収容されることが好ましいが、焦電センサ１０の受光部に対応したケースの部分は、赤外光に対して十分な透光性を有するような窓部になっていることが好ましい。
【００４３】
増幅回路１２は、焦電センサ１０から出力されたアナログ電気信号を、後段回路であるＡ／Ｄコンバータ１４で必要とされる電圧レベルまで増幅する回路であれば足りる。また、増幅回路１２は、集積回路及びディスクリート回路の種別を問わない。
【００４４】
Ａ／Ｄコンバータ１４は、焦電センサ１０から出力されて増幅回路１２で増幅されたアナログ電気信号を、後段素子であるマイクロコンピュータ１６における演算処理で必要とされるデジタル電気信号に変換する回路であれば足りる。また、Ａ／Ｄコンバータ１４は、集積回路及びディスクリート回路の種別を問わない。
【００４５】
マイクロコンピュータ１６は、各々図示を省略するが、ＣＰＵ及びメモリ等を内蔵する演算処理装置であり、具体的には、検知対象である人が動いたか否かを判定する判定部１８を、ＣＰＵの機能ブロックとして有する。かかる判定部１８は、増幅回路１２及びＡ／Ｄコンバータ１４を順次介して入力された焦電センサ１０からの検出信号の電圧レベルに応じて、例えば、焦電センサ１０からの検出信号の電圧値が判定部１８の判定プログラムに含まれる基準値を超えたことにより、検知対象である人が動いたか否かを判定する。このような判定部１８による検知対象である人が動いたか否かの判定において、人が動いたと判定されることは、そこに人がいたことを判定することと同義であり、つまり、かかる判定により、結果的に人の存在の有無を判定し得るものといえる。また、かかる判定部１８の判定処理は、検出信号の電圧レベルに応じて、検知対象である人が動いたか否かを判定するという相対的に簡素なものであるため、マイクロコンピュータ１６としては、いわゆる８ビットマイコン等の安価な汎用マイクロコンピュータが使用可能である。
【００４６】
また、マイクロコンピュータ１６は、図示を省略した所定の入力機器用の識別子を含む
識別情報等を予め記憶した入力機器用ＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）保持部２０を有する。かかる入力機器は、人感検知装置１が電気的に接続されるべきＯＳ搭載機器２に予め搭載されているか、又はＯＳ搭載機器２に対して電気的に接続されるべきものであり、典型的には、ＯＳ搭載機器２における音声のボリュームや画面の輝度を調節自在なマルチメディアキーを備えたいわゆるマルチメディアキーボードである。また、かかる入力機器は、ＯＳ搭載機器２に電気的に接続されることが予定されていれば、実際に接続されていなくともよい。
【００４７】
また、かかる場合、入力機器用の識別子とは、マルチメディアキーボードに対応する識別子である。更に、入力機器用ＩＤ保持部２０は、典型的には、マルチメディアキーボード用の識別子を含む識別情報の他に、そのマルチメディアキーにおける音声のボリュームが調整自在なキーや画面の輝度が調節自在なキーに対応する指令値等を含む指令情報を予め記憶している。かかる入力機器用の識別子、典型的にはマルチメディアキーボード用の識別子を含む識別情報や、そのマルチメディアキーにおける音声のボリュームが調整自在なキーや画面の輝度が調節自在なキーに対応する指令値を含む指令情報に関しては、それらの情報量が相対的に少ないものであるため、入力機器用ＩＤ保持部２０自体は、マイクロコンピュータ１６に別途接続されたメモリを用いることなく、マイクロコンピュータ１６内の既存のメモリ内の空き容量部を用いて簡便に設定されることができる。
【００４８】
また、このようなマイクロコンピュータ１６内の既存のメモリには、判定部１８が実行する判定プログラムや、マイクロコンピュータ１６がＯＳ搭載機器２と協働して実行する制御プログラムが予め記憶されている。ここで、上述した入力機器用の識別子、音声のボリューム用の指令値、及び画面の輝度用の指令値は、マイクロコンピュータ１６がＯＳ搭載機器２と協働して実行するその制御プログラム中に各々予め所定値として設定又は演算して求めることが好ましい。かかる場合には、入力機器用ＩＤ保持部２０自体をマイクロコンピュータ１６内の既存のメモリ内の空き容量部に設ける必要性はなくなるため、人感検知装置１のファームウエア等の構成を簡素化できることとも相俟って、マイクロコンピュータ１６のメモリ容量の低減に寄与して、新たなメモリを特装する必要性をより低減するものである。
【００４９】
また、音声のボリューム変化や画面の輝度変化は、それらが微少量のものであればＯＳ搭載機器２のユーザにとっては本来的にＯＳ搭載機器２が誤動作したと認識し難い性格のものであるが、このようなユーザの誤認識の発生をより確実に低減するためには、そのマルチメディアキーにおける音声のボリュームが調整自在なキーや画面の輝度が調節自在なキーに対応する指令値は、ＯＳ搭載機器２を使用中のユーザが不要な違和感を感じないように、かつ、ＯＳ搭載機器２における節電状態を解除するに足る微少量のボリューム変化量や輝度変化量を与える指令値であることが好ましい。但し、ＯＳ搭載機器２の節電状態をより確実に解除することを企図する場合には、音声のボリュームをミュートする指令値及び音声のボリュームをミュート解除する指令値を用いてもよい。以下、本実施形態では、説明の便宜上、入力機器は、マルチメディアキーボードであるとして説明する。
【００５０】
ここで、以上の構成を有する人感検知装置１は、電気的な接続インタフェース２２を介して、ＰＣ、スマートフォン及びタブレット端末等であるＯＳ搭載機器２に電気的に接続される。人感検知装置１及びＯＳ搭載機器２における接続インタフェース２２用の接続ポートは、各々図示を省略する。
【００５１】
接続インタフェース２２としては、典型的にはＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）が、その汎用性や構成、使用の簡便性を考慮して好適に使用できる。接続インタフェース２２としてＵＳＢを用いた場合には、入力機器は、典型的にはＵＳＢ接続自在なマルチメディアキーボードである。また、かかる場合、入力機器用ＩＤ保持部２０
に予め記憶されるマルチメディアキーボード用の識別子を含む識別情報や、そのマルチメディアキーにおける音声のボリュームが調整自在なキーや画面の輝度が調節自在なキーに対応する指令値を含む指令情報は、ＵＳＢの規格に準拠した識別子、例えばプロダクトＩＤやベンダーＩＤを含む識別情報や、ＵＳＢの規格に応じた指令値を含む指令情報となる。また、かかる場合、人感検知装置１が必要とする電力は、ＯＳ搭載機器２からＵＳＢ２２を介して供給されてもよいし、人感検知装置１が内蔵するバッテリ等の電源から供給されていてもよい。以下、便宜上、接続インタフェース２２は、ＵＳＢ２２であるとして説明する。
【００５２】
ＯＳ搭載機器２は、その動作を規定するＯＳ２４に加えて、特定の入力機器、つまり具体的にはマルチメディアキーボードを制御して動作させるための専用のソフトウエアであるデバイスドライバとしての入力機器用ドライバ２６を、そのメモリ上に予め搭載している。もちろん、ＯＳ搭載機器２は、その他にディスプレィ、スピーカ等の音声出力機構、記憶装置等の各種デバイスを有していてもよく、それらのデバイス用のデバイスドライバに加え必要なソフトウエアを搭載していてもよい。
【００５３】
また、ＯＳ搭載機器２は、所定時間そのキーボード等に入力がない場合には、そのディスプレィの画面の輝度を落とす等の手段によりその消費電力を抑えた節電状態に入る動作モードを有する。かかるＯＳ搭載機器２の節電状態は、その途中でＯＳ搭載機器２のキーボード等に入力があった場合には解除され、それに応じてＯＳ搭載機器２の動作モードは、そのディスプレィの画面の輝度が通常輝度に復帰する等の通常状態に復帰する。
【００５４】
以上の構成において、人感検知装置１は、典型的には、そのマイクロコンピュータ１６の制御の下で、その入力機器用ＩＤ保持部２０に記憶されて、ＵＳＢ接続自在なマルチメディアキーボードである入力機器用の識別子を含む識別情報、そのマルチメディアキーにおける音声のボリュームが調整自在なキーや画面の輝度が調節自在なキーに対応する指令値を含む指令情報、及びマイクロコンピュータ１６の判定部１８が判定して得られた判定情報を、接続インタフェースであるＵＳＢ２２を介して、ＯＳ搭載機器２に対して電気信号として適時に送出し、かかる電気信号を受けたＯＳ搭載機器２は、対応して所定の動作を行うことになる。このようなマイクロコンピュータ１６の制御処理は、相対的に負荷が軽いものであるため、かかる点においても、マイクロコンピュータ１６としては、いわゆる８ビットマイコン等の安価な汎用マイクロコンピュータが使用可能である。
【００５５】
以下、かかる構成を有する人感検知装置１の動作につき、ＯＳ搭載機器２の動作と共に、更に図３をも参照して詳細に説明する。つまり、かかる動作は、人感検知装置１及びＯＳ搭載機器２が協働して行う制御処理によって果たされるものである。
【００５６】
図３は、本実施形態における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【００５７】
図３に示すように、ステップＳＴ１では、人感検知装置１が、ＵＳＢ２２を介してＯＳ搭載機器２に電気的に接続されたタイミングで、人感検知装置１のマイクロコンピュータ１６が、その入力機器用ＩＤ保持部２０からマルチメディアキーボード用の識別子を読み出し、ＵＳＢ２２を介して、ＯＳ搭載機器２のＯＳ２４に対して電気信号Ｓ１として出力する。
【００５８】
次に、ステップＳＴ２では、人感検知装置１から電気信号Ｓ１を入力されたＯＳ搭載機器２のＯＳ２４は、人感検知装置１をマルチメディアキーボードであると認識し、対応して、速やかに入力機器用ドライバ２６、つまりマルチメディアキーボード用ドライバ２６に対して起動信号Ｓ２を出力する。このようにＯＳ２４から起動信号Ｓ２を入力されたマ
ルチメディアキーボード用ドライバ２６は、速やかに起動して、人感検知装置１から次に出力されてくる電気信号を待つ態勢に入る。
【００５９】
次に、ステップＳＴ３では、人感検知装置１におけるマイクロコンピュータ１６の判定部１８が、増幅回路１２及びＡ／Ｄコンバータ１４を順次介して入力されたセンサ１０からの検出信号の電圧レベルに応じて検知対象である人の移動を検出したタイミングで、マイクロコンピュータ１６が、入力機器用ＩＤ保持部２０からマルチメディアキーボードのマルチメディアキーにおける音声のボリュームが調整自在なキーに対応する指令値又はマルチメディアキーボードのマルチメディアキーにおける画面の輝度が調節自在なキーに対応する指令値、具体的には、ＯＳ搭載機器２を使用中のユーザが不要な違和感を感じないものであって、かつ、ＯＳ搭載機器２の節電状態を解除するに足るような微少量のボリューム変化量（増加量又は減少量）又は輝度変化量（増加量又は減少量）を与える値に設定された指令値を読み出し、ＵＳＢ２２を介して、ＯＳ搭載機器２のマルチメディアキーボード用ドライバ２６に対して電気信号Ｓ３として出力する。
【００６０】
次に、ステップＳＴ４では、人感検知装置１から電気信号Ｓ３を入力されたＯＳ搭載機器２のマルチメディアキーボード用ドライバ２６は、音声のボリュームを変化させるキー又は画面の輝度を変化させるキーが操作された場合と同様に、対応して、速やかにＯＳ２４に対して音声のボリューム又は画面の輝度を変化させる電気信号Ｓ４を出力する。このようにマルチメディアキーボード用ドライバ２６から電気信号Ｓ４を入力されたＯＳ２４は、対応して、速やかにＯＳ搭載機器２に電気的に接続され図示を省略する音声出力機構の音声のボリューム又はＯＳ搭載機器２に電気的に接続され図示を省略するディスプレィの画面の輝度を、ＯＳ搭載機器２を使用中のユーザが不要な違和感を感じないレベルで微少量ほど増加又は減少させる。この際に、ＯＳ搭載機器２が節電状態にあったとすれば、このように音声のボリューム又は画面の輝度が増加又は減少されることにより、その節電状態は解除され、ＯＳ搭載機器２は、通常状態に復帰する。一方で、ＯＳ搭載機器２が節電状態にない通常状態にある場合には、ＯＳ搭載機器２における音声出力機構の音声のボリューム又はディスプレィの画面の輝度が増加又は減少されるだけで、その通常状態そのものは維持される。ここで、かかる音声のボリューム変化又は画面の輝度変化に関しては、カーソルの移動やシフトキーのオン動作に比べて、それがＯＳ搭載機器２を使用中のユーザに与える違和感は低く、かつ作業中のデータに与える影響は実質皆無であるため、その変化量が微少量に設定されていることも相俟って、かかるユーザが受ける違和感等は実際上無視し得るレベルとなる。
【００６１】
次に、ステップＳＴ５では、人感検知装置１のマイクロコンピュータ１６が、ステップＳＴ３から所定時間経過したタイミングで、その入力機器用ＩＤ保持部からマルチメディアキーボードのマルチメディアキーにおける音声のボリュームが調整自在なキーに対応する指令値又はマルチメディアキーボードのマルチメディアキーにおける画面の輝度が調節自在なキーに対応する指令値、具体的には、ステップＳＴ３及びステップＳＴ４におけるボリューム変化量や輝度変化量を相殺して当初の音声のボリュームの状態や画面の輝度の状態に復帰するような値に設定された指令値を読み出し、ＵＳＢ２２を介して、ＯＳ搭載機器２のマルチメディアキーボード用ドライバ２６に対して電気信号Ｓ５として出力する。つまり、かかる指令値は、ステップＳＴ３及びステップＳＴ４を介して、音声のボリュームが所定量増加していた場合には、音声のボリュームを逆に所定量減少させ、又は音声のボリュームが所定量減少していた場合には、音声のボリュームを逆に所定量増加させるような、若しくは、画面の輝度が所定量増加していた場合には、画面の輝度を逆に所定量減少させ、又は画面の輝度が所定量減少していた場合には、画面の輝度を逆に所定量増加させるような指令値である。また、かかる所定時間は、ＯＳ搭載機器２を使用中のユーザが不要な違和感をより感じることがないように、ステップＳＴ３及びステップＳＴ４における処理が完了するに足る時間を予め見込んで、ステップＳＴ４における処理が完了した
後に実質的にタイムラグ無しにステップＳＴ５における処理が開始されるべく、予めマイクロコンピュータ１６の制御プログラム等に設定しておくことが好ましい。
【００６２】
次に、ステップＳＴ６では、人感検知装置１から電気信号Ｓ５を入力されたＯＳ搭載機器２のマルチメディアキーボード用ドライバ２６は、対応して、速やかにＯＳ２４に対して音声のボリューム又は画面の輝度を変化させる電気信号Ｓ６を出力する。このようにマルチメディアキーボード用ドライバ２６から電気信号Ｓ６を入力されたＯＳ２４は、対応して、速やかにＯＳ搭載機器２に電気的に接続され図示を省略するスピーカ等の音声出力機構の音声のボリューム又はＯＳ搭載機器２に電気的に接続され図示を省略するディスプレィの画面の輝度を、ステップＳＴ３及びステップＳＴ４におけるボリューム変化量や輝度変化量を相殺するように減少又は増加させる。これにより、ステップＳＴ４において、ＯＳ搭載機器２の節電状態が解除され、ＯＳ搭載機器２が通常状態に復帰していたならば、その復帰時から極めて小さな時間遅れで、音声のボリューム又は画面の輝度は、ＯＳ搭載機器２が節電状態にはいる前の状態に迅速に復帰され、ＯＳ搭載機器２を使用中のユーザは、不要な違和感をより受け難くなる。一方で、ステップＳＴ４において、ＯＳ搭載機器２の節電状態が維持されていたならば、ボリュームの音量又は画面の輝度は、極めて短時間で従前の状態に迅速に復帰され、ＯＳ搭載機器２を使用中のユーザは、不要な違和感をより受け難くなる。
【００６３】
以降、人感検知装置１におけるマイクロコンピュータ１６と、ＯＳ搭載機器２におけるＯＳ２４及び入力機器用ドライバであるマルチメディアキーボード用ドライバ２６と、が協働して制御処理を繰り返すことにより、後段のステップＳＴ７、ステップＳＴ８、ステップＳＴ９…というフローに則して、順次同様に処理を繰り返していくことになる。
【００６４】
なお、以上の本実施形態においては、入力機器の例として、音声のボリュームや画面の輝度を調節自在なマルチメディアキーを備えたマルチメディアキーボードを挙げたが、もちろんこれに限定されるものではなく、ＯＳ搭載機器２の音声出力機構における音声のボリュームを調整自在であるのみで、それ以外の録画時の音声を調整すること等の機能は有さないその他の入力機器や、ＯＳ搭載機器２のディスプレィにおける画面の輝度を調節自在であるのみで、それ以外の録画時の画面の輝度を調整すること等の機能は有さないようなその他の入力機器も適宜利用可能である。
【００６５】
また、以上の本実施形態においては、接続インタフェース２２の例として、ＵＳＢ２２を挙げたが、もちろんこれに限定されるものではなく、人感検知装置１、３とＯＳ搭載機器２との間を電気的に接続して、これらの間で送受される電気信号を伝送できるものであれば、その他の規準に則る接続インタフェースも利用可能である。
【００６６】
また、以上の本実施形態においては、音声のボリューム及び画面の輝度の一方を調整する例を挙げて説明したが、もちろん、音声のボリューム及び画面の輝度の双方を調整するように設定してもかまわない。
【００６７】
以上の本実施形態の構成によれば、マイクロコンピュータが接続インタフェースを介してＯＳ搭載機器に接続された際に、マイクロコンピュータが、ＯＳ搭載機器に対してＯＳ搭載機器における特定の入力機器用の識別子を出力することにより、ＯＳ搭載機器に人感検知装置が特定の入力機器用であると認識できると共に、更にマイクロコンピュータが人が存在すると判定した場合には、ＯＳ搭載機器に対して、特定の入力機器がＯＳ搭載機器に関する音声のボリュームを調整自在とする第１の指令値及び特定の入力機器がＯＳ搭載機器に関する画面の輝度を調節自在とする第２の指令値の少なくとも一方を送出し、ＯＳ搭載機器と協働してＯＳ搭載機器の節電状態を解除することができるため、簡便な構成で、実行中の作業に影響を与えることを排すると共に、ユーザに違和感を与えることを排し
ながら、ＯＳ搭載機器の節電状態の解除機能を利用してＯＳ搭載機器の節電状態を解除することができる
【００６８】
また、マイクロコンピュータが、ＯＳ搭載機器と協働自在でＯＳ搭載機器の節電状態を解除自在な制御プログラムの実行中に、その制御プログラム自体からＯＳ搭載機器における特定の入力機器用の識別子を得ることができ、人感検知装置のファームウエア等の構成を簡素化できると共に、マイクロコンピュータのメモリ容量の低減に寄与できて、人感検知装置に新たなメモリを特装する必要性をより低減できる。
【００６９】
また、マイクロコンピュータが、ＯＳ搭載機器に対して第１の指令値及び第２の指令値の少なくとも一方を出力することにより、ＯＳ搭載機器の節電状態を解除するように動作したならば、ＯＳ搭載機器における音声のボリューム及び画面の輝度を第１の指令値及び第２の指令値の少なくとも一方を出力する以前の状態に戻す指令値を、ＯＳ搭載機器に対して出力することにより、ＯＳ搭載機器における音声のボリューム及び画面の輝度をその節電状態を解除する前の状態に復帰させることができ、実行中の作業に影響を与えることをより低減できると共に、ユーザに違和感を与えることをより低減できる。
【００７０】
また、焦電効果を利用して検知対象である人の移動を検出することができ、センサに対する駆動信号の供給を不要とした簡便な構成の人感検知装置を実現することができる。
【００７１】
＜第１の実施形態の変形例＞
さて、以上の構成の人感検知装置１におけるセンサ１０には、焦電センサ１０以外にも種々のセンサが使用可能であり、種々の変形例が考えられる。そこで、次に、その一例として、超音波センサ３０を用いた人感検知装置３につき、図４をも参照して、詳細に説明する。ここで、本変形例の人感検知装置３では、本実施形態で説明した人感検知装置１に対して、焦電センサ１０に換えて超音波センサ３０を用い、かつ、対応して駆動回路３２を設けたことが主たる相違点であり、残余の構成は同一である。よって、本変形例では、かかる相違点に着目して説明することとし、同一な構成については同一の符号を付して適宜説明を簡略化又は省略する。
【００７２】
図４は、本変形例における人感検知装置の構成を示す構成図である。
【００７３】
図４に示すように、人感検知装置３は、検知対象である人の動きを検出するセンサ３０として、超音波センサ３０を備える。超音波センサ３０は、超音波を検知対象である人に向けて出射してその人からの反射波を受け、検知対象までの距離を逐次検出できるセンサであり、その距離の変化に応じた電気信号を出力するものである。超音波センサ３０は、焦電センサ１０に比較して、検知対象である人までの距離を検出できるため、その人の存在をより直接的に精度よく検出できるという有意性を有する。但し、超音波センサ３０に対しては、焦電センサ１０では不要であった駆動回路３２が必要となる。
【００７４】
駆動回路３２は、マイクロコンピュータ１６から出力された制御信号を受けて駆動信号を生成し、その駆動信号を超音波センサ３０に出力する電気回路である。そして、超音波センサ３０は、駆動回路３２から入力された駆動信号に応じて動作し、超音波を検知対象である人に向けて時間連続的に照射し、逐次その反射波を受けていって、その人までの距離変化に応じたアナログ電気信号である検出信号を増幅回路１２に出力する。超音波センサ３０の後段の増幅回路１２、Ａ／Ｄコンバータ１４及びマイクロコンピュータ１６の判定部１８の動作は、焦電センサ１０を用いた場合のものと同様であるが、超音波センサ３０における検知対象である人の存在を直接的に検出し、その検出感度も相対的に高いため、マイクロコンピュータ１６の判定部１８が判定する人の存在の有無の検出精度が向上する。また、かかる超音波センサ３０を備える人感検知装置３とＯＳ搭載機器２との協働処
理は、焦電センサ１０を備える人感検知装置１とＯＳ搭載機器２とのものと同様である。
【００７５】
なお、超音波センサ３０、駆動回路３２、増幅回路１２、Ａ／Ｄコンバータ１４、及びマイクロコンピュータ１６は、プリント基板等の単一の共通回路基板に実装されることが、構成の簡便上では好ましい。また、超音波センサ３０の超音波送受部に対応した人感検知装置３のケースの部分は、開口した窓部になっていることが好ましい。また、駆動回路３２は、集積回路及びディスクリート回路の種別を問わない。
【００７６】
以上の本変形例の構成によれば、超音波を送受することにより検知対象である人の存在を直接的に検出することができ、人の存在の検出をより高精度なものとすることができる。
（第２の実施形態）
次に、本発明の第２の実施形態における人感検知装置につき、図５から図７を参照して、詳細に説明する。
【００７７】
図５は、本実施形態の人感検知装置の構成を示す構成図である。また、図６は、本実施形態における人感検知装置がＯＳ搭載機器に接続された状態を示す構成図である。
【００７８】
本実施形態の人感検知装置４では、第１の実施形態における人感検知装置１に対して、マイクロコンピュータ３６が、固有ＩＤ保持部３８を備え、かつ、対応して、ＯＳ搭載機器５が、人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２を備えたことが主たる相違点であり、残余の構成は同一である。よって、本実施形態では、かかる相違点に着目して説明することとし、同一な構成については同一の符号を付して適宜説明を簡略化又は省略する。
【００７９】
図５及び図６に示すように、人感検知装置４においては、そのマイクロコンピュータ３６が、判定部１８及び入力機器用ＩＤ保持部２０に加えて、固有ＩＤ保持部３８を備えている。かかる固有ＩＤ保持部３８は、人感検知装置４専用に予め規定された固有の識別子を含む識別情報を予め記憶している。なお、かかる固有の識別子は、マイクロコンピュータ１６がＯＳ搭載機器５と協働して実行するその制御プログラム中に予め所定値として設定又は演算して求めてもよい。
【００８０】
対応して、ＯＳ搭載機器５は、ＯＳ２４及び入力機器用ドライバ２６、つまりマルチメディアキーボード用ドライバ２６に加えて、互いに別個のソフトウエアである人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２をそのメモリ中に記憶して備えている。かかる人感検知装置専用ドライバ４０は、人感検知装置４を制御して動作させるための専用のソフトウエアとしてのデバイスドライバである。また、人感検知装置専用アプリケーション４２は、ＯＳ搭載機器５が標準で搭載する節電解除機能を利用して、例えば、節電時間がタイムアップする指令をＯＳ２４に送出する等して、ＯＳ搭載機器５の節電状態を解除する機能に加え、その他の付加機能を有する制御プログラムである。このような人感検知装置専用ドライバ４０を用いることにより、マイクロコンピュータ３６の判定部１８における検知対象である人が動いたか否かを判定するための電圧基準値を変更して、人感検知装置４の特性に合わせた電圧基準値を設定して検知対象である人の検出精度を向上することができる。また、このような人感検知装置専用アプリケーション４２を用いることにより、節電状態の解除時にディスプレィの画面上に文字を表示し、又は音声出力機構から音を発する等の特有の処理を付加することが可能となる。
【００８１】
以下、かかる構成を有する人感検知装置４の動作につき、ＯＳ搭載機器５の動作と共に、更に図７をも参照して詳細に説明する。
【００８２】
図７は、本実施形態における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【００８３】
図７に示すように、まずステップＳＴ１では、第１の実施形態と同様に、人感検知装置４が、ＵＳＢ２２を介してＯＳ搭載機器５に電気的に接続されたタイミングで、人感検知装置４のマイクロコンピュータ３６が、その入力機器用ＩＤ保持部２０からマルチメディアキーボード用の識別子を読み出し、ＵＳＢ２２を介して、ＯＳ搭載機器５のＯＳ２４に対して電気信号Ｓ１として出力する。
【００８４】
また、ステップＳＴ１と共にステップＳＴ１１では、人感検知装置４のマイクロコンピュータ３６が、その固有ＩＤ保持部３８から人感検知装置４専用に決められた固有の識別子を読み出し、ＵＳＢ２２を介して、ＯＳ搭載機器５のＯＳ２４に対して電気信号Ｓ１１として出力する。なお、ステップＳＴ１とステップＳＴ１１との実行順は、何れが先でも後でもよく、また実質同時に実行されてもよい。
【００８５】
次に、ステップＳＴ２では、第１の実施形態と同様に、人感検知装置４から電気信号Ｓ１を入力されたＯＳ搭載機器５のＯＳ２４は、対応して、速やかに入力機器用ドライバ２６に対して起動信号Ｓ２を出力する。このようにＯＳ２４から起動信号Ｓ２を入力された入力機器用ドライバ２６は、速やかに起動して、人感検知装置４から次に出力されてくる電気信号を待つ態勢に入る。なお、入力機器用ドライバ２６に関する以降の動作については、第１の実施形態と同様であるのでその説明及び図７中への図示を省略する。
【００８６】
また、ステップＳＴ２と共にステップＳＴ１２では、人感検知装置４から電気信号Ｓ１１を入力されたＯＳ搭載機器５のＯＳ２４は、対応して、速やかに人感検知装置専用ドライバ４０に対して起動信号Ｓ１２を出力する。このようにＯＳ２４から起動信号Ｓ１２を入力された人感検知装置専用ドライバ４０は、速やかに起動する。なお、ステップＳＴ２とステップＳＴ１２との実行順は、何れが先でも後でもよく、また実質同時に実行されてもよい。
【００８７】
次に、ステップＳＴ１３では、ＯＳ２４から起動信号Ｓ１２を入力されて起動された人感検知装置専用ドライバ４０は、ＵＳＢ２２を介して、人感検知装置４の人検出状態を問い合わせる問い合わせ信号Ｓ１３を人感検知装置４に対して出力する。この際、人感検知装置専用ドライバ４０は、検知対象である人の検出精度を向上すべく、マイクロコンピュータ３６の判定部１８において検知対象である人が動いたか否かを判定するための電圧基準値を、人感検知装置４の特性に合わせた電圧基準値を新たに設定して変更するような新基準値を、問い合わせ信号Ｓ１３に含ませておく。以降、マイクロコンピュータ３６の判定部１８は、かかる新基準値を用いて、検知対象である人の移動を検出することになる。なお、かかる問い合わせ及び新基準値は、各々個別の電気信号として出力されてもかまわない。
【００８８】
次に、ステップＳＴ１４では、人感検知装置専用ドライバ４０から問い合わせ信号Ｓ１３が入力された人感検知装置４におけるマイクロコンピュータ３６の判定部１８が、増幅回路１２及びＡ／Ｄコンバータ１４を順次介して入力された焦電センサ１０からの検出信号の電圧レベルに応じて検知対象である人の移動を検出したタイミングで、マイクロコンピュータ３６は、ＵＳＢ２２を介して、人の存在を検出したこと示す信号Ｓ１４を人感検知装置専用ドライバ４０に対して出力する。
【００８９】
次に、ステップＳＴ１５では、人感検知装置４から人の存在を検出したこと示す信号Ｓ１４を入力された人感検知装置専用ドライバ４０は、ＯＳ２４の節電状態を問い合わせる問い合わせ信号Ｓ１５をＯＳ２４に対して出力する。
【００９０】
次に、ステップＳＴ１６では、人感検知装置専用ドライバ４０から問い合わせ信号Ｓ１５を入力されたＯＳ搭載機器５のＯＳ２４は、ＯＳ搭載機器５が節電状態にあるか又は節電状態ではない通常状態にあるかを判別する。このステップでは、ＯＳ２４が、ＯＳ搭載機器５が通常状態にあることを判別したため、ＯＳ２４は、ＯＳ搭載機器５が通常状態にあることを示す信号Ｓ１６を人感検知装置専用ドライバ４０に対して出力する。かかる信号Ｓ１６を受けた人感検知装置専用ドライバ４０は、ＯＳ搭載機器５は通常状態にあるため、ＯＳ搭載機器５の節電状態を解除する制御処理を実行することはない。
【００９１】
次に、ステップＳＴ１７では、ステップＳＴ１６の処理でＯＳ搭載機器５が通常状態にあることを示す信号Ｓ１６を受けた人感検知装置専用ドライバ４０は、再度、ＵＳＢ２２を介して、人感検知装置４の人検出状態を問い合わせる問い合わせ信号Ｓ１７を人感検知装置４に対して出力する。
【００９２】
次に、ステップＳＴ１８では、人感検知装置専用ドライバ４０から問い合わせ信号Ｓ１７が入力された人感検知装置４におけるマイクロコンピュータ３６の判定部１８が、増幅回路１２及びＡ／Ｄコンバータ１４を順次介して入力されたセンサ１０からの検出信号の電圧レベルに応じて検知対象である人の移動を検出したタイミングで、マイクロコンピュータ３６は、ＵＳＢ２２を介して、人の存在を検出したこと示す信号Ｓ１８を人感検知装置専用ドライバ４０に対して出力する。
【００９３】
次に、ステップＳＴ１９では、人感検知装置４から人の存在を検出したこと示す信号Ｓ１８を入力された人感検知装置専用ドライバ４０は、再度、ＯＳ２４の節電モード状態を問い合わせる問い合わせ信号Ｓ１９をＯＳ２４に対して出力する。
【００９４】
次に、ステップＳＴ２０では、人感検知装置専用ドライバ４０から問い合わせ信号Ｓ１９を入力されたＯＳ搭載機器５のＯＳ２４は、ＯＳ搭載機器５が節電状態にあるか又は通常状態にあるかを判別する。このステップでは、ＯＳ２４が、ＯＳ搭載機器５が節電状態にあることを判別したため、ＯＳ２４は、ＯＳ搭載機器５が節電状態にあることを示す信号Ｓ２０を人感検知装置専用ドライバ４０に対して出力する。
【００９５】
次に、ステップＳＴ２１では、ＯＳ２４からＯＳ搭載機器５が節電状態にあることを示す信号Ｓ２０を入力された人感検知装置専用ドライバ４０は、人の存在を検出しかつＯＳ搭載機器５が節電状態にあることを示す信号Ｓ２１を人感検知装置専用アプリケーション４２に対して出力する。ここで、かかる信号Ｓ２１を入力された人感検知装置専用アプリケーション４２は、ＯＳ搭載機器５が標準で搭載する節電解除機能を利用して、ＯＳ搭載機器５の節電状態を解除する。更にそれに加えて、人感検知装置専用アプリケーション４２は、ＯＳ搭載機器５の節電状態の解除時にディスプレィの画面上に文字を表示したり、音声出力機構から音を発する等の特有の処理を付加することも可能である。
【００９６】
以降、人感検知装置４におけるマイクロコンピュータ３６と、ＯＳ搭載機器５におけるＯＳ２４、人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２と、が協働して制御処理を繰り返すことにより、後段のステップＳＴ２２…というフローに則して、順次同様に処理を繰り返していくことになる。
【００９７】
以上の本実施形態の構成によれば、マイクロコンピュータが接続インタフェースを介してＯＳ搭載機器に接続された際に、マイクロコンピュータが、ＯＳ搭載機器に対して人感検知装置用の固有の識別子を出力することにより、ＯＳ搭載機器に人感検知装置自身を認識させることができ、ＯＳ搭載機器に搭載された人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを用いて
、ＯＳ搭載機器に対して人感検知装置独自の動作を自由度高く実行することができる。また、かかる専用ドライバ及び専用アプリケーションを個別のソフトウエアとして構成することにより、ユーザが独自の専用アプリケーションを入手等して既存の専用アプリケーションの代わりに用いることができ、人感検知装置の機能をユーザのニーズにより適合化することができる。
【００９８】
＜第２の実施形態の第１の変形例＞
さて、以上の本実施形態の構成における人感検知装置専用ドライバ４０は、更に付加的な機能を有していてもよく、種々の変形例が考えられる。そこで、次に、その一例として、人感検知装置専用ドライバ４０が、それが起動された後に、人感検知装置４のマイクロコンピュータ３６から音声のボリュームが調整自在なキーに対応する指令値又は画面の輝度が調節自在なキーに対応する指令値が出力されることを禁止する構成につき、図８をも参照して、詳細に説明する。つまり、本変形例の構成では、本実施形態の構成に対して、かかる構成が異なることが主たる相違点であり、残余の構成は同一である。よって、本変形例では、かかる相違点に着目して説明することとし、同一な構成については同一の符号を付して適宜説明を簡略化又は省略する。
【００９９】
図８は、本変形例における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【０１００】
図８に示すように、本実施形態の処理と同様の処理を経て至ったステップＳＴ１２では、人感検知装置４から電気信号Ｓ１１を入力されたＯＳ搭載機器５のＯＳ２４は、対応して、速やかに人感検知装置専用ドライバ４０に対して起動信号Ｓ１２を出力する。このようにＯＳ２４から起動信号Ｓ１２を入力された人感検知装置専用ドライバ４０は、速やかに起動する。
【０１０１】
次に、ステップＳＴ３１では、ＯＳ２４から起動信号Ｓ１２を入力されて起動された人感検知装置専用ドライバ４０は、ＵＳＢ２２を介して、人感検知装置４の人検出状態を問い合わせる問い合わせ信号Ｓ３１を人感検知装置４に対して出力する。この際、人感検知装置専用ドライバ４０は、検知対象である人の検出精度を向上すべく、マイクロコンピュータ３６の判定部１８において検知対象である人が動いたか否かを判定するための電圧基準値を、人感検知装置４の特性に合わせた電圧基準値を新たに設定して変更するような新基準値を、問い合わせ信号Ｓ３１に含ませておく。更に、この際、人感検知装置専用ドライバ４０は、マイクロコンピュータ３６がマルチメディアキーボードのマルチメディアキーにおける音声のボリュームが調整自在なキーに対応する指令値又はマルチメディアキーボードのマルチメディアキーにおける画面の輝度が調節自在なキーに対応する指令値をＯＳ搭載機器５に対して出力することを禁止する指令を、問い合わせ信号Ｓ１３に含ませておく。よって、以降の処理では、マイクロコンピュータ３６の判定部１８が検知対象である人の移動を検出したとしても、マイクロコンピュータ１６は、マルチメディアキーボードのマルチメディアキーにおける音声のボリュームが調整自在なキーに対応する指令値又はマルチメディアキーボードのマルチメディアキーにおける画面の輝度が調節自在なキーに対応する指令値を、ＯＳ搭載機器５のマルチメディアキーボード用ドライバ２６に対して出力することはない。なお、かかる問い合わせ、新基準値及び指令は、各々個別の電気信号として出力されてもかまわない。
【０１０２】
以降、人感検知装置４におけるマイクロコンピュータ３６と、ＯＳ搭載機器５におけるＯＳ２４、人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２と、が協働して制御処理を繰り返すことにより、後段のステップＳＴ１４、ステップＳＴ１５…というフローに則して、これらに関する処理を順次本実施形態と同様に繰り返していくことになる。
【０１０３】
以上の本変形例の構成によれば、ＯＳ搭載機器に対して固有の識別子が入力されて人感検知装置に対して専用に設定された専用ドライバが起動されたならば、かかる専用ドライバが、第１の指令値及び第２の指令値の少なくとも一方がマイクロコンピュータからＯＳ搭載機器に対して入力されることを禁止することにより、第１の指令値及び第２の指令値によってＯＳ搭載機器の節電状態が解除されることを防止することができるため、人感検知装置を用いたＯＳ搭載機器の節電状態の解除を優先することができて、より適切な節電解除を行うことができると共に、より好適な付加機能をも実現することができる。
【０１０４】
＜第２の実施形態の第２の変形例＞
次に、本実施形態の第２の変形例として、人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２が、人感検知装置６から供給される構成につき、図９及び図１０をも参照して、詳細に説明する。つまり、本変形例の人感検知装置６においては、本実施形態で説明した人感検知装置４に対して、かかる構成が異なることが主たる相違点であり、残余の構成は同一である。よって、本変形例では、かかる相違点に着目して説明することとし、同一な構成については同一の符号を付して適宜説明を簡略化又は省略する。
【０１０５】
図９は、本変形例における人感検知装置の構成を示す構成図である。また、図１０は、本変形例における人感検知装置の動作を、ＯＳ搭載機器の動作と共に説明するためのフローチャートである。
【０１０６】
図９に示すように、人感検知装置６においては、そのマイクロコンピュータ４６が、判定部１８、入力機器用ＩＤ保持部２０及び固有ＩＤ保持部３８に加えて、人感検知装置専用ドライバ保持部４８及び人感検知装置専用アプリケーション保持部５０を備えている。人感検知装置専用ドライバ保持部４８は、ＯＳ搭載機器５の人感検知装置専用ドライバ４０を予め記憶しており、人感検知装置専用アプリケーション保持部５０は、人感検知装置専用アプリケーション４２を予め記憶している。かかる人感検知装置専用ドライバ保持部４８及び人感検知装置専用アプリケーション保持部５０は、図９に示すようにマイクロコンピュータ４６内の既存のメモリ内の空き容量部を用いて設定してもよいし、マイクロコンピュータ４６にメモリを接続してその中に設定してもよい。
【０１０７】
以下、かかる構成を有する人感検知装置６の動作につき、ＯＳ搭載機器５の動作と共に、詳細に説明する。
【０１０８】
図１０に示すように、まずステップＳＴ１では、本実施形態と同様に、人感検知装置６が、ＵＳＢ２２を介してＯＳ搭載機器５に電気的に接続されたタイミングで、人感検知装置６のマイクロコンピュータ４６が、その入力機器用ＩＤ保持部２０からマルチメディアキーボード用の識別子を読み出し、ＵＳＢ２２を介して、ＯＳ搭載機器５のＯＳ２４に対して電気信号Ｓ１として出力する。
【０１０９】
また、ステップＳＴ１と共にステップＳＴ４１では、人感検知装置６のマイクロコンピュータ４６が、その固有ＩＤ保持部３８から人感検知装置６専用に決められた固有の識別子、その人感検知装置専用ドライバ保持部４８から人感検知装置６専用のデバイスドライバである人感検知装置専用ドライバ４０、及びその人感検知装置専用アプリケーション保持部５０からＯＳ搭載機器５の節電状態を解除する機能及びその他の付加機能を有する制御プログラムである人感検知装置専用アプリケーション４２を各々読み出し、ＵＳＢ２２を介して、人感検知装置６専用に決められた固有の識別子をＯＳ搭載機器５のＯＳ２４に対して、人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２をＯＳ搭載機器５のメモリに対して、各々一連の電気信号Ｓ４１として出力する。ここで、Ｏ
Ｓ搭載機器５のメモリに出力された人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２は、各々そこに記憶される。なお、ステップＳＴ１とステップＳＴ４１との実行順は、何れが先でも後でもよく、また実質同時に実行されてもよい。また、人感検知装置６専用に決められた固有の識別子、人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２は、各々個別の電気信号として出力されてもかまわない。
【０１１０】
以降、人感検知装置６におけるマイクロコンピュータ４６と、ＯＳ搭載機器５におけるＯＳ２４、人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２と、が協働して制御処理を繰り返すことにより、後段のステップＳＴ２、ステップＳＴ１２…というフローに則して、順次本実施形態のものと同様に処理を繰り返していくことになる。
【０１１１】
なお、本変形例の構成を、本実施形態の第１の変形例の構成に組み合わせてもかまわない。
【０１１２】
以上の本変形例の構成によれば、マイクロコンピュータが、接続インタフェースを介して、ＯＳ搭載機器に対して、人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを供給することにより、ＯＳ搭載機器のメモリ内に記憶させることができ、より簡便かつ確実にかかる専用ドライバ及び専用アプリケーションをＯＳ搭載機器に搭載することができる。
【０１１３】
＜第２の実施形態の第３の変形例＞
次に、本実施形態の第３の変形例として、本実施形態の第２の変形例における人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２が、一体化された単一のソフトウエアを成す構成につき、図１１及び図１２をも参照して、詳細に説明する。つまり、本変形例の構成においては、本実施形態の第２の変形例で説明した構成に対して、かかる構成が異なることが主たる相違点であり、残余の構成は同一である。よって、本変形例では、かかる相違点に着目して説明することとし、同一な構成については同一の符号を付して適宜説明を簡略化又は省略する。
【０１１４】
図１１は、本変形例における人感検知装置の構成を示す構成図である。また、図１２は、本変形例における人感検知装置がＯＳ搭載機器に接続された状態を示す構成図である。
【０１１５】
図１１及び図１２に示すように、人感検知装置７においては、そのマイクロコンピュータ５６が、判定部１８、入力機器用ＩＤ保持部２０及び固有ＩＤ保持部３８に加えて、人感検知装置専用ドライバ・アプリケーション保持部５８を備えている。人感検知装置専用ドライバ・アプリケーション保持部５８は、ＯＳ搭載機器８の人感検知装置専用ドライバ・アプリケーション６０を予め記憶している。かかる人感検知装置専用ドライバ・アプリケーション６０は、人感検知装置７専用のデバイスドライバ及びＯＳ搭載機器８の節電状態を解除する機能及びその他の付加機能を有する制御プログラムである人感検知装置専用アプリケーションが統合されて一体化された単一のソフトウエアであり、その機能は、これまで説明した人感検知装置専用ドライバ４０及び人感検知装置専用アプリケーション４２のものと同じである。かかる人感検知装置専用ドライバ・アプリケーション保持部５８は、図１１に示すようにマイクロコンピュータ５６内の既存のメモリ内の空き容量部を用いて設定してもよいし、マイクロコンピュータ５６にメモリを接続してその中に設定してもよい。
【０１１６】
対応して、ＯＳ搭載機器８は、ＯＳ２４及び入力機器用ドライバ２６、つまりマルチメディアキーボード用ドライバ２６に加えて、人感検知装置専用ドライバ・アプリケーショ
ン６０をそのメモリ中に記憶して備えている。
【０１１７】
かかる構成を有する人感検知装置７の動作については、本実施形態の第２の変形例における人感検知装置６の動作を示す図１０におけるステップＳＴ１の処理は共通し、図１０におけるステップＳＴ４１において、人感検知装置７のマイクロコンピュータ５６が、その固有ＩＤ保持部３８から人感検知装置７専用に決められた固有の識別子、及びその人感検知装置専用ドライバ・アプリケーション保持部５８から人感検知装置専用ドライバ・アプリケーション６０を各々読み出し、ＵＳＢ２２を介して、人感検知装置７専用に決められた固有の識別子をＯＳ搭載機器８のＯＳ２４に対して、及び人感検知装置専用ドライバ・アプリケーション６０をＯＳ搭載機器８のメモリに対して、各々逐次の電気信号Ｓ４１として出力する。ここで、ＯＳ搭載機器８のメモリに出力された人感検知装置専用ドライバ・アプリケーション６０は、そこに記憶される。
【０１１８】
以降、人感検知装置７におけるマイクロコンピュータ５６と、ＯＳ搭載機器８におけるＯＳ２４、及び人感検知装置専用ドライバ・アプリケーション６０と、が協働して制御処理を繰り返すことにより、図１０における後段のステップＳＴ２、ステップＳＴ１２…というフローに則して、順次同様に処理を繰り返していくことになる。
【０１１９】
なお、本変形例の構成を、本実施形態の第１の変形例の構成に組み合わせてもかまわない。また、人感検知装置専用ドライバ・アプリケーション６０が、人感検知装置７からＯＳ搭載機器８に供給されるのではなく、記録媒体等他の手法によりＯＳ搭載機器８に供給されてそのメモリに記憶されていてもよい。
【０１２０】
以上の本変形例の構成によれば、人感検知装置に対して専用に設定された専用ドライバ及び人感検知装置に対して専用に設定された専用アプリケーションを統合化された単一のソフトウエアとすることができ、管理が簡便で動作の確実性が高いできる専用ドライバ兼専用アプリケーションを得ることができる。
【０１２１】
なお、本発明は、構成要素の形状、配置、個数等は前述の実施形態に限定されるものではなく、かかる構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。
【産業上の利用可能性】
【０１２２】
以上のように、本発明においては、簡便な構成で、実行中の作業に影響を与えることを排すると共に、ユーザに違和感を与えることを排しながら、ＯＳ搭載機器の節電状態の解除機能を利用してＯＳ搭載機器の節電状態を解除することができる人感検知装置を提供することができるものであるため、その汎用普遍的な性格から広範にＰＣ等の分野に適用され得るものと期待される。
【符号の説明】
【０１２３】
１…人感検知装置
２…ＯＳ搭載機器
３…人感検知装置
４…人感検知装置
５…ＯＳ搭載機器
６…人感検知装置
７…人感検知装置
８…ＯＳ搭載機器
１０…焦電センサ
１２…増幅回路
１４…Ａ／Ｄコンバータ
１６…マイクロコンピュータ
１８…判定部
２０…入力機器用ＩＤ保持部
２２…接続インタフェース
２４…ＯＳ
２６…入力機器用ドライバ
３０…超音波センサ
３２…駆動回路
３６…マイクロコンピュータ
３８…固有ＩＤ保持部
４０…人感検知装置専用ドライバ
４２…人感検知装置専用アプリケーション
４６…マイクロコンピュータ
４８…人感検知装置専用ドライバ保持部
５０…人感検知装置専用アプリケーション保持部
５６…マイクロコンピュータ
５８…人感検知装置専用ドライバ・アプリケーション保持部
６０…人感検知装置専用ドライバ・アプリケーション
【図１】
0005874536.tif 000002
【図２】
0005874536.tif 000003
【図３】
0005874536.tif 000004
【図４】
0005874536.tif 000005
【図５】
0005874536.tif 000006
【図６】
0005874536.tif 000007
【図７】
0005874536.tif 000008
【図８】
0005874536.tif 000009
【図９】
0005874536.tif 000010
【図１０】
0005874536.tif 000011
【図１１】
0005874536.tif 000012
【図１２】
0005874536.tif 000013