(57)【要約】      （修正有）【課題】意図的な流出や不正な取得により、受信側端末装置から文字（文章）や画像を第三者に取得されることを防ぐとともに、文字（文章）や画像を転送するサーバから不正に取得されることも防ぐ。【解決手段】内容データ分割部１０２は、データを複数に分割して、複数の分割内容データを生成する。分割内容データ格納先決定部１０５は、分割内容データのそれぞれについて、当該分割内容データを送信する通信サーバを決定する。分割内容データ送信部１０４は、分割内容データと、当該分割内容データの次の順番を与えられた分割内容データの送信先の通信サーバを特定する情報である次分割内容データ格納先情報を含む送信データを生成し、この送信データを通信サーバに送信する。【選択図】図２
2015228084.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに閲覧若しくは視聴等させたいコンテンツを構成するデータである内容データを複数に分割して、複数の分割内容データを生成する分割手段と、
前記分割内容データのそれぞれについて、当該分割内容データを送信するサーバを決定する決定手段と、
前記分割内容データと、当該分割内容データの次の順番を与えられた分割内容データの送信先のサーバを特定する情報である次分割内容データ格納先情報を含む送信データを生成し、この送信データを前記決定手段で決定されたサーバに送信する第１の送信手段と、
前記分割内容データを含む送信データを受信し、記憶する格納手段と、
分割内容データの送信を要求するメッセージである送信要求メッセージを受信し、この送信要求メッセージに対応する分割内容データを前記格納手段から読み出し、当該分割内容データ及び次分割内容データ格納先情報を送信する第２の送信手段と、
前記次分割内容データ格納先情報に基づいて、分割内容データの送信を要求するメッセージを、対応するサーバに送信する要求手段と
を有する、通信システム。
【請求項２】
前記分割内容データの表示が実行されると、当該分割内容データを前記格納手段から消去させる管理手段をさらに有する、請求項１に記載の通信システム。
【請求項３】
分割内容データの内容を表示させると共に、表示中の分割内容データの前の順番を付与された分割内容データの表示を消去若しくは終了させる表示制御手段をさらに有する、請求項１又は２に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に記載の実施の形態は、通信システム並びにファイル保管システムに関する。
【背景技術】
【０００２】
近年の情報通信技術の発展に伴い、文字（文章）や画像の転送を主とする通信、例えば電子メールやソーシャル・メディア・ネットワークが普及発展してきた。このような通信技術の普及発展により、個人間や企業間で様々な文字（文章）や画像がやり取りされている。そのような文字や画像については、秘密にしておきたいものや秘匿しておきたいものも少なくないが、意図的な流出や、クラッキング等による不正な手段により盗みとられてしまうという状態が発生するようになってきた。
【０００３】
そこで、このような通信対象となる文字（文章）や画像の秘密を保持する技術として、暗号化等の種々の方式が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１１４８５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、暗号化された文字（文章）や画像も、受信側端末装置ではユーザの閲覧に際しては必ず復号化されて閲覧に供せられるため、受信側端末装置の使用者等による意図的な流出や、受信側端末装置で復号化された後にクラッキング等の不正に取得されてしまう場合には、防ぐことができない。
【０００６】
また、文字（文章）や画像の通信は、サーバを介して送信側端末装置から受信側端末装置に送信される場合が多いが、このサーバに不正に侵入されてしまうと、文字（文章）や画像をそのまま取得され、文字（文章）や画像の秘密を保持することができないという問題があった。
【０００７】
本発明の目的は、意図的な流出や不正な取得により、受信側端末装置から文字（文章）や画像を第三者に取得されることを防ぐとともに、文字（文章）や画像を転送するサーバから不正に取得されることも防ぐ技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の実施の形態は通信システム（情報システム）として提案される。この通信システムは、分割手段と、決定手段と、第１の送信手段と、格納手段と、第２の送信手段と、要求手段とを有する。
【０００９】
分割手段は、ユーザに閲覧若しくは視聴等させたいコンテンツを構成するデータである内容データを複数に分割して、複数の分割内容データを生成する。決定手段は、分割内容データのそれぞれについて、当該分割内容データを送信する通信サーバを決定する。第１の送信手段は、分割内容データと、当該分割内容データの次の順番を与えられた分割内容データの送信先の通信サーバを特定する情報である次分割内容データ格納先情報を含む送信データを生成し、この送信データを決定手段で決定された通信サーバに送信する。格納手段は、分割内容データを含む送信データを受信し、記憶する。第２の送信手段は、分割内容データの送信を要求するメッセージである送信要求メッセージを受信し、この送信要求メッセージに対応する分割内容データを格納手段から読み出し、当該分割内容データ及び次分割内容データ格納先情報を送信する。要求手段は、次分割内容データ格納先情報に基づいて、分割内容データの送信を要求するメッセージを、対応する通信サーバに送信する。
【００１０】
前記通信システムは、分割内容データの表示が実行されると、当該分割内容データを格納手段から消去させる管理手段をさらに有していてもよい。
【００１１】
前記通信システムは、分割内容データの内容を表示させると共に、表示中の分割内容データの前の順番を付与された分割内容データの表示を消去若しくは終了させる表示制御手段をさらに有していてもよい。
【００１２】
本発明の別の実施の形態はファイル保管システム（情報システム）として提案される。このファイル保管システムは、分割手段と、決定手段と、第１の送信手段と、格納手段と、第２の送信手段と、要求手段とを有する。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係る通信システムの全体構成を示す機能ブロック図
【図２】送信側端末装置の構成例を示す機能ブロック図
【図３】送信データのデータ構造例を示す図
【図４】通信サーバの構成例を示す機能ブロック図
【図５】受信側端末装置の構成例を示す機能ブロック図
【図６】送信側端末装置の動作例を示すフローチャート
【図７】通信サーバの動作例を示すフローチャート
【図８】受信側端末装置の動作例を示すフローチャート
【図９】図8のフローチャートに続く、受信側端末装置の動作例を示すフローチャート
【図１０】通信システム全体の動作例を示すシーケンス図
【図１１】図１０に続く、通信システム全体の動作例を示すシーケンス図
【図１２】図１１に続く、通信システム全体の動作例を示すシーケンス図
【図１３】内容データが受信側端末装置によって表示される画面例を示す図
【図１４】本通信システムにおける受信側端末装置の別の表示例を示す図
【図１５】受信用サーバ及び受信側端末装置の構成例を示した機能ブロック図
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態に係る通信システムを説明する。
[１．実施の形態]
本発明の実施の形態は、通信システムとして提案される。この通信システムは、文字データや画像データなどの通信対象を単一のサーバに格納させること無く、受信側端末装置に送信し、受信側端末装置は通信対象の全体を保存、記憶すること無くユーザに通信対象を表示するシステムである。
【００１５】
［１．１．通信システムの構成例］
図１に本実施の形態に係る通信システムの全体構成を示す機能ブロック図を示す。通信システム１は、送信側端末装置１０と、複数の通信サーバ２０と、受信側端末装置３０とを有する。
【００１６】
送信側端末装置１０、通信サーバ２０、受信側端末装置３０は、ネットワーク５０に接続され、若しくは接続可能であって互いに通信可能である。
【００１７】
［１．１．１．送信側端末装置］
送信側端末装置１０は、コンピュータ、携帯通信端末、タブレットPC、スマートフォンなどの情報処理装置であって、この情報処理装置は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、入出力装置（Ｉ／Ｏ）、及び必要な場合にはハードディスク装置等の外部記憶装置を具備している装置である。
【００１８】
送信側端末装置１０は、受信側端末装置３０に宛てて送信したい通信内容データの入力を受け付け、入力された通信内容データを、複数に分割して複数の分割内容データを生成し、それぞれの分割内容データを複数の通信サーバ２０のいずれかに宛てて送信し、これを保存させる機能を有する。
【００１９】
本発明の実施の形態に係る送信側端末装置１０の構成例について説明する。図２は、本実施の形態に係る送信側端末装置１０の構成例を示す機能ブロック図である。なお、機能ブロック図中に示す構成要素は、送信側端末装置１０の機能を機能毎にまとめてブロックとして捉えたものであり、送信側端末装置１０が各構成要素に対応する基板、装置、回路、部品などの物理的構成要素を備えていなければならないことを意味するわけではない。また、「接続」とは、データ、情報、命令などの送信及び／又は受信、受け取り、受け渡しなどが可能な状態になっていることをいい、互いに配線で連結されているような物理的な接続に限られる意味ではない。本明細書中の他の構成要素の機能ブロック図の説明についても同様である。
【００２０】
本発明の実施の形態に係る送信側端末装置１０は、内容データ記憶部１０１と、内容データ分割部１０２と、分割内容データ記憶部１０３と、分割内容データ送信部１０４と、分割内容データ格納先決定部１０５と、送信通知部１０６と、第１格納先通信サーバ通知部１０７を有している。
【００２１】
内容データ記憶部１０１は送信通知部１０６及び内容データ分割部１０２に接続されている。内容データ分割部１０２は分割内容データ記憶部１０３及び分割内容データ格納先決定部１０５と接続されている。分割内容データ記憶部１０３は分割内容データ送信部１０４に接続されている。
【００２２】
分割内容データ送信部１０４はネットワーク５０に接続されている。分割内容データ格納先決定部１０５は分割内容データ送信部１０４及び第１格納先通信サーバ通知部１０７に接続されている。第１格納先通信サーバ通知部１０７は、送信通知部１０６及び分割内容データ格納先決定部１０５に接続されているとともに、ネットワーク５０に接続されている。
【００２３】
［１．１．１．１．内容データ記憶部］
内容データ記憶部１０１は、ユーザが送信側端末装置１０の入力手段（キーボード、メディア・リーダ、外部記憶装置など）を用いて入力した内容データ、及び当該内容データを受け取らせたい受信側端末装置３０を特定する情報である宛先情報を受け付け、記憶する機能を有する。
【００２４】
「内容データ」は、文字列データ、画像データなどの、受信側端末装置３０のユーザに閲覧若しくは視聴等させたいコンテンツを構成するデータである。
【００２５】
「宛先情報」は、受信側端末装置３０にデータを到達させることが可能な情報であって、例えばIPアドレス、ユーザアカウント、などである。
【００２６】
［１．１．１．２．入力内容データ分割部］
内容データ分割部１０２は、前記内容データを複数に分割して、複数の分割内容データを生成する機能を有する。分割の態様はどのようなものでもよく、内容データが画像データであれば、当該画像を複数の領域に分けてそれぞれの領域を分割内容データとするようにしてもよい。内容データが文字データであれば、数文字から数十文字毎に区切り、区切られた文字列のそれぞれを分割内容データとしてもよい。内容データ分割部１０２は、本発明の分割手段に相当する。
【００２７】
分割する数は２以上であればよい。分割する数はどのように定めてもよく、ランダムに内容データ分割部１０２が分割する数を決定するようにしてもかまわない。また、分割内容データには受信側端末装置３０によって受信される順番が付与される。
【００２８】
［１．１．１．３．分割データ記憶部］
分割内容データ記憶部１０３は、内容データ分割部１０２によって生成された分割内容データのそれぞれを記憶する機能を有する。
【００２９】
［１．１．１．４．分割内容データ送信先決定部］
分割内容データ格納先決定部１０５は、分割内容データ記憶部１０３に記憶されている分割内容データのそれぞれについて、どの通信サーバ２０に送信するかを決定し、決定した通信サーバ２０の宛先情報を出力する機能を有する。分割内容データ格納先決定部１０５は、本発明の決定手段に相当する。
【００３０】
分割内容データ格納先決定部１０５は通信サーバ２０それぞれの宛先リストを記憶しており、この宛先リストから分割内容データ毎に一つの通信サーバ２０を選択し、当該通信サーバ２０の宛先を示す情報である宛先データ（IPアドレスなど）を出力する。
【００３１】
［１．１．１．５．分割内容データ送信部］
分割内容データ送信部１０４は、分割内容データ及びそれに対応する宛先データを受け取り、分割内容データ及びそれに対応する宛先データを含む送信データを生成し、ネットワーク５０を介して、当該送信データを当該宛先データが示す通信サーバ２０に宛てて送信する機能を有する。分割内容データ送信部１０４は、本発明の第１の送信手段に相当する。
【００３２】
図３に、分割内容データ送信部１０４が生成する送信データのデータ構造例を示す。分割内容データ送信部１０４が通信サーバ２０に送信するデータである送信データ４０は、格納先通信サーバ情報４０１と、通信特定情報４０２と、次分割内容データ格納先情報４０３と、分割内容データ４０４とを有する。
【００３３】
「格納先通信サーバ情報」は、当該分割内容データ４０４の格納先として選択された通信サーバ２０を特定する情報であって、例えば当該通信サーバ２０のIPアドレスである。
【００３４】
「通信特定情報」は、分割内容データ４０４を一意に特定できる情報であって、例えば分割内容データ４０４に付与された識別番号、IDなどである。
【００３５】
「次分割内容データ格納先情報」は、分割内容データ４０４の次の順番を与えられた分割内容データの格納先（送信先）の通信サーバ２０を特定する情報であって、例えば当該通信サーバ２０のIPアドレス、ドメイン名、URLなどである。
【００３６】
送信データ４０に含まれる分割内容データ４０４に付与された順番が「２」である場合は、次分割内容データ格納先情報４０３は、順番が「３」である分割内容データ４０４の格納先の通信サーバ２０を特定する情報である。
【００３７】
［１．１．１．６．送信通知部］
送信通知部１０６は、受信側端末装置３０に宛ててネットワーク５０を介して、入力内容データの送信が行われる旨の通知メッセージを送信し、受信側端末装置３０から受信承諾を通知する承諾メッセージを受信し、承諾メッセージを受信した場合、内容データ分割部１０２に内容データの分割を行うように命令する機能を有する。
【００３８】
［１．１．１．７．第１格納先サーバ通知部］
第１格納先通信サーバ通知部１０７は、受信側端末装置３０から承諾メッセージを受信した場合、受信側端末装置３０に分割内容データ４０４のうち順番が「１」である分割内容データ４０４を格納する通信サーバ２０の宛先情報を受信側端末装置３０に送信する機能を有する。
【００３９】
［１．１．２．通信サーバ］
図１に戻り、通信システム１の構成要素の一つである通信サーバ２０を説明する。通信サーバ２０は、コンピュータなどの情報処理装置であって、この情報処理装置は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読み出し専用メモリ（ROM）、入出力装置（Ｉ／Ｏ）、及び必要な場合にはハードディスク装置等の外部記憶装置を具備している装置である。
【００４０】
通信サーバ２０は、送信側端末装置１０から、分割内容データを含む送信データを受信し、これを保存し、受信側端末装置３０からの分割内容データの送信要求に応じて、当該送信要求に対応する分割内容データを受信側端末装置３０に送信する機能を有する。通信サーバ２０は、本発明のサーバに相当する。
【００４１】
本発明の実施の形態に係る通信サーバ２０の構成例について説明する。図４は、本実施の形態に係る通信サーバ２０の構成例を示す機能ブロック図である。
【００４２】
本発明の実施の形態に係る通信サーバ２０は、分割内容データ格納部２０１と、分割内容データ送信要求処理部２０２と、分割内容データ管理部２０３を有している。
【００４３】
分割内容データ格納部２０１はネットワーク５０に接続されていると共に、分割内容データ送信要求処理部２０２に接続されている。分割内容データ送信要求処理部２０２はネットワーク５０に接続されていると共に、分割内容データ格納部２０１及び分割内容データ管理部２０３に接続されている。分割内容データ管理部２０３は分割内容データ格納部２０１に接続されている。
【００４４】
［１．１．２．１．分割内容データ格納部］
分割内容データ格納部２０１は、送信側端末装置１０から分割内容データを含む送信データを受信し、記憶する機能を有する。分割内容データ格納部２０１は、本発明の格納手段に相当する。
【００４５】
［１．１．２．２．分割内容データ送信要求処理部］
分割内容データ送信要求処理部２０２は、受信側端末装置３０から、分割内容データの送信を要求するメッセージである送信要求メッセージを受信し、この送信要求メッセージに対応する分割内容データを分割内容データ格納部２０１から読み出し、当該送信要求メッセージの発信元である受信側端末装置３０に通信特定情報４０２、次分割内容データ格納先情報４０３、当該分割内容データ４０４を送信する機能を有する。分割内容データ送信要求処理部２０２は、分割内容データ４０４を送信すると、分割内容データ管理部２０３に当該分割内容データ４０４を消去するように命令してもよい。分割内容データ送信要求処理部２０２は、本発明の第２の送信手段に相当する。
【００４６】
［１．１．２．３．分割内容データ管理部］
分割内容データ管理部２０３は、分割内容データ送信要求処理部２０２からの命令に応じて、指定された分割内容データ４０４を分割内容データ格納部２０１から消去する機能を有する。分割内容データ管理部２０３は、本発明の管理手段に相当する。
【００４７】
［１．１．３．受信側通信端末］
図１に戻り、通信システム１の構成要素の一つである受信側端末装置３０を説明する。受信側端末装置３０は、スマートフォン、タブレットＰＣ，携帯電話器、コンピュータなどの情報処理装置であって、この情報処理装置は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読み出し専用メモリ（ROM）、入出力装置（Ｉ／Ｏ）、及び必要な場合にはハードディスク装置等の外部記憶装置を具備している装置である。
【００４８】
受信側端末装置３０は、通信サーバ２０から分割内容データ４０４を受信し、受信した分割内容データ４０４を表示する機能を有する。全ての分割内容データ４０４が表示されることにより、分割内容データの元データである内容データが受信側端末装置３０で表示されたことになる。
【００４９】
本発明の実施の形態に係る受信側端末装置３０の構成例について説明する。図５は、本実施の形態に係る受信側端末装置３０の構成例を示す機能ブロック図である。
【００５０】
本発明の実施の形態に係る受信側端末装置３０は、送信通知処理部３０１、受信承諾通知部３０２、第１格納先通信サーバ通知処理部３０３、分割内容データ要求部３０４、分割内容データ受信部３０５、次分割内容データ格納先取得部３０６、分割内容データ表示制御部３０７、表示部３０８を有している。
【００５１】
受信側端末装置３０は、ネットワーク５０と送信通知処理部３０１に接続されている。送信受信承諾通知部３０２はネットワーク５０及び第１格納先通信サーバ通知処理部３０３に接続されている。第１格納先通信サーバ通知処理部３０３はネットワーク５０及び分割内容データ要求部３０４に接続されている。分割内容データ要求部３０４はネットワーク５０及び分割内容データ受信部３０５に接続されている。分割内容データ受信部３０５はネットワーク５０及び次分割内容データ格納先取得部３０６、分割内容データ表示制御部３０７に接続されている。次分割内容データ格納先取得部３０６は分割内容データ要求部３０４に接続されている。分割内容データ表示制御部３０７は表示部３０８に接続されている。
【００５２】
［１．１．３．１．送信通知処理部］
送信通知処理部３０１は、送信側端末装置１０からネットワーク５０を介して送信通知を受信し、ユーザにこの送信通知に係る内容データの受信を承諾するか否かの入力を促す機能を有する。
【００５３】
［１．１．３．２．受信承諾通知部］
受信承諾通知部３０２は、内容データの受信を承諾する旨の入力があった場合に、当該送信通知の送信元である送信側端末装置１０に受信承諾メッセージをネットワーク５０を介して送信する機能を有する。
【００５４】
［１．１．３．３．第１格納先通知処理部］
第１格納先通信サーバ通知処理部３０３は、送信通知の送信元である送信側端末装置１０から送信されてくる第１格納先サーバ通知メッセージを受信し、内容データから生成された複数の分割内容データ４０４のうち、第１の順番を付された分割内容データ４０４を格納する通信サーバ２０の宛先情報を取得する機能を有する。
【００５５】
［１．１．３．４．分割内容データ要求部］
分割内容データ要求部３０４は、第１格納先通信サーバ通知処理部３０３から宛先情報を受け取り、宛先情報が示す通信サーバ２０に、分割内容データ４０４の送信を要求するメッセージを送信し、その後通信サーバ２０から受信する次分割内容データ格納先情報４０３に基づいて、順次、分割内容データ４０４の送信を要求するメッセージを、対応する通信サーバ２０に送信する機能を有する。分割内容データ要求部３０４は、本発明の要求手段に相当する。
【００５６】
［１．１．３．５．分割内容データ受信部］
分割内容データ受信部３０５は、通信サーバ２０から順次送信されてくる分割内容データ４０４を受信する機能を有する。なお、分割内容データ４０４には通信特定情報４０２、次分割内容データ格納先情報４０３が付随している。
【００５７】
［１．１．３．６．次分割内容データ格納先取得部］
次分割内容データ格納先取得部３０６は、分割内容データ受信部３０５が分割内容データ４０４と共に受信した次分割内容データ格納先情報４０３を取得し、この次分割内容データ格納先情報４０３を分割内容データ要求部３０４に渡す機能を有する。
【００５８】
［１．１．３．７．分割内容データ表示制御部］
分割内容データ表示制御部３０７は、分割内容データ受信部３０５から分割内容データ４０４を受け取り、受け取った分割内容データ４０４の内容を表示部３０８に表示させると共に、表示中の分割内容データ４０４の前の順番を付与された分割内容データ４０４の表示を消去若しくは終了させる機能を有する。分割内容データ表示制御部３０７は、本発明の表示制御手段に相当する。
【００５９】
［１．１．３．８．表示部］
表示部３０８は、分割内容データ表示制御部３０７の制御によって、分割内容データ４０４の表示、及び消去又は終了を行う機能を有する。表示部３０８は、例えば液晶ディスプレイ装置などである。
［２．動作例］
［２．１．送信側端末装置の動作］
送信側端末装置１０の動作を説明する。図６は、送信側端末装置１０の動作例を示すフローチャートである。
【００６０】
まず、送信側端末装置１０、より詳しくは内容データ記憶部１０１は、ユーザからの内容データ及び宛先データの入力を受け付け、これを記憶する（S101）。
【００６１】
次に送信側端末装置１０、より詳しくは送信通知部１０６は、宛先データに基づいて受信側端末装置３０に送信通知メッセージを送信し、受信側端末装置３０からの受信承諾メッセージを待ち受ける（S102）
次に送信側端末装置１０、より詳しくは内容データ分割部１０２は、上記内容データを分割して、複数の分割内容データを生成し、これらを分割内容データ記憶部１０３に記憶させる（S103）。
【００６２】
次に送信側端末装置１０、より詳しくは分割内容データ格納先決定部１０５は、内容データに対応する通信特定情報４０２を生成し、各分割内容データ４０４の格納先となる通信サーバ２０を決定して格納先通信サーバ情報４０１を生成し、各分割内容データ４０４についての次分割内容データ格納先情報４０３を生成し、これらを出力する（S104）。
【００６３】
次に、送信側端末装置１０、より詳しくは分割内容データ送信部１０４は、ステップS104で生成された通信特定情報４０２、次分割内容データ格納先情報４０３、分割内容データ４０４を通信サーバ２０に送信する（S105）。
【００６４】
次に、送信側端末装置１０、より詳しくは第１格納先通信サーバ通知部１０７は、宛先データを用いて第１分割内容データ格納先サーバを通知するメッセージを受信側端末装置３０に送信する（S106）。
【００６５】
以上で、送信側端末装置１０の主要な動作は終了する。
【００６６】
なお、受信側端末装置３０からの受信承諾メッセージを送信側端末装置１０が受け取る前に、送信側端末装置１０は通信特定情報４０２、次分割内容データ格納先情報４０３、分割内容データ４０４を通信サーバ２０に送信しておく構成としても良い。
【００６７】
［２．２．通信サーバの動作］
通信サーバ２０の動作を説明する。図７は、通信サーバ２０の動作例を示すフローチャートである。
【００６８】
まず、通信サーバ２０、より詳しくは分割内容データ格納部２０１は、送信側端末装置１０から送信されてくる分割内容データ４０４を待ち受ける（S201）。
【００６９】
次に通信サーバ２０、より詳しくは分割内容データ格納部２０１は分割内容データを受信すると、この分割内容データを格納する（S202）。なお、分割内容データとともに通信特定情報４０２、次分割内容データ格納先情報４０３も合わせて受信している。
【００７０】
次に通信サーバ２０、より詳しくは分割内容データ送信要求処理部２０２は、受信側端末装置からの分割内容データ送信要求メッセージを待ち受ける（S203）。
【００７１】
次に通信サーバ２０、より詳しくは分割内容データ送信要求処理部２０２は、分割内容データ送信要求メッセージを受信すると、この分割内容データ送信要求メッセージに対応する分割内容データ４０４及び次分割内容データ格納先情報４０３を、分割内容データ送信要求メッセージの送信元である受信側端末装置３０に送信する（S204）。
【００７２】
次に通信サーバ２０、より詳しくは分割内容データ管理部２０３は、ステップS204において送信された分割内容データ４０４を、分割内容データ格納部２０１から削除する（S205）。
【００７３】
その後、通信サーバ２０はステップS201に戻り、処理を継続する。
【００７４】
［２．３．受信側端末装置の動作］
受信側端末装置３０の動作を説明する。図８は、受信側端末装置３０の動作例を示すフローチャートであり、図９は図８に続く受信側端末装置３０の動作例を示すフローチャートである。
【００７５】
まず、受信側端末装置３０、より詳しくは送信通知処理部３０１は、送信通知メッセージを待ちうける（S301）。
【００７６】
次に受信側端末装置３０、より詳しくは送信通知処理部３０１は送信通知メッセージを受信すると受信承諾通知部３０２を起動させ、受信承諾通知部３０２はユーザに受信を承諾するか否かの入力を促す。受信を承諾する旨の入力を受け付けた場合、受信側端末装置３０、より詳しくは受信承諾通知部３０２は、送信側端末装置１０に受信承諾通知メッセージを送信する（S302）。
【００７７】
次に受信側端末装置３０、より詳しくは第１格納先通信サーバ通知処理部３０３は、送信側端末装置１０からの第１格納先通信サーバ通知を待ち受ける（S303）。
【００７８】
送信側端末装置１０からの第１格納先通信サーバ通知を受信すると、受信側端末装置３０、より詳しくは第１格納先通信サーバ通知処理部３０３は、分割内容データ要求部３０４に、第１格納先通信サーバ通知に記述された通信サーバ２０に分割内容データ送信要求メッセージを送信させる（S304）。
【００７９】
次に、受信側端末装置３０、より詳しくは分割内容データ受信部３０５は、第１の分割内容データを受信し、分割内容データ受信部３０５は第1の分割内容データを分割内容データ表示制御部３０７に渡し、分割内容データ表示制御部３０７は分割内容データを表示部３０８に表示させる（S305）。
【００８０】
受信側端末装置３０、より詳しくは次分割内容データ格納先取得部３０６は、分割内容データ４０４と共に送信されてきた次分割内容データ格納先情報を読み取る（S306）。
【００８１】
受信側端末装置３０、より詳しくは次分割内容データ格納先取得部３０６は、次分割内容データ格納先情報から、次分割内容データ格納先の通信サーバ２０があるか否かを判定する（S307）。
【００８２】
次分割内容データ格納先の通信サーバ２０は無いと判定した場合（S307、No）、受信側端末装置３０、より詳しくは次分割内容データ格納先取得部３０６は分割内容データ管理部２０３に、この分割内容データ４０４を分割内容データ格納部２０１から消去させる（S308）
一方、ステップS307において、次分割内容データ格納先の通信サーバ２０があると判定した場合（S307、Yes）、受信側端末装置３０、より詳しくは次分割内容データ格納先取得部３０６は、分割内容データ要求部３０４に、次分割内容データ格納先情報４０３に記述されている通信サーバ２０に分割内容データ送信要求メッセージを送信させる（S309）。
【００８３】
次に受信側端末装置３０、より詳しくは分割内容データ受信部３０５は、ステップS309において送信した分割内容データ送信要求メッセージに対応する分割内容データ４０４を受信する（S310）。
【００８４】
次に、受信側端末装置３０、より詳しくは分割内容データ受信部３０５はこの分割内容データ４０４を分割内容データ表示制御部３０７に渡し、分割内容データ表示制御部３０７はこの分割内容データ４０４を表示部３０８に表示させるとともに、この分割内容データ４０４の受信前に受信している他の分割内容データの表示を消去若しくは終了させる（S311）。
【００８５】
以上で受信側端末装置３０の主たる動作は終了する。
【００８６】
［２．４．通信システム全体の動作例］
次に通信システム１全体の動作例を説明する。図１０から図１２は、送信側端末装置１０に内容データが入力されてから、受信側端末装置３０が内容データの表示を完了するまでの、通信システム１全体の動作例を示すシーケンス図であって、図１１は図１０に続くシーケンス図、図１２は図１１に続くシーケンス図である。なお、図１０から図１２に示す例では、通信サーバ２０は全部でｍ個存在しており、内容データはｎ個に分割されてｎ個の分割内容データが生成されるものとする。但し、ｍ、ｎは自然数であり、ｍ≧２、ｎ≧２、ｍ≧ｎであるものとする。ｎ個の分割内容データ４０４は、受信側端末装置３０において表示される順番にしたがって、第１分割内容データ、第２分割内容データ、第３分割内容データ、…、第（ｎ−２）分割内容データ、第（ｎ−１）分割内容データ、第ｎ分割内容データと呼んで区別する。同様に、上記分割内容データを格納するｎ個の通信サーバ２０を、第１通信サーバ、第２通信サーバ、第３通信サーバ、…、第（ｎ−２）通信サーバ、第（ｎ−１）通信サーバ、第ｎ通信サーバと呼んで区別する。
【００８７】
最初に、送信側端末装置１０のユーザは、内容データを送信側端末装置１０に入力し、送信側端末装置１０は内容データを受け付ける（S401）。
【００８８】
内容データの受け付けを完了した送信側端末装置１０は、内容データの受信先として指定された受信側端末装置３０に、内容データの送信が発生したことを通知するメッセージである送信通知メッセージを送信する（S402）。
【００８９】
送信通知メッセージを受信した受信側端末装置３０は、ユーザに受信を承諾するか問い合わせ、入力を促す。受信側端末装置３０が受信を承諾する旨の入力を受け付ける（S403）と、受信側端末装置３０は送信側端末装置１０に、受信承諾メッセージを送信する（S404）。
【００９０】
なお、上記信通知メッセージ、受信承諾メッセージは、通信サーバ２０若しくはその他のサーバ（例えば、電子メールサーバなど）を経由して、受信側端末装置３０及び送信側端末装置１０間で送受信される。
【００９１】
受信承諾メッセージを受信した送信側端末装置１０は、ステップS401で入力された内容データをｎ個に分割して、第１分割内容データ、第２分割内容データ、第３分割内容データ、…、第（ｎ−２）分割内容データ、第（ｎ−１）分割内容データ、第ｎ分割内容データを生成し、記憶する。このとき、送信側端末装置１０は第１分割内容データ、第２分割内容データ、第３分割内容データ、…、第（ｎ−２）分割内容データ、第（ｎ−１）分割内容データ、第ｎ分割内容データのそれぞれを格納する通信サーバ２０を選択決定する。この例では、第１分割内容データは第１通信サーバ２０に格納させ、第２分割内容データは第２通信サーバ２０に格納させ、第３分割内容データは第３通信サーバ２０に格納させ、…、第ｎ分割内容データは第ｎ通信サーバ２０に格納させると、選択決定したものとして以下の説明を行う。
【００９２】
次に送信側端末装置１０は第１分割内容データを第１通信サーバ２０に送信し（S406）、第1通信サーバ２０は第１分割内容データを記憶する（S407）。なお、第１分割内容データとともに、通信特定情報４０２、次分割内容データ格納先情報４０３も第１通信サーバ２０に送信される。これは以下の分割内容データの送信についても同様である。
【００９３】
次に送信側端末装置１０は第２分割内容データを第２通信サーバ２０に送信し（S408）、第２通信サーバ２０は第２分割内容データを記憶する（S409）。
【００９４】
同様に、送信側端末装置１０は第３分割内容データから第（ｎ−１）分割内容データを第３通信サーバ２０から第（ｎ−１）通信サーバ２０に送信し、第３通信サーバ２０から第（ｎ−１）通信サーバ２０は第３分割内容データから第（ｎ−１）分割内容データを記憶する（図示は省略した）。
【００９５】
次に送信側端末装置１０は第ｎ分割内容データを第ｎ通信サーバ２０に送信し（S410）、第ｎ通信サーバ２０は第ｎ分割内容データを記憶する（S411）。これでｎ個に分割された内容データは第１から第ｎまでの通信サーバ２０に格納されたことになる。
【００９６】
次に送信側端末装置１０は、第１分割内容データの格納先である第１通信サーバ２０の宛先情報を通知するメッセージである第１分割内容データ格納先通知メッセージを受信側端末装置３０に送信する（S412）。
【００９７】
第１分割内容データ格納先通知メッセージを受信した、受信側端末装置３０は第１通信サーバ２０に分割内容データの送信を要求するメッセージである分割内容データ送信要求メッセージを送信する（S413）。なお、分割内容データ送信要求メッセージは、通信特定情報４０２を伴っている。
【００９８】
割内容データ送信要求メッセージを受信した第1通信サーバ２０は、分割内容データ送信要求メッセージに含まれる通信特定情報４０２に対応する分割内容データ４０４を、割内容データ送信要求メッセージの発信元である受信側端末装置３０に送信する（S414）。なお、分割内容データ４０４に伴って、次分割内容データ格納先情報４０３も受信側端末装置３０に送信される。この次分割内容データ格納先情報４０３は、第1分割内容データの次の内容分割データである第2分割内容データの格納先である第2通信サーバ２０を示す情報となる。
【００９９】
第１分割内容データを第１通信サーバ２０から受信した受信側端末装置３０は、第1分割内容データを表示する（S415）。
【０１００】
受信側端末装置３０は、ステップS414で取得した次分割内容データ格納先情報４０３を読み取り、第2通信サーバ２０を示す情報を取得する（S416）。
【０１０１】
次に受信側端末装置３０は、ステップS416で取得した第2通信サーバ２０を示す情報に基づいて、第２通信サーバ２０に分割内容データの送信を要求するメッセージである分割内容データ送信要求メッセージを送信する（S417）。なお、分割内容データ送信要求メッセージは、通信特定情報４０２を伴っている。
【０１０２】
分割内容データ送信要求メッセージを受信した第２通信サーバ２０は、分割内容データ送信要求メッセージに含まれる通信特定情報４０２に対応する分割内容データ４０４を、分割内容データ送信要求メッセージの発信元である受信側端末装置３０に送信する（S418）。なお、分割内容データ４０４に伴って、次分割内容データ格納先情報４０３も受信側端末装置３０に送信される。この次分割内容データ格納先情報４０３は、第２分割内容データの次の内容分割データである第３分割内容データの格納先である第３通信サーバ２０を示す情報となる。
【０１０３】
第２分割内容データを第２通信サーバ２０から受信した受信側端末装置３０は、第２分割内容データを表示する（S419）。
【０１０４】
一方、受信側端末装置３０は、第２分割内容データの前に表示されていた第1分割内容データの表示を消去若しくは終了する（S420）。その結果、この時点では第2分割内容データのみが表示されている状態となる。
【０１０５】
受信側端末装置３０は、ステップS418で取得した次分割内容データ格納先情報４０３を読み取り、第３通信サーバ２０を示す情報を取得する（S421）。
【０１０６】
以下同様にして、受信側端末装置３０は第（ｎ−１）分割内容データまで取得したものとする（図示は省略した）。
【０１０７】
第（ｎ−１）分割内容データを第（ｎ−１）通信サーバ２０から受信した受信側端末装置３０は、第（ｎ−１）分割内容データを表示する（S422）。
【０１０８】
一方、受信側端末装置３０は、第（ｎ−１）分割内容データの前に表示されていた第（ｎ−２）分割内容データの表示を消去若しくは終了する（S423）。その結果、この時点では第（ｎ−１）分割内容データのみが表示されている状態となる。
【０１０９】
受信側端末装置３０は、第（ｎ−１）分割内容データとともに取得した次分割内容データ格納先情報４０３を読み取り、第ｎ通信サーバ２０を示す情報を取得する（S424）。
【０１１０】
次に受信側端末装置３０は、ステップS424で取得した第ｎ通信サーバ２０を示す情報に基づいて、第ｎ通信サーバ２０に分割内容データの送信を要求するメッセージである分割内容データ送信要求メッセージを送信する（S425）。なお、分割内容データ送信要求メッセージは、通信特定情報４０２を伴っている。
【０１１１】
分割内容データ送信要求メッセージを受信した第ｎ通信サーバ２０は、分割内容データ送信要求メッセージに含まれる通信特定情報４０２に対応する分割内容データ４０４を、分割内容データ送信要求メッセージの発信元である受信側端末装置３０に送信する（S426）。なお、分割内容データ４０４に伴って、次分割内容データ格納先情報４０３も受信側端末装置３０に送信される。この次分割内容データ格納先情報４０３は、この分割内容データが最終の順番であることを示す情報など次の分割内容データが無いことを示す情報が記述されている。
【０１１２】
第ｎ分割内容データを第ｎ通信サーバ２０から受信した受信側端末装置３０は、第ｎ分割内容データを表示する（S427）。
【０１１３】
一方、受信側端末装置３０は、第ｎ分割内容データの前に表示されていた第（ｎ−１）分割内容データの表示を消去若しくは終了する（S428）。その結果、この時点では第ｎ分割内容データのみが表示されている状態となる。
【０１１４】
受信側端末装置３０は、ステップS426で取得した次分割内容データ格納先情報４０３を読み取り、次の順番の分割内容データの取得は不要であると判定する（S429）。受信側端末装置３０は、表示されていた第ｎ分割内容データの表示を消去若しくは終了する（S430）。
【０１１５】
以上で、ステップS401で入力された内容データの全部が受信側端末装置３０によって表示されたことになり、受信側端末装置３０に内容データが入力されてから、受信側端末装置３０が内容データの表示を完了するまでの、通信システム１全体の動作が終了する。
【０１１６】
［変形例］
上記実施の形態ではステップS402からS404の実行後に、ステップS405からS411を実行する構成としたが、ステップS401の後ステップS402の実行前に、ステップS405からS411を実行する構成としても、本実施の形態は成立する。
【０１１７】
また、上記実施の形態では、分割内容データ表示終了（S420、S423、S428、S430）を実行する構成としたが、全ての分割内容データの表示を完了した後に、全分割内容データの表示を一挙に消去させる構成としても、本発明は成立する。
［３．表示例］
本通信システム１における受信側端末装置３０の表示例を示す。図１３は、送信側端末装置１０に入力された内容データ、およびこの内容データが受信側端末装置３０によって表示される画面例を示す。
【０１１８】
（A）は、内容データを示す。ここでは、「こんにちは」という文字列が内容データである。内容データは５つの分割内容データに分割され、それぞれの分割内容データは「こ」、「ん」、「に」、「ち」、「は」の文字データである。
【０１１９】
（B）は第１分割内容データである「こ」が表示された画面例である。
【０１２０】
（C）は（B）の画面から遷移した画面であって、第２分割内容データである「ん」が表示され、第１分割内容データである「こ」が消去されつつある画面例である。
【０１２１】
（D）は（C）の画面から遷移した画面であって、第３分割内容データである「に」が表示され、第２分割内容データである「ん」が消去されつつある画面例である。
【０１２２】
（E）は（D）の画面から遷移した画面であって、第４分割内容データである「ち」が表示され、第３分割内容データである「に」が消去されつつある画面例である。
【０１２３】
（F）は（E）の画面から遷移した画面であって、第５分割内容データである「は」が表示され、第４分割内容データである「ち」が消去されつつある画面例である。
【０１２４】
（G）は（F）の画面から遷移した画面であって、第５分割内容データである「は」が消去されつつある画面例である。
【０１２５】
（H）は（F）の画面から遷移した画面であって、全ての分割内容データの表示が終了した状態の画面例である。
【０１２６】
以上で受信側端末装置２０における内容データの表示が終了する。
【０１２７】
図１４に、本通信システム１における受信側端末装置３０の別の表示例を示す。図１４は、送信側端末装置１０に入力された内容データ、およびこの内容データが受信側端末装置３０によって表示される画面例を示す。
【０１２８】
（A）は、分割前の内容データを示す。ここでは、「こんにちは」という文字列が内容データである。内容データは５つの分割内容データ、第1分割内容データから第5分割内容データに分割され、それぞれの分割内容データは「こ」、「ん」、「に」、「ち」、「は」の文字データである。
【０１２９】
（B）は第１分割内容データである「こ」が表示された画面例である。
【０１３０】
（C）は（B）の画面から遷移した画面であって、第１分割内容データである「こ」の後（右側、以下同じ）に、第２分割内容データである「ん」が表示開始された画面例である。
【０１３１】
（D）は（C）の画面から遷移した画面であって、第１分割内容データである「こ」と第２分割内容データである「ん」の後に、第３分割内容データである「に」が表示開始された画面例である。
【０１３２】
（E）は（D）の画面から遷移した画面であって、第１分割内容データである「こ」、第２分割内容データである「ん」、第３分割内容データである「に」の後に、第４分割内容データである「ち」が表示開始された画面例である。
【０１３３】
（F）は（E）の画面から遷移した画面であって、第１分割内容データである「こ」、第２分割内容データである「ん」、第３分割内容データである「に」、第４分割内容データである「ち」の後に、第５分割内容データである「は」が表示開始された画面例である。
【０１３４】
（G）は（F）の画面から遷移した画面であって、第1分割内容データから第５分割内容データまでのすべてが表示完了した画面例である。この後、各分割内容データは一挙に消去され、受信側端末装置２０における内容データの表示が終了する。
［４．第２の実施の形態 ］
本発明にかかる通信システム１は、ファイル保管システムとしても機能する。このファイル保管システムは、１つのファイルを複数の分割ファイルに分割し、分割ファイルのそれぞれを通信サーバ２０に記憶させる。このファイルを読み出す場合には、分割ファイルを各通信サーバ２０から読み出して、当該ファイルを閲覧等することができるシステムである。
【０１３５】
このファイル保管システムにおいて、通信サーバ２０は、分割ファイルを記憶するファイル保管サーバとして機能する。また、このファイル保管システムにおいて、受信側端末装置３０は、各分割ファイルをファイル保管サーバから取得して、ユーザに閲覧させる端末であるファイル閲覧端末として機能する。送信側端末装置１０は、分割前のファイルを分割して、ファイル保管サーバにアップロードする端末として機能する。
［５．利点］
本実施の形態によれば、通信サーバ及び受信側端末装置から内容データを不正に取得したり、通信サーバ及び受信側端末装置に記憶された内容データを漏出させることを防止可能な通信システムを提供することが可能となる。
【０１３６】
また、本発明にかかるファイル保管システムによれば、ファイル保管サーバからファイルを不正に取得したり、ファイル保管サーバに記憶されたファイルを漏出させることを防止可能なファイル保管システムを提供することが可能となる
［６．まとめ、その他］
以上、本発明の実施の形態を説明したが、本発明はこれらに限定されるものではなく、発明の趣旨を逸脱しない範囲内において、種々の変更、追加、組み合わせ等が可能である。
（１）変形例１
受信側端末装置３０に代えて、受信用サーバ６０及び受信側端末装置３０Aを備えた通信システムとしても本発明は成立する。図１５に、受信用サーバ６０及び受信側端末装置３０Aの構成例を示した機能ブロック図を掲げる。なお、前述の実施の形態における受信側端末装置３０の構成要素と同一の構成要素には同一の参照符号を付し、それらの詳細な説明は省略する。
【０１３７】
受信用サーバ６０は、ネットワーク５０に接続された情報処理装置である。受信用サーバ６０は、コンピュータなどの情報処理装置であって、この情報処理装置は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読み出し専用メモリ（ROM）、入出力装置（Ｉ／Ｏ）、及び必要な場合にはハードディスク装置等の外部記憶装置を具備している装置である。
【０１３８】
受信用サーバ６０は、送信通知処理部３０１、受信承諾通知部３０２、第１格納先通信サーバ通知処理部３０３、分割内容データ要求部３０４、分割内容データ受信部３０５、次分割内容データ格納先取得部３０６、分割内容データ表示制御部３０７を有している。
【０１３９】
受信側端末装置３０Aは、受信用サーバ６０と通信可能な情報処理装置であって、例えばスマートフォン、タブレットＰＣ，携帯電話器、コンピュータなどの情報処理装置であって、この情報処理装置は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読み出し専用メモリ（ROM）、入出力装置（Ｉ／Ｏ）、及び必要な場合にはハードディスク装置等の外部記憶装置を具備している装置である。受信側端末装置３０Aは、表示部３０８を有しており、表示部３０８はネットワーク５０若しくは他の通信経路を経由して、受信用サーバ６０の分割内容データ表示制御部３０７に接続されている。
【０１４０】
本変形例では、受信側端末装置３０Aは分割内容データの表示処理のみ行い、その他の受信側端末装置３０が実行する機能は、受信用サーバ６０がすべて実行する。
【符号の説明】
【０１４１】
１・・・通信システム；  １０・・・送信側端末装置；  ２０・・・通信サーバ；  ３０，３０A・・・受信側端末装置；  ６０・・・受信用サーバ
【図１】
2015228084.tif 000003
【図２】
2015228084.tif 000004
【図３】
2015228084.tif 000005
【図４】
2015228084.tif 000006
【図５】
2015228084.tif 000007
【図６】
2015228084.tif 000008
【図７】
2015228084.tif 000009
【図８】
2015228084.tif 000010
【図９】
2015228084.tif 000011
【図１０】
2015228084.tif 000012
【図１１】
2015228084.tif 000013
【図１２】
2015228084.tif 000014
【図１３】
2015228084.tif 000015
【図１４】
2015228084.tif 000016
【図１５】
2015228084.tif 000017