"情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、円周方向に離散量の検索キーが配置されたキーリングを表示出力するキーリング配置部と、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択部と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転部と、前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、選択された検索カテゴリおよび決定された前記検索キーを用いて検索を実行し、前記検索の検索結果を表示する表示ページの数を決定する検索部と、前記キーリングの回転に伴い、前記検索結果を前記表示ページ単位で前記キーリングの内側に逐次表示出力する検索結果表示部と、を有する情報検索表示装置。決定された前記表示ページ数に基づいて、前記検索結果を前記表示ページ単位で前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置部をさらに有し、前記検索結果表示部は、配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力することを特徴とする請求項1に記載の情報検索表示装置。前記検索カテゴリの識別子を円周方向に配置したカテゴリリングを表示出力するカテゴリリング表示部と、入力デバイスからの操作入力に従って、前記カテゴリリングに配置された検索カテゴリの識別子のうちの1つを選択する検索カテゴリ選択部と、をさらに有し、前記キーリング配置部は、前記検索カテゴリ選択部による前記カテゴリリング上の検索カテゴリの識別子の選択に応答して、選択された検索カテゴリに対応するキーリングを、前記カテゴリリングの同心円内側に表示出力することを特徴とする請求項1または2に記載の情報検索表示装置。前記キーリング配置部は、前記検索カテゴリ選択部により複数の検索カテゴリが選択された際には、選択された検索カテゴリに対応するキーリングを、表示されているキーリングの同心円内側に表示出力することを特徴とする請求項3に記載の情報検索表示装置。キーリング配置部と、キーリング選択部と、キーリング回転部と、検索キー決定部と、検索部と、検索結果表示部とを有する情報検索表示装置が実行する情報検索表示方法であって、前記キーリング配置部により、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、円周方向に離散量の検索キーが配置されたキーリングを表示出力するステップと、前記キーリング選択部により、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するステップと、前記キーリング回転部により、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるステップと、前記検索キー決定部により、前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、前記検索部により、選択された検索カテゴリおよび決定された前記検索キーを用いて検索を実行し、前記検索の検索結果を表示する表示ページの数を決定するステップと、前記検索結果表示部により、前記キーリングの回転に伴い、前記検索結果を前記表示ページ単位で前記キーリングの内側に逐次表示出力するステップと、を含むことを特徴とする情報検索表示方法。情報検索表示処理をコンピュータに実行させるための情報検索表示プログラムであって、該プログラムは、前記コンピュータに、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、円周方向に離散量の検索キーが配置されたキーリングを表示出力するキーリング配置処理と、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択処理と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転処理と、前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、選択された検索カテゴリおよび決定された前記検索キーを用いて検索を実行し、前記検索の検索結果を表示する表示ページの数を決定する検索処理と、前記キーリングの回転に伴い、前記検索結果を前記表示ページ単位で前記キーリングの内側に逐次表示出力する検索結果表示処理と、を含む処理を実行させるためのものであることを特徴とする情報検索表示プログラム。しかしながら、検索属性値が離散量である場合、検索結果には優劣はなく、すべて同じ重みとなる。よって、特許文献1のように所定数のみ検索結果を表示する方法では、ユーザーが本来所望する情報が漏れてしまう可能性がある。また、検索結果が大量にある場合には、例えば、次候補あり等のメッセージが表示され、ユーザーがそのメッセージをクリックすると次の検索結果候補が表示されるような表示手法が一般的によく用いられるが、このような表示方法では、ユーザーは検索結果の数を知ることはできても、検索属性値ごとの検索結果の多少を直感的に把握することは困難であった。また、特許文献1に説明されているように、画像の色のような連続量である検索キーによって検索が行われる場合はリング上の一点が一つの属性値を表すが、離散量である検索キーによって検索が行われる場合はリング上の一定の幅のある領域に一つの属性値が割り当てられるという特徴がある。本発明は、このような離散量によるGUIの特徴を生かしつつ上記課題に鑑みてなされたものであり、その目的は、検索とブラウジングが統合された単一のGUIを介して離散量である検索条件によって所望する情報を検索する場合に、検索条件を連続的シームレスな操作によって容易に設定可能であるとともに、検索結果の多少を直感的に把握することが可能な情報検索表示装置、方法および情報検索表示プログラムを提供することにある。本発明のある特徴によれば、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、円周方向に離散量の検索キーが配置されたキーリングを表示出力するキーリング配置部例えば図1の出力制御部15と、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択部例えば図1の入力制御部11と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転部例えば図1の入力制御部11と、前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部例えば図1の候補抽出部12と、選択された検索カテゴリおよび決定された前記検索キーを用いて検索を実行し、前記検索の検索結果を表示する表示ページの数を決定する検索部例えば図1の候補抽出部12と、前記キーリングの回転に伴い、前記検索結果を前記表示ページ単位で前記キーリングの内側に逐次表示出力する検索結果表示部例えば図1の出力制御部15と、を有する情報検索表示装置が提供される。本発明の他の特徴によれば、キーリング配置部と、キーリング選択部と、キーリング回転部と、検索キー決定部と、検索部と、検索結果表示部とを有する情報検索表示装置が実行する情報検索表示方法であって、キーリング配置部により、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、円周方向に離散量の検索キーが配置されたキーリングを表示出力するステップと、キーリング選択部により、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するステップと、キーリング回転部により、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるステップと、検索キー決定部により、前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、検索部により、選択された検索カテゴリおよび決定された前記検索キーを用いて検索を実行し、前記検索の検索結果を表示する表示ページの数を決定するステップと、検索結果表示部により、前記キーリングの回転に伴い、前記検索結果を前記表示ページ単位で前記キーリングの内側に逐次表示出力するステップと、を含むことを特徴とする情報検索表示方法が提供される。本発明の他の特徴によれば、情報検索表示処理をコンピュータに実行させるための情報検索表示処理プログラムであって、該プログラムは、前記コンピュータに、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、円周方向に離散量の検索キーが配置されたキーリングを表示出力するキーリング配置処理と、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択処理と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転処理と、前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、選択された検索カテゴリおよび決定された前記検索キーを用いて検索を実行し、前記検索の検索結果を表示する表示ページの数を決定する検索処理と、前記キーリングの回転に伴い、前記検索結果を前記表示ページ単位で前記キーリングの内側に逐次表示出力する検索結果表示処理と、を含む処理を実行させるためのものであることを特徴とする情報検索表示プログラムが提供される。本発明によれば、検索とブラウジングが統合された単一のGUIを介して、離散量である検索条件によって所望する情報を検索する場合に検索条件を連続的シームレスな操作によって容易に設定可能であるとともに、検索結果の多少を直感的に把握することが可能である。以下、本発明の実施形態について、図面を参照して説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示される。情報検索表示装置の構成図1は、本実施形態に係る情報検索表示装置の構成の一例を示す図である。本実施形態に係る情報検索表示装置1は、入力制御部11と、候補抽出部12と、候補制御部13と、出力制御部15と、属性定義情報16と、状態情報17と、植物図鑑データベース18とを有する。なお、以下の説明においては一例として、情報検索表示装置1は、植物の花の色や葉の特徴などの検索キーによって様々な植物を検索することが可能な植物図鑑を提供するものとするが、本実施形態に係る情報検索表示装置で検索可能な情報は植物情報に限定されない。離散量を検索属性とする情報であれば様々な情報検索に適用可能である。入力制御部11は、マウス等の入力デバイスからなる入力部2から入力されたカーソルないしポインタの位置情報およびリングの識別子例えばリング名を受け付け、この入力された位置情報によって、状態情報17に記憶されている現在の検索条件のキー値を更新する。併せて、入力制御部11は、本実施形態に係るカテゴリリングおよびキーリング後述の表示出力、カテゴリリングおよびキーリングに対する選択、回転等の操作入力等の入出力制御を、出力制御部15とともに行う。なお、本実施形態においては、検索属性とは、例えば花の色、花の形、葉の形等の検索のための項目をいい、この検索属性のキーないし検索キーとは、各検索属性のキー値例えば花の色であれば赤、黄色、青等をいい、この検索属性キーを以って、植物図鑑データベース18を検索する際の検索条件と以下称する。状態情報17には、1つあるいは複数の検索属性としてそれぞれ現在設定されている検索属性のキー値が記憶されている。ユーザーの操作等によりキーリングが回転されて検索属性のキー値が再設定された場合には、その都度、状態情報17に記憶される。候補抽出部12は、状態情報17に記憶された現在設定されている検索条件検索属性のキー値を読み取り、植物図鑑データベース18を参照して、設定された検索属性のキー値にマッチする植物情報の識別子を表示出力候補として抽出する。属性定義情報16は、検索属性名検索カテゴリ名、各検索属性が取り得るキー値、各検索属性をカテゴリリング後述上どの表示色で表示するか、等が関連づけられており、好ましくは検索属性名ごと1レコードが構成され、内蔵メモリあるいは内蔵外部記録媒体に格納されたテーブルとして参照される。図2aは、属性定義情報16の一例を示す図である。図2aに示される属性定義情報16では、検索属性として、花の色、花の形、葉の形、季節、場所が定義されている。また、後述するように、本実施形態においては、検索対象である植物情報に関連づけられている各検索属性の属性値は複数ビットからなるビット列で表される。図2に示されるビットは、それぞれの検索属性における各属性値を表すビットを示す。例えば、ある植物の花の色として赤、青、白が存在する場合、その植物に関連づけられる花の色を表すビット列では、1ビット目1=20、3ビット目4=22、5ビット目16=24が1に設定され、その他のビットは0に設定されるという具合である。また、図2bは、植物図鑑データベース18に格納される植物属性情報の一例を示す図である。植物図鑑データベース18は、検索対象となる情報本実施形態においては植物情報ごとに、各情報に関連づけられている検索属性の属性値が記録されるデータベースである。図2bに示される植物図鑑データベース18においては、検索対象である植物情報を一意に識別するためのID、各植物の植物名、科目、属名とともに、花の色、花の形、葉の形、季節、場所が関連づけられている。また、花の色、花の形、葉の形、季節、場所の値は、上述したように複数ビットからなるビット列で表されるが、各検索属性における数字は、このビット列を10進数で示したものである。例えば、IDが1であるアカザの花の色の3とは、アカザに関連づけられている花の色を示すビット列の1ビット目と2ビット目が1であることを示し、すなわち、アカザに関連づけられている花の色は、赤と黄色である。この植物図鑑データベース18は、例えばRDBRelationalDatabaseなどの表形式のデータとして構成されることが好ましいが、本実施形態はこれに限られることなく、候補抽出部12が決定した検索キー値をキーとしてマッチする植物情報の識別子IDが検索されることが可能である形式であればよい。また、ここでは図示しないが、植物図鑑データベース18は図2bに示されるデータ以外に、検索結果として表示される各植物の画像情報を記憶しており、例えば図2bのIDと画像情報の識別情報例えば画像ファイルの名前とを関連づけるテーブルを有する。出力制御部15は、候補抽出部12によって抽出された表示出力候補である植物情報の表示出力における表示位置および大きさを決定する。表示位置および大きさが決定された植物情報は、表示部3によって、ディスプレイデバイス等に表示出力される。表示出力されるべき各画像は、フォルダー等に格納されてもよく、あるいはサーチロボット等によってあらかじめ収集格納された遠隔データとしてあってもよい。候補制御部13は、検索結果として表示出力された植物の画像情報がマウス等のポインティングデバイスによってポイントされた、ないしカーソルが接した画像情報が入力制御部11によって検出されると、検出された画像情報が示す植物の詳細情報花の色、葉の形、花の咲く季節、自生場所、大きさ、等を表示する。情報検索表示装置のGUI以下、図3A~図3Jおよび図4A~図4Cを用いて、本実施形態における情報検索および表示出力におけるGUIについて説明する。図3Aは、本実施形態に係るGUIの初期画面の一例を示す図である。上述したように、本実施形態に係る情報検索表示装置は、植物の花の色や葉の形などの検索キーによって様々な植物を検索することが可能な植物図鑑を提供するものである。ここで、情報検索表示装置の表示画面は2つの表示領域300と表示領域310とによって構成されている。以下に説明する本実施形態のGUIは植物を検索して検索結果を表示させるためのGUIであり、表示領域300に表示されるものである。また、表示領域310には、後述するように、GUIにおいて検索結果として抽出された植物の名前や、その植物に関する情報花の色、葉の形、花の咲く季節、自生場所、大きさ、等が表示される。図3Aに示されるように、表示領域300に表示される検索初期画面においては、検索属性の識別子例えば検索属性名をリング上の円周方向に配置して表示するカテゴリリング20が表示される。本実施形態における情報検索方法においては、本来、マウス等単一の指示手段による操作のみで検索を実行することを目的としている。このため、カテゴリリング20上には、植物図鑑データベース18に定義された各植物情報に付与された検索属性の全部または一部が、表示されている。図3Aにおいては、検索属性として、植物の、花の色201、花の形202、花のつき方203、葉の形204、葉のつき方205、花の季節206、自生場所207が表示されており、ユーザーはリング上に表示されたこれら検索属性をマウス等の指示手段によって選択入力する。なお、図3Aに示した本実施形態の一例においては、ユーザーが指示入力すべき検索属性は、カテゴリリング20上に、あらかじめ配置されるとともに検索属性名が表示されているが、本実施形態における検索属性の指定手法は、これに限定されるものではない。例えば、カテゴリリング20を別段設けることなく、検索属性入力画面に、検索属性名の表示とともに選択入力可能なボタンのフィールドを検索属性ごとに設けてもよく、検索属性名自体を選択可能に一覧表示してもよい。図3Bは、図3Aの検索初期画面において、カテゴリリング20上の花の色201の表示箇所をクリック等により選択指示した後の表示画面の一例を示す。カテゴリリング20上の花の色の表示箇所をクリック等により選択指示すると、カテゴリリング20の内側に、検索属性花の色についてのキーリング30が表示される。キーリング30には、検索属性花の色のキーがリング上円周方向に整列配置されている。同時にキーリング30上には、表示されたキーリングが有するキー値検索属性値が直感的に把握可能なように、検索キー値を概略的に示す表現キーワードが表示されてよい。図3Bにおいては、検索属性花の色の検索属性値を示す、赤301、黄302、青303、紫304、白305、その他306が表示され、キーリング30の内側には、そのキーを持つ植物検索結果の画像が表示されている。なお、本実施形態におけるリングとは、円状の形状に限定されるものではなく、たとえば、楕円状等の広義の環状体、さらには多角形状等で閉ループを構成するものも含む。これにより、ユーザーは、マウス等のポインティングデバイスによってカテゴリリング20やキーリング30を回転させるという簡単な操作のみで、検索属性や、その属性値を設定することが可能である。また、本実施形態におけるキーとは、検索に使用される条件値であり、これを後述する操作によって調節することにより、表示出力すべき検索結果のフィルタリングを行う。図3Bにおいて、植物情報検索の検索キーとして用いられるキー値は、キーリング30の下部、すなわち時計6時の位置31に合わせられた値であり、この値が入力制御部11に入力される。あるいは、検索キーとして決定されるキーは、キーリング30上、あらかじめ定められた位置であれば、位置31以外のいかなる位置のキーを検索キーとして決定してもよい。このキーは、マウス等の入力デバイスからの操作入力により、キーリング30を回転させることによって調節される。そして、キーリング30上にあらかじめ定められた位置例えば時計6時の位置31に合わせられたキーによって植物の検索が実行され、その検索結果である植物の画像がキーリング30の内側に表示される。また、検索結果を表す画像はキーリング30の中心近傍から外側に向かって同心円上に配置されるが、デフォルトでは、キーリング30の中心近傍に配置された植物の詳細情報が表示領域310に表示される。また、ユーザーが他の検索結果画像をマウス等でポイントしたりポインタを近接させる等した場合には、その画像が表す植物の詳細情報が表示領域310に表示される。あらかじめキーリング30上の円周方向に配置された各検索キーは、その円周上の相対位置を保持されつつ、キーリング30は、それぞれ独立に時計廻り又は反時計廻りに回転操作される。すなわち、キーリング30上の所定位置を基準位置として、キーリング30を回転操作することによって得られる基準位置からの円周方向の回転量基準位置からの移動量または円心に対する角度に基づいて、所定位置例えば時計6時の位置31に位置するキーの値が調整され、決定される。キーを調節するためには、マウスのホイールをクリックした後、ホイールを回転させるか、あるいはキーリング30をドラッグして回転させる。本実施形態においては、キーリング30の時計回り回転は、ホイールを手前に回転させるか、左ドラッグにより実現し、反時計回り回転は、その逆の操作となるように設定したが、本発明に係るカテゴリリング20およびキーリング30の操作はこれに限定されることなく、いかなる操作によって実現されてもよい。各キーリングは、キーリング30上に配置された各検索キーの円周上の相対位置を保持しつつ、それぞれ独立に回転操作可能に構成されている。また、本実施形態に係る情報検索表示装置での検索キーは離散量であるので、キーリング30上において各検索キーを示す位置には一定の幅が存在する。例えば、図3Bのキーリング30では検索キーは6つ赤301~その他306であるので、各検索キーは、キーリング30上を構成する円弧上であって、360°÷6=60°を中心角とした扇形の円弧上に配置される。そして、ユーザーがマウス等によってキーリング30を回転させると、各検索キーが割り当てられている円弧内すなわち同一属性値内においては、その検索キーによって抽出された検索結果の表示ページが順次切り替わるようになっている。つまり、検索結果がX個であり、キーリング30の内側に表示可能な植物画像の最大数がN個である場合もしくはNはあらかじめ任意に決定された値でもよい、全ての検索結果を表示するために必要なページ数Pは、XがNで割り切れる場合はX÷Nページ、さもなければ、XをNで割った商の整数部1ページである。よって、図3Bの例であれば、例えば、ユーザーが白305の範囲内においてキーリング30を60÷P度回転させるごとに検索結果の表示ページ数が順方向に切り替わり、ユーザーは全ての検索結果を画像で確認することができる。このような表示方法により、検索結果が多い場合にはユーザーがキーリングを少し回転させただけで頻繁に検索結果表示ページが切り替わることとなり、表示結果が少ない場合にはユーザーがキーリングを相当量回転させなければ検索結果表示ページは切り替わらないこととなる。このような動作によって、例えばユーザーがキーリングを一回転させた場合、各属性値によって検索結果表示ページの切り替わるタイミングが異なることとなるので、ユーザーは各属性値における検索結果の多少を直感的に把握することができる。図3B~図3Eは、図3Bのキーリング30を、反時計回りに回転させ、検索条件花の色のキーが白である植物の検索結果ページが順次ブラウジング表示されていく様子を示している。図3F~図3Iは、図3Eのキーリング30を、さらに反時計回りに回転させることで、検索条件花の色のキーが白から紫に切り替わり、キーリング30の内側においては、花の色が紫である植物の検索結果ページが順次ブラウジング表示されていく様子を示している。また、図3Jは、さらにキーリング30を反時計回りに回転させることで、検索条件花の色のキーが青に切り替わり、キーリング30の内側においては花の色が青である植物の検索結果がブラウジング表示されている状態を示している。なお、本実施形態において、ブラウジング表示とは、走査検索のための表示を意味し、多数の画像を同一画面に縮小画像として一括表示したり、短時間中に順次表示することをいう。なお、カテゴリリング20上の複数の検索属性を順次選択指示すれば、複数のキーを指定することができるが、この場合、後続で選択指示されたキーリングは、先行して選択指示されたキーリングの内側に表示される。すなわち、複数のキーを指定した場合でも、キーリング数が増えるだけであり、統一した表示インターフェースが提供される。キーリングを複数表示することにより、複数のキーを用いたAND検索が実行される。図4A~図4Cは、複数のキーを用いて植物情報の検索が実行される場合のGUIの一例を示す図である。図3Jの状態においてカテゴリリング20上でユーザーが花の形202をクリックすると、花の色のキーリング30の内側に花の形のキーリング40が表示され、花の色のキーおよび花の形のキーの双方を持つ画像が、リング内側に表示される図4A。図4Aにおいては、時計6時の位置31に青303と左右対称405が位置しており、よって、花の色が青であり、かつ、花の形が左右対称である植物の画像が花の形キーリング40の内側に表示される。なお、図4Aでは一例として、花の色が青かつ花の形が左右対称である検索結果表示ページは2ページであり、花の形キーリング40が反時計回りに回転されて、左右対称405が配置されている円弧の半分を過ぎた辺りが位置31に合わせられているので、リング内では検索結果表示ページの2ページ目が表示されている。また、ユーザーがマウス等によって、図4Aのキーリング40を反時計回りにさらに回転させると、位置31には小さな花びらが集まっている404が合わせられ、よって、花の色が青であり、かつ、花の形が小さな花びらが集まっているものである植物の画像が花の形キーリング40の内側に表示される図4B。また、検索結果表示ページが複数存在する場合には、ユーザーがキーリング40を回転させるに従って、ページが順方向に表示される。図4Bの状態からさらにキーリング40が回転されて、位置31につつみたい402が合わせられると、花の色が青であり、かつ、花の形がつつみたいな植物の検索結果表示ページの1ページ目が花の形キーリング40の内側に表示される図4C。情報検索表示処理の詳細以下、本実施形態に係る情報検索表示処理の詳細を説明する。図5~図7、図9は、本実施形態に係る情報検索表示処理を実行するためのソフトウエアとして、後述する図11のROM104等に格納されるプログラムの一例の流れを示すフローチャートである。このプログラムは、例えばJava登録商標等の言語で記述されており、このプログラム例えばアプレットに従って、図11のCPU101は情報検索およびブラウジング表示の処理を実行する。しかしながら、本実施形態に係る情報検索表示処理を実行するプログラムを記述する言語ないし手法はこれに限られるものではなく、例えばC,C等の高水準言語を用いて記述されてもよい。また、図11のRAM105には、入力部2から指定入力された検索キー、操作種別、状態情報17等が格納されるとともに、その一部分は、ディスプレイメモリとして使用される。なお、情報検索表示装置のハードウエア構成については、後に詳述する。キーとなる値の抽出処理図5は、主に入力制御部11によって実行される処理を示すフローチャートである。図5において、入力制御部11は、まずマウス等の指示手段が行った操作を検出するステップS10。検出された操作が、キーリングの追加例えば、カテゴリリング20の検索属性表示箇所近傍のクリックであった場合、指定された検索属性を検出しステップS11、キーの現在の値例えばキーリング中時計6時の位置の値を検出しステップS13、キーリングの識別子およびキーの現在値を状態情報17に対して更新出力するステップS16。また、検出された操作が、キーリングの回転例えば、キーリングのホイール回転であった場合、指定されたキーリングを検出しステップS12、キーの現在の値例えばキーリング中時計6時の位置の値を検出しステップS13、そのキーリングのキーの現在値を状態情報17に対して更新出力するステップS16。また、検出された操作が、キーリングの削除例えば、キーリングをクリックする操作であった場合、指定されたキーリングを検出しステップS14、このキーリングの識別子についての状態情報17中のデータを削除するステップS16。また、検出された操作が、ブラウジング表示されている検索結果画像にカーソルを近接させたり、画像をクリックする操作である場合には、候補制御部13によって、この画像で表される植物の詳細情報を表示領域310に表示する処理が実行されるステップS15。表示候補抽出処理図6は、検索結果である表示候補を抽出するための処理を示すフローチャートである。図6において、候補抽出部12は、まず検索対象である情報植物情報を1つ選択し、検索条件との一致度wgtを0に設定するステップS31。次に、表示されているキーリングのうち処理対象とするキーリングを1つ選択するステップS32。このキーリングの状態情報17に保存されている現在のキー値検索条件と、ステップS31で選択された情報に付与されている属性値とをビット演算するステップS33。ここで、ビット演算とは具体的には、以下のような演算である。すなわち、検索条件を表すビット列と選択された情報に付与されている属性値を表すビット列のビットAND演算を行い、この演算結果が検索条件を表すビット列と同じビット列となった場合には演算結果=1であり、その他の場合には演算結果=0となるような演算である。このようにして決定されるビット演算の結果をwgtに加算するステップS34。その後、このキーリング以外のキーリングを次の処理対象として設定し、ステップS33およびステップS34の処理を繰り返すステップS35。なお、ステップS33およびステップS34の処理は、表示されているキーリングすべてにつき、同時並行的に実行されてもよく、この場合には、図6のステップS32およびステップS35の処理は省略される。以上の処理をすべての検索対象である情報植物情報について行うステップS36。また、この図6に示される処理を数式で表すと、以下の式で表される。表示されているキーリング数をrn、外側からj番目のキーリングRjにおいて設定された属性値検索条件となる属性値をkj、情報Iiに付与されているキーリングRjについての属性値をdijとする。上記のように算出されたwgtについて、wgt=rnであるすなわちwgtの値とキーリングの数が等しい情報を抽出することで、すべてのキーにマッチした情報がAND検索の結果として出力される。なお、図6に示されるフローチャートの例は、複数の検索属性が指定された場合にすべてのキーをAND条件すべてのキーの論理積で検索した結果を、候補抽出部12が出力する例であるが、本実施形態における候補抽出処理はこれに限定されるものではない。検索属性の種別に応じて、すべてのキーまたは一部のキーをOR条件論理和で検索してもよく、例えば、概念等が類似する用語同士の関連を記述する辞書を記憶するデータベース等の記憶手段を備え、この辞書を参照することにより、類似する用語群を抽出し、これらと検索キーとの論理和をとることにより、新たな検索条件を生成してもよい。候補の表示上の配置決定処理上述したように、本実施形態に係る情報検索表示装置では、ユーザーが同一属性値内でキーリングをマウス等により回転させると、その属性値による検索結果の表示ページが複数存在する場合には、キーリングの回転に応じてページが順次表示される。図7は、検索結果である表示候補の表示位置を決定するための処理を示すフローチャートである。出力制御部15は、図6で示される処理によって抽出された表示候補数をもとに検索結果の表示ページ数を決定しステップS51、現在のキーに対する1ページあたりの回転角を計算するステップS52。また、現在の表示ページ位置例えば時計6時の位置31に合わせられている円弧部分に対応する表示ページを計算し、キーリング内側に表示する検索結果の候補を決定するステップS53。さらに、そのページにおける各候補の表示位置を決定してステップS54、終了する。ここで、図7のステップS51、S52における処理について詳述する。検索条件Keypの検索結果表示ページ数をPnumすると、図8に示されるように、ユーザーがキーリング30を右回転反時計回りもしくは左回転時計回りさせると、時計6時の位置31を通過するキーリング30の通過箇所に応じて検索結果表示ページが1ページ目、2ページ目、、Pnumページ目、と順次切り替わっていく。なお、本実施形態においては、各ページに対応するそれぞれの円弧の両端を通る2つの半径がなす角中心角はすべて同じ角度である角度θP。検索条件Keypにおける検索結果数nall、ユーザーが現在操作しているキーリングすなわちキーが設定されるキーリングRpが持つ属性値数をvnp、検索結果表示ページの1ページあたりの検索結果の最大表示数をnppとすると、検索条件Keypの検索結果表示ページ数Pnumと、検索結果表示ページの1ページあたりの中心角θPは、以下の式によって求められる。なお、上記式において、360vnpnallの場合とは検索結果数nallが多いすなわち表示ページ数が多い場合を想定したものであり、1ページあたりの中心角θPは最低でも1°を確保することとしたものである。また、ユーザーがキーリングの回転方向を逆方向に変える場合がありうる。その場合、属性値が変化した時の回転方向を基準としてページ方向を決定する。例えば、図3Bの状態からユーザーが白305の範囲内でキーリング30を反時計回りに回した後、キーリング30を逆回転時計回りさせ、その他306まで回転させたとする。この場合、白305の範囲内において、検索結果表示ページの順方向は最初の回転方向である反時計回りとなる。よって、キーリング30を反時計回りに回転させた後、キーリング30を逆回転させると、白305の範囲内においては検索結果表示ページが逆方向に前ページに戻るように表示される。そして、白305とその他306の境界線を越えた時点つまりその他306の範囲に入った時点で、その他306の検索結果表示ページの順方向は時計回り方向となる。図9は、キーリングの回転方向が変化した場合の処理フローチャートである。キーリングの回転方向が変化したことが検知されるとステップS71、キーリングの所定位置例えば位置31における属性値が検知前の属性値と同一であるか判断されるステップS72。同一属性値である場合にはページ方向は変化させないので、回転量からページ位置が検出されるステップS75。同一属性値でない場合はページ方向の設定が行われステップS73、表示候補を抽出する処理が実行された後ステップS74、回転量からページ位置が検出されるステップS75。このステップS75の処理は、図7のステップS53の処理と同様である。なお、この後、そのページにおける各候補の表示位置が決定されて図7のステップS54、候補が表示される。次に、図7のステップS54における処理について詳述する。本実施形態においては、上記表示候補抽出処理によって抽出された表示候補は、リングの内側から外側円周方向に向かって同心円上に配置される。本実施形態においては、検索条件は離散量であり、各候補検索結果については優劣や優先順位といった概念はないとの観点から、各候補を示す植物画像はすべて同じ大きさによって表示することとしている。図10は、各候補の表示幅および表示位置の決定手法を示す図である。図10において、Oは円の中心、Rは候補表示領域の半径、wは各画像の幅、aは半径方向に隣接する画像間の空白とすると、画像の幅wは以下の式により求められる。i周目における表示位置riは、i周目における画像の中心点とOとの距離であり、表示位置riは次式で定義される。情報検索表示装置のハードウエア構成図11は、本実施形態による情報検索表示装置のハードウエア構成の一例を示すブロック図である。図11に示されるコンピュータ装置である情報検索表示装置100において、CPU101は、ROM104および/またはハードディスクドライブ106に格納されたプログラムに従い、RAM105を一次記憶用ワークメモリとして利用して、システム全体を制御する。さらに、CPU101は、マウス102aまたはキーボード102を介して入力されるユーザーの指示に従い、ハードディスクドライブ106に格納されたプログラムに基づき、本実施形態に係る情報検索表示処理を実行する。ディスプレイインタフェイス103には、CRTやLCDなどのディスプレイが接続され、CPU101が実行する情報検索表示処理の入力待ち受け画面、処理経過や検索結果などが表示される。リムーバブルメディアドライブ107は、主に、リムーバブルメディアからハードディスクドライブ106へファイルを書き込んだり、ハードディスクドライブ106から読み出したファイルをリムーバブルメディアへ書き込む場合に利用される。リムーバブルメディアとしては、フロッピディスク、CD-ROM、CD-R、CD-R/W、DVD-ROM、DVD-R、DVD-R/W、DVD-RAMやMO、あるいはメモリカード、CFカード、スマートメディア、SDカード、メモリスティックなどが利用可能である。プリンタインタフェイス108には、レーザビームプリンタやインクジェットプリンタなどのプリンタが接続される。ネットワークインタフェイス109は、コンピュータ装置を外部のネットワークへ接続するためのインターフェースである。なお、本実施形態に係る情報検索表示装置における入力部2は、マウス102aあるいはキーボード102に限定されることなく、任意のポインティングデバイス、例えばトラックボール、トラックパッド、タブレットなどを適宜用いることができる。また、携帯情報端末を本実施形態に係る情報検索表示装置として用いる場合には、入力部2をボタンやモードダイヤル等で構成してもよい。また、図11に示した本実施形態に係る情報検索表示装置のハードウエア構成は一例に過ぎず、その他の任意のハードウエア構成を用いることができることはいうまでもない。殊に、本実施形態に係る情報検索表示処理は、上記コンピュータ装置100あるいはPDA等の携帯情報端末装置等によって実現されてもよく、端末装置等とサーバー装置とをBluetooth登録商標等の無線、あるいはインターネットTCP/IP、公共電話網PSTN、統合サービスディジタル網ISDN等の有線通信回線で相互接続した、インターネットあるいは任意の周知のローカルエリアネットワークLANまたはワイドエリアネットワークWANからなるネットワークシステムによって実現されてもよい。端末装置とサーバー装置とを接続したシステムによって本実施形態に係る情報検索表示処理を実現する場合には、例えば、植物情報および/または植物図鑑データベースの記憶保持、ならびにこれらへの検索処理をサーバー装置において稼動するプログラムが実行し、ユーザーからの情報検索のための指示入力および検索結果のブラウジング処理のみをWebブラウザを搭載したクライアント装置が実行してもよい。あるいは、サーバー装置上で稼動するポータルサイトプログラムが、本実施形態に係る情報検索表示処理の全部または一部を実行してもよい。コンピュータ装置100上で稼動するWebブラウザ上のフォームを使用して、ユーザーが検索条件等のデータをサーバー装置に送信できる。あるいは、本実施形態に係る情報検索表示処理の全部または一部を記述するJava登録商標アプレット等のアプレットを、ネットワークを介してサーバー装置からWebブラウザ上にダウンロードし、ブラウザのウインドウに埋め込ませて実行させることができる。その他の応用例上記においては、植物情報を検索する場合について説明したが、本実施形態に係る情報検索表示装置は、離散量である検索属性をキーとして情報の検索を行う場合に広く適用可能である。まとめ以上のとおり、本実施形態によれば、検索とブラウジングが統合された単一のグラフィカルユーザーインターフェースGUIを介して、離散量である検索条件によって所望する情報を検索する場合に、所望する情報の検索条件を連続的シームレスな操作によって容易に設定可能であるとともに、検索結果の多少を直感的に把握することが可能である。また、本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらすすべての実施形態をも含む。さらに、本発明の範囲は、すべての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。"