(57)【要約】【目的】撮影年月日が正確に分からなくとも所望の画像を見つける。【構成】撮影年を設定する年設定子１１とこの年設定子１１を中心に回転する季節操作子１２とからなる設定子１０を表示画面に表示する。季節設定子１２の回転位置により撮影季節が検索条件として設定される。季節設定子１２を左右にドラッグすることにより，年設定子１１に表示される撮影年が変化し，撮影年が設定される。設定された撮影年および撮影した季節が検索条件として画像データベースから画像データが検索により見つけられる。【選択図】　図３
2004038698.tif 000002
【特許請求の範囲】
【請求項１】
軸方向に沿って第１の検索条件を示すバーと上記バーを中心に回転し，かつ上記バーと相対的に移動自在であり，回転位置に応じて第２の検索条件を示す回転体とを含む被操作体を表示するように表示装置を制御する第１の表示制御手段，
上記第１の表示制御手段の制御にもとづいて表示装置に表示されている被写体の上記回転体の回転位置および上記回転体と上記バーとの相対的位置を操作する操作手段，ならびに
上記操作手段による上記相対的位置に応じて決定される第１の検索条件および上記回転位置に応じて決定される第２の検索条件にもとづいて該当するデータを探し出すようにデータベースを制御するデータベース制御手段，
を備えたデータベース検索制御装置。
【請求項２】
上記データベース制御手段は，上記第１の検索条件および上記第２の検索条件にもとづいて該当する画像データを探し出すように画像データベースを制御するものであり，
上記データベース制御手段による制御にもとづいて探し出された画像データによって表される画像を上記被操作体が表示されている表示画面と同じ表示画面に表示するように上記表示装置を制御する第２の表示制御手段，
をさらに備えた請求項１に記載のデータベース検索制御装置。
【請求項３】
軸方向に沿って第１の検索条件を示すバーと上記バーを中心に回転し，かつ上記バーと相対的に移動自在であり，回転位置に応じて第２の検索条件を示す回転体とを含む被操作体を表示装置に表示し，
上記表示装置に表示されている被操作体の上記回転体と上記バーとの相対的位置に応じて決定される第１の検索条件および上記回転体の回転位置に応じて決定される第２の検索条件にもとづいて該当するデータを探し出すようにデータベースを制御する，
データベース制御方法。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，データベース検索制御装置およびデータベース制御方法に関する。
【０００２】
【発明の背景】
データベースに格納されているデータを抽出する場合には，データベースにキーワードが入力されることが多い。入力されたキーワードに合致するデータがデータベースから抽出される。データベース操作に慣れたユーザであれば，適切なキーワードを入力することができ，所望のデータを比較的簡単に見つけることができる。しかしながら，データベース操作に不慣れなユーザでは適切なキーワードを入力することは比較的難しく，所望のデータを見つけることは簡単ではないことが多い。
【０００３】
【発明の開示】
この発明は，比較的簡単にデータを探し出すことを目的とする。
【０００４】
この発明によるデータベース検索制御装置は，軸方向に沿って第１の検索条件を示すバーと上記バーを中心に回転し，かつ上記バーと相対的に移動自在であり，回転位置に応じて第２の検索条件を示す回転体とを含む被操作体を表示するように表示装置を制御する第１の表示制御手段，上記第１の表示制御手段の制御にもとづいて表示装置に表示されている被写体の上記回転体の回転位置および上記回転体と上記バーとの相対的位置を操作する操作手段，ならびに上記操作手段による上記相対的位置に応じて決定される第１の検索条件および上記回転位置に応じて決定される第２の検索条件にもとづいて該当するデータを探し出すようにデータベースを制御するデータベース制御手段を備えていることを特徴とする。
【０００５】
また，この発明は，上記データベース検索制御装置に適した方法も提供している。すなわち，このデータベース制御方法は，軸方向に沿って第１の検索条件を示すバーと上記バーを中心に回転し，かつ上記バーと相対的に移動自在であり，回転位置に応じて第２の検索条件を示す回転体とを含む被操作体を表示装置に表示し，上記表示装置に表示されている被操作体の上記回転体と上記バーとの相対的位置に応じて決定される第１の検索条件および上記回転体の回転位置に応じて決定される第２の検索条件にもとづいて該当するデータを探し出すようにデータベースを制御するものである。
【０００６】
この発明によると，バーとこのバーを中心に回転し，かつ相対的に移動自在な回転体とを含む被操作体が表示装置の表示画面上に表示される。被操作体を構成する回転体の回転位置および回転体とバーとの相対位置はユーザによって操作される。回転体とバーとの相対的位置により第１の検索条件が決定され，回転体の回転位置に応じて第２の検索条件が決定される。決定された第１の検索条件および第２の検索条件にもとづいてデータベースが検索され，該当するデータが見つけられる。
【０００７】
被操作体の回転体の回転位置により第１の検索条件が決定され，回転体とバーとの相対的位置により第２の検索条件が決定される（回転体の表面に決定された第２の検索条件を表示してもよい）。被操作体を操作することにより２つの検索条件を指定することができる。２つの検索条件によってデータベースの検索を行わせることができるようになるので，比較的簡単に所望のデータを見つけることができる。
【０００８】
上記データベース制御手段は，たとえば，上記第１の検索条件および上記第２の検索条件にもとづいて該当する画像データを探し出すように画像データベースを制御するものである。この場合，上記データベース制御手段による制御にもとづいて探し出された画像データによって表される画像を上記被操作体が表示されている表示画面と同じ表示画面に表示するように上記表示装置を制御する第２の表示制御手段をさらに備えることとなろう。
【０００９】
たとえば，画像データベースの検索を行う場合には，バーの軸方向に沿って規定される第１の検索条件として撮影年が規定される。また，回転体を四角柱とすると四角柱の側面位置が第２の検索条件となり，４つの側面に対応して撮影した季節（春，夏，秋または冬）が規定される。回転体とバーとの相対的位置により撮影年を指定でき，回転体の側面に位置に応じて撮影した季節を指定できる。撮影年と撮影した季節とにもとづいて，画像データを見つけることができる。もちろん，回転体とバーとの相対的位置にもとづいて決定される第１の検索条件は撮影年だけに限らず，また，回転体の回転位置にもとづいて決定される第２の検索条件は撮影した季節に限らず，入学式，運動会，遠足，卒業会などのイベントなどであってもよい。
【００１０】
【実施例の説明】
図１は，この発明の実施例を示すもので，画像データベース装置の電気的構成を示すブロック図である。
【００１１】
画像データベース装置の全体の動作は、ＣＰＵ２によって統括される。
【００１２】
画像データベース装置には，多数の画像を表す画像データが格納されている画像データベース４が含まれている。この画像データベース４には，格納されている画像データに対応して画像データの特性を表すデータも格納されている。画像データの特性には，画像の撮影年月日，画像の平均明度，画像の平均彩度，画像の色の割合などがある。
【００１３】
入力装置３には，キーボード，マウスなどが含まれている。入力装置３から出力される信号，たとえば，カーソルをドラッグしたことを示す信号，マウスがクリックされたことを示す信号などがＣＰＵ２に入力する。
【００１４】
ＣＰＵ２には，表示装置６の表示画面上に表示される画像を表す画像データを一時的に記憶するＶＲＡＭ（ｖｉｄｅｏ　ｒａｎｄｏｍ　ａｃｃｅｓｓ　ｍｅｍｏｒｙ）１も接続されている。表示装置６における画像の表示等は，表示制御装置５によって制御される。
【００１５】
図２は，表示装置６の表示画面に表示されるウインドウの一例である。
【００１６】
ウインドウ２０には，その上部に設定子１０が表示されている。この設定子１０が斜視的に図３に表されている。設定子１０は，バー形状の年設定子１１と立方体形状の季節設定子１２とから構成されている。季節設定子１２の中心に年設定子１１が通っている。
【００１７】
年設定子１１は第１の検索条件として撮影年を規定するものである。年設定子１１に対応して撮影年が表示されている。季節設定子１２がカーソルＣで右側にドラッグされると，年設定子１１があたかも左側に移動するように，撮影年が変化する。すなわち，図２および図３に示す状態で，季節設定子１２が右側にドラッグされると，年設定子１１に表示される撮影年は，増加する。逆に季節設定子１２がカーソルＣで左側にドラッグされると，年設定子１１があたかも右側に移動するように，撮影年が変化する。すなわち，表示される撮影年は減少する。もちろん，季節設定子１２をドラッグせずに年設定子１１をドラッグするようにしてもよいのはいうまでももない。年設定子１１における季節設定子１２の位置により検索対象となる撮影年が決定される。
【００１８】
季節設定子１２は第２の検索条件として撮影した季節を規定するものである。季節設定子１２の４つの側面には，季節設定子１２の位置に応じて決定される撮影年と春（たとえば，３月から５月），夏（たとえば，６月から８月），秋（たとえば，９月から１１月）または冬（たとえば，１２月から２月）の季節が表示されている。季節設定子１２は，カーソルＣで上下にドラッグされることにより年設定子１２を中心に回転可能である。季節が冬から春に変わるときに年が切り替わる。季節設定子１２がカーソルＣにより上方向にドラッグされ，９０度の角度回転させられることにより，一つ前の季節に戻る。例えば，図２に示すように，季節設定子１２の正面に「２０００年春」と表示されているときに，季節設定子１２がカーソルＣにより上方向にドラッグされると，季節設定子１２の正面には「１９９９年冬」の文字が現れる。季節設定子１２がカーソルＣにより下方向にドラッグされ，９０度の角度回転させられることにより，一つ後の季節に戻る。季節設定子１２の正面に「２０００年春」と表示されているときに，季節設定子１２がカーソルＣにより下方向にドラッグされると，季節設定子１２の正面には「２０００年夏」の文字が現れる。季節設定子１２の正面に表されている季節が検索対象となる季節となる。
【００１９】
ウインドウ２０のほぼ全面には，サムネイル画像表示ウインドウ１５が表示されている。サムネイル画像表示ウインドウ１５には，多数のサムネイル画像表示枠１６が形成されている。この多数のサムネイル画像表示枠１６の中に検索により見つけられた画像のサムネイル画像が表示される。サムネイル画像表示ウインドウ１５の右側には，スクロール・バー１７が形成されている。スクロール・バー１７が上下にドラッグされることにより，サムネイル画像表示ウインドウ１５内に表示されているサムネイル画像が上下にスクロールされる。また，サムネイル画像表示ウインドウ１５の右上には，第１のスクロール・ボタン１８が，サムネイル画像表示ウインドウ１５の左上には，第２のスクロール・ボタン１９が形成されている。第１のスクロール・ボタン１８がクリックされることにより，上方向にスクロールされ，第２のスクロール・ボタン１９がクリックされることにより，下方向にスクロールされる。
【００２０】
図４は，画像データベース装置の処理手順を示すフローチャートである。
【００２１】
季節設定子１２が上または下にドラッグされると（ステップ３１でＹＥＳ），そのドラッグの量に応じて，ドラッグ方向に対応した方向に季節設定子１２が回転させられる。回転後の季節設定子１２が表示される（ステップ３５）。
【００２２】
季節設定子１２が下方向にドラッグされ，正面に表示される季節が冬から春になると（ステップ３６でＹＥＳ），季節設定子１２に表示されている撮影年および年設定子１１に表示されている撮影年がそれぞれ１年増加させられる。撮影年が１年増加された季節設定子１２および年設定子１１がウインドウ２０に表示される。
【００２３】
季節設定子１２が上方向にドラッグされ，正面に表示される季節が春から冬になると（ステップ３６でＮＯ），季節設定子１２に表示されている撮影年および年設定子１１に表示されている撮影年がそれぞれ１年減少させられる。撮影年が１年減少された季節設定子１２および年設定子１１がウインドウ２０に表示される。
【００２４】
季節設定子１２が上または下方向にドラッグされずに（ステップ３１でＮＯ），季節設定子１２が左または右方向にドラッグされると（ステップ３２），ドラッグされた位置が読み取られる（ステップ３３）。読み取られた季節設定子１２の位置が中央の基準位置から離れているほど年設定子１１に表示される撮影年の変化速度が速くなり，季節設定子１２の位置が中央の基準位置から近いほど年設定子１１に表示される撮影年の変化速度が遅く表示される（ステップ３４）。季節設定子１２に表示されれる撮影年も季節設定子１２が左右のドラッグされることに応じて変わるのはいうまでもない。
【００２５】
その後，ユーザによって入力装置３が操作され，検索指令が与えられると，年設定子１１によって規定される撮影年であり，かつ季節設定子１２によって規定される季節に撮影された画像を表す画像データが画像データベース４から見つけられる。
【００２６】
上述した実施例においては，設定子１０は，年設定子１１と季節設定子１２とから構成され，年設定子１１を用いて検索条件としての撮影年が設定され，季節設定子１２を用いて撮影した季節が設定されているが，撮影年および撮影した季節だけでなくそのほかの検索条件を設定できるのはいうまでもない。たとえば，季節設定子１２を１２個の側面をもつ柱体形状のものとし，この柱体形状の側面に対応して撮影した月を設定できるようにしてもよい。また，撮影した時期に限らず，入学式，遠足，運動会，卒業式などの各種イベントを設定子１２により設定するようにしてもよい。さらに，上述した実施例においては，画像データベースから画像データを検索して画像データを見つけているが，画像データを見つけるだけでなく，そのほかのデータを見つけるようにしてもよいのはいうまでもない。
【図面の簡単な説明】
【図１】画像データベース装置の電気的構成を示すブロック図である。
【図２】画像データベース装置の表示装置の表示画面に表示されるウインドウの一例である。
【図３】操作子を斜視的に示している。
【図４】画像データベース装置の処理手順を示すフローチャートである。
【符号の説明】
２　ＣＰＵ
３　入力装置
４　画像データベース
５　表示制御装置
６　表示装置
１０　設定子（被操作体）
１１　年設定子（バー）
１２　季節設定子（回転体）
１５　サムネイル画像表示ウインドウ
Ｃ　カーソル
【図１】
2004038698.tif 000003
【図２】
2004038698.tif 000004
【図３】
2004038698.tif 000005
【図４】
2004038698.tif 000006