(57)【要約】【課題】事前の設定なしで媒体プリンタと端末の対応づけを可能とするサーバを提供すること。【解決手段】装着された媒体から顧客を特定する顧客特定情報を読取る読取り部４２を備え前記媒体に取引情報を印字するプリンタ４０と、前記顧客特定情報と該顧客特定情報に対応する取引指示をそれぞれ入力するための端末３０とが接続されるものであって、前記プリンタと前記端末の少なくともいずれかが複数台で接続される中から、前記プリンタと前記端末の組み合わせを制御するサーバ２０において、前記プリンタで読取られて送信されてきた前記媒体の顧客特定情報と、前記端末で入力されて送信されてきた前記顧客特定情報をそれぞれ記憶し、前記媒体の顧客特定情報と前記端末で入力された顧客特定情報を対比して、前記顧客特定情報が一致する前記プリンタと前記端末の組み合わせを管理し、前記端末から入力された前記取引指示に基づく取引情報を前記端末と組み合わせがなされた前記プリンタに装着された媒体に印字するよう前記プリンタを制御する。【選択図】図１
2014142796.tif 000002
【特許請求の範囲】
【請求項１】
装着された媒体から顧客を特定する顧客特定情報を読取る媒体読取部を備え前記媒体に取引情報を印字するプリンタと、前記顧客特定情報と該顧客特定情報に対応する取引指示をそれぞれ入力するための端末とが接続されるものであって、前記プリンタと前記端末の少なくともいずれかが複数台で接続される中から、前記プリンタと前記端末の組み合わせを制御するサーバにおいて、
前記プリンタで読取られて送信されてきた前記媒体の顧客特定情報と、前記端末で入力されて送信されてきた前記顧客特定情報をそれぞれ記憶し、
前記媒体の顧客特定情報と前記端末で入力された顧客特定情報を対比して、前記顧客特定情報が一致する前記プリンタと前記端末の組み合わせを管理し、
前記端末から入力された前記取引指示に基づく取引情報を前記端末と組み合わせがなされた前記プリンタに装着された媒体に印字するよう前記プリンタを制御する
ことを特徴とするサーバ。
【請求項２】
前記プリンタと前記端末の組み合わせに関する情報を前記端末に送信して、前記端末の画面に前記組み合せに関する情報を表示させる
ことを特徴とする請求項１に記載のサーバ。
【請求項３】
前記プリンタと前記端末の組み合わせのための制御用テーブルを作成する
ことを特徴とする請求項１に記載のサーバ。
【請求項４】
前記媒体の顧客特定情報は、前記プリンタに設けられた磁気読取装置である前記読取り部によって前記媒体に貼付された磁気ストライプから読取られる口座情報である
ことを特徴とする請求項１に記載のサーバ。
【請求項５】
装着された媒体から顧客を特定する顧客特定情報を読取る読取り部を備え前記媒体に取引情報を印字するプリンタと、前記顧客特定情報と該顧客特定情報に対応する取引指示をそれぞれ入力するための端末とを制御するものであって、前記プリンタと前記端末の少なくともいずれかが複数台ある中から、前記プリンタと前記端末の組み合わせを制御する制御方法において、
前記プリンタで読取られた前記媒体の顧客特定情報と、前記端末で入力された前記顧客特定情報をそれぞれ記憶し、
前記媒体の顧客特定情報と前記端末で入力された顧客特定情報を対比して、前記顧客特定情報が一致する前記プリンタと前記端末の組み合わせを管理し、
前記端末で入力された前記取引指示に基づく取引情報を前記端末と組み合わせがなされた前記プリンタに装着された媒体に印字するよう前記プリンタを制御する
ことを特徴とする制御方法。
【請求項６】
装着された媒体から顧客を特定する顧客特定情報を読取る媒体読取部を備え前記媒体に取引情報を印字するプリンタと、前記顧客特定情報と該顧客特定情報に対応する取引指示をそれぞれ入力するための端末とが接続されるものであって、前記プリンタと前記端末の少なくともいずれかが複数台で接続される中から、前記プリンタと前記端末を組み合わせて制御するサーバのコンピュータを制御するプログラムにおいて、
前記プリンタで読取られて送信されてきた前記媒体の顧客特定情報と、前記端末で入力されて送信されてきた前記顧客特定情報をそれぞれ記憶するステップと、
前記媒体の顧客特定情報と前記端末で入力された顧客特定情報を対比して、前記顧客特定情報が一致する前記プリンタと前記端末の組み合わせを管理するステップと、
前記端末から入力された前記取引指示に基づく取引情報を前記端末と組み合わせがなされた前記プリンタに装着された媒体に印字するよう前記プリンタを制御するステップを含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通帳等の媒体に印字するプリンタと端末を制御するサーバに関する。
【背景技術】
【０００２】
金融機関等の支店内では、通帳等の媒体に印字するための専用の通帳プリンタ（媒体プリンタとも呼ばれる）と、この通帳プリンタにセットされた媒体に印字する取引情報を指示する営業店端末が、それぞれ複数台設置され、これら通帳プリンタと端末はネットワークで接続されて、利用される。
【０００３】
媒体プリンタ等を効率的に活用する観点から、行員から媒体プリンタを指定する方法や端末と媒体プリンタとのを組み合わせに関する運用が提案されている（例えば  特許文献１，２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４-３４１８６３号公報
【特許文献２】特開２００６-１２７１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
営業店端末と通帳プリンタの組み合わせは、事前に設定しておく必要があるため、利用には制限がある。図９は、従来の営業店端末と通帳プリンタの組み合わせ対応の1例を示す図である。端末１３０ａ、１３０ｂと通帳プリンタ１４０がＬＡＮ等で接続され、２台の端末１３０ａ、１３０ｂで、1台の通帳プリンタ１４０を利用する環境である。例えば、端末１３０ａを担当するオペレータ（行員）が、通帳プリンタ１４０に通帳７０を装填し、端末１３０ａに取引内容を入力して、ホストコンピュータと通信して取引を行い、取引の結果等が通帳７０に印字される。
【０００６】
図１０は、従来の営業店内での端末と通帳プリンタの組み合わせの１例を示す図である。カウンタに近い一線端末では、１台の端末（端末１３０ａ）と通帳プリンタ１４０ａの組と、２台の端末（端末１３０ｂと端末１３０ｃ）と通帳プリンタ１４０ｂの組とが、構成される。また、後方に配置される２台の端末１３０ｄは、後方にあるため、通帳への印字指示を行う機会が少ないので、通帳プリンタと接続されないことが多い。
【０００７】
このような組み合わせが設定されていると、通帳プリンタ１４０ａが故障した場合に、端末１３０ａは、通帳プリンタ１４０ｂとの設定を行ってからでないと、通帳プリンタ１４０ｂを使用することができない。同様に、後方の端末１３０ｄで印字する必要が生じても、通帳プリンタ１４０ａや通帳プリンタ１４０ｂで通帳印字を行うためは、まず通帳プリンタとの設定作業を行う必要がある。
【０００８】
このように端末と媒体プリンタとの事前設定が必要なことで、様々な不便が生じてしまう。このような不便を解消して、どの通帳プリンタにでも通帳等を装填して使用できる環境が望まれる。
【０００９】
本発明は、上記課題に鑑み、事前の設定なしで媒体プリンタと端末の対応づけを可能とするサーバを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、装着された媒体から顧客を特定する顧客特定情報を読取る媒体読取部を備え前記媒体に取引情報を印字するプリンタと、前記顧客特定情報と該顧客特定情報に対応する取引指示をそれぞれ入力するための端末とが接続されるものであって、前記プリンタと前記端末の少なくともいずれかが複数台で接続される中から、前記プリンタと前記端末の組み合わせを制御するサーバにおいて、前記プリンタで読取られて送信されてきた前記媒体の顧客特定情報と、前記端末で入力されて送信されてきた前記顧客特定情報をそれぞれ記憶し、前記媒体の顧客特定情報と前記端末で入力された顧客特定情報を対比して、前記顧客特定情報が一致する前記プリンタと前記端末の組み合わせを管理し、前記端末から入力された前記取引指示に基づく取引情報を前記端末と組み合わせがなされた前記プリンタに装着された媒体に印字するよう前記プリンタを制御する。
【発明の効果】
【００１１】
本発明によれば、上記課題に鑑み、事前の設定なしで媒体プリンタと端末の対応づけを可能とするサーバを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態のサーバが適用される取引システム１の概略図である。
【図２】制御テーブルの一例である。
【図３−１】取引処理１の手順を説明するシーケンス図その１である。
【図３−２】取引処理１の手順を説明するシーケンス図その２である。
【図４−１】取引処理１で、端末３０に表示される取引画面ｐ１、ｐ２である。
【図４−２】取引処理１で、端末３０に表示される取引画面ｐ３である。
【図５−１】取引処理２の手順を説明するシーケンス図その１である。
【図５−２】取引処理２の手順を説明するシーケンス図その２である。
【図６−１】取引処理２で、端末３０に表示される取引画面ｑ１、ｑ２である。
【図６−２】取引処理２で、端末３０に表示される取引画面ｑ３、ｑ４である。
【図６−３】取引処理２で、端末３０に表示される取引画面ｑ５、ｑ６である。
【図６−４】取引処理２で、端末３０に表示される取引画面ｑ７、ｑ８である。
【図７−１】取引処理３の手順を説明するシーケンス図その１である。
【図７−２】取引処理３の手順を説明するシーケンス図その２である。
【図７−３】取引処理３の手順を説明するシーケンス図その３である。
【図８−１】取引処理３で、端末３０に表示される取引画面ｒ１、ｒ２である。
【図８−２】取引処理３で、端末３０に表示される取引画面ｒ３、ｒ４である。
【図８−３】取引処理３で、端末３０に表示される取引画面ｒ５、ｒ６である。
【図８−４】取引処理３で、端末３０に表示される取引画面ｒ７、ｒ８である。
【図９】従来の端末と通帳プリンタの組み合わせ対応の1例を示す図である。
【図１０】従来の営業店内での端末と通帳プリンタの組み合わせの１例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面に従って本発明の実施形態を説明する。図１は、本実施形態のサーバが適用される取引システム１の概略図である。取引システム１は、ホストコンピュータ１０、通帳プリンタ制御サーバ２０（コントローラとも呼ばれるが、以下、サーバ２０と称す）、端末３０、通帳(媒体)プリンタ４０を有する。サーバ２０、端末３０、通帳プリンタ４０は、ＬＡＮ５０で接続される。サーバ２０とホストコンピュータ１０は、通信回線６０で接続される。
【００１４】
ホストコンピュータ１０は、支店とは別の本部に通常設置され、顧客のデータベースと接続され、取引全体を制御する制御装置である。
【００１５】
サーバ２０は、各支店内に設置され、端末３０とホストコンピュータ１０間の取引処理を管理し、また支店内の端末３０と通帳プリンタ４０を制御する制御装置である。サーバ２０は、ＣＰＵ、メモリ、入出力インターフェース等を備える。サーバ２０のＣＰＵは、メモリに記憶された制御プログラムを読込んで、取引処理や端末３０と通帳プリンタ４０の制御処理を実行する。
【００１６】
端末３０は、支店内に複数台設置され、それぞれＬＡＮ５０で接続される。端末３０は、ＣＰＵ、メモリ、入出力インターフェース、表示部、キーボード、マウス等を備えるコンピュータである。ここでは、例として、端末（１）３０ａ、端末（２）３０ｂ、端末（３）３０ｃの３台を示すが、区別の必要がない場合には、まとめて端末３０と表記する。
【００１７】
通帳プリンタ４０は、通帳（預金通帳等）や事務処理用の帳票である媒体に所定事項を印字するものである。媒体はオペレータによって通帳プリンタ４０にセット（装着あるいは装填）される。
【００１８】
取引システム１のプリンタには、通帳プリンタを含む媒体プリンタが適用されるが、通帳プリンタを代表して説明する。媒体として通帳や帳票があり、以下では通帳を例にするが、帳票等であっても同様である。また、ここでは、例として、通帳プリンタＡ４０ａ、通帳プリンタＢ４０ｂの２台を示すが、区別の必要がない場合には、まとめて通帳プリンタ４０と表記する。
【００１９】
また、通帳プリンタ４０は、媒体読取部４２を有する。媒体読取部４２は、通帳７０に設けられた顧客を特定する顧客特定情報を読取るものである。顧客特定情報は、口座番号や店番等（以下、口座情報と称す）である。顧客特定情報としては、口座情報に限られず顧客のＩＤ情報でもよい。
【００２０】
媒体読取部４２は、例えば、通帳７０に貼付された磁気ストライプ（ＭＳ）を読取る磁気リーダ部や通帳７０の貼付されたＩＣチップを読取るＩＣリーダ部である。以下では、媒体読取部４２は、磁気リーダ部として説明するが、ＩＣリーダ部でも同様である。
【００２１】
通帳プリンタ４０は、通帳７０がセットされると、通帳７０のセットを認識して通帳７０を内部に搬送して媒体読取部４２で口座情報を読取り、読取った通帳７０の口座情報をサーバ２０に送信する。
【００２２】
上記取引システム１における処理の概略を説明する。まず、取引において、オペレータは、自分の端末３０に口座情報等を入力する端末入力操作と、対応する通帳を通帳プリンタ４０にセットする媒体セット操作を行う。オペレータは、端末入力操作として、顧客の情報である口座情報及び取引内容・取引金額等を入力する。口座情報及び取引内容・取引金額を、以下でまとめて取引情報と称す。
【００２３】
オペレータは、媒体セット操作として、顧客から預かった通帳を空いている通帳プリンタ４０の場所に持って行き通帳プリンタ４０にセットする。この入力操作とセット操作は、いずれか先であってもよい。
サーバ２０は、通帳７０がセットされた通帳プリンタ４０から媒体読取部４２で読取られた口座情報が送信されてきた場合に、送信してきた通帳プリンタ４０と通帳７０の口座情報を記憶する。
【００２４】
サーバ２０は、端末３０から入力された口座情報が送信された場合に、送信してきた端末３０と口座情報をそれぞれ記憶する。
【００２５】
サーバ２０は、通帳プリンタ４０で読取られた口座情報と端末３０で入力された口座情報を対比して、口座情報が一致する通帳プリンタ４０と端末３０を組み合わせる。サーバ２０は、口座情報以外でも、何らかの顧客特定情報を利用して、通帳プリンタ４０と端末３０を対応づけすることができる。
【００２６】
そして、サーバ２０は、端末３０から入力された取引情報を取引電文としてホストコンピュータ１０に送信する。ホストコンピュータ１０は、顧客データベースを参照して、口座情報や取引指示から取引の可否を判断して、対応する電文をサーバ２０に返信する。
【００２７】
サーバ２０は、対応してホストコンピュータ１０からの送信されてくる電文の印字データを受信する。サーバ２０は、端末３０で入力された口座に対応する口座の通帳７０に受信した印字データを印字するように、対応する通帳７０が装着された通帳プリンタ４０を制御する。また、サーバ２０は、印字終了後、通帳７０の排出を指示する。  
【００２８】
サーバ２０は、通帳プリンタ４０と端末３０の組み合わせ(対応づけ)を管理する制御テーブルを備える。図２は、制御テーブルの一例である。サーバ２０は、制御テーブルを、メモリに保存する。
【００２９】
制御テーブルの左欄（１，２，３・・・ｘ）は、取引番号である。取引番号Ｎｏ１では、口座番号（１２３４５６）で端末（２）３０ｂと通帳プリンタＢ４０ｂが組み合わせになっていることを示す。つまり、端末（２）３０ｂで口座番号（１２３４５６）が入力され、通帳プリンタＢ４０ｂから口座番号（１２３４５６）の通帳７０がセットされたことが送信され、これらを認識したサーバ２０が、端末（２）３０ｂと通帳プリンタＢ４０ｂを対応づけしている状態である。
【００３０】
取引番号Ｎｏ２では、先に通帳７０がセットされて、対応する端末３０からの入力を待っている状態である。口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたことが通帳プリンタＡ４０ａから送信されてきたが、対応する口座番号（ｘｘｘｘｘｘ）が入力された端末３０がなく、端末３０を「要求待ち」している状態である。
【００３１】
取引番号Ｎｏ３では、先に端末３０から口座番号が入力され、対応する通帳７０がいずれかの通帳プリンタ４０にセットされる「セット待ち」の状態である。端末（３）３０ｃで入力された口座番号（ｙｙｙｙｙｙ）に対応する通帳７０が、まだいずれの通帳プリンタ４０にもセットされていない状態である。
【００３２】
また、サーバ２０は、各端末３０に、通帳プリンタ４０へのセット状況に関する情報を適宜送信する。オペレータは、各端末３０の取引画面上で、通帳プリンタ４０へのセット状況を確認することができる。
【００３３】
図３、図５及び図７は、サーバ２０による、端末３０と通帳プリンタ４０の組み合わせによる取引処理１，２及び３の手順を説明するシーケンス図である。端末３０として、端末（１）３０ａ及び端末（２）３０ｂを代表させる。また、図４、図６及び図８は、取引処理１，２および３で端末３０に表示される取引画面の例である。
【００３４】
なお、以下のシーケンス図では、端末３０により実行される処理をステップＴで示し、サーバ２０により実行される処理をステップＳで示し、ホストコンピュータ１０により実行される処理をステップＨで示す。
【００３５】
〔取引処理１〕
図３−１、図３−２は、取引処理１の手順を説明するシーケンス図１，２である。取引処理１は、通帳７０が先に通帳プリンタ４０にセットされた場合の取引処理である。端末（１）３０ａには、取引開始前には、図４−１に示す取引画面ｐ１が表示される。端末（２）３０ｂにも同様な画面が表示されるが、ここでは、端末（１）３０ａに表示される画面を代表して示す。
【００３６】
取引画面として、画面の大部分（全体の４／５程度）に各入力項目が表示され、残りの画面下段にプリンタ状態が表示される。取引画面ｐ１には、入力項目の一例として、銀行名・金融種別・口座番号・金額・受取人・依頼人・（顧客の）電話番号を示す。また、右上に、端末３０の番号が示され、端末（１）３０ａは営業店１と表示される。なお、端末（２）３０ｂは営業店２と表示される。
【００３７】
画面の下段には、プリンタの状態として、各通帳プリンタ４０における通帳７０のセット状態、及び対応する端末番号と口座番号が示される。ここでは、２台のプリンタ状態を示すが、他のプリンタの状態がある場合にはスクロールして表示される。
【００３８】
取引画面ｐ１では、通帳プリンタＡ４０ａ及び通帳プリンタＢ４０ｂのいずれにも通帳７０がセットされておらず、また、端末（１）３０ａへも未入力であることを示している。
【００３９】
図３−１に戻る。サーバ２０は、通帳プリンタＡ４０ａ及び通帳プリンタＢ４０ｂに対して通帳セットを確認する（ステップＳ１０、ステップＳ１２）。サーバ２０は、各通帳プリンタ４０への通帳セットを繰り返し確認する。
【００４０】
オペレータにより通帳プリンタＡ４０ａに口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたとする（Ｋ１０）。通帳７０がセットされると、サーバ２０は、通帳プリンタＡ４０ａの通帳セットの確認として、通帳プリンタＡ４０ａから通帳セットＯＫの情報を受け取る（ステップＳ１４）。
【００４１】
サーバ２０は、磁気ストライプ（ＭＳ）読込みを行う（ステップＳ１６）。サーバ２０は、通帳プリンタＡ４０ａに磁気ストライプ読取りを指示し、通帳プリンタＡ４０ａで媒体読取部４２により通帳７０の磁気ストライプが読取られ、通帳プリンタＡ４０ａから送信される通帳７０の口座情報を受信する。
【００４２】
サーバ２０は、通帳７０の口座情報を記憶し、口座番号（ｘｘｘｘｘｘ）と通帳プリンタＡ４０ａの番号Ａを制御テーブルに登録する（ステップＳ１８）。
【００４３】
サーバ２０は、制御テーブルに登録した情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、通帳プリンタ４０のセット状態を各端末へ取引画面に表示させる（ステップＳ２０、ステップＳ２２）。
【００４４】
この情報により、端末（１）３０ａには、図４−１に示す取引画面ｐ２が表示される。通帳７０がセットされた通帳プリンタ４０は、目立つように表示される。各端末を見ているオペレータは、口座番号（ｘｘｘｘｘｘ）の通帳７０が通帳プリンタＡ４０ａにセットされたことを認識する。
【００４５】
通帳プリンタＡ４０ａに口座番号（ｘｘｘｘｘｘ）の通帳７０を装着したオペレータは、取引画面で通帳７０が正常にセットされたことを確認して、自分の端末（端末（１）３０ａ）に、口座番号（ｘｘｘｘｘｘ）等の顧客から依頼された取引情報を入力する（Ｋ１２）。
【００４６】
端末（１）３０ａは、入力された口座番号（ｘｘｘｘｘｘ）等の取引情報をサーバ２０に送信し、対応する通帳がいずれかの通帳プリンタ４０にセットされたかの問合せを行う（ステップＴ１０）。
【００４７】
サーバ２０は、制御テーブルに該当情報（口座番号（ｘｘｘｘｘｘ）の通帳）があると判断する（ステップＳ２４）。サーバ２０は、端末（１）３０ａから送信された口座番号（ｘｘｘｘｘｘ）の通帳７０が、通帳プリンタＡ４０ａにセットされていることを制御テーブルに基づき判断する。
【００４８】
サーバ２０は、対応する口座番号（ｘｘｘｘｘｘ）の通帳７０が通帳プリンタＡ４０ａにセット済であることを端末（１）３０ａに送信する（ステップＳ２６）。
【００４９】
図３−２に進む。これを受けて、端末（１）３０ａは、サーバ２０を経由して、ホストコンピュータ１０に通帳取引依頼の電文を送信する（ステップＴ１２）。Ｋ１２でオペレータから端末（１）３０ａに入力された取引情報が取引電文としてホストコンピュータ１０に送信される。
【００５０】
ホストコンピュータ１０は、顧客データベースを参照して、取引電文の取引情報から取引の可否を判断して、通帳印字データを含む対応する電文をサーバ２０に返信する（ステップＨ１０）。
【００５１】
サーバ２０は、制御テーブルに登録した情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、各端末の取引画面に通帳プリンタ４０のセット状態を画面表示させる（ステップＳ２８、ステップＳ３０）。
【００５２】
端末（１）３０ａには、図４−２に示す取引画面ｐ３が表示される。画面上部の各項目には、入力された取引情報が表示される。プリンタ状態を示す画面の下段の欄には、通帳プリンタＡ４０ａで、現状態が「通帳取引中」、対応する取引端末が端末（１）３０ａである「営業店１」、対応する口座番号が「ｘｘｘｘｘｘ」であることが表示される。通帳プリンタＢ４０ｂは、まだ通帳７０がセットされていないことが示される。なお、図示はしないが、端末（２）３０ｂにも、画面の下段には同様な内容が表示される。
【００５３】
サーバ２０は、ステップＨ１０のホストコンピュータ１０から送信され電文に基づき、通帳７０への印字指示と印字内容を通帳プリンタＡ４０ａに送信する（ステップＳ３２）。
これにより、通帳プリンタＡ４０ａでは通帳７０への取引内容の印字が行われる。
【００５４】
ホストコンピュータ１０は、通帳排出指示をサーバ２０に送信する（ステップＨ１２）。サーバ２０は、ホストコンピュータ１０からの通帳排出指示を受信して、印字終了後に、通帳プリンタＡ４０ａに通帳排出指示を送信する（ステップＳ３４）。これを受けて、通帳プリンタＡ４０ａは、通帳７０を排出する。
【００５５】
サーバ２０は、取引終了した該当情報（口座番号ｘｘｘｘｘｘ）を制御テーブルから削除する（ステップＳ３６）。サーバ２０は、更新情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、各端末の取引画面を更新する（ステップＳ３８、ステップＳ４０）。取引が終了し、通帳プリンタＡ４０ａから通帳７０が排出されたので、端末（１）３０ａには、最初の取引画面ｐ１が表示される。
【００５６】
〔取引処理２〕
図５−１及び図５−２は、取引処理２の手順を説明するシーケンス図１，２である。取引処理２は、通帳７０が先にそれぞれ通帳プリンタ４０にセットされた場合の取引処理である。図６−１は、取引開始前に、端末（１）３０ａに表示される取引画面ｑ１と、端末（２）３０ｂに表示される取引画面ｑ２と示す図である。図４−１の取引画面ｐ１と同様な画面で、いずれのプリンタにも通帳７０がセットされていないことが示される。
【００５７】
図５−１に戻る。サーバ２０は、通帳プリンタＡ４０ａ及び通帳プリンタＢ４０ｂに対して通帳セットを確認する（ステップＳ５０、ステップＳ５２）。サーバ２０は、各通帳プリンタ４０への通帳セットを繰り返し確認する。
【００５８】
オペレータにより通帳プリンタＡ４０ａに口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたとする（Ｋ５０）。通帳７０セット後に、サーバ２０は、通帳プリンタＡ４０ａでの通帳セットの確認として、通帳プリンタＡ４０ａから通帳セットＯＫの情報を受け取る（ステップＳ５４）。
【００５９】
サーバ２０は、磁気ストライプ（ＭＳ）読込みを行う（ステップＳ５６）。サーバ２０は、通帳プリンタＡ４０ａに磁気ストライプ読取りを指示し、通帳プリンタＡ４０ａで媒体読取部４２により通帳７０の磁気ストライプが読取られ、通帳プリンタＡ４０ａから送信される通帳７０の口座情報を受信する。
【００６０】
サーバ２０は、通帳７０の口座情報を記憶し、口座番号（ｘｘｘｘｘｘ）と通帳プリンタ４０の番号Ａを制御テーブルに登録する（ステップＳ５８）。
【００６１】
サーバ２０は、制御テーブルに登録した情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、通帳プリンタ４０のセット状態を各端末の取引画面に表示させる（ステップＳ６０、ステップＳ６２）。
【００６２】
端末（１）３０ａには、図６−２に示す取引画面ｑ３が表示され、端末（２）３０ｂには、図６−２に示す取引画面ｑ４が表示される。各端末を見ている各オペレータは、通帳プリンタＡ４０ａに口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたことを認識することができる。
【００６３】
更に、オペレータにより通帳プリンタＢ４０ｂに口座番号（ｙｙｙｙｙｙ）の通帳７０がセットされたとする（Ｋ５２）。通帳７０セット後に、サーバ２０は、通帳プリンタＢ４０ｂでの通帳セットの確認として、通帳プリンタＢ４０ｂから通帳セットＯＫの情報を受け取る（ステップＳ６４）。
【００６４】
サーバ２０は、磁気ストライプ（ＭＳ）読込みを行う（ステップＳ６６）。サーバ２０は、通帳プリンタＢ４０ｂに磁気ストライプ読取りを指示し、通帳プリンタＢ４０ｂで媒体読取部４２により通帳７０の磁気ストライプが読取られ、通帳プリンタＢ４０ｂから送信される通帳７０の口座情報を受信する。
【００６５】
サーバ２０は、通帳７０の情報を記憶し、口座番号（ｙｙｙｙｙｙ）と通帳プリンタＢ４０ｂの番号Ｂを制御テーブルに登録する（ステップＳ６８）。
【００６６】
サーバ２０は、制御テーブルに登録した情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、通帳プリンタ４０のセット状態を各端末の取引画面に表示させる（ステップＳ７０、ステップＳ７２）。
【００６７】
端末（１）３０ａには、図６−３に示す取引画面ｑ５が表示され、端末（２）３０ｂには、図６−３に示す取引画面ｑ６が表示される。各端末を見ている各オペレータは、さらに、通帳プリンタＢ４０ｂに口座番号（ｙｙｙｙｙｙ）の通帳７０がセットされたことを認識する。
【００６８】
図５−２に進む。通帳プリンタＢ４０ｂに口座番号（ｙｙｙｙｙｙ）の通帳７０をセットしたオペレータは、取引画面ｑ６で口座番号（ｙｙｙｙｙｙ）の通帳７０のセットを確認して、自分の端末（端末（２）３０ｂ）に口座番号（ｙｙｙｙｙｙ）等の取引情報を入力する（Ｋ５４）。
【００６９】
端末（２）３０ｂは、入力された口座番号（ｙｙｙｙｙｙ）等の取引情報をサーバ２０に送信し、対応する通帳がいずれかの通帳プリンタ４０にセットされたかの対応確認を行う（ステップＴ５０）。
【００７０】
サーバ２０は、制御テーブルに該当情報（口座番号（ｙｙｙｙｙｙ）の通帳）があると判断する（ステップＳ７４）。サーバ２０は、端末（２）３０ｂから送信された口座番号（ｙｙｙｙｙｙ）に該当する口座番号の通帳７０が、通帳プリンタＢ４０ｂにセットされていることを制御テーブルに基づき判断する。
【００７１】
サーバ２０は、対応する口座番号（ｙｙｙｙｙｙ）の通帳７０が通帳プリンタＢ４０ｂにセット済であることを端末（２）３０ｂに送信する（ステップＳ７６）。
【００７２】
これを受けて、端末（２）３０ｂは、サーバ２０を経由して、ホストコンピュータ１０に通帳取引依頼の電文を送信する（ステップＴ５２）。Ｋ５４でオペレータから端末（２）３０ｂに入力された取引情報が取引電文としてホストコンピュータ１０に送信される。
【００７３】
ホストコンピュータ１０は、顧客データベースを参照して、取引電文の取引情報から取引の可否を判断して、通帳印字データを含む対応する電文をサーバ２０に返信する（ステップＨ５０）。
【００７４】
サーバ２０は、制御テーブルに登録した情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、各端末の取引画面に通帳プリンタ４０のセット状態を表示させる（ステップＳ７８、ステップＳ８０）。
【００７５】
端末（１）３０ａには、図６−４に示す取引画面ｑ７が表示され、端末（２）３０ｂには、図６−４に示す取引画面ｑ８が表示される。通帳プリンタＡ４０ａが取引待ち状態で、通帳プリンタＢ４０ｂが端末（２）３０ｂ（営業店２）と取引状態であることが示される。
【００７６】
サーバ２０は、ステップＨ５０でホストコンピュータ１０から送信され電文に基づき、通帳７０への印字指示と印字内容を通帳プリンタＢ４０ｂに送信する（ステップＳ８２）。これにより、通帳プリンタＢ４０ｂでは通帳７０への取引内容の印字が行われる。
【００７７】
ホストコンピュータ１０は、通帳排出指示をサーバ２０に送信する（ステップＨ５２）。サーバ２０は、通帳排出指示を受信して、印字終了後に、通帳プリンタＢ４０ｂに通帳排出指示を送信する（ステップＳ８４）。これを受けて、通帳プリンタＢ４０ｂは、通帳７０を排出する。
【００７８】
サーバ２０は、取引終了した該当情報（口座番号ｙｙｙｙｙｙ）を制御テーブルから削除する（ステップＳ８６）。
【００７９】
サーバ２０は、更新情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、各端末の取引画面を更新する（ステップＳ８８、ステップＳ９０）。通帳プリンタＢ４０ｂには通帳７０がセットされていないと表示され、通帳プリンタＡ４０ａには口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたままであることが、各端末３０の取引画面として表示される。
【００８０】
〔取引処理３〕
図７−１〜図７−３は、取引処理３の手順を説明するシーケンス図１，２及び３である。取引処理３は、取引情報が先に端末３０にセットされた場合の取引処理である。図８−１は、取引開始前に、端末（１）３０ａに表示される取引画面ｒ１と、端末（２）３０ｂに表示される取引画面ｒ２と示す図である。図４−１の取引画面ｐ１と同様な画面で、いずれのプリンタにも通帳７０がセットされていないことが示される。
【００８１】
図７−１に戻る。サーバ２０は、通帳プリンタＡ４０ａ及び通帳プリンタＢ４０ｂに対して通帳セットを確認する（ステップＳ１００、ステップＳ１０２）。サーバ２０は、各通帳プリンタ４０への通帳セットを繰り返し確認する。
【００８２】
オペレータは、自分の端末（端末（１）３０ａ）に口座番号（ｘｘｘｘｘｘ）およびその取引情報を入力したとする（Ｋ１００）。端末（１）３０ａには、図８−２の取引画面ｒ３が表示される。取引画面ｒ３には、入力された取引情報が表示される。
【００８３】
端末（１）３０ａは、入力された口座番号（ｘｘｘｘｘｘ）およびその取引情報をサーバ２０に送信し、対応する通帳がいずれかの通帳プリンタ４０にセットされたかの対応確認を行う（ステップＴ１００）。
【００８４】
サーバ２０は、口座番号（ｘｘｘｘｘｘ）に対応する通帳７０が通帳プリンタ４０にセットされていないので、口座番号（ｘｘｘｘｘｘ）とその端末（１）３０ａの番号１を、制御テーブルに登録する（ステップＳ１０４）。通帳プリンタ４０は通帳７０がセットされるのを待つ状態である。
【００８５】
さらに、別なオペレータが、自分の端末（端末（２）３０ｂ）に口座番号（ｙｙｙｙｙｙ）およびその取引情報を入力したとする（Ｋ１０２）。端末（２）３０ｂには、図８−２の取引画面ｒ４が表示される。
【００８６】
端末（２）３０ｂは、入力された口座番号（ｙｙｙｙｙｙ）およびその取引情報をサーバ２０に送信し、対応する通帳がいずれかの通帳プリンタ４０にセットされたかの対応確認を行う（ステップＴ１０２）。
【００８７】
サーバ２０は、口座番号（ｙｙｙｙｙｙ）に対応する通帳７０が通帳プリンタ４０にセットされていないので、口座番号（ｙｙｙｙｙｙ）とその端末（２）３０ｂの番号２を、制御テーブルに登録する（ステップＳ１０６）。通帳プリンタ４０は通帳７０がセットされるのを待つ状態である。
【００８８】
そして、オペレータにより通帳プリンタＡ４０ａに口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたとする（Ｋ１０４）。通帳７０セット後に、サーバ２０は、通帳プリンタＡ４０ａでの通帳セットの確認として、通帳プリンタＡ４０ａから通帳セットＯＫの情報を受け取る（ステップＳ１０８）。
【００８９】
サーバ２０は、磁気ストライプ（ＭＳ）読込みを行う（ステップＳ１１０）。サーバ２０は、通帳プリンタＡ４０ａに磁気ストライプの読取りを指示し、通帳プリンタＡ４０ａで媒体読取部４２により通帳７０の磁気ストライプが読取られ、通帳プリンタＡ４０ａから送信される通帳７０の口座情報を受信する。
【００９０】
サーバ２０は、通帳７０の口座情報を記憶し、口座番号（ｘｘｘｘｘｘ）と通帳プリンタＡ４０ａを制御テーブルに登録する。制御テーブルには、既に口座番号（ｘｘｘｘｘｘ）が端末（１）３０ａで登録されていることから、サーバ２０は、対応する通帳７０が通帳プリンタＡ４０ａにセットされたことを端末（１）３０ａに通知する（ステップＳ１１２）。
【００９１】
図７−２に進む。これにより、端末（１）３０ａは、サーバ２０を経由して、ホストコンピュータ１０に通帳取引依頼の電文を送信する（ステップＴ１０４）。Ｋ１００でオペレータから端末（１）３０ａに入力された取引内容が取引電文としてホストコンピュータ１０に送信される。
【００９２】
ホストコンピュータ１０は、顧客データベースを参照して、取引電文の取引情報から取引の可否を判断して、通帳印字データを含む対応する電文をサーバ２０に返信する（ステップＨ１００）。
【００９３】
また、サーバ２０は、通帳プリンタＡ４０ａに口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたことで、制御テーブルに登録した情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、通帳プリンタ４０のセット状態を各端末の取引画面に表示させる（ステップＳ１１４、ステップＳ１１６）。
【００９４】
端末（１）３０ａには、図８−３に示す取引画面ｒ５が表示され、端末（２）３０ｂには、図８−３に示す取引画面ｒ６が表示される。各端末を見ている各オペレータは、自ら入力した口座情報と、通帳プリンタＡ４０ａに口座番号（ｘｘｘｘｘｘ）の通帳７０がセットされたことを認識する。
【００９５】
サーバ２０は、通帳７０への印字指示と印字内容を通帳プリンタＡ４０ａに送信する（ステップＳ１１８）。これにより、通帳プリンタＡ４０ａでは通帳７０への取引内容の印字が行われる。
【００９６】
ホストコンピュータ１０は、通帳排出指示をサーバ２０に送信する（ステップＨ１０２）。サーバ２０は、通帳排出指示を受信して、印字終了後に、通帳プリンタＡ４０ａに通帳排出指示を送信する（ステップＳ１２０）。これを受けて、通帳プリンタＡ４０ａは、通帳７０を排出する。
【００９７】
サーバ２０は、取引終了した該当情報（口座番号ｘｘｘｘｘｘ）を制御テーブルから削除する（ステップＳ１２２）。サーバ２０は、更新情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、各端末の取引画面を更新する（ステップＳ１２４、ステップＳ１２６）。
【００９８】
更新された取引画面の図示は省略するが、端末（１）３０ａには、取引が終了したので、入力した取引情報が消去された画面が表示される。端末（２）３０ｂには、取引が終了していないので、取引画面ｒ６と同様に入力した取引情報がそのまま表示される。また、各端末３０には、通帳プリンタＡ４０ａ、通帳プリンタＢ４０ｂのいずれにも、通帳がセットされていないことが表示される。
【００９９】
オペレータにより通帳プリンタＡ４０ａに口座番号（ｙｙｙｙｙｙ）の通帳７０がセットされたとする（Ｋ１０６）。通帳７０セット後に、サーバ２０は、通帳プリンタＡ４０ａでの通帳セットの確認として、通帳プリンタＡ４０ａから通帳セットＯＫの情報を受け取る（ステップＳ１２８）。
【０１００】
サーバ２０は、磁気ストライプ（ＭＳ）読込みを行う（ステップＳ１３０）。サーバ２０は、通帳プリンタＡ４０ａに磁気ストライプ読取りを指示し、通帳プリンタＡ４０ａで媒体読取部４２により通帳７０の磁気ストライプが読取られ、通帳プリンタＡ４０ａから送信される通帳７０の口座情報を受信する（ステップＳ１３０）。
【０１０１】
サーバ２０は、通帳７０の口座情報を記憶し、口座番号（ｙｙｙｙｙｙ）と通帳プリンタＡ４０ａを制御テーブルに登録する。制御テーブルには、既に口座番号（ｙｙｙｙｙｙ）が端末（２）３０ｂで登録されていることから、サーバ２０は、対応する通帳７０が通帳プリンタＡ４０ａにセットされたことを端末（２）３０ｂに通知する（ステップＳ１３２）。
【０１０２】
図７−３に進む。これにより、端末（２）３０ｂは、サーバ２０を経由して、ホストコンピュータ１０に通帳取引依頼の電文を送信する（ステップＴ１０６）。Ｋ１０２でオペレータから端末（２）３０ｂに入力された取引内容が取引電文としてホストコンピュータ１０に送信される。
【０１０３】
ホストコンピュータ１０は、顧客データベースを参照して、取引電文の取引情報から取引の可否を判断して、通帳印字データを含む対応する電文をサーバ２０に返信する（ステップＨ１０４）。
【０１０４】
また、サーバ２０は、通帳プリンタＡ４０ａに口座番号（ｙｙｙｙｙｙ）の通帳７０がセットされたことで、制御テーブルに登録した情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、通帳プリンタ４０のセット状態を各端末の取引画面に表示させる（ステップＳ１３４、ステップＳ１３６）。
【０１０５】
端末（１）３０ａには、図８−４に示す取引画面ｒ７が表示され、端末（２）３０ｂには、図８−４に示す取引画面ｒ８が表示される。各端末を見ている各オペレータは、通帳プリンタＡ４０ａに口座番号（ｙｙｙｙｙｙ）の通帳７０がセットされたことを認識する。
【０１０６】
サーバ２０は、通帳７０への印字指示と印字内容を通帳プリンタＡ４０ａに送信する（ステップＳ１３８）。ホストコンピュータ１０は、通帳排出指示をサーバ２０に送信する（ステップＨ１０６）。サーバ２０は、通帳排出指示を受信して、印字終了後、通帳プリンタＡ４０ａに通帳排出指示を送信する（ステップＳ１４０）。これを受けて、通帳プリンタＡ４０ａは、通帳７０を排出する。
【０１０７】
サーバ２０は、取引終了した該当情報（口座番号ｙｙｙｙｙｙ）を制御テーブルから削除する（ステップＳ１４２）。サーバ２０は、更新情報を端末（１）３０ａ及び端末（２）３０ｂに送信して、各端末の取引画面を更新する（ステップＳ１４４、ステップＳ１４６）。取引が終了したので、各端末３０には、図８−１で示したよう取引前の取引画面ｒ１、ｒ２が表示される。
【０１０８】
以上説明した本実施形態により、少なくとも以下の効果が奏せられる。
・媒体プリンタと端末の組み合わせを意識することなく、その場で空いている媒体プリンタに顧客から預かった通帳を装着すればよい。
・特定の組み合わせになっていないので、媒体プリンタの1台が故障しても、業務への影響が軽微である。
・媒体プリンタを効率よく利用できるので、媒体プリンタの台数を削減することができる。
・媒体プリンタで読取った口座番号と入力した口座番号を対比して、端末と媒体プリンタの組み合わせが設定されるので、間違って別な通帳に印字してしまうおそれもない。
・端末画面に各媒体プリンタの稼働状況を表示するので、オペレータは、媒体プリンタまで足を運ばなくても端末画面上で各媒体プリンタの稼働状況を知ることができ、空き媒体プリンタを見つけることが容易になる。
【０１０９】
なお、本実施形態は、通帳ではなく帳票にも適用できる。また、読取りは、通帳に貼付された磁気ストライプから読取った磁気情報に限ることはなく、ＩＣタグリーダ内蔵の媒体プリンタであれば、通帳のＩＣチップから口座番号等の顧客情報を読取るようにしてもよい。
【０１１０】
また、サーバ２０は、図１で示したような支店内にある必要は必ずしもなく、ネットワーク上であれば場所は任意である。さらに、サーバ２０を端末３０とは別体のコンピュータとして説明したが、上記で説明したサーバの機能を、いずれかの端末３０に組み込んだ構成にしてもよい。
【０１１１】
なお、本発明は上述した実施形態そのままに限定されるものではく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【０１１２】
１    取引システム
１０  ホストコンピュータ
２０  サーバ
３０  端末
４０  通帳プリンタ
４２  媒体読取部
５０  ＬＡＮ
６０  通信回線
７０  通帳
【図２】
2014142796.tif 000003
【図３−２】
2014142796.tif 000004
【図６−１】
2014142796.tif 000005
【図７−３】
2014142796.tif 000006
【図８−１】
2014142796.tif 000007
【図８−２】
2014142796.tif 000008
【図１】
2014142796.tif 000009
【図３−１】
2014142796.tif 000010
【図４−１】
2014142796.tif 000011
【図４−２】
2014142796.tif 000012
【図５−１】
2014142796.tif 000013
【図５−２】
2014142796.tif 000014
【図６−２】
2014142796.tif 000015
【図６−３】
2014142796.tif 000016
【図６−４】
2014142796.tif 000017
【図７−１】
2014142796.tif 000018
【図７−２】
2014142796.tif 000019
【図８−３】
2014142796.tif 000020
【図８−４】
2014142796.tif 000021
【図９】
2014142796.tif 000022
【図１０】
2014142796.tif 000023