(57)【要約】  対話型ディスプレイ上の選択肢ネットワークをナビゲーションする方法、システム及びコントローラが提供されている。ディスプレイ上のナビゲーション枠が規定されており（１２０１）、第１の選択肢セットがこのナビゲーション枠にライン（１２０２）で分けることができる分割サブ領域として表示されている。このサブ領域に対応する選択肢は、テキスト又はその他の意味のあるシンボル又は画像と同一であっても良い。サブ領域の面積は、各選択肢の相対的な重要性に対応している。ポインタがサブ領域（１２０３）の一つの中にある場合、動作させるセレクタをモニタする。選択した選択肢がノードである場合は、選択した選択肢に関連するサブ領域がズーミング動作において拡大され、第２の選択肢セットがナビゲーション枠に表示される（１２０４、１２０６、１２０７）。【選択図】図２
2013501980.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対しディスプレイ装置上でディスプレイの選択肢ネットワークとポインタ及びセレクタを有するユーザによる選択をナビゲーションする方法において：
前記ディスプレイ上で二次元ナビゲーション領域を規定するステップと；
前記ネットワークのノードから枝分かれしている選択肢セットを、複数のサブ領域に分割した前記ナビゲーション領域として表示するステップと；
前記ポインタが対応するサブ領域内でポイントしているときに、前記ユーザによって前記セレクタが作動した場合に、前記選択肢セットから選択した選択肢の前記ユーザによる選択を記録するステップと；
前記選択した選択肢がそこから枝分かれしている第２の選択肢セットを有する第２のノードである場合、前記表示および記録ステップを当該第２の選択肢セット用に繰り返すステップと；
を具えることを特徴とする方法。
【請求項２】
請求項１に記載の方法が更に、前記第２の選択肢セットの表示中にバックアップセレクタを選択して、前記ナビゲーション領域の前記ディスプレイを縮小して前記ナビゲーション領域に以前の選択肢セットを再度表示させるステップを具えることを特徴とする方法。
【請求項３】
請求項１に記載の方法において、選択を行う以前の前記第２の選択肢を表示するステップが、前記第２の選択肢に関連するサブ領域内で前記第２のノードから枝分かれした第２の選択肢セット用の複数のサブ領域の分割を小規模に弱く表示して、背景において強調したナビゲーションの感覚を提供するステップを具えることを特徴とする方法。
【請求項４】
請求項１に記載の方法において、前記複数のサブ領域が、直線又は曲線のボーダーラインで分割されていることを特徴とする方法。
【請求項５】
請求項４に記載の方法において、前記選択肢セットの各々に対応する各サブ領域の面積が、各々の選択肢の重要性又は関連性の基準であることを特徴とする方法。
【請求項６】
請求項５に記載の方法において、前記選択肢セットがデータベース中の記録のカテゴリィセットに対応しており、前記重要性又は関連性の基準が各カテゴリィにおける記録数であることを特徴とする方法。
【請求項７】
請求項１に記載の方法において、前記選択肢セットがデータベース中の記録セット又は記録のカテゴリィに対応することを特徴とする方法。
【請求項８】
ナビゲーションシステムにおいて：
ユーザによる選択肢ネットワークのナビゲーション用のディスプレイ、ポインタ、及びセレクタと；
前記ディスプレイ上のナビゲーション領域を規定するナビゲーション領域デファイナと；
前記ネットワーク中のノードから枝分かれした選択肢セットを、複数のサブ領域に分割した前記ナビゲーション領域として表示する選択肢セットディスプレイヤと；
前記ポインタが対応するサブ領域内でポイントしているときに、前記ユーザによって前記セレクタが作動した場合に、前記選択肢セットから選択した選択肢の前記ユーザによる選択を記録する選択レコーダと；
前記選択した選択肢が前記選択肢ネットワーク中のノードである場合に、前記選択した選択肢の対応するサブ領域の表示を拡大して、前記ナビゲーション領域をほぼ一杯にする、選択マグニフィアと；
を具えることを特徴とするナビゲーションシステム。
【請求項９】
ディスプレイ上でポインタとセレクタを操作しているユーザによって選択肢ネットワークのナビゲーションを制御するナビゲーションコントローラにおいて：
前記ディスプレイ上のナビゲーション領域を規定するナビゲーション領域デファイナと；
前記ネットワーク内のノードから枝分かれした選択肢セットを、複数のサブ領域に分割したナビゲーション領域として表示する、選択肢セットディスプレイヤと；
前記ポインタが対応するサブ領域内でポイントしているときに、前記ユーザによって前記セレクタが作動した場合に、前記選択肢セットから選択した選択肢の前記ユーザによる選択を記録する選択レコーダと；
前記選択した選択肢が前記選択肢ネットワーク中のノードである場合に、前記選択した選択肢の対応するサブ領域の表示を拡大して、前記ナビゲーション領域をほぼ一杯にする、選択マグニフィアと；
を具えることを特徴とするナビゲーションコントローラ。
【請求項１０】
請求項９に記載のナビゲーションコントローラにおいて、前記ナビゲーション領域デファイナと、前記選択肢セットディスプレイヤと、前記選択レコーダと、前記選択マグニフィアのうちの少なくとも一つが、少なくとも部分的に、メモリに保存されたプロセッサ実行コードによって実装されていることを特徴とするナビゲーションコントローラ。
【請求項１１】
コンピュータによって実行されるときに、請求項１乃至９のいずれか１項に記載の選択肢ネットワークをナビゲーションする方法を前記コンピュータに実装させるコンピュータプログラムコード。
【請求項１２】
請求項１１に記載のプログラムコードを具えることを特徴とするコンピュータで読み取り可能な媒体。
【請求項１３】
請求項１１に記載のコンピュータプログラムコードを具えるデータ信号。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対話型ディスプレイ上で選択肢ネットワークをナビゲーションするコンピュータ処理方法、システム、及びコントローラに関する。
【背景技術】
【０００２】
コンピュータソフトウエアに実装されているナビゲーション方法は、ユーザがスクリーン上で、とりわけ選択肢ネットワークや、その他の多肢選択項目を対話式にナビゲーションできるようにするものが公知である。ネットワークの各ノードにおいて、通常、当該ノードから枝分かれした選択肢のメニューリストがユーザに提示され、マウスなどのポインティング装置や、典型的にはマウスボタンなどの選択装置を用いて、選択肢の一つを選択する。選択された選択肢がネットワーク内の別のノードにある場合、別のメニューリストが、前のメニューリストの次に、あるいはこのメニューリストに代えて現れる。これらのメニューリストは、通常、ドロップダウンメニューとして提供されるが、アイコンセットの形式や、あるいは、例示的情報が書かれているスペースで囲まれたスクリーン上のクリック可能な位置の形式を取っても良い。
【０００３】
このようなナビゲーション方法は、どちらかと言うとネットワークが複雑な場合にユーザがすぐに混乱してしまい、選択プロセスが実質上の器用さと集中を要する作業となる、という共通の欠点がある。
【０００４】
従って、選択肢ネットワークをナビゲーションする代替の、あるいは強化された方法とシステムが求められている。
【発明の概要】
【０００５】
本発明の第１の態様によれば、ディスプレイ装置上でユーザに表示し、ポインタやセレクタを用いてユーザが選択する選択肢ネットワークをナビゲーションする方法において：
ディスプレイ上に二次元ナビゲーション領域を規定するステップと；
複数のサブ領域に分割されたナビゲーション領域としてネットワーク中のノードから枝分かれした選択肢セットを表示するステップと；
ポインタが対応するサブ領域内をポイントしているときにユーザがセレクタを作動させた場合に、選択した選択肢のユーザによる選択を記録するステップと；
選択した選択肢が第２のノードから枝分かれしている第２の選択肢セットを具える第２のノードである場合、第２の選択肢セットを表示し、記録するステップを繰り返すステップと；
を具える。
【０００６】
一の実施例では、この選択肢セットが、データベース内の記録セット又は記録カテゴリィに対応する。
【０００７】
一の実施例では、この方法が更に、第２の選択肢セットを表示している間にバックアップセレクタを選択して、ナビゲーション領域内のディスプレイを、ナビゲーション領域内で以前の選択肢セットを再度表示するようズームアウトさせるステップを、具える。
【０００８】
一の実施例では、選択前の第２の選択肢を表示するステップが、第２の選択肢に関連するサブ領域内で第２ノードから枝分かれした第２の選択肢セット用の複数のサブ領域の分割を小規模に薄く表示して、背景内に感覚を強化したナビゲーションを提供するステップを具える。
【０００９】
一の実施例では、複数のサブ領域が直線境界線又は曲線境界線で分割されている。この実施例では、選択肢セットの各々に対応する各サブ領域の面積が各選択肢の重要性又は関係の度合いであっても良い。この選択肢セットは、データベース内の記録のカテゴリィセットに対応し、重要性又は関係の度合いが各カテゴリィにおける記録数であってもよい。
【００１０】
本発明の第２の態様によれば、ナビゲーションシステムは：
ユーザによる選択肢ネットワークのナビゲーションを行うディスプレイ、ポインタ、及びセレクタと；
ディスプレイ上のナビゲーション領域を規定するナビゲーション領域デファイナと；
複数のサブ領域に分割されたナビゲーション領域としてネットワークのノードから枝分かれした選択肢セットを表示する、選択肢セットディスプレイヤと；
対応するサブ領域内をポインタがポイントしているときにセレクタがユーザによって作動した場合、選択肢セットから選択された選択肢のユーザによる選択を記録する、選択肢レコーダと；
選択した選択肢が選択肢ネットワーク内のノードである場合、選択した選択肢の対応するサブ領域の表示を拡大してナビゲーション領域をほぼ一杯にする選択マグニフィアと；
を具える。
【００１１】
本発明の第３の態様によれば、ポインタとディスプレイ上のセレクタを操作しているユーザによって選択肢ネットワークのナビゲーションを制御するナビゲーションコントローラが設けられており、このコントローラは：
ディスプレイ上のナビゲーション領域を規定するナビゲーション領域デファイナと；
複数のサブ領域に分割されたナビゲーション領域としてネットワークのノードから枝分かれした選択肢セットを表示する、選択肢セットディスプレイヤと；
対応するサブ領域内でポインタがポイントしているときにセレクタがユーザによって作動した場合、選択肢セットから選択された選択肢のユーザによる選択を記録する、選択レコーダと；
選択した選択肢が選択肢ネットワーク内のノードである場合、選択した選択肢の対応するサブ領域の表示を拡大してナビゲーション領域をほぼ一杯にする選択マグニフィアと；
を具える。
【００１２】
本発明の第４の態様によれば、コンピュータプログラムコードが設けられており、コンピュータによって実行されると、本発明の第１の態様のナビゲーション方法のいずれかの実施例をコンピュータに実行させる。
【００１３】
本発明の第５の態様によれば、本発明の第４の態様のプログラムコードを具えるコンピュータで読み取り可能な媒体が提供されている。
【００１４】
本発明の第６の態様によれば、本発明の第４の態様のプログラムコードを具えるデータ信号が提供されている。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明のナビゲーションシステムとコントローラの一例を示すブロック図である。
【図２】図２は、本発明の実施例のナビゲーション方法のフローチャートを示す図である。
【図３】図３は、本発明の実施例の選択肢ネットワークの一例を示す図である。
【図４】図４は、図３に示す実施例における第１の選択肢セットのディスプレイの概念を提示する図である。
【図５】図５は、第１の選択肢セットから選択した後、図３に示す実施例の第２の選択肢セットのディスプレイの概念を提示する図である。
【図６】図６は、本発明の一例に係る実際のディスプレイセットを示す図である。
【図７】図７は、本発明の一例に係る実際のディスプレイセットを示す図である。
【図８】図８は、本発明の一例に係る実際のディスプレイセットを示す図である。
【図９】図９は、本発明の別の一例に係る実際のディスプレイセットを示す図である。
【図１０】図１０は、本発明の別の一例に係る実際のディスプレイセットを示す図である。
【図１１】図１１は、本発明の別の一例に係る実際のディスプレイセットを示す図である。
【発明を実施するための形態】
【００１６】
図面を参照すると、本発明のナビゲーションシステム、コントローラ、及び方法の様々な態様が示されている。
【００１７】
このシステムは、様々な形をとることができる。第１の形式では、独立型システムが提供されており、必要とされるすべての又はほとんどの構成要素が、ローカルユーザが操作可能なコンピュータとインターフェースに存在している。
【００１８】
第２の形式では分散型アーキテクチュアが提供されており、システムを実装するのに必要とされるいくつかの構成要素がローカルユーザが操作可能なコンピュータとインターフェースに存在しており、いくつかの構成要素がユーザに対して遠隔に位置している。例えば、シック・クライアント・アーキテクチュアを用いても良く、ここでは、ナビゲーションの一部がローカルユーザが操作可能なコンピュータとインターフェースで実行され、ナビゲーションの一部が、サーバなどによって遠隔で実行される。また、シン・クライアント・アーキテクチュアを用いても良く、ここでは、ナビゲーションのほとんどがサーバなどの遠隔で実行され、ローカルマシーンは、ユーザインターフェース用にのみ用いられる。
【００１９】
典型的なウェブベースの実装には、ディスプレイ、キーボード、及びマウス又はタッチセンサスクリーンを具える従来のパーソナルコンピュータが含まれ、ウェブサイトからダウンロードできるＸＭＬプログラムとしてナビゲーションコントローラを実装している。ナビゲーションがデータベースサーチを行う場合は、通常データベースはユーザから遠隔に保存されており、ナビゲーションコントローラによって応答する。
【００２０】
ここで図１を参照すると、最も広いレベルのコア構成要素は、ナビゲーションシステム１０であり、これは、ユーザインターフェース２０と、ナビゲーションコントローラ３０を具え、局所的かつ遠隔に配置されてデータベースを具えるメモリ４０と通信する。
【００２１】
ユーザインターフェースの構成要素には、ＬＣＤモニタなどのディスプレイ２００と、ユーザがディスプレイ２００上の位置を示すマウスなどのポインタ２１０と、マウスボタンなどユーザがポインタ２１０で表示された位置を選択できるようにするセレクタ２２０が含まれる。通常、右ボタンや、スクロールホィールなどのその他のインターフェースデバイスといった、代替のセレクタも提供されている。タッチスクリーンの場合は、ポインタは、検出した近位側の指あるいはペンチップで提供されて、セレクタは、指又はペンタッチ、又はゼスチュアによって提供される。
【００２２】
ナビゲーションコントローラ３０は、ユーザインターフェース２０とデータ通信し、通常は、ユーザの入力と選択肢ネットワーク４１０に応じてナビゲーションを処理するプロセッサを含むか、あるいはこのプロセッサに実装されて、ナビゲーションディスプレイ２００に出力する。ここで、「プロセッサ」は、一般的に、この機能を実行できるあらゆる装置を意味しており、マイクロプロセッサ、マイクロコントローラ、プログラム可能な論理装置あるいはその他のコンピュータ化した装置、汎用目的のコンピュータ（例えば、パーソナルコンピュータ）、あるいはサーバを含む。
【００２３】
選択肢ネットワーク４１０は、図３に示すような選択肢ツリーを表わすノードと枝でできたネットワークである。ルートＲは開始点であり、第１の選択肢セット１ａ乃至１ｅは、ルートＲからの別の枝として示されている。選択肢１ａ乃至１ｅから選択した第１の選択肢の選択は、ノードでない場合は、選択した第１の選択肢に関連するタスクを実行することになり、選択した第１の選択肢が１ｂなどのノードである場合は、１ｂ１乃至１ｂ４などの第２の選択肢セットの表示となる。
【００２４】
再度図１を参照すると、ナビゲーションコントローラ３０は、ディスプレイ２００上のナビゲーション領域を規定するナビゲーション領域デファイナと、ルートＲから枝分かれしている第１の選択肢セット１ａ乃至１ｅまたは第２の選択肢セット１ｂ１乃至１ｂ４を表示する選択肢セットディスプレイヤ３２０を具える。選択肢セットディスプレイヤ３２０は、複数のサブ領域に分割されたナビゲーション領域として設定された第１又は第２の選択肢セットのいずれかを表示するように構成されており、各サブ領域の面積によって各選択肢の重要性又は関連性を測定する基準を表わす面積カリキュレータ３２１を具える。第１の選択肢セットは、データベース４２０内の記録のカテゴリィセットに対応しており、重要性又は関連性を測定する基準は、各カテゴリィにおける記録の数である。選択レコーダ３３０は、マウスクリックなどのセレクタ２２０の作動と、マウスポインタなどのポインタ２１０の位置を検出するように構成されており、これによって、選択した第１又は第２の選択肢の選択とアイデンティティを記録する。選択した第１の選択肢がノードであれば、選択マグニフィア３４０が、選択した第１のサブ領域の表示を拡大するように構成され、ズーム効果を提供するようにナビゲーション領域をほぼ一杯にする。
【００２５】
ここで、図２を参照すると、一実施例におけるナビゲーションコントローラの動作を示すフローチャートが示されている。また、図４及び５を参照すると、例示的なディスプレイスクリーンの概念図が示されている。ステップ１２０１では、ディスプレイ６０上にナビゲーション枠６２が規定されている。枠６２は、Ａｃｔｉｏｎ  Ｓｃｒｉｐｔソフトウエアに実装されており、コンテンツを拡大及び縮小することができる。ステップ１２０２では、第１の選択肢セット１ａ乃至１ｅがナビゲーション枠６２に、ライン６１などのラインで分離された分割サブ領域として表示されている。このサブ領域に対応する選択肢は、テキストあるいはその他の有意のシンボル又はイメージと共に認識することができる。ステップ１２０３では、ポインタ２１０がサブ領域の一つにあるときのセレクタ２２０の作動をモニタする。これが生じると、ステップ１２０４で、選択肢ネットワーク４１０を調べて選択した選択肢がノードであるかどうかを決定する。ノードでない場合は、ステップ１２０６で、関連する選択肢タスクが実行され、ノードであれば、ステップ１２０８で選択した第１選択肢、この場合はサブ領域１ｂが、ズーム動作で拡大されて、コーナ６３ａ、６４ａ、及び６５ａがナビゲーション枠のコーナ６３ｂ、６４ｂ、および６５ｂにマッピングされる。ステップ１２０７では、「１ｂ」のマークを第２のセットに対応するサブ領域を表現するライン６９などの分割ラインで置き換えて、第２の選択肢セット１ｂ１乃至１ｂ４を表示する。ステップ１２０７は、ステップ１２０６と同時にあるいはその前に生じて、ズーミングの感覚を背景やマップで強調する。
【００２６】
選択的に、ステップ１２０７を選択ステップ１２０３の前に生じさせて、第２のセットのサブ領域が第２の選択肢が選択されるかどうかにかかわらず、小規模に薄く見えるようにしても良い。このことは、図６に示す実際のディスプレイの「Ｍｅｄｉａ  Ｉｔｅｍ」の選択として見ることができる。この選択肢を選択する前に、「Ｍｅｄｉａ  Ｉｔｅｍ」ノードから枝別れしている選択肢は、すでに小規模で見ることができる。一旦選択されると、図７は、拡大したサブ領域を示す。図８は、図７に示す「Ｍｕｓｉｃ」選択肢を選択することによってアクセスされた更なる選択肢の層を示し、これはその下のレベルの小規模な分割を示すものではない。
【００２７】
図４及び５に示されたバックアップボタン６８を用いて、プロセスを戻して、好ましくはナビゲーション枠内で縮小することによって、第１の選択肢セットのディスプレイに戻すこともできる。バックアップボタン６８は、単に概念的なものであり、マウスのダブルクリックや、ダウンスクロールなどのセレクタのその他の機能によって同等に提供することができる。
【００２８】
ここで、図９、１０、及び１１を参照すると、金融データへのアプリケーションを伴う別の例による一連のスクリーンショットが示されている。図９は、ネットワークの一番上の枝を表わす第１の選択肢セットを表示しており、これは、「報告」、「ポートフォリオ」、「ネットワーク」、及び「ウオッチリスト」のカテゴリィからなる。図１０は、「報告」選択肢が選択された場合の結果を示す。スクリーンの一番上には、表示された選択肢の範囲をユーザが増やしたり減らしたりすることができるフィルタコントロールバーがある。このコントロールバーの左側は、英数字のサーチボックスである。文字がボックスにタイプされると、文字列を含むカテゴリィのみが表示される。コントロールバーの上にも４つのオン／オフボタンがある。ラベルを付した「領域」、「資産クラス」、「ダッシュボード」、及び「ウィジェット」がある。図１０に示す状態では、４つのボタンすべてがオンされており、ＵＳ、ＣＨＩＮＡ、その他といった領域カテゴリィが、ＥＱＵＩＴＹ、ＣＵＲＲＥＮＣＹ、などの資産クラスカテゴリィと共に表示されている。この状態で、異なる選択肢から複数の記録にアクセスすることができる。例えば、中国株へは、ＣＨＩＮＡとＥＱＵＩＴＩＥＳを選択することによって、アクセスすることができる。図１１は、ツールバー上の「領域」ボタンをクリックした場合に生じる再配置を示す図であり、領域にあるすべての選択肢が消える。
【００２９】
上述の例から、ユーザのフィルタリングに従ったノードと枝の変化、あるいはその他の動的事象を伴って、選択肢ネットワークが動的であることは自明である。
【００３０】
本発明は、第１及び第２の選択肢セットをナビゲーションするものとして記載されているが、重要な選択肢ネットワークの最小定義があり、本発明は追加の選択肢セットにも及び、サブ領域のズーム及び表示を、更に下流のノードを訪問するようにできるだけ長く繰り返すことができることは、自明である。このようにして、選択肢ネットワークナビゲーションが、グーグルアースにあるようなマップ又は景色のナビゲーションであるにもかかわらず、ビューが拡大されると実現される新しいレベルの詳細と共に実現することができる。この類似性は、ナビゲーションがデータベースサーチであり、選択肢がこのデータのサブセットを表わしているときに、特に強い。
【００３１】
本明細書にいう「選択肢」の用語は、特にアイテムセットを表わすことができるアイテムにも及び、選択時に提供される結果を不必要に暗示するものではない。例えば、データベースナビゲーションでは、いくつかの選択肢が記録を表わしており、いくつかの選択肢はデータベース中の記録カテゴリィを表わしている。これは、ノードとして更なる記録あるいはカテゴリィへのアクセスを提供するカテゴリィ選択肢の選択であるが、更なるレベルを提供するものではない記録の選択肢の選択を伴い、その記録の詳細な表示といったその他のアクションはないか、あってもわずかである。
【００３２】
当業者であれば、本発明の範囲から外れることなく、本発明に多くの変形例を作ることができることは自明である。
【００３３】
以下の特許請求の範囲、及び上述の本発明の説明には、明確な言語又は必要な意味によってコンテキストが特に要求する場合を除いて、「具える」の用語は、包括的な意味で使用されている。すなわち、個々に述べた特徴の存在を特定するが、本発明の様々な実施例において更なる特徴の存在又は追加を排除するものではない。
【００３４】
従来技術の公報がここに引用されている場合、これらの引用は、公報が、オーストラリアあるはその他の国におけるこの分野における共通の一般的知識の一部を成すとのことを意味するものではないと解釈するべきである。
【図１】
2013501980.tif 000003
【図２】
2013501980.tif 000004
【図３】
2013501980.tif 000005
【図４】
2013501980.tif 000006
【図５】
2013501980.tif 000007
【図６】
2013501980.tif 000008
【図７】
2013501980.tif 000009
【図８】
2013501980.tif 000010
【図９】
2013501980.tif 000011
【図１０】
2013501980.tif 000012
【図１１】
2013501980.tif 000013
【国際調査報告】
2013501980.tif 000014
2013501980.tif 000015