(57)【特許請求の範囲】
【請求項１】
ネットワークを介して、ユーザから電子データを取得するデータ取得部と、
前記データ取得部によって取得された電子データを特定するＩＤを検索または表示もしくはその両方が可能な形で含む台紙ファイルに、前記データ取得部によって取得された電子データを関連付けることによってクリッピングデータを生成する合成部と、
前記合成部によって生成されたクリッピングデータが存在していた時刻の認証である時刻認証がなされた場合、その時刻認証において認証された時刻である認証時刻の情報と前記合成部によって生成されたクリッピングデータをハッシュ化して得られるハッシュ値とを含む時刻認証情報を、時刻認証されたクリッピングデータに付加する時刻認証情報付加部と、
前記時刻認証情報付加部によって時刻認証情報が付加されたクリッピングデータを保持するデータ保持部と、
前記時刻認証情報付加部によってクリッピングデータに時刻認証情報が付加されると、ネットワークを介して時刻認証の完了をユーザに通知する通知部と、を備え、
前記通知部は、前記時刻認証情報付加部によって時刻認証情報が付加されたクリッピングデータから電子データを除去したデータをユーザに送信することを特徴とする認証管理装置。
【請求項２】
ネットワークを介して、ユーザから電子データを取得するデータ取得部と、
前記データ取得部によって取得された電子データを特定するＩＤを検索または表示もしくはその両方が可能な形で含む台紙ファイルに、前記データ取得部によって取得された電子データを関連付けることによってクリッピングデータを生成する合成部と、
前記合成部によって生成されたクリッピングデータが存在していた時刻の認証である時刻認証がなされた場合、その時刻認証において認証された時刻である認証時刻の情報と前記合成部によって生成されたクリッピングデータをハッシュ化して得られるハッシュ値とを含む時刻認証情報を、時刻認証されたクリッピングデータに付加する時刻認証情報付加部と、
前記時刻認証情報付加部によって時刻認証情報が付加されたクリッピングデータを保持するデータ保持部と、
前記時刻認証情報付加部によってクリッピングデータに時刻認証情報が付加されると、ネットワークを介して時刻認証の完了をユーザに通知する通知部と、を備え、
前記通知部は、前記時刻認証情報付加部によって時刻認証情報が付加されたクリッピングデータに所定の圧縮処理を施し、その結果得られる圧縮データをユーザに送信することを特徴とする認証管理装置。
【請求項３】
ネットワークを介して、ユーザから電子データを取得するステップと、
取得された電子データを特定するＩＤを検索または表示もしくはその両方が可能な形で含む台紙ファイルに、取得された電子データを関連付けることによってクリッピングデータを生成するステップと、
生成されたクリッピングデータが存在していた時刻の認証である時刻認証がなされた場合、その時刻認証において認証された時刻である認証時刻の情報と、生成されたクリッピングデータをハッシュ化して得られるハッシュ値と、を含む時刻認証情報を、時刻認証されたクリッピングデータに付加するステップと、
時刻認証情報が付加されたクリッピングデータを保持するステップと、
クリッピングデータに時刻認証情報が付加されると、ネットワークを介して時刻認証の完了をユーザに通知するステップと、を含み、
前記通知するステップでは、前記付加するステップにおいて時刻認証情報が付加されたクリッピングデータから電子データを除去したデータをユーザに送信することを特徴とする認証管理方法。
【請求項４】
ネットワークを介して、ユーザから電子データを取得するステップと、
取得された電子データを特定するＩＤを検索または表示もしくはその両方が可能な形で含む台紙ファイルに、取得された電子データを関連付けることによってクリッピングデータを生成するステップと、
生成されたクリッピングデータが存在していた時刻の認証である時刻認証がなされた場合、その時刻認証において認証された時刻である認証時刻の情報と、生成されたクリッピングデータをハッシュ化して得られるハッシュ値と、を含む時刻認証情報を、時刻認証されたクリッピングデータに付加するステップと、
時刻認証情報が付加されたクリッピングデータを保持するステップと、
クリッピングデータに時刻認証情報が付加されると、ネットワークを介して時刻認証の完了をユーザに通知するステップと、を含み、
前記通知するステップでは、前記付加するステップにおいて時刻認証情報が付加されたクリッピングデータに所定の圧縮処理を施し、その結果得られる圧縮データをユーザに送信することを特徴とする認証管理方法。
【請求項５】
ネットワークを介して、ユーザから電子データを取得する機能と、
取得された電子データを特定するＩＤを検索または表示もしくはその両方が可能な形で含む台紙ファイルに、取得された電子データを関連付けることによってクリッピングデータを生成する機能と、
生成されたクリッピングデータが存在していた時刻の認証である時刻認証がなされた場合、その時刻認証において認証された時刻である認証時刻の情報と、生成されたクリッピングデータをハッシュ化して得られるハッシュ値と、を含む時刻認証情報を、時刻認証されたクリッピングデータに付加する機能と、
時刻認証情報が付加されたクリッピングデータを保持する機能と、
クリッピングデータに時刻認証情報が付加されると、ネットワークを介して時刻認証の完了をユーザに通知する機能と、をコンピュータに実現させ、
前記通知する機能は、前記付加する機能によって時刻認証情報が付加されたクリッピングデータから電子データを除去したデータをユーザに送信することを特徴とするコンピュータプログラム。
【請求項６】
ネットワークを介して、ユーザから電子データを取得する機能と、
取得された電子データを特定するＩＤを検索または表示もしくはその両方が可能な形で含む台紙ファイルに、取得された電子データを関連付けることによってクリッピングデータを生成する機能と、
生成されたクリッピングデータが存在していた時刻の認証である時刻認証がなされた場合、その時刻認証において認証された時刻である認証時刻の情報と、生成されたクリッピングデータをハッシュ化して得られるハッシュ値と、を含む時刻認証情報を、時刻認証されたクリッピングデータに付加する機能と、
時刻認証情報が付加されたクリッピングデータを保持する機能と、
クリッピングデータに時刻認証情報が付加されると、ネットワークを介して時刻認証の完了をユーザに通知する機能と、をコンピュータに実現させ、
前記通知する機能は、前記付加する機能によって時刻認証情報が付加されたクリッピングデータに所定の圧縮処理を施し、その結果得られる圧縮データをユーザに送信することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証管理のための技術に関し、特に電子データの時刻認証を管理するための技術に関する。
【背景技術】
【０００２】
「時刻認証」は、電子ファイルなどの電子データが存在していた時刻の認証であり、電子日付認証ともタイムスタンプとも称される。時刻認証については、従来、日本国内の企業がシステム販売あるいはサービスとして提供している。電子ファイルが存在していた時刻の証明は特許法における先使用権の証明や米国での先発明の証明に有効であると考えられる。
【０００３】
例えば、本出願人は特許文献１において、電子データが存在していた時刻の認証を時刻認証と呼ぶとき、ネットワークを介して、ユーザから一組の電子データおよびそれらに関するメモデータを取得するデータ取得部と、データ取得部によって取得されたメモデータの内容および一組の電子データを含むひとつの包袋データを生成する合成部と、合成部によって生成された包袋データが時刻認証された場合、その時刻認証において認証された時刻である認証時刻の情報と合成部によって生成された包袋データをハッシュ化して得られるハッシュ値とを含む改ざん検知可能な時刻認証情報を、時刻認証された包袋データに付加する時刻認証情報付加部と、包袋データを特定するＩＤにその包袋データの認証時刻の情報を含めるＩＤ変更部と、ＩＤ変更部によってＩＤに認証時刻の情報が含められた包袋データを、ネットワークを介してユーザに送信する返却管理部と、を備えることを特徴とする認証管理装置を提案している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４６８１６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の認証管理装置では、時刻認証済みの包袋データはユーザに返却される。したがって、ユーザは時刻認証済みの包袋データを自己のＰＣ（Personal Computer）等で保存、管理することとなる。
【０００６】
時刻認証済みの包袋データのなかでも知的財産関係のデータなどは、一般的なＰＣの耐用年数よりも長く保存する必要がある場合が多い。例えば、知的財産関係のデータは１０年単位での保管が一般的であるのに対し、企業が定める一般的なＰＣの耐用年数は機種にもよるが４〜６年である。したがって、ユーザの側で時刻認証済みの包袋データを保存、管理することとすると、ＰＣの更新時に包袋データを古いＰＣから新しいＰＣに移動させる必要がある。しかしながら、この作業中に包袋データが失われる可能性がある。
あるいはまた、より一般的には、ユーザが通常の業務でＰＣを操作中、操作ミスにより意図せず包袋データを消去してしまう可能性がある。
【０００７】
本発明はこうした課題に鑑みてなされたものであり、その目的は、時刻認証された電子データの長期の保存により適した認証管理技術の提供にある。
【課題を解決するための手段】
【０００８】
本発明のある態様は認証管理装置に関する。この認証管理装置は、電子データが存在していた時刻の認証を時刻認証と呼ぶとき、ネットワークを介して、ユーザから電子データを取得するデータ取得部と、データ取得部によって取得された電子データを特定するＩＤを検索または表示もしくはその両方が可能な形で含む台紙ファイルに、データ取得部によって取得された電子データを関連付けることによってクリッピングデータを生成する合成部と、合成部によって生成されたクリッピングデータが時刻認証された場合、その時刻認証において認証された時刻である認証時刻の情報と合成部によって生成されたクリッピングデータをハッシュ化して得られるハッシュ値とを含む時刻認証情報を、時刻認証されたクリッピングデータに付加する時刻認証情報付加部と、時刻認証情報付加部によって時刻認証情報が付加されたクリッピングデータを保持するデータ保持部と、時刻認証情報付加部によってクリッピングデータに時刻認証情報が付加されると、ネットワークを介して時刻認証の完了をユーザに通知する通知部と、を備える。
【０００９】
この態様によると、時刻認証情報が付加されたクリッピングデータは認証管理装置側で保持され、ユーザは時刻認証の完了の通知を受けることができる。
【００１０】
なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現を装置、方法、システム、コンピュータプログラム、コンピュータプログラムを格納した記録媒体などの間で相互に置換したものもまた、本発明の態様として有効である。
また、各構成要素の実施主体が異なる場合もまた、本発明の態様として有効である。例えば、電子データを取得してクリッピングデータを生成し、時刻認証情報を取得して時刻認証情報を付加するまでの処理を実施主体Ａが行うこととし、時刻認証情報が付加されたクリッピングデータは実施主体Ａとは別の実施主体Ｂが受け取って保持する、といった態様などである。より具体的には時刻認証局が別主体の場合には時刻認証情報が付加されたクリッピングデータは時刻認証局が保持してもよい。さらに、各構成要素が単一のサーバ上に構築される場合はもちろん、クラウドコンピューティングのような仮想化されたコンピュータシステム上に分散して構築されてもよい。
【発明の効果】
【００１１】
本発明によれば、時刻認証された電子データの長期の保存により適した認証管理技術を提供できる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態に係る認証管理装置を含む電子時刻認証システムを示す概略図である。
【図２】図１の認証管理装置の機能および構成を示すブロック図である。
【図３】図２のユーザ情報保持部の一例を示すデータ構造図である。
【図４】ログイン画面の代表画面図である。
【図５】新規アップロード画面の代表画面図である。
【図６】図１の認証管理装置における一連の処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。
【００１４】
図１は、実施の形態に係る認証管理装置１００を含む電子時刻認証システム２を示す概略図である。企業の研究開発拠点２００は、技術者が使用する複数の技術者端末２０２ａ〜２０２ｄを有する。以下技術者をユーザと称す場合もある。電子時刻認証システム２は企業の研究開発拠点２００で生成される電子ファイルに時刻認証を与える。電子ファイルは、種々の形式、たとえばテキスト形式や画像形式や音声形式のファイルであってもよい。
【００１５】
電子時刻認証システム２は、認証管理装置１００と、ＰＫＩ時刻認証局３０２と、アーカイビング時刻認証局３０４と、アーカイビング記憶装置３０６と、ＰＫＩＣＡ局４００と、アーカイビングＣＡ局４０１と、を備える。認証管理装置１００は複数の技術者端末２０２ａ〜２０２ｄと不図示のインターネットなどのネットワークによって接続される。認証管理装置１００と各時刻認証局、ＰＫＩ時刻認証局３０２とＰＫＩＣＡ局４００、アーカイビング時刻認証局３０４とアーカイビングＣＡ局４０１、も不図示のネットワークによって接続される。
【００１６】
技術者は日々の研究開発で生じる実験ノートや実験データやアイデアメモなどを各人に割り当てられた技術者端末を使用して電子ファイル化する。技術者は定期的に、例えば一日一度、そのように生成された電子ファイルを認証管理装置１００にアップロードする。
【００１７】
認証管理装置１００は、アップロードされた電子ファイル１０４を取得し、取得された電子ファイル１０４を含むクリッピングＰＤＦ（Portable Document Format）ファイルを生成する。
認証管理装置１００は、認証方式としてＰＫＩ（Public Key Infrastructure）方式が指定される場合、クリッピングＰＤＦファイルをＰＫＩ方式にしたがってハッシュ化してＰＫＩ方式の新規認証用ハッシュ値１０６を生成し、その新規認証用ハッシュ値１０６を外部のＰＫＩ時刻認証局３０２に送信する。
認証管理装置１００は、認証方式としてアーカイビング方式が指定される場合、クリッピングＰＤＦファイルをアーカイビング方式にしたがってハッシュ化してアーカイビング方式の新規認証用ハッシュ値１０７を生成し、その新規認証用ハッシュ値１０７を外部のアーカイビング時刻認証局３０４に送信する。
【００１８】
認証方式としてＰＫＩ方式が指定される場合、ＰＫＩ時刻認証局３０２は、受け取った新規認証用ハッシュ値１０６に時刻の情報を付加する。新規認証用ハッシュ値１０６に時刻の情報が付加された時点で、クリッピングＰＤＦファイルに含まれる電子ファイル１０４がその時刻（以下、認証時刻と称す）に存在していたことが認証されたといえる。
ＰＫＩ時刻認証局３０２は、認証時刻の情報が付加された新規認証用ハッシュ値を自局の秘密鍵で暗号化し、その暗号化の結果できる改ざん検知可能なＰＫＩトークン１０８を認証管理装置１００に送信する。
【００１９】
認証方式としてアーカイビング方式が指定される場合、アーカイビング時刻認証局３０４は、受け取った新規認証用ハッシュ値１０７に認証時刻の情報を付加する。アーカイビング時刻認証局３０４は、認証時刻の情報が付加された新規認証用ハッシュ値をアーカイビングトークンとして自局内もしくは自局に接続されたアーカイビング記憶装置３０６に記憶する。またアーカイビング時刻認証局３０４は、そのアーカイビングトークン１０９を認証管理装置１００に送信する。
アーカイビングＣＡ局４０１は、アーカイビング時刻認証局３０４が有効な認証時刻の情報を付加しているかを認証する。
【００２０】
認証管理装置１００は、ＰＫＩ時刻認証局３０２から受け取るＰＫＩトークン１０８またはアーカイビング時刻認証局３０４から受け取るアーカイビングトークン１０９（以下総称して新規認証トークンと呼ぶ）をクリッピングＰＤＦファイルに対応付ける。こうして、新規認証トークンが対応付けられたクリッピングＰＤＦファイルが時刻認証付きクリッピングＰＤＦファイル１１０として生成される。認証管理装置１００は、時刻認証付きクリッピングＰＤＦファイル１１０を、認証管理装置１００内もしくは認証管理装置１００に接続された保持部１０２に保持するかまたは、電子時刻認証システム２の外部の例えばクラウドサービスを利用して保持する。
【００２１】
認証管理装置１００は、時刻認証が完了した旨を電子ファイル１０４の送信元の技術者端末に電子メール等により通知する。技術者はその通知を使用して電子ファイルの時刻認証を管理してもよい。
【００２２】
ＰＫＩ方式において、時刻認証付きクリッピングＰＤＦファイル１１０に含まれる電子ファイル１０４がその認証時刻に存在したことを証明する際は、技術者はまず認証管理装置１００から時刻認証付きクリッピングＰＤＦファイル１１０をダウンロードする。技術者はＰＫＩＣＡ局４００から公開鍵を取得してＰＫＩトークン１０８を復号し新規認証用ハッシュ値１０６を取り出す。時刻認証付きクリッピングＰＤＦファイル１１０から技術者によって算出されるハッシュ値と、ＰＫＩトークン１０８から取り出された新規認証用ハッシュ値１０６とを比較し、これらのハッシュ値が一致していれば、その時刻認証付きクリッピングＰＤＦファイル１１０に含まれる電子ファイルが認証時刻に存在していたことが証明できる。加えて、認証時刻から現在までの間に電子ファイルが変更（改ざん）されていないことも証明できる。
【００２３】
アーカイビング方式において、時刻認証付きクリッピングＰＤＦファイル１１０に含まれる電子ファイルがその認証時刻に存在したことを証明する際は、技術者はまず認証管理装置１００から時刻認証付きクリッピングＰＤＦファイル１１０をダウンロードする。技術者は時刻認証付きクリッピングＰＤＦファイル１１０のアーカイビングトークン１０９とアーカイビング記憶装置３０６に記憶されたアーカイビングトークンとを比較する。これらが一致すれば、その時刻認証付きクリッピングＰＤＦファイル１１０に含まれる電子ファイルが認証時刻に存在していたことが証明できる。加えて、認証時刻から現在までの間に電子ファイルが変更（改ざん）されていないことも証明できる。
【００２４】
図２は、認証管理装置１００の機能および構成を示すブロック図である。ここに示す各ブロックは、ハードウエア的には、コンピュータのＣＰＵ（central processing unit）をはじめとする素子や機械装置で実現でき、ソフトウエア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウエア、ソフトウエアの組合せによっていろいろなかたちで実現できることは、本明細書に触れた当業者には理解されるところである。
【００２５】
認証管理装置１００は、ログイン部４０と、データ取得部３８と、光学文字認識部２４と、合成部１４と、ハッシュ化部１６と、時刻認証情報付加部２０と、電子データ改変部３２と、通知部２８と、ユーザ情報保持部４４と、時刻認証付きクリッピングＰＤＦファイルを保持するデータ保持部３６と、を備える。
【００２６】
図３は、ユーザ情報保持部４４の一例を示すデータ構造図である。ユーザ情報保持部４４は、ユーザＩＤと、パスワードと、電子メールアドレスと、を対応付けて保持する。ユーザＩＤは認証管理装置１００のユーザを特定するＩＤである。
【００２７】
図２に戻り、ログイン部４０は、複数の技術者端末２０２ａ〜２０２ｄのうちの少なくともひとつからログイン要求を受け付けた場合、ログイン画面５０２（図４で後述）をログイン要求を発した端末のモニタに表示させる。
ログイン部４０は、ログイン画面５０２で入力されたユーザＩＤとパスワードとを取得する。ログイン部４０は、取得されたユーザＩＤとパスワードの組がユーザ情報保持部４４に登録されているユーザＩＤとパスワードの組のひとつと合致する場合、ログインを受け付け、ログイン要求を発した端末とのセッションを開始する。
取得されたユーザＩＤとパスワードの組がユーザ情報保持部４４に登録されているユーザＩＤとパスワードの組のいずれとも合致しない場合、ログイン部４０はログイン要求を発した端末にエラーを返し、セッションを許可しない。
なお、ログイン部４０においてドメイン認証が使用されてもよい。
【００２８】
データ取得部３８は、セッションが開始された技術者端末（以下、セッション中端末と称す）のモニタに新規アップロード画面５０４（図５で後述）を表示させる。データ取得部３８は、新規アップロード画面５０４において、セッション中端末のユーザに、セッション中端末に記憶されている電子ファイルのなかから時刻認証対象の電子ファイルを選択するよう促す。データ取得部３８は、新規アップロード画面５０４においてユーザにより選択された時刻認証対象の電子ファイルをネットワークを介して取得する。
【００２９】
光学文字認識部２４は、データ取得部３８によって取得された電子ファイルが文書の画像を含む場合、その画像をコンピュータが編集できる形式のファイル、例えばテキスト形式のファイルに変換する。この変換には公知のＯＣＲ（Optical Character Recognition）技術が使用されてもよい。
【００３０】
合成部１４は、データ取得部３８によって取得された電子ファイルを特定するＩＤすなわちファイル名を検索または表示もしくはその両方が可能な形で含む台紙ＰＤＦファイルを生成する。合成部１４は、その台紙ＰＤＦファイルにデータ取得部３８によって取得された電子ファイルを添付することによってクリッピングＰＤＦファイルを生成する。この際、合成部１４は、光学文字認識部２４による変換の結果テキスト形式のファイルが得られている場合は、そのテキスト形式のファイルを台紙ＰＤＦファイルに添付する。
【００３１】
ハッシュ化部１６は、合成部１４によって生成されたクリッピングＰＤＦファイルを、予めユーザによって選択されてもよい認証方式に基づく所定のハッシュ関数を使用してハッシュ化し、新規認証用ハッシュ値を得る。ハッシュ化部１６は、その新規認証用ハッシュ値を、ＰＫＩ方式が選択されている場合はＰＫＩ時刻認証局３０２に、アーカイビング方式が選択されている場合はアーカイビング時刻認証局３０４に、送信する。
【００３２】
時刻認証情報付加部２０は、ハッシュ化部１６が送信した新規認証用ハッシュ値に対応する新規認証トークンを時刻認証局から取得する。時刻認証情報付加部２０は、取得された新規認証トークンを、合成部１４によって生成されたクリッピングＰＤＦファイルであって取得した新規認証トークンに対応するクリッピングＰＤＦファイルに付加する。特に時刻認証情報付加部２０は新規認証トークンをクリッピングＰＤＦファイルに埋め込む。
時刻認証情報付加部２０は、新規認証トークンが埋め込まれたクリッピングＰＤＦファイルである時刻認証付きクリッピングＰＤＦファイルをデータ保持部３６に保持させる。
【００３３】
電子データ改変部３２は、新規認証トークンに含まれる認証時刻の情報を対応する電子ファイルに付加するすなわち書き込むことでその電子ファイルを改変する。改変された電子ファイルは認証時刻の情報を表示可能な形式で含んでもよい。
【００３４】
通知部２８は、時刻認証情報付加部２０によってクリッピングＰＤＦファイルに新規認証トークンが埋め込まれると、ネットワークを介して時刻認証の完了をユーザに通知する。この通知の態様としては、少なくとも以下の４通りがある。
【００３５】
１．時刻認証情報付加部２０は、新規認証トークンを埋め込む前にそのトークンの複製を生成しておく。通知部２８は、トークンの複製から認証時刻の情報を抽出する。通知部２８は、時刻認証付きクリッピングＰＤＦファイルに含まれる電子ファイルの送信元に、抽出された認証時刻の情報を通知する。通知部２８は、ユーザ情報保持部４４を参照して電子ファイルの送信元のユーザの電子メールアドレスを取得し、その電子メールアドレス宛に電子ファイルのファイル名および認証時刻の情報を含む電子メールを送信してもよい。
【００３６】
２．通知部２８は、時刻認証付きクリッピングＰＤＦファイルから電子ファイルを除去することで送付用ファイルを生成する。通知部２８は、そのように生成された送付用ファイルをユーザに送信する。この送信は、例えば電子メールに添付する形で実現されてもよいし、ユーザを所定のダウンロードサイトに誘導することによって実現されてもよい。
【００３７】
３．通知部２８は、時刻認証付きクリッピングＰＤＦファイルに所定の圧縮処理を施し、圧縮ファイルを生成する。この圧縮処理は、より高い圧縮度を実現できる圧縮処理であることが望ましい。通知部２８は、圧縮ファイルをユーザに送信する。この送信は、例えば電子メールに添付する形で実現されてもよいし、ユーザを所定のダウンロードサイトに誘導することによって実現されてもよい。なお、保管用の圧縮ファイルは、後に時刻認証を検証する場合を考慮し、可逆性の圧縮処理が施された圧縮ファイルであることが望ましい。
【００３８】
４．通知部２８は、電子データ改変部３２によって改変された電子ファイルをその送信元のユーザに送信する。
【００３９】
これらの場合、時刻認証の完了の通知において、通知部２８は時刻認証付きクリッピングＰＤＦファイルとは異なるより小さなサイズのデータをユーザに送信する。したがって、ユーザ側に必要な記憶容量を低減できる。検証が必要な場合はその都度電子時刻認証システム２から原本の時刻認証付きクリッピングＰＤＦファイルを取り寄せればよい。圧縮して保管されている場合には解凍したものを取り寄せてもよい。
【００４０】
図４は、ログイン画面５０２の代表画面図である。ログイン画面５０２は、ユーザＩＤ入力領域５３０と、パスワード入力領域５３２と、ＯＫボタン５３４と、を有する。ユーザＩＤ入力領域５３０にユーザＩＤが、パスワード入力領域５３２にパスワードが入力され、ＯＫボタン５３４が押し下げられると、ログイン部４０は、入力されたユーザＩＤとパスワードとを取得する。
【００４１】
図５は、新規アップロード画面５０４の代表画面図である。新規アップロード画面５０４は、アップロード対象ファイル名入力領域５３６と、参照ボタン５３８と、アップロード実行ボタン５４０と、ファイル一覧領域５４２と、削除ボタン５４４と、次へボタン５４６と、を有する。アップロード対象ファイル名入力領域５３６には、直接入力または参照ボタン５３８を押し下げてセッション中端末の記憶領域をブラウズすることによって、時刻認証対象の電子ファイルのファイル名が入力される。アップロード実行ボタン５４０が押し下げられると、アップロード対象ファイル名入力領域５３６に入力されたファイル名の電子ファイルが、セッション中端末から認証管理装置１００へアップロードされる。ファイル一覧領域５４２には、ファイル名や容量などのアップロードされた電子ファイルの情報が表示される。削除ボタン５４４が押し下げられると、ファイル一覧領域５４２で選択された電子ファイルのアップロードが取り消される。次へボタン５４６が押し下げられると、画面が遷移する。この際、データ取得部３８はそれまでにアップロードされた電子ファイルを取得する。
【００４２】
上述の実施の形態において、保持部の例は、ハードディスクやメモリである。また、本明細書の記載に基づき、各部を、図示しないＣＰＵや、インストールされたアプリケーションプログラムのモジュールや、システムプログラムのモジュールや、ハードディスクから読み出したデータの内容を一時的に記憶するメモリなどにより実現できることは本明細書に触れた当業者には理解されるところである。
【００４３】
以上の構成による認証管理装置１００の動作を説明する。図６は、認証管理装置１００における一連の処理を示すフローチャートである。データ取得部３８は、ネットワークを介して、ユーザから電子ファイルを取得する（Ｓ２０２）。合成部１４は、取得された電子ファイルを含むクリッピングＰＤＦファイルを生成する（Ｓ２０４）。時刻認証情報付加部２０は、新規認証トークンをクリッピングＰＤＦファイルに埋め込む（Ｓ２０６）。時刻認証情報付加部２０は、時刻認証付きクリッピングＰＤＦファイルをデータ保持部３６に登録する（Ｓ２０８）。通知部２８は、時刻認証の完了をユーザに通知する（Ｓ２１０）。
【００４４】
本実施の形態に係る認証管理装置１００によると、電子ファイルの時刻認証後、ユーザには時刻認証の完了を知らせる通知がなされ、時刻認証付きクリッピングＰＤＦファイル自体は電子時刻認証システム２側の保持部１０２またはデータ保持部３６に保持される。したがって、ユーザは通知に基づき電子時刻認証システム２に問い合わせることで容易に時刻認証付きクリッピングＰＤＦファイルを取得することができる。これにより、ユーザ側の端末の更新などのユーザ側の端末の事情で時刻認証付きクリッピングＰＤＦファイルが失われる可能性を低減できる。
【００４５】
特に知的財産関係の電子ファイルについては通常、一般的なＰＣの耐用年数よりも長く保存しておく必要がある場合が多い。さらに、一般に時刻認証には有効期限が存在し、その有効期限がくるごとに認証を更新する必要がある。したがって、更新ごとに保存、管理すべき電子ファイルが増えていく。このような状況において、ユーザは、本実施の形態に係る認証管理装置を使用した認証管理サービスを利用することにより、ユーザの側で時刻認証付きクリッピングＰＤＦファイルやその時刻認証が更新されたものを保存する必要はないので、ユーザ端末の記憶容量を節約できる。また、電子時刻認証システム２とユーザ端末との間の通信に必要な容量を低減できる。
【００４６】
また、時刻認証付きクリッピングＰＤＦファイルを電子時刻認証システム２に保持させることにより、そのファイルの検索も電子時刻認証システム２で対応することができる。
【００４７】
近年、データストレージのためのクラウドサービスが種々の事業者により提供されている。ここで、各企業、各個人が時刻認証付きクリッピングＰＤＦファイルの保管のためにこのようなクラウドサービスを利用する場合、それぞれが利用する容量は比較的小さく、割高になることが多い。これに対して、本実施の形態に係る認証管理装置１００では、そのようなクラウドサービスを利用して時刻認証付きクリッピングＰＤＦファイルを保管する場合、多くのユーザから預かる多くの時刻認証付きクリッピングＰＤＦファイルをとりまとめてクラウドに保管させることができるので、コスト的に有利となりうる。
【００４８】
近年、客観性を担保するため、企業内の重要な情報を外部のストレージサービスに保管させる企業が増えている。本実施の形態に係る認証管理装置１００を使用した認証管理サービスはこのような流れに合致しており、時刻認証付きクリッピングＰＤＦファイルの客観性を担保する上で有利となりうる。
【００４９】
本発明者の当業者としての経験から、ユーザが時刻認証付きクリッピングＰＤＦファイルの時刻認証を検証することは比較的まれで、大抵の時刻認証付きクリッピングＰＤＦファイルは検証されないまま長期にわたり保存されることとなる。このような状況において、本発明者は、ユーザの側で時刻認証付きクリッピングＰＤＦファイルを保存するよりも、本実施の形態のように電子時刻認証システム２の側で保存したほうが、ユーザは時刻認証付きクリッピングＰＤＦファイルをより効率的に管理できることに想到した。
【００５０】
以上、実施の形態に係る認証管理装置の構成と動作について説明した。これらの実施の形態は例示であり、その各構成要素や各処理の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５１】
実施の形態では、ＰＫＩ時刻認証局３０２およびアーカイビング時刻認証局３０４は外部の時刻認証局である場合について説明したが、これに限られず、認証管理装置がＰＫＩ時刻認証局３０２およびアーカイビング時刻認証局３０４のうちの少なくとも一方の機能を有してもよい。
【００５２】
実施の形態では、クリッピングＰＤＦファイルを時刻認証することで、それに添付される電子ファイルを時刻認証する場合について説明したが、これに限られない。例えば、クリッピングＰＤＦファイルを使用せず、電子ファイルを直接時刻認証してもよい。
【符号の説明】
【００５３】
１４  合成部、  ２０  時刻認証情報付加部、  ２４  光学文字認識部、  ２８  通知部、  ３２  電子データ改変部、  ３６  データ保持部、  ３８  データ取得部、  １００  認証管理装置。
【図１】
0005661589.tif 000002
【図２】
0005661589.tif 000003
【図３】
0005661589.tif 000004
【図４】
0005661589.tif 000005
【図５】
0005661589.tif 000006
【図６】
0005661589.tif 000007