JPH1083334A - Information processor and recording medium - Google Patents

Information processor and recording medium

Info

Publication number
JPH1083334A
JPH1083334A JP8239084A JP23908496A JPH1083334A JP H1083334 A JPH1083334 A JP H1083334A JP 8239084 A JP8239084 A JP 8239084A JP 23908496 A JP23908496 A JP 23908496A JP H1083334 A JPH1083334 A JP H1083334A
Authority
JP
Japan
Prior art keywords
attribute information
command
image data
output
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP8239084A
Other languages
Japanese (ja)
Other versions
JP3612387B2 (en
Inventor
Takao Shudo
孝夫 首藤
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.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP23908496A priority Critical patent/JP3612387B2/en
Priority to US08/927,055 priority patent/US6300949B1/en
Publication of JPH1083334A publication Critical patent/JPH1083334A/en
Priority to US09/431,832 priority patent/US6288732B1/en
Application granted granted Critical
Publication of JP3612387B2 publication Critical patent/JP3612387B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To lighten a burden on a user and to add attribute information to electronic information through an easy operation by copying the attribute information added to an object selected in response to an output of an attribute information copy command to a storage means. SOLUTION: When a menu 25 of 'attribute information copy' is selected out of a menu screen shown in a window 24 on a setting screen, namely, when a command for copying attribute information is outputted, an attribute information copying process for storing data of attribute information added to image data selected in a window 22 in a RAM temporarily is performed. When a menu 28 of 'attribute information addition' is selected on the setting screen, namely, an 'attribute information addition command' is outputted, an attribute information adding process for adding data of attribute information stored in the RAM to image data selected in a window 26 is performed.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、電子情報を管理す
る情報処理装置及び記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus for managing electronic information and a recording medium.

【0002】[0002]

【従来の技術】近年のコンピュータの急激な普及に伴
い、人々の扱う電子情報の量も急激に増加した。これら
の電子情報を効率よく管理するため、個々の電子情報に
属性情報を付加することが行われている。例えばデータ
ベースの分野においては、管理すべき個々のデータ(電
子情報)に、キーワードなどの検索キーを属性情報とし
て付加し、この検索キーを用いてデータの検索を行う。
2. Description of the Related Art With the rapid spread of computers in recent years, the amount of electronic information handled by people has rapidly increased. In order to efficiently manage such electronic information, attribute information is added to individual electronic information. For example, in the field of databases, a search key such as a keyword is added as attribute information to individual data (electronic information) to be managed, and data is searched using the search key.

【0003】[0003]

【発明が解決しようとする課題】従来、上記のような電
子情報に対する属性情報の付加は、利用者の手入力によ
り行われていた。このため、大量の電子情報に対して、
その各々に属性情報を付加することは、利用者にとって
非常に大きな負担となっていた。また、ある電子情報に
対して既に付加されている属性情報と同じ属性情報を他
の電子情報に付加したい場合、利用者は再度同じ付加作
業を繰り返すか、或いは、何らかの方法で既存の属性情
報を呼び出し、しかる後これをコピーして、さらに他の
電子情報の属性情報として設定するという繁雑な操作を
行わねばならなかった。
Heretofore, the addition of attribute information to electronic information as described above has been performed by manual input by a user. Therefore, for a large amount of electronic information,
Adding attribute information to each of them places a very heavy burden on the user. When the user wants to add the same attribute information to another electronic information as the attribute information already added to a certain electronic information, the user repeats the same addition work again, or deletes the existing attribute information by some method. A complicated operation of calling, then copying this and setting it as attribute information of other electronic information had to be performed.

【0004】本発明の目的は、大量の電子情報に対して
属性情報を付加する際の利用者の負担を軽減し、かつ、
簡便な操作で既存の属性情報を電子情報に付加すること
のできる情報処理装置及びこのようなプログラムを記録
した媒体を提供することである。
An object of the present invention is to reduce the burden on the user when adding attribute information to a large amount of electronic information, and
It is an object of the present invention to provide an information processing apparatus capable of adding existing attribute information to electronic information by a simple operation, and a medium recording such a program.

【0005】[0005]

【課題を解決するための手段】本発明の情報処理装置
は、オブジェクトをその属性情報と共に保存、及び、管
理する情報処理装置において、オブジェクトを選択する
選択手段と、選択手段により選択されたオブジェクトの
属性情報をコピーするコマンドを出力させるコマンド出
力手段と、該属性情報コピーコマンドの出力に応じて、
前記選択されたオブジェクトに付加された属性情報を保
存手段にコピーするコピー手段とを備える。上記構成の
情報処理装置において、前記コマンド出力手段は、更
に、前記保存手段にコピーされた属性情報をオブジェク
トに対して付加するコマンドを出力させ、該属性情報付
加コマンドの出力に応じて、選択手段により選択された
別のオブジェクトに対して前記保存手段にコピーされた
属性情報を付加する付加手段を有することが好ましい。
また、上記何れかの構成よりなる情報処理装置は、前記
オブジェクト又はこれを表すアイコンなどを表示する表
示手段を備え、前記コマンド出力手段は、前記表示手段
上に表示される、属性情報をコピーするべきオブジェク
ト又はこれを表すアイコンなどから属性情報を付加する
べきオブジェクト又はこれを表すアイコンなどへのドラ
ッグ&ドロップに応じて、前記属性情報コピーコマンド
及び属性情報付加コマンドを出力することが好ましい。
また、上記何れかの構成よりなる情報処理装置におい
て、複数の前記オブジェクトから所望のオブジェクトを
検索する検索手段を備え、該検索手段は前記属性情報を
オブジェクトの検索のための検索キーとして用いるもの
であっても良い。本発明の記録媒体は、コンピュータ
に、選択されたオブジェクトの属性情報をコピーするコ
マンドを出力させると共に、該属性情報コピーコマンド
の出力に応じて、前記選択されたオブジェクトに付加さ
れた属性情報を保存手段に保存させるプログラムを記録
したものである。尚、ここで「オブジェクト」とは、上
記情報処理装置により保存、管理されるべき主体となる
電子情報、例えば、テキストや画像データ、又はこれら
をまとめたフォルダなどを意味する。また、「属性情
報」とは、これら主体としての「オブジェクト」に付加
される副次的情報、例えば、検索キー(キーワード、
色、形状など)、データの作成者、作成日付、サイズ、
コメント、アイコンなどである。
According to an information processing apparatus of the present invention, in an information processing apparatus for storing and managing an object together with its attribute information, a selecting means for selecting an object, and an object for selecting an object selected by the selecting means are provided. Command output means for outputting a command for copying attribute information, and according to the output of the attribute information copy command,
And copying means for copying the attribute information added to the selected object to a storage means. In the information processing apparatus having the above configuration, the command output means further causes the storage means to output a command for adding the copied attribute information to the object, and, in response to the output of the attribute information addition command, the selection means It is preferable to have additional means for adding the attribute information copied to the storage means to another object selected by the above.
Further, the information processing apparatus having any one of the above configurations includes a display unit that displays the object or an icon representing the object, and the command output unit copies the attribute information displayed on the display unit. It is preferable that the attribute information copy command and the attribute information addition command are output in response to a drag-and-drop operation from a power object or an icon representing the same to an object to which attribute information is to be added or an icon representing the same.
In the information processing apparatus having any one of the above configurations, the information processing apparatus further includes a search unit that searches for a desired object from the plurality of objects, wherein the search unit uses the attribute information as a search key for searching for an object. There may be. The recording medium of the present invention causes a computer to output a command for copying attribute information of a selected object, and stores attribute information added to the selected object in response to the output of the attribute information copy command. It is a program that stores the program to be stored in the means. Here, the “object” means electronic information, such as text and image data, or a folder in which the electronic information is the main information to be stored and managed by the information processing apparatus. The “attribute information” is secondary information added to the “object” as a subject, for example, a search key (keyword,
Color, shape, etc.), data creator, creation date, size,
Comments, icons, etc.

【0006】[0006]

【発明の実施の形態】以下、添付の図面を用いて本発明
の情報処理装置の実施形態について説明する。図1は、
本実施形態の情報処理装置(以下システムという)の構
成を示す概略斜視図である。本システムは、グラフィカ
ル・ユーザ・インターフェース(以下、GUIという)
を採用した画像データのデータ管理システムを構成す
る。このシステムでは、オブジェクトとしての画像デー
タに属性情報として検索キーを付加し、この付加された
検索キーを用いて画像データの検索を行えるようになっ
ている。尚、検索キーとしては、画像の特徴を表すキー
ワードや色、図形等が用いられる。システムは、中央演
算処理装置(以下、CPUという)を備え、システム全
体を制御する制御装置1(コンピュータ)を中心として
構成される。ディスプレイ2は、画像あるいは文字など
を表示すると共に、操作のための各種画面の表示等を行
う。キーボード3及びマウス4は、各種入力、指示操作
等を行う。フロッピーディスクドライブ5bは、データ
を記憶及び保管する媒体であるフロッピーディスク5a
へのデータの書き込み及び読み出しを行う。ハードディ
スク装置6は、入力される画像データとその属性情報を
記憶及び保管する。プリンタ7は、図面等を出力する。
スキャナ8は、シート状の原稿から画像データを読み取
る。CD−ROMドライブ9bは、大量の画像データが
所定のフォーマット形式で格納されたCD−ROM9a
から画像データを読み込む。スキャナ8及びCD−RO
Mドライブ9bにより読み取られた画像データは、ハー
ドディスク装置6に入力される。スピーカ10は、音声
出力を行い、マイクロフォン11は、音声入力を行う。
これらの装置は、それぞれ接続ケーブルを介して制御装
置1と接続されている。また、図に示す矢印は、本シス
テムにおけるデータの流れを示す。なお、これらの装置
は、制御装置1に内蔵され一体に形成されても良い。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of an information processing apparatus according to the present invention will be described with reference to the accompanying drawings. FIG.
FIG. 1 is a schematic perspective view illustrating a configuration of an information processing apparatus (hereinafter, referred to as a system) of the present embodiment. This system uses a graphical user interface (hereinafter referred to as GUI).
A data management system for image data adopting the above is constructed. In this system, a search key is added as attribute information to image data as an object, and image data can be searched using the added search key. As the search key, a keyword, a color, a graphic, or the like representing a feature of the image is used. The system includes a central processing unit (hereinafter, referred to as a CPU), and is configured around a control device 1 (computer) that controls the entire system. The display 2 displays images or characters, and displays various screens for operation. The keyboard 3 and the mouse 4 perform various inputs, instruction operations, and the like. The floppy disk drive 5b is a medium for storing and storing data.
Write and read data to / from The hard disk device 6 stores and stores the input image data and its attribute information. The printer 7 outputs drawings and the like.
The scanner 8 reads image data from a sheet-shaped document. The CD-ROM drive 9b stores a large amount of image data in a predetermined format.
Read image data from. Scanner 8 and CD-RO
The image data read by the M drive 9b is input to the hard disk device 6. The speaker 10 performs audio output, and the microphone 11 performs audio input.
Each of these devices is connected to the control device 1 via a connection cable. The arrows shown in the figure indicate the flow of data in the present system. Note that these devices may be built in the control device 1 and integrally formed.

【0007】図2は、制御装置1を中心としたブロック
図である。制御装置1は、例えばインテル社製の品番i
80486DX等のCPU201を中心として構成さ
れ、CPU201に接続されるデータバス220を介し
て、本発明にかかる属性情報コピー処理などのプログラ
ムを記憶するROM203、処理に必要な属性情報のデ
ータ等を一時的に記憶するRAM204、画像あるいは
文字等の表示をディスプレイ2に行う表示制御回路20
5、キーボードからの入力を転送制御するキーボード制
御回路206、マウス4からの入力を転送制御するマウ
ス制御回路207、フロッピーディスクドライブ5bを
制御するフロッピーディスクドライブ制御回路208、
ハードディスク装置6を制御するハードディスク制御回
路209、プリンタ7への出力を制御するプリンタ制御
回路210、スキャナ8を制御するスキャナ制御回路2
11、CD−ROMドライブ9bを制御するCD−RO
Mドライブ制御回路212、スピーカへの音声出力を制
御するスピーカ制御部213、及び、マイクロフォン1
1を制御するマイクロフォン制御回路214がそれぞれ
接続される。また、CPU201には、本システムを動
作させるのに必要な基準クロックを発生するためのクロ
ック202が接続され、さらにデータバス220を介し
て各種拡張ボードを接続するための拡張スロット215
が接続される。なお、拡張スロット215にSCSIボ
ードを接続し、このSCSIボードを介してフロッピー
ディスクドライブ5b、ハードディスク装置6、スキャ
ナ8、CD−ROMドライブ9b等を接続しても良い。
上記システムにおいて、データを保管する媒体としてフ
ロッピーディスク5a及びハードディスク装置6を使用
するが、光磁気ディスク等の他の記憶媒体を用いても良
い。また、画像データの入力装置として、スキャナ8及
びCD−ROMドライブ9bを使用するが、スチルビデ
オカメラやディジタルカメラ等の他の入力装置を用いて
も良い。また、出力装置としてはプリンタ7を用いる
が、これはディジタル複写機等の他の出力装置を用いて
も良い。また、本システムでは、上記の属性情報コピー
処理などのプログラムをROM203に記憶する。しか
し、本プログラムの一部又は全部をフロッピーディスク
5aやハードディスク装置6等のデータ記憶媒体に保管
しておき、必要に応じてデータ記憶媒体よりプログラム
及びデータをRAM204に読み込ませ、これを実行さ
せても良い。また、本システムでは、外部入力装置から
ハードディスク装置6に入力され、記憶された画像デー
タを管理するようにしているが、これをCD−ROM9
aに記憶されている画像データを直接管理するようにし
ても良い。この場合、CD−ROM9aに記憶されてい
る画像データを示すインデックスデータに対して属性情
報を付加してハードディスク装置6に記憶する(なお、
インデックスデータと、属性情報のセットをレコードと
呼ぶ)。検索時には、まずこのレコードが検索結果とし
て抽出され、その後レコードのインデックスデータに基
づいてCD−ROM9aからオブジェクト本体を読み出
す。本システムにおいては、画像データを管理対象(オ
ブジェクト)としているが、これは静止画像データ、動
画像データ、文字データ、音声データ、あるいは、これ
らデータの組み合わせであるマルチメディアデータであ
ってもよい。更に、これらのデータをまとめるフォルダ
をオブジェクトとしても良いし、ネットワークが組まれ
ている場合には、各コンピュータ自体をオブジェクトと
して取り扱っても良い。
FIG. 2 is a block diagram mainly showing the control device 1. The control device 1 is, for example, a product number i manufactured by Intel Corporation.
80203DX or the like, which is configured around the CPU 201, and via a data bus 220 connected to the CPU 201, a ROM 203 that stores a program such as an attribute information copy process according to the present invention, and temporarily stores attribute information data and the like necessary for the process. 204, a display control circuit 20 for displaying images, characters, and the like on the display 2.
5, a keyboard control circuit 206 for controlling the transfer of input from the keyboard, a mouse control circuit 207 for controlling the transfer of input from the mouse 4, a floppy disk drive control circuit 208 for controlling the floppy disk drive 5b,
A hard disk control circuit 209 for controlling the hard disk device 6, a printer control circuit 210 for controlling output to the printer 7, a scanner control circuit 2 for controlling the scanner 8
11. CD-RO for controlling the CD-ROM drive 9b
M drive control circuit 212, speaker control unit 213 for controlling audio output to a speaker, and microphone 1
1 are connected to the microphone control circuits 214 respectively. The CPU 201 is connected to a clock 202 for generating a reference clock necessary for operating the present system, and further an expansion slot 215 for connecting various expansion boards via a data bus 220.
Is connected. Note that a SCSI board may be connected to the expansion slot 215, and the floppy disk drive 5b, the hard disk device 6, the scanner 8, the CD-ROM drive 9b, and the like may be connected via the SCSI board.
In the above system, the floppy disk 5a and the hard disk device 6 are used as data storage media, but other storage media such as a magneto-optical disk may be used. Although the scanner 8 and the CD-ROM drive 9b are used as image data input devices, other input devices such as a still video camera and a digital camera may be used. Although the printer 7 is used as the output device, another output device such as a digital copying machine may be used. In the present system, a program for the above-described attribute information copy processing and the like is stored in the ROM 203. However, a part or all of the program is stored in a data storage medium such as the floppy disk 5a or the hard disk device 6, and the program and data are read from the data storage medium into the RAM 204 as necessary, and the program is executed. Is also good. Further, in the present system, the image data inputted from the external input device to the hard disk device 6 and stored is managed.
The image data stored in a may be directly managed. In this case, attribute information is added to the index data indicating the image data stored in the CD-ROM 9a and stored in the hard disk device 6 (note that
A set of index data and attribute information is called a record). At the time of search, this record is first extracted as a search result, and thereafter, the object body is read from the CD-ROM 9a based on the index data of the record. In the present system, image data is set as a management target (object), but may be still image data, moving image data, character data, audio data, or multimedia data which is a combination of these data. Further, a folder that collects these data may be used as an object, or when a network is established, each computer itself may be handled as an object.

【0008】以下、制御装置1の備えるCPU201の
実行する制御処理の内容について説明する。CPU20
1は、ROM203に記憶されている制御プログラムに
基づいて、検索キーを用いた検索処理の他、ある画像デ
ータに対してコマンドを出力することにより、この画像
データに付加されているすべての検索キー(属性情報)
をRAM204にコピーする処理、さらに、このRAM
204上の検索キーを別の画像データに付加する処理を
行う。以下、検索処理について簡単に説明した後に、属
性情報のコピー処理について説明する。図3は、ディス
プレイ2に表示される初期設定画面を示す。初期設定画
面は、3つのウィンドウ22,24,26から構成され
る。ウィンドウ22内には、ハードディスク装置6に記
憶されている画像データのうち、属性情報として検索キ
ーが既に付加されている画像データのアイコンを一覧表
示する。一覧表示される各画像データには、検索キーと
して、画像の特徴を表すキーワード、色、図形などのデ
ータが付加されている。利用者が1以上の検索キーを選
択した後に、検索開始を指示した場合には、ハードディ
スク装置6に記憶する画像データの中から、選択した検
索キーのうちの少なくとも1つを属性情報として有する
画像データを検索し、該当する画像データのみをウィン
ドウ22内に一覧表示する。ウインドウ26には、ハー
ドディスク装置6に書き込まれた画像データの内、まだ
属性情報として検索キーの付加されていない画像データ
のアイコンが一覧表示される。また、ウィンドウ24内
には、実行する処理の内容を選択、指示するためのメニ
ュー画面を表示する。図4は、CPU201の実行する
プログラムのメインルーチンを示すフローチャートであ
る。システムの電源が投入され、プログラムが起動する
と、まず、各処理で必要な変数等の初期化、及び、ディ
スプレイ2上への初期設定画面(図3を参照)の表示を
行う(ステップS1)。利用者によるメニュー選択、若
しくは、ドラッグ&ドロップといったアクションに応じ
てイベントが発生している場合には、そのイベントに応
じる処理を行う(ステップS2)。図3に示す設定画面
中、ウィンドウ24内に示すメニュー画面の中から「属
性情報コピー」のメニュー25が選択された場合、すな
わち、属性情報コピーのコマンドが出力された場合、ウ
ィンドウ22内において選択されている画像データに付
加されている属性情報のデータを、一時的にRAM20
4に格納する属性情報コピー処理を実行した後に(ステ
ップS3)、ステップS7へと進む。設定画面中、「属
性情報付加」のメニュー28が選択された場合、すなわ
ち、属性情報付加コマンドが出力された場合、ウィンド
ウ26内において選択されている画像データに、RAM
204に格納されている属性情報のデータを付加する属
性情報付加処理を実行した後に(ステップS4)、ステ
ップS7へと進む。その他のメニューが選択された場合
には、その他のメニューに対応する処理を実行した後に
(ステップS5)、ステップS7へと進む。マウス4の
操作により、ウィンドウ22に表示する画像データのア
イコンからウィンドウ26に表示する画像データのアイ
コンへのドラッグ&ドロップが行われた場合には、ドラ
ッグ&ドロップ処理を実行する(ステップS6)。な
お、このドラッグ&ドロップ処理については後に詳しく
説明する。何のイベントも発生していない場合には、直
ちにその他の処理(ステップS7)へと進む。ステップ
S7におけるその他の処理が終了した場合には、ステッ
プS2へと戻る。なお、ステップS5及びステップS7
において実行する処理の内容は、従来のデータベース管
理システムで実行する検索処理等と同じであり、また、
本発明のデータベース管理システムに直接関係しないた
め、ここでの説明は省略する。
Hereinafter, the contents of the control processing executed by the CPU 201 provided in the control device 1 will be described. CPU 20
Reference numeral 1 denotes a search process using a search key based on a control program stored in the ROM 203, and also outputs a command to certain image data, so that all search keys added to the image data are output. (Attribute information)
Is copied to the RAM 204, and the RAM
A process of adding the search key on 204 to another image data is performed. Hereinafter, after briefly describing the search process, the attribute information copy process will be described. FIG. 3 shows an initial setting screen displayed on the display 2. The initial setting screen is composed of three windows 22, 24, 26. In the window 22, among the image data stored in the hard disk device 6, a list of icons of image data to which a search key has already been added as attribute information is displayed. Data such as keywords, colors, figures, and the like representing the features of the images are added as search keys to each image data displayed in a list. When the user instructs to start a search after selecting one or more search keys, an image having at least one of the selected search keys as attribute information from the image data stored in the hard disk device 6. The data is searched, and only the corresponding image data is displayed in a list in the window 22. In the window 26, among the image data written in the hard disk device 6, icons of image data to which a search key has not yet been added as attribute information are displayed in a list. In the window 24, a menu screen for selecting and instructing the content of the processing to be executed is displayed. FIG. 4 is a flowchart showing a main routine of a program executed by the CPU 201. When the power of the system is turned on and the program is started, first, variables and the like necessary for each process are initialized, and an initial setting screen (see FIG. 3) is displayed on the display 2 (step S1). If an event has occurred in response to an action such as a menu selection or a drag and drop by the user, a process corresponding to the event is performed (step S2). In the setting screen shown in FIG. 3, when the menu 25 of “copy attribute information” is selected from the menu screen shown in the window 24, that is, when the command for copying the attribute information is output, the selection is made in the window 22. The data of the attribute information added to the image data is temporarily stored in the RAM 20.
After executing the attribute information copy processing to be stored in No. 4 (step S3), the process proceeds to step S7. When the “add attribute information” menu 28 is selected on the setting screen, that is, when the attribute information addition command is output, the RAM 26 is added to the image data selected in the window 26.
After executing the attribute information adding process for adding the data of the attribute information stored in 204 (step S4), the process proceeds to step S7. If another menu is selected, the process corresponding to the other menu is executed (step S5), and the process proceeds to step S7. When the drag and drop from the icon of the image data displayed in the window 22 to the icon of the image data displayed in the window 26 is performed by the operation of the mouse 4, a drag and drop process is executed (step S6). The drag & drop processing will be described later in detail. If no event has occurred, the process immediately proceeds to another process (step S7). When the other processes in step S7 are completed, the process returns to step S2. Steps S5 and S7
The content of the process executed in is the same as the search process executed in the conventional database management system,
Since it does not directly relate to the database management system of the present invention, the description is omitted here.

【0009】図5は、属性情報コピー処理(図4、ステ
ップS3)のフローチャートである。キーボード3又は
マウス4の操作によりウィンドウ22内に一覧表示され
た画像データの内の1つ(例えばアイコンG6)が選択
されている場合(ステップS31でYES)、選択中の
画像データに付加されているすべての属性情報のデー
タ、本システムでは検索キーのデータを一括して抽出し
てRAM204に格納する(ステップS32)。この
後、メインルーチンへとリターンする。また、ウィンド
ウ22内の画像データが選択されていない場合には(ス
テップS31でNO)、直ちにメインルーチンへとリタ
ーンする。
FIG. 5 is a flowchart of the attribute information copy processing (FIG. 4, step S3). If one of the image data listed in the window 22 (for example, the icon G6) is selected by the operation of the keyboard 3 or the mouse 4 (YES in step S31), the image data is added to the selected image data. In this system, the data of all the attribute information which is present, and the data of the search key in this system are collectively extracted and stored in the RAM 204 (step S32). Thereafter, the process returns to the main routine. If the image data in the window 22 has not been selected (NO in step S31), the process immediately returns to the main routine.

【0010】図6は、属性情報付加処理(図4、ステッ
プS4)のフローチャートである。キーボード3又はマ
ウス4の操作によりウィンドウ26に一覧表示された属
性情報の付加されていない画像データ(例えば画像デー
タH3)が選択されている場合(ステップS41でYE
S)、バッファとして用いられるRAM204に、属性
情報のデータ、本システムでは検索キーのデータが記憶
されているか否かを調べる。ここで、RAM204に検
索キーのデータが記憶されている場合には(ステップS
42でYES)、選択されている画像データに、RAM
204に書き込まれている検索キーのデータを属性情報
のデータとして付加する(ステップS43)。選択され
ている画像データがない場合(ステップS41でN
O)、直ちにメインルーチンへリターンする。ステップ
S43における処理の終了後、又は、RAM204に属
性情報のデータが書き込まれていない場合(ステップS
42でNO)、手入力により、一件ずつ検索キーを追加
又は削除する従来より実行されている属性情報入力処理
を実行する(ステップS44)。この後に、メインルー
チンへとリターンする。なお、属性情報のコピー先とし
て既に検索キーの付加されている画像データを選択した
場合に、RAM204に記憶する検索キーを既存の検索
キーに追加しても良いし、検索キーを全てRAM204
上の検索キーに更新しても良い。
FIG. 6 is a flowchart of the attribute information adding process (FIG. 4, step S4). When the image data (for example, the image data H3) to which the attribute information listed in the window 26 is not added is selected by the operation of the keyboard 3 or the mouse 4 (YE in step S41).
S) It is checked whether or not the data of the attribute information, that is, the data of the search key in this system is stored in the RAM 204 used as a buffer. If the search key data is stored in the RAM 204 (step S
42), the selected image data is stored in the RAM
The search key data written in 204 is added as attribute information data (step S43). If no image data is selected (N in step S41)
O), immediately return to the main routine. After the processing in step S43 is completed, or when the data of the attribute information is not written in the RAM 204 (step S43).
(NO in 42), the attribute information input processing which has been conventionally executed to manually add or delete search keys one by one is executed (step S44). Thereafter, the process returns to the main routine. When image data to which a search key is already added is selected as a copy destination of the attribute information, the search key stored in the RAM 204 may be added to the existing search key, or all the search keys may be stored in the RAM 204.
You may update to the above search key.

【0011】図7は、ハードディスク装置6のデータ構
造の概略を示す図である。図示するように、ハードディ
スク装置6内には、登録された各画像データH1,H
2,…のデータを格納する画像データの格納領域60
と、これらの各画像データに属性情報として付加された
検索キーのデータ、例えば、キーワードh1,h2,…
のデータを格納する領域61とが設けられる。例えば、
図3に示す設定画面において、画像データG6を選択し
て「属性情報のコピー」のメニュー25の選択を行い、
更に、画像データH3を選択して「属性情報付加処理」
のメニュー28の選択を行った場合を考える。この場
合、画像データG6に属性情報として付加されている検
索キーのデータ、例えば、キーワードg6-1,g6-2,…
のデータが、バッファとして使用されるRAM204に
一時的に記憶された後、ハードディスク装置6内の画像
データH3に対応する属性情報の格納領域61に書き込
まれる。
FIG. 7 is a diagram schematically showing a data structure of the hard disk device 6. As shown in the figure, in the hard disk device 6, each registered image data H1, H
Image data storage area 60 for storing data of 2,.
, Search key data added as attribute information to each of these image data, for example, keywords h1, h2,.
And an area 61 for storing the data. For example,
On the setting screen shown in FIG. 3, image data G6 is selected, and menu 25 of "copy of attribute information" is selected.
Further, the image data H3 is selected, and the “attribute information adding process” is performed.
Let us consider a case where the menu 28 is selected. In this case, search key data added as attribute information to the image data G6, for example, keywords g 6-1 , g 6-2 ,.
Is temporarily stored in the RAM 204 used as a buffer, and then written into the attribute information storage area 61 of the hard disk device 6 corresponding to the image data H3.

【0012】また、上に説明するように、「属性情報コ
ピー」のメニュー25の選択、及び、「属性情報付加処
理」のメニュー28の選択を、ディスプレイ2上に表示
されるメニュー画面をキーボード3又はマウス4により
操作して行う以外に、ディスプレイ2上に表示される画
像データのアイコンをマウス4によりドラッグ&ドロッ
プすることにより実行しても良い。図8は、ドラッグ&
ドロップにより属性情報のコピーを実行する場合の具体
例を示す図である。(a)は、マウス4を操作してマウ
スカーソルをディスプレイ2上に表示される第1画像デ
ータのアイコンに合わし、マウスボタンを押すことで、
当該データを選択した状態を示す。(b)は、選択した
第1画像データのアイコンを、ドラッグ(マウスボタン
を押した状態を保持したままマウス操作することによ
り、選択したアイコンを移動させる)している状態を示
す。(c)に示すように、第1画像データのアイコンが
第2画像データのアイコンの上に重ねられた場合、当該
第2画像データが選択される。この位置でマウスボタン
を放すことにより、第1画像データのアイコンを第2画
像データのアイコン上にドロップする。CPU201
は、図4に示すメインルーチンの中で、ドラッグ&ドロ
ップによるイベントの発生に応じて(ステップS2)、
図9に示すドラッグ&ドロップ処理(ステップS6)を
実行する。ドラッグ&ドロップ動作(イベントの発生)
は、アイコンをドラッグ後にドロップしたタイミングで
検出される。ドラッグ&ドロップ動作が検出され、ドラ
ッグ&ドロップ処理ルーチンがコールされた場合、属性
情報コピー処理(ステップS61)を実行した後、直ち
に属性情報付加処理を実行する(ステップS62)。す
なわち、ドラッグ&ドロップにより属性情報コピーコマ
ンドと属性情報付加コマンドとが同時に出力され、これ
により、第1画像データの属性情報のRAM204への
書き込みと、RAM204に書き込まれた属性情報の第
2画像データへの付加が連続して行われる。なお、ステ
ップS61で実行する属性情報コピー処理は、図5に示
すステップS3の処理と同じであり、ステップS62で
実行する属性情報付加処理は、図6に示すステップS4
の処理と同じである。このため、ここでの重複した説明
は省く。なお、第1画像データのアイコンを第2画像デ
ータのアイコン上にドロップした際に、属性情報のコピ
ーを行うか否かを選択できるようにしても良い。また、
ディスプレイ2上でドラッグ&ドロップする対象はアイ
コンに限られず、画像データを示す文字、或いは、画像
データそのものの一部又はこれを縮小したもの等でも良
い。本システムは、属性情報をコピーする場合、選択さ
れた画像データの属性情報のすべてをRAM204に記
憶するようにしているが、その一部を選択して記憶する
ようにすることも考えられる。
As described above, the selection of the menu 25 of “copy attribute information” and the selection of the menu 28 of “addition processing of attribute information” are performed by changing the menu screen displayed on the display 2 to the keyboard 3. Alternatively, the operation may be performed by dragging and dropping the icon of the image data displayed on the display 2 with the mouse 4 instead of performing the operation with the mouse 4. Figure 8 shows the drag &
FIG. 14 is a diagram illustrating a specific example of a case where attribute information is copied by dropping. (A), by operating the mouse 4 and moving the mouse cursor to the icon of the first image data displayed on the display 2 and pressing the mouse button,
This shows a state in which the data is selected. (B) shows a state where the icon of the selected first image data is being dragged (the selected icon is moved by operating the mouse while holding down the state of the mouse button). As shown in (c), when the icon of the first image data is overlaid on the icon of the second image data, the second image data is selected. By releasing the mouse button at this position, the icon of the first image data is dropped on the icon of the second image data. CPU201
In the main routine shown in FIG. 4, in response to the occurrence of an event due to drag and drop (step S2),
The drag and drop processing (step S6) shown in FIG. 9 is executed. Drag and drop operation (event occurrence)
Is detected when the icon is dragged and dropped. When the drag & drop operation is detected and the drag & drop processing routine is called, after executing the attribute information copy processing (step S61), immediately execute the attribute information addition processing (step S62). That is, the attribute information copy command and the attribute information addition command are simultaneously output by dragging and dropping, whereby the attribute information of the first image data is written into the RAM 204 and the attribute information written into the RAM 204 is written into the second image data. Are continuously added. The attribute information copy processing executed in step S61 is the same as the processing in step S3 shown in FIG. 5, and the attribute information addition processing executed in step S62 is performed in step S4 shown in FIG.
Is the same as the processing of For this reason, redundant description is omitted here. When the icon of the first image data is dropped on the icon of the second image data, it may be possible to select whether or not to copy the attribute information. Also,
The target to be dragged and dropped on the display 2 is not limited to an icon, but may be a character indicating image data, a part of the image data itself, or a reduced version thereof. In this system, when copying the attribute information, all the attribute information of the selected image data is stored in the RAM 204. However, it is also possible to select and store a part of the attribute information.

【0013】本システムの変形例として、属性情報とし
てコメントの付加された文書ファイルをオブジェクトと
する場合について考える。この場合、当該文書ファイル
を示すアイコンを選択し、コピー先の文書ファイルのア
イコンへとドラッグ&ドロップすることで、ファイルを
ドロップした文書ファイルに同一内容のコメントを付加
することができる。これにより、各ファイルに同じ内容
のコメントを繰り返し入力する手間を省くことができ
る。なお、コピー先のファイルは画像データファイル、
及び、その他の種類のファイルであっても良い。また、
本システムの別の変形例として、システムがサーバとし
て、サーバ・クライアント方式のネットワーク上にある
場合について考える。このシステムでは、ディスプレイ
2上に表示されるクライアントのアイコンをオブジェク
トとして選択し、コピー先のクライアントのアイコンへ
とドラッグ&ドロップを行うことで、属性情報として、
アクセス可能なユーザIDや、クライアントがアクセス
可能なファイルの種類などをコピーする。これにより、
新規に接続したクライアントについて多数の設定項目を
繰り返し入力するのではなく、他のクライアントに設定
されている内容を元にその一部を修正するだけで良くな
り、サーバの利用者の手間を削減することができる。
As a modification of the present system, consider a case where a document file to which a comment is added as attribute information is used as an object. In this case, by selecting an icon indicating the document file and dragging and dropping the icon on the icon of the copy destination document file, a comment having the same content can be added to the document file from which the file is dropped. This can save the trouble of repeatedly inputting the same comment in each file. The copy destination file is an image data file,
And other types of files. Also,
As another modified example of the present system, consider a case where the system is a server on a server-client type network. In this system, a client icon displayed on the display 2 is selected as an object, and drag-and-drop is performed on the client icon of the copy destination, whereby attribute information is obtained.
The user ID that can be accessed and the types of files that can be accessed by the client are copied. This allows
Rather than repeatedly inputting a large number of settings for a newly connected client, it is only necessary to correct some of the settings based on the settings of other clients, reducing the time and effort of server users. be able to.

【0014】[0014]

【発明の効果】本発明の情報処理装置では、オブジェク
トを選択し、この選択されたオブジェクトに対して、属
性情報をコピーするコマンドを出力することにより、選
択されたオブジェクトに付加されている属性情報が保存
手段にコピーされる。また、属性情報を付加するべきオ
ブジェクトを選択し、この選択されたオブジェクトに対
して、属性情報を付加するコマンドを出力することによ
り、保存手段上の属性情報を選択されたオブジェクトに
付加するようにすることが望ましい。上記の構成の情報
処理装置によれば、あるオブジェクトに対して、他のオ
ブジェクトに付加されている属性情報を同じ属性情報を
付加する際、オブジェクトを選択してコマンドを出力す
るという簡便な操作によりこれを実現することができ
る。これは、大量のデータ(オブジェクト)を管理する
データベース管理システムにおいて、これらのデータそ
れぞれに検索キーとして属性情報を付加するような場合
に、特に有効である。尚、上記の属性情報のコピー及び
付加処理をコンピュータに実行させるプログラムを記録
媒体に記録し、この記録媒体上のプログラムをコンピュ
ータで実行することによっても、上記の情報処理装置と
同様の効果が奏される。
According to the information processing apparatus of the present invention, by selecting an object and outputting a command for copying attribute information to the selected object, the attribute information added to the selected object is output. Is copied to the storage means. Further, by selecting an object to which attribute information is to be added and outputting a command for adding attribute information to the selected object, attribute information on the storage means is added to the selected object. It is desirable to do. According to the information processing apparatus having the above configuration, when the same attribute information is added to a certain object with the attribute information added to another object, a simple operation of selecting the object and outputting a command is performed by a simple operation. This can be achieved. This is particularly effective in a database management system that manages a large amount of data (objects) when attribute information is added as a search key to each of these data. Note that the same effect as that of the information processing apparatus described above can also be obtained by recording a program for causing a computer to execute the above-described attribute information copy and addition processing on a recording medium and executing the program on the recording medium by the computer. Is done.

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

【図1】 本実施形態の情報処理装置の構成を示す概略
斜視図である。
FIG. 1 is a schematic perspective view illustrating a configuration of an information processing apparatus according to an embodiment.

【図2】 システムを構成する制御装置を中心としたブ
ロック図である。
FIG. 2 is a block diagram mainly showing a control device constituting the system.

【図3】 ディスプレイに表示される設定画面の一例を
示す図である。
FIG. 3 is a diagram showing an example of a setting screen displayed on a display.

【図4】 データベースプログラムのメインルーチンを
示す図である。
FIG. 4 is a diagram showing a main routine of a database program.

【図5】 属性情報コピー処理ルーチンのフローチャー
トである。
FIG. 5 is a flowchart of an attribute information copy processing routine.

【図6】 属性情報付加処理ルーチンのフローチャート
である。
FIG. 6 is a flowchart of an attribute information addition processing routine.

【図7】 検索キーとしてキーワードの付加された各画
像データを格納するハードディスク装置のファイル構造
の概略を示す図である。
FIG. 7 is a diagram schematically illustrating a file structure of a hard disk device that stores each image data to which a keyword is added as a search key.

【図8】 ドラッグ&ドロップにより属性情報のコピー
及び付加を実行する場合の一例を示す図である。
FIG. 8 is a diagram illustrating an example of a case where attribute information is copied and added by dragging and dropping.

【図9】 ドラッグ&ドロップ処理ルーチンのフローチ
ャートである。
FIG. 9 is a flowchart of a drag & drop processing routine.

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

1…制御装置 2…ディスプレイ 3…キーボード 4…マウス 5a…フロッピーディスク 5b…フロッピーディスクドライブ 6…ハードディスク装置 7…プリンタ 8…スキャナ 9a…CD−ROM 9b…CD−ROMドライブ 10…スピーカ 11…マイクロフォン 201…CPU 202…データバス 203…ROM 204…RAM DESCRIPTION OF SYMBOLS 1 ... Control device 2 ... Display 3 ... Keyboard 4 ... Mouse 5a ... Floppy disk 5b ... Floppy disk drive 6 ... Hard disk device 7 ... Printer 8 ... Scanner 9a ... CD-ROM 9b ... CD-ROM drive 10 ... Speaker 11 ... Microphone 201 … CPU 202… data bus 203… ROM 204… RAM

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 オブジェクトをその属性情報とともに保
存、及び、管理する情報処理装置において、 オブジェクトを選択する選択手段と、 選択手段により選択されたオブジェクトの属性情報をコ
ピーするコマンドを出力させるコマンド出力手段と、 該属性情報コピーコマンドの出力に応じて、前記選択さ
れたオブジェクトに付加された属性情報を保存手段にコ
ピーするコピー手段とを備えることを特徴とする情報処
理装置。
1. An information processing apparatus for storing and managing an object together with its attribute information, a selection means for selecting the object, and a command output means for outputting a command for copying the attribute information of the object selected by the selection means. An information processing apparatus comprising: a copy unit configured to copy attribute information added to the selected object to a storage unit in response to an output of the attribute information copy command.
【請求項2】 前記コマンド出力手段は、更に、前記保
存手段にコピーされた属性情報をオブジェクトに対して
付加するコマンドを出力させ、該属性情報付加コマンド
の出力に応じて、選択手段により選択された別のオブジ
ェクトに対して前記保存手段にコピーされた属性情報を
付加する付加手段を備える請求項1記載の情報処理装
置。
2. The command output means further causes the storage means to output a command for adding the copied attribute information to the object, and the command output means selects the attribute information by the selection means in response to the output of the attribute information addition command. The information processing apparatus according to claim 1, further comprising an adding unit that adds the attribute information copied to the storage unit to another object.
【請求項3】 前記オブジェクト又はこれを表すアイコ
ンなどを表示する表示手段を備え、前記コマンド出力手
段は、前記表示手段上に表示される、属性情報をコピー
するべきオブジェクト又はこれを表すアイコンなどから
属性情報を付加するべきオブジェクト又はこれを表すア
イコンなどへのドラッグ&ドロップに応じて、前記属性
情報コピーコマンド及び属性情報付加コマンドを出力す
る請求項1又は2に記載の情報処理装置。
3. A display means for displaying the object or an icon representing the object, wherein the command output means displays an object to be copied with attribute information or an icon representing the object, the information being displayed on the display means. 3. The information processing apparatus according to claim 1, wherein the attribute information copy command and the attribute information addition command are output in response to a drag and drop to an object to which attribute information is to be added or an icon representing the object.
【請求項4】 複数の前記オブジェクトから所望のオブ
ジェクトを検索する検索手段を備え、 該検索手段は前記属性情報をオブジェクトの検索のため
の検索キーとして用いる前記請求項1乃至請求項3の何
れかに記載される情報処理装置。
4. The apparatus according to claim 1, further comprising a search unit that searches for a desired object from the plurality of objects, wherein the search unit uses the attribute information as a search key for searching for an object. Information processing device described in.
【請求項5】 コンピュータに、選択されたオブジェク
トの属性情報をコピーするコマンドを出力させると共
に、該属性情報コピーコマンドの出力に応じて、前記選
択されたオブジェクトに付加された属性情報を保存手段
に保存させるプログラムを記録した媒体。
5. A computer which outputs a command for copying attribute information of a selected object and, in response to the output of the attribute information copy command, stores attribute information added to the selected object in a storage means. A medium that stores the program to be saved.
JP23908496A 1996-09-10 1996-09-10 Information processing apparatus and control method therefor Expired - Lifetime JP3612387B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP23908496A JP3612387B2 (en) 1996-09-10 1996-09-10 Information processing apparatus and control method therefor
US08/927,055 US6300949B1 (en) 1996-09-10 1997-09-10 Information processor
US09/431,832 US6288732B1 (en) 1996-09-10 1999-11-02 Information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23908496A JP3612387B2 (en) 1996-09-10 1996-09-10 Information processing apparatus and control method therefor

Publications (2)

Publication Number Publication Date
JPH1083334A true JPH1083334A (en) 1998-03-31
JP3612387B2 JP3612387B2 (en) 2005-01-19

Family

ID=17039592

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23908496A Expired - Lifetime JP3612387B2 (en) 1996-09-10 1996-09-10 Information processing apparatus and control method therefor

Country Status (1)

Country Link
JP (1) JP3612387B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001297022A (en) * 2000-03-09 2001-10-26 Internatl Business Mach Corp <Ibm> Method and system for managing object and sharing information in community
JP2008242846A (en) * 2007-03-27 2008-10-09 Canon Inc Information processor and information processing method
JP2012238130A (en) * 2011-05-11 2012-12-06 Canon Inc Document management device, document management method, and computer program
JP2014186483A (en) * 2013-03-22 2014-10-02 Canon Inc Information processing apparatus, method for controlling information processing apparatus, and program

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06337806A (en) * 1993-05-28 1994-12-06 Sanyo Electric Co Ltd Information processor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06337806A (en) * 1993-05-28 1994-12-06 Sanyo Electric Co Ltd Information processor

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001297022A (en) * 2000-03-09 2001-10-26 Internatl Business Mach Corp <Ibm> Method and system for managing object and sharing information in community
JP2008242846A (en) * 2007-03-27 2008-10-09 Canon Inc Information processor and information processing method
JP2012238130A (en) * 2011-05-11 2012-12-06 Canon Inc Document management device, document management method, and computer program
JP2014186483A (en) * 2013-03-22 2014-10-02 Canon Inc Information processing apparatus, method for controlling information processing apparatus, and program

Also Published As

Publication number Publication date
JP3612387B2 (en) 2005-01-19

Similar Documents

Publication Publication Date Title
JP5171386B2 (en) Content management apparatus, content management method, program, and recording medium
US7650575B2 (en) Rich drag drop user interface
KR101045436B1 (en) Extensible object previewer in a shell browser
JP4701124B2 (en) Information processing apparatus and information processing method
JPH10289251A (en) Data retrieving method and recording medium where program for performing its process is recorded
JPH10124489A (en) Electronic document management device and method
JPH1196194A (en) Display processor, display method, storage medium where program for making computer function as display processor is recorded, and computer program product
US6288732B1 (en) Information processor
JP2768412B2 (en) User adaptive system and adaptive method
JP4674311B2 (en) Content browsing system, content browsing method and program
JP2010086455A (en) Device and method for designating retrieval condition, and program
JP5566447B2 (en) CONTENT MANAGEMENT DEVICE, CONTENT MANAGEMENT DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
JP3612387B2 (en) Information processing apparatus and control method therefor
JP2006202302A (en) Display processing apparatus, display processing method, and browser program
JP2004070619A (en) Webpage uploading system, computer program and recording medium
JP2000227914A (en) Document edition device
JP3198941B2 (en) Information processing device and recording medium
JP6457249B2 (en) Electronic document management apparatus, electronic document management system, and electronic document management program
JP4239812B2 (en) File management device, file management program, file management method, electronic album device, and digital camera
JP3198942B2 (en) Information processing device and recording medium
JP7392788B2 (en) Information processing device and program
JP7119340B2 (en) Information processing device and program
JP2005339421A (en) Document management device, document management method, program and recording medium
JP2006048151A (en) Contents browsing system, contents server, program, and storage medium
JP4770206B2 (en) File classification display device and file classification display program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040420

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20040618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040621

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040621

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041019

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041025

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20071029

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20081029

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091029

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091029

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101029

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101029

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111029

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111029

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20121029

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121029

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20131029

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term