(57)【特許請求の範囲】
【請求項１】
ロール紙からなる記録媒体の表裏面側に、文字を含む画像を両面印刷するための少なくとも２つの記録ヘッドを備える両面印刷装置に搭載され、
前記記録ヘッド毎にそれぞれ設けられ、印刷データに対して印刷スタイルを指定するための文字属性を書き換え可能に登録設定する少なくとも２つの文字属性設定部と、
前記印刷データに基づき印刷を行う記録ヘッドを判別し、該記録ヘッドに文字属性の設定を担当する前記文字属性設定部から文字属性を読み出し、予め定めたデータ量毎に前記印刷データを文字編集し、文字編集された印刷データ毎に随時、印刷を行う前記記録ヘッドに出力する制御部と、
を具備することを特徴とする両面印刷装置の文字属性管理システム。
【請求項２】
ロール紙からなる記録媒体の一方面に文字を含む画像を印刷するための第１のサーマルヘッドと、上記記録媒体の他方面に文字を含む画像を印刷するための第２のサーマルヘッドを備える両面印刷装置に搭載され、
前記第１のサーマルヘッドに入力される印刷データに対して印刷スタイルを指定するための文字属性を書き換え可能に登録設定する第１の文字属性設定部と、
前記第２のサーマルヘッドに入力される印刷データに対して印刷スタイルを指定するための文字属性を書き換え可能に登録設定する第２の文字属性設定部と、
入力された前記印刷データに基づき印刷を担当する上記第１，第２のサーマルヘッドのいずれかを判別し、印刷を行う上記第１又は第２のサーマルヘッドに印刷スタイルを指定する前記文字属性設定部から前記登録設定された文字属性を読み出して、前記印刷データを予め定めたデータ量毎に文字編集し、文字編集された印刷データ毎に、印刷を担当する上記第１又は第２のサーマルヘッドに出力する制御部と、
を具備することを特徴とする両面印刷装置の文字属性管理システム。
【請求項３】
ロール紙からなる記録媒体の表裏面側に、文字を含む画像を両面印刷するための少なくとも２つの記録ヘッドを備える両面印刷装置に搭載され、
入力された印刷データに基づき印刷を行う記録ヘッドを判別する制御部と、
前記記録ヘッド毎にそれぞれ設けられ、印刷データに対して印刷スタイルを指定するための文字属性を書き換え可能に登録設定し、前記制御部により振り分けられた印刷データを受け取り、予め定めたデータ量毎に前記印刷データを、前記文字属性を用いて文字編集し、文字編集された印刷データ毎に随時、前記記録ヘッドに出力する文字属性設定部と、
を具備することを特徴とする両面印刷装置の文字属性管理システム。
【請求項４】
ロール紙からなる記録媒体の表裏面側に、文字を含む画像を両面印刷するための少なくとも２つの記録ヘッドと、該記録ヘッド毎にそれぞれ設けられ、印刷データに対して印刷スタイルを指定するための文字属性を書き換え可能に登録設定する少なくとも２つの文字属性設定部と、を備える両面印刷装置に対して、文字編集された印刷データを提供する文字属性管理方法であって、
入力された印刷データに基づき印刷を行う記録ヘッドを判別し、
前記記録ヘッドに文字属性の設定を担当する前記文字属性設定部から文字属性を読み出し、予め定めたデータ量毎に前記印刷データを文字編集し、
前記文字編集した印刷データ毎に随時、前記記録ヘッドに出力して印刷を行うことを特徴とする両面印刷装置の文字属性管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体の両面に画像や文字を印刷する両面印刷装置に係り、特に印刷する文字属性の管理システム及びその文字属性管理方法に関する。
【背景技術】
【０００２】
一般に、記録紙に画像や文字を印刷するプリンタは、記録紙の一方の面側（例えば、おもて面側）に記録ヘッドを設けて、搬送された記録媒体に対して印刷処理を行っている。このため、通常は記録紙のおもて面（一方面）にのみ画像や文字が印刷される。この記録紙の裏面側に印刷する場合には、特許文献１に提案されるような記録紙の表裏を反転させる反転機能（両面ユニット）を有する搬送機構を設ける必要がある。このため、両面印刷装置は大掛かりな搬送機構が設けられ、大型化している。また、このような反転させて両面印刷を行う印刷装置は、記録媒体がカット紙（例えば、Ａ４サイズのコピー紙）であれば利用できるが、ロール紙であれば両面印刷には適用できない。
【０００３】
そこで、例えば特許文献２には、２つのサーマルヘッドを備える両面印字装置を用いて、両面に印刷が可能な記録紙が開示されている。この両面印字装置は、搬送される記録媒体を挟むように対向する２対のサーマルヘッドとプラテンが搬送方向の上流と下流に配置されている。これらの印刷ヘッドは、記録媒体のおもて面側及び裏面側にそれぞれ１つの印刷ヘッドを配置することにより、両面に記録可能な記録媒体の表裏面に略同時に画像や文字を印刷することができる。
【特許文献１】特開平６−０２４０８２号公報
【特許文献２】米国特許番号  ＵＳ ６，７５９，３６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述した特許文献１による両面文字印刷を行う場合、両面ユニットを含む搬送機構により記録媒体の表裏が反転されて１つの記録ヘッド（感光体ドラム）を２回通過して印刷される。印字データは、ページ単位又は、あるデータ量で順次、バッファから読み出され所望する印刷スタイルで印刷できるように文字属性等が処理された後、印刷ヘッドにより記録媒体に印刷されている。この特許文献１には、両面印刷を行う際に両面印刷できない印字データであった場合には、データの印字方向を変更することにより、奇数頁と偶数頁の文字方向と綴じ代の位置を揃える処理について開示されている。
【０００５】
このようにデータの印字方向を変更する処理は提案されているが、記録媒体の一方面側に配置した記録ヘッドによる印刷において、基本的には１つまたは一連の印字データを印刷処理する場合、印刷途中で文字属性等の変更はその殆どが実行されていない。
【０００６】
両面印刷で記録媒体のおもて面と裏面にそれぞれ印刷する印刷データの文字属性が異なった場合には、表裏面のその面毎に文字属性を切り換えなければならない。プログラム的に文字属性を切り換え可能とした場合には、表裏面のその面毎に印刷スタイルを指定しなければならない。両面印刷においては、記録媒体のおもて面と裏面との交互に文字データが印刷されるため、その状態を想定して設定しなければならず煩雑な作業となる。例えば頁単位でおもて面裏面の面毎に、印刷スタイル（文字属性等）の指定を行うこととなる。
【０００７】
一方、特許文献２に開示するような２つのサーマルヘッドを用いて、印字データを記録させる装置構成であれば、略同時に記録媒体の表裏面に印刷するため、文字属性の処理については高速化が要求される。すなわち、印刷データの文字属性の処理を記録媒体のおもて面及び裏面に対して並列して行わないと、その都度、表裏面毎に文字属性を切り換えると、印刷開始までの処理時間が長くなるため、結果的に印刷完了までに時間を要することとなる。
【０００８】
また、印刷スタイルの指定作業においては、記録媒体のおもて面と裏面との文字属性が異なる場合には、記録媒体のおもて面と裏面との交互に文字データが印刷されるため、その状態を想定して設定しなければならず煩雑な作業となる。
【０００９】
そこで本発明は、記録媒体に両面印刷を行う両面印刷装置に搭載され、記録媒体の表裏面に対して別々に文字属性の処理を行い、両面印刷の高速化と文字属性の管理を容易にする両面印刷装置の文字属性管理システム及びその文字属性管理方法に関する。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、ロール紙からなる記録媒体の表裏面側に、文字を含む画像を両面印刷するための少なくとも２つの記録ヘッドを備える両面印刷装置に搭載され、前記記録ヘッド毎にそれぞれ設けられ、印刷データに対して印刷スタイルを指定するための文字属性を書き換え可能に登録設定する少なくとも２つの文字属性設定部と、前記印刷データに基づき印刷を行う記録ヘッドを判別し、該記録ヘッドに文字属性の設定を担当する前記文字属性設定部から文字属性を読み出し、予め定めたデータ量毎に前記印刷データを文字編集し、文字編集された印刷データ毎に随時、印刷を行う前記記録ヘッドに出力する制御部と、を備える両面印刷装置の文字属性管理システムを提供する。
【発明の効果】
【００１１】
本発明によれば、記録媒体に両面印刷を行う両面印刷装置に搭載され、記録媒体の表裏面に対して別々に文字属性の処理を行い、両面印刷の高速化と文字属性の管理を容易にする両面印刷装置の文字属性管理システム及びその文字属性管理方法を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態について詳細に説明する。  
図１には、本発明の第１の実施形態として、サーマルヘッドにより両面印刷を行う両面印刷装置に搭載される文字属性管理システムの概念的な構成を示す。図２は、サーマルヘッド及び搬送機構の概念的な構成を示す。
【００１３】
この両面印刷装置は、記録媒体１２の一方面（例えば、おもて面１２ａ）に画像や文字等を印刷するための第１のサーマルヘッド１と、該記録媒体１２の他方面（例えば、裏面１２ｂ）に印刷する第２のサーマルヘッド２と、記録媒体１２を搬送する搬送機構５と、搬送機構５を駆動する記録媒体搬送用モータ３と、各サーマルヘッド１，２及びモータ３の駆動を制御する駆動制御部４と、プログラムに基づきシステム全体の制御及び演算等を行う制御部（ＣＰＵ）６と、外部の例えばホスト装置（接続された外部コンピュータ等）から入力された画像データや文字情報からなる印刷データを記憶するＲＡＭ７と、予め定められたプログラム等を記憶しているＲＯＭ８と、ユーザに入力されたパラメータ等を記憶する不揮発性ＲＡＭ（ＮＶ：non-votatile ＲＡＭ）９と、それぞれの第１，第２のサーマルヘッド１，２に独立して設けられた後述する第１，第２の文字属性設定部１０，１１と、設定内容を確認可能な表示機能を有するタッチ操作パネル又はキー入力パネル等からなる入力部１５と、を備えている。
【００１４】
これらの第１，第２のサーマルヘッド１，２は、例えば、図２に示すように配置される。この配置例において、第１のサーマルヘッド１は、記録媒体１２のおもて面１２ａに当接し、その対向する記録媒体１２の裏面１２ｂ側には、プラテンローラ１３が設けられている。同様に、第２のサーマルヘッド２は、記録媒体１２の裏面１２ｂに当接し、その対向する記録媒体１２のおもて面１２ａ側には、プラテンローラ１４が設けられる。プラテンローラ１３，１４の駆動は、別個に駆動用モータを設けてもよいし、伝達機構を設けて記録媒体搬送用モータ３を駆動源としてもよい。また、第１，第２のサーマルヘッド１，２の上下流には、記録媒体１２を搬送するための搬送機構５が設けられている。さらに、図示していないが、未印刷の記録媒体１２を供給する供給部及び、印刷済み記録媒体１２を収納する収納部も設けられている。これらの搬送機構５、供給部及び収納部は、一般的な構成であり、記録媒体がカット紙であってもロール紙であっても対応できるように構成することができる。
【００１５】
本実施形態において、文字属性は記録媒体上に所望する印刷スタイルで印刷するのに必要な情報であり、例えば、フォント（明朝体やゴシック体等）、文字スタイル（太字体や斜体等）、サイズ、色、取消線、上付き・下付き、回転及び白黒反転等が考えられる。さらに、頁単位での印刷方向（上下反転、ランドスケープ等）、改行幅及び文字ピッチ等に対しても同様に扱うものとする。
【００１６】
本実施形態の文字属性管理システムは、第１のサーマルヘッド１に対する文字属性の設定を行う第１の文字属性設定部１０と、第２のサーマルヘッド２に対する文字属性の設定を行う第２の文字属性設定部１１と、印刷データ及びユーザ指示に従い、第１，第２の文字属性設定部１０，１１にそれぞれに設定登録し、その設定登録に従って文字編集を行った印刷データを各サーマルヘッド１，２に送出する制御部６と、設定のためのプログラムを記憶するＲＯＭ８と、文字属性に関する情報を記憶するＮＶＲＡＭ９とを用いて構成される。勿論、ＮＶＲＡＭ９に記憶される文字属性については、ユーザの操作により書き換えて、適宜新たな文字属性の追加又は消去することができる。このような文字属性管理システムは、パーソナルコンピュータの機能で実現することができる。
【００１７】
次に図３に示すフローチャートを参照して、記録媒体への印刷出力について説明する。  
まず、ユーザはホスト装置の画面上に印刷出力するための印刷データを表示させる（ステップＳ１）。その印刷データを見ながら印刷スタイル例えば、フォント等の文字属性の設定や記録媒体サイズや枚数等を指示する（ステップＳ２）。尚、印刷データの表示は必須な要件ではなく、印刷スタイルが指示可能であればよい。また、ホスト装置を用いなくとも、印刷装置に設けられた操作パネル等の入力部１５で、印刷スタイルの指示を行ってもよい。
【００１８】
図４に示すフローチャートを参照して、印刷スタイル指示のサブルーチンについて説明する。  
まず、記録媒体１２のおもて面に印刷する印刷データ（主として文字データ）に対して、所望する印刷スタイルになるように、第１のサーマルヘッド１の第１の文字属性設定部１０に対して、予め格納されている多数の文字属性データの中から例えば、フォントや文字サイズ等を指定し、設定登録する（ステップＳ１１）。引き続き、同様に第２のサーマルヘッド２の第２の文字属性設定部１１に対して設定登録を行う（ステップＳ１２）。次に、印刷に用いる記録媒体のサイズや印刷枚数を指定し（ステップＳ１３）、図３のルーチンにリターンする。
【００１９】
ユーザは、印刷スタイルを指定した後、印刷開始を指示する（ステップＳ３）。この印刷開始指示に伴い、制御部６は、ＲＡＭ７から印刷データをページ単位で読み出し、担当する文字属性設定部１０，１１にそれぞれ振り分けて文字データ編集を行う（ステップＳ４）。ここで、図５に示すフローチャートを参照して、文字データ編集のサブルーチンについて説明する。
【００２０】
まず、制御部６はＲＡＭ７から印刷データをページ単位又は予め定めたデータ量で読み出し、印刷を担当するサーマルヘッドを判別する（ステップＳ２１）。具体的には、第１のサーマルヘッド１により記録媒体の１２のおもて面１２ａに印刷される印刷データか否かを判定する。この判定で、第１のサーマルヘッド１により印刷される印刷データであれば（ＹＥＳ）、第１の文字属性設定部１０に設定されている文字属性が読み出されて（ステップＳ２２）、その印刷データが文字属性で文字編集し（ステップＳ２３）、図３に示すフローチャートにリターンする。一方、ステップＳ２１の判定で、第１のサーマルヘッド１により印刷される印刷データでなければ（ＮＯ）、第２のサーマルヘッド２により記録媒体１２の裏面１２ｂに印刷される印刷データであると判定する。そして、第２の文字属性設定部１１に設定されている文字属性が読み出されて（ステップＳ２４）、その印刷データが文字属性で文字編集し（ステップＳ２５）、図３に示すフローチャートにリターンする。
【００２１】
次に、制御部６は、駆動制御部（記録ヘッドドライバ）４に指示して、指定された第１のサーマルヘッド１又は第２のサーマルヘッド２を駆動させて、文字編集の終了した印刷データを印刷出力させる（ステップＳ５）。次に、印刷データによる印刷が終了したか否かを判定し（ステップＳ６）、全ての印刷データが出力されたならば（ＹＥＳ）、一連の印刷を終了する。一方、印刷が終了せず（ＮＯ）、まだ印刷すべき印刷データが残っていたならば、ステップＳ４に戻り、印刷データの文字編集を行う。本実施形態においては、制御部６は、第１の文字属性設定部１０の文字属性による文字編集を行っているときに、並列して（又は同時に）、第２の文字属性設定部１１の文字属性による文字編集を行うことができる。
【００２２】
また、本実施形態では、制御部が指定された文字属性を読み出して、文字編集を行っているが、個々の文字属性設定部に文字編集機能を持たせるように構成してもよい。つまり、制御部は、印刷データを文字属性設定部に送出し、文字属性設定部で文字編集された印刷データをサーマルヘッド（駆動制御部内のヘッドドライバ）に送出するように構成して、制御部の負荷を軽減してもよい。
【００２３】
以上説明したように、本実施形態によれば、記録媒体のおもて面及び裏面に対して、独立して文字属性を設定できるため、印刷スタイルのユーザ指定操作が容易になる。また記録媒体の面毎に独立して文字属性を設定する文字属性設定部により、印刷データの文字属性の処理が並列して行うことができ、印刷処理の高速化が望める。
【００２４】
次に、第２の実施形態について説明する。  
前述した第１の実施形態では、ページ単位で文字編集を行いつつ、印刷出力を行うルーチンであったが、第２の実施形態は、文字編集が終了した印刷データをページ単位で順次記憶し、全ての印刷データに対して文字編集を完了した後、印刷を開始するものである。本実施形態の構成部位は、前述した第１の実施形態の部位と同等であり、同じ参照番号を付して、その説明は省略する。但し、文字編集が終了したページ単位の印刷データは、ＲＡＭ７に記憶されるものとするが、別途メモリを設けてもよい。
【００２５】
次に図６及び図７に示すフローチャートを参照して、第２の実施形態における記録媒体への印刷出力について説明する。尚、図６及び図７に示すフローチャートに示す工程で、前述した図４及び図５に示すフローチャートに示す工程と同じ工程には、同じステップ番号を付して、説明を簡略化する。
【００２６】
まず、ユーザはホスト装置の画面上に印刷出力するための印刷データを表示させ、その印刷データを見ながら印刷スタイル等を指示する（ステップＳ１，Ｓ２）。次に、印刷スタイルを指定した後、印刷開始が指示されると（ステップＳ３）、制御部６は、ＲＡＭ７から読み出した印刷データをページ単位で担当する文字属性設定部１０，１１にそれぞれ振り分けて文字データ編集を行う（ステップＳ４）。ここで、図６に示すフローチャートを参照して、文字データ編集のサブルーチンについて説明する。
【００２７】
まず、制御部６はＲＡＭ７から印刷データを読み出し、印刷を担当するサーマルヘッドを判別する（ステップＳ２１）。この判定で、第１のサーマルヘッド１により印刷される印刷データであれば（ＹＥＳ）、第１の文字属性設定部１０に設定されている文字属性が読み出されて（ステップＳ２２）、その印刷データが文字属性で文字編集し（ステップＳ２３）、編集が終了した印刷データをＲＡＭ７に記憶する。一方、ステップＳ２１の判定で、第１のサーマルヘッド１により印刷される印刷データでなければ（ＮＯ）、第２のサーマルヘッド２により記録媒体１２の裏面１２ｂに印刷される印刷データであると判定する。そして、第２の文字属性設定部１１に設定されている文字属性が読み出されて（ステップＳ２４）、その印刷データが文字属性で文字編集し（ステップＳ２５）、編集が終了した印刷データをＲＡＭ７に記憶する。それぞれステップＳ２３，Ｓ２５において、それぞれ編集が終了した後、全印刷データに対して文字編集が終了したか否かを判定する（ステップＳ２６）。
【００２８】
この判定で全印刷データに対して、まだ文字編集が終了していなければ（ＮＯ）、ステップＳ２１に戻り、次の印刷データ（ページ単位）に対して文字編集を行う。一方、全印刷データに対して文字編集が終了したならば（ＹＥＳ）、図７に示すフローチャートにリターンする。
【００２９】
次に、制御部６は、文字編集の終了した印刷データをＲＡＭ７から読み出し、駆動制御部（記録ヘッドドライバ）４に指示して、指定された第１のサーマルヘッド１又は第２のサーマルヘッド２を駆動させて、印刷出力した後（ステップＳ５）、一連の印刷処理を終了する。
【００３０】
また本実施形態では、文字編集が完了した後に印刷を開始しているが、これに限定されず、ある程度の印刷データの文字編集が終了したならば、文字編集された印刷データが途中ある記憶容量に達した際に印刷を開始するようにしてもよい。  
以上説明したように、本実施形態の効果は、前述した第１の実施形態と同等な効果を得ることができる。尚、本発明の文字属性管理システムは、両面印刷装置の記録ヘッドとして、サーマルヘッドを搭載する印刷装置を例として説明したが、これに限定されるものではなく、他にも、インクジェット方式プリンタ装置又は、昇華型プリンタ装置にも容易に適用することができる。また、印刷装置単体だけではなく、レジスタ計算機、キャッシュディスペンサ、チケット発券装置、乗車券等の発券機、コピー機又は、ファクシミリ電話機に搭載される両面印刷ユニットとしても適用することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に係るサーマルヘッドにより両面印刷を行う両面印刷装置に搭載される文字属性管理システムの概念的な構成を示す図である。
【図２】サーマルヘッド及び搬送機構の概念的な構成を示す図である。
【図３】第１の実施形態に係る両面印刷装置の印刷出力について説明するためのフローチャートである。
【図４】第１の実施形態における印刷スタイル指示のサブルーチンについて説明するためのフローチャートである。
【図５】第１の実施形態における文字データ編集のサブルーチンについて説明するためのフローチャートである。
【図６】第２の実施形態における文字データ編集のサブルーチンについて説明するためのフローチャートである。
【図７】第２の実施形態に係る両面印刷装置の印刷出力について説明するためのフローチャートである。
【符号の説明】
【００３２】
１…第１のサーマルヘッド、２…第２のサーマルヘッド、３…記録媒体搬送用モータ、４…駆動制御部、５…搬送機構、６…制御部（ＣＰＵ）、７…ＲＡＭ、８…ＲＯＭ、９…不揮発性ＲＡＭ（ＮＶＲＡＭ）、１０…第１の文字属性設定部、１１…第２の文字属性設定部、１２…記録媒体、１２ａ…おもて面、１２ｂ…裏面、１３，１４…プラテンローラ、１５…入力部。
【図１】
0004568250.tif 000002
【図２】
0004568250.tif 000003
【図３】
0004568250.tif 000004
【図４】
0004568250.tif 000005
【図５】
0004568250.tif 000006
【図６】
0004568250.tif 000007
【図７】
0004568250.tif 000008