(57)【特許請求の範囲】
【請求項１】
複数の出力ビンを備えるとともに、指定された出力ビンに印刷済み用紙を排出する排紙手段と、
上記各出力ビンに対して印刷方法を決定する複数の制御データを割り付けて保持する出力ビン別制御データ割付保持手段と、
印刷済み用紙を排出する出力ビンを指定するとともに、上記複数の制御データから一の制御データを指定した印刷データを入力する印刷データ入力手段と、
上記出力ビン別制御データ割付保持手段より上記印刷データにて指定されている出力ビンの制御データを取得しつつ、この制御データで指定された印刷方法によって印刷を実行するとともに、印刷が実行された印刷済み用紙を上記印刷データにて指定されている出力ビンに排出させるように上記排紙手段に指定する印刷手段とを具備することを特徴とする印刷装置。
【請求項２】
上記請求項１に記載の印刷装置において、
上記印刷データは、印刷するページ単位で出力ビンの指定をするとともに、上記印刷手段はページ単位で印刷が実行された印刷済み用紙を指定されている出力ビンに排出させるように上記排紙手段に指定することを特徴とする印刷装置。
【請求項３】
上記請求項１または請求項２のいずれかに記載の印刷装置において、
上記出力ビン別制御データ割付保持手段は、割り付けた制御データと出力ビンの対応を表示する出力ビン割付表示手段を備えることを特徴とする印刷装置。
【請求項４】
上記請求項１〜請求項３のいずれかに記載の印刷装置において、
上記印刷データは、この印刷データに基づく印刷を複数部印刷するように指定するとともに、上記印刷手段は、この指定を入力すると出力ビン別制御データ割付保持手段より制御データを取得することなく、同指定に従って所定の出力ビンを使用して複数部印刷を実行することを特徴とする印刷装置。
【請求項５】
上記請求項１〜請求項４のいずれかに記載の印刷装置において、
上記制御データは、上記印刷データの印刷用紙に対する所定のレイアウトを決定するものであるとともに、上記印刷手段は、この制御データに該当する出力ビンを指定された印刷データについて上記レイアウトに従って印刷を実行することを特徴とする印刷装置。
【請求項６】
上記請求項１〜請求項５のいずれかに記載の印刷装置において、
上記制御データは、上記印刷手段にて印刷データに基づいて印刷を実行する際に、同印刷データに対して所定の印刷処理を実行させるものであるとともに、上記印刷手段は、この制御データに該当する出力ビンを指定された印刷データについて上記印刷処理を施して印刷を実行することを特徴とする印刷装置。
【請求項７】
複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する印刷装置の印刷制御方法であって、
上記各出力ビンに対して印刷方法を決定する複数の制御データを割り付けて所定の記憶媒体に保持し、
印刷済み用紙を排出する出力ビンを指定するとともに、上記複数の制御データから一の制御データを指定した印刷データを入力する印刷データ入力工程と、
上記出力ビン別制御データ割付保持工程より上記印刷データにて指定されている出力ビンの制御データを取得しつつ、この制御データで指定された印刷方法によって印刷を実行するとともに、印刷が実行された印刷済み用紙を上記印刷データにて指定されている出力ビンに排出させるように指定する印刷工程と、
上記複数の出力ビンの中で、指定された出力ビンに印刷済み用紙を排出する排紙工程とを具備することを特徴とする印刷制御方法。
【請求項８】
複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する印刷装置の印刷制御プログラムを記録した媒体であって、
上記各出力ビンに対して印刷方法を決定する複数の制御データを割り付けて所定の記憶媒体に保持し、
印刷済み用紙を排出する出力ビンを指定するとともに、上記複数の制御データから一の制御データを指定した印刷データを入力する印刷データ入力機能と、
上記出力ビン別制御データ割付保持機能より上記印刷データにて指定されている出力ビンの制御データを取得しつつ、この制御データで指定された印刷方法によって印刷を実行するとともに、印刷が実行された印刷済み用紙を上記印刷データにて指定されている出力ビンに排出させるように指定する印刷機能と、
上記複数の出力ビンの中で、指定された出力ビンに印刷済み用紙を排出する排紙機能とをコンピュータに実現させることを特徴とする印刷制御プログラムを記録した媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置、複数の出力ビンを備える印刷装置における印刷制御方法および複数の出力ビンを備える印刷装置における印刷制御プログラムを記録した媒体に関し、特に、複数の出力ビンにおいて所定の印刷済み用紙を所定の出力ビンから排出させる印刷装置、複数の出力ビンを備える印刷装置における印刷制御方法および複数の出力ビンを備える印刷装置における印刷制御プログラムを記録した媒体に関する。
【０００２】
【従来の技術】
従来、この種の印刷装置として、特開平８−１０２８１６号公報に開示されているものが知られている。
同公報において、複数の出力ビンを有する印刷装置は、プリンタ部に対する外部装置からの画像出力要求時に、この外部装置から取得する情報とメモリに記憶された情報とを照合して、外部装置から入力された画像情報に基づいてＣＰＵが画像形成するとともに所定の記録材に印刷を実行し、この印刷した記録材をメモリに記憶されている情報に対応する出力ビン先に排出させるようにソータ部を制御するとともに、ソータ部の出力ビン毎に設定されている情報を表示部に表示している。
【０００３】
ここで、上述した外部装置から取得する情報は、例えば、所定の送信先からのファクシミリ文書であることを認識可能なものであったり、接続された外部装置などからのコピー出力を認識可能なものである。そして、上記メモリに記憶されている情報は、例えば、第一の出力ビンは所定の送信先Ａからのファクシミリ文書の排出を指定するものであり、第二の出力ビンは別の送信先Ｂからのファクシミリ文書の排出を指定するものであり、他の出力ビンはコピー出力の排出を指定するものである。かかる場合、外部装置から送信先Ａからのファクシミリ文書の画像出力要求を受信すると、このファクシミリ文書を印刷するとともに、第一の出力ビンから印刷済み用紙を排出している。
【０００４】
【発明が解決しようとする課題】
上述した従来の印刷装置においては、出力ビンに対して印刷データの印刷を実行する印刷レイアウトや印刷データに施す印刷処理を設定することができないため、大量に数種類の印刷レイアウトなどを印刷する場合は、利用者が一の出力ビンに排出された各種の印刷レイアウトを有する印刷済み用紙を分別しなければならないといった課題があった。また、多種の印刷処理を施した印刷済み用紙をこの印刷処理ごとにまとめたい場合でも、多種の印刷処理の印刷済み用紙が混ざりあったものを利用者が分別しなければならないといった課題があった。
【０００５】
本発明は、上記課題にかんがみてなされたもので、所定の印刷レイアウトあるいは印刷処理に区別して、印刷済み用紙を出力ビンに排出することが可能な印刷装置、複数の出力ビンを備える印刷装置における印刷制御方法および複数の出力ビンを備える印刷装置における印刷制御プログラムを記録した媒体の提供を目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかる発明は、複数の出力ビンを備えるとともに、指定された出力ビンに印刷済み用紙を排出する排紙手段と、上記各出力ビンに対して印刷方法を決定する複数の制御データを割り付けて保持する出力ビン別制御データ割付保持手段と、印刷済み用紙を排出する出力ビンを指定するとともに、上記複数の制御データから一の制御データを指定した印刷データを入力する印刷データ入力手段と、上記出力ビン別制御データ割付保持手段より上記印刷データにて指定されている出力ビンの制御データを取得しつつ、この制御データで指定された印刷方法によって印刷を実行するとともに、印刷が実行された印刷済み用紙を上記印刷データにて指定されている出力ビンに排出させるように上記排紙手段に指定する印刷手段とを具備する構成としてある。
【０００７】
上記のように構成した請求項１にかかる発明において、印刷装置は複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付けられる。ここで、この複数の出力ビンのうち所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する。かかる場合、最初に印刷データ入力手段が印刷データを入力する。すると、この印刷データを所定のデータに分割されて印刷手段に送られる。ここで、この印刷データは印刷用紙に印刷を行う画像データあるいは文書データを備えるとともに、上記複数の出力ビンにおいて、この画像データや文書データを印刷した印刷済み用紙を排出する一の出力ビンを指定するデータを備えている。従って、ここでいう印刷データの分割とは画像データあるいは文書データの部分と、印刷結果を排出する出力ビンを指定している部分とに分割することをいう。
【０００８】
一方、上記複数の出力ビンのそれぞれには、予め出力ビン別制御データ割付保持手段によって、所定の制御データが割り付けられるととも保持され、印刷手段は、入力した印刷データにて指定されている出力ビンに該当する制御データをこの出力ビン別制御データ割付保持手段にて保持されている各制御データから選択して取得する。そして、印刷手段はこの取得した制御データに基づいて印刷データの画像データあるいは文書データの印刷を印刷用紙に対して実行する。印刷が終了すると、印刷手段は上述した複数の出力ビンを備える排紙手段に対して、この印刷済み用紙を排出する出力ビンを指定する。すると、排出手段はこの印刷済み用紙を指定された出力ビンから排出するように所定の出力ビンの排出機構を制御する。
すなわち、操作者が印刷時に印刷データに複数の出力ビンから所望の制御データを有する出力ビンを指定し、この印刷データを入力すると、指定された出力ビンに対応する制御データに基づいて印刷を実行するとともに、この印刷結果を指定された出力ビンに排出する。ここで、上記制御データは、印刷データを印刷用紙に印刷する際に、印刷方法を決定するデータであって、所定のレイアウトに関するものであってもよいし、所定の印刷処理に関するものであってもよい。例えば、所定のレイアウトを割り付けてある出力ビンが印刷データにて指定されている場合は、このレイアウトに従って印刷データの印刷が実行され、この出力ビンに排出される。
【０００９】
印刷を実行する場合は、主に文書ファイルの単位で実行される。しかし、同一の文書ファイルであっても、構成は文書ファイルを印刷したときのページ単位で構成されている。例えば、１ページ目は所定のレイアウトで印刷を希望し、２ページ目は所定の印刷処理を施した印刷を希望する画像であったりする。かかる場合は、ページ単位毎に、出力ビンを指定する。すなわち、ページ単位毎に出力ビンに割り付けられた制御データを指定することができれば好適である。
そこで、請求項２にかかる発明は、請求項１に記載の印刷装置において、上記印刷データは、印刷するページ単位で出力ビンの指定をするとともに、上記印刷手段はページ単位で印刷が実行された印刷済み用紙を指定されている出力ビンに排出させるように上記排紙手段に指定する構成としてある。
上記のように構成した請求項２にかかる発明において、印刷データ入力手段が入力する印刷データは、印刷用紙におけるページ単位で印刷データが区分されており、このページ単位によって区分された印刷データ毎に、ページを出力する出力ビンの指定をする。そして、印刷手段はページ単位で印刷が実行される印刷済み用紙を指定されている出力ビンから排出させるように排紙手段に指定する。
【００１０】
ここで、出力ビン別制御データ割付保持手段にて所定の出力ビンに割り付けられた制御データとこの出力ビンとの対応を確認することができれば都合がよい。そこで、請求項３にかかる発明は、請求項１または請求項２のいずれかに記載の印刷装置において、上記出力ビン別制御データ割付保持手段は、割り付けた制御データと出力ビンの対応を表示する出力ビン割付表示手段を備える構成としてある。
上記のように構成した請求項３にかかる発明において、出力ビン別制御データ割付保持手段は、出力ビン割付表示手段において割り付けた制御データと出力ビンの対応を表示する。ここで、同出力ビン割付表示手段は、割り付けた制御データと出力ビンとの対応が認識できるように表示可能なものであればよく、印刷装置が備えるディスプレイに表示するものであってもよいし、この印刷装置に接続される外部機器が備えるディスプレイに表示するものであってもよい。また、認識形態は、割り付けられた制御データと出力ビンとの対応表であればよく、その形態は特に限定されるものではない。
【００１１】
上述したように印刷を実行するときにおいては、出力ビンを指定するとともに、この指定された出力ビンに割り付けられた所定のレイアウトに従って印刷が実行されたり、印刷データに指定された出力ビンに割り付けられた所定の印刷処理が施され印刷が実行される。一方、印刷データを複数部印刷することも、日常の利用形態として挙げられる。このとき、複数の出力ビンに対して、既に、所定の制御データが割り付けられていると、複部数の印刷済み用紙を排出する出力ビンを指定することができなくなる。従って、印刷データに複数部数印刷を指定することができるとともに、この複数部数印刷の印刷データを入力した場合は、複数部数印刷を優先して実行することができると好適である。
そこで、請求項４にかかる発明は、請求項１〜請求項３のいずれかに記載の印刷装置において、上記印刷データは、この印刷データに基づく印刷を複数部印刷するように指定するとともに、上記印刷手段は、この指定を入力すると出力ビン別制御データ割付保持手段より制御データを取得することなく、同指定に従って所定の出力ビンを使用して複数部印刷を実行する構成としてある。
上記のように構成した請求項４にかかる発明において、印刷データ入力手段が入力する印刷データにはこの印刷データに基づく印刷を複数部行うように指定することができる。そして、この複数部印刷の指定がある印刷データを入力した印刷手段は、出力ビンの指定がされていても、この指定されている出力ビンに対応する制御データを出力ビン別制御データ割付保持手段から取得することなく、同複数部印刷の指定に従って所定の出力ビンを使用して複数部印刷を実行する。
【００１２】
出力ビン別制御データ割付保持手段にて所定の制御データを割り付けられた出力ビンは、この制御データを有する印刷データに基づいて印刷された印刷済み用紙を排出することになる。しかし、印刷制御方法を指定する制御データは多種にわたり、全ての制御データを網羅するように複数の出力ビンを備えることは不可能である。従って、一つの出力ビンに複数の制御データを割り付けることができると好適である。
そこで、上記出力ビン別制御データ割付保持手段は、一つの出力ビンに対して複数の制御データを割り付けて保持するとともに、上記印刷データは、この出力ビンを指定しつつ、複数の制御データから一の制御データを指定する。
上記のような構成において、出力ビン別制御データ割付保持手段は、一つの出力ビンに対して複数の制御データを割り付けて保持する。そして、印刷データは、複数の制御データを割り付けられた出力ビンを指定する場合は、上記複数の制御データから一の制御データを指定する。従って、印刷手段は、この指定された一の制御データに基づいて印刷データに印刷を実行する。
【００１３】
ここで、上述してきた制御データの具体的な構成の一例として、請求項５にかかる発明は、請求項１〜請求項４のいずれかに記載の印刷装置において、上記制御データは、上記印刷データの印刷用紙に対する所定のレイアウトを決定するものであるとともに、上記印刷手段は、この制御データに該当する出力ビンを指定された印刷データについて上記レイアウトに従って印刷を実行する構成としてある。
上記のように構成した請求項５にかかる発明において、制御データは、印刷データの印刷用紙に対する所定のレイアウトを決定するものであるとともに、印刷手段は、この制御データに該当する出力ビンを指定された印刷データについて上記レイアウトに従って印刷を実行する。
ここで、上記レイアウトは、印刷データを印刷用紙に印刷する場合に印刷位置などを特定することができるものであればよく、印刷用紙の上下左右の余白長さであってもよいし、あるいは、印刷用紙の両面に印刷を実行させるものであてもよい。また、所定の拡大率あるいは縮小率に従って印刷データを印刷させるものであってもよい。さらに、印刷データの所定の位置に所定の印刷データを貼り付けて印刷させるものであってもよい。
【００１４】
また、制御データの他の具体的な一例として、請求項６にかかる発明は、請求項１〜請求項５のいずれかに記載の印刷装置において、上記制御データは、上記印刷手段にて印刷データに基づいて印刷を実行する際に、同印刷データに対して所定の印刷処理を実行させるものであるとともに、上記印刷手段は、この制御データに該当する出力ビンを指定された印刷データについて上記印刷処理を施して印刷を実行する構成としてある。
上記のように構成した請求項６にかかる発明において、制御データは、印刷手段にて印刷データに基づいて印刷を実行する際に、同印刷データに対して所定の印刷処理を実行させるものであるとともに、印刷手段は、この制御データに該当する出力ビンを指定された印刷データについて上記印刷処理を施して印刷を実行する。
ここで、上記印刷処理は、印刷データに対して所定の印刷処理を実行可能なものであればよく、例えば、解像度を制御データとし印刷データをこの解像度によって印刷されるようにしてもよいし、また、ハーフトーン処理を制御データとして、印刷データにハーフトーン処理を実施して印刷させてもよい。
【００１５】
このように、複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する手法は必ずしも実体のある装置に限られる必要はなく、その方法としても機能することは容易に理解できる。
【００１６】
このため、請求項７にかかる発明は、複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する印刷装置の印刷制御方法であって、上記各出力ビンに対して印刷方法を決定する複数の制御データを割り付けて所定の記憶媒体に保持し、印刷済み用紙を排出する出力ビンを指定するとともに、上記複数の制御データから一の制御データを指定した印刷データを入力する印刷データ入力工程と、上記出力ビン別制御データ割付保持工程より上記印刷データにて指定されている出力ビンの制御データを取得しつつ、この制御データで指定された印刷方法によって印刷を実行するとともに、印刷が実行された印刷済み用紙を上記印刷データにて指定されている出力ビンに排出させるように指定する印刷工程と、上記複数の出力ビンの中で、指定された出力ビンに印刷済み用紙を排出する排紙工程とを具備する構成としてある。
すなわち、必ずしも実体のある装置に限らず、その方法としても有効であることに相違はない。
【００１７】
ところで、このような複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する印刷装置は単独で存在する場合もあるし、ある機器に組み込まれた状態で利用されることもあるなど、発明の思想としてはこれに限らず、各種の態様を含むものである。従って、ソフトウェアであったりハードウェアであったりするなど、適宜変更可能である。
発明の思想の具現化例として複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する印刷装置のソフトウェアとなる場合には、かかるソフトウェアを記録した記録媒体上においても当然に存在し、利用されるといわざるをえない。
【００１８】
その一例として、請求項８にかかる発明は、複数の出力ビンを備えるとともに、この複数の出力ビンに対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する印刷装置の印刷制御プログラムを記録した媒体であって、上記各出力ビンに対して印刷方法を決定する複数の制御データを割り付けて所定の記憶媒体に保持し、印刷済み用紙を排出する出力ビンを指定するとともに、上記複数の制御データから一の制御データを指定した印刷データを入力する印刷データ入力機能と、上記出力ビン別制御データ割付保持機能より上記印刷データにて指定されている出力ビンの制御データを取得しつつ、この制御データで指定された印刷方法によって印刷を実行するとともに、印刷が実行された印刷済み用紙を上記印刷データにて指定されている出力ビンに排出させるように指定する印刷機能と、上記複数の出力ビンの中で、指定された出力ビンに印刷済み用紙を排出する排紙機能とをコンピュータに実現させることを特徴とする印刷制御プログラムを記録する構成としてある。
【００１９】
むろん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、一次複製品、二次複製品などの複製段階については全く問う余地無く同等である。その他、供給方法として通信回線を利用して行なう場合でも本発明が利用されていることにはかわりない。
さらに、一部がソフトウェアであって、一部がハードウェアで実現されている場合においても発明の思想において全く異なるものではなく、一部を記録媒体上に記憶しておいて必要に応じて適宜読み込まれるような形態のものとしてあってもよい。
【００２０】
【発明の効果】
以上説明したように本発明は、所定の印刷レイアウトあるいは印刷処理に区別して、印刷済み用紙を出力ビンに排出することが可能な印刷装置を提供することができる。また、複数の出力ビンの物理的な数値以上の制御データを割り付けることができる。
また、請求項２にかかる発明によれば、印刷データにおいてページ単位ごとに出力ビンを指定することができる。
さらに、請求項３にかかる発明によれば、割り付けた制御データと出力ビンとの対応が容易に認識することが可能になる。
さらに、請求項４にかかる発明によれば、複数部印刷を実行する場合は、出力ビンに割り付けられた制御データに無関係に実施することができる。
【００２１】
さらに、請求項５にかかる発明によれば、所定のレイアウトごとに出力ビンに印刷済み用紙を排出することができる。
さらに、請求項６にかかる発明によれば、所定の印刷処理ごとに出力ビンに印刷済み用紙を排出することができる。
さらに、請求項７にかかる発明によれば、所定の印刷レイアウトあるいは印刷処理に区別して、印刷済み用紙を出力ビンに排出することが可能な複数の出力ビンを備える印刷装置における印刷制御方法を提供することができる。
さらに、請求項８にかかる発明によれば、所定の印刷レイアウトあるいは印刷処理に区別して、印刷済み用紙を出力ビンに排出することが可能な複数の出力ビンを備える印刷装置における印刷制御プログラムを記録した媒体を提供することができる。
【００２２】
【発明の実施の形態】
以下、図面にもとづいて本発明の実施形態を説明する。
図１は本発明の一実施形態にかかる印刷装置のクレーム対応図を示している。同図において、印刷装置Ｃ１は複数の出力ビンＣ６を備えるとともに、この複数の出力ビンＣ６に対して所定の制御データを割り付け、所定の出力ビンが指定された印刷データを入力すると、この制御データに基づいてこの印刷データの印刷を実行するとともに、指定された出力ビンに印刷済み用紙を排出する。かかる場合、最初に印刷データ入力手段Ｃ４が印刷データを入力すると、この印刷データを所定のデータに分割して印刷手段Ｃ３に送信する。ここで、この印刷データは、概略、印刷用紙に印刷を行う画像データあるいは文書データを有する印字データを備えるとともに、上記複数の出力ビンＣ６において、この印字データを印刷した印刷済み用紙を排出する一の出力ビンＣ６を指定するビン指定データを備えている。従って、上述した印刷データの分割とは、印字データと印刷結果を排出する出力ビンを指定しているビン指定データとに分割することをいう。
【００２３】
一方、上記複数の出力ビンＣ６のそれぞれには、予め、出力ビン別制御データ割付保持手段Ｃ５によって、所定の制御データが割り付けられるととも保持され、印刷手段Ｃ３は、入力したビン指定データにて指定されている出力ビンＣ６に該当する制御データをこの出力ビン別制御データ割付保持手段Ｃ５にて保持されている各制御データから選択して取得する。そして、印刷手段Ｃ３はこの取得した制御データに基づいて印字データの印刷を印刷用紙に対して実行する。印刷が終了すると、印刷手段Ｃ３は上述した複数の出力ビンＣ６を備える排紙手段Ｃ２に対して、この印刷済み用紙を排出する出力ビンＣ６を指定する。すると、排出手段Ｃ２はこの印刷済み用紙を指定された出力ビンＣ６から排出されるように印刷済み用紙の排出機構を制御する。すなわち、この印刷装置Ｃ１の操作者が印刷時に複数の出力ビンＣ６から所望の制御データを有する出力ビンＣ６を指定し、印刷データ入力手段Ｃ４にこの印刷データを入力させると、指定された出力ビンＣ６に対応する制御データに基づいて印字データの印刷が実行されるとともに、この印刷結果は指定された出力ビンＣ６に排出される。
【００２４】
次に、本印刷装置Ｃ１を適用したマルチビンを有するマルチビンプリンタとコンピュータとから構成されるプリンタシステムの一例を図２のブロック図により示す。
同図において、本プリンタシステムは、コンピュータ１０と、このコンピュータ１０に接続されるマルチビンプリンタ２０とから構成する。ここで、コンピュータ１０は、概略、内部にＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ハードディスク１４を備えるとともに、プリンタドライバ１５と、ＣＰＵ１１の表示命令に従って所定の画像をディスプレイ１８に表示させるディスプレイドライバ１６と、プリンタドライバ１５にてマルチビンプリンタ２０を駆動するときに印刷データなどの所定のデータ交信を実現するインターフェース１７とを備えている。また、ハードディスク１４には、コンピュータ１０を起動する基本ソフトウェアとともに、この基本ソフトウェア上で動作する各種のアプリケーションが格納されている。
マルチビンプリンタ２０は、概略、内部にＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、ＥＥＰＲＯＭ２４と、印刷エンジン２５と、排紙フィーダ２６と、操作パネル２７と、インターフェース２８と、給紙装置２９と、マルチビンユニット３０とを備えている。本実施形態においてはマルチビンユニット３０はビン番号ｂｉｎ１〜１０の１０個の出力ビンを有する構成を採用している。むろん、この出力ビンの数は適宜変更可能であることはいうまでもない。
【００２５】
かかる構成において、コンピュータ１０にてハードディスク１４に格納されている所定のアプリケーションが起動され、このアプリケーション上で印刷操作が行われると、この印刷操作に伴う印刷データがインターフェース１７を介してマルチビンプリンタ２０に送出される。そして、マルチビンプリンタ２０はこの印刷データをインターフェース２８において受信するとともに、受信した印刷データの内容を解析し、この印刷データより印字データ部および印刷に関する所定の設定情報が格納されているヘッダ部を取得する。このヘッダ部が有する設定情報の一つに印字データ部を印刷した印刷済み用紙を排紙する出力ビンを決定するビン番号ｂｉｎ１〜１０のうち何れか一つをビン指定データとして格納している。一方、マルチビンユニット３０のｂｉｎ１〜１０のそれぞれには、予め、印字データ部を印刷用紙に印刷する際の印刷方法を決定する制御データが割り付けてある。
【００２６】
従って、印刷を実行するときに、印刷エンジン２５は給紙装置２９から所定の印刷用紙を取り出してこの印刷用紙に取得した制御データに基づいて印字データを印刷する。そして、印刷が終了すると、この印刷エンジン２５はこの印刷済み用紙がビン指定データによって指定されたｂｉｎ１〜１０の何れか一つから排出されるように排紙フィーダ２６を制御する。これにより、所定の印刷処理が実施された印刷済み用紙は、ｂｉｎ１〜１０のうち所定の出力ビンから排出されることになる。
ここで、上述したマルチビンユニット３０の出力ビン番号ｂｉｎ１〜１０のそれぞれに対して予め制御データを割り付ける操作は、このマルチビンプリンタ２０の操作パネル２７から行ってもよいし、コンピュータ１０にて所定のアプリケーションを起動して、割り付けを行った後に、マルチビンプリンタ２０に転送するようにしてもよい。
【００２７】
本実施形態においては、本プリンタシステムをマルチビンプリンタ２０と、コンピュータ１０とが一対に接続されている構成を採用しているが、むろん、このような構成に限定されるものではなく、一台のマルチビンプリンタ２０に複数のコンピュータ１０を接続して、それぞれのコンピュータ１０から印刷データを送出可能であるとともに、マルチビンプリンタ２０にて印刷可能な構成であってもよいし、複数のマルチビンプリンタ２０と複数のコンピュータ１０を接続してプリンタシステムを構成するようにしてもよい。
【００２８】
このように構成されたプリンタシステムにおけるマルチビンプリンタ２０において印刷データが入力された場合の具体的な動作を図３に基づいて説明する。なお、図３に示す各部は上述したマルチビンプリンタ２０の構成によって実現されるものである。
コンピュータ１０から送出された印刷データは、マルチビンプリンタ２０に入力されるとともに、ＰＤＬ解釈部３１に送られる。この印刷データは、ヘッダ部と印字データ部に分けられ、それぞれヘッダ部解釈部３１ｂと印字データ解釈部３１ａに送出されるとともに、その内容が解釈される。ここで、印刷データのヘッダ部は、通常印刷された用紙をフェイスダウンで排出するかフェイスアップで排出するか、あるいは、ページ順で印刷するかページ下り順で排出するかなどの各種の設定データが含まれている。本実施形態においては、これらの設定情報に加えて出力ビン番号ｂｉｎ１〜１０のうち何れの出力ビンから印刷済み用紙を排出するかの設定がされている。そして、ヘッダ部解釈部３１ｂは印刷済み用紙を排出する出力ビン番号を取得して、この出力ビン番号に対応する制御データおよび制御内容を格納しているステータス管理部３２に送出する。
【００２９】
ここで、ステータス管理部３２は、図４に示すような制御データと制御内容を示す割付元テーブルと、図５に示す出力ビン番号ｂｉｎ１〜１０に対してこの制御データを割り付けた割付テーブルとを設定記憶部３２ｂに格納しており、ここで、上述したようにヘッダ部解釈部３１ｂから送出された出力ビン番号を取得すると、この出力ビン番号に対応する制御データと制御内容を取得する。そして、この制御内容を処理指示部３２ｂに送出するとともに、この処理指示部３２ｂは画像生成部３３に対して印字データを印刷する際の制御内容を指示する。ここで、設定記憶部３２ａが格納している割付元テーブルと割付テーブルは、マルチビンプリンタ２０のＥＥＰＲＯＭ２４に格納される。これらのテーブルはコンピュータ１０におけるプリンタドライバ設定ユーティリティーによってテーブルの設定が実行されるとともに、ステータス設定用のＰＤＬとしてマルチビンプリンタ２０に送出されて格納するようにしてもよいし、マルチビンプリンタ２０の操作パネル２７にてテーブルの設定を行い格納するようにしてもよい。
【００３０】
印字データ解釈部３１ａから印字データを取得するとともに、処理指示部３２ｂから制御内容を取得した画像生成部３３は、これらに基づいて印刷用紙に印刷する画像データを生成し、エンジン制御部３４に送出する。エンジン制御部３４は、この画像データに従って給紙フィーダ３７から所定の印刷用紙をエンジン３６に送らせるとともに、エンジン３６にてこの印刷用紙に上述した画像データを印刷する。そして、エンジン制御部３４は、印刷済み用紙を排出するビンを排紙フィーダ３５に指定して、排紙フィーダ３５はビンセレクタ３８を駆動することにより印刷済み用紙を所定の出力ビンに排出する。
【００３１】
このようにして割付元テーブルおよび割付テーブルが設定され、ヘッダ部に格納されている出力ビン番号に従って印刷処理を実施した印刷済み用紙をこの出力ビン番号の出力ビンに排出することが可能になる。ここで、図６に示すような出力ビン番号がヘッダ部に格納された印刷データを受信したマルチビンプリンタ２０が実行する印刷排紙処理の処理内容について図７のフローチャートに示す。
ここで、図６に示す印刷データは印刷するページ単位毎に形成されるため、例えば、１０ページを印刷する印刷データがコンピュータ１０から送出されると、「スタート−出力ビン番号−印字データ−ストップ」のデータパケットが１０個送られてくることになる。従って、送られてきた印刷データの「スタート」の数を検出すれば、何ページ分の印刷データであるかを判別可能になっている。
同図において、コンピュータ１０から印刷データを入力すると（ステップＳ１００）、印刷データのデータパケット数から印刷するページ数を取得する（ステップＳ１０５）。そして、印刷データは印字データ部とヘッダ部に分割されてそれぞれ印字データ解釈部３１ａとヘッダ部解釈部３１ｂとに入力される。ここで、ヘッダ部に格納されている指定出力ビン番号を取得すると（ステップＳ１１０）、設定記憶部３２ａは、図５に示す割付テーブルからこの指定出力ビン番号と一致する出力ビン番号を選択して、格納されている制御データを取得するとともに、図４に示すこの制御データに対応する制御内容を取得する（ステップＳ１１５）。この制御内容は処理指示部３２ｂから画像生成部３３に送られ、画像生成部３３はこの制御内容に従って印字データ解釈部３１ａより送られた印字データから印刷を実施する画像データを生成する。そして、この画像データはエンジン制御部３４，エンジン３６によって印刷用紙に印刷され（ステップＳ１２０）、排紙フィーダ３５およびビンセレクタ３８によって、所定の出力ビンに排出される（ステップＳ１２５）。そして、これらの処理はステップＳ１０５にて取得したページ数分繰り返して実行される（ステップＳ１３５）。
【００３２】
次に、マルチビンユニット３０の一つの出力ビンに対して複数の制御データを割り付けた場合について説明する。このとき、設定記憶部３２ｂに格納されている割付テーブルは、図８に示すように出力ビン番号ｂｉｎ１〜１０のそれぞれに三種類ａ〜ｃの制御データを割り付られる構成となる。むろん、三種類ａ〜ｃの制御データに限定されるものではなく、適宜変更可能である。かかる場合、コンピュータ１０から送出される印刷データを図９に示す。同図に示すようにヘッダ部に指定出力ビン番号と三種類の制御データから一つの制御データを特定する選択番号ａ〜ｃとを格納した印刷データがマルチビンプリンタ２０に送られることになる。この印刷データを受信したマルチビンプリンタ２０が実行する印刷排紙処理の処理内容について図１０のフローチャートに示す。
同図において、コンピュータ１０から印刷データを入力すると（ステップＳ２００）、印刷データのデータパケット数から印刷するページ数を取得する（ステップＳ２０５）。そして、印刷データは印字データ部とヘッダ部に分割されて、それぞれ印字データ解釈部３１ａとヘッダ部解釈部３１ｂとに入力される。ここで、ヘッダ部に格納されている指定出力ビン番号を取得すると（ステップＳ２１０）とともに、選択番号を取得すると（ステップＳ２１５）、設定記憶部３２ａは、図８に示す割付テーブルからこの指定出力ビン番号と一致するビン番号を選択するとともに、ヘッダ部に格納されている選択番号と一致する制御データを取得する（ステップＳ１１５）。そして、この制御データに基づいて図４に示す割付元テーブルから制御内容を取得する（ステップＳ２２０）。この制御内容は処理指示部３２ｂから画像生成部３３に送られ、画像生成部３３はこの制御内容に従って印字データ解釈部３１ａより送られた印字データから印刷を実施する画像データを生成する。そして、この画像データはエンジン制御部３４，エンジン３６によって印刷用紙に印刷され（ステップＳ１２５）、排紙フィーダ３５およびビンセレクタ３８によって、所定の出力ビンに排出される（ステップＳ１３０）。そして、これらの処理はステップＳ１０５にて取得したページ数分繰り返して実行される（ステップＳ１３５）。
【００３３】
次に、上記構成からなる本実施形態の動作を説明する。
本プリンタシステムの利用者は、最初に、コンピュータ１０のディスプレイ１８あるいはマルチビンプリンタ２０の操作パネル２７上でマルチビンユニット３０の出力ビン番号ｂｉｎ１〜１０に対して制御内容の割り付けを行う。このとき、図１１に示す「出力ビン割付」画面を表示させ、出力ビン番号ｂｉｎ１〜１０に対して画面右側に提示されている制御内容とそれに対応するコードを参照して、画面左側の出力ビン番号の割付ａ〜ｃに順次設定する。
この設定が完了すると「設定」ボタンを選択し、設定記憶部３２ａに格納する。すると、上述した図８に示す割付テーブルが生成されることになる。かかる場合、予め、図１１の画面右側の制御内容と対応するコードを作成しておき、設定記憶部３２ａに格納することにより割付元テーブルを生成しておく必要がある。
このように割付元テーブルと割付テーブルの作成が終了した状態で、利用者が、コンピュータ１０にて作画アプリケーションを起動し、ディスプレイ１８上にて図１２に示すような画像を作成し、この画像を二分の一に縮小して印刷させるとする。このとき、図８に示すように二分の一の縮小は、出力ビン番号ｂｉｎ１の選択番号ａに設定されているため、図１３に示す「印刷ビン設定」画面にて「出力ビン番号」を「１」に設定するとともに、「制御内容」を「ａ」に設定する。そして、「印刷」を選択すると、図１４に示すような印刷データが生成され、マルチビンプリンタ２０に送出される。この印刷データを入力したマルチビンプリンタ２０は、図１０に示す印刷排紙処理（ステップＳ２００〜Ｓ２３５）を実行する。そして、利用者は出力ビン番号ｂｉｎ１に排紙された図１５に示すように図１２の画像が二分の一に縮小された印刷結果を取得することができる。
【００３４】
このように、マルチビンプリンタ２０のマルチビンユニット２０の出力ビン番号ｂｉｎ１〜１０のそれぞれに所定の印刷設定を割り付けることによって、利用者は印刷を行うときに、この所定の印刷設定がなされている出力ビン番号ｂｉｎ１〜１０のなかから、所望の印刷設定を有する出力ビン番号ｂｉｎ１〜１０を選択すればよく、操作を簡易にすることが可能になる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかる印刷装置のクレーム対応図である。
【図２】本印刷装置を適用したプリンタシステムの構成を示すブロック図である。
【図３】マルチビンプリンタ２０の構成を示すブロック図である。
【図４】設定記憶部３２ａが格納する割付元テーブルの構成を示す図である。
【図５】設定記憶部３２ａが格納する割付テーブルの構成を示す図である。
【図６】印刷データの構成を示した図である。
【図７】印刷データを入力したマルチビンプリンタ２０が実行する印刷排紙処理の処理内容を示したフローチャートである。
【図８】設定記憶部３２ａが格納する割付テーブルの他の構成を示す図である。
【図９】印刷データの構成を示した図である。
【図１０】印刷データを入力したマルチビンプリンタ２０が実行する印刷排紙処理の処理内容を示したフローチャートである。
【図１１】割付元テーブルを作成する出力ビン割付の設定画面を示した図である。
【図１２】利用者が作成した画像を示した図である。
【図１３】印刷データを送信する際の出力ビンを設定する設定画面を示した図である。
【図１４】印刷データの構成を示した図である。
【図１５】利用者が作成した画像が二分の一に縮小されたことを示した図である。
【符号の説明】
２０…マルチビンプリンタ
３０…マルチビン
３１…ＰＬＤ解釈部
３１ａ…印字データ解釈部
３１ｂ…ヘッダ部解釈部
３２…ステータス管理部
３２ａ…設定記憶部
３２ｂ…処理指示部
３３…画像生成部
３４…エンジン制御部
３５…排紙フィーダ
３６…エンジン
３７…給紙フィーダ
３８…ビンセレクタ
【図１】
0003578201.tif 000002
【図２】
0003578201.tif 000003
【図３】
0003578201.tif 000004
【図４】
0003578201.tif 000005
【図５】
0003578201.tif 000006
【図６】
0003578201.tif 000007
【図７】
0003578201.tif 000008
【図８】
0003578201.tif 000009
【図９】
0003578201.tif 000010
【図１０】
0003578201.tif 000011
【図１１】
0003578201.tif 000012
【図１２】
0003578201.tif 000013
【図１３】
0003578201.tif 000014
【図１４】
0003578201.tif 000015
【図１５】
0003578201.tif 000016