(57)【要約】【課題】本発明の課題は、電子文書の作成更新において、どこで、誰が、いつこれを行ったかを証明することが可能なシステムを提供することである。【解決手段】ネットワーク中継機の識別情報を記憶するネットワーク中継機と、情報端末装置が送信した電子文書と証明情報を受信し、登録する文書管理サーバ装置と、情報端末装置から受信したダイジェストデータを、耐タンパメモリが記憶する署名鍵情報を用いて暗号化して、署名データを作成して、返信するＩＣカードと、ネットワーク中継機の設置場所名称情報を抽出し、これを含む履歴情報からダイジェストデータを算出し、これをＩＣカードに送信し、ＩＣカードが返信する署名データを受信し、履歴情報と署名データを含む証明情報を作成し、電子文書と証明情報を関連付けて文書管理サーバ装置に送信する情報端末装置と、から構成されることを特徴とする証明情報記録システムである。【選択図】図１
2009105518.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される文書管理サーバ装置と、ネットワーク中継機と接続される情報端末装置と、ＩＣカードと、から構成される証明情報記録システムであって、
前記ネットワーク中継機は、
ネットワーク中継機の識別情報を記憶して、
前記ＩＣカードは、
個人識別情報と、署名鍵情報を記憶する耐タンパメモリを有し、
情報端末装置から、個人識別情報要求を受け付けて、耐タンパメモリ１０９が記憶する個人識別情報を返信し、
また、情報端末装置からダイジェストデータを受信して、耐タンパメモリが記憶する署名鍵情報を用いて、このダイジェストデータを暗号化して、署名データを作成して、返信する、
ことを特徴とするＩＣカードであって、
前記情報端末装置は、
ネットワーク中継機の設置場所名称情報を抽出する場所名称抽出手段と、
個人識別情報取得手段が取得した個人識別情報と、場所名称抽出手段が抽出した設置場所名称情報とを含む履歴情報を作成する履歴作成手段と、
履歴作成手段が作成した履歴情報からダイジェストデータを算出し、これをＩＣカードに送信するダイジェスト作成手段と、
ＩＣカードが返信する署名データを受信する署名受信手段と、
履歴作成手段が作成した履歴情報と、署名受信手段が受信した署名データとを含む証明情報を作成する証明情報作成手段と、
電子文書と証明情報を関連付けて文書管理サーバ装置に送信する電子文書送信手段と、
を備える端末装置であって、
前記文書管理は、
情報端末装置が送信した電子文書と証明情報を受信し、登録する
サーバ装置である
ことを特徴とする証明情報記録システム。
【請求項２】
前記情報端末装置は、
時刻情報を取得する時刻取得手段を
備えて、
前記履歴作成手段が、個人識別情報取得手段が取得した個人識別情報と、場所名称抽出手段が抽出した設置場所名称情報と、時刻取得手段が取得した時刻情報を含む履歴情報を作成する
ことを特徴とする請求項１に記載の証明情報記録システム。
【請求項３】
ＩＣカードリーダライタと、
ネットワーク接続部と、
中継機識別情報と設置場所名称情報が対応付けられた場所名データと電子文書とを記憶するメモリと、
ＩＣカードが記憶する個人識別情報を取得し、保持する個人識別情報取得手段と、
電子文書登録指示の入力を受け付けて、ネットワーク中継機の識別情報を取得して、場所名称データの中継機識別情報を参照して、両者が一致する中継機識別情報に対応するネットワーク中継機の設置場所名称情報を抽出する場所名称抽出手段と、
個人識別情報取得手段が取得した個人識別情報と、場所名称抽出手段が抽出した設置場所名称情報とを含む履歴情報を作成する履歴作成手段と、
履歴作成手段が作成した履歴情報からダイジェストデータを算出し、これをＩＣカードに送信するダイジェスト作成手段と、
ＩＣカードが返信する署名データを受信する署名受信手段と、
履歴作成手段が作成した履歴情報と、署名受信手段が受信した署名データを含む証明情報を作成する証明情報作成手段と、
を備えることを特徴とする情報端末装置。
【請求項４】
時刻情報を取得する時刻取得手段を
備えて、
前記履歴作成手段が、個人識別情報取得手段が取得した個人識別情報と、場所名称抽出手段が抽出した設置場所名称情報と、時刻取得手段が取得した時刻情報を含む履歴情報を作成する
ことを特徴とする請求項３に記載の情報端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータの記憶装置に保存された電子文書の正当性を証明できるようにするため、電子文書を作成・更新したときの位置情報・時刻情報・作成者情報を記録することができるシステムに関するものである。
本発明は特に、電子文書を作成・更新した場所を明らかにするときに有用である。
【背景技術】
【０００２】
現代の企業活動においては、コンピュータの記憶装置に保存された電子文書を、きちんと情報管理することが益々重要となっている。
なお、電子文書とは、テキスト情報や画像情報や数値情報を記録した書類・帳票・図表などである。
【０００３】
たとえば、特許文献１では、電子文書の作成時刻の証明をするために、ユーザがデータファイル（電子文書）作成後、外部機関装置を利用して、電子文書に時刻情報（タイムスタンプ）と電子署名を付与させる技術が開示されている。
【特許文献１】特開２００３−２４４１３９号公報（段落００２６−段落００２７、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、タイムスタンプを用いて、電子文書が作成された時刻を証明できるようにしたものであるので、どこで、誰がこの電子文書を作成したのかを特定することはできないという欠点がある。
【０００５】
本発明は以上のような点を解決するためになされたものであって、本発明の課題は、電子文書の作成更新において、どこで、誰が、いつこれを行ったかを証明することが可能なシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下の各態様に記載の手段により、前記課題を解決する。
すなわち、本願発明の第１の態様は、ネットワークに接続される文書管理サーバ装置（５００）と、ネットワーク中継機（７００）と接続される情報端末装置（３００）と、ＩＣカード（１００）と、から構成される証明情報記録システムであって、前記ネットワーク中継機（７００）は、ネットワーク中継機の識別情報を記憶して、前記ＩＣカード（１００）は、個人識別情報（１９３）と、署名鍵情報（１９１）を記憶する耐タンパメモリ（１０９）と有し、情報端末装置（３００）から、個人識別情報要求を受け付けて、耐タンパメモリ１０９が記憶する個人識別情報（１９３）を返信し、また、情報端末装置３００からダイジェストデータを受信して、耐タンパメモリ（１０９）が記憶する署名鍵情報（１９１）を用いて、このダイジェストデータを暗号化して、署名データを作成して、返信する、ことを特徴とするＩＣカードであって、前記情報端末装置（３００）は、ネットワーク中継機の設置場所名称情報を抽出する場所名称抽出手段（３２０）と、ＩＣカードが記憶する個人識別情報（１９３）と場所名称抽出手段３２０が抽出する設置場所名称情報とを含む履歴情報を作成する履歴作成手段（３３０）と、履歴作成手段（３３０）が作成した履歴情報からダイジェストデータを算出し、これをＩＣカードに送信するダイジェスト作成手段（３４０）と、ＩＣカードが返信する署名データを受信する署名受信手段（３５０）と、履歴作成手段（３３０）が作成した履歴情報と、署名受信手段が受信した署名データ用いて、これらを含む証明情報を作成する証明情報作成手段（３６０）と、電子文書と証明情報を関連付けて文書管理サーバ装置に送信する電子文書送信手段（３７０）と、を備える端末装置であって、前記文書管理サーバ装置は、情報端末装置が送信した電子文書と証明情報を受信し、登録することを特徴とする証明情報記録システムである。
【０００７】
このように電子文書の作成更新作業に当たって、どこで、誰が作業を行ったかを証明することができる情報を記録することができる。
【０００８】
本願発明の第２の態様は、前記情報端末装置は、時刻情報を取得し保持する時刻取得手段を備えて、前記履歴作成手段が、保持した個人識別情報と設置場所名称情報と時刻情報を含む履歴情報を作成することを特徴とする請求項１に記載の証明情報記録システムである。
【０００９】
このように電子文書の作成更新作業に当たって、いつ作業を行ったかを証明することができる情報を記録することができる。
【００１０】
本願発明の第３の態様は、ＩＣカードリーダライタと、ネットワーク接続部と、中継機識別情報と設置場所名称情報が対応付けられた場所名データと電子文書とを記憶するメモリと、ＩＣカードが記憶する個人識別情報を取得し、保持する個人識別情報取得手段と、電子文書登録指示の入力を受け付けて、ネットワーク中継機の識別情報を取得して、場所名称データの中継機識別情報を参照して、両者が一致する中継機識別情報に対応するネットワーク中継機の設置場所名称情報を抽出する場所名称抽出手段と、ＩＣカードが記憶する個人識別情報と場所名称抽出手段が抽出する設置場所名称情報とを含む履歴情報を作成する履歴作成手段と、履歴作成手段が作成した履歴情報からダイジェストデータを算出し、これをＩＣカードに送信するダイジェスト作成手段と、ＩＣカードが返信する署名データを受信する署名受信手段と、履歴作成手段が作成した履歴情報と、署名受信手段が受信した署名データ用いて、これらを含む証明情報を作成する証明情報作成手段と、を備えることを特徴とする情報端末装置である。
【００１１】
本願発明の第４の態様は、時刻情報を取得し保持する時刻取得手段を
備えて、前記履歴作成手段が、保持した個人識別情報と設置場所名称情報と時刻情報を含む履歴情報を作成することを特徴とする請求項３に記載の情報端末装置である。
【発明の効果】
【００１２】
本願発明によれば、電子文書の作成更新作業に当たって、どこで、誰が、いつ作業を行ったかを証明することができる情報を記録することが可能である。
【発明を実施するための最良の形態】
【００１３】
以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。
【００１４】
図１は、本発明による証明情報記録システムの全体構成図である。
本発明による証明情報記録システム１は、ＩＣカード１００と、ネットワーク９００に接続される文書管理サーバ装置５００と情報端末装置３００とから構成される。
情報端末装置３００（たとえば、ノートパソコン）は、ネットワーク中継機７００（たとえば、無線ＬＡＮのアクセスポイント）を介して、ネットワーク９００に接続される。
情報端末装置３００は、ＩＣカードリーダライタを備える。
情報端末装置３００は、パーソナルコンピュータである。
【００１５】
ネットワーク中継機７００は、ネットワーク中継機の識別情報（たとえば、ＭＡＣアドレス）を記憶する。
ここで、ＭＡＣアドレスとは、Media Access Control addressの略である。ネットワーク機器のハードウェア固有の識別情報である。
【００１６】
図２は、証明情報記録処理の流れを説明する図である。
パソコン使用者が所持するＩＣカード１００を用いてログインして本人認証すると、ノートパソコン３００は、ＩＣカード１００からパソコン使用者のＩＤを含む本人情報を取得して保持する（図２（１））。
【００１７】
パソコン使用者がノートパソコン３００で電子文書を作成する。あるいは、文書管理サーバ装置から電子文書を取り寄せて、電子文書の内容を更新する（同（２））。
【００１８】
パソコン使用者がノートパソコン３００に、作成・更新した電子文書の文書管理サーバ装置への登録を指示すると、ノートパソコン３００は、ネットワークのアクセスポイント７００にアクセス（＝接続）して、アクセスポイントのＭＡＣアドレスを取得して、これを用いてノートパソコン３００の設置場所名を調べる（同（３））。
【００１９】
ノートパソコン３００は、パソコン使用者の本人情報とパソコンの設置場所名と電子文書を作成更新した時刻を含む履歴情報を作成して、これと電子署名を含む証明情報を作成する（同（５））。
ノートパソコン３００は、電子文書と証明情報を関連付けて、これらを文書管理サーバ装置５００に送信する（同（６））。
【００２０】
文書管理サーバ装置５００は、ノートパソコン３００が送信した電子文書と証明情報を関連付けて登録する（同（７））。
電子文書管理者は、文書管理サーバ装置７００に登録された証明情報に含まれる履歴情報を参照して、誰が、いつ、どこで電子文書を作成・更新したかを調べて、不審な点が無いか調査する。このとき、電子文書管理者は、証明情報の電子署名を用いて、証明情報が改竄されているか否かを調べることができる（同（８））。
【００２１】
図３は、非接触型ＩＣカード１００の機能ブロック図である。
非接触型ＩＣカード１００は、ＣＰＵ１０１と、ＲＦ回路１０２と、アンテナ１０３と、耐タンパメモリ１０９とを備える。
アンテナコイル１０３は、情報端末装置３００のアンテナコイルと無線電波接続する。無線電波は、ＵＨＦ帯である。
【００２２】
電源用コンデンサ１０３は、アンテナコイル１０３で受信した無線電波の電磁波エネルギー（＝電力）を蓄え、各回路に蓄えた電力を供給する。
ＲＦ回路１０２は、受信した電磁波を復調して、制御信号を取り出す。あるいは、電磁波を送出するための搬送波を発生させ、デジタル情報を電波に変換する。
【００２３】
耐タンパメモリ１０９は、不揮発性メモリである。耐タンパメモリ１０９は、署名鍵情報１９１と個人識別情報１９３（たとえば、ＩＤ）を記憶する。
【００２４】
なお、非接触型ＩＣカードの代わりに、接触型ＩＣカードを用いてもよい。
接触型ＩＣカード１００は、ＲＦ回路１０２とアンテナ１０３の代わりに、接続端子を備える。このときに、接触型ＩＣカードリーダライタは、接続端子板を備え、この接続端子板が接触型ＩＣカードの接続端子と接触接続する。
【００２５】
ＩＣカード１００は、情報端末装置３００から、個人識別情報要求を受け付けて、耐タンパメモリ１０９が記憶する個人識別情報１９３を返信する。
また、ＩＣカード１００は、情報端末装置３００からハッシュデータを受信して、耐タンパメモリ１０９が記憶する署名鍵情報１９１を用いて、このダイジェストデータを暗号化して、署名データを作成して、返信する。
【００２６】
図４は、情報端末装置３００の詳細な構成図である。
情報端末装置３００は、と、入力部３０３と、表示部３０３と、ＩＣカードリーダライタ３０８と、クロック回路３０７と、無線接続部３０６（＝ネットワーク接続部）と、メモリ３０９と、専用プログラムとを備える。
【００２７】
入力部３０２は、マウスやキーボードである。入力部３０２は、署名鍵情報要求や個人識別情報要求や電子文書登録指示を入力する。表示部３０３は、ＬＣＤやＥＬである。表示部３０３は、パソコン使用者に各種の要求や指示を入力させるためのガイド画面などを表示する。時計部３０７は、クロック回路である。時計部３０７は、時刻情報を生成する。
【００２８】
無線接続部３０６は、アンテナを有する。無線接続部３０６は、ネットワークのアクセスポイント７００と無線接続（たとえば、無線ＬＡＮ規格８０２．１１シリーズによる接続）する。
【００２９】
なお、ネットワーク接続部は有線接続であってもよい。
【００３０】
ＩＣカードリーダライタ３０８が非接触型ＩＣカードリーダライタの場合には、アンテナを有する。非接触型ＩＣカードリーダライタ３０８は、非接触型ＩＣカードと、アンテナを介して無線接続する。
また、ＩＣカードリーダライタ３０８が接触型ＩＣカードリーダライタの場合には、接続端子板を有する。接触型ＩＣカードリーダライタ３０８は、接触型ＩＣカードとは、接続端子板がＩＣカードの接続端子と接触して接続する。
【００３１】
メモリ３０９は、半導体メモリや磁気メモリである。メモリ３０９は、場所名称データ３９１を記憶する。場所名称データ３９１は、ＭＡＣアドレスと場所名称情報が対応付けられているデータである。
【００３２】
そのほかに、個人識別情報取得手段３１０と、場所名称抽出手段３２０と、時刻取得手段３８０と、履歴作成手段３３０と、電子署名手段３４０と、署名受信手段３５０と、証明情報作成手段３６０と電子文書送信手段３７０とを備える。
これらの各手段は、それぞれの専用プログラムとして実現され、専用プログラムがＣＰＵ３０１に解釈・実行されることによって機能する。
【００３３】
個人識別情報取得手段３１０は、個人識別情報要求をＩＣカードに送信して、返信された個人識別情報１９３を受信し、保持する。
【００３４】
場所名称抽出手段３２０は、電子文書登録指示の入力を受け付けて、ネットワーク中継機（＝ネットワークのアクセスポイント）のＭＡＣアドレスを取得して、場所名称データ３９１のＭＡＣアドレスを参照して、両者が一致するＭＡＣアドレスに対応するネットワーク中継機の設置場所名称情報を抽出する。
時刻取得手段３８０は、時刻情報を取得する。
【００３５】
履歴作成手段３３０は、場所名称抽出手段が受信した個人識別情報１９３と場所名称抽出手段３２０が抽出する設置場所名称情報と時刻取得手段が取得する時刻情報とを含む履歴情報を作成する。
ダイジェスト作成手段３４０は、ハッシュ関数を用いて、履歴作成手段３３０が作成した履歴情報からハッシュデータ（ダイジェストデータと称してもよい）を算出し、これをＩＣカードに送信する。
なお、ダイジェスト作成手段３４０は、履歴作成手段３３０が作成した履歴情報を間引いて、ダイジェストデータを作成して、これをＩＣカードに送信してもよい。
【００３６】
署名受信手段３５０は、ＩＣカードが返信する署名データを受信する。
証明情報作成手段３６０は、履歴作成手段３３０が作成した履歴情報と、署名受信手段３５０が受信した署名データ用いて、これらを含む証明情報を作成する。
【００３７】
電子文書送信手段３７０は、電子文書と証明情報を関連付けて文書管理サーバ装置に送信する。
【００３８】
図５は、場所名称データ３９１の形式と例である。
図５の（ａ）は、場所名称データ３９１の形式を説明する図である。
場所名称データ３９１は、ＭＡＣアドレスと、場所名とから構成される。
ＭＡＣアドレスと場所名とは、対応付けられている。
ＭＡＣアドレスは、アクセスポイント７００を識別するデータである。
場所名は、アクセスポイント７００の設置場所名称である。
【００３９】
図５の（ｂ）は、場所名称データ３９１の例である。図５の（ｂ）には、場所名称データ３９１が例示されている。
たとえば、ＭＡＣアドレス「00-02-53-0A-08-28」と設置場所名称「ＡＡビル５Ｆ事務室」が対応付けられた場所名称データ３９１が例示されている。
また、ＭＡＣアドレス「00-07-31-76-E1-CF」と設置場所名称「ＤＤビル会議室」が対応付けられた場所名称データ３９１が例示されている。
【００４０】
図６は、履歴情報３９３の形式と例である。図６の（ａ）は、履歴情報３９３の形式を説明する図である。履歴情報３９３は、種別と、日時と、個人識別情報と、場所名称とから構成される。
種別は、電子文書の作成であるか、更新であるかを表す。日時は、電子文書が作成、あるいは、更新された日時である。個人識別情報は、電子文書を作成、あるいは、更新した者のＩＤである。場所名称は、電子文書を作成、あるいは、更新した場所の名称情報である。
【００４１】
図６の（ｂ）は、履歴情報３９３の例である。図６の（ｂ）には、履歴情報３９３が例示されている。
たとえば、種別「作成」と、日時「2007.09.28.19:34」と、個人識別情報「mori」と、場所名称「ＡＡビル５Ｆ事務室」とで構成される履歴情報３９３が例示されている。
また、種別「更新」と、日時「2007.10.01.11:03」と、個人識別情報「htashi」と、場所名称「ＤＤビル会議室」とで構成される履歴情報３９３が例示されている。
【００４２】
図７は、証明情報作成処理のフローチャートである。
（１）履歴作成手段３３０は、パソコン使用者のＩＣカード１００に記憶される個人識別情報１９３とアクセスポイント設置場所名と時刻を含む履歴情報を作成する。（ステップＳ１１０）
（２）ダイジェスト作成手段３４０は、ハッシュ関数を用いて、履歴情報からハッシュデータを算出する。（ステップＳ１２０）
（３）ダイジェスト作成手段３４０は、算出したハッシュデータをＩＣカード１００に送信する。（ステップＳ１３０）
（４）署名受信手段３５０は、ＩＣカード１００が返信する署名データを受信する。（ステップＳ１４０）
（５）証明情報作成手段３６０は、履歴作成手段３３０が作成した履歴情報と、署名受信手段が受信した署名データを含む証明情報を作成する。（ステップＳ１５０）
【００４３】
なお、時刻情報は、タイムサーバ装置から入手してもよい。
また、ネットワーク中継機７００としては、無線基地局でもよい。
あるいは、アクセスポイント設置場所名の代わりに、ＧＰＳ衛星からＧＰＳ信号を受信して、位置座標情報を作成してもよい。
【図面の簡単な説明】
【００４４】
【図１】本発明による証明情報記録システムの全体構成図
【図２】証明情報記録処理の流れを説明する図
【図３】非接触型ＩＣカード１００の機能ブロック図
【図４】情報端末装置３００の詳細な構成図
【図５】場所名称データ３９１の形式と例
【図６】履歴情報３９３の形式と例
【図７】証明情報作成処理のフローチャート
【符号の説明】
【００４５】
１  本発明による証明情報記録システム
１００  ＩＣカード
１０９  耐タンパメモリ
１９１  署名鍵情報
１９３  個人識別情報、ＩＤ
３００  情報端末装置、ノートパソコン
３０１  ＣＰＵ
３０９  メモリ
３１０  個人識別情報取得手段
３２０  場所名称抽出手段
３３０  履歴作成手段
３４０  電子署名手段
３５０  署名受信手段
３６０  証明情報作成手段
３７０  電子文書送信手段
３８０  時刻取得手段
３９１  場所名称データ
５００  文書管理サーバ装置
７００  ネットワーク中継機、アクセスポイント
【図１】
2009105518.tif 000003
【図２】
2009105518.tif 000004
【図３】
2009105518.tif 000005
【図４】
2009105518.tif 000006
【図５】
2009105518.tif 000007
【図６】
2009105518.tif 000008
【図７】
2009105518.tif 000009