(57)【要約】【課題】カテゴリ空間が変更になった際に、その空間に配置されたオブジェクトの位置もその度に変更となり、オブジェクトデータの認知上の連続性が損なわれていた。【解決手段】オブジェクトデータの分類を表すカテゴリ空間を変更した際に、変更前後の対象となるオブジェクトデータの位置座標の差ベクトルを算出し、カテゴリ空間の原点座標を補正移動することで、対象となるオブジェクトデータのＧＵＩにおける見かけ上の表示位置が変わらないようにした。【選択図】図３
2007148951.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータのＧＵＩ（グラフィカル・ユーザ・インタフェース）機能を使って、複数のオブジェクトデータを表示する方法であって、複数のオブジェクトデータが複数のカテゴリに任意にリンク構造で属する構造であるとき、そのうちの任意であり特定のカテゴリと共に、そのカテゴリに属するオブジェクトデータの全体あるいは一部を空間座標を用いてＧＵＩの画面に表示するデータ表示方法に関して、
任意の対象とするオブジェクトデータの属するカテゴリが変更になった際に、変更前のカテゴリ空間におけるオブジェクトデータの空間座標値と、変更後のカテゴリ空間におけるオブジェクトデータの空間座標値のベクトルの差を用いて、変更後のカテゴリ空間の空間座標原点を補正して、対象のオブジェクトデータの見かけ上のＧＵＩ画面における表示位置を同一の位置とするデータ表示方法。
【請求項２】
請求項１で表示するカテゴリ空間の背景オブジェクトとして、カテゴリごとに定めた画像ないしは図ないしはプログラムによって動作するオブジェクトを、カテゴリ空間の空間座標原点を基準にして配置するデータ表示方法。
【請求項３】
請求項１および２で表示するカテゴリ空間に配置したそれぞれのオブジェクトデータの位置を、入力デバイスとＧＵＩの表示を参照しながら利用者が定め、配置した位置情報を保存することができる機能を持つデータ配置方法。
【請求項４】
請求項１において、カテゴリ群とオブジェクトデータ群を交互にたどりながら異なるオブジェクトデータを移動してゆくデータ移動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ装置を利用し、複数のデータを関連性を保ちながら順次閲覧する手法に関する。
【背景技術】
【０００２】
複数かつ多量の画像データをコンピュータ上で一覧表示する場合には、それらの画像データの名前や作成日時、属性、その他のメタデータ、例えば画像データの名前やサムネイル画像などの指標を用いて、コンピュータ表示画面上に、順番に表示する方法がよく知られており実施されている。この方法では、基準となるメタデータの種類を変更することで、より目的に近い画像データを探すことができる。
【０００３】
画像データの管理では、上記のメタデータのほかに、指標としてカテゴリなども用いられる。このとき、画像データは複数のカテゴリに属する可能性があり、カテゴリごとにそこに属する画像データの中で、画像データの名前やメタデータを使って、コンピュータ表示画面上に、順番にソーティング手法で昇順あるいは降順で表示される。
【０００４】
また、画像データのサムネイル画像を利用して、オペレーティング・システムのフォルダ上で利用者がレイアウトを固定できる手法もあるが、このような手法によれば各画像データの関係性がわかり易い。このような関係レイアウトの機能をカテゴリに反映させて複数の画像データの内容の関係性を表示する手段も従来からある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
順次配置ではメタデータやカテゴリの区分を変更した際に画像の順位が変わるが、画像データをカテゴリを交換しながら追跡したい場合には、表示位置が異なってしまうために見失ってしまう。また、関係レイアウトを利用する場合でも、同様にカテゴリごとにサムネイル画像の位置が異なるために、カテゴリ間の関係性がわからなくなってしまう。これらのことは、カテゴリに属する画像データが非常に多くある場合や、表示装置の大きさが小さな場合には特に顕著となり、利用者の操作性を損なうこととなる。
【課題を解決するための手段】
【０００６】
本発明は、上記の問題を解決する目的で考案したものである。
【０００７】
画像データなどのオブジェクトデータが複数あり、それらオブジェクトデータが任意に複数のカテゴリに含まれる場合には、カテゴリとオブジェクトデータの関係は、図１に示すような二部グラフで表現できる。オブジェクトデータＢの各メンバーは複数のカテゴリＡに属し、逆にカテゴリＡは複数のオブジェクトデータＢをメンバーとして含む。
【０００８】
この関係を実現するＡの表、Ｂの表、および二部グラフの線に相当するＡとＢの関係をリスト化した表Ｃをそれぞれ作成する。Ａの表にはカテゴリａi(i=1,2,・・・,n)がその各属性を伴って含まれる。Ｂの表にはオブジェクトデータｂj(j=1,2,・・・,m)が同じく各属性を伴って含まれる。Ｃの表には、ｃk(k=1,2,3,・・・,r)が、ａi、ｂj、xk、ykなどの各属性を伴って含まれる。xk、ykはカテゴリａiに属するオブジェクトデータｂjがａiカテゴリ空間における空間座標値であり、例えば平面とする場合には、２種類の値もしくはその合成記述である。
【０００９】
これらのリストから或るカテゴリａ1に含まれる一連のメンバー群Ｂを抽出することができる。図１のＢにおける点線で囲んだ箇所が該当する。
【００１０】
その各オブジェクトデータｂを元にしてサムネイル画像や視覚化オブジェクトをカテゴリ空間Ｆ1に表示すると図２ａあるいは図２ｂのような概念が得られる。図２ａにおいて、ｂ1の位置はリストＣに登録された空間座標値を用いる。このカテゴリ空間Ｆ1の原点（X1, Y1）を、基準座標系の中で移動するとｂ1の位置も移動することは明らかである。
【００１１】
図１から容易に類推できるように、ｂ1は複数のカテゴリに属する可能性がある。このとき、表Ｃの関係リストからｂ1を含むカテゴリ群Ａを求めることができる。図１のＡ側の点線で記載した部分が該当する。ｂ1は２種類のカテゴリａ1とａ2に属する。
【００１２】
特定のカテゴリａ2を選択すると、ａ2に属するオブジェクトデータを新しく求めることができる。このとき、先のｂ1は新しく求められたカテゴリａ2にも含まれるが、そのカテゴリａ2における空間座標値は図２ｂに記載するように変わる可能性がある。これはカテゴリ空間Ｆ1とＦ2が独立であるためである。
【００１３】
これらカテゴリ空間の遷移関係を模式図としたのが図３である。変更前のカテゴリａ1におけるｂ1の座標を(x1, y1)、変更後のカテゴリａ2におけるｂ2の座標を(x2, y2)、変更前のカテゴリａ1のカテゴリ空間Ｆ1の座標原点を(X1, Y1)、変更後のカテゴリａ2のカテゴリ空間Ｆ2の座標原点を(X2, Y2)とするとき、オブジェクトデータｂ1を見かけ上の表示空間上Ｖで動かさないためには、カテゴリａ2を読み込み切り換える際に、変更後のカテゴリ空間Ｆ2の原点座標を次の数式１によってＭのように補正すればよい。ただし、座標系は、左上を原点とし、図に向かって右および下方向を正とする。また、ｂ1とｂ2は同じオブジェクトデータである。
【００１４】
（数式１）
X2 = X1 + (x1 - x2)、Y2 = Y1 + (y1 - y2)
【００１５】
この補正の結果、オブジェクトデータｂのサムネイル画像あるいは視覚化オブジェクトは、見かけ上の位置を保持するように配置され表示される。
【発明の効果】
【００１６】
本発明によれば、カテゴリを変更した際に、必ず対象に含まれるオブジェクトデータが変更前のカテゴリ空間の位置と同じとなるために、注目点が移動せず、対象のオブジェクトデータの認知の連続性を損なうことがない。
【００１７】
従って、対象のオブジェクトデータが変更前の周囲のオブジェクトデータとの関係性と変更後のカテゴリにおける関係性の違いが分かりやすくなる。これは、特に多義性の特徴をもつ画像データや曖昧なデータの関係性を追跡する目的の閲覧方法に対して有効である。
【発明を実施するための最良の形態】
【００１８】
本発明は、コンピュータ装置を前提とするが、プログラム化された情報データの形で記載することも可能である。
【実施例１】
【００１９】
図４を用いて本発明の実施例を説明する。
【００２０】
前提として、既に説明したように、カテゴリの識別用IDaとそのメタデータを格納したデータベースのテーブル、オブジェクトデータの識別用IDbとそのメタデータを格納したデータベースのテーブルをそれぞれ作成しておく。オブジェクトデータは画像データとする。各メタデータには、画像データ、カテゴリ空間の背景用画像データへのリンクも記載してある。各画像データは、コンピュータの記録装置に保存しておく。
【００２１】
また、カテゴリと画像データの関係性を記録したテーブルをデータベースに設けておく。このテーブルには、少なくとも、カテゴリの識別用IDa、オブジェクトデータの識別用IDb、カテゴリと画像データに一意の空間座標値の組を記載しておく。
【００２２】
このデータベースは、インタフェース装置からＳＱＬ等の検索言語によって、特定の画像データが属するカテゴリ群のリストＡや、特定のカテゴリに属する画像データ群Ｂが得られるものとする。
【００２３】
図４ａは、或るカテゴリａ1に属する画像データ群Ｂの各メンバーを表示する場合を示す。
【００２４】
先ず最初に、初期のカテゴリ群Ａが表示される。このカテゴリ群Ａからａ1をコンピュータのＧＵＩを使って利用者が選択する。選択はツリーやリストのＧＵＩコンポーネントに拠ることが想定される。
【００２５】
ａ1が選択されると、データベースからａ1に属する画像データ群Ｂが得られ、Ｂを表示するためのコンポーネントにリストあるいはツリーとして表示する。同時に、画像データの各サムネイル画像を表示するためのコンポーネントであるＦには、カテゴリａ1に対応する背景画像が記録装置から読み出され、表示され、その背景画像の座標系の上部レイヤに、各画像データのサムネイル画像ｂがその各座標（x,y）で表示される。この座標値は、関係テーブルに記録してあるものであり、先の画像データ群のリストを得る際に同時に得られる。
【００２６】
ＧＵＩコンポーネントは、マウス操作やボタン入力などのユーザインタフェース機能によって、この背景画像を拡大・縮小して全体あるいは部分を表示する機能を持つ。
【００２７】
座標値が特に決まっていない初期状態であれば、図４ａに記載するような格子状に並ぶ配置やランダム配置とする。
【００２８】
利用者は、選択したカテゴリに含まれる画像データの索引をこのようなインタフェースで閲覧することが可能である。背景画像を移動させることによって、例えば注視するべき対象の画像データは、表示画面の任意の位置に移動して表示を行うことができる。画像データのサムネイル画像が表示されるので画像の内容がわかる。
【００２９】
次に、対象であるｂ1が属するカテゴリを経由して異なるカテゴリに移動する方法を記述する。
【００３０】
ｂ1が属するカテゴリ群は検索データとして関係テーブルからＳＱＬ等で得ることができる。このカテゴリー群のリストは再度Ａのコンポーネントに表示される。このカテゴリ群には、現在のカテゴリａ1も含まれている。この変更後のカテゴリ群からａ2を選択すると、関係テーブルから属するメンバーである画像データ群が得られる。
【００３１】
図４ｂはこの遷移を模式図で示したものであり、図４ａの異なるカテゴリーにおける表現である。この場合も同様に、カテゴリ空間の背景画像が読み込まれ表示される。
【００３２】
メンバーの画像データのサムネイル画像は、制御装置によって関係テーブルの各レコードのフィールドとして記録した座標（x2, y2）を基に配置する。この配置は、図４ｂのように背景画像に対して、意味付けを持たせた配置を行うことも可能である。このとき、対象ｂ2はカテゴリａ2によって異なるカテゴリ空間に配置されるが、画像データはｂ1と同一である。表示コンポーネントＦ上での見かけの位置を同じにするために、背景画像を表示する前にカテゴリａ2の背景の座標原点を数式１に従って移動する。ｂは図４ａからの遷移の間、表示したままにしておく。座標系を移動後、新しいカテゴリに含まれる画像データのサムネイル画像を再表示する。
【００３３】
もちろん、カテゴリ空間で対象の画像データｂと異なる画像データを選択して、その異なる画像データのカテゴリを求めても良い。
【００３４】
以上のことを繰り返し行うことで、カテゴリ空間を利用して任意の目的とする画像データに至ることができるだけでなく、画像データ群の類似性を利用した閲覧が可能となる。
【００３５】
この実施例では、更に、編集時にサムネイル画像を利用者が移動し、固定できるようにしておく。座標値は、カテゴリの識別IDａと画像データの識別IDｂをともに満たす関係テーブルの該当項目を更新するだけであり、既存技術によって容易に実現可能である。
【００３６】
また、利用者によってカテゴリの背景画像も変更できることも、従来からよく知られている技術によって実現できる。背景画像とその上部に自在にレイアウト、固定可能な仕組によって、カテゴリ固有の意味付けを画像データとそのカテゴリに与えることができる。
【実施例２】
【００３７】
データ管理用のサーバーと、入力表示機能と簡単な制御機能を持つ端末が有線・無線のネットワークで結ばれている実施例も作成可能である。
【実施例３】
【００３８】
本発明は、コンピュータ装置を前提とするが、プログラム化された情報データの形で記載することも可能である。
【産業上の利用可能性】
【００３９】
類似の画像やデータを判別するような研究支援ツール、概念に基づいてデータを追ってゆくような教育ツールに利用が可能である。
【図面の簡単な説明】
【００４０】
【図１】カテゴリとオブジェクトデータの関係を説明するための二部グラフ
【図２】カテゴリ空間とオブジェクトデータの関係を説明するための模式図
【図３】カテゴリ空間の変更を説明するための模式図
【図４】発明の動作を説明するための模式図（実施例１）
【符号の説明】
【００４１】
Ａ    カテゴリ群
Ｂ    オブジェクトデータ群
ａ    選択されたカテゴリ
ｂ    選択されたオブジェクトデータ
Ｆ    カテゴリ空間
(x, y)  オブジェクトデータの座標値の組み合わせ
(X, Y)  カテゴリ空間の原点座標値の組み合わせ
Ｍ    ベクトル移動
Ｖ    みかけの表示範囲
【図１】
2007148951.tif 000003
【図２】
2007148951.tif 000004
【図３】
2007148951.tif 000005
【図４】
2007148951.tif 000006