(57)【特許請求の範囲】
【請求項１】
展開プログラム、ビューアプログラム、データ領域、ヘッダ領域から成る単体の空の電子ファイルが予め暗号化されて成るマジックペーパー（登録商標）が、ダウンロード機能を備えた専用サーバたるマジックペーパー（登録商標）自販機に複数格納され、前記マジックペーパー（登録商標）自販機はネットワークケーブルによりユーザ端末に接続され、当該ユーザ端末上の操作で前記マジックペーパー（登録商標）自販機に保存されているマジックペーパー（登録商標）は当該ユーザ端末に所望数ダウンロードされ、且つ所望のパスワードを設定でき、前記ダウンロードされたマジックペーパー（登録商標）は、前記展開プログラムがビューアプログラムを別プロセスとして起動し展開プログラム自体が処理を終了することによりＯＳからのロックを解除され、ビューアプログラムがマジックペーパーそのもの、或いはマジックペーパー内部のデータ領域において、前記ビューアプログラムのビューアを通して、直接データを入力自在又は編集自在であって、
前記マジックペーパー（登録商標）自販機には、マジックペーパー（登録商標）を閲覧する際の権限情報が記録されている配信制御ファイルをなす認証キーを用いた配信機能が備えられ、前記配信制御ファイルには、同配信制御ファイルを識別する識別子、閲覧を許可する利用者のコンピュータハードウェア識別情報、閲覧を許可するマジックペーパー（登録商標）の識別子、閲覧できる期日、閲覧できる日数及び閲覧できる回数、並びに閲覧可能期日・閲覧可能日数・閲覧可能回数を越えた場合にマジックペーパー（登録商標）を削除するかどうかのフラグ、データ領域閲覧時の操作権限情報として、未暗号データの保存権限・データ編集権限・データ印刷権限・データのスクリーンキャプチャ権限・データのコピーとペースト権限といった情報を個別に指定して記録自在であり、当該マジックペーパー（登録商標）を開く際に、当該マジックペーパー（登録商標）に設定された前記閲覧指定期日又は閲覧指定日数若しくは閲覧指定回数を超えた場合、又は当該マジックペーパー（登録商標）に設定されたパスワードが所定回数間違えられた場合、当該マジックペーパー（登録商標）は自動的に削除されること、
マジックペーパー（登録商標）の配信に際しては、認証キーの項目で表示される所望の前記配信制御ファイルの表示部のダウンロード部を選択して、マジックペーパー（登録商標）自販機より配信制御ファイルがダウンロードされ、当該配信制御ファイルにマジックペーパー（登録商標）の識別子を埋め込むことにより配信制御ファイルにマジックペーパー（登録商標）の紐付けが行われると共に、配信制御ファイルにハードウェア固有情報を紐付けることにより配信制御ファイルに配信先のハードウェア固有情報が紐付けられ、前記マジックペーパー（登録商標）と配信制御ファイル及びパスワードが配信先に送付されること、
データ閲覧に際しては、設定された前記パスワードが一致した場合にのみ当該暗号化済みのマジックペーパー（登録商標）を開くことが可能であり、データ保存に際しては、暗号化されたマジックペーパー（登録商標）として上書き保存される構成であることを特徴とする、電子ファイル自販機運営システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ファイル自販機運営システムに関し、さらに言えば、予め暗号化されて成る電子ファイルが格納された電子ファイル自動販売機（以下、自販機と略す。）の運用システムの技術分野に属するものである。
【背景技術】
【０００２】
パソコン等のユーザ端末で作成した文書やデータを電子ファイルとして保存した場合、かかる電子ファイルのデータが漏洩される危険がある。この電子ファイルの情報セキュリティーを図るべく、作成した電子ファイルの暗号化は広く知られている。
【０００３】
また、例えば特開２００７−３０４８９７号公報には、利用者端末と、該利用者端末と通信可能に接続され、該利用者端末での電子ファイルに対するアクセスを管理する管理サーバとをそなえ、該利用者端末が、該利用者端末において利用者が前記電子ファイルを開封する際に、その開封直前の該利用者端末における動作環境に関する環境情報を収集する環境情報収集手段と、該環境情報収集手段によって収集された前記環境情報を該管理サーバに送信する環境情報送信手段とをそなえて構成されるとともに、該管理サーバが、該利用者端末から前記環境情報を受信する環境情報受信手段と、該環境情報受信手段によって受信された前記環境情報に基づいて、該利用者端末における前記動作環境が予め定められた所定条件を満たしているか否かを判定する判定手段と、該判定手段によって該利用者端末における前記動作環境が前記所定条件を満たしていると判定された場合に該利用者端末での前記電子ファイルの開封を許可する一方、前記動作環境が前記所定条件を満たしていないと判定された場合に該利用者端末での前記電子ファイルの開封を禁止する開封許否手段とをそなえて構成されており（請求項１）、前記電子ファイルが、該管理サーバによって管理される所定の暗号鍵で暗号化された暗号化ファイルであり、該管理サーバの該開封許否手段が、該判定手段によって該利用者端末における前記動作環境が前記所定条件を満たしていると判定された場合に、前記暗号化ファイルを復号化する復号鍵を該利用者端末に送信する復号鍵送信手段として構成され、該利用者端末が、該管理サーバから送信された前記復号鍵を受信する復号鍵受信手段と、該復号鍵受信手段によって受信された前記復号鍵を用いて前記暗号化ファイルを復号化する復号化手段とをさらにそなえて構成されている（請求項２）、電子ファイル管理システムが開示されている。
【特許文献１】特開２００７−３０４８９７号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の一般的な文書ファイル（電子ファイル）の暗号化は、ディスクを丸ごと暗号化する場合、（１）ディスクの暗号化→（２）パスワードの解除→（３）復号化→（４）平文→（５）暗号化の工程を経て行われる。また、ファイル単位に暗号化する場合は、（１）平文→（２）暗号化→（３）復号化→（４）平文→（５）暗号化の工程を経て行われる。
【０００５】
しかしながら、前記従来の暗号化においては、文書やデータを編集する際に、前記の各（４）における工程のように、一度、平文に戻す必要があるが、この平文に戻した状態で、依然としてデータが漏洩・盗難される危険がある。
【０００６】
この点は、前記特許文献１の電子ファイル管理システムも同様である。すなわち、特許文献１の電子ファイル管理システムは、配信された電子ファイルを、利用者端末で開封する直前に、当該電子ファイルの安全性を確認し、安全な状態を確認できた場合にのみ当該電子ファイルの開封を許可するものであり、送信される前の処理段階で、電子ファイルを編集等する際の情報の漏洩には対処されておらず、電子ファイルの情報セキュリティーの万全化は図れていない。
【０００７】
したがって、本発明は、電子ファイルの情報セキュリティーの万全化を達成するべく、まず第１に、電子ファイルのデータの移動の安全を確実ならしめて、情報を安全に共有すること、第２に、第三者による情報漏洩又は社内における情報漏洩を防止すること、第３に、電子ファイルの誤送信、パソコンやバックアップ用ディスクの紛失など、過失による情報漏洩を防ぐこと、を図った電子ファイル自販機運営システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するための手段として、請求項１記載の発明の電子ファイル自販機運営システムは、展開プログラム１００、ビューアプログラム１０１、データ領域１０２、ヘッダ領域１０３から成る単体の空の電子ファイル１ａが予め暗号化されて成るマジックペーパー（登録商標）１が、ダウンロード機能を備えた専用サーバたるマジックペーパー（登録商標）自販機３に複数格納され、前記マジックペーパー（登録商標）自販機３はネットワークケーブル４によりユーザ端末２に接続され、当該ユーザ端末２上の操作で前記マジックペーパー（登録商標）自販機３に保存されているマジックペーパー（登録商標）１は当該ユーザ端末２に所望数ダウンロードされ、且つ所望のパスワード５を設定でき、前記ダウンロードされたマジックペーパー（登録商標）１は、前記展開プログラム１００がビューアプログラム１０１を別プロセスとして起動し展開プログラム１００自体が処理を終了することによりＯＳからのロックを解除され、ビューアプログラム１０１がマジックペーパー１そのもの、或いはマジックペーパー１内部のデータ領域１０２において、前記ビューアプログラム１０１のビューアを通して、直接データを入力自在又は編集自在であって、
前記マジックペーパー（登録商標）自販機３には、マジックペーパー（登録商標）１を閲覧する際の権限情報が記録されている配信制御ファイル７をなす認証キー７Ａを用いた配信機能が備えられ、前記配信制御ファイル７には、同配信制御ファイル７を識別する識別子、閲覧を許可する利用者のコンピュータハードウェア識別情報、閲覧を許可するマジックペーパー（登録商標）１の識別子、閲覧できる期日、閲覧できる日数及び閲覧できる回数、並びに閲覧可能期日・閲覧可能日数・閲覧可能回数を越えた場合にマジックペーパー（登録商標）１を削除するかどうかのフラグ、データ領域閲覧時の操作権限情報として、未暗号データの保存権限・データ編集権限・データ印刷権限・データのスクリーンキャプチャ権限・データのコピーとペースト権限といった情報を個別に指定して記録自在であり、当該マジックペーパー（登録商標）１を開く際に、当該マジックペーパー（登録商標）１に設定された前記閲覧指定期日又は閲覧指定日数若しくは閲覧指定回数を超えた場合、又は当該マジックペーパー（登録商標）１に設定されたパスワード５が所定回数間違えられた場合、当該マジックペーパー（登録商標）１は自動的に削除されること、
マジックペーパー（登録商標）１の配信に際しては、認証キー７Ａの項目で表示される所望の前記配信制御ファイル７の表示部のダウンロード部２６ａを選択して、マジックペーパー（登録商標）自販機３より配信制御ファイル７がダウンロードされ、当該配信制御ファイル７にマジックペーパー（登録商標）１の識別子を埋め込むことにより配信制御ファイル７にマジックペーパー（登録商標）１の紐付けが行われると共に、配信制御ファイル７にハードウェア固有情報を紐付けることにより配信制御ファイル７に配信先のハードウェア固有情報が紐付けられ、前記マジックペーパー（登録商標）１と配信制御ファイル７及びパスワード５が配信先に送付されること、
データ閲覧に際しては、設定された前記パスワード５が一致した場合にのみ当該暗号化済みのマジックペーパー（登録商標）１を開くことが可能であり、データ保存に際しては、暗号化されたマジックペーパー（登録商標）１として上書き保存される構成であることを特徴とする。
【発明の効果】
【０００９】
請求項１の本発明の電子ファイル自販機運営システムは、展開プログラム、ビューアプログラム、データ領域、ヘッダ領域から成る単体の空の電子ファイルが予め暗号化されて成るマジックペーパー（登録商標）が、ダウンロード機能を備えた専用サーバたるマジックペーパー（登録商標）自販機に複数格納され、前記マジックペーパー（登録商標）自販機はネットワークケーブルによりユーザ端末に接続され、当該ユーザ端末上の操作で前記マジックペーパー（登録商標）自販機に保存されているマジックペーパー（登録商標）は当該ユーザ端末に所望数ダウンロードされ、且つ所望のパスワードを設定でき、前記ダウンロードされたマジックペーパー（登録商標）は、前記展開プログラムがビューアプログラムを別プロセスとして起動し展開プログラム自体が処理を終了することによりＯＳからのロックを解除され、ビューアプログラムがマジックペーパーそのもの、或いはマジックペーパー内部のデータ領域において、前記ビューアプログラムのビューアを通して、直接データを入力自在又は編集自在であって、前記マジックペーパー（登録商標）自販機には、マジックペーパー（登録商標）を閲覧する際の権限情報が記録されている配信制御ファイルをなす認証キーを用いた配信機能が備えられ、前記配信制御ファイルには、同配信制御ファイルを識別する識別子、閲覧を許可する利用者のコンピュータハードウェア識別情報、閲覧を許可するマジックペーパー（登録商標）の識別子、閲覧できる期日、閲覧できる日数及び閲覧できる回数、並びに閲覧可能期日・閲覧可能日数・閲覧可能回数を越えた場合にマジックペーパー（登録商標）を削除するかどうかのフラグ、データ領域閲覧時の操作権限情報として、未暗号データの保存権限・データ編集権限・データ印刷権限・データのスクリーンキャプチャ権限・データのコピーとペースト権限といった情報を個別に指定して記録自在であり、当該マジックペーパー（登録商標）を開く際に、当該マジックペーパー（登録商標）に設定された前記閲覧指定期日又は閲覧指定日数若しくは閲覧指定回数を超えた場合、又は当該マジックペーパー（登録商標）に設定されたパスワードが所定回数間違えられた場合、当該マジックペーパー（登録商標）は自動的に削除されること、マジックペーパー（登録商標）の配信に際しては、認証キーの項目で表示される所望の前記配信制御ファイルの表示部のダウンロード部を選択して、マジックペーパー（登録商標）自販機より配信制御ファイルがダウンロードされ、当該配信制御ファイルにマジックペーパー（登録商標）の識別子を埋め込むことにより配信制御ファイルにマジックペーパー（登録商標）の紐付けが行われると共に、配信制御ファイルにハードウェア固有情報を紐付けることにより配信制御ファイルに配信先のハードウェア固有情報が紐付けられ、前記マジックペーパー（登録商標）と配信制御ファイル及びパスワードが配信先に送付されること、データ閲覧に際しては、設定された前記パスワードが一致した場合にのみ当該暗号化済みのマジックペーパー（登録商標）を開くことが可能であり、データ保存に際しては、暗号化されたマジックペーパー（登録商標）として上書き保存される構成であるので、電子ファイルのデータの移動の安全を確実ならしめて、情報を安全に共有できる。また、第三者による情報漏洩又は社内における情報漏洩を防止し、電子ファイルの誤送信や、パソコン・バックアップ用ディスクの紛失など過失による情報漏洩が防止されて、電子ファイルの情報セキュリティーの万全化が達成される。具体的に述べると、下記の通りである。
【００１０】
（Ａ）社外とも安全に情報共有できる。
本システムのマジックペーパーは、特定のディレクトリシステムやネットワーク形態に縛られないため、社外とのシームレスな機密文書共有が可能である。電子ファイルの受信者は、クライアントソフトのインストールが不要なので初めての委託先にも安心してファイルを渡すことができ、さらに、電子ファイルの更新・流用の禁止、文書利用期間の限定などを配布先ごとに細かく指定することができる利便性にも優れている。
（Ｂ）様々な利用用途に有効である。 
例えば、発売前の製品情報・写真・動画のやりとりや、締結前の契約書のやりとり、極秘プロジェクトの情報管理、特許や商標登録等の知的財産権に関するやりとり、ＤＭに利用する顧客リストの管理、会社決算・申告資料の管理・やりとり、価格表等、営業ツールのバージョン管理等々において、本システムは効果的に利用できる。
（Ｃ）各種法令の取得・運用を支援する。 
本システムは、ＩＳＭＳ (ISO/IEC27001)、Ｐマークなど、様々な資格の取得・運用を強力に支援する。つまり、ＩＳＭＡ (ISO/IEC 27001)においては、情報管理者が付与した範囲での利用に、セキュリティーポリシーの適用が簡単で、情報の機密性、完全性を保持する。Ｐマーク (プライバシーマーク)においては、 権限を明確にして暗号化することで、個人情報を守るために策定した事項を遵守するのに必要なセキュリティーを保つものである。
（Ｄ）手元を離れた電子ファイルを確実に保護する。
すなわち、故意・過失による情報漏洩も防止できる。例えば、電子メールの誤送信、出張先でのパソコンの紛失、バックアップ用のディスクを紛失など、情報漏洩の危険性は日常業務の中に潜み、悪意のない従業員が情報漏洩のきっかけになる可能性さえある。また、従業員のモラルや社内ルールに依存したセキュリティー対策では、関係者によるファイルの不正持ち出しなどを防ぐことはできない。かかる場合、本システムのマジックペーパーは、企業の財産である情報を、漏洩の危険から厚く保護する。
（Ｅ）暗号化により永続的に保護する。
従来のセキュリティーでは、一度、電子ファイルを利用すると暗号化が解除されてしまう。この点、本マジックペーパーは、事前に空の電子ファイルを暗号化しており、電子ファイルを編集等で利用しても暗号は保持されるため、電子ファイルの永続的な保護が達成される。
（Ｆ）利用制限で電子ファイルが安全に運用される。
電子ファイル単位で事前に暗号化し、本人確認により、社内外はもちろん、顧客への配信に際してもセキュリティーポリシーを維持して利用できる。暗号化された電子ファイルを利用するには、パスワード等による利用者の認証を行うので、部外者に当該電子ファイルが渡っても、その利用を阻止することができる。
（Ｇ）インストールレスですぐに利用できる。
本システムは、データを暗号化するために特別なソフトウェアを必要としない。よって、インストールする必要がなく、すぐに利用できる利便性に優れている。マジックペーパーに情報を書込みさえすれば、情報が自動的に暗号化されるのである。
（Ｈ）Microsoft Officeをそのまま活用できる。
マジックペーパーでは、マイクロソフト社のMicrosoft Word、Excel、PowerPointなどのビジネスシーンでよく利用されるMicrosoft Officeアプリケーションを、セキュリティーを保ちつつ、通常の電子ファイルと全く同じ操作性で利用できる。
つまり、通常の電子ファイルと同じようにファイルを開いて、閲覧・編集することができ使い勝手がよい。また、「コピー」、「印刷」など、権限設定によって禁止されているメニュー項目のみが選択できないように動作させることも可能である。
【００１１】
また本発明の電子ファイル自販機運営システムは、マジックペーパー自販機には、マジックペーパーを閲覧する際の権限情報が記録されている配信制御ファイルを用いた配信機能が備えられ、マジックペーパーの配信に際しては、当該マジックペーパー及びそのパスワード並びに前記配信制御ファイルを他のユーザ端末に送信することにより行われるので、当該マジックペーパーが外部の他のユーザ（送信相手）に配信された場合にも、情報が他者に洩れることなく、当該特定の送信相手のみの閲覧が保障される。
【００１２】
さらに本発明の電子ファイル自販機運営システムは、マジックペーパーには、閲覧できる期日、閲覧できる日数及び閲覧できる回数を個別に指定自在であり、当該マジックペーパーを開く際に、当該マジックペーパーに設定された前記閲覧指定期日又は閲覧指定日数若しくは閲覧指定回数を超えた場合、当該マジックペーパーは自動的に削除されるので、マジックペーパーのユーザ側で、マジックペーパーの管理を行え、しかも最終的にはマジックペーパーの自動削除によってデータの機密保持に万全が期されている。
【００１３】
また本発明の電子ファイル自販機運営システムは、マジックペーパーを開く際に、当該マジックペーパーに設定されたパスワードが所定回数間違えられた場合、当該マジックペーパーは自動的に削除されるので、不正なパスワード入力が既定回数を超えるとその電子ファイルは自動削除され、セキュリティー保護が図られている。また、マジックペーパーが万が一外部に漏洩したとしても、常に当該パスワードにより保護されている状態となり安心である。加えて、ブルートフォース・アタックや辞書攻撃にも非常に強い安全性が保持される。
【発明を実施するための最良の形態】
【００１４】
本発明の電子ファイル自販機運営システムの好適な実施形態を、以下図面にしたがって説明する。
【００１５】
図１は、本発明の電子ファイル自販機運営システムの基本的な構成、図２は当該システムの全体構成を示している。このシステムは、空の電子ファイル１ａが予め暗号化されて成るマジックペーパー１が、ダウンロード機能を備えた専用サーバたるマジックペーパー自販機３に複数格納され、前記マジックペーパー自販機３はネットワークケーブル４によりユーザ端末２に接続されている。ユーザは、自身のユーザ端末２上の操作により、マジックペーパー自販機３に保存されているマジックペーパー１を当該ユーザ端末２に所望数ダウンロードすることができる。またユーザは、所望のパスワード５を設定でき、ダウンロードされたマジックペーパー１は、暗号化された状態で直接データを入力自在又は編集自在である。そして、データ保存に際しては、暗号化されたマジックペーパー１として保存され、データ閲覧に際しては、設定された前記パスワード５が一致した場合にのみ当該暗号化済みのマジックペーパー１を開くことが可能に構成されている。
【００１６】
専用サーバたるマジックペーパー自販機３は、メモリ３４、記憶装置３５、ネットワークカード３６を有するコンピュータであり、その制御部３０はダウンロード機能３１、ユーザ情報管理機能３２、在庫管理機能３３を備えた構成となっている。前記の記憶装置３５には、後述するマジックペーパー１及び配信制御ファイル７が記録されている。
【００１７】
一方、ユーザ端末２は、メモリ２２、記憶装置２３、ネットワークカード２４、ディスプレイ２Ａ、入力装置２Ｂを有するコンピュータ（パソコン）であり、その制御部２０はＷｅｂブラウザ２１により構成されている。
【００１８】
前記のマジックペーパー自販機３と、ユーザ端末２とは、ネットワークカード３６、２４に接続されたネットワークケーブル４により接続され相互に通信可能となっている。なお、当該ネットワークカード３６、２４とネットワークケーブル４による接続は無線回線など、相互に通信可能であればどのような形態でもよい。また、ユーザ端末２を構成するＷｅｂブラウザは、マジックペーパー自販機３と相互に通信できるプログラムでユーザに情報を表示しユーザからの入力をマジックペーパー自販機３に送信できるものであればよい。
【００１９】
通常当該システムは、前記のように、前記マジックペーパー自販機３に接続された各ユーザ端末２・・・は、インターネット等のネットワーク９を介して、マジックペーパー管理部６（認証サーバ６ａ）と、データ転送自在に接続されている（図２参照）。
【００２０】
図３は、マジックペーパー自販機３の初期設定を含む設置手順を示している。
【００２１】
まず、マジックペーパー自販機３の初期設定では、当該マジックペーパー自販機３に管理用の識別子を割り当てる。その際、マジックペーパー自販機３のライセンスコードを使う場合やマジックペーパー自販機固有に特別なＩＤを割り当ててもよい。ここで割り当てたマジックペーパー自販機３の識別子は、マジックペーパー管理部６により管理される。
【００２２】
次に、マジックペーパー１の製造プログラム１１（後述）を使用して、マジックペーパー１及び配信制御ファイル７を生成する。例えば、マジックペーパー自販機３に１０００枚のマジックペーパー１・・・を登録する場合は、製造プログラム１１により１０００枚（１０００ファイル）を生成する。次に、前記製造プログラム１１で生成したマジックペーパー１・・・及び配信制御ファイル７・・・をマジックペーパー自販機３に登録する。
【００２３】
したがって、当該マジックペーパー自販機３が、ユーザの手元に配布されるときは、生成済みのマジックペーパー１及び配信制御ファイル７が既にマジックペーパー自販機３に登録された状態になっている。よって、ユーザは、ネットワークカード３６、２４にネットワークケーブル４を接続するだけで、すぐにマジックペーパー１が利用可能となる。
【００２４】
図４及び図５にしたがって、マジックペーパー自販機３のダウンロード機能について説明する。
【００２５】
マジックペーパー自販機３のダウンロード機能３１（図１参照）においては、当該マジックペーパー自販機３の記憶装置３５に記録されているマジックペーパー１がユーザ端末２に送信される。さらに送信したマジックペーパー１をマジックペーパー自販機３から削除し、あたかも消費されていくように構成されている。このマジックペーパー１のカウント情報をマジックペーパー管理部６に送信・記録することで、マジックペーパー自販機３の使用頻度を集計することが可能となっている。
【００２６】
すなわち、ユーザは、図４Ａに示した本システムのフロントページで、上段の３種類の電子ファイル（.xls、.doc、.ppt）を示すアイコン２５の中から、所望のマジックペーパー１のダウンロード部２５ａを選択する。このように、ユーザからのダウンロード要求があると、マジックペーパー自販機３は記憶装置３５（図１参照）に記録されているマジックペーパー１をユーザから指定された個数だけユーザ端末２に送信する。図４Ｂはダウンロードされたマジックペーパー１のアイコン２７を示している。次に、マジックペーパー自販機３は記憶装置３５から送信したマジックペーパーを削除する。（物理的に削除をしてもよいし、使用済みを意味するフラグをデータベースなどを利用して管理し、この使用済みフラグを立てるだけでもよい。）つづいて、ダウンロードされたマジックペーパー１の枚数（ファイル数）がカウント情報としてマジックペーパー管理部６に送信される（図５）。
【００２７】
次に、マジックペーパー自販機３のユーザ情報管理機能について説明する。ユーザ情報管理機能３２（図１参照）においては、マジックペーパー自販機３に接続するユーザ端末２あるいはユーザの情報を管理することができる。ユーザごとにＩＤ／パスワードを設定し、ユーザがログインをしなければマジックペーパー１のダウンロードができないような仕組みや、ユーザ毎のマジックペーパー１の使用頻度などを集計する機能、さらにユーザごとにダウンロード可能な枚数に制限をかけるなど、ユーザごとの細かな管理や制限をかけることが可能である。
【００２８】
また、マジックペーパー自販機３の在庫管理機能について説明すると、マジックペーパー自販機３は、この在庫管理機能３３（図１参照）により、マジックペーパー１がダウンロードされる度にマジックペーパー１が削除されるという仕組みを有している。つまり、マジックペーパー１が、マジックペーパー自販機３からユーザ端末２に１つダウンロードされる毎に、マジックペーパー自販機３に保存されているマジックペーパー１が１つ削除される。同じように、配信制御ファイル７が、マジックペーパー自販機３からユーザ端末２に１つダウンロードされる毎に、マジックペーパー自販機３に保存されている配信制御ファイル７が１つ削除され、前記各削除の情報がカウント情報として記録される。
【００２９】
当該在庫管理機能３３では、マジックペーパー自販機３に登録されているマジックペーパー１の個数の確認、ダウンロード状況の確認、在庫の追加などを行うことができる。
【００３０】
図６は、前記在庫管理機能３３に基づく在庫管理のディスプレイ表示例を示している。在庫状況として、マジックペーパー自販機３に格納されているマジックペーパー１及び配信制御ファイル７の残り枚数（ファイル数）が表示されている。また、使用状況が月別のグラフとして表示されている。この使用状況については、年別、日別、ユーザ別、ユーザ端末別など様々な表示方法がある。
【００３１】
同図右上の在庫補充部３３ａを選択することにより、マジックペーパー製造プログラム１１によって生成されたマジックペーパー１及び配信制御ファイル７をマジックペーパー自販機３に登録することができる。
【００３２】
マジックペーパー１の数が少なくなってきたら、ＣＤ等の記録媒体（図示は省略）で補充するこができる。つまり、追加用のマジックペーパー１がＣＤ等の記録媒体に別途格納され、マジックペーパー自販機３に接続されたユーザ端末２を介して、前記記録媒体内のマジックペーパー１を、マジックペーパー自販機３に補充するこができる。
【００３３】
または、マジックペーパー管理部６にインターネット９を経由してアクセスすることによりマジックペーパー管理部６からマジックペーパー自販機３に直接補充をすることも可能である。
【００３４】
次に、マジックペーパー１の構成について説明する。マジックペーパー１は、図７に示したように、展開プログラム１００、ビューアプログラム１０１、データ領域１０２、ヘッダ領域１０３から成る単体の電子ファイル１ａである。電子ファイル１ａは、例えば、マイクロソフト社のMicrosoft Word、Excel、PowerPointをそのまま使用することができる。
【００３５】
展開プログラム１００は、当該マジックペーパー１に格納されているビューアプログラム１０１を展開し、ビューアプログラム１０１に対してデータ領域１０２の表示を指示する。ビューアプログラム１０１は、暗号化機能、復号機能、データ領域表示機能、データ領域更新機能、ユーザ入力監視機能、パスワード設定機能、パスワード検査機能、マジックペーパー削除機能、ライセンス認証機能、配信制御ファイル制御機能を有し、展開プログラム１００により展開され、展開プログラム１００により指示されたマジックペーパー１のデータ領域１０２を復号機能により復号した後、ディスプレイ２Ａに表示される。さらに前記ユーザ入力監視機能により、ユーザからの入力が監視され、入力された情報を暗号化機能によって暗号化が施された後、マジックペーパー１のデータ領域１０２に記録される。データ領域は、最初、暗号化された空の電子ファイル１ａが記録されている。ビューアプログラム１０１がユーザからの入力を感知する度に更新される。
【００３６】
ヘッダ領域１０３は、マジックペーパー１のデータ構造を管理するために使用され、展開プログラム１００、ビューアプログラム１０１により参照、更新される。このヘッダ領域１０３に記録される情報としては、マジックペーパー１を開くためのパスワード５、マジックペーパー１を識別するため全てのマジックペーパー１で異なる一意識別子、マジックペーパー１をライセンス認証したときの情報（コンピュータのハードウェア情報、時刻情報などを含む）、マジックペーパー１が開かれた回数（回数制限をかけるために使用する）などがある。さらに管理用の情報として、展開プログラム１００の開始位置及び終了位置、ビューアプログラム１０１の開始位置及び終了位置、データ領域１０２の開始位置及び終了位置なども記録される。
【００３７】
次に、図８に図示したマジックペーパーの内部処理を表すフローチャート図にしたがい、前記マジックペーパーの実行手順について説明する。
【００３８】
ユーザ端末２のディスプレイ２Ａ上で、マジックペーパー１のアイコン２７をダブルクリックすると（図４Ｂ）、オペレーティングシステム（ＯＳ）により展開プログラム１００が起動される。展開プログラム１００は、ヘッダ領域１０２からビューアプログラム１０１の開始位置と終了位置を読み込み、ビューアプログラム１０１を展開する。さらに、展開プログラム１００はビューアプログラム１０１にマジックペーパー１のデータ領域１０３の表示を指示して、展開プログラム１００は自身の処理を終了する。
【００３９】
前記展開プログラム１００によって起動されたビューアプログラム１０１は、はじめにヘッダ領域１０３を読み込み、パスワード５及び初期設定がされているかどうかを検査する。パスワード５及び初期設定がなされていない場合、ビューアプログラム１０１のパスワード設定機能によりパスワード設定画面、及び初期設定画面を表示する。ユーザが入力したパスワード５及び初期設定の値はビューアプログラム１０１のパスワード設定機能によりマジックペーパー１のヘッダ領域１０３に記録される。パスワード５及び初期設定が既にされている場合、ビューアプログラム１０１はパスワード検査機能によりユーザからのパスワード入力を検査する。入力されたパスワード５がヘッダ領域１０３に記録されているものとは異なる場合、次の処理には進まず再度ユーザにパスワード５の入力を求める。不正なパスワード入力回数が規定値を越えた場合、ビューアプログラム１０１のマジックペーパー削除機能により、マジックペーパー１を削除することが可能である。
【００４０】
引きつづき、ビューアプログラム１０１は、ヘッダ領域１０３からデータ領域１０２の開始位置と終了位置を読み込み、復号機能によりデータ領域１０２を復号する。更に、データ領域表示機能によりユーザに対して情報を表示し、ユーザからの入力を監視する状態に移る。
【００４１】
ユーザから入力が発生する度に、ビューアプログラム１０１のユーザ入力監視機能では入力された内容をマジックペーパー１のデータ領域１０２に記録し、データ領域１０２を更新する。このとき、暗号化機能により暗号化処理を施す。ユーザがファイルを閉じるとビューアプログラム１０１は自身の処理を終了する。
【００４２】
ここで、展開プログラム１００とビューアプログラム１０１が分かれている理由を説明する。多くのＯＳでは、ＯＳによってロードされた電子ファイル（ここでは特にマジックペーパー１を指す）は実行中に更新したり削除したりすることが禁止されている。展開プログラム１００が直接データ領域１０２を表示すると、ＯＳの制限によりデータ領域１０２を更新することができない。本マジックペーパー１ではこの問題を解決するために、展開プログラム１００がビューアプログラム１０１を別のプロセスとして起動する仕組みになっている。即ち展開プログラム１００がビューアプログラム１０１を別プロセスとして起動し展開プログラム１００自体が処理を終了することにより、ＯＳからのロックを解除することができ、ビューアプログラム１０１がマジックペーパー１そのもの、或いはマジックペーパー１内部のデータ領域１０２を自由に更新又は削除することができるようになっている。
【００４３】
次に、マジックペーパー１の製造プログラム１１について説明する。
【００４４】
マジックペーパー製造プログラム１１は、マジックペーパー１及び配信制御ファイル７を作成するプログラムである。図９は、本製造プログラム端末１０のブロック図を示している。この製造プログラム端末１０には、マジックペーパー生成機能１２と配信制御ファイル生成機能１３を有する製造プログラム１１が組み込まれている外は、一般的なコンピュータでよい。同図中、符号１４は記憶装置、符号１５はメモリ、符号１６はネットワークカード、符号１０Ａはディスプレイ、符号１０Ｂは入力装置をそれぞれ示している。
【００４５】
図１０に示した製造プログラム１１の処理フローにつき説明する。この製造プログラム１１は、展開プログラム１００、ビューアプログラム１０１、元となる空の電子ファイル１ａを１つの電子ファイルに連結し、ヘッダ領域１０３に管理用情報を記録する。
【００４６】
はじめに、展開プログラム１００、ビューアプログラム１０１を入力として受け取る。つづいて展開プログラム１００の書き込みを開始する。展開プログラム１００の書き込みが終了したら、展開プログラム１００の書き込み終了位置をメモリ上に記憶しておく。次に、ビューアプログラム１０１の開始位置（展開プログラム１００の終了位置と同じ）をメモリ上に記憶しておき、ビューアプログラム１０１の書き込みを開始する。ビューアプログラム１０１は圧縮処理を施して書き込むことができる。ビューアプログラム１０１の書き込み処理が終了したらビューアプログラム１０１の終了位置をメモリ上に記憶しておく。
【００４７】
つづいて、データ領域１０２の開始位置（ビューアプログラム１０１の終了位置と同じ）をメモリ上に記憶しておき、空の電子ファイル１ａをデータ領域１０２に書き込む。暗号化に加え圧縮処理を施すことでデータサイズ及び暗号化の処理時間を短縮することも可能である。データ領域１０２の書き込み処理が終了したらデータ領域１０２の終了位置をメモリ上に記憶しておく。
【００４８】
最後にヘッダ領域１０３の書き込みを行う。ヘッダ領域１０３にはメモリ上に記憶している展開プログラム１００の開始位置及び終了位置、ビューアプログラム１０１の開始位置及び終了位置、データ領域１０２の開始位置及び終了位置を書き込む。以上がマジックペーパーの生成手順である。
【００４９】
同様に、配信制御ファイル７についても生成を行う。配信制御ファイル７の場合、ヘッダ領域だけ書き込みを行えば十分であるが、データの構造上、展開プログラムを作成し書き込むことも可能である。例えば配信制御ファイル７の情報を表示するプログラムを作成し、これを展開プログラムとして先頭に書き込めば、ユーザが容易に配信制御ファイル７の情報を読み込むことが可能である。更にヘッダ領域にパスワードを埋め込むことで、配信制御ファイル７の情報開示に対するアクセス制御を行うこともできる。
【００５０】
次に、配信制御ファイル７について説明する。配信制御ファイル７は、マジックペーパー１を別のユーザに配布するときにユーザに対する権限を制御するために使用される。この配信制御ファイル７には、例えば以下の情報を記録することが可能である。
・配信制御ファイル７を識別する識別子
・閲覧を許可する利用者のコンピュータハードウェア識別情報
・閲覧を許可するマジックペーパー１の識別子
・閲覧可能期日（年月日を指定する絶対値指定）
・閲覧可能日数（最初に閲覧してからの日数で指定する相対値指定）
・閲覧可能回数
・閲覧可能期日、閲覧可能日数、閲覧可能回数を越えた場合にマジックペーパー１を削除するかどうかのフラグ
・データ領域閲覧時の操作権限情報として、未暗号データの保存権限、データ編集権限、データ印刷権限、データのスクリーンキャプチャ権限、データのコピー＆ペースト権限などである。
【００５１】
さらに認証サーバ６ａを構築し（図２参照）、配信制御ファイル７の識別子を認証サーバ６ａで管理することで、配信制御ファイル７の使い捨て機能を実装することが可能である。この認証サーバ６ａでの管理方法としては、製造プログラム１１での配信制御ファイル作成時に配信制御ファイル７の識別情報を認証サーバ６ａに送信する方法や、配信制御ファイル７の製造プログラム自体を認証サーバ６ａ上に構築する方法などがある。
【００５２】
配信制御ファイル７の使い方及びマジックペーパー１の配信手順について説明する。図１１と図１２はマジックペーパー１を配信する手順を示しており、図１３はマジックペーパー１を受信したユーザがマジックペーパー１を開く手順を示している。
【００５３】
マジックペーパー１を配信するときは、図１１Ａに示した本システムのフロントページで、下段の認証キー７Ａの項目で表示された所望の配信制御ファイル７の表示部の下のダウンロード部２６ａを選択して、マジックペーパー自販機３より配信制御ファイル７をダウンロードする。符号２８はダウンロードされた配信制御ファイル７のアイコンである。次に、配信制御ファイル７にマジックペーパー１の紐付けを行う。これは配信制御ファイル７にマジックペーパー１の識別子を埋め込むことで実現することができる。または、認証サーバ６ａに配信制御ファイル７の識別子とマジックペーパー１の識別子の関連情報を送信し、認証サーバ６ａで管理することも可能である。
【００５４】
つづいて、配信制御ファイル７に配信先のハードウェア固有情報を紐付ける。これも配信制御ファイル７にハードウェア固有情報を紐付けることで実現でき、または認証サーバ６ａで管理することも可能である。
【００５５】
そして、マジックペーパー１と配信制御ファイル７及びパスワード５を配信先に送付する（図１１Ｂ）。送付手段としては、電子メールを使ったり、インターネット上の共有システムを使ったり、ＣＤなどの記録媒体に記録して郵送するなど、様々な方法で送ることができる。
【００５６】
マジックペーパー１を受信したユーザの操作手順を、図１３にしたがって説明する。マジックペーパー１を受信したユーザが、そのマジックペーパー１を開くと、はじめに期間及び回数の検査が行われる。期間、回数が切れている場合はマジックペーパー１が削除される。
【００５７】
引きつづき、パスワード５の入力画面が表示され、パスワード５が検査される。ユーザが規定した所定回数以上パスワード５を間違えると、マジックペーパー１は自動的に削除される（マジックペーパーの初期設定時に削除するしないを設定可能）。
【００５８】
次に、配信制御ファイル７が既に入力されたかどうかをチェックし、入力されていない場合は配信制御ファイル７の入力画面が表示される。ユーザは受信した配信制御ファイル７を入力すると、配信制御ファイル７に格納されているマジックペーパー１の識別子及びユーザのコンピュータハードウェア識別情報を検査し、一致すればビューアによる表示が行われる。一致しない場合は次の処理へ進むことはできない。
【００５９】
なお、上記の実施形態では、ユーザのコンピュータハードウェア識別情報やマジックペーパー１の識別子を限定しているが、これを限定せずにどのコンピュータでも開けるように設定することも可能である。また、マジックペーパー１の受信、閲覧に際しては、コンピュータ（ユーザ端末２）がマジックペーパー自販機３と接続されていない形態でも実施可能である（図２の右側のユーザ端末２参照）。
【００６０】
最後に、図１４に示したフローチャート図にしたがって、ユーザ側からみた本システムの利用手順について説明する。
【００６１】
ユーザは、Ｗｅｂブラウザなどを介して、マジックペーパー自販機３に接続する。図４に示したようなマジックペーパー１のダウンロード画面がディスプレイ２Ａに表示されたら、マジックペーパー１のダウンロードを要求しユーザ自身の端末２に記録する。
【００６２】
すなわち、図１５Ａに示したようなマジックペーパー１のアイコン２７をダブルクリックし、初回起動の場合、ライセンス認証、パスワード設定、初期設定を行う。ライセンス認証は、ソフトウェア製品全般に行われているものと同様にマジックペーパー１を正規に利用する権限を有しているユーザかどうかを確認する処理である。
【００６３】
図１５Ｂにしたがってライセンス認証要領を説明する。マジックペーパー１を１つダウンロードすると、１つの認証キー２９が一緒にダウンロードされる。図示例では、１つのマジックペーパー１のアイコン２７と共に、認証キー２９のアイコンが１つ表示されている。そのマジックペーパー２７（１）に付属している認証キー２９を認証画面２９ａにドラッグ＆ドロップする。すると、利用権限を有しているユーザであることが確認され認証されると、認証に成功した旨表示され、当該マジックペーパー１を利用することが可能となる。
【００６４】
前記パスワード設定では、当該マジックペーパー１に対するパスワード５を設定する。初期設定では、図１５Ａの設定画面で、不正なパスワード５の入力が行われたときにファイルを削除するかどうか、パスワード５を間違えてもよい上限回数、ライセンス認証を受けたユーザ端末２からはファイルを削除しないための設定などを行う。
【００６５】
初回起動ではない場合、本システムではパスワード入力画面が表示される。ユーザはマジックペーパー１に設定されたパスワード５を入力し、パスワード５が正しければ次の処理へ進むことができる。ここで開くマジックペーパー１は自分自身で作成したものとは限らない。上述のように別のユーザから受け取ったマジックペーパー１を開く場合もある。
【００６６】
入力したパスワードが異なる場合、ユーザは再度パスワード入力を求められ次の処理へ進むことはできない。さらにはマジックペーパー１が持つ不正パスワード入力検出機能により、規定回数を越えてパスワードを間違えると処理が中断され当該マジックペーパー１は削除される。
【００６７】
初期設定またはパスワード入力が正常に行われた場合、マジックペーパー１は内部に記録しているデータをビューアにより表示する。図１６に示したExcelのマジックペーパー１において、ユーザはビューアを通して情報の修正や印刷などを行う。
【００６８】
そして、ユーザは上書き保存を行いビューアを終了する。このようにユーザ（利用者）側からみたとき、パスワード入力以外は通常の電子ファイルを扱うのと同じ動作であり、労せずして電子ファイルの永続的な保護が実現される点は、マジックペーパーによる本システムの特長である。
【図面の簡単な説明】
【００６９】
【図１】本発明の電子ファイル自販機運営システムの構成ブロック図である。
【図２】電子ファイル自販機運営システムを示した説明図である。
【図３】マジックペーパー自販機の初期設定から設置までの手順を示したフロー図である。
【図４】Ａは本システムを実行した際のトップページのディスプレイ表示を示した説明図、Ｂはダウンロードしたマジックペーパーのアイコンを示した説明図である。
【図５】マジックペーパーのダウンロード要領を示したフロー図である。
【図６】マジックペーパーの在庫管理画面を示した説明図である。
【図７】マジックペーパーの構成を示した説明図である。
【図８】マジックペーパーの実行手順を示したフロー図である。
【図９】マジックペーパーの製造プログラムを示したブロック図である。
【図１０】マジックペーパー製造プログラムの処理フロー図である。
【図１１】Ａは本システムの配信要領を示したトップページ、Ｂは配信段階のアイコンを示した説明図である。
【図１２】マジックペーパーの配信手順を示したフロー図である。
【図１３】マジックペーパー受信時の操作手順を示したフロー図である。
【図１４】本システムのユーザの利用手順を示したフローチャート図である。
【図１５】Ａはマジックペーパーのパスワード初期設定画面、Ｂはマジックペーパーの認証要領の画面を示した説明図である。
【図１６】マジックペーパーを開いた状態の画面を示した説明図である。
【符号の説明】
【００７０】
１      マジックペーパー
１ａ    電子ファイル
２      ユーザ端末
３      マジックペーパー自販機
４      ネットワークケーブル
５      パスワード
６      マジックペーパー管理部
６ａ    認証サーバ
７      配信制御ファイル
７Ａ    認証キー
８      記録媒体
９      ネットワーク
【図１】
0005097987.tif 000002
【図２】
0005097987.tif 000003
【図３】
0005097987.tif 000004
【図４】
0005097987.tif 000005
【図５】
0005097987.tif 000006
【図６】
0005097987.tif 000007
【図７】
0005097987.tif 000008
【図８】
0005097987.tif 000009
【図９】
0005097987.tif 000010
【図１０】
0005097987.tif 000011
【図１１】
0005097987.tif 000012
【図１２】
0005097987.tif 000013
【図１３】
0005097987.tif 000014
【図１４】
0005097987.tif 000015
【図１５】
0005097987.tif 000016
【図１６】
0005097987.tif 000017