JP2000250942A - Book information search space construction / search apparatus and computer-readable recording medium recording book information search space construction / search program - Google Patents
Book information search space construction / search apparatus and computer-readable recording medium recording book information search space construction / search programInfo
- Publication number
- JP2000250942A JP2000250942A JP5619999A JP5619999A JP2000250942A JP 2000250942 A JP2000250942 A JP 2000250942A JP 5619999 A JP5619999 A JP 5619999A JP 5619999 A JP5619999 A JP 5619999A JP 2000250942 A JP2000250942 A JP 2000250942A
- Authority
- JP
- Japan
- Prior art keywords
- search space
- information
- search
- book
- anchor
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【課題】 入力データである3次元空間上のオブジェク
トと図書の分類体系から3次元空間上の分類体系を構築
し、図書情報を検索すること。
【解決手段】 データ入力手段11によって入力された
データにより図書の分類体系と3次元空間上のコンピュ
ータグラフィックスオブジェクトあるいはイメージオブ
ジェクトとを対応付けて3次元検索空間を構築するCG
検索空間自動構築手段12と、3次元検索空間のオブジ
ェクトに部分アンカーを構築する部分アンカー構築手段
13と、検索空間構築部10により構築された3次元検
索空間を表示する表示手段51と、マウス指示手段52
によるポイント指示により選択されたアンカーのリンク
先の情報を検索する3次元検索手段53と、ポイント指
示により選択されたアンカーのリンク先に対応づけられ
た図書の分類体系情報を利用して図書情報を検索する図
書検索手段55とを設ける。
(57) [Summary] [Problem] To construct a classification system in a three-dimensional space from an object in a three-dimensional space, which is input data, and a classification system of a book, and to search for book information. SOLUTION: A CG for constructing a three-dimensional search space by associating a book classification system with a computer graphics object or an image object in a three-dimensional space by data input by data input means 11.
Automatic search space construction means 12, partial anchor construction means 13 for constructing partial anchors on objects in the three-dimensional search space, display means 51 for displaying the three-dimensional search space constructed by the search space construction part 10, and mouse instruction Means 52
3D search means 53 for searching for information on the link destination of the anchor selected by the point instruction by the user, and the book information using the book classification system information associated with the link destination of the anchor selected by the point instruction. A book search means 55 for searching is provided.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、仮想的な3次元
検索空間上の関連する情報を検索していきながら、目的
とする図書情報を検索するための3次元検索空間を構築
し、図書情報を検索する図書情報検索空間構築・検索装
置および図書情報検索空間構築・検索プログラムを記録
したコンピュータ読み取り可能な記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention constructs a three-dimensional search space for searching target book information while searching for related information in a virtual three-dimensional search space, The present invention relates to a book information search space construction / search apparatus for searching a book, and a computer-readable recording medium storing a book information search space construction / search program.
【0002】[0002]
【従来の技術】計算機上で3次元情報を取り扱うツール
として、たとえば、VRML(Virtual Rea
lity Modeling Language)オー
サリングツールであるCyber Walker(東洋
情報システム(株)の商標)、VRMLブラウザである
Community Place(ソニー(株)の商
標)が知られている。2. Description of the Related Art As a tool for handling three-dimensional information on a computer, for example, VRML (Virtual Reale
Cyber Modeler (trademark of Toyo Information Systems Co., Ltd.), which is an authoring tool, and Community Place (trademark of Sony Corporation), which is a VRML browser, are known.
【0003】Cyber Walkerは、計算機上に
仮想的な3次元空間を仮想物体を配置、色やライティン
グなどを設定して仮想空間を構築し、それをディスプレ
イ画面に表示する。Cyber Walkerでは、仮
想物体に関連情報を付加して3次元検索インターフェー
スを構築することができる。[0003] Cyber Walker arranges a virtual object in a virtual three-dimensional space on a computer, sets a color, lighting, and the like, constructs a virtual space, and displays the virtual space on a display screen. In Cyber Walker, it is possible to construct a three-dimensional search interface by adding relevant information to a virtual object.
【0004】Community Placeは、仮想
的な3次元空間上で、操作者がマウスなどのポインティ
ングデバイスによる画面上のカーソルを操作し、仮想空
間内をウォークスルーしたり、画面上の仮想物体を指定
すると、仮想物体に関連付けられたインターネット上の
ホームページなどの関連情報を検索することができる。[0004] In the Community Place, when an operator operates a cursor on a screen using a pointing device such as a mouse in a virtual three-dimensional space to walk through the virtual space or designate a virtual object on the screen. In addition, related information such as a homepage on the Internet associated with the virtual object can be searched.
【0005】図31は仮想空間における3次元情報の検
索を行う従来の3次元情報検索装置の構成を示してい
る。3次元情報検索装置は、検索空間構築部200と、
検索部300と、オブジェクトデータベース101と、
アンカー、リンク、属性のデータを蓄えたアンカー・リ
ンク属性データベース102とを有している。検索空間
構築部200は、3次元検索空間を構築するために必要
なデータを入力するデータ入力手段201と、アンカー
構築手段202、リンク情報設定手段203を含む3次
元検索空間・手動構築手段204とにより構成され、検
索部300は、マウス指示手段301と、表示手段30
2と、3次元検索手段303とにより構成されている。
検索空間構築部200および検索部300で扱うオブジ
ェクトは共にVRMLデータによるものである。FIG. 31 shows a configuration of a conventional three-dimensional information search apparatus for searching for three-dimensional information in a virtual space. The three-dimensional information search device includes a search space construction unit 200,
A search unit 300, an object database 101,
An anchor / link attribute database 102 storing data of anchors, links, and attributes. The search space construction unit 200 includes a data input unit 201 for inputting data necessary for constructing a three-dimensional search space, a three-dimensional search space / manual construction unit 204 including an anchor construction unit 202 and a link information setting unit 203. The search unit 300 includes a mouse instruction unit 301 and a display unit 30
2 and a three-dimensional search means 303.
Objects handled by the search space construction unit 200 and the search unit 300 are both based on VRML data.
【0006】つぎに動作について説明する。検索空間構
築部200では、3次元検索空間・手動構築手段204
によって3次元空間を構築し、アンカー構築手段202
でアンカーにしたいオブジェクトを指定し、リンク情報
設定手段203によりリンク先のURLを指定すること
で、リンクを構築できる。ここで扱うアンカーやリンク
先の情報はすべてオブジェクトであるVRMLデータに
蓄えられる。Next, the operation will be described. In the search space construction unit 200, a three-dimensional search space / manual construction means 204
To construct a three-dimensional space, and the anchor construction means 202
A link can be constructed by designating an object to be an anchor by using and specifying a URL of a link destination by the link information setting means 203. All information on anchors and link destinations handled here is stored in VRML data which is an object.
【0007】検索部300では、アンカー、リンクなど
の情報を持ったVRMLデータを用いて3次元空間上を
ウォークスルーしながら、検索を行う。VRMLによる
オブジェクトを表示手段302によって3次元空間に表
示し、マウス指示手段301によってアンカーを指示す
ると、3次元検索手段303がアンカーのリンク先のU
RL(Uniform Resource Locat
or)を検索し、リンク先のリソースを表示手段302
に表示する。The search unit 300 performs a search while walking through a three-dimensional space using VRML data having information such as anchors and links. When an object in VRML is displayed in a three-dimensional space by the display means 302 and an anchor is designated by the mouse instructing means 301, the three-dimensional search means 303 causes the
RL (Uniform Resource Locat
or), and displays the link destination resource by displaying means 302
To be displayed.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、上述し
た従来の3次元情報検索装置を利用して図書情報を検索
しようすると、図書の分類体系の各項目に対応したオブ
ジェクトを必ず用意する必要があり、また分類体系の階
層関係に合わせてオブジェクトに部分アンカーを構築
し、そこから下位の項目への関連付け(リンク)を行う
必要があり、検索空間の構築に手間が掛かる。However, when searching for book information using the above-described conventional three-dimensional information search apparatus, it is necessary to prepare objects corresponding to each item of the book classification system. In addition, it is necessary to construct a partial anchor in the object in accordance with the hierarchical relationship of the classification system, and to associate (link) to a lower item from the object, and it takes time to construct a search space.
【0009】また、上述した従来の3次元情報検索装置
では、図書の分類体系の項目に対応するコンピュータグ
ラフィックス(CG)オブジェクトがない場合には、3
次元モデラーでCGオブジェクトやアンカーを構築する
必要があり、このことによっても検索空間の構築に手間
が掛かる。また、CGオブジェクトのポリゴン数が多
く、データ量が多い場合には、3次元空間上へのデータ
の読み込み表示に時間が掛かり、視点移動にも時間が掛
かるため、自然なウォークスルーが困難であるという問
題があった。In the above-mentioned conventional three-dimensional information retrieval apparatus, if there is no computer graphics (CG) object corresponding to the item of the book classification system, the three-dimensional information retrieval apparatus is not used.
It is necessary to construct a CG object and an anchor in the dimensional modeler, and this also takes time to construct a search space. Also, when the number of polygons of the CG object is large and the data amount is large, it takes time to read and display data on the three-dimensional space, and it takes time to move the viewpoint, so that natural walkthrough is difficult. There was a problem.
【0010】また従来の3次元情報検索装置では、図書
の分類体系の階層関係を考慮してすべてのCGオブジェ
クトおよびアンカーの関連付けを行う必要があるため、
検索空間の構築に手間が掛かり、また分類体系の各項目
に対して抜けがないか等の確認を行う必要があった。In the conventional three-dimensional information retrieval apparatus, it is necessary to associate all CG objects and anchors in consideration of the hierarchical relationship of the book classification system.
Construction of the search space was troublesome, and it was necessary to confirm whether or not each item in the classification system was missing.
【0011】また、従来の3次元情報検索装置における
CGオブジェクトおよびアンカー間の関連付けは、静的
なリンクで定義されており、オブジェクトやアンカーを
定義し直した場合には、リンク情報も定義し直さなけれ
ばならないため、検索空間の変更にも手間が掛かり、各
データの独立的な管理も困難であった。Further, the association between the CG object and the anchor in the conventional three-dimensional information retrieval apparatus is defined by a static link, and when the object or the anchor is redefined, the link information is also redefined. Since the search space must be changed, it takes time to change the search space, and it is difficult to manage each data independently.
【0012】また、従来の3次元情報検索装置では、3
次元のオブジェクトに定義されたリンク先としてURL
にハイパリンクを実行し、関連するホームページを表示
することはできるが、アンカー情報から直接図書情報を
検索することはできないという問題があった。Further, in the conventional three-dimensional information retrieval device,
URL as the link destination defined for the dimensional object
Although a hyperlink can be executed to display a related homepage, there is a problem that book information cannot be searched directly from anchor information.
【0013】この発明は、上述のような課題を解決する
ためになされたもので、3次元検索空間を利用した図書
情報検索空間の構築において、入力データである3次元
空間上のオブジェクトと図書の分類体系から3次元空間
上の分類体系を構築でき、分類体系の各項目について、
すべてオブジェクトを用意していない場合にも、対応す
るオブジェクトやアンカーを構築して階層関係を定義す
ることができ、3次元検索空間上に分類体系を構築して
関連情報を検索しながら、最終的に図書情報を検索する
仕組みを構築することによってビジュアルな3次元情報
を見ながら目的の図書の検索を可能にし、またCGオブ
ジェクトだけではなくビデオデータによる表現も可能と
し、ポリゴンの多いCGオブジェクトの代替データとし
て利用して3次元検索空間を構築でき、またリンクを動
的に設定してオブジェクトのデータを独立に管理できる
図書情報検索空間構築・検索装置および図書情報検索空
間構築・検索プログラムを記録したコンピュータ読み取
り可能な記録媒体を得ることを目的としている。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem. In the construction of a book information search space using a three-dimensional search space, an object on a three-dimensional space which is input data and a book A classification system in a three-dimensional space can be constructed from the classification system. For each item of the classification system,
Even if all the objects are not prepared, the corresponding objects and anchors can be constructed to define the hierarchical relationship, and the classification system can be constructed on the three-dimensional search space to search for related information while the final information is being searched. A system for searching for book information has been constructed to enable searching for the desired book while viewing visual three-dimensional information. In addition to being able to express not only CG objects but also video data, it is possible to replace CG objects with many polygons. A book information search space construction / search apparatus and a book information search space construction / search program which can construct a three-dimensional search space by using data as well as independently manage object data by dynamically setting links are recorded. It is intended to obtain a computer-readable recording medium.
【0014】[0014]
【課題を解決するための手段】上述の目的を達成するた
めに、この発明による図書情報検索空間構築・検索装置
は、計算機上に構築された仮想的な3次元検索空間上の
関連する情報を検索していきながら、目的とする図書情
報を検索するための検索空間を構築し、図書情報を検索
する図書情報検索空間構築・検索装置であって、図書情
報検索のための3次元検索空間を構築するために必要な
図書の分類体系や3次元空間上のCGオブジェクト、イ
メージオブジェクトのデータを入力するデータ入力手段
と前記データ入力手段によって入力されたデータにより
図書の分類体系と3次元空間上のCGオブジェクトある
いはイメージオブジェクトとを対応付けて3次元検索空
間を構築する検索空間自動構築手段と3次元検索空間の
オブジェクトに部分アンカーを構築する部分アンカー構
築手段とにより構成される検索空間構築部と、前記検索
空間構築部により構築された3次元検索空間を表示する
表示手段と3次元検索空間をポイント指示するポインテ
ィングデバイスと当該ポインティングデバイスのポイン
ト指示により選択されたアンカーのリンク先の情報を検
索する3次元検索手段と前記ポインティングデバイスの
ポイント指示により選択されたアンカーのリンク先に対
応づけられた図書の分類体系情報を利用して図書情報を
検索する図書検索手段とにより構成される検索部とを有
しているものである。In order to achieve the above object, a book information search space construction / search apparatus according to the present invention stores related information in a virtual three-dimensional search space constructed on a computer. A book information search space construction / search apparatus for constructing a search space for searching for target book information while searching, and for searching for book information, comprising a three-dimensional search space for book information search. Data input means for inputting the book classification system required for construction, CG object and image object data in the three-dimensional space, and the book classification system and the three-dimensional space based on the data input by the data input means. Automatic search space construction means for constructing a three-dimensional search space by associating a CG object or an image object with a part of the object in the three-dimensional search space A search space construction unit configured by partial anchor construction means for constructing an anchor; a display means for displaying the three-dimensional search space constructed by the search space construction unit; a pointing device for pointing to the three-dimensional search space; Using three-dimensional search means for searching for information on the link destination of the anchor selected by the pointing instruction of the pointing device and the classification system information of the book associated with the link destination of the anchor selected by the pointing instruction of the pointing device And a search unit including book search means for searching for book information.
【0015】つぎの発明による図書情報検索空間構築・
検索装置は、前記検索空間自動構築手段が、図書の分類
体系の各項目と入力されたオブジェクトとを対応づけて
対応付けの状況に応じて必要な構築および設定を判断す
る対応関係設定部と、図書の分類体系の項目に対応する
オブジェクトがない場合で、下位の項目に複数のオブジ
ェクトがあれば、それらの情報から上位の項目のオブジ
ェクトを自動的に生成して対応付けするオブジェクト自
動構築部と、図書の分類体系における上位の項目から下
位の項目への関連づけを行うためにリンク元として必要
となるアンカーを自動的に構築するアンカー自動構築部
と、図書の分類体系における情報をアンカーの属性情報
として自動的に設定する属性情報自動設定部とを含んで
いるものである。Construction of a book information search space according to the following invention
A search device, wherein the search space automatic construction means associates each item of the book classification system with the input object, and determines a necessary construction and setting according to the state of association; If there is no object corresponding to the item of the book classification system, and if there are multiple objects in the lower item, an object automatic construction unit that automatically generates and associates the object of the upper item from the information , An automatic anchor construction unit that automatically constructs an anchor required as a link source for associating a higher-order item with a lower-order item in a book classification system, and information on the book classification system as anchor attribute information And an attribute information automatic setting unit that automatically sets the attribute information.
【0016】つぎの発明による図書情報検索空間構築・
検索装置は、計算機上に構築された仮想的な3次元検索
空間上の関連する情報を検索していきながら、目的とす
る図書情報を検索するための検索空間を構築し、図書情
報を検索する図書情報検索空間構築・検索装置であっ
て、図書情報検索のための3次元検索空間を構築するた
めに必要な図書の分類体系や3次元空間上のCGオブジ
ェクト、イメージオブジェクトのデータを入力するデー
タ入力手段と前記データ入力手段によって入力されたデ
ータにより図書の分類体系と3次元空間上のCGオブジ
ェクト、イメージオブジェクトあるいはビデオフレーム
によるオブジェクトとを対応付けて3次元検索空間を構
築する検索空間自動構築手段と3次元検索空間のオブジ
ェクトに部分アンカーを構築する部分アンカー構築手段
とにより構成される検索空間構築部と、前記検索空間構
築部により構築された3次元検索空間を表示する表示手
段とビデオフレームを3次元検索空間上の1枚のポリゴ
ンである仮想パネルに表示する処理を行うビデオ表示処
理手段と3次元検索空間をポイント指示するポインティ
ングデバイスと前記ポインティングデバイスのポイント
指示により選択されたアンカーのリンク先の情報を検索
する3次元検索手段と前記ポインティングデバイスのポ
イント指示により選択されたアンカーのリンク先に対応
づけられた図書の分類体系情報を利用して図書情報を検
索する図書検索手段とにより構成される検索部とを有し
ているものである。Construction of book information search space according to the following invention
The search device builds a search space for searching for desired book information while searching for related information in a virtual three-dimensional search space built on a computer, and searches for book information. A book information search space construction / search apparatus for inputting data of a book classification system and CG objects and image objects in a three-dimensional space necessary for constructing a three-dimensional search space for book information search. Search space automatic construction means for constructing a three-dimensional search space by associating a book classification system with a CG object, image object or video frame object in a three-dimensional space based on the data inputted by the input means and the data input means. And a partial anchor construction means for constructing a partial anchor on an object in the three-dimensional search space A cable space construction unit, display means for displaying the three-dimensional search space constructed by the search space construction unit, and video display for performing processing for displaying a video frame on a virtual panel, which is a single polygon in the three-dimensional search space. A processing device, a pointing device that points to the three-dimensional search space, a three-dimensional search device that searches for information on a link destination of the anchor selected by the pointing device of the pointing device, and an anchor selected by the pointing device of the pointing device. A book search unit configured to search for book information using book classification system information associated with the link destination.
【0017】つぎの発明による図書情報検索空間構築・
検索装置は、前記検索空間自動構築装置が、図書の分類
体系の各項目と入力されたオブジェクトとを対応づけて
対応付けの状況に応じて必要な構築および設定を判断す
る対応関係設定部と、下位の項目のCGオブジェクトあ
るいは自分自身のCGオブジェクトを用いてCGオブジ
ェクトの複数視点でのレンダリングイメージを撮影し、
視点ごとのレンダリングイメージの集合であるビデオフ
レームを自動的に生成してCGオブジェクトの代わりに
3次元検索空間上で複数方向の視点移動を可能となるよ
うにデータベースに登録し、そのオブジェクトを項目に
対応付けするビデオフレーム自動構築部と、上位の項目
から下位の項目への関連づけを行うためにリンク元とし
て必要となるアンカーをビデオフレームによるオブジェ
クトについて自動的に構築するビデオフレーム・アンカ
ー自動構築部と、情報をアンカーの属性情報として自動
的に設定する属性情報自動設定装置とを含んでいるもの
である。Construction of a book information search space according to the following invention
A search device, wherein the search space automatic construction device associates each item of the book classification system with the input object, and determines a necessary construction and setting in accordance with the state of association; Using a CG object of a lower item or a CG object of its own, a rendering image of the CG object from multiple viewpoints is taken,
A video frame, which is a set of rendering images for each viewpoint, is automatically generated and registered in a database so that viewpoints can be moved in a plurality of directions on a three-dimensional search space instead of a CG object, and the object is used as an item. A video frame automatic construction unit for associating, and a video frame / anchor automatic construction unit for automatically constructing, for a video frame object, an anchor required as a link source for associating an upper item to a lower item. And an attribute information automatic setting device for automatically setting information as attribute information of an anchor.
【0018】つぎの発明による図書情報検索空間構築・
検索装置は、前記ビデオ表示処理手段が、検索者の視点
を判定する視点判定部と、視点の位置に合わせてビデオ
フレームをデータベースから選択するビデオフレーム選
択部と、視点の位置に合わせてビデオフレームをマッピ
ングするための3次元検索空間上の1枚のポリゴンであ
る仮想パネルの位置を決定する仮想パネル・位置設定部
と、選択されたビデオフレームを仮想パネルにマッピン
グするビデオマッピング部とを含んでいるものである。Construction of book information retrieval space according to the following invention
A search device, wherein the video display processing means determines a viewpoint of a searcher; a video frame selection unit that selects a video frame from a database in accordance with the position of the viewpoint; and a video frame in accordance with the position of the viewpoint. A virtual panel / position setting unit that determines the position of a virtual panel, which is a single polygon in a three-dimensional search space for mapping a video, and a video mapping unit that maps a selected video frame to the virtual panel. Is what it is.
【0019】つぎの発明による図書情報検索空間構築・
検索装置は、前記ビデオ表示処理手段が、さらに、ビデ
オフレームが用意されていない視点位置において、既に
用意されている周りのビデオフレームのデータから補間
処理により求めてそのデータを選択フレームとするビデ
オフレーム補間部を含んでいるものである。Construction of a book information search space according to the following invention
In the search device, the video display processing means may further obtain, at a viewpoint position where a video frame is not prepared, interpolation data from data of surrounding video frames already prepared and use the data as a selected frame. It includes an interpolation unit.
【0020】つぎの発明による図書情報検索空間構築・
検索装置は、計算機上に構築された仮想的な3次元検索
空間上の関連する情報を検索していきながら、目的とす
る図書情報を検索するための検索空間を構築し、図書情
報を検索する図書情報検索空間構築・検索装置であっ
て、図書情報検索のための3次元検索空間を構築するた
めに必要な図書の分類体系や3次元空間上のCGオブジ
ェクト、イメージオブジェクトのデータを入力するデー
タ入力手段と前記データ入力手段によって入力されたデ
ータにより図書の分類体系と3次元空間上のCGオブジ
ェクト、イメージオブジェクトあるいは移動ビデオによ
るオブジェクトとを対応付けて3次元検索空間を構築す
る検索空間自動構築手段と3次元検索空間のオブジェク
トに部分アンカーを構築する部分アンカー構築手段とに
より構成される検索空間構築部と、前記検索空間構築部
により構築された3次元検索空間を表示する表示手段と
移動ビデオを3次元検索空間上の1枚のポリゴンである
仮想パネルに表示する処理を行うビデオ表示処理手段と
3次元検索空間をポイント指示するポインティングデバ
イスと前記ポインティングデバイスのポイント指示によ
り選択されたアンカーのリンク先の情報を検索する3次
元検索手段と前記ポインティングデバイスのポイント指
示により選択されたアンカーのリンク先に対応づけられ
た図書の分類体系情報を利用して図書情報を検索する図
書検索手段とにより構成される検索部とを有しているも
のである。Construction of book information search space according to the following invention
The search device builds a search space for searching for desired book information while searching for related information in a virtual three-dimensional search space built on a computer, and searches for book information. A book information search space construction / search apparatus for inputting data of a book classification system and CG objects and image objects in a three-dimensional space necessary for constructing a three-dimensional search space for book information search. Search space automatic construction means for constructing a three-dimensional search space by associating a book classification system with a CG object, image object or moving video object on the three-dimensional space based on the data inputted by the input means and the data input means. And a partial anchor construction means for constructing a partial anchor on an object in the three-dimensional search space Video display processing for displaying a moving video on a virtual panel, which is a single polygon in the three-dimensional search space, and a display means for displaying the three-dimensional search space constructed by the search space construction part, Means, a pointing device that points to the three-dimensional search space, a three-dimensional search means that searches for information on the link destination of the anchor selected by the pointing instruction of the pointing device, and a link of the anchor selected by the pointing instruction of the pointing device. A book search unit configured to search for book information using the book classification system information associated with the book.
【0021】つぎの発明による図書情報検索空間構築・
検索装置は、前記検索空間自動構築装置が、図書の分類
体系の各項目と入力されたオブジェクトとを対応づけて
対応付けの状況に応じて必要な構築および設定を判断す
る対応関係設定部と、下位の項目のCGオブジェクトあ
るいは自分自身のCGオブジェクトを用いてCGオブジ
ェクトの複数視点からの視点移動の様子を撮影した移動
ビデオを自動的に生成してCGオブジェクトの代わりに
3次元検索空間上で複数方向の視点移動を可能となるよ
うにデータベースに登録し、そのオブジェクトを項目に
対応付けする移動ビデオ自動構築部と、上位の項目から
下位の項目への関連づけを行うために、リンク元として
必要となるアンカーを移動ビデオによるオブジェクトに
ついて自動的に構築する移動ビデオ・アンカー自動構築
部と、情報をアンカーの属性情報として自動的に設定す
る属性情報自動設定装置とを含んでいるものである。Construction of a book information search space according to the following invention
A search device, wherein the search space automatic construction device associates each item of the book classification system with the input object, and determines a necessary construction and setting in accordance with the state of association; Using the CG object of the lower order item or the CG object of its own, a moving video that captures the state of viewpoint movement from a plurality of viewpoints of the CG object is automatically generated, and a plurality of moving videos are generated in the three-dimensional search space instead of the CG object. The moving video automatic construction unit registers the object in the database so that the viewpoint can be moved in the direction and associates the object with the item, and it is necessary as a link source to link the upper item to the lower item. A moving video anchor automatic construction unit for automatically constructing an Those that contain the attribute information automatic setting device automatically set as the attribute information over.
【0022】つぎの発明による図書情報検索空間構築・
検索装置は、前記ビデオ表示処理手段が、検索者の視点
を判定する視点判定部と、視点の位置に合わせて移動ビ
デオをデータベースから選択する移動ビデオ選択部と、
視点の位置に合わせて移動ビデオをマッピングするため
の3次元検索空間上の1枚のポリゴンである仮想パネル
の位置を決定する仮想パネル・位置設定部と、選択され
た移動ビデオを仮想パネルにマッピングするビデオマッ
ピング部とを含んでいるものである。Construction of a book information search space according to the following invention
The search device, the video display processing means, a viewpoint determination unit that determines the viewpoint of the searcher, a moving video selection unit that selects a moving video from the database according to the position of the viewpoint,
A virtual panel / position setting unit that determines a position of a virtual panel, which is a single polygon in a three-dimensional search space for mapping a moving video according to a viewpoint position, and maps the selected moving video to the virtual panel. And a video mapping unit.
【0023】つぎの発明による図書情報検索空間構築・
検索装置は、前記ビデオ表示処理手段が、さらに、移動
ビデオが用意されていない視点位置において、既に用意
されている周りの移動ビデオのデータから補間処理によ
り求めてそのデータを選択移動ビデオとする移動ビデオ
補間部を含んでいるものである。Construction of a book information search space according to the following invention
In the search device, the video display processing means may further include, at a viewpoint position where a moving video is not prepared, obtaining by interpolation processing data of surrounding moving videos already prepared and using the data as a selected moving video. It includes a video interpolation unit.
【0024】つぎの発明による図書情報検索空間構築・
検索装置は、前記検索部が、前記ポインティングデバイ
スのポイント指示により選択されたアンカーの属性情報
から関連する情報を検索する属性情報検索手段を有して
いるものである。Construction of a book information search space according to the next invention
In the retrieval apparatus, the retrieval unit has attribute information retrieval means for retrieving related information from the attribute information of the anchor selected by the pointing instruction of the pointing device.
【0025】また、上述の目的を達成するために、この
発明による図書情報検索空間構築・検索プログラムを記
録したコンピュータ読み取り可能な記録媒体は、計算機
上に構築された仮想的な3次元検索空間上の関連する情
報を検索していきながら、目的とする図書情報を検索す
るための検索空間を構築し、図書情報を検索するための
プログラムを記録したコンピュータ読み取り可能な記録
媒体であって、データ入力手段によって入力されたデー
タにより図書の分類体系と3次元空間上のCGオブジェ
クトあるいはイメージオブジェクトとを対応付けて3次
元検索空間を構築し、3次元検索空間のオブジェクトに
部分アンカーを構築する検索空間構築手順と、前記検索
空間構築手順の実行により構築された3次元検索空間を
表示し、ポインティングデバイスのポイント指示により
選択されたアンカーのリンク先の情報を検索し、ポイン
ティングデバイスのポイント指示により選択されたアン
カーのリンク先に対応づけられた図書の分類体系情報を
利用して図書情報を検索する検索手順とを記録したもの
である。In order to achieve the above object, a computer-readable recording medium storing a book information search space construction / search program according to the present invention is provided on a virtual three-dimensional search space constructed on a computer. A computer-readable recording medium storing a program for retrieving book information, constructing a search space for retrieving target book information while searching for related information of A search space construction for constructing a three-dimensional search space by associating a book classification system with a CG object or an image object on the three-dimensional space based on data input by the means, and constructing a partial anchor for the object in the three-dimensional search space And displaying the three-dimensional search space constructed by executing the search space construction procedure. Searches for information on the link destination of the anchor selected by the pointing instruction of the pointing device, and searches for book information using the classification system information of the book associated with the link destination of the anchor selected by the pointing instruction of the pointing device And a search procedure to be performed.
【0026】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索空間構築手順が、図書の分類体系
の各項目と入力されたオブジェクトとを対応づけて対応
付けの状況に応じて必要な構築および設定を判断し、図
書の分類体系の項目に対応するオブジェクトがない場合
で、下位の項目に複数のオブジェクトがあれば、それら
の情報から上位の項目のオブジェクトを自動的に生成
し、対応付けを行い、図書の分類体系における上位の項
目から下位の項目への関連づけを行うためにリンク元と
して必要となるアンカーを自動的に構築し、図書の分類
体系における情報をアンカーの属性情報として自動的に
設定するものである。Construction of a book information search space according to the following invention
The computer-readable recording medium on which the search program is recorded, wherein the search space construction procedure associates each item of the book classification system with the input object and performs the necessary construction and setting according to the association status. Judgment, if there is no object corresponding to the item of the book classification system, and if there are multiple objects in the lower item, automatically generate the object of the upper item from the information and make a correspondence, Automatically constructs an anchor required as a link source for associating higher-order items with lower-level items in the book classification system, and automatically sets information in the book classification system as anchor attribute information Things.
【0027】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、計算機上に構築された仮想的な3次元検索
空間上の関連する情報を検索していきながら、目的とす
る図書情報を検索するための検索空間を構築し、図書情
報を検索するプログラムを記録したコンピュータ読み取
り可能な記録媒体であって、データ入力手段によって入
力されたデータにより図書の分類体系と3次元空間上の
CGオブジェクト、イメージオブジェクトあるいはビデ
オフレームによるオブジェクトとを対応付けて3次元検
索空間を構築し、3次元検索空間のオブジェクトに部分
アンカーを構築する検索空間構築手順と、前記検索空間
構築手順の実行により構築された3次元検索空間を表示
し、ビデオフレームを3次元検索空間上の1枚のポリゴ
ンである仮想パネルに表示する処理を行い、ポインティ
ングデバイスのポイント指示により選択されたアンカー
のリンク先の情報を検索し、ポインティングデバイスの
ポイント指示により選択されたアンカーのリンク先に対
応づけられた図書の分類体系情報を利用して図書情報を
検索する検索手順とを記録したものである。Construction of a book information search space according to the following invention
A computer-readable recording medium on which a search program is recorded is a search space for searching for target book information while searching for related information in a virtual three-dimensional search space built on a computer. A computer-readable recording medium storing a program for retrieving book information and a book classification system and a CG object, an image object, or a video frame in a three-dimensional space based on data input by data input means. A three-dimensional search space is constructed by associating the object with the search space, and a search space construction procedure for constructing a partial anchor for an object in the three-dimensional search space, and the three-dimensional search space constructed by executing the search space construction procedure are displayed. Then, a video frame is a virtual panel that is a single polygon in the three-dimensional search space. To display the information of the link destination of the anchor selected by the pointing instruction of the pointing device, and retrieves the classification system information of the book associated with the link destination of the anchor selected by the pointing instruction of the pointing device. And a retrieval procedure for retrieving book information by using the information.
【0028】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索空間構築手順が、図書の分類体系
の各項目と入力されたオブジェクトとを対応づけて対応
付けの状況に応じて必要な構築および設定を判断し、下
位の項目のCGオブジェクトあるいは自分自身のCGオ
ブジェクトを用いてCGオブジェクトの複数視点でのレ
ンダリングイメージを撮影し、視点ごとのレンダリング
イメージの集合であるビデオフレームを自動的に生成し
てCGオブジェクトの代わりに3次元検索空間上で複数
方向の視点移動を可能となるようにデータベースに登録
し、そのオブジェクトを項目に対応付けし、上位の項目
から下位の項目への関連づけを行うために、リンク元と
して必要となるアンカーをビデオフレームによるオブジ
ェクトについて自動的に構築し、情報をアンカーの属性
情報として自動的に設定するものである。Construction of a book information search space according to the following invention
The computer-readable recording medium on which the search program is recorded, wherein the search space construction procedure associates each item of the book classification system with the input object and performs the necessary construction and setting according to the association status. Judgment, taking a rendering image of the CG object from a plurality of viewpoints using the CG object of the lower item or the CG object of itself, automatically generating a video frame as a set of rendering images for each viewpoint, and In order to register viewpoints in multiple directions on the three-dimensional search space instead of objects in the database, to associate the objects with items, and to associate items from higher to lower items, The anchor required as a link source is automatically set for the video frame object. To build, in which automatically sets the information as the attribute information of the anchor.
【0029】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索手順が、検索者の視点を判定し、
視点の位置に合わせてビデオフレームをデータベースか
ら選択し、視点の位置に合わせてビデオフレームをマッ
ピングするための3次元検索空間上の1枚のポリゴンで
ある仮想パネルの位置を決定し、選択されたビデオフレ
ームを仮想パネルにマッピングするものである。Construction of book information search space according to the following invention
Computer-readable recording medium recording a search program, the search procedure, determine the viewpoint of the searcher,
A video frame is selected from the database in accordance with the position of the viewpoint, and the position of a virtual panel, which is a single polygon, in a three-dimensional search space for mapping the video frame in accordance with the position of the viewpoint is determined. It maps video frames to virtual panels.
【0030】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索手順が、さらに、ビデオフレーム
が用意されていない視点位置において、既に用意されて
いる周りのビデオフレームのデータから補間処理により
求めてそのデータを選択フレームとするものである。Construction of book information search space according to the following invention
The computer-readable recording medium on which the search program is recorded, wherein the search procedure further obtains the data obtained by interpolation processing from data of surrounding video frames already prepared at a viewpoint position where video frames are not prepared. Is the selected frame.
【0031】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、計算機上に構築された仮想的な3次元検索
空間上の関連する情報を検索していきながら、目的とす
る図書情報を検索するための検索空間を構築し、図書情
報を検索するプログラムを記録したコンピュータ読み取
り可能な記録媒体であって、データ入力手段によって入
力されたデータにより図書の分類体系と3次元空間上の
CGオブジェクト、イメージオブジェクトあるいは移動
ビデオによるオブジェクトとを対応付けて3次元検索空
間を構築し、3次元検索空間のオブジェクトに部分アン
カーを構築する検索空間構築手順と、前記検索空間構築
手順の実行により構築された3次元検索空間を表示し、
移動ビデオを3次元検索空間上の1枚のポリゴンである
仮想パネルに表示する処理を行い、ポインティングデバ
イスのポイント指示により選択されたアンカーのリンク
先の情報を検索し、ポインティングデバイスのポイント
指示により選択されたアンカーのリンク先に対応づけら
れた図書の分類体系情報を利用して図書情報を検索する
検索手順とを記録したものである。Construction of book information search space according to the following invention
A computer-readable recording medium on which a search program is recorded is a search space for searching for target book information while searching for related information in a virtual three-dimensional search space built on a computer. A computer-readable recording medium on which a program for retrieving book information is constructed, wherein a book classification system and a CG object, an image object or a moving video on a three-dimensional space are recorded according to data inputted by data input means. A three-dimensional search space is constructed by associating the object with the search space, and a search space construction procedure for constructing a partial anchor for an object in the three-dimensional search space, and the three-dimensional search space constructed by executing the search space construction procedure are displayed. And
Performs processing to display the moving video on a virtual panel, which is a single polygon in the three-dimensional search space, searches for the link destination information of the anchor selected by the pointing instruction of the pointing device, and selects it by the pointing instruction of the pointing device And a search procedure for searching for book information using the book classification system information associated with the link destination of the specified anchor.
【0032】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索空間構築手順が、図書の分類体系
の各項目と入力されたオブジェクトとを対応づけて対応
付けの状況に応じて必要な構築および設定を判断し、下
位の項目のCGオブジェクトあるいは自分自身のCGオ
ブジェクトを用いてCGオブジェクトの複数視点からの
視点移動の様子を撮影した移動ビデオを自動的に生成し
てCGオブジェクトの代わりに3次元検索空間上で複数
方向の視点移動を可能となるようにデータベースに登録
し、そのオブジェクトを項目に対応付けをし、上位の項
目から下位の項目への関連づけを行うためにリンク元と
して必要となるアンカーを移動ビデオによるオブジェク
トについて自動的に構築し、情報をアンカーの属性情報
として自動的に設定するものである。Construction of book information search space according to the following invention
The computer-readable recording medium on which the search program is recorded, wherein the search space construction procedure associates each item of the book classification system with the input object and performs the necessary construction and setting according to the association status. Judgment is made, and using the CG object of the lower item or the CG object of one's own, a moving video that captures the state of viewpoint movement from a plurality of viewpoints of the CG object is automatically generated, and a three-dimensional search space is used instead of the CG object Register the object in the database so that it can move the viewpoint in multiple directions above, associate the object with the item, and specify the anchor required as a link source to associate the upper item with the lower item. Automatically constructs moving video objects and automatically sets information as anchor attribute information. It is intended to.
【0033】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索手順が、検索者の視点を判定し、
視点の位置に合わせて移動ビデオをデータベースから選
択し、視点の位置に合わせて移動ビデオをマッピングす
るための3次元検索空間上の1枚のポリゴンである仮想
パネルの位置を決定し、選択された移動ビデオを仮想パ
ネルにマッピングするものである。Construction of a book information search space according to the following invention
Computer-readable recording medium recording a search program, the search procedure, determine the viewpoint of the searcher,
The moving video is selected from the database according to the position of the viewpoint, and the position of the virtual panel, which is a single polygon, in the three-dimensional search space for mapping the moving video according to the position of the viewpoint is determined. The moving video is mapped to the virtual panel.
【0034】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索手順が、さらに、移動ビデオが用
意されていない視点位置において、既に用意されている
周りの移動ビデオのデータから補間処理により求めてそ
のデータを選択移動ビデオとするものである。Construction of book information search space according to the following invention
The computer-readable recording medium on which the search program is recorded, wherein the search procedure further obtains, at a viewpoint position where the moving video is not prepared, an interpolation process from data of the surrounding moving video that is already prepared. Is the selected moving video.
【0035】つぎの発明による図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体は、前記検索手順が、ポインティングデバイス
のポイント指示により選択されたアンカーの属性情報か
ら関連する情報を検索するものである。Construction of a book information search space according to the following invention
In the computer-readable recording medium on which the search program is recorded, the search procedure searches the attribute information of the anchor selected by the pointing instruction of the pointing device for related information.
【0036】[0036]
【発明の実施の形態】以下、この発明にかかる図書情報
検索空間構築・検索装置および図書情報検索空間構築・
検索プログラムを記録したコンピュータ読み取り可能な
記録媒体の実施の形態を、添付図面を参照して詳細に説
明する。BEST MODE FOR CARRYING OUT THE INVENTION A book information search space construction / search apparatus and a book information search space construction / search apparatus according to the present invention will be described below.
An embodiment of a computer-readable recording medium on which a search program is recorded will be described in detail with reference to the accompanying drawings.
【0037】実施の形態1.図1はこの発明による図書
情報検索空間構築・検索装置の実施の形態1を示してい
る。図書情報検索空間構築・検索装置は、検索空間構築
部10と、検索部50とを有している。Embodiment 1 FIG. 1 shows a first embodiment of a book information search space construction / search apparatus according to the present invention. The book information search space construction / search device includes a search space construction unit 10 and a search unit 50.
【0038】検索空間構築部10は、図書情報検索のた
めの3次元検索空間を構築するために必要な図書の分類
体系や3次元空間上のCGオブジェクト、イメージオブ
ジェクトのデータを入力するデータ入力手段11と、デ
ータ入力手段11によって入力されたデータより図書の
分類体系と3次元空間上のCGオブジェクトあるいはイ
メージオブジェクトとを自動的に対応付けて3次元検索
空間を構築するCG検索空間自動構築手段12と、3次
元検索空間のCGオブジェクトあるいはイメージオブジ
ェクトに部分アンカーを構築する部分アンカー構築手段
13とを有している。The search space construction unit 10 is a data input means for inputting a book classification system necessary for constructing a three-dimensional search space for book information retrieval and data of CG objects and image objects in the three-dimensional space. CG search space automatic construction means 12 for automatically associating a book classification system with a CG object or image object in a three-dimensional space from data input by the data input means 11 and constructing a three-dimensional search space And a partial anchor construction unit 13 for constructing a partial anchor on a CG object or an image object in the three-dimensional search space.
【0039】検索部50は、検索空間構築部10で構築
した3次元検索空間上で関連情報を検索して目的の図書
を検索するものであり、検索空間構築部10で構築した
3次元検索空間にCGオブジェクト、イメージオブジェ
クトを画面表示する表示手段51と、3次元検索空間上
の検索対象を指示するマウス指示手段52と、マウス指
示手段52の指示によって選択された検索対象(アンカ
ー)のリンク先の3次元情報を検索する3次元検索手段
53と、マウス指示手段52の指示によって選択された
検索対象の属性情報から関連情報を検索する属性情報検
索手段54と、マウス指示手段52の指示によって選択
された検索対象(アンカー)のリンク先に対応づけられ
た図書の分類体系情報を利用してリンク先の図書情報を
検索する図書検索手段55とを含み、それら検索手段に
より検索した結果を表示手段51で表示する。The search unit 50 searches for a target book by searching for related information in the three-dimensional search space constructed by the search space construction unit 10. The three-dimensional search space constructed by the search space construction unit 10 Display means 51 for displaying a CG object and an image object on a screen, a mouse instruction means 52 for designating a search target in a three-dimensional search space, and a link destination of the search target (anchor) selected by the instruction of the mouse instruction means 52 A three-dimensional search unit 53 for searching for three-dimensional information, an attribute information search unit 54 for searching for related information from the search target attribute information selected by the instruction of the mouse instruction unit 52, and a selection by the instruction of the mouse instruction unit 52 Book search that searches linked book information using the classification system information of the book associated with the link of the searched search target (anchor) And a stage 55, and displays a result of searching by their search means on the display means 51.
【0040】なお、3次元検索空間に表示するCGオブ
ジェクト、イメージオブジェクトの情報はオブジェクト
データベース101に、図書の分類体系の各項目の項目
名と階層関係を示す分類体系情報は分類体系情報データ
ベース100に、図書情報は図書情報データベース10
3にそれぞれ予め格納しておくことができる。Information on CG objects and image objects displayed in the three-dimensional search space is stored in the object database 101, and classification system information indicating the item names and hierarchical relationships of each item of the book classification system is stored in the classification system information database 100. , Book information is the book information database 10
3 can be stored in advance.
【0041】つぎに動作について説明する。まず、検索
空間構築部10において、データ入力手段11によって
図書の分類体系の各項目の項目名と階層関係を示す分類
体系情報を分類体系情報データベース100より入力
し、また、3次元検索空間に表示するオブジェクトの情
報をオブジェクトデータベース101より入力する。例
として、入力するオブジェクトを、図7に例示されてい
る図書の分類項目のうちの、「心臓、肺、胃、腸、肝
臓」とする。そのオブジェクトのうち、「胃、腸、肝
臓」の下位項目に相当する部位である「噴門、胃底、幽
門、胃角、胃体部、胃壁」「大腸、小腸」「左葉、右
葉」については、部分アンカーを既に構築済みであると
する。Next, the operation will be described. First, in the search space construction section 10, the data input means 11 inputs the item names of the respective items of the book classification system and the classification system information indicating the hierarchical relationship from the classification system information database 100, and displays them in the three-dimensional search space. Information of an object to be input is input from the object database 101. As an example, it is assumed that the input object is “heart, lung, stomach, intestine, liver” in the book classification items illustrated in FIG. Of those objects, the parts corresponding to the subitems of “stomach, intestine, liver” are “cardia, fundus, pylorus, antrum, stomach, stomach wall”, “large intestine, small intestine”, “left lobe, right lobe” For, it is assumed that the partial anchor has already been constructed.
【0042】CG検索空間自動構築手段12によって構
築者が入力データの図書の分類体系の各項目とオブジェ
クトの情報とを対応付ける。項目に対してオブジェクト
が用意されていないものについては、既に対応付けされ
ているオブジェクトの情報を利用して、自動的にオブジ
ェクト、アンカーを構築する。たとえば、下位の項目に
オブジェクトがある場合に、上位の項目においては、下
位にある複数のオブジェクトを同時に表示して、上位の
項目の概念を表現する。The constructor associates each item of the book classification system of the input data with the information of the object by the automatic CG search space construction means 12. If an object is not prepared for an item, an object and an anchor are automatically constructed using the information of the already associated object. For example, when there is an object in a lower item, in the upper item, a plurality of lower objects are simultaneously displayed to express the concept of the upper item.
【0043】構築者による部分アンカーの構築が必要な
場合には、部分アンカー構築手段13によって構築を支
援する。部分アンカー構築手段13では、たとえば、3
次元モデラーが、3次元空間上のある2点を指示する
と、その2点から成る直方体(z方向は、無限大)に含
まれるポリゴンを判定し、それを新しい部分アンカーと
して定義する。When it is necessary for the builder to construct a partial anchor, the construction is supported by the partial anchor construction means 13. In the partial anchor construction means 13, for example, 3
When the dimensional modeler designates two points in the three-dimensional space, the polygon included in the rectangular parallelepiped (the z-direction is infinite) composed of the two points is determined and defined as a new partial anchor.
【0044】分類体系の階層関係の情報から3次元空間
上のオブジェクトのリンク関係を定義する。たとえば、
上位項目の腹部のオブジェクトから、直接、胃のオブジ
ェクトにリンクを張る場合には、「腹部」のアンカーか
ら、「胃」のアンカーにリンクを定義する。このリンク
情報によって3次元検索空間上で分類体系の階層関係を
実現する。アンカー、リンク、属性のデータはアンカー
・リンク属性データベース102に蓄えられる。The link relation of the objects in the three-dimensional space is defined from the information on the hierarchical relation of the classification system. For example,
When linking a stomach object directly from an upper-level abdominal object, a link is defined from the “abdominal” anchor to the “stomach” anchor. The link information realizes a hierarchical relationship of the classification system in the three-dimensional search space. Anchor, link, and attribute data are stored in the anchor / link attribute database 102.
【0045】検索空間構築部10で構築されたCGオブ
ジェクト、イメージオブジェクトを含む3次元検索空間
を検索部50の表示手段51で表示し、検索者がマウス
指示手段52によって検索する図書に関連したアンカー
を選択し、更なる関連情報を検索していく。上位の項目
が複数の下位の項目で表現されていた場合には、その1
部を検索者に選択させることで、下位の項目への階層を
辿らせることができる。The three-dimensional search space including the CG object and the image object constructed by the search space construction unit 10 is displayed on the display means 51 of the search unit 50, and the searcher uses the mouse instruction means 52 to search for the anchor related to the book. To search for more related information. If the upper item is represented by a plurality of lower items,
By causing the searcher to select a copy, it is possible to trace the hierarchy to lower items.
【0046】3次元関連情報については、3次元検索手
段53により検索者がマウス指示手段52によって選択
したアンカーのリンク先を検索し、その検索結果を表示
手段51で表示する。たとえば、腹部を選択した場合、
リンク先の「胃」を検索する。オブジェクトとして、イ
メージファイルが設定された場合には、CGオブジェク
トの場合と同様に、アンカーキーワード等を設定し、表
示手段51においては、CGオブジェクトの1枚のポリ
ゴンである仮想パネルにマッピングして表示する。For the three-dimensional related information, the link destination of the anchor selected by the searcher with the mouse pointing means 52 is searched by the three-dimensional search means 53, and the search result is displayed on the display means 51. For example, if you select the abdomen,
Search for "stomach" at the link destination. When an image file is set as an object, an anchor keyword or the like is set as in the case of the CG object, and the display unit 51 maps and displays the virtual panel, which is a single polygon of the CG object. I do.
【0047】また、属性情報検索手段54は検索者がマ
ウス指示手段52によって選択したアンカーの属性情報
から関連する情報を検索する。マウス指示手段52によ
って検索する図書に関連したアンカーを選択した結果を
図書検索手段55にも渡し、図書情報データベース10
3に格納されている図書情報を検索し、検索結果を表示
する。たとえば、表示手段51で、「胃」のアンカーが
選択された場合には、図書検索手段55は、アンカーキ
ーワードである「胃」を検索のためのキーワードとして
図書情報を検索し、その結果を表示する。The attribute information searching means 54 searches the attribute information of the anchor selected by the searcher using the mouse pointing means 52 for related information. The result of selecting the anchor related to the book to be searched by the mouse pointing means 52 is also passed to the book search means 55, and the book information database 10
3 is searched for the book information stored in 3 and the search result is displayed. For example, when the anchor of "stomach" is selected on the display means 51, the book search means 55 searches the book information using the anchor keyword "stomach" as a search keyword and displays the result. I do.
【0048】以上のように、分類体系の各項目に対応し
たCGオブジェクトや、アンカーを用意していなくと
も、分類体系の階層関係との整合性を取りながら、3次
元空間上の分類体系を構築できるから、構築者の手間を
削減でき、分類体系と整合性がある図書検索インタフェ
ースを構築できる。As described above, even if a CG object or an anchor corresponding to each item of the classification system is not prepared, a classification system in a three-dimensional space is constructed while maintaining consistency with the hierarchical relationship of the classification system. Since it is possible, the trouble of the builder can be reduced, and a book search interface compatible with the classification system can be constructed.
【0049】また、3次元検索空間上のアンカーを選択
し、それによって関連する3次元情報と図書情報を検索
することにより、ビジュアル的に目的の情報を絞り込ん
でいくことができ、図書情報だけ大量に表示される従来
の手法と比べ、有効な絞込が可能である。Further, by selecting an anchor in the three-dimensional search space and searching for the related three-dimensional information and book information, it is possible to narrow down the target information visually, so that only a large amount of book information can be obtained. In this case, effective narrowing down is possible as compared with the conventional method shown in FIG.
【0050】つぎに、図2を参照してCG検索空間自動
構築手段12の詳細を説明する。CG検索空間自動構築
手段12は、図書の分類体系の各項目と入力されたオブ
ジェクトとを対応づけて対応付けの状況に応じて必要な
構築、設定などを判断する対応関係設定部20と、図書
の分類体系の項目に対応するオブジェクトがない場合
で、下位の項目に複数のCGオブジェクトがあれば、そ
れらの情報から上位の項目のCGオブジェクトを自動的
に生成し、対応づけするCGオブジェクト自動構築部2
1と、図書の分類体系の上位の項目から下位の項目への
関連づけを行うために、リンク元として必要となるアン
カーを自動的に構築するCGアンカー自動構築部22
と、図書の分類体系の情報をアンカーの属性情報として
自動的に設定する属性情報自動設定部23とを有してい
る。Next, the details of the CG search space automatic construction means 12 will be described with reference to FIG. A CG search space automatic construction means 12 for associating each item of the book classification system with the input object and determining a necessary construction, setting, and the like according to a correspondence situation; If there is no object corresponding to the item of the classification system of the above, and if there are a plurality of CG objects in the lower item, the CG object of the upper item is automatically generated from the information and automatically associated CG object construction Part 2
1 and a CG anchor automatic construction unit 22 for automatically constructing an anchor required as a link source for associating a higher order item to a lower order item in the book classification system.
And an attribute information automatic setting unit 23 for automatically setting information on a book classification system as attribute information of an anchor.
【0051】属性情報自動設定部23がアンカーの属性
情報として設定する図書の分類体系の情報には、図書の
分類体系における上位の項目から下位の項目への関連づ
けの情報(概念キーワード)や、絞込みキーワードなど
がある。The information on the book classification system set by the attribute information automatic setting unit 23 as the attribute information of the anchor includes information (concept keyword) relating to the association from the upper item to the lower item in the book classification system, and narrowing down. There are keywords and so on.
【0052】対応関係設定部20の処理概要を図3を参
照して説明する。図8に例示されているような対応付け
のインタフェース(画面表示)において、対応オブジェ
クトの入力欄に、「Stomach.wrl」のように、オブジェ
クトのファイル名を入力し、対応する項目を右側の分類
体系の図から選択する。The processing outline of the correspondence setting unit 20 will be described with reference to FIG. In the interface (screen display) of the correspondence as exemplified in FIG. 8, the file name of the object such as “Stomach.wrl” is input in the input field of the corresponding object, and the corresponding item is classified into the right category. Select from the diagram of the system.
【0053】対応関係設定部20は、対応チェック処理
を行い、入力されたデータのうち、データベースに登録
するための入力情報から、オブジェクトファイル名、対
応項目名、アンカーの種類などのデータをオブジェクト
データベース登録処理に渡し、オブジェクトデータベー
ス(DB)登録処理によってオブジェクトをデータベー
スに登録し、また、アンカーキーワード(KW)設定処
理によってそのオブジェクトのアンカーキーワードに対
応する項目名を設定する。アンカーの種類としては、オ
ブジェクトに対応したアンカー、複数のオブジェクトを
合成した合成オブジェクトに対応したアンカー、部分ア
ンカーなどがあり、これらを設定することが可能であ
る。The correspondence setting section 20 performs a correspondence check process and, based on the input information for registering in the database among the input data, converts data such as an object file name, a corresponding item name, and an anchor type into the object database. The object is registered in the database by an object database (DB) registration process, and an item name corresponding to the anchor keyword of the object is set by an anchor keyword (KW) setting process. Examples of the type of anchor include an anchor corresponding to an object, an anchor corresponding to a synthesized object obtained by synthesizing a plurality of objects, a partial anchor, and the like, and these can be set.
【0054】用意したすべてのオブジェクトについて対
応付けを行い、図8の「自動構築」のメニューボタンを
押し、オブジェクトが対応付けられていない項目、アン
カーが用意されていないものについての判断、自動構
築、ユーザへの指示を行わせる。用意されたオブジェク
トの対応付けが終了すれば、対応関係設定部20の対応
チェック処理において、分類体系の各項目で、対応して
いるアンカーがあるかをチェックし、対応していない項
目をCGオブジェクト自動構築部21に渡す。All the prepared objects are associated with each other, and a menu button of "automatic construction" in FIG. 8 is pressed to determine items to which no objects are associated and objects for which an anchor is not prepared. Instruct the user to do so. When the correspondence of the prepared objects is completed, in the correspondence check processing of the correspondence setting unit 20, it is checked whether there is a corresponding anchor in each item of the classification system, and the uncorresponding item is determined by the CG object. It is passed to the automatic construction unit 21.
【0055】CGオブジェクト自動構築部21の処理概
要を図4を参照して説明する。CGオブジェクト自動構
築部21では、まず、下位項目チェック処理を行い、そ
の下位の項目の対応オブジェクトの有無をチェックし、
複数のオブジェクトが下位に存在すれば、オブジェクト
合成・データベース(DB)登録処理によってそれらの
合成オブジェクトを生成してそれをデータベースに登録
し、アンカーキーワード(KW)設定処理により対応す
る項目名を設定する。The processing outline of the CG object automatic construction unit 21 will be described with reference to FIG. The CG object automatic construction unit 21 first performs a lower item check process, and checks whether or not there is a corresponding object of the lower item.
If a plurality of objects exist at a lower level, these synthesized objects are generated by object synthesis / database (DB) registration processing, registered in the database, and the corresponding item names are set by anchor keyword (KW) setting processing. .
【0056】たとえば、心臓と肺のオブジェクトはある
が、胸部のオブジェクトがない場合には、心臓と肺のオ
ブジェクトを合成して上位項目である胸部のオブジェク
ト(心臓と肺とを個別位置に同時表示するオブジェク
ト)を自動生成し、これを胸部の項目としてデータベー
スに登録する。この際、合成オブジェクトのアンカーキ
ーワードは胸部となる。合成ファイルを構築するには、
たとえば、VRMLの場合には、Inlineのノード
を使って下位の項目に対応するオブジェクトを読み込
む。For example, if there are heart and lung objects but no chest object, the heart and lung objects are combined and the chest item (heart and lung, which is the upper item, is displayed simultaneously at an individual position). Is automatically generated and registered in the database as a chest item. At this time, the anchor keyword of the composite object is the chest. To build the composite file,
For example, in the case of VRML, an object corresponding to a lower item is read using an Inline node.
【0057】つぎに、合成オブジェクトを作った項目に
ついてCGアンカー自動構築部22にて下位の項目に対
応する部分アンカーを自動的に構築する。CGアンカー
自動構築部22の処理概要を図5を参照して説明する。
アンカー自動構築・データベース(DB)登録処理を実
行し、合成ファイルに合成されたもとのファイルをアン
カーとしてデータベースに登録する。そして、アンカー
キーワード(KW)設定処理によって下位の各項目名を
アンカーキーワードとしてデータベースに登録する。Next, the CG anchor automatic construction unit 22 automatically constructs a partial anchor corresponding to a lower-order item for the item for which the composite object is created. The processing outline of the CG anchor automatic construction unit 22 will be described with reference to FIG.
An automatic anchor construction / database (DB) registration process is executed, and the original file combined with the combined file is registered in the database as an anchor. Then, the subordinate item names are registered in the database as anchor keywords by the anchor keyword (KW) setting process.
【0058】図9はアンカーの情報を登録したデータベ
ースの例を示している。図9において、「合成アンカ
ー」とあるのが合成オブジェクトのアンカー、「Obj
ectアンカー」はオブジェクトに対応したアンカー、
「部分アンカー」がオブジェクトの一部に対応したアン
カーである。FIG. 9 shows an example of a database in which anchor information is registered. In FIG. 9, "composite anchor" is the anchor of the composite object, "Obj
ect anchor ”is an anchor corresponding to the object,
“Partial anchor” is an anchor corresponding to a part of an object.
【0059】対応関係設定部20による対応チェックに
おいて、合成ファイルではないが、下位の項目に対する
アンカーが設定されていないことが判明すれば、例で
は、「心臓」の下位の「右心房」「左心房」に対応する
アンカーが用意されていなければ、部分アンカー構築手
段13により、構築者に部分アンカーを定義させる。In the correspondence check by the correspondence relation setting unit 20, if it is found that the anchor is not set for the lower item, although it is not a composite file, in the example, the right atrium and the left If an anchor corresponding to "atria" is not prepared, the partial anchor construction means 13 causes the builder to define a partial anchor.
【0060】部分アンカー構築手段13では、たとえ
ば、3次元モデラーが、3次元空間上のある2点を指示
すると、その2点から成る直方体(z方向は、無限大)
に含まれるポリゴンを判定し、それを新しい部分アンカ
ーとして定義する。定義した部分アンカーについて、ア
ンカーキーワード設定処理で、下位の各項目名「右心
房」、「左心房」をそれぞれのアンカーキーワードとし
てデータベースに登録する。In the partial anchor construction means 13, for example, when the three-dimensional modeler designates a certain two points in the three-dimensional space, a rectangular parallelepiped formed by the two points (z direction is infinite)
Is determined and defined as a new partial anchor. With respect to the defined partial anchor, in the anchor keyword setting process, lower item names “right atrium” and “left atrium” are registered in the database as respective anchor keywords.
【0061】また、アンカータイプが部分アンカーの場
合には、属性情報自動設定部23の概念キーワード(K
W)設定処理により、「右心房」「左心房」のそれぞれ
の部分アンカーに、「心臓」を概念キーワードとして設
定する。最後に、属性情報自動設定部23によって全対
応項目のアンカーについて属性情報をチェックし、設定
されてない場合には情報を設定する。When the anchor type is a partial anchor, the attribute keyword (K
W) Through the setting process, “heart” is set as a conceptual keyword in each partial anchor of “right atrium” and “left atrium”. Finally, the attribute information automatic setting unit 23 checks the attribute information for the anchors of all the corresponding items, and sets the information if it is not set.
【0062】属性情報自動設定部23の処理概要を図6
を参照して説明する。属性情報自動設定部23は、属性
情報チェック処理により、属性情報が設定されていない
アンカーをチェックする。属性情報であるアンカーキー
ワードが設定されていない場合には、構築者に問い合わ
せを行い、設定する。FIG. 6 shows an outline of the processing of the attribute information automatic setting unit 23.
This will be described with reference to FIG. The attribute information automatic setting unit 23 checks an anchor for which no attribute information has been set by the attribute information check processing. If the anchor keyword which is the attribute information is not set, an inquiry is made to the builder to set it.
【0063】概念キーワードが設定されていない場合に
は、アンカータイプチェック処理によってリンク元とし
て対応する上位のアンカーのタイプをチェックし、概念
キーワード(KW)設定処理によって上位のアンカータ
イプに合わせた概念キーワード(図9参照)を設定す
る。上位項目のオブジェクトがリンク元のアンカーであ
る場合には、そのオブジェクトのアンカーキーワードを
概念キーワードに設定し、上位項目のオブジェクトの部
分アンカーがリンク元のアンカーである場合には、その
部分アンカーのアンカーキーワードを概念キーワードに
設定する。これにより、図書の分類体系における上位項
目から下位項目への関連づけの情報がアンカーの属性情
報として自動的に設定される。If the concept keyword is not set, the type of the upper anchor corresponding to the link source is checked by the anchor type check process, and the concept keyword matched to the upper anchor type is set by the concept keyword (KW) setting process. (See FIG. 9). If the object of the upper item is a link source anchor, the anchor keyword of the object is set as a concept keyword. If the partial anchor of the object of the upper item is a link source anchor, the anchor of the partial anchor is set. Set keywords as concept keywords. As a result, the information of association from the upper item to the lower item in the book classification system is automatically set as the attribute information of the anchor.
【0064】なお、図8に示されているインタフェース
は、一例であり、この形式である必要はない。たとえ
ば、「対応付け」「自動構築」などのメニューボタン
は、他の形式で実現してもよい。The interface shown in FIG. 8 is an example, and does not need to be in this format. For example, menu buttons such as "association" and "automatic construction" may be realized in other formats.
【0065】以上のように、分類体系の各項目に対応し
たCGオブジェクトや、アンカーを用意していなくと
も、下位の項目の情報から上位の項目のオブジェクトを
自動生成し、項目間の関係付けのために必要なアンカー
を構築し、さらに階層関係を表すリンクの情報も定義す
る。従って、すべてのCGオブジェクトやアンカーを用
意し、すべてのリンクを構築する必要がなく、手間を削
減できる。As described above, even if a CG object corresponding to each item of the classification system or an anchor is not prepared, an object of a higher order item is automatically generated from information of a lower order item, and an association of items is established. It constructs the anchors necessary for this, and also defines the link information that indicates the hierarchical relationship. Therefore, it is not necessary to prepare all the CG objects and anchors and construct all the links, so that the labor can be reduced.
【0066】また、下位にある複数のオブジェクトに、
下位のオブジェクトの概念キーワードを設定するから、
1対N(N>1)のリンク定義およびリンク実行が可能
になり、リンク関係を、アンカーのIDやアドレスでな
く、概念情報で定義しているから、決められたデータベ
ース情報だけでなく、様々なデータベース情報、WEB
サイトの情報に対してアクセスして関連情報を検索する
というようなキーワード検索的なリンク実行も可能にな
る。In addition, a plurality of lower objects
Since we set conceptual keywords for lower-level objects,
One-to-N (N> 1) link definition and link execution are possible, and the link relationship is defined not by the ID or address of the anchor but by the concept information, so that not only the determined database information but also various Database information, WEB
It is also possible to execute a link like a keyword search such as accessing information on a site and searching for related information.
【0067】また、オブジェクトの概念情報を定義する
から、リンク元のアンカーが定義し直され、IDが変更
になっても概念情報が変わらなければ、リンク先のオブ
ジェクトの概念キーワードを変更する必要がない。すな
わち、リンク元だけ変わっても、そのまま検索が可能に
なる。Since the concept information of the object is defined, the anchor of the link source is redefined, and if the concept information does not change even if the ID is changed, it is necessary to change the concept keyword of the linked object. Absent. That is, even if only the link source changes, the search can be performed as it is.
【0068】上述のように、リンクの関係を、静的な関
係付けではなく、それぞれのアンカーに属性情報を定義
し、検索の際にリンク先を動的に検索するため、オブジ
ェクトやアンカーの定義が変わった場合に、他のオブジ
ェクト等への影響が少なく、データの独立的な管理が可
能になる。As described above, the link relationship is not statically linked, but attribute information is defined for each anchor, and a link destination is dynamically searched for at the time of search. Is changed, the influence on other objects and the like is small, and independent management of data becomes possible.
【0069】また、属性情報自動設定部23は、アンカ
ーの属性情報として、絞込みキーワード設定処理によっ
て絞込みキーワード(図9参照)を設定する。Further, the attribute information automatic setting section 23 sets a narrowing keyword (see FIG. 9) as the anchor attribute information by a narrowing keyword setting process.
【0070】たとえば、「構造」という概念の下位にあ
る分類体系項目をまとめて、3次元検索インターフェー
スとして自動構築する際には、「構造」という概念を、
全項目の絞込みキーワードに自動設定する。For example, when the classification system items under the concept of “structure” are put together and automatically constructed as a three-dimensional search interface, the concept of “structure” is
Automatically set to narrowing keywords of all items.
【0071】これにより、検索結果として、「胃」とい
うアンカーキーワードを持つアンカーが複数個得られる
場合に、検索者が「構造」という検索目的を入力した場
合、たとえば、「病気」、「機能」等の、その他の絞込
みキーワードをもつアンカーは抽出されず、「構造」と
いう検索結果だけを表示するという絞込み検索が可能に
なる。As a result, when a plurality of anchors having the anchor keyword “stomach” are obtained as a search result, when the searcher inputs the search purpose “structure”, for example, “sickness”, “function” An anchor having other narrowing keywords such as is not extracted, and a narrowing search that displays only a search result of “structure” becomes possible.
【0072】実施の形態2.図10はこの発明による図
書情報検索空間構築・検索装置の実施の形態2を示して
いる。なお、図10において、図1に示されているもの
と同等あるいは同一の構成要件には、図1に付けた符号
と同一の符号を付けてその説明を省略する。図書情報検
索空間構築・検索装置は、検索空間構築部30と、検索
部60とを有している。Embodiment 2 FIG. 10 shows a second embodiment of the book information search space construction / search apparatus according to the present invention. In FIG. 10, components that are the same as or the same as those shown in FIG. 1 are given the same reference numerals as those shown in FIG. 1, and descriptions thereof are omitted. The book information search space construction / search device has a search space construction unit 30 and a search unit 60.
【0073】検索空間構築部30は、図書情報検索のた
めの3次元検索空間を構築するために必要な図書の分類
体系や3次元空間上のCGオブジェクト、イメージオブ
ジェクトを入力するデータ入力手段11と、データ入力
手段11によって入力されたデータより図書の分類体系
と3次元空間上のCGオブジェクト、イメージオブジェ
クトあるいはビデオフレーム(静止画像データの集ま
り)によるオブジェクトとを自動的に対応付けて3次元
検索空間を構築するCG・ビデオ検索空間自動構築手段
14と、3次元検索空間のオブジェクトに部分アンカー
を構築する部分アンカー構築手段13とを有している。The search space construction unit 30 includes a data input unit 11 for inputting a book classification system necessary for constructing a three-dimensional search space for book information search, a CG object and an image object in the three-dimensional space, and A three-dimensional search space by automatically associating a book classification system with a CG object, an image object, or an object based on a video frame (a collection of still image data) in a three-dimensional space from data input by the data input means 11. CG / video search space automatic construction means 14 for constructing a partial anchor, and a partial anchor construction means 13 for constructing a partial anchor for an object in the three-dimensional search space.
【0074】検索部60は、検索空間構築部30で構築
した3次元検索空間上で関連情報を検索して目的の図書
を検索するものであり、検索空間構築部30で構築した
3次元検索空間にCGオブジェクト、イメージオブジェ
クト、ビデオフレームによるオブジェクトを表示する表
示手段51と、3次元検索空間にビデオデータをオブジ
ェクトとして表示手段51に表示するための処理を行う
ビデオのビデオ表示処理手段56と、3次元検索空間上
の検索対象を指示するマウス指示手段52と、マウス指
示手段52の指示によって選択された検索対象(アンカ
ー)のリンク先情報(関連情報)を検索するCG・ビデ
オ検索手段(3次元検索手段)57と、マウス指示手段
52の指示によって選択された検索対象(アンカー)の
属性情報から関連情報を検索する属性情報検索手段54
と、マウス指示手段52の指示によって選択された検索
対象(アンカー)のリンク先に対応づけられた図書の分
類体系情報を利用してリンク先の図書情報を検索する図
書検索手段55とを含み、それら検索手段により検索し
た結果を表示手段51で表示する。The search section 60 searches for a target book by searching for related information in the three-dimensional search space constructed by the search space construction section 30. The three-dimensional search space constructed by the search space construction section 30 A display means 51 for displaying a CG object, an image object, and an object based on a video frame; a video display processing means 56 for performing processing for displaying video data as an object on the display means 51 in a three-dimensional search space; A mouse instructing means 52 for instructing a search target in the dimensional search space; and a CG / video search means (three-dimensional) for searching for link destination information (related information) of the search object (anchor) selected by the instruction of the mouse instructing means 52 Search means) 57 and related information based on the attribute information of the search target (anchor) selected by the instruction of the mouse instruction means 52 Attribute information retrieval means 54 to search for broadcast
And a book search unit 55 that searches for linked book information by using book classification system information associated with the link of the search target (anchor) selected by the instruction of the mouse instruction unit 52, The results searched by the search means are displayed on the display means 51.
【0075】つぎに動作について説明する。まず、検索
空間構築部30において、データ入力手段11によって
図書の分類体系の各項目の項目名と階層関係を示す分類
体系情報を分類体系情報データベース100より入力
し、また、3次元空間に表示するオブジェクトの情報を
オブジェクトデータベース101より入力する。Next, the operation will be described. First, in the search space construction section 30, the data input means 11 inputs the item name of each item of the book classification system and the classification system information indicating the hierarchical relationship from the classification system information database 100, and displays it in the three-dimensional space. Object information is input from the object database 101.
【0076】CG・ビデオ検索空間自動構築手段14に
よって構築者が入力データの図書の分類体系の各項目と
オブジェクトの情報とを対応付ける。項目に対してオブ
ジェクトが用意されていないものについては、既に対応
付けされているオブジェクトの情報を利用して、自動的
にオブジェクト、アンカーを構築する。The CG / video search space automatic construction means 14 allows the builder to associate each item of the book classification system of the input data with the object information. If an object is not prepared for an item, an object and an anchor are automatically constructed using the information of the already associated object.
【0077】CG・ビデオ検索空間自動構築手段14
は、CGオブジェクトについて、ポリゴン数が多く、3
次元空間上で表示してウォークスルーするのが低速で、
不自然な場合には、3次元CGを3次元空間上に表示し
てハードコピーをとり、ビデオデータ(静止画像デー
タ)を自動的に生成し、ビデオデータの集まりよりなる
ビデオフレームをオブジェクトとして利用する。たとえ
ば、3次元CGによるオブジェクトを中心に視点を水平
方向に1周移動させたビデオフレームを自動生成し、そ
れをオブジェクトの代わりに蓄える。CG / video search space automatic construction means 14
Indicates that the CG object has a large number of polygons and 3
It is slow to display and walk through in dimensional space,
In the case of unnaturalness, a three-dimensional CG is displayed in a three-dimensional space, a hard copy is taken, video data (still image data) is automatically generated, and a video frame composed of a group of video data is used as an object. I do. For example, a video frame in which the viewpoint is moved once in the horizontal direction around the object based on the three-dimensional CG is automatically generated and stored instead of the object.
【0078】これに、垂直方向に1周移動させたビデオ
フレームや、斜め方向に1周移動させたビデオフレーム
など、あらゆる方向のビデオを追加することにより、様
々な視点からの参照を可能にする。これらのビデオフレ
ームのデータ形式は、1枚ずつイメージとして保存し、
表示する際には最適なイメージを選択して表示するか、
あるいは、ある単位のビデオデータとして保存し、視点
方向によって最適なビデオを選択し、その中からビデオ
フレームを選択することも可能である。By adding a video in all directions, such as a video frame moved one round in the vertical direction and a video frame moved one round in the diagonal direction, reference from various viewpoints becomes possible. . The data format of these video frames is saved as an image one by one,
When displaying, select the best image to display,
Alternatively, it is also possible to store the video data in a certain unit, select an optimum video according to the viewpoint direction, and select a video frame from the optimum video.
【0079】構築者による部分アンカーの構築が必要な
場合には、部分アンカー構築手段13によって構築を支
援する。部分アンカー構築手段13では、たとえば、3
次元モデラーが、3次元空間上のある2点を指示する
と、その2点から成る直方体(z方向は、無限大)に含
まれるポリゴンを判定し、それを新しい部分アンカーと
して定義する。When the construction of the partial anchor by the builder is necessary, the construction is supported by the partial anchor construction means 13. In the partial anchor construction means 13, for example, 3
When the dimensional modeler designates two points in the three-dimensional space, the polygon included in the rectangular parallelepiped (the z-direction is infinite) composed of the two points is determined and defined as a new partial anchor.
【0080】検索空間構築部30で構築された3次元検
索空間を、検索部60の表示手段51で表示し、検索者
が、マウス指示手段52によって検索する図書に関連し
たアンカーを選択し、更なる関連情報を検索していく。
表示手段51に表示するオブジェクトがビデオフレーム
による場合には、ビデオデータをビデオ表示処理手段5
6によって3次元空間上の1枚のポリゴンである仮想パ
ネルに表示するように処理し、この仮想パネルを一つの
アンカーとして下位の情報へのリンクを可能とする。3
次元関連情報については、CG・ビデオ検索手段57に
より検索者がマウス指示手段52によって選択したアン
カーのリンク先を検索し、その検索結果を表示手段51
で表示する。The three-dimensional search space constructed by the search space construction unit 30 is displayed on the display means 51 of the search unit 60, and the searcher selects an anchor related to the book to be searched by the mouse instruction means 52, and updates the search. Search for relevant information.
When the object displayed on the display means 51 is a video frame, the video data is displayed on the video display processing means 5.
6 is processed so as to be displayed on a virtual panel which is a single polygon in a three-dimensional space, and this virtual panel can be used as one anchor to link to lower-level information. 3
As for the dimension-related information, the search target searches for the link destination of the anchor selected by the mouse instruction means 52 by the CG / video search means 57 and displays the search result.
To display.
【0081】以上のように、CGオブジェクトやイメー
ジだけではなく、ビデオデータを用いて3次元検索空間
上の分類体系を構築でき、CGオブジェクトのポリゴン
数が多い場合には、それをビデオデータで代用すること
によりウォークスルーの速度を高速化できる。As described above, a classification system in a three-dimensional search space can be constructed using not only CG objects and images but also video data. If the number of polygons of the CG object is large, it is substituted with video data. By doing so, the speed of the walk-through can be increased.
【0082】なお、上述の説明では、CG・ビデオ検索
空間自動構築手段14は、CGオブジェクトから自動的
にビデオフレームを作成するものとしたが、実在する物
体をデジタルスチルカメラやビデオカメラ等により撮影
してこれの画像データを入力し、この画像データをビデ
オ表示処理手段56で処理して表示手段51で同様に表
示することも可能であり、実写ビデオデータについて
も、この手法が使える。これは3次元CGモデルとして
入手できない実在のデータを利用したい場合に有効であ
る。In the above description, the automatic CG / video search space construction means 14 automatically creates a video frame from a CG object. However, a real object is photographed by a digital still camera, a video camera, or the like. It is also possible to input this image data, process this image data by the video display processing means 56 and display it on the display means 51 in the same manner, and this method can be used also for actual video data. This is effective when it is desired to use real data that cannot be obtained as a three-dimensional CG model.
【0083】つぎに、図11を参照してCG・ビデオ検
索空間自動構築手段14の詳細を説明する。CG・ビデ
オ検索空間自動構築手段14は、対応関係設定部20、
CGオブジェクト自動構築部21、CGアンカー自動構
築部22、属性情報自動設定部23に加えて、ビデオフ
レーム自動構築部24と、ビデオフレームアンカー自動
構築部25とを有している。Next, details of the CG / video search space automatic construction means 14 will be described with reference to FIG. The automatic CG / video search space construction means 14 includes a correspondence setting unit 20,
In addition to the CG object automatic construction unit 21, the CG anchor automatic construction unit 22, and the attribute information automatic setting unit 23, it has a video frame automatic construction unit 24 and a video frame anchor automatic construction unit 25.
【0084】ビデオフレーム自動構築部24は、下位の
項目のCGオブジェクトあるいは自分自身のCGオブジ
ェクトを用いてCGオブジェクトのあらゆる視点でのレ
ンダリングイメージを撮影し、視点ごとのレンダリング
イメージの集合であるビデオフレームを自動的に生成
し、CGオブジェクトの代わりに3次元空間上であらゆ
る方向の視点移動を可能となるようにデータベースに登
録し、そのオブジェクトを項目に対応付けする。The video frame automatic construction unit 24 captures a rendering image of the CG object from all viewpoints using the CG object of the lower item or the CG object of its own, and a video frame which is a set of rendering images for each viewpoint. Is automatically generated, registered in the database so that the viewpoint can be moved in any direction in the three-dimensional space instead of the CG object, and the object is associated with the item.
【0085】ビデオフレームアンカー自動構築部25
は、上位の項目から下位の項目への関連づけを行うため
に、リンク元として必要となるアンカーをビデオフレー
ム自動構築部24で作成されたビデオフレームによるオ
ブジェクトについても自動的に構築する。対応関係設定
部20は、実施の形態1における場合と同様に、上述の
ようなデータにより、分類体系とオブジェクトとの関連
づけを行う。用意されたオブジェクトの対応付けが終了
したら、対応関係設定部20による対応チェック処理に
おいて、分類体系の各項目で、対応しているアンカーが
あるかをチェックし、対応していない項目のうち選択さ
れたものをビデオフレーム自動構築部24に渡す。Video frame anchor automatic construction unit 25
Automatically establishes an anchor required as a link source for an object based on a video frame created by the video frame automatic construction unit 24 in order to associate an upper item with a lower item. Similar to the first embodiment, the correspondence setting unit 20 associates a classification system with an object based on the data described above. When the correspondence of the prepared objects is completed, in the correspondence check processing by the correspondence setting unit 20, it is checked whether or not there is a corresponding anchor in each item of the classification system, and the uncorrelated item is selected. Is passed to the automatic video frame construction unit 24.
【0086】ビデオフレーム自動構築部24の処理概要
を図12を参照して説明する。ビデオフレーム自動構築
部24では、まず、下位項目チェック処理を行い、その
下位の項目の対応オブジェクトの有無をチェックし、複
数のオブジェクトが下位に存在すれば、オブジェクト合
成処理により、それらの合成オブジェクトを生成し、ビ
デオフレーム撮影処理によって、その合成オブジェクト
を様々な視点から見たレンダリングイメージを撮影し、
ビデオフレームデータベース(DB)登録処理で、デー
タベースに登録する。なお、ビデオフレーム自動構築部
24では、ビデオフレームを撮影する格子点の間隔をデ
フォルトで持っているが、この格子点間隔を構築者が変
更可能である。The processing outline of the automatic video frame construction unit 24 will be described with reference to FIG. The video frame automatic construction unit 24 first performs lower-level item check processing, checks whether or not there is a corresponding object of the lower-level item, and if a plurality of objects exist at lower levels, the synthesized objects are subjected to object synthesis processing. Generate and shoot rendered images of the composite object from various viewpoints by video frame shooting processing.
In the video frame database (DB) registration processing, the video frame is registered in the database. Note that the video frame automatic construction unit 24 has a default grid point interval for capturing video frames, but the builder can change the grid point interval.
【0087】たとえば、心臓と肺のオブジェクトはある
が、胸部のオブジェクトがない場合、心臓と肺のオブジ
ェクトを合成して胸部のオブジェクトを生成して様々な
視点からのレンダリングイメージを撮影し、胸部の項目
としてデータベースに登録する。各視点におけるレンダ
リングイメージをビデオフレームと呼ぶ。撮影したビデ
オフレームを視点の位置がわかるように、ビデオフレー
ムデータベース(DB)登録処理によってデータベース
に登録する。For example, if there are heart and lung objects but no chest object, the heart and lung objects are combined to generate a chest object, and rendered images are taken from various viewpoints, and the chest image is taken. Register in the database as an item. The rendered image at each viewpoint is called a video frame. The captured video frame is registered in a video frame database (DB) registration process so that the position of the viewpoint can be known.
【0088】つぎに、ビデオフレームアンカー自動構築
部25の処理概要を図13を参照して説明する。ビデオ
フレームアンカー自動構築部25では、ビデオフレーム
自動構築部24で構築したビデオフレームをビデオフレ
ーム・アンカーデータベース(DB)登録処理によに
り、それぞれアンカーとしてデータベースに登録し、ア
ンカーキーワード(KW)設定処理によってアンカーキ
ーワードを設定する。Next, the processing outline of the video frame anchor automatic construction section 25 will be described with reference to FIG. The video frame anchor automatic construction unit 25 registers the video frames constructed by the video frame automatic construction unit 24 as anchors in the database by the video frame anchor database (DB) registration processing, and sets the anchor keyword (KW). An anchor keyword is set by processing.
【0089】たとえば、一つのCGオブジェクトの胸部
に関して構築したビデオフレームは、視点の数分撮影す
ることになるが、アンカーとしては一つであり、アンカ
ーキーワードはすべて「胸部」である。従って、アンカ
ーのデータベースとしては、他のCGオブジェクトと同
様に、一つのアンカーとして登録し、実際のフレームデ
ータは別のデータベースで管理してもよい。図14はア
ンカーの情報を登録したデータベースの例を示してい
る。図14において、「VFアンカー」とあるのがビデ
オフレームアンカーである。属性情報自動設定23で
は、アンカータイプがビデオフレームの場合、ビデオフ
レームの下位の項目の概念キーワードはビデオフレーム
のアンカーキーワードを設定する。For example, a video frame constructed with respect to the chest of one CG object is photographed for several viewpoints, but has one anchor and all anchor keywords are “chest”. Therefore, as in the case of other CG objects, the anchor database may be registered as one anchor, and the actual frame data may be managed in another database. FIG. 14 shows an example of a database in which anchor information is registered. In FIG. 14, "VF anchor" is a video frame anchor. In the attribute information automatic setting 23, when the anchor type is a video frame, the anchor keyword of the video frame is set as the conceptual keyword of the lower item of the video frame.
【0090】つぎに、図15を参照してビデオ表示処理
手段56の詳細を説明する。ビデオ表示処理手段56
は、検索者の視点を判定する視点判定部70と、視点の
位置に合わせてビデオフレームをデータベースから選択
するビデオフレーム選択部71と、視点の位置に合わせ
てビデオフレームをマッピングするための3次元空間上
の1枚のポリゴンである仮想パネルの位置を決定する仮
想パネル・位置設定部72と、選択されたビデオフレー
ムを仮想パネルにマッピングするビデオマッピング部7
3とを有している。Next, the details of the video display processing means 56 will be described with reference to FIG. Video display processing means 56
Is a viewpoint determination unit 70 that determines the viewpoint of the searcher, a video frame selection unit 71 that selects a video frame from the database according to the position of the viewpoint, and a three-dimensional mapping unit that maps the video frame according to the position of the viewpoint. A virtual panel / position setting unit 72 for determining the position of a virtual panel, which is a single polygon in the space; and a video mapping unit 7 for mapping a selected video frame to the virtual panel
And 3.
【0091】ビデオ表示処理手段56は、まず、視点判
定部70で検索者の視点を判定し、ビデオフレーム選択
部71でビデオフレーム自動構築部24によって構築・
登録されたビデオフレームの中から検索者の視点に合っ
たビデオフレームを選択し、仮想パネル・位置設定部7
2で、図16に示されているように検索者の視点に合わ
せて仮想パネルを設置し、そこにビデオマッピング部7
3によってビデオマッピングを行う。The video display processing means 56 first determines the viewpoint of the searcher by the viewpoint determination section 70 and constructs and constructs the video frame by the video frame automatic construction section 24 in the video frame selection section 71.
From the registered video frames, a video frame that matches the viewpoint of the searcher is selected, and a virtual panel / position setting unit 7 is selected.
In FIG. 2, a virtual panel is set in accordance with the viewpoint of the searcher as shown in FIG.
3 to perform video mapping.
【0092】ビデオフレームの撮影と視点に合わせた選
択・表示について具体例を説明する。図17に例示され
ているように、3次元オブジェクトの心臓の中心から、
半径rの視点からのレンダリングイメージであるビデオ
フレームを撮影する。図18に示されているような極座
標を用いて、たとえば、半径rに対して水平方向の回転
角θが30度ずつ、上下方向の回転角δも30度ずつの
間隔で視点を移動させ、それぞれの位置の心臓のビデオ
フレームを記憶する。Specific examples of video frame shooting and selection / display according to the viewpoint will be described. As illustrated in FIG. 17, from the center of the heart of the three-dimensional object,
A video frame, which is a rendering image from a viewpoint with a radius r, is captured. Using polar coordinates as shown in FIG. 18, for example, the viewpoint is moved at intervals of 30 degrees in the horizontal rotation angle θ and 30 degrees in the vertical direction with respect to the radius r, The video frames of the heart at each location are stored.
【0093】回転角θ、δがそれぞれ30度ごとに撮影
したビデオフレームのデータの並びの様子を図19に平
面的に示す。図19では、1マスが、縦、横、それぞれ
30度である。図19の太線に沿って視点移動したとす
ると、ビデオフレーム選択部71では、その視点ごとの
レンダリングイメージを選択し、この例の場合には、2
重丸で表示されたビデオフレームが選択されることにな
る。FIG. 19 is a plan view showing the arrangement of data of video frames shot at rotation angles θ and δ of 30 degrees each. In FIG. 19, one cell is 30 degrees each in the vertical and horizontal directions. Assuming that the viewpoint has moved along the thick line in FIG. 19, the video frame selection unit 71 selects a rendering image for each viewpoint, and in this case, 2
The video frame indicated by the double circle is selected.
【0094】この場合、格子点の間隔である30度より
も、細かく視点が移動していることも原因であるが、実
際の視点移動に対して、選択されたビデオの格子点を辿
ると、視点移動に対してスムーズに追随していない。視
点移動に対してスムーズにビデオフレームを選択できる
ようにするために、格子点の間隔を狭くすることができ
る。たとえば、30度ずつの間隔を半分の15度ずつに
すると、細かな視点移動にも対応可能となる。しかし、
回転角θ、δについて、それぞれ格子点の間隔を半分に
すると、データ量が4倍に増える。In this case, the viewpoint is moved more finely than the grid point interval of 30 degrees. However, when the grid point of the selected video is traced with respect to the actual movement of the viewpoint, It does not follow the viewpoint movement smoothly. To make it possible to select a video frame smoothly with respect to the movement of the viewpoint, the interval between grid points can be reduced. For example, if the interval of 30 degrees is reduced to half of 15 degrees, it is possible to cope with a fine viewpoint movement. But,
For each of the rotation angles θ and δ, if the interval between the lattice points is halved, the data amount is quadrupled.
【0095】そこで、このような等間隔なマス目におい
ては、縦、横の移動よりも、斜めの1マスの移動の方
が、約1.4倍、距離が長いこと、また、人間の目で見
た場合に、縦、横の移動については、斜めの移動と比べ
ると、多少のずれがあっても、あまり大きな差と感じら
れないということから、図20に示されているように、
互い違いに、位相をずらした視点位置でのビデオデータ
を撮影する。これにより、格子点の間隔を細かくし、斜
め方向の移動に対するビデオデータだけ増やしてスムー
ズな移動を可能とし、データ量を半分に抑えることがで
きる。Therefore, in such an equally-spaced grid, the movement of one diagonal grid is about 1.4 times longer and longer than that of the vertical and horizontal grids. As seen from FIG. 20, the vertical and horizontal movements do not seem to be so large when compared with the diagonal movements, even if there is a slight shift, as shown in FIG.
The video data is taken alternately at the viewpoint position shifted in phase. As a result, it is possible to make the interval between grid points smaller, increase only the video data for the movement in the oblique direction, enable smooth movement, and reduce the data amount to half.
【0096】以上のように、分類体系の各項目に対応し
たCGオブジェクトや、アンカーを用意していなくと
も、分類体系の階層関係との整合性をとりながら、上位
や下位の項目の情報から、オブジェクトやアンカーの生
成、およびリンク情報を定義することにより、構築者の
作業を支援してCGオブジェクト、イメージ、ビデオを
利用した3次元検索空間上の分類体系を構築できる。こ
れにより構築者の手間を削減でき、また分類体系との整
合性のある図書検索インタフェースを構築できる。As described above, even if CG objects and anchors corresponding to the respective items of the classification system are not prepared, the information of the upper and lower items can be obtained while maintaining consistency with the hierarchical relationship of the classification system. By creating objects and anchors and defining link information, it is possible to construct a classification system on a three-dimensional search space using CG objects, images, and videos by supporting the work of the builder. As a result, the work of the builder can be reduced, and a book search interface consistent with the classification system can be constructed.
【0097】また、CGオブジェクトからの合成オブジ
ェクトのビデオフレームを自動的に生成することによ
り、3次元検索空間上で、CGオブジェクトと同様の表
現が可能であり、あらゆる視点から、オブジェクトを参
照して関連情報を検索することが可能となり、また視点
ごとに用意したビデオフレームを、検索者の視点に合わ
せて選択、表示するため、検索者は、CGオブジェクト
と同様、自由にオブジェクトの周りをウォークスルーで
きる。Also, by automatically generating a video frame of a composite object from a CG object, the same expression as that of the CG object is possible in a three-dimensional search space. Relevant information can be searched, and video frames prepared for each viewpoint can be selected and displayed according to the viewpoint of the searcher. Therefore, the searcher can freely walk around the object, similar to a CG object. it can.
【0098】また、ビデオフレームを撮影する格子点の
間隔を簡単に変更できるから、オブジェクトに必要な高
精細さに応じたスムーズな視点移動が可能であり、視点
移動の動きが細かな場合にも、データ量を抑えて斜め方
向の視点移動なども可能である。Also, since the interval between the grid points at which video frames are photographed can be easily changed, the viewpoint can be moved smoothly in accordance with the high definition required for the object. It is also possible to move the viewpoint in an oblique direction while suppressing the data amount.
【0099】また、図21に示されているように、ビデ
オ表示処理手段56は、視点判定部70、ビデオフレー
ム選択部71、仮想パネル・位置設定部72、ビデオマ
ッピング部73に加えて、ビデオフレーム補間部74を
有してもよく、ビデオフレーム補間部74は、ビデオフ
レームが用意されていない視点位置のビデオフレーム
を、既に用意されている周り(隣接)のビデオフレーム
のデータから補間処理により求め、そのデータを選択フ
レームとする。As shown in FIG. 21, the video display processing means 56 includes, in addition to the viewpoint determining section 70, the video frame selecting section 71, the virtual panel / position setting section 72, and the video mapping section 73, The video frame interpolating unit 74 may include a frame interpolating unit 74. The video frame interpolating unit 74 interpolates a video frame at a viewpoint position where a video frame is not prepared from data of surrounding (adjacent) video frames that have already been prepared by interpolation processing. Then, the data is used as a selected frame.
【0100】この場合、斜め方向のデータを撮影してデ
ータを増やしてスムーズなビデオ表示を可能とすること
に対して、ビデオが斜めに移動した際に、その周りのビ
デオデータからビデオフレーム補間部74による補間処
理により補間データを自動的に作成して斜め方向のビデ
オデータを構築、表示する。In this case, in contrast to obtaining data in an oblique direction and increasing the data to enable smooth video display, when the video moves diagonally, the video frame interpolator is used based on the video data surrounding it. Interpolation data is automatically created by the interpolation processing by 74 to construct and display video data in an oblique direction.
【0101】このビデオフレーム補間部74を追加する
ことにより、最初から数多くのビデオフレームを用意す
る必要がなくなり、必要に応じて補間フレームを作成す
るため、効率的である。By adding the video frame interpolator 74, it is not necessary to prepare many video frames from the beginning, and it is efficient to create interpolated frames as needed.
【0102】実施の形態3.図22はCG・ビデオ検索
空間自動構築手段の他の実施の形態を示している。な
お、図22において、図11に対応する部分は、図11
に付した符号と同一の符号を付けて、その説明を省略す
る。Embodiment 3 FIG. FIG. 22 shows another embodiment of the automatic CG / video search space construction means. In FIG. 22, the part corresponding to FIG.
The same reference numerals are given to the reference numerals, and the description is omitted.
【0103】CG・ビデオ検索空間自動構築手段14’
は、対応関係設定部20、CGオブジェクト自動構築部
21、CGアンカー自動構築部22、属性情報自動設定
部23に加えて、移動ビデオ自動構築部26と、移動ビ
デオアンカー自動構築部27とを有している。CG / video search space automatic construction means 14 '
Has a moving video automatic construction unit 26 and a moving video anchor automatic construction unit 27 in addition to a correspondence setting unit 20, a CG object automatic construction unit 21, a CG anchor automatic construction unit 22, and an attribute information automatic construction unit 23. are doing.
【0104】移動ビデオ自動構築部26は、下位の項目
のCGオブジェクトあるいは自分自身のCGオブジェク
トを用いてCGオブジェクトのあらゆる視点からの視点
移動の様子を撮影した移動ビデオ(動画データ)を自動
的に生成してCGオブジェクトの代わりに3次元空間上
であらゆる方向の視点移動を可能となるようにデータベ
ースに登録し、そのオブジェクトを項目に対応付けす
る。移動ビデオアンカー自動構築部27は、上位の項目
から下位の項目への関連づけを行うために、リンク元と
して必要となるアンカーを移動ビデオによるオブジェク
トについて自動的に構築する。The moving video automatic construction unit 26 automatically generates a moving video (moving image data) obtained by capturing the viewpoint moving from any viewpoint of the CG object by using the CG object of the lower item or the CG object of its own. The generated object is registered in the database so that the viewpoint can be moved in any direction in the three-dimensional space instead of the CG object, and the object is associated with the item. The moving video anchor automatic construction unit 27 automatically constructs an anchor required as a link source for a moving video object in order to associate an upper item with a lower item.
【0105】この実施の形態でも、対応関係設定部20
は、実施の形態1における場合と同様に、上述のような
データにより、分類体系とオブジェクトとの関連づけを
行い、用意されたオブジェクトの対応付けが終了した
ら、対応関係設定部20による対応チェック処理におい
て、分類体系の各項目で、対応しているアンカーがある
かをチェックし、対応していない項目のうち選択された
ものを移動ビデオ自動構築部26に渡す。Also in this embodiment, the correspondence setting unit 20
In the same manner as in the first embodiment, the association between the classification system and the object is performed using the data as described above, and when the association of the prepared objects is completed, the association check process by the association setting unit 20 is performed. In each of the items of the classification system, it is checked whether there is a corresponding anchor, and the selected one of the items that are not supported is passed to the mobile video automatic construction unit 26.
【0106】移動ビデオ自動構築部26の処理概要を図
23を参照して説明する。移動ビデオ自動構築部26で
は、まず、下位項目チェック処理を行い、その下位の項
目の対応オブジェクトの有無をチェックし、複数のオブ
ジェクトが下位に存在すれば、オブジェクト合成処理に
より、それらの合成オブジェクトを生成し、移動ビデオ
撮影処理によって、その合成オブジェクトを、様々な視
点において8方向に移動するビデオを撮影し、移動ビデ
オデータベース(DB)登録処理で、データベースに登
録する。なお、移動ビデオ自動構築部26は、移動ビデ
オを撮影する格子点の間隔をデフォルトで持っている
が、この格子点間隔を構築者が変更可能である。また、
この例では、8方向に関する移動ビデオを撮影するが、
必ずしも8方向である必要はない。The outline of the processing of the mobile video automatic construction unit 26 will be described with reference to FIG. The moving video automatic construction unit 26 first performs a lower-level item check process, checks whether or not there is a corresponding object of the lower-level item, and if a plurality of objects exist at a lower level, the synthesized objects are subjected to the object synthesis process. By generating and moving video shooting processing, videos of the synthesized object moving in eight directions from various viewpoints are shot and registered in a moving video database (DB) registration processing. Note that the moving video automatic construction unit 26 has a default interval between grid points for capturing a moving video, but the builder can change the grid point interval. Also,
In this example, a moving video in eight directions is captured,
It is not always necessary to use eight directions.
【0107】たとえば、心臓と肺のオブジェクトはある
が、胸部のオブジェクトがない場合、心臓と肺のオブジ
ェクトを合成して胸部のオブジェクトを生成して様々な
視点における移動ビデオを撮影し、胸部の項目としてデ
ータベースに登録する。この移動ビデオを連続再生する
ことで、CGオブジェクトと同じ表現が可能であり、こ
れを移動ビデオと呼ぶ。撮影した移動ビデオを、視点の
位置がわかるように移動ビデオデータベース(DB)登
録処理でデータベースに登録する。For example, if there is a heart and lung object but no chest object, the heart and lung objects are combined to generate a chest object, and moving videos from various viewpoints are photographed. And register it in the database. By continuously reproducing the moving video, the same expression as that of the CG object is possible, which is called a moving video. The captured moving video is registered in a moving video database (DB) registration process so that the position of the viewpoint can be recognized.
【0108】つぎに、移動ビデオアンカー自動構築部2
7の処理概要を図24を参照して説明する。移動ビデオ
アンカー自動構築部27では、移動ビデオ自動構築部2
6で構築した移動ビデオを移動ビデオ・アンカーデータ
ベース(DB)登録処理において、それぞれアンカーと
してデータベース登録し、アンカーキーワード(KW)
設定処理で、アンカーキーワードを設定する。Next, the moving video anchor automatic construction unit 2
The processing outline of 7 will be described with reference to FIG. In the moving video anchor automatic construction unit 27, the moving video automatic construction unit 2
In the moving video / anchor database (DB) registration processing, the moving video constructed in step 6 is registered in the database as an anchor, and the anchor keyword (KW) is registered.
In the setting process, an anchor keyword is set.
【0109】たとえば、一つのCGオブジェクトの胸部
に関して構築した移動ビデオは、視点の数分撮影するこ
とになるが、アンカーとしては一つであり、アンカーキ
ーワードはすべて「胸部」である。従って、アンカーの
データベースとしては、他のCGオブジェクトと同様
に、一つのアンカーとして登録し、実際の移動ビデオは
別のデータベースで管理してもよい。図25はアンカー
の情報を登録したデータベースの例を示しており、図2
5において、「3DVアンカー」とあるのが移動ビデオ
アンカーである。属性情報自動設定手段では、アンカー
タイプが移動ビデオの場合、移動ビデオの下位の項目の
概念キーワードは移動ビデオのアンカーキーワードを設
定する。For example, a moving video constructed with respect to the chest of one CG object is photographed for several viewpoints. However, there is only one anchor, and all anchor keywords are “chest”. Therefore, as in the case of other CG objects, the anchor database may be registered as one anchor, and the actual moving video may be managed in another database. FIG. 25 shows an example of a database in which anchor information is registered.
In FIG. 5, "3DV anchor" is a moving video anchor. In the attribute information automatic setting means, when the anchor type is the moving video, the concept keyword of the lower item of the moving video sets the anchor keyword of the moving video.
【0110】つぎに、図26を参照してこの実施の形態
におけるビデオ表示処理手段の詳細を説明する。なお、
図26において、図15に対応する部分は、図15に付
した符号と同一の符号を付けて、その説明を省略する。Next, the details of the video display processing means in this embodiment will be described with reference to FIG. In addition,
26, parts corresponding to those in FIG. 15 are denoted by the same reference numerals as those in FIG. 15, and description thereof will be omitted.
【0111】ビデオ表示処理手段56’は、検索者の視
点を判定する視点判定部70と、視点の位置に合わせて
移動ビデオをデータベースから選択する移動ビデオ選択
部75と、視点の位置に合わせて移動ビデオをマッピン
グするための3次元空間上の1枚のポリゴンである仮想
パネルの位置を決定する仮想パネル・位置設定部76
と、選択された移動ビデオを仮想パネルにマッピングす
るビデオマッピング部77とを有している。The video display processing means 56 'includes a viewpoint determining unit 70 for determining the viewpoint of the searcher, a moving video selecting unit 75 for selecting a moving video from the database in accordance with the position of the viewpoint, and a moving video selecting unit 75 in accordance with the position of the viewpoint. A virtual panel / position setting unit 76 that determines the position of a virtual panel, which is a single polygon in a three-dimensional space, for mapping a moving video.
And a video mapping unit 77 that maps the selected moving video to the virtual panel.
【0112】ビデオ表示処理手段56’は、まず、視点
判定部70で、検索者の視点を判定し、移動ビデオ選択
部75で、移動ビデオ自動構築部26によって構築・登
録された移動ビデオの中から検索者の視点に合った移動
ビデオを選択し、仮想パネル・位置設定部76で、図1
6に示されているように、検索者の視点に合わせて仮想
パネルを設置し、そこにビデオマッピング部77によっ
てビデオマッピングを行う。The video display processing means 56 'first determines the viewpoint of the searcher in the viewpoint determination section 70, and in the moving video selection section 75, the moving video automatically constructed and registered by the moving video automatic construction section 26. The moving video that matches the searcher's point of view is selected from the
As shown in FIG. 6, a virtual panel is set according to the viewpoint of the searcher, and video mapping is performed by the video mapping unit 77 there.
【0113】移動ビデオの撮影と視点に合わせた選択・
表示について具体例を説明する。図17に示されている
ように、たとえば、3次元オブジェクトの心臓の中心か
ら、半径rの視点からのレンダリングイメージである移
動ビデオを撮影する。図18に示されているような極座
標を用いて、たとえば、半径rに対して水平方向の回転
角θが30度ずつ、上下方向の回転角δも30度ずつの
間隔で視点を移動させ、それぞれの位置から、縦、横、
右斜め、左斜めの8方向への移動について、心臓のレン
ダリングアニメーションを記憶する。[0113] Moving video shooting and selection according to the viewpoint
A specific example of the display will be described. As shown in FIG. 17, for example, a moving video, which is a rendering image from the viewpoint of a radius r, is shot from the center of the heart of the three-dimensional object. Using polar coordinates as shown in FIG. 18, for example, the viewpoint is moved at intervals of 30 degrees in the horizontal rotation angle θ and 30 degrees in the vertical direction with respect to the radius r, From each position, vertical, horizontal,
The rendering animation of the heart is stored for the movements in the right and left diagonal directions.
【0114】回転角θ、δがそれぞれ30度ごとに撮影
した移動ビデオのデータの並びの様子を図27に平面的
に示す。図27では、1マスが、縦、横、それぞれ30
度である。たとえば、ある点から右に移動した場合と、
その隣の右の点から、左に移動した場合は、同じ移動ビ
デオの内容で、再生が逆であるため、同じデータを利用
可能であり、実際には全格子点の8方向の半分のデータ
で済む。FIG. 27 is a plan view showing the arrangement of moving video data shot at rotation angles θ and δ of 30 degrees each. In FIG. 27, one cell is 30 in each of the vertical and horizontal directions.
Degrees. For example, if you move right from a point,
When moving to the left from the right point next to it, the same data can be used because the content of the moving video is the same and the playback is reversed. Only needs to be done.
【0115】図27において、たとえば、太線に沿って
視点移動したとすると、0.5秒ごとのような間隔で、
検索者の視点の移動を分析し、その移動に最も近い移動
ビデオを選択し、仮想パネルに表示する。図27に示さ
れている例の場合は、●で示された格子点間の移動ビデ
オが選択されたことを示している。In FIG. 27, for example, if the viewpoint is moved along a thick line, at intervals of 0.5 seconds,
Analyzing the movement of the searcher's viewpoint, selecting the moving video closest to the movement and displaying the moving video on the virtual panel. In the case of the example shown in FIG. 27, it indicates that the moving video between the grid points indicated by ● is selected.
【0116】視点移動の分析とビデオの選択について図
28を参照して説明する。ある時点で、sからpに移動
ビデオが再生されると、つぎの移動ビデオを選択する。
このとき、視点は、その前の時間間隔では、aからbに
移動していたとする。移動ビデオはpで終わっているた
め、つぎの移動ビデオは、pから始まる8方向の可能性
がある。そこで、それら8方向の移動と、a→bの移動
を比較する。たとえば、パラメータとして、移動の方向
の傾き、移動距離、終点の位置の近さについて、まず、
移動方向の近いものを、上位、たとえば三つ選択する。
その中で、a→bの移動距離が、ビデオ移動の半分に満
たないものは、選択から外す。ここで選択肢がなくなれ
ば、つぎのタイミングで移動ビデオを選択する。つぎ
に、方向の傾きと、終点の位置を比較し、双方がより近
い移動ビデオを選択する。図28の場合は、a→b→c
の視点移動に対して、s→p→q→rの移動ビデオを選
択したことを示している。Analysis of viewpoint movement and video selection will be described with reference to FIG. At some point, when the moving video is played from s to p, the next moving video is selected.
At this time, it is assumed that the viewpoint has moved from a to b in the previous time interval. Since the moving video ends with p, the next moving video may have eight directions starting from p. Therefore, the movement in these eight directions is compared with the movement from a to b. For example, as parameters, the inclination of the moving direction, the moving distance, and the proximity of the end point,
Those having a similar moving direction are selected, for example, three.
Among them, if the moving distance of a → b is less than half of the video movement, it is excluded from the selection. If there are no more options, the moving video is selected at the next timing. Next, the inclination of the direction is compared with the position of the end point, and a moving video in which both are closer is selected. In the case of FIG. 28, a → b → c
This indicates that the moving video of s → p → q → r has been selected for the viewpoint movement of.
【0117】上述のように、検索者の視点により近い移
動ビデオを選択することができるが、つぎの再生ビデオ
が90度、45度の角度で曲がる場合、たとえば、図2
8で、s→pのつぎに、p→qのビデオを生成する場
合、実際の視点移動に比べて、不自然なビデオとなる。
そこで、s→p→qと続けて再生する場合には、pの周
りにある移動ビデオのフレームを利用して、補間処理を
行い、図29に示されている滑らかな移動ビデオを再生
することにより、スムーズな視点移動を実現できる。こ
の補間処理を行う移動ビデオ補間部78を追加したもの
は図30に示されている。As described above, a moving video closer to the searcher's viewpoint can be selected. However, when the next reproduced video turns at an angle of 90 degrees or 45 degrees, for example, FIG.
In the case of generating a video of p → q next to s → p in 8, the video becomes unnatural compared to the actual viewpoint movement.
Therefore, in the case where s → p → q is continuously played back, interpolation processing is performed using frames of the moving video around p, and the smooth moving video shown in FIG. 29 is played back. Thereby, a smooth viewpoint movement can be realized. FIG. 30 shows the addition of the moving video interpolation unit 78 for performing the interpolation processing.
【0118】以上のように、分類体系の各項目に対応し
たCGオブジェクトや、アンカーを用意していなくと
も、分類体系の階層関係との整合性をとりながら、上位
や下位の項目の情報から、オブジェクトやアンカーの生
成、リンク情報を定義することにより、構築者の作業を
支援してCGオブジェクト、イメージ、移動ビデオを利
用した3次元空間上の分類体系を構築できるため、構築
者の手間を削減でき、また、分類体系との整合性のある
図書検索インタフェースを構築できる。As described above, even if CG objects and anchors corresponding to the respective items of the classification system are not prepared, the information of the upper and lower items is obtained while maintaining consistency with the hierarchical relationship of the classification system. By creating objects and anchors and defining link information, it is possible to support the work of the constructor and to construct a classification system in a three-dimensional space using CG objects, images, and moving videos, thereby reducing the work of the constructor. A book search interface compatible with the classification system can be constructed.
【0119】また、CGオブジェクトからの合成オブジ
ェクトの移動ビデオを自動的に生成し、3次元検索空間
上で、CGオブジェクトと同様の表現が可能であり、あ
らゆる視点から、オブジェクトを参照して関連情報を検
索することが可能になる。視点ごとに用意した移動ビデ
オを、検索者の視点移動に合わせて選択、表示すること
により、検索者は、CGオブジェクトと同様、自由にオ
ブジェクトの周りをウォークスルーできる。Further, a moving video of the composite object from the CG object is automatically generated, and the same expression as that of the CG object is possible in the three-dimensional search space. Can be searched. By selecting and displaying the moving video prepared for each viewpoint in accordance with the searcher's movement of the viewpoint, the searcher can freely walk around the object, similarly to the CG object.
【0120】また、移動ビデオを撮影する格子点の間隔
を簡単に変更できるため、オブジェクトに必要な高精細
さに応じた、スムーズな視点移動が可能である。視点移
動の間隔を大きくすると、1回1回のビデオの再生量が
多くなるため、細かな動きをする視点移動とは、異なる
動きをする可能性があるが、視点移動のパスがおおよそ
決まっている場合には、大まかな追従ができれば十分な
場合などに特に有効である。Further, since the interval between grid points for capturing moving video can be easily changed, a smooth viewpoint movement according to the high definition required for the object is possible. When the interval between viewpoint movements is increased, the playback amount of the video at each time increases, and the viewpoint movement may be different from the viewpoint movement that moves finely, but the path of the viewpoint movement is roughly determined. This is particularly effective when it is sufficient to be able to roughly follow.
【0121】なお、上述の各実施形態を合わせて、分類
体系の項目のオブジェクトの用意の状況や、構築者の判
断、または、オブジェクトのポリゴン数との関係などか
ら、項目に応じて、合成オブジェクトを生成したり、ビ
デオフレームオブジェクトを生成したり、移動ビデオを
生成するなど、複数のメディアを混ぜた分類体系を構築
することも可能であり、様々な分類を表現する必要があ
る図書の分類体系の表現を有効に行うことが可能であ
る。It should be noted that the combination of the above-described embodiments can be combined with the composite object according to the item based on the preparation status of the object of the item of the classification system, the judgment of the builder, or the relationship with the number of polygons of the object. It is also possible to build a classification system that mixes multiple media, such as generating a video frame object, generating a moving video, etc., and it is necessary to represent various classifications of books Can be effectively expressed.
【0122】また、ビデオデータの構築において、CG
オブジェクトを対象に、ビデオフレームおよび移動ビデ
オの撮影を行ったが、これは、CGオブジェクトから撮
影したものだけではなく、実写撮影したビデオフレー
ム、移動ビデオを使った場合でも同様の効果が得られ
る。従って、図書の検索を行うために、3次元CGモデ
ルとして存在しないものを対象とした場合にも対応可能
となる。たとえば、人間のモデルをCGオブジェクトで
実現しようとすると、大量なポリゴン数になるが、この
発明を利用することにより、少ないデータ量で、3次元
データの代替データとして使うことが可能となる。In constructing video data, CG
The video frames and the moving video were shot for the object, but the same effect can be obtained not only by shooting from the CG object but also by using a video frame and a moving video that were actually shot. Therefore, it is possible to cope with a case in which a non-existent three-dimensional CG model is targeted for searching a book. For example, when trying to realize a human model with a CG object, a large number of polygons is required. However, by using the present invention, it is possible to use the data as a substitute for three-dimensional data with a small amount of data.
【0123】[0123]
【発明の効果】以上の説明から理解される如く、この発
明による図書情報検索空間構築・検索装置によれば、図
書情報の分類体系を計算機上に構築した3次元検索空間
上に構築して検索者に提示し、検索者は、検索したい図
書情報と関連のあるCGオブジェクト、イメージオブジ
ェクトによるアンカーを選択して更なる関連情報を辿っ
ていき、最終的に必要な情報を検索していくことができ
る。As will be understood from the above description, according to the book information search space construction / search apparatus according to the present invention, a book information classification system is constructed and searched on a three-dimensional search space constructed on a computer. The searcher can select the CG object and image object-related anchors related to the book information that the user wants to search, follow the related information, and finally search for the necessary information. it can.
【0124】つぎの発明による図書情報検索空間構築・
検索装置によれば、分類体系の各項目に対応したCGオ
ブジェクトや、アンカーを用意していなくとも、分類体
系の階層関係との整合性をとりながら、上位や下位の項
目の情報から、オブジェクトやアンカーの生成、およ
び、リンク情報を定義することにより、構築者の作業を
支援して、3次元検索空間上の分類体系を構築できるた
め、構築者の手間を削減でき、また、分類体系との整合
性のある図書検索インタフェースを構築できる。また、
3次元検索空間上のオブジェクト間の階層関係を、静的
なリンク情報ではなく、各アンカーに定義した概念キー
ワードとして定義することにより、検索時にリンク先を
探す動的なリンク情報を実現でき、オブジェクトやアン
カーの内容が更新された場合などに、既にリンク付けし
た情報等をすべて更新し直す必要がなく、データを独立
に管理することが可能である。Construction of book information search space according to the following invention
According to the search device, even if a CG object corresponding to each item of the classification system or an anchor is not prepared, it is possible to obtain an object or an object from information of upper and lower items while maintaining consistency with the hierarchical relationship of the classification system. By generating anchors and defining link information, the work of the builder can be supported and a classification system in the three-dimensional search space can be constructed, so that the work of the builder can be reduced. A consistent book search interface can be constructed. Also,
By defining the hierarchical relationship between objects in the three-dimensional search space as concept keywords defined for each anchor instead of static link information, dynamic link information for searching for a link destination at the time of search can be realized. In the case where the content of the anchor or the anchor is updated, it is not necessary to update all the already linked information and the like, and the data can be managed independently.
【0125】つぎの発明による図書情報検索空間構築・
検索装置によれば、図書情報の分類体系を計算機上に構
築した3次元検索空間上に構築して検索者に提示し、検
索者は、検索したい図書情報と関連のあるCGオブジェ
クト、イメージオブジェクト、ビデオフレームによるア
ンカーを選択して更なる関連情報を辿っていき、最終的
に必要な情報を検索していくことができる。Construction of book information retrieval space according to the following invention
According to the search device, a classification system of book information is constructed on a three-dimensional search space constructed on a computer and presented to a searcher, and the searcher can find a CG object, image object, By selecting an anchor by a video frame and tracing further related information, it is possible to search for finally necessary information.
【0126】つぎの発明による図書情報検索空間構築・
検索装置によれば、CGオブジェクトからビデオフレー
ムを自動的に生成し、3次元検索空間上でCGオブジェ
クトと同様の表現が可能であり、ビデオフレームによっ
てオブジェクトを参照し、関連情報を検索可能となるた
め、CGオブジェクトのポリゴン数が多く、スムーズな
ウォークスルーが不可能な場合にも代替データであるビ
デオフレームを用いてスムーズな表現が可能になる。ま
た、3次元検索空間上のオブジェクト間の階層関係を、
静的なリンク情報ではなく、各アンカーに定義した概念
キーワードとして定義することにより、検索時にリンク
先を探す動的なリンク情報を実現でき、オブジェクトや
アンカーの内容が更新された場合などに、既にリンク付
けした情報等をすべて更新し直す必要がなく、データを
独立に管理することが可能である。Construction of book information retrieval space according to the following invention
According to the search device, a video frame is automatically generated from the CG object, and the same expression as the CG object can be performed in the three-dimensional search space. The object can be referred to by the video frame and related information can be searched. Therefore, even when the number of polygons of the CG object is large and a smooth walk-through is impossible, a smooth expression can be performed using the video frame as the substitute data. Also, the hierarchical relationship between objects in the three-dimensional search space is
By defining not a static link information but a concept keyword defined for each anchor, dynamic link information that searches for a link destination at the time of search can be realized, and when the contents of objects and anchors are updated, It is not necessary to update all linked information and the like, and data can be managed independently.
【0127】つぎの発明による図書情報検索空間構築・
検索装置によれば、視点に合わせたビデオ表示が可能で
あり、要求される細かさに応じてビデオフレームを撮影
してスムーズな表現を実現できる。Construction of book information search space according to the following invention
According to the search device, video display can be performed according to the viewpoint, and a video frame can be photographed in accordance with the required fineness to realize a smooth expression.
【0128】つぎの発明による図書情報検索空間構築・
検索装置によれば、補間処理により得られるフレームも
使用して視点に合わせたビデオ表示が可能であり、少な
い撮影データでスムーズな表現を実現できる。Construction of book information retrieval space according to the following invention
According to the search device, it is possible to perform video display according to the viewpoint using frames obtained by the interpolation process, and realize a smooth expression with a small amount of photographing data.
【0129】つぎの発明による図書情報検索空間構築・
検索装置によれば、図書情報の分類体系を計算機上に構
築した3次元検索空間上に構築して検索者に提示し、検
索者は、検索したい図書情報と関連のあるCGオブジェ
クト、イメージオブジェクト、移動ビデオによるアンカ
ーを選択して更なる関連情報を辿っていき、最終的に必
要な情報を検索していくことができる。Construction of book information search space according to the following invention
According to the search device, a classification system of book information is constructed on a three-dimensional search space constructed on a computer and presented to a searcher, and the searcher can find a CG object, image object, By selecting an anchor based on the moving video and tracing further related information, finally necessary information can be searched.
【0130】つぎの発明による図書情報検索空間構築・
検索装置によれば、CGオブジェクトから移動ビデオを
自動的に生成し、3次元検索空間上でCGオブジェクト
と同様の表現が可能であり、移動ビデオによってオブジ
ェクトを参照し、関連情報を検索可能となるため、CG
オブジェクトのポリゴン数が多く、スムーズなウォーク
スルーが不可能な場合にも代替データである移動ビデオ
を用いてスムーズな表現が可能になる。また、3次元検
索空間上のオブジェクト間の階層関係を、静的なリンク
情報ではなく、各アンカーに定義した概念キーワードと
して定義することにより、検索時にリンク先を探す動的
なリンク情報を実現でき、オブジェクトやアンカーの内
容が更新された場合などに、既にリンク付けした情報等
をすべて更新し直す必要がなく、データを独立に管理す
ることが可能である。Construction of book information search space according to the following invention
According to the search device, the moving video is automatically generated from the CG object, and the same expression as the CG object can be performed in the three-dimensional search space. The object can be referred to by the moving video and related information can be searched. CG
Even when the number of polygons of the object is large and smooth walk-through is not possible, smooth representation can be performed using the moving video as substitute data. Also, by defining the hierarchical relationship between objects in the three-dimensional search space as concept keywords defined for each anchor instead of static link information, dynamic link information for searching for a link destination during a search can be realized. When the contents of an object or an anchor are updated, it is not necessary to update all the already linked information and the like, and the data can be managed independently.
【0131】つぎの発明による図書情報検索空間構築・
検索装置によれば、視点に合わせた移動ビデオ表示が可
能であり、要求される細かさに応じて移動ビデオを撮影
してスムーズな表現を実現できる。Construction of book information search space according to the following invention
According to the search device, the moving video can be displayed according to the viewpoint, and the moving video can be captured according to the required fineness to realize a smooth expression.
【0132】つぎの発明による図書情報検索空間構築・
検索装置によれば、補間処理により得られるフレームも
使用して視点に合わせた移動ビデオ表示が可能であり、
少ない撮影データでスムーズな表現を実現できる。Construction of book information search space according to the following invention
According to the search device, it is possible to display a moving video according to the viewpoint using frames obtained by the interpolation process,
Smooth expressions can be realized with less shooting data.
【0133】つぎの発明による図書情報検索空間構築・
検索装置によれば、選択されたアンカーの属性情報を利
用して関連情報を検索でき、特に、下位にある複数のオ
ブジェクトに、下位のオブジェクトの概念キーワードが
設定されていることにより、1対N(N>1)のリンク
定義およびリンク実行が可能になり、キーワード検索的
なリンク実行も可能になる。Construction of book information search space according to the following invention
According to the search device, related information can be searched using the attribute information of the selected anchor. In particular, since the concept keywords of the lower objects are set for a plurality of lower objects, a one-to-N Link definition (N> 1) and link execution become possible, and link execution like keyword search becomes possible.
【0134】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、図書情報の分類体系を計算機上に構
築した3次元検索空間上に構築して検索者に提示し、検
索者は、検索したい図書情報と関連のあるCGオブジェ
クト、イメージオブジェクトによるアンカーを選択して
更なる関連情報を辿っていき、最終的に必要な情報を検
索していくことができる。Construction of book information search space according to the following invention
According to a computer-readable recording medium storing a search program, a classification system of book information is constructed on a three-dimensional search space constructed on a computer and presented to a searcher. It is possible to select an anchor by a related CG object or image object, follow further related information, and finally search for necessary information.
【0135】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、分類体系の各項目に対応したCGオ
ブジェクトや、アンカーを用意していなくとも、分類体
系の階層関係との整合性をとりながら、上位や下位の項
目の情報から、オブジェクトやアンカーの生成、およ
び、リンク情報を定義することにより、構築者の作業を
支援して、3次元検索空間上の分類体系を構築できるた
め、構築者の手間を削減でき、また、分類体系との整合
性のある図書検索インタフェースを構築できる。また、
3次元検索空間上のオブジェクト間の階層関係を、静的
なリンク情報ではなく、各アンカーに定義した概念キー
ワードとして定義することにより、検索時にリンク先を
探す動的なリンク情報を実現でき、オブジェクトやアン
カーの内容が更新された場合などに、既にリンク付けし
た情報等をすべて更新し直す必要がなく、データを独立
に管理することが可能である。Construction of book information search space according to the following invention
According to the computer-readable recording medium storing the search program, even if the CG object corresponding to each item of the classification system and the anchor are not prepared, while maintaining consistency with the hierarchical relationship of the classification system, By defining objects and anchors and link information from lower-level item information, it is possible to support the work of the builder and build a classification system in the three-dimensional search space. A book search interface compatible with the classification system can be constructed. Also,
By defining the hierarchical relationship between objects in the three-dimensional search space as concept keywords defined for each anchor instead of static link information, dynamic link information for searching for a link destination at the time of search can be realized. In the case where the content of the anchor or the anchor is updated, it is not necessary to update all the already linked information and the like, and the data can be managed independently.
【0136】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、図書情報の分類体系を計算機上に構
築した3次元検索空間上に構築して検索者に提示し、検
索者は、検索したい図書情報と関連のあるCGオブジェ
クト、イメージオブジェクト、ビデオフレームによるア
ンカーを選択して更なる関連情報を辿っていき、最終的
に必要な情報を検索していくことができる。Construction of book information search space according to the following invention
According to a computer-readable recording medium storing a search program, a classification system of book information is constructed on a three-dimensional search space constructed on a computer and presented to a searcher. It is possible to select related CG objects, image objects, and anchors based on video frames, follow further related information, and finally search for necessary information.
【0137】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、CGオブジェクトからビデオフレー
ムを自動的に生成し、3次元検索空間上でCGオブジェ
クトと同様の表現が可能であり、ビデオフレームによっ
てオブジェクトを参照し、関連情報を検索可能となるた
め、CGオブジェクトのポリゴン数が多く、スムーズな
ウォークスルーが不可能な場合にも代替データであるビ
デオフレームを用いてスムーズな表現が可能になる。ま
た、3次元検索空間上のオブジェクト間の階層関係を、
静的なリンク情報ではなく、各アンカーに定義した概念
キーワードとして定義することにより、検索時にリンク
先を探す動的なリンク情報を実現でき、オブジェクトや
アンカーの内容が更新された場合などに、既にリンク付
けした情報等をすべて更新し直す必要がなく、データを
独立に管理することが可能である。Construction of book information search space according to the following invention
According to the computer-readable recording medium storing the search program, a video frame is automatically generated from the CG object, and the same expression as the CG object can be performed in the three-dimensional search space. In addition, since the related information can be searched, even when the number of polygons of the CG object is large and smooth walk-through is impossible, a smooth expression can be performed using the video frame as the substitute data. Also, the hierarchical relationship between objects in the three-dimensional search space is
By defining not a static link information but a concept keyword defined for each anchor, dynamic link information that searches for a link destination at the time of search can be realized, and when the contents of objects and anchors are updated, It is not necessary to update all linked information and the like, and data can be managed independently.
【0138】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、視点に合わせたビデオ表示が可能で
あり、要求される細かさに応じてビデオフレームを撮影
してスムーズな表現を実現できる。Construction of book information search space according to the following invention
According to the computer-readable recording medium storing the search program, video display can be performed according to the viewpoint, and video frames can be photographed according to the required fineness to realize a smooth expression.
【0139】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、補間処理により得られるフレームも
使用して視点に合わせたビデオ表示が可能であり、少な
い撮影データでスムーズな表現を実現できる。Construction of book information search space according to the following invention
According to the computer-readable recording medium storing the search program, it is possible to perform video display according to the viewpoint using frames obtained by the interpolation processing, and realize a smooth expression with a small amount of photographing data.
【0140】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、図書情報の分類体系を計算機上に構
築した3次元検索空間上に構築して検索者に提示し、検
索者は、検索したい図書情報と関連のあるCGオブジェ
クト、イメージオブジェクト、移動ビデオによるアンカ
ーを選択して更なる関連情報を辿っていき、最終的に必
要な情報を検索していくことができる。Construction of book information search space according to the following invention
According to a computer-readable recording medium storing a search program, a classification system of book information is constructed on a three-dimensional search space constructed on a computer and presented to a searcher. It is possible to select related CG objects, image objects, and moving video anchors to trace further related information, and finally search for necessary information.
【0141】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、CGオブジェクトから移動ビデオを
自動的に生成し、3次元検索空間上でCGオブジェクト
と同様の表現が可能であり、移動ビデオによってオブジ
ェクトを参照し、関連情報を検索可能となるため、CG
オブジェクトのポリゴン数が多く、スムーズなウォーク
スルーが不可能な場合にも代替データである移動ビデオ
を用いてスムーズな表現が可能になる。また、3次元検
索空間上のオブジェクト間の階層関係を、静的なリンク
情報ではなく、各アンカーに定義した概念キーワードと
して定義することにより、検索時にリンク先を探す動的
なリンク情報を実現でき、オブジェクトやアンカーの内
容が更新された場合などに、既にリンク付けした情報等
をすべて更新し直す必要がなく、データを独立に管理す
ることが可能である。Construction of book information search space according to the following invention
According to the computer-readable recording medium storing the search program, the moving video is automatically generated from the CG object, and the same expression as the CG object can be expressed on the three-dimensional search space. And related information can be searched.
Even when the number of polygons of the object is large and smooth walk-through is not possible, smooth representation can be performed using the moving video as substitute data. Also, by defining the hierarchical relationship between objects in the three-dimensional search space as concept keywords defined for each anchor instead of static link information, dynamic link information for searching for a link destination during a search can be realized. When the contents of an object or an anchor are updated, it is not necessary to update all the already linked information and the like, and the data can be managed independently.
【0142】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、視点に合わせた移動ビデオ表示が可
能であり、要求される細かさに応じて移動ビデオを撮影
してスムーズな表現を実現できる。Construction of book information search space according to the following invention
According to the computer-readable recording medium storing the search program, the moving video can be displayed according to the viewpoint, and the moving video can be photographed according to the required fineness to realize a smooth expression.
【0143】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、補間処理により得られるフレームも
使用して視点に合わせた移動ビデオ表示が可能であり、
少ない撮影データでスムーズな表現を実現できる。Construction of a book information search space according to the following invention
According to the computer-readable recording medium storing the search program, it is possible to display the moving video according to the viewpoint using the frame obtained by the interpolation process,
Smooth expressions can be realized with less shooting data.
【0144】つぎの発明による図書情報検索空間構築・
検索プログラムを記憶したコンピュータ読み取り可能な
記録媒体によれば、選択されたアンカーの属性情報を利
用して関連情報を検索でき、特に、下位にある複数のオ
ブジェクトに、下位のオブジェクトの概念キーワードが
設定されていることにより、1対N(N>1)のリンク
定義およびリンク実行が可能になり、キーワード検索的
なリンク実行も可能になる。Construction of a book information search space according to the following invention
According to the computer-readable recording medium storing the search program, the related information can be searched using the attribute information of the selected anchor. In particular, the concept keyword of the lower object is set for a plurality of lower objects. As a result, one-to-N (N> 1) link definition and link execution can be performed, and link execution like keyword search can be performed.
【図1】 この発明による図書情報検索空間構築・検索
装置の実施の形態1を示す構成図である。FIG. 1 is a configuration diagram showing Embodiment 1 of a book information search space construction / search apparatus according to the present invention.
【図2】 実施の形態1の図書情報検索空間構築・検索
装置のCG検索空間自動構築手段の詳細を示すブロック
図である。FIG. 2 is a block diagram illustrating details of an automatic CG search space construction unit of the book information search space construction / search apparatus according to the first embodiment;
【図3】 実施の形態1の図書情報検索空間構築・検索
装置の対応関係設定部の処理概要を示す機能ブロック図
である。FIG. 3 is a functional block diagram illustrating a processing outline of a correspondence setting unit of the book information search space construction / search apparatus according to the first embodiment;
【図4】 実施の形態1の図書情報検索空間構築・検索
装置のCGオブジェクト自動構築部の処理概要を示す機
能ブロック図である。FIG. 4 is a functional block diagram illustrating a processing outline of a CG object automatic construction unit of the book information search space construction / search apparatus according to the first embodiment;
【図5】 実施の形態1の図書情報検索空間構築・検索
装置のCGアンカー自動構築部の処理概要を示す機能ブ
ロック図である。FIG. 5 is a functional block diagram illustrating a processing outline of an automatic CG anchor construction unit of the book information search space construction / search device according to the first embodiment;
【図6】 実施の形態1の図書情報検索空間構築・検索
装置の属性情報自動設定部の処理概要を示す機能ブロッ
ク図である。FIG. 6 is a functional block diagram illustrating a processing outline of an automatic attribute information setting unit of the book information search space construction / search apparatus according to the first embodiment;
【図7】 この発明による図書情報検索空間構築・検索
装置で使用する分類体系情報の一例を示す説明図であ
る。FIG. 7 is an explanatory diagram showing an example of classification system information used in the book information search space construction / search apparatus according to the present invention.
【図8】 この発明による図書情報検索空間構築・検索
装置における分類項目の対応づけインタフェース例を示
す説明図である。FIG. 8 is an explanatory diagram showing an example of a classification item association interface in the book information search space construction / search apparatus according to the present invention.
【図9】 この発明による図書情報検索空間構築・検索
装置における属性情報設定例を示す説明図である。FIG. 9 is an explanatory diagram showing an example of attribute information setting in the book information search space construction / search device according to the present invention.
【図10】 この発明による図書情報検索空間構築・検
索装置の実施の形態2を示す構成図である。FIG. 10 is a configuration diagram showing Embodiment 2 of a book information search space construction / search apparatus according to the present invention.
【図11】 実施の形態2の図書情報検索空間構築・検
索装置のCG・ビデオ検索空間自動構築手段の詳細を示
すブロック図である。FIG. 11 is a block diagram illustrating details of an automatic CG / video search space construction unit of the book information search space construction / search apparatus according to the second embodiment.
【図12】 実施の形態2の図書情報検索空間構築・検
索装置のビデオフレーム自動構築部の処理概要を示す機
能ブロック図である。FIG. 12 is a functional block diagram showing an outline of processing of a video frame automatic construction unit of the book information search space construction / search apparatus according to the second embodiment.
【図13】 実施の形態2の図書情報検索空間構築・検
索装置のビデオフレームアンカー自動構築部の処理概要
を示す機能ブロック図である。FIG. 13 is a functional block diagram illustrating an outline of processing of an automatic video frame anchor construction unit of the book information search space construction / search device according to the second embodiment.
【図14】 この発明による図書情報検索空間構築・検
索装置における属性情報設定例を示す説明図である。FIG. 14 is an explanatory diagram showing an example of attribute information setting in the book information search space construction / search device according to the present invention.
【図15】 実施の形態2の図書情報検索空間構築・検
索装置のビデオ表示処理手段の詳細を示すブロック図で
ある。FIG. 15 is a block diagram illustrating details of a video display processing unit of the book information search space construction / search apparatus according to the second embodiment.
【図16】 視点に合わせて仮想パネルを表示する様子
を示した図である。FIG. 16 is a diagram illustrating a state in which a virtual panel is displayed according to a viewpoint.
【図17】 ビデオ撮影の視点を示す説明図である。FIG. 17 is an explanatory diagram showing a viewpoint of video shooting.
【図18】 ビデオ撮影における極座標を示す説明図で
ある。FIG. 18 is an explanatory diagram showing polar coordinates in video shooting.
【図19】 ビデオフレームの撮影データを示す説明図
である。FIG. 19 is an explanatory diagram showing shooting data of a video frame.
【図20】 ビデオフレームの撮影データを示す説明図
である。FIG. 20 is an explanatory diagram showing shooting data of a video frame.
【図21】 実施の形態2の図書情報検索空間構築・検
索装置のビデオ表示処理手段の詳細の他の例を示すブロ
ック図である。FIG. 21 is a block diagram showing another example of the details of the video display processing means of the book information search space construction / search apparatus according to the second embodiment.
【図22】 実施の形態3の図書情報検索空間構築・検
索装置のCG・ビデオ検索空間自動構築手段の詳細を示
すブロック図である。FIG. 22 is a block diagram illustrating details of a CG / video search space automatic construction unit of the book information search space construction / search apparatus according to the third embodiment.
【図23】 実施の形態3の図書情報検索空間構築・検
索装置の移動ビデオ自動構築部の処理概要を示す機能ブ
ロック図である。FIG. 23 is a functional block diagram showing an outline of processing of a mobile video automatic construction unit of the book information search space construction / search apparatus according to the third embodiment.
【図24】 実施の形態3の図書情報検索空間構築・検
索装置の移動ビデオアンカー自動構築部の処理概要を示
す機能ブロック図である。FIG. 24 is a functional block diagram showing an outline of processing of a moving video anchor automatic construction unit of the book information search space construction / search apparatus according to the third embodiment.
【図25】 この発明による図書情報検索空間構築・検
索装置における属性情報設定例を示す説明図である。FIG. 25 is an explanatory diagram showing an example of attribute information setting in the book information search space construction / search device according to the present invention.
【図26】 実施の形態3の図書情報検索空間構築・検
索装置のビデオ表示処理手段の詳細を示すブロック図で
ある。FIG. 26 is a block diagram illustrating details of a video display processing unit of the book information search space construction / search apparatus according to the third embodiment.
【図27】 移動ビデオと視点移動の位置関係を示す説
明図である。FIG. 27 is an explanatory diagram showing a positional relationship between moving video and viewpoint movement.
【図28】 視点移動に対する移動ビデオの選択結果を
示す説明図である。FIG. 28 is an explanatory diagram showing a selection result of moving video with respect to viewpoint movement.
【図29】 視点移動に対して移動ビデオを補間処理し
て表示した場合を示す説明図である。FIG. 29 is an explanatory diagram showing a case where a moving video is interpolated with respect to a viewpoint movement and displayed.
【図30】 実施の形態3の図書情報検索空間構築・検
索装置のビデオ表示処理手段の詳細の他の例を示すブロ
ック図である。FIG. 30 is a block diagram showing another example of the details of the video display processing means of the book information search space construction / search apparatus according to the third embodiment.
【図31】 従来における3次元情報検索装置を示すブ
ロック図である。FIG. 31 is a block diagram showing a conventional three-dimensional information search device.
10,30 検索空間構築部、11 データ入力手段、
12 CG検索空間自動構築手段、13 部分アンカー
構築手段、14,14’ CG・ビデオ検索空間自動構
築手段、20 対応関係設定部、21 CGオブジェク
ト自動構築部、22 CGアンカー自動構築部、23
属性情報自動設定部、24 ビデオフレーム自動構築
部、25 ビデオフレームアンカー自動構築部、26
移動ビデオ自動構築部、27 移動ビデオアンカー自動
構築部、50 検索部、51 表示手段、52 マウス
指示手段、53 3次元検索手段、54 属性情報検索
手段、55 図書検索手段、60 検索部、56,5
6’ ビデオ表示処理手段、57 CG・ビデオ検索手
段、70 視点判定部、71 ビデオフレーム選択部、
72 仮想パネル・位置設定部、73,77 ビデオマ
ッピング部、74 ビデオフレーム補間部、75 移動
ビデオ選択部z、76 仮想パネル・位置設定部、78
移動ビデオ補間部、100 分類体系情報データベー
ス、101 オブジェクトデータベース、102 アン
カー・リンク属性データベース、103図書情報データ
ベース。10, 30 search space construction unit, 11 data input means,
12 CG search space automatic construction means, 13 partial anchor construction means, 14, 14 'CG / video search space automatic construction means, 20 correspondence setting section, 21 CG object automatic construction section, 22 CG anchor automatic construction section, 23
Automatic attribute information setting unit, 24 automatic video frame construction unit, 25 automatic video frame anchor construction unit, 26
Moving video automatic construction unit, 27 moving video anchor automatic construction unit, 50 search unit, 51 display unit, 52 mouse pointing unit, 53 three-dimensional search unit, 54 attribute information search unit, 55 book search unit, 60 search unit, 56, 5
6 'video display processing means, 57 CG / video search means, 70 viewpoint determination section, 71 video frame selection section,
72 virtual panel / position setting section, 73, 77 video mapping section, 74 video frame interpolation section, 75 moving video selection section z, 76 virtual panel / position setting section, 78
Moving video interpolation unit, 100 classification system information database, 101 object database, 102 anchor / link attribute database, 103 book information database.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 田中 聡 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 Fターム(参考) 5B050 BA07 BA09 EA27 EA28 FA02 FA09 GA08 5B075 ND20 PP03 PP13 PQ02 5E501 AA01 AC23 AC33 BA03 BA05 CA02 CB09 DA06 EA05 FA03 FA14 FA27 ────────────────────────────────────────────────── ─── Continued on the front page (72) Inventor Satoshi Tanaka 2-3-2 Marunouchi, Chiyoda-ku, Tokyo Mitsubishi Electric Corporation F-term (reference) 5B050 BA07 BA09 EA27 EA28 FA02 FA09 GA08 5B075 ND20 PP03 PP13 PQ02 5E501 AA01 AC23 AC33 BA03 BA05 CA02 CB09 DA06 EA05 FA03 FA14 FA27
Claims (22)
索空間上の関連する情報を検索していきながら、目的と
する図書情報を検索するための検索空間を構築し、図書
情報を検索する図書情報検索空間構築・検索装置であっ
て、 図書情報検索のための3次元検索空間を構築するために
必要な図書の分類体系や3次元空間上のコンピュータグ
ラフィックスオブジェクト、イメージオブジェクトのデ
ータを入力するデータ入力手段と、前記データ入力手段
によって入力されたデータにより図書の分類体系と3次
元空間上のコンピュータグラフィックスオブジェクトあ
るいはイメージオブジェクトとを対応付けて3次元検索
空間を構築する検索空間自動構築手段と、3次元検索空
間のオブジェクトに部分アンカーを構築する部分アンカ
ー構築手段とにより構成される検索空間構築部と、 前記検索空間構築部により構築された3次元検索空間を
表示する表示手段と、3次元検索空間をポイント指示す
るポインティングデバイスと、前記ポインティングデバ
イスのポイント指示により選択されたアンカーのリンク
先の情報を検索する3次元検索手段と、前記ポインティ
ングデバイスのポイント指示により選択されたアンカー
のリンク先に対応づけられた図書の分類体系情報を利用
して図書情報を検索する図書検索手段とにより構成され
る検索部と、 を有していることを特徴とする図書情報検索空間構築・
検索装置。1. A search space for searching for desired book information while searching related information on a virtual three-dimensional search space built on a computer, and searching for book information. Is a book information search space construction / search apparatus that performs a book classification system necessary for building a three-dimensional search space for book information search and computer graphics objects and image object data in the three-dimensional space. Automatic search space construction for establishing a three-dimensional search space by associating a book classification system with a computer graphics object or image object in a three-dimensional space based on data input means to be inputted and data inputted by the data input means. Means for constructing a partial anchor for an object in a three-dimensional search space; A search space constructing unit, a display unit for displaying the three-dimensional search space constructed by the search space constructing unit, a pointing device for pointing the three-dimensional search space, and a selection by the pointing of the pointing device. Three-dimensional search means for searching for information on the link destination of the selected anchor, and searching for book information using book classification system information associated with the link destination of the anchor selected by the pointing instruction of the pointing device. And a search unit configured by a book search means.
Search device.
対応づけて対応付けの状況に応じて必要な構築および設
定を判断する対応関係設定部と、 図書の分類体系の項目に対応するオブジェクトがない場
合で、下位の項目に複数のオブジェクトがあれば、それ
らの情報から上位の項目のオブジェクトを自動的に生成
し、対応付けするオブジェクト自動構築部と、 図書の分類体系における上位の項目から下位の項目への
関連づけを行うためにリンク元として必要となるアンカ
ーを自動的に構築するアンカー自動構築部と、 図書の分類体系における情報をアンカーの属性情報とし
て自動的に設定する属性情報自動設定部と、 を含んでいることを特徴とする請求項1に記載の図書情
報検索空間構築・検索装置。2. A correspondence setting unit for associating each item of the book classification system with an input object and determining a necessary construction and setting according to a correspondence situation. In the case where there is no object corresponding to the item of the book classification system, and if there are a plurality of objects in the lower item, an object of the upper item is automatically generated from the information thereof, and the object automatic constructing unit which associates the object. Anchor automatic construction unit that automatically constructs an anchor required as a link source for associating a higher-order item with a lower-order item in the book classification system, and an attribute of the anchor as information of the book classification system. 2. The book information search space construction / search according to claim 1, further comprising: an attribute information automatic setting unit that automatically sets the information as information. Apparatus.
索空間上の関連する情報を検索していきながら、目的と
する図書情報を検索するための検索空間を構築し、図書
情報を検索する図書情報検索空間構築・検索装置であっ
て、 図書情報検索のための3次元検索空間を構築するために
必要な図書の分類体系や3次元空間上のコンピュータグ
ラフィックスオブジェクト、イメージオブジェクトのデ
ータを入力するデータ入力手段と、前記データ入力手段
によって入力されたデータにより図書の分類体系と3次
元空間上のコンピュータグラフィックスオブジェクト、
イメージオブジェクトあるいはビデオフレームによるオ
ブジェクトとを対応付けて3次元検索空間を構築する検
索空間自動構築手段と、3次元検索空間のオブジェクト
に部分アンカーを構築する部分アンカー構築手段とによ
り構成される検索空間構築部と、 前記検索空間構築部により構築された3次元検索空間を
表示する表示手段と、ビデオフレームを3次元検索空間
上の1枚のポリゴンである仮想パネルに表示する処理を
行うビデオ表示処理手段と、3次元検索空間をポイント
指示するポインティングデバイスと、前記ポインティン
グデバイスのポイント指示により選択されたアンカーの
リンク先の情報を検索する3次元検索手段と、前記ポイ
ンティングデバイスのポイント指示により選択されたア
ンカーのリンク先に対応づけられた図書の分類体系情報
を利用して図書情報を検索する図書検索手段とにより構
成される検索部と、 を有していることを特徴とする図書情報検索空間構築・
検索装置。3. A search space for searching for target book information while searching for related information on a virtual three-dimensional search space built on a computer, and searching for book information. Is a book information search space construction / search apparatus that performs a book classification system necessary for building a three-dimensional search space for book information search and computer graphics objects and image object data in the three-dimensional space. Data input means for inputting, a classification system of books and a computer graphics object on a three-dimensional space according to data input by the data input means;
Automatic search space construction means for constructing a three-dimensional search space by associating image objects or video frame objects with each other, and partial anchor construction means for constructing a partial anchor for objects in the three-dimensional search space Unit, display means for displaying the three-dimensional search space constructed by the search space construction part, and video display processing means for performing processing for displaying a video frame on a virtual panel, which is a single polygon in the three-dimensional search space. A pointing device that points to the three-dimensional search space; a three-dimensional search unit that searches for information on the link destination of the anchor selected by the pointing instruction of the pointing device; and an anchor that is selected by the pointing instruction of the pointing device. Books linked to links in And a search unit comprising book search means for searching for book information using the classification system information of
Search device.
対応づけて対応付けの状況に応じて必要な構築および設
定を判断する対応関係設定部と、 下位の項目のコンピュータグラフィックスオブジェクト
あるいは自分自身のコンピュータグラフィックスオブジ
ェクトを用いてコンピュータグラフィックスオブジェク
トの複数視点でのレンダリングイメージを撮影し、視点
ごとのレンダリングイメージの集合であるビデオフレー
ムを自動的に生成してコンピュータグラフィックスオブ
ジェクトの代わりに3次元検索空間上で複数方向の視点
移動を可能となるようにデータベースに登録し、そのオ
ブジェクトを項目に対応付けするビデオフレーム自動構
築部と、 上位の項目から下位の項目への関連づけを行うために、
リンク元として必要となるアンカーをビデオフレームに
よるオブジェクトについて自動的に構築するビデオフレ
ーム・アンカー自動構築部と、 情報をアンカーの属性情報として自動的に設定する属性
情報自動設定装置と、を含んでいることを特徴とする請
求項3に記載の図書情報検索空間構築・検索装置。4. An automatic search space construction apparatus, comprising: a correspondence setting unit for associating each item of a book classification system with an input object and determining a necessary construction and setting according to a state of association; Using the computer graphics object of the lower item or the computer graphics object of its own, the computer graphics object is photographed at multiple viewpoints, and a video frame that is a set of the rendering images for each viewpoint is automatically generated. A video frame automatic construction unit for generating and registering in a database so that viewpoint movement in multiple directions is possible in a three-dimensional search space instead of a computer graphics object, and associating the object with an item; To lower level items To do
It includes a video frame / anchor automatic construction unit that automatically constructs an anchor required as a link source for a video frame object, and an attribute information automatic setting device that automatically sets information as attribute information of the anchor. 4. The book information search space construction / search apparatus according to claim 3, wherein:
ら選択するビデオフレーム選択部と、 視点の位置に合わせてビデオフレームをマッピングする
ための3次元検索空間上の1枚のポリゴンである仮想パ
ネルの位置を決定する仮想パネル・位置設定部と、 選択されたビデオフレームを仮想パネルにマッピングす
るビデオマッピング部と、 を含んでいることを特徴とする請求項3または4に記載
の図書情報検索空間構築・検索装置。5. A video display processing unit comprising: a viewpoint determination unit for determining a viewpoint of a searcher; a video frame selection unit for selecting a video frame from a database in accordance with the position of the viewpoint; A virtual panel / position setting unit that determines a position of a virtual panel, which is a single polygon in a three-dimensional search space for mapping a frame, and a video mapping unit that maps a selected video frame to the virtual panel. The book information search space construction / search apparatus according to claim 3 or 4, wherein the book information search space construction / search apparatus is included.
デオフレームが用意されていない視点位置において、既
に用意されている周りのビデオフレームのデータから補
間処理により求めてそのデータを選択フレームとするビ
デオフレーム補間部を含んでいることを特徴とする請求
項5に記載の図書情報検索空間構築・検索装置。6. The video display processing means further obtains, at a viewpoint position at which a video frame is not prepared, interpolation processing from data of surrounding video frames already prepared and uses the data as a selected frame. The book information search space construction / search apparatus according to claim 5, further comprising a frame interpolation unit.
索空間上の関連する情報を検索していきながら、目的と
する図書情報を検索するための検索空間を構築し、図書
情報を検索する図書情報検索空間構築・検索装置であっ
て、 図書情報検索のための3次元検索空間を構築するために
必要な図書の分類体系や3次元空間上のコンピュータグ
ラフィックスオブジェクト、イメージオブジェクトのデ
ータを入力するデータ入力手段と、前記データ入力手段
によって入力されたデータにより図書の分類体系と3次
元空間上のコンピュータグラフィックスオブジェクト、
イメージオブジェクトあるいは移動ビデオによるオブジ
ェクトとを対応付けて3次元検索空間を構築する検索空
間自動構築手段と、3次元検索空間のオブジェクトに部
分アンカーを構築する部分アンカー構築手段とにより構
成される検索空間構築部と、 前記検索空間構築部により構築された3次元検索空間を
表示する表示手段と、移動ビデオを3次元検索空間上の
1枚のポリゴンである仮想パネルに表示する処理を行う
ビデオ表示処理手段と、3次元検索空間をポイント指示
するポインティングデバイスと、前記ポインティングデ
バイスのポイント指示により選択されたアンカーのリン
ク先の情報を検索する3次元検索手段と、前記ポインテ
ィングデバイスのポイント指示により選択されたアンカ
ーのリンク先に対応づけられた図書の分類体系情報を利
用して図書情報を検索する図書検索手段とにより構成さ
れる検索部と、 を有していることを特徴とする図書情報検索空間構築・
検索装置。7. A search space for searching for desired book information while searching for related information in a virtual three-dimensional search space built on a computer, and searching for book information. Is a book information search space construction / search apparatus that performs a book classification system necessary for building a three-dimensional search space for book information search and computer graphics objects and image object data in the three-dimensional space. Data input means for inputting, a classification system of books and a computer graphics object on a three-dimensional space according to data input by the data input means;
Search space construction means comprising automatic search space construction means for constructing a three-dimensional search space by associating image objects or moving video objects with each other, and partial anchor construction means for constructing partial anchors for objects in the three-dimensional search space. Unit, display means for displaying the three-dimensional search space constructed by the search space construction part, and video display processing means for performing processing for displaying a moving video on a virtual panel, which is a single polygon in the three-dimensional search space. A pointing device that points to the three-dimensional search space; a three-dimensional search unit that searches for information on the link destination of the anchor selected by the pointing instruction of the pointing device; and an anchor that is selected by the pointing instruction of the pointing device. Classification of books associated with the link destination of And a search unit comprising a book search means for searching for book information using the system information.
Search device.
応づけて対応付けの状況に応じて必要な構築および設定
を判断する対応関係設定部と、 下位の項目のコンピュータグラフィックスオブジェクト
あるいは自分自身のコンピュータグラフィックスオブジ
ェクトを用いて、コンピュータグラフィックスオブジェ
クトの複数視点からの視点移動の様子を撮影した移動ビ
デオを自動的に生成してコンピュータグラフィックスオ
ブジェクトの代わりに3次元検索空間上で複数方向の視
点移動を可能となるようにデータベースに登録し、その
オブジェクトを項目に対応付けする移動ビデオ自動構築
部と、 上位の項目から下位の項目への関連づけを行うために、
リンク元として必要となるアンカーを移動ビデオによる
オブジェクトについて自動的に構築する移動ビデオ・ア
ンカー自動構築部と、 情報をアンカーの属性情報として自動的に設定する属性
情報自動設定装置と、 を含んでいることを特徴とする請求項7に記載の図書情
報検索空間構築・検索装置。8. The automatic search space construction device, comprising: a correspondence relationship setting unit that associates each item of the book classification system with an input object and determines a necessary construction and setting according to a correspondence situation; Using the lower-level computer graphics object or the computer graphics object of its own, a moving video that captures the viewpoint movement of the computer graphics object from a plurality of viewpoints is automatically generated to generate the computer graphics object. Instead, a moving video automatic construction unit that registers the object in the database so that the viewpoint can be moved in a plurality of directions on the three-dimensional search space and associates the object with the item, and associates the upper item with the lower item. To do
A moving video / anchor automatic construction unit for automatically constructing an anchor required as a link source for a moving video object; and an attribute information automatic setting device for automatically setting information as attribute information of the anchor. 8. The book information search space construction / search apparatus according to claim 7, wherein:
択する移動ビデオ選択部と、 視点の位置に合わせて移動ビデオをマッピングするため
の3次元検索空間上の1枚のポリゴンである仮想パネル
の位置を決定する仮想パネル・位置設定部と、 選択された移動ビデオを仮想パネルにマッピングするビ
デオマッピング部と、 を含んでいることを特徴とする請求項7または8に記載
の図書情報検索空間構築・検索装置。9. The video display processing means, a viewpoint determining unit for determining a viewpoint of a searcher, a moving video selecting unit for selecting a moving video from a database according to the position of the viewpoint, and moving according to the position of the viewpoint. A virtual panel / position setting unit for determining a position of a virtual panel, which is a single polygon in a three-dimensional search space for mapping a video, and a video mapping unit for mapping the selected moving video to the virtual panel. 9. The book information search space construction / search apparatus according to claim 7, wherein the book information search space is constructed.
移動ビデオが用意されていない視点位置において、既に
用意されている周りの移動ビデオのデータから補間処理
により求めてそのデータを選択移動ビデオとする移動ビ
デオ補間部を含んでいることを特徴とする請求項9に記
載の図書情報検索空間構築・検索装置。10. The video display processing means further comprises:
At a viewpoint position where a moving video is not prepared, a moving video interpolating unit is obtained by interpolating from data of surrounding moving videos already prepared and using the data as a selected moving video. Item 9. A book information search space construction / search device according to item 9.
バイスのポイント指示により選択されたアンカーの属性
情報から関連する情報を検索する属性情報検索手段を有
していることを特徴とする請求項1〜10のいずれか一
つに記載の図書情報検索空間構築・検索装置。11. The apparatus according to claim 1, wherein the search unit includes an attribute information search unit that searches related information from attribute information of the anchor selected by the pointing instruction of the pointing device. The book information search space construction / search device according to any one of the above.
検索空間上の関連する情報を検索していきながら、目的
とする図書情報を検索するための検索空間を構築し、図
書情報を検索するためのプログラムを記録したコンピュ
ータ読み取り可能な記録媒体であって、 データ入力手段によって入力されたデータにより図書の
分類体系と3次元空間上のコンピュータグラフィックス
オブジェクトあるいはイメージオブジェクトとを対応付
けて3次元検索空間を構築し、3次元検索空間のオブジ
ェクトに部分アンカーを構築する検索空間構築手順と、 前記検索空間構築手順の実行により構築された3次元検
索空間を表示し、ポインティングデバイスのポイント指
示により選択されたアンカーのリンク先の情報を検索
し、ポインティングデバイスのポイント指示により選択
されたアンカーのリンク先に対応づけられた図書の分類
体系情報を利用して図書情報を検索する検索手順と、 を記録したコンピュータ読み取り可能な記録媒体。12. A search space for searching for desired book information while searching for related information on a virtual three-dimensional search space built on a computer, and searching for book information. A computer-readable recording medium having recorded thereon a program for performing a three-dimensional correspondence between a book classification system and a computer graphics object or image object in a three-dimensional space by data input by data input means. A search space construction procedure for constructing a search space and constructing a partial anchor for an object in the three-dimensional search space, and a three-dimensional search space constructed by executing the search space construction procedure are displayed, and selected by a pointing instruction of a pointing device. Searches for the linked information of the anchor that was Computer readable recording medium storing a search procedure, the which utilizes a classification scheme information of books associated with the anchor of the link destination selected by preparative instruction to search for books information.
体系の各項目と入力されたオブジェクトとを対応づけて
対応付けの状況に応じて必要な構築および設定を判断
し、図書の分類体系の項目に対応するオブジェクトがな
い場合で、下位の項目に複数のオブジェクトがあれば、
それらの情報から上位の項目のオブジェクトを自動的に
生成して対応付けを行い、図書の分類体系における上位
の項目から下位の項目への関連づけを行うためにリンク
元として必要となるアンカーを自動的に構築し、図書の
分類体系における情報をアンカーの属性情報として自動
的に設定することを特徴とする請求項12に記載のプロ
グラムを記録したコンピュータ読み取り可能な記録媒
体。13. The search space construction procedure associates each item of the book classification system with an input object, determines necessary construction and settings according to the association status, and determines the book classification system. If there is no object corresponding to the item and there are multiple objects in the lower item,
Based on the information, objects of higher items are automatically generated and associated, and anchors required as link sources for associating upper items with lower items in the book classification system are automatically generated. 13. The computer-readable recording medium storing a program according to claim 12, wherein the information in the book classification system is automatically set as attribute information of the anchor.
検索空間上の関連する情報を検索していきながら、目的
とする図書情報を検索するための検索空間を構築し、図
書情報を検索するプログラムを記録したコンピュータ読
み取り可能な記録媒体であって、 データ入力手段によって入力されたデータにより図書の
分類体系と3次元空間上のコンピュータグラフィックス
オブジェクト、イメージオブジェクトあるいはビデオフ
レームによるオブジェクトとを対応付けて3次元検索空
間を構築し、3次元検索空間のオブジェクトに部分アン
カーを構築する検索空間構築手順と、 前記検索空間構築手順の実行により構築された3次元検
索空間を表示し、ビデオフレームを3次元検索空間上の
1枚のポリゴンである仮想パネルに表示する処理を行
い、ポインティングデバイスのポイント指示により選択
されたアンカーのリンク先の情報を検索し、ポインティ
ングデバイスのポイント指示により選択されたアンカー
のリンク先に対応づけられた図書の分類体系情報を利用
して図書情報を検索する検索手順と、 を記録したコンピュータ読み取り可能な記録媒体。14. A search space for searching for desired book information while searching for related information on a virtual three-dimensional search space built on a computer, and searching for book information. A computer-readable recording medium on which a program to be recorded is recorded, wherein a book classification system is associated with a computer graphics object, image object, or video frame object in a three-dimensional space by data input by data input means. A search space construction procedure for constructing a three-dimensional search space, and constructing a partial anchor for an object in the three-dimensional search space; and displaying the three-dimensional search space constructed by executing the search space construction procedure. Performs processing to display on a virtual panel that is a single polygon in the dimensional search space, Searches for information on the link destination of the anchor selected by the pointing instruction of the pointing device, and uses the book classification system information associated with the link destination of the anchor selected by the pointing instruction of the pointing device to retrieve the book information. A computer-readable recording medium on which is stored a search procedure for searching.
体系の各項目と入力されたオブジェクトとを対応づけて
対応付けの状況に応じて必要な構築および設定を判断
し、下位の項目のコンピュータグラフィックスオブジェ
クトあるいは自分自身のコンピュータグラフィックスオ
ブジェクトを用いてコンピュータグラフィックスオブジ
ェクトの複数視点でのレンダリングイメージを撮影し、
視点ごとのレンダリングイメージの集合であるビデオフ
レームを自動的に生成してコンピュータグラフィックス
オブジェクトの代わりに3次元検索空間上で複数方向の
視点移動を可能となるようにデータベースに登録し、そ
のオブジェクトを項目に対応付けし、上位の項目から下
位の項目への関連づけを行うために、リンク元として必
要となるアンカーをビデオフレームによるオブジェクト
について自動的に構築し、情報をアンカーの属性情報と
して自動的に設定することを特徴とする請求項14に記
載のプログラムを記録したコンピュータ読み取り可能な
記録媒体。15. The search space construction procedure associates each item of a book classification system with an input object, determines necessary construction and settings according to the state of association, and determines a computer of a lower item. Using a graphics object or your own computer graphics object to take a rendered image of the computer graphics object from multiple viewpoints,
A video frame, which is a set of rendered images for each viewpoint, is automatically generated and registered in a database so that viewpoints can be moved in a plurality of directions on a three-dimensional search space in place of a computer graphics object, and the object is registered. Automatically constructs an anchor required as a link source for video frame objects in order to associate items with higher items and lower items, and automatically converts information as attribute information of anchors. A computer-readable recording medium on which the program according to claim 14 is set.
し、視点の位置に合わせてビデオフレームをデータベー
スから選択し、視点の位置に合わせてビデオフレームを
マッピングするための3次元検索空間上の1枚のポリゴ
ンである仮想パネルの位置を決定し、選択されたビデオ
フレームを仮想パネルにマッピングすることを特徴とす
る請求項14または15に記載のプログラムを記録した
コンピュータ読み取り可能な記録媒体。16. The three-dimensional search space for determining a viewpoint of a searcher, selecting a video frame from a database according to the position of the viewpoint, and mapping the video frame according to the position of the viewpoint. 16. The computer-readable recording medium according to claim 14, wherein a position of the virtual panel, which is one polygon, is determined, and a selected video frame is mapped to the virtual panel.
ームが用意されていない視点位置において、既に用意さ
れている周りのビデオフレームのデータから補間処理に
より求めてそのデータを選択フレームとすることを特徴
とする請求項16に記載のプログラムを記録したコンピ
ュータ読み取り可能な記録媒体。17. The search procedure according to claim 7, further comprising, at a viewpoint position where a video frame is not prepared, obtaining data by interpolation from data of surrounding video frames already prepared and using the data as a selected frame. A computer-readable recording medium on which the program according to claim 16 is recorded.
検索空間上の関連する情報を検索していきながら、目的
とする図書情報を検索するための検索空間を構築し、図
書情報を検索するプログラムを記録したコンピュータ読
み取り可能な記録媒体であって、 データ入力手段によって入力されたデータにより図書の
分類体系と3次元空間上のコンピュータグラフィックス
オブジェクト、イメージオブジェクトあるいは移動ビデ
オによるオブジェクトとを対応付けて3次元検索空間を
構築し、3次元検索空間のオブジェクトに部分アンカー
を構築する検索空間構築手順と、 前記検索空間構築手順の実行により構築された3次元検
索空間を表示し、移動ビデオを3次元検索空間上の1枚
のポリゴンである仮想パネルに表示する処理を行い、ポ
インティングデバイスのポイント指示により選択された
アンカーのリンク先の情報を検索し、ポインティングデ
バイスのポイント指示により選択されたアンカーのリン
ク先に対応づけられた図書の分類体系情報を利用して図
書情報を検索する検索手順と、 を記録したコンピュータ読み取り可能な記録媒体。18. A search space for searching for desired book information while searching for related information in a virtual three-dimensional search space built on a computer, and searching for book information. A computer-readable recording medium on which a program to be recorded is recorded, wherein a book classification system is associated with a computer graphics object, image object, or moving video object in a three-dimensional space by data input by data input means. A search space construction procedure for constructing a three-dimensional search space, and constructing a partial anchor for an object in the three-dimensional search space; and displaying the three-dimensional search space constructed by executing the search space construction procedure. Performs processing to display on a virtual panel, which is a single polygon in the three-dimensional search space, and Searches for information on the link destination of the anchor selected by the pointing instruction of the pointing device, and searches for book information using the classification system information of the book associated with the link destination of the anchor selected by the pointing instruction of the pointing device A computer-readable recording medium that records the search procedure and
体系の各項目と入力されたオブジェクトとを対応づけて
対応付けの状況に応じて必要な構築および設定を判断
し、下位の項目のコンピュータグラフィックスオブジェ
クトあるいは自分自身のコンピュータグラフィックスオ
ブジェクトを用いてコンピュータグラフィックスオブジ
ェクトの複数視点からの視点移動の様子を撮影した移動
ビデオを自動的に生成してコンピュータグラフィックス
オブジェクトの代わりに3次元検索空間上で複数方向の
視点移動を可能となるようにデータベースに登録し、そ
のオブジェクトを項目に対応付けして上位の項目から下
位の項目への関連づけを行うためにリンク元として必要
となるアンカーを移動ビデオによるオブジェクトについ
て自動的に構築し、情報をアンカーの属性情報として自
動的に設定することを特徴とする請求項18に記載のプ
ログラムを記録したコンピュータ読み取り可能な記録媒
体。19. The search space construction procedure associates each item of the book classification system with an input object, determines necessary construction and settings according to the state of association, and determines a computer of a lower item. Using a graphics object or its own computer graphics object, automatically generate a moving video of the viewpoint movement of the computer graphics object from a plurality of viewpoints, and a three-dimensional search space instead of the computer graphics object Register in the database so that the viewpoint can be moved in multiple directions above, move the anchor required as a link source for associating the object with the item and associating it from the upper item to the lower item Automatically builds and informs about video objects The computer-readable recording medium according to claim 18, wherein the information is automatically set as attribute information of the anchor.
し、視点の位置に合わせて移動ビデオをデータベースか
ら選択し、視点の位置に合わせて移動ビデオをマッピン
グするための3次元検索空間上の1枚のポリゴンである
仮想パネルの位置を決定し、選択された移動ビデオを仮
想パネルにマッピングすることを特徴とする請求項18
または19に記載のプログラムを記録したコンピュータ
読み取り可能な記録媒体。20. The search procedure, comprising: determining a viewpoint of a searcher; selecting a moving video from a database according to the position of the viewpoint; and mapping the moving video according to the position of the viewpoint on a three-dimensional search space. 19. The position of the virtual panel, which is a single polygon, is determined, and the selected moving video is mapped to the virtual panel.
Or a computer-readable recording medium recording the program according to 19.
が用意されていない視点位置において、既に用意されて
いる周りの移動ビデオのデータから補間処理により求め
てそのデータを選択移動ビデオとすることを特徴とする
請求項20に記載のプログラムを記録したコンピュータ
読み取り可能な記録媒体。21. The search procedure further includes, at a viewpoint position where a moving video is not prepared, obtaining data by interpolation from data of surrounding moving videos already prepared and using the data as a selected moving video. A computer-readable recording medium on which the program according to claim 20 is recorded.
イスのポイント指示により選択されたアンカーの属性情
報から関連する情報を検索することを特徴とする請求項
12〜21のいずれか一つに記載のプログラムを記録し
たコンピュータ読み取り可能な記録媒体。22. The program according to claim 12, wherein the search step searches for related information from attribute information of an anchor selected by a pointing instruction of a pointing device. A computer-readable recording medium that has been recorded.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05619999A JP4056167B2 (en) | 1999-03-03 | 1999-03-03 | Library information search space construction / retrieval apparatus and computer-readable recording medium recording a book information retrieval space construction / retrieval program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05619999A JP4056167B2 (en) | 1999-03-03 | 1999-03-03 | Library information search space construction / retrieval apparatus and computer-readable recording medium recording a book information retrieval space construction / retrieval program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000250942A true JP2000250942A (en) | 2000-09-14 |
| JP4056167B2 JP4056167B2 (en) | 2008-03-05 |
Family
ID=13020462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP05619999A Expired - Fee Related JP4056167B2 (en) | 1999-03-03 | 1999-03-03 | Library information search space construction / retrieval apparatus and computer-readable recording medium recording a book information retrieval space construction / retrieval program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4056167B2 (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001147695A (en) * | 1999-09-28 | 2001-05-29 | Ricoh Co Ltd | Method and apparatus for recording and playing back multidimensional narration |
| WO2004059579A1 (en) * | 2002-12-26 | 2004-07-15 | Electronics And Telecommunications Research Institute | Apparatus and method for describing 3-dimensional image data and apparatus and method for retrieving 3-dimensional image data |
| US7606819B2 (en) | 2001-10-15 | 2009-10-20 | Maya-Systems Inc. | Multi-dimensional locating system and method |
| US8739050B2 (en) | 2008-03-07 | 2014-05-27 | 9224-5489 Quebec Inc. | Documents discrimination system and method thereof |
| US8984417B2 (en) | 2008-09-12 | 2015-03-17 | 9224-5489 Quebec Inc. | Method of associating attributes with documents |
| US9058093B2 (en) | 2011-02-01 | 2015-06-16 | 9224-5489 Quebec Inc. | Active element |
| US9251643B2 (en) | 2001-10-15 | 2016-02-02 | Apple Inc. | Multimedia interface progression bar |
| US9262381B2 (en) | 2007-08-22 | 2016-02-16 | 9224-5489 Quebec Inc. | Array of documents with past, present and future portions thereof |
| US9519693B2 (en) | 2012-06-11 | 2016-12-13 | 9224-5489 Quebec Inc. | Method and apparatus for displaying data element axes |
| US9613167B2 (en) | 2011-09-25 | 2017-04-04 | 9224-5489 Quebec Inc. | Method of inserting and removing information elements in ordered information element arrays |
| US9646080B2 (en) | 2012-06-12 | 2017-05-09 | 9224-5489 Quebec Inc. | Multi-functions axis-based interface |
| US9690460B2 (en) | 2007-08-22 | 2017-06-27 | 9224-5489 Quebec Inc. | Method and apparatus for identifying user-selectable elements having a commonality thereof |
| US10671266B2 (en) | 2017-06-05 | 2020-06-02 | 9224-5489 Quebec Inc. | Method and apparatus of aligning information element axes |
-
1999
- 1999-03-03 JP JP05619999A patent/JP4056167B2/en not_active Expired - Fee Related
Cited By (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001147695A (en) * | 1999-09-28 | 2001-05-29 | Ricoh Co Ltd | Method and apparatus for recording and playing back multidimensional narration |
| US8954847B2 (en) | 2001-10-15 | 2015-02-10 | Apple Inc. | Displays of user select icons with an axes-based multimedia interface |
| US7606819B2 (en) | 2001-10-15 | 2009-10-20 | Maya-Systems Inc. | Multi-dimensional locating system and method |
| US8645826B2 (en) | 2001-10-15 | 2014-02-04 | Apple Inc. | Graphical multidimensional file management system and method |
| US9454529B2 (en) | 2001-10-15 | 2016-09-27 | Apple Inc. | Method of improving a search |
| US8893046B2 (en) | 2001-10-15 | 2014-11-18 | Apple Inc. | Method of managing user-selectable elements in a plurality of directions |
| US8904281B2 (en) | 2001-10-15 | 2014-12-02 | Apple Inc. | Method and system for managing multi-user user-selectable elements |
| US9251643B2 (en) | 2001-10-15 | 2016-02-02 | Apple Inc. | Multimedia interface progression bar |
| WO2004059579A1 (en) * | 2002-12-26 | 2004-07-15 | Electronics And Telecommunications Research Institute | Apparatus and method for describing 3-dimensional image data and apparatus and method for retrieving 3-dimensional image data |
| US7499585B2 (en) | 2002-12-26 | 2009-03-03 | Electronics And Telecommunications Research Institute | Apparatus and method for describing 3-dimensional image data and apparatus and method for retrieving 3-dimensional image data |
| US10719658B2 (en) | 2007-08-22 | 2020-07-21 | 9224-5489 Quebec Inc. | Method of displaying axes of documents with time-spaces |
| US11550987B2 (en) | 2007-08-22 | 2023-01-10 | 9224-5489 Quebec Inc. | Timeline for presenting information |
| US10430495B2 (en) | 2007-08-22 | 2019-10-01 | 9224-5489 Quebec Inc. | Timescales for axis of user-selectable elements |
| US9262381B2 (en) | 2007-08-22 | 2016-02-16 | 9224-5489 Quebec Inc. | Array of documents with past, present and future portions thereof |
| US9348800B2 (en) | 2007-08-22 | 2016-05-24 | 9224-5489 Quebec Inc. | Method of managing arrays of documents |
| US10282072B2 (en) | 2007-08-22 | 2019-05-07 | 9224-5489 Quebec Inc. | Method and apparatus for identifying user-selectable elements having a commonality thereof |
| US9690460B2 (en) | 2007-08-22 | 2017-06-27 | 9224-5489 Quebec Inc. | Method and apparatus for identifying user-selectable elements having a commonality thereof |
| US9652438B2 (en) | 2008-03-07 | 2017-05-16 | 9224-5489 Quebec Inc. | Method of distinguishing documents |
| US8739050B2 (en) | 2008-03-07 | 2014-05-27 | 9224-5489 Quebec Inc. | Documents discrimination system and method thereof |
| US8984417B2 (en) | 2008-09-12 | 2015-03-17 | 9224-5489 Quebec Inc. | Method of associating attributes with documents |
| US9733801B2 (en) | 2011-01-27 | 2017-08-15 | 9224-5489 Quebec Inc. | Expandable and collapsible arrays of aligned documents |
| US9122374B2 (en) | 2011-02-01 | 2015-09-01 | 9224-5489 Quebec Inc. | Expandable and collapsible arrays of documents |
| US9588646B2 (en) | 2011-02-01 | 2017-03-07 | 9224-5489 Quebec Inc. | Selection and operations on axes of computer-readable files and groups of axes thereof |
| US9529495B2 (en) | 2011-02-01 | 2016-12-27 | 9224-5489 Quebec Inc. | Static and dynamic information elements selection |
| US9058093B2 (en) | 2011-02-01 | 2015-06-16 | 9224-5489 Quebec Inc. | Active element |
| US10067638B2 (en) | 2011-02-01 | 2018-09-04 | 9224-5489 Quebec Inc. | Method of navigating axes of information elements |
| US9189129B2 (en) | 2011-02-01 | 2015-11-17 | 9224-5489 Quebec Inc. | Non-homogeneous objects magnification and reduction |
| US11080465B2 (en) | 2011-09-25 | 2021-08-03 | 9224-5489 Quebec Inc. | Method of expanding stacked elements |
| US10289657B2 (en) | 2011-09-25 | 2019-05-14 | 9224-5489 Quebec Inc. | Method of retrieving information elements on an undisplayed portion of an axis of information elements |
| US10558733B2 (en) | 2011-09-25 | 2020-02-11 | 9224-5489 Quebec Inc. | Method of managing elements in an information element array collating unit |
| US9613167B2 (en) | 2011-09-25 | 2017-04-04 | 9224-5489 Quebec Inc. | Method of inserting and removing information elements in ordered information element arrays |
| US11281843B2 (en) | 2011-09-25 | 2022-03-22 | 9224-5489 Quebec Inc. | Method of displaying axis of user-selectable elements over years, months, and days |
| US9519693B2 (en) | 2012-06-11 | 2016-12-13 | 9224-5489 Quebec Inc. | Method and apparatus for displaying data element axes |
| US10845952B2 (en) | 2012-06-11 | 2020-11-24 | 9224-5489 Quebec Inc. | Method of abutting multiple sets of elements along an axis thereof |
| US11513660B2 (en) | 2012-06-11 | 2022-11-29 | 9224-5489 Quebec Inc. | Method of selecting a time-based subset of information elements |
| US10180773B2 (en) | 2012-06-12 | 2019-01-15 | 9224-5489 Quebec Inc. | Method of displaying axes in an axis-based interface |
| US9646080B2 (en) | 2012-06-12 | 2017-05-09 | 9224-5489 Quebec Inc. | Multi-functions axis-based interface |
| US10671266B2 (en) | 2017-06-05 | 2020-06-02 | 9224-5489 Quebec Inc. | Method and apparatus of aligning information element axes |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4056167B2 (en) | 2008-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3603118B2 (en) | Pseudo three-dimensional space expression system, pseudo three-dimensional space construction system, game system, and electronic map providing system | |
| US5619628A (en) | 3-Dimensional animation generating apparatus | |
| US6208360B1 (en) | Method and apparatus for graffiti animation | |
| EP0865000B1 (en) | Image processing method and apparatus | |
| US20100058213A1 (en) | Display controlling apparatus and display controlling method | |
| JP5713855B2 (en) | Information processing apparatus, information processing method, and data structure of content file | |
| JP2000250942A (en) | Book information search space construction / search apparatus and computer-readable recording medium recording book information search space construction / search program | |
| JP2009118060A (en) | Image display device, image display method, and image display system | |
| JP5851170B2 (en) | Image processing apparatus and image processing method | |
| JP2727974B2 (en) | Video presentation device | |
| US9275485B2 (en) | Seam network processing for panorama weaving | |
| JP2007066291A (en) | Image display method, image display apparatus, image display system, server, program, and recording medium | |
| JP5408205B2 (en) | Control point setting method, control point setting device, and program | |
| JPH08329281A (en) | Image display method | |
| JP2008176424A (en) | Parts catalog creation system, parts catalog creation method, computer-executable program, and computer-readable recording medium | |
| US20070038945A1 (en) | System and method allowing one computer system user to guide another computer system user through a remote environment | |
| JP2007025979A (en) | Moving image editing system, moving image editing method, moving image editing program, and recording medium | |
| JP2006235760A (en) | Information browsing system, method and program | |
| JP3348833B2 (en) | Video synthesis device | |
| JP2001005998A (en) | System for visualizing information | |
| JP4070057B2 (en) | Library information search space construction / retrieval apparatus and computer-readable recording medium recording a book information retrieval space construction / retrieval program | |
| US20250384637A1 (en) | Method, apparatus, and computer-readable medium for generating a view of an augmented reality environment | |
| JP2012014391A (en) | Comic-picture creation support apparatus, comic-picture creation support method and program | |
| Borràs-Civil et al. | Bidirectional Exploration of 3D Cultural Heritage Models and Photo Collections | |
| Paiz-Reyes et al. | Cluttering Reduction for Interactive Navigation and Visualization of Historical Images |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040709 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070529 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070730 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070904 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071105 |
|
| 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: 20071211 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071211 |
|
| 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: 20101221 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131221 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |