JPH1011339A - マルチメディアデータベース管理システム - Google Patents

マルチメディアデータベース管理システム

Info

Publication number
JPH1011339A
JPH1011339A JP8180126A JP18012696A JPH1011339A JP H1011339 A JPH1011339 A JP H1011339A JP 8180126 A JP8180126 A JP 8180126A JP 18012696 A JP18012696 A JP 18012696A JP H1011339 A JPH1011339 A JP H1011339A
Authority
JP
Japan
Prior art keywords
database
data
database server
communication network
server device
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
JP8180126A
Other languages
English (en)
Inventor
Hirofumi Inomata
宏文 猪股
Shigeru Matsuzawa
茂 松澤
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP8180126A priority Critical patent/JPH1011339A/ja
Priority to US08/877,561 priority patent/US5905983A/en
Publication of JPH1011339A publication Critical patent/JPH1011339A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99934Query formulation, input preparation, or translation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 問合せ要求を処理する際、過去の問合せ結果
の再利用と、問合せ結果に伴う映像などのコンテンツの
転送先装置を指定ができるようにする。 【解決手段】 データベースサーバ装置11は、データベ
ース問合せ要求により被検索対象のオブジェクト格納領
域のオブジェクトを検索したとき、問合せ結果のオブジ
ェクトの識別情報を領域1112に格納し、その問合せ条件
と、領域1112内の前記問合せ結果のオブジェクトの識別
情報を引用する識別情報とを含むオブジェクトを生成
し、領域1128にへ登録するように動作する。データベー
スクライアント装置12は、新たな問合せ条件の情報によ
り、データベースサーバ装置に対して、既に行われた問
合せ条件と、その問合せ結果とを含むオブジェクトの検
索を要求し、新たな問合せ条件と合致する既に行われた
問合せ条件に対する問合せ結果を検索結果として受け取
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、データベース管理
システムに関するものである。特に、映像や音声などの
マルチメディアデータを扱うオブジェクト指向データベ
ース管理システムに関する。
【0002】
【従来の技術】従来のオブジェクト指向データベース管
理システムは、例えば、著者R.G.G. Catte
ll、書名”The Object Dat−abes
e Standerd: ODMG−93”、出版社M
organKaufmann Publishers
San Mateo, Cali−fornia、並び
に、著者Setrag Khoshafian、書名”
OBJECT−ORIE−NTED DATABASE
S”、出版社Johon Wiley & So−n
s, Inc.に記載されているように、オブジェクト
指向データベース管理システムでは、データベース問合
せの対象となるデータ、もしくは、それらデータを引用
するための識別データを構成要素とした集まりをオブジ
ェクトと定義し、それらオブジェクトをディスク装置な
ど、不揮発性記憶装置に蓄積したものをデータベースと
して管理する。また、オブジェクトを構成するその要素
のことを、以降の説明では、「コンテンツ」と呼ぶこと
にする。
【0003】オブジェクトは、その要素の構成を宣言す
るクラスに、属するものとして、定義される。クラスの
宣言は、クラスの名称に対して、そのクラスに属するオ
ブジェクトについて、それぞれの構成要素の型(例え
ば、整数型、文字型、など)と、その要素を識別するた
めの名称とを、1つ以上組にして宣言される。オブジェ
クト指向データベース管理システムにおいて、オブジェ
クトは、それを一意に指定するための識別情報を持つ。
この識別情報には、例えば、オブジェクトが格納される
記憶領域のアドレス値などが用いられる。
【0004】オブジェクト指向データベースシステムで
の検索は、あるクラスに属する1つ以上のオブジェクト
について、与えられた条件を満たすコンテンツを含んで
いるオブジェクトを検索して、それらオブジェクトの識
別情報を要素とする集合のオブジェクトの識別情報を結
果とする。この検索結果として返される集合のオブジェ
クトの属するクラスは、オブジェクト指向データベース
管理システムが、既知として宣言するクラスであると共
に、その格納領域は検索問合せ毎に一時的に設けられ
る。また、クライアントサーバシステムの構成を取るオ
ブジェクト指向データベース管理システムでは、問合せ
を発行するデータベースクライアント装置が、問合せの
処理を行うデータベースサーバ装置へ問合せ要求を送
り、データベースサーバ装置は、処理後問合せの結果
を、問合せ要求を発行したデータベースクライアント装
置へと返す。
【0005】
【発明が解決しようとする課題】第一の課題は、従来の
データベースサーバ装置では、検索結果が、集合のオブ
ジェクトとして、一時的に作られるか、もしくは、ユー
ザが個別に定義したオブジェクトとしてデータベースへ
登録されるかして、利用されるのみで、検索結果の再利
用について考慮がされておらず、問合せが要求される毎
に無駄に同様な検索条件での負荷の高い検索処理が行わ
れてしまうことである。第二の課題は、従来のデータベ
ースサーバ装置では、データベースクライアント装置か
らの問合せ要求に伴うコンテンツの転送をその問合せ要
求を発行したデータベースクライアント装置へ一意に行
うので、コンテンツに映像データなど特別な入出力装置
の必要なデータが含まれる場合、そのような装置を有し
ないデータベースクライアント装置では、ユーザはその
コンテンツを扱うことが出来ないことである。
【0006】
【課題を解決するための手段】上記課題を解決するた
め、本発明は、ユーザが、データベース問合せ要求を入
力するデータベースクライアント装置の1台以上と、デ
ータベース問合せ要求の処理の対象となるデータと前記
データを引用するためのデータである識別情報との一つ
以上の集まりを、オブジェクトとして、データベース
に、蓄積、管理し、前記データベースクライアント装置
からのデータベース問合せ要求の処理において、問合せ
条件を満たすデータを含むオブジェクトの識別情報を、
前記データベースクライアント装置へ、返すように動作
するデータベースサーバ装置の1台以上とが、通信ネッ
トワークを介して接続されるマルチメディアデータベー
ス管理システムにおいて、データベース問合せ要求の処
理の際、データベース問合せ要求の内容と、その問合せ
結果とを含むオブジェクトを生成し、前記データベース
へ、登録する手段を、前記データベースサーバ装置に設
け、新たな問合せ要求の情報により、前記データベース
サーバ装置に対して、既に行われたデータベース問合せ
要求の内容と、その問合せ結果とを含むオブジェクトの
検索を要求し、前記新たな問合せ要求の情報と合致する
既に行われたデータベース問合せ要求に対する問合せ結
果を検索結果として受け取る手段を前記データベースク
ライアント装置に設けるようにしている。
【0007】また、通信ネットワークと、前記通信ネッ
トワークに接続され、ユーザが、データベース問合せ要
求を入力するデータベースクライアント装置の1台以上
と、前記通信ネットワークに接続され、前記データベー
スクライアント装置からのデータベース問合せ要求処理
の対象となるデータの1つ以上の集まりを、蓄積、管理
するデータベースサーバ装置の1台以上と、前記通信ネ
ットワークに接続され、前記データベースサーバ装置か
ら前記データベース問合せ要求処理の結果得られたデー
タを受信し、ユーザ側出力装置への再生出力信号へ変換
するコンテンツ入出力クライアント装置の1台以上から
成るようにしている。
【0008】また、通信ネットワークと、前記通信ネッ
トワークに接続され、ユーザが、データベース問合せ要
求を入力するデータベースクライアント装置の1台以上
と、前記通信ネットワークに接続され、データベース問
合せ要求処理の対象となるデータの1つ以上の集まり
を、蓄積、管理するデータベースサーバ装置の1台以上
と、前記通信ネットワークに接続され、前記データベー
スサーバ装置に蓄積するためユーザ側入力装置から入力
された入力信号を、前記データベースサーバ装置に蓄積
するための形式のデータへ変換し、前記データベースサ
ーバ装置に転送するコンテンツ入出力クライアント装置
の1台以上から成るようにしている。
【0009】また、通信ネットワークと、前記通信ネッ
トワークに接続され、ユーザが、データベース問合せ要
求を入力するデータベースクライアント装置の1台以上
と、前記通信ネットワークに接続され、データベース問
合せ要求処理の対象となるデータの1つ以上の集まり
を、蓄積、管理するデータベースサーバ装置の1台以上
と、前記通信ネットワークに接続され、前記データベー
スサーバ装置から前記データベース問合せ要求処理の結
果得られたデータを受信し、ユーザ側出力装置への再生
出力信号へ変換し、前記データベースサーバ装置に蓄積
するためユーザ側入力装置から入力された入力信号を、
前記データベースサーバ装置に蓄積するための形式のデ
ータへ変換し前記データベースサーバ装置に転送するコ
ンテンツ入出力クライアント装置の1台以上から成るよ
うにしている。
【0010】また、ユーザが、データベース問合せ要求
を入力するデータベースクライアント装置の1台以上
と、データベース問合せ処理の対象となるデータと前記
データを引用するためのデータとの一つ以上の集まり
を,オブジェクトとして、データベースに、蓄積、管理
し、前記データベースクライアント装置からのデータベ
ース問合せ要求の処理において、問合せ条件を満たすデ
ータを含むオブジェクトの識別情報を、前記データベー
スクライアント装置へ、返すように動作するデータベー
スサーバ装置の1台以上とが、通信ネットワークを介し
て接続されるマルチメディアデータベース管理システム
において、前記データベースサーバ装置に通信ネットワ
ークを介してコンテンツ入出力クライアント装置を接続
し、該コンテンツ入出力クライアント装置は、ユーザ側
入出力装置が接続され、データベースサーバ装置から、
検索結果のオブジェクトに含まれるデータまたは登録す
るオブジェクトのデータについて、転送要求が送られて
来たときに、前記データを、前記データベースサーバ装
置から前記ユーザ側入出力装置へ、または前記ユーザ側
入出力装置から前記データベースサーバ装置へ送受信す
る手段を備え、前記データベースクライアント装置に、
データベース問合せまたは登録要求と共に、問合せ結果
のデータを転送する前記コンテンツ入出力クライアント
装置の装置アドレスまたは登録するデータを前記データ
ベースサーバ装置へ転送する前記コンテンツ入出力クラ
イアント装置の装置アドレスを前記データベースサーバ
装置へ送るよう動作する手段を設け、前記データベース
サーバ装置に、データベース問合せ要求の処理の結果ま
たはデータベースへの登録データの前記転送要求を、前
記データベースクライアント装置から送られて来る前記
装置アドレスが示す前記コンテンツ入出力クライアント
装置へ送り、前記コンテンツ入出力クライアント装置と
前記データの送受信を行うよう動作する手段を設けるよ
うにしている。
【0011】
【発明の実施の形態】
(1)実施の一形態 本発明の実施の一形態を、図1から図3、図9から図1
6を用いて説明する。 〈a〉システム構成 本マルチメディアデータベース管理システムの構成を、
図1から図3を用いて説明する。本システムは、複数の
データベースクライアント装置12、複数のデータベー
スサーバ装置11と22、複数のコンテンツ入出力クラ
イアント装置13、通信ネットワーク14、複数の映像
/音声モニタ装置16、複数の映像音声出力端子17、
複数の映像/音声入力端子18、複数の映像/音声生成装
置19、結線ネットワーク15とから成る。
【0012】以下、それぞれの装置の構成について説明
する。 (データベースクライアント装置12)データベースク
ライアント装置12を図1によって説明する。データベ
ースクライアント装置12は、データパス2001で、
通信ネットワーク14へ接続するサーバインタフェース
部1201と、サーバインタフェース部1201にデー
タパス2004で接続する問合せ情報入出力操作部12
02とから成る。問合せ情報入出力操作部1202は、
問合せ情報格納部1203とコンテンツ入出力先要求格
納部1204と問合せ履歴表示部1205とを有する。
問合せ情報入出力操作部1202は、ユーザがデータベ
ース問合せ要求を入力したり、問合せ要求の処理の状態
や履歴をユーザに表示するなど、マンマシンインタフェ
ースを行い、サーバインタフェース部1201へ指示を
出して、そのユーザの問合せ要求をデータベースサーバ
装置11へ送るよう動作するモジュールである。問合せ
情報格納部1203は、問合せ情報入出力操作部120
2がユーザから受け取った問合せ要求の情報を格納する
メモリである。
【0013】コンテンツ入出力先要求格納部1204
は、問合せ情報入出力操作部1202が、ユーザから受
け取った情報の内、コンテンツの入出力先の装置のアド
レス情報を格納するメモリである。以下、説明のため、
ユーザは、コンテンツ入出力装置13のアドレス情報
を、指定し、そのアドレス情報が格納されている場合を
一例とする。
【0014】問合せ履歴表示部1205は、問合せ情報
入出力操作部1202が、ユーザから受け取った要求
と、その要求に対するデータベースサーバ装置12から
の応答を、表示する表示器である。さらに、ユーザがマ
ウスなどのポインティングデバイスでその表示器に表示
される内容を選択することによって、問合せ情報入出力
操作部1202が、新たな問合せ要求として、問合せ情
報格納部1203の内容として格納しても、本発明の実
施にはなんら差し支えない。サーバインタフェース部1
201は、問合せ情報入出力操作部1202からの指示
で、通信ネットワーク14を介してデータベースサーバ
装置11へユーザからの問合せ要求とコンテンツ入出力
先のアドレスを送り、データベースサーバ装置から送ら
れて来るその要求に対する応答を、順次、問合せ情報入
出力操作部1202へ送るよう動作するモジュールであ
る。
【0015】(データベースサーバ装置11)データベ
ースサーバ装置11を、図2によって説明する。データ
デースサーバ装置11は、ネットワークインタフェース
部1101、問合せ実行部1102、オブジェクト管理
部1103、データ格納部1104、通信ネットワーク
14とネットワークインタフェース部1101を接続す
るデータパス2002、ネットワークインタフェース部
1101と問合せ実行部1102とオブジェクト管理部
1103を接続するデータパス1125、オブジェクト
管理部1103とデータ格納部1104を接続するデー
タパス1126、とから成る。
【0016】ネットワークインタフェース部1101
は、問合せ情報格納部1105とコンテンツ入出力格納
部1106を有し、通信ネットワーク14とのインタフ
ェースを行うモジュールである。問合せ情報格納部11
05は、データベースクライアント装置12から通信ネ
ットワーク14経由で受け取る問合せ要求を格納するメ
モリである。コンテンツ入出力格納部1106は、デー
タベースクライアント装置12から通信ネットワーク1
4経由で受け取るコンテンツ入出力先アドレスを格納す
るメモリである。問合せ実行部1102は、問合せの処
理を実行するプロセッサモジュールである。オブジェク
ト管理部1103は、データ格納部1104に格納する
オブジェクトの格納領域の管理を行い、オブジェクト削
除部1107、オブジェクト転送部1108、オブジェ
クト登録部1109、オブジェクト検索部1110とを
有するモジュールである。オブジェクト登録部1109
は、データ格納部1104に指定されたオブジェクトを
格納すべき領域を確保するためのプログラムコードであ
る。オブジェクト検索部1110は、データ格納部11
04に格納されているオブジェクトについて検索し、指
定された検索条件を満たしているオブジェクトの識別情
報のリストを返すためのプログラムコードである。オブ
ジェクト転送部1108は、データ格納部1104に格
納されているオブジェクトで、指定されたオブジェクト
の全体もしくは一部のコンテンツを、指定された装置と
の間でネットワークインタフェース部1101を介して
相互に転送するためのプログラムコードである。オブジ
ェクト削除部1107は、指定されたオブジェクトの格
納領域を削除するためのプログラムコードである。
【0017】データ格納部1104は、オブジェクトを
格納するディスク装置などの大容量な記憶装置である。
オブジェクトは、データ格納部1104内に取られるオ
ブジェクト格納領域に格納される。データ格納部110
4には、複数のオブジェクト格納領域の確保がされ、そ
れらに格納されるオブジェクトが問合せの対象となる。
図2では、検索と登録の動作を説明するため、例を挙げ
て、互いに関連付けられたオブジェクトが格納されてい
る状態を図示する。図2に示すオブジェクト間の関連
は、例であって、この関連が異なっていても、関連が与
えられれば同様な動作で実施できるので、本発明の実施
には、差し支えない。
【0018】データ格納部1104へのオブジェクトの
格納の一例を説明する。オブジェクト格納領域1113
に格納されるオブジェクトは、オブジェクト検索部11
10の検索の対象となるオブジェクトの1つ。このよう
なオブジェクトが、データ格納部1104に、一つ以
上、格納される。オブジェクト格納領域には、オブジェ
クトの内容データであるコンテンツを格納するコンテン
ツ格納領域を一つ以上含む。例えば、オブジェクト格納
領域1113は、コンテンツ格納領域1116を含む。
【0019】以下、説明のため、コンテンツ格納領域1
113には、ユーザからの問合せに対する検索条件を、
満たしているコンテンツが、格納されている場合を、説
明する。オブジェクト格納領域1128は、データベー
スサーバ装置が受け取ったユーザからの問合せ要求の情
報と、その問合せ結果(識別子からなる)のオブジェク
ト格納領域1112の識別子とを、コンテンツとして格
納するオブジェクトの一例である。コンテンツ格納領域
1131は、データベースサーバ装置が受け取ったユー
ザからの問合せ要求の情報が、格納される。コンテンツ
格納領域1132は、データベースサーバ装置が受け取
ったユーザからの問合せ要求に対する問合せ結果を格納
するオブジェクト格納領域を引用するための情報(問合
せ結果を格納するオブジェクト格納領域の識別子)が格
納される。ここで、上記問合せ結果を格納するオブジェ
クト格納領域の識別子は、オブジェクトを一意に識別す
る情報であればよく、例えば、シリアル番号、格納領域
のあるアドレス値などのポインタなどでも良い。ただ
し、マルチメディアデータベース管理システムが、複数
台のデータベースサーバ装置から構成される場合、識別
情報として、データベースサーバ装置同士で重複しない
ものとする必要がある。例えば、それぞれのデータベー
スサーバ装置で、個々に付けた情報にデータベースサー
バ装置自身のの識別情報を付加することによって、重複
を回避することもできる。
【0020】図2中で、関連1129は、一方をコンテ
ンツ格納領域1132、もう一方を問合せ結果を格納す
るオブジェクト格納領域1112を指し示す。これは、
そのコンテンツ格納領域1132に、問合せ結果を格納
するオブジェクト格納領域の識別子が、格納されている
ことを模式的に示すものである。他のオブジェクトから
引用されているオブジェクトは、引用しているオブジェ
クトを引用するための情報を有していても、本発明に実
施には何等差し支えない。オブジェクト格納領域111
2は、オブジェクト検索部1110からの検索結果が、
コンテンツとして格納される。例えば、コンテンツ格納
領域1115は、検索条件を満たすオブジェクトのオブ
ジェクト格納領域1113を引用するための情報(識別
子)が、格納される。オブジェクト格納領域1111
(オブジェクト格納領域1113と同様のもの)は、新
たに登録されるオブジェクトが、格納され、コンテンツ
格納領域1114を有する。
【0021】(コンテンツ入出力クライアント装置1
3)コンテンツ入出力クライアント装置13の構成を図
1によって説明する。コンテンツ入出力クライアント装
置13は、サーバインタフェース部1301と1つ以上
の伝送変換部1302を有する。サーバインタフェース
部1301は、データベースサーバ装置からの指示で、
伝送変換部1302などとのデータの転送を通信ネット
ワーク14経由で仲介するよう動作するモジュールであ
る。伝送変換部1302は、サーバインタフェース部1
301から送られて来るデータを、それぞれの伝送変換
部毎に定められた規格の信号へ変換し、信号線2101
へ出力し、また、信号線2102の信号をデータベース
サーバ装置へ送るデータに変換し、サーバインタフェー
ス部1301へ送るよう動作するモジュールである。伝
送変換部は、例えば、アナログ/デジタル変換器、デジ
タル/アナログ変換器などである。データベースサーバ
装置に蓄積されるデータは、一般的に、デジタルコード
であるので、伝送変換部は、ユーザの必要とする信号の
規格と、そのデジタルコードとの変換を行うモジュール
であれば良い。伝送変換部は、結線ネットワーク15を
介して、映像/音声モニタ装置16、映像/音声出力端
子17、映像/音声入力端子18、映像/音声生成装置
19等のユーザ側入出力装置に接続される。
【0022】(通信ネットワーク14)通信ネットワー
ク14は、例えば、複数のコンピュータを接続するイー
サーネット、FDDIネットワーク、ATMネットワー
クなどのようなもので、コンピュータ間で通信を行える
ネットワークであれば本発明の実施には何等差し支えな
い。この通信ネットワーク14は、装置12、11、2
2、13などを、相互に接続する。
【0023】(映像/音声モニタ装置16)映像/音声
モニタ装置16は、例えば、NTSC映像信号を表示す
るテレビモニタや、オーディオ信号を再生するモニタス
ピーカーのようなもので、信号を人間が認識できるもの
として表示するものであれば、本発明の実施には何等差
し支えない。また、映像/音声モニタ装置16は、信号
線2103で、結線ネットワーク15に接続する。
【0024】(映像/音声出力端子17と映像/音声入
力端子18)映像/音声出力端子17と映像/音声入力
端子18は、外部の機器に接続するための端子台であ
る。例えば、外部の機器としては、ビデオテープデッキ
などの映像オーディオ機器や、映像混合・効果増幅器な
どがある。また、映像/音声出力端子17と映像/音声
入力端子18は、それぞれ、信号線2104と2105
で、結線ネットワーク15へ接続する。
【0025】(映像/音声生成装置19)映像/音声生
成装置19は、例えば、コンピュータ・グラフィックス
を生成するコンピュータや、タイトル画像を生成する機
器類、効果音発生器、シンセサイザなどである。映像/
音声生成装置19は、信号線2106で、結線ネットワ
ーク15に接続する。
【0026】(結線ネットワーク15)結線ネットワー
ク15は、各装置から出て来る信号線2101から21
06までを、装置同士を一対一に接続する配線である。
【0027】(データベースサーバ装置22)データベ
ースサーバ装置22の構成を図3によって説明する。デ
ータベースサーバ装置22は、データベースサーバ装置
11と同等の構成を持つ。ただし、図3は、オブジェク
ト間の関連付けが複数のデータベースサーバ装置にまた
がった場合の一例を示すため、データ格納部1104と
データ格納部2204に格納されるオブジェクト格納領
域の構成が、図2とは異なる。オブジェクト格納領域1
112のコンテンツ格納領域1151は、オブジェクト
格納領域2207を引用する情報(識別子)が、格納さ
れている。オブジェクト格納領域2207は、実際に扱
う映像データなどのコンテンツが格納されているコンテ
ンツ格納領域2208を含むオブジェクト格納領域であ
る。これを、関連2302として図示する。ミラーオブ
ジェクト格納領域2209は、オブジェクト格納領域2
207の内容のコピーが格納されるオブジェクト格納領
域である。これを関連2211として図示する。
【0028】〈b〉検索動作説明 エンドユーザは、通常、最初に、これから検索しようと
する検索条件そのものを検索条件として、以前行われた
検索条件を格納するオブジェクト格納領域1128の1
以上のコンテンツ格納領域1131を検索させる。この
結果、条件を満たす「以前行われた検索条件」があれ
ば、該検索条件に対応する検索結果を格納するオブジェ
クト格納領域の識別子をコンテンツ格納領域1132か
ら得、この識別子によりオブジェクト格納領域1112
のコンテンツ格納領域1115から既に行われた検索よ
る検索結果を得る。もし、上記の検索で、検索条件を満
たす「以前行われた検索条件」が得られなければ、次
に、正味のコンテンツを格納するオブジェクト格納領域
(被検索対象)1113について検索させる。
【0029】次に、正味のコンテンツを格納するオブジ
ェクト格納領域(被検索対象)1113に対する検索に
ついて説明する。データベースクライアント装置12の
検索動作を図9によって説明する。まず、動作ブロック
9010から検索動作を開始する。動作ブロック901
0で、エンドユーザから、検索要求としての問合せ情報
とコンテンツ出力先アドレス情報を受け取ると、それぞ
れ問合せ情報格納部1203とコンテンツ入出力先要求
格納部1204へ格納し、それらの情報を問合せ履歴表
示部1205に表示すると共に、サーバインタフェース
部1201によって、通信ネットワーク14を介して、
データベースサーバ装置11へ送り、動作ブロック90
20の動作へ入る。次に、動作ブロック9020で、デ
ータベースサーバ装置11からの応答情報を待ち、その
応答情報を、受け取ると、問合せ履歴表示部1205へ
表示し、検索動作を終了する。
【0030】データベースサーバ装置11の検索動作を
図10によって説明する。まず、動作ブロック9030
から検索動作を開始する。動作ブロック9030で、ネ
ットワークインタフェース部1101は、データベース
クライアント装置12から問合せ情報とコンテンツ出力
先アドレス情報とを受け取ると、ネットワークインタフ
ェース部1101は、それぞれ、問合せ情報格納部11
05とコンテンツ入出力先格納部1106へ格納し、問
合せ実行部1102へ、問合せの受信を通知し、動作ブ
ロック9040の動作に入る。動作ブロック9040
で、問合せ実行部1102は、問合せ情報受信の通知を
受け取ると、オブジェクト登録部1109へ指示して、
問合せ格納部1105に格納されている問合せ情報をコ
ンテンツ領域の一つに格納したオブジェクト格納領域1
128と、その問合せの結果を登録するためのオブジェ
クト格納領域1112とを、確保し、動作ブロック90
50の動作に入る。動作ブロック9050で、問合せ実
行部1102は、オブジェクト検索部1110へ、問合
せ格納部1105に格納されている問合せ情報に対し
て、オブジェクト検索部1110へ、検索の指示をし
て、動作ブロック9052の動作へ入る。動作ブロック
9052で、オブジェクト検索部1110は、問合せ実
行部1102からの検索指示によって、データ格納部1
104に格納されているオブジェクト格納領域などを検
索し、検索条件を満たすオブジェクト格納領域1113
などの識別情報の一覧を検索結果として、問合せ実行部
1102へ通知し、動作ブロック9054の動作へ入
る。動作ブロック9054で、問合せ実行部1102
は、受け取った検索結果にある識別情報を、各々、オブ
ジェクト格納領域1112のコンテンツ格納領域111
5などとして登録し、ネットワークインタフェース部1
101によって、通信ネットワーク14を介して、検索
結果を応答情報として、データベースクライアント装置
12へ送り、動作ブロック9056の動作に入る。動作
ブロック9056で、問合せ実行部1102は、検索結
果であるオブジェクト格納部1112の識別情報と転送
すべきコンテンツの識別情報、コンテンツ出力先格納部
1106に格納されるコンテンツ出力先情報を、オブジ
ェクト転送部1108へ送り、コンテンツの転送を指示
し、動作ブロック9058の動作に入る。動作ブロック
9058で、オブジェクト転送部1108は、問合せ実
行部1102からの転送指示によって、コンテンツ出力
先情報とオブジェクト格納領域1112のコンテンツ格
納領域1115の内容とを、ネットワークインタフェー
ス部1101によって、通信ネットワーク14を介し
て、コンテンツ出力先アドレス情報に含まれる出力先に
相当するコンテンツ入出力クライアント装置13へ転送
し、検索動作を終了する。
【0031】コンテンツ入出力クライアント装置13の
検索動作を、図11によって説明する。まず、動作ブロ
ック9060から検索動作を開始する。動作ブロック9
060で、サーバインタフェース部1301は、データ
ベースサーバ装置11から、コンテンツ出力先アドレス
情報とコンテンツを受信すると、コンテンツ出力先情報
に含まれる出力先に相当する伝送変換部1302へ、そ
の内容を順次転送し、動作ブロック9070の動作へ入
る。動作ブロック9070で、伝送変換部1302は、
サーバインタフェース部1301から送られて来るコン
テンツの内容を、既定の規格の信号へ変換し、信号線2
101へ出力して、検索動作を終了する。ここで、信号
線2101は、ユーザが接続した結線ネットワーク15
を介して、ユーザ側出力装置である映像/音声モニタ装
置16、映像/音声出力端子17の何れかに接続され
る。
【0032】(c)登録動作説明 データベースクライアント装置12の登録動作を図12
によって説明する。まず、動作ブロック9080から登
録動作を開始する。動作ブロック9080で、エンドユ
ーザから登録要求としての問合せ情報とコンテンツ入力
先情報を受け取ると、それぞれ問合せ情報格納部120
3とコンテンツ入出力先要求格納部1204へ格納し、
それらの情報を問合せ履歴表示部1205に表示すると
共に、サーバインタフェース部1201によって通信ネ
ットワーク12を介してデータベースサーバ装置11へ
送り、動作ブロック9090の動作へ入る。動作ブロッ
ク9090で、データベースサーバ装置11からの応答
情報を待ち、その応答情報を受け取ると、問合せ履歴表
示部1205へ表示して、登録動作を終了する。
【0033】データベースサーバ装置11の登録動作を
図13によって説明する。まず、動作ブロック9100
から登録動作を開始する。動作ブロック9100で、ネ
ットワークインタフェース部1101は、データベース
クライアント装置12から問合せ情報とコンテンツ出力
先アドレス情報とを受け取ると、ネットワークインタフ
ェース部1101は、それぞれ問合せ情報格納部110
5とコンテンツ入出力先格納部1106へ格納し、問合
せ実行部1102へ問合せの受信を通知し、動作ブロッ
ク9110の動作へ入る。動作ブロック9110で、問
合せ実行部1102は、登録要求の問合せ情報の受信の
通知を受け取ると、新規のオブジェクト格納領域が指定
されていれば、オブジェクト登録部1109へコンテン
ツを登録するためのオブジェクト格納領域1111を確
保し、既存のオブジェクト格納領域1112が指定され
ていれば、そのオブジェクト格納領域1112を対象と
し、動作ブロック9120の動作へ入る。動作ブロック
9120で、問合せ実行部1102は、オブジェクト転
送部1108へ対象とするオブジェクト格納領域の識別
情報とコンテンツ入出力先格納部にあるコンテンツ入力
先アドレス情報を送り、コンテンツの転送を指示し、動
作ブロック9130の動作へ入る。動作ブロック913
0で、オブジェクト転送部1108は、転送の指示によ
ってコンテンツ入力先情報に含まれるコンテンツ入出力
クライアント装置13へ、コンテンツの転送要求とコン
テンツ入力先アドレス情報とを送り、動作ブロック91
40の動作へ入る。動作ブロック9140で、対象がオ
ブジェクト格納領域1111である場合、コンテンツ入
出力クライアント装置13から送られて来たコンテンツ
を、順次オブジェクト格納領域1111のコンテンツ格
納領域1114の示す領域へ転送する。対象がオブジェ
クト格納領域1115である場合、オブジェクト格納領
域1115のコンテンツ格納領域1115の示す領域
(例えば、コンテンツ格納領域1116)へ転送し、登
録動作を終了する。
【0034】コンテンツ入出力クライアント装置13の
登録動作を、図14にとって説明する。まず、動作ブロ
ック9150から登録動作を開始する。動作ブロック9
150で、サーバインタフェース部1301は、データ
ベースサーバ装置11からの転送指示によってコンテン
ツ入力先情報を受信すると、コンテンツ入力先アドレス
情報に含まれる入力先に相当する伝送変換部1302へ
信号変換を指示し、動作ブロック9160の動作へ入
る。動作ブロック9160で、伝送変換部1302は、
信号線2102から入力される信号を、順次デジタルコ
ードに変換し、サーバインタフェース部1301へ送
り、動作ブロック9170の動作へ入る。動作ブロック
9170で、サーバインタフェース部1301は、伝送
変換部1302から送られて来たコードをコンテンツと
して、要求元のデータベースサーバ装置11へ転送し、
登録動作を終了する。
【0035】(d)問合せ中継ぎ動作 問合せの結果として扱うコンテンツの格納領域が、デー
タベースクライアント装置12から問合せを送ったデー
タベースサーバ装置11になく、データベースサーバ装
置22のデータ格納部2204にあった場合を一例とし
て、以下、説明する。このとき、データベースサーバ装
置22の動作は、図9から図14までで説明したデータ
ベースサーバ装置11と同様の動作をすれば良いので、
説明は省く。以下、データベースサーバ装置11の検索
と登録の中継ぎ動作について、それぞれ説明する。
【0036】データベースサーバ装置11の検索中継ぎ
動作を、図15によって説明する。まず、動作ブロック
9180から検索中継ぎ動作を開始する。動作ブロック
9180で、ネットワークインタフェース部1101
は、データベースクライアント装置からの検索の問合せ
情報とコンテンツ出力先アドレス情報とを受け取ると、
それぞれ問合せ情報格納部1105とコンテンツ入出力
先格納部1106へ格納して、問合せ実行部1102へ
それらの受信を通知し、動作ブロック9190の動作に
入る。動作ブロック9190で、問合せ実行部1102
は、ネットワークインタフェース部1101からの問合
せ受信の通知によって、オブジェクト管理部1103へ
問合せ情報格納部1105に格納されている問合せが示
す検索を指示し、動作ブロック9200の動作に入る。
動作ブロック9200で、オブジェクト管理部1103
は、問合せ実行部1102からの検索の指示によって、
データ格納部にあるオブジェクト格納領域の検索処理を
実行し、検索条件を満たしたオブジェクト格納領域11
12の識別情報を検索結果として、問合せ実行部110
2へ返し、動作ブロック9210の動作に入る。動作ブ
ロック9210で、問合せ実行部1102は、検索され
たオブジェクト1112のコンテンツのオリジナル11
15もしくはコピー2210が自データベースサーバ装
置11に格納されていると判定されれば、動作ブロック
9240の動作に入り、格納されていないと判定されれ
ば、動作ブロック9220の動作へ入る。
【0037】動作ブロック9220で、問合せ実行部1
102は、オブジェクト管理部1103からの検索結果
を受け取り、必要とするコンテンツが他のデータベース
サーバ装置22に格納されていると判定された場合、オ
ブジェクト管理部1103へ指示してミラーオブジェク
ト格納領域2209を確保し、問合せ情報格納部110
5に格納される問合せ情報と、自データベースサーバ装
置11をコンテンツ出力先アドレス情報として、データ
ベースサーバ装置22へ送り、動作ブロック9230の
動作に入る。動作ブロック9230で、問合せ実行部1
102は、ネットワークインタフェース部1101を介
してデータベースサーバ装置22からの応答を受け取る
と、検索結果を問合せ元のデータベースクライアント装
置へ送り、データベースサーバ装置22から送られて来
るコンテンツをミラーオブジェクト格納領域2209の
コンテンツ格納領域2210へ格納すると共に、コンテ
ンツ入出力先格納部1106に格納されている出力先へ
そのコンテンツを転送するようにオブジェクト管理部1
103へ指示を出し、検索中継ぎ動作を終了する。動作
ブロック9240で、それぞれオブジェクト格納領域1
112のコンテンツ格納領域1115が示す領域もしく
はミラーオブジェクト格納領域2209のコンテンツ格
納領域2210が示すコンテンツを、コンテンツ入出力
先格納部1106に格納されている出力先へ転送するよ
うに、オブジェクト管理部1103に指示し、検索中継
ぎ動作を終了する。
【0038】上記で、もし、ユーザが、同じコンテンツ
の利用頻度が、少ないシステムに適用するのであれば、
動作ブロック9220と動作ブロック9230におい
て、データベースサーバ装置22へ送るコンテンツ入出
力先アドレスとして、コンテンツ入出力先格納部110
6の内容を送っても良い。このとき、データベースサー
バ装置11は、コンテンツの転送の仲介はせず、問合せ
の応答の仲介のみ行う。
【0039】データベースサーバ装置11の登録中継ぎ
動作を、図16によって説明する。まず、動作ブロック
9250から、登録中継ぎ動作を開始する。動作ブロッ
ク9250で、ネットワークインタフェース部1101
は、データベースクライアント装置12からの登録の問
合せ情報とコンテンツ出力先アドレス情報とを受け取る
と、それぞれ問合せ情報格納部1105とコンテンツ入
出力先格納部1106へ格納して、問合せ実行部110
2へそれらの受信を通知し、動作ブロック9260の動
作へ入る。動作ブロック9260で、問合せ実行部11
02は、ネットワークインタフェース部1101からの
問合せ受信の通知によって、オブジェクト管理部110
3へ問合せ情報格納部1105に格納されている問合せ
が示す検索を指示し、動作ブロック9270の動作へ入
る。動作ブロック9270で、オブジェクト管理部11
03は、問合せ実行部1102からの検索の指示によっ
てデータ格納部1104にあるオブジェクト格納領域の
検索処理を実行し、検索条件を満たしたオブジェクト格
納領域1112の識別情報を検索結果として問合せ実行
部1102へ返し、動作ブロック9280の動作に入
る。動作ブロック9280で、問合せ実行部1102
は、必要とするオブジェクト格納領域のオリジナル11
12が、自データベースサーバ装置11のデータ格納部
1104に格納されていると判定されれば、動作ブロッ
ク9310の動作へ入り、格納されていないと判定され
れば、動作ブロック9290の動作へ入る。
【0040】動作ブロック9290で、問合せ実行部1
102は、ミラーオブジェクト格納領域2209があれ
ば、オブジェクト管理1103へミラーオブジェクト格
納領域2209の削除を指示し、ネットワークインタフ
ェース部1101を介して問合せ情報格納部1105に
格納される問合せ情報と、コンテンツ入出力先格納部1
106に格納されている内容をコンテンツ出力先情報と
して、データベースサーバ装置22へ送り、問合せの中
継ぎを行い、動作ブロック9300の動作に入る。動作
ブロック9300で、問合せ実行部1102は、ネット
ワークインタフェース部1101を介してデータベース
サーバ装置22からの応答を受け取ると、検索結果を問
合せ元のデータベースクライアント装置12へ送り、登
録中継ぎ動作を終了する。動作ブロック9310で、問
合せ実行部1102は、コンテンツ入出力先格納部11
06に格納されているコンテンツ入力先の装置13から
送られて来るコンテンツを、それぞれオブジェクト格納
領域1112のコンテンツ格納領域1115へ転送する
ようにオブジェクト管理部1103に指示し、登録中継
ぎ動作を終了する。
【0041】(2)適用例 本マルチメディアデータベース管理システムの放送局シ
ステムへの適用例を、図4から図8によって、説明す
る。放送局システムを構成する装置の一般的な説明は、
著者:倉石源三郎、書名:「入門 テレビ放送装置」、
出版社:東京電気大学出版や、著者:森田敏夫、書名:
「テレビ番組の制作技術 基礎からノウハウまで」、出
版社:兼六館出版などに、記載されているので、省略す
る。
【0042】(a)システム構成 図4によって、システム構成を説明する。ただし、以下
に説明する装置が、同時に全て必要ということはなく、
ユーザが必要とする機能を提供するのに十分な一部分で
も何等差し支えない。バックボーン通信ネットワーク5
3は、システム全体で共有して使用する装置や、副調整
室など各作業場に置かれた装置を、作業場毎に接続する
作業場内通信ネットワーク50の複数とをデータパス5
4、データパス5204、データパス5211などで接
続し、相互の通信を行わせる。特に、バックボーン通信
ネットワーク53と作業場内通信ネットワーク50とを
接続するデータパス54は、データを選択的に流すルー
タ装置などによって実現すれば、ネットワーク全体のト
ラフィック量を軽減できる。また、小規模なシステムで
は、通信ネットワーク50と53とを一つの通信ネット
ワークで構築しても良い。
【0043】仮想ビデオテープサーバ装置34は、デー
タベースサーバ装置として動作し、データパス5204
でバックボーン通信ネットワーク53に接続する。放送
局全体で共用して利用する映像情報を格納する。また、
映像情報をコンテンツとして、そのコンテンツを1つ以
上有するオブジェクトを仮想的ビデオテープとして管理
する。データベースバックアップ装置44は、磁気テー
プなど保存性に優れ、低価格な媒体へ仮想ビデオテープ
サーバ装置34、43などに格納されているデータのバ
ックアップを取る外部記憶装置であり、データパス52
11でバックボーン通信ネットワーク53に接続され
る。データベースコンテンツ転送中継キャッシュ装置4
3は、データベースサーバ装置として動作し、特に、問
合せの中継ぎ動作を主に行い、データパス5210で作
業場内通信ネットワーク50に接続される。作業場内で
のみ共用し利用される映像情報をこのデータベースコン
テンツ転送中継キャッシュ装置43へ登録しても差し支
えない。
【0044】仮想アイテム表示操作クライアント装置3
2は、データベースクライアント装置として動作し、デ
ータパス5202で作業場内通信ネットワーク50に接
続される。仮想アイテム表示操作クライアント装置32
からの検索は、ユーザが必要とするコンテンツを含む仮
想ビデオテープの検索である。仮想ワーキングスペース
クライアント/サーバ装置31は、データベースクライ
アント装置とデータベースサーバ装置の両方の動作を行
い、データパス5201で作業場内通信ネットワーク5
0に接続される。特に、利用者のカレントな使用環境を
データベースとして登録/利用する。仮想ビデオテープ
デッキサーバ装置36は、コンテンツ入出力クライアン
ト装置として動作し、データパス5206で作業場内ネ
ットワーク50に接続される。信号線5301は、映像
信号の入力に使用し、信号線5402は、映像信号の出
力に使用する。映像信号の入出力に関して、実映像編集
器などからのデバイスコントロール信号を制御信号線5
401から受け取る。また、他の機器へのデバイスコン
トロール信号は、制御信号線5302から出力する。仮
想ビデオテープ毎に、録画や再生を行わせる仮想ビデオ
テープデッキのサービスを提供する。
【0045】仮想ビデオテープデッキクライアント装置
33はコンピュータであり、仮想ビデオテープサーバ3
6並びにデータベースコンテンツ転送キャッシュ装置4
3の映像情報をファイルとして扱えるよう動作し、デー
タパス5203で作業場内通信ネットワーク50に接続
される。特に、映像編集ソフトウェアなどを利用する。
仮想モニタサーバ装置42は、データベース入出力クラ
イアント装置として動作し、データパス5209で作業
場内通信ネットワーク50に接続される。特に、信号の
入力は行わなわず、信号の出力をディスプレイモニタへ
の表示にしたものである。仮想映像切替器サーバ装置3
8は、データパス5207で作業場内通信ネットワーク
50に接続され、その作業場内通信ネットワーク50経
由で送られて来る指示や、制御信号線5410から受け
取るデバイスコントロール信号で、制御信号線5409
で接続される実映像切替器39を制御する。以降、
「実」と明記しているのは、特に、仮想的にコンピュー
タ上のプログラムで実現された機能モジュールではな
く、それ自身、装置として独立したものを意図してい
る。
【0046】仮想コンソールサーバ装置40は、データ
パス5208で作業場内通信ネットワーク50に接続さ
れ、その作業場内通信ネットワーク50経由で送られて
来る指示や、制御信号線5404で接続される実コンソ
ール装置(制御卓)41を制御し、さらに、ユーザが直
に実コンソール装置に指示した情報を、制御信号線54
03や作業場内通信ネットワーク50へ送る。仮想エデ
ィティングコントローラサーバ装置35は、データパス
5205で作業場内通信ネットワーク50に接続され、
ユーザからの指示で仮想ビデオテープデッキサーバ装置
36、仮想映像切替器サーバ38などを制御し、映像編
集を指示する装置。結線ネットワーク51は、信号線5
301、5402、5303、5304、5305、5
306、5307、5308、5309、5310、5
311などを、一対一に配線すると共に、制御信号線5
401、5302、5410、5403、5405、5
406、5407、5408などを、一対一に配線す
る。さらに、結線ネットワーク51に、実ビデオテープ
デッキ装置45、実モニタ装置46(TVモニタ装置な
ど)、実エディションコントローラ装置47、実エフェ
クタ装置48、実映像切替器49などが接続される。実
映像切替器49は、信号線5312、5313に接続さ
れる。特に、放送局では、これらの信号線は主調整室に
接続するものである。
【0047】(b)画面操作手順 仮想アイテム表示操作クライアント装置32の問合せ履
歴表示部1105と、その画面での操作手順を説明す
る。
【0048】(仮想ビデオテープサーバの操作説明)仮
想ビデオテープサーバの操作を、図5によって、説明す
る。問合せ履歴表示部1105の画面で、説明する。こ
こで、矢印8001、8002、8003は、因果関係
を模式的に示すものである。まず、仮想ビデオテープサ
ーバのシンボル61が表示される。ユーザがそのシンボ
ル61の詳細を要求すると、仮想ビデオテープサーバ表
示部62が表示される。仮想ビデオテープサーバ表示部
62は、ユーザが指示した問合せを表示する問合せ情報
表示/指示部6201と、問合せ結果の一覧を表示する
問合せ結果表示部6202を含む。問合せ情報表示/指
示部6201は、ユーザが過去に行った問合せの一覧を
表示する問合せ一覧表示部6203を含む。その一覧か
ら問合せを指示すると、過去に検索した結果が問合せ結
果表示部6202に表示される。問合せ結果表示部62
02は、ユーザからの問合せの結果、検索条件を満たす
コンテンツを含む仮想ビデオテープのシンボル6204
から6206などが表示される。
【0049】ユーザが、例えば、仮想ビデオテープのシ
ンボル6204の詳細を要求すると、仮想ビデオテープ
表示部63が表示される。仮想ビデオテープ表示部63
は、その仮想ビデオテープに含まれるカット(映像情
報)について、それぞれ代表するカットのシンボル63
01、6302などを含む。カットを代表するシンボル
とは、そのカットに含まれるフレーム画像や特徴表現す
る静止画などでもよく、単に、カットの題名を表す文字
列でもよい。さらに、ユーザが、カットのシンボル63
01の詳細を要求すると、カット表示部64が表示され
る。カット表示部64は、指定したカットの再生表示を
行う映像再生部6401と、カットの再生の制御(再
生、停止、など)を指示する制御情報表示/指示部64
02を有して、指定したカットのプレビューを行う。ま
た、各表示部は、ユーザの要求によって、表示を消すこ
とが出来る。
【0050】(仮想ビデオテープデッキサーバの操作説
明)仮想ビデオテープデッキサーバの操作を、図6によ
って、説明する。ここで、矢印8004、8005は、
因果関係を模式的に示すものである。まず、問合せ履歴
表示部1105には、仮想ビデオテープデッキサーバの
シンボル65が表示される。ユーザが、シンボル65の
詳細を要求すると、仮想ビデオテープデッキサーバ表示
部66が表示される。仮想ビデオテープデッキサーバ表
示部66は、ユーザから指示された問合せ情報を表示す
る問合せ情報表示/指示部6601と、問合せ結果の一
覧を表示する問合せ結果表示部6602を有する。問合
せ結果表示部6602には、利用可能な仮想ビデオテー
プデッキのシンボル6603、6604などが表示され
る。例えば、ユーザが、仮想ビデオテープデッキのシン
ボル6603の詳細を要求すると、仮想ビデオテープデ
ッキ表示部67が表示される。ここで、この仮想ビデオ
テープデッキのシンボルの選択は、コンテンツ入出力先
装置アドレスの設定を行うことである。仮想ビデオテー
プデッキ表示部67は、仮想ビデオテープデッキの状態
を表示する状態情報表示部6701と、制御情報表示/
指示部6702を有する。状態情報表示部6701に
は、この仮想ビデオテープデッキのシンボル6603で
代表される仮想ビデオテープデッキに、どの仮想ビデオ
テープがマウントされているかの表示6703と、再生
/録画される信号がどこに接続されているかの表示67
06などの情報が表示される。制御情報表示/指示部6
702では、仮想ビデオテープデッキの制御(再生、停
止など)を行う。
【0051】(仮想ビデオテープの仮想ビデオテープデ
ッキへのマウント操作説明)仮想ビデオテープの仮想ビ
デオテープデッキへのマウント操作を、図7によって説
明する。ここで、矢印8007は、ポインティングデバ
イスなどで、シンボル6205を仮想ビデオテープデッ
キ表示部67へドラッグすることを模式的に示すもので
ある。既に表示されている仮想ビデオテープサーバ表示
部62の仮想ビデオテープのシンボル6205を、ポイ
ンティングデバイスなどで、既に表示されている仮想ビ
デオテープデッキ表示部67へドラッグすることで、シ
ンボル6205が示す仮想ビデオテープを、仮想ビデオ
テープデッキ表示部67が示す仮想ビデオテープデッキ
へマウントする操作とする。仮想ビデオテープがマウン
トされると、状態表示部6701に、マウントされてい
る仮想ビデオテープのシンボル6703が表示される。
【0052】(仮想映像切替器の操作説明)仮想映像切
替器の操作を、図8によって説明する。まず、仮想映像
切替器サーバのシンボル68が表示されている。ここ
で、矢印8006、8008は、因果関係を模式的に示
すものである。また、矢印8009は、シンボル660
3を入力選択表示/指示部7003へポインティングデ
バイスなどでドラッグすることを模式的に示すものであ
る。ユーザがシンボル68の詳細を要求すると、仮想映
像切替器サーバ表示部69が表示される。仮想映像切替
器サーバ表示部69は、問合せ情報表示/指示部690
1と、問合せ結果表示部6902を有する。問合せ結果
表示部6902には、利用可能な仮想映像切替器のシン
ボル6903、6904などが表示される。例えば、ユ
ーザが仮想映像切替器のシンボル6903の詳細を要求
すると、仮想映像切替器表示部70が表示される。仮想
映像切替器表示部70は、出力信号が何処に出力される
かを表示したり指示したりする出力先表示/指示部70
01と、入力信号を供給する仮想アイテムのシンボルの
一覧を表示する入力選択表示/指示部7003と、映像
切替を制御するための制御信号を、何処から受け取るか
などを表示する制御信号入力選択表示/指示部7002
を有する。仮想ビデオテープデッキのシンボル6603
を、ポインティングデバイスなどで入力選択表示/指示
部7001へドラッグすることによって、仮想ビデオテ
ープデッキと仮想映像切替器との接続を設定する。既
に、設定された仮想ビデオテープデッキのシンボル70
04、7005が、入力選択表示/指示部7003に表
示される。仮想映像切替器の入力信号の選択は、入力選
択表示/指示部7003に表示されるシンボル700
4、7005、などの内、一つを選択することによって
行う。もしくは、制御信号入力選択表示/指示部700
2で指定された制御信号線5410からの制御信号に従
って映像信号の選択の制御を行う。
【0053】
【発明の効果】本発明によれば、検索条件の情報とその
検索結果をデータベースに蓄積し、過去に行われた検索
結果の再利用が出来るようになり、データベースサーバ
装置の負荷を削減できる。また、ユーザは、問合せ要求
に伴うコンテンツの転送先を、問合せ要求を発行する装
置と異なる装置の内、そのコンテンツが扱える装置に指
定できるようになるので、ユーザは、そのコンテンツが
扱える装置から問合せ結果のコンテンツを操作出来るよ
うになる。例えば、コンテンツが映像データの検索を行
う場合、ユーザはその映像データを再生できる装置を転
送先として指定できる。
【図面の簡単な説明】
【図1】マルチメディアデータベース管理システムの構
成を示す図である。
【図2】データベースサーバ装置の構成を示す図であ
る。
【図3】オブジェクトの分散格納構成を示す図である。
【図4】放送局システムへの適用例を示す図である。
【図5】仮想ビデオテープサーバの操作を説明するため
の図である。
【図6】仮想ビデオデッキサーバの操作を説明するため
の図である。
【図7】仮想ビデオテープの仮想ビデオテープデッキへ
のマウント操作を説明するための図である。
【図8】仮想ビデオ切替器の操作を説明するための図で
ある。
【図9】データベースクライアント装置12の検索動作
のフローチャートを示す図である。
【図10】データベースサーバ装置11の検索動作のフ
ローチャートを示す図である。
【図11】コンテンツ入出力クライアント装置13の検
索動作のフローチャートを示す図である。
【図12】データベースクライアント装置12の登録動
作のフローチャートを示す図である。
【図13】データベースサーバ装置11の登録動作のフ
ローチャートを示す図である。
【図14】コンテンツ入出力クライアント装置13の登
録動作のフローチャートを示す図である。
【図15】データベースサーバ装置11の検索中継ぎ動
作のフローチャートを示す図である。
【図16】データベースサーバ装置11の登録中継ぎ動
作のフローチャートを示す図である。
【符号の説明】
11,22 データベースサーバ装置 12 データベースクライアント装置 13 コンテンツ入出力クライアント装置 14 通信ネットワーク 2001〜2006,1125,1126 データパス 15 結線ネットワーク 2101〜2106 信号線 16 映像/音声モニタ装置 17 映像/音声出力端子 18 映像/音声入力端子 19 映像/音声生成装置 1201,1302 サーバインタフェース部 1202 問合せ情報入出力操作部 1203 問合せ情報格納部 1204 コンテンツ入出力先要求格納部 1205 問合せ履歴表示部 1302 伝送変換部 1101 ネットワークインタフェース部 1102 問合せ実行部 1103 オブジェクト管理部 1104 データ格納部 1105 問合せ情報格納部 1106 コンテンツ入出力先格納部 1107 オブジェクト削除部 1108 オブジェクト転送部 1109 オブジェクト登録部 1110 オブジェクト検索部 1111〜1113,1128 オブジェクト格納領域 1114〜1116,1131,1132 コンテンツ
格納領域

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 ユーザが、データベース問合せ要求を入
    力するデータベースクライアント装置の1台以上と、 データベース問合せ要求の処理の対象となるデータと前
    記データを引用するためのデータである識別情報との一
    つ以上の集まりを、オブジェクトとして、データベース
    に、蓄積、管理し、前記データベースクライアント装置
    からのデータベース問合せ要求の処理において、問合せ
    条件を満たすデータを含むオブジェクトの識別情報を、
    前記データベースクライアント装置へ、返すように動作
    するデータベースサーバ装置の1台以上とが、通信ネッ
    トワークを介して接続されるマルチメディアデータベー
    ス管理システムにおいて、 データベース問合せ要求の処理の際、データベース問合
    せ要求の内容と、その問合せ結果とを含むオブジェクト
    を生成し、前記データベースへ、登録する手段を、前記
    データベースサーバ装置に設け、 新たな問合せ要求の情報により、前記データベースサー
    バ装置に対して、既に行われたデータベース問合せ要求
    の内容と、その問合せ結果とを含むオブジェクトの検索
    を要求し、前記新たな問合せ要求の情報と合致する既に
    行われたデータベース問合せ要求に対する問合せ結果を
    検索結果として受け取る手段を前記データベースクライ
    アント装置に設けたことを特徴とするマルチメディアデ
    ータベース管理システム。
  2. 【請求項2】 通信ネットワークと、前記通信ネットワ
    ークに接続され、ユーザが、データベース問合せ要求を
    入力するデータベースクライアント装置の1台以上と、 前記通信ネットワークに接続され、前記データベースク
    ライアント装置からのデータベース問合せ要求処理の対
    象となるデータの1つ以上の集まりを、蓄積、管理する
    データベースサーバ装置の1台以上と、 前記通信ネットワークに接続され、前記データベースサ
    ーバ装置から前記データベース問合せ要求処理の結果得
    られたデータを受信し、ユーザ側出力装置への再生出力
    信号へ変換するコンテンツ入出力クライアント装置の1
    台以上から成るマルチメディアデータベース管理システ
    ム。
  3. 【請求項3】 通信ネットワークと、前記通信ネットワ
    ークに接続され、ユーザが、データベース問合せ要求を
    入力するデータベースクライアント装置の1台以上と、 前記通信ネットワークに接続され、データベース問合せ
    要求処理の対象となるデータの1つ以上の集まりを、蓄
    積、管理するデータベースサーバ装置の1台以上と、 前記通信ネットワークに接続され、前記データベースサ
    ーバ装置に蓄積するためユーザ側入力装置から入力され
    た入力信号を、前記データベースサーバ装置に蓄積する
    ための形式のデータへ変換し、前記データベースサーバ
    装置に転送するコンテンツ入出力クライアント装置の1
    台以上から成るマルチメディアデータベース管理システ
    ム。
  4. 【請求項4】 通信ネットワークと、前記通信ネットワ
    ークに接続され、ユーザが、データベース問合せ要求を
    入力するデータベースクライアント装置の1台以上と、 前記通信ネットワークに接続され、データベース問合せ
    要求処理の対象となるデータの1つ以上の集まりを、蓄
    積、管理するデータベースサーバ装置の1台以上と、 前記通信ネットワークに接続され、前記データベースサ
    ーバ装置から前記データベース問合せ要求処理の結果得
    られたデータを受信し、ユーザ側出力装置への再生出力
    信号へ変換し、前記データベースサーバ装置に蓄積する
    ためユーザ側入力装置から入力された入力信号を、前記
    データベースサーバ装置に蓄積するための形式のデータ
    へ変換し前記データベースサーバ装置に転送するコンテ
    ンツ入出力クライアント装置の1台以上から成るマルチ
    メディアデータベース管理システム。
  5. 【請求項5】 ユーザが、データベース問合せ要求を入
    力するデータベースクライアント装置の1台以上と、 データベース問合せ処理の対象となるデータと前記デー
    タを引用するためのデータとの一つ以上の集まりを,オ
    ブジェクトとして、データベースに、蓄積、管理し、前
    記データベースクライアント装置からのデータベース問
    合せ要求の処理において、問合せ条件を満たすデータを
    含むオブジェクトの識別情報を、前記データベースクラ
    イアント装置へ、返すように動作するデータベースサー
    バ装置の1台以上とが、通信ネットワークを介して接続
    されるマルチメディアデータベース管理システムにおい
    て、 前記データベースサーバ装置に通信ネットワークを介し
    てコンテンツ入出力クライアント装置を接続し、該コン
    テンツ入出力クライアント装置は、ユーザ側入出力装置
    が接続され、データベースサーバ装置から、検索結果の
    オブジェクトに含まれるデータまたは登録するオブジェ
    クトのデータについて、転送要求が送られて来たとき
    に、前記データを、前記データベースサーバ装置から前
    記ユーザ側入出力装置へ、または前記ユーザ側入出力装
    置から前記データベースサーバ装置へ送受信する手段を
    備え、 前記データベースクライアント装置に、データベース問
    合せまたは登録要求と共に、問合せ結果のデータを転送
    する前記コンテンツ入出力クライアント装置の装置アド
    レスまたは登録するデータを前記データベースサーバ装
    置へ転送する前記コンテンツ入出力クライアント装置の
    装置アドレスを前記データベースサーバ装置へ送るよう
    動作する手段を設け、 前記データベースサーバ装置に、データベース問合せ要
    求の処理の結果またはデータベースへの登録データの前
    記転送要求を、前記データベースクライアント装置から
    送られて来る前記装置アドレスが示す前記コンテンツ入
    出力クライアント装置へ送り、前記コンテンツ入出力ク
    ライアント装置と前記データの送受信を行うよう動作す
    る手段を設けたことを特徴とするマルチメディアデータ
    ベース管理システム。
JP8180126A 1996-06-20 1996-06-20 マルチメディアデータベース管理システム Pending JPH1011339A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP8180126A JPH1011339A (ja) 1996-06-20 1996-06-20 マルチメディアデータベース管理システム
US08/877,561 US5905983A (en) 1996-06-20 1997-06-17 Multimedia database management system and its data manipulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8180126A JPH1011339A (ja) 1996-06-20 1996-06-20 マルチメディアデータベース管理システム

Publications (1)

Publication Number Publication Date
JPH1011339A true JPH1011339A (ja) 1998-01-16

Family

ID=16077880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8180126A Pending JPH1011339A (ja) 1996-06-20 1996-06-20 マルチメディアデータベース管理システム

Country Status (2)

Country Link
US (1) US5905983A (ja)
JP (1) JPH1011339A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999056227A1 (en) * 1998-04-27 1999-11-04 British Telecommunications Public Limited Company Database access tool
US7398313B1 (en) 1999-09-14 2008-07-08 International Business Machines Corporation Client server system and method for executing an application utilizing distributed objects
JP2011081579A (ja) * 2009-10-07 2011-04-21 Hitachi Ltd Itシステム仮想化における仮想リソースのシステム運用管理方法およびシステム

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0919034A1 (en) * 1997-06-13 1999-06-02 Koninklijke Philips Electronics N.V. Cyclic transmission of a plurality of mutually related objects
US6256771B1 (en) * 1997-10-16 2001-07-03 At&T Corp. Method and apparatus for providing a dynamic service composition software architecture
JP3882182B2 (ja) * 1997-11-27 2007-02-14 富士フイルムホールディングス株式会社 画像表示装置及びカメラ並びに画像通信システム
US6452609B1 (en) 1998-11-06 2002-09-17 Supertuner.Com Web application for accessing media streams
JP4214651B2 (ja) * 1999-03-31 2009-01-28 ソニー株式会社 データコミュニケーションシステム、データ管理方法
US7012600B2 (en) * 1999-04-30 2006-03-14 E Ink Corporation Methods for driving bistable electro-optic displays, and apparatus for use therein
JP2003330782A (ja) * 2002-05-10 2003-11-21 Hitachi Ltd 計算機システム
US20090132466A1 (en) * 2004-10-13 2009-05-21 Jp Morgan Chase Bank System and method for archiving data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5701480A (en) * 1991-10-17 1997-12-23 Digital Equipment Corporation Distributed multi-version commitment ordering protocols for guaranteeing serializability during transaction processing
US5414808A (en) * 1992-12-30 1995-05-09 International Business Machines Corporation Method for accessing and manipulating library video segments

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999056227A1 (en) * 1998-04-27 1999-11-04 British Telecommunications Public Limited Company Database access tool
US7398313B1 (en) 1999-09-14 2008-07-08 International Business Machines Corporation Client server system and method for executing an application utilizing distributed objects
US9223625B2 (en) 1999-09-14 2015-12-29 International Business Machines Corporation Client server system and method for executing an application utilizing distributed objects
JP2011081579A (ja) * 2009-10-07 2011-04-21 Hitachi Ltd Itシステム仮想化における仮想リソースのシステム運用管理方法およびシステム

Also Published As

Publication number Publication date
US5905983A (en) 1999-05-18

Similar Documents

Publication Publication Date Title
US6253114B1 (en) Electronic device controller
JPH0744477A (ja) マルチメディア機器の制御システム
JP2001157282A (ja) リモートコントロールシステム、サーバ・クライアントシステム、製品端末機器の制御用サーバ、製品端末機器操作方法、機器情報共有方法、記憶媒体、およびプログラム伝送装置
JP3972381B2 (ja) 情報転送装置及び情報転送方法
JPH1011339A (ja) マルチメディアデータベース管理システム
JP2005045510A (ja) コンテンツ情報管理装置およびコンテンツ情報管理方法
JPH03276463A (ja) オーディオビデオシステム
JP3401754B2 (ja) ビデオ情報記録システム
JP3546995B2 (ja) 分散コンテンツ管理システム
JP2002189699A (ja) 情報処理装置、ログ集積制御装置、コンテンツ配信制御装置およびこれらを用いたコンテンツ配信システム
US20030014475A1 (en) Data sending device and data sending method
JP4454251B2 (ja) コンテンツ配信システム
JP4016175B2 (ja) 素材蓄積送出装置および素材蓄積送出方法
JP2002152672A (ja) コンテンツ再生システム及びコンテンツ再生方法及びスケジュール生成装置及びスケジュール生成方法及びプログラムを記録したコンピュータ読み取り可能な記録媒体及びコンテンツ再生装置
JP4356172B2 (ja) データ送出システム及びデータ配信方法
US7693846B2 (en) Data management system and method for data synchronization
JP3160830B2 (ja) マルチメディアシステムアクセス方式、アクセス方法及び接続制御装置
JP4064553B2 (ja) 放送素材データ送出システム
KR20020035725A (ko) 디지털 비디오 레코더의 네트워크 기반 통합 관리장치
JP2001016177A (ja) データ蓄積運用システム及びそのデータ登録方法並びにそのデータ受信報知方法及びそのプログラムを格納した記憶媒体
JPH10243326A (ja) 送出システム
JP2002008351A (ja) 放送収録・送出システム及びその放送収録方法
JPH09149358A (ja) コマーシャル送出システム
JP2004320455A (ja) 番組録画システム及び録画装置及びサーバ装置及び番組録画システム制御方法及び番組録画システム制御プログラム
JP2006033359A (ja) 情報記録システム、情報記録方法、記録用プログラム、管理サーバ、管理サーバ用プログラム、及び記憶媒体