JP2002175298A - Data management system, data management method and program - Google Patents

Data management system, data management method and program

Info

Publication number
JP2002175298A
JP2002175298A JP2001256641A JP2001256641A JP2002175298A JP 2002175298 A JP2002175298 A JP 2002175298A JP 2001256641 A JP2001256641 A JP 2001256641A JP 2001256641 A JP2001256641 A JP 2001256641A JP 2002175298 A JP2002175298 A JP 2002175298A
Authority
JP
Japan
Prior art keywords
data
metadata
input
search
candidates
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001256641A
Other languages
Japanese (ja)
Inventor
Tomomi Takada
智美 高田
Hidetomo Soma
英智 相馬
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2001256641A priority Critical patent/JP2002175298A/en
Priority to US09/961,423 priority patent/US7051048B2/en
Publication of JP2002175298A publication Critical patent/JP2002175298A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To allow any to perform to easily and efficiently impart information for retrieval to managed data. SOLUTION: In the management of a plurality of data with meta data used to retrieve the data being independently imparted thereto, an input sheet with predetermined meta data candidates described therein is prepared to make a user select meta data from the candidates, and the selected meta data are stored in relation to the data. In retrieval, the data retrieval is performed by use of the meta data, and a part of the retrieved data is partially provided to the user to select desired data.

Description

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

【0001】[0001]

【発明が属する技術分野】本発明は、データ検索のため
のデータ管理技術に関する。
[0001] The present invention relates to a data management technique for data retrieval.

【0002】[0002]

【従来の技術】小型の計算機システムの能力向上や低価
格化によって、家庭電化製品の中にはその制御や情報処
理のために、計算機を内蔵するものが一般的となってい
る。また、デジタルデータで供給されるビデオや音楽な
どをはじめ、映像と音声などの高品位のコンテンツが供
給されるとともに、それらが混在したマルチメディアコ
ンテンツが流布されるようになってきた。
2. Description of the Related Art Due to the improvement in performance and cost reduction of small computer systems, home appliances generally include a computer for control and information processing. In addition, high-definition contents such as video and audio, such as video and music supplied by digital data, are supplied, and multimedia contents in which these are mixed have come to be distributed.

【0003】さらに、ここ数年の地球規模のコンピュー
タネットワークであるインターネットの普及や、移動体
通信機器の低価格化によって、これらのコンテンツが簡
単に入手でき、また楽しめる時代になってきた。
[0003] Furthermore, with the spread of the Internet, which is a global computer network in recent years, and the reduction in prices of mobile communication devices, the era of these contents has become easier to obtain and enjoy.

【0004】家庭用のビデオ機器も、アナログで放送を
記録したり、メディアで供給される映像や音楽を楽しむ
という状態から、高品位で劣化しないデジタルデータと
して動画や音声を記録する機器へと遷移するとともに、
小型で安価なビデオ記録装置などにより、普通の家庭で
購入できるビデオカメラが出現し、家庭内でビデオ撮影
を行い、これを見て楽しむ時代へと変化している。
[0004] Video equipment for home use has also transitioned from recording analog broadcasts and enjoying video and music supplied by media to equipment that records moving pictures and audio as digital data with high quality and without deterioration. Along with
With the introduction of small and inexpensive video recording devices and the like, video cameras that can be purchased in ordinary homes have emerged, and the era of shooting video at home and enjoying watching it has changed.

【0005】このような背景の下、従来、放送系の企業
などが行っていた、ビデオ撮影と編集を行うべきコンテ
ンツの量は増大してきている。
[0005] Against this background, the amount of content to be shot and edited by video broadcasting companies and the like has been increasing.

【0006】ここで、放送系の企業などは、撮影や編集
を行うための高度な機器や、内容をわかりやすくするた
めの編集や構成を行うための高度な技術を持つ技術者な
どを擁しているのに対し、家庭向けビデオカメラで撮影
した内容を編集するのは、その機器の価格や編集技術の
必要性から、あまり行われていないのが現状である。
[0006] Here, broadcasting companies and the like have advanced equipment for performing shooting and editing, and engineers having advanced technology for performing editing and configuration for making the contents easy to understand. On the other hand, editing content shot with a home video camera is rarely performed due to the price of the device and necessity of editing technology.

【0007】しかし、家庭内で撮影された動画はもちろ
んのこと、各種メディアやインターネットなどの通信手
段によって、家庭に向けて配信される情報とコンテンツ
とは増大し、それが動画や音声などのマルチメディアな
情報やコンテンツへと変化してきており、このような情
報やコンテンツに対する情報検索の機能は非常に重要に
なってきている。
[0007] However, information and contents distributed to the home by communication means such as various media and the Internet, as well as moving images shot at home, increase, and the number of information and moving images is increased. Information and contents have been changed to media, and an information search function for such information and contents has become very important.

【0008】また、インターネットをはじめ、情報の流
通や発信を行うためのインフラの拡大により、個人でも
情報発信を行える時代になってきたが、動画や音声を中
心とした情報の発信が始まりつつある。今後、インター
ネット上で、このようなマルチメディアな情報やコンテ
ンツの情報検索などの機能の必要性が非常に高まってい
くことが予想される。また、その検索機能は容易に扱え
るものであると同時に検索されたさまざまな結果が理解
し易いものであることが望ましい。
[0008] In addition, the era in which information can be transmitted to individuals by the expansion of the infrastructure for distributing and transmitting information, such as the Internet, has come to an era where individuals can transmit information. . In the future, it is expected that the need for functions such as multimedia information and content information retrieval on the Internet will increase significantly. It is also desirable that the search function be easy to handle and that the various results searched be easy to understand.

【0009】さらに、インターネットの常時接続使用や
移動体通信によって、リアルタイムに最新の情報やコン
テンツを配信することが容易になってきたために、放送
系の企業などでも、最新の映像などを効率良く入手し、
編集等を行うことが非常に重要であり、このような状況
下では、既存の情報やコンテンツをすばやく検索し、新
しい情報やコンテンツに反映していくような機能が求め
られることになる。
[0009] Furthermore, since it has become easier to distribute the latest information and contents in real time through the constant use of the Internet and mobile communication, broadcasting companies and the like can efficiently obtain the latest images and the like. And
It is very important to perform editing and the like, and in such a situation, a function of quickly searching for existing information or content and reflecting it in new information or content is required.

【0010】しかし、情報量が多く時間経過によって変
化する内容をとらえた動画などのデータは、蓄積してお
くにも非常にかさばるうえに、それの内容について簡単
に検索を行うことは、非常に難しかった。同じデジタル
データでも、文書データなどであれば、文字や単語を指
示すれば、それを含む部分を探すことは、計算機にとっ
ては難しいことではないが、動画や音声などの場合、完
全に一致するデータを提示し、それを検索させるような
場合は少なく、なんらかの意味で類似している部分を検
索するような状況が一般的である。
[0010] However, data such as a moving image that captures a large amount of information and changes with the passage of time is very bulky to store, and it is very difficult to easily search for the content. was difficult. For the same digital data, if it is document data, etc., it is not difficult for a computer to search for a part that includes a character or word if it is indicated, but in the case of moving images or audio, data that matches exactly Is rarely displayed, and a search for the same is rare, and a situation in which a similar part in some sense is searched is general.

【0011】また、映像や音声などで表現されている内
容を計算機が理解することは、現在の技術では未だ十分
なものではなく、そのようなデータの内容についての検
索を行うことも、同様に未だ十分なものではない。
[0011] Further, it is not enough for a computer to understand the contents expressed by video, audio, and the like with the current technology, and it is also necessary to search for such data contents. Not enough yet.

【0012】そこで、このような動画、静止画、音声な
どに対して、その内容や特徴をキーワード、説明文など
の言語的名記述や、計算機が処理しやすい形式の画像や
音声の特徴を記述した非言語的な情報を、検索のための
情報、すなわち、いわゆるメタデータとして、そのコン
テンツや情報に付与しておくことで、その検索や利用を
容易にするという方式が始められている。
Therefore, for such moving images, still images, sounds, etc., their contents and characteristics are described in terms of linguistic names such as keywords and explanations, and the characteristics of images and sounds in a format that can be easily processed by a computer are described. A method has been started in which the nonlinguistic information is added to the content or information as information for search, that is, so-called metadata, thereby facilitating the search and use.

【0013】[0013]

【発明が解決しようとしている課題】しかし、このメタ
データを、管理されるデータに的確に効率的付与するこ
とは必ずしも容易なものではない。特に、一般人が、家
庭用ビデオカメラなどで撮影した映像などにメタデータ
を付与する場合、専門的な知識や技術に乏しいことから
一層困難である。また、メタデータを利用したデータ検
索の結果をわかり易いようにすることも必要である。
However, it is not always easy to accurately and efficiently assign this metadata to managed data. In particular, it is more difficult for an ordinary person to add metadata to an image or the like captured by a home video camera or the like because of lack of specialized knowledge and technology. It is also necessary to make it easier to understand the result of the data search using the metadata.

【0014】従って、本発明の主な目的は、管理される
データに検索のための情報を、何人も簡単且つ効率よく
付与できるようにすることにある。
Accordingly, a main object of the present invention is to enable any person to easily and efficiently assign information for retrieval to managed data.

【0015】[0015]

【課題を解決するための手段】本発明によれば、データ
検索のためのメタデータを、管理するデータに個別に付
与してデータ管理をするデータ管理システムであって、
前記メタデータを付与する前記データの選択を受け付け
る手段と、予め定められたメタデータの候補を提供する
手段と、提供した前記メタデータの候補の中から、選択
された前記データに付与するメタデータの選択を受け付
ける手段と、選択された前記データと、選択された前記
メタデータと、を関連付けて保存する手段と、前記デー
タを検索するための検索条件の入力を受け付ける手段
と、入力された前記検索条件と前記メタデータとに基づ
いて、前記検索条件に関連する前記データを検索する手
段と、検索した各々の前記データの内容の一部を提供す
る手段と、を備えたことを特徴とするデータ管理システ
ムが提供される。
According to the present invention, there is provided a data management system for managing data by individually adding metadata for data search to data to be managed.
Means for receiving the selection of the data to which the metadata is to be added; means for providing predetermined metadata candidates; and metadata to be assigned to the selected data from the provided metadata candidates. Means for accepting the selection, means for storing the selected data and the selected metadata in association with each other, means for receiving an input of a search condition for searching for the data, Means for searching for the data related to the search condition based on search conditions and the metadata; and means for providing a part of the content of each of the searched data. A data management system is provided.

【0016】また、本発明によれば、データ検索のため
のメタデータを、管理するデータに個別に付与してデー
タ管理をするデータ管理方法であって、前記メタデータ
を付与する前記データの選択を受け付ける工程と、予め
定められたメタデータの候補を提供する工程と、提供し
た前記メタデータの候補の中から、選択された前記デー
タに付与するメタデータの選択を受け付ける工程と、選
択された前記データと、選択された前記メタデータと、
を関連付けて保存する工程と、前記データを検索するた
めの検索条件の入力を受け付ける工程と、入力された前
記検索条件と前記メタデータとに基づいて、前記検索条
件に関連する前記データを検索する工程と、検索した各
々の前記データの内容の一部を提供する工程と、を含む
ことを特徴とするデータ管理方法が提供される。
Further, according to the present invention, there is provided a data management method for managing data by individually assigning metadata for data search to data to be managed, and selecting the data to which the metadata is assigned. Accepting, a step of providing predetermined metadata candidates, and a step of accepting selection of metadata to be added to the selected data from the provided metadata candidates, Said data, said selected metadata,
Storing the data in association with each other, receiving an input of a search condition for searching the data, and searching for the data related to the search condition based on the input search condition and the metadata. And a step of providing a part of the content of each piece of the searched data.

【0017】また、本発明によれば、データ検索のため
のメタデータを、管理するデータに個別に付与してデー
タ管理をするために、コンピュータを、前記メタデータ
を付与する前記データの選択を受け付ける手段、予め定
められたメタデータの候補を提供する手段、提供した前
記メタデータの候補の中から、選択された前記データに
付与するメタデータの選択を受け付ける手段、選択され
た前記データと、選択された前記メタデータと、を関連
付けて保存する手段、前記データを検索するための検索
条件の入力を受け付ける手段、入力された前記検索条件
と前記メタデータとに基づいて、前記検索条件に関連す
る前記データを検索する手段、検索した各々の前記デー
タの内容の一部を提供する手段、として機能させるプロ
グラムが提供される。
Further, according to the present invention, in order to individually assign metadata for data search to the data to be managed and manage the data, a computer is required to select the data to which the metadata is to be assigned. Receiving means, means for providing predetermined metadata candidates, from the provided metadata candidates, means for receiving selection of metadata to be added to the selected data, the selected data, Means for associating and storing the selected metadata, means for receiving an input of a search condition for searching for the data, and information relating to the search condition based on the input search condition and the metadata A program for functioning as a means for searching for the data to be performed, and a means for providing a part of the content of the searched data. .

【0018】また、本発明によれば、データ検索のため
のメタデータを、管理するデータに個別に付与してデー
タ管理をするデータ管理システムであって、予め定めら
れたメタデータの候補を提供する手段と、提供した前記
メタデータの候補の中から、メタデータの選択を受け付
ける手段と、選択された前記メタデータを付与するデー
タを入力する手段と、選択された前記メタデータと、入
力された前記データと、を関連付けて保存する手段と、
を備えたことを特徴とするデータ管理システムが提供さ
れる。
According to the present invention, there is provided a data management system for managing data by individually assigning metadata for data search to data to be managed, and providing predetermined metadata candidates. Means for receiving, from among the provided metadata candidates, means for receiving a selection of metadata, means for inputting data for providing the selected metadata, and the selected metadata, Means for storing the data in association with
There is provided a data management system comprising:

【0019】また、本発明によれば、データ検索のため
のメタデータを、管理するデータに個別に付与してデー
タ管理をするデータ管理方法であって、予め定められた
メタデータの候補を提供する工程と、提供した前記メタ
データの候補の中から、メタデータの選択を受け付ける
工程と、選択された前記メタデータを付与するデータを
入力する工程と、選択された前記メタデータと、入力さ
れた前記データと、を関連付けて保存する工程と、を備
えたことを特徴とするデータ管理方法が提供される。
Further, according to the present invention, there is provided a data management method for performing data management by individually assigning metadata for data search to data to be managed, and providing predetermined metadata candidates. And receiving the selected metadata from among the provided metadata candidates, inputting data to which the selected metadata is to be added, and inputting the selected metadata. And storing the data in association with each other.

【0020】また、本発明によれば、データ検索のため
のメタデータを、管理するデータに個別に付与してデー
タ管理をするために、コンピュータを、予め定められた
メタデータの候補を提供する手段、提供した前記メタデ
ータの候補の中から、メタデータの選択を受け付ける手
段、選択された前記メタデータを付与するデータを入力
する手段、選択された前記メタデータと、入力された前
記データと、を関連付けて保存する手段、として機能さ
せるプログラムが提供される。
According to the present invention, a computer is provided with predetermined metadata candidates in order to perform data management by individually assigning metadata for data search to data to be managed. Means, from among the provided metadata candidates, means for receiving selection of metadata, means for inputting data to which the selected metadata is added, the selected metadata, and the input data Are provided as a means for associating and storing the information.

【0021】[0021]

【発明の実施の形態】以下、図面を参照して本発明の好
適な実施の形態について説明する。
Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.

【0022】図1は、本発明の一実施形態に係るデータ
管理システムが構築されるコンピュータ装置の構成例を
示す図である。
FIG. 1 is a diagram showing a configuration example of a computer device on which a data management system according to one embodiment of the present invention is constructed.

【0023】図1において、CPUはマイクロプロセッ
サであり、各種処理のための演算、論理判断等を行な
い、アドレスバスAB、コントロールバスCB、データ
バスDBを介して、それらのバスに接続された各構成要
素を制御する。その作業内容は、後述するROMやRA
M上のプログラムによって指示される。
In FIG. 1, a CPU is a microprocessor, which performs calculations and logical decisions for various kinds of processing, and which is connected to those buses via an address bus AB, a control bus CB, and a data bus DB. Control the components. The contents of the work are described later in ROM and RA.
Instructed by the program on M.

【0024】また、CPU自身の機能や、計算機プログ
ラムの機構により、複数の計算機プログラムを並列に動
作させることができる。
Further, a plurality of computer programs can be operated in parallel by the function of the CPU itself and the mechanism of the computer program.

【0025】アドレスバスABはCPUの制御の対象と
する構成要素を指示するアドレス信号を転送する。コン
トロールバスCBはマイクロプロセッサCPUの制御の
対象とする各構成要素のコントロール信号を転送して印
加する。データバスDBは各構成機器相互間のデータ転
送を行なう。
The address bus AB transfers an address signal indicating a component to be controlled by the CPU. The control bus CB transfers and applies a control signal of each component to be controlled by the microprocessor CPU. The data bus DB performs data transfer between the components.

【0026】次にROMは、読出し専用の固定メモリで
ある。ROMには、後述するマイクロプロセッサCPU
による制御の手順を記憶させた計算機プログラムエリア
やデータエリアが格納されている。
Next, the ROM is a fixed read-only memory. The ROM has a microprocessor CPU, which will be described later.
A computer program area and a data area in which the control procedure according to the above are stored.

【0027】また、RAMは、書込み可能のランダムア
クセスメモリであって、後述するマイクロプロセッサC
PUによる制御の手順を記憶させた計算機プログラムエ
リアやデータエリアとしても用いられるし、CPU以外
の各構成要素からの各種計算機プログラムや各種データ
の一時記憶エリアとしても用いられる。
The RAM is a writable random access memory, and includes a microprocessor C to be described later.
It is also used as a computer program area and data area in which the control procedure by the PU is stored, and is also used as a temporary storage area for various computer programs and various data from each component other than the CPU.

【0028】これらROMやRAMなどの記憶媒体に
は、本実施形態のデータ管理を実現する計算機プログラ
ムやデータなどが格納されており、これらの記録媒体に
格納されたプログラムコードを、CPUが読み出し実行
することによって機能が実現されるが、記憶媒体の種類
は問われない。
The storage media such as the ROM and the RAM store computer programs and data for realizing the data management of the present embodiment. The CPU reads and executes the program codes stored in these storage media. By doing so, the function is realized, but the type of storage medium does not matter.

【0029】また、本発明に係わるプログラムやデータ
を格納した記録媒体をシステムあるいは装置に供給し
て、RAMなどの書き換え可能な記憶媒体上に前記の記
憶媒体から、そのプログラムがRAM上にコピーされる
可能性があるが、その記憶媒体としては、CD−RO
M、フロッピー(登録商標)ディスク、CD−ROM、
ハードディスク、メモリカード、光磁気ディスクなどを
用いることができるものと思われるが、このような方式
も採用可能である。
Further, a recording medium storing the program and data according to the present invention is supplied to a system or an apparatus, and the program is copied from the storage medium to a rewritable storage medium such as a RAM. The storage medium may be a CD-RO
M, floppy (registered trademark) disk, CD-ROM,
It is considered that a hard disk, a memory card, a magneto-optical disk, or the like can be used, but such a method can also be adopted.

【0030】また、図2に示すように、計算機プログラ
ムを格納した媒体から、本実施形態のデータ管理のプロ
グラムを読みこむことが当然可能である。なお、図2
中、21は図1で示される構成を有するコンピュータ装
置、22は記憶媒体を読み出すドライブ装置、23は計
算機プログラムを格納した記録媒体である。
As shown in FIG. 2, it is naturally possible to read the data management program of the present embodiment from a medium storing the computer program. Note that FIG.
Among them, 21 is a computer device having the configuration shown in FIG. 1, 22 is a drive device for reading out a storage medium, and 23 is a recording medium storing a computer program.

【0031】図1に戻って、DISKはハードディスク
であり、さまざまなデータ等を記憶するための外部メモ
リとして機能する。DISKは、多量の情報を比較的高
速に読み書きができる記憶媒体を内蔵しており、そこに
各種データ等を必要に応じて保管し取り出すことができ
る。また、保管された計算機プログラムやデータはキー
ボードの指示や、各種計算機プログラムの指示により、
必要な時にRAM上に完全もしくは部分的に呼び出され
る。
Returning to FIG. 1, DISK is a hard disk, which functions as an external memory for storing various data and the like. DISK has a built-in storage medium that can read and write a large amount of information at a relatively high speed, and can store and retrieve various data and the like as needed. In addition, stored computer programs and data can be transmitted by keyboard instructions or various computer program instructions.
Called completely or partially on RAM when needed.

【0032】MemCard(メモリカード)は、着脱
型の記憶媒体で、この記憶媒体に情報を格納し、他の機
器へ記憶媒体を接続することで、記憶させておいた情報
を参照・転写することが可能になる。
A MemCard (memory card) is a detachable storage medium which stores information in this storage medium and connects the storage medium to another device to refer to and transfer the stored information. Becomes possible.

【0033】KBはキーボードであって、アルファベッ
トキー、ひらがなキー、カタカナキー、句点等の文字記
号入力キー、及び、カーソル移動を指示するカーソル移
動キー等のような各種の機能キーを備えている。なお、
マウスのようなポインティングデバイスも含むこともで
きる。
A keyboard KB is provided with various function keys such as a character symbol input key such as an alphabet key, a hiragana key, a katakana key, and a punctuation mark, and a cursor movement key for instructing a cursor movement. In addition,
A pointing device such as a mouse may also be included.

【0034】CRはカーソルレジスタである。CPUに
より、カーソルレジスタの内容を読み書きできる。後述
するCRTコントローラCRTCは、ここに蓄えられた
アドレスに対する表示装置CRT上の位置にカーソルを
表示する。
CR is a cursor register. The CPU can read and write the contents of the cursor register. The CRT controller CRTC described later displays a cursor at a position on the display device CRT corresponding to the address stored here.

【0035】DBUFは表示用バッファメモリで、表示
すべきデータのパターンを蓄える。CRTCはカーソル
レジスタCR及びバッファDBUFに蓄えられた内容を
表示器CRTに表示する役割を担う。
DBUF is a display buffer memory for storing patterns of data to be displayed. The CRTC plays a role of displaying the contents stored in the cursor register CR and the buffer DBUF on the display CRT.

【0036】また、CRTは陰極線管等を用いた表示装
置であり、その表示装置CRTにおけるドット構成の表
示パターンおよびカーソルの表示をCRTコントローラ
で制御する。さらに、CGはキャラクタジェネレータで
あって、表示装置CRTに表示する文字、記号のパター
ンを記憶するものである。
The CRT is a display device using a cathode ray tube or the like, and the display pattern of a dot configuration and the display of a cursor on the display device CRT are controlled by a CRT controller. Further, CG is a character generator for storing patterns of characters and symbols to be displayed on the display device CRT.

【0037】NCUは、他のコンピュータ装置等と通信
を行うための通信デバイスであり、これを利用すること
で、本実施形態のプログラムやデータを、他の装置と共
有することが可能になる。図1では、ネットワーク(L
AN)を介して、個人向け計算機(PC)、テレビ放送
や自分で撮った映像などの受信・蓄積・表示装置(TV
/VR)、家庭用の遊戯用計算機(GC)などと接続さ
れ、これらと自由に情報の交換ができるようになってい
る。いうまでもないことだが、本発明の装置とネットワ
ークで接続されている機器は、何でもかまわない。な
お、ネットワークの種類などは何でもかまわないし、ネ
ットワークは図のような閉じたネットワークではなく、
外部のネットワークと接続されているようなものでもか
まわない。
The NCU is a communication device for communicating with another computer device or the like, and by using the NCU, the program and data of the present embodiment can be shared with other devices. In FIG. 1, the network (L
AN), receiving / accumulating / displaying device (TV) for personal computers (PC), television broadcasts, and images taken by yourself.
/ VR), a home game computer (GC), and the like, so that information can be freely exchanged therewith. Needless to say, any device may be connected to the device of the present invention via the network. The type of network does not matter, and the network is not a closed network as shown in the figure,
It may be connected to an external network.

【0038】DTUは、人工衛星などを利用した同報型
通信の受信機能を実現する受信デバイスであり、人工衛
星を経由して放送される電波などを、パラボラアンテナ
(ANT)で受信して、放送されているデータを取り出
す機能を有する。同報型通信の形態にはいろいろなもの
があり、地上波の電波で放送されるものや、同軸ケーブ
ルや光ケーブルなどで放送されるもの、前記LANや大
規模ネットワークなどで配信されるもの等、いろいろな
形態が考えられるが、同報型通信のものであれば、いず
れも採用できる。 <本実施形態におけるデータ管理の概念>次に、本実施
形態のデータ管理システムにおけるデータ管理の概念に
ついて説明する。
The DTU is a receiving device that realizes a receiving function of broadcast communication using an artificial satellite or the like, and receives a radio wave broadcast via the artificial satellite by a parabolic antenna (ANT). It has a function to retrieve broadcast data. There are various forms of broadcast communication, such as those broadcasted by terrestrial radio waves, those broadcasted by coaxial cables or optical cables, those distributed by the LAN or large-scale networks, and the like. Although various forms are conceivable, any form of broadcast communication can be adopted. <Concept of Data Management in this Embodiment> Next, the concept of data management in the data management system of this embodiment will be described.

【0039】一般に、データ管理上、管理するデータの
内容は多岐に及ぶことが考えられるが、取り扱うデータ
の内容は、ある程度予想可能なものか、あるいは、ある
範囲に限定されるものである。例えば、動画像データの
ファイルを管理する場合、その内容としては、冠婚葬
祭、子供の成長記録、旅行先の映像等といった日常的に
生じる実社会の出来事の映像や、ドラマ、ニュースの映
像といったもの挙げられ、適宜分類可能なものである。
In general, the contents of data to be managed may be diversified in terms of data management, but the contents of data to be handled are somewhat predictable or limited to a certain range. For example, when managing files of moving image data, the contents include videos of daily real-world events such as ceremonial occasions, child growth records, videos of travel destinations, and videos of drama and news. And can be appropriately classified.

【0040】そして、各データの内容の種類に応じて、
その具体的な内容については、経験則的にある程度予想
可能である。例えば、結婚式の披露宴の映像であれば、
新郎新婦の入場から始まり、来賓のスピーチ、乾杯、余
興等といった個別のシーンの映像が含まれるであろう
し、また、刑事ドラマの映像であれば、事件の発生、捜
査、解決、といったシーンの映像が含まれる。更に、各
シーンで登場する人物や物、状況等もある程度予想され
るものである。
Then, according to the type of the content of each data,
The specific contents can be expected to some extent based on empirical rules. For example, if it ’s a video of a wedding reception,
Starting with the entrance of the bride and groom, it may include images of individual scenes such as guest speeches, toasts, entertainments, etc., and if it is a criminal drama image, images of scenes such as incident occurrence, investigation, resolution, etc. Is included. Further, the person, object, situation, and the like appearing in each scene are expected to some extent.

【0041】してみると、これらのデータに付与すべき
メタデータの内容は、データの内容の種類に応じて自ず
と共通因子が存在するものと言える。
As a result, it can be said that the contents of the metadata to be added to these data naturally have a common factor depending on the type of the contents of the data.

【0042】そこで、本実施形態では、データの内容の
種類に応じて、予めメタデータとして付与する候補とな
るもの作成しておき、データ登録時にこれをユーザに提
示して選択等させ、メタデータの付与を簡単且つ効率よ
く実現できるようにする。また、付与されるメタデータ
を特定の手法で取り扱うことにより、効率的なデータ検
索をも実現せんとする。
Therefore, in the present embodiment, a candidate to be added as metadata is created in advance in accordance with the type of data content, and this is presented to the user at the time of data registration, and the user is made to select the metadata. Can be easily and efficiently realized. Further, it is assumed that efficient metadata search is not realized by handling the added metadata by a specific method.

【0043】また、本実施形態では、メタデータの候補
を作成等するために、まず、管理せんとするデータの内
容に即して、その種類毎に分類する。本実施形態では、
日常的なイベントを単位として分類する。例えば、結婚
式の披露宴や、海外旅行等がイベントとして挙げられ
る。
In the present embodiment, in order to create metadata candidates, the metadata is first classified according to the type of data to be managed. In this embodiment,
Classify daily events into units. For example, wedding receptions, overseas trips, and the like are examples of events.

【0044】各イベントは、経験則的に、複数のイベン
トから構成されることが予想できる。例えば、結婚式の
披露宴というイベントは、新郎新婦の入場、来賓のスピ
ーチ、乾杯といった個々の小さなイベントから構成され
る。そこで、本実施形態では、各イベントを複数のイベ
ントから定義し、各イベント単位でメタデータの候補を
作成する。
Each event can be expected to consist of a plurality of events as a rule of thumb. For example, an event called a wedding reception consists of individual small events such as entrance of bride and groom, speeches of guests, and toasts. Therefore, in the present embodiment, each event is defined from a plurality of events, and metadata candidates are created for each event.

【0045】図3は、イベント間の関係を定義した情報
の例であり、あるイベントXに含まれる個々のイベント
X−A乃至Iの包含関係を示した図である。図から明ら
かなように、イベントXは、まず、イベントX−A乃至
Cを含み、更に、イベントX−Aは、イベントX−D及
びEを含むようになっている。
FIG. 3 is an example of information defining the relationship between events, and is a diagram showing the inclusion relationship of individual events XA to I included in a certain event X. As is clear from the figure, the event X first includes the events XA to XC, and the event XA further includes the events XD and E.

【0046】例えば、イベントXが、結婚式の披露宴と
すると、イベントX−A乃至Cをそれぞれ開宴、食事
中、クライマックス等とし、更に、イベントX−Aの下
位のイベントとしてイベントX−D及びEを、それぞ
れ、新郎新婦入場、来賓スピーチ、等とすることができ
る。
For example, if the event X is a wedding reception, the events XA to C are set as a banquet, a meal, a climax, and the like, and the events XD and E are subordinate events of the event XA. Can be, respectively, bride and groom entrance, guest speech, and the like.

【0047】メタデータの候補は、各イベントにおいて
経験則的に登場する人物、物等のオブジェクト、若しく
は、シチュエーション等であり、イベントが細分化され
る程、その設定が容易且つ的確なものとなる。
The metadata candidate is a person, an object such as an object, or a situation that appears empirically in each event, or a situation or the like. The more subdivided the event, the easier and more accurate the setting. .

【0048】図4は、各イベントの種類と、各イベント
に設定されたメタデータの候補のテーブルの一例を示し
た図である。図4において、イベントとして結婚式の披
露宴があり、その下位のイベントとして、新郎新婦入
場、スピーチ、余興が存在する。また、結婚式の披露宴
に登場するオブジェクト等としては、経験則的に新郎新
婦があるため、これがメタデータの候補とされている。
また、新郎新婦の入場の際のシチュエーションとして
は、経験則的にスポットライトが考えられるので、これ
がメタデータの候補に挙げられていることが分かる。こ
の情報は図1のDISK等に格納することができる。こ
の実施形態では、イベントを単位とすることで、ホーム
ビデオのコンテンツなどに対し、内容を分類してメタデ
ータの付与を行うのに適した例となっている。しかし、
本発明は、基準となる単位をコンテンツに応じた単位の
ものを選ぶことで、ビデオ以外のコンテンツにも利用し
やすいように対応することが可能である。
FIG. 4 is a diagram showing an example of the type of each event and a table of metadata candidates set for each event. In FIG. 4, there is a wedding reception as an event, and there are bride and groom entrance, speech, and entertainment as subordinate events. Also, as objects and the like appearing at a wedding reception, there are brides and grooms empirically, and these are candidates for metadata.
In addition, spotlights are empirically considered as situations when the bride and groom enter, so it can be seen that these are listed as metadata candidates. This information can be stored in the DISK or the like in FIG. This embodiment is an example suitable for classifying contents and adding metadata to home video contents and the like by using an event as a unit. But,
According to the present invention, by selecting a reference unit which is a unit corresponding to the content, it is possible to cope with the content other than the video so that it can be easily used.

【0049】次に、本実施形態において、イベントの種
類やメタデータの候補は、最終的に各データに付される
メタデータとなり、検索時のインデックス情報として活
用される。この場合、データ検索の効率化・的確化を図
るべく、各イベント間やメタデータの候補間の関係を予
め定義することもでき、この情報を図1のDISK等に
格納することができる。
Next, in the present embodiment, the event type and the metadata candidate finally become metadata attached to each data, and are used as index information at the time of search. In this case, in order to improve the efficiency and accuracy of the data search, it is also possible to define in advance the relationships between the events and between the metadata candidates, and this information can be stored in the DISK or the like in FIG.

【0050】図5は、このようなイベント、メタデータ
の候補等の相関関係を定義したテンプレートの例を示し
た図である。一枚のテンプレートが一つのイベントを示
しており、そのイベントに含まれる個々のイベントや、
メタデータの候補としてのオブジェクト、更に、これら
の間の関連性が示されている。
FIG. 5 is a diagram showing an example of a template defining the correlation between such events, candidates for metadata, and the like. One template shows one event, individual events included in that event,
Objects as metadata candidates and the relationships between them are shown.

【0051】イベントテンプレートT3−1の中には複
数のイベントE3−X(Xは数字)がある。これは、1
つのイベントは時間や因果関係をもつ小さなイベントか
ら成り立っているためである。また、その出来事に関連
する人物や物等のオブジェクトが存在し、図中、Obj
3−X(Xは数字)で表している。
There are a plurality of events E3-X (X is a number) in the event template T3-1. This is 1
One event is made up of small events that have a time or causal relationship. In addition, there are objects such as persons and objects related to the event, and in FIG.
3-X (X is a number).

【0052】オブジェクトには、個々のイベントにだけ
出現するものと、イベント全体に共通して出現するもの
があり、図中ではObj3−1とObj3−2だけが共
通に出現するものであるために、特定のイベントの中で
はなく、イベントテンプレートT3−1の枠にだけ囲ま
れるように表されている。
There are objects that appear only in individual events and objects that appear commonly in the entire event. In the figure, only objects Obj3-1 and Obj3-2 appear in common. , Not in a specific event, but only in the frame of the event template T3-1.

【0053】これに対し、これ以外のオブジェクトは、
個々のイベントに囲まれており、そのイベント内にだけ
出現することが示されている。各オブジェクト同士には
ある種の関係があり、またイベント同士にもある種の関
係がある。これを、R3−X(Xは数字)で表してい
る。このイベントテンプレートT3−1におけるイベン
ト、オブジェクトや、それらの関係は、さまざまな属性
を持つことができる。
On the other hand, other objects are
It is surrounded by individual events and is shown to occur only within that event. Each object has a certain relationship, and each event has a certain relationship. This is represented by R3-X (X is a number). Events, objects, and their relationships in the event template T3-1 can have various attributes.

【0054】たとえば、これが結婚式の披露宴を対象と
したイベントテンプレートだとすると、新郎という属性
を持つObj3−1と、新婦という属性を持つるObj
3−2は、この中でほとんどのイベントに出現するオブ
ジェクトとなる。
For example, if this is an event template for a wedding reception, Obj3-1 having an attribute of groom and Obj3-1 having an attribute of bride
3-2 is an object that appears in most of the events.

【0055】新郎の友人関係R3−7にある司会者とい
う属性を持つObj3−11が披露宴の始まりを宣言
し、新郎Obj3−1と新婦Obj3−2が会場に入っ
てくる、いわゆる新郎新婦入場のイベントがE3−1で
あるといった具合である。
Obj3-11 having the attribute of moderator in the friendship relationship of the groom R3-7 declares the beginning of the reception, and the bride and groom Obj3-1 and the bride Obj3-2 enter the venue. For example, the event is E3-1.

【0056】このようにして、各イベントと各メタデー
タ候補等の関係が予め定義され、その情報はデータ検索
時に利用されることとなる。 <メタデータの付与>次に、このような基本的な考え方
の下、本実施形態におけるデータ管理システムで行われ
るメタデータ付与の処理について説明する。以下に説明
する処理により、管理されるデータに検索のための情報
を、何人も簡単且つ効率よく付与することができる。
In this way, the relationship between each event and each metadata candidate is defined in advance, and the information is used at the time of data search. <Attachment of Metadata> Next, a description will be given of a metadata assignment process performed in the data management system according to the present embodiment based on the above basic concept. By the processing described below, information for search can be easily and efficiently given to managed data by any person.

【0057】本実施形態では、動画、静止画、音声等の
マルチメディア情報やコンテンツ等の諸データを管理す
るにあたり、これらのデータの検索を容易化するために
メタデータを付与するが、係るメタデータを付与するに
あたっては、対象となるデータをユーザに選択させた上
で、上述した各イベント毎のメタデータの候補が提示さ
れたメタデータの入力シートをユーザに提示し、これに
入力させることによって行う。
In the present embodiment, when managing various data such as multimedia information and contents such as moving images, still images and sounds, metadata is added to facilitate retrieval of these data. In providing the data, after the user selects the target data, the user is presented with a metadata input sheet on which the above-described metadata candidates for each event are presented, and the user is required to input the metadata input sheet. Done by

【0058】メタデータの候補を提供することにより、
メタデータ付与やデータ検索技術について専門的な知識
を持たない一般ユーザであっても、簡単かつ効率よくメ
タデータの付与が可能となる。また、専門的な知識を有
するユーザも、メタデータの付与の効率化が実現され、
更に、メタデータの表現形式の統一化、合理化が達成さ
れ、検索時の効率化が達成され得る。
By providing metadata candidates,
Even a general user who does not have specialized knowledge about metadata assignment and data search technology can easily and efficiently assign metadata. In addition, even users with specialized knowledge will be able to efficiently assign metadata,
Further, unification and rationalization of the expression form of the metadata can be achieved, and efficiency at the time of retrieval can be achieved.

【0059】入力シートは、例えば、図1のDISK、
ROM、RAM、MemCardのような記憶装置に格
納することができる。また、LANなどから入手して、
記憶装置に格納することで、利用することもできる。
The input sheet is, for example, DISK in FIG.
It can be stored in a storage device such as a ROM, a RAM, and a MemCard. Also, get from LAN etc.
By storing it in a storage device, it can also be used.

【0060】以下、このデータ管理システムにおけるメ
タデータの付与処理を具体例を挙げて説明する。図6
は、係る処理の流れを示すフローチャートである。
Hereinafter, the process of assigning metadata in the data management system will be described with a specific example. FIG.
Is a flowchart showing the flow of such processing.

【0061】ステップS1では、データの選択及び入力
シートの入力項目の選択をデータ管理システムが受け付
ける。データ及び入力シートの入力項目は、例えばリス
ト形式でCRTに表示され、ユーザは、KBからこれを
選択するようにすることができる。入力シート及びデー
タが選択されると、データ管理システムがCRTにこれ
を表示する。
In step S1, the data management system accepts selection of data and selection of an input item on an input sheet. The data and the input items of the input sheet are displayed on the CRT, for example, in a list format, and the user can select this from the KB. When an input sheet and data are selected, the data management system displays this on the CRT.

【0062】なお、データの選択は、各データを構成す
る一部のデータ(本実施形態においてサブデータと称
す。)単位で選択することもできる。サブデータとして
は、例えば、データが動画像のデータであった場合に、
その動画像を構成する各フレームの画像又は連続するフ
レーム画像群のデータ等を挙げることができる。要する
に、サブデータは、各イベントを構成する個々のイベン
トに対応可能とするものである。
The data can be selected in units of a part of the data (sub data in this embodiment). As the sub data, for example, when the data is data of a moving image,
An image of each frame constituting the moving image or data of a continuous frame image group can be cited. In short, the sub-data can correspond to each event constituting each event.

【0063】ステップS2では、入力シートに対するメ
タデータの入力をデータ管理システムが受け付ける。メ
タデータは、入力シートに列挙された入力項目に従っ
て、ユーザがKBから入力することができる。ここでの
入力とは、提示された入力項目に対してYES/NOや具体
的なキーワード等の文字列を入力する場合のほか、与え
られた選択肢のいずれかの選択を指示する場合も含む広
範な概念である。
In step S2, the data management system receives an input of metadata for the input sheet. The metadata can be input by the user from the KB according to the input items listed on the input sheet. Here, the input includes a case where a character string such as YES / NO or a specific keyword is input to the presented input item, and also a case where any one of the given options is selected. Concept.

【0064】以下、ステップS1及びS2の処理を具体
例を挙げて説明する。図7は、メタデータの入力時のC
RTの表示例を示した図である。これは、ウィンドウシ
ステムを利用した場合の画面の例であり、結婚式の披露
宴を撮影して得た動画像のデータのうち、その一部のフ
レーム画像又は連続するフレーム画像群を示すサブデー
タに対してメタデータを付与することを想定している。
Hereinafter, the processing of steps S1 and S2 will be described with a specific example. FIG. 7 shows C when inputting metadata.
FIG. 9 is a diagram showing a display example of RT. This is an example of a screen in the case of using a window system, and among data of moving images obtained by photographing a wedding reception, a part of frame data or sub data indicating a group of continuous frame images is displayed. It is assumed that metadata is added to the data.

【0065】71はタイトルバーと呼ばれるもので、こ
のウィンドウ全体の操作、例えば移動や大きさの変更な
どを行う部分である。72はツールバーと呼ばれる部分
で、このウィンドウ内の主な機能を簡単に呼び出せるよ
うにするものである。ツールバー72のうち、「開く」
ボタンを選択すると、管理されるデータのリストが現
れ、ユーザは、メタデータを付与するデータを選択する
ことができる。
Reference numeral 71 denotes a title bar, which is used to operate the entire window, for example, to move or change the size of the window. Reference numeral 72 denotes a portion called a toolbar, which allows the main functions in this window to be easily called. "Open" in the toolbar 72
When the button is selected, a list of data to be managed appears, and the user can select data to which the metadata is to be added.

【0066】次に、太線で囲った矩形の領域73は、選
択されたデータを表示する領域であり、太線で囲った逆
L字型の領域74は、入力シートを示す領域である。本
実施形態では、メタデータを付与するデータに係る画像
と入力シートとを合わせて表示し、当該画像とメタデー
タの候補とを合わせて表示することとしている。
Next, a rectangular area 73 surrounded by a thick line is an area for displaying selected data, and an inverted L-shaped area 74 surrounded by a thick line is an area indicating an input sheet. In the present embodiment, an image relating to data to which metadata is added is displayed together with an input sheet, and the image and metadata candidates are displayed together.

【0067】領域73の上方の部分731は、選択され
た動画像データのファイル名を示しており、デジタルビ
デオで録画した「山田君の結婚式.mpg」という動画ファ
イル内の1シーンについて作業を行っているところであ
る。
The upper part 731 of the area 73 indicates the file name of the selected moving image data, and works on one scene in the moving image file “Yamada-kun's wedding.mpg” recorded by digital video. I'm going.

【0068】スライダ731aを図1のKBを用いて操
作することで、この動画内の任意のシーンを選択するこ
とが可能であり、領域431bは、現在選択されている
シーンに含まれる5つのフレーム画像を示している。ユ
ーザは、メタデータを付与する1枚のフレームか、又
は、一定時間の範囲内の一連のフレーム群を選ぶことが
できるようにすることができる。
By operating the slider 731a using the KB of FIG. 1, it is possible to select an arbitrary scene in the moving image. The area 431b includes five frames included in the currently selected scene. An image is shown. The user may be able to select a single frame to which metadata is to be added or a series of frames within a certain time range.

【0069】なお、本実施形態は、マルチメディアデー
タ等のデータの検索を行うためにメタデータを付与する
ものであるが、マルチメディアデータの編集、加工若し
くはや再生などを行う装置の一部の機能として存在で
き、その編集などの結果などに応じて、この部分の機能
を不要にしたり、もっと高度な機能を持たせるような場
合も考えられる。
In this embodiment, metadata is added to search for data such as multimedia data. However, a part of the apparatus for editing, processing, or reproducing multimedia data is provided. It can exist as a function, and depending on the result of editing or the like, there may be a case where the function of this part is unnecessary or a more advanced function is provided.

【0070】領域73の下方の部分732は、領域73
1bのフレーム画像から選択さしたシーンを再生して見
るための部分であり、メタデータを付与せんとするサブ
データの画像(太線枠)である。また、このシーンが撮
影された時間などの情報があれば、この中に表示される
(右側の部分)。この部分を利用してユーザは、自分が
選択したシーンの内容を把握できる。なお、サブデータ
としては、単枚のフレーム画像のデータを1単位とする
他、一つのシーンを構成する一群のフレーム画像のデー
タを1単位とすることもできる。
The portion 732 below the area 73 is
This is a part for reproducing and viewing a scene selected from the frame image 1b, and is an image of a sub data to which metadata is not added (a thick line frame). Also, if there is information such as the time when this scene was photographed, it is displayed therein (right side portion). Using this part, the user can grasp the contents of the scene selected by himself. Note that, as the sub data, data of a single frame image may be set as one unit, or data of a group of frame images forming one scene may be set as one unit.

【0071】次に、領域74は、入力シートを示してお
り、領域73の下方の部分732に表された画像(サブ
データ)に対して、メタデータを付与するための領域で
ある。
Next, an area 74 indicates an input sheet, and is an area for adding metadata to an image (sub-data) shown in a portion 732 below the area 73.

【0072】コンボボックス741は、最も上位概念の
イベントの種類を選択するためのものであり、プルダウ
ンメニュー形式で、複数種類のイベントの中から選択す
ることができる。このイベントの選択により、領域74
内の他の入力項目が選択できることとなる。図7では
「結婚式の披露宴」というイベントが選択されていると
ころである。
The combo box 741 is for selecting the type of the event having the highest concept, and can be selected from a plurality of types of events in a pull-down menu format. By selecting this event, the area 74
The other input items can be selected. In FIG. 7, the event "wedding reception" is being selected.

【0073】領域742は、コンボボックス741で選
択されたイベントの下位概念にあたるイベントを選択す
るためのものであり、「結婚式の披露宴」というイベン
トを構成するイベントとして予め設定された複数のイベ
ントが列挙されている。ユーザは、選択したサブデータ
の内容に対応したイベントを任意に選択することがで
き、イベントの選択により、領域74内の他の入力項目
が更に選択されることとなる。図7では、「ライトアッ
プされる新郎新婦」というイベントが選択されていると
ころである。
An area 742 is for selecting an event that is a subordinate concept of the event selected in the combo box 741. A plurality of events set in advance as an event that constitutes the event “wedding reception” are displayed in the area 742. Are listed. The user can arbitrarily select an event corresponding to the content of the selected sub-data, and other input items in the area 74 are further selected by selecting the event. In FIG. 7, the event "Bride and groom to be lighted up" is being selected.

【0074】領域743は、領域742で選択されたイ
ベントに対して設定されたメタデータの候補に即して定
められた入力項目が表示される領域である。図7では、
領域742で選択されたイベントに登場すると考えられ
るオブジェクトの名前が列挙されている。これらをユー
ザは選択/非選択することで、その名前のオブジェクト
が現在選択しているサブデータの画像中に登場するかど
うかを指示でき、ユーザは簡単な操作で、登場している
人物や物についてのメタデータの付与が行える。 な
お、図7中では、領域732に「新郎」と「新婦」が登
場しており、「ケーキ」は特に写っていなかったという
状態をユーザが示した状態になっている。
An area 743 is an area in which input items determined according to the metadata candidates set for the event selected in the area 742 are displayed. In FIG.
The names of objects considered to appear in the event selected in the area 742 are listed. By selecting / deselecting these, the user can indicate whether the object with that name appears in the image of the currently selected sub-data, and the user can perform a simple operation with the appearing person or object. Can be assigned to the metadata. In FIG. 7, "groom" and "bride" appear in the area 732, and the user has shown that "cake" is not particularly shown.

【0075】また、領域743の中の「詳細情報」のボ
タンを押すと、この各オブジェクトについて、さらに詳
細な情報が付与できるようになっている。この詳細な情
報として付与できる内容は、個々のオブジェクトに対す
る各種属性の追加/削除/変更や、入力項目として定めら
れていなかった登場人物や物を追加/削除/変更等を挙げ
ることができ、メタデータの候補の編集、設定等をユー
ザが任意に行えるようにしたものである。
Further, by pressing a “detailed information” button in the area 743, more detailed information can be added to each object. Contents that can be given as this detailed information include addition / deletion / change of various attributes for individual objects, and addition / deletion / change of characters and things that were not defined as input items. This allows the user to arbitrarily edit and set data candidates.

【0076】領域744も領域743と同様に、領域7
42で選択されたイベントに対して設定されたメタデー
タの候補に即して定められた入力項目が表示される領域
である。図7では、各オブジェクト間の関係や、シチュ
エーションなどについて項目が列挙されている。ユーザ
はこれらを選択/非選択することで、その関係やシチュ
エーションが現在選択しているシーン中に存在するかど
うかを指示でき、これにより、ユーザは簡単な操作で、
登場している人物や物の関係や状態などのメタデータの
付与が行えるようになっている。図7中、「笑い声」は
含まれなかったが、「顔のアップ」や「カメラのフラッ
シュ」や「拍手」が起こったことが、ユーザにより指示
されている。また、この中の「詳細情報」のボタンを押
すと、この関係や状態について、さらに詳細な内容が付
与できる。
The area 744 is also the same as the area 743.
This is an area where input items determined according to metadata candidates set for the event selected in 42 are displayed. In FIG. 7, items are listed for relationships between the objects, situations, and the like. By selecting / deselecting these, the user can indicate whether the relationship or situation exists in the currently selected scene, and this allows the user to perform simple operations,
Metadata such as the relations and states of appearing persons and objects can be added. In FIG. 7, although "laughing voice" was not included, the user has indicated that "up face", "flash of camera" or "applause" has occurred. By pressing the “Detailed information” button, more detailed contents can be given to this relationship or state.

【0077】この詳細な情報として付与できる内容は、
関係や状態の持つ属性の追加/削除/変更などや、関係の
行為者(物)や対象者(物)などのオブジェクトの設定/変
更/削除などや、イベントやイベントテンプレートにな
かった関係や状態を追加/削除/変更等を挙げることがで
き、メタデータの候補の編集、設定等をユーザが任意に
行えるようにしたものである。
The contents that can be given as the detailed information are as follows:
Addition / deletion / change of attributes of relationships and states, setting / change / deletion of objects such as actors (things) and target persons (things) of relationships, relationships and states not found in events or event templates Can be added / deleted / changed, and the user can arbitrarily edit and set metadata candidates.

【0078】領域745は、現在選択されているサブデ
ータに対して、キーワードや説明文任意に付与する入力
項目である。図中、いくつかの説明文が付与されている
状態になっており、「ころびそうになる新婦」という説
明文が選択されている状態になっている。ここで、「削
除」ボタンを押すことで、選択されている説明文を削除
することができる。また、「追加」ボタンを押すこと
で、新しいキーワードや説明文を追加することもでき
る。なお、このキーワードや、説明文は、ユーザが任意
に入力できるようにしてもよいし、システム側で予めメ
タデータの候補として、適当なキーワード、説明文等を
設定しておき、ユーザに選択させるようにしてもよい。
An area 745 is an input item for arbitrarily adding a keyword or a description to the currently selected sub data. In the figure, some explanatory texts are provided, and the description "Bride to be about to fall" is selected. Here, by pressing the “delete” button, the selected explanatory note can be deleted. By pressing the "Add" button, a new keyword or description can be added. The keyword or the description may be arbitrarily input by the user, or an appropriate keyword, description, or the like is set in advance as a metadata candidate on the system side, and the user is allowed to select the keyword or the description. You may do so.

【0079】領域75は、現在選択されているサブデー
タに対して、領域74に入力されたメタデータの付与を
行うことを最終的に指示する部分で、ここで「登録」ボ
タンを押すと、入力シートを示す領域74に入力された
内容がメタデータとして確定し、これを保存する処理へ
移行する。「キャンセル」ボタンを押すと、入力シート
を示す領域44に入力された内容が破棄されることとな
る。
An area 75 is a part for finally instructing that the metadata inputted in the area 74 is to be added to the currently selected sub data. When the “register” button is pressed here, The content input to the area 74 indicating the input sheet is determined as metadata, and the process proceeds to a process of storing the metadata. When the "cancel" button is pressed, the contents input to the area 44 indicating the input sheet are discarded.

【0080】このようにして、ユーザは、動画の各シー
ン等について、メタデータの入力を行うことができる。
なお、図7の例では、動画の1シーンについてメタデー
タを付与する場合の例であったが、付与対象のデータは
これに限られず、同様の手順によりさまざまなマルチメ
ディアコンテンツにメタデータの付与を行うことが可能
である。
In this manner, the user can input metadata for each scene of a moving image.
Although the example of FIG. 7 is an example in which metadata is added to one scene of a moving image, the data to be added is not limited to this, and the same procedure is used to add metadata to various multimedia contents. It is possible to do.

【0081】次に、図3に戻り、ステップS3では、選
択されたデータと入力されたメタデータとを関連付けて
保存する。上述した図4の例では、領域732に示され
た画像のサブデータに対して、入力シートを示す領域7
4に入力された情報がメタデータとして付与され、該メ
タデータが該サブデータに対して関連付けられて図1の
DISK等の記録媒体に保存されることとなる。
Next, returning to FIG. 3, in step S3, the selected data and the inputted metadata are stored in association with each other. In the example of FIG. 4 described above, an area 7 indicating an input sheet is
The information input to 4 is added as metadata, and the metadata is stored in a recording medium such as DISK in FIG. 1 in association with the sub data.

【0082】図8は、データと、これに付されたメタデ
ータとの関係を示したテーブルであり、動画像データA
に含まれる複数の一群のフレーム毎に、にぞれぞれ、イ
ベントの種類や、メタデータの候補のうち入力されたも
のが、メタデータとして付与されたことを示している。
ここでは、簡単なキーワードとして扱える文字情報など
を主に格納しているが、登場人物間の関係などある種の
構造を保有するものや、文字以外の情報も付与可能であ
る。
FIG. 8 is a table showing the relationship between data and metadata attached to the data.
For each of a plurality of groups of frames included in, the type of the event and the input of the metadata candidates have been added as metadata.
Here, character information that can be handled as a simple keyword is mainly stored, but information having a certain structure such as a relationship between characters, and information other than characters can also be added.

【0083】また、検索時に用いるため、各メタデータ
に関連するデータを示すインデックス情報が、作成又は
更新される。図9は、インデックス情報の一例を示した
ものであり、各メタデータに関連するデータがテーブル
形式で示されている。このインデックス情報は、図1の
DISK等の記録媒体に保存されることとなる。 <データ検索処理>次に、本実施形態のデータ管理シス
テムにおいて、各データに付与したメタデータに基づい
て、データ検索を行う場合の処理の例について説明す
る。
Further, index information indicating data related to each metadata is created or updated for use at the time of search. FIG. 9 shows an example of index information, in which data related to each piece of metadata is shown in a table format. This index information is stored in a recording medium such as DISK in FIG. <Data Search Process> Next, an example of a process for performing a data search based on metadata assigned to each data in the data management system of the present embodiment will be described.

【0084】検索は、ユーザから検索条件を与えてもら
い、その検索条件と上述した手順で各データに付与した
メタデータとを対比し、図9に示したようなインデック
ス情報等を用いて該検索条件と適合するメタデータが付
与されているデータ若しくはサブデータをピックアップ
することとなる。
In the search, a search condition is given by a user, the search condition is compared with the metadata assigned to each data in the above-described procedure, and the search is performed using index information or the like as shown in FIG. Data or sub-data to which metadata that meets the conditions is added is picked up.

【0085】以下、データ検索の具体的な例について、
説明する。図10は、係るデータ検索処理のフローチャ
ートである。
Hereinafter, a specific example of data search will be described.
explain. FIG. 10 is a flowchart of the data search process.

【0086】ステップS11は、検索用のインデックス
情報などを、このデータ管理システムが利用できるよう
に図1のRAM上でデータの操作を行う部分である。な
お、検索対象のデータや、そのメタデータ等は、図1の
NCU経由でLAN上のPCなどの計算機やDTU経由
で外部ネットワーク上の計算機上に保有するようにする
ことができる。
Step S11 is a part for operating data on the RAM of FIG. 1 so that the index information for search and the like can be used by this data management system. It should be noted that the data to be searched and its metadata can be held on a computer such as a PC on a LAN via the NCU in FIG. 1 or on a computer on an external network via the DTU.

【0087】ステップS12は、ユーザが検索条件とな
る文や単語を入力する処理を示している。ここで、ユー
ザは図1のKBから、検索対象となるイベントを表現す
る自然文を検索条件として入力することができる。ま
た、この検索条件は、例えば、図1のPCにおいて受け
付けて、LANを経由して入力するようにすることもで
きる。
Step S12 shows a process in which the user inputs a sentence or word serving as a search condition. Here, the user can input a natural sentence expressing an event to be searched from the KB in FIG. 1 as a search condition. The search condition may be received by the PC of FIG. 1 and input via the LAN, for example.

【0088】ここでは例として「田中君と奥さんのアッ
プ」という文が検索条件として入力された場合につい
て、以下、説明を行っていくものとする。
Here, as an example, a case where a sentence “Up of Tanaka and his wife” is input as a search condition will be described below.

【0089】ステップS13では、検索条件として入力
された文や単語に対し、自然言語処理技術を利用して、
形態素解析や構文解析などの解析を行う。これらの各解
析の技法や手法としては、公知の種々の手法が利用でき
るが、ここでは、文を意味的な語の集まりに区切り、そ
の区切られたことによってできた語の品詞や語義などの
情報と、文中のそれらの語の関係に関する情報を取り出
せるものであれば、何でもかまわない。
In step S13, a sentence or word input as a search condition is applied to the sentence or word using natural language processing technology.
Perform analysis such as morphological analysis and syntax analysis. Various well-known techniques can be used for each of these analysis techniques and techniques.Here, the sentence is divided into a group of semantic words, and the words and the meaning of the words formed by the separation are separated. Anything can be used as long as it can extract information and information about the relationship between those words in the sentence.

【0090】図11は、検索条件である「田中君と奥さ
んのアップ」を形態素解析や構文解析した結果の例を示
したものである。ここで、この例文は、「田中」や「奥
さん」や「と」などの語に分解され、それぞれに「名
詞」や「接続詞」などの品詞などの情報が割り当てられ
ている。そして、その各語は、「修飾」や「並列」とい
った関係を持つことを解析できる。
FIG. 11 shows an example of the result of a morphological analysis or a syntax analysis of the search condition “Up from Tanaka and his wife”. Here, this example sentence is decomposed into words such as "Tanaka", "wife" and "to", and information such as part of speech such as "noun" and "connective" is assigned to each. Then, it can be analyzed that each word has a relation such as “modification” or “parallel”.

【0091】ステップS14は、ステップS13で得ら
れた解析結果、及び、図5に示したテンプレートにおけ
るイベント、メタデータの候補等の相関関係にに基づい
て、データ検索を行う処理である。
Step S14 is a process for performing data search based on the analysis result obtained in step S13 and the correlation between the event and the metadata candidate in the template shown in FIG.

【0092】ここでは、図11のような解析結果の中で
名詞などの品詞を持つ重要な語で示されるようなオブジ
ェクトやイベントやこれらの間の関係を検索し、その語
とそれに対応する各オブジェクトや各イベントの組み合
わせについて、類似度を計算する。
Here, objects and events represented by important words having parts of speech such as nouns and the relationship between them are retrieved from the analysis results as shown in FIG. The similarity is calculated for a combination of objects and each event.

【0093】この例の場合には、例えば、新郎が名前と
して「田中」という属性を持っており、新婦が別名とし
て「奥さん」という属性を持っていると想定する。ま
た、イベントの状態として「アップ」という属性そのも
のか、同様の意味の語を持っているイベントがいくつか
存在しているものとする。
In this example, it is assumed that, for example, the groom has the attribute “Tanaka” as the name, and the bride has the attribute “wife” as the alias. It is also assumed that there are some events that have the attribute “up” itself or a word having the same meaning as the event state.

【0094】すると、これらが検索結果となり、語義の
類似の度合いやイベントやオブジェクトや関係につい
て、どんな属性だったのかということなどから類似度を
計算する。ここでいう類似度は、ユーザが入力した文中
の特定の語が、各オブジェクトやイベントや関係を指し
示す表現として、どの程度適切であるかという値になっ
ている。
Then, these become search results, and the similarity is calculated from the degree of similarity of the meaning, what kind of attribute the event, the object, and the relation are, and the like. The similarity here is a value indicating how appropriate a specific word in a sentence input by the user is as an expression indicating each object, event or relationship.

【0095】ステップS15では、ステップS14で検
索したオブジェクトやイベントや関係などの候補があっ
たかどうかで分岐する部分である。候補が何も見つから
なかった場合には、該当候補なしとして検索が終了す
る。ここで、1つでも候補があった場合には、ステップ
S16に進む。
In step S15, the process branches depending on whether there is a candidate for the object, event, or relationship searched in step S14. If no candidate is found, the search ends with no candidate. If there is at least one candidate, the process proceeds to step S16.

【0096】ステップS16では、候補であるオブジェ
クトやイベントや関係などについて、図11に示すよう
な語の関係に類似する構造があるかどうかを調べ、その
構造を優先的な候補として追加する部分である。図11
の例では、「田中」と「奥さん」が並列、「奥さん」と
「アップ」が修飾の関係で結ばれているので、「新郎」
−「顔」(部分/全体関係)、「新婦」-「顔」(部分/全体
関係)、二人の顔のアップの写っているシーンには、
「アップ」というシチュエーションがあって、この主体
が「顔」になっている。
In step S16, it is checked whether or not there is a structure similar to the word relation as shown in FIG. 11 for the objects, events, and relations that are candidates. is there. FIG.
In the example, "Tanaka" and "Wife" are connected in parallel, and "Wife" and "Up" are connected in a qualifying relationship, so "Groom"
-`` Face '' (part / whole relationship), `` Bride ''-`` face '' (part / whole relationship)
There is a situation called “up”, and this subject is “face”.

【0097】これにより間接的に、「田中」で検索され
たオブジェクトと「アップ」という状態を持つシチュエ
ーション、「奥さん」で検索されたオブジェクトと「ア
ップ」というシチュエーションを持つイベントに間接的
ではあるが、類似の構造が見出される。したがって、こ
のようなイベントに関連するデータ若しくはサブデータ
が候補として加えられることになる。
Thus, indirectly to the situation having the state of “up” with the object searched for “Tanaka” and the event having the situation of “up” with the object searched for “wife”. , A similar structure is found. Therefore, data or sub data related to such an event is added as a candidate.

【0098】ステップS17では、検索したデータ毎
に、ステップS16で見つかった構造の類似度や、ステ
ップS14で計算した語の類似度の情報などをもとに、
各データと検索条件の類似度を計算し、類似度の高い順
番に並べる部分である。
In step S17, based on the similarity of the structure found in step S16 and the information on the similarity of the word calculated in step S14 for each searched data,
This is a part for calculating the similarity between each data and the search condition and arranging them in the order of the similarity.

【0099】これにより、検索は完了し、最終的な検索
候補として、1つもしくは複数のデータ若しくはサブデ
ータと、それらのそれぞれについて、ユーザが入力した
文にどれだけ近いと推測されたかという類似度が得られ
ることになる。これにより、検索は終了となる。
As a result, the search is completed, and as one of the final search candidates, one or a plurality of data or sub-data, and the similarity indicating how close each of them is to the sentence input by the user. Is obtained. Thus, the search ends.

【0100】次に、図10の処理で得られた検索結果を
ユーザにわかりやすく見せるため処理について説明す
る。以下に説明する処理により、検索の結果をユーザが
理解し易いように提供することができる。図13は、検
索結果の表示処理を示すフローチャートである。
Next, a description will be given of a process for making the search result obtained in the process of FIG. 10 easy to understand for the user. The processing described below can provide search results so that the user can easily understand them. FIG. 13 is a flowchart showing a search result display process.

【0101】ステップS21では、図10の処理で得ら
れた検索結果と、検索結果の対象となるデータに関連す
るイベント等の相関関係を示すテンプレート等の情報を
DISKやRAM上で利用できるように、さまざまな前
処理を行う部分である。
In step S21, information such as a template indicating the correlation between the search result obtained in the processing of FIG. 10 and an event or the like related to the data targeted for the search result is made available on the DISK or RAM. Is a part for performing various pre-processing.

【0102】ステップS22は、図10の処理で検索さ
れたデータの候補をユーザに提示する部分であるが、検
索したデータの候補が複数ある場合や、データが動画等
の全体である場合には、その一部のデータや画像だけが
ユーザの欲しい部分である場合などがあるため、検索し
たデータの候補を実際に何らかの形で検分してもらい、
欲しいものを選んでもらうことが望ましい。そこで、こ
こでは各データの候補を、例えば、その中のシーンの代
表的な部分の静止画や説明文などで示す。これにより、
ユーザは候補の個数や、簡単な各候補の特徴といった情
報を得ることができる。
Step S22 is a part for presenting the data candidates searched for in the process of FIG. 10 to the user. If there are a plurality of searched data candidates, or if the data is the whole of a moving image or the like, In some cases, only some of the data or images are the parts that the user wants.
It is desirable to have them choose what they want. Therefore, here, each data candidate is indicated by, for example, a still image or a description of a representative portion of a scene therein. This allows
The user can obtain information such as the number of candidates and the characteristics of each simple candidate.

【0103】ステップS23は、ステップS22で示し
たデータの候補を実際にユーザに選択してもらう。ま
た、ステップS24は、この選択の結果を判定する処理
であり、候補が選択された場合には、ステップS25に
進み、候補が選択されなかった場合は、終了する。
In step S23, the user actually selects the data candidates shown in step S22. Step S24 is a process of determining the result of the selection. When a candidate is selected, the process proceeds to step S25, and when no candidate is selected, the process ends.

【0104】ステップS25では、ユーザに、選択され
たデータが所望のデータであったかどうかを確認し、よ
り欲しいものに近いものを選択してもらえるようにする
ため、選択された候補の内容の検分を行ってもらう。そ
こで、検索候補となったデータだけではなく、そのデー
タが属するイベントと関連の強いイベントを、図5のテ
ンプレート等におけるイベント間の関係をもとに調べ
て、そのイベントに属するデータがあれば、それも候補
の表示の中に加えるようにする部分である。
In step S25, the user checks whether or not the selected data is the desired data, and examines the contents of the selected candidate so that the user can select data closer to the desired data. I will go. Therefore, not only the data that is a search candidate but also an event strongly related to the event to which the data belongs is checked based on the relationship between the events in the template or the like in FIG. That is also the part to be added to the display of candidates.

【0105】但し、あらかじめユーザから指定された、
ユーザの環境や状況についての制約や条件に適応する内
容である場合のみ、候補の追加を行うようにする。ここ
でいうユーザの環境や状況についての制約や条件とは、
ユーザの機器やネットワークの環境からくる制約、ユー
ザが検索結果を見るのにじっくりと見れるかどうかとい
うことからくる時間の制約、課金や著作権や倫理的な制
限からくる制約や条件などのことであるが、制限や制約
になるものであれば何でもかまわない。
However, if specified by the user in advance,
Candidates are added only when the content conforms to restrictions and conditions on the environment and situation of the user. The constraints and conditions on the user's environment and situation here are:
These include restrictions from the user's device and network environment, time restrictions from whether the user can see the search results carefully, restrictions and conditions from billing, copyright, and ethical restrictions. Yes, but it can be anything that limits or restricts.

【0106】ステップS26では、ユーザが選択したデ
ータとステップS25において追加したデータとの内容
をユーザに提供する準備を行う。例えば、各データが動
画像である場合は、これらのデータをイベントの関係に
基づいて並べて、一連の1つの動画として再生できるよ
うにデータを構成する。
In step S26, a preparation is made to provide the contents of the data selected by the user and the data added in step S25 to the user. For example, when each data is a moving image, the data is arranged so as to be arranged based on the relationship between events, and can be reproduced as a series of one moving image.

【0107】ステップS27では、ステップS26で準
備したデータをユーザに提供する。例えば、各データが
動画像の場合は、それらを再生して表示する等の処理を
行う。データの提供が終わると、別の候補を見ることが
できるように、ステップS24へ戻るようにする。
At step S27, the data prepared at step S26 is provided to the user. For example, when each data is a moving image, processing such as reproducing and displaying them is performed. When the data has been provided, the process returns to step S24 so that another candidate can be seen.

【0108】このような処理順によって、ユーザは所望
のマルチメディアコンテンツの一部を選択する際に、そ
の部分と関連の深い部分も同時に見ることで、欲しい内
容の部分と思われる部分の理解が容易になるし、その内
容を理解するのに必要なマルチメディアコンテンツの検
索該当部分以外の部分を知ることができる。
According to such a processing order, when the user selects a part of the desired multimedia content, he / she also sees a part closely related to that part, so that the user can understand the part considered to be the part of the desired content. This makes it easier to know the part of the multimedia content other than the search relevant part necessary for understanding the content.

【0109】以上のようにして、本実施形態では、マル
チメディアコンテンツ等の諸データに対して、メタデー
タを簡単に付与でき、また、これを利用した検索及び検
索結果の理解が容易になると共に、同時に、メタデータ
付与の容易さから大量のメタデータの付与が行われるた
めに、検索精度の向上が図りやすくなり、ユーザは、容
易に、かつ効果的に、データ検索を利用できるようにな
った。
As described above, according to the present embodiment, metadata can be easily added to various data such as multimedia contents, and a search using the metadata and a search result can be easily understood. At the same time, since a large amount of metadata is assigned because of the ease of metadata assignment, search accuracy can be easily improved, and the user can use the data search easily and effectively. Was.

【0110】なお、図5に示したテンプレートにおい
て、テンプレート内の類似する内容や構造を持ったイベ
ントをオブジェクト指向の特徴を生かして、特定のイベ
ントクラスから派生させて作成するようにすることで、
テンプレートの作成者やユーザが、各イベントを作成す
ることを容易に行えるようにすることができる。
In the template shown in FIG. 5, an event having a similar content and structure in the template is derived from a specific event class by utilizing an object-oriented feature, and is created.
The creator or user of the template can easily create each event.

【0111】これを図示したのが図12であり、図中、
図5と同様に、テンプレートをT8−X(Xは数字)、
イベントをE8−X(Xは数字)、Obj8−X(Xは
数字)、関係をR8−X(Xは数字)で表している。
FIG. 12 illustrates this, and in FIG.
As in FIG. 5, the template is T8-X (X is a number),
Events are represented by E8-X (X is a number) and Obj8-X (X is a number), and the relationship is represented by R8-X (X is a number).

【0112】この場合に、複数のイベントの共通な部分
をイベントクラスとして宣言し、このクラスとの差分だ
けを自分のイベント内に記述して、共通部分を前述のイ
ベントクラスから派生させることで、共通部分の記述を
省略することができる。図12では、イベントE8−2
とイベントE8−4が、イベントクラスC8−1から派
生されており、このイベントクラスC8−1内のオブジ
ェクトや関係などを継承している。 <メタデータの付与処理の他の例>以下、図6を参照し
て説明したメタデータの付与処理の他の例について説明
する。 <メタデータの付与処理(その2)>上述した実施形態
では、メタデータを付与する対象である動画像等の情報
の作成後に、メタデータを付与する例を説明したが、先
にメタデータを設定しておき、その設定後に入力された
データに対して該メタデータを付与することもできる。
例えば、ビデオカメラやデジタルカメラでこれから撮影
する画像に、予めメタデータを付与する場合である。こ
の場合、メタデータを付与する対象は画像データであ
り、CCDセンサ等の撮像デバイスがデータの入力デバ
イスとなる。
In this case, a common part of a plurality of events is declared as an event class, only the difference from this class is described in the own event, and the common part is derived from the above-described event class. The description of the common part can be omitted. In FIG. 12, the event E8-2
And the event E8-4 are derived from the event class C8-1, and inherit the objects and relationships in the event class C8-1. <Another Example of Metadata Assignment Process> Hereinafter, another example of the metadata assignment process described with reference to FIG. 6 will be described. <Metadata Assignment Process (Part 2)> In the above-described embodiment, an example has been described in which metadata is assigned after information such as a moving image to which metadata is assigned is created. It is also possible to set the metadata and add the metadata to the data input after the setting.
For example, there is a case where metadata is added in advance to an image to be shot by a video camera or a digital camera. In this case, the object to which the metadata is added is image data, and an imaging device such as a CCD sensor is an input device for data.

【0113】また、この場合、図1を参照して説明した
コンピュータ装置のハードウエア構成に、メタデータを
付与する対象となるデータを入力する撮像デバイス等を
追加して構成することもできるが、画像等を撮影するビ
デオカメラやデジタルカメラ等の電子機器上でメタデー
タの付与を行うこともできる。
In this case, an imaging device or the like for inputting data to which metadata is to be added may be added to the hardware configuration of the computer described with reference to FIG. Metadata can also be added on an electronic device such as a video camera or digital camera that captures an image or the like.

【0114】電子機器上でメタデータの付与を行う場
合、図1を参照して説明したコンピュータ装置と同程度
のハードウエア構成を具備するビデオカメラやデジタル
カメラ等の電子機器を用いれば、上述したデータ管理シ
ステムを構築することができる。以下、そのような電子
機器を用いた場合を想定して説明する。
In the case where metadata is added on an electronic device, the above-described configuration can be realized by using an electronic device such as a video camera or a digital camera having a hardware configuration similar to that of the computer device described with reference to FIG. A data management system can be built. Hereinafter, a description will be given on the assumption that such an electronic device is used.

【0115】ここで、前述した様に、データの具体的な
内容や登場人物、状況等については、経験則的にある程
度予想可能なものである。従って、上述した電子機器に
おいても、各データにメタデータを付与するにあたっ
て、データを入力する際に、各イベント毎のメタデータ
の候補が提示されたメタデータの入力シートをユーザに
提示し、これに入力させることによって行うことが可能
である。
Here, as described above, specific contents of data, characters, situations, and the like can be predicted to some extent based on empirical rules. Therefore, in the above-described electronic device, when adding metadata to each data, when inputting the data, the user is presented with a metadata input sheet in which metadata candidates for each event are presented. Can be performed by inputting to

【0116】その場合、電子機器が備えるDISK、R
OM、RAM、メモリカード等の記憶装置には、図3に
示すイベント間の関係を定義した情報、および図4に示
すメタデータの候補の情報が格納されている。これらの
情報は、LANなどから入手して、これらの記憶装置に
格納することで利用することも可能である。
In this case, the DISK, R
In a storage device such as an OM, a RAM, and a memory card, information defining a relationship between events shown in FIG. 3 and information of metadata candidates shown in FIG. 4 are stored. These pieces of information can be used by acquiring them from a LAN or the like and storing them in these storage devices.

【0117】また、該電子機器は、メタデータの入力シ
ートを表示するのに充分な大きさの表示部を具備してい
ることが望ましい。例えば、動画像データにメタデータ
を付与する際には、撮影前に、ビデオカメラやデジタル
カメラ等の電子機器に記憶されているメタデータの入力
シートをビデオカメラ等の電子機器が備える表示部に表
示し、操作部からユーザに入力させることによって行う
ことができる。入力されたメタデータと動画像データ
は、該電子機器が備える記憶装置に関連付けて保存さ
れ、検索等に利用することができる。
It is preferable that the electronic device has a display unit large enough to display an input sheet for metadata. For example, when adding metadata to moving image data, before shooting, a metadata input sheet stored in an electronic device such as a video camera or a digital camera is displayed on a display unit provided in the electronic device such as a video camera. It can be performed by displaying and allowing the user to input from the operation unit. The input metadata and moving image data are stored in association with a storage device included in the electronic device, and can be used for a search or the like.

【0118】なお、保存されたデータは、保存後、図1
に示したコンピュータ装置上に構築されたデータ管理シ
ステムを使用して、追加/変更することも可能である。
その場合、追加/変更に用いるデータ管理システムの記
憶装置には、ビデオカメラ等の電子機器の記憶装置に記
憶されているものと同様の入力シートが記憶されている
ことが望ましい。
Note that the saved data is stored in the storage device shown in FIG.
Can be added / changed using the data management system built on the computer device shown in FIG.
In this case, it is desirable that the storage device of the data management system used for addition / change stores an input sheet similar to that stored in the storage device of the electronic device such as a video camera.

【0119】以下、電子機器上で行われるメタデータ付
与の処理について具体例を挙げて説明する。図14は、
メタデータの付与処理の流れを示すフローチャートであ
る。
Hereinafter, the process of adding metadata performed on the electronic device will be described with a specific example. FIG.
9 is a flowchart illustrating a flow of a process of adding metadata.

【0120】ステップS31では、これから入力するデ
ータに対する入力シートの入力項目の選択をビデオカメ
ラ等の電子機器が受け付ける。入力シートは、例えば電
子機器の記憶装置に格納されている。入力シートの入力
項目は、例えば、リスト形式で電子機器の表示部に表示
され、ユーザは、ボタン等による操作部からの入力によ
ってこれを選択することができる。入力シートが選択さ
れると、電子機器が表示部にこれを表示する。
In step S31, an electronic device such as a video camera accepts selection of an input item of an input sheet for data to be input. The input sheet is stored in, for example, a storage device of the electronic device. The input items on the input sheet are displayed on the display unit of the electronic device in a list format, for example, and the user can select the input items by inputting from the operation unit using buttons or the like. When the input sheet is selected, the electronic device displays this on the display unit.

【0121】以下、ステップS31の処理について具体
例を挙げて説明する。図16は、メタデータ入力時にお
ける電子機器の表示部の表示例を示した図である。この
画面は、メタデータの入力シートを示しており、これか
ら撮影する映像の一部のフレーム画像または連続するフ
レーム画像群(サブデータ)に対して、メタデータを付
与するための表示例である。なお、図16の表示例は、
結婚式の披露宴を撮影する場合の例で、その一部のフレ
ーム画像又は連続するフレーム画像群を示すサブデータ
に対してメタデータを付与することを想定している。
Hereinafter, the process of step S31 will be described with a specific example. FIG. 16 is a diagram illustrating a display example of the display unit of the electronic device when metadata is input. This screen shows a metadata input sheet, and is a display example for adding metadata to a partial frame image or a group of continuous frame images (sub-data) of a video to be captured. The display example of FIG.
In an example in which a wedding reception is photographed, it is assumed that metadata is added to a part of frame images or sub data indicating a group of continuous frame images.

【0122】ユーザは、ボタン等による操作部からの入
力を行うことによって、入力項目161乃至165を選
択することができる。入力項目161乃至165を選択
するには、所定のボタンを押すことによって、入力項目
161乃至165のいずれかの項目名を順に反転表示さ
せ、項目名を反転させた状態で、選択を指示するボタン
を押すことによって、その項目を選択することができ
る。
The user can select the input items 161 to 165 by performing input from the operation unit using buttons or the like. To select the input items 161 to 165, by pressing a predetermined button, one of the item names of the input items 161 to 165 is highlighted in order, and a button for instructing the selection in a state where the item names are reversed By pressing, the item can be selected.

【0123】各項目を選択すると、それぞれの内容を入
力する画面に移行し、ユーザは、各入力項目についての
メタデータをデータに付与することが可能となる。図1
6では、「状態/動作」という項目164が反転してい
る状態で、ここで、選択ボタンを押すことによって、各
オブジェクト間の関係や、状態等についての内容を入力
することをユーザが指定したことになり、各オブジェク
ト間の関係や、シチュエーションなどについての項目が
列挙された画面が表示されることとなる。
When each item is selected, the screen shifts to a screen for inputting the respective contents, and the user can add metadata about each input item to the data. FIG.
In the state 6, when the item 164 of “state / action” is inverted, the user designates that the contents of the relation between the objects and the state are input by pressing the selection button. As a result, a screen listing items relating to the relationship between the objects, situations, and the like is displayed.

【0124】ユーザによって入力された内容は、図16
の領域1611乃至1615に表示される。なお、図1
6では、161乃至165の全ての項目について入力さ
れた状態を示している。
The contents input by the user are shown in FIG.
Are displayed in the regions 1611 to 1615. FIG.
6 shows a state where all items 161 to 165 have been input.

【0125】「イベント情報」161は、最も上位概念
のイベントの種類を選択するためのものであり、この項
目を選択すると、イベントのリストが表示された画面に
移行する。ユーザは複数種類のイベントの中からデータ
の内容に対応したイベントを、所定のボタンを使用する
ことによって選択することができる。ユーザが選択した
イベントは、領域1611に表示される。このイベント
の選択により、他の入力項目が選択できるようになる。
図16では「結婚式の披露宴」というイベントが選択さ
れているところである。
The “event information” 161 is for selecting the type of the event having the highest concept. When this item is selected, the screen shifts to a screen on which a list of events is displayed. The user can select an event corresponding to the data content from a plurality of types of events by using a predetermined button. The event selected by the user is displayed in area 1611. By selecting this event, another input item can be selected.
In FIG. 16, the event "wedding reception" is being selected.

【0126】「披露宴」162は、選択されたイベント
の下位概念にあたるイベントを選択するためのもの項目
である。この項目を選択すると、「結婚式の披露宴」と
いうイベントを構成するイベントとして予め設定された
複数のイベントが列挙されている画面が表示される。図
17は、その表示例である。リスト表示された項目を選
択/非選択することにより、ユーザは簡単な操作で、こ
れから入力するデータの内容に対応したイベントを任意
に選択することができる。なお、図では、ラジオボタン
171の項目が選択された状態を示している。
The “banquet” 162 is an item for selecting an event that is a subordinate concept of the selected event. When this item is selected, a screen is displayed in which a plurality of events set in advance as events constituting the event "wedding reception" are listed. FIG. 17 shows an example of the display. By selecting / non-selecting the items displayed in the list, the user can arbitrarily select an event corresponding to the content of data to be input by a simple operation. The figure shows a state where the item of the radio button 171 is selected.

【0127】ここで、決定ボタン173を選択すると、
図16に戻り、ユーザが選択したイベントが、領域16
12に表示される。キャンセルボタン174は選択の取
消を指示するボタンである。
Here, when the enter button 173 is selected,
Returning to FIG. 16, the event selected by the user is displayed in the area 16
12 is displayed. The cancel button 174 is a button for instructing cancellation of the selection.

【0128】イベントの選択により、図16の他の入力
項目が更に選択されることとなる。図16、図17で
は、「結婚式の披露宴」に関する下位イベントとして、
「ライトアップされる新郎新婦」というイベントが選択
されているところである。
By selecting an event, another input item in FIG. 16 is further selected. In FIG. 16 and FIG. 17, as lower events related to “wedding reception”,
The event "Bride and groom to be lighted up" is being selected.

【0129】次に、図14に戻り、ステップS32で
は、入力シートに対するメタデータの入力を電子機器が
受け付ける。メタデータは、入力シートに列挙された入
力項目に従って、ユーザがボタン等によって操作部から
入力することができる。
Next, returning to FIG. 14, in step S32, the input of metadata to the input sheet is accepted by the electronic device. The metadata can be input by the user from the operation unit using buttons or the like in accordance with the input items listed on the input sheet.

【0130】ここでの入力とは、提示された入力項目に
対してYES/NOや具体的なキーワード等の文字列を入力
する場合のほか、与えられた選択肢のいずれかの選択を
指示する場合も含む広範な概念である。
The input here refers to a case where a character string such as YES / NO or a specific keyword is input to the presented input item, or a case where an instruction to select any given option is given. Is a broad concept including

【0131】以下、ステップS32の処理について、図
16を用いて具体的に説明する。
Hereinafter, the processing in step S32 will be specifically described with reference to FIG.

【0132】「登場する人物/物」163は、入力項目
162で選択されたイベントに対して設定されたメタデ
ータの候補に即して定められた入力項目を選択するため
のものである。この項目を選択すると、入力項目162
で選択されたイベントに登場すると考えられるオブジェ
クトの名前が列挙された画面が表示される。ユーザは、
これらを選択/非選択することで、その名前のオブジェ
クトがデータの画像中に登場するかどうかを指示でき、
ユーザは簡単な操作で、登場している人物や物について
のメタデータの付与が行える。
The “appearing person / thing” 163 is for selecting an input item determined according to the metadata candidate set for the event selected in the input item 162. When this item is selected, the input item 162
A screen listing the names of objects considered to appear in the event selected in is displayed. The user
By selecting / unselecting these, you can indicate whether an object by that name appears in the data image,
With a simple operation, the user can add metadata about the appearing person or thing.

【0133】ユーザが選択したオブジェクトは、領域1
613に表示される。なお、図16中では、これから撮
影する映像には、「新郎」と「新婦」が登場することを
ユーザが想定していることを示している。
The object selected by the user is the area 1
613. Note that FIG. 16 shows that the user assumes that “groom” and “bride” will appear in the video to be shot.

【0134】また、オブジェクトの名前が列挙されてい
る画面で「詳細情報」のボタンを選択すると、この各オ
ブジェクトについて、さらに詳細な情報が付与できるよ
うになっている。この詳細な情報として付与できる内容
は、個々のオブジェクトに対する各種属性の追加/削除/
変更や、入力項目として定められていなかった登場人物
や物を追加/削除/変更等を挙げることができ、メタデー
タの候補の編集、設定等をユーザが任意に行えるように
したものである。
Further, when a button of "detailed information" is selected on the screen on which the names of the objects are listed, more detailed information can be given to each object. The details that can be given as detailed information include adding / deleting /
Changes, additions / deletions / changes of characters and objects that are not defined as input items, and the like can be given, and the user can arbitrarily edit and set metadata candidates.

【0135】「状態/動作」164も、入力項目163
と同様に、入力項目162で選択されたイベントに対し
て設定されたメタデータの候補に即して定められた入力
項目を選択するためのものである。この項目を選択する
と、各オブジェクト間の関係や、シチュエーションなど
についての項目が列挙された画面が表示される。図18
は、その表示例である。
The “state / operation” 164 is also the input item 163
Similarly to the above, the input item is to be selected in accordance with the metadata candidate set for the event selected in the input item 162. When this item is selected, a screen listing items relating to the relationship between the objects, situations, and the like is displayed. FIG.
Is a display example.

【0136】図18の表示例では、「拍手」181が選
択され、「入場のアナウンス」182は選択されていな
い状態を示している。また、「顔のアップ」及び「カメ
ラのフラッシュ」も選択されている。ユーザは、リスト
表示されたこれらの項目を選択/非選択することで、そ
の関係やシチュエーションがシーン中に存在するかどう
かを指示でき、これにより、ユーザは簡単な操作で、登
場している人物や物の関係や状態などのメタデータの付
与が行えるようになっている。なお、詳細情報ボタン1
83を選択すると、この関係や状態について、さらに詳
細な内容が付与できる。
In the display example of FIG. 18, “applause” 181 is selected, and “entrance announcement” 182 is not selected. “Face Up” and “Camera Flash” are also selected. By selecting / deselecting these items displayed in the list, the user can indicate whether or not the relationship or situation exists in the scene. Metadata such as relationships and states of objects and things can be added. Note that detailed information button 1
By selecting 83, more detailed contents can be given to this relationship or state.

【0137】この詳細な情報として付与できる内容は、
関係や状態の持つ属性の追加/削除/変更などや、関係の
行為者(物)や対象者(物)などのオブジェクトの設定/変
更/削除などや、イベントやイベントテンプレートにな
かった関係や状態を追加/削除/変更等を挙げることがで
き、メタデータの候補の編集、設定等をユーザが任意に
行えるようにしたものである。
The contents that can be given as the detailed information are as follows:
Addition / deletion / change of attributes of relationships and states, setting / change / deletion of objects such as actors (things) and target persons (things) of relationships, relationships and states not found in events or event templates Can be added / deleted / changed, and the user can arbitrarily edit and set metadata candidates.

【0138】ここで、決定ボタン184を選択すると、
図16に戻り、ユーザが選択した各オブジェクト間の関
係や、シチュエーションなどが、領域1614に表示さ
れる。
Here, when the enter button 184 is selected,
Referring back to FIG. 16, a relationship between the objects selected by the user, a situation, and the like are displayed in an area 1614.

【0139】「キーワード・説明」165は、データに
対して、キーワードや説明文を付与するための入力項目
である。この項目を選択すると、キーワードや説明文を
任意に付与するための画面が表示される。図19は、そ
の表示例を示している。図19では、いくつかの説明文
が付与されている状態になっており、「ころびそうにな
る新婦」という説明文が選択されている状態になってい
る。
The “keyword / description” 165 is an input item for adding a keyword or a description to data. When this item is selected, a screen for arbitrarily assigning a keyword or a description is displayed. FIG. 19 shows an example of the display. In FIG. 19, some explanatory texts have been added, and the explanatory text “Bride that is about to fall” has been selected.

【0140】ここで、削除ボタン192を押すことで、
選択されている説明文を削除することができる。また、
追加ボタン191を押すことで、新しいキーワードや説
明文を追加することもできる。なお、このキーワード
や、説明文は、ユーザが任意に入力できるようにしても
よいし、システム側で予めメタデータの候補として、適
当なキーワード、説明文等を設定しておき、ユーザに選
択させるようにしてもよい。決定ボタン193を選択す
ると、図16に戻り、ユーザが入力したキーワードや説
明文が、領域1615に表示される。
Here, by pressing the delete button 192,
The selected description can be deleted. Also,
By pressing the add button 191, a new keyword or description can be added. The keyword or the description may be arbitrarily input by the user, or an appropriate keyword, description, or the like is set in advance as a metadata candidate on the system side, and the user is allowed to select the keyword or the description. You may do so. When the enter button 193 is selected, the process returns to FIG. 16, and the keyword and the description entered by the user are displayed in the area 1615.

【0141】データに対する各項目の入力が完了する
と、入力されたメタデータをデータに付与することを最
終的に指示する。決定ボタン166が選択されると、入
力された内容がメタデータとして確定し、保存される。
キャンセルボタン167が選択されると、入力された内
容が破棄される。
When the input of each item for the data is completed, it is finally instructed to add the input metadata to the data. When the enter button 166 is selected, the input content is determined as metadata and stored.
When the cancel button 167 is selected, the input content is discarded.

【0142】このようにして、ユーザは、動画の各シー
ン等について、メタデータの入力を行うことができる。
なお、図16の例では、動画の1シーンについてメタデ
ータを付与する場合を想定しているが、付与対象のデー
タはこれに限られず、同様の手順によりさまざまなマル
チメディアコンテンツにメタデータの付与を行うことが
可能である。
In this way, the user can input metadata for each scene of a moving image.
In the example of FIG. 16, it is assumed that metadata is assigned to one scene of a moving image. However, the data to be assigned is not limited to this, and metadata is assigned to various multimedia contents in a similar procedure. It is possible to do.

【0143】次に、図14に戻り、ステップS33で
は、ステップS31及びステップS32で入力、設定さ
れたメタデータが付与される対象となるデータの入力が
行われる。例えば、画像の撮影等により画像データが生
成され、入力される。
Next, returning to FIG. 14, in step S33, data to which the metadata input and set in steps S31 and S32 is added is input. For example, image data is generated by photographing an image or the like and input.

【0144】なお、データの入力は、動画像データにお
ける各フレームの画像または連続するフレーム画像群の
データの様に、各データを構成する一部のデータ(サブ
データ)単位で入力することもできる。データが入力さ
れると、電子機器が表示部にこれを表示し、ユーザは入
力したデータを確認することができる。
It is to be noted that data can be input in units of a part of data (sub-data) constituting each data, such as an image of each frame in moving image data or data of a continuous frame image group. . When the data is input, the electronic device displays the data on the display unit, and the user can confirm the input data.

【0145】ステップS34では、ステップS33で入
力されたデータと、ステップS31及びステップS32
で入力、設定されたメタデータと、を関連付けて保存す
る。上述した図16の例では、ステップS33で入力さ
れた画像のサブデータに対して、図16の領域1611
乃至1615に入力された情報がメタデータとして付与
され、該メタデータが該サブデータに対して関連付けら
れて、電子機器の記録媒体等に保存されることとなる。
In the step S34, the data inputted in the step S33 is compared with the data in the steps S31 and S32.
And save the metadata set and associated with. In the example of FIG. 16 described above, the sub data of the image input in step S33
The information input to the sub-data items 1615 to 1615 is added as metadata, and the metadata is associated with the sub-data and stored in a recording medium or the like of the electronic device.

【0146】保存されたデータは、検索等に利用するこ
とができる。各入力データに付与したメタデータに基づ
いて検索を行う場合の処理については、前述の<データ
検索処理>で説明した様に処理することができる。
The stored data can be used for searching and the like. The processing for performing a search based on the metadata assigned to each input data can be performed as described in the above-described <Data Search Processing>.

【0147】また、ステップS34で保存されたデータ
は、保存後、図1に示したコンピュータ装置を用いたシ
ステム上に読み込み、データの追加/変更することも可
能である。その場合、データは、フロッピーディスク、
メモリカード等の着脱型の記憶媒体に格納することによ
って、コンピュータ装置側で参照することができる。ま
た、LANや大規模ネットワーク、IEEE1394等
のインターフェースを介して、コンピュータ装置と電子
機器とを接続することによって共有することも可能であ
る。 <メタデータの付与処理(その3)>上述したメタデー
タの付与処理(その2)では、ビデオカメラ等の電子機
器上でメタデータの付与を行ったが、これに更に詳細な
メタデータを付与するために、図1に示すようなコンピ
ュータ装置を用いたデータ管理システムを利用すること
ができる。
After the data stored in step S34 is stored, it can be read into a system using the computer shown in FIG. 1 to add / change the data. In that case, the data is stored on a floppy disk,
By storing the information in a removable storage medium such as a memory card, the information can be referred to on the computer device side. Further, it is also possible to connect and share the computer device and the electronic device via an interface such as a LAN, a large-scale network, and IEEE 1394. <Metadata Assignment Process (Part 3)> In the metadata assignment process (Part 2) described above, metadata was assigned on an electronic device such as a video camera, but more detailed metadata was assigned to this. For this purpose, a data management system using a computer device as shown in FIG. 1 can be used.

【0148】この場合、電子機器のDISK、ROM、
RAM、メモリカード等の記憶装置には、図3に示すイ
ベント間の関係を定義した情報が格納され、また、コン
ピュータ装置の記憶装置には、そのイベントに対するメ
タデータの候補の情報(図4)が格納される。これらの
情報は、LANなどから入手して、記憶装置に格納するこ
とで利用することも可能である。
In this case, the electronic device DISK, ROM,
A storage device such as a RAM or a memory card stores information defining the relationship between the events shown in FIG. 3, and the storage device of the computer device stores information on metadata candidates for the event (FIG. 4). Is stored. These pieces of information can be used by acquiring them from a LAN or the like and storing them in a storage device.

【0149】例えば、動画像データにメタデータを付与
する際には、まず撮影前に、ビデオカメラやデジタルカ
メラ等の電子機器に記憶されているイベントに関する入
力シートを、電子機器の表示部に表示し、更に操作部か
らユーザに入力させる。その後、ユーザは動画像データ
を入力し、入力された動画像データとイベントは、電子
機器の記憶装置に関連付けて保存される。
For example, when metadata is added to moving image data, an input sheet related to an event stored in an electronic device such as a video camera or a digital camera is displayed on a display unit of the electronic device before photographing. Then, the user is made to input from the operation unit. Thereafter, the user inputs moving image data, and the input moving image data and event are stored in association with a storage device of the electronic device.

【0150】更に、コンピュータ装置の記憶装置に記憶
されているメタデータの入力シートを利用して、この動
画像データに詳細なメタデータを付与する。なお、メタ
データを付与したデータは、保存後、上述したような検
索等に利用することができる。
Further, using the metadata input sheet stored in the storage device of the computer, detailed metadata is added to the moving image data. It should be noted that the data to which the metadata has been added can be used for the above-described search or the like after storage.

【0151】図15は、係る処理の流れを示すフローチ
ャートである。
FIG. 15 is a flowchart showing the flow of the processing.

【0152】ステップS41では、これから入力するデ
ータに対するメタデータの入力シートの入力項目の選択
を電子機器が受け付ける。入力シートは、例えば電子機
器の記憶装置に格納されている。入力シートの入力項目
は、例えば、リスト形式で電子機器の表示部に表示さ
れ、ユーザは、ボタン等による操作部からの入力によっ
てこれを選択することができる。入力シートが選択され
ると、電子機器が表示部にこれを表示する。
In step S41, the electronic device accepts selection of an input item on the metadata input sheet for data to be input. The input sheet is stored in, for example, a storage device of the electronic device. The input items on the input sheet are displayed on the display unit of the electronic device in a list format, for example, and the user can select the input items by inputting from the operation unit using buttons or the like. When the input sheet is selected, the electronic device displays this on the display unit.

【0153】以下、ステップS41の処理について具体
例を挙げて説明する。
Hereinafter, the process of step S41 will be described with a specific example.

【0154】図20は、メタデータの入力項目選択時の
表示例を示した図である。この表示画面は、入力シート
を示しており、これから撮影する映像の一部のフレーム
画像または連続するフレーム画像群(サブデータ)に対
して、メタデータの入力項目を選択するための表示例で
ある。
FIG. 20 is a diagram showing a display example when an input item of metadata is selected. This display screen shows an input sheet, and is a display example for selecting an input item of metadata for a partial frame image or a continuous frame image group (sub data) of a video to be shot from now on. .

【0155】また、図20は、結婚式の披露宴を撮影す
る場合の例で、その一部のフレーム画像又は連続するフ
レーム画像群を示すサブデータに対して、メタデータの
入力項目を選択することを想定している。
FIG. 20 shows an example in which a wedding reception is photographed, and metadata input items are selected for sub-data indicating a part of frame images or a group of continuous frame images. Is assumed.

【0156】ユーザは、電子機器に設けられたボタン等
による操作部からの入力を行うことによって、入力項目
201及び202を選択することができる。
The user can select the input items 201 and 202 by performing input from the operation unit using buttons or the like provided on the electronic device.

【0157】各項目を選択すると、それぞれの内容を入
力する画面に移行し、ユーザは、データに対して、メタ
データの入力項目を選択することが可能となる。図20
では、「イベント情報」201の項目名が反転している
状態を示しており、ここで、選択ボタンを押すことによ
って、最も上位概念のイベントを入力することをユーザ
が指定したことになり、想定されるイベントについての
項目が列挙された画面が表示される。
When each item is selected, the screen shifts to a screen for inputting the respective contents, and the user can select an input item of metadata for the data. FIG.
Shows a state in which the item name of the “event information” 201 is inverted. Here, by pressing the select button, the user has specified that the event of the highest concept is to be input. A screen listing items about the event to be performed is displayed.

【0158】ユーザによって入力された内容は、図20
の領域2011、2012に表示される。図20は、入
力項目201及び202の全ての項目について入力され
た状態を示している。
The contents input by the user are shown in FIG.
Are displayed in the regions 2011 and 2012. FIG. 20 shows a state where all of the input items 201 and 202 have been input.

【0159】「イベント情報」201は、最も上位概念
のイベントの種類を選択するためのものであり、この項
目を選択すると、イベントのリストが表示された画面に
移行し、ユーザは複数種類のイベントの中からデータの
内容に対応したイベントを選択することができる。ユー
ザが選択したイベントは、領域2011に表示される。
このイベントの選択により、他の入力項目が選択できる
ようになる。図20では「結婚式の披露宴」というイベ
ントが選択されているところである。
The "event information" 201 is used to select the type of event having the highest concept. When this item is selected, the screen shifts to a screen on which a list of events is displayed, and the user can select a plurality of types of events. , An event corresponding to the content of the data can be selected. The event selected by the user is displayed in area 2011.
By selecting this event, another input item can be selected. In FIG. 20, the event "wedding reception" is being selected.

【0160】「披露宴」202は、「イベント情報」2
01で選択されたイベントの下位概念にあたるイベント
を選択するためのものであり、この項目を選択すると、
「結婚式の披露宴」というイベントを構成するイベント
として予め設定された複数のイベントが列挙されている
画面(例えば、図17の表示例)が表示される。図20
の例では、「披露宴」に関する下位イベントとして、
「ライトアップされる新郎新婦」というイベントが選択
されているところである(領域2012)。
The “reception” 202 includes “event information” 2
01 is for selecting an event that is a subordinate concept of the event selected in 01. When this item is selected,
A screen (for example, a display example in FIG. 17) in which a plurality of events set in advance as events constituting an event called “wedding reception” is displayed. FIG.
In the example below, the subordinate event for "reception"
The event "Bride and groom to be lighted up" is being selected (area 2012).

【0161】このようにして、ユーザは、動画の各シー
ン等について、メタデータの入力項目の選択を行うこと
ができる。
In this way, the user can select an input item of metadata for each scene or the like of a moving image.

【0162】次に、図14に戻り、ステップS42で
は、ステップS41で選択された入力項目に対応するデ
ータの入力が行われる。なお、データの入力は、動画像
データにおける各フレームの画像または連続するフレー
ム画像群のデータの様に、各データを構成する一部のデ
ータ(サブデータ)単位で入力することもできる。デー
タが入力されると、電子機器の表示部にこれを表示し、
ユーザは入力したデータを確認することができる。
Next, returning to FIG. 14, in step S42, data corresponding to the input item selected in step S41 is input. The data can be input in units of a part of data (sub data), such as an image of each frame in the moving image data or data of a continuous frame image group. When the data is entered, it is displayed on the display of the electronic device,
The user can check the input data.

【0163】ステップS43では、ステップS41で選
択された入力項目とステップS42で入力されたデータ
とを関連付けて保存する。上述した図20の例では、ス
テップS42で入力された画像のサブデータに対して、
領域2011乃至2012に入力された情報が入力項目
として選択され、保存されることとなる。以上の処理
は、電子機器で行われる。
In step S43, the input item selected in step S41 and the data input in step S42 are stored in association with each other. In the example of FIG. 20 described above, the sub-data of the image input in step S42 is
Information input to the areas 2011 to 2012 is selected as an input item and is stored. The above processing is performed by the electronic device.

【0164】次に、ステップS43で保存されたデータ
に対して、図1に示すようなコンピュータ装置等を用い
て、更に詳細なメタデータを付与する処理を行う。ステ
ップS43で保存されたデータは、フロッピーディス
ク、メモリカード等の着脱型の記憶媒体に格納すること
によって、コンピュータ装置側で参照することができ
る。また、LANや大規模ネットワーク、IEEE13
94等のインターフェースを介して、コンピュータ装置
と電子機器とを接続することによって共有することも可
能である。
Next, a process for giving more detailed metadata to the data stored in step S43 is performed using a computer device or the like as shown in FIG. The data stored in step S43 can be referred to on the computer device side by storing the data in a removable storage medium such as a floppy disk or a memory card. In addition, LAN, large-scale network, IEEE13
It is also possible to share by connecting a computer device and an electronic device via an interface such as 94.

【0165】ステップS4では、メタデータを付与する
対象となるデータの選択をコンピュータ装置が受け付け
る。データは、例えばリスト形式でCRTに表示され、
ユーザは、KBからこれを選択するようにすることがで
きる。データが選択されると、データ管理システムが、
選択されたデータ及びそのデータに関連付けられたイベ
ントに対するメタデータの入力シートをCRTに表示す
る。入力シートの入力項目は、例えばリスト形式でCR
Tに表示され、ユーザは、KBからこれを選択するよう
にすることができる。
In step S4, the computer receives a selection of data to which metadata is to be added. The data is displayed on a CRT in a list format, for example.
The user can select this from the KB. Once the data is selected, the data management system
An input sheet of metadata for the selected data and the event associated with the data is displayed on the CRT. The input items on the input sheet are, for example, CR
Displayed at T, the user can select this from the KB.

【0166】ステップS45では、入力シートに対する
メタデータの入力をコンピュータ装置が受け付ける。メ
タデータは、入力シートに列挙された入力項目に従っ
て、ユーザがKBから入力することができる。ここでの
入力とは、提示された入力項目に対してYES/NOや具体
的なキーワード等の文字列を入力する場合のほか、与え
られた選択肢のいずれかの選択を指示する場合も含む広
範な概念である。
At step S45, the computer receives an input of metadata for the input sheet. The metadata can be input by the user from the KB according to the input items listed on the input sheet. Here, the input includes a case where a character string such as YES / NO or a specific keyword is input to the presented input item, and also a case where any one of the given options is selected. Concept.

【0167】なお、ステップS44及びステップS45
の処理は、前述した図7の説明と同様に処理することが
できる。図7において、データが選択されると、太線で
囲った矩形の領域73に選択されたデータが表示され、
太線で囲った逆L字型の領域74に、選択されたデータ
に関連付けられている入力シートが示されている。
Steps S44 and S45
Can be performed in the same manner as described above with reference to FIG. In FIG. 7, when data is selected, the selected data is displayed in a rectangular area 73 surrounded by a thick line,
An input sheet associated with the selected data is shown in an inverted L-shaped area 74 surrounded by a thick line.

【0168】ステップS46では、選択されたデータと
入力されたメタデータとを関連付けて保存する。前述し
た図7の例と同様に、領域732に示された画像のサブ
データに対して、入力シートを示す領域74に入力され
た情報がメタデータとして付与され、該メタデータが該
サブデータに対して関連付けられて図1のDISK等の
記録媒体に保存されることとなる。保存されたデータ
は、検索等に利用することができる。メタデータに基づ
いて検索を行う場合の処理については、前述の<データ
検索処理>で説明した様に処理することができる。
In step S46, the selected data and the input metadata are stored in association with each other. As in the example of FIG. 7 described above, the information input to the area 74 indicating the input sheet is added as metadata to the sub data of the image shown in the area 732, and the metadata is added to the sub data. It is stored in a recording medium such as DISK in FIG. 1 in association with each other. The stored data can be used for search and the like. The processing for performing a search based on the metadata can be performed as described in the above <Data Search Processing>.

【0169】以上、本発明の好適な実施の形態について
説明したが、本発明の目的は、前述した実施形態の機能
を実現するソフトウェアのプログラムコード又は、これ
を記録した記憶媒体(または記録媒体)等のプログラム
製品を、システムあるいは装置に供給し、そのシステム
あるいは装置のコンピュータ(またはCPUやMPU)が該プ
ログラムコードを読み出し実行することによっても、達
成されることは言うまでもない。この場合、読み出され
たプログラムコード自体が前述した実施形態の機能を実
現することになり、そのプログラムコード、及びこれを
記憶したプログラム製品は、本発明を構成することにな
る。また、コンピュータが読み出したプログラムコード
を実行することにより、前述した実施形態の機能が実現
されるだけでなく、そのプログラムコードの指示に基づ
き、コンピュータ上で稼働しているオペレーティングシ
ステム(OS)などが実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
While the preferred embodiment of the present invention has been described above, the purpose of the present invention is to provide a software program code for realizing the functions of the above-described embodiment, or a storage medium (or recording medium) storing the program code. It is needless to say that the present invention is also achieved by supplying a program product such as the above to a system or a device, and a computer (or CPU or MPU) of the system or the device reads and executes the program code. In this case, the read program code itself realizes the function of the above-described embodiment, and the program code and a program product storing the program code constitute the present invention. By executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an operating system (OS) running on the computer based on the instruction of the program code. Do some or all of the actual processing,
It goes without saying that a case where the function of the above-described embodiment is realized by the processing is also included.

【0170】さらに、読み出されたプログラムコード
が、コンピュータに挿入された機能拡張カードやコンピ
ュータに接続された機能拡張ユニットに備わるメモリに
書込まれた後、そのプログラムコードの指示に基づき、
その機能拡張カードや機能拡張ユニットに備わるCPUな
どが実際の処理の一部または全部を行い、その処理によ
って前述した実施形態の機能が実現される場合も含まれ
ることは言うまでもない。
Further, after the read program code is written into a memory provided in a function expansion card inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code,
It goes without saying that the CPU included in the function expansion card or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0171】[0171]

【発明の効果】以上に説明したように、本発明によれ
ば、管理されるデータに検索のための情報を、何人も簡
単且つ効率よく付与することができる。
As described above, according to the present invention, information for retrieval can be easily and efficiently added to managed data by any person.

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

【図1】本発明の一実施形態に係るデータ管理システム
が構築されるコンピュータ装置の構成例を示す図であ
る。
FIG. 1 is a diagram illustrating a configuration example of a computer device on which a data management system according to an embodiment of the present invention is constructed.

【図2】本実施形態のデータ管理のプログラム等を格納
した外部の記録媒体をコンピュータ装置に読み込む態様
を示す図である。
FIG. 2 is a diagram illustrating a mode in which an external recording medium storing a data management program and the like according to the present embodiment is read into a computer device.

【図3】イベント間の関係を定義した情報の例であり、
あるイベントXに含まれる個々のイベントX−A乃至I
の包含関係を示した図である。
FIG. 3 is an example of information defining a relationship between events;
Individual events XA to I included in a certain event X
It is a figure showing the inclusion relation of.

【図4】各イベントの種類と、各イベントに設定された
メタデータの候補のテーブルの一例を示した図である。
FIG. 4 is a diagram showing an example of a table of types of each event and metadata candidates set for each event.

【図5】イベント、メタデータの候補等の相関関係を定
義したテンプレートの例を示した図である。
FIG. 5 is a diagram showing an example of a template defining a correlation between an event, a candidate for metadata, and the like.

【図6】メタデータの付与処理の流れを示すフローチャ
ートである。
FIG. 6 is a flowchart illustrating a flow of a process of adding metadata.

【図7】メタデータの入力時のCRTの表示例を示した
図である。
FIG. 7 is a diagram illustrating a display example of a CRT when metadata is input.

【図8】データと、これに付されたメタデータとの関係
を示したテーブルを示す図である。
FIG. 8 is a diagram showing a table indicating a relationship between data and metadata attached to the data.

【図9】データ検索時に用いるインデックス情報の一例
を示した図である。
FIG. 9 is a diagram showing an example of index information used at the time of data search.

【図10】データ検索処理のフローチャートである。FIG. 10 is a flowchart of a data search process.

【図11】検索条件の一例である「田中君と奥さんのア
ップ」を形態素解析や構文解析した結果の例を示したも
のである。
FIG. 11 shows an example of a result of morphological analysis or syntax analysis of “up of Tanaka and his wife” which is an example of a search condition.

【図12】イベント、メタデータの候補等の相関関係を
定義したテンプレートの他の例を示した図である。
FIG. 12 is a diagram illustrating another example of a template defining a correlation between an event, a candidate for metadata, and the like.

【図13】検索結果の表示処理を示すフローチャートで
ある。
FIG. 13 is a flowchart illustrating a display process of a search result.

【図14】メタデータの付与処理(その2)の流れを示
すフローチャートである。
FIG. 14 is a flowchart illustrating a flow of a metadata assigning process (2).

【図15】メタデータの付与処理(その3)の流れを示
すフローチャートである。
FIG. 15 is a flowchart illustrating a flow of metadata addition processing (part 3).

【図16】メタデータを付与する場合の表示部の表示例
を示す図である。
FIG. 16 is a diagram illustrating a display example of a display unit when metadata is added.

【図17】メタデータを付与する場合の表示部の表示例
を示す図である。
FIG. 17 is a diagram illustrating a display example of a display unit when metadata is added.

【図18】メタデータを付与する場合の表示部の表示例
を示す図である。
FIG. 18 is a diagram illustrating a display example of a display unit when metadata is added.

【図19】メタデータを付与する場合の表示部の表示例
を示す図である。
FIG. 19 is a diagram illustrating a display example of a display unit when metadata is added.

【図20】メタデータを付与する場合の表示部の表示例
を示す図である。
FIG. 20 is a diagram illustrating a display example of a display unit when metadata is added.

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 データ検索のためのメタデータを、管理
するデータに個別に付与してデータ管理をするデータ管
理システムであって、 前記メタデータを付与する前記データの選択を受け付け
る手段と、 予め定められたメタデータの候補を提供する手段と、 提供した前記メタデータの候補の中から、選択された前
記データに付与するメタデータの選択を受け付ける手段
と、 選択された前記データと、選択された前記メタデータ
と、を関連付けて保存する手段と、 前記データを検索するための検索条件の入力を受け付け
る手段と、 入力された前記検索条件と前記メタデータとに基づい
て、前記検索条件に関連する前記データを検索する手段
と、 検索した各々の前記データの内容の一部を提供する手段
と、を備えたことを特徴とするデータ管理システム。
1. A data management system for individually assigning metadata for data search to data to be managed and managing the data, comprising: means for receiving a selection of the data to which the metadata is assigned; Means for providing predetermined metadata candidates; means for receiving a selection of metadata to be given to the selected data from the provided metadata candidates; and Means for associating and saving the metadata, means for receiving an input of a search condition for searching for the data, and information relating to the search condition based on the input search condition and the metadata. Means for searching for the data to be processed, and means for providing a part of the contents of each of the searched data. Stem.
【請求項2】 更に、 検索した前記データの中から、その内容を提供するデー
タの選択を受け付ける手段と、 選択された前記データに関連する別の前記データを取得
する手段と、 選択された前記データと取得された前記別のデータとの
内容を提供する提供手段と、を備えたことを特徴とする
請求項1に記載のデータ管理システム。
2. A means for receiving a selection of data providing the content from the searched data; a means for acquiring another data related to the selected data; The data management system according to claim 1, further comprising: a providing unit configured to provide the contents of the data and the acquired another data.
【請求項3】 前記データが動画像のデータであり、 前記提供手段は、選択された前記データの動画像と取得
された前記別のデータの動画像とからなる一連の動画像
を表示して提供することを特徴とする請求項2に記載の
データ管理システム。
3. The method according to claim 2, wherein the data is moving image data, and the providing unit displays a series of moving images including a selected moving image of the data and the obtained moving image of the different data. The data management system according to claim 2, wherein the data management system is provided.
【請求項4】 前記データが、画像データ、又は、音デ
ータ、の少なくともいずれか一つ、若しくは、これらの
組合せ、から構成されるデータであることを特徴とする
請求項1に記載のデータ管理システム。
4. The data management according to claim 1, wherein the data is data composed of at least one of image data and sound data, or a combination thereof. system.
【請求項5】 データ検索のためのメタデータを、管理
するデータに個別に付与してデータ管理をするデータ管
理方法であって、 前記メタデータを付与する前記データの選択を受け付け
る工程と、 予め定められたメタデータの候補を提供する工程と、 提供した前記メタデータの候補の中から、選択された前
記データに付与するメタデータの選択を受け付ける工程
と、 選択された前記データと、選択された前記メタデータ
と、を関連付けて保存する工程と、 前記データを検索するための検索条件の入力を受け付け
る工程と、 入力された前記検索条件と前記メタデータとに基づい
て、前記検索条件に関連する前記データを検索する工程
と、 検索した各々の前記データの内容の一部を提供する工程
と、を含むことを特徴とするデータ管理方法。
5. A data management method for managing data by individually assigning metadata for data search to data to be managed, comprising: receiving a selection of the data to which the metadata is assigned; Providing a predetermined metadata candidate; accepting selection of metadata to be added to the selected data from the provided metadata candidates; and selecting the selected data. Storing the data in association with the metadata, receiving input of a search condition for searching for the data, and relating the search condition based on the input search condition and the metadata. A data management method, comprising: searching for the data to be performed; and providing a part of the content of each of the searched data.
【請求項6】 データ検索のためのメタデータを、管理
するデータに個別に付与してデータ管理をするために、
コンピュータを、 前記メタデータを付与する前記データの選択を受け付け
る手段、 予め定められたメタデータの候補を提供する手段、 提供した前記メタデータの候補の中から、選択された前
記データに付与するメタデータの選択を受け付ける手
段、 選択された前記データと、選択された前記メタデータ
と、を関連付けて保存する手段、 前記データを検索するための検索条件の入力を受け付け
る手段、 入力された前記検索条件と前記メタデータとに基づい
て、前記検索条件に関連する前記データを検索する手
段、 検索した各々の前記データの内容の一部を提供する手
段、として機能させるプログラム。
6. To manage data by individually assigning metadata for data search to data to be managed,
Means for receiving a selection of the data to which the metadata is to be added, means for providing predetermined metadata candidates, and a meta to be assigned to the data selected from the provided metadata candidates. Means for receiving a selection of data; means for storing the selected data and the selected metadata in association with each other; means for receiving input of a search condition for searching for the data; input of the search condition A program that functions as means for searching for the data related to the search condition based on the metadata and the metadata, and means for providing a part of the content of each of the searched data.
【請求項7】 データ検索のためのメタデータを、管理
するデータに個別に付与してデータ管理をするデータ管
理システムであって、 予め定められたメタデータの候補を提供する手段と、 提供した前記メタデータの候補の中から、メタデータの
選択を受け付ける手段と、 選択された前記メタデータを付与するデータを入力する
手段と、 選択された前記メタデータと、入力された前記データ
と、を関連付けて保存する手段と、を備えたことを特徴
とするデータ管理システム。
7. A data management system for managing data by individually assigning metadata for data search to data to be managed, and a means for providing predetermined metadata candidates. Means for receiving selection of metadata from among the metadata candidates; means for inputting data to which the selected metadata is to be added; and the selected metadata and the input data. Means for associating and storing the data.
【請求項8】 更に、 前記データを検索するための検索条件の入力を受け付け
る手段と、 入力された前記検索条件と前記メタデータとに基づい
て、前記検索条件に関連する前記データを検索する手段
と、 検索した各々の前記データの内容の一部を提供する手段
と、を備えたことを特徴とする請求項7に記載のデータ
管理システム。
8. A means for receiving an input of a search condition for searching for the data, and a means for searching for the data related to the search condition based on the input search condition and the metadata. The data management system according to claim 7, further comprising: means for providing a part of the content of each of the searched data.
【請求項9】 データ検索のためのメタデータを、管理
するデータに個別に付与してデータ管理をするデータ管
理方法であって、 予め定められたメタデータの候補を提供する工程と、 提供した前記メタデータの候補の中から、メタデータの
選択を受け付ける工程と、 選択された前記メタデータを付与するデータを入力する
工程と、 選択された前記メタデータと、入力された前記データ
と、を関連付けて保存する工程と、を備えたことを特徴
とするデータ管理方法。
9. A data management method for managing data by individually assigning metadata for data search to data to be managed, the method comprising: providing a predetermined metadata candidate; A step of receiving a selection of metadata from among the metadata candidates; a step of inputting data to which the selected metadata is added; and a step of: selecting the selected metadata and the input data. Associating and storing the data.
【請求項10】 データ検索のためのメタデータを、管
理するデータに個別に付与してデータ管理をするため
に、コンピュータを、 予め定められたメタデータの候補を提供する手段、 提供した前記メタデータの候補の中から、メタデータの
選択を受け付ける手段、 選択された前記メタデータを付与するデータを入力する
手段、 選択された前記メタデータと、入力された前記データ
と、を関連付けて保存する手段、として機能させるプロ
グラム。
10. A computer for providing predetermined metadata candidates in order to individually assign metadata for data search to data to be managed and manage the data. Means for receiving a selection of metadata from among the data candidates; means for inputting data to which the selected metadata is to be provided; storing the selected metadata and the input data in association with each other A program that functions as a means.
JP2001256641A 2000-09-29 2001-08-27 Data management system, data management method and program Pending JP2002175298A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2001256641A JP2002175298A (en) 2000-09-29 2001-08-27 Data management system, data management method and program
US09/961,423 US7051048B2 (en) 2000-09-29 2001-09-25 Data management system, data management method, and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000-299972 2000-09-29
JP2000299972 2000-09-29
JP2001256641A JP2002175298A (en) 2000-09-29 2001-08-27 Data management system, data management method and program

Publications (1)

Publication Number Publication Date
JP2002175298A true JP2002175298A (en) 2002-06-21

Family

ID=26601195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001256641A Pending JP2002175298A (en) 2000-09-29 2001-08-27 Data management system, data management method and program

Country Status (1)

Country Link
JP (1) JP2002175298A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006085632A (en) * 2004-09-17 2006-03-30 Just Syst Corp File display device, file display method and file display program
US8473471B2 (en) 2008-10-24 2013-06-25 Canon Kabushiki Kaisha Information processing apparatus, method, program and storage medium
US8521561B2 (en) 2006-08-25 2013-08-27 Konica Minolta Medical & Graphic, Inc. Database system, program, image retrieving method, and report retrieving method
JP2017045111A (en) * 2015-08-24 2017-03-02 日本電信電話株式会社 Content information providing apparatus, content display device, data structure of object metadata, data structure of event metadata, content information providing method, content information providing program, and content information providing system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006085632A (en) * 2004-09-17 2006-03-30 Just Syst Corp File display device, file display method and file display program
JP4713115B2 (en) * 2004-09-17 2011-06-29 株式会社ジャストシステム File display device, file display method, and file display program
US8521561B2 (en) 2006-08-25 2013-08-27 Konica Minolta Medical & Graphic, Inc. Database system, program, image retrieving method, and report retrieving method
US8473471B2 (en) 2008-10-24 2013-06-25 Canon Kabushiki Kaisha Information processing apparatus, method, program and storage medium
JP2017045111A (en) * 2015-08-24 2017-03-02 日本電信電話株式会社 Content information providing apparatus, content display device, data structure of object metadata, data structure of event metadata, content information providing method, content information providing program, and content information providing system

Similar Documents

Publication Publication Date Title
US7051048B2 (en) Data management system, data management method, and program
JP4062908B2 (en) Server device and image display device
US9569533B2 (en) System and method for visual search in a video media player
US7979879B2 (en) Video contents display system, video contents display method, and program for the same
US8923654B2 (en) Information processing apparatus and method, and storage medium storing program for displaying images that are divided into groups
US7739597B2 (en) Interactive media frame display
JP4328757B2 (en) PROGRAM SELECTION DEVICE AND PROGRAM SELECTION DEVICE CONTROL METHOD
US8478759B2 (en) Information presentation apparatus and mobile terminal
JP2002108892A (en) Data management system, data management method and recording medium
JP2002334092A (en) Method for relating information, information reading device, information register information retrieving device, charging method, and program
JP2005056361A (en) Information processor and method, program, and storage medium
KR20010108215A (en) Information trnasfer system and apparatus for preparing electronic mail
JP2005057713A (en) Information processor and information processing method, program, and recording medium
US8406606B2 (en) Playback apparatus and playback method
JPWO2010021102A1 (en) Related scene assigning apparatus and related scene assigning method
CN112752121A (en) Video cover generation method and device
JP2008160512A (en) Reproducing device, electronic equipment, reproducing method, and program
KR102252522B1 (en) Method and system for automatic creating contents list of video based on information
JP2006139382A (en) Information processor, its control method, and program
JP2002175298A (en) Data management system, data management method and program
JPH11134365A (en) Device and method for information access
JP2008135045A (en) Information associating method
JP5342509B2 (en) CONTENT REPRODUCTION DEVICE, CONTENT REPRODUCTION DEVICE CONTROL METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM
JP2003256446A (en) Data management system, data management method and program
TWI497959B (en) Scene extraction and playback system, method and its recording media

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070416

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070614

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070713

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070912

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20070928

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20071130