(57)【要約】【課題】暗号化された電子データの授受を可能にする電子データ授受システム、電子データ授受方法及び電子データ授受プログラムを提供すること【解決手段】本発明にかかる電子データ授受システムは、送信装置２０１と受信装置２０２間において暗号化された電子データの授受を行う電子データ授受システム１００であり、電子データのアクセス権限を格納する管理用ＤＢ１０２と、送信装置２０１より送信され、暗号化された電子データを格納する保管ＤＢ１０３と、受信装置２０２からユーザ識別情報を含む取得可能データ表示要求を受けた場合に、当該要求に含まれるユーザ識別情報と管理用ＤＢ１０２に格納されたアクセス権限とに基づいて、アクセス可能な電子データの識別情報を受信装置２０２に閲覧可能とし、アクセスできない電子データの識別情報は受信装置２０２に閲覧不可とする画面データを生成し、受信装置２０２に対して送信する処理部１０１とを備える。【選択図】図１
2012073888.tif 000002
【特許請求の範囲】
【請求項１】
送信装置と受信装置間において暗号化された電子データの授受を行う電子データ授受システムであって、
前記電子データのアクセス権限を格納する管理用データベースと、
前記送信装置より送信され、暗号化された電子データを格納する保管データベースと、
前記受信装置からユーザ識別情報を含む取得可能データ表示要求を受けた場合に、当該要求に含まれるユーザ識別情報と、前記管理用データベースに格納されたアクセス権限とに基づいて、アクセス可能な電子データの識別情報を当該受信装置に閲覧可能とし、アクセスできない電子データの識別情報は当該受信装置に閲覧不可とする画面データを生成し、当該受信装置に対して送信する処理部を備えた電子データ授受システム。
【請求項２】
前記処理部は、前記送信装置から送信された電子データを受信し、当該受信した電子データを暗号化して、暗号化された電子データを前記保管データベースに格納する請求項１に記載の電子データ授受システム。
【請求項３】
前記処理部は、前記送信装置から送信されたアクセス権限を前記電子データとともに受信して、当該アクセス権限を前記電子データと関連付けて前記管理用データベースに格納する請求項１又は２に記載の電子データ授受システム。
【請求項４】
前記処理部は、前記アクセス可能な電子データへのアクセス情報に基づいて前記受信装置よりアクセス要求があった場合には、当該アクセス要求された暗号化された電子データを当該受信装置に対して送信する請求項１〜３いずれかに記載の電子データ授受システム。
【請求項５】
前記処理部は、前記アクセス可能な電子データへのアクセス情報に基づいて前記受信装置より電子データの復号化要求があった場合には、前記受信装置との間で認証処理を実行し、認証成功の場合に、当該電子データの復号化を実行し、復号化されたデータを前記受信装置に対して送信する請求項１〜４いずれかに記載の電子データ授受システム。
【請求項６】
送信装置と受信装置間において暗号化された電子データの授受を行う電子データ授受方法であって、
前記受信装置からユーザ識別情報を含む取得可能データ表示要求を受信するステップと、
前記ユーザ識別情報に基づいてアクセス可能な電子データの識別情報を取得するステップと、
アクセス可能なデータの識別情報を閲覧可能とし、アクセスできないデータの識別情報は当該受信装置に閲覧不可とする画面情報を前記受信装置に送信するステップとを備えた電子データ授受方法。
【請求項７】
送信装置と受信装置間において暗号化された電子データの授受を行う電子データ授受プログラムであって、コンピュータに対して、
前記受信装置から送信されたユーザ識別情報を含む取得可能データ表示要求を受け付けるステップと、
前記アクセス要求された電子データに対応づけられたアクセス権限を受け付けるステップと、
受け付けた前記アクセス権限に基づいて、アクセス可能なデータの識別情報を閲覧可能とし、アクセスできないデータの識別情報を閲覧不可とする画面情報を生成するステップを実行させる電子データ授受プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は暗号化された電子データの授受を可能にする電子データ授受システム、電子データ授受方法及び電子データ授受プログラムに関する。
【背景技術】
【０００２】
コンピュータ技術の進歩に伴い、重要なデータのセキュリティ保護のため、電子データを暗号化した上で授受を行う技術が進歩している。暗号化した電子データの授受方法の一例として、特許文献１には、予め公開鍵とそれに対応した秘密鍵を作成し、電子データの送信者はその公開鍵を用いて電子データの暗号化を行う技術が開示されている。その暗号化された電子データは、送信者によってアクセス制限のかかったサーバへ保存される。電子データの受領者は、そのサーバから電子データを受信し、公開鍵に対応した秘密鍵を用いて電子データの復号処理を行う、ということが行われている。電子データの受領者は以上のプロセスにより、電子データを解読することが可能になる。
【０００３】
また、特許文献２には、セキュリティを設定する電子データの各要素に対して、利用者の操作権限を設定する技術が開示されている。利用者が電子データにアクセスする際、電子データ提供装置はパスワードによる利用者の認証を行い、その利用者認証の結果及び予め設定された利用者の操作権限に基づき、各要素に対して行う操作が制限された状態で、利用者に電子データを閲覧させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１１５４７９号公報
【特許文献２】特開２００５−３１６５２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１及び特許文献２などの電子データ授受方法では、内部の第三者がデータの授受を行うサーバへアクセス出来てしまえば、データの存在自体が知られてしまうため、第三者によりデータが流出されてしまうという課題があった。
【０００６】
本発明は、このような問題点を解決するためになされたものであり、第三者にデータの存在を確認されずに暗号化された電子データの授受を可能にする電子データ授受システム、電子データ授受方法及び電子データ授受プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる電子データ授受システムは、送信装置と受信装置間において暗号化された電子データの授受を行う電子データ授受システムである。当該電子データ授受システムは、前記電子データのアクセス権限を格納する管理用データベースと、前記送信装置より送信され、暗号化された電子データを格納する保管データベースと、前記受信装置からユーザ識別情報を含む取得可能データ表示要求を受けた場合に、当該要求に含まれるユーザ識別情報と、前記管理用データベースに格納されたアクセス権限とに基づいて、アクセス可能な電子データの識別情報を当該受信装置に閲覧可能とし、アクセスできない電子データの識別情報は当該受信装置に閲覧不可とする画面データを生成し、当該受信装置に対して送信する処理部と、を備えている。
【０００８】
他方、本発明にかかる電子データ授受方法は、送信装置と受信装置間において暗号化された電子データの授受を行う電子データ授受方法であり、前記受信装置からユーザ識別情報を含む取得可能データ表示要求を受信するステップと、前記ユーザ識別情報に基づいてアクセス可能な電子データの識別情報を取得するステップと、アクセス可能なデータの識別情報を閲覧可能とし、アクセスできないデータの識別情報は当該受信装置に閲覧不可とする画面情報を前記受信装置に送信するステップと、を備えている。
【０００９】
本発明にかかる電子データ授受方法は、送信装置と受信装置間において暗号化された電子データの授受を行う電子データ授受プログラムであって、コンピュータに対して、前記受信装置から送信されたユーザ識別情報を含む取得可能データ表示要求を受け付けるステップと、前記アクセス要求された電子データに対応づけられたアクセス権限を受信するステップと、受信した前記アクセス権限に基づいて、アクセス可能なデータの識別情報を閲覧可能とし、アクセスできないデータの識別情報を閲覧不可とする画面情報を生成するステップを実行させる。
【発明の効果】
【００１０】
本発明により、第三者にデータの存在を確認されずに暗号化された電子データの授受を可能にする電子データ授受システム、電子データ授受方法及び電子データ授受プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかる電子データ授受システムの構成例を示すブロック図である。
【図２】実施の形態２にかかる電子データ授受システムの構成例を示すブロック図である。
【図３】実施の形態２にかかるＷｅｂ／ＡＰサーバの構成例を示す図である。
【図４】実施の形態２にかかる、電子データが保管サーバに格納されるまでの処理を示す図である。
【図５】実施の形態２にかかる送信者が設定したアクセス権限の具体例を示す図である。
【図６】実施の形態２にかかる受信可能な電子データの表示処理を示す図である。
【図７】実施の形態２にかかる電子データの受信に係る処理を示す図である。
【図８】実施の形態２にかかる、電子データ受信の際に情報更新部で行う更新処理を示す図である。
【図９】実施の形態２にかかる、電子データ受信の際のアクセス権限の更新処理を示す図である。
【図１０】実施の形態２にかかる復号化情報の受信に係る処理を示す図である。
【図１１】実施の形態３にかかる電子データ授受システムの構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
実施の形態１
以下、図面を参照して本発明の実施の形態１について説明する。図１は、本発明の実施の形態１にかかる、電子データ授受システムの構成例を示すブロック図である。図１に示される電子データ授受システム１００は、処理部１０１、管理用ＤＢ（ＤａｔａＢａｓｅ）１０２、保管ＤＢ１０３を備えている。また、電子データ授受システム１００と送信装置２０１、電子データ授受システム１００と受信装置２０２とはそれぞれネットワークで接続されており、ネットワークを介してそれぞれアクセスを行うことができ、電子データの授受を行うことができる。なお、図１における矢印は電子データの授受があることを示し、矢印の向きは電子データの授受方向を示している。例えば、図１における上方の矢印は、左の送信装置２０１から右の電子データ授受システム１００に対して、電子データの授受が行われていることを示している。下方の矢印は逆に、右の電子データ授受システム１００から左の受信装置２０２に対して、電子データの授受が行われていることを示している。つまり、電子データ授受システム１００は、送信装置２０１と受信装置２０２間において、暗号化された電子データの授受を行う。
【００１３】
処理部１０１は、受信装置２０２からユーザ識別情報を含む取得可能データ表示要求を受けた場合に、管理用ＤＢ１０２に格納されたアクセス権限に基づいて、アクセス可能な電子データの識別情報を受信装置２０２に閲覧可能とし、アクセスできない電子データの識別情報は受信装置２０２に閲覧不可とする画面データを生成し、受信装置２０２に対して送信する機能を有している。ここで、ユーザ識別情報とは、ユーザを識別することが可能な情報であり、例えばユーザＩＤなどが該当する。また、アクセス権限は、ユーザ識別情報によって、ユーザがアクセス可能な電子データの設定がされている。
【００１４】
また、管理用ＤＢ１０２は、電子データのアクセス権限を格納する機能を持つ。保管ＤＢ１０３は、送信装置２０１より送信され、暗号化された電子データを格納する機能を持つ。
【００１５】
なお、ここでは図示しないが、具体的な構成として電子データ授受システム１００は、通常のコンピュータと同様、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）といったメモリ、補助記憶装置などを備えている。補助記憶装置は、ハードディスクドライブや磁気テープなどで構成され、大容量のデータを格納することができる。処理部１０１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置などから構成されており、ＣＰＵがＲＡＭに記憶された情報を読み込み、ＲＯＭに記憶されたプログラムを実行することで、前述の機能を果たしている。管理用ＤＢ１０２、保管ＤＢ１０３も同様には、補助記憶装置などから構成されている。
【００１６】
つまり、電子データ授受システム１００は、電子データの格納及び送受信が可能で、受信装置２０２から保管ＤＢ１０３へのアクセス要求を受けた際に、格納されたアクセス権限に基づき、電子データの識別情報に関する画面データを生成し、受信装置２０２へ送信する機能を有するサーバであれば任意の種類のサーバでよい。具体的には、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバやファイルサーバなどである。
【００１７】
また、電子データは、例えばＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式やＤｏｃ形式で作成された文書ファイル、ｘｌｓ形式で作成された表計算ファイルなど、セキュリティ保護が可能な電子データである。
【００１８】
送信装置２０１は、電子データ授受システム１００にアクセスし、電子データを保管ＤＢ１０３に送信する機能を有する。送信装置２０１の具体的な構成としては、例えばパーソナルコンピュータやワークステーションなど、送信装置２０１のユーザが、電子データを電子データ授受システム１００に送信することができる端末装置であれば、任意の端末装置でよい。ここでは図示しないが、送信装置２０１は、通常のコンピュータ端末と同様、ＣＰＵ、ＲＡＭ、ＲＯＭなどを備えている。送信装置２０１内のＣＰＵはＲＡＭに記憶された情報を読み込み、ＲＯＭに記憶されたプログラムを実行することで、送信装置２０１は前述の機能を果たしている。また、送信装置２０１は、ユーザが電子データ授受システム１００にアクセスし、電子データを保管ＤＢ１０３に送信するために用いる、マウスあるいはキーボードなどの入力手段及びディスプレイなどの表示手段を備えている。
【００１９】
受信装置２０２は、電子データ授受システム１００に、ユーザ識別情報を含む取得可能データ表示要求を送信する機能を有する。受信装置２０２の具体的な構成は、パーソナルコンピュータやワークステーションなど、受信装置２０２のユーザが、電子データ授受システム１００にユーザ識別情報を含む取得可能データ表示要求を送信することができる端末装置であれば、任意の端末装置でよい。また、送信装置２０１と同様、受信装置２０２は、ＣＰＵ、ＲＡＭ、ＲＯＭ（図示せず）などを備えている。受信装置２０２内のＣＰＵはＲＡＭに記憶された情報を読み込み、ＲＯＭに記憶されたプログラムを実行することで、受信装置２０２は前述の機能を達成している。また、受信装置２０２は、ユーザが保管ＤＢ１０３にアクセス要求を送信するために用いる、マウスあるいはキーボードなどの入力手段及びディスプレイなどの表示手段を備えている。
【００２０】
以下、受信装置２０２が、ユーザの操作により、電子データ授受システム１００に対してユーザ識別情報を含む取得可能データ表示要求を行った場合に、電子データ授受システム１００内の処理部１０１が行う処理について説明する。まず、受信装置２０２のユーザは、受信装置２０２の入力手段を操作して、保管ＤＢ１０３へのユーザ識別情報を含む取得可能データ表示要求を送信する。なお、この段階では、受信装置２０２のユーザは、保管ＤＢ１０３内にどのような電子データが格納されているかは通知されていない。
【００２１】
ユーザ識別情報を含む取得可能データ表示要求を受けた電子データ授受システム１００内の処理部１０１は、当該要求に含まれるユーザ識別情報と、管理用ＤＢ１０２に格納されたアクセス権限とに基づいて、アクセス可能な電子データの識別情報を受信装置２０２に閲覧可能とし、アクセスできない電子データの識別情報は受信装置２０２に閲覧不可とする画面データを生成する。処理部１０１は、その画面データを受信装置２０２に対して送信する。
【００２２】
アクセス権限に基づく画面データ生成処理の例について説明しておく。処理部１０１は、受信装置２０２から送信されたユーザＩＤと、管理用ＤＢ１０２に格納された電子データのアクセス権限中にあるＩＤとを参照する。その場合、電子データにおいてユーザが入力したＩＤとアクセス権限中にあるＩＤが一致すれば、処理部１０１は、その電子データをアクセス可能な電子データとする。また、電子データにおいて、ユーザが入力したＩＤとアクセス権限中にあるＩＤが一致しなければ、処理部１０１は、その電子データはアクセス不可であるとする。
【００２３】
また、電子データの識別情報とは、例えば電子データのファイル名やアイコンなど、電子データの識別に用いることができる情報である。
【００２４】
以上から、本発明の実施の形態１にかかる電子データ授受システムは、アクセス権限のない第三者にデータの存在を確認されずに、暗号化された電子データの授受を可能にすることができる。これにより、電子データのアクセス権限がない内部の第三者によって、電子データが流出する危険を減らすことができる。
【００２５】
実施の形態２
以下、図面を参照して本発明の実施の形態２について説明する。なお、実施の形態１と同様の部分については、適宜説明を省略する。また、本実施の形態において、一回電子データを受信したユーザは、同じデータの再度の受信はできない。
【００２６】
図２は、実施の形態２にかかる電子データ授受システムの構成例を示すブロック図である。本実施の形態における電子データ授受システムは、保管サーバ１及びＷｅｂ／ＡＰ（Ａｐｐｌｉｃａｔｉｏｎ）サーバ４から構成されている。保管サーバ１とＷｅｂ／ＡＰサーバ４はネットワークで接続されており、電子データの授受を行うことが可能である。
【００２７】
また、Ｗｅｂ／ＡＰサーバ４には、送信装置２及び受信装置３がネットワークを介して接続されている。このため、送信装置２及び受信装置３は、Ｗｅｂ／ＡＰサーバ４を経由して、保管サーバ１にアクセスすることができる。ネットワークは、例えば企業内のイントラネットやインターネットなどである。また、ネットワークは有線又は無線のいずれで構成されていてもよい。なお、図２における矢印は電子データの授受や情報の送信があることを示し、矢印の向きはその方向を示している。以下の図面においても同様である。
【００２８】
保管サーバ１は、Ｗｅｂ／ＡＰサーバ４から送信された、暗号化された電子データ、その復号化情報、そして暗号化された電子データのアクセス権限を受信し、格納する機能を有する。図２では示されていないが、保管サーバ１は管理用ＤＢ１１と保管ＤＢ１２とを備えている。管理用ＤＢ１１は実施の形態１の管理用ＤＢ１０２と同様の機能を有し、保管ＤＢ１２は実施の形態１の保管ＤＢ１０３と同様の機能を有する。つまり、暗号化された電子データのアクセス権限は管理用ＤＢ１１に格納され、暗号化された電子データ及びその復号化情報は保管ＤＢ１２に格納される。また、管理用ＤＢ１１は、電子データの登録権限及び復号化権限を格納する。また管理用ＤＢ１１は、Ｗｅｂ／ＡＰサーバ４からの電子データの登録、アクセス及び復号化の可否検索に対して、管理用ＤＢ１１内に格納された登録権限、アクセス権限及び復号化権限を元に検索を行い、結果を送信する機能を備えている。なお、保管サーバ１の具体的な構成については、実施の形態１の電子データ授受システム１００の構成と同様なので、説明を省略する。
【００２９】
送信装置２は、電子データを保有し、データの利用可能者など電子データに関するアクセス権限の設定を行う機能を有している。また、ブラウザによりＷｅｂ／ＡＰサーバ４にアクセスし、電子データ及びそのアクセス権限を、Ｗｅｂ／ＡＰサーバ４を経由することで、保管サーバ１に送信することができる機能も有する。送信装置２の具体的な構成については、実施の形態１の送信装置２０１と同様なので、説明は省略する。また、送信装置２が保有する電子データは、実施の形態１における電子データと同様の電子データである。
【００３０】
受信装置３は、暗号化された電子データを、Ｗｅｂ／ＡＰサーバ４を介して保管サーバ１より取得する機能を有する。なお、受信装置３は、ブラウザによって、Ｗｅｂ／ＡＰサーバ４にアクセスすることができる。また、本実施の形態における受信装置３は、実施の形態１における受信装置２０２の内部に、新たに復号化処理部３０を備えた受信装置である。復号化処理部３０は、暗号化された電子データ及びその復号化情報から、暗号化された電子データの復号を行う機能を有する。この復号化処理部３０は、受信装置３内におけるＣＰＵ、ＲＡＭ、ＲＯＭ（図示せず）などによって構成されている。具体的には、ＣＰＵがＲＡＭに記憶された情報を読み込み、ＲＯＭに記憶されているプログラムを実行することで、プログラムはＣＰＵなどのハードウェアを復号化処理部３０として機能させている。その他の受信装置３の有する機能や、受信装置３の具体的な構成については、実施の形態１における受信装置２０２と同様なので、説明を省略する。
【００３１】
Ｗｅｂ／ＡＰサーバ４は、送信装置２から保管サーバ１に対する電子データの登録要求
があった場合に、保管サーバ１に対して、電子データの登録可否確認指示を送信する。また、Ｗｅｂ／ＡＰサーバ４は、送信装置２から電子データを受信した場合には、受信した電子データの暗号化を行い、その暗号化された電子データの復号化情報を生成し、送信装置２にて設定したアクセス権限と共に、保管サーバ１に送信する機能を有している。
【００３２】
またＷｅｂ／ＡＰサーバ４は、受信装置３から、ユーザ識別情報を含む、取得可能なデータを表示させる要求を受信した場合に、保管サーバ１により電子データのアクセスの可否検索を行い、受信装置３へ結果を送信する機能を有する。受信装置３から暗号化された電子データの復号化要求を受信した場合に、Ｗｅｂ／ＡＰサーバ４は、認証処理を行い、認証が成功であれば、保管ＤＢ１２に格納された復号化情報を、受信装置３に対して送信する。さらに、受信装置３から暗号化された電子データへのアクセス要求又は復号化要求を受信した場合に、Ｗｅｂ／ＡＰサーバ４は、保管サーバ１中の管理用ＤＢ１１にアクセスしてアクセス権限を更新した上で、保管サーバ１から暗号化された電子データ又は復号化情報を受信し、受信装置３への送信を行う。このＷｅｂ／ＡＰサーバ４は、送信装置２及び受信装置３からはブラウザによりアクセスすることができる。また、Ｗｅｂ／ＡＰサーバ４はプログラムを実行する機能を有する。
【００３３】
Ｗｅｂ／ＡＰサーバ４の構成例について、図３を用いて説明する。Ｗｅｂ／ＡＰサーバ４は、情報検索部４１、暗号化処理部４２、ファイル処理部４３、画面表示部４４、情報更新部４５、認証処理部４６を備えている。これらは、Ｗｅｂ／ＡＰサーバ４内のＣＰＵ、ＲＯＭ、ＲＡＭ（図示せず）などで構成されている。ＣＰＵは、ＲＡＭに記憶された情報を読み込み、ＲＯＭに記憶されているプログラムを実行することで、プログラムは、ＣＰＵなどのハードウェアを情報検索部４１、暗号化処理部４２、ファイル処理部４３、画面表示部４４、情報更新部４５、認証処理部４６として機能させる。
【００３４】
情報検索部４１は、送信装置２が保管サーバ１に対して、電子データの登録が可能か否かの回答を求める登録可否権限指示を送信したり、受信装置３が保管サーバ１に対して、受信可能な電子データが存在するか否かの回答を求める指示を送信したりする際に、その指示を受信し、管理用ＤＢ１１に対してその指示の送信を行う。暗号化処理部４２は、送信装置２から受信した電子データを暗号化することで、暗号化された電子データとその復号化情報を生成する。その後、暗号化された電子データを、保管ＤＢ１２に格納する。ファイル処理部４３は、その際に生じた復号化情報を、管理用ＤＢ１１に格納する。また、受信装置３からの、暗号化された電子データの受信又は復号化情報の受信要求に応じて、管理用ＤＢ１１又は保管ＤＢ１２から暗号化された電子データ又は復号化情報を受信し、受信装置３に送信する。
【００３５】
また、画面表示部４４は、受信装置３からの受信可能電子データの表示指示に対し、管理用ＤＢ１１が検索を行った結果を、管理用ＤＢ１１から受信する。そして、その結果に基づいた受信装置３用の画面表示のデータを生成し、それを受信装置３に送信する。情報更新部４５は、受信装置３から、暗号化された電子データ又は復号化情報の受信要求が送信された際に、情報更新部４５内に保管されたフラグ情報の更新を行い、それに基づき、保管サーバ１中の管理用ＤＢ１１にアクセスして、アクセス権限を更新する。認証処理部４６は、受信装置３からの暗号化された電子データの復号化の要求があった場合に、受信装置３のユーザに対する認証処理を行う。
【００３６】
以下、本実施の形態における電子データ授受システムが行う処理について説明する。まず、送信装置２が保管サーバ１に対して電子データを送信する場合に、電子データ授受システムが行う処理動作を、図４を用いて説明する。送信装置２のユーザ（以下、送信者という）が送信装置の入力手段を操作することにより、情報検索部４１に対して、電子データの送信が可能か否かを問う指示（登録可否権限指示）が送信される。この登録可否権限指示には、ＩＤなどのユーザ識別情報、電子データへのアクセス権限、電子データの識別情報、電子データが含まれている。
【００３７】
情報検索部４１はその登録可否権限指示を受信し、ユーザ識別情報が少なくとも含まれている登録可否確認指示を、管理用ＤＢ１１へ送信する。管理用ＤＢ１１はその登録可否権限指示に応じて、電子データを格納することの可否の確認を行う。具体的には、送信者が正当な認証者かどうかといったことを確認する。ここで、確認の手続きは、登録可否権限指示に含まれるユーザ識別情報と、管理用ＤＢ１１に保存されている電子データの登録権限とを参照することによって行う。電子データの登録権限には、電子データが登録可能なユーザ識別情報が含まれており、管理用ＤＢ１１はその情報中に、登録可否権限指示に含まれるユーザ識別情報があるかどうかを参照する。もし登録可否権限指示に含まれるユーザ識別情報が登録権限中にあれば、管理用ＤＢ１１は、電子データが格納可能であると判定する。逆に、もし登録可否権限指示に含まれるユーザ識別情報が登録権限中になければ、管理用ＤＢ１１は、電子データの格納は不可であると判定する。この判定の情報が含まれた確認結果を、管理用ＤＢ１１は情報検索部４１に送信する。
【００３８】
なお、この際、情報検索部４１は送信装置２に対して、ＩＤやパスワードによる認証確認を求める指示を送信してもよい。送信装置２から正しいＩＤやパスワードが入力されて認証が行われ、送信者が正当な認証者であることが確認された場合に、情報検索部４１は登録可否権限指示を管理用ＤＢ１１へ送信する、としてもよい。
【００３９】
情報検索部４１が、電子データが格納可能であると判定された結果を受信すれば、暗号化処理部４２は送信された電子データを暗号化することで、暗号化された電子データ及びその復号化情報を生成する。暗号化の方法としては、例えば、公開鍵で電子データの暗号化を行い、復号化情報をその秘密鍵にする、ということが考えられる。
【００４０】
暗号化された電子データ及びその復号化情報は、暗号化処理部４２によって、保管ＤＢ１２に格納される。アクセス権限は、ファイル処理部４３によって、保管ＤＢ１２内に格納された電子データと関連付けられ、管理用ＤＢ１４に格納される。
【００４１】
なお、送信者が設定したアクセス権限の具体例について、図５を用いて説明する。図５は、送信者が設定したアクセス権限の具体例を示す図である。図５で送信者は、ｄｏｃ．１からｄｏｃ．５までの各電子データに関して、電子データの取得が可能なユーザのログインＩＤを指定している。例えば、送信者はｄｏｃ．１においてはＩＤ１、ＩＤ２、ＩＤ３の３人のユーザに対して、電子データの取得を認めている。ｄｏｃ．２においてはＩＤ１の１人のユーザに対して電子データの取得を認めている。ｄｏｃ．３からｄｏｃ．５についても、同様に電子データの取得権限を設定している。以上のアクセス権限を、送信者はｄｏｃ．１からｄｏｃ．５の電子データをＷｅｂ／ＡＰサーバ４へ送信する際に、付属して送信する。なお、ここではログインＩＤをユーザ識別情報として指定することでアクセス権限を決定しているが、パスワードをログインＩＤの代わりにユーザ識別情報として指定するか、併用して指定することで、アクセス権限を決定してもよい。ファイル処理部４３は、このアクセス権限に記載された電子データと保管ＤＢ１２に格納された電子データとの関連付けを行う。具体的には、図５のアクセス権限におけるｄｏｃ．１は保管ＤＢ１２内にあるｄｏｃ．１を示していると判定し、アクセス権限中におけるｄｏｃ．１の取得指示が受信者側からなされた場合、ファイル処理部４３は保管ＤＢ１２内にあるｄｏｃ．１を送信する、といったことが、前記の電子データにおける関連付けの一例である。
【００４２】
次に、受信装置３が電子データの取得及びその復号化を行う場合に、電子データ授受システムが行う処理動作を説明する。まず受信装置３は、図６の通り、受信装置３のユーザ（以下、受信者という）の操作により、管理用ＤＢ１１に対して、取得可能な電子データの表示指示を送信する。この「取得可能な電子データの表示指示」は、受信者の識別情報（この場合ではログインＩＤ）を少なくとも含んでおり、管理用ＤＢ１１に対して、保管ＤＢ１２内にある電子データにおいて、受信者が取得可能な電子データはないかを問い合わせる指示である。その取得可能電子データ表示指示が受信装置３から送信されると、情報検索部４１が当該指示を受信し、情報検索部４１は管理用ＤＢ１１へ当該指示を送信する。管理用ＤＢ１１では格納されている前述のアクセス権限を元に、取得可能な電子データの表示指示に含まれる受信者のログインＩＤに基づいて、受信者が取得可能データを検索する。
【００４３】
前述の検索の具体的な処理方法について、ここで述べる。例として、送信者は図５の通りにアクセス権限を設定し、管理用ＤＢ１１には、このアクセス権限が格納されている。管理用ＤＢ１１は、前述の取得可能電子データ表示指示を受信したとき、取得可能電子データ表示指示中に含まれている受信者のログインＩＤが、アクセス権限中のログインＩＤに含まれているか否かを判定する。なお、この際の判定処理では、情報検索部４１から受信装置３に対して、ＩＤやパスワードによる認証確認を求め、認証が成功した場合にのみ、管理用ＤＢ１１に対して、取得可能な電子データの表示指示を送信する、としてもよい。
【００４４】
ここでは、ログインＩＤがＩＤ１のユーザのアクセスが、受信装置３から行われたと、管理用ＤＢ１１で判定されている。その場合、管理用ＤＢ１１は、図５のアクセス権限を参照して、検索を行い、ＩＤ１のユーザが取得可能な電子データはｄｏｃ．１とｄｏｃ．２であるという検索結果を得る。もし、管理用ＤＢ１１で、ログインＩＤがＩＤ２のユーザがアクセスしたと判定した場合には、管理用ＤＢ１１は、ＩＤ２のユーザが取得可能なのはｄｏｃ．２であるという検索結果を得る。
【００４５】
あるいは、管理用ＤＢ１１に図５の通りのアクセス権限が設定された場合において、ログインＩＤがＩＤ６のユーザが、受信装置３からアクセスを行ったと管理用ＤＢ１１で判定されたとする。その場合、管理用ＤＢ１１では、ＩＤ６のユーザが取得可能な電子データはないという検索結果を得る。
【００４６】
以上のように、管理用ＤＢ１１で取得可能な電子データに関する検索が終了した後、管理用ＤＢ１１は、画面表示部４４へ検索結果を送信する。画面表示部４４は、検索結果を管理用ＤＢ１１から受信した後、それに基づいた受信装置３用の画面表示のデータを生成して、それを受信装置３へ送信する。
【００４７】
画面表示部４４が受信装置３へ送信する画面表示のデータは、具体的には次の通りになる。例えば、ログインＩＤがＩＤ１のユーザが受信者であり、受信装置３ではｄｏｃ．１とｄｏｃ．２が取得可能であるという結果が、画面表示部４４に送信される。その場合、画面表示部４４では、受信装置３の画面において、「取得可能なデータは次の通りです」という文面と共に、ｄｏｃ．１とｄｏｃ．２のファイル名及びアイコンが表示されるような、画面データを生成する。また、図５におけるＩＤ２のユーザが、受信装置３のユーザであり、受信装置３ではｄｏｃ．１が取得可能であるという結果が、画面表示部４４に送信された場合、画面表示部４４では、受信装置３の画面において、「取得可能なデータは次の通りです」という文面と共に、ｄｏｃ．１のファイル名及びアイコンのみが表示されるような、画面データを生成する。つまり、画面表示部４４は、受信装置３が取得可能な電子データのファイル名及びアイコンを閲覧可能としている。この電子データのファイル名及びアイコンは、実施の形態１における電子データの識別情報に相当する。
【００４８】
図５におけるＩＤ６のユーザが受信者であり、受信装置３では取得可能な電子データはないという結果が、画面表示部４４に送信された場合、画面表示部４４では、受信装置３の画面において、「取得可能なデータは次の通りです」という文面だけを表示し、ｄｏｃ．１若しくはｄｏｃ．２などの電子データのファイル名及びアイコンは表示しないような、画面データを生成する。あるいは、画面表示部４４では、受信装置３の画面において、「取得可能なデータはありません」という文面を表示し、電子データの情報は表示しないという画面データを生成する。このような画面データを生成し、受信装置３に送信することで、受信者側に対して、アクセス権限がない電子データのファイル名及びアイコンが閲覧できないようにしている。
【００４９】
以下、受信者が電子データを取得する際に電子データ授受システムが行う処理を、図７を参照して説明する。受信者は、受信装置３の画面に表示された前述の結果を元にして、電子データのアクセス要求を行う。言いかえれば、アクセス可能な電子データへのアクセス情報に基づき、受信装置３はアクセス要求を行う。例えば、ログインＩＤがＩＤ１のユーザが受信者であり、受信装置３の画面に、受信可能なデータとして、ｄｏｃ．１及びｄｏｃ．２のアイコンが表示されている場合には、ＩＤ１の受信者は、例えばｄｏｃ．１のアイコンをクリックすることにより、管理用ＤＢ１１内にあるｄｏｃ．１の電子データのアクセス要求を、情報更新部４５に対して送信する。なお、ここで、画面データ中のアイコンにはｄｏｃ．１のリンク先が関連付けられており、受信者がアイコンをクリックすることで、受信装置３はｄｏｃ．１にアクセスできるようになっている。
【００５０】
情報更新部４５では、そのアクセス要求を受信すると、情報更新部４５において設定された、各ユーザにおける暗号化ファイルの送信に関するフラグ情報を更新する。その更新処理に基づいて、情報更新部４５は、管理用ＤＢ１１にアクセスし、管理用ＤＢ１１で格納されているアクセス権限を更新する。図８は、電子データ受信指示を受信した際に、情報更新部４５が行うフラグ情報の更新処理の具体例を示している。図８は情報更新部４５の電子データｄｏｃ．１に対するフラグ設定であり、情報更新部４５はＩＤ１〜ＩＤ３のユーザに対して、「アクセス状態」、「暗号化ファイルの送信」、「復号化情報の送信」のフラグを設定している。図８において、「０」は未アクセスまたは未送信の状態を、「１」は既にアクセスされたか送信が行われた状態を示している。
【００５１】
図８における「アクセス状態」のフラグは、ユーザが管理用ＤＢ１１にアクセスしたか否かを示している。「暗号化ファイルの送信」のフラグは、Ｗｅｂ／ＡＰサーバ４が、ユーザに対してｄｏｃ．１を送信したか否かを示している。「復号化情報の送信」のフラグは、Ｗｅｂ／ＡＰサーバ４が、ユーザに対してｄｏｃ．１の復号化情報を送信したか否かを示している。
【００５２】
ここでは、ＩＤ１のユーザが、管理用ＤＢ１１にアクセスを行い、受信装置３内にあるｄｏｃ．１の受信指示を、情報更新部４５に対して送信している状態を考える。このとき、既にＩＤ１のユーザはｄｏｃ．１の存在を認識していることから、図８におけるＩＤ１の「アクセス状態」のフラグは、情報更新部４５の処理により、０から１に更新されている。また、電子データの受信指示を受けた情報更新部４５は、「暗号化ファイルの送信」のフラグを、図８に示す通り、０から１に更新する。その更新に基づいて、情報更新部４５は管理用ＤＢ１１にアクセスを行い、ｄｏｃ．１に関するアクセス権限を変更する。
【００５３】
図９は、情報更新部４５が、管理用ＤＢ１１に格納されたｄｏｃ．１に関するアクセス権限を、更新する処理を示している。ここでは、アクセス権限は、電子データの取得が許可されたユーザのＩＤ毎に「暗号化ファイルの取得権限」と、「復号化情報の取得権限」が設定されている。図９に示したアクセス権限は、図５で示した、送信者の設定したアクセス権限に基づき、管理用ＤＢ１１がｄｏｃ．１について作成したものである。なお図９において「１」は取得権限がある状態を、「０」は取得権限がない状態を示している。
【００５４】
前述の通り、情報更新部４５は、図８において、ＩＤ１における「暗号化ファイルの送信」のフラグを更新した。その更新に基づき、情報更新部４５は管理用ＤＢ１１にアクセスを行い、図９に示した通り、暗号化ファイルの取得権限に関するフラグを「１」から「０」に更新する。つまり、ＩＤ１のユーザがｄｏｃ．１の電子データの取得指示を送信することで、管理用ＤＢ１１内に保管されたｄｏｃ．１のアクセス権限が変更され、ＩＤ１のユーザはｄｏｃ．１の電子データの取得権限を失う。
【００５５】
例えば、ＩＤ１のユーザが一回ｄｏｃ．１を取得した後、再度保管サーバ１に対して、取得可能電子データの表示指示を行った場合、ＩＤ１のユーザのｄｏｃ．１に対するアクセス権限は既にないことから、受信装置に対してｄｏｃ．１の存在は通知されない。つまり、ＩＤ１のユーザはｄｏｃ．１を取得できなくなる。
【００５６】
具体的には、ＩＤ１のユーザが前述の通り、取得可能な電子データの表示に関して指示を送信すると、その結果として、受信装置３の画面には「取得可能なデータは次の通りです」という文面と共に、電子データｄｏｃ．２のアイコンのみが表示され、ｄｏｃ．１のアイコンは表示されない。つまり、ＩＤ１のユーザがｄｏｃ．１を取得することはできなくなる。以上の通り、情報更新部４５は管理用ＤＢ１１にアクセスを行い、暗号化された電子データを取得したユーザに対して、再度の電子データの取得を制限することができる。
【００５７】
以上のように、受信装置３の電子データのアクセス要求に応じて、情報更新部４５は、情報更新部４５で設定したフラグの更新処理を行った後、管理用ＤＢ１１に保管されたアクセス権限の更新処理を行う。その更新が完了した後、保管サーバ１は、保管ＤＢ１２に格納されている指定の暗号化された電子データを、Ｗｅｂ／ＡＰサーバ４のファイル処理部４３に対して送信する。ファイル処理部４３はその暗号化ファイルを受信し、受信装置３へ送信する。
【００５８】
例えば、ＩＤ１のユーザが受信者であり、受信装置３を介してｄｏｃ．１の電子データの受信指示を送信した場合、情報更新部は前述の通りアクセス権限の変更を行う。その後、保管サーバ１は、保管ＤＢ１２内に保存されたｄｏｃ．１を、ファイル処理部４３を経由して受信装置３へ送信する。このようにして、受信装置３では、暗号化された電子データｄｏｃ．１を取得する。
【００５９】
次に、受信装置３が、受信した暗号化ファイルの復号化要求を送信し、復号化情報を取得するにあたり、電子データ授受システムが行う処理動作について、図１０を用いて説明する。まず、受信装置３は認証処理部４６に対して、電子データの復号化要求を送信する。
【００６０】
電子データの復号化要求を送信する場合の具体的な例として、以下が考えられる。まず、ＩＤ１のユーザが電子データｄｏｃ．１を受信した場合に、受信装置３の画面において、「ｄｏｃ．１を取得しました。復号化を行いますか？」というガイダンスが表示され、「はい」または「いいえ」をユーザが選択できるようにする。ここでユーザが「はい」を選択した場合、受信装置３は認証処理部４６に対して、ｄｏｃ．１の復号化要求の指示を送信する、ということを行う。
【００６１】
電子データの復号化要求を受信した認証処理部４６は、受信装置３に対し、復号化情報に必要な認証パスワードを送信するよう、指示を送信する。受信者は受信装置３のキーボードなどの入力手段を用いて認証パスワードを入力し、認証処理部４６に対してその情報を送信する。認証処理部４６はそれを受信し、受信者が入力した認証パスワードと正しい認証パスワードが一致するか否か、確認を行う。入力された認証パスワードと正しい認証パスワードが不一致の場合、認証処理部４６は認証処理をやり直すか、受信装置３からのアクセスを切断するといったことを行い、復号化情報を受信装置３に送信させないようにする。
【００６２】
入力された認証パスワードと正しい認証パスワードが一致し、認証処理部４６で行った認証が成功であった場合には、情報更新部４５は、情報更新部４５内に保管されているフラグの更新を行う。その後、情報更新部４５は、管理用ＤＢ１１に格納されているアクセス権限の更新処理を行う。情報更新部４５が行うフラグの更新は、図８において、暗号化された電子データを送信した時のフラグの更新処理と、同様の処理を行う。つまり、ＩＤ１のユーザがｄｏｃ．１に関する復号化情報を受信する際には、図８における、ＩＤ１の「復号化情報の送信」のフラグを、０から１にすればよい。また、管理用ＤＢ１１に格納されているアクセス権限の更新処理も、図９で示した更新処理と同様である。つまり、ＩＤ１のユーザがｄｏｃ．１に関する復号化情報を受信する際には、図９における、ＩＤ１の「復号化情報の取得権限」のフラグを、１から０にすればよい。以上の更新処理を行うことで、情報更新部４５は、電子データの復号化情報を取得したユーザに対して、再度の復号化情報の取得を行なわせないようにすることができる。
【００６３】
情報更新部４５による前述の更新処理の完了後、保管サーバ１は、保管ＤＢ１２内に保存された指定の暗号化ファイルの復号化情報を、ファイル処理部４３を経由して受信装置３へ送信する。このようにして、受信装置３では、暗号化された電子データの復号化情報を取得する。復号化処理部３０は、取得した復号化情報を元に、暗号化ファイルの復号処理を行う。例えば、電子データは公開鍵によって暗号化され、それに対応した秘密鍵は復号化情報中に保管されている場合には、復号化処理部３０は、取得した復号化情報中の秘密鍵を用いて、電子データの復号を行う。
【００６４】
以上、本実施の形態における電子データ授受システムは、電子データの授受において、アクセス権限のない第三者にデータの存在を確認されずに、暗号化された電子データの授受を行うことができる。つまり、アクセス権限によって、各ユーザは自分達が受信可能なデータのみしかファイルの存在を確認できない。これにより、アクセス権限のない内部の第三者によって、電子データが流出する危険を減らすことができる。
【００６５】
また、受信者は電子データの復号化情報を取得できるため、暗号化された電子データの復号を行うことができる。
【００６６】
また、受信者が暗号化された電子データを取得する際に、その電子データのアクセス権限が更新されることで、一回電子データを取得した受信者が再度同じ電子データの取得をできないようにすることができる。復号化情報に関しても同様である。
【００６７】
さらに、Ｗｅｂ／ＡＰサーバ４は、送信装置２が保管サーバ１にアクセスする際に、送信者が、保管サーバ１にアクセスする権限を有するか否かを認証している。これにより、電子データの保管の際のセキュリティチェックを向上させることができる。
【００６８】
なお、本実施の形態における電子データ授受方法は、電子データ及びその復号化情報の授受にあたって、Ｗｅｂ／ＡＰサーバを用いている。つまりＷｅｂ技術を用いているため、本実施の形態における電子データ授受方法は、社内イントラネットだけではなく社外との連携でも運用が可能である。ここで、ドメイン管理やファイル共有関係のサービスは不要であるため、比較的安全な運用が出来るという効果がある。また、オンラインでのファイル授受が実現されるので、媒体持出しに伴う電子データ流出のリスクが無くなる効果がある。
【００６９】
また、本実施の形態における電子データ授受システムの構成では、Ｗｅｂ／ＡＰサーバが電子データの暗号化処理を行うため、送信者は自分で電子データの暗号化を行う必要がない。このため、本実施の形態における電子データ授受システムでは、暗号化ツールにて電子データの暗号化を行い、その暗号化されたデータをアクセス制限のかかったサーバにてデータの授受を行う、といった電子データ授受方法に伴う送信者の手間を省くことができる。
【００７０】
実施の形態３
以下、図面を参照して、本発明の実施の形態３について説明する。なお、実施の形態１及び２と同様の部分については、適宜説明を省略する。図１１は、本実施の形態における、電子データ授受システムの全体構成の具体例である。図１１では、図２に示された、実施の形態２における電子データ授受システムの全体構成に、新たにＷｅｂ／ＡＰサーバ５が追加されている。また、送信装置は送信装置２１及び３２、受信装置は受信装置３１及び２２といったように、複数備えられている。
【００７１】
実施の形態２における図２のＷｅｂ／ＡＰサーバ４は、送信装置２からの電子データ登録指示に対する処理に加え、受信装置３からの取得可能データ表示要求及び復号化要求に対する処理を行った。しかし、本実施の形態においては、送信装置２１及び３２からの電子データ登録指示に対する処理はＷｅｂ／ＡＰサーバ４で行い、受信装置３１及び２２からの取得可能データ表示要求及び復号化要求に対する処理はＷｅｂ／ＡＰサーバ５で行っている。各構成要素の詳細な説明や、電子データ授受システムが行う処理内容の詳細については、実施の形態２と同様なので、説明を省略する。
【００７２】
本実施の形態のように、Ｗｅｂ／ＡＰサーバを送信装置側と受信装置側にそれぞれ設けることで、電子データを取得する受信者が、よりスムーズに電子データを取得できる効果が生じる。送信装置が電子データを保管サーバに保管する処理を行う際、Ｗｅｂ／ＡＰサーバは、暗号化された電子データ及び復号化情報を生成する処理を行う。その処理により、Ｗｅｂ／ＡＰサーバのＣＰＵのリソースが占有される。このとき、受信装置側で異なるＷｅｂ／ＡＰサーバを使用すると、受信装置の電子データ受信に係る処理は送信装置で行う処理の影響を受けないため、受信者側がよりスムーズに処理を行うことができる。
【００７３】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、実施の形態２においてＷｅｂ／ＡＰサーバが行う処理は、実施の形態１において、処理部が行うとしてもよい。実施の形態２では、送信装置から送信された電子データをＷｅｂ／ＡＰサーバが受信し、その電子データを暗号化して保管ＤＢに格納するとした。しかし、実施の形態１においても、送信装置から送信された電子データは処理部で受信され、そこで暗号化されるとしてもよい。処理部はその暗号化された電子データを、保管ＤＢに格納する。
【００７４】
また、実施の形態２においてＷｅｂ／ＡＰサーバは、送信装置から送信されたアクセス権限を電子データとともに受信して、そのアクセス権限を電子データと関連付けて管理用ＤＢに格納したが、この処理も、実施の形態１にて処理部が行うとしてもよい。
【００７５】
また、実施の形態２においてＷｅｂ／ＡＰサーバは、アクセス可能な電子データへのアクセス情報に基づいて受信装置よりアクセス要求があった場合には、アクセス要求された暗号化された電子データを受信装置に対して送信したが、この処理も、実施の形態１にて処理部が行うとしてもよい。
【００７６】
また、実施の形態２においてＷｅｂ／ＡＰサーバは、受信装置より電子データの復号化要求があった場合には、受信装置との間で認証処理を実行し、認証成功の場合に、復号化情報を保管サーバから受信して、受信装置に送信するとした。しかし、この処理は、受信装置より電子データの復号化要求があった場合には、受信装置との間で認証処理を実行し、認証成功の場合に、当該電子データの復号化を実行し、復号化されたデータを受信装置に対して送信するとしてもよい。また、このＷｅｂ／ＡＰサーバの処理も、実施の形態１にて処理部が行うとしてもよい。
【００７７】
なお、実施の形態２におけるＷｅｂ／ＡＰサーバは、送信装置２からの電子データ登録指示に対する処理に加え、受信装置３からの電子データの受信及び復号化指示に対する処理を行うことが可能ならば、Ｗｅｂ／ＡＰサーバに限らず、他の種類のサーバでもよい。
【００７８】
また、実施の形態２における、情報検索部によるアクセス権限の更新処理は、保管サーバ内の管理用ＤＢにて、直接行うようにしてもよい。その場合、図８に示したような、情報検索部におけるフラグの設定は不要である。また、送信者が電子データを保管ＤＢに対して送信可能か否か、受信者が受信可能な電子データはあるか、といった検索処理は保管サーバ内の管理用ＤＢで行うとしたが、Ｗｅｂ／ＡＰサーバ内の情報検索部で行うようにしてもよい。受信者が暗号化された電子データの復号化情報を取得する際に、認証処理部にて認証パスワードによる確認を行うとしたが、管理用ＤＢにて同様の確認を行うとしてもよい。
【００７９】
また、実施の形態２において、暗号化された電子データ及びその復号化情報は、一回取得されたことがアクセス権限の更新処理によって記録された場合、再度の取得はできないとなっていた。しかし、権限を有したユーザであれば、取得は何回でも可能としてもよい。あるいは、ＩＤ毎に取得可能な回数を設定してもよいし、ＩＤ毎に取得可能な時期を決めるとしてもよい。また、アクセス権限の更新処理は、電子データの取得を制御する働きをするのではなく、電子データ又は復号化情報の取得について記録をつける働きをする（ステータス管理）としてもよい。
【００８０】
また、アクセス権限についても、実施の形態２のようにＩＤを１個ずつ指定して決めるのではなく、ＩＤの特徴である一部分（会社内の役職、部署など）を指定することで、アクセス権限を決めてもよい。受信者の電子データの取得に際し、回数・時期などの制限を設けるような更新処理であれば、実施の形態２以外の方法を行ってもよい。また、アクセス権限を指定する手段として、ＩＤ以外に、パスワード、受信装置のＩＰアドレス又は生体認証を用いてもよい。つまり、アクセス権限として、電子データの取得が可能な人間の認定に十分な要素をもつものであれば、アクセス権限の指定は、ＩＤに限らずともよい。
【００８１】
また、実施の形態２において、情報更新部が行うフラグの更新処理についても、他の形態をとってもよい。
【００８２】
実施の形態２においては、受信者は、復号化情報の取得が可能になるのは、暗号化された電子データを取得した後であるとした。しかし、復号化情報の取得を先に行い、暗号化された電子データの取得を後で行うとしてもよい。また、受信者が復号化情報を受信する際には、認証パスワードによる確認が必要になるとしたが、これは必ずしも行う必要はない。
【００８３】
なお、実施の形態１において電子データ授受システム１００の行う処理や、実施の形態２においてＷｅｂ／ＡＰサーバの行う処理は、プログラムとして、記録媒体に記録されるとしてもよい。記録媒体は、例えば、ＲＯＭ、ハードディスク、光磁気ディスク、光ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）、不揮発性のメモリカードなどを用いることができる。これらの記録媒体に記録されたプログラムをコンピュータが読みだして実行することにより、実施の形態１の電子データ授受システムや実施の形態２のＷｅｂ／ＡＰサーバとしての機能が、コンピュータで実行されるようにすることも可能になる。
【符号の説明】
【００８４】
１  保管サーバ
２  送信装置
３  受信装置
４、５  Ｗｅｂ／ＡＰサーバ
１１  管理用ＤＢ
１２  保管ＤＢ
２１、２２  送信装置
３０  復号化処理部
３１、３２  受信装置
４１  情報検索部
４２  暗号化処理部
４３  ファイル処理部
４４  画面表示部
４５  情報更新部
４６  認証処理部
１００  電子データ授受システム
１０１  処理部
１０２  管理用ＤＢ
１０３  保管ＤＢ
２０１  送信装置
２０２  受信装置
【図１】
2012073888.tif 000003
【図２】
2012073888.tif 000004
【図３】
2012073888.tif 000005
【図４】
2012073888.tif 000006
【図５】
2012073888.tif 000007
【図６】
2012073888.tif 000008
【図７】
2012073888.tif 000009
【図８】
2012073888.tif 000010
【図９】
2012073888.tif 000011
【図１０】
2012073888.tif 000012
【図１１】
2012073888.tif 000013