(57)【要約】【課題】  反射型センサで印字濃淡チェックする場合、濃度判定文字の印刷実施後、センサ読取範囲に媒体を搬送させる際、例えば媒体を搬送する機構（ギヤ）の経年によるへたりなどで、媒体の送り量が足らなくなると、センサ読取範囲に濃度判定印字箇所が入らなくなるため、インクリボンが薄くなっていない場合でも淡いと誤判断してしまう場合がある。【解決手段】  印刷媒体を動かして濃度検知し、淡いと判断した場合、濃度に応じた搬送量で媒体の再搬送をし、再読取を実施することで、濃淡判定の誤検知を防ぐ。また、次回測定時に再搬送分を予め媒体搬送に加えることにより、濃度判定のリトライがなくなり、処理時間が多くなることを防ぐ。【選択図】図９
2013065128.tif 000002
【特許請求の範囲】
【請求項１】
通帳の搬送方向と直交する方向に印字ヘッドを移動させ、該印字ヘッドによって通帳の印字箇所の上部に位置するインクリボンを叩いて印字を行うドットインパクト式の通帳プリンタにおいて、
前記印字ヘッドの一部に反射型センサを搭載し、ライン状のプレ印字パタンを有する濃淡判定用媒体へ前記印字ヘッドによって印字した判定用印字と前記プレ印字との印字濃度差を前記反射型センサにて測定する制御部を有し、
前記制御部は、前記判定用印字を行った後、前記判定用媒体を規定量搬送させて前記濃度差を測定し、前記印字濃度差が基準値よりも小さい場合、前記判定用印字の濃度レベルに応じて前記濃度判定用媒体を所定量再搬送し、再度、印字濃度差を測定することを特徴とする通帳プリンタ。
【請求項２】
請求項１に記載の通帳プリンタであって、
前記濃度判定用媒体を再搬送させた所定量を記憶する記憶部を有し、
次回の印字濃度判定時に、前記規定量に前記記憶させた所定量を加えて搬送させてから前記濃度差を測定することを特徴とする通帳プリンタ。
【請求項３】
請求項１又は請求項２に記載の通帳プリンタであって、
前記濃度判定用媒体を再搬送させる所定量は、前記判定用印字の濃度レベルがゼロ未満の場合は前記印字ヘッドの媒体搬送方向幅に相当する量であり、ゼロより大きい場合は前記反射型センサの媒体搬送方向の読取幅に相当する量であることを特徴とする通帳プリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷濃度判定機能を有する通帳プリンタに関する。
【背景技術】
【０００２】
通帳プリンタの印刷方式はドットインパクト方式を採用するものが一般的である。ドットインパクト方式の印刷とは、ドットに対応する細いピン構造の印字ヘッドを使用し、インクを吸着させた帯状のインクリボンの上方から印字ヘッドのピンでインクリボンを叩いて（インパクトして）文字や記号を紙など媒体に転写させて印刷する方式である。
【０００３】
インクリボンはインクが媒体に転写されるため、使用量に応じて印刷濃度が次第に薄くなっていく。  そのため、現行装置はラインスキャナを搭載し、ラインスキャナのライン方向と垂直方向に媒体を搬送することで２次元の画像データを採取し、そのデータをもとに印刷濃度の濃淡判定（濃淡判定はインクリボンの交換時期を判定）を実施していた。
【０００４】
なお、ドットインパクト方式の通帳プリンタにおいてその印字濃度を判定するものとしては、特開２００４−１６０８５７号公報（特許文献１）に記載の技術がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１６０８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ラインスキャナは高価であることから、比較的安価である反射型センサを通帳等の印字ライン上に動作させて印刷濃度の濃淡判定を実施する。尚、反射型センサは現行装置にて通帳のバーコード読取実施のために印字ヘッドブラケットに既に搭載のバーコードリーダ（以下、ＢＣＲと称す）を使用する。
【０００７】
その際、印字ライン上にＢＣＲを搭載すれば、印刷終了後にＢＣＲ読み取りを実施できるため、媒体を搬送することなく印刷濃度の濃淡判定が可能であるが、前述の通り、通帳プリンタはドットインパクトによる印刷方式であるため、構造上、インクリボンが印字ライン上にあるので、印字ライン上にＢＣＲを搭載し、印刷濃度の濃淡判定をすることは不可能である。
【０００８】
そのため、ＢＣＲを印字範囲（インクリボン箇所）からずらした位置に実装させ、印刷濃度の濃淡判定をする場合、濃度判定文字の印刷実施後、ＢＣＲの読取範囲に印刷文字が掛かる位置に媒体を搬送させ、濃度判定文字をインクリボンからずらしてから、ＢＣＲを読取範囲上を動作させて濃度検知をする必要がある。
【０００９】
濃度判定文字の印刷実施後、ＢＣＲ読取範囲に媒体を搬送させる際、例えば媒体を搬送する機構（ギヤ）の経年によるへたりなどで、媒体の送り量が足らなくなると、ＢＣＲ読取範囲に濃度判定印字箇所が十分かからなくなるため、インクリボンが薄くなっていない場合でも淡いと誤判断してしまう場合がある。
【課題を解決するための手段】
【００１０】
前述の通り、媒体送り量が不足し、ＢＣＲ読取範囲に濃度判定印字箇所が入らなくなった場合、再度、媒体を搬送方向に搬送して印刷濃淡判定を行い、濃度判定印字箇所がＢＣＲ範囲に十分掛からず淡いと判定する誤測定を防止する。また、再搬送して基準濃度より濃いと判定した場合は、その際の送り量を記憶しておき、次回濃度検知実施時には、その送り量分をプラスして媒体搬送を行い、濃淡判断を実施する。
【発明の効果】
【００１１】
本発明によれば、安価な反射型センサを用いて通帳プリンタの印字濃度判定が可能である。このとき、印字濃度が淡いと判断した際に適切な搬送量にてリトライを実施することにより、装置の搬送機構のへたり等に基づく搬送不足による誤判定を防止することができる。また、そのずらし分を学習して次回測定時に反映させることにより、濃度検知のリトライがなくなり、いたずらに処理時間が掛かることを防ぐことが可能である。
【図面の簡単な説明】
【００１２】
【図１】通帳プリンタ装置概要図
【図２】ＢＣＲを含む印刷ヘッド部分の概略位置図
【図３】ＢＣＲの電気的接続説明図
【図４】印刷濃度の濃淡判定用媒体の模式図
【図５】印刷ヘッド、ＢＣＲ部分の概略図
【図６】ＢＣＲの採取波形の概略図（ＢＣＲ読取範囲に印刷濃度判定用の印字が完全に掛かっている場合）
【図７】ＢＣＲの採取波形の概略図（ＢＣＲ読取範囲に印刷濃度判定用の印字の一部が掛かっている場合）
【図８】媒体再搬送の説明図
【図９】濃度判定処理動作フローイメージ図
【図１０】濃度判定処理動作フローイメージ図（アラームカウンタありの場合）
【図１１】濃度判定処理動作フローイメージ図（前回測定結果と比較反映ありの場合）
【発明を実施するための形態】
【００１３】
以下図面を参照して本発明の一実施形態を説明する。本実施形態はドットインパクト方式のプリンタに関する。
【００１４】
図1は本実施形態に係る通帳プリンタの概略構成図（装置横視図）である。通帳等の印刷媒体11へ印刷する場合、印刷媒体11は搬送ローラ13によって搬送路12を通り、印字ヘッド下の印刷位置に搬送される。搬送ローラ13はモータからの動力をギアなどの機構を介して回転させている。印刷位置に搬送された印刷媒体は印字ヘッド14のピンでインクリボン15の上からインパクトすることによりインクを印刷媒体に転写させて印刷を実施する。また、ＢＣＲ16は印字ヘッドと同一のブラケットに搭載されている。そのため、印字ヘッドと同一方向に一体となって動作する。
【００１５】
図2はＢＣＲを含む印刷ヘッド部分の概略位置図（概略図装置上視図）である。印字ヘッドブラケット21には印字ヘッド14およびＢＣＲ16が搭載されている。ここで印刷動作説明において、簡略化のためインクリボンの図記載は省略する。印刷動作時は、印字ヘッドブラケット21を図面の印刷ヘッド、BCR動作方向に正方向、負方向に動かし、且つ、印字ヘッドブラケットの動きと同期させた印字ヘッドピンオンオフ制御を実施することで、ピンをインクリボンの上方からインパクトさせ、媒体に転写し、所定の印字位置に印刷を行う。そのため、印字ヘッドピン24の図面媒体方向の幅が印字幅Ｄとなり、また、破線四角の範囲が印刷範囲25となる。
【００１６】
同様にＢＣＲ読取時の動作を説明する。ＢＣＲ16も印字ヘッドブラケット21に搭載されており、印刷ヘッド同様、印刷ヘッド、BCR動作方向に動かすことによりＢＣＲ読取を実施する。ＢＣＲ読取部にはスポット径があるためセンサスポット径分の幅ｄがＢＣＲ読取幅となり、一点鎖線の範囲がＢＣＲ読取範囲26となる。
【００１７】
この時、ドットインパクト方式の印刷方式のため、インクリボンが印字範囲25上に実在する。そのため、印字範囲25上にＢＣＲ23を重ねて搭載すると、インクリボンが在るため、構造上の都合、印刷濃度の濃淡判定をすることが不可能となる。
【００１８】
図3はＢＣＲの電気的接続説明図である。ＢＣＲ31は光を発光させる発光部32と光を受ける受光部33から構成される。ＢＣＲ31で発光させた光34を媒体35などに照射し、その反射された光36を受光部で受光する。その受光の光強度に比例した受光信号は制御基板内の増幅アンプ37で増幅された後、ＣＰＵ38のＡＤコンバータ機能でデータ処理を実施し、データはＢＣＲ読取値としてメモリ39に格納される。このとき、媒体に光を当てた際、反射率が高い白はＢＣＲ読取値は高い値に、逆に反射率が低い黒はＢＣＲ読取値は低い値で採取される。
【００１９】
図4は印刷濃度の濃淡判定用媒体の模式図である。印刷濃度の濃淡判定用媒体41は白基調の媒体である。媒体には印刷判定限度の基準濃度でライン状にプレ印刷42された媒体を使用する。ライン状にプレ印刷されていることにより、後述の印刷濃度判定用の印字とのＢＣＲ読取値を比較する際に媒体を搬送方向に動かさずに、印刷濃度判定用の印字濃度と印刷判定限度の基準濃度をＢＣＲ読取することができ、媒体搬送による媒体状態変化要因のＢＣＲ読取値の測定誤差を減ずることができる。
【００２０】
図5は印刷ヘッド、ＢＣＲ部分の概略図である。本図および図6を用いて印刷濃度の濃淡判定方法を説明する。印刷濃度の濃淡判定する際、前述で説明の印刷判定の基準濃度がプレ印刷されている媒体51で実施する。先ず、印刷判定の基準濃度がプレ印刷されている媒体51を印刷位置まで搬送する。搬送終了後、印字ヘッドを印刷範囲52内を移動させながらドットインパクトを実施してリボン転写し、所定の位置に印刷濃度判定用の印字53を行う。
【００２１】
印刷濃度判定用の印字53を終了後、印刷濃度判定用の印字53をＢＣＲ読取するため、印刷濃度判定用の印字53がＢＣＲ読取範囲54をまたぐ位置に媒体51の搬送を行う。媒体の搬送終了後、ＢＣＲは読取動作範囲を動作することでＢＣＲ読取を実施する。
【００２２】
図6はＢＣＲの読取り波形の例を示す。印刷判定用の基準濃度印字箇所61のＢＣＲ読取値（白箇所に対するＢＣＲ読取値）をＳｋ、印刷濃度判定用に印字した箇所62のＢＣＲ読取値（白箇所に対するＢＣＲ読取値）をＳiとすると、
Ｓi≧Ｓｋの場合：印刷濃度判定用の印字は印刷判定限度の基準濃度より濃いと判定、
Ｓi＜Ｓｋの場合：印刷濃度判定用の印字は印刷判定限度の基準濃度より薄いと判定する。
【００２３】
図6の場合は、Ｓi≧Ｓｋで印刷濃度判定用の印字は印刷判定限度の基準濃度より濃いと判定となる。ここで、ＢＣＲ読取範囲63についてはＢＣＲのスポット径（読取幅）があることを考慮する。
【００２４】
図7のようにＢＣＲ読取範囲に媒体を搬送させる際、媒体搬送が足りず印刷濃度判定用の印字箇所72がＢＣＲ読取範囲73に十分に掛かっていない場合、実際の印刷濃度判定用の印字濃度は印刷判定限度の基準濃度より濃くても、ＢＣＲ読取値はＳi＜Ｓｋとなってしまい、印刷濃度判定用の印字は印刷判定限度の基準濃度より薄いと判定され、誤判定となってしまう。Ｓi＜Ｓｋとなった場合、図7のようにＢＣＲ読取範囲に十分掛かっていない場合を考慮し、媒体を再度搬送方向に搬送して再度ＢＣＲ読取を実施する。
【００２５】
再搬送量について図8を用いて説明する。尚、媒体搬送に関しては、装置搬送機構のへたりにより規定分の搬送より不足する場合を考慮している。（媒体搬送量が規定よりも多くなって送り過ぎることは無いものと想定している。）
ＢＣＲ読取幅をｄ、印刷濃度判定用の印字幅（＝印字ヘッド幅）をＤとする。濃度を測定するため、前提条件としてＤはｄに比べて十分大きい値であり、少なくともＤ＞2dの関係を満たすこととする。ＢＣＲ読取範囲に十分掛かっていない（＝掛かっている部分がある）場合の最小位置「図8(a)の移動前」と最大位置「図8(b)の移動前」及びＢＣＲ読取範囲に掛かっていない場合の最小位置「図8(c)の移動前」について考える。
【００２６】
十分掛かっていない（＝掛かっている部分がある）場合の最小位置「図8(a)の移動前」からdmmの移動を実施すると印刷濃度判定用の印字はＢＣＲ読取幅dmmをまたがることが可能となる「図8(a)の移動後」。同様に十分掛かっていない（＝掛かっている部分がある）場合の最大位置「図8(b)の移動前」からdmmの移動を実施すると印刷濃度判定用の印字はＢＣＲ読取幅dmmをまたがることが可能となる「図8(b)の移動後」。
【００２７】
一方、ＢＣＲ読取範囲に掛かっていない場合の最小位置「図8(c)の移動前」についてはＤmmの移動を実施すると印刷濃度判定用の印字はＢＣＲ読取幅ｄmmをまたがることが可能となる「図8(c)の移動後」。それでもまたがらない場合は更にＤmm分の移動を繰り返すことにより、ＢＣＲ読取幅ｄmmに印刷濃度判定用の印字幅Ｄmmが掛かる状態になる。つまり、移動により印刷濃度判定用の印字がＢＣＲ読取幅を超してしまうことはない。
【００２８】
図9を使って本発明の動作を説明する。濃度判定処理時、リトライをカウントするカウンタを初期化（リトライカウンタ＝０）し、ＢＣＲ読み取りを実施する。ＢＣＲ読み取りの結果、Ｓi≧Ｓｋの場合、ＢＣＲ読み取りのリトライしたか判定を行う。判定の結果、リトライをしていなければ（リトライカウンタ＝０）、基準濃度より濃いと判定し、正常終了とする。
【００２９】
リトライの履歴（リトライカウンタ＞０）があった場合は、次回ＢＣＲ読取実施の際、同様に送り量不足とならないように、リトライ分の送り量を学習しておき、次回媒体搬送の際は、正規の媒体送り量にリトライ分の送り量を加えた媒体送り量でＢＣＲ読取りを実施する。リトライ分の送り量を学習することにより、次回のＢＣＲ読取り時、リトライ処理をしないようにする。（リトライにより濃度判定処理の時間が掛かってしまうことを防ぐ）。
【００３０】
また、ＢＣＲ読み取りの結果がＳi＜Ｓｋだった場合、リトライ設定回数（アラームとする回数）をあらかじめ設定しておき、その設定回数とリトライカウンタ数が一致するかどうか判定する。判定の結果、設定回数とリトライカウンタ数が一致する場合、基準濃度より薄いと判定し、インクリボン交換アラームとして濃度判定処理を終了する。設定回数とリトライカウンタ数が一致しなければ、再度媒体の搬送を実施する。
【００３１】
リトライ時の搬送量は前述の通り、ＢＣＲ読取範囲に十分掛かっていない（＝掛かっている部分がある）場合とＢＣＲ読取範囲に掛かっていない場合で場合分けを行う。尚、ＢＣＲ読取範囲に掛っている、掛っていないはＳiの値で判断する。ＢＣＲ読取範囲に掛っている場合、少量でも黒部分の反射があるため、Ｓiは０より大きい値となり、ＢＣＲ読取範囲に掛っていない場合、Ｓiは０となるためである。よって、Ｓi＞０（ＢＣＲ読取範囲に十分掛かっていない（＝掛かっている部分がある）場合）のときは媒体をｄｍｍ再搬送する。Ｓi＝０（ＢＣＲ読取範囲に掛かっていない場合）のときは媒体をＤｍｍ再搬送する。再搬送実施後、リトライカウンタを+1増加し、ＢＣＲ読取を再度実施する。
【００３２】
ここでは、濃度判定の際、判定基準濃度Ｓｋは判定値の濃度でプレ印刷して印刷濃度判定用に印字した箇所と一緒にＢＣＲ読取を実施し、Ｓｉとの比較で判定実施したが、判定濃度のＢＣＲ読取値が既にわかっていれば、印刷濃度判定用に印字した箇所のみＢＣＲ読取実施し、そのＢＣＲ読取値Ｓｉと既知の判定濃度値の大小を判定することで濃度判定を実施してもよい。
【００３３】
また、図10のフローのようにリトライカウンタ＝リトライ設定回数となった場合、直ぐにアラームとせず、アラーム判定カウンタにてアラームと判定した回数を記憶しておき、アラーム判定が連続で設定回数分の検知をしたらアラームと判定する濃度判定を実施してもよい。
【００３４】
また、図11のようにＳi＜Ｓｋと判定した場合、前回の濃度検知結果Ｓibと今回の濃度検知結果Ｓiを比較して、極端に濃度値が薄くなったと判断した場合のみリトライを実施する濃度判定を実施してもよい。なおこの場合、前回の濃度検知結果Ｓｉｂと今回の濃度検知結果との差分と比較するリトライ判定基準は通常使用の状態でありえない濃度差を予め設定しておく必要がある。
【符号の説明】
【００３５】
１１…印刷媒体
１２…搬送路
１３…搬送ローラ
１４…印字ヘッド
１５…インクリボン
１６…ＢＣＲ
２１…印字ヘッドブラケット
２２…印字ヘッド
２３…ＢＣＲ
２４…印字ヘッドピン
２５…印刷範囲
２６…ＢＣＲ読取範囲
３１…ＢＣＲ
３２…ＢＣＲ発光部
３３…ＢＣＲ受光部
３４…発光
３５…媒体
３６…反射光
３７…増幅アンプ
３８…ＣＰＵ
３９…メモリ
４１…濃淡判定用媒体
４２…印刷判定限度の基準濃度のプレ印刷
５１…濃淡判定用媒体
５２…印刷範囲
５３…印刷濃度判定用印字
５４…ＢＣＲ読取範囲
６１…基準濃度印字箇所
６２…印刷濃度判定用印字
６３…ＢＣＲ読取範囲
７１…基準濃度印字箇所
７２…印刷濃度判定用印字
７３…ＢＣＲ読取範囲
【図１】
2013065128.tif 000003
【図２】
2013065128.tif 000004
【図３】
2013065128.tif 000005
【図４】
2013065128.tif 000006
【図５】
2013065128.tif 000007
【図６】
2013065128.tif 000008
【図７】
2013065128.tif 000009
【図８】
2013065128.tif 000010
【図９】
2013065128.tif 000011
【図１０】
2013065128.tif 000012
【図１１】
2013065128.tif 000013