(57)【要約】【課題】  グループ情報や電子データへのアクセスをユーザが好適に行えるように担保しつつ、その興趣を向上させることができるようになる電子データ管理システムを提供すること。【解決手段】  表示対象取得部５３は、注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する。表示部５５は、表示対象取得部５３によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する。表示制御部５４は、各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に対応づけて利用状況情報記憶部５１に記憶される利用状況情報に基づいて決定する。【選択図】        図６
2006092245.tif 000002
【特許請求の範囲】
【請求項１】
階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムにおいて、
前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段と、
注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段と、
前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段と、
前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段と、
前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段と、
を含むことを特徴とする電子データ管理システム。
【請求項２】
請求項１に記載の電子データ管理システムにおいて、
前記表示制御手段は、前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に関連づけて保持される電子データにさらに基づいて決定することを特徴とする電子データ管理システム。
【請求項３】
階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムの制御方法において、
注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付ステップと、
前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得ステップと、
前記表示対象グループ情報取得ステップによって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示手段に表示させるステップと、
前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶してなる利用状況情報記憶手段の記憶内容を読み出し、前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御ステップと、
を含むことを特徴とする電子データ管理システムの制御方法。
【請求項４】
階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムとしてコンピュータを機能させるプログラムであって、
前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段、
注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段、
前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段、
前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段、及び、
前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段、
として前記コンピュータを機能させるためのプログラム。
【請求項５】
階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムにおいて、
前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段と、
注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段と、
前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段と、
前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段と、
前記仮想３次元空間に配置される各グループ対応オブジェクトの配置位置を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段と、
を含むことを特徴とする電子データ管理システム。
【請求項６】
階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムの制御方法において、
注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付ステップと、
前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得ステップと、
前記表示対象グループ情報取得ステップによって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示手段に表示させるステップと、
前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶してなる利用状況情報記憶手段の記憶内容を読み出し、前記仮想３次元空間に配置される各グループ対応オブジェクトの配置位置を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御ステップと、
を含むことを特徴とする電子データ管理システムの制御方法。
【請求項７】
階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムとしてコンピュータを機能させるためのプログラムであって、
前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段、
注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段、
前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段、
前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段、及び、
前記仮想３次元空間に配置される各グループ対応オブジェクトの配置位置を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段、
として前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子データ管理システム、電子データ管理システムの制御方法及びプログラムに関する。
【背景技術】
【０００２】
階層構造を有するように関連づけられた複数のグループ情報（例えばディレクトリ）を保持し、複数の電子データの各々を該複数のグループ情報の少なくとも１つに関連づけて保持する電子データ管理システムが知られている。このような電子データ管理システムとしては、グループ情報の階層構造を３次元グラフィックス技術を用いて表示し、グループ情報や電子データにアクセスできるようにしたものが知られている（特許文献１）。
【特許文献１】特開２０００−０４７７７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
以上のような電子データ管理システムでは、グループ情報や電子データへのアクセスに係る興趣を向上させることが望まれている。ただし、かかるアクセスに係る興趣を向上させる場合であっても、グループ情報や電子データへのアクセスをユーザが好適に行えるように担保する必要がある。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、グループ情報や電子データへのアクセスをユーザが好適に行えるように担保しつつ、その興趣を向上させることができるようになる電子データ管理システム、電子データ管理システムの制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明に係る電子データ管理システムは、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムにおいて、前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段と、注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段と、前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段と、前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段と、前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段と、を含むことを特徴とする。
【０００６】
また、本発明に係る電子データ管理システムの制御方法は、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムの制御方法において、注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付ステップと、前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得ステップと、前記表示対象グループ情報取得ステップによって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示手段に表示させるステップと、前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶してなる利用状況情報記憶手段の記憶内容を読み出し、前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御ステップと、を含むことを特徴とする。
【０００７】
また、本発明に係るプログラムは、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムとして、パーソナルコンピュータなどのコンピュータを機能させるプログラムであって、前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段、注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段、前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段、前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段、及び、前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段、として前記コンピュータを機能させるためのプログラムである。
【０００８】
本発明は、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムに関するものである。本発明では、グループ情報に対応づけて、利用状況を示す利用状況情報が記憶される。また、注目グループ情報として、複数のグループ情報のうちの少なくとも１つの指定が受け付けられる。さらに、注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報が取得される。そして、取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像が表示される。このとき、仮想３次元空間に配置される各グループ対応オブジェクトの態様は、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定される。本発明によれば、ディレクトリ又は電子データの探索がユーザにとって好適に行われるように担保しつつ、その興趣を向上させることができるようになる。
【０００９】
また、本発明の一態様では、前記表示制御手段は、前記仮想３次元空間に配置される各グループ対応オブジェクトの態様を、該グループ対応オブジェクトに係るグループ情報に関連づけて保持される電子データにさらに基づいて決定するようにしてもよい。
【００１０】
また、本発明に係る電子データ管理システムは、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムにおいて、前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段と、注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段と、前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段と、前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段と、前記仮想３次元空間に配置される各グループ対応オブジェクトの配置位置を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段と、を含むことを特徴とする。
【００１１】
また、本発明に係る電子データ管理システムの制御方法は、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムの制御方法において、注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付ステップと、前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得ステップと、前記表示対象グループ情報取得ステップによって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示手段に表示させるステップと、前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶してなる利用状況情報記憶手段の記憶内容を読み出し、前記仮想３次元空間に配置される各グループ対応オブジェクトの配置位置を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御ステップと、を含むことを特徴とする。
【００１２】
また、本発明に係るプログラムは、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムとしてコンピュータを機能させるためのプログラムであって、前記グループ情報に対応づけて、利用状況を示す利用状況情報を記憶する利用状況情報記憶手段、注目グループ情報として、前記複数のグループ情報のうちの少なくとも１つの指定を受け付ける注目グループ情報指定受付手段、前記注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報を取得する表示対象グループ情報取得手段、前記表示対象グループ情報取得手段によって取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像を表示する表示手段、及び、前記仮想３次元空間に配置される各グループ対応オブジェクトの配置位置を、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定する表示制御手段、として前記コンピュータを機能させるためのプログラムである。
【００１３】
本発明は、階層構造を有するように関連づけられた複数のグループ情報を保持し、複数の電子データの各々を該複数のグループ情報に関連づけて保持する電子データ管理システムに関するものである。本発明では、グループ情報に対応づけて、利用状況を示す利用状況情報が記憶される。また、注目グループ情報として、複数のグループ情報のうちの少なくとも１つの指定が受け付けられる。さらに、注目グループ情報として指定されたグループ情報を上位階層のグループ情報とするグループ情報が取得される。そして、取得されたグループ情報に対応するグループ対応オブジェクトが配置された仮想３次元空間を所与の視点から見た様子を表す画像が表示される。このとき、仮想３次元空間に配置される各グループ対応オブジェクトの配置位置は、該グループ対応オブジェクトに係るグループ情報に対応づけて記憶される利用状況情報に基づいて決定される。本発明によれば、ディレクトリ又は電子データの探索がユーザにとって好適に行われるように担保しつつ、その興趣を向上させることができるようになる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施の一形態について図面に基づき詳細に説明する。
【００１５】
本実施の形態に係る電子データ管理装置（電子データ管理システム）は、パーソナルコンピュータなどのコンピュータによって構成される。図１は、本実施の形態に係る電子データ管理装置の全体構成を示す図である。同図に示すように、電子データ管理装置１０は制御部１１と、記憶部１２と、表示部１３と、入力部１４とを含んで構成される。
【００１６】
制御部１１は、記憶部１２に格納されているプログラムに従って動作しており、各種処理を実行する。
【００１７】
記憶部１２は、制御部１１によって実行されるプログラムを記憶する。また、記憶部１２は、制御部１１の処理の過程で必要となる種々のデータを記憶するワークメモリとしても動作する。記憶部１２は、コンピュータ読み取り可能な情報記憶媒体と当該情報記憶媒体に対してデータを書き込み、又は当該情報記憶媒体かデータを読み出す装置（例えばハードディスク装置やメモリ装置）によって実現される。
【００１８】
表示部１３は、例えばディスプレイ装置によって実現され、制御部１１から入力される指示に従って画像の表示を行う。入力部１４は、例えばマウスやキーボードなどの入力装置によって実現され、ユーザの操作を受け付ける。
【００１９】
電子データ管理装置１０は電子データ管理プログラムをインストールされており、例えば文書データなどの電子データの管理機能を有している。電子データ管理装置１０では、階層構造を有するように関連づけられた複数のディレクトリが保持され、各電子データは該複数のディレクトリのうちの少なくとも１つに関連づけて保持されるようになっている。
【００２０】
電子データ管理装置１０では、ユーザがディレクトリや電子データへアクセスするためのユーザインタフェースを３次元グラフィックス技術を用いて実現することによって、ディレクトリや電子データへのアクセスの興趣を向上させている。また、かかるユーザインタフェースでは、ユーザがディレクトリや電子データへのアクセスを好適に行えるようになっている。以下、この点について詳しく説明する。
【００２１】
電子データ管理装置１０では、例えば図２に示すようなディレクトリ指定画面が表示される。ディレクトリ指定画面は、ユーザが参照したいディレクトリを指定するための画面である。同図に示すように、このディレクトリ指定画面には全体表示領域２０と部分表示領域２１とが含まれる。
【００２２】
全体表示領域２０には、電子データ管理装置１０で保持される各ディレクトリに対応するアイコンが、ディレクトリ階層構造に従ってツリー表示される。なお、同図では省略されているが、全体表示領域２０では、各アイコンに関連づけて各アイコンに係るディレクトリの名称が表示される。
【００２３】
ユーザは全体表示領域２０において、所望のディレクトリに係るアイコンを指定する。ユーザによっていずれかのアイコンが指定されると、そのアイコンに係るディレクトリが注目候補ディレクトリとなる。なお、同図において、黒塗りのアイコンはユーザによって指定されたアイコンであることを示している。
【００２４】
部分表示領域２１には、注目候補ディレクトリに対応する注目候補アイコン２２と、注目候補ディレクトリの１つ上の階層のディレクトリに対応する上位階層アイコン２３と、注目候補ディレクトリの１つ下の階層のディレクトリ（注目候補ディレクトリの直下のディレクトリ）に対応する下位階層アイコン２４とが表示される。注目候補アイコン２２は、上位階層アイコン２３や下位階層アイコン２４に関連づけられている。
【００２５】
また、部分表示領域２１にはキャラクタカーソル２５が表示される。キャラクタカーソル２５は、入力部１２に対する操作に応じて、注目候補アイコン２２から上位階層アイコン２３又は下位階層アイコン２４に移動するようになっている。
【００２６】
部分表示領域２１において、キャラクタカーソル２５が注目候補アイコン２２から上位階層アイコン２３又は下位階層アイコン２４に移動すると、移動先のアイコンに係るディレクトリが注目候補ディレクトリとなる。それに応じて、部分表示領域２１の表示内容も更新される。なお、この場合、全体表示領域２０の表示内容も、新たな注目候補ディレクトリが指定された状態へと更新される。
【００２７】
このディレクトリ指定画面において、所定の決定操作が入力部１２に対してなされると、注目候補アイコン２２に対応するディレクトリが注目ディレクトリとして決定される。そして、その注目ディレクトリの内容を参照するためのディレクトリ参照画面が表示される。
【００２８】
このとき、電子データ管理装置１０の記憶部１２（メモリ）には、例えば図３に示すような仮想的なオブジェクト空間（仮想３次元空間）が構築される。同図に示すように、仮想３次元空間には床オブジェクト３０と、机オブジェクト３１と、書類オブジェクト３２と、箱オブジェクト３３とが配置される。
【００２９】
書類オブジェクト３２は、注目ディレクトリに関連づけられた電子データに対応するオブジェクトである。書類オブジェクト３２は机オブジェクト３１の上方に配置される。
【００３０】
箱オブジェクト３３は、注目ディレクトリに関連づけられた下位階層のディレクトリ（注目ディレクトリの１つ下の階層のディレクトリ）に対応するオブジェクトである。箱オブジェクト３３は、床オブジェクト３０の上方であって、机オブジェクト３１の下方に配置される。
【００３１】
この電子データ管理装置１０では、箱オブジェクト３３の大きさが、その箱オブジェクト３３に係るディレクトリの参照回数と、該ディレクトリに関連づけられた電子データの数とに基づいて決定されるようになっている。具体的には、ディレクトリの参照回数が多くなると、箱オブジェクト３３の高さが高くなるようになっている。また、ディレクトリに関連づけられた電子データの数が多くなると、箱オブジェクト３３の断面積（幅や奥行き）が大きくなるようになっている。
【００３２】
また、この電子データ管理装置１０では、箱オブジェクト３３の配置位置が、その箱オブジェクト３３に係るディレクトリの参照回数に基づいて決定されるようになっている。具体的には、ディレクトリの参照回数が小さくなると、箱オブジェクト３３の配置位置が視点の初期位置から離れるようになっている。
【００３３】
仮想３次元空間には視点が配置される。視点は、入力部１４に対する操作に応じて仮想３次元空間内を移動したり、向きを変えるようになっている。表示部１３に表示されるディレクトリ参照画面は、かかる視点から仮想３次元空間を見た様子を表す画像を主として構成される。ディレクトリ参照画面は、例えば図４又は図５に示すようになる。
【００３４】
図４に示すディレクトリ参照画面は、仮想３次元空間において視点が机オブジェクト３１の上方に位置し、その視線方向が机オブジェクト３１に向けられている場合に表示される。同図に示すように、このディレクトリ参照画面には、床オブジェクト３０に対応する床画像４０と、机オブジェクト３１に対応する机画像４１と、書類オブジェクト３２に対応する書類画像４２とが表示される。なお、同図では省略されているが、書類画像４２には、その書類画像４２に係る電子データの名称が関連づけて表示される。
【００３５】
このディレクトリ参照画面において、ユーザがいずれかの書類画像４２を指定する操作を行うと、所定のプログラムが起動され、その書類画像４２に係る電子データが表示等される。なお、いずれかの書類画像４２を選択する操作とは、例えば入力部１４に対する操作に応じて画面上を移動する手画像（図示せず）などを、所望の書類画像４２に重ねる操作である。
【００３６】
図５に示すディレクトリ参照画面は、仮想３次元空間において視点が机オブジェクト３１から所定距離だけ離れたところに位置し、その視線方向が机オブジェクト３１の下方に向けられている場合に表示される。この場合、床画像４０と、箱オブジェクト３３に対応する箱画像４３とが表示される。
【００３７】
このディレクトリ参照画面において、ユーザがいずれかの箱画像４３を指定する操作を行うと、その箱画像４３に係るディレクトリが注目ディレクトリとなり、ディレクトリ参照画面が更新される。なお、いずれかの箱画像４３を選択する操作は、例えば入力部１４に対する操作に応じて画面上を移動する手画像（図示せず）などを、所望の箱画像４３に重ねる操作である。
【００３８】
なお、図５に示すディレクトリ参照画面は、図４に示すディレクトリ参照画面において、例えば視点を画面手前方向に移動させる操作が行われた場合に表示される。また、図５に示すディレクトリ参照画面において、例えば視点を前方に移動させる操作が行われると、図４に示すディレクトリ参照画面が表示される。
【００３９】
このディレクトリ参照画面では、注目ディレクトリに関連づけられた下位階層ディレクトリや電子データが３次元グラフィックス技術を用いて表示されるため、ユーザはディレクトリや電子データへのアクセスを楽しみながら行うことができるようになっている。また、このディレクトリ参照画面では、注目ディレクトリに関連づけられた下位階層のディレクトリに対応する画像の大きさが、そのディレクトリの参照回数に基づいて変わるようになっているため、ユーザはそのディレクトリがよく利用されているものであるか否かを一見して把握することができるようになっている。すなわち、ユーザがディレクトリや電子データへのアクセスを好適に行うことができるように担保されている。
【００４０】
ここで、電子データ管理装置１０において実現される機能ブロックについて説明する。図６は、電子データ管理装置１０において実現される機能ブロックのうち、本発明に関連するものを中心として示す図である。同図に示すように、電子データ管理装置１０は、保持部５０と、利用状況情報記憶部５１と、注目対象指定受付部５２（注目グループ情報指定受付手段）と、表示対象取得部５３（表示対象グループ情報取得手段）と、表示制御部５４と、表示部５５とを含んで構成される。これらの機能は、コンピュータにより読み取り可能な情報記憶媒体や通信ネットワークによって供給されるプログラムが制御部１１によって実行されることによって実現される。
【００４１】
［１．保持部］
保持部５０は、例えば公知のハードディスク記憶装置やデータベースマネジメントシステムを含んで構成される。保持部５０は、階層構造を有するように関連づけられた複数のディレクトリ（グループ情報）を保持する。また、保持部５０は、複数の電子データの各々を複数のディレクトリのうちの少なくとも１つに関連づけて保持する。
【００４２】
保持部５０には電子データ自体が公知のファイルシステムに則して記憶される。また、保持部５０は属性情報データベースを含んでいる。属性情報データベースは、公知のデータベースマネジメントシステムによって構成され、電子データやディレクトリの属性情報が記憶される。電子データの属性情報としては、例えば電子データＩＤ（電子データを識別する情報）、タイトル、概要、説明、所有者、作成日時、最終更新日時、当該電子データが関連づけられるディレクトリのディレクトリＩＤ（ディレクトリを識別する情報）、当該電子データの記憶位置を示す情報が記憶される。また、ディレクトリの属性情報としては、例えばディレクトリＩＤ、ディレクトリ名、所有者、当該ディレクトリが関連づけられる上位又は下位階層のディレクトリのディレクトリＩＤを示す情報が記憶される。
【００４３】
［２．利用状況情報記憶部］
利用状況情報記憶部５１は、ディレクトリに対応づけて、利用状況を示す利用状況情報を記憶する。利用状況情報記憶部５１は、例えば利用履歴、利用回数や利用頻度を表す情報を利用状況情報として記憶する。なお、「ディレクトリの利用」とは「ディレクトリを参照すること」を指すこととしてもよいし、「ディレクトリに含まれる文書データを参照すること」を指すこととしてもよい。
【００４４】
利用状況情報記憶部５１は、例えば図７に示すような参照履歴テーブルを記憶する。同図に示すように、参照履歴テーブルはディレクトリＩＤ欄と参照日時欄とを含んでいる。ディレクトリＩＤ欄には、ディレクトリを識別するディレクトリＩＤが記憶される。参照日時欄には、そのディレクトリの参照が行われた日（又は日時）を示す情報が記憶される。なお、ユーザによってディレクトリが参照されると、そのディレクトリのディレクトリＩＤと、その参照が行われた日を示す情報との組み合わせが参照履歴テーブルに追加登録される。
【００４５】
［３．注目対象指定受付部］
注目対象指定受付部５２は、注目ディレクトリとして、保持部５０に保持される複数のディレクトリのうちの少なくとも１つの指定を受け付ける。例えば、注目対象指定受付部５２は、図２に示すようなディレクトリ選択画面を表示させ、ユーザに注目ディレクトリを指定するよう案内する。そして、ユーザによって注目ディレクトリとして指定されたディレクトリのディレクトリＩＤを取得する。また例えば、注目対象指定受付部５２は、図５に示すディレクトリ参照画面においてなされた、いずれかの箱画像４３を選択する操作を受け付け、新たに注目ディレクトリとなったディレクトリのディレクトリＩＤを取得する。
【００４６】
［４．表示対象取得部］
表示対象取得部５３は、注目ディレクトリとして指定されたディレクトリを上位階層のディレクトリとするディレクトリのディレクトリＩＤを取得する。換言すれば、注目ディレクトリとして指定されたディレクトリに関連づけられた下位階層のディレクトリ（注目ディレクトリとして指定されたディレクトリの１つ下の階層のディレクトリ）のディレクトリＩＤを取得する。
【００４７】
また、表示対象取得部５３は、注目ディレクトリとして指定されたディレクトリに関連づけられた電子データの電子データＩＤを取得する。
【００４８】
［５．表示制御部・表示部］
表示制御部５４は、表示対象取得部５３によって取得されたディレクトリ（ディレクトリＩＤ）に対応する箱オブジェクト３３（グループ対応オブジェクト）が配置された仮想３次元空間を所与の視点から見た様子を表す画像を生成し、表示部５５に表示させる。表示制御部５４は、例えば図４や図５に示すようなディレクトリ参照画面を表示部５５に表示させる。
【００４９】
特に、表示制御部５４は、仮想３次元空間に配置される箱オブジェクト３３の態様（大きさ、色、模様、形状など）を、該箱オブジェクト３３に係るディレクトリに対応づけて利用状況情報記憶部５１に記憶される利用状況情報と、該箱オブジェクト３３に係るディレクトリに関連づけられた電子データの数や属性などと、の少なくとも一方に基づいて決定する。
【００５０】
また、表示制御部５４は、仮想３次元空間に配置される箱オブジェクト３３の配置位置を、該箱オブジェクト３３に係るディレクトリに対応づけて利用状況情報記憶部５１に記憶される利用状況情報に基づいて決定する。
【００５１】
ここで、表示制御部５４によって実行される処理の具体的な内容について説明する。
【００５２】
まず、表示制御部５４は、表示対象取得部５３によって取得された各ディレクトリＩＤについて、参照履歴テーブルから参照履歴を読み出す。そして、各ディレクトリＩＤについて読み出した参照履歴のレコード数を、各ディレクトリの参照回数としてメモリに記憶させる。
【００５３】
次に、表示制御部５４は、表示対象取得部５３によって取得された各ディレクトリＩＤについて、そのディレクトリＩＤによって識別されるディレクトリに関連づけられた電子データの数を取得する。かかる取得は、保持部５０に記憶される属性情報データベースの記憶内容を参照することによって行われる。表示制御部５４は、各ディレクトリＩＤについて取得した電子データ数をメモリに記憶させる。
【００５４】
そして、表示制御部５４は、表示対象取得部５３によって取得された各ディレクトリＩＤについて、そのディレクトリＩＤに対応する箱オブジェクト３３として用いる箱オブジェクトデータを決定する。
【００５５】
なお、本実施の形態では、箱オブジェクト３３について、幅、奥行き及び高さが異なる複数種類の箱オブジェクトデータが記憶部１２に予め記憶されている。そして、箱オブジェクトデータの各々には、参照回数に関する条件（参照回数条件）と、電子データ数に関する条件（電子データ回数条件）とが対応づけられている。
【００５６】
表示制御部５４は、表示対象取得部５３によって取得された各ディレクトリＩＤについて、メモリに記憶された参照回数及び電子データ数が、参照回数条件及び電子データ回数条件をそれぞれ満足するような箱オブジェクトデータを特定する。以下に説明する処理は、当該ディレクトリＩＤ（表示対象取得部５３によって取得されたディレクトリＩＤ）ごとに特定された箱オブジェクトデータに基づいて実行される。
【００５７】
次に、表示制御部５４は環境処理を実行する。環境処理では仮想３次元空間のすべてのオブジェクトの位置を算出する。
【００５８】
表示制御部５４は、表示対象取得部５３によって取得された各ディレクトリＩＤについて、そのディレクトリＩＤに対応する箱オブジェクト３３の配置位置を算出する。かかる算出は、各ディレクトリＩＤごとにメモリに記憶された参照回数に基づいて行われる。この場合、仮想３次元空間の基準位置（例えば、視点の初期位置）から離れる方向に向かって、参照回数の多い順に各ディレクトリＩＤに対応する箱オブジェクト３３が配置されるように、各ディレクトリＩＤに対応する箱オブジェクト３３の配置位置が算出される。
【００５９】
なお、本実施の形態では、床オブジェクト３０と机オブジェクト３１との配置位置は予め決められている。また、表示制御部５４は、表示対象取得部５３によって取得された各電子データＩＤに対応する書類オブジェクト３２の配置位置を算出する。かかる算出は、机オブジェクト３１の配置位置に基づいて算出される。
【００６０】
その後、表示制御部５４はジオメトリ処理を実行する。ジオメトリ処理では、ワールド座標系から視点座標系、すなわち視点位置を原点とした座標系への座標変換を行う。また、各オブジェクトを構成するポリゴンについて、頂点の色情報を光源情報（光源の色及び位置）に基づいて算出する。さらに、クリッピング処理も行う。
【００６１】
その後、表示制御部５４はレンダリング処理を実行する。すなわち、視野範囲内の各ポリゴンの頂点座標、頂点色情報及びテクスチャ座標等に基づいて、仮想３次元空間を視点から見た様子を表す画像を形成する。この画像は、視点座標系で記述された各オブジェクトをスクリーン座標系に変換することによって形成される。
【００６２】
以上のようにして、表示制御部５４は、床オブジェクト３０と、机オブジェクト３１と、表示対象取得部５３によって取得された各電子データＩＤに対応する書類オブジェクト３２と、表示対象取得部５３によって取得された各ディレクトリＩＤに対応する箱オブジェクト３３とが配置された仮想３次元空間を視点から見た様子を表す画像を生成する。そして、表示部５６には、表示制御部５４によって生成された画像を主としたディレクトリ参照画面（図４及び図５）が表示される。
【００６３】
以上説明したように、電子データ管理装置１０では、３次元グラフィックス技術を利用したディレクトリ参照画面が表示され、ユーザはディレクトリや電子データへのアクセスを楽しみながら行うことができるようになっている。また、このディレクトリ参照画面では、ディレクトリに対応する画像の大きさが、そのディレクトリの参照回数やそのディレクトリに関連づけられた電子データの数に基づいて決定されるようになっている。このため、ユーザはそのディレクトリの利用状態などを一見して把握することができるようになっている。また、このディレクトリ参照画面では、ディレクトリに対応する画像の位置が、そのディレクトリの参照回数に基づいて決定されるようになっている。このため、よく利用されるディレクトリについてはアクセスしやすい位置に表示されるようにすることができるようになっている。以上より、電子データ管理装置１０では、ディレクトリや電子データへのアクセスをユーザが好適に行えるように担保しつつ、その興趣を向上させることができるようになっている。
【００６４】
なお、本発明は以上説明した実施の形態に限定されるものではない。
【００６５】
例えば、仮想３次元空間に配置される書類オブジェクト３２についても、箱オブジェクト３３と同様に、各書類オブジェクト３２に係る電子データの利用状況情報に基づいて、その態様や配置位置を決定するようにしてもよい。この場合、電子データに対応づけて、利用状況情報を記憶するようにすればよい。
【００６６】
また例えば、電子データ管理装置１０は、通信接続される他の電子データ管理装置１０に保持される属性情報データベースや参照履歴テーブルの内容を取得（受信）し、それらに基づいてディレクトリ指定画面やディレクトリ参照画面を表示するようにしてもよい。すなわち、電子データ管理装置１０は、通信接続される他の電子データ管理装置１０に保持されるディレクトリ階層構造を表示するようにしてもよい。
【図面の簡単な説明】
【００６７】
【図１】本実施の形態に係る電子データ管理システムの構成を示す図である。
【図２】ディレクトリ指定画面の一例を示す図である。
【図３】仮想３次元空間の様子を表す図である。
【図４】ディレクトリ参照画面の一例を示す図である。
【図５】ディレクトリ参照画面の一例を示す図である。
【図６】本実施の形態に係る電子データ管理システムの機能ブロック図である。
【図７】参照履歴テーブルの一例を示す図である。
【符号の説明】
【００６８】
１０  電子データ管理装置、１１  制御部、１２  記憶部、１３  表示部、１４  入力部、２０  全体表示領域、２１  部分表示領域、２２  注目候補アイコン、２３  上位階層アイコン、２４  下位階層アイコン、２５  キャラクタカーソル、３０  床オブジェクト、３１  机オブジェクト、３２  書類オブジェクト、３３  箱オブジェクト、４０  床画像、４１  机画像、４２  書類画像、４３  箱画像、５０  保持部、５１  利用状況情報記憶部、５２  注目対象指定受付部、５３  表示対象取得部、５４  表示制御部、５５  表示部。
【図１】
2006092245.tif 000003
【図２】
2006092245.tif 000004
【図３】
2006092245.tif 000005
【図４】
2006092245.tif 000006
【図５】
2006092245.tif 000007
【図６】
2006092245.tif 000008
【図７】
2006092245.tif 000009