(57)【要約】【課題】  安全かつ容易に、取引明細履歴を入手することができる印刷システムを提供することである。【解決手段】  印刷システム１は、銀行端末１２、及び、取引明細履歴データとＰＩＮコードとを関連付けて記憶するＷｅｂサーバ２４と外部ネットワーク２６及び店舗内ネットワーク１８を介してデータ通信を行なうデジタル複合機１４、を含む。銀行端末１２は、ユーザによる取引明細履歴を出力する旨の要求を受付ける操作パネルと、受付けた要求に応答してＰＩＮコードを生成し出力するＰＩＮコード生成部及び明細発行部と、を含み、デジタル複合機１４は、ユーザの操作によって入力されるＰＩＮコードを受付ける操作パネルと、受付けたＰＩＮコードに対応する取引明細履歴データを、Ｗｅｂサーバ２４から入手する制御部と、入手した取引明細履歴データに基づく取引明細履歴を出力するプリンタ部と、を含むようにする。【選択図】  図１
2010277130.tif 000002
【特許請求の範囲】
【請求項１】
金融端末、及び、所定の金融機関との金融取引の履歴情報を示す取引明細履歴データとＰＩＮコードとを関連付けて記憶する外部装置とネットワークを介してデータ通信を行なう出力装置、を含む印刷システムであって、
前記金融端末は、
ユーザによる取引明細履歴を出力する旨の要求を受付ける第１の受付手段と、
受付けた前記要求に応答して前記ＰＩＮコードを生成し出力する第１の出力手段と、を含み、
前記出力装置は、
前記ユーザの操作によって入力される前記ＰＩＮコードを受付ける第２の受付手段と、
受付けた前記ＰＩＮコードに対応する前記取引明細履歴データを、前記外部装置から入手するデータ入手手段と、
入手した前記取引明細履歴データに基づく前記取引明細履歴を出力する第２の出力手段と、を含む、印刷システム。
【請求項２】
前記金融端末は、ユーザが正規のユーザであるか否かを判定する認証処理を行なう認証手段をさらに含み、
前記第１の出力手段は、前記認証手段によってユーザが正規のユーザであると判定された場合に、前記ＰＩＮコードを生成し出力する、請求項１に記載の印刷システム。
【請求項３】
前記第１の出力手段は、前記ＰＩＮコードとともに、前記外部装置のアドレス情報を出力する、請求項１又は請求項２に記載の印刷システム。
【請求項４】
前記第１の出力手段は、取引先の金融機関を識別するための識別子を含むように、前記ＰＩＮコードを生成する、請求項１〜請求項３のいずれか１つに記載の印刷システム。
【請求項５】
前記出力装置は、
前記外部装置によって提示される、前記取引明細履歴データを提供可能な状態であるか否かを示す情報を、予め定める一定時間毎に確認する確認手段と、
確認した前記情報を記憶する記憶手段と、をさらに含む、請求項１〜請求項４のいずれか１つに記載の印刷システム。
【請求項６】
前記出力装置は、前記外部装置が、前記取引明細履歴データを提供不可能な状態であることを示す情報を提示する場合に、前記外部装置とのデータ通信を禁止する通信禁止手段をさらに含む、請求項５に記載の印刷システム。
【請求項７】
前記第１の出力手段は、前記ＰＩＮコードが記録された記録媒体を出力し、
前記金融端末は、
前記記録媒体が取出されたか否かを検出する第１の検出手段と、
前記第１の検出手段によって、前記記録媒体が取出されていないことが検出された場合に、警告を発する警告手段と、をさらに含む、請求項１〜請求項６のいずれか１つに記載の印刷システム。
【請求項８】
前記金融端末は、前記記録媒体を出力した後予め定める所定の期間が経過した場合であって、かつ、前記第１の検出手段によって、前記記録媒体が取出されていないことが検出された場合に、前記記録媒体を予め定める格納エリアに回収する回収手段をさらに含む、請求項７に記載の印刷システム。
【請求項９】
前記金融端末は、前記格納エリアに格納される前記記録媒体の量を検出する第２の検出手段をさらに含み、
前記第１の受付手段は、前記第２の検出手段によって、前記格納エリアが前記記録媒体で満杯になっていることが検出された場合には、取引明細履歴を出力する旨の要求を受付けない、請求項８に記載の印刷システム。
【請求項１０】
前記金融端末は、前記第２の検出手段によって、前記格納エリアが前記記録媒体で満杯になっていることが検出された場合に、前記金融端末の管理者に対してエラーが発生した旨を通知するエラー通知手段をさらに含む、請求項９に記載の印刷システム。
【請求項１１】
前記出力装置は、前記取引明細履歴を出力した後に、入手した前記取引明細履歴データ、及び、入力された前記ＰＩＮコードを含む操作履歴情報を削除する削除手段をさらに含む、請求項１〜請求項１０のいずれか１つに記載の印刷システム。
【請求項１２】
前記第１の出力手段は、ユーザが知っている番号であって、かつ、第三者が確認しにくい番号を含むように前記ＰＩＮコードを生成し、前記番号に対応する部分を伏せ字にした状態で、前記ＰＩＮコードを出力する、請求項１〜請求項１１のいずれか１つに記載の印刷システム。
【請求項１３】
前記出力装置は、前記第１の受付手段が前記取引明細履歴を出力する旨の要求を受付けた後、予め定める所定時間が経過した場合に、前記第２の出力手段による前記取引明細履歴の出力を禁止する禁止手段をさらに含む、請求項１〜請求項１２のいずれか１つに記載の印刷システム。
【請求項１４】
前記出力装置は、
データを保護するデータ保護装置を着脱可能に構成される装着部と、
前記装着部に前記データ保護装置が装着されているか否かを判定する判定手段と、
前記判定手段によって、前記装着部に前記データ保護装置が装着されていないと判定された場合に、前記第２の出力手段による前記取引明細履歴の出力を禁止する出力禁止手段と、をさらに含む、請求項１〜請求項１３のいずれか１つに記載の印刷システム。
【請求項１５】
前記金融端末は、前記金融端末が設置される店舗を特定する第１の店舗特定情報を記憶する第１の店舗記憶手段をさらに含み、
前記出力装置は、前記出力装置が設置される店舗を特定する第２の店舗特定情報を記憶する第２の店舗記憶手段をさらに含み、
前記データ入手手段は、前記第１の店舗特定情報と、前記第２の店舗特定情報とが一致する場合にのみ、受付けた前記ＰＩＮコードに対応する前記取引明細履歴データを、前記外部装置から入手する、請求項１〜請求項１４のいずれか１つに記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、銀行端末、サーバ装置、及び、端末装置等を含む印刷システムに関し、特には、安全かつ容易に、銀行取引に関する情報を入手することができる技術に関する。
【背景技術】
【０００２】
近年、複数の業者が店舗展開を行なっているために、コンビニエンスストア等の店舗が身近に多く存在するようになっている。このような店舗の中には、複数の銀行と提携し、店舗内に銀行端末（ＡＴＭ（Ａｕｔｏｍａｔｅｄ−Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ））を設置することによって、入金、出金及び振込等の銀行取引業務の代理サービスを提供するものがある。このようなサービスが提供されることによって、銀行の顧客は、銀行等の金融機関の店舗に出向くことなく気軽に銀行取引業務を行なうことができるようになり、利便性が高まる。提携先の銀行は、上記したサービスを積極的に利用することで、独自に設置する銀行端末の台数を減らすことができ、銀行端末の維持費を削減できる。
【０００３】
また、店舗内にデジタル複合機等の画像形成装置を設置することによって、コピーサービス及びファクシミリサービスを提供する店舗もある。画像形成装置には、ネットワークに接続され、外部装置とデータ通信が可能なものがある。例えば、後掲の特許文献１には、ネットワーク上のプリンタからの操作のみによって、ユーザ認証を行なうとともに、ネットワーク上の端末装置に格納されているデータを印刷するシステムについて開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２００９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
店舗内に設置される銀行端末は、キャッシュカードを使用した取引のみに対応可能であり、通帳記入ができないものが多い。したがって、上記したサービスを利用するユーザは、１回毎の取引結果の情報を含む取引明細は入手できるものの、一定期間内の複数の取引結果の情報を含む取引明細履歴を入手できないという問題がある。このような場合、銀行の顧客は、取引明細履歴を入手するために、設置台数が減少している金融機関の店舗に出向かなければならず、不便である。
【０００６】
上記した問題を解決するために、インターネットを利用した取引明細履歴の照会サービスを提供することが考えられる。しかしながら、個人情報をインターネット経由で送受信することに対して安全性に不安を感じるユーザが多く、敬遠されるおそれがある。特許文献１に開示される技術では、上記した問題を解決する方法については開示されていない。
【０００７】
本発明の目的は、安全かつ容易に、取引明細履歴を入手することができる印刷システムを提供することである。
【課題を解決するための手段】
【０００８】
本発明のある局面に係る印刷システムは、金融端末、及び、所定の金融機関との金融取引の履歴情報を示す取引明細履歴データとＰＩＮコード（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）とを関連付けて記憶する外部装置とネットワークを介してデータ通信を行なう出力装置、を含む印刷システムであって、金融端末は、ユーザによる取引明細履歴を出力する旨の要求を受付ける第１の受付手段と、受付けた要求に応答してＰＩＮコードを生成し出力する第１の出力手段と、を含み、出力装置は、ユーザの操作によって入力されるＰＩＮコードを受付ける第２の受付手段と、受付けたＰＩＮコードに対応する取引明細履歴データを、外部装置から入手するデータ入手手段と、入手した取引明細履歴データに基づく取引明細履歴を出力する第２の出力手段と、を含む。
【０００９】
このように、ユーザは、金融端末によって出力されたＰＩＮコードを出力装置に対して入力することによって、所望の取引明細履歴を取得することができる。したがって、ＰＩＮコードを入手したユーザのみが取引明細履歴を取得できるので、第三者が取引明細履歴を入手することを防ぐことができ、個人情報の漏洩を防止することができる。そのため、ユーザは、安全かつ容易に、取引明細履歴を入手することができる。
【００１０】
好ましくは、金融端末は、ユーザが正規のユーザであるか否かを判定する認証処理を行なう認証手段をさらに含み、第１の出力手段は、認証手段によってユーザが正規のユーザであると判定された場合に、ＰＩＮコードを生成し出力する。これによって、正規のユーザではない第三者がＰＩＮコードを入手することを確実に防ぐことができるので、個人情報の漏洩を確実に防止することができる。
【００１１】
より好ましくは、第１の出力手段は、ＰＩＮコードとともに、外部装置のアドレス情報を出力する。これによって、ユーザは、受付けたＰＩＮコードに対応する取引明細履歴データをより一層入手し易くなる。
【００１２】
さらに好ましくは、第１の出力手段は、取引先の金融機関を識別するための識別子を含むように、ＰＩＮコードを生成する。これによって、出力装置は、受付けたＰＩＮコードに対応する取引明細履歴データをより一層入手し易くなる。
【００１３】
さらに好ましくは、出力装置は、外部装置によって提示される、取引明細履歴データを提供可能な状態であるか否かを示す情報を、予め定める一定時間毎に確認する確認手段と、確認した情報を記憶する記憶手段と、をさらに含む。これによって、外部装置が、取引明細履歴データを提供できない状況にあることを、出力装置側で確認することができるので、無駄な通信が行なわれることを防止することができる。
【００１４】
さらに好ましくは、出力装置は、外部装置が取引明細履歴データを提供不可能な状態であることを示す情報を提示する場合に、外部装置とのデータ通信を禁止する通信禁止手段をさらに含む。これによって、無駄な通信が行なわれることをさらに確実に防止することができる。
【００１５】
さらに好ましくは、第１の出力手段は、ＰＩＮコードが記録された記録媒体を出力し、金融端末は、記録媒体が取出されたか否かを検出する第１の検出手段と、第１の検出手段によって記録媒体が取出されていないことが検出された場合に、警告を発する警告手段と、をさらに含む。これによって、ユーザによる記録媒体の取り忘れを確実に防止できるので、第三者による取引明細履歴の入手をより一層確実に防止できる。したがって、個人情報の漏洩をより一層確実に防止することができる。
【００１６】
さらに好ましくは、金融端末は、記録媒体を出力した後予め定める所定の期間が経過した場合であって、かつ、第１の検出手段によって、記録媒体が取出されていないことが検出された場合に、記録媒体を予め定める格納エリアに回収する回収手段をさらに含む。このように回収手段が設けられることで、第三者による取引明細履歴の入手をさらに確実に防止できるので、個人情報の漏洩をさらに確実に防止することができる。
【００１７】
さらに好ましくは、金融端末は、格納エリアに格納される記録媒体の量を検出する第２の検出手段をさらに含み、第１の受付手段は、第２の検出手段によって、格納エリアが記録媒体で満杯になっていることが検出された場合には、取引明細履歴を出力する旨の要求を受付けない。これによって、金融端末に不具合が生じることを未然に防止できるので、ユーザの利便性が向上する。
【００１８】
さらに好ましくは、金融端末は、第２の検出手段によって、格納エリアが記録媒体で満杯になっていることが検出された場合に、金融端末の管理者に対してエラーが発生した旨を通知するエラー通知手段をさらに含む。このようにエラーが発生した旨が通知されることによって、管理者によるエラーに対する対応が迅速になされるようになるので、金融端末が不具合によって停止する時間を短縮することができる。
【００１９】
さらに好ましくは、出力装置は、取引明細履歴を出力した後に、入手した取引明細履歴データ、及び、入力されたＰＩＮコードを含む操作履歴情報を削除する削除手段をさらに含む。これによって、取引明細履歴データ及び操作履歴情報が記憶されたままになるのを防ぐことができるので、個人情報の漏洩をより一層確実に防ぐことができる。
【００２０】
さらに好ましくは、第１の出力手段は、ユーザが知っている番号であって、かつ、第三者が確認しにくい番号を含むように、ＰＩＮコードを生成し、第１の出力手段は、上記した番号に対応する部分を伏せ字にした状態で、ＰＩＮコードを出力する。これによって、ユーザが取引明細履歴を入手する前に取引明細を紛失したとしても、第三者はＰＩＮコードを利用することができず、取引明細履歴を入手することができないので、より一層確実に個人情報の漏洩を防ぐことができる。
【００２１】
さらに好ましくは、出力装置は、第１の受付手段が取引明細履歴を出力する旨の要求を受付けた後、予め定める所定時間が経過した場合に、第２の出力手段による取引明細履歴の出力を禁止する禁止手段をさらに含む。このように、取引明細履歴の出力に際し時間制限を設けることによって、第三者による取引明細履歴の入手をさらに確実に防止できる。したがって、個人情報の漏洩をさらに確実に防止することができる。
【００２２】
さらに好ましくは、出力装置は、データを保護するデータ保護装置を着脱可能に構成される装着部と、装着部にデータ保護装置が装着されているか否かを判定する判定手段と、判定手段によって、装着部にデータ保護装置が装着されていないと判定された場合に、第２の出力手段による取引明細履歴の出力を禁止する出力禁止手段と、をさらに含む。これによって、データが保護されていない状態で、取引明細履歴が出力されることを防ぐことができる。したがって、個人情報の漏洩をより一層確実に防止することができる。
【００２３】
さらに好ましくは、金融端末は、金融端末が設置される店舗を特定する第１の店舗特定情報を記憶する第１の店舗記憶手段をさらに含み、出力装置は、出力装置が設置される店舗を特定する第２の店舗特定情報を記憶する第２の店舗記憶手段をさらに含み、データ入手手段は、第１の店舗特定情報と、第２の店舗特定情報とが一致する場合にのみ、受付けたＰＩＮコードに対応する取引明細履歴データを、外部装置から入手する。これによって、取引明細履歴データが確実に保護されるので、個人情報の漏洩をさらに確実に防ぐことができる。
【発明の効果】
【００２４】
本発明によれば、ユーザは、金融端末によって出力されたＰＩＮコードを出力装置に対して入力することによって、所望の取引明細履歴を取得することができる。したがって、ＰＩＮコードを入手したユーザのみが取引明細履歴を取得できるので、第三者が取引明細履歴を入手することを防ぐことができ、個人情報の漏洩を防止することができる。そのため、ユーザは、安全かつ容易に、取引明細履歴を入手することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施の形態に係る印刷システムの構成を示す図である。
【図２】銀行端末の構成を示すブロック図である。
【図３】デジタル複合機の構成を示すブロック図である。
【図４】銀行サーバの構成を示すブロック図である。
【図５】Ｗｅｂサーバの構成を示すブロック図である。
【図６】取引明細印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【図７】取引明細履歴データ登録処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【図８】取引明細履歴印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【図９】本変形例に係る取引明細印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【図１０】本変形例に係る取引明細履歴データ登録処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【図１１】本変形例に係る取引明細履歴印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【発明を実施するための形態】
【００２６】
以下の説明及び図面においては、同一の部品には同一の参照符号及び名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明は繰返さない。
【００２７】
［印刷システム１］
図１は、本発明の一実施の形態に係る印刷システム１の構成を示す図である。図１を参照して、印刷システム１は、コンビニエンスストア及びスーパーマーケット等の店舗１０内に設置される銀行端末１２及びデジタル複合機１４と、銀行２０内に設置される銀行サーバ２２及びＷｅｂサーバ２４とを含む。
【００２８】
銀行端末１２は、現金自動預け払い機（ＡＴＭ）である。銀行端末１２は、専用回線１６を介して銀行サーバ２２と接続されている。銀行端末１２のユーザは、銀行サーバ２２と、入金、出金、残高照会及び振込等の各種銀行取引を行なうことができる。
【００２９】
デジタル複合機１４は、店舗１０の利用客に対し、コピーサービス及びファクシミリサービス等の各種サービスを提供する。デジタル複合機１４は、店舗内ネットワーク１８及び外部ネットワーク２６を介して、Ｗｅｂサーバ２４と接続されている。
【００３０】
銀行サーバ２２は、銀行２０の顧客との銀行取引の管理を行なうために、銀行２０内の管理者によって操作されるサーバ装置である。銀行サーバ２２は、専用回線１７を介してＷｅｂサーバ２４と接続されている。銀行サーバ２２は、外部ネットワーク２６に接続されるＷｅｂサーバ２４を介して、外部ネットワーク２６上の外部装置のユーザに対し、インターネットバンキングサービス等の各種Ｗｅｂサービスを提供する。
【００３１】
〈ハードウェア構成〉
［銀行端末１２］
図２は、銀行端末１２の構成を示すブロック図である。図２を参照して、銀行端末１２は、制御部１００、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０２、操作パネル１０４、情報読取／書込部１０６、取引明細データ生成部１０８、明細発行部１１０、専用回線接続部１１２、及び、現金投入／受取部１１４を含む。
【００３２】
制御部１００は、実質的にコンピュータであって、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２２、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２４及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２６を含む。ＣＰＵ１２２には、ＢＵＳライン１２８が接続されており、このＢＵＳライン１２８には、ＲＯＭ１２４及びＲＡＭ１２６が電気的に接続される。ＣＰＵ１２２は、銀行サーバ２２又は操作パネル１０４等からの指示に応じて各種コンピュータプログラムを実行することによって、銀行端末１２の各部の動作及び銀行サーバ２２との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、予めＲＯＭ１２４又はＨＤＤ１０２に記憶されており、所望の処理の実行時において、当該ＲＯＭ１２４又はＨＤＤ１０２から読出されてＲＡＭ１２６に転送される。ＣＰＵ１２２は、ＣＰＵ１２２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ１２６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ１２２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ１２６，ＨＤＤ１０２及びＣＰＵ１２２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００３３】
ＢＵＳライン１２８には、さらに、ＨＤＤ１０２、操作パネル１０４、情報読取／書込部１０６、取引明細データ生成部１０８、明細発行部１１０、専用回線接続部１１２、及び、現金投入／受取部１１４が電気的に接続される。
【００３４】
ＨＤＤ１０２は、操作パネル１０４に各種画面を表示させるための画像データ等を含む各種データを記憶する。ＨＤＤ１０２は、また、後述する取引明細印刷処理を実現するためのコンピュータプログラムを記憶する。
【００３５】
操作パネル１０４は、液晶ディスプレイとタッチパネルとを重ねて構成される、ユーザに対して対話的な操作インターフェイスを提供する。この操作インターフェイスにおいて、液晶ディスプレイは、各種処理の状態等の各種情報を示す画面を表示する。例えば、液晶ディスプレイは、初期画面としてメニュー画面を表示する。このメニュー画面は、ユーザに対し、入金、出金及び振込等の各種銀行取引メニューの中から所望のメニューを選択させるための各種メニューボタンと、所望の期間の取引明細履歴の印刷を要求するための「取引明細履歴」ボタンとを含む。タッチパネルは、取引金額及び振込先の口座番号等の取引情報、取引明細履歴の所望の期間、並びに、暗証番号等の、各種処理に対するユーザの指示等の情報を受付けて、その情報に応じた制御信号を制御部１００に対して出力する。
【００３６】
情報読取／書込部１０６は、カード挿入部を含むキャッシュカードリーダライタを含む。キャッシュカードリーダライタは、カード挿入部に挿入されたキャッシュカードから顧客情報を読取る処理、及び、キャッシュカードに対して銀行取引結果を示す情報等を書込む処理を行なう。上記したキャッシュカードは、顧客情報及び銀行取引結果情報が記録される、磁気ストライプ又はＩＣチップ等を含む。
【００３７】
取引明細データ生成部１０８は、実際には制御部１００によって実行されるプログラムによって実現される。取引明細データ生成部１０８は、銀行端末１２による各種銀行取引の実行に同期して、取引明細データを生成する。この取引明細データは、取引日時、取引金額及び取引後の残高等の、実行中の銀行取引結果に関する情報を含む印刷用画像データのことである。取引明細データ生成部１０８は、銀行サーバ２２からの、ＰＩＮコード情報を含む第１の通知信号、及び、取引明細履歴データの登録が完了したことを示す完了信号を受信した場合には、通知されたＰＩＮコード情報を含む印刷用画像データを生成し、生成した印刷用画像データを取引明細データに追加する。ここで、取引明細履歴データとは、銀行端末１２の操作パネル１０４から入力された所望の期間内における全ての銀行取引結果情報を含む印刷用画像データである。ＰＩＮコードとは、取引明細履歴データに基づく取引明細履歴を印刷する際に必要となる数字等からなる文字列である。ＰＩＮコードには、取引先の銀行２０を識別するための識別子が含まれる。
【００３８】
明細発行部１１０は、当該分野において一般的に使用されるレシートプリンタであり、ロール紙を回転させる駆動部と、ロール紙に対して取引明細データに基づく画像を印刷することで取引明細を発行する印字部と（以上いずれも図示せず。）を含む。
【００３９】
現金投入／受取部１１４は、現金投入／受取口（図示せず。）を含み、ユーザはこの現金投入／受取口を介して、現金の投入又は受取りを行なう。現金投入／受取部１１４は、投入された現金の金額を計測し、計測結果を制御部１００に対して通知する。
【００４０】
専用回線接続部１１２は、専用回線１６とのインターフェイスをとる。銀行端末１２は、この専用回線接続部１１２を介して、専用回線１６に接続される銀行サーバ２２とのデータ通信を行なう。
【００４１】
銀行端末１２は、上述した各部を動作させることによって、操作パネル１０４からのユーザの入力操作による指示に応じて、銀行サーバ２２と各種銀行取引を行なう。
【００４２】
［デジタル複合機１４］
図３は、デジタル複合機１４の構成を示すブロック図である。図３を参照して、デジタル複合機１４は、制御部２００、スキャナ部２０２、画像処理装置２０４、プリンタ部２０６、操作パネル２０８、ルータ２１０、及び、電源制御部２１２を含む。
【００４３】
制御部２００は、実質的にコンピュータであって、ＣＰＵ２４０、ＲＯＭ２４２、ＲＡＭ２４４及びＨＤＤ２４６を含む。ＣＰＵ２４０には、ＢＵＳライン２１４が接続されており、このＢＵＳライン２１４には、ＲＯＭ２４２、ＲＡＭ２４４及びＨＤＤ２４６が電気的に接続される。ＣＰＵ２４０は、操作パネル２０８等からの指示に応じて各種コンピュータプログラムを実行することによって、デジタル複合機１４の各部の動作及びＷｅｂサーバ２４等の外部装置との通信等の所望の処理を実行する。上記の各種コンピュータプログラムの実行時における、ＣＰＵ２４０、ＲＯＭ２４２、ＲＡＭ２４４及びＨＤＤ２４６の動作は、上記した銀行端末１２のＣＰＵ１２２、ＲＯＭ１２４、ＲＡＭ１２６及びＨＤＤ１０２の動作と同じである。
【００４４】
本実施の形態において、ＨＤＤ２４６には、後述する取引明細履歴印刷処理を実現するためのコンピュータプログラムが記憶される。ＨＤＤ２４６には、また、提携先の銀行一覧データが記憶される。この銀行一覧データには、複数の識別子と、各識別子に対応する提携先の銀行名と、各識別子に対応する銀行がＷｅｂサービスを提供可能な状態であるか否か、すなわち、Ｗｅｂサーバ２４が取引明細履歴データを提供可能な状態であるか否かを示す情報（以下「提供情報」と記す場合がある。）とがそれぞれ関連付けて記憶される。なお、デジタル複合機１４は、予め定める一定時間毎に、上記した提供情報を更新する。すなわち、デジタル複合機１４の制御部２００は、予め定める一定時間毎に、銀行一覧データに銀行名が記憶される提携先の銀行２０のＷｅｂサーバ２４と通信を行ない、それらのＷｅｂサーバ２４が提示するステータスを確認する。ここで、ステータスとは、上記した提供情報を示す情報のことである。例えば、Ｗｅｂサーバ２４の制御部が長期間にわたってＷｅｂサービスを停止する旨のステータスを提示している場合には、制御部２００は、対応する銀行２０の提供情報を、Ｗｅｂサービスを提供可能な状態ではないことを示す情報に更新する。
【００４５】
ＢＵＳライン２１４には、さらに、スキャナ部２０２、画像処理装置２０４、プリンタ部２０６、操作パネル２０８、ルータ２１０、及び、電源制御部２１２が電気的に接続される。
【００４６】
スキャナ部２０２は、原稿検知センサ及びＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサ（以上いずれも図示せず。）を含む。原稿検知センサは、原稿のコピー時又はスキャン時に、ユーザによって手動で又は自動原稿搬送装置（図示せず。）によって、原稿載置台（図示せず。）上に載置された原稿の画像表面に対し光源（図示せず。）から光を照射することによって得られる反射光像をＣＣＤラインセンサ上に結像させる。ＣＣＤラインセンサは、結像された反射光像を順次光電変換して画像データとして画像処理装置２０４に対して出力する。
【００４７】
画像処理装置２０４は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、図示せず。）を含む。画像処理装置２０４は、スキャナ部２０２又はＷｅｂサーバ２４等の外部装置から入力される画像データに対して、階調再現処理等の各種画像処理を施して所定の階調の印刷用画像データを作成し、プリンタ部２０６に対して出力する。
【００４８】
プリンタ部２０６は、画像メモリ２４８及び印字部２５０を含む。画像メモリ２４８は、ＲＡＭを含み、画像データをページ単位で一時的に記憶する。画像メモリ２４８は、制御部２００等からの指示に応じて、印字部２５０に送信するための、例えば、画像処理装置２０４から入力される印刷用画像データをページ単位で一時的に記憶し、記憶した印刷用画像データを印字部２５０による画像形成に同期して、印字部２５０に対して出力する。印字部２５０は、感光体ドラム、帯電器、ＬＳＵ、現像装置、転写装置、クリーニング装置及び定着装置（以上いずれも図示せず。）、並びに、デジタル複合機１４に着脱自在に装着されるトナーカートリッジを含む。印字部２５０は、さらに、デジタル複合機１４に着脱自在に装着される、手差し給紙トレイ、第１給紙トレイ及び第２給紙トレイ（以上いずれも図示せず。）を含む。これらの給紙トレイは、この順で上下に並ぶように設置され、記録用紙を保持し、用紙搬送部（図示せず。）に記録用紙を送給する。手差し給紙トレイは、ユーザが手動により所望の記録用紙を設置するためのトレイであり、第１給紙トレイ及び第２給紙トレイは、異なる大きさの記録用紙を保持するためのトレイである。印字部２５０は、制御部２００等からの指示に応じて、上記給紙トレイのいずれかから用紙搬送部を介して搬送される記録用紙上に、画像メモリ２４８から送信される印刷用画像データに基づく画像を印刷する。
【００４９】
操作パネル２０８は、電源オン指示及び電源オフ指示を入力するための電源ボタン、及び、印刷処理の開始を要求するための印刷キー等の各種操作ボタンを含む。操作パネル２０８は、また、液晶ディスプレイとタッチパネルとを重ねて構成される、ユーザに対して対話的な操作インターフェイスを提供する。この操作インターフェイスにおいて、液晶ディスプレイは、デジタル複合機１４の状態及び各種処理の状態等の各種情報を示す画面を表示する。例えば、液晶ディスプレイは、初期画面としてサービスメニュー画面を表示する。このサービスメニュー画面は、ユーザに対し、デジタル複合機１４が提供可能な各種サービスメニューの中から所望のメニューを選択させるための各種サービスメニューボタンを含む。これらのサービスメニューボタンには、コピーサービスを選択するための「コピー」ボタン、及び、取引明細履歴の印刷サービスを選択するための「取引明細履歴の取出し」ボタン等が含まれる。タッチパネルは、コピー枚数及びＰＩＮコード等の、各種処理に対するユーザの指示等の情報を受付けて、その情報に応じた制御信号を制御部２００又は画像処理装置２０４のＭＰＵに対して出力する。
【００５０】
ルータ２１０は、店舗内ネットワーク１８とのインターフェイスをとる。デジタル複合機１４は、このルータ２１０を介して、店舗内ネットワーク１８上の外部装置、及び、店舗内ネットワーク１８に接続される外部ネットワーク２６上のＷｅｂサーバ２４等の外部装置と、データ通信を行なう。
【００５１】
電源制御部２１２は、外部電源２５２と電気的に接続される。電源制御部２１２は、デジタル複合機１４の各部の動作に必要な電力を外部電源２５２から取得し、取得した電力をデジタル複合機１４の各部に供給する。
【００５２】
デジタル複合機１４は、上述した各部を動作させることによって、操作パネル２０８からのユーザの入力操作による指示に応じて、原稿画像を読取り記録用紙に画像を印刷するコピーサービス、原稿画像を読取り外部装置に画像データを送信するファクシミリサービス、及び、取引明細履歴印刷サービス等の各種サービスを提供する。
【００５３】
［銀行サーバ２２］
図４は、銀行サーバ２２の構成を示すブロック図である。図４を参照して、銀行サーバ２２は、制御部３００、ＨＤＤ３０２、操作部３０４、表示部３０６、専用回線接続部３０８，３１０、取引明細履歴データ生成部３１２、及び、ＰＩＮコード生成部３１４を含む。
【００５４】
制御部３００は、実質的にコンピュータであって、ＣＰＵ３２２、ＲＯＭ３２４及びＲＡＭ３２６を含む。ＣＰＵ３２２には、ＢＵＳライン３２８が接続されており、このＢＵＳライン３２８には、ＲＯＭ３２４及びＲＡＭ３２６が電気的に接続される。ＣＰＵ３２２は、銀行端末１２及びＷｅｂサーバ２４等の外部装置又は操作部３０４等からの指示に応じて各種コンピュータプログラムを実行することによって、銀行サーバ２２の各部の動作及び外部装置との通信等の所望の処理を実行する。上記の各種コンピュータプログラムの実行時における、ＣＰＵ３２２、ＲＯＭ３２４、ＲＡＭ３２６及びＨＤＤ３０２の動作は、上記した銀行端末１２のＣＰＵ１２２、ＲＯＭ１２４、ＲＡＭ１２６及びＨＤＤ１０２の動作と同じである。
【００５５】
ＢＵＳライン３２８には、さらに、ＨＤＤ３０２、操作部３０４、表示部３０６、専用回線接続部３０８，３１０、取引明細履歴データ生成部３１２、及び、ＰＩＮコード生成部３１４が電気的に接続される。
【００５６】
ＨＤＤ３０２は、表示部３０６に各種画面を表示させるための画像データ等を含む各種データを記憶する。ＨＤＤ３０２は、また、後述する取引明細履歴データ登録処理を実現するためのコンピュータプログラムを記憶する。ＨＤＤ３０２は、さらに、顧客情報、暗証番号、及び、取引明細履歴情報を含むデータベースを記憶する。ここで、顧客情報とは、顧客名、口座番号、及び、電話番号等の連絡先等を含む顧客に関する情報のことである。暗証番号とは、銀行取引を行なおうとするユーザが、予め顧客情報の登録を行なった正規のユーザであるか否かを判定する認証処理において使用される番号であって、例えば、数字のみからなる文字列等である。取引明細履歴情報とは、銀行２０の窓口及び銀行端末１２等において現在までに行なわれた全ての銀行取引結果を示す情報である。
【００５７】
上記した認証処理において、銀行端末１２は、ＨＤＤ３０２に記憶されるデータベースを参照して、キャッシュカードから読取った顧客情報と、ユーザによって入力された暗証番号との照合を行なう。そして、顧客情報と暗証番号とが一致した場合には、ユーザは正規のユーザであると判定する。一方、顧客情報と暗証番号とが一致しない場合には、ユーザは、正規のユーザではない者、例えば、不正に銀行取引を行なおうとする第三者であると判定する。
【００５８】
操作部３０４は、管理者の指示等に応じた各種入力及び文字入力等を行なうためのキー
ボード等からなる入力装置である。表示部３０６は、銀行サーバ２２における処理結果等を表示するための、液晶ディスプレイ等からなる表示装置である。操作部３０４及び表示部３０６は、インターフェイス（図示せず。）を介してＢＵＳライン３２８と接続される。
【００５９】
専用回線接続部３０８は、専用回線１６とのインターフェイスをとる。銀行サーバ２２は、この専用回線接続部３０８を介して、専用回線１６に接続される銀行端末１２とのデータ通信を行なう。専用回線接続部３１０は、専用回線１７とのインターフェイスをとる。銀行サーバ２２は、この専用回線接続部３１０を介して、専用回線１７に接続されるＷｅｂサーバ２４とのデータ通信を行なう。
【００６０】
取引明細履歴データ生成部３１２は、実際には制御部３００によって実行されるプログラムによって実現される。取引明細履歴データ生成部３１２は、銀行サーバ２２が、ＰＩＮコードの通知及び取引明細履歴データの生成を要求する要求信号と、ユーザが正規のユーザであることを示す認証信号とを銀行端末１２から受信した際に、ＨＤＤ３０２に記憶されるデータベースを参照して、取引明細履歴情報に基づく取引明細履歴データを生成する。
【００６１】
ＰＩＮコード生成部３１４は、実際には制御部３００によって実行されるプログラムによって実現される。ＰＩＮコード生成部３１４は、取引明細履歴データ生成部３１２による取引明細履歴データの生成に同期して、ＰＩＮコードを生成する。
【００６２】
銀行サーバ２２の各部には電源（図示せず。）が接続され、この電源から電力が供給されることで、銀行サーバ２２の各部が動作する。
【００６３】
［Ｗｅｂサーバ２４］
図５は、Ｗｅｂサーバ２４の構成を示すブロック図である。図５を参照して、Ｗｅｂサーバ２４は、制御部４００、ＨＤＤ４０２、操作部４０４、表示部４０６、専用回線接続部４０８、及び、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）４１０を含む。
【００６４】
制御部４００は、実質的にコンピュータであって、ＣＰＵ４２２、ＲＯＭ４２４及びＲＡＭ４２６を含む。ＣＰＵ４２２には、ＢＵＳライン４２８が接続されており、このＢＵＳライン４２８には、ＲＯＭ４２４及びＲＡＭ４２６が電気的に接続される。ＣＰＵ４２２は、デジタル複合機１４及び銀行サーバ２２等の外部装置又は操作部４０４等からの指示に応じて各種コンピュータプログラムを実行することによって、Ｗｅｂサーバ２４の各部の動作及び外部装置との通信等の所望の処理を実行する。上記の各種コンピュータプログラムの実行時における、ＣＰＵ４２２、ＲＯＭ４２４、ＲＡＭ４２６及びＨＤＤ４０２の動作は、上記した銀行端末１２のＣＰＵ１２２、ＲＯＭ１２４、ＲＡＭ１２６及びＨＤＤ１０２の動作と同じである。
【００６５】
ＢＵＳライン４２８には、さらに、ＨＤＤ４０２、操作部４０４、表示部４０６、専用回線接続部４０８、及び、ＮＩＣ４１０が電気的に接続される。
【００６６】
ＨＤＤ４０２は、表示部４０６に各種画面を表示させるための画像データ等を含む各種データを記憶する。ＨＤＤ４０２は、銀行サーバ２２にて生成された取引明細履歴データとＰＩＮコードとをそれぞれ関連付けて記憶する。この取引明細履歴データ及びＰＩＮコードは、取引明細履歴データの削除を要求する削除信号をデジタル複合機１４から受信した際に削除される。
【００６７】
操作部４０４は、管理者の指示等に応じた各種入力及び文字入力等を行なうためのキー
ボード等からなる入力装置である。表示部４０６は、Ｗｅｂサーバ２４における処理結果等を表示するための、液晶ディスプレイ等からなる表示装置である。操作部４０４及び表示部４０６は、インターフェイス（図示せず。）を介してＢＵＳライン４２８と接続される。
【００６８】
専用回線接続部４０８は、専用回線１７とのインターフェイスをとる。Ｗｅｂサーバ２４は、この専用回線接続部４０８を介して、専用回線１７に接続される銀行サーバ２２とのデータ通信を行なう。ＮＩＣ４１０は、外部ネットワーク２６とのインターフェイスをとる。Ｗｅｂサーバ２４は、この外部ネットワーク２６を介して、外部ネットワーク上の外部装置、及び、店舗内ネットワーク１８に接続されるデジタル複合機１４等の外部装置と、データ通信を行なう。例えば、Ｗｅｂサーバ２４は、ユーザによって入力されたＰＩＮコード情報を含む第２の通知信号、及び、対応する取引明細履歴データの送信を要求する送信要求信号をデジタル複合機１４から受信すると、第２の通知信号に含まれるＰＩＮコードに対応する取引明細履歴データをＨＤＤ４０２から読出し、読出した取引明細履歴データを、ＮＩＣ４１０及び外部ネットワーク２６を介して、店舗内ネットワーク１８に接続されるデジタル複合機１４に対して送信する。なお、外部ネットワーク２６又は店舗内ネットワーク１８上の外部装置は、Ｗｅｂサーバ２４とのデータ通信を行なう際には、Ｗｅｂサーバ２４に対してログイン処理及びログアウト処理を行なう。また、Ｗｅｂサーバ２４と外部装置とのデータ通信は、安全性に優れるセキュア通信によって行なわれる。
【００６９】
Ｗｅｂサーバ２４の各部には電源（図示せず。）が接続され、この電源から電力が供給されることで、Ｗｅｂサーバ２４の各部が動作する。
【００７０】
〈ソフトウェア構成〉
［銀行端末１２］
図６は、取引明細印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。取引明細印刷処理を実現するためのプログラムは、銀行端末１２が各種銀行取引のいずれかを実行することによって起動される。
【００７１】
図６を参照して、このプログラムは、取引明細データ生成部１０８に対し、取引明細データを生成させるステップＳ１００と、操作パネル１０４に表示されるメニュー画面における「取引明細履歴」ボタンが押下されたか否かを判定するステップＳ１０１と、ステップＳ１０１において、「取引明細履歴」ボタンが押下されたと判定された場合（ＹＥＳの場合）に実行され、銀行サーバ２２のＨＤＤ３０２に記憶されるデータベースを参照して、キャッシュカードから読取った顧客情報と、ユーザによって入力された暗証番号との照合を行なうことで、ユーザが正規のユーザであるか否かを判定する認証処理を行なうステップＳ１０２と、を含む。
【００７２】
このプログラムはさらに、ステップＳ１０２において、ユーザが正規のユーザであると判定された場合（ＹＥＳの場合）に実行され、銀行サーバ２２に対して、要求信号及び認証信号を送信するステップＳ１０３を含む。ステップＳ１０２において、ユーザが正規のユーザではないと判定された場合（ＮＯの場合）には、本プログラムは終了する。
【００７３】
このプログラムはさらに、銀行サーバ２２から、第１の通知信号及び完了信号を受信するまで待機するステップＳ１０４と、ステップ１０４において、第１の通知信号及び完了信号を受信したと判定された場合（ＹＥＳの場合）に実行され、取引明細データ生成部１０８に対し、第１の通知信号に含まれるＰＩＮコード情報を含む印刷用画像データを取引明細データに追加させるステップＳ１０５とを含む。
【００７４】
このプログラムはさらに、ステップＳ１０５の処理後、又は、ステップＳ１０１において「取引明細履歴」ボタンが押下されていないと判定された場合（ＮＯの場合）に実行され、明細発行部１１０に対し、取引明細データに基づく取引明細を印刷させるステップＳ１０６を含む。
【００７５】
［銀行サーバ２２］
図７は、取引明細履歴データ登録処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。取引明細履歴データ登録処理を実現するためのプログラムは、銀行サーバ２２の電源が投入されることによって起動され、電源が切られることによって終了される。
【００７６】
図７を参照して、このプログラムは、銀行端末１２から要求信号を受信するまで待機するステップＳ２０１と、ステップＳ２０１において、要求信号を受信したと判定された場合（ＹＥＳの場合）に実行され、認証信号を受信したか否かを判定するステップＳ２０２とを含む。
【００７７】
このプログラムはさらに、ステップＳ２０２において、認証信号を受信したと判定された場合（ＹＥＳの場合）に実行され、取引明細履歴データ生成部３１２に対し、ＨＤＤ３０２に記憶されるデータベースを参照して、銀行端末１２の操作パネル１０４から入力された所望の期間における取引明細履歴情報に基づいて取引明細履歴データを生成させるステップＳ２０３と、ＰＩＮコード生成部３１４に対し、ＰＩＮコードを生成させるステップＳ２０４とを含む。ステップＳ２０２において、認証信号を受信していないと判定された場合（ＮＯの場合）には、制御はステップＳ２０１に戻る。
【００７８】
このプログラムはさらに、生成した取引明細履歴データとＰＩＮコードとをそれぞれ関連付けて、Ｗｅｂサーバ２４のＨＤＤ４０２に記憶させることで取引明細履歴データの登録を行なうステップＳ２０５と、銀行サーバ２２側に記憶される取引明細履歴データ及びＰＩＮコードを削除するステップＳ２０６とを含む。
【００７９】
このプログラムはさらに、銀行端末１２に対して、第１の通知信号及び完了信号を送信するステップＳ２０７を含む。
【００８０】
［デジタル複合機１４］
図８は、取引明細履歴印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。取引明細履歴印刷処理を実現するためのプログラムは、操作パネル２０８に表示されるサービスメニュー画面における「取引明細履歴の取出し」ボタンが選択されるとともに、操作パネル２０８からＰＩＮコードが入力されることによって起動される。
【００８１】
図８を参照して、このプログラムは、ＨＤＤ２４６に記憶される銀行一覧データに基づいて、入力されたＰＩＮコードに含まれる識別子に対応する提携先の銀行名を特定できるか否かを判定するステップＳ３０１と、ステップＳ３０１において、対応する銀行名を特定できると判定された場合（ＹＥＳの場合）に実行され、ＨＤＤ２４６に記憶される銀行一覧データに基づいて、特定した銀行名を有する銀行が、Ｗｅｂサービスを提供可能な状態であるか否かを判定するステップＳ３０２とを含む。
【００８２】
このプログラムはさらに、ステップＳ３０１において、対応する銀行名を特定できないと判定された場合（ＮＯの場合）、又は、ステップＳ３０２において、Ｗｅｂサービスを提供可能な状態ではないと判定された場合（ＮＯの場合）に実行され、操作パネル２０８に対し、取引明細履歴の印刷サービスを提供できない旨を示すエラー表示を表示させるステップＳ３０３を含む。
【００８３】
このプログラムはさらに、ステップＳ３０２において、Ｗｅｂサービスを提供可能な状態であると判定された場合（ＹＥＳの場合）に実行され、Ｗｅｂサーバ２４に対してログインするステップＳ３０４と、第２の通知信号及び送信要求信号をＷｅｂサーバ２４に対して送信するステップＳ３０５とを含む。
【００８４】
このプログラムはさらに、Ｗｅｂサーバ２４から対応する取引明細履歴データを受信するまで待機するステップＳ３０６と、ステップＳ３０６において、取引明細履歴データを受信したと判定された場合（ＹＥＳの場合）に実行され、削除信号をＷｅｂサーバ２４に対して送信するステップＳ３０７と、Ｗｅｂサーバ２４からログオフするステップＳ３０８とを含む。
【００８５】
このプログラムはさらに、プリンタ部２０６に対し、受信した取引明細履歴データに基づく取引明細履歴を印刷させるステップＳ３０９と、デジタル複合機１４側に記憶される、取引明細履歴データ、第２の通知信号及び送信要求信号の送信日時等の通信履歴情報、並びに、入力されたＰＩＮコード情報等の操作履歴情報を削除するステップＳ３１０とを含む。このとき、画像メモリ２４８等に記憶される取引明細履歴データは、例えば、無意味なデータが上書きされる等の方法によって消去される。なお、ステップＳ３１０は、ステップＳ３０３の処理後にも実行され、この場合、デジタル複合機１４側に記憶される操作履歴情報が削除される。
【００８６】
〈動作〉  
図１〜図８を参照して、印刷システム１は、ユーザが取引明細履歴を所望する場合において、以下のように動作する。なお、以下に示す動作を除いた印刷システム１の動作は、従来の一般的な印刷システムの動作と同じである。また、以下に示す動作時において、銀行端末１２、デジタル複合機１４、銀行サーバ２２及びＷｅｂサーバ２４は、常時電源が投入された状態である。
【００８７】
ユーザは最寄りの銀行端末１２に出向き、操作パネル１０４に表示されるメニュー画面における各種メニューボタンから「お引出し」ボタンを選択し、さらに「取引明細履歴」ボタンを押下するとともに、取引金額等の所望の取引情報をタッチパネルから入力する。取引情報の入力後、ユーザは、情報読取／書込部１０６のカード挿入部からキャッシュカードを挿入する。
【００８８】
銀行端末１２の制御部１００は、情報読取／書込部１０６に対し、挿入されたキャッシュカードから顧客情報を読取らせるとともに、操作パネル１０４に対し、暗証番号の入力を促すメッセージを表示させる。
【００８９】
ユーザは表示されたメッセージを確認し、操作パネル１０４から暗証番号を入力する。暗証番号が入力されると、制御部１００は、銀行サーバ２２のＨＤＤ３０２に記憶されるデータベースを参照して、キャッシュカードから読取った顧客情報と暗証番号との照合を行ない、銀行端末１２を操作するユーザが正規のユーザであるか否かを判定する認証処理を行なう。制御部１００は、ユーザが正規のユーザであると判定し、選択されたメニューボタンと入力された取引情報とを認識して、認識した情報に応じた出金処理を実行する。
【００９０】
このとき、出金処理の実行に同期して、制御部１００は、取引明細データ生成部１０８に対し、取引明細データを生成させる（Ｓ１００）。次いで、「取引明細履歴」ボタンが押下されたと判定し（Ｓ１０１にてＹＥＳ）、銀行サーバ２２のＨＤＤ３０２に記憶されるデータベースを参照して、キャッシュカードから読取った顧客情報と、入力された暗証番号との照合を行なうことで、再度認証処理を行なう（Ｓ１０２）。
【００９１】
制御部１００は、ユーザは正規のユーザであると判定し（Ｓ１０２にてＹＥＳ）、銀行サーバ２２に対して、要求信号及び認証信号を送信する（Ｓ１０３）。
【００９２】
銀行サーバ２２の制御部３００は、要求信号及び認証信号を受信したと判定すると（Ｓ２０１及びＳ２０２にてＹＥＳ）、取引明細履歴データ生成部３１２に対し、ＨＤＤ３０２に記憶されるデータベースを参照して、銀行端末１２の操作パネル１０４から入力された所望の期間における取引明細履歴情報に基づいて取引明細履歴データを生成させるとともに（Ｓ２０３）、ＰＩＮコード生成部３１４に対し、ＰＩＮコードを生成させる（Ｓ２０４）。
【００９３】
制御部３００は、生成した取引明細履歴データとＰＩＮコードとをそれぞれ関連付けて、Ｗｅｂサーバ２４のＨＤＤ４０２に記憶させることで取引明細履歴データの登録を行なった後（Ｓ２０５）、銀行サーバ２２側に記憶される取引明細履歴データ及びＰＩＮコードを削除する（Ｓ２０６）。
【００９４】
取引明細履歴データ及びＰＩＮコードの削除後、制御部３００は、銀行端末１２に対して、第１の通知信号及び完了信号を送信する（Ｓ２０７）。
【００９５】
銀行端末１２の制御部１００は、第１の通知信号及び完了信号を受信したと判定すると（Ｓ１０４にてＹＥＳ）、取引明細データ生成部１０８に対し、通知されたＰＩＮコード情報を含む印刷用画像データを取引明細データに追加させる（Ｓ１０５）。
【００９６】
データの追加後、制御部１００は、明細発行部１１０に対し、取引明細データに基づく取引明細を印刷させる（Ｓ１０６）。
【００９７】
取引明細を取得したユーザは、デジタル複合機１４の操作パネル２０８に表示されるサービスメニュー画面における各種サービスメニューボタンから「取引明細履歴の取出し」ボタンを選択し、取引明細に印刷されているＰＩＮコードをタッチパネルから入力する。
【００９８】
デジタル複合機１４の制御部２００は、ＨＤＤ２４６に記憶される銀行一覧データに基づいて、入力されたＰＩＮコードに含まれる識別子に対応する提携先の銀行名を特定できるか否かを判定する（Ｓ３０１）。そして、対応する銀行名を特定できると判定すると（Ｓ３０１にてＹＥＳ）、ＨＤＤ２４６に記憶される銀行一覧データに基づいて、特定した銀行名を有する銀行が、Ｗｅｂサービスを提供可能な状態であるか否かを判定する（Ｓ３０２）。
【００９９】
そして、特定した銀行がＷｅｂサービスを提供可能な状態である場合には（Ｓ３０２にてＹＥＳ）、Ｗｅｂサーバ２４にログインし（Ｓ３０４）、第２の通知信号及び送信要求信号をＷｅｂサーバ２４に対して送信する（Ｓ３０５）。
【０１００】
Ｗｅｂサーバ２４は、第２の通知信号及び送信要求信号を受信すると、第２の通知信号に含まれるＰＩＮコードに対応する取引明細履歴データをＨＤＤ４０２から読出し、読出した取引明細履歴データを、デジタル複合機１４に対して送信する。
【０１０１】
デジタル複合機１４の制御部２００は、Ｗｅｂサーバ２４から、対応する取引明細履歴データを受信すると（Ｓ３０６にてＹＥＳ）、削除信号をＷｅｂサーバ２４に対して送信し（Ｓ３０７）、Ｗｅｂサーバ２４からログオフする（Ｓ３０８）。Ｗｅｂサーバ２４は、削除信号を受信すると、ＨＤＤ４０２に記憶されている、対応する取引明細履歴データ及びＰＩＮコードを削除する。
【０１０２】
ログオフ後、制御部２００は、プリンタ部２０６に対し、受信した取引明細履歴データに基づく取引明細履歴を印刷させるとともに（Ｓ３０９）、デジタル複合機１４側に記憶される取引明細履歴データ、通信履歴情報及び操作履歴情報を削除する（Ｓ３１０）。
【０１０３】
なお、対応する銀行名を特定できなかった場合（Ｓ３０１にてＮＯ）又は特定された銀行がＷｅｂサービスを提供可能な状態ではない場合には（Ｓ３０２にてＮＯ）、制御部２００は、操作パネル２０８に対し、取引明細履歴の印刷サービスを提供できない旨を示すエラー表示を表示させた後（Ｓ３０３）、デジタル複合機１４側に記憶される操作履歴情報を削除する（Ｓ３１０）。
【０１０４】
［変形例］
印刷システム１の変形例は、銀行端末１２のＨＤＤ１０２及びデジタル複合機１４のＨＤＤ２４６に店舗特定情報が記憶される点、Ｗｅｂサーバ２４のＨＤＤ４０２に取引明細履歴データ、ＰＩＮコード、及び、店舗特定情報がそれぞれ関連付けて記憶される点、Ｗｅｂサーバ２４が店舗特定情報の照合を行なう点、並びに、取引明細印刷処理、取引明細履歴データ登録処理及び取引明細履歴印刷処理を実現するためのプログラムの制御構造が異なる点を除いて、上記実施の形態に係る印刷システム１と同一の構成である。本変形例において、印刷システム１と同一の機能を有する構成部には同一の参照符号及び名称を付し、それらについての詳細な説明は繰返さない。
【０１０５】
本変形例において、銀行端末１２のＨＤＤ１０２及びデジタル複合機１４のＨＤＤ２４６には、それぞれ店舗特定情報が記憶される。この店舗特定情報とは、銀行端末１２及びデジタル複合機１４がそれぞれ設置される店舗１０を識別し特定するための情報である。
【０１０６】
Ｗｅｂサーバ２４のＨＤＤ４０２は、銀行サーバ２２にて生成された取引明細履歴データ及びＰＩＮコードと、銀行端末１２から送信される店舗特定信号に含まれる店舗特定情報とをそれぞれ関連付けて記憶する。
【０１０７】
Ｗｅｂサーバ２４は、第２の通知信号、送信要求信号、及び、店舗特定信号をデジタル複合機１４から受信すると、まず、第２の通知信号に含まれるＰＩＮコードに対応する店舗特定情報をＨＤＤ４０２から読出し、読出した店舗特定情報と、受信した店舗特定信号に含まれる店舗特定情報とが、一致するか否かを判定する。そして、両者が一致すると判定した場合に、第２の通知信号に含まれるＰＩＮコードに対応する取引明細履歴データをＨＤＤ４０２から読出し、読出した取引明細履歴データを、デジタル複合機１４に対して送信する。一方、両者が一致しないと判定した場合には、取引明細履歴データの読出し及び送信を行なわない。
【０１０８】
〈ソフトウェア構成〉
［銀行端末１２］
図９は、本変形例に係る取引明細印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。図９を参照して、本変形例に係る取引明細印刷処理を実現するためのプログラムにおけるステップＳ４００〜Ｓ４０２及びステップＳ４０４〜Ｓ４０６の処理は、図６に示すステップＳ１００〜Ｓ１０２及びステップＳ１０４〜Ｓ１０６の処理と同じである。以下、ステップＳ４０３の処理についてのみ説明する。
【０１０９】
このプログラムは、ステップＳ４０２において、ユーザが正規のユーザであると判定された場合（ＹＥＳの場合）に実行され、銀行サーバ２２に対して、要求信号及び認証信号とともに、ＨＤＤ１０２に記憶される店舗特定情報を含む店舗特定信号を送信するステップＳ４０３を含む。
【０１１０】
［銀行サーバ２２］
図１０は、本変形例に係る取引明細履歴データ登録処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。図１０を参照して、本変形例に係る取引明細履歴データ登録処理を実現するためのプログラムにおけるステップＳ５０１，Ｓ５０３，Ｓ５０４，Ｓ５０７の処理は、図７に示すステップＳ２０１，Ｓ２０３，Ｓ２０４，Ｓ２０７の処理と同じである。以下、ステップＳ５０２，Ｓ５０５，Ｓ５０６の処理についてのみ説明する。
【０１１１】
このプログラムは、ステップＳ５０１において、要求信号を受信したと判定された場合（ＹＥＳの場合）に実行され、認証信号及び店舗特定信号を受信したか否かを判定するステップＳ５０２と、生成した取引明細履歴データ、ＰＩＮコード、及び、店舗特定信号に含まれる店舗特定情報をそれぞれ関連付けて、Ｗｅｂサーバ２４のＨＤＤ４０２に記憶させることで取引明細履歴データの登録を行なうステップＳ５０５と、銀行サーバ２２側に記憶される取引明細履歴データ、ＰＩＮコード及び店舗特定情報を削除するステップＳ５０６とを含む。
【０１１２】
［デジタル複合機１４］
図１１は、本変形例に係る取引明細履歴印刷処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。図１１を参照して、本変形例に係る取引明細履歴印刷処理を実現するためのプログラムにおける、ステップＳ６０１〜Ｓ６０４及びステップＳ６０７〜Ｓ６１０の処理は、図８に示すステップＳ３０１〜Ｓ３０４及びステップＳ３０７〜Ｓ３１０の処理と同じである。以下、ステップＳ６０５，Ｓ６０６の処理についてのみ説明する。
【０１１３】
このプログラムは、第２の通知信号及び送信要求信号とともに、ＨＤＤ２４６に記憶される店舗特定情報を含む店舗特定信号をＷｅｂサーバ２４に対して送信するステップＳ６０５と、Ｗｅｂサーバ２４から、対応する取引明細履歴データを予め定める所定時間以内に受信したか否かを判定するステップＳ６０６と、を含む。ステップＳ６０６において、取引明細履歴データを予め定める所定時間以内に受信したと判定された場合（ＹＥＳの場合）には、制御はステップＳ６０７に移行する。一方、取引明細履歴データを予め定める所定時間以内に受信していないと判定された場合（ＮＯの場合）には、制御はステップＳ６０３に移行する。
【０１１４】
〈動作〉  
図１〜図５及び図９〜図１１を参照して、印刷システム１の変形例は、ユーザが取引明細履歴を所望する場合において、以下のように動作する。なお、以下に示す動作を除いた印刷システム１の変形例の動作は、従来の一般的な印刷システムの動作と同じである。また、以下に示す動作時において、銀行端末１２、デジタル複合機１４、銀行サーバ２２及びＷｅｂサーバ２４は、常時電源が投入された状態である。
【０１１５】
ユーザは最寄りの銀行端末１２に出向き、操作パネル１０４に表示されるメニュー画面における各種メニューボタンから「お引出し」ボタンを選択し、さらに「取引明細履歴」ボタンを押下するとともに、取引金額等の所望の取引情報をタッチパネルから入力する。取引情報の入力後、ユーザは、情報読取／書込部１０６のカード挿入部からキャッシュカードを挿入する。
【０１１６】
銀行端末１２の制御部１００は、情報読取／書込部１０６に対し、挿入されたキャッシュカードから顧客情報を読取らせるとともに、操作パネル１０４に対し、暗証番号の入力を促すメッセージを表示させる。
【０１１７】
ユーザは表示されたメッセージを確認し、操作パネル１０４から暗証番号を入力する。暗証番号が入力されると、制御部１００は、銀行サーバ２２のＨＤＤ３０２に記憶されるデータベースを参照して、キャッシュカードから読取った顧客情報と暗証番号との照合を行ない、銀行端末１２を操作するユーザが正規のユーザであるか否かを判定する認証処理を行なう。制御部１００は、ユーザが正規のユーザであると判定し、選択されたメニューボタンと入力された取引情報とを認識して、認識した情報に応じた出金処理を実行する。
【０１１８】
このとき、出金処理の実行に同期して、制御部１００は、取引明細データ生成部１０８に対し、取引明細データを生成させる（Ｓ４００）。次いで、「取引明細履歴」ボタンが押下されたと判定し（Ｓ４０１にてＹＥＳ）、銀行サーバ２２のＨＤＤ３０２に記憶されるデータベースを参照して、キャッシュカードから読取った顧客情報と、入力された暗証番号との照合を行なうことで、再度認証処理を行なう（Ｓ４０２）。
【０１１９】
制御部１００は、ユーザは正規のユーザであると判定し（Ｓ４０２にてＹＥＳ）、銀行サーバ２２に対して、要求信号、認証信号及び店舗特定信号を送信する（Ｓ４０３）。
【０１２０】
銀行サーバ２２の制御部３００は、要求信号、認証信号及び店舗特定信号を受信したと判定すると（Ｓ５０１及びＳ５０２にてＹＥＳ）、取引明細履歴データ生成部３１２に対し、ＨＤＤ３０２に記憶されるデータベースを参照して、銀行端末１２の操作パネル１０４から入力された所望の期間における取引明細履歴情報に基づいて取引明細履歴データを生成させるとともに（Ｓ５０３）、ＰＩＮコード生成部３１４に対し、ＰＩＮコードを生成させる（Ｓ５０４）。
【０１２１】
制御部３００は、生成した取引明細履歴データ、ＰＩＮコード及び店舗特定情報をそれぞれ関連付けて、Ｗｅｂサーバ２４のＨＤＤ４０２に記憶させることで取引明細履歴データの登録を行なった後（Ｓ５０５）、銀行サーバ２２側に記憶される取引明細履歴データ、ＰＩＮコード及び店舗特定情報を削除する（Ｓ５０６）。
【０１２２】
取引明細履歴データ、ＰＩＮコード及び店舗特定情報の削除後、制御部３００は、銀行端末１２に対して、第１の通知信号及び完了信号を送信する（Ｓ５０７）。
【０１２３】
銀行端末１２の制御部１００は、第１の通知信号及び完了信号を受信したと判定すると（Ｓ４０４にてＹＥＳ）、取引明細データ生成部１０８に対し、通知されたＰＩＮコード情報を含む印刷用画像データを取引明細データに追加させる（Ｓ４０５）。
【０１２４】
データの追加後、制御部１００は、明細発行部１１０に対し、取引明細データに基づく取引明細を印刷させる（Ｓ４０６）。
【０１２５】
取引明細を取得したユーザは、デジタル複合機１４の操作パネル２０８に表示されるサービスメニュー画面における各種サービスメニューボタンから「取引明細履歴の取出し」ボタンを選択し、取引明細に印刷されているＰＩＮコードをタッチパネルから入力する。
【０１２６】
デジタル複合機１４の制御部２００は、ＨＤＤ２４６に記憶される銀行一覧データに基づいて、入力されたＰＩＮコードに含まれる識別子に対応する提携先の銀行名を特定できるか否かを判定する（Ｓ６０１）。そして、対応する銀行名を特定できると判定すると（Ｓ６０１にてＹＥＳ）、ＨＤＤ２４６に記憶される銀行一覧データに基づいて、特定した銀行名を有する銀行が、Ｗｅｂサービスを提供可能な状態であるか否かを判定する（Ｓ６０２）。
【０１２７】
そして、特定した銀行がＷｅｂサービスを提供可能な状態である場合には（Ｓ６０２にてＹＥＳ）、Ｗｅｂサーバ２４にログインし（Ｓ６０４）、第２の通知信号、送信要求信号及び店舗特定信号をＷｅｂサーバ２４に対して送信する（Ｓ６０５）。
【０１２８】
Ｗｅｂサーバ２４は、第２の通知信号、送信要求信号及び店舗特定信号を受信すると、まず、第２の通知信号に含まれるＰＩＮコードに対応する店舗特定情報をＨＤＤ４０２から読出し、読出した店舗特定情報と、受信した店舗特定信号に含まれる店舗特定情報とが、一致するか否かを判定する。そして、両者が一致すると判定した場合に、第２の通知信号に含まれるＰＩＮコードに対応する取引明細履歴データをＨＤＤ４０２から読出し、読出した取引明細履歴データを、デジタル複合機１４に対して送信する。一方、両者が一致しないと判定した場合には、取引明細履歴データの読出し及び送信を行なわない。
【０１２９】
デジタル複合機１４の制御部２００は、Ｗｅｂサーバ２４から、対応する取引明細履歴データを予め定める所定時間以内に受信すると（Ｓ６０６にてＹＥＳ）、削除信号をＷｅｂサーバ２４に対して送信し（Ｓ６０７）、Ｗｅｂサーバ２４からログオフする（Ｓ６０８）。Ｗｅｂサーバ２４は、削除信号を受信すると、ＨＤＤ４０２に記憶されている、対応する取引明細履歴データ、ＰＩＮコード及び店舗特定情報を削除する。
【０１３０】
ログオフ後、制御部２００は、プリンタ部２０６に対し、受信した取引明細履歴データに基づく取引明細履歴を印刷させるとともに（Ｓ６０９）、デジタル複合機１４側に記憶される取引明細履歴データ、通信履歴情報及び操作履歴情報を削除する（Ｓ６１０）。
【０１３１】
なお、対応する銀行名を特定できなかった場合（Ｓ６０１にてＮＯ）、特定された銀行がＷｅｂサービスを提供可能な状態ではない場合（Ｓ６０２にてＮＯ）、又は、取引明細履歴データを予め定める所定時間以内に受信しなかった場合（Ｓ６０６にてＮＯ）には、制御部２００は、操作パネル２０８に対し、取引明細履歴の印刷サービスを提供できない旨を示すエラー表示を表示させた後（Ｓ６０３）、デジタル複合機１４側に記憶される操作履歴情報を削除する（Ｓ６１０）。
【０１３２】
〈作用・効果〉  
上記実施の形態及び変形例によれば、印刷システム１は、銀行端末１２、及び、所定の銀行２０との銀行取引の履歴情報を示す取引明細履歴データとＰＩＮコードとを関連付けて記憶するＷｅｂサーバ２４と外部ネットワーク２６及び店舗内ネットワーク１８を介してデータ通信を行なうデジタル複合機１４、を含む。銀行端末１２は、ユーザによる取引明細履歴を出力する旨の要求を受付ける操作パネル１０４の「取引明細履歴」ボタンと、受付けた要求に応答してＰＩＮコードを生成し出力するＰＩＮコード生成部３１４及び明細発行部１１０と、を含み、デジタル複合機１４は、ユーザの操作によって入力されるＰＩＮコードを受付ける操作パネル２０８と、受付けたＰＩＮコードに対応する取引明細履歴データを、Ｗｅｂサーバ２４から入手する制御部２００と、入手した取引明細履歴データに基づく取引明細履歴を出力するプリンタ部２０６と、を含む。
【０１３３】
このように、ユーザは、銀行端末１２によって出力されたＰＩＮコードをデジタル複合機１４に対して入力することによって、所望の取引明細履歴を取得することができる。したがって、ＰＩＮコードを入手したユーザのみが取引明細履歴を取得できるので、第三者が取引明細履歴を入手することを防ぐことができ、個人情報の漏洩を防止することができる。そのため、ユーザは、安全かつ容易に、取引明細履歴を入手することができる。
【０１３４】
また上記実施の形態及び変形例によれば、銀行端末１２は、キャッシュカードを使用して、ユーザが正規のユーザであるか否かを判定する認証処理を行なう制御部１００をさらに含み、ＰＩＮコード生成部３１４及び明細発行部１１０は、制御部１００によってユーザが正規のユーザであると判定された場合に、ＰＩＮコードを生成し出力する。これによって、正規のユーザではない第三者が、ＰＩＮコードを入手することを防ぐことができるので、個人情報の漏洩を確実に防止することができる。
【０１３５】
また上記実施の形態及び変形例によれば、ＰＩＮコード生成部３１４は、取引先の銀行２０を識別するための識別子を含むように、ＰＩＮコードを生成する。これによって、デジタル複合機１４は、ユーザによって入力されたＰＩＮコードに対応する取引明細履歴データをより一層入手し易くなる。
【０１３６】
また上記実施の形態及び変形例によれば、デジタル複合機１４の制御部２００は、Ｗｅｂサーバ２４によって提示される、取引明細履歴データを提供可能な状態であるか否かを示す提供情報を、予め定める一定時間毎に確認する機能と、確認した結果に基づいて、ＨＤＤ２４６に記憶される銀行一覧データの提供情報を更新する機能と、をさらに含む。これによって、Ｗｅｂサーバ２４が、取引明細履歴データを提供できない状況にあることを、デジタル複合機１４側で確認することができるので、無駄な通信が行なわれることを防止することができる。
【０１３７】
また上記実施の形態及び変形例によれば、デジタル複合機１４の制御部２００は、Ｗｅｂサーバ２４が取引明細履歴データを提供不可能な状態であることを示す情報を提示する場合に、操作パネル２０８に対し、取引明細履歴の印刷サービスを提供できない旨を示すエラー表示を表示させることで、Ｗｅｂサーバ２４とのデータ通信を禁止する機能をさらに含む。これによって、無駄な通信が行なわれることをさらに確実に防止することができる。なお、Ｗｅｂサーバ２４とのデータ通信を禁止する方法としては、上記の方法に限定されず、例えば、対応するＷｅｂサーバ２４に対してログインできないようにする、又は、対応するＷｅｂサーバ２４が設置される銀行名が操作パネル２０８に表示されないようにすることで、ユーザによって選択不可能な状態にする等の方法がある。
【０１３８】
また上記実施の形態及び変形例によれば、デジタル複合機１４の制御部２００は、取引明細履歴を出力した後に、入手した取引明細履歴データ、通信履歴情報及び操作履歴情報を削除する。これによって、取引明細履歴データ、通信履歴情報及び操作履歴情報が記憶されたままになるのを防ぐことができるので、個人情報の漏洩をより一層確実に防ぐことができる。また、この際、上記したデータを削除した旨のメッセージを操作パネル２０８に表示することが好ましい。これによって、ユーザは、個人情報漏洩の危険性がないことを確認することができるので、より一層安心して操作を行なうことができる。
【０１３９】
また上記変形例によれば、デジタル複合機１４の制御部２００は、取引明細履歴データを予め定める所定時間以内に受信しなかった場合には、操作パネル２０８に対し、取引明細履歴の印刷サービスを提供できない旨を示すエラー表示を表示させた後、デジタル複合機１４側に記憶される操作履歴情報を削除する。すなわち、銀行端末１２の操作パネル１０４が取引明細履歴を出力する旨の要求を受付けた後、予め定める所定時間が経過した場合に、プリンタ部２０６による取引明細履歴の印刷を禁止する。このように、取引明細履歴の出力に際し時間制限を設けることによって、第三者による取引明細履歴の入手をさらに確実に防止できる。したがって、個人情報の漏洩をさらに確実に防止することができる。なお、時間制限は上記のものに限定されず、例えば、銀行端末１２における所定の銀行取引が完了した後、予め定める所定時間が経過した場合であってもよい。
【０１４０】
また上記変形例によれば、銀行端末１２のＨＤＤ１０２は、銀行端末１２が設置される店舗１０を特定する店舗特定情報を記憶し、デジタル複合機１４のＨＤＤ２４６は、デジタル複合機１４が設置される店舗１０を特定する店舗特定情報を記憶する。Ｗｅｂサーバ２４は、両者の店舗特定情報が一致する場合にのみ、受付けたＰＩＮコードに対応する取引明細履歴データを、デジタル複合機１４に対して送信する。これによって、取引明細履歴データが確実に保護されるので、個人情報の漏洩をさらに確実に防ぐことができる。
【０１４１】
なお、上記実施の形態及び変形例では、銀行端末１２には、ユーザによる取引明細の取り忘れを防止する構成が設けられなかったが、このような構成が設けられてもよい。取引明細の取り忘れを防止する構成の一例としては、明細発行部１１０等に設けられる、取引明細が取出されたか否かを検出する第１の検出部（図示せず。）と、第１の検出部によって取引明細が取出されていないことが検出された場合に、警告を発する警告部と、を含む構成がある。警告部としては、例えば、取引明細が取出されていない状態であることを示す警告メッセージを表示する操作パネル２０８、又は、警告音を発生するスピーカ（図示せず。）等がある。これによって、ユーザによる取引明細の取り忘れをより一層確実に防止できるので、第三者による取引明細履歴の入手をより一層確実に防止できる。したがって、個人情報の漏洩をより一層確実に防止することができる。
【０１４２】
また、銀行端末１２は、上記した第１の検出部及び警告部に加えて、取引明細を発行した後予め定める所定の期間が経過した場合であって、かつ、第１の検出部によって取引明細が取出されていないことが検出された場合に、以下のようにして取引明細を予め定める格納エリア（図示せず。）に回収する回収部（図示せず。）を含む構成であってもよい。すなわち、回収部は、ローラ紙の回転が逆回転となるように駆動部を制御することで、取引明細を出力時の搬送経路とは別の搬送経路を通るように搬送して、銀行端末１２内部に設置される格納エリアに格納する。このように回収部が設けられることで、第三者による取引明細履歴の入手をさらに確実に防止できるので、個人情報の漏洩をさらに確実に防止することができる。
【０１４３】
また、銀行端末１２は、上記した回収部に加えて、格納エリアに格納される取引明細の量を検出する第２の検出部を含み、操作パネル１０４は、第２の検出部によって、格納エリアが取引明細で満杯になっていることが検出された場合には、取引明細履歴を出力する旨の要求を受付けない構成であってもよい。この場合、操作パネル１０４には、取引明細履歴の印刷サービスが行なえない旨のメッセージが表示されることが好ましい。これによって、銀行端末１２に不具合が生じることを未然に防止できるので、ユーザの利便性が向上する。
【０１４４】
また、銀行端末１２の制御部１００は、第２の検出部によって格納エリアが取引明細で満杯になっていることが検出された場合等の、銀行端末１２のエラーが発生した場合に、銀行端末１２の管理者に対してエラーが発生した旨を通知してもよい。エラーの通知方法としては、当該分野において一般的な方法であれば特に限定されないが、例えば、操作パネル１０４に、エラーが発生した旨のメッセージを表示する方法、及び、管理者が使用するＰＣに対して、エラーが発生した旨のメッセージを含む電子メールを送信する方法等がある。このようにエラーが発生した旨が通知されることによって、管理者によるエラーに対する対応が迅速になされるようになるので、銀行端末１２が不具合によって停止する時間を短縮することができる。
【０１４５】
また上記実施の形態及び変形例では、ＰＩＮコードには識別子が含まれたが、本発明はそのような実施の形態に限定されない。例えば、上記した識別子に加えて、キャッシュカードに記載されている口座番号等の、ユーザが知っている番号であって、かつ、第三者が確認しにくい番号を含むようにしてもよい。この場合、明細発行部１１０は、これらの番号に対応する部分を星印（＊）に置換える等の伏せ字にした状態で取引明細を出力する。これによって、ユーザが取引明細履歴を入手する前に取引明細を紛失したとしても、第三者はＰＩＮコードを利用することができず、取引明細履歴を入手することができないので、より一層確実に個人情報の漏洩を防ぐことができる。
【０１４６】
また上記実施の形態及び変形例では、Ｗｅｂサーバ２４の制御部４００は、デジタル複合機１４に対して取引明細履歴データを送信した後、デジタル複合機１４からの削除信号を受信した際に、ＨＤＤ４０２から取引明細履歴データ及びＰＩＮコードを削除したが、本発明はそのような実施の形態に限定されない。例えば、取引明細履歴データの登録後、予め定める所定時間内にデジタル複合機１４等の外部装置からの送信要求信号を受信しない場合に、自動的に削除してもよい。これにより、例えば、ユーザが取引明細履歴の出力を要求しなかった場合においても、取引明細履歴データ及びＰＩＮコードが記憶されたままになるのを防ぐことができるので、個人情報の漏洩をより一層確実に防ぐことができる。
【０１４７】
また、デジタル複合機１４に対して取引明細履歴データを送信した後に、自動的に削除してもよい。これによって、個人情報の漏洩をより一層確実に防ぐことができる。
【０１４８】
また上記実施の形態及び変形例によれば、明細発行部１１０は、取引結果及びＰＩＮコードが印刷された取引明細を出力したが、本発明はそのような実施の形態に限定されない。例えば、取引結果及びＰＩＮコードに加えて、取引明細履歴データの登録が行なわれたＷｅｂサーバ２４のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等のＷｅｂサーバ２４のアドレス情報が印刷された取引明細が出力されてもよい。これによって、ユーザは、入力したＰＩＮコードに対応する取引明細履歴データをより一層入手し易くなる。また、ユーザは、Ｗｅｂサーバ２４のアドレスが印刷された取引明細を入手することができるので、インターネットバンキングサービス等のＷｅｂサービスを利用して、自宅に設置されるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等からＷｅｂサーバ２４にログインし、ＰＩＮコードを入力することによって、取引明細履歴を閲覧することが可能になる。これにより、デジタル複合機１４を使用する方法以外の方法によっても取引明細履歴を入手することができるようになるので、ユーザの利便性がより一層高まる。
【０１４９】
また上記実施の形態及び変形例では、デジタル複合機１４は、ＰＩＮコードに含まれる識別子に基づいて対応する銀行名を特定したが、本発明はそのような実施の形態に限定されない。例えば、デジタル複合機１４の操作パネル２０８に、銀行一覧データに含まれる全ての提携先の銀行名が表示され、それらの銀行名の中からユーザが該当する銀行名を選択することで銀行名を特定してもよい。この場合には、ＰＩＮコードには識別子が含まれていなくてもよい。
【０１５０】
また上記実施の形態及び変形例によれば、ＰＩＮコードは、銀行端末１２によって印刷される取引明細に記録されたが、本発明はそのような実施の形態に限定されない。例えば、ＰＩＮコードは、銀行端末１２の操作パネル１０４に表示されてもよい。この場合、ユーザは、表示されたＰＩＮコードを記憶する、又は、メモを取る等の所望の方法によってＰＩＮコードを入手し、入手したＰＩＮコードをデジタル複合機１４の操作パネル２０８から入力する。このように、ＰＩＮコードが表示されることによって、取引明細の紛失による第三者のＰＩＮコードの入手を防ぐことができるので、個人情報の漏洩をより一層確実に防ぐことができる。
【０１５１】
また、ＰＩＮコードは、銀行端末１２の情報読取／書込部１０６によって、カード挿入部に挿入されたキャッシュカードに対して書込まれてもよい。この場合、デジタル複合機１４には、カード挿入部を含むカードリーダ（図示せず。）が備えられ、ユーザは、ＰＩＮコードが書込まれたキャッシュカードをカード挿入部に挿入することで、デジタル複合機１４に対してＰＩＮコードを入力する。カードリーダは、挿入されたキャッシュカードからＰＩＮコードを読取り、読取ったＰＩＮコードを制御部２００に対して出力する。例えば、キャッシュカードがＩＣカードである場合、情報読取／書込部１０６はＩＣカードリーダライタであり、上記したカードリーダはＩＣカードリーダである。このように、ＰＩＮコードの授受がキャッシュカードを介して行なわれることによって、ＰＩＮコードが第三者によって視認されることを防ぐことができるので、個人情報の漏洩をより一層確実に防ぐことができる。
【０１５２】
また上記実施の形態及び変形例では、デジタル複合機１４側の取引明細履歴データ等のデータの削除を制御部２００が実行したが、本発明はそのような実施の形態に限定されない。例えば、デジタル複合機１４がデータセキュリティキットを着脱可能に構成される装着部（図示せず。）を備え、この装着部に装着されたデータセキュリティキットによって自動的に削除されてもよい。このデータセキュリティキットは、処理済みデータの消去、及び、未処理データの暗号化等を自動的に実行することによって、デジタル複合機１４内に蓄積されたデータを不正アクセス等から保護するための装置である。
【０１５３】
またデジタル複合機１４の制御部２００は、このデータセキュリティキットが装着部に装着されているか否かを判定し、装着されていないと判定した場合に、プリンタ部２０６による取引明細履歴の印刷を禁止してもよい。これによって、データが保護されていない状態で、取引明細履歴が出力されることを防ぐことができ、取引明細履歴の印刷後に第三者によって取引明細履歴データ等のデータが入手されることを防ぐことができる。したがって、個人情報の漏洩をより一層確実に防止することができる。
【０１５４】
今回開示された実施の形態は単に例示であって、この発明が上記した実施の形態のみに制限されるわけではない。この発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【０１５５】
１  印刷システム
１０  店舗
１２  銀行端末
１４  デジタル複合機
１６，１７  専用回線
１８  店舗内ネットワーク
２０  銀行
２２  銀行サーバ
２４  Ｗｅｂサーバ
２６  外部ネットワーク
１００，２００，３００，４００  制御部
１０２，３０２，４０２  ＨＤＤ
１０４，２０８  操作パネル
１０６  情報読取／書込部
１０８  取引明細データ生成部
１１０  明細発行部
１１２，３０８，３１０，４０８  専用回線接続部
１１４  現金投入／受取部
２０２  スキャナ部
２０４  画像処理装置
２０６  プリンタ部
２１０  ルータ
２１２  電源制御部
３０４，４０４  操作部
３０６，４０６  表示部
３１２  取引明細履歴データ生成部
３１４  ＰＩＮコード生成部
４１０  ＮＩＣ
【図１】
2010277130.tif 000003
【図２】
2010277130.tif 000004
【図３】
2010277130.tif 000005
【図４】
2010277130.tif 000006
【図５】
2010277130.tif 000007
【図６】
2010277130.tif 000008
【図７】
2010277130.tif 000009
【図８】
2010277130.tif 000010
【図９】
2010277130.tif 000011
【図１０】
2010277130.tif 000012
【図１１】
2010277130.tif 000013
【手続補正書】
【提出日】平成22年4月22日(2010.4.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】変更
【補正の内容】
【０１３２】
〈作用・効果〉  
上記実施の形態及び変形例によれば、印刷システム１は、銀行端末１２、並びに、所定の銀行２０との銀行取引の履歴情報を示す取引明細履歴データとＰＩＮコードとを関連付けて記憶するＷｅｂサーバ２４と外部ネットワーク２６及び店舗内ネットワーク１８を介してデータ通信を行なうデジタル複合機１４、を含む。銀行端末１２は、ユーザによる取引明細履歴を出力する旨の要求を受付ける操作パネル１０４の「取引明細履歴」ボタンと、受付けた要求に応答してＰＩＮコードを生成し出力するＰＩＮコード生成部３１４及び明細発行部１１０と、を含み、デジタル複合機１４は、ユーザの操作によって入力されるＰＩＮコードを受付ける操作パネル２０８と、受付けたＰＩＮコードに対応する取引明細履歴データを、Ｗｅｂサーバ２４から入手する制御部２００と、入手した取引明細履歴データに基づく取引明細履歴を出力するプリンタ部２０６と、を含む。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2010277130.tif 000014