(57)【要約】  【課題】  余分な操作を必要とすることなく日付の二重挿入を回避して画像を出力すること。  【解決手段】  撮影装置２で撮影された画像が入力される画像入力部１２と、入力された画像内に撮影装置２で記入された日付があるか否かを判断する日付有無判断部１７と、入力された画像内に日付を挿入することが可能な日付挿入部１８と、画像を出力する画像出力部１９と、日付有無判断部１７の判断結果に基づいて日付挿入部１８による日付の挿入を行うか否かを判定し、日付挿入部１８による日付の挿入を行うと判定した場合、日付挿入部１８により日付を挿入した画像を画像出力部１９に出力させる制御部１１を備える構成にした。【選択図】  図１
2006050569.tif 000002
【特許請求の範囲】
【請求項１】
所定の撮影装置で撮影された画像が入力される画像入力手段と、
前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有るか否かを判断する日付有無判断手段と、
前記画像入力手段に入力された前記画像内に日付を挿入することが可能な日付挿入手段と、
前記画像入力手段に入力された前記画像を出力する画像出力手段と、
前記日付有無判断手段の判断結果に基づいて前記日付挿入手段による日付の挿入を行うか否かを判定し、前記日付挿入手段による日付の挿入を行うと判定した場合、前記日付挿入手段により日付を挿入した前記画像を前記画像出力手段に出力させる制御手段と、
を備えたことを特徴とする画像編集装置。
【請求項２】
前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入することを特徴とする請求項１に記載の画像編集装置。
【請求項３】
前記画像入力手段に入力された前記画像内から日付を消去することが可能な日付消去手段を備え、
前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合、前記画像入力手段に入力された前記画像内から前記日付消去手段により日付を消去し、前記日付消去手段により日付が消去された前記画像内に前記日付挿入手段により日付を挿入することを特徴とする請求項１に記載の画像編集装置。
【請求項４】
前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が無いと前記日付有無判断手段が判断した場合、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入することを特徴とする請求項１に記載の画像編集装置。
【請求項５】
日付挿入の注文があるか否かを示す注文情報を取得する注文情報取得手段を備え、
前記制御手段は、前記注文情報に基づいて、日付挿入の注文がない場合、前記日付挿入手段による日付の挿入を行なわない制御を行うことを特徴とする請求項１乃至４のいずれかに記載の画像編集装置。
【請求項６】
日付挿入の注文があるか否かを示す注文情報を取得する注文情報取得手段と、
前記画像入力手段に入力された前記画像内から日付を消去することが可能な日付消去手段と、を備え、
前記制御手段は、前記注文情報に基づいて、日付挿入の注文がない場合、前記日付挿入手段による日付の挿入を行なわない制御を行うとともに、前記撮影装置で記入された前記日付を前記日付消去手段により消去することを特徴とする請求項１乃至４のいずれかに記載の画像編集装置。
【請求項７】
前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合には、前記日付挿入手段による日付の挿入は行わないで前記画像出力手段に画像出力を行わせる一方で、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が無いと前記日付有無判断手段が判断した場合には、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入した前記画像を前記画像出力手段に出力させることを特徴とする請求項１に記載の画像編集装置。
【請求項８】
前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合、前記撮影装置で記入された前記日付と該日付の周辺部との色の差異に基づいて該日付の視認性の良否を判断し、前記撮影装置で記入された前記日付の視認性が良くないと判断したとき、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入することを特徴とする請求項１に記載の画像編集装置。
【請求項９】
前記画像に付加されたヘッダ内の日付情報、及び、前記画像を含む画像ファイルと関連付けられた撮影情報ファイル内の日付情報のいずれか一方を取得する日付情報取得手段を備え、
前記日付挿入手段は、前記日付情報取得手段により取得した前記日付情報に基づいて日付の挿入を行うことを特徴とする請求項１乃至８のいずれかに記載の画像編集装置。
【請求項１０】
前記撮影装置で記入される日付に関する情報を前記撮影装置の機種ごとに記述したテーブル情報を記憶する記憶手段と、
前記画像に付加されたヘッダ内の機種情報、及び、前記画像を含む画像ファイルと関連付けられた撮影情報ファイル内の機種情報のいずれか一方を取得する機種情報取得手段と、を備え、
前記日付有無判断手段は、前記機種情報取得手段により取得された前記機種情報と前記テーブル情報とに基づいて、前記撮影装置で記入された日付の有無を判断することを特徴とする請求項１乃至９のいずれかに記載の画像編集装置。
【請求項１１】
前記テーブル情報は、前記撮影装置で記入される日付の位置、色及び文字形状のいずれかひとつを少なくとも含むことを特徴とする請求項１０に記載の画像編集装置。
【請求項１２】
前記画像出力手段は、所定のプリンタへの前記画像の出力、又は、所定の記録メディアへの前記画像の記録を行うことを特徴とする請求項１乃至１１のいずれかに記載の画像編集装置。
【請求項１３】
前記画像入力手段に入力された前記画像から出力対象範囲の画像を抽出する出力対象範囲抽出手段を備え、
前記日付有無判断手段は、前記出力対象範囲の画像内に前記撮影装置で記入された日付が有るか否かを判断し、
前記日付挿入手段は、前記出力対象範囲の画像内に日付を挿入することを特徴とする請求項１乃至１２のいずれかに記載の画像編集装置。
【請求項１４】
前記画像入力手段に入力された前記画像が縦撮りの画像であるか横撮りの画像であるかを判断する縦横撮影判断手段を備え、
前記日付挿入手段は、前記縦横撮影判断手段の判断結果に基づいて、前記画像に挿入する日付の上下方向を前記画像の上下方向と一致させることを特徴とする請求項１乃至１３のいずれか１項に記載の画像編集装置。
【請求項１５】
前記撮影装置によって記入された誤った撮影日付を正しい撮影日付に修正する日付修正手段を備えたことを特徴とする請求項１乃至１４のいずれか１項に記載の画像編集装置。
【請求項１６】
所定の撮影装置で撮影された画像が入力される画像入力ステップと、
前記画像入力ステップにおいて入力された前記画像内に前記撮影装置で記入された日付が有るか否かを判断する日付有無判断ステップと、
前記日付有無判断ステップの判断結果に基づいて、前記画像入力ステップにおいて入力された前記画像内に日付を挿入するか、前記画像入力ステップにおいて入力された前記画像内に日付を挿入しないかを判定する日付挿入判定ステップと、
前記日付挿入判定ステップにおいて日付を挿入すると判定した場合には、前記画像入力ステップにおいて入力された画像内に日付を挿入する日付挿入ステップと、
を含む画像編集方法。
【請求項１７】
請求項１６に記載の画像編集方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像編集装置、画像編集方法及びプログラムに係り、特に被写体が撮影された画像内に日付を挿入することが可能な画像編集装置、画像編集方法及びプログラムに関する。
【背景技術】
【０００２】
従来、顧客からプリント対象の撮影画像を受け付けた場合、この撮影画像に対して撮影日付をプリント時に挿入して写真プリントを作成するようにしたものが知られている（特許文献１、２を参照）。例えば、撮影画像の隅に撮影年月日が挿入されて写真プリントが作成される。
【０００３】
一方で、撮影時に撮影日付を予め撮影画像に書き込むようにした撮影装置が提供されている。
【特許文献１】特開２００３−２２４７９３号公報
【特許文献２】特開２００２−１００６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
被写体の撮影時に撮影装置側で日付を撮影画像に既に挿入した場合には、プリント時にプリンタ側で日付を撮影画像に挿入すると、日付の二重挿入になってしまう。日付が二重挿入された場合、撮影時とプリント時とで、ずれた位置に日付が挿入されると、見た目が悪い写真プリントが作成されてしまうか、日付が判らない写真プリントが作成されてしまうことになる。
【０００５】
このような日付の二重挿入を回避するため、一般に、プリンタ側の操作者がプリント対象の画像を１枚ごとにモニタに表示させて、日付が挿入済の撮影画像に対してはプリンタ側の日付挿入機能を無効にする操作が必要になっていた。
【０００６】
本発明はこのような事情に鑑みてなされたもので、余分な操作を必要とすることなく日付の二重挿入を回避して画像を出力することができる画像編集装置、画像編集方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、請求項１に記載の発明は、所定の撮影装置で撮影された画像が入力される画像入力手段と、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有るか否かを判断する日付有無判断手段と、前記画像入力手段に入力された前記画像内に日付を挿入することが可能な日付挿入手段と、前記画像入力手段に入力された前記画像を出力する画像出力手段と、前記日付有無判断手段の判断結果に基づいて前記日付挿入手段による日付の挿入を行うか否かを判定し、前記日付挿入手段による日付の挿入を行うと判定した場合、前記日付挿入手段により日付を挿入した前記画像を前記画像出力手段に出力させる制御手段を備えた構成となっている。
【０００８】
なお、日付を挿入する主語を明確に区別するため、請求項の記載においては、撮影装置で行う日付の挿入には「記入」という用語を用い、本発明に係る画像編集装置で行う日付の挿入にはそのまま「挿入」という用語を用いている。
【０００９】
日付の挿入態様には各種ある。例えば、年、月、日の順序で入れる場合や、日、月、年の順序で入れる場合があり、これらの順序は特に限定されない。年月日とともに、時及び分が挿入される場合や、時、分及び秒が挿入される場合もある。月と日のみを入れるようにしてもよい。曜日を入れるようにしてもよい。
【００１０】
ここで、挿入される「日付」とは、具体的には、日付を示す画像（日付画像）である。このような日付画像の挿入は、例えば、撮影装置で被写体を撮影して得られた画像(撮影画像)の一部に対して日付画像を重ね合わせること(スーパーインポーズ)により行われる。本発明は、このような重ね合わせにより日付画像を挿入する場合に特に限定されない。
【００１１】
この構成によって、撮影装置で撮影された画像内に当該撮影装置で記入された日付の有無が判断されて、この判断結果に基づいて日付挿入手段により日付を挿入した画像が画像出力手段により出力されるので、画像出力時に余分な操作をすることなく日付の二重挿入を回避して画像を出力することができる。
【００１２】
請求項２に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入する構成となっている。
【００１３】
請求項３に記載の発明は、請求項１に記載の発明において、前記画像入力手段に入力された前記画像内から日付を消去することが可能な日付消去手段を備え、前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合、前記画像入力手段に入力された前記画像内から前記日付消去手段により前記日付を消去し、前記日付消去手段により前記日付が消去された前記画像内に前記日付挿入手段により日付を挿入する構成となっている。
【００１４】
請求項４に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が無いと前記日付有無判断手段が判断した場合、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入する構成となっている。
【００１５】
請求項５に記載の発明は、請求項１乃至４のいずれかに記載の発明において、日付挿入の注文があるか否かを示す注文情報を取得する注文情報取得手段を備え、前記制御手段は、前記注文情報に基づいて、日付挿入の注文がない場合、前記日付挿入手段による日付の挿入を行なわない制御を行う構成となっている。
【００１６】
請求項６に記載の発明は、請求項１乃至４のいずれかに記載の発明において、日付挿入の注文があるか否かを示す注文情報を取得する注文情報取得手段と、前記画像入力手段に入力された前記画像内から日付を消去することが可能な日付消去手段と、を備え、前記制御手段は、前記注文情報に基づいて、日付挿入の注文がない場合、前記日付挿入手段による日付の挿入を行なわない制御を行うとともに、前記撮影装置で記入された前記日付を前記日付消去手段により消去する構成となっている。
【００１７】
請求項７に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合には、前記日付挿入手段による日付の挿入は行わないで前記画像出力手段に画像出力を行わせる一方で、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が無いと前記日付有無判断手段が判断した場合には、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入した前記画像を前記画像出力手段に出力させる構成となっている。
【００１８】
請求項８に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記画像入力手段に入力された前記画像内に前記撮影装置で記入された日付が有ると前記日付有無判断手段が判断した場合、前記撮影装置で記入された前記日付と該日付の周辺部との色の差異に基づいて該日付の視認性の良否を判断し、前記撮影装置で記入された前記日付の視認性が良くないと判断したとき、前記画像入力手段に入力された前記画像内に前記日付挿入手段により日付を挿入する構成となっている。
【００１９】
請求項９に記載の発明は、請求項１乃至８のいずれかに記載の発明において、前記画像に付加されたヘッダ内の日付情報、及び、前記画像を含む画像ファイルと関連付けられた撮影情報ファイル内の日付情報のいずれか一方を取得する日付情報取得手段を備え、前記日付挿入手段は、前記日付情報取得手段により取得した前記日付情報に基づいて日付の挿入を行う構成となっている。
【００２０】
請求項１０に記載の発明は、請求項１乃至９のいずれかに記載の発明において、前記撮影装置で記入される日付に関する情報を前記撮影装置の機種ごとに記述したテーブル情報を記憶する記憶手段と、前記画像に付加されたヘッダ内の機種情報、及び、前記画像を含む画像ファイルと関連付けられた撮影情報ファイル内の機種情報のいずれか一方を取得する機種情報取得手段と、を備え、前記日付有無判断手段は、前記機種情報取得手段により取得された前記機種情報と前記テーブル情報とに基づいて、前記撮影装置で記入された日付の有無を判断する構成となっている。
【００２１】
請求項１１に記載の発明は、請求項１０に記載の発明において、前記テーブル情報は、前記撮影装置で記入される日付の位置、色及び文字形状のいずれかひとつを少なくとも含む構成となっている。
【００２２】
請求項１２に記載の発明は、請求項１乃至１１のいずれかに記載の発明において、前記画像出力手段は、所定のプリンタへの前記画像の出力、又は、所定の記録メディアへの前記画像の記録を行う構成となっている。
【００２３】
請求項１３に記載の発明は、請求項１乃至１２のいずれかに記載の発明において、前記画像入力手段に入力された前記画像から出力対象範囲の画像を抽出する出力対象範囲抽出手段を備え、前記日付有無判断手段は、前記出力対象範囲の画像内に前記撮影装置で記入された日付が有るか否かを判断し、前記日付挿入手段は、前記出力対象範囲の画像内に日付を挿入する構成となっている。
【００２４】
請求項１４に記載の発明は、請求項１乃至１３のいずれか１項に記載の発明において、前記画像入力手段に入力された前記画像が縦撮りの画像であるか横撮りの画像であるかを判断する縦横撮影判断手段を備え、前記日付挿入手段は、前記縦横撮影判断手段の判断結果に基づいて、前記画像に挿入する日付の上下方向を前記画像の上下方向と一致させる構成となっている。
【００２５】
請求項１５に記載の発明は、請求項１乃至１４のいずれか１項に記載の発明において、前記撮影装置によって記入された誤った撮影日付を正しい撮影日付に修正する日付修正手段を備えた構成となっている。
【００２６】
請求項１６に記載の発明は、所定の撮影装置で撮影された画像が入力される画像入力ステップと、前記画像入力ステップにおいて入力された前記画像内に前記撮影装置で記入された日付が有るか否かを判断する日付有無判断ステップと、前記日付有無判断ステップの判断結果に基づいて、前記画像入力ステップにおいて入力された前記画像内に日付を挿入するか、前記画像入力ステップにおいて入力された前記画像内に日付を挿入しないかを判定する日付挿入判定ステップと、前記日付挿入判定ステップにおいて日付を挿入すると判定した場合には、前記画像入力ステップにおいて入力された画像内に日付を挿入する日付挿入ステップを含む画像編集方法である。
【００２７】
請求項１７に記載の発明は、請求項１６に記載の画像編集方法をコンピュータに実行させるプログラムである。
【発明の効果】
【００２８】
本発明によれば、余分な操作を必要とすることなく日付の二重挿入を回避して画像を出力することができる。
【発明を実施するための最良の形態】
【００２９】
以下、添付図面に従って、本発明を実施するための最良の形態について詳細に説明する。
【００３０】
図１は、本発明を適用したプリンタ制御装置１（画像編集装置）の概略構成を示すブロック図である。図１において、プリンタ制御装置１は、撮影装置２が被写体を撮影して得た画像に対して日付を挿入し、日付入りの画像をプリンタ４により用紙にプリントさせる。このプリンタ制御装置１は、主として、記憶部１０と、制御部１１と、画像入力部１２と、日付情報取得部１３及び機種情報取得部１４を含む撮影情報取得部１３４と、出力対象範囲抽出部１５と、日付領域抽出部１６と、日付有無判断部１７と、日付挿入部１８と、画像出力部１９と、注文情報取得部２１と、日付消去部２２と、縦横撮影判断部２３と、日付修正部２４によって構成されている。
【００３１】
記憶部１０は、図２に示すような日付挿入テーブル１１０を記憶する。この日付挿入テーブル１１０は、撮影装置２が被写体の撮影時に画像に日付を挿入する条件（日付挿入条件）を、撮影装置２の各機種ごとに記述したものであって、日付挿入条件の例として、日付挿入位置１１１、日付色１１２、及び、日付文字形状１１３を含む。日付挿入位置１１１は、被写体を撮影して得られた画像内における撮影装置２により日付が挿入される位置を示す。例えば、右上、右下、左上、左下などである。日付色１１２は、日付の色を示す。例えば、赤色などである。日付文字形状１１３は、日付の幾何学的特徴その他の文字形状を示す。
【００３２】
画像入力部１２は、撮影装置２で被写体を撮影して得られた画像が入力されるものである。画像の入力態様は特には限定されないが、例えば、第１に、メモリカードその他の記録メディアから読み出す態様、第２に、ユーザの携帯電話、パーソナルコンピュータ（以下単に「ＰＣ」という）等の通信端末からインターネットその他のネットワークを介して受信する態様、第３に、ユーザの携帯電話、その他の撮影装置と直接的に無線又は有線で通信して取得する態様がある。
【００３３】
例えば、図３に示すように、画像３００にヘッダ３１０を付加した画像ファイル３０が画像入力部１２に入力される。この画像ファイル３０は、Ｅｘｉｆ（Exchangeable image file format）というファイル形式で構成されている。
【００３４】
Ｅｘｉｆの場合には、日付情報３１３、機種情報３１４などの各種のタグ情報が、図３におけるヘッダ３１０に記述される。詳細には、Ｅｘｉｆの場合には、日付情報３１３として、撮影装置２が画像を撮影した年月日及び時分秒がヘッダ３１０に記述されている。また、Ｅｘｉｆの場合には、機種情報３１４として、撮影装置２のメーカ名、モデル名がヘッダ３１０に記述されている。使用ソフトウエア名が記述される場合もある。また、撮影時の位置を示す情報(以下「撮影位置情報」と称する)をヘッダ３１０に記述するＧＰＳ（Global Positioning System）機能付きの撮影装置２もある。また、縦撮りの画像であるか横撮りの画像であるかを示す情報(以下「縦横撮影情報」と称する)を撮影装置２がヘッダ３１０に記述する場合もある。
【００３５】
撮影情報取得部１３４は、撮影装置２における被写体撮影時のその撮影に関連する情報（「撮影情報」と称する）を取得するものである。撮影情報取得部１３４は、日付情報取得部１３及び機種情報取得部１４を含んで構成されている。日付情報取得部１３は、画像ファイル３０のヘッダ３１０から、日付情報３１３を取得する。機種情報取得部１４は、画像ファイル３０のヘッダ３１０から、機種情報３１４を取得する。また、撮影位置情報や縦横撮影情報が画像ファイル３０のヘッダ３１０に存在する場合には、これらの情報が、撮影情報取得部１３４によって画像ファイル３０のヘッダ３１０から取得される。
【００３６】
以下では、図３に示すような画像３００にヘッダ３１０が付加された画像ファイル３０が画像入力部１２に入力される場合を例に説明するが、本発明は、このような場合に特に限定されるものではなく、画像３００を含む画像ファイルと関連付けられた別のファイルであって、日付情報３１３、機種情報３１４、その他の撮影情報を含む撮影情報ファイル（図示を省略）が画像ファイルとともに入力されるようにしてもよい。このような撮影情報ファイルが入力される場合、撮影情報取得部１３４は、撮影情報を撮影情報ファイルから取得する。例えば、日付情報取得部１３、機種情報取得部１４は、それぞれ日付情報３１３、機種情報３１４を撮影情報ファイルから取得する。
【００３７】
注文情報取得部２１は、ユーザの注文情報を取得する。
【００３８】
注文情報取得部２１が取得する注文情報には各種ある。第１に、日付挿入の注文があるか否かを示す日付挿入注文情報がある。第２に、撮影装置２によって挿入された誤った撮影日付を正しい撮影日付に修正する注文があるか否かを示す日付修正注文情報がある。
【００３９】
日付挿入注文情報は、ユーザが注文時に日付の挿入を希望している場合には「日付挿入希望」に設定されており、ユーザが注文時に日付の挿入を希望しなかった場合には「日付挿入不要」に設定されている。
【００４０】
日付修正注文情報は、撮影装置２において日付の設定が誤っていた場合や、海外旅行などで国内から国外に移動する際に撮影装置２の日付の設定を国内の時間から移動先の国の時間に設定し忘れた場合などに、撮影装置２によって撮影画像内に挿入された誤った撮影日時を示す日付画像を正しい撮影日時を示す日付画像に修正する注文である。
【００４１】
注文情報の取得態様には各種あり、撮影装置２が作成した注文情報ファイルを取得する態様や、プリンタ制御装置１で注文入力操作を受け付ける態様がある。
【００４２】
出力対象範囲抽出部１５は、画像入力部１２に入力された画像ファイル３０のその画像３００（原画像）から、図４に示すように、出力対象範囲の画像３１５を抽出する。すなわち、画像のトリミングが必要な場合には、切除する部分を除いた、用紙に印刷すべき範囲の画像３１５を切り出す。もっとも、トリミングの必要がない場合には、原画像３００の全範囲が出力対象範囲になる。
【００４３】
日付領域抽出部１６は、画像ファイル３０のヘッダ３１０から取得した機種情報３１４と、記憶部１０に予め記憶した日付挿入テーブル１１０とに基づいて、出力対象範囲の画像３１５の中から日付領域３１６を抽出する。例えば、画像ファイル３０のヘッダ３１０から抽出した機種情報３１４が「Ｆ００１」であれば、その「Ｆ００１」という機種の日付挿入位置１１１を日付挿入テーブル１１０から取得し、その日付挿入位置１１１に基づいて、日付領域３１６（すなわち撮影装置２が日付を挿入した場合にその日付が挿入される領域）が抽出される。もっとも、撮影装置２で日付を挿入しなかった場合には、日付領域３１６には日付が存在しない。また、撮影装置２が日付を挿入した場合であっても、トリミングにより出力対象範囲３１５内に日付が存在しない場合には、日付領域３１６には日付が存在しない。
【００４４】
日付有無判断部１７は、画像ファイル３０のヘッダ３１０から取得した機種情報３１４と、日付挿入テーブル１１０とに基づいて、出力対象範囲３１５内に日付が挿入されているか否かを判断する。例えば、画像ファイル３０のヘッダ３１０から抽出した機種情報３１４が「Ｆ００１」であれば、その「Ｆ００１」という機種の日付色１１２及び日付文字形状１１３とに基づいて、日付領域３１６に日付が有るか否かを判断する。もっとも、具体的な日付（何年の何月何日であるか）までを識別しなくても、何らかの日付の有無が判断できればよい。
【００４５】
日付挿入部１８は、画像ファイル３０のヘッダ３１０から取得した日付情報３１３に基づいて、出力対象範囲の画像３１５に日付を挿入する。例えば、撮影装置２で被写体が撮影された、年、月及び日を示す日付画像を挿入する。なお、年、月、日の順で挿入する態様や、日、月、年の順で挿入する態様がある。また、年月日とともに時分秒も挿入するようにしてもよい。
【００４６】
このような日付画像の挿入は、例えば、出力対象範囲の画像３１５の一部に対して日付画像を重ね合わせること(スーパーインポーズ)により行われる。このような重ね合わせ以外の方法で日付画像を挿入してもよい。
【００４７】
日付消去部２２は、画像ファイル３０のヘッダ３１０から取得した機種情報３１４と日付挿入テーブル１１０とに基づいて、出力対象範囲の画像３１５に既に撮影装置２によって挿入されている日付（日付画像）を消去する。
【００４８】
縦横撮影判断部２３は、画像入力部１２に入力された画像が縦撮りの画像であるか横撮りの画像であるかを判断する。ここで、縦撮りの画像とは、撮影装置２を縦にした状態で被写体が撮影された画像である。一方で、横撮りの画像とは、撮影装置２を横にした状態で被写体が撮影された画像である。
【００４９】
縦横撮影判断部２３による縦横撮影判断の態様には各種ある。
【００５０】
第１に、画像ファイル３０のヘッダ３１０から取得した縦撮り画像であるか横撮り画像であるかを示す縦横撮影情報に基づいて、縦撮りの画像であるか横撮りの画像であるかを判断する態様がある。撮影装置２がジャイロなどにより被写体撮影時に撮影装置２の角度を検出し、画像ファイル３０のヘッダ３１０に縦横撮影情報を記録している場合には有効である。
【００５１】
第２に、画像入力部１２に入力された画像を分析して縦撮りの画像であるか横撮りの画像であるかを判断する態様がある。例えば、画像入力部１２に入力された画像内に人の顔画像が含まれているか否かを判定し、顔画像が含まれている場合には、その顔画像の向きを分析して、その分析結果に基づいて縦撮りの画像であるか横撮りの画像であるかを判断する。
【００５２】
日付修正部２４は、撮影装置２において日付の設定が誤っていた場合や、海外旅行などで国内から国外に移動する際に撮影装置２の日付の設定を国内の時間から移動先の国の時間に設定し忘れた場合などに、撮影装置２によって画像内に挿入された誤った撮影日時を示す日付画像を正しい撮影日時を示す日付画像に修正するものである。具体的には、日付消去部２２により誤った撮影日時を示す日付画像を消去して、日付挿入部１８により正しい撮影日時を示す日付画像を挿入する。
【００５３】
日付修正部２４による日付修正の態様には各種ある。
【００５４】
第１に、撮影情報取得部１３４によって取得した撮影位置情報及び日付情報(撮影日時情報)に基づいて日付を修正する態様がある。例えば、日本からアメリカへ日付設定を変更することなく移動し、アメリカで複数回の撮影を行った場合、その複数回の撮影により得られた複数枚の画像について、日本時間を示す日付画像から撮影の地であるアメリカの現地時間を示す日付画像に一括して変換する。例えば、注文情報取得部２１によって、どの画像の日付が誤りであるかを示す情報（以下「日付正誤情報」と称する）が日付修正注文情報の一部として取得される。日付修正部２４は、日付正誤情報に基づいて日付修正する画像を特定し、撮影位置情報に基づいてアメリカで撮影された画像か否かを判断し、アメリカで撮影された画像である場合には、日付情報が示す日本時間からアメリカ時間が計算され、日付消去部２２を用いて日本時間を示す日付画像を消去した後に、日付挿入部１８を用いてアメリカ時間を示す日付画像を挿入する。
【００５５】
第２に、ユーザ情報に基づいて一括して日付を修正する態様がある。
【００５６】
画像出力部１９は、日付が挿入された画像を出力する。画像の出力態様は特には限定されないが、例えば、第１に、プリンタ４に対して出力する態様があり、第２に、光ディスクなどの記録メディアに記録する態様があり、第３に、インターネットその他のネットワークを介して所定の相手先に送信する態様がある。
【００５７】
制御部１１は、ＣＰＵ（Central Processing Unit）からなり、プリンタ制御装置１の各部を統括して制御する。
【００５８】
制御部１１の日付挿入の制御態様には各種ある。第１に、入力された撮影画像の出力対象範囲３１５内に日付が挿入されていると判断した場合には、日付挿入部１８による日付の挿入は行わないで画像出力部１９に画像出力を行わせる一方で、入力された撮影画像の出力対象範囲３１５内に日付が挿入されていないと判断した場合には、日付挿入部１８により日付を挿入した画像を画像出力部１９に出力させる。第２に、入力された撮影画像の出力対象範囲３１５内に日付が挿入されていると判断した場合でも、挿入されている日付とその日付の周辺部との色の差異に基づいて日付の視認性の良否を判断し、挿入済の日付の視認性が良くないと判断したとき、画像ファイル３０のヘッダ３１０内の日付情報３１３に基づいて、挿入済の日付を消去して、出力対象範囲３１５内に日付を挿入し直す。挿入済の日付を消去して挿入し直す代わりに、挿入済の日付に上書きして日付を挿入するようにしてもよい。第３に、日付挿入の注文があるか否かを示す日付挿入注文情報に基づいて、日付挿入の注文がない場合、日付挿入部１８による日付の挿入を行わない制御を行う。また、上記第１乃至第３の態様を組み合わせた態様がある。
【００５９】
図５は、図１のプリンタ制御装置１（画像編集装置）における画像編集処理の実施例１の流れの概略を示すフローチャートである。
【００６０】
まず、被写体が撮影された画像３００を含む画像ファイル３０が入力される（Ｓ２）。その画像ファイル３０のヘッダ３１０から、日付情報３１３及び機種情報３１４を取得する（Ｓ４）。また、画像ファイル３０内の画像３００から出力対象範囲の画像３１５を抽出する（Ｓ６）。また、日付挿入注文情報に基づいて、ユーザが日付挿入を希望しているか否かを判断し（Ｓ７）、ユーザが日付挿入を希望していない場合には、日付挿入は行わないで出力対象範囲の画像３１５をプリンタ４に対して出力する（Ｓ１６）。ユーザが日付挿入を希望している場合には、機種情報３１４と日付挿入テーブル１１０とに基づいて、出力対象範囲の画像３１５から日付領域の画像３１６を抽出する（Ｓ８）。次に、機種情報３１４と日付挿入テーブル１１０とに基づいて、撮影装置２によって日付領域３１６内に日付が挿入されているか否かを判断する処理を行う（Ｓ１０）。
【００６１】
例えば、まず、日付領域３１６内に日付色１１２の領域があるか否かを判断する。ここで、日付色１１２（例えば赤色）の領域が無ければ、「日付無し」と判断する。日付色１１２の領域が有る場合には、次に、日付領域３１６を２値化し、（ａ）個数が３以上、（ｂ）高さが所定の範囲内かつ揃っている、及び、（ｃ）水平に並んでいる、といった条件を満たしていない場合、「日付無し」と判断する。また、日付領域３１６に対して細線化処理を行い、幾何学的特徴量を算出する。幾何学的特徴量としては、例えば、方向線素特徴量、連結数、ホール数などを用いる。算出した幾何学的特徴量と予め記憶した幾何学的特徴量（日付挿入テーブル１１０の日付文字形状１１３に予め記述しておく）との差が所定の閾値以上の場合、「日付無し」と判断する。
【００６２】
日付領域３１６内の日付の有無によって分岐し（Ｓ１２）、「日付無し」と判断した場合には、画像ファイル３０のヘッダ３１０から抽出した日付情報３１３に基づいて、出力対象範囲の画像３１５に日付を挿入して（Ｓ１４）、その日付が挿入された画像をプリンタ４に対して出力する（Ｓ１６）。一方で、「日付有り」と判断した場合には、日付の挿入は行わないで、出力対象範囲の画像３１５をプリンタ４に対して出力する（Ｓ１６）。
【００６３】
そして、プリンタ４により図８に示すような日付入りの画像３１９が用紙にプリントされる。
【００６４】
図６は、図１のプリント制御装置１（画像編集装置）における画像編集処理の実施例２の流れの概略を示すフローチャートである。
【００６５】
図６において、画像ファイルを入力してから日付の有無を判断するまでの各ステップ（Ｓ２乃至１０）は、図５に示す画像編集処理の実施例１と同じである。
【００６６】
実施例２では、出力対象範囲の画像３１５に日付が有ると判断した場合、その日付の視認性の良否を判断する（Ｓ２２）。具体的には、挿入されている日付の色と、その日付の周辺部の色との差異に基づいて、人が視覚的に日付を認識しやすいか否かを判断する。例えば、既に挿入されている日付の色相と周辺部の色相とを色相環上で比較して、周辺部の色相が色相環上で日付の色相と所定の角度以上離れた角度にある場合（例えば日付が赤色で周辺部が青色である場合）には、視認性が良いと判断する。
【００６７】
視認性が良くないと判断した場合には、画像ファイル３０のヘッダ３１０から抽出した機種情報３１４及び日付情報３１３とテーブル情報１１０とに基づいて、日付を出力対象範囲の画像３１５に挿入し直す。例えば、挿入済の日付の位置は、機種情報３１４が示す特定の機種（例えば「Ｆ００１」）の日付挿入位置１１１に基づいて特定し、挿入済の日付を消去した後に、日付情報３１３が示す日付を出力対象範囲の画像３１５に挿入する。ここで、日付の色は周辺部の色とは離れた色を用いる。例えば、色相環上で所定の角度以上離れた角度にある色を用いる。
【００６８】
図７は、図１のプリント制御装置１（画像編集装置）における画像編集処理の実施例３の流れの概略を示すフローチャートである。
【００６９】
図７において、被写体が撮影された画像３００を含む画像ファイル３０が入力されると（Ｓ２）、その画像ファイル３０のヘッダ３１０から日付情報３１３及び機種情報３１４を取得するとともに（Ｓ４）、画像ファイル３０内の画像３００から出力対象範囲の画像３１５を抽出する（Ｓ６）。
【００７０】
次に、出力対象範囲の画像３１５から日付領域の画像３１６を抽出し（Ｓ８）、機種情報３１４及び日付挿入テーブル１１０に基づいて、日付領域の画像３１６内に日付が既に挿入されているか否かを判断する（Ｓ１０）。具体的には、日付領域の画像３１６内に撮影日時を示す日付画像が撮影装置２によって既に挿入されているか否かを判断する。
【００７１】
日付領域３１６の画像内の日付の有無によって分岐し（Ｓ１２）、「日付有り」と判断した場合には、画像ファイル３０のヘッダ３１０から抽出した機種情報３１４とテーブル情報１１０とに基づいて、出力対象範囲の画像３１５から日付を消去する（Ｓ３０）。
【００７２】
日付の消去の態様は各種ある。第１に、日付領域３１６の周囲の画像を日付領域３１６にコピーする態様がある。第２に、日付領域３１６の周囲の画像に基づいて補間により日付消去を行なう態様がある。
【００７３】
例えば、日付領域３１６の周囲に位置する画像を分析して、日付領域３１６の周囲に位置する部分的な画像を日付領域３１６にコピーすることにより日付消去を行なうか、日付領域３１６の周囲に位置する画像に基づいて補間を行なうことにより日付消去を行なうかを選択し、コピー及び補間のいずれか選択された方法で日付消去を行なう。
【００７４】
詳細には、日付領域３１６の周囲に位置する画像についてテクスチャを分析し、日付領域３１６の周囲が一様に同じテクスチャである場合には、第１の態様であるコピーにより日付消去を行う。それ以外の場合、例えば、日付領域の周囲の色が日付領域の上から下にかけて（又は左から右にかけて）徐々に変化しているような場合には、第２の態様である補間により日付消去を行う。
【００７５】
上述のコピー及び補間以外の方法により日付消去を行なってもよい。
【００７６】
挿入済の日付を消去した後、日付挿入注文情報に基づいて、日付挿入の注文が有るか否かを判断する（Ｓ３２）。ここで、日付挿入の注文がある場合には、画像ファイル３０のヘッダ３１０から抽出した機種情報３１４及び日付情報３１３とテーブル情報１１０とに基づいて、日付を出力対象範囲の画像３１５に挿入して（Ｓ３４）、日付が挿入された画像をプリンタ４に対して出力する（Ｓ５０）。
【００７７】
ステップＳ１０での判断の結果、既に撮影装置２が日付を挿入済である判断した場合には、まず、日付挿入注文情報に基づいて、日付挿入の注文が有るか否かを判断する（Ｓ４２）。ここで、日付挿入の注文がある場合には、画像ファイル３０のヘッダ３１０から抽出した日付情報３１３に基づいて、日付を出力対象範囲の画像３１５に挿入して（Ｓ４６）、プリント制御装置１にて日付が挿入された画像をプリンタ４に対して出力する（Ｓ５０）。一方で、日付挿入の注文がない場合には、日付の挿入は行わないで、出力対象範囲の画像３１５をプリンタ４に対して出力する（Ｓ５０）。
【００７８】
なお、前述の実施例１乃至３では、図３に示すような画像３００にヘッダ３１０を付加した画像ファイル３０が入力される場合を例に説明したが、本発明は、このような場合に特に限定されるものではなく、画像３００を含む画像ファイルと関連付けられた別のファイルであって日付情報３１３及び機種情報３１４を含む撮影情報ファイルが画像ファイルとともに入力されるようにしてもよい。このような撮影情報ファイルが入力される場合、撮影情報ファイルから日付情報３１３及び機種情報３１４を取得する。ここで、日付情報３１３が日付の有無を示すフラグである場合、すなわち撮影装置２が日付を既に挿入したか否かをフラグが示す場合、このフラグを読み取ることで日付の有無を容易に判断することができる。
【図面の簡単な説明】
【００７９】
【図１】本発明を適用したプリント制御装置の概略構成を示すブロック図
【図２】画像ファイルのヘッダに記述された日付情報及び機種情報を示す説明図
【図３】日付挿入に関するテーブル情報の説明に用いる説明図。
【図４】日付領域の説明に用いる説明図
【図５】画像編集処理の実施例１の流れの概略を示すフローチャート
【図６】画像編集処理の実施例２の流れの概略を示すフローチャート
【図７】画像編集処理の実施例３の流れの概略を示すフローチャート
【図８】日付入り画像の例を示す説明図
【符号の説明】
【００８０】
１…プリント制御装置、２…撮影装置、４…プリンタ、１０…記憶部、１１…制御部、１２…画像入力部、１３…日付情報取得部、１４…機種情報取得部、１５…出力対象範囲抽出部、１６…日付領域抽出部、１７…日付有無判断部、１８…日付挿入部、１９…画像出力部、２１…注文情報取得部、２２…日付消去部、２３…縦横撮影判断部、２４…日付修正部、１３４…撮影情報取得部
【図１】
2006050569.tif 000003
【図２】
2006050569.tif 000004
【図３】
2006050569.tif 000005
【図４】
2006050569.tif 000006
【図５】
2006050569.tif 000007
【図６】
2006050569.tif 000008
【図７】
2006050569.tif 000009
【図８】
2006050569.tif 000010