(57)【要約】【課題】  検索とブラウジングが統合された単一のＧＵＩを介して、画像等の情報の検索条件を連続的かつシームレスな操作によって容易に設定可能とする。【解決手段】  情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリング（３０）であって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置部（１５）と、キーリングのうちの１つを選択するキーリング選択部（１１）と、入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転部（１１）と、前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部（１２）と、選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部（１５）とを具備する。【選択図】  図３Ａ
2005339393.tif 000002
【特許請求の範囲】
【請求項１】
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置部と、
入力デバイスからの操作入力に従って、前記キーリングのうちの１つを選択するキーリング選択部と、
選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転部と、
前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、
選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備する
ことを特徴とする情報検索表示装置。
【請求項２】
上記情報検索表示装置は、さらに、
前記リングが示す検索カテゴリの識別子を円周方向に配置したカテゴリリングを表示出力するカテゴリリング表示部と、
入力デバイスからの操作入力に従って、前記カテゴリリングに配置された検索カテゴリの識別子のうちの１つを選択する検索カテゴリ選択部とを具備し、
前記キーリング配置部は、前記検索カテゴリ選択部による前記カテゴリリング上の検索カテゴリの識別子の選択に応答して、選択された検索カテゴリに対応するキーリングを、前記カテゴリリングの同心円内側に表示出力する
ことを特徴とする請求項１に記載の情報検索表示装置。
【請求項３】
前記キーリング配置部は、前記検索カテゴリ選択部により複数の検索カテゴリが選択された際には、選択された検索カテゴリに対応するキーリングを、表示されているキーリングの同心円内側に表示出力する
ことを特徴とする請求項２に記載の情報検索表示装置。
【請求項４】
上記情報検索表示装置は、さらに、
検索カテゴリごとに定義された、検索カテゴリの識別子およびキーの最大値および最小値を参照することにより、各検索カテゴリに対応するキーリングを生成するとともに、該キーリング上円周方向に検索キーを配置するキーリング生成部を具備する
ことを特徴とする請求項１ないし３のいずれか記載の情報検索表示装置。
【請求項５】
前記検索キー決定部は、前記検索カテゴリ選択部により複数の検索カテゴリが選択された際には、同心円状に表示されたキーリングの順序に基づいて、対応する検索カテゴリの検索における優先順位を決定する
ことを特徴とする請求項１ないし４のいずれか記載の情報検索表示装置。
【請求項６】
上記情報検索表示装置は、さらに、
入力デバイスからの操作入力に従って、指示されたキーリングに付与された前記優先順位を変更するとともに、該キーリングを変更された優先順位に対応する位置に再表示する優先順位変更部を具備する
ことを特徴とする請求項５に記載の情報検索表示装置。
【請求項７】
前記検索キー決定部は、選択されたキーリングに配置された検索キーが、離散量の場合と連続量の場合とともに、前記キーリング上予め定められた所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する
ことを特徴とする請求項１ないし６のいずれか記載の情報検索表示装置。
【請求項８】
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、
回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出部と、
算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置部と、
配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備する
ことを特徴とする情報検索表示装置。
【請求項９】
前記検索結果配置部は、前記重みの大きい検索結果から順に、同心円中心からの距離に反比例させた縮小率となるよう、各検索結果の表示出力時の大きさを決定する
ことを特徴とする請求項８に記載の情報検索表示装置。
【請求項１０】
前記検索結果表示部は、表示出力された検索結果へのカーソルの近接に応答して、該検索結果を拡大再表示する
ことを特徴とする請求項８または９に記載の情報検索表示装置。
【請求項１１】
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、
選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索部とを具備する
ことを特徴とする情報検索装置。
【請求項１２】
前記検索部は、決定された検索キーが連続量である場合には、決定された検索キーに所定範囲近接する検索キー群を、情報検索のための検索キーとして再定義し、選択された検索カテゴリおよび再定義された前記検索キーを用いて、検索を実行する
ことを特徴とする請求項１１に記載の情報検索装置。
【請求項１３】
前記検索部は、複数の検索キーが決定された場合には、該複数の検索キーの論理積を用いて検索を実行する
ことを特徴とする請求項１１または１２に記載の情報検索装置。
【請求項１４】
キーリング配置部と、キーリング選択部と、キーリング回転部と、検索キー決定部と、検索結果表示部とを具備する情報検索表示装置が実行する情報検索表示方法であって、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するステップと、
入力デバイスからの操作入力に従って、前記キーリングのうちの１つを選択するステップと、
選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるステップと、
前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、
選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含む
ことを特徴とする情報検索表示方法。
【請求項１５】
検索キー決定部と、重み算出部と、検索結果配置部と、検索結果表示部とを具備する情報検索表示装置が実行する情報検索表示方法であって、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、
回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出するステップと、
算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置するステップと、
配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含む
ことを特徴とする情報検索表示方法。
【請求項１６】
検索キー決定部と、検索部とを具備する情報検索方法であって、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、
選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得るステップとを含む
ことを特徴とする情報検索方法。
【請求項１７】
情報検索表示処理をコンピュータに実行させるための情報検索表示処理プログラムであって、該プログラムは、前記コンピュータに、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置処理と、
入力デバイスからの操作入力に従って、前記キーリングのうちの１つを選択するキーリング選択処理と、
選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転処理と、
前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、
選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む
処理を実行させるためのものであることを特徴とする情報検索表示プログラム。
【請求項１８】
情報検索表示処理をコンピュータに実行させるための情報検索表示処理プログラムであって、該プログラムは、前記コンピュータに、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、
回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出処理と、
算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置処理と、
配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む
処理を実行させるためのものであることを特徴とする情報検索表示プログラム。
【請求項１９】
情報検索処理をコンピュータに実行させるための情報検索処理プログラムであって、該プログラムは、前記コンピュータに、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、
選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索処理とを含む
処理を実行させるためのものであることを特徴とする情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報検索表示装置、方法および画像情報検索表示プログラムに関する。より詳しくは、コンピュータおよび記録媒体を用いてユーザーが例えば画像等の所望の情報を検索する際に、単一のグラフィカル・ユーザー・インターフェースを介して、ユーザーに検索条件を微調整可能に指定させ、検索結果の情報を直感的かつ視覚的に把握可能にブラウジング表示するための技術に関する。
【背景技術】
【０００２】
コンピュータを用いた情報検索において、言語等の離散量を検索条件として指定する場合には、一般的にキーワード検索が利用される。このキーワード検索においては、サーチエンジン等を介して検索条件となるキーワードをキーボード等から入力し、検索条件にマッチしたデータをフィルタリング処理の結果として画面出力する。
【０００３】
一方、大きさ、年代等のアナログ値や色彩における明度、彩度等の連続量を検索条件として指定する場合には、図１３に示すスライドバー（ないし「スライダー」ともいう。）を用いた検索手法が知られている。このスライドバーを用いた検索においては、検索条件ごとに両端を下限値および上限値とするスライドバー上のカーソルないしポインタをマウス等の入力デバイスを用いて調節し、このポインタをスライドバーに配置された下限値から上限値の間でスライドさせることにより検索条件のキー値を設定する。図１３においては、所望する色彩の画像を検索するために、色合い９ａ、鮮やかさ９ｂ、明るさ９ｃの３つのスライドバーが画面下方に配置されている。スライドバーにより設定された検索条件にマッチする画像が、画面上方に表示出力される。
【０００４】
スライドバーを操作することによって検索条件が設定されるので、連続的に変化する検索条件（キー値）を微調整することが可能となり、また、キーワードとしてはうまく表現できない大きさ等も検索条件として設定することが容易となる利点がある。スライドバーは予め規定された検索条件の下限値と上限値との間のみをスライド可能に構成されているので、ユーザーが誤った検索条件を入力する等のエラー操作を予め排除することもできる。例えば、デジタルカメラについての詳細な知識を有さないユーザーの場合、キーワード検索では、存在しえない２０００万画素の解像度を検索条件として、カメラを検索してしまい、検索条件にヒットするカメラが検索結果として得られないという危険性をもたらすが、スライドバーを用いた検索によれば、スライドバーの端部の上限値までポインタを移動しても２０００万画素の検索条件値は設定できないので、無駄な検索を不要とすることができる。
【非特許文献１】Ｃ．Ａｈｌｂｅｒｇ，Ｂ．Ｓｈｎｅｉｄｅｒｍａｎ，“Ｖｉｓｕａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｅｋｉｎｇ：Ｔｉｇｈｔ  Ｃｏｕｐｌｉｎｇ  ｏｆ  Ｄｙｎａｍｉｃ  Ｑｕｅｒｙ  Ｆｉｌｔｅｒｓ  ｗｉｔｈ  Ｓｔａｒｆｉｅｌｄ  Ｄｉｓｐｌａｙｓ，”ＳＩＧＣＨＩ‘９４，ｐｐ．３１３−３１７，１９９４．
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば、色相や、通年における季節、１日における２４時間の時間帯、方角等、循環的な連続量を検索条件とする場合、スライドバーによる検索条件の設定操作は、殊に、以下の問題点を有する。すなわち、検索条件値のデータが循環しているにもかかわらず、スライドバーの右端のさらに右方向に隣接するデータは、スライドバーの左端に配置されてしまうために、このデータを指定する場合、一番右までバーをスライドさせた後、スライドバーの左端までポインタを一気に戻す操作をしなければならない。このため、操作の連続性を損なうとともに、操作の無駄を生じさせる。つまり、操作性および作業効率をともに低下させる要因となる。
【０００６】
本発明は、上記課題に鑑みてされたものであり、その目的は、検索とブラウジングが統合された単一のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を介して、所望する情報を検索するための検索条件が連続量であるか離散量であるかにかかわらず、所望する画像等の情報の検索条件を連続的かつシームレスな操作によって容易に設定可能とする画像検索方法および装置を提供することにある。
【０００７】
また、本発明の他の目的は、検索条件の設定および検索結果の表示出力の双方において、ユーザーが現在の検索条件を可視的に認識しつつ、同時に、検索結果から所望する情報を直感的かつ容易に選別することを可能とする画像表示方法および装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明のある特徴によれば、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置部と、入力デバイスからの操作入力に従って、前記キーリングのうちの１つを選択するキーリング選択部と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転部と、前記キーリング上予め定められた所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備することを特徴とする情報検索表示装置が提供される。
【０００９】
本発明の他の特徴によれば、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出部と、算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置部と、配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備することを特徴とする情報検索表示装置が提供される。
【００１０】
本発明の他の特徴によれば、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索部とを具備することを特徴とする情報検索装置が提供される。
【００１１】
本発明の他の特徴によれば、キーリング配置部と、キーリング選択部と、キーリング回転部と、検索キー決定部と、検索結果表示部とを具備する情報検索表示装置が実行する情報検索表示方法であって、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するステップと、入力デバイスからの操作入力に従って、前記キーリングのうちの１つを選択するステップと、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるステップと、前記キーリング上予め定められた所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含むことを特徴とする情報検索表示方法が提供される。
【００１２】
本発明の他の特徴によれば、検索キー決定部と、重み算出部と、検索結果配置部と、検索結果表示部とを具備する情報検索表示装置が実行する情報検索表示方法であって、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出するステップと、算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置するステップと、配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含むことを特徴とする情報検索表示方法が提供される。
【００１３】
本発明の他の特徴によれば、検索キー決定部と、検索部とを具備する情報検索方法であって、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得るステップとを含むことを特徴とする情報検索方法が提供される。
【００１４】
本発明の他の特徴によれば、情報検索表示処理をコンピュータに実行させるための情報検索表示処理プログラムであって、該プログラムは、前記コンピュータに、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置処理と、入力デバイスからの操作入力に従って、前記キーリングのうちの１つを選択するキーリング選択処理と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転処理と、前記キーリング上予め定められた所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む処理を実行させるためのものであることを特徴とする情報検索表示プログラムが提供される。
【００１５】
本発明の他の特徴によれば、情報検索表示処理をコンピュータに実行させるための情報検索表示処理プログラムであって、該プログラムは、前記コンピュータに、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出処理と、算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置処理と、配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む処理を実行させるためのものであることを特徴とする情報検索表示プログラムが提供される。
【００１６】
本発明の他の特徴によれば、情報検索処理をコンピュータに実行させるための情報検索処理プログラムであって、該プログラムは、前記コンピュータに、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索処理とを含む処理を実行させるためのものであることを特徴とする情報検索プログラムが提供される。
【発明の効果】
【００１７】
本発明によれば、検索とブラウジングが統合された単一のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を介して、所望する情報を検索するための検索条件が連続量であるか離散量であるかにかかわらず、所望する画像等の情報の検索条件を連続的かつシームレスな操作によって容易に設定可能となる。
【００１８】
さらに、検索条件の設定および検索結果の表示出力の双方において、ユーザーが現在の検索条件を可視的に認識しつつ同時に所望する検索結果を直感的かつ容易に選択することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施の形態を説明する。
【００２０】
（１）本実施形態に係る画像情報検索表示装置の構成
図１は、本実施形態に係る画像情報検索表示装置の構成を示す。本実施形態に係る画像情報検索表示装置１は、入力制御部１１と、候補抽出部１２と、候補制御部１３と、検索処理部１４と、出力制御部１５と、属性定義情報１６と、状態情報１７と、画像属性データベース１８とを具備する。
【００２１】
入力制御部１１は、マウス等の入力デバイスからなる入力部２から入力されたカーソルないしポインタの位置情報およびリングの識別子（例えばリング名）を受け付け、この入力された位置情報によって、状態情報１７に記憶されている現在の検索条件のキー値を更新する。併せて、入力制御部１１は、本実施形態に係るカテゴリリングおよびキーリング（後述）の表示出力、該カテゴリリングおよびキーリングに対する選択、回転等の操作入力等の入出力制御を、出力制御部１５とともに行う。
【００２２】
なお、本実施形態においては、検索属性とは、例えば「色」、「画像サイズ」等の検索のための項目をいい、この検索属性のキーないし検索キーとは、各検索属性のキー値（例えば画像サイズであれば１，９７５バイト等）をいい、この検索属性＋キーを以って、画像属性データベース１８を検索する際の検索条件と以下称する。
【００２３】
状態情報１７には、１つあるいは複数の検索属性としてそれぞれ現在設定されている検索属性のキー値が記憶されている。この検索条件値は、後述するとおり、各キーリング（後述）に設定された優先度と、キーの中心値とを少なくとも含む。
【００２４】
候補抽出部１２は、状態情報１７に記憶された現在設定されている検索条件（検索属性）のキー値を読み取り、属性定義情報１６を参照して検索キー幅（後述）を決定し、決定された検索キー幅にあるキー値をキーとして画像属性データベース１８を参照して、設定された検索属性のキー値にマッチする画像情報の識別子を表示出力候補として抽出する。
【００２５】
属性定義情報１６は、検索属性名（検索カテゴリ名）、該属性名ごとのキー値の最小値および最大値、該属性の種別（循環連続量か、非循環連続量か、離散量か等）、該属性をカテゴリーリング（後述）上どの表示色で表示するか、等を含み、好ましくは検索属性名ごと１レコードが構成され、内蔵メモリあるいは内蔵・外部記録媒体に格納されたテーブルとして参照される。
【００２６】
図５は、画像属性データベース１８に格納される画像属性情報の一例を示す。画像属性データベース１８は、検索対象となる情報ごとに、検索属性の属性値が記録されている。図５に示す画像属性データベース１８においては、画像ファイル名（１．ｇｉｆ，２．ｇｉｆ，３．ｇｉｆ・・・）ごとに、検索属性である色、雰囲気、縦横比、サイズの属性値が記録されている。画像属性データベース１８は、例えばＲＤＢなどの表形式のデータとして構成されることが好ましいが、本実施形態はこれに限られることなく、候補抽出部１２が決定した検索キー値をキーとしてマッチする画像情報の識別子が検索されることが可能である形式であればよい。
【００２７】
検索処理部１４は、候補抽出部１２によって抽出された表示出力候補のそれぞれに対して重み付けを行う。
【００２８】
出力制御部１５は、検索処理部１４によって決定された表示出力候補である画像情報のそれぞれに対する重みに従って、各画像情報の表示出力における表示位置および大きさを決定する。表示位置および大きさからなる配置が決定された画像情報は、表示部３によって、ディスプレイデバイス等に表示出力される。表示出力されるべき各画像は、フォルダー等に格納されてもよく、あるいはサーチロボット等によって予め収集格納された遠隔データとしてあってもよい。
【００２９】
候補制御部１３は、表示出力された画像情報がマウス等のポインティングデバイスによってポイントされた、ないしカーソルが接した画像情報が入力制御部１１によって検出されると、検出された画像情報を拡大して再表示する。
【００３０】
（２）本実施形態におけるＧＵＩ
図２は、本実施形態における情報検索および表示出力におけるＧＵＩを構成するリング表示手段の初期画面の一例を示す。検索初期画面においては、検索属性の識別子（例えば検索属性名）をリング上に円周方向に配置して表示したカテゴリリング２０が表示されている。本実施形態における情報検索方法においては、本来、マウス等単一の指示手段による操作のみで検索を実行することを目的としている。このため、カテゴリリング２０上には、画像属性データベース１８に定義された各画像情報に付与された検索属性の全部または一部が、表示されている。図２においては、画像検索属性として、画像の縦横比２０１、サイズ２０２、色２０３、雰囲気２０４が表示されており、ユーザーはリング上に表示されたこれら検索属性をマウス等の指示手段によって選択入力する。
【００３１】
なお、図２に示した本実施形態の一例においては、ユーザーが指示入力すべき検索属性は、カテゴリリング２０上に、予め配置されるとともに検索属性名が表示されているが、本実施形態における検索属性の指定手法は、これに限定されるものではない。例えば、カテゴリリング２０を別段設けることなく、検索属性入力画面に、検索属性名の表示とともに選択入力可能なボタンのフィールドを検索属性ごとに設けてもよく、検索属性名自体を選択可能に一覧表示してもよい。
【００３２】
図３Ａは、図２において、カテゴリリング２０上の縦横比の表示箇所をクリック等により選択指示した後の表示画面の一例を示す。カテゴリリング２０上の縦横比の表示箇所をクリック等により選択指示すると、カテゴリリング２０の内側に、検索属性「縦横比」についてのキーリング３０が表示される。キーリング３０には、検索属性のキーがリング上円周方向に整列配置されている。同時にキーリング３０上には、表示されたキーリングが有するキー値（検索属性値）が直感的に把握可能なように、検索キー値を概略示す表現（キーワード）が表示されてよい。図３においては、検索属性「縦横比」の検索属性値を示す「正方形３０２」、「横長３０３」、「縦長３０４」が表示され、キーリング３０の内側には、そのキーを持つ画像が表示される。指定された検索キーに最も近い検索属性値を持つ画像、すなわちもっともマッチングスコアの高い画像３０ａ１は、リング同心円中心に表示される。
【００３３】
なお、本実施形態における「リング」とは、円状の形状に限定されるものではなく、たとえば、楕円状等の広義の環状体、さらには多角形状等で閉ループを構成するものも含む。およそ閉ループを構成する形状であれば、殊に循環連続量の検索キー設定に適するとともに、非循環連続量ないし離散量の検索キーの場合と同一の操作インターフェースを提供可能とする。
【００３４】
本実施形態における「キー」とは、検索に使用される条件値であり、これを後述する操作によって調節することにより、表示出力すべき検索結果画像のフィルタリングを行う。図３Ａにおいて、画像検索の検索キーとして用いられるキー値は、キーリング３０の下部、すなわち時計６時の位置３０１にある値が、入力制御部１１に入力される。あるいは、検索キーとして決定されるキーは、キーリング３０上予め定められた位置であれば、いかなる位置のキーを検索キーとして決定してもよい。このキーは、マウス等の入力デバイスからの操作入力により、キーリング３０を回転させることによって調節される。
【００３５】
キーリング３０上に予め円周方向に配置された各検索キーが、その円周上の相対位置を保持されつつ、キーリング３０は、それぞれ独立に時計廻り又は反時計廻りに回転操作される。すなわち、キーリング３０上の所定位置を基準位置として、キーリング３０を回転操作することによって得られる基準位置からの円周方向の回転量（基準位置からの移動量または円心に対する角度）に基づいて、所定位置（例えば時計６時の位置３０１）に位置するキーの値が調整され、決定される。
【００３６】
検索条件が離散量である場合、キーは１度分であればよいが、連続量である場合には、位置３０１の左右にある程度の幅を持たせる。連続量を検索条件とする場合には、微妙に異なる前後の情報も検索条件として重要であり、検索キーに幅を持たせた曖昧検索を行い、抽出された画像情報をより多くブラウジング出力した方が好ましいからである。
【００３７】
キーを調節するためには、マウスのホイールをクリックした後、該ホイールを回転させるか、あるいはキーリング３０をドラッグして回転させる。本実施形態においては、キーリング３０の時計回り回転は、ホイールを手前に回転させるか、左ドラッグにより実現し、反時計回り回転は、その逆の操作に設定したが、本発明に係るカテゴリリング２０およびキーリング３０の操作はこれに限定されることなく、いかなる操作によって実現されてもよい。各キーリングは、キーリング３０上に配置された各検索キーの円周上の相対位置を保持しつつ、それぞれ独立に回転操作可能に構成されている。
【００３８】
図３Ｂないし図３Ｄは、図３Ａのキーリング３０を、反時計回りに回転させ、検索条件「縦横比」のキーが１：１近傍である画像、すなわちより正方形に近い形状を有する画像がブラウジング表示された状態を示す。
【００３９】
図３Ｅないし図３Ｇは、図３Ｄのキーリング３０を、さらに反時計回りに回転させ、検索条件「縦横比」のキーとして、より横長である形状を有する画像がブラウジング表示された状態を示す。なお、本実施形態において、「ブラウジング表示」とは、走査検索のための表示を意味し、多数の画像を同一画面に縮小画像として一括表示したり、短時間中に順次表示することをいう。
【００４０】
なお、カテゴリリング２０上の複数の検索属性を順次選択指示すれば、複数のキーを指定することができるが、この場合、後続で選択指示されたキーリングは、先行して選択指示されたキーリングの内側に表示される。すなわち、複数のキーを指定した場合でも、キーリング数が増えるだけであり、統一した表示インターフェースが提供される。
【００４１】
本実施形態においては、最初に指定されたキーほど、検索における優先順位が高いキーであると判断できるため、外側に位置するキーリングほど検索における重みを大きく設定した。この優先順位は、リングの表示順を入れ替えることで変更することができる。例えば、本実施形態においては、キーリングを右クリックすると、当該キーリングのキーの優先順位を１つ増加させる。複数のキーを選択可能とし、かつこれら複数のキーに設定された優先順位も変更可能とすることによって、検索キーの動的階層構造を生成し、抽出すべき情報を絞り込んでいく。
【００４２】
キーリングを複数表示することにより、複数のキーを用いたＡＮＤ検索が実行される。本実施形態においては、キーが複数指定され、かつキーが連続量である場合には、キーリングの個数に比例して、キー幅（キーの範囲）を適宜拡張することにより、曖昧検索を実行する。例えば、キーリングが１つだけ選択されている場合には、キー幅を例えば３度分としていれば、キーリングが３つ選択されている場合には、キー幅を９度分に変更する。これは、キーリングを増やすごとに、一定の検索条件でフィルタリングを実行してしまうと、リング内側に表示すべき表示候補の数が極端に少なくなる場合があり、また、僅かにキーから外れてしまった本来所望する情報がブラウジング表示されずにユーザーが見失ってしまう場合があるためである。
【００４３】
図３Ａないし図３Ｇに示すように、キーリング３０の円周方向の回転量に基づいて決定されたキーによりフィルタリングされた画像情報は、キーリングの内側に、キーリングの回転に伴い逐次表示される。複数の画像情報の配置、すなわち各画像情報の表示位置および表示の大きさは、キーとその優先順位による重み付けによって並べた１次元情報によって決定される。表示画像情報は、内側（好ましくは同心円中心近傍）から外側に、同心円上に配置されると共に、情報の表示上の大きさは、中心からの距離に反比例させる。本実施形態においては、キーによりフィルタリングされた情報は、大量の候補が得られた場合であっても、所定の表示最大数の閾値（後述）の範囲内の数であれば、すべて表示される。これにより、ユーザーは、どれだけの候補が得られたかを一瞬で直感的に把握できるとともに、候補が多すぎる場合には、別のキーを指定することができる。このように大量の候補が得られた場合には、１つずつの情報は、非常に小さく表示されてしまうため、本実施形態においては、表示された情報（例えば図３における３０ａ１〜３０ａ７）にカーソルを合わせると、当該情報が拡大表示され、ユーザーが当該情報の内容を視認することができる。
【００４４】
（３）本実施形態における画像情報検索表示処理詳細
以下、Ｗｅｂページのフリー素材の検索を例題として、本実施形態に係る情報検索表示処理の詳細を説明する。なお、以下の例題においては、検索対象を画像ファイルとし、検索属性が循環連続量である場合を主に説明するが、本実施形態において検索表示対象とできる情報は、もとより画像ファイルに限定されることはなく、検索属性には、循環連続量の他、非循環連続量、離散量のいずれをも用いることができることは言うまでもない。
【００４５】
（３−１）画像属性の定義
まず、キーとなる属性についての属性定義情報１６、および検索対象となる画像情報の画像属性データベース１８を定義する。
【００４６】
画像において、一番重要な要素は色で、一般的にＲＧＢ  Ｃｏｌｏｒ  Ｍｏｄｅｌが利用される。これは、Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅの基本色の強度によって１つの色を表現するものであるが、本実施形態は、人間にとってより自然であるＨＳＢ  Ｃｏｌｏｒ  Ｍｏｄｅｌ（Ｈｕｅ−色相、Ｓａｔｕｒａｔｉｏｎ−彩度、Ｂｒｉｇｈｔｎｅｓｓ−明度）を採用した。
【００４７】
このＨＳＢ  Ｃｏｌｏｒ  Ｍｏｄｅｌを用いてシステムを構築した。色相、明度、彩度を直接カテゴリとするより、より直感的で分かりやすいよう、色相、明度、彩度に手を加えて、新たな検索属性「色」、「雰囲気」、「縦横比」、「サイズ」を作成した。なお、検索属性は任意のキーで作成可能であり、色相、明度、彩度を直接検索キーとしてもよい。検索属性「色」は、ＨＳＢモデルにおける色相および明度から計算され、「雰囲気」は、明度および彩度から計算され、「縦横比」は画像の幅と高さから計算され、「サイズ」は画像サイズから計算される。
【００４８】
＜色属性＞
図６は、各画像における特徴色の決定手順を示す。まず、ＲＧＢ（Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ）空間を５１×５１×５１に分割し（ステップＳ８１）、各ピクセルを該当する分割空間に登録する（ステップＳ８１）。そして、属しているピクセルが最も多い分割空間内の平均ＲＧＢ値を、その画像の特徴色とする。
【００４９】
本実施形態においては、特徴色を複数色指定することが可能であり、例えば図５に示す画像属性テーブルでは、ファイル名「１．ｇｉｆ」の「色」は、１．１３３９８６９３、０．９３７５というように、各画像ファイルごとに、２つの特徴色について色属性値が定義されている。本実施形態においては、平坦な画像を除いて、特徴色が似ないよう、なるべく同じ色に属さない色を次の特徴色として選択する。まず、２色目以降、次にピクセルが多く属している分割空間の平均ＲＧＢ値を選択する。ここで、表１を利用する。
【表１】
2005339393.tif 000003
【００５０】
表１は、人間がどの範囲を同じ色として認識するのかを一例として示す。
【００５１】
図６において、次に、一番多くのピクセルが登録されている分割空間（ｓ）の平均ＲＧＢ値（ｃ）を選択し（ステップＳ８３）、表１において以前に選択した特徴色と一致しない場合（ステップＳ８４N）、この平均ＲＧＢ値（ｃ）を特徴色とする。その後、ステップＳ８３に戻り、さらに特徴色を選択してもよい。一方、表１において以前に選択した特徴色と一致する場合（ステップＳ８４Ｙ）、ピクセルが登録されている分割空間が残っている限り（ステップＳ８５Y、S８６）、次におくのピクセルが登録されている分割空間（ｓ）の平均ＲＧＢ値（ｃ）を選択し（ステップＳ８３）、その後ステップＳ８４ないしステップＳ８８の処理を繰り返す。
【００５２】
なお、ＲＧＢ値から、ＨＳＢへの変換は、以下の式（１．１ないし１．８）で行う。ここで、ＲＧＢ空間における３原色の各値をｒ，ｇ，ｂ（０≦ｒ，ｇ，ｂ≦１）の、ＨＳＢ空間での３要素の値をそれぞれＨ，Ｓ，Ｂとする。
【数１】
2005339393.tif 000004
【００５３】
再び図５を参照すると、図５は、本実施形態における画像属性データベース１８の定義内容の一例を示す。ＨＳＢにおける色相は、黒や白が含まれないため、初心者ユーザが検索キーとして用いるには困難を伴う。そこで、本実施形態においては、例えば図１１Cの「色」キーリング４０左側部に示すように、「色」キーの赤の間に、白から黒へ変化する部分を付け加え、直感的に分かりやすく表示した。本実施形態における色Ｃは、特徴色のＲＧＢ値をｒ，ｇ，ｂ（０≦ｒ，ｇ，ｂ≦２５５）、ＨＳＢ値をＨ，Ｓ，Ｂ（０≦Ｈ，Ｓ，Ｂ≦１）とすると、以下の式（１．９）で求められる。
【数２】
2005339393.tif 000005
【００５４】
＜雰囲気属性＞
また、雰囲気Ｍは、以下の式で求められる。
【数３】
2005339393.tif 000006
【００５５】
＜サイズ、縦横比の属性＞
サイズとしては、画像ファイルのサイズをバイト数で表す。また、縦横比Ｖは、画像の高さをＨ、幅をＷとすると、以下の式で求めることができる。
【数４】
2005339393.tif 000007
【００５６】
縦横比を利用することにより、横長の背景画像を簡単に探すことができる。また、サイズを利用すると、軽い画像という条件でフィルタリングを行うことが可能である。
【００５７】
画像属性データベース１８への定義とともに、属性定義情報１６に対して、検索属性ごとに、検索属性名、キーの最大値および最小値、属性の種別（循環連続量か、非循環連続量か、離散量か、等）、検索属性をカテゴリリング２０上に表示する際の表示色等が定義される。
【００５８】
なお、本実施形態に係る情報検索表示装置１内に、この属性定義情報１６中の検索属性名およびキーの最大値および最小値を参照することにより、各検索属性名に対応するキーリング３０を自動的に生成するとともに、該キーリング３０上に円周方向に、すなわち環状にキーを配置するキーリング生成部が備えられてもよい。
【００５９】
（３−２）キーとなる値の抽出処理
図４、図６ないし図９は、本実施形態に係る画像情報検索表示処理を実行するためのソフトウエアとして、ＲＯＭ等に格納されるプログラムの一例の流れを示すフローチャートである。このプログラムは、例えばＪａｖａ（登録商標）等の言語で記述されており、このプログラム（例えばアプレット）に従って、ＣＰＵは画像検索およびブラウジング表示の処理を実行する。しかしながら、本実施形態に係る画像情報検索表示処理を実行するプログラムを記述する言語ないし手法はこれに限られるものではなく、例えばＣ，Ｃ＋＋等の高水準言語を用いて記述されてもよい。ＲＡＭには、入力部２から指定入力された検索キー、操作種別、状態情報１７等が格納されるとともに、その一部分は、ディスプレイメモリとして使用される。
【００６０】
図４において、入力制御部１１は、まずマウス等の指示手段が行った操作を検出する（ステップＳ１０）。検出された操作が、キーリングの優先度変更（例えばキーリングの右クリック操作による）であった場合、指定されたリングを検出し（ステップＳ１１）、当該キーリングの現在の優先度を検出して変更（例えば優先順位を１増加する）し（ステップＳ１２）、当該リングの変更された優先度を状態情報１７に対して更新出力する（ステップＳ１９）。検出された操作が、キーリングの追加（例えば、カテゴリリングの検索属性表示箇所近傍のクリック）であった場合、指定された検索属性を検出し（ステップＳ１３）、当該検索属性に対応するキーリングの優先度を検出し（ステップＳ１４）、キーの現在の中心値（例えばキーリング中時計６時の位置の値）を検出し（ステップＳ１６）、キーリングの識別子と優先度およびキーの中心値を状態情報１７に対して更新出力する（ステップＳ１９）。検出された操作が、キーリングの回転（例えば、キーリングのホイール回転）であった場合、指定されたキーリングを検出し（ステップＳ１５）、キーの現在の中心値（例えばキーリング中時計６時の位置の値）を検出し（ステップＳ１６）、キーリングのキーの中心値を状態情報１７に対して更新出力する（ステップＳ１９）。検出された操作が、キーリングの削除（例えば、キーリングをクリックする操作）であった場合、指定されたキーリングを検出する（ステップＳ１７）、当該検索属性に対応するキーリングの優先度を検出し（ステップＳ１４）、キーの現在の中心値（例えばキーリング中時計６時の位置の値）を検出し（ステップＳ１６）、当該リングの識別子についての状態情報１７中のデータを削除する（ステップＳ１９）。
【００６１】
（３−３）表示候補抽出処理
図７において、候補抽出部１２は、まず処理対象のキーリングを１つ選択する（ステップＳ２０）。選択されたキーリングに設定された検索属性が連続量であれば（ステップＳ２１Ｙ）、上記したとおり、表示されているキーリングの数に従って、キーの幅（例えば、表示されているリングが１つであれば３度、２つであれば６度）を決定する（ステップＳ２２）。検索属性が連続量である場合にはキー幅の設定後、離散量である場合にはキー幅を決定することなく、決定されたキーを検索条件として画像属性データベース１８を検索し（ステップＳ２３）、キーにマッチした画像候補をＲＡＭ等の一次記憶メモリ等に登録する（ステップＳ２４）。その後、処理対象であったキーリング以外で表示されているリングを次の処理対象として設定し、ステップＳ２０からＳ２４までの処理を繰り返す（ステップＳ２５）。なお、ステップＳ２１からＳ２４までの処理は、表示されているリングすべてにつき、同時並行的に実行されてもよく、この場合には、図７のステップＳ２０およびステップＳ２５の処理は省略される。最後に、複数のキーが指定された場合には、キーリングの数と登録回数が等しい候補を抽出することで、すべてのキーにマッチした候補をＡＮＤ検索の結果として出力する（ステップＳ２６）。
【００６２】
なお、図７に示すフローチャートにおいては、複数の検索属性が指定された場合にすべてのキーをＡＮＤ条件（すべてのキーの論理積）で検索した結果を、候補抽出部１２が出力する例であるが、本実施形態における候補抽出処理はこれに限定されるものではない。検索属性の種別に応じて、すべてのキーまたは一部のキーをＯＲ条件（論理和）で検索してもよく、例えば、殊に検索キーが離散量である場合、概念等が類似する用語同士の関連を記述する辞書を記憶するデータベース等の記憶手段を備え、この辞書を参照することにより、類似する用語群を抽出し、これらと検索キーとの論理和をとることにより、新たな検索条件を生成してもよい。
【００６３】
（３−４）候補の重み決定処理
次に、本実施形態においては、画像を表示する際、キーとその優先順位による重みづけに基づいて、ディスプレイ装置上の配置を決定する。キーは、上述のとおり、例えば以下のように設定できる。
【００６４】
・離散量の場合、リングの下部にある値を用いる。
【００６５】
・連続量の場合、リングの下部から左右２度ずつ、計５度範囲にある値を用いる。
【００６６】
・複数キーを指定する場合、連続量に限り、リングの個数とキーの角度を比例させる。
【００６７】
図８において、検索処理部１４は、表示されているキーリングが複数の場合（ステップＳ４１Ｙ）、各リングに対する重みＷを決定する（ステップＳ４２）。表示されているキーリングが１つ（すなわち、検索キーが１つの場合）の場合（ステップＳ４１Ｎ）、当該リングに対する重みＷは１に設定される（ステップＳ４３）。次に、候補抽出部１２によって抽出された候補を１つ選択し、当該候補の重みｗｇｔを０と置く（ステップＳ４４）。次に、当該候補である画像情報について、画像属性データベース１８中のテーブルに定義されている属性ごとに（ステップＳ４５）、図３においてはキーリングの時計６時の位置で決定されるキーの中心値と、当該候補について定義されている属性値との距離ｄを求める（ステップＳ４６）。次に、ｄ＊ｗをｗｇｔに加える（ステップＳ４７）。ステップＳ４５からＳ４７の処理を、当該候補のすべての属性について繰り返し行い（ステップＳ４８）、その後、ステップＳ４５からステップＳ４８までの処理を、すべての候補について重みｗｇｔが計算されるまで繰り返し行う（ステップＳ４９）。
【００６８】
すなわち、キーリングの個数をｋ，外側からｊ番目のリングの下部の値をｋj、あるキーリングＲjにおける１度分の値をｄj、ある画像Ｉｍｇiにおけるキーリングｊに対する値をｄi,jとすれば、Ｉｍｇiの重みＷiは以下の式で表すことができる。
【数５】
2005339393.tif 000008
【００６９】
なお、本実施形態においては、重要な検索キーほど先に選択されるとの知見に基づき、外側のキーリングに配置されたキーの重みを増しているが、反対に内側のキーリングに配置されたキーの重みを増すこともできる。この場合には、上記式（２）の右辺の−を削除すればよい。
【００７０】
（３−５）候補の表示上の配置決定処理
本実施形態においては、上記重み決定処理によって算出された重みｗｇｔが大きい候補から順に、リングの内側から外側（円周方向）に向かって同心円上に配置されるとともに、各候補の画像の大きさを、中心からの距離に反比例させた縮小率を持つ大きさとして表示される。すなわち、上記重みｗｇｔは、各候補について定義された属性値と検索キーとの関連度を検索属性ごとに総和し、検索属性に対応するキーリングの重みｗを考慮して算出したスコア（関連度）を意味するものであり、該スコアの大きい順に、表示画面中央に、かつ大きく表示することによって、ユーザーが、検索キーによりマッチした候補から順に、容易かつ直感的に視認可能とする。さらに、隣接する候補画像は、互いに類似する属性値が定義された類似画像となるため、画像の表示位置により類似性を把握することができる。
【００７１】
図９において、出力制御部１５は、すべての候補をそのｗｇｔでソートする（ステップＳ５１）。候補抽出部１３によって抽出された候補の総数が、所定の表示上限数より多い場合には（ステップＳ５２Ｙ）、さらに、候補数を表示上限数まで削減する（ステップＳ５３）。この表示上限数は、通常のユーザーがディスプレイ装置上目視可能な数であればよいが、例えば２５０に設定される。次に、得られた候補数に基づいて、各候補（画像）の表示幅を決定し（ステップＳ５４）、表示位置を決定する（ステップＳ５５）。
【００７２】
図１０は、本実施形態における各候補の表示幅および表示位置の決定手法を示す。図１０において、Ｏは円の中心、Ｒは候補表示領域の半径、ｗは中心画像（図３における３０ａ１〜７）の幅、ｍは最外画像の幅、ａは半径方向に隣接する画像間の空白をそれぞれ示す。０周目から１、２、・・・、ｎ周目と外側に配置されるにつれて、画像幅はａずつ変化する。各画像の表示幅は、ｗ＝ｍ＋ｎａ（０周目）、ｗ−ａ＝ｍ＋（ｎ−１）ａ（１周目）、ｗ−２ａ＝ｍ＋（ｎ−２）ａ（２周目）、・・・、ｗ−ｎａ＝ｍ（ｎ周目）となる。
【００７３】
同心円中心Ｏから、０，１，・・・ｎ周目と画像を、次式にしたがって配置する。
【数６】
2005339393.tif 000009
【００７４】
これらの２式より、
【数７】
2005339393.tif 000010
【００７５】
となる。
【００７６】
ｉ周目における表示位置ｒiは、ｉ週目における画像の中心点とＯとの距離ｒiであり、次式で定義される。
【数８】
2005339393.tif 000011
【００７７】
ｉ周目（中心を０周目とする）における同心円上に配置される画像の枚数ｃは、次式で定義され、蜂の巣状に配置される。
【数９】
2005339393.tif 000012
【００７８】
ｉ週目におけるｊ番目の画像の中心点（ｘ，ｙ）は、次式で定義される。
【数１０】
2005339393.tif 000013
【００７９】
（３−６）拡大表示処理
候補制御部１３において、ブラウジング表示された画像にカーソルが近接すると、カーソルの位置情報と該位置近傍に表示された画像の画像識別子（画像ファイル名でよい）とに基づいて、当該画像を拡大再表示する。この拡大表示は、縮小表示率を１として現画像の大きさのまま表示してもよく、さらに所定倍率で拡大してもよい。この拡大表示画像を視認することで、当該画像が所望する画像であるか否かの判断を容易にすることができる。また、拡大画像と併せて、画像属性データベース中の属性値を必要に応じて表示してもよい。
【００８０】
（４）キーリングの操作手順
図１１Ａは、カテゴリリング２０から縦横比がクリックされ、カテゴリリング２０の内側に縦横比キーリング３０が表示された状態を示す。キー値３０１は、正方形３０２に属するキー値領域に位置し、現在指定されているキーを持つ画像３０ａ、３０ｂ、３０ｃ等がそれぞれリング内側に同心円上に配置表示される。キーリング３０をホイール回転し、キー値３０１を、横長３０３に属するキー領域近傍に移動すると、ブラウジング表示される画像は、横長の形状のものに変化する（図１１Ｂ）。図１１Ｂの状態において、さらにカテゴリリング２０上で色をクリックすると、縦横比キーリング３０の内側に、色キーリング４０が表示され、縦横比のキーおよび色のキーの双方を持つ画像が、リング内側に表示される（図１１Ｃ）。図１１Ｃの状態において、さらにカテゴリリング２０上で「雰囲気」をクリックすると、色キーリング４０の内側に、雰囲気キーリング５０が表示され、縦横比のキー、色のキーおよび雰囲気のキーのすべてにマッチする画像が、リング内側に表示される（図１１Ｄ）。カテゴリを多数選択するにつれて、表示されるキーリングが増え、ブラウジング表示される候補数は少なくなる。図１１Ｄの状態において、縦横比キーリング３０をクリックすると、該縦横比キーリング３０が削除されるとともに、縦横比をキーから除いて再度候補検索処理が実行されるため、多様な縦横比の画像がブラウジング表示される（図１１Ｅ）。図１１Ｅの状態において、雰囲気キーリング５０を右クリックすると、雰囲気リング５０が色リング４０の外側に移動表示されるとともに、雰囲気キーの重みを増加させて再度候補検索処理が実行されるため、雰囲気を主要な検索キーとした画像がブラウジング表示される（図１１Ｆ）。
【００８１】
図１２は、本実施形態による画像検索表示装置の構成を示すブロック図である。図１２に示されるコンピュータ装置である画像検索表示装置１００において、ＣＰＵ１０１は、ＲＯＭ１０４および／またはハードディスクドライブ１０６に格納されたプログラムに従い、ＲＡＭ１０５を一次記憶用ワークメモリとして利用して、システム全体を制御する。さらに、ＣＰＵ１０１は、マウス１０２ａまたはキーボード１０２を介して入力されるユーザの指示に従い、ハードディスクドライブ１０６に格納されたプログラムに基づき、本実施形態に係る画像検索表示処理を実行する。ディスプレイインタフェイス１０３には、ＣＲＴやＬＣＤなどのディスプレイが接続され、ＣＰＵ１０１が実行する画像検索表示処理の入力待ち受け画面、処理経過や検索結果などが表示される。リムーバブルメディアドライブ１０７は、主に、リムーバブルメディアからハードディスクドライブ１０６へファイルを書き込んだり、ハードディスクドライブ１０６から読み出したファイルをリムーバブルメディアへ書き込む場合に利用される。リムーバブルメディアとしては、フロッピディスク(ＦＤ)、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−Ｒ／Ｗ、ＤＶＤ−ＲＡＭやＭＯ、あるいはメモリカード、ＣＦカード、スマートメディア、ＳＤカード、メモリスティックなどが利用可能である。
【００８２】
プリンタインタフェイス１０８には、レーザビームプリンタやインクジェットプリンタなどのプリンタが接続される。ネットワークインタフェイス１０９は、コンピュータ装置をネットワーク１２へ接続するためのインターフェースである。
【００８３】
なお、本実施形態に係る画像検索表示装置における入力部２は、マウス１０２ａあるいはキーボード１０２に限定されることなく、任意のポインティングデバイス、例えばトラックボール、トラックパッド、タブレットなどを適宜用いることができる。携帯情報端末を本実施形態に係る画像検索表示装置として用いる場合には、入力部２をボタンやモードダイヤル等で構成してもよい。
【００８４】
また、図１２に示した本実施形態に係る画像検索表示装置のハードウエア構成は一例に過ぎず、その他の任意のハードウエア構成を用いることができることはいうまでもない。
【００８５】
殊に、本実施形態に係る画像検索表示処理は、上記コンピュータ端末装置１００あるいはＰＤＡ等の携帯情報端末装置等によって実現されてもよく、コンピュータ端末装置等とサーバー装置とをＢｌｕｅｔｏｏｔｈ（登録商標）等の無線、あるいはインターネット（ＴＣＰ／ＩＰ）、公共電話網（ＰＳＴＮ）、統合サービス・ディジタル網（ＩＳＤＮ）等の有線通信回線で相互接続した、インターネットあるいは任意の周知のローカル・エリア・ネットワーク（ＬＡＮ）またはワイド・エリア・ネットワーク（ＷＡＮ）からなるネットワークシステムによって実現されてもよい。端末装置とサーバー装置とを接続したシステムによって本実施形態に係る画像検索表示処理を実現する場合には、例えば、画像情報および／または画像属性データベースの記憶保持、ならびにこれらへの検索処理をサーバー装置において稼動するプログラムが実行し、ユーザーからの情報検索のための指示入力および検索結果のブラウジング処理のみをＷｅｂブラウザを搭載したクライアント装置が実行してもよい。あるいは、サーバー装置上で稼動するポータルサイトプログラムが、本実施形態に係る画像検索表示処理の全部または一部を実行してもよい。
【００８６】
コンピュータ端末装置１００上で稼動するＷｅｂブラウザ上のフォームを使用して、ユーザーが検索条件等のデータをサーバー装置に送信できる。あるいは、本実施形態に係る画像検索表示処理の全部または一部を記述するＪａｖａ（登録商標）アプレット等のアプレットを、ネットワークを介してサーバー装置からＷｅｂブラウザ上にダウンロードし、ブラウザのウインドウに埋め込ませて実行させることができる。
【００８７】
以上のとおり、本実施形態によれば、検索とブラウジングが統合された単一のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を介して、所望する情報を検索するための検索条件が連続量であるか離散量であるかにかかわらず、所望する画像等の情報の検索条件を連続的（シームレス）な操作によって容易に設定可能となる。さらに、検索条件の設定および検索結果の表示出力の双方において、ユーザーが現在の検索条件を可視的に認識しつつ同時に所望する検索結果を直感的かつ容易に選択することが可能となる。したがって、殊に、画像処理について特別な知識を持たないユーザーに対して、直感的で分かりやすい検索表示インターフェースを提供可能である点で有益である。
【００８８】
本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらすすべての実施形態をも含む。さらに、本発明の範囲は、請求項１により画される発明の特徴の組み合わせに限定されるものではなく、すべての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。
【図面の簡単な説明】
【００８９】
【図１】本発明の一実施形態に係る画像情報検索表示装置の構成を示す機能ブロック図である。
【図２】本発明の一実施形態に係る画像情報検索表示装置に表示される検索初期画面の一例を示す図である。
【図３Ａ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを回転操作した際の検索結果表示の遷移を示す図である。
【図３Ｂ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを回転操作した際の検索結果表示の遷移を示す図である。
【図３Ｃ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを回転操作した際の検索結果表示の遷移を示す図である。
【図３Ｄ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを回転操作した際の検索結果表示の遷移を示す図である。
【図３Ｅ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを回転操作した際の検索結果表示の遷移を示す図である。
【図３Ｆ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを回転操作した際の検索結果表示の遷移を示す図である。
【図３Ｇ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを回転操作した際の検索結果表示の遷移を示す図である。
【図４】本発明の一実施形態に係る画像情報検索表示装置における入力制御部が実行する処理手順の一例を示すフローチャートである。
【図５】本発明の一実施形態に係る画像情報検索表示装置における画像属性データベースに格納される画像属性情報の一例を示す図である。
【図６】本発明の一実施形態の画像属性情報定義における特徴色決定処理手順の一例を示すフローチャートである。
【図７】本発明の一実施形態に係る画像情報検索表示装置における候補抽出部が実行する処理手順の一例を示すフローチャートである。
【図８】本発明の一実施形態に係る画像情報検索表示装置における検索処理部が実行する処理手順の一例を示すフローチャートである。
【図９】本発明の一実施形態に係る画像情報検索表示装置における出力制御部が実行する処理手順の一例を示すフローチャートである。
【図１０】本発明の一実施形態に係る画像情報検索表示装置における出力制御部が実行する画像情報の表示上の配置決定処理の一例を説明する図である。
【図１１Ａ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを各種操作した際の検索結果表示の遷移を示す図である。
【図１１Ｂ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを各種操作した際の検索結果表示の遷移を示す図である。
【図１１Ｃ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを各種操作した際の検索結果表示の遷移を示す図である。
【図１１Ｄ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを各種操作した際の検索結果表示の遷移を示す図である。
【図１１Ｅ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを各種操作した際の検索結果表示の遷移を示す図である。
【図１１Ｆ】本発明の一実施形態に係る画像情報検索表示装置において、キーリングを各種操作した際の検索結果表示の遷移を示す図である。
【図１２】本発明の一実施形態に係る画像情報検索表示装置のハードウエア構成の一例を示す図である。
【図１３】従来技術におけるスライドバーを用いた情報検索処理が提供する検索表示画面の一例を示す図である。
【図１】
2005339393.tif 000014
【図２】
2005339393.tif 000015
【図３Ａ】
2005339393.tif 000016
【図３Ｂ】
2005339393.tif 000017
【図３Ｃ】
2005339393.tif 000018
【図３Ｄ】
2005339393.tif 000019
【図３Ｅ】
2005339393.tif 000020
【図３Ｆ】
2005339393.tif 000021
【図３Ｇ】
2005339393.tif 000022
【図４】
2005339393.tif 000023
【図５】
2005339393.tif 000024
【図６】
2005339393.tif 000025
【図７】
2005339393.tif 000026
【図８】
2005339393.tif 000027
【図９】
2005339393.tif 000028
【図１０】
2005339393.tif 000029
【図１１Ａ】
2005339393.tif 000030
【図１１Ｂ】
2005339393.tif 000031
【図１１Ｃ】
2005339393.tif 000032
【図１１Ｄ】
2005339393.tif 000033
【図１１Ｅ】
2005339393.tif 000034
【図１１Ｆ】
2005339393.tif 000035
【図１２】
2005339393.tif 000036
【図１３】
2005339393.tif 000037