(57)【要約】【課題】暗号化鍵（かぎ）を書き込んだ電子記憶媒体を自動取引装置に装着し、前記暗号化鍵を使用して暗号化された電子化ジャーナルデータを前記電子記憶媒体に記憶させることによって、暗号化鍵及び暗号化された電子化ジャーナルデータの管理を容易にすることができ、電子化ジャーナルデータの位置の入れ替えを防止することができるようにする。【解決手段】暗号化鍵及び復号化鍵を作成し、着脱可能な電子記憶媒体１４に前記暗号化鍵を書き込む操作端末１１と、前記暗号化鍵及び復号化鍵を記憶して管理する暗号鍵管理データベース１２と、ジャーナルデータを電子化して電子化ジャーナルデータを作成し、該電子化ジャーナルデータを装着された前記電子記憶媒体１４から読み取った暗号化鍵を使用して暗号化して前記電子記憶媒体１４に記憶させる自動取引装置１３とを有する。【選択図】図１
2005115798.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）暗号化鍵及び復号化鍵を作成し、着脱可能な電子記憶媒体に前記暗号化鍵を書き込む操作端末と、
（ｂ）前記暗号化鍵及び復号化鍵を記憶して管理する暗号鍵管理データベースと、
（ｃ）ジャーナルデータを電子化して電子化ジャーナルデータを作成し、該電子化ジャーナルデータを装着された前記電子記憶媒体から読み取った暗号化鍵を使用して暗号化して前記電子記憶媒体に記憶させる自動取引装置とを有することを特徴とする電子化ジャーナルデータ暗号化システム。
【請求項２】
前記操作端末は、前記電子記憶媒体から読み取った暗号化鍵に対応する復号化鍵を前記暗号鍵管理データベースから読み出し、前記電子記憶媒体から読み取った暗号化された電子化ジャーナルデータを前記復号化鍵を使用して復号化する請求項１に記載の電子化ジャーナルデータ暗号化システム。
【請求項３】
前記自動取引装置は、既に暗号化された一つ前の電子化ジャーナルデータの一部を新たに暗号化される電子化ジャーナルデータに付加して暗号化し、前後の電子化ジャーナルデータの相関関係を成立させる請求項１又は２に記載の電子化ジャーナルデータ暗号化システム。
【請求項４】
（ａ）着脱可能な電子記憶媒体に暗号化鍵を書き込むステップと、
（ｂ）前記電子記憶媒体を自動取引装置に装着するステップと、
（ｃ）該自動取引装置がジャーナルデータを電子化して電子化ジャーナルデータを作成し、該電子化ジャーナルデータを装着された前記電子記憶媒体から読み取った暗号化鍵を使用して暗号化して前記電子記憶媒体に記憶させるステップとを有することを特徴とする電子化ジャーナルデータ暗号化方法。
【請求項５】
前記自動取引装置は、既に暗号化された一つ前の電子化ジャーナルデータの一部を新たに暗号化される電子化ジャーナルデータに付加して暗号化し、前後の電子化ジャーナルデータの相関関係を成立させる請求項４に記載の電子化ジャーナルデータ暗号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子化ジャーナルデータ暗号化システム及び方法に関するものである。
【背景技術】
【０００２】
従来、銀行、信用金庫、郵便局等の金融機関に配設されているＡＴＭ（Ａｕｔｏｍａｔｉｃ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ：現金自動預払機）、ＣＤ（Ｃａｓｈ  Ｄｉｓｐｅｎｓｅｒ：現金自動支払機）等の自動取引装置においては、金融機関の顧客が前記自動取引装置を操作して、入金、出金、振り込み、残高照会等の金融取引を行った場合、該金融取引の内容がジャーナルデータとしてジャーナル用紙に印字されて保存されるようになっている（例えば、特許文献１参照。）。
【０００３】
しかし、ジャーナル用紙に印字して保存されたジャーナルデータから所望のデータを抽出する場合、例えば、特定の顧客による金融取引の証拠とするために、前記顧客の金融取引の内容に関するデータを抽出するような場合、ジャーナル用紙に印字された大量のジャーナルデータの中から所望のデータを人手によって抽出せねばならず、時間がかかって不便であり、また、人件費が高くなる。
【０００４】
そこで、最近では、ジャーナルデータを電子化し、自動取引装置に備えられたＭＯ、ＣＤ−Ｒ等の電子記憶媒体に前記ジャーナルデータを記憶させて保存するようになっている。これにより、大量のジャーナルデータであっても、所望のデータを人手に依らず、容易にかつ短時間で抽出することができる。また、極めて小さな電子記憶媒体に極めて大量のジャーナルデータを記憶させることができるので、ジャーナルデータを保存するためのスペースを削減することもできる。さらに、ジャーナル用紙の補充等の保守コストを低減することができる。
【特許文献１】特開平１１−６６２００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来の自動取引装置においては、電子化されたジャーナルデータ、すなわち、電子化ジャーナルデータを記憶させた電子記憶媒体の取り扱いや管理に問題があった。一般的に自動取引装置のジャーナルデータには、口座番号のように極めて高度なセキュリティが要求される個人情報等が含まれている。そのため、電子化ジャーナルデータを記憶させた電子記憶媒体には、所定の権限を有する者以外の者がアクセスすることができないように厳重なセキュリティ対策を施す必要があるが、コスト等の観点から、適切なセキュリティ対策を施すことが困難であった。
【０００６】
また、電子化ジャーナルデータは、簡単に修正することが可能なので、改竄（ざん）されてしまう危険性が高いとされている。例えば、ジャーナル用紙に印字して保存されたジャーナルデータの場合、前記ジャーナル用紙がロール紙状の連続した長尺のものであるため、ジャーナルデータの位置を入れ替えることができなかった。これに対し、電子化ジャーナルデータは、電子化されたデータの特性として、極めて容易に位置を入れ替えることができてしまう。そのため、顧客による金融取引の証拠とするためには、データの信頼性に問題があった。
【０００７】
本発明は、前記従来の問題点を解決して、暗号化鍵（かぎ）を書き込んだ電子記憶媒体を自動取引装置に装着し、前記暗号化鍵を使用して暗号化された電子化ジャーナルデータを前記電子記憶媒体に記憶させることによって、暗号化鍵及び暗号化された電子化ジャーナルデータの管理を容易にすることができ、電子化ジャーナルデータの位置の入れ替えを防止することができる電子化ジャーナルデータ暗号化システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
そのために、本発明の電子化ジャーナルデータ暗号化システムにおいては、暗号化鍵及び復号化鍵を作成し、着脱可能な電子記憶媒体に前記暗号化鍵を書き込む操作端末と、前記暗号化鍵及び復号化鍵を記憶して管理する暗号鍵管理データベースと、ジャーナルデータを電子化して電子化ジャーナルデータを作成し、該電子化ジャーナルデータを装着された前記電子記憶媒体から読み取った暗号化鍵を使用して暗号化して前記電子記憶媒体に記憶させる自動取引装置とを有する。
【０００９】
本発明の他の電子化ジャーナルデータ暗号化システムにおいては、さらに、前記操作端末は、前記電子記憶媒体から読み取った暗号化鍵に対応する復号化鍵を前記暗号鍵管理データベースから読み出し、前記電子記憶媒体から読み取った暗号化された電子化ジャーナルデータを前記復号化鍵を使用して復号化する。
【００１０】
本発明の更に他の電子化ジャーナルデータ暗号化システムにおいては、さらに、前記自動取引装置は、既に暗号化された一つ前の電子化ジャーナルデータの一部を新たに暗号化される電子化ジャーナルデータに付加して暗号化し、前後の電子化ジャーナルデータの相関関係を成立させる。
【００１１】
本発明の電子化ジャーナルデータ暗号化方法においては、着脱可能な電子記憶媒体に暗号化鍵を書き込むステップと、前記電子記憶媒体を自動取引装置に装着するステップと、該自動取引装置がジャーナルデータを電子化して電子化ジャーナルデータを作成し、該電子化ジャーナルデータを装着された前記電子記憶媒体から読み取った暗号化鍵を使用して暗号化して前記電子記憶媒体に記憶させるステップとを有する。
【００１２】
本発明の他の電子化ジャーナルデータ暗号化方法においては、さらに、前記自動取引装置は、既に暗号化された一つ前の電子化ジャーナルデータの一部を新たに暗号化される電子化ジャーナルデータに付加して暗号化し、前後の電子化ジャーナルデータの相関関係を成立させる。
【発明の効果】
【００１３】
本発明によれば、暗号化鍵を書き込んだ電子記憶媒体を自動取引装置に装着し、前記暗号化鍵を使用して暗号化された電子化ジャーナルデータを前記電子記憶媒体に記憶させることによって、暗号化鍵と暗号化された電子化ジャーナルデータの管理を容易にすることができ、電子化ジャーナルデータの位置の入れ替えを防止することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１５】
図１は本発明の第１の実施の形態における電子化ジャーナルデータ暗号化システムの動作を示す図である。
【００１６】
図において、１０は本実施の形態における電子化ジャーナルデータ暗号化システムであり、暗号鍵を作成したり、データを表示させたりするための操作端末１１、暗号鍵を記憶して管理する暗号鍵管理データベース１２及びＡＴＭ、ＣＤ等の自動取引装置１３を有する。
【００１７】
ここで、該自動取引装置１３は、ＣＰＵ、ＭＰＵ等の演算手段、半導体メモリ、磁気ディスク等の記憶手段、通信手段等を備える一種のコンピュータであり、銀行、信用金庫、郵便局等の金融機関の支店である営業店や、コンビニエンスストア、スーパーマーケット等の商店の店舗に配設される。そして、前記自動取引装置１３は、図示されない金融機関のホストコンピュータ等の勘定系の上位装置に接続され、前記自動取引装置１３を金融機関の顧客が自分で操作して、入金、出金、通帳記帳、残高照会、振り込み、振り替え、送金、定期性預金設定等の金融取引を行うことができるようになっている。なお、前記自動取引装置１３は、他の機能、例えば、チケット予約機能、商品購入申し込み機能、クレジットカードの与信確認機能、施設情報案内機能等を有するキオスク端末のような多機能端末であってもよい。そして、前記自動取引装置１３は、キーボード、タッチパネル、押しボタン等の入力装置、ＣＲＴ、液晶ディスプレイ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ等の表示装置を備える操作部を有する。なお、該操作部は、入力装置と表示装置との機能を兼ね備えるタッチパネルであることが望ましい。
【００１８】
また、前記自動取引装置１３は、着脱可能な電子記憶媒体１４を装着することができる記憶装置を備え、前記顧客が前記自動取引装置１３を操作して金融取引を行った場合、該金融取引の内容が電子化ジャーナルデータとして、前記電子記憶媒体１４に記憶されるようになっている。ここで、該電子記憶媒体１４は、例えば、ＣＤ−ＲやＭＯであるが、取り外し可能で、かつ、データの読み取り及び書き込み可能な記憶媒体であれば、磁気テープ、磁気ディスク、磁気ドラム、ＣＤ−Ｒ／Ｗ、ＭＤ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／Ｗ、ＩＣカード、光カード、メモリカード等いかなる種類のものであってもよい。
【００１９】
また、前記操作端末１１は、ＣＰＵ、ＭＰＵ等の演算手段、磁気ディスク、半導体メモリ等の記憶手段、キーボード、マウス、タッチパネル等の入力装置、ＣＲＴ、液晶ディスプレイ、ＬＥＤディスプレイ等の表示装置、通信インターフェイス等を備えるコンピュータであり、例えば、パーソナルコンピュータであるが、サーバ、ワークステーション等、いかなるものであってもよい。ここで、前記操作端末１１は、金融機関の本店、コンピュータセンタ等の電子化ジャーナルデータを取り扱う部署に配設され、前記暗号鍵管理データベース１２に通信可能に接続されている。そして、金融機関において、電子化ジャーナルデータを取り扱う権限を有する者がオペレータとして前記操作端末１１を操作して、電子化ジャーナルデータの暗号鍵を作成し、前記暗号鍵管理データベース１２に記憶させて登録する。また、前記操作端末１１は、前記電子記憶媒体１４を装着することができる記憶装置を備え、電子化ジャーナルデータ、暗号鍵等の前記電子記憶媒体１４からの読み取り及び書き込みができるようになっている。
【００２０】
さらに、前記暗号鍵管理データベース１２は、磁気ディスク、半導体メモリ等の記憶手段から成るものであり、前記操作端末１１の内部に配設されたものであってもよいが、セキュリティの観点から、独立して構成されたものであることが望ましい。
【００２１】
次に、前記構成の電子化ジャーナルデータ暗号化システム１０の動作について説明する。本実施の形態においては、電子化ジャーナルデータを暗号化及び復号化するために、暗号化アルゴリズムとして、暗号化時と復号化時とで異なる鍵を使用する公開鍵暗号方式が採用されている。なお、公開鍵暗号方式では、暗号化するときに使用する暗号鍵を暗号化鍵、復号化するときに使用する暗号鍵を復号化鍵と呼ぶ。
【００２２】
まず、オペレータは、操作端末１１を操作して、電子化ジャーナルデータを暗号化するための暗号化鍵、及び、復号化するための復号化鍵を電子化ジャーナルデータ用の暗号鍵として作成し、該暗号鍵を暗号鍵管理データベース１２に送信する。これにより、前記暗号鍵は暗号鍵管理データベース１２に記憶されて登録される（図１（１））。
【００２３】
続いて、オペレータは、操作端末１１の記憶装置に電子記憶媒体１４を装着し、該電子記憶媒体１４への前記暗号化鍵の書き込みを行う（図１（２））。そして、該暗号化鍵を書き込まれた電子記憶媒体１４は、自動取引装置１３の配設された金融機関の営業店等に配布されて、自動取引装置１３の記憶装置に装着される（図１（３））。
【００２４】
すると、前記自動取引装置１３は、記憶装置に装着された電子記憶媒体１４に書き込まれた暗号化鍵を読み出す（図１（４））。そして、顧客が前記自動取引装置１３を操作して金融取引を行った場合、前記自動取引装置１３は、前記金融取引の内容を電子化して電子化ジャーナルデータを作成し、該電子化ジャーナルデータを前記暗号化鍵を使用して暗号化し、前記電子記憶媒体１４に書き込む（図１（５））。これにより、該電子記憶媒体１４に電子化ジャーナルデータが暗号化された状態で記憶されるので、第三者は、電子記憶媒体１４に記憶された電子化ジャーナルデータを読み取ったり、改竄したりすることができない。そのため、電子化ジャーナルデータは、高いセキュリティを維持し、信頼性の高い状態で電子記憶媒体１４に記憶されて保存される。
【００２５】
続いて、暗号化された電子化ジャーナルデータを記憶する電子記憶媒体１４は、自動取引装置１３の記憶装置から取り外されて回収される（図１（６））。前記電子記憶媒体１４の回収は、定期的（例えば、一週間に一回等）に行われるようにしてもよいし、所定量の電子化ジャーナルデータが記憶されたときに随時行われるようにしてもよい。
【００２６】
そして、前記電子化ジャーナルデータの内容を確認する場合、オペレータは、操作端末１１の記憶装置に前記電子記憶媒体１４を装着し、操作端末１１を操作して電子記憶媒体１４から暗号化鍵及び暗号化された電子化ジャーナルデータを読み出す（図１（７））。続いて、オペレータは、操作端末１１を操作して、暗号鍵管理データベース１２にアクセスし、前記電子記憶媒体１４から読み出した暗号化鍵に基づいて、該暗号化鍵に対応する復号化鍵を読み出す（図１（８））。そして、オペレータは、操作端末１１を操作して、前記復号化鍵を使用して前記暗号化された電子化ジャーナルデータを復号化し、操作端末１１の表示装置に表示させる。これにより、オペレータは、電子化ジャーナルデータを閲覧することができる。
【００２７】
このように、本実施の形態においては、暗号化鍵を書き込んだ電子記憶媒体１４を自動取引装置１３に装着し、前記暗号化鍵を使用して暗号化された電子化ジャーナルデータを前記電子記憶媒体１４に記憶させるようになっている。そのため、第三者が電子記憶媒体１４に記憶された電子化ジャーナルデータを読み取ったり、改竄したりすることができないので、電子化ジャーナルデータを、高いセキュリティを維持し、信頼性の高い状態で保存することができる。
【００２８】
また、操作端末１１によって作成された暗号化するための暗号化鍵、及び、復号化するための復号化鍵を暗号鍵管理データベース１２に保存して一元的に管理することができるので、暗号鍵の管理コストを低減することができる。
【００２９】
さらに、同一の電子記憶媒体１４に暗号化鍵と、該暗号化鍵を使用して暗号化された電子化ジャーナルデータとが保存されるので、該電子化ジャーナルデータを復号化する際に、対応する復号化鍵を暗号鍵管理データベース１２から容易に見つけ出すことができる。
【００３０】
さらに、電子記憶媒体１４に暗号化鍵が書き込まれているので、電子記憶媒体１４の交換時に自動取引装置１３が使用する暗号化鍵の交換を行うことができる。
【００３１】
さらに、自動取引装置１３が接続されている金融機関のホストコンピュータ等の勘定系の上位装置に影響を与えることなく、電子化ジャーナルデータの暗号化を行うことができる。
【００３２】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構成を有するものについては、同じ符号を付与することにより、その説明を省略する。また、前記第１の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００３３】
図２は本発明の第２の実施の形態における暗号化される電子化ジャーナルデータの形式の例を示す図、図３は本発明の第２の実施の形態における暗号化及び復号化されるデータの状態の変化を示す図、図４は本発明の第２の実施の形態における前後の電子化ジャーナルデータの関係を示す図、図５は本発明の第２の実施の形態における電子化ジャーナルデータを暗号化して書き込む動作を示すフローチャート、図６は本発明の第２の実施の形態における電子化ジャーナルデータを読み出して復号化する動作を示すフローチャートである。
【００３４】
ここでは、自動取引装置１３において作成された電子化ジャーナルデータを暗号化して電子記憶媒体１４に書き込む動作、及び、操作端末１１において電子記憶媒体１４から暗号化された電子化ジャーナルデータを読み出して復号化する動作について説明する。まず、自動取引装置１３において電子化ジャーナルデータを暗号化して電子記憶媒体１４に書き込む動作について説明する。
【００３５】
この場合、自動取引装置１３は、金融機関の顧客が行った金融取引の内容を電子化して電子化ジャーナルデータを作成する。ここで、該電子化ジャーナルデータは、一つ一つの金融取引に対応して、一つ一つ作成されるようになっている。そして、前記自動取引装置１３は、作成された電子化ジャーナルデータを暗号化する場合、既に暗号化された一つ前の電子化ジャーナルデータを読み出し、該暗号化された電子化ジャーナルデータの一部を前記作成された電子化ジャーナルデータに付加する。すなわち、ｎ番目の金融取引に対応するｎ番目の電子化ジャーナルデータを暗号化する場合、ｎ−１番目の金融取引に対応する暗号化されたｎ−１番目の電子化ジャーナルデータの一部を付加して、新たに暗号化されるｎ番目の電子化ジャーナルデータを作成する。
【００３６】
そして、新たに暗号化される電子化ジャーナルデータは、図２に示されるようなデータ形式を有する。この場合、前記電子化ジャーナルデータは、一つ前の電子化ジャーナルデータの一部、日付・時刻、店舗番号・装置番号、取引種目、口座番号、取引金額、カードのエンボスデータ、顧客の画像データ、及び、装置のトラブルの有無を有する。
【００３７】
続いて、前記自動取引装置１３は、電子記憶媒体１４から読み出した暗号化鍵を使用して、前記電子化ジャーナルデータを暗号化する。この場合、前記自動取引装置１３は、暗号化の方法として、図３に示されるような暗号文ブロック連鎖方式を用いる。まず、暗号化する電子化ジャーナルデータを、一定の長さ、例えば、６４〔ｂｉｔ〕のブロックに分割する。ここで、それぞれのブロックをブロック＃１、ブロック＃２・・・ブロック＃Ｎとする。すなわち、電子化ジャーナルデータをＮ個にブロック化する。そして、各ブロックをそれぞれ暗号化して、暗号化ブロック＃１、暗号化ブロック＃２・・・暗号化ブロック＃Ｎを作成する。
【００３８】
ここで、各ブロックを暗号化する場合、既に暗号化されている一つ前のブロックを新たに暗号化されるブロックに加えて、暗号化するようになっている。すなわち、ｍ番目のブロックであるブロック＃ｍを暗号化する場合、ｍ−１番目のブロックを暗号化した暗号化ブロック＃ｍ−１をブロック＃ｍに加えたものを暗号化して、暗号化ブロック＃ｍを作成するようになっている。
【００３９】
そして、暗号化ブロック＃１、暗号化ブロック＃２・・・暗号化ブロック＃Ｎを組み立てて、暗号化された電子化ジャーナルデータを得ることができる。なお、前述されたように、電子化ジャーナルデータを作成する場合に付加される「暗号化された電子化ジャーナルデータの一部」には、前記暗号化ブロック＃１、暗号化ブロック＃２・・・暗号化ブロック＃Ｎの中の特定の暗号化ブロックが使用される。
【００４０】
そのため、前後の電子化ジャーナルデータの関係は、図４に示されるようになる。この場合、まず、ｎ−１番目の電子化ジャーナルデータをブロック化して得られた複数のブロックをそれぞれ暗号化することによって得られた複数の暗号化ブロックの中から特定の暗号化ブロックを選択し、該暗号化ブロックをｎ番目の電子化ジャーナルデータに付加する。次に、ｎ番目の電子化ジャーナルデータをブロック化して得られた複数のブロックをそれぞれ暗号化することによって得られた複数の暗号化ブロックの中から特定の暗号化ブロックを選択し、該暗号化ブロックをｎ＋１番目の電子化ジャーナルデータに付加する。以降、同様の動作が繰り返される。
【００４１】
そして、前記自動取引装置１３は、暗号化された電子化ジャーナルデータを前記電子記憶媒体１４に書き込む。これにより、該電子記憶媒体１４に電子化ジャーナルデータが暗号化された状態で記憶されるので、第三者は、電子記憶媒体１４に記憶された電子化ジャーナルデータを読み取ったり、改竄したりすることができない。そのため、電子化ジャーナルデータは、高いセキュリティを維持し、信頼性の高い状態で電子記憶媒体１４に記憶されて保存される。
【００４２】
次に、操作端末１１において電子記憶媒体１４から暗号化された電子化ジャーナルデータを読み出して復号化する動作について説明する。
【００４３】
まず、オペレータは、操作端末１１の記憶装置に前記電子記憶媒体１４を装着し、操作端末１１を操作して電子記憶媒体１４から暗号化鍵、及び、内容の確認を行いたい電子化ジャーナルデータの暗号化されたものを読み出させる。この場合、操作端末１１は、内容の確認を行いたい電子化ジャーナルデータを含め、前後三件の電子化ジャーナルデータに対応する暗号化された電子化ジャーナルデータを電子記憶媒体１４から読み出す。すなわち、ｎ番目の金融取引に対応するｎ番目の電子化ジャーナルデータの内容を確認したい場合、暗号化されたｎ−１番目、ｎ番目及びｎ＋１番目の電子化ジャーナルデータを電子記憶媒体１４から読み出す。
【００４４】
続いて、操作端末１１は、暗号鍵管理データベース１２から読み出した前記暗号化鍵に対応する復号化鍵を使用して、内容の確認を行いたい電子化ジャーナルデータの一つ後の電子化ジャーナルデータに対応する暗号化された電子化ジャーナルデータを復号化する。すなわち、暗号化されたｎ＋１番目の電子化ジャーナルデータを復号化する。
【００４５】
この場合、操作端末１１は、図３に示されるようにして、暗号化された電子化ジャーナルデータを復号化する。まず、暗号化された電子化ジャーナルデータを、一定の長さ、例えば、６４〔ｂｉｔ〕のブロックに分割する。ここで、それぞれのブロックをブロック＃１、ブロック＃２・・・ブロック＃Ｎとする。すなわち、暗号化された電子化ジャーナルデータをＮ個にブロック化する。そして、各ブロックをそれぞれ復号化して、復号化ブロック＃１、復号化ブロック＃２・・・復号化ブロック＃Ｎを作成する。
【００４６】
ここで、各ブロックを復号化する場合、復号化されていない状態の一つ前のブロックを新たに復号化されるブロックに加えるようになっている。すなわち、ｍ番目のブロックであるブロック＃ｍを復号化する場合、復号化されていない状態のｍ−１番目のブロックであるブロック＃ｍ−１をブロック＃ｍを復号化したものに加えて、復号化ブロック＃ｍを作成するようになっている。
【００４７】
そして、復号化ブロック＃１、復号化ブロック＃２・・・復号化ブロック＃Ｎを組み立てて、復号化された電子化ジャーナルデータ、すなわち、元の電子化ジャーナルデータを得ることができる。
【００４８】
続いて、操作端末１１は、復号化された一つ後の電子化ジャーナルデータの一部と、内容の確認を行いたい電子化ジャーナルデータに対応する暗号化された電子化ジャーナルデータの一部とを比較して、一致するか否かを判断する。すなわち、復号化されたｎ＋１番目の電子化ジャーナルデータの一部と、暗号化されたｎ番目の暗号化された電子化ジャーナルデータの一部とを比較して、一致するか否かを判断する。そして、一致しない場合には、不正な電子化ジャーナルデータであるとし、復号化の動作を終了する。
【００４９】
また、一致する場合、操作端末１１は、前記復号化鍵を使用して、内容の確認を行いたい電子化ジャーナルデータに対応する暗号化された電子化ジャーナルデータを復号化する。すなわち、暗号化されたｎ番目の電子化ジャーナルデータを復号化する。続いて、操作端末１１は、内容の確認を行いたい復号化された電子化ジャーナルデータの一部と、一つ前の電子化ジャーナルデータに対応する暗号化された電子化ジャーナルデータの一部とを比較して、一致するか否かを判断する。すなわち、復号化されたｎ番目の電子化ジャーナルデータの一部と、暗号化されたｎ−１番目の暗号化された電子化ジャーナルデータの一部とを比較して、一致するか否かを判断する。そして、一致しない場合には、不正な電子化ジャーナルデータであるとし、復号化の動作を終了する。
【００５０】
また、一致する場合、操作端末１１は、復号化されて得られた電子化ジャーナルデータを正しい電子化ジャーナルデータであるとして、表示装置に表示させる。これにより、オペレータは、所望の電子化ジャーナルデータを閲覧して内容の確認を行うことができる。
【００５１】
次に、フローチャートについて説明する。まず、電子化ジャーナルデータを暗号化して書き込む動作を示すフローチャートについて説明する。
ステップＳ１  電子化ジャーナルデータを作成する。
ステップＳ２  暗号化された一つ前の電子化ジャーナルデータを読み出す。
ステップＳ３  暗号化された電子化ジャーナルデータの一部を新たに暗号化される電子化ジャーナルデータに付加する。
ステップＳ４  電子化ジャーナルデータを暗号化する。
ステップＳ５  暗号化された電子化ジャーナルデータを電子記憶媒体１４に書き込む。
【００５２】
次に、電子化ジャーナルデータを読み出して復号化する動作を示すフローチャートについて説明する。
ステップＳ１１  前後三件の暗号化された電子化ジャーナルデータを電子記憶媒体１４から読み出す。
ステップＳ１２  一つ後の暗号化された電子化ジャーナルデータを復号化する。
ステップＳ１３  復号化された一つ後の電子化ジャーナルデータの一部と、内容の確認を行いたい暗号化された電子化ジャーナルデータの一部とを比較して、一致するか否かを判断する。一致した場合はステップＳ１４に進み、一致しない場合は不正な電子化ジャーナルデータであるとする。
ステップＳ１４  内容の確認を行いたい暗号化された電子化ジャーナルデータを復号化する。
ステップＳ１５  内容の確認を行いたい復号化された電子化ジャーナルデータの一部と、一つ前の暗号化された電子化ジャーナルデータの一部とを比較し、一致するか否かを判断する。一致する場合は正しい電子化ジャーナルデータであるとし、一致しない場合は不正な電子化ジャーナルデータであるとする。
【００５３】
このように、本実施の形態においては、電子化ジャーナルデータを暗号化する場合、既に暗号化された一つ前の電子化ジャーナルデータを読み出し、該暗号化された電子化ジャーナルデータの一部を前記作成された電子化ジャーナルデータに付加するようになっている。そのため、前後の電子化ジャーナルデータの相関関係が成立するので、前記電子化ジャーナルデータの正当性を証明することが可能となる。
【００５４】
そして、前後の電子化ジャーナルデータの相関関係が成立するので、電子化ジャーナルデータの位置の入れ替えが行われた場合に不正であると判断され、容易に発見することができる。そのため、従来のジャーナル用紙に印字して保存されたジャーナルデータと同様に、電子化ジャーナルデータの位置の入れ替えが行われることを確実に防止することができる。
【００５５】
また、復号化の場合における電子化ジャーナルデータの正当性の確認を前後三件の電子化ジャーナルデータの間で行うことができるので、アクセス速度への影響を少なくすることができる。
【００５６】
また、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００５７】
【図１】本発明の第１の実施の形態における電子化ジャーナルデータ暗号化システムの動作を示す図である。
【図２】本発明の第２の実施の形態における暗号化される電子化ジャーナルデータの形式の例を示す図である。
【図３】本発明の第２の実施の形態における暗号化及び復号化されるデータの状態の変化を示す図である。
【図４】本発明の第２の実施の形態における前後の電子化ジャーナルデータの関係を示す図である。
【図５】本発明の第２の実施の形態における電子化ジャーナルデータを暗号化して書き込む動作を示すフローチャートである。
【図６】本発明の第２の実施の形態における電子化ジャーナルデータを読み出して復号化する動作を示すフローチャートである。
【符号の説明】
【００５８】
１０    電子化ジャーナルデータ暗号化システム
１１    操作端末
１２    暗号鍵管理データベース
１３    自動取引装置
１４    電子記憶媒体
【図１】
2005115798.tif 000003
【図２】
2005115798.tif 000004
【図３】
2005115798.tif 000005
【図４】
2005115798.tif 000006
【図５】
2005115798.tif 000007
【図６】
2005115798.tif 000008