[go: up one dir, main page]

JP2003099464A - Object selection method, device, program, and recording medium on which the program is recorded - Google Patents

Object selection method, device, program, and recording medium on which the program is recorded

Info

Publication number
JP2003099464A
JP2003099464A JP2001290106A JP2001290106A JP2003099464A JP 2003099464 A JP2003099464 A JP 2003099464A JP 2001290106 A JP2001290106 A JP 2001290106A JP 2001290106 A JP2001290106 A JP 2001290106A JP 2003099464 A JP2003099464 A JP 2003099464A
Authority
JP
Japan
Prior art keywords
tree
avatar
parent
displayed
structured
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.)
Pending
Application number
JP2001290106A
Other languages
Japanese (ja)
Inventor
Tomohiko Ninomiya
智彦 二宮
Choju Nakamura
長寿 中村
Toru Ariga
透 有賀
Ikuo Yoda
育生 依田
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.)
NTT Comware Corp
Original Assignee
NTT Comware Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Comware Corp filed Critical NTT Comware Corp
Priority to JP2001290106A priority Critical patent/JP2003099464A/en
Publication of JP2003099464A publication Critical patent/JP2003099464A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 木構造オブジェクトの中のオブジェクト選択
に際して、少ない表示面積でも直感的な構造把握が容易
なように木構造オブジェクトを表示したうえで、利便性
の向上をも図ったオブジェクト選択方法を提供する。 【解決手段】 構造変換及び表示処理部1は、木構造オ
ブジェクトD1を仮想空間2に表示する際に、木構造オ
ブジェクトD1に含まれるオブジェクトを親オブジェク
トとして該親オブジェクトを道として表示するとともに
当該親オブジェクトに属するオブジェクトを子オブジェ
クトとして該子オブジェクトを前記親オブジェクトの道
から左右いずれかの方向に分岐する道として表示するこ
とにより当該木構造オブジェクトを表示するので、木構
造オブジェクトの構造を少ない表示面積でも直感的な把
握でき、しかも展開等の煩雑な操作が不要になる。また
アバター操作処理部3が、仮想空間2にアバタを生成
し、該アバタが利用者の操作によって仮想空間2に表示
されたオブジェクトに移動した場合に、該移動先のオブ
ジェクトを選択する。
(57) [Summary] [Problem] When selecting an object from a tree structure object, the tree structure object is displayed so that the intuitive structure can be easily grasped even with a small display area, and the convenience is improved. Provide an object selection method. SOLUTION: When displaying a tree-structured object D1 in a virtual space 2, a structure conversion and display processing unit 1 displays an object included in the tree-structured object D1 as a parent object, the parent object as a road, and the parent object. Since the tree-structured object is displayed by displaying the object belonging to the object as a child object and displaying the child object as a path branching in the right or left direction from the path of the parent object, the structure of the tree-structured object is reduced. However, it can be grasped intuitively, and complicated operations such as deployment are not required. In addition, the avatar operation processing unit 3 generates an avatar in the virtual space 2 and, when the avatar moves to an object displayed in the virtual space 2 by a user operation, selects the destination object.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、木構造オブジェク
トの中のオブジェクト選択に際して、少ない表示面積で
も直感的な構造把握が容易なように木構造オブジェクト
を表示でき、しかも、選択の際の利便性の向上をも図っ
たオブジェクト選択方法、その装置、そのプログラム及
びそのプログラムが記録された記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention can display a tree-structured object even when the object is selected from among tree-structured objects so that the structure can be intuitively grasped even with a small display area. The present invention relates to an object selecting method, an apparatus therefor, a program therefor, and a recording medium having the program recorded therein, which are also intended to improve

【0002】[0002]

【従来の技術】従来より、この種の木構造オブジェクト
は階層化された文書ファイル群や、体系分類された語彙
群などとして知られており、コンピュータで管理される
ことが多い。
2. Description of the Related Art Conventionally, a tree-structured object of this kind has been known as a hierarchical document file group, a vocabulary group systematically classified, and the like, and is often managed by a computer.

【0003】図6は、従来の木構造オブジェクト表示方
法を示す図である。図6に示す表示処理ロジックは、例
えば、階層化された文書ファイル群を管理するファイル
オペレーティングシステムや、木構造オブジェクトを分
析して表示するソフトウェアプログラムなどであり、デ
ィスプレイ装置などに親オブジェクトを表示させ、親オ
ブジェクトに属する子オブジェクトは、親オブジェクト
に対して一方にのみ表示する。特に、ファイルオペレー
ティングシステムは、少ない表示面積に全体を収めるこ
とができるように、子オブジェクトは、ユーザがマウス
クリック等の展開操作を行ったときにのみ表示されるよ
うになっている。
FIG. 6 is a diagram showing a conventional tree structure object display method. The display processing logic shown in FIG. 6 is, for example, a file operating system that manages a hierarchical document file group, a software program that analyzes and displays a tree-structured object, and causes the display device to display the parent object. , Child objects belonging to a parent object are displayed on only one side relative to the parent object. In particular, in the file operating system, the child object is displayed only when the user performs an expanding operation such as a mouse click so that the whole file can be contained in a small display area.

【0004】[0004]

【発明が解決しようとする課題】上記のように、従来の
木構造オブジェクト表示方法では、子オブジェクトは親
オブジェクトに対し一方にのみ表示されるので大きな表
示面積を必要とする。また、表示面積が限られている場
合には、子オブジェクトを表示させないでおくことが必
然的に多くなるので直感的な木構造の把握が難しくな
る。また、表示されていない子オブジェクトを表示する
には展開操作が必要であり、末端のオブジェクトまでも
表示させるためには数多くの操作を行わねばならない。
また、オブジェクトの表示態様が画一的であることも、
直感的な構造認識を困難にさせている理由である。
As described above, the conventional tree-structured object display method requires a large display area because the child object is displayed on only one side of the parent object. Further, when the display area is limited, it is inevitable that the child objects are not displayed, which makes it difficult to intuitively grasp the tree structure. In addition, the unfolding operation is necessary to display the child objects that are not displayed, and many operations must be performed to display the terminal objects.
In addition, the display mode of the object is uniform,
This is the reason why intuitive structure recognition is difficult.

【0005】また、現実的な用途では、他のアプリケー
ションプログラムで使用するため、木構造オブジェクト
の中からオブジェクトを選択する必要が生じることがあ
る。この場合は、オブジェクトの名称をリストで表示し
て、ユーザに選択させるといった方法がとられる。しか
し、この方法では、直感的な構造把握ができないので、
オブジェクトの選択の際の利便性は必ずしも良いとはい
えず、その改善が求められている。
Further, in a practical application, it may be necessary to select an object from the tree-structured objects because it is used by another application program. In this case, a method of displaying the names of the objects in a list and allowing the user to select them is adopted. However, this method cannot intuitively grasp the structure,
The convenience in selecting an object is not always good, and its improvement is required.

【0006】そこで本発明は、上記の従来の課題に鑑み
てなされたものであり、その目的とするところは、木構
造オブジェクトの中のオブジェクト選択に際して、少な
い表示面積でも直感的な構造把握が容易なように木構造
オブジェクトを表示でき、しかも、選択の際の利便性の
向上をも図ったオブジェクト選択方法、その装置、その
プログラム及びそのプログラムが記録された記録媒体を
提供することにある。
Therefore, the present invention has been made in view of the above-mentioned conventional problems, and an object of the present invention is to make it possible to intuitively grasp the structure of a tree-structured object with a small display area when selecting an object. An object of the present invention is to provide an object selection method, an apparatus therefor, a program therefor, and a recording medium in which the program is recorded, in which the tree-structured object can be displayed and the convenience at the time of selection is improved.

【0007】[0007]

【課題を解決するための手段】上記従来の課題を解決す
るために、請求項1の本発明は、木構造オブジェクトを
電気的に構成された仮想空間に表示するとともに当該木
構造オブジェクトの中からオブジェクトを選択するとき
のオブジェクト選択方法であって、前記木構造オブジェ
クトに含まれるオブジェクトを親オブジェクトとして該
親オブジェクトを道として表示するとともに当該親オブ
ジェクトに属するオブジェクトを子オブジェクトとして
該子オブジェクトを前記親オブジェクトの道から左右い
ずれかの方向に分岐する道として表示することにより当
該木構造オブジェクトを表示し、さらに、前記仮想空間
にアバタを生成し、該アバタが利用者の操作によって当
該仮想空間に表示されたオブジェクトに移動した場合
に、該移動先のオブジェクトを選択することを特徴とす
るオブジェクト選択方法をもって解決手段とする。
In order to solve the above-mentioned conventional problems, the present invention according to claim 1 displays a tree-structured object in an electrically constructed virtual space, and selects from among the tree-structured objects. An object selection method for selecting an object, wherein an object included in the tree structure object is displayed as a parent object and the parent object is displayed as a road, and an object belonging to the parent object is a child object and the child object is the parent. The tree-structured object is displayed by displaying it as a road branching in either the left or right direction from the object path, and further, an avatar is generated in the virtual space, and the avatar is displayed in the virtual space by a user operation. When you move to the moved object, And solutions with an object selection method and selects the-objects.

【0008】請求項2の本発明は、前記アバタが複数の
オブジェクトに順次に移動した場合は、当該オブジェク
トの全てを選択することを特徴とする請求項1記載のオ
ブジェクト選択方法をもって解決手段とする。
According to the present invention of claim 2, when the avatar sequentially moves to a plurality of objects, all the objects are selected, and the object selecting method according to claim 1 is used as a solving means. .

【0009】請求項3の本発明は、移動先が末端のオブ
ジェクトであるときは、アバターを削除することを特徴
とする請求項1または2記載のオブジェクト選択方法を
もって解決手段とする。
According to the third aspect of the present invention, the object selecting method according to the first or second aspect is characterized in that the avatar is deleted when the destination is the end object.

【0010】請求項4の本発明は、木構造オブジェクト
を電気的に構成された仮想空間に表示するとともに当該
木構造オブジェクトの中からオブジェクトを選択するオ
ブジェクト選択装置であって、前記木構造オブジェクト
に含まれるオブジェクトを親オブジェクトとして該親オ
ブジェクトを道として表示するとともに当該親オブジェ
クトに属するオブジェクトを子オブジェクトとして該子
オブジェクトを前記親オブジェクトの道から左右いずれ
かの方向に分岐する道として表示することにより当該木
構造オブジェクトを表示し、さらに、前記仮想空間にア
バタを生成し、該アバタが利用者の操作によって当該仮
想空間に表示されたオブジェクトに移動した場合に、該
移動先のオブジェクトを選択することを特徴とするオブ
ジェクト選択装置をもって解決手段とする。
According to a fourth aspect of the present invention, there is provided an object selection device for displaying a tree structure object in an electrically constructed virtual space and selecting an object from the tree structure object. By displaying the included object as a parent object and the parent object as a road, and displaying the child object as an object belonging to the parent object as a road that branches from the road of the parent object in either left or right direction. Displaying the tree-structured object, further generating an avatar in the virtual space, and selecting the destination object when the avatar moves to the object displayed in the virtual space by a user operation. Object selection device characterized by Have in the resolution means.

【0011】請求項5の本発明は、請求項1乃至3のい
ずれかに記載のオブジェクト選択方法を実行させるオブ
ジェクト選択プログラムをもって解決手段とする。
The present invention of claim 5 provides an object selecting program for executing the object selecting method according to any one of claims 1 to 3 as a solving means.

【0012】請求項6の本発明は、請求項1乃至3のい
ずれかに記載のオブジェクト選択方法を実行させるオブ
ジェクト選択プログラムが記録された記録媒体をもって
解決手段とする。
A sixth aspect of the present invention provides a solving means by a recording medium having an object selection program for executing the object selecting method according to any one of the first to third aspects recorded therein.

【0013】[0013]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は、本発明の実施の形態に係
るコンピュータの構成を示す図である。コンピュータ1
0に設けられた構造変換及び表示処理部1は、ディジタ
ルデータである木構造オブジェクトD1が入力される
と、これを電気的に構成された仮想空間2に表示する処
理を行う。つまり、木構造オブジェクトD1に含まれる
オブジェクトを親オブジェクトとして該親オブジェクト
を道として表示するとともに当該親オブジェクトに属す
るオブジェクトを子オブジェクトとして該子オブジェク
トを前記親オブジェクトの道から左右いずれかの方向に
分岐する道として表示する。仮想空間とは、例えば、グ
ラフィックディスプレイ装置の表示画面といった電気的
に構成された空間である。コンピュータ10はオブジェ
クト選択装置に相当するものである。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing a configuration of a computer according to an embodiment of the present invention. Computer 1
When the tree structure object D1 which is digital data is input, the structure conversion / display processing unit 1 provided in 0 performs a process of displaying the tree structure object D1 in the electrically configured virtual space 2. That is, the object included in the tree structure object D1 is displayed as the parent object, the parent object is displayed as the road, and the object belonging to the parent object is used as the child object, and the child object is branched from the road of the parent object in either the left or right direction. Display as a road to do. The virtual space is an electrically configured space such as a display screen of a graphic display device. The computer 10 corresponds to an object selection device.

【0014】図2(a)は、木構造オブジェクトD1を
示す図である。図2(b)は街路定義D2を示す図であ
る。木構造オブジェクトD1は、オブジェクトの構造を
示すデータや、各オブジェクトの内容を示すデータを含
んでいる。街路定義D2は、表示対象のオブジェクトに
属するオブジェクト(子オブジェクトだけでなく、この
オブジェクトの子オブジェクト以降を含めてもよい)の
数の範囲に対して、表示される道のタイプ(大通り、路
地、裏道等)を対応づけたものである。なお、各タイプ
については、道の表示態様(幅、長さ、形状、色、模様
またはこれらの組み合わせ)が予めメモリに設定されて
いる。
FIG. 2A is a diagram showing the tree structure object D1. FIG. 2B is a diagram showing the street definition D2. The tree structure object D1 includes data indicating the structure of the object and data indicating the contents of each object. The street definition D2 is for a range of the number of objects (not only child objects but also child objects of this object and later) that belong to the object to be displayed, and the type of road to be displayed (avenue, alley, Back roads, etc.). For each type, the road display mode (width, length, shape, color, pattern or a combination thereof) is preset in the memory.

【0015】なお、多くの場合、木構造オブジェクトの
オブジェクト同士は1対多の親子関係を持ち、親子関係
が多段、つまり親、子、孫、曾孫というような構造をも
っている。具体的には、ファイル・フォルダ群、オント
ロジー、ウェブページ、組織などがオブジェクトの例で
ある。
In many cases, the objects of the tree-structured object have a one-to-many parent-child relationship, and the parent-child relationship has a multi-tiered structure, that is, parent, child, grandchild, and great-grandchild. Specifically, a file / folder group, an ontology, a web page, an organization, etc. are examples of objects.

【0016】コンピュータ10にはさらに、木構造オブ
ジェクトD1の中からオブジェクトを選択するアバター
操作処理部3が設けられている。アバター操作処理部3
は、際に、仮想空間2にアバタを生成し、該アバタが利
用者の操作によって仮想空間2に表示されたオブジェク
トに移動した場合に、木構造オブジェクトD1の中か
ら、移動先のオブジェクトを選択する。なお、アバター
とは人の形態を模した表示要素であり、シンボル等とも
称される。また、移動の際には、アバターが、仮想空間
2に表示された道の上を通るようにしているので、ユー
ザに視覚的興味を起こさせる効果がある。
The computer 10 is further provided with an avatar operation processing section 3 for selecting an object from the tree-structured object D1. Avatar operation processing unit 3
At this time, when an avatar is generated in the virtual space 2 and the avatar moves to the object displayed in the virtual space 2 by the operation of the user, the destination object is selected from the tree structure object D1. To do. The avatar is a display element that imitates the form of a person, and is also called a symbol or the like. In addition, when moving, the avatar is designed to pass over the road displayed in the virtual space 2, which has the effect of making the user visually interested.

【0017】次に、本実施の形態の作用を説明する。先
ず、構造変換及び表示処理部1の説明を行う。図3は、
構造変換及び表示処理部1の動作を示す図である。先
ず、木構造オブジェクトD1にあって、どのオブジェク
トにも属さないルート(root)オブジェクトにはオ
ブジェクトA、B及びCが属し、オブジェクトAにはオ
ブジェクトA1、A2及びA3が属し、オブジェクトB
にはオブジェクトB1及びB2が属し、オブジェクトC
にはオブジェクトC1が属している。さて、木構造オブ
ジェクトD1が入力されると、構造変換及び表示処理部
1は、先ずルートオブジェクトに対応する道を仮想空間
2の中央に表示する。
Next, the operation of this embodiment will be described. First, the structure conversion and display processing unit 1 will be described. Figure 3
FIG. 6 is a diagram showing an operation of a structure conversion / display processing unit 1. First, in the tree structure object D1, objects A, B and C belong to a root object that does not belong to any object, objects A1, A2 and A3 belong to object A, and object B
Objects B1 and B2 belong to
Object C1 belongs to. Now, when the tree structure object D1 is input, the structure conversion and display processing unit 1 first displays the road corresponding to the root object in the center of the virtual space 2.

【0018】これ以降は、木構造オブジェクトD1にお
けるオブジェクトの構造を示すデータを基に、ルートオ
ブジェクトに属するオブジェクトA、B、Cのそれぞれ
について、このオブジェクトをルートオブジェクトとす
る部分的な木構造オブジェクトを表示対象として表示処
理を行う。また、この表示処理の際に、かかる表示対象
にさらに部分的な木構造オブジェクトが存在すれば、そ
れについても同一の表示処理を行う。つまり、再帰的に
処理を行うのである。なお、子オブジェクトを持たない
オブジェクト(末端のオブジェクト)については、当該
オブジェクトが属する親オブジェクトに対応する道に隣
接するようにアイコンで表示する。
Thereafter, for each of the objects A, B, and C belonging to the root object, based on the data indicating the structure of the object in the tree structure object D1, the partial tree structure object having this object as the root object is set. Display processing is performed as a display target. Further, in this display processing, if a further partial tree-structured object exists in the display target, the same display processing is performed for that. That is, the processing is performed recursively. It should be noted that an object having no child object (terminal object) is displayed as an icon so as to be adjacent to the road corresponding to the parent object to which the object belongs.

【0019】したがって、この例では、先ず親オブジェ
クトAと、これに属する子オブジェクトA1、A2、A
3と、これに属する末端のオブジェクトとが表示され、
次に、親オブジェクトBと、これに属するオブジェクト
B1、B2と、これに属する末端のオブジェクトとが表
示され、最後に、オブジェクトCと、これに属するオブ
ジェクトC1と、これに属する末端のオブジェクトとが
表示されることになる。
Therefore, in this example, first, the parent object A and the child objects A1, A2, A belonging to the parent object A are first described.
3 and the end objects belonging to this are displayed,
Next, the parent object B, the objects B1 and B2 belonging to it, and the end objects belonging to this are displayed, and finally, the object C, the object C1 belonging to this, and the end objects belonging to this are displayed. Will be displayed.

【0020】そして、各道の表示処理に際しては、先
ず、表示対象のオブジェクトの属性に基づいて、予め決
められたもの中から選択的に道のタイプを選択する。こ
のとき、図3に示すように、街路定義D2や、木構造オ
ブジェクトD1におけるオブジェクトの内容などを基に
して選択を行う。そして、図1に示すように、表示対象
のオブジェクトを、その親オブジェクトの道に対して左
右いずれかの方向に分岐する道として仮想空間2に追加
表示する。このため、木構造オブジェクトD1を表示す
るための表示面積が少なくできるという効果が得られ
る。また、この道のタイプは前記選択したしたものとす
るので、道の表示態様はオブジェクトの属性に応じたも
のにできる。したがって、属性が異なれば道のタイプも
異なることになるので、その結果、属性の違いを容易に
判断できる。なお、道のタイプは予め統一しておけば、
木構造オブジェクトを簡素化して表示することができ
る。
In displaying each road, first, a road type is selectively selected from among predetermined ones based on the attribute of the object to be displayed. At this time, as shown in FIG. 3, selection is performed based on the street definition D2, the contents of the object in the tree structure object D1, and the like. Then, as shown in FIG. 1, the display target object is additionally displayed in the virtual space 2 as a road that branches in either the left or right direction with respect to the road of the parent object. Therefore, an effect that the display area for displaying the tree structure object D1 can be reduced can be obtained. Further, since the type of the road is the selected one, the display mode of the road can be set according to the attribute of the object. Therefore, if the attribute is different, the type of road is also different, and as a result, the difference in attribute can be easily determined. If you unify the types of roads in advance,
The tree-structured object can be displayed in a simplified manner.

【0021】また、子オブジェクトを持たないオブジェ
クトである末端のオブジェクトについては、当該オブジ
ェクトが属する親オブジェクトに対応する道に隣接させ
てアイコンで表示する。しかも、構造変換及び表示処理
部1は、このアイコンを末端のオブジェクトの属性に応
じた表示態様にする。このため、末端のオブジェクトの
表示態様を当該オブジェクトの属性に応じたものにする
ことができる。より具体的には、末端のオブジェクトの
属性が、人物の場合は人の形状のアイコンを、属性が建
物の場合は建物の形状のアイコンを表示することができ
る。また、属性が値で表されているときは、アイコンの
大きさをその値の大きさに応じたものにすることもでき
る。
Further, the end object which is an object having no child object is displayed as an icon adjacent to the road corresponding to the parent object to which the object belongs. Moreover, the structure conversion / display processing unit 1 makes this icon a display mode according to the attribute of the end object. Therefore, the display mode of the end object can be adapted to the attribute of the object. More specifically, when the attribute of the end object is a person, a person-shaped icon can be displayed, and when the attribute is a building, a building-shaped icon can be displayed. Further, when the attribute is represented by a value, the size of the icon can be made to correspond to the size of the value.

【0022】また、図1に示すように、道やアイコンの
表示位置に、表示されるオブジェクトの名称(roo
t、A、B等)を表示すれば、視覚的、直感的な把握が
より一層容易になる。また、構造変換及び表示処理部1
は、仮想空間2に表示されたオブジェクトを、ユーザの
操作に応じて拡大または縮小表示して表示させたり、オ
ブジェクトの塊を選択・抽出して表示させることができ
る。また、構造変換及び表示処理部1は、ユーザの操作
でオブジェクトが選択されたときに、移動、複写、削除
のための操作がなされると、選択されたオブジェクトを
移動、複写、削除させることができる。
Further, as shown in FIG. 1, the names of objects (roo) to be displayed are displayed at the positions where roads and icons are displayed.
By displaying (t, A, B, etc.), it becomes easier to visually and intuitively grasp. Also, the structure conversion and display processing unit 1
Can enlarge or reduce the display of the object displayed in the virtual space 2 according to a user's operation, or select and extract a lump of the object to display. The structure conversion / display processing unit 1 can move, copy, or delete the selected object when an operation for moving, copying, or deleting is performed when the object is selected by the user's operation. it can.

【0023】したがって、木構造オブジェクトの構造を
少ない表示面積でも直感的な把握でき、しかも展開等の
煩雑な操作が不要になる。
Therefore, the structure of the tree-structured object can be intuitively grasped even with a small display area, and complicated operations such as expansion are unnecessary.

【0024】次にアバター操作処理部3の説明を行う。
なお、構造変換及び表示処理部1による仮想空間2への
表示は終了していることとする。
Next, the avatar operation processing section 3 will be described.
It is assumed that the structure conversion and the display in the virtual space 2 by the display processing unit 1 have been completed.

【0025】図4は、アバター操作処理部3の動作を示
す図である。アバター操作処理部3は、先ず仮想空間2
にアバターを生成して待機する。なおアバターは、コン
ピュータ10を利用する利用者が仮想空間2に対してマ
ウス等を用いた操作を行うことにより仮想空間2内を移
動できるようになっている。アバター操作処理部3はア
バターが移動開始したことを検出すると、その後は、移
動の終了を継続的に検出する。ここで、移動の終了が検
出されたときは、移動先のオブジェクトを求める。移動
終了の検出は、予め設定された時間だけ移動がなかった
ことをもって行ったり、予め設定されたマウス操作(例
えば、ダブルクリック)が行われたことをもって行った
りすることができる。
FIG. 4 is a diagram showing the operation of the avatar operation processing unit 3. The avatar operation processing unit 3 first determines the virtual space 2
Generate an avatar and wait. The avatar can be moved in the virtual space 2 by a user using the computer 10 operating the virtual space 2 with a mouse or the like. When the avatar operation processing unit 3 detects that the avatar has started moving, thereafter, it continuously detects the end of the moving. Here, when the end of the movement is detected, the destination object is obtained. The detection of the movement end can be performed when there is no movement for a preset time or when a preset mouse operation (for example, double click) is performed.

【0026】ここで、アバターが1つのオブジェクト上
に移動したときは、そのオブジェクトを求めることにな
るが、アバターが複数のオブジェクト上に移動したとき
は、これら複数のオブジェクトを求めることになる。な
お、アバター操作処理部3では、内部的に、移動先の位
置を指定する。図5に示すように、例えば、移動先の座
標、または移動先の街路(ここでは、オブジェクトの
塊)が指定される。また、現在位置に対する相対的な指
定として移動の方向と量(距離)が指定されることもあ
る。
Here, when the avatar moves onto one object, the object is obtained, but when the avatar moves onto a plurality of objects, the plurality of objects are obtained. The avatar operation processing unit 3 internally designates the position of the moving destination. As shown in FIG. 5, for example, the coordinates of the moving destination or the street of the moving destination (here, a lump of objects) is designated. Further, the direction and amount (distance) of movement may be designated as a relative designation with respect to the current position.

【0027】いずれにしても、移動先の1または複数の
オブジェクトを求めたアバター操作処理部3は、木構造
オブジェクトD1に含まれるオブジェクトの中から、前
記求めた移動先のオブジェクトを選択する。具体的に選
択は、選択対象のオブジェクトに対し、選択されている
ことを示すフラグなどを対応づけることにより行う。そ
して選択後、アバター操作処理部3は、前述のように、
アバターの移動開始及び終了の検出処理に戻り、検出時
は、移動先のオブジェクトを求めるとともに、木構造オ
ブジェクトD1の中でそのオブジェクトを選択すること
になる。従って、アバタが複数のオブジェクトに順次に
移動した場合は、アバター操作処理部3は当該オブジェ
クトの全てを選択することになる。
In any case, the avatar operation processing unit 3 that has obtained one or more objects to be the destination of movement selects the object of the obtained destination of movement from the objects included in the tree-structured object D1. Specifically, the selection is performed by associating a selection target object with a flag indicating that the object is selected. Then, after selection, the avatar operation processing unit 3, as described above,
Returning to the detection processing of the movement start and end of the avatar, upon detection, the object of the movement destination is obtained and the object is selected from the tree-structured objects D1. Therefore, when the avatar sequentially moves to a plurality of objects, the avatar operation processing unit 3 selects all of the objects.

【0028】なお、アバター操作処理部3は、移動先
が、末端のオブジェクトであるときは、仮想空間2から
アバターを削除して処理を終える。この削除の際には、
アバターが建物のアイコンに入っていくようにしてもよ
い。また、仮想空間2において、選択されたオブジェク
トを、その旨を示すような表示形態(例えば他のオブジ
ェクトに対して色などを異ならせる)にしてもよい。
When the destination is the end object, the avatar operation processing unit 3 deletes the avatar from the virtual space 2 and finishes the process. At the time of this deletion,
The avatar may enter the building icon. Further, in the virtual space 2, the selected object may be displayed in a display form indicating that effect (for example, different colors or the like from other objects).

【0029】図1では、アバター操作処理部3の動作に
より、木構造オブジェクトD1にあって、ルートオブジ
ェクト、オブジェクトA、オブジェクトA2及びオブジ
ェクトA2に属する末端のオブジェクトという4オブジ
ェクトが選択されたことを示している。
FIG. 1 shows that the operation of the avatar operation processing unit 3 selects four objects in the tree-structured object D1, that is, the root object, the object A, the object A2, and the end object belonging to the object A2. ing.

【0030】つまり、本発明の実施の形態では、木構造
オブジェクトの中からのオブジェクトの選択に際して、
木構造オブジェクトを電気的に構成された仮想空間2に
表示する処理をコンピュータ10の構造変換及び表示処
理部1が実行する。具体的には、木構造オブジェクトに
含まれるオブジェクトを親オブジェクトとして該親オブ
ジェクトを道として表示するとともに当該親オブジェク
トに属するオブジェクトを子オブジェクトとして該子オ
ブジェクトを前記親オブジェクトの道から左右いずれか
の方向に分岐する道として表示することにより当該木構
造オブジェクトを表示する。
That is, in the embodiment of the present invention, when selecting an object from the tree structure objects,
The structure conversion and display processing unit 1 of the computer 10 executes the process of displaying the tree structure object in the electrically configured virtual space 2. Specifically, an object included in the tree-structured object is displayed as a parent object, the parent object is displayed as a road, and an object belonging to the parent object is displayed as a child object, and the child object is displayed on either side of the road of the parent object. The tree-structured object is displayed by displaying it as a road branching to.

【0031】さらに、アバター操作処理部3が、仮想空
間2にアバタを生成し、該アバタが利用者の操作によっ
て仮想空間2に表示されたオブジェクトに移動した場合
に、該移動先のオブジェクトを選択する。
Further, when the avatar operation processing unit 3 generates an avatar in the virtual space 2 and the avatar moves to the object displayed in the virtual space 2 by the operation of the user, the object to be moved is selected. To do.

【0032】このため、木構造オブジェクトの中のオブ
ジェクト選択に際して、少ない表示面積でも直感的な構
造把握が容易なように木構造オブジェクトを表示でき、
しかも、選択の際の利便性の向上をも図ることができ
る。
Therefore, when selecting an object from among the tree-structured objects, the tree-structured object can be displayed so that the structure can be intuitively grasped with a small display area.
Moreover, it is possible to improve the convenience of selection.

【0033】なお、上記実施の形態で説明した処理をコ
ンピュータに実行させるコンピュータプログラムは、本
発明のオブジェクト選択プログラムに相当し、これを半
導体メモリ、磁気ディスク、光ディスク、光磁気ディス
ク、磁気テープなどのコンピュータ読み取り可能な記録
媒体に記録したり、インターネットなどの通信網を介し
て伝送させて、広く流通させることができる。
The computer program that causes a computer to execute the processing described in the above embodiments corresponds to the object selection program of the present invention, and is a semiconductor memory, a magnetic disk, an optical disk, a magneto-optical disk, a magnetic tape, or the like. It can be recorded on a computer-readable recording medium or transmitted via a communication network such as the Internet, and widely distributed.

【0034】[0034]

【発明の効果】以上説明したように、本発明によれば、
木構造オブジェクトの中のオブジェクト選択に際して、
少ない表示面積でも直感的な構造把握が容易なように木
構造オブジェクトを表示でき、しかも、選択の際の利便
性の向上をも図ることができる。
As described above, according to the present invention,
When selecting objects in the tree structure object,
Even with a small display area, the tree-structured object can be displayed so that the structure can be intuitively grasped easily, and the convenience at the time of selection can be improved.

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

【図1】本発明の実施の形態に係るコンピュータの構成
を示す図である。
FIG. 1 is a diagram showing a configuration of a computer according to an embodiment of the present invention.

【図2】図2(a)は、木構造オブジェクトD1を示す
図である。図2(b)は街路定義D2を示す図である。
FIG. 2A is a diagram showing a tree structure object D1. FIG. 2B is a diagram showing the street definition D2.

【図3】構造変換及び表示処理部1の動作を示す図であ
る。
FIG. 3 is a diagram showing an operation of a structure conversion / display processing unit 1.

【図4】アバター操作処理部3の動作を示す図である。FIG. 4 is a diagram showing an operation of an avatar operation processing unit 3.

【図5】アバター操作処理部3における内部的な移動先
の指定方法を示す図である。
5 is a diagram showing an internal destination designation method in the avatar operation processing unit 3. FIG.

【図6】従来の木構造オブジェクト表示方法を示す図で
ある。
FIG. 6 is a diagram showing a conventional tree-structured object display method.

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

1 構造変換及び表示処理部 2 仮想空間 3 アバター操作処理部 10 コンピュータ D1 木構造オブジェクト D2 街路定義 1 Structure conversion and display processing unit 2 virtual space 3 Avatar operation processing unit 10 computers D1 tree structure object D2 street definition

───────────────────────────────────────────────────── フロントページの続き (72)発明者 有賀 透 東京都港区港南一丁目9番1号 エヌ・テ ィ・ティ・コムウェア株式会社内 (72)発明者 依田 育生 東京都港区港南一丁目9番1号 エヌ・テ ィ・ティ・コムウェア株式会社内 Fターム(参考) 5B075 ND35 PQ02 PQ13 PQ32    ─────────────────────────────────────────────────── ─── Continued front page    (72) Inventor Toru Ariga             1-9-1, Konan, Minato-ku, Tokyo             IT Comware Co., Ltd. (72) Inventor Ikuo Yoda             1-9-1, Konan, Minato-ku, Tokyo             IT Comware Co., Ltd. F term (reference) 5B075 ND35 PQ02 PQ13 PQ32

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 木構造オブジェクトを電気的に構成され
た仮想空間に表示するとともに当該木構造オブジェクト
の中からオブジェクトを選択するときのオブジェクト選
択方法であって、 前記木構造オブジェクトに含まれるオブジェクトを親オ
ブジェクトとして該親オブジェクトを道として表示する
とともに当該親オブジェクトに属するオブジェクトを子
オブジェクトとして該子オブジェクトを前記親オブジェ
クトの道から左右いずれかの方向に分岐する道として表
示することにより当該木構造オブジェクトを表示し、 さらに、前記仮想空間にアバタを生成し、該アバタが利
用者の操作によって当該仮想空間に表示されたオブジェ
クトに移動した場合に、該移動先のオブジェクトを選択
することを特徴とするオブジェクト選択方法。
1. An object selection method for displaying a tree-structured object in an electrically configured virtual space and selecting an object from the tree-structured object, wherein an object included in the tree-structured object is selected. By displaying the parent object as a road as a parent object and displaying an object belonging to the parent object as a child object and displaying the child object as a road branching in either left or right direction from the road of the parent object, the tree structure object Further, it is characterized in that an avatar is generated in the virtual space, and when the avatar moves to an object displayed in the virtual space by a user's operation, the destination object is selected. Object selection method.
【請求項2】 前記アバタが複数のオブジェクトに順次
に移動した場合は、当該オブジェクトの全てを選択する
ことを特徴とする請求項1記載のオブジェクト選択方
法。
2. The object selecting method according to claim 1, wherein when the avatar sequentially moves to a plurality of objects, all of the objects are selected.
【請求項3】 移動先が末端のオブジェクトであるとき
は、アバターを削除することを特徴とする請求項1また
は2記載のオブジェクト選択方法。
3. The object selection method according to claim 1, wherein the avatar is deleted when the destination is the end object.
【請求項4】 木構造オブジェクトを電気的に構成され
た仮想空間に表示するとともに当該木構造オブジェクト
の中からオブジェクトを選択するオブジェクト選択装置
であって、 前記木構造オブジェクトに含まれるオブジェクトを親オ
ブジェクトとして該親オブジェクトを道として表示する
とともに当該親オブジェクトに属するオブジェクトを子
オブジェクトとして該子オブジェクトを前記親オブジェ
クトの道から左右いずれかの方向に分岐する道として表
示することにより当該木構造オブジェクトを表示し、 さらに、前記仮想空間にアバタを生成し、該アバタが利
用者の操作によって当該仮想空間に表示されたオブジェ
クトに移動した場合に、該移動先のオブジェクトを選択
することを特徴とするオブジェクト選択装置。
4. An object selecting device for displaying a tree-structured object in an electrically constructed virtual space and selecting an object from the tree-structured object, wherein an object included in the tree-structured object is a parent object. The parent object as a road and the object belonging to the parent object as a child object, and the child object is displayed as a road branching in either the left or right direction from the road of the parent object to display the tree structure object. Further, object selection characterized by generating an avatar in the virtual space and selecting the destination object when the avatar moves to an object displayed in the virtual space by a user operation. apparatus.
【請求項5】 請求項1乃至3のいずれかに記載のオブ
ジェクト選択方法を実行させるオブジェクト選択プログ
ラム。
5. An object selection program for executing the object selection method according to any one of claims 1 to 3.
【請求項6】 請求項1乃至3のいずれかに記載のオブ
ジェクト選択方法を実行させるオブジェクト選択プログ
ラムが記録された記録媒体。
6. A recording medium in which an object selection program for executing the object selection method according to claim 1 is recorded.
JP2001290106A 2001-09-21 2001-09-21 Object selection method, device, program, and recording medium on which the program is recorded Pending JP2003099464A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001290106A JP2003099464A (en) 2001-09-21 2001-09-21 Object selection method, device, program, and recording medium on which the program is recorded

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001290106A JP2003099464A (en) 2001-09-21 2001-09-21 Object selection method, device, program, and recording medium on which the program is recorded

Publications (1)

Publication Number Publication Date
JP2003099464A true JP2003099464A (en) 2003-04-04

Family

ID=19112492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001290106A Pending JP2003099464A (en) 2001-09-21 2001-09-21 Object selection method, device, program, and recording medium on which the program is recorded

Country Status (1)

Country Link
JP (1) JP2003099464A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004318872A (en) * 2003-04-10 2004-11-11 Microsoft Corp System and method for creating object in object hierarchy structure
JP7335654B1 (en) 2022-12-06 2023-08-30 株式会社and DC3 Content display method and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004318872A (en) * 2003-04-10 2004-11-11 Microsoft Corp System and method for creating object in object hierarchy structure
JP7335654B1 (en) 2022-12-06 2023-08-30 株式会社and DC3 Content display method and program
WO2024122432A1 (en) * 2022-12-06 2024-06-13 株式会社and DC3 Content item display method and program
JP2024081344A (en) * 2022-12-06 2024-06-18 株式会社and DC3 Content display method and program
US12437495B1 (en) 2022-12-06 2025-10-07 CELSYS, Inc. Content item display method and computer-readable medium

Similar Documents

Publication Publication Date Title
KR100214911B1 (en) Searching for Large Data Using Pointer
US11132820B2 (en) Graph expansion mini-view
US7587680B2 (en) Information displaying apparatus, information displaying program and storage medium
US9552129B2 (en) Interactive visual representation of points of interest data
JP3714479B2 (en) File management method based on network structure, operation target display restriction program, and recording medium
US7263667B1 (en) Methods, apparatus and data structures for providing a user interface which facilitates decision making
US6317739B1 (en) Method and apparatus for data retrieval and modification utilizing graphical drag-and-drop iconic interface
KR101811464B1 (en) Spin control user interface for selecting options
US9552149B2 (en) Controlled interaction with heterogeneous data
US6025844A (en) Method and system for creating dynamic link views
US6104401A (en) Link filters
US6278464B1 (en) Method, system, and computer program product for visualizing a decision-tree classifier
JP3747404B2 (en) Graphics image creating apparatus, method and program thereof
US7962862B2 (en) Method and data processing system for providing an improved graphics design tool
US20030128244A1 (en) Information processing apparatus, method of controlling the same, and program for causing a computer to execute such a method
US20140033106A1 (en) Mini-Form View for Data Records
US20100079462A1 (en) method and system for generating and displaying an interactive dynamic view of bi-directional impact analysis results for multiply connected objects
US20160342678A1 (en) Manipulation of arbitrarily related data
JP2003505763A (en) Method and device for finding, collecting and acting on units of information
KR20060046027A (en) System that facilitates view generation from interactively decomposed 2D images
JPH07200840A (en) Picture data analysis method
US20070168865A1 (en) Operation screen generating method, display control apparatus, and computer-readable recording medium recording the same program
CN109032446A (en) Method, device, equipment and storage medium for generating node relation of thinking guide graph
US20070200873A1 (en) Pixel and vector layer interaction
CN108874393A (en) rendering method, device, storage medium and computer equipment

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040720

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050201