(57)【要約】本発明は、第１及び第２の動作モードを有するモバイルデバイスに関する。本モバイルデバイスは、当該モバイルデバイスに備えられるセンサを使用して、モバイルデバイスの筐体の予め定義された局所運動を検知したことに応じて操作される。検知された予め定義された局所運動は、検知された予め定義された局所運動を対応付けるユーザ入力に応じて、モバイルデバイスの第１機能及び第２機能に対応付けられる。第１の装置機能は、第１の動作モードにおいて予め定義された局所運動を検知したことに応じて実行され、第２の装置機能は、第２の動作モードにおいて予め定義された局所運動を検知したことに応じて実行される。予め定められた遅延時間が予め定義された局所運動に対応付けられてもよく、第１機能及び／又は第２機能を、予め定義された局所運動の検知後予め定められた遅延時間が経過した後に実行してもよい。
2009504000.tif 000002
【特許請求の範囲】
【請求項１】
第１及び第２の動作モード有するモバイルデバイスを操作するための方法であって、
前記モバイルデバイスに備えられるセンサを用いて、該モバイルデバイスの筐体の予め定義された局所運動を検知するステップと、
前記検知された予め定義された局所運動を割り当てるユーザ入力に応じて、該検知された予め定義された局所運動を前記モバイルデバイスの第１機能及び第２機能に対応付けるステップと、
前記第１の動作モードにおいて、前記予め定義された局所運動を検知したことに応じて前記第１機能を実行するステップと、
前記第２の動作モードにおいて、前記予め定義された局所運動を検知したことに応じて前記第２機能を実行するステップと
を含むことを特徴とする方法。
【請求項２】
予め定められた遅延時間を前記検知された予め定義された局所運動に対応付けるステップをさらに含み、
前記第１機能及び前記第２機能の少なくとも一方を実行する前記ステップは、
前記予め定義された局所運動が検知された後に、前記予め定められた遅延時間が経過すると、前記第１機能及び前記第２機能の少なくとも一方を実行するステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記予め定義された局所運動を検知する前記ステップは、
前記センサを用いて、ユーザ定義されたパターンでの前記筐体の局所運動を検知するステップと、
前記予め定義された局所運動を定義するために、前記ユーザ定義されたパターンに対応して前記センサによって生成されたパラメータを前記モバイルデバイスのメモリに格納するステップと
を含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記予め定義された局所運動を検知する前記ステップは、
前記第１及び第２の動作モードとは異なる前記モバイルデバイスのモーション・プログラミング動作モードにおいて、前記予め定義された局所運動を検知するステップを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記第１の動作モードは、通信モードを含み、
前記第２の動作モードは、待機モードを含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記第１及び第２の少なくとも一方の動作モードは、前記モバイルデバイス上で特定のアプリケーションが実行されるアプリケーション実行モードを含むことを特徴とする請求項４に記載の方法。
【請求項７】
前記第１機能及び前記第２機能の少なくとも一方を実行する前記ステップは、
前記予め定義された局所運動と前記モバイルデバイスのボタン押下とが同時に検知されることに応じて前記第１機能及び前記第２機能の少なくとも一方を実行するステップを含む請求項１に記載の方法。
【請求項８】
前記予め定義された局所運動は、モバイルデバイスの筐体を傾ける、振る、揺らす、及びスナップする少なくとも１つの運動を含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記予め定義された局所運動は、弧を描く動きを含み、
前記第１の動作モードは、待機モードを含み、
前記第２の動作モードは、メッセージ・アプリケーション実行モードを含み、
前記第１機能及び第２機能を実行する前記ステップは、
前記待機モードにおいて、前記弧を描く動きの検知に応じて前記モバイルデバイスの近辺にある無線デバイス及びネットワークの少なくとも一方を探索するステップと、
前記メッセージ・アプリケーション実行モードにおいて、前記弧を描く動きの検知に応じて存在情報を更新するステップと
を含むことを特徴とする請求項１に記載の方法。
【請求項１０】
前記予め定義された局所運動は、英数字を描く動きを含み、
前記第１の動作モードは、待機モードを含み、
前記第２の動作モードは、メッセージ・アプリケーション実行モードを含み、
前記第１機能及び第２機能を実行する前記ステップは、
前記待機モードにおいて、前記英数字を描く動きの検知に応じて該英数字を描く動きに対応付けた番号に電話を掛けるステップと、
前記メッセージ・アプリケーション実行モードにおいて、前記英数字を描く動きの検知に応じて該英数字を描く動きに対応付けた文字を表示するステップと
を含むことを特徴とする請求項１に記載の方法。
【請求項１１】
前記予め定義された局所運動は、ひっくり返す動きを含み、
前記第１の動作モードは、待機モードを含み、
前記第２の動作モードは、通信モードを含み、
前記第１機能及び第２機能を実行する前記ステップは、
前記待機モードにおいて、前記ひっくり返す動きの検知に応じて着呼を拒絶するステップと、
前記通信モードにおいて、前記ひっくり返す動きの検知に応じて前記モバイルデバイスのスピーカフォンを起動するステップと
を含むことを特徴とする請求項１に記載の方法。
【請求項１２】
モバイルデバイスを操作するための方法であって、
前記モバイルデバイスに備えられるセンサを用いて、該モバイルデバイスの筐体の第１の予め定義された局所運動を検知するステップと、
前記検知された第１の予め定義された局所運動を前記モバイルデバイスの機能に対応付けるステップと、
前記第１の予め定義された局所運動を検知したこと、及び、前記モバイルデバイスの筐体の第２の予め定義された局所運動を検知した後に予め定められた遅延時間が経過したことに応じて前記機能を実行するステップと
を含むことを特徴とする方法。
【請求項１３】
前記予め定められた遅延時間の定義及び前記予め定められた遅延時間に対する前記第２の予め定義された局所運動の割り当てを行う少なくとも一方のユーザ入力に応じて、前記予め定められた遅延時間を前記第２の予め定義された局所運動に対応付けるステップをさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記予め定められた遅延時間を対応付ける前記ステップを実行する前に、
前記センサを用いて、ユーザ定義されたパターンでの前記筐体の局所運動を検知するステップと、
前記第２の予め定義された局所運動を定義するために、前記ユーザ定義されたパターンに対応して前記センサによって生成されたパラメータを前記モバイルデバイスのメモリに格納するステップと
をさらに含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記機能は、第１機能を含み、
前記センサを用いて前記筐体の第３の予め定義された局所運動を検知するステップと、
前記検知された第３の予め定義された局所運動を、前記第１機能とは異なる前記モバイルデバイスの第２機能に対応付けるステップと、
前記第３の予め定義された局所運動を検知したこと、及び、前記第２の予め定義された局所運動を検知した後に予め定められた遅延時間が経過したことに応じて前記機能を実行するステップと
をさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１６】
前記予め定められた遅延時間は、第１の遅延時間を含み、
前記第２の予め定められた遅延時間を前記第２の予め定義された局所運動に対応付けるステップをさらに備え、
前記第１機能を実行する前記ステップは、前記モバイルデバイスの第１の動作モードにおいて、前記第２の予め定義された局所運動を検知した後に前記第１の予め定められた遅延時間が経過すると、前記第１機能を実行するステップを含み、
前記第２機能を実行する前記ステップは、前記モバイルデバイスの第２の動作モードにおいて、前記第２の予め定義された局所運動を検知した後に前記第２の予め定められた遅延時間が経過すると、前記第２機能を実行するステップを含むことを特徴とする請求項１５に記載の方法。
【請求項１７】
前記第１の予め定義された局所運動を検知した後であって前記機能を実行する前の予め定義された時間内において、２回以上の前記第２の予め定義された局所運動を検知したことに応じて、前記予め定められた遅延時間を増加又は減少させるステップをさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１８】
前記予め定められた遅延時間を増加又は減少させる前記ステップは、
前記第２の予め定義された局所運動の検知ごとに応じて予め定められた時間だけ前記予め定められた遅延時間を増加又は減少させるステップを含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
前記機能を実行する前記ステップは、
前記第２の予め定義された局所運動及び前記モバイルデバイスのボタンの押下が同時に検知された後に、前記予め定められた遅延時間が経過すると前記機能を実行するステップを含むことを特徴とする請求項１２に記載の方法。
【請求項２０】
前記機能は、警報機能、カメラ・タイマ機能、注意喚起機能及び偽の救出コール機能の少なくとも１つを含むことを特徴とする請求項１２に記載の方法。
【請求項２１】
前記第２の予め定義された局所運動は、振る動きを含み、
前記機能は、警報音を含み、
前記機能を実行する前記ステップは、
前記振る動きを検知した後に前記予め定められた遅延時間が経過すると、前記モバイルデバイスのスピーカから警報音を出力するステップを含むことを特徴とする請求項１２に記載の方法。
【請求項２２】
前記第２の予め定義された局所運動は、傾ける動きを含み、
前記機能は、偽の救出コール機能を含み、
前記機能を実行する前記ステップは、
前記偽の救出コール機能を提供するために、前記傾ける動きを検知した後に前記予め定められた遅延時間が経過すると、前記モバイルデバイスのスピーカから呼び出し音を出力するステップを含むことを特徴とする請求項１２に記載の方法。
【請求項２３】
第１及び第２の動作モードを有するモバイルデバイスであって、
前記モバイルデバイスの筐体と、
前記筐体の局所運動を検知するセンサと、
特定の局所運動を前記モバイルデバイスの第１機能及び第２機能に割り当てるユーザ入力を受信するユーザインタフェースと、
前記センサ及び前記ユーザインタフェースに接続され、前記ユーザ入力の受信に応じて前記予め定義された局所運動を前記第１機能及び第２機能に対応付けるコントローラと
を備え、
前記コントローラは、
前記第１の動作モードにおいて、前記予め定義された局所運動を検知したことに応じて前記第１機能を実行し、
前記第２の動作モードにおいて、前記予め定義された局所運動を検知したことに応じて前記第２機能を実行する
ことを特徴とするモバイルデバイス。
【請求項２４】
前記コントローラは、
予め定められた遅延時間を前記予め定義された局所運動に対応付け、
前記予め定義された局所運動を検知した後に前記予め定められた遅延時間が経過すると前記第１機能及び第２機能の少なくとも一方を実行する
ことを特徴とする請求項２３に記載のモバイルデバイス。
【請求項２５】
前記コントローラは、前記センサを用いてユーザ定義されたパターンでの前記筐体の局所運動を検知し、
前記ユーザ定義されたパターンに対応して前記センサによって生成されたパターンを前記予め定義された局所運動として格納する前記コントローラに接続されたメモリ部をさらに備えることを特徴とする請求項２３に記載のモバイルデバイス。
【請求項２６】
前記コントローラは、
前記第１及び第２の動作モードとは異なる前記モバイルデバイスのモーション・プログラミング動作モードにおいて、前記センサを用いて前記予め定義された局所運動を検知することを特徴とする請求項２３に記載のモバイルデバイス。
【請求項２７】
前記ユーザインタフェースは、複数のボタンを有するキーパッドを備え、
前記コントローラは、前記予め定義された局所運動及び前記複数のボタンの１つの押下を同時に検知したことに応じて、前記第１機能及び第２機能を実行することを特徴とする請求項２３に記載のモバイルデバイス。
【請求項２８】
モバイルデバイスであって、
前記モバイルデバイスの筐体と、
前記筐体の局所運動を検知するセンサと、
前記センサに接続され、前記筐体の第１の予め定義された局所運動に前記モバイルデバイスの機能を対応付けるコントローラと
を備え、
前記コントローラは、
前記第１の予め定義された局所運動を検知したこと、及び、前記筐体の第２の予め定義された局所運動を検知した後に予め定められた遅延時間が経過したことに応じて前記機能を実行することを特徴とするモバイルデバイス。
【請求項２９】
前記コントローラに接続され、前記予め定められた遅延時間の定義、及び、前記予め定められた遅延時間の前記第２の予め定義された局所運動への割り当ての少なくとも一方を行うユーザ入力を受信するユーザインタフェースをさらに備え、
前記コントローラは、前記ユーザ入力の受信に応じて、前記予め定められた遅延時間を前記第２の予め定義された局所運動に対応付けることを特徴とする請求項２８に記載のモバイルデバイス。
【請求項３０】
前記コントローラは、
前記第１の予め定義された局所運動を検知した後であって前記機能を実行する前の予め定義された時間内において、２回以上の前記第２の予め定義された局所運動を検知したことに応じて、前記予め定められた遅延時間を増加又は減少させることを特徴とする請求項２８に記載のモバイルデバイス。
【請求項３１】
前記コントローラは、
前記第２の予め定義された局所運動の検知ごとに応じて予め定められた時間だけ前記予め定められた遅延時間を増加又は減少させることを特徴とする請求項３１に記載のモバイルデバイス。
【請求項３２】
請求項１に記載の方法をコンピュータに実行させるためのコンピュータプログラムを記憶した記憶媒体。
【請求項３３】
請求項１２に記載の方法をコンピュータに実行させるためのコンピュータプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置及びそれを操作する方法に関し、より詳細には、モバイルデバイスのユーザ入力及びその方法に関する。
【背景技術】
【０００２】
モバイル端末等のモバイル電子装置は、ますます多様な通信、マルチメディア、及びデータ処理能力の少なくとも１つを提供しつつある。例えば、携帯電話機、携帯情報端末、及び／又はラップトップ・コンピュータ等のモバイル端末は、テキスト、写真、音楽、及びビデオの少なくとも１つを含む多彩なマルチメディア形式のデータを記憶したり、それにアクセスしたりできる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、モバイルデバイスに記憶されたデータ及びアプリケーションの少なくとも一方は、例えば、装置サイズが比較的小さいことや装備する入力装置が限定されることから、管理が困難な場合もある。例えば、携帯電話機等の多くのモバイル端末はデジタルカメラ機能を装備していることがある。しかし、デジタルカメラを使用して撮ったイメージをモバイル端末に表示する際にキーパッドを使用する場合、表示イメージを選択及び／又は操作するのに困難な場合もある。そのため、モバイルデバイスが、接触、光及び動きの少なくとも１つに反応するセンサ装置等の、従来とは異なる入力装置を含む場合もある。
【０００４】
特に、モバイルデバイスは、傾きセンサ及び加速度計等の少なくとも１つのモーションセンサを含む場合がある。この場合、モバイルデバイスには、それらの能力を操作及び／又はデータ操作用に活用するアプリケーションが含まれてもよい。例えば、装置筐体を傾けたり振ったりすることにより、モバイルデバイスのメニューを辿ったり選択できるようにすることが知られている。同様に、１つ以上の画面登場人物等を操作するために装置筐体の予め定められた動きを利用する、モバイルデバイス上のビデオゲームが知られている。さらに具体的には、装置筐体を傾けることにより、ユーザは、画面登場人物を８方向中の１つへ移動させることができる。両方の場合において、モーションセンサが装置筐体の運動を判断し、当該運動に対応した所望の行動を実行できる。
【課題を解決するための手段】
【０００５】
本発明の一の実施形態によれば、第１及び第２の動作モードを有するモバイルデバイスを操作するための方法は、モバイルデバイスに備えられるセンサを使用して、予め定義された局所運動を検知するステップを含んでもよい。検知された予め定義された局所運動は、検知された予め定義された局所運動を割り当てるユーザ入力に応じて、モバイルデバイスの第１機能及び第２機能に対応付けられてもよい。第１機能は、第１の動作モードにおいて予め定義された局所運動が検知されたことに応じて実行されてよく、第２機能は、第２の動作モードにおいて予め定義された局所運動が検知されたことに応じて実行されてよい。
【０００６】
本発明の一の実施形態によれば、本方法は、検知された予め定義された局所運動に予め定められた遅延時間を対応付けるステップを含んでもよい。第１機能及び第２機能の少なくとも一方を、検知された予め定義された局所運動の後に予め定められた遅延時間が経過した後に実行してもよい。
【０００７】
本発明の他の実施形態によれば、ユーザが定義したパターンでの筐体の局所運動を、センサを使用して検知し、局所運動を定義するために、ユーザが定義したパターンに対応してセンサが生成したパラメータをモバイルデバイスのメモリに格納することにより、予め定義された局所運動を検知してもよい。
【０００８】
本発明の一の実施形態によれば、第１及び第２の動作モードとは異なるモバイルデバイスのモーション・プログラミング動作モードにおいて、予め定義された局所運動を検知してもよい。例えば、第１の動作モードは通信モードであってもよく、第２の動作モードは待機モードであってもよい。代替例として、第１及び第２の動作モードの一方又は両方が、モバイルデバイスの特定のアプリケーションを実行するアプリケーション実行モードであってもよい。
【０００９】
本発明の他の実施形態によれば、予め定義された局所運動とモバイルデバイスのボタンの押下とを同時に検知したことに応じて、第１機能及び第２機能の少なくとも１つを実行してもよい。予め定義された局所運動の事例は、モバイルデバイスの筐体を傾ける、振る、揺らす、及びスナップする少なくとも１つの運動を含んでもよい。
【００１０】
本発明の一の実施形態によれば、予め定義された局所運動が弧を描く動きであってもよく、第１の動作モードが待機モードであってもよく、そして、第２の動作モードがメッセージ・アプリケーション実行モードであってもよい。この場合、待機モードにおける弧を描く動きの検知に応じて、モバイルデバイス近辺の無線装置及びネットワークの少なくとも一方の探索が実行されてもよい。また、メッセージ・アプリケーション実行モードにおいて、弧を描く動きの検知に応じて存在情報が更新されてもよい。
【００１１】
本発明の他の実施形態によれば、予め定義された局所運動が英数字を描く動きであってもよく、第１の動作モードが待機モードであってもよく、そして、第２の動作モードがメッセージ・アプリケーション実行モードであってもよい。この場合、待機モードにおける英数字を描く動きの検知に応じて、英数字を描く動きに対応した番号がダイヤルされてもよく、また、メッセージ・アプリケーション実行モードにおける英数字を描く動きに応じて、英数字を描く動きに対応した文字が表示されてもよい。
【００１２】
本発明の一の実施形態によれば、予め定義された局所運動がひっくり返す動きであってもよく、第１の動作モードが待機モードであってもよく、そして、第２の動作モードが通信モードであってもよい。この場合、待機モードにおいて、ひっくり返す動きに応じて着信呼が拒絶されてもよく、そして、通信モードにおいて、ひっくり返す動きに応じてモバイルデバイスのスピーカフォンが起動されてもよい。
【００１３】
本発明のさらに他の実施形態によれば、モバイルデバイスを操作する方法は、モバイルデバイスの筐体の予め定義された局所運動の後、予め定められた遅延時間が経過した後にモバイルデバイスの機能を実行するステップを含んでもよい。本発明の一の実施形態によれば、筐体の第１の予め定義された局所運動をそれに対応するセンサを使用して検知してもよい。検知した第１の予め定義された局所運動を、モバイルデバイスの機能に対応付けてもよい。当該機能を、第１の予め定義された局所運動を検知したこと、及び、モバイルデバイスの筐体における第２の予め定義された局所運動を検知した後に予め定められた遅延時間が経過すると実行してもよい。
【００１４】
本発明の他の実施形態によれば、本方法は、予め定められた遅延時間を定義する及び／又は第２の予め定義された局所運動を対応付けるユーザ入力に応じて、予め定められた遅延時間を第２の予め定義された局所運動に対応付けるステップを含んでもよい。
【００１５】
本発明の一の実施形態によれば、ユーザが定義したパターンでの筐体の局所運動を、センサを使用して検知してもよい。ユーザが定義したパターンに対応してセンサが生成したパラメータを、第２の予め定義された局所運動を定義するためにモバイルデバイスのメモリに格納してもよい。
【００１６】
本発明の他の実施形態によれば、機能は第１機能であってもよい。センサを使用して筐体の第３の予め定義された局所運動を検知してもよく、そして、検知した第３の予め定義された局所運動を、第１機能とは異なるモバイルデバイスの第２機能に対応付けてもよい。第３の予め定義された局所運動を検知したことに応じて、また、第２の予め定義された局所運動の検知後予め定められた遅延時間の経過に応じて第２機能を実行してもよい。
【００１７】
本発明の一の実施形態によれば、予め定められた遅延時間は第１の予め定められた遅延時間であってもよく、また、第２の予め定められた遅延時間も第２の予め定義された局所運動に対応付けられてよい。モバイルデバイスの第１の動作モードにおける第２の予め定義された局所運動の検知後、第１の予め定められた遅延時間が経過した後に第１機能を実行してもよく、また、モバイルデバイスの第２の動作モードにおける第２の予め定義された局所運動の検知後、第２の予め定められた遅延時間が経過した後に第２機能を実行してもよい。
【００１８】
本発明の他の実施形態によれば、第１の予め定義された局所運動の検知後及び機能の実行前の所定時間内における第２の予め定義された局所運動の２回以上の検知に応じて、予め定められた遅延時間を増加又は減少させてもよい。例えば、第２の予め定義された局所運動の検知ごとに応じて、予め定められた遅延時間を所定時間だけ増加又は減少させてもよい。
【００１９】
本発明の一の実施形態によれば、第２の予め定められた運動の検知とモバイルデバイスのボタンの押下とを同時に検知すると、予め定められた遅延時間が経過した後に機能を実行してもよい。
【００２０】
本発明の他の実施形態によれば、機能は、警報機能、カメラ・タイマ機能、注意喚起機能及び偽の救出コール機能の少なくとも１つであってもよい。例えば、機能が警報音であってもよく、第２の予め定義された局所運動が振る動きであってもよく、そして、振る動きの検知後、予め定められた遅延時間が経過した後に警報音がモバイルデバイスのスピーカから出力されてもよい。他の例として、機能が偽の救出コール機能であってもよく、第２の予め定義された局所運動が傾ける動きであってもよく、そして偽の救出コール機能を働かせるために、傾ける動きの検知後、予め定められた遅延時間が経過すると、呼び出し音がモバイルデバイスのスピーカから出力されてもよい。
【００２１】
本発明の一の実施形態によれば、第１及び第２の動作モードを有するモバイルデバイスは、モバイルデバイスの筐体、筐体の局所運動を検知するように構成されたセンサ、及び、特定の予め定義された局所運動をモバイルデバイスの第１機能及び第２機能に対応付けるユーザ入力を受信するユーザインタフェースを含んでもよい。モバイルデバイスはさらに、センサ及びユーザインタフェースに接続され、そしてユーザ入力の受信に応じて予め定義された局所運動を第１機能及び第２機能に対応付けるコントローラを含んでもよい。コントローラはさらに、第１の動作モードにおいて、予め定義された局所運動を検知したことに応じて第１機能を実行し、第２の動作モードにおいて、予め定義された局所運動を検知したことに応じて第２機能を実行してもよい。
【００２２】
本発明の他の実施形態によれば、コントローラはさらに、予め定められた遅延時間を予め定義された局所運動に対応付け、予め定義された局所運動の検知後、予め定められた遅延時間が経過した後に第１機能及び第２機能の少なくとも一方を実行してもよい。
【００２３】
本発明の一の実施形態によれば、コントローラは、ユーザ定義されたパターンでの筐体の局所運動を、センサを使用して検知してもよい。コントローラに接続されたメモリ部は、ユーザ定義によるパターンに対応してセンサが生成したパラメータを、予め定義された局所運動として記憶してもよい。
【００２４】
本発明の他の実施形態では、コントローラは、第１及び第２の動作モードとは異なるモバイルデバイスのモーション・プログラミング動作モードにおいて、センサを使用して予め定義された局所運動を検知してもよい。
【００２５】
本発明の一の実施形態では、ユーザインタフェースは、複数個のボタンを含むキーパッドを含んでもよい。コントローラはさらに、予め定義された局所運動の検知とキーパッドの複数個のボタンの１つの押下の同時実行に応じて、第１機能及び第２機能の少なくとも１つを実行してもよい。
【００２６】
本発明のさらに他の実施形態によれば、モバイルデバイスは、モバイルデバイスの筐体、筐体の局所運動を検知するセンサ、及びセンサに接続されたコントローラを含んでもよい。コントローラは、予め定められた遅延時間を予め定義された局所運動に対応付け、そして予め定義された局所運動の検知後、予め定められた遅延時間が経過した後にモバイルデバイスの機能を実行してもよい。より具体的には、コントローラは、筐体の第１の予め定義された局所運動をモバイルデバイスの機能に対応付け、当該機能を、第１の予め定義された局所運動を検知したことに応じて、及び筐体の第２の予め定義された局所運動の検知後、予め定められた遅延時間の経過に応じて実行してもよい。
【００２７】
本発明の一の実施形態によれば、コントローラに接続されたユーザインタフェースは、予め定められた遅延時間の定義及び予め定められた遅延時間の第２の予め定義された局所運動への対応付けの少なくとも一方を行うユーザ入力を受信してもよい。コントローラはさらに、ユーザ入力の受信に応じて、予め定められた遅延時間を第２の予め定義された局所運動に対応付けてもよい。
【００２８】
本発明の他の実施形態によれば、コントローラは、第１の予め定義された局所運動の検知後及び機能の実行前の予め定められた時間内における第２の予め定義された局所運動の２回以上の検知に応じて、予め定められた遅延時間を増加又は減少させてもよい。例えば、コントローラは、第２の予め定義された局所運動の検知ごとに応じて、予め定められた遅延時間を予め定められた時間だけ増加又は減少させてもよい。
【００２９】
上述では、主に、方法及び装置の観点から説明したが、本発明は、方法、電子装置、及びコンピュータ・プログラムを記憶した記憶媒体の少なくとも１つとして実施してもよいことが理解されよう。
【発明を実施するための最良の形態】
【００３０】
以下では、本発明の具体的な実施形態の一例について、添付の図面を参照しながら説明する。しかしながら、本発明は、多種多様な形態で実施することができ、ここで説明される実施形態に限定されるとみなされるべきではない。むしろ、これらの実施形態は、本開示が徹底的かつ完全であることを期し、本発明の範囲を当業者に十分に伝えるために提示するものである。添付の図面に示す特定の実施形態の例示について、この詳細な説明で使用される用語は、本発明の限定を意図するものではない。図面では、同一の番号は同一の要素を参照するものとする。
【００３１】
ここでの使用において、単数形表現は、そうでない旨を明示して断らない限り、複数形をも含むことを意図するものである。また、用語「含む」は、本明細書で使用された場合、述べられた特徴、整数、工程（ステップ）、動作、要素、及び／又は構成要素が存在することを示す。しかし、１つ以上の他の特徴、整数、工程、動作、要素、構成要素、及び／又はそれらのグループの存在又は追加を排除するものでないことを理解されたい。要素が他の要素に「接続される」と記載された場合、それは他の要素に直接に接続されてもよく、途中に他の要素が介在してもよいことは理解されよう。さらに、ここで使用される「接続される」は、無線により接続されることを含む。ここでの使用において、用語「及び／又は」は、関連してリストされた項目の１つ以上の任意の及び全ての組合せを含み、「／」と略される場合もある。
【００３２】
別段の定めがない限り、ここで使用される全ての用語（技術的及び科学的な用語を含む）は、本発明が属する分野の当業者により一般に理解されるものと同様の意味を持つ。一般に使用される辞書に定義されるような用語は、関連分野における意味と一貫した意味を持つように解釈されるべきであり、ここで明示的にそうと定義されない限り、理想化又は過度に形式的な意味合いでの解釈を期するものでないことも理解されよう。
【００３３】
本発明は、方法、電子装置、及び／又はコンピュータ・プログラムを記憶した記憶媒体として実施されてもよい。したがって、本発明は、ハードウェア及び／又はソフトウェア（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）で実施されてもよい。さらに、本発明は、コンピュータで使用可能な又はコンピュータ可読型の記憶媒体上のコンピュータ・プログラムの形態をとってもよい。それは、媒体中に具体化されたコンピュータで使用可能な又はコンピュータ可読型のプログラム・コードを有し、また、その媒体は、命令実行システムによって又はそれと接続して使用される。本文書の文脈において、コンピュータで使用可能な又はコンピュータ可読型の媒体は、プログラムを収容し、記憶し、通信し、広め、又は運搬することができ、命令実行システムや装置等により又はそれに接続して使用できる任意の媒体であってもよい。
【００３４】
コンピュータで使用可能な又はコンピュータ可読型の媒体は、例えば、電子的、磁気的、光学的、電気磁気的、赤外若しくは半導体のシステム、装置、又は伝搬用媒体であってもよいが、これに限定されるものではない。コンピュータ可読型媒体のより具体的な事例は（網羅的なリストではないが）以下のものを含む。１つ以上の線（ワイヤ）を有する電気的接続、可搬型コンピュータ・ディスケット、ランダム・アクセス・メモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＰＲＯＭ又はフラッシュ・メモリ）、光ファイバ、及びコンパクト・ディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）である。コンピュータで使用可能な又はコンピュータ可読型の媒体は、プログラムを印刷できる紙又はその他の適当な媒体であってもよいことに注意されたい。というのは、プログラムは、例えば、紙又はその他の媒体を光学的に走査して電子的に読み取ることができ、それからコンパイルされ、解釈され、又は必要に応じてその他の適切な方法で処理され、そして、コンピュータ・メモリに記憶できるからである。
【００３５】
ここで使用されるように、用語「モバイル端末」は、複数ラインのディスプレイの付いた又は付いていない衛星又はセルラー無線電話機を含んでもよく、セルラー無線電話機をデータ処理、ファクシミリ及びデータ通信能力と組み合わせることができるパーソナル・コミュニケーション・システム（ＰＣＳ）端末を含んでもよく、無線電話機、ポケットベル、インターネット／イントラネット接続、Ｗｅｂブラウザ、システム手帳、カレンダ及び／又は全地球測位システム （ＧＰＳ）受信機を含むことができるＰＤＡを含んでもよく、従来からのラップトップ及び／又はパームトップ受信機又は、無線電話送受信機を含むことができるその他の家電製品を含んでもよい。モバイル端末はまた、一般的なコンピュータ装置を示してもよい。
【００３６】
ここでは、本発明の実施形態を説明するために、モバイル端末について説明する。しかし、本発明はこのような実施形態に限定されるものではなく、一般にはデータ記憶機能を含む任意の電子装置として実施されてよいことは理解されよう。
【００３７】
図１は、本発明の一の実施形態に係るモバイル端末１００を示すブロック図である。図１に示すように、モバイル端末１００は、筐体１９５に含まれる、送受信機１２５、メモリ１３０、スピーカ１３５、コントローラ／プロセッサ１４０、モーションセンサ１９０及びユーザインタフェース１５５を含む。送受信機１２５は、通常、送信回路１５０及び受信回路１４５を含み、それらが協働して、アンテナ１６５を介して無線周波数信号を基地局送受信機へ送信し、そこから受信する。モバイル端末１００と基地局送受信機との間を伝送される無線周波数信号は、トラヒック信号及び制御信号の両方（例えば、着呼用の呼び出し信号／メッセージ）を含んでもよく、それらは、相手側又は宛先との通信を確立し維持するのに使用される。無線周波数信号はまた、例えば、汎用パケット無線サービス（ＧＰＲＳ）情報等のパケット・データ情報を含んでもよい。さらに、送受信機１２５は、赤外線（ＩＲ）端子を介して赤外線信号を他の電子装置へ／から送信／受信する赤外線送受信機を含んでもよく、及び／又はブルートゥース（登録商標）（ＢＴ）送受信機を含んでもよい。
【００３８】
メモリ１３０は、揮発性及び、取り外し可能なフラッシュ、磁気及び／又は光学的に書き換え可能な不揮発性メモリ等の不揮発性の少なくとも一方のメモリを含む場合もあるメモリ階層を表してもよい。ユーザインタフェース１５５は、マイクロホン１２０、ディスプレイ１１０（液晶ディスプレイ等）、ジョイスティック１７０、キーボード／キーパッド１０５、タッチパネル・ディスプレイ１６０、ダイヤル１７５、方向キー１８０、及び／又はポインティング・デバイス１８５（マウス、トラックボール、タッチパッド等）を含む場合もある。しかし、モバイル端末１００が提供する特有の機能によっては、ユーザインタフェース１５５は、実際にはさらに別の及び／又はより少ない構成要素を装備する場合もある。例えば、タッチパネル・ディスプレイ１６０が、ディスプレイ１１０、キーボード１０５、及び／又はポインティング・デバイス１８５を含まないＰＤＡに装備されてもよい。
【００３９】
コントローラ／プロセッサ１４０は、送受信機１２５、メモリ１３０、スピーカ１３５、モーションセンサ１９０及びユーザインタフェース１５５に接続される。コントローラ／プロセッサ１４０は、例えば、市販の又は特注のマイクロプロセッサ（又は複数プロセッサ）であってもよい。コントローラ／プロセッサ１４０は、送受信機１２５、メモリ１３０、スピーカ１３５、モーションセンサ１９０及び／又はユーザインタフェース１５５の動作を調整及び管理するように構成される。モバイル端末１００の多様な通常操作におけるそれらの役割に関しては、モバイル端末１００の上述の構成要素は多くの通常のモバイル端末に含まれるものであり、それらの機能は当業者に広く知られている。
【００４０】
図２は、本発明の一の実施形態に係る図１のモバイル端末等のモバイルデバイスを操作するためのハードウェア／ソフトウェアの構成を示す図である。図２に示すように、モバイルデバイスの筐体２９５は、モバイル電子装置の操作に使用できるモーションセンサ２９０、メモリ２３０、及びコントローラ２４０を備える。一の実施形態において、モバイルデバイスの筐体２９５、コントローラ２４０、メモリ２３０及びモーションセンサ２９０は、それぞれ、図１のモバイルデバイス１００の、筐体１９５、コントローラ／プロセッサ１４０、メモリ１３０及びモーションセンサ１９０に対応する。
【００４１】
図２を参照すると、コントローラ２４０は、メモリ２３０及びモーションセンサ２９０と、アドレス／データ・バス２０２を介して通信する。メモリ２３０は、オペレーティング・システム２５２、アプリケーション・プログラム２６２、入出力装置ドライバ２７２及びデータ２１２等、幾つかのカテゴリのソフトウェア及びデータを記憶する。オペレーティング・システム２５２は、システム資源の管理及び／又は操作を制御し、また、コントローラ２４０によりアプリケーション及び／又はその他のプログラムの実行を調整してもよい。入出力装置ドライバ２７２は、通常、図１のユーザインタフェース１５５に含まれるような及び／又はメモリ２３０のその他の構成要素のような入出力装置と通信するために、アプリケーション・プログラム２６２によりオペレーティング・システム２５２を通してアクセスされるソフトウェア・ルーチンを含む。データ２１２は、アプリケーション・プログラム２６２及び／又はオペレーティング・システム２５２によって使用される多様なデータを含んでもよい。より具体的には、本発明の一の実施形態によれば、データ２１２は、例えば、モーションセンサ２９０によって生成される動きデータ２３２ａ及び遅延データ２３２ｂを含んでもよい。
【００４２】
アプリケーション・プログラム２６２は、本発明の実施形態による多様な特徴及び／又は動作モードを実現するプログラムを反映するものであり、好ましくは、筐体２９５の予め定義された局所運動をアプリケーション・プログラム及び／又は予め定められた遅延時間と対応付ける操作をサポートする少なくとも１つのアプリケーションを含む。より具体的には、アプリケーション・プログラム２６２は、モバイルデバイスのアプリケーション実行動作モードで実行されるアプリケーション２４２ａ、２４２ｂに加えて、対応付けモジュール２２２を含んでもよい。
【００４３】
さらに、図２について、モーションセンサ２９０は、筐体２９５の予め定義された局所運動を検知する。例えば、モーションセンサ２９０は、モバイルデバイスの筐体２９５の傾き、振動、揺らぎ及び／又はスナップすることを検知する加速度計センサ及び／又は傾きセンサであってもよい。予め定義された局所運動は、モバイルデバイスのメモリ２３０に記憶されたデフォルトの予め定義された運動（モーション）であってもよく、又は、ユーザが定義した運動であってもよい。モーションセンサ２９０は、モバイルデバイスのモーション・プログラミング動作モードにおいて、予め定義された局所運動を検知してもよい。コントローラ２４０は、筐体２９５の検知された予め定義された局所運動を、例えば、対応付けモジュール２２２を使用して、モバイルデバイスの第１機能及び第２機能に対応付ける。コントローラ２４０はさらに、モバイルデバイスの第１の動作モードにおいて予め定義された局所運動を検知したことに応じて第１機能を実行し、また、モバイルデバイスの第２の動作モードにおいて予め定義された局所運動を検知したことに応じて第２機能を実行する。
【００４４】
例えば、モバイルデバイスの筐体２９５の予め定義された局所運動の検知時に、モーションセンサ２９０は検知された予め定義された局所運動に対応するパラメータを生成してもよい。これらのパラメータは、動作データ２３２ａとしてメモリ２３０に記憶されてもよい。検知された予め定義された局所運動をモバイルデバイスの第１機能及び第２機能に対応付けるユーザ入力が、コントローラ２４０に接続されたユーザインタフェース、例えば、図１のユーザインタフェース１５５、を介して受信されてもよい。ユーザ入力の受信に応じて、コントローラ２４０は、検知された予め定義された局所運動に対応する動作データ２３２ａを、例えば、対応付けモジュール２２２を使用して、モバイルデバイスの第１機能及び第２機能に対応付けてもよい。その後、モーションセンサ２９０により予め定義された局所運動を検知すると、コントローラ２４０は、モバイルデバイスの現在の動作モードに応じて第１機能又は第２機能を実行してもよい。例えば、コントローラ２４０は、モバイルデバイスでアプリケーション２４２ａを実行中に予め定義された局所運動を検知したときには第１機能を実行してもよい。一方、コントローラ２４０は、モバイルデバイスでアプリケーション２４２ｂを実行中に予め定義された局所運動を検知したときには第２機能を実行してもよい。
【００４５】
同様に、コントローラ２４０は、モバイルデバイスの特定のプロファイル及び／又はモードにおいて、モーションセンサ２９０による予め定義された局所運動を検知したことに応じて、第１機能又は第２機能を実行してもよい。例えば、コントローラ２４０は、モバイルデバイスが電話呼の最中等の通信動作モードでの、予め定義された局所運動を検知したことに応じて第１機能を実行してもよい。また、コントローラ２４０は、モバイルデバイスが使用準備はできているがその時は使用中でない等の待機動作モードでの、予め定義された局所運動を検知したことに応じて第２機能を実行してもよい。さらに、コントローラ２４０は、予め定義された局所運動と、図１のキーパッド１０５のようなモバイルデバイスのキーパッド上の複数のボタンの１つの押下とを同時に検知した場合には、第１機能及び／又は第２機能を実行してもよい。このようにして、モバイルデバイスの筐体の意図しない運動による、第１機能及び第２機能の少なくとも一方の不測の及び／又は意図しない起動を回避することができる。
【００４６】
また、図２に示すように、コントローラ２４０は例えば、対応付けモジュール２２２を使用して、予め定められた遅延時間を検知された予め定義された局所運動に対応付けてもよい。予め定められた遅延時間は、デフォルトの遅延時間であってもユーザが定義した遅延時間であってもよい。コントローラ２４０はさらに、第１機能及び／又は第２機能を、モバイルデバイスの筐体２９５の予め定義された局所運動がモーションセンサ２９０によって検知された後に、予め定められた遅延時間が経過すると実行してもよい。
【００４７】
例えば、検知された予め定義された局所運動に予め定められた遅延時間を定義する及び／又は対応付けるユーザ入力は、コントローラ２４０に接続された、例えば、図１のユーザインタフェース１５５等のユーザインタフェースを介して受信されてもよい。ユーザ入力の受信に応じて、コントローラ２４０は、予め定められた遅延時間を、例えば、対応付けモジュール２２２を使用して、検知された予め定義された局所運動に対応付けてもよい。その後、モーションセンサ２９０により予め定義された局所運動を検知すると、コントローラ２４０は、予め定義された局所運動に対応付けられた機能を、モバイルデバイスの筐体２９５の予め定義された局所運動が検知された後に予め定められた遅延時間が経過すると実行してもよい。機能は、デフォルトで及び／又はユーザの対応付けに応じて、予め定義された局所運動に対応付けられてもよい。また、コントローラ２４０は、１つ以上の予め定義された局所運動に応じて機能を実行してもよい。コントローラ２４０は、例えば、対応付けモジュール２２２を使用して、第１の予め定義された局所運動を機能に対応付けてもよく、第２の予め定義された局所運動を予め定められた遅延時間に対応付けてもよい。この場合、コントローラ２４０は、（第１の予め定義された局所運動を検知したことに応じて）第２の予め定義された局所運動の検知後、予め定められた遅延時間が経過すると機能を実行してもよい。
【００４８】
コントローラ２４０はさらに、予め定義された局所運動の最初の検知と機能の実行との間の時間内において、モーションセンサ２９０による予め定義された局所運動の繰り返しの検知に応じて、予め定められた遅延時間を増加又は減少させてもよい。例えば、コントローラ２４０は、予め定義された局所運動を検知するごとに応じて、予め定められた遅延時間を予め定められた時間だけ増加及び／又は減少させてもよい。また、一の実施形態では、コントローラ２４０は、予め定義された局所運動の最初の検知とそれに対応付けられた機能の実行との間の時間内において、モーションセンサ２９０による別の予め定義された局所運動を検知したことに応じて、予め定められた遅延時間を増加又は減少させてもよい。さらに、第１の予め定められた運動は第１の予め定められた遅延時間に対応付けられてもよく、一方、第２の予め定められた運動は第２の予め定められた遅延時間に対応付けられてもよい。一の実施形態によれば、意図しない機能の起動及び／又は遅延時間の変更の可能性を減少させるために、コントローラ２４０は、予め定義された局所運動と、図１のキーパッド１０５のようなキーパッドのボタン中の１つの押下とが同時に検知されたことに応じて、予め定められた遅延時間が経過すると機能を実行し、及び／又は予め定められた遅延時間を増加／減少させてもよい。
【００４９】
図２は、モバイルデバイス及び／又はその他の電子装置においてその動作を制御するために使用できる例示的なハードウェア／ソフトウェアの構成を示すが、本発明は、そのような構成に限定されるものではなく、ここに説明される動作を遂行できる任意の構成を包含することを意図するものであることは理解されよう。例えば、メモリ２３０は、コントローラ２４０とは別物として示されるが、メモリ２３０又はその一部は、コントローラ２４０の一部とみなされてもよい。より一般的には、説明のために特定の機能が特定のブロック中に示されるが、他のブロックの機能及び／又はその一部が組み合わされてもよく、分割されてもよく、及び／又は抹消されてもよい。さらに、図２のハードウェア／ソフトウェア構成の機能は、本発明の多様な実施形態によれば、単一プロセッサ又は多重プロセッサ・システムとして、実現されてもよい。
【００５０】
図２について上述された装置の動作を遂行するためのコンピュータ・プログラム・コードは、開発の便宜上、Ｊａｖａ（登録商標）、Ｃ、及び／又はＣ＋＋等の高級プログラミング言語で記述されてもよい。さらに、本発明の実施形態の動作を遂行するためのコンピュータ・プログラム・コードは、インタープリタ言語等の、これに限定されるものではないが、他のプログラミング言語で記述されてもよい。あるモジュール又はルーチンは、性能及びメモリ使用効率の向上のため、アセンブリ言語又はマイクロコードで記述されてもよい。いずれかの又は全てのプログラム・モジュールの機能はまた、個別ハードウェア部品、１つ以上の特定用途向け集積回路（ＡＳＩＣ）、又はプログラムされたデジタル信号プロセッサ又はマイクロコントローラを使用して実現されてもよいことが理解されよう。
【００５１】
以下では、本発明について、本発明の一の実施形態による、方法、モバイル端末、電子装置、データ処理システム、及び／又はコンピュータ・プログラムのフローチャート及び／又はブロック図を参照して説明する。これらのフローチャート及び／又はブロック図はさらに、本発明の多様な実施形態によるモバイルデバイスを操作する方法を示す。フローチャート及び／又はブロック図の各ブロック、及びフローチャート及び／又はブロック図のブロックの組合せは、コンピュータ・プログラム命令及び／又はハードウェア動作により実現されてもよいことは理解されよう。これらのコンピュータ・プログラム命令は、汎用コンピュータ、特殊用途コンピュータ、又はその他の機械を作るためのプログラム可能なデータ処理装置、のプロセッサに対して提供されてもよい。これにより、コンピュータ又はその他のプログラム可能なデータ処理装置のプロセッサを介して実行されるそれらの命令は、フローチャート及び／又はブロック図のブロック又はブロック群で指定された機能を実現する手段を創出する。これらのコンピュータ・プログラム命令はまた、コンピュータ又はその他のプログラム可能なデータ処理装置に、特定の方法で機能／動作するよう指令できるコンピュータ使用可能な又はコンピュータ可読型のメモリに記憶されてもよい。これにより、コンピュータ使用可能な又はコンピュータ可読型のメモリに記憶された命令は、フローチャート及び／又はブロック図のブロック又はブロック群で指定された機能／動作を実現する命令手段を含む製品を産出する。
【００５２】
コンピュータ・プログラム命令はまた、コンピュータで実現されるプロセスを創出するために、一連の動作工程がコンピュータ又はその他のプログラム可能なデータ処理装置上で実行されるようにするため、コンピュータ又はその他のプログラム可能なデータ処理装置にロードされてもよい。これにより、コンピュータ又はその他のプログラム可能なデータ処理装置上で実行される命令は、フローチャート及び／又はブロック図のブロック又はブロック群で指定される機能／動作を実現する工程（ステップ）を提供する。
【００５３】
図３、図４Ａ及び図４Ｂは、本発明の一の実施形態に係るモバイルデバイスを操作するための事例的方法を示すフローチャートである。図３を参照すると、動作はブロック３０５で始まり、そこでは、図１のモバイル端末の筐体１９５等のモバイルデバイスの筐体の予め定義された局所運動が、モバイルデバイスに備えられるモーションセンサ１９０等のセンサを使用して検知される。検知された予め定義された局所運動は、ユーザ入力に応じてモバイルデバイスの第１機能及び第２機能に対応付けられる（ブロック３１０）。例えば、検知された予め定義された局所運動をモバイルデバイスの第１機能及び第２機能に対応付けるために、ユーザ入力をユーザインタフェース１５５等のユーザインタフェースを介して受信してもよい。その後、センサにより予め定義された局所運動を検知すると（ブロック３１５）、モバイルデバイスが第１の動作モードにあるか（ブロック３２０）又は第２の動作モードにあるか（ブロック３３０）が判定される。モバイルデバイスが第１の動作モードである場合は（ブロック３２０）、予め定義された局所運動を検知したことに応じて第１機能が実行される（ブロック３２５）。モバイルデバイスが第２の動作モードである場合は（ブロック３３０）、予め定義された局所運動を検知したことに応じて第２機能が実行される（ブロック３３５）。しかし、予め定義された局所運動が第１又は第２の動作モード以外の動作モードにおいて検知された場合（ブロック３１５）は、いかなる機能も実行されず、筐体の意図しない運動による、第１機能及び／又は第２機能の偶発的な及び／又は意図しない起動を回避するよう、動作は終了する。
【００５４】
したがって、モバイルデバイスのユーザは、予め定められた方法で装置筐体を動かすことにより、（モバイルデバイスの動作モードに基づく）異なる装置機能を起動できる。モバイルデバイスが図１のモバイル端末１００等のモバイル端末である事例では、予め定義された局所運動が英数字状の動きであってもよい。この場合、待機動作モードにおいてはある機能を、メッセージング・アプリケーション実行動作モードにおいては別の機能を起動してもよい。例えば、待機モードにおける(ブロック３２０)英数字状の動きの検知に応じて（ブロック３１５）、英数字状の動きに対応付けられた番号をダイヤルしてもよい（ブロック３２５）。この場合、そのような機能を使用するモバイル端末のユーザは、ダイヤルする電話番号に対応する英数字状の動きの順序でモバイル端末の筐体を動かすことにより、発信電話番号をダイヤルしてよい。また、メッセージング・アプリケーション実行モード（ブロック３３０）における英数字状の動きの検知に応じて（ブロック３１５）、英数字状の動きに対応付けられた英数字文字を、モバイル端末のディスプレイに表示してもよい（ブロック３３５）。この場合、モバイル端末のユーザは、テキスト・メッセージング等のための英数字文字を、入力すべき所望のテキストに対応する特定順序の英数字状の動きでモバイル端末の筐体を動かすことにより入力してもよい。
【００５５】
さらに他の事例として、予め定義された局所運動は、（ユーザに対するモバイル端末の向きが変更される）ひっくり返す動きであってもよく、これは、待機動作モードにおいてはある機能を、また通信動作モードにおいては別の機能を起動してもよい。例えば、待機モードにおいてモバイル端末に着信呼を受信したとき、ひっくり返す動きの検知（ブロック３１５）に応じて、その着信呼を拒絶してもよい（ブロック３２５）。しかし、その呼を受け取って通信モードを起動した場合は（ブロック３３０）、ひっくり返す動きの検知（ブロック３１５）に応じて、モバイルデバイスのスピーカフォン機能を起動してもよい（ブロック３３５）。
【００５６】
図４Ａは、本発明の一の実施形態によるモバイル端末を動作させる他の方法を示す図である。図４Ａを参照すると、動作はブロック４０５で始まり、そこでは、図１のモバイル端末１００の筐体１９５等のモバイルデバイスの筐体の予め定義された局所運動に予め定められた遅延時間が対応付けられる。予め定められた遅延時間は、デフォルト及び／又はユーザが定義した遅延時間であってもよい。これは、デフォルトにより及び／又はユーザの対応付けにより、予め定義された局所運動に対応付けられてもよいことを示す。モバイルデバイスに備えられるモーションセンサ１９０等のセンサを用いて、予め定義された局所運動の検知時に（ブロック４１０）、予め定義された局所運動に対応付けられたモバイルデバイスの機能を、予め定義された局所運動が検知された（ブロック４１５）後に予め定められた遅延時間が経過すると実行してもよい。
【００５７】
したがって、モバイルデバイスのユーザは、予め定められた方法による装置筐体の運動に基づいて、モバイルデバイスの１つ以上のアプリケーション及び／又は動作モードに対応付けられた時間遅延付き機能を実行してもよい。そのような時間遅延付き機能は、例えば、警報機能、カメラ・タイマ機能、注意喚起機能、及び／又は偽の救出コール機能を含んでもよい。例えば、ユーザは、振る動きを、モバイルデバイスの警報機能のための予め定められた遅延時間、３０分等に対応付けてもよい（ブロック４０５）。また、モバイルデバイスの筐体を振ることにより、警報機能が予め定められた遅延時間経過後に起動するように設定してもよい。振る動きの検知に応じて（ブロック４１０）、振る動きを検知して３０分が経過すると、警報音がモバイルデバイスのスピーカから出力される（ブロック４１５）。
【００５８】
他の事例として、ユーザは傾ける動きを予め定められた遅延時間、例えば、モバイルデバイスの偽の救出コール機能へ１５分等を対応付けてもよい（ブロック４０５）。モバイルデバイスの筐体を傾けることにより偽の救出コールを起動してもよい。傾ける動きを検知すると（ブロック４１０）、傾ける動きを検知して１５分が経過した後に、呼び出し音がモバイルデバイスのスピーカから出力される（ブロック４１５）。このように、ユーザは、偽の救出コールを利用して、望ましくない及び／又は居心地の悪い状況から逃れる口実を優雅に設けることができる。
【００５９】
さらに他の事例として、ユーザは、揺らす動きを、例えば、モバイルデバイスのカメラ・タイマ機能について１０秒等、予め定められた遅延時間に対応付けてもよく（ブロック４０５）、モバイルデバイスの筐体を揺らすことによりカメラ・タイマを起動してもよい。揺らす動きの検知時には（ブロック４１０）、揺らす動きを検知して１０秒が経過した後に、撮影機能が起動される。
【００６０】
さらに、複数個の予め定められた遅延時間が実装されてもよい。例えば、第１の予め定義された局所運動は第１の予め定められた遅延時間に対応付けられてもよく、第２の予め定義された局所運動は第２の予め定められた遅延時間に対応付けられてもよい（ブロック４０５）。この場合、特定のモバイルデバイスの機能が、第１又は第２の予め定義された局所運動を検知したことに応じて(ブロック４１０)、それぞれ、第１又は第２の予め定められた遅延時間が経過した後に実行されてもよい（ブロック４１５）。
【００６１】
図４Ｂは、本発明の一の実施形態によるモバイル端末を操作する他の方法を示す図である。図４Ｂを参照すると、動作はブロック４２０で始まり、そこでは、図１のモバイル端末の筐体１９５等のモバイルデバイスの筐体の第１の予め定義された局所運動が、モーションセンサ１９０等のモバイルデバイスに備えられるセンサを使用して検知される。検知された第１の予め定義された局所運動は、モバイルデバイスの機能に対応付けられる(ブロック４２５)。その後、第１の予め定義された局所運動が検知されると（ブロック４３０）、モバイルデバイスの筐体における第２の予め定義された局所運動が検知されたか否かが判定される（ブロック４３５）。第２の予め定義された局所運動は、第１の運動とは別であってもよく、第１の予め定義された局所運動の検知後であって第１の予め定義された局所運動に対応付けられた機能の実行前に検知されてもよい。ブロック４３５において、第２の予め定義された局所運動が検知されない場合、第１の予め定義された局所運動を検知したことに応じて機能が実行される（ブロック４４０）。しかし、ブロック４３５で第２の予め定義された局所運動が検知された場合は、第２の予め定義された局所運動の検知後、予め定められた遅延時間が経過すると、機能が実行される（ブロック４４５）。この場合、第１の予め定義された局所運動は機能の実行を開始してもよく、一方、第２の予め定義された局所運動は、その機能の実行に対して予め定められた遅延を与えてもよい。
【００６２】
図５及び６は、本発明の一の実施形態によるモバイルデバイスを操作する方法をさらに示すフローチャートである。図５を参照すると、動作はブロック５０５で始まり、そこでは、モバイルデバイスの筐体の予め定義された局所運動を定義することをユーザが望むか否かを判定する。そうであるならば、モーション・プログラミング動作モードが開始され (ブロック５１０)、そこで、ユーザは、ユーザが定義したパターンによる筐体の局所運動を提示してもよい。ユーザが定義したパターンでの筐体の局所運動は、モバイルデバイスに備えられるセンサを使用して検知される（ブロック５１５）。検知された予め定義された局所運動は、例えば、ユーザに指示して確認してもよく、ユーザが定義したパターンが予め定義された局所運動として記憶される(ブロック５２０)。より具体的には、ユーザが定義したパターンで検知された筐体の局所運動に対応してセンサが生成したパラメータが、その予め定義された局所運動を定義するためにモバイルデバイスのメモリに記憶される。モーション・プログラミング動作モードが終了し(ブロック５２５)、ユーザ入力の受信に応じて、検知された予め定義された局所運動がモバイルデバイスの第１機能及び第２機能に対応付けられる(ブロック５３０)。予め定められた遅延時間が、検知された予め定義された局所運動に対応付けられてもよい（ブロック５３５）。
【００６３】
さらに図５について、モバイルデバイスのキーパッド上に設けられた特定ボタンの押下と同時に、予め定義された局所運動が検知されると（ブロック５４０）、モバイルデバイスが第１の動作モード中であるか(ブロック５４５)又は第２の動作モード中であるか(ブロック５５５)が判定される。装置が第１の動作モード中の場合は（ブロック５４５）、予め定義された局所運動の検知後、予め定められた遅延時間が経過すると第１機能が実行される(ブロック５５０)。これに対して、装置が第２の動作モード中の場合は（ブロック５５５）、予め定義された局所運動の検知後、予め定められた遅延時間が経過すると第２機能が実行される(ブロック５６０)。予め定義された局所運動が検知されると、装置が第１又は第２の動作モードのいずれでもない場合（ブロック５４０）、又はキーパッドの特定のボタンの押下が検知されない場合は、装置機能は実行されず、動作が終了される。このため、第１機能及び／又は第２機能の偶発的及び／又は意図しない起動を回避できる。
【００６４】
以下の事例は、図５について、特定の予め定められた運動の検知に応じてのモバイルデバイスの操作についてさらに示す。ある事例では、ユーザは弧を描く動きを予め定義された局所運動として定義することを望んでもよく(ブロック５０５)、それは、検知され（ブロック５１５）、記憶され(ブロック５２０)、そして無線装置の探索機能及び存在情報更新機能に対応づけられてもよい(ブロック５３０)。待機動作モード（ブロック５４５）における弧を描く動きの検知時には(ブロック５４５)、モバイルデバイスの近隣の無線装置及び／又はネットワークの探索が実行されてもよい（ブロック５５０）。例えば、モバイルデバイスは、待機モードにおける弧を描く動きの検知に応じて、利用可能なブルートゥース（登録商標）及び／又はＷｉＦｉ接続オプションを探索してもよい。これに対して、メッセージング・アプリケーション実行モード(ブロック５５５)における弧を描く動きの検知時には(ブロック５４０)、ユーザの存在情報が更新されてもよい(ブロック５６０)。例えば、メッセージング・アプリケーション実行モードにおける弧を描く動きの検知に応じて、ユーザのインスタント・メッセージ受信の可用性について、ユーザの「仲間リスト」に記載の相手方において更新処理が実行されてもよい。
【００６５】
さらに他の事例として、ユーザはハート状の動きを予め定義された局所運動として定義し、それを検知し(ブロック５１５)、記憶し(ブロック５２０)、発信呼機能及びメッセージング機能等の第１及び第２の装置機能と対応付けることを望んでもよい（ブロック５０５）。発信呼機能は待機モードで使用されてもよく、一方、メッセージング機能はメッセージング・アプリケーション実行モードで使用されてもよい。待機動作モードでの（ブロック５４５）ハート状の動きの検知時には(ブロック５４０)、重要な他人等、第３者に対応付けられた電話番号がダイヤルされてもよい(ブロック５５０)。また、メッセージング・アプリケーション実行モードでの（ブロック５５５）ハート状の動きの検知時には(ブロック５４０)、予め定められたテキスト・メッセージがその第３者に送信されてもよい(ブロック５６０)。このように、モバイルデバイスのユーザは、モバイルデバイスの筐体をハート状の動きで動かすだけで、音声呼によるか又はテキスト・メッセージにより、第３者とコンタクトをとることができる。
【００６６】
図６は、本発明の他の実施形態に係るモバイル端末を操作する別の方法を示す図である。図６を参照すると、動作はブロック６０５で開始され、そこでは、モバイルデバイスの筐体の予め定義された局所運動に対応付けられたモバイルデバイス機能の起動用に、遅延時間を定義することをユーザが望むか否かを判定する。そうであるならば、予め定められた遅延時間を定義するユーザ入力が受信される（ブロック６１０）。ユーザが予め定められた遅延時間をモバイルデバイスの筐体における特定の予め定義された局所運動に対応付けすることを望むか否かも判定され、そうであるならば、予め定義された局所運動を予め定められた遅延時間に対応付けするユーザ入力が受信される（ブロック６２０）。その予め定められた遅延時間は、ユーザ入力に応じて、予め定義された局所運動に対応付けられる(ブロック６２５)。予め定義された局所運動は、デフォルトの運動であってもよく、又は図５について先に述べたように、ユーザによって定義されたものでもよい。
【００６７】
予め定義された局所運動を検知したとき(ブロック６３０)、タイマが、予め定められた遅延時間の長さに対応して始動される（ブロック６３５）。タイマは、例えば、図１のコントローラ／プロセッサ１４０等のモバイルデバイスのコントローラ／プロセッサ中のソフトウェア及び／又はハードウェアによって実現されてもよい。タイマが時限切れと判定されると（ブロック６４０）、予め定義された局所運動に対応付けられたモバイルデバイス機能が実行される(ブロック６４５)。対応付けられたモバイルデバイス機能は、デフォルトの機能であってもよく、及び／又は、図５で上述したように、ユーザによって予め定義された局所運動に対応付けされたものでもよい。タイマがまだ時限切れでないなら（ブロック６４０）、別の予め定義された局所運動が検知されたか否かが判定される(ブロック６５０)。例えば、予め定められた遅延時間に対応付けられた予め定義された局所運動が、タイマの時限切れ前に２回以上検知されてもよい。また、ブロック６３０で検知された予め定義された局所運動とは別の第２の予め定義された局所運動が、タイマの時限切れ前にブロック６５０で検知されてもよい。タイマの時限切れ前に別の予め定義された局所運動が検知された場合（ブロック６５０）、予め定められた遅延時間が増加される（ブロック６５５）。例えば、予め定められた遅延時間は、タイマの時限切れ前に予め定義された局所運動の検知が繰り返されるごとに応じて増加されてもよい(ブロック６５５)。さらに代替案として、タイマの時限切れ前に他の予め定義された局所運動が検知された場合、実行すべき機能がキャンセルされてもよい。しかし、タイマの時限切れ前に他の予め定義された局所運動が検知されなかった場合（ブロック６５０）、予め定義された局所運動に対応付けられた機能が元々の遅延時間が経過すると実行される(ブロック６４５)。
【００６８】
以上のように、本発明の一の実施形態によれば、モバイルデバイスのユーザは、モバイルデバイスのその時点での動作モードに基づいて、装置筐体を予め定められたの局所的な方法で動かすことにより、多様な装置機能を起動してもよい。予め定義された局所運動は、ユーザ定義可能であってもよく、その予め定義された局所運動に対応付けられた特定の装置機能は、ユーザによるカスタマイズが可能であってもよい。さらに、１つ以上のアプリケーション及び／又は動作モードに対応付けられた時間遅延機能が、装置筐体の１つ以上の予め定義された局所運動に基づいて起動されてもよい。
【００６９】
図面及び明細書において、本発明の例示的な実施形態が開示された。しかしながら、これらの実施形態については、本発明の原理から実質的に逸脱することなく、多くの変形や変更を行うことができる。したがって、具体的な用語が使用したが、それらは、総称的で説明的意味合いでのみ、また限定を目的とはせずに、使用されたものであり、本発明の範囲は添付の特許請求の範囲により規定される。
【図面の簡単な説明】
【００７０】
【図１】本発明の一の実施形態に係るモバイル端末を示すブロック図である。
【図２】本発明の一の実施形態に係るモバイルデバイスを操作するハードウェア／ソフトウェア構成を示すブロック図である。
【図３】、
【図４Ａ】、
【図４Ｂ】本発明の一の実施形態に係るモバイルデバイスを操作する例示的方法を示すフローチャートである。
【図５】、
【図６】本発明の他の実施形態に係るモバイルデバイスを操作する例示的方法を示すフローチャートである。
【図１】
2009504000.tif 000003
【図２】
2009504000.tif 000004
【図３】
2009504000.tif 000005
【図４Ａ】
2009504000.tif 000006
【図４Ｂ】
2009504000.tif 000007
【図５】
2009504000.tif 000008
【図６】
2009504000.tif 000009
【手続補正書】
【提出日】平成19年5月29日(2007.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイルデバイスを操作するための方法であって、
前記モバイルデバイスに備えられるセンサを用いて、該モバイルデバイスの筐体の第１の予め定義された局所運動を検知するステップと、
前記検知された第１の予め定義された局所運動を前記モバイルデバイスの機能に対応付けるステップと、
前記第１の予め定義された局所運動を検知したこと、及び、前記モバイルデバイスの筐体の第２の予め定義された局所運動を検知した後に予め定められた遅延時間が経過したことに応じて前記機能を実行するステップと
を含み、
前記第２の予め定義された局所運動は、前記第１の予め定義された局所運動が検知された後に検知されることを特徴とする方法。
【請求項２】
前記予め定められた遅延時間の定義及び前記予め定められた遅延時間に対する前記第２の予め定義された局所運動の割り当てを行う少なくとも一方のユーザ入力に応じて、前記予め定められた遅延時間を前記第２の予め定義された局所運動に対応付けるステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記予め定められた遅延時間を対応付ける前記ステップを実行する前に、
前記センサを用いて、ユーザ定義されたパターンにしたがった前記筐体の局所運動を検知するステップと、
前記第２の予め定義された局所運動を定義するために、前記ユーザ定義されたパターンに対応して前記センサによって生成されたパラメータを前記モバイルデバイスのメモリに格納するステップと
をさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記機能は、第１機能を含み、
前記センサを用いて前記筐体の第３の予め定義された局所運動を検知するステップと、
前記検知された第３の予め定義された局所運動を、前記第１機能とは異なる前記モバイルデバイスの第２機能に対応付けるステップと、
前記第３の予め定義された局所運動を検知したこと、及び、前記第２の予め定義された局所運動を検知した後に予め定められた遅延時間が経過したことに応じて前記機能を実行するステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記予め定められた遅延時間は、第１の遅延時間を含み、
前記第２の予め定められた遅延時間を前記第２の予め定義された局所運動に対応付けるステップをさらに備え、
前記第１機能を実行する前記ステップは、前記モバイルデバイスの第１の動作モードにおいて、前記第２の予め定義された局所運動を検知した後に前記第１の予め定められた遅延時間が経過すると、前記第１機能を実行するステップを含み、
前記第２機能を実行する前記ステップは、前記モバイルデバイスの第２の動作モードにおいて、前記第２の予め定義された局所運動を検知した後に前記第２の予め定められた遅延時間が経過すると、前記第２機能を実行するステップを含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記第１の予め定義された局所運動を検知した後であって前記機能を実行する前の予め定義された時間内において、２回以上の前記第２の予め定義された局所運動を検知したことに応じて、前記予め定められた遅延時間を増加又は減少させるステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記予め定められた遅延時間を増加又は減少させる前記ステップは、
前記第２の予め定義された局所運動の検知ごとに応じて予め定められた時間だけ前記予め定められた遅延時間を増加又は減少させるステップを含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記機能を実行する前記ステップは、
前記第２の予め定義された局所運動及び前記モバイルデバイスのボタンの押下が同時に検知された後に、前記予め定められた遅延時間が経過すると前記機能を実行するステップを含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記機能は、警報機能、カメラ・タイマ機能、注意喚起機能及び偽の救出コール機能の少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項１０】
前記第２の予め定義された局所運動は、振る動きを含み、
前記機能は、警報音を含み、
前記機能を実行する前記ステップは、
前記振る動きを検知した後に前記予め定められた遅延時間が経過すると、前記モバイルデバイスのスピーカから警報音を出力するステップを含むことを特徴とする請求項１に記載の方法。
【請求項１１】
前記第２の予め定義された局所運動は、傾ける動きを含み、
前記機能は、偽の救出コール機能を含み、
前記機能を実行する前記ステップは、
前記偽の救出コール機能を提供するために、前記傾ける動きを検知した後に前記予め定められた遅延時間が経過すると、前記モバイルデバイスのスピーカから呼び出し音を出力するステップを含むことを特徴とする請求項１に記載の方法。
【請求項１２】
前記第１の検知された予め定義された局所運動を割り当てるユーザ入力に応じて、該検知された予め定義された局所運動を前記モバイルデバイスの第２機能に対応付けるステップと、
前記第１の動作モードにおいて、前記第１の予め定義された局所運動を検知したこと、及び、前記第２の予め定義された局所運動を検知した後に前記予め定められた遅延時間が経過したことに応じて前記第１機能を実行するステップと、
前記第２の動作モードにおいて、前記第１の予め定義された局所運動を検知したこと、及び、前記第２の予め定義された局所運動を検知した後に前記予め定められた遅延時間が経過したことに応じて前記第２機能を実行するステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１３】
前記第１の動作モードは、通信モードを含み、
前記第２の動作モードは、待機モードを含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記第１及び第２の少なくとも一方の動作モードは、前記モバイルデバイス上で特定のアプリケーションが実行されるアプリケーション実行モードを含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記第１の予め定義された局所運動は、弧を描く動きを含み、
前記第１の動作モードは、待機モードを含み、
前記第２の動作モードは、メッセージ・アプリケーション実行モードを含み、
前記第１機能及び第２機能を実行する前記ステップは、
前記待機モードにおいて、前記弧を描く動きの検知に応じて前記モバイルデバイスの近辺にある無線デバイス及びネットワークの少なくとも一方を探索するステップと、
前記メッセージ・アプリケーション実行モードにおいて、前記弧を描く動きの検知に応じて存在情報を更新するステップと
を含むことを特徴とする請求項１２に記載の方法。
【請求項１６】
前記第１の予め定義された局所運動は、英数字を描く動きを含み、
前記第１の動作モードは、待機モードを含み、
前記第２の動作モードは、メッセージ・アプリケーション実行モードを含み、
前記第１機能及び第２機能を実行する前記ステップは、
前記待機モードにおいて、前記英数字を描く動きの検知に応じて該英数字を描く動きに対応付けた番号に電話を掛けるステップと、
前記メッセージ・アプリケーション実行モードにおいて、前記英数字を描く動きの検知に応じて該英数字を描く動きに対応付けた文字を表示するステップと
を含むことを特徴とする請求項１２に記載の方法。
【請求項１７】
前記予め定義された局所運動は、ひっくり返す動きを含み、
前記第１の動作モードは、待機モードを含み、
前記第２の動作モードは、通信モードを含み、
前記第１機能及び第２機能を実行する前記ステップは、
前記待機モードにおいて、前記ひっくり返す動きの検知に応じて着呼を拒絶するステップと、
前記通信モードにおいて、前記ひっくり返す動きの検知に応じて前記モバイルデバイスのスピーカフォンを起動するステップと
を含むことを特徴とする請求項１２に記載の方法。
【請求項１８】
請求項１に記載の方法をコンピュータに実行させるためのコンピュータプログラムを記憶した記憶媒体。
【請求項１９】
モバイルデバイスであって、
前記モバイルデバイスの筐体と、
前記筐体の局所運動を検知するセンサと、
前記センサに接続され、前記筐体の第１の予め定義された局所運動に前記モバイルデバイスの機能を対応付けるコントローラと
を備え、
前記コントローラは、
前記第１の予め定義された局所運動を検知したこと、及び、前記筐体の第２の予め定義された局所運動を検知した後に予め定められた遅延時間が経過したことに応じて前記機能を実行し、
前記第２の予め定義された局所運動は、前記第１の予め定義された局所運動が検知された後に検知されることを特徴とするモバイルデバイス。
【請求項２０】
前記コントローラに接続され、前記予め定められた遅延時間の定義、及び、前記予め定められた遅延時間の前記第２の予め定義された局所運動への割り当ての少なくとも一方を行うユーザ入力を受信するユーザインタフェースをさらに備え、
前記コントローラは、前記ユーザ入力の受信に応じて、前記予め定められた遅延時間を前記第２の予め定義された局所運動に対応付けることを特徴とする請求項１９に記載のモバイルデバイス。
【請求項２１】
前記コントローラは、
前記第１の予め定義された局所運動を検知した後であって前記機能を実行する前の予め定義された時間内において、２回以上の前記第２の予め定義された局所運動を検知したことに応じて、前記予め定められた遅延時間を増加又は減少させることを特徴とする請求項１９に記載のモバイルデバイス。
【請求項２２】
前記コントローラは、
前記第２の予め定義された局所運動の検知ごとに応じて予め定められた時間だけ前記予め定められた遅延時間を増加又は減少させることを特徴とする請求項２１に記載のモバイルデバイス。
【請求項２３】
前記コントローラは、
前記ユーザ入力の受信に応じて前記第１の予め定義された局所運動を前記モバイルデバイスの第１機能及び第２機能に対応付け、
前記第１の動作モードにおいて、前記第１の予め定義された局所運動を検知したこと、及び、前記第２の予め定義された局所運動を検知した後に前記予め定められた遅延時間が経過したことに応じて前記第１機能を実行し、
前記第２の動作モードにおいて、前記第１の予め定義された局所運動を検知したこと、及び、前記第２の予め定義された局所運動を検知した後に前記予め定められた遅延時間が経過したことに応じて前記第２機能を実行する
ことを特徴とする請求項１９に記載のモバイルデバイス。
【請求項２４】
前記コントローラは、
前記第１及び第２の動作モードとは異なる前記モバイルデバイスのモーション・プログラミング動作モードにおいて、前記センサを用いて前記第１の予め定義された局所運動を検知することを特徴とする請求項２３に記載のモバイルデバイス。
【請求項２５】
前記コントローラは、前記センサを用いてユーザ定義されたパターンでの前記筐体の局所運動を検知し、
前記ユーザ定義されたパターンに対応して前記センサによって生成されたパターンを前記第１及び第２の予め定義された局所運動の少なくとも一方として格納する前記コントローラに接続されたメモリ部をさらに備えることを特徴とする請求項１９に記載のモバイルデバイス。
【請求項２６】
前記ユーザインタフェースは、複数のボタンを有するキーパッドを備え、
前記コントローラは、前記第２の予め定義された局所運動及び前記複数のボタンの１つの押下を同時に検知したことに応じて、前記予め定められた遅延時間が経過した後に前記機能を実行することを特徴とする請求項１９に記載のモバイルデバイス。
【国際調査報告】
2009504000.tif 000010
2009504000.tif 000011
2009504000.tif 000012