JP2000163306A - System and method for managing information and recording medium - Google Patents
System and method for managing information and recording mediumInfo
- Publication number
- JP2000163306A JP2000163306A JP33912698A JP33912698A JP2000163306A JP 2000163306 A JP2000163306 A JP 2000163306A JP 33912698 A JP33912698 A JP 33912698A JP 33912698 A JP33912698 A JP 33912698A JP 2000163306 A JP2000163306 A JP 2000163306A
- Authority
- JP
- Japan
- Prior art keywords
- node
- information
- master table
- database
- link
- 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
Links
- 238000000034 method Methods 0.000 title description 7
- 238000007726 management method Methods 0.000 claims abstract description 79
- 238000000605 extraction Methods 0.000 claims abstract description 17
- 230000006870 function Effects 0.000 claims description 6
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 238000013500 data storage Methods 0.000 abstract description 19
- 238000013523 data management Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、階層化情報の管
理方式に係り、例えばネットワークシステム上で行われ
る電子商取引における仮想店舗および仮想ショッピング
モール等を構築する際の商品カタログ情報の抽出、登録
および編集等に好適な情報管理システムおよび記録媒体
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of managing hierarchical information, for example, extracting, registering and registering product catalog information when constructing a virtual store or a virtual shopping mall in an electronic commerce performed on a network system. The present invention relates to an information management system and a recording medium suitable for editing and the like.
【0002】[0002]
【従来の技術】従来、ネットワークシステム上に仮想店
舗および仮想ショッピングモールを構築するシステムに
おいて商品情報を取り扱う手法としては、複数の店舗、
商品棚および商品を階層化してカタログ管理する手法が
用いられるのが一般的である。2. Description of the Related Art Conventionally, as a method of handling product information in a system for constructing a virtual store and a virtual shopping mall on a network system, a plurality of stores,
In general, a method of hierarchizing product shelves and products and managing the catalog is used.
【0003】しかしながら、このような階層化は、1対
N(Nは自然数)の木構造により、ノードを関連付ける
ことにより行われていた。このように、階層化における
親ノードと子ノードとの関係を1対Nの木構造により表
現しているため、根、すなわちルート、から下層の特定
の子ノードを探し当てる経路が1通りしか存在しない。[0003] However, such hierarchies have been performed by associating nodes with a one-to-N (N is a natural number) tree structure. As described above, since the relationship between the parent node and the child node in the hierarchical structure is expressed by a one-to-N tree structure, there is only one route for finding a specific child node in the lower layer from the root, that is, the root. .
【0004】このため、より下層に存在する子ノードほ
ど、探し出すことが困難になる。また、このような階層
構造を持っているため、階層数の上限値が、一般的には
2〜6階層程度と少なくせざるを得なくなり、多数の商
品等のカタログ情報を分類するのに必ずしも充分とはい
えない。したがって、購入者等のカタログ利用者が必要
な情報を見付け出すことが容易ではなく、所要の情報を
なかなか見つけ出すことができないといった弊害をもた
らすおそれがある。しかも、ノードの結合関係を1対N
の木構造に頼っており、N対Nに関連し合う複雑な情報
を表現できないことから、情報管理が困難になるおそれ
がある。親ノードと子ノードとの関係を1対Nの木構造
で表現していた従来のノードの階層構造の一例を具体的
に説明する。[0004] For this reason, it is more difficult to find a child node existing in a lower layer. In addition, due to such a hierarchical structure, the upper limit of the number of layers is generally inevitably reduced to about 2 to 6 layers, and is not necessarily used to classify catalog information of a large number of products and the like. Not enough. Therefore, it is not easy for a catalog user such as a purchaser to find necessary information, and there is a possibility that the user may have difficulty in finding necessary information. Moreover, the connection relation of the nodes is 1: N
Since it relies on a tree structure and cannot express complex information related to N to N, information management may be difficult. An example of a conventional node hierarchical structure in which the relationship between a parent node and a child node is represented by a one-to-N tree structure will be specifically described.
【0005】例えば、最上層の親ノードとしてショッピ
ングモール(以下、単に「モール」と称する)が存在
し、その配下に複数の店舗が子ノードとして存在する。
それらの店舗の配下には、複数の商品棚が子ノードとし
て存在し、さらに、それらの商品棚の配下に複数の商品
が子ノードとして存在する。この場合、店舗−商品棚−
商品における階層関係は、有限の階層数、一般的には2
〜6階層の各階層において1対Nの木構造を有する。こ
のように、階層数が有限であるため、1階層目に商品棚
を、階層目に商品を持つ最も単純な2階層の構造パター
ンや、1階層目にモール、2階層目に店舗、3〜5階層
目に商品棚、そして6階層目に商品を持つような6階層
の構造パターンなどが用いられている。[0005] For example, a shopping mall (hereinafter, simply referred to as "mall") exists as a top-level parent node, and a plurality of stores exist as child nodes under the shopping mall.
Under these stores, a plurality of merchandise shelves exist as child nodes, and under the merchandise shelves, a plurality of merchandise exists as child nodes. In this case, store-product shelf-
The hierarchical relationship in a product is a finite number of hierarchies, typically 2
Each of up to six layers has a 1: N tree structure. As described above, since the number of layers is finite, the simplest two-layer structure pattern with merchandise shelves on the first layer and products on the first layer, malls on the first layer, stores on the second layer, A commodity pattern is used in the fifth layer, and a structure pattern of the sixth layer, which has goods in the sixth layer, is used.
【0006】[0006]
【発明が解決しようとする課題】上述したような1対N
の構造による木構造では、ルート等の上位の階層から下
位の階層に存在するノード、例えば商品、を探し出すた
めの経路が一通りしか存在しない。このため、カタログ
利用者が必要なノードをなかなか見つけ出せないという
弊害をもたらすおそれがあった。また、N対Nに関連し
合う実在のノード関係を表現することができず、このよ
うな関連を適切に構造化することができなかった。さら
に、上述した1対Nの木構造を用いた構造表現は、階層
数が有限で且つ上限階層数が2〜6と少ないため、多数
のノードを分類するのに充分ではない。SUMMARY OF THE INVENTION As described above, one-to-N
In the tree structure according to the structure described above, there is only one route for searching for a node, for example, a product, existing in a lower hierarchy from a higher hierarchy such as a root. For this reason, there is a possibility that the catalog user may not easily find a necessary node. In addition, it is not possible to express a real node relationship related to N to N, and such a relationship cannot be appropriately structured. Further, the structural expression using the above-described one-to-N tree structure is not sufficient for classifying a large number of nodes because the number of layers is finite and the upper limit number of layers is as small as 2 to 6.
【0007】この発明は、上述した事情に鑑みてなされ
たもので、多数の情報ノードを柔軟な構造にて階層化す
ることができ、情報の抽出、登録および編集等の管理が
容易な情報管理システム、情報管理方法および記録媒体
を提供することを目的とする。[0007] The present invention has been made in view of the above-mentioned circumstances, and enables a large number of information nodes to be hierarchized in a flexible structure, and facilitates management of information extraction, registration, editing, and the like. It is an object to provide a system, an information management method, and a recording medium.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するた
め、この発明の第1の観点による情報管理システムは、
複数のノードを階層化して複数の情報を管理する情報管
理システムにおいて、前記複数の情報を格納するデータ
ベース手段と、前記データベース手段に格納される情報
の抽出、登録および編集の少なくともいずれかの操作を
行う情報操作手段と、前記データベース手段に関連して
設けられ、各ノードのノード情報を示すノード情報マス
タテーブルを格納するノード情報マスタテーブル格納手
段と、前記データベース手段に関連して設けられ、前記
ノード情報マスタテーブルに示されるノード間における
親子結合関係のリンク情報により、N対Nの階層構造を
含む前記ノードの任意の階層構造を表現するノードリン
クテーブルを格納するノードリンクテーブル格納手段
と、前記情報操作手段の操作に従い、前記ノードリンク
テーブル格納手段およびノード情報マスタテーブル格納
手段に格納される前記ノードリンクテーブルおよびノー
ド情報マスタテーブルを介して、前記データベース手段
をアクセスするアクセス制御手段と、を具備する。In order to achieve the above object, an information management system according to a first aspect of the present invention comprises:
In an information management system for managing a plurality of information by hierarchizing a plurality of nodes, a database means for storing the plurality of information, and at least one operation of extracting, registering and editing information stored in the database means Information operating means for performing, a node information master table storing means for storing a node information master table indicating node information of each node provided in connection with the database means, and a node information Node link table storage means for storing a node link table expressing an arbitrary hierarchical structure of the node including an N-to-N hierarchical structure based on link information of a parent-child connection relationship between nodes indicated in the information master table; According to the operation of the operation means, the node link table storage means and the Said node via a link table and node information master table stored in the micro-node information master table storage means comprises a, and access control means for accessing said database means.
【0009】また、この発明の第2の観点による情報管
理システムは、店舗、商品棚および商品群の少なくとも
いずれかを含む複数のノードを階層化して複数の商品カ
タログ情報を管理する情報管理システムにおいて、前記
商品カタログ情報を格納するデータベース手段と、前記
データベース手段に格納される商品カタログ情報の抽
出、登録および編集の少なくともいずれかの操作を行う
情報操作手段と、前記データベース手段に関連して設け
られ、店舗、商品棚および商品群の少なくともいずれか
を含む各ノードのノード情報を示すノード情報マスタテ
ーブルを格納するノード情報マスタテーブル格納手段
と、前記データベース手段に関連して設けられ、前記ノ
ード情報マスタテーブルに示されるノード間における親
子結合関係のリンク情報により、N対Nの階層構造を含
む前記ノードの任意の階層構造を表現するノードリンク
テーブルを格納するノードリンクテーブル格納手段と、
前記情報操作手段の操作に従い、前記ノードリンクテー
ブル格納手段およびノード情報マスタテーブル格納手段
に格納される前記ノードリンクテーブルおよびノード情
報マスタテーブルを介して、前記データベース手段をア
クセスするアクセス制御手段と、を具備する。Further, an information management system according to a second aspect of the present invention is an information management system for managing a plurality of product catalog information by hierarchizing a plurality of nodes including at least one of a store, a product shelf, and a product group. A database unit for storing the product catalog information; an information operation unit for performing at least one operation of extracting, registering, and editing the product catalog information stored in the database unit; and a database unit provided in association with the database unit. A node information master table storing means for storing a node information master table indicating node information of each node including at least one of a store, a product shelf, and a product group; and the node information master provided in association with the database means. Link information of parent-child association between nodes shown in the table Accordingly, the node link table storage means for storing node-link table to represent any of the hierarchical structure of the node, including a hierarchical structure of N to N,
Access control means for accessing the database means via the node link table and the node information master table stored in the node link table storage means and the node information master table storage means in accordance with the operation of the information operation means; Have.
【0010】前記情報操作手段は、前記データベース手
段に格納される情報の抽出、登録および編集の少なくと
もいずれかの操作制御を行う管理操作手段と、前記管理
操作手段に関連して動作し、前記ノードリンクテーブル
により表現される前記ノードの階層構造を用いて、情報
の抽出、登録および編集のための画像を表示し、前記管
理操作手段による対話的操作に供する表示手段と、を含
んでいてもよい。[0010] The information operation means is a management operation means for controlling at least one of extraction, registration and editing of information stored in the database means, and operates in association with the management operation means, and Display means for displaying an image for extracting, registering and editing information by using a hierarchical structure of the nodes represented by a link table, and providing an interactive operation by the management operation means. .
【0011】前記表示手段は、前記ノードリンクテーブ
ルにより表現される前記ノードの階層構造を、画面の一
部にツリー表示するツリービュー表示手段と、前記ツリ
ービュー表示手段により表示されるツリー表示において
選択されているノード内の情報を、画面の前記ツリー表
示に隣接する他の一部にリスト表示するリストビュー表
示手段と、を含んでいてもよい。[0011] The display means includes a tree view display means for displaying a hierarchical structure of the node represented by the node link table in a tree on a part of a screen, and a tree view displayed by the tree view display means. List display means for displaying a list of the information in the selected node in another part adjacent to the tree display on the screen.
【0012】この発明に係る情報管理システムでは、多
数の情報ノードをN対Nの関連を含む柔軟な構造にて、
無制限に階層化する。従って、情報の抽出、登録および
編集等の管理が容易となる。[0012] In the information management system according to the present invention, a large number of information nodes are stored in a flexible structure including an N-to-N relationship.
Unlimited hierarchy. Therefore, management such as extraction, registration, and editing of information becomes easy.
【0013】また、この発明の第3の観点による情報管
理方法は、複数のノードを階層化して複数の情報を管理
する情報管理方法であって、前記複数の情報をデータベ
ースに格納し、前記複数の情報のノード情報を示すノー
ド情報マスタテーブルと前記ノードの任意の階層構造を
表現するノードリンクテーブルを生成し、前記ノードリ
ンクテーブルおよびノード情報マスタテーブルを介し
て、前記データベースをアクセスする、ことを特徴とす
る。An information management method according to a third aspect of the present invention is an information management method for managing a plurality of information by hierarchizing a plurality of nodes, wherein the plurality of information is stored in a database, and Generating a node information master table indicating the node information of the information and a node link table expressing an arbitrary hierarchical structure of the node, and accessing the database via the node link table and the node information master table. Features.
【0014】また、この発明の第4の観点による情報管
理方法は、店舗、商品棚および商品群の少なくともいず
れかを含む複数のノードを階層化して複数の商品カタロ
グ情報を管理する情報管理方法において、前記商品カタ
ログ情報をデータベースに格納し、店舗、商品棚および
商品群の少なくともいずれかを含む各ノードのノード情
報を示すノード情報マスタテーブルと、前記ノードの任
意の階層構造を表現するノードリンクテーブルを生成
し、外部操作に応答し、前記ノードリンクテーブルおよ
びノード情報マスタテーブルを介して、前記データベー
スをアクセスする、ことを特徴とする。An information management method according to a fourth aspect of the present invention is the information management method for managing a plurality of product catalog information by hierarchizing a plurality of nodes including at least one of a store, a product shelf, and a product group. A node information master table that stores the product catalog information in a database and indicates node information of each node including at least one of a store, a product shelf, and a product group; and a node link table that represents an arbitrary hierarchical structure of the node. And responding to an external operation to access the database via the node link table and the node information master table.
【0015】前記ノードリンクテーブルにより表現され
る前記ノードの階層構造を用いて、情報の抽出、登録お
よび編集のための画像を表示し、対話的操作に供するよ
うにしてもよい。また、前記ノードリンクテーブルによ
り表現される前記ノードの階層構造を、画面の一部にツ
リー表示し、前記ツリー表示において選択されているノ
ード内の情報を、画面の前記ツリー表示に隣接する他の
一部にリスト表示するようにしてもよい。[0015] An image for extracting, registering and editing information may be displayed using the hierarchical structure of the nodes represented by the node link table and provided for interactive operation. In addition, the hierarchical structure of the node represented by the node link table is displayed as a tree on a part of the screen, and information in the node selected in the tree display is displayed on another screen adjacent to the tree display on the screen. A list may be displayed partially.
【0016】この発明の第5の観点によるコンピュータ
読み取り可能な記録媒体は、コンピュータを、複数の情
報を格納するデータベース手段、前記データベース手段
に格納される情報の抽出、登録および編集の少なくとも
いずれかの操作を行う情報操作手段、前記データベース
手段に関連して設けられ、各ノードのノード情報を示す
ノード情報マスタテーブルを格納するノード情報マスタ
テーブル格納手段、前記データベース手段に関連して設
けられ、前記ノード情報マスタテーブルに示されるノー
ド間における親子結合関係のリンク情報により、N対N
の階層構造を含む前記ノードの任意の階層構造を表現す
るノードリンクテーブルを格納するノードリンクテーブ
ル格納手段、および前記情報操作手段の操作に従い、前
記ノードリンクテーブル格納手段およびノード情報マス
タテーブル格納手段に格納される前記ノードリンクテー
ブルおよびノード情報マスタテーブルを介して、前記デ
ータベース手段をアクセスするアクセス制御手段、とし
て機能させ、複数のノードを階層化して複数の情報を管
理するためのプログラムを記録する。According to a fifth aspect of the present invention, there is provided a computer-readable recording medium comprising: a computer for storing a plurality of pieces of information; at least one of extracting, registering, and editing information stored in the database; An information operation means for performing an operation, a node information master table storage means for storing a node information master table indicating node information of each node provided in relation to the database means, According to the link information of the parent-child relationship between the nodes shown in the information master table, N: N
A node link table storing means for storing a node link table expressing an arbitrary hierarchical structure of the node including the hierarchical structure of the node, and the node link table storing means and the node information master table storing means in accordance with an operation of the information operating means. Via the stored node link table and node information master table, a program for functioning as access control means for accessing the database means and recording a plurality of nodes in a hierarchical manner to manage a plurality of information is recorded.
【0017】この発明の第6の観点によるコンピュータ
読み取り可能な記録媒体は、コンピュータを、商品カタ
ログ情報を格納するデータベース手段、前記データベー
ス手段に格納される商品カタログ情報の抽出、登録およ
び編集の少なくともいずれかの操作を行う情報操作手
段、前記データベース手段に関連して設けられ、店舗、
商品棚および商品群の少なくともいずれかを含む各ノー
ドのノード情報を示すノード情報マスタテーブルを格納
するノード情報マスタテーブル格納手段、前記データベ
ース手段に関連して設けられ、前記ノード情報マスタテ
ーブルに示されるノード間における親子結合関係のリン
ク情報により、N対Nの階層構造を含む前記ノードの任
意の階層構造を表現するノードリンクテーブルを格納す
るノードリンクテーブル格納手段、および前記情報操作
手段の操作に従い、前記ノードリンクテーブル格納手段
およびノード情報マスタテーブル格納手段に格納される
前記ノードリンクテーブルおよびノード情報マスタテー
ブルを介して、前記データベース手段をアクセスするア
クセス制御手段、として機能させ、店舗、商品棚および
商品群の少なくともいずれかを含む複数のノードを階層
化して複数の商品カタログ情報を管理するためのプログ
ラムを記録する。A computer-readable recording medium according to a sixth aspect of the present invention is a computer-readable recording medium comprising: a database for storing product catalog information; and extraction, registration, and editing of product catalog information stored in the database. Information operation means for performing such an operation, provided in connection with the database means, a store,
A node information master table storage unit that stores a node information master table that indicates node information of each node including at least one of a product shelf and a product group, provided in association with the database unit, and is provided in the node information master table. Node link table storage means for storing a node link table expressing an arbitrary hierarchical structure of the node including an N-to-N hierarchical structure based on link information of a parent-child connection relationship between nodes, and operation of the information operating means, Stores, merchandise shelves and merchandise that function as access control means for accessing the database means via the node link table and the node information master table stored in the node link table storage means and the node information master table storage means At least in the group By layering a plurality of nodes containing either records a program for managing a plurality of commodity catalog information.
【0018】[0018]
【発明の実施の形態】以下、この発明の実施の形態に係
る情報管理システム及び方法を、図1〜図15を参照し
て説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS An information management system and method according to an embodiment of the present invention will be described below with reference to FIGS.
【0019】図1は、この発明の実施の形態に係るモー
ルにおけるカタログ情報を取り扱う情報管理システムの
構成を模式的に示している。FIG. 1 schematically shows a configuration of an information management system for handling catalog information in a mall according to an embodiment of the present invention.
【0020】図1に示す情報管理システムは、入力部
1、データ管理部2、表示制御部3、表示部4、アクセ
ス制御部5およびデータ格納部6を備えている。The information management system shown in FIG. 1 includes an input unit 1, a data management unit 2, a display control unit 3, a display unit 4, an access control unit 5, and a data storage unit 6.
【0021】入力部1は、マウス等のポインティングデ
バイスおよびキーボードを含みカタログ情報の取り扱い
等の管理操作に係る操作情報を入力する。データ管理部
2は、カタログ情報の抽出、登録および編集等の取り扱
い管理を行う。表示制御部3は、データ管理部2と連携
し、カタログ情報の抽出、登録および編集等の取り扱い
に係る操作のためのGUI(Graphical User Interfac
e)を提供する表示部4への情報表示を制御する。アク
セス制御部5は、データ管理部2によるカタログ情報の
抽出、登録および編集等の取り扱い管理のためのデータ
格納部6のアクセスを制御する。The input unit 1 includes a pointing device such as a mouse and a keyboard and inputs operation information relating to management operations such as handling of catalog information. The data management unit 2 performs handling management such as extraction, registration, and editing of catalog information. The display control unit 3 cooperates with the data management unit 2 to perform a GUI (Graphical User Interface) for operations related to handling such as extraction, registration, and editing of catalog information.
e) controlling the display of information on the display unit 4 which provides e). The access control unit 5 controls access to the data storage unit 6 for handling management such as extraction, registration, and editing of catalog information by the data management unit 2.
【0022】データ格納部6は、当該モールに係る店
舗、商品棚、商品等のカタログ情報を階層的に関連付け
て格納しており、これらカタログ情報をアクセス制御部
5の制御によりアクセスする。該データ格納部6は、ノ
ード情報マスタテーブル61、ノードリンクテーブル6
2およびデータテーブル63を格納する。The data storage section 6 stores catalog information of stores, merchandise shelves, merchandise and the like related to the mall in a hierarchically related manner, and accesses the catalog information under the control of the access control section 5. The data storage unit 6 includes a node information master table 61, a node link table 6
2 and the data table 63 are stored.
【0023】ノード情報マスタテーブル61およびノー
ドリンクテーブル62は、ノード情報に係るデータベー
ステーブルを構成している。ノード情報マスタテーブル
61は、各ノード毎の所属店舗、ノードの種類およびノ
ード名等のノード情報を格納している。ノードリンクテ
ーブル62は、ノード情報マスタテーブル61に格納さ
れたノード相互間に係る親ノードID(ID:Identifi
er〜識別情報)および子ノードID等のノード−ノード
間のリンク情報を格納している。データテーブル63に
は、ノード情報マスタテーブル61およびノードリンク
テーブル62以外の商品、画像および説明文等のデータ
が格納されている。The node information master table 61 and the node link table 62 constitute a database table relating to node information. The node information master table 61 stores node information such as the store to which each node belongs, the type of node, and the node name. The node link table 62 includes a parent node ID (ID: Identifi) between nodes stored in the node information master table 61.
er to identification information) and link information between nodes such as child node IDs. The data table 63 stores data such as products, images, descriptions, and the like other than the node information master table 61 and the node link table 62.
【0024】図1に示したカタログ情報の情報管理シス
テムを実現するシステムは、具体的には図2に示すよう
なサーバ−クライアントシステム上に構築される。A system for realizing the catalog information management system shown in FIG. 1 is specifically constructed on a server-client system as shown in FIG.
【0025】図2に示すサーバ−クライアントシステム
は、クライアント装置11、ミドルサーバ装置12、デ
ータ格納装置(データベースサーバ)13、ネットワー
ク14およびLAN(Local Area Network)15により
構成されている。The server-client system shown in FIG. 2 includes a client device 11, a middle server device 12, a data storage device (database server) 13, a network 14, and a LAN (Local Area Network) 15.
【0026】クライアント装置11は、アプリケーショ
ンプログラムの実行環境を有し、アプリケーションプロ
グラムによるインタフェーサ11aおよびデータ管理オ
ブジェクト11bを有する。インタフェーサ11aは、
当該情報管理システムに対するオペレータによるインタ
フェースを実現する。データ管理オブジェクト11b
は、インタフェーサ11aに応動して、ミドルサーバ装
置12との間で情報を操作する。The client device 11 has an application program execution environment, and has an interface 11a and a data management object 11b based on the application program. The interfacer 11a
An operator interface to the information management system is realized. Data management object 11b
Operates information with the middle server device 12 in response to the interfacer 11a.
【0027】すなわち、オぺレータは、インタフェーサ
11aに対して、クライアント装置11の表示画面を見
ながらマウス等のポインティングデバイスおよびキーボ
ード等の操作入力装置を使用して対話操作して、カタロ
グ情報を操作する。オペレータは、該インタフェーサ1
1aを介して、情報管理システムに対するログイン、並
びに店舗、商品棚および商品等の詳細情報の操作などを
行う。インタフェーサ11aにより扱う各種情報は、同
一プロセス内、つまりクライアント装置11内、のデー
タ管理オブジェクト11bにアクセスすることにより、
参照、更新、および削除等を行うことができる。That is, the operator performs an interactive operation on the interfacer 11 a using a pointing device such as a mouse and an operation input device such as a keyboard while watching the display screen of the client device 11, so that the catalog information is obtained. Manipulate. The operator operates the interfacer 1
Via 1a, login to the information management system and operation of detailed information on stores, merchandise shelves, merchandise, and the like are performed. Various types of information handled by the interfacer 11a can be accessed by accessing the data management object 11b in the same process, that is, in the client device 11.
Reference, update, and deletion can be performed.
【0028】データ管理オブジェクト11bは、オぺレ
ータの操作に応動するインタフェーサ11aが必要とす
る情報をミドルサーバ装置12から取得したり、インタ
フェーサ11aにより追加または変更される情報を例え
ばSQL(Structured QueryLanguage〜構造化問い合わ
せ言語)によるSQL要求のようなデータベースアクセ
スのための形式に変換してミドルサーバ装置12に通知
する。データ管理オブジェクト11bは、扱う情報をメ
モリ上のオブジェクトとしてインタフェーサ11aへ開
示する。このため、インタフェーサ11aは、ミドルサ
ーバ装置12およびデータ格納装置13におけるデータ
ベースのスキーマ構造を意識することなく、データ操作
を容易に行うことができる。The data management object 11b acquires information required by the interfacer 11a responding to the operation of the operator from the middle server device 12, and acquires information added or changed by the interfacer 11a in, for example, SQL (Structured). The data is converted into a format for database access such as an SQL request using QueryLanguage (structured query language) and notified to the middle server device 12. The data management object 11b discloses information to be handled to the interface 11a as an object on the memory. Therefore, the interfacer 11a can easily perform data operations without being aware of the schema structure of the database in the middle server device 12 and the data storage device 13.
【0029】ネットワーク14は、インターネット又は
イントラネット等として構成され、この場合、インター
ネットの標準プロトコルであるSSL(Secure Sockets
Layer)による通信を可能としている。クライアント装
置11のデータ管理オブジェクト11bは、SSLプロ
トコルにより該ネットワーク14に結合されている。The network 14 is configured as the Internet, an intranet, or the like. In this case, SSL (Secure Sockets
Layer). The data management object 11b of the client device 11 is connected to the network 14 by the SSL protocol.
【0030】ミドルサーバ装置12は、やはりSSLプ
ロトコルによりネットワーク14に結合されており、ア
プリケーションプログラムの実行環境を有する。ミドル
サーバ装置12は、アプリケーションプログラムによる
HTTP(Hypertext Transfer Protocol)サーバ12
aおよびデータベースアクセスオブジェクト12bを有
している。HTTPサーバ12aは、データベースアク
セスオブジェクト12bを介してデータ格納装置13を
アクセスする。The middle server device 12 is also connected to the network 14 by the SSL protocol, and has an execution environment for application programs. The middle server device 12 includes an HTTP (Hypertext Transfer Protocol) server 12 based on an application program.
a and a database access object 12b. The HTTP server 12a accesses the data storage device 13 via the database access object 12b.
【0031】HTTPサーバ12aは、データ管理オブ
ジェクト11bからのSSLプロトコルによるアクセス
要求を受け、同一プロセス内、すなわちミドルサーバ装
置12内、のデータベースアクセスオブジェクト12b
にSQL要求を引き渡す。また、データベースアクセス
オブジェクト12bから返されたデータを、例えばMI
ME(Multipurpose Internet Mail Extensions)エン
コードして、SSLプロトコルによりクライアント装置
11のデータベース管理オブジェクト11bへ返送す
る。The HTTP server 12a receives an access request by the SSL protocol from the data management object 11b, and receives the database access object 12b in the same process, that is, in the middle server device 12.
Hand over the SQL request to Further, the data returned from the database access object 12b is
The data is encoded by ME (Multipurpose Internet Mail Extensions) and returned to the database management object 11b of the client device 11 by the SSL protocol.
【0032】データベースアクセスオブジェクト12b
は、HTTPサーバ12aから引き渡されたSQL要求
を、データ格納装置13のデータべースサーバ13aへ
要求し、結果として得られたデータをHTTPサーバ1
2aへ返す。Database access object 12b
Requests the SQL request passed from the HTTP server 12a to the database server 13a of the data storage device 13, and stores the resulting data in the HTTP server 1.
Return to 2a.
【0033】データ格納装置13は、LAN15を介し
て、ミドルサーバ装置12のデータベースアクセスオブ
ジェクト12bに結合されている。データ格納装置13
は、やはりアプリケーションプログラムの実行環境を有
し、データベースサーバ13aを構築している。The data storage device 13 is connected to the database access object 12b of the middle server device 12 via the LAN 15. Data storage device 13
Has an application program execution environment, and constructs a database server 13a.
【0034】データベースサーバ13aは、ミドルサー
バ装置12のデータべースアクセスオブジェクト12b
から要求されたSQLを実行して、その結果として得ら
れるデータをデータベースアクセスオブジェクト12b
へ返送する。The database server 13a is a database access object 12b of the middle server device 12.
Executes the SQL requested by the database access object 12b
Return to
【0035】すなわち、データ管理オぺレータは、クラ
イアント装置11のインタフェーサ11aを介してネッ
トワーク14からミドルサーバ装置12に従属するデー
タ格納装置13に格納された仮想商店/モール等のカタ
ログ情報を管理することができる。That is, the data management operator manages catalog information of virtual shops / malls and the like stored in the data storage device 13 subordinate to the middle server device 12 from the network 14 via the interfacer 11a of the client device 11. can do.
【0036】図1に示した、情報管理システムの入力部
1、データ管理部2、表示制御部3および表示部4は、
クライアント装置11のインタフェーサ11a、データ
管理オブジェクト11bおよびミドルサーバ装置12の
HTTPサーバ12aによる機能として構成され、アク
セス制御部5は、ミドルサーバ装置12のデータベース
アクセスオブジェクト12bによる機能として構成さ
れ、データ格納部6は、データ格納装置13のデータベ
ースサーバ13a上に構築される。The input unit 1, data management unit 2, display control unit 3 and display unit 4 of the information management system shown in FIG.
The access control unit 5 is configured as a function of the database access object 12b of the middle server device 12, and is configured as a function of the interfacer 11a of the client device 11, the data management object 11b, and the HTTP server 12a of the middle server device 12. The unit 6 is built on the database server 13a of the data storage device 13.
【0037】なお、データベースアクセスオブジェクト
12bを含むミドルサーバ装置12とデータ格納装置1
3を構成するデータベースサーバ13aとを分離せず、
ミドルサーバ装置内にHTTPサーバおよびデータベー
スサーバ等のサーバ機能を一体としてミドルサーバ装置
に搭載するようにしてもよい。The middle server device 12 including the database access object 12b and the data storage device 1
3 without separating it from the database server 13a,
Server functions such as an HTTP server and a database server may be integrally mounted in the middle server device.
【0038】次に、図1および図2に示す情報管理シス
テムにおける処理を図3〜図15を参照して具体的に説
明する。Next, the processing in the information management system shown in FIGS. 1 and 2 will be specifically described with reference to FIGS.
【0039】図3および図4には、クライアント装置1
1のインタフェーサ11a、つまりデータ管理部2、表
示制御部3および表示部4による情報管理画面の一例を
示している。FIGS. 3 and 4 show the client device 1.
1 illustrates an example of an information management screen by one interfacer 11a, that is, a data management unit 2, a display control unit 3, and a display unit 4.
【0040】図3および図4に示すように、インタフェ
ーサ11aは、GUIによるカタログ情報の簡単な操作
を可能とするいわゆるエクスプローラライクの情報管理
画面を提供する。データ管理オぺレータは、店舗、商品
棚および商品の構造と詳細情報を、GUIにより簡単に
管理することができる。As shown in FIGS. 3 and 4, the interfacer 11a provides a so-called explorer-like information management screen that enables simple operation of catalog information by a GUI. The data management operator can easily manage the structure and detailed information of stores, merchandise shelves, and merchandise using a GUI.
【0041】すなわち、情報管理画面は、図示画面左側
のツリービューと画面右側のリストビューとで構成され
ており、店舗、商品棚および商品の複雑な相互関係を視
覚的に把握できるような表示をしている。ツリービュー
により、店舗、商品棚および商品群の各ノードの階層構
造をツリー表示しており、該ツリービューの指示された
ノードの内容がリストビューにリスト表示される。That is, the information management screen is composed of a tree view on the left side of the screen and a list view on the right side of the screen. are doing. In the tree view, the hierarchical structure of each node of the store, the merchandise shelf, and the merchandise group is displayed in a tree, and the contents of the designated node in the tree view are displayed in a list view.
【0042】ツリービューおよびリストビュー上のアイ
コンをドラッグアンドドロップすることにより、当該情
報のコピー、移動および関連付け等を行うことができ
る。By dragging and dropping the icons on the tree view and the list view, the information can be copied, moved and associated.
【0043】また、任意のアイコンをマウス等で右クリ
ックすることにより、図4に示すように、そのアイコン
に対するアクションのコマンド一覧からなるショートカ
ットメニューが表示され、これらを選択することによ
り、所望のアクションを実行させることができる。By right-clicking an arbitrary icon with a mouse or the like, a shortcut menu including a command list of actions for the icon is displayed as shown in FIG. Can be executed.
【0044】図3および図4に示す情報管理画面におけ
るウィンドウの操作について、詳細に説明する。The operation of the window on the information management screen shown in FIGS. 3 and 4 will be described in detail.
【0045】ツリービューとリストビューの境界は、メ
ニューコマンドおよびマウスのドラッグによって変更す
ることができる。ウィンドウの大きさは、ドラッグによ
り自由に変更することができる。リストビューに表示さ
れている各項目は、カラムヘッダ、すなわち見出しをク
リックすることにより、その列の値でソートすることが
できる。The boundary between the tree view and the list view can be changed by menu commands and mouse dragging. The size of the window can be freely changed by dragging. Each item displayed in the list view can be sorted by the value in that column by clicking on the column header, ie the heading.
【0046】項目を追加するときは、マウスの右クリッ
クによるポップアップメニューの[新規作成]、または
該当するメニューコマンドを選択する。追加項目を選択
すると、その種類に応じてダイアログボックスが表示さ
れるので、必要項目を入力し、そのダイアログを終了す
る。そこで初めて、ツリービュー、リストビュー共に、
現在フォーカスのあるノードまたはリスト項目の一つ下
の階層に新しい項目が追加される。To add an item, select [New] in the pop-up menu by right-clicking the mouse, or select a corresponding menu command. When an additional item is selected, a dialog box is displayed according to the type, so input necessary items and end the dialog. For the first time, both tree view and list view
A new item is added one level below the currently focused node or list item.
【0047】項目を削除するときは、マウスの右クリッ
クによるポップアップメニューの[削除]または該当す
るメニューコマンドを選択する。To delete an item, right-click the mouse and select [Delete] from the pop-up menu or select a corresponding menu command.
【0048】削除に関しては次のような制限を設ける。
2個所以上で使用されている同一の棚(詳細は後述す
る)の一方を削除しても、他の場所に割り当てられてい
る同一の棚は削除されない。棚を削除しても、その下層
に登録されている商品は削除されない(全商品フォルダ
により参照することができる)。店舗を削除しても、デ
ータベース上では、削除したことを示す印が付されるだ
けで、実際にデータが削除されるわけではない。The following restrictions are imposed on deletion.
Even if one of the same shelves (details will be described later) used in two or more locations is deleted, the same shelf allocated to another location is not deleted. Even if the shelf is deleted, the products registered in the lower layer are not deleted (can be referred to by the all product folder). Even when a store is deleted, only a mark indicating that the store has been deleted is added to the database, but the data is not actually deleted.
【0049】商品と画像は、後述するように、一つのも
のを複数の場所に割り当てることができる。その割り当
てだけを取り消す際にはリンクの削除を行うことができ
る。As described later, one product and image can be assigned to a plurality of locations. When canceling only the assignment, the link can be deleted.
【0050】例えば棚Aと棚Bに同じ画像を割り当てて
おり、棚Aの下の画像フォルダと棚Bの下の画像フォル
ダに同一の画像が含まれているとき、棚Aの画像フォル
ダからリンクを削除すると、リストからは削除される
が、棚Bの下の画像フォルダ内のリストを表示すると、
画像は棚Bで使用され続ける。さらに棚Bの画像フォル
ダからのリンクの削除を行うと、全く使用されなくなっ
た画像は全画像フォルダ内でしか参照されない。For example, when the same image is assigned to the shelves A and B, and the same image is included in the image folder under the shelf A and the image folder under the shelf B, a link from the image folder on the shelf A is made. Is deleted from the list, but when the list in the image folder under shelf B is displayed,
The image continues to be used on shelf B. Further, when the link is deleted from the image folder of the shelf B, the image that is no longer used is referred to only in all the image folders.
【0051】ツリービューとリストビュー間で、あるい
はそれぞれの中だけで、マウスのドラッグアンドドロッ
プ操作によって、項目を他の場所に移動する「移動」お
よび項目を他の場所にも割り当てる「リンクの作成」を
実現することができる。Between the tree view and the list view, or only in each of them, "move" to move an item to another place by dragging and dropping a mouse and "create link" to assign an item to another place Can be realized.
【0052】次に、図1および図2に示す情報管理シス
テムにおけるデータ構造、特にノード構造、の工夫につ
いて詳細に説明する。Next, the data structure, particularly the node structure, in the information management system shown in FIGS. 1 and 2 will be described in detail.
【0053】データ格納装置13に構築されるデータ格
納部6においてノード情報を格納するデータべーステー
ブルは、ノード情報マスタテーブル61とノードリンク
テーブル62との2つのテーブルで構成されている。ノ
ード情報マスタテーブル61には、ノード情報を格納
し、ノードリンクテーブル62には、ノード情報の親子
関係を含む結合関係を規定するリンク情報を格納する。The database table for storing node information in the data storage unit 6 constructed in the data storage device 13 is composed of two tables: a node information master table 61 and a node link table 62. The node information master table 61 stores node information, and the node link table 62 stores link information that defines a connection relationship including a parent-child relationship of the node information.
【0054】ノード情報マスタテーブル61は、カタロ
グ情報のモール、店舗、店舗群、商品棚および商品群等
の各ノードのノード情報を格納する。ノード情報マスタ
テーブル61には、図5に示すように、ノードID、所
属店舗、状態フラグ、ノード種類、ノード名、表示用の
説明文、レコードの説明および最終更新日時等の情報が
格納される。ノード種類としては、モール、店舗、店舗
群、商品棚および商品群等の区別が格納される。The node information master table 61 stores node information of each node such as a mall, a store, a store group, a product shelf, and a product group of catalog information. As shown in FIG. 5, the node information master table 61 stores information such as a node ID, an affiliated store, a status flag, a node type, a node name, a display description, a description of a record, and a last update date and time. . As the node type, a distinction such as a mall, a store, a store group, a product shelf, and a product group is stored.
【0055】ノードリンクテーブル62は、ノード情報
マスタテーブル61に格納した各ノードの親子結合関係
を示すリンク情報を格納する。ノードリンクテーブル6
2には、図6に示すように、リンクID、表示順位、親
ノードID、子ノードIDおよび最終更新日時等の情報
が格納される。The node link table 62 stores link information indicating the parent-child connection relationship of each node stored in the node information master table 61. Node link table 6
As shown in FIG. 6, information such as a link ID, a display order, a parent node ID, a child node ID, and a last update date and time is stored in the second field.
【0056】次に、上述したノード情報マスタテーブル
61およびノードリンクテーブル62の格納情報とそれ
により形成されるノード構造について例をあげて具体的
に説明する。Next, the information stored in the node information master table 61 and the node link table 62 and the node structure formed by the information will be specifically described with reference to examples.
【0057】まず、ノード構造が1対Nである場合の第
1の例においては、ノード情報マスタテーブル61およ
びノードリンクテーブル62に図7に示すようなデータ
が格納されている。すなわち、ノード情報マスタテーブ
ル61には、ノード1として店舗a、ノード2として商
品棚a1、ノード3として商品棚a2、ノード4として
商品棚a3、ノード5として店舗b、ノード6として商
品棚b1、ノード7として商品棚b2、およびノード8
として商品棚b3の各ノード情報が格納されている。ノ
ードリンクテーブル62には、親をノード1・子をノー
ド2とする第1のリンク情報、親をノード2・子をノー
ド3とする第2のリンク情報、親をノード2・子をノー
ド4とする第3のリンク情報、親をノード1・子をノー
ド5とする第4のリンク情報、親をノード5・子をノー
ド6とする第5のリンク情報、親をノード6・子をノー
ド7とする第6のリンク情報、および親をノード7・子
をノード8とする第7のリンク情報が格納されている。First, in the first example where the node structure is 1: N, data as shown in FIG. 7 is stored in the node information master table 61 and the node link table 62. That is, in the node information master table 61, the shop a as the node 1, the shelf a1 as the node 2, the shelf a2 as the node 3, the shelf a3 as the node 4, the shop b as the node 5, the shelf b1, as the node 6, and the like. Product shelf b2 as node 7 and node 8
Each node information of the product shelf b3 is stored. In the node link table 62, first link information having a parent of node 1 and a child of node 2, second link information of a parent of node 2 and a child of node 3, and a parent of node 2 and a child of node 4 Third link information with parent as node 1 and child as node 5, fourth link information with parent as node 5 and child as node 6, parent as node 6 and child as node 7 is stored, and seventh link information having a parent of node 7 and a child of node 8 is stored.
【0058】このようなノード情報マスタテーブル61
およびノードリンクテーブル62により規定されるツリ
ー状の階層構造を、図8に示す。図8に示す階層構造に
おいては、店舗aの下層に、商品棚a1および店舗bが
存在する。商品棚a1の下層には、商品棚a2および商
品棚a3が存在する。店舗bの下層には、商品棚b1が
存在し、該商品棚b1の下層には、商品棚b2が存在
し、商品棚b2の下層には、商品棚b3が存在する。こ
の図8に示すような階層構造が図3および図4に示した
管理画面のツリービューに表示されることになる。Such a node information master table 61
FIG. 8 shows a tree-like hierarchical structure defined by the node link table 62 and the node link table 62. In the hierarchical structure shown in FIG. 8, a product shelf a1 and a store b exist below the store a. A product shelf a2 and a product shelf a3 exist below the product shelf a1. A commodity shelf b1 exists below the store b, a commodity shelf b2 exists below the commodity shelf b1, and a commodity shelf b3 exists below the commodity shelf b2. The hierarchical structure as shown in FIG. 8 is displayed in the tree view of the management screen shown in FIGS.
【0059】ノード構造が1対Nである場合の第2の例
においては、ノード情報マスタテーブル61およびノー
ドリンクテーブル62に図9に示すようなデータが格納
されている。すなわち、ノード情報マスタテーブル61
には、第1の例と同様にノード1として店舗a、ノード
2として商品棚a1、ノード3として商品棚a2、ノー
ド4として商品棚a3、ノード5として店舗b、ノード
6として商品棚b1、ノード7として商品棚b2、およ
びノード8として商品棚b3の各ノード情報が格納され
ている。ノードリンクテーブル62には、親をノード1
・子をノード2とする第1のリンク情報、親をノード1
・子をノード3とする第2のリンク情報、親をノード3
・子をノード4とする第3のリンク情報、親をノード1
・子をノード5とする第4のリンク情報、親をノード5
・子をノード6とする第5のリンク情報、親をノード6
・子をノード7とする第6のリンク情報、および親をノ
ード7・子をノード8とする第7のリンク情報が格納さ
れている。In the second example where the node structure is 1: N, data as shown in FIG. 9 is stored in the node information master table 61 and the node link table 62. That is, the node information master table 61
In the same manner as in the first example, store a as node 1, store shelves a1 as node 2, store shelves a2 as node 3, store shelves a3 as node 4, store b as node 5, store shelves b1 as node 6, and so on. Each node information of the product shelf b2 as the node 7 and the node information of the product shelf b3 as the node 8 are stored. In the node link table 62, the parent is the node 1
First link information having a child as node 2 and a parent as node 1
Second link information having a child as node 3 and a parent as node 3
Third link information with the child as node 4 and parent as node 1
Fourth link information with the child as node 5 and parent as node 5
Fifth link information with child as node 6 and parent as node 6
Sixth link information with child as node 7 and seventh link information with parent as node 7 and child as node 8 are stored.
【0060】このようなノード情報マスタテーブル61
およびノードリンクテーブル62により規定されるツリ
ー状の階層構造を、図10に示す。図10に示す階層構
造においては、店舗aの下層に、商品棚a1、商品棚a
2および店舗bが存在する。商品棚a2の下層には、商
品棚a3が存在する。店舗bの下層には、商品棚b1が
存在し、該商品棚b1の下層には、商品棚b2が存在
し、商品棚b2の下層には、商品棚b3が存在する。こ
の場合には、図10に示すような階層構造が図3および
図4に示した管理画面のツリービューに表示されること
になる。Such a node information master table 61
FIG. 10 shows a tree-like hierarchical structure defined by the node link table 62 and the node link table 62. In the hierarchical structure shown in FIG. 10, a product shelf a1 and a product shelf a
2 and a store b. A product shelf a3 exists below the product shelf a2. A commodity shelf b1 exists below the store b, a commodity shelf b2 exists below the commodity shelf b1, and a commodity shelf b3 exists below the commodity shelf b2. In this case, a hierarchical structure as shown in FIG. 10 is displayed in the tree view of the management screen shown in FIGS.
【0061】一方、ノード構造がN対Nである場合の第
1の例においては、ノード情報マスタテーブル61およ
びノードリンクテーブル62に図11に示すようなデー
タが格納されている。すなわち、ノード情報マスタテー
ブル61には、ノード1として店舗a、ノード2として
商品棚a1、ノード3として商品棚a2、ノード4とし
て店舗b、ノード5として商品棚b1、ノード6として
商品棚b2、ノード7として店舗c、およびノード8と
して商品棚c1の各ノード情報が格納されている。ノー
ドリンクテーブル62には、親をノード1・子をノード
2とする第1のリンク情報、親をノード1・子をノード
3とする第2のリンク情報、親をノード3・子をノード
4とする第3のリンク情報、親をノード4・子をノード
5とする第4のリンク情報、親をノード5・子をノード
6とする第5のリンク情報、親をノード5・子をノード
7とする第6のリンク情報、親をノード7・子をノード
8とする第7のリンク情報、および親をノード1・子を
ノード8とする第8のリンク情報が格納されている。On the other hand, in the first example in which the node structure is N-to-N, data as shown in FIG. 11 is stored in the node information master table 61 and the node link table 62. That is, in the node information master table 61, the store a as the node 1, the product shelf a1 as the node 2, the product shelf a2 as the node 3, the store b as the node 4, the product shelf b1 as the node 5, the product shelf b2 as the node 6, Each node information of the store c as the node 7 and each node information of the product shelf c1 as the node 8 is stored. In the node link table 62, first link information having a parent of node 1 and a child of node 2, second link information of a parent of node 1 and a child of node 3, and a parent of node 3 and a child of node 4 Third link information having parent as node 4 and child as node 5, fifth link information having parent as node 5 and child as node 6, parent as node 5 and child as node 7 is stored, the seventh link information is a parent node 7 and a child node 8, and the eighth link information is a parent node 1 and a child node 8.
【0062】このようなノード情報マスタテーブル61
およびノードリンクテーブル62により規定されるツリ
ー状の階層構造を、図12に示す。図12に示す階層構
造においては、店舗aの下層に、商品棚a1、商品棚a
2および商品棚c1が存在する。商品棚a2の下層に
は、店舗bが存在する。店舗bの下層には、商品棚b1
が存在し、該商品棚b1の下層には、商品棚b2および
店舗cが存在する。そして、店舗cの下層には、商品棚
c1が存在する。図12において、商品棚c1の2つの
ノードは、共通の記号「□」を付して、両者が同一のノ
ードであることを示している。この場合には、図12に
示すような階層構造が図3および図4に示した管理画面
のツリービューに表示されることになる。Such a node information master table 61
FIG. 12 shows a tree-like hierarchical structure defined by the node link table 62. In the hierarchical structure shown in FIG. 12, a store shelf a1, a store shelf a
2 and a product shelf c1. A store b exists below the product shelf a2. Store shelves b1 are located below store b.
Exists below the product shelf b1, and a product shelf b2 and a store c exist below the product shelf b1. Then, a product shelf c1 exists below the store c. In FIG. 12, two nodes on the product shelf c1 are denoted by a common symbol “□” to indicate that they are the same node. In this case, the hierarchical structure as shown in FIG. 12 is displayed in the tree view of the management screen shown in FIGS.
【0063】ノード構造がN対Nである場合の第2の例
においては、ノード情報マスタテーブル61およびノー
ドリンクテーブル62に図13に示すようなデータが格
納されている。すなわち、ノード情報マスタテーブル6
1には、第1の例と同様に、ノード1として店舗a、ノ
ード2として商品棚a1、ノード3として商品棚a2、
ノード4として店舗b、ノード5として商品棚b1、ノ
ード6として商品棚b2、ノード7として店舗c、およ
びノード8として商品棚c1の各ノード情報が格納され
ている。ノードリンクテーブル62には、親をノード1
・子をノード2とする第1のリンク情報、親をノード1
・子をノード3とする第2のリンク情報、親をノード3
・子をノード4とする第3のリンク情報、親をノード4
・子をノード5とする第4のリンク情報、親をノード5
・子をノード6とする第5のリンク情報、親をノード1
・子をノード7とする第6のリンク情報、親をノード5
・子をノード7とする第7のリンク情報、親をノード7
・子をノード8とする第8のリンク情報、および親をノ
ード8・子をノード2とする第9のリンク情報が格納さ
れている。In the second example where the node structure is N-to-N, data as shown in FIG. 13 is stored in the node information master table 61 and the node link table 62. That is, the node information master table 6
1, as in the first example, a store a as the node 1, a product shelf a1 as the node 2, a product shelf a2 as the node 3,
Node 4 stores the node information of the store b, node 5 stores the product shelf b1, node 6 stores the product shelf b2, node 7 stores the store c, and node 8 stores the product shelf c1. In the node link table 62, the parent is the node 1
First link information having a child as node 2 and a parent as node 1
Second link information having a child as node 3 and a parent as node 3
Third link information with the child as node 4 and parent as node 4
Fourth link information with the child as node 5 and parent as node 5
Fifth link information with child as node 6 and parent as node 1
Sixth link information with child as node 7 and parent as node 5
Seventh link information with the child as node 7 and parent as node 7
Stores eighth link information whose child is node 8, and ninth link information whose parent is node 8 and whose child is node 2.
【0064】このようなノード情報マスタテーブル61
およびノードリンクテーブル62により規定されるツリ
ー状の階層構造を、図14に示す。図14に示す階層構
造においては、店舗aの下層に、商品棚a1、商品棚a
2および店舗cが存在する。商品棚a2の下層には、店
舗bが存在する。店舗bの下層には、商品棚b1が存在
し、商品棚b1の下層には、商品棚b2および店舗cが
存在し、そして、店舗cの下層には、商品棚c1が存在
し、商品棚c1の下層には商品棚a1が存在する。ま
た、店舗aの下層に存在する店舗cの下層にも、商品棚
c1が存在し、該商品棚c1の下層には商品棚a1が存
在する。図14において、店舗cの2つのノード、商品
棚c1の2つのノード、および商品棚a1の3つのノー
ドは、それぞれ共通の記号「」、「□」、および「△」
を付して、各記号毎に同一のノードであることを示して
いる。この場合には、図14に示すような階層構造が図
3および図4に示した管理画面のツリービューに表示さ
れることになる。Such a node information master table 61
FIG. 14 shows a tree-like hierarchical structure defined by the node link table 62 and the node link table 62. In the hierarchical structure shown in FIG. 14, a product shelf a1 and a product shelf a
2 and a store c. A store b exists below the product shelf a2. A product shelf b1 exists below the store b, a product shelf b2 and a store c exist below the product shelf b1, and a product shelf c1 exists below the store c. The product shelf a1 exists below c1. Further, a product shelf c1 also exists below the store c, which exists below the store a, and a product shelf a1 exists below the product shelf c1. In FIG. 14, two nodes of the store c, two nodes of the product shelf c1, and three nodes of the product shelf a1 have common symbols “”, “□”, and “△”, respectively.
To indicate that each symbol is the same node. In this case, the hierarchical structure as shown in FIG. 14 is displayed in the tree view of the management screen shown in FIGS.
【0065】また、図13に示すノード情報マスタテー
ブル61およびノードリンクテーブル62により規定さ
れる図14に示すツリー状の階層構造を、回帰構造的に
表現した例を図15に示す。図15に示す階層構造にお
いては、店舗aの下層に、商品棚a1、商品棚a2およ
び店舗cが存在する。商品棚a2の下層には、店舗bが
存在する。店舗bの下層には、商品棚b1が存在し、該
商品棚b1の下層には、商品棚b2が存在するととも
に、店舗aの下層に位置する店舗cが結合される。店舗
cの下層には、商品棚c1が存在し、該商品棚c1の下
層に、店舗aの下層に位置する商品棚a1が結合され
る。図15においては、店舗c、商品棚c1、および商
品棚a1のノードに、それぞれ記号「」、「□」、およ
び「△」を付して、各ノードが回帰的に用いられている
ことを示している。この図15に示すような階層構造を
図3および図4に示した管理画面のツリービューに表示
するようにしてもよい。FIG. 15 shows an example in which the tree-like hierarchical structure shown in FIG. 14 defined by the node information master table 61 and the node link table 62 shown in FIG. In the hierarchical structure shown in FIG. 15, a product shelf a1, a product shelf a2, and a store c exist below the store a. A store b exists below the product shelf a2. A product shelf b1 exists below the store b, and a product shelf b2 exists below the product shelf b1, and a store c located below the store a is connected. A product shelf c1 exists below the store c, and a product shelf a1 located below the store a is connected to the product shelves c1. In FIG. 15, the symbols “”, “□”, and “商品” are attached to the nodes of the store c, the shelf c1, and the shelf a1, respectively, to indicate that each node is used recursively. Is shown. The hierarchical structure shown in FIG. 15 may be displayed on the tree view of the management screen shown in FIGS.
【0066】このように構成した情報管理システムは、
データベースに格納されるカタログ情報の抽出、登録お
よび編集の少なくともいずれかの操作を、GUIを利用
した、管理画面を介して行う。データベースに関連し
て、各ノードのノード情報を示すノード情報マスタテー
ブル61および該ノード情報マスタテーブル61に示さ
れるノード間における親子結合関係のリンク情報によ
り、N対Nの階層構造を含む前記ノードの任意の階層構
造を表現するノードリンクテーブル62を格納してい
る。従って、カタログ情報の管理画面およびアクセス制
御においては、オペレータの操作に従い、ノードリンク
テーブル62およびノード情報マスタテーブル61を介
して、データベースがアクセスされる。したがって、多
数の情報ノードをN対Nの関連を含む柔軟な構造にて、
無制限に階層化することができ、情報の抽出、登録およ
び編集等の管理が容易となる。The information management system thus configured is
At least one operation of extracting, registering, and editing catalog information stored in the database is performed through a management screen using a GUI. In connection with the database, a node information master table 61 showing node information of each node and a link information of a parent-child connection relationship between the nodes shown in the node information master table 61 are used for the nodes including the N-to-N hierarchical structure. A node link table 62 expressing an arbitrary hierarchical structure is stored. Therefore, on the catalog information management screen and access control, the database is accessed via the node link table 62 and the node information master table 61 according to the operation of the operator. Therefore, a large number of information nodes are stored in a flexible structure including N-to-N
Hierarchy can be formed without limitation, and management of information extraction, registration, editing, and the like becomes easy.
【0067】すなわち、上述した実施の形態に示した情
報管理システムで得られる利点を列挙すると、次のよう
になる。That is, the advantages obtained by the information management system shown in the above embodiment can be enumerated as follows.
【0068】〈1〉ノードの結合関係を、ノードリンク
テーブルにより規定しているので、親ノードと子ノード
の関係をN対Nで構造化することができ、構造化による
階層数を無制限にすることができる。また、各種ノード
に付加する付属情報をN対Nで関連付けることができ、
複数の店舗相互間もN対Nの構造で表現することができ
る。<1> Since the connection relation of the nodes is defined by the node link table, the relation between the parent node and the child nodes can be structured N to N, and the number of layers by the structuring is unlimited. be able to. Also, it is possible to associate auxiliary information to be added to various nodes N-to-N,
A plurality of stores can also be represented by an N-to-N structure.
【0069】〈2〉ノードリンクテーブルのみにより、
ノード結合関係を規定するので、特定の店舗の配下に、
店舗数および店舗階層数を無制限として複数の店舗を配
置することができる。同様に、特定の店舗の配下に、商
品棚数および商品棚階層数を無制限として複数の商品棚
を配置することができ、特定の商品棚の配下に、店舗数
と店舗階層数を無制限として複数の店舗を配置すること
ができ、特定の商品棚の配下に、商品棚数と商品棚階層
数を無制限として複数の商品棚を配置することができ、
特定の店舗あるいは商品棚の配下に、商品数を無制限と
して商品を配置することができる。さらに、店舗の配下
に他の店舗の商品棚や商品を配置することができ、特定
の商品棚に複数店舗の商品棚および商品を配置すること
ができる。<2> Only by using the node link table,
Since the node connection relationship is specified, under a specific store,
A plurality of stores can be arranged with an unlimited number of stores and store levels. Similarly, a plurality of merchandise shelves can be arranged under a specific store with an unlimited number of merchandise shelves and an unlimited number of merchandise shelves. Stores can be arranged, and a plurality of shelves can be arranged under a specific merchandise shelf with an unlimited number of merchandise shelves and an unlimited number of merchandise shelves,
Products can be placed under a specific store or product shelf with an unlimited number of products. Further, merchandise shelves and merchandise of another store can be arranged under the store, and merchandise shelves and merchandise of a plurality of stores can be arranged on a specific merchandise shelf.
【0070】〈3〉N対Nの構造化表現を実現すること
により、下層のノードとして存在する店舗、商品棚また
は商品を検索する経路を複数とすることが可能となり、
カタログ利用者も、容易に必要な情報を見つけ出すこと
が可能となる。<3> By realizing the N-to-N structured expression, it becomes possible to provide a plurality of routes for searching for a store, a product shelf, or a product existing as a lower node,
Catalog users can easily find necessary information.
【0071】〈4〉図3および図4に示すようなGUI
によるツリービューとリストビューからなる管理画面を
用いることにより、一つの管理画面で複数の店舗、商品
棚、および商品を一元管理できるようになった。このた
め、カタログ管理者により、容易にカタログ管理を行う
ことができる。<4> GUI as shown in FIGS. 3 and 4
By using a management screen composed of a tree view and a list view, a plurality of stores, merchandise shelves, and merchandise can be centrally managed on one management screen. Therefore, the catalog administrator can easily perform the catalog management.
【0072】〈5〉N対Nの構造化表現を実現すること
により、特定の店舗で店舗オーナーが複数存在したり、
複数店舗が共同で1店舗を形成する場合にも、実際の店
舗構造をそのまま構造化表現することが可能となる。<5> By realizing the N-to-N structured expression, there are a plurality of store owners at a particular store,
Even when a plurality of stores jointly form one store, the actual store structure can be structured and expressed as it is.
【0073】なお、この発明の情報管理システムは、専
用のシステムとして構成することなく、通常のコンピュ
ータシステムを用いて実現することができる。例えば、
コンピュータシステムに上述の動作を実行するためのプ
ログラムを格納した媒体(フロッピー(登録商標)ディ
スク、CD−ROM等)から該プログラムをインストー
ルすることにより、上述の処理を実行する情報管理シス
テムを構築することができる。インストールによって、
当該プログラムは、コンピュータシステム内のハードデ
ィスク等の媒体に格納されて、情報管理システムを構成
し、実行に供される。The information management system according to the present invention can be realized by using a normal computer system without configuring as a dedicated system. For example,
By installing the program from a medium (floppy (registered trademark) disk, CD-ROM, or the like) storing the program for executing the above-described operation in the computer system, an information management system that executes the above-described processing is constructed. be able to. By installation,
The program is stored in a medium such as a hard disk in the computer system, configures an information management system, and is provided for execution.
【0074】また、コンピュータにプログラムを供給す
るための媒体は、狭義の記憶媒体に限らず、通信回線、
通信ネットワークおよび通信システムのように、一時的
且つ流動的にプログラム等の情報を保持する通信媒体等
を含む広義の記憶媒体であってもよい。The medium for supplying the program to the computer is not limited to a storage medium in a narrow sense, but may be a communication line,
Like a communication network and a communication system, it may be a storage medium in a broad sense including a communication medium that temporarily and fluidly stores information such as a program.
【0075】例えば、インターネット等の通信ネットワ
ーク上に設けたFTP(File Transfer Protocol)サー
バに当該プログラムを登録し、FTPクライアントにネ
ットワークを介して配信してもよく、通信ネットワーク
の電子掲示板(BBS:Bulletin Board System)等に
該プログラムを登録し、これをネットワークを介して配
信してもよい。そして、このプログラムを起動し、OS
(Operating System)の制御下において実行することに
より、上述の処理を達成することができる。さらに、通
信ネットワークを介してプログラムを転送しながら起動
実行することによっても、上述の処理を達成することが
できる。For example, the program may be registered in an FTP (File Transfer Protocol) server provided on a communication network such as the Internet and distributed to an FTP client via the network. The program may be registered in a board system or the like and distributed via a network. Then start this program and run the OS
The above processing can be achieved by executing under the control of the (Operating System). Furthermore, the above-described processing can also be achieved by starting and executing the program while transferring the program via the communication network.
【0076】[0076]
【発明の効果】以上説明したように、この発明によれ
ば、多数の情報ノードを柔軟な構造にて、無制限に階層
化することができ、情報の抽出、登録および編集等の管
理が容易な情報管理システムおよび記録媒体を提供する
ことができる。As described above, according to the present invention, a large number of information nodes can be hierarchized without limitation in a flexible structure, and management of information extraction, registration, editing and the like is easy. An information management system and a recording medium can be provided.
【図1】この発明の実施の形態に係る情報管理システム
の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an information management system according to an embodiment of the present invention.
【図2】図1の情報管理システムを構築するクライアン
トサーバシステムの構成の一例を説明するためのブロッ
ク図である。FIG. 2 is a block diagram illustrating an example of a configuration of a client server system that constructs the information management system of FIG.
【図3】図1の情報管理システムにおける情報管理画面
の一例を説明する模式図である。FIG. 3 is a schematic diagram illustrating an example of an information management screen in the information management system of FIG.
【図4】図3の情報管理画面における操作の一例を説明
する模式図である。FIG. 4 is a schematic diagram illustrating an example of an operation on the information management screen of FIG.
【図5】図1の情報管理システムに用いられるノード情
報マスタテーブルの構造を説明するための模式図であ
る。FIG. 5 is a schematic diagram for explaining a structure of a node information master table used in the information management system of FIG. 1;
【図6】図1の情報管理システムに用いられるノードリ
ンクテーブルの構造を説明するための模式図である。FIG. 6 is a schematic diagram for explaining a structure of a node link table used in the information management system of FIG. 1;
【図7】図1の情報管理システムにおける1対Nの構造
を用いた第1の例におけるノード情報マスタテーブルお
よびノードリンクテーブルの構造を説明するための模式
図である。FIG. 7 is a schematic diagram for explaining a structure of a node information master table and a node link table in a first example using a one-to-N structure in the information management system of FIG. 1;
【図8】図7のノード情報マスタテーブルおよびノード
リンクテーブルの構造で表現されるノード構造を説明す
るための模式図である。FIG. 8 is a schematic diagram for explaining a node structure represented by the structures of a node information master table and a node link table in FIG. 7;
【図9】図1の情報管理システムにおける1対Nの構造
を用いた第2の例におけるノード情報マスタテーブルお
よびノードリンクテーブルの構造を説明するための模式
図である。FIG. 9 is a schematic diagram for explaining a structure of a node information master table and a node link table in a second example using a one-to-N structure in the information management system of FIG. 1;
【図10】図9のノード情報マスタテーブルおよびノー
ドリンクテーブルの構造で表現されるノード構造を説明
するための模式図である。FIG. 10 is a schematic diagram for explaining a node structure represented by the structures of a node information master table and a node link table in FIG. 9;
【図11】図1の情報管理システムにおけるN対Nの構
造を用いた第1の例におけるノード情報マスタテーブル
およびノードリンクテーブルの構造を説明するための模
式図である。11 is a schematic diagram for explaining a structure of a node information master table and a node link table in a first example using an N-to-N structure in the information management system of FIG. 1;
【図12】図11のノード情報マスタテーブルおよびノ
ードリンクテーブルの構造で表現されるノード構造を説
明するための模式図である。FIG. 12 is a schematic diagram for explaining a node structure represented by the structures of a node information master table and a node link table in FIG. 11;
【図13】図1の情報管理システムにおけるN対Nの構
造を用いた第2の例におけるノード情報マスタテーブル
およびノードリンクテーブルの構造を説明するための模
式図である。FIG. 13 is a schematic diagram for explaining a structure of a node information master table and a node link table in a second example using the N-to-N structure in the information management system of FIG. 1;
【図14】図13のノード情報マスタテーブルおよびノ
ードリンクテーブルの構造で表現されるノード構造を説
明するための模式図である。FIG. 14 is a schematic diagram for explaining a node structure represented by the structures of a node information master table and a node link table in FIG. 13;
【図15】図13のノード情報テーブルおよびノードリ
ンクテーブルの構造で表現される他の形式のノード構造
を説明するための模式図である。FIG. 15 is a schematic diagram for explaining another type of node structure represented by the structures of the node information table and the node link table of FIG. 13;
1 入力部 2 データ管理部 3 表示制御部 4 表示部 5 アクセス制御部 6 データ格納部 11 クライアント装置 12 ミドルサーバ装置 13 データ格納装置 14 ネットワーク(インターネットまたはイント
ラネット) 15 LAN(ローカルエリアネットワーク) 11a インタフェーサ 11b データ管理オブジェクト 12a HTTPサーバ 12b データベースアクセスオブジェクト 13a データベースサーバ 61 ノード情報マスタテーブル 62 ノードリンクテーブル 63 データテーブルReference Signs List 1 input unit 2 data management unit 3 display control unit 4 display unit 5 access control unit 6 data storage unit 11 client device 12 middle server device 13 data storage device 14 network (Internet or intranet) 15 LAN (local area network) 11a interfacer 11b Data management object 12a HTTP server 12b Database access object 13a Database server 61 Node information master table 62 Node link table 63 Data table
Claims (10)
理する情報管理システムにおいて、 前記複数の情報を格納するデータベース手段と、 前記データベース手段に格納される情報の抽出、登録お
よび編集の少なくともいずれかの操作を行う情報操作手
段と、 前記データベース手段に関連して設けられ、各ノードの
ノード情報を示すノード情報マスタテーブルを格納する
ノード情報マスタテーブル格納手段と、 前記データベース手段に関連して設けられ、前記ノード
情報マスタテーブルに示されるノード間における親子結
合関係のリンク情報により、N対Nの階層構造を含む前
記ノードの任意の階層構造を表現するノードリンクテー
ブルを格納するノードリンクテーブル格納手段と、 前記情報操作手段の操作に従い、前記ノードリンクテー
ブル格納手段およびノード情報マスタテーブル格納手段
に格納される前記ノードリンクテーブルおよびノード情
報マスタテーブルを介して、前記データベース手段をア
クセスするアクセス制御手段と、を具備することを特徴
とする情報管理システム。1. An information management system for managing a plurality of information by hierarchizing a plurality of nodes, wherein at least one of database means for storing the plurality of information, and extraction, registration, and editing of information stored in the database means An information operation means for performing any operation; a node information master table storage means provided in connection with the database means for storing a node information master table indicating node information of each node; A node link table that is provided and stores a node link table expressing an arbitrary hierarchical structure of the node including an N-to-N hierarchical structure by link information of a parent-child connection relationship between the nodes indicated in the node information master table; Means, and the node link text according to the operation of the information operating means. Said node via a link table and node information master table, the information management system characterized by comprising an access control means for accessing said database means is stored in the table storage means and the node information master table storage means.
ずれかを含む複数のノードを階層化して複数の商品カタ
ログ情報を管理する情報管理システムにおいて、 前記商品カタログ情報を格納するデータベース手段と、 前記データベース手段に格納される商品カタログ情報の
抽出、登録および編集の少なくともいずれかの操作を行
う情報操作手段と、 前記データベース手段に関連して設けられ、店舗、商品
棚および商品群の少なくともいずれかを含む各ノードの
ノード情報を示すノード情報マスタテーブルを格納する
ノード情報マスタテーブル格納手段と、 前記データベース手段に関連して設けられ、前記ノード
情報マスタテーブルに示されるノード間における親子結
合関係のリンク情報により、N対Nの階層構造を含む前
記ノードの任意の階層構造を表現するノードリンクテー
ブルを格納するノードリンクテーブル格納手段と、 前記情報操作手段の操作に従い、前記ノードリンクテー
ブル格納手段およびノード情報マスタテーブル格納手段
に格納される前記ノードリンクテーブルおよびノード情
報マスタテーブルを介して、前記データベース手段をア
クセスするアクセス制御手段と、を具備することを特徴
とする情報管理システム。2. An information management system for managing a plurality of product catalog information by hierarchizing a plurality of nodes including at least one of a store, a product shelf, and a product group, wherein: a database means for storing the product catalog information; Information operation means for performing at least one of extraction, registration and editing of product catalog information stored in the database means; provided in association with the database means; and at least one of a store, a product shelf and a product group A node information master table storing means for storing a node information master table indicating node information of each of the nodes, and link information of a parent-child connection relationship between the nodes provided in association with the database means and indicated in the node information master table By means of any of the nodes, including the N-to-N hierarchical structure Node link table storage means for storing a node link table expressing a hierarchical structure; and the node link table and node information stored in the node link table storage means and the node information master table storage means in accordance with the operation of the information operation means An information management system comprising: an access control unit that accesses the database unit via a master table.
よび編集の少なくともいずれかの操作制御を行う管理操
作手段と、 前記管理操作手段に関連して動作し、前記ノードリンク
テーブルにより表現される前記ノードの階層構造を用い
て、情報の抽出、登録および編集のための画像を表示
し、前記管理操作手段による対話的操作に供する表示手
段と、を含むことを特徴とする請求項1または2に記載
の情報管理システム。3. The information operation means includes: a management operation means for controlling at least one of extraction, registration, and editing of information stored in the database means; Display means for displaying an image for extracting, registering and editing information by using the hierarchical structure of the nodes represented by the node link table, and providing an interactive operation by the management operation means. The information management system according to claim 1 or 2, wherein:
の階層構造を、画面の一部にツリー表示するツリービュ
ー表示手段と、 前記ツリービュー表示手段により表示されるツリー表示
において選択されているノード内の情報を、画面の前記
ツリー表示に隣接する他の一部にリスト表示するリスト
ビュー表示手段と、を含むことを特徴とする請求項3に
記載の情報管理システム。4. A tree view display means for displaying a hierarchical structure of the nodes represented by the node link table as a tree on a part of a screen, a tree display displayed by the tree view display means. 4. The information management system according to claim 3, further comprising: a list view display unit configured to display a list of information in the node selected in the list on another part adjacent to the tree display on the screen.
理する情報管理方法であって、 前記複数の情報をデータベースに格納し、 前記複数の情報のノード情報を示すノード情報マスタテ
ーブルと前記ノードの任意の階層構造を表現するノード
リンクテーブルを生成し、 前記ノードリンクテーブルおよびノード情報マスタテー
ブルを介して、前記データベースをアクセスする、こと
を特徴とする情報管理方法。5. An information management method for managing a plurality of information by hierarchizing a plurality of nodes, wherein the plurality of information is stored in a database, and a node information master table indicating node information of the plurality of information; An information management method, comprising: generating a node link table expressing an arbitrary hierarchical structure of nodes; and accessing the database via the node link table and the node information master table.
ずれかを含む複数のノードを階層化して複数の商品カタ
ログ情報を管理する情報管理方法において、 前記商品カタログ情報をデータベースに格納し、 店舗、商品棚および商品群の少なくともいずれかを含む
各ノードのノード情報を示すノード情報マスタテーブル
と、前記ノードの任意の階層構造を表現するノードリン
クテーブルを生成し、 外部操作に応答し、前記ノードリンクテーブルおよびノ
ード情報マスタテーブルを介して、前記データベースを
アクセスする、ことを特徴とする情報管理方法。6. An information management method for managing a plurality of product catalog information by hierarchizing a plurality of nodes including at least one of a store, a product shelf, and a product group, comprising: storing the product catalog information in a database; Generating a node information master table indicating node information of each node including at least one of a product shelf and a product group, and a node link table expressing an arbitrary hierarchical structure of the node; responding to an external operation; An information management method, comprising accessing the database via a table and a node information master table.
る前記ノードの階層構造を用いて、情報の抽出、登録お
よび編集のための画像を表示し、対話的操作に供する、
ことを特徴とする請求項5または6に記載の情報管理方
法。7. An image for extracting, registering and editing information is displayed by using a hierarchical structure of the nodes represented by the node link table, and provided for interactive operation.
7. The information management method according to claim 5, wherein:
る前記ノードの階層構造を、画面の一部にツリー表示
し、 前記ツリー表示において選択されているノード内の情報
を、画面の前記ツリー表示に隣接する他の一部にリスト
表示する、ことを特徴とする請求項7に記載の情報管理
方法。8. The hierarchical structure of the node represented by the node link table is displayed as a tree on a part of the screen, and information in the node selected in the tree display is adjacent to the tree display on the screen. The information management method according to claim 7, wherein a list is displayed in another part of the information.
よび編集の少なくともいずれかの操作を行う情報操作手
段、 前記データベース手段に関連して設けられ、各ノードの
ノード情報を示すノード情報マスタテーブルを格納する
ノード情報マスタテーブル格納手段、 前記データベース手段に関連して設けられ、前記ノード
情報マスタテーブルに示されるノード間における親子結
合関係のリンク情報により、N対Nの階層構造を含む前
記ノードの任意の階層構造を表現するノードリンクテー
ブルを格納するノードリンクテーブル格納手段、および
前記情報操作手段の操作に従い、前記ノードリンクテー
ブル格納手段およびノード情報マスタテーブル格納手段
に格納される前記ノードリンクテーブルおよびノード情
報マスタテーブルを介して、前記データベース手段をア
クセスするアクセス制御手段、として機能させ、複数の
ノードを階層化して複数の情報を管理するためのプログ
ラムを記録したコンピュータ読み取り可能な記録媒体。9. A computer, comprising: database means for storing a plurality of pieces of information; information operation means for performing at least one of extraction, registration, and editing of information stored in the database means; A node information master table storing means for storing a node information master table indicating node information of each node; a link of a parent-child connection relationship between the nodes provided in connection with the database means and indicated in the node information master table A node link table storing unit for storing a node link table expressing an arbitrary hierarchical structure of the node including an N-to-N hierarchical structure, and the node link table storing unit and the node according to the operation of the information operating unit Stored in the information master table storage means A computer readable program that functions as access control means for accessing the database means via the node link table and the node information master table, and records a program for hierarchically managing a plurality of nodes and managing a plurality of pieces of information. Recording medium.
納するデータベース手段、 前記データベース手段に格納される商品カタログ情報の
抽出、登録および編集の少なくともいずれかの操作を行
う情報操作手段、 前記データベース手段に関連して設けられ、店舗、商品
棚および商品群の少なくともいずれかを含む各ノードの
ノード情報を示すノード情報マスタテーブルを格納する
ノード情報マスタテーブル格納手段、 前記データベース手段に関連して設けられ、前記ノード
情報マスタテーブルに示されるノード間における親子結
合関係のリンク情報により、N対Nの階層構造を含む前
記ノードの任意の階層構造を表現するノードリンクテー
ブルを格納するノードリンクテーブル格納手段、および
前記情報操作手段の操作に従い、前記ノードリンクテー
ブル格納手段およびノード情報マスタテーブル格納手段
に格納される前記ノードリンクテーブルおよびノード情
報マスタテーブルを介して、前記データベース手段をア
クセスするアクセス制御手段、として機能させ、店舗、
商品棚および商品群の少なくともいずれかを含む複数の
ノードを階層化して複数の商品カタログ情報を管理する
ためのプログラムを記録したコンピュータ読み取り可能
な記録媒体。10. A computer, comprising: database means for storing product catalog information; information operating means for performing at least one of extraction, registration, and editing of product catalog information stored in said database means; A node information master table storage means for storing a node information master table indicating node information of each node including at least one of a store, a product shelf, and a product group, provided in association with the database means, Node link table storage means for storing a node link table expressing an arbitrary hierarchical structure of the node including an N-to-N hierarchical structure based on link information of a parent-child connection relationship between nodes indicated in the node information master table; According to the operation of the information operation means, the node Said node via a link table and node information master table stored in the tank table storage means and the node information master table storage unit access control means for accessing said database means, to function as the store,
A computer-readable recording medium in which a program for managing a plurality of product catalog information by hierarchizing a plurality of nodes including at least one of a product shelf and a product group is recorded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33912698A JP2000163306A (en) | 1998-11-30 | 1998-11-30 | System and method for managing information and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33912698A JP2000163306A (en) | 1998-11-30 | 1998-11-30 | System and method for managing information and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000163306A true JP2000163306A (en) | 2000-06-16 |
Family
ID=18324497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP33912698A Pending JP2000163306A (en) | 1998-11-30 | 1998-11-30 | System and method for managing information and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000163306A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002024063A (en) * | 2000-07-05 | 2002-01-25 | Dream Access:Kk | File management system, managing method and recording medium in which its program is recorded |
JP2002056240A (en) * | 2000-08-10 | 2002-02-20 | Netway Corp | Device and method for receiving order |
JP2002312404A (en) * | 2001-01-12 | 2002-10-25 | Tsuyuki Soft Laboratory Ltd | System and program for managing relating information, and recording medium |
JP2003536170A (en) * | 2000-06-23 | 2003-12-02 | エレクトロニック・ブローキング・サービシーズ・リミテッド | Architecture for anonymous trading systems |
WO2004023310A1 (en) * | 2002-09-05 | 2004-03-18 | Hiroyuki Yasoshima | Method for managing file using network structure, operation object display limiting program, and recording medium |
JP2004240539A (en) * | 2003-02-04 | 2004-08-26 | Yamatake Corp | Database management system and management server |
JP2008130093A (en) * | 2006-11-20 | 2008-06-05 | Ricoh Co Ltd | Method and apparatus for remotely checking or changing device state |
US7747621B2 (en) | 2003-12-19 | 2010-06-29 | Canon Kabushiki Kaisha | Generating a relation diagram of data files |
JP2012174240A (en) * | 2011-02-24 | 2012-09-10 | Jvc Kenwood Corp | Browsing information generation device and browsing information generation method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0784858A (en) * | 1993-09-20 | 1995-03-31 | Hitachi Ltd | Document managing method |
JPH07121417A (en) * | 1993-10-27 | 1995-05-12 | Matsushita Electric Ind Co Ltd | Data management device |
JPH08328921A (en) * | 1995-05-25 | 1996-12-13 | Internatl Business Mach Corp <Ibm> | System and method for selection of entity of hierarchical file structure |
JPH0981548A (en) * | 1995-09-11 | 1997-03-28 | Matsushita Joho Syst Kk | Document preparing support device |
-
1998
- 1998-11-30 JP JP33912698A patent/JP2000163306A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0784858A (en) * | 1993-09-20 | 1995-03-31 | Hitachi Ltd | Document managing method |
JPH07121417A (en) * | 1993-10-27 | 1995-05-12 | Matsushita Electric Ind Co Ltd | Data management device |
JPH08328921A (en) * | 1995-05-25 | 1996-12-13 | Internatl Business Mach Corp <Ibm> | System and method for selection of entity of hierarchical file structure |
JPH0981548A (en) * | 1995-09-11 | 1997-03-28 | Matsushita Joho Syst Kk | Document preparing support device |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003536170A (en) * | 2000-06-23 | 2003-12-02 | エレクトロニック・ブローキング・サービシーズ・リミテッド | Architecture for anonymous trading systems |
JP2002024063A (en) * | 2000-07-05 | 2002-01-25 | Dream Access:Kk | File management system, managing method and recording medium in which its program is recorded |
JP4557236B2 (en) * | 2000-07-05 | 2010-10-06 | 富士フイルム株式会社 | File management system and management method, and recording medium recording the program |
JP2002056240A (en) * | 2000-08-10 | 2002-02-20 | Netway Corp | Device and method for receiving order |
JP2002312404A (en) * | 2001-01-12 | 2002-10-25 | Tsuyuki Soft Laboratory Ltd | System and program for managing relating information, and recording medium |
WO2004023310A1 (en) * | 2002-09-05 | 2004-03-18 | Hiroyuki Yasoshima | Method for managing file using network structure, operation object display limiting program, and recording medium |
US7877425B2 (en) | 2002-09-05 | 2011-01-25 | Hiroyuki Yasoshima | Method for managing file using network structure, operation object display limiting program, and recording medium |
US8307018B2 (en) | 2002-09-05 | 2012-11-06 | Hiroyuki Yasoshima | Method for managing file using network structure, operation object display limiting program and recording medium |
JP2004240539A (en) * | 2003-02-04 | 2004-08-26 | Yamatake Corp | Database management system and management server |
US7747621B2 (en) | 2003-12-19 | 2010-06-29 | Canon Kabushiki Kaisha | Generating a relation diagram of data files |
JP2008130093A (en) * | 2006-11-20 | 2008-06-05 | Ricoh Co Ltd | Method and apparatus for remotely checking or changing device state |
JP2012174240A (en) * | 2011-02-24 | 2012-09-10 | Jvc Kenwood Corp | Browsing information generation device and browsing information generation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7437676B1 (en) | Methods and apparatus for managing network resources via use of a relationship view | |
US8010479B2 (en) | Simplifying the creation of user-defined custom elements for use in a graphical modeling application | |
US7454437B1 (en) | Methods and apparatus for naming resources | |
US7788584B2 (en) | Computer-implemented method, system, and program product for hiding columns in an electronic table | |
US9218398B2 (en) | Content storage mapping | |
KR101152988B1 (en) | Contextual action publishing | |
US8495078B2 (en) | System and method for abstraction of objects for cross virtual universe deployment | |
JP5389902B2 (en) | An object-oriented system for creating and managing websites and their content | |
EP2414955B1 (en) | Extending collaboration capabilities to external data | |
JP2013510378A (en) | System, method, and computer program for generating and manipulating data structures using an interactive graphical interface | |
US20110078201A1 (en) | Ragged and unbalanced hierarchy management and visualization | |
CN112783488A (en) | Business mode canvas drawing method and device | |
JP2007265031A (en) | Dictionary content processor, content display system and content display method | |
JP2000163306A (en) | System and method for managing information and recording medium | |
JP2005293134A (en) | Hierarchical database management system, hierarchical database management method and hierarchical database management program | |
JP2011159118A (en) | Information processor, control method thereof, program, and storage medium | |
US20070083546A1 (en) | Information management system and information display device | |
JP4393404B2 (en) | Database management apparatus and database management method | |
US12050624B2 (en) | Entity interaction trends | |
US20230325045A1 (en) | Presenting entity activities | |
JP2009093389A (en) | Information processor, information processing method, and program | |
JP6878996B2 (en) | Information Disclosure System and Information Disclosure Program | |
KR20200119108A (en) | Method for constructing database in WYSIWYG based website builder | |
JP2009059026A (en) | File retrieval device and file retrieval program | |
US20070055928A1 (en) | User workflow lists to organize multimedia files |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20031224 |