(57)【要約】移動電話のようなコンピュータ装置であって、もっとも多く使用されるメニュー項目が、リストの先頭ではなく、代わりに中央に配置される。従来の多くのナビゲーション・ツールで、このような配置を迅速にすることができる。
2004505369.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を備えるコンピュータ装置であって、該コンピュータ装置は、それぞれが選択可能な項目に対応しているいくつかの名前又はアイコンを前記画面上に表示可能であり、最も選択されることが多い名前又はアイコンが、名前又はアイコンの配列内の該配列の一端に最も近い位置の少なくとも１つの位置及び名前又はアイコンの配列内の該配列の他端に最も近い位置から離れた少なくとも１つの位置に配置されるように、名前又はアイコンが互いに関連付けて配列されていることを特徴とするコンピュータ装置。
【請求項２】
ユーザが前記配列を見るために開いたときに、最も選択されることが多い名前又はアイコンが、前記配列の中央に配置されていることを特徴とする請求項１に記載のコンピュータ装置。
【請求項３】
２番目に選択されることが多い名前又はアイコンが、前記配列の一端に配置されていることを特徴とする請求項２に記載のコンピュータ装置。
【請求項４】
３番目に選択されることが多い名前又はアイコンが、前記配列の前記一端に配置されていることを特徴とする請求項１に記載のコンピュータ装置。
【請求項５】
選択されることが多い名前又はアイコンが、最も選択されることが多い名前又はアイコンに隣接したいずれかの側に配列されていることを特徴とする請求項１に記載のコンピュータ装置。
【請求項６】
前記配列が、名前／アイコンがコラム形式で配列されたメニューであることを特徴とする請求項１に記載のコンピュータ装置。
【請求項７】
前記コラムが、縦又は横方向であることを特徴とする請求項６に記載のコンピュータ装置。
【請求項８】
所与のユーザについて最も選択されることが多い項目の識別情報が、移動電話によって学習される及び／又はユーザによって定義されることを特徴とする請求項１に記載のコンピュータ装置。
【請求項９】
前記配列がハード的境界を有することを特徴とする請求項１に記載のコンピュータ装置。
【請求項１０】
デフォルトとして最も選択されることが多い名前又はアイコンの上にハイライト表示が現れることを特徴とする請求項１に記載のコンピュータ装置。
【請求項１１】
コンピュータ装置上で実行されるコンピュータ・プログラムであって、該コンピュータ装置を請求項１から１０のいずれかに記載されたコンピュータ装置として動作させるコンピュータ・プログラム。
【請求項１２】
オペレーティング・システムであることを特徴とする請求項１１に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【０００１】
１．発明の分野
本発明は、メニューのユーザ・インタフェースを改善したコンピュータ装置に関する。「コンピュータ装置」という用語は、情報の処理及び表示が可能なあらゆる種類の装置を意味する。本発明は、モバイル・コンピュータ装置についての特定のアプリケーションを有する。「モバイル・コンピュータ装置」という用語は、無線（移動）電話、スマートフォン、コミュニケータ、ＰＤＡ、パーソナル・オーガナイザー及び無線情報装置を含むあらゆる種類のモバイル・コンピュータ装置をカバーする。
【０００２】
２．従来技術の説明
小さな画面を有するコンピュータ装置の設計者らが直面する問題の１つは、データへのアクセス及び所望の機能を起動するのをどのようにしてユーザが可能とするかである。従来、表示サイズが小さいことは、機能のいくつかの階層がユーザに提供される必要があることを意味していた。すなわち、インタフェースは多くのレイヤを有するものと見なされ得、ユーザは最初に正しいトップレベルの機能を見つけて、その機能の中で必要とされるタスクを完了するために（ある場合には３つ以上のレイヤを介して）漸次ドリルダウンする必要がある。あらゆる所与のレベルで比較的長いメニュー（例えば、アイコンの名前やシーケンスのリスト）が使用されれば、多重レベルは最小化され得る。しかしながら、長いメニューは、ユーザが全ての項目を一度に見ることができず、必要とする項目を見つけるのにスクロールする必要があるという欠点を持っている。必要とする項目を見逃さないようにするため、ユーザは比較的ゆっくりとスクロールする必要があるであろう。従って、そのようなシステムでは高速なスクロールは容易でないことが多い。これらの全ては、メニューの中の多くの項目がアクセスしにくいことを意味する。
【０００３】
ある装置では、いくつかの利用可能なオプションのメニューが表示される：メニュー・コマンドは最も便利な機能グループをメニューの先頭にした複数の機能グループに分割され；そのグループ内で最も便利なコマンドがグループの先頭に配置される。他の装置では、あらゆる時点で１つのオプションだけが画面に表示され、ユーザが利用可能なオプションを理解するのを困難とし、そのため効率的なナビゲートが困難となる。
【０００４】
一般的に、ハード的境界を有する（すなわち、リストの先頭又は最後尾を超えてスクロールできない）テキストベースのメニュー・リストは、リストの先頭に選択されることが最も多い項目が来るように配列される。リスト内で次に選択されることが多い項目は、通常次に配置される。この手法は、ＰＣベースのプルダウン・メニューの設計技術から得られたものであろう。キーパッドで操作するメニュー、並びにポインティング・デバイスを使用してアクセスされるメニューでは、リスト内の選択可能な（すなわち、あと１回のユーザの操作で選択され得る）項目の上にハイライト・バーが現れる。このため、従来の移動電話のメニューでは、デフォルトとして（すなわち、リストが最初に開かれたとき）リストの先頭の項目の上にハイライト・バーが現れる。
【０００５】
項目のリストをスクロールするのに様々な方法が提供され得る。最も単純なスクロールの形式は、関連するスクロール・キー（通常はアップ又はダウンキー）の各操作でハイライト部分を１項目だけ移動させる、単純にリスト内を１つずつ移動させる形式である。項目を通じてスクロール・キーによるダウン・スクロールを保持するように、スクロール・キーは「リピート」キーであってもよい。スクロール・キーでのダウンを保持することで、スクロールの速度が上昇されてもよく、その結果、リスト内の迅速な移動が実現され得る。（しかしながら、画面のサイズが小さいときには、リストが画面よりも通常大きく、そのため全リスト項目を一度に表示できないので、リピート機能がかなり制限されてもよく、その結果、ユーザはスクロールを繰り返す場所についてほとんど考えなくてもよい。）スクロール・キーに加え、マウスあるいは他のデバイスが使用できる。
【０００６】
より理論的な考えに基づくと、効率的なユーザ・インタフェースは、ナビゲーションが進むにつれて変化する移動電話の内部状態をユーザに理解可能とする。例えば、機能を選択又は初期化する（例えば、アドレス帳機能を開く、ＰＩＮコード番号の入力、又は呼出し音の変更のため）には、ユーザは、（ａ）その機能を選択するためにその機能へナビゲートする方法、及び（ｂ）その機能が選択又は初期化され得る電話の状態がどのようなものかを知っている必要がある。この内部状態の変化をユーザに効率的に理解可能にするという技術的問題は、これまで十分に対処されていない。この効率的理解に直接関連するのは、ナビゲーションの容易さ及び速度である。本発明の目的は、この問題に対処するユーザ・インタフェースの改善された形式を提供することである。
【０００７】
＜本発明の概要＞
本発明によれば、表示画面を備えるコンピュータ装置であって、該コンピュータ装置は、それぞれが選択可能な項目に対応しているいくつかの名前又はアイコンを前記画面上に表示可能であり、最も選択されることが多い名前又はアイコンが、名前又はアイコンの配列内の該配列の一端に最も近い位置の少なくとも１つの位置及び名前又はアイコンの配列内の該配列の他端に最も近い位置から離れた少なくとも１つの位置に配置されるように、名前又はアイコンが互いに関連付けて配列されているコンピュータ装置が提供される。
【０００８】
通常、選択可能な名前又はアイコンは、他の表示された名前又はアイコンと視覚的に区別され、例えば、ハイライト表示されてもよい。ハイライト表示は、デフォルトとして最も選択されることが多い名前又はアイコンの上に現れる。このため、デフォルト位置（例えば、ある実施態様では、名前又はアイコンを含むメニューが最初に開かれたときの名前又はアイコンの初期表示）では、その配列の端部から最も選択されることが多い名前／アイコンが移動されたように見える。一般に、それは配列の中央に配置され、デフォルトとしてハイライト表示され、その結果、この項目を選択するのに要する労力が最小となる。この配列は、メモリ内の名前／アイコンの論理的配列のいずれでもなく、表示画面上の項目の配列である。このため、ある実施態様では、最も多く使用されるメニュー項目が、リストの先頭ではなく中央に配置されると考えられる。多数の従来のナビゲーション・ツールを用いてこれをより高速にすることができる。
【０００９】
別の態様では、コンピュータ装置上で実行されたときに、該コンピュータ装置が上記の本発明の態様に従って動作するのを可能とするコンピュータ・プログラムが提供される。このプログラムは、オペレーティング・システムであってもよい。
【００１０】
＜詳細な説明＞
本発明の実施態様は、最も多く使用される名前／アイコンがリストの先頭にあり、２番目に多く使用されるのがその次にあるという、従来のコラム型メニュー・リストにおける（例えば、機能の）名前及び又はアイコンの配列の手法が、画面のスペースを効率的に使用しておらず、かつユーザがナビゲーションに費やす労力が効率的でないという知見に基づいている。代わりに、デフォルト又は開始での表示として、最も多く使用される項目を先頭から離す（例えば、中央）。そして、２番目に多く選択される名前／項目はリストの開始又は端部に配置され、３番目に多く選択されるのは他端に配置される。
【００１１】
特に、配列がハード的な境界を有する−例えば、配列の端部を超えてスクロールできない場合には、配列の開始又は終端へ素早くスクロールするのは容易であり、そのようにするのにはスクロールの制御を行うのにあまり正確さが必要でないので、この実施態様では３つの重要な名前／アイコンをメニューの中央、一端及び他端にそれぞれ設けて、これらが容易かつ迅速に選択できるようにする。従来の手法では、単一の項目がリストの先頭にあり、その下の項目が容易且つ迅速に選択されるであろう。本発明は、（キー、ボタン、ジョイスティック等のように）スクロールが装置自体の一部であるカーソル制御を用いて制御されるコンピュータ装置で特に有用である。しかしながら、カーソル制御がスタイラス、指又は音声を用いて実行される場合にも適用可能である。
【００１２】
ある実施態様では、別の項目に隣接する項目の素早い選択が可能となる−例えば、有効なナッジ（ｎｕｄｇｅ：軽く押す）機能がある。そして、選択されることが多い他の名前又はアイコンは、最も多く選択される名前及び／又はアイコンの（例えば、垂直方向のメニュー・リストでは上側及び下側）いずれかの側に隣接して配置され得る。これにより５つの名前又はアイコン−メニュー・リストの中央にあるデフォルトの名前／アイコン、その両側にある２つの名前／アイコン及びリストの先頭及び最後尾にある２つの名前／アイコン、に容易且つ迅速にアクセスできることとなる。
【００１３】
一つの実施態様では、デフォルトのメニュー表示は、１つの項目が表示されたリストの中央（すなわち、リストを含むウィンドウの中央）にあり、ハイライト表示されているコラム型のリストである。コラムの方向は、横（ｌａｎｄｓｃａｐｅ）方向でも縦（ｐｏｒｔｒａｉｔ）方向でも良い。図１は、全体を１で示す縦型の表示を表し、メッセージ・アプリケーションのデフォルト・メニュー（ＳＭＳ及びｅメールを扱う）において、２で示す最も多く使用される機能（「メッセージ送信」）がハード的境界を有するコラム型リストの中央にデフォルトとして配置されている。次に多く使用される機能（「電話」）がリストの最後尾に配置され、その次に多く使用される機能（「自分のカード送信」）が先頭に配置されている。
【００１４】
一般に、装置の製造者又は適用可能なソフトウェアの提供者は、１つのリスト（例えば、機能の名前、連絡先データ、アイコン等）内の項目に対して単一の固定された順番を割当てる。この順番付けは通常、ユーザ・グループ及び他の種類のユーザ・インタフェースの検査によって確立される。そしてＲＯＭ内に配線される。しかしこれはいくぶん柔軟性に欠ける。ところが本発明の１つの実施態様では、所与のユーザについて最も多く選択される項目は、移動電話によって学習、あるいはシステムの設計者及び／又はユーザによって定義され得る。このため、名前又はアイコンのその配列において最も素早くナビゲーションができる配置（例えば、中央位置、隣接位置、端部位置）は、ユーザの要件及び／又は使用パターンに応じて変化し得る。従って、リスト内の項目の相対位置は、その項目の相対的使用頻度に応じて互いに対して適応的に変わり得る。装置はユーザの使用パターンに順応あるいはそれを学習し、その結果、頻繁に選択される項目は最も容易に見つけられる位置（すなわち、リストの中央）に配置される。装置における「学習」は、様々な項目の実際の使用頻度を調べることに基づいており、装置における「順応」は、例えば、ユーザがメニュー・リスト内の項目の所与の指定順序に関連して特定の「プロファイル」を選択するという、典型的な挙動に基づいたものとできる。この典型的な指定順序は予め定義されている。
【００１５】
ユーザが通常は項目が出現するメニュー・リストを思い出すことはできるが、リスト内におけるその詳細な位置を思い出す程敏感ではないことは、当業者は理解できるであろう。そのため例えば、ウェブに接続されたＰＣの一般的なユーザは、最近訪れたサイトのメニュー・リストがあることは思い出すであろうが、このリスト内の所与のサイトの特定の位置は思い出さないであろう。本願の実施態様は、リスト内の項目の順番だけを変更することでこの選択的な記憶を利用し、頻繁に使用される機能だけからなる全く新しいリストを作成してユーザを混乱させることがない。
【００１６】
リストは所与のアプリケーションで利用可能な全ての機能を定義してもよい；アプリケーションが非常に多くの機能を有し、単一のリストに含めると非常に長くなってしまう場合には、代わりに、いくつかのリストとしてもよい。例えば、マイクロソフト株式会社から提供される Ｗｏｒｄ ２００１（登録商標）プログラムのようなデスクトップのワード・プロセッサ・ソフトでは、「ファイル」が先頭にあるドロップ・ダウン・リスト、「編集」が先頭にあるドロップ・ダウン・リスト、などのように多数のリストがある。「ファイル」のドロップ・ダウン・リストは、リストの先頭から降順で、「プロジェクト一覧」；「新規作成」；「開く」；「ウェブページを開く」；「閉じる」；「上書き保存」；「名前を付けて保存」等の項目を含んでいる。本発明の実施態様では、「ファイル」のドロップ・ダウン・メニュー内の項目は適応的に並び替えられ、その結果、例えば、「プロジェクト一覧」の項目が一度も選択されなければ、リストの先頭からリスト全体の最後尾又はその近くあるいはリスト内の機能的サブグループ内に降格させられるであろう。同様に、「新規作成」が最も良く選択される項目であれば、次に「保存」、次に「名前を付けて保存」、次に「閉じる」の４つの項目はリスト内で最も目立つ４つの位置をそれぞれ占めるであろう。
【００１７】
単一のリスト内の全ての項目が同時に見える必要はない；本発明の実施態様は、デフォルトの表示で端部から離れている位置にあっても、頻繁に使用される項目はより目立つ位置に昇格され、頻繁に選択される項目までスクロールする必要をなくすので、リストが長すぎて一度に見れないときに特に有用であろう。
【００１８】
ユーザには、工場出荷時のデフォルトの項目順序又は適応型順番変更の実行を許可するかを選択するオプションが与えられてもよい；従って、「適応型順番変更」の項目が各リスト内（おそらくは隔離すとの最後尾）に含まれていてもよく、その結果、ユーザはその項目を容易に選択することができる；するとそのリストはユーザのその後の使用パターンを反映して自身で順番を並び替える。
【００１９】
上記で説明したように、各々が項目順序の異なったテンプレートを有する、異なった「プロファイル」を定義することも可能である。ワード・プロセッサの例に戻ると、１つのプロファイルは「標準ユーザ」であろう；「プロジェクト一覧」及びウェブページに関連する機能などのあまり使用されない項目は目立つ位置から降格させられる。「新規作成」、「保存」、「名前を付けて保存」及び「閉じる」などの使用されることが多い機能は、ユーザが実際にこれらの項目を最も多く使用したという記録を作成する必要なしに、自動的に４つの最も目立つ位置に昇格されるであろう。しかしながら、ユーザがシステムを使用しつづけるにつれて、項目の順番に対して更なる調整がなされる。反対に、ウェブページに基づいた機能を多く使用するユーザは、異なったプロファイルを選択することができる。例えば、「ウェブ重視」と呼ばれるものでもよい；これは異なった項目のセットを目立つ位置に昇格させるであろう；ここでも、ユーザのワーク・スタイルに微調整すべく、更なる連続的適応が生じるであろう。頻繁に使用される項目を元のリストから削除し使用されることが多い別の項目のリストへ移すという従来技術の手法は、項目の位置についての不確実さを増大し、ユーザに混乱をもたらすという欠点があることを理解されたい。項目を同じリスト内に保持するが、最も多く使用される項目が最も目立つ位置となるように順番を変更するという本願の手法は、人々がどのように物理的作業環境を整理する方法−使用されることが多い項目、例えば、コンピュータ、電話、ペン、等が机の手近な位置にあるような−を反映し整合性があるので、より有効である。
【００２０】
アプリケーションで予め定義されたメニュー・リストの項目に加え、例えば、連絡先の電話番号、ｅメールアドレス、又はウェブ／ｗａｐページのＵＲＬなどのユーザによって作成又は入力された項目にも本発明を適用することができる。
【００２１】
使用の際に、アプリケーションは、全てのメニュー・オプションの頻度及びユーザに提示されたデータの選択の頻度を記録する。ユーザが最も多く使用されるのを最小の労力で選択できるように、情報がユーザに提示される順番は動的（かつ連続的に）変更される。
【００２２】
例：
６つのオプションがあるアプリケーションのメニューでは、メニューは従来は最も頻繁に選択されるのを先頭にし、その下の他のメニュー・オプションはほとんど選択されないのが最後尾となる順番で提示され、デフォルト（ハイライト表示）のオプションは先頭となるであろう。これはユーザが選択するのが最も多いオプションを最小の相互動作で入力するのを可能とする。このため、図２に、モバイル・コンピュータ装置の単純化した平面図を示しているが；該装置は６つのオプション又は項目をカード機能（カードは、名前、ｅメール、電話番号等のようなユーザの詳細な個人情報を含んでいる。これは標準的ＩｒＤプロトコルを用いて一般的なモバイル・コンピュータ装置から装置へ信号送信され得る。）に関連した単一のリストで表示する画面を有している。従来は項目の順番は装置の製造者又はソフトウェアのベンダーによって定義され、この場合は、もっとも目立つ項目はデフォルトとしてその上にハイライト表示が現れている「自分のカードを見る」である。
【００２３】
しかしながら、ユーザが会議に出席し、数十人の人々とカードを交換するのを所望していると考える。すると、彼は「自分のカード送信」及び「新たなカード追加」等の機能を主に使用するであろう；本願のシステムは適応的に項目の順番を変更し、その結果、ユーザが「自分のカード送信」及び「新たなカード追加」のサイクルを１回か２回行った後に、これら２つの項目は最も目立つ位置に配置されるであろう。学習処理は、使用頻度をカウントし続け、それらの頻度を反映するように項目を並び替えるソフトウェアによって容易に達成され得る。その結果デフォルト表示は図３に示すようになり、これらへのナビゲーションを高速にして、これらの機能はリスト内で第１及び第２のランクに昇格されたのが示されている。「自分のカード送信」は最も多く使用されそのためメニューの中央に表示されている。「新たなカード追加」は２番目に多く使用されそのため先頭に表示されている。
【００２４】
別の可能性としては「プロファイル」項目（図２にも示されている）を選択することがある；これはユーザを様々な使用法のプロファイルのより詳細なリストへ案内する；１つの項目は「カード交換」であろう；選択された場合、メニューはカード機能のリストへ戻るが、「新たなカード追加」及び「自分のカード送信」の項目の順番を図３に示すように自動的に変更する。このリスト内での更なる再調整は、適応的学習処理が続行されるにつれて生じるであろう。「プロファイル」の変更は、（別の「プロファイル」が選択されるまで）永久的であっても、又は相対的な比活動期間の後で自動的にデフォルトの（及び通常学習した）プロファイルに戻るように設定されていてもよく、その結果、ミーティングが開始した後及び人々がカードの交換を終了した後、カードの関連したメニューは図２に示した順番に戻るであろう。プロファイルの変更は、ユーザによって予め定められた時間まで続くようにプリセットされてもよく、それにより（ｉ）プロファイルを通常の値に再設定しなければならない、又は（ｉｉ）メニュー項目が不適切な順番で表示されるという不都合が回避される。
【００２５】
図２及び図３は比較的短い項目のリストを示している；リスト内の項目の数が全ての項目が一度に見れないほど多い場合、ユーザは通常全ての利用可能な項目を見るのに下へスクロールする必要がある。所望する項目がデフォルトの表示画面に通常ないとき、ユーザはそれを見つけるために下へスクロールする必要があるが、本発明は、その項目が頻繁に使用される場合には、デフォルトの画面の中央、又は少なくとも適用可能な機能グループ内のより高い位置へ昇格させ、そのためそれをデフォルト表示内へ移動させるので、特に有効である。
【００２６】
別の例では、アプリケーションはデータ（例えば、ユーザが作成した又は選択したデータ）のリストを（これまでの）使用頻度順でユーザに提示する。例えば、連絡先又は電話番号のリストが、最も良く使用されるのが最初となるデータが使用された順番で提示され、ユーザは最も頻繁に使用した連絡先の情報を従前の設計で可能なよりも素早く入手することができる。
【図面の簡単な説明】
【図１】本発明の実施態様を示す画面表示を示す図である。
【図２】従来技術の移動電話のメニューの概略図である。
【図３】本発明による移動電話のメニュー配列の概略図である。
【図１】
2004505369.tif 000003
【図２】
2004505369.tif 000004
【図３】
2004505369.tif 000005
【国際公開パンフレット】
2004505369.tif 000006
2004505369.tif 000007
2004505369.tif 000008
2004505369.tif 000009
2004505369.tif 000010
2004505369.tif 000011
2004505369.tif 000012
2004505369.tif 000013
2004505369.tif 000014
2004505369.tif 000015
2004505369.tif 000016
2004505369.tif 000017
2004505369.tif 000018
2004505369.tif 000019
2004505369.tif 000020
2004505369.tif 000021
【国際公開パンフレット（コレクトバージョン）】
2004505369.tif 000022
【国際調査報告】
2004505369.tif 000023
2004505369.tif 000024