(57)【要約】【課題】僅かな数の動きパターンが与えられることによって所定の機能を実行する。【解決手段】加速度センサ１８によって測定された加速度が、所定の動作パターンを示すことが動きパターン検出通知機能１１−１によって検出されると、システム動作実行機能１１−３は、その動きパターンと対応付けられて動きパターンシステム動作対応記憶部１２に記憶されたシステム動作を行い、また、ゲーム処理部２１は、実行中のゲームプログラムに依存した動作を行う。そこで、ゲーム処理部２１は、ゲームプログラム実行の際、システム動作抑止機能１１−２に要求して、システム動作実行機能１１−３の動きパターンに起因するシステム動作を抑止する。【選択図】図３
2010152682.tif 000002
【特許請求の範囲】
【請求項１】
センサと、
前記センサによる測定結果から所定の動きパターンを検出する動きパターン検出手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行う制御手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられたアプリケーション動作を行うアプリケーション処理手段とを有し、
前記制御手段は、前記アプリケーション処理手段が動作中に前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行わない
ことを特徴とする情報処理装置。
【請求項２】
加速度センサと、
前記加速度センサによって測定された加速度から所定の動きパターンを検出する動きパターン検出手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行う制御手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられたアプリケーション動作を行うアプリケーション処理手段とを有し、
前記制御手段は、前記アプリケーション処理手段が動作中に前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行わない
ことを特徴とする情報処理装置。
【請求項３】
加速度センサと、
前記加速度センサによって測定された加速度から所定の動きパターンを検出する動きパターン検出手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行う制御手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられたアプリケーション動作を行うアプリケーション処理手段とを有し、
前記アプリケーション処理手段は、前記制御手段による前記動きパターンと対応付けられた制御動作を抑止する
ことを特徴とする情報処理装置。
【請求項４】
加速度センサと、
前記加速度センサによって測定された加速度から所定の動きパターンを検出する動きパターン検出手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行う制御手段と、
前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられたアプリケーション動作を行うアプリケーション処理手段とを有し、
前記アプリケーション処理手段は、動作開始の後に前記制御手段に前記動きパターンと対応付けられた制御動作を抑止させ、前記制御手段に前記動きパターンと対応付けられた制御動作の抑止を解除させた後にその動作を終了する
ことを特徴とする情報処理装置。
【請求項５】
前記アプリケーション処理手段は、ＡＰＩ（Application Programming Interface）を介して前記制御動作を抑止させ、また、その制御動作の抑止を解除させる
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記所定の動きパターンは、回転させること、往復の動きをさせること、傾けること、及び衝撃を与えることのいずれか１つを含む
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項７】
前記アプリケーション処理手段は、前記動きパターン検出手段によって検出された動きパターンをＡＰＩ（Application Programming Interface）を介して受信する
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に係り、特に、装置に加えられた加速度に依存して動作する処理に関する。
【背景技術】
【０００２】
移動通信装置などの小型の携帯型の情報処理装置への動作指示は、キー操作によって与えられることが多い。しかしながら、小型の装置のキーは小さく、操作に慣れない使用者は、キー操作を困難に感じることもある。
【０００３】
そこで、使用者は、装置を動かすことによって、装置に動作指示を与えることが知られている。即ち、装置は加速度センサを備え、加速度センサは、装置に与えられた加速度を測定することによって装置に与えられた動きのパターンを検出する。そして、一連の動きパターンと、装置の機能とを一対一に対応付けて記憶し、その一連の動きパターンが検出された場合、その一連の動きパターンと対応付けて記憶された機能を実行させる（例えば、特許文献１参照。）。
【特許文献１】特開２００８−１７６６４１号公報（第１１−１３、２０頁、図６）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示されている方法では、一連の動きパターンと、装置の機能との対応を一対一の対応関係としたため、一連の動きパターンは数個にも及ぶ動きパターンからなる結果、使用者は、１つの機能の実行のために、数回にも及んで装置を動かす必要がある問題点があった。また、使用者は、機能に対応付けられた一連の動きパターンを記憶しきれない可能性がある問題点があった。
【０００５】
本発明は、上記問題点を解決するためになされたもので、僅かな数の動きパターンが与えられることによって所定の機能を実行する情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の情報処理装置は、センサと、前記センサによる測定結果から所定の動きパターンを検出する動きパターン検出手段と、前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行う制御手段と、前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられたアプリケーション動作を行うアプリケーション処理手段とを有し、前記制御手段は、前記アプリケーション処理手段が動作中に前記動きパターン検出手段によって動きパターンが検出された場合、その動きパターンと対応付けられた制御動作を行わないことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、僅かな数の動きパターンが与えられることによって所定の機能を実行することができる。
【発明を実施するための最良の形態】
【０００８】
以下に、本発明による情報処理装置の実施の形態を、図面を参照して説明する。図１は、本発明の実施形態に係る情報処理装置が適用された移動通信装置の、上下筐体ＭＳ１、ＭＳ２のスライドを開いた時の外観図であり、図１（ａ）は正面図を、図１（ｂ）は側面図を示す。
【０００９】
この移動通信装置は、スライド部（図示せず）を上筐体ＭＳ１が上下方向へスライドすることによって、上下筐体ＭＳ１、ＭＳ２が、開閉自在に構成されており、図１は、上筐体ＭＳ１が上方向にスライドされて上下筐体ＭＳ１、ＭＳ２が開かれた際の外観である。上筐体ＭＳ１の正面、即ち、下筐体ＭＳ２と逆方向の面には、受話に用いられるスピーカ１５ａと、使用者に操作を促す表示や、使用者が操作した内容の表示や、カーソル位置や、装置の動作状態の表示などに用いられるバックライト付きのＬＣＤ（Liquid Crystal Display）からなる表示部１６とが設置されている。更に、上筐体ＭＳ１の内部には、加速度センサ１８が設置されている。
【００１０】
下筐体ＭＳ２の正面、即ち、上筐体ＭＳ１側の面には、キーパッドからなる入力部１７と、送話に用いられるマイクロフォン１５ｂとが設置されている。また、下筐体ＭＳ２の内面には、電波の送受に用いられるアンテナ（図示せず）が設置されている。上下筐体ＭＳ１、ＭＳ２が開状態にあっては、入力部１７の全てのキーが現れて、操作可能である。
【００１１】
ここで、入力部１７は、英数字や文字、記号の入力などに用いられる数字キーと、移動通信装置の電源の投入及び切断などの動作指示の入力に用いられる複数の機能キーとを含む。
【００１２】
表示部１６が設置された筐体、即ち、上筐体ＭＳ１の動きのパターンを説明するために、上筐体ＭＳ１の中央で互いに直交する３軸、即ち、図示したように、上下方向にＸ軸（上が正の方向。）、左右方向にＹ軸（左が正の方向。）、前後方向にＺ軸（手前が正の方向。）の３軸を定める。
【００１３】
図２は、移動通信装置の、上下筐体ＭＳ１、ＭＳ２を閉じた時の外観図であり、図２（ａ）は正面図を、図２（ｂ）は側面図を示す。スライドを閉じる、即ち、上筐体ＭＳ１が下方向へスライドされることによって、下筐体ＭＳ２の正面側に設置された入力部１７が隠れて、上下筐体ＭＳ１、ＭＳ２は、閉状態となる。上筐体ＭＳ１の中央で互いに直交する３軸については、開状態である場合と同じである。
【００１４】
図３は、移動通信装置の構成を示すブロック図である。この移動通信装置は、装置全体の制御を行う制御部１１と、動きパターンシステム動作対応記憶部１２と、移動通信網に属する基地局（図示せず）との間で電波の送受信を行うアンテナ１３ａと、移動通信網通信部１３ｂと、移動通信網送受信部１４と、受話に用いられるスピーカ１５ａと、送話に用いられるマイクロフォン１５ｂと、通話部１５ｃと、使用者へ情報の提示を行う表示部１６と、使用者からの操作指示を入力する入力部１７と、Ｘ、Ｙ、Ｚの３軸方向の加速度を測定する加速度センサ１８と、ゲーム処理部２１と、ゲームプログラム記憶部２２と、歩数計測部２３とからなる。
【００１５】
動きパターンシステム動作対応記憶部１２には、動きパターンシステム動作対応が記憶される。ゲームプログラム記憶部２２には、ゲーム処理部２１によって実行されるゲームプログラムが記憶される。
【００１６】
プログラムを実行することで実現される本発明に関する機能として、制御部１１には、動きパターン検出通知機能１１−１と、システム動作抑止機能１１−２と、システム動作実行機能１１−３とが存在している。
【００１７】
上記のように構成された、本発明の実施形態に係る移動通信装置の各部の動作を、図１〜図３を参照して説明する。
【００１８】
動きパターン検出通知機能１１−１は、加速度センサ１８によって測定された互いに直交するＸ、Ｙ、Ｚの３軸方向の加速度を入力し、歩数計測部２３が動作中は、これらの加速度をＡＰＩ（Application Programming Interface）を介して歩数計測部２３に送る。
【００１９】
また、動きパターン検出通知機能１１−１は、加速度センサ１８によって測定された互いに直交する３軸方向の加速度が所定の動きパターン（ジェスチャ）を示しているか否かを検出する。そして、検出された場合、検出された動きパターンをシステム動作実行機能１１−３へ送る。また、ゲーム処理部２１から動きパターン送信の要求がＡＰＩを介してあった以降、ゲーム処理部２１へもＡＰＩを介して送る。ゲーム処理部２１から動きパターン送信中止の要求がＡＰＩを介してあった以降、ゲーム処理部２１へは送らない。
【００２０】
システム動作抑止機能１１−２は、ゲーム処理部２１からシステム動作抑止の要求がＡＰＩを介してあった以降、動きパターン検出通知機能１１−１から送られた動きパターンに起因するシステム動作実行機能１１−３の動作を抑止する。ゲーム処理部２１からシステム動作抑止解除の要求がＡＰＩを介してあった以降、システム動作抑止機能１１−２は、システム動作実行機能１１−３の上記の動作を抑止しない。
【００２１】
システム動作実行機能１１−３は、動きパターン検出通知機能１１−１から送られた動きパターンに起因して、その動きパターンと関連付けられて動きパターンシステム動作対応記憶部１２に記憶されたシステム動作、例えば、表示部１６に表示される内容の回転、表示部１６に表示される内容の全部又は一部の表示中止、入力部１７のキー操作に従う制御部１１のタスク管理機能の起動を行う。
【００２２】
このシステム動作は、アプリケーション処理部（ゲーム処理部２１及び歩数計測部２３）の動作に依存しない。なお、システム動作実行機能１１−３は、入力部１７の所定のキー操作に起因しても、上記システム動作を行うので、そのシステム動作のために、動きパターン検出通知機能１１−１から動きパターンが送られることは必須ではない。
【００２３】
移動通信網通信部１３ｂは、アンテナ１３ａを介して受信した高周波信号を移動通信網送受信部１４に送信する。また、移動通信網送受信部１４から送信された高周波信号を、アンテナ１３ａを介して送信する。
【００２４】
移動通信網送受信部１４は、移動通信網通信部１３ｂから送信された高周波信号を増幅、周波数変換及び復調し、復調されたデジタル音声信号を通話部１５ｃに送信し、また、制御信号を制御部１１に送信する。更には、通話部１５ｃから送信されたデジタル音声信号、及び、制御部１１から送信された制御信号を変調、周波数変換及び増幅し、増幅された高周波信号を移動通信網通信部１３ｂに送信する。
【００２５】
通話部１５ｃは、移動通信網送受信部１４から送信されたデジタル音声信号をアナログ音声信号に変換して増幅し、増幅されたアナログ音声信号をスピーカ１５ａに送る。また、マイクロフォン１５ｂが出力するアナログ音声信号を増幅し、増幅されたアナログ音声信号をデジタル音声信号に変換して移動通信網送受信部１４へ送信する。
【００２６】
表示部１６は、制御部１１に制御されることで、文字・数字や画像データの表示動作を行う。また、表示されているデータは、入力部１７からの入力信号に応答して、また、ゲーム処理部２１の動作に依存して切換わる。
【００２７】
入力部１７は、複数のキースイッチからなり、入力部１７のキーが操作されると、そのキーの識別子が制御部１１に通知され、制御部１１によって表示部１６に文字として表示され、また、移動通信装置の各部によって制御が行われる。
【００２８】
ゲーム処理部２１は、入力部１７の所定のキー操作に基づいて起動され、ゲームプログラム記憶部２２に記憶されたゲームプログラムの中から入力部１７の所定のキー操作に基づいて選択されたプログラムを実行する。そのプログラムの動作の一環として、ゲーム処理部２１は、動きパターン検出通知機能１１−１へ動きパターンの送信を要求し、動きパターン検出通知機能１１−１から送られた動きパターンに依存してプログラムを実行することがある。
【００２９】
動きパターンが送られた際のゲーム処理部２１の動作は、実行中のゲームプログラム内のデータとして、又は、そのプログラムに組み込まれることによって記憶された動きパターンとアプリケーション動作との対応に従う。この動きパターン送信の要求に併せて、ゲーム処理部２１は、システム動作抑止機能１１−２へシステム動作抑止を要求する。
【００３０】
なお、動きパターン送信要求に係るプログラムの終了の際、そのプログラムの動作の一環として、又は、そのプログラムとは独立に、ゲーム処理部２１は、動きパターン検出通知機能１１−１へ動きパターン送信中止を要求する。併せて、システム動作抑止機能１１−２へシステム動作抑止解除を要求する。
【００３１】
歩数計測部２３は、入力部１７の所定のキー操作に基づいて動作を開始し、加速度センサ１８によって測定された３つの軸方向加速度のそれぞれを二乗して加算し、この加算結果の平方根を求めることによって装置の動きの加速度を計算する。そして、計算された加速度を所定のサンプリング周波数でサンプリングし、加速度変化の周波数分布と、周波数成分毎の強さとを示すスペクトルが歩行によるスペクトルであると判定される度に、歩数計測部２３内に記憶された歩数を加算する。
【００３２】
そして、歩数計測部２３は、入力部１７の所定のキー操作に基づいて、歩数計測部２３内に記憶された歩数を表示部１６に表示させ、また、その記憶された歩数を０にリセットする。歩数計測部２３は、システム動作抑止機能１１−２へシステム動作抑止を要求しないので、歩数計測部２３の動作は、システム動作実行機能１１−３によるシステム動作に何ら影響を与えない。
【００３３】
ここで、動きパターンシステム動作対応記憶部１２に記憶される動きパターンシステム動作対応と、動きパターン検出通知機能１１−１によって検出される動きパターンとを併せて説明する。
【００３４】
図４は、動きパターンシステム動作対応の構成の一例であり、動きパターン１２ａと、システム動作１２ｂとが関連付けられた情報からなる。動きパターン１２ａは、動きパターン検出通知機能１１−１によって検出される移動通信装置の動きパターンであって、「回転」、「シェイク」、「チルト」、「タップ」、及び「ダブルタップ」のいずれを識別する情報である。
【００３５】
上記の動きパターンを、図５を参照して説明する。「回転」は、Ｚ軸を中心とした回転の動き、言い換えると、Ｘ−Ｙ平面の回転の動きである。動きパターン検出通知機能１１−１は、「回転」が検出された場合、併せて、その回転方向と、回転角度とを検出して、動きパターンに含ませる。ここで、回転角度は、例えば、９０度単位でも良く、４５度単位でも良い。
【００３６】
「シェイク」は、Ｘ−Ｙ平面上での振りの動き、即ち、往復の動きである。「チルト」は、Ｘ軸を中心とした傾ける動き、言い換えると、Ｙ−Ｚ平面の少ない回転角度での回転の動きである。動きパターン検出通知機能１１−１は、「チルト」が検出された場合、併せて、その傾き方向（回転方向と等しい。）を検出して、動きパターンに含ませる。
【００３７】
「タップ」は、衝撃を与える動き、例えば、上筐体ＭＳ１に設置された表示部１６の画面を指先などで軽く叩く動きである。「ダブルタップ」は、所定の時間間隔以内に上記衝撃を与える動きが２回行われる動きである。
【００３８】
システム動作１２ｂは、システム動作実行機能１１−３によって行われる、アプリケーション処理部の動作に依存しない所定のシステム動作を識別する情報であって、例えば、表示部１６に表示される内容の回転や、表示部１６に表示される内容の全部又は一部の表示中止を識別する情報である。
【００３９】
上記のように構成された、本発明の実施形態に係る移動通信装置において、ゲームプログラムの実行の際、ゲーム処理部２１が動きパターンに起因するシステム動作実行機能１１−３の動作を抑止し、また、その抑止を解除する動作の一例を説明する。
【００４０】
図６は、ゲーム処理部２１がゲームプログラムの実行の際、動きパターンに起因するシステム動作実行機能１１−３の動作を抑止し、また、その抑止を解除する動作の一例のフローチャートを示す。なお、ここで説明するシステム動作実行機能１１−３の動作を抑止し、また、その抑止を解除する動作を行うか否かは、実行されるゲームプログラムに依存する。入力部１７のキー操作による指示を入力して動作するゲームプログラムには、上記抑止及び抑止解除の動作のプログラムが含まれない結果、ゲーム処理部２１は、上記抑止及び抑止解除の動作を行わないことが通例である。
【００４１】
ゲーム処理部２１は、ゲームプログラムの実行を開始し（ステップＳ２１ａ）、システム動作抑止機能１１−２にシステム動作の抑止を要求する（ステップＳ２１ｂ）と共に、動きパターン検出通知機能１１−１に動きパターンの送信を要求する（ステップＳ２１ｃ）。そして、入力部１７のキー操作と、動きパターン検出通知機能１１−１から送られた動きパターンとを入力し、それらの入力されたキー操作と動きパターンとに従ってゲームプログラムを実行する（ステップＳ２１ｄ）。
【００４２】
ゲーム処理部２１は、上記キー操作又は動きパターンがゲームプログラムの実行の終了を示すか否かを判断し（ステップＳ２１ｅ）、終了でないと判断された場合、ステップＳ２１ｄの入力と、その入力に従ったゲームプログラムの実行に移る。終了であると判断された場合、ゲーム処理部２１は、システム動作抑止機能１１−２にシステム動作抑止解除を要求する（ステップＳ２１ｆ）と共に、動きパターン検出通知機能１１−１に動きパターンの送信中止を要求して（ステップＳ２１ｇ）、ゲームプログラムの実行を終了する（ステップＳ２１ｈ）。
【００４３】
以上の動作により、同じ動きパターンが動きパターン検出通知機能１１−１によって検出された場合、ゲーム処理部２１が所定のゲームプログラムを実行している場合であるか否かによって、移動通信装置の動作は異なる。言い換えると、１つの動きパターンによって、移動通信装置に対する、状況に応じた複数種類の指示とすることができる。
【００４４】
なお、例えば着信信号が受信されることによって、ゲームプログラムの実行が中断された場合、ゲーム処理部２１は、ステップＳ２１ｆのシステム動作抑止解除要求の動作と、ステップＳ２１ｇの動きパターンの送信中止要求の動作とを行う。また、中断されたゲームプログラムの実行を再開する際、ゲーム処理部２１は、ステップＳ２１ｂのシステム動作の抑止要求の動作と、ステップＳ２１ｃの動きパターンの送信要求の動作とを行う。このため、システム動作実行機能１１−３は、ゲーム処理部２１が動作を中断している際、動きパターンに起因して所定のシステム動作を行う。
【００４５】
また、以上の説明で、ゲーム処理部２１は、実行するゲームプログラムに従って、ステップＳ２１ｂのシステム動作の抑止要求の動作と、ステップＳ２１ｃの動きパターンの送信要求の動作と、ステップＳ２１ｆのシステム動作抑止解除要求の動作と、ステップＳ２１ｇの動きパターンの送信中止要求の動作とを行うとしたが、これに限るものではない。
【００４６】
例えば、動きパターンに従った動作をするか否かがゲームプログラムの属性としてゲームプログラム記憶部２２に記憶され、ゲーム処理部２１又は制御部１１のタスク管理機能は、ゲームプログラムの実行開始、終了、中断、及び再開にあたり、その属性を参照して、上記のシステム動作の抑止要求、動きパターンの送信要求、システム動作抑止解除要求、及び、動きパターンの送信中止要求を行うとしても良い。
【００４７】
以上の説明では、システム動作抑止機能１１−２は、システム動作実行機能１１−３の動作を抑止し、また、抑止解除する際、全ての動きパターンに起因する動作を抑止し、また、抑止解除するとしたが、これに限るものではない。動きパターン１２ａを指定して、抑止し、及び／又は、抑止解除しても良い。これによれば、ゲーム処理部２１は、実行中のゲームが一部の動きパターン１２ａに従って動作する場合、その一部の動きパターン１２ａに起因するシステム動作実行機能１１−３の動作を抑止させ、また、抑止解除させることができる。
【００４８】
以上の説明で、動きパターン検出通知機能１１−１によって検出される移動通信装置の動きのパターンは、「回転」、「シェイク」、「チルト」、「タップ」、及び「ダブルタップ」の５種類であるとした。これは、片手で保持される小型の装置を動かすにあたり、使用者が片手で容易に行うことができ、かつ、なるべく多種の動き、更には、動きパターン検出通知機能１１−１による検出誤りが少ない動きを選択したものである。複雑な動き、及び、連続した複数の動きは、使用者の記憶違いに起因する誤操作を招く可能性が大きく、また、検出誤りが多くなる可能性があり、装置は使い難くなる可能性があって、好ましくない。
【００４９】
以上の説明では、加速度センサ１８は、上筐体ＭＳ１の内部に設置されるとした。これは、ゲームの実行に際し、使用者は、上下筐体ＭＳ１、ＭＳ２が閉じられた状態で装置を保持し、又は、表示部１６が設置された上筐体ＭＳ１を保持し、装置を動かすことによってゲーム処理部２１に指示を与え、ゲーム処理部２１によるゲームの実行結果を表示部１６によって視認する状況が多いためである。この状況において、加速度センサ１８を表示部１６が設置された上筐体ＭＳ１内に設置することによって、動作パターンの検出誤差を少なくすることができる。
【００５０】
しかし、これに限るものではなく、ゲーム処理部２１が、主に入力部１７のキー操作に従って動作するゲームを動作させる際、使用者は、入力部１７が設置された下筐体ＭＳ２を保持する状況が多いため、加速度センサ１８を入力部１７が設置された下筐体ＭＳ２内に設置することが動作パターンの検出誤差を少なくするために適切である。また、加速度センサ１８は、ケーブルを介して、又は、近距離無線通信回線を介して装置の筐体と接続されたリコモン部（図示せず）に設置されるとしても良い。この場合、使用者は、リモコン部を保持するので、動作パターンの検出誤差を少なくすることができる。
【００５１】
以上の説明で、ゲーム処理部２１は、ゲームプログラムの実行を開始した直後から、ゲームプログラムの実行を終了する直前まで、システム動作抑止機能１１−２にシステム動作を抑止させ、また、動きパターン検出通知機能１１−１に動きパターンを送信させるとしたが、これに限るものではない。動きパターンに依存した動きをする特定の段階でのみ、システム動作を抑止させ、また、動きパターンを送信させるとしても良い。
【００５２】
以上の説明で、ゲーム処理部２１は、動きパターン検出通知機能１１−１から送られた動きパターンに依存した動きをするので、システム動作抑止機能１１−２にシステム動作の抑止を要求するアプリケーション処理部の一例として記載した。一方、歩数計測部２３は、上記動きパターンに依存した動きをしないので、上記システム動作の抑止を要求しないアプリケーション処理部の一例として記載した。これら以外のアプリケーション処理部であっても、動きパターンに依存した動きをするか否かに依存して、システム動作の抑止を要求し、又は、要求しないことによって、装置は適切な動作をする。
【００５３】
以上の説明では、動きパターン検出通知機能１１−１は、加速度センサ１８によって測定された加速度から所定の動きパターンを検出するとしたが、これに限るものではない。加速度センサ１８に代えて、又は、加えて、地磁気センサ（図示せず）、照度センサ（図示せず）、タッチセンサ（図示せず）、圧力センサ（図示せず）によって測定された結果を用いて動きパターンを検出しても良い。
【００５４】
「回転」、「シェイク」、及び「チルト」の動きパターンは、地磁気センサによって測定された地磁気から検出可能である。また、「タップ」及び「ダブルタップ」の動きパターンは、照度センサ、タッチセンサ、圧力センサによって測定された指の位置とセンサとの位置関係から検出可能である。これらのセンサは、表示部１６の表示画面と一体に成形されていても良く、また、別に成形されていても良い。
【００５５】
以上の説明は、本発明をスライド式で上下筐体ＭＳ１、ＭＳ２が開閉自在に構成された移動通信装置に適用した形態を例に行ったが、本発明の適用は、その他の移動通信装置、例えば、ヒンジ部によって上下筐体ＭＳ１、ＭＳ２が回動することによって開閉自在に構成された移動通信装置や、１つの筐体からなる移動通信装置に当然に適用が可能である。また、移動通信装置以外の携帯型の装置、例えば、ＰＤＡや、携帯型のパソコンに当然に適用が可能である。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態に係るスライド型移動通信装置の上下筐体を開いた際の外観図。
【図２】本発明の実施形態に係るスライド型移動通信装置の上下筐体を閉じた際の外観図。
【図３】本発明の実施形態に係る移動通信装置の構成を示すブロック図。
【図４】本発明の実施形態に係る動きパターンシステム動作対応の構成の一例を示す図。
【図５】本発明の実施形態に係る動きパターンの概要を示す図。
【図６】本発明の実施形態に係るゲーム処理部がゲームプログラムを実行する動作のフローチャートの一例。
【符号の説明】
【００５７】
ＭＳ１  上筐体
ＭＳ２  下筐体
１１  制御部
１１−１  動きパターン検出通知機能
１１−２  システム動作抑止機能
１１−３  システム動作実行機能
１２  動きパターンシステム動作対応記憶部
１２ａ  動きパターン
１２ｂ  システム動作
１６  表示部
１７  入力部
１８  加速度センサ
２１  ゲーム処理部
２２  ゲームプログラム記憶部
２３  歩数計測部
【図１】
2010152682.tif 000003
【図２】
2010152682.tif 000004
【図３】
2010152682.tif 000005
【図４】
2010152682.tif 000006
【図５】
2010152682.tif 000007
【図６】
2010152682.tif 000008