(57)【要約】【課題】誤った記録媒体を用いた取引の実行を防止することを実現する。【解決手段】操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得する取得部と、前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させる制御部と、を備える、情報処理装置。【選択図】図４
2020060952.tif 000002
【特許請求の範囲】
【請求項１】
操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得する取得部と、
前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させる制御部と、
を備える、情報処理装置。
【請求項２】
前記制御部は、前記入力データまたは前記口座データの少なくとも一方を表示装置に表示させる、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記入力データを確定データとして前記表示装置に表示させる、請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記値が一致するか否かに応じて、前記口座データの表示を制御する、請求項２または３に記載の情報処理装置。
【請求項５】
前記値が一致する場合、
前記制御部は、前記口座データを前記表示装置に表示させる、請求項４に記載の情報処理装置。
【請求項６】
前記表示装置に表示される前記口座データは、前残高、再発行番号、行数である、請求項５に記載の情報処理装置。
【請求項７】
前記値が一致しない場合、
前記制御部は、前記口座データを前記表示装置に表示させず、エラーメッセージを前記表示装置に表示させる、請求項４〜６のいずれか一項に記載の情報処理装置。
【請求項８】
前記制御部は、前記入力データ及び前記口座データを前記表示装置にプロテクト表示させる、請求項２〜６のいずれか一項に記載の情報処理装置。
【請求項９】
前記値が一致する場合、
前記制御部は、前記読み取り装置に挿入された前記記録媒体が正しいと判定して取引を実行し、前記取引の正常終了後、前記記録媒体を前記読み取り装置から排出させる、請求項１〜８のいずれか一項に記載の情報処理装置。
【請求項１０】
操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得することと、
前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させることと、
を含む、プロセッサにより実行される情報処理方法。
【請求項１１】
コンピュータを、
操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得する取得部と、
前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させる制御部と、
として機能させるためのプログラム。
【請求項１２】
操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得する取得部と、
前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させる制御部と、
を備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
近年、金融機関の営業店の窓口等では、端末に入力された入力データと通帳またはカード等から読み取ったデータとを比較し、比較結果に応じた処理を行う店舗端末が使用されている。
【０００３】
例えば、下記特許文献１には、顧客が記入した伝票に基づきオペレータが入力した口座情報と、通帳から読み取られた口座情報とを比較し、比較結果に応じた処理を行う帳票情報入力端末に関する技術が開示されている。具体的に、口座情報が一致する場合、当該帳票情報入力端末は、オペレータに入力された口座情報が正しいと判定し、オペレータに入力された口座情報を確定データとして処理を進める。一方、口座情報が一致しない場合、当該帳票情報入力端末は、オペレータに入力された口座情報が間違っていると判定し、オペレータが口座情報を修正できるように入力画面の表示を制御する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３５２６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１の技術では、通帳から読み取った口座情報は正しいことを前提として、オペレータが入力した口座情報が正しいか否かを判定しているため、誤った通帳を用いた取引が実行される可能性がある。例えば、伝票に記載された口座情報とは異なる口座情報を有する通帳が顧客からオペレータへ渡された場合、誤って渡された通帳から読み取られた口座情報が正しく、伝票に基づき入力された口座情報が間違っていると判定される。判定処理後、オペレータは、実際には正しく入力された口座情報の修正を求められる。そして、口座情報の修正後、オペレータが入力した口座情報と誤った通帳から読み取られた口座情報が一致した場合、誤った通帳を用いた取引が実行される。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、誤った記録媒体を用いた取引の実行を防止することが可能な、新規かつ改良された情報処理装置、情報処理方法、プログラム、及び情報処理システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得する取得部と、前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させる制御部と、を備える、情報処理装置が提供される。
【０００８】
前記制御部は、前記入力データまたは前記口座データの少なくとも一方を表示装置に表示させてもよい。
【０００９】
前記制御部は、前記入力データを確定データとして前記表示装置に表示させてもよい。
【００１０】
前記制御部は、前記値が一致するか否かに応じて、前記口座データの表示を制御してもよい。
【００１１】
前記値が一致する場合、前記制御部は、前記口座データを前記表示装置に表示させてもよい。
【００１２】
前記表示装置に表示される前記口座データは、前残高、再発行番号、行数であってもよい。
【００１３】
前記値が一致しない場合、前記制御部は、前記口座データを前記表示装置に表示させず、エラーメッセージを前記表示装置に表示させてもよい。
【００１４】
前記制御部は、前記入力データ及び前記口座データを前記表示装置にプロテクト表示させてもよい。
【００１５】
前記値が一致する場合、前記制御部は、前記読み取り装置に挿入された前記記録媒体が正しいと判定して取引を実行し、前記取引の正常終了後、前記記録媒体を前記読み取り装置から排出させてもよい。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得することと、前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させることと、を含む、プロセッサにより実行される情報処理方法が提供される。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得する取得部と、前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させる制御部と、として機能させるためのプログラムが提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、操作者が入力した入力データと、読み取り装置に挿入された通帳またはカードの少なくとも一方である記録媒体の口座データとを取得する取得部と、前記入力データ及び前記口座データの各々に含まれる所定の項目の値を比較し、前記値が一致しない場合、前記読み取り装置に挿入された前記記録媒体が正しくないと判定し、前記記録媒体を前記読み取り装置から排出させる制御部と、を備える、情報処理システムが提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば、誤った記録媒体を用いた取引の実行を防止することを実現することが可能である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態による取引データ入力システムの概要を示す図である。
【図２】同実施形態による顧客入力画面の表示例を示す図である。
【図３】同実施形態による取引情報画面の表示例を示す図である。
【図４】同実施形態による顧客端末の構成例を示す図である。
【図５】同実施形態による取引情報画面における入力データの表示例を示す図である。
【図６】同実施形態による取引情報画面における口座データの表示例を示す図である。
【図７】同実施形態による取引情報画面におけるエラーメッセージの表示例を示す図である。
【図８】同実施形態による顧客端末における処理の流れを示すフローチャートである。
【図９】同実施形態による入力データと読み取りデータとが一致する場合の取引入力システムにおける処理の流れを示すシーケンス図である。
【図１０】同実施形態による入力データと読み取りデータとが一致しない場合の取引入力システムにおける処理の流れを示すシーケンス図である。
【図１１】同実施形態による顧客端末のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２２】
また、本明細書および図面において、実質的に同一の機能構成または論理的意義を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。ただし、実質的に同一の機能構成または論理的意義を有する複数の構成要素の各々を特に区別する必要がない場合、複数の構成要素の各々に同一符号のみを付する。
【００２３】
＜＜１．取引データ入力システムの概要＞＞
本発明の実施形態は、金融機関の営業店の窓口に設置された端末による金融取引を行うための情報処理システムに関する。以下では、情報処理システムとして、操作者が端末を操作して取引データを入力し、金融取引を行うための取引データ入力システムについて説明を進める。なお、本実施形態による操作者は、顧客及びオペレータを含み得る。
【００２４】
＜１−１．取引データ入力システムの構成＞
図１は、本発明の実施形態による取引データ入力システムの概要を示す図である。図１に示したように、本実施形態による取引データ入力システムは、顧客端末１０及びオペレータ端末２０を有する。また、図１には図示されていないが、取引データ入力システムは、読み取り装置も有する。顧客端末１０には、多様な装置が接続され得る。例えば、顧客端末１０には、オペレータ端末２０及び読み取り装置が接続され、各装置間で情報の連携が行われる。顧客端末１０には、オペレータ端末２０及び読み取り装置が有線で接続されてもよいし、無線で接続されてもよいし、ネットワークを介して接続されてもよい。
【００２５】
なお、以下では、操作者が顧客端末１０に入力するデータを入力データと称する。また、読み取り装置が記録媒体から読み取るデータを読み取りデータと称する。本実施形態による記録媒体は、通帳またはカードの少なくとも一方である。
【００２６】
（１）顧客端末１０
顧客端末１０は、取引データ入力システムの動作全般を制御する情報処理装置である。例えば、顧客端末１０は、各装置間で連携される情報に基づき、取引データ入力システムの動作全般を制御する。具体的に、顧客端末１０は、顧客端末１０に入力される情報と読み取り装置から受信する情報に基づき、顧客端末１０及びオペレータ端末２０における表示処理、及び読み取り装置の動作等を制御する。
【００２７】
本実施形態による顧客端末１０は、操作者による操作及び操作者に対する情報提示が可能な端末である。例えば、顧客端末１０は、操作者が情報を入力可能な入力画面を表示する。具体的に、顧客端末１０は、顧客１２が情報を入力する顧客入力画面を表示する。顧客端末１０は、顧客１２により当該顧客入力画面に入力される情報を入力データとして取得する。そして、顧客端末１０は、取得した入力データをオペレータ端末２０へ送信する。なお、本実施形態による顧客端末１０は、基本的には顧客１２により操作されるが、オペレータ２２により操作されてもよい。
【００２８】
顧客１２により入力される情報である入力データは、例えば、個人データ、口座データ、及び取引データ等を含み得る。具体的に、個人データは、顧客１２の氏名、住所等の情報である。また、口座データは、支払口座名、店名、科目、口座番号等の情報である。また、取引データは、取引金額等の情報である。ここで、図２を参照し、顧客入力画面の具体例を説明する。
【００２９】
図２は、本発明の実施形態による顧客入力画面の表示例を示す図である。図２に示す画面５０は、顧客入力画面の一例であり、顧客１２が個人データ、口座データ、及び取引データ等を入力する入力画面である。顧客１２は、入力項目欄５２に示された項目に対応する情報を入力欄５４に入力する。
【００３０】
例えば、顧客１２は、口座データであるお支払口座・店名に「トウキョウシテン」、科目に「普通預金」、口座番号に「１２３４５６７」と入力する。また、顧客１２は、個人データであるおなまえ（フリガナ）に「オキ  タロウ」、郵便番号に「０１２−３４５６」、おところに「東京都千代田区ＡＡＡ」、おところ２に「１２３」、おところ３に「ＢＢＢビル３４５ゴウシツ」と入力する。また、顧客１２は、取引データである取引金額に「１００００」と入力する。
【００３１】
なお、図２に図示されていない取引金額の項目名と入力欄は、例えば、顧客１２がスクロールバー５６をスクロールすることにより表示される。また、取引情報の入力画面は、図２に示した入力画面とは別の画面として用意されてもよい。
【００３２】
顧客端末１０は、例えば、タブレット端末により実現される。当該タブレット端末を介して各装置間の情報が連携されることで、タブレット連携方式のシステムが実現され得る。なお、顧客端末１０は、タブレット端末に限定されない。例えば、操作者に対する情報の提示及び操作者による情報の入力が可能な構成を有する端末であれば任意の端末であってよい。また、システムの方式は、タブレット連携システムに限定されず、任意の方式であってもよい。
【００３３】
（２）オペレータ端末２０
オペレータ端末２０は、オペレータ２２向けの画面の表示及びオペレータ２２による操作が可能な端末である。オペレータ端末２０は、オペレータ２２向けの画面を表示可能な表示装置を有する。表示装置は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置等である。また、オペレータ端末２０は、オペレータ２２が操作を入力するための入力装置を有する。入力装置は、例えば、キーボード、マウス、マイクロフォン等である。表示装置及び入力装置は、それぞれ顧客端末１０に接続され、顧客端末１０により動作が制御される。なお、オペレータ端末２０の表示装置及び入力装置は、それぞれ独立した装置として実現されてもよいし、タッチパネルを有するタブレット端末等により１つの装置として実現されてもよい。
【００３４】
オペレータ端末２０は、取引内容に応じた情報を表示する取引情報画面を表示する。当該取引情報画面には、例えば、オペレータ端末２０が顧客端末１０から受信する情報が表示される。顧客端末１０から受信する情報は、上述した入力データ及び読み取りデータを含み得る。読み取りデータは、読み取り装置が記録媒体から読み取る情報である。具体的に、読み取りデータは、口座番号、再発行番号、前残高、及び行数等の口座データである。また、当該取引情報画面には、例えば、取引データシステムで発生したエラーに関する情報が表示されてもよい。ここで、図３を参照し、取引情報画面の具体例を説明する。
【００３５】
図３は、本発明の実施形態による取引情報画面の表示例を示す図である。図３に示す画面７０は、取引情報画面の一例であり、顧客１２が普通預金の入金を行う際の情報が表示される普通預金入金画面である。図３に示すように、画面７０は、取引情報を表示する表示エリア７２と、その他の情報を表示する表示エリア７４の２つのエリアで構成されている。
【００３６】
表示エリア７２は、オペレータ端末２０が顧客端末１０から受信する入力データが表示されるエリアである。例えば、表示エリア７２には、顧客１２が顧客端末１０に入力した普通預金に関する情報が表示される。具体的に、口座データに含まれる口座番号が表示欄７２０、再発行番号が表示欄７２２、前残高が表示欄７２４、行数が表示欄７２６に表示される。また、取引データに含まれる取引金額が表示欄７２８に表示される。表示エリア７４は、フィールドヘルプに関する情報が表示されるエリアである。例えば、表示エリア７４には、取引におけるエラーに関する情報が表示される。また、表示エリア７４には、顧客１２及びオペレータ２２の操作に関するヘルプが表示されてもよい。なお、オペレータ端末２０の画面は、顧客端末１０の拡張画面として実現されても良い。この場合、オペレータ端末２０は、タッチパネル機能を備えたディスプレイ装置等で実現される。これにより、オペレータ端末２０における表示処理を含む全体の制御は、１台の顧客端末１０により行われるようになるため、オペレータ端末２０としてＰＣやタブレット端末等が用いられる必要は無く、実質的に端末数を削減することができる。
【００３７】
（３）読み取り装置
読み取り装置は、記録媒体に記録されたデータを読み取る端末である。本実施形態による読み取り装置は、記録媒体を挿入可能な挿入口を少なくとも１つ以上有し、当該挿入口に挿入された記録媒体からデータを読み取ることが可能な構成を有する端末である。例えば、読み取り装置は、通帳を開いて挿入可能な通帳挿入口を有する。読み取り装置は、カードを挿入可能なカード挿入口を有してもよい。読み取り装置は、通帳挿入口とカード挿入口の両方を有してもよい。なお、読み取り装置が有する挿入口の数は、特に限定されず、任意の数であってよい。なお、本実施形態では、記録媒体として通帳が用いられた場合を例にとって記載する。
【００３８】
また、読み取り装置は、記録媒体からデータを読み取るための読み取り部を有する。読み取り装置は、挿入口に挿入された記録媒体が有する磁気ストライプを読み取り部に読み取らせることで、記録媒体からデータを取得する。具体的に、読み取り装置は、挿入口に挿入された通帳の磁気ストライプを読み取り部に読み取らせることで、口座データを読み取りデータとして取得する。あるいは、磁気ストライプに代えてＩＣチップが用いられている場合、読み取り装置は、ＩＣチップからデータを読み取るものであってもよい。
【００３９】
なお、読み取り装置は、記録媒体への書き込みが可能な構成を有してもよい。例えば、読み取り装置は、記録媒体への書き込みが可能な書き込み部を有する。読み取り装置は、挿入口に挿入された記録媒体に対して、取引後の情報を書き込み部に書き込ませることで、記録媒体の情報を最新の状態にする。具体的に、読み取り装置は、挿入口に挿入された通帳に対して、取引後の情報を書き込み部に印字（記帳）させることで、通帳の口座データを最新の状態にする。
【００４０】
読み取り装置は、例えば、窓口のオペレータ２２側に設置され、オペレータ２２により記録媒体が挿入され得る。なお、読み取り装置は、窓口の顧客１２側に設置され、顧客１２により記録媒体が挿入されてもよい。また、読み取り装置は、オペレータ２２及び顧客１２の双方が記録媒体を挿入可能な位置に設置されてもよい。
【００４１】
＜１−２．課題の整理＞
上述の顧客端末１０が、読み取りデータが正しいことを前提として入力データの正否を判定すると、誤った記録媒体を用いた取引が実行される可能性がある。例えば、入力データとは異なる口座データを有する通帳が顧客１２からオペレータ２２へ渡された場合、誤って渡された通帳から読み取った口座データが正しく、入力データが間違っていると判定される。判定処理後、顧客１２は、実際には正しく入力された入力データの修正を求められる。そして、入力データの修正後、顧客１２が入力した入力データと誤った通帳から読み取った口座データが一致した場合、誤った通帳を用いた取引が実行される。
【００４２】
本件発明者は、上記事情を一着眼点にして本発明の実施形態を創作するに至った。本発明の実施形態によれば、誤った記録媒体を用いた取引の実行を防止することが可能である。以下、このような本発明の実施形態による顧客端末１０の構成および動作を順次詳細に説明する。
【００４３】
＜＜２．顧客端末の構成例＞＞
図４は、本発明の実施形態による顧客端末の構成例を示す図である。図４に示したように、本発明の実施形態による顧客端末１０は、操作表示部１２０、取得部１３０、Ｉ／Ｆ部１４０、及び制御部１５０を有する。なお、本発明の実施形態による情報処理装置は、少なくとも取得部１３０及び制御部１５０を有する。
【００４４】
（１）操作表示部１２０
操作表示部１２０は、操作者への応答、及び操作者が操作入力可能な画面を表示する表示部としての機能を有する。表示部としての機能は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置等により実現され得る。
【００４５】
また、操作表示部１２０は、ユーザが操作入力を行うための操作部としての機能も有する。操作部としての機能は、例えば、タッチパネルにより実現される。なお、図４において、顧客端末１０は、表示部及び操作部の機能を一体化した構成としているが、表示部及び操作部の機能を分離した構成としてもよい。
【００４６】
（２）取得部１３０
取得部１３０は、データを取得する機能を有する。例えば、取得部１３０は、操作者が入力した入力データと、読み取り装置３０に挿入された記録媒体の口座データを取得する。具体的に、取得部１３０は、操作表示部１２０から、顧客１２により操作表示部１２０に入力された入力データを取得する。また、取得部１３０は、顧客端末１０に接続された読み取り装置３０から、読み取り装置３０が記録媒体から読み取った読み取りデータ（口座データ）を取得する。
【００４７】
（３）Ｉ／Ｆ部１４０
Ｉ／Ｆ部１４０は、顧客端末１０と他の機器とを接続するための接続装置である。Ｉ／Ｆ部１４０は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コネクタ等のコネクタにより実現され得る。当該ＵＳＢコネクタを介して、顧客端末１０は、オペレータ端末２０及び読み取り装置３０と接続される。これにより、顧客端末１０は、オペレータ端末２０及び読み取り装置３０と情報の入出力を行うことができる。
【００４８】
また、Ｉ／Ｆ部１４０は、例えば、通信デバイスにより実現されてもよい。当該通信デバイスを介して、顧客端末１０は、オペレータ端末２０及び読み取り装置３０と接続される。これにより、顧客端末１０は、オペレータ端末２０及び読み取り装置３０と情報の送受信を行うことができる。なお、Ｉ／Ｆ部１４０の通信方式には、有線、または無線の任意の通信方式が用いられてよい。また、Ｉ／Ｆ部１４０は、通信方式を通信対象に応じて変更してもよい。また、Ｉ／Ｆ１４０は、各通信対象と直接通信を行う構成であってもよいし、ネットワーク等を介して通信を行う構成であってもよい。また、Ｉ／Ｆ部１４０は、その他の装置と通信を行う機能を備えてもよい。例えば、Ｉ／Ｆ部１４０は、金融機関のサーバまたはホスト装置に接続し、口座残高等の種々の顧客情報を取得したり、取引を成立させるために入力された取引情報の送受信を行ったりしてもよい。
【００４９】
（４）制御部１５０
制御部１５０は、取引データ入力システムの動作全般を制御する。例えば、制御部１５０は、顧客端末１０の操作表示部１２０における表示処理を制御する。具体的に、制御部１５０は、顧客１２が操作表示部１２０に入力した操作に応じた画面を操作表示部１２０に表示させる。顧客１２が普通預金の入金を行う操作を操作表示部１２０に入力した場合、制御部１５０は、図２を参照して説明した顧客入力画面を操作表示部１２０に表示させる。
【００５０】
また、制御部１５０は、オペレータ端末２０における表示処理を制御する。具体的に、例えば、制御部１５０は、顧客１２が顧客端末１０にて入力した操作に対応する画面をオペレータ端末２０に表示させる。顧客１２が普通預金の入金を行うために顧客入力画面にて情報を入力して確定する操作を操作表示部１２０に入力した場合、制御部１５０は、図３を参照して説明した取引情報画面をオペレータ端末２０の表示装置に表示させる。
【００５１】
また、制御部１５０は、入力データまたは口座データの少なくとも一方をオペレータ端末２０の表示装置に表示させる。取得部１３０から入力データを入力された場合、制御部１５０は、入力データをオペレータ端末２０の表示装置に表示させる。入力データが表示されることで、オペレータ２２は、顧客１２が入力操作を完了したことを認識することができる。また、入力データが表示されることで、オペレータ２２は、次に行うべき操作を決定することができる。例えば、オペレータ２２は、入力データの表示を確認できたら、記録媒体の読み取り装置３０への挿入を行うと決定する。
【００５２】
なお、制御部１５０は、入力データを確定データとしてオペレータ端末２０の表示装置に表示させる。制御部１５０は、入力データを確定データとすることで、当該確定データを後述するデータチェックの基準となるデータとして用いることができる。ここで、図５を参照して、入力データの表示例を説明する。
【００５３】
図５は、本発明の実施形態による取引情報画面における入力データの表示例を示す図である。例えば、取得部１３０から入力データを入力された場合、制御部１５０は、オペレータ端末２０の表示装置に、画面７０の表示エリア７２に入力データを表示させる。この時、制御部１５０がオペレータ端末２０の表示装置に表示させる入力データは、例えば、入力データに含まれる口座データの口座番号と取引データの取引金額である。具体的に、図５に示すように、制御部１５０は、表示欄７２０に「１２３４５６７」と口座番号を表示させ、表示欄７２８に「１０，０００」と取引金額を表示させる。なお、図５に示す画面７０の表示エリア７４には何も表示されていないが、入力データを入力された際にエラーが検出された場合、制御部１５０は、オペレータ端末２０に表示エリア７４へエラーメッセージを表示させてもよい。
【００５４】
なお、図５に示す例では、制御部１５０は、入力データに含まれる口座データの口座番号と取引データの取引金額を取引情報画面に表示させたが、制御部１５０が取引情報画面に表示させる入力データは上述の例に限定されない。制御部１５０は、取引の内容に応じた入力データを取引情報画面に表示させてよい。
【００５５】
取得部１３０から口座データを入力された場合、制御部１５０は、入力データ及び口座データの各々に含まれる所定の項目の値を比較（以下では、データチェックとも称される）し、比較結果に応じて、口座データの表示を制御する。例えば、制御部１５０は、所定の項目の値が一致するか否かに応じて、口座データの表示を制御する。なお、以下では、所定の項目が口座番号である例について説明するが、所定の項目は口座番号に限定されない。所定の項目は、入力データ及び口座データに共通して含まれる項目であれば任意の項目であってよい。また、制御部１５０は、複数の所定の項目を用いてデータチェックを行ってもよい。
【００５６】
所定の項目（例えば口座番号）の値が一致する場合、制御部１５０は、口座データをオペレータ端末２０の表示装置に表示させる。口座データが表示されることで、オペレータ２２は、入力データと口座データが一致したことを認識することができる。また、口座データが表示されることで、オペレータ２２は、次に行うべき操作を決定することができる。例えば、オペレータ２２は、口座データの表示を確認できたら、取引を実行する操作を行うと決定する。ここで、図６を参照して、口座データの表示例を説明する。
【００５７】
図６は、本発明の実施形態による取引情報画面における口座データの表示例を示す図である。口座番号が一致する場合、制御部１５０は、入力データが表示されている画面７０の表示エリア７２に口座データをさらに表示させる。この時、制御部１５０がオペレータ端末２０の表示装置に表示させる口座データは、例えば、前残高、再発行番号、行数である。具体的に、図６に示すように、制御部１５０は、表示欄７２２に「０」と再発行番号を表示させ、表示欄７２４に「１２０，０００」と前残高を表示させ、表示欄７２６に「７」と行数を表示させる。なお、制御部１５０がオペレータ端末２０の表示装置に表示させる口座データは、上述の例に限定されない。
【００５８】
なお、制御部１５０は、入力データ及び口座データをオペレータ端末２０の表示装置にプロテクト表示させる。例えば、図５に示す例の場合、入力データが表示される表示欄７２０の口座番号及び表示欄７２８の取引金額をプロテクト表示する。また、図６に示す例の場合、入力データが表示される表示欄７２０の口座番号及び表示欄７２８の取引金額に加え、口座データが表示される表示欄７２２の再発行番号、表示欄７２４の前残高、及び表示欄７２６の行数をプロテクト表示する。入力データ及び口座データがプロテクト表示されることで、オペレータ２２は、表示されている入力データ及び口座データを修正することができなくなる。よって、制御部１５０は、オペレータ２２が入力データ及び口座データを誤って修正することを防止することができる。なお、制御部１５０は、入力データ及び口座データをオペレータ端末２０の表示装置に表示する際に、プロテクトせずに表示してもよい。
【００５９】
また、図５及び図６に示すように、制御部１５０は、プロテクト表示する際に表示欄の色を変化させてもよい。これにより、オペレータ２２は、プロテクト表示されている表示欄を容易に認識することができる。なお、制御部１５０は、プロテクト表示する際に表示欄の色を変化させなくてもよい。
【００６０】
所定の項目（例えば口座番号）の値が一致しない場合、制御部１５０は、口座データをオペレータ端末２０の表示装置に表示させず、エラーメッセージをオペレータ端末２０の表示装置に表示させる。エラーメッセージが表示されることで、オペレータ２２は、入力データと口座データが一致しなかったことを認識することができる。ここで、図７を参照して、エラーメッセージの表示例を説明する。
【００６１】
図７は、本発明の実施形態による取引情報画面におけるエラーメッセージの表示例を示す図である。口座番号が一致しない場合、制御部１５０は、オペレータ端末２０に、画面７０の表示エリア７４にエラーメッセージを表示させる。具体的に、図７に示すように、制御部１５０は、表示エリア７４に「データチェックエラー」とエラーメッセージを表示させる。
【００６２】
また、制御部１５０は、データチェックの結果に応じて、取引の実行処理及び記録媒体の排出処理を制御する。所定の項目（例えば口座番号）の値が一致する場合、制御部１５０は、読み取り装置３０に挿入された記録媒体が正しいと判定して取引を実行し、取引の正常終了後、記録媒体を読み取り装置３０から排出させる。なお、取引の実行は、データチェック後に制御部１５０の制御により自動で実行されてもよいし、データチェック後にオペレータ２２による実行指示が入力されてから制御部１５０により実行されてもよい。また、記録媒体の排出は、取引の正常終了後に制御部１５０の制御により自動で実行されてもよいし、オペレータ２２が取引の正常終了を確認したことを示す操作が入力されてから制御部１５０により実行されてもよい。
【００６３】
また、制御部１５０は、取引の正常終了後、記録媒体を排出する前に記録媒体の口座データを更新してもよい。例えば、記録媒体が通帳である場合、制御部１５０は、取引後の最新の口座データを通帳に記帳する。
【００６４】
所定の項目（例えば口座番号）の値が一致しない場合、制御部１５０は、読み取り装置３０に挿入された記録媒体が正しくないと判定し、記録媒体を読み取り装置３０から排出させる。これにより、制御部１５０は、誤った記録媒体を用いた取引の実行を防止することができる。なお、記録媒体の排出は、データチェック後に制御部１５０の制御により自動で実行されてもよいし、オペレータ２２がエラーメッセージを確認したことを示す操作が入力されてから制御部１５０により実行されてもよい。
【００６５】
また、所定の項目の値が一致しなかった場合、制御部１５０は、顧客端末１０に再度入力画面を表示し、顧客１２に入力データを修正させる。なお、制御部１５０は、オペレータ端末２０に表示されている入力データの表示欄のプロテクトを解除することで、オペレータ２２に入力データを修正させてもよい。
【００６６】
＜＜３．動作例＞＞
以上、本発明の実施形態による顧客端末１０の構成を説明した。続いて、顧客端末１０及び取引データ入力システムの動作例について説明する。なお、以下では、記録媒体が通帳である例について説明する。
【００６７】
＜３−１．顧客端末の動作例＞
図８は、本発明の実施形態による顧客端末における処理の流れを示すフローチャートである。まず、取得部１３０は、操作表示部１２０から入力データを取得する（Ｓ１００）。次いで、制御部１５０は、取得部１３０が取得した入力データをオペレータ端末２０へ送信し（Ｓ１０２）、入力データをオペレータ端末２０に表示させる。
【００６８】
次いで、取得部１３０は、読み取り装置３０から読み取りデータを取得する（Ｓ１０４）。次いで、制御部１５０は、取得部１３０が取得した入力データと読み取りデータの各々に含まれる口座番号を比較し、データチェックを行う（Ｓ１０６）。
【００６９】
口座番号が一致する場合（Ｓ１０８／ＹＥＳ）、制御部１５０は、オペレータ端末２０へ読み取りデータを送信し（Ｓ１１０）、読み取りデータをオペレータ端末２０に表示させる。次いで、制御部１５０は、取引を実行する（Ｓ１１２）。取引実行後、制御部１５０は、通帳の記帳及び排出を読み取り装置３０に実行させる指示を、読み取り装置３０へ送信する（Ｓ１１４）。そして、顧客端末１０は、処理を終了する。
【００７０】
口座番号が一致しない場合（Ｓ１０８／ＮＯ）、制御部１５０は、オペレータ端末２０へエラーメッセージを送信し（Ｓ１１６）、エラーメッセージをオペレータ端末２０に表示させる。次いで、制御部１５０は、通帳の排出を読み取り装置３０に実行させる指示を、読み取り装置３０へ送信する（Ｓ１１８）。そして、顧客端末１０は、処理を終了する。
【００７１】
＜３−２．取引データ入力システムの動作例＞
（１）入力データと読み取りデータが一致する場合
図９は、本発明の実施形態による入力データと読み取りデータとが一致する場合の取引入力システムにおける処理の流れを示すシーケンス図である。まず、顧客１２は、顧客端末１０を操作してデータを入力する（Ｓ２００）。次いで、顧客端末１０は、顧客１２から入力されたデータを入力データとしてオペレータ端末２０へ送信する（Ｓ２０２）。そして、オペレータ端末２０は、顧客端末１０から受信した入力データを表示する（Ｓ２０４）。
【００７２】
入力データの表示後、オペレータ２２は、読み取り装置３０に通帳を挿入する（Ｓ２０６）。次いで、読み取り装置３０は、挿入された通帳からデータを読み取り（Ｓ２０８）、読み取ったデータを読み取りデータとして顧客端末１０へ送信する（Ｓ２１０）。そして、顧客端末１０は、顧客１２により入力された入力データと読み取り装置３０から受信した読み取りデータとを比較し、データチェックを行う（Ｓ２１２）。
【００７３】
入力データと読み取りデータが一致したため、顧客端末１０は、読み取りデータをオペレータ端末２０へ送信する（Ｓ２１４）。そして、オペレータ端末２０は、顧客端末１０から受信した読み取りデータを表示する（Ｓ２１６）。
【００７４】
読み取りデータの表示後、オペレータ２２は、オペレータ端末２０を操作して取引実行操作を入力する（Ｓ２１８）。次いで、オペレータ端末２０は、オペレータ２２に取引実行操作を入力されたため、取引実行指示を顧客端末１０へ送信する（Ｓ２２０）。そして、顧客端末１０は、オペレータ端末２０から受信した指示に従い、取引を実行する（Ｓ２２２）。
【００７５】
取引実行後、顧客端末１０は、通帳の記帳及び排出指示を読み取り装置３０へ送信する（Ｓ２２４）。次いで、読み取り装置３０は、顧客端末１０から受信した指示に従い、通帳を記帳し（Ｓ２２６）、記帳後の通帳を排出する（Ｓ２２８）。
【００７６】
（２）入力データと読み取りデータが一致しない場合
図１０は、本発明の実施形態による入力データと読み取りデータとが一致しない場合の取引入力システムにおける処理の流れを示すシーケンス図である。まず、顧客１２は、顧客端末１０を操作してデータを入力する（Ｓ３００）。次いで、顧客端末１０は、顧客１２から入力されたデータを入力データとしてオペレータ端末２０へ送信する（Ｓ３０２）。そして、オペレータ端末２０は、顧客端末１０から受信した入力データを表示する（Ｓ３０４）。
【００７７】
入力データの表示後、オペレータ２２は、読み取り装置３０に通帳を挿入する（Ｓ３０６）。次いで、読み取り装置３０は、挿入された通帳からデータを読み取り（Ｓ３０８）、読み取ったデータを読み取りデータとして顧客端末１０へ送信する（Ｓ３１０）。そして、顧客端末１０は、顧客１２により入力された入力データと読み取り装置３０から受信した読み取りデータとを比較し、データチェックを行う（Ｓ３１２）。
【００７８】
入力データと読み取りデータが一致しなかったため、顧客端末１０は、エラーメッセージをオペレータ端末２０へ送信する（Ｓ３１４）。そして、オペレータ端末２０は、顧客端末１０から受信したエラーメッセージを表示する（Ｓ３１６）。
【００７９】
また、顧客端末１０は、通帳排出指示を読み取り装置３０へ送信する（Ｓ３１８）。そして、読み取り装置３０は、顧客端末１０から受信した指示に従い、通帳を排出する（Ｓ３２０）。
【００８０】
通帳の排出後、オペレータ２２は、オペレータ端末２０に表示されたエラーメッセージを確認する。エラーメッセージの確認後、オペレータ２２は、エラーメッセージを確認した旨を示す操作をオペレータ端末２０に入力する（Ｓ３２２）。そして、オペレータ端末２０は、オペレータ２２からエラーメッセージを確認した旨を示す操作を入力されたため、エラーメッセージを非表示にする（Ｓ３２４）。
【００８１】
＜＜４．作用効果＞＞
以上説明したように本発明の実施形態によれば、顧客端末１０は、操作者が入力した入力データと、読み取り装置３０が記録媒体から読み取った口座データとを取得し、入力データ及び口座データを比較した結果に応じて読み取り装置の動作を制御する。入力データ及び口座データが一致せず、読み取り装置に挿入された記録媒体が誤っていると判定した場合、顧客端末１０は、読み取り装置３０に記録媒体を排出させ得る。よって、本発明の実施形態は、誤った記録媒体を用いた取引の実行を防止することが可能である。
【００８２】
＜＜５．ハードウェア構成＞＞
以上、本発明の実施形態を説明した。上述した各種画面の表示処理の制御、データチェック、取引の実行処理の制御、及び記録媒体の排出処理の制御等の顧客端末１０に関する情報処理は、ソフトウェアと、以下に説明する顧客端末１０のハードウェアとの協働により実現される。
【００８３】
図１１は、顧客端末のハードウェア構成例を示す図である。顧客端末１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４と、ブリッジ１０５とを備える。また、顧客端末１０は、外部バス１０６と、インタフェース１０７と、入力部１０８と、表示部１０９と、音声出力部１１０と、ストレージ部１１１と、ドライブ１１２と、外部インタフェース１１３と、ネットワークインタフェース１１４とを備える。
【００８４】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従って顧客端末１０内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４により相互に接続されている。ＣＰＵ１０１、ＲＯＭ１０２およびＲＡＭ１０３は、ソフトウェアとの協働により図４を参照して説明した制御部１５０の機能を実現し得る。
【００８５】
ホストバス１０４は、ブリッジ１０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０６に接続されている。なお、必ずしもホストバス１０４、ブリッジ１０５および外部バス１０６を分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【００８６】
入力部１０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、センサ、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。顧客端末１０の操作者は、該入力部１０８を操作することにより、顧客端末１０に対して各種のデータを入力したり処理動作を指示したりすることができる。入力部１０８は、図４を参照して説明した操作表示部１２０の機能を実現し得る。
【００８７】
表示部１０９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、プロジェクター装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。表示部１０９は、図４を参照して説明した操作表示部１２０の機能を実現し得る。また、音声出力部１１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。
【００８８】
ストレージ部１１１は、データ格納用の装置である。ストレージ部１１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ部１１１は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔｒａｇｅ  Ｄｒｉｖｅ）、あるいは同等の機能を有するメモリ等で構成される。このストレージ部１１１は、ストレージを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。
【００８９】
ドライブ１１２は、記憶媒体用リーダライタであり、顧客端末１０に内蔵、あるいは外付けされる。ドライブ１１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体１４に記録されている情報を読み出して、ＲＡＭ１０３またはストレージ部１１１に出力する。また、ドライブ１１２は、リムーバブル記憶媒体１４に情報を書き込むこともできる。
【００９０】
外部インタフェース１１３は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器１６を接続するためのポートである。外部インタフェース１１３は、図４を参照して説明したＩ／Ｆ部１４０の機能を実現し得る。外部接続機器１６は、例えば、オペレータ端末２０及び読み取り装置３０である。また、外部接続機器１６は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等であってもよい。
【００９１】
ネットワークインタフェース１１４は、例えば、ネットワーク１８に接続するための通信デバイス等で構成された通信インタフェースである。かかる通信インタフェースは、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）またはＺｉｇＢｅｅ（登録商標）等の近距離無線通信インタフェースや、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｗｉ−Ｆｉ（登録商標）、または携帯通信網（ＬＴＥ、３Ｇ）等の通信インタフェースである。また、ネットワークインタフェース１１４は、有線による通信を行う有線通信装置であってもよい。ネットワークインタフェース１１４は、図４を参照して説明したＩ／Ｆ部１４０の機能を実現し得る。
【００９２】
なお、オペレータ端末２０がタブレット端末等の１つの装置により実現される場合、オペレータ端末２０のハードウェア構成にも、図１１を参照して説明したハードウェア構成が適用されてもよい。
【００９３】
＜＜６．補足＞＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９４】
なお、本明細書の顧客端末１０の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、顧客端末１０の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【００９５】
また、本明細書の取引データ入力システムの処理における各ステップは、必ずしもシーケンス図として記載された順序に沿って時系列に処理する必要はない。例えば、取引データ入力システムの処理における各ステップは、シーケンス図として記載した順序と異なる順序で処理されても、並列的に処理されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【００９６】
また、顧客端末１０、オペレータ端末２０、及び読み取り装置３０に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、上述した顧客端末１０、オペレータ端末２０、及び読み取り装置３０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【００９７】
また、本明細書において説明した顧客端末１０、オペレータ端末２０、及び読み取り装置３０は、単独の装置として実現されてもよく、一部または全部が別々の装置として実現されてもよい。例えば、図１及び図４を参照して説明したように、顧客端末１０、オペレータ端末２０、及び読み取り装置３０は、機能を別々に備える単独の装置として実現されてもよい。また、例えば、読み取り装置３０の全ての機能を、オペレータ端末２０に備えさせ、オペレータ端末２０と読み取り装置３０の機能を１つの装置で実現してもよい。また、顧客端末１０の一部の機能は、オペレータ端末２０に備えられてもよい。また、一部の機能はネットワーク等を介して接続されたサーバ等の装置に備えられてもよい。
【符号の説明】
【００９８】
１０    顧客端末
２０    オペレータ端末
３０    読み取り装置
１２０  操作表示部
１３０  取得部
１４０  Ｉ／Ｆ部
１５０  制御部
【図１】
2020060952.tif 000003
【図２】
2020060952.tif 000004
【図３】
2020060952.tif 000005
【図４】
2020060952.tif 000006
【図５】
2020060952.tif 000007
【図６】
2020060952.tif 000008
【図７】
2020060952.tif 000009
【図８】
2020060952.tif 000010
【図９】
2020060952.tif 000011
【図１０】
2020060952.tif 000012
【図１１】
2020060952.tif 000013