JP2002056411A - Object information three-dimensional display system, object information three-dimensional display method, program recording medium for three-dimensionally displaying object information, and program for object information three-dimensional display - Google Patents

Object information three-dimensional display system, object information three-dimensional display method, program recording medium for three-dimensionally displaying object information, and program for object information three-dimensional display

Info

Publication number
JP2002056411A
JP2002056411A JP2001136861A JP2001136861A JP2002056411A JP 2002056411 A JP2002056411 A JP 2002056411A JP 2001136861 A JP2001136861 A JP 2001136861A JP 2001136861 A JP2001136861 A JP 2001136861A JP 2002056411 A JP2002056411 A JP 2002056411A
Authority
JP
Japan
Prior art keywords
data
dimensional space
display
product
attributes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001136861A
Other languages
Japanese (ja)
Other versions
JP3889575B2 (en
Inventor
Kiyonari Nakayama
研也 中山
Kazue Iida
一江 飯田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2001136861A priority Critical patent/JP3889575B2/en
Publication of JP2002056411A publication Critical patent/JP2002056411A/en
Application granted granted Critical
Publication of JP3889575B2 publication Critical patent/JP3889575B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To realize display capable of easily comparing objects (articles) according to attributes of the objects (articles), in an object information display system used for display of articles or the like in an internet-shopping for example. SOLUTION: A server 1 for supplying article information has an article data base 15 storing corresponding information between at least three attributes of each article and a display data of each article. When a client 2 designates purchase condition (article attribute), article mapping means 12 place each article data in a three dimensional space having coordinate axes of the purchase conditions, and a three-dimensional space data creation means 13 create display data placing an article in a three dimensional display, and send them to the client 2.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は,例えばインターネ
ットショップにおいて,利用者に提供される商品情報の
表示などに利用される表示システムに関し,特に各商品
等の物体データを三次元空間に配置し,利用者の物品の
選択を容易にした物体情報三次元表示システムに関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display system used for displaying product information provided to a user in, for example, an Internet shop, and more particularly to arranging object data of each product in a three-dimensional space. The present invention relates to a three-dimensional object information display system that facilitates selection of an article by a user.

【0002】近年のインターネットの普及に伴いインタ
ーネットを介した商品の販売が一般化している。提供さ
れる多種の商品群から商品を選択する条件は購入者によ
りさまざまであり,それらの条件に従って商品間の比較
が容易にできるための仕組みが必要である。
[0002] With the spread of the Internet in recent years, sales of products via the Internet have become common. Conditions for selecting a product from a variety of provided product groups vary depending on the purchaser, and a mechanism for easily comparing products according to those conditions is required.

【0003】また,近年のマルチメディア化に伴い,情
報を分類し,三次元空間に配置して表示する方法が提供
されている。しかし,三次元空間を二次元の画面に表示
する場合に,操作の難しさ,奥行き方向の認識の難しさ
といった問題がある。利用者にとって,空間上の情報を
見やすい形で表示し,操作を容易にする方法が必要であ
る。
[0003] With the recent development of multimedia, a method of classifying information, arranging it in a three-dimensional space, and displaying it has been provided. However, when displaying a three-dimensional space on a two-dimensional screen, there are problems such as difficulty in operation and difficulty in recognizing the depth direction. There is a need for a method for displaying information in space in a form that is easy for users to view and to facilitate operations.

【0004】[0004]

【従来の技術】従来,インターネットショップなどでの
商取引では,購入者から得た購入希望条件により商品を
検索し,ヒットした商品の一覧情報を文字や画像データ
を使用して二次元画面上に表示していた。利用者は,表
示された情報を見たり読んだりしながら商品を比較し,
購入を希望する商品を選択する。
2. Description of the Related Art Conventionally, in a commercial transaction at an Internet shop or the like, a product is searched according to a desired purchase condition obtained from a purchaser, and a list of hit products is displayed on a two-dimensional screen using characters and image data. Was. Users can compare products while viewing and reading the displayed information,
Select the product you want to purchase.

【0005】ここで,購入希望条件が複数ある場合に
は,それぞれの購入希望条件により検索結果が異なって
くるため,利用者は,購入希望条件の設定,ヒットした
商品情報の閲覧,商品の比較という手順を,希望の商品
が見つかるまで繰り返す必要があった。
[0005] Here, when there are a plurality of desired purchase conditions, the search result differs depending on each desired purchase condition. Therefore, the user sets the desired purchase conditions, browses the hit product information, compares the products. This procedure had to be repeated until the desired product was found.

【0006】一方,マルチメディア化の要求に伴い,各
種の情報(オブジェクト)を三次元空間に配置して表示
する技術が提供されている。
On the other hand, with the demand for multimedia, a technique for arranging and displaying various types of information (objects) in a three-dimensional space has been provided.

【0007】しかし,情報を配置した三次元空間を二次
元画面上に表現した場合に,三次元空間における配置情
報の相対的な位置関係を視覚的に認識することは困難で
あり,また,三次元空間の操作性もよくない。そのため
三次元空間を用いた情報表示は実用的な方法として確立
されていない。特に,種々の商品をその商品属性に応じ
て仮想的な三次元空間に配置し,利用者に商品を紹介す
るということは行われていなかった。
However, when a three-dimensional space in which information is arranged is represented on a two-dimensional screen, it is difficult to visually recognize the relative positional relationship of the arrangement information in the three-dimensional space. The operability of the original space is not good either. Therefore, information display using a three-dimensional space has not been established as a practical method. In particular, it has not been practiced to arrange various products in a virtual three-dimensional space according to their product attributes and introduce the products to users.

【0008】[0008]

【発明が解決しようとする課題】例えば,インターネッ
トショップでの商品購入の場合を考えると,購入者は,
複数の購入希望条件(価格,品質,量等)を考慮して商
品を決定するのが一般的である。この購入希望条件でヒ
ットした商品を文字や画像データを用いて画面上に表示
する。従来の技術では,商品を購入するまで,購入者
は,購入希望条件を設定し,表示された該当商品の情報
を閲覧して商品を比較するという手順を繰り返す必要が
あった。したがって,購入者は,購入を希望する商品を
選択する際に,一つの商品情報の一覧画面上で複数の条
件での商品比較をすることが非常に困難であった。
For example, consider the case of purchasing goods at an Internet shop,
Generally, a product is determined in consideration of a plurality of desired purchase conditions (price, quality, quantity, etc.). The product hit under the desired purchase condition is displayed on the screen using characters and image data. In the prior art, the purchaser had to repeat the procedure of setting the desired purchase condition, browsing the displayed information of the corresponding product, and comparing the products until the product was purchased. Therefore, it is very difficult for a purchaser to compare products under a plurality of conditions on a single product information list screen when selecting a product desired to be purchased.

【0009】本発明は,上記問題点の解決を図り,利用
者の希望する複数条件に基づいて,物体(商品等)デー
タを三次元空間に配置して表示することにより,物体
(商品等)同士の比較が容易になり物体(商品等)を選
択する操作を簡易化することを目的とする。
The present invention solves the above problems and arranges and displays object (product etc.) data in a three-dimensional space on the basis of a plurality of conditions desired by a user. An object of the present invention is to facilitate comparison between objects and to simplify an operation of selecting an object (such as a product).

【0010】[0010]

【課題を解決するための手段】本発明では,利用者が購
入や選択を希望する商品や物品などの物体の選択条件と
しての複数の物体属性をもとに,各物体属性を座標軸と
する三次元空間に各物体データを配置し,視点の位置に
従って物体データを表示するための三次元空間データを
作成する。この三次元空間データの表示によって,利用
者は三次元空間に表示された物体データの位置から物体
同士の比較を容易に行うことができ,希望する選択条件
に合致する物体の選択を容易に行うことができるように
なる。
According to the present invention, a tertiary coordinate system using each object attribute as a coordinate axis based on a plurality of object attributes as selection conditions for an object such as a product or article that the user desires to purchase or select. Each object data is arranged in the original space, and three-dimensional space data for displaying the object data according to the position of the viewpoint is created. By displaying the three-dimensional space data, the user can easily compare the objects with each other based on the position of the object data displayed in the three-dimensional space, and easily select an object that meets a desired selection condition. Will be able to do it.

【0011】さらに三次元空間における物体表示につい
ての位置関係の認識や操作を簡易化するために,以下の
ような手段を設けてもよい。
Further, the following means may be provided in order to simplify the recognition and operation of the positional relationship of the object display in the three-dimensional space.

【0012】物体のイメージデータを三次元空間に表示
する場合に,物体自体のサイズがそれぞれ異なるときに
は,一般に近いものは大きく,遠いものは小さく見える
という性質から遠近感が損なわれ,配置された物体デー
タ同士の相対位置,特に奥行き方向の相対位置が認識し
にくいという問題が生じる。この問題を解消するため,
三次元空間に配置される各物体データをそれぞれ統一さ
れたサイズの枠で囲い,三次元空間における視点からの
遠近に応じて枠が占める領域全体が縮小または拡大して
表示されるようにする。
When the image data of an object is displayed in a three-dimensional space, when the size of the object itself is different, the near object is generally large and the distant object appears small, and the sense of perspective is impaired. There is a problem that it is difficult to recognize a relative position between data, particularly a relative position in a depth direction. To solve this problem,
Each object data placed in the three-dimensional space is surrounded by a frame of a uniform size, and the entire area occupied by the frame in the three-dimensional space is reduced or enlarged according to the distance from the viewpoint.

【0013】また,複数の物体の物体属性が類似し,配
置される座標が同一または近似している場合には,物体
データ同士が重なって表示されてしまうため,見にくく
なる。この問題を解消するため,座標が同一または近接
している場合には,各物体データの配置座標を表示が重
ならないように分散させる。このとき,必要に応じて各
物体データの表示サイズを縮小させる。
If the object attributes of a plurality of objects are similar and the coordinates of arrangement are the same or approximate, the object data will be displayed in an overlapping manner, making it difficult to see. In order to solve this problem, when the coordinates are the same or close to each other, the arrangement coordinates of each object data are dispersed so that the displays do not overlap. At this time, the display size of each object data is reduced as needed.

【0014】また,三次元空間での空間認識は難しく,
利用者が必要とする空間範囲に含まれる物体がどれであ
るかがわかりにくいという問題がある。この問題を解消
するため,三次元空間を移動可能な平面または立体によ
って仕切る手段と,仕切られた空間内に配置された物体
データを選択的に強調表示する手段を設ける。これによ
り,利用者が必要とする空間範囲の物体の選択を容易に
行えるようにする。
Also, it is difficult to recognize a space in a three-dimensional space.
There is a problem that it is difficult to determine which objects are included in the space range required by the user. In order to solve this problem, there are provided means for partitioning the three-dimensional space by a movable plane or solid, and means for selectively highlighting object data arranged in the partitioned space. As a result, the user can easily select an object in the required spatial range.

【0015】以上の各処理手段をコンピュータによって
実現するためのプログラムは,コンピュータが読み取り
可能な可搬媒体メモリ,半導体メモリ,ハードディスク
などの適当な記録媒体に格納することができる。
A program for realizing each of the above-described processing means by a computer can be stored in an appropriate recording medium such as a computer-readable portable medium memory, a semiconductor memory, and a hard disk.

【0016】[0016]

【発明の実施の形態】以下に説明する本発明の実施の形
態では,商品情報の表示システムを例に説明するが,本
発明は,商品に限らず,例えば電子図書館における図書
の表示など,商品ではない物品の表示や,例えば電子ブ
ックの昆虫図鑑における昆虫の表示など,何らかの属性
を持つ物体の一覧表示に広く適用することができる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In the embodiments of the present invention described below, a product information display system will be described as an example. However, the present invention is not limited to products, and for example, a product display such as a book display in an electronic library. The present invention can be widely applied to a list display of objects having some attribute such as a display of an article that is not an object and an insect display in an insect book of an electronic book, for example.

【0017】図1は,本発明に係る商品情報表示システ
ムのブロック構成図である。本システムは,インターネ
ット等のネットワーク3を介して接続されるサーバコン
ピュータ(以下,単にサーバという)1と,クライアン
トコンピュータ(以下,単にクライアントという)2と
からなる。
FIG. 1 is a block diagram of a product information display system according to the present invention. The system includes a server computer (hereinafter simply referred to as a server) 1 and a client computer (hereinafter simply referred to as a client) 2 connected via a network 3 such as the Internet.

【0018】サーバ1は,商品一覧データ作成処理部1
0と商品データベース(DB)15とを備え,クライア
ント2は,三次元空間データ表示部20と商品購入条件
や視点位置等の指示入力手段21とを備える。
The server 1 includes a product list data creation processing unit 1
0 and a product database (DB) 15, and the client 2 includes a three-dimensional spatial data display unit 20 and an instruction input unit 21 such as a product purchase condition and a viewpoint position.

【0019】商品一覧データ作成処理部10には,クラ
イアント2から入力した商品購入条件をもとに,商品デ
ータベース15から該当する商品を検索する商品検索手
段11と,入力した購入条件を座標軸とする三次元空間
を設定し,抽出した商品データ(二次元または三次元の
イメージデータ等)を配置するための座標値を各商品ご
とに計算する商品マッピング手段12と,配置座標ごと
の商品の表示サイズを設定し,必要な場合には付加的情
報(商品の説明,詳細情報へのリンク等)を埋め込んだ
三次元空間データを作成する三次元空間データ作成手段
13とを備える。
The product list data creation processing section 10 has a product search means 11 for searching a corresponding product from a product database 15 based on the product purchase conditions input from the client 2, and the input purchase conditions as coordinate axes. A product mapping means 12 for setting a three-dimensional space and calculating coordinate values for arranging the extracted product data (such as two-dimensional or three-dimensional image data) for each product, and a display size of the product for each arrangement coordinate And three-dimensional spatial data creating means 13 for creating three-dimensional spatial data in which additional information (such as a description of a product and a link to detailed information) is embedded when necessary.

【0020】三次元空間データ作成手段13は,枠設定
処理131,重畳/分散表示処理132,空間設定処理
133の処理機能を持つ。
The three-dimensional space data creating means 13 has processing functions of a frame setting process 131, a superimposition / dispersion display process 132, and a space setting process 133.

【0021】枠設定処理131では,三次元空間内の個
々の商品を統一されたサイズの枠で囲って表示する。枠
のサイズは,三次元空間全体のサイズやバランスを考慮
して決定する。枠設定処理131によって,三次元空間
内の個々の商品を統一されたサイズの枠で囲うことによ
り,クライアント2の三次元空間データ表示部20がサ
ーバ1から送信された三次元空間データを二次元画面に
表示するときに,空間内で,視点位置に遠い座標値の商
品の枠を相対距離に対応して縮小したサイズとし,逆
に,近い座標値の商品の枠は拡大したサイズとして表示
するので,自然な遠近感が得られ,利用者は,三次元空
間での商品データの相対位置を正しく認識することが可
能になる。
In the frame setting process 131, the individual commodities in the three-dimensional space are displayed in a frame of a uniform size. The size of the frame is determined in consideration of the size and balance of the entire three-dimensional space. The frame setting processing 131 surrounds each product in the three-dimensional space with a frame of a uniform size, so that the three-dimensional space data display unit 20 of the client 2 converts the three-dimensional space data transmitted from the server 1 into two-dimensional space data. When displayed on the screen, in the space, the size of the product frame whose coordinate value is far from the viewpoint is reduced according to the relative distance, and conversely, the size of the product frame whose coordinate value is close is displayed as an enlarged size. Therefore, a natural perspective can be obtained, and the user can correctly recognize the relative position of the product data in the three-dimensional space.

【0022】また,重畳/分散表示処理132では,配
置座標が近接している領域について,商品が重なった状
態と,商品が分散した状想の2つの表示状態を切り替え
る処理を行う。分散した表示状態では,商品同士が重な
らないサイズにそれぞれの商品を枠ごとに縮小し,すべ
ての商品が重なることなく表示されるように,データサ
イズと座標を修正する。表示の切り替えは,例えば,視
点位置から所定の距離内にある商品については分散して
表示し,それより遠距離にある商品は重畳して表示する
ようにする。または,三次元空間をあらかじめ定められ
たサイズのブロックに区切り,視点の移動により視点位
置が近づいたブロック内にある商品はすべて分散表示
し,そのブロックの外に存在する商品については,元の
座標位置で重畳表示するようにする。これにより,商品
が近接した場合に,重なって見えにくくなるということ
を防ぐことができる。
In the superimposition / dispersion display process 132, a process of switching between two display states, that is, a state in which commodities overlap and a situation in which commodities are dispersed, is performed in an area where the arrangement coordinates are close to each other. In a dispersed display state, each product is reduced for each frame to a size where the products do not overlap, and the data size and coordinates are corrected so that all the products are displayed without overlapping. The display is switched, for example, in such a manner that commodities located within a predetermined distance from the viewpoint position are displayed in a dispersed manner, and commodities located farther than that are displayed in a superimposed manner. Alternatively, the three-dimensional space is divided into blocks of a predetermined size, and all products within the block whose viewpoint has been approached due to the movement of the viewpoint are displayed in a distributed manner. For products outside the block, the original coordinates are used. The display is superimposed at the position. Thus, when the products are close to each other, it is possible to prevent the products from overlapping and becoming difficult to see.

【0023】また,空間設定処理133では,三次元空
間内に,移動,縮小/拡大が可能な部分空間を設定す
る。その部分空間に含まれる商品を強調表示する。これ
により,利用者が必要とする商品を視覚的に絞り込むこ
とが可能になり,目的とする商品群を他の商品群と区別
することが容易となる。
In the space setting process 133, a partial space that can be moved and reduced / enlarged is set in the three-dimensional space. The product included in the partial space is highlighted. As a result, it becomes possible for the user to visually narrow down required products, and it becomes easy to distinguish a target product group from other product groups.

【0024】クライアント2の三次元空間データ表示部
20は,WWWブラウザなどによって実現されるもので
あり,三次元空間データ作成手段13から受信した三次
元空間データを表示する。また,クライアント2は,三
次元空間データ表示部20に連動して,商品の購入条
件,視点位置,詳細情報表示指示などの指示を入力する
指示入力手段21を持つ。
The three-dimensional space data display section 20 of the client 2 is realized by a WWW browser or the like, and displays the three-dimensional space data received from the three-dimensional space data creating means 13. In addition, the client 2 has an instruction input unit 21 for inputting instructions such as a purchase condition of a product, a viewpoint position, and an instruction for displaying detailed information in conjunction with the three-dimensional space data display unit 20.

【0025】本システムの動作は,以下のとおりであ
る。クライアント2の指示入力手段21により,利用者
(購入希望者)から購入条件として複数の商品属性(価
格,容量,性質等)の入力があると,入力された商品属
性をサーバ1へ送信する。
The operation of the present system is as follows. When the user (purchase applicant) inputs a plurality of product attributes (price, capacity, property, etc.) as purchase conditions by the instruction input unit 21 of the client 2, the input product attributes are transmitted to the server 1.

【0026】サーバ1では,それらの商品属性を商品検
索手段11に渡し,商品検索手段11は,商品データベ
ース15から商品データを検索して,指定された商品属
性の値と商品データが格納された画像ファイル名などを
商品マッピング手段12に通知する。商品マッピング手
段12では,入力された各商品属性を空間軸に対応させ
三次元空間を設定し,各商品の属性値に従って,各商品
データを配置する座標値を計算する。
In the server 1, the product attributes are passed to the product search means 11, which searches the product database 15 for product data and stores the value of the specified product attribute and the product data. The product mapping unit 12 is notified of the image file name and the like. The merchandise mapping means 12 sets a three-dimensional space by associating each input merchandise attribute with a spatial axis, and calculates coordinate values for arranging each merchandise data according to the attribute values of each merchandise.

【0027】三次元空間データ作成手段13では,商品
マッピング手段12が算出した座標値と商品データベー
ス15から取得した商品データとをもとに,三次元空間
データを作成し,クライアント2へネットワーク3を介
して出力する。
The three-dimensional space data creating means 13 creates three-dimensional space data based on the coordinate values calculated by the product mapping means 12 and the product data obtained from the product database 15, and sends the network 3 to the client 2. Output via

【0028】クライアント2では,三次元空間データ表
示部20によって,受信した三次元空間データを,最初
は所定の初期視点位置から見た状態で表示し,商品属性
に基づいて三次元空間に配置された商品情報を利用者に
閲覧させる。
In the client 2, the received three-dimensional space data is first displayed by the three-dimensional space data display unit 20 as viewed from a predetermined initial viewpoint position, and is arranged in the three-dimensional space based on the product attributes. The user to browse the product information.

【0029】クライアント2の指示入力手段21から,
表示された三次元空間について,前進,後退などの視点
位置変更指示の入力があれば,クライアント2の三次元
空間データ表示部20では,新しい視点位置の三次元空
間データを表示する。
From the instruction input means 21 of the client 2,
In the displayed three-dimensional space, if there is an input of a viewpoint position change instruction such as forward or backward movement, the three-dimensional space data display unit 20 of the client 2 displays the three-dimensional space data of the new viewpoint position.

【0030】このように,本システムでは,希望する商
品の購入条件を購入者にあらかじめ入力させ,入力した
条件(特に重要視している条件)を使用して商品のイメ
ージデータを三次元空間に配置することにより,商品間
の比較が容易で,かつ希望商品の選択を容易に行うこと
を可能にする。三次元空間に配置する商品のイメージデ
ータは,写真などの二次元データでも動画その他の三次
元データでもよい。
As described above, in the present system, the purchase condition of the desired product is input to the purchaser in advance, and the image data of the product is stored in the three-dimensional space using the input condition (particularly important condition). By arranging, it is possible to easily compare products and easily select a desired product. The image data of the product arranged in the three-dimensional space may be two-dimensional data such as a photograph, a moving image, or other three-dimensional data.

【0031】以下,本発明の実施の形態を,さらに詳し
く説明する。図1に示す商品一覧データ作成処理部10
は,クライアント2からの要求を受けて商品のイメージ
データが配置された三次元空間データを作成し,作成し
たデータをクライアント2へ返却するプログラムであ
る。
Hereinafter, embodiments of the present invention will be described in more detail. Product list data creation processing unit 10 shown in FIG.
Is a program that creates three-dimensional spatial data in which image data of a product is arranged in response to a request from the client 2, and returns the created data to the client 2.

【0032】三次元空間データ表示部20は,商品一覧
データ作成処理部10から受け取った三次元空間データ
を解析して表示するソフトウェアプログラムによって実
現される。ここで,表示される三次元空間の内容は,サ
ーバ1側で作成された三次元空間データに依存する。
The three-dimensional space data display unit 20 is realized by a software program that analyzes and displays the three-dimensional space data received from the product list data creation processing unit 10. Here, the content of the displayed three-dimensional space depends on the three-dimensional space data created on the server 1 side.

【0033】また,クライアント2において,指示入力
手段21からの入力により,表示された三次元空間内の
商品が選択されると,その商品の詳細情報が表示される
が,そのときに表示される商品詳細情報ページへのリン
ク情報なども,すべてサーバ1側の三次元空間データ作
成手段13において三次元空間データを作成する段階
で,そのデータ内に埋め込まれる。なお,ここで商品詳
細情報ページへのリンク情報とは,商品の詳細な説明の
情報を格納してある場所を表すものであり,商品詳細情
報ページのURL(Uniform Resource Locator)などで
ある。
In the client 2, when a product in the displayed three-dimensional space is selected by an input from the instruction input means 21, detailed information of the product is displayed. All the link information to the product detailed information page and the like are embedded in the three-dimensional space data creating means 13 of the server 1 when the three-dimensional space data is created. Here, the link information to the product detailed information page indicates a place where information of the detailed description of the product is stored, and is, for example, a URL (Uniform Resource Locator) of the product detailed information page.

【0034】図2は,サーバ1における商品一覧データ
作成の処理フローを示す。サーバ1の商品検索手段11
では,クライアント2の指示入力手段21により,購入
条件選択画面で利用者が選択した購入条件(商品属性)
を取得する(ステップS1)。図3の購入条件選択画面
に示すように,クライアント2の利用者は,画面上に表
示された複数の購入条件A〜Zの中から任意の条件をク
リックして指定する。ここで選択される購入条件は商品
属性であり,例えば商品が酒である場合,商品属性は,
価格,容量,日本酒度等といった属性である。
FIG. 2 shows a processing flow for creating the product list data in the server 1. Product search means 11 of server 1
Now, the purchase condition (product attribute) selected by the user on the purchase condition selection screen by the instruction input means 21 of the client 2.
Is obtained (step S1). As shown in the purchase condition selection screen of FIG. 3, the user of the client 2 clicks and designates an arbitrary condition from among a plurality of purchase conditions A to Z displayed on the screen. The purchase condition selected here is a product attribute. For example, if the product is sake, the product attribute is
Attributes such as price, capacity, sake degree, etc.

【0035】商品データを商品属性に従って三次元空間
に配置するためには,3種類の商品属性が必要である。
もし,選択された商品属性が2種類以下の場合には,シ
ステムが選択された商品属性以外の商品属性を任意に追
加し,3種類の商品属性を用意する。また,選択された
商品属性が4種類以上の場合には,システムがその中の
3種類を所定の優先順位に従って選択する。
In order to arrange product data in a three-dimensional space according to product attributes, three types of product attributes are required.
If the number of selected product attributes is two or less, the system arbitrarily adds product attributes other than the selected product attribute, and prepares three types of product attributes. If there are four or more selected product attributes, the system selects three of them according to a predetermined priority.

【0036】次に,商品検索手段11では,商品データ
ベース15へ商品の検索を依頼し(ステップS2),そ
の検索結果を取得する(ステップS3)。図4は,商品
データベース15に格納される商品情報テーブルの例を
示す図である。商品情報テーブルは,図4に示すよう
に,各商品ごとに,商品名,購入条件となる複数の商品
属性の値,各商品詳細情報ページの格納先を示す情報
(URL等),商品のイメージデータが格納された画像
ファイル名などの情報を持つ。
Next, the product search means 11 requests the product database 15 to search for a product (step S2), and obtains the search result (step S3). FIG. 4 is a diagram illustrating an example of a product information table stored in the product database 15. As shown in FIG. 4, the merchandise information table includes, for each merchandise, a merchandise name, values of a plurality of merchandise attributes serving as purchase conditions, information indicating a storage location of each merchandise detailed information page (URL or the like), and an image of the merchandise. It has information such as the name of an image file in which data is stored.

【0037】商品マッピング手段12では,表示する空
間全体の形状(例えば,立方体,直方体等)を設定し,
選択された3つの属性を三次元空間の各座標軸に対応さ
せる(ステップS4)。検索結果から,属性の最大値/
最小値を取得し,空間の各頂点の座標値を決定する(ス
テップS5)。検索で取得した各商品の3種類の属性値
から,商品データを配置する三次元座標値を計算する
(ステップS6)。
The product mapping means 12 sets the shape of the entire space to be displayed (for example, a cube, a rectangular parallelepiped, etc.),
The three selected attributes are made to correspond to each coordinate axis in the three-dimensional space (step S4). From the search results, the maximum value of the attribute /
The minimum value is obtained, and the coordinate value of each vertex in the space is determined (Step S5). A three-dimensional coordinate value for arranging the product data is calculated from the three types of attribute values of each product obtained by the search (step S6).

【0038】三次元空間データ作成手段13では,三次
元空間全体のサイズやバランスを考慮して商品の表示サ
イズを設定し(ステップS7),座標値と画像ファイル
名をもとに三次元空間データを作成する(ステップS
8)。
The three-dimensional space data creating means 13 sets the display size of the product in consideration of the size and balance of the entire three-dimensional space (step S7), and based on the coordinate values and the image file names, (Step S
8).

【0039】図5は,三次元空間における商品データの
配置を説明するための図である。図3において,複数の
購入条件の中から条件A〜条件Cが選択された場合に,
図5(A)に示すように,3次元空間の条件AをX軸
に,条件BをY軸に,条件CをZ軸にあてはめ,3次元
空間の各頂点は,それぞれの条件である商品属性の最小
値/最大値とする。商品データは,商品の写真などのイ
メージデータであり,それぞれの商品属性の値に従って
三次元空間内に配置される。
FIG. 5 is a diagram for explaining the arrangement of product data in a three-dimensional space. In FIG. 3, when conditions A to C are selected from a plurality of purchase conditions,
As shown in FIG. 5A, the condition A in the three-dimensional space is applied to the X axis, the condition B is applied to the Y axis, the condition C is applied to the Z axis, and each vertex of the three-dimensional space is a product corresponding to each condition. The minimum value / maximum value of the attribute. The product data is image data such as a photograph of the product, and is arranged in a three-dimensional space according to the value of each product attribute.

【0040】さらに,三次元空間データに,各商品の属
性値,商品詳細情報格納先(商品の詳細情報ページへの
リンク)等の付加情報を埋め込み(ステップS9),結
果の三次元空間データを,商品の一覧表示データとして
出力する(ステップS10)。
Further, additional information such as an attribute value of each product and a storage destination of detailed product information (a link to a detailed information page of the product) is embedded in the three-dimensional space data (step S9). , Is output as the product list display data (step S10).

【0041】図5(B)に示すように,三次元空間内の
商品データ(画像)を選択(クリック)すると,埋め込
まれたURLなどの商品詳細情報格納先の情報により,
その商品の詳細情報を表示したホームページが表示され
る。なお,三次元空間データにおける商品への付加情報
として,音声データや文字情報データを付加してもよ
く,画像または三次元データ上にマウスポインタを置く
と音声で商品説明を流したり,文字で商品説明を表示す
るようにしてもよい。
As shown in FIG. 5 (B), when the product data (image) in the three-dimensional space is selected (clicked), the information of the storage location of the detailed product information such as the embedded URL is used.
A home page displaying the detailed information of the product is displayed. In addition, sound data or character information data may be added as additional information to the product in the three-dimensional spatial data. When the mouse pointer is placed on an image or the three-dimensional data, the product description is played by voice, or the product is displayed in characters. A description may be displayed.

【0042】三次元空間には,多くの商品データが表示
されることになる。そこで,本発明では,多くの商品群
の中から条件に合った商品を選び出しやすくするため
に,三次元空間データ作成手段13において,次のよう
な三次元空間データの作成処理を行っている。
In the three-dimensional space, a large amount of product data is displayed. Therefore, in the present invention, the following three-dimensional space data creation processing is performed by the three-dimensional space data creation means 13 in order to easily select a product that meets the conditions from many product groups.

【0043】図6は,三次元空間データ作成手段13の
枠設定処理131を説明するための図である。条件A,
B,Cを座標軸とする三次元空間4内に商品41〜43
のイメージデータが配置されている。
FIG. 6 is a diagram for explaining the frame setting processing 131 of the three-dimensional space data creating means 13. Condition A,
Products 41 to 43 in a three-dimensional space 4 having coordinate axes B and C
Image data is arranged.

【0044】商品41,42は奥行き方向の位置が同一
であり,商品43よりも手前に配置されている。45は
商品を囲う枠である。商品を三次元空間4内に枠なしで
表示した場合,商品自体のサイズによって,小さい商品
は遠くに大きい商品は近くに見えてしまう。そこで,す
べての商品41〜43を同一サイズの枠45で囲う。す
なわち,枠45がない場合,商品41より商品42の方
が商品サイズが小さいので,商品41より商品42の方
が遠くにあるように見えてしまうが,枠45があること
で,商品41,42は奥行き方向の位置が同じであると
認識できる。同様に商品41,43は,見た目のサイズ
が同じであるため,奥行き方向の位置が一致しているよ
うに見えてしまうが,枠45があることで,商品43の
方が,商品41よりも奥にあると認識できる。
The products 41 and 42 have the same position in the depth direction, and are arranged before the product 43. 45 is a frame surrounding the product. When a product is displayed without a frame in the three-dimensional space 4, a small product looks far and a large product looks close depending on the size of the product itself. Therefore, all the products 41 to 43 are surrounded by a frame 45 of the same size. That is, when the frame 45 is not provided, the product 42 is smaller than the product 41 because the size of the product 42 is smaller than that of the product 41. Reference numeral 42 indicates that the positions in the depth direction are the same. Similarly, the products 41 and 43 have the same size in appearance, and thus appear to have the same position in the depth direction. However, the presence of the frame 45 makes the product 43 more likely than the product 41. It can be recognized that it is in the back.

【0045】図7に,枠設定の処理フローを示す。三次
元空間データ作成手段13では,表示する三次元空間に
見合う枠サイズを決定する(ステップS11)。枠のサ
イズは,商品情報の提供者またはシステム運用者が自由
に決定することができる。枠のサイズは,三次元空間中
での表示サイズを決定するものであり,空間全体のサイ
ズ,商品数などを考慮し,表示したときの見やすさ,バ
ランスを考えて決定するのが望ましい。次に,空間内の
最大のサイズの商品を検索し(ステップS12),最大
サイズの商品が枠サイズに収まるような縮小/拡大率を
計算し,求めた縮小/拡大率で,空間内に表示するすべ
ての商品のサイズを再計算する(ステップS13)。
FIG. 7 shows a processing flow of frame setting. The three-dimensional space data creating means 13 determines a frame size suitable for the three-dimensional space to be displayed (step S11). The size of the frame can be freely determined by the provider of the product information or the system operator. The size of the frame determines the display size in the three-dimensional space, and is preferably determined in consideration of the size of the entire space, the number of products, and the like, and the ease of viewing and balance when displayed. Next, the product of the largest size in the space is searched (step S12), and the reduction / enlargement ratio is calculated so that the product of the maximum size fits in the frame size, and displayed in the space at the obtained reduction / enlargement ratio. The sizes of all the products to be recalculated are recalculated (step S13).

【0046】図8は,商品が近接して配置されている場
合の表示処理である重畳/分散表示の処理を説明するた
めの図である。商品が近接して空間内に配置されている
場合に,それらの表示を見やすくするために,当初の配
置座標を変換して商品を分散させて配置する機能を持
つ。以下にその処理を説明する。
FIG. 8 is a view for explaining the superimposition / dispersion display processing, which is the display processing when the products are arranged close to each other. In the case where products are arranged in a space in close proximity to each other, in order to make it easier to see the display of the products, it has a function of transforming the initial arrangement coordinates and distributing the products. The processing will be described below.

【0047】図8(A)に示すように,商品が配置され
ている三次元空間5(全体)を,座標が近接している領
域を決定するために,あるサイズで長方体のブロック領
域に分割する。
As shown in FIG. 8 (A), a three-dimensional space 5 (entire) in which commodities are arranged is transformed into a rectangular block area of a certain size in order to determine an area whose coordinates are close to each other. Divided into

【0048】図8(B),(C)に,分割された領域の
1つであり,説明のため拡大した領域51を示す。領域
51の中には商品52〜55が含まれており,これらの
商品は座標が近接しているとみなされる。図8(B)お
よび(C)は,領域51内の商品52〜55について,
視点56の位置によって変化する2つの表示状態を示し
ている。視点56の位置を感知するために,領域51を
囲うようにあるサイズの領域(センサ範囲)57を設置
する。センサ範囲57に視点56が入ることで視点56
が領域51に近づいたと判定し,商品52〜55の表示
状態を切り替える。
FIGS. 8B and 8C show one of the divided areas, which is enlarged for explanation. The area 51 includes products 52 to 55, and these products are regarded as having close coordinates. FIGS. 8B and 8C show the products 52 to 55 in the area 51.
Two display states that change depending on the position of the viewpoint 56 are shown. In order to detect the position of the viewpoint 56, an area (sensor range) 57 of a certain size is set so as to surround the area 51. When the viewpoint 56 enters the sensor range 57, the viewpoint 56
Is determined to have approached the area 51, and the display states of the products 52 to 55 are switched.

【0049】図8(B)は,視点56がセンサ範囲57
の外にあり,商品52〜55に対して遠い場合を示して
おり,この場合には,商品52〜55を大きいサイズの
まま重畳して表示する。これに対し,図8(C)は,視
点56がセンサ範囲57の内部にあり,商品52〜55
に対して近い場合を示しており,この場合には,商品5
2〜55が重ならないようにサイズを縮小し座標を分散
させて表示する。
FIG. 8B shows that the viewpoint 56 is the sensor range 57.
, And far from the products 52 to 55. In this case, the products 52 to 55 are superimposed and displayed in a large size. On the other hand, in FIG. 8C, the viewpoint 56 is inside the sensor range 57 and the products 52 to 55 are displayed.
, And in this case, the product 5
The size is reduced so that 2 to 55 do not overlap, and the coordinates are dispersed and displayed.

【0050】このように視点と三次元空間内の商品の位
置関係により,重畳表示,分散表示を切り替えることに
よって,近接して配置された商品データについても視点
を移動させることにより見やすく表示することが可能に
なる。
As described above, by switching between superimposed display and distributed display according to the positional relationship between the viewpoint and the product in the three-dimensional space, it is possible to easily view the product data arranged in close proximity by moving the viewpoint. Will be possible.

【0051】図9に,重畳/分散表示の処理フローを示
す。配置された商品の座標の分散/集中時の座標を計算
し(ステップS21),座標分散/集中時の表示サイズ
を計算する(ステップS22)。視点56の位置を調
べ,領域51ごとにセンサ範囲57に視点56が入って
いるかどうかを判定し(ステップS23),視点56が
センサ範囲57に入っている場合には,領域51内のす
べての商品を表示できるように,座標を分散させ(ステ
ップS24),ステップS22で求めた表示サイズに縮
小して表示する(ステップS25)。
FIG. 9 shows a processing flow of superimposition / dispersion display. The coordinates of the dispersed / concentrated coordinates of the arranged products are calculated (step S21), and the display size at the time of the coordinate dispersion / concentration is calculated (step S22). The position of the viewpoint 56 is checked, and it is determined whether or not the viewpoint 56 is included in the sensor range 57 for each region 51 (step S23). The coordinates are dispersed so that the product can be displayed (Step S24), and the display is reduced to the display size obtained in Step S22 (Step S25).

【0052】一方,視点56がセンサ範囲57に入って
いない場合には,商品の座標を集中させ(ステップS2
6),通常の大きいサイズで商品を重畳させて表示する
(ステップS27)。
On the other hand, if the viewpoint 56 is not within the sensor range 57, the coordinates of the product are concentrated (step S2).
6) The product is superimposed and displayed in a normal large size (step S27).

【0053】図10は,三次元空間の一部の領域を選択
する空間設定処理を説明するための図である。利用者が
着目しようとする商品群をわかりやすく表示できるよう
にするため,三次元空間において選択された一部の空間
に含まれる商品を強調して表示する。一部の空間を選択
する方法として,図10(A),(B)に示す2つの方
法があり,これらのどちらを使用してもよい。
FIG. 10 is a diagram for explaining a space setting process for selecting a partial area of the three-dimensional space. In order to allow the user to easily display a product group to be focused on, products included in a part of the space selected in the three-dimensional space are highlighted. As a method for selecting a part of the space, there are two methods shown in FIGS. 10A and 10B, and either of these methods may be used.

【0054】図10(A)において,6は三次元空間を
示す。61,62はZ軸(奥行き方向)に垂直な平面,
63,64はY軸(縦方向)に垂直な平面,65,66
はX軸(横方向)に垂直な平面であり,三次元空間6を
仕切るために使われる。平面61,62はZ軸方向,平
面63,64はY軸方向,平面65,66はX軸方向に
それぞれ移動することができる。67は,平面61〜6
6によって仕切られた空間である。このように空間67
を仕切る平面を自由に移動できるようにすることで,利
用者は視覚的に三次元空間6内の一部分を指定すること
ができる。
In FIG. 10A, reference numeral 6 denotes a three-dimensional space. 61 and 62 are planes perpendicular to the Z axis (depth direction),
63, 64 are planes perpendicular to the Y axis (vertical direction), 65, 66
Is a plane perpendicular to the X axis (lateral direction), and is used to partition the three-dimensional space 6. The planes 61 and 62 can move in the Z-axis direction, the planes 63 and 64 can move in the Y-axis direction, and the planes 65 and 66 can move in the X-axis direction. 67 is a plane 61-6
The space is divided by 6. Thus, the space 67
The user can visually specify a part in the three-dimensional space 6 by allowing the plane partitioning the space to move freely.

【0055】図10(B)において,6は三次元空間を
示している。68は三次元空間6内を移動可能な空間で
ある。図10(B)の方法では,空間68の形状は,直
方体となっているが,球など他の形状でもかまわない。
空間68は拡大/縮小の操作も可能になっている。三次
元空間6内に,空間の一部を指定する空間68を置くこ
とで,利用者は視覚的に空間の一部分を指定することが
できる。
In FIG. 10B, reference numeral 6 denotes a three-dimensional space. Reference numeral 68 denotes a space movable in the three-dimensional space 6. In the method of FIG. 10B, the shape of the space 68 is a rectangular parallelepiped, but may be another shape such as a sphere.
The space 68 can be enlarged / reduced. By placing a space 68 that specifies a part of the space in the three-dimensional space 6, the user can visually specify a part of the space.

【0056】このような空間67,68が指定される
と,三次元空間データ作成手段13は,その内部の商品
データを他の商品データと区別できる態様で強調表示す
る。強調表示の方法としては,高輝度で表示する,色を
変えて表示する,枠等を点滅させて表示するなどが考え
られる。また,内部の商品データだけを残し,他の商品
データはすべて隠蔽してしまうような表示にしてもよ
い。
When such spaces 67 and 68 are designated, the three-dimensional space data creating means 13 highlights the product data in the space so that it can be distinguished from other product data. As a method of the highlight display, display with high luminance, display with a different color, display with a blinking frame or the like can be considered. Alternatively, the display may be such that only the internal product data is left and all other product data is hidden.

【0057】図11に,空間設定の処理フローを示す。
クライアント2からの入力を監視し,平面または立体に
よる指定範囲が変化したかどうかをチェックする(ステ
ップS31)。変化した場合には,指定範囲に含まれる
商品を調べ(ステップS32),その商品を強調表示す
る(ステップS33)。これによって,操作者が必要と
する商品を視覚的に絞り込むことができ,絞り込まれた
商品は強調表示により他の商品とは区別されるので,視
覚的な操作でわかりやすく必要な商品の選択を行うこと
が可能になる。
FIG. 11 shows a processing flow of space setting.
The input from the client 2 is monitored, and it is checked whether or not the designated range of the plane or the solid has changed (step S31). If it has changed, a product included in the specified range is checked (step S32), and the product is highlighted (step S33). This allows the operator to visually narrow down the required products, and the narrowed down products are distinguished from other products by highlighting, so that the user can easily select the required products by visual operation. It is possible to do.

【0058】以下,図12にクライアント2に表示され
る画面の流れを示し,図13〜図15に,表示画面の例
を示す。クライアント2側では,最初にサーバ1との通
信により図3に示すような購入条件選択画面を表示する
(ステップS41)。ここでは,日本酒を購入する際
に,利用者が値段,容量,辛さの度合などの複数の購入
条件(商品属性)を組み合わせて,希望する商品を選択
する場合の例に従って説明する。
FIG. 12 shows the flow of the screen displayed on the client 2, and FIGS. 13 to 15 show examples of the display screen. The client 2 first displays a purchase condition selection screen as shown in FIG. 3 by communicating with the server 1 (step S41). Here, a description will be given of an example in which a user selects a desired product by combining a plurality of purchase conditions (product attributes) such as price, capacity, and degree of spiciness when purchasing sake.

【0059】購入条件が決定されたら(ステップS4
2),サーバ1に購入条件を送信し,サーバ1から送信
された3次元空間データをもとに,例えば図13に示す
ような三次元空間画面7を表示する(ステップS4
3)。
When the purchase conditions are determined (step S4
2), the purchase conditions are transmitted to the server 1, and a three-dimensional space screen 7 as shown in FIG. 13 is displayed based on the three-dimensional space data transmitted from the server 1 (step S4).
3).

【0060】図13は三次元空間画面の例であり,X軸
(水平方向)が辛さの度合,Y軸(垂直方向)が容量,
Z軸(奥行き方向)が価格に対応している。この三次元
空間画面7の表示では,視点がセンサ範囲に入っていな
いため,商品は重畳して表示されている。71はX軸お
よびY軸方向の視点位置を示す表示である。この例で
は,視点位置は3次元空間の右下側に位置していること
が示されている。視点の移動は,X軸方向およびY軸方
向についてはスクロールバー72および73によって行
うことができる。スクロールバー74は,画面全体をス
クロールさせるためのものである。Z軸方向について
は,視点移動ボタン75および76によって視点を移動
させることができ,視点移動ボタン75の押下によって
視点を前進させ,視点移動ボタン76の押下によって視
点を後退(手前方向への移動)させることができる。ボ
タン77は,視点を初期位置に戻すためのボタンであ
る。
FIG. 13 shows an example of a three-dimensional space screen, in which the X axis (horizontal direction) is the degree of pain, the Y axis (vertical direction) is the capacity,
The Z axis (depth direction) corresponds to the price. In the display of the three-dimensional space screen 7, since the viewpoint is not in the sensor range, the product is displayed in a superimposed manner. Reference numeral 71 denotes a display indicating the viewpoint positions in the X-axis and Y-axis directions. In this example, it is shown that the viewpoint position is located on the lower right side of the three-dimensional space. The viewpoint can be moved by the scroll bars 72 and 73 in the X-axis direction and the Y-axis direction. The scroll bar 74 is for scrolling the entire screen. In the Z-axis direction, the viewpoint can be moved by the viewpoint movement buttons 75 and 76. The viewpoint is moved forward by pressing the viewpoint movement button 75, and the viewpoint is moved backward by pressing the viewpoint movement button 76 (moving toward the front). Can be done. The button 77 is a button for returning the viewpoint to the initial position.

【0061】三次元空間画面7を表示している状態で視
点移動ボタン75,76が押されるか,またはスクロー
ルバー72,73が操作されたならば,(ステップS4
4),三次元空間データ表示部20は視点位置を変更し
た三次元空間7を再描画する(ステップS45)。
If the viewpoint moving buttons 75, 76 are pressed or the scroll bars 72, 73 are operated while the three-dimensional space screen 7 is displayed (step S4).
4), the three-dimensional space data display unit 20 redraws the three-dimensional space 7 whose viewpoint position has been changed (step S45).

【0062】図14は,再描画された三次元空間画面7
の例である。この三次元空間画面7の表示では,視点移
動ボタン75の押下により視点が前進し,一番手前側に
配置されている商品群の領域のセンサ範囲に入ったた
め,各商品が重ならないように分散されて表示されてい
る。
FIG. 14 shows the redrawn three-dimensional space screen 7.
This is an example. In the display of the three-dimensional space screen 7, the viewpoint moves forward by pressing the viewpoint moving button 75, and enters the sensor range of the area of the product group arranged on the front side, so that the products are dispersed so as not to overlap. Is displayed.

【0063】次に,三次元空間画面7上で,ある「商
品」が選択されたならば(ステップS46),商品詳細
情報画面を表示する(ステップS47)。図15に,三
次元空間画面7の中央の商品が選択され,その商品詳細
情報画面8が表示された例を示す。この商品詳細情報画
面8は,各商品の表示に付随して定義されたURLなど
によって呼び出されて表示される。
Next, if a certain "product" is selected on the three-dimensional space screen 7 (step S46), a detailed product information screen is displayed (step S47). FIG. 15 shows an example in which a product at the center of the three-dimensional space screen 7 is selected, and the product detailed information screen 8 is displayed. The product detailed information screen 8 is called up and displayed by a URL defined in association with the display of each product.

【0064】図13の例に示されるように,各商品は統
一されたサイズの枠で囲って表示される。この枠の画面
上の表示サイズが商品同士の奥行き方向の相対位置を比
較するための基準の役割を果たす。したがって,商品自
体のサイズの大小によって相対位置の認識を間違えるこ
とがなくなる。
As shown in the example of FIG. 13, each product is displayed in a frame of a uniform size. The display size of this frame on the screen serves as a reference for comparing the relative positions of the products in the depth direction. Therefore, it is not necessary to mistake the recognition of the relative position depending on the size of the product itself.

【0065】また,図14の例に示されるように,座標
が近接した領域内の商品については実際の座標で表示す
ることよりも,商品の見易さを重視し,視点位置に近い
領域内で商品同士が重ならないようにサイズと座標を修
正して表示する。したがって,商品の座標が近接した場
合にも,商品が重なって見にくくなるということがなく
なる。
Further, as shown in the example of FIG. 14, the merchandise in an area where the coordinates are close to each other is displayed more seriously than the actual coordinates, and the emphasis is placed on the visibility of the merchandise. Correct the size and coordinates so that the products do not overlap each other and display them. Therefore, even when the coordinates of the products are close to each other, the products do not overlap and become difficult to see.

【0066】[0066]

【発明の効果】以上説明したように,本発明によれば複
数の条件を組み合わせて三次元空間に商品等の物体を表
示するため,物体の比較/選択操作が簡易化でき,物体
選択の操作性向上に寄与するところが大きい。
As described above, according to the present invention, since an object such as a product is displayed in a three-dimensional space by combining a plurality of conditions, the operation of comparing / selecting objects can be simplified, and the operation of object selection can be performed. It greatly contributes to improving the performance.

【0067】また,従来困難であった三次元空間におけ
る奥行き方向の相対位置認識については,表示対象の物
体を統一されたサイズの枠内に表示するため,三次元空
間内では表示された枠の大小によって相対位置が明確に
なる。また,座標が近接した物体群については,視点の
位置によって重なった状態と,分散した状態の2種類の
表示状態を切り替えて表示するため,すべての物体を見
やすく表示できる。物体の選択については,部分空間を
使って視覚的に領域を指定することにより,その領域内
の物体を強調表示するため,必要とする空間に含まれる
物体を容易に見分けることができる。
Also, regarding the relative position recognition in the depth direction in the three-dimensional space, which was difficult in the past, the object to be displayed is displayed in a frame of a uniform size. The relative position becomes clear by the size. In addition, for the group of objects whose coordinates are close to each other, two types of display states, that is, an overlapped state and a dispersed state are switched and displayed according to the position of the viewpoint, so that all the objects can be displayed in an easily viewable manner. As for the selection of an object, by visually specifying an area using a subspace, objects in that area are highlighted, so that objects included in a required space can be easily identified.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明のブロック構成例を示す図ある。FIG. 1 is a diagram showing an example of a block configuration according to the present invention.

【図2】商品一覧データ作成の処理フロー図である。FIG. 2 is a processing flow chart for creating product list data.

【図3】購入条件選択画面の例を示す図である。FIG. 3 is a diagram showing an example of a purchase condition selection screen.

【図4】商品情報テーブルの例を示す図である。FIG. 4 is a diagram illustrating an example of a product information table.

【図5】三次元空間における商品データの配置を説明す
るための図である。
FIG. 5 is a diagram for explaining the arrangement of product data in a three-dimensional space.

【図6】枠設定処理を説明するための図である。FIG. 6 is a diagram illustrating a frame setting process.

【図7】枠設定の処理フロー図である。FIG. 7 is a processing flowchart of frame setting.

【図8】重畳/分散表示処理を説明するための図であ
る。
FIG. 8 is a diagram for explaining superimposition / dispersion display processing.

【図9】重畳/分散表示の処理フロー図である。FIG. 9 is a processing flowchart of superimposition / dispersion display.

【図10】空間設定処理を説明するための図である。FIG. 10 is a diagram for describing space setting processing.

【図11】空間設定の処理フロー図である。FIG. 11 is a processing flowchart of space setting.

【図12】クライアント側に表示される画面の流れを示
す図である。
FIG. 12 is a diagram showing a flow of a screen displayed on the client side.

【図13】三次元空間データ表示画面の例を示す図であ
る。
FIG. 13 is a diagram showing an example of a three-dimensional space data display screen.

【図14】三次元空間データ表示画面の例を示す図であ
る。
FIG. 14 is a diagram showing an example of a three-dimensional space data display screen.

【図15】三次元空間データ表示画面と商品詳細情報表
示画面の例を示す図である。
FIG. 15 is a diagram showing an example of a three-dimensional space data display screen and a product detailed information display screen.

【符号の説明】[Explanation of symbols]

1 サーバ 10 商品一覧データ作成処理部 11 商品検索手段 12 商品マッピング手段 13 三次元空間データ作成手段 131 枠設定処理 132 重畳/分散表示処理 133 空間設定処理 2 クライアント 20 三次元空間データ表示部 21 指示入力手段 3 ネットワーク 1 server 10 product list data creation processing unit 11 product search means 12 product mapping means 13 three-dimensional space data creation means 131 frame setting processing 132 superimposition / dispersion display processing 133 space setting processing 2 client 20 three-dimensional space data display unit 21 instruction input Means 3 Network

フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/30 380 G06F 17/30 380E 380F 17/60 310 17/60 310E ZEC ZEC G06T 1/00 200 G06T 1/00 200E Fターム(参考) 5B050 AA08 BA09 BA13 CA07 CA08 EA07 EA12 EA19 EA24 EA27 FA02 FA09 FA13 FA17 FA19 GA01 GA08 5B069 AA01 CA04 CA06 DD06 DD09 DD11 DD13 DD17 LA03 5B075 KK07 KK13 KK33 KK40 ND20 NK46 NK54 PQ02 PQ13 PQ16 PQ46 PQ48 PQ49 PQ69 5E501 AA02 AB15 AC15 AC25 AC34 BA03 CA02 CB01 EA01 EB05 FA13 FA14 FB01 Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat II (Reference) G06F 17/30 380 G06F 17/30 380E 380F 17/60 310 17/60 310E ZEC ZEC G06T 1/00 200 G06T 1/00 200E F-term (Reference) 5B050 AA08 BA09 BA13 CA07 CA08 EA07 EA12 EA19 EA24 EA27 FA02 FA09 FA13 FA17 FA19 GA01 GA08 5B069 AA01 CA04 CA06 DD06 DD09 DD11 DD13 DD17 LA03 5B075 KK07 KK13 KK33 P46P46 P46P46 P46 AA02 AB15 AC15 AC25 AC34 BA03 CA02 CB01 EA01 EB05 FA13 FA14 FB01

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 物体を選択する目安となる物体属性に従
って複数の物体データを表示する物体情報表示システム
であって,各物体について複数の物体属性とその各物体
の表示データとの対応情報を記憶する物体データ記憶手
段と,前記物体データ記憶手段を検索し,前記各物体の
物体属性の中から選択された複数の物体属性の値に基づ
き,各物体データを配置する三次元空間の座標値を計算
し,物体データを表示するために前記座標値の計算結果
に従って各物体データを配置した三次元空間データを作
成する手段とを備えることを特徴とする物体情報三次元
表示システム。
1. An object information display system for displaying a plurality of object data in accordance with an object attribute serving as a guide for selecting an object, wherein correspondence information between a plurality of object attributes and display data of each object is stored for each object. Object data storage means to retrieve the object data storage means, and based on the values of a plurality of object attributes selected from the object attributes of each of the objects, coordinate values in a three-dimensional space where the respective object data are to be arranged. Means for calculating and displaying three-dimensional space data in which each object data is arranged in accordance with the calculation result of the coordinate values in order to display the object data.
【請求項2】 前記三次元空間データを作成する手段
は,前記三次元空間に配置される各物体データをそれぞ
れ統一されたサイズの枠で囲い,前記三次元空間におけ
る視点からの遠近に応じて前記枠および前記枠内の物体
データが縮小または拡大して表示されるようにしたこと
を特徴とする請求項1記載の物体情報三次元表示システ
ム。
2. The three-dimensional space data generating means surrounds each object data arranged in the three-dimensional space with a frame of a uniform size, and according to a distance from a viewpoint in the three-dimensional space. 2. The object information three-dimensional display system according to claim 1, wherein the frame and the object data in the frame are displayed in a reduced or enlarged manner.
【請求項3】 前記三次元空間データを作成する手段
は,前記三次元空間に配置される各物体データが同座標
または近座標であるために重なって表示される場合に,
各物体データの配置座標を表示が重ならないように分散
させることを特徴とする請求項1または請求項2記載の
物体情報三次元表示システム。
3. The means for creating the three-dimensional space data, wherein each object data arranged in the three-dimensional space is displayed in the same coordinates or near coordinates, so that the three-dimensional data are superimposed and displayed.
3. The object information three-dimensional display system according to claim 1, wherein the arrangement coordinates of each object data are dispersed so that the displays do not overlap.
【請求項4】 前記三次元空間データを作成する手段
は,前記三次元空間を移動可能な平面または立体によっ
て仕切る手段と,仕切られた空間内に配置された物体デ
ータを選択し,それらを強調表示する手段とを備えるこ
とを特徴とする請求項1ないし請求項3のいずれかに記
載の物体情報三次元表示システム。
4. The means for creating three-dimensional space data includes means for dividing the three-dimensional space by a movable plane or solid, and means for selecting object data arranged in the partitioned space and emphasizing them. The three-dimensional object information display system according to any one of claims 1 to 3, further comprising means for displaying.
【請求項5】 物体情報を提供するサーバと,提供され
た物体情報から物体を選択するクライアントとがネット
ワークで接続されたシステムにおいて,前記サーバは,
各物体について少なくとも3種類以上の物体属性とその
各物体の表示データとの対応情報を記憶する物体データ
記憶手段と,前記物体データ記憶手段を検索し,前記各
物体の物体属性の中から選択された3種類の物体属性の
値を三次元空間の各座標軸に対応させることにより物体
データを三次元空間に配置し,視点の位置に従って物体
データを表示するための三次元空間データを作成する手
段とを備え,前記クライアントは,表示する物体の物体
属性を選択し,前記サーバに通知する手段と,前記サー
バが作成した三次元空間データを受信し表示する手段
と,前記表示した三次元空間における視点の位置を変更
する手段とを備えることを特徴とする物体情報三次元表
示システム。
5. In a system in which a server for providing object information and a client for selecting an object from the provided object information are connected via a network, the server comprises:
Object data storage means for storing correspondence information between at least three types of object attributes for each object and display data of each object; and searching the object data storage means for selecting from the object attributes of each object. Means for arranging the object data in the three-dimensional space by associating the values of the three types of object attributes with the respective coordinate axes of the three-dimensional space, and creating three-dimensional space data for displaying the object data according to the position of the viewpoint; Wherein the client selects an object attribute of an object to be displayed and notifies the server of the selected attribute, a unit for receiving and displaying the three-dimensional space data created by the server, and a viewpoint in the displayed three-dimensional space. Means for changing the position of the object information.
【請求項6】 物体を選択する目安となる物体属性に従
って複数の物体データを表示する物体情報表示方法であ
って,各物体について複数の物体属性とその各物体の表
示データとの対応情報を記憶する物体データ記憶手段を
検索し,前記物体データ記憶手段の検索結果をもとに,
各物体の物体属性の中から選択された複数の物体属性の
値に基づき,各物体データを配置する三次元空間の座標
値を計算し,物体データを表示するために前記座標値の
計算結果に従って各物体データを配置した三次元空間デ
ータを作成することを特徴とする物体情報三次元表示方
法。
6. An object information display method for displaying a plurality of object data in accordance with an object attribute serving as a guide for selecting an object, wherein correspondence information between a plurality of object attributes and display data of each object is stored for each object. The object data storage means to be searched is searched, and based on the search result of the object data storage means,
Based on the values of the plurality of object attributes selected from the object attributes of each object, calculate the coordinate values of the three-dimensional space where each object data is arranged, and display the object data according to the calculation results of the coordinate values. A three-dimensional object information display method, wherein three-dimensional space data in which each object data is arranged is created.
【請求項7】 物体を選択する目安となる物体属性に従
って複数の物体データを表示するためのプログラムを記
録した記録媒体であって,各物体について複数の物体属
性とその各物体の表示データとの対応情報を記憶する物
体データ記憶手段を検索する処理と,前記物体データ記
憶手段の検索結果をもとに,各物体の物体属性の中から
選択された複数の物体属性の値に基づき,各物体データ
を配置する三次元空間の座標値を計算し,物体データを
表示するために前記座標値の計算結果に従って各物体デ
ータを配置した三次元空間データを作成する処理とを,
コンピュータに実行させるためのプログラムを記録した
ことを特徴とする物体情報三次元表示用のプログラム記
録媒体。
7. A recording medium on which a program for displaying a plurality of object data according to an object attribute which is a guide for selecting an object is recorded, wherein a plurality of object attributes and display data of each object are stored for each object. Processing for searching for object data storage means for storing correspondence information, and for each object based on a plurality of object attributes selected from the object attributes of each object based on the search result of the object data storage means, Calculating coordinate values of a three-dimensional space in which data is arranged, and creating three-dimensional space data in which each object data is arranged in accordance with the calculation result of the coordinate values in order to display object data;
A program recording medium for three-dimensionally displaying object information, wherein a program to be executed by a computer is recorded.
【請求項8】 物体を選択する目安となる物体属性に従
って複数の物体データを表示するためのプログラムであ
って,各物体について複数の物体属性とその各物体の表
示データとの対応情報を記憶する物体データ記憶手段を
検索する処理と,前記物体データ記憶手段の検索結果を
もとに,各物体の物体属性の中から選択された複数の物
体属性の値に基づき,各物体データを配置する三次元空
間の座標値を計算し,物体データを表示するために前記
座標値の計算結果に従って各物体データを配置した三次
元空間データを作成する処理とを,コンピュータに実行
させるための物体情報三次元表示用のプログラム。
8. A program for displaying a plurality of object data in accordance with an object attribute which is a guide for selecting an object, and stores correspondence information between a plurality of object attributes and display data of each object for each object. A process of retrieving the object data storage means, and a tertiary arrangement of each object data based on a plurality of object attribute values selected from the object attributes of each object based on the search result of the object data storage means. Processing for calculating a coordinate value in the original space and creating three-dimensional space data in which the respective object data are arranged in accordance with the calculation result of the coordinate values in order to display the object data; Display program.
JP2001136861A 2000-05-30 2001-05-08 Object information three-dimensional display system, object information three-dimensional display method, object information three-dimensional display program recording medium, and object information three-dimensional display program Expired - Fee Related JP3889575B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001136861A JP3889575B2 (en) 2000-05-30 2001-05-08 Object information three-dimensional display system, object information three-dimensional display method, object information three-dimensional display program recording medium, and object information three-dimensional display program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000-160180 2000-05-30
JP2000160180 2000-05-30
JP2001136861A JP3889575B2 (en) 2000-05-30 2001-05-08 Object information three-dimensional display system, object information three-dimensional display method, object information three-dimensional display program recording medium, and object information three-dimensional display program

Publications (2)

Publication Number Publication Date
JP2002056411A true JP2002056411A (en) 2002-02-22
JP3889575B2 JP3889575B2 (en) 2007-03-07

Family

ID=26592900

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001136861A Expired - Fee Related JP3889575B2 (en) 2000-05-30 2001-05-08 Object information three-dimensional display system, object information three-dimensional display method, object information three-dimensional display program recording medium, and object information three-dimensional display program

Country Status (1)

Country Link
JP (1) JP3889575B2 (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007011777A (en) * 2005-06-30 2007-01-18 Microsoft Corp Contact address information management device, contact address information providing method, computer program and computer readable storage medium
JP2007299330A (en) * 2006-05-02 2007-11-15 Sony Computer Entertainment Inc Image display device and its control method and program
JP2008112262A (en) * 2006-10-30 2008-05-15 Sony Computer Entertainment Inc Radio id management device and radio id navigation method
JP2008146587A (en) * 2006-12-13 2008-06-26 Sony Corp Display, display program, display method, image providing device, image providing program, image providing method and recording medium
WO2009084213A1 (en) * 2007-12-28 2009-07-09 Capcom Co., Ltd. Computer, program, and storage medium
US7587681B2 (en) 2003-06-16 2009-09-08 Sony Computer Entertainment Inc. Method and apparatus for presenting information
WO2011062378A2 (en) * 2009-11-23 2011-05-26 Jin-Ho Yoon Method and apparatus for displaying and arranging data 3-dimensionally
US8024671B2 (en) 2005-10-21 2011-09-20 Samsung Electronics Co., Ltd. Three-dimensional graphic user interface, and apparatus and method of providing the same
WO2013118246A1 (en) * 2012-02-06 2013-08-15 株式会社Aivick Product retrieval system
US8645826B2 (en) 2001-10-15 2014-02-04 Apple Inc. Graphical multidimensional file management system and method
WO2014103016A1 (en) * 2012-12-28 2014-07-03 楽天株式会社 Sales system, sales apparatus, sales program, computer-readable recording medium on which sales program is recorded, and sales method
KR101491035B1 (en) 2010-08-06 2015-02-06 인터그래프 코포레이션 3-D Model View Manipulation Apparatus
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
US9652438B2 (en) 2008-03-07 2017-05-16 9224-5489 Quebec Inc. Method of distinguishing documents
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
JP7424048B2 (en) 2019-12-25 2024-01-30 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Cited By (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8893046B2 (en) 2001-10-15 2014-11-18 Apple Inc. Method of managing user-selectable elements in a plurality of directions
US9454529B2 (en) 2001-10-15 2016-09-27 Apple Inc. Method of improving a search
US9251643B2 (en) 2001-10-15 2016-02-02 Apple Inc. Multimedia interface progression bar
US8954847B2 (en) 2001-10-15 2015-02-10 Apple Inc. Displays of user select icons with an axes-based multimedia interface
US8645826B2 (en) 2001-10-15 2014-02-04 Apple Inc. Graphical multidimensional file management system and method
US8904281B2 (en) 2001-10-15 2014-12-02 Apple Inc. Method and system for managing multi-user user-selectable elements
US7587681B2 (en) 2003-06-16 2009-09-08 Sony Computer Entertainment Inc. Method and apparatus for presenting information
JP2007011777A (en) * 2005-06-30 2007-01-18 Microsoft Corp Contact address information management device, contact address information providing method, computer program and computer readable storage medium
US8024671B2 (en) 2005-10-21 2011-09-20 Samsung Electronics Co., Ltd. Three-dimensional graphic user interface, and apparatus and method of providing the same
JP2007299330A (en) * 2006-05-02 2007-11-15 Sony Computer Entertainment Inc Image display device and its control method and program
JP2008112262A (en) * 2006-10-30 2008-05-15 Sony Computer Entertainment Inc Radio id management device and radio id navigation method
JP2008146587A (en) * 2006-12-13 2008-06-26 Sony Corp Display, display program, display method, image providing device, image providing program, image providing method and recording medium
US10282072B2 (en) 2007-08-22 2019-05-07 9224-5489 Quebec Inc. Method and apparatus for identifying user-selectable elements having a commonality thereof
US9262381B2 (en) 2007-08-22 2016-02-16 9224-5489 Quebec Inc. Array of documents with past, present and future portions thereof
US11550987B2 (en) 2007-08-22 2023-01-10 9224-5489 Quebec Inc. Timeline for presenting information
US9690460B2 (en) 2007-08-22 2017-06-27 9224-5489 Quebec Inc. Method and apparatus for identifying user-selectable elements having a commonality thereof
US10719658B2 (en) 2007-08-22 2020-07-21 9224-5489 Quebec Inc. Method of displaying axes of documents with time-spaces
US10430495B2 (en) 2007-08-22 2019-10-01 9224-5489 Quebec Inc. Timescales for axis of user-selectable elements
US9348800B2 (en) 2007-08-22 2016-05-24 9224-5489 Quebec Inc. Method of managing arrays of documents
JP5485702B2 (en) * 2007-12-28 2014-05-07 株式会社カプコン Program and game system
WO2009084213A1 (en) * 2007-12-28 2009-07-09 Capcom Co., Ltd. Computer, program, and storage medium
US9652438B2 (en) 2008-03-07 2017-05-16 9224-5489 Quebec Inc. Method of distinguishing documents
US8984417B2 (en) 2008-09-12 2015-03-17 9224-5489 Quebec Inc. Method of associating attributes with documents
WO2011062378A3 (en) * 2009-11-23 2011-08-25 Jin-Ho Yoon Method and apparatus for displaying and arranging data 3-dimensionally
WO2011062378A2 (en) * 2009-11-23 2011-05-26 Jin-Ho Yoon Method and apparatus for displaying and arranging data 3-dimensionally
KR101491035B1 (en) 2010-08-06 2015-02-06 인터그래프 코포레이션 3-D Model View Manipulation Apparatus
US9733801B2 (en) 2011-01-27 2017-08-15 9224-5489 Quebec Inc. Expandable and collapsible arrays of aligned documents
US9189129B2 (en) 2011-02-01 2015-11-17 9224-5489 Quebec Inc. Non-homogeneous objects magnification and reduction
US9122374B2 (en) 2011-02-01 2015-09-01 9224-5489 Quebec Inc. Expandable and collapsible arrays of documents
US9529495B2 (en) 2011-02-01 2016-12-27 9224-5489 Quebec Inc. Static and dynamic information elements selection
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
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
US9613167B2 (en) 2011-09-25 2017-04-04 9224-5489 Quebec Inc. Method of inserting and removing information elements in ordered information element arrays
US11080465B2 (en) 2011-09-25 2021-08-03 9224-5489 Quebec Inc. Method of expanding stacked elements
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
US10558733B2 (en) 2011-09-25 2020-02-11 9224-5489 Quebec Inc. Method of managing elements in an information element array collating unit
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
WO2013118246A1 (en) * 2012-02-06 2013-08-15 株式会社Aivick Product retrieval system
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
US9646080B2 (en) 2012-06-12 2017-05-09 9224-5489 Quebec Inc. Multi-functions axis-based interface
US10180773B2 (en) 2012-06-12 2019-01-15 9224-5489 Quebec Inc. Method of displaying axes in an axis-based interface
JP5564622B1 (en) * 2012-12-28 2014-07-30 楽天株式会社 Sales system, sales apparatus, sales program, computer-readable recording medium recording the sales program, and sales method
WO2014103016A1 (en) * 2012-12-28 2014-07-03 楽天株式会社 Sales system, sales apparatus, sales program, computer-readable recording medium on which sales program is recorded, and sales method
US10671266B2 (en) 2017-06-05 2020-06-02 9224-5489 Quebec Inc. Method and apparatus of aligning information element axes
JP7424048B2 (en) 2019-12-25 2024-01-30 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Also Published As

Publication number Publication date
JP3889575B2 (en) 2007-03-07

Similar Documents

Publication Publication Date Title
JP2002056411A (en) Object information three-dimensional display system, object information three-dimensional display method, program recording medium for three-dimensionally displaying object information, and program for object information three-dimensional display
US6879322B2 (en) Three-dimensional object display system, three-dimensional object display method and recording medium recording a three-dimensional object display program
US8214345B2 (en) Custom constraints for faceted exploration
US6938218B1 (en) Method and apparatus for three dimensional internet and computer file interface
JP3148133B2 (en) Information retrieval device
US8577762B2 (en) Detail-in-context lenses for interacting with objects in digital image presentations
US8264488B2 (en) Information processing apparatus, information processing method, and program
US9152624B1 (en) Systems and methods for visual presentation and navigation of content using data-based image analysis
US5890175A (en) Dynamic generation and display of catalogs
US7246085B2 (en) Electronic catalogue system, server, and medium for displaying on one screen images of a commercial product and articles for comparison
US8285715B2 (en) System and method for the structured display of items
US20020075331A1 (en) Method and apparatus for addressing data objects in virtual space
JPH08287085A (en) Data base retrieval system
US10203847B1 (en) Determining collections of similar items
US20030103070A1 (en) Interactive display with improved visualization for product comparison, selection, and methods of operation
US10019143B1 (en) Determining a principal image from user interaction
CA2399607C (en) Method for selecting products
US6226001B1 (en) Viewer interactive object with multiple selectable face views in virtual three-dimensional workplace
JPH10105829A (en) Merchandise information displaying method in electronic mall system on internet
TWI730539B (en) Method for displaying dynamic digital content, graphical user interface and system thereof
KR20010036674A (en) Method For Internet Electronic Commerce By Image Simulation
JP3877876B2 (en) Image data search system, image data search method, and program recording medium
JP2870819B2 (en) Data editing method and device
JPH11194864A (en) Information presenting device and computer-readable recording medium recording information presentation program
JP2000250404A (en) Map display method and recording medium, and map display device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061026

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: 20061128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061130

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: 20091208

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20101208

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111208

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111208

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121208

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20121208

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20131208

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees