(57)【特許請求の範囲】
【請求項１】
通常サイズの明細票に印字する第１のフォントを格納する第１の格納手段と、
前記第１のフォントに対して９０°回転し、かつ、１／２サイズの明細票にあったサイズの第２のフォントを格納する第２の格納手段とを備え、
通常サイズの明細票は長辺の長さを短辺の長さの√２倍とし、１／２サイズの明細票は短辺を通常サイズの明細票の長辺の１／２として通常サイズの明細票と縦横比を同じとし、
１種類の連続紙を用い、
通常サイズの明細票が選択された場合、前記連続紙を長辺の長さで切断して前記第１の格納手段に格納された第１のフォントを用いて印字を行い、
１／２サイズの明細票が選択された場合、前記連続紙を通常サイズの明細票の長辺の１／２の長さで切断して前記第２の格納手段に格納された第２のフォントを用いて印字を行うことを特徴とする明細票処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、銀行等の金融機関で使用される現金自動預金支払機や、カードや帳票類を取り扱う装置において、取引の明細票を印字して発行する明細票処理装置に関するものである。
【０００２】
【従来の技術】
銀行等の金融機関において、顧客の操作で現金の預け入れや支払いが行われる現金自動預金支払機等では、取引結果を印字して出力するための明細票処理装置が搭載され、取引を行うと、口座番号や取引金額等を印字した明細票が発行される。
【０００３】
従来の明細票処理装置では、発行できる明細票のサイズは、１種類であった。
【０００４】
【発明が解決しようとする課題】
従来の明細票処理装置で、複数の明細票のサイズ、例えば、通常のサイズの明細票と１／２サイズの明細票を発行しようとすると、２種類の用紙を収納しておかなければならず、装置が大型化するという問題があった。
【０００５】
また、連続紙をカットして明細票を発行する装置の場合は、１種類の用紙であっても、カットの位置を異ならせれば、発行する明細票のサイズを変えることができる。例えば、通常サイズの半分の位置でカットすれば、１／２サイズの明細票を作成できるが、通常サイズの明細票は縦型であるのに対して、１／２サイズの明細票は横型となってしまう等、通常サイズの明細票と１／２サイズの明細票とで縦横比が異なってしまい、フォーマットの統一を図ることができないという問題があった。
【０００６】
【課題を解決するための手段】
上述した課題を解決するため、本発明の明細票処理装置は、通常サイズの明細票に印字する第１のフォントを格納する第１の格納手段と、前記第１のフォントに対して９０°回転し、かつ、１／２サイズの明細票にあったサイズの第２のフォントを格納する第２の格納手段とを備え、通常サイズの明細票は長辺の長さを短辺の長さの√２倍とし、１／２サイズの明細票は短辺を通常サイズの明細票の長辺の１／２として通常サイズの明細票と縦横比を同じとし、１種類の連続紙を用い、通常サイズの明細票が選択された場合、前記連続紙を長辺の長さで切断して前記第１の格納手段に格納された第１のフォントを用いて印字を行い、１／２サイズの明細票が選択された場合、前記連続紙を通常サイズの明細票の長辺の１／２の長さで切断して前記第２の格納手段に格納された第２のフォントを用いて印字を行うことを特徴とする。
【０００９】
【発明の実施の形態】
図１は本発明の明細票処理装置の実施の形態の一例を示すブロック図、図２は明細票処理装置の構成図で、まず、図２を用いて明細票処理装置の構成について説明する。
【００１０】
図２において、１は明細票ボックス、２は明細票ボックス１に折り畳まれた状態で収納される明細票、３は明細票セット挿入口、４は明細票セット挿入口３に明細票２がセットされたことを検出する明細票検出センサ、５は明細票セット挿入口３にセットされた明細票２上の所定のマークを読み取る明細票マーク検出センサ、６は明細票セット挿入口３にセットされた明細票２を搬送する明細票搬送ローラである。
【００１１】
７は明細票搬送ローラ６の次に設けられ、該明細票搬送ローラ６により搬送される明細票２を検出する明細票検出センサ、８は明細票検出センサ７の次に設けられる明細票搬送ローラ、９は明細票搬送ローラ８の次に設けられ、該明細票搬送ローラ８により搬送される明細票２を検出する明細票検出センサである。
【００１２】
１０は明細票検出センサ９の次に設けられ、明細票２を単票状にカットする回転カッタである。
【００１３】
１１は回転カッタ１０の次に設けられ、単票状にカットされた明細票２を搬送する明細票搬送ローラ、１２は明細票搬送ローラ１１の次に設けられ、該明細票搬送ローラ１１により搬送される明細票２を検出する明細票検出センサ、１３は明細票検出センサ１２の次に設けられ、明細票２を搬送する明細票搬送ローラ、１４は明細票搬送ローラ１３の次に設けられ、該明細票搬送ローラ１３により搬送される明細票２を検出する明細票検出センサである。
【００１４】
１５は上述した各明細票搬送ローラにより明細票２が搬送される明細票走行路である。
【００１５】
１６は明細票検出センサ１４の次に設けられ、明細票２に印字を行うラインサーマルヘッド、１７はラインサーマルヘッド１６の次に設けられ、印字の終了した明細票２を検出する明細票検出センサ、１８は前記ラインサーマルヘッド１７に対向配置されるサーマルヘッドプラテンである。１９は回転カッタ１０の手前に設けられ、明細票２上の所定のマークを読み取る明細票マーク検出センサである。なお、明細票マーク検出センサ５の出力は明細票２の表裏を判断する際に用い、明細票マーク検出センサ１９の出力は明細票２の長さを判断する際に用いる。
【００１６】
次に、上述した構成を備える明細票処理装置の制御ブロックについて、図１を用いて説明する。
【００１７】
２０は明細票処理装置全体を制御するマイクロプロセッサ、２１はマイクロプロセッサ２０が作業するのに必要なプログラム等を格納するＲＯＭ、２２はマイクロプロセッサ２０が作業するために必要なデータ等を一時的に格納しておくＢＢＭ（バッテリバックアップメモリ）、２３はこのＢＢＭに電源を供給するバッテリである。
【００１８】
２４は９０°回転フォントＲＯＭで、明細票に印字するフォントのデータとして、９０°回転し、かつ標準の１／２サイズの明細票にあった大きさのフォントを格納するとともに、この標準の１／２サイズの明細票にあった取引毎のフォーマットを格納している。
【００１９】
２５は明細票搬送部で、図２で説明した明細票搬送ローラ６，８，１１，１３を駆動するパルスモータ等から構成される。
【００２０】
２６は印字制御部で、図２で説明したラインサーマルヘッド１６を制御する。
【００２１】
２７はカット機構部で、図２で説明した回転カッタ１０を制御する。
【００２２】
２８は明細票検出センサ部で、図２で説明した明細票検出センサ４，７，９，１２，１４，１７等から構成される。
【００２３】
２９はマーク検出センサ部で、図２で説明した明細票マーク検出センサ５，１９等から構成される。
【００２４】
３０は上位インタフェース部で、明細票処理装置が接続されているＰＣ等の上位装置との間でデータの授受を行う。
【００２５】
３１はマイクロプロセッサ２０と上述した各制御対象との間を接続するアドレスバス、３２はデータバス、３３は制御信号を示す。
【００２６】
図３は明細票のサイズの説明図である。
【００２７】
通常の明細票２のサイズは、縦＝Ｌｍｍとした時、横はＬ／√２とする。明細票２は、図２で説明したように、連続紙を回転カッタ１０でカットして単票にして発行するものであるので、連続紙状態の明細票２の幅をＬ／√２として、長さＬで切断したものを通常サイズの明細票２とし、長さＬ／２で切断したものを１／２サイズの明細票２とする。従って、通常サイズの明細票２は、上述したように縦の長さがＬ、横の長さがＬ／√２となり、これに対して、１／２サイズの明細票２は、縦の長さがＬ／√２、横の長さがＬ／２となる。
【００２８】
図４は明細票のマークの説明図で、明細票２と各センサの位置関係および明細票２の長さとマークの関係を示す。なお、この図４は、明細票２が明細票走行路１５を、明細票検出センサ９および明細票マーク検出センサ１９の手前まで搬送された状態を示す。
【００２９】
マーク３５は、連続紙状態の明細票２の一方の側端に等間隔で印刷してある。このマーク３５の間隔は、上述したように、通常の明細票２のサイズが縦＝Ｌｍｍとした時、Ｌ／２としてある。
【００３０】
図２で説明した明細票マーク検出センサ５および明細票マーク検出センサ１９は、明細票走行路１５の幅方向の側端部に設けられ、明細票走行路１５に明細票２を搬送させた時、このマーク３５を検出できるようになっている。
【００３１】
明細票マーク検出センサ５は、明細票セット挿入口３に明細票２が正常にセットされているか否かを判断するために用いるものであり、明細票マーク検出センサ５が、このマーク３５を検出したか否かで、明細票２が表を向いてセットされているか裏を向いてセットされているかを判断することとしている。
【００３２】
明細票マーク検出センサ１９は、連続紙状態の明細票２をカットする際の長さを決めるために用いるものであり、明細票マーク検出センサ１９が、マーク３５を検出してから、所定量明細票２を搬送して、明細票マーク検出センサ１９の次にある回転カッタ１０で明細票２をカットすることで、所定の長さの明細票２を作成することとしている。
【００３３】
なお、明細票検出センサ９は、明細票走行路１５の幅方向において中央部に設けられ、明細票２の通過を検出する。他の明細票検出センサ４，７，１２，１４，１７も同様に配置される。
【００３４】
以下、本実施の形態の動作を説明する。
【００３５】
まず、明細票２をセットするまでの動作を説明する。
【００３６】
連続紙状態で折り畳まれている明細票２を明細票ボックス１に収納する。そして、明細票２の先端を明細票セット挿入口３に挿入する。
【００３７】
明細票検出センサ４の出力から明細票２が明細票セット挿入口３に挿入されたことをマイクロプロセッサ５が検出すると、明細票搬送部２５を制御して、図示しないパルスモータにより各明細票搬送ローラを駆動し、まず、明細票搬送ローラ６により明細票２を取り込む。
【００３８】
この時、明細票マーク検出センサ５の出力からマーク３５の有無を判断し、マーク３５が検出されると、明細票２は正常にセットされたものとして、所定量搬送した後、明細票２の搬送を停止する。各明細票搬送ローラの駆動を開始してから所定時間内にマーク３５が検出されない場合は、明細票２が裏向きに挿入された等の原因で、正常にセットされていないと判断し、各明細票搬送ローラを逆回転させ、明細票搬送ローラ６により明細票２を排出する。
【００３９】
以上が明細票２をセットするまでの動作である。
【００４０】
次に、通常サイズの明細票２を発行するまでの動作を説明する。
【００４１】
まず、取引を行うに際して、顧客は通常サイズの明細票を発行させるか、１／２サイズの明細票を発行させるか選択する。ここでは、通常サイズの明細票の発行が選択されたものとする。取引が行われると、図示しない上位装置は、明細票処理装置に印字指示と印字データと明細票のサイズを指定するデータを送る。上位装置から送られてきた印字指示と印字データは、上位インタフェース部３０を介してマイクロプロセッサ２０に送られる。マイクロプロセッサ２０はＲＯＭ２１に格納してあるプログラムにより印字データをＢＢＭ２２に一時的に格納する。
【００４２】
そして、マイクロプロセッサ２０は、ＢＢＭ２２に格納した印字データを印字できるように編集する。
【００４３】
通常のサイズの明細票２に印字を行う場合は、ＲＯＭ２１に格納してあるフォントと、同じくＲＯＭ２１に格納してあるフォーマットの中から取引に応じたものを選択して編集し、ＢＢＭ２２に格納する。
【００４４】
そして、マイクロプロセッサ２０は、明細票搬送部２５を制御して図示しないパルスモータにより各明細票搬送ローラを駆動する。これにより、まず、明細票搬送ローラ６と明細票搬送ローラ８により連続紙状態の明細票２が搬送される。ここで、図４において、明細票２の先端に一番近い位置にあるマークをマーク３５ａ、次のマークをマーク３５ｂ、その次のマークをマーク３５ｃとする。明細票検出センサ９の出力から、明細票２の先端が該明細票検出センサ９のところを通過したと判断すると、明細票２は正常に搬送されていると判断できる。
【００４５】
通常のサイズの明細票２を発行する場合は、明細票マーク検出センサ１９の出力から、マーク３５を２個検出した後、明細票２を所定量搬送してから、回転カッタ１０で明細票２をカットする。すなわち、明細票マーク検出センサ１９の出力から、まず、マーク３５ａを検出し、次にマーク３５ｂを検出してから、明細票搬送ローラ８等を駆動する図示しないパルスモータを所定量回転させて、回転カッタ１０の位置に、明細票２の先端から長さＬの位置Ｐ１が来ると、明細票搬送部２５を制御して一旦各明細票搬送ローラの回転を停止した後、カット機構部２７を制御して、回転カッタ１０により明細票２をカットする。
【００４６】
次に、マイクロプロセッサ２０は明細票搬送部２５を制御して、図示しないパルスモータにより各明細票搬送ローラを駆動する。これにより、明細票搬送ローラ１１，１３により、単票状となった明細票２を印字開始位置まで搬送する。
【００４７】
すなわち、明細票検出センサ１４が明細票２の先端を検出すると、これをトリガとして、そこから図示しないパルスモータをさらに所定量回転させて、明細票搬送ローラ１１，１３さらにはサーマルヘッドプラテン１８により、明細票２を印字開始位置まで搬送する。
【００４８】
そして、ＢＢＭ２２に格納しておいた編集済の印字データを印字制御部２６に送り、明細票搬送ローラ１３とサーマルヘッドプラテン１８を同期を取って回転させて明細票２を搬送しながら、ラインサーマルヘッド１６により該明細票２に印字を行い、発行する。
【００４９】
図５は通常サイズの明細票の印字例を示す説明図で、通常サイズの明細票２は、縦の長さがＬ、横の長さがＬ／√２の縦型の明細票である。
【００５０】
次に、１／２サイズの明細票２を発行するまでの動作を説明する。
【００５１】
取引を行うに際して、顧客により１／２サイズの明細票の発行が選択されたものとする。取引が行われると、図示しない上位装置は、明細票処理装置に印字指示と印字データと明細票のサイズを指定するデータを送る。上位装置から送られてきた印字指示と印字データは、上位インタフェース部３０を介してマイクロプロセッサ２０に送られる。マイクロプロセッサ２０はＲＯＭ２１に格納してあるプログラムにより印字データをＢＢＭ２２に一時的に格納する。
【００５２】
そして、マイクロプロセッサ２０は、ＢＢＭ２２に格納した印字データを印字できるように編集する。
【００５３】
１／２サイズの明細票２に印字を行う場合は、９０°回転フォントＲＯＭ２４に格納してあるフォントと、同じく９０°回転フォントＲＯＭ２４に格納してあるフォーマットの中から取引に応じたものを選択して編集し、ＢＢＭ２２に格納する。ここで、９０°回転フォントＲＯＭ２４に格納されているフォントは、通常サイズの明細票２に印字するフォントに対して９０°回転している。また、フォーマットは、通常サイズの明細票２に用いるフォーマットを、１／２サイズの明細票２に合わせて縮小したものである。
【００５４】
そして、マイクロプロセッサ２０は、明細票搬送部２５を制御して図示しないパルスモータにより各明細票搬送ローラを駆動する。これにより、まず、明細票搬送ローラ６と明細票搬送ローラ８により連続紙状態の明細票２が搬送される。明細票検出センサ９の出力から、明細票２の先端が該明細票検出センサ９のところを通過したと判断すると、明細票２は正常に搬送されていると判断できる。
【００５５】
１／２サイズの明細票２を発行する場合は、明細票マーク検出センサ１９の出力から、マーク３５を１個検出した後、明細票２を所定量搬送してから、回転カッタ１０で明細票２をカットする。すなわち、明細票マーク検出センサ１９の出力から、マーク３５ａを検出してから、明細票搬送ローラ８等を駆動する図示しないパルスモータを所定量回転させて、回転カッタ１０の位置に、明細票２の先端から長さＬ／２の位置Ｐ２が来ると、明細票搬送部２５を制御して一旦各明細票搬送ローラの回転を停止した後、カット機構部２７を制御して、回転カッタ１０により明細票２をカットする。ここで、上述したように、通常サイズの明細票２の縦の長さをＬとし、マーク３５の間隔をＬ／２としたので、通常サイズの明細票２を発行する場合の、マーク３５ｂから位置Ｐ１までの距離と、１／２サイズの明細票２を発行する場合の、マーク３５ａから位置Ｐ２までの距離は同じであり、明細票マーク検出センサ１９がマーク３５を検出してから、回転カッタ１０による切断位置に明細票２の所定位置が対応するまでの該明細票２の搬送量は、発行する明細票２のサイズによらず一定であり、マーク３５を１つ飛ばすか否かで、通常サイズの明細票２の発行と１／２サイズの明細票２の発行とを区別している。
【００５６】
次に、マイクロプロセッサ２０は明細票搬送部２５を制御して、図示しないパルスモータにより各明細票搬送ローラを駆動する。これにより、明細票搬送ローラ１１，１３により、単票状となった明細票２を印字開始位置まで搬送する。
【００５７】
すなわち、明細票検出センサ１４が明細票２の先端を検出すると、これをトリガとして、そこから図示しないパルスモータをさらに所定量回転させて、明細票搬送ローラ１１，１３さらにはサーマルヘッドプラテン１８により、明細票２を印字開始位置まで搬送する。
【００５８】
そして、ＢＢＭ２２に格納しておいた編集済の印字データ、ここでは１／２サイズの明細票２を発行するのでフォントが９０°回転し、かつ、フォントサイズが１／２サイズの明細票２に対応し、さらにフォーマットが９０°回転し、１／２サイズの明細票２に対応したサイズの印字データを印字制御部２６に送り、明細票搬送ローラ１３とサーマルヘッドプラテン１８を同期を取って回転させて明細票２を搬送しながら、ラインサーマルヘッド１６により該明細票２に印字を行い、発行する。
【００５９】
図６は１／２サイズの明細票の印字例を示す説明図で、１／２サイズの明細票２は、縦の長さがＬ／√２、横の長さがＬ／２の縦型の明細票である。
【００６０】
図３に示すように、明細票２となる幅Ｌ／√２の連続紙は、矢印方向に搬送され、通常サイズの明細票２は、この連続紙を長さＬのところでカットしたもので、文字は、連続紙の幅方向に沿った横書きで印字することで、図５に示す明細票２が発行される。
【００６１】
これに対して、１／２サイズの明細票２は、前記連続紙を長さＬ／２のところでカットしたもので、文字は、９０°回転し、サイズを１／２サイズの明細票２に合わせて縮小し、連続紙の長さ方向に沿った横書きで印字することで、図６に示す明細票２が発行される。
【００６２】
以上説明したように、本発明は、取引に際して発行する明細票に印字するフォントのデータとして、通常サイズの明細票に印字するフォントに加え、この通常サイズの明細票に印字するフォントに対して９０°回転し、かつ、１／２サイズの明細票にあったサイズのフォントを用いることができるようにし、さらに、明細票のサイズは、縦（長辺）の長さを横（短辺）の長さの√２倍とし、明細票となる連続紙の幅を、通常サイズの明細票の横の長さに合わせることで、１種類の連続紙で、通常サイズの明細票と、この通常サイズの明細票と縦横比が同じでサイズが１／２の明細票を発行することができるようになる。これにより、顧客の選択で、フォーマットは同じで、顧客の要求に応じてサイズの異なる明細票を発行することができるようになり、顧客サービスか向上する。例えば、大きな文字を好む顧客は、通常サイズの明細票の発行を希望すれば、所望の明細票が入手でき、サイズの小さな明細票を好む顧客は、１／２サイズの明細票の発行を希望すれば、所望の明細票が入手できるようになり、個々の顧客の要望に答えることができるようになる。そして、明細票のサイズが異なっても、縦横比が同じで、フォーマットも同じとすれば、どちらの明細票を受け取ることにしても、同じ情報の提供を受けられ、違和感を持つこともない。
【００６３】
また、明細票となる用紙は１種類で済むので、２種類の明細票を発行するために装置が大型化することはない。
【００６４】
【発明の効果】
以上説明したように、本発明は、明細票の長辺の長さを、短辺の長さの√２倍とし、通常サイズの明細票の長辺を１／２で切断し、通常サイズの１／２サイズの明細票を作成して、通常サイズの明細票に印字する文字に対して９０°回転し、かつ、１／２サイズの明細票にあったサイズの文字で、該１／２サイズの明細票に印字を行い発行することとしたので、通常サイズの明細票と、この通常サイズの明細票と縦横比が同じでサイズが１／２の明細票を発行することができるようになる。これにより、顧客の選択で、フォーマットは同じで、顧客の要求に応じてサイズの異なる明細票を発行することができるようになり、顧客サービスか向上する。
【図面の簡単な説明】
【図１】本発明の明細票処理装置の実施の形態の一例を示すブロック図
【図２】明細票処理装置の構成図
【図３】明細票のサイズの説明図
【図４】明細票のマークの説明図
【図５】通常サイズの明細票の印字例を示す説明図
【図６】１／２サイズの明細票の印字例を示す説明図
【符号の説明】
２０  マイクロプロセッサ
２１  ＲＯＭ
２４  ９０°回転フォントＲＯＭ
【図１】
0004238445.tif 000002
【図２】
0004238445.tif 000003
【図３】
0004238445.tif 000004
【図４】
0004238445.tif 000005
【図５】
0004238445.tif 000006
【図６】
0004238445.tif 000007