(57)【要約】【課題】携帯装置に与えられた動きのうち、利用者の意図によるものを精度よく検出すること。【解決手段】本発明の実施形態に係る携帯装置は、各種処理を行う判定を、筐体の動きに伴う加速度の変化の態様だけでなく、利用者の筐体の操作による音についてもあわせて判定することにより、利用者が筐体の意図した操作によって生じた筐体の動きがあった場合に、動きに対応する処理を実行し、利用者の筐体の意図した操作によらず生じた筐体の動きがあった場合には、動きに対応する処理を実行しない。これにより、同じような筐体の動きがあっても、利用者の意図によるものを精度よく検出して、対応する処理を実行することができるから、利用者の意図しないものによる誤動作を低減することができる。【選択図】図４
2011040867.tif 000002
【特許請求の範囲】
【請求項１】
筐体の加速度を測定して、測定した加速度を示す測定信号を出力する測定信号出力手段と、
前記筐体に設けられるマイクに入力される音声を示す音声信号を出力する音声信号出力手段と、
前記測定信号出力手段から出力された測定信号が示す加速度が特定の態様で変化した期間に前記音声信号出力手段から出力された音声信号が示す音声の特徴量が、前記特定の態様に対応した条件を満たすかを判定する判定手段と、
前記判定手段によって前記条件を満たすと判定されると、前記特定の態様に応じた処理を実行する実行手段と
を具備することを特徴とする情報処理装置。
【請求項２】
前記特定の態様での変化は、前記筐体が特定の叩かれ方をした場合に前記測定信号出力手段によって出力される測定信号が示す加速度の変化を示すものであり、
前記音声の特徴量は、当該音声の音量レベルであり、
前記判定手段は、前記期間のいずれかのタイミングにおいて前記音声信号が示す音声の音量レベルが特定のレベル以上になった場合に、前記条件を満たすと判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記特定の態様での変化は、前記筐体が特定の叩かれ方をした場合に前記測定信号出力手段によって出力される測定信号が示す加速度の変化を示すものであり、
前記音声の特徴量は、当該音声の音量レベルであり、
前記判定手段は、前記期間の前における前記音声信号が示す音声の音量レベルを基準として、当該期間のいずれかのタイミングにおいて前記音声信号が示す音声の音量レベルの増加量が特定の量以上になった場合に、前記条件を満たすと判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
筐体の加速度を測定して、測定した加速度を示す測定信号を出力する測定信号出力手段と、
前記筐体に設けられるマイクに入力される音声を示す音声信号を出力する音声信号出力手段と、
前記測定信号出力手段から出力された測定信号が示す加速度が特定の態様で変化した期間に前記音声信号出力手段から出力された音声信号が示す音声の特徴量の変化と当該特定の態様での変化との時間的な相関が、特定の相関であるかを判定する判定手段と、
前記判定手段によって前記特定の相関であると判定されると、前記特定の態様に応じた処理を実行する実行手段と
を具備することを特徴とする情報処理装置。
【請求項５】
前記マイクは前記筐体の特定方向についての音声が入力されるように設けられ、
前記特定の態様での変化は、加速度の前記特定の方向成分における変化を含む
ことを特徴とする請求項１乃至請求項４のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筐体の動きを検出して各種処理を実行する技術に関する。
【背景技術】
【０００２】
携帯電話などの端末において、加速度センサ等を用いて端末の動きを検出して、特定の動きが利用者によって与えられると、その動きに応じた処理を実行するようにする技術がある。このような技術によって、利用者の端末操作における利便性を向上することができる一方、検出精度の関係から意図しない動作により誤動作することもあった。
そこで、誤動作を防止するための開発も行われている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１９３９０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された技術においては、検出精度を向上させることはできるものの、利用者が意図して端末を動かしたものなのか、意図せずに端末が動いてしまったものなのかについては、判断することはできない。例えば、このようにして検出された動きが、利用者が意図的に手で端末を動かすことにより検出されたものなのか、ポケットなどに入れた端末が利用者自身の動きに連動するなどして、利用者が意図しない状態で動きが検出されたものなのかを判断することはできない。すなわち、結果的に同じ動きである場合には、意図したものであっても意図していないものであったとしても端末の動きが検出されて、対応した処理が実行されてしまっていた。
【０００５】
本発明は、上述の事情に鑑みてなされたものであり、筐体に与えられた動きのうち、利用者の意図によるものを精度よく検出することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するため、本発明は、筐体の加速度を測定して、測定した加速度を示す測定信号を出力する測定信号出力手段と、前記筐体に設けられるマイクに入力される音声を示す音声信号を出力する音声信号出力手段と、前記測定信号出力手段から出力された測定信号が示す加速度が特定の態様で変化した期間に前記音声信号出力手段から出力された音声信号が示す音声の特徴量が、前記特定の態様に対応した条件を満たすかを判定する判定手段と、前記判定手段によって前記条件を満たすと判定されると、前記特定の態様に応じた処理を実行する実行手段とを具備することを特徴とする情報処理装置を提供する。
【０００７】
また、別の好ましい態様において、前記特定の態様での変化は、前記筐体が特定の叩かれ方をした場合に前記測定信号出力手段によって出力される測定信号が示す加速度の変化を示すものであり、前記音声の特徴量は、当該音声の音量レベルであり、前記判定手段は、前記期間のいずれかのタイミングにおいて前記音声信号が示す音声の音量レベルが特定のレベル以上になった場合に、前記条件を満たすと判定することを特徴とする。
【０００８】
また、別の好ましい態様において、前記特定の態様での変化は、前記筐体が特定の叩かれ方をした場合に前記測定信号出力手段によって出力される測定信号が示す加速度の変化を示すものであり、前記音声の特徴量は、当該音声の音量レベルであり、前記判定手段は、前記期間の前における前記音声信号が示す音声の音量レベルを基準として、当該期間のいずれかのタイミングにおいて前記音声信号が示す音声の音量レベルの増加量が特定の量以上になった場合に、前記条件を満たすと判定することを特徴とする。
【０００９】
また、本発明は、筐体の加速度を測定して、測定した加速度を示す測定信号を出力する測定信号出力手段と、前記筐体に設けられるマイクに入力される音声を示す音声信号を出力する音声信号出力手段と、前記測定信号出力手段から出力された測定信号が示す加速度が特定の態様で変化した期間に前記音声信号出力手段から出力された音声信号が示す音声の特徴量の変化と当該特定の態様での変化との時間的な相関が、特定の相関であるかを判定する判定手段と、前記判定手段によって前記特定の相関であると判定されると、前記特定の態様に応じた処理を実行する実行手段とを具備することを特徴とする情報処理装置を提供する。
【００１０】
また、別の好ましい態様において、前記マイクは前記筐体の特定方向についての音声が入力されるように設けられ、前記特定の態様での変化は、加速度の前記特定の方向成分における変化を含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、筐体に与えられた動きのうち、利用者の意図によるものを精度よく検出することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る携帯装置の構成を示すブロック図である。
【図２】本発明の実施形態に係る携帯装置の外観図である。
【図３】本発明の実施形態に係る処理対応テーブルの一例を説明する図である。
【図４】本発明の実施形態に係る検出処理の流れを示すフローチャートである。
【図５】本発明の実施形態に係る検出処理の具体例を説明する図である。
【図６】本発明の実施形態に係る検出機能の構成を示すブロック図である。
【図７】変形例１に係る携帯装置の構成を示すブロック図である。
【図８】変形例１に係る携帯装置の外観図である。
【図９】変形例２に係る処理対応テーブルの一例を説明する図である。
【図１０】変形例２に係る検出処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
＜実施形態＞
図１は、本発明の実施形態に係る情報処理装置の一例である携帯装置１の構成を示すブロック図である。また、図２は、携帯装置１の外観図である。携帯装置１は、例えば、携帯電話、ＰＤＡ（Personal Digital Assistant）などの携帯機器であって、図１に示すように、制御部１１、記憶部１２、操作部１３、表示部１４、音声処理部１５、加速度測定部１６およびインターフェイス１７を有し、互いにバスを介して接続されている。また、音声処理部１５には、スピーカ１５１およびマイク１５２が接続されている。
【００１４】
これらの各部は筐体１０に収容され、この例においては、図２に示すように、表示部１４の表示画面、操作部１３の操作子、スピーカ１５１およびマイク１５２は、筐体１０の正面に設けられている。また、インターフェイス１７の接続端子は、筐体１０の側面に設けられている。以下、携帯装置１の各部の構成について説明する。
【００１５】
[構成]
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有する。ＣＰＵは、ＲＯＭに記憶されている制御プログラムをＲＡＭにロードして実行することにより、携帯装置１の各部について、バスを介して制御し、携帯電話において用いられる通話機能、電子メール送受信機能などの他、後述する検出機能を実現する。また、ＲＡＭは、ＣＰＵが各データの加工などを行う際のワークエリアとして機能する。
【００１６】
操作部１３は、筐体１０の正面などに配置される操作ボタンなどの操作子を有し、利用者が操作ボタンを操作するとその操作内容を表すデータが制御部１１へ出力される。例えば、電源のオンオフ、各種設定指示などを操作によって行う。
表示部１４は、筐体１０の正面に配置される表示画面に画像を表示する液晶ディスプレイなどの表示デバイスである。表示部１４は、制御部１１の制御により、表示画面に画像を表示する。表示画面に表示される表示される画像は、メニュー画面、設定画面の他、アプリケーションの動作画面などの画像である。
なお、上記操作部１３の操作子には、表示部１４の表示画面上に設けられるタッチパネルなどが含まれていてもよい。
【００１７】
音声処理部１５は、ＤＳＰ（Digital Signal Processor）などの入力される音声に関するデータを処理する手段である。音声処理部１５は、制御部１１の制御によって入力される音声データをＤ／Ａ（デジタル−アナログ）変換して、音声データに係る音をスピーカ１５１から出力する。一方、マイク１５２によって入力された音声に対応した音声信号は、音声処理部１５に入力され、音声処理部１５においてＡ／Ｄ（アナログ−デジタル）変換され、音声データとして制御部１１に出力される。
このように、マイク１５２によって入力された音声に係る音声データは、携帯電話の通話機能を実現しているときには、以下に示すインターフェイス１７の通信手段を介して通信相手へ送信される一方、後述する検出処理においては、音声測定信号として扱われる。そして、検出処理において、制御部１１によって音声測定信号から音声の特徴量が解析され、特徴量の時間的変化が取得される。この例においては、音声の特徴量は、音量レベルであるものとするが、周波数分布などであってもよく、音声の特徴を示す物理量であれば、どのようなものであってもよい。
【００１８】
加速度測定部１６は、例えば、加速度センサなどであり、筐体１０に与えられた動きにより生じる加速度を示す信号を出力する。この例においては、３次元の各方向についての加速度を示す信号（加速度に応じた出力レベルの信号）が出力され、制御部１１がこの信号を取得して解析することにより筐体１０の各方向（図２におけるｘ、ｙ、ｚ方向）の成分に分離して、各方向に対して生じる加速度の大きさの時間的変化を測定することができる。この例においては、ｘ、ｙ、ｚの各方向は、図２に示すように、それぞれ筐体１０の正面方向、側面方向、上面方向に対応するものとする。
このように測定された加速度の時間的変化は、後述する検出処理においては、各方向に対応した動作測定信号として扱われる。
【００１９】
インターフェイス１７は、例えば、外部装置と有線接続する接続端子、無線接続する無線接続手段、基地局やネットワークなどを介して接続する通信手段などであって、接続した外部装置と各種データの送受信を行う。
【００２０】
記憶部１２は、例えば、不揮発性メモリなどの記憶手段であって、処理対応テーブルの他、アプリケーションを動作させるプログラム、このプログラム、上述の制御プログラムなどの実行中に使用する各種データなどを記憶している。なお、記憶部１２は、外付けの不揮発性メモリなどの記憶手段を、接続インターフェイスなどを介して接続したものであってもよい。
【００２１】
図３は、処理対応テーブルの一例を示す説明図である。処理対応テーブルは、図３に示すように、制御プログラムなどを実行中に、筐体１０が動かされることにより実行される処理の各々（処理Ａ、Ｂ、Ｃ、・・・）について、その動きに対応した動作測定信号の変化の態様（パターンＡ、Ｂ、Ｃ、・・・）と、その変化の態様を示す期間における音声測定信号が示す音声の特徴量（この例においては上述したように音量レベル）の変化において満たすべき条件（条件Ａ、Ｂ、Ｃ、・・・）とが対応付けられて登録されている。
この条件は、筐体１０に特定の態様での動きを与えるときの利用者の操作によって、発生するであろう音がマイク１５２から入力された場合の音声測定信号の変化を検出するために必要なものとして定められている。例えば、筐体１０の動きを行うときの利用者の操作が、筐体１０を１回叩くものであれば、その行為によって音が生じることになるから、その音がマイク１５２から入力された場合に、音声測定信号に係る音量レベルが到達するであろう最低のレベルを示すものとすればよい。
なお、この条件により、解析される音声測定信号の特徴量が異なるようにしてもよい。例えば、周波数分布により条件が定められている場合には、解析される音声測定信号の特徴量は周波数分布とすればよい。
また、筐体１０が動かされることにより実行される処理とは、後述する検出処理を示すものではなく、制御部１１が各種プログラムを実行する処理、実行中において行われる処理などを示すものであり、例えば、通話の開始、終了処理、電子メールの開封処理、テレビの視聴開始処理など、携帯装置１において実現できる処理であればどのような処理であってもよい。
以上が、携帯装置１の各部の構成についての説明である。
【００２２】
[動作]
次に、制御部１１が制御プログラムを実行することによって検出機能が実現されると行われる検出処理について図４を用いて説明する。なお、検出処理については、全て制御プログラムの実行により実現するのではなく、それぞれの各処理の全部または一部をハードウエアによって実現してもよい。
【００２３】
図４は、検出処理の流れを示すフローチャートである。まず、検出処理が開始されると、制御部１１は、動作測定信号、音声測定信号の記録を開始（ステップＳ１１０）し、制御部１１のＲＡＭなどにＦＩＦＯ（First-In First-Out）形式で一定期間分の信号をバッファする。
そして制御部１１は、バッファされている動作測定信号が示す加速度の変化の態様と処理対応テーブルに登録されている各パターン（パターンＡ、Ｂ、Ｃ、・・・）との比較を行い、処理対応テーブルに登録されている各パターンのいずれかに対応するパターンが動作測定信号中に検出されるかの判定を、パターンが検出されるまで続ける（ステップＳ１２０；Ｎｏ）。なお、対応するパターンの検出は、動作測定信号に処理対応テーブルにおけるパターンと完全一致を示す場合に検出としてもよいし、一定の誤差を許容し、許容誤差内にある場合に検出としてもよい。また、出力レベルの相対的な違いを許容してもよい。すなわち、双方の変化のパターンが相似関係にあれば一致としてもよい。以下の説明においては、これらの関係を満たす場合をパターンが一致したものとして説明する。
【００２４】
対応するパターンが検出される（ステップＳ１２０；Ｙｅｓ）と、制御部１１は、検出されたパターンの態様で変化している動作測定信号が加速度測定部１６から出力された期間において、音声処理部１５から出力された音声測定信号を読み出し（ステップＳ１３０）、その音声測定信号の音量レベル（特徴量）の時間的変化を解析する。なお、ステップＳ１１０において音声測定信号をバッファする代わりに、予め特徴量を解析してその特徴量をバッファするようにしてもよい。
【００２５】
そして、制御部１１は、検出されたパターンに対応する音声測定信号の条件を処理対応テーブルから特定し、その期間における音量レベルの変化が、この特定した条件を満たすかを判定する（ステップＳ１４０）。
特定した条件を満たさなかった場合（ステップＳ１４０；Ｎｏ）には、動作測定信号にそのパターンが検出されたのは利用者が行った操作によるものではないと判断して、ステップＳ１２０へ戻って処理を続ける。
一方、特定した条件を満たした場合（ステップＳ１４０；Ｙｅｓ）には、動作測定信号にそのパターンが検出されたのは利用者が行った操作によるものであると判断する。そして、検出されたパターンに対応する（音声測定信号の条件に対応する）処理を処理対応テーブルから特定し、特定した処理を実行し（ステップＳ１５０）、ステップＳ１２０に戻って処理を続ける。
以上が検出処理についての説明である。次に、動作測定信号、音声測定信号に係る特徴量の具体的な一例に沿って検出処理の説明をする。
【００２６】
図５は、検出処理の具体例を説明する図である。図５上部は、ｘ方向の動作測定信号の出力レベルＰａ（出力レベルＰａが大きいほど加速度が大きい）の時間的変化を示し、図５下部は、音声測定信号に係る音量レベル（特徴量）の時間的変化を示す。横軸は、ともに時刻ｔを示し、それぞれ時間軸は同じものである。この信号の一例は、利用者が筐体１０をｘ方向に１回叩いたときのものである。
制御部１１は、時刻ｔ１まで経過したときに、動作測定信号の出力レベルＰａの変化の態様から処理対応テーブルに登録されているパターン（この例においてはパターンＢとする）を検出したと判定する（図４ステップＳ１２０；Ｙｅｓ）。判定されたパターンは、時刻ｔ０からｔ１の範囲であり、その範囲を対応期間Ｔｓという。
【００２７】
そして、制御部１１は、対応期間Ｔｓにおける音声測定信号を読み出し（図４ステップＳ１３０）、音量レベルＰｓの時間的変化を解析する。また、制御部１１は、処理対応テーブルを参照し、パターンＢに対応する条件Ｂを特定する。
この条件Ｂは、対応期間Ｔｓのいずれかのタイミングにおいて、音量レベルＰｓがＬ１以上になることである。なお、このような条件は、相対的に決められるものであってもよい。例えば、対応期間Ｔｓの前の期間（時刻ｔ０以前の一定時間）における平均の音量レベルを算出（この例においてはＬ０）し、その音量レベルを基準として一定レベル増加させた音量レベルをＬ１としてもよい。このようにすれば、利用者の操作によらない音（例えば、環境音）がある程度大きなの音量レベルであっても、利用者の操作による音を判定しやすくなる。
【００２８】
図５に示すように、対応期間Ｔｓにおいて音量レベルＰｓがＬ１以上になっているから、制御部１１は、音量レベルＰｓの変化が条件Ｂを満たすと判定する（図４ステップＳ１４０；Ｙｅｓ）する。そして、制御部１１は、処理テーブルを参照して、パターンＢに対応する処理Ｂを特定して、処理Ｂを実行する（図４ステップＳ１５０）。
このとき、利用者が筐体１０を叩いて操作せずに、動作測定信号にパターンＢの検出がされた場合には、音量レベルＰｓの変化が条件Ｂを満たさないから、処理Ｂは実行されない。以上が、検出処理の具体的な一例の説明である。
【００２９】
図６は、検出機能の構成を説明するブロック図である。検出機能は、上述したように、制御部１１が制御プログラムを実行することによって実現されるものであり、バッファ１１１、判定部１１２および実行部１１３を有する。バッファ１１１は、上述したように、音声測定信号と動作測定信号とを一定期間バッファする。判定部１１２は、上述したステップＳ１１０からＳ１４０までの動作を担当し、実行部１１３は、ステップＳ１５０の動作を担当するものである。
【００３０】
このように、本発明の実施形態に係る携帯装置１は、各種処理を行う判定を、筐体１０の動きに伴う加速度の変化の態様だけでなく、利用者の筐体１０の操作による音についてもあわせて判定することにより、利用者が筐体１０の意図した操作によって生じた筐体１０の動きがあった場合に、動きに対応する処理を実行し、利用者の筐体１０の意図した操作によらず生じた筐体１０の動きがあった場合には、動きに対応する処理を実行しない。
これにより、同じような筐体１０の動きがあっても、利用者の意図によるものを精度よく検出して、対応する処理を実行することができるから、利用者の意図しないものによる誤動作を低減することができる。
【００３１】
＜変形例＞
以上、本発明の実施形態について説明したが、本発明は以下のように、さまざまな態様で実施可能である。
[変形例１]
上述した実施形態においては、マイク１５２は１つであり、上記の音声測定信号に係る音の入力、通話にかかる音の入力を兼ねていたが、それぞれのマイク１５２−１、１５２−２とした携帯装置１Ａとしてもよい。この場合における携帯装置１Ａの構成、外観をそれぞれ図７、図８に示す。
【００３２】
図７は、変形例１に係る携帯装置１Ａの構成を示すブロック図である。また、図８は、変形例１に係る携帯装置１Ａの外観図である。図８（ａ）に示すように、携帯装置１Ａの正面方向からの外観は、実施形態における携帯装置１と同じ（実施形態におけるマイク１５２は、変形例１のマイク１５２−１に対応）であるが、矢印ＡＲ１方向に見た場合（図８（ｂ）参照）、正面の裏側にマイク１５２−２が設けられている。
【００３３】
図７に示すように、マイク１５２−２は、入力された音を示す音声データを音声処理部１５に出力する。音声処理部１５は、マイク１５２−１から入力された音声データと、マイク１５２−２から入力された音声データとを区別して制御部１１に出力する。制御部１１は、マイク１５２−１に係る音声データを通話に用い、マイク１５２−２に係る音声データを音声測定信号として用いる。このように、複数のマイクを用いて、検出処理に用いられる音声測定信号に係る音入力用の専用マイクを設けてもよい。
【００３４】
また、検出処理に用いられる音声測定信号に係る音入力用の専用マイクを複数用いてもよい。例えば、さらに筐体１０の側面、上面に設けてもよい。そして、各マイクの収音方向がそれぞれｘ、ｙ、ｚ方向（筐体１０の６面の法線方向全てでもよい）を向くようにし、各方向の音に対応した音声測定信号を用いてもよい。この場合には、検出処理における動作測定信号に係る方向と、音声測定信号に係る方向とを対応関係とすればよい。すなわち、検出処理におけるパターン検出の判定に係る動作測定信号がｘ方向を用いるものであれば、ｘ方向の収音を行うマイクから入力された音に係る音声測定信号を用いて条件を判定すればよい。
【００３５】
ｘ方向に対応する動作測定信号が示す加速度の変化が大きい場合には、ｘ方向に利用者の操作（ｘ方向に筐体１０を叩くなど）が行われた場合である可能性が大きいことから、ｘ方向の収音に係る音量レベルが大きくなる。したがって、利用者の操作の場合をより正確な判定を行うことができる。また、各方向の音声測定信号について複合的に判断してもよい。例えば、ｘ方向に係る音量レベルは大きく、その他の方向に係る音量レベルは小さい場合もあるから、このような実際の状況を反映した条件を各マイクに対応して設ければ、筐体１０に動きを与える利用者の操作をより正確に判定できる。
【００３６】
[変形例２]
上述した実施形態においては、検出処理において音声測定信号の特徴量の変化が特定の条件を満たすかどうかの判定を行っていたが、動作測定信号と音声測定信号との時間的変化の相関に応じて判定するようにしてもよい。この場合には、以下のような構成とすればよい。
【００３７】
図９は、変形例２に係る処理対応テーブルの一例を示す図である。変形例２における処理対応テーブルは、音声測定信号の条件が定められる代わりに、動作測定信号の加速度の変化と音声測定信号の特徴量の変化との時間的な相関（相関Ａ、Ｂ、Ｃ、・・・）が各処理に対応付けられている。これらの相関は、筐体１０に特定の態様での動きを与えるときの利用者の操作によって、発生するであろう音がマイク１５２から入力された場合の音声測定信号の変化を検出するために、その特定の態様での動きがあった場合における動作測定信号の加速度の変化と、音声測定信号（またはその特徴量）の変化との時間的な相関として定められている。
【００３８】
図１０は、変形例２に係る検出処理の流れを示すフローチャートである。実施形態における符号と同じ処理については、実施形態における処理と同様であるため説明を省略する。
制御部１１は、ステップＳ１３０において音声測定信号を読み出すと、制御部１１は、検出されたパターンに対応する相関を処理対応テーブルから特定し、その期間における音声測定信号の変化と動作測定信号の変化とが、この特定した相関を満たすかを判定する（ステップＳ２４０）。
【００３９】
相関を満たさなかった場合（ステップＳ２４０；Ｎｏ）には、動作測定信号にそのパターンが検出されたのは利用者が行った操作によるものではないと判断して、ステップＳ１２０へ戻って処理を続ける。
一方、相関を満たした場合（ステップＳ２４０；Ｙｅｓ）には、動作測定信号にそのパターンが検出されたのは利用者が行った操作によるものであると判断する。そして、検出されたパターンに対応する（相関に対応する）処理を処理対応テーブルから特定し、特定した処理を実行し（ステップＳ１５０）、ステップＳ１２０に戻って処理を続ける。このようにすると、筐体１０の加速度（または加速度の変化に応じて変化する速度など）の変化にあわせて音声測定信号の内容が変化する場合、例えば、筐体１０を振る操作において、速く動いているときは発生する風切り音が大きくなるなどの場合において、検出処理における判定の精度を向上させることができる。ここで、変形例１のようにマイクを複数設ける構成である場合、音声測定信号に係るマイクが設けられた付近の筐体１０の構造を風切り音が発生しやすい構造にしておいてもよい。
【００４０】
なお、動作測定信号の変化と音声測定信号の変化との時間的な相関が処理対応テーブルの各相関と一致するかを先に判定し、その後にその相関を満たした動作測定信号が示す加速度の変化が、その相関に対応するパターンと一致しているかを判定してもよい。
【００４１】
[変形例３]
上述した実施形態においては、動作測定信号が示す加速度の変化が処理対応テーブルの各パターンと一致するかを判定してから音声測定信号に係る判定を行っていたが、先に音声測定信号に係る判定を行ってもよい。この場合には、判定に係る対応期間Ｔｓにおける動作測定信号の加速度の変化が、この条件に対応するパターンと一致するかを、音声測定信号に係る判定の後に判定すればよい。
【００４２】
[変形例４]
上述した実施形態においては、処理対応テーブルにおいて対応付けられている条件の一例として、音声測定信号の特徴量に対応して定められていたが、動作測定信号と音声測定信号とを含めた条件の内容としてもよい。例えば、実施形態においては、音量レベルがＬ１以上であることが条件の一例としていたが、動作測定信号が示す加速度の変化量が大きいときにはＬ１が大きな値に変更されるようにしてもよい。このようにすれば、筐体１０に大きい力で動き（加速度の変化量が大きい）が与えられたときには、その行為により生じる音が大きくなる（音量レベルの最大値が大きい）のが通常であるから、これを反映させた判定を行うことできる。
【００４３】
[変形例５]
上述した実施形態において、加速度測定部１６は加速度センサであるものとしていたが、加速度の値を示す信号を出力するセンサでなくても、加速度の変化が生じることによって信号を出力する構成であれば、どのような構成であってもよい。例えば、振動スイッチなどの振動を検出して信号を出力するものであってもよい。振動スイッチによれば、加速度の変化が生じることによって振動が生じ、その結果として信号が出力されるから、加速度の変化によって信号が出力される構成となる。
【００４４】
また、筐体１０の加速度の測定は、筐体１０の外部装置により行われるようにしてもよい。例えば、筐体１０をカメラなどにより撮影し、撮影した映像を解析することにより筐体１０の加速度を測定するようにしてもよい。
【００４５】
[変形例６]
上述した実施形態においては、携帯装置１は、携帯電話、ＰＤＡなどであったが、リモコン、ノート型パソコン、携帯音楽プレイヤ、携帯ゲーム機など、利用者が携帯可能な電気製品であればどのようなものであってもよい。
【００４６】
また、リモコンなどに適用される場合には、リモコンとリモコンからの信号を受信する本体とを有する情報処理装置全体で携帯装置１と同様な構成になるようにしてもよい。例えば、実施形態における筐体１０をリモコンの筐体とし、リモコンの筐体には、マイク１５２および加速度測定部１６の構成を有するようにするとともに、さらにマイク１５２および加速度測定部１６から出力される各信号を送信する送信手段を設ければよい。そして、本体には、携帯装置１の残りの構成と、送信手段から送信される信号を受信する受信手段とを有するようにすればよい。なお、このリモコンはゲーム機などのコントローラであってもよく、その場合は、本体がゲーム機本体に対応する。
このように、本発明を実現する情報処理装置の構成は、全体として携帯できるものでなくてもよく、マイク１５２および加速度測定部１６を有する筐体が携帯できるものであればよい。
【００４７】
[変形例７]
上述した実施形態における制御プログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し得る。ネットワーク経由でダウンロードさせることも可能である。
【符号の説明】
【００４８】
１，１Ａ…携帯装置、１０…筐体、１１…制御部、１２…記憶部、１３…操作部、１４…表示部、１５…音声処理部、１６…加速度測定部、１７…インターフェイス、１５１…スピーカ、１５２，１５２−１，１５２−２…マイク、１１１…バッファ、１１２…判定部、１１３…実行部
【図１】
2011040867.tif 000003
【図２】
2011040867.tif 000004
【図３】
2011040867.tif 000005
【図４】
2011040867.tif 000006
【図５】
2011040867.tif 000007
【図６】
2011040867.tif 000008
【図７】
2011040867.tif 000009
【図８】
2011040867.tif 000010
【図９】
2011040867.tif 000011
【図１０】
2011040867.tif 000012