(57)【要約】【課題】  処理能力の異なる複数のプリンタに印刷データを送信する可能性がある場合でも、適切な印刷を行うことができるようにする。【解決手段】  印刷システム４００は、印刷データを作成するユーザ装置１００、第一の印刷装置２００、および第二の印刷装置３００を含む。ユーザ装置１００は、選択された画像データに基づき、解像度が異なる複数の画像データを作成するとともに、作成した複数の画像データにそれぞれの画像データの属性を対応付けた印刷データを作成する印刷データ作成部１０４と、印刷データを、ネットワーク１５０で接続された印刷装置に送信するデータ送受信部１０６と、を含む。第一の印刷装置２００または第二の印刷装置３００において、ユーザ装置１００から送信された印刷データに含まれる複数の画像データから、自装置の印刷処理能力に応じて適正な画像データを選択して印刷する。【選択図】        図１
2006129342.tif 000002
【特許請求の範囲】
【請求項１】
選択された画像データに基づき、解像度が異なる複数の画像データを作成するとともに、作成した前記複数の画像データにそれぞれの画像データの属性を対応付けた印刷データを作成する印刷データ作成手段と、
前記印刷データを、ネットワークで接続された所定の印刷装置に送信する送信処理手段と、
を含むことを特徴とする印刷データ作成装置。
【請求項２】
請求項１に記載の印刷データ作成装置において、
前記印刷データ作成手段は、解像度が互いに倍数関係にない前記複数の画像データを作成することを特徴とする印刷データ作成装置。
【請求項３】
請求項１または２に記載の印刷データ作成装置において、
前記印刷データ作成手段は、前記画像データがカラー画像データの場合に、解像度が異なる複数のカラー画像データを作成するとともに、前記複数のカラー画像データの白黒画像データを作成することを特徴とする印刷データ作成装置。
【請求項４】
自装置の印刷処理能力に関する情報を記憶する自装置情報記憶手段と、
ネットワークで接続された他の端末から、同一画像データに基づき作成された解像度の異なる複数の画像データと、各画像データの属性とが対応付けられた印刷データを取得する印刷データ取得手段と、
前記印刷データに含まれる前記複数の画像データの中から、各前記画像データの属性と、前記自装置の印刷処理能力に関する情報とに基づき、印刷対象の画像データを選択する選択手段と、
前記選択手段が選択した画像データを印刷する印刷手段と、
を含むことを特徴とする印刷装置。
【請求項５】
請求項１乃至３いずれかに記載の印刷データ作成装置と、
前記印刷データ作成装置とネットワークで接続された第一の印刷装置と、
を含む印刷システムであって、
前記第一の印刷装置は、
自装置の印刷処理能力に関する情報を記憶する自装置情報記憶手段と、
前記印刷データ作成装置から、前記印刷データを取得する印刷データ取得手段と、
前記印刷データに含まれる前記複数の画像データの中から、各前記画像データの属性と、前記自装置の印刷処理能力に関する情報とに基づき、印刷対象の画像データを選択する選択手段と、
前記選択手段が選択した画像データを印刷する印刷手段と、
を含むことを特徴とする印刷システム。
【請求項６】
請求項５に記載の印刷システムにおいて、
前記印刷データ作成装置とネットワークで接続され、前記第一の印刷装置とは処理能力が異なる第二の印刷装置をさらに含み、
前記第二の印刷装置は、
自装置の印刷処理能力に関する情報を記憶する自装置情報記憶手段と、
前記印刷データ作成装置から、前記印刷データを取得する印刷データ取得手段と、
前記印刷データに含まれる前記複数の画像データの中から、各前記画像データの属性と、前記自装置の印刷処理能力に関する情報とに基づき、印刷する画像データを選択する選択手段と、
前記選択手段が選択した画像データを印刷する印刷手段と、
を含むことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷データ作成装置、印刷装置、および印刷システムに関する。
【背景技術】
【０００２】
従来、たとえばパーソナルコンピュータで画像データを作成し、ネットワークで接続されたプリンタで印刷を行う場合、その画像データがどのようなプリンタで印刷されるかを想定しないで印刷データを作成していた。しかし、プリンタ側で印刷可能な印刷データの解像度と、ＰＣから送信される印刷データの解像度とが異なる場合、印刷が行えないことがあった。また、このような場合にプリンタにおいて印刷データを印刷可能な解像度に変換しようとすると、処理の負荷がかかったり、もとの画像に比べて画像が大幅に劣化してしまうということもあった。
【０００３】
特許文献１には、イメージリーダと複数のプリンタがネットワークで接続された構成の複写システムにおいて、印刷を行うプリンタを指示する手段と、印刷するプリンタに応じた画像処理をイメージリーダによる読取画像に対して行う手段を有するネットワーク印刷システムが開示されている。ここでは、イメージリーダの解像度、階調の情報、プリンタが多値プリンタであるか２値プリンタであるか、カラープリンタであるかモノクロプリンタであるか、解像度、レーザ電子写真方式かＬＥＤ電子写真方式かインクジェット方式であるか、等に応じて、イメージリーダで読み取った画像に対する処理を適応させてプリンタへ送出するようになっている。
【特許文献１】特開２００４−７０７２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の方法では、印刷するプリンタに応じた画像処理を行うために、各プリンタの情報を取得してから画像処理を行う必要があった。そのため、たとえばプリンタの情報が取得できないような場合は、プリンタに適切な印刷データを送出することができないという課題を有する。
【０００５】
本発明はこうした点に鑑みてなされたもので、その目的は、処理能力の異なる複数のプリンタに印刷データを送信する可能性がある場合でも、適切な印刷を行うことができるようにする技術の提供にある。
【課題を解決するための手段】
【０００６】
本発明によれば、選択された画像データに基づき、解像度が異なる複数の画像データを作成するとともに、作成した前記複数の画像データにそれぞれの画像データの属性を対応付けた印刷データを作成する印刷データ作成手段と、前記印刷データを、ネットワークで接続された所定の印刷装置に送信する送信処理手段と、を含むことを特徴とする印刷データ作成装置が提供される。
【０００７】
ここで、画像データの属性は、その画像データの解像度を示す情報を含む。また、印刷データは、解像度の異なる複数の画像データを一つのファイルにまとめたマルチページ形式とすることができる。印刷データ作成装置は、たとえばパーソナルコンピュータ等のコンピュータ端末とすることができる。
【０００８】
このように、解像度の異なる複数の画像データを含む印刷データを作成して印刷装置に送信することにより、印刷装置が印刷可能な解像度等の印刷装置の印刷処理能力を考慮することなく、処理を行うことができる。また、印刷装置においては、解像度の異なる複数の画像データから適正な画像データを選択することにより、オリジナルの画像データに近い印刷画像を出力することができる。
【０００９】
本発明の印刷データ作成装置において、前記印刷データ作成手段は、解像度が互いに倍数関係にない前記複数の画像データを作成することができる。
【００１０】
印刷装置において、印刷可能な解像度と互いに倍数関係にない解像度の画像データを印刷しようとすると、特別な変換ロジックを準備する必要があり、また変換時に画像データの劣化が生じる可能性が高い。一方、印刷装置において、印刷可能な解像度と倍数関係にある解像度の画像データを印刷する場合は、比較的簡単に変換を行うことができ、印刷画像の品質も良好に保つことができる。
【００１１】
本発明の印刷データ作成装置によれば、印刷データが、解像度が互いに倍数関係にない複数種の解像度の画像データを含むので、印刷装置で適正な画像データを選択することができる可能性が高まる。
【００１２】
本発明の印刷データ作成装置において、前記印刷データ作成手段は、前記画像データがカラー画像データの場合に、解像度が異なる複数のカラー画像データを作成するとともに、前記複数のカラー画像データの白黒画像データを作成することができる。
【００１３】
このようにすれば、たとえばカラー画像データを印刷できない印刷装置であっても、変換機能等を有することなく、画像データの印刷を行うことができる。
【００１４】
本発明によれば、自装置の印刷処理能力に関する情報を記憶する自装置情報記憶手段と、ネットワークで接続された他の端末から、同一画像データに基づき作成された解像度の異なる複数の画像データと、各画像データの属性とが対応付けられた印刷データを取得する印刷データ取得手段と、前記印刷データに含まれる前記複数の画像データの中から、各前記画像データの属性と、前記自装置の印刷処理能力に関する情報とに基づき、印刷対象の画像データを選択する選択手段と、前記選択手段が選択した画像データを印刷する印刷手段と、を含むことを特徴とする印刷装置が提供される。
【００１５】
ここで、自装置の印刷処理能力に関する情報は、その装置で印刷可能な解像度を含むことができる。前記自装置情報記憶手段は、自装置で印刷可能な画像データの解像度を記憶することができる。このようにすれば、印刷装置において、印刷をスムーズに行うことができ、印刷画像の品質も良好に保つことができる。
【００１６】
本発明によれば、上記いずれかに記載の印刷データ作成装置と、前記印刷データ作成装置とネットワークで接続された第一の印刷装置と、を含む印刷システムが提供される。前記第一の印刷装置は、自装置の印刷処理能力に関する情報を記憶する自装置情報記憶手段と、前記印刷データ作成装置から、前記印刷データを取得する印刷データ取得手段と、前記印刷データに含まれる前記複数の画像データの中から、各前記画像データの属性と、前記自装置の印刷処理能力に関する情報とに基づき、印刷対象の画像データを選択する選択手段と、前記選択手段が選択した画像データを印刷する印刷手段と、を含む。
【００１７】
本発明の印刷システムは、前記印刷データ作成装置とネットワークで接続され、前記第一の印刷装置とは処理能力が異なる第二の印刷装置をさらに含むことができる。前記第二の印刷装置は、自装置の印刷処理能力に関する情報を記憶する自装置情報記憶手段と、前記印刷データ作成装置から、前記印刷データを取得する印刷データ取得手段と、前記印刷データに含まれる前記複数の画像データの中から、各前記画像データの属性と、前記自装置の印刷処理能力に関する情報とに基づき、印刷対象の画像データを選択する選択手段と、前記選択手段が選択した画像データを印刷する印刷手段と、を含むことができる。ここで、前記第二の印刷装置は、前記第一の印刷装置とは印刷可能な解像度が異なるものとすることができる。
【００１８】
本発明の印刷システムによれば、ユーザ端末側で異なる印刷処理能力を有する種々の印刷装置に対応した画像データを作成してそれらを印刷装置に送信するので、印刷装置においては、自装置の印刷処理能力に応じて、適正なデータを選択するだけで、印刷を行うことができる。このようにすることにより、印刷装置側で無理な変換を行う必要がないため、オリジナルの画像データに近い印刷画像を得ることができる。
【００１９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２０】
本発明によれば、処理能力の異なる複数のプリンタに印刷データを送信する可能性がある場合でも、適切な印刷を行うことができるようにすることができる。
【発明を実施するための最良の形態】
【００２１】
図１は、本実施の形態における印刷システムの構成を示すブロック図である。
印刷システム４００は、ネットワーク１５０に接続されたユーザ装置１００と、第一の印刷装置２００と、第一の印刷装置２００とは処理能力が異なる第二の印刷装置３００とを含む。本実施の形態において、印刷データ作成装置は、パーソナルコンピュータ等のユーザ装置である。
【００２２】
印刷システム４００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インターフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。実施の形態で説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。なお、図１において、本発明の本質に関わらない部分の構成については省略してある。
【００２３】
ここで、ネットワーク１５０は、たとえばＬＡＮ等のネットワークである。
【００２４】
ユーザ装置１００は、画像データ取得部１０２と、印刷データ作成部１０４と、データ送受信部１０６とを含む。画像データ取得部１０２は、印刷対象の画像データを取得する。本実施の形態において、画像データ取得部１０２は、ビットマップ形式（ラスタ形式）の画像データを取得する。印刷データ作成部１０４は、画像データ取得部１０２が取得した画像データに基づき、解像度が異なる複数の画像データを作成する。本実施の形態において、印刷データ作成部１０４は、画像データ取得部１０２が取得した画像データに基づき、解像度が互いに倍数関係にない複数の画像データを作成する。ここで、印刷データ作成部１０４は、たとえば、２００ｄｐｉ、４００ｄｐｉ、６００ｄｐｉ、１２００ｄｐｉのいずれかの画像データと、１８０ｄｐｉ、３６０ｄｐｉ、７２０ｄｐｉ、１４４０ｄｐｉのいずれかの画像データとの２種類の画像データを作成する。また、画像データ取得部１０２が取得した画像データがカラー画像データの場合、印刷データ作成部１０４は、解像度が異なる複数のカラー画像データを作成するとともに、それら複数のカラー画像データの白黒画像データをそれぞれ作成することもできる。
【００２５】
印刷データ作成部１０４は、作成した複数の画像データにそれぞれの画像データの属性を対応付けた印刷データを作成する。ここで、画像データの属性は、画像データの解像度、符号形式、サイズ等を含む。印刷データ作成部１０４は、たとえば、解像度の異なる複数の画像データを、一つのファイルにまとめたファイルに変換することができる。データ送受信部１０６は、印刷データ作成部１０４が作成した印刷データをネットワーク１５０で接続された第一の印刷装置２００や第二の印刷装置３００等のプリンタに送信する。
【００２６】
本実施の形態において、第一の印刷装置２００は、ファクシミリ、プリンタ、コピー、スキャナ機能等を統合したＭＦＰ（Multi Functional Peripheral）等のネットワーク複合機である。第一の印刷装置２００は、データ送受信部２０２と、バッファ２０４と、適正データ選択部２０６と、自装置情報記憶部２０８と、印刷処理部２１０とを含む。データ送受信部２０２は、ネットワーク１５０を介してユーザ装置１００から印刷データを受信する。データ送受信部２０２は、受信したデータをバッファ２０４に記憶する。自装置情報記憶部２０８は、第一の印刷装置２００の印刷処理能力に関する情報を記憶する。印刷処理能力に関する情報とは、印刷可能な画像データの解像度、カラー画像データを印刷可能か否かを示す情報等である。ここで、第一の印刷装置２００が印刷可能な解像度は、たとえば、２００ｄｐｉ／４００ｄｐｉ／６００ｄｐｉ／１２００ｄｐｉとすることができる。適正データ選択部２０６は、自装置情報記憶部２０８およびバッファ２０４を参照して、バッファ２０４に記憶された印刷データの中から、各画像データの属性と、自装置の印刷処理能力に関する情報とに基づき、印刷する画像データを選択する。印刷処理部２１０は、適正データ選択部２０６が選択した画像データを印刷する。
【００２７】
本実施の形態において、第二の印刷装置３００は、たとえばインクジェットプリンタである。第二の印刷装置３００は、データ送受信部３０２と、バッファ３０４と、適正データ選択部３０６と、自装置情報記憶部３０８と、印刷処理部３１０とを含む。データ送受信部３０２は、ネットワーク１５０を介してユーザ装置１００から印刷データを受信する。データ送受信部３０２は、受信したデータをバッファ３０４に記憶する。自装置情報記憶部３０８は、第二の印刷装置３００の印刷処理能力に関する情報を記憶する。ここで、第二の印刷装置３００が印刷可能な解像度は、たとえば、１８０ｄｐｉ／３６０ｄｐｉ／７２０ｄｐｉ／１４４０ｄｐｉとすることができる。適正データ選択部３０６は、自装置情報記憶部３０８およびバッファ３０４を参照して、バッファ３０４に記憶された印刷データの中から、各画像データの属性と、自装置の印刷処理能力に関する情報とに基づき、印刷する画像データを選択する。印刷処理部３１０は、適正データ選択部３０６が選択した画像データを印刷する。
【００２８】
図２は、印刷データ作成部１０４が作成する印刷データのデータ構造の一例を示す図である。
印刷データは、同じ画像データに基づき生成された解像度の異なる画像データをそれぞれ含む第一の画像データ群、第二の画像データ群、第三の画像データ群を含む。各画像データ群のヘッダには、画像データの属性を示す情報と、その画像データ群の画像データの先頭ページへのポインタと、次の画像データ群へのポインタとが含まれる。ここでは、各画像データ群は、たとえば３ページの画像データを含む。各画像データの最後には、次のページへのポインタが含まれる。
【００２９】
ここで、第一の画像データ群の画像データの属性は、「解像度（ｄｐｉ）（縦×横）：１４４０×７２０、符号形式：ＪＰＥＧ、・・」となっている。また、第二の画像データ群の画像データの属性は、「解像度（ｄｐｉ）（縦×横）：１２００×６００、符号形式：ＪＰＥＧ、・・」となっている。
【００３０】
図３は、本実施の形態における印刷システム４００の処理手順を示すフローチャートである。
まず、ユーザ装置１００において、画像データ取得部１０２が取得した画像データの印刷指示があると（Ｓ１００のＹＥＳ）、印刷データ作成部１０４は、解像度の異なる画像データを作成する（Ｓ１０２）。つづいて、印刷データ作成部１０４は、もとの画像データがカラー画像であるか否かを判断し（Ｓ１０４）、カラー画像データである場合（Ｓ１０４のＹＥＳ）、ステップＳ１０２で作成した各画像データに対応する白黒画像データを作成する（Ｓ１０６）。ステップＳ１０４において、もとの画像データがカラー画像データでない場合（Ｓ１０４のＮＯ）、ステップＳ１０６は省略して次に進む。
【００３１】
つづいて、印刷データ作成部１０４は、各画像データに属性を対応付けて印刷データを作成する（Ｓ１０８）。ここで、印刷データは、解像度等が異なる各画像データが混在しないような構成で作成された１つのファイルとすることができる。
【００３２】
データ送受信部１０６は、印刷データ作成部１０４が作成した印刷データを印刷指示とともに第一の印刷装置２００または第二の印刷装置３００に送信する（Ｓ１１０）。
【００３３】
以下、印刷データが第一の印刷装置２００に送信された場合を例として説明する。第一の印刷装置２００において、データ送受信部２０２は、ユーザ装置１００から印刷データを受信すると（Ｓ１２０）、その印刷データをバッファ２０４に記憶する（Ｓ１２２）。また、データ送受信部２０２は、適正データ選択部２０６に印刷指示を通知する。適正データ選択部２０６は、自装置情報記憶部２０８を参照して自装置の印刷処理能力に基づき、バッファ２０４に記憶された印刷データから適切な画像データを選択する（Ｓ１２４）。印刷処理部２１０は、適正データ選択部２０６が選択した画像データを印刷する（Ｓ１２６）。以上により処理を終了する。
【００３４】
次に、図２に示した印刷データを例として、第一の印刷装置２００における適正な画像データの選択処理を説明する。
【００３５】
まず、適正データ選択部２０６は、印刷データの先頭の第一の画像データ群の画像データの属性と、自装置情報記憶部２０８に記憶された自装置の印刷処理能力とを比較する。ここで、第一の画像データ群の画像データの属性は、解像度が「１４４０×７２０ｄｐｉ」である。一方、第一の印刷装置２００が印刷可能な解像度は、２００ｄｐｉ／４００ｄｐｉ／６００ｄｐｉ／１２００ｄｐｉである。そのため、適正データ選択部２０６は、第一の画像データ群は適正なデータではないと判断して、第二の画像データ群のヘッダに進む。
【００３６】
適正データ選択部２０６は、第二の画像データ群の画像データの属性と自装置の印刷処理能力とを比較する。ここで、第二の画像データ群の画像データの属性は、解像度が「１２００×６００ｄｐｉ」である。そのため、適正データ選択部２０６は、第二の画像データ群が適正なデータであると判断して、第二の画像データ群を選択する。印刷処理部２１０は、第二の画像データ群に含まれる画像データを印刷する。
【００３７】
次に、図２に示した印刷データを例として、第二の印刷装置３００における適正な画像データの選択処理を説明する。
【００３８】
まず、適正データ選択部３０６は、印刷データの先頭の第一の画像データ群の画像データの属性と、自装置情報記憶部３０８に記憶された自装置の印刷処理能力とを比較する。ここで、第一の画像データ群の画像データの属性は、解像度が「１４４０×７２０ｄｐｉ」である。一方、第二の印刷装置３００が印刷可能な解像度は、１８０ｄｐｉ／３６０ｄｐｉ／７２０ｄｐｉ／１４４０ｄｐｉである。そのため、適正データ選択部３０６は、第一の画像データ群が適正なデータであると判断して、第一の画像データ群を選択する。印刷処理部３１０は、適正データ選択部３０６が選択した画像データを印刷する。
【００３９】
以上のように、本実施の形態における印刷システム４００によれば、印刷データ作成装置で異なる印刷処理能力を有する種々の印刷装置に対応した画像データを作成してそれらを印刷装置に送信するので、印刷装置においては、自装置の印刷処理能力に応じて、適正なデータを選択するだけで、印刷を行うことができる。このようにすることにより、印刷装置側で無理な変換を行う必要がないため、オリジナルの画像データに近い印刷画像を得ることができる。
【００４０】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４１】
第一の印刷装置２００や第二の印刷装置３００において、通常の印刷データ（解像度一種のみ）が送信された場合でも、その印刷データの解像度が、第一の印刷装置２００や第二の印刷装置３００の印刷処理能力にあったものであれば、通常通り印刷することができる。
【図面の簡単な説明】
【００４２】
【図１】実施の形態における印刷システムの構成を示すブロック図である。
【図２】ユーザ装置の印刷データ作成部が作成する印刷データのデータ構造の一例を示す図である。
【図３】実施の形態における印刷システムの処理手順の一例を示すフローチャートである。
【符号の説明】
【００４３】
１００  ユーザ装置
１０２  画像データ取得部
１０４  印刷データ作成部
１０６  データ送受信部
１５０  ネットワーク
２００  第一の印刷装置
２０２  データ送受信部
２０４  バッファ
２０６  適正データ選択部
２０８  自装置情報記憶部
２１０  印刷処理部
３００  第二の印刷装置
３０２  データ送受信部
３０４  バッファ
３０６  適正データ選択部
３０８  自装置情報記憶部
３１０  印刷処理部
４００  印刷システム
【図１】
2006129342.tif 000003
【図２】
2006129342.tif 000004
【図３】
2006129342.tif 000005