JP4950015B2 - データ検索装置、データ検索方法、及びそのプログラム - Google Patents
データ検索装置、データ検索方法、及びそのプログラム Download PDFInfo
- Publication number
- JP4950015B2 JP4950015B2 JP2007317941A JP2007317941A JP4950015B2 JP 4950015 B2 JP4950015 B2 JP 4950015B2 JP 2007317941 A JP2007317941 A JP 2007317941A JP 2007317941 A JP2007317941 A JP 2007317941A JP 4950015 B2 JP4950015 B2 JP 4950015B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- information
- data
- screen
- item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Studio Devices (AREA)
Description
また、複数のサムネイル画像の中からユーザーが所望するサムネイル画像を容易に検索することを目的とする技術が、例えば下記引用文献1に記載されている。この公報には、具体的には、画面の横方向に、分類項目(画質の種類や番組の種類等)を並べ、画面の縦方向に、各分類に属する画像のサムネイル画像を並べるようにして、サムネイル画像の一覧を画面に表示させることが記載されている。
DSP/CPU3は、デジタル信号を処理するDSP(Digital Signal Processor)としての機能を有するとともに、デジタルカメラ1の各部を制御するCPU(Central Processing Unit)機能を有する、ワンチップマイコンである。例えば、DSP/CPU3は、DSPとしての機能により、画像データの圧縮・伸張処理、音声データの処理を含む各種のデジタル信号処理を実行する。なお、DSP/CPU3には、日時を刻むカレンダー機能を果たすための時計回路が内蔵されている。
TG4は、CCD2及びアナログ信号処理回路5にタイミング信号を供給する。
CCD2は、TG4からのタイミング信号によって駆動される。CCD2は、光学系ブロック10が有しているレンズ群を介して結像された光学像を、アナログの撮像信号に変換して、アナログ信号処理回路5に出力する。なお、光学系ブロック10が有しているレンズ群は、フォーカスレンズ及びズームレンズを構成する。また、光学系ブロック10は、上記レンズ群と、DSP/CPU3からの指令に基づき上記レンズ群を駆動するための駆動回路と、を有する。
モードキーは、デジタルカメラ1を、基本動作モードとしての、撮影モード又は再生モードに設定するために使用される。
十字キーは、上下左右の各方向を指示するものである。十字キーは、例えば、メニュー画面等に表示される各種の設定項目や設定内容の選択に際して、カーソルの移動等に使用される。
図2(a)は、画像ファイルのデータ構造の例を示す図である。図2(a)に示すように、画像ファイル21は、画像データ22と、位置情報、時刻情報等の画像データ22に関する付加情報23と、を含む。
図2(b)は、画像ファイル記憶領域16内のデータ構造の例を示す図である。図2(b)に示すように、画像ファイル21は、ファイルを特定するための識別子24と関連付けられて、画像ファイル記憶領域16に格納されている。
地図データは、複数の階層(縮尺)の地図(所謂電子地図)を表示装置6の画面上に表示させるために必要な各種のデータから構成されている。
まず、DSP/CPU3は、所定の間隔の縦線と横線とにより区画されたマトリクス構造(メッシュ構造)を有する検索画面を表示装置6に表示するための処理を行う。
そのために、DSP/CPU3は、メモリーカード15に記録されている複数の画像ファイル21(画像データを含む)を、画像ファイル21に含まれている付加情報23に基づいて、マトリクス構造の各マスに分類し、各マスに分類された画像ファイル21の数(画像の数)をカウントする(図3のステップS1)。換言すると、DSP/CPU3は、検索画面の縦軸の目盛の間と横軸の目盛の間との直交位置(本実施形態において行列位置)に分類される画像ファイル21(画像データ)を検索し、その直交位置毎に、検索された画像ファイル21の数を取得する。
続いて、DSP/CPU3は、マトリクス構造の各マス内に、そのマスに分類された画像ファイル21の数を入れ込んだ検索画面を表示装置6に表示する(ステップS2)。
ここで、画像データ検索処理の開始当初においては、付加情報23の中の位置情報に基づいて、各マスのファイル数(画像数)が求められる。そのため、DSP/CPU3は、メモリーカード15の地図データ記憶領域17から所定の階層(縮尺)の地図を読み出し、その階層の地図に従った所定間隔の緯線と経線とにより区画されたマトリクス構造を、検索画面のマトリクス構造として表示する。
なお、検索モードが設定された直後における初期状態での地図の階層は、縮尺(縮小率)が最小の第1階層である。
この場合、検索画面100の各マス(行列位置)には、ステップS1で取得されたファイル数、つまり各マスに該当する区域内で撮影された画像の数(図5の検索画面100の所定のマスでは「45」)が表示される。同時に、検索画面100内の任意の1つのマスにカーソル200が重ねて表示される。
なお、図5の検索画面100に示した地図の形状等は便宜的なものである。また、地図形式の第1階層の検索画面100は、経線と緯線とにより区画されたマトリクス構造だけでなく、地形等を示す通常の地図データを、マトリクス構造に重ねて表示してもよい。これにより、経度及び緯度だけではなく、通常の地図を見ながら、どこで何枚画像を撮影したのかをユーザーは容易に確認出来る。
逆に、ズームキーの操作内容がズームダウン指示であったときには、DSP/CPU3は、検索画面の地図を、カーソル200によって指定されていたマスに該当する区域を画面の中心とした、より上の階層の地図に変更する。つまり、DSP/CPU3は、検索画面の地図を、緯度及び経度の目盛間隔がより広い広域の地図に変更して、マトリクス構造の各マスに該当する地域を広くする。
同時に、DSP/CPU3は、地図を変更した新たな検索画面のマス毎に、そのマスに該当する区域内で撮影された画像の数をカウントし、そのマス内にカウントされた画像の数を表示する。
これにより、検索画面として表示可能なマトリクス構造の地図の階層の数が比較的少なかったとしても、地図の階層を切り替える間を、検索画面を拡大及び縮小して表示することで補うことにより、ズームをよりスムーズに行なうことが出来る。
また、上記実施形態では、例えば、ユーザがズームキーを1回押下すると検索画面が拡大され、もう一度ズームキーを押下すると検索画面が更に拡大され、もう一度ズームキーを押下すると階層が一段階細かくされる、という処理が行なわれている。しかし、これに限定されずに、ユーザがズームキーを押下する度に、階層が切り替わり、階層が切り替わる際に検索画面が拡大又は縮小されることにより、階層が見た目にスムーズに切り替わるようにしても良い。
また、ズームキーが連打された時、即ちズームキーが連続して複数回押下された時には、検索画面が拡大又は縮小して表示されることなく、又は、拡大及び縮小の処理が簡略化されて、階層が切り替えられても良い。例えば、ズームキーが押下された時に、検索画面を拡大又は縮小する処理が開始され、その処理の最中にズームキーが更に押下されると、その処理が停止されて階層が切り替えられる。更に、ズームキーが連打された時には、連打の状態に応じて階層が所定段階飛ばされて、階層が切り替えられても良い。
また、ズームキーが長押しされた時、即ちズームキーが継続して所定時間以上押下され続けられた時には、検索画面が拡大及び縮小して表示されることなく、又は、拡大及び縮小の処理が簡略化されて、階層が切り替えられても良い。更に、ズームキーが長押しされた時には、押下時間に応じて階層が所定段階飛ばされて、階層が切り替えられても良い。
これにより、プログラムの処理を軽くすることが出来る。
例えば、図6に示すように、縦軸が緯度で横軸が経度のマトリクス構造を有する地図形式の検索画面110が表示されているときに、軸項目の切替が指示されると、検索画面は、縦軸が週(1週〜5週)で横軸が曜日(日曜〜土曜)のマトリクス構造を有するカレンダー形式の検索画面120に更新される。
そして、ステップS2では、DSP/CPU3は、図6に示すようなカレンダー形式の検索画面120を表示装置6の画面上に表示する。DSP/CPU3は、同時に、カレンダー形式の検索画面120の各マスに、ステップS1で取得された画像ファイルの数を表示するとともに、任意の1つのマスにカーソル200を重ねて表示する。
例えば、ズームキーの操作内容がズームダウン指示であった場合には、DSP/CPU3は、カレンダー形式の検索画面の横軸の目盛間隔を曜日から週、月の順に変更し、かつ縦軸の目盛間隔を週から月、年の順に変更する。逆に、ズームキーの操作内容がズームアップ指示であった場合には、横軸の目盛間隔を月から週、曜日の順に変更し、かつ縦軸の目盛間隔を年から月、週の順に変更する。つまり、カレンダー形式の検索画面の階層を変更する。
同時に、DSP/CPU3は、目盛間隔が変更された新たな検索画面のマス毎に、そのマスに該当する日時に撮影された画像の数をカウントし、そのマス内にカウントされた画像の数を表示する。
ステップS9で一覧画面の表示が指示されていないと判別された場合には(ステップS9でNO)、ステップS3に戻り、DSP/CPU3は、マトリクス構造の検索画面において、ユーザーによるキー操作に応じた指示を待つ。
具体的には、一覧画面に表示されているサムネイル画像300が以下の手順で変更される。
軸項目の切替が指示された時点における一覧画面が、地図形式の検索画面110から遷移した図6に示す一覧画面130であるときは、まず、DSP/CPU3は、一覧画面130の直前に表示されていた地図形式の検索画面110の軸項目を変更し、カレンダー形式の検索画面120を生成する。次に、DSP/CPU3は、カレンダー形式の検索画面120が表示されていると仮定して、その状態で一覧画面の表示が指示された場合に表示されるべきサムネイル画像に、一覧画面中のサムネイル画像を変更する。
また、軸項目の切替が指示された時点における一覧画面が、カレンダー形式の検索画面120から遷移した図6に示す一覧画面140であるときは、まず、DSP/CPU3は、一覧画面140の直前に表示されていたカレンダー形式の検索画面120の軸項目を変更し、地図形式の検索画面110を生成する。次に、DSP/CPU3は、地図形式の検索画面110が表示されていると仮定し、その状態で一覧画面の表示が指示された場合に表示されるべきサムネイル画像に、一覧画面中のサムネイル画像を変更する。
一覧画面の表示が指示されていない場合には(ステップS18でNO)、DSP/CPU3は、マトリクス構造の検索画面の表示が指示されたか否かを判別する(ステップS19)。検索画面の表示が指示されれば(ステップS19でYES)、ステップS1に戻り、地図形式の検索画面またはカレンダー形式の検索画面が表示される。
検索画面の表示が指示されていない場合には(ステップS19でNO)、DSP/CPU3は、ユーザーによるキー入力部7の所定のキー操作により、検索モードの終了が指示されたか否かを判別する(ステップS20)。検索モードの終了が指示されていない場合には(ステップS20でNO)、ステップS18に戻り、DSP/CPU3は、個別画面が表示されている状態において、ユーザーのキー操作に応じた指示を待つ。そして、検索モードの終了が指示されると(ステップS20でYES)、この画像検索処理を終了する。
なお、上記フローチャートでは、ステップS20でYESとなった時に、画像検索処理が終了する。しかし、この画像検索処理の途中であったとしても、例えば、動作モードが検索モードから撮影モードに移行するなどした場合には、割り込み処理によりこの画像検索処理が中断されても良い。
また、DSP/CPU3が、画像検索処理が中断された時に、中断の状態をDRAM12内部に記憶し、中断された画像検索処理が再度実行された時に、DRAM12からこの中断の状態を読み出すことで、中断された状態から画像検索処理が再開されても良い。
また、ユーザーは、地図形式の検索画面をカレンダー形式の検索画面に変更することができる。その場合、例えば、ユーザーは、ズームキーを操作して、カレンダー形式の検索画面を図7に示した検索画面123、122、及び121のように変化させる。これにより、一覧画面で確認する候補の画像ファイルの数を、撮影日時に基づき適当な数に絞り込むことができる。
また、図5に示した例では、検索条件に対応する領域が、方形のマスで構成されている。しかし、検索条件に対応する領域が、例えば3角形、6角形等の4角形以外の形状で構成されるようにしても構わない。これにより、設計の自由度を向上させることが可能となる。
その場合、より詳細には、検索条件に対応する領域は、より細かい複数の4角形のマスの組み合わせにより構成されれば良い。例えば、4角形以外の形状として認識される領域が、微細な複数の4角形のマスにより構成される。各領域の境界線上のマスは、何れの領域に属するかを予め定めておく。そしてこの場合、領域毎に、その領域に属するマスに分類される画像ファイルの検索数の合計を、その領域内に、数字で表示する。
さらに、各マスには、検索数以外にも、例えばそのマスに分類されている複数の画像ファイルを代表する画像ファイルのサムネイル画像を表示させる構成としてもよい。例えば、地図形式の検索画面の場合には、マスに分類されている複数の画像ファイルの中で、撮影場所がそのマスの中央に一番近い画像ファイルを、代表の画像ファイルとすれば良い。また、カレンダー形式の検索画面の場合には、マスに分類されている複数の画像ファイルの中で、撮影日時が最新、最古等の画像ファイルを、代表の画像ファイルとすれば良い。また、検索画面の各マスに、検索数と、代表の画像ファイルのサムネイル画像と、を併せて、表示しても良い。
更に、ユーザーが検索画面上で1つのマスを選択したときに、DSP/CPU3は、選択されたマスに分類されている画像ファイルの数が所定数以下であるか否かを判別し、所定数より大きい場合には、より下の階層の検索画面を表示し、所定数以下の場合には、一覧画面を表示させるようにしても良い。これにより、画像ファイルの数が所定数まで絞り込まれた段階で、検索画面から一覧画面に自動的に遷移させることができる。
例えば、カーソルにより検索画面のマスが選択されたときに、選択されたマスに対するポップアップウインドウ又はバルーンが検索画面上に表示され、ポップアップウインドウ又はバルーンの中に、検索結果が表示されるようにしても良い。この場合、ポップアップウインドウ又はバルーンの中に検索結果が表示されることにより、検索結果が表示されるエリアを拡大させることが出来る。
また、検索数とサムネイル画像とを、マスの中と、ポップアップウインドウ又はバルーンの中と、に分けて表示しても良い。この場合、検索数とサムネイル画像とを重ねて表示しなくて良いため、ユーザーは検索結果を認識し易くなる。
例えば、図5及び図6に示すように検索画面の各マスに検索数が表示されている状態で、1つのマスが選択されたときに、ポップアップウインドウ又はバルーンが表示され、ポップアップウインドウ又はバルーンの中に、選択されたマスに分類されている画像ファイルのサムネイル画像が表示されるようにしても良い。この場合、サムネイル画像を広いエリアに表示させることができるため、サムネイル画像の表示サイズを大きくすることができ、ユーザーはサムネイル画像を認識し易くなる。
具体的には、図6に例示した地図形式の検索画面110上には、7個の画像ファイルが分類されているマスにカーソル200が位置している。この状態で、ユーザーが絞込みボタンを押下しながら軸項目の切り替え操作を行うと、カーソル200が位置しているマスに分類されている7個の画像ファイルのみを検索対象として、カレンダー形式の検索画面120の検索条件を用いた再検索が行われる。
同様に、図6に例示したカレンダー形式の検索画面120上には、10枚の画像ファイルが分類されているマスにカーソル200が位置している。この状態で、ユーザーが絞込みボタンを押下しながら軸項目の切り替え操作を行うと、カーソル200が位置しているマスに分類されている10枚の画像ファイルのみを検索対象として、地図形式の検索画面110の検索条件を用いた再検索が行われる。
このような絞り込み検索が行われることにより、例えば、緯度及び経度のような2つの検索項目に加えて、曜日及び週のような2つの検索項目を更に加えて、詳細な検索を行うことができ、より容易にユーザーは所望する画像を検索することができる。
なお、キー入力部7が備える絞り込み解除ボタン(図示せず)が押下されたときには、絞り込み検索を解除して、画像ファイル記憶領域16に記憶されているすべての画像ファイルを検索対象として、再検索が行われるようにしても良い。
また、絞り込み検索が多段階に行われるようにしてもよい。具体的には、絞り込み検索を行いながら軸項目を切り替えた後に、検索画面の階層を切り替え、再度、絞り込み検索を行いながら軸項目を切り替えるようにしても良い。
具体的には、4個のマスを併せた領域を、9個のマスに分割しても良い。更に、分割された9個のマスを併せた領域を、16個のマスに分割しても良い。また、このような分割方法とズーム機能とを組み合わせて、所定の領域を、例えば「・・・→4分割→ズーム→9分割→ズーム→16分割→・・・」のように、順次分割しても良い。この場合、階層を切り替えた後の検索画面上のカーソルの位置は、例えば、前の階層で位置していたマスと一番重なり部分の大きいマスにする。また、一番重なり部分の大きいマスが複数存在する場合には、例えば、分割された領域内の中央に一番近いマスにカーソルを位置させる。
そのため、検索条件に対応する領域を4角形のマスにすることによって、その領域内に、4角形のサムネイル画像を効率的に表示することができる。具体的には、マスの形状とサムネイル画像の形状とを相似の4角形とすることにより、マスの面積に対するサムネイル画像の面積の比率を大きくすることができる。
例えば、各マス内に、そのマスに分類されているすべての画像ファイルのサムネイル画像を表示させる場合には、1つ1つのサムネイル画像を大きく表示させることができる。また、各マス内に、そのマスに分類されている画像ファイルを代表する画像ファイルのサムネイル画像を表示させる場合には、マスの大きさと同じ大きさのサムネイル画像を表示させることができる。
この場合、マス内にサムネイル画像を大きく表示させて検索することが可能となるので、ユーザーの検索効率を一層向上させることが可能となる。
なお、サムネイル画像の形状が4角形以外の場合には、マスの形状をサムネイル画像の形状に近い形状にしても良い。その場合も、マスの形状をサムネイル画像の相似の形状とすることにより、代表のサムネイル画像をマスの大きさと同じ大きさで表示させることができる。
また、本発明は、デジタルカメラに限らず、パーソナルコンピュータを含む他の装置にも適用することができる。その場合においても、検索対象のデータは、画像データに限らず、音声データ等の他の各種のデータであっても良い。
図8は、DSP/CPU3の機能的な構成の概略を示すブロック図である。
DSP/CPU3は、項目区分部31と、検索部32と、検索画面表示制御部33と、区分単位変更部34と、検索制御部35と、一覧画面表示制御部36と、検索項目変更部37と、区分単位変更制御部38と、を備える。
例えば、検索項目が撮影場所である場合には、項目区分部31は、行項目に緯度を設定し、緯度を所定の目盛間隔で区分した複数の行検索条件を生成する。更に、項目区分部31は、列項目に経度を設定し、経度を所定の目盛間隔で区分した列検索条件を生成する。
図9は検索テーブル41のデータ構造の例を示す図である。図9に示すように、検索テーブル41は、行列位置と、検索条件と、後述する検索結果と、を互いに関連付けて記憶する。
なお、区分単位変更部34による行項目及び列項目の区分単位の変更は、図3のステップS6における縦軸及び横軸の目盛間隔の変更に相当する。
具体的には、項目区分部31は、細分化された複数の行検索条件と細分化された複数の列検索条件とを組み合わせた検索条件を行列位置の各々に対応させた新たな検索テーブル41を生成する。更に、検索部32は、選択された行列位置に分類されている画像ファイル21を検索対象として、新たな検索テーブル41が示す行列位置の各々に、検索条件を満足する画像ファイル21を再分類する。
従って、本実施形態に係るデジタルカメラ1によれば、ユーザーは、検索画面上で、検索条件を表している行列位置を順に選んでいくことによって画像ファイルを絞ることができ、所望する画像ファイルを効率的に検索することができる。
例えば、一覧画面表示制御部36は、選択された行列位置に関連付けられている画像ファイル21の識別子24を検索テーブル41から読み出し、識別子24で特定される画像ファイル21のサムネイル画像を表示装置6に表示させる。なお、サムネイル画像は、一覧画面を表示するときに、画像ファイル内の画像データ22から生成されても良い。また、サムネイル画像は、画像ファイル21を画像ファイル記憶領域16に記録するときに生成されて、画像ファイル21に含められても良い。
例えば、検索項目が撮影場所から撮影日時に変更されると、検索部32は、撮影日時を検索項目として用いて、撮影場所で検索されていた画像ファイル21を検索対象として、新たに画像ファイル21を分類する。
なお、検索項目変更部37による検索項目の変更は、図3のステップS8における縦軸及び横軸の項目の変更に相当する。
なお、ズームキーの操作によりズームダウンが指示される場合には、区分単位変更部34は、行検索条件及び列検索条件のそれぞれを所定の数だけ統合すれば良く、区分単位変更制御部38は、検索画面を縮小すれば良い。
また、上記したサーバ装置と通信するコンピュータは、パーソナルコンピュータに限らず、デジタルカメラ、PDA等であっても良い。
また、上述の機能を、OS(Operating System)が分担して実現する場合又はOSとアプリケーションとの協働により実現する場合等には、OS以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等しても良い。
2 CCD
3 DSP/CPU
6 表示装置
7 キー入力部
8 GPSブロック部
15 メモリーカード
100 第1の検索画面
101 第2の検索画面
200 カーソル
300 サムネイル画像
Claims (10)
- 単位データを入力する情報入力手段と、
2次元空間における第1の検索項目についての第1の座標軸を複数の第1の検索条件区分に区分する条件である第1の検索条件、及び前記2次元空間上において前記第1の座標軸と交差する第2の検索項目についての第2の座標軸を複数の第2の検索条件区分に区分する条件である第2の検索条件、を段階的に変更する検索条件変更手段と、
前記第1及び第2の座標軸を複数の前記第1及び第2の検索条件区分に区分することにより前記2次元空間をマトリクス構造とした複数のマスに区分する区分手段と、
前記情報入力手段により入力された単位データを、当該単位データに係る所定値に基づき前記マトリクス構造の複数のマスの何れに分類するか判別する判別手段と、
前記判別手段による判別結果に基づき、当該マス毎に分類された単位データを代表する代表情報を設定する代表情報設定手段と、
前記マトリクス構造と、当該マトリクス構造の各マスに設定された前記代表情報と、を関連付けた検索情報を出力する検索情報出力手段と、
前記複数のマスの中から何れか一つのマスを、選択マスとして選択するマス選択手段と、
前記検索項目を変更する検索項目変更手段と、
前記検索項目変更手段により検索項目の変更がなされた場合に、前記マス選択手段により選択された選択マスに区分されている単位データのみを検索の対象とするように検索の対象となる単位データを絞込む絞込み手段と、
を備えることを特徴とするデータ検索装置。 - 前記代表情報は、当該代表情報が関連付けられたマスに、前記単位データが少なくとも一つは分類されていることを示す
ことを特徴とする請求項1に記載のデータ検索装置。 - 前記代表情報は、当該代表情報が関連付けられたマスに分類されている単位データの総数を示す情報を含む
ことを特徴とする請求項2記載のデータ検索装置。 - 前記代表情報は、当該代表情報が関連付けられたマスに分類されている単位データの中から、当該マスを代表する1つの単位データに係る情報を含む
ことを特徴とする請求項2又は請求項3に記載のデータ検索装置。 - 前記選択マスに分類された単位データの一覧情報を出力する一覧情報出力手段と、
前記一覧情報出力手段に、当該選択マスに係る一覧情報を出力させる出力指示手段と、
を備えることを特徴とする、請求項1に記載のデータ検索装置。 - 前記検索条件変更手段は、前記第1及び第2の検索条件を多数段階に条件変更可能であり、
前記検索条件が前記多数段階中の複数段階において、前記出力指示手段は出力指示可能である
ことを特徴とする請求項5記載のデータ検索装置。 - 前記検索項目を変更する検索項目変更手段と、
前記一覧情報出力手段により一覧情報を出力する場合に、前記検索項目に基づき、情報の並び順を設定する一覧情報順番設定手段
を備えることを特徴とする請求項5又は請求項6に記載のデータ検索装置。 - 前記絞込み手段による単位データの絞込みを解除し、前記情報入力手段により入力された全ての単位データを検索の対象に戻して、前記検索情報出力手段に再出力を行なわせる再検索手段と、
を備えることを特徴とする請求項1記載のデータ検索装置。 - データ検索装置に、
単位データを入力する情報入力工程と、
2次元空間における第1の検索項目についての第1の座標軸を複数の第1の検索条件区分に区分する条件である第1の検索条件、及び前記2次元空間上において前記第1の座標軸と交差する第2の検索項目についての第2の座標軸を複数の第2の検索条件区分に区分する条件である第2の検索条件、を段階的に変更する検索条件変更工程と、
前記第1及び第2の座標軸を複数の前記第1及び第2の検索条件区分に区分することにより前記2次元空間をマトリクス構造とした複数のマスに区分する区分工程と、
前記情報入力工程により入力された単位データを、当該単位データに係る所定値に基づき前記マトリクス構造の複数のマスの何れに分類するか判別する判別工程と、
前記判別工程による判別結果に基づき、当該マス毎に分類された単位データを代表する代表情報を設定する代表情報設定工程と、
前記マトリクス構造と、当該マトリクス構造の各マスに設定された前記代表情報と、を関連付けた検索情報を出力する検索情報出力工程と、
前記複数のマスの中から何れか一つのマスを、選択マスとして選択するマス選択工程と、
前記検索項目を変更する検索項目変更工程と、
前記検索項目変更工程により検索項目の変更がなされた場合に、前記マス選択工程により選択された選択マスに区分されている単位データのみを検索の対象とするように検索の対象となる単位データを絞込む絞込み工程と、
を実現させるためのデータ検索方法。 - データ検索装置に備えるコンピュータに、
単位データを入力する情報入力手順と、
2次元空間における第1の検索項目についての第1の座標軸を複数の第1の検索条件区分に区分する条件である第1の検索条件、及び前記2次元空間上において前記第1の座標軸と交差する第2の検索項目についての第2の座標軸を複数の第2の検索条件区分に区分する条件である第2の検索条件、を段階的に変更する検索条件変更手順と、
前記第1及び第2の座標軸を複数の前記第1及び第2の検索条件区分に区分することにより前記2次元空間をマトリクス構造とした複数のマスに区分する区分手順と、
前記情報入力手順により入力された単位データを、当該単位データに係る所定値に基づき前記マトリクス構造の複数のマスの何れに分類するか判別する判別手順と、
前記判別手順による判別結果に基づき、当該マス毎に分類された単位データを代表する代表情報を設定する代表情報設定手順と、
前記マトリクス構造と、当該マトリクス構造の各マスに設定された前記代表情報と、を関連付けた検索情報を出力する検索情報出力手順と、
前記複数のマスの中から何れか一つのマスを、選択マスとして選択するマス選択手順と、
前記検索項目を変更する検索項目変更手順と、
前記検索項目変更手順により検索項目の変更がなされた場合に、前記マス選択手順により選択された選択マスに区分されている単位データのみを検索の対象とするように検索の対象となる単位データを絞込む絞込み手順と、
を実行させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007317941A JP4950015B2 (ja) | 2006-12-15 | 2007-12-10 | データ検索装置、データ検索方法、及びそのプログラム |
| US12/002,234 US8015500B2 (en) | 2006-12-15 | 2007-12-14 | Data retrieval device with function for modifying retrieval condition classes |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006337689 | 2006-12-15 | ||
| JP2006337689 | 2006-12-15 | ||
| JP2007317941A JP4950015B2 (ja) | 2006-12-15 | 2007-12-10 | データ検索装置、データ検索方法、及びそのプログラム |
Related Child Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009026287A Division JP2009104655A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
| JP2009026288A Division JP2009104656A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
| JP2009026289A Division JP2009104657A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008171407A JP2008171407A (ja) | 2008-07-24 |
| JP4950015B2 true JP4950015B2 (ja) | 2012-06-13 |
Family
ID=39699395
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007317941A Expired - Fee Related JP4950015B2 (ja) | 2006-12-15 | 2007-12-10 | データ検索装置、データ検索方法、及びそのプログラム |
| JP2009026289A Pending JP2009104657A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
| JP2009026287A Pending JP2009104655A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
| JP2009026288A Pending JP2009104656A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009026289A Pending JP2009104657A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
| JP2009026287A Pending JP2009104655A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
| JP2009026288A Pending JP2009104656A (ja) | 2006-12-15 | 2009-02-06 | データ検索装置、データ検索方法、及びそのプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (4) | JP4950015B2 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9032320B2 (en) * | 2008-09-08 | 2015-05-12 | Disney Enterprises, Inc. | Time and location based GUI for accessing media |
| JP5376899B2 (ja) * | 2008-10-27 | 2013-12-25 | キヤノン株式会社 | 画像表示装置、撮像装置及び画像表示方法 |
| KR101695490B1 (ko) | 2009-12-23 | 2017-01-12 | 삼성전자주식회사 | 컨텐츠 검색방법 |
| JP5716383B2 (ja) * | 2009-12-28 | 2015-05-13 | 株式会社ニコン | 情報処理装置、および情報処理プログラム |
| JP5463967B2 (ja) * | 2010-03-09 | 2014-04-09 | 株式会社ニコン | デジタルカメラ |
| JP5372979B2 (ja) * | 2011-02-04 | 2013-12-18 | 株式会社ゼンリンデータコム | 情報検索システムおよび情報検索装置 |
| JP6102124B2 (ja) * | 2012-08-24 | 2017-03-29 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
| JP6094190B2 (ja) * | 2012-12-10 | 2017-03-15 | ソニー株式会社 | 情報処理装置および記録媒体 |
| JP6115673B2 (ja) * | 2016-04-14 | 2017-04-19 | 株式会社リコー | 装置、及びプログラム |
| JP7131577B2 (ja) * | 2019-03-26 | 2022-09-06 | カシオ計算機株式会社 | プログラム、分度器画像変更装置、サーバ装置、分度器画像変更システム、及び分度器画像変更方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08335034A (ja) * | 1995-06-08 | 1996-12-17 | Konica Corp | 写真画像の検索装置及びファイル状態の表示方法 |
| JP2001229186A (ja) * | 2000-02-18 | 2001-08-24 | Dainippon Printing Co Ltd | 地図複合情報作成システム |
| JP2002123589A (ja) * | 2000-10-13 | 2002-04-26 | Dainippon Printing Co Ltd | 情報提供方法とその装置および不動産情報提供システム |
| JP2002269254A (ja) * | 2001-03-14 | 2002-09-20 | Mitsubishi Corp | 所有品管理システム |
| JP4679030B2 (ja) * | 2002-02-01 | 2011-04-27 | 株式会社ニコン | 画像検索装置およびプログラム |
| JP4773033B2 (ja) * | 2002-07-24 | 2011-09-14 | 株式会社きもと | 行政業務支援システム |
| JP2004227531A (ja) * | 2002-11-28 | 2004-08-12 | Toshiba Socio System Support Co Ltd | 地図情報を利用した顧客情報管理システム |
| JP2005190087A (ja) * | 2003-12-25 | 2005-07-14 | Matsushita Electric Ind Co Ltd | 画像検索装置および画像検索方法 |
| JP4380494B2 (ja) * | 2004-10-07 | 2009-12-09 | ソニー株式会社 | コンテンツ・マネジメント・システム及びコンテンツ・マネジメント方法、並びにコンピュータ・プログラム |
-
2007
- 2007-12-10 JP JP2007317941A patent/JP4950015B2/ja not_active Expired - Fee Related
-
2009
- 2009-02-06 JP JP2009026289A patent/JP2009104657A/ja active Pending
- 2009-02-06 JP JP2009026287A patent/JP2009104655A/ja active Pending
- 2009-02-06 JP JP2009026288A patent/JP2009104656A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008171407A (ja) | 2008-07-24 |
| JP2009104656A (ja) | 2009-05-14 |
| JP2009104657A (ja) | 2009-05-14 |
| JP2009104655A (ja) | 2009-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4950015B2 (ja) | データ検索装置、データ検索方法、及びそのプログラム | |
| US8015500B2 (en) | Data retrieval device with function for modifying retrieval condition classes | |
| JP5346941B2 (ja) | データ表示装置、集積回路、データ表示方法、データ表示プログラム及び記録媒体 | |
| US9335906B2 (en) | Information processing apparatus, control method thereof, and recording medium | |
| US8013923B2 (en) | Picture display controlling apparatus and picture display controlling method | |
| JP4835135B2 (ja) | 画像表示装置、画像表示方法、および、プログラム | |
| US8397166B2 (en) | Image processing apparatus for determining an operation trajectory based on an operation by a user and for performing a designated process on images based on the determined operation trajectory | |
| EP2192498B1 (en) | Image processing apparatus, image displaying method, and image displaying program | |
| US8462993B2 (en) | Map information display apparatus, map information display method, and program | |
| CN100465963C (zh) | 图像管理设备和图像显示设备 | |
| US9924110B2 (en) | Electronic apparatus, storage medium, and method for displaying image | |
| JP2003228587A (ja) | 画像検索装置および画像検索方法 | |
| JP2001249653A (ja) | 画像表示方法及び装置並びに電子カメラ | |
| JP2006244051A (ja) | 表示装置および表示制御方法 | |
| JP2012191629A (ja) | 画像表示装置、及び画像表示方法、画像表示プログラム | |
| JP4901258B2 (ja) | カメラ及びデータ表示方法 | |
| CN100440955C (zh) | 图像显示装置和图像显示方法 | |
| JP2010074297A (ja) | デジタルカメラ、画像検索装置、画像検索方法および画像検索用プログラム | |
| JP5024181B2 (ja) | 撮像装置、及び画像表示方法、画像表示プログラム | |
| JP4603465B2 (ja) | 画像表示装置、表示方法及び画像表示装置の表示プログラム並びに該プログラムを記録した記録媒体 | |
| JP4779718B2 (ja) | 撮影装置及び撮影モードの提示方法 | |
| JP2006153965A (ja) | 表示制御装置、カメラ、表示制御方法及びプログラム | |
| JP5217139B2 (ja) | 画像検索装置、画像検索プログラム | |
| JP2008251017A (ja) | 画像検索装置およびプログラム | |
| JP2007241353A (ja) | 情報処理装置および方法、並びにプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081209 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090206 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090421 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090622 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090901 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091130 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20091217 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20100305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120112 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120308 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |