(57)【要約】【課題】大量の情報があると、求める情報の検索が困難である。【解決手段】楽曲等のファイルをそれぞれ星のようなシンボルで表すとともに、各ファイルの属性に基づいてクラスタリングして情報空間内に配置する。ファイルの属性として、そのファイルに対応する楽曲の印象を感情で表した「Ｒｅｆｒｅｓｈ」などを与える。ファイルの初期検索は注目空間２６２の大まかな切り出しによる。ファイルが絞り込まれたら、ファイルを線形展開してユーザの選択を支援する。【選択図】        図１５
2005010854.tif 000002
【特許請求の範囲】
【請求項１】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して情報空間へマッピングするステップと、
前記情報空間において設定された注目空間により情報要素の絞り込みを実行するステップと、
を含むことを特徴とする情報提示方法。
【請求項２】
請求項１に記載の方法において、前記絞り込みを実行するステップは、
前記情報空間において注目空間の指定を受け付けるステップと、
前記注目空間に属する情報要素を前記注目空間に属さない情報要素とは区別可能に特定するステップと、
を含むことを特徴とする情報提示方法。
【請求項３】
請求項１に記載の方法において、前記情報要素はその属性を空間軸として前記情報空間にマッピングされることを特徴とする情報提示方法。
【請求項４】
請求項２に記載の方法において、前記注目空間に属する情報要素として特定されたものを含む空間を新たな注目空間とし、この新たな注目空間においてさらに情報要素を絞り込むための指定を受け付けるステップを含むことを特徴とする情報提示方法。
【請求項５】
請求項１に記載の方法において、注目空間に属する情報要素の数が少なくなったとき、それらの情報要素をシンボルの状態から具体的に情報内容を表す形態に展開するステップをさらに含むことを特徴とする情報提示方法。
【請求項６】
請求項１に記載の方法において、前記情報要素は半透明オブジェクトとして表現され、かつ、情報要素どうしの重なりはαブレンディングで表現されることを特徴とする情報提示方法。
【請求項７】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して第１情報空間へマッピングするステップと、
第１情報空間から第２情報空間への移行を起動せしめるステップと、
を含むことを特徴とする情報提示方法。
【請求項８】
請求項７に記載の方法において、第１情報空間は三次元空間であり、当該三次元空間を見込む視点を移動せしめて第２情報空間へ移行することを特徴とする情報提示方法。
【請求項９】
請求項７に記載の方法において、第１情報空間は前記情報要素の有する属性を空間軸として定まるものであり、その属性を入れ替えることにより、第２情報空間へ移行することを特徴とする情報提示方法。
【請求項１０】
請求項７に記載の方法において、第１情報空間、第２情報空間の少なくとも一方に情報要素が配置されたとき、空間内に局在する情報要素のクラスタごとにその特徴を示す標識を付与するステップをさらに含むことを特徴とする情報提示方法。
【請求項１１】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して情報空間へマッピングする空間制御部と、
前記情報空間において設定された注目空間により情報要素の絞り込みを実行する情報選択部と、
を含むことを特徴とする情報提示装置。
【請求項１２】
請求項１１に記載の装置において、
前記情報選択部は、
前記情報空間において注目空間の指定を受け付ける注目空間設定部と、
前記指定から定まる注目空間とそれに属する情報要素を特定する注目空間取得部と、
を含むことを特徴とする情報提示装置。
【請求項１３】
請求項１２に記載の装置において、前記注目空間設定部は、注目空間の位置および範囲の指定を受け付けることを特徴とする情報提示装置。
【請求項１４】
請求項１１に記載の装置において、注目空間に属する情報要素の数が少なくなったとき、それらの情報要素をシンボルの状態から具体的に情報内容を表す形態に展開する情報展開部をさらに含むことを特徴とする情報提示装置。
【請求項１５】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して第１情報空間へマッピングする要素マッピング部と、
第１情報空間から第２情報空間への移行を起動せしめる空間動き指示部と、
を含むことを特徴とする情報提示装置。
【請求項１６】
請求項１５に記載の装置において、前記空間動き指示部は、第１情報空間を見込む視点の移動を指示することを特徴とする情報提示装置。
【請求項１７】
請求項１５に記載の装置において、第１情報空間は前記情報要素の有する属性を空間軸として定まるものであり、前記空間動き指示部は、第１情報空間を定める際に空間軸として利用された前記情報要素の属性を入れ替えるよう指示することを特徴とする情報提示装置。
【請求項１８】
請求項１５に記載の装置において、前記空間動き指示部は、ユーザアクションが所定期間発生しなかったときに第１情報空間から第２情報空間への移行を指示することを特徴とする情報提示装置。
【請求項１９】
請求項１５に記載の装置において、第１情報空間と第２情報空間との間をモーフィングによって切り替えていく描画処理部をさらに備えることを特徴とする情報提示装置。
【請求項２０】
請求項１５に記載の装置において、第１情報空間、第２情報空間の少なくとも一方を地図を表す空間として取得する空間選択部をさらに備えることを特徴とする情報提示装置。
【請求項２１】
請求項１５に記載の装置において、第１情報空間、第２情報空間の少なくとも一方を、感情を象徴する空間として取得する空間選択部をさらに備えることを特徴とする情報提示装置。
【請求項２２】
請求項１５に記載の装置において、第１情報空間、第２情報空間の少なくとも一方を情報を階層化して収容する空間として取得する空間選択部をさらに備えることを特徴とする情報提示装置。
【請求項２３】
請求項１５に記載の装置において、第１情報空間、第２情報空間の少なくとも一方が表示されているとき、情報要素を選択するための指示手段が画面内で指し示している個所またはその近傍に存在する情報要素の内容を取得する補助情報取得部をさらに備えることを特徴とする情報提示装置。
【請求項２４】
それぞれがコンピュータにて個別に実行可能な性質を有する情報要素をシンボルとして情報空間にマッピングする空間制御部と、
マッピングされた複数のシンボルが表示上重なり合う位置にあるとき、それらのシンボルを不可分に描画する描画処理部と、
を含むことを特徴とする情報提示装置。
【請求項２５】
請求項２４に記載の装置において、前記描画処理部は、前記シンボルのそれぞれを境界線が曖昧なオブジェクトとして描画することにより、複数のシンボルを不可分に表現することを特徴とする情報提示装置。
【請求項２６】
それぞれがコンピュータにて個別に実行可能な性質を有する情報要素をシンボルとして情報空間にマッピングする空間制御部と、
前記空間の一部を切り出す形にてシンボルに対する検索を実行する情報選択部と、
を含むことを特徴とする情報提示装置。
【請求項２７】
それぞれがコンピュータにて個別に実行可能な性質を有する情報要素をシンボルとして情報空間にマッピングする空間制御部と、
前記情報要素を選択する際、当該情報要素を直接的に指定することに替えて、当該情報要素を含む空間をボリュームとして切り取る情報選択部と、
を含むことを特徴とする情報提示装置。
【請求項２８】
それぞれがコンピュータにて個別に実行可能な性質を有する情報要素をシンボルとして情報空間にマッピングする空間制御部と、
マッピングされた複数のシンボルを描画する描画処理部と、
を含み、前記空間制御部によって前記情報空間を広大な空間として表現し、前記描画処理部によって前記シンボルを前記広大な空間に点在する光体として表現することを特徴とする情報提示装置。
【請求項２９】
それぞれがコンピュータにて個別に実行可能な性質を有する情報要素をシンボルとして情報空間にマッピングする空間制御部と、
マッピングされたシンボルを描画する描画処理部と、
を含み、前記描画処理部は、描画の視点を適宜変更して前記シンボルを再描画することを特徴とする情報提示装置。
【請求項３０】
請求項２９に記載の装置において、前記描画処理部は、ユーザが前記空間内を連続的に航行する状態を表現すべく前記シンボルを再描画することを特徴とする情報提示装置。
【請求項３１】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して情報空間へマッピングするステップと、
前記情報空間において設定された注目空間により情報要素の絞り込みを実行するステップと、
をコンピュータに実行せしめることを特徴とするコンピュータプログラム。
【請求項３２】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して情報空間へマッピングするステップと、
前記情報空間において設定された注目空間により情報要素の絞り込みを実行するステップと、
をコンピュータに実行せしめるプログラムを格納した、コンピュータにて読み取り可能な記録媒体。
【請求項３３】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して第１情報空間へマッピングするステップと、
第１情報空間から第２情報空間への移行を起動せしめるステップと、
をコンピュータに実行せしめることを特徴とするコンピュータプログラム。
【請求項３４】
それぞれがコンピュータにて個別に実行可能な性質を有する複数の情報要素をシンボル化して第１情報空間へマッピングするステップと、
第１情報空間から第２情報空間への移行を起動せしめるステップと、
をコンピュータに実行せしめるプログラムを格納した、コンピュータにて読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、情報提示技術、特にユーザが求める情報をコンピュータを介して提示する方法および装置に関する。
【０００２】
【従来の技術】
パーソナルコンピュータをはじめとする各種情報処理装置、インターネットをはじめとする各種ネットワークインフラストラクチャー、画像や音声を扱うマルチメディア技術の進歩、およびデジタルコンテンツの増加に伴い、一般のユーザはかつてないほど多量のデータやファイルにアクセスすることができるようになった。こうした傾向は、情報技術の更なる進歩と共に今後より顕著になっていくものと思われる。
【０００３】
【発明が解決しようとする課題】
しかしながら、アクセス可能なファイルやデータの量が増えるに従い、ユーザの選択の幅は無限ともいえる広がりをみせ、情報の氾濫または洪水といった事態を招いている。従来、ファイルはフォルダやディレクトリに分類して表示されてきたが、数千、数万というファイルの全容を表示する際、もはやフォルダなどに収納してユーザに見せることは不可能である。例えば、インターネットを介してＪ−ＰＯＰの楽曲ファイル全体をビューイングしたり、数百というデジタル放送のチャネルから所望の番組を決める際、従来の検索手法には限界がある。大量の情報の中から自らが求める最適の情報を短時間で抽出するのは、情報検索に特別なスキルを持ったもののみが的確に行いうる状況である。
【０００４】
本発明はこうした現状に鑑みてなされたものであり、その目的は、一般のユーザでも、大量の情報の中からほしい情報を比較的容易に、または直感的に見つけ出すことが可能な情報提示技術の提供にある。
【０００５】
【課題を解決するための手段】
本発明のある態様は情報提示方法に関し、複数の情報要素をシンボル化して情報空間へマッピングするステップと、情報空間において設定された注目空間により情報要素の絞り込みを実行するステップとを含む。以下、「情報要素」といえば、「それぞれがコンピュータにて個別に実行可能な性質を有する」ものとする。
【０００６】
本発明の別の態様は情報提示方法に関し、複数の情報要素をシンボル化して第１情報空間へマッピングするステップと、第１情報空間から第２情報空間への移行を起動せしめるステップとを含む。
【０００７】
本発明の別の態様は情報提示装置に関し、複数の情報要素をシンボル化して情報空間へマッピングする空間制御部と、情報空間において設定された注目空間により情報要素の絞り込みを実行する情報選択部とを含む。
【０００８】
本発明のさらに別の態様も情報提示装置に関し、複数の情報要素をシンボル化して第１情報空間へマッピングする要素マッピング部と、第１情報空間から第２情報空間への移行を起動せしめる空間動き指示部とを含む。
【０００９】
本発明のさらに別の態様も情報提示装置に関し、情報要素をシンボルとして情報空間にマッピングする空間制御部と、マッピングされた複数のシンボルが表示上重なり合う位置にあるとき、それらのシンボルを不可分に描画する描画処理部とを含む。
【００１０】
本発明のさらに別の態様も情報提示装置に関し、情報要素をシンボルとして情報空間にマッピングする空間制御部と、前記の空間の一部を切り出す形にてシンボルに対する検索を実行する情報選択部とを含む。
【００１１】
本発明のさらに別の態様も情報提示装置に関し、情報要素をシンボルとして情報空間にマッピングする空間制御部と、情報要素を選択する際、当該情報要素を直接的に指定することに替えて、当該情報要素を含む空間をボリュームとして切り取る情報選択部とを含む。
【００１２】
本発明のさらに別の態様も情報提示装置に関し、情報要素をシンボルとして情報空間にマッピングする空間制御部と、マッピングされた複数のシンボルを描画する描画処理部とを含み、空間制御部によって前記の情報空間を例えば地球規模または宇宙規模の暗く広大な空間として表現し、描画処理部によって、シンボルをその広大な空間に点在する光体として表現する。
【００１３】
本発明のさらに別の態様も情報提示装置に関し、情報要素をシンボルとして情報空間にマッピングする空間制御部と、マッピングされたシンボルを描画する描画処理部とを含み、描画処理部は、描画の視点を適宜または自律的に変更してシンボルを再描画する。
【００１４】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００１５】
【発明の実施の形態】
実施の形態に係る情報提示装置の概要は以下のとおりである。
本装置は、ユーザが「大量の情報を曖昧に眺める行為」をする中から次第に欲しい情報に辿りつくよう情報の絞り込みをする。本装置は、情報がユーザにとって多すぎるとき、情報の表示、検索、選択という一連の操作に関してユーザを支援する。この目的のために、ユーザがあたかも大量のビー玉を入れた箱の中に手を入れて、それをつかみとるような感覚で必要な情報を切り出すＧＵＩ（グラフィカルユーザインタフェイス）を提供する。最初からピンポイントでひとつの情報を選択するのではなく、関連するものは周辺も含め、まとめて取り出す。この「曖昧な検索」を繰り返すうち、情報がある程度絞り込まれる。その段階で「正確な選択」モードへの切替を行う。
【００１６】
「正確な選択」モードでは、取り出された情報をある規則にしたがって一次元にソートする（これを以下「情報展開」ともいう）。単純な形に情報展開することでユーザは所望の情報を取り出しやすくなる。本装置は、したがって、「曖昧な検索」における情報空間のボリューム切り出しによる絞込検索と、「正確な選択」における一次元空間への情報展開を特徴とする。
【００１７】
本装置は、多数の情報要素をシンボル化して情報空間へマッピングし、その情報空間において設定された注目空間により情報要素の絞込みを実施する。「情報要素」は、それぞれコンピュータにて実行可能な性質を有し、ここではクリックすることによって実行される音楽ファイル、画像ファイル、番組ファイル、コンピュータプログラムなどとする。
【００１８】
「情報空間」の例は宇宙空間を模した三次元空間である。この空間において情報要素はそれぞれ光体、すなわち星のようなシンボルで表示される。情報空間の別の例は、時間のトンネル、世界地図、情報要素の階層を立体的に示すファイル収納空間などである。情報空間が時間のトンネルの場合、情報要素を配置するための属性は、場合により時間だけで足りる。したがって、情報空間は必ずしも三次元である必要はなく、時間以外のふたつの次元を適当な基準で割り当てて情報要素を配置してもよい。同様に、情報空間が世界地図の場合、各情報要素の作成場所を二次元の属性とし、この二次元の属性、すなわち世界地図上の場所に関連付けて情報要素を配置してもよい。この場合も、各情報要素を光体として表現し、世界地図を青や黒のような暗い色で表現すれば、あたかも夜間に撮影された衛星写真のごとく地上に光が浮かび上がる美的な演出ができる。
【００１９】
なお、情報空間ごとに、情報要素のいずれの属性をＸ、Ｙ、Ｚなどの空間軸に割り振るかが予め定められている。したがって情報空間は、それが宇宙空間であるか世界地図であるかなど、その外観を決めるためのデータのほかに、自空間に情報要素を配置する際の軸、すなわち属性に関するデータも併せて記述している。このため、ユーザからの見た目が同一であっても、軸が異なる情報空間はそれぞれ別である。
【００２０】
情報要素を情報空間へマッピングする際、各情報要素が有する３つの属性をそれぞれＸ、Ｙ、Ｚ軸に割り当てることにより、情報空間内の位置を決定する。属性は、例えばファイルサイズ、作成日時、更新日時、作成場所など客観的に数値化できるものに限らず、例えば意味、感情、目的といった主観的なものであってもよい。その場合、各情報要素が有する意味、感情、目的などについて、あらかじめ数値化ないし分類をしておく必要がある。そうした前処理がなされない場合、各情報要素のタイトルやジャンルから既知の文字列解析や形態素解析などを通してその情報要素の目的などを数値化ないし分類してもよい。いずれにしても、本装置による情報要素の大まかな分類は、ユーザの直感にある程度沿った形でなされれば十分であり、厳密な方法論に基づく必要はない。
【００２１】
本装置の別の特徴は、情報空間が適宜入れ替えられることにある。入替により、空間内の軸が変わるから、情報要素の配置が大きく変化する。ある情報空間から別の情報空間へ軸が入れ替わる間、情報空間およびそこに表示される情報要素をモーフィングによって変化させてもよく、その場合、いずれの情報空間でもない中間的な情報空間における表現も可能となる。
【００２２】
情報空間の入替は、美的効果のほかに、ユーザが所望する情報要素をより的確な軸のもとで探す方法論を与える。例えば、多数の映画ファイルが時間のトンネルである情報空間で表現されているとき、ユーザは所望の映画を「時間」という属性によって検索することができる。しかし、映画の検索は、本来、ジャンルや、場合によってはその映画のもつ印象、すなわち、「いやし」「愉快」といった、より主観的な分類のもとでなされるほうが親しみやすい。そのため、情報空間を「感情空間」とも呼ぶべきものに入れ替えることで、ユーザの検索が容易になる。
【００２３】
情報空間は別のものに入れ替わるだけでなく、同じ情報空間内でもユーザへの見せ方に変化がつけられる。例えば、時間のトンネルが表示されているとき、ユーザからの入力が所定期間ないとき、表示のための視点をトンネル内で進行させていくことにより、あたかもユーザがトンネル内を通り抜けるかの印象を与えることができる。このように、情報検索のための表示画面を、ユーザがクルージングしていくかの印象を創生することができ、格別な美的効果が得られる。
【００２４】
本装置のさらに別の特徴として、大量の情報をあえてぼんやりと表示することがある。例えば、ユーザの検索対象が数千という単位に及ぶ場合、それらをいかにシンボル表示しても、離散的に表示する限り、あまりにも大量のシンボルを前にユーザは辟易するばかりである。そこで本装置では、各情報要素を半透明にするなどの方法により、あえて曖昧に表現し、それらが多数集まっている部分は、大きな星団を遠くから眺めたときのように、ぼんやりとひとつの光体として描く。ユーザはこの星団に対し、前述の「曖昧な検索」によって自分が求める情報があると思われる空間、すなわち注目空間をボリュームによって切り出すことにより、大まかな検索をかけてゆくことができる。検索の結果、情報の数がある程度絞り込まれれば、情報要素をひとつずつ別個の光体として離散的に表現してもよいし、十分に絞込みがなされれば、前述の「正確な選択」によって、情報要素を展開および表示してもよい。
【００２５】
以上の特徴から判明するとおり、本装置は情報検索のツールであることよりも前に、ユーザを曖昧な検索に誘導するツールといってよい。上述のモーフィングやクルージングは、ユーザが具体的な検索をするためよりも、まず情報空間をいろいろな方法で描くことにより、ユーザに曖昧な検索をさせるよう作用する。モーフィングは、情報要素の位置の変化を動的に表現できるため、静的な表現に比べ、情報空間の違いをより理解しやすくする効果を有する。ユーザはいろいろな切り口で情報空間を概観できるため、とりあえずボリュームを切ってみる。すると、情報空間が別の形で表示され、その美的効果も手伝って、描画ツールとしての面白さを体感する。この時点では、ユーザにとって情報検索と空間をぼんやり眺める楽しさのいずれ甲乙つけがたいものとなる。そのため、情報検索が当初の目的であっても、ユーザはそのことによるストレスをあまり感じないですむ。本装置は、通常は無味乾燥でつまらない情報検索という作業を、感性的かつ美的な作業へと転換する。
【００２６】
本装置がユーザを曖昧検索へ誘導する機能は、既述のごとく、情報があまりにも大量ことと表裏一体である。すなわち、大量の情報の中から、いきなりひとつの情報にアクセスすることには無理がある。しかも、情報の絞り込みの段階でも情報は大量だから、絞り込みすら困難である。本装置は、情報をいわば雲や星団のように表現し、大量な情報を効果的に扱うことができる。本装置は情報検索に新しい方法論を与えるとともに、情報検索に対するユーザの意識を変えるものである。
【００２７】
図１は、実施の形態に係る情報提示装置１０の構成を示す。情報提示装置１０は、ユーザの指示を入力する操作部１２と、情報空間を制御する空間制御部１４と、情報検索を支援する情報選択部１６と、情報空間や情報要素の描画のために必要なデータを保持する記憶部１８と、情報空間や情報要素の描画を実行する描画処理部２０とを含む。描画処理部２０から出力された表示信号はＬＣＤその他の表示装置にて表示される。操作部１２と描画処理部２０の一部がＧＵＩとして作用する。
【００２８】
図２（ａ）から図２（ｃ）は、情報提示装置１０の構成をネットワークとの関係で例示する。同図において、一点鎖線で囲まれた部分がネットワークを介した遠隔地（以下「ネットワーク側」という）に、例えば情報提示支援サーバなどとして存在する。図２（ａ）の場合、ユーザの手元にはキーボードやマウスなどの入力装置をはじめとする操作部１２と表示装置だけが存在し、その他の構成はネットワーク側にある。この構成の場合、ユーザ側のクライアント装置は計算負荷等が小さく、モバイル端末のようなハードウエアリソースが限られた装置でも容易に実施ができる。
【００２９】
図２（ｂ）の場合、図２（ａ）に加えて描画処理部２０がユーザ側に存在し、その他はネットワーク側にある。この構成だと、描画はユーザ側で最適化でき、また描画には標準的なライブラリ等が利用できる場合もあり、ユーザの利便性が高まる。
【００３０】
図２（ｃ）の場合、記憶部１８のみがネットワーク側に存在し、残余の構成はユーザ側にある。この構成はユーザ側の装置にある程度処理能力が期待できる場合、サーバの負荷を軽減できる。情報空間や情報要素はサーバから提供できるため、例えば音楽配信サーバが記憶部１８を有することにより、ユーザは多数の楽曲ファイルを検索および利用することができる。なお、記憶部１８は検索対象である多数のファイルのデータ本体を持たず、その保存場所またはリンク先のみを格納するデータベースであってもよい。その場合、記憶部１８から読み出した保存場所へアクセスすることで所望のファイルが得られる。この場合、多数のファイルの管理主体が複数に及ぶ場合でも柔軟なシステム運営ができる。
【００３１】
以上のごとく、複数の構成があるが、それぞれ利益があり、以下、とくにいずれの構成であるかは問わない。
【００３２】
図３は記憶部１８の内部構成を示す。記憶部１８は主に、情報空間に関連するデータを格納する空間制御関連データ保持部３０と、情報要素の選択、とくに前述の「正確な選択」モードにおける情報展開に必要な描画データを格納する情報選択関連データ保持部３２と、情報要素である多数のファイルを格納する要素保持部３４とを含む。
【００３３】
空間制御関連データ保持部３０は、空間テンプレート保持部４０、視点移動経路保持部４２、要素移動経路保持部４４、標識保持部４６、シンボル保持部４８を含む。空間テンプレート保持部４０は複数の情報空間のテンプレート、視点移動経路保持部４２は後述のクルージングの際のユーザの視点移動経路、要素移動経路保持部４４は後述のモーフィングの際の情報要素の移動経路、標識保持部４６は情報空間に情報要素が配置されたとき、空間内に局在する情報要素のクラスタごとにその特徴を示すべく表示される「Ｒｅｌａｘ」「Ｃｉｎｅｍａ」などの標識、シンボル保持部４８は情報要素を表示する光体や「☆マーク」のようなシンボルをそれぞれ格納している。
【００３４】
空間テンプレート保持部４０は、情報提示装置１０の起動時に選択されるデフォルトの情報空間（以下これを「初期空間」ともよぶ）を識別可能に保持しており、起動時に空間制御部１４と描画処理部２０の作用により、この初期空間が描画される。視点移動経路保持部４２は、クルージング開始前の視点、すなわち、最初に情報空間が描画されるときの視点を初期値として保持している。なお、三次元空間の描画のためには、ワールド座標系においてカメラパラメータを設定する必要があり、そのパラメータには、カメラ視点のほか、光軸または視線方向、画角などが含まれるが、本明細書では「視点」で代表させる。
【００３５】
視点移動経路保持部４２内の視点移動経路は、情報空間と対応づけて格納されていてもよい。例えば、情報空間が時間のトンネルであれば、そのトンネルをくぐるような視点移動経路を記述しておいたり、情報空間が世界地図であれば、航空機から地表を眺めるような視点移動経路を記述しておけば、美観上効果がある。実際の記述は、自由曲線その他既知の方法でなされる。要素移動経路保持部４４に保持される要素の移動経路も同様に既知の方法で記述される。
【００３６】
情報選択関連データ保持部３２は、情報展開テンプレート保持部６０と情報展開視点保持部６２を含む。情報展開テンプレート保持部６０は、情報展開、すなわち、相当程度絞り込みがなされた情報要素からユーザが最終的にひとつの情報要素を選択する際、ユーザに情報要素を展開して示す空間のテンプレートを格納している。情報展開視点保持部６２は、そのテンプレートの描画のための視点を保持している。
【００３７】
要素保持部３４は、「ファイルＡ」「ファイルＢ」など、それぞれが情報要素に相当するファイルを多数格納している。図示しないが、ファイルは例えば「音楽」「映画」「プログラム」など、そのジャンルないしメディア形態によって予め分類されていてもよい。その場合、後述するごとく、ファイル選択部１００により、最初に表示対象となるべきファイルが「音楽」「映画」などのジャンルから選択することができる。
【００３８】
各ファイルには、ファイルサイズ、作成日時、作成者、作成場所、タイトル、保存場所、ファイル形式、アクセス日などが属性として記録されている。これらのうち、ファイルサイズや日時に関するものは、当初より数値であるため、情報空間へ軸として配置することが容易である。それら以外の属性については、なんらかの方法で数値化しなければ、軸として配置することができない。数値化する場合、例えば「作成者」「作成場所」「タイトル」などであれば５０音順にならべて番号を付与したり、「保存場所」でればフォルダの階層をツリー構造で表現し、そのノードを符号化したりといった処理ができる。「ファイル形式」は数も限られるだろうから、テーブルに数値と形式の対応を記述しておいてもよい。その場合、画像ファイルの形式どうし、音声ファイルの形式どうしがそれぞれ近い数値をもつよう配慮すれば、情報空間で音楽は音楽、画像は画像、それぞれ近い場所に表示されるため、検索に好都合である。これらの属性数値化は、新規のファイルについても自動化できるため、本実施の形態の汎用性は高い。
【００３９】
一方、本実施の形態の特徴として、本来ファイルが持っていない主観要素の数値化がある。主観要素の例は、「感情」「意味」「単語の傾向」などの属性である。これらの属性の数値としての付与は、原則として本実施の形態の運用者によってなされればよいが、例えばユーザがファイルを選択したときに、ユーザが自ら設定してもよい。このために、例えば図示しない要素属性付与部を空間制御部１４内に設け、操作部１２経由でユーザからの操作を受け付けてもよい。
【００４０】
なお、「感情」については、数値化までしなくとも、各情報要素を単に「楽しい」「わくわくする」など、感情のクラスタに分類すれば足りることもある。その場合、感情のクラスタごとに情報空間における位置を決めておき、その位置を中心とする所定範囲内に、そのクラスタに含まれる情報要素をランダムに配置すればよい。後述の図７はその例である。「意味」という属性についても同様である。
【００４１】
「単語の傾向」は、情報要素が電子メールのようなテキストデータのとき、そのテキストを解析し、登場する単語の傾向によってそのテキストを分類および配置するための属性である。たとえば、「友達」「飲みに行く」「旅行」などの単語の登場回数が多ければ「楽しい」という分類がなされ、そのタイプのテキストが互いに近接表示される。後述の図１２はその例である。以上、もともと存在しない属性の数値化および付与は、たとえば後述の要素属性特定部１０２でなされる。
【００４２】
図４は、空間制御部１４の内部構成を示す。空間選択部８０は、起動時に空間テンプレート保持部４０から初期空間のテンプレートを読み出すほか、情報選択部１６からの指示にしたがい、指定された情報空間のテンプレートを読み出す。さらに、空間入替指示部９６からの指示にしたがい、空間入替の際にも入替後の情報空間のテンプレートを読み出す。読み出した情報空間のデータは要素マッピング部８６へ渡される。
【００４３】
空間動き指示部８２は、同一の情報空間内で視点を変更することによる「クルージング」の実施を指示する視点移動指示部９４と、ある情報空間から別の情報空間への空間入替を指示する空間入替指示部９６を含む。視点移動指示部９４の指示は視点決定部８４へ、空間入替指示部９６の指示は空間選択部８０へそれぞれ伝えられる。空間入替はモーフィングで行われるため、以下「モーフィング」といえば空間入替の動作も含めて指すことがある。クルージングとモーフィングは後述のごとく、ユーザの入力が所定期間途絶えたとき、またはユーザによる明示的な指示のもとに開始される。そのための計時手段としてタイマー９８が設けられている。
【００４４】
要素マッピング部８６は、情報空間に情報要素をマッピングする。ファイル選択部１００は、前記のごとく、マッピングの対象とすべきファイルを「音楽」「映画」などのジャンルから選択する。ファイル選択部１００は、デフォルト設定による自動選択のほか、ユーザの指示による手動選択を受け付ける。
【００４５】
要素マッピング部８６の要素属性特定部１０２は、選択されたジャンルのファイルについて、それをマッピングするのに必要な属性の数値を各情報要素、すなわち各ファイルについて特定および取得する。その際、前述のごとく、ファイルがすでに数値として有している属性についてはそれを読み出せば足り、数値化されていない属性は数値化またはクラスタ分類する。いずれの属性をＸ、Ｙ、Ｚなどの空間軸に割り振るかは、前述のごとく情報空間ごとに予め決まっている。
【００４６】
要素マッピング部８６のシンボル選択部１０４は、情報要素を表示するためのシンボルをシンボル保持部４８から読み出す。本実施の形態では、デフォルトのシンボルとして、星に似せた半透明の小さな円形オブジェクトを利用する。半透明はテクスチャマッピングで実現する。後述するが、描画の際、半透明のシンボルどうしをαブレンディング処理することにより、星が集まった状態を星雲または星団のように、曖昧かつ一体的に表示できる。なお、当然ながら、円形のような二次元オブジェクトではなく、球のような三次元オブジェクトを利用してもよい。二次元オブジェクトの場合、描画処理部２０は視線ベクトルにオブジェクト面が直交するよう既知の手法で描画する。三次元オブジェクトを利用する場合、球や均質なメタボールのように対称性をもつものを利用すれば、描画の計算負荷を抑えることができる。なぜなら、描画の際、視点からの距離だけを考慮すればよく、視線方向は考慮しないですむためである。
【００４７】
要素マッピング部８６のシンボル属性特定部１０６は、各情報要素をシンボル化するとき、そのシンボルに持たせる属性を決定する。一例として、シンボル属性特定部１０６はファイルのサイズを読み出し、そのサイズに比例する数値を属性として決める。この数値は描画処理部２０に渡され、そのファイルに対応するシンボルを描画する際、そのシンボルの円の半径として利用される。別の属性として、ファイルの「鮮度」がある。鮮度は現在日時からファイル作成日時を差し引いて求められる。鮮度が高いファイル、すなわち、新しいファイルは、前述の半径が大きくなるよう数値が付与されたり、「回転」「ブリンキング」「半径の周期的脈動」等、描画における処理の指定が付与される。
【００４８】
要素マッピング部８６の標識特定部１０８は、標識保持部４６からファイルのクラスタ毎に表示すべき標識を読み出す。標識は、それを用いる情報空間と関連づけておき、かつ、その情報空間の中でその標識を表示すべき位置をその情報空間のテンプレート内に記述しておくことで利用可能になる。以上が要素マッピング部８６の構成と作用であり、要素マッピング部８６で取得された各情報は、空間選択部８０で取得された情報空間の情報とともに描画処理部２０と情報選択部１６へ送られる。描画処理部２０は送られた情報をもとに描画をし、情報選択部１６では注目空間に含まれる情報要素を特定する。
【００４９】
カーソル位置取得部９０と補助情報特定部９２は、画面内のカーソル位置にもとづき、情報要素に関する補助的な情報（以下単に「補助情報」という）を表示するための構成である。カーソル位置取得部９０は画面内のカーソル位置をＯＳ（オペレーティングシステム）等、既知の技術を利用して取得し、この画面内座標を情報空間内の座標に変換する。ただし、カーソル位置は画面という二次元の情報しかもたないため、画面に垂直な方向の情報は縮退してしまう。そのため、カーソル位置取得部９０は表示されている情報要素についても、その方向の情報を同様に縮退させ、情報要素とカーソル位置の画面上距離を算出し、カーソルに最も近い情報要素を特定する。
【００５０】
補助情報特定部９２は、特定された情報要素、すなわちファイルについて、その詳細をファイルの属性等から読み出し、これを描画処理部２０へ送る。図７で後述するごとく、補助情報は補助情報欄２１２へ表示される。ユーザはカーソルを動かしながら補助情報を見ることにより、情報空間のどのあたりに、どのようなタイプのファイルがあるか見当をつけることができる。このことが「曖昧な検索」におけるボリューム切り出しの実効性を担保する。
【００５１】
図５は、情報選択部１６の内部構成を示す。空間変更指示部１２０は、ユーザの空間入替指示を取得し、これを空間制御部１４の空間選択部８０へ通知する。ユーザによる空間入替は、情報の検索を目的としてなされることが多いため、空間変更指示部１２０は情報選択部１６に内蔵されている。
【００５２】
注目空間設定部１２２は、表示された情報空間において、ユーザが「曖昧な検索」をするためのボリューム切り出しを処理する。ボリューム内が注目空間である。ボリュームは後述の図１６の注目空間２６２のような形で切り出され、本実施の形態では球状とする。注目空間の中心はカーソル位置で特定され、半径はユーザによるマウスその他のボタン操作によって指定される。例えば、ボタンを押し続けると半径が大きくなっていき、離すと半径が確定するようなインタフェイスががある。いずれにせよ、位置設定部１３０は注目空間の中心を取得し、範囲設定部１３２は半径を取得し、これらを注目空間取得部１２４へ送る。
【００５３】
注目空間取得部１２４は、送られた中心と半径、および要素マッピング部８６から送られた情報要素のマッピング情報から注目空間に含まれる情報要素（これを「注目要素」または「注目ファイル」ともいう）を特定し、これを情報展開部１２６へ通知する。注目空間取得部１２４はまた、注目空間を描画するために、もとの情報空間のうち注目空間に含まれる部分の三次元データを描画処理部２０へ送る。
【００５４】
情報展開部１２６の視点設定部１３４は、情報展開の際に表示すべき空間イメージをテンプレートとして情報展開テンプレート保持部６０から読み出すとともに、これを表示するための視点を情報展開視点保持部６２から読み出し、テンプレートと視点を描画処理部２０へ送る。このテンプレートには、注目要素を一次元的に進行可能に配置するための曲線（以下「要素進行線」といい、図１７の要素進行線２７０に当たる）が記述されており、要素配置部１３６は要素進行線上に注目要素をどのように配置するか決定し、その配置を描画処理部２０へ伝える。要素配置部１３６は注目要素がｎ個存在するとき、要素進行線をｎ区間に線形または非線形に分割することなどで配置を決定する。
【００５５】
図６は、描画処理部２０の内部構成を示す。描画処理部２０は主にグラフィック制御部１５０、テキスト制御部１５２、テクスチャ保持部１６２、フレームメモリ１６４を有する。グラフィック制御部１５０とテキスト制御部１５２による表示内容はフレームメモリ１６４において合成され、表示データがＬＣＤその他の表示装置へ送出される。フレームメモリ１６４と表示装置の間には、図示しない既知の表示信号生成回路が存在してもよく、その場合、その回路が表示装置に合わせたフォーマットで信号を出力する。
【００５６】
グラフィック制御部１５０は、視野変換部１５６、投影変換部１５８、レンダリング部１６０を備える。視野変換部１５６は、情報空間、注目空間など、表示対象となる空間の三次元モデルのワールド座標データと空間に配すべき情報要素のワールド座標データとを描画の視点に従って視野変換またはビューイング変換する。この後、図示しないが既知の手法で必要に応じてクリッピングし、投影変換部１５８にて投影変換してスクリーン座標系へ変換する。レンダリング部１６０は、情報空間やシンボルの描画に必要な半透明等のテクスチャを適宜テクスチャ保持部１６２から読み出し、既知の手法により、描画を行う。レンダリングの結果はフレームメモリ１６４に格納される。
【００５７】
一方、テキスト制御部１５２は補助情報特定部９２から補助情報の表示に必要なテキストデータを取得し、これが画面上必要な位置に表示されるよう、グラフィック制御部１５０からの表示データを上書きする形でフレームメモリ１６４へ格納する。以上が情報提示装置１０の構成である。
【００５８】
以下、情報提示装置１０の代表的な画面を示す。図７は情報空間として「感情空間」を選択したとき、その空間とその中に描画された情報要素の画面２００である。同図からもわかるごとく、感情空間のテンプレートは、いろいろな感情を配置するために環状の軸２０２を有する。この軸２０２上に、感情のタイプごとにクラスタに分類された「Ｌｉｇｈｔ」「Ｒｅｌａｘ」「Ｈａｐｐｙ」「Ｅｘｃｉｔｉｎｇ」「Ｒｅｆｒｅｓｈ」が配置されている。たとえば、「Ｅｘｃｉｔｉｎｇ」のクラスタ２０４には、エキサイティングな楽曲のファイル２０６、２１０がそれぞれファイルサイズを半径とする円形シンボルで示される。カーソル位置２０８に最も近いファイル２０６の補助情報は、補助情報欄２１２へ表示されている。また、このクラスタの標識２１４が「Ｅｘｃｉｔｉｎｇ」と表示されている。
【００５９】
この感情空間が表示されているとき、ユーザの操作が所定時間なければ、この空間内でのクルージングが始まる。これにより、ユーザが受動的な状態でも、情報を検索ないし取得できる環境が与えられる。クルージングは視点位置が前述の移動経路にしたがって変化していくことで実現する。図７の場合、例えば軸２０２からある程度距離をおき、かつ軸２０２に沿って視点を進めれば、各クラスタを巡回する航空映像のようなクルージング画像が得られる。なお、カーソルが動いたとき、カーソル位置取得部９０からの指示にしたがい、視点移動指示部９４が視点の移動、すなわちクルージングを停止する構成としてもよい。カーソルの移動はユーザによる情報要素検索の開始と認識でき、ユーザの検索作業を妨害しないよう動きを止めるためである。
【００６０】
一方、ユーザがマウスその他の入力装置で空間入替を指示すると、例えば図８に示す、世界地図を上空から見た空間２３０へ移行する。このとき、図７と図８の画像間でモーフィングが行われる。モーフィングの際、「情報空間の変化」と「情報要素の移動」の両方がなされる。前者はたとえば両空間を単純にαブレンディングで切り替えても可能であるが、より効果を高めるためには、予め両空間に対応点を定め、対応点どうしを位置および画素値について補間すればよい。対応点を利用する本格的なモーフィングを実施するなら、対応点情報を例えば空間テンプレート保持部４０に持たせ、これを描画処理部２０へ通知するものとし、かつ、描画処理部２０には図示しない対応点補間部を設ければよい。
【００６１】
つぎに、情報要素の移動は、以下の手順で行う。まず、図７の情報空間において、あるファイルが占める位置Ｐ１を特定する。つぎに、このファイルが図８の情報空間において占める位置Ｐ２を特定する。最後に、このファイルに相当するシンボルを位置Ｐ１からＰ２へ補間して移動させていく。この処理をすべてのファイルについて行えばよい。補間による移動経路は要素移動経路保持部４４に格納されている。この移動経路は、Ｐ１とＰ２に依存する形式で記述しておいてもよい。
【００６２】
図９は別の情報空間である、時間のトンネルの画面２００を示す。いま、視点はトンネルの中心にあり、視線はトンネル奥方向に向いている。背景は暗い色で宇宙空間を表し、ファイル２０６は星を模したシンボルで表現される。ここではファイル２０６はテレビ番組に相当するとし、このシンボルをクリックすると、その番組の録画が予約されたり、またはその番組の予告編その他の概要ファイルが起動されるとする。この空間の軸は時間で、各ファイルはそれに対応する番組の開始時刻２４０にしたがって配置されている。図９では、例えば「１１：００」という開始時刻２４０に円弧があり、この円弧上の複数のファイルはすべて１１：００が開始時刻である。円弧上の位置は、例えば番組の局や番組のジャンルを表したり、その他任意の属性を表すことができる。
【００６３】
図１０はさらに別の情報空間である、階層化されたファイル収容空間の画面２００を示す。ここでも背景は暗い色で宇宙空間を表し、ファイルを収納するスペースはそれぞれ板状の空間で描かれている。各スペースの実体はフォルダであり、各スペースの面積はそのフォルダに格納されているファイルの数に比例させる。ここでは、あるスペース２５２（これを第１スペースという）の上に、少し小さなスペース２５４（これを第２スペースという）があり、さらにその上に、より小さなスペース２５６（これを第３スペースという）がある。これらはフォルダの階層に対応し、すなわち第１スペース２５２であるフォルダの中に第２スペース２５４であるフォルダが存在し、さらにその中に第３スペース２５６であるフォルダが存在することを示す。そして、第３スペース２５６の中にファイル２５０が格納されている。ファイル２５０は小さな丸い点としてシンボル化されている。なお、スペース、すなわちフォルダが存在するドライブごとに異なる色や態様でスペースを表現してもよい。
【００６４】
この情報空間の軸は「階層の深さ」であり、同一階層のスペースは同じ高さ、すなわち同一平面内に存在する。同一階層のスペースを同一平面内のいずれの場所に配置するかは、各スペースに対応するフォルダの属性に基づいて定められてもよい。フォルダの属性は、ファイルについて既述したものの他、収容ファイル数、それが有する子フォルダの数などが考えられる。なお、この情報空間は、情報のツリー構造を三次元的に表現したものということができる。
【００６５】
図１１は、さらに別の情報空間である、星団とその周辺を含む空間の画面２００を示す。この空間では、ある点を原点とする極座標をとり、ファイルの属性のひとつを原点からの距離ｒに割り当てる。残りのふたつの軸であるθとφにはファイルの別の属性を割り当ててもよいが、そこまで厳密な分類が必要でない場合は、距離ｒが等しいファイルを同一球面上にランダムに分散させてもよい。いずれにしても、この空間は情報要素が極めて多い場合に有効に機能する。なぜならそれらの情報要素を半透明で重ねて描くことにより、全体としてぼんやりした空間を現出せしめることができ、ユーザはあまりにも選択肢が多い現実に直面しなくて済むためである。また、情報要素が一体不可分に描画されるからこそ、「曖昧な検索」におけるボリューム切り出しが意味をもつ。情報要素を曖昧に描画すると、表示装置の解像度の差を吸収する効果もある。
【００６６】
図１２は、図１１の情報空間の変形例の画面２００を示す。ここでは、中心から放射状に延びる線上に、同一または類似する意味内容を有する可能性の高いファイル（以下単に「意味類似ファイル」ともいう）を配置している。したがって、この空間は図１１の極座標において、意味類似ファイルには同じθとφを与えていることになる。図１２で情報要素は電子メールや電子掲示板に記入されたテキストである。前述の形態素解析により、「仕事」「情報」「元気」「メール」など、電子メール等のテキストに含まれ、または頻出するキーワードが同一または類似であれば、要素属性特定部１０２はこれらのテキストが類似の意味内容を持っていると判断し、同一の放射状の線上に乗せる。放射状の線は、軸を意識させるために着色し、かつその色やグラデーションによって意味またはその変化を示唆することができる。図１２では、各放射状の線に対し、キーワード２５８が標識のごとく表示されている。この情報空間によれば、例えば電子掲示板に掲載された記事や意見をグルーピングして直感的に把握または分類する際に有用である。
【００６７】
図７において、情報空間の入替があると異なる情報空間が現れる旨を説明したが、図１３のごとく、同一の情報空間の中での「シフト」をサポートしてもよい。ここでは、ユーザ操作に応じて感情空間の各クラスタを軸に沿って回転させている。例えば、ユーザが「Ｈａｐｐｙ」な楽曲を探しているとき、図１３のごとく、そのクラスタが画面手前に表示されるまでクラスタを回転させていくと検索がしやすい。以下、このような情報空間内のシフトも、「情報空間の入替」と表現するものとし、情報空間の入替用の各構成によって実現されるものとする。
【００６８】
モーフィングの説明の際、図７から図８へ情報空間が大きく変化する場合を説明したが、必ずしもユーザに認識される形で情報空間を変化させる必要はない。例えば、情報空間の見かけは同じで、単にファイルのみが移動している状況を演出するのであれば、図７から図１４に示す情報空間へモーフィングすればよい。図１４は、「Ｃｉｎｅｍａ」などのジャンルをもとにファイルをクラスタ分類する空間であるが、宇宙空間を模していること、およびクラスタごとにファイルを集合的に配置していることなどから、ユーザは図７と非常に近い印象をもっ。したがって、図７と図１４の間でモーフィングがなされれば、あたかもシンボルだけが飛び交い、再集合するような印象を創出できる。以上が情報空間とその変化の例である。以下、実際に情報を検索する手順を説明する。
【００６９】
図１５は、「曖昧な検索」における注目空間の指定を示す。ユーザは「Ｒｅｆｒｅｓｈ」クラスタ付近にカーソル２６０を置き、これを中心として所望の半径を設定し、注目空間２６２を定めている。図１６は図１５で取得された注目空間に対し、再度カーソル２６０を中心に新たな注目空間２６２を定めた様子を示す。こうして何度か注目空間をボリュームで切り出すことを繰り返せば、最終的に注目空間に含まれる情報要素の数が所定値を下回るタイミングがくる。その時点で情報展開部１２６による情報展開が起動され、「正確な選択」のモードへ移行する。
【００７０】
図１７は、要素進行線２７０上に情報展開されたファイル２７２を示す。複数のファイルのうち、所定位置にきたものを拡大表示し、その詳細情報２７４を付記している。ここでは楽曲ファイルやゲームのジャケットを拡大表示し、ユーザは最終的にそのファイルを選択したいかどうかの判断を助ける。なお、ユーザの操作によって、複数のファイルが要素進行線２７０上を進行していくよう情報展開テンプレートとＧＵＩを設計すれば、ユーザはファイルをひとつずつ精査することができる。
【００７１】
以上、検索の手順を説明した。以下、本実施の形態の処理手順をフローチャートで示す。
【００７２】
図１８は、本実施の形態の処理手順全体を示す。情報提示装置１０が起動すると、情報空間（図中は空間と略記）の制御が開始される（Ｓ１０）。その間、割込処理としてファイルの選択が実施される（Ｓ２０）。
【００７３】
図１９は、情報空間の制御（Ｓ１０）の詳細手順を示す。まず、ファイル選択部１００により情報要素として表示すべき対象が特定され（Ｓ１００）、空間選択部８０によって初期空間が選択される（Ｓ１０２）。また、視点決定部８４によって描画の視点が特定される（Ｓ１０４）。この後、またはこれと並行して要素マッピング部８６による情報要素のマッピングが行われる（Ｓ１０６）。選択された情報空間とマッピングの結果は描画処理部２０へ通知されて描画がされ、情報空間の自動変更処理が開始される（Ｓ１０８）。
【００７４】
この処理中、ユーザの操作による割込処理が発生すると、まず、その操作が情報空間の入替を指示するものかどうかが判定される（Ｓ１１０）。ここでユーザの操作は、情報空間の入替指示か、情報要素の検索指示のいずれかであるとする。入替指示の場合（Ｓ１１０Ｙ）、ユーザの手動による情報空間の入替が行われ（Ｓ１１２）、再びバックグラウンド処理であるＳ１０８へ戻る。一方、Ｓ１１０でユーザの指示が検索指示だった場合（Ｓ１１０Ｎ）、Ｓ２０の処理が起動される。
【００７５】
図２０は、情報空間の自動変更（Ｓ１０８）の詳細手順を示す。まず、タイマー９８における時間のカウント値Ｔをゼロクリアする（Ｓ１２０）。次に、割込が発生しない間、カウント値Ｔが第１のしきい値Ｔ１を超えるタイミングを待つ（Ｓ１２２）。Ｔ＞Ｔ１となれば（Ｓ１２２Ｙ）、Ｔ１よりも大きな第２のしきい値であるＴ２について、Ｔ１＜Ｔ＜Ｔ２の間（Ｓ１２４Ｎ）、情報空間内の航行、すなわちクルージングが実施される（Ｓ１２８）。クルージングはユーザ操作による強制終了がない限り（Ｓ１３０Ｎ）続行する。一方、Ｓ１２４において、Ｔ＞Ｔ２となれば（Ｓ１２４Ｙ）、クルージングではなく、情報空間の入替とモーフィングを行う（Ｓ１２６）。入替の順序は予め決められていてもよいしランダマイズされてもよい。なお、Ｔ＞Ｔ２のとき、情報空間の入替後、しばらくその状態でユーザに見せるのであればＴ＝０とリセットする。一方、情報空間の入替後、すぐにオートクルーズさせるなら、Ｔ＝Ｔ１＋１とセットする。情報空間の入替も、ユーザ操作による強制終了がない限り（Ｓ１３０Ｎ）続行する。
【００７６】
図２１は、ファイルの選択（Ｓ２０）の詳細手順を示す。まず、注目空間の切り出し回数がゼロなら「０」、１以上なら「１」とすべきフラグｎをゼロクリアする（Ｓ２００）。つづいて、ｎ＝１かどうかを判定するが、最初はｎ＝０なので処理はＳ２０８へ飛ぶ（Ｓ２０２Ｎ）。
【００７７】
Ｓ２０８では、情報展開条件が満たされたかどうかが判定される。情報展開条件は、例えば「注目空間の設定によって、情報要素が所定数以下になった」である。情報展開条件が満たされていなければ（Ｓ２０８Ｎ）、ユーザによる再度の注目空間の設定と取得がなされ（Ｓ２１０）、注目空間に含まれる情報要素、すなわち注目ファイルが特定および記録され（Ｓ２１２）、フラグｎに「１」をセットして（Ｓ２１４）、Ｓ２０２へ戻る。注目ファイルを記録しておくのは、後述のアンドゥ処理による前の状態への復帰を可能とするためである。
【００７８】
Ｓ２０２において、今回は条件ｎ＝１が満たされるので（Ｓ２０２Ｙ）、Ｓ２０４へ移行し、注目空間の設定が正しくなかった場合を想定し、ユーザに「アンドゥするかどうか」が確認され、「アンドゥする」という反応が返ってきたとき（Ｓ２０４Ｙ）、注目空間の設定を解消してひとつ前の状態へ戻し（Ｓ２０６）、Ｓ２０８へ戻る。
【００７９】
Ｓ２０８では、情報展開条件が満たされたかどうかが判定される。情報展開条件が満たされていたならば（Ｓ２０８Ｙ）、情報展開部１２６による情報展開を行い（Ｓ２１６）、ユーザによるファイルの最終選択がなされたかどうかが判定され（Ｓ２１８）、なされていなければ（Ｓ２１８Ｎ）、Ｓ２１４へ戻る。逆に、なされていたなら（Ｓ２１８Ｙ）、選択されたファイルを再生するためのプログラムを起動するなど、なんらかの別プロセスを起動して一連の処理を抜ける（Ｓ２２０）。
【００８０】
以上、本発明を実施の形態をもとに説明した。これらの実施の形態は例示であり、いろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。そうした変形例を挙げる。
【００８１】
図１では、情報提示装置１０が操作部１２以下の構成を含むものとしたが、情報提示装置１０は例えば空間制御部１４と情報選択部１６、空間制御部１４と情報選択部１６と記憶部１８、空間制御部１４と情報選択部１６と描画処理部２０、などの組合せで構成されてもよい。
【００８２】
記憶部１８は空間制御関連データ保持部３０、情報選択関連データ保持部３２、要素保持部３４を一体に有したが、これらのうち要素保持部３４を切り離し、その部分だけサーバ側に持たせることができる。その場合、特段更新が不要な空間制御関連データ保持部３０、情報選択関連データ保持部３２をローカルにもって通信量を減らしつつ、より多数のファイルへのアクセスが容易になる。
【００８３】
図４では空間制御部１４にいろいろな機能ブロックを持たせたが、空間制御部１４の機能を達成するうえで、例えばカーソル位置取得部９０、補助情報特定部９２は必須ではない。タイマー９８は外部に設けることもできる。要素マッピング部８６についても、デフォルトでいろいろなとりきめをしておけば、例えばファイル選択部１００やシンボル選択部１０４が不要になりうる。また、シンボル属性特定部１０６や標識特定部１０８も、情報提示装置１０の製品としての位置づけによっては、搭載しなくてもよい。
【００８４】
図５の注目空間設定部１２２では、注目空間として球を想定した。しかし、その形状自体は当然任意でよく、直方体、自由曲面による立体など様々である。情報空間が二次元の場合は、注目空間は任意の二次元形状で切り出せばよい。その場合も本明細書ではボリュームによる切り出しと表現する。
【００８５】
実施の形態では、注目空間として切り出された空間を切り出しのたびに拡大し、注目ファイルを顕在化させたが、拡大の有無によらず、注目ファイルをそれ以外のファイルと異なる色や態様で表示して顕在化させてもよい。
【００８６】
図５の情報展開部１２６は一次元的な要素進行線による情報展開を行ったが、これは当然二次元的または三次元的に展開してもよい。
【００８７】
実施の形態では、情報空間内のクルージングをユーザ操作のないことを契機として起動したが、情報空間の入替同様、ユーザの明示的な指示があったときにも起動する構成としてもよい。
【００８８】
実施の形態では、ユーザ操作がない場合、クルージング、情報空間の入替の順に起動したが、映像効果という点からいえば、これらの発生順序は逆であってもよい。また、ある確率でクルージングまたは情報空間の入替の一方だけが発生するといった、ランダマイズ処理を取り入れてもよい。
【００８９】
空間動き指示部８２は、ユーザの操作により、クルージングや情報空間の入替の際のモーフィングを途中で止めたり、逆再生してもよい。例えばモーフィングを停止すれぱ、欲しい情報の場所がひとつの指標ではわかりにくかった場合でも、ふたつの情報空間を比較して眺めることで、それらの中にある各情報を多角的に見ることができ、ユーザを支援できる。モーフィングを逆再生すれば、ひとつ前の情報空間に戻して情報を検索したり、より単純な用途として、ひとつ前の情報空間を例えばスクリーンセーバーのように楽しむことができる。
【００９０】
図２１では、アンドゥ処理のためにフラグｎを二値的に利用した。しかし、このフラグをカウンタに変更し、注目空間の切り出しのたびにカウントアップするとともに、各カウント値と注目ファイルを対応づけて記録すれば、複数回のアンドゥ処理も可能になる。
【００９１】
ファイルの種類やユーザの検索目的によっては、実施の形態における「曖昧な検索」「正確な選択」という二段階プロセスが最良とはいえない場合もある。たとえば、ビジネスのために特定名称のファイルを探す場合、実施の形態の方法よりも従来一般的なファイル名のリスト表示で必要充分といえる。したがって、実施の形態の任意の場面から、従来一般的なファイル検索手法へ切り替える機能をもたせることは有用である。そのために、例えば図５の空間変更指示部１２０の機能を拡張し、情報空間の変更指示だけではなく、ファイル検索手法の変更指示も受け付ける構成とすればよい。
【００９２】
実施の形態に加えて、正規化という考えを導入してもよい。例えば、ある情報空間が通常のＸ、Ｙ、Ｚ軸による直交座標系のとき、情報要素がいずれの軸についても［０，１］に収まるよう要素属性特定部１０２で調整してもよい。その場合、情報空間には光体の集合が立方体で表示される。
【００９３】
実施の形態では、感情空間に情報要素を配置する際、各情報要素に「楽しい」その他の属性を付与した。ユーザがこれを積極的に行う場合、できあがった配置はそのユーザの鑑賞力または感性を反映していると考えられる。そこで、例えば有名な映画評論家が属性を付与して得られた描画結果をネットワーク上に掲示したり、その描画結果と各ユーザの描画結果の近さを評価してユーザの鑑賞力を判定する趣向のサービスも可能になる。近さの判定は、同一ファイルがユーザと評論家の情報空間でどの程度離れているか、その距離の総和を計算すればよい。
【００９４】
実施の形態ではいろいろな情報空間を説明したが、複数の情報空間をひとつの検索のために統合的に利用してもよい。このことは、既述の「ユーザに検索したい気持ちを起こさせる」効果をより顕著なものにする。例えば、見たい映画を探すために、図７の感情空間では、映画を「Ｈａｐｐｙ」などのクラスタに分類し、各クラスタ内で制作年度や制作国にしたがって配置する。図８の世界地図の空間では、映画の制作国や主演俳優の出身国にしたがって配置する。図９の時間のトンネルを示す空間では、トンネルの軸方向に映画の制作年度をとり、映画のジャンルを円周方向の角度に割り当てて映画をマッピングする。図１０のファイル収納空間では、「アクション映画→ハードボイルド」ように映画のカテゴリにしたがって階層的に配置する。図１２のテキストの意味内容に基づく空間では、映画サイトから取得した各映画の評価をもとに各映画をマッピングするなどである。
【００９５】
実施の形態では、モーフィングの際の情報要素の移動を補間によって行い、補間による移動経路の情報を要素移動経路保持部４４で保持するものとした。モーフィングで情報要素がより劇的に移動する効果を得るために、特殊効果を表現すべく、要素移動経路保持部４４に記述する移動経路に以下の特徴を持たせてもよい。
１）移動の途中でいったん所定個所に情報要素が集結するよう「中間集結位置」を記述し、各情報要素が中間集結点を経由してそれぞれの最終位置へ移動せしめる。
２）前記の中間集結点を画面の端部または画面よりも外側に設け、モーフィングの際、情報要素が一時的に「爆発して飛び散る」状態を表現する。
３）中間集結点の有無は問わず、情報要素が複雑な動きをしたり、情報要素どうしが特殊な模様を描くよう移動経路を設定する。
【００９６】
なお、これら「爆発」などの特殊効果は、ユーザが意図的に次の情報空間へ移行させる際に実施し、ユーザからの入力が一定時間ないことに起因する移行の際には実施しないなど、いろいろな組合せが可能である。
【００９７】
「爆発」などの特殊効果は、設定された注目空間によって情報空間の一部をボリュームとして切り出す際にも実施することができる。例えば、切り出したボリュームを表示する際、まずその中に入るべき情報要素を一旦周囲に散るよう表示させ、別の場所に再集合させる。このために、例えば描画処理部２０のグラフィック制御部１５０に特殊効果処理部（図示せず）を設け、注目空間とその中に入るべき情報要素に視野変換が施されたとき、情報要素が周囲へ散るよう座標計算すればよい。この構成において、注目空間取得部１２４から注目空間を特定するデータが到来したとき、特殊効果処理部が動作し、所望の特殊効果がアニメーション表示される。このアニメーションは、当然ながら状況に応じて変えてもよく、その場合、ユーザはアニメーションによって状況を把握することもできる。なお、注目空間の切り出しの際だけでなく、通常のモーフィングの際にも、既述の方法による特殊効果に代えて、またはそれに加えて、特殊効果処理部による特殊効果を実施することができる。
【００９８】
実施の形態では、ファイル選択部１００によって選ばれたジャンルのファイルが情報空間にマッピングされた。これに加え、ユーザによる「情報要素の情報空間への投入」を認めてもよい。このため、例えばファイル選択部１００に、要素保持部３４からユーザの指定する単一のファイルを選択する機能を実装する。
【００９９】
例えば、図１４の感情空間のごとく、クラスタリングがなされている空間であっても、ユーザにとっては、どのような指標で定義された空間であり、またその中にどのような情報要素が含まれているかわかりにくい場合もある。感情や目的といった主観的属性は、個人依存性が強い。そのため、ユーザは自分が内容を知っている情報要素を情報空間の中へ明示的に投入できれば、その情報要素のマッピング位置から、情報空間とその中に配置された情報要素の概要を把握しやすくなる。投入された情報要素は、その属性にしたがい、情報空間内で明示的にマッピングされる。
【０１００】
なお、情報要素の投入に先立ち、前述の要素属性付与部（図示せず）により、投入しようとする情報要素に対してユーザが自分の感性や判断に基づき属性を与えてもよい。その場合、予め定義された指標に基づく情報空間と、ユーザ個人の指標を比較することができ、マッピングされた他の情報要素の中身をより詳細に知ることができる。感情空間の場合、ユーザの感情と予め定義された情報空間における感情の差を空間的距離として認識できる。例えば、映画評論家が自らの評価として予め属性を与えたファイルが感情空間にマッピングされている場合、ユーザがすでに鑑賞ずみの映画ファイルにそのユーザなりの評価を属性として与えて投入すれば、評論家の評価と自分の評価の相関がわかり、所望の映画のマッピング位置をより的確に推定可能となる。
【０１０１】
実施の形態による効果をまとめる。
特別なスキルのないユーザでも、欲しい情報要素を大量の候補の中から直感的に検索できる。また、検索中の画面には美的効果がある。
【０１０２】
大量の情報要素をぼんやりと眺めることができるため、情報要素の全体傾向を把握しやすい。ぼかした表示により、表示装置の解像度によって見かけが大きく異ならずに済む。
【０１０３】
リビングで大きな表示装置を利用する場合、ユーザと画面の距離が広がる傾向にある。実施の形態によれば、曖昧な表示がされるため、画面とユーザの距離に対する許容度が高い。また「曖昧な検索」を遠くの大きな画面で行い、「正確な選択」をユーザの手元にある比較的小さな表示装置で行うなどの利用スタイルが可能になる。
【０１０４】
自動的にクルージングやモーフィングが開始されるため、美的な面白さをもち、スクリーンセーバーとしての機能も果たす。また、いろいろな情報空間や視点のもとで情報要素を眺めることができ、求める情報要素の位置を把握するための支援となる。
【０１０５】
実施の形態で扱う情報要素をインターネットその他のネットワーク上のサイトから収集すれば、サイト間の類似度判定や、どのようなサイトが多いかといった解析も可能になる。
【０１０６】
実施の形態では情報要素を光体で示したが、もちろんこれは光体でなくてもよい。また、属性をシンボルの色や形に表現してもよい。例えば、「楽しい」という属性をもつファイルを明るい色で表示すれば、さらに直感的な情報把握が実現する。
【０１０７】
以上の実施の形態および変形例から把握される発明のいろいろな態様をすでに特許請求の範囲に記載したものも含む形にて以下に例示する。
【０１０８】
まず、空間表示と情報検索の全体的な流れに関するものとして、以下のグループＡの発明が認識される。グループＡ内の各項目はそれぞれ任意に組み合わせてよいし、グループＢ以下も同様である。また、グループ間であっても、組合せ可能な項目は当然組み合わせてよく、それらの変形例もまた本発明の態様として有効である。
【０１０９】
Ａ１．  複数の情報要素をシンボル化して情報空間へマッピングするステップと、情報空間において設定された注目空間により情報要素の絞り込みを実行するステップとを含むことを特徴とする情報提示方法。
Ａ２．  前記絞り込みを実行するステップは、前記情報空間において注目空間の指定を受け付けるステップと、前記注目空間に属する情報要素を前記注目空間に属さない情報要素とは区別可能に特定するステップとを含む。
【０１１０】
Ａ３．  前記情報要素はその属性を空間軸として前記情報空間にマッピングされる。
Ａ４．  前記属性は本来ファイルが有していないか、または数値化されていない主観要素を含む。主観要素の例は、感情、意味、単語の傾向などの属性である。
【０１１１】
Ａ５．  前記注目空間に属する情報要素として特定されたものを含む空間を新たな注目空間とし、この新たな注目空間においてさらに情報要素を絞り込むための指定を受け付けるステップを含む。
Ａ６．  注目空間に属する情報要素の数が少なくなったとき、それらの情報要素をシンボルの状態から具体的に情報内容を表す形態に展開するステップをさらに含む。この一例は、実施の形態で説明した線形展開である。
【０１１２】
Ａ７．  前記情報要素は半透明オブジェクトとして表現され、かつ、情報要素どうしの重なりの部分はαブレンディングで表現される。オブジェクトとして、メタボールや形状プリミティブを利用してもよい。
Ａ８．  前記情報要素は方向依存性をもたない形状シンボルで表現される。メタボールや球のように方向依存性をもたない形状シンボルを利用すれば、計算量が減る。
【０１１３】
Ａ９．  前記情報要素は当該情報要素の属性に応じた形態でシンボル化される。例えば、新しい情報は回転表示したり、ファイルサイズが大きければ大きいボールで表すなど、情報要素の内容を示唆したり強調する用途が考えられる。
【０１１４】
次に、グループＢとして、以下のごとく、空間表示の変更に関する発明が認識される。
Ｂ１．  複数の情報要素をシンボル化して第１情報空間へマッピングするステップと、第１情報空間から第２情報空間への移行を起動せしめるステップとを含むことを特徴とする情報提示方法。「第２情報空間」は実施の形態で触れたオートクルーズの場合もモーフィングの場合も含む。本明細書で「空間の変更」は両義を含む。
【０１１５】
Ｂ２．  第１情報空間は三次元空間であり、当該三次元空間を見込む視点を移動せしめて第２情報空間へ移行する。実施の形態でいうオートクルーズに相当する。「視点」はカメラパラメータの代表である。
Ｂ３．  第１情報空間は前記情報要素の有する属性を空間軸として定まるものであり、その属性を入れ替えることにより、第２情報空間へ移行する。これにより、空間の入替が実現する。
【０１１６】
Ｂ４．  第１情報空間と第２情報空間との間をモーフィングによって切り替えていく。
Ｂ５．  前記モーフィングは、各情報要素を当該情報要素が第１情報空間において占める位置から当該情報要素が第２情報空間において占める位置へ所定の経路で移動させることにより実現される。この経路をいろいろな曲線にとったり、情報要素をいったん所定の位置に全部集めてから分散させるなどすれば、情報要素の動きに面白みが出る。
【０１１７】
Ｂ６．  第１情報空間、第２情報空間の少なくとも一方は、二次元または三次元の地図上に構築される。
Ｂ７．  第１情報空間、第２情報空間の少なくとも一方は、感情を象徴する空間である。
【０１１８】
Ｂ８．  第１情報空間、第２情報空間の少なくとも一方は、情報の各カテゴリを単位領域として有する階層化空間である。
Ｂ９．  第１情報空間、第２情報空間の少なくとも一方は、前記情報要素のマッピングの位置を正規化して得られる所定形状の空間である。
【０１１９】
Ｂ１０．  第１情報空間、第２情報空間の少なくとも一方に情報要素が配置されたとき、空間内に局在する情報要素のクラスタごとにその特徴を示す標識を表示するステップをさらに含む。
Ｂ１１．  第１情報空間、第２情報空間の少なくとも一方が表示されているとき、情報要素を選択するための指示手段が画面内で指し示している個所またはその近傍に存在する情報要素の内容を特定するステップをさらに含む。実施の形態では、カーソル位置の情報を画面左下に表示することが該当する。
Ｂ１２．  第１情報空間から第２情報空間へモーフィングによって切替がなされた後、第２情報空間から第１情報空間へ前記モーフィングを逆再生せしめるステップをさらに含む。
【０１２０】
次に、グループＣとして、空間表示と情報検索の全体に関する装置について以下の発明が認識される。
Ｃ１．  複数の情報要素をシンボル化して情報空間へマッピングする空間制御部と、前記情報空間において設定された注目空間により情報要素の絞り込みを実行する情報選択部とを含むことを特徴とする情報提示装置。
【０１２１】
Ｃ２．  前記情報選択部は、前記情報空間において注目空間の指定を受け付ける注目空間設定部と、前記指定から定まる注目空間とそれに属する情報要素を特定する注目空間取得部とを含む。
Ｃ３．  前記注目空間設定部は、注目空間の位置および範囲の指定を受け付ける。
【０１２２】
Ｃ４．  注目空間に属する情報要素の数が少なくなったとき、それらの情報要素をシンボルの状態から具体的に情報内容を表す形態に展開する情報展開部をさらに含む。
Ｃ５．  前記情報要素に適用すべきシンボルを選択するシンボル選択部をさらに含む。シンボルとして、星マークやメタボールなどがある。
【０１２３】
Ｃ６．  前記情報要素を当該情報要素の属性に応じた形態でシンボル化するシンボル属性特定部をさらに備える。
【０１２４】
次に、グループＤとして、空間表示の変更に関する装置が認識される。
Ｄ１．  複数の情報要素をシンボル化して第１情報空間へマッピングする要素マッピング部と、第１情報空間から第２情報空間への移行を起動せしめる空間動き指示部とを含むことを特徴とする情報提示装置。
Ｄ２．  前記空間動き指示部は、第１情報空間を見込む視点の移動を指示する。
【０１２５】
Ｄ３．  第１情報空間は前記情報要素の有する属性を空間軸として定まるものであり、前記空間動き指示部は、第１情報空間を定める際に空間軸として利用された前記情報要素の属性を入れ替えるよう指示する。
Ｄ４．  前記空間動き指示部は、ユーザアクションが所定期間発生しなかったときに第１情報空間から第２情報空間への移行を指示する。
【０１２６】
Ｄ５．  第１情報空間と第２情報空間との間をモーフィングによって切り替えていく描画処理部をさらに備える。
Ｄ６．  前記描画処理部は、各情報要素を当該情報要素が第１情報空間において占める位置から当該情報要素が第２情報空間において占める位置へ所定の経路で移動させる。
【０１２７】
Ｄ７．  第１情報空間、第２情報空間の少なくとも一方を二次元または三次元の地図として取得する空間選択部をさらに備える。
Ｄ８．  第１情報空間、第２情報空間の少なくとも一方を、感情を象徴する空間として取得する空間選択部をさらに備える。
【０１２８】
Ｄ９．  第１情報空間、第２情報空間の少なくとも一方を情報の各カテゴリを単位領域として有する階層化空間として取得する空間選択部をさらに備える。
Ｄ１０．  第１情報空間、第２情報空間の少なくとも一方を、前記情報要素のマッピングの位置を正規化して得られる所定形状の空間として取得する空間選択部をさらに備える。
Ｄ１１．  第１情報空間、第２情報空間の少なくとも一方が表示されているとき、情報要素を選択するための指示手段が画面内で指し示している個所またはその近傍に存在する情報要素の内容を特定する補助情報取得部をさらに備える。
【０１２９】
次に、グループＥとして、既述とは異なる観点から見た発明が以下のように認識される。
Ｅ１．  情報要素をシンボルとして情報空間にマッピングする空間制御部と、マッピングされた複数のシンボルが表示上重なり合う位置にあるとき、それらのシンボルを不可分に描画する描画処理部とを含むことを特徴とする情報提示装置。情報が集まるところをぼんやり描くことにより、情報量過多を回避することができる。
【０１３０】
Ｅ２．  前記描画処理部は、前記シンボルのそれぞれを境界線が曖昧なオブジェクトとして描画することにより、複数のシンボルを不可分に表現する。
Ｅ３．  情報要素をシンボルとして情報空間にマッピングする空間制御部と、前記空間の一部を切り出す形にてシンボルに対する検索の絞り込みをかける情報選択部とを含むことを特徴とする情報提示装置。
【０１３１】
Ｅ４．  情報要素をシンボルとして情報空間にマッピングする空間制御部と、前記情報要素を選択する際、当該情報要素を直接的に指定することに替えて、当該情報要素を含む空間をボリュームとして切り取る情報選択部とを含むことを特徴とする情報提示装置。
Ｅ５．  情報要素をシンボルとして情報空間にマッピングする空間制御部と、マッピングされた複数のシンボルを描画する描画処理部とを含み、前記空間制御部および描画処理部の連携により、前記空間を地球規模または宇宙規模の暗く広大な空間として表現し、前記シンボルをその広大な空間に点在する光体として表現することを特徴とする情報提示装置。
【０１３２】
Ｅ６．  情報要素をシンボルとして情報空間にマッピングする空間制御部と、マッピングされたシンボルを描画する描画処理部とを含み、前記描画処理部は、カメラパラメータを適宜変更して前記シンボルを再描画することを特徴とする情報提示装置。実施の形態でいうモーフィングとオートクルーズを包括する装置である。
【０１３３】
Ｅ７．  前記描画処理部は、ユーザが前記空間内を連続的に航行する状態を表現すべく前記シンボルを再描画する。
【０１３４】
Ｅ８．  前記空間制御部は、前記空間を広大な空間として表現し、かつ前記シンボルを巨大な物体として表現し、前記描画処理部は、それらのシンボルの間にユーザが仮想的に航行して分け入る状態を表現する。
Ｅ９．  情報要素をシンボルとして情報空間にマッピングするステップと、ユーザからすでにマッピングされた情報要素とは異なる情報要素の指定を受け付けるステップと、指定された情報要素を前記情報空間に位置を明示しながらマッピングするステップとを含む情報提示方法。
【０１３５】
【発明の効果】
本発明によれば、ユーザの直観に沿った形で情報を提示できる。
【図面の簡単な説明】
【図１】実施の形態に係る情報提示装置の構成を示す図である。
【図２】図２（ａ）〜図２（ｃ）は、図１の情報提示装置の構成をネットワークとの関係で示す図である。
【図３】情報提示装置の記憶部の内部構成を示す図である。
【図４】情報提示装置の空間制御部の内部構成を示す図である。
【図５】情報提示装置の情報選択部の内部構成を示す図である。
【図６】情報提示装置の描画処理部の内部構成を示す図である。
【図７】情報空間の例として感情空間を示す図である。
【図８】情報空間の例として世界地図を示す図である。
【図９】情報空間の例として時間のトンネルを示す図である。
【図１０】情報空間の例として階層化されたファイル収納空間を示す図である。
【図１１】情報空間の例として星団およびその周辺空間を示す図である。
【図１２】情報空間の例としてテキストの意味内容に基づく空間を示す図である。
【図１３】図７の感情空間で感情のクラスタが移動する様子を示す図である。
【図１４】図７の感情空間から変化した、ファイルのジャンルに基づく情報空間を示す図である。
【図１５】図７の感情空間において注目空間を指定する様子を示す図である。
【図１６】図１５において指定された注目空間を拡大し、新たに注目空間を指定する様子を示す図である。
【図１７】正確な選択のために情報展開された空間を示す図である。
【図１８】実施の形態による情報要素の検索の全体手順を示すフローチャートである。
【図１９】図１８のフローチャートのＳ１０の詳細手順を示すフローチャートである。
【図２０】図１８のフローチャートのＳ１０８の詳細手順を示すフローチャートである。
【図２１】図１８のフローチャートのＳ２０の詳細手順を示すフローチャートである。
【符号の説明】
１０  情報提示装置、  １２  操作部、  １４  空間制御部、  １６  情報選択部、１８  記憶部、  ２０  描画処理部、  ８０  空間選択部、  ８６  要素マッピング部、  ９２  補助情報特定部、  １２２  注目空間設定部、  １２６情報展開部、  ２０６，２１０  ファイル、  ２１２  補助情報欄、  ２１４標識、  ２６２  注目空間。
【図１】
2005010854.tif 000003
【図２】
2005010854.tif 000004
【図３】
2005010854.tif 000005
【図４】
2005010854.tif 000006
【図５】
2005010854.tif 000007
【図６】
2005010854.tif 000008
【図７】
2005010854.tif 000009
【図８】
2005010854.tif 000010
【図９】
2005010854.tif 000011
【図１０】
2005010854.tif 000012
【図１１】
2005010854.tif 000013
【図１２】
2005010854.tif 000014
【図１３】
2005010854.tif 000015
【図１４】
2005010854.tif 000016
【図１５】
2005010854.tif 000017
【図１６】
2005010854.tif 000018
【図１７】
2005010854.tif 000019
【図１８】
2005010854.tif 000020
【図１９】
2005010854.tif 000021
【図２０】
2005010854.tif 000022
【図２１】
2005010854.tif 000023