(57)【要約】【課題】画像表示装置を用いて画像を閲覧している際に画像検索を行うことを可能にする。【解決手段】表示装置２０６を備えた画像処理装置２００において、表示装置２０６に、ＲＡＷ画像およびＪＰＥＧ画像を一覧表示し、それらの１つがユーザによって選択されたとき、該選択された画像のデータ形式を判別する。そして、複数の検索処理方法が前記データ形式ごとに設定された複数のメニューを格納した記憶装置から、前記判別されたデータ形式に対応するメニューを読み出し、前記選択された画像に対応して表示装置２０６に表示する。さらに、表示装置２０６に表示されたメニューに含まれる複数の検索処理方法のうちユーザによって選択された検索処理方法に応じて検索処理を実行し、検出された画像を表示装置２０６に表示する。【選択図】図２
2007179098.tif 000002
【特許請求の範囲】
【請求項１】
画像表示装置を備えた画像処理装置において、
前記画像表示装置に少なくとも、データ形式の異なる複数の画像を一覧表示する第１の表示手段と、
複数の検索処理方法が前記データ形式ごとに設定された複数のメニューを記憶する記憶手段と、
前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、該選択された画像のデータ形式を判別する判別手段と、
前記判別手段によって判別されたデータ形式に対応するメニューを前記記憶手段から読み出し、前記選択された画像に対応して前記画像表示装置に表示する第２の表示手段と、
前記画像表示装置に表示されたメニューに含まれる複数の検索処理方法のうちユーザによって選択された検索処理方法に応じて検索処理を実行する検索実行手段と、
前記検索実行手段によって検出された画像を前記画像表示装置に表示する第３の表示手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記記憶手段は、複数の検索処理方法が前記データ形式ごとに設定された複数の第１のメニューを記憶するとともに、検索処理方法が設定された第２のメニューを記憶し、
前記第１の表示手段は、データ形式の異なる複数の画像を前記画像表示装置に一覧表示するとともに、該複数の画像がそれぞれ収納された複数のフォルダを前記画像表示装置の同一画面に一覧表示し、
前記第２の表示手段は、前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、前記判別手段によって判別されたデータ形式に対応する第１のメニューを前記記憶手段から読み出し、前記選択された画像に対応して前記画像表示装置に表示するとともに、前記画像表示装置に表示された複数のフォルダのうち１つがユーザによって選択されたとき、前記第２のメニューを前記記憶手段から読み出し、前記選択されたフォルダに対応して前記画像表示装置に表示することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像のデータ形式は、ＪＰＥＧデータ形式およびＲＡＷデータ形式であることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記第１のメニューは、ユーザによって選択された画像のデータ形式がＲＡＷデータ形式である場合に適用される、該ＲＡＷ画像の現像後ＪＰＥＧ画像を探す第１の検索処理方法と、ユーザによって選択された画像のデータ形式がＪＰＥＧデータ形式である場合に適用される、該ＪＰＥＧ画像の現像前ＲＡＷ画像を探す第２の検索処理方法とを含むことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記第２のメニューは、ユーザによって選択されたフォルダに収納された画像のうち未現像ＲＡＷ画像を探す第３の検索処理方法を含むことを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記第２の表示手段は、前記第１または第２のメニューを、前記選択された画像またはフォルダが表示される前記画像表示装置の画面に表示することを特徴とする請求項２記載の画像処理装置。
【請求項７】
前記第３の表示手段は、前記検索実行手段によって検出された画像を、前記選択された画像とともに前記画像表示装置に表示することを特徴とする請求項１記載の画像処理装置。
【請求項８】
ユーザからの要求に応じて、前記複数のメニューの少なくとも１つに、新たな検索処理方法を追加設定した上で、該複数のメニューを前記記憶手段に格納する格納手段を更に有することを特徴とする請求項２記載の画像処理装置。
【請求項９】
画像表示装置を備えた画像処理装置に適用される画像検索方法において、
前記画像表示装置に少なくとも、データ形式の異なる複数の画像を一覧表示する第１の表示ステップと、
前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、該選択された画像のデータ形式を判別する判別ステップと、
複数の検索処理方法が前記データ形式ごとに設定された複数のメニューを格納した記憶装置から、前記判別ステップにおいて判別されたデータ形式に対応するメニューを読み出し、前記選択された画像に対応して前記画像表示装置に表示する第２の表示ステップと、
前記画像表示装置に表示されたメニューに含まれる複数の検索処理方法のうちユーザによって選択された検索処理方法に応じて検索処理を実行する検索実行ステップと、
前記検索実行ステップにおいて検出された画像を前記画像表示装置に表示する第３の表示ステップと
を有することを特徴とする画像検索方法。
【請求項１０】
前記記憶装置は、複数の検索処理方法が前記データ形式ごとに設定された複数の第１のメニューを記憶するとともに、検索処理方法が設定された第２のメニューを記憶し、
前記第１の表示ステップでは、データ形式の異なる複数の画像を前記画像表示装置に一覧表示するとともに、該複数の画像がそれぞれ収納された複数のフォルダを前記画像表示装置の同一画面に一覧表示し、
前記第２の表示ステップでは、前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、前記判別ステップにおいて判別されたデータ形式に対応する第１のメニューを前記記憶装置から読み出し、前記選択された画像に対応して前記画像表示装置に表示するとともに、前記画像表示装置に表示された複数のフォルダのうち１つがユーザによって選択されたとき、前記第２のメニューを前記記憶装置から読み出し、前記選択されたフォルダに対応して前記画像表示装置に表示することを特徴とする請求項９記載の画像検索方法。
【請求項１１】
前記画像のデータ形式は、ＪＰＥＧデータ形式およびＲＡＷデータ形式であることを特徴とする請求項１０記載の画像検索方法。
【請求項１２】
前記第１のメニューは、ユーザによって選択された画像のデータ形式がＲＡＷデータ形式である場合に適用される、該ＲＡＷ画像の現像後ＪＰＥＧ画像を探す第１の検索処理方法と、ユーザによって選択された画像のデータ形式がＪＰＥＧデータ形式である場合に適用される、該ＪＰＥＧ画像の現像前ＲＡＷ画像を探す第２の検索処理方法とを含むことを特徴とする請求項１１記載の画像検索方法。
【請求項１３】
前記第２のメニューは、ユーザによって選択されたフォルダに収納された画像のうち未現像ＲＡＷ画像を探す第３の検索処理方法を含むことを特徴とする請求項１１記載の画像検索方法。
【請求項１４】
前記第２の表示ステップでは、前記第１または第２のメニューを、前記選択された画像またはフォルダが表示される前記画像表示装置の画面に表示することを特徴とする請求項１０記載の画像検索方法。
【請求項１５】
前記第３の表示ステップでは、前記検索実行ステップにおいて検出された画像を、前記選択された画像とともに前記画像表示装置に表示することを特徴とする請求項９記載の画像検索方法。
【請求項１６】
ユーザからの要求に応じて、前記複数のメニューの少なくとも１つに、新たな検索処理方法を追加設定した上で、該複数のメニューを前記記憶装置に格納する格納ステップを更に有することを特徴とする請求項９記載の画像検索方法。
【請求項１７】
画像表示装置を備えた画像処理装置に適用される画像検索方法を、コンピュータに実行させるためのプログラムにおいて、
前記画像表示装置に少なくとも、データ形式の異なる複数の画像を一覧表示する第１の表示ステップと、
前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、該選択された画像のデータ形式を判別する判別ステップと、
複数の検索処理方法が前記データ形式ごとに設定された複数のメニューを格納した記憶装置から、前記判別ステップにおいて判別されたデータ形式に対応するメニューを読み出し、前記選択された画像に対応して前記画像表示装置に表示する第２の表示ステップと、
前記画像表示装置に表示されたメニューに含まれる複数の検索処理方法のうちユーザによって選択された検索処理方法に応じて検索処理を実行する検索実行ステップと、
前記検索実行ステップにおいて検出された画像を前記画像表示装置に表示する第３の表示ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像検索方法、及びプログラムに関し、特に、画像表示装置を備えた画像処理装置、該画像処理に適用される画像検索方法、及び該画像検索方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
画像データを記憶媒体に記憶し、そこから所要の画像データを取り出して表示したり、各種の画像処理を行ったりする画像処理装置では、記憶媒体の大容量化や画像処理速度の高速化が進み、多数の画像を取り扱うことができるようになってきた。ところが、こうした記憶媒体に記憶された多数の画像データの中からユーザが意図する画像データを検索することは容易ではない。
【０００３】
そこで、従来、画像検索専用のデータ検索装置が提供されている（例えば、特許文献１参照）。こうしたデータ検索装置では、画像データとメタデータ（対応の画像データに付加される属性情報、例えばＥＸＩＦ情報）とからなる検索対象データが保持される。そして、ユーザが、ある基準となる画像を選択すると、その画像に付加されているメタデータを取り出して、このメタデータを利用して検索対象データに対して検索が行われる。
【０００４】
なお、画像に付加されている情報を用いた検索には、ユーザ自身が画像に対して予め設定したパラメータを検索対象にする検索なども存在する。
【特許文献１】特開２００２−２０２９７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来のデータ検索装置は画像表示装置との関連がなく、利用しにくいものになってしまっている。すなわち、画像の検索は、画像表示装置を用いて画像を閲覧している際に必要となる機能であるので、画像表示装置の一部の機能として画像検索を行うことができる必要がある。
【０００６】
また、上記従来のデータ検索装置では、基準画像（ＪＰＥＧ画像）のメタデータと同一のメタデータをもつ画像（ＪＰＥＧ画像）を検索することが行われるが、次のような画像検索ができることも求められている。すなわち、ＪＰＥＧ画像を基にした現像（変換）前のＲＡＷ画像の検索、ＲＡＷ画像を基にした現像（変換）後のＲＡＷ画像の検索、ＪＰＥＧ画像に未だ現像（変換）してないＲＡＷ画像の検索などが、簡単に行えることが求められている。
【０００７】
本発明はこのような問題点に鑑みてなされたものであって、画像表示装置を用いて画像を閲覧している際に画像検索を行うことができる画像処理装置、画像検索方法、及びプログラムを提供することを目的とする。
【０００８】
また、本発明は、検索対象画像と検索基準画像とにおいてデータ形式が異なっていても検索することができる画像処理装置、画像検索方法、及びプログラムを提供することを他の目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の発明によれば、画像表示装置を備えた画像処理装置において、前記画像表示装置に少なくとも、データ形式の異なる複数の画像を一覧表示する第１の表示手段と、複数の検索処理方法が前記データ形式ごとに設定された複数のメニューを記憶する記憶手段と、前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、該選択された画像のデータ形式を判別する判別手段と、前記判別手段によって判別されたデータ形式に対応するメニューを前記記憶手段から読み出し、前記選択された画像に対応して前記画像表示装置に表示する第２の表示手段と、前記画像表示装置に表示されたメニューに含まれる複数の検索処理方法のうちユーザによって選択された検索処理方法に応じて検索処理を実行する検索実行手段と、前記検索実行手段によって検出された画像を前記画像表示装置に表示する第３の表示手段とを有することを特徴とする画像処理装置が提供される。
【００１０】
また、請求項２記載の発明によれば、請求項１記載の発明において、前記記憶手段は、複数の検索処理方法が前記データ形式ごとに設定された複数の第１のメニューを記憶するとともに、検索処理方法が設定された第２のメニューを記憶し、前記第１の表示手段は、データ形式の異なる複数の画像を前記画像表示装置に一覧表示するとともに、該複数の画像がそれぞれ収納された複数のフォルダを前記画像表示装置の同一画面に一覧表示し、前記第２の表示手段は、前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、前記判別手段によって判別されたデータ形式に対応する第１のメニューを前記記憶手段から読み出し、前記選択された画像に対応して前記画像表示装置に表示するとともに、前記画像表示装置に表示された複数のフォルダのうち１つがユーザによって選択されたとき、前記第２のメニューを前記記憶手段から読み出し、前記選択されたフォルダに対応して前記画像表示装置に表示することを特徴とする。
【００１１】
また、請求項９記載の発明によれば、画像表示装置を備えた画像処理装置に適用される画像検索方法において、前記画像表示装置に少なくとも、データ形式の異なる複数の画像を一覧表示する第１の表示ステップと、前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、該選択された画像のデータ形式を判別する判別ステップと、複数の検索処理方法が前記データ形式ごとに設定された複数のメニューを格納した記憶装置から、前記判別ステップにおいて判別されたデータ形式に対応するメニューを読み出し、前記選択された画像に対応して前記画像表示装置に表示する第２の表示ステップと、前記画像表示装置に表示されたメニューに含まれる複数の検索処理方法のうちユーザによって選択された検索処理方法に応じて検索処理を実行する検索実行ステップと、前記検索実行ステップにおいて検出された画像を前記画像表示装置に表示する第３の表示ステップとを有することを特徴とする画像検索方法が提供される。
【００１２】
さらに、上記画像検索方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１３】
本発明によれば、画像表示装置を備えた画像処理装置において、前記画像表示装置に、データ形式の異なる複数の画像を一覧表示し、前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、該選択された画像のデータ形式を判別する。そして、複数の検索処理方法が前記データ形式ごとに設定された複数のメニューを格納した記憶装置から、前記判別されたデータ形式に対応するメニューを読み出し、前記選択された画像に対応して前記画像表示装置に表示する。さらに、前記画像表示装置に表示されたメニューに含まれる複数の検索処理方法のうちユーザによって選択された検索処理方法に応じて検索処理を実行し、検出された画像を前記画像表示装置に表示する。
【００１４】
これによって、画像表示装置を用いて画像を閲覧している際に画像検索を行うことができる。すなわち、従来のように画像検索専用のデータ検索装置を用いるのではなく、画像表示装置の表示画面から簡単に画像検索を行うことができる。
【００１５】
また、前記記憶装置は、複数の検索処理方法が前記データ形式ごとに設定された複数の第１のメニューを記憶するとともに、検索処理方法が設定された第２のメニューを記憶する。そして、データ形式の異なる複数の画像を前記画像表示装置に一覧表示するとともに、該複数の画像がそれぞれ収納された複数のフォルダを前記画像表示装置の同一画面に一覧表示し、前記画像表示装置に表示された複数の画像のうち少なくとも１つがユーザによって選択されたとき、前記判別されたデータ形式に対応する第１のメニューを前記記憶装置から読み出し、前記選択された画像に対応して前記画像表示装置に表示するとともに、前記画像表示装置に表示された複数のフォルダのうち１つがユーザによって選択されたとき、前記第２のメニューを前記記憶装置から読み出し、前記選択されたフォルダに対応して前記画像表示装置に表示する。
【００１６】
これにより、検索対象画像と検索基準画像とにおいてデータ形式が異なっていても検索することができる。すなわち、画像やフォルダが選択された際に、選択されたものの種類に応じて、メニューを切り替えることで、検索対象画像と検索基準画像とにおいてデータ形式が異なっていても検索することができ、ユーザビリティを向上させることができる。
【００１７】
また、ＲＡＷ画像と、これを変換したＪＰＥＧ画像との対応関係を利用することで、類似性の画像検索だけでなく、対応関係のある画像を相互に検索することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００１９】
〔第１の実施の形態〕
図１は、本発明の第１の実施の形態に係る画像処理装置の構成を示すブロック図である。
【００２０】
図１において、データ入出力部１００は、デジタルカメラなどで撮影された画像等のデータが記憶されたメモリカードなどから、ＰＣカードアダプタ、ＵＳＢ（Universal Serial Bus）などを介して、該データを読み込む。また逆に、画像等のデータをメモリカードへ書き込むことも行う。入力部１０１は、キーボードやポインティング装置を含み、ユーザからの指示やデータを入力する。なお、ポインティング装置としては、マウス、トラックボール、タブレット等があげられる。
【００２１】
蓄積部１０２は、例えばハードディスクなどで構成され、バイナリデータなどを蓄積する。表示部１０３は、例えばＣＲＴディスプレイや液晶ディスプレイなどで構成され、ＧＵＩ（Graphical User Interface）等の画像を表示する。
【００２２】
ＣＰＵ１０４は、上述した各構成に関わる処理全てを制御する。ＲＯＭ１０５は、各処理に必要な制御プログラムやデータを記憶し、ＲＡＭ１０６は、各処理に必要な作業領域をＣＰＵ１０４に提供する。また、上記制御プログラムは、蓄積部１０２に格納されている場合もあり、その場合は、この制御プログラムが一旦ＲＡＭ１０６に読み出されてからＣＰＵ１０４によって実行される。
【００２３】
図２は、図１に示す画像処理装置の外観図である。
【００２４】
図２において２００は画像処理装置であり、該画像処理装置２００の前面にはＰＣカードスロット２０１が設けられており、このＰＣカードスロット２０１に挿入されたＰＣカードアダプタを経由してメモリカードから画像データが入力される。
【００２５】
電源スイッチ２０２は、画像処理装置２００の電源オンオフ操作をするためのスイッチである。赤外線受光部２０３は、ワイヤレスキーボード２０４およびリモコン２０５からの入力信号を受信する。ワイヤレスキーボード２０４およびリモコン２０５はそれぞれ、図１の入力部１０１を構成するものである。
【００２６】
画像処理装置２００の背面には、ディスプレイ出力端子（図示せず）が設けられており、ここに、ＣＲＴディスプレイや液晶ディスプレイなどの表示装置２０６が接続される。表示装置２０６は、図１の表示部１０３を構成するものである。画像処理装置２００には、これ以外にも図示を省略するが、デジタルカメラと接続するためのＵＳＢ端子や、ネットワークと接続するためのネットワーク接続端子などが設けられる。
【００２７】
図３は、図２に示す表示装置２０６に表示される画面３００を示す図である。
【００２８】
画面３００は、階層構造のフォルダ（３０３）を表示するエクスプローラ部３０１と、原則として、このエクスプローラ部３０１においてクリックされたフォルダに含まれる複数の画像（３０４）を表示する画像表示部３０２とで構成される。
【００２９】
本実施の形態では、図３に示す画面３００を利用して所望の画像を検索することが行われる。すなわち、ユーザが、画面３００に表示された複数の画像または複数のフォルダの中から１つを選択して右クリックを行うと、その選択された１つに対して行うことが可能な処理項目がダイアログ表示される。その処理項目中には複数種類の検索が含まれ、いずれかの検索を選択すると、選択された検索が実行される。これらの複数種類の検索には、選択された画像の付加情報に基づいて検索条件が設定され、該検索条件を満たす画像を探す検索の他に、選択されたＲＡＷ画像の現像後のＪＰＥＧ画像を探す検索や、選択されたＪＰＥＧ画像の現像前のＲＡＷ画像を探す検索がある。また、選択されたフォルダに存在する未現像のＲＡＷ画像を探す検索がある。なお、ＲＡＷ画像はそのまま蓄積部１０２に格納される他、現像されてＪＰＥＧ画像に変換されて蓄積部１０２に格納されることもある。
【００３０】
なお、上記の画像の付加情報としてはＥＸＩＦ（Exchangeable Image File Format）情報が使用され、ＥＸＩＦ情報は、画像の撮影日時、ＩＳＯ感度、シャッタ速度などの撮影時のパラメータからなる。なお、上記の画像の付加情報として、検索対象画像がＪＰＥＧ画像であれば、該ＪＰＥＧ画像と現像前のＲＡＷ情報との対応関係を示す情報も含まれる。また、検索対象画像がＲＡＷ画像であれば、該ＲＡＷ画像と現像後のＪＰＥＧ画像との対応関係を示す情報も含まれる。こうした対応関係を示す情報は、ＴＩＦＦ（Tagged Image File Format）のメーカノート部分などを利用して記述される。
【００３１】
図４および図５は、図３に示す画面３００を利用して行われる画像検索表示処理の手順を示すフローチャートである。この画像検索表示処理は、ＣＰＵ１０４が制御プログラムを実行することによって行われる処理である。
【００３２】
まず、画像検索表示処理が起動されると、画面３００を表示装置２０６に表示する。画面３００の画像表示部３０２には、画像検索表示処理が前回終了した際に画像表示部３０２に表示されていた画像を表示する。その後に、エクスプローラ部３０１においてフォルダがクリックされると、そのフォルダ内に存在する画像の一覧が画像表示部３０２に表示される。
【００３３】
図４に示すステップＳ０では、ユーザが、画像表示部３０２に表示されている画像、またはエクスプローラ部３０１に表示されているフォルダを選択して右クリックしたか否かを判別する。ステップＳ０では、画像またはフォルダが右クリックされるまで待機し、画像またはフォルダが右クリックされるとステップＳ１に進む。
【００３４】
ステップＳ１では、右クリックされたものが、ＲＡＷ画像、ＪＰＥＧ画像、フォルダのうちのいずれであるかを判別し、ＲＡＷ画像であればステップＳ２へ進み、ＪＰＥＧ画像であればステップＳ５へ進み、フォルダであればステップＳ９へ進む。なお、ＲＡＷ画像とＪＰＥＧ画像との区別は、右クリックされた画像のヘッダファイルを参照して判断する。
【００３５】
ステップＳ２では、ＲＡＷ用メニューの表示を行う。すなわち、画像表示部３０２に表示された複数の画像のうちの１つが右クリックされると、図３に示すようにメニュー３０５ｂが該画像のすぐ横に表示される。
【００３６】
図６は、画像表示部３０２に表示された複数の画像のうちＲＡＷ画像が右クリックされた場合に、該ＲＡＷ画像の横に表示されるＲＡＷ用メニュー４００を示す図である。
【００３７】
ＲＡＷ用メニュー４００の項目には、切り取り、コピー、貼り付けなどの一般的なメニューに加えて、「検索」、「現像後ＪＰＥＧの検索」を用意する。この「検索」では、右クリックされたＲＡＷ画像の付加情報を用いて、ユーザに検索条件を設定させ、その検索条件を満たすＲＡＷ画像を探す。「現像後ＪＰＥＧの検索」では、右クリックされたＲＡＷ画像の現像後のＪＰＥＧ画像を探す。
【００３８】
ステップＳ３では、ＲＡＷ用メニュー４００においてユーザによって選択された項目が何であるかを判別する。その結果、「現像後ＪＰＥＧの検索」が選択されたならば、ステップＳ４に進み、「検索」が選択されたならば、ステップＳ１２に進み、それ以外の項目が選択されたならば、ステップＳ１４に進む。ステップＳ１４では、選択された項目（切り取り、コピー、貼り付けなど）が示す処理を実行し、ステップＳ０に戻る。
【００３９】
ステップＳ４では、複数のＲＡＷ画像が予めそれぞれ現像されてＪＰＥＧ画像として蓄積部１０２に格納されている中から、右クリックされたＲＡＷ画像に対応する現像後ＪＰＥＧ画像を探す。そしてステップＳ８で、検索結果を図７に示すように表示し、ステップＳ０に戻る。
【００４０】
図７は、現像後ＪＰＥＧ画像の検索結果が表示された画面３００を示す図である。
【００４１】
画面３００の画像表示部３０２では先頭（左上）に、右クリックされたＲＡＷ画像（基準となるＲＡＷ画像）７０４を表示し、検索結果であるＪＰＥＧ画像７０５をその右側に並べて表示する。
【００４２】
次にステップＳ１２では、右クリックされたＲＡＷ画像の付加情報に基づいて検索条件設定ウィンドウを表示する。この検索条件設定ウィンドウを用いてユーザに検索条件を設定させ、その検索条件を満たすＲＡＷ画像を検索する。
【００４３】
図８は、ＲＡＷ画像を基準画像として行われる検索に関する検索条件設定ウィンドウ１０００を例示する図である。
【００４４】
この検索条件設定ウィンドウ１０００において、検索条件タブ１００１には、基準画像となるＲＡＷ画像のファイル名（ＩＭＧ０００１．ｒａｗ）が記載される。検索条件入力部１００４には、ＲＡＷ画像の付加情報に基づき、検索条件や検索値が記載される。ユーザがこれらを見ながら、検索値自体を変更したり、チェックボックスにチェックを記載したりして検索条件を設定する。さらに、検索対象フォルダ指定部１００２において、検索の対象とするフォルダを設定する。すなわち、現在のフォルダをそのまま検索するのか、任意に指定したフォルダを検索するかを設定する。
【００４５】
そして、検索開始ボタン１００３をクリックすることで、検索条件入力部１００４に設定された検索条件で、検索対象フォルダ指定部１００２に設定された検索対象範囲に対して検索が行われる。
【００４６】
図５に戻ってステップＳ１３で、検索結果を図９に示すように表示し、ステップＳ０に戻る。
【００４７】
図９は、ＲＡＷ画像の検索結果が表示された画面１３００を示す図である。
【００４８】
画面１３００では先頭（左上）に、右クリックされたＲＡＷ画像（検索基準画像）１３０１を表示し、検索結果である複数のＲＡＷ画像（検索結果画像）１３０２をその右側に並べて表示する。
【００４９】
なお、上記のステップＳ１２の検索では、１つのＲＡＷ画像を基準として検索を行うようにしているが、複数のＲＡＷ画像を基準として検索を行うようにしてもよい。その場合、複数のＲＡＷ画像の各付加情報を全て検索条件に含むか（ＡＮＤ検索）、１つでも含むか（ＯＲ検索）を指定して、検索を実行する。
【００５０】
図１０は、２つのＲＡＷ画像を基準として検索を行う場合の検索条件設定ウィンドウの一例を示す図である。
【００５１】
この検索条件設定ウィンドウ１１００の検索条件入力部１１０４には、２つの基準画像に対応する検索条件タブ１１０１ａと検索条件タブ１１０１ｂとを設ける。そして、ＡＮＤ検索を行うか、ＯＲ検索を行うかを指定するための論理式指定部１１０５を設ける。他の部分は、図８に示す検索条件設定ウィンドウ１０００と同様であり、検索条件の設定方法も同様である。
【００５２】
図４に戻ってステップＳ５では、ＪＰＥＧ用メニューの表示を行う。すなわち、画像表示部３０２に表示された複数の画像のうちのＪＰＥＧ画像が右クリックされると、図１１に示すようなＪＰＥＧ用メニュー５００が該画像のすぐ横に表示される。
【００５３】
図１１は、ＪＰＥＧ用メニュー５００を示す図である。
【００５４】
ＪＰＥＧ用メニュー５００の項目には、図６に示すＲＡＷ用メニュー４００と同様に、切り取り、コピー、貼り付けなどの一般的なメニューを用意する他に、「検索」、「現像前ＲＡＷの検索」を用意する。この「検索」では、右クリックされたＪＰＥＧ画像の付加情報を用いて、ユーザに検索条件を設定させ、その検索条件を満たすＪＰＥＧ画像を探す。「現像前ＲＡＷの検索」では、右クリックされたＪＰＥＧ画像の現像前のＲＡＷ画像を探す。
【００５５】
ステップＳ６では、ＪＰＥＧ用メニュー５００においてユーザによって選択された項目が何であるかを判別する。その結果、「現像前ＲＡＷの検索」が選択されたならば、ステップＳ７に進み、「検索」が選択されたならば、ステップＳ１２に進み、それ以外の項目が選択されたならば、ステップＳ１４に進む。
【００５６】
ステップＳ７では、蓄積部１０２に格納されている複数のＲＡＷ画像中から、右クリックされたＪＰＥＧ画像に対応する現像前のＲＡＷ画像を探す。そしてステップＳ８で、検索結果を図１２に示すように表示し、ステップＳ０に戻る。
【００５７】
図１２は、現像前ＲＡＷ画像の検索結果が表示された画面３００を示す図である。
【００５８】
画面３００の画像表示部３０２では、検索結果である現像前ＲＡＷ画像８０４を表示する。なお、右クリックされたＪＰＥＧ画像に対応する現像前ＲＡＷ画像は１つしか存在しない上に、この用途としてそのまま現像作業に入ることが想定されるので、現像前ＲＡＷ画像８０４を、現像しやすいように画像表示部３０２上に１つだけ表示する。
【００５９】
次に、ＪＰＥＧ画像が右クリックされ、かつ「検索」が選択されて、図４のステップ６から図５のステップ１２へ進んだ場合を以下に説明する。
【００６０】
ステップＳ１２では、右クリックされたＪＰＥＧ画像の付加情報に基づいて検索条件設定ウィンドウを表示する。この検索条件設定ウィンドウを用いてユーザに検索条件を設定させ、その検索条件を満たすＪＰＥＧ画像を検索する。
【００６１】
図１３は、ＪＰＥＧ画像を基準画像として行われる検索に関する検索条件設定ウィンドウ１２００を例示する図である。
【００６２】
この検索条件設定ウィンドウ１２００において、検索条件タブ１２０１には、基準画像となるＪＰＥＧ画像のファイル名（ＩＭＧ０００１．ｊｐｇ）が記載される。検索条件入力部１２０４には、ＪＰＥＧ画像の付加情報に基づき、検索条件や検索値が記載される。ユーザがこれらを見ながら、検索値自体を変更したり、チェックボックスにチェックを記載したりして検索条件を設定する。さらに、検索対象フォルダ指定部１２０２において、検索の対象とするフォルダを設定する。すなわち、現在のフォルダをそのまま検索するのか、任意に指定したフォルダを検索するかを設定する。
【００６３】
そして、検索開始ボタン１２０３をクリックすることで、検索条件入力部１２０４に設定された検索条件で、検索対象フォルダ指定部１２０２に設定された検索対象範囲に対して検索が行われる。
【００６４】
図５に戻ってステップＳ９では、フォルダ用メニューの表示を行う。すなわち、エクスプローラ部３０１に表示された複数のフォルダのうちの１つが右クリックされると、図１４に示すようなフォルダ選択用メニュー６００が該フォルダのすぐ横に表示される。
【００６５】
図１４は、フォルダ選択用メニュー６００を示す図である。
【００６６】
フォルダ選択用メニュー６００の項目には、図６に示すＲＡＷ用メニュー４００と同様に、切り取り、コピー、貼り付けなどの一般的なメニューを用意する他に、「未現像ＲＡＷの検索」を用意する。この「未現像ＲＡＷの検索」では、右クリックされたフォルダ内に存在するＲＡＷ画像の中から未現像のものを探す。
【００６７】
図５のステップＳ１０では、フォルダ選択用メニュー６００においてユーザによって選択された項目が何であるかを判別する。その結果、「未現像ＲＡＷの検索」が選択されたならば、ステップＳ１１に進み、それ以外の項目が選択されたならば、ステップＳ１４に進む。
【００６８】
ステップＳ１１では、右クリックされたフォルダ内に存在するＲＡＷ画像の中から未現像のものを探す。そしてステップＳ８で、検索結果を図１５に示すように表示し、ステップＳ０に戻る。
【００６９】
図１５は、未現像ＲＡＷ画像の検索結果が表示された画面３００を示す図である。
【００７０】
画面３００の画像表示部３０２に、検索結果である未現像ＲＡＷ画像９０４を一覧表示する。
【００７１】
このようにして、画像表示装置を用いて画像を閲覧している際に画像検索を行うことができる。すなわち、従来のように画像検索専用のデータ検索装置を用いるのではなく、画像表示装置の表示画面から簡単に画像検索を行うことができる。
【００７２】
また、検索対象画像と検索基準画像とにおいてデータ形式が異なっていても検索することができる。すなわち、画像やフォルダが選択された際に、選択されたものの種類に応じて、メニューを切り替えることで、検索対象画像と検索基準画像とにおいてデータ形式が異なっていても検索することができ、ユーザビリティを向上させることができる。
【００７３】
また、ＲＡＷ画像と、これを変換したＪＰＥＧ画像との対応関係を利用することで、類似性の画像検索だけでなく、対応関係のある画像を相互に検索することができる。
【００７４】
〔第２の実施の形態〕
上記第１の実施の形態では、図６、図１１、図１４に示すように、メニュー項目が一般的な処理項目以外には、「検索」「現像後ＪＰＥＧの検索」「現像前ＲＡＷの検索」、「未現像ＲＡＷの検索」であり、これらの項目の設定の変更はできないものであった。第２の実施の形態では、ユーザの要請に応じてメニュー項目を追加または削除することができるようにする。これによりユーザビリティを向上させることが可能となる。
【００７５】
例えば、ある画像を選択した後にメニュー項目から「検索」を選択して右クリックし、検索条件設定ウィンドウを用いて撮影日時項目だけを用いて検索を行うケースが多かったとする。そうしたケースでは、基準となる画像を選択し、「検索」を選択し、その後に検索条件設定ウィンドウの中で検索条件を設定するという一連の作業はユーザにとって煩雑である。
【００７６】
こうした煩雑な一連の作業を回避するために、第２の実施の形態では、画像を選択して右クリックした際に表示するメニュー項目に、図１６に例示するように「撮影日時が同じＪＰＥＧの検索」といった項目を、ユーザによって追加できるようにする。これにより、ユーザが検索の際に行うべき操作が１つ減り、ユーザビリティが向上する。
【００７７】
なお、メニュー項目に多くの項目を入れてしまうと、今度はメニュー自体が見にくくなってしまい、逆にユーザビリティを低下させてしまうことになる。したがって、追加に関しては、追加できる項目数に限定を設けて、あまりメニュー項目数が多くならないようにする必要である。
【００７８】
〔他の実施の形態〕
また、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００７９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８０】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００８１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００８２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】図１に示す画像処理装置の外観図である。
【図３】図２に示す表示装置に表示される画面を示す図である。
【図４】図３に示す画面を利用して行われる画像検索表示処理の手順を示すフローチャート（１／２）である。
【図５】図３に示す画面を利用して行われる画像検索表示処理の手順を示すフローチャート（２／２）である。
【図６】画像表示部に表示された複数の画像のうちＲＡＷ画像が右クリックされた場合に、該ＲＡＷ画像の横に表示されるＲＡＷ用メニューを示す図である。
【図７】現像後ＪＰＥＧ画像の検索結果が表示された画面を示す図である。
【図８】ＲＡＷ画像を基準画像として行われる検索に関する検索条件設定ウィンドウを例示する図である。
【図９】ＲＡＷ画像の検索結果が表示された画面を示す図である。
【図１０】２つのＲＡＷ画像を基準として検索を行う場合の検索条件設定ウィンドウの一例を示す図である。
【図１１】ＪＰＥＧ用メニューを示す図である。
【図１２】現像前ＲＡＷ画像の検索結果が表示された画面を示す図である。
【図１３】ＪＰＥＧ画像を基準画像として行われる検索に関する検索条件設定ウィンドウを例示する図である。
【図１４】フォルダ選択用メニューを示す図である。
【図１５】未現像ＲＡＷ画像の検索結果が表示された画面を示す図である。
【図１６】第２の実施の形態におけるメニュー項目の一例を示す図である。
【符号の説明】
【００８４】
１００  データ入出力部
１０１  入力部
１０２  蓄積部
１０３  表示部
１０４  ＣＰＵ
１０５  ＲＯＭ
１０６  ＲＡＭ
２００  画像処理装置
２０１  ＰＣカードスロット
２０２  電源スイッチ
２０３  赤外線受光部
２０４  ワイヤレスキーボード
２０５  リモコン
２０６  表示装置
３００  画面
３０１  エクスプローラ部
３０２  画像表示部
３０３  フォルダ
３０４  画像
３０５ａ，３０５ｂ  メニュー  
【図１】
2007179098.tif 000003
【図２】
2007179098.tif 000004
【図３】
2007179098.tif 000005
【図４】
2007179098.tif 000006
【図５】
2007179098.tif 000007
【図６】
2007179098.tif 000008
【図７】
2007179098.tif 000009
【図８】
2007179098.tif 000010
【図９】
2007179098.tif 000011
【図１０】
2007179098.tif 000012
【図１１】
2007179098.tif 000013
【図１２】
2007179098.tif 000014
【図１３】
2007179098.tif 000015
【図１４】
2007179098.tif 000016
【図１５】
2007179098.tif 000017
【図１６】
2007179098.tif 000018