(57)【要約】【課題】  周期的に繰り返す日時という新たな検索条件を導入することで、従来無かった画像検索を実現する。【解決手段】  本発明の画像検索装置は、基準時間入力部、間隔期間入力部、および検索部を備える。基準時間入力部は、基準時間のデータ入力を受け付けるための手段である。間隔期間入力部は、間隔期間のデータ入力を受け付けるための手段である。検索部は、画像データの撮影日時が、基準時間に間隔期間の整数倍を加算して順次得られる周期日時に一致または最も近いという検索条件で、画像データ群の中から画像データを検索する。【選択図】      図２
2007018408.tif 000002
【特許請求の範囲】
【請求項１】
基準時間のデータ入力を受け付けるための基準時間入力部と、
間隔期間のデータ入力を受け付けるための間隔期間入力部と、
画像データの撮影日時が、前記基準時間に前記間隔期間の整数倍を加算して順次得られる周期日時のいずれかに一致または最も近いという検索条件で、画像データ群の中から画像データを検索する検索部と
を備えたことを特徴とする画像検索装置。
【請求項２】
請求項１に記載の画像検索装置において、
前記検索部は、予め定められた近似期間だけ前記周期日時に近似幅を持たせ、前記近似幅に前記撮影日時が入ることを一致の条件として、前記画像データを検索する
ことを特徴とする画像検索装置。
【請求項３】
請求項１または請求項２に記載の画像検索装置において、
前記検索部は、前記基準時間と前記間隔期間から決定される前記検索条件を登録する機能を有し、登録された前記検索条件の指定に従って前記画像データを検索する
ことを特徴とする画像検索装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の画像検索装置において、
前記検索部は、前記周期日時に条件合致する画像データが存在しない場合、見つからない旨を示す表示を行う
ことを特徴とする画像検索装置。
【請求項５】
コンピュータを、請求項１ないし請求項４のいずれか１項に記載の前記基準時間入力部、前記間隔期間入力部、および前記検索部として機能させるための画像検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、日時による画像検索の技術に関する。
【背景技術】
【０００２】
従来、ファイル名、日時、または期間などを検索条件として、ファイル検索を実施する一般的な検索技術が知られている。
また、特許文献１には、生年月日と年齢に基づいた画像検索の技術が開示されている。すなわち、Ａさんの個人情報として『生年月日：２０００年９月７日』が登録されている状況で、検索キーとして『Ａさんが三歳の時』と入力される。画像検索装置は、これらの情報からＡさんが三歳の期間『２００３年９月７日〜２００４年９月６日』を検索条件として求める。画像検索装置は、この検索条件に従って画像検索を実行することにより、Ａさんが三歳の時の画像を探し出すことができる。このような動作により、ユーザーは、家族などの所望の年齢を検索キーとするだけで、年号や年数などの面倒な換算をわざわざ行うことなく、所望の年齢の画像を容易に探し出すことができる。
【特許文献１】特開2004-78801号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年、デジタルカメラの普及により、撮影後の画像が徐々に蓄積され、結果的に大量の画像を個人保有するケースが生じている。これら大量の画像を管理し、所望の画像を見つけ出すことは非常に面倒かつ困難になっている。
【０００４】
特に、連写性能に優れたデジタルカメラでは、ほぼ同一絵柄の連写画像を短時間にたくさん撮影してしまう。そのため、後から画像を一コマずつ閲覧した場合、ほぼ同一絵柄の連写画像を何度も閲覧しなければならず、非効率的で閲覧に時間がかかるという問題点があった。
【０００５】
そこで、本発明は、周期的に繰り返す日時という新たな検索条件を導入することで、従来無かった画像検索を実現することを目的とする。
【課題を解決するための手段】
【０００６】
《１》  本発明の画像検索装置は、基準時間入力部、間隔期間入力部、および検索部を備える。
基準時間入力部は、基準時間のデータ入力を受け付けるための手段である。
間隔期間入力部は、間隔期間のデータ入力を受け付けるための手段である。
検索部は、画像データの撮影日時が、基準時間に間隔期間の整数倍を加算して順次得られる周期日時のいずれかに一致または最も近いという検索条件で、画像データ群の中から画像データを検索する。
【０００７】
《２》  なお好ましくは、検索部は、予め定められた近似期間だけ周期日時に近似幅を持たせる。検索部は、この近似幅に撮影日時が入ることを一致の条件として、画像データを検索する。
【０００８】
《３》  また好ましくは、検索部は、基準時間と間隔期間から決定される検索条件を登録する機能を有する。検索部は、この登録された検索条件の指定に従って、画像データを検索する。
【０００９】
《４》  なお好ましくは、検索部は、周期日時に条件合致する画像データが存在しない場合、見つからない旨を示す表示を行う。
【００１０】
《５》  本発明の画像検索プログラムは、コンピュータを、上記《１》〜《４》のいずれか１項に記載の基準時間入力部、間隔期間入力部、および検索部として機能させるためのプログラムである。
【発明の効果】
【００１１】
本発明では、基準時間に間隔期間の整数倍を加算したものを周期日時とし、これら周期日時のいずれかに撮影日時が一致または最も近いといった検索条件で画像データを検索する。したがって、基準とした日時からほぼ一定の周期間隔で撮影された画像データを検索することが可能になる。
【発明を実施するための最良の形態】
【００１２】
《本実施形態の構成説明》
図１は、画像検索装置１１の構成を示すブロック図である。
画像検索装置１１は、入力デバイス１０などによって指示入力された検索条件に従って、予め蓄積された静止画像の画像データ群１５から画像検索を実施し、その検索結果を表示部１６に表示する。
【００１３】
この画像検索装置１１は、下記の内部構成を備えて構成される。
（１）基準時間入力部１２・・基準時間のデータ入力を受け付ける。
（２）間隔期間入力部１３・・間隔期間のデータ入力を受け付ける。
（３）検索部１４・・基準時間と間隔期間から決定される周期日時に該当する画像データを検索する。
【００１４】
なお、これらの内部構成１２〜１４は、コンピュータ上で画像検索プログラムを実行することによって、ソフトウェア的に実現してもよい。また、これらの内部構成１２〜１４の一部または全部を、ハードウェア的に実現することも可能である。さらには、インターネット上に配置されたデータベースシステムやクライアント端末などを統合して、これらの内部構成１２〜１４を実現することも可能である。
【００１５】
《本実施形態の動作説明》
図２は、本実施形態の動作を示す流れ図である。
図３および図４は、本実施形態の画面表示の一例を示す図である。
以下、これらの図面を用いて、本実施形態の動作を説明する。
【００１６】
ステップＳ１：  検索部１４は、検索対象の画像データ群１５から、ファイル識別子（ファイル名など）と撮影日時の情報とを読み出す。検索部１４は、これらの情報を、撮影日時順にソートすることにより、撮影日時リストを内部メモリ上に作成する。なお、撮影日時リストの前回作成時から画像データ群１５に変化が無い場合、検索部１４は再度のリスト作成を省略できる。
【００１７】
ステップＳ２：  検索部１４は、前回までに記録されている検索条件の登録リストを読み出す。この登録リストは、基準時間と間隔期間からなる検索条件と、登録釦の表題（以下『キャプション』という）とを登録したリストである。
検索部１４は、この登録リストに従って図４に示すような登録釦をＧＵＩオブジェクトとして内部メモリ上に順次作成し、釦表示に備える。
なお、ＧＵＩオブジェクトの前回作成時から登録リストに変化が無い場合、検索部１４は再度のオブジェクト作成を省略できる。
【００１８】
ステップＳ３：  検索部１４は、図３に示すような画面を表示部１６に表示する。この画面表示を通して、ユーザーからのＧＵＩ操作を受け付ける。受け付けたＧＵＩ操作の種類に応じて、ステップＳ４〜Ｓ７に動作が分岐する。
このＧＵＩ操作の入力デバイス１０としては、キーボードやマウスやタッチパネルや十字キーなどの一般的な入力デバイスが使用可能である。
なお、入力デバイス１０として、画像検索装置１１に傾きセンサーや加速度センサーを設けてもよい。この場合、画像検索装置１１の傾き状態や加速度方向などを検出して、画面中のフォーカス（着目）位置（例えば、ハイライトで表示される登録釦の位置）を力の作用方向に仮想的に動かすことによって変更するなどの操作ルールを採用することができる。これによって、傾き方向または加速度による入力操作を実現することができる。
【００１９】
ステップＳ４：  ここでは、基準時間の入力操作が行われる。例えば、図３に示す基準入力釦が操作されると、基準時間入力部１２は、画面に年月日時分秒などのエディトボックスを表示し、基準時間のデータ入力を受け付ける。
また、基準時間入力部１２は、図３に示す選択画像の撮影日時を読み出し、その撮影日時を基準時間として受け付けることも可能である。
これらの動作の後、検索部１４は、ステップＳ７に動作を移行する。
【００２０】
ステップＳ５：  ここでは、間隔期間の単位変更が行われる。例えば、図３に示すラジオ釦の選択操作（フォーカス移動も含む）により、間隔期間入力部１３は、年、月、週、日、時、分、秒のいずれかを間隔期間の単位として選択する。この間隔期間の単位選択により、図３に示すスライドバーの入力単位や入力範囲が変化する。この動作の後、検索部１４は、ステップＳ７に動作を移行する。
【００２１】
ステップＳ６：  ここでは、間隔期間の操作入力が行われる。例えば、図３に示すスライドバーを移動させることにより、間隔期間入力部１３は、間隔期間を増減変化させて、間隔期間の値を決定する。この動作の後、検索部１４は、ステップＳ７に動作を移行する。
【００２２】
ステップＳ７：  検索部１４は、検索条件として（基準時間，間隔期間）が揃ったか否かを判断する。
検索部１４は、検索条件が揃うことで検索が実行可能と判断すると、ステップＳ９に動作を移行する。
一方、検索部１４は、検索条件がまだ揃わないため検索不能と判断すると、ステップＳ３に動作を戻す。
【００２３】
ステップＳ８：  ここでは、登録釦による検索条件の選択が行われる。この登録釦を表示するには、まず、図３に示す画面状態で登録リスト釦を操作する。すると、検索部１４は、ステップＳ２で準備しておいた登録釦を図４に示すように画面表示する。この登録釦には、『結婚記念日』などの検索条件を端的に表すキャプションが表示される。ユーザーは所望のキャプションを選んで登録釦を操作する。すると、検索部１４は、登録釦に対応する検索条件を登録リストから読み出して設定する。この動作の後、検索部１４は、ステップＳ９に動作を移行する。
【００２４】
ステップＳ９：  検索部１４は、検索条件から基準時間と間隔期間を取得する。検索部１４は、この基準時間に対して、間隔期間の整数倍を加算することにより、周期日時を順次求める。この周期日時は、基準時間から過去や未来へ周期的に並ぶ日時である。
なお、予め設定により、『過去』／『未来』／『過去および未来の両方』のいずれに周期日時を展開するかを決定してもよい。
また、ステップＳ１で作成した撮影日時リストから、画像データ群１５の撮影日時をカバーする期間を求め、この期間に限定することで、画像検索に有効な周期日時のみを効率的に求めることができる。
【００２５】
ステップＳ１０：  ここで、検索部１４は、『近似検索』が選択されているか否かを判断する。例えば、図３および図４に示すように、近似検索のチェックボックスを表示することで、近似検索のＧＵＩ設定を受け付けることが好ましい。
ここで、近似検索が選択されている場合、検索部１４はステップＳ１２に動作を移行する。逆に、近似検索が選択されていない場合、検索部１４はステップＳ１１に動作を移行する。
【００２６】
ステップＳ１１：  検索部１４は、撮影日時リストを、ステップＳ９で求めた周期日時ごとに参照して、撮影日時が周期日時に一致する画像データを探し出す。
なお、検索部１４は、撮影日時が周期日時に一致する画像データに代えて、撮影日時が周期日時に最も近い画像を検索してもよい。
また、検索部１４は、間隔期間の単位に応じて、周期日時と撮影日時の細かな時間単位の差を無視して、一致判定を行ってもよい。例えば、間隔期間の単位が分であれば、秒の単位以下を無視して一致判定を行うことが好ましい。
このような検索動作の完了後、検索部１４はステップＳ１３に動作を移行する。
【００２７】
ステップＳ１２：  検索部１４は、近似期間を設定する。この近似期間は、ユーザー入力により予め設定しておいてもよい。
また、検索部１４が、間隔期間の所定比率（０．１倍など）を求めて、近似期間としてもよい。
さらに、検索部１４が、間隔期間の単位に対応して、近似期間を決定してもよい。例えば、間隔期間の単位が月であれば、１ヶ月を近似期間としてもよい。
検索部１４は、ステップＳ９で求めた周期日時の前および／または後に、近似期間に該当する近似幅を持たせ、この近似幅に撮影日時が入ることを一致の条件として、画像データを探し出す。
なお、一つの近似幅に複数画像が該当する場合には、その複数画像のいずれか一つを選んで検索画像としてもよい。また、複数画像の内から所定数を選んで検索画像としてもよい。また、複数画像の全部を検索画像としてもよい。
このような検索動作の後、検索部１４はステップＳ１３に動作を移行する。
【００２８】
ステップＳ１３：  検索部１４は、検索された画像データを周期日時順に並べて、表示部１６にサムネイル表示する。
このとき、例えば、２年前の結婚記念日に撮影された画像データは見つかったが、１年前の結婚記念日に撮影された画像データは見つからないといった場合がある。このように、該当する画像データが見つからなかった周期日時については、『周期日時に該当無し』を示す所定サムネイル（図３，図４参照）を表示する。なお、この所定サムネイルには、周期日時などの情報表示を付加することが好ましい。
さらに、（基準時間，間隔期間）の検索条件が、画像データ群１５の撮影日時とかけ離れて検索画像が皆無となるなどの場合、『該当画像が皆無である』旨を示す表示を行う。
【００２９】
ステップＳ１４：  検索部１４は、条件登録（図３参照）の釦が押されたか否かを判断する。条件登録の釦が押された場合、検索部１４はステップＳ１５に動作を移行する。一方、条件登録の釦が押されていない場合、検索部１４はステップＳ１に動作を戻す。
【００３０】
ステップＳ１５：  検索部１４は、表示部１６に登録ダイアログ（図３参照）を表示し、登録釦のキャプションを登録コメントとして受け付ける。なお、コンボボックスにより、予め準備されたキャプション（『結婚記念日』『クリスマス』など）の選択を受け付けるようにしてもよい。
検索部１４は、現在の検索条件と、受け付けたキャプションとを、登録リストに追加する。この登録動作の後、検索部１４はステップＳ１に動作を戻す。
【００３１】
《本実施形態の効果など》
以上説明した動作により、本実施形態では、周期的なイベントに関連する画像データを、検索条件の簡易な指定で即座に検索することが可能になる。
また、本実施形態では、周期日時を微妙に調整しながら、周期日時による画像検索をシームレスに実行することができる。このような周期日時の調整によって、検索結果を確認しながら所望の画像データに絞り込むといった柔軟な画像検索も可能になる。
【００３２】
さらに、本実施形態の画像検索は、１１秒おき、２２分おき、３日おきなどの任意の間隔期間を設定できる。このような間隔期間の柔軟な設定によって、画像データを任意に間引くといった新しい感覚の画像検索も容易に実現できる。
【００３３】
さらに、本実施形態では、近似検索（ステップＳ１０，Ｓ１２）も実行できる。その結果、およそ一定周期の画像データを大まかに検索することも可能になる。
【００３４】
また、本実施形態では、周期日時の検索条件を登録する機能を有する。上述した周期日時に基づく画像検索は、将来的に追加される撮影日時分についても有効な画像検索である。そこで、周期日時の検索条件を登録・実行できる環境を準備することにより、画像検索を容易に実行することが可能になる。例えば、結婚記念日に関する周期日時を一度登録しておけば、将来にわたって結婚記念日に関する画像検索を有効に実行することができる。
【００３５】
さらに、本実施形態では、複数の周期日時ごとに画像検索を実施し、画像データが見つからない周期日時については、『周期日時に該当無し』の旨を表示する。したがって、ユーザーは、周期的な画像データの一部欠落を明確に知ることができる。
【００３６】
また、本実施形態の画像検索は、連写画像群を何組も含む画像データの閲覧に適している。すなわち、一組の連写画像群は撮影日時がいずれも接近している。したがって、秒単位や分単位や時間単位といった周期日時に基づいて離散的な画像検索を実施すれば、連写画像の群ごとに代表画像を大まかに選び出すことが可能になる。その結果、ほぼ同一絵柄の連写画像を何度も閲覧することが無くなり、効率的な画像閲覧が可能になる。
【００３７】
《実施形態の補足事項》
なお、上述した本実施形態では、登録時の検索条件として（基準時間，間隔期間）を記憶している。しかしながら、実施形態はこれに限定されるものではない。例えば、検索条件としては、基準時間と間隔期間から決定される周期日時を確定するために必要な情報であれば何でもよい。例えば、検索条件として、時間的に隣り合う周期日時を少なくとも２つ記憶してもよい。これら隣り合う周期日時から、その前後の周期日時を派生させて得ることによっても、上述と同様の画像検索を行うことが可能である。
【産業上の利用可能性】
【００３８】
以上説明したように、本発明は、画像検索装置などに利用可能な技術である。
【図面の簡単な説明】
【００３９】
【図１】画像検索装置１１の構成を示すブロック図である。
【図２】本実施形態の動作を示す流れ図である。
【図３】本実施形態の画面表示の一例を示す図である。
【図４】本実施形態の画面表示の一例を示す図である。
【符号の説明】
【００４０】
１１…画像検索装置，１２…基準時間入力部，１３…間隔期間入力部，１４…検索部，１５…画像データ群，１６…表示部
【図１】
2007018408.tif 000003
【図２】
2007018408.tif 000004
【図３】
2007018408.tif 000005
【図４】
2007018408.tif 000006