(57)【要約】  動き検出回路（１２）を利用して、１以上のキー入力領域（１４）上における表示ラベルを動的に更新するシステム、方法及びコンピュータプログラム。本発明の１つの側面では、キー入力領域の数は従来方式のＱＷＥＲＴＹキーパッド上のキーの数よりも実質的に少なくなると共に、キー入力領域上のラベルは動き検出回路の検出された動きに基づいて動的に変化する。
2012511867.tif 000002
【特許請求の範囲】
【請求項１】
電子装置（１０）であって、
ユーザ入力記号を格納するためのメモリ（１６）と、
前記メモリ内の前記利用可能なユーザ入力記号のサブセットを表示する複数のキー入力領域（１４）と、
前記電子装置の動きを検出し、かつ、該検出された動きに対応する出力信号を生成するように構成された動き検出回路（１２）と、
前記動き検出回路と、前記複数のキー入力領域と、前記メモリとに結合されたプロセッサ（１８）であって、前記動き検出回路の前記出力信号を処理し、かつ、前記動き検出回路の前記出力信号に基づいて、前記ユーザ入力記号のサブセットを前記複数のキー入力領域上に動的に表示するようになっているプロセッサ（１８）と、
を備えることを特徴とする電子装置（１０）。
【請求項２】
前記動き検出回路は加速度計を含むことを特徴とする請求項１に記載の電子装置。
【請求項３】
前記動き検出回路の前記出力信号は前記電子装置の相対的傾斜角に対応することを特徴とする請求項１に記載の電子装置。
【請求項４】
前記動き検出回路の前記出力信号は、前記電子装置と関連付けられた傾斜レートに対応することを特徴とする請求項１乃至３のいずれか１項に記載の電子装置。
【請求項５】
前記複数のキー入力領域は、検出された前記傾斜レートに対応する更新レートで動的に更新されることを特徴とする請求項４に記載の電子装置。
【請求項６】
前記複数のキー入力領域の各領域は、１以上のユーザ入力記号を表示するように動作可能な個々のディスプレイを含むことを特徴とする請求項１乃至５のいずれか１項に記載の電子装置。
【請求項７】
前記複数のキー入力領域は共通のディスプレイを共有し、かつ、個々のキー入力領域は１以上のユーザ入力記号を表示するように動作可能であることを特徴とする請求項１乃至５のいずれか１項に記載の電子装置。
【請求項８】
前記複数のキー入力領域において表示用として利用可能なユーザ入力記号が、前記電子装置によるアプリケーションの実行に基づくものであることを特徴とする請求項１乃至７のいずれか１項に記載の電子装置。
【請求項９】
前記ユーザ入力記号は、複数の機能を表す記号を含み、ある機能を表す前記ユーザ入力記号の選択に際して、前記対応する機能は前記プロセッサにより実行されるようになっていることを特徴とする請求項１乃至８のいずれか１項に記載の電子装置。
【請求項１０】
前記複数のキー入力領域は、電話番号と、メッセージ用の入力テキストとを入力するために用いられることを特徴とする請求項１乃至９のいずれか１項に記載の電子装置。
【請求項１１】
単一のユーザ入力記号が前記複数のキー入力領域の各領域に表示されることを特徴とする請求項１乃至１０のいずれか１項に記載の電子装置。
【請求項１２】
前記複数のキー入力領域は、従来方式のＱＷＥＲＴＹキーボードに対応するテンプレートとして前記メモリ内において対応付けられることを特徴とする請求項１乃至１１のいずれか１項に記載の電子装置。
【請求項１３】
前記ディスプレイは、前記複数のキー入力領域の各領域に対応する前記ユーザ入力記号のテンプレートを表示することを特徴とする請求項１２に記載の電子装置。
【請求項１４】
電子装置（１０）において記号を入力する方法であって、該方法は、
前記電子装置内に収納されている加速度計（１２）によって電子装置の傾斜角と傾斜レートの少なくともいずれかを検出するステップであって、前記加速度計は、前記検出された傾斜と傾斜レートの少なくともいずれかに対応する出力信号を出力するようになっている検出ステップと、
前記電子装置の前記検出された傾斜と傾斜レートの少なくともいずれかに基づいて、前記電子装置のメモリ（１６）に格納されたユーザ入力記号のサブセットを複数のキー入力領域（１４）において表示するステップであって、各キー入力領域は１つのユーザ入力記号を表示するようになっている表示ステップと、
を有することを特徴とする方法。
【請求項１５】
前記複数のキー入力領域の各領域に対する、前記ユーザ入力記号の、前記メモリにおける対応付けを決定するために、前記検出された傾斜角と傾斜レートの少なくともいずれかを処理するステップをさらに含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記ユーザ入力記号の選択のために前記キー入力領域のうちの１つの領域においてユーザ入力を受信するステップをさらに含むことを特徴とする請求項１４乃至１５のいずれか１項に記載の方法。
【請求項１７】
前記ユーザ入力記号を選択した後、前記電子装置の前記傾斜角と傾斜レートの少なくともいずれかをさらに検出するステップと、前記検出された傾斜角と傾斜レートの少なくともいずれかに基づいて、前記複数のキー入力領域を動的に更新するステップとを有することを特徴とする請求項１４乃至１６のいずれか１項に記載の方法。
【請求項１８】
前記複数のキー入力領域の各領域を更新するために、前記メモリ内における前記ユーザ入力記号の対応付けを決定して、前記検出された傾斜角と傾斜レートの少なくともいずれかを処理することによって前記動的更新が行われることを特徴とする請求項１７に記載の方法。
【請求項１９】
前記ユーザ入力記号の表示されるサブセットは、前記電子装置によるアプリケーションプログラムの実行に少なくとも部分的に基づくものであることを特徴とする請求項１４乃至１８のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に携帯電子装置に関し、特に、該装置のキー入力領域においてユーザ入力記号を動的に表示する動き検出回路を利用する携帯電子装置に関する。
【背景技術】
【０００２】
移動電子装置と無線電子装置の少なくともいずれかの装置がますますポピュラーになっている。例えば、モバイル電話機、携帯用メディアプレイヤ及び携帯用ゲーム装置の利用が現在広く普及している。さらに、或る種のタイプの電子装置と関連付けられた特徴についてますます多様化が進んでいる。２、３の例を挙げると、多くの電子装置が、カメラ、テキストメッセージ交換機能、インターネットブラウズ機能、電子メール機能、ビデオ再生機能、オーディオ再生機能、画像表示機能及びハンズフリーヘッドセットインタフェースを備えている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
携帯電子装置用のメッセージ交換アプリケーションの利用及び該アプリケーションに対する関心が高まっている。これらの電子装置の多くでは従来方式のＱＷＥＲＴＹキーボード又は同様のキーボード構成の方が望ましい。このような装置に関する１つの問題点として、ＱＷＥＲＴＹキーパッドは大きくなる傾向があり、それに伴い、ＱＷＥＲＴＹキーパッドは、携帯電子装置のサイズ全体を所望のフォームファクタを超えるサイズにしてしまう点が挙げられる。
【課題を解決するための手段】
【０００４】
本発明の諸側面は、動き検出回路を利用して、キー入力領域に表示したラベルを動的に更新するシステム、方法、並びにコンピュータプログラムに関する。本発明の１つの側面では、キー入力領域の数は従来方式のＱＷＥＲＴＹキーパッド上に設けられたキーの数よりも実質的に少なくなり、かつ、キー入力領域上のラベルは動き検出回路の検出された動きに基づいて動的に変化する（本書面では「更新される」とも呼ばれる）。例えば、電子装置が右方向に傾斜された場合、キー入力領域はメモリ内で対応付けられたユーザ入力記号を表示してもよいか、そうでない場合には、検出された傾斜に対応してもよい（検出された右への傾斜は、（従来方式のＱＷＥＲＴＹキーパッドなどの）キーパッドテンプレートの右側に配置されているキー入力領域にキーを表示してもよい）。装置が左方向に傾斜された場合、キー入力領域はキーパッドテンプレートの左側に対応付けられるキーを表示してもよい。このため、従来方式のＱＷＥＲＴＹキーパッドよりもずっと少数のキー入力領域を用いて従来方式のキーパッドを十分に実現することが可能となる。
【０００５】
本発明の１つの側面は、ユーザ入力記号を格納するためのメモリと、該メモリ内で利用可能なユーザ入力記号のサブセットを表示する複数のキー入力領域と、上記電子装置の動きを検出し、かつ、該検出された動きに対応する（複数の）出力信号を生成するように構成された動き検出回路と、該動き検出回路と、上記複数のキー入力領域及びメモリと結合されたプロセッサであって、上記動き検出回路の上記出力信号を処理し、かつ、上記動き検出回路の上記出力信号に基づいて、ユーザ入力記号のサブセットを上記複数のキー入力領域上に動的に表示するプロセッサと、を含む電子装置に関する。
【０００６】
本発明の別の側面は加速度計を含む動き検出回路に関する。
【０００７】
本発明の別の側面は電子装置の相対的傾斜角に対応する動き検出回路の出力信号に関する。
【０００８】
本発明の別の側面は、上記電子装置と関連付けられた傾斜レートに対応する、上記動き検出回路の出力信号に関する。
【０００９】
本発明の別の側面は、検出済み傾斜レートに対応する更新レートで動的に更新する上記複数のキー入力領域に関する。
【００１０】
本発明の別の側面は、１以上のユーザ入力記号を表示するように動作可能な別々のディスプレイを含む上記複数のキー入力領域のうちの各領域に関する。
【００１１】
本発明の別の側面は、共通のディスプレイを共有する上記複数のキー入力領域に関すると共に、各キー入力領域は１以上のユーザ入力記号を表示するように動作可能である。
【００１２】
本発明の別の側面は、上記複数のキー入力領域における表示用として利用可能なユーザ入力記号が電子装置によるアプリケーションの実行に基づくものであることに関する。
【００１３】
本発明の別の側面は、機能を表すユーザ入力記号の選択時に、対応する機能がプロセッサにより実行されるようになっている諸機能を表す記号を含むユーザ入力記号に関する。
【００１４】
本発明の別の側面は、電話番号と、メッセージ用として入力されるテキストとを入力するために使用される上記複数のキー入力領域に関する。
【００１５】
本発明の別の側面は、上記複数のキー入力領域のうちの各領域に表示される単一のユーザ入力記号に関する。
【００１６】
本発明の別の側面は、従来方式のＱＷＥＲＴＹキーボードに対応するテンプレートとしてメモリ内に対応付けられる複数のキー入力領域に関する。
【００１７】
本発明の別の側面は、上記複数のキー入力領域のうちの各領域に対応するユーザ入力記号のテンプレートを表示するディスプレイに関する。
【００１８】
本発明の１つの側面は電子装置における記号入力方法に関し、該方法は、上記電子装置内に収納されている加速度計によって、電子装置の傾斜角と傾斜レートの少なくともいずれかを検出するステップであって、該加速度計は検出した傾斜と傾斜レートの少なくともいずれかに対応する出力信号を出力するようになっている検出ステップと、上記電子装置のメモリに格納されたユーザ入力記号のサブセットを、上記電子装置の検出した傾斜と傾斜レートの少なくともいずれかに基づいて複数のキー入力領域に表示するステップであって、各キー入力領域は１つのユーザ入力記号を表示するようになっている表示ステップと、を含む。
【００１９】
本発明の別の側面は、上記複数のキー入力領域のうちの各領域に対する、メモリ内におけるユーザ入力記号の対応付けを決定するために、検出済み傾斜角と傾斜レートの少なくともいずれかを処理するステップに関する。
【００２０】
本発明の別の側面は、ユーザ入力記号の選択用キー入力領域のうちの１つにおいてユーザ入力を受信するステップに関する。
【００２１】
本発明の別の側面は、ユーザ入力記号の選択後に、電子装置の傾斜角と傾斜レートの少なくともいずれかを検出するステップと、該検出した傾斜角と傾斜レートの少なくともいずれかに基づいて、上記複数のキー入力領域を動的に更新するステップとに関する。
【００２２】
本発明の別の側面は、前記複数のキー入力領域の各領域を更新するために、前記メモリ内における前記ユーザ入力記号の対応付けを決定して、前記検出された傾斜角と傾斜レートの少なくともいずれかを処理することによって行われる動的更新に関する。
【００２３】
本発明の別の側面は、電子装置によるアプリケーションプログラムの実行に少なくとも部分的に基づくユーザ入力記号の表示済みサブセットに関する。
【００２４】
本発明の１つの側面は、電子装置内のコンピュータ可読媒体に格納されたコンピュータプログラムであって、関連付けられた装置の傾斜角と傾斜レートの少なくともいずれかを決定するために、動き検出回路から受信した情報を処理することによって複数のキー入力領域にユーザ入力記号を動的に表示するために適したプログラムに関し、その場合、上記表示されたユーザ入力記号は動き検出回路により検出された相対的な動きを示すものとなる。
【００２５】
以下の説明及び添付図面を参照するとき本発明の特徴及び別の特徴は明らかになる。上記説明と図面において、本発明の原理を採用してもよいいくつかの方法を示すものとして本発明の特定の実施形態が詳細に開示されているが、本発明はこれに対応して範囲が限定されるものではないことを理解されたい。逆に、本発明は本明細書に添付の請求項の範囲に属するすべての変更、修正及び均等物を含むものである。
【００２６】
１つの実施形態に関して記載と例示の少なくともいずれかが行われている特徴を、１以上の別の実施形態において、同じ方法で、あるいは、同様の方法で、又は、その他の実施形態の特徴と組み合わされた態様か、あるいは、その他の実施形態の特徴の代わりの態様かの少なくともいずれかの態様で利用することができる。本明細書で使用される場合、「含む（comprise）及び（comprising）」という用語は、言及された特徴、数値、ステップ又は構成要素の存在を特定するために用いられるが、これら以外の特徴、数値、ステップ、構成要素、又はこれらのグループの存在又は追加を排除するものではないという点を強調しておく。
【図面の簡単な説明】
【００２７】
【図１】図１は本発明の１つの実施形態に係る例示の電子装置として１つのモバイル電話機の実施形態を示す概略図である。
【図２】図２は図１のモバイル電話機に関連する部分を示す概略ブロック図である。
【図３】図３は従来方式のＱＷＥＲＴＹキーボードの概略図である。
【図４Ａ】、
【図４Ｂ】、
【図４Ｃ】図４Ａ乃至４Ｃは、本発明の諸側面に係る、検出された動きと、キー入力領域に表示される対応するユーザ入力情報とを示す例図である。
【図５Ａ】、
【図５Ｂ】、
【図５Ｃ】図５Ａ乃至５Ｃは、本発明の諸側面に係る、検出された動きと、キー入力領域に表示される対応するユーザ入力情報とを示す例図である。
【図６Ａ】、
【図６Ｂ】、
【図６Ｃ】図６Ａ乃至６Ｃは、本発明の諸側面に係る、検出された動きと、キー入力領域に表示される対応するユーザ入力情報とを示す例図である。
【図７Ａ】、
【図７Ｂ】、
【図７Ｃ】図７Ａ乃至７Ｃは、本発明の諸側面に係る、検出された動きと、キー入力領域に表示される対応するユーザ入力情報とを示す例図である。
【図８】図８は本発明の諸側面に係る方法例である。
【発明を実施するための形態】
【００２８】
以下図面を参照して本発明の実施形態を説明するが、図面を通して同一の参照番号を用いて同じ要素を指すものとする。理解されるように、これらの図は必ずしも縮尺どおりではない。
【００２９】
「電子機器(electronic equipment )」及び「電子装置(electronic device)」という交換可能な用語は携帯用無線通信機器を含むものとする。「携帯用無線通信機器」という用語は、本明細書において以後「モバイル無線端末」を意味するものとするが、この「モバイル無線端末」という用語は、モバイル電話機、ポケベル、コミュニケータ、電子手帳、パーソナル・デジタル・アシスタント（ＰＤＡ）、スマートフォン、携帯通信装置、等を含むものとする。
【００３０】
本願では主としてモバイル電話機に関連して本発明の実施形態の説明を行う。しかし、本発明がモバイル電話機という文脈に限定されることを意図するものではないこと、及び、任意の種類の適当な電子機器に関するものであってもよいことは理解できよう。そのような種類の電子機器の例には、メディアプレイヤ、ゲーム用装置及びコンピュータが含まれる。
【００３１】
本発明の１つの側面は、キーパッドなどのキー入力領域を有するモバイル通信装置に関する。このキー入力領域は、個々の表示エレメントと、共通のディスプレイとの少なくともいずれかであってもよいし、（７セグメント表示などの）別のメカニズムを用いるものであってもよく、これらのうちの少なくともいずれかを用いて、電子装置の向きに基づいてキー入力エリアに接する場合とキー入力エリアの上方にある場合との少なくともいずれかの場合にラベルの外観を変えるようにするものであってもよい。例えば、電子装置は、装置が傾斜しているかどうか（傾斜レート）と、傾斜が変化しているかどうか（ユーザが傾斜の検出を意図する場合など）との少なくともいずれかを判定するための（加速度計などの）動き検出回路を備えてもよい。傾斜量と傾斜レートの少なくともいずれかに応じて、検出された傾斜と傾斜レートの少なくともいずれかに対応付けられるキーラベルを、キー入力領域において更新する。キー入力領域は従来方式のキーパッドに対応付けられてもよい。例えば、完全な左への傾斜は、結果として、キーパッドの最も左側のキーにメモリ内で対応付けられるキーパッドを表示するキー入力領域を生じることになる。同様に、完全な右への傾斜は結果として、キーパッド上の最も右側のキーにメモリ内で対応付けられるラベルを表示するキー入力領域を生じることになる。部分的傾斜は結果として、傾斜角に基づいて入力記号を検出済みの傾斜に対応付けるために使用されるキーパッドテンプレートに基づいて、傾斜の検出に従って変化するキーを生じることになる（例えば、傾斜が厳しければ厳しいほど、キー入力領域上でより高速にラベルが変わることになる）。当業者であれば容易に理解するように、種々の反復する傾斜アクションもサポートされてもよい。例えば、（左傾斜／左傾斜／左傾斜が左側へ３コラム移動することを意味し、右傾斜／右傾斜／右傾斜が右側へ３コラム移動することを意味するというような）反復する傾斜アクションをサポートすることが望ましい場合もある。
【００３２】
一般に、ＱＷＥＲＴＹキーパッドのテンプレートが検出済みの傾斜にマッピングされると仮定すると、その動作は以下のように対応付けられてもよい：ユーザが、望ましいＱＷＥＲＴＹ入力動作によってアプリケーションプログラムを開始する。キー入力領域は、従来方式のＱＷＥＲＴＹキーパッドとしてプリセットされるか、ユーザにより定義される１以上のキーを含むかの少なくともいずれかが行われてもよい。アプリケーションが実行するとすぐに、ユーザはテキストの入力を開始する。ユーザは、所望のキーラベルを表示するために必要に応じて電子装置を左方向又は右方向へ傾斜させる。例えば、ユーザが「Ｑ」を望む場合、キー入力領域がメモリ内でＱＷＥＲＴＹキーパッドに対応付けられているものと仮定して、ユーザは、電子装置を左へ強く傾斜させ（厳しい傾斜など）、次いで「Ｑ」を表示しているキー入力エリアを選択する。その後、ユーザが「Ｔ」のタイプを望んだ場合、ユーザはキー入力エリアが「Ｔ」を表示するまで電子装置の傾斜を右方向へ戻す操作を開始する。ユーザは電子装置を完全に右方向へ傾斜させてもよいし、させなくてもよい。ユーザが装置を傾斜させるにつれて、キー入力エリア内のラベルは更新されていく。本発明を利用して、従来方式のＱＷＥＲＴＹキーパッドよりも優れた別のキーラベルと機能とを更新してもよい。
【００３３】
最初に図１及び図２を参照すると、例示の携帯電子装置１０が示されている。電子装置１０は（傾斜、傾斜レートなどのような）電子装置の動きに対応する出力信号を生成する動き検出回路１２によって構成される。電子装置１０は、以下で説明するように、メモリ１６に格納されたユーザ入力記号のサブセットを表示する複数のキー入力領域１４を備えている。プロセッサ１８が、上記動き検出回路１２の出力信号を処理するために、上記動き検出回路１２と、上記複数のキー入力領域１４と、上記メモリ１６とに結合され、かつ、該動き検出回路１２の出力信号に基づいて、上記電子装置に、ユーザ入力記号のサブセットを上記複数のキー入力領域１４上に動的に表示させる。
【００３４】
上記電子装置１０は、上記動き検出回路１２により生成された出力信号を利用して、上記複数のキー入力領域１４と関連付けられたラベルを変えるようにするユーザ入力表示機能２０を含んでもよい。ユーザ入力表示機能２０は、電子装置１０内に常駐し、かつ、電子装置１０により実行される実行可能コードとして具現化されてもよい。１つの実施形態では、ユーザ入力表示機能２０は、コンピュータ又はコンピュータ可読媒体に格納されたプログラムであってもよい。ユーザ入力表示機能２０はスタンドアロン型ソフトウェアアプリケーションであってもよいし、あるいは、電子装置１０に関係する追加タスクを実行するソフトウェアアプリケーションの一部を形成してもよい。ユーザ入力表示機能２０はメモリ１６とファームウェアの少なくともいずれかに格納されてもよい。
【００３５】
例示の実施形態の電子装置１０はモバイル電話機であり、モバイル電話機１０として参照される。モバイル電話機１０は「レンガ（brick）」又は「ブロック(block)」フォームファクタハウジングとして示されてはいるが、（「シェル型」ハウジングのような）「フリップオープン型」フォームファクタ又は（「スライダ型」ハウジングのような）スライド型フォームファクタのような別のハウジング・タイプを利用してもよいことは理解できよう。
【００３６】
モバイル電話機１０はディスプレイ２２を含む。ディスプレイ２２は、動作状態、時刻、電話番号、連絡先情報、種々のナビゲーションメニューなどのような情報をグラフィカルユーザインタフェース（ＧＵＩ）を通じてユーザに対して表示する。これらの情報によってユーザはモバイル電話機１０の種々の特徴を利用することが可能になる。また、ディスプレイ２２を用いて、モバイル電話機１０が受信した内容と、モバイル電話機１０のメモリ１６（図２）から取り出した内容の少なくともいずれかの内容を視覚的に表示することも可能となる。ディスプレイ２２を用いて、写真、移動体用テレビのコンテンツ及びゲームに関連付けられたビデオのような、記号、テキスト情報、機能表示、画像、ビデオ及び他のグラフィックをユーザに提示してもよい。
【００３７】
（本書面において「キーパッド」とも呼ばれる）上記複数のキー入力領域１４は、電話番号、電話リスト、連絡先情報、テキストメッセージ、電子メールメッセージ、注釈、等のような英数字情報の入力をサポートすることによってモバイル電話機１０の制御処理を容易にする。上記複数のキー入力領域１４は、一般に、例えば英語のアルファベットで利用可能な文字数に比べて少数のキー入力領域を有する。図１に示されているように、上記複数のキー入力領域１４は４×３の配列である。キー入力領域１４上のラベルは、電子装置１０により実行されるアプリケーションに基づいて変動してもよい。当業者であれば理解するように、キー入力領域の数及び構成は変動してもよく、かつ、各変動は本発明の範囲に含まれるべきものである。
【００３８】
複数のキー入力領域１４はまた、呼を起動するか、呼に応答するかのいずれかを行うための「呼送信」キー、及び、呼を終了するための「呼終了」キー、又は呼の「停止」キーのような特別の機能キーを含んでもよい。特別の機能キーが、ディスプレイ２２に表示されるメニューを通じてナビゲーションを容易にするメニューナビゲーションキーと、選択キーとを含むようにしてもよい。例えば、ポインティングデバイスとナビゲーションキー（図示せず）との少なくともいずれかを設けて、ユーザからの方向入力を受け付けるようにしてもよい。特別の機能キーには、再生の開始、停止及び一時停止と、トラックのスキップ又は反復などを行うための、オーディオビジュアルコンテンツの再生キーが含まれてもよい。モバイル電話機と関連付けられる他のキーとして、音量キー、消音キー、電源オン／オフキー、ウェブブラウザ開始キー、カメラ・キー、他の任意の専用制御キー又は非専用制御キー、などが含まれてもよい。ディスプレイ２２に関連付けられたタッチスクリーンとしてキー又はキー様の機能を実装することも可能である。また、ディスプレイ２２及びキー入力領域１４は、（ディスプレイ２２がタッチスクリーンである場合などのような）ソフトキー機能を実現するために相互に連携して使用されてもよい。
【００３９】
複数のキー入力領域１４はディスプレイ２２から分離されたものであってもよく、該ディスプレイによって部分的に形成されても構わないし、あるいは、（タッチスクリーンの一部などの）ディスプレイ２２によって完全に形成されたものであってもよい。複数のキー入力領域１４がディスプレイの一部として、あるいはディスプレイ２２によって完全に形成されると、ディスプレイ２２は、動き検出回路１２に応じてキー入力領域１４のラベルを動的に変化させる。複数のキー入力領域１４がディスプレイ２２から分離している場合、キー入力領域１４は、動き検出回路１２に応じて表示エレメントを動的に変える（個々の液晶表示エレメント、７セグメントから成るＬＣＤなどのような）表示エレメントを含んでもよい。
【００４０】
ディスプレイ２２はまた、上記複数のキー入力領域のすべての領域に対して対応付ける現在のキーボードを表示してもよい。すなわち、ディスプレイは、上記複数のキー入力領域の各領域に対応するユーザ入力記号のテンプレート全体を表示してもよい。このような情報の表示によって、ユーザはアクティブラベル及び非アクティブラベルを容易に見ることができるようになる。このような情報の表示は、特別のテンプレートにおいてある利用可能なユーザ入力記号のすべての中から別のユーザ入力記号を見つけようと試みているユーザにとって都合のよい参照も提供することになる。
【００４１】
モバイル電話機１０には、モバイル電話機１０が、通常他のモバイル電話機か有線電話機である被呼／発呼装置と呼を確立するか、信号を交換するかの少なくともいずれかを行うことを可能にする通話回路が含まれてもよい。しかし、この被呼／発呼装置は、他の電話機である必要はなく、インターネットウェブサーバ、コンテンツ提供サーバなどのような他の何らかの装置であってもよい。呼は任意の好適な形をとることが可能である。例えば、呼はセルラ回線交換ネットワークを介して確立される通常の呼であってもよいし、あるいは、セルラネットワークのパケット交換機能を介して、あるいは、（ＩＥＥＥ８０２．１１規格に基づくネットワークなどの）ＷｉＦｉ、（ＩＥＥＥ８０２．１６規格に基づくネットワークなどの）ＷｉＭＡＸ、等のような他のパケット交換ネットワークを介して確立されるボイス・オーバ・インターネットプロトコル（ＶｏＩＰ）電話であってもよい。別例として、セルラネットワーク又は他のネットワークを介して確立されるテレビ電話がある。
【００４２】
モバイル電話機１０は、テキストメッセージ（このテキストメッセージは通常ショートメッセージサービスを表す「ＳＭＳ」と呼ばれることもある）、インスタントメッセージ、電子メールメッセージ、マルチメディアメッセージ（このマルチメディアメッセージは通常マルチメディアメッセージサービスを表す「ＭＭＳ」と呼ばれることもある）、画像ファイル、ビデオファイル、オーディオファイル、着信音、ストリーミングオーディオ、ストリーミングビデオ、（ポッドキャストを含む）データフィードなどのようなデータの送信と、受信と、処理とのうちの少なくともいずれかを行うように構成することができる。このようなデータ処理ステップは、データをメモリ１６に保存するステップと、アプリケーションを実行して、データとのユーザインタラクションを可能にするステップと、データに関連付けられたビデオと画像の少なくともいずれかのコンテンツを表示するステップと、データに関連付けられたオーディオサウンドを出力するステップ等とを含んでもよい。
【００４３】
図２はモバイル電話機１０の機能ブロック図を表す図である。簡潔のため、モバイル電話機１０の一般に従来からある特徴については本明細書ではあまり詳細には記載されていない。モバイル電話機１０は、モバイル電話機１０の機能及び動作の制御全体を実行するように構成された主制御回路２４を含む。制御回路２４は、ＣＰＵ、マイクロコントローラ又はマイクロプロセッサのような処理装置１８を含むものであってもよい。処理装置１８は、制御回路２４内のメモリ（図示せず）内か、メモリ１６のような独立のメモリ内かの少なくともいずれかのメモリに保存されたコードを実行して、モバイル電話機１０の動作を実行することを目的とするものである。メモリ１６は、例えば、１以上のバッファ、フラッシュメモリ、ハードドライブ、取り外し可能媒体、揮発性メモリ、不揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）、又は他の好適な装置であってもよい。
【００４４】
メモリ１６は一般にユーザ入力情報２６を含む。例えば、ユーザ入力情報２６は、（英数字キャラクタ、機能を示すグラフィック表現などのような）記号(symbols)と、（ＱＷＥＲＴＹ、Ｄｖｏｒａｋ単純化キーボード、Ｃｏｌｅｍａｋなどのような）１以上の従来方式のキーボードの構成を含む１以上のテンプレートとを含んでもよい。一般に、ユーザ入力情報２６は、メモリ１６内においてルックアップテーブル又は他の対応付け構造に対応付けられ、その結果、動き検出回路１２の出力が、キー入力領域１４に表示される或る一定のユーザ入力情報２６に対応するようになっている。
【００４５】
処理装置(processing device)１８はユーザ入力表示機能２０を実現するコードを実行してもよい。モバイル電話機１０をプログラムして、ユーザ入力表示機能２０と関連付けられた論理機能を動作させると共に、この論理機能を実行する方法は、コンピュータプログラミングの当業者、及び、特にモバイル電話機や他の電子装置用アプリケーションプログラムの当業者には明らかである。したがって、具体的なプログラミングコードに関する詳細については簡潔さを旨として省略した。また、ユーザ入力表示機能２０が本発明の好適な実施形態に従って処理装置１８により実行される一方で、本発明の範囲から逸脱することなく、さらに、専用ハードウェア、ファームウェア、ソフトウェア、又は、これらの組み合わせを介してこのような機能を実行することも可能である。
【００４６】
引き続き図１及び図２を参照すると、モバイル電話機１０には、無線回路３０に結合されたアンテナ２８が含まれている。一般に行われているように、無線回路３０はアンテナ２８を介して信号の送受信を行う無線周波数送受信機を含む。無線回路３０は、移動通信システムにおいて動作するように構成してもよいと共に、データコンテンツとオーディオビジュアルコンテンツの少なくともいずれかのコンテンツの送受信を行うために用いてもよい。移動無線ネットワークと放送ネットワークの少なくともいずれかのネットワークとインタラクションを行うための受信機のタイプには、例えば、ＧＳＭ、ＣＤＭＡ、ＷＣＤＭＡ、ＧＰＲＳ、ＷｉＦｉ、ＷｉＭａｘ、ＤＶＢ−Ｈ、ＩＳＤＢ−Ｔなどのみならず、これらの規格の上位バージョンなども含まれる。但しこれらのみに限定されるわけではない。
【００４７】
モバイル電話機１０には、無線回路３０により送信され／無線回路３０から受信されるオーディオ信号の処理を行うサウンド信号処理回路３２もさらに含まれる。一般に行われているように、モバイル電話機１０を介してユーザが聴いたり、話したりすることができるようにするスピーカ３４及びマイク３６がサウンド処理回路３２と結合されている。無線回路３０及びサウンド処理回路３２は処理全体を実行できるように制御回路２４と各々結合されている。ユーザに対して再生を行うために、制御回路２４からサウンド信号処理回路３２へオーディオデータを渡すことが可能である。このオーディオデータには、例えば、メモリ１６により格納され、かつ、制御回路２４により取り出され、あるいは、オーディオファイルから得られるオーディオデータか、移動無線サービスから得られるストリーミングオーディオデータの形などで受信されるオーディオデータが含まれてもよい。サウンド処理回路３２は任意の適切なバッファ、デコーダ、増幅器などを含んでもよい。
【００４８】
ディスプレイ２２は、ビデオ処理回路３８によって制御回路２４との結合が可能であり、該ビデオ処理回路３８は、ディスプレイ２２の駆動のために用いられるビデオ信号へのビデオデータの変換を行う。ビデオ処理回路３８は任意の適切なバッファ、デコーダ、ビデオデータプロセッサなどを含んでもよい。このビデオデータは、制御回路２４により生成されたり、メモリ１６内に格納されているビデオファイルから取り出されたり、無線回路３０によって受信された着信ビデオデータ信号から導き出されたり、あるいは別の任意の好適な方法によって取得されたりしてもよい。
【００４９】
モバイル電話機１０は１以上のＩ／Ｏインタフェース４０をさらに含んでもよい。Ｉ／Ｏインタフェース４０は一般的な移動電話機用Ｉ／Ｏインタフェースの形のものであってもよく、１以上の電気コネクタを含むものであってもよい。一般に行われているように、Ｉ／Ｏインタフェース４０を用いて、モバイル電話機１０をバッテリ充電器に結合して、モバイル電話機１０の内部の電力供給装置（ＰＳＵ）４２のバッテリを充電するようにしてもよい。さらに、あるいは代替例において、Ｉ／Ｏインタフェース４２は、モバイル電話機１０との有線インタフェースを備えた（個人用ハンズフリー（ＰＨＦ）デバイスなどの）ヘッドセットアセンブリとモバイル電話機１０とを接続する機能を果たしてもよい。さらに、Ｉ／Ｏインタフェース４０は、データ交換を行うためのデータケーブルを介してモバイル電話機１０をパーソナルコンピュータや他の装置と接続する役割を果してもよい。モバイル電話機１０は、車両用電源アダプタや電気コンセントの電源アダプタに接続されているとき、Ｉ／Ｏインタフェース４０を介して動作電力を受け取ることができる。
【００５０】
モバイル電話機１０はまた、制御回路２４のような、モバイル電話機１０の種々の構成要素を計時するためのシステムクロック４４を含んでもよい。制御回路２４は、順次、通話時間の計時、タイムスタンプ及び日付スタンプのコンテンツの生成などのような計時機能を実行することができる。
【００５１】
モバイル電話機１０はデジタル写真とデジタル動画の少なくともいずれかの撮影用カメラ４６を備えてもよい。写真と動画との少なくともいずれかに対応する画像ファイルとビデオファイルの少なくともいずれかのファイルがメモリ１６又は外部格納装置に保存されてもよい。モバイル電話機１０は、全地球測位システム（ＧＰＳ）受信機、ガリレオ衛星システム受信機等のような位置データ受信機４８を備えてもよい。位置データ受信機４８は、モバイル電話機１０の所在位置の確認に関与してもよい。モバイル電話機１０の所在位置の判定について以下さらに詳細に説明する。
【００５２】
モバイル電話機１０は、赤外線トランシーバと、（ブルートゥースインタフェースなどの）ＲＦインタフェースとの少なくともいずれかのようなローカル無線インタフェース５０であって、アクセサリ、他のモバイル無線端末、コンピュータ又は他の装置と通信を確立するための無線インタフェース５０も備えてもよい。例えば、ヘッドセットアセンブリが対応する無線インタフェースを備えているある実施形態では、ローカル無線インタフェース５０は、モバイル電話機１０を（ＰＨＦ装置などの）ヘッドセットアセンブリと作動的に結合してもよい。
【００５３】
上述したように、モバイル電話機１０には動き検出回路１２も備える。動き検出回路は、モバイル電話機１０の絶対的動きと相対的動きのうちの少なくともいずれかの動きを検出することができる任意の回路と装置の少なくともいずれかのタイプのものであってもよい。動き検出回路１２は非接触型センサと、単一のセンサと、複数のセンサと、センサアレイとの少なくともいずれかのセンサであってもよい。「動き検出回路」というフレーズは広い意味で解釈されるように意図された用語であり、この用語には、モバイル電話機１０の水平平面と、垂直平面と、水平平面と垂直平面とを組み合わせた平面とのうちの少なくともいずれかの平面における動き（本書面において移動とも呼ぶ）を検出することができる任意のタイプのセンサと、任意の数のセンサと、任意の構成のセンサとのうちの少なくともいずれかのセンサが含まれる。上記動きはまた、ロール(roll)と、ピッチ(pitch)と、偏揺れ(yaw)とのうちの少なくともいずれかの動きとして検出されてもよい。例えば、水平方向の動きは、ロールと、ピッチと、偏揺れとのうちの少なくともいずれかの動きと同じであると考えられる。
【００５４】
上記例示のセンサは、加速度計、スピードメータ、速度計、ジャイロスコープ、などを備えてもよい。動き検出回路１２は、モバイル電話機１０上の任意の望ましい単複の位置に配置されてもよい。動き検出回路１２の位置は複数の設計上の配慮に基づいて変動してもよい。このような設計上の考慮には、例えば、使用センサのタイプ、センサの数、電子装置のサイズ及び形状、検出される動きの種類、などが含まれる。例えば、単一又は複数の加速度計の形の動き検出回路１２は、モバイル電話機１０の絶対的移動と相対的移動の少なくともいずれかの移動を判定するためにモバイル電話機１０の内部に収納されてもよい。１以上のセンサがモバイル電話機１０の種々の部分に配置されて、センサ間での相対的動きを検出するようにしてもよい。
【００５５】
図３を参照すると、例示のＱＷＥＲＴＹキーパッド７０が図示されている。例示のキーパッド７０は４行と１０列から成るキーパッドである。キーパッド７０には、２６個のすべての英語のアルファベット文字と、数字０〜９と、その他にファンクションキー（ＦＮ１〜ＦＮ４）とが含まれている。これらのキーの各々は（別に設けられたボタン上などの）別に設けられたキー入力領域上に配置されている。作動中、ユーザは、所望の記号の選択に対応して所望のキーを単に押すと共に、そのキーを押し下げる。ファンクションキーを使用して、所定の機能とユーザ定義機能の少なくともいずれかの機能を起動してもよい。このような機能は、例えば、改行機能、シフトキー、制御キー、キャップスロックキー、句読記号、などを含んでもよい。当業者であれば理解するように、ＱＷＥＲＴＹキーパッド７０は本質的に例示のものであり、１つのキーパッドから別のキーパッドへ変動してもよい。
【００５６】
図４Ａは、図１のラインＡ−Ａに沿って見たモバイル電話機１０のプロファイルを示す図である。図４Ａに図示のように、モバイル電話機はほぼ水平に（すなわち水平面に対して平行に）かつ、垂直の平面に対してほぼ垂直に保持されている。このような位置では、モバイル電話機はニュートラルな位置にある（すなわち、モバイル通信装置は垂直方向又は水平方向のいずれの方向にも傾斜していない）。したがって、動き検出回路は、モバイル電話機１０が実質的に水平であるか水平面において傾斜していないかの少なくともいずれかである旨の信号を出力する。例えば、装置が水平面において完全に平らであるこのような基準位置は絶対的なものであってもよい。別の実施形態では、ユーザは（完全に平らであってもよいし、そうでなくてもよい装置をユーザが操作するのに快適な位置のような）基準位置を設定してもよい。この基準位置の選択は、キーパッド上のボタンを押して、基準位置を確立するユーザによりセットされてもよい。
【００５７】
ニュートラルな位置で、上記複数のキー入力領域１４の出力を図４Ｂに示してもよい。図４Ｂを参照してわかるように、ユーザ入力記号「４」、「５」、「６」、「Ｒ」、「Ｔ」、「Ｙ」、「Ｆ」、「Ｇ」、「Ｈ」、「Ｖ」、「Ｂ」及び「Ｎ」をメッセージ入力時の選択用としてユーザに表示することができる。検出された動きに対応するユーザ入力情報２６の例示の対応付けが図４Ｃに示されている。図４Ｃは、メモリ１６に格納されているユーザ入力情報２６の一部として格納済みテンプレートを示す図である。例示のテンプレートは従来方式のＱＷＥＲＴＹキーパッドである。（太い線を持つボックスとして例示されている）ウィンドウ（Ｗ）は（キー入力領域１４上の表示領域などの）アクティブな領域を描いている。
【００５８】
動き検出回路が（電子装置の傾斜などの）動きを検出すると、ウィンドウ（Ｗ）は、動き検出回路の検出された動きに基づいて移動することができると共に、キー入力領域１４は適宜更新することになる。例えば、図５Ａに図示のように装置が角度［θ］だけ左方向に傾斜された旨を、動き検出回路が検出した場合、上記複数のキー入力領域１４は更新されて、この検出された動きに対応する選択を行うためにユーザ入力情報２６の記号をユーザへ出力することになる。図５Ｃは、動き検出回路１２によるモバイル電話機１０の検出された移動に対応する左へ移動するウィンドウ（Ｗ）を概念的に示すと共に、対応するユーザ入力情報をキー入力領域１４に表示する（図５Ｂ）。
【００５９】
次いで、図６Ａに図示のようにユーザが角度［θ］だけ右方向にモバイル電話機を傾斜させた場合、検出された動きに対応するユーザ入力領域１４が表示される。概念的には、ウィンドウ（Ｗ）は図５Ｃに図示のようにテンプレートの右端へ移動することができる。この移動は、図５Ｂに図示のように、ユーザによる選択のためにキー入力領域１４に表示されているテンプレートの最も右側の記号に対応する。
【００６０】
図６Ｃから、ユーザがモバイル電話機を左へわずかに（角度［θ］）傾斜させた場合、ウィンドウ（Ｗ）は動き検出回路１２からの検出された動きに基づいてわずかに動いてもよい。例えば、図７Ａに示すように、傾斜角（[θ]）は図６Ａに示されている角度［θ］よりも大幅に小さい。この結果、上記複数のキー入力領域１４が、より緩慢なリフレッシュレートで、対応する動きに対応付けられたユーザ入力記号を表示することになる。概念的には、この表示は、図７Ｃに図示のように、検出された傾斜に基づいて前回の位置（図６Ｃ）から別の位置へ緩慢に動くウィンドウ（Ｗ）として表示され得る。上記複数のキー入力領域１４は、図７Ｂに示すように更新され、それによって検出された動きに対応する記号が選択用としてユーザに対して表示されるようになる。同様に、傾斜角［θ］が大きな角度であれば、さらに小さな傾斜角[θ]が検出された場合よりも高速のレートでキー入力領域１４が変動してもよい。同様に、キー入力領域は検出された傾斜レートに基づいて更新されてもよい。例えば、高速の傾斜レートが検出された場合、キー入力領域１４は、緩慢な傾斜レートが検出された場合よりも高速のレートで更新される可能性がある。この逆もまた同様である。したがって、上記複数のキー入力領域は、検出済み傾斜レートに対応する更新レートで動的に更新される可能性がある。当業者であれば理解するように、（例えばラベルがあまりに急速に変わらないようにするために）ヒステリシスを考慮して、更新レートが遅延される場合がある。
【００６１】
上記の例は本質的に例示的なものであり、本発明の範囲を限定する意図は全くない。当業者であれば容易に理解するように、上述の実施形態が（モバイル電話機の左から右への移動と右から左への移動の少なくともいずれかの移動のような）水平面における傾斜と傾斜レートの少なくともいずれかを示しているのに対して、図１に示すラインＢ−Ｂに沿って前面から後部への方向と後部から前面への方向の少なくともいずれかの方向にモバイル電話機を傾斜させることによって、傾斜と傾斜レートの少なくともいずれかを測定してもよい。このような機能は、特別のテンプレートの方が、モバイル電話機上に提供されるキー入力領域の行数よりも多くの行数を有している場合には特に保証される。
【００６２】
さらに図８を参照すると、キー入力領域１４を更新する方法例１００がモバイル電話機の検出された動きに基づいて行われる。ブロック１０２において、ユーザは、テキストのエントリを必要とするモバイル電話機１０においてアプリケーションの選択又は開始を行ってもよい。アプリケーションの開始に先立って、モバイル電話機は図１に示すように従来の方法でキーパッドを表示してもよい。アプリケーションの実行時に、図４Ｂに示されているようにデフォルトのキーパッドを表示してもよい。
【００６３】
ブロック１０４において、モバイル電話機１０が１以上の平面において傾斜されているかどうかに関する判定が行われる。動き検出回路１２によりこのような判定を行うことができる。動き検出回路１２は、一般に、モバイル電話機１０の検出された動きに対応する出力信号を出力する。上述したように、動き検出回路１２は、ハードウェアと、ソフトウェアと、ファームウェアと、任意のハードウェア、ソフトウェア又はファームウェアの組み合わせとの少なくともいずれかであってもよい。例えば、動き検出回路は、モバイル電話機の（加速度計などの）加速度、（スピード計、速度計などの）速度、（ジャイロスコープなどの）位置とのうちの少なくともいずれかを計算する１以上のセンサであってもよい。或る一定量の時間後に傾斜が検出されなかった場合、プログラムフローはブロック１１２へ進んでもよい。
【００６４】
ブロック１０６において、モバイル電話機の傾斜量と傾斜レートの少なくともいずれかが決定される。このような決定は、動き検出回路から直接行うか、制御回路２４による処理により決定されるかの少なくともいずれかにより行ってもよい。
【００６５】
ブロック１０８において、キー入力領域１４の１以上の領域用ラベルは、検出された動きと、メモリ１６内のユーザ入力情報２６の対応する対応付けとに基づいて更新される。
【００６６】
ブロック１１０において、ユーザはキー入力領域を押して、ユーザ入力記号を入力する。ユーザ入力記号の選択時に、その選択された記号はディスプレイ２２に表示されてもよい。さらに、ディスプレイ２２に表示されたカーソル又は別の指標は、次の記号の入力のために次の位置へ移動してもよい。別の実施形態では、ユーザがアプリケーション機能を表す入力記号を選択すると、対応する機能がプロセッサ１８により実行される。
【００６７】
ブロック１１２において、ユーザがメッセージの入力又はアプリケーションの意図を完了した場合、方法１００はブロック１１４において終了してもよい。上記以外の場合、プログラムフローはブロック１０４へ戻り、モバイル電話機が次のユーザ入力記号の入力のために傾斜されたかどうかの判定を行う。
【００６８】
上記方法例は、例えばユーザ入力表示機能２０の実施形態を実行することにより実行されてもよい。したがって、図８のフローチャートはモバイル電話機１０により実行される方法ステップを描くものと考えてもよい。図８は、機能論理ブロックを実行するある特定の順序を示すものではあるが、ブロックの実行指令の順序は示された順序に対応して変更することも可能である。また、連続して示される２以上のブロックを同時に実行してもよいし、あるいは部分的に同時に実行してもよい。或る種のブロックは省くことも可能である。さらに、強化されたユーティリティ、課金、パフォーマンス、測定、トラブル・シューティング等を目的として、任意の数の機能、論理処理、コマンド、状態変数、セマフォ、又はメッセージを論理フローに追加することが可能である。すべてのこのような変更例は本発明の範囲内に属すると理解されたい。
【００６９】
当業者であれば容易に理解するように、上記記載は本質的に例示的なものであり、キー入力領域１４の１以上の領域は、種々の記号と、種々の機能と、種々のアイコンとのうちの少なくともいずれかと関連付けられてもよい。さらに、ユーザはキーパッド１０を構成して、ユーザ定義記号と、頻繁に使用されるテキスト用記号との少なくともいずれかと、ワードとの少なくともいずれかを含むようにしてもよい。ユーザはまた、任意の所望の方法でアイコンと記号の少なくともいずれかの配分をカスタマイズしてもよい。例えば、モバイル電話機１０により実行される１以上のソフトウェアアプリケーションに応じて、キー入力領域１４を変動させてもよい（マルチメディアプレイヤアプリケーションがモバイル電話機により実行される場合、再生装置と関連付けられた（巻き戻し、再生、一時停止、早送り、スキップなどの）機能はキー入力領域に表示されてもよい。）
コンピュータプログラミングと回路設計の少なくともいずれかの技術の当業者、特に移動電話機用アプリケーションプログラミングの当業者は、上記記載の説明に照らしてユーザ入力表示機能２０により提供されるユーザインタラクションに関して本願に記載の機能を動作させ、かつ、この機能を実行するようにモバイル電話機をプログラムすることができる。したがって、説明を簡潔にするため、特定のプログラミングコードに関する詳細は省略した。
【００７０】
説明を単純にするために、モバイル電話機１０の関連する動作の１以上の側面を表す以下のフローチャート又は機能図は、一連のステップ又は機能ブロックを含むものとする。本発明の諸側面に従って、いくつかのステップ又は機能ブロックが、本明細書で示し、説明した順序とは異なる順序で出現するか、別のステップ又は機能ブロックと同時に出現するかの少なくともいずれかの出現があり得るため、本書面に記載の発明の側面がステップ又は機能ブロックの順序に限定されるというわけではないことを理解されたい。さらに、関連する処理の側面を示すステップ又は機能ブロックのすべてが、必ずしも本発明の側面に基づく方法論を実現するために必要とされるわけではない。さらに、本発明の範囲から逸脱することなく、関連する処理の側面を表す追加ステップ又は機能ブロックを追加することが可能である。
【００７１】
或る好適な（単複の）実施形態に関連して、本発明を示し、説明したが、本明細書及び付属図面を読み、理解するとき、均等物及び修正が他の当業者の心に浮かぶであろうことは理解されよう。本発明はすべてのこのような修正を含むと共に、以下の請求項の範囲によってのみ限定されるものである。
【図１】
2012511867.tif 000003
【図２】
2012511867.tif 000004
【図３】
2012511867.tif 000005
【図４Ａ】
2012511867.tif 000006
【図４Ｂ】
2012511867.tif 000007
【図４Ｃ】
2012511867.tif 000008
【図５Ａ】
2012511867.tif 000009
【図５Ｂ】
2012511867.tif 000010
【図５Ｃ】
2012511867.tif 000011
【図６Ａ】
2012511867.tif 000012
【図６Ｂ】
2012511867.tif 000013
【図６Ｃ】
2012511867.tif 000014
【図７Ａ】
2012511867.tif 000015
【図７Ｂ】
2012511867.tif 000016
【図７Ｃ】
2012511867.tif 000017
【図８】
2012511867.tif 000018
【手続補正書】
【提出日】平成22年10月8日(2010.10.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子装置（１０）であって、
ユーザ入力記号を格納するためのメモリ（１６）と、
前記メモリ内の前記利用可能なユーザ入力記号のサブセットを表示する複数のキー入力領域（１４）と、
前記電子装置の動きを検出し、かつ、該検出された動きに対応する出力信号を生成するように構成された加速度計（１２）と、ここで、前記加速度計の出力信号は前記電子装置の相対的な傾斜角、傾斜レートの少なくともいずれかに対応する；
前記加速度計と、前記複数のキー入力領域と、前記メモリとに結合されたプロセッサ（１８）であって、前記加速度計の前記出力信号を処理し、かつ、前記加速度計の前記出力信号に基づいて、前記ユーザ入力記号のサブセットを前記複数のキー入力領域上に動的に表示するようになっているプロセッサ（１８）と、
を備えることを特徴とする電子装置（１０）。
【請求項２】
前記複数のキー入力領域は、検出された前記傾斜レートに対応する更新レートで動的に更新されることを特徴とする請求項１に記載の電子装置。
【請求項３】
前記複数のキー入力領域の各領域は、１以上のユーザ入力記号を表示するように動作可能な個々のディスプレイを含むことを特徴とする請求項１又は２に記載の電子装置。
【請求項４】
前記複数のキー入力領域は共通のディスプレイを共有し、かつ、個々のキー入力領域は１以上のユーザ入力記号を表示するように動作可能であることを特徴とする請求項１乃至３のいずれか１項に記載の電子装置。
【請求項５】
前記複数のキー入力領域において表示用として利用可能なユーザ入力記号が、前記電子装置によるアプリケーションの実行に基づくものであることを特徴とする請求項１乃至４のいずれか１項に記載の電子装置。
【請求項６】
前記ユーザ入力記号は、複数の機能を表す記号を含み、ある機能を表す前記ユーザ入力記号の選択に際して、前記対応する機能は前記プロセッサにより実行されるようになっていることを特徴とする請求項１乃至５のいずれか１項に記載の電子装置。
【請求項７】
前記複数のキー入力領域は、電話番号と、メッセージ用の入力テキストとを入力するために用いられることを特徴とする請求項１乃至６のいずれか１項に記載の電子装置。
【請求項８】
単一のユーザ入力記号が前記複数のキー入力領域の各領域に表示されることを特徴とする請求項１乃至７のいずれか１項に記載の電子装置。
【請求項９】
前記複数のキー入力領域は、従来方式のＱＷＥＲＴＹキーボードに対応するテンプレートとして前記メモリ内において対応付けられることを特徴とする請求項１乃至８のいずれか１項に記載の電子装置。
【請求項１０】
前記ディスプレイは、前記複数のキー入力領域の各領域に対応する前記ユーザ入力記号のテンプレートを表示することを特徴とする請求項９に記載の電子装置。
【請求項１１】
電子装置（１０）において記号を入力する方法であって、該方法は、
前記電子装置内に収納されている加速度計（１２）によって電子装置の傾斜角と傾斜レートの少なくともいずれかを検出するステップであって、前記加速度計は、前記検出された傾斜と傾斜レートの少なくともいずれかに対応する出力信号を出力するようになっている検出ステップと、
前記電子装置の前記検出された傾斜と傾斜レートの少なくともいずれかに基づいて、前記電子装置のメモリ（１６）に格納されたユーザ入力記号のサブセットを複数のキー入力領域（１４）において表示するステップであって、各キー入力領域は１つのユーザ入力記号を表示するようになっている表示ステップと、
を有することを特徴とする方法。
【請求項１２】
前記複数のキー入力領域の各領域に対する、前記ユーザ入力記号の、前記メモリにおける対応付けを決定するために、前記検出された傾斜角と傾斜レートの少なくともいずれかを処理するステップをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記ユーザ入力記号の選択のために前記キー入力領域のうちの１つの領域においてユーザ入力を受信するステップをさらに含むことを特徴とする請求項１１乃至１２のいずれか１項に記載の方法。
【請求項１４】
前記ユーザ入力記号を選択した後、前記電子装置の前記傾斜角と傾斜レートの少なくともいずれかをさらに検出するステップと、前記検出された傾斜角と傾斜レートの少なくともいずれかに基づいて、前記複数のキー入力領域を動的に更新するステップとを有することを特徴とする請求項１１乃至１３のいずれか１項に記載の方法。
【請求項１５】
前記複数のキー入力領域の各領域を更新するために、前記メモリ内における前記ユーザ入力記号の対応付けを決定して、前記検出された傾斜角と傾斜レートの少なくともいずれかを処理することによって前記動的更新が行われることを特徴とする請求項１４に記載の方法。
【請求項１６】
前記ユーザ入力記号の表示されるサブセットは、前記電子装置によるアプリケーションプログラムの実行に少なくとも部分的に基づくものであることを特徴とする請求項１１乃至１５のいずれか１項に記載の方法。
【手続補正書】
【提出日】平成23年6月14日(2011.6.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子装置（１０）であって、
ユーザ入力記号を格納するためのメモリ（１６）と、
前記メモリ内の前記利用可能なユーザ入力記号のサブセットを表示する複数のキー入力領域（１４）と、
前記電子装置の動きを検出し、かつ、該検出された動きに対応する出力信号を生成するように構成された加速度計（１２）と、ここで、前記加速度計の出力信号は前記電子装置の相対的な傾斜角、傾斜レートの少なくともいずれかに対応する；
前記加速度計と、前記複数のキー入力領域と、前記メモリとに結合されたプロセッサ（１８）であって、前記加速度計の前記出力信号を処理し、かつ、前記加速度計の前記出力信号に基づいて、前記ユーザ入力記号のサブセットを前記複数のキー入力領域上に動的に表示するようになっているプロセッサ（１８）と、
を備えることを特徴とする電子装置（１０）。
【請求項２】
前記複数のキー入力領域は、検出された前記傾斜レートに対応する更新レートで動的に更新されることを特徴とする請求項１に記載の電子装置。
【請求項３】
前記複数のキー入力領域の各領域は、１以上のユーザ入力記号を表示するように動作可能な個々のディスプレイを含むことを特徴とする請求項１又は２に記載の電子装置。
【請求項４】
前記複数のキー入力領域は共通のディスプレイを共有し、かつ、個々のキー入力領域は１以上のユーザ入力記号を表示するように動作可能であることを特徴とする請求項１乃至３のいずれか１項に記載の電子装置。
【請求項５】
前記複数のキー入力領域において表示用として利用可能なユーザ入力記号が、前記電子装置によるアプリケーションの実行に基づくものであることを特徴とする請求項１乃至４のいずれか１項に記載の電子装置。
【請求項６】
前記ユーザ入力記号は、複数の機能を表す記号を含み、ある機能を表す前記ユーザ入力記号の選択に際して、前記対応する機能は前記プロセッサにより実行されるようになっていることを特徴とする請求項１乃至５のいずれか１項に記載の電子装置。
【請求項７】
前記複数のキー入力領域は、電話番号と、メッセージ用の入力テキストとを入力するために用いられることを特徴とする請求項１乃至６のいずれか１項に記載の電子装置。
【請求項８】
単一のユーザ入力記号が前記複数のキー入力領域の各領域に表示されることを特徴とする請求項１乃至７のいずれか１項に記載の電子装置。
【請求項９】
前記複数のキー入力領域は、従来方式のＱＷＥＲＴＹキーボードに対応するテンプレートとして前記メモリ内において対応付けられることを特徴とする請求項１乃至８のいずれか１項に記載の電子装置。
【請求項１０】
前記ディスプレイは、前記複数のキー入力領域の各領域に対応する前記ユーザ入力記号のテンプレートを表示することを特徴とする請求項９に記載の電子装置。
【国際調査報告】
2012511867.tif 000019
2012511867.tif 000020
2012511867.tif 000021