(57)【特許請求の範囲】
【請求項１】
ミシン目によってページが規定された複写式の連続紙に画像を印刷して帳票を作成するための印刷システムであって、
前記連続紙にドットを形成するヘッドと、
前記ヘッドに対して前記連続紙を相対的に移動させる紙送り機構と、
前記連続紙に対する印刷モードを入力するためのインタフェースと、
前記連続紙への印刷が終了した後に前記紙送り機構を制御して、前記インタフェースを介して入力された印刷モードが第１印刷モードの場合には、前記ヘッドを、前記ページの先頭に位置決めし、前記インタフェースを介して入力された印刷モードが第１印刷モードとは異なる第２印刷モードの場合には、前記ヘッドを、前記印刷が終了した位置から予め設定された距離隔てた位置へ位置決めして印刷を開始する制御手段と、
を備える印刷システム。
【請求項２】
前記連続紙を、切断する切断手段を備える請求項１に記載の印刷システム。
【請求項３】
前記ヘッドは、ドットインパクトプリントヘッドである請求項１又は２に記載の印刷システム。
【請求項４】
ミシン目によってページが規定された複写式の連続紙に画像を印刷して帳票を作成するための印刷方法であって、
前記連続紙に対する印刷モードの入力を受け付ける工程と、
印刷が終了した後に、入力された印刷モードが第１印刷モードの場合に、ヘッドを、前記ページの先頭に位置決めし、入力された印刷モードが第１印刷モードとは異なる第２印刷モードの場合に、前記ヘッドを、印刷が終了した位置から予め設定された距離隔てた位置へ位置決めする工程と、
前記ヘッドが位置決めされた位置から印刷を開始する工程と、
を含む印刷方法。
【請求項５】
コンピュータに、
ミシン目によってページが規定された複写式の連続紙に対する印刷要領を規定する印刷モードの入力を受け付ける手順、
印刷が終了した後に、入力された印刷モードが第１印刷モードの場合に、ヘッドを、前記ページの先頭に位置決めし、入力された印刷モードが第１印刷モードとは異なる第２印刷モードの場合に、前記ヘッドを、印刷が終了した位置から予め設定された距離隔てた位置へ位置決めする手順、
前記ヘッドが位置決めされた位置から印刷を開始する手順、
を実行させて、帳票を作成するためのプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、印刷システム、印刷方法、及びプリンタドライバに関する。
【背景技術】
【０００２】
インクジェットプリンタやレーザプリンタなどには、記録媒体として、Ａ４サイズやＡ３サイズなどの規格化された大きさの用紙が主として用いられる。この種のプリンタには、予めサイズの異なる用紙が給紙カセットに収容された状態でセットされている。
【０００３】
一方、複写式の伝票や帳票の印刷には、ドットプリンタがよく用いられる。ドットプリンタには、ページを規定するミシン目が等間隔に形成されたロール紙や、ミシン目ごとに折りたたまれた連続紙が、記録媒体として用いられる。印刷が完了した連続紙は、ミシン目で切り離されることで、用件ごとの伝票や帳票となる。
【０００４】
ミシン目が設けられた連続紙に印刷を行ったときには、印刷するデータの量によっては、ページの先頭やページの前半で、印刷が終了してしまうことがある。この状態で次の印刷を行う際には、印刷が行われたページを送り出して、次のページの先頭から、印字が開始するのが一般的である。このため、印刷が十分に可能な余白があるページも一律に排紙されてしまい、結果的に用紙の消費量が増加してしまうことがある。
【０００５】
連続紙を記録媒体とするプリンタであっても、連続紙を途中で切断することができれば、必ずしも、ページの先頭から印刷を開始しなくてもよく、連続紙を余すことなく有効に使用することができる。しかしながら、従来のシステムでは、用紙を送る制御が、ホスト側のコンピュータによって実行されるアプリケーションからの指示に基づいて行われていた。このため、印字の開始位置を調整するためには、比較的困難な上記アプリケーションの変更が必要であった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３２０７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、連続紙に対する印刷位置の調整を容易にし、記録媒体の消費量を削減することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本実施形態に係る印刷システムは、ミシン目によってページが規定された複写式の連続紙に画像を印刷して帳票を作成するための印刷システムであって、ヘッドと、紙送り機構と、インタフェースと、制御手段と、を備える。ヘッドは、連続紙にドットを形成する。紙送り機構は、ヘッドに対して連続紙を相対的に移動させる。インタフェースは、連続紙に対する印刷モードの入力を受け付ける。制御手段は、連続紙への印刷が終了した後に紙送り機構を制御して、インタフェースを介して入力された印刷モードが第１印刷モードの場合には、ヘッドをページの先頭に位置決めし、インタフェースを介して入力された印刷モードが第１印刷モードとは異なる第２印刷モードの場合には、ヘッドを印刷が終了した位置から予め設定された距離隔てた位置へ位置決めして印刷を開始する。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る印刷システムのブロック図である。
【図２】制御装置のブロック図である。
【図３】プリンタの斜視図である。
【図４】プリンタの制御系のブロック図である。
【図５】プリンタのＹＺ断面を示す図である。
【図６】通常モードで印刷が行われた連続紙を示す図である。
【図７】節約モードで印刷が行われた連続紙を示す図である。
【図８】制御装置によって実行される一連の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本実施形態を、図面を用いて説明する。図１は、本実施形態に係る印刷システム１０を示す図である。図１に示されるように、印刷システム１０は、ＬＡＮ（Local Area Network）やインターネットなどのネットワーク１２を介して相互に接続される制御装置２０とプリンタ３０を有している。
【００１１】
図２は、制御装置２０のブロック図である。図２に示されるように、制御装置２０は、ＣＰＵ（Central Processing Unit）２０ａ、主記憶部２０ｂ、補助記憶部２０ｃ、入力部２０ｄ、表示部２０ｅ、インタフェース部２０ｆ、及び上記各部を接続するシステムバス２０ｇを有するコンピュータである。
【００１２】
ＣＰＵ２０ａは、補助記憶部２０ｃに記憶されたプリンタドライバ１００やアプリケーション１０１を読み出して実行する。ＣＰＵ２０ａの具体的な動作については後述する。
【００１３】
主記憶部２０ｂは、ＲＡＭ（Random Access Memory）等の揮発性メモリを有している。主記憶部２０ｂは、ＣＰＵ２０ａの作業領域として用いられる。
【００１４】
補助記憶部２０ｃは、ＲＯＭ（Read Only Memory）、磁気ディスク、半導体メモリなどの不揮発性メモリを有している。補助記憶部２０ｃは、ＣＰＵ２０ａが実行するプリンタドライバ１００やアプリケーション１０１、及び各種パラメータなどを記憶している。また、ＣＰＵ２０ａによる処理結果などを含む情報を順次記憶する。
【００１５】
入力部２０ｄは、キーボードや、マウスなどのポインティングデバイスを有している。ユーザの指示は、入力部２０ｄを介して入力され、システムバス２０ｇを経由してＣＰＵ２０ａに通知される。
【００１６】
表示部２０ｅは、ＬＣＤ（Liquid Crystal Display）などの表示ユニットを有している。表示部２０ｅは、例えば、プリンタ３０のステータスや、アプリケーション１０１を実行するＣＰＵ２０ａによって生成される画像などを表示する。
【００１７】
インタフェース部２０ｆは、ＬＡＮインタフェース、シリアルインタフェース、パラレルインタフェース、アナログインタフェースなどを備えている。制御装置２０は、インタフェース部２０ｆを介して、ネットワーク１２に接続される。
【００１８】
図３は、プリンタ３０の斜視図である。プリンタ３０は、ミシン目によってページが規定される連続紙に文字や画像を形成するドットプリンタである。図３に示されるように、プリンタ３０は、筐体３１、フロントカバー３３、給紙カセット３４を有している。
【００１９】
筐体３１は、長手方向をＸ軸方向とする直方体状のベース３１ａと、ベース３１ａの上方に取り付けられるカバー３１ｂから構成されている。
【００２０】
ベース３１ａの−Ｙ側上面には、プリンタ３０から排紙される連続紙の排紙トレイが形成されている。そして、排紙トレイには、ベース３１ａの上面にＸ軸に平行になるように設けられた溝３７に沿って移動するガイド３６が設けられている。プリンタ３０で使用される用紙のサイズに応じて、ガイド３６を位置決めすることで、排紙をスムーズに行うことができる。
【００２１】
カバー３１ｂは、ベース３１ａに固定され、ベース３１ａとカバー３１ｂによって囲まれる空間には、プリンタ３０の制御系が収容されている。また、カバー３１ｂには、表示部４０ｂが設けられている。表示部４０ｂには、プリンタ３０のステータスが表示される。
【００２２】
図４は、筐体３１内部に収容される制御系４０を示す図である。図４に示されるように、制御系４０は、制御部４０ａ、表示部４０ｂ、ヘッド４０ｃ、アクチュエータ４０ｄ、及び紙送り機構４０ｅを有している。
【００２３】
制御部４０ａは、ＣＰＵ、ＣＰＵの作業領域となる主記憶部、ＣＰＵが実行するプログラムを記憶する補助記憶部などを有している。制御部４０ａは、ネットワーク１２を介して接続される制御装置２０の指示に基づいて、表示部４０ｂ、ヘッド４０ｃ、アクチュエータ４０ｄ、及び紙送り機構４０ｅの制御を行う。
【００２４】
表示部４０ｂは、液晶パネルを有し、プリンタ３０のステータスなどを表示する。
【００２５】
ヘッド４０ｃは、連続紙にドットを形成するニードルとこのニードルを駆動するためのソレノイドを有するドットインパクトプリントヘッドである。図５は、図３におけるＡＡ断面を示す図である。図５に示されるように、ヘッド４０ｃは、アクチュエータ４０ｄによって、ベース３１ａの上方で支持されている。
【００２６】
アクチュエータ４０ｄは、モータ及びベルトなどを有し、ヘッド４０ｃを、図５におけるＸ軸に沿って移動させる。制御部４０ａは、アクチュエータを駆動することによってヘッド４０ｃを連続紙Ｐに対して位置決めする。そして、ソレノイドに電圧を印加することにより、ニードルを連続紙Ｐに打ち付けて、連続紙Ｐにドットを順次形成する。
【００２７】
紙送り機構４０ｅは、複数の紙送りローラやガイドなどから構成され、給紙カセット３４に収容された連続紙を、ヘッド４０ｃに対して相対的に移動させる。これにより。連続紙は、ヘッド４０ｃによって印刷がなされた後、図５の矢印Ａ２に示される方向へ送り出される。
【００２８】
図３に戻り、フロントカバー３３は、ベース３１ａの上方で、カバー３１ｂに支持されている。図５に示されるように、フロントカバー３３の下部は、＋Ｙ方向へ突出するように湾曲し、下端３３ａは鋭角に整形されている。このため、印刷が終了し、フロントカバー３３の下方から排紙される連続紙Ｐは、このフロントカバー３３を用いて、矢印Ａ１に示される位置で切断することができる。
【００２９】
図３に戻り、給紙カセット３４は、直方体状のケースである。給紙カセット３４は、カバー３１ｂに対して着脱自在となっており、内部にはミシン目によってページが規定された連続紙が収容されている。
【００３０】
上述したプリンタ３０は、主として、複写式の連続紙を記録媒体とし、宅配便の送り状や、帳票の作成になどに使用される。
【００３１】
印刷システム１０では、印刷が終了したらフォームフィードを行い、次の印刷を常にページの先頭から開始する通常モードと、印刷が終了したら、次の印刷を、余白を挟んで行う節約モードの２つのモードが規定されている。
【００３２】
図６は、通常モードで、例えば５件分の帳票の印刷が行われた連続紙Ｐを示す図である。通常モードでは、１ページに１件分の情報の印刷が行われる。このため、印刷された連続紙Ｐを、破線から切断すると１件ごとの帳票を作成することができる。
【００３３】
図７は、節約モードで、例えば５件分の帳票の印刷が行われた連続紙Ｐを示す図である。節約モードでは、各件の情報が、余白Ｍを挟んで連続的に印刷される。このため、ページを規定する破線に関係なく、情報を連続的に印刷することができる。この節約モードは、印刷内容のチェックなどを行うときに用いられるモードである。また、連続紙Ｐを、プリンタ３０のフロントカバー３３を用いて、直線Ｌに沿って切断することで、複数の情報が印刷された一纏まりの記録媒体として取り扱うことも可能となる。
【００３４】
印刷モードの設定は、例えば、制御装置２０の表示部２０ｅに表示されるプリンタドライバ１００の設定画面において、「通常モード」或いは「節約モード」のいずれかを選択することにより行うことが考えられる。
【００３５】
上述した２つのモードは、プリンタドライバによって選択される。以下、上記２つのモードによる印刷動作について、図８のフローチャートに基づいて説明する。図８は、制御装置２０のＣＰＵ２０ａが実行する一連の処理を示すフローチャートである。ＣＰＵ２０ａは、アプリケーション１０１を実行しているときに、ユーザからの印刷指示を受け付けると、補助記憶部２０ｃからプリンタドライバ１００を読み出して、図７に示される一連の処理を開始する。また、前提として、本実施形態では、帳票１件分の情報を順次印刷していくものとする。
【００３６】
まず、ＣＰＵ２０ａは、印刷モードが節約モードか否かを判断する（ステップＳ１０１）。印刷モードとして、通常モードが設定されている場合には（ステップＳ１０１：Ｎｏ）、ＣＰＵ２０ａは、連続紙Ｐのページ長を示す情報と、ページの設定指示をプリンタ３０の制御部４０ａへ出力する（ステップＳ１０２）。制御部４０ａは、ページの設定指示を受けると、ページ長の値に基づいて、ヘッド４０ｃを、連続紙Ｐのミシン目によって規定されたページの先頭へ位置決めする。
【００３７】
次に、ＣＰＵ２０ａは、プリンタ３０の制御部４０ａに、印刷データＰＤ１を出力するとともに、印刷の開始を指示する（ステップＳ１０３）。制御部４０ａは、印刷開始の指示を受けると、制御装置２０から出力される印刷データに基づいて、連続紙Ｐへの印刷を開始する。
【００３８】
ＣＰＵ２０ａは、印刷データＰＤ１の印刷が完了するまで待機し（ステップＳ１０４）、プリンタ３０の制御部４０ａから印刷の完了が通知されると（ステップＳ１０４：Ｙｅｓ）、印刷モードに応じた紙送り指示を、プリンタ３０の制御部４０ａへ出力する。
【００３９】
印刷モードが通常モードである場合には（ステップＳ１０５：Ｎｏ）、ＣＰＵ３０ａは、プリンタ３０の制御部４０ａに対して、ページ送り（フォームフィード）を指示する（ステップＳ１０６）。プリンタ３０の制御部４０ａは、ページ送り指示を受けると、紙送り機構４０ｅを制御して連続紙Ｐを送り出し、ヘッド４０ｃを次のページの先頭に位置決めする。これにより、次の印刷データＰＤ２に対する印刷を、ページの先頭から開始することが可能となる。
【００４０】
ステップＳ１０６の処理が終了すると、ＣＰＵ３０ａは、ステップＳ１０１に戻り、以下、同様の処理を繰り返す。これにより、印刷データＰＤ１，ＰＤ２，…ＰＤＮの印刷が、ページごとに実行される。
【００４１】
一方、ＣＰＵ２０ａは、印刷モードが節約モードか否かを判断し（ステップＳ１０１）、印刷モードとして、節約モードが設定されている場合には（ステップＳ１０１：Ｙｅｓ）、プリンタ３０の制御部４０ａに、印刷データＰＤ１を出力するとともに、印刷の開始を指示する（ステップＳ１０３）。制御部４０ａは、印刷開始の指示を受けると、制御装置２０から出力される印刷データに基づいて、連続紙Ｐへの印刷を開始する。
【００４２】
ＣＰＵ２０ａは、印刷データＰＤ１の印刷が完了するまで待機し（ステップＳ１０４）、プリンタ３０の制御部４０ａから印刷完了が通知されると（ステップＳ１０４：Ｙｅｓ）、印刷モードに応じた紙送り指示を、プリンタ３０の制御部４０ａへ出力する。
【００４３】
印刷モードが節約モードである場合には（ステップＳ１０５：Ｙｅｓ）、ＣＰＵ３０ａは、プリンタ３０の制御部４０ａに対して、例えば１インチ程度の予め設定された所定量の紙送りを指示する（ステップＳ１０７）。プリンタ３０の制御部４０ａは、所定量の紙送り指示を受けると、紙送り機構４０ｅを制御して連続紙Ｐを送り出し、連続紙Ｐを所定量だけヘッド４０ｃに対して相対移動させる。これにより、次の印刷データＰＤ２に対する印刷を、印刷データＰＤ１が印刷された領域から、１インチ程度離れたところから開始することができる。
【００４４】
ステップＳ１０７の処理が終了すると、ＣＰＵ３０ａは、ステップＳ１０１に戻り、以下、同様の処理を繰り返す。これにより、１インチのマージンＭを挟んで、印刷データＰＤ１，ＰＤ２，…ＰＤＮの印刷が、連続的に実行される。
【００４５】
以上説明したように、本実施形態では、印刷モードとして通常モードが選択されている場合には、ＣＰＵ５０ａによって、印刷データＰＤごとに、ヘッド４０ｃがページ先頭に位置決めされる。そして、連続紙に規定されるページごとに、印刷データＰＤの印刷が行われる。また、印刷モードとして節約モードが選択されている場合には、前回印刷が終了した位置から所定量だけ離れた位置を起点に、次の印刷データＰＤの印刷が行われる。このため、印刷物の用途に応じて、印刷モードを選択して印刷を行うことで、連続紙の消費量を削減することができる。
【００４６】
本実施形態では、印刷モードに応じた印刷が、プリンタドライバ１００を読み込んだＣＰＵ２０ａによって実行される。このため、印刷モードの切り替え機能のないアプリケーション１０１によって生成される印刷データＰＤの印刷を行う場合であっても、印刷モードに応じた印刷が可能となる。
【００４７】
一般に、アプリケーション１０１によって印刷モードの選択を行うためには、比較的困難なアプリケーションの改造が必要になる。特に、複数のアプリケーション１０１を使用する場合には、アプリケーション１０１ごとに改造を行う必要がある。本実施形態では、プリンタドライバ１００を用いて、印刷モードの選択を行うことができるので、簡単かつ低コストで印刷モードの選択を行うことができる。
【００４８】
本実施形態では、図５に示されるように、フロントカバー３３の下端３３ａによって、連続紙Ｐを切断することができる。このため、節約モードで印刷を行った場合でも、任意の位置で連続紙Ｐを切断することで、印刷がなされた部分を、所望の位置から分離することができる。
【００４９】
以上、本発明の実施形態について説明したが、本発明は上記実施形態によって限定されるものではない。例えば、上記実施形態では、節約モードでの印刷では、先の印刷データＰＤの印刷範囲と、次の印刷データＰＤの印刷範囲が１インチ程度離れるように印刷が行われることとした。これに限らず、先の印刷データＰＤの印刷範囲と、次の印刷データＰＤの印刷範囲の間の距離は、任意に設定することができる。
【００５０】
上記実施形態では、記録媒体として、ミシン目によってページが規定された連続紙を用いることとした。これに限らず、記録媒体としては、ミシン目以外のラインや折り目などによってページが規定された記録媒体を用いることができる。
【００５１】
本発明の実施形態を説明したが、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施しうるものであり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５２】
１０  印刷システム
１２  ネットワーク
２０  制御装置
２０ａ  ＣＰＵ
２０ｂ  主記憶部
２０ｃ  補助記憶部
２０ｄ  入力部
２０ｅ  表示部
２０ｆ  インタフェース部
２０ｇ  システムバス
３０  プリンタ
３０ａ  ＣＰＵ
３１  筐体
３１ａ  ベース
３１ｂ  カバー
３３  フロントカバー
３３ａ  下端
３４  給紙カセット
３６  ガイド
３７  溝
４０  制御系
４０ａ  制御部
４０ｂ  表示部
４０ｃ  ヘッド
４０ｄ  アクチュエータ
４０ｅ  紙送り機構
５０ａ  ＣＰＵ
１００  プリンタドライバ
１０１  アプリケーション
【図１】
0006276131.tif 000002
【図２】
0006276131.tif 000003
【図３】
0006276131.tif 000004
【図４】
0006276131.tif 000005
【図５】
0006276131.tif 000006
【図６】
0006276131.tif 000007
【図７】
0006276131.tif 000008
【図８】
0006276131.tif 000009