(57)【特許請求の範囲】
【請求項１】
表示の第一のセクションを選択する手段と；
選択された前記第一のセクション内でナビゲーションする手段と；
前記選択された第一のセクションと他のセクションとの間の境界上に、前記選択された第一のセクションから他のセクションへの方向を示すナビゲーションシンボルを表示する制御手段と；
を有し、
前記制御手段は、
前記ナビゲーションシンボルが利用可能である場合に前記ナビゲーションシンボルをハイライト化し、
ハイライト化された該ナビゲーションシンボルを選択するユーザーコマンドに応答して、該ナビゲーションシンボルが示す方向にある前記他のセクションを選択可能とする、
一以上の表示セクションを有する表示内でナビゲーションするシステム。
【請求項２】
前記シンボルが示す方向は、当該方向において前記第１のセクションに隣接する他のセクションの利用可能性を示す、請求項１記載のシステム。
【請求項３】
前記表示の異なるセクションは異なるフレームを表す、請求項１記載のシステム。
【請求項４】
前記表示の異なるセクションは異なるウェブページを表す、請求項１記載のシステム。
【請求項５】
前記制御手段は、前記選択された第一のセクションにアイコン又はシンボルが含まれる場合に、当該選択された第一のセクション内で前記ナビゲーションする手段によってナビゲーションされる方向にある選択可能な一のアイコン又はシンボルをハイライト化する、請求項１記載のシステム。
【請求項６】
前記制御手段は、前記選択された第一のセクション内で前記ナビゲーションする手段によってナビゲーションされる方向に選択可能なアイコン又はシンボルが存在しない場合であって、前記選択された第一のセクションの前記ナビゲーションされる方向に隣接する他のセクションにアイコン又はシンボルが含まれる場合に、前記隣接する他のセクションに含まれる一のアイコン又はシンボルをハイライト化する、請求項５記載のシステム。
【請求項７】
他のアイコン選択へ動くための一組の方向キーを含み、スクリーンの選択されたセクションで第一のアイコンを選択するユーザー制御と；
前記方向キーの一つの入力に応答して、前記入力されたキーに対応する方向に前記選択されたセクションの可視的なアイコンが存在するか否かを決定する制御器とを有し、
前記制御器は、前記決定に応答して、前記可視的アイコンが存在する場合には当該可視的アイコンをハイライト化し、前記可視的アイコンが存在しない場合には前記選択されたセクションと他のセクションとの間の境界上にあるナビゲーションシンボルをハイライト化し、ハイライト化された該ナビゲーションシンボルを選択するユーザーコマンドに応答して、該ナビゲーションシンボルが示す方向にある前記他のセクションを選択可能とする、一以上の表示セクションを有する表示器内のナビゲーションのためのシステム。
【請求項８】
前記制御器は、前記選択されたセクションに隣接する他のセクションが利用可能である場合に、当該他のセクションと前記選択されたセクションとの間の境界上に前記選択されたセクションから当該他のセクションへの方向を示す前記ナビゲーションシンボルを表示する、請求項７記載のシステム。
【請求項９】
表示の第一のセクションを選択する段階と；
ユーザーコマンドに応答して、選択された前記第一のセクション内のアイコン又はシンボルのいずれか１つをハイライト化する段階と；
前記選択された第一のセクションと他のセクションとの間の境界上に、前記選択された第一のセクションから他のセクションへの方向を示すナビゲーションシンボルを表示する段階と；
前記ナビゲーションシンボルをハイライト化し且つ選択するユーザーコマンドに応答して、該ナビゲーションシンボルが示す方向にある前記他のセクションを選択可能とする段階と；
を有する、一以上の表示セクションを有する表示内でナビゲーションする方法。
【請求項１０】
前記シンボルが示す方向は、当該方向において前記第一のセクションに隣接する他のセクションの利用可能性を示す、請求項９記載の方法。
【請求項１１】
前記選択された第一のセクション内のアイコン又はシンボルのいずれか１つをハイライト化する段階は、当該選択された第一のセクション内で前記ユーザーコマンドによって指示される方向にある選択可能な一のアイコン又はシンボルをハイライト化する段階を更に含む、請求項９記載の方法。
【請求項１２】
前記ナビゲーションシンボルが示す方向にある前記他のセクションを選択可能とする段階は更に、前記選択された第一のセクション内で前記ユーザーコマンドによって指示される方向に選択可能なアイコン又はシンボルが存在しない場合であって、前記選択された第一のセクションの前記指示される方向に隣接する他のセクションにアイコン又はシンボルが含まれる場合に、前記隣接する他のセクションに含まれる一のアイコン又はシンボルをハイライト化する段階を有する、請求項１１記載のシステム。
【請求項１３】
他のアイコン選択へ動くための一組の方向キーを含むユーザー制御を介して、表示の選択されたセクションで第一のアイコンを選択する段階と；
前記方向キーの一つの入力に応答して、該入力キーに対応した方向に、前記選択されたセクションの可視的なアイコンが存在するか否かを決定する段階と；
前記決定に応答して、前記可視的アイコンが存在する場合には当該可視的アイコンをハイライト化し、前記可視的アイコンが存在しない場合には前記選択されたセクションと他のセクションとの間の境界上にあるナビゲーションシンボルをハイライト化し、ハイライト化された該ナビゲーションシンボルを選択するユーザーコマンドに応答して、該ナビゲーションシンボルが示す方向にある前記他のセクションを選択可能とする段階と；
を有する、一以上の表示セクションを有する表示内のナビゲーションのための方法。
【請求項１４】
前記ナビゲーションシンボルは、前記選択されたセクションに隣接する他のセクションが利用可能である場合に、当該他のセクションと前記選択されたセクションとの間の境界上に前記選択されたセクションから当該他のセクションへの方向を有して表示される、請求項１３記載のシステム。
【発明の詳細な説明】
【０００１】
発明の分野
本発明は複数の電子情報源を通してユーザーがナビゲートすることを許容するユーザーインターフェイスに関し、より詳細には複数の別のセクションからなる表示を用いるインターネットのような電子的オンライン環境での情報源を通してナビゲーションするためのユーザーインターフェイスに関する。
背景
ユーザーが電子的情報源及びオンラインサービスを通してナビゲートすることを許容するためのユーザーインターフェイスは当業者に知られており、例えばインターネットをナビゲートするためのウェブブラウザである。その様なユーザーインターフェイスで、ユーザーは典型的には表示スクリーン上のカーソルの位置を操作し、表示されたデータを操作し、又は他の情報源又はウェブページへリンクするためにその上に表示されたアイコン又はシンボルを選択する。
【０００２】
付加的な柔軟性及びユーザーに対する容易さを提供するために、ユーザーインターフェイスは単一の表示を複数の独立したフレームに分割し、ここで各フレームは異なる情報源に関連する。インターネット応用に対して、各フレームは異なるデータ源に関連づけられる。その様にして、ユーザーは特定のフレームの内容を変更し、他のフレームと独立にそのフレームから他のデータ源へのリンクをなす。同様に、表示又はスクリーンの各セクションは異なるウェブページに対応し、異なるウェブサイトから異なる情報を表示する。
【０００３】
ユーザーインターフェイスの観点から、例えばフレームであるセクションのユーザーは問題を有する。ユーザーはフレームからフレームへとカーソルを動かし得ることが必要である。しかしながら、フレームからフレームへとカーソルを動かすことを許容する埋め込まれた制御は存在しない。マウス、トラックボール、又は他の類似の装置が用いられるときには、その様な装置はユーザーがカーソルをフレーム境界を横切って自由に動かすことを許容する故に、これは問題ではない。
【０００４】
しかしながら、システムがその様な装置を含まない又は適用しないときには問題が生ずる。例えば、その様な状況は標準的なテレビジョンがインターネットをブラウジングするために用いられ、関連するサポートシステムが表示スクリーンを横切って自由に動きうるカーソルを提供しないような配置で生ずる。その場合には、ユーザーはフレームでアイコン又はシンボルを選択し、フレームからフレームへと動かすために方向矢印及び選択ボタン又は類似のデバイスを用いなければならない。
【０００５】
この問題の一の解決策は特定のキーストロークの組み合わせが例えばＣＴＲＬ＋矢印キーのようにフレーム間でカーソルを動かすキーボードを提供することにある。しかしながら、これはユーザーが多数のキーストロークの組み合わせを覚える、これはユーザーが思い出すのが困難であり、又は操作中にインストラクションノートを参照し続けることのいずれかを要求する。更にこの解決策はユーザーがリモート制御装置に完全に依存しなければならない場合に用いることはできない。
【０００６】
他の解決策はユーザーに次のフレームに動かすために、例えば、フレームの上又は下の端へフレーム全体を通してスクロールすることを強いることである。しかしながら、ユーザーの観点からはフレーム全体を通してスクロールしなければならないことはすぐに煩雑であり受け入れがたいものとなる。加えて、フレームの内容が冗長な場合には、ユーザーはフレームの端に到達するまで我慢しなければならない。
他の例では、ＥＰ−Ａ−０７７３−４９５は一以上の表示セクションを有する知られたユーザーインターフェイスシステムを開示している。特に表示セクションの一つは表示セクションの境界にナビゲーションシンボルを有する。しかしながらシンボルはウインドウの表示セクションの内容を上下にスクロールするためにほとんど用いられず、他のナビゲーションの目的に用いられない。
【０００７】
本発明はユーザーが単一の表示スクリーン上の複数のセクションの間で迅速かつ容易にナビゲートすることを許容するユーザーインターフェイスを含む。一実施例では、ユーザーは一のフレームから他へ動かすために、特定のフレームのデータ又はフレーム間の境界に示された複数の制御矢印の一つを操作するためにハイライト化されたアイコン及び／又はボタンを選択する。ユーザーはリモート制御装置上の複数の方向ボタンの一つを押すことによりハイライトの位置を制御し、リモート制御装置上の選択ボタンを押すことによりアイコン又は制御矢印を選択する。
【０００８】
故に、一以上の表示セクションを有する表示内でナビゲーションする方法及びシステムが開示され、そのシステムは
表示のセクションを選択する手段と；
該選択に応答し、該選択されたセクションの境界上に、ハイライトが移動する方向に対応するようナビゲーションシンボルの表示を制御する手段とからなる。
【０００９】
本発明の一実施例では、該制御手段は該境界上の該シンボルの選択に応答して、該対応する方向に該ハイライトを動かす。
【００１０】
本発明の他の実施例では、該シンボルは該対応する方向に隣接するセクションの利用可能性を示す。
【００１１】
本発明は標準的な家庭のテレビジョンが適切なサポート装置を用いるが、表示スクリーン上のフレームに自由に動いてアクセス可能なカーソルを含まず、又は設けずにインターネットに接続可能な配置で好ましく用いられる。
図面の詳細な説明
図１Ａから１Ｃ、図２を参照するに、複数のセクション又はフレーム１５、１６、１７、１８、１９、２０に分割された表示スクリーン１０が示される。その様な表示は一度に複数の異なる情報源からの情報を示すために適切である。インターネット応用では、各フレームは異なる情報に関連され、他のフレームと独立に操作される。表示のこの型はインディアナ州インディアナポリスのトムソンコンシューマーエレクトロニクス社により市販されているＮ／Ｃ  １００システムを含むがそれに限定されない適切なサポート装置及びソフトウエアを用いて、コンピュータモニタ又は標準のテレビジョンモニタ上に提供される。
【００１２】
本発明による表示を提供するために適切な装置の簡単なブロック図は図３に示されている。表示端末を種々の電子情報源に電子的に接続するための装置は当業者に知られており、ここでは詳細には論じない。図３に示されるように、適切な装置２０は制御器、ＣＰＵ２６からなり、これはユーザーからのコマンドを受け、以下に説明するような図４から８に示されるようなテレビジョン又はコンピュータ表示器３４上への表示を提供する必要のある段階をなす。典型的にはユーザー入力はＣＰＵ２６に動作的に接続されたＩＲ信号デコーダ２４へ信号を送るリモート制御又はキーボード２２のようなユーザー入力装置を通して提供される。ＣＰＵ２６は又通信インターフェイスユニット２９を通してデータを送受するようにネットワークコンピュータ又は他のオンラインデータ源に接続される。ＣＰＵ２６は又ＲＯＭ２８にアクセスし、これは表示を発生し、グラフィック要素をハイライト化するためにデータを記憶し、またＲＡＭ３２にアクセスし、これはインターフェイスユニット２９を通して受けたＨＴＭＬページデータを記憶する。ユーザーコマンドを受けると、ＣＰＵ２６はＲＯＭ２８及びＲＡＭ３２のデータにアクセスし、表示器３４へ信号を発生するビデオ信号処理機３０に供給する。標準のテレビジョンモニタを用いるシステムでは、チューナー２５及びＩＦプロセッサ２７はまた同調されたテレビジョン信号のビデオ部分を表すベースバンドビデオ信号を提供するようビデオ信号処理機３０に接続される。
【００１３】
リモート制御装置２２が表示上のシンボル又はアイコンを選択するために用いられるこの配置で、ハイライト化方法はどのアイコン又はシンボルが選択に対して現在利用可能であるかをユーザーに示すために用いられる。アイコン又はシンボルが例えばアイコン又はシンボルの大きさ及び／又はカラーを変更することによるようなアイコン又はシンボルの外見を変更することによりハイライト化される。図１Ａに示されるような例示的な実施例で、例えばアイコン３はそれを囲む背景のボックスを有することによりハイライト化されるように示される。ハイライト化は表示上のある位置にのみ動きうる背景カーソルとして考えられ、それが配置された上のアイコン又はシンボルの外見を変更することができる。
【００１４】
所望のアイコン又はシンボルをハイライト化して、ユーザーはある方法で表示を変更するためにリモート制御装置上の適切な選択ボタンを用いることによりハイライト化されたアイコン又はシンボルを選択しうる。故に本発明はユーザーがリモート制御装置を用いてハイライト化されたアイコン又はシンボルの位置を動かし、それを選択することにより種々のフレーム間及びその中で容易かつ迅速にナビゲートすることを許容する。
【００１５】
適切なユーザー入力又はリモート制御装置５は図９に示される。図９に示されるように、リモート制御装置５は方向ボタン６、７、８、９を含み、これはハイライトの位置を動かすためにそれぞれ上下左右方向に対応する。例えば上ボタン６を押すことでアイコン又はシンボルを現在のハイライト化されたアイコン又はシンボルの最も近い上のものが今度は選択のために利用可能であることを示すようにハイライト化される。リモート制御装置５はまたハイライト化されたアイコン又はシンボルを選択するＯＫボタン６ａを含む。適切なリモート制御装置はインディアナ州インディアナポリスのトムソンコンシューマーエレクトロニクス社により市販され、Ｎ／Ｃ  １００システムで用いられるよう適合されたＣＲＫ９３Ｈ１を含むがそれに限定されない。故に、上記のようなリモート制御装置５を用いることにより、ユーザーは容易かつ迅速にフレーム内のハイライト部分を動かし、ハイライト化されたアイコン又はシンボルを望むように選択しえ、それにより特定のフレーム内で容易にナビゲート可能である。
【００１６】
例えば図１Ａに示されるように、アイコン３はそれを囲む背景ボックスにより示されるようにまずハイライト化される。アイコンは関連するＨＴＭＬリンクのようなものを有するシンボル又はテキストストリングである。ハイライト化されたアイコン３はセクション１５にある故に、セクション１５はアクティブエリアであり、ここでユーザーはユーザー入力制御５の方向ボタン６、７、８、９を用いて一のアイコンから他へ動かし得る。例えば、アイコン３が図１Ａに示されるようにハイライト化され、ユーザーがリモート制御上の下ボタン７を押した場合に、アイコン４が図１Ｂに示されるようにハイライト化される。
【００１７】
レーム間のナビゲーションを以下に説明する。図１Ａ、１Ｂでは、上記のようにフレーム１５はアクティブであり（即ち選択され）、残りのフレームはイナクティブである。即ち、ユーザーはフレーム１５内のアイコンを選択することによりリモート制御装置５を用いてフレーム１５に提供された情報を操作する。ユーザーは例えば下記に示すようなフレーム境界１５ｒ、１５ｂで示された矢印シンボル１２、１３を制御するような形でナビゲーション制御をハイライト化し、選択するようリモート制御装置を用いていずれのフレームをアクティブにするかを選択する。
【００１８】
このユーザーインターフェイスでは、ナビゲーション制御はユーザーがリモート制御装置５上の矢印ボタン６から９及び“ＯＫ”ボタン６ａを用いてフレーム間でナビゲートしうるようにアクティブフレームを囲う境界内に埋め込まれる。例えば、方向シンボル１２、１３はフレーム１５と１７と１５と１６との間でそれぞれ境界１５ｒ、１５ｂで矢印として現れ，アイコンと同じようにハイライト化され選択される。換言すると、ハイライトは方向ボタン６から９を用いてアイコンと矢印の間を動かし、アイコン又はシンボルはＯＫボタン６ａを用いて選択されうる。
【００１９】
境界上の制御矢印（例えば１２、又は１３）をハイライト化し、選択することはまたユーザーインターフェイスが矢印の方向にフレームの内容をスクロールさせることである。しかしながら、制御矢印がフレーム内容が矢印の方向にそれぞれの境界の端に到達した後に選択される場合にはユーザーインターフェイスはハイライトを最も近いアイコン又はシンボルに切り替える。この方法で、隣接するフレームはアクティブとなる。例えば図１Ａで、矢印１２がフレーム１５の内容が右の一番端にスクロールされ、ユーザーがＯＫボタンを押した後にハイライト化されたときに、フレーム１７はアクティブとなり、フレーム１５はイナクティブとなる。同様に、図２に示されるように、矢印１３がフレーム１５の内容がしたのはしにスクロールされ、ＯＫボタン６ａが押された後にハイライト化されたときに、フレーム１６はアクティブに、フレーム１５はイナクティブになる。いったん新たなフレーム１６がアクティブになると、矢印１３ａ、１４ａはユーザーが所望の新たにアクティベートされたフレーム１６に隣接するフレームをアクティベートし、選択することを許容する。
【００２０】
フレームとそれのリンクとの間でのナビゲートのための段階は図４から８に示される。図４から８に示された段階は図３のＣＰＵ２６により実行されるときに上記の特徴を提供するために図３に示されたシステムを制御するようソフトウエアルーチンにより実施されうる。図４に示されるように、ユーザーインターフェイスはまずフレームを描き、選択された制御矢印を示す。第一にＨＴＭＬページがロードされる（段階４０）。ＨＴＭＬページがフレームを用い（段階４２）、フレームが境界を用いる（段階４４）場合にはユーザーインターフェイスはデフォルトのリンクを含むフレームを選択又は焦点を当て（段階４６）、次にフレーム境界及びフレーム制御を描く。段階４６から５０、５２から５６、５８から６２、６４から６８に示されるように、ユーザーインターフェイスは他のフレームに隣接した境界上に制御矢印を描く。例えば、図１で、制御矢印１２、１３はそれぞれ右及び下の境界部分１５ｒ、１５ｂで描かれる。フレーム境界及びフレーム制御を描いた後に、ユーザーインターフェイスはユーザー入力を待ち、それに応答する（段階７０）。
【００２１】
図５から８はユーザーが上下左右方向ボタン６から９をそれぞれ押したときに、リモート制御装置５でなされる段階を示す。図５から８の各々の段階が類似である故に、図６のみを詳細に説明する。しかしながら、以下の説明は残りの図に対しても適用可能である。
【００２２】
上記のように、図１Ａはアクティブエリアであるように選択されるエリア１５を示す。ユーザーがボタン７を押すと（図６の段階９０）、ユーザーインターフェイスはまずハイライトがリンク又は制御矢印のいずれにあるかを決定する（段階９２）。ハイライトが図１Ａに示されるアイコン３のようなリンク上の場合には、ユーザーインターフェイスはアクティブフレーム１５の内側にアクティブリンク３の下に可視的なリンクが存在するか否かを決定しなければならない（段階９４）。
可視的なリンク４が存在する場合にはユーザーインターフェイスは焦点をアクティブリンクの下のリンクに移動し、リンク４をハイライト化する（図１Ｂの段階９６）。可視的なリンクが存在しない場合にはユーザーインターフェイスはハイライトを下の境界１５ｂに示される制御矢印１３に移動し、更なるユーザー入力を待つために段階９８に戻る（図１Ｃ）。
【００２３】
ハイライトが制御矢印上にあるときに（段階９２）、ユーザーインターフェイスはフレーム内容がフレーム１５の下の境界１５ｂを越えて続くか否かを決定する（段階９２）。内容が連続するが、ユーザーの目から一時的に隠される場合にはユーザーインターフェイスは下の境界１５ｂの下の内容を表示するためにフレームをスクロールし（段階１０９）、下のボタン７が解放されたときに更なるユーザー入力を待つ。フレーム内容が連続しない場合には、ユーザーインターフェイスは下の境界の下のフレーム１６でハイライトを次のデフォルト、即ち最も近いアイコン又はシンボル（リンク）に動かす（段階１０２、図２）。このようにして、ユーザーはフレーム内容が端にスクロールされたときに新たなフレームに動かしうる。上記のように、ユーザーはリモート制御装置５上の方向及び選択ボタンを用いてフレーム間及びその中で迅速かつ容易にナビゲートしうる。本発明はｖｉｓｕａｌ  ＢＡＳＩＣ、Ｃ＋＋，ＪＡＶＡを含むがそれに限定されない当業者によく知られている技術及び／又はプログラミング言語を用いて実施されうる。
【００２４】
本発明が特定の例により説明されてきたが、変更、改良は本発明の本質から離れることなく開示された実施例に対してなされうることは当業者には明らかである。故に、本発明は前の例から自然にでてくる全ての変更をカバーするよう意図されている。
【図面の簡単な説明】
本発明は図面を参照して説明される：
【図１】  ＡからＣに第一のセクションがアクティブである複数のセクションを有する表示スクリーンを示す。
【図２】  第二のセクションがアクティブである複数のセクションを有する表示スクリーンを示す。
【図３】  本発明のユーザーインターフェイスを実施するための装置の概略を示すブロック図である。
【図４】  本発明のユーザーインターフェイスによりなされる段階を示すフローチャートである。
【図５】  本発明のユーザーインターフェイスによりなされる段階を示すフローチャートである。
【図６】  本発明のユーザーインターフェイスによりなされる段階を示すフローチャートである。
【図７】  本発明のユーザーインターフェイスによりなされる段階を示すフローチャートである。
【図８】  本発明のユーザーインターフェイスによりなされる段階を示すフローチャートである。
【図９】  本発明のユーザーインターフェイスでも値いられるのに適切なリモート制御装置の平面図である。
【図１】
0004223680.tif 000002
0004223680.tif 000003
【図２】
0004223680.tif 000004
【図３】
0004223680.tif 000005
【図４】
0004223680.tif 000006
【図５】
0004223680.tif 000007
【図６】
0004223680.tif 000008
【図７】
0004223680.tif 000009
【図８】
0004223680.tif 000010
【図９】
0004223680.tif 000011