(57)【要約】【課題】  長時間印刷が実行されない印刷データの発生を抑制すると共に、ユーザーによるロール紙交換の回数を減らすことによる操作性向上およびトータル印刷時間の短縮。【解決手段】  ロール状記録紙に連続印刷が可能な印刷装置で、印刷データ受信時に印刷設定から印刷時に用いられるロール状記録紙の種類を読み取り、前記ロール状記録紙毎にグループ化された印刷ジョブテーブルを作成しておく。また、印刷開始時に印刷装置にセットされているロール状記録紙の種類と印刷ジョブテーブルから、印刷装置にセットされているロール状記録紙の種類と同じロール状記録紙のグループに属する印刷ジョブを優先的に印刷する。  さらに、印刷中のグループに印刷ジョブが残っていても、印刷するグループを切り替えるための閾値を持ち、印刷開始時に印刷ジョブテーブルを確認し閾値を超えたグループがある場合はロール状記録紙の交換を促す。【選択図】  図４
2009137235.tif 000002
【特許請求の範囲】
【請求項１】
ロール状記録紙に連続印刷が可能な印刷装置で、印刷データをスプールするための記憶装置を有する印刷装置において、印刷データから印刷設定を読み取る印刷設定読み取り手段と、印刷装置にセットされているロール状記録紙の種類を格納するロール状記録紙種類格納手段と、印刷データ受信時に印刷設定から印刷時に用いられるロール状記録紙の種類を読み取る読み取り手段と、印刷時に使用されるロール状記録紙毎にグループ化された印刷ジョブテーブルを作成するジョブテーブル作成手段とを備え、印刷装置にセットされているロール状記録紙の種類とジョブテーブルに登録された同じロール状記録紙のグループに属する印刷ジョブを優先的に印刷することを特徴とする印刷装置。
【請求項２】
請求項1に記載の印刷装置で、請求項1に記載の印刷ジョブテーブルは印刷データの印刷設定を含み、印刷中のグループに印刷ジョブが残っていても印刷するグループを切り替えるための閾値と、印刷開始時に前記印刷ジョブテーブルから印刷設定を読み込む読み込み手段を備え、読み込んだジョブテーブルに前記閾値を超えた印刷設定がある場合は、閾値を超えた印刷設定のグループが使用するロール状記録紙への変更を促すことを特徴とする印刷装置。
【請求項３】
請求項1及び2に記載の印刷装置で、請求項1に記載の閾値とは印刷データ受信からの経過時間であることを特徴とする請求項1及び2に記載の印刷装置。
【請求項４】
請求項1及び2に記載の印刷装置で、請求項1に記載の閾値とは請求項1に記載のグループにグループ化されている印刷データ数であることを特徴とする請求項1及び2に記載の印刷装置。
【請求項５】
請求項1及び2に記載の印刷装置で、請求項1に記載の閾値とは請求項1に記載のグループにグループ化されている印刷データの総印刷数であることを特徴とする請求項1及び2に記載の印刷装置。
【請求項６】
ロール状記録紙に連続印刷が可能な印刷方法で、印刷データをスプールするための記憶装置を有する印刷装置において、印刷データから印刷設定を読み取る印刷設定読み取り手段と、印刷装置にセットされているロール状記録紙の種類を格納するロール状記録紙種類格納手段と、印刷データ受信時に印刷設定から印刷時に用いられるロール状記録紙の種類を読み取る読み取り手段と、印刷時に使用されるロール状記録紙毎にグループ化された印刷ジョブテーブルを作成するジョブテーブル作成手段とを備え、印刷装置にセットされているロール状記録紙の種類とジョブテーブルに登録された同じロール状記録紙のグループに属する印刷ジョブを優先的に印刷することを特徴とする印刷方法。
【請求項７】
請求項6に記載の印刷方法で、請求項6に記載の印刷ジョブテーブルは印刷データの印刷設定を含み、印刷中のグループに印刷ジョブが残っていても印刷するグループを切り替えるための閾値と、印刷開始時に前記印刷ジョブテーブルから印刷設定を読み込む読み込み手段を備え、読み込んだジョブテーブルに前記閾値を超えた印刷設定がある場合は、閾値を超えた印刷設定のグループが使用するロール状記録紙への変更を促すことを特徴とする印刷方法。
【請求項８】
請求項6及び7に記載の印刷方法で、請求項6に記載の閾値とは印刷データ受信からの経過時間であることを特徴とする請求項6及び7に記載の印刷方法。
【請求項９】
請求項6及び7に記載の印刷方法で、請求項6に記載の閾値とは請求項6に記載のグループにグループ化されている印刷データ数であることを特徴とする請求項6及び7に記載の印刷方法。
【請求項１０】
請求項6及び7に記載の印刷方法で、請求項6に記載の閾値とは請求項6に記載のグループにグループ化されている印刷データの総印刷数であることを特徴とする請求項6及び7に記載の印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム及び印刷装置に関する。
【背景技術】
【０００２】
記録紙や記録フィルムなどのロール状記録媒体を搬送させながら画像記録を行う記録装置として、一般的に図2に示すような構成のものが知られている。
【０００３】
以下にその構成の詳細について説明する。図1は、装置断面図であり、記録装置は大きく分けて、ロール状記録紙101を回転可能に保持しつつ給紙するためのロールホルダー100、ロール紙を画像形成部まで搬送するためのロール紙搬送部110、そこから送り出された記録紙を保持しながらその上に画像形成を行う画像形成部120、画像形成後の記録紙を機外へ排出するための排紙部130、さらに排紙部130から排紙された印刷されたロール記録媒体を巻き取るための巻き取り部140とから構成される。巻き取り部140は必ずしも必須な機構ではなく、印刷されたページごとにカット動作を行う構成でも良い。
【０００４】
この構成において、まずロール紙を給紙して記録する手順を以下に示す。
【０００５】
ロール紙101はスプール102を介してロールホルダー100内に回転自在に支持され、その先端部が給紙ローラー103に挟まれた状態(先端はA)でセットされている。
【０００６】
記録動作はまずロール紙の給紙動作から開始される。給紙ローラー103が回転してロール紙がホルダーから繰り出される。その後ロール紙搬送部110に達すると、搬送ローラー111の搬送力及び搬送ガイド対112、113の案内により画像形成部120まで搬送され、搬送ローラー121表面に巻かれつつさらに搬送される。紙先端が第1排紙ローラー131を過ぎ一定時間後、給紙動作を停止する。
【０００７】
次に画像形成動作が開始され、プラテン122上に保持された記録紙上に画像記録ヘッド123により画像が形成される。そして画像形成動作が終了すると記録紙上の記録部がカッター132の下流の位置に達するまで搬送された後、このカッター132によりロール紙をカットする。すると記録紙のうちの画像形成された部分が第2排紙ローラー133及び自重により機外に排出される。
【０００８】
巻き取り部140により印刷後にロール紙を巻き取る場合には、カットすることで巻き取り動作が行えなくなるため、上記カッター動作は行わず、巻き取り部140のスプール142にセットされた芯管にロール紙を巻き取る。巻き取り部140はロール紙のテンションからたるみが発生すると自動的にスプール142を回転させて紙を巻き取るように構成されている。またこの場合印刷のページ毎の区切りを分かるようにするために、ページの印刷の終了ごとに本来カットを行う位置にカットラインの印刷を行うことができる機能をもつ記録装置も知られている。
【０００９】
次に画像形成動作の詳細に関してインクジェット記録方式を用いた一例に関して以下に説明を行う。
【００１０】
インクジェット方式のカラープリンタの記録に係わる主要部は一例として図2のように構成されている。プラテン122上の記録紙150に記録を行う場合、まずモータ153を駆動し、駆動ベルト152により画像記録ヘッド123をホームポジションセンサ151の位置まで移動させる。次に矢印A方向に往路動作を行い、所定の位置よりブラックBk、シアンC、マゼンタM、イエローYのインクをそれぞれ画像記録ヘッド123から吐出することで画像記録を行う。所定の長さ分の画像記録を終えたらモータ153を停止し、逆に矢印B方向に復路走査を開始し、画像記録ヘッド123で記録した長さ分の紙送りを図示しない紙送りモータにより、搬送ローラー121及び第1排紙ローラー131を駆動することで矢印C方向に行う。上記動作を繰り返すことでカラー画像の記録が完成されることになる。なお、154は紙の有り無しを判別する検知センサーを示している。
【００１１】
またこの種のインクジェット記録方式では、前記画像記録ヘッド123はインクが満たされているノズル内にヒータが数個装着されている。このヒータにパルス信号を印加することによりヒータを加熱して、インクを沸騰させ、これによって生じる気泡圧でインクを吐出させる。通常印刷装置として使用する場合、上記ノズルを数個並べて1つのヘッドを構成し、画像の形成を行っている。
【００１２】
特許文献1には、下記の手順で印刷の実行順序を並び替える画像出力装置が開示されている。
【００１３】
（１）印刷要求に基づいて予約された印刷ジョブと、「用紙サイズ」及び「用紙種類」が一致する印刷ジョブがキューに記憶されているか否かを判断する。
【００１４】
（２）一致する印刷ジョブが記憶されている場合には、予約された印刷ジョブが当該一致する印刷ジョブと連続するように、キューに記憶されている印刷ジョブの実行順序を並び替える。
【特許文献１】公開番号  特開2005-085022号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
一般的にロール状記録紙に画像形成を行う印刷装置の場合、背景技術で述べたように画像形成後、ロール状記録紙は巻き取り装置によって巻き取られるか、印刷装置に備えられた裁断装置によりカットされる。さらには、印刷時のホスト側もしくは本体側の設定により上記のように印刷後巻き取り装置によって巻き取るか、裁断装置によってカットするかを選択できる。
【００１６】
しかしながら、前記ロール状記録紙に画像形成を行う印刷装置の場合、印刷装置にセットできる記録紙の数は、サポートする記録紙の種類に比べて少ない。
【００１７】
このため印刷装置にセットされているロール状記録紙以外の記録紙を使用する印刷データが送信されてきた場合は、ロール状記録紙を交換する必要がある。さらに巻取り装置を使用している場合は、巻取り装置に巻き取られている用紙を取り出し、新しく用紙を巻き取るための芯管をセットする必要があり、保存されている印刷データの総印刷時間やユーザーによる作業が増えてしまうという問題点があった。
【００１８】
背景技術で挙げた特許文献1では、背景技術で挙げた手順に従って、予約された印刷ジョブが当該一致する印刷ジョブと連続するように、キューに記憶されている印刷ジョブの実行順序の並び替えを行うことにより用紙交換の頻度を下げて、前記問題点を解決している。
【００１９】
しかしなから、前記特許文献1では、デジタルカメラと印刷装置を直接接続して印刷を行う所謂ダイレクトプリントを想定している。ネットワーク機能を備え、複数のユーザーにより印刷装置を共有して使用する印刷装置で前記特許文献1の技術を用いた場合、複数のユーザーから印刷データが不定期に送信されるため、印刷ジョブの実行順序を自動で入れ替えてしまうと、印刷が長時間実行されない印刷データが存在してしまうという問題点がある。
【課題を解決するための手段】
【００２０】
係る問題を解決するために本発明は、ロール状記録紙に連続印刷が可能な印刷装置で、印刷データをスプールするための記憶装置を有する印刷装置において、印刷データから印刷設定を読み取る印刷設定読み取り手段と、印刷装置にセットされているロール状記録紙の種類を格納するロール状記録紙種類格納手段と、印刷データ受信時に印刷設定から印刷時に用いられるロール状記録紙の種類を読み取る読み取り手段と、印刷時に使用されるロール状記録紙毎にグループ化された印刷ジョブテーブルを作成するジョブテーブル作成手段とを備え、印刷装置にセットされているロール状記録紙の種類とジョブテーブルに登録された同じロール状記録紙のグループに属する印刷ジョブを優先的に印刷することを特徴としている。
【００２１】
また前記印刷装置で、前記印刷ジョブテーブルは印刷データの印刷設定を含み、印刷中のグループに印刷ジョブが残っていても印刷するグループを切り替えるための閾値と、印刷開始時に前記印刷ジョブテーブルから印刷設定を読み込む印刷設定読み込み手段を備え、読み込んだジョブテーブルに前記閾値を超えた印刷設定がある場合は、閾値を超えた印刷設定のグループが使用するロール状記録紙への変更を促すことを特徴とする印刷装置。
【００２２】
さらに、前記閾値とは印刷データ受信からの経過時間であることを特徴としている。
【００２３】
さらに、前記閾値とは前記グループにグループ化されている印刷データ数であることを特徴としている。
【００２４】
さらに、前記閾値とは前記グループにグループ化されている印刷データの総印刷数であることを特徴としている。
【発明の効果】
【００２５】
本発明を用いれば、使用する紙種毎にグループ化し、ジョブテーブルをし、セットされている紙種と一致するグループを優先的に印刷するように印刷順序を決定するため、ユーザーによるロール状記録紙の交換回数を減らすことができる。また、操作性向上及びトータル印刷時間の短縮を行うことができる。
【００２６】
さらには、ジョブテーブルを参照し一定以上の閾値を超えた場合にロール状記録紙の交換を促すため、印刷順序の自動入れ替えに伴う長時間印刷されない印刷データの発生を抑制することができる。
【発明を実施するための最良の形態】
【００２７】
本発明を実施するための最良の形態は、下記実施例で具体的な例を取り上げながら説明する。
【００２８】
（第一の実施例）
インクジェットプリンタを用いたプリントシステムによりプリント出力を行う場合を例にあげ説明を行う。図3はプリンタ及びプリントシステムの構成を示すブロック図である。また、図4はプリンタコントローラの構成を示すブロック図である。図3に示されるプリントシステムではホスト(301)で生成された画像データを、外部バス(303)を経由してプリンタ(302)に転送しプリント出力処理が行われる。プリンタ内ではプリンタコントローラ(304)とプリンタエンジン(305)に分けられる。プリンタコントローラ(304)では、
○ ホストとの通信に用いられる外部バスとのIF制御。
【００２９】
○ ホストから転送されるプリンタ制御コマンド(画像データを変換したもの)の解釈・イメージデータ生成。
【００３０】
○ 画像データの圧縮・伸張処理
○ イメージデータ生成時における各種画像処理。
【００３１】
○ ユーザーからの操作を受け付け、プリンタエンジンへのコマンド送信。
がおもに行われる。プリンタエンジン(305)ではプリンタコントローラで生成されたビットマップデータを受け取り、
○ インクジェットヘッドの吐出タイミングデータ生成
○ 印字処理
○ インクジェットヘッドへのインク供給・回復処理
○ 紙搬送、ヘッド動作におけるモータ制御
がおもに行われる。以上の処理により、ホストから受け取った画像データのプリント出力がなされる。
【００３２】
コントローラの構成と概略動作について図4を用いて説明する。コントローラ部の機能および概略動作について説明する。CPU401はUSBインターフェース404あるいはIEEE1394インターフェース405、ネットワークインターフェース416を介してホストPC406（407、417）に接続されている。さらにCPU401は制御プログラムを格納したROM40９や更新可能な制御プログラムや処理プログラムや各種定数データなどを格納したEEPROM410、及びホストPC406から受信したコマンド信号や画像情報を格納するためのRAM408と接続され、アクセスをすることができる。CPU401はこれらのメモリに格納された情報に基づいて記録動作を制御する。操作パネル412のキーから入力される指示情報は操作パネルインターフェース411を介してCPU401に伝達され、またCPU401からの命令により同様に操作パネルインターフェース411を介して操作パネル412のLED点灯やLCD表示が制御される。拡張インターフェース416は他種のホストインターフェース等の拡張カードを接続することにより機能拡張を行うためのインターフェースである。HDDインターフェース418はHDD419に接続され、印刷ジョブデータ、外字、フォーム画像等の保存、言語系(PDL)の異なるプリンタ制御言語を解釈するエミュレーションプログラムの格納等に用いられる。画像情報は画像データ処理ブロック413により各インク色のドットデータに変換され、エンジン（図外）へ出力される。またコントローラとエンジンの間の各種コマンドやステータス情報の送受信は同様に画像データ処理ブロック413を介して行われる。さらに各パワーマネージメント制御部(図外)により点線で示される主制御部、各インターフェース制御部のパワーマネージメント制御が行われる。
【００３３】
エンジン部の機能および動作概要について図5を用いて説明する。エンジン部はバンドメモリ制御ブロック512を介してコントローラ（図外）と接続されている。CPU501は制御プログラムを格納したROM503や更新可能な制御プログラムや処理プログラムや各種定数データなどを格納したEEPROM504、及びコントローラ（図外）から受信したコマンド信号や画像情報を格納するためのRAM502にアクセスすることができる。CPU501は、これらのメモリに格納された情報に基づいて記録動作を制御する。出力ポート505及びキャリッジモータ制御回路507を介してキャリッジモータ509を動作させることによりキャリッジ511を移動させる。また、出力ポート505及び紙送りモータ制御回路506を介して紙送り紙送りモータ508を動作させることにより搬送ローラなどの紙搬送機構510を動作させる。さらにCPU501は、RAM502に格納されている各種情報に基づきバンドメモリ制御ブロック512やプリントヘッド制御ブロック514を制御してプリントヘッド515を駆動することにより記録媒体上に所望の画像を記録することができる。
【００３４】
本実施形態における印刷装置の印刷動作を図6、図7、図8を用いて説明する。
【００３５】
図6は印刷データ受信時のフローチャートである。
【００３６】
ホストPCから印刷データを受信したら(S601)、まず印刷データをHDDに保存する(S602)。S603で受信した印刷データをジョブテーブルに登録する。ジョブテーブルのデータフォーマットは後述する。S604で他に保存されている印刷ジョブが存在するかどうかを確認する。他に印刷ジョブが保存されている場合、さらに受信した印刷データと同じ使用紙種のグループが存在するかどうか確認する(S608)。同じ使用紙種のグループが存在する場合、受信した印刷データの印刷順序を使用紙種グループの最後に加える(S609)。同じ使用紙種のグループが存在しない場合は、新規の紙種グループを作成する(S610)。S604で他に保存されている印刷ジョブが存在しない場合は、現在セットされている紙種と印刷データの使用紙種が同じかどうかを確認する(S605)。セットされている紙種と印刷データの使用紙種が同じ場合、印刷を行う(S606)。セットされている紙種と印刷データの使用紙種が異なる場合にはロール紙交換を促す(S607)。
【００３７】
図7は印刷時におけるフローチャートである。ここでは印刷中のグループに印刷ジョブが残っていても印刷するグループを切り替えるための閾値として、印刷データ受信からの経過時間を例に挙げて説明を行う。
【００３８】
印刷開始時にジョブテーブルからHDDに保存された印刷データの受信日時を確認し(S702)、印刷データ受信から設定時間以上経過した印刷データが存在するかどうかを確認する(S703)。設定時間以上経過した印刷データが存在する場合は、該印刷データのグループが使用する紙種に変更を促す(S704)。ロール状記録紙の変更が完了したら(S706)、該印刷データの印刷を開始する。S703で設定時間以上経過した印刷データが存在しない場合は、現在セットされている紙種と同じ使用紙種グループの印刷データを印刷する(S705)。
【００３９】
紙種の変更を促す方法としては具体的には、操作パネルに表示を行ってもよいし、ホストPCへ通知を行ってもよい。
【００４０】
次に図10を用いて本実施形態に係わるジョブテーブルの説明を行う。図10はジョブテーブルの一例を示す説明図である。図10に示すようにジョブテーブルには少なくとも紙種グループ、印刷データ受信時間、印刷メディア種、メディアサイズ、印刷枚数が含まれる。
【００４１】
（第二の実施例）
本実施例では、印刷中のグループに印刷ジョブが残っていても印刷するグループを切り替えるための閾値として、グループ化されている印刷データ数とした場合の印刷時におけるフローチャートである。
【００４２】
第一の実施例との違いは、第一の実施例で説明した図7で示される印刷時のフローチャートである。
【００４３】
図8を用いて説明する。
【００４４】
印刷開始時にジョブテーブルから各グループに属している印刷データ数を確認し(S802)、設定数以上印刷データが属しているグループがあるかどうか確認する(S803)。設定数以上印刷データが属しているグループが存在する場合は、該グループが使用する紙種に変更を促す(S804)。ロール状記録紙の変更が完了したら(S806)、該グループの印刷データを印刷する。S803で設定数以上印刷データが属しているグループが存在しない場合は、現在セットされている紙種と同じ使用紙種グループの印刷データを印刷する(S805)。
【００４５】
紙種の変更を促す方法としては具体的には、操作パネルに表示を行ってもよいし、ホストPCへ通知を行ってもよい。
【００４６】
（第三の実施例）
本実施例では、印刷中のグループに印刷ジョブが残っていても印刷するグループを切り替えるための閾値として、グループの総印刷枚数とした場合の印刷時におけるフローチャートである。
【００４７】
第一の実施例及び第二の実施例との違いは、第一の実施例で説明した図7、及び第二の実施例で説明した図8で示される印刷時のフローチャートである。
【００４８】
図9を用いて説明する。
【００４９】
印刷開始時にジョブテーブルから各グループの総印刷枚数を確認し(S902)、総印刷枚数が設定数以上であるグループが存在するかどうか確認する(S903)。総印刷枚数が設定数以上であるグループが存在する場合は、該グループが使用する紙種に変更を促す(S904)。ロール状記録紙の変更が完了したら(S906)、該グループの印刷データを印刷する。S903で総印刷数が設定数以上であるグループが存在しない場合は、現在セットされている紙種と同じ使用紙種グループの印刷データを印刷する(S905)。
【００５０】
紙種の変更を促す方法としては具体的には、操作パネルに表示を行ってもよいし、ホストPCへ通知を行ってもよい。
【００５１】
なお本発明は、前述の実施形態に限定されるものではなく種々の応用が可能である。
【００５２】
前述の実施形態ではインクジェットプリンタを例にあげ説明を行ったが、たとえばLBP等にも応用が可能である。
【００５３】
前述の実施形態では記憶装置としてHDDを例にあげ説明を行ったが、HDDに限定されるわけではなく他の記憶装置を使用してもよい。
【図面の簡単な説明】
【００５４】
【図１】ロール搬送装置の一例を示す装置断面図である。
【図２】印刷動作を説明するための図である。
【図３】プリンタ及びプリントシステムの構成を示すブロック図である。
【図４】プリンタコントローラの構成を示すブロック図である。
【図５】プリンタエンジンの構成を示すブロック図である。
【図６】印刷データ受信時のフローチャートである。
【図７】グループを切り替えるための閾値として、印刷データを受信してからの経過時間とした場合の印刷時におけるフローチャートである。
【図８】グループを切り替えるための閾値として、グループ化されている印刷データ数とした場合の印刷時におけるフローチャートである。
【図９】グループを切り替えるための閾値として、グループの総印刷枚数とした場合の印刷時におけるフローチャートである。
【図１０】ジョブテーブルの一例を示す説明図である。
【符号の説明】
【００５５】
301  ホスト
302  プリンタ
303  外部バス
304  プリンタコントローラ
305  プリンタエンジン
401  CPU
402  バスブリッジ
403  メモリコントローラ
404  USBインターフェース
405  IEEE1394インターフェース
406  ホストPC
407  ホストPC
408  RAM
409  ROM
410  EEPROM
411  操作パネルインターフェース
412  操作パネル
413  画像処理ブロック
414  SDRAM
415  拡張インターフェース
416  ネットワークインターフェース
417  ホストPC
418  HDDインターフェース
419  HDD
501  CPU
502  RAM
503  ROM
504  EEPROM
505  出力ポート
506  紙搬送モータ制御回路
507  キャリッジモータ制御回路
508  モータ
509  モータ
510  紙搬送機構
511  キャリッジ
512  バンドメモリ制御ブロック
513  メモリ
514  プリントヘッド制御ブロック
515  プリントヘッド
【図１】
2009137235.tif 000003
【図２】
2009137235.tif 000004
【図３】
2009137235.tif 000005
【図４】
2009137235.tif 000006
【図５】
2009137235.tif 000007
【図６】
2009137235.tif 000008
【図７】
2009137235.tif 000009
【図８】
2009137235.tif 000010
【図９】
2009137235.tif 000011
【図１０】
2009137235.tif 000012