(57)【特許請求の範囲】
【請求項１】
ユーザが情報処理装置と相互作用することを可能にし、上記ユーザがオプションの組をナビゲートすることを可能にするナビゲート入力を有するユーザインターフェースを含む情報処理装置であって、
上記ユーザインターフェースは、上記ユーザがナビゲートする際に上記オプションのうちの各選択可能なオプションについての各聴覚フィードバック情報を上記ユーザに与えるフィードバック出力と、
上記ユーザが、上記フィードバックに基づいて、現在のオプションを選択することを可能にする有効化入力とを更に含むことを特徴とする装置であり、
上記ユーザが上記オプションの組をナビゲートする間に、聴覚フィードバックを与えるためのオーディオファイルを格納するメモリをプログラムすることを可能にし、
上記フィードバック出力は、上記ユーザが素早くナビゲートしているときは可聴クリックで上記聴覚フィードバックを与え、上記ユーザがゆっくりとナビゲートしているときには合成された又は予め記録された音声出力で上記聴覚フィードバックを与えることを特徴とする、装置。
【請求項２】
上記ナビゲート入力及び／又は上記有効化入力は、手動による入力を含むことを特徴とする請求項１記載の装置。
【請求項３】
上記有効化入力は、手動による入力を含む請求項１記載の装置。
【請求項４】
移動式通信装置を含む請求項１記載の装置。
【請求項５】
テキスト音声変換用のアプリケーションサーバと共に動作する無線電子メール端末を含む請求項４記載の装置。
【請求項６】
音楽ファイルを再生する装置を含むことを特徴とする請求項１記載の装置。
【請求項７】
上記各聴覚フィードバックは、上記音楽ファイルのうちの各音楽ファイルの各導入部分を含む請求項１記載の装置。
【請求項８】
ユーザが情報処理装置と相互作用することを可能にする方法であって、
上記ユーザがオプションの組をナビゲートすることを可能にする段階と、
上記ユーザがナビゲートする際に、上記オプションのうちの各選択可能なオプションについての各聴覚フィードバック情報を上記ユーザに与える段階であり、上記聴覚フィードバック情報は、上記ユーザが素早くナビゲートしているときは可聴クリックであり、上記ユーザがゆっくりとナビゲートしているときには合成された又は予め記録された音声出力である、段階と、
上記オプションのうちの上記選択可能なオプションにアクセスするために、上記フィードバックに基づいて上記オプションのうちの現在のオプションを、上記ユーザが有効にすることを可能にする段階と、
上記ユーザが上記オプションの組をナビゲートする際に、聴覚フィードバックを与えるためのオーディオファイルを格納するメモリをプログラムすることを可能にする段階とを含む方法。
【請求項９】
上記情報処理装置は電話機を含み、
上記オプションの組は、電話機の延長部を含むことを特徴とする請求項８記載の方法。
【請求項１０】
上記情報処理装置は電子メール通信が可能であり、
上記オプションの組は、電子メールアドレスを含むことを特徴とする請求項８記載の方法。
【請求項１１】
上記情報処理装置はオーディオ再生機能を含み、
上記オプションの組は、各オーディオファイルの各導入部分を含むことを特徴とする請求項８記載の方法。
【発明の詳細な説明】
【０００１】
［発明の属する技術分野］
本発明は、特に、移動式電話機、ポケットベル並びに他の移動式通信装置、パームトップコンピュータ並びにパーソナルデジタルアシスタント（ＰＤＡ）、遠隔制御器、音楽のような予め記録された情報コンテンツを再生する装置等のような情報処理装置用のユーザインターフェースに関する。本発明は特に、ユーザが機器又は装置との相互作用に注意を払うことに関し制約を受ける環境において使用されるハンドヘルド式装置及び機器に関する。
【０００２】
［従来の技術］
現行のハンドヘルド式装置と相互作用する際に、ユーザは一般的に、例えば、装置のメニュからのオプションを選択するために装置のユーザインターフェースを観ることが必要となる。例えば、一般的な移動式電話機、ＰＤＡ、又は遠隔制御器は、所望の英数字を入力する又はメニュオプションを選択するために適当な一連のキー又はアイコンを選択する際に、ユーザがキーボード又はタッチスクリーンを観ることを要求する。このことは、特に、例えば、ユーザが運転中である場合、何か他のものに集中していなければならない場合、又は十分な光のない環境で動作する場合に非常に望ましくない。更に、視覚障害を有するユーザはこのような機器と適当に相互作用することから除外されてしまう。
【０００３】
［発明の概要］
本発明は、１つの手のみを使用し、且つ、装置を見ることなくメニュからオプションを選択することを可能にするハンドヘルド式装置を提供する。この為に、本発明の情報処理装置は、ユーザが装置と相互作用することを可能にするユーザインターフェースを含む。
【０００４】
ユーザインターフェースは、ユーザがオプションの組をナビゲートすることを可能にするナビゲート入力と、ユーザがナビゲートしている際に、オプションのうちの選択可能な各オプションについてユーザに聴覚フィードバックを供給するフィードバック出力と、フィードバックに基づいてユーザが現在のオプションを選択することを可能にする有効化入力とを含む。
【０００５】
移動式電話機のような本発明の情報処理装置のハンドヘルドバージョンは、オプションの段階的な又は循環性のアレイをユーザが走査することを可能にする指動輪又は別のステップスルー構成要素を有することが好適である。各オプションは、指動輪を１ノッチ分上に又は下に回転させると再生される各オーディオ出力によって表される。これによってユーザが１つの手で、装置を観ることなくオプションを選択することが可能となる。これは更に、パーソナライズされた名簿から電話をかけるために数字を入力するためのキーパッドが必要でなくなるので、従来の移動式電話機のフォームファクタよりも小さいフォームファクタを可能にする。
【０００６】
本願に参考文書として組込まれる特許文書を以下に示す。
−「PDA HAS WIRELESS MODEM FOR REMOTE CONTROL VIA THE INTERNET」についてJoost Kemink及びRichard Sagarに対し１９９９年１０月２７日に出願された米国出願番号０９／４２７，８２１。この文書は、インターネット及びローカルホームサーバを介しＣＥ装置の遠隔制御を可能にするよう無線モデムと組合されるＰＤＡに関する。
−「INTERNET-BASED SERVICE FOR UPDATING A PROGRAMMABLE CONTROL DEVICE」についてJoost Keminkに対し１９９９年５月１３日に出願された米国出願番号０９／４３４，１５５。この文書は、プログラマブル制御装置を更新するためのインターネットに基づいたサービスに関する。インターネットサイトは、グラフィックユーザインターフェース（ＧＵＩ）としてプログラマブル制御装置にダウンロードすることが可能な電気製品に依存する制御及び特徴オプション情報へのリンクを有する。ユーザインターフェースは、ユーザが容易にターゲット電気製品を特定するようサイトに設けられ、その後、そのターゲット電気製品に対し利用可能であるインターフェース及び制御情報を選択的にダウンロードする。インターネットサイトは更に、ユーザの制御可能な機器の在庫に基づいてインターフェースを供給するシステムインテグレータ、便利であると思った構成及びマクロを共有するホビイスト（hobbyist）等のような構成及びマクロの他のプロバイダへのリンクも含む。
−「CUSTOMIZED UPGRADING OF INTERNET-ENABLED DEVICES BASED ON USER-PROFILE」についてAdrian Turner、Simon Pearce、David Eves、及びAllan Timmsに対し１９９８年９月２５日に出願された米国出願番号０９／１６０，４９０、及び、「UPGRADING OF SYNERGETIC ASPECTS OF HOME NETWORKS」についてEugene Shteynに対し１９９８年１１月１０日に出願された米国出願番号０９／１８９，５３５は共に、ネットワークによって可能にされる消費者電子装置の特定のエンドユーザのユーザプロファイルと、この種類の装置の新しい技術的特徴のデータベースと維持するサーバシステムに関する。プロファイルと新しい技術特徴との間にマッチがあり、ユーザが更新又はセールオファーを受信することを希望すると、ユーザはネットワークから特徴を得るようオプションが知らされる。ユーザに、ユーザの装置の使用法の更なる可能性又は拡張を伝えるために装置の一部の間で相乗効果が検出される。
【０００７】
本発明を、添付図面を参照し例示的に説明する。
【０００８】
図面を通し、同じ符号は同様の又は対応する特徴を示す。
【０００９】
［発明の実施の形態］
図１は本発明の移動式電話機１００を示すブロック図である。電話機１００は、ユーザが電話機１００と相互作用することを可能にするユーザインターフェース（ＵＩ）１０２と、電話機の無線通信機能を行う通信部１０４とを含む。通信部１０４は周知であり、従ってここでは詳細に説明しない。ＵＩ１０２は、ユーザがメモリ１０８に格納されるオプションの組をナビゲートすることを可能にするナビゲート入力１０６を有する。オプションには、例えば、通常の電話機キーパッド上にあるような数字、パーソナライズ化された名簿に配置される名前が含まれ、以下により詳細に説明される。ＵＩ１０２は、ユーザがナビゲート入力１０６を操作する際にオプションが示されると聴覚フィードバックを与えるフィードバック出力１１０を有する。ＵＩ１０２は、更に、ユーザが聴覚フィードバックの際にオプションを有効にすることを可能にする有効化入力１１２を有する。特定のオプションを有効にすることによって、その特定のオプションがバッファ１１４に格納される。バッファのコンテンツは、通信部１０４用の入力データとして作用する。ナビゲート入力及び有効化入力はプロセッサ１１６に接続される。プロセッサ１１６は、適当な変換器（図示せず）を介し入力１０６及び１１２から入力信号を受信する。回転式の入力装置の例は、例えば、本願に参考文書として組み込まれる米国特許第５，７０３，６６１号を参照されたい。多くの他の実施例が従来において既知である。プロセッサ１１６は、入力信号に基づいてメモリ１０８、フィードバック出力１１０、及びバッファ１１４に制御信号を供給する。
【００１０】
本実施例では、ナビゲート入力１０６は、以下に説明される段階的走査及び循環的な走査を有するデシジョントリーが組合され、段階的な方法、循環的な方法、又はより洗練された方法でオプションを走査するようユーザが前後に回転させることが可能である指動輪又は他の回転式の構成要素を有する。有効化入力１１２は、本実施例では１つのキーを含む。別の実施例では、入力１０６は、例えば、１つの方向でオプションを走査するよう１つの方向に押され、もう１つの方向でオプションを走査するようもう１つの方向に押されるトグルスイッチを含む。入力１０６及び１１２は、単一の構成要素に組合されることも可能である。例えば、入力１０６の指動輪は、ユーザが指動輪を有効化入力としても使用することが可能となるようバネ要素に対抗して装置１００内に滑り込むよう取り付けられることが可能である。
【００１１】
電話機１００の動作は以下に示す通りである。ユーザは、発呼するために入力情報を入力するよう電話機１００をオンにする。ＵＩ１０２は、ユーザが様々な方法のうちの少なくとも１つの方法で入力情報を選択することを可能にすると仮定する。
【００１２】
第１の方法では、ユーザは以下のように電話番号をその数字から選択する。ユーザが指動輪１０６を回転させると、プロセッサ１１６は、選択可能なオプションとして数字「０」、「１」、…、及び「９」を表すメモリ１０８内のデータを循環して走査する。ユーザが指動輪１０６を素早く回転させると、フィードバック出力１１０は、現在のオプションから次のオプションに行く際に可聴のクリックを供給する。ユーザが指動輪１０６をゆっくりと回転させると、フィードバック出力１１０は、現在のオプションから次のオプションに行く際に合成された又は予め記録された音声出力を供給し、これもメモリ１０８に格納される。例えば、ユーザは、データ「７」を表す現在の位置から次の位置へ１ノッチ分前進するよう指動輪を回転させると、「８」と発せられる言葉を聴く。「クリック」は早送り又は高速巻き戻しを可能にする一方で、音声出力は現在利用可能であるオプションを識別する。ユーザは、所望の番号を識別すると有効化キー１１２を押す。プロセッサ１１６は次に、有効にされたオプションに関連付けられるデータをバッファ１１４に格納する。プロセッサは次に、次の番号の走査の為に開始点、例えば「０」をリセットすることが好適である。一度ユーザが、所望の電話番号を構成する全ての番号を入力すると、ユーザは有効化キー１１２を、例えば素早く連続で２回押すことが好適である。これによって、バッファ１１４のコンテンツがフィードバック出力１１０によって繰り返される。ユーザが選択された番号列を有効化キー１１２によって有効にすると、バッファ１１４内のデータは通信部１０４に転送され、上述のように選択された電話番号に対し電話をかける。従って、ユーザは電話機１００を動作させるために１つの手のみを必要とし、ＵＩ１０２を観る必要がない。
【００１３】
第２の方法では、メモリ１０８は名前のオーディオファイルを格納し、オーディオファイルは、名前に関連付けられる電話を掛ける相手方の電話番号を表すデータに関連付けられる。名前及びオーディオファイルは予めユーザによって入力される。例えば、電話機１００は発呼及び受呼のための動作モードと、メモリ１０８をプログラミングするためのプログラミングモードとを有する。
【００１４】
電話機１００のプログラミングモードでは、ＵＩ１０２は、好適には電話機１００の通信部１０４内に収容されるマイクロホン１１８を使用し、プロセッサ１１６を介してメモリ１０８内に音声データを格納するよう入力する。音声データは、ユーザが電話機１００から頻繁に電話をかけたい人の名前又は電話を掛ける相手の他の識別名を表す。例えば、入力されるべき音声データは「家」、「家にいる母」、「母の携帯電話機」、「秘書」、「Kandinsky」、「Gigi」、「Caius」、「Svetlana」、及び「フィリップス社特許部」である。
【００１５】
電話機１００は、オーディオファイルを表し、メモリ１０８内に格納されるべきデータを形成するためのサンプラ（図示せず）及び符号器（図示せず）を含む。電話機１００は更に、メモリ１０８から検索した際にフィードバック出力１１０を介してオーディオファイルを再生するための復号器（図示せず）を含む。フィードバック出力１１０は、電話機１００の通信部１０４内に収容されるスピーカ１２０を使用することが好適である。
【００１６】
ユーザが電話機１００をプログラミングモードにしたと仮定する。ユーザは、有効化キー１１２を保持する間に、マイクロホン１１８に向かって「家」と話す。アナログ信号はサンプリング且つ符号化され、符号化されたデータはオーディオファイル「家」としてメモリ１０８内に格納される。次にプロセッサ１１６は、メモリ１０８が電話を掛ける相手である「家」に関連付けられる電話番号を格納することができるよう準備を整える。ユーザは、キーパッドを介し電話番号を形成する数字を電話機１００に入力することを促される。入力されたデータはバッファ１１４内に格納され、番号はディスプレイ１２４に表示される。番号が正しければ、ユーザはキー１１２を介し番号を有効にし、その番号は「家」に関連付けられてメモリ１０８内に格納される。ユーザはキー１１２を放して再びキー１１２を押し、同様の方法で「家にいる母」という表現を入力する。
【００１７】
次に、プログラミングモードは、オーディオファイルを特定の順序で並べるオプションをユーザに与える。この順序は、以下に説明されるように、指動輪１０６によって後からナビゲートすることに関連する。次にユーザは、指動輪１０６を上下に回転させることによって、「家にいる母」に「家」よりも上の又は下の順位を割当てるオプションを有する。ユーザが指動輪１０６をどちらか一方の方向に１ノッチ分回転させると、既に格納されるオーディオファイルがフィードバック出力１１０によって再生され、この例では、ファイル「家」が再生される。ユーザは例えば、或るアルファベットの順序が頭の中にあり、「家にいる母」に対し下の順位を選択する。プロセッサ１１６は、格納されるべきファイルの順位が最後に再生されたファイルのランクよりも上に又は下となるよう配置を制御し、且つ、指動輪１０６の回転方向に依存して制御する。従って、ユーザは、指動輪１０６が１ノッチ分下に回転され、ファイル「家」が再生された後に、有効化キー１１２を押す。
【００１８】
次の入力は、「家」と「家にいる母」との間に配置されるべき「母の携帯電話機」である。ユーザは指動輪１０６を下に回転し、格納されたファイルが連続して再生される。ファイル「家」が再生された後、ユーザはキー１１２を押し、オーディオファイル「母の携帯電話機」が、「家」よりも下の順位で、且つ、「家にいる母」の順位よりも上に格納される。最終的に、メモリ１０８はオーディオファイル及び関連付けられる電話番号をユーザによって決められる特定の順序で格納する。
【００１９】
ユーザがプログラミングモードから出、ニックネームで選択する動作モードとなると、ユーザは指動輪１０６を高速で上下に回転し、ユーザは、循環的な方法で通る各選択可能なオプション（ニックネーム）に対する可聴クリックを聴く。ユーザが指動輪１０６をゆっくりと回転させると、指動輪１０６の回転方向に応じて下から上に、又は上から下に割当てられる順位に従う順序で指動輪の各ノッチに対し１つのオーディオファイルが再生される。このような方法によってユーザは、ユーザが電話をかけたい所望の相手を選択することが可能となる。ユーザは所望のニックネームを見つけると、キー１１２を押し、制御器１１６に、関連付けられる電話番号の数字を表すデータをメモリ１０８から直接的に通信部１０４へ転送させ、電話をダイアルする処理を開始させる。確認の為に、バッファ１１４にバッファリングする必要がなくなる。
【００２０】
この方法の変形として、使用頻度に応じて番号の動的な再順序付けがある。発呼の為に動作モードを作動させた後、ユーザは、回転方向に応じて下がる順序又は上がる順序で指動輪をノッチ毎に回転させることによって最も頻繁に使用されるオーディオファイルを得る。これによって選択処理が短くなる。再順序付けは、例えばソフトウェアによって実行される。例えば、第１のソフトウェアモジュールは、決定された選択を一定の時間の間記録（log）し、第２のソフトウェアモジュールは、各メニュオプションに対する選択回数を計算し、第３のソフトウェアモジュールは選択回数に従ってオプションを配置し、そして第４のソフトウェアモジュールが、再順序付けされたオプションを指動輪１０６を介する入力にリンクする動的ルックアップテーブルを形成する。
【００２１】
もう１つの変形では、数字に基づくナビゲーションとニックネームに基づくナビゲーションが単一のデシジョンツリーのブランチを形成する。例えば、オプションの最初の組において数字「０」乃至「９」は、サイン「ニックネーム」に結び付けられ、それによってユーザは、その数字又はそのニックネームによって電話番号を循環的な方法によって選択することが可能となる。ユーザが選択した数字を有効にすると、第１の方法によって説明されたように処理が進む。ユーザが「ニックネーム」を有効にすると、処理は上述された第２の方法に切替わる。
【００２２】
更なる変形では、数字に基づくナビゲーションが、頻繁に使用される動作に基づくナビゲーションと組合される。例えば、オプションの最初の組において数字「０」乃至「９」は、例えば、「前を消去」オプションと「全てを消去」オプションに結び付けられる。このようなタイプのナビゲーションは、段階的なクリックスルー方法で行われると非常に効率がよく、各方向における指動輪１０６の回転の物理的な制限と組合されることが好適である。所望の動作に到達するためには、ユーザは、セレクタの範囲の始まり又は終わりに向けてセレクタを早送りすることが可能である。物理的な制限に到達すると、ユーザは所望のオプションをより高い正確さで選択する。
【００２３】
尚、従来の移動式電話機のキーパッドは、電話機のフォームファクタを大きい度合いで決定する。つまり、キーパッドを収容するために必要とされる空間が比較的大きいということである。本発明のナビゲーション及び有効化処理によって、電話機が小さい寸法を有することを可能にし、従来の移動式電話機とは異なる形状を有することを可能にする。このコンテキストにおいて、「GRAPHICAL USER INTERFACE TOUCH SCREEN WITH AUTO ZOOM FEATURE」についてSung Choi及びJan van Eeに対し１９９８年４月１７日に出願された米国出願番号０９／０６２，３４６号（代理人文書ＰＨＡ２３，３８７）を参照されたい。これは本願に参考文書として組込まれる。キーパッド１２２は、電話機１００の他の要素に対し選択的に着脱可能なモジュールとして形成されることが可能である。オーディオファイルを格納することを可能にするサンプラ及び符号器も同様に、メモリ１０８をプログラミング又は再プログラミングする際に使用される着脱可能なモジュールとして形成されることが可能である。
【００２４】
図２は、本発明のノートブック型コンピュータ又はＰＤＡ２００を示すブロック図である。ＰＤＡ２００は、ソフトウェアによって制御される幾つかの機能を有する。例えば、ＰＤＡ２００は、ユーザが電子メールを送受信することを可能にする要素２０２を有する。本発明のＰＤＡでは、ユーザはオーディオファイルを添付して電子メールを送受信することが可能にされる。オーディオファイルは、インターネットを介しユーザがアドレスに送信する又は送信者から受信することを所望するコンテンツ情報を含む。オーディオファイルは、単純な電子メールのテキスト文、又はテキスト添付に対する代替又は補助となる。オーディオファイルはユーザ又は送信者からの記録された音声入力、適当に符号化且つ圧縮された情報コンテンツを含む。
【００２５】
ＰＤＡは、インターネットと通信するための無線モデム２０６を有する通信部２０４を含む。モデム２０４は例えば、Minstrel又はRicochetである。Novatel Wirelessによって市販されるMinstrelは、ユーザがウェブをブラウズすることと電子メールを受信すること等を可能にするＰＤＡ用の２方向モデムである。より一般的には、Minstrel又はRicochetのような無線モデムは、ハンドヘルド式装置２００に、（スループット、レイテンシ、及び到達範囲の制限内における）通信のためにインターネットを使用する任意のタイプのアプリケーションに使用することが可能であるＩＰアドレスを与える。
【００２６】
Minstrelは、セルラサービスプロバイダによって支援されるＣＤＰＤ（Cellular Digital Packet Data）と称される技術を使用する。ウェブサーフィングは、１９．２−ｋｂｐｓのＣＤＰＤ速度処理能力に制限される。MetricomからのRicochetは、２８．８Ｋ−ｂｐｓの範囲内の早い接続レートを有するが、３つの大都市の中心（サンフランシスコ湾岸地域、シアトル、及びワシントン）のみで支援される。
【００２７】
ＰＤＡ２００は、図１を参照して説明した移動式電話機１００の「ニックネーム」と「電話番号」のための変換テーブルと同様の構成を有し、メモリ１０８内に格納される「ニックネーム」と「電子メールアドレス」を結ぶ変換テーブルを有する。変換テーブルは、ユーザによってプログラムされるか、又は、例えば、ユーザの会社のシステムアドミニストレータによって予め決められる。電子メールを送信するためには、ユーザは指動輪１０６を回転して「ニックネーム」の中をナビゲートする。選択を有効にすると、選択された記録されているニックネームに対応する電子メールアドレスを挿入することによってＰＤＡは電子メールヘッダを作成する。ヘッダを作成する前に、又は作成する後に、ユーザはマイクロホンに向かって話し、送られるべきコンテンツ情報を作成する。音声はサンプラ２０８によってサンプリング且つ符号化され、符号化されたデータは電子メールに添付される。オーディオサンプラ及び符号器はこの技術において既知であるので、詳細に説明しない。電子メールにオーディオファイルを添付すること又は含むことはこの技術において既知であるので詳細に説明しない。
【００２８】
上記がうまく良好に終了すると、ユーザは、例えばキー（図示せず）を押すことによって電子メールを送信する。例えば、制御器１１６内の電子メール作成プログラムは、ユーザの名前及び／又は電子メールの題をマイクロホン１１８に対し述べることを促すために、プロンプト音を供給可能であることが好適である。これらの入力によって作成されるデータは、電子メールの或るフィールドに記憶され、それにより受信者は、送信者のフィールド又は題のデータフィールドをオーディオとして聴くことにより、送信者及び／又は題のリストの中をブラウズすることが可能となる。テキスト形式にされる電子メールに対し同様の機能が周知であるが、これはここでは詳細に説明する必要はない。尚、通信はオーディオファイルの中に含まれ、オーディオファイルのコンテンツは再現する際にユーザによって解釈されるべきであるので、ＰＤＡ２００又はサーバ（図示せず）上に音声認識ソフトウェアは必要としない。
【００２９】
電話機１００と同様に、ＰＤＡ２００も指動輪１０６及び有効化ボタン１１２を使用してナビゲートされるべきブランチに分岐されるメニュを有することが好適である。例えば、ユーザは「家」、「会社」、「友達」等のカテゴリに従って「ニックネーム」ファイルを体系付ける。ナビゲーションモードでは、ＰＤＡ２００は、プログラミングモードにおいてユーザによって入力されたカテゴリの名前を音声によってユーザに返す。ナビゲーションの際にカテゴリを有効にすると、指動輪１０６を回転させることによって、ＰＤＡは、有効にされたカテゴリにリストにされる電話を掛ける相手の名前が、プログラムされた順序で音声で与えられる。このようなツリー状の検索ストラテジーを実行するために任意のレベルのネスティングが実施可能である。
【００３０】
尚、本発明をネットワークに基づくアーキテクチャにおいて実施すると、オーディオファイル並びにニックネーム、及び／又は、電話番号並びにニックネームはユーザアクセスの為にサーバに記憶され、また、アクセスはインターネット接続を介するインターネットサービスを使用することが可能である。クライアントは携帯可能な装置である必要はないが、その代わり、デスクトップＰＣ又は卓上電話機のような固定の装置であり得る。しかし、ハンドヘルド式で、必要なものが完備された装置は特に、上述されたような人間工学が含まれるので興味深い。
【００３１】
図３は、予め記録されたオーディオコンテンツを再生するための装置３００を示す。装置３００は、ユーザが、例えば、記録可能又はリライト可能な光学ディスクを有するメモリ３０２、大きい半導体メモリ、又は機械的な衝撃からの影響を最小にするよう小さいフォームファクタを有するハードディスクドライブ内に音楽ファイルを記憶することが可能なハンドヘルド式のジュークボックスを含む。記憶されたオーディオの再生は、例えば従来の方法によって再生部３０４によって実現される。再生部３０４は、記憶されたオーディオを再現するための処理ボード３０６、スピーカ３０８、及び、好適にはこの技術において周知であり、ＧＵＩ（図示せず）による視覚的なフィードバックのためにプログラムされたトラックにラベル付けをすることを可能にする編集／プログラミング機能（図示せず）を有する。尚、ＧＵＩは、装置のライブラリを設定するためには好適ではあるが、装置３００の動作的な使用の際には必要ではない。従って、ＧＵＩモジュールは着脱可能に形成されることが可能である。
【００３２】
ジュークボックスの技術に関しては、例えば、「VIRTUAL JUKBOX」についてPieter van der Meulenに対し１９９９年６月４日に出願された米国出願番号０９／３２６，５０６を参照されたい。これは本願に参考文書として組込まれる。この文書は、記録物のコレクション用に与えられ、そのコレクションはその材料が記録される物理的な媒体に依存しない、コレクション管理システム、又はバーチャルジュークボックスに関する。
【００３３】
このシステムは、格納媒体及び再生装置を含むネットワークの一部を形成し、コレクションの分類分け、アーカイビング、及び検索に使用することが容易なシステムを提供する。好適な実施例では、コレクション管理システムは消費者電子（ＣＥ）装置、又は、パーソナル或いはホームコンピュータ（ＰＣ）上に具備され、コレクションは、ＣＥ装置又はＰＣに関連付けられる１つ以上のハードドライブに格納される記録物を含む。コレクション管理システムは、ジャンル、作者等の各選択に基づいて１つ以上の格納装置から再生するよう記録物の検索を容易にするユーザインターフェースを含む。関連付けられるディスク動作システムによって記録物を、ハードディスクドライブ又は他の大容量格納装置に格納することによって、ドライブ上の各記録物に対し迅速なアクセスが可能であり、且つ、新しい材料がコレクションに加えられるとシステムに追加のドライブを加えることが可能である。
【００３４】
ユーザはメモリ３０２内に複数のオーディオトラックを格納し、メモリ３０２は再生部３０４に収容されると仮定する。再生処理ボード３０６は、格納される各トラックの最初の部分のみを再生するイントロ再生モードを有する。このようなイントロモードは、例えば、マイクロソフト社の「CD Player」ソフトアプリケーション、バージョン４．０から公知である。導入部分又は導入部分の一部は、その一部が持ってこられるトラックを識別するラベルと共に、ＵＩ１０２のメモリ１０８内に格納される。
【００３５】
指動輪１０６をゆっくりと回転させると、メモリ１０８内に格納されるトラックの導入部分又はトラックの一部は、トラックをナビゲートする際の聴覚フィードバックとしてフィードバック部１１０及びスピーカ１２０を介し再生される。このようにナビゲートする間に、再生されるイントロに関連付けられるラベルはバッファ１１４内に格納される。ユーザがキー１１２によって選択を有効にすると、ラベルは再生部３０４に戻され、上記のように選択されるトラックの全体が再生される。指動輪１０６を素早く回転させると、ユーザは選択可能なトラック又はファイルフォルダの段階的な又は循環的なメニュに沿って進んでいることを確認するよう可聴クリックを聴く。
【００３６】
或いは、指動輪１０６をゆっくりと回転させると、完全なオーディオファイルのうちの当該のファイルは、指動輪１０６が次のノッチに到着するまで再生され、次のノッチの到着すると、次のファイルの再生が開始する。この実施例では、オプションの間をナビゲートする間の瞬時の再生が達成される。
【００３７】
代替及び補助として、装置３００は、例えば、オーディオファイル用の収納場所として機能するスレーブ装置３００に対しマスタとして作用するＰＣを介しウェブからコンテンツをダウンロードすることが可能であるシステム内の構成要素として形成されることが可能である。装置３００及び装置２００の組み合わせを独立型の機能とすることが可能であり、特にその組み合わせが、例えば、指動輪１０６及び有効化キー１１２を使用してダウンロードするための選択をユーザに可能にするよう音声フィードバックを供給する特定のウェブサイトにアクセスすることが可能であるときに可能である。プログラミング又はダウンロードモードにあるときは、これらのユーザ入力は、ディスプレイ上の再現されるグラフィカル表示を介しウェブをブラウズする際のキーボード又はマウスの制御キーと同様に、オーディオファイルのリストをナビゲートするブラウザの一部として機能する。アドレス指定されるウェブサーバは、聴覚的にブラウズ可能であるページで情報を提供することが好適である。
【００３８】
尚、電話機１００、ＰＤＡ２００、及び音楽装置３００の幾つかの機能も、ネットワークに基づいたシステムを使用して実施することが可能である。例えば、電話機１００は、インターネット上のサーバに接触することが可能である。名前、数字或いは電子メールアドレス、及びナビゲートする際の聴覚フィードバック用のオーディオファイルを、図１及び図２に示される電話機又はＰＤＡ自体に格納する代わりに、それらはサーバに格納される。従って、サーバは、アドレスリスト及びそれらの圧縮されたニックネームオーディオファイルに対し実質的に制限のない格納容量を有するハンドヘルド式装置の拡張部となる。電話機又はＰＤＡは、指動輪１０６を回転させてサーバ上でリストにされるオプションをナビゲートし、ツリー状のブランチである選択の最終の選択を有効にする。有効にされる最終結果は、装置のローカル機能を可能にするよう使用される。
【００３９】
本発明の統合されるネットワークに基づく実施例のもう１つの変形は、音声メールシステムである。このシステムは（移動している）ユーザが、サーバに格納される音声メールを検索しナビゲートすることを可能にする。例えば、ユーザが電話機１００を使用して音声メールシステムの番号をダイアルすると、選択可能なアイテム及びオプションの組が音声メッセージアクセスシステムに関連付けられて作動する。
【００４０】
呼び出し側のＩＤ特徴及びパスワードによってユーザがサーバ上のユーザのメールボックスへのアクセスが与えられたと仮定する。パスワードは、例えば、ユーザが予め選択された表現を話すことによって入力される。サーバ上のアプリケーションは次に、話された表現、及び好適には、周波数スペクトルといったユーザの音声識別特性が、このユーザに対し記憶されるテンプレートと一致するかどうか決定する。ユーザがメールボックスへのアクセスを受け取ると、ユーザは、例えば、予め記録された音声による「こちらは＜登録されたユーザネーム＞のメールボックスです」によってサーバから確認を受け取る。
【００４１】
次にシステムは、「次へ」、「前へ」、「保存する」、及び「削除」を含むオプションのリストを利用可能にする。各オプションは、従来の音声メールサービスと同様に、電話機１００内において、英数字の組み合わせを表すパルスシーケンスに対しマップされる。パルスシーケンスは有効化キー１１２を押すことによってサーバに送信される。サーバ側で受信されると、パルスシーケンスは選択されたオプションを作動させる。聴覚フィードバックは、送信者の名前とメッセージの題の指示を含むことが好適である。
【００４２】
ユーザがメッセージの選択を確認すると、フルテキストが再生される。選択オプションのマッピングは、ユーザによって手動で、或いは、特殊化された構成ツール又は電話機１００の構成を設定するサービスとしてサービスプロバイダによってプログラムされることが可能である。このコンテキストにおいて、例えば、「INTERNET-BASED SERVICE FOR UPDATING A PROGRAMMABLE CONTROL DEVICE」についてJoost Keminkに対し１９９９年５月１３日に出願された米国出願番号０９／３１１，１２８を参照されたい。この文書は、本願に参考文書として組込まれる。この文書は、プログラマブル制御装置を更新するためのインターネットに基づくサービスに関する。インターネットサイトは、電気製品に依存する制御及び特徴オプション情報へのリンクを含み、それはグラフィックユーザインターフェース（ＧＵＩ）としてプログラマブル制御装置にダウンロードすることが可能である。ユーザインターフェースはユーザがターゲット電気製品を容易に特定することが可能となるようサイトにおいて与えられ、その後、そのターゲット電気製品に対し利用可能であるインターフェース及び制御情報を選択的にダウンロードする。
【００４３】
本発明のもう１つの実施例は、一般的なプログラマブル遠隔制御装置を考慮する。この装置は、例えば「０」乃至「９」の英数字の組用のハードキー、例えば「ＴＶ」、「ＶＣＲ」等の装置選択キーの組、及び「チャンネルアップ／ダウン」、「音量アップ／ダウン」、「再生」、「早送り」、「選択」等の動作キーの組、更に、図１乃至３を参照し説明した指動輪１０６及び有効化キー１１２を有する。装置選択キーの組は、頻繁に使用される消費者電気製品の少ない数に制限されるべきである。英数字キー及び動作キーは、装置選択キーの組が可能にするよりも大きい数の装置及びマクロへのアクセスをユーザに可能にし、それには、「ＤＶＤプレーヤ」、「ベッドルームマクロ（Bedroom macro）」、「タイムワープ（Time-warp）記録」（ＴｉＶｏボックスにおいて）等が含まれる。
【００４４】
追加の装置のためのキーは、指動輪１０６によってナビゲートすることが可能であるようプログラムされ、そこからキー１１２によって選択することが可能である。関連付けられる聴覚フィードバックは、ユーザの音声を記録する、ウェブから小さいオーディオファイルをダウンロードする、又はユーザのＰＣによってプログラムされ聴覚再現される。ユーザが指動輪１０６をゆっくりと回転させると、オーディオファイルが再生され、キー１１２によって選択を有効にすることによって、ユーザが追加の装置又はマクロの組に関連付けられる命令の組をナビゲートすることが可能となる。遠隔装置も様々な命令に対しキーがマップされ、それによりユーザは、例えば、ＩＲ、又は、遠隔装置と追加の装置とを媒介するＰＣ或いはセットトップボックス上の制御アプリケーションを介し追加の装置を制御することが可能にされる。追加の装置用の制御コードは、遠隔装置にデフォルトの処置として記憶させるか、又は、ウェブ、又は、別の機器或いは装置からダウンロードすることが可能である。遠隔装置の構成は、例えば、構成ソフトウェアアプリケーションによって行うことが可能である。
【００４５】
図４は、本発明を説明するフローチャートである。ステップ４０２において、指動輪１０６を介しユーザ入力が受け取られる。ステップ４０４において指動輪１０６の現在の位置が決められ、ステップ４０６においてその位置が選択可能なオプションにマップされる。ステップ４０８において、オプションは一時的に選択され、ステップ４１０においてユーザに聴覚フィードバックが与えられる。ステップ４１２において、ユーザが選択をキー１１２によって有効にすると、オプションはステップ４１４で処理される。オプションが有効にされず、ユーザが指動輪１０６を更に１ノッチ分進めると、処理はステップ４０２に戻る。
【００４６】
本発明は、特定の人間工学的利点を示すためにハンドヘルド式の装置のコンテキストにおいて特に説明した。本発明は、ハンドヘルド式装置以外の装置に対しても特定の利点を有することを理解するものとする。例えば、ユーザインターフェースは、ＡＴＭ又は自動販売機、例えば、ナビゲーション及び有効化入力がハンドルに収容され、自動車ナビゲーションシステムを動作させる自動車適用、工業機械などにも使用することが可能である。本発明は、聴覚フィードバックに基づいてメニュオプションを選択することが可能となるので安全性が重要である状況下で動作するユーザに対し有益である。
【００４７】
指動輪及びトグルスイッチが上述において特別な例として示される。他のユーザによって制御可能である入力構成要素も、特定の適用に応じて実施可能である。例えば、基本的に２つの方向（上下）にスクロールすることを可能にするスイッチ又はホイールがある。指及び手によって動作可能であるジョイスティック又はトラックボールは、例えば、コンパスの４又は８の主な方向のように２つ以上の方向にスクロールすることを可能にする。例えば、２次元ジョイスティックと共の多次元オプション空間は、例えば、武器又は火力兵器を選択する（これは、ビデオゲームではよくあることである）ビデオゲームにおいて好都合である。
【００４８】
選択的にスピーカ１２０は、有線又は無線イヤホンでもよい。イヤホンを使用することにより騒々しい環境又は聴覚フィードバックによって邪魔されるべきでない環境における使用を可能にする。
【００４９】
上述されたように、キーパッドは本発明では装置の一体式の一部である必要はない。同様又は他の理由により、本発明の装置は更に、ディスプレイも一体式の一部である必要がなく、従って、寸法を更に小さくし可能であるならば費用も少なくされる。極めて小さなスピーカと幾つかのボタンで十分である。従って、本発明は、最小のセルラ式電話機の基礎を形成するだけでなく、最小の無線電子メール端末（イヤホン及び遠隔制御／送信機ピース）の基礎を形成する。これらは、サーバ上でテキスト音声変換が行われるので、キーボード又はディスプレイを必要としない。
【００５０】
本発明のもう１つの利点は、全てのオプションはソフトコードされ、上述の例によって示されたように時間が経過した後に変更することが可能であることである。ソフトコーディングによって、メニュ又はそのオプションは、例えば、アプリケーション、環境、ステータス、及び／又はネットワークを介し新しいオプションがサーバからダウンロードされることに依存して、動的に追加／削除、又は変更することが可能である。例えば、多機能装置は、メニュの第１のレベルとしてソフトウェアアプリケーションの組を使用し、各アプリケーションは、ユーザがこのリストをスクロールすると特定の聴覚フィードバックによってユーザに示される。例えば、ユーザは、メインレベルのリストをスクロールすると、「電子メール」、「電話機」、「ポケットベル」、「音楽」等の合成された又は予め記録された音声を聴く。有効化入力によってアプリケーション、例えば、「電子メール」を選択すると、次のレベルは、選択されたアプリケーションのコンテキストでの当該のオプションのメニュを供給し、これらのオプションの識別名は、ユーザがオプションをナビゲートする際に聴覚的に再現される。ユーザは次に、聴覚フィードバックを使用して対応するオプション（上述の例を参照）を再びナビゲートする。幾つかのメニュがこのような入れ子階層に収容されることが可能である。
【図面の簡単な説明】
【図１】  移動式電話機を示すブロック図である。
【図２】  パームトップコンピュータ又はＰＤＡを示すブロック図である。
【図３】  予め記録されたオーディオを再生する装置を示すブロック図である。
【図４】  図１乃至３の装置のＵＩを介するユーザ入力による動作を示すフローチャートである。
【図１】
0004733895.tif 000002
【図２】
0004733895.tif 000003
【図３】
0004733895.tif 000004
【図４】
0004733895.tif 000005