(57)【特許請求の範囲】
【請求項１】
印刷データを通信ラインに出力するデータ配信元のサーバと、前記通信ラインに接続され、前記サーバから配信された印刷データを受信して印刷する複数のプリンタとを有する印刷データ配信システムであって、
前記サーバは前記複数のプリンタにおける各プリンタに対し一元的な印刷データを配信する配信部を有し、
前記各プリンタは、印刷データの解像度に係わる用紙選択ルールを記憶する用紙選択ルール記憶部と、前記サーバから配信された印刷データを解析する印刷データ解析部と、前記印刷データ解析部が解析した結果から印刷データの解像度を得て、前記記憶した用紙選択ルールに基づいて印刷に使用する用紙選択を行い、選択された用紙に印刷データを印刷する印刷データ処理部とを有し、
前記印刷データ処理部は、前記印刷データ解析部が解析した結果から得た印刷データの解像度と前記印刷に使用する用紙の種類との対応がとれていない場合は、前記印刷に使用する用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とする印刷データ配信システム。
【請求項２】
前記各プリンタは、
サーバ側から配信された印刷データを受信する印刷データ受信部と、
前記用紙を品質ごとに収納する複数の給紙トレイと、
前記複数の給紙トレイと前記複数の給紙トレイに収納されている用紙の種類との関係を記憶する用紙種類記憶部と、
前記給紙トレイに収納されている用紙を給紙する給紙トレイ駆動部と、
を有し、
前記印刷データ解析部は、受信した印刷データを解析して解像度を抽出し、
前記用紙選択ルール記憶部は、印刷データの解像度と印刷に使用する用紙とを関連づけて記憶しており、
前記印刷データ処理部は、前記印刷データ解析部が抽出した解像度、前記用紙選択ルール記憶部の内容、さらに、用紙種類記憶部の内容を参照し、前記給紙トレイ駆動部を制御するとともに、給紙トレイ駆動部により給紙された用紙に印刷処理を行うことを特徴とする請求項１記載の印刷データ配信システム。
【請求項３】
印刷データの解像度に係わる用紙選択ルールを記憶する用紙選択ルール記憶部と、受信した印刷データを解析する印刷データ解析部と、前記印刷データ解析部が解析した結果から印刷データの解像度を得て、前記記憶した用紙選択ルールに基づいて印刷に使用する用紙選択を行い、選択された用紙に印刷データを印刷する印刷データ処理部とを有し、
前記印刷データ処理部は、前記印刷データ解析部が解析した結果から得た印刷データの解像度と前記印刷に使用する用紙の種類との対応がとれていない場合は、前記印刷に使用する用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタ。
【請求項４】
印刷データを受信する印刷データ受信部と、
受信した印刷データを解析して解像度を抽出する印刷データ解析部と、
印刷データの解像度と印刷に使用する用紙とを関連づける用紙選択ルールを記憶する用紙選択ルール記憶部と、
前記用紙を収納する給紙トレイと、
前記給紙トレイとそれに収納される用紙の種類との関係を記憶する用紙種類記憶部と、
前記給紙トレイに収納されている用紙を給紙する給紙トレイ駆動部と、
前記印刷データ解析部からの解析結果を受けて、前記解析結果と前記用紙選択ルール記憶部の内容、さらに、用紙種類記憶部の内容を参照し、前記給紙トレイ駆動部を制御するとともに、給紙トレイ駆動部により給紙された用紙に印刷処理を行う印刷データ処理部と、を有し、
前記印刷データ処理部は、前記印刷データ解析部が解析した結果から得た印刷データの解像度と前記印刷に使用する用紙の種類との対応がとれていない場合は、前記印刷に使用する用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタ。
【請求項５】
印刷データを通信ラインに出力するデータ配信元のサーバと、前記通信ラインを介して接続され、前記サーバから配信された印刷データを受信して印刷する複数のプリンタとを有する配信データ印刷システムにおけるプリンタの印刷用紙選択方法であって、
前記プリンタは、印刷に必要な用紙を用紙の種類毎に対応する給紙トレイに収納し、複数の給紙トレイと収納された用紙の種類との関係を記憶するとともに、予め設定された印刷データの解像度に係わる用紙選択ルールを記憶しておき、
前記サーバから配信された印刷データを受信すると、前記受信した印刷データを解析し、前記解析した結果から印刷データの解像度を得て、前記記憶した用紙選択ルールに基づいた印刷用紙の指定を行うとともに、前記給紙トレイと収納された用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙し、
前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタの印刷用紙選択方法。
【請求項６】
印刷データを受信して印刷するプリンタの印刷用紙選択方法であって、
前記プリンタは、印刷データの解像度と印刷に使用する用紙とを関連づける用紙選択ルールを記憶しており、給紙トレイとそれに収納される用紙の種類との関係を記憶しており、
印刷データを受信すると、前記プリンタが、その受信した印刷データを解析し、その解析結果から印刷データの解像度を得て、記憶された用紙選択ルールに基づいた印刷用紙指定を行うとともに、前記記憶した給紙トレイとそれに収納される用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙する処理を行い、
前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタの印刷用紙選択方法。
【請求項７】
印刷データを通信ラインに出力するデータ配信元のサーバと、前記通信ラインを介して接続され、前記サーバから配信された印刷データを受信して印刷する複数のプリンタとを有する配信データ印刷システムにおけるプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体であって、
前記用紙選択処理プログラムは、前記サーバから配信された印刷データを受信すると、前記受信した印刷データを解析し、前記解析した結果から印刷データの解像度を得て、前記プリンタに記憶された用紙選択ルールに基づいた印刷用紙指定を行うとともに、前記プリンタに設定された給紙トレイと収納された用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙する処理を行い、
前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体。
【請求項８】
印刷データを受信して印刷するプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体であって、
前記プリンタは、印刷データの解像度と印刷に使用する用紙とを関連づける用紙選択ルールを記憶しており、給紙トレイとそれに収納される用紙の種類との関係を記憶しており、印刷データを受信すると、前記用紙選択処理プログラムは、その受信した印刷データを解析し、前記解析した結果から印刷データの解像度を得て、前記プリンタに記憶された前記用紙選択ルールに基づいた印刷用紙指定を行うとともに、記憶された前記給紙トレイと収納される用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙する処理を行い、
前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データの発信元となるサーバから配信されるデータを通信回線やネットワークを介して受信して印刷する印刷データ配信システム並びにプリンタの印刷用紙選択方法およびその印刷用紙選択処理プログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
図１に示すように、ネットワーク１００に接続されたファイルサーバ１０１から、そのネットワーク１００に接続された多数のプリンタ１０２，１０３，１０４，・・・に印刷データを配信して、それぞれのプリンタ１０２，１０３，１０４，・・・からプリントアウトする印刷データ配信システムがある。たとえば、電子新聞システムなどがその一例として考えられる。
【０００３】
この電子新聞システムの場合、印刷データの配信元であるファイルサーバ１０１に蓄積されたニュースなどのデータをネットワーク１００に出力し、このネットワーク１００に接続されたプリンタ１０２，１０３，１０４，・・・が配信されてくる印刷データを受信して、その印刷データを所定の用紙に印刷するというシステムとなる。
【０００４】
このような電子新聞システムを想定した場合、配信される印刷データは文字データだけでなく写真データなど様々な種類のデータが存在する。特に写真データは、今後、カラーが主体となってくると考えられる。
【０００５】
一般に、インクジェット方式のプリンタの場合、印刷するデータの解像度、印刷データに求められる画質に応じて、印刷に使用される用紙の種類が異なるのが一般的である。つまり、文字やモノクロ写真だけの比較的解像度の低い印刷データに対しては、普通紙と呼ばれる安価な用紙で十分対応できるが、フルカラーなどの高解像度の印刷データを普通紙を用いて印刷すると画質の劣化は避けられない。このため、モノクロ画像に対しては普通紙、フルカラー画像に対してはフルカラー専用紙というように、印刷データに応じた用紙が必要となってくる。
【０００６】
したがって、配信先である各ユーザのプリンタ、特にインクジェット方式のプリンタでは、高画質のカラー画像を得ることができるようにするためにカラー専用紙（以下、単に専用紙という）をセットしておくことが望ましいが、専用紙は高価であるため、それぞれのユーザによっては、画質よりも用紙のコストを優先して普通紙のみで対応するとしたり、普通紙と専用紙の両方を用意し、通常の場合は、普通紙を使用し、カラー画像の場合は専用紙、さらには、両方用意してあっても、専用紙が残り少なくなった場合は、カラー画像であっても普通紙を使用するというように、それぞれのユーザによって対応の仕方は様々であることが想定される。
【０００７】
このように、それぞれのユーザによってプリンタの設定が様々である場合、各プリンタごとの設定内容をファイルサーバ１０１側で把握して個々の設定内容に対応しようとすると、配信先のプリンタが数百、数千となった場合には、管理しきれないことは明白である。
【０００８】
これに対処するためには、ファイルサーバ１０１側では、配信先のプリンタの管理に関することは何等考慮せずにデータのみを送り、ユーザ側で送られてきたデータを基にプリンタを制御するようにすることが考えられる。
【０００９】
たとえば、ユーザ側でパソコンやワークステーションなどを用意し、ファイルサーバ１０１側では、印刷データを作成する基のファイル（オリジナルファイル）のみを用意し、ユーザ側においてこのオリジナルファイルをパソコンやワークステーションで受信し、自己のプリンタで印刷できる形式
（ＰＤＬ：Ｐage Ｄescription Ｌanguage）に変換して、印刷処理を行うようにする方式が考えられる。なお、用紙の選択情報はＰＤＬで指定できる。
【００１０】
【発明が解決しようとする課題】
このように、各ユーザ側でパソコンやワークステーションなどを用意することで、送られてくるデータ内容に応じた用紙選択などもある程度は可能となるが、
この方式ではパソコンやワークステーションなどが各ユーザのプリンタ制御用として必要となってくる。
【００１１】
前述したように、電子新聞システムを想定した場合、パソコンやワークステーションなどを用いずにプリンタのみをネットワークに接続して、ファイルサーバ側から配信されてきたデータをプリンタ自身が受けて所定の情報処理を行った後、プリンアウトする方式とすることがシステム構成上望ましい。したがって、このようなシステムにあっては、印刷データの配信先である各ユーザ側にはパソコンやワークステーションなどを用いずプリンタだけで情報処理を行うシステムとしたいという実情がある。
【００１２】
そこで、本発明は、配信元であるサーバ側では配信先のプリンタに対して一元的な印刷データ管理を行い、配信先となるそれぞれのプリンタで用紙選択などユーザが望むルールに従って印刷することを可能とした印刷データ配信システム並びにプリンタの印刷用紙選択方法およびその印刷用紙選択処理プログラムを記憶した記憶媒体を提供することを目的とする。
【００１３】
前述したような目的を達成するために、本発明に記載の印刷データ配信システムは、印刷データを通信ラインに出力するデータ配信元のサーバと、前記通信ラインに接続され、前記サーバから配信された印刷データを受信して印刷する複数のプリンタとを有する印刷データ配信システムであって、前記サーバは前記複数のプリンタにおける各プリンタに対し一元的な印刷データを配信する配信部を有し、前記各プリンタは、印刷データの解像度に係わる用紙選択ルールを記憶する用紙選択ルール記憶部と、前記サーバから配信された印刷データを解析する印刷データ解析部と、前記印刷データ解析部が解析した結果から印刷データの解像度を得て、前記記憶した用紙選択ルールに基づいて印刷に使用する用紙選択を行い、選択された用紙に印刷データを印刷する印刷データ処理部とを有し、前記印刷データ処理部は、前記印刷データ解析部が解析した結果から得た印刷データの解像度と前記印刷に使用する用紙の種類との対応がとれていない場合は、前記印刷に使用する用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴としている。
【００１４】
これによれば、サーバ側では配信先の個々のプリンタの様々な設定内容に係わらず、一元的な印刷データを配信すればよいため、サーバ側の負担が大幅に軽減され、たとえば数百台という多数のプリンタが接続されるような電子新聞システムなどに適用した場合、特に大きな効果が期待できる。
【００１５】
また、本発明に記載の印刷データ配信システムは、上記の印刷データ配信システムにおいて、前記各プリンタは、サーバ側から配信された印刷データを受信する印刷データ受信部と、前記用紙を品質ごとに収納する複数の給紙トレイと、前記複数の給紙トレイと前記複数の給紙トレイに収納されている用紙の種類との関係を記憶する用紙種類記憶部と、前記給紙トレイに収納されている用紙を給紙する給紙トレイ駆動部と、を有し、前記印刷データ解析部は、受信した印刷データを解析して解像度を抽出し、前記用紙選択ルール記憶部は、印刷データの解像度と印刷に使用する用紙とを関連づけて記憶しており、前記印刷データ処理部は、前記印刷データ解析部が抽出した解像度、前記用紙選択ルール記憶部の内容、さらに、用紙種類記憶部の内容を参照し、前記給紙トレイ駆動部を制御するとともに、給紙トレイ駆動部により給紙された用紙に印刷処理を行うことを特徴としている。
【００１６】
これにより、個々のプリンタは、受信した印刷データに応じて、ユーザが予め設定した用紙選択ルールに基づいた用紙選択を行うことができ、個々のプリンタにパソコンやワークステーションなどを設ける必要がなくなり、システムを簡素化することができる。
また、本発明に記載のプリンタは、印刷データの解像度に係わる用紙選択ルールを記憶する用紙選択ルール記憶部と、受信した印刷データを解析する印刷データ解析部と、前記印刷データ解析部が解析した結果から印刷データの解像度を得て、前記記憶した用紙選択ルールに基づいて印刷に使用する用紙選択を行い、選択された用紙に印刷データを印刷する印刷データ処理部とを有し、前記印刷データ処理部は、前記印刷データ解析部が解析した結果から得た印刷データの解像度と前記印刷に使用する用紙の種類との対応がとれていない場合は、前記印刷に使用する用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴としている。
また、本発明に記載のプリンタは、印刷データを受信する印刷データ受信部と、受信した印刷データを解析して解像度を抽出する印刷データ解析部と、印刷データの解像度と印刷に使用する用紙とを関連づける用紙選択ルールを記憶する用紙選択ルール記憶部と、前記用紙を収納する給紙トレイと、前記給紙トレイとそれに収納される用紙の種類との関係を記憶する用紙種類記憶部と、前記給紙トレイに収納されている用紙を給紙する給紙トレイ駆動部と、前記印刷データ解析部からの解析結果を受けて、前記解析結果と前記用紙選択ルール記憶部の内容、さらに、用紙種類記憶部の内容を参照し、前記給紙トレイ駆動部を制御するとともに、給紙トレイ駆動部により給紙された用紙に印刷処理を行う印刷データ処理部と、を有し、前記印刷データ処理部は、前記印刷データ解析部が解析した結果から得た印刷データの解像度と前記印刷に使用する用紙の種類との対応がとれていない場合は、前記印刷に使用する用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴としている。
【００１７】
また、本発明に記載のプリンタの印刷用紙選択方法の発明は、印刷データを通信ラインに出力するデータ配信元のサーバと、前記通信ラインを介して接続され、前記サーバから配信された印刷データを受信して印刷する複数のプリンタとを有する配信データ印刷システムにおけるプリンタの印刷用紙選択方法であって、前記プリンタは、印刷に必要な用紙を用紙の種類毎に対応する給紙トレイに収納し、複数の給紙トレイと収納された用紙の種類との関係を記憶するとともに、予め設定された印刷データの解像度に係わる用紙選択ルールを記憶しておき、前記サーバから配信された印刷データを受信すると、前記受信した印刷データを解析し、前記解析した結果から印刷データの解像度を得て、前記記憶した用紙選択ルールに基づいた印刷用紙の指定を行うとともに、前記給紙トレイと収納された用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙し、前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴としている。
また、本発明に記載のプリンタの印刷用紙選択方法の発明は、印刷データを受信して印刷するプリンタの印刷用紙選択方法であって、前記プリンタは、印刷データの解像度と印刷に使用する用紙とを関連づける用紙選択ルールを記憶しており、給紙トレイとそれに収納される用紙の種類との関係を記憶しており、印刷データを受信すると、前記プリンタが、その受信した印刷データを解析し、その解析結果から印刷データの解像度を得て、記憶された用紙選択ルールに基づいた印刷用紙指定を行うとともに、前記記憶した給紙トレイとそれに収納される用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙する処理を行い、前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴としている。
【００１８】
このように、個々のプリンタにおける用紙選択方法として、受信した印刷データを解析して印刷データの解像度を得て、予め設定された用紙選択ルールを参照して、その用紙選択ルールに基づいた印刷用紙の指定を行うとともに、それによって指定された用紙を所定の給紙トレイから取り出す処理を行うので、受信した印刷データの解像度に対してユーザの設定した用紙選択ルールに基づく用紙選択が確実に行える。たとえば、あるプリンタにおいては、印刷データの解像度によらず最もコストの低い普通紙のみ用いるというような用紙選択ルールを設定することもでき、また、あるプリンタでは、解像度によらず普通紙がなくなったときのみ専用紙を使用するというような用紙選択ルールを設定することもでき、さらに、あるプリンタでは、印刷データが低解像度の場合は普通紙を選択し、中解像度あるいは高解像度の場合は原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を使用するというような用紙選択ルールを設定することもできる。これにより、それぞれのプリンタごとにさまざまな設定が可能となり、これらの用紙選択ルールに基づいた用紙に印刷することができる。
【００１９】
また、本発明に記載のプリンタの用紙選択処理プログラムを記憶した記憶媒体は、印刷データを通信ラインに出力するデータ配信元のサーバと、前記通信ラインを介して接続され、前記サーバから配信された印刷データを受信して印刷する複数のプリンタとを有する配信データ印刷システムにおけるプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体であって、前記用紙選択処理プログラムは、前記サーバから配信された印刷データを受信すると、前記受信した印刷データを解析し、前記解析した結果から印刷データの解像度を得て、前記プリンタに記憶された用紙選択ルールに基づいた印刷用紙指定を行うとともに、前記プリンタに設定された給紙トレイと収納された用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙する処理を行い、前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体である。
また、本発明に記載のプリンタの用紙選択処理プログラムを記憶した記憶媒体は、印刷データを受信して印刷するプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体であって、前記プリンタは、印刷データの解像度と印刷に使用する用紙とを関連づける用紙選択ルールを記憶しており、給紙トレイとそれに収納される用紙の種類との関係を記憶しており、印刷データを受信すると、前記用紙選択処理プログラムは、その受信した印刷データを解析し、前記解析した結果から印刷データの解像度を得て、前記プリンタに記憶された前記用紙選択ルールに基づいた印刷用紙指定を行うとともに、記憶された前記給紙トレイと収納される用紙の種類との関係を参照し、前記用紙選択ルールにより指定された用紙を所定の給紙トレイから給紙する処理を行い、前記解析した結果から得た印刷データの解像度と前記指定された用紙の種類との対応がとれていない場合は、前記指定された用紙の種類に応じて印刷データの解像度を変換する処理を行うことを特徴とするプリンタの印刷用紙選択処理プログラムを記憶した記憶媒体である。
このような処理プログラムを記憶した記憶媒体を、それに対応できるプリンタにソフトウエアとして組み込むことにより、前述したような用紙選択処理が可能となり、多数のプリンタを使用するシステムにおいてきわめて有効なものとなる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を説明する。
【００２１】
図１は本発明の印刷データ配信システムの概略的な構成を示すもので、ネットワーク１と、このネットワーク１に接続されたファイルサーバ２と多数のプリンタ３１，３２，・・・で構成されている。それぞれのプリンタ３１，３２，・・・は各ユーザの設定により、印刷に使用する用紙が予め用意されている。たとえば、プリンタ３１は、主にモノクロの文字画像などに用いられる低解像度用の普通紙のみが用意され、プリンタ３２，３３は、普通紙と専用紙の両方が用意されている。
【００２２】
また、それぞれのユーザにより、印刷データに対する用紙選択ルールが決められている。たとえば、ユーザＡ（プリンタ３１のユーザ）は、印刷データ内容によらず最もコストの低い普通紙のみを用いるというような用紙選択ルールを設定し、ユーザＢ（プリンタ３２のユーザ）は、印刷データ内容によらず普通紙がなくなったときのみ専用紙を使用するというような用紙選択ルールを設定し、ユーザＣ（プリンタ３３のユーザ）は、印刷データ内容によって次のようなルールを設定している。なお、ここで、用紙を選択する基準となる印刷データ内容としては、解像度を指している。
【００２３】
すなわち、ユーザＣの設定した用紙選択ルールは、「送られてきたデータが低解像度の場合は普通紙を選択する」、「中解像度の場合は原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を使用する」、「高解像度の場合は原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を使用する」というように解像度に応じた用紙選択ルールが設定されているものとする。
【００２４】
図２はこのような印刷データ配信システムに用いられるプリンタ３１，３２，３３，・・・の構成を示すもので、ここでは、ある１つのプリンタ３１についての構成を示す。このプリンタ３１は、印刷データ受信部５１、印刷データ解析部５２、用紙選択ルール記憶部５３、用紙種類記憶部５４、給紙トレイ駆動部５５、印刷データ処理部５６などから構成され、その他、必要に応じて普通紙用の給紙トレー５７と専用紙の給紙トレー５８を有し、さらに、印刷後の用紙を排出する排出トレー５９が設けられている。なお、給紙トレイ５７，５８には、必要に応じて給紙トレイ５７には普通紙、給紙トレイ５８には専用紙というように、それぞれ同一品質の用紙が品質ごとに対応する給紙トレイに収納されるようになっている。
【００２５】
ただし、それぞれのユーザの考えによって、給紙トレイの使用状態は異なる。たとえば、図１で示したプリンタ３２，３３のように普通紙と専用紙の両方を使用する場合は、給紙トレイ５７と給紙トレイ５８を両方用い、給紙トレイ５７には普通紙を収納し、給紙トレイ５８には専用紙を収納する。あるいは、プリンタ３１のように普通紙のみしか使用しない場合は、給紙トレイ５７のみを使用してそれに普通紙を収納する。このように、個々のプリンタごとに用紙の収納状態は様々である。
【００２６】
前記印刷データ受信部５１はネットワーク１を介してファイルサーバ２側から配信される印刷データを受信するもので、受信された印刷データは印刷データ解析部５２により解析され印刷データの解像度が抽出される。
【００２７】
用紙選択ルール記憶部５３は、前述したようなユーザの設定した用紙選択ルールを記憶するものである。このユーザによる用紙選択ルールの設定は、各プリンタ３１，３２，３３，・・・に設けられた機能設定パネル（図示せず）から設定できるようになっている。
【００２８】
用紙種類記憶部５４は、給紙トレイ５７と給紙トレイ５８にどのような種類の用紙がセットされているかを記憶するものであり、これは、ユーザがたとえば、給紙トレイ５７には普通紙、給紙トレイ５８には専用紙というような設定を前記した機能設定パネルから設定するようにしてもよく、また、センサなどにより用紙の種類を自動検出してその検出結果を記憶するようにしてもよい。このようにそれぞれの給紙トレイに対する用紙の種類が用紙種類記憶部５４に記憶される。
【００２９】
印刷データ処理部５６は、印刷データ解析部５２で抽出された印刷データの解像度情報を受けると、用紙選択ルール記憶部５３に記憶された用紙選択ルールを見て、抽出された解像度に対してどの用紙を用いるかを判断する。つまり、用紙選択ルール記憶部５３には、前述したような各ユーザの設定した用紙選択ルールが格納されているため、印刷データ解析部５２からの解像度を基に、どの用紙を使用するのかを用紙選択ルール記憶部５３の内容から知る。
【００３０】
たとえば、設定された用紙選択ルールが、「印刷データ内容（解像度）によらず最もコストの低い普通紙のみを用いる」というような内容であるか、「印刷データ内容（解像度）によらず普通紙がなくなったときのみ専用紙を使用する」というような内容であるか、さらには、「送られてきたデータが低解像度の場合は普通紙を選択する」、「中解像度あるいは高解像度の場合は原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を使用する」というような内容であるかを知る。
【００３１】
そして、この印刷データ処理部５６は、受信した印刷データに対してどの用紙に印刷するかを判断すると、使用する用紙に応じて印刷データの解像度を変換するとともに、用紙選択ルール記憶部５４の内容と用紙種類記憶部５４の内容に基づいて給紙トレイ駆動部５５を駆動する。たとえば、印刷データ処理部５６は、用紙選択ルール記憶部５３の内容から普通紙を選択すると判断したとすると、用紙種類記憶部５４の内容を参照して、普通紙は給紙トレイ５７に収納されていることを知り、これに基づいて、給紙トレイ駆動部５５を制御する。給紙トレイ駆動部５５は、印刷データ処理部５６からの制御信号により給紙トレイ５７を駆動し、給紙トレイ５７から普通紙を取り出す。そして、印刷データ処理部５６は給紙された普通紙に印刷データを印字処理したのち、排紙トレイ５９に排紙する。
【００３２】
なお、図２において、各ブロック間を結ぶ実線で示される矢印は信号の流れを示すものであり、破線で示す矢印は用紙の流れを示すものである。
【００３３】
このような構成において具体例を用いてその動作を説明する。なお、この場合、用紙選択ルール記憶部５３には、用紙選択ルールとして、ユーザＣの設定したルール、つまり、「送られてきたデータが低解像度の場合は普通紙を選択し、中解像度あるいは高解像度の場合は原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を使用する」というような用紙選択ルールが設定されているものとする。
【００３４】
まず、ファイルサーバ２から配信されたデータを印刷データ受信部５１が受信して、その印刷データを印刷データ解析部５２が解析し、その解析結果を印刷データ処理部５６に渡す。このときの解析結果は、低解像度の印刷データであるとする。
【００３５】
印刷データ処理部５６ではその解析結果を受けて、用紙選択ルール記憶部５３の内容を参照して、その解析結果に対応する用紙選択ルールを取り出す。つまり、用紙選択ルール記憶部５３には、送られてきたデータが低解像度の場合は普通紙を選択するという用紙選択ルールが設定されているので、その用紙選択ルールをここでは使用する。
【００３６】
そして、印刷データ処理部５６は、用紙種類記憶部５３の内容を参照して、どの給紙トレイにどのような種類の用紙が収納されているかを知る。この場合、給紙トレイ５７には普通紙、給紙トレイ５８には専用紙が収納されていることが用紙種類記憶部５５に書き込まれているものとする。
【００３７】
これにより、印刷データ処理部５６は、印刷データ解析部５２からの解析結果、用紙選択ルール記憶部５３の用紙選択ルール、用紙種類記憶部５４の内容を基に、給紙トレイ駆動部５５を制御する。
【００３８】
すなわち、この場合、受信した印刷データは低解像度のデータであって、用紙選択ルール記憶部５３の内容は、低解像度の場合は普通紙を選択するという用紙選択ルールであり、かつ、用紙種類記憶部５４の内容から普通紙は給紙トレイ５７に収納されていることがわかるので、給紙トレイ駆動部５５に対して、給紙トレイ５７を駆動する信号を出力する。
【００３９】
これにより、給紙トレイ駆動部５５は給紙トレイ５７を駆動して、給紙トレイ５７に収納されている用紙（普通紙）を取り出す。そして、印刷データ処理部５６によりその用紙に受信した印刷データが印刷され、排紙トレイ５９から排紙される。
【００４０】
また、印刷データ受信部５１の受信した印刷データを印刷データ解析部５２が解析した結果、中解像度の印刷データであるとすると、印刷データ処理部５６ではその解析結果を受けて、用紙選択ルール記憶部５３の内容を見て、その解析結果に対応するルールを取り出す。つまり、用紙選択ルール記憶部５３には、印刷データが中解像度の場合は、原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を選択するという用紙選択ルールが設定されているので、その用紙選択ルールをここでは使用する。
【００４１】
そして、印刷データ処理部５６は、用紙種類記憶部５４の内容を参照して、どの給紙トレイにどのような種類の用紙が収納されているかを読み出す。この場合、給紙トレイ５７には普通紙、給紙トレイ５８には専用紙が収納されていることが用紙種類記憶部５４に書き込まれているので、これにより、印刷データ処理部５６は、印刷データ解析部５２からの解析結果、用紙選択ルール記憶部５３の用紙選択ルール、さらには、用紙種類記憶部５４の内容を基に、給紙トレイ駆動部５５を制御する。
【００４２】
すなわち、この場合、受信データは中解像度のデータであって、用紙選択ルール記憶部５３の内容は、中解像度の場合は原則的には専用紙を選択し、専用紙の残量が一定以下になったときは普通紙を選択するという用紙選択ルールであり、かつ、用紙種類記憶部５４の内容から専用紙は給紙トレイ５８に収納されていることがわかるので、専用紙の残量が十分である場合には、給紙トレイ駆動部５５に対して、給紙トレイ５８を駆動する信号を出力する。
【００４３】
これにより、給紙トレイ駆動部５５は給紙トレイ５８に収納されている用紙（専用紙）を取り出す。そして、印刷データ処理部５６によりその用紙に印刷データが印札され、排紙トレイ５９から排紙される。なお、ここで、給紙トレイ５８にセットされた専用紙の残量が予め設定された量以下であると判断された場合は、用紙選択ルールに基づいて給紙トレイ５７が選択される。この用紙の残量を検出する手段についてはここでは示されていないが、通常用いられているごく一般的な方法で検出可能である。
【００４４】
また、受信データが高解像度のデータであると判断された場合は、用紙選択ルールの設定が、この場合、「原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を使用する」というような内容であるので、前述の中解像度の場合と同様の処理がなされる。
【００４５】
これまでの説明は、或る１つのプリンタについての説明であるが、他のプリンタについてもそれぞれのプリンタについてユーザの設定した用紙選択ルールに基づいた処理がなされる。
【００４６】
たとえば、あるプリンタについて、ユーザが「解像度によらず普通紙のみを使用する」という用紙選択ルールを設定したとすると、たとえ、高解像度のデータが送られた来た場合でも、普通紙を選択して印刷を行う。
【００４７】
すなわち、印刷データ受信部５１で受信した印刷データが印刷データ解析部５２で解析され、その解析結果が高解像度の印刷データであると判定されると、印刷データ処理部５６は、その解析結果を受けて、用紙選択ルール記憶部５３の内容から、「解像度によらず普通紙のみを使用する」ということを理解し、給紙トレイ駆動部５５に対して普通紙を給紙する信号を送る。これにより、給紙トレイ５７から普通紙が取り出され、印刷データが印刷される。なお、このように、受信された印刷データの解像度と実際に印刷に使用する用紙の種類の対応がとれていない場合は、使用する用紙に応じて印刷データの解像度を変換する必要があるが、その変換処理は印刷データ処理部５６が行う。
【００４８】
このように、プリンタ毎にユーザが用紙選択ルールを設定しておくことで、その用紙選択ルールに基づいた用紙選択処理が行われる。図３は以上説明した実施の形態における処理手順を示すフローチャートである。
【００４９】
図３において、プリンタが印刷データ受信部５１により印刷データを受信すると（ステップｓ１）、印刷データ解析部５２によって印刷データを解析し、解像度情報を抽出する（ステップｓ２）。印刷データ処理部５６は、その解像度情報を受けると、用紙選択ルール記憶部５３の内容を参照してどの用紙を用いるかを判断し（ステップｓ３）、さらに、その判断結果を基に用紙種類記憶部５４の内容を参照して、給紙トレイ駆動部５５を制御する（ステップｓ４）。これにより、給紙トレイ駆動部５５は、印刷データ処理部５６によって指定された給紙トレイを駆動し、その給紙トレイから用紙を取り出す（ステップｓ５）。そして、印刷データ処理部５６は取り出された用紙に対して印刷を行う（ステップｓ６）。なお、印刷を行う際、印刷データ処理部５６は、前述したように、必要に応じて印刷データの解像度を変換したのち印刷を行う。
【００５０】
以上のような処理を行うことにより、各プリンタ３１，３２，３３，・・・に対して印刷データを配信するファイルサーバ２側では、個々のプリンタに設定された用紙選択ルールについて何等考慮することなく、すべてのプリンタに対して一元的な印刷データを配信すればよい。したがって、本発明を、たとえば、数百台、数千台というような膨大な数のプリンタに対して印刷データを配信する電子新聞システムなどに適用した場合でも、ファイルサーバ２側では印刷データ用のオリジナルファイルのみを用意すればよく、個々のプリンタごとの設定は各プリンタにて行い、各プリンタでは配信されてきた印刷データの解像度を調べ、解像度とそれぞれのユーザが予め設定した用紙選択ルールとの対応付けを行い、用紙選択ルールに基づいた用紙選択処理を行うことができる。
【００５１】
なお、本発明は以上説明した実施の形態に限定されるものではなく、本発明の用紙を逸脱しない範囲で種々変形実施可能となるものである。たとえば、ユーザの設定する用紙選択ルールは以上説明した内容だけでなく、一例として、「低解像度は普通紙に印刷する」、「中解像度は原則的には専用紙を選択するが専用紙の残量が一定以下になったときは普通紙を使用する」、「高解像度は専用紙を選択し、専用紙の残量が一定以下になったときは、用紙補給を促す表示をする」といった内容のように、解像度に対する用紙の種類の設定だけではなく、ユーザに対して何らかの状況を表示し、それに対する処理を要求するような設定とすることもできる。このように、ユーザに対して何らかの処理を要求する表示を行った場合は、ユーザがその表示（この場合、用紙補給を促す表示）を見て、用紙（専用紙）を補給したのち印刷を開始するというような処理を行う。このように、用紙選択ルールの内容はユーザによって種々の内容の設定が可能となる。
【００５２】
さらに、用紙の種類は前述の実施の形態では、普通紙と専用紙の２種類として説明したが、２種類だけではなく、それ以上種類がある場合にも対応できるものである。
【００５３】
また、以上説明した本発明の印刷用紙選択処理を行う処理プログラムは、フロッピィディスク、光ディスク、ハードディスクなどの記憶媒体に記憶させておくことができ、本発明はその記憶媒体をも含むものである。また、ネットワークから処理プログラムを得るようにしてもよい。
【００５４】
以上説明したように、本発明の印刷データ配信システムでは、印刷データの配信元となるサーバは、各プリンタに対し一元的な印刷データを配信し、各プリンタは、サーバから配信された印刷データを解析し、その解析結果から印刷データの解像度を得て、記憶した用紙選択ルールに基づく印刷用紙選択を行って印刷するようにしたので、サーバ側では配信先の個々のプリンタの様々な設定内容に係わらず、一元的な印刷データを配信すればよいため、サーバ側の負担が大幅に軽減される。したがって、たとえば数百台、数千台というような多数のプリンタが接続されるような電子新聞システムなどに適用した場合に特に大きな効果が期待できる。
【００５５】
また、個々のプリンタは、印刷データ受信部と、受信した印刷データを解析して解像度を抽出する印刷データ解析部と、印刷データの解像度と用紙の品質とを関連づける用紙選択ルールを記憶する用紙選択ルール記憶部と、用紙を品質ごとに収納する給紙トレイと、給紙トレイとそれに収納されている用紙の種類との関係を記憶する用紙種類記憶部と、用紙を給紙トレイから取り出す給紙トレイ駆動部と、前記解析結果と前記用紙選択ルール記憶部の内容、さらに、用紙種類記憶部の内容をもとに、給紙トレイ駆動部を制御するとともに、給紙トレイ駆動部により給紙された用紙に印刷処理を行う印刷データ処理部とを少なくとも有することにより、プリンタ自身が、受信した印刷データに応じて、ユーザが予め設定した用紙選択ルールに基づいた用紙選択を行うことができるので、個々のプリンタにパソコンやワークステーションなどを設ける必要がなくなり、システムを簡素化することができる。
【００５６】
また、本発明のプリンタにおける用紙選択方法は、受信した印刷データを解析して印刷データの解像度を得て、その解像度と予め設定された用紙選択ルールに基づいた印刷用紙の指定を行うとともに、給紙トレイと収納された用紙の種類との関係に基づいて指定された用紙を給紙する処理を行うので、それぞれのプリンタ側において、受信した印刷データに対してユーザの設定した用紙選択ルールに基づいた用紙選択が確実に行え、しかも、このような処理をプリンタ自身が行うので、パソコンやワークステーションなどを接続する必要がなくなる。
【００５７】
また、本発明のプリンタの用紙選択処理プログラムを記憶した記憶媒体は、その記憶媒体そのものをソフトウエアとして、それに対応できるプリンタに適応することにより、前述したような用紙選択処理が可能となり、多数のプリンタを使用するシステムにおいてきわめて有効なものとなる。
【図面の簡単な説明】
【図１】本発明の実施の形態である印刷データ配信システムの概略的な構成図。
【図２】図１で示した印刷データ配信システムに用いられるプリンタの構成を示すブロック図。
【図３】本発明の実施の形態であるプリンタの用紙選択処理手順を概略的に示すフローチャート。
【図４】一般的な印刷データ配信システムを説明する概略的な構成図。
【符号の説明】
１  ネットワーク
２  ファイルサーバ
３１，３２，３３  プリンタ
５１  印刷データ受信部
５２  印刷データ解析部
５３  用紙選択ルール記憶部
５４  用紙種類記憶部
５５  給紙トレイ駆動部
５６  印刷データ処理部
５７，５８  給紙トレイ
５９  排紙トレイ
【図１】
0003713905.tif 000002
【図２】
0003713905.tif 000003
【図３】
0003713905.tif 000004
【図４】
0003713905.tif 000005