(57)【特許請求の範囲】
【請求項１】
印刷媒体を一方向に搬送する手段であって、２以上の印刷媒体を並行して搬送可能に構成された印刷媒体搬送手段と、
印刷ヘッドを搭載したキャリッジを上記搬送方向と直交する方向に走行走査するキャリッジ移送手段とを少なくとも備え、
該キャリッジ移送手段を制御して、キャリッジを往復運動させて、往路，復路の走行で上記印刷媒体に対してそれぞれ１ライン分又は複数ライン分ずつの印刷出力を行うシリアルプリンタにおいて、
ホストコンピュータと接続され、前記ホストコンピュータから印刷データと印刷モードとを少なくとも受信するホストインターフェースと、
前記印刷ヘッドへ供給する少なくとも前記１ライン分の印刷データを格納するバンドメモリと、
前記印刷媒体の印刷部位と非印刷部位の位置に対応したマスク情報を格納するデータマスクメモリと、
印刷開始に先立って前記印刷媒体の有無を検出する印刷媒体検出センサの検出信号に基づいて前記マスクデータメモリへ印刷部位と非印刷部位に対応したマスク情報を格納し、前記ホストインターフェースによって受信した印刷モードに応じて前記印刷媒体に対して同一内容の印刷または別種の印刷を前記印刷部位に行うように制御をする印刷制御手段とを少なくとも備え、
前記印刷モードに応じて前記別種の印刷をする場合は前記印刷制御手段により、前記印刷部位に応じたデータ書込み位置と印刷データ幅に基づいて、前記ホストコンピュータから前記印刷データを前記バンドメモリに格納し、該格納された印刷データと前記データマスクメモリに格納された前記マスク情報に基づいて印刷し、前記印刷モードに応じて前記同一内容の印刷をする場合は前記印刷制御手段により、前記バンドメモリへの書込み制御をするときに印刷データのコピー指示をし、前記印刷部位に応じた複数のデータ書込み位置および印刷データ幅とに基づいて、前記ホストコンピュータから前記印刷データを前記印刷媒体に同一の内容を複数印刷するように前記バンドメモリに格納し、該格納された印刷データと前記データマスクメモリに格納された前記マスク情報に基づいて印刷することを特徴とするシリアルプリンタ。
【請求項２】
前記制御手段は、前記データ書込み位置を前記バンドメモリのメモリアドレスに変換し、前記変換されたメモリアドレスから前記印刷データを順次格納することを特徴とする請求項１記載のシリアルプリンタ。
【請求項３】
上記印刷制御手段は、上記印刷ヘッドに供給される印刷信号の所定位置のデータをマスクデータに置換することにより、上記印刷媒体が存在しない間隙部における印刷出力を回避することを特徴とする請求項１または請求項２に記載のシリアルプリンタ。
【請求項４】
上記印刷制御手段は、上記印刷ヘッドに供給される印刷信号の所定位置に空白信号を付加することにより、上記印刷媒体が存在しない間隙部における印刷出力を回避することを特徴とする請求項１または請求項２に記載のシリアルプリンタ。
【請求項５】
上記印刷ヘッドは、インクジェット印刷用のヘッドであることを特徴とする請求項１から請求項４の何れかに記載のシリアルプリンタ。
【請求項６】
上記印刷ヘッドは、感熱印刷用のサーマルヘッドであることを特徴とする請求項１から請求項４の何れかに記載のシリアルプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷媒体の搬送方向（以下、主走査方向という）と直交する方向（以下、副走査方向という）へ印刷ヘッドを移動させて印刷を行うシリアルプリンタに関し、特に複数の印刷媒体に同時並行的に印刷可能な技術に関する。
【０００２】
【従来の技術】
シリアルプリンタの一種としてのインクジェット記録方式のプリンタ（以下、単にインクジェットプリンタという。）は、昨今の技術開発により印刷品質が飛躍的に向上したため、ポスターやチラシ等の業務用印刷にも用いられるようになってきている。
【０００３】
これらのインクジェットプリンタは、構造が簡単であるため、比較的安価に製造することができ、業務用および家庭用に広く普及するに至っている。
【０００４】
また、印刷面積の大きな例えばＡ１サイズやＡ０サイズの印刷用紙へカラー印刷可能な比較的大型のインクジェットプリンタも実用化されており、業務用の大判ポスター等の印刷への適用が進められている。
【０００５】
【発明が解決しようとする課題】
ところが、これらのインクジェットプリンタは、インクジェット記録方式の印刷ヘッドを搭載したキャリッジを印刷媒体としての印刷用紙の幅方向に往復移動させて１ライン分又は複数ライン分ずつ印刷していくため、１ライン同時に印刷するラインプリンタやページ単位で印刷可能なページプリンタと比較すると印刷完了までの時間が長く掛かるという問題がある。
【０００６】
この印刷時間の問題は、家庭用などの個人ユースにおける少量印刷では、さほど大きな欠点とはいえなかったが、業務用における大量印刷や、印刷面積の大きな印刷用紙への印刷については、印刷時間の短縮化は解決すべき重要な課題となってきている。
【０００７】
特に、業務用の大判ポスターとして、Ａ１サイズ等の印刷用紙へカラー印刷を行う場合には、従来のシリアルプリンタでは速いものでも１枚の印刷に、１０〜３０分間程度も掛かるため、印刷所要時間の短縮化が強く要望されている。
【０００８】
この発明は、上記問題点を解決すべく案出されたものであり、複数枚の印刷媒体に対する同時並行的な印刷を可能とし、トータルの印刷時間を短縮化することのできるシリアルプリンタを提供することを目的としている。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明は、印刷媒体を一方向に搬送する印刷媒体搬送手段と、印刷ヘッドを搭載したキャリッジを上記搬送方向と直交する方向に走行走査するキャリッジ移送手段とを少なくとも備え、該キャリッジ移送手段を制御して、キャリッジを往復運動させて、往路，復路の走行で上記印刷媒体に対してそれぞれ１ライン分又は複数ライン分ずつの印刷出力を行うシリアルプリンタにおいて、上記印刷媒体搬送手段は、２以上の印刷媒体を並行して搬送可能に構成され、上記印刷ヘッドにより上記２以上の印刷媒体に対してそれぞれ同一内容の印刷またはそれぞれ別種の印刷を行うように制御する印刷制御手段を備えるようにしたものである。
【００１０】
これにより、１台のプリンタで２以上の印刷媒体に同時並行的な印刷を行うことができ、印刷完了までのトータルの印刷時間を短縮化することができる。
【００１１】
例えば、Ａ１サイズ等の大判ポスター等を印刷する場合に、Ａ１サイズの２枚の印刷用紙を並行して搬送できるように構成した場合には、各印刷用紙に同一の印刷（即ち、同じ絵柄等）または別種の印刷（即ち、異なる絵柄等）を同時並行的に一度に印刷することができるので、作業効率を向上させることができる。
【００１２】
また、上記キャリッジは、印刷媒体の有無を検出する印刷媒体検出センサを備え、上記印刷制御手段は、上記印刷媒体検出センサからの信号に基づいて、上記２以上の印刷媒体が存在しない間隙部においては印刷出力を行わないように印刷ヘッドへの印刷信号の供給を制御するように構成することができる。
【００１３】
これによれば、印刷媒体が存在しない間隙部へインクが吐出される事態を未然に防止することができ、印刷媒体が存在する所にのみ正確に印刷することができるので、プリンタ内部が汚れることを防止することができる。
【００１４】
なお、上記印刷制御手段は、上記印刷ヘッドに供給される印刷信号の所定位置のデータをマスクデータに置換することにより、上記印刷媒体が存在しない間隙部における印刷出力を回避するようにできる。
【００１５】
また、上記印刷制御手段は、上記印刷ヘッドに供給される印刷信号の所定位置に空白信号を付加することにより、上記印刷媒体が存在しない間隙部における印刷出力を回避するようにしてもよい。
【００１６】
なお、上記印刷ヘッドは、インクジェット印刷用のヘッドまたは感熱印刷用のサーマルヘッドとすることができ、インクジェット方式または感熱方式のシリアルプリンタに適用して有効である。
【００１７】
【発明の実施の形態】
以下、本発明の好適な実施形態を図面に基づいて説明する。
【００１８】
図１は本発明に係るシリアルプリンタの概略平面図、図２はその概略正面図、図３は本発明に係るシリアルプリンタの構成を示すブロック図、図４は本発明に係るシリアルプリンタの印刷制御手順を示すフローチャートである。
【００１９】
図１の（ａ），（ｂ）において、符号Ｐは印刷ヘッドＨと対向するプラテン部であり、該プラテン部Ｐ上に印刷媒体としてのロール紙Ｒ０，Ｒ１，Ｒ２が引き出され、キャリッジＣがプラテン部Ｐ上を印刷媒体の幅方向に往復移動するように構成されている。
【００２０】
キャリッジＣには、フォトセンサで構成される印刷媒体の端部を検出する用紙センサＳと、インクジェット印刷用のヘッドＨが搭載されている。
【００２１】
なお、キャリッジＣの移送手段の詳細は省略するが、送りネジ方式や巻掛け伝動機構等の周知の構成を適用することができる。
【００２２】
本実施形態においては、通常印刷モードでは、図１の（ａ）に示すように、１本のロール紙Ｒ０をセットして、例えばＡ０サイズの印刷を行う。即ち、用紙センサＳでロール紙Ｒの端部を検出し、その検出信号に基づいて、所定のタイミングで印刷ヘッドＨから印刷信号に応じた各色インクを噴射することによりＡ０サイズの所望の印刷出力を得る。
【００２３】
また、本実施形態に係るプリンタは第２の印刷モードを備え、このモードでは、また、例えばＡ１サイズの２枚の印刷を同時に行うことができる。そして、図１（ａ）のＡ０サイズのロール紙Ｒ０に代えて、Ａ１サイズの２本のロール紙Ｒ１，Ｒ２を図１（ｂ）のように並べてセットする。
【００２４】
そして、図２に示すように、用紙センサＳでロール紙Ｒ１，Ｒ２の端部の位置（Ｒ１の右端の位置：Ｒ１（Ｘ１），Ｒ１の左端の位置：Ｒ１（Ｘ２），Ｒ２の右端の位置：Ｒ２（Ｘ１），Ｒ２の左端の位置Ｒ２（Ｘ２））を検出し、その検出信号に基づいて、所定のタイミングで印刷ヘッドＨから印刷信号に応じた各色インクを噴射することによりロール紙Ｒ１，Ｒ２上にＡ１サイズの所望の印刷出力を得る。印刷制御の詳細については後述する。
【００２５】
なお、ロール紙Ｒ０およびＲ１，Ｒ２の搬送機構の詳細については説明しないが、駆動源としてのモータ、歯車伝達機構、搬送ローラ等を組み合わせた周知の搬送機構の構成で足りるものである。
【００２６】
ここで、図３のブロック図を参照して、本実施形態に係るシリアルプリンタの制御装置の構成を説明する。
【００２７】
図中、符号１は、シリアルプリンタが接続されるホストコンピュータから印刷データおよび印刷開始位置、幅情報および印刷モードを受信するホストインタフェース部である。符号２は、演算部（マイクロプロセッサ），プログラムメモリおよびワークメモリ等から構成され、シリアルプリンタの各種制御を司るマイクロコンピュータである。符号３は、用紙センサＳからの検出信号を入力する入力部である。符号４はキャリッジＣの往復移動のタイミングを制御するキャリッジ駆動制御部である。
【００２８】
符号５は、ホストインタフェース部１を介してホストコンピュータから送られてくるデータをバンドメモリ７に書き込むための書込開始位置および幅を制御する書込位置制御部である。なお、バンドメモリ７は、印刷データを一時的に順次格納するメモリである。また、書込開始位置、幅および印刷モードの設定はホストコンピュータからのコマンドを解析し、マイクロコンピュータ２からの指示で行うことができる。また、例えばマイクロコンピュータ２に接続される設定スイッチ等を設け、その設定スイッチ等を操作することにより書込開始位置、幅および印刷モードを任意に設定できるように構成することもできる。
【００２９】
符号６は、書込位置制御部５の情報に基づいてバンドメモリ７に印刷データを書き込むバンドメモリ書込制御部である。符号８は、マイクロコンピュータ２からの指示でバンドメモリ７から印刷データを読み出すバンドメモリ読出制御部である。
【００３０】
符号９は、用紙センサの検出信号入力部３を介して入力される用紙センサＳの検出信号に基づいて、ロール紙Ｒ０あるいはＲ１，Ｒ２の何れも存在しない位置において印刷出力を行われないように印刷データにマスクを掛けるマスクデータを設定するデータマスクメモリ部である。ここでは、例えば印刷出力を行う部分にはデータ「１」を格納し、非印刷部位にはデータ「０」を格納する。
【００３１】
符号１０は、バンドメモリ７からの印刷データと、データマスクメモリ部に格納されているマスクデータとの論理積をとり、ヘッドインタフェース部１１を介してヘッドＨへ送られて、実際に印刷出力される実印刷データを生成する実印刷データ生成部である。
【００３２】
また、符号２０は、ロール紙Ｒ０あるいはＲ１，Ｒ２をマイクロコンピュータ２の制御信号に基づいて搬送する印刷媒体搬送手段である。この印刷媒体搬送手段は、例えば駆動源としてのモータ、歯車伝達機構、搬送ローラ等を組み合わせた周知の搬送機構で構成される。
【００３３】
次に、図４のフローチャートを参照して上記構成のシリアルプリンタによる複数媒体への印刷の制御手順を説明する。
【００３４】
まず、シリアルプリンタにＡ１サイズのロール紙Ｒ１，Ｒ２あるいはＡ０サイズのロール紙Ｒ０をセットし、ホストコンピュータを立ち上げ、次いでシリアルプリンタの電源を投入して、印刷開始スイッチ等を操作すると印刷処理が開始される。なお、ロール紙Ｒ０，Ｒ１，Ｒ２に代えて所望のサイズのカット紙をセットしてもよい。
【００３５】
ステップＳ１では、キャリッジＣがロール紙Ｒ１，Ｒ２の幅方向への移動を開始し、用紙センサＳにより、ロール紙Ｒ１，Ｒ２の端部の検出を行う。即ち、用紙センサＳはロール紙Ｒ１，Ｒ２の有無による反射光量の変化を検出し、ロール紙Ｒ１，Ｒ２の端部の位置（Ｒ１の右端の位置：Ｒ１（Ｘ１），Ｒ１の左端の位置：Ｒ１（Ｘ２），Ｒ２の右端の位置：Ｒ２（Ｘ１），Ｒ２の左端の位置Ｒ２（Ｘ２））に対応する検出信号を出力する。また、Ａ０サイズのロール紙あるいはＡ１サイズのロール紙を１本のみ用いる場合には、Ｒ１（Ｘ１），Ｒ１（Ｘ２）のみが検出される。
【００３６】
なお、本実施形態では、１つの印刷媒体（例えばＡ０サイズのロール紙Ｒ０）または２つの印刷媒体（例えばＡ１サイズのロールＲ１，Ｒ２）に対して印刷を行う場合について述べているが、これに限られるものではなく、原理的には２以上の整数ｎ本の印刷媒体を用いることが可能であり、その場合には、用紙センサＳにより、[Ｒ１（Ｘ１），Ｒ１（Ｘ２），Ｒ２（Ｘ１），Ｒ２（Ｘ２）・・・・Ｒｎ（Ｘ１），Ｒｎ（Ｘ２）]の各端部を検出することとなる。
【００３７】
次いで、ステップＳ２では、用紙センサＳの検出信号に基づいて、データマスクメモリ部９に所定のマスクデータを格納する。即ち、用紙センサＳからの検出信号に基づいて、ロール紙Ｒ０あるいはロール紙Ｒ１またはＲ２が存在する位置には印刷出力を行う部分としてデータ「１」を格納し、ロール紙Ｒ０あるいはロール紙Ｒ１及びＲ２が存在しない位置には非印刷部位としてデータ「０」を格納する。これにより、ロール紙Ｒ０あるいはロール紙Ｒ１またはＲ２が存在する位置にのみ印刷出力を行うことが可能となる。
【００３８】
続いてステップＳ３に移行して、ホストコンピュータから受信した印刷モードを判定する。この印刷モードとしては、例えば１枚の印刷媒体又は複数の印刷媒体に別種の印刷をするモード（第１印刷モード）と、複数の印刷媒体に同一内容の印刷するモード（第２印刷モード）とが用意される。
【００３９】
そして、ステップＳ３において上記第１印刷モードであると判定された場合にはステップＳ４に移行する。ステップＳ４では、データ書込み位置Ｒ１（Ｘ１）をメモリアドレスに変換した値と、印刷データ幅を書込み位置制御部５に設定してからステップＳ６に移行する。
【００４０】
一方、ステップＳ３において上記第２印刷モードであると判定された場合には、ステップＳ５に移行する。ステップＳ５では、データ書込み開始位置[Ｒｉ（Ｘ１），ｉ＝１，２，・・・ｎ]をメモリアドレスに変換した値と印刷データ幅および印刷データのコピー指示を書込み位置設定部５に設定してからステップＳ６に移行する。
【００４１】
ステップＳ６では、バンドメモリ読出し制御部８に１スキャン分（即ちキャリッジＣの１往復分）の印刷データの読み出しを指示する。なお、本フローチャートには表されていないが、ホストコンピュータから送信された印刷データはホストインタフェース部１を介し、書込位置制御部５およびバンドメモリ書込制御部６の制御によりバンドメモリ７に順次格納されている。
【００４２】
次いで、ステップＳ７に移行して、キャリッジ駆動制御部４にキャリッジＣの１スキャン分（即ち、１往復分）の移動を指示する。これにより、印刷ヘッドＨは実印刷データに基づいてロール紙Ｒ０あるいはＲ１，Ｒ２が存在する所でのみインクを噴射して印刷出力を行い、ロール紙Ｒ０あるいはＲ１，Ｒ２が存在しない部位ではマスクデータに従って印刷出力を行わないようになされる。したがって、ロール紙Ｒ１，Ｒ２を並べてセットした場合には、２枚のＡ１サイズの印刷出力を同時並行的に得ることができ、しかもロール紙Ｒ１とＲ２の間隙部ではインクの噴射が行われないため、シリアルプリンタ内が汚れる事態を未然に防止することができる。
【００４３】
次いで、ステップＳ８では、印刷媒体搬送手段による１スキャンのライン数分の紙送りを指示してステップＳ９に移行する。
【００４４】
ステップＳ９では、バンドメモリ７に格納される印刷データを全て印刷したか否か（即ち、受信データ長の印刷を完了したか否か）の判定を行い、ＮＯの場合にはステップＳ６〜Ｓ８を繰り返して実行し、ＹＥＳの場合には印刷処理を終了する。
【００４５】
これにより、ロール紙Ｒ０がセットされている場合には、１枚のＡ０サイズの印刷出力が得られ、ロール紙Ｒ１，Ｒ２がセットされている場合には、同一印刷内容あるいは別種印刷内容のＡ１サイズの２枚の印刷出力を一度に得ることができる。また、ロール紙Ｒ１，Ｒ２の間隙部においては、用紙センサＳの検出信号に基づき、印刷データにマスクが掛けられるため印刷ヘッドＨからインクが噴射されることはなく、シリアルプリンタ内を無用に汚すことを未然に防止することができる。
【００４６】
以上述べたように本実施形態に係るシリアルプリンタによれば、一度の印刷処理で、２枚以上の印刷出力を得ることができるので、トータルの印刷時間を短縮することができる。
【００４７】
特に、本実施形態のように業務用にＡ１サイズ等の大判ポスターなどの印刷出力を得る場合には、従来のようにＡ１サイズを１枚ずつ印刷する場合に比して、トータルの印刷所要時間を半減することができ作業効率の向上に有効である。
【００４８】
本発明は、Ａ１サイズ等の大判の印刷出力を業務用に得るシリアルプリンタに限られず、例えば家庭用のインクジェット式のシリアルプリンタにおいて、デジタル写真等の印刷を大量に印刷する場合などにも有効である。即ち、写真サイズ幅の２本以上のロール紙を用いる構成とする場合には、一度の印刷で２枚以上の印刷出力を得ることができるのでトータルの印刷時間を短縮化することができる。
【００４９】
なお、本実施形態では、ロール紙Ｒ０あるいはＲ１，Ｒ２が存在しない位置における印刷を回避するために、用紙センサＳの検出信号に基づいてマスクデータを設定する場合について述べたが、これに限らず、例えば用紙センサＳの検出信号に基づいて、ロール紙Ｒ０あるいはＲ１，Ｒ２が存在しない部分に相当する印刷データに空白データを挿入するようにしてもよい。この場合には、マスクデータによって有効な印刷データを隠してしまうことが無いので、印刷データにより忠実な印刷出力を得ることができる。
【００５０】
また、本実施形態では、インクジェット方式のシリアルプリンタに本発明を適用する場合について述べたが、これに限らず感熱方式のサーマルシリアルプリンタにも適用することができる。
【００５１】
【発明の効果】
以上説明したように、本発明に係るシリアルプリンタは、印刷媒体を一方向に搬送する印刷媒体搬送手段と、印刷ヘッドを搭載したキャリッジを上記搬送方向と直交する方向に走行走査するキャリッジ移送手段とを少なくとも備え、該キャリッジ移送手段を制御して、キャリッジを往復運動させて、往路，復路の走行で上記印刷媒体に対してそれぞれ１ライン分又は複数ライン分ずつの印刷出力を行うシリアルプリンタにおいて、上記印刷媒体搬送手段は、２以上の印刷媒体を並行して搬送可能に構成され、上記印刷ヘッドにより上記２以上の印刷媒体に対してそれぞれ同一内容の印刷またはそれぞれ別種の印刷を行うように制御する印刷制御手段を備えるようにしたので、１台のプリンタで２以上の印刷媒体に同時並行的な印刷を行うことができ、印刷完了までのトータルの印刷時間を短縮化することができるという効果がある。
【００５２】
また、上記キャリッジは、印刷媒体の有無を検出する印刷媒体検出センサを備え、上記印刷制御手段は、上記印刷媒体検出センサからの信号に基づいて、上記２以上の印刷媒体が存在しない間隙部においては印刷出力を行わないように印刷ヘッドへの印刷信号の供給を制御するように構成することができるので、印刷媒体が存在しない間隙部へインクが吐出される事態を未然に防止することができ、印刷媒体が存在する所にのみ正確に印刷することができるので、プリンタ内部が汚れることを防止することができるという効果がある。
【図面の簡単な説明】
【図１】本発明に係るシリアルプリンタの概略平面図である。
【図２】本発明に係るシリアルプリンタの概略正面図である。
【図３】本発明に係るシリアルプリンタの構成を示すブロック図である。
【図４】本発明に係るシリアルプリンタの印刷制御手順を示すフローチャートである。
【符号の説明】
Ｐ    プラテン部
Ｃ    キャリッジ
Ｓ    用紙センサ
Ｈ    印刷ヘッド
Ｒ０    Ａ０サイズのロール紙
Ｒ１，Ｒ２    Ａ１サイズのロール紙
１    ホストインタフェース部
２    マイクロコンピュータ
３    用紙センサの検出信号入力部
４    キャリッジ駆動制御部
５    書込位置制御部
６    バンドメモリ書込制御部
７    バンドメモリ
８    バンドメモリ読出し制御部
９    データマスクメモリ部
１０    実印刷データ生成部
１１    ヘッドインタフェース部
【図１】
0004201953.tif 000002
【図２】
0004201953.tif 000003
【図３】
0004201953.tif 000004
【図４】
0004201953.tif 000005