JPH11259503A - 図書情報検索装置 - Google Patents

図書情報検索装置

Info

Publication number
JPH11259503A
JPH11259503A JP10059932A JP5993298A JPH11259503A JP H11259503 A JPH11259503 A JP H11259503A JP 10059932 A JP10059932 A JP 10059932A JP 5993298 A JP5993298 A JP 5993298A JP H11259503 A JPH11259503 A JP H11259503A
Authority
JP
Japan
Prior art keywords
search
anchor
book
link
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP10059932A
Other languages
English (en)
Other versions
JP3550018B2 (ja
Inventor
Ikuko Takanashi
郁子 高梨
Satoshi Tanaka
聡 田中
Norihiro Minegishi
則宏 嶺岸
Satoshi Shiba
諭 芝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP05993298A priority Critical patent/JP3550018B2/ja
Publication of JPH11259503A publication Critical patent/JPH11259503A/ja
Application granted granted Critical
Publication of JP3550018B2 publication Critical patent/JP3550018B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】 検索のための適切なキーワードなどが分から
ない場合にも、検索者の目的に合った図書の情報を検索
できる装置を得る。 【解決手段】 3次元空間を構築する3次元空間構築装
置110、3次元のアンカーを構築する3次元アンカー
構築装置120等を有する検索空間構築部100と、前
記関連情報を検索するリンク元となるアンカーを指定
し、関連するアンカーを付加してあいまい検索を行うあ
いまい検索装置210、選択されたアンカー情報から図
書検索のための検索式を生成し、この検索式に基づき図
書情報を検索する図書検索装置260等を有する検索部
200と、データを管理するデータ管理装置1とを備え
た。 【効果】 適切なキーワードなどがわからなくても、3
次元空間で図書の分類体系を様々な方向から見ながら、
「このあたり」というような大まかな検索対象を指定
し、それに対応した関連情報を得て、最終的に必要な図
書の情報を検索できる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、仮想的な3次元
空間において指定されるアンカーから関連する情報を検
索していきながら、目的とする図書情報を検索する図書
情報検索装置に関するものである。
【0002】
【従来の技術】従来の3次元情報検索装置として、例え
ば、「VRMLオーサリングツール」、「Cyber
Wa1ker」、及び、VRMLプラウザである「Co
mmunity P1ace」がある。「Cyber
Wa1ker」は,計算機上に仮想的な3次元空間に仮
想物体を配置、色やライティングなどを設定して仮想空
間を構築し、それをディスプレイ画面に表示する。「C
ommunity P1ace」では、その空間上で、
操作者がマウスなどのポインティングデバイスによる画
面上のカーソルを操作し、仮想空間内をウォークスルー
したり、画面上の仮想物体を指定すると、仮想物体に関
連付けられたインターネット上のホームページなどの関
連情報を検索する。
【0003】従来の図書情報検索装置について図29を
参照しながら説明する。図29は、仮想空間における検
索を行う従来の3次元情報検索装置の構成を示すブロッ
ク図である。
【0004】図29において、310は3次元空間構築
装置、320はアンカー設定装置であり、これらが検索
空間構築部(Cyber Wa1ker)300であ
る。
【0005】また、同図において、検索部(Commu
nity P1ace)400においては、410はア
ンカー指定装置、420はリンク実行指示装置、430
はリンク実行装置、440は結果表示装置である。な
お、検索空間構築部300、検索部400は、共にVR
MLデータ10を扱う。
【0006】つぎに、従来の3次元情報検索装置の動作
について説明する。CyberWa1ker300で
は、3次元空間構築装置310において、3次元空間を
構築し、アンカー設定装置320でアンカーにしたいオ
ブジェクトを指定し、リンク先のURLを指定すればリ
ンクが構築できる。ここで扱うアンカーやリンク先の情
報はすべてVRMLデータ10に蓄えられる。
【0007】CommunityP1ace400で
は、アンカー、リンクなどの情報を持ったVRMLデー
タ10を用いて仮想空間上をウォークスルーしながら、
検索を行う。まず、アンカー指定装置410で関連情報
を検索したいアンカーをマウスで指定する。リンク実行
指示装置420でリンク実行を指示すると、リンク実行
装置430がリンクを実行し、結果表示装置440がア
ンカーのリンク先のURLのデータを表示する。
【0008】また、従来の図書情報検索装置として、イ
ンターネットを利用したプラウザからのキーワード検索
装置(Book Web)がある。
【0009】図30は、従来のキーワード検索装置の構
成を示すブロック図である。同図において、510は検
索者が入力するキーワード、520はキーワード入力装
置、530は絞込みキーワード入力装置、540はカテ
ゴリー指定装置、550は検索式生成装置、560は図
書検索実行装置、570は結果表示装置、11は検索す
る図書情報のデータベースである。
【0010】次に、従来のキーワード検索装置の動作に
ついて説明する。検索者は、検索したい内容に関連する
言葉、または本のタイトルや著者名に含まれる言葉を、
キーワード510としてキーワード入力装置520に入
力すると、検索式生成装置550が入力されたキーワー
ド510を元に検索式を生成する。そして、図書検索実
行装置560がその検索式により、図書情報11を検索
し、検索した結果を結果表示装置570が表示する。
【0011】また、入力したキーワードが適切でなかっ
た場合や、範囲が広すぎるために検索結果が多い場合な
どには、キーワードを入力し直すか、初めに入れたキー
ワードに対して、絞り込みのためのキーワードを絞込み
キーワード入力装置530に入力する。キーワード入力
装置520と絞込みキーワード入力装置530からのキ
ーワードにより検索式生成装置550が検索式を生成
し、同様に、図書情報11の検索と結果表示を行う。
【0012】または、カテゴリー指定装置540で検索
者が検索したいカテゴリーを選択して図書情報11を検
索したり、その結果に対して、更に絞込みキーワード入
力装置530にキーワードを入れて絞り込むことによ
り、同様に、図書情報11の検索と結果表示を行う。
【0013】
【発明が解決しようとする課題】しかし、上述した3次
元情報検索装置では、アンカーをオブジェクト単位にし
か構築できないため、用意されたオブジェクトだけでな
く、オブジェクトの内部や、複数のオブジェクトを対象
とするアンカーを構築したい場合は、わざわざ3次元モ
デラーでオブジェクトを作成しなければならず手間が掛
るという問題点があった。
【0014】また、選択するアンカーをあいまいに指定
したり複数指定したりすることができないため、検索目
的がはっきりしていない場合や、対象とするアンカーが
どれかわからない場合には、何度もやり直す必要がある
という問題点があった。
【0015】また、何度もやり直して得られた大量の検
索結果を自分で比較し、その中で必要なものを見つけ出
す必要があるため手間が掛かり、また本当に必要な情報
を見落とす可能性があるという問題点があった。
【0016】また、従来の3次元情報検索装置では、ア
ンカーに設定されたインターネット上のURLの情報を
取り出すことができるだけで、図書の情報を検索するに
は、検索者の指示に応じた検索の式を作成して実際に図
書のデータを検索するための仕組みを作る必要があると
いう問題点があった。
【0017】また、従来の「Book Web」などの
キーワードや含まれる言葉によって検索する図書情報検
索装置においては、検索したい内容に対応する適切なキ
ーワードがわからない場合は、キーワードを入れ直して
何度も検索する必要があり、手間が掛かるという問題点
があった。
【0018】さらに、例えば、「胃の周辺」というよう
な大まかな検索をしたい場合にも、それに相当するキー
ワードをすべて探して抜けがないように設定しないと対
応する検索ができないという問題点があった。
【0019】この発明は、前述した問題点を解決するた
めになされたもので、3次元空間を利用した検索装置に
おいて、リンク元となるアンカーを、既に用意されてい
るオブジェクト以外にも容易に設定・構築することを可
能とすることができる図書情報検索装置を得ることを目
的とする。
【0020】また、この発明は、前述した問題点を解決
するためになされたもので、検索目的がはっきりしてい
ない場合や対象とするアンカーのおおよその位置しかわ
からない場合などに、1つのオブジェクトを指定するの
ではなく、あいまいな検索範囲を指定して検索ができ、
また、3次元的な位置が分かっている場合などに、この
あたり、というような大まかな検索ができる図書情報検
索装置を得ることを目的とする。
【0021】さらに、この発明は、前述した問題点を解
決するためになされたもので、上述のようにあいまいな
検索を行うと検索結果が複数得られるが、その中から本
当に欲しい情報を得るために、検索目的を入力するとそ
の目的に合った検索結果を絞り込んで検索者に提示する
ことができる図書情報検索装置を得ることを目的とす
る。
【0022】
【課題を解決するための手段】この発明に係る図書情報
検索装置は、計算機上に構築された3次元空間上でアン
カーを指定し、当該アンカーに対応する関連情報を検索
しながら図書情報を検索する図書情報検索装置におい
て、3次元空間を構築する3次元空間構築装置、3次元
のアンカーを構築する3次元アンカー構築装置、及び前
記アンカーとその関連情報を関連付けるリンク構築装置
を有する検索空間構築部と、前記関連情報を検索するリ
ンク元となるアンカーを指定し、関連するアンカーを付
加してあいまい検索を行うあいまい検索装置、リンク実
行を指示するリンク実行指示装置、3次元空間上におい
てアンカーやリンクの情報を用いてリンク実行を行うリ
ンク実行装置、アンカーを選択してそれに対する図書検
索を指示する図書検索指示装置、選択されたアンカー情
報から図書検索のための検索式を生成し、この検索式に
基づき図書情報を検索する図書検索装置、及びそれらの
3次元リンク実行と図書検索の結果を表示する結果表示
装置を有する検索部と、前記検索空間構築部及び前記検
索部のデータを管理するデータ管理装置とを備えたもの
である。
【0023】また、この発明に係る図書情報検索装置
は、前記3次元アンカー構築装置が、オブジェクトの一
部にアンカーを構築する部分アンカー構築装置を含むも
のである。
【0024】また、この発明に係る図書情報検索装置
は、前記3次元アンカー構築装置が、所定の範囲内のオ
ブジェクトを包含したアンカーを構築する包含アンカー
構築装置を含むものである。
【0025】また、この発明に係る図書情報検索装置
は、前記あいまい検索装置が、範囲指定をすることによ
りアンカーを指定するアンカー範囲指定装置を含むもの
である。
【0026】また、この発明に係る図書情報検索装置
は、前記検索空間構築部が、さらに、リンク元としてア
ンカーが指定された際に必ず一緒にリンク元として指定
すべき関連アンカーを設定する関連アンカー設定装置を
有し、前記検索部が、さらに、前記設定した関連アンカ
ーを検索してリンク元として提示する関連アンカー検索
装置を有するものである。
【0027】また、この発明に係る図書情報検索装置
は、前記検索空間構築部が、さらに、アンカー及びリン
クに属性を設定する属性設定装置を有し、前記検索部
が、さらに、検索の目的語を入力する検索目的入力装
置、及び前記検索目的語とアンカーの属性情報を利用す
ることにより、あいまい検索の結果から目的に合ったア
ンカーを絞り込むアンカー決定装置を有するとともに、
さらに、前記検索目的語及びシソーラスデータを管理
し、アンカー及びリンクの属性との関連付けをするキー
ワードデータ管理装置を備えたものである。
【0028】また、この発明に係る図書情報検索装置
は、前記検索空間構築部が、さらに、アンカー及びリン
クに属性を設定する属性設定装置を有し、前記検索部
が、さらに、検索の目的語を入力する検索目的入力装置
を有し、前記検索部内の前記リンク実行装置が、前記検
索目的語とリンクの属性情報を利用することにより、あ
いまい検索の結果から目的に合ったリンクを絞り込む実
行リンク絞り込み装置を含むとともに、さらに、前記検
索目的語及びシソーラスデータを管理し、アンカー及び
リンクの属性との関連付けをするキーワードデータ管理
装置を備えたものである。
【0029】また、この発明に係る図書情報検索装置
は、前記検索空間構築部が、さらに、アンカー及びリン
クに属性を設定する属性設定装置を有し、前記検索部
が、さらに、検索の目的語を入力する検索目的入力装置
を有し、前記検索部内の前記図書検索装置が、指定され
たアンカーの属性を利用して検索式を生成する属性利用
検索式生成装置を含むとともに、さらに、前記検索目的
語及びシソーラスデータを管理し、アンカー及びリンク
の属性との関連付けをするキーワードデータ管理装置を
備えたものである。
【0030】また、この発明に係る図書情報検索装置
は、前記図書検索装置が、さらに、前記検索目的語を利
用して検索式に絞り込み条件を付加する絞込条件付加装
置を含むものである。
【0031】また、この発明に係る図書情報検索装置
は、前記図書検索装置が、さらに、図書情報の検索結果
を管理する検索結果管理装置を含むものである。
【0032】さらに、この発明に係る図書情報検索装置
は、前記図書検索装置が、さらに、前記検索目的語を利
用して検索式に絞り込み条件を付加する絞込条件付加装
置と、図書情報の検索結果を管理する検索結果管理装置
とを含むものである。
【0033】
【発明の実施の形態】実施の形態1.この発明の実施の
形態1に係る図書情報検索装置について図面を参照しな
がら説明する。図1は、この発明の実施の形態1に係る
図書情報検索装置の構成を示すブロック図である。な
お、各図中、同一符号は同一又は相当部分を示す。
【0034】図1において、110は3次元空間を構築
する3次元空間構築装置、120は3次元空間に3次元
アンカーを構築する3次元アンカー構築装置、130は
アンカーやリンクに属性を設定する属性設定装置、14
0はアンカーと関連する情報を関連付けるリンク構築装
置であり、これらの装置をまとめて検索空間構築部10
0とする。
【0035】また、同図において、210はアンカーを
指定してあいまい検索を可能とするあいまい検索装置、
220はリンク実行を指示するリンク実行指示装置、2
30はリンク実行指示装置220の指示によりリンクを
実行するリンク実行装置、250は図書検索を指示する
図書検索指示装置である。
【0036】また、同図において、261は図書検索の
ための検索式を生成する検索式生成装置、262は検索
式生成装置261で生成された検索式により図書情報3
を検索する図書検索実行装置であり、検索式生成装置2
61と図書検索実行装置262をまとめて、図書検索装
置260とする。
【0037】さらに、同図において、240はリンク実
行装置230のリンク実行の結果と、図書検索実行装置
262の図書情報の検索結果を表示する結果表示装置で
ある。これらのあいまい検索装置210から、リンク実
行指示装置220、リンク実行装置230、図書検索指
示装置250、図書検索装置260、結果表示装置24
0までをまとめて、検索部200とする。なお、1は検
索空間構築部100と検索部200で扱うアンカー、リ
ンクの属性データ(ファイル装置)2を管理するデータ
管理装置である。
【0038】つぎに、この実施の形態1の動作について
説明する。まず、検索空間構築部100において、3次
元空間構築装置110は、図書の分類体系を表現する3
次元空間を構築し、3次元アンカー構築装置120は、
アンカーにしたいオブジェクト、または範囲を指定す
る。
【0039】次に、属性設定装置130は、アンカーに
属性を設定する。リンク構築装置140は、リンク元の
アンカーとリンク先を指定すればリンクが構築できる。
構築されたアンカー、リンクの情報はデータ管理装置1
で管理する。
【0040】図2に例を示す。3次元仮想空間上に、肝
臓、胃、小腸、大腸の3次元モデルを配置し人体の内臓
をあらわす。
【0041】それぞれに3次元アンカー構築装置120
はアンカーを構築し、属性設定装置130は属性を定義
する。各オブジェクトに記述されている胃、肝臓など
が、属性を示す。リンク構築装置140は、関連情報へ
のリンクを構築することにより関連情報の検索を可能と
する。
【0042】検索空間構築部100によって構築された
3次元空間において検索を行う場合には、まず、あいま
い検索装置210は、関連情報を検索したいアンカー、
または範囲を指定する。例えば、システムが用意したあ
る大きさの直方体を、肝臓と胃全体を含む様に移動さ
せ、直方体の頂点を動かすことによって拡大・縮小する
ことにより、「このあたりの検索をしたい」ということ
を示す。するとシステムは直方体に含まれるアンカーを
すべて指定アンカーとする。
【0043】または、アンカーを1つずつ指定して複数
選択することもできる。このようにアンカーを複数選択
することにより、「このあたり」というようなあいまい
な検索対象の指定が可能であり、検索対象を広げた検索
が可能となる。
【0044】リンク実行指示装置220によりリンク実
行を指示すると、リンク実行装置230がリンクを実行
し、結果表示装置240がアンカーのリンク先のデータ
を表示する。
【0045】上述のように3次元空間の情報を見ながら
検索したい目的を徐々に絞り込み、検索したい内容にた
どり着いたら、そのアンカーを選択し、図書検索指示装
置250により、図書検索を指示する。すると、検索式
生成装置261は、選択されたアンカーの情報から図書
検索のための検索式を生成し、図書検索実行装置262
が図書情報3を検索し、結果表示装置240がその検索
結果を表示する。
【0046】以上のように、情報の分類体系を3次元空
間上に構築して検索者に提示し、検索者は、適切なキー
ワードなどがわからなくても、3次元空間で図書の分類
体系を様々な方向から見ながら、「このあたり」という
ような大まかな検索対象を指定し、それに対応した関連
情報を得て、最終的に必要な図書の情報を検索できる。
【0047】実施の形態2.この発明の実施の形態2に
係る図書情報検索装置について図面を参照しながら説明
する。図3は、この発明の実施の形態2に係る図書情報
検索装置の構成を示すブロック図である。
【0048】上記の実施の形態1の3次元アンカー構築
装置120において、この実施の形態2では、オブジェ
クトの一部にアンカーを構築するための部分アンカー構
築装置121を持つ。
【0049】次に、動作について説明する。図4は、部
分アンカー構築装置121の動作を示すフローチャート
である。
【0050】まず、ステップS2000において、図6
(a)に示すように、球のオブジェクトSを作成する。
次に、ステップS2010において、部分アンカーを構
築するオブジェクトAの分割された一部に球を移動す
る。次に、ステップS2020において、分割部分にち
ょうど含まれるように球を拡大・縮小し、ステップS2
030において、図6(b)に示すように、球を分割部
分に密着させるよう変形拡張を行う。
【0051】図6(a)は、オブジェクトAである3次
元モデルの心臓と、左心房に配置した球オブジェクトS
の例を示す。
【0052】次に、ステップS2030のアルゴリズム
について、図5で説明する。
【0053】まず、ステップS2100において、球か
らの各ポリゴンの位置を、球の中心からの距離(半径:
R)のα倍の位置に移動させ、ステップS2110にお
いて、新しい頂点に対して新しいポリゴンを生成する。
【0054】次に、ステップS2120において、球オ
ブジェクトSの各ポリゴンとオブジェクトAとの接触判
定を行う。この接触判定は、オブジェクトSの各ポリゴ
ンごとに、オブジェクトAの面とぶつかっているかどう
かの判定を行う。
【0055】次に、ステップS2130において、接触
した球オブジェクトのポリゴンはその位置で固定する。
このとき、接触しなかったポリゴンのみについて、ステ
ップS2100からを繰り返す(ステップS214
0)。
【0056】次に、ステップS2150において、全ポ
リゴンが固定されたら、各頂点から新しいポリゴンを生
成する。図6(b)は、生成されたアンカーを示す。ア
ンカーの形状は球オブジェクトSのポリゴン数が多いほ
ど左心房に近い形状が得られる。
【0057】以上のように、この実施の形態2の部分ア
ンカー構築装置121によれば、オブジェクトのある部
分での情報設定を行う際に、わざわざ3次元モデラーな
どでオブジェクトを作成し直す手間がなく、簡単にある
部分のアンカーを構築できるという効果がある。
【0058】実施の形態3.この発明の実施の形態3に
係る図書情報検索装置について図面を参照しながら説明
する。図7は、この発明の実施の形態3に係る図書情報
検索装置の構成を示すブロック図である。
【0059】上記の実施の形態1の3次元アンカー構築
装置120において、この実施の形態3では、複数のオ
ブジェクトを対象にアンカーを構築する包含アンカー構
築装置122を持つ。
【0060】次に、動作について説明する。図8は、包
含アンカー構築装置122の動作を示すフローチャート
である。
【0061】ステップS2300において、図9に示す
ように、ある一定の大きさの直方体のオブジェクトBを
生成し、ステップS2310において、オブジェクトB
を拡大・縮小し、移動して検索者が希望する範囲を指定
する。なお、球のオブジェクトなどの他の形状でもよ
い。含まれるオブジェクトの外枠情報が範囲内にあるか
どうかを判定する際に、直方体の場合には直方体の8つ
の頂点の情報を利用する。球オブジェクトの場合には、
球の中心と半径の情報を利用する。また、包含判定を行
うオブジェクトの外枠は、もとのオブジェクトよりも大
きい範囲を占めるため、この判定を行う基準を、オブジ
ェクトBより少し大きな範囲とする。例えば、指定され
たオブジェクトBのα倍(1.1倍、1.2倍など)の
直方体と比較を行う。
【0062】次に、ステップS2320において、空間
上のオブジェクトに対して、その外枠が、オブジェクト
Bに含まれるかどうかをチェックし、ステップS233
0において、含まれたオブジェクトNを包含オブジェク
トとする。
【0063】次に、ステップS2340において、含ま
れなかったオブジェクトのうち、外枠の頂点が5つ以上
含まれたオブジェクトGXは、外枠が包含されていなく
てもオブジェクトの大部分が包含されている可能性があ
るため、全ポリゴンがオブジェクトBに含まれるかチェ
ックする。なお、より簡易な判定として、ポリゴンによ
るチェックを行わず、このGXを包含オブジェクトと
し、5つ以上含まれないものは、包含オブジェクトとは
しない。また、全ポリゴンのチェックを外枠の頂点が5
つ以上含まれたオブジェクトGXについて行っている
が、この場合の判断基準を外枠の中点等、頂点以外の他
の情報を利用して行うことができる。さらに、外枠の頂
点が1つでも含まれていた場合に全ポリゴンのチェック
を行い、オブジェクトの単位ではなく、範囲内にあるポ
リゴンの単位でアンカーを構築してもよい。
【0064】次に、ステップS2350において、オブ
ジェクトGXのうち、全ポリゴンが含まれたオブジェク
トGも包含オブジェクトとする。次に、ステップS23
60において、選択された包含オブジェクトをまとめて
1つの包含アンカーとしてデータ管理装置1に設定す
る。
【0065】例えば、図9に示すように、大腸と小腸の
範囲を指定して腸という1つのアンカーを定義すること
が可能である。
【0066】以上のように、この実施の形態3の包含ア
ンカー構築装置122によれば、オブジェクト単位では
なく、複数のオブジェクトを含んだアンカー構築が可能
であるため、3次元モデラーなどで新たなアンカーのた
めに新しいオブジェクトの構築など手間を掛けずに、同
じ意味情報や分類情報などを持つオブジェクトを1つの
アンカーとして定義し、検索者の検索をわかりやすくで
きるという効果がある。
【0067】実施の形態4.この発明の実施の形態4に
係る図書情報検索装置について図面を参照しながら説明
する。図10は、この発明の実施の形態4に係る図書情
報検索装置の構成を示すブロック図である。なお、図書
検索指示装置250以降は図示を省略している。
【0068】上記の実施の形態1のあいまい検索装置2
10において、この実施の形態4では、アンカー指定装
置211と、リンクを実行するためのアンカーを指定す
る際に範囲指定をするアンカー範囲指定装置212を持
つ。
【0069】次に、動作について説明する。図11は、
アンカー範囲指定装置212の動作を示すフローチャー
トである。
【0070】まず、ステップS2400において、ある
一定の大きさの直方体のオブジェクトBを生成し、ステ
ップS2410において、オブジェクトBを拡大・縮小
し、移動して検索者が希望する範囲を指定する。なお、
球のオブジェクトなどの他の形状でもよい。含まれるア
ンカーの外枠情報が範囲内にあるかどうかを判定する際
に、直方体の場合には直方体の8つの頂点の情報を利用
する。球オブジェクトの場合には、球の中心と半径の情
報を利用する。また、包含判定を行うアンカーの外枠
は、もとのアンカーよりも大きい範囲を占めるため、こ
の判定を行う基準を、オブジェクトBより少し大きな範
囲とする。例えば、指定されたオブジェクトBのα倍
(1.1倍、1.2倍など)の直方体と比較を行う。
【0071】次に、ステップS2420において、空間
上のアンカーに対して、その外枠が、オブジェクトBに
含まれるかどうかをチェックし、ステップS2430に
おいて、含まれたアンカーAGは、指定アンカーとす
る。
【0072】次に、ステップS2440において、含ま
れなかったアンカーのうち、外枠の頂点が5つ以上含ま
れたアンカーATは、全ポリゴンがオブジェクトBに含
まれるかチェックする。ステップS2450において、
アンカーATのうち、全ポリゴンが含まれたアンカーA
Pも指定アンカーとする。なお、より簡易な判定とし
て、ポリゴンによるチェックを行わず、このATを指定
アンカーとし、5つ以上含まれないものは、指定アンカ
ーとはしない。また、全ポリゴンのチェックを外枠の頂
点が5つ以上含まれたアンカーATについて行っている
が、この場合の判断基準を外枠の中点等、頂点以外の他
の情報を利用して行うことができる。
【0073】次に、ステップS2460において、選択
されたアンカーをすべて指定アンカーとしてデータ管理
装置1に設定する。
【0074】以上のように、この実施の形態4のアンカ
ー範囲指定装置212によれば、1つのアンカーだけで
はなく複数のアンカーを、3次元情報の位置的な「この
あたり」という大まかな範囲指定により選択できるた
め、例えば、図12で、胃の周りを大きく範囲として指
定することにより、「胃のあたり」という大まかなアン
カー指定が可能であり、胃の他に、脾臓、胆嚢など指定
範囲内のアンカーがすべて選ばれ、そのアンカーに対応
した関連情報が検索可能となる。
【0075】また、アンカーを1つ1つ選択する場合に
比べ、3次元的に連続した範囲での指定が可能なため、
3次元モデルが複雑に並んでいる場合に、マウスクリッ
クでは選択しにくいものを大まかな範囲指定により選択
可能になる。さらに、ある範囲のすべてのモデルを選択
したい場合に、1つ1つの指定では、抜けが出るが、指
定範囲による選択であれば、範囲内のモデルをすべて容
易に選択できる。
【0076】実施の形態5.この発明の実施の形態5に
係る図書情報検索装置について図面を参照しながら説明
する。図13は、この発明の実施の形態5に係る図書情
報検索装置の構成を示すブロック図である。なお、図書
検索指示装置250以降は図示を省略している。
【0077】上記の実施の形態1の検索空間構築部10
0において、この実施の形態5では、関連アンカー設定
装置150を持ち、検索部200においては、関連アン
カー検索装置270を持つ。
【0078】次に、動作について説明する。図14は、
この実施の形態5のアルゴリズムを示すフローチャート
である。
【0079】ステップS2500において、関連アンカ
ー設定装置150で、あるアンカーを指定し、そのアン
カーと関連あるアンカーを指定する。次に、ステップS
2510において、アンカーどうしの関連関係を、デー
タ管理装置1によって記憶させる。
【0080】次に、ステップS2520において、その
データを利用して、アンカー指定装置211で指定され
たアンカーすべてに対して、関連アンカー検索装置27
0において、関連アンカーを検索し、それを検索者に提
示し、ステップS2530において、検索者はその中で
必要なものを選択できる。
【0081】従って、例えば、図2で小腸のアンカーに
対して、関連アンカー設定装置150で、大腸のアンカ
ーを関連アンカーとして設定すれば、検索者が小腸を選
択した場合は、必ず大腸のアンカーを関連アンカーとし
て提示する。
【0082】以上のように、この実施の形態5の関連ア
ンカー設定装置150と関連アンカー検索装置270に
よれば、検索者がそれぞれのオブジェクトやアンカーの
関連性などを知らなくても、構築者の意図により自動的
に関連性を定義できるため、意味のある関連情報の検索
が可能となる。
【0083】実施の形態6.この発明の実施の形態6に
係る図書情報検索装置について図面を参照しながら説明
する。図15は、この発明の実施の形態6に係る図書情
報検索装置の構成を示すブロック図である。なお、図書
検索指示装置250以降は図示を省略している。また、
同図において、4はキーワードデータ管理装置、5はシ
ソーラスデータ、6は検索目的データ、280は検索目
的入力装置である。
【0084】上記の実施の形態1の検索部200におい
て、この実施形態6では、複数選択されたアンカーから
検索者の目的に合ったアンカーを選択・決定するアンカ
ー決定装置290を持つ。
【0085】次に、動作について説明する。3次元アン
カー構築装置120で構築した3次元アンカー、および
リンク構築装置140で構築したリンクに対して、属性
設定装置130で属性を設定し、データ管理装置1によ
り、データ2に格納する。属性設定装置130で設定す
る属性は、シソーラスデータ5の項目から選択する。シ
ソーラスデータ5にない属性を設定する必要がある場合
は、その言葉をシソーラスデータ5に追加する。
【0086】検索者は、検索の目的に相当する言葉を検
索目的入力装置280で入力し、キーワードデータ管理
装置4が検索目的データ6に蓄える。検索目的の入力
は、検索者の意図により随時入力、変更可能である。
【0087】次に、あいまい検索装置210で複数選択
されたアンカーに対して、アンカー決定装置290で
は、キーワードデータ管理装置4において、検索目的デ
ータ6に蓄えられた目的語とアンカーの属性のマッチン
グを行い、目的に合うアンカーを決定する。
【0088】キーワードデータ管理装置4では、検索目
的データ6に蓄えられた目的語の論理和(OR)を取
り、各アンカーの属性とマッチングさせる。同じ属性が
あれば選択決定とする。
【0089】検索目的データ6のいずれの目的語ともマ
ッチングできない属性を持つアンカーがある場合は、全
目的語、及び残ったアンカーの属性をシソーラスデータ
5の項目に対応させる。
【0090】図16は、キーワードデータ管理装置4の
アルゴリズムを示すフローチャートである。図17を例
として説明する。図17で、アンカーを範囲指定し、肝
臓、胃、腸の3次元モデルが選択されたとする。検索目
的として、検索者が「胃」と「肝臓」を入れたとする。
【0091】3次元空間上に表現されているオブジェク
トは、肝臓、胃、腸である。そして肝臓オブジェクトに
は、オブジェクトに対するアンカー以外に、部分アンカ
ー「右葉」と「左葉」がある。各アンカーに記述されて
いる名前は、各アンカーの属性名である。胃と肝臓のア
ンカーは目的語とマッチするため、「右葉」と「左葉」
と「腸」がマッチしない属性として残る。
【0092】ステップS2600において、目的語であ
る「胃」と「肝臓」をシソーラスにマッチングさせる。
共にシソーラスの項目にあるのでそれらの点数を100
とする。
【0093】次に、ステップS2610において、例え
ば、α=B=0.8とすると、図18の各項目に示した
点数が得られる。このα、Bの値はシソーラスの定義の
仕方、またアプリケーションでの用途により、それぞれ
定めるべき値である。
【0094】ステップS2620に示すように、例え
ば、肝臓は、その下位にある肝小葉が共に冒的語である
場合は、それぞれの影響による点数付けをし、平均値を
値とする。
【0095】次に、ステップS2630において、点数
のスレッシュホールド値を決め、それ以上のものとマッ
チした属性のアンカーを選択する。例えば、図18にお
いて、スレッシュホールド値を70とすると、「右葉」
と「左葉」が選ばれるが、「腸」は選ばれない。
【0096】また、血管など細くて様々なところに存在
していて選択が難しい場合に、胃のあたりを大きく範囲
指定して「血管」という目的を入力すれば、胃の周りの
血管だけを容易に選択することができる。
【0097】上位概念等を属性に付加すれば、例えば目
的語に「消化器」があり、図17の各オブジェクトが上
位概念として「消化器」という属性定義がされていれ
ば、シソーラスの消化器は80点であるため、腸も選択
される。また、上位概念の場合は、点数をΓ倍する、と
いうような定義が可能である。
【0098】以上のように、選択した複数のあいまいな
アンカーについて、検索目的を基に絞り込むことができ
るため、たくさんのあいまいな情報から必要な情報を見
つけ易くなるため、有効である。
【0099】実施の形態7.この発明の実施の形態7に
係る図書情報検索装置について図面を参照しながら説明
する。図19は、この発明の実施の形態7に係る図書情
報検索装置の構成を示すブロック図である。
【0100】上記の実施の形態1のリンク実行装置23
0において、この実施形態7では、リンク実行指示装置
220で選択されたリンクのうち、検索目的に合ったリ
ンクに絞り込む実行リンク絞り込み装置231と、実行
指示装置232を持つ。
【0101】次に、動作について説明する。3次元アン
カー構築装置120で構築した3次元アンカー、および
リンク構築装置140で構築したリンクに対して、属性
設定装置130で属性を設定し、データ管理装置1によ
り、データ2に格納する。属性設定装置130で設定す
る属性は、シソーラスデータ5の項目から選択する。
【0102】検索者は、検索の目的に相当する言葉を検
索目的入力装置280で入力し、キーワードデータ管理
装置4が検索目的データ6に蓄える。
【0103】次に、あいまい検索装置210で選択され
たアンカーにリンクが複数設定されていれば、リンク実
行指示装置220で複数のリンクの実行が指示されるこ
とになる。実行リンク絞り込み装置231では、このよ
うに実行を指示された複数のリンクに対して、キーワー
ドデータ管理装置4において、その属性と、検索目的デ
ータ6に蓄えられた目的語とをマッチングさせ、目的に
合うリンクだけに絞り込む。
【0104】キーワードデータ管理装置4では、検索目
的データ6に蓄えられた目的語の論理和(OR)を取
り、各リンクの属性とマッチングさせる。同じ属性があ
れば選択決定とする。
【0105】検索目的データ6のいずれの目的語ともマ
ッチングできない属性を持つリンクがある場合は、全目
的語、及び残ったリンクの属性をシソーラスデータ5の
項目に対応させる。そのアルゴリズムを図16に示す。
リンクの属性と検索目的とのマッチングについては実施
の形態6と同様に行う。絞り込まれたリンクについての
みリンク実行を行う。
【0106】例えば、図17において、胃に「構造」と
「病気」という属性を持つリンクがあった場合に、検索
者が「病気」という検索目的を入れて、胃のアンカーを
選択すると、胃の「病気」のリンクだけを実行する。
【0107】以上のように、選択した複数のあいまいな
リンクについて、検索目的を基に絞り込むことができ
る、たくさんの情報から必要な関連情報だけを絞り込ん
で検索できるため、有効である。
【0108】実施の形態8.上記の実施の形態7におい
て、あいまい検索装置210のアンカー範囲指定装置2
12、または関連アンカー検索装置270でアンカーが
複数選択された場合には必ずリンクが複数存在するが、
実施の形態7の場合と同様、検索目的に合わせてリンク
を絞り込む。
【0109】例えば、実施の形態7と同様に、図17に
おいて、「病気」という目的を入れた場合に、アンカー
範囲指定装置212で範囲指定して胃と腸が選択された
場合は、胃と腸の病気に関する検索を行う。
【0110】従って、あいまいな検索条件(主に3次元
空間的に、または位置情報としてあいまいさがある条
件)による範囲指定、または関連性により、検索対象を
広げても、検索目的により、どのような関連情報を検索
したいか指示できるため、検索対象を目的により絞り込
んで、欲しい情報を見つけ易くすることができる。
【0111】実施の形態9.この発明の実施の形態9に
係る図書情報検索装置について図面を参照しながら説明
する。図20は、この発明の実施の形態9に係る図書情
報検索装置の構成を示すブロック図である。
【0112】上記の実施の形態1の図書検索装置260
において、この実施形態9では、アンカーを選択して図
書検索を実行すると、アンカーの属性を利用して検索式
を生成する属性利用検索武生成装置263を持つ。
【0113】次に、動作について説明する。3次元アン
カー構築装置120で構築した3次元アンカー、および
リンク構築装置140で構築したリンクに対して、属性
設定装置130で属性を設定し、データ管理装置1によ
り、データ2に格納する。属性設定装置130で設定す
る属性は、シソーラスデータ5の項目から選択する。
【0114】検索者は、検索の目的に相当する言葉を検
索目的入力装置280で入力し、キーワードデータ管理
装置4が検索目的データ6に蓄える。
【0115】次に、あいまい検索装置210で複数選択
されたアンカーに対して、図書検索指示装置250で図
書検索を指示すると、各アンカーの属性値を利用して、
それを検索キーとして属性利用検索式生成装置263で
検索式を生成する。
【0116】アンカー属性を検索キーとして図書情報を
検索する。腸のアンカーを選択し、図書検索を実行した
場合は、図21に示すような条件により図書を検索す
る。
【0117】以上のように、選択したアンカーの属性に
対してダイナミックな検索が可能となる。従って、検索
者がキーワードとなる適切な言葉が分からない場合で
も、3次元空間上での位置情報や視覚情報から検索対象
を見つけることができれば、それを指示することにより
目的に応じた図書検索が可能となる。
【0118】実施の形態10.上記の実施の形態9にお
いて、あいまい検索装置210のアンカー範囲指定装置
212、または関連アンカー検索装置270でアンカー
が複数選択された場合には複数のアンカーとそれに対応
した複数の属性が存在するが、実施の形態9の場合と同
様、選ばれたアンカーすべての属性を論理和(OR)条
件として図書検索を行う。
【0119】例えば、胃の周辺を範囲指定してアンカー
を指示し、図書検索を行うと、胃、肝臓、腸、など範囲
指定で選択されたアンカー、または胃に関連アンカーと
して指定されたアンカーなど、全アンカーの属性の論理
和(OR)条件により図書を検索する。
【0120】同様のことをキーワード検索で行うとして
も、「胃」、「周辺」、「あたり」のようなキーワード
を入力しても胃の周辺の検索は行えない。また、
「胃」、「肝臓」、「腸」のように検索者がわかる範囲
でのキーワードをすべて入力しても抜けが出る可能性が
ある。
【0121】従って、範囲指定により、あいまいな検索
条件(主に3次元空間的に、または位置情報としてあい
まいさがある条件)により図書検索を行うことが可能と
なる。
【0122】実施の形態11.この発明の実施の形態1
1に係る図書情報検索装置について図面を参照しながら
説明する。図22は、この発明の実施の形態11に係る
図書情報検索装置の構成を示すブロック図である。
【0123】上記の実施の形態1の図書検索装置260
において、この実施形態11では、属性利用検索式生成
装置263で生成した検索式に対して目的の条件で絞り
込む絞込条件付加装置264を持つ。
【0124】次に、動作について説明する。3次元アン
カー構築装置120で構築した3次元アンカー、および
リンク構築装置140で構築したリンクに対して、属性
設定装置130で属性を設定し、データ管理装置1によ
り、データ2に格納する。属性設定装置130で設定す
る属性は、シソーラスデータ5の項目から選択する。
【0125】検索目的入力装置280で「病気」を入れ
る。あいまい検索装置210で、腸をアンカー指定し、
図書検索指示装置250で図書検索を指示すると、属性
利用検索式生成装置263で図21の検索式を生成す
る。
【0126】ここで、検索目的データ6にある目的語を
絞り込み条件とし、絞込条件付加装置264で検索式に
絞込条件を付加する。複数ある場合には、論理和(O
R)の条件とする。
【0127】検索式を図23に示す。従って、図21の
式で検索した場合に比べ、腸すべてに関する検索を行う
のではなく、腸の病気に関する検索だけを行い結果を表
示する。
【0128】以上のように、複数選ばれたアンカーから
ダイナミックな図書検索を行う際に、リンクの属性情報
を用いて検索者の検索目的に合った図書情報だけを検索
することを可能とする。
【0129】実施の形態12.上記の実施の形態11に
おいて、あいまい検索装置210のアンカー範囲指定装
置212、または関連アンカー検索装置270でアンカ
ーが複数選択された場合には必ずリンクが複数存在する
が、実施の形態11の場合と同様、検索目的に合わせて
リンクを絞り込む。
【0130】検索目的入力装置280で、「胃」、「肝
臓」、「病気」を入れ、あいまい検索装置210で、胃
と肝臓の全体を含むアンカー指定し、図書検索指示装置
250で図書検索を指示すると、属性利用検索式生成装
置263で、図24の検索式を生成する。
【0131】ここで、検索目的データ6にある目的語を
絞り込み条件とし、絞込条件付加装置264で検索式を
生成し直す。複数ある場合には、論理和の条件とする。
検索式を図25に示す。
【0132】アンカー属性による論理和(OR)条件
と、目的語による論理和(OR)条件のうち、重複する
KEYがある場合は、削除する。従って、図26の検索
式が得られる。
【0133】従って、あいまいな検索条件(主に3次元
空間的に、または位置情報としてあいまいさがある条
件)による範囲指定、または関連性により、図書の検索
対象を広げても、検索目的により、どのような関連情報
を検索したいか指示できるため、検索対象を目的により
絞り込んで、欲しい情報を見つけ易くすることができ
る。
【0134】実施の形態13.この発明の実施の形態1
3に係る図書情報検索装置について図面を参照しながら
説明する。図27は、この発明の実施の形態13に係る
図書情報検索装置の構成を示すブロック図である。
【0135】上記の実施の形態1の図書検索装置260
において、上記の実施の形態9では、アンカーを選択し
て図書検索を実行すると、アンカーの属性を利用して検
索式を生成する属性利用検索式生成装置263を有し、
検索者がアンカーを指定して図書検索を指示する度に図
書検索式を生成し、図書検索実行装置262から図書デ
ータを検索していた。この実施形態13では、検索結果
管理装置265と、図書情報検索結果7を有する。
【0136】次に、動作について説明する。3次元アン
カー構築装置120で構築した3次元アンカー、および
リンク構築装置140で構築したリンクに対して、属性
設定装置130で属性を設定し、データ管理装置1によ
り、データ2に格納する。属性設定装置130で設定す
る属性は、シソーラスデータ5の項目から選択する。
【0137】検索者は、あいまい検索装置210で選択
されたアンカーに対して、図書検索指示装置250で図
書検索を指示すると、各アンカーの属性値を利用して、
それを検索キーとして属性利用検索式生成装置263で
検索式を生成する。初回の検索では、図書情報検索結果
7にはデータが蓄えられていないので、検索結果管理装
置265では何もせず、実施の形態9の場合と同様、図
書検索実行装置262で図書情報3の検索を行う。
【0138】アンカー属性を検索キーとして図書情報を
検索する。実施の形態9と同様、腸のアンカーを選択
し、図書検索を実行した場合は、図21に示すような条
件により図書を検索する。検索結果を結果表示装置24
0により表示する。
【0139】図書検索実行装置262で検索した結果を
検索結果管理装置265に渡し、検索結果管理装置26
5で、検索条件と検索結果を対にして記憶する。
【0140】次に、検索者が検索をした場合、属性利用
検素式生成装置263で検索式を生成したら、検索結果
管理装置265で、その検索条件と同じ検索結果が図書
情報検素結果7にないか調べる。同じ条件「KEY=
腸」による検索結果があればそれを結果表示装置240
に渡して表示する。
【0141】以上のように、既に同じ条件による検索を
行っている場合には、その検索結果を管理し、蓄えてい
るため、わざわざ膨大な図書のデータを再度アクセスし
にいかなくてもすぐに検索結果を表示できる。特に、図
書のデータが広域ネットワーク上などにある場合に高速
化され有効である。
【0142】実施の形態14.この発明の実施の形態1
4に係る図書情報検索装置について図面を参照しながら
説明する。図28は、この発明の実施の形態14に係る
図書情報検索装置の構成を示すブロック図である。
【0143】上記の実施の形態1の図書検索装置260
において、実施の形態11では、アンカーを選択して図
書検索を実行すると、アンカーの属性を利用して検索式
を生成する属性利用検索式生成装置263と、絞込条件
付加装置264を有していたが、検索者がアンカーを指
定して図書検索を指示する度に図書検索式を生成し、図
書検索実行装置262から図書データを検索していた。
また、実施の形態13では、検索結果管理装置265を
有する。
【0144】次に、動作について説明する。3次元アン
カー構築装置120で構築した3次元アンカー、および
リンク構築装置140で構築したリンクに対して、属性
設定装置130で属性を設定し、データ管理装置1によ
り、データ2に格納する。属性設定装置130で設定す
る属性は、シソーラスデータ5の項目から選択する。
【0145】検索者は、検索の目的に相当する言葉「病
気」を検索目的入力装置280で入力し、キーワードデ
ータ管理装置4が検索目的データ6に蓄える。
【0146】次に、あいまい検索装置210で選択され
たアンカー「腸」に対して、図書検素指示装置250で
図書検索を指示すると、各アンカーの属性値を利用し
て、それを検索キーとして属性利用検索式生成装置26
3で検索式を生成し、絞込条件付加装置264で検索式
に絞込条件を付加する。図書情報検索結果7にデータが
蓄えられていない場合は、検索結果管理装置265では
何もせず、実施の形態9の場合と同様、図書検索実行装
置262で図書情報の検索を行う。
【0147】アンカー属性を検索キーとして図書情報を
検索する。実施の形態11と同様、図23に示すような
条件により図書を検索する。検索結果を結果表示装置2
40により表示する。
【0148】図書検素実行装置262で検索した結果を
検索結果管理装置265に渡し、検索結果管理装置26
5で、検索条件と検索結果を対にして記憶する。この場
合は検索条件「KEY=腸」、絞り込み条件「KEY=
病気」と、検索結果という組み合わせになる。
【0149】次に、検索者が検索をした場合、属性利用
検索式生成装置263で検索式を生成し、絞込条件付加
装置264で絞込条件を付加し、検索結果管理装置26
5で、その検索条件と同じ検索結果が図書情報検素結果
7にないか調べる。検索条件「KEY=腸」、絞り込み
条件「KEY=病気」による検索結果があればそれを結
果表示装置240に渡して表示する。また、検索条件
「KEY=腸」の検索結果があれば、それに対して、
「KEY=病気」の絞り込みを掛けてその結果を結果表
示装置240に渡して表示する。
【0150】以上のように、既に同じ条件による検索を
行っている場合には、その検索結果を管理し、蓄えてい
るため、わざわざ膨大な図書のデータを再度アクセスし
にいかなくてもすぐに検索結果を表示できる。特に、図
書のデータが広域ネットワーク上などにある場合に高速
化され有効である。
【0151】
【発明の効果】この発明に係る図書情報検索装置は、以
上説明したとおり、計算機上に構築された3次元空間上
でアンカーを指定し、当該アンカーに対応する関連情報
を検索しながら図書情報を検索する図書情報検索装置に
おいて、3次元空間を構築する3次元空間構築装置、3
次元のアンカーを構築する3次元アンカー構築装置、及
び前記アンカーとその関連情報を関連付けるリンク構築
装置を有する検索空間構築部と、前記関連情報を検索す
るリンク元となるアンカーを指定し、関連するアンカー
を付加してあいまい検索を行うあいまい検索装置、リン
ク実行を指示するリンク実行指示装置、3次元空間上に
おいてアンカーやリンクの情報を用いてリンク実行を行
うリンク実行装置、アンカーを選択してそれに対する図
書検索を指示する図書検索指示装置、選択されたアンカ
ー情報から図書検索のための検索式を生成し、この検索
式に基づき図書情報を検索する図書検索装置、及びそれ
らの3次元リンク実行と図書検索の結果を表示する結果
表示装置を有する検索部と、前記検索空間構築部及び前
記検索部のデータを管理するデータ管理装置とを備えた
ので、適切なキーワードなどがわからなくても、3次元
空間で図書の分類体系を様々な方向から見ながら、「こ
のあたり」というような大まかな検索対象を指定し、そ
れに対応した関連情報を得て、最終的に必要な図書の情
報を検索できるという効果を奏する。
【0152】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記3次元アンカー構築装置
が、オブジェクトの一部にアンカーを構築する部分アン
カー構築装置を含むので、オブジェクトのある部分での
情報設定を行う際に、わざわざ3次元モデラーなどでオ
ブジェクトを作成し直す手間がなく、簡単にある部分の
アンカーを構築できるという効果を奏する。
【0153】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記3次元アンカー構築装置
が、所定の範囲内のオブジェクトを包含したアンカーを
構築する包含アンカー構築装置を含むので、オブジェク
ト単位ではなく、複数のオブジェクトを含んだアンカー
構築が可能であるため、3次元モデラーなどで新たなア
ンカーのために新しいオブジェクトの構築など手間を掛
けずに、同じ意味情報や分類情報などを持つオブジェク
トを1つのアンカーとして定義し検索者の検素をわかり
やすくできるという効果を奏する。
【0154】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記あいまい検索装置が、範
囲指定をすることによりアンカーを指定するアンカー範
囲指定装置を含むので、1つのアンカーだけではなく複
数のアンカーを、3次元情報の位置的な「このあたり」
という大まかな範囲指定により選択できるため、例え
ば、胃の周りを大きく範囲として指定することにより、
「胃のあたり」という大まかなアンカー指定が可能であ
り、そのアンカーに対応した関連情報を検索可能とな
る。また、アンカーを1つ1つ選択する場合に比べ、3
次元的に連続した範囲での指定が可能なため、3次元モ
デルが複雑に並んでいる場合に、マウスクリックでは選
択しにくいものを大まかな範囲指定により選択可能にな
る。さらに、ある範囲のすべてのモデルを選択したい場
合に、1つ1つの指定では、抜けが出るが、指定範囲に
よる選択であれば、範囲内のモデルをすべて容易に選択
できるという効果を奏する。
【0155】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記検索空間構築部が、さら
に、リンク元としてアンカーが指定された際に必ず一緒
にリンク元として指定すべき関連アンカーを設定する関
連アンカー設定装置を有し、前記検索部が、さらに、前
記設定した関連アンカーを検索してリンク元として提示
する関連アンカー検索装置を有するので、検索者がそれ
ぞれのオブジェクトやアンカーの関連性などを知らなく
ても、構築者の意図により自動的に関連性を定義できる
ため、意味のある関連情報の検索ができるという効果を
奏する。
【0156】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記検索空間構築部が、さら
に、アンカー及びリンクに属性を設定する属性設定装置
を有し、前記検索部が、さらに、検索の目的語を入力す
る検索目的入力装置、及び前記検索目的語とアンカーの
属性情報を利用することにより、あいまい検索の結果か
ら目的に合ったアンカーを絞り込むアンカー決定装置を
有するとともに、さらに、前記検索目的語及びシソーラ
スデータを管理し、アンカー及びリンクの属性との関連
付けをするキーワードデータ管理装置を備えたので、選
択したアンカーの属性に対してダイナミックな検索が可
能となる。従って検索者がキーワードとなる適切な言葉
が分からない場合でも、3次元空間上での位置情報や視
覚情報から検索対象を見つけることができれば、それを
指示することにより目的に応じた図書検索ができるとい
う効果を奏する。
【0157】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記検索空間構築部が、さら
に、アンカー及びリンクに属性を設定する属性設定装置
を有し、前記検索部が、さらに、検索の目的語を入力す
る検索目的入力装置を有し、前記検索部内の前記リンク
実行装置が、前記検索目的語とリンクの属性情報を利用
することにより、あいまい検索の結果から目的に合った
リンクを絞り込む実行リンク絞り込み装置を含むととも
に、さらに、前記検索目的語及びシソーラスデータを管
理し、アンカー及びリンクの属性との関連付けをするキ
ーワードデータ管理装置を備えたので、選択したアンカ
ーの属性に対してダイナミックな検索が可能となる。従
って検索者がキーワードとなる適切な言葉が分からない
場合でも、3次元空間上での位置情報や視覚情報から検
索対象を見つけることができれば、それを指示すること
により目的に応じた図書検索ができるという効果を奏す
る。
【0158】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記検索空間構築部が、さら
に、アンカー及びリンクに属性を設定する属性設定装置
を有し、前記検索部が、さらに、検索の目的語を入力す
る検索目的入力装置を有し、前記検索部内の前記図書検
索装置が、指定されたアンカーの属性を利用して検索式
を生成する属性利用検索式生成装置を含むとともに、さ
らに、前記検索目的語及びシソーラスデータを管理し、
アンカー及びリンクの属性との関連付けをするキーワー
ドデータ管理装置を備えたので、検索者がキーワードと
なる適切な言葉が分からない場合でも、3次元空間上で
の位置情報や視覚情報から検索対象を見つけることがで
きれば、それを指示することにより目的に応じた図書検
索ができるという効果を奏する。
【0159】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記図書検索装置が、さら
に、前記検索目的語を利用して検索式に絞り込み条件を
付加する絞込条件付加装置を含むので、あいまいな検索
条件(主に3次元空間的に、または位置情報としてあい
まいさがある条件)による範囲指定、または関連性によ
り、図書の検索対象を広げても、検索目的により、どの
ような関連情報を検索したいか指示できるため、検索対
象を目的により絞り込んで、欲しい情報を見つけ易くす
ることができるという効果を奏する。
【0160】また、この発明に係る図書情報検索装置
は、以上説明したとおり、前記図書検索装置が、さら
に、図書情報の検索結果を管理する検索結果管理装置を
含むので、既に同じ条件による検索を行っている場合に
は、わざわざ膨大な図書のデータを再度アクセスしにい
かなくてもすぐに検索結果を表示でき、特に図書のデー
タが広域ネットワーク上などにある場合に高速化を図る
ことができるという効果を奏する。
【0161】さらに、この発明に係る図書情報検索装置
は、以上説明したとおり、前記図書検索装置が、さら
に、前記検索目的語を利用して検索式に絞り込み条件を
付加する絞込条件付加装置と、図書情報の検索結果を管
理する検索結果管理装置とを含むので、既に同じ条件に
よる検索を行っている場合には、わざわざ膨大な図書の
データを再度アクセスしにいかなくてもすぐに検索結果
を表示でき、特に図書のデータが広域ネットワーク上な
どにある場合に高速化を図ることができるという効果を
奏する。
【図面の簡単な説明】
【図1】 この発明の実施の形態1に係る図書情報検索
装置の構成を示すブロック図である。
【図2】 この発明の実施の形態1に係る3次元空間上
の胃、肝臓、腸のオブジェクトとそれぞれのアンカー、
リンクを示す模式図である。
【図3】 この発明の実施の形態2に係る図書情報検索
装置の構成を示すブロック図である。
【図4】 この発明の実施の形態2に係る図書情報検索
装置の部分アンカー構築装置の動作を示すフローチャー
トである。
【図5】 この発明の実施の形態2に係る図書情報検索
装置の部分アンカー構築装置の動作を示すフローチャー
トである。
【図6】 この発明の実施の形態2に係る部分アンカー
構築装置において、球オブジェクトSから心臓の左心房
の部分アンカーを構築した例を示す図である。
【図7】 この発明の実施の形態3に係る図書情報検索
装置の構成を示すブロック図である。
【図8】 この発明の実施の形態3に係る図書情報検索
装置の包含アンカー構築装置の動作を示すフローチャー
トである。
【図9】 この発明の実施の形態3に係る図書情報検索
装置おける3次元空間上の大腸と小腸の包含アンカーの
構築を示す模式図である。
【図10】 この発明の実施の形態4に係る図書情報検
索装置の構成を示すブロック図である。
【図11】 この発明の実施の形態4に係る図書情報検
索装置のアンカー範囲指定装置の動作を示すフローチャ
ートである。
【図12】 この発明の実施の形態4に係る図書情報検
索装置における3次元空間上のアンカーの範囲指定を示
す複式図である。
【図13】 この発明の実施の形態5に係る図書情報検
索装置の構成を示すブロック図である。
【図14】 この発明の実施の形態5に係る図書情報検
索装置の関連アンカー設定装置と関連アンカー検索装置
の動作を示すフローチャートである。
【図15】 この発明の実施の形態6に係る図書情報検
索装置の構成を示すブロック図である。
【図16】 この発明の実施の形態6に係る図書情報検
索装置のキーワードデータ管理装置の属性マッチングの
動作を示すフローチャートである。
【図17】 この発明の実施の形態6に係る図書情報検
索装置における3次元空間上のアンカー、リンクの絞り
込みを示す複式図である。
【図18】 この発明の実施の形態6に係る図書情報検
索装置においてシソーラスデータの各項目に点数を付け
た様子を示す模式図である。
【図19】 この発明の実施の形態7に係る図書情報検
索装置の構成を示すブロック図である。
【図20】 この発明の実施の形態9に係る図書情報検
索装置の構成を示すブロック図である。
【図21】 この発明の実施の形態9に係る図書情報検
索装置において得られた検索式を示す図である。
【図22】 この発明の実施の形態11に係る図書情報
検索装置の構成を示すブロック図である。
【図23】 この発明の実施の形態11に係る図書情報
検索装置において得られた検索式を示す図である。
【図24】 この発明の実施の形態12に係る図書情報
検索装置において得られた検索式を示す図である。
【図25】 この発明の実施の形態12に係る図書情報
検索装置において得られた検索式を示す図である。
【図26】 この発明の実施の形態12に係る図書情報
検索装置において得られた検索式を示す図である。
【図27】 この発明の実施の形態13に係る図書情報
検索装置の構成を示すブロック図である。
【図28】 この発明の実施の形態14に係る図書情報
検索装置の構成を示すブロック図である。
【図29】 従来の3次元情報検索装置の構成を示すブ
ロック図である。
【図30】 従来の図書情報検索装置の構成を示すブロ
ック図である。
【符号の説明】
1 データ管理装置、2 アンカー、リンクの属性デー
タ、3 図書情報、4キーワードデータ管理装置、5
シソーラスデータ、6 検索目的データ、7図書情報検
索結果、100 検索空間構築部、110 3次元空間
構築装置、120 3次元アンカー構築装置、121
部分アンカー構築装置、122 包含アンカー構築装
置、130 属性設定装置、140 リンク構築装置、
150関連アンカー設定装置、200 検索部、210
あいまい検索装置、211アンカー指定装置、212
アンカー範囲指定装置、220 リンク実行指示装
置、230 リンク実行装置、231 実行リンク絞り
込み装置、232 実行指示装置、240 結果表示装
置、250 図書検索指示装置、260 図書検索装
置、261 検索式生成装置、262 図書検索実行装
置、263 属性利用検索式生成装置、264 絞込条
件付加装置、265 検索結果管理装置、270 関連
アンカー検索装置、280 検索目的入力装置、290
アンカー決定装置。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 芝 諭 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 計算機上に構築された3次元空間上でア
    ンカーを指定し、当該アンカーに対応する関連情報を検
    索しながら図書情報を検索する図書情報検索装置におい
    て、 3次元空間を構築する3次元空間構築装置、 3次元のアンカーを構築する3次元アンカー構築装置、 及び前記アンカーとその関連情報を関連付けるリンク構
    築装置を有する検索空間構築部と、 前記関連情報を検索するリンク元となるアンカーを指定
    し、関連するアンカーを付加してあいまい検索を行うあ
    いまい検索装置、 リンク実行を指示するリンク実行指示装置、 3次元空間上においてアンカーやリンクの情報を用いて
    リンク実行を行うリンク実行装置、 アンカーを選択してそれに対する図書検索を指示する図
    書検索指示装置、 選択されたアンカー情報から図書検索のための検索式を
    生成し、この検索式に基づき図書情報を検索する図書検
    索装置、 及びそれらの3次元リンク実行と図書検索の結果を表示
    する結果表示装置を有する検索部と、 前記検索空間構築部及び前記検索部のデータを管理する
    データ管理装置とを備えたことを特徴とする図書情報検
    索装置。
  2. 【請求項2】 前記3次元アンカー構築装置は、 オブジェクトの一部にアンカーを構築する部分アンカー
    構築装置を含むことを特徴とする請求項1記載の図書情
    報検索装置。
  3. 【請求項3】 前記3次元アンカー構築装置は、 所定の範囲内のオブジェクトを包含したアンカーを構築
    する包含アンカー構築装置を含むことを特徴とする請求
    項1記載の図書情報検索装置。
  4. 【請求項4】 前記あいまい検索装置は、 範囲指定をすることによりアンカーを指定するアンカー
    範囲指定装置を含むことを特徴とする請求項1記載の図
    書情報検索装置。
  5. 【請求項5】 前記検索空間構築部は、さらに、 リンク元としてアンカーが指定された際に必ず一緒にリ
    ンク元として指定すべき関連アンカーを設定する関連ア
    ンカー設定装置を有し、 前記検索部は、さらに、 前記設定した関連アンカーを検索してリンク元として提
    示する関連アンカー検索装置を有することを特徴とする
    請求項1記載の図書情報検索装置。
  6. 【請求項6】 前記検索空間構築部は、さらに、 アンカー及びリンクに属性を設定する属性設定装置を有
    し、 前記検索部は、さらに、 検索の目的語を入力する検索目的入力装置、 及び前記検索目的語とアンカーの属性情報を利用するこ
    とにより、あいまい検索の結果から目的に合ったアンカ
    ーを絞り込むアンカー決定装置を有するとともに、 さらに、 前記検索目的語及びシソーラスデータを管理し、アンカ
    ー及びリンクの属性との関連付けをするキーワードデー
    タ管理装置を備えたことを特徴とする請求項1記載の図
    書情報検索装置。
  7. 【請求項7】 前記検索空間構築部は、さらに、 アンカー及びリンクに属性を設定する属性設定装置を有
    し、前記検索部は、さらに、 検索の目的語を入力する検索目的入力装置を有し、前記
    検索部内の前記リンク実行装置は、 前記検索目的語とリンクの属性情報を利用することによ
    り、あいまい検索の結果から目的に合ったリンクを絞り
    込む実行リンク絞り込み装置を含むとともに、さらに、 前記検索目的語及びシソーラスデータを管理し、アンカ
    ー及びリンクの属性との関連付けをするキーワードデー
    タ管理装置を備えたことを特徴とする請求項1記載の図
    書情報検索装置。
  8. 【請求項8】 前記検索空間構築部は、さらに、 アンカー及びリンクに属性を設定する属性設定装置を有
    し、前記検索部は、さらに、 検索の目的語を入力する検索目的入力装置を有し、前記
    検索部内の前記図書検索装置は、 指定されたアンカーの属性を利用して検索式を生成する
    属性利用検索式生成装置を含むとともに、 さらに、 前記検索目的語及びシソーラスデータを管理し、アンカ
    ー及びリンクの属性との関連付けをするキーワードデー
    タ管理装置を備えたことを特徴とする請求項1記載の図
    書情報検索装置。
  9. 【請求項9】 前記図書検索装置は、さらに、 前記検索目的語を利用して検索式に絞り込み条件を付加
    する絞込条件付加装置を含むことを特徴とする請求項8
    記載の図書情報検索装置。
  10. 【請求項10】 前記図書検索装置は、さらに、 図書情報の検索結果を管理する検索結果管理装置を含む
    ことを特徴とする請求項8記載の図書情報検索装置。
  11. 【請求項11】 前記図書検索装置は、さらに、 前記検索目的語を利用して検索式に絞り込み条件を付加
    する絞込条件付加装置と、 図書情報の検索結果を管理する検索結果管理装置とを含
    むことを特徴とする請求項8記載の図書情報検索装置。
JP05993298A 1998-03-11 1998-03-11 図書情報検索装置 Expired - Fee Related JP3550018B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05993298A JP3550018B2 (ja) 1998-03-11 1998-03-11 図書情報検索装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05993298A JP3550018B2 (ja) 1998-03-11 1998-03-11 図書情報検索装置

Publications (2)

Publication Number Publication Date
JPH11259503A true JPH11259503A (ja) 1999-09-24
JP3550018B2 JP3550018B2 (ja) 2004-08-04

Family

ID=13127407

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05993298A Expired - Fee Related JP3550018B2 (ja) 1998-03-11 1998-03-11 図書情報検索装置

Country Status (1)

Country Link
JP (1) JP3550018B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001075991A (ja) * 1999-09-06 2001-03-23 Nippon Telegr & Teleph Corp <Ntt> 情報クラスタ化管理方法、装置およびその方法を記録した記憶媒体

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0394376A (ja) * 1989-09-07 1991-04-19 Canon Inc データベース検索方法
JPH05189484A (ja) * 1991-07-12 1993-07-30 Toshiba Corp 情報検索装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0394376A (ja) * 1989-09-07 1991-04-19 Canon Inc データベース検索方法
JPH05189484A (ja) * 1991-07-12 1993-07-30 Toshiba Corp 情報検索装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001075991A (ja) * 1999-09-06 2001-03-23 Nippon Telegr & Teleph Corp <Ntt> 情報クラスタ化管理方法、装置およびその方法を記録した記憶媒体

Also Published As

Publication number Publication date
JP3550018B2 (ja) 2004-08-04

Similar Documents

Publication Publication Date Title
Benford et al. VR‐VIBE: A virtual environment for co‐operative information retrieval
US6434556B1 (en) Visualization of Internet search information
JP3717808B2 (ja) 情報検索システム
US8230346B2 (en) Graphical user interface for an information mediation system
KR20060017501A (ko) 소정의 검색 질의로부터의 검색 결과에 대한 액세스를제공하는 url들로 보완된 검색 엔진
JP3025173B2 (ja) データベース検索システム
JP2624969B2 (ja) 画像検索装置
JP2000242647A (ja) 関連情報検索方法およびシステム
AU2005201771A1 (en) Method and system for identifying image relatedness using link and page layout analysis
JP7839725B2 (ja) 画像生成検索装置、画像生成検索システム及び画像生成検索方法
US20040088291A1 (en) Retrieval condition setting method and retrieval condition setting apparatus
Wiza et al. Periscope: a system for adaptive 3D visualization of search results
JP2003076718A (ja) 文書情報コンテンツ閲覧システム及び文書情報コンテンツ閲覧方法及びプログラム及び記録媒体
JP3356519B2 (ja) 文書情報検索装置
JP2004094813A (ja) 検索支援装置、検索支援方法、プログラムおよび記録媒体
JP2001188802A (ja) 情報検索装置及び情報検索方法
Hirata et al. Object-based navigation: An intuitive navigation style for content-oriented integration environment
JPH11259503A (ja) 図書情報検索装置
JPH01140332A (ja) 情報検索装置及び情報検索方法
JP2003044493A (ja) 特許情報検索装置
JP3877876B2 (ja) 画像データ検索システム、画像データ検索方法およびプログラム記録媒体
Beale et al. Visualising sequences of queries: a new tool for information retrieval
JP2007034772A (ja) Webサイト検索結果の最適表示システム及びその装置及びその方法及びそのプログラム
Yang et al. Content-based retrieval of Flash™ movies: research issues, generic framework, and future directions
JPH10187755A (ja) 検索情報視覚化システム

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040203

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040326

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040420

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040422

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080430

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090430

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100430

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100430

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110430

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120430

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120430

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130430

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130430

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140430

Year of fee payment: 10

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees