(57)【要約】【課題】画像に関連付けて、ユーザが、日時を印刷する場合、日時タグを示す日時、ファイル更新日を示す日時のうちで、所望の日時を優先することができ、または、両方の日時を印刷する場合に、優先順位を指定することができる画像記録装置、画像記録方法および記憶媒体を提供することを目的とする。【解決手段】ファイル更新日と日時タグに優先順位を設定し、日時データの種別ごとにプリントするレイアウトを変更し、日時タグとファイル更新日の日時データとが異なるときは、その画像が編集された可能性があるとみなす。【選択図】  図３
2004312487.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影した日時データが、画像ファイル内部に記録されている場合、上記日時データを取得する第１の段階と、上記画像ファイルのラベルとして記録された日時データを取得する第２の段階と、上記画像ファイルに基づいて、画像と日時を表わす文字情報とを印刷する段階とを有する画像記録方法であって、
印刷ファイルに変換する段階の前に、上記第１の段階と上記第２の段階との優先順位を設定する段階と；
設定された上記優先順位に従って、上記第１の段階で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の段階で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の段階で取得した日時データと上記第２の段階で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する段階と；
を有することを特徴とする画像記録方法。
【請求項２】
画像を印刷するコンピュータプログラムを記憶した記憶媒体であって、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手順と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手順と；
上記画像ファイルに基づいて、画像とともに日時を表わす文字情報を印刷する手順と；
変換する手順の前に、上記第１の手順と上記第２の手順との優先順位を設定する手順と；
設定された上記優先順位に従って、上記第１の手順で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手順で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の手順で取得した日時データと上記第２の手順で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する手順と；
をコンピュータに実行させるコンピュータプログラムを記憶した記憶媒体。
【請求項３】
情報を可視化する印刷部と、上記印刷部に紙を搬送する搬送部と、記録媒体から画像ファイルを取得するデータ取得部と、印刷ファイルに基づいて、上記印刷部と搬送部を制御する制御部とを備える画像を印刷する画像記録装置であって、
画像を撮影した日時データが、上記画像ファイル内部に記録されている場合、その日時データを取得する第１の手段と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手段と；
上記第１の手段と上記第２の手段との優先順位を設定する手段と；
設定されている上記優先順位に従って、上記第１の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の手段で取得した日時データと上記第２の手段で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する手段と；
を上記制御部が有することを特徴とする画像記録装置。
【請求項４】
請求項１において、
上記画像ファイルの画像データと、上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データとを印刷ファイルに変換する段階を有し、
上記変換する段階は、
上記第１の段階で取得した日時データと上記画像ファイルの画像データとを、上記印刷ファイルに変換する場合には、上記第１の段階で取得した日時データである旨を、上記印刷ファイルに付与することによって、印刷される日時の属性を可視化する第１の付与段階と；
上記第２の段階で取得した日時データと上記画像ファイルの画像データとを、上記印刷ファイルに変換する場合には、上記第２の段階で取得した日時である旨を上記印刷ファイルに付与することによって、印刷される日時の属性を可視化する第２の付与段階と；
を有する段階であることを特徴とする画像記録方法。
【請求項５】
請求項２において、
上記画像ファイルの画像データと、上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データとを、印刷ファイルに変換する手順を有し、
上記変換する手順は、
上記第１の手順で取得した日時データと上記画像ファイルの画像データとを、上記印刷ファイルに変換する場合には、上記第１の手順で取得した日時データである旨を、上記印刷ファイルに付与することによって、印刷された日時の属性を可視化する第１の付与手順と；
上記第２の手順で取得した日時データと上記画像ファイルの画像データとを、上記印刷ファイルに変換する場合には、上記第２の手順で取得した日時である旨を、上記印刷ファイルに付与することによって、印刷される日時の属性を可視化する第２の付与手順と；
を有する手順であることを特徴とするコンピュータプログラムを記憶した記憶媒体。
【請求項６】
請求項３において、
情報を可視化する印刷部と、上記印刷部に紙を搬送する搬送部と、記録媒体から画像ファイルを取得するデータ取得部と、印刷ファイルに基づいて上記印刷部および搬送部を制御する制御部とを有する画像記録装置であって、
上記制御部は、
上記画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手段と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手段と；
上記第１の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する手段と；
を備え、
上記変換する手段は、
上記第１の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する場合には、上記第１の手段によって取得した日時データである旨を上記印刷ファイルに付与することで印刷された日時の属性を可視化する第１の付与手段と；
上記第２の手段によって取得した日時データと画像データとを印刷ファイルに変換する場合には、上記第２の手段によって取得した日時である旨を、上記印刷ファイルに付与することによって、印刷される日時の属性を可視化する第２の付与手段と；
を有することを特徴とする画像記録装置。
【請求項７】
請求項１において、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の段階と、上記画像ファイルのラベルとして記録された日時データを取得する第２の段階と、上記画像ファイルの画像データ、および上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データを印刷ファイルに変換する段階と、上記印刷ファイルに基づいて画像とともに日時を表わす文字情報を印刷する段階とを有する画像記録方法であって、
上記変換する段階の前に、
上記第１の段階で取得した第１の日時データと上記第２の段階で取得した第２の日時データとを比較する比較段階と；
上記変換する段階において、印刷される画像が編集された可能性があるか否かを可視化するために、上記比較段階の結果に従って、上記第１の日時データと上記第２の日時データとが異なる場合には、上記第１の日時データと第２の日時データとが異なっている旨を上記印刷ファイルに付与する第１の付与段階と；
上記第１の日時データが存在しない場合には、上記第１の日時データが存在しない旨を上記印刷ファイルに付与する第２の付与段階と；
上記第１の日時データと上記第２の日時データとが同じである場合には、上記第１の日時データと上記第２の日時データとが同じである旨を上記印刷ファイルに付与する第３の付与段階と；
のうちの少なくとも１つの段階を含むことを特徴とする画像記録方法。
【請求項８】
請求項２において、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手順と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手順と；
上記画像ファイルの画像データと、上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データとを印刷ファイルに変換する手順と；
上記印刷ファイルに基づいて画像とともに日時を表わす文字情報を印刷する手順と；
を含み、
上記変換する手順の前に、上記第１の手順で取得した第１の日時データと上記第２の手順で取得した第２の日時データとを比較する比較手順と；
上記変換する手順において、印刷される画像が編集された可能性があるか否かを可視化するために、上記比較手順の結果に従って、上記第１の日時データと上記第２の日時データとが異なる場合には、上記第１の日時データと第２の日時データとが異なっている旨を上記印刷ファイルに付与する第１の付与手順と；
上記第１の日時データが存在しない場合には、上記第１の日時データが存在しない旨を上記印刷ファイルに付与する第２の付与手順と；
上記第１の日時データと上記第２の日時データとが同じである場合には、上記第１の日時データと上記第２の日時データとが同じである旨を上記印刷ファイルに付与する第３の付与手順と；
のうちの少なくとも１つの手順を含むことを特徴とするコンピュータプログラムを記憶した記憶媒体。
【請求項９】
情報を可視化する印刷部と、上記印刷部に紙を搬送する搬送部と、記録媒体から画像ファイルを取得するデータ取得部と、印刷ファイルに基づいて上記印刷部および搬送部を制御する制御部とを備える画像を印刷する画像記録装置であって、
上記制御部は、
上記画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手段と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手段と；
上記第１の手段によって取得した第１の日時データと、上記第２の手段によって取得した第２の日時データとを比較する比較手段と；
上記第１の手段によって取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の手段によって取得した日時データおよび上記第２の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する手段と；
上記変換する手段において、印刷される画像が編集された可能性があるか否かを可視化するために、上記比較手段の結果に従って、上記第１の日時データと上記第２の日時データとが異なる場合には、上記第１の日時データと第２の日時データとが異なっている旨を上記印刷ファイルに付与する第１の付与手段と；
上記第１の日時データが存在しない場合には、上記第１の日時データが存在しない旨を上記印刷ファイルに付与する第２の付与手段と；
上記第１の日時データと上記第２の日時データとが同じである場合には、上記第１の日時データと上記第２の日時データとが同じである旨を上記印刷ファイルに付与する第３の付与手段と；
のうちで少なくとも１つの手段を備えることを特徴とする画像記録装置。
【請求項１０】
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の段階と、上記画像ファイルのラベルとして記録された日時データを取得する第２の段階とを含むインデックス画像の印刷方法であって、
上記変換する段階の前に、上記第１の段階と上記第２の段階との優先順位を設定する段階と；
設定された上記優先順位に従って、上記第１の段階で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の段階で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の段階で取得した日時データと上記第２の段階で取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する段階と；
を含むインデックス画像の印刷方法。
【請求項１１】
インデックス画像を印刷するためのコンピュータプログラムを記憶した記憶媒体であって、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手順と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手順と；
上記画像ファイルの画像データと、上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データとを印刷ファイルに変換する手順と；
上記印刷ファイルに基づいて画像とともに日時を表わす文字情報を印刷する手順と；
を含み、
上記変換する手順の前に、上記第１の手順と上記第２の手順との優先順位を設定する手順と；
設定された上記優先順位に従って、上記第１の手順で取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手順で取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の手順で取得した日時データと、上記第２の手順で取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換する手順と；
をコンピュータに実行させるコンピュータプログラムを記憶した記憶媒体。
【請求項１２】
情報を可視化する印刷部と、上記印刷部に紙を搬送する搬送部と、記録媒体から画像ファイルを取得するデータ取得部と、印刷ファイルに基づいて上記印刷部および搬送部を制御する制御部とを備えるインデックス画像を印刷する画像記録装置であって、
上記制御部は、
上記画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手段と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手段と；
上記第１の手段と上記第２の手段との優先順位を設定する手段と；
設定された上記優先順位に従って、上記第１の手段によって取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手段によって取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の手順で取得した日時データと、上記第２の手順で取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換する手段と；
を有することを特徴とする画像記録装置。
【請求項１３】
請求項１０において、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の段階と、上記画像ファイルのラベルとして記録された日時データを取得する第２の段階と、上記画像ファイルの画像データ、および上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データを印刷ファイルに変換する段階と、上記印刷ファイルに基づいて画像とともに日時を表わす文字情報を印刷する段階とを含むインデックス画像の印刷方法であって、
上記変換する段階において、上記第１の段階で取得した日時データと、上記画像ファイルの画像データとを上記印刷ファイルに変換する場合には、上記第１の段階で取得した日時データである旨を上記印刷ファイルに付与することによって、印刷される日時の属性を可視化する第１の付与段階と；
上記第２の段階で取得した日時データと、上記画像ファイルの画像データとを上記印刷ファイルに変換する場合には、上記第２の段階で取得した日時である旨を上記印刷ファイルに付与することによって、印刷される日時の属性を可視化する第２の付与段階と；
を有することを特徴とする印刷方法。
【請求項１４】
請求項１１において、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手順と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手順と；
上記画像ファイルの画像データと、上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データとを印刷ファイルに変換する手順と；
上記印刷ファイルに基づいて画像とともに日時を表わす文字情報を印刷する手順と；
を含み、
上記変換する手順は、
上記第１の手順で取得した日時データと上記画像ファイルの画像データとを上記印刷ファイルに変換する場合には、上記第１の手順で取得した日時データである旨を上記印刷ファイルに付与することによって、印刷された日時の属性を可視化する第１の付与手順と；
上記第２の手順で取得した日時データと、上記画像ファイルの画像データとを上記印刷ファイルに変換する場合には、上記第２の手順で取得した日時である旨を上記印刷ファイルに付与することによって、印刷される日時の属性を可視化する第２の付与手順と；
を有することを特徴とする記憶媒体。
【請求項１５】
請求項１２において、
情報を可視化する印刷部と、上記印刷部に紙を搬送する搬送部と、記録媒体から画像ファイルを取得するデータ取得部と、印刷ファイルに基づいて上記印刷部および搬送部を制御する制御部とを備えるインデックス画像を印刷する画像記録装置であって、
上記制御部は、
上記画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手段と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手段と；
上記第１の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する手段と；
を備え、
上記変換する手段は、
上記第１の手段によって取得した日時データと上記画像ファイルの画像データとを印刷ファイルに変換する場合には、上記第１の手段によって取得した日時データである旨を上記印刷ファイルに付与することで印刷された日時の属性を可視化する第１の付与手段と；
上記第２の手段によって取得した日時データおよび画像データを印刷ファイルに変換する場合には、上記第２の手段によって取得した日時である旨を上記印刷ファイルに付与することで印刷される日時の属性を可視化する第２の付与手段と；
を有することを特徴とするインデックス画像を印刷する画像記録装置。
【請求項１６】
請求項１０において、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の段階と、上記画像ファイルのラベルとして記録された日時データを取得する第２の段階と、上記画像ファイルの画像データ、および上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データを印刷ファイルに変換する段階と、上記印刷ファイルに基づいて画像とともに日時を表わす文字情報を印刷する段階とを含むインデックス画像の印刷方法であって、
上記変換する段階の前に、上記第１の段階で取得した第１の日時データと上記第２の段階で取得した第２の日時データとを比較する比較段階と；
上記変換する段階において、印刷される画像が編集された可能性があるか否かを可視化するために、上記比較段階の結果に従って、上記第１の日時データと上記第２の日時データとが異なる場合には、上記第１の日時データと第２の日時データとが異なっている旨を上記印刷ファイルに付与する第１の付与段階と；
上記第１の日時データが存在しない場合には、上記第１の日時データが存在しない旨を上記印刷ファイルに付与する第２の付与段階と；
上記第１の日時データと上記第２の日時データとが同じである場合には、上記第１の日時データと上記第２の日時データとが同じである旨を上記印刷ファイルに付与する第３の付与段階と；
のうちの少なくとも１つの段階を有することを特徴とするインデックス画像の印刷方法。
【請求項１７】
請求項１１において、
画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手順と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手順と；
上記画像ファイルの画像データ、および上記画像ファイル内部に記録された日時データまたは上記画像ファイルのラベルとして記録された日時データを印刷ファイルに変換する手順と；
上記印刷ファイルに基づいて画像とともに日時を表わす文字情報を印刷する手順と；
上記変換する手順の前に、上記第１の手順で取得した第１の日時データと上記第２の手順で取得した第２の日時データとを比較する比較手順と；
を有し、
上記変換する手順は、
印刷される画像が編集された可能性があるか否かを可視化するために、上記比較手順の結果に従って、上記第１の日時データと、上記第２の日時データとが異なる場合には、上記第１の日時データと、第２の日時データとが異なっている旨を上記印刷ファイルに付与する第１の付与手順と；
上記第１の日時データが存在しない場合には、上記第１の日時データが存在しない旨を上記印刷ファイルに付与する第２の付与手順と；
上記第１の日時データと、上記第２の日時データとが同じである場合には、上記第１の日時データと、上記第２の日時データとが同じである旨を上記印刷ファイルに付与する第３の付与手順と；
のうちの少なくとも１つの手順であることを特徴とする記憶媒体。
【請求項１８】
請求項１２において、
情報を可視化する印刷部と、上記印刷部に紙を搬送する搬送部と、記録媒体から画像ファイルを取得するデータ取得部と、印刷ファイルに基づいて上記印刷部および搬送部を制御する制御部とを備えるインデックス画像を印刷する画像記録装置であって、
上記制御部は、
上記画像ファイル内部に画像を撮影した日時データが記録されている場合、その日時データを取得する第１の手段と；
上記画像ファイルのラベルとして記録された日時データを取得する第２の手段と；
上記第１の手段によって取得した第１の日時データと、上記第２の手段によって取得した第２の日時データとを比較する比較手段と；
上記第１の手段によって取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第２の手段によって取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換するか、上記第１の手段によって取得した日時データと、上記第２の手段によって取得した日時データと、上記画像ファイルの画像データとを印刷ファイルに変換する手段と；
を有し、
上記変換する手段は、
印刷される画像が編集された可能性があるか否かを可視化するために、上記比較手段の結果に従って、上記第１の日時データと、上記第２の日時データとが異なる場合には、上記第１の日時データと、第２の日時データとが異なっている旨を上記印刷ファイルに付与する第１の付与手段と；
上記第１の日時データが存在しない場合には、上記第１の日時データが存在しない旨を上記印刷ファイルに付与する第２の付与手段と；
上記第１の日時データと、上記第２の日時データとが同じである場合には、上記第１の日時データと、上記第２の日時データとが同じである旨を上記印刷ファイルに付与する第３の付与手段と；
のうちの少なくとも１つの手段を有することを特徴とするインデックス画像を印刷する画像記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷方法、それを使用するためのコンピュータプログラムを記憶した記憶媒体およびプリンタに関する。
【０００２】
【従来の技術】
近年、デジタルスチルカメラの普及によって、デジタル写真画像を、ユーザが容易に楽しめる提案がされている。
【０００３】
たとえば、デジタルスチルカメラで撮影された画像ファイルを、ＰＣを介さずに、プリンタでダイレクトにプリントする手段（デジタルカメラダイレクトプリント）が提案されている。
【０００４】
このデジタルカメラダイレクトプリントは、デジタルスチルカメラとプリンタとを、ケーブルを介して、またはメモリカード等の記録媒体を介して、接続することによって実現する。
【０００５】
また、写真画像を意図したＤＣＦ規格、Ｅｘｉｆ２．２規格のように、画像ファイル内に付加情報を記録するフォーマットも規定されている。たとえば、Ｅｘｉｆ２．２には、原画像データの生成日時（Ｄａｔｅ  Ｔｉｍｅ  Ｏｒｉｇｉｎａｌ）を示すタグ（Ｔａｇ＝９００３．Ｈ）（日時タグ）がある。
【０００６】
上記日時タグを、画像ファイル内に記録することによって、その画像ファイルに加工が行われ、画像ファイルのラベルに記録されたファイル更新日時（ファイル更新日）が変更されても、日時タグの値が保持されることによって、画像ファイルの生成日時を失うことがないというメリットがある。
【０００７】
一般的な画像ファイルとは異なり、デジタルスチルカメラによって作成された写真画像ファイルは、ファイル更新日よりも、ユーザが撮影した撮影日時が重要であるので、できる限り、日時タグの値に基づいて、画像ファイルの日時データを取得することが望ましい。
【０００８】
一方で、ＤＣＦ、Ｅｘｉｆ等の規格に準拠しない画像ファイルも存在するので、画像ファイルによっては、日時タグが存在しないものもある。また、画像ファイルが生成されると、日時タグがあったとしても、日時タグに対応しないＰＣのアプリケーション等によって、画像ファイルが編集保存されると、日時タグが失われることもある。
【０００９】
そこで、従来は、日時タグが存在すれば、この日時タグを、日時データとして印刷し、一方、日時タグが存在しなければ、画像ファイルの更新日を、日時データとして印刷することが提案されている（特許文献１参照）。
【００１０】
【特許文献１】
特許第３０４５１５４号公報
【００１１】
【発明が解決しようとする課題】
ところで、デジタル写真画像は、銀塩写真とは異なり、撮影後に編集、加工することが容易であるので、たとえば、ホワイトバランスの調整、コントラストの調整、トリミング等、画像処理の編集を、撮影後に実行することがあり、したがって、同じ画像ファイル群の中に、編集された画像と編集されていない画像とが混在することがある。
【００１２】
ところで、上記特許文献１に記載されている提案では、インデックスプリント等によって日時が印刷されると、この印刷された日時が、日時タグの日時であるのか、画像のファイル更新日の日時であるのかを、ユーザが区別できないという問題がある。
【００１３】
また、上記特許文献１に記載されている提案では、日時タグ、ファイル更新日のどちらをプリントするのかを、ユーザが任意に選択することができないという問題がある。つまり、上記実施例では、たとえば、ファイル更新日を、日時として印刷したくないが、日時タグの値のみを、印刷したいという要望を実現することができないという問題がある。
【００１４】
また、上記特許文献１に記載されている提案では、日時タグとファイル更新日の日時データとを比較しないので、たとえば、画像が編集されたことによって、日時タグとファイル更新日の日時とが異なった場合、日時タグとファイル更新日の日時とを識別することができず、したがって、画像が編集された可能性を認識することができないという問題がある。
【００１５】
本発明は、画像に関連付けて、ユーザが、日時を印刷する場合、日時タグを示す日時、ファイル更新日を示す日時のうちで、所望の日時を優先することができ、または、両方の日時を印刷する場合に、優先順位を指定することができる画像記録装置、画像記録方法および記憶媒体を提供することを目的とする。
【００１６】
また、本発明は、印刷された日時が、日時タグの値であるのか、ファイル更新日の値であるのかを、ユーザが視覚的に知ることができる画像記録装置、画像記録方法および記憶媒体を提供することを目的とする。
【００１７】
さらに、本発明は、印刷された画像または日時に基づいて、画像が編集された可能性があるか否かを、ユーザが視覚的に知ることができる画像記録装置、画像記録方法および記憶媒体を提供することを目的とする。
【００１８】
【課題を解決するための手段】
本発明は、画像ファイル内部の日時データと、画像ファイルのラベルとして記録された日時データとを区別して管理し、上記２つの日時データのそれぞれを、印刷するかしないかを、ユーザが選択することができ、また、上記２つの日時データをともに印刷する場合、その印刷の優先順位を、ユーザが選択することができるものである。
【００１９】
また、本発明は、日時データの種別を、日時またはその画像と関連付けて印刷することによって、印刷された画像または日時のレイアウトに基づいて、ユーザが、日時データの種別を視覚的に知ることができるものである。
【００２０】
さらに、本発明は、画像ファイル内部の日時データと、画像ファイルのラベルとして記録された日時データとを比較することによって、その画像が編集されているか否かを推測した結果を、印刷することによって、ユーザは印刷された画像が編集されたか否かを、ユーザが視覚的に知ることができるものである。
【００２１】
【発明の実施の形態および実施例】
図１は、本発明の一実施例である画像記録装置１００の構成を示すブロック図である。
【００２２】
画像記録装置１００は、ＣＰＵ２０と、ＲＯＭ１と、ＲＡＭ２と、不揮発性ＲＡＭ３と、操作部４と、表示部５と、記録部６と、画像処理部７と、読取部８と、カードインタフェース９と、駆動部１０と、センサ部１１とを有する。
【００２３】
ＣＰＵ２０は、画像記録装置１００が備える様々な機能を制御し、操作部４における所定の操作に従い、ＲＯＭ１に記憶されている画像処理のプログラムを実行する。ＲＯＭ１は、画像記録装置１００の制御命令プログラム等を格納している。
【００２４】
図２は、画像記録装置１００を示す斜視図である。
【００２５】
ＣＣＤを備える読取部８は、原稿画像を読み取り、赤（Ｒ）、緑（Ｇ）および青（Ｂ）色のアナログ輝度データを出力する。なお、読取部８は、ＣＣＤの代わりに、密着型イメージセンサ（ＣＩＳ）を使用するようにしてもよい。また、ＡＤＦ部２１を備えていても、備えていなくてもよい。
【００２６】
また、カードインタフェース９は、たとえばデジタルスチルカメラで撮影され、メモリカードなどに記録された画像ファイルを、操作部４の所定の操作に従い読み込む。
【００２７】
なお、カードインタフェース９を介して読み込まれた画像データの色空間は、必要ならば、画像処理部７によって、デジタルスチルカメラの色空間（たとえばＹＣｂＣｒ）から、標準的なＲＧＢ色空間（たとえばＮＴＳＣ−ＲＧＢやｓＲＧＢ）に変換される。また、そのヘッダ情報に基づいて、読み込まれた画像データは、有効な画素数への解像度変換など、アプリケーションに必要な様々な処理が必要に応じて施される。
【００２８】
画像処理部７においては、後述する画像解析、サムネイル作成、サムネイル補正、出力画像補正等の画像処理が行われ、これらの画像処理によって得られた印刷データは、ＲＡＭ２に格納される。ＲＡＭ２に格納された印刷データが、記録部６で記録する場合に必要な所定量に達すると、記録部６による記録動作が実行される。
【００２９】
なお、ＲＯＭ１のプログラムに従って画像ファイルから読み込まれる画像ファイルの日時データも、印刷ファイルに変換されるので、上記印刷ファイルに含まれている。
【００３０】
また、不揮発性ＲＡＭ２は、バッテリバックアップされたＳＲＡＭなどであり、画像記録装置１００に固有のデータなどを記憶する。操作部４は、記憶媒体に記憶された画像データを選択し、記録をスタートするために、フォトダイレクトプリントスタートキー、モノクロコピー時やカラーコピー時におけるコピースタートキー、コピー解像度や画質などのモードを指定するモードキー、コピー動作などを停止するためのストップキー、コピー数を入力するテンキーや登録キーなどによって構成されている。ＣＰＵ２０は、これらキーの押下状態を検出し、この押下状態に応じて、各部を制御する。
【００３１】
表示部５は、ドットマトリクスタイプの液晶表示部（ＬＣＤ）とＬＣＤドライバとを備え、ＣＰＵ２０の制御に基づいて、各種の表示を行う。また、記憶媒体に記録されている画像データのサムネイルを表示する。記録部６は、インクジェット方式のインクジェットヘッド、汎用ＩＣなどによって構成され、ＣＰＵ２０の制御によって、ＲＡＭ２に格納されている記録データを読み出し、ハードコピーとしてプリント出力する。
【００３２】
駆動部１０は、読取部８、記録部６のそれぞれの動作において、給排紙ローラを駆動するためのステッピングモータ、ステッピングモータの駆動力を伝達するギヤと、ステッピングモータとを制御するドライバ回路などによって構成されている。
【００３３】
センサ部１１は、記録紙幅センサ、記録紙有無センサ、原稿幅センサ、原稿有無センサ、記録媒体検知センサ等によって構成されている。ＣＰＵ２０は、これらセンサから得られた情報に基づいて、原稿と記録紙との状態を検知する。
【００３４】
次に、上記実施例において、画像ファイルから任意の日時データを取得し、印刷するまでの動作について説明する。
【００３５】
図３は、上記実施例において、画像ファイルから任意の日時データを取得し、印刷する動作を示すフローチャートである。
【００３６】
設定値３００は、本実施例における画像記録装置１００における日時データの印刷に関する取り扱いを定める設定値である。
【００３７】
優先順位を示す値Ｎは、画像ファイルから取得しようとする複数種類の日時データに与える優先順位を示す値であり、０から始まるシリアルな数値が付与される。たとえば、日時タグの値を、日時データとして最優先に扱うのであれば、日時タグの優先順位は１（Ｎ＝１）であり、ファイル更新日を日時データの次に優先させたいのであれば、ファイル更新日の優先順位は、２（Ｎ＝２）である。また、ある種類の日時データを無視するのであれば、その日時データの優先順位は、０（Ｎ＝０）であるとする。たとえば、ファイル更新日を日時データとして扱わないのであれば、ファイル更新日の優先順位は、０（Ｎ＝０）である。
【００３８】
日時を取得した回数Ｃｎｔは、画像ファイルから取得した日時データの総数を示す値である。所定の画像ファイルから、１種類の日時データ（たとえば、ファイル更新日）しか取得できなければ、日時を取得した回数Ｃｎｔは、１であるが、２種類の日時データ（たとえば、日時タグとファイル更新日）を取得できれば、日時を取得した回数Ｃｎｔは、２である。
【００３９】
ＭＡＸ１は、優先順位を示す値Ｎの最大値であり、優先順位の上限を示す値である。第２優先順位までの日時データを取得する場合（たとえば、第１優先の日時タグと第２優先のファイル更新日とを取得する場合）は、優先順位を示す値Ｎの最大値ＭＡＸ１が２になるが、第１優先の日時データしか取得しない場合（たとえば、第１優先の日時タグだけ取得する場合）は、優先順位を示す値Ｎの最大値ＭＡＸ１が１になる。
【００４０】
画像ファイル内に記録されている日時データと、画像ファイルのラベルとの２種類（優先順位を示す値Ｎの最大値ＭＡＸ１＝２）を考慮した場合、優先順位を示す値Ｎの最大値ＭＡＸ１は、２に規定されない。たとえば、画像ファイル内に、日時タグ以外にも日時に関する情報が記録されていれば、それを取得する対象に加えるようにしてもよい。
【００４１】
最大値ＭＡＸ２は、日時を取得した回数Ｃｎｔの最大値であり、実際に印刷する日時データの上限を示す値である。たとえば、取得できた日時データを、２つまで印刷する場合、日時を取得した回数Ｃｎｔの最大値ＭＡＸ２が２になるが、取得できた日時データの総数に関わらず、日時を常に１つしか印刷しない場合、日時を取得した回数Ｃｎｔの最大値ＭＡＸ２が１になる。
【００４２】
設定値３００は、ユーザが予め設定できるが、画像記録装置１００によって、固有の値が予め設定されているようにしてもよい。
【００４３】
次に、上記実施例において、日時を印刷する動作について説明する。
【００４４】
まず、Ｓ３０１では、優先順位を示す値Ｎ＝１と、日時を取得した回数Ｃｎｔ＝０とを初期化する。本実施例において、優先順位を示す値Ｎ＝０に設定されると、日時データを無視する仕様であるので、Ｓ３０１の初期化では、優先順位を示す値Ｎ＝１に設定される。
【００４５】
次に、Ｓ３０２では、優先順位を示す値Ｎとして設定された日時データが、画像ファイルに存在するか否かを判別する。たとえば、第１優先が日時タグ（Ｔａｇ＝９００３．Ｈ）であるとすれば、Ｓ３０２では、画像ファイル内部に記録された日時タグが参照される。
【００４６】
Ｓ３０２で参照した日時データ（たとえば、日時タグの値）が存在していなければ、次の優先順位の日時データ（たとえば、ファイル更新日）を参照するために、Ｓ３０３では、優先順位を示す値Ｎに１が加算される。
【００４７】
Ｓ３０６では、優先順位を示す値Ｎの値と、優先順位を示す値Ｎの最大値ＭＡＸ１とが比較され、優先順位を示す値Ｎが、優先順位を示す値Ｎの最大値ＭＡＸ１よりも小さければ、まだ参照すべき日時データが存在するので、Ｓ３０２で一連の処理を続ける。
【００４８】
優先順位を示す値Ｎが、Ｓ３０３で加算され、優先順位を示す値Ｎの最大値ＭＡＸ１を超えるまで、Ｓ３０６からＳ３０９への処理が移行されない。Ｓ３０２で日時データがあれば、Ｓ３０４では、その日時データの取得処理が行われる。たとえば、日時タグであれば、Ｅｘｉｆの規定に従って、日時データを示す文字コード列が取得される。
【００４９】
Ｓ３０４では、日時データが取得されれば、Ｓ３０５で取得した日時データの総数を示す日時を取得した回数Ｃｎｔに１を加算し、同じ画像ファイルのうちで、次に優先順位の高い日時データ（たとえば、ファイル更新日）を参照するために、優先順位を示す値Ｎに１が加算される。Ｓ３０７では、日時を取得した回数Ｃｎｔと日時を取得した回数ＣＮＴの最大値ＭＡＸ２とを比較する。
【００５０】
日時を取得した回数ＣＮＴの最大値ＭＡＸ２は、印刷する日時データの上限を示す値であり、たとえば、１つの画像ファイルについて、１つの日時データを印刷する場合に、日時を取得した回数Ｃｎｔの最大値ＭＡＸ２が１であるので、Ｓ３０７では「Ｎｏ」になり、日時データの取得処理を終了し、Ｓ３０９へ移行する。
【００５１】
Ｓ３０７では、日時を取得した回数Ｃｎｔが、日時を取得した回数ＣＮＴの最大値ＭＡＸ２以上であれば、Ｓ３０６の動作と同様に、Ｓ３０８では、優先順位を示す値Ｎと、優先順位を示す値Ｎの最大値ＭＡＸ１とを比較する。
【００５２】
ここで、優先順位を示す値Ｎが、優先順位を示す値Ｎの最大値ＭＡＸ１よりも小さければ、日時データの取得処理を終了し、Ｓ３０９へ移行するが、Ｓ３０８では、優先順位を示す値Ｎの値が、優先順位を示す値Ｎの最大値ＭＡＸ１よりも小さければ、次の優先順位の日時データの取得を行うために、Ｓ３０２では、一連の処理が続けられる。
【００５３】
上記のように、Ｓ３０１〜Ｓ３０８の動作によって、予め設定された優先順位と取得する日時データの上限とに従って、日時データが取得される。
【００５４】
次に、取得された日時データを、印刷ファイルに変換する。
【００５５】
まず、Ｓ３０９では、日時を取得した回数Ｃｎｔが参照される。日時を取得した回数Ｃｎｔが０であれば、Ｓ３０１〜Ｓ３０８の一連の処理で、有効な日時データを取得できなかったことを示し、Ｓ３１１では、日時データなしの処理が実行され、Ｓ３１３では、画像の印刷処理が実行される。
【００５６】
本実施例では、日時データを取得できなかったときの処理については規定しないが、たとえば、日時が取得できない旨の文字列を、印刷ファイルに変換し、日時の印刷エリアにレイアウトするようにしてもよく、何も印刷しないようにしてもよい。
【００５７】
Ｓ３０９で、日時を取得した回数Ｃｎｔが１以上であれば、Ｓ３１０では、日時データを印刷ファイルに変換し、Ｓ３１２では、画像ファイルの画像を、印刷ファイルに変換する。このときに、日時を取得した回数Ｃｎｔに従って、また、画像記録装置１００の日時データの印刷設定に従って、処理されるが、この詳細は、後述の図４、図５に関して説明する。
【００５８】
本実施例では、優先順位を示す値Ｎを使用し、日時データを無視するときは、優先順位を示す値Ｎ＝０にしているが、無効にするときの優先順位を示す値Ｎの値は０でなくてもよい。たとえば、優先順位を示す値Ｎ＝優先順位を示す値Ｎの最大値ＭＡＸ１にするようにしてもよい。
【００５９】
本実施例において、Ｓ３０２で判別される日時データあり／なしの判別基準を規定していないが、たとえば、日時タグに対応していない画像ファイル等において、日時データが取得できなければ、データが「なし」と判別される。なお、データが「なし」と判別される基準の中に、データの信頼性があるか否かを判断する基準を含めるようにしてもよい。
【００６０】
本実施例では、日時データの信頼性の基準について規定していないが、日時データが数字を示す文字コードでなかったときに、信頼性がないと判別するようにしてもよい。たとえば、日時タグが存在していたとしても、タグの値が空白文字コードのみであれば、日時データの信頼性が低いので、Ｓ３０２では、日時データ「なし」と判別するようにしてもよい。
【００６１】
次に、上記実施例において、取得した日時データを印刷ファイルに変換する動作（図３のＳ３１０）を詳細に説明する。
【００６２】
図４は、上記実施例において、取得した日時データを印刷ファイルに変換する動作（図３のＳ３１０）を詳細に示すフローチャートである。
【００６３】
まず、Ｓ４００では、日時を取得した回数Ｃｎｔを初期化（日時を取得した回数Ｃｎｔ＝）する。
【００６４】
次に、Ｓ４０１では、日時データを印刷ファイルに変換するときに、取得した日時データの種別（たとえば、日時タグ、ファイル更新日）を示す情報を付与するか否かを判別する。Ｓ４０１では、画像記録装置１００にユーザが予め設定してもよく、画像記録装置１００固有の設定に従ってもよい。
【００６５】
なお、日時データの種別情報を付与するか否かは、種別毎に設定できることとする。たとえば、日時タグの日時データとして、「撮影時刻」という種別情報を、印刷ファイルに付与するが、ファイル更新日の日時データとして、「最終更新日」という種別情報を、印刷ファイルに付与しないように設定してもよい。
【００６６】
Ｓ４０１で、日時データの種別情報を付与しないのであれば、Ｓ４０２では、取得した日時データを印刷ファイルに変換するが、Ｓ４０１で、日時データの種別情報を付与するのであれば、取得した日時データの種別を区別する情報を付与し、日時データを印刷ファイルに変換する。
【００６７】
本実施例では、日時データ種別の区別方式について規定していないが、たとえば、日時を示す文字列の先頭に、その日時の種別を示す任意の文字列を付与してもよい。「ファイル更新日」２００３／０１／１０、「撮影日時」２００３年０１月０１日等の文字列を付与するようにしてもよい。
【００６８】
たとえば、日時データの種別によって、日時データのフォントスタイルを変えるようにしてもよい。２００２／０１／０１  ２００２／０１／１０  太字斜体が撮影日時を示し、下線付きがファイル更新日を示す。たとえば、フォントの色を変えてもよく、日時データの種別による印刷レイアウトの詳細は、図６に関する説明で、後述する。
【００６９】
Ｓ４０２、Ｓ４０３で、１つの日時データを印刷ファイルに変換する処理が終わると、Ｓ４０４では、日時を取得した回数Ｃｎｔに１が加算され、Ｓ４０５では、日時を取得した回数Ｃｎｔと、日時を取得した回数ＣＮＴの最大値ＭＡＸ２とを比較する。
【００７０】
日時を取得した回数Ｃｎｔが、日時を取得した回数ＣＮＴの最大値ＭＡＸ２よりも小さければ、まだ印刷ファイルに変換すべき日時データが残っているので、Ｓ４０１で、一連の処理を続けるが、日時を取得した回数Ｃｎｔが、日時を取得した回数ＣＮＴの最大値ＭＡＸ２よりも大きければ、変換する日時データがこれ以上残っていないので、一連の処理を終了する。
【００７１】
上記のようにして、取得した日時データを、設定に従って印刷ファイルに変換する。
【００７２】
なお、本実施例では、図４に示すフローチャートに従って、取得した日時データを印刷ファイルに変換するが、日時データが印刷ファイルに変換された結果が、最終的に同じであれば、図４に示すフローチャートに従わなくてもよい。
【００７３】
たとえば、Ｓ４００では、まず日時を取得した回数Ｃｎｔを、日時を取得した回数Ｃｎｔ＝０に初期化するが、Ｓ４００の処理を行わず、Ｓ４０４では、日時を取得した回数Ｃｎｔを１減算し、Ｓ４０５では、日時を取得した回数Ｃｎｔが０であるか否かを判別することによって、取得した日時データが全て印刷ファイルに変換されたか否かを判別するようにしてもよい。
【００７４】
予め設定された基準に従って、印刷する日時の優先順位と、レイアウトが行われ、ユーザが印刷された日時とから、種別情報を視覚的に知ることができれば、所期の目的を達成することができる。
【００７５】
次に、上記実施例において、画像データを印刷ファイルに変換する動作（図３のＳ３１２）について、詳細に説明する。
【００７６】
図５は、上記実施例において、画像データを印刷ファイルに変換する動作（図３のＳ３１２）について詳細に示すフローチャートチャートである。
【００７７】
上記実施例では、画像ファイルが撮影された後に、編集されていないオリジナル画像であるのか、編集された加工画像であるのかを、簡易的に区別するために、取得した日時データを比較する。
【００７８】
まず、Ｓ５００では、画像に編集された可能性があるか否かを示す情報を、印刷ファイルに付与するか否かを判別する。Ｓ５００では、予め設定された内容によって、「する／しない」が決定される。Ｓ５００では、画像が編集された可能性を示す情報を、印刷ファイルに付与しないのであれば、Ｓ５０２では、画像データを変換する。
【００７９】
Ｓ５００で、画像が編集された可能性がある情報を、印刷ファイルに付与するのであれば、Ｓ５０１では、その画像ファイルが編集された可能性の有無を判別する。本実施例では、日時タグの値とファイル更新日の値とが異なれば、その画像ファイルが編集された可能性があると判別する。日時タグの日時データが存在しない場合も、編集された可能性があると判別するようにしてもよい。
【００８０】
Ｓ５０１で、画像ファイルに編集された可能性がないと判別すれば、Ｓ５０２では、その画像データを印刷ファイルに変換する。Ｓ５０１で、その画像ファイルに編集された可能性があると判断すれば、Ｓ５０３では、編集された旨を示す情報を、印刷ファイルに付与する。
【００８１】
なお、本実施例では、編集された旨の情報を印刷ファイルに付与する方法について規定していないが、たとえば、編集された可能性のある画像ファイルの印刷画像に、特殊な縁取りをレイアウトするように、画像データを印刷ファイルに変換するようにしてもよい。
【００８２】
たとえば、編集されていない画像の縁取りは黒であるが、編集された可能性がある画像の縁取りとして赤をレイアウトする。また、印刷画像に関連付けて画像が編集された可能性がある旨の文字列を、レイアウトするようにしてもよい。たとえば、画像の付近に「編集された可能性アリ」の文字列をレイアウトする。編集された旨を付与した印刷レイアウトの例を、図６に後述する。
【００８３】
また、日時タグが存在しないときは、日時タグが存在しない旨の情報を、印刷ファイルに付与するようにしてもよい。
【００８４】
図６は、本実施例におけるインデックスプリントのレイアウト例を示す図であり、メモリカードに格納されている画像ファイル「Ａ」「Ｂ」「Ｃ」を、インデックスプリントする例を示す図である。
【００８５】
本実施例においては、インデックスプリントを行う場合、デジタルスチルカメラで作成された画像ファイルが格納されているメモリカードを、カードインタフェース９に装着し、カードインタフェース９から、メモリカードの画像ファイルを読み込む。
【００８６】
なお、本実施例では、画像ファイルの読み込みを、メモリカードから実行するが、画像ファイルを読み込む媒体は、メモリカードでなくてもよい。たとえば、画像記録装置１００がＵＳＢインタフェース部を備えていれば、ＵＳＢ接続先（たとえばＤＣＤ、ＰＣ等）から、画像ファイルを読み込むようにしてもよい。
【００８７】
メモリカード内には、６００に示す「Ａ」、６０１に示す「Ｂ」、６０２に示す「Ｃ」の画像が格納されている。６００に示す画像Ａには、日時タグとファイル更新日とが記録され、日時タグとファイル更新日の値とが同じであるとする。６０１に示す画像Ｂには、日時タグが記録されず、ファイル更新日のみが記録されている。６０２に示す画像Ｃは、日時タグとファイル更新日とが記録されているが、日時タグとファイル更新日とが異なる。
【００８８】
次に、上記実施例において、印刷されるインデックスプリントのレイアウト例６０３、６０７、６１１（図６に示す）の動作について説明する。
【００８９】
図３、図４、図５は、上記実施例において、印刷されるインデックスプリントのレイアウト例６０３、６０７、６１１の動作を示すフローチャートである。
【００９０】
インデックスプリントのレイアウト例６０３は、
第１優先＝日時タグ、
第２優先＝ファイル更新日、
印刷する日時データ最大数＝２、
編集画像の区別＝しない
という設定によって、画像６００〜６０３に示す画像Ａ〜Ｃを、インデックスプリントしたレイアウト例である。
【００９１】
上記レイアウト例６０３によれば、第１優先が日時タグの値であるので、画像６０４と６０６とでは、「撮影日」を示す文字列に続けて、日時タグの値が印刷されている。また、第２優先がファイル更新日であり、しかも、印刷する日時データの最大数が２に設定されているので、画像６０４、６０５、６０６に示すように、「最終更新日」を示す文字列に続けて、ファイル更新日の値が印刷されている。
【００９２】
インデックスプリントのレイアウト例６０７は、
第１優先＝日時タグ、
印刷する日時データ最大数＝１、
編集画像の区別＝しない
という設定によって、画像６００〜６０３に示す画像Ａ〜Ｃを、インデックスプリントしたレイアウト例である。
【００９３】
レイアウト例６０７によれば、第１優先が日時タグの値であるので、画像６０８と６１０とでは、「撮影日」を示す文字列に続けて、日時タグの値が印刷されている。しかし、第２優先が設定されておらず、印刷する日時データの最大数が１に設定されているので、画像６０９に示すように、「撮影日」を示す文字列に続けて、撮影日時情報が存在しない旨の文字列「情報なし」が印刷される。
【００９４】
インデックスプリントのレイアウト例６１１は、
第１優先＝日時タグ、
第２優先＝ファイル更新日、
印刷する日時データ最大数＝１、
編集画像の区別＝する
という設定によって、画像６００〜６０３に示す画像Ａ〜Ｃを、インデックスプリントしたレイアウト例である。
【００９５】
レイアウト例６１１によれば、第１優先が日時タグの値であるので、画像６１４と６１６では、「撮影日」を示す文字列に続けて、日時タグの値が印刷されている。また、第２優先がファイル更新日であるが、印刷する日時データの最大数が１に設定されているので、画像６１４と６１６とでは、ファイル更新日の日時データが印刷されず、第１優先の日付タグが存在しない画像６１５だけに、「最終更新日」を示す文字列に続けて、ファイル更新日の値が印刷される。
【００９６】
また、「編集画像の区別＝する」に設定されているので、日時タグの値とファイル更新日の値とが比較され、画像６１４では、日時タグとファイル更新日との値が同じであるので、画像６１２に示すレイアウトでサムネイル画像が印刷される。画像６１５に示すように、画像Ｂでは、ファイル更新日のみが存在するので、画像Ｂが編集された可能性があると判別され、画像６１５は、画像６１３のように特殊な枠が付与され、サムネイルが印刷される。また、画像６１６に示すように、画像Ｃでは、日時タグとファイル更新日との値が異なるので、画像Ｃは、編集された可能性があると判別され、画像６１６は、画像６１３のように、特殊な枠が付与され、サムネイルが印刷される。
【００９７】
なお、本実施例では、日時タグの値がないときに、その画像が編集された可能性があると判別しているが、この場合、編集された可能性があると判別しなくてもよい。この場合、画像６１５の画像Ｂは、画像６１２のレイアウトで印刷される。
【００９８】
上記実施例によれば、インデックスプリントにおいて、図６に示すようにレイアウトすることによって、ユーザは、各画像の日時に関する情報を容易に知ることができる。
【００９９】
なお、図６では、インデックスプリントを例にとって説明したが、印刷される体系を規定する必要はない。たとえば、１枚の用紙に１つの画像のみがレイアウトされてもよい。
【０１００】
なお、上記実施例では、インデックスプリントを例にとって説明したが、これらは、１画像のみを印刷する場合（１コマプリント）に、上記実施例を適用するようにしてもよい。
【０１０１】
また、上記実施例を、ディスプレイ等の表示に適用するようにしてもよい。
【０１０２】
【発明の効果】
本発明によれば、画像に関連付けて、ユーザが、日時を印刷する場合、日時タグを示す日時、ファイル更新日を示す日時のうちで、所望の日時を優先することができ、または、両方の日時を印刷する場合に優先順位を指定することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施例である画像記録装置１００の構成を示すブロック図である。
【図２】画像記録装置１００を示す斜視図である。
【図３】上記実施例において、画像ファイルから任意の日時データを取得し、印刷する動作を示すフローチャートである。
【図４】上記実施例において、取得した日時データを印刷ファイルに変換する動作（図３のＳ３１０）を詳細に示すフローチャートである。
【図５】上記実施例において、画像データを印刷ファイルに変換する動作（図３のＳ３１２）について詳細に示すフローチャートチャートである。
【図６】本実施例におけるインデックスプリントのレイアウト例を示す図であり、メモリカードに格納されている画像ファイル「Ａ」「Ｂ」「Ｃ」を、インデックスプリントする例を示す図である。
【符号の説明】
１００…画像処理装置、
１…ＲＯＭ、
２…ＲＡＭ、
３…不揮発性ＲＡＭ、
４…操作部、
５…表示部、
６…記録部、
７…画像処理部、
８…読取部、
９…カードインタフェース、
１０…駆動部、
１１…センサ部、
２０…ＣＰＵ。
【図１】
2004312487.tif 000003
【図２】
2004312487.tif 000004
【図３】
2004312487.tif 000005
【図４】
2004312487.tif 000006
【図５】
2004312487.tif 000007
【図６】
2004312487.tif 000008