(57)【要約】  本発明は、少なくとも１つのサブ参照を備えた参照を有するトポロジを提示する方法、及びそのトポロジを提示する装置に関する。上記方法は、トポロジを表すトポロジ・データを得る工程（１１０）と、参照に関連した視覚オブジェクト（２５０）によってトポロジを表すようにトポロジ・データを処理する工程（１２０）とを備えており、上記オブジェクトは、複数の視覚モードのうちの何れかにおいて視覚化されるよう構成され、１つ又は複数のサブ参照のうちの特定のサブ参照が、複数の視覚モードのうちの特定の視覚モードに関連付けられる。ユーザは、例えば、トポロジの所望の要素を求めるために視覚オブジェクトを所望の視覚モードまで回転させることによって、視覚オブジェクトを用いて階層情報（トポロジ・データ）をブラウズすることができる。
2008525877.tif 000002
【特許請求の範囲】
【請求項１】
１つ又は複数のサブ参照を有する参照を備えたトポロジを提示する方法であって、
前記トポロジを表すトポロジ・データを得る工程と、
前記参照に関連した視覚オブジェクトによって前記トポロジを表すように前記トポロジ・データを処理する工程とを備えており、前記オブジェクトは、複数の視覚モードのうちの何れかにおいて視覚化されるよう構成され、前記１つ又は複数のサブ参照のうちの特定のサブ参照が、前記複数の視覚モードのうちの特定の視覚モードに関連付けられる方法。
【請求項２】
請求項１記載の方法であって、前記１つ又は複数のサブ参照のうちの前記特定のサブ参照に関連した前記複数の視覚モードのうちの前記特定の視覚モードにおいて前記視覚オブジェクトを視覚化させる工程を更に備える方法。
【請求項３】
請求項１又は２に記載の方法であって、前記トポロジの前記１つ又は複数のサブ参照のうちの特定のサブ参照を選択する工程を更に備える方法。
【請求項４】
請求項３記載の方法であって、前記サブ参照の別のサブ参照を選択するために前記視覚モードを変える工程を更に備える方法。
【請求項５】
請求項１記載の方法であって、前記複数の視覚モードのうちの前記特定の視覚モードを識別するための特定の符号を、前記サブ参照のうちの前記特別のサブ参照に割り当てる工程を備える方法。
【請求項６】
請求項5記載の方法であって、
前記特定の符号を備えた前記トポロジ・データをクライアント装置を介して得る工程と、
前記特定の符号によって識別される、前記複数の視覚モードの前記特定の視覚モードにおいて前記視覚オブジェクトを視覚化させる工程とを更に備える方法。
【請求項７】
請求項１乃至６の何れか一項に記載の方法であって、前記参照が、情報アイテム収集物のURLアドレス（ユニフォーム・リソース・ロケータ）と関連付けられ、前記サブ参照のうちのそれぞれのサブ参照が、前記情報アイテムのうちの個別の情報アイテムの個別のURLサブアドレスと関連付けられる方法。
【請求項８】
１つ又は複数のサブ参照を有する参照を備えたトポロジを提示する装置であって、前記トポロジを表すトポロジ・データを取得し、前記参照に関連した視覚オブジェクトによって前記トポロジを表すように前記トポロジ・データを処理するよう動作可能なデータ・プロセッサを備えており、前記オブジェクトは、複数の視覚モードにおいて視覚化されるよう構成され、前記１つ又は複数のサブ参照のうちの特定のサブ参照が、前記複数の視覚モードのうちの特定の視覚モードに関連付けられる装置。
【請求項９】
請求項８記載の装置であって、
前記視覚オブジェクトを記憶するメモリと、
前記視覚モードのうちの前記特定の視覚モードにおける前記オブジェクトを視覚化する視覚化装置とを更に備える装置。
【請求項１０】
コンピュータ・プログラムを実行すると、請求項1乃至７の何れか一項に記載の方法を、プログラム可能な装置が実現することを可能にするコンピュータ・プログラム。
【請求項１１】
１つ又は複数のサブ参照を有する参照を備えたトポロジを提示するデータ構造であって、前記トポロジを表すトポロジ・データを備えており、前記トポロジ・データは、前記参照に関連した視覚オブジェクトによって前記トポロジを表すよう動作可能であり、前記オブジェクトは、複数の視覚モードの何れかにおいて視覚化されるよう構成され、前記１つ又は複数のサブ参照のうちの特定のサブ参照が、前記複数の視覚モードのうちの特定の視覚モードに関連付けられるデータ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１つのサブ参照を備えた参照を有するトポロジを提示する方法、及びそのトポロジを提示する装置に関する。
【背景技術】
【０００２】
米国特許出願第2004/0054667号明細書には、インターネット・ウェブサイトに関連した3次元視覚オブジェクトを表示する方法が開示されている。ウェブサイトについての情報（応答時間、更新状態や混雑状態など）が得られる。視覚オブジェクト（例えば、建物のような形状）が、ウェブサイトについての情報に基づいて表示される。例えば、建物の形状は、ウェブサイトの「タイプ」（例えば、ニュース、スポーツや同様なもの）によって定められる。建物の高さは応答時間に対応する。ユーザは、建物の形状の視点を変えてウェブサイトの名前をみることができる。
【０００３】
建物の形態でのウェブサイトの提示によって、個々のウェブサイトについての限定量の情報のみをユーザに示すことが可能になることが分かる。更に、仮想の建物は、ウェブサイトについての情報を提示するには煩雑なやり方である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術の提示方法の欠点を解決し、少なくとも１つのサブ参照を備えた参照を有するトポロジを提示する方法を提供することが望ましい。
【課題を解決するための手段】
【０００５】
方法は、トポロジを表すトポロジ・データを取得する工程と、参照に関連した視覚オブジェクトによってトポロジを表すようにトポロジ・データを処理する工程とを備える。オブジェクトは、何れかの複数の視覚モードにおいて視覚化されるよう構成される。１つ又は複数のサブ参照のうちの特定のサブ参照が、複数の視覚モードのうちの特定の視覚モードに関連付けられる。
【０００６】
「トポロジ」の語は、データの特定の編成（例えば、階層型編成）の概念を表す。ここで、トポロジ・データは、（情報、情報の記憶場所等への）参照及びサブ参照を備えるものとする。トポロジは例えば、メディア・コンテンツの編成に存在し得る。例えば、ウェブサイトは、主ウェブページがアクセス可能なURL（ユニフォーム・リソース・ロケータ）アドレスを有する。同様に、主ウェブページは、URLサブアドレスを備える複数のサブページを有し得る。ウェブサイトのこの例では、URLアドレス及びURLサブアドレスは、参照及びサブ参照である。トポロジ・データは、ウェブページのコンテンツを何ら有していない。参照及びサブ参照は単に、ポインタ（例えば、メディア・コンテンツや階層ネットワーク化装置に対する）であり得る。URI（ユニフォーム・リソース識別子）標準（URLもURN（ユニフォーム・リソース名）も含む）は、トポロジを表し、メディア・コンテンツにアクセスする手段としても用いることができる。
【０００７】
参照が１つ又は複数のサブ参照を有することをトポロジ・データは示す。例えば、URLアドレスはHTML（ハイパテキスト・マークアップ言語）文書（すなわち、主ウェブページ）の位置を規定する。主ウェブページは、複数の他のURLアドレス（すなわち、URLサブアドレス）を備えている。ウェブペ―ジ及びそのサブページの階層は、URLアドレスの形式から判定することができる（例えば、URLアドレス「http://www.philips.com」は参照であり、URLサブアドレス「http://www.philips.com/contact」はサブ参照である。したがって、トポロジ内の階層は、参照及びサブ参照によってアドレス指定されるコンテンツに頼ることなく参照及びサブ参照自体から判定することができる。
【０００８】
トポロジは、種々の視覚モードを有する視覚オブジェクト（例えば、３D(３次元)グラフィカル・オブジェクト）を用いることによって提示することができる。例えば、３Dオブジェクトは、オブジェクトの別々の面を示す種々の向きで表示することができる。オブジェクトの視覚モードそれぞれは、サブ参照それぞれに関連付けられる。例えば、特定のサブ参照は、視覚オブジェクトの複数の面のうちの特定の面に関連付けられる。
【０００９】
一実施例では、本発明による方法は、１つ又は複数のサブ参照のうちの特定のサブ参照に関連した複数の視覚モードのうちの特定の視覚モードにおいて視覚オブジェクトを視覚化させる工程を更に備える。
【００１０】
更なる実施例では、方法は、トポロジの１つ又は複数のサブ参照のうちの特定のサブ参照を選択する工程を更に備える。方法は好ましくは、サブ参照の別のサブ参照を選択するために視覚モードを変える工程を備える。視覚オブジェクトの視覚モード間で選択することによって、トポロジにおける適切なサブ参照が選択される。基本的には、視覚オブジェクトにより、例えば、視覚モードのうちの１つを呈するように視覚オブジェクトを操作することによって、ユーザがトポロジをブラウズすることが可能になる。
【００１１】
本発明による方法の別の実施例は、複数の視覚モードのうちの特定の視覚モードを識別するための特定の符号を、サブ参照のうちの特別のサブ参照に割り当てる工程を備える。方法は好ましくは、特定の符号を備えたトポロジ・データをクライアント装置を介して取得する工程、及び特定の符号によって識別される複数の視覚モードのうちの特定の視覚モードにおいて視覚オブジェクトを視覚化させる工程を更に備える。
【００１２】
本発明による方法の更なる実施例では、参照が、情報アイテム収集物のURLアドレス（ユニフォーム・リソース・ロケータ）と関連付けられ、サブ参照のうちのそれぞれのサブ参照が、情報アイテムのうちのそれぞれの情報アイテムの個別のURLサブアドレスと関連付けられる。
【００１３】
実施例のうちの１つでは、視覚オブジェクトは、ウェブサイトのトポロジをナビゲートする小規模の３D立方体である。立方体は、ウェブサイトのURLリンク、又はウェブサイトのウェブページのコンテンツを示さないことがあり得るほど小さい。立方体は、種々の平面において回転させることが可能である。トポロジの階層は、第１のサブ参照の第１のレベル及び第２のサブ参照の第２のレベルを有するようなものである。立方体の、一平面における回転によって、第１のレベル及び第２のレベルを選ぶことが可能になる。立方体の、別の平面における回転によって、選ばれたレベルに応じて、第１のレベルのサブ参照間で、又は第２のレベルのサブ参照間で選択することが可能になる。
【００１４】
本発明は、少なくとも１つのサブ参照を備えた参照を有するトポロジを提示する装置に更に関する。装置は、トポロジを表すトポロジ・データを取得し、参照に関連した視覚オブジェクトによってトポロジを表すようにトポロジ・データを処理するデータ・プロセッサを備える。オブジェクトは、複数の視覚モードにおいて視覚化されるよう構成される。１つ又は複数のサブ参照のうちの特定のサブ参照が、複数の視覚モードのうちの特定の視覚モードに関連付けられる。
【００１５】
一実施例では、装置は、データ・ネットワーク（例えば、インターネット）内のデータ・サーバである。クライアント装置は、データ・サーバにデータ・ネットワークを介して結合される。データ・サーバのデータ・プロセッサは、トポロジ・データを処理し、処理済トポロジ・データをクライアント装置に送信するよう構成される。例えば、トポロジの各サブ参照には、個別の符号（識別子）が与えられる。クライアント装置に送信する対象のトポロジ・データに符号が加えられる。
【００１６】
データ・サーバは、（視覚オブジェクト及びその視覚モードについての情報をデータ・サーバがアクセスできる場合、）個別の符号に対応する視覚モードを示し得る。あるいは、クライアント装置は、特定の符号に対応する視覚モードを判定する。
【００１７】
クライアント装置が符号化トポロジ・データを受け取った後、特定のサブ参照が個別の視覚モードと関連付けられる。視覚オブジェクトの視覚データを格納するクライアント装置は、個別のサブ参照が選択されるように視覚モードのうちの１つにおいて視覚オブジェクトを視覚化（例えば、表示）する。
【００１８】
別の実施例では、データ・サーバは必要でない。装置は、視覚オブジェクトを記憶するメモリ、及び視覚モードのうちの特定のモードにおけるオブジェクトを視覚化する視覚化装置を備える。
【００１９】
ユーザがウェブサイトをブラウズしたい場合、視覚オブジェクトは効果的には、ウェブページを表示することなしでウェブサイトのトポロジのブラウズが可能になる。リンク上をクリックするための、主ウェブページのロード及び表示は時間がかかるプロセスである。主ウェブページのコンテンツに関心がない場合、ユーザをうんざりさせ得る。効果的には、ユーザは、トポロジをすばやくかつ効率的にブラウズしてトポロジの所望の要素（サブ参照）を見つけ得る。
【００２０】
URLアドレスはテキスト列である。参照及びサブ参照がURLアドレスの場合、参照又はサブ参照は、テキスト列を提示することなくグラフィック・アイコン、ロゴ等によって視覚オブジェクトのそれぞれの視覚モードに関連付けることができる。そのようにして、トポロジの提示はユーザが理解しやすい。表示画面上のスペ―スが節減される。視覚オブジェクトの提示は必要となる画面上スペースがテキスト列の表示よりも少ない。あるいは、視覚オブジェクトは、特定の視覚モードに関連付けられた参照を示す標示を何ら呈していないが、参照は、特定のやり方で（例えば、上記３D立方体の実施例のように）視覚オブジェクトの視覚モードを変えることによって選択される。
【００２１】
更に、視覚オブジェクトは、小型のポータブル表示装置上に視覚オブジェクトを提示するのに適しているようなサイズを表示画面上に提示される際に有し得る。ポータブル表示装置上（例えば、携帯電話機上）にURLアドレスを提示するのは煩雑である。
【００２２】
本発明は、コンピュータ・プログラムを実行すると、プログラム可能な装置が上記規定の装置として機能することを可能にするコンピュータ・プログラムに更に関する。本発明は、コンピュータ・プログラムが実行されると、本発明による方法の実現を可能にするコンピュータ・プログラムに更に関する。コンピュータ・プログラムは、オブジェクトへのトポロジのマッピングをユーザが規定することを可能にする意味合いでユーザ・プログラム可能であり得る。
【００２３】
本発明は、１つ又は複数のサブ参照を備えた参照を有するトポロジを提示するデータ構造に更に関する。データ構造は、トポロジを表すトポロジ・データを備える。トポロジ・データは、参照に関連した視覚オブジェクトによってトポロジを表すよう動作可能である。オブジェクトは、何れかの複数の視覚モードにおいて視覚化されるよう構成される。１つ又は複数のサブ参照のうちの特定のサブ参照が、複数の視覚モードのうちの特定の視覚モードに関連付けられる。
【発明を実施するための最良の形態】
【００２４】
本発明の前述及びその他の局面は、例を挙げて以下の添付図面を参照して更に説明し、記載する。
【実施例】
【００２５】
情報は通常、情報のナビゲーションを容易にするように特定の構造に編成される。例えば、音楽は、種々のタイプ（ロック、クラシック、ポップスやジャズなど）に編成される。映画はジャンル（例えば、アクション、フィクション、スリラーやドラマ）によって分類される。文書は章に分割される。ウェブサイトは、主ウェブページ及びサブページに編成され、主ページはURLアドレスをサブページに組み入れ得る。構造化情報を表すためにXML符号を用いることができる。
【００２６】
情報は多くのやり方でナビゲートすることができる。セントリック・ナビゲーションによって、ユーザが、例えば、ハイパテキスト・リンクをたどり、２Dインタフェースにズームインし、別の３Dルーム、又は３D視覚化の別のビューに移動して、仮想空間における情報をブラウズすることが可能になる。第２のタイプのナビゲーションは、基本的には情報構造の抽象表現の変換又は操作である、仮想オブジェクトの変換及び／又は操作に関する。第３のタイプのナビゲーションは、情報の構造に基づいて情報の概要を提供し、ユーザに関心がある情報部分にユーザを導く。本発明は、第２のナビゲーション・タイプを参照して更に説明する。
【００２７】
トポロジを有する情報は通常、情報の一部がサブ部分を備えるような別々のレベルに構造化されている。情報の部分及びサブ部分は、参照及びサブ参照によって「マーキング」される。情報は、メディア・コンテンツやその他のデータ（例えば、コンピュータ・ネットワーク・インフラストラクチャやディジタル・ライブラリ・カタログ）であり得る。
【００２８】
メディア・コンテンツは、視覚情報（例えば、ビデオ画像、写真、グラフィック）、オーディオ情報、テキスト情報やその他のディジタル・データ（例えば、サンプリングによって、並びに字句サーチ・タームを用いることによってディジタル化マテリアルを表し、サーチするのに用い得るMPEG-7標準によるメタデータなど）のうちの少なくとも１つ、又はそれらの何れかの組み合わせを含み得る。「オーディオ情報」の表現は以下、可聴音、静寂、音声、音楽、静謐、外部雑音等を含むオーディオに関するデータとして用いる。オーディオ情報の形式は、MPEG-1レイヤIII(mp3)標準（動画像専門家グループ）、AVI(オーディオ・ビデオ・インタリーブ)形式、WMA（ウィンドウズ（登録商標）・メディア・オーディオ）形式等のような形式であり得る。「ビデオ情報」の表現は、可視のデータ（映画、「静止画」、ビデオ・テキスト等）として用いる。ビデオ情報は、GIF（グラフィック相互交換形式）、JPEG（Joint  Photographic  Experts  Groupの略）、MPEG-4等のような形式であり得る。テキスト情報の形式は例えば、ASCII（American  Standard  Code  for  Information  Interchange）形式、PDF（アドビ・アクロバット形式）、HTML（ハイパテキスト・マークアップ言語）形式であり得る。メタデータは、XML（拡張可能マークアップ言語）形式、MPEG7形式であり得るか、SQLデータベースに格納され得るか、又は何れかのその他の形式であり得る。
【００２９】
参照及びサブ参照は基本的には、ポインタ、マーク又はアドレスであり得る。例えば、参照又はサブ参照は、URLアドレス、又は、HTML文書を構成するサブHTML文書（フレーム）を表すFRAMESETタグである。別の例では、参照は文書のタイトルであり、サブ参照は文書の章のタイトルである。章は、サブ参照によって容易にアクセス可能である。更なる例では、参照は、データベースに格納された音楽ファイルのジャンル・タイプ（例えば、ロック）に対応し、サブ参照は特定の音楽ファイルのサブジャンル・タイプ（例えば、ハード（ロック））に対応する。音楽ファイルは、ジャンル及びサブジャンルを示すメタデータを有し得る。よって、特定のジャンル・タイプ又は特定のサブジャンル・タイプを有する音楽ファイルを識別することが可能である。
【００３０】
図１は、本発明の方法の実施例を示す。工程１１０では、トポロジを表すトポロジ・データを得る。例えば、ウェブサイトのURLリンクのリストがインターネット・サーバから受信される。あるいは、ジャンル及びそれぞれのサブジャンルのリストがメタデータから抽出される。更なる例では、文書は、文書の構造（例えば、章、サブ章等）を得るよう解析される。
【００３１】
工程１２０では、仮想視覚オブジェクトに基づいてユーザ・インタフェース（UI）を生成してトポロジをナビゲートするようにトポロジ・データが処理される。視覚オブジェクトは、複数の視覚モードのうちの１つにおける視覚化に適している。視覚オブジェクトは、ユーザ・コマンドに応じて、又はコンピュータ・プログラムの制御下で自動的に一視覚モードから別の視覚モードに切り換わるよう制御することができる。トポロジがナビゲートされ、特定の参照又はサブ参照が選択される（例えば、視覚オブジェクトが、視覚モ―ドのうちの個別の視覚モードにおいて視覚化される場合、又は、所定のやり方で特定の視覚モード間で切り換えるためにユーザによって視覚オブジェクトが操作される場合）。
【００３２】
工程１３０では、視覚オブジェクトが視覚化される。視覚オブジェクトは、ユーザのナビゲートが簡単であり、理解しやすい幾何学的な3次元形状であり得る。例えば、３Dの立方体、球体又は同様な形態は比較的に人間工学的である。視覚オブジェクト自体にウェブページ、文書等を表示することなく単にトポロジのナビゲーションを制御するのに視覚オブジェクトを用いることができることが本発明の利点である。視覚オブジェクトは、ユーザに向けて表示するには多くのスペースを必要とする標示、ピクチャ等を何ら呈しなくてよい。したがって、視覚オブジェクトは比較的小さいことがあり得る。視覚オブジェクトが小型であることによって、これは、トポロジのナビゲーションの非常に好都合なやり方である（特に、通常非常に小さな寸法を有するポータブル装置のディスプレイ上で）。
【００３３】
工程１４０では、視覚オブジェクトの別の視覚モードによって一視覚モードが置き換えられるようにその提示（例えば、表示画面上の位置又は向き）を変えるよう視覚オブジェクトが制御される。例えば、異なる色の6面を備えた３D立方体を回転させて、先行して示された第１の面の代わりに第２の面を示す。一実施例では、第１の面はトポロジの参照に対応し得る。第２の面は、サブ参照のうちの１つを選択する旨のコマンドであり得る。第３の面まで立方体を更に回転させた場合、サブ参照のうちの次のサブ参照を選択するためのコマンドを自動的に実行することができる。（サブ）参照の選択は任意的には、特定のサブジャンル・タイプのコンテンツ・アイテムのリストを表示して、又は、対応するURLリンクを表示して、行う対象の動作（例えば、楽曲の再生）をトリガすることができる。
【００３４】
図２は、表示画面２００上に示す視覚オブジェクトを有するユーザ・インタフェースの実施例を示す。この実施例では、トポロジは、URLアドレス「http://www.philips.com/index.html」を有する主ウェブページを備えたウェブサイトのウェブページの情報の階層型編成を備える。URLアドレスは、大半のインターネット・ブラウザにおいて利用可能なアドレス行２１０に示されている。主ウェブページは、URLリンクが（例えば、コンピュータ・マウスを用いて）起動されるとアクセス可能なサブページを有する。例えば、主ウェブページは、メニュー２２０に示す第１のサブページ（トポロジの第１のサブ参照）（「About  Philips」、「Consumer  Products」、「Lighting」）に分かれる。第１のサブページ「About  Philips」は、メニュー・アイテム「About  Philips」上にマウスでクリックすると起動されるリスト２２５に示す第２のサブページ「Company  profile」、「Business」、「Our  Brand」等を有する。
【００３５】
トポロジは、３D立方体２５０として提示される視覚オブジェクトにマッピングされる。立方体は好ましくは、UIの他のエレメントを立方体のナビゲーションが邪魔をしないようにアドレス行の最初に（例えば、URLアドレスの前に）配置される。この例では、立方体２５０の6面のうちの3面が表示される。立方体は、メニュー２２０のメニュー・アイテム又はリスト２２５を表示しない。任意的には、ナビゲーション・インディケータ（例えば、グラフィック矢印）が、立方体（現在最大であるとして示されている）の面上に表示される。矢印は、トポロジをナビゲートするよう立方体をユーザ操作可能に回転させることができる方向を示し得る。例えば、立方体を水平方向にナビゲートさせた場合、メニュー・アイテム「About  Philips」等（すなわち、第１のサブ参照）が選択可能であることを水平方向の矢印は示す。垂直方向の矢印をたどり、立方体を垂直方向に回転させた場合、第２のサブ参照（すなわち、第２のサブページ「Company  profile」等）が選択可能である。
【００３６】
一実施例では、立方体が、ウェブサイトの主ウェブページのURLアドレスである参照と関連付けられる。水平方向における立方体の回転によって、主ウェブページのURLアドレスのテキスト列が、第１のサブ参照に対応するテキスト列（すなわち、第１のサブページのうちの１つのURLアドレス）によって置き換えられる。立方体の操作（例えば、回転）は、コンピュータ・キーボードの左／右キーを押すことによるか、コンピュータ・マウスの左ボタン若しくは右ボタンを押しながら、コンピュータ・マウスを用いて立方体を指し示し、コンピュータ・マウスのポインタを水平方向に移動させることによるか、又は、別のやり方により、制御可能であり得る。
【００３７】
別の実施例では、水平方向又は垂直方向の立方体の回転に応じて、第１のサブページ又は第２のサブページのうちの一方のタイトルが、URLアドレスの代わりにアドレス行に表示される。通常、URLアドレスは、長いテキスト列である。したがって、タイトルは短くなり、表示画面２００のスペースの多くを節減することができる。
【００３８】
更なる実施例では、立方体の操作によって、トポロジの参照又はサブ参照の選択が可能になり、選択された参照又はサブ参照に対応するウェブページが自動的にダウンロードされ、表示画面上に表示される。ユーザは、現在示されているウェブページ内のリンク上を、リンクに対応するウェブページをダウンロードし、表示するためにクリックしなくてよく、したがって、ユーザは、コンピュータ・マウスをウェブページじゅうに移動させなくてよい。
【００３９】
サブ参照（例えば、第１のサブページ又は第２のサブページ）が、トポロジによって定められる系列で（トポロジ全体ではなく、一度に１つ又は少数のサブ参照のみ）アドレス行に次々に自動的に表示される（「連続テキスト」の原理と同様）が、第１のサブ参照又は第２のサブ参照が示されることが立方体の回転によって定められる。
【００４０】
視覚オブジェクトは、３D立方体以外の何れかの他の形態（例えば、３D不等辺四辺形や別の３Dポリゴン）で提示することができる。すなわち、３D立方体は例に過ぎない。
【００４１】
図３は、本発明の実施例を示す。システム３００は、データ・サーバ３１０及びクライアント装置３２０を備える。データ・サーバ３１０は、トポロジを表すトポロジ・データ（階層データ）を得るための符号化プロセッサ（図示せず）を備えている。トポロジ・データは、ウェブサイトの構造を規定するURLリンク組、コンテンツ・アイテム（例えば、映画、楽曲等）のデータベース、又は、メディア・コンテンツ・タイプ（例えば、映画やドキュメンタリ）のうちのそれぞれのタイプについてのメディア・コンテンツ・ジャンル（例えば、アクションや自然）、及びジャンルのサブジャンル（例えば、海洋生命）のリストであり得る。符号化プロセッサは、トポロジ・データの個別の参照又はサブ参照に符号を付加することによってトポロジ・データを符号化するよう構成することができる。符号は、視覚オブジェクトの視覚モードのうちの１つをそれぞれの参照又は部分参照に結合するか、又は、視覚オブジェクトの回転を特定のやり方でそれぞれの参照又はサブ参照と関連付けるためにクライアント装置によって用いることができる。
【００４２】
一実施例では、符号化プロセッサは、例えば、クライアント装置から視覚オブジェクトのナビゲーション制御データを得るよう構成される。ナビゲーション制御データは、視覚オブジェクトの視覚モードのリストであり得る。各視覚モードは個別の符号と関連付けられ得る（前述のように、符号は後に符号化プロセッサによって個別の参照又はサブ参照によって付加される）。
【００４３】
更に、ナビゲーション制御データは、視覚オブジェクトの視覚モード間の考えられる遷移、視覚オブジェクトに対して行って遷移に影響を及ぼすことができる操作を規定することができる。考えられる遷移及び操作についての情報は、符号化プロセッサによるトポロジ・データへの符号の付加に影響を及ぼし得る。例えば、図２における立方体２５０は、図３において（示される特定の位置において）垂直方向に示されるそれぞれの面に関連した符号１、２及び３を有する。例えば、コンピュータ・キーボードの右／左キーを押すことによって、立方体の、水平方向の（すなわち、表示画面２００に垂直であり、アドレス行２１０に沿った平面における）回転によって、表示画面２００上で最も目に見えるように符号１、２又は３を備えた面を示す位置に立方体を移動させることが可能になる。第１のサブ参照２２０及び第２のサブ参照２２５を備えたトポロジの例を前提とすれば、立方体の垂直方向の面に第１のサブ参照を割り当てることが最も論理的である。第１のサブ参照２２０が表示画面２００上に水平方向に配置されており、立方体の水平方向の回転は、この場合、ユーザが最も理解しやすいからである。よって、符号化プロセッサは、トポロジ・データを解析し、第１のサブ参照（「About  Philips」、「Consumer  Products」及び「Lighting」）の３つのURLアドレスそれぞれに符号１、２及び３を割り当てなければならないことを判定することができる。
【００４４】
符号化プロセッサは、符号化トポロジ・データ（階層データ３１５）をクライアント装置３２０に、例えば、衛星、地上、ケーブルや他のリンクを介して、送信するよう構成することができる。例えば、符号化URLアドレスのリストはクライアント装置に送出される。
【００４５】
「hhtp://www.philips.com/index.html?code=0」、
「hhtp://www.philips.com/about/?code=1」、
「http://www.consumer.philips.com/consumer/catalog/catalog_selector.jsp?code-2」
「http://www.lighting.philips.com/gl_en/index.php?code=3」
この例では、符号0が、ウェブサイトの主ウェブページに付加される。一般に、符号0は、トポロジにおいて最高である参照に付加することができる。
【００４６】
クライアント装置３２０は、符号化トポロジ・データ３１５を受信し、復号化して、視覚オブジェクトの視覚モードのうちのそれぞれの視覚モードに参照又はサブ参照をマッピングする復号化プロセッサ３３０を備える。その視覚モ―ドと、視覚モードの対応する符号とを含む、視覚オブジェクトについての情報は、クライアント装置３２０のメモリ装置３４０に格納し得る。復号化プロセッサ３３０は、視覚モード及び対応する符号についての情報をメモリ装置３４０から読み出し、メモリ装置３４０から読み出される符号と同一の何れかの符号が、符号化トポロジ・データにおいて存在しているか否かを判定するよう、符号化トポロジ・データ３１５を解析することができる。符号が存在している場合、復号化プロセッサは、符号に添付された参照（例えば、URLアドレス）を抽出することができる。復号化プロセッサは、視覚化装置３５０（例えば、コンピュータ・モニタ）上の視覚オブジェクトの視覚化を制御するよう構成される。例えば、復号化プロセッサ３３０は、視覚オブジェクトについての情報をメモリ装置３４０から読み出し、３D立方体をコンピュータ・モニタ３５０上に表示する。
【００４７】
メモリ装置３４０は、視覚オブジェクトのナビゲーション、及び視覚化装置３５０上の視覚オブジェクトの提示を復号化プロセッサ３３０が制御することを可能にするためのナビゲーション制御データを更に格納することができる。
【００４８】
クライアント装置は、視覚オブジェクトのナビゲーション（例えば、視覚オブジェクトの水平／垂直方向の回転）を実施するための少なくとも１つのコマンド（例えば、コンピュータ・キーボード上の右／左キーを押す）をユーザが入力することを可能にするユーザ入力装置３６０を備え得る。あるいは、視覚オブジェクトは自動的に回転し得る。ユーザのコマンドは、視覚オブジェクトの回転の方向を規定することのみに用いる。更なる代替策では、視覚オブジェクトは、複数の視覚モードにモーフィングするよう構成される。ユーザ・コマンドは復号化プロセッサ３３０に供給される。復号化プロセッサ３３０は、このコマンドを、視覚化装置３５０上の視覚オブジェクトの提示を変更する旨の命令に、例えばナビゲーション制御データを用いて変換することができる。
【００４９】
復号化プロセッサは、視覚装置の現在の視覚モード、及び／視覚モードの変更を識別し、現在選択されている参照又はサブ参照を判定するよう構成される。
【００５０】
選択された参照又はサブ参照は更に、復号化プロセッサによって用いて、それをユーザに向けて（例えば、表示画面２００上のアドレス行２１０内のＵＲＬアドレスとして）提示し、（サブ）参照によってアクセス可能なメディア・コンテンツのダウンロードを開始し、ユーザに向けてメディア・コンテンツをレンダリングすることができる。すなわち、トポロジ・ナビゲーションの目的／アプリケーションに応じて、更なる（所定の）命令を復号化プロセッサ３３０によって行う。
【００５１】
図３を参照して説明する実施例では、トポロジ・データはサーバ３１０によって符号化され、クライアント装置３２０によって復号化される。あるいは、トポロジ・データは、トポロジ・データを取得し、トポロジ・データを処理して、視覚オブジェクトによってトポロジのナビゲーションを制御するための装置（図示せず）によって処理され得る。装置は、（データ・サーバ３１０と同様に）トポロジを解析し、（サブ）参照の選択のためにスキーム（ナビゲーション・ロジック）に視覚モ―ドをマッピングし、クライアント装置３２０として更に動作させるよう構成することができる。データ・サーバ３１０は、この場合、必要でない。
【００５２】
装置は、種々の消費者向け電子装置（ケーブル、衛星や他のリンクを備えたテレビジョン受像機（TV受像機）、ビデオカセット・レコーダ若しくはHDDレコーダ、ホーム・シネマ・システム、ポータブルCDプレイヤ、iプロント・リモコンなどのリモコン装置、携帯電話機等など）の何れかに組み入れることができる。装置の利点は、装置がポータブル装置に組み入れられると特に明らかである。ポータブル装置が通常、非常に限られた表示領域を有するからである。
【００５３】
データ・サーバ３１０の符号化プロセッサ、及び／又は、クライアント装置の復号化プロセッサ３３０は、本発明を実現し、データ・サーバ又はクライアント装置それぞれの動作をイネーブルするよう適切に構成された周知の中央処理装置（CPU）であり得る。メモリ装置３４０は、復号化プロセッサ３３０による読み取りに適した既知のRAM（ランダム・アクセス・メモリ）であり得る。ユーザ入力装置３６０は、キーボード（例えば、周知のQWERTYコンピュータ・キーボード）、ポインティング・デバイス、TVリモコン装置等であり得る。例えば、ポインティング・デバイスは、種々の形態（コンピュータ（無線）マウス、ライト・ペン、タッチ・パッド、ジョイスティック、トラックボール等など）で利用可能である。視覚化装置３６０は、ビデオ情報をユーザに向けて提示する何れかの通常の手段（例えば、CRT（陰極線管）、LCD（液晶ディスプレイ）、LLOS（シリコン上の液晶）背面投影技術、DLP（ディジタル光処理）テレビジョン／プロジェクタ、プラズマ画面表示装置等）であり得る。「コンピュータ・プログラム」は、コンピュータ読み取り可能な媒体（フロッピー（登録商標）・ディスクなど）上に記憶されているか、ネットワーク（インターネットなど）によってダウンロード可能であるか、又は、何れかの他のやり方で販売可能である何れかのソフトウェアを意味するものとする。
【００５４】
種々のプログラムが本発明のシステム及び方法の機能を実現することができ、いくつかのやり方でハードウェアと組み合わせるか、又は別々の装置に配置することができる。本発明は、別個のいくつかの構成要素を備えるハードウェアによって、かつ、適切にプログラムされるコンピュータによって実施することが可能である。いくつかの手段を列挙した装置クレームでは、これらの手段のいくつかを、同一のハードウェア・アイテムによって実施することが可能である。
【００５５】
前述の実施例の変形及び修正が、本発明の概念の範囲内で可能である。例えば、図３のシステム３００は、単一のデバイス（すなわち、装置）において実施される。あるいは、システムは、分散しており、互いに遠隔に配置されたデバイスを備え得る。
【００５６】
装置（図示せず）は、本発明の方法の工程の実行を可能にするようソフトウェア・プログラムを実行するプロセッサ（図示せず）を備え得る。ソフトウェアは、実行される場所と無関係に本発明の装置をイネーブルし得る。装置をイネーブルするために、プロセッサは、例えばその他の（外部の）装置にソフトウェア・プログラムを送信することができる。消費者向け電子製品上で実行するためにソフトウェアが製造又は活用される際に、独立方法クレーム及びコンピュータ・プログラム・クレームは本発明を保護するために用いることができる。外部装置は、既存の技術（ブルートゥース、802.11(a-g)等など）を用いてプロセッサに接続することができる。プロセッサは、UPnP（ユニバーサル・プラグ・アンド・プレイ）標準によって外部装置と相互作用することができる。
【００５７】
「comprise」の動詞及びその活用形を用いていることは、特許請求の範囲記載の構成要素又は工程以外の構成要素又は工程が存在することを排除するものでない。特許請求の範囲では、括弧内にある参照符号は何れも、本特許請求の範囲を限定するものとして解釈されないものとする。詳細は全て、技術上同等な構成要素によって置き換えることができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の方法の実施例を示す図である。
【図２】トポロジの提示の実施例を示す図である。
【図３】本発明による装置の実施例の機能ブロック図である。
【図１】
2008525877.tif 000003
【図２】
2008525877.tif 000004
【図３】
2008525877.tif 000005
【国際調査報告】
2008525877.tif 000006
2008525877.tif 000007
2008525877.tif 000008