(57)【要約】【課題】  記録された画像の有効活用を図ることができる画像管理装置を提供する。【解決手段】  クライアントＰＣが画像をデータベースに登録するときに、ユーザは、キーワードを入力し、それをデータベースに登録する。サーバは、データベース中の画像の登録画像との関連度を計算する。しきい値より大きい関連度を持つ画像が関連画像として選び出される。サーバは関連画像をクライアントＰＣに送信する。クライアントＰＣは、受信した画像を登録画像とともに表示する。【選択図】        図９
2006171891.tif 000002
【特許請求の範囲】
【請求項１】
データベースに画像を登録するイベントをキーとして、登録される画像に関連する画像をデータベースから検索する検索手段と、
前記検索終了後、前記登録される画像に関連する画像を表示する表示手段とを備えた、画像管理装置。
【請求項２】
前記検索は、日付、キーワード、および画像特徴量の少なくとも１つに基づいて行なわれる、請求項１に記載の画像管理装置。
【請求項３】
前記表示手段は、前記登録される画像に関連する画像を自動的に表示する、請求項１または２に記載の画像管理装置。
【請求項４】
前記登録される画像に関連する画像に対するユーザのリアクションを検出する検出手段と、
前記検出手段の検出に基づき、ユーザ嗜好に合わせた画像リストを作成する作成手段とをさらに備えた、請求項１〜３のいずれかに記載の画像管理装置。
【請求項５】
前記作成された画像リストに登録された画像を、記録媒体に記録する記録手段をさらに備えた、請求項４に記載の画像管理装置。
【請求項６】
データベースに画像を登録するイベントをキーとして、登録される画像に関連する画像をデータベースから検索する検索ステップと、
前記検索終了後、前記登録される画像に関連する画像を表示する表示ステップとを備えた、画像管理方法。
【請求項７】
データベースに画像を登録するイベントをキーとして、登録される画像に関連する画像をデータベースから検索する検索ステップと、
前記検索終了後、前記登録される画像に関連する画像を表示する表示ステップとをコンピュータに実行させる、画像管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像管理装置、画像管理方法、および画像管理プログラムに関し、特に画像を簡易に管理することができる画像管理装置、画像管理方法、および画像管理プログラムに関する。
【背景技術】
【０００２】
デジタルカメラやスキャナなどにより得られた画像をデータベースに保存させておくことが多い。
【０００３】
このような技術に関連して、以下の特許文献１は、ディレクトリ構造を持った画像データベースから、検索対象画像と類似した画像を検索し、表示を行なう画像検索装置を開示している。
【特許文献１】特開２０００−２７６４８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像の検索方法が煩雑であるなどの理由から、保存された画像を検索して鑑賞するという機会が少ない場合がある。
【０００５】
この発明は上記課題を解決するためになされたものであり、記録された画像の有効活用を図ることができる画像管理装置、画像管理方法、および画像管理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するためこの発明のある局面に従うと、画像管理装置は、データベースに画像を登録するイベントをキーとして、登録される画像に関連する画像をデータベースから検索する検索手段と、検索終了後、登録される画像に関連する画像を表示する表示手段とを備える。
【０００７】
好ましくは検索は、日付、キーワード、および画像特徴量の少なくとも１つに基づいて行なわれる。
【０００８】
好ましくは表示手段は、登録される画像に関連する画像を自動的に表示する。
【０００９】
好ましくは画像管理装置は、登録される画像に関連する画像に対するユーザのリアクションを検出する検出手段と、検出手段の検出に基づき、ユーザ嗜好に合わせた画像リストを作成する作成手段とをさらに備える。
【００１０】
好ましくは画像管理装置は、作成された画像リストに登録された画像を、記録媒体に記録する記録手段をさらに備える。
【００１１】
この発明の他の局面に従うと、画像管理方法は、データベースに画像を登録するイベントをキーとして、登録される画像に関連する画像をデータベースから検索する検索ステップと、検索終了後、登録される画像に関連する画像を表示する表示ステップとを備える。
【００１２】
この発明のさらに他の局面に従うと、画像管理プログラムは、データベースに画像を登録するイベントをキーとして、登録される画像に関連する画像をデータベースから検索する検索ステップと、検索終了後、登録される画像に関連する画像を表示する表示ステップとをコンピュータに実行させる。
【発明の効果】
【００１３】
この発明に従うと、データベースに画像を登録するイベントをキーとして、登録される画像に関連する画像がデータベースから検索され、当該登録される画像に関連する画像が表示されるため、画像の有効活用を図ることができる画像管理装置、画像管理方法、および画像管理プログラムを提供することが可能である。
【発明を実施するための最良の形態】
【００１４】
本実施の形態における画像管理システムでは、ユーザが画像をデータベースに登録するときに、当該登録される画像に関連した画像を、データベースから自動的に検索し、表示することを特徴としている。検索は、メタデータおよび画像特徴量に基づいて行なわれる。
【００１５】
これにより、保存されたままであった過去の画像を適宜読出すことができ、その画像を有効に活用することができるという効果がある。
【００１６】
また、検索された関連画像をユーザが編集することで、ユーザの嗜好に基づく関連画像集の作成が容易にできるという効果がある。
【００１７】
図１は、本発明の実施の形態における画像管理システムの構成を示す図である。
【００１８】
図を参照して、画像管理システムは、ＭＦＰ(Multi Function Peripherals)などである画像形成装置１と、端末装置であるクライアントＰＣ２ａ、２ｂ、・・・と、サーバ６とから構成される。画像形成装置１、クライアントＰＣ２ａ、２ｂ、・・・、およびサーバ６は、ネットワークを介して接続されている。
【００１９】
画像形成装置１は、走査した原稿画像、クライアントＰＣ２ａ、２ｂ、・・・、およびサーバ６から送信されたプリントデータから生成した画像の複写画像を用紙上に形成する装置である。
【００２０】
図２は、図１の画像形成装置１のハードウェア構成を示すブロック図である。
【００２１】
図を参照して、画像形成装置１は、装置全体を制御する制御部１０６と、原稿から画像データを読取るイメージリーダ部１０１と、用紙上に画像を印刷するプリンタ部１０２と、近距離の無線通信を行なったり、印刷装置をネットワークや電話回線に接続するための通信部１０３と、ジョブデータなどを記憶するための記憶部１０４と、ユーザとのインターフェースである操作パネル１０５と、消耗品の残量などを検出するセンサ部１０７とを含む。
【００２２】
図３は、図１のクライアントＰＣまたはサーバ１台のハードウェア構成を示すブロック図である。
【００２３】
図を参照して、クライアントＰＣ（またはサーバ）は、装置全体の制御を行なうＣＰＵ６０１と、ディスプレイ６０５と、ネットワークに接続したり外部と通信を行なうためのＬＡＮ（ローカルエリアネットワーク）カード６０７（またはモデムカード）と、キーボードやマウスなどにより構成される入力装置６０９と、フレキシブルディスクドライブ６１１と、ＣＤ−ＲＯＭドライブ６１３と、ハードディスクドライブ６１５と、ＲＡＭ６１７と、ＲＯＭ６１９とを備えている。
【００２４】
フレキシブルディスクドライブ６１１により、フレキシブルディスクＦに記録されたプログラムなどのデータを読取ることが可能であり、ＣＤ−ＲＯＭドライブ６１３により、ＣＤ−ＲＯＭ６１３ａに記録されたプログラムなどのデータを読取ることが可能である。
【００２５】
本実施の形態において、管理される画像は、画像形成装置１、クライアントＰＣ２ａ、２ｂ、・・・、およびサーバ６の記憶装置に記憶される。
【００２６】
図４は、クライアントＰＣ２ａから画像データベースサーバ（サーバ）６に画像を登録する状態を示した図である。
【００２７】
クライアントＰＣ２ａは、サーバ６に画像を送信する。サーバ６は受信した画像をデータベースに登録する。また、クライアントＰＣ２ａは、画像に対するキーワードを送信することができ、サーバ６は登録されている画像ごとにキーワードを付加することができる。
【００２８】
画像がサーバ６に登録されると、サーバは関連画像をメタデータ（画像作成日時、画像登録日時、キーワードなど）や画像特徴量に基づいて検索することができ、検索した関連画像をクライアントＰＣ２ａに返す。クライアントＰＣ２ａは受信した関連画像を表示する。
【００２９】
図５は、関連画像閲覧までの具体的な処理手順を示す図である。
【００３０】
図を参照して、ユーザはコンパクトフラッシュ（登録商標）メモリ等の記録媒体に保存されている画像ファイルをクライアントＰＣ２ａに読み込む（図中（１））。クライアントＰＣ２ａは、読み込んだ画像ファイルをディスプレイに表示するとともに（図中（４））、サーバに画像を送信する（図中（２））。
【００３１】
サーバ６は、受信した画像をデータベースに登録する（図中（３））。
【００３２】
ユーザはクライアントＰＣ２ａに表示された画像を見ながら（図中（５））、その画像に対するメタデータを記述する（図中（６））。
【００３３】
クライアントＰＣ２ａは、記述された画像ごとのメタデータをサーバ６に送信する（図中（７））。サーバ６は、受信したメタデータを画像ごとに付加して登録する（図中（８））。メタデータの登録を行うとサーバ６は、データベースの中から登録したメタデータ（および／または登録した画像の画像特徴量）に関連する画像を検索する（図中（９））。検索された関連画像はクライアントに送信される（図中（１０））。
【００３４】
クライアントＰＣ２ａは、受信した関連画像を表示する（図中（１１））。さらにクライアントＰＣ２ａは、表示した関連画像をプレイリストとして保存する（図中（１４））。プレイリストは、関連画像群ごとに複数持つことができる。
【００３５】
ユーザは、クライアントＰＣ２ａに表示された関連画像を閲覧して鑑賞する（図中（１２））。検索結果が満足するものであれば、ユーザはすべての関連画像を鑑賞すると予測される。しかし、検索結果が満足のいくものでなかった場合、ユーザは関連画像の鑑賞を中断してしまうかもしれない。
【００３６】
このような表示された関連画像に対するユーザのリアクションを、プレイリストに反映させることができる（図中（１３））。例えば、関連画像のうち、ユーザの鑑賞時間の長い画像はユーザの嗜好性が高い画像であり、逆に鑑賞時間の短い画像は嗜好性の低い画像であると判定できる。ユーザの嗜好性の低い画像は、プレイリストから削除することができる（自動で行なっても、ユーザに許可を求めた後に行なってもよい）。
【００３７】
プレイリストを用いると、ユーザの好きなときに好きな画像を閲覧することができる。
【００３８】
図６は、プレイリストを使用した場合の関連画像閲覧までの具体的な手順を示す図である。
【００３９】
図を参照して、クライアントＰＣ２ａは、保存されている複数のプレイリストをディスプレイに表示する（図中（１５））。ユーザは表示されたプレイリストを閲覧し（図中（１６））、その中から所望するプレイリストを選択する（図中（１７））。
【００４０】
クライアントＰＣ２ａは、ユーザが選択したプレイリストに記載されている関連画像をサーバ６に要求する（図中（１８））。サーバ６は、関連画像をデータベースから抽出して（図中（１９））、クライアントＰＣ２ａに送信する（図中（２０））。クライアントＰＣ２ａは、関連画像を受信して表示する（図中（２１））。
【００４１】
ユーザは、表示された関連画像を閲覧する（図中（２２））。このとき、上述したように表示された関連画像に対するユーザのリアクションをプレイリストに反映させる。
【００４２】
また、ユーザからの指示により（図中（２３））、クライアントＰＣ２ａは、関連画像を表示するとともにコンパクトフラッシュ（登録商標）メモリ、ＣＤ−Ｒなどの記録媒体に記録することができる。ユーザが関連画像を閲覧した後に（全ての画像、または所望の画像のみを）記録媒体に記録しても良い。
【００４３】
データベースに画像を登録するときは、個々の画像を識別する画像ＩＤ、画像の登録日時、および画像の作成日時（撮影日時など）が一緒に記録される。さらに画像ごとにキーワードを付加することができる。
【００４４】
図７は、画像データベースに画像を登録した例を示す図である。
【００４５】
ここでは、各画像に対して画像ＩＤと、ファイル名と、登録日時と、作成日時と、キーワード（ここでは、イベント、場所、被写体を含む。）とが登録されている。
【００４６】
画像の作成日時は、ユーザが指定しても良いし、画像ファイルのタイムスタンプから読み取っても良い。キーワードは、ユーザが任意に定めたものである。キーワードは複数あっても良い。ここではキーワードとして、「イベント」、「場所」、「被写体」を登録しているが、他のキーワードを登録しても良い。なお、デジタルカメラで撮影された画像であれば、画像ファイルのＥｘｉｆ情報を参照することで、画像作成日時、キーワードを決定し、それを登録することもできる。
【００４７】
関連画像の検索は、メタデータ（および／または画像特徴量）に基づいて関連度を算出し、関連度があらかじめ定められたしきい値より高い画像を選択することで行なう。ここで、画像特徴量として、画像の色および周波数分布などを採用することができる。
【００４８】
関連度Ｒは下記の式（１）で与えられる。
【００４９】
ここに、Ｒ０，Ｒ１，Ｒ２，Ｒ３・・・は、各検索項目（画像日付、キーワード、画像特徴量など）に関する評価関数である。ｗ０，ｗ１，ｗ２，ｗ３・・・は、各検索項目の重みである。重みはあらかじめ定められた値でも良いし、ユーザが指定しても良い。
【００５０】
Ｒ＝ｗ０Ｒ０＋ｗ１Ｒ１＋ｗ２Ｒ２＋ｗ３Ｒ３＋・・・                    （１）
クライアントＰＣにおける関連画像の表示方法としては、以下のものが考えられる。
【００５１】
・関連画像を関連度の高い順に、１枚ずつスライドショウの形式で表示する。
【００５２】
・関連画像をサムネイル画像として一覧表示する。
【００５３】
・プレイリストに記載されている関連画像をＰＣのスクリーンセーバとして表示する。
【００５４】
図８は、関連画像表示方法の一つとしての関連画像をサムネイル表示している例を示す図である。
【００５５】
図を参照して、画像を登録する場合に、ユーザがイベント名、場所、被写体などのキーワードを入力することで、その関連画像が検索され、右にサムネイルとして表示される。所望の画像があれば、サムネイル画像をクリックすることで、拡大された画像が表示される。
【００５６】
以下、画像登録の具体例について説明する。
【００５７】
例えば「○○さんの△△中学校入学式」のイベントにおいて撮影した画像Ｉｍａｇｅ０８１．ｊｐｇ（図７の画像ＩＤ＝ＩＭＧ０８１の画像）をデータベースに登録することを想定する。
【００５８】
図９に示されるように、クライアントＰＣは画像Ｉｍａｇｅ０８１．ｊｐｇをデータベースに登録する。このとき、クライアントＰＣは画像Ｉｍａｇｅ０８１．ｊｐｇを表示する。表示された画像Ｉｍａｇｅ０８１．ｊｐｇをユーザが確認しながら、ユーザは、キーワード「入学式」、「被写体○○」を入力し、それをデータベースに登録する。このときクライアントは、関連画像の検索条件を入力する。ここでは、検索項目「入学式」の重みを０．６、検索項目「被写体○○」の重みを０．４、関連度しきい値を７０と入力して、サーバに送信したとする。
【００５９】
サーバは上記（１）式を用いてデータベースに登録されている画像の登録画像との関連度を計算する。
【００６０】
ＩＭＧ０００の関連度が２８であり、ＩＭＧ００１の関連度が３１であり、・・・、ＩＭＧ００６の関連度が７２であり、ＩＭＧ００７の関連度が７７、・・であったものとする。指定された関連度しきい値７０より大きい関連度を持つ画像ＩＭＧ００６とＩＭＧ００７の２つが関連画像として選び出される。なお、ここで選ばれた画像ＩＭＧ００６、ＩＭＧ００７は「○○さんの××小学校入学式」の画像であるものとする。
【００６１】
サーバは、画像Ｉｍａｇｅ００６．ｊｐｇ、画像Ｉｍａｇｅ００７．ｊｐｇをクライアントＰＣに送信する。
【００６２】
クライアントは、受信した画像Ｉｍａｇｅ００６．ｊｐｇ、画像Ｉｍａｇｅ００７．ｊｐｇを登録画像Ｉｍａｇｅ０８１．ｊｐｇとともに表示する（図８参照）。
【００６３】
このときクライアントＰＣは、表示した画像をプレイリスト「○○の入学式」として記録する。すなわち、この場合は、Ｉｍａｇｅ００６．ｊｐｇ、Ｉｍａｇｅ００７．ｊｐｇ、Ｉｍａｇｅ０８１．ｊｐｇがプレイリストに記載される。
【００６４】
図１０は、プレイリストの具体例を示す図である。
【００６５】
表示された関連画像の中から、ユーザが「小学校時代」の写真を懐かしく感じて長い時間鑑賞していた場合、Ｉｍａｇｅ００６．ｊｐｇとＩｍａｇｅ００７．ｊｐｇとが新たに「○○の小学校入学式」のプレイリストに登録される。
【００６６】
さらに、ユーザが「○○の小学校入学式」の画像集を作成したい場合、プレイリスト「○○の小学校入学式」を参照し、関連画像Ｉｍａｇｅ００６．ｊｐｇとＩｍａｇｅ００７．ｊｐｇをユーザが別途用意した記録媒体に記録することで、その画像集を作成することができる。
【００６７】
なお、上述の処理は、ＰＣのコンピュータが行なっても、画像形成装置のコンピュータが行なっても、サーバのコンピュータが行なってもよい。
【００６８】
なお、上述の実施の形態における処理は、ソフトウエアによって行なっても、ハードウエア回路を用いて行なってもよい。
【００６９】
また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【００７０】
また、本発明はネットワークに接続されたシステムにおいても、ネットワーク環境に接続されていないシステムにも適用することができる。
【００７１】
なお、上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態における画像管理システムの構成を示す図である。
【図２】図１の画像形成装置１のハードウェア構成を示すブロック図である。
【図３】図１のクライアントＰＣまたはサーバ１台のハードウェア構成を示すブロック図である。
【図４】クライアントＰＣ２ａから画像データベースサーバ（サーバ）６に画像を登録する状態を示した図である。
【図５】関連画像閲覧までの具体的な処理手順を示す図である。
【図６】プレイリストを使用した場合の関連画像閲覧までの具体的な手順を示す図である。
【図７】画像データベースに画像を登録した例を示す図である。
【図８】関連画像表示方法の一つとしての関連画像をサムネイル表示している例を示す図である。
【図９】画像登録時の処理を説明するための図である。
【図１０】プレイリストの具体例を示す図である。
【符号の説明】
【００７３】
１  画像形成装置、２ａ、２ｂ  クライアントＰＣ、６  サーバ、１０２  プリンタ部、１０３  通信部、１０４  記憶部、１０５  操作パネル、１０６  制御部、６０１  ＣＰＵ。
【図１】
2006171891.tif 000003
【図２】
2006171891.tif 000004
【図３】
2006171891.tif 000005
【図４】
2006171891.tif 000006
【図５】
2006171891.tif 000007
【図６】
2006171891.tif 000008
【図７】
2006171891.tif 000009
【図８】
2006171891.tif 000010
【図９】
2006171891.tif 000011
【図１０】
2006171891.tif 000012