(57)【要約】【課題】装置に対するユーザの位置に応じて適切な動作状態への遷移を行うことができる動作制御装置を提供すること。【解決手段】動作制御装置１は、検出部１６と、音取得部１７と、音判定部５１と、位置判定部５２と、制御部５３と、を備えている。検出部１６は、第１の領域内に人が存在するか否かを検出する。音取得部１７は、周囲の音を取得する。音判定部５１は、音取得部１７によって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する。位置判定部５２は、検出部１６による検出結果と、音判定部５１による判定結果とに基づいて、動作制御装置１に対する相対的なユーザＵの位置を判定する。制御部５３は、位置判定部５２による判定結果に応じて、休止状態、スタンバイ状態及び起動状態を含む複数の動作状態のうち１の動作状態に遷移させる。【選択図】図３
2013073505.tif 000002
【特許請求の範囲】
【請求項１】
自機又は他機の複数の動作状態の遷移を制御する動作制御装置であって、
第１の領域内に人が存在するか否かを検出する検出手段と、
周囲の音を取得する音取得手段と、
前記音取得手段によって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する音判定手段と、
前記検出手段による検出結果と、前記音判定手段による判定結果とに基づいて、前記動作制御装置に対する相対的なユーザの位置を判定する位置判定手段と、
前記位置判定手段による判定結果に応じて、複数の動作状態のうち１の動作状態に遷移させる制御を実行する制御手段と、
を備えることを特徴とする動作制御装置。
【請求項２】
前記音取得手段により取得された音に基づいて抽出された所定音を、前記特徴音として設定する特徴音設定手段をさらに備え、
前記特徴音設定手段は、前記検出手段による人の存在の検出時に、その検出以前の所定期間内の動作音と前記所定期間のさらに前の環境音との差分から前記所定音を抽出して、前記特徴音として設定することを特徴とする請求項１に記載の動作制御装置。
【請求項３】
前記音取得手段により取得された音から前記特徴音を抽出するための環境音を取得する環境音取得手段をさらに備え、
環境音取得手段は、前記音取得手段により取得された音に所定時間変化が無い場合に、その音を環境音として更新することを特徴とする請求項２に記載の動作制御装置。
【請求項４】
前記特徴音設定手段は、人の入退室に伴う扉又は襖の開閉動作音を前記特徴音として設定することを特徴とする請求項３に記載の動作制御装置。
【請求項５】
前記特徴音設定手段は、人の歩行時の足音を前記特徴音として設定することを特徴とする請求項３に記載の動作制御装置。
【請求項６】
自機又は他機の複数の動作状態の遷移を制御する動作制御装置が実行する動作制御方法において、
第１の領域内に人が存在するか否かを検出する検出ステップと、
周囲の音を取得する音取得ステップと、
前記音取得ステップによって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する音判定ステップと、
前記検出ステップによる検出結果と、前記音判定ステップによる判定結果とに基づいて、前記動作制御装置に対する相対的なユーザの位置を判定する位置判定ステップと、
前記位置判定ステップによる判定結果に応じて、複数の動作状態のうち１の動作状態に遷移させる制御を実行する制御ステップと、
を含むことを特徴とする動作制御方法。
【請求項７】
第１の領域内に人が存在するか否かを検出する検出手段の検出結果、及び、音取得手段により取得された周囲の音を用いて、自機又は他機の複数の動作状態の遷移を制御するコンピュータを、
前記音取得手段によって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する音判定手段、
前記検出手段による検出結果と、前記音判定手段による判定結果とに基づいて、前記自機に対する相対的なユーザの位置を判定する位置判定手段、
前記位置判定手段による判定結果に応じて、複数の動作状態のうち１の動作状態に遷移させる制御を実行する制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの位置に応じた適切な動作状態への遷移を可能にする動作制御装置、動作制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、装置の起動を高速化するために、装置の状態として、予め装置を高速に起動することができる待機状態を設けることが一般化されている。このような装置は、待機状態においてユーザによる操作を受け付けることで、高速に起動することができる。ただし、待機状態においても電力を消費することとなるので、明るさセンサと人感センサとにより人の動きを監視し、その監視結果に基づいて装置の動作の遷移を制御する装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０１０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような装置は、動作状態を待機状態に遷移とすることにより、いつでも装置を高速に起動することができるものの、センサの検知範囲は狭いため、人の動作状態を十分に検知することができなかった。その結果、人の位置によっては、装置の動作状態の遷移を適切に制御することができず、省電力化を十分に図ることができないという問題が生じている。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、ユーザの位置に応じて適切な動作状態への遷移を行うことを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の動作制御装置は、
自機又は他機の複数の動作状態の遷移を制御する動作制御装置であって、
第１の領域内に人が存在するか否かを検出する検出手段と、
周囲の音を取得する音取得手段と、
前記音取得手段によって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する音判定手段と、
前記検出手段による検出結果と、前記音判定手段による判定結果とに基づいて、前記動作制御装置に対する相対的なユーザの位置を判定する位置判定手段と、
前記位置判定手段による判定結果に応じて、複数の動作状態のうち１の動作状態に遷移させる制御を実行する制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、装置に対するユーザの位置に応じて適切な動作状態への遷移を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の動作制御装置に係る一実施形態としてのデジタルフォトフレームの動作状態を示す図である。
【図２】本発明の一実施形態に係る動作制御装置のハードウェアの構成を示すブロック図である。
【図３】図２の動作制御装置の機能的構成のうち、特徴音記録処理及び動作状態遷移処理を実行するための機能的構成を示す機能ブロック図である。
【図４】図２の動作制御装置の周囲の動作音の周波数解析結果を示す図である。
【図５】図３の機能的構成を有する図２の動作制御装置が実行する特徴音記録処理の流れを説明するフローチャートである。
【図６】図３の機能的構成を有する図２の動作制御装置が実行する動作状態遷移処理の流れを説明するフローチャートである。
【図７】図３の機能的構成を有する図２の動作制御装置が実行する動作状態遷移処理の流れを説明するフローチャートである。
【図８】図３の機能的構成を有する図２の動作制御装置が実行する動作状態遷移処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
［動作制御装置の構成］
図１は、本発明の一実施形態動作制御装置に係る一実施形態としてのデジタルフォトフレーム（Ｄｉｇｉｔａｌ  ｐｈｏｔｏ  ｆｒａｍｅ）（以下、「ＤＰＦ」と呼ぶ）の動作状態を示している。
図１（Ａ）は、ユーザＵが部屋１００に入る前の平面図を示し、図１（Ｂ）は、ユーザＵが扉１０１を開けて部屋１００内に入った時の平面図を示し、図１（Ｃ）は、ユーザＵが部屋１００の中に入り、動作制御装置１の前方に来た時の平面図を示す。
【００１１】
本実施形態に係る動作制御装置１は、部屋１００の任意の場所に設置されている。動作制御装置１は、複数の動作状態、本実施形態においては、休止状態と、スタンバイ状態と、動作状態との３種類の動作状態を有している。動作制御装置１は、これら３種類の各状態間の遷移をユーザＵの挙動に応じて制御する。動作制御装置１の動作状態は、初期の状態においては、休止状態に設定されている。なお、各動作状態のさらなる詳細については、後述する。
また、動作制御装置１は、扉１０１の開閉動作音と、前方に存在するユーザＵとをそれぞれ検出することができる。
【００１２】
図１（Ａ）に示すように、ユーザＵが部屋１００の扉１０１を開ける前においては、扉１０１の開閉動作音、即ち、ユーザＵが部屋１００内に出入りしたことを示す入退室音は発生しない。動作制御装置１は、開閉動作音を検出しない場合、即ち、入退室音が発生していない場合には、動作制御装置１に対するユーザＵの位置は、未だ部屋１００内（第２の領域内）に入っていない位置であると判定する。この場合は、動作制御装置１は、ユーザＵは動作制御装置１を操作する状態ではないと予測して、動作状態を休止状態に遷移させる。なお、動作制御装置１は、前回の動作状態が休止状態である場合には、動作状態を休止状態のまま維持する。
【００１３】
図１（Ｂ）に示すように、ユーザＵが部屋１００の扉１０１を開けた場合においては、扉１０１の開閉動作音、即ち、ユーザＵが部屋１００内に出入りしたことを示す入退室音が発生する。このとき、動作制御装置１は、入退室音を検知すると、動作制御装置１に対するユーザＵの位置は、部屋１００内（第２の領域内）に入った位置であると判定する。この場合は、動作制御装置１は、前回の動作状態が休止状態である場合には、ユーザＵが動作制御装置１を操作する可能性があると予測して、動作状態をスタンバイ状態に遷移させる。これに対し、前回の動作状態が起動状態である場合には、動作制御装置１は、ユーザＵが部屋１００内（第２の領域内）の外に出る際の音であると判断し、ユーザＵ動作制御装置１を操作する可能性がなくなると予測する。この場合は、動作制御装置１は、動作状態を休止状態に遷移させる。
【００１４】
図１（Ｃ）に示すように、ユーザＵが動作制御装置１の前方に移動してきた場合においては、動作制御装置１は、ユーザＵの存在を直接検出する。動作制御装置１は、ユーザＵの存在を検出した場合、動作制御装置１に対するユーザの位置は、動作制御装置１の前方（第１の領域内）であると判定する。この場合は、動作制御装置１は、前回の動作状態が休止状態である場合には、ユーザＵが直ちに動作制御装置１を操作すると予測して、動作状態を起動状態に遷移させる。
【００１５】
次に、このような本実施形態の動作制御装置１の各構成要素の構成について個別に説明していく。
【００１６】
図２は、本発明の一実施形態に係る動作制御装置のハードウェアの構成を示すブロック図である。動作制御装置１は、例えばデジタルフォトフレームとして構成される。
【００１７】
動作制御装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、検出部１６と、音取得部１７と、入力部１８と、表示部１９と、バックライト２０と、記憶部２１と、ＬＥＤ部２２と、通信部２３と、ドライブ２４と、を備えている。
【００１８】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部２１からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１９】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００２０】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、検出部１６、音取得部１７、入力部１８、表示部１９、バックライト２０、記憶部２１、ＬＥＤ部２２、通信部２３及びドライブ２４が接続されている。
【００２１】
検出部１６は、例えば、赤外線センサ（人感センサ）で構成され、動作制御装置１の周囲の領域（第１領域）内に人が存在するか否かを検出する。赤外線センサは、例えば対角約８０度程度の検出範囲を有する焦電型赤外線センサを用いており、動作制御装置１の正面の温度変化がアナログ値で出力される。この場合、ＣＰＵ１１は、赤外線センサから出力された温度変化のアナログの変化値を検出することで、人の存在を検出することができる。なお、赤外線センサに設定されたスレッショルド値を変えることで、赤外線センサの感度調整を行うことができる。この焦電型赤外線センサは、温度変化を検出することで人の動きの有無を検知することができる。したがって、焦電型赤外線センサにより常時検出動作を続けていても電力の消費を著しく抑えることが可能となる。
【００２２】
音取得部１７は、例えば、マイクにより構成され、周囲の音を取得して、アナログの電気信号の形態で出力する。ＣＰＵ１１は、マイクから出力されるアナログ出力をＡ／Ｄ変換して音声データとする。
ＣＰＵ１１は、このようにして音取得部１７によって取得された音と、予め抽出された特徴音との各音声データを比較することよって、動作制御装置１が設置される部屋の領域（第２の領域）内に人が存在するか否かを判定する。
【００２３】
入力部１８は、各種釦により構成され、ユーザの指示操作を受け付ける。
例えば、入力部１８は、記憶部２１に記憶される各種画像のデータから表示部１９で表示する画像のデータを選択する情報の入力を受け付ける。
【００２４】
表示部１９は、ディスプレイ等で構成され、各種画像を表示する。例えば、表示部１９は、記憶部２１に画像ファイルとして記憶されている複数の画像を順次切り替えてスライドショー表示する。
【００２５】
バックライト２０は、表示部１９を構成するディスプレイを、その背面から照明する。即ち、バックライト２０の明るさ等の状態が変化すると、表示部１９に表示されている画像の明るさ（輝度）等も変化するので、結果として、表示部１９の表示状態も変化することになる。
【００２６】
記憶部２１は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）により構成され、後述するスライドショー表示用の画像等の各種画像のデータを画像ファイルとして記憶する。即ち、記憶部２１は、画像ファイルの記録用のメモリのうち、内蔵メモリとして機能する。
【００２７】
ＬＥＤ部２２は、表示部１９の周囲に配置される複数のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）より構成される。複数のＬＥＤの発光状態が制御されることによって、各種情報が出力される。
【００２８】
通信部２３は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００２９】
ドライブ２４には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２４によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部２１にインストールされる。また、リムーバブルメディア３１は、記憶部２１に記憶されている画像ファイル等の各種データも、記憶部２１と同様に記憶することができる。即ち、リムーバブルメディア３１は、内蔵メモリとしての記憶部２１に対して提供するための、新たな画像ファイルを記憶する画像提供媒体として機能する。
【００３０】
図３は、図２の動作制御装置１の機能的構成のうち、特徴音記録処理及び動作状態遷移処理を実行するための機能的構成を示す機能ブロック図である。
特徴音記録処理とは、安定状態の環境音Ａ１と、人の動きが検出される前の所定期間の音Ａ２との差分を、人が部屋１００（図１）に入室又は退室した際の扉１０１（図１参照）の入退室音を示す特徴音であると予測して、音声データとして記録するまでの一連の処理をいう。なお、特徴音の詳細については後述する。
動作状態遷移処理とは、特徴音や、人の動きに基づいて、休止状態、スタンバイ状態及び起動状態を含む複数の動作状態のうち、一の動作状態から一の動作状態に遷移させる（同一動作状態に留まることも含む）際に実行される一連の処理をいう。なお、各動作状態の詳細については後述する。
【００３１】
ＣＰＵ１１においては、特徴音記録処理及び動作状態遷移処理が実行される場合には、特徴音設定部と、音判定部５１と、位置判定部５２と、制御部５３と、主制御部６１と、が機能する。
【００３２】
特徴音設定部４１は、検出部１６による人の存在の検出時に、その検出以前の所定期間内の動作音（環境音Ａ２）と所定期間のさらに前の安定状態の環境音（Ａ１）との差分から特徴音を抽出する。
「特徴音」とは、検出部１６による人の存在の検出時に、その検出以前からの所定期間内の動作音と、所定期間のさらに前の環境音との差分から抽出される音であり、図１の例では部屋１００（図１参照）の入退室に伴う扉１０１（図１参照）の開閉動作音が該当する。
特徴音設定部４１は、特徴音を抽出すると、その特徴音の音声データを記憶部２１に対し登録（記録）する。また、特徴音設定部４１は、すでに特徴音の音声データが記憶部２１に登録（記録）されている場合には、抽出した特徴音の音声データを記憶部２１に上書きすることによって、記憶部２１に記録されている特徴音の音声データを更新する。
【００３３】
図４は、図２の動作制御装置１の周囲の動作音の周波数解析結果を示す図である。
図４（１）は、安定状態の時の環境音Ａ１を示し、図４（２）は、人の動きが検出された場合に、検出前の所定期間の音Ａ２を示し、図４（３）は、環境音Ａ１と音Ａ２との差分から抽出された人の動き検出前の特徴音を示す。
【００３４】
図４（１）には、所定期間安定した環境音、即ち、音取得部１７により取得された音に対する周波数解析結果が示されている。
ここでいう所定期間とは、１分〜１時間等ユーザが予め任意に設定することができる時間をいう。
環境音が安定とは、音取得部１７により取得された音の周波数毎の音圧が所定の閾値に所定期間収束している状態をいう。図１の例を用いると、ＣＰＵ１１は、環境音が安定している場合、ユーザＵが部屋１００の扉１０１を開閉しておらず、また、ユーザＵが部屋１００内に存在していないと予測する。
【００３５】
図４（２）には、人の動きが検出される前の所定期間に、音取得部１７により取得された動作音Ａ２の周波数解析結果が示されている。
人の動きが検出されるとは、ユーザＵ（図１参照）が動作制御装置１の前方（第１の領域内）に位置することにより、検出部１６により人の動き（存在）が検出されたことをいう。
ここでいう所定期間とは、図１の例を用いると、ユーザＵが部屋１００に入室して動作制御装置１の前方に移動するまでに要する時間の予測時間であり、１秒〜１分等ユーザが予め任意に設定することができる時間をいう。ＣＰＵ１１は、人の動きが検出された場合、その人の動きが検出される前の所定期間に、部屋１００の扉１０１が開閉された時の開閉動作音が発生したと予測する。即ち、動作音Ａ２には、安定状態の環境音Ａ１に加えて、さらに、部屋１００の扉１０１の開閉動作音が加算されている。
【００３６】
図４（３）に示すように、動作音Ａ２が取得された場合には、ＣＰＵ１１により、環境音Ａ１と動作音Ａ２との差分から人の動き検出前の特徴音が抽出される。即ち、動作音Ａ２には、安定状態の環境音Ａ１に加えて、さらに、部屋１００の扉１０１が開閉動作音が加算されていることから、この動作音Ａ２から安定状態の環境音Ａ１の差分をとることにより、開閉動作音のみを抽出することができる。特徴音設定部４１は、抽出された扉１０１の開閉動作音を特徴音の音声データとして記録する。
なお、音声データの形態は、特に限定されず、図４（３）に示すような周波数領域の形態であってもよいし、図示せぬ時間領域の形態であってもよい。
【００３７】
図３に戻り、音判定部５１は、音取得部１７によって取得された動作音と、予め特徴音設定部４１により抽出された特徴音との各音声データでの比較によって、第２の領域内に人が存在するか否か判定する。
第２の領域とは、部屋１００（図１参照）の内部の領域を示す。具体的には、音判定部５１は、音取得部１７によって取得された動作音の音声データと、記憶部２１に記録（登録）されている特徴音の音声データとが一致するか否かにより、部屋１００内にユーザＵ（図１参照）が存在するか否かを判定する。したがって音判定部５１は、ユーザＵ（図１参照）が扉１０１（図１参照）を開閉して、部屋１００内（第２の領域内）に入って来たか否かを認識することができる。音判定部５１は、判定結果を位置判定部５２に供給する。
【００３８】
位置判定部５２は、検出部１６による検出結果と、音判定部５１からの判定とに基づいて動作制御装置１に対するユーザＵの位置を判定する。
具体的には、位置判定部５２は、検出部１６の赤外線センサにより人がいることを検出した場合には、ユーザＵが、動作制御装置１の前方、即ち第１の領域内に位置していると判定する。
【００３９】
位置判定部５２は、検出部１６の赤外線センサにより人がいないことを検出した場合であっても、音判定部５１により第２の領域内に人が存在していると判定した場合には、ユーザＵが、動作制御装置１が配置された部屋１００内に位置していると判定する。
【００４０】
位置判定部５２は、検出部１６の赤外線センサにより人がいないことを検出した場合であって、かつ、音判定部５１により第２の領域内に人が存在していないと判定した場合には、ユーザＵが、動作制御装置１が配置された部屋１００外に位置していると判定する。
【００４１】
制御部５３は、位置判定部５２による判定結果に応じて、複数の動作状態のうち、一の動作状態から一の動作状態に遷移させる（同一の動作状態に留まらせることも含む）制御を実行する。制御部５３は、遷移した動作状態を主制御部６１に伝達する。
「動作状態」とは、本実施形態においては、休止状態、スタンバイ状態及び起動状態の少なくとも３つの動作状態を含む。
【００４２】
「休止状態」とは、制御部４３による制御を実行するのに最低限必要な構成要素のみが稼働している状態である。即ち、休止状態は、検出部１６，音取得部１７、記憶部２１、音判定部５１、位置判定部５２、制御部５３及び主制御部６１のみが機能している状態である。休止状態から、スタンバイ状態又は起動状態に遷移するためには、ＤＰＦの機能を発揮するのに必要なＯＳ（Ｏｐｅｒａｔｉｏｎ  ｓｙｓｔｅｍ）を記憶部２１からＲＡＭ１３に読み込む必要があり、所定の時間が必要となる。
【００４３】
「スタンバイ状態」とは、バックライト２０やＬＥＤ部２２の稼働を小休止する状態である。制御部５３により動作状態がスタンバイ状態に遷移されると、主制御部６１を通じてバックライト２０やＬＥＤ部２２への電源の供給が一時的に停止される。スタンバイ状態においては、バックライト２０やＬＥＤ部２２の稼働が休止、即ち、消灯しているため、省電力化の面で有意義である。スタンバイ状態においては、ＤＰＦの機能を発揮するのに必要なＯＳ（Ｏｐｅｒａｔｉｏｎ  ｓｙｓｔｅｍ）を記憶部２１からＲＡＭ１３にすでに読み込んでいる状態であるため、スタンバイ状態から起動状態への動作状態の遷移は即時に行うことができる。
【００４４】
「起動状態」とは、動作制御装置１に関する全ての機能が駆動している状態である。起動状態においては、ＤＰＦの機能を発揮するのに必要なＯＳを記憶部２１からＲＡＭ１３にすでに読み込んでいる状態であり、表示部１９のバックライト２０も点灯しているため、ユーザＵの操作に応じて、ＤＰＦの機能を発揮するための表示が行われている。
【００４５】
主制御部６１は、制御部５３による動作状態の遷移結果に基づいてバックライト２０やＬＥＤ部２２の駆動状態を制御する。
具体的には、主制御部６１は、動作状態が休止状態に遷移された場合には、検出部１６，音取得部１７、記憶部２１、音判定部５１、位置判定部５２、制御部５３及び主制御部６１以外の機能を停止する。
また、主制御部６１は、動作状態がスタンバイ状態に遷移された場合には、バックライト２０やＬＥＤ部２２への電源の供給を停止し、バックライト２０やＬＥＤ部２２を消灯する。
また、主制御部６１は、動作状態が起動状態に遷移された場合には、ＤＰＦの機能を発揮するのに必要な全ての機能を稼働する。
【００４６】
次に、図５を参照して、このような図３の機能的構成の動作制御装置１が実行する処理のうち、特徴音記録処理について説明する。
図５は、図３の機能的構成を有する図２の動作制御装置１が実行する特徴音記録処理の流れを説明するフローチャートである。
【００４７】
特徴音記録処理は、本実施形態では、動作制御装置１の電源がオン状態になった後、所定の時間間隔毎に実行される。
【００４８】
ステップＳ１１において、主制御部６１は、音取得部１７を通じて動作制御装置１の周囲の動作音を取得するために、録音を開始する。
ステップＳ１２において、検出部１６は、動作制御装置１の前方（第１の領域内）において人の動きがあるか否かを検出する。
本実施形態では、検出部１６は、動作制御装置１の前方に人が存在していると判断した場合、人の動きがあるとしてステップＳ１２においてＹＥＳであると判定して、処理をステップＳ１２に戻す。即ち、動作制御装置１の前方に人が存在している限り、ステップＳ１２の処理が繰り返し実行されて、特徴音記録処理は待機状態になる。
これに対して、検出部１６は、動作制御装置１の前方に人が存在していないと判断した場合、人の動きがないとして、ステップＳ１２においてＮＯであると判定して、処理をステップＳ１３に進める。
【００４９】
ステップＳ１３において、特徴音設定部４１は、動作制御装置１の周囲の環境音が所定時間安定しているか否かを判定する。周囲の環境音が所定時間安定していないと判定した場合には、ステップＳ１３においてＮＯであると判定されて、処理はステップＳ１２に戻る。即ち、周囲の環境音が所定時間安定するまでの間、処理はステップＳ１２及びステップＳ１３の処理を繰り返し行う。周囲の環境音が所定時間安定したと判定した場合、処理はステップＳ１３においてＹＥＳであると判定されて、処理はステップＳ１４に進む。
【００５０】
ステップＳ１４において、特徴音設定部４１は、安定状態の環境音Ａ１を音取得部１７から取得して、音声データとして記憶部２１に記録する。
【００５１】
ステップＳ１５において、検出部１６は、動作制御装置１の前方（第１の領域内）において人の動きがあるか否かを検出する。
本実施形態では、検出部１６は、動作制御装置１の前方に人が存在していないと判断した場合、人の動きがあるとしてステップＳ１５においてＮＯであると判定して、処理をステップＳ１５に戻す。即ち、動作制御装置１の前方に人が存在していない限り、ステップＳ１５の処理が繰り返し実行されて、特徴音記録処理は待機状態になる。
これに対して、検出部１６は、動作制御装置１の前方に人が存在していると判断した場合、人の動きがないとして、ステップＳ１５においてＹＥＳであると判定して、処理をステップＳ１６に進める。
【００５２】
ステップＳ１６において、特徴音設定部４１は、人の動きが検出される前の所定期間の音Ａ２を音取得部１７から取得して、記憶部２１に記録する。
【００５３】
ステップＳ１７において、特徴音設定部４１は、ステップＳ１４において記録した環境音Ａ１とステップＳ１６において記録した音Ａ２との差分から人の動き検出前の特徴音を抽出する。
【００５４】
ステップＳ１８において、特徴音設定部４１は、ステップＳ１７において抽出した特徴音を、ユーザＵ（図１参照）が部屋１００（図１参照）の扉（図１参照）を開閉した際の開閉動作音であるとして記録する。このようなステップＳ１８の処理が終了すると、特徴音記録処理は終了となる。
【００５５】
次に、図６乃至図８を参照して、このような図３の機能的構成の動作制御装置１が実行する処理のうち、動作状態遷移処理について説明する。
図６乃至図８は、図３の機能的構成を有する図２の動作制御装置１が実行する動作状態遷移処理の流れを説明するフローチャートである。
【００５６】
動作状態遷移処理は、本実施形態では、動作制御装置１の電源がオン状態になった後、所定の時間間隔毎に実行される。
【００５７】
ステップＳ３１において、主制御部６１は、音取得部１７を通じて動作制御装置１の周囲の動作音を取得するために、録音を開始する。
【００５８】
ステップＳ３２において、制御部５３は、動作状態を休止状態に遷移させる。即ち、初期状態においては、動作状態は休止状態に設定される。
【００５９】
ステップＳ３３において、検出部１６は、動作制御装置１の前方（第１の領域内）において人の動きがあるか否かを検出する。
本実施形態では、検出部１６は、動作制御装置１の前方に人が存在していると判断した場合、人の動きがあるとしてステップＳ３３においてＹＥＳであると判定して、処理を図８のステップＳ４４に進める。即ち、制御部５３は、動作制御装置１の前方に人がいる場合には、ユーザＵが動作制御装置１を操作して使用する状態であると予測して、動作状態を起動状態に遷移させる。
これに対して、検出部１６は、動作制御装置１の前方に人が存在していないと判断した場合、人の動きがないとして、ステップＳ３３においてＮＯであると判定して、処理をステップＳ３４に進める。
【００６０】
ステップＳ３４において、音判定部５１は、動作制御装置１の周囲の環境音が所定時間安定しているか否かを判定する。周囲の環境音が所定時間安定していると判定した場合には、ステップＳ３４においてＹＥＳであると判定されて、処理はステップＳ３５に進む。
【００６１】
ステップＳ３５において、音判定部５１は、安定状態の動作制御装置１の周囲の環境音Ｂ１を取得し、記憶部２１に更新記録する。この処理が終了すると、処理はステップＳ３３に戻る。即ち、動作制御装置１の周囲の環境音が所定時間安定している限りステップＳ３３乃至ステップＳ３５の処理が繰り返し実行される。これに対し、動作制御装置１の周囲の環境音が不安定であると判定された場合には、ステップＳ３４においてＮＯであると判定されて、処理はステップＳ３６に進む。
【００６２】
ステップＳ３６において、音判定部５１は、不安定状態の動作制御装置１の周囲の環境音Ｂ２を取得し、記憶部２１に更新記録する。
【００６３】
ステップＳ３７において、位置判定部５２は、ステップＳ３５又は後述のステップＳ４１において更新記録された安定状態の環境音Ｂ１と、ステップＳ３６において更新記録された不安定状態の環境音Ｂ２との差分が図５の特徴音記録処理において記録された特徴音であるか否かを判定する。即ち、この処理では、安定状態の環境音Ｂ１と、不安定状態の環境音Ｂ２との差分が図５の特徴音記録処理において記録された特徴音と一致するか否かが判定される。この処理では、不安定状態の動作制御装置１の周囲の環境音Ｂ２が、ユーザＵが部屋１００に入室した際の扉１０１の開閉動作音であるか否かを判定することで、ユーザＵが部屋１００内（即ち、第２の領域内）に位置するか否かを判定する。安定状態の環境音Ｂ１と、不安定状態の環境音Ｂ２との差分が特徴音と一致しない場合には、ステップＳ３７においてＮＯであると判定されて、処理は、ステップＳ３３に戻る。即ち、この場合の不安定状態の環境音Ｂ２は、部屋１００の扉１０１の開閉動作音以外の音であるから、動作状態の遷移は行われない。
これに対し、安定状態の環境音Ｂ１と、不安定状態の環境音Ｂ２との差分が特徴音と一致する場合には、ステップＳ３７においてＹＥＳであると判定されて、処理は、図７のステップＳ３８に進む。即ち、ステップＳ３６において更新記録された不安定状態の環境音Ｂ２はユーザＵが部屋１００に入室した際の扉１０１の開閉動作音であると判定され、ユーザＵが部屋１００内（即ち、第２の領域内）に位置していると予測される。
【００６４】
ステップＳ３８において、制御部５３は、動作状態をスタンバイ状態に遷移させる。
【００６５】
ステップＳ３９において、検出部１６は、動作制御装置１の前方（第１の領域内）において人の動きがあるか否かを検出する。
本実施形態では、検出部１６は、動作制御装置１の前方に人が存在していると判断した場合、人の動きがあるとしてステップＳ３９においてＹＥＳであると判定して、処理を図８のステップＳ４４に進める。即ち、制御部５３は、動作制御装置１の前方に人がいる場合には、ユーザＵが動作制御装置１を操作して使用する状態であると予測して、動作状態を起動状態に遷移させる。
これに対して、検出部１６は、動作制御装置１の前方に人が存在していないと判断した場合、人の動きがないとしてステップＳ３９においてＮＯであると判定して、処理をステップＳ４０に進める。
【００６６】
ステップＳ４０において、音判定部５１は、動作制御装置１の周囲の環境音が所定時間安定しているか否かを判定する。周囲の環境音が所定時間安定していると判定した場合には、ステップＳ４０においてＹＥＳであると判定されて、処理はステップＳ４１に進む。
【００６７】
ステップＳ４１において、音判定部５１は、安定状態の動作制御装置１の周囲の環境音Ｂ１を取得し、記憶部２１に更新記録する。この処理が終了すると、処理はステップＳ３９に戻る。即ち、動作制御装置１の周囲の環境音が所定時間安定している限りステップＳ３９乃至ステップＳ４１の処理が繰り返し実行される。これに対し、動作制御装置１の周囲の環境音が不安定であると判定された場合には、ステップＳ４０においてＮＯであると判定されて、処理はステップＳ４２に進む。
【００６８】
ステップＳ４２において、音判定部５１は、不安定状態の動作制御装置１の周囲の環境音Ｂ２を取得し、記憶部２１に更新記録する。
【００６９】
ステップＳ４３において、位置判定部５２は、ステップＳ３５又はステップＳ４１において更新記録された安定状態の環境音Ｂ１と、ステップＳ４２において更新記録された不安定状態の環境音Ｂ２との差分が図５の特徴音記録処理において記録された特徴音であるか否かを判定する。即ち、この処理では、安定状態の環境音Ｂ１と、不安定状態の環境音Ｂ２との差分が図５の特徴音記録処理において記録された特徴音と一致するか否かが判定される。この処理では、不安定状態の動作制御装置１の周囲の環境音Ｂ２が、ユーザＵが部屋１００に入室した際の扉１０１の開閉動作音であるか否かを判定することで、ユーザＵが部屋１００内（即ち、第２の領域内）に位置するか否かを判定する。安定状態の環境音Ｂ１と、不安定状態の環境音Ｂ２との差分が特徴音と一致しない場合には、ステップＳ４３においてＮＯであると判定されて、処理は、ステップＳ３９に戻る。即ち、この場合の不安定状態の環境音Ｂ２は、部屋１００の扉１０１の開閉動作音以外の音であるから、動作状態の遷移は行われない。
これに対し、安定状態の環境音Ｂ１と、不安定状態の環境音Ｂ２との差分が特徴音と一致する場合には、ステップＳ４３においてＹＥＳであると判定されて、処理は、図６のステップＳ３２に進む。即ち、ステップＳ４２において更新記録された不安定状態の環境音Ｂ２はユーザＵが部屋１００内（第２の領域内）から部屋１００外に退室した際の扉１０１の開閉動作音であると判定され、ユーザＵが部屋１００内に位置していないと予測される。したがってこの場合、ステップＳ３２において、制御部５３は、動作状態を休止状態に遷移させる。この処理が終了すると、以降の処理を繰り返し行う。
【００７０】
ステップＳ４４において、制御部５３は、動作状態を起動状態に遷移させる。
【００７１】
ステップＳ４５において、検出部１６は、動作制御装置１の前方（第１の領域内）において人の動きがあるか否かを検出する。
本実施形態では、検出部１６は、動作制御装置１の前方に人が存在していると判断した場合、人の動きがあるとしてステップＳ４５においてＹＥＳであると判定して、処理をステップＳ４５に戻す。即ち、動作制御装置１の前方に人がいる場合には、ユーザＵが動作制御装置１を操作して使用する状態であると予測して、動作状態は起動状態のまま維持される。
検出部１６は、動作制御装置１の前方に人が存在していないと判断した場合、人の動きがないとしてステップＳ４５においてＮＯであると判定して、処理をステップＳ４６に進める。
【００７２】
ステップＳ４６において、検出部１６は、動作制御装置１の前方（第１の領域内）において人の動きが一定時間未検出であるか否かを判定する。人の動きが検知されなくなってから一定時間経過していない場合、ステップＳ４６においてＮＯであると判定されて、処理はステップＳ４５に戻る。即ち、動作制御装置１の前方（第１の領域内）に人がいなくなってから、一定時間経過するまでは、動作状態は起動状態のまま維持される。この一定時間は、１０秒〜１時間等ユーザが予め任意に設定することができる時間をいう。これに対し、人の動きが検知されなくなってから一定時間経過した場合、ステップＳ４６においてＹＥＳであると判定されて、処理は図７のステップＳ３８に進む。
【００７３】
ステップＳ３８において、制御部５３は、動作状態をスタンバイ状態に遷移させる。ユーザＵが、動作制御装置１の前方に一定時間以上いない場合には、動作状態をスタンバイ状態に遷移させることで、動作制御装置１の消費電力を抑えることができる。この処理が終了すると、以降の処理を繰り返し実行する。
【００７４】
以上説明したように、動作制御装置１は、検出部１６と、音取得部１７と、音判定部５１と、位置判定部５２と、制御部５３と、を備えている。
検出部１６は、第１の領域内（例えば、動作制御装置１の前方の領域内）に人が存在するか否かを検出する。音取得部１７は、周囲の音を取得する。音判定部５１は、音取得部１７によって取得された音と予め抽出された特徴音との比較によって、第２の領域内（例えば、動作制御装置１が設置されている部屋１００内）に人が存在するか否かを判定する。位置判定部５２は、検出部１６による検出結果と、音判定部５１による判定結果とに基づいて、動作制御装置１に対する相対的なユーザＵの位置を判定する。制御部５３は、位置判定部５２による判定結果に応じて、休止状態、スタンバイ状態及び起動状態を含む複数の動作状態のうち１の動作状態に遷移させる。
【００７５】
この場合、第１の領域内に人が存在するか否かが検出される。そして、音取得部１７によって取得された音と予め抽出された特徴音との比較によって第２の領域内に人が存在するか否かが判定される。そして、第１の領域内における人の存在の有無の検出結果と、第２の領域内における人の存在の有無の判定結果と、に基づいて動作制御装置１に対するユーザＵの位置が判定される。そして、制御部５３は、ユーザＵの位置の判定結果に応じて、複数の動作状態のうちユーザＵの相対的な位置に対して一番適切な動作状態に遷移させる。例えば、ユーザＵが遠方の領域にいる場合には、動作状態として休止状態又はスタンバイ状態に遷移させることにより、動作制御装置１の省電力化を図ることができる。これに対して、ユーザＵが近方の領域にいる場合には、動作状態として起動状態に遷移させることにより、ユーザＵの操作に対しスピーディーに対応することができる。したがって、動作制御装置１に対するユーザＵの相対的な位置に応じて一番適切な動作状態へ遷移させることができる。
【００７６】
動作制御装置１は、音取得部１７により取得された音に基づいて抽出された所定音を、特徴音として設定する特徴音設定部４１をさらに備える。
特徴音設定部４１は、検出部１６による人の存在の検出時に、その検出以前の所定期間内の動作音Ａ２と所定期間のさらに前の環境音Ａ１との差分から前記所定音を抽出する。
この場合、ユーザ（Ｕ）が存在しない状態である環境音Ａ１と、ユーザＵ（人）が第１の領域内に入る少し前の時間である所定期間に発生した動作音、即ち第２の領域内に入る際に発生したと予測しうる音が加算されている動作音Ａ２との差分をとることにより、ユーザＵが第２の領域内に入った際の音（所定音）を抽出することができる。
このため、音判定部５１は、このノイズが除去された状態で抽出された所定音を基に、ユーザＵが第２の領域内に存在するか否かを判定することができる。したがって、位置判定部５２は、この正確に判定された判定結果に基づいてユーザＵが第２の領域内に位置していることを正確に判定することができる。したがって、動作制御装置１に対するユーザＵの正確な位置に応じて一番適切な動作状態へ遷移させることができる。
【００７７】
特徴音設定部４１は、人の入退室に伴う扉又は襖の開閉動作音を特徴音として設定してもよい。
このため、音判定部５１は、人の入退室に伴う扉１０１又は襖の開閉動作音に基づいて、ユーザＵが扉１０１の内側にいるか外側にいるか、即ち、扉１０１又は襖が設けられた第２の領域内に存在するか否かを正確に判定することができる。したがって、位置判定部５２は、この正確に判定された判定結果に基づいてユーザＵが扉１０１又は襖の内側である第２の領域内に位置しているか、第２の領域外に位置していることを正確に判定することができる。したがって、動作制御装置１に対するユーザＵの正確な位置に応じて一番適切な動作状態へ遷移させることができる。
【００７８】
前記特徴音設定部４１は、人の歩行時の足音を特徴音として設定してもよい。
このため、音判定部５１は、人の歩行時の足音に基づいて、ユーザＵが動作制御装置１の近くにいるか、遠くにいるか、即ち、動作制御装置１の近くの領域である第２の領域内に存在するか否かを正確に判定することができる。したがって、位置判定部５２は、この正確に判定された判定結果に基づいてユーザＵが動作制御装置１の近くの領域である第２の領域内に位置しているか、第２の領域外に位置していることを正確に判定することができる。したがって、動作制御装置１に対するユーザＵの正確な位置に応じて一番適切な動作状態へ遷移させることができる。
【００７９】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００８０】
上述の実施形態では、特徴音として、扉１０１の開閉動作音を設定しているが、これに限られるものではない。例えば、部屋１００の入口に設置された襖の開閉動作音を特徴音として設定してもよい。
【００８１】
また、上述の実施形態では、特徴音として、扉１０１の開閉動作音を設定しているが、これに限られるものではない。例えば、部屋１００内（第２の領域内）を歩行時の人（ユーザＵ）の足音を特徴音として設定してもよい。
【００８２】
また、上述の実施形態では、スタンバイ状態においては、バックライト２０やＬＥＤ部２２が消灯しているが、これに限られるものではない。例えば、スタンバイ状態においては、バックライト２０やＬＥＤ部２２の照度を起動状態と比較して減灯した状態としてもよい。スタンバイ状態をこのようにした場合には、バックライト２０やＬＥＤ部２２が消灯した状態を休止状態としてもよい。
【００８３】
また、上述の実施形態では、画像提供媒体としてリムーバブルメディア３１を用いているがこれに限定されない。例えば、通信部２３を介して無線又は有線により接続されるネットワーク上の他の装置（サーバ等）内の記憶部（ハードディスク等）でもよい。
【００８４】
また、上述の実施形態では、本発明が適用される動作制御装置１は、デジタルフォトフレームを例として説明したが、特にこれに限定されない。
例えば、本発明は、表示機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
【００８５】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図３の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が動作制御装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図３の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００８６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００８７】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図２のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図２のＲＯＭ１２や、図２の記憶部２１に含まれるハードディスク等で構成される。
【００８８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【００８９】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００９０】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
自機又は他機の複数の動作状態の遷移を制御する動作制御装置であって、
第１の領域内に人が存在するか否かを検出する検出手段と、
周囲の音を取得する音取得手段と、
前記音取得手段によって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する音判定手段と、
前記検出手段による検出結果と、前記音判定手段による判定結果とに基づいて、前記動作制御装置に対する相対的なユーザの位置を判定する位置判定手段と、
前記位置判定手段による判定結果に応じて、複数の動作状態のうち１の動作状態に遷移させる制御を実行する制御手段と、
を備えることを特徴とする動作制御装置。
［付記２］
前記音取得手段により取得された音に基づいて抽出された所定音を、前記特徴音として設定する特徴音設定手段をさらに備え、
前記特徴音設定手段は、前記検出手段による人の存在の検出時に、その検出以前の所定期間内の動作音と前記所定期間のさらに前の環境音との差分から前記所定音を抽出
して、前記特徴音として設定することを特徴とする付記１に記載の動作制御装置。
［付記３］
前記音取得手段により取得された音から前記特徴音を抽出するための環境音を取得する環境音取得手段をさらに備え、
環境音取得手段は、前記音取得手段により取得された音に所定時間変化が無い場合に、その音を環境音として更新することを特徴とする付記２に記載の動作制御装置。
［付記４］
前記特徴音設定手段は、人の入退室に伴う扉又は襖の開閉動作音を前記特徴音として設定することを特徴とする付記３に記載の動作制御装置。
［付記５］
前記特徴音設定手段は、人の歩行時の足音を前記特徴音として設定することを特徴とする付記３に記載の動作制御装置。
［付記６］
自機又は他機の複数の動作状態の遷移を制御する動作制御装置が実行する動作制御方法において、
第１の領域内に人が存在するか否かを検出する検出ステップと、
周囲の音を取得する音取得ステップと、
前記音取得ステップによって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する音判定ステップと、
前記検出ステップによる検出結果と、前記音判定ステップによる判定結果とに基づいて、前記動作制御装置に対する相対的なユーザの位置を判定する位置判定ステップと、
前記位置判定ステップによる判定結果に応じて、複数の動作状態のうち１の動作状態に遷移させる制御を実行する制御ステップと、
を含むことを特徴とする動作制御方法。
［付記７］
第１の領域内に人が存在するか否かを検出する検出手段の検出結果、及び、音取得手段により取得された周囲の音を用いて、自機又は他機の複数の動作状態の遷移を制御するコンピュータを、
前記音取得手段によって取得された音と予め抽出された特徴音との比較によって、前記第１の領域を含む第２の領域内に人が存在するか否かを判定する音判定手段、
前記検出手段による検出結果と、前記音判定手段による判定結果とに基づいて、前記自機に対する相対的なユーザの位置を判定する位置判定手段、
前記位置判定手段による判定結果に応じて、複数の動作状態のうち１の動作状態に遷移させる制御を実行する制御手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００９１】
１・・・動作制御装置、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・バス、１５・・・入出力インターフェース、１６・・・検出部、１７・・・音取得部、１８・・・入力部、１９・・・表示部、２０・・・バックライト、２１・・・記憶部、２２・・・ＬＥＤ部、２３・・・通信部、２４・・・ドライブ、３１・・・リムーバブルメディア、４１・・・特徴音設定部、５１・・・音判定部、５２・・・位置判定部、５３・・・制御部、６１・・・主制御部
【図１】
2013073505.tif 000003
【図２】
2013073505.tif 000004
【図３】
2013073505.tif 000005
【図４】
2013073505.tif 000006
【図５】
2013073505.tif 000007
【図６】
2013073505.tif 000008
【図７】
2013073505.tif 000009
【図８】
2013073505.tif 000010