(57)【要約】  ユーザーの向かい合わせになっている親指と他の指との生体機械学の効果を最適化するよう構成したヒューマンインターフェースであって、一面には、ユーザーの親指又はスタイラスにより操作できるソフトウエア構成可能な１つ以上の入力要素を含み、別の面には、ユーザーの４本の指により操作できるソフトウエア構成可能な１つ以上の選択要素を含む。選択要素は、１つ以上の入力機能に割り当てられる輪郭が描かれたアクティブ領域を表すように構成可能な圧力センサーパッドとすることができる。輪郭が描かれた複数のアクティブ領域をユーザーが触覚で判別できるように形状変化媒体を提供してもよい。触知可能なデテント、振動又は力を発生するユニットにより、ユーザーに触覚フィードバックを提供することができる。データの入力には、各選択要素をシフト機能へ割り当てることと、各入力要素をテキスト機能へ割り当てることと、選択要素を用いて入力要素と関連付けられるテキスト機能間においてシフトして、所望のテキスト機能を入力することとを含めることができる。
2007510233.tif 000002
【特許請求の範囲】
【請求項１】
携帯型電子装置であって、
人間ユーザーの片方若しくは両方の親指、又は、スタイラスによる、複数の入力要素の操作によって、同ユーザーから入力を受け取るように構成された同複数の入力要素を有する第１面であって、同入力要素の少なくとも１つは、２つ以上の入力機能への選択的なアクセスを提供するように更に構成された第1面と、
前記ユーザーの親指以外の指の１本以上の指で操作するように構成された１つ以上の選択要素を有する第２面であって、選択要素の操作は、１つ以上の入力要素の前記入力機能を変化させる第２面と、
を備える携帯型電子装置。
【請求項２】
前記第１面および前記第２面は、前記ユーザーの向き合わせの親指と親指以外の指との生体機械学効果を最適化するよう配列された、請求項１の装置。
【請求項３】
前記選択要素の少なくとも１つは、複数の輪郭が描かれたアクティブ領域を表すように構成可能な圧力センサーパッドであり、その輪郭が描かれたアクティブ領域の操作は、１つ以上の入力要素の前記入力機能を変化させる、請求項１の装置。
【請求項４】
前記複数の輪郭が描かれたアクティブ領域間を前記ユーザーが触覚で判別できるように、前記圧力センサーパッドに対して構成した形状変化媒体を更に備える、請求項３の装置。
【請求項５】
プロセッサを更に備え、前記プロセッサは、前記入力要素および選択要素が前記ユーザーにより操作された時に、前記入力要素および選択要素が生成する信号を受信する、請求項１の装置。
【請求項６】
入力コントローラを更に備え、前記入力コントローラは、前記入力要素および選択要素が前記ユーザーにより操作された時に、前記入力要素および選択要素が生成する信号を受信するとともに、前記受信した信号を、プロセッサが解釈するのに適した形式に変換する、請求項１の装置。
【請求項７】
前記選択要素の少なくとも１つが回転式ダイヤルである、請求項１の装置。
【請求項８】
前記選択要素の少なくとも１つがＤパッドである、請求項１の装置。
【請求項９】
少なくとも１つの触知可能なデテントを更に備え、前記デテントは、前記入力要素または選択要素の少なくとも１つと関連付けられ、前記ユーザーが前記触知可能なデテントと関連付けられる前記要素を操作する時に、前記ユーザーに触覚フィードバックを提供する、請求項１の電子装置。
【請求項１０】
１つ以上の振動ユニット又は力発生ユニットを更に備え、前記振動ユニット又は力発生ユニットの少なくとも１つは、前記入力要素または選択要素の少なくとも１つを前記ユーザーが操作すると、触覚フィードバックを提供することができる、請求項１の電子装置。
【請求項１１】
前記振動ユニットの少なくとも１つが、プロセッサ上で実行されるソフトウエアアプリケーションで発生するイベントに応答して触覚フィードバックを提供する、請求項１０の電子装置。
【請求項１２】
携帯型電子装置であって、
人間ユーザーの片方若しくは両方の親指又はスタイラスによる複数の入力要素の操作によって同ユーザーから入力を受け取るように構成された複数の入力要素を有する第１面であって、前記入力要素の少なくとも１つは、２つ以上のテキストシンボルに対する選択的なアクセスを提供するように更に構成された、第１面と、
前記ユーザーの親指以外の指の１本以上の指で操作されるように構成される１つ以上の選択可能なアクティブ領域を有する１つ以上の入力要素を備えた第２面であって、アクティブ領域の操作は、１つ以上の入力要素の前記テキストシンボルを変化させる、第２面と、
を備える携帯型電子装置。
【請求項１３】
コントローラを更に備え、前記コントローラは、前記入力要素又は前記アクティブ領域の前記ユーザーによる操作によって生成される信号を受け取る、請求項１２の装置。
【請求項１４】
少なくとも１つの入力要素の上方に配置されたドーム型キャプであって、前記ドーム型キャップに関連付けられる前記入力要素が操作される時に、触覚フィードバックを前記ユーザーに提供することができる前記ドーム型キャップを更に備える請求項１３の装置。
【請求項１５】
触覚フィードバックを提供できる１つ以上の振動ユニットを更に備える請求項１３の電子装置。
【請求項１６】
触覚フィードバックを提供できる１つ以上の力発生ユニットを更に備える請求項１３の電子装置。
【請求項１７】
携帯型電子装置で用いるためのヒューマンインターフェース及び入力システムを構成するための方法であって、前記方法は、
人間ユーザーの片方若しくは両方の親指又はスタイラスによる複数の入力要素の操作によって、前記ユーザーからの入力を受け取るように構成された同複数の入力要素を第１面に配置するステップであって、前記入力要素の少なくとも１つは、２つ以上の入力機能に対する選択的アクセスを提供するように更に構成される、ステップと、
前記ユーザーの親指以外の指の１本以上の指により操作されるように構成された１つ以上の選択要素を第２面に配置するステップであって、選択要素の操作は、１つ以上の入力要素の前記入力機能を変化させる、ステップと、
を含む方法。
【請求項１８】
前記各入力要素にラベルが付されて、前記入力要素によって選択的にアクセスされることができる各入力機能を示す、請求項１７の方法。
【請求項１９】
コントローラを前記入力要素及び選択要素に接続するステップを更に含み、前記コントローラは、前記入力要素または選択要素の１つ以上の、ユーザーによる操作によって生成される信号を受け取ることができる、請求項１７の方法。
【請求項２０】
少なくとも１つの選択要素が、複数の輪郭が描かれたアクティブ領域を形成するように前記コントローラが構成可能な同複数のアクティブ領域を有する、請求項１９の方法。
【請求項２１】
複数のアクティブ領域を有する前記１つの選択要素に対して形状変化媒体を配置して、前記複数の輪郭が描かれたアクティブ領域間をユーザーが触覚で判別できるようにするステップを更に含む、請求項２０の方法。
【請求項２２】
前記第１面および前記第２面は、前記人間ユーザーの向き合わせになっている親指と親指以外の指との生体機械学効果を最適化するように配置される、請求項１７の方法。
【請求項２３】
少なくとも１つの入力要素または選択要素に触知可能なデテントを配置して、ユーザーが操作した時に、触覚フィードバックを提供するステップを更に含む、請求項１７の方法。
【請求項２４】
第１面および第２面を有する携帯型電子装置にデータを入力するための方法であって、前記第１面は、人間ユーザーの片方若しくは両方の親指又はスタイラスによる複数の入力要素の操作によって、ユーザーからの入力を受け取るように構成された複数の入力要素を有し、前記入力要素の少なくとも１つは、データ入力モードで複数のシンボルに対する選択的アクセスを提供するよう更に構成され、前記複数のシンボルのそれぞれは、一意のインデックス位置識別子と関連付けられ、前記第２面は、前記ユーザーの親指以外の指の１本以上の指により操作されるように構成された１つ以上の選択要素を有し、前記各選択要素は、前記一意のインデックス位置識別子の１つと対応し、
前記方法は、
入力される予定の所望のシンボルの前記インデックス位置識別子を決定するステップと、
前記所望のシンボルの前記インデックス位置識別子と対応する前記選択要素を、任意の親指以外の指で押すステップと、
前記所望のシンボルに対する選択的なアクセスを提供するように構成された前記入力要素を、任意の親指またはスタイラスで押すステップと、
を含む方法。
【請求項２５】
前記各入力要素にラベルを付けて、前記入力要素により選択的にアクセスすることができる前記各シンボル及び選択的にアクセスされ得る前記各シンボルの位置の順序を示す、請求項２４の方法。
【請求項２６】
入力する前記所望の文字の前記インデックス位置識別子を決定するステップが、
前記所望のシンボルに対する選択的なアクセスを提供するように構成された前記入力要素の位置を特定するステップと、
前記位置を特定した入力要素にラベル付けされた前記所望のシンボルに先行するシンボルの数を左から右にカウントするステップであって、前記所望のシンボルの前記インデックス位置識別子は、前記所望のシンボルに先行するシンボルの数に１を加えた数である、ステップと、
を含む請求項２４の方法。
【請求項２７】
前記入力要素または選択要素の少なくとも１つが、複数のモードに対する選択的アクセスを提供するように更に構成され、前記モードの少なくとも１つはデータ入力モードであり、前記データ入力モードをイネーブル化するステップを更に含む、請求項２４の方法。
【請求項２８】
インターフェースおよび入力システムを用いてユーザーが携帯型電子装置にデータを入力する方法であって、前記電子装置は、親指で操作するアセンブリに複数の入力要素を備え、前記入力要素の少なくとも１つは、２つ以上のテキスト機能に割り当てられており、親指以外の指で操作する入力アセンブリに１つ以上の選択要素を備え、前記各選択要素は、一意のシフト位置に割り当てられており、前記方法は、
親指以外の指で所望の選択要素を押し、所望のシフト位置を選択するステップと、
親指で操作する入力アセンブリの所望の入力要素を親指で押し、所望のテキスト文字を入力するステップと、
を含む方法。
【請求項２９】
携帯型電子装置であって、
前記電子装置の面に配置され、人間ユーザーの親指で作動させられるように構成された複数の入力要素を備える第１入力アセンブリと、
前記ユーザーの向き合わせになっている親指と親指以外の指の生体機械学効果を最適化するように、前記第１入力アセンブリと異なる面に配置され、前記ユーザーの親指以外の指の１本以上の指で操作されるように構成された１つ以上の入力要素を備える第２入力アセンブリと、
を備え、
少なくとも１つの入力要素は、複数の輪郭が描かれたアクティブ領域を提供するように構成可能な感知面であり、
更に、前記構成可能な感知面の、前記複数の輪郭が描かれたアクティブ領域への割り当てを備えるメモリと、
を備える携帯型電子装置。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
発明の背景
以下の説明は、電子装置、特に携帯電話、携帯情報端末（ＰＤＡ、パーソナルデジタルアシスタント）、ポケット型パーソナルコンピュータ、スマートフォン、携帯ゲーム機、バーコードリーダー、リモートコントロール、及び、キーパッドまたは１つ以上の入力要素を有する他の同様な入力装置等の、携帯型電子装置用のヒューマンインターフェース及び入力システムに関する。
【０００２】
電子装置は、処理能力の低価格化、及び、それに伴って装置の小型化を求める消費者の要求の増大もあって、高性能化が進むとともに物理的には小型化される一方である。しかし、このような装置は、データ入力（例えば、テキスト、数字及び機能の入力）及び／又は装置の操作のためにユーザーが装置と対話（インターフェース）する能力により、機能面及び実用性において制約を受ける傾向にある。データ入力及び／又は装置操作に用いる入力要素を配置するための装置表面の利用可能なスペースが減少し続けているので、装置と対話することが益々困難となるからである。
【０００３】
携帯型電子装置（hand-held
electronic device）用の各種のヒューマンインターフェース、入力システム及び技法は、データ入力及び装置操作のために開発されてきた。これらには、コーダル（chordal）入力技法、モーダル（modal）入力技法、及び／又は、スマートキーと組み合わせて用いられる小型のキーボード及びキーパッド、並びにオンスクリーンの（スクリーン上の）キーボード、キーパッドのソフトウエア又は手書き認識ソフトウエアと組み合わせて用いられるタッチスクリーンが含まれる。
【０００４】
＜コーダル、モーダル及びスマートキー技法と併用されるキーボード又はキーパッド＞
小型のキーボード及びキーパッドは、それらの標準的なフルサイズバージョンと類似している。即ち、キーボードは概して、フルセット又は実施的にフルセットの数字、文字及び機能入力要素を有している。一方、キーパッドは、キーボードと比較すると、数字、文字、及び／又は、機能入力要素のセット数が少ないのが普通である。これらの小型入力装置は、携帯型電子装置の一面の利用可能なスペースに合うように設計されるか、又は小型で可搬性に優れる外部プラグイン装置として設計されるのが普通である。従って、携帯型電子装置が小さくなるにつれ、所望の数の入力要素がその電子装置の一面に入るように、一般に入力要素のサイズが小さくされてきている。
【０００５】
小型のキーボード及びキーパッドは、一般に、２つの入力技法のいずれかによりデータの入力及び装置の操作を行わなければならない。すなわち、その２つの入力技法の一つは、１本以上の親指または他の指を用いて所望の入力要素を押す技法である。他の一つは、スタイラス（ペン型入力機器）を用いて所望の入力要素を「つつく」技法である（この技法は、通常、入力要素がより小さい場合に用いられる。）。コーダル入力技法、モーダル入力技法及びスマートキー等の各種技法が開発および実装されて、小型のキーボード及びキーパッドを用いた操作の効率及び効果が改良されている。
【０００６】
＜コーダル入力技法＞
コーダル入力技法は、一般に、少ないセットの入力要素により、文字、シンボル、ワード、フレーズ又は概念を表すことができるという原理に基づく。従って、入力要素の僅かな組合せを押すだけで、機能性を増大することができ、より速く且つより正確なデータ入力が実現できる。コーダル入力技法は、任意のキーボード又はキーパッド構成、若しくは２つ以上の入力要素を有する任意の装置、において用いることができ、通常、従来のキーボード又はキーパッドと比較して、入力要素をより少なくするか又は機能をより多くする。両手のコーダル入力技法を用いる電子装置の例は、法廷記者または速記者用のタイプライタである。少ない操作回数で多くの機能を達成するキーパッドを用いるコーダル入力技法の一つが、Ｌｅｖｙに与えられた米国特許第５，９７３，６２１号、名称「小型キー入力装置」に記載されている。当該特許を参照により本明細書に組み込む。
【０００７】
＜モーダル入力技法＞
モーダル入力技法は、キーボード又はキーパッド上の特定入力要素（又は複数の要素の組合せ）を押すことにより、例えば、携帯電話又はＰＤＡにおけるテキストメッセージ作成機能等の電子装置の機能にアクセスできるという考えに基づいている。その特定入力要素が一旦押されると、キーボード又はキーパッド上の入力要素の全てまたは一部の機能が変化する。モーダル技法は、電卓、携帯電話及びＰＤＡで用いられるのが典型的である。例えば、携帯電話においては、マルチタップと呼ばれるモーダル技法が広く用いられている。マルチタップにおいては、キーパッド上の個々の入力要素が、文字（characters）、字（letters）、数字、アイコン又はその他形式のシンボル等の複数のシンボルと関係付けられる。それにより、所望の機能を達成するのに必要な入力要素の数を減少させている。例えば、入力要素が１２個のキーパッドを用いて、英語のアルファベット及び１０進数の全文字を表すことができる。ユーザーは、親指、他の指又はスタイラスで特定の入力要素を一回以上タップして所望の文字を入力することにより、その特定の入力要素と関係付けられる一組のシンボル内の所望のシンボルを入力することができる。従って、ユーザーがテキストメッセージを送信したい場合、ユーザーは、例えばモードキー等の機能的入力要素を押して携帯電話のテキストメッセージ作成機能にアクセスし、次いで、個々の入力要素を一回以上タップして、関係付けられた入力すべきシンボルを選択することができる。特定のシンボルを入力するのに必要なタップ回数は、選択されている言語の文字セットにより異なるであろう。例えば、日本語のキーパッド又はキーボードは、通常、テキスト入力に最低４６の文字セットを必要とし、一方、英語又は米語のキーボード及びキーパッドは、通常、テキスト入力に最低２６の文字セットを必要とする。これらのモーダル入力技法は、ユーザーがより頻繁にテキスト機能を実行するようになるにつれ、ある程度の人気を得ている。
【０００８】
＜スマートキー＞
スマートキーはキーパッドに用いるのが典型的であり、押されたときに、ユーザーの次の論理的なアクションを予測するキー又はキーの組合せに注目させる。幾つかの実装例は他よりも良好に動作し、幾つかのアプリケーションは、ある機能を完遂するのに必要なキーストローク数を他のアプリケーションよりも減少させる。例えば、ワード予測ソフトウエアは、ユーザーが入力した１つ以上の文字及び所与の言語内で起こりそうな蓋然性に基づいて、ユーザーが入力しようとしているワードまたは文字の予測を試みる。そのソフトウエアが正しく推測する確率は、入力したワード長、字数又は文字数とともに増加する。キーパッド上でスマートキーを用いる装置においては、ユーザーはキー２、２及び８を順にタップしてワード「ｃａｔ」を生成でき、その装置はそのワードを一番目に表示する。なぜなら、それが最もよく用いられる組合せだからである。一方、同じ複数のキーを押すことにより生成できるワード「ｂａｔ」は、それほどよく用いられないので、一番目には表示されない。また、２のキーを２回押した後、ワード予測ソフトウエアの推測に基づいて、ワード「ｃａｔ」が表示されるようにもできる。
【０００９】
スマートキーは日本語データ入力にも一般に用いられ、ユーザーは日本語の文字（character）（例えば、漢字）の音を表す字（letter）を発音通りに入力する。入力した字に基づいて、予測ソフトウエアは日本語の文字を推測する。その文字を選択するには、ユーザーは、承認ボタンを押すか又はスクロール機能を用いて発音入力が類似している次の文字に移行する。
【００１０】
＜オンスクリーンキーボード又は手書き認識ソフトウエアを用いるタッチスクリーン＞
オンスクリーンのキーボード又はキーパッドのソフトウエアをタッチスクリーンととたは他の指を置いてデータを入力することができ、スタイラス又は物理的なキーボード若しくはキーパッドアクセサリがなくても、より速くデータを入力することができる。一方、PalmオペレーティングシステムのGraffitiO等の手書き認識ソフトウエアをタッチスクリーンとともに用いると、ユーザーは、スタイラスを用いてタッチスクリーン上にテキストを直接書くことにより、そのテキストを入力することができる。タッチスクリーンは、通常、より多くの電力を消費し、接触感応式スクリーンでないものよりも高価である。一般に限られた電力源しか持たない携帯型電子装置に対しては、この電力消費量が多いことが問題となることがある。さらに、タッチスクリーンは、通常、ユーザーに両手を使うことを要求するので（例えば、一方の手で装置を保持・固定する一方、他方の手でスタイラスを掴む）、携帯電話等の片手用の携帯型電子装置とインターフェースし、それを操作するのには、概して好ましくない。手書き認識ソフトウエアは、スタイラス、親指又は他の指の入力に本質的に存在している入力の遅さ及び不便さを改善してきたが、大きな電力消費量、両手を使う必要性及び入力要素が（操作された）時にユーザーに知らせる触覚フィードバックの欠如等、他の欠点は依然として残っている。さらに、認識ソフトウエアは、適切に使用するための訓練を必要とし、訓練してもなおエラー率が高い。
【００１１】
＜ゲーム操作（制御）＞
ゲーム制御には上記手法の多くが用いられているが、大部分の携帯型電子装置において、ユーザーは、小型のキーパッド及び／又は方向パッド（「Ｄパッド」）等の通常には装置の前面に配置された何らかの形式の入力要素を用いてゲームプレイを制御するのが普通である。携帯電話等のある種の携帯型電子装置でのゲーム制御は、その装置のサイズに起因して、本質的に片手で行うか、せいぜい両親指で行われる。一方、ＰＤＡおよび従来型ゲームコンソールコントローラ等の他の種の携帯型電子装置でのゲーム制御は、両手操作が通常である。これらの携帯型電子装置でのゲーム制御と関係付けられる入力要素は、デジタル式とするのが普通である。尤も、マイクロソフトのXboxやソニーのPlay Station 2等のＰＣ型およびコンソール型ゲームシステムに対するゲームコントローラには、アナログ入力要素が用いられている。
【００１２】
概要
本発明者の認識によれば、携帯型電子装置（hand-held electronic device）用の従来のヒューマンインターフェース及び入力システムは、使用に際して比較的柔軟性がなく、面倒で、かつ非効率であるという傾向がある。他にも理由があるが、その理由は、それらが、人の手の生物機械学（バイオメカニクス）、特に、親指（thumb）が他の指（親指以外の指，fingers）と向かい合わせであることに関連している長所、例えば広い範囲に動けることや大きな保持力を付与する能力等の親指の有用な属性、及び、例えば精緻な運動が制御できることや空間的な記憶ができることや動きが速いこと等の他の指の有用な属性、を生かすようには設計されていなかったからである。
【００１３】
また、本発明者の認識によれば、データ入力および装置コントロール（装置操作、装置制御）の効率を改善するように開発されたコーダル及びモーダル技法等の入力技法は、従来の入力システムが本質的にもつ非効率性により制約を受けている。例えば、コーダル入力技法と組み合わせて用いられる小型のキーボードおよびキーパッドは、典型的なＱＷＥＲＴＹキーボードと比較して、少ない数の入力要素を操作してはるかに複雑な機能性を提供するために、ユーザーに対して数多くの入力の組合せを記憶し且つ必要な運動スキルを発達させることを要求するだけでなく、人の手の親指および他の指を効率的に用いていない、つまり、入力タスクを人の手の親指および他の指に効率的に割り当てていない。さらに、モーダル入力技法と組み合わせて用いられる小型のキーボードおよびキーパッドは、ユーザーが効率的にデータを入力する能力−その能力は特定のシンボルを入力するのに必要なタップ回数とユーザーが親指又はスタイラスでいかに速く入力要素をタップしてその特定シンボルを選択できるかとに依存するのだが−を制限する恐れがある。
【００１４】
また、本発明者の認識によれば、かかる装置においてゲームプレイを制御するユーザー能力は大きく制限されていた。例えば、アナログ式のゲーム制御はＰＣ型およびコンソール型ゲームシステムのユーザーには利用可能であるが、携帯電話及びＰＤＡ等の携帯型電子装置については概して広く利用されていない。さらに、従来の携帯型電子装置用のゲーム制御部は、通常、装置の前面に配置されていたので、一般に、ユーザーがビデオスクリーンを眺めるのをユーザーの手が邪魔していた。また、ユーザーがコンソール型またはＰＣ型ゲームシステムにおいて期待するようになってきた射撃用の又は特別な目的のゲーム制御作動用の「素早く引く（fast twitch）」制御（例えば、引き金）は、ゲーム制御用より寧ろデータ入力用に最適化されている従来のインターフェース及び入力システムの性質に一部に起因して、このような携帯型電子装置のユーザーには利用可能でないのが普通であった。
【００１５】
その結果、本発明者は、（片手を用いるか両手を用いるかに関わらず）携帯型電子装置用のフレキシブルかつ効率的なヒューマンインターフェース及び入力システム、並びに技法を開発した。それらは、手が本質的にもつ向かい合わせの親指と他の指の人間工学（エルゴノミクス）を利用するとともに、従来の入力技法を用いることに対して今までに発達してきた技能を利用し、タイムリー、効率的、快適、且つ、直感的なやり方でデータ入力、装置制御及びゲーム制御を達成する。従って、新規に購入される携帯装置について通常予測されるトレーニングを超えるような特別なトレーニングは全く要求されない。
【００１６】
本明細書に記載の携帯型電子装置用のヒューマンインターフェース及び入力システムの実装例には、以下の特徴の様々な組合せが含まれ得る。
【００１７】
携帯型電子装置用の本ヒューマンインターフェースおよび入力システムは、ユーザーの片方若しくは両方の親指、又は、スタイラスにより操作され得る複数の入力要素を第１の面上に含むように構成できる。入力要素の少なくとも１つは、ソフトウエアにおいて、複数の入力機能へのアクセスを提供するように構成されてもよい。例えば、普通の携帯電話のキーパッドに見られるように、入力要素の１つが、テキストシンボル５、ｊ、ｋ及びｌへのアクセスを提供し、一方、別の入力要素の一つがテキストシンボル３、ｄ、ｅ及びｆへのアクセスを提供してもよい。このヒューマンインターフェースおよび入力システムは、また、ユーザーの４本指（親指以外の指）のどれかで操作され得る１つ以上の選択要素を第２の面上に含む。その選択要素は、ソフトウエアで構成することができる１つ以上の入力機能と関係付けられてもよい。例えば、選択要素は特定のシフト位置に対応するように構成してもよい。従って、ユーザーが、例えば、第３のシフト位置に対応するように構成された選択要素を操作すると、特定の入力要素によりアクセスされる入力機能は、その入力要素と関連付けられている第３の入力機能になるであろう。上記の例において、第３の入力機能は、テキストシンボル５、ｊ、ｋ及びｌへのアクセスを提供する入力要素に対してテキストシンボル「ｋ」となるであろう。
【００１８】
選択要素の１つは、輪郭が描かれた複数のアクティブ領域及び非アクティブ領域を表すように構成され得る圧力センサーパッドとすることができる。これらの輪郭が描かれたアクティブ領域は、同様に、ソフトウエアによって１つ以上の入力機能に相当するように構成されることができる。輪郭が描かれた複数のアクティブ領域及び／又は非アクティブ領域を人間ユーザーが触覚で判別できるように、形状が変化する媒体（shape changing media）がその圧力センサーパッドに提供されてもよい。
【００１９】
その入力要素及び／又は選択要素は、ユーザーがその要素を操作したとき又はプロセッサ上で実行されるソフトウエアアプリケーションにおいて発生するイベントに応答して、触覚上のフィードバックをユーザーにもたらすことができる触知可能なデテント（爪、detent）、振動ユニット及び／又は力発生ユニットと関連させることもできる。
【００２０】
本ヒューマンインターフェース及び入力システムは、第１入力アセンブリ及び第２入力アセンブリを含むようにも構成することができる。第１入力アセンブリは、電子装置の１つ以上の面に位置するとともに人間ユーザーの片方若しくは両方の親指又はスタイラスにより容易且つ快適に作動されるように構成された複数の入力要素又は選択要素を含むことができる。第２入力アセンブリは、電子装置の１つ以上の面に位置するとともに人間ユーザーの４本指（親指以外の指）の１本以上の指により容易且つ快適に作動されるように構成された１つ以上の入力要素又は選択要素を含むことができる。その第１入力及び第２入力アセンブリは、携帯型電子装置の１つ以上の面に配置されていて、親指と他の指との向かい合わせの構成の利点を最大限生かすことができる。入力コントローラ等の感知回路を設け、第１及び／又は第２の入力アセンブリの要素が人間ユーザーにより操作されたときにその要素が生成する信号を受信するとともに、これらの信号を、受信した信号に基づいてその人間ユーザーにより与えられた入力の種類を決定することができるアプリケーションソフトウエアを実行するプロセッサが受信するのに適切な形式に変換してもよい。
【００２１】
第１入力アセンブリは電子装置の前面に配置され得、一方、第２入力アセンブリは親指と他の指とが向かい合っているという利点を生かすことができるようにその電子装置の背面に配置され得る。このように構成すると、ユーザーは、第２入力アセンブリの要素を４本指（親指以外の指）の１本以上で操作しながら、第１入力アセンブリの入力要素を片方若しくは両方の親指又はスタイラスで操作することができる。
【００２２】
第１及び／又は第２入力アセンブリの入力要素の入力機能は、その電子装置上で実行されているアプリケーションに依存して変更できる。テキストアプリケーション（例えば、電子メール、ワードプロセッシング又はテキストメッセージ作成）が電子装置上で実行されているとき、第１及び／又は第２入力アセンブリの要素は、シンボル等のデータ入力キーと関連付けられることができる。ゲームアプリケーションが電子装置上で実行されているとき、第１及び／又は第２入力アセンブリの入力要素は、方向制御、アクションボタン及び引き金ボタン等のゲーム制御と関連付けられることができる。第１及び／又は第２入力アセンブリの１つ以上の入力要素のソフトウエアアプリケーションへの割り当て（即ち、その１つ以上の入力要素をデータ入力キー、ゲーム制御又は装置制御のいずれとして動作させるか）は、ソフトウエアアプリケーション開発者またはユーザーが、ダウンロード又は他のプログラミング様式によってカスタマイズすることができる。更に、多数の国で用いられる携帯型電子装置を生産するコストを低減するために、所望の国の言語に特有の入力要素のセットがソフトウエアにより提供され得る。
【００２３】
本明細書に記載のシステム及び技法は、以下の利点の１つ以上を提供する。本ヒューマンインターフェースおよび入力システム並びに関連する技法は、最も過酷なゲーム入力要件をサポートできる高性能ゲームコントローラの機能と、従来の標準ＱＷＥＲＴＹキーボードの使用により得ることができるデータ入力の速度および正確さと、を大きな面積を伴うことなく提供する。また、本ヒューマンインターフェースおよび入力システム並びに関係する技法は、必要なキーストロークまたはタップの回数を増加させずに、所与の数の入力要素と関係付けられる機能の数を増加することもできる。更に、入力要素のサイズが、従来の入力システムと比較して、その入力システムの使用法を学習するのにかかる時間を増加させることなく、人間の手の人間工学との調和を維持することを可能とする。
【００２４】
１つ以上の実装例の詳細を、付帯の図面および下記の説明で述べる。他の特徴及び利点は、説明、図面及び請求項から明らかであろう。
【００２５】
各図面における同様の参照符号は、同様の要素を示す。
【００２６】
詳細な説明
＜人間の手の生物機械学（バイオメカニクス）＞
人間の手は、対向させることが可能な親指と他の４本の指とを備える。即ち、親指は、他の４本の指のいずれかと、対向した状態で、協同し、組み合わせ又は機能的に関連して、用いられる。人間の親指以外の指と比較すると、人間の親指は、動きの範囲が広く、強い保持力を発生する動作ができ、そして器用さが劣ると特徴付けることができる。親指の付け根の関節は、３つの自由度、即ち、横から横への動き、上下の動き及び親指の長軸廻りの回転、を有し、一方、他の指の付け根の関節は、２つの自由度、即ち、横から横の動き及び上下の動きを有する。従って、親指は、一般に、他の指のどれよりも動きの領域が良好であると考えられる。また、人間の親指は他の指のどれよりも、より大きな動作筋肉を有しているので、他の指より大きな保持力を提供する。反面、その大きな筋肉に起因して、人間の親指は発揮され得る細かな運動制御及び動きの素早さが他の指と比較した場合に低いのが難点である。従って、人間の４本の指（親指以外の指）は、細かな動きの調整、或いは、位置を正確に狙う能力又は動作を迅速に反復する能力が要求されるタスクを実行するのに、より適している。
【００２７】
＜携帯型電子装置のハードウエア概観＞
図１は、ヒューマンインターフェース、携帯電話、ＰＤＡ、ポケット型ＰＣ又はスマートフォン、若しくは本明細書に記載の入力システム及び関連する入力技法が実装され得る他の同様な入力装置等の携帯型電子装置（hand-held electronic device；手持ちサイズの電子装置）１００を説明するブロック図である。電子装置１００は、情報通信のためのバス１０２または他の通信メカニズムと、ＡＲＭ、ＯＭＡＰ又は他の類似プロセッサ等のプロセッサ１０４と、を含む。プロセッサ１０４は、バス１０２と接続され、組み込まれたソフトウエア、ファームウエア、文字伝達アプリケーション（text messaging application）又はビデオゲーム等のソフトウエアアプリケーションである１つ以上の命令を含む１つ以上のシーケンス等の情報処理を行う。電子装置１００は、また、バス１０２に接続されるとともに、ランダムアクセスメモリ（ＲＡＭ）又は他の動的格納装置等の、プロセッサ１０４が実行する情報や命令を格納する主メモリ１０６を含んでもよい。主メモリ１０６は、プロセッサ１０４による命令の実行中に、一時的な変数又は他の中間情報を格納するために用いられ得る。電子装置１００は、更に、バス１０２に接続されるとともに、プロセッサ１０４のための静的情報や命令を格納するリードオンリーメモリ（ＲＯＭ）１０８又は他の静的格納装置を含んでもよい。情報および命令を格納するためにバス１０２に接続される格納装置１１０を設けてもよい。電子装置１００は、情報をユーザーに表示するための液晶ディスプレイ（ＬＣＤ）等のディスプレイ１１２と、情報および命令選択をプロセッサ１０４に伝達するヒューマンインターフェース及び入力システム１１４と、を含んでもよい。電子装置１００は、バス１０２に接続された通信インターフェース１１８を含んでもよい。通信インターフェース１１８は、基地局と接続される双方向データ通信を提供する。例えば、通信インターフェース１１８は、無線リンク、対応する形式の電話線へのデータ通信接続を提供するモデム又は当業者に周知の任意の他の通信インターフェースでもよい。別の実施例として、通信インターフェース１１８は、互換性のあるＬＡＮへのデータ通信接続を提供するローカルエリアネットワーク（ＬＡＮ）カードでもよい。無線リンクの実装例では、通信インターフェース１１８は、各種情報を表すデジタルデータストリームを搬送する電気、電磁気又は光信号を送受信できる。
【００２８】
＜ヒューマンインターフェースおよび入力システム概観＞
図２は、ヒューマンインターフェース及び入力システム１１４の主要サブシステムを説明するブロック図である。入力システム１１４は、第１入力アセンブリ２０６、第２入力アセンブリ２０８及び入力コントローラ２１６を含むことができる。第１入力アセンブリ２０６及び第２入力アセンブリ２０８は、１つ以上の入力要素又は選択要素を含むことができる。その入力または選択要素は、その入力又は選択要素が作動させられると１つ以上の電気信号２１４を発生する１つ以上のセンサと関係付けられたキー、ボタン、圧力センサーパッド、タッチパッド又は他のアクチュエータであってよい。１つ以上のプロセッサを含むこともある入力コントローラ２１６は、１つ以上の電気信号２１４を受信するとともに、バス１０２を通過した後でプロセッサ１０４が受信し解釈するのに適した形式にそれらの信号を変換する。
【００２９】
組み込み型のソフトウエア、ファームウエア又は文字伝達アプリケーション等のソフトウエアアプリケーションを実行しているプロセッサ１０４に応答して、１つ以上のコンテクスト信号２２２がバス１０２を介して入力コントローラ２１６に提供される。コンテクスト信号２２２は、入力コントローラ２１６に受信され、第１入力アセンブリ２０６及び／又は第２入力アセンブリ２０８の入力要素又は選択要素を、１つ以上のアプリケーションの入力機能及び応答へ割り当てるのに使用される。例えば、テキストアプリケーションがプロセッサ１０４により実行されている場合、入力コントローラ２１６は、第１入力アセンブリ２０６の１つ以上の入力要素を、文字（character）、字（letter）、数字、アイコン、他の種類のシンボル又は異なる種類のシンボルの組合せ等の、１つ以上のシンボルに割り当てるとともに、第２入力アセンブリ２０８の１つ以上の入力要素又は選択要素を、シフト又はインデックス機能に割り当てることができる。プロセッサ１０４がゲームアプリケーションを実行している場合、入力コントローラ２１６は、入力アセンブリ２０６、２０８の入力要素又は選択要素をゲーム機能に割り当てることができる。その入力要素又は選択要素の所与のソフトウエアアプリケーションに対する特定の入力機能への割り当ては、入力コントローラ２１６又はプロセッサ１０４のいずれが実行するにせよ、アプリケーション開発者又はユーザーがダウンロード又は他のプログラミング様式を介してカスタマイズすることができる。更に、入力要素または選択要素の割り当ては、言語キー設定変更のために行われてもよく、それは多くの国でサービスを提供する製造者にとって携帯型電子装置の生産コストを低減させることができる。
【００３０】
入力システム１１４の代替の実装例は、特に、コストが重要な場合、入力コントローラ２１６を有することを必要としない。この例では、プロセッサ１０４が入力コントローラ２１６の機能を担うことになる。つまり、プロセッサ１０４は上述した割り当て機能を実行することができる。
【００３１】
＜ヒューマンインターフェースおよび入力システムならびに技法の実装例＞
図３の（ａ）及び図３の（ｂ）は、ヒューマンインターフェース及び入力システムの実装例を実装可能な携帯型電子装置３０２の前面および背面の等角投影法図である。電子装置３０２は、６つの平面又は曲面を含む。即ち、前面３１２、背面３１４、左側面３１６、右側面３１８、上面３２０及び底面３２２である。しかし、他の実装例においては、電子装置３０２は６面より多くの又は６面より少ない平面及び／又は曲面を有してもよい。前面３１２には、ＬＣＤ等のディスプレイ３３０及び第１入力アセンブリ３４０が互いに隣接して配置されている。その代わりとして、ディスプレイ３３０は、軸に回転可能に取り付けられたスクリーン又は折りたたみ式携帯電話（flip-phone）の構成をもつＰＤＡ及び携帯電話のディスプレイのように、別のアセンブリ上にあってもよい。また、第１入力アセンブリ３４０は２面以上に配置されてもよい。第１入力アセンブリは、１２個の入力要素３４２を含む典型的な携帯電話キーパッドでよいが、任意の数の入力要素が備えられていてもよい。ユーザーの片方若しくは両方の親指、又は、スタイラスで入力要素３４２を動作させることができる。
【００３２】
第２入力アセンブリ３５０は、背面３１４、左側面３１６及び右側面３１８に配置される。その代わりとして、第２入力アセンブリは、これらの面の１つ又はこれらの面の組合せに配置してもよい。本実装例において、第１入力アセンブリ３４０は、第２入力アセンブリ３５０に対して、人間の親指と他の指とが向かい合わせになっている利点を生かすよう相対配置される。第２入力アセンブリ３５０は、ユーザーの４本指（親指以外の指）の１本以上の指により作動させられ、ソフトウエアによって構成変更が可能な複数のアクティブ領域を有する圧力センサーパッド３５４を含んでいる。本実装例の圧力センサーパッド３５４は、力感知抵抗アレイ、容量型マット又はアレイ、若しくは、パッド３５４の表面上の複数のアクティブ領域の圧力読み取りに対応する複数の出力を提供できる他の類似の圧力感知装置又はグリッドに取り付けられる、エラストマ材料等からなるアクチュエータを含むことができる。ここで、圧力センサーパッド３５４は、左側面３１６から、背面３１４を横切って、右側面３１８まで回り込んでいる。
【００３３】
本実装例および他の任意の実装例における入力要素３４２、３５４は、アナログ式及び／又はデジタル式ボタン、キー、揺れ動くようにできたもの（ロッカ；１つ以上の位置ボタン又はアナログ式ジョイスティック型ボタン）、スライダ、圧力センサ（力感知抵抗器、ピエゾ抵抗型センサ及び容量型センサ等）又は位置センサ（ロータリーエンコーダ、リニアポテンショメータ等）又は他のセンサと組み合わせて使用されるダイヤル若しくはタッチパッド、或いは、それらの任意の組み合わせとすることができることは言うまでもない。
【００３４】
図３ｃは、１つ以上のテキスト機能を表すように割り当てられている第１入力アセンブリ３４０の入力要素３４２の分解図を示す。ここで、その入力要素は、携帯電話の典型的なキーパッドに見られるように、数字７、ならびに字ｐ、ｑ、ｒ及びｓを表すよう割り当てられている。他の入力要素３４２は、他の字、数字及び／又はアイコンと関係付けられることになる。例えば、ある入力要素は、数字４、並びに字ｇ、ｈ及びｉと関係付けられ、一方、別の入力要素は数字２、並びに字ａ、ｂ及びｃと関係付けられる。
【００３５】
図３ｄに示すように、圧力センサーパッド３５４は、アプリケーションによって異なるようにプログラム可能な機能に対応する１つ以上の輪郭が描かれた（区切られた）アクティブ領域を表すようにソフトウエアによって構成されてもよい。この場合、逆Ｕ字形のアクティブ領域３６０がアクティブ領域を形成する。すなわち、逆Ｕ字形のアクティブ領域３６０の垂直部３６２は左側面３１６及び右側面３１８上にあり、逆Ｕ字形アクティブ領域３６０の水平部３６２は背面３１４上において圧力センサーパッド３５４の上縁に沿っている。背面３１４上の逆Ｕ字形アクティブ領域３６０の下部には、１から５までのラベルが付けられた５つの長円形アクティブ領域３７２がある。左側面３１６および右側面３１８の両方の下部には、圧力センサーパッド３５４の背面３１４に延伸する矩形アクティブ領域３７４、３７６、３７８、３８０がある。圧力センサーパッド３５４の残りの領域は非アクティブとなるように構成される。
【００３６】
本実装例においては、逆Ｕ字形アクティブ領域３６０はナビゲーションに用いられる。即ち、ｙ方向の動きには垂直部３６２を、ｘ方向の動きには水平部３６４を用いる。長円形アクティブ領域３７２は、文字、字及び／又は数字等のシンボル間のシフト又はインデックス用、或いは、テキスト入力用に使用される。矩形アクティブ領域３７４、３７６、３７８、３８０は、即ち、左利きユーザー用の２つのアクティブ領域３７４、３７６と左右利きユーザー用の２つのアクティブ領域３７８、３８０とは、モード間をシフトするために使用される。圧力センサーパッド３５４の別の構成においては、所望の数のアクティブ領域を実現するために、圧力センサーパッド３５４の全面が、小さな矩形の水平な非アクティブ領域の間に点在させられた水平の矩形アクティブ領域により覆われてもよい。圧力センサーパッド３５４の他の構成は、所望のアプリケーションの要件に応じて実現できる。
【００３７】
圧力センサーパッド３５４の輪郭が描かれたアクティブ領域は、ユーザーの４本指（親指以外の指）の１本以上によって、パッド３５４の輪郭が描かれたアクティブ領域に対して、所定の又はユーザーが調整可能な閾値圧力を超える圧力を加える等により、作動させることができる。同様に、圧力が存在しないことを作動イベントとして用いることができる。また、圧力センサーパッド３５４は、ユーザーが１つ以上の輪郭が描かれたアクティブ領域の間を触覚によって判別することができるようにする、例えば、電子レアスタティック流体（electrorheastatic fluid）、形状記憶金属のアレイ又は類似の材料等の、形状変化媒体を含んでもよく、或いは、その形状変化媒体の上又は下に取り付けられてもよい。これにより、ユーザーは、１つ以上の輪郭が描かれたアクティブ領域が物理的なボタンであるかの如く同アクティブ領域を知覚することができる。また、パッド３５４の輪郭が描かれたアクティブ領域の構成をコンピューターグラフィックで表現（不図示）したものを一時的に（またはある所定の時間）ディスプレイ３３０の一部に表示して、ユーザーが、パッド３５４の輪郭が描かれたアクティブ領域どこに配置されているかを確認するのを視覚的に支援してもよい。更に、第１入力アセンブリ３４０の入力要素３４２に、コンピューターグラフィック表現の表示のアクティブ化及び／又は非アクティブ化を割り当ててもよい。
【００３８】
前面３１２上の第１入力アセンブリ３４０、背面３１４、左側面３１６及び右側面３１８上の第２入力アセンブリ３５０を有する上述した入力アーキテクチャは、ユーザーが左利きであろうと右利きであろうとに関わらず、手の生体機械学（生体力学、バイオメカニックス）の利点を生かすよう構成される。例えば、この構成は、従来のテキスト入力システムで見られるようなモーダル入力技法を用いた典型的なキーパッドだけを使用して入力する際に必要とされる親指のタップ回数又はスタイラスの押下回数と比較して、特定のシンボルを入力するのに必要な親指のタップ回数を減少させることができる。更に、この構成は、既存の携帯電話用の典型的なキーパッドと比較して、第１入力アセンブリ３４０上の入力要素をより少なくし、且つ、入力要素間の間隔をより広くして入力し易さを向上しつつ、フルキーボードの能力をもたらしている。また、この構成は、最も厳しいゲーム入力要件をサポートできる高性能ゲームコントローラの総ての機能を可能にする。
【００３９】
フルキーボードの能力を実装し且つ親指のタップ回数を減少させる方法は、長円形アクティブ領域３７２のような圧力センサーパッド３５４の輪郭が描かれたアクティブ領域を、インデックス機能又はシフト機能にソフトウエアで割り当て、人の４本の指（親指以外の指）の能力、即ち、速い動き、空間的な記憶力及び精緻な動きができるという４本の指の利点を活用し、並びに、第１入力アセンブリ３４０の入力要素３４２を、テキスト機能にソフトウエアで割り当て、人の親指の能力、即ち、範囲の広い動き及び保持力動作の利点を活用する方法である。
【００４０】
文字伝達アプリケーションが電子装置３０２上で実行され且つスクリーン３３０上に表示されている場合、第１入力アセンブリ３４０及び第２入力アセンブリ３５０は文字伝達機能を実行するために共に使用される。第１入力アセンブリ３４０の各入力要素３４２は、１つ以上のテキスト機能を表すことができる。例えば、典型的なキーパッドに見られるように、ある入力要素は１０進数２と字ａ、ｂ及びｃとに関係付けられ、一方別の入力要素は１０進数７と字ｐ、ｑ、ｒ及びｓ（図３ｃに示す）と関係付けられ得る。
【００４１】
この実装例では、入力要素３４２は、携帯電話の典型的なキーパッドと同様に構成されている。特定の入力要素３４２に対してユーザーによって入力される特定のテキスト機能は、圧力センサーパッド３５４の輪郭が描かれたアクティブ領域のどれが押されるかにより決定される。例えば、左から右に向かって、各長円形アクティブ領域３７２は別々のインデックスまたはシフト位置を表すように割り当てられ、その結果、インデックス位置１が最も左の長円形アクティブ領域（１とラベル付けされた領域）に割り当てられ、インデックス位置２が隣の長円形アクティブ領域３７２（２とラベル付けされた領域）に割り当てられ、順に進んで、インデックス位置５が最も右の長円形アクティブ領域３７２（５とラベル付けされた領域）に割り当てられる。従って、ワード「ｙｅｓ」を入力するには、ユーザーは、４本の指（親指以外の指）のどれかでインデックス位置４を表す長円形アクティブ領域３７２を押すとともに親指で字「ｙ」を表す特定の入力要素３４２を押し、次いで、ユーザーは、４本指（親指以外の指）のどれかでインデックス位置３を表す長円形アクティブ領域３７２を押すとともに親指で字「ｅ」を表す入力要素３４２を押し、そして次に、ユーザーは、４本指（親指以外の指）のどれかでインデックス位置５を表す長円形アクティブ領域３７２を押すとともに親指で字「ｓ」を表す入力要素３４２を押せばよい。
【００４２】
握る動き以外の親指の動きと他の指の動きとの協調は、ほとんどの人にとって困難かもしれない。一般に、２種類の別々の動きを同時に行うのは、困難なことがある。しかしながら、ここに開示されたヒューマンインターフェースおよび入力システムは、システムのフレキシビリティに起因して、この種の動きを要求しない。一般に、親指および他の指（親指以外の指）の両方でタップするか、親指又は他の指（親指以外の指）のどちらかを入力要素又は輪郭が描かれたアクティブ領域に接触させたままにして、他方を動かすことは容易である。例えば、ユーザーの親指が第１入力アセンブリ３４０の入力要素３４２をタップするのと同時に又は殆ど同時に、ユーザーの他の指（親指以外の指）は長円形アクティブ領域３７２を押すことができる。
【００４３】
また、ユーザーは、長円形アクティブ領域３７２を押しながら、親指で入力要素３４２をタップすることもできる。典型的には、第１入力アセンブリ３４０の入力要素３４２をタップしながら、長円形アクティブ領域３７２を押す又は長円形アクティブ領域３７２にタッチすることは、自然に、快適に且つ容易に行うことができる。同様に、親指が第１入力アセンブリ３４０の入力要素３４２をタップする間に、人差し指が、ある長円形アクティブ領域３７２から次の領域に、一般には左から右へ又はその逆に、ほぼ直線的に動く場合も同じことが言える（自然、快適且つ容易に行える。）。
【００４４】
４本指／親指の協調を実装する別の方法は、４本指（親指以外の指）のタップと親指のタップとの間の非同期又は連続的に起こる（シーケンシャルな）タップを容認することである。例えば、長円形アクティブ領域３７２を押して離した後、所定の時間（例えば、１秒）以内に入力要素３４２を押すと、あたかも両方を同時に押したのと同じ動作を構成する。この時間枠は、タイピングの上達、又は、異なるアプリケーションの種類を容易にするようにユーザーが構成できる。つまり、ゲームアプリケーションでは、時間枠を非常に短く、テキスト入力アプリケーションでは、時間枠をずっと長くできる。その時間枠は、描かれたアクティブ領域に対して所与のアプリケーションにおいて意図された機能に基づいて、その輪郭が描かれたアクティブ領域毎に変えてもよい。
【００４５】
フルキーボードの能力を実装し且つ親指のタップ回数を減少させる別の方法は、第２入力アセンブリ３５０の輪郭が描かれたアクティブ領域をソフトウエアで以下のように割り当てる方法である。逆Ｕ字形アクティブ領域３６０の左の垂直部３６２をシフト位置１に、水平部３６４に沿ういずれかの部分をシフト位置２に、左上矩形アクティブ領域３７８をシフト位置３に、右上矩形アクティブ領域３７４をシフト位置４に、左下矩形アクティブ領域３８０をシフト位置５に割り当て、必要に応じて、右下矩形アクティブ領域３７６を割り当てる。第１入力アセンブリ３４０の入力要素３４２は、ここでもテキスト機能に割り当てられる。
【００４６】
従って、ワード「ｙｅｓ」を入力するには、ユーザーは、４本指（親指以外の指）のどれかでシフト位置４を表す右上矩形アクティブ領域３７４を押すとともに、親指で字「ｙ」を表す特定の入力要素３４２を押し、次いで、ユーザーは、４本指（親指以外の指）のどれかでインデックス位置３を表す左上矩形アクティブ領域３７８を押すとともに、親指で字「ｅ」を表す入力要素３４２を押し、その後、ユーザーは、４本指（親指以外の指）のどれかでインデックス位置５を表す左下矩形アクティブ領域３８０を押すとともに、親指で字「ｓ」を表す入力要素３４２を押せばよい。
【００４７】
ゲームコントローラの機能を実装する方法は、第１入力アセンブリ３４０の入力要素３４２を、特定のゲーム機能にソフトウエアで割り当て、人間の親指の能力、即ち、動きの範囲、保持力動作の利点を生かすとともに、第２入力アセンブリ３５０の圧力センサーパッド３５４の輪郭が描かれたアクティブ領域をソフトウエアでアナログ操作に割り当て、人間の４本指（親指以外の指）の能力、即ち、速い動き、空間的記憶力及び精緻な動き制御の利点を生かす方法である。従って、ユーザーの人差し指または中指が、長円形アクティブ領域３７２、逆Ｕ字形アクティブ領域３６０の水平部３６４及び／又は矩形アクティブ領域３７０に亘って左から右にスライドする際、入力コントローラ（不図示）は、その動きを、速度、大きさ、位置等のパラメータが「増大している」と解釈することができる。その代わりとして、入力コントローラは、これらの輪郭が描かれたアクティブ領域に加えられる異なるレベルの圧力を、パラメータが「増大している」と解釈するようにプログラムされ得る。即ち、圧力の増加が、速度、大きさ、位置等の増加を表すと解釈するようにプログラムされ得る。
【００４８】
この実装例では、逆Ｕ字形アクティブ領域３６０の垂直部３６２が、ゲームにおけるキャラクタ制御のｙ方向（垂直）の動きを表し、一方、Ｕ字形アクティブ領域３６０の水平部３６４が、ｘ方向（水平）の動きを表すようにプログラムされ得る。視野に入る、または視野から出る動きは、左右の矩形ボタン３７４、３７６、３７８、３８０により制御できるので、３Ｄ（三次元）制御が可能である。武器の迅速な発射は、第１入力アセンブリ３４０の入力要素３４２、又は、それぞれが異なる武器又はアクションを表す５つの長円形アクティブ領域３７２の１つを用いることにより達成され得る。複雑な動き又はモードのシフトは、第１入力アセンブリ３４０の入力要素３４２を、第２入力アセンブリ３５０の輪郭が描かれたアクティブ領域のどれかと組み合わせることによって達成され得る。このように、ゲーム開発者は、特定のゲームに対する最良の構成に基づいて、輪郭が描かれたアクティブ領域の割り当てを最適化することができる。例えば、ゲーム開発者は、初めてのプレイヤーでも短い学習時間で上達し且つゲーム制御が簡単にできるようにするために、異なる数またはサイズの輪郭が描かれたアクティブ領域を割り当てる等、上級ユーザー用と異なる初級ユーザー用の制御構成を設定できる。
【００４９】
図４の（ａ）及び図４の（ｂ）は、第２入力アセンブリ４５０が、矩形のタッチパッドとすることができる３つの入力または選択要素４５４、４５６、４５８を含む点を除いて、図３の（ａ）及び図３の（ｂ）に示した装置と類似の携帯型電子装置４０２の前面および背面の等角図をそれぞれ示す。各タッチパッド４５４、４５６、４５８は、その表面上のどこであっても、物体またはユーザーの指（親指以外の指）の接触場所を変換できる。また、各タッチパッド４５４、４５６、４５８は、プログラミング可能な異なる機能と対応してもよい。ここで、タッチパッド４５４は背面４１４上に配置し、タッチパッド４５６は左側面４１６上に配置し、そしてタッチパッド４５８は右側面４１８上に配置してもよい。
【００５０】
携帯電話またはＰＤＡ等の携帯装置においては、第２入力アセンブリ４５０は、背面４１４上に対角線状に配置されたタッチパッドを、左側面４１６上の別のタッチパッドとともに含んでもよい。何故なら、右利きのユーザーの人差し指は、通常、背面４１４の対角線に沿って置かれ、左側面４１６にまで回り込むからである。その場合、第２入力アセンブリ４５０は、タッチパッド４５４及びタッチパッド４５６を含むことができる。ユーザーの指（親指以外の指）は、所望の機能を選択するためにタッチパッドの帯４５４の最も長い長さに沿って動く。例えば、タッチパッド４５４の左端部はインデックス位置１に割り当てられ、タッチパッド４５４の右端部はインデックス位置５に割り当てられることができ、そして、タッチパッド４５４の左端部と右端部との間の部分は中間のインデックス位置に割り当てられることができる。その代わりとして、インデックス位置１は、右利きユーザー用にタッチパッド４５６に割り当てられ、左利きユーザー用にタッチパッド４５８に割り当てられることができる。従って、この実装例においては、テキスト入力は、図３（ａ）及び図３の（ｂ）について説明した場合と類似している。タッチパッド４５４、４５６、４５８のアクティブ領域の他の構成が可能であり、特定のアプリケーションに適応させることができる。
【００５１】
図５の（ａ）及び図５の（ｂ）は、第２入力アセンブリ５５０が、ユーザーの４本の指（親指以外の指）のどれか、典型的には、ユーザーの人差し指又は中指、若しくはその両方の組合せにより作動させられる３つの入力要素又は選択要素５５４を含む点を除いて、図３の（ａ）及び図３の（ｂ）に示す装置と類似の携帯型電子装置５０２の前面及び背面の等角図をそれぞれ示す。この実装例の入力要素５５４は、従来の二位置ロッカ（二つの位置を取るもの）である。従って、第２入力アセンブリ５５０は、パッシブな触覚フィードバックを内蔵するとともに、比較的低価格にて６つのインデックス位置を提供できる。
【００５２】
図６の（ａ）及び図６の（ｂ）は、第２入力アセンブリ６５０が、３つの入力要素又は選択要素６５４、６５６、６５８を含む点を除いて、図３の（ａ）及び図３の（ｂ）に示す装置と類似の携帯型電子装置６０２の前面及び背面の等角図をそれぞれ示す。入力要素６５４はＤパッド入力装置であってよく、入力要素６５６、６５８はデジタル式またはアナログ式の接触センサでもよい。Ｄパッド６５４は、背面６１４の中心に取り付けられ、１つ以上のインデックスまたはシフト位置を表すようにソフトウエアで割り当てられ得る。例えば、Ｄパッド６５４は、４つのインデックス位置を、それぞれが異なるインデックス位置を表すＤパッドの各コンパスヘッド（例えば、北、南、東及び西）とともに表すように割り当てられてもよい。第５のインデックス位置は、Ｄパッド６５４の中心の、装置６０２の内方への垂直な動きに割り当てられ得る。その代わりとして、Ｄパッド６５４に８つのインデックス位置、例えば、コンパスの方向、北、南、東、西、北東、北西、南東及び南西を表すように割り当てることができる。接触センサ６５６、６５８は、モード機能、武器の発射、又はアプリケーション開発者が規定する他の機能として用いることができる。
【００５３】
図７の（ａ）及び図７の（ｂ）は、両手用携帯型電子装置７０２の前面および背面の等角図をそれぞれ示す。複数の入力要素７４２を含む第１入力アセンブリ７４０が、前面７１２上に配置されている。２つの入力要素又は選択要素７５４、７５６を含む第２入力アセンブリ７５０が、背面７１４上に配置されている。この実装例では、その２つの入力要素７５４、７５６はロータリーダイヤル（回転式ダイヤル、回転式センサ）である。その代わりとして、ロータリーダイヤル７５４は左側面７１６上に配置され、ロータリーダイヤル７５６は右側面７１８上に配置されてもよい。携帯電話等の片手用携帯型電子装置においては、ロータリーダイヤルを背面７１４に配置する場合は１つのロータリーダイヤルが必要であり、ロータリーダイヤルを左右側面７１６、７１８に配置する場合は２つのロータリーダイヤルが必要であるのが典型的である。ロータリーダイヤル７５４、７５６の回転は、１つ以上のインデックス位置を表すようにソフトウエアで割り当てられ得る。ロータリーダイヤル７５４、７５６にデテントを実装することにより、ユーザーが別々のインデックス位置を判別することができる。即ち、ユーザーの指（親指以外の指）に触覚フィードバックを与えることができる。
【００５４】
図８は、本明細書に開示されたヒューマンインターフェース及び入力システム、並びに関係する技法を実装可能な、通信システムにおける携帯電話又はＰＤＡ等の携帯型電子装置８００を説明するブロック図である。ネットワークリンク８２０は、１つ以上のネットワークを介して、他の装置へのデータ通信を提供するのが典型的である。例えば、ネットワークリンク８２０は、ローカルネットワーク８２２を介して、ホストコンピュータ８２４への又はインターネットサービスプロバイダ（ＩＳＰ）８２６が運営するデータ設備への接続を提供する。次いで、ＩＳＰ８２６は、現在では一般に「インターネット」８２８と呼ばれるワールドワイドのパケットデータ通信ネットワークを介するデータ通信サービスを順に提供する。ネットワークリンク８２０は、ＩＳＰ８２６及びインターネット８２８への直接的なデータ通信を提供することもできる。ローカルネットワーク８２２及びインターネット８２８は共に、デジタルデータストリームを搬送する電気、電磁気又は光信号を用いる。各種のネットワークを通る信号と、電子装置８００へのデジタルデータ及び電子装置８００からのデジタルデータを搬送するネットワークリンク８２０上の信号とは、情報を伝送する例示的な形式の搬送波である。
【００５５】
電子装置８００は、ネットワーク及びネットワークリンク８２０を通して、メッセージを送信し、且つ、１つ以上の命令の１つ以上のシーケンスを含むプログラムコードを含んだデータを受信することができる。インターネットの例では、サーバ８３０は、インターネット８２８、ＩＳＰ８２６、ローカルネットワーク８２２及びネットワークリンク８２０を介して、アプリケーションプログラム用に要求されたコードを送信することもある。一態様では、このようなダウンロードした一つのアプリケーションは、搬送波の形式でアプリケーションコードを取得することができる電子装置８００上で実施されるソフトウエアゲーム用であり得る。
【００５６】
上記実装例のいずれにおいても、アクティブ及び／又はパッシブな触覚フィードバックが実装され得る。パッシブな触覚フィードバックを提供するために、第１及び／又は第２の入力アセンブリの入力要素を、ドーム型キャップまたはドーム型スプリング等のユーザーが触知することができるデテントと組み合わせることが可能であり、それにより、ユーザーは、入力要素のアクティブ化及び／又は非アクティブ化を、４本指（親指以外の指）又は親指により触覚で知覚できる。一実装例においては、とりわけ、触知可能なデテントが、入力要素のアクチュエータとセンサ構成部品との間に配置される。アクティブな触覚フィードバックを提供するために、１つ以上の振動ユニット又は力発生ユニットが携帯型電子装置に搭載され且つアクティブ化され、タップ、インデックスレベル又は他の情報をユーザーに提供することができる。振動ユニットは、偏心した質量体をモーター軸に取り付けた電気モーター、ソレノイド、可変リラクタンス装置、音声スピーカー又は触覚フィードバックを提供可能な任意の他の振動器でもよい。力発生ユニットは、非振動モードのソレノイド、モーター、非振動アクチュエータ又は力を発生可能な任意の他のアクチュエータでもよい。振動ユニット及び／又は力発生ユニットは、各入力要素毎に提供されてもよい。その場合、振動ユニット及び／又は力発生ユニットは、入力要素の下に取り付けられ得、それにより、振動ユニット及び／又は力発生ユニットが作動されられると、振動ユニット及び／又は力発生ユニットは、電子装置の表面を、知らせるべき情報に応じて異なるレベル又は位置に押し出すことができる。従って、圧力センサーパッド又はタッチパッドを入力要素として用いる態様においては、段のついたアレイが、タッチパッド又は圧力センサーパッドを横切る方向に、段々と高くなるインデックス位置のレベルを示すように構成され得る。振動ユニット及び／又は力発生ユニットを用いて、触覚フィードバックを提供し、ゲームアプリケーションの標的ロック等、目標の瞬間的な獲得を知らせることもできる。触覚フィードバックは、また、入力要素の硬さ（スティフネス）を電気的に変化させたり又はユーザーの手もしくは指を押したりしてソフトウエアアプリケーションにおける対象となるイベントを示すソレノイド等のアクチュエータにより、達成することもできる。
【００５７】
本明細書に開示された計算に関する特徴は、アナログ式又はデジタル式の電子回路、又はコンピューターハードウエア、ファームウエア、ソフトウエア若しくはそれらの組合せで実現できる。適切な場合、これらのシステムおよび技法の特徴は、プログラマブルプロセッサにより実行されるために機械可読格納装置に実際に組み込まれるコンピュータープログラム製品に実装でき、方法ステップは、入力データを操作するとともに出力を生成することにより機能を実行するためにプログラムの命令を実行するプログラマブルプロセッサによって実施され得る。
【００５８】
上記のシステムおよび技法は、親指と他の指（親指以外の指）の生体機械学（生体力学）を利用している。即ち、上記のシステムおよび技法は、それらが向かい合わせになっている機能、４本指（親指以外の指）の精緻な動き制御及び親指が提供する範囲の広い動きと力の強い動作を使用している。４本指（親指以外の指）と親指とを協調させて用いることにより、所与の機能を達成するのに必要なタップ回数及び時間を減少させられ、正確さが向上させられ、更に、人間の手に本質的な自然なプログラミングが、他のシステムで要求される訓練に取って代わる。
【００５９】
幾つかの実装例について説明した。他の実装例は、異なる又は追加の特徴を含んでもよい。例えば、第１および第２の入力アセンブリの１つ以上の入力要素の他の構成が実現できる。また、本明細書に記載の携帯型電子装置は、６面より多くの又は６面未満の平面若しくは曲面を有してもよい。更に、第１および第２の入力アセンブリの入力要素の数は、上記実装例で説明した入力要素の数に限定されない。
【００６０】
また、第１及び第２の入力アセンブリの１つ以上の入力要素は、キー、ボタン、タッチパッド、他の種類のパッド、ロッカ、スライダ、ダイヤル、接触センサ又は任意のセンサと関連付けられた他のアクチュエータ等、当業者に知られた任意の入力又は選択形式としてもよい。アクチュエータと関連付けられた各センサには、デジタル式瞬時ＯＮ／ＯＦＦスイッチ、圧力センサ（例えば、力感知抵抗器、ピエゾフィルムセンサ又は容量性センサ）や位置センサ（例えば、回転式又は直線式ポテンショメータ、若しくは、エンコーダ）等のアナログセンサ、又は当業者に知られた他のアナログセンサ、或いは、加速度メーターやジャイロスコープが含まれる。第１および第２の入力アセンブリには、これらの様々な種類の入力要素又は選択要素の組合せが含まれ、それは図に示された構成で取り付けられるか、又は、携帯型電子装置の内部に組み込まれ、その装置全体の動きによる制御を可能としてもよい。
【００６１】
更に、データ入力、装置制御又はゲーム制御を提供する方法は、異なる順序で実行されることができ、その場合でも所望の結果を達成することができる。従って、他の実施例は、請求の範囲内に含まれる。
【図面の簡単な説明】
【００６２】
【図１】図１は、ヒューマンインターフェース及び入力システムを実装可能な典型的な携帯型電子装置のブロック図である。
【図２】図２は、ヒューマンインターフェース及び入力システムの実装例のブロック図である。
【図３】図３の（ａ）は、携帯型電子装置の前面の等角図、図３の（ｂ）は、携帯型電子装置の背面の等角図（第２入力アセンブリには、複数の構成可能アクティブ領域を有する圧力センサーパッドが含まれる。）である。
【図３ｃ】図３ｃは、第１入力アセンブリの入力要素の実施例の分解図を示す。
【図３ｄ】図３ｄは、第２入力アセンブリの圧力センサーパッドの複数の構成可能アクティブ領域の構成の一実装例を示す。
【図４】図４の（ａ）は、携帯型電子装置の前面の等角図、図４の（ｂ）は、携帯型電子装置の背面の等角図を（第２入力アセンブリには、３つのタッチパッドが含まれる。）を示す。
【図５】図５の（ａ）は、携帯型電子装置の前面の等角図、図５の（ｂ）は、携帯型電子装置の背面の等角図（第２入力アセンブリには、３つの二位置ロッカが含まれる。）を示す。
【図６】図６の（ａ）は、携帯型電子装置の前面の等角図、図６の（ｂ）は、携帯型電子装置の背面の等角図（第２入力アセンブリには、Ｄパッドおよび２つの接触センサが含まれる。）を示す。
【図７】図７は、両手持ちの携帯型電子装置（第２入力アセンブリには、２つの回転式ダイヤルが含まれる。）を示す。
【図８】図８は、本明細書に記載のヒューマンインターフェース及び入力システム並びに技法を実装するために用いる通信システムの文脈における携帯型電子装置のブロック図である。
【図１】
2007510233.tif 000003
【図２】
2007510233.tif 000004
【図３】
2007510233.tif 000005
【図３ｃ】
2007510233.tif 000006
【図４】
2007510233.tif 000007
【図５】
2007510233.tif 000008
【図６】
2007510233.tif 000009
【図７】
2007510233.tif 000010
【図８】
2007510233.tif 000011
【図３ｄ】
2007510233.tif 000012
【手続補正書】
【提出日】平成18年6月28日(2006.6.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯型電子装置であって、
複数のアプリケーションを格納するように構成されたメモリであって、前記各アプリケーションは機能のセットと関連付けられている、メモリと、
前記複数のアプリケーションの内の選択された１つを処理するように構成されたプロセッサと、
複数の入力要素の操作によって、人間ユーザーからの入力を受け取るように構成された同複数の入力要素を第１面に有する第１入力アセンブリであって、前記第１面の前記入力要素の少なくとも１つが、前記複数のアプリケーションの内の前記選択された１つと関連付けられる前記機能のセットの１つ以上の入力機能に選択的に割り当てられるように構成された、第1入力アセンブリと、
前記ユーザーの親指以外の指の１本以上の指で操作されるように構成された１つ以上の入力要素を第２面に有する第２入力アセンブリであって、前記第２面の前記入力要素の少なくとも１つは、前記複数のアプリケーションの内の前記選択された１つと対応する前記機能のセットの１つ以上の入力機能に選択的に割り当てられるように更に構成されるとともに、前記第１面の前記複数の入力要素及び前記第２面の前記１つ以上の入力要素は、前記ユーザーの手の生体機械学の効果を実質的に最適化するように配列された、第２入力アセンブリと、
を備える携帯型電子装置。
【請求項２】
請求項１に記載の携帯型電子装置において、
前記第２入力アセンブリの前記入力要素の少なくとも１つは、輪郭が描かれた複数のアクティブ領域を選択的に表すように構成されたセンサーパッドであり、輪郭が描かれたアクティブ領域の操作は、前記第１入力アセンブリの１つ以上の入力要素の前記入力機能を変化させる携帯型電子装置。
【請求項３】
請求項３に記載の携帯型電子装置であって、
前記複数の輪郭が描かれたアクティブ領域間を前記ユーザーが触覚で判別できるように、前記センサーパッドに対して構成された形状変化媒体を更に備える携帯型電子装置。
【請求項４】
請求項１に記載の携帯型電子装置において、
前記プロセッサは、前記第１又は第２入力アセンブリの前記入力要素が前記ユーザーによって操作された時に、前記入力要素が生成する信号を受信する携帯型電子装置。
【請求項５】
請求項１に記載の携帯型電子装置であって、
入力コントローラを更に備え、
前記入力コントローラは、前記第１または第２入力アセンブリの前記入力要素が前記ユーザーによって操作された時に、前記入力要素が生成する信号を受信するとともに、前記受信した信号を前記プロセッサが解釈するのに適した形式に変換する携帯型電子装置。
【請求項６】
請求項１に記載の携帯型電子装置において、
前記第２入力アセンブリの前記入力要素の少なくとも１つは回転式センサである携帯型電子装置。
【請求項７】
請求項１に記載の携帯型電子装置において、
前記第２入力アセンブリの前記入力要素の少なくとも１つはＤパッドである携帯型電子装置。
【請求項８】
請求項１に記載の携帯型電子装置において、
少なくとも１つの触知可能なデテントを更に備え、
前記デテントは、前記第１または第２入力アセンブリの前記入力要素の少なくとも１つと関連付けられ、前記ユーザーが前記触知可能なデテントと関連付けられた前記入力要素を操作する時に、前記ユーザーに触覚フィードバックを提供する携帯型電子装置。
【請求項９】
請求項１に記載の携帯型電子装置であって、
１つ以上の振動ユニット又は力発生ユニットを更に備え、前記振動ユニット又は力発生ユニットの少なくとも１つは、前記第１又は第２入力アセンブリの前記入力要素の少なくとも１つを前記ユーザーが操作すると、触覚フィードバックを提供するように構成された携帯型電子装置。
【請求項１０】
請求項９に記載の携帯型電子装置において、
前記振動ユニットの少なくとも１つは、前記プロセッサ上で実行される前記選択されたアプリケーションにおいて発生するイベントに応答して触覚フィードバックを提供する携帯型電子装置。
【請求項１１】
携帯型電子装置であって、
複数のアプリケーションを格納するように構成されたメモリであって、前記各アプリケーションは機能のセットと関連付けられている、メモリと、
前記複数のアプリケーションの内の選択された１つを処理するように構成されたプロセッサであって、前記選択されたアプリケーションと関連付けられた前記機能のセットは、複数のテキストシンボル機能及び複数のシフト機能を含むプロセッサと、
複数の入力要素の操作によって、人間のユーザーから入力を受け取るよう構成された前記複数の入力要素を有する第１面であって、前記第１面の前記入力要素の少なくとも１つは、２つ以上のテキストシンボル機能に選択的に割り当てられるように更に構成された第１面と、
１つ以上の入力要素を有する第２面であって、前記第２面の前記入力要素の少なくとも１つは、前記ユーザーの親指以外の指の１本以上の指で操作されるように構成された１つ以上の選択可能なアクティブ領域を有し、前記選択可能なアクティブ領域のそれぞれは、異なるシフト機能に選択的に割り当てられるように構成され、前記選択可能なアクティブ領域の１つの操作は、前記第１面の前記１つ以上の入力要素の前記テキストシンボル機能を変化させ、更に、前記第１面の前記複数の入力要素及び前記第２面の前記１つ以上の入力要素は、前記ユーザーの手の生体機械学の効果を実質的に最適化するように配列された第２面と、
を備える携帯型電子装置。
【請求項１２】
請求項１１に記載の携帯型電子装置であって、
コントローラを更に備え、
前記コントローラは、前記第１面の前記入力要素又は前記アクティブ領域の前記ユーザーによる操作により生成される信号を受け取る携帯型電子装置。
【請求項１３】
請求項１２に記載の携帯型電子装置であって、
前記第１面又は前記第２面の少なくとも１つの入力要素上に配置したドーム型キャップであって、前記ドーム型キャップと関連付けられる前記入力要素が操作された時に、触覚フィードバックを前記ユーザーに提供することができるドーム型キャップを更に備えた携帯型電子装置。
【請求項１４】
請求項１２に記載の携帯型電子装置において、
触覚フィードバックを提供することができる１つ以上の振動ユニットを更に備えた携帯型電子装置。
【請求項１５】
請求項１２に記載の携帯型電子装置であって、
触覚フィードバックを提供することができる１つ以上の力発生ユニットを更に備えた携帯型電子装置。
【請求項１６】
複数のアプリケーションを実行するように構成された携帯型電子装置で用いるためのヒューマンインターフェース及び入力システムを構成する方法であって、前記各アプリケーションは機能セットと関連付けられており、
前記方法は、
複数の入力要素の操作によって、人間ユーザーからの入力を受け取るように構成された同複数の入力要素を有する第１入力アセンブリを第１面に配置し、前記第１入力アセンブリの前記入力要素の少なくとも１つは、前記複数のアプリケーションの内の選択された１つと関連付けられる２つ以上の入力機能に割り当てられるように構成されることと、
前記ユーザーの親指以外の指の１本以上の指で操作されるように構成された１つ以上の入力要素を有する第２入力アセンブリを第２面に配置し、前記第２入力アセンブリの前記入力要素の少なくとも１つは、前記選択されたアプリケーションと関連付けられる１つ以上の入力機能に選択的に割り当てられるよう構成されることと、
前記第１入力アセンブリの前記複数の入力要素及び前記第２入力アセンブリの前記１つ以上の入力要素を、生体機械学の効果を実質的に最適化するように配列することと、
を含む方法。
【請求項１７】
請求項１６に記載の方法であって、更に、
前記第１入力アセンブリ又は前記第２入力アセンブリの少なくとも１つの入力要素に物理的又は電子的にラベルを付け、前記入力要素の作動により選択的にアクセス可能な入力機能を視覚的に示すことを含む方法。
【請求項１８】
請求項１６に記載の方法であって、
コントローラを前記第１入力アセンブリ又は前記第２入力アセンブリの前記入力要素に接続することを更に含み、
前記コントローラは、前記第１入力アセンブリ又は前記第２入力アセンブリの前記入力要素の１つ以上の操作によって生成される信号を受け取るように構成される方法。
【請求項１９】
請求項１８に記載の方法において、
前記第２入力アセンブリの少なくとも１つの前記入力要素が、輪郭が描かれた複数のアクティブ領域を形成するように前記コントローラによって構成可能な同複数のアクティブ領域を有する方法。
【請求項２０】
請求項１９に記載の方法であって、
輪郭が描かれた複数のアクティブ領域を有する前記第２入力アセンブリの前記入力要素に対して形状変化媒体を配置し、前記複数のアクティブ領域間を前記ユーザーが触覚で判別できるようにすることを更に含む方法。
【請求項２１】
請求項１６に記載の方法であって、
前記第１入力アセンブリ又は前記第２入力アセンブリの少なくとも１つの入力要素に触知可能なデテントを配置して、ユーザーにより操作された時に、触覚フィードバックを提供することを更に含む方法。
【請求項２２】
第１面および第２面を有する携帯型電子装置にデータを入力するための方法であって、前記第１面は、操作によって人間ユーザーからの入力を受け取るように構成された複数の入力要素を有し、前記入力要素の少なくとも１つは、データ入力モードにおいて複数のシンボルに割り当てられるように更に構成され、前記複数のシンボルのそれぞれは、一意のインデックス位置識別子と関連付けられ、前記第２面は、前記ユーザーの親指以外の指の１本以上の指により操作されるよう構成された１つ以上の選択要素を有し、前記各選択要素は、前記一意のインデックス位置識別子の１つと対応し、更に、前記複数の入力要素及び前記１つ以上の選択要素は、前記ユーザーの手の生体機械学の効果を実質的に最適化するように配列され、前記方法は、
複数のアプリケーションから、機能のセットと関係付けられている選択されたアプリケーションを実行することと、
入力される予定の所望のシンボルの前記インデックス位置識別子を、前記選択されたアプリケーションと関連付けられた前記機能に基づいて決定することと、
前記所望のシンボルの前記インデックス位置識別子と対応する前記選択要素を、前記ユーザーの任意の指又は前記ユーザーが手に持つ物体で押すことと、
前記所望のシンボルに割り当てられるように構成された前記入力要素を、前記ユーザーの任意の指又は前記ユーザーが手に持つ物体で押すことと、
を含む方法。
【請求項２３】
請求項２２に記載の方法において、
前記各入力要素は物理的又は電子的にラベルが付され、前記入力要素に割り当てられる各シンボルを示すとともに、前記入力要素を作動させることにより選択的にアクセス可能な前記各シンボルの位置的順序を示す方法。
【請求項２４】
請求項２２に記載の方法において、
入力する予定の前記所望の文字の前記インデックス位置識別子を決定することが、
前記所望のシンボルに割り当てられるように構成された前記入力要素の位置を特定することと、
前記位置を特定した入力要素の上にラベル付けされた前記所望のシンボルに先行するシンボルの数を左から右にカウントし、前記所望のシンボルの前記インデックス位置識別子は前記所望のシンボルに先行するシンボルの数に１を加えた数であることと、
を含む方法。
【請求項２５】
請求項２２に記載の方法において、
前記入力要素又は選択要素の少なくとも１つが、前記携帯型電子装置上で実行される前記選択されたアプリケーションと対応する複数のモードに割り当てられるよう更に構成され、前記モードの少なくとも１つはデータ入力モードであり、前記データ入力モードを作動可能にさせることを更に含む方法。
【請求項２６】
インターフェース及び入力システムを用いて人間のユーザーが携帯型電子装置にデータを入力する方法であって、前記電子装置は、前記ユーザーの親指及び親指以外の指の生体機械学効果を実質的に最適化するために、親指で操作されるアセンブリに複数の入力要素を備え、前記入力要素の少なくとも１つは、２つ以上のテキスト機能に割り当てられており、親指以外の指で操作される入力アセンブリに１つ以上の選択要素を備え、前記各選択要素は一意のシフト位置に割り当てられており、前記方法は、
複数のアプリケーションから選択されたテキストアプリケーションを実行し、前記選択されたアプリケーションは機能セットと関連付けられることと、
前記親指以外の指で操作する入力アセンブリの所望の選択要素を親指以外の指で押して、前記選択されたテキストアプリケーションの所望のシフト位置を選択することと、
前記親指で操作する入力アセンブリの所望の入力要素を親指で押して、所望のテキスト文字を入力することと、
を含む方法。
【請求項２７】
携帯型電子装置であって、
複数のアプリケーションを格納するように構成されたメモリであって、前記各アプリケーションは機能のセットと関連付けられている、メモリと、
前記複数のアプリケーションの内の選択された１つを処理するように構成されたプロセッサと、
前記電子装置の第１面に配置される第１入力アセンブリであって、前記第１入力アセンブリは、人間のユーザーの手により作動させられるように構成された複数の入力要素を備え、前記第１入力アセンブリの前記入力要素の少なくとも１つは、前記複数のアプリケーションの内の前記選択された１つと関連付けられた前記機能のセットの１つ以上の入力機能に割り当てられるように構成された、第１入力アセンブリと、
前記ユーザーの手の生体機械学の効果を実質的に最適化するように、第２面に配置される第２入力アセンブリであって、前記第２入力アセンブリは、前記ユーザーの親指以外の指の１本以上の指で操作されるように構成された１つ以上の入力要素を備え、前記第２入力アセンブリの前記入力要素の少なくとも１つは、輪郭が描かれた複数のアクティブ領域を提供するように選択的に構成することができる感知面であり、更に、輪郭が描かれたアクティブ領域の１つ以上は、前記選択されたアプリケーションと関連付けられる１つ以上の機能に割り当てられ、更に、前記メモリは、前記選択的に構成することができる感知面の、前記複数の輪郭が描かれたアクティブ領域への割り当てを、アプリケーション毎に格納するよう更に構成された、第２入力アセンブリと、
を備える携帯型電子装置。
【請求項２８】
請求項１に記載の携帯型電子装置において、
前記複数のアプリケーションの内の前記選択された１つがテキストアプリケーションであり、前記第２入力アセンブリの前記第２面の前記１つ以上の入力要素は１つ以上の選択要素を備え、前記１つ以上の選択要素の操作は前記第１入力アセンブリの前記第１面の前記入力要素を、１つのテキスト機能から別のテキスト機能に選択的に割り当てる、携帯型電子装置。
【請求項２９】
請求項１に記載の携帯型電子装置において、
前記複数のアプリケーションの内の前記選択された１つがゲームアプリケーションであり、前記第１入力アセンブリの前記複数の入力要素の少なくとも１つ及び前記第２入力アセンブリの前記入力要素の少なくとも１つが、１つ以上のゲーム機能に選択的に割り当てられるようにそれぞれ構成されている携帯型電子装置。
【請求項３０】
請求項２７に記載の携帯型電子装置であって、
入力コントローラを更に備え、
前記入力コントローラは、前記第１入力アセンブリ及び前記第２入力アセンブリの前記入力要素が前記ユーザーによって操作された時に、前記第１入力アセンブリ及び前記第２入力アセンブリの前記入力要素によって生成される複数の信号を受信するとともに、前記複数の信号を前記プロセッサが解釈するのに適した形式に変換する、携帯型電子装置。
【請求項３１】
請求項３０に記載の携帯型電子装置において、
前記第１入力アセンブリ又は前記第２入力アセンブリの少なくとも１つの入力要素が、スクリーン上のカーソルを制御する前記選択されたアプリケーションと関連付けられる１つ以上の入力機能に割り当てられるように構成された、携帯型電子装置。
【請求項３２】
請求項３０に記載の携帯型電子装置において、
前記複数のアプリケーションの内の前記選択された１つがゲームアプリケーションである携帯型電子装置。
【請求項３３】
請求項３２に記載の携帯型電子装置において、
前記第１入力アセンブリ又は前記第２入力アセンブリの少なくとも１つの入力要素が、スクリーン上のゲームキャラクタを制御する前記ゲームアプリケーションと関連付けられる１つ以上の入力機能に割り当てられるように構成された、携帯型電子装置。
【請求項３４】
請求項３２に記載の携帯型電子装置において、
前記入力コントローラが、２つ以上の輪郭が描かれたアクティブ領域に亘りスライドする前記ユーザーの親指以外の指の動きを、前記２つ以上の輪郭が描かれたアクティブ領域に割り当てられた機能における変化として解釈するように更に構成され、前記割り当てられた機能は、速度制御、大きさの制御、武器発射制御及び位置制御のうちの少なくとも１つである、携帯型電子装置。
【請求項３５】
請求項３２に記載の携帯型電子装置において、
前記入力コントローラが、前記輪郭が描かれたアクティブ領域の内の選択された１つに対して前記ユーザーの親指以外の指によって加えられる圧力を、前記選択された輪郭が描かれたアクティブ領域に割り当てられた前記機能における変化として解釈するよう更に構成され、前記割り当てられた機能は、速度制御、大きさの制御、武器発射制御及び位置制御のうちの少なくとも１つである、携帯型電子装置。
【請求項３６】
請求項３２に記載の携帯型電子装置において、
前記第１入力アセンブリの前記入力要素に割り当てられた前記機能の少なくとも１つが、前記ユーザーの親指による作動に対して実質的に最適化されたゲーム機能である、携帯型電子装置。
【請求項３７】
請求項３６に記載の携帯型電子装置において、
前記ユーザーの親指による作動に対して実質的に最適化された前記ゲーム機能が、方向制御を備える、携帯型電子装置。
【請求項３８】
請求項３２に記載の携帯型電子装置において、
前記輪郭が描かれたアクティブ領域に割り当てられた前記機能の少なくとも１つが、前記ユーザーの親指以外の１本以上の指による作動に対して実質的に最適化されたゲーム機能である、携帯型電子装置。
【請求項３９】
請求項３８に記載の携帯型電子装置において、
前記ユーザーの親指以外の１本以上の指による作動に対して実質的に最適化された前記ゲーム機能が、武器発射制御を備える、携帯型電子装置。
【請求項４０】
請求項３８に記載の携帯型電子装置において、
前記ユーザーの親指以外の１本以上の指による作動に対して実質的に最適化された前記ゲーム機能が、ゲームキャラクタのジャンプ制御を備える、携帯型電子装置。
【請求項４１】
複数のアプリケーションを実行するように構成された携帯型電子装置で用いるためのヒューマンインターフェースおよび入力システムを構成するための方法であって、前記各アプリケーションは機能セットと関連付けられ、前記方法は、
複数の入力要素の操作によって、人間ユーザーの手からの入力を受け取るよう構成された同複数の入力要素を有する第１入力アセンブリを第１面に配置し、前記第１入力アセンブリの前記入力要素の少なくとも１つが、前記複数のアプリケーションの内の選択された１つと関連付けられる２つ以上の入力機能に割り当てられるように更に構成されることと、
前記ユーザーの親指以外の１本以上の指により操作されるように構成された１つ以上の入力要素を有する第２入力アセンブリを第２面に配置し、前記第２入力アセンブリの前記入力要素の少なくとも１つは、前記選択されたアプリケーションと関連付けられる１つ以上の入力機能に選択的に割り当てられるように更に構成されることと、
前記選択されたアプリケーションの前記機能セットを、前記第１入力アセンブリ及び前記第２入力アセンブリの前記１つ以上の入力要素に割り当て、前記ユーザーの手の生体機械学の効果を実質的に最適化することと、
を含む方法。
【請求項４２】
請求項４１に記載の方法において、
前記選択されたアプリケーションが、スクロールアプリケーション、テキストアプリケーション及びゲームアプリケーションのうちの少なくとも１つである方法。
【請求項４３】
請求項４２に記載の方法において、
前記第１入力アセンブリ又は前記第２入力アセンブリの少なくとも１つの入力要素に物理的または電子的にラベルを付けて、前記入力要素を作動させることにより選択的にアクセスされることができる入力機能を視覚的に示すことを更に含む方法。
【請求項４４】
請求項４２に記載の方法において、
前記第１入力アセンブリ又は前記第２入力アセンブリの前記入力要素にコントローラを接続することを更に含み、前記コントローラは、前記第１入力アセンブリ又は前記第２入力アセンブリの前記入力要素の１つ以上の操作により生成される信号を受信するように構成された方法。
【請求項４５】
請求項４４に記載の方法において、
前記第２入力アセンブリの少なくとも１つの入力要素が、複数の輪郭が描かれたアクティブ領域を形成するように前記コントローラにより構成可能な同複数のアクティブ領域を有する方法。
【請求項４６】
請求項４５に記載の方法であって、
前記複数の輪郭が描かれたアクティブ領域間を前記ユーザーが触覚で判別できるように、前記複数のアクティブ領域を有する前記第２入力アセンブリの前記１つの入力要素に対して形状変化媒体を配置することを更に含む方法。
【請求項４７】
請求項１に記載の携帯型電子装置において、
前記プロセッサが、ホスト電子装置と通信可能に接続されるように更に構成された携帯型電子装置。
【請求項４８】
請求項１１に記載の携帯型電子装置において、
前記プロセッサが、ホスト電子装置と通信可能に接続されるように更に構成された携帯型電子装置。
【請求項４９】
請求項１８に記載の方法において、
前記コントローラが、ホスト電子装置と通信可能に接続されるように更に構成される方法。
【請求項５０】
請求項２２に記載の方法において、
前記携帯型電子装置が、ホスト電子装置と通信可能に接続されるように更に構成される方法。
【請求項５１】
請求項２６に記載の方法において、
前記携帯型電子装置が、ホスト電子装置とインターフェースするように更に構成される方法。
【請求項５２】
請求項２７に記載の携帯型電子装置において、
前記プロセッサが、ホスト電子装置とインターフェースするように更に構成された携帯型電子装置。
【請求項５３】
請求項４１に記載の方法において、
前記携帯型電子装置が、ホスト電子装置とインターフェースするように構成される方法。
【国際調査報告】
2007510233.tif 000013
2007510233.tif 000014
2007510233.tif 000015