(57)【特許請求の範囲】
【請求項１】
クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、任意の桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが複数に分割されてエレメント情報が形成され、該エレメントが集合された複数のブロック、及び分割方法とブロック形成方法とからなる形成方法から複数の割符情報を生成する割符生成手段と、
複数のブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された複数のブロック対応のゴーストファイルを生成する手段と、
生成された複数のゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有し、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から割符情報を形成してブロック形成方法から複数のブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元システム。
【請求項２】
請求項１に記載されたナンバー復元システムにおいて、割符生成手段が、異なる２つのブロックが組み合わせされて形成されたブロック組み合わせ、及び分割方法とブロック形成方法と組み合わせブロック形成方法とからなる形成方法から複数の割符情報を生成し、
ナンバー復元プログラムの稼働で、前記コンピュータ群にアクセスすることでコンピュータ群のコンピュータ数よりも少ない数のコンピュータからゴーストファイル情報を取得することを特徴とするナンバー復元システム。
【請求項３】
クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、１２桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが３つ分割されてエレメント情報が形成され、該エレメントが集合された３つのブロック、及び分割方法とブロック形成方法とからなる形成方法から３つの割符情報を生成する割符生成手段と、
３つのブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された３つのゴーストファイルを生成する手段と、
生成された３つのゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有し、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から３つの再割符情報を形成してブロック形成方法から３つブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについてのナンバーを復元するものであること
を特徴とするナンバー復元システム。
【請求項４】
クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、任意の桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが複数に分割されてエレメント情報が形成され、該エレメントが集合された複数のブロック、及び分割方法とブロック形成方法とからなる形成方法から複数の割符情報を生成する割符生成手段と、
複数のブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された複数のブロック対応のゴーストファイルを生成する手段と、
生成された複数のゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成されたナンバー復元支援装置であって、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から割符情報を形成してブロック形成方法から複数のブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元支援装置。
【請求項５】
クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、１２桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが３つ分割されてエレメント情報が形成され、該エレメントが集合された３つのブロック、及び分割方法とブロック形成方法とからなる形成方法から３つの割符情報を生成する割符生成手段と、
３つのブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された３つのゴーストファイルを生成する手段と、
生成された３つのゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成された格納されたナンバー復元支援装置であって、
セキュリテイ管理者のコンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から３つの再割符情報を形成してブロック形成方法から３つブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元支援装置。
【請求項６】
クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、任意の桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが複数に分割されてエレメント情報が形成され、該エレメントが集合された複数のブロック、及び分割方法とブロック形成方法とからなる形成方法から複数の割符情報を生成する割符生成手段と、
複数のブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された複数のブロック対応のゴーストファイルを生成する手段と、
生成された複数のゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成された格納されたナンバー復元支援装置によるナンバー復元支援方法であって、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムを稼働させ、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムを稼働させ、取得したゴーストファイル情報から割符情報を形成してブロック形成方法から複数のブロックを再形成し、分割方法からエレメントを再分割し、そして当該認証データについての消去されたナンバーを復元してファイル情報として格納すること
を特徴とするナンバー復元支援装置による格納されたナンバー復元支援方法。
【請求項７】
クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、１２桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが３つ分割されてエレメント情報が形成され、該エレメントが集合された３つのブロック、及び分割方法とブロック形成方法とからなる形成方法から３つの割符情報を生成する割符生成手段と、
３つのブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された３つのゴーストファイルを生成する手段と、
生成された３つのゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成されたマイナンバー復元支援装置による格納されたマイナンバー復元支援方法であって、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムを稼働させ、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムを稼働させ、取得したゴーストファイル情報から３つの再割符情報を形成してブロック形成方法から３つブロックを再形成し、分割方法からエレメントを再分割し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元支援装置によるナンバー復元支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナンバー復元システム並びに支援装置及び復元支援方法に関する。
【背景技術】
【０００２】
秘密にしたい情報、例えばマイナンバーをセキュアにインプットを行い、そのファイルを保存、閲覧、復元が可能なシステムにすることが行われている。
【０００３】
特許文献１には、格納していた電子情報を情報エレメントに細分し、情報エレメントをランダムに組み合わせて第１割符と第２割符を生成し、さらにサーバ装置から認証局配布電子情報を取得し、この認証局配布電子情報を第１割符から差し引いて残った電子情報を分散配置して利用者開示割符を生成すること等が記載されている。
【０００４】
特許文献２には、情報エレメントに分割した方法に係る分割情報と情報ブロックの各々と分割抽出データを分離し、分離した各情報ブロックと分割抽出データのうち少なくとも１個を証明局に伝送して保管し、他の１個を第１当事者にまた別の少なくとも１個を第２当事者に別々に保管させておいて、電子情報ファイルの真正性を確認するときには、すべての情報ブロックと分割抽出データを集合し、この分割抽出でーたに基づき情報ブロックを元の情報エレメントに再分割し、並べなおして元の電子情報ファイルを復元することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４４７８４４１号公報
【特許文献２】特許第４０３９８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
多数のコンピュータが通信網に接続されるようになって久しい。ハードデイスク装置など記憶装置に格納された電子情報も通信網を介して権原のない他人にアクセスされて盗用や改ざんがなされることが多発してきた。権原のない他人が電子情報を入手しても利用できなくするために電子情報を暗号化することで秘密性を確保する方法が行われている。しかし、これら暗号化技術を用いても、保管されている電子情報や伝送されている電子情報にはすべての情報が含まれているため、暗号の解読などなんらかの手段で複合方法を入手しさえすれば、容易に復元して電子情報を入手されてしまうことになる。
【０００７】
特許文献１には、電子情報を情報エレメントに細分し、情報エレメントをランダムに組み合わせて複数の割符を生成することが記載されている。特許文献２には、分離した各情報ブロックと分割抽出データのうち少なくとも１個を証明局に伝送して保管し、他の１個を第１当事者にまた別の少なくとも１個を第２当事者に別々に保管させておくことが記載されている。これらの発明にあっては、割符形成システムによる分散保存によってすべての情報が１つのコンピュータに保存されず、もしも一つの分散情報が盗用されても復元され得ないという特徴を持っているが、ナンバー復元が、割符形成システムを実行する管理者たる企業のコンピュータ、いわゆるクライアントコンピュータによってなされるということもあって、管理者たる企業は、復元防止について責任があることに変わりがない。電子情報漏洩責任を有していることになる。
【０００８】
本発明は、かかる点に鑑み、割符形成システムによる分散保存によってナンバーとして意味のある情報が１つのコンピュータに保存されず、もしも一つの分散情報が盗用されても復元され得ないという特徴を生かしつつ、ナンバー復元が、分散保存を実行するクライアントコンピュータによって復元がなされるということがない手段を講じることで、クライアントコンピュータに“秘”の原本情報を保持することが必要ではないようにして、クライアントコンピュータを管理する管理者に秘密保持の責任が発生しないシステム、装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、任意の桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが複数に分割されてエレメント情報が形成され、該エレメントが集合された複数のブロック、及び分割方法とブロック形成方法とからなる形成方法から複数の割符情報を生成する割符生成手段と、
複数のブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された複数のブロック対応のゴーストファイルを生成する手段と、
生成された複数のゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有し、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から割符情報を形成してブロック形成方法から複数のブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元システムを提供する。
【００１０】
本発明は、上述されたナンバー復元システムにおいて、割符生成手段が、異なる２つのブロックが組み合わせされて形成されたブロック組み合わせ、及び分割方法とブロック形成方法と組み合わせブロック形成方法とからなる形成方法から複数の割符情報を生成し、
ナンバー復元プログラムの稼働で、前記コンピュータ群にアクセスすることでコンピュータ群のコンピュータ数よりも少ない数のコンピュータからゴーストファイル情報を取得することを特徴とするナンバー復元システムを提供する。
【００１１】
本発明は、クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、１２桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが３つ分割されてエレメント情報が形成され、該エレメントが集合された３つのブロック、及び分割方法とブロック形成方法とからなる形成方法から３つの割符情報を生成する割符生成手段と、
３つのブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された３つのゴーストファイルを生成する手段と、
生成された３つのゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有し、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から３つの再割符情報を形成してブロック形成方法から３つブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについてのナンバーを復元するものであること
を特徴とするナンバー復元システムを提供する。
【００１２】
本発明は、クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、任意の桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが複数に分割されてエレメント情報が形成され、該エレメントが集合された複数のブロック、及び分割方法とブロック形成方法とからなる形成方法から複数の割符情報を生成する割符生成手段と、
複数のブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された複数のブロック対応のゴーストファイルを生成する手段と、
生成された複数のゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成されたナンバー復元支援装置であって、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から割符情報を形成してブロック形成方法から複数のブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元支援装置を提供する。
【００１３】
本発明は、クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、１２桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが３つ分割されてエレメント情報が形成され、該エレメントが集合された３つのブロック、及び分割方法とブロック形成方法とからなる形成方法から３つの割符情報を生成する割符生成手段と、
３つのブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された３つのゴーストファイルを生成する手段と、
生成された３つのゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成された格納されたナンバー復元支援装置であって、
セキュリテイ管理者のコンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムが稼働されると、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが稼働されると、取得したゴーストファイル情報から３つの再割符情報を形成してブロック形成方法から３つブロックを再形成し、分割方法からエレメントを再形成し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元支援装置を提供する。
【００１４】
本発明は、クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、任意の桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが複数に分割されてエレメント情報が形成され、該エレメントが集合された複数のブロック、及び分割方法とブロック形成方法とからなる形成方法から複数の割符情報を生成する割符生成手段と、
複数のブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された複数のブロック対応のゴーストファイルを生成する手段と、
生成された複数のゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成された格納されたナンバー復元支援装置によるナンバー復元支援方法であって、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムを稼働させ、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムを稼働させ、取得したゴーストファイル情報から割符情報を形成してブロック形成方法から複数のブロックを再形成し、分割方法からエレメントを再分割し、そして当該認証データについての消去されたナンバーを復元してファイル情報として格納すること
を特徴とするナンバー復元支援装置による格納されたナンバー復元支援方法を提供する。
【００１５】
本発明は、クライアントコンピュータが、通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、エントリー処理手段を備え、
該エントリー処理手段が、
利用者コンピュータからクライアントコンピュータに、１２桁数のナンバーがインプットされたときに当該ナンバーを格納する電子情報ファイルを形成し、該ナンバーが３つ分割されてエレメント情報が形成され、該エレメントが集合された３つのブロック、及び分割方法とブロック形成方法とからなる形成方法から３つの割符情報を生成する割符生成手段と、
３つのブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された３つのゴーストファイルを生成する手段と、
生成された３つのゴーストファイルを、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータからなるコンピュータ群に、個々に分割して格納させる格納手段と、前記電子情報ファイルに格納された前記ナンバーの消去を行う格納及びナンバー消去手段と、を有したナンバー復元システムを構成する、セキュリテイ管理者コンピュータ内に形成されたマイナンバー復元支援装置による格納されたマイナンバー復元支援方法であって、
セキュリテイ管理者コンピュータが、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納され、消去されたナンバーを復元するに際しての支援要請を受けたときに、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関する消去されたナンバーの復元を行い得るようにさせた復元支援手段を有するものであって、
前記ゴーストファイル入手プログラムを稼働させ、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムを稼働させ、取得したゴーストファイル情報から３つの再割符情報を形成してブロック形成方法から３つブロックを再形成し、分割方法からエレメントを再分割し、そして当該認証データについての消去されたナンバーを復元するものであること
を特徴とするナンバー復元支援装置によるナンバー復元支援方法を提供する。
【発明の効果】
【００１６】
本発明は、クライアントコンピュータからセキュリテイコンピュータに第三者のコンピュータでのナンバー復元支援要請があった時に、ゴーストファイル入手プログラム及びナンバー復元プログラムを当該第三者に送信提供して、第三者のコンピュータでの復元作業を支援する。復元指示プログラムが稼働され、  第三者のコンピュータで、送信提供された前記ゴーストファイル入手プログラム及び前記ナンバー復元プログラムが稼働されて当該認証データに関するナンバーの復元を行い得るようにしている。これによって、割符形成、分散保存によってすべての電子情報ファイルに格納されたナンバーがクライアントコンピュータに保存されるということがなく、もしも一つの分散情報が盗用されても復元され得ないという特徴を生かしつつ第三者自身が復元作業を行うことになるので、クライアントコンピュータに電子情報ファイルに格納されたナンバーを保存しておくことがなされないから、クライアントに責任が発生しないシステム、装置及び方法を提供することが出来る。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例の概略を説明する図。
【図２】本発明の実施例の概略をブロックで示す図。
【図３】ゴーストファイル生成状況を示す図。
【図４】ファイル復元状況を示す図。
【図５】フローチャートの一例を示す図。
【図６】他のフローチャートの例を示す図。
【発明を実施するための形態】
【００１８】
以下、本発明の実施例の任意ナンバー復元システム、任意ナンバー復元指示装置及びマイナンバー復元システム及びマイナンバー復元指示装置について説明する。まず、マイナンバー復元システム１００、マイナンバー復元支援装置２００について説明するものとし、必要に応じて任意ナンバー復元システム及び任意ナンバー復元指示装置について説明するものとする。
【００１９】
図１は、本発明に実施例の概略を説明する図である。
【００２０】
図１において、マイナンバー復元システム１００は、マイナンバー復元指示装置２００及びゴーストファイル生成装置３００を含んで構成される。すなわちマイナンバー復元支援装置２００、ゴーストファイル生成装置３００は、それぞれマイナンバー復元システム１００の一部をなす。これらのシステムは、これら機関間で事前に締結した契約に基づいて運営される。
【００２１】
図１において、マイナンバー復元システム１００は、クライアントコンピュータ１、利用者コンピュータ２、データセンターコンピュータ３、セキュリテイ管理者コンピュータ４及び第三者のコンピュータ５が通信手段を介して接続され、情報の授受がなされることで構築される。セキュリテイ管理者は、作られた意味にないナンバーから真正のナンバーへの復元の要請を受けて、ナンバー復元支援を行う業者を意味する。
【００２２】
利用者コンピュータ２から利用者認証ＩＤ及び任意ナンバー、例えばマイナンバーがクライアントコンピュータ１に伝えられ、クライアントコンピュータ１で、電子情報ファイルからゴーストファイルの生成がなされる。
【００２３】
セキュリテイ管理者は、クライアントに対して、ゴーストファイル生成のためのプログラムを提供するなどして支援し、個々のクライアントが迅速に、確実にゴーストファイルを生成できるように指導６する。
【００２４】
このシステムでは、利用者のマイナンバーがクライアントに保存され、クライアントがその保存に責任を有するということがないようにするために、それ自体ではナンバー情報として意味をなさない当該ナンバーを含んだゴーストファイルが生成される。
【００２５】
このような構成のもとに、ステップＡとして生成されたゴーストファイルは、データセンターコンピュータ３、自身のクライアントコンピュータ１及び利用者コンピュータ２の記憶手段に保存される（９−１１）。
【００２６】
セキュリテイ管理者コンピュータ４と第三者のコンピュータ５、利用者コンピュータ２と第三者のコンピュータとも、通信手段を介して接続されており、他のコンピュータとの通信よって第三者のコンピュータがマイナンバーを入手し、マイナンバーの真正確認が必要になった時に、マイナンバーに関連したクライアントコンピュータ１に対してマイナンバー復元のための情報の提供依頼１２がなされる。この提供依頼があると、クライアントコンピュータ１から必要な情報の提供を行ってセキュリテイ管理者コンピュータ４に支援要請１４がなされる。この支援要請には、ゴーストファイル生成方法及び分散されたゴーストファイルを保存するコンピュータ群の情報が提供される。
【００２７】
第三者のコンピュータ５は、セキュリテイ管理者コンピュータ４からの情報送信提供を待つ状態となる。
【００２８】
セキュリテイ管理者コンピュータ４は、この支援依頼を受けると利用者認証ＩＤを付加したゴーストファイル入手プログラム及びナンバー復元プログラムを準備し、第三者コンピュータ５に送信提供１３する。この送信提供は、通常上述したように通信手段としての通信網を介してなされるがあるいは電子媒体による形態あるいは他の通信手段でもなされ得る。また、必要な情報の提供依頼に限って言えば、クライアントコンピュータ１と第三者のコンピュータ５との関係も同様である。いずれかの方法が採用されるかは双方間における契約による。セキュリテイ管理者コンピュータ４からゴーストファイル入手プログラム及びナンバー復元プログラムが通信手段を介して第三者のコンピュータ５に送信され、第三者のコンピュータ５は、利用者認証ＩＤに基づくゴーストファイル入手プログラムおよびナンバー復元プログラムの入手確認がなされる。
【００２９】
第三者のコンピュータ５でこのような準備が完了する。第三者のコンピュータ５でのゴーストファイル入手プログラムおよびナンバー復元プログラムが稼働され、ステップＢのゴーストファイル取得８が実行される。
【００３０】
ゴーストファイル取得８は、斜線で示すように、データセンターコンピュータ３、クライアントコンピュータ２及び利用者コンピュータ２にそれらが保存するゴーストファイルの提供を依頼１５し、応答することでなされる。ゴーストファイルが入手されると、直ちにナンバー復元プログラムの稼働によってマイナンバーの復元がなされる。このように、復元作業は、クライアントコンピュータ２からの支援要請に基づいて第三者のコンピュータ５とセキュリテイ管理者コンピュータ４間でなされる
第三者のコンピュータ５からの情報の提供依頼は、利用者コンピュータ２を経由してクライアントコンピュータ４に伝達され、クライアントコンピュータ４からの支援要請とされてもよい（１６）。
【００３１】
第三者のコンピュータ５での確認作業が終了すると、第三者のコンピュータ５で復元された情報は、提供されたプログラムによって速やかに消去される。
【００３２】
図２は、本発明の実施例の概略構成をブロックで示す図である。
【００３３】
図２において、クライアントコンピュータ内に、ゴーストファイル生成装置３００が形成される。このゴーストファイル生成装置３００は、ナンバー分割格納処理機能を持つ。クライアントコンピュータ４は、多くの場合に企業内コンピュータであるが、公共団体のコンピュータであってもよい。
【００３４】
ゴーストファイル生成装置３００は、入力手段２１、エントリー処理手段２２、出力手段２３、データベース２４及び画面表示手段２５を備える。これらの手段は、回線２６によって互いに接続される。
【００３５】
ゴーストファイル生成装置３００は、外部機関としての利用者コンピュータ２、認証局としてのデータセンターコンピュータ３、その他のコンピュータ３３及び第三者コンピュータ（マイナンバー問い合わせコンピュータ）５からなるコンピュータ群及びセキュリテイ管理者コンピュータ４が、通信手段（通信網）３５を介して接続される。
【００３６】
入力手段２１は、
・利用者マイナンバー
・利用者認証ＩＤ
・マイナンバー問い合わせ等を入力する。
【００３７】
エントリー処理手段２２は、電子情報ファイルに基づく情報の生成と各種の指示を行い、また電子情報ファイルの復元処理依頼を行う。エントリー処理手段自体が電子情報ファイルの復元処理を行うことはない。
【００３８】
電子情報ファイルについてのナンバー分割格納処理は次の項目からなる。
【００３９】
・電子情報ファイルの生成
・割符の生成
分割方法
ブロック形成方法（組み合わせブロック形成方法を含めて）
・ゴーストファイルＧＦ（ゴーストファイルあるいは単にＧＦで表す場合がある。）の生成
・分散された複数のコンピュータへの格納、すなわちコンピュータ群のいずれかのコンピュータへの分散格納
・電子ファイル情報マイナンバーの消去
復元処理依頼示
データベース４は、記憶装置として機能し、次のような情報を格納する。
・利用者マイナンバー
・利用者認証ＩＤ
・クライアントコンピュータ格納ＧＦ
他の情報、例えばエントリー処理手段２で生成されたが格納されていてもよい。
【００４０】
出力手段２３は、これらの生成された情報を外部あるいはクライアントコンピュータ内部に出力する。
【００４１】
画面表示手段２５は、エントリー処理手段２が、各種の処理、指示をするに際して入力された情報、処理結果としての各種の情報を表示する画面２５Ａを備える。情報処理結果は、画面２５Ａに表示され、確認される。
【００４２】
セキュリテイ管理者コンピュータ４には、ナンバー復元支援装置２００が形成され、ナンバー復元支援装置２００は、次の機能を持つ。
【００４３】
次のプログラムの第三者のコンピュータ５への伝送
・ゴーストファイル入手プログラム
・ナンバー復元プログラム
これらのプログラムに利用者認識ＩＤが付加されて提供されてもよい。
【００４４】
このような構成に基づいて、上述したようにゴーストファイル生成装置３００とナンバー復元支援装置２００が形成される。
【００４５】
クライアントコンピュータ１は、エントリー処理手段２２を備える。
【００４６】
エントリー処理手段２２は、利用者コンピュータ１１からクライアントコンピュータに、例えば１２桁数のマイナンバーがインプットされたときに当該マイナンバーを格納する電子情報ファイルを形成し、このナンバーを複数の、例えば１２つのエレメントに分割する分割方法、分割されたエレメントから複数の、例えば３つのブロックを形成するブロック形成方法からなる割符情報を生成する。個々の割符情報は、意味のある情報とはなっていない。
【００４７】
エントリー処理手段２２は、複数のブロックのそれぞれの割符情報に利用者の認証ＩＤ（認証データ）を付加することで形成された複数の、例えば３つのブロック対応のゴーストファイルを生成する。
【００４８】
エントリー処理手段２２は、生成された複数のブロック対応のゴーストファイルをデータセンターコンピュータ３、当該クライアントコンピュータ１、及び利用者コンピュータ２からなるコンピュータ群に、任意に部分に分割して格納させる。これに伴って、前記ファイルに格納された前記ナンバーの消去を行う。
【００４９】
このようにして、ゴーストファイル生成装置３００が形成される。割符の生成には、従来から用いられてきた割符生成方法がもちいられてもよい。
【００５０】
マイナンバー処理に適用されると、
通信手段を介して、利用者コンピュータ及びデータセンターコンピュータに接続され、
利用者コンピュータから企業内コンピュータに、１２桁数のマイナンバーがインプットされたときに当該ナンバーを格納するファイルを形成し、該ナンバーを複数のエレメントに分割する分割方法、分割されたエレメントから３個のブロックを形成するブロック形成方法からなる割符情報を生成し、
３個のブロックのそれぞれの割符情報に利用者の認証データを付加することで形成された３個のブロック対応のゴーストファイルを生成し、
生成された３個のブロック対応のゴーストファイルを、当該企業内コンピュータ、データセンターコンピュータ及び利用者コンピュータからなる３個のコンピュータに、任意に部分に分割して格納させ、前記ファイルに格納された前記ナンバーの消去を行う。
【００５１】
図３は、クライアントコンピュータによるゴーストファイルの生成フローを示し、上記機能を詳細に説明する図である。
【００５２】
図３において、“秘”とされた原本情報は、電子情報ファイル４１とされる。この電子情報ファイルにゴミデータ４２が加えられ、撹拌され、乳化処理がなされる。乳化処理とは、意味のあるデータと意味のないデータとを撹拌することで、元データである意味のあるデータの関連性を断ち切る処理であり、乳化処理自体は、よく知られた処理である。この処理によって、乳化後ファイル４３が生成される。
【００５３】
乳化後ファイルについて、ビットレベルでの分割・振分け（分散）４４がなされる。この分割・振分け（分散）が上述した電子情報ファイルのナンバーを複数のエレメントに分割する分割方法、分割されたエレメントから複数のブロックを形成するブロック形成方法に該当する。
【００５４】
ビットレベルでの分割・振分け（分散）４４がなされ、割符情報の生成４５がなされる。例えば、割符Ａ，割符Ｂ及び割符Ｃが生成４５される。
【００５５】
割符Ａ，割符Ｂ及び割符Ｃに利用者認証ＩＤ４６が付加されて、ゴーストファイルＡ、ゴーストファイルＢ及びゴーストファイルＣが生成４７される。ゴーストファイルは、電子情報ファイルに基づいて生成された情報であるが、上述した処理によって他人に盗用されても全く意味をなさない情報となっており、ゴースト情報化されるのでここではゴーストファイルと称する。ゴーストファイルは、割符Ａ，割符Ｂ及び割符Ｃ、及び利用者認証ＩＤ４６を具備する。
【００５６】
図４は、セキュリテイ管理者のコンピュータによるナンバー復元支援フローを示す。
【００５７】
セキュリテイ管理者コンピュータ４は、復元準備をなし、クライアントコンピュータから第三者のコンピュータでの復元作業に対する復元支援の要請を受ける。（Ｓ１）  プログラムの送信提供の準備を行う。
【００５８】
第三者のコンピュータ５からの利用者認証ＩＤの受信を受け、
・ゴーストファイル入手プログラム
・ナンバー復元プログラム
の送信提供の準備を行う。
【００５９】
次いで、プログラムの送信提供を行う。（Ｓ２）
このように、セキュリテイ対策業者のコンピュータは、クライアントコンピュータから第三者のコンピュータがゴーストファイルから電子情報ファイルに格納されたナンバーを復元するに際しての支援要請を受けたときに、ゴーストファイル入手プログラム及びナンバー復元プログラムを当該第三者のコンピュータに送信提供し、第三者コンピュータで、送信提供された前記ゴーストファイル入手プログラム及び前記ナンバー復元プログラムが稼働されて当該認証データに関するナンバーの復元を行い得るようにさせた復元支援手段を有する。セキュリテイ対策業者のコンピュータは、当該第三者のコンピュータに提供するゴーストファイル入手プログラム及びナンバー復元プログラムを生成し、第三者コンピュータがゴーストファイル入手プログラム及びナンバー復元プログラムを取得して稼働すると当該認証データに関するナンバーの復元を行い得るようにさせた復元支援手段を有する。この復元支援手段は、先に述べたように記憶媒体を用いて構成されてもよい。
【００６０】
セキュリテイ対策業者のコンピュータ４の支援によって、ゴーストファイル入手プログラムが稼働される。（Ｓ３）
ゴーストファイル入手プログラムを稼働させ、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせるアクセス許可データを含み、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得する。
【００６１】
ナンバー復元プログラムが稼働される。（Ｓ４）
取得したゴーストファイル情報から割符情報を形成してブロック形成方法から複数のブロックを再形成し、分割方法からエレメントを再形成し、乳化戻しを行い、そして当該認証データについてのナンバーを復元してファイル情報として格納する。（Ｓ５）
第三者コンピュータから、利用者の認証データが送信され、当該認証データについてのナンバーの問い合わせがあった時に、ゴーストファイル入手プログラム及びナンバー復元プログラムを当該第三者に送信提供する復元指示プログラムが稼働される。
【００６２】
ゴーストファイル入手プログラムが、当該企業内コンピュータ、データセンターコンピュータ及び利用者コンピュータを含む任意のコンピュータに格納された利用者の認証データを持つゴーストファイル情報にアクセスさせるアクセス許可データを含み、前記すべてのコンピュータにアクセスすることでコンピュータ群の各コンピュータに部分に分割して格納されたゴーストファイル情報を取得する。
【００６３】
ナンバー復元プログラムが、取得したゴーストファイル情報から割符情報を形成してブロック形成方法及び分割方法を取得し、複数のブロックを形成し、分割された複数のエレメントを形成し、そして当該認証データについてのナンバーを復元してファイル情報として格納する。
【００６４】
第三者のコンピュータで、送信提供された前記ゴーストファイル入手プログラム及び前記ナンバー復元プログラムが稼働されて当該認証データに関するナンバーの復元を行い得るようにさせる。第三者コンピュータが、送信提供された前記ゴーストファイル入手プログラム及び前記ナンバー復元プログラムを稼働されて当該認証データに関するナンバーの復元を行う。
【００６５】
第三者のコンピュータから、利用者の認証データが送信され、当該認証データについてのナンバーの問い合わせがあった時に、ゴーストファイル入手プログラム及びナンバー復元プログラムを当該第三者に送信する復元指示プログラムが稼働され、
前記ゴーストファイル入手プログラムが、当該企業内コンピュータ、データセンターコンピュータ及び利用者コンピュータを含む任意のコンピュータに格納された利用者の認証データを持つゴーストファイル情報にアクセスさせるアクセス許可データを含み、アクセス許可データに基づいて前記３個のコンピュータにアクセスすることで各コンピュータに部分に分割して格納されたゴーストファイル情報を取得し、
ナンバー復元プログラムが、取得したゴーストファイル情報から割符情報を形成してブロック形成方法及び分割方法を取得し、３個のブロックを形成し、３個のブロックから分割された複数のエレメントを形成し、そして当該認証データについてのマイナンバーを復元する。復元情報は、ファイル情報として格納されるようにしてもよいが、使用が直ちに消去される。
【００６６】
第三者コンピュータが、前記ゴーストファイル入手プログラム及び前記ナンバー復元プログラムが稼働されて当該認証データに関する消去されたマイナンバーの復元を行う。
【００６７】
このようにして、ナンバー復元支援装置２００が構成され、ナンバー復元支援を行う。
【００６８】
図５は、本発明の実施例のフローを示す。１２桁のマイナンバーについて本実施例が適用された例について説明する。
【００６９】
電子情報ファイルが生成される。この電子情報ファイルは、提示を受けた１２桁のマイナンバーを格納する。
図３に示されるように、乳化処理がなされる。ゴミデータを加え、撹拌して乳化処理を実施する。乳化処理ファイルを形成する。説明を容易にするために、ここでは１２個の数値で表している。
【００７０】
１２個の情報エレメントに分割する。図３におけるビットレベル分割が該当する。３つのブロックにして、情報ブロック化を行う。分割と振分け（分散）方法Ｘを持つ割符生成する。
【００７１】
生成された割符に利用者認証ＩＤを付加することで、ゴーストファイルＡ、ゴーストファイルＢ、ゴーストファイルＣを生成する。これらのゴーストファイルは、それぞれデータセンタコンピュータ、クライアントコンピュータ及び利用者コンピュータに分散格納される。
【００７２】
第三者のコンピュータからマイナンバーの問い合わせ、すなわちマイナンバー復元のための情報の提供依頼があると、クライアントからの要請によってセキュリテイ管理者コンピュータが作動される。
【００７３】
セキュリテイ管理者のコンピュータは、常に復元準備をなし、復元支援要請を受ける。
【００７４】
第三者のコンピュータに（１）ゴーストファイル入手プログラム
（２）ナンバー復元プログラムを送信提供する。
【００７５】
第三者のコンピュータは、ゴーストファイル入手プログラムを稼働させ、利用者認識ＩＤの付されたゴーストファイルをデータセンタ、クライアントコンピュータ及び利用者コンピュータからそれぞれ取得する。
【００７６】
これらのゴーストファイルからそれぞれ割符を取得する。
【００７７】
次にナンバー復元プログラムを稼働させることで、３つのブロックを取得する。この時に、分割と振分け（分散）方法Ｘについても取得する。
【００７８】
これらの情報から１２個の再分割された情報エレメントを取得する。
【００７９】
乳化戻しを行って、電子情報ファイルを復元する。電子情報ファイルに格納されたマイナンバーを取得する。
【００８０】
図６にも本発明の実施例の他のフローを示す。このフローの形態は、図５に記載されたフローと実質的に同一である。このフローでは、割符生成手段が、異なる２つのブロックが組み合わせされて形成されたブロック組み合わせ、及び分割方法とブロック形成方法と組み合わせブロック形成方法とからなる形成方法から複数の割符情報を生成する。このようにすることで、取得されたゴーストファイルから割符を再現するときに、図５の例では、例えば３個のゴースト割符が、ファイルが用いられて３個のブロックが再現されたが、２個のゴースト割符を用いて２個のブロックを再現し、１２個に再現された情報エレメントを取得、すなわち再分割することが出来る。
【００８１】
割符生成手段が、異なる２つのブロックが組み合わせされて形成されたブロック組み合わせ、及び分割方法とブロック形成方法と組み合わせブロック形成方法とからなる形成方法から複数の割符情報を生成し、
ナンバー復元プログラムの稼働で、前記コンピュータ群にアクセスすることでコンピュータ群のコンピュータ数よりも少ない数のコンピュータからゴーストファイル情報を取得する。
【００８２】
本実施例によれば、クライアントコンピュータからセキュリテイ管理者コンピュータに第三者のコンピュータでのナンバー復元支援要請があった時に、ゴーストファイル入手プログラム及びナンバー復元プログラムを当該第三者に送信提供して、第三者のコンピュータでの復元作業を支援する。復元指示プログラムが稼働され、第三者のコンピュータで、送信提供された前記ゴーストファイル入手プログラム及び前記ナンバー復元プログラムが稼働されて当該認証データに関するナンバーの復元を行い得るようにしている。これによって、割符形成、分散保存によってすべての電子情報ファイルに格納されたナンバーがクライアントコンピュータに保存されるということがなく、もしも一つの分散情報が盗用されても復元され得ないという特徴を生かしつつ第三者自身が復元作業を行うことになるので、クライアントコンピュータに電子情報ファイルに格納されたナンバーを保存しておくことがなされないから、クライアントに責任が発生しないシステム、装置及び方法が提供されることになる。
【符号の説明】
【００８３】
１…クライアントコンピュータ、２…利用者コンピュータ、３…データセンタコンピュータ、４…セキュリテイ管理者コンピュータ、５…第三者のコンピュータ、７…ステップＡ、８…ステップＢ、９〜１１…コンピュータ群記憶手段に格納、１３…プログラム送信提供、１４…ゴーストファイルの提供の依頼、２２…エントリー処理手段、２４…記憶手段（データベース）１００…格納されたナンバー復元システム、２００…ナンバー復元支援装置、３００…ゴーストファイル生成装置。
【要約】
【課題】クライアントコンピュータに“秘”の原本情報を保持することが必要ではないようにして、クライアントコンピュータを管理する管理者に秘密保持の責任が発生しないようにする。
【解決手段】ゴーストファイル入手プログラムを稼働させ、当該クライアントコンピュータ、データセンターコンピュータ及び利用者コンピュータのコンピュータ群に格納された利用者の認証データを持つゴーストファイル情報にアクセスさせ、前記コンピュータ群にアクセスすることでコンピュータ群の各コンピュータに個々に格納されたゴーストファイル情報を取得する。
【選択図】図１【図１】
0005895093.tif 000002
【図２】
0005895093.tif 000003
【図３】
0005895093.tif 000004
【図４】
0005895093.tif 000005
【図５】
0005895093.tif 000006
【図６】
0005895093.tif 000007