(57)【要約】【課題】  電子入札システムでの入札書の保管において「原本性の確保」と「一定期間の非見読性の確保」を実現する。【解決手段】  入札書データを受付け、当該入札書データに対応した暗号鍵を生成し、当該暗号鍵によって前記入札書データを暗号化し、その暗号化入札書データを原本性保障装置の第１の記憶媒体に記憶させる第１のステップと、前記入札書データに対応した暗号鍵を予め生成した秘密鍵によって暗号化し、その暗号化した入札書データ対応の暗号鍵を第２の記憶媒体に記憶させる第２のステップと、入札書データの開札許可期間において前記第２の記憶媒体に暗号化されて記憶された暗号鍵を前記秘密鍵を用いて復号する第３のステップと、復号された暗号鍵を用いて前記原本性保障装置の第１の記憶媒体に記憶された暗号化入札書データを復号し、見読可能に出力する第４のステップとを備える。【選択図】      図１
2006345159.tif 000002
【特許請求の範囲】
【請求項１】
入札書データを受付け、当該入札書データに対応した暗号鍵を生成し、当該暗号鍵によって前記入札書データを暗号化し、その暗号化入札書データを原本性保障装置の第１の記憶媒体に記憶させる第１のステップと、前記入札書データに対応した暗号鍵を予め生成した秘密鍵によって暗号化し、その暗号化した入札書データ対応の暗号鍵を第２の記憶媒体に記憶させる第２のステップと、入札書データの開札許可期間において前記第２の記憶媒体に暗号化されて記憶された暗号鍵を前記秘密鍵を用いて復号する第３のステップと、復号された暗号鍵を用いて前記原本性保障装置の第１の記憶媒体に記憶された暗号化入札書データを復号し、見読可能に出力する第４のステップとを備えることを特徴とする入札書データの管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オープン・ネットワーク上の電子入札システムにおける、入札書データの管理方法に関する。
【背景技術】
【０００２】
オープン・ネットワーク上における電子文書では、改ざん、修正、すり替え等を防止し、紙文書と同等の原本性を確保する必要がある。この種の電子入札を行うシステムとして、下記の特許文献１に開示されたものがある。
従来、電子文書の原本性を確保する技術として、保存文書、および保存文書に対するアクセス履歴およびバージョン情報に、Ｈａｓｈ値およびその連鎖と電子署名により改竄検知処理を施す技術などが知られている。
【特許文献１】特開２００３−２４２３８６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
オープン・ネットワーク上における電子入札システムにおいて、入札書には、他の電子文書と同様の原本性の確保に加え、入札から開札までの一定期間における非見読性が保障される必要がある。
電子文書の原本性確保要件として、総務省「共通課題研究会」の最終報告に記載の「完全性の確保」、「機密性の確保」、「見読性の確保」の３つの要件が要求されている。
しかしながら、従来の原本性を確保する技術では、この「見読性の確保」を実現するため、入札書に必要とされる「一定期間の非見読性の確保」を実現することはできなかった。
【０００４】
本発明は、「原本性の確保」と「一定期間の非見読性の確保」を同時に実現することにより、オープン・ネットワーク上における電子入札システムでの入札書データの安全で確実な保管を行うことができる入札書データの管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明に係る入札書データの管理方法は、入札書データを受付け、当該入札書データに対応した暗号鍵を生成し、当該暗号鍵によって前記入札書データを暗号化し、その暗号化入札書データを原本性保障装置の第１の記憶媒体に記憶させる第１のステップと、前記入札書データに対応した暗号鍵を予め生成した秘密鍵によって暗号化し、その暗号化した入札書データ対応の暗号鍵を第２の記憶媒体に記憶させる第２のステップと、入札書データの開札許可期間において前記第２の記憶媒体に暗号化されて記憶された暗号鍵を前記秘密鍵を用いて復号する第３のステップと、復号された暗号鍵を用いて前記原本性保障装置の第１の記憶媒体に記憶された暗号化入札書データを復号し、見読可能に出力する第４のステップとを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、入札書データは暗号化されて原本性保障装置の第１の記憶媒体に保管されるため、入札書データが不正に持ち出された場合においても、入札書の内容を確認することは出来ず、入札書の機密性を高めることが可能である。
入札書の開札が許可されるまでの期間は、入札書を復号するための鍵は秘密鍵によって暗号化されて保管されるため、鍵を使用して入札書データを復号することはできず、誰にも入札書データの内容を確認できないことをシステム的に保障することが可能である。
入札書の開札が許可されたタイミング以降においては、入札書データを復号するための鍵は、秘密鍵によって復号化され使用できる状態となる。
従って、入札書データを復号するための鍵により入札書の見読性をコントロールするため、原本として登録される入札書データの内容を変更することなく「一定期間の非見読性の確保」を実現可能である。そして、入札書の開札タイミング以降では、復号のための鍵は入札書データと共に原本性保障装置に保管され、入札書データと合わせて原本性が保障される。
また、本発明は、原本性保障装置と利用者の間の中間層として働き、原本性保障方法には依存しないため、どのような原本性保障装置にも柔軟に対応し、「一定期間の非見読性の確保」を実現することが可能である。
【発明を実施するための最良の形態】
【０００７】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
図１は、本発明の実施の一形態を示す入札書保管装置のブロック構成図であり、入札書管理装置１と原本性保障装置２とから構成され、これらはネットワーク５によって接続されている。
【０００８】
原本性保障装置２は保管するデータの原本性を保障する機能を持ち、記録媒体４内に暗号化された入札書データを格納するようになっている。
一方、入札書管理装置１のメモリには入札書管理プログラム５と入札書取得プログラム１０が格納され、また記録媒体３には暗号化した入札書鍵を格納するようになっている。
入札書管理プログラム５は、鍵生成機能６、データ暗号化機能７、データ復号機能８、通信機能９を備えている。
また、入札書取得プログラム１０は、データ復号機能１１、通信機能１２を備えている。
【０００９】
図２は、入札書データの暗号化・復号化の処理手順を示すフローチャートである。この実施形態における入札書データの暗号化・復号化の処理は、入札処理、開札処理、入札書取得処理の３フェーズに分けることができる。
入札処理において、キーボードまたは電子メール等で受付けた入札書データを受付けた場合、その入札書データをメモリ内に一時記憶するが、そのメモリ上の入札書データＡを保存する場合、入札書管理プログラム５は、鍵生成機能６により共通鍵暗号方式の入札書鍵Ｋａを生成する（ステップＳ１）。以降、入札書データＡの暗号化および復号には同じ入札書鍵Ｋａを用いて行う。
【００１０】
入札書管理プログラム５は、データ暗号化機能７を用い、生成された入札書鍵Ｋａを使用して入札書データＡを暗号化し、暗号化入札書データＫａ｛Ａ｝を生成する（ステップＳ２）。暗号化の後、入札書データＡはメモリ上から削除される。
入札書管理プログラム５は、共通鍵暗号方式のシステム固有の秘密鍵Ｋｂを予め生成している。この秘密鍵Ｋｂはシステム内で厳密に管理され、入札書管理プログラム５以外がアクセスすることはできない。
入札書管理プログラム５は、データ暗号化機能７を用い、秘密鍵Ｋｂを使用して入札書鍵Ｃを暗号化し、暗号化入札書鍵Ｋｂ｛Ｋａ｝を生成し（ステップＳ４）、記録媒体３に記憶させる（ステップＳ５）。暗号化の後、入札書鍵Ｃはメモリ上から削除される。
入札書管理プログラム５は、通信機能９により暗号化入札書データＫａ｛Ａ｝をネットワーク５を通じて原本性保障装置２に送信する（ステップＳ３）。
【００１１】
原本性保障装置２は、暗号化入札書データＫａ｛Ａ｝を記録媒体４に保管する。
記録媒体５に保管された入札書データＫａ｛Ａ｝は暗号化されているため、そのままでは内容を確認することはできない。また、入札書データＫａ｛Ａ｝を復号するための入札書鍵Ｋａも秘密鍵Ｋｂにより暗号化された状態であるため、そのままでは使用することはできず、システムにより入札書鍵Ｋａが復号されるまで、入札書データＡの内容は誰にも確認することはできない。
【００１２】
予め規定された日時（開札日時）となった場合、開札処理が実行される。入札書管理プログラム５は、記録媒体３から暗号化入札書鍵Ｋｂ｛Ｋａ｝を取得する。入札書管理プログラム５は、データ復号機能８を用い、秘密鍵Ｋｂを使用して暗号化入札書鍵Ｋｂ｛Ｋａ｝を復号し、入札書鍵Ｋａを復元する（ステップＳ６）。
入札書管理プログラム５は、通信機能９により入札書鍵Ｋａをネットワーク５を通じて原本性保障装置２に送信する（ステップＳ７）。
原本性保障装置２は、入札書鍵Ｋａを記録媒体４に保管する。以降、記録媒体４に保管された入札書鍵Ｋａを使用して、暗号化入札書データＫａ｛Ａ｝を復号することにより、入札書の内容を確認することができる。
また、原本保障装置２で管理される入札書データＫａ｛Ａ｝には、初回登録以降、変更が加わらないため、入札書データの原本性は保証される。
【００１３】
入札書の内容を確認する場合、利用者は入札書取得プログラム１０を使用する。入札書取得プログラム１０は、入札書管理装置１、もしくは、ネットワーク５を通じて原本性保障装置２と接続された同等な装置のメモリ上で稼動する。入札書取得処理において、入札書取得プログラム１０は、通信機能１２によりネットワークを通じて原本性保障装置２に接続し、暗号化入札書データＫａ｛Ａ｝と入札書鍵Ｋａを取得する（ステップＳ８、Ｓ９）。
入札書取得プログラム１０は、データ復号機能１１を用い、入札書鍵Ｋａを使用して暗号化入札書データＫａ｛Ａ｝の復号化を行い、入札書データＡを復元する（ステップＳ１０）。入札書取得プログラム１０により復元された入札書データＡは、データフォーマットに対応した専用の表示プログラムにより利用者に表示される。
なお、入札書の開札が許可される前の状態では、暗号化入札書データＫａ｛Ａ｝を復号化するための入札書鍵Ｋａが存在しないため、入札書の内容を表示することはできない。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の一形態を示す入札書保管装置のブロック構成図である。
【図２】入札書データの暗号化・復号の処理手順を示すフローチャートである。
【符号の説明】
【００１５】
１    入札書管理装置
２    原本性保障装置
３    記憶媒体
４    記憶媒体
５    入札書管理プログラム
６    鍵生成機能
７    データ暗号化機能
８    データ復号機能
１０    入札書取得プログラム
Ｋａ    入札書鍵
Ｋｂ｛Ｋａ｝    暗号化入札書鍵
Ｋｂ    秘密鍵
【図１】
2006345159.tif 000003
【図２】
2006345159.tif 000004