(57)【要約】【課題】ネットワークを介したファイルの送受信におけるセキュリティの向上を図る。【解決手段】ユーザ端末にネットワークを介して接続されたファイル送信装置及びコード送信装置を備え、上記ファイル送信装置は、ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び第二コードを、送信先特定情報にて特定されるユーザ端末に送信するファイル送信手段と、を備え、上記コード送信装置は、第一コード及び送信先特定情報を関連付けて記憶するコード記憶手段と、ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する送信先特定情報に関連付けられた第一コードを、当該送信先特定情報にて特定されるユーザ端末に送信するコード送信手段と、を備えた。【選択図】図１
2009232010.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末にネットワークを介して接続されたファイル送信装置及びコード送信装置を備え、
前記ファイル送信装置は、
前記ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、
第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び前記第二コードを、前記送信先特定情報にて特定される前記ユーザ端末に送信するファイル送信手段と、を備え、
前記コード送信装置は、
前記第一コード及び前記送信先特定情報を関連付けて記憶するコード記憶手段と、
前記ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する前記送信先特定情報に関連付けられた前記第一コードを、当該送信先特定情報にて特定される前記ユーザ端末に送信するコード送信手段と、を備えた、
ことを特徴とするファイル提供システム。
【請求項２】
前記ファイル送信装置が備える前記送信指示受付手段は、前記第一コードを含む前記ファイル送信指示の入力を受け付け、
前記ファイル送信装置が備える前記ファイル送信手段は、前記第二コードを生成し、当該第二コードと前記送信指示受付手段にて受け付けた前記第一コードとを用いて復号可能なよう前記ファイルを暗号化する、
ことを特徴とする請求項１記載のファイル提供システム。
【請求項３】
前記コード送信装置が備える前記コード記憶手段は、前記第一コード及び前記送信先特定情報の入力を受け付けて、これらを関連付けて記憶する、
ことを特徴とする請求項１又は２記載のファイル提供システム。
【請求項４】
前記ファイル送信装置が備える前記送信指示受付手段と、前記コード送信装置が備える前記コード記憶手段とは、他の同一のコンピュータからネットワークを介して入力された前記第一コード及び前記送信先特定情報を受け付ける、
ことを特徴とする請求項３記載のファイル提供システム。
【請求項５】
前記ファイル送信装置と前記コード送信装置とは、相互の接続を制限するファイアフォールを介して接続されている、
ことを特徴とする請求項２，３又は４記載のファイル提供システム。
【請求項６】
前記ファイル送信装置は、ファイルを記憶するファイル記憶手段を備えると共に、
前記送信指示受付手段は、前記ファイル記憶手段に記憶されたファイルを特定するファイル特定情報を含むファイル送信指示の入力を受け付け、
前記ファイル送信手段は、前記ファイル特定情報にて特定される前記ファイル記憶手段に記憶されたファイルを暗号化して、前記ユーザ端末に送信する、
ことを特徴とする請求項２，３，４又は５記載のファイル提供システム。
【請求項７】
ユーザ端末にネットワークを介して接続されたファイル送信装置であって、
前記ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、
第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び前記第二コードを、前記送信先特定情報にて特定される前記ユーザ端末に送信するファイル送信手段と、を備え、
前記第一コードは、前記暗号化されたファイルが送信された前記ユーザ端末に対してネットワークを介して接続されたコード送信装置から送信される情報である、
ことを特徴とするファイル送信装置。
【請求項８】
前記送信指示受付手段は、前記第一コードを含む前記ファイル送信指示の入力を受け付け、
前記ファイル送信手段は、前記第二コードを生成し、当該第二コードと前記送信指示受付手段にて受け付けた前記第一コードとを用いて復号可能なよう前記ファイルを暗号化する、
ことを特徴とする請求項７記載のファイル送信装置。
【請求項９】
ユーザ端末にネットワークを介して接続されたファイル送信装置に、
前記ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、
第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び前記第二コードを、前記送信先特定情報にて特定される前記ユーザ端末に送信するファイル送信手段と、を実現させ、
前記第一コードは、前記暗号化されたファイルが送信された前記ユーザ端末に対してネットワークを介して接続されたコード送信装置から送信される情報である、
ことを特徴とするファイル送信装置用プログラム。
【請求項１０】
ユーザ端末にネットワークを介して接続されたコード送信装置であって、
前記ユーザ端末を特定する送信先特定情報と、ファイルの複合化に必要な第一コードと、を関連付けて記憶するコード記憶手段と、
前記ユーザ端末にネットワークを介して接続されたファイル送信装置にて、第一コード及び第二コードを用いて復号可能なよう暗号化されたファイル及び前記第二コードが送信される前記ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する前記送信先特定情報に関連付けられた前記第一コードを、当該送信先特定情報にて特定される前記ユーザ端末に送信するコード送信手段と、
を備えたことを特徴とするコード送信装置。
【請求項１１】
前記コード記憶手段は、前記第一コード及び前記送信先特定情報の入力を受け付けて、これらを関連付けて記憶する、
ことを特徴とする請求項１０記載のコード送信装置。
【請求項１２】
ユーザ端末にネットワークを介して接続されたコード送信装置に、
前記ユーザ端末を特定する送信先特定情報と、ファイルの複合化に必要な第一コードと、を関連付けて記憶するコード記憶手段と、
前記ユーザ端末にネットワークを介して接続されたファイル送信装置にて、第一コード及び第二コードを用いて復号可能なよう暗号化されたファイル及び前記第二コードが送信される前記ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する前記送信先特定情報に関連付けられた前記第一コードを、当該送信先特定情報にて特定される前記ユーザ端末に送信するコード送信手段と、
を実現させるためのコード送信装置用プログラム。
【請求項１３】
ユーザ端末にネットワークを介してファイルを提供するファイル提供方法であって、
前記ユーザ端末にネットワークを介して接続されたファイル送信装置が、前記ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付工程と、
前記ファイル送信装置が、第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び前記第二コードを、前記送信先特定情報にて特定される前記ユーザ端末に送信するファイル送信工程と、
前記ユーザ端末にネットワークを介して接続されたコード送信装置が、任意のタイミングで、前記第一コード及び前記送信先特定情報を関連付けて記憶するコード記憶工程と、
前記コード送信装置が、前記ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する前記送信先特定情報に関連付けられた前記第一コードを、当該送信先特定情報にて特定される前記ユーザ端末に送信するコード送信工程と、
を有することを特徴とするファイル提供方法。
【請求項１４】
前記送信指示受付工程は、前記第一コードを含む前記ファイル送信指示の入力を受け付け、
前記ファイル送信工程は、前記第二コードを生成し、当該第二コードと前記送信指示受付工程にて受け付けた前記第一コードとを用いて復号可能なよう前記ファイルを暗号化する、
ことを特徴とする請求項１３記載のファイル提供方法。
【請求項１５】
前記コード記憶工程は、前記送信指示受付工程に前後して、前記第一コード及び前記送信先特定情報の入力を受け付けて、これらを関連付けて記憶する、
ことを特徴とする請求項１３又は１４記載のファイル提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル提供システムにかかり、特に、暗号化されたファイルをネットワークを介して提供するファイル提供システムに関する。
【背景技術】
【０００２】
ネットワーク技術の発達に伴い、コンピュータ間で、ネットワークを介した種々のファイルの送受信が行われている。ところが、ネットワークを介してファイルの送受信を行う場合には、ファイルのあて先の誤りや、ファイルの盗聴による情報漏えいの問題がある。このため、ファイルを送受信する際には、通常、ファイルを暗号化し、かかる暗号化ファイルを復号する復号鍵をファイルのあて先に提供することが行われている。これにより、ファイル受信者は、ファイルを復号鍵で復号することで、ファイルを利用することができる。
【０００３】
例えば、特許文献１に開示の技術では、まず、コンテンツ提供装置が、暗号化されたコンテンツデータをクライアント装置に送信することで、コンテンツデータを提供する。なお、ここでは、コンテンツ提供装置の管理者が、暗号化されたコンテンツデータを記憶したパッケージメディアを不特定の者にオフラインでの提供も行っている。そして、クライアント装置は、ネットワークを介して、加入者ＩＤとパスワードを送信すると共に、復号鍵要求を加入者管理端末に行う。すると、加入者管理装置は、加入者ＩＤ及びパスワードを認証して、正規に登録された加入者であると判断すると、復号鍵データをクライアント装置に送信する。これにより、クライアント装置では、暗号化されたコンテンツデータを復号して、コンテンツデータを利用することが可能となる。
【０００４】
【特許文献１】特開２００２−３０４３３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記技術では、不特定の者に暗号化コンテンツデータを提供し、ユーザ認証のみで復号鍵を提供しているため、正当な利用権原を有しないユーザの成りすましによって、コンテンツデータが不正に利用されるという問題が生じうる。従って、情報漏えいの問題が生じ、ファイル提供におけるセキュリティが低下しうる、という問題があった。
【０００６】
このため、本発明の目的は、上述した課題である、ネットワークを介したファイルの送受信におけるセキュリティの向上を図る、ことにある。
【課題を解決するための手段】
【０００７】
そこで、本発明の一形態であるファイル提供システムは、
ユーザ端末にネットワークを介して接続されたファイル送信装置及びコード送信装置を備え、
上記ファイル送信装置は、
ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、
第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び第二コードを、送信先特定情報にて特定されるユーザ端末に送信するファイル送信手段と、を備え、
上記コード送信装置は、
第一コード及び送信先特定情報を関連付けて記憶するコード記憶手段と、
ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する送信先特定情報に関連付けられた第一コードを、当該送信先特定情報にて特定されるユーザ端末に送信するコード送信手段と、を備えた、
という構成を採っている。
【０００８】
また、本発明の他の形態である、ユーザ端末にネットワークを介して接続されたファイル送信装置は、
ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、
第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び第二コードを、送信先特定情報にて特定されるユーザ端末に送信するファイル送信手段と、を備え、
第一コードは、暗号化されたファイルが送信されたユーザ端末に対してネットワークを介して接続されたコード送信装置から送信される情報である、
という構成を採っている。
【０００９】
また、本発明の他の形態である、ユーザ端末にネットワークを介して接続されたコード送信装置は、
ユーザ端末を特定する送信先特定情報と、ファイルの複合化に必要な第一コードと、を関連付けて記憶するコード記憶手段と、
ユーザ端末にネットワークを介して接続されたファイル送信装置にて、第一コード及び第二コードを用いて復号可能なよう暗号化されたファイル及び第二コードが送信されるユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する送信先特定情報に関連付けられた第一コードを、当該送信先特定情報にて特定されるユーザ端末に送信するコード送信手段と、
を備えた、という構成を採る。
【００１０】
また、本発明の他の形態であるファイル送信装置用プログラムは、
ユーザ端末にネットワークを介して接続されたファイル送信装置に、
ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、
第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び第二コードを、送信先特定情報にて特定されるユーザ端末に送信するファイル送信手段と、を実現させ、
第一コードは、暗号化されたファイルが送信されたユーザ端末に対してネットワークを介して接続されたコード送信装置から送信される情報である、
という構成を採る。
【００１１】
また、本発明の他の形態であるコード送信装置用プログラムは、
ユーザ端末にネットワークを介して接続されたコード送信装置に、
ユーザ端末を特定する送信先特定情報と、ファイルの複合化に必要な第一コードと、を関連付けて記憶するコード記憶手段と、
ユーザ端末にネットワークを介して接続されたファイル送信装置にて、第一コード及び第二コードを用いて復号可能なよう暗号化されたファイル及び第二コードが送信されるユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する送信先特定情報に関連付けられた第一コードを、当該送信先特定情報にて特定されるユーザ端末に送信するコード送信手段と、
を実現させる、という構成を採る。
【００１２】
さらに、本発明の他の形態である、ユーザ端末にネットワークを介してファイルを提供するファイル提供方法は、
ユーザ端末にネットワークを介して接続されたファイル送信装置が、ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付工程と、
ファイル送信装置が、第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び第二コードを、送信先特定情報にて特定されるユーザ端末に送信するファイル送信工程と、
ユーザ端末にネットワークを介して接続されたコード送信装置が、任意のタイミングで、第一コード及び送信先特定情報を関連付けて記憶するコード記憶工程と、
コード送信装置が、ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する送信先特定情報に関連付けられた第一コードを、当該送信先特定情報にて特定されるユーザ端末に送信するコード送信工程と、
を有する、という構成を採る。
【発明の効果】
【００１３】
本発明は、以上のように構成されることにより、ファイルに記憶された情報の漏えいを有効に抑制でき、ネットワークを介したファイル提供におけるセキュリティの向上を図ることができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１４】
本発明の一形態であるファイル提供システムは、
ユーザ端末にネットワークを介して接続されたファイル送信装置及びコード送信装置を備え、
上記ファイル送信装置は、
ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付手段と、
第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び第二コードを、送信先特定情報にて特定されるユーザ端末に送信するファイル送信手段と、を備え、
上記コード送信装置は、
第一コード及び送信先特定情報を関連付けて記憶するコード記憶手段と、
ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する送信先特定情報に関連付けられた第一コードを、当該送信先特定情報にて特定されるユーザ端末に送信するコード送信手段と、を備えた、
という構成を採る。
【００１５】
上記発明によると、まず、ファイル送信装置は、入力された送信先特定情報にて特定されるユーザ端末に対して、２つのコード（第一コード及び第二コード）を用いて復号可能なようファイルを暗号化して、当該暗号化したファイルと第二コードとを送信する。このとき、上記送信先特定情報と第一コードとは、関連付けられてコード送信装置に記憶されている。その後、暗号化されたファイルを受信したユーザ端末は、コード送信装置に対して、復号に必要な第一コードを要求する。かかる要求を受けたコード送信装置は、ユーザ端末から通知されたユーザ特定情報に対応する送信先特定情報を検索し、対応している当該送信先特定情報に関連付けられて記憶されている第一コードをユーザ端末に送信する。そして、ユーザ端末は、コード送信装置から送信された第一コードと、ファイル送信装置から暗号化されたファイルと共に送信された第二コードとを用いて、当該暗号化されたファイルを復号する。
【００１６】
以上により、本発明では、送信先特定情報にて指定されたユーザ端末に対して、暗号化されたファイルが送信されるため、ファイルの誤送信を抑制でき、情報漏えいを抑制することができる。そして、特に、暗号化ファイルを復号するための２つのコードを、それぞれ異なる装置であるファイル送信装置とコード送信装置とからユーザ端末に送信しており、さらに、一方のコード（第一コード）は、ファイルを受信したユーザ端末が正しい送信先であるとコード送信装置にて認証された場合にのみ送信される。従って、ファイルが正しい送信先に送信された場合にのみファイルの復号が可能となり、一方で誤送信の場合にはファイルの復号を防止できる。その結果、ファイルに記憶された情報の漏えいを有効に抑制でき、ネットワークを介したファイル提供におけるセキュリティの向上を図ることができる。
【００１７】
また、上記ファイル提供システムでは、上記ファイル送信装置が備える送信指示受付手段は、第一コードを含むファイル送信指示の入力を受け付け、上記ファイル送信装置が備えるファイル送信手段は、第二コードを生成し、当該第二コードと送信指示受付手段にて受け付けた第一コードとを用いて復号可能なようファイルを暗号化する、という構成を採る。また、上記コード送信装置が備えるコード記憶手段は、第一コード及び送信先特定情報の入力を受け付けて、これらを関連付けて記憶する、という構成を採る。
【００１８】
また、上記ファイル送信装置が備える送信指示受付手段と、上記コード送信装置が備えるコード記憶手段とは、他の同一のコンピュータからネットワークを介して入力された第一コード及び送信先特定情報を受け付ける、という構成を採る。さらに、上記ファイル送信装置とコード送信装置とは、相互の接続を制限するファイアフォールを介して接続されている、という構成を採る。
【００１９】
また、上記ファイル提供システムでは、上記ファイル送信装置は、ファイルを記憶するファイル記憶手段を備えると共に、上記送信指示受付手段は、ファイル記憶手段に記憶されたファイルを特定するファイル特定情報を含むファイル送信指示の入力を受け付け、上記ファイル送信手段は、ファイル特定情報にて特定されるファイル記憶手段に記憶されたファイルを暗号化して、ユーザ端末に送信する、という構成を採る。
【００２０】
これにより、第一コードと第二コードとがそれぞれ別々にファイル送信装置とコード送信装置とに入力されて記憶され、そして、各装置からそれぞれ各コードがファイル送信先となっているユーザ端末に送信される。従って、各コードをより明確に別々のコンピュータにて管理しているため、さらなるセキュリティの向上を図ることができる。
【００２１】
また、他のコンピュータからファイルの送信を指示する場合であっても、ファイル送信装置とコード送信装置とに第一コードと送信先特定情報とを送信することで、上述したようにファイルと各コードをユーザ端末に送信することができる。従って、セキュリティを維持しつつ、ファイル送信の利便性の向上を図ることができる。
【００２２】
さらに、ファイルが他のコンピュータに存在している場合には、ファイル送信装置にて入力された第一コードと生成された第二コードとを用いてファイルの暗号化が実行される。すると、仮にファイル送信指示者が第一コードを入力した場合であっても、当該指示者は暗号化ファイルを復号することができない。従って、更なるセキュリティの向上を図ることができる。
【００２３】
また、本発明の他の形態であるファイル提供方法は、
ユーザ端末にネットワークを介してファイルを提供するファイル提供方法であって、
ユーザ端末にネットワークを介して接続されたファイル送信装置が、ユーザ端末を特定する送信先特定情報を含むファイル送信指示の入力を受け付ける送信指示受付工程と、
上記ファイル送信装置が、第一コード及び第二コードを用いて復号可能なよう所定のファイルを暗号化して、当該暗号化したファイル及び第二コードを、送信先特定情報にて特定されるユーザ端末に送信するファイル送信工程と、
ユーザ端末にネットワークを介して接続されたコード送信装置が、任意のタイミングで、第一コード及び前記送信先特定情報を関連付けて記憶するコード記憶工程と、
上記コード送信装置が、ユーザ端末を特定するユーザ特定情報の入力を受けて、当該ユーザ特定情報に対応する送信先特定情報に関連付けられた第一コードを、当該送信先特定情報にて特定されるユーザ端末に送信するコード送信工程と、
を有する、
という構成を採る。
【００２４】
また、上記ファイル提供方法では、上記送信指示受付工程は、第一コードを含むファイル送信指示の入力を受け付け、上記ファイル送信工程は、第二コードを生成し、当該第二コードと送信指示受付工程にて受け付けた第一コードとを用いて復号可能なようファイルを暗号化する、という構成を採る。また、上記コード記憶工程は、送信指示受付工程に前後して、第一コード及び送信先特定情報の入力を受け付けて、これらを関連付けて記憶する、という構成を採る。
【００２５】
以下、本発明の具体的な構成及び動作の一例を、実施形態１，２を参照して説明する。なお、本発明は、以下に説明する実施形態１，２に開示する構成及び動作に限定されるものではない。
【００２６】
＜実施形態１＞
本発明の第１の実施形態を、図１乃至図６を参照して説明する。図１は、ファイル提供システム全体の構成を示すブロック図である。図２は、送信者端末の構成を示す機能ブロック図である。図３は、データサーバの構成を示す記憶ブロック図である。図４は、ユーザ端末の構成を示す機能ブロック図である。図５は、ファイル提供システムの動作を示すシーケンス図であり、図６は、各装置間におけるデータの流れを示す説明図である。
【００２７】
［構成］
図１に示すように、本実施形態におけるファイル提供システムは、ネットワークＮを介して接続された、送信者端末１と、データサーバ２と、複数のユーザ端末３〜５と、を備えている。そして、送信者端末１がデータサーバ２に対してファイルの送信を指示することで、当該データサーバ２から暗号化されたファイルを特定のユーザ端末（例えば、符号３）に送信し、これをユーザ端末が利用するよう構成されている。以下、各構成について詳述する。なお、以下では、ユーザ端末３〜５は全てほぼ同様の構成を採っていることとし、符号３に示すユーザ端末の構成についてのみ説明する。
【００２８】
まず、送信者端末１の構成を、図２を参照して説明する。送信者端末１は、ファイル送信者Ａが操作する一般的なコンピュータであり、ネットワークＮを介してデータサーバ２にアクセス可能なよう構成されている。そして、送信者端末１は、当該送信者端末１に装備された演算装置に所定のプログラムが組み込まれることで構築された、ファイル送信指示部１１と、送信先確認部１２と、コード送信部１３と、を備えている。また、記憶装置には、送信情報記憶部１４が形成されている。なお、本実施形態では、後述するように、送信者端末１が暗号化されたファイルを復号するためのコードの一方（コードＸ（第一コード））を送信するコード送信装置として機能する。以下、送信者端末１の各構成について詳述する。
【００２９】
上記ファイル送信指示部１１は、ファイル送信者Ａがファイル送信を指示するファイル送信指示情報の入力を受け付ける機能を有する。なお、本実施形態において、ユーザ端末３に送信するファイルは、予めデータサーバ２に記憶されているものとする。このような状況において、ファイル送信者Ａが入力するファイル送信指示情報は、データサーバ２に記憶されユーザ端末３に送信することを希望するファイルを特定するファイル特定情報と、ファイルの送信先となるユーザ端末３を特定する送信先特定情報と、ファイルを復号する際に必要となる情報であるコードＸ（第一コード）と、ファイル送信先のユーザにファイル受信を通知させる送信者端末１自体のアドレスを表す通知先情報と、を含む。
【００３０】
ここで、上記ファイル送信指示部１１は、例えば、データサーバ２にアクセスして当該データサーバ２から選択可能なファイル一覧情報を取得し、送信者端末１の画面に表示して、ファイル送信者Ａからの選択入力を待つ。そして、選択されたファイルのファイル名を、ファイル特定情報として受け付ける。また、送信先特定情報は、例えば、ユーザ端末３のＩＰアドレスなどのネットワーク上の識別情報や、メールアドレスである。また、コードＸは、ファイル送信者Ａにて入力された任意の文字列にて形成された情報である。また、通知先情報は、例えば、送信者端末１自身宛のメールアドレスである。
【００３１】
そして、上記ファイル送信指示部１１（コード記憶手段）は、上述したようにファイル送信者Ａから入力を受け付けたファイル送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）を、送信情報記憶部１４（コード記憶手段）に記憶すると共に、データサーバ２にファイル送信指示として送信する。なお、送信情報記憶部１４は、上記ファイル送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）を関連付けて記憶するが、少なくとも送信先特定情報とコードＸとを関連付けて記憶していてもよい。
【００３２】
また、送信先確認部１２は、後述するようにデータサーバ２から暗号化されたファイルがユーザ端末３に送信されると、当該ユーザ端末３から上記通知先情報に基づいてファイルの受信確認が通知されるが、これを受け付ける。このとき、ユーザ端末３からは、当該ユーザ端末３を特定するＩＰアドレスやメールアドレスがユーザ特定情報として送信され、また、受信したファイルを特定するファイル名などのファイル特定情報が送信されるため、これを受信する。さらに、送信先確認部１２は、まず、受信したファイル特定情報と一致するファイル特定情報を含むファイル送信指示情報を、送信情報記憶部１４から抽出する。そして、抽出したファイル送信指示情報内の送信先特定情報と、受信したユーザ特定情報とが、一致するあるいは対応するか否かを調べる。つまり、ファイル送信者Ａが指示したファイルが、当該指示したユーザ端末３に正しく送信されているか否かを調べる。そして、抽出したファイル送信指示情報内の送信先特定情報と、受信したユーザ特定情報とが一致あるいは対応していて、同一端末であると判断できる場合には、ファイル送信者Ａが送信指示した通りに、特定のファイルがユーザ端末３に送信されたことを確認でき、その旨をコード送信部１３に通知する。
【００３３】
すると、コード送信部１３は、上記受信したユーザ特定情報と一致する送信先特定情報に関連付けられて送信情報記憶部１４に記憶されているコードＸを読み出して、上記受信確認を通知してきたユーザ端末３、つまり、送信先特定情報にて特定されるユーザ端末３にコードＸを送信する。以上のように、送信先確認部１２及びコード送信部１３は、暗号化ファイルを正当に受信したユーザ端末３に対して、当該暗号化ファイルを復号する際に用いるコードＸを送信するコード送信手段として機能する。
【００３４】
次に、データサーバ２の構成を、図３を参照して説明する。データサーバ２は、一般的なサーバコンピュータにて構成されており、ファイルを記憶して管理し、送信者からの指示に従って暗号化したファイルをユーザ端末３等に送信するファイルサーバ（ファイル送信装置）として機能する。具体的に、データサーバ２は、当該データサーバ２に装備された演算装置に所定のプログラムが組み込まれることで構築された、送信指示受付部２１と、ファイル暗号下部２２と、ファイル送信部２３と、を備えている。また、記憶装置には、ファイル記憶部２４と、一時記憶部２５と、形成されている。以下、データサーバ２の各構成について詳述する。
【００３５】
上記送信指示受付部２１（送信指示受付手段）は、上述した送信者端末１から送信されたファイル送信指示情報、つまり、ファイル特定情報と、送信先特定情報と、コードＸと、通知先情報と、を受信して、一時記憶部２５に記憶する。そして、ファイル暗号化部２２は、上記受信したファイル特定情報にて特定されるファイルをファイル記憶部２４（ファイル記憶手段）から読み出す。このとき、ファイル暗号化部２２は、新たにコードＹ（第二コード）を生成し、上記受信したコードＸとコードＹとを用いて復号可能なよう、上記読み出したファイルを暗号化する。例えば、コードＸとコードＹとを暗号鍵及び復号鍵として用いる場合には、当該コードＸとコードＹとを用いて、ファイルを暗号化する。そして、この暗号化したファイル及び生成したコードＹを、一時記憶部２５に記憶しておく。
【００３６】
その後、上記ファイル送信部２３は、上記暗号化したファイルを、上記受信した送信先特定情報にて特定されるユーザ端末３に送信する。このとき、暗号化したファイルと同時に、上記コードＹ及び通知先情報もユーザ端末３に送信する。例えば、送信先特定情報がメールアドレスである場合には、そのメールアドレスに対して暗号化したファイルと、コードＹと、通知先情報を添付したメールを送信することで、当該ファイルを送信する。
【００３７】
以上のように、データサーバ２のファイル暗号化部２２とファイル送信部２３とは、２つのコード、つまり、送信者端末１が受信したコードＸと、データサーバ２内で生成したコードＹと、を用いて復号可能なよう、送信指示されたファイルを暗号化して、当該暗号化したファイルを送信者端末１から指示されたユーザ端末３に送信するファイル送信手段として機能する。
【００３８】
ここで、上記データサーバ２は、上述した送信者端末１との不要な接続を制限するよう、ファイアウォールを介してネットワークＮに接続されているとよい。また、上記データサーバ２のファイル暗号化部２２は、コードＹを必ずしも生成する必要は無く、予めデータサーバ２内に記憶されている情報をコードＹとして用いてもよい。例えば、予め複数用意されたコード情報の中からランダムに選択したコード情報を、上述したコードＹとして用いて、ファイルの暗号化及びユーザ端末への送信を行ってもよい。
【００３９】
また、上記では、データサーバ２が予めファイルを記憶している場合を例示したが、暗号化されユーザ端末に送信されるファイルは、送信者端末１から提供されるものであってもよい。つまり、データサーバ２は、送信者端末１から送信されたファイル及びコードＸを受信し、当該ファイルを受信したコードＸと生成したコードＹとを利用して暗号化し、この暗号化されたファイルを、当該送信者端末１から指示されたユーザ端末に送信してもよい。
【００４０】
次に、ユーザ端末３の構成を、図４を参照して説明する。ユーザ端末３は、ファイルの提供を受けるユーザが操作する一般的なコンピュータであり、ネットワークＮを介してデータサーバ２及び送信者端末１と電子メールの送受信などデータ通信可能なよう構成されている。そして、ユーザ端末３は、当該ユーザ端末３に装備された演算装置に所定のプログラムが組み込まれることで構築された、ファイル受信部３１と、コード取得部３２と、ファイル復号部３３と、を備えている。また、記憶装置には、受信ファイル記憶部３４が形成されている。以下、ユーザ端末３の各構成について詳述する。
【００４１】
上記ファイル受信部３１は、上述したようにデータサーバ２から送信された暗号化されたファイル、コードＹ（第二コード）、通知先情報を受信して、受信ファイル記憶部３４に記憶する。例えば、電子メールに添付された状態で送信された暗号化されたファイルとコードＹと通知先情報とを受信して、これらを電子メールから取り出して記憶する。
【００４２】
また、上記コード取得部３２は、ファイル受信部３１にてファイルを受信すると、当該ファイルを受信した旨の通知を送信者端末１に行う。このとき、上記通知先情報のあて先に、受信したファイルを特定するファイル名などのファイル特定情報と、ユーザ端末３を特定するメールアドレスなどのユーザ特定情報と、を送信する。すると、コード取得部３２は、上記ファイル受信通知に応じて送信者端末１からコードＸが送信されてくるが、これを受信して、受信ファイル記憶部３４に記憶しておく。
【００４３】
そして、上記ファイル復号部３３は、データサーバ２から受信した暗号化されたファイルを、同じくデータサーバ２から受信したコードＹと、送信者端末１から受信したコードＸと、を用いて復号する。これにより、ユーザ端末３のユーザは、ファイルを利用することが可能となる。
【００４４】
［動作］
次に、上述した構成のファイル提供システムの動作を、図５乃至図６を参照して説明する。
【００４５】
まず、ファイル送信者Ａが、送信者端末１に、送信先特定情報、ファイル特定情報、コードＸ、通知先情報を含むファイル送信指示情報を入力し（図６の矢印Ｙ１）、これをデータサーバ２に送信する（ステップＳ１、図６の矢印Ｙ２）。このとき、送信者端末１は、上記送信先特定情報やコードＸを含むファイル送信指示情報を、自端末１内に記憶しておく（コード記憶工程）。
【００４６】
そして、データサーバ２は、送信者端末１から送信された送信先特定情報、ファイル特定情報、コードＸ、通知先情報を含むファイル送信指示情報を受信して、一時記憶部２５に記憶する（ステップＳ２、送信指示受付工程）。続いて、データサーバ２は、受信したファイル特定情報に対応するファイルを、ファイル記憶部２４内から読み出し（ステップＳ３）、また、上記受信したコードＸとは別に、新たにコードＹを生成して一時記憶部２５に記憶する（ステップＳ４）。そして、上記読み出したファイルを、上記受信したコードＸと、生成したコードＹと、を用いて復号可能なよう暗号化する（ステップＳ５）。その後、この暗号化したファイルと、上記生成したコードＹと、上記受信した送信者端末１へのあて先を表す通知先情報とを、上記受信した送信先特定情報にて特定されるユーザ端末３に対して送信する（ステップＳ６、図６の矢印Ｙ３、ファイル送信工程）。
【００４７】
続いて、ユーザ端末３は、上述したようにデータベース２から送信された暗号化されたファイル、コードＹ、通知先情報を受信して、記憶する（ステップＳ７）。すると、ユーザ端末３は、通知先情報に基づいて送信先端末１に対して、受信したファイルを特定するファイル特定情報と、ユーザ端末３自身を特定するユーザ特定情報とを送信して、ファイル受信確認通知を行う（ステップＳ８、図６の矢印Ｙ４）。
【００４８】
そして、送信者端末１は、ユーザ端末３からファイル受信確認通知を受けると、通知してきたユーザ端末３が、送信先として指示した端末と一致するか否かを確認する。この確認は、例えば、まず、送信者端末１の送信情報記憶部１４から、ユーザ端末３から受信したファイル特定情報と一致するファイル特定情報を含む送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）を抽出する。そして、抽出した送信指示情報内の送信先特定情報が、ユーザ端末３から受信したユーザ特定情報と一致あるいは対応するか否かを調べる。その結果、送信先特定情報とユーザ特定情報とが一致あるいは対応していることで、送信先として指示したユーザ端末３であることが間違いないと確認できると、送信者端末１は、上記抽出した送信指示情報に含まれるコードＸを、ユーザ端末３に送信する（ステップＳ１０、図６の矢印Ｙ４、コード送信工程）。
【００４９】
その後、ユーザ端末３は、送信者端末１から送信されたコードＸを受信して、記憶する。そして、ユーザ端末３は、データサーバ２から受信した暗号化されたファイルを、同じくデータサーバ２から受信したコードＹと、送信者端末１から受信したコードＸと、を用いて、復号する（ステップＳ１１）。これにより、ユーザ端末３のユーザは、ファイルを利用することが可能となる。
【００５０】
以上により、本実施形態では、まず、送信者端末１にてファイルの送信先を指定していることで、ファイルの誤送信を抑制でき、情報漏えいを抑制することができる。そして、特に、暗号化ファイルを復号するための２つのコードを、それぞれを異なる装置であるデータサーバ２と送信者端末１とから、ファイル送信先となるユーザ端末３に送信しており、さらに、一方のコード（コードＸ）は、ファイルを受信したユーザ端末３が正しい送信先であると送信者端末１にて認証された場合にのみ送信される。従って、ファイルが正しい送信先に送信された場合にのみファイルの復号が可能となり、一方で誤送信の場合にはファイルの復号を防止できる。その結果、ファイルに記憶された情報の漏えいを有効に抑制でき、ネットワークを介したファイル提供におけるセキュリティの向上を図ることができる。
【００５１】
＜実施形態２＞
次に、本発明の第２の実施形態を、図７乃至図１２を参照して説明する。図７は、ファイル提供システム全体の構成を示すブロック図である。図８は、送信者端末の構成を示す機能ブロック図である。図９は、ユーザ端末の構成を示す記憶ブロック図である。図１０は、認証サーバの構成を示す機能ブロック図である。図１１は、ファイル提供システムの動作を示すシーケンス図であり、図１２は、各装置間におけるデータの流れを示す説明図である。
【００５２】
［構成］
図７に示すように、本実施形態におけるファイル提供システムは、上述した実施形態１におけるシステムとほぼ同様の構成を採っており、これにさらに、ネットワークＮを介して接続された認証サーバ６を備えている。そして、本実施形態では、この認証サーバ６が、上記送信者端末１とほぼ同様の機能を備えており、データサーバ２からファイルが送信されたユーザ端末の受信確認通知を受け付けて、コードＸを送信するコード送信装置として機能する。以下、各構成について詳述する。なお、実施形態１と同様の構成については、その説明は省略する。
【００５３】
まず、送信者端末１の構成を、図８を参照して説明する。送信者端末１は、当該送信者端末１に装備された演算装置に所定のプログラムが組み込まれることで構築された、ファイル送信指示部１１を備えており、このファイル送信指示部１１は、実施形態１で説明したものとほぼ同様の機能を有する。つまり、ファイル送信指示部１１は、まず、ファイル送信者Ａがファイル送信を指示するファイル送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）の入力を受け付ける機能を有する。なお、本実施形態では、ファイル送信指示情報に含まれる通知先情報は、認証サーバ６宛のアドレスを表す情報である。そして、ファイル送信指示部１１は、上述したようにファイル送信者Ａから入力を受け付けたファイル送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）を、データサーバ２にファイル送信指示として送信する。また、本実施形態では、さらに、上記ファイル送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）を、認証サーバ６にも送信する。
【００５４】
次に、本実施形態２におけるデータサーバ２について説明する。本実施形態におけるデータサーバ２は、上記実施形態１（図３参照）にて説明したものと同一の構成を採っている。つまり、まず、送信者端末３から送信指示情報を受け付けて、かかる指示にて特定されたファイルを読み出し、また、新たなコードＹを生成し、受信したコードＸ及びコードＹを用いて復号可能なようファイルを暗号化する。そして、暗号化したファイルを、送信指示情報にて特定されるユーザ端末３に送信する。
【００５５】
ここで、上記データサーバ２は、認証サーバ６との不要な接続を制限するよう、ファイアウォールを介してネットワークＮに接続されているとよい。あるいは、認証サーバ６が、データサーバ２との不要な接続を制限するよう、ファイアウォールを介してネットワークＮに接続されていてもよい。さらに、データサーバ２及び認証サーバ６が、ファイアウォールを介してネットワークＮに接続されていてもよい。
【００５６】
次に、ユーザ端末３の構成を、図９を参照して説明する。ユーザ端末３は、上述した実施形態１のものと同様に、当該ユーザ端末３に装備された演算装置に所定のプログラムが組み込まれることで構築された、ファイル受信部３１と、コード取得部３２と、ファイル復号部３３と、を備えている。また、記憶装置には、受信ファイル記憶部３４が形成されている。そして、各構成は、実施形態１と同様の機能を有しているが、コード取得部３２は、ファイル受信部３１にてファイルを受信すると、当該ファイルを受信した旨の通知を認証サーバ６に行う点で上記実施形態１とは異なる。つまり、データサーバ２から暗号化されたファイルと共に送信された通知先情報のあて先は認証サーバ６のアドレスとなっているため、ファイルの受信通知を認証サーバ６に通知するよう作動する。また、コード取得部３２は、認証サーバ６から送信されたコードＸを受信して、記憶する。そして、ファイル復号部３３は、上述同様に、データサーバ２から受信した暗号化されたファイルを、同じくデータサーバ２から受信したコードＹと、認証サーバ６から受信したコードＸと、を用いて復号する。
【００５７】
次に、認証サーバ６の構成を、図１０を参照して説明する。認証サーバ６は、一般的なサーバコンピュータにて構成されている。そして、認証サーバ６は、当該認証サーバ６に装備された演算装置に所定のプログラムが組み込まれることで構築された、送信情報受信部６１と、送信先確認部６２と、コード送信部６３と、を備えている。また、記憶装置には、送信情報記憶部６４が形成されている。
【００５８】
上記送信情報受信部６１（コード記憶手段）は、上述したように送信者端末１が、データサーバ２に対してファイル送信指示を行うとほぼ同時に認証サーバ６に送信したファイル送信指示情報、つまり、ファイル特定情報と、送信先特定情報と、コードＸと、通知先情報と、を受信して、送信情報記憶部６４（コード記憶手段）に記憶する。なお、送信情報記憶部６４には、上記ファイル送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）を関連付けて記憶するが、少なくとも送信先特定情報とコードＸとを関連付けて記憶していてもよい。
【００５９】
また、上記送信先確認部６２は、実施形態１にて説明した送信者端末１が備える送信先確認部１２と同様の機能を有する。つまり、後述するようにデータサーバ２から暗号化されたファイルがユーザ端末３に送信されると、当該ユーザ端末３から上記通知先情報に基づいてファイルの受信確認が通知されるが、これを受け付ける。このとき、ユーザ端末３からは、当該ユーザ端末３を特定するＩＰアドレスやメールアドレスがユーザ特定情報として送信され、また、受信したファイルを特定するファイル名などのファイル特定情報が送信されるため、これを受信する。さらに、送信先確認部６２は、まず、受信したファイル特定情報と一致するファイル特定情報を含むファイル送信指示情報を、送信情報記憶部６４から抽出する。そして、抽出したファイル送信指示情報内の送信先特定情報と、受信したユーザ特定情報とが、一致するあるいは対応するか否かを調べる。つまり、ファイル送信者Ａが指示したファイルが、当該指示したユーザ端末３に正しく送信されているか否かを調べる。そして、抽出したファイル送信指示情報内の送信先特定情報と、受信したユーザ特定情報とが一致あるいは対応していて、同一端末であると判断できる場合には、ファイル送信者Ａが送信指示した通りに、特定のファイルがユーザ端末３に送信されたことを確認でき、その旨をコード送信部６３に通知する。
【００６０】
すると、コード送信部６３は、上記受信したユーザ特定情報と一致する送信先特定情報に関連付けられて送信情報記憶部６４に記憶されているコードＸを読み出して、上記受信確認を通知してきたユーザ端末３、つまり、送信先特定情報にて特定されるユーザ端末３にコードＸを送信する。
【００６１】
［動作］
次に、上述した構成のファイル提供システムの動作を、図１１乃至図１２を参照して説明する。
【００６２】
まず、ファイル送信者Ａが、送信者端末１に、送信先特定情報、ファイル特定情報、コードＸ、通知先情報を含むファイル送信指示情報を入力し（図１２の矢印Ｙ１１）、これをデータサーバ２に送信する（ステップＳ２１、図１２の矢印Ｙ１２）。このとき、ほぼ同時に、あるいは、データサーバ２への送信処理に前後して、送信者端末１は、上記送信先特定情報やコードＸを含むファイル送信指示情報を、認証サーバ６に送信する（ステップＳ２１、図１２の矢印Ｙ１３）。
【００６３】
すると、認証サーバ６は、上述したように送信者端末１から送信された送信先特定情報、ファイル特定情報、コードＸ、通知先情報を含むファイル送信指示情報を受信して（ステップＳ２７）、送信情報記憶部６４に記憶しておく（ステップＳ２８、コード記憶工程）。
【００６４】
また、データサーバ２は、送信者端末１から送信された送信先特定情報、ファイル特定情報、コードＸ、通知先情報を含むファイル送信指示情報を受信して、一時記憶部２５に記憶する（ステップＳ２２、送信指示受付工程）。続いて、データサーバ２は、受信したファイル特定情報に対応するファイルを、ファイル記憶部２４内から読み出し（ステップＳ２３）、また、上記受信したコードＸとは別に、新たにコードＹを生成して一時記憶部２５に記憶する（ステップＳ２４）。そして、上記読み出したファイルを、上記受信したコードＸと、生成したコードＹと、を用いて復号可能なよう暗号化する（ステップＳ２５）。その後、この暗号化したファイルと、上記生成したコードＹと、上記受信した認証サーバ６へのあて先を表す通知先情報とを、上記受信した送信先特定情報にて特定されるユーザ端末３に対して送信する（ステップＳ２６、図１２の矢印Ｙ１４、ファイル送信工程）。
【００６５】
そして、ユーザ端末３は、上述したようにデータベース２から送信された暗号化されたファイル、コードＹ、通知先情報を受信して、記憶する（ステップＳ２９）。続いて、ユーザ端末３は、通知先情報に基づいて認証サーバ６に対して、受信したファイルを特定するファイル特定情報と、ユーザ端末３自身を特定するユーザ特定情報とを送信して、ファイル受信確認通知を行う（ステップＳ３０、図１２の矢印Ｙ１５）。
【００６６】
そして、認証サーバ６は、ユーザ端末３からファイル受信確認通知を受けると、通知してきたユーザ端末３が、送信先として指示した端末と一致するか否かを確認する。この確認は、例えば、まず、認証サーバ６の送信情報記憶部６４から、ユーザ端末３から受信したファイル特定情報と一致するファイル特定情報を含む送信指示情報（ファイル特定情報、送信先特定情報、コードＸ、通知先情報）を抽出する。そして、抽出した送信指示情報内の送信先特定情報が、ユーザ端末３から受信したユーザ特定情報と一致あるいは対応するか否かを調べる。その結果、送信先特定情報とユーザ特定情報とが一致あるいは対応していることで、送信先として指示したユーザ端末３であることが正しいと確認できると（ステップＳ３１）、認証サーバ６は、上記抽出した送信指示情報に含まれるコードＸを、ユーザ端末３に送信する（ステップＳ３２、図１２の矢印Ｙ１５、コード送信工程）。
【００６７】
その後、ユーザ端末３は、送信者端末１から送信されたコードＸを受信して、記憶する。そして、ユーザ端末３は、データサーバ２から受信した暗号化されたファイルを、同じくデータサーバ２から受信したコードＹと、送信者端末１から受信したコードＸと、を用いて復号する（ステップＳ３３）。これにより、ユーザ端末３のユーザは、ファイルを利用することが可能となる。
【００６８】
以上により、本実施形態では、ファイルの復号に必要なコードＸとコードＹとが、それぞれ別々のサーバコンピュータ（データサーバ２と認証サーバ６）にて管理されて、ユーザ端末に送信されるため、さらなるセキュリティの向上を図ることができる。そして、このような場合であっても、ファイル送信指示者Ａは、送信者端末１にコードＸや送信先特定情報などを入力することのみで、これらの情報がデータサーバ２及び認証サーバ６に送信され、上述したようにセキュリティの高いファイル提供が実行される。従って、セキュリティを維持しつつ、ファイル送信の利便性の向上を図ることができる。
【産業上の利用可能性】
【００６９】
本発明は、企業間においてファイルの送受信を行う場合や、ネットワーク上のサーバから特定のユーザ端末にコンテンツデータを配信するなど、種々のファイル送受信時に利用することができ、産業上の利用可能性を有する。
【図面の簡単な説明】
【００７０】
【図１】実施形態１におけるファイル提供システム全体の構成を示すブロック図である。
【図２】実施形態１における送信者端末の構成を示す機能ブロック図である。
【図３】実施形態１，２におけるデータサーバの構成を示す記憶ブロック図である。
【図４】実施形態１におけるユーザ端末の構成を示す機能ブロック図である。
【図５】実施形態１におけるファイル提供システムの動作を示すシーケンス図である。
【図６】実施形態１におけるファイル提供システムのデータの流れを示す説明図である。
【図７】実施形態２におけるファイル提供システム全体の構成を示すブロック図である。
【図８】実施形態２における送信者端末の構成を示す機能ブロック図である。
【図９】実施形態２におけるユーザ端末の構成を示す記憶ブロック図である。
【図１０】実施形態２における認証サーバの構成を示す機能ブロック図である。
【図１１】実施形態２におけるファイル提供システムの動作を示すシーケンス図である。
【図１２】実施形態２におけるファイル提供システムのデータの流れを示す説明図である。
【符号の説明】
【００７１】
１  送信者端末
２  データサーバ
３，４，５  ユーザ端末
６  認証サーバ
１１  ファイル送信指示部
１２  送信先確認部
１３  コード送信部
１４  送信情報記憶部
２１  送信指示受付部
２２  ファイル暗号化部
２３  ファイル送信部
２４  ファイル記憶部
２５  一時記憶部
３１  ファイル受信部
３２  コード取得部
３３  ファイル復号部
３４  受信ファイル記憶部
６１  送信情報受信部
６２  送信先確認部
６３  コード送信部
６４  送信情報記憶部
【図１】
2009232010.tif 000003
【図２】
2009232010.tif 000004
【図３】
2009232010.tif 000005
【図４】
2009232010.tif 000006
【図５】
2009232010.tif 000007
【図６】
2009232010.tif 000008
【図７】
2009232010.tif 000009
【図８】
2009232010.tif 000010
【図９】
2009232010.tif 000011
【図１０】
2009232010.tif 000012
【図１１】
2009232010.tif 000013
【図１２】
2009232010.tif 000014