(57)【要約】 【課題】  画像に対して日時情報を設定する作業の負荷を軽減することができる画像管理装置等を提供する。【解決手段】  画像管理装置は、記憶部に記憶されている各画像を、その画像に付されている日時情報に基づいて時系列順に配列した一覧表示画面を表示する。また、日時が不明な画像を日時不明画像として表示する。そして、画像管理装置は、日時設定対象画像の指定を受け付け、また、時系列順に表示される画像列に対する、日時設定対象画像の挿入位置の指定を受け付ける。そして、画像管理装置は、指定された挿入位置の前後の画像に付されている日時情報に基づいて、指定された挿入位置に対応する日時情報を決定し、決定された日時情報を、日時設定対象画像に付する日時情報として設定する。【選択図】  図２
2006277441.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を記憶する記憶手段と、
前記記憶手段に記憶されている各画像を、当該画像に付されている日時情報に基づいて時系列順に表示する表示手段と、
日時設定対象画像を指定する指定手段と、
前記表示手段により時系列順に表示される画像列に対する、前記日時設定対象画像の挿入位置を指定する手段と、
前記指定された挿入位置の前後の画像の少なくとも一方に付されている日時情報に基づいて、前記指定された挿入位置に対応する日時情報を決定する決定手段と、
前記決定された日時情報を、前記日時設定対象画像に付する日時情報として設定する手段と、
を備えることを特徴とする画像管理装置。
【請求項２】
前記表示手段は、期間の指定を受け付け、前記複数の画像のうち、前記指定された期間に該当する画像を抽出して時系列順に表示する、
ことを特徴とする請求項１に記載の画像管理装置。
【請求項３】
前記表示手段は、前記複数の画像を同一画面上で時系列順に配列して一覧表示する、
ことを特徴とする請求項１又は２に記載の画像管理装置。
【請求項４】
前記表示手段は、前記複数の画像を時系列順に順次切り替えて表示する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像管理装置。
【請求項５】
前記表示手段は、前記複数の画像のうち、日時情報が付されていない画像を抽出して日時不明画像として表示し、
前記指定手段は、前記日時不明画像の中から前記日時設定対象画像を指定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像管理装置。
【請求項６】
前記指定手段は、新たに読み込まれた画像を前記日時設定対象画像として指定する、
ことを特徴とする請求項１乃至５のいずれか１項に記載の画像管理装置。
【請求項７】
前記決定手段は、前記指定された挿入位置の直前の画像に付されている日時情報に基づいて、前記日時設定対象画像の日時情報を決定する、
ことを特徴とする請求項１乃至６のいずれか１項に記載の画像管理装置。
【請求項８】
前記決定手段は、前記指定された挿入位置の直後の画像に付されている日時情報に基づいて、前記日時設定対象画像の日時情報を決定する、
ことを特徴とする請求項１乃至７のいずれか１項に記載の画像管理装置。
【請求項９】
前記決定手段は、前記挿入位置の直前の画像に付されている日時情報と、前記挿入位置の直後の画像に付されている日時情報と、が示す時間の間の時間を求め、求めた時間を示す日時情報を、前記挿入位置に対応する日時情報として決定する、
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像管理装置。
【請求項１０】
前記設定手段は、前記決定された日時情報を候補として表示し、必要に応じて修正された前記候補の日時情報を前記日時設定対象画像に付する日時情報として確定する、
ことを特徴とする請求項１乃至９のいずれか１項に記載の画像管理装置。
【請求項１１】
複数の画像を記憶する機能、
前記記憶手段に記憶されている各画像を、当該画像に付されている日時情報に基づいて時系列順に表示する機能、
日時設定対象画像を指定する機能、
前記表示手段により時系列順に表示される画像列に対する、前記日時設定対象画像の挿入位置を指定する機能、
前記指定された挿入位置の前後の画像の少なくとも一方に付されている日時情報に基づいて、前記指定された挿入位置に対応する日時情報を決定する機能、
前記決定された日時情報を、前記日時設定対象画像に付する日時情報として設定する機能、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影日時等の日時情報が付された画像を管理するための画像管理装置等に関し、特に、画像に付する日時情報を設定するための画像管理装置等に関する。
【背景技術】
【０００２】
従来、デジタルカメラ等で撮影された画像は撮影日時が自動的に撮影画像に付与されるため、撮影日時の情報を画像管理にそのまま利用することができる。
例えば、撮影画像を撮影日時で分類して表示する装置もある（特許文献１）。
また、撮影時期不明の画像は同一画像や類似画像を検索し、検索した類似画像の撮影日時を設定する装置もある（特許文献２）。
【０００３】
【特許文献１】特開２００４−２９７１７６（第５，６頁、第３図）
【特許文献２】特開２００４−３４８６２０（第７頁、第６図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
例えば、スキャナ等で読み取られた写真の画像には撮影日時の情報は付与されておらず、撮影日時が不明であるため、このような画像に日時情報を付与したい場合、ユーザが撮影日時を特定して手入力する必要があったが、このような、画像に付する日時情報を特定して設定する作業は非常に煩雑であった。
【０００５】
本発明は、上記実状に鑑みてなされたものであり、画像に対して日時情報を設定する作業の負荷を軽減することができる画像管理装置等を提供することを目的とする。
また、本発明は、画像に付する日時情報を容易に特定することができる画像管理装置等を提供することを他の目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、この発明の第１の観点に係る画像管理装置は、
複数の画像を記憶する記憶手段と、
前記記憶手段に記憶されている各画像を、当該画像に付されている日時情報に基づいて時系列順に表示する表示手段と、
日時設定対象画像を指定する指定手段と、
前記表示手段により時系列順に表示される画像列に対する、前記日時設定対象画像の挿入位置を指定する手段と、
前記指定された挿入位置の前後の画像の少なくとも一方に付されている日時情報に基づいて、前記指定された挿入位置に対応する日時情報を決定する決定手段と、
前記決定された日時情報を、前記日時設定対象画像に付する日時情報として設定する手段と、
を備えることを特徴とする。
【０００７】
前記表示手段は、期間の指定を受け付け、前記複数の画像のうち、前記指定された期間に該当する画像を抽出して時系列順に表示してもよい。
【０００８】
前記表示手段は、前記複数の画像を同一画面上で時系列順に配列して一覧表示してもよい。
【０００９】
前記表示手段は、前記複数の画像を時系列順に順次切り替えて表示してもよい。
【００１０】
前記表示手段は、前記複数の画像のうち、日時情報が付されていない画像を抽出して日時不明画像として表示してもよく、
前記指定手段は、前記日時不明画像の中から前記日時設定対象画像を指定してもよい。
【００１１】
前記指定手段は、新たに読み込まれた画像を前記日時設定対象画像として指定してもよい。
【００１２】
前記決定手段は、前記指定された挿入位置の直前の画像に付されている日時情報に基づいて、前記日時設定対象画像の日時情報を決定してもよい。
【００１３】
前記決定手段は、前記指定された挿入位置の直後の画像に付されている日時情報に基づいて、前記日時設定対象画像の日時情報を決定してもよい。
【００１４】
前記決定手段は、前記挿入位置の直前の画像に付されている日時情報と、前記挿入位置の直後の画像に付されている日時情報と、が示す時間の間の時間を求め、求めた時間を示す日時情報を、前記挿入位置に対応する日時情報として決定してもよい。
【００１５】
前記設定手段は、前記決定された日時情報を候補として表示し、必要に応じて修正された前記候補の日時情報を前記日時設定対象画像に付する日時情報として確定してもよい。
【００１６】
また、この発明の第２の観点に係るプログラムは、
複数の画像を記憶する機能、
前記記憶手段に記憶されている各画像を、当該画像に付されている日時情報に基づいて時系列順に表示する機能、
日時設定対象画像を指定する機能、
前記表示手段により時系列順に表示される画像列に対する、前記日時設定対象画像の挿入位置を指定する機能、
前記指定された挿入位置の前後の画像の少なくとも一方に付されている日時情報に基づいて、前記指定された挿入位置に対応する日時情報を決定する機能、
前記決定された日時情報を、前記日時設定対象画像に付する日時情報として設定する機能、
を実現させる。
【発明の効果】
【００１７】
本発明によれば、画像に対して日時情報を設定する作業の負荷を軽減することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態に係る画像管理装置について図面を参照して説明する。
本発明の実施形態に係る画像管理装置の構成を図１に例示する。この画像管理装置１は、制御部１１、記憶部１２、表示部１３、入力部１４、通信制御部１５、を備えるコンピュータから構成される。
【００１９】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成され、記憶部１２に記憶されている動作プログラム等を読み込んで実行することにより、記憶部１２に記憶されている複数の画像の一覧を表示する画像一覧表示処理を行う。
【００２０】
画像一覧表示処理では、制御部１１は、記憶部１２の所定領域（例えば、画像用フォルダ等）に記憶されている複数の画像のデータを読み出し、各画像に付与されている日時情報に基づいて、同一画面に時系列順に各画像を表示部１３に一覧表示する。各画像に付与されている日時情報は、例えば、デジタルカメラ等の撮影装置により撮影画像に対して自動的に付与される撮影時刻情報等を含む。制御部１１は、記憶部１２の所定領域に記憶されている画像のうち、日時が不明な画像、即ち、日時情報が適正に付与されていない画像については、日時不明画像として一覧表示画面内の所定領域（日時不明画像エリア）に表示する。表示部１２に表示される一覧表示画面の一例を図２に示す。一覧表示画面において、日時設定対象の画像が指定され、且つ、時系列順に並べられた画像（画像列）に対する、日時設定対象の画像の挿入位置が指定されると、制御部１１は、指定された挿入位置の前後に位置する画像に付与されている日時情報に基づいて、指定された挿入位置に対応する（日付設定対象画像に付与すべき）日時情報を決定し、ユーザに提示して必要な修正を受け付けた後に確定し、その日時情報を日時設定対象の画像に対して設定・記憶する。例えば図２において、処理対象画像として画像Ｉ１が指定され、且つ、挿入位置Ａが指定された場合、位置Ａの前後にある画像Ｉ２、Ｉ３に付与されている日時情報に基づき、挿入位置Ａに対応する（画像ＩＩに付すべき）日時情報を決定する。日時情報の決定では、挿入位置の直前の画像に付されている日時情報と、挿入位置の直後の画像に付されている日時情報と、が示す日時の間の日時を求める。例えば、双方の日時情報が示すに日時の中間点日時等を求めてもよい。また、日時設定対象画像とその挿入位置を指定する入力操作は任意であり、例えば、カーソル操作により処理対象の画像を指定し、ドラッグアンドドロップ操作により画像一覧における挿入位置を指定するようにしてもよい。また、候補の日時情報の提示では、例えば、挿入位置の前後の画像及び日時情報と、日時設定対象画像及び候補の日時情報とを、時系列順に示す確認画面を表示してもよく、この確認画面上で必要な修正入力を受け付けてもよい。確認画面の一例を図３に示す。また、制御部１１は、日時情報の決定後、その日時情報を処理対象画像に関連付けて記憶部１２の所定領域に記憶する。
【００２１】
また、制御部１１は、画像の一覧表示に関し、表示条件として期間（例えば、年代、年、月等）の指定入力を受け付けた場合、指定された期間に日時情報が該当する画像を抽出し、抽出した画像を、その日時情報に基づいて時系列順に一覧表示する。
【００２２】
記憶部１２は、ハードディスク装置等からなり、制御部１１により実行されるプログラム、処理に必要な各種データ等を記憶する。また、記憶部１２は、一覧表示画面に表示するための画像が格納される所定領域（画像用フォルダ）等を有する。
表示部１３は、液晶ディスプレイ等の表示装置を含み、制御部１１からの指示に従って各種画面を表示する。
入力部１４は、マウス、キーボード等の入力装置を含み、入力されたデータを制御部１１に通知する。
通信制御部１５は、他の装置とのデータ通信を制御する。
【００２３】
次に、画像一覧表示処理における画像管理装置１の処理動作を図４、図５のフローチャートを参照して説明する。
例えば、ユーザによる画像一覧表示のための所定の入力操作に応答して、制御部１１は、記憶部１２の所定領域（例えば、画像用フォルダ等）に記憶されている画像データを読み出し（ステップＳ１）、読み出した各画像データに付与されている日時情報に基づいて各画像を時系列順に配列した一覧表示画面を表示部１３に表示する（ステップＳ２）。
そして、ステップＳ１により読み出した画像データの中に、日時が不明なもの、即ち、日時情報が適正に付与されていないものがあるかを判別し（ステップＳ３）、日時情報が適正に付与されていない画像データがある場合には、その画像を日時不明画像として画面内の日時不明画像エリア（例えば、図２の一覧表示画面の下位欄）に表示する（ステップＳ４）。また、ステップＳ３において、日時が不明な画像が無い場合には（ステップＳ３：ＮＯ）、フローはステップＳ５に進む。
【００２４】
制御部１１は、表示期間変更ボタンが操作されると（ステップＳ５：ＹＥＳ）、画像表示条件として期間（年代、年、月等）を指定する入力を受け付ける（ステップＳ６）。
そして、指定された期間に該当する画像を、ステップＳ１で読み出した画像から抽出し（ステップＳ７）、抽出した画像を日時情報に基づいて時系列順に配列して一覧表示する（ステップＳ８）。
また、ステップＳ５において、表示期間変更ボタンが操作されなかった場合（ステップＳ５：ＮＯ）、フローはステップＳ９に進む。
【００２５】
制御部１１は、日時設定ボタンが操作されると（ステップＳ９：ＹＥＳ）、日時設定対象画像をカーソルで選択等させることにより、処理対象画像の指定を受け付ける（ステップＳ１０）。そして、指定された処理対象画像を時系列の一覧表示上でドラッグアンドドロップ操作等させることにより、処理対象画像の画像一覧への挿入位置の指定を受け付ける（ステップＳ１１）。
そして、制御部１１は、指定された挿入位置の前後に画像があるか否かを判別する（ステップＳ１２）。挿入位置の前後に画像がある場合（ステップＳ１２：ＹＥＳ）、挿入位置の直前及び直後に在る画像に付与されている日時情報をそれぞれ読み出し（ステップＳ１３）、読み出した日時情報が示す日時の中間日時を算出し（ステップＳ１４）、算出した日時を、候補の日時情報として確認画面により表示する（ステップＳ１５）。
【００２６】
次に、制御部１１は、提示した候補の日時情報について修正が入力された場合（ステップＳ１６：ＹＥＳ）、提示した日時情報を修正する（ステップＳ１７）。また、ステップＳ１６において、日時情報の修正が無い場合（ステップＳ１６：ＮＯ）、フローはステップＳ１８に進む。
制御部１１は、指定された挿入位置に対応する日時情報を決定して、決定した日時情報を処理対象画像に関連付けて（付与して）記憶部１２に記憶する（ステップＳ１８）。そして、現在の画像の一覧表示を、処理対象画像を指定位置に挿入した一覧表示に変更する（ステップＳ１９）。具体的には、指定された処理対象画像を、指定された挿入位置に移動した一覧表示画面を表示部１２に表示する。そして、ステップＳ５に戻り、上述の処理を行う。
【００２７】
また、ステップＳ１２において、指定された挿入位置の前後双方に画像が無い場合（ステップＳ１２：ＮＯ）、制御部１１は、指定された挿入位置の前に画像があるか、即ち、最後端位置が指定されたかを判別する（ステップＳ２０）。
ステップＳ２０において、挿入位置の前の画像がある場合（ステップＳ２０：ＹＥＳ）、挿入位置の直前の画像の日時情報を読み出し（ステップＳ２１）、読み出した日時情報が示す日時に１日を加算した日時を算出し（ステップＳ２２）、ステップＳ１５に進む。
また、ステップＳ２０において、挿入位置前の画像が無い場合、即ち、最先端位置が指定された場合（ステップＳ２０：ＮＯ）、挿入位置の直後の画像の日時情報を読み出し（ステップＳ２３）、読み出した日時情報が示す日時から１日を減算した日時を算出し（ステップＳ２４）、ステップＳ１５に進む。
【００２８】
また、ステップＳ９において、日時設定ボタンが操作されなかった場合（ステップＳ９：ＮＯ）、所定の終了操作がなされたかを判別し（ステップＳ２５）、終了操作がなされた場合（ステップＳ２５：ＹＥＳ）、本処理を終了する。また、終了操作がなされなかった場合（ステップＳ２６）、ステップＳ５に戻り、上述の処理を行う。
【００２９】
以上説明したように、本発明によれば、画像に付与されている日時情報に基づいて各画像を時系列順に配列して表示し、日時情報が適正に付与されていない画像については日時不明画像として表示し、日時情報設定対象の画像の指定と、処理対象画像の画像一覧における挿入位置の指定と、を受け付ける。これにより、撮影日時が不明な画像等に対して、おおよその日時を付与することが容易に可能となり、画像に対して日時情報を設定する作業の負荷を軽減することができる。
【００３０】
なお、本発明は種々の変形及び応用が可能である。
上記実施形態では、記憶部１２の所定領域に格納された複数の画像を同一の画面に表示しているが、表示の形態はこれに限定されず任意であり、例えば、画像を１枚ずつスライド表示するようにしてもよい。例えば、制御部１１は、日付不明画像又は記憶部１２の所定領域に記憶されている各画像を表示して日時設定対象画像の指定を受け付けた後、日時情報が付与されている各画像を時系列順にスライド表示する。スライド表示画面の一例を図６に示す。ユーザは、スライド画面の挿入ボタンを操作することにより、処理対象画像の挿入位置を指定する。制御部１１は、挿入ボタンの操作を検出すると、その時点で表示されていた画像の後ろ（又は前）を挿入位置として認識し、挿入位置の前後にある画像の日時情報に基づいて、処理対象画像の日時情報を決定する。
【００３１】
また、画像管理装置１は、通常のパーソナルコンピュータに限定されず、例えば、デジタルカメラ、画像プリンタ、画像印刷販売機、画像読み取り装置等で実現してもよい。また、ユーザの端末からインターネット等のネットワークを介して接続される、電子アルバム機能を提供するウェブサーバにより実現してもよい。
また、画像フォルダに格納される画像は、デジタルカメラによる撮影画像、スキャナにより読み取られた写真等の画像、種々の画像作成ツールにより作成された画像等を含む。
【００３２】
また、画像一覧表示画面を表示している状態で、新たな画像が読み込まれると、その読み込まれた画像を、日付設定対象画像として指定された画像と判断するようにしてもよい。新たな画像とは、スキャナより読み込んだ画像でもよく、また、他の装置から読み込んだ（受信した）画像でもよい。
また、日付設定対象画像の指定では、複数の画像を指定してもよい。
【００３３】
また、指定された挿入位置の前後双方に画像がある場合でも、前（又は後）の画像の日時情報のみに基づいて処理対象画像に付与する日時情報を決定してもよい。
また、指定された挿入位置に対応する日時情報は、挿入位置の直前・直後の画像に付されている各日時情報が示す日時の中間点日時に限定されず、例えば、挿入位置の直前・直後の画像に付されている各日時情報が示す時間の間の任意の時間としてもよい。例えば、挿入位置の直前・直後の画像の各日時情報の時間帯に基づいて決定してもよい。
【００３４】
なお、この発明のシステムは、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、上述の動作を実行するためのプログラムをコンピュータ読み取り可能な記録媒体（ＦＤ、ＣＤ−ＲＯＭ、ＤＶＤ等）に格納して配布し、該プログラムをコンピュータにインストールすることにより、上述の処理を実行する画像管理装置１等を構成してもよい。また、インターネット等のネットワーク上のサーバ装置が有するディスク装置に格納しておき、例えばコンピュータにダウンロード等するようにしてもよい。
また、上述の機能を、ＯＳが分担又はＯＳとアプリケーションの共同により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態に係る画像管理装置の構成例を示す図である。
【図２】一覧表示画面の一例を示す図である。
【図３】確認画面の一例を示す図である。
【図４】画像一覧表示処理における画像管理装置の処理動作を説明するためのフローチャートである。
【図５】画像一覧表示処理における画像管理装置の処理動作を説明するためのフローチャートである。
【図６】スライド表示画面の一例を示す図である。
【符号の説明】
【００３６】
１・・・画像管理装置、１１・・・制御部、１２・・・記憶部、１３・・・表示部、１４・・・入力部、１５・・・通信制御部
【図１】
2006277441.tif 000003
【図２】
2006277441.tif 000004
【図３】
2006277441.tif 000005
【図４】
2006277441.tif 000006
【図５】
2006277441.tif 000007
【図６】
2006277441.tif 000008