(57)【特許請求の範囲】
【請求項１】
記憶すべきマルチメディアデータについての所定の属性情報が取り得る最大値から最小値までを図示するグラフを表示し、前記グラフの所定の位置を指定することにより、前記マルチメディアデータ及びその属性情報を記憶手段に記憶することを特徴とするマルチメディアデータ処理方法であって、前記グラフの所定の位置を指定する際に、前記所定の位置の近傍の属性値を有する前記マルチメディアデータに応じた画像を表示することを特徴とするマルチメディアデータ処理方法。
【請求項２】
前記マルチメディアデータは画像データを含むことを特徴とする請求項１に記載のマルチメディアデータ処理方法。
【請求項３】
前記マルチメディアデータは音声データを含むことを特徴とする請求項２に記載のマルチメディアデータ処理方法。
【請求項４】
前記属性情報は複数種類の情報を含み、前記複数種類の属性情報についてのグラフを１つの画面に表示することを特徴とする請求項１に記載のマルチメディアデータ処理方法。
【請求項５】
前記記憶時に用いたグラフを表示し、前記グラフの所定の範囲を指定することにより前記マルチメディアデータの検索を行うことを特徴とする請求項１に記載のマルチメディアデータ処理方法。
【請求項６】
記憶すべきマルチメディアデータについての所定の属性情報が取り得る値を図示するグラフィックスを表示し、前記グラフィックスの所定の位置を指定することにより、前記マルチメディアデータ及びその属性情報を記憶手段に記憶することを特徴とするマルチメディアデータ処理方法であって、前記グラフィックスの所定の位置を指定する際に、前記所定の位置の近傍の属性値を有する前記マルチメディアデータに応じた画像を表示することを特徴とするマルチメディアデータ処理方法。
【請求項７】
マルチメディアデータを入力する入力手段と、
前記マルチメディアデータについての属性情報が取り得る値を図示するグラフィックスを表示する表示手段と、
前記グラフィックス上の所定の位置を指示する指示手段と、
前記指示手段による指示に応じて前記マルチメディアデータ及び属性情報を記憶する記憶手段とを備えたマルチメディアデータ処理装置であって、
前記表示手段は、前記指定手段により前記グラフィックスの所定の位置が指定された場合、前記所定の位置の近傍の属性値を有する前記マルチメディアデータに応じた画像を表示することを特徴とするマルチメディアデータ処理装置。
【請求項８】
前記属性情報は複数種類の情報を含み、前記表示手段は前記複数種類の属性情報についてのグラフを１つの画面に表示することを特徴とする請求項７に記載のマルチメディアデータ処理装置。
【請求項９】
前記表示手段は、前記記憶時に用いたグラフを表示し、前記グラフの所定の範囲を指定することにより前記マルチメディアデータの検索を行う検索手段を有することを特徴とする請求項７に記載のマルチメディアデータ処理装置。
【請求項１０】
画像データを入力する入力手段と、
属性情報登録のためのグラフィックを表示する表示手段と、
前記グラフィック上で所望の位置を指示する指示手段と、
前記指示手段による指示に従い該指示位置に対応する情報を前記画像データの属性情報として登録する登録手段とを有することを特徴とする属性情報登録装置であって、
前記表示手段は、前記指示手段で所望の位置を指示する際に、属性情報を登録しようとする前記画像とは別の、すでに属性の登録済みの他の画像の縮小画像も表示することを特徴とする属性情報登録装置。
【請求項１１】
画像データを入力する入力工程と、
属性情報登録のためのグラフィックを表示する表示工程と、
前記グラフィック上で所望の位置を指示する指示工程と、
前記指示工程による指示に従い該指示位置に対応する情報を前記画像データの属性情報として登録する登録工程とを有することを特徴とする属性情報登録方法であって、
前記表示工程は、前記指示工程で所望の位置を指示する際に、属性情報を登録しようとする前記画像とは別の、すでに属性の登録済みの他の画像の縮小画像も表示することを特徴とする属性情報登録方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、マルチメディアデータの処理方法及び装置に関し、特には、文書，画像，音声等のデータを登録，検索する方法及び装置に関する。
【０００２】
【従来の技術】
従来より、各種データを登録・検索するためのデータベースが知られているが、このような従来のデータベースにおいては、文字や数字を扱い、また、システムの規模も大きく、データベースの構築・管理も特定の人に限られている。
【０００３】
このようなデータベースに対して、近年のデータベースには文字や数字のみならず、画像や音声といったマルチメディアデータも加えられるようになり、従来の文字や数字を中心とした大規模なデータベースから、次第に画像ライブラリといった小規模・パーソナルな方向へもデータベースの使い方が広がりつつある。そして、データベースの構築・管理も、従来の特定の作業者が行っていたものから、利用するユーザが自分で行う場合も増えてきている。
【０００４】
また、前述のマルチメディアデータが簡単にコンピュータ上で操作できるようになってきたのに伴い、マルチメディアデータをライブラリ的に管理し、それらの一覧表示を中心にして必要なものをピックアップするというカタログソフトといわれるアプリケーションソフトも登場している。カタログソフトは、データに対するキーワードとしての属性情報の入力・登録の操作をシンプルにして、また、検索機能も簡単になっている。
【０００５】
図１２にカタログソフトの例を示す。図１２は静止画のカタログであり、図の左側に示したようにデータベースの登録されている画像の一覧が表示される。ユーザはこれらの画像から任意の画像を指定し、登録の指示をすると、図の右側に示したような登録画面が現れる。
【０００６】
この登録画面には各属性情報の項目と、それぞれを入力するフィールドが設けられ、この入力フィールドに値を入力することにより登録が行われる。この例では、撮影場所を示すフィールドが表示されている。ここでユーザは、キーボードから場所名を入力することになる。
【０００７】
また、カタログソフトにおける属性情報として、さわやかな画像であるとか明るい音であるといったあいまいなイメージを表す項目を設定し、登録することも可能である。そして、図１２の例では、このようなあいまいなイメージを表す項目として“さわやか度”というこの画像がどのくらいのさわやかさを持つかという属性情報が設けられている。そして、このフィールドに対してもユーザが数値の入力を行っている。
【０００８】
【発明が解決しようとしている課題】
このようなデータベースの構築において、作業量として最も多く、且つ、ユーザに敬遠される原因となっているのが、属性情報の登録である。
【０００９】
この属性情報は、一般にキーボードからユーザが入力するわけであるが、この入力作業はデータベースを作成するときはもちろんのこと、データが更新される度に行わなければならない。
【００１０】
また、キーボードから入力されるデータは正確な値が要求され、これらがユーザにとって作業量の増加として、また、精神的にも負担となる。
【００１１】
さらに、検索する場合も、登録された値に対して文字や数値を入力して検索の指示を行うものであり、このような検索作業もデータベースを利用するユーザの負担となっている。
【００１２】
このような理由から、データベースは一般のユーザに広まりつつも、パソコンで主にワープロ作業を中心として利用しているようなユーザからは敬遠される理由となっている。
【００１３】
また、カタログソフトにしても、属性情報の入力は従来のデータベースと同様に文字や数値をキーボードから打ち込むものであり、正確な値を要求されることには変わりはない。また、検索のときも登録された値を再入力して指示することも同様である。
【００１４】
更に、属性情報として前述のようにあいまいな項目を設定した場合に、どのような数値を入力すべきか、また、どのような数値で検索すべきかがユーザにとって負担となっている。
【００１５】
前記課題を考慮して、本発明は、データの登録・検索を簡単な方法にて行うことにより、データベースを有効に利用することが可能な方法及び装置を提供することを目的とする。
【００１６】
【課題を解決するための手段】
上記課題を解決するために、本発明は、記憶すべきマルチメディアデータについての所定の属性情報が取り得る最大値から最小値までを図示するグラフを表示し、前記グラフの所定の位置を指定することにより、前記マルチメディアデータ及びその属性情報を記憶手段に記憶することを特徴とするマルチメディアデータ処理方法であって、前記グラフの所定の位置を指定する際に、前記所定の位置の近傍の属性値を有する前記マルチメディアデータに応じた画像を表示することを特徴とするマルチメディアデータ処理方法を提供する。また、記憶すべきマルチメディアデータについての所定の属性情報が取り得る値を図示するグラフィックスを表示し、前記グラフィックスの所定の位置を指定することにより、前記マルチメディアデータ及びその属性情報を記憶手段に記憶することを特徴とするマルチメディアデータ処理方法であって、前記グラフィックスの所定の位置を指定する際に、前記所定の位置の近傍の属性値を有する前記マルチメディアデータに応じた画像を表示することを特徴とするマルチメディアデータ処理方法を提供する。また、画像データを入力する入力工程と、属性情報登録のためのグラフィックを表示する表示工程と、前記グラフィック上で所望の位置を指示する指示工程と、前記指示工程による指示に従い該指示位置に対応する情報を前記画像データの属性情報として登録する登録工程とを有することを特徴とする属性情報登録方法であって、前記表示工程は、前記指示工程で所望の位置を指示する際に、属性情報を登録しようとする前記画像とは別の、すでに属性の登録済みの他の画像の縮小画像も表示することを特徴とする属性情報登録方法を提供する。
【００１７】
上記課題を解決するために、本発明は、マルチメディアデータを入力する入力手段と、前記マルチメディアデータについての属性情報が取り得る値を図示するグラフィックスを表示する表示手段と、前記グラフィックス上の所定の位置を指示する指示手段と、前記指示手段による指示に応じて前記マルチメディアデータ及び属性情報を記憶する記憶手段とを備えたマルチメディアデータ処理装置であって、前記表示手段は、前記指定手段により前記グラフィックスの所定の位置が指定された場合、前記所定の位置の近傍の属性値を有する前記マルチメディアデータに応じた画像を表示することを特徴とするマルチメディアデータ処理装置を提供する。また、画像データを入力する入力手段と、属性情報登録のためのグラフィックを表示する表示手段と、前記グラフィック上で所望の位置を指示する指示手段と、前記指示手段による指示に従い該指示位置に対応する情報を前記画像データの属性情報として登録する登録手段とを有することを特徴とする属性情報登録装置であって、前記表示手段は、前記指示手段で所望の位置を指示する際に、属性情報を登録しようとする前記画像とは別の、すでに属性の登録済みの他の画像の縮小画像も表示することを特徴とする属性情報登録装置を提供する。
【００１８】
【作用】
本発明は、前述のように構成したので、データの登録・検索の際にユーザが直接文字や数値を入力する必要がなく、ユーザの負担を軽減することが可能になる。
【００１９】
【実施例】
以下、本発明の実施例について図面を用いて詳細に説明する。
【００２０】
図１は本発明の実施例としてのデータベースシステムの構成を示すブロック図である。
【００２１】
図１において、１は登録及び検索された画像を表示するためのディスプレイ、２はディスプレイ１とパソコン内のバス９とを接続するためのビデオボード、３はデータベースに属性情報等を入力するためのキーボード・マウス等を含む操作部、４は光磁気ディスク・ＣＤ−ＲＯＭ等のディスク、５はディスク４とバス９とを接続するためのＳＣＳＩボード、６は登録及び検索された音声をモニタするためのスピーカ、７はスピーカ６とバス９とを接続するためのサウンドボード、８は外部ネットワークとバス９とを接続するためのイーサネットボード、９はシステム各部の間で制御信号及び各種データの伝送を行うバス、１０はシステムの動作を制御するためのＣＰＵ、１１はハードディスク１２に記録されている動作プログラムをロードするためのＲＡＭ、１３は前述のマルチメディアデータが記憶されているフロッピーディスク、１４はマルチメディアデータや属性情報を記憶するための蓄積部である。
【００２２】
本システムのデータベース作成・検索プログラムはハードディスク１２に記憶されており、ユーザがシステムの起動を指示することによりＲＡＭ１１にロードされ、ＣＰＵ１０により実行される。
【００２３】
また、データベースのデータとなるマルチメディアデータは、ハードディスク１２あるいはディスク４，フロッピーディスク１３等に記憶されており、また、ネットワークを介して外部からも入力可能である。ユーザはキーボード及びマウス等の指示部材を用いてデータベースプログラム上で操作を行い、マルチメディアデータのデータベースへの登録・検索を行う。データのモニタはディスプレイ１上に文書，画像が表示され、スピーカ６により音声が再生される。
【００２４】
このような構成において、マルチメディアデータの登録について説明する。
【００２５】
図２は登録用グラフィックスを説明するための図である。図２に示したように、撮影場所という属性情報を入力する場合にはディスプレイ１上に実際の地図を表示し、操作部３により画像アイコンを移動させて、希望の位置まで移動させる（ドラッグ・ドロップ）。このように構成することにより、撮影場所の登録に際し、ユーザは従来キーボードから実際の地名を入力していたものから、マウスによる操作だけで登録作業を行うことができる。
【００２６】
ＣＰＵ１０は、地図上でドロップされた位置を検出し、地図上の地名を格納しているハードディスク１２から対応する地名を検出して撮影位置のフィールドに表示させる。ユーザはこの地名でよければさらに操作部３を操作して撮影場所の登録動作を終了する。
【００２７】
この地名を示すグラフィックスはデータベースプログラムが最初から持っており、ユーザはこの地名を示すグラフィックスを選択することにより撮影場所の登録を行う。
【００２８】
なお、ここでは属性情報として場所の場合について説明したが、日付けという属性情報に対してカレンダーを示すグラフィックスを表示する等属性情報の取り得る範囲をグラフィックス上に表現できる項目であれば同様の方法で登録を行うことができる。
【００２９】
また、表示する地図として複数設けておき、ユーザが選択して使用する構成でもよい。
【００３０】
次に、属性情報としてあいまいなイメージを設定した場合のデータの登録について説明する。本実施例では、データ登録の場合にさわやか度を示すグラフを表示させ、そこにアイコンでドロップするという方法で登録を行う。
【００３１】
図５はこのような登録方法を説明するための図であり、さわやか度を登録する際の様子を示している。
【００３２】
データ登録の際に、属性情報としてさわやか度を指定すると、ディスプレイ１には図５に示す画面が表示される。画面上には、さわやか度を示すグラフと、これから登録していくマルチメディアデータ（図では画像データ）のアイコンが表示される。ユーザはこの画像をマウス等の指示部材で選択し、これをグラフ上の任意の位置まで移動させて、そこで移動を終了させることでそのデータのさわやか度として登録する。
【００３３】
このときの値は、グラフ上の最も左の位置を０として、最も右の位置までの画面上の画素数のうち、指定位置の画素数ｎをさわやか度として登録する。これはＣＰＵ１０がグラフ上の指定位置を検出することにより行う。この際の取り得る数値の範囲は、本実施例では作成されたグラフの大きさ（画面上で閉める画素数）を単位としたので、グラフの大きさを変えることにより数値の範囲を変えることも可能であり、また、別の指定方法として、グラフの大きさとは別に値の範囲（例えば０から１００まで）を設定することも可能である。
【００３４】
また、本実施例では、登録に使うグラフ表示を、そのデータの属性表示や検索のときの指定表示にも使うため、ＣＰＵ１０による処理の際に実際にどのくらいの数値で管理されているかはユーザが知る必要がない。そこで、画面上の分解能である画面上の画素数を値の範囲として用いる。
【００３５】
前述の実施例では、ユーザが、登録使用とする画像データだけを参照してさわやか度を登録する場合について説明したが、登録する際に、すでに登録されたデータについてのさわやか度と比較しながら相対値として登録できるとより一層便利である。そこで、図４に示したように、グラフ上のカーソルをはさむ形でその前後に位置するすでに登録したマルチメディアデータを表示するように構成してもよい。この場合の動作を図５のフローチャートを用いて説明する。
【００３６】
データの登録時に、前後を表示というメニューを選択すると、まず、ＣＰＵ１０はグラフ上のカーソルの位置からさわやか度の度数ｎを検出する（ステップＳ１０１）。そして、ｎ未満の度数を有するデータを検索し（ステップＳ１０３）、データがあった場合は更にそのなかで最大値を有するデータを選択する（ステップＳ１０３，１０４）。このとき最大とを有するデータが複数ある場合はそれらをすべて選択してもよいし、そのなかから１つだけ選択してもよい。選択する基準としては、先にピックアップしたものやファイルとして新しいもの等が考えられる。そして、データを選択した後、該当する画像をディスプレイ１に表示する（ステップＳ１０５）。
【００３７】
次に、ｎ以上のデータで同様に検索を行い、ｎに一番近いものを選択して表示する（ステップＳ１０６〜１０９）。
【００３８】
ユーザはこの表示データを確認して、このあたりでよいと判断したらここにドロップし、そうでなければ別の位置で同様の操作をして、登録済のデータを比較すればよい。
【００３９】
以上説明したように、あいまいなイメージの属性情報を登録する場合においても、グラフを表示し、このグラフを利用して登録を行うことによりユーザに属性値の決定の負担を軽くすることができる。
【００４０】
次に、このように登録したデータを表示した場合の様子を図６に示す。
【００４１】
図より明らかなように、さわやか度を示す欄には、従来のような数値ではなくグラフと登録した位置が表示される。また、数値の取り得る範囲を前述のようにユーザが指定した場合には、グラフと併せて数値を表示してもよい。
【００４２】
次に、このように登録したデータを検索する場合について説明する。図７は、検索時のキーワード（属性情報）としてさわやか度を選択した場合にディスプレイ１に表示される画面を表している。
【００４３】
検索時に操作部３にてさわやか度の項目を選択すると図７の画面が表示される。そして、指示部材にてグラフ上における検索範囲の指定を行うと、ＣＰＵ１０はその範囲の最小度数及び最大度数を検出する。そして、蓄積部１４に記憶されているデータのなかから該当した範囲にあるデータを蓄積部１４から読み出して、読み出した画像データに応じた画像を画面下部にある該当画像表示エリアに表示する。
【００４４】
以上説明したように、本実施例では、登録・表示・検索の各動作時において共通のグラフィックスを用いて操作を行っており、また、登録・検索操作を感覚的且つ気軽に行うことができるので、ユーザの負担を軽減することが可能になる。また、例えば“こんな感じ”というデータの検索について最適な方法を提供することが可能になる。
【００４５】
前述の実施例では、１つの属性情報をグラフに表示して登録・検索する場合について説明したが、同様に２つの属性情報を登録・検索することも考えられる。図８は、属性情報として明るさ度とさわやか度の２つを選択し、２次元表示した場合の様子を示す図である。
【００４６】
このように関連した複数のパラメータをユーザが直接入力するとなると、１個のパラメータを扱うとき以上に負担が増すことになるが、この２次元のグラフ上にデータをドラッグ・ドロップすることにより簡単にデータの登録を行うことができる。
【００４７】
また、検索時には、前述の実施例と同様に、図８に示した２次元グラフ上に検索範囲を指定する。そして、この検索範囲内にあるデータに対応した画像が画面右側に表示される。
【００４８】
更に、データの登録時に、隣接したデータに応じた画像を表示するのも前述の実施例と同様である。２次元グラフ上で指定した度数が、明るさ度ｎｂ，さわやか度ｎｃとした場合の動作を、図９のフローチャートを用いて説明する。
【００４９】
まず、ＣＰＵ１０はグラフ上のカーソルの位置から度数ｎｂ，ｎｃを検出する（ステップＳ２０１）。そして、まず最小の検索範囲、たとえば検出度数と全く同じ度数を検索範囲として設定する（ステップＳ２０２）。検索範囲が設定されたら、検索範囲内にデータがあるかどうかを検出し、検出された場合はその該当データをＲＡＭ１１に記憶する（ステップＳ２０３〜２０５）。
【００５０】
そして、データ数が設定された数ｋ以上になったかどうかを判定し、ｋ以上でなかった場合は再び同じ検索範囲内に他の該当データがあるかどうかを検索する。
【００５１】
ここで、ステップＳ２０４にて同じ検索範囲内に該当データがなかった場合、検索範囲をたとえば明るさ度，さわやか度共に前後１レベルづつ拡大し（ステップＳ２０８）、この範囲が最大かどうかを判断して（ステップＳ２０９）最大でない場合はこの範囲で再びデータ検索を行う。
【００５２】
ステップＳ２０９で検索範囲がすでに最大であった場合は、ステップＳ２０７にてＲＡＭ１１に記憶されているデータに応じた画像と、検出データの数が設定数ｋより少なかった旨を表示して終了する。
【００５３】
また、ステップＳ２０６で検出データ数が設定数ｋ以上になったら検出されたデータに応じた画像を表示して終了する。さらに、１つもデータが検出されなかった場合は、その旨を表示して終了する。このときの表示例を図１０に示す。この場合設定値は３で３つの該当データが検出された場合を示している。
【００５４】
このように、本実施例においても、２つの属性情報を登録・検索する場合に２次元のグラフを用いているので、ユーザの負担を軽減できるとともに、簡単な操作にてデータの登録・検索を行うことができる。
【００５５】
なお、一度に登録するデータ数は２以上であってもよい。図１１は６つのパラメータを登録する場合の様子を示した図である。この場合の６つの関連したパラメータ値を直接ユーザが入力するのは大変な負担となるが、図１１のようにグラフィックスとして表示し、アイコンにより指定することで簡単な操作にて登録を行うことができる。
【００５６】
【発明の効果】
以上説明したように、本発明は、記憶すべき文書・画像・音声等のデータの属性情報が取り得る値を示すグラフやグラフィクスを表示し、これらグラフやグラフィクスの所定の位置を指定することにより、記憶すべきデータ及び属性情報を記憶しているので、データの記憶動作が簡単且つ感覚的になり、ユーザの負担を軽減することが可能になる。
【００５７】
さらに、データの記憶時と検索時に共通のグラフを用いることにより記憶時のみならず検索時における操作性を向上することが可能になる。
【図面の簡単な説明】
【図１】本発明の実施例としてのデータベースシステムの構成を示すブロック図である。
【図２】本発明の実施例における登録用グラフィクスを説明するための図である。
【図３】属性情報があいまいなイメージである場合の登録操作を説明するための図である。
【図４】登録済のデータを表示してデータを登録する場合の操作を説明するための図である。
【図５】本発明の実施例において、登録済のデータを検索する際の動作を説明するためのフローチャートである。
【図６】登録済のデータを読み出して表示した様子を示す図である。
【図７】データ検索時の動作を説明するための図である。
【図８】２つの属性情報を登録する場合の動作を説明するための図である。
【図９】２つの属性情報と共にデータを登録する場合の操作を説明するための図である。
【図１０】登録済のデータを表示して２つの属性情報と共にデータを登録する場合の操作を説明するための図である。
【図１１】複数の属性情報と共にデータを登録する場合の動作を説明するための図である。
【図１２】従来のカタログソフトの様子を示す図である。
【符号の説明】
１  ディスプレイ
３  操作部
９  バス
１０  ＣＰＵ
１４  蓄積部
【図１】
0003630721.tif 000002
【図２】
0003630721.tif 000003
【図３】
0003630721.tif 000004
【図４】
0003630721.tif 000005
【図５】
0003630721.tif 000006
【図６】
0003630721.tif 000007
【図７】
0003630721.tif 000008
【図８】
0003630721.tif 000009
【図９】
0003630721.tif 000010
【図１０】
0003630721.tif 000011
【図１１】
0003630721.tif 000012
【図１２】
0003630721.tif 000013