(57)【特許請求の範囲】
【請求項１】
通信回線を介して他の端末装置に接続される通信制御手段と、
ファイルを時系列的に順次格納する外部記憶手段と、
前記外部記憶手段へのファイルの格納と、該外部記憶手段内のファイルと格納するファイルとの内容の比較と、を行うファイル管理手段と、
格納するファイルに沿える時刻印を発生する時刻印発生手段とを備え、
該通信回線により接続された複数の端末装置から転送されるファイルを、一連の時刻印と共に格納するようにしたこと、及び、
前記外部記憶手段に、ファイルの格納とは関係なく、一定時間間隔ごとに時刻印を格納して、時計の遅れを検出できるようにしたこと、
を特徴とするファイル管理システム。
【請求項２】
該ファイル管理手段は、利用者からの問合せに対して、利用者の認証を行った後、利用者の持つファイルと該外部記憶手段内のファイルが同一であるか否かを比較し、ファイル内容の同一性に基づきそのファイルを格納した時刻を保証するようにした請求項１に記載のファイル管理システム。
【請求項３】
該外部記憶手段として、同一領域への書込みが１回だけ可能な記憶媒体を用い、ファイルを格納する順に詰め込むことにより直列化し、ファイルの格納順序及び変更が出来ないことを保証するようにした請求項１に記載のファイル管理システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明はファイル管理システムに関し、特に、永続的に保存可能な外部記憶装置にファイルを格納する際に、書込み時刻と共に格納するようにして、ファイルの内容を保証するファイル管理システムに関する。
【０００２】
【従来の技術】
従来、発明や発見、研究の記録は各自が所持しているノート、パソコンの記憶装置、フロッピーディスク等の外部記憶媒体に記録されている。一方、これらの媒体ではその記録を格納した時刻を保証するための手段がなく、各自が付与した時刻印の正当性を証明することができない。また、記録の内容が改変されていないことを保証することも困難である。
【０００３】
そこで、例えば、特開平４─２７１４６５号公報では、文書の作成、登録、管理を行う文書処理システムにおいて、保存された文書の内容が、作成されたままの正当なものであるかどうかを判定可能な文書判定方式を提案している。この提案では、その対象を「文書」に限定しており、文書データにおける内容変更の有無の判定を行っている。そして、格納された文書データの更新は許すが、更新があったことを認識したいときに使用され、格納された文書が変更された場合、変更されたという事実を、文書の内容を更新すると共に時刻印を更新することで記録する。
【０００４】
【発明が解決しようとする課題】
以上説明したように、この従来の方式では、その対象を「文書」に限定しており、その他、音声、画像等を含まないし、ファイルを記憶した時刻を保証することもできない。
本発明の目的は、上記の問題を解決するために、対象を文書に限定せず、「ファイル」を対象とし、計算機に格納可能な形式のファイルであれば、文書、音声、画像等を問わず、ファイルに記録された内容とそれを記録した時刻を保証することが可能なファイル管理システムを提供することにある。
【０００５】
【課題を解決するための手段】
図１は本発明の基本構成図である。本発明は、通信回線ＮＴを介して他の端末装置に接続される通信制御装置１と、外部記憶装置へのファイルの格納と、該外部記憶装置内のファイルと格納するファイルの内容を比較するファイル管理装置２と、該ファイルを時系列的に順次格納する外部記憶装置３と、格納するファイルに沿える時刻印ＴＭを発生する時刻印発生装置４とを備え、該通信回線により接続された複数の端末装置から転送されるファイルを、一連の時刻印と共に格納するようにしたことを特徴とする。
【０００６】
該ファイル管理装置２は、利用者からの問合せに対して、利用者の認証を行った後、利用者の持つファイルと該外部記憶装置内のファイルが同一であるか否かを比較し、ファイル内容の同一性に基づきそのファイルを格納した時刻を保証する。
また、該外部記憶装置として、同一領域への書込みが１回だけ可能な記憶媒体を用い、ファイルを格納する順に詰め込むことにより直列化し、ファイルの格納順序及び変更が出来ないことを保証する。
【０００７】
【作用】
外部記憶装置３は同一領域への書込みが１回だけ可能な記憶媒体を用いた記憶装置である。また、時刻印発生装置４は内部に時計を有し、ファイル管理装置２からの指示でその時の時刻印ＴＭをファイル装置に送るようになっている。若しくは時刻の客観性を保証するために通信回線ＮＴから通信制御装置１を経て時刻放送を入力するようにしてもよい。
【０００８】
ファイル管理装置２は格納すべきファイルを時刻印やファイル管理情報ＭＩと共に外部記憶装置３に格納する。図の下段に示すように、各ファイルは、例えば、時刻印ＴＭと、ファイル管理情報ＭＩと、データＤＡで構成されており、外部記憶装置３への各ファイルの格納はそれを格納した順のファイルＡ，Ｂ，Ｃ・・・の順に直列化して行う。この場合、ファイル内容を更新したときは、元のファイルはそのまま時刻印と共に保存され、新たなファイルと時刻が直列に格納される。
【０００９】
また、必要に応じてファイルの同一性を確認し、外部記憶装置内に内容が同一のファイルが存在すればそのファイルの時刻印を取り出す。また、ファイルの内容の同一性を確認するために、格納したものと同一のファイルを再びファイル管理装置２に送り内容の比較を行う。これは、ファイルの名前や識別子などのファイル属性だけに依存して格納されているファイルと同一であることを確認するだけでは、ファイルの内容が同一であることを保証するのに十分ではないからである。
【００１０】
通信制御装置１は通信回線ＮＴを通して接続された複数の端末装置との通信を制御するために設けられる。従って、本発明によれば、外部記憶装置内に格納されたファイルの時刻を時刻印を用いて保証することができる。また、その時刻のファイルは唯一なのでファイルの内容が改変されていないことを保証することができる。
【００１１】
【実施例】
図２は本発明の一実施例構成図であり、格納時刻を保証するファイル管理システムを示している。図示のように、図１の通信制御装置に通信回線を介して端末装置に接続している。
端末装置５には端末のみで使用する端末記憶装置６と、キーボード等の入力装置７と、ＣＲＴ等の出力装置８を接続される。
【００１２】
本発明に使用する外部記憶装置３として、同一領域への書込みが１回だけ可能な記憶媒体を用い、具体的には求められる容量の大きさや性質からライトワンスの光ディスク等が適切である。
本発明の処理は利用者のファイルを外部記憶装置に格納する「ファイルの格納処理」と、外部記憶装置に格納されたファイルと利用者がもつファイルの内容を比較し、内容が同じファイルを格納したときの時刻印を得る「ファイルの内容の比較処理」からなる。
【００１３】
図３は本発明によるファイルの格納処理のフローチャートである。図２を参照しつつ本発明の処理を説明する。まず、端末装置５と通信制御装置１を通信回線ＮＴを用いて物理的に接続する（Ｓ１）。次に、利用者名、パスワードを端末装置側で入力することにより利用者を認証し、特定する（Ｓ２）。次に、利用者の認証の確認を行い（Ｓ３）、適切であれば（ＹＥＳ）、本システムに格納するファイルの名前、サイズ、種類からなるファイル属性を端末装置から転送する（Ｓ４）。その後、端末装置からファイルを転送し（Ｓ５）、本装置の外部記憶装置に格納する（Ｓ６）。
【００１４】
次に、ファイル管理装置２は時刻印発生装置４に時刻印を要求し（Ｓ７）、そして、時刻印発生装置から得た時刻印、利用者名などの利用者情報、ファイル属性をファイルと共に外部記憶装置に格納する（Ｓ８，Ｓ９，Ｓ１０））。
そして、ファイル管理装置２は正常終了されたか否か確認し（Ｓ１１）、正常に格納できたならば（ＹＥＳ）、ファイル属性と時刻印とともに端末装置に正常終了を通知し処理を終える（Ｓ１３  ，Ｓ１４）。正常に格納できなかった場合は（ＮＯ）、異常終了したことを端末装置に通知し、もう一度ファイル属性から転送し直すように要求する（Ｓ１２）。
【００１５】
図４は本発明によるファイルの内容比較処理のフローチャートである。図２を参照しつつ本発明の処理を説明する。まず、端末装置５と通信制御装置１を通信回線ＮＴを用いて物理的あるいは論理的に接続する（Ｓ２１）。次に、利用者名、パスワードを端末装置側で入力することにより利用者を認証し特定する（Ｓ２２）。認証を確認し（Ｓ２３）、適切ならば（ＹＥＳ）、利用者は前述の「ファイルの格納処理」段階で、すでに本システムに格納されているファイルの中で、格納した時の時刻を得たいファイルの名前、サイズ、種類からなるファイル属性を端末装置から転送する（Ｓ２４）。
【００１６】
また、格納した時の時刻を得たいファイルを端末装置から再度転送する（Ｓ２５）。ファイル管理装置２では端末装置から転送されてきたファイル属性を元に外部記憶装置の該当するファイルを選択し、これと、現在転送されてきたファイルの内容を比較し（Ｓ２６）、同じか否か判定する（Ｓ２７）。
双方の内容が一致すれば（ＹＥＳ）、現時点で端末装置に存在するファイルには、全く同じ内容のものが以前それを格納した時点にさかのぼって存在していたことになる。従って、ファイルとともに外部記憶装置に格納されている時刻印を取り出し、端末装置にそれを通知する（Ｓ２９）。同じでないならば、端末装置に内容が異なることを通知する（Ｓ２８）。そして、端末装置では時刻印を出力装置から出力する（Ｓ３０）。さらに、正常終了か否か判定し（Ｓ３１）、処理が正常終了したならば端末装置に正常終了を通知し処理を終了する（Ｓ３３）。一方、正常に終了しなかったならば端末装置に異常終了を通知し、ファイル属性の転送からやり直すように要求する（Ｓ３２）。
【００１７】
また、本発明のファイル管理システムの信頼性をより高めるために、時刻印発生装置４の時計の時刻設定は変更できないような構造とする。また時計の精度は十分高いものとする。しかし、仮に時計の設定時刻を途中で変更したとしても、外部記憶装置内に格納されているファイルは格納時刻に従って直列化されているために、その前後関係から時計を遅らせたことを検出することが可能である。あるいは、ファイルの格納頻度が低いために、先に格納したファイルの格納時刻との前後関係から時計を遅らせたことを検出することが困難な場合は、時刻印発生装置４が発生する時刻印をもとに、一定間隔ごとに外部記憶装置３に時刻印だけを常時記録するようにしておくことで、より厳密に時刻を保証することができる。即ち、図６のようにファイルを格納してから、次のファイルを格納するまでの間も、一定間隔ごとに時刻印（ＴＭ）を常時格納しておくことで見掛け上ファイルの格納頻度が高くなり、時計を遅らせたことを検出しやすくなる。また、時計を進めた場合、本発明のファイル管理システムの目的であるところのファイルを格納した時刻を保証するという意味では、正しい時刻よりも遅れた時刻でファイルを格納したことが記録されるだけである。また、時刻として通信回線を介して外部から時報を入力することができ、この方法によれば、客観的に時刻を保証することができる。
【００１８】
端末装置の利用者は、自分が所有しているファイルの内容と、その時の時刻を保証したいならば、ファイルを本発明のファイル管理システムに端末装置から転送し格納する。また、後にそのファイルと同じ内容のファイルを過去のある時点で所有していたことを証明したいならば、再び端末装置から本装置にファイルを転送し、それと同一内容のファイルをいつ格納したかを本発明のファイル管理システムから得ることができる。
【００１９】
図５は本発明の他の実施例構成図である。前述の実施例では、１つのファイル管理システムに対して１つの時刻印発生装置４を用いているが、図示のように、他のファイル管理システム２で同一の時刻印発生装置４を共有することもでき、さらに、複数のファイル管理システムにまたがって統合された時刻印を付与することも可能である。
【００２０】
また、前述の一実施例では、端末装置を本発明のファイル管理システムに接続する際に利用者の認証を識別名とパスワードの入力により行っている。この種のファイル管理システムの運用においては秘密保持のための工夫が不可欠であり、上記の他に、本発明のファイル管理システムの外部記憶装置内の情報を容易に見られないように工夫することもできる。
【００２１】
【発明の効果】
以上説明したように、本発明によれば、対象を文書に限定せず、「ファイル」を対象とし、計算機に格納可能な形式のファイルであれば、文書、音声、画像等を問わず、ファイルに記録された内容とそれを記録した時刻を保証することができる。
【図面の簡単な説明】
【図１】本発明の基本構成図である。
【図２】本発明の一実施例構成図である。
【図３】本発明によるファイルの格納処理のフローチャートである。
【図４】本発明によるファイルの内容比較処理のフローチャートである。
【図５】本発明の他の実施例構成図である。
【図６】常時時刻印を格納したときの格納フォーマットである。
【符号の説明】
１…通信制御装置
２…ファイル管理装置
３…外部記憶装置
４…時刻印発生装置
５…端末装置
６…端末記憶装置
７…入力装置
８…出力装置
【図１】
0003644689.tif 000002
【図２】
0003644689.tif 000003
【図３】
0003644689.tif 000004
【図４】
0003644689.tif 000005
【図５】
0003644689.tif 000006
【図６】
0003644689.tif 000007