(57)【特許請求の範囲】
【請求項１】
副情報が付加された画像データに係る画像を、前記副情報と共に記録紙に印刷するプリンタにおいて、
前記画像が、所定の縦横比の画像よりも縦長であると判断された場合、前記画像内に前記副情報を印刷し、
前記画像の縦横比が前記所定の縦横比であると判断された場合、又は、前記画像が前記所定の縦横比の画像よりも横長であると判断された場合、前記画像外に前記副情報を印刷することを特徴とするプリンタ。
【請求項２】
前記縦横比は１対２である、請求項１に記載のプリンタ。
【請求項３】
副情報が付加された画像データに係る画像を、前記副情報と共に記録紙に印刷するプリンタにおいて、
前記画像が、所定の縦横比の画像よりも横長であると判断された場合、前記画像内に前記副情報を印刷し、
前記画像の縦横比が前記所定の縦横比であると判断された場合、又は、前記画像が前記所定の縦横比の画像よりも縦長であると判断された場合、前記画像外に前記副情報を印刷することを特徴とするプリンタ。
【請求項４】
前記縦横比は２対１である、請求項３に記載のプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルスチルカメラやカメラ機能を具えた小型電子機器で撮影された画像を印刷するプリンタに関する。
【０００２】
【従来の技術】
デジタルスチルカメラの普及に伴って、デジタルスチルカメラで撮影された画像を記録紙に印刷できるプリンタが広く使用されている。一般的に、デジタルスチルカメラでは、撮像された画像の画像データは、挿脱自在に設けられた記録媒体に記録される。プリンタには、デジタルスチルカメラから取り外された記録媒体を挿入するスロットが設けられており、記録媒体がプリンタに装着されると、画像データが選択されてその画像データに係る画像の印刷が行われる。
【０００３】
デジタルスチルカメラを用いて記録媒体に記録された画像データには、通常、撮影日時情報や撮影条件情報等の副情報が付加されている。例えば、画像データが、ＪＰＥＧ(Joint Photographic Experts Group)方式又はＴＩＦＦ(Tagged Image File Format)方式に基づいて記録媒体に記録されている場合、副情報は、Ｅｘｉｆ(Exchangeable Image File Format)タグを用いて画像データに付加されている。上記のようなプリンタには、記録媒体から撮影日時情報を読み出して、画像と共に印刷する機能を具えているものがある。
【０００４】
【特許文献１】
特開２０００−９４７９９号公報
【０００５】
【発明が解決しようとする課題】
従来のプリンタでは、フォントデータを記憶したＲＯＭが設けられており、撮影日時情報を示す文字列と共に画像を印刷する場合、撮影日時情報を表すフォントデータがＲＯＭから読み出されて、画像データと合成されていた。図９(a)は、従来のプリンタを用いて、ＶＧＡサイズ(６４０×４８０画素)の画像データに係る画像Ｇ１を、撮影日時情報を示す文字列「２００３.０７.０７」と共にポストカード(50)に印刷した状態を示す図である。画像Ｇ１は、ポストカード(50)の一面に渡って印刷されている。図９(a)に示すように、従来のプリンタでは、撮影日時情報を示す文字列は、画像データに係る画像内に印刷されていた。
【０００６】
近年、カメラ機能を具えた携帯電話機や電子手帳等の小型電子機器が普及しつつあり、このような小型電子機器でも、デジタルスチルカメラと同様に、挿脱自在に設けられた記録媒体に画像データが記録される。しかしながら、カメラ機能を具えた小型電子機器で記録される画像データの画像サイズは、ＱＶＧＡサイズ(３２０×２４０画素)、又はＱＱＶＧＡサイズ(１６０×１２０画素)であって非常に小さい。例えば、ＱＶＧＡサイズの画像データに係る画像Ｇ２がポストカード(50)に印刷されると、 図９(b)に示すように、画像Ｇ２が占める面積は、ポストカード(50)の面積と比較して非常に小さくなる。従って、撮影日時情報を示す文字列が図９(a)に示す場合と同じ大きさで印刷されると、該文字列が画像Ｇ２に対して相対的に大きくなってしまい、画像Ｇ２及び該文字列は非常に見づらくなってしまう。
【０００７】
例えば、プリンタが具えるＲＯＭに、様々な大きさのフォントデータを記録しておくことによって、印刷される画像の大きさに相対的に適した大きさで、文字列を印刷することは可能である。しかしながら、ＱＶＧＡサイズ以下の画像データに係る画像内に小さな文字列を印刷しても、印刷された文字列の識別が困難になってしまう。
【０００８】
また、従来のプリンタは、縦方向の画素数と、横方向の画素数とが大きく異なる画像、例えばパノラマサイズの画像を、撮影日時情報を示す文字列と共に印刷する場合にも問題があった。印刷される画像の縦方向の画素数が、横方向の画素数に比べて非常に小さい場合、文字列の縦方向に占める大きさが画像に対して大きくなって、画像及び文字列が見づらくなっていた。また、印刷される画像の横方向の画素数が、縦方向の画素数に比べて非常に小さい場合も、同様な問題があった。
【０００９】
本発明は、上記の問題を解決するものであり、縦方向の画素数と横方向の画素数が大きく異なる画像を、撮像日時情報等の副情報と共に記録紙に印刷する場合に、画像及び副情報が見やすく印刷されるプリンタを提供する。
【００１０】
【課題を解決するための手段】
本発明のプリンタは、副情報が付加された画像データに係る画像を、前記副情報と共に記録紙に印刷するプリンタにおいて、前記画像が、所定の縦横比の画像よりも縦長であると判断された場合、前記画像内に前記副情報を印刷し、前記画像の縦横比が前記所定の縦横比であると判断された場合、又は、前記画像が前記所定の縦横比の画像よりも横長であると判断された場合、前記画像外に前記副情報を印刷すること、を特徴とする。
【００１１】
本発明のプリンタは、副情報が付加された画像データに係る画像を、前記副情報と共に記録紙に印刷するプリンタにおいて、前記画像が、所定の縦横比の画像よりも横長であると判断された場合、前記画像内に前記副情報を印刷し、前記画像の縦横比が前記所定の縦横比であると判断された場合、又は、前記画像が前記所定の縦横比の画像よりも縦長であると判断された場合、前記画像外に前記副情報を印刷することを特徴とすることを、を特徴とする。
【００１２】
【作用及び効果】
上記構成によって、縦横比が大きく異なる画像を、撮像日時等の副情報と共に記録紙に印刷する場合に、副情報をこの画像外に識別容易な大きさで印刷できる。また、従来のプリンタのように、副情報を印刷することによって印刷された画像が見づらくなることはない。上記の縦横比は、印刷される画像の画質、画像を印刷する記録紙の大きさ、記録紙に対する画像の印刷位置等に応じて、適宜変更可能とされてもよい。
【００１４】
【発明の実施の形態】
以下、本発明を図を参照して説明する。図１は、本発明の実施例であるプリンタの概要を示すブロック図である。プリンタは、ＪＰＥＧ方式に基づいて画像データが記録された記録媒体(1)が挿脱自在に装着されるスロット(2)を具えている。記録媒体(1)としては、例えば、コンパクトフラッシュ(登録商標)、スマートメディア(登録商標)、又はＳＤメモリカード等の小型ＩＣチップを搭載した記録媒体が使用される。
【００１５】
プリンタは、プリンタの制御を統括的に実行するＣＰＵ(3)と、各種制御用プログラムを記憶するＲＯＭ(4)と、各種データ、及びＣＰＵ(3)で実行される制御用プログラム等を一時的に記憶するＲＡＭ(5)とを具えている。ＣＰＵ(3)には、各種操作キーが設けられた操作パネル(6)が接続されている。操作パネル(6)は、電源キー(6a)、モードキー(6b)、プリントキー(6c)、カーソルキー(6d)、アップキー(6e)及びダウンキー(6f)を含んでいる。電源キー(6a)は、プリンタの電源をオン・オフするために用いられる。モードキー(6b)は、プリンタの各種動作モードを選択するために用いられる。プリントキー(6c)は、印刷動作の開始を指示するために用いられる。カーソルキー(6d)は、印刷される画像を選択する場合等に、ＬＣＤモニタ(7)に表示されるカーソルを上下左右に移動させるために用いられる。アップキー(6e)及びダウンキー(6f)は、ある画像を印刷する記録紙の枚数等の各種パラメータを設定するために用いられる。ＬＣＤモニタ(7)には、プリンタの動作モードや印刷される画像等を選択するための各種設定画面が表示され、ＬＣＤドライバ(8)は、ＣＰＵ(3)からの指示に基づいてＬＣＤモニタ(7)を駆動させる。
【００１６】
印刷される画像の画像データは、ＣＰＵ(3)によって記録媒体(1)から読み出されて、ＳＤＲＡＭ(9)上に展開される。画像データはＪＰＥＧ方式に基づいて圧縮されており、ＪＰＥＧ伸長回路(10)は、ＳＤＲＡＭ(9)に展開された画像データを伸長する。伸長処理された画像データは、必要に応じて変倍回路(11)により変倍処理、すなわち拡大(補間)又は縮小(間引き)処理が施される。
【００１７】
記録媒体(1)に記録された画像データには、撮影日時情報等の副情報がＥｘｉｆタグを用いて付加されている。操作パネル(6)のモードキー(6b)が操作されて、画像データに係る画像を副情報と共に記録紙に印刷する動作モードが選択された場合、ＣＰＵ(3)は、該画像データに付加されたＥｘｉｆタグから副情報を読み出して、ＲＡＭ(5)に記憶する。Ｅｘｉｆタグには、撮影日時情報以外に、デジタルスチルカメラの機種、シャッタ速度、絞り値、ストロボの有無、測光方式、及びホワイトバランスモード等に関する副情報を設定可能である。プリンタは、撮影日時情報に限らず、これらの副情報を又はこれらの副情報の組合せを示す文字列(記号及び図形が含まれてもよい)を画像と共に印刷することが可能である。
【００１８】
フラッシュメモリ(12)には、副情報を印刷するために用いられる、０から９までの数字、アルファベット等を表すビットマップ形式のフォントデータが記憶されている。アルファベットを表すフォントデータは、例えば、撮影日時情報を英語表記で印刷する場合に使用される。フォントデータには、記号や図形のデータが含まれていてもよい。画像と共に印刷される副情報が取得されると、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された副情報を参照して、該副情報を示す文字列を構成する文字又は記号等に対応するフォントデータを選択する。
【００１９】
フラッシュメモリ(12)には、フォントデータに加えて、記録紙の種類に対応した、全面白色の直方形画像を表す背景データが記憶されている。該背景データは、印刷される画像の大きさが、記録紙の大きさよりも小さい場合に使用されて、画像外の余白部分を与える。この場合、ＣＰＵ(3)は、背景データをフラッッシュメモリ(12)から読み出して、全面白色の直方形画像の中心に印刷される画像が配置されるように、ＳＤＲＡＭ(9)上にて画像データと背景データを合成する。
【００２０】
プリンタは、印刷される画像の画像データの画像サイズが、所定の画像サイズより大きい場合、印刷される画像内に副情報を印刷する。本実施例では、この判断の基準となる所定の画像サイズをＱＶＧＡサイズとしている。この場合、ＣＰＵ(3)は、印刷される画像内に副情報を示す文字列が配置されるように、フラッッシュメモリ(12)からフォントデータを順次読み出して、ＤＲＡＭ(9)に展開された画像データと合成する。フォントデータは、ＤＲＡＭ(9)に展開された画像データに順次上書きされる。
【００２１】
プリンタは、印刷される画像の画像データの画像サイズが所定の画像サイズ、すなわちＱＶＧＡサイズ以下である場合、印刷される画像外に副情報を印刷する。この場合、まず、画像データが背景データと合成され、ＣＰＵ(3)は、印刷される画像外の余白部分に副情報を示す文字列が配置されるように、フラッッシュメモリ(12)からフォントデータを順次読み出して、ＤＲＡＭ(9)に展開された画像データ(印刷される画像データと背景データとが合成された画像データ)と合成する。フォントデータは、例えば、副情報を示す文字列が印刷される画像の下側に配置されるように、ＤＲＡＭ(9)に展開された画像データに順次上書きされる。
【００２２】
ＤＲＡＭ(9)に展開された画像データとフォントデータが合成されて作成された画像データ(以下、「印刷データ」と称す)は、プリンタドライバ(13)によりＳＤＲＡＭ(9)から読み出された後、プリント機構(14)に送られて、該印刷データに係る画像が記録紙に印刷される。プリンタドライバ(13)は、ＣＰＵ(3)より送られた印刷指令に基づいて、印刷データのＳＤＲＡＭ(9)からの読出しやプリント機構(14)の制御等を行う。プリンタが熱転写型プリンタである場合、プリント機構(14)は、記録紙を収納するカセット、記録紙の搬送機構、サーマルヘッド、サーマルヘッドの移動機構、インクリボン、及びインクリボンの搬送機構等(図示せず)で構成される。記録紙には、ポストカードの他に、Ｌ版、又はＬ２版の記録紙が用いられる。
【００２３】
以下、記録媒体(1)に記録された画像データに係る画像を、該画像データに付加された副情報と共に印刷する場合に行われる、本実施例のプリンタの動作について説明する。図２及び図３は、この動作を示すフローチャートである。まず、図２を参照する。操作パネル(6)の電源キー(6a)が操作されてプリンタの電源が入れられた後(Ｓ１)、画像データが記録された記録媒体(1)がプリンタに装着される(Ｓ２)。ＬＣＤモニタ(7)には、記録媒体(1)に記録されている画像データに係る画像の一覧を示す設定画面が表示され、使用者は、カーソルキー(6d)を操作して印刷を希望する画像を選択する(Ｓ３)。次に、ＬＣＤモニタ(7)には、各種パラメータの設定画面が表示され、使用者は、アップキー(6e)とダウンキー(6f)を操作して、画像が印刷される記録紙の枚数ｎを設定する(Ｓ４)。
【００２４】
次に、ＬＣＤモニタ(7)には、動作モードの設定画面が表示され、使用者は、モードキー(6b)を操作して副情報を印刷する動作モードを選択し(Ｓ５)、プリントキー(6c)を操作して印刷動作の開始を指示する(Ｓ６)。ステップＳ５では、印刷する副情報の種類も選択でき、例えば、撮影日時情報を印刷する動作モードが設定される。ステップＳ６により、印刷動作の開始を指示されたＣＰＵ(3)は、ステップＳ３にて選択された画像の画像データを記録媒体(1)から読み出して、ＳＤＲＡＭ(9)に展開し、該ＳＤＲＡＭ(9)に展開された画像データは、ＪＰＥＧ伸長回路(10)により伸長処理を施される(Ｓ７)。
【００２５】
以下、図３を参照して説明する。ステップＳ７の後、ＣＰＵ(3)は、印刷される画像の画像データに付加されて記録媒体(1)に記録されているＥｘｉｆタグから副情報を読み出して、ＲＡＭ(5)に記憶する(Ｓ８)。次に、ＣＰＵ(3)は、画像データの画像サイズがＱＶＧＡサイズ以下であるか否かについて判別する(Ｓ９)。ステップＳ９にて、画像データの画像サイズがＱＶＧＡサイズ以下であると判断された場合、ＣＰＵ(3)は、背景データをフラッッシュメモリ(12)から読み出して、ＳＤＲＡＭ(9)上にて画像データと背景データを合成する(Ｓ１０)。そして、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された副情報を参照して、該副情報を示す文字列を構成する文字又は記号等に対応するフォントデータを順次読み出して、副情報を示す文字列が印刷される画像外に配置されるように(例えば、副情報を示す文字列が画像の下側に配置されるように)、ＤＲＡＭ(9)に展開された画像データと合成する(Ｓ１１)。
【００２６】
ステップＳ９にて、画像データの画像サイズがＱＶＧＡより大きいと判断された場合、ＳＤＲＡＭ(9)に展開された画像データは、変倍回路(11)によって、適切な印刷サイズになるように変倍処理を施される(Ｓ１２)。そして、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された副情報を参照して、該副情報を示す文字列を構成する文字又は記号等に対応するフォントデータを順次読み出して、副情報を示す文字列が印刷される画像内に配置されるように(例えば、副情報を示す文字列が画像の右下部に配置されるように)、ＤＲＡＭ(9)に展開された画像データと合成する(Ｓ１３)。
【００２７】
ステップＳ１１又はステップＳ１３において作成された印刷データは、ＳＤＲＡＭ(9)からプリンタドライバ(13)に送られ(Ｓ１４)、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された印刷枚数のカウンタｉを１に設定する(Ｓ１５)。その後、ＣＰＵ(3)は、プリンタドライバ(13)に印刷指令を送り、プリント機構(14)が駆動することにより印刷データに係る画像が記録紙に印刷される(Ｓ１６)。
【００２８】
ステップＳ１６の後、ＣＰＵ(3)は、カウンタｉがステップＳ４で設定した印刷枚数ｎと等しいか否かについて判別する(Ｓ１７)。ステップＳ２２にて、カウンタｉが印刷枚数ｎと異なる(印刷枚数ｎより小さい)場合、ＣＰＵ(3)は、カウンタｉをインクリメントする(Ｓ１８)。その後、ステップＳ１６及びＳ１７が繰り返し行われる。ステップＳ１７にて、カウンタｉがステップＳ４で設定した印刷枚数ｎと等しいと判断された場合、プリンタの印刷動作は終了する(Ｓ１９)。
【００２９】
図４(a)及び(b)は、記録媒体(1)に記録された画像データに係る画像が、副情報の一例である撮像日時情報を示す文字列と共に、ポストカード(50)に印刷された状態の例を示す説明図である。図４(a)は、画像データの画像サイズがＶＧＡサイズである場合、図４(b)は、画像サイズがＱＶＧＡサイズである場合を示している。
【００３０】
印刷される(ステップＳ３にて選択された)画像の画像データの画像サイズがＶＧＡサイズである場合、図４(a)に示すように、ポストカード(50)の一面に渡って該画像データに係る画像Ｈ１が印刷され、撮影日時情報を示す文字列「２００３.０７.０７」は、画像Ｈ１の右下部に配置される。印刷される画像サイズがＱＶＧＡサイズである場合、図４(b)に示すように、該画像データに係る画像Ｈ２は、ポストカード(50)の中央に印刷され、撮影日時情報を示す文字列は、余白部分Ｗ１において画像Ｈ２の下側に配置される。また、該文字列は、図４(a)に示す文字列と同じ大きさで印刷されている。図９(b)で示した、撮影日時情報を示す文字列と共に、ＱＶＧＡサイズの画像データに係る画像を、従来のプリンタを用いて印刷する場合と比較すると、本発明により画像及び文字列が見やすく印刷されていることが理解できる。
【００３１】
本実施例のプリンタは、所定の第１縦横比を基準に印刷される画像の縦横比を評価して、副情報を印刷する位置を決定する動作モード(以下、「第２動作モード」と称す)で動作可能である。具体的には、第２動作モードでは、印刷する画像が、所定の第１縦横比の画像よりも縦長である場合、画像内に副情報が印刷され、印刷する画像の縦横比が、第１縦横比である場合、若しくは、印刷する画像が第１縦横比の画像よりも横長である場合、画像外に副情報が印刷される。これは、副情報と共に、パノラマサイズ(６４０×２４０画素)等の横方向の画素数が縦方向の画素数と比較して非常に大きい画像を、印刷する場合を考慮したものである。本実施例では、第１縦横比(縦方向の画素数対横方向の画素数)を１対２としており、例えば、上記のパノラマサイズ(縦横比３対８)の画像が印刷される場合、この画像は、第１縦横比の画像よりも横長であるから、副情報は画像外に印刷される。
【００３２】
図５は、第２動作モードでのプリンタの動作を示すフローチャートである。なお、図５に示す処理以前に行われるプリンタの動作は、図２と同様であり、図２に示すステップＳ５にて第２動作モードが選択されると、ステップＳ７以降に、図５に示す処理が行われる。
【００３３】
まず、ＣＰＵ(3)は、印刷される画像の画像データに付加されて記録媒体(1)に記録されているＥｘｉｆタグから副情報を読み出して、ＲＡＭ(5)に記憶する(Ｓ３１)。次に、ＳＤＲＡＭ(9)に展開された画像データが、適切な印刷サイズになるように、変倍回路(11)によって変倍処理を施される(Ｓ３２)。なお、ステップＳ３２は、画像データの画像サイズが小さい場合には省略される。次に、第２動作モードでは、画像データに係る画像は記録紙の一面に渡って印刷されないので、ＣＰＵ(3)は、背景データをフラッシュメモリ(12)から読み出して、ＳＤＲＡＭ(9)上にて画像データと背景データを合成する(Ｓ３３)。
【００３４】
次に、ＣＰＵ(3)は、画像データに係る画像が、第１縦横比(１対２)の画像よりも縦長であるか否かを判別する(Ｓ３４)。画像データに係る画像が、第１縦横比の画像よりも縦長ではないと判断された場合、すなわち、該画像の縦横比が１対２である場合、若しくは、画像が縦横比が１対２である画像よりも横長である場合、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された副情報を参照して、該副情報を示す文字列を構成する文字又は記号等に対応するフォントデータを順次読み出して、副情報を示す文字列が印刷される画像外の余白部分に配置されるように(例えば、副情報を示す文字列が画像の右下側に配置されるように)、ＤＲＡＭ(9)に展開された画像データと合成する(Ｓ３５)。
【００３５】
ステップＳ３４にて、画像データに係る画像が、第１縦横比の画像よりも縦長であると判断された場合、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された副情報を参照して、該副情報を示す文字列を構成する文字又は記号等に対応するフォントデータを順次読み出して、副情報を示す文字列が印刷される画像内に配置されるように(例えば、副情報を示す文字列が画像の右下部に配置されるように)、ＤＲＡＭ(9)に展開された画像データと合成する(Ｓ３６)。
【００３６】
ステップＳ３５又はＳ３６の後、ステップＳ３７乃至Ｓ４２が行われるが、これらの処理は、図３に示すステップＳ１４乃至Ｓ１９と夫々同じ処理であるので説明を省略する。
【００３７】
図６は、第２モードでプリンタが動作することによって、記録媒体(1)に記録された画像データに係る画像が、副情報を示す文字列と共に、ポストカード(50)に印刷された状態の一例を示す説明図である。図６は、縦横比が１対２である画像よりも横長である画像が印刷されたポストカード(50)を示している。副情報の一例である撮像日時情報を示す文字列「２００２.０７.０７」は、印刷された画像Ｈ３外の余白部分Ｗ２において、該画像Ｈ３の右下側に配置されている。
【００３８】
本実施例のプリンタは、所定の第２縦横比を基準に印刷される画像の縦横比を評価して、副情報を印刷する位置を決定する動作モード(以下、「第３動作モード」と称す)で動作可能である。具体的には、第３動作モードでは、印刷する画像が、第２縦横比の画像よりも横長である場合、画像内に副情報が印刷され、印刷される画像の縦横比が第２縦横比である場合、若しくは、印刷する画像が前記第２縦横比の画像よりも縦長である場合、画像外に副情報が印刷される。これは、副情報と共に、縦方向の画素数が、横方向の画素数と比較して非常に大きい画像を印刷する場合を考慮したものである。本実施例では、第２縦横比(縦方向の画素数対横方向の画素数)を２対１としている。
【００３９】
図７は、第３動作モードでのプリンタの動作を示すフローチャートである。なお、図７に示す処理以前に行われるプリンタの動作は、図２と同様であり、図２に示すステップＳ５にて第３動作モードが選択されると、ステップＳ７以降に、図７に示す処理が行われる。
【００４０】
まず、ＣＰＵ(3)は、印刷される画像の画像データに付加されて記録媒体(1)に記録されているＥｘｉｆタグから副情報を読み出して、ＲＡＭ(5)に記憶する(Ｓ５１)。次に、ＳＤＲＡＭ(9)に展開された画像データが、適切な印刷サイズになるように、変倍回路(11)によって変倍処理を施される(Ｓ５２)。なお、ステップＳ５２は、画像データの画像サイズが小さい場合には省略される。次に、第３動作モードでは、画像データに係る画像は記録紙の一面に渡って印刷されないので、ＣＰＵ(3)は、背景データをフラッシュメモリ(12)から読み出して、ＳＤＲＡＭ(9)上にて画像データと背景データを合成する(Ｓ５３)。
【００４１】
次に、ＣＰＵ(3)は、画像データに係る画像が、第２縦横比(２対１)の画像よりも横長であるか否かを判別する(Ｓ５４)。画像データに係る画像が、第２縦横比の画像よりも横長ではないと判断された場合、すなわち、該画像の縦横比が２対１である場合、若しくは、画像が縦横比が２対１である画像よりも縦長である場合、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された副情報を参照して、該副情報を示す文字列を構成する文字又は記号等に対応するフォントデータを順次読み出して、副情報を示す文字列が印刷される画像外の余白部分に配置されるように、ＤＲＡＭ(9)に展開された画像データと合成する(Ｓ５５)。
【００４２】
ステップＳ５４にて、画像データに係る画像が、第２縦横比の画像よりも横長であると判断された場合、ＣＰＵ(3)は、ＲＡＭ(5)に記憶された副情報を参照して、該副情報を示す文字列を構成する文字又は記号等に対応するフォントデータを順次読み出して、副情報を示す文字列が印刷される画像内に配置されるように、ＤＲＡＭ(9)に展開された画像データと合成する(Ｓ５６)。
【００４３】
ステップＳ５５又はＳ５６の後、ステップＳ５７乃至Ｓ６２が行われるが、これらの処理は、図３に示すステップＳ１４乃至Ｓ１９と夫々同じ処理であるので説明を省略する。
【００４４】
図８は、第３モードでプリンタが動作することによって、記録媒体(1)に記録された画像データに係る画像が、副情報の一例である撮像日時情報を示す文字列と共に、ポストカード(50)に印刷された状態の例を示す説明図である。図８は、印刷される画像が縦横比が２対１である画像よりも縦長である場合に、画像が印刷されたポストカード(50)を示している。なお、ポストカード(50)に対する印刷画像の向きは、図６等に示した場合と異なっている。撮像日時情報を示す文字列「２００２.０７.０７」は、印刷された画像Ｈ４外の余白部分Ｗ３において、画像Ｈ４の左側に配置されている。
【００４５】
上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或は範囲を減縮する様に解すべきではない。本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能であることは勿論である。
【図面の簡単な説明】
【図１】本発明の一実施例であるプリンタの概要を示すブロック図である。
【図２】画像と共に副情報を印刷する場合に行われる、本発明のプリンタの動作を示すフローチャートである。
【図３】画像と共に副情報を印刷する場合に行われる、本発明のプリンタの動作を示すフローチャートである。
【図４】本発明のプリンタにより、画像と共に副情報がポストカードに印刷された状態を示す説明図である。
【図５】画像と共に副情報を印刷する場合に行われる、本発明のプリンタの第２動作モードでの動作を示すフローチャートである。
【図６】本発明のプリンタが第２動作モードで動作することにより、画像と共に副情報がポストカードに印刷された状態を示す説明図である。
【図７】画像と共に副情報を印刷する場合に行われる、本発明のプリンタの第３動作モードでの動作を示すフローチャートである。
【図８】本発明のプリンタが第３動作モードで動作することにより、画像と共に副情報がポストカードに印刷された状態を示す説明図である。
【図９】従来のプリンタを用いて、画像と共に副情報がポストカードに印刷した状態を示す説明図である。
【符号の説明】
(1)     記録媒体
(3)     ＣＰＵ
(9)     ＳＤＲＡＭ
(10)    ＪＰＥＧ伸長回路
(11)    変倍回路
(12)    フラッシュメモリ
(14)    プリント機構
(50)    ポストカード
【図１】
0004623945.tif 000002
【図２】
0004623945.tif 000003
【図３】
0004623945.tif 000004
【図４】
0004623945.tif 000005
【図５】
0004623945.tif 000006
【図６】
0004623945.tif 000007
【図７】
0004623945.tif 000008
【図８】
0004623945.tif 000009
【図９】
0004623945.tif 000010