(57)【要約】【課題】情報が埋め込まれた画像を劣化させることなく印刷することが可能なプリンタを提供する。【解決手段】インスタントフィルム２５に画像を印刷する携帯型プリンタ２は、印刷すべき画像データ及び画像データに付加されている付加データを携帯電話機１から取得し、少なくとも携帯型プリンタ２の性能を示す性能情報（印刷可能な画像の総画素数や印刷可能な画像の出力階調）を利用して、画像データと付加データを組み込んだ印刷用画像データを生成する制御部２２と、印刷用画像データに基づく画像をインスタントフィルム２５に印刷する印刷部２４とを備える。【選択図】図１
2006026903.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体に画像を印刷するプリンタであって、
印刷すべき画像データ及び前記画像データに付加されている付加データを印刷要求元から取得するデータ取得手段と、
少なくとも前記プリンタの性能を示す性能情報を利用して、前記画像データと前記付加データを組み込んだ印刷用画像データを生成する印刷用画像データ生成手段と、
前記印刷用画像データに基づく画像を前記印刷媒体に印刷する印刷手段とを備えるプリンタ。
【請求項２】
請求項１記載のプリンタであって、
前記印刷媒体は感光材料を含むプリンタ。
【請求項３】
請求項１又は２記載のプリンタであって、
前記プリンタの性能情報は、前記プリンタによって前記印刷媒体に印刷可能な画像の総画素数の情報を含み、
前記印刷用画像データ生成手段は、前記印刷媒体に印刷可能な画像の総画素数と、前記画像データの総画素数との比に基づいて、前記印刷用画像データに組み込む前記付加データのデータ量を決定するプリンタ。
【請求項４】
請求項１又は２記載のプリンタであって、
前記プリンタの性能情報は、前記プリンタによって前記印刷媒体に印刷可能な画像の総画素数の情報を含み、
前記印刷用画像データ生成手段は、前記印刷媒体に印刷可能な画像の総画素数と、前記画像データの総画素数と、前記付加データのデータ量とに基づいて、前記画像データのサイズを調整し、当該調整したサイズの前記画像データと前記付加データとを組み込んだ前記印刷用画像データを生成し、
前記付加データは、前記印刷用画像データの前記調整したサイズの画像データ以外のデータ部分に、印刷後に視認可能な形式で埋め込まれるプリンタ。
【請求項５】
請求項１〜３のいずれか記載のプリンタによって印刷された画像から変換された画像データを取得する画像データ取得手段と、
前記画像データから前記付加データを抽出する付加データ抽出手段と、
前記付加データを表示させる制御を行う表示制御手段とを備えるデータ復元装置。
【請求項６】
コンピュータを請求項１〜４のいずれか記載のプリンタの各手段として機能させるためのプリンタプログラム。
【請求項７】
コンピュータを請求項５記載のデータ復元装置の各手段として機能させるためのデータ復元プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体に画像を印刷するプリンタに関する。
【背景技術】
【０００２】
従来、電子透かし技術により画像データに情報を埋め込む方法が知られており、この方法によれば、画像データに基づく画像を印刷した後も、その画像から情報を抽出することができ、便利である。電子透かし技術として、例えば特許文献１記載のものが挙げられる。
【０００３】
【特許文献１】特開２００１−２５１４９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記方法で情報を埋め込んだ画像データに基づく画像を能力の異なる複数のプリンタで印刷する場合、画像データには各プリンタの性能に応じて情報が埋め込んであるわけではないため、プリンタによっては、印刷される画像の画質が劣化したり、埋め込まれた情報が復元できなくなったりしてしまう可能性がある。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、情報が埋め込まれた画像を、その画質を劣化させることなく印刷することが可能なプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のプリンタは、印刷媒体に画像を印刷するプリンタであって、印刷すべき画像データ及び前記画像データに付加されている付加データを印刷要求元から取得するデータ取得手段と、少なくとも前記プリンタの性能を示す性能情報を利用して、前記画像データと前記付加データを組み込んだ印刷用画像データを生成する印刷用画像データ生成手段と、前記印刷用画像データに基づく画像を前記印刷媒体に印刷する印刷手段とを備える。
【０００７】
この構成により、印刷手段によって印刷される画像には、その画像に付加されている付加データ（例えば、撮影日時、撮影場所、及び撮影条件等のデータ）が組み込まれているため、利用者は、印刷された画像を持っておくことで、その画像の付加データをいつでも確認することが可能となり、利用者にとっての利便性を向上させることができる。又、プリンタの性能情報を利用して印刷用画像データを生成するため、画質が劣化しない程度で付加データを組み込むことができ、印刷される画像の画質劣化を防ぐことができる。
【０００８】
本発明のプリンタは、前記印刷媒体が感光材料を含む。
【０００９】
本発明のプリンタは、前記プリンタの性能情報が、前記プリンタによって前記印刷媒体に印刷可能な画像の総画素数の情報を含み、前記印刷用画像データ生成手段は、前記印刷媒体に印刷可能な画像の総画素数と、前記画像データの総画素数との比に基づいて、前記印刷用画像データに組み込む前記付加データのデータ量を決定する。
【００１０】
この構成により、印刷媒体に印刷可能な総画素数と画像データの総画素数との比から、印刷される画像の画質が劣化しない程度の付加データのデータ量を決定することができるため、印刷される画像の画質劣化を防ぐことができる。
【００１１】
本発明のプリンタは、前記プリンタの性能情報が、前記プリンタによって前記印刷媒体に印刷可能な画像の総画素数の情報を含み、前記印刷用画像データ生成手段は、前記印刷媒体に印刷可能な画像の総画素数と、前記画像データの総画素数と、前記付加データのデータ量とに基づいて、前記画像データのサイズを調整し、当該調整したサイズの前記画像データと前記付加データとを組み込んだ前記印刷用画像データを生成し、前記付加データは、前記印刷用画像データの前記調整したサイズの画像データ以外のデータ部分に、印刷後に視認可能な形式で埋め込まれる。
【００１２】
この構成により、印刷媒体上の印刷すべき画像データに基づく画像以外の余白部分に、その画像に付加されている付加データを視認可能な形式で印刷することができる。このため、利用者は、印刷された画像を見るだけで、その画像に付加されている情報を知ることができる。
【００１３】
本発明のデータ復元装置は、前記プリンタによって印刷された画像から変換された画像データを取得する画像データ取得手段と、前記画像データから前記付加データを抽出する付加データ抽出手段と、前記付加データを表示させる制御を行う表示制御手段とを備える。
【００１４】
本発明のプリンタプログラムは、コンピュータを前記プリンタの各手段として機能させるためのプログラムである。
【００１５】
本発明のデータ復元プログラムは、コンピュータを前記データ復元装置の各手段として機能させるためのプログラムである。
【発明の効果】
【００１６】
本発明によれば、情報が埋め込まれた画像を、その画質を劣化させることなく印刷することが可能なプリンタを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態を説明するためのプリントシステムについて図面を参照して説明する。
（第一実施形態）
図１は、本発明の第一実施形態を説明するためのプリントシステムの概略構成を示す図である。
図１に示すプリントシステム１００は、携帯電話機やデジタルカメラ等の携帯端末の一例である携帯電話機１と、携帯電話機１から受信した画像データに基づく画像をインスタントフィルム２５等の感光材料にプリントする携帯型プリンタ２と、コンピュータ３とを備える。コンピュータ３には、ＬＣＤ表示装置等の表示部４とスキャナ５とが接続されている。携帯型プリンタ２は、携帯型でなくても良い。
【００１８】
携帯電話機１は、操作部１１と、制御部１２と、近距離通信部１３と、撮影部１４と、画像データ記憶部１５と、表示部１６とを備える。
【００１９】
操作部１１は、携帯電話機１の各種操作を行うためのものであり、各種キーやボタン等で構成される。操作部１１がユーザにより操作されると、その指示が制御部１２に伝達される。
【００２０】
撮影部１４は、ＣＣＤ型イメージセンサ等の固体撮像素子によって被写体を撮影して画像データを生成するものである。ここで生成された画像データは制御部１２を介して画像データ記憶部１５に記憶される。
【００２１】
画像データ記憶部１５は、撮影部１４で生成された画像データを記憶するものであり、例えば、メモリカードやＲＡＭ等の記憶媒体である。
【００２２】
表示部１６は、例えばＬＣＤ表示装置を含んで構成され、携帯電話機１の各種状態、操作に関する情報の表示等を行うものである。
【００２３】
近距離通信部１３は、携帯型プリンタ２と近距離で通信を行うための通信インターフェース（ＩＦ）であり、例えば、ブルートゥースや赤外線通信ＩＦ等の無線通信ＩＦや有線通信ＩＦ等を用いることができる。
【００２４】
制御部１２は、所定のプログラムの他、携帯型プリンタ２の管理者によってネットワーク等を介して配信される端末プログラムによって動作するプロセッサを主体に構成され、携帯電話機１全体を統括制御する。携帯電話機１のユーザが端末プログラムを起動させ、操作部１１を操作して画像データＡに基づく画像のプリント指示を行うと共に、その画像データＡに付加したい付加データを指定すると、制御部１２は、画像データＡ及び付加データを、近距離通信部１３を介して携帯型プリンタ２に送信させる。
【００２５】
付加データは、例えば、画像データＡの所有者名、撮影日時、撮影場所、撮影場所の詳細（緯度、経度等）、撮影条件（露出やシャッタースピード等）等を示すデータである。画像データＡがＥＸＩＦフォーマットで管理されている場合、これらの付加データは画像データＡのＥＸＩＦタグに記憶されているため、ユーザによる付加データの指定は不要である。付加データは、画像データＡに付加するテキストデータであれば何でも良い。
【００２６】
携帯型プリンタ２は、操作部２１と、制御部２２と、近距離通信部２３と、印刷部２４とを備える。
【００２７】
操作部２１は、携帯型プリンタ２の各種操作を行うためのものであり、電源ボタン等である。操作部２１がユーザにより操作されると、その指示が制御部２２に伝達される。
【００２８】
近距離通信部２３は、携帯電話機１と近距離で通信を行うための通信ＩＦであり、例えば、ブルートゥースや赤外線通信ＩＦ等の無線通信用ＩＦや有線通信用ＩＦ等を用いることができる。
【００２９】
印刷部２４は、制御部２２から入力された印刷用画像データに基づく画像を、インスタントフィルム２５等の感光材料にプリントするものである。
【００３０】
制御部２２は、所定のプリンタプログラムによって動作するプロセッサを主体に構成され、携帯型プリンタ２全体を統括制御する。制御部２２は、少なくとも携帯型プリンタ２の性能を示す性能情報を利用して、携帯電話機１から受信した画像データと付加データとを組み込んだ印刷用画像データを生成し、生成した印刷用画像データを印刷部２４に入力して印刷指示を出す。性能情報は、携帯型プリンタ２の解像度によって決まるインスタントフィルム２５の印刷領域に印刷可能な画像の総画素数（以下、携帯型プリンタ２の総画素数という）の情報や、携帯型プリンタ２の階調表現能力を示す情報等を含む。
【００３１】
携帯型プリンタ２の構成は、公知の携帯型プリンタとほぼ同じであり、制御部２２が実行するプログラムが異なるのみである。
【００３２】
次に、プリンタシステム１００の携帯型プリンタ２の動作について説明する。
図２は、本発明の第一実施形態を説明するためのプリンタシステムの携帯型プリンタの動作フローを示す図である。
携帯型プリンタ２を起動させた状態で、携帯電話機１のユーザは、端末プログラムを起動させ、操作部１１を操作して画像データＡに基づく画像のプリント指示を行うと共に、その画像データＡに付加する付加データを指定する。プリント指示を受けた携帯電話機１の制御部１２は、画像データ記憶部１５から画像データＡを読出し、画像データＡとユーザから指定された付加データとを、近距離通信部１３を介して携帯型プリンタ２に送信させる。尚、画像データＡの総画素数は、携帯型プリンタ２の総画素数よりも少ないものとする。
【００３３】
携帯型プリンタ２の制御部２２は、近距離通信部２３を介して携帯電話機１から画像データＡ及び付加データを受信する（Ｓ２１）。制御部２２は、受信した画像データＡの総画素数と、携帯型プリンタ２の総画素数との比から、どの程度のデータ量の付加データを組み込むと印刷用画像データに基づく画像が劣化してしまうのかを計算し、印刷用画像データに基づく画像が劣化しない程度のデータ量を決定する（Ｓ２２）。例えば、画像データＡの総画素数の、携帯型プリンタ２の総画素数に対する比が閾値を下回った場合、付加データの一部を削除してデータ量を少なくする。ここで削除する内容は、ユーザによって予め設定してあっても良い。又、上記比が閾値を越えた場合、付加データの一部を削除しない。
【００３４】
制御部２２は、上記決定したデータ量の付加データと画像データＡとを組み込んだ印刷用画像データを生成する（Ｓ２３）。制御部２２は、例えば、画像データＡのサイズをインスタントフィルム２５の印刷領域のサイズに合わせる拡大処理を行い、拡大処理後の画像データＡに付加データを電子透かしによって埋め込むことで印刷用画像データを生成する。電子透かしの方法は、公知のいずれかの方法を用いることができる。
【００３５】
制御部２２は、Ｓ２３で生成した印刷用画像データを印刷部２４に入力して印刷指示を出す。これにより、印刷部２４によって画像データＡと付加データとが組み込まれた印刷用画像データに基づく画像がインスタントフィルム２５に印刷される（Ｓ２４）。
【００３６】
携帯型プリンタ２で印刷した画像に含まれる付加データの確認はコンピュータ３によって行う。コンピュータ３には付加データを復元するためのプログラムが記憶されており、このプログラムを実行することによって付加データの確認を行うことができる。以下、コンピュータ３の動作を説明する。
【００３７】
まず、ユーザは、インスタントフィルム２５に印刷された画像をスキャナ５で読み取らせる。コンピュータ３は、スキャナ５によって画像から変換された画像データを取得し、取得した画像データに埋め込まれている付加データを所定の方法（携帯型プリンタ２で行われた方法に対応する方法）で抽出する。コンピュータ３は、抽出した付加データを表示させるための表示用データを生成して表示部４に出力する。これにより、表示部４には、画像の所有者名、撮影日時、撮影場所、撮影場所の詳細、撮影条件等の情報が表示される。
【００３８】
尚、画像データＡの格納場所であるＵＲＬ情報を付加データに含ませておき、表示部４に表示されたＵＲＬ情報にしたがってコンピュータ３に画像データＡをダウンロードするといったことも可能である。このようにすることで、インスタントフィルム２５に印刷された画像からその画像の画像データを取り出すことができ、便利である。
又、スキャナ５は、インスタントフィルム２５に印刷された画像を画像データに変換できるものであれば良く、例えば、ＣＣＤ型やＣＭＯＳ型のイメージセンサであっても良い。
又、コンピュータ３に記憶されているプログラムを携帯電話機１に記憶しておき、このプログラムを制御部１２が実行する構成としても良い。この場合は、ユーザが、携帯電話機１の撮影部１４でインスタントフィルム２５に印刷された画像を撮影して画像データに変換する。そして、制御部１２は、変換された画像データから付加データを抽出し、抽出した付加データを表示させるための表示用データを生成して表示部１６に出力すれば良い。このようにすることで、インスタントフィルム２５に印刷された画像の内容を、場所にとらわれずに簡単に確認することが可能となる。
【００３９】
以上のように本実施形態のプリントシステム１００によれば、携帯電話機１から画像データと付加データを携帯型プリンタ２に送信するだけで、携帯型プリンタ２において画像データと付加データとが組み込まれた印刷用画像データが生成され、この印刷用画像データに基づく画像が印刷される。印刷された画像に含まれる付加データは、コンピュータ３に接続された表示部４で確認可能である。
このため、ユーザは、携帯型プリンタ２を利用することで、付加データが埋め込まれた画像を簡単に得ることができる。又、携帯型プリンタ２は、画像データＡの総画素数と携帯型プリンタ２の総画素数とを利用して、印刷される画像に画質劣化がないように、画像データと付加データとを組み込んだ印刷用画像データを生成するため、画質劣化のない画像をユーザに提供することができる。
【００４０】
尚、上記では、画像データＡの総画素数と携帯型プリンタ２の総画素数とを利用して付加データのデータ量を決定しているが、携帯型プリンタ２による画像階調表現能力（１６階調や２５６階調等）のみを利用して付加データのデータ量を決定しても良い。例えば、携帯型プリンタ２が１６階調しか表現できない場合は、多くの付加データを埋め込むと画質が劣化してしまうため、制御部２２が付加データの一部を削除し、携帯型プリンタ２が２５６階調も表現できる場合は、多くの付加データを埋め込んでも画質が劣化しにくいため、制御部２２が付加データを削除しないようにする。このように、携帯型プリンタ２の階調表現能力を利用することでも、画質劣化のない画像を印刷することが可能である。
【００４１】
（第二実施形態）
本発明の第二実施形態を説明するためのプリントシステムは、第一実施形態で説明したプリントシステムとほぼ同じであり、携帯型プリンタ２の制御部２２が実行するプログラムが異なるのみである。このため、以下では、携帯型プリンタ２の動作についてのみ説明する。
【００４２】
図３は、本発明の第二実施形態を説明するためのプリントシステムの携帯型プリンタの動作フローを示す図である。図２と同様のフローには同一符号を付して説明を省略する。
【００４３】
携帯型プリンタ２の制御部２２は、Ｓ２１において携帯電話機１から画像データＡ及び付加データを受信した後、画像データＡの総画素数と携帯型プリンタ２の総画素数と付加データのデータ量とに基づいて、画像データＡの印刷サイズを調整する（Ｓ３２）。制御部２２は、例えば、付加データのデータ量が相対的に少ない場合は、画像データＡの印刷サイズを相対的に大きくし、付加データのデータ量が相対的に多い場合は、画像データＡの印刷サイズを相対的に小さくする。尚、画像データＡのサイズは、付加データを埋め込む関係上、インスタントフィルム２５の印刷領域サイズよりも小さくする必要がある。
【００４４】
制御部２２は、上記決定した印刷サイズの画像データＡと付加データとを組み込んだ印刷用画像データを生成する（Ｓ３３）。具体的に制御部２２は、生成する印刷用画像データのうち、画像データＡ以外のデータ部分に、印刷後に視認可能な形式で電子透かしによって付加データを埋め込む。この電子透かしは、公知のいずれかの方法を用いることができる。
【００４５】
制御部２２は、Ｓ３３で生成した印刷用画像データを印刷部２４に入力して印刷指示を出す。これにより、印刷部２４によって、例えば図４に示すような画像がインスタントフィルム２５に印刷される（Ｓ３４）。図４に示すインスタントフィルム２５には、印刷領域２５ｃ内に、画像データＡに基づく画像２５ａが印刷され、それ以外の余白部分には付加データに基づく文字２５ｂが印刷される。図４を見て分かるように、画像データＡの印刷サイズを調整するのは、文字２５ｂの量が多い場合には余白部分を大きくし、文字２５ｂの量が少ない場合には余白部分を小さくする必要があるからである。
【００４６】
以上のように本実施形態のプリントシステムによれば、携帯電話機１から画像データと付加データを携帯型プリンタ２に送信するだけで、携帯型プリンタ２において画像データと付加データとが組み込まれた印刷用画像データが生成され、この印刷用画像データに基づく画像が印刷される。印刷された画像には、図４に示すように、印刷領域２５ｃ内に画像データＡに基づく画像２５ａと、付加データに基づく文字２５ｂとが印刷されているため、ユーザは、この画像を見ることで、画像データＡに基づく画像とその画像の内容とを簡単に確認することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の第一実施形態を説明するためのプリントシステムの概略構成を示す図
【図２】本発明の第一実施形態を説明するためのプリントシステムの携帯型プリンタの動作フローを示す図
【図３】本発明の第二実施形態を説明するためのプリントシステムの携帯型プリンタの動作フローを示す図
【図４】本発明の第二実施形態を説明するためのプリントシステムの携帯型プリンタで印刷された画像の一例を示す図
【符号の説明】
【００４８】
１  携帯電話機
２  携帯型プリンタ
２１  操作部
２２  制御部
２３  近距離通信部
２４  印刷部
２５  インスタントフィルム
【図１】
2006026903.tif 000003
【図２】
2006026903.tif 000004
【図３】
2006026903.tif 000005
【図４】
2006026903.tif 000006