(57)【要約】      （修正有）【課題】電子計算機の利用者が、データを保存する、あるいは、インターネット等に代表される通信手段を介して、別のパソコンへデータを送信する際、機密性を高め、安全にデータを保存、または、送信することを目的とする。【解決手段】保存・送信用パソコンＰ１に記憶させたコンピュータプログラムにより「分割元データ」を「分割１次データ」と「分割２次データ」に、ビット単位で、分離・分割して保存する、あるいは、送信を行なう。その際、販売単位毎に異なる分離・分割方法を適用させ、同じ販売単位でのソフトウエア製品にのみ、「分割１次データ」と「分割２次データ」から、「分割元データ」と同じビット列を有するデータの作成を可能とさせることにより、機密性、安全性を高める。【選択図】図２
2007188217.tif 000002
【特許請求の範囲】
【請求項１】
パソコンで使用される、あらゆる形式のデータを、電子計算機の記憶の最小単位であるビットの単位で、分離・分割し、「分割１次データ」、「分割２次データ」を作成する方法。
【請求項２】
請求項１の方法を用いて、パソコンの操作者毎に異なる分離・分割のプロセスを経て、電子計算機の記憶装置にデータを保存する方法。
【請求項３】
請求項１の方法を用いて、パソコンの操作者毎に異なる分離・分割のプロセスを経て、インターネットを代表とする通信手段２を介し、他のパソコンにデータを送信する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパソコン等を代表とする電子計算機の利用者が、機密性のある情報や特定個人の情報を、保存する、あるいは、送受信する際に、情報の漏洩や悪意のある改竄の危険性を、軽減させる方法に関するものである。
【背景技術】
【０００２】
現在、パソコンの利用者が、機密性のある情報や特定個人の情報を保存する、あるいは、他のパソコンに送信する場合、情報の漏洩や、悪意のある改竄を防ぐために、固有の識別番号（アカウント）とパスワードによる保護や、暗号化による保護が行われているが、これらの方法は、情報の漏洩や、悪意のある改竄を防ぐ方法としては、完全なものとはいえない。固有の識別番号、および、パスワードを使用する方法においては、固有の識別番号やパスワードが、故意に第三者へ渡される可能性、あるいは、悪意のある第三者に盗み取られる可能性がある。また、暗号化による情報の隠蔽も、暗号化する元データが完全な情報である場合は、複合化される可能性は否定できないからである。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このように、識別番号とパスワードを用いる方法、あるいは、暗号化によるデータの隠蔽方法が、情報の漏洩や、悪意のある改竄を防ぐ方法として不完全であるため、個人情報の漏洩等に代表されるような、情報の取り扱いに関する、好ましからざる問題が頻発する大きな要因のひとつとなっている。
【課題を解決するための手段】
【０００４】
本発明は、パソコンの利用者が利用するあらゆる形式のデータ（以下、「分割元データ」と略）と、「分割元データ」を分離・分割して作成される「分割１次データ」、「分割２次データ」と、「分割元データ」から、「分割１次データ」と「分割２次データ」を作成し、保存することを主な目的とする＜データ分割・保存処理＞と、インターネットを代表とする通信手段２を介し、分割データ中継用サーバーＳ１に、＜データ分割・保存処理＞で作成された「分割１次データ」と「分割２次データ」を送信する＜分割データ送信処理＞と、分割データ中継用サーバーＳ１に保存されている「分割１次データ」と「分割２次データ」を、インターネットを代表とする通信手段２を介して受信を行い、受信されたデータから、「分割元データ」と同じビット列を有するデータ（以下、「再生データ」と略）を作成する＜分割データ受信・再生処理＞と、分割データ中継用サーバーＳ１に保存されているデータから、＜分割データ受信・再生処理＞で、受信を許可させる「分割１次データ」の一覧を作成する＜分割データ一覧配信処理＞の連携により、そのサービスを実現するものである。
【発明の効果】
【０００５】
そこで、本発明においてはパソコンの利用者が、機密性のある情報や特定個人の情報を保存する、あるいは、他のパソコンに送信する際、情報の漏洩や、悪意のある改竄といった問題に対して、安全に保存／送受信できるようにすることを主な目的としている。
【発明を実施するための最良の形態】
【０００６】
本発明の実施形態を図に基づいて説明する。図１は本発明の実施に必要なハードウエアとそのハードウエアの結びつきを表した図である。これらハードウエアは分割データ中継用サーバーＳ１と、インターネットを代表とする通信手段２と、主に機密性のある情報や、特定個人の情報を保存する、あるいは、分割データ中継用サーバーＳ１にデータを送信する際に使用されるパソコンＰ１（以下、保存・送信用パソコンＰ１と略）と、主に、分割データ中継用サーバーＳ１からデータを受信し、そのデータから、「再生データ」を作成する際に使用されるパソコンＰ２（以下、受信・再生用パソコンＰ２と略）とからなり、分割データ中継用サーバーＳ１は、前記パソコンＰ１と前記パソコンＰ２にインターネットを代表とする通信手段２を通じてデータの送受信が可能なように接続されている。
【０００７】
保存・送信用パソコンＰ１には、データを記憶するための記憶装置を内蔵し、記憶装置には、「分割元データ」から「分割１次データ」と「分割２次データ」を作成し、保存・送信用パソコンＰ１に保存を行うことを主な目的とするコンピュータプログラムと、保存・送信用パソコンＰ１から、「分割１次データ」と「分割２次データ」を分割データ中継用サーバーＳ１に送信しすることを主な目的とするコンピュータプログラムが、一時的に記憶される。
【０００８】
分割データ中継用サーバーＳ１は、データを記憶するための記憶装置と、データを送受信するためのデータ送信部ならびにデータ受信部とを内蔵し、記憶装置には、受信・再生用パソコンＰ２で受信を許可させるデータの一覧を作成することを主な目的とするコンピュータプログラムが、記憶される。
【０００９】
受信・再生用パソコンＰ２には、データを記憶するための記憶装置を内蔵し、記憶装置には、「分割１次データ」と「分割２次データ」を受信し、受信されたデータから「再生データ」を作成することを主な目的とするコンピュータプログラムが、一時的に記憶される。
【００１０】
＜データ分割・保存処理＞と＜分割データ送信処理＞と＜分割データ受信・再生処理＞の実施に必要なコンピュータプログラムは、特定のパソコンに動作を依存させないために、ＵＳＢメモリー、ＣＤ等の記憶媒体に記憶させておき、保存・送信用パソコンＰ１、または、受信・再生用パソコンＰ２に、その記憶媒体を挿入して、起動を指示した際に、ＵＳＢメモリー、ＣＤ等の記憶媒体に予め記憶されているコンピュータプログラムを、保存・送信用パソコンＰ１、または、受信・再生用パソコンＰ２の記憶装置に自動的に複写して、そのプログラムを実行させる機能を利用することにより、本発明の目的を実現させる。
【００１１】
次に、パソコンの操作者毎に異なる分離・分割プロセスを経て、データを保存する／データを送受信するサービスを実現するための処理手順の概要について説明する。この処理手順は、＜データ分割・保存処理＞、＜分割データ送信処理＞、＜分割データ受信・再生処理＞、＜分割データ一覧配信処理＞で構成され、＜データ分割・保存処理＞では、保存・送信用パソコンＰ１を使用して、「分割元データ」から「分割１次データ」と「分割２次データ」を作成・保存する処理を主に行う。＜分割データ送信処理＞では、＜データ分割・保存処理＞で作成された「分割１次データ」と「分割２次データ」を分割データ中継用サーバーＳ１に送信し、分割データ中継用サーバーＳ１の記憶装置に保存させる処理を主に行う。＜分割データ受信・再生処理＞では、＜分割データ送信処理＞で保存された、「分割１次データ」と「分割２次データ」を受信し、その受信されたデータから、「分割元データ」と同じビット列を有するデータを作成する処理を主に行う。＜分割データ一覧配信処理＞は、＜分割データ受信・再生処理＞で受信を許可させる「分割１次データ」の一覧を作成し、受信・再生用パソコンＰ２に送信する処理を主に行う。
【００１２】
通常、＜データ分割・保存処理＞、＜分割データ送信処理＞、＜分割データ受信・再生処理＞・＜分割データ一覧配信処理＞の順で処理手順が実行されるが、請求項１と請求項２のみを実現させる場合は、＜データ分割・保存処理＞の処理手順の実行のみで、本発明の目的の実現が可能である。図２は、本発明に基づいてのサービスを実現するための処理手順の概念を表した図である。
【００１３】
次に＜データ分割・保存処理＞の詳細について説明する。＜データ分割・保存処理＞は、＜データ分割・保存処理＞の入力手段を通じて、分割保存を行いたいデータを、「分割元データ」として特定することができる。＜データ分割・保存処理＞では、「分割元データ」として特定されたデータを、電子計算機の記憶の最小単位であるビットの単位での分離・分割を行い、「分割１次データ」、「分割２次データ」として、保存・送信用パソコンＰ１の記憶装置に保存することができる。「分割１次データ」と「分割２次データ」は、そのいずれかのみでは、情報として認識することはできず、「分割１次データ」と「分割２次データ」を、＜分割データ受信・再生処理＞にて、再結合することにより、情報として認識できるものにさせる。
【００１４】
次に＜データ分割・保存処理＞が、「分割元データ」から、どのように、「分割１次データ」と「分割２次データ」を作成するかの具体的な例を、図３、図４、図５をもとに説明を行う。尚、＜データ分割・保存処理＞では、予め、１から１６までの任意の数字（以下、分解種別番号と略）が、８個、用意されており、その用意された数字をもとに、「分割元データ」を、「分割１次データ」と「分割２次データ」に分割する。
【００１５】
図３は、分解種別番号により、半角１文字分（８ビット）の情報を、どのように、「分割１次データ」と「分割２次データ」に分離・分割するかの表（以下、「分解対応表」と略）になっており、８ビット中の１にあたるビット部位が「分割１次データ」の構成要素、８ビット中の０にあたるビット部位が「分割２次データ」の構成要素にさせることを表している。例えば、分解種別番号が１であれば、８ビット中の左１ビット分を「分割１次データ」として、８ビット中の右７ビット分を「分割２次データ」として分離・分割させることを表している。
【００１６】
＜データ分割・保存処理＞は、「分割元データ」の構成要素となるビット列を、左から順に８ビットずつに区切り、予め、＜データ分割・保存処理＞に組み込んでおいた、８個の分解種別番号を順次、分割の方法として適用させることにより、分離・分割を行う。
【００１７】
＜データ分割・保存処理＞は、「分割元データ」のビット列、および、分解種別番号が、図４のようなものであれば、分解種別番号の１番目が、１となっているので、図３の分解対応表に基づき、１ビット目を「分割１次データ」の構成ビット列、２〜８ビット目を「分割２次データ」の構成ビット列とさせる処理を行なう。さらに、次の分解種別番号は、８となっているので、１〜７ビット目を「分割１次データ」の構成ビット列、８ビット目を「分割２次データ」の構成ビット列とさせる処理を行なう。このような方法で、＜データ分割・保存処理＞は、８ビットずつに区切ったデータのビット列を、分解種別番号に基づいて、２つに分離・分割させてゆく。尚、その分離・分割されたビット列を、順に、結合させていくと、「分割元データ」とは、全く異なったビット列を有する２つのデータが作成される。
【００１８】
＜データ分割・保存処理＞は、「分割元データ」が６４ビット以上、すなわち、８ビット単位の区切りが、８個以上ある場合は、再度、８個の分解種別番号の１番目からの数字を適用し、データを分離・分割させる。
【００１９】
尚、どのビット部位を「分割１次データ」として構成させるか、あるいは、「分割２次データ」として構成させるかを表す、図３の「分解対応表」の１と０の構成は、任意に変更することが可能である。また、１〜１６までの分解種別番号は、８ビット単位での分割方法が異なれば、その個数を増やすことも可能である。さらに、＜データ分割・保存処理＞で、予め用意される８個の分解種別番号は、必要に応じ、９個以上に増やすことも可能である
【００２０】
また、「分割１次データ」、「分割２次データ」から、「分割元データ」の類推を困難にするため、さらに、任意の半角４桁の英数字を分解し、「分割元データ」に組み込む等の方法も考えられる。
【００２１】
任意の半角４桁の英数字を、「分割元データ」に組み込む方法を図５を用いて説明する。半角４桁の英数字は、３２桁のビット列で構成されているが、このビット列を４ビット毎に区切り、分解種別番号の１番目から７番目の数字分の間隔（ビット列）をおいて、埋め込みを行う。例えば、半角４桁の英数字が、'abcd' であれば、そのビット列は、01100001011000100110001101100100  となるが、それぞれ、４ビット毎に区切ったビット列を、左から順に、「分割元データ」の１ビット目、２ビット目、１０ビット目、２１ビット目・・・の左手前の位置に割り込ませるかたちで、ビット列を埋め込んでゆく。
【００２２】
任意の半角４桁の英数字については、＜データ分割・保存処理＞の入力手段を通じ、パスワードとして、 随時、入力を可能とさせる等の方法が考えられる。
【００２３】
分解種別番号（１〜１６の間の任意の数字）を、８個使用して、分離・分割を行った場合、「分割元データ」を「分割１次データ」と「分割２次データ」に分割する方法の種類は、１６の８乗通りあり、また、分解種別番号を、９個以上使用する、あるいは、分解種別番号に対応する分割の方法を増やすことにより、分割方法を無限大に増やすことが可能である。
【００２４】
通常、販売先を特定しないソフトウエア製品は、同一商標である限りは、全て、同じ動作をすることが求められるが、本発明のサービスを実現させるためのコンピュータプログラムについては、「分割１次データ」、あるいは、「分割２次データ」から、「分割元データ」の類推を困難にするために、販売単位毎に異なる分割方法を適用させる。
【００２５】
販売単位毎に異なる分割方法を適用させる具体的な方法としては、例えば、分解種別番号を８個使用する場合であれば、本発明のサービスを実現させるためのコンピュータプログラムを、ソフトウエア製品として出荷する都度に、１〜１６までの乱数を、８個発生させ、すでに、その８個の乱数の組み合わせが、使用済みではないことを確認した上で、本発明のサービスを実現させるためのコンピュータプログラムで使用する分解種別番号として組み込みを行う。
【００２６】
尚、８個の乱数の組み合わせが、使用済みではないことを確認するために、本発明のサービスを実現させるためのコンピュータプログラムをソフトウエア製品として出荷する都度に、使用された８個の乱数の組み合わせを記録しておく。
【００２７】
通常、請求項１と請求項２のみを実現させる場合のソフトウエア製品は、販売単位を１個とし、請求項１、請求項２、請求項３の、３者を実現させる場合のソフトウエア製品の販売単位は、２個以上とする。
【００２８】
尚、本発明のサービスを実現させるための、販売単位毎に異なるコンピュータプログラムが記憶されている、ＣＤやＵＳＢメモリーを紛失した場合に備えて、販売単位毎に、８個の分解種別番号の組み合わせとは異なる固有の番号（以下、「製品識別番号」と略）を付与し、「製品識別番号」から、同一の分割方法を有するソフトウエアの再生産を可能とさせるため、「製品識別番号」と、８個の「分解種別番号」の組み合わせを、ソフトウエア製品提供者が、必要に応じて、記録しておく。
【００２９】
また、「分割１次データ」と「分割２次データ」を、保存・送信用パソコンＰ１にファイル形式として保存する際、＜分割データ受信・再生処理＞にて、任意の８個の分解種別番号に対応する「再生データ」の作成が可能となるように、「分割元データ」の識別ファイル名に「製品識別番号」を付加した識別ファイル名を使用する。例えば、「分割元データ」の識別ファイル名が、「分割.txt」であるとすれば、「分割１次データ」と「分割２次データ」の識別ファイル名は、それぞれ「10000011_分割.txt」、「10000012_分割.txt」のような識別ファイル名で保存される。_分割.txt  の前に付与されている８桁の数字のうちの左７桁は、製品識別番号となり、右１桁は、対応する「分割１次データ」と「分割２次データ」の識別に用いる番号となる。
【００３０】
次に、＜分割データ送信処理＞の詳細について説明する。＜分割データ送信処理＞は、＜データ分割・保存処理＞で作成された、「分割１次データ」と「分割２次データ」を、分割データ中継用サーバーＳ１に送信する。
【００３１】
通常、ファイル転送のサービスを実行するコンピュータプログラムについては、そのサービスを実施するに当たって、転送先となるサーバーコンピュータのドメイン名やＩＰアドレスを指定するのが一般的であるが、本発明のサービス実施にあたっては、その利用者に、通信でのやり取りを意識させないため、＜分割データ送信処理＞のコンピュータプログラム内に、予め、ファイルの転送先を組み込んでおき、ドメイン名やＩＰアドレスの、使用者による指定を行なわない手順での、転送を行う。
【００３２】
分割データ中継用サーバーＳ１には、＜分割データ送信処理＞のコンピュータプログラム内に、予め、ファイルの転送先として指定された、固有のドメイン名、または、ＩＰアドレスが付与されている。
【００３３】
分割データ中継用サーバーＳ１は、１台のサーバーで、「分割１次データ」と「分割２次データ」の両方を受信し、保管することもできるが、２台のサーバーを使用し、「分割１次データ」と「分割２次データ」を別々に受信し、保管することも考えられる。その際には、＜分割データ送信処理＞のコンピュータプログラム内に、予め、ファイルの転送先として組み込まれる、固有のドメイン名、または、ＩＰアドレスは、「分割１次データ」用と「分割２次データ」用との２つの固有ドメイン名、または、ＩＰアドレスが、組み込まれることになる。
【００３４】
次に、＜分割データ受信・再生処理＞と＜分割データ一覧配信処理＞の詳細について図をもとに説明を行う。図６は、＜分割データ受信・再生処理＞と＜分割データ一覧配信処理＞とで、「分割１次データ」と「分割２次データ」を、分割データ中継用サーバーＳ１から受信し、「再生データ」が作成されるまでの一連のプロセスを図にしたものである。尚、＜分割データ受信・再生処理＞は、販売単位で対となる、＜データ分割・保存処理＞と同じ８個の「分解種別番号」と「製品識別番号」、および、＜分割データ送信処理＞で、予め、ファイルの転送先として組み込まれている、固有のドメイン名、または、ＩＰアドレスが、予め、組み込まれている。
【００３５】
＜分割データ受信・再生処理＞は、起動直後に、予め、組み込まれている固有のドメイン名、または、ＩＰアドレスを参照し、分割データ中継用サーバーＳ１に、「製造識別番号」を送信する。
【００３６】
＜分割データ一覧配信処理＞は、分割データ中継用サーバーＳ１の記憶装置に記憶されたデータで、識別ファイル名の左７桁の数字が、＜分割データ受信・再生処理＞で送信された「製造識別番号」と同一であり、ファイル名の左から８桁目の数字が１である、全てデータを探し出し、その探し出された識別ファイル名の一覧を、「ファイル一覧データ」として、受信・再生用パソコンＰ２に送信する。
【００３７】
＜分割データ受信・再生処理＞は、＜分割データ一覧配信処理＞で送信された「ファイル一覧データ」を受け取り、「ファイル一覧データ」に書き込まれている識別ファイル名の左８桁の数字と左から９桁目の'_'を切り取り、受信可能なデータの一覧として受信・再生用パソコンＰ２の画面に表示を行う。（図９は、一覧表示を行う画面の例と、画面に表示されるファイル名の具体例について記述した図である。）
【００３８】
受信・再生用パソコンＰ２の操作者は、 ＜分割データ受信・再生処理＞で表示する、受信可能なデータの一覧から、受信を行いたいデータをクリック等の操作により選択を行うことができる。
【００３９】
＜分割データ受信・再生処理＞は、受信・再生用パソコンＰ２の操作者が、受信を行いたいデータの選択が完了すると、選択されたファイル名と「製造識別番号」から、既に分割済みとなっているデータで、受信を行いたい２つのデータの識別ファイル名（「分割１次データ」と「分割２次データ」）の編集を行い、その２つのファイルの転送を分割データ中継用サーバーＳ１に要求する。
【００４０】
＜分割データ受信・再生処理＞は、受信・再生用パソコンＰ２で、受信された「分割１次データ」と「分割２次データ」を、＜データ分割・保存処理＞で、「分割元データ」を「分割１次データ」と「分割２次データ」に分離・分割した際に使用した、８個の分解種別番号を使用して、「分割元データ」と同じビット列を有する「再生データ」を作成する。
【００４１】
尚、「再生データ」を作成するために使用する、８個の分解種別番号は、＜分割データ受信・再生処理＞を実行するためのコンピュータプログラムに、予め、組み込まれており、販売単位が異なれば、違う組み合わせが使用される。また、販売単位が同じ製品については、８個の分解種別番号は、同じ組み合わせのものが使用される。
【００４２】
次に、＜分割データ受信・再生処理＞が、「分割１次データ」と「分割２次データ」から、どのように「再生データ」を作成するかの具体的な例を図７、図８を用いて、説明を行う。
【００４３】
図７は、「分割１次データ」と「分割２次データ」から、「再生データ」を作成する方法を図で表したものである。図７の例では、分解種別番号の最初の番号が１となっているので、図３の「分解対応表」に基づき、「分割１次データ」の１ビット目と「分割２次データ」の１〜７ビット目を連結し８ビットのビット列を作成する。さらに、分解種別番号の２番目が、８となっているので、「分割１次データ」の８〜１４ビット目と「分割２次データ」の２ビット目を連結し、８ビットのビット列を作成し、最初に作成したビット列の右側に連結する。このように、分解種別番号と「分解対応表」を参照しながら、「分割１次データ」と「分割２次データ」からビット列をを切り出し、その切り出したビット列の連結を８ビット単位で繰り返し、「分割１次データ」と「分割２次データ」から、「再生データ」を作成する。
【００４４】
＜分割データ受信・再生処理＞は、「分割１次データ」と「分割２次データ」のビット列の合計の個数が６４を超える場合は、再度、分解種別番号の１番目から数字を適用して、ビット列の切り出しと連結を行う。
【００４５】
また、「分割１次データ」と「分割２次データ」から作成された「再生データ」に、任意の４桁の半角英数字（パスワード）が埋め込まれている場合は、「再生データ」から、任意の４桁の半角英数字（パスワード）と「分割元データ」と同じビット列を有するデータへの分離を行わなければならない。
【００４６】
図８は、「再生データ」から、任意の４桁の半角英数字（パスワード）と「分割元データ」と同じビット列を有するデータに分離する例を表した図となっている。図８の例では、１〜４ビット目を、任意の４桁の半角英数字の構成ビット列、５ビット目を「分割元データ」と同じビット列を有するデータのビット列、６〜９ビット目を、任意の４桁の半角英数字の構成ビット列、１０〜１７ビット目を「分割元データ」と同じビット列を有するデータのビット列・・・  として切り出し、それぞれを連結している。「分割元データ」と同じビット列を有するデータのビット列の切り出しのビット個数は、分解種別番号の数字と一致しており、最初は、分解種別番号が１となっているので、１ビット切り出し、次の分解種別は８となっているので、８ビット切り出し、さらに次の、分解種別番号が１１となっているので、１１ビット切り出す・・・といった考え方に基づいている。また、「再生データ」の構成ビット列は、、任意の４桁の半角英数字の構成ビット列（４ビット）、「分割元データ」と同じビット列を有するデータのビット列、任意の４桁の半角英数字の構成ビット列（４ビット）、「分割元データ」と同じビット列を有するデータのビット列・・・、のように交互にビット列が並んでおり、任意の４桁の半角英数字の構成ビット列が８回切り出された後は、全て、「分割元データ」と同じビット列を有するデータの構成ビット列となっている。
【００４７】
＜分割データ受信・再生処理＞は、必要に応じて、任意の４桁の半角英数字の入力を行わせ、「再生データ」に埋め込まれた任意の４桁の半角英数字（パスワード）と一致する場合のみ、閲覧を可能にさせる等の方法で、さらに、情報の漏洩や悪意のある改竄の危険性を、軽減させる手段とすることが可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明に係るサービスの実施形態を示す各装置の概略図である。
【図２】本発明に基づいて、サービスを実現するための処理手順の概念を表した図である。
【図３】分解種別番号により、半角１文字分（８ビット）の情報を、どのように、分割１次データと分割２次データに分離・分割するかの表の例である。
【図４】分割元データから、分割１次データと分割２次データを作成する具体的な例である。
【図５】任意の４桁半角英数字を、分割元データに割り込ませる具体的な例である。
【図６】＜分割データ受信・再生処理＞と＜分割データ一覧配信処理＞とで、分割１次データと分割２次データを、分割データ中継用サーバーＳ１から受信し、再生データが作成されるまでの一連のプロセスを表した図である。
【図７】分割１次データと分割２次データから再生データを作成する具体的な例である。
【図８】再生データから、任意の４桁の半角英数字（パスワード）と分割元データと同じビット列を有するデータに分離する具体的な例である。
【図９】一覧表示を行う画面の具体的な例と、画面に表示されるファイル名の具体的な例である。
【図３】
2007188217.tif 000003
【図５】
2007188217.tif 000004
【図１】
2007188217.tif 000005
【図２】
2007188217.tif 000006
【図４】
2007188217.tif 000007
【図６】
2007188217.tif 000008
【図７】
2007188217.tif 000009
【図８】
2007188217.tif 000010
【図９】
2007188217.tif 000011