(57)【要約】【課題】データの誤送信やサーバへの不正アクセスに対して、添付ファイルからの情報漏洩を防ぐことができるデータ送信プログラム、データ送信システム、及び、データ送信方法を提供する。【解決手段】データ送信プログラム２０は、送信側の情報処理装置１１からインターネットを介して受信側の情報処理装置１２にデータＤ０を送信するときに、その送信側の情報処理装置１１に、データＤ０を単独では読み取り不可能な少なくとも二つの分割データＤ１、Ｄ２に分割させる手順と、次いで、一方の分割データＤ１をデータＤ０を送信する際に経由するメールサーバ１３、１４とは異なる配信用サーバ１５に転送させて、保存させる手順と、次いで、他方の分割データＤ２を受信側の情報処理装置１２に送信させる手順と、を実行させる。【選択図】図１
2020009254.tif 000002
【特許請求の範囲】
【請求項１】
送信側の情報処理装置にインストールされるデータ送信プログラムにおいて、
前記送信側の情報処理装置からインターネットを介して受信側の情報処理装置にデータを送信するときに、その送信側の情報処理装置に、
前記データを単独では読み取り不可能な少なくとも二つの分割データに分割させる手順と、
次いで、前記分割データのうちの一方の分割データを前記データを送信する際に経由するサーバとは異なる配信用サーバに転送させて、保存させる手順と、
次いで、前記分割データのうちの他方の分割データを前記受信側の情報処理装置に送信させる手順と、を実行させることを特徴とするデータ送信プログラム。
【請求項２】
前記データが、送信者のメールアドレスからメールサーバを経由させて受信者のメールアドレスに向けて送信される添付付電子メールのメール本文に添付された添付ファイルであり、
前記添付付電子メールが送信されるときに、前記送信側の情報処理装置に、前記分割させる手順と前記保存させる手順と前記送信させる手順とを実行させ、
前記保存させる手順が、前記一方の分割データを、前記メールサーバとは異なる前記配信用サーバに転送させて、保存させる手順であり、
前記送信させる手順が、前記添付付電子メールに添付された前記データを前記他方の分割データに置き換えた置換電子メールを前記添付付電子メールの代わりに前記メールサーバを経由させて前記受信者のメールアドレスに向けて送信させる手順である請求項１に記載のデータ送信プログラム。
【請求項３】
前記送信させる手順が、前記添付付電子メールのメール本文に、前記受信者が前記置換電子メールを受信した場合に、前記送信者に対してその置換電子メールを受信したことを連絡させる指示を追記させる手順を含む請求項２に記載のデータ送信プログラム。
【請求項４】
前記保存させる手順を実行させた後に、前記送信側の情報処理装置に、宛先を空欄とし、メール本文に前記一方の分割データへのアクセスを可能にする通知が記載された通知電子メールを作成させる手順を実行させる請求項２又は３に記載のデータ送信プログラム。
【請求項５】
前記保存させる手順が、前記一方の分割データと前記受信者のメールアドレスとを関連付けて前記配信用サーバに保存させる手順であり、
前記一方の分割データへのアクセスを可能にする通知は、前記配信用サーバにおける前記一方の分割データの保存場所と、前記受信者のメールアドレスとをパラメータとして含む動的なウェブページのウェブアドレスである請求項４に記載のデータ送信プログラム。
【請求項６】
前記分割させる手順は、前記送信側の情報処理装置に、ＡＯＮＴ（Ａｌｌ  Ｏｒ  Ｎｏｔｈｉｎｇ  Ｔｒａｎｓｆｏｒｍ）方式を用いて前記データを分割させる手順である請求項１〜５のいずれか１項に記載のデータ送信プログラム。
【請求項７】
前記他方の分割データの容量は、前記一方の分割データの容量よりも小さい容量に設定される請求項１〜６のいずれか１項に記載のデータ送信プログラム。
【請求項８】
インターネットを介してデータを送信するデータ送信システムにおいて、
前記データを受信側の情報処理装置に送信する機能を有する送信側の情報処理装置と、前記データを送信するときに経由するサーバとは異なる配信用サーバとを備え、
前記送信側の情報処理装置が、前記データを送信するときに機能する分割部、転送部、及び、送信部を有し、前記分割部が前記データを単独では読み取り不可能な少なくとも二つの分割データに分割する情報処理を行い、前記転送部が分割したそれらの分割データのうちの一方の分割データを前記配信用サーバに転送して保存する情報処理を行い、前記送信部が他方の分割データを前記受信側の情報処理装置に送信する情報処理を行う構成にし、
前記配信用サーバが、前記配信用サーバに保存された前記一方の分割データにアクセスが生じたときに機能する許可部を有し、前記許可部がアクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認する情報処理を行い、前記クライアントが前記受信者であることを確認した場合にそのクライアントに対して前記一方の分割データの配信を許可する情報処理を行う構成にしたことを特徴とするデータ送信システム。
【請求項９】
前記転送部が、前記保存する情報処理として、前記一方の分割データと前記受信者のメールアドレスとを関連付けて前記配信用サーバに保存する情報処理を行い、
前記許可部が、前記確認する情報処理として、前記配信用サーバにおける前記一方の分割データの保存場所と前記受信者のメールアドレスとをパラメータとして含む動的なウェブページに前記クライアントにより入力されたメールアドレスが前記受信者のメールアドレスか否かを確認する情報処理を行う構成にした請求項８に記載のデータ送信システム。
【請求項１０】
前記許可部が、前記確認する情報処理として、前記ウェブページに前記受信者のメールアドレスが入力されると、入力されたその受信者のメールアドレスに向けてメール本文に有効なパスワードが記載されたパスワード電子メールを送信し、前記ウェブページにそのパスワード電子メールを受信した前記クライアントにより入力されたパスワードが前記有効なパスワードか否かを確認する情報処理を行う請求項９に記載のデータ送信システム。
【請求項１１】
インターネットを介してデータを送信するデータ送信方法において、
送信側の情報処理装置から受信側の情報処理装置にデータを送信するときに、
前記送信側の情報処理装置により、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割し、次いで、分割したそれらの分割データのうちの一方の分割データを、前記データを送信するときに経由するサーバとは異なる配信用サーバに転送して保存し、次いで、他方の分割データを前記受信側の情報処理装置に送信し、
前記配信用サーバに保存された前記一方の分割データにアクセスが生じたときに、前記配信用サーバにより、アクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認し、次いで、そのクライアントが前記受信者であることが確認されると前記一方の分割データの配信を許可し、
前記配信用サーバから配信された前記一方の分割データと、前記送信側の情報処理装置から送信された前記他方の分割データから前記データが復元されることを特徴とするデータ送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送信プログラム、データ送信システム、及び、データ送信方法に関し、より詳細には、インターネットを介して送信されるデータからの情報漏洩を防ぐデータ送信プログラム、データ送信システム、及び、データ送信方法に関する。
【背景技術】
【０００２】
インターネットを介して送信されるデータに対してパスワードを付与したり、そのデータを単独では読み取り不可能に複数に分割したりして、データから秘密情報が漏洩することを防ぐ対策が行われている。インターネットを介して送信されるデータとしては、電子メールに添付された添付ファイル、ファイル転送プロトコル（ＦＴＰ；Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を介して送受信されるデータが例示される。
【０００３】
これに関して、データを送信する経路に介在するサーバにおいて秘密分散法を用いて添付ファイルを複数の分割片に分割することで、安全に送信するシステムが提案されている（例えば、特許文献１参照）。このシステムは、メールサーバにおいて送信側のメールクライアントから送信された添付付電子メールから添付ファイルを分離して、分離した添付ファイルを、秘密分散法を用いて複数の分割片に分割し、分割した分割片を１片ずつ、タイミングを変えて受信側のメールクライアントに送信している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−００４４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、インターネットを介して送信されるデータから秘密情報が漏洩する場合は、送信者が誤った受信者に対してデータを送信した場合や、データの送信経路に介在するサーバへの不正アクセスが生じた場合が考えられる。
【０００６】
つまり、特許文献１に記載のシステムのように秘密分散法を用いてデータを複数の分割片に分割したとしても、送信者が誤った受信者に対してデータを送信していた場合に、その誤った受信者に向けてすべての分割片が送信されるおそれがある。また、メールサーバへの不正アクセスが生じた場合にも、メールサーバに保存されたすべての分割片や分割する前の添付ファイルが外部に流出するおそれがある。
【０００７】
本発明の目的は、データの誤送信やサーバへの不正アクセスに対して、添付ファイルからの情報漏洩を防ぐことができるデータ送信プログラム、データ送信システム、及び、データ送信方法を提供することである。
【課題を解決するための手段】
【０００８】
上記の目的を達成する本発明のデータ送信プログラムは、送信側の情報処理装置にインストールされるデータ送信プログラムにおいて、前記送信側の情報処理装置からインターネットを介して受信側の情報処理装置にデータを送信するときに、その送信側の情報処理装置に、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割させる手順と、次いで、前記分割データのうちの一方の分割データを前記データを送信する際に経由するサーバとは異なる配信用サーバに転送させて、保存させる手順と、次いで、前記分割データのうちの他方の分割データを前記受信側の情報処理装置に送信させる手順と、を実行させることを特徴とする。
【０００９】
上記の目的を達成する本発明のデータ送信システムは、インターネットを介してデータを送信するデータ送信システムにおいて、前記データを受信側の情報処理装置に送信する機能を有する送信側の情報処理装置と、前記データを送信するときに経由するサーバとは異なる配信用サーバとを備え、前記送信側の情報処理装置が、前記データを送信するときに機能する分割部、転送部、及び、送信部を有し、前記分割部が前記データを単独では読み取り不可能な少なくとも二つの分割データに分割する情報処理を行い、前記転送部が分割したそれらの分割データのうちの一方の分割データを前記配信用サーバに転送して保存する情報処理を行い、前記送信部が他方の分割データを前記受信側の情報処理装置に送信する情報処理を行う構成にし、前記配信用サーバが、前記配信用サーバに保存された前記一方の分割データにアクセスが生じたときに機能する許可部を有し、前記許可部がアクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認する情報処理を行い、前記クライアントが前記受信者であることを確認した場合にそのクライアントに対して前記一方の分割データの配信を許可する情報処理を行う構成にしたことを特徴とする。
【００１０】
上記の目的を達成する本発明のデータ送信方法は、インターネットを介してデータを送信するデータ送信方法において、送信側の情報処理装置から受信側の情報処理装置にデータを送信するときに、前記送信側の情報処理装置により、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割し、次いで、分割したそれらの分割データのうちの一方の分割データを、前記データを送信するときに経由するサーバとは異なる配信用サーバに転送して保存し、次いで、他方の分割データを前記受信側の情報処理装置に送信し、前記配信用サーバに保存された前記一方の分割データにアクセスが生じたときに、前記配信用サーバにより、アクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認し、次いで、そのクライアントが前記受信者であることが確認されると前記一方の分割データの配信を許可し、前記配信用サーバから配信された前記一方の分割データと、前記送信側の情報処理装置から送信された前記他方の分割データから前記データが復元されることを特徴とする。
【発明の効果】
【００１１】
本発明は、送信されるデータを分割し、分割した一方の分割データを配信用サーバに保存し、他方の分割データを直接的に受信者に向けて送信する。つまり、他方の分割データを受信しても、実際のデータを読み取るには、送信者に連絡して配信用サーバに保存された一方の分割データを取得する作業が必要になる。
【００１２】
このように、本発明によれば、データを分割した分割データがそれぞれ異なる場所（受信者と配信用サーバ）に送信、保存されることで、データが読み取り可能な状態で受信者に一方的に送信されることや、サーバ上に読み取り可能な状態で保存されることを回避することができる。これにより、データの誤送信やサーバへの不正アクセスが生じたとしても、データから秘密情報が漏洩することを防ぐことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明のデータ送信プログラム及びデータ送信システムの実施形態を例示する構成図である。
【図２】図１のダイアログボックスを例示する構成図である。
【図３】図１の通知電子メールを例示する構成図である。
【図４】図１のメールアドレスを入力するウェブページを例示する構成図である。
【図５】図１のパスワードを入力するウェブページを例示する構成図である。
【図６】本発明のデータ送信方法の実施形態を例示するフロー図の一部である。
【図７】図６のＡから続くフロー図である。
【図８】図７のＢから続くフロー図である。
【図９】図８のＣから続くフロー図である。
【発明を実施するための形態】
【００１４】
以下、本発明のデータ送信プログラム、データ送信システム、及びデータ送信方法の実施形態について説明する。
【００１５】
図１に例示するように、データ送信システム１０は、送信側の情報処理装置１１から受信側の情報処理装置１２へデータＤ０を送信するシステムであり、データＤ０を添付ファイルとして電子メールを用いて送信するシステムである。データ送信プログラム２０は、送信側の情報処理装置１１にインストールされて、その情報処理装置１１に電子メールを送信させるときに機能するプログラムである。
【００１６】
データ送信システム１０は、情報処理装置１１、１２、各種のメールサーバ１３、１４、及び、配信用サーバ１５を備え、各機器（１１〜１５）がインターネットを介して相互にデータ通信可能に接続される。
【００１７】
各機器（１１〜１５）は、各種情報処理を行うＣＰＵ、その各種情報処理を行うために用いられるプログラムや情報処理結果を読み書き可能な内部記憶装置、及び各種インターフェースなどから構成されるハードウェアである。本明細書において、「サーバ」とは、各クライアントからの要求に対して情報や処理結果を提供（返答）する機能を有する情報処理装置（サーバコンピュータ）を示す。
【００１８】
情報処理装置１１、１２としては、インターネットを介してデータＤ０を送受信可能な機能を有するプログラムがインストールされた装置であればよい。具体的に、この実施形態の情報処理装置１１、１２は、電子メールを用いてデータＤ０を送受信可能な機能を有するプログラムとして、データ送信プログラム２０、電子メールクライアントプログラム２１、４０がインストールされた装置であり、受信側の情報処理装置１２は、更に、ウェブサイトを表示可能なウェブブラウザ４１がインストールされた装置である。情報処理装置１１、１２としては、パーソナルコンピュータ、携帯情報端末、携帯電話、及び、家電機器が例示される。
【００１９】
メールサーバ１３、１４は、ＰＯＰ、ＳＭＴＰ、ＩＭＡＰなどのプロトコルを利用して、電子メールを配送、保存する機能を有するサーバである。メールサーバ１３は送信者のメールアドレスＡ１に対して電子メールが送受信される場合に経由されるサーバであり、メールサーバ１４は受信者のメールアドレスＡ２に対して電子メールが送受信される場合に経由されるサーバである。つまり、送信者のメールアドレスＡ１から受信者のメールアドレスＡ２に電子メールを送信する場合に、電子メールは情報処理装置１１、メールサーバ１３、メールサーバ１４、及び受信者の情報処理装置１２の順に配送され、受信者のメールアドレスＡ２から送信者のメールアドレスＡ１に電子メールを送信する場合に、その逆の順に配送される。なお、一般的なメールサーバは、電子メールの送信や配送を行う機能を有するサーバ、クライアントが電子メールを受信するための機能を有するサーバ、電子メールをサーバ上で管理する機能を有するサーバなど機能に応じて区別されるが、本明細書において、メールサーバ１３、１４はそれぞれの機能を有するものとして扱うこととする。
【００２０】
配信用サーバ１５は、データＤ０が送信されるときに経由するサーバと異なるサーバであり、送信側の情報処理装置１１及び受信側の情報処理装置１２の間の経路に介在するメールサーバ１３、１４と異なるサーバである。配信用サーバ１５は、メールサーバ１３、１４と少なくともグローバルＩＰアドレスが異なるサーバであることが好ましく、メールサーバ１３、１４と物理的に異なるサーバで構成されることがより好ましい。配信用サーバ１５は、ウェブサーバプログラム３０がインストールされたウェブサーバ（ＨＴＴＰサーバともいう）で構成され、ＨＴＴＰプロトコルを利用して、クライアントから送信されたリクエストに応答してレスポンスを返信する機能を有するサーバである。
【００２１】
データ送信プログラム２０は、情報処理装置１１の内部記憶装置に記憶されて、ＣＰＵにより適宜読み出されて、実行されて、情報処理装置１１に電子メールを送信させるときに機能するプログラムである。データ送信プログラム２０は、情報処理装置１１に予めインストールされている電子メールクライアントプログラム２１に対して機能を拡張するプログラム（アドインソフトウェア、アドオンソフトウェア、プラグインソフトウェアともいう）である。
【００２２】
電子メールクライアントプログラム２１としては、電子メールの作成、送信、受信、受信した電子メールの管理、閲覧などの各種機能を有したものであればよく、情報処理装置にインストールされるプログラムの他に、ウェブブラウザを通じて機能するものウェブアプリケーションで構成されてもよい。なお、データ送信プログラム２０が電子メールクライアントプログラム２１の機能を有してもよい。
【００２３】
データ送信プログラム２０は、各機能要素として、設定部２２、分割部２３、転送部２４、通知部２５、及び、送信部２６を有する。各機能要素は、それぞれが独立に実行される個別のプログラムで構成されてもよい。
【００２４】
各機能要素は、情報処理装置１１の電子メールクライアントプログラム２１からメール本文Ｔ０に添付ファイルとしてデータＤ０が添付された添付付電子メールＭ０が送信されるときに、最初に設定部２２が機能する。次いで、設定部２２を介して送信者によりその他の各機能要素に対する設定が行われた後に、分割部２３から符号順に順次、ＣＰＵに読み出されて予め設定された手順を情報処理装置１１に実行させる。
【００２５】
設定部２２は、電子メールクライアントプログラム２１における処理結果を常時監視し、添付付電子メールＭ０を送信させる手順が実行されるときに機能して、送信者に対して送信される添付付電子メールＭ０に関する複数の事項を確認させる手順を実行させる機能要素である。同様に、設定部２２は、後述する通知部２５で作成されて通知電子メールＭ３を送信させる手順が実行されるときにも機能して、送信者に対して送信される通知電子メールＭ３に関する複数の事項を確認させる手順を実行させる機能要素でもある。加えて、設定部２２は、添付付電子メールＭ０の受信者のメールアドレスＡ２を抽出し、転送部２４に出力する機能要素でもある。
【００２６】
設定部２２は、確認させる手順として、電子メールクライアントプログラム２１における電子メールの送信ボタンが押されたときに、電子メールクライアントプログラム２１に対するモーダルウィンドウであるダイアログボックス２７を表示させる手順を情報処理装置１１に実行させる機能要素である。ダイアログボックス２７は、送信者が添付付電子メールＭ０のデータＤ０を分割するか否かを選択可能な分割確認チェックボックス２７ａを有する。また、ダイアログボックス２７は、抽出した受信者のメールアドレスＡ２が誤っていないか否かを確認可能なアドレス確認チェックボックス２７ｂを有する。
【００２７】
分割部２３は、設定部２２で表示させたダイアログボックス２７において添付付電子メールＭ０のデータＤ０を分割して送信することが選択された場合に機能する。分割部２３は、分割確認チェックボックス２７ａにチェックが入っていない場合に、添付付電子メールＭ０からデータＤ０を分離させて、分離させたデータＤ０を単独では読み取り不可能な少なくとも二つの分割データＤ１、Ｄ２に分割させる手順を情報処理装置１１に実行させる機能要素である。分割部２３において分割された分割データＤ１は、自己復元プログラムファイルＦ１に変換されて転送部２４に出力され、分割データＤ２は、送信部２６に出力される。
【００２８】
分割部２３は、データとして分割データＤ１を含んで成る自己復元プログラムファイルＦ１を生成する機能要素でもある。自己復元プログラムファイルＦ１は、自身と分割データＤ２との両方が揃った状態で機能するプログラムファイルであり、実行されるとデータＤ０が自動的に復元されるものである。
【００２９】
本明細書において、単独では読み取り不可能な分割データＤ１、Ｄ２とは、好ましくは分割されたうちのいくつか、より好ましくは分割された全ての分割データが揃わない限りデータＤ０から情報を読み取ることが不可能なデータを示す。
【００３０】
そこで、分割部２３は、秘密分散方式を用いてデータＤ０を分割することが好ましく、秘密分散方式のうちのＡＯＮＴ（Ａｌｌ  Ｏｒ  Ｎｏｔｈｉｎｇ  Ｔｒａｎｓｆｏｒｍ）方式を用いてデータＤ０を分割することがより好ましい。秘密分散方式とは、元データを複数の分散データに分割して管理する方式であり、ＡＯＮＴ方式以外に元データをｎ個の分割データに分割し、任意の分割データをｋ（ｎ＞ｋ）個集めることで元データを復元可能な閾値分散方式（シャミアの秘密分散方式）が例示される。ＡＯＮＴ方式は、元データをランダム（無意味）なビット列に変換、分割し、変換後のビット列のうちの１ビットでも欠如すると元データを復元不可能な秘密分散方式の一種である。ＡＯＮＴ方式は、その他に、元データの容量と分割後の総データ容量とが略等しくなるという特徴と、分割後の分割データの数や容量の比率を自在に設定可能になるという特徴とを有している。
【００３１】
したがって、分割部２３が、ＡＯＮＴ方式を用いてデータＤ０を分割することで、分割した分割データＤ１、Ｄ２の全てが揃わないとデータＤ０を復元不可能になり、セキュリティの向上には有利になる。また、分割部２３が、ＡＯＮＴ方式を用いてデータＤ０を分割することで、分割後の分割データの数を自在に設定可能になる。但し、データＤ０を三つ以上の分割データに分割すると、可用性や利便性が低下することから、データＤ０を二つの分割データＤ１、Ｄ２に分割することが望ましい。加えて、分割部２３が、ＡＯＮＴ方式を用いてデータＤ０を分割することで、分割データＤ１、Ｄ２の容量の比率を自在に設定可能になり、分割データＤ２を分割データＤ１よりも小さい容量にできる。このように、分割データＤ２の容量を、電子メールクライアントプログラム２１、メールサーバ１３、１４、及び情報処理装置１２の電子メールクライアントプログラム４０のそれぞれが扱うことが可能な容量にするには有利になる。また、後述するように電子メールに添付される分割データＤ２の容量を小さくすることで、メール送信システムへの負荷を軽減するには有利になる。
【００３２】
転送部２４は、分割部２３における情報処理が完了した後に機能し、配信用サーバ１５の登録部３１を介して、配信用サーバ１５に対してリクエストを送信させる手順を情報処理装置１１に実行させる機能要素である。転送部２４は、分割部２３で分割された分割データＤ１が含まれる自己復元プログラムファイルＦ１を配信用サーバ１５に転送、保存させる手順と、受信者のメールアドレスＡ２を配信用サーバ１５に転送して保存させるリクエストを送信させる手順を情報処理装置１１に実行させる機能要素である。より具体的に、転送部２４は、登録部３１を介して配信用サーバ１５のデータベース３７（後述する）に自己復元プログラムファイルＦ１、及び、受信者のメールアドレスＡ２を互いに関連付けた状態で登録させる手順を配信用サーバ１５に実行させるリクエストを送信させる手順を情報処理装置１１に実行させる機能要素である。
【００３３】
通知部２５は、転送部２４における情報処理が完了した後（転送部２４からのリクエストに対する配信用サーバ１５からのレスポンスを受信した後）に機能し、情報処理装置１１に、宛先を空欄とし、メール本文に分割データＤ１へのアクセスを可能にする通知が記載された通知電子メールＭ３を作成させる手順を実行させる機能要素である。通知部２５は、電子メールクライアントプログラム２１を介して、情報処理装置１１に通知電子メールＭ３を作成させる。分割データＤ１へのアクセスを可能にする通知としては、配信用サーバ１５における自己復元プログラムファイルＦ１の保存場所と受信者のメールアドレスＡ２との両方がパラメータとして組み込まれた動的なウェブページ３６のウェブアドレス（ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）Ｕ１が例示される。動的なウェブページ３６は、ウェブアドレスＵ１に組み込まれたパラメータを元に配信用サーバ１５に予め保存されたテンプレート３８にデータベース３７に登録されたデータを当て嵌めて表示可能にしたウェブページである。
【００３４】
送信部２６は、通知部２５における情報処理が完了した後に機能し、情報処理装置１１に、置換電子メールＭ１を作成させて送信させる手順を実行させる機能要素である。置換電子メールＭ１は、電子メールクライアントプログラム２１で作成された添付付電子メールＭ０に基づいて作成されるメールであり、宛先を送信者のメールアドレスＡ２とし、メール本文Ｔ０に連絡させる指示Ｔ１が追記されたものをメール本文（Ｔ０＋Ｔ１）とし、データＤ０が分割データＤ２に置き換えられた電子メールである。
【００３５】
連絡させる指示Ｔ１は、受信者が送信された置換電子メールＭ１を受信した場合に、送信者に対してその置換電子メールＭ１を受信したことを連絡させる指示である。連絡方法としては、電話での連絡、置換電子メールＭ１の開封確認メール、受信者からの返信電子メールＭ２が例示される。連絡方法としては、受信者から送信者への電子メールの返信作業が望ましく、連絡させる指示Ｔ１としては、受信者から送信者に対して返信電子メールＭ２を返信させる指示が望ましい。連絡させる指示Ｔ１を返信電子メールＭ２を返信させる指示とすることで、送信者の状況を問わずに返信できる、口頭確認をしないことで周囲の人間に情報が漏れることを防止できる、あるいは、返信電子メールＭ２のメールアドレスＡ２をコピーして通知電子メールＭ３に活用することができる。
【００３６】
ウェブサーバプログラム３０は、各機能要素として、登録部３１、表示部３２、許可部３３、パスワード作成部３４、及び、管理部３５を有する。機能要素は、それぞれが独立に実行される個別のプログラムで構成されてもよい。各機能要素は、クライアントである情報処理装置１１や情報処理装置１２からインターネットを介して送信されたリクエストに応答してレスポンスを返信するように機能する。
【００３７】
登録部３１は、ウェブアプリケーションプログラミングインターフェース（以下、ＷｅｂＡＰＩという）で構成され、クライアントである情報処理装置１１からのリクエストに対してレスポンスを返すように機能する機能要素である。登録部３１は、情報処理装置１１の転送部２４から送信されたリクエストにより、転送された自己復元プログラムファイルＦ１を配信用サーバ１５の内部記憶装置のデータベース３７に保存させて登録させる手順を配信用サーバ１５に実行させる機能要素である。また、登録部３１は、転送部２４から送信されたリクエストにより、受信者のメールアドレスＡ２を配信用サーバ１５の内部記憶装置のデータベース３７に保存させて登録させる手順を配信用サーバ１５に実行させる機能要素である。データベース３７に登録された自己復元プログラムファイルＦ１、及び、受信者のメールアドレスＡ２は互いに関連付けられて、配信用サーバ１５から自己復元プログラムファイルＦ１を配信させる場合に受信者のメールアドレスＡ２が必要な状態となる。登録が完了したレスポンスには、動的なウェブページ３６のウェブアドレスＵ１が含まれ、登録部３１から情報処理装置１１の転送部２４を介して、レスポンスを返信することでデータ送信プログラム２０の通知部２５が機能し、通知電子メールＭ３にウェブアドレスＵ１を入力する手順が実行される。
【００３８】
表示部３２は、クライアントである情報処理装置１２のウェブブラウザ４１に通知電子メールＭ３に記載されたウェブアドレスＵ１が入力されるリクエストに対して、そのウェブブラウザ４１にウェブページ３６を表示させるレスポンスを返信させる手順を配信用サーバ１５に実行させる機能要素である。表示部３２は、予めテンプレート３８が用意され、このテンプレート３８にデータベース３７に登録されたデータが当て嵌められた動的なウェブページ３６を作成、表示させる機能を有する。表示部３２は、ウェブページ３６に表示された入力欄に受信者のメールアドレスＡ２やパスワードＰ１が入力されることで、表示を変える機能を有する。
【００３９】
許可部３３は、配信用サーバ１５に保存された自己復元プログラムファイルＦ１にアクセスしてきたクライアントが受信者であるか否かを確認させる手順を配信用サーバ１５に実行させる機能要素である。また、許可部３３は、クライアントが受信者であることを確認した場合にそのクライアントに対して分割データＤ１を含む自己復元プログラムファイルＦ１の配信の許可を与える手順を配信用サーバ１５に実行させる機能要素である。
【００４０】
許可部３３は、確認させる手順として、受信者のメールアドレスＡ２の入力と、その受信者のメールアドレスＡ２に対して発行されたパスワードＰ１の入力との二段階の入力を用いることが望ましい。
【００４１】
具体的に、許可部３３は、クライアントからのウェブブラウザ４１に表示されたウェブページ３６にメールアドレスＡｘが入力されるリクエストに対して、入力されたメールアドレスＡｘが受信者のメールアドレスＡ２であるか否かを確認させる手順を配信用サーバ１５に実行させる機能要素である。また、許可部３３は、入力されたメールアドレスＡｘが受信者のメールアドレスＡ２であると確認すると、入力されたそのメールアドレスＡ２に対してパスワードＰ１を発行させるレスポンスを返信させる手順を配信用サーバ１５に実行させる機能要素である。つまり、許可部３３は、ウェブページ３６に受信者のメールアドレスＡ２以外のメールアドレスが入力された場合は、パスワードＰ１を発行しない。許可部３３は、ウェブページ３６に入力された受信者のメールアドレスＡ２を宛先とし、メール本文にパスワードＰ１を記載したパスワード電子メールＭ４を作成、送信する機能要素である。
【００４２】
パスワードＰ１は、一定時間ｔａごとに自動的に更新され、且つ、一回限り有効なワンタイムパスワードが好ましく、更に、そのワンタイムパスワードがウェブブラウザ４１に表示されたウェブページ３６を閉じると（情報処理装置１２及び配信用サーバ１５の通信が途切れた状態になると）無効になることがより好ましい。そこで、ウェブサーバプログラム３０がパスワード生成部３４を有することが好ましい。このパスワード生成部３４は、タイマーにより一定時間ｔａをカウントして、一定時間ｔａごとにワンタイムパスワードとしてパスワードＰ１を生成し、生成したパスワードＰ１を許可部３３に出力する機能要素である。
【００４３】
このように、パスワードＰ１をワンタイムパスワードにすることで、セキュリティが向上して、受信者以外の第三者に対する分割データＤ１の流出を防止するには有利になる。なお、許可部３３としては、ウェブページ３６に受信者の携帯電話の電話番号を入力して、入力されたその電話番号宛にショートメッセージサービスや拡張メッセージサービスを利用してパスワードＰ１を発行させる手順を配信用サーバ１５に実行させる機能要素としてもよい。また、許可部３３を、パスワードＰ１として時刻同期型ワンタイムパスワードを発行する配信用サーバ１５で機能するプログラムと、そのパスワードP１を予め受信者に対して生成するハードウエアトークンとで構成してもよい。
【００４４】
許可部３３は、クライアントからのウェブブラウザ４１に表示されたウェブページ３６にパスワードＰｘが入力されるリクエストに対して、入力されたパスワードＰｘが有効なパスワードＰ１であるか否かを確認させる手順を配信用サーバ１５に実行させる機能要素である。また、許可部３３は、入力されたパスワードＰｘが有効なパスワードＰ１であると確認すると、そのクライアントに対して分割データＤ１を含む自己復元プログラムファイルＦ１の配信の許可を与える手順を配信用サーバ１５に実行させる機能要素である。配信の許可としては、ウェブページ３６を介したダウンロードが例示される。
【００４５】
管理部３５は、登録部３１により自己復元プログラムファイルＦ１が配信用サーバ１５に保存されてから所定の有効期間ｔｂが経過した有効期限Ｅ１に達したときに、自己復元プログラムファイルＦ１を削除させる手順を配信用サーバ１５に実行させる機能要素である。また、管理部３５に、配信用サーバ１５に保存された自己復元プログラムファイルＦ１がダウンロードされた場合に、その自己復元プログラムファイルＦ１を削除させる手順を配信用サーバ１５に実行させる機能を追加してもよい。
【００４６】
図２に例示するように、設定部２２により表示されるダイアログボックス２７は、分割確認チェックボックス２７ａ、アドレス確認チェックボックス２７ｂの他に、電子メールに関する各事項が記載された各欄２７ｃ〜２７ｆ、それらの各欄に対するチェックボックス２７ｇ、２７ｈ、警告欄２７ｉ、送信ボタン２７ｊ、及び送信中止ボタン２７ｋを有する。
【００４７】
送信者によりダイアログボックス２７の分割確認チェックボックス２７ａにチェックが入力されていない状態で、アドレス確認チェックボックス２７ｂ、及び各チェックボックス２７ｇ、２７ｈにチェックが入力されると、設定部２２により、送信ボタン２７ｊが有効な状態になる。次いで、送信者により送信ボタン２７ｊが押下されると、設定部２２により、分割部２３、転送部２４、通知部２５、及び、送信部２６が順次機能する。
【００４８】
一方、送信者によりダイアログボックス２７の全てにチェックが入力されると、設定部２２により、警告欄２７ｉにデータＤ０が分割されない状態で送信される警告を表示させて、送信ボタン２７ｊが有効な状態になる。次いで、送信者により送信ボタン２７ｊが押されると、分割部２３、転送部２４、通知部２５、及び、送信部２６が機能せずに、電子メールクライアントプログラム２１により添付付電子メールＭ０が送信される。なお、送信者により送信中止ボタン２７ｋが押下されると、再度、メール本文Ｔ０やメールアドレスＡ２が修正可能になる。
【００４９】
図３に例示するように、通知部２５により作成される通知電子メールＭ３は、宛先（ＣＣ、ＢＣＣを含む）を空欄とし、メール本文に配信用サーバ１５に保存された自己復元プログラムファイルＦ１（分割データＤ１）へのアクセスを可能にする通知が記載された電子メールである。その通知は、配信用サーバ１５のデータベース３７に登録された自己復元プログラムファイルＦ１の保存場所及び受信者のメールアドレスＡ２がパラメータとして含まれる動的なウェブページ３６のウェブアドレスＵ１と自己復元プログラムファイルＦ１の有効期限Ｅ１とを含んで構成される。通知部２５により作成された通知電子メールＭ３は、電子メールクライアントプログラム２１に一時保存された状態で留まり、送信者により宛先が入力されて、送信ボタンが押されるまで送信されない。このように、通知電子メールＭ３の宛先を空欄とすることで、送信者に受信者のメールアドレスＡ２を入力させる手操作の処理を行わせて、再度、メールアドレスＡ２が正しいか否かを確認させることが可能になり、誤送信の防止に有利になる。また、通知電子メールＭ３が自動で生成されることで、誤ったウェブアドレスＵ１が送信されることを回避するには有利になる。なお、通知電子メールＭ３を送信するときにも、データ送信プログラム２０の設定部２２が機能して、図２に例示するダイアログボックス２７を表示させることで、再度、送信者に確認を促すことで誤送信の防止には有利になる。
【００５０】
図４及び図５に例示するように、表示部３２により情報処理装置１２のウェブブラウザ４１に表示されるウェブページ３６は、動的なウェブページであり、予め設定されたテンプレート３８にデータを当て嵌めて表示させることで、表示される内容が異なる。つまり、ウェブページ３６は、情報処理装置１２のウェブブラウザ４１を介して送信されるリクエストごとに表示が変わる。
【００５１】
図４に例示するように、ウェブページ３６は、ウェブブラウザ４１に自己復元プログラムファイルＦ１の保存場所及び受信者のメールアドレスＡ２がパラメータとして含まれるウェブアドレスＵ１が入力されると、ページ内にメールアドレス入力欄３６ａ及び送信ボタン３６ｂが表示される。次いで、受信者により、メールアドレス入力欄３６ａに受信者のメールアドレスＡ２が正しく入力されて、送信ボタン３６ｂが押下されると許可部３３が機能する。次いで、許可部３３により正しい受信者のメールアドレスＡ２が入力されたことが確認されると、有効なパスワードＰ１が記載されたパスワード電子メールＭ４が発行される。なお、メールアドレス入力欄３６ａに受信者のメールアドレスＡ２以外のメールアドレスが入力されて、送信ボタン３６ｂが押下されると許可部３３により、不正を知らせる警告のダイアログボックスが表示され、パスワード電子メールＭ４の発行が中止される。
【００５２】
図５に例示するように、ウェブページ３６は、許可部３３によりパスワード電子メールＭ４が発行されると、ページ内にパスワード入力欄３６ｃ及びダウンロードボタン３６ｄが表示される。次いで、受信者により、パスワード入力欄３６ｃに有効なパスワードＰ１が入力されて、ダウンロードボタン３６ｄが押下されると、許可部３３が機能する。次いで、許可部３３により有効なパスワードＰ１が入力されたことが確認されると、配信用サーバ１５から受信者の情報処理装置１２への自己復元プログラムファイルＦ１のダウンロードが開始される。なお、パスワード入力欄３６ｃに無効なパスワードが入力されて、ダウンロードボタン３６ｄが押下されると許可部３３により、不正を知らせる警告のダイアログボックスが表示され、自己復元プログラムファイルＦ１のダウンロードが中止される。
【００５３】
図６〜図９に例示するように、データ送信システム１０を用いたデータ送信方法は、送信者により添付付電子メールＭ０が送信されるときに開始され、送信者により置換電子メールＭ１が受信者に受信されたことが確認された場合にのみ、受信者が添付付電子メールＭ０に添付されたデータＤ０を復元可能にする方法である。
【００５４】
なお、フロー図では、データ送信システム１０が行う情報処理を長方形の囲いで示し、送信者及び受信者が行う手操作の処理を長方形以外の平行四辺形の囲いで示す。
【００５５】
図６に例示するように、まず、送信者が電子メールクライアントプログラム２１を用いて、宛先を受信者のメールアドレスＡ２として、メール本文Ｔ０にデータＤ０が添付された添付付電子メールＭ０を作成して、送信する（電子メールクライアントプログラム２１の送信ボタンを押下する）。
【００５６】
この添付付電子メールＭ０を送信する手操作の処理が行われると、データ送信プログラム２０の設定部２２により、ダイアログボックス２７を表示させる情報処理を情報処理装置１１に行わせる（Ｓ１１０）。
【００５７】
次いで、送信者が表示されたダイアログボックス２７を確認して、分割確認チェックボックス２７ａにチェックをしない状態で、アドレス確認チェックボックス２７ｂ、チェックボックス２７ｇ、２７ｈにチェックを入力して、送信ボタン２７ｊを押下する。
【００５８】
このダイアログボックス２７における送信の手操作の処理が行われると、分割部２３により、添付付電子メールＭ０からデータＤ０を分離させて、ＡＯＮＴ方式を用いてそのデータＤ０を二つの分割データＤ１、Ｄ２に分割させる情報処理を情報処理装置１１に行わせる（Ｓ１２０）。次いで、分割部２３により、分割データＤ１を含んで成る自己復元プログラムファイルＦ１を生成させる情報処理を情報処理装置１１に行わせる（Ｓ１３０）。次いで、転送部２４により、配信用サーバ１５のＷｅｂＡＰＩである登録部３１に対して自己復元プログラムファイルＦ１、及び、受信者のメールアドレスＡ２をデータベース３７に登録するリクエストを送信させる情報処理を情報処理装置１１に行わせる（Ｓ１４０）。
【００５９】
次いで、ウェブサーバプログラム３０の登録部３１により、リクエストに基づいて、データベース３７に自己復元プログラムファイルＦ１、及び、受信者のメールアドレスＡ２を登録させる情報処理を配信用サーバ１５に行わせる（Ｓ２１０）。次いで、管理部３５により、予め設定された有効期間ｔｂに基づいて有効期限Ｅ１を設定させる情報処理を配信用サーバ１５に行わせる（Ｓ２２０）。次いで、登録部３１により、ウェブページ３６のウェブアドレスＵ１及び有効期限Ｅ１を含むレスポンスを情報処理装置１１の転送部２４に向けて返信させる情報処理を配信用サーバ１５に行わせる（Ｓ２３０）。
【００６０】
次いで、図７に例示するように、データ送信プログラム２０の転送部２４により、レスポンスを受信させる情報処理を情報処理装置１１に行わせる（Ｓ１５０）。次いで、通知部２５により、ウェブアドレスＵ１が記載された通知電子メールＭ３を作成させて、電子メールクライアントプログラム２１に対して一時保存させる情報処理を情報処理装置１１に行わせる（Ｓ１６０）。次いで、送信部２６により、置換電子メールＭ１を作成させて、送信させる情報処理を情報処理装置１１に行わせる（Ｓ１７０）。このステップでは、添付付電子メールＭ０の本文Ｔ０に連絡させる指示Ｔ１が追記されるとともに、データＤ０の代わりに分割データＤ２が添付された置換電子メールＭ１を作成させる情報処理を情報処理装置１１に行わせる。
【００６１】
次いで、受信者が、情報処理装置１２の電子メールクライアントプログラム４０を用いて置換電子メールＭ１を受信して、置換電子メールＭ１の連絡させる指示Ｔ１を確認すると、置換電子メールＭ１に添付された分割データＤ２を情報処理装置１２の内部記憶装置に保存する。次いで、受信者が、返信電子メールＭ２を作成して、送信する。
【００６２】
次いで、送信者が、電子メールクライアントプログラム２１を用いて返信電子メールＭ２を受信して、返信電子メールＭ２の差出人のメールアドレスＡ２を確認する。次いで、送信者が、電子メールクライアントプログラム２１に一時保存されていた通知電子メールＭ３の宛先に受信者のメールアドレスＡ２を入力して、送信する。
【００６３】
次いで、図８に例示するように、受信者が、情報処理装置１２の電子メールクライアントプログラム４０を用いて通知電子メールＭ３を受信して、通知電子メールＭ３に記載されたウェブアドレスＵ１を押下すると、ウェブブラウザ４１にウェブアドレスＵ１が入力される。
【００６４】
ウェブブラウザ４１にウェブアドレスＵ１が入力される手操作の処理が行われると、情報処理装置１２からウェブページ３６を表示させるリクエストが送信されて、ウェブサーバプログラム３０の表示部３２により、メールアドレス入力欄３６ａ及び送信ボタン３６ｂが設定されたウェブページ３６を作成させ、そのウェブページ３６をウェブブラウザ４１に表示させる情報処理を配信用サーバ１５に行わせる（Ｓ２４０）。
【００６５】
次いで、受信者が、情報処理装置１２のウェブブラウザ４１を用いて、ウェブページ３６のメールアドレス入力欄３６ａに、メールアドレスＡｘを入力して、送信ボタン３６ｂを押下する。
【００６６】
メールアドレスＡｘが入力されるとともに送信ボタン３６ｂが押下される手操作の処理が行われると、ウェブサーバプログラム３０の許可部３３により、入力されたメールアドレスＡｘが登録された受信者のメールアドレスＡ２と等しいか否かを判定させる情報処理を配信用サーバ１５に行わせる（Ｓ２５０）。入力されたメールアドレスＡｘが登録された受信者のメールアドレスＡ２と等しくないと判定されると、許可部３３により、不正なメールアドレスＡｘが入力された警告が表示されたウェブページ３６をウェブブラウザ４１にする表示させる情報処理を配信用サーバ１５に行わせる（Ｓ２６０）。
【００６７】
一方、入力されたメールアドレスＡｘが登録された受信者のメールアドレスＡ２と等しいと判定されると、許可部３３により、パスワードＰ１が記載されたパスワード電子メールＭ４を作成させて、受信者のメールアドレスＡ２に向けてそのパスワード電子メールＭ４を送信させる情報処理を配信用サーバ１５に行わせる（Ｓ２７０）。次いで、表示部３２により、パスワード入力欄３６ｃ及びダウンロードボタン３６ｄが設定されたウェブページ３６を作成させ、そのウェブページ３６をウェブブラウザ４１に表示させる情報処理を配信用サーバ１５に行わせる（Ｓ２８０）。
【００６８】
次いで、図９に例示するように、受信者が、情報処理装置１２の電子メールクライアントプログラム４０を用いてパスワード電子メールＭ４を受信して、パスワードＰ１を確認する。次いで、受信者が、ウェブブラウザ４１を用いて、ウェブページ３６のパスワード入力欄３６ｃに、パスワードＰｘを入力して、ダウンロードボタン３６ｄを押下する。
【００６９】
パスワードＰｘが入力されるとともにダウンロードボタン３６ｄが押下される手操作の処理が行われると、ウェブサーバプログラム３０の許可部３３により、入力されたパスワードＰｘが現時点で有効なパスワードＰ１と等しいか否かを判定させる情報処理を配信用サーバ１５に行わせる（Ｓ２９０）。入力されたパスワードＰｘが有効なパスワードＰ１と等しくないと判定されると、許可部３３により、入力されたパスワードＰｘの誤りの警告が表示されたウェブページ３６をウェブブラウザ４１にする表示させる情報処理を配信用サーバ１５に行わせる（Ｓ３００）。
【００７０】
一方、入力されたパスワードＰｘがパスワードＰ１と等しいと判定されると、許可部３３により、保存された自己復元プログラムファイルＦ１を配信させる情報処理を配信用サーバ１５に行わせる（Ｓ３１０）。なお、ここでの配信方法はウェブブラウザ４１を介した配信用サーバ１５から情報処理装置１２へのダウンロードである。また、自己復元プログラムファイルＦ１の配信が完了した場合に、配信用サーバ１５のデータベース３７の自己復元プログラムファイルＦ１、メールアドレスＡ１、Ａ２の登録を解除させて、内部記憶装置から削除させることが望ましい。
【００７１】
次いで、受信者が、情報処理装置１２の内部記憶装置にダウンロードされた自己復元プログラムファイルＦ１を実行させると、置換電子メールＭ１を用いて送信された分割データＤ２と配信用サーバ１５からダウンロードされた自己復元プログラムファイルＦ１とからデータＤ０が復元される。この復元する手操作の処理が行われて、このデータ送信方法が完了する。
【００７２】
以上のように、データ送信システム１０及びデータ送信プログラム２０によれば、データＤ０を復元するには、送信者から受信者にデータＤ０が転送される過程において、送信者が受信者からの返信電子メールＭ２を確認する手操作の処理を介在させることが必須になる。それ故、データＤ０の誤送信を回避するには有利になり、データＤ０から秘密情報が読み取り可能な状態で受信者に一方的に送信されることを防ぐことができる。
【００７３】
また、データ送信システム１０及びデータ送信プログラム２０によれば、分割した分割データＤ１を含む自己復元プログラムファイルＦ１と、分割データＤ２のそれぞれを互いに異なるサーバを経由させることで、データＤ０を読み取り可能な状態でインターネット上に保存されることを回避する。それ故、全てのサーバに対して不正アクセスが生じる場合を除いて、インターネット上でのデータＤ０の復元を不可能にして、セキュリティを高めることができる。
【００７４】
これにより、データ送信システム１０及びデータ送信プログラム２０によれば、添付付電子メールＭ０の誤送信やメールサーバ１３、１４への不正アクセスが生じたとしても、データＤ０から秘密情報が外部に漏洩することを防ぐことができる。
【００７５】
データ送信システム１０及びデータ送信プログラム２０によれば、データＤ０よりも容量が小さい分割データＤ２が添付された置換電子メールＭ１を受信者に向けて送信する。これにより、受信者の通信システムへの負荷を低減することができる。なお、配信用サーバ１５のウェブサーバプログラム３０がデータ送信プログラム２０における分割部２３と同様の機能要素を備えることで、受信者が配信用サーバ１５に保存された分割データＤ１をダウンロードするときに、さらに、その分割データＤ１を分割して一つ一つのダウンロードサイズを小さくさせるようにしてもよい。
【００７６】
データ送信システム１０及びデータ送信プログラム２０によれば、宛先を空欄とした通知電子メールＭ３が自動で作成されて、電子メールクライアントプログラム２１に一時保存される。これにより、送信者は、返信電子メールＭ２を確認し、確認した受信者のメールアドレスＡ２を通知電子メールＭ３に入力する手操作の処理を行う過程で、再度、受信者のメールアドレスＡ２が正しいか否かを判断することができる。つまり、プログラムで情報処理される過程に手操作の処理を介在させることで、送信者に対して確認作業の猶予を与えることができる。
【００７７】
データ送信システム１０及びデータ送信プログラム２０によれば、添付付電子メールＭ０のメール本文Ｔ０に受信者に対して置換電子メールＭ１を受信したことを送信者が確認可能な作業を行わせる指示Ｔ１が追記されることで、受信者に対して置換電子メールＭ１への返信を促すことができる。指示Ｔ１としては、置換電子メールＭ１に対する返信電子メールＭ２を返信させる指示にすることで、再度、送信者が受信者のメールアドレスＡ２が正しいか否かを判断することができ、誤送信を回避するには有利になる。
【００７８】
既述した実施形態に対して、データ送信プログラム２０が、配信用サーバ１５に分割データＤ１を保存し、分割データＤ２を含む自己復元プログラムファイルを置換電子メールＭ１に添付して受信者に送信するように構成してもよい。
【００７９】
また、既述した実施形態に対して、データ送信プログラム２０が、ファイル転送プロトコルを利用するＦＴＰクライアントプログラムやそのクライアントプログラムに対して機能を拡張するプログラムで構成されてもよい。この場合に、配信用サーバ１５は、ＦＴＰサーバとは異なるサーバであればよい。また、データ送信プログラム２０が、オンラインストレージサービスを利用するプログラム（例えば、ウェブブラウザ）やそのプログラムに対して機能を拡張するプログラムで構成されてもよい。この場合に、配信用サーバ１５は、オンラインストレージサービスで使用されるサーバと異なるサーバであればよい。
【００８０】
データ送信システム１０は、データ送信プログラム２０がインストールされた情報処理装置１１に加えて、配信用サーバ１５により、アクセスしてきたクライアントが分割データＤ２を受け取った受信者か否かを確認した場合に分割データＤ１を含む自己復元プログラムファイルＦ１のダウンロードの許可を与える構成にした。このように、配信用サーバ１５に保存された分割データＤ１や自己復元プログラムファイルＦ１の配信を許可制にすることで、セキュリティを向上することができる。
【００８１】
データ送信システム１０は、ウェブブラウザ４１にウェブアドレスＵ１が入力されることで、配信用サーバ１５のデータベース３７に登録された自己復元プログラムファイルＦ１、メールアドレスＡ２を元に動的なウェブページ３６が作成される。この動的なウェブページ３６は、自己復元プログラムファイルＦ１をダウンロードするために、受信者のメールアドレスＡ２が必須となり、受信者以外からのアクセスを防ぐことができる。
【００８２】
更に、この動的なウェブページ３６は、自己復元プログラムファイルＦ１をダウンロードするために、入力された受信者のメールアドレスＡ２に送信されたパスワード電子メールＭ４に記載された有効なパスワードＰ１が必要となる。このように、受信者のメールアドレスＡ２に加えて、そのメールアドレスＡ２に送信されるパスワードＰ１が必要となる二段階の確認により、セキュリティを向上することができる。
【００８３】
なお、既述した実施形態では、受信者のメールアドレスＡ２とパスワードＰ１との二段階の確認を行う構成にしたが、パスワードＰ１の発行を任意に選択できる構成にして、受信者のメールアドレスＡ２の確認のみにすることもできる。
【００８４】
受信者のメールアドレスＡ２は、添付付電子メールＭ０の宛先（Ｔｏ）に限定されず、例えば、添付付電子メールＭ０に宛先の他に複写先（ＣＣ、ＢＣＣ）が入力されている場合は、その複写先も含む。つまり、一つの添付付電子メールＭ０に宛先及び複写先を含む複数の受信者のメールアドレスＡ２が入力されている場合は、メールアドレスＡ２ごとに通知電子メールＭ３に記載されるウェブアドレスＵ１が異なることになる。
【符号の説明】
【００８５】
１０  データ送信システム
１１  送信側の情報処理装置
１２  受信側の情報処理装置
１３、１４  メールサーバ
１５  配信用サーバ
２０  データ送信プログラム
２３  分割部
２４  転送部
２５  通知部
２６  送信部
３０  ウェブサーバプログラム
３１  登録部
３３  許可部
Ｄ０  データ
Ｄ１、Ｄ２  分割データ
Ｐ１  パスワード
【図１】
2020009254.tif 000003
【図２】
2020009254.tif 000004
【図３】
2020009254.tif 000005
【図４】
2020009254.tif 000006
【図５】
2020009254.tif 000007
【図６】
2020009254.tif 000008
【図７】
2020009254.tif 000009
【図８】
2020009254.tif 000010
【図９】
2020009254.tif 000011
【手続補正書】
【提出日】平成30年8月27日(2018.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信側の情報処理装置にインストールされるデータ送信プログラムにおいて、
前記送信側の情報処理装置からインターネットを介して受信側の情報処理装置にデータを送信するときに、その送信側の情報処理装置に、
前記データを単独では読み取り不可能な少なくとも二つの分割データに分割させる手順と、
次いで、前記分割データのうちの一方の分割データを前記データを送信する際に経由するサーバとは異なる配信用サーバに転送させて、保存させる手順と、
次いで、前記分割データのうちの他方の分割データを前記受信側の情報処理装置に送信させる手順と、前記配信用サーバに保存された前記一方の分割データへのアクセスを可能にする通知を作成させる手順と、を実行させ、
前記他方の分割データが前記受信側の情報処理装置に送信されたときに、前記通知が前記送信側の情報処理装置に一時保存された状態で留まることを特徴とするデータ送信プログラム。
【請求項２】
前記データが、送信者のメールアドレスからメールサーバを経由させて受信者のメールアドレスに向けて送信される添付付電子メールのメール本文に添付された添付ファイルであり、
前記添付付電子メールが送信されるときに、前記送信側の情報処理装置に、前記分割させる手順と前記保存させる手順と前記送信させる手順とを実行させ、
前記保存させる手順が、前記一方の分割データを、前記メールサーバとは異なる前記配信用サーバに転送させて、保存させる手順であり、
前記送信させる手順が、前記添付付電子メールに添付された前記データを前記他方の分割データに置き換えた置換電子メールを前記添付付電子メールの代わりに前記メールサーバを経由させて前記受信者のメールアドレスに向けて送信させる手順である請求項１に記載のデータ送信プログラム。
【請求項３】
前記送信させる手順が、前記添付付電子メールのメール本文に、前記受信者が前記置換電子メールを受信した場合に、前記送信者に対してその置換電子メールを受信したことを連絡させる指示を追記させる手順を含む請求項２に記載のデータ送信プログラム。
【請求項４】
前記作成させる手順が、宛先を空欄とし、メール本文に前記通知が記載された通知電子メールを作成させる手順である請求項２又は３に記載のデータ送信プログラム。
【請求項５】
前記保存させる手順が、前記一方の分割データと前記受信者のメールアドレスとを関連付けて前記配信用サーバに保存させる手順であり、
前記通知は、前記配信用サーバにおける前記一方の分割データの保存場所と、前記受信者のメールアドレスとをパラメータとして含む動的なウェブページのウェブアドレスである請求項２〜４のいずれか１項に記載のデータ送信プログラム。
【請求項６】
前記分割させる手順は、前記送信側の情報処理装置に、ＡＯＮＴ（Ａｌｌ  Ｏｒ  Ｎｏｔｈｉｎｇ  Ｔｒａｎｓｆｏｒｍ）方式を用いて前記データを分割させる手順である請求項１〜５のいずれか１項に記載のデータ送信プログラム。
【請求項７】
前記他方の分割データの容量は、前記一方の分割データの容量よりも小さい容量に設定される請求項１〜６のいずれか１項に記載のデータ送信プログラム。
【請求項８】
インターネットを介してデータを送信するデータ送信システムにおいて、
前記データを受信側の情報処理装置に送信する機能を有する送信側の情報処理装置と、前記データを送信するときに経由するサーバとは異なる配信用サーバとを備え、
前記送信側の情報処理装置が、前記データを送信するときに機能する分割部、転送部、通知部、及び、送信部を有し、前記分割部が前記データを単独では読み取り不可能な少なくとも二つの分割データに分割する情報処理を行い、前記転送部が分割したそれらの分割データのうちの一方の分割データを前記配信用サーバに転送して保存する情報処理を行い、前記通知部が前記配信用サーバに保存された前記一方の分割データへのアクセスを可能にする通知を作成する情報処理を行い、前記送信部が他方の分割データを前記受信側の情報処理装置に送信する情報処理を行い、前記他方の分割データを前記受信側の情報処理装置に送信したときに、前記通知を前記送信側の情報処理装置に一時保存された状態で留まらせる構成にし、
前記配信用サーバが、前記配信用サーバに保存された前記一方の分割データにアクセスが生じたときに機能する許可部を有し、前記許可部が、前記他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に送信された前記通知に基づいてアクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認する情報処理を行い、前記クライアントが前記受信者であることを確認した場合にそのクライアントに対して前記一方の分割データの配信を許可する情報処理を行う構成にしたことを特徴とするデータ送信システム。
【請求項９】
前記転送部が、前記保存する情報処理として、前記一方の分割データと前記受信者のメールアドレスとを関連付けて前記配信用サーバに保存する情報処理を行い、
前記許可部が、前記確認する情報処理として、前記配信用サーバにおける前記一方の分割データの保存場所と前記受信者のメールアドレスとをパラメータとして含む動的なウェブページに前記クライアントにより入力されたメールアドレスが前記受信者のメールアドレスか否かを確認する情報処理を行う構成にした請求項８に記載のデータ送信システム。
【請求項１０】
前記許可部が、前記確認する情報処理として、前記ウェブページに前記受信者のメールアドレスが入力されると、入力されたその受信者のメールアドレスに向けてメール本文に有効なパスワードが記載されたパスワード電子メールを送信し、前記ウェブページにそのパスワード電子メールを受信した前記クライアントにより入力されたパスワードが前記有効なパスワードか否かを確認する情報処理を行う請求項９に記載のデータ送信システム。
【請求項１１】
インターネットを介してデータを送信するデータ送信方法において、
送信側の情報処理装置から受信側の情報処理装置にデータを送信するときに、
前記送信側の情報処理装置により、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割し、次いで、分割したそれらの分割データのうちの一方の分割データを、前記データを送信するときに経由するサーバとは異なる配信用サーバに転送して保存し、次いで、前記配信用サーバに保存した前記一方の分割データへのアクセスを可能にする通知を作成するとともに、他方の分割データを前記受信側の情報処理装置に送信し、前記他方の分割データを前記受信側の情報処理装置に送信したときに、前記通知を前記送信側の情報処理装置に一時保存された状態で留まらせ、
前記他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に、前記送信側の情報処理装置により、前記通知を前記受信側の情報処理装置に送信し、
前記配信用サーバに保存された前記一方の分割データに、前記通知に基づいたアクセスが生じたときに、前記配信用サーバにより、アクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認し、次いで、そのクライアントが前記受信者であることが確認されると前記一方の分割データの配信を許可し、
前記配信用サーバから配信された前記一方の分割データと、前記送信側の情報処理装置から送信された前記他方の分割データから前記データが復元されることを特徴とするデータ送信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記の目的を達成する本発明のデータ送信プログラムは、送信側の情報処理装置にインストールされるデータ送信プログラムにおいて、前記送信側の情報処理装置からインターネットを介して受信側の情報処理装置にデータを送信するときに、その送信側の情報処理装置に、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割させる手順と、次いで、前記分割データのうちの一方の分割データを前記データを送信する際に経由するサーバとは異なる配信用サーバに転送させて、保存させる手順と、次いで、前記分割データのうちの他方の分割データを前記受信側の情報処理装置に送信させる手順と、前記配信用サーバに保存された前記一方の分割データへのアクセスを可能にする通知を作成させる手順と、を実行させ、前記他方の分割データが前記受信側の情報処理装置に送信されたときに、前記通知が前記送信側の情報処理装置に一時保存された状態で留まることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記の目的を達成する本発明のデータ送信システムは、インターネットを介してデータを送信するデータ送信システムにおいて、前記データを受信側の情報処理装置に送信する機能を有する送信側の情報処理装置と、前記データを送信するときに経由するサーバとは異なる配信用サーバとを備え、前記送信側の情報処理装置が、前記データを送信するときに機能する分割部、転送部、通知部、及び、送信部を有し、前記分割部が前記データを単独では読み取り不可能な少なくとも二つの分割データに分割する情報処理を行い、前記転送部が分割したそれらの分割データのうちの一方の分割データを前記配信用サーバに転送して保存する情報処理を行い、前記通知部が前記配信用サーバに保存された前記一方の分割データへのアクセスを可能にする通知を作成する情報処理を行い、前記送信部が他方の分割データを前記受信側の情報処理装置に送信する情報処理を行い、前記他方の分割データを前記受信側の情報処理装置に送信したときに、前記通知を前記送信側の情報処理装置に一時保存された状態で留まらせる構成にし、前記配信用サーバが、前記配信用サーバに保存された前記一方の分割データにアクセスが生じたときに機能する許可部を有し、前記許可部が、前記他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に送信された前記通知に基づいてアクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認する情報処理を行い、前記クライアントが前記受信者であることを確認した場合にそのクライアントに対して前記一方の分割データの配信を許可する情報処理を行う構成にしたことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記の目的を達成する本発明のデータ送信方法は、インターネットを介してデータを送信するデータ送信方法において、送信側の情報処理装置から受信側の情報処理装置にデータを送信するときに、前記送信側の情報処理装置により、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割し、次いで、分割したそれらの分割データのうちの一方の分割データを、前記データを送信するときに経由するサーバとは異なる配信用サーバに転送して保存し、次いで、前記配信用サーバに保存した前記一方の分割データへのアクセスを可能にする通知を作成するとともに、他方の分割データを前記受信側の情報処理装置に送信し、前記他方の分割データを前記受信側の情報処理装置に送信したときに、前記通知を前記送信側の情報処理装置に一時保存された状態で留まらせ、前記他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に、前記送信側の情報処理装置により、前記通知を前記受信側の情報処理装置に送信し、前記配信用サーバに保存された前記一方の分割データに、前記通知に基づいたアクセスが生じたときに、前記配信用サーバにより、アクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認し、次いで、そのクライアントが前記受信者であることが確認されると前記一方の分割データの配信を許可し、前記配信用サーバから配信された前記一方の分割データと、前記送信側の情報処理装置から送信された前記他方の分割データから前記データが復元されることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
電子メールクライアントプログラム２１としては、電子メールの作成、送信、受信、受信した電子メールの管理、閲覧などの各種機能を有したものであればよく、情報処理装置１１にインストールされるプログラムの他に、ウェブブラウザを通じて機能するものウェブアプリケーションで構成されてもよい。なお、データ送信プログラム２０が電子メールクライアントプログラム２１の機能を有してもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
送信部２６は、通知部２５における情報処理が完了した後に機能し、情報処理装置１１に、置換電子メールＭ１を作成させて送信させる手順を実行させる機能要素である。置換電子メールＭ１は、電子メールクライアントプログラム２１で作成された添付付電子メールＭ０に基づいて作成されるメールであり、宛先を受信者のメールアドレスＡ２とし、メール本文Ｔ０に連絡させる指示Ｔ１が追記されたものをメール本文（Ｔ０＋Ｔ１）とし、データＤ０が分割データＤ２に置き換えられた電子メールである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
ウェブサーバプログラム３０は、各機能要素として、登録部３１、表示部３２、許可部３３、パスワード生成部３４、及び、管理部３５を有する。機能要素は、それぞれが独立に実行される個別のプログラムで構成されてもよい。各機能要素は、クライアントである情報処理装置１１や情報処理装置１２からインターネットを介して送信されたリクエストに応答してレスポンスを返信するように機能する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
一方、入力されたパスワードＰｘがパスワードＰ１と等しいと判定されると、許可部３３により、保存された自己復元プログラムファイルＦ１を配信させる情報処理を配信用サーバ１５に行わせる（Ｓ３１０）。なお、ここでの配信方法はウェブブラウザ４１を介した配信用サーバ１５から情報処理装置１２へのダウンロードである。また、自己復元プログラムファイルＦ１の配信が完了した場合に、配信用サーバ１５のデータベース３７の自己復元プログラムファイルＦ１、メールアドレスＡ２の登録を解除させて、内部記憶装置から削除させることが望ましい。
【手続補正書】
【提出日】平成30年12月3日(2018.12.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信側の情報処理装置にインストールされるデータ送信プログラムにおいて、
前記送信側の情報処理装置からインターネットを介して受信側の情報処理装置にデータを送信するときに、その送信側の情報処理装置に、
前記データを単独では読み取り不可能な少なくとも二つの分割データに分割させる手順と、
次いで、前記分割データのうちの一方の分割データを、前記データを送信する際に経由するサーバとは異なり、自身に保存されたその一方の分割データにアクセスが生じたときに前記分割データのうちの他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に送信される通知に基づいてアクセスしてきたクライアントが前記他方の分割データを受け取った受信者であることを確認した場合にそのクライアントに対して前記一方の分割データの配信を許可する配信用サーバに転送させて、保存させる手順と、
次いで、前記他方の分割データを前記受信側の情報処理装置に送信させる手順と、前記配信用サーバに保存された前記一方の分割データへのアクセスを可能にする前記通知を作成させる手順と、を実行させ、
前記他方の分割データが前記受信側の情報処理装置に送信されたときに、前記通知が前記送信側の情報処理装置に一時保存された状態で留まることを特徴とするデータ送信プログラム。
【請求項２】
前記データが、送信者のメールアドレスからメールサーバを経由させて受信者のメールアドレスに向けて送信される添付付電子メールのメール本文に添付された添付ファイルであり、
前記添付付電子メールが送信されるときに、前記送信側の情報処理装置に、前記分割させる手順と前記保存させる手順と前記送信させる手順とを実行させ、
前記保存させる手順が、前記一方の分割データを、前記メールサーバとは異なる前記配信用サーバに転送させて、保存させる手順であり、
前記送信させる手順が、前記添付付電子メールに添付された前記データを前記他方の分割データに置き換えた置換電子メールを前記添付付電子メールの代わりに前記メールサーバを経由させて前記受信者のメールアドレスに向けて送信させる手順である請求項１に記載のデータ送信プログラム。
【請求項３】
前記送信させる手順が、前記添付付電子メールのメール本文に、前記受信者が前記置換電子メールを受信した場合に、前記送信者に対してその置換電子メールを受信したことを連絡させる指示を追記させる手順を含む請求項２に記載のデータ送信プログラム。
【請求項４】
前記作成させる手順が、宛先を空欄とし、メール本文に前記通知が記載された通知電子メールを作成させる手順である請求項２又は３に記載のデータ送信プログラム。
【請求項５】
前記保存させる手順が、前記一方の分割データと前記受信者のメールアドレスとを関連付けて前記配信用サーバに保存させる手順であり、
前記通知は、前記配信用サーバにおける前記一方の分割データの保存場所と、前記受信者のメールアドレスとをパラメータとして含む動的なウェブページのウェブアドレスである請求項２〜４のいずれか１項に記載のデータ送信プログラム。
【請求項６】
前記分割させる手順は、前記送信側の情報処理装置に、ＡＯＮＴ（Ａｌｌ  Ｏｒ  Ｎｏｔｈｉｎｇ  Ｔｒａｎｓｆｏｒｍ）方式を用いて前記データを分割させる手順である請求項１〜５のいずれか１項に記載のデータ送信プログラム。
【請求項７】
前記他方の分割データの容量は、前記一方の分割データの容量よりも小さい容量に設定される請求項１〜６のいずれか１項に記載のデータ送信プログラム。
【請求項８】
インターネットを介してデータを送信するデータ送信システムにおいて、
前記データを受信側の情報処理装置に送信する機能を有する送信側の情報処理装置と、前記データを送信するときに経由するサーバとは異なる配信用サーバとを備え、
前記送信側の情報処理装置が、前記データを送信するときに機能する分割部、転送部、通知部、及び、送信部を有し、前記分割部が前記データを単独では読み取り不可能な少なくとも二つの分割データに分割する情報処理を行い、前記転送部が分割したそれらの分割データのうちの一方の分割データを前記配信用サーバに転送して保存する情報処理を行い、前記通知部が前記配信用サーバに保存された前記一方の分割データへのアクセスを可能にする通知を作成する情報処理を行い、前記送信部が他方の分割データを前記受信側の情報処理装置に送信する情報処理を行い、前記他方の分割データを前記受信側の情報処理装置に送信したときに、前記通知を前記送信側の情報処理装置に一時保存された状態で留まらせる構成にし、
前記配信用サーバが、前記配信用サーバに保存された前記一方の分割データにアクセスが生じたときに機能する許可部を有し、前記許可部が、前記他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に送信された前記通知に基づいてアクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認する情報処理を行い、前記クライアントが前記受信者であることを確認した場合にそのクライアントに対して前記一方の分割データの配信を許可する情報処理を行う構成にしたことを特徴とするデータ送信システム。
【請求項９】
前記転送部が、前記保存する情報処理として、前記一方の分割データと前記受信者のメールアドレスとを関連付けて前記配信用サーバに保存する情報処理を行い、
前記許可部が、前記確認する情報処理として、前記配信用サーバにおける前記一方の分割データの保存場所と前記受信者のメールアドレスとをパラメータとして含む動的なウェブページに前記クライアントにより入力されたメールアドレスが前記受信者のメールアドレスか否かを確認する情報処理を行う構成にした請求項８に記載のデータ送信システム。
【請求項１０】
前記許可部が、前記確認する情報処理として、前記ウェブページに前記受信者のメールアドレスが入力されると、入力されたその受信者のメールアドレスに向けてメール本文に有効なパスワードが記載されたパスワード電子メールを送信し、前記ウェブページにそのパスワード電子メールを受信した前記クライアントにより入力されたパスワードが前記有効なパスワードか否かを確認する情報処理を行う請求項９に記載のデータ送信システム。
【請求項１１】
インターネットを介してデータを送信するデータ送信方法において、
送信側の情報処理装置から受信側の情報処理装置にデータを送信するときに、
前記送信側の情報処理装置により、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割し、次いで、分割したそれらの分割データのうちの一方の分割データを、前記データを送信するときに経由するサーバとは異なる配信用サーバに転送して保存し、次いで、前記配信用サーバに保存した前記一方の分割データへのアクセスを可能にする通知を作成するとともに、他方の分割データを前記受信側の情報処理装置に送信し、前記他方の分割データを前記受信側の情報処理装置に送信したときに、前記通知を前記送信側の情報処理装置に一時保存された状態で留まらせ、
前記他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に、前記送信側の情報処理装置により、前記通知を前記受信側の情報処理装置に送信し、
前記配信用サーバに保存された前記一方の分割データに、前記通知に基づいたアクセスが生じたときに、前記配信用サーバにより、アクセスしてきたクライアントが前記他方の分割データを受け取った受信者であるか否かを確認し、次いで、そのクライアントが前記受信者であることが確認されると前記一方の分割データの配信を許可し、
前記配信用サーバから配信された前記一方の分割データと、前記送信側の情報処理装置から送信された前記他方の分割データから前記データが復元されることを特徴とするデータ送信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記の目的を達成する本発明のデータ送信プログラムは、送信側の情報処理装置にインストールされるデータ送信プログラムにおいて、前記送信側の情報処理装置からインターネットを介して受信側の情報処理装置にデータを送信するときに、その送信側の情報処理装置に、前記データを単独では読み取り不可能な少なくとも二つの分割データに分割させる手順と、次いで、前記分割データのうちの一方の分割データを、前記データを送信する際に経由するサーバとは異なり、自身に保存されたその一方の分割データにアクセスが生じたときに前記分割データのうちの他方の分割データが前記受信側の情報処理装置に受信されたことが確認された後に送信される通知に基づいてアクセスしてきたクライアントが前記他方の分割データを受け取った受信者であることを確認した場合にそのクライアントに対して前記一方の分割データの配信を許可する配信用サーバに転送させて、保存させる手順と、次いで、前記他方の分割データを前記受信側の情報処理装置に送信させる手順と、前記配信用サーバに保存された前記一方の分割データへのアクセスを可能にする前記通知を作成させる手順と、を実行させ、前記他方の分割データが前記受信側の情報処理装置に送信されたときに、前記通知が前記送信側の情報処理装置に一時保存された状態で留まることを特徴とする。