(57)【要約】【課題】  プリンタへの画像データの転送速度を高速化できる、プリンタシステムを提供する。【解決手段】  ホストコンピュータ１０の画像データ変換部１３により、プリンタ２０側で入力可能なデータ深度（ビット数）に合わせて、ｎ（複数）個の画像データを合成する。また、プリント設定データ付加部１４は、合成された画像データに対し１つのプリント設定データを付加した転送データを生成する。そして、この転送データを、画像データ送信部１５からプリンタ２０に送信する。プリンタ２０では、画像データ受信部２１により、ｎ個の画像データと１つのプリント設定データとを含む転送データを受信し、画像データ分離部２２により、受信した転送データ中のｎ個の画像データを個々の画像データに分離し、この分離した画像データを、プリント設定データに従いプリントする。【選択図】  図１
2006350615.tif 000002
【特許請求の範囲】
【請求項１】
画像データを受信してプリントするプリンタと、前記プリンタに対して印刷対象画像の画像データを転送するデータ入力機器とで構成されるプリンタシステムであって、
前記データ入力機器は、
画像データを印刷用の画像データに変換すると共に、前記プリンタ側で入力可能なデータ深度に合わせて、１度に送信可能なｎ（複数）個の画像データを合成する画像データ変換手段と、
前記画像データ変換手段により合成されたｎ個の画像データに対し、１つの共通のプリント設定データを付加して転送データを生成するプリント設定データ付加手段と、
前記転送データをプリンタに送信する画像データ送信手段と
を備え、
前記プリンタは、
前記ｎ個の画像データと、該ｎ個の画像データに付加された１つの共通のプリント設定データとで構成された転送データを受信する画像データ受信手段と、
前記転送データ内のｎ個の画像データを個々の画像データに分離する画像データ分離手段と、
前記画像データ分離手段により分離された画像データを、前記プリント設定データに従いプリントする印刷手段と
を備えることを特徴とするプリンタシステム。
【請求項２】
前記データ入力機器が、ホストコンピュータ、スキャナー、またはデジタルカメラのいずれかであること
を特徴とする請求項１に記載のプリンタシステム。
【請求項３】
前記転送データには２つの画像データが含まれること
を特徴とする請求項１または請求項２に記載のプリンタシステム。
【請求項４】
前記画像データのビット数が８ビットであり、前記転送データには２つの画像データが含まれること
を特徴とする請求項１から３のいずれかに記載のプリンタシステム。
【請求項５】
前記プリンタは、昇華型プリントと溶融型プリントを行う２つのヘッドを備え、
前記転送データ中の画像データが、カラー写真画像のプリント部分の画像データと、溶融部分の画像データとで構成されること
を特徴とする請求項１から３のいずれかに記載のプリンタシステム。
【請求項６】
ｎ（複数）個の画像データと、該ｎ個の画像データに対して付加される１つの共通のプリント設定データとで構成される転送データを受信して画像をプリントするプリンタであって、
前記ｎ個の画像データと、該ｎ個の画像データに付加された１つの共通のプリント設定データとで構成された転送データを受信する画像データ受信手段と、
前記転送データ内のｎ個の画像データを個々の画像データに分離する画像データ分離手段と、
前記画像データ分離手段により分離された画像データを、前記プリント設定データに従いプリントする印刷手段と
を備えることを特徴とするプリンタ。
【請求項７】
画像データを受信してプリントするプリンタと、前記プリンタに対して印刷対象画像の画像データを転送するデータ入力機器とで構成されるプリンタシステムにおける画像データ転送方法であって、
前記データ入力機器により、
画像データを印刷用の画像データに変換すると共に、前記プリンタ側で入力可能なデータ深度に合わせて、１度に送信可能なｎ（複数）個の画像データを合成する画像データ変換手順と、
前記画像データ変換手順により合成されたｎ個の画像データに対し、１つの共通のプリント設定データを付加して転送データを生成するプリント設定データ付加手順と、
前記転送データをプリンタに送信する画像データ送信手順と
が行われ、
前記プリンタにより、
前記ｎ個の画像データと、該ｎ個の画像データに付加された１つの共通のプリント設定データとで構成された転送データを受信する画像データ受信手順と、
前記転送データ内のｎ個の画像データを個々の画像データに分離する画像データ分離手順と、
前記画像データ分離手順により分離された画像データを、前記プリント設定データに従いプリントする印刷手順と
が行われることを特徴とする画像データ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタシステム、プリンタ、および画像データ転送方法に関し、特に、プリンタに対する画像データの転送速度を高速化することができる、プリンタシステム、プリンタ、および画像データ転送方法に関する。
【背景技術】
【０００２】
図５は、従来のプリンタシステムの構成例を示す図である。
図５において、画像データは、ホストコンピュータ１１０内のアプリケーションソフト（画像処理用のアプリケーションソフトウェアを実行する処理部）１１１により生成され、プリンタドライバ１１２に送信される。プリンタドライバ１１２の画像データ変換部１１３では、画像データを印刷用の画像データに変換すると共に、画像サイズや解像度をプリンタ１２０に合うサイズに変換する。その後、プリント設定データ付加部１１４で、その画像のプリント時のプリント設定データを画像データに付加し、プリンタ１２０に送信する。
【０００３】
図６は、図５に示すプリンタシステムにおける処理の流れを示すフロー図である。以下、図５を参照して、その処理の流れについて説明する。
【０００４】
アプリケーションソフト１１１では、画像データを作成し、画像データをプリンタドライバ１１２に送信する（ステップＳ１１）。プリンタドライバ１１２は、アプリケーションソフト１１１から画像データを受信する（ステップＳ１２）。
【０００５】
画像データを受信したプリンタドライバ１１２は、プリンタ１２０に合うサイズ、解像度に、画像データを加工する（ステップＳ１３）。
【０００６】
また、プリンタドライバ１１２は、その画像のプリント時の設定データをアプリケーションソフト１１１から受け取り、加工後の画像データに付加する（ステップＳ１４）。その後、プリンタ１２０に対して画像データを送信する（ステップＳ１５）。この場合、複数の画像データをプリントする場合は、それぞれの画像データに対して、プリント時の設定データを付加してプリンタに送信する必要がある。
【０００７】
そして、全ての画像データの送信を終えたかどうかを判定し（ステップＳ１６）、全ての画像データの送信を終えるとその旨をプリンタ１２０に通知する。画像データを受信したプリンタ１２０側では、画像をプリントする。
【０００８】
また、図７は、画像データのデータ深度の例を示す図であり、プリンタドライバ１１２から、プリンタ１２０に対して送信される画像データのデータ深度（ビット数）は、通常８ビットである。なお、この画像データに対して、プリント時の設定データを付加することが必要になる。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述したように、従来のプリンタシステムでは、複数の画像データをプリンタに送信する際に、同一設定によりプリントを行う場合でも、それぞれの画像に対して設定データを付加する必要がある。このため、画像データの高速データ転送を必要とする場合に多くの時間がかかるという問題があった。
【００１０】
本発明はこのような問題を解決するためになされたもので、その目的は、プリンタへの画像データの転送速度を高速化することができる、プリンタシステム、プリンタ、および画像データ転送方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明は上記課題を解決するためになされたものであり、本発明のプリンタシステムは、画像データを受信してプリントするプリンタと、前記プリンタに対して印刷対象画像の画像データを転送するデータ入力機器とで構成されるプリンタシステムであって、前記データ入力機器は、画像データを印刷用の画像データに変換すると共に、前記プリンタ側で入力可能なデータ深度に合わせて、１度に送信可能なｎ（複数）個の画像データを合成する画像データ変換手段と、前記画像データ変換手段により合成されたｎ個の画像データに対し、１つの共通のプリント設定データを付加して転送データを生成するプリント設定データ付加手段と、前記転送データをプリンタに送信する画像データ送信手段とを備え、前記プリンタは、前記ｎ個の画像データと、該ｎ個の画像データに付加された１つの共通のプリント設定データとで構成された転送データを受信する画像データ受信手段と、前記転送データ内のｎ個の画像データを個々の画像データに分離する画像データ分離手段と、前記画像データ分離手段により分離された画像データを、前記プリント設定データに従いプリントする印刷手段とを備えることを特徴とする。
このような構成により、ホストコンピュータ等のデータ入力機器側では、プリンタ側で入力可能なデータ深度（ビット数）に合わせて、ｎ（複数）個の画像データを合成し、この合成された画像データに１つの共通なプリント設定データを付加した転送データを生成する。そして、この転送データをプリンタに送信する。プリンタ側では、ｎ個の画像データとプリント設定データとを含む転送データを受信し、受信した転送データ中のｎ個の画像データを個々の画像データに分離し、この分離した画像データを、プリント設定データに従いプリントする。
これにより、１度に複数の画像データをプリンタへ送信できるようになり、プリンタに対する画像データの転送速度を高速化することができる。
【００１２】
また、本発明のプリンタシステムは、前記データ入力機器が、ホストコンピュータ、スキャナー、またはデジタルカメラのいずれかであることを特徴とする。
このような構成により、ホストコンピュータ、スキャナー、またはデジタルカメラは、プリンタ側で入力可能なデータ深度（ビット数）に合わせて、ｎ（複数）個の画像データを合成し、この合成された画像データに共通な１つのプリント設定データを付加した転送データを生成する。そして、この転送データをプリンタに送信する。
これにより、ホストコンピュータ、スキャナー、またはデジタルカメラからプリンタへの画像データを転送する場合に、画像データの転送速度を高速化することができる。
【００１３】
また、本発明のプリンタシステムは、前記転送データには２つの画像データが含まれることを特徴とする。
このような構成により、データ入力機器からプリンタへ画像データを転送する場合に、１回の転送ごとに、２つの画像データと１つのプリント設定データとを送信する。これにより、１度に２つの画像データをプリンタへ送信できるようになり、プリンタに対する画像データの転送速度を高速化することができる。
【００１４】
また、本発明のプリンタシステムは、前記画像データのビット数が８ビットであり、前記転送データには２つの画像データが含まれることを特徴とする。
このような構成により、１回ごとにプリンタへ転送する転送データを、２つの８ビット構成の画像データと１つの共通なプリント設定データとする。これにより、１度に２つの８ビットの画像データをプリンタへ送信できるようになり、プリンタに対する画像データの転送速度を高速化することができる。
【００１５】
また、本発明のプリンタシステムは、前記プリンタは、昇華型プリントと溶融型プリントを行う２つのヘッドを備え、前記転送データ中の画像データが、カラー写真画像のプリント部分の画像データと、溶融部分の画像データとで構成されることを特徴とする。
このような構成により、１回ごとにプリンタへ転送する画像データを、カラー写真画像のプリント部分の画像データと、溶融部分の画像データとで構成する。これにより、カラー写真画像のプリント部分の画像データと、溶融部分の画像データとを１度にプリンタへ送信できるようになり、プリンタに対する画像データの転送速度を高速化することができる。
【００１６】
また、本発明のプリンタは、ｎ（複数）個の画像データと、該ｎ個の画像データに対して付加される１つの共通のプリント設定データとで構成される転送データを受信して画像をプリントするプリンタであって、前記ｎ個の画像データと、該ｎ個の画像データに付加された１つの共通のプリント設定データとで構成された転送データを受信する画像データ受信手段と、前記転送データ内のｎ個の画像データを個々の画像データに分離する画像データ分離手段と、前記画像データ分離手段により分離された画像データを、前記プリント設定データに従いプリントする印刷手段とを備えることを特徴とする。
このような構成により、ホストコンピュータ等のデータ入力機器側では、プリンタ側で入力可能なデータ深度（ビット数）に合わせて、ｎ（複数）個の画像データを合成し、この合成された画像データに１つの共通なプリント設定データを付加した転送データを生成する。そして、この転送データをプリンタに送信する。プリンタ側では、ｎ個の画像データとプリント設定データとを含む転送データを受信し、受信した転送データ中のｎ個の画像データを個々の画像データに分離し、この分離した画像データを、プリント設定データに従いプリントする。
これにより、１度に複数の画像データをプリンタへ送信できるようになり、プリンタに対する画像データの転送速度を高速化することができる。
【００１７】
また、本発明の画像データ転送方法は、画像データを受信してプリントするプリンタと、前記プリンタに対して印刷対象画像の画像データを転送するデータ入力機器とで構成されるプリンタシステムにおける画像データ転送方法であって、前記データ入力機器により、画像データを印刷用の画像データに変換すると共に、前記プリンタ側で入力可能なデータ深度に合わせて、１度に送信可能なｎ（複数）個の画像データを合成する画像データ変換手順と、前記画像データ変換手順により合成されたｎ個の画像データに対し、１つの共通のプリント設定データを付加して転送データを生成するプリント設定データ付加手順と、前記転送データをプリンタに送信する画像データ送信手順とが行われ、前記プリンタにより、前記ｎ個の画像データと、該ｎ個の画像データに付加された１つの共通のプリント設定データとで構成された転送データを受信する画像データ受信手順と、前記転送データ内のｎ個の画像データを個々の画像データに分離する画像データ分離手順と、前記画像データ分離手順により分離された画像データを、前記プリント設定データに従いプリントする印刷手順とが行われることを特徴とする。
このような手順により、ホストコンピュータ等のデータ入力機器側では、プリンタ側で入力可能なデータ深度（ビット数）に合わせて、ｎ（複数）個の画像データを合成し、この合成された画像データに１つの共通なプリント設定データを付加した転送データを生成する。そして、この転送データをプリンタに送信する。プリンタ側では、ｎ個の画像データとプリント設定データとを含む転送データを受信し、受信した転送データ中のｎ個の画像データを個々の画像データに分離し、この分離した画像データを、プリント設定データに従いプリントする。
これにより、１度に複数の画像データをプリンタへ送信できるようになり、プリンタに対する画像データの転送速度を高速化することができる。
【発明の効果】
【００１８】
本発明においては、１度の送信で複数の画像データをプリンタに送信できるようにしたので、これにより、プリンタに対する画像データの転送速度を高速化することができる。
【発明を実施するための最良の形態】
【００１９】
次に本発明を実施するための最良の形態について図面を参照して説明する。
本発明では、例えば、プリンタ側の入力可能なデータ深度（ビット数）を８ビット以上（例えば、１６ビットなど８の倍数）とし、１回のデータ転送で２画像、もしくはそれ以上の数量の画像データを送信可能とするものである。
【００２０】
図１は、本発明のプリンタシステムの構成例を示す図である。
プリンタシステム１において、画像データは、ホストコンピュータ１０内のアプリケーションソフト（画像処理用のアプリケーションソフトウェアを実行する処理部）１１により生成され、プリンタドライバ１２に送信される。
【００２１】
プリンタドライバ１２の画像データ変換部１３では、画像データを印刷用の画像データに変換する。例えば、入力画像データの画素データのレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）成分を基に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）等の印刷用の画像データに変換する。また、画像サイズや解像度をプリンタ２０に合うサイズに変換する。このときに、画像データ変換部（画像データ変換手段）１３では、プリンタ２０側の入力可能なデータ深度に合わせて、１度に送信可能な分の画像データを各ドットの位置に合成する。
【００２２】
その後、プリント設定データ付加部（プリント設定データ付加手段）１４により、合成された画像データに対し、画像プリント時のプリント設定データを付加する。プリント設定データが付加された画像データは、画像データ送信部（画像データ送信手段）１５からプリンタ２０に送信される。
【００２３】
プリンタ２０では、画像データ受信部（画像データ受信手段）２１により、ホストコンピュータ１０から送信される合成された画像データと該画像データに付加されたプリント設定データを受信する。画像データ受信部２１により受信した合成された画像データは、画像データ分離部（画像データ分離手段）２２により、ドット単位の画像データに分離される。分離された画像データは印刷部２３に送信されてプリントされる。
【００２４】
なお、図１に示すホストコンピュータ１０は、これに限らず、スキャナーや、デジタルカメラ等であってもよく、図１に示すアプリケーションソフト１１およびプリンタドライバ１２の機能を備えるデータ入力機器であれば何であってもよい。
【００２５】
図２は、本発明による画像データのデータ深度の例を示す図である。図２に示す例は、プリンタ２０が入力可能なデータ深度が１６ビットの場合の例であり、プリンタ２０への１度の画像データの転送において、８ビットの画像データを２つ送信する例を示している。なお、この２つの画像データには、１つの共通のプリント設定データが付加される。
【００２６】
図３は、図１に示すプリンタシステムにおける処理の流れを示すフロー図である。以下、図３を参照して、その処理の流れについて説明する。
【００２７】
アプリケーションソフト１１により画像データを作成し、プリンタドライバ１２に画像データを送信する（ステップＳ１）。プリンタドライバ１２がアプリケーションソフト１１から画像データを受信する（ステップＳ２）。なお、プリンタドライバ１２がアプリケーションソフト１１から受信する画像データは、プリントする画像のすべての画像データである。
【００２８】
画像データを受信したプリンタドライバ１２は、画像データを印刷用の画像データに変換する。この際に、画像データをプリンタに合うサイズ、解像度に加工する（ステップＳ３）。また、このとき、プリンタ２０側の入力可能なデータ深度に合わせて、１度に送信可能な分の画像データを各ドットの位置に合成する。
【００２９】
そして、画像のプリント時のプリント設定データをアプリケーションソフト１１から受け取り、加工後の合成された画像データに付加する（ステップＳ４）。
【００３０】
その後、プリンタ２０に対して画像データを送信する（ステップＳ５）。そして、全ての画像データの送信を終えたかどうかを判定し（ステップＳ６）、全ての画像データの送信を終えるとその旨をプリンタ２０に通知する。画像データを受信したプリンタ２０側では、各ドット単位に画像データを分離し、プリント設定データに従い画像のプリントを行う。
【００３１】
なお、複数の画像データの合成をプリンタドライバ１２で実施せず、アプリケーションソフト１１により実施し、プリンタドライバ１２が、この画像データをアプリケーションソフト１１から受信し、プリンタ２０に送信するようにしてもよい。
【００３２】
また、昇華型プリントと溶融型プリントが可能な２つのヘッドを用いたプリンタなどにおいて、カラー写真画像のプリント部分（イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）等）を高画質対応のために１２ビット分とし、溶融部分は残りの４ビット分とするようにしてもよい。このようにすることにより、高画質、かつ高速に画像データをプリンタに送信することが可能となる。この場合のデータ深度の例を図４に示す。
【００３３】
また、１つのヘッドしか持っていないプリンタにおいて、高画質化対応のため入力画像のデータ深度を１２ビットとした仕様の場合、現行のユーザシステムの画像データは通常は８ビットであるため、高画質画したプリンタが使用できなくなる．このため、８ビットの画像データをアプリケーションソフト１１より受信したときは、プリンタドライバ１２において１２ビットに画像データを加工し、プリンタ２０に送信するようにしてもよい。
【００３４】
以上、本発明の実施の形態について説明したが、本発明のプリンタシステム、およびプリンタは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【産業上の利用可能性】
【００３５】
本発明においては、プリンタ対する画像データの転送速度を高速化することができるので、本発明は、プリンタシステム、プリンタ、および画像データ転送方法等に有用である。
【図面の簡単な説明】
【００３６】
【図１】本発明のプリンタシステムの構成例を示す図である。
【図２】本発明による画像データのデータ深度の例を示す図である。
【図３】図１に示すプリンタシステムにおける処理の流れを示すフロー図である。
【図４】本発明による画像データのデータ深度の他の例を示す図である。
【図５】従来のプリンタシステムの構成例を示す図である。
【図６】図５に示すプリンタシステムにおける処理の流れを示すフロー図である。
【図７】従来の画像データのデータ深度の例を示す図である。
【符号の説明】
【００３７】
１  プリンタシステム
１０  ホストコンピュータ
１１  アプリケーションソフト
１２  プリンタドライバ
１３  画像データ変換部
１４  プリント設定データ付加部
１５  画像データ送信部
２０  プリンタ
２１  画像データ受信部
２２  画像データ分離部
２３  印刷部
１１０  ホストコンピュータ
１１１  アプリケーションソフト
１１２  プリンタドライバ
１１３  画像データ変換部
１１４  プリント設定データ付加部
１２０  プリンタ
【図１】
2006350615.tif 000003
【図２】
2006350615.tif 000004
【図３】
2006350615.tif 000005
【図４】
2006350615.tif 000006
【図５】
2006350615.tif 000007
【図６】
2006350615.tif 000008
【図７】
2006350615.tif 000009