(57)【要約】【課題】  管理対象の記録媒体の数に関係なく、目的の電子ファイルが記録された記録媒体を容易に特定することができるようにする。【解決手段】  記録媒体２に対する電子ファイルの追加指示が入力されると、電子ファイル追加手段１ａにより、追加指示に従って、記録媒体２に対して電子ファイルが追加される。すると、記録媒体識別子読取手段１ｂにより、電子ファイル追加手段１ａによって電子ファイルの追加が行われた記録媒体２の記録媒体識別子記憶手段２ａから、記録媒体識別子が読み取られる。そして、データベース操作手段１ｃにより、記録媒体識別子読取手段１ｂに読み取られた記録媒体識別子に対応付けて、記録媒体２に記録された電子ファイルに関連するキーワードを含むファイル情報がデータベース３に記録される。【選択図】  図１
2006189970.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理装置において、
前記記録媒体に対する電子ファイルの追加指示が入力されると、前記追加指示に従って、前記記録媒体に対して電子ファイルの追加を行う電子ファイル追加手段と、
前記電子ファイル追加手段によって電子ファイルの追加が行われた前記記録媒体の前記記録媒体識別子記憶手段から、前記記録媒体識別子を読み取る記録媒体識別子読取手段と、
前記記録媒体識別子読取手段に読み取られた前記記録媒体識別子に対応付けて、前記記録媒体に記録された電子ファイルに関連するキーワードを含むファイル情報をデータベースに記録するデータベース操作手段と、
を有することを特徴とする電子ファイル管理装置。
【請求項２】
前記記録媒体に対する電子ファイルの削除指示が入力されると、前記削除指示に従って、前記記録媒体に対して電子ファイルの削除を行う電子ファイル削除手段を有し、
前記記録媒体識別子読取手段は、前記電子ファイル削除手段によって電子ファイルの削除が行われた前記記録媒体の前記記録媒体識別子記憶手段から、前記記録媒体識別子を読み取り、
前記データベース操作手段は、前記記録媒体識別子読取手段に読み取られた前記記録媒体識別子に対応付けて前記データベースに記録されているファイル情報の抹消処理を行うことを特徴とする請求項１記載の電子ファイル管理装置。
【請求項３】
前記記録媒体の前記記録媒体識別子と、前記記録媒体識別子に対応する前記データベースへのアクセスパスとの関係が登録されたデータテーブルを参照し、前記記録媒体識別子読取手段によって読み取られた前記記録媒体識別子に対応する前記データベースへのアクセスパスを特定する、データベース特定手段を有し、
前記データベース操作手段は、前記データベース特定手段で特定されたアクセスパス経由で前記データベースにアクセスし、ファイル情報を記録することを特徴とする請求項１記載の電子ファイル管理装置。
【請求項４】
検索キーワードが入力されると、前記データベースから前記検索キーワードに一致するキーワードを含むファイル情報を検索するデータベース検索手段を有することを特徴とする請求項１記載の電子ファイル管理装置。
【請求項５】
記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理装置において、
記録媒体識別子読取手段に読み取られた前記記録媒体識別子ごとに、前記記録媒体に記録されている電子ファイルに関連するキーワードを含むファイル情報を記録したデータベースに対する再構築指示が入力されると、前記再構築指示に従って、前記記録媒体に格納されている全ての電子ファイルのファイル情報を読み出すファイル情報読出手段と、
前記ファイル情報読出手段によってファイル情報が読み出された前記記録媒体の前記記録媒体識別子記憶手段に記憶されている前記記録媒体識別子を読み取る記録媒体識別子読取手段と、
前記ファイル情報読出手段で読み出されたファイル情報に基づいて、前記データベースに記録された前記記録媒体識別子に対応するファイル情報を更新するデータベース再構築手段と、
を有することを特徴とする電子ファイル管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子ファイル管理装置に関し、特に記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理装置に関する。
【背景技術】
【０００２】
近年、様々な機器のデジタル化に伴い、個々のユーザがＰＣ（Personal Computer）、デジタルカメラ、ＩＣ（Integrated Circuit）レコーダ等によって生成された電子ファイルを大量に所有するようになった。さらに、記録媒体の多様化により、ユーザはこれらの電子ファイルをその利用頻度や目的に応じて、様々な種類の記録媒体に格納し、管理することが一般的になってきている。
【０００３】
これらの電子ファイルの管理方法としては、記録媒体にラベルを印刷したり、記録メディア内部にディレクトリやフォルダの一覧を作成して管理する方法が一般に行われている。特に最近では、ＲＦＩＤ（Radio Frequency Identification）技術の発展により、ＲＦＩＤタグに書かれたＩＤ（Identification）や情報を無線で参照することが行われている。
【０００４】
このような背景において、ＣＤ（Compact Disc）やフラッシュメモリ等のリムーバブルな記録媒体のコンテンツを、いちいち専用ドライブで参照せずにコンテンツの格納場所を特定する技術が考えられている。例えば、ファイル管理装置内に、記録媒体に記録されている電子ファイルをファイル管理装置内に保持し、その電子ファイルへの複数のアクセス経路を保持したアクセステーブルを設け、複数の経路選択方法を持つことにより、電子ファイルを効率的に管理することができるようにしたものがある（例えば、特許文献１参照。）。
【０００５】
但し、特許文献１で示される技術では、電子ファイルをファイル管理装置内に保持する必要があるため、記録媒体の量が膨大になった場合、全ての記録媒体に記録された電子ファイルを管理するのは困難である。そこで、一覧の内容をＲＦＩＤタグのリーダで読み取り、記録媒体に格納されている電子ファイルの一覧を参照する技術がある。
【０００６】
例えば、記録媒体の無線タグに、その記録媒体に記録されている内容のインデックス等の記憶媒体を識別するための情報を記録しておき、無線タグリーダを用いて無線タグが備えられた複数のメディアから所定のメディアを容易に見つけることができるものもある（例えば、特許文献２参照。）。
【特許文献１】特開２００３−６７２３０号公報
【特許文献２】特開２００２−２８８９６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献２の技術では、所望の電子ファイルが記録されている記録媒体を探す場合には、毎回全部の記録媒体の無線タグから情報を読み取らなければならないという問題点がある。そのため、記録媒体の数が多量になると、目的の電子ファイルを見つけだすために多大な労力が必要となる。
【０００８】
本発明はこのような点に鑑みてなされたものであり、管理対象の記録媒体の数に関係なく、目的の電子ファイルが記録された記録媒体を容易に特定することができる電子ファイル管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では上記問題を解決するために、図１に示すような電子ファイル管理装置１が提供される。この電子ファイル管理装置１は、記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段２ａを有するリムーバブルな記録媒体２に記録された電子ファイルを管理するものであり、記録媒体２に対する電子ファイルの追加指示が入力されると、追加指示に従って、記録媒体２に対して電子ファイルの追加を行う電子ファイル追加手段１ａと、電子ファイル追加手段１ａによって電子ファイルの追加が行われた記録媒体２の記録媒体識別子記憶手段２ａから、記録媒体識別子を読み取る記録媒体識別子読取手段１ｂと、記録媒体識別子読取手段１ｂに読み取られた記録媒体識別子に対応付けて、記録媒体２に記録された電子ファイルに関連するキーワードを含むファイル情報をデータベース３に記録するデータベース操作手段１ｃとを有している。
【００１０】
このような電子ファイル管理装置では、記録媒体２に対する電子ファイルの追加指示が入力されると、電子ファイル追加手段１ａにより、追加指示に従って、記録媒体２に対して電子ファイルが追加される。すると、記録媒体識別子読取手段１ｂにより、電子ファイル追加手段１ａによって電子ファイルの追加が行われた記録媒体２の記録媒体識別子記憶手段２ａから、記録媒体識別子が読み取られる。そして、データベース操作手段１ｃにより、記録媒体識別子読取手段１ｂに読み取られた記録媒体識別子に対応付けて、記録媒体２に記録された電子ファイルに関連するキーワードを含むファイル情報がデータベース３に記録される。
【００１１】
また、本発明では、記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理装置において、記録媒体識別子読取手段に読み取られた前記記録媒体識別子ごとに、前記記録媒体に記録されている電子ファイルに関連するキーワードを含むファイル情報を記録したデータベースに対する再構築指示が入力されると、前記再構築指示に従って、前記記録媒体に格納されている全ての電子ファイルのファイル情報を読み出すファイル情報読出手段と、前記ファイル情報読出手段によってファイル情報が読み出された前記記録媒体の前記記録媒体識別子記憶手段に記憶されている前記記録媒体識別子を読み取る記録媒体識別子読取手段と、前記ファイル情報読出手段で読み出されたファイル情報に基づいて、前記データベースに記録された前記記録媒体識別子に対応するファイル情報を更新するデータベース再構築手段とを有することを特徴とする電子ファイル管理装置が提供される。
【００１２】
このような電子ファイル管理装置では、データベースに対する再構築指示が入力されると、ファイル情報読出手段は、再構築指示に従って、記録媒体に格納されている全ての電子ファイルのファイル情報を読み出し、記録媒体識別子読取手段は、ファイル情報読出手段によってファイル情報が読み出された記録媒体の記録媒体識別子記憶手段に記憶されている記録媒体識別子を読み取り、データベース再構築手段は、ファイル情報読出手段で読み出されたファイル情報に基づいて、データベースに記録された記録媒体識別子に対応するファイル情報を更新する。
【発明の効果】
【００１３】
本発明の電子ファイル管理装置によれば、記録媒体に記録された電子ファイルに関連するキーワードを含むファイル情報を記録媒体識別子に関連づけてデータベースに記録するようにした。これにより、データベースを参照することによって、大量の記録媒体の中からキーワードによって所望の電子ファイルを見つけ、記録媒体識別子によってその電子ファイルが記録されている記録媒体を容易に特定できる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面を参照して説明する。
まず、実施の形態に適用される発明の概要について説明し、その後、実施の形態の具体的な内容を説明する。
【００１５】
図１は、実施の形態に適用される発明の概念図である。図１に示すように、電子ファイル管理装置１に設けられた電子ファイル追加手段１ａに、電子ファイル追加指示があると、電子ファイル追加手段１ａは、記録媒体２に対して電子ファイルの追加を行う。
【００１６】
また、記録媒体識別子読取手段１ｂが、記録媒体２に設けられた記録媒体識別子記憶手段２ａに記憶されている、記録媒体２を一意に識別するための記録媒体識別子を読み取る。
【００１７】
データベース操作手段１ｃは、記録媒体識別子読取手段１ｂが読み取った記録媒体識別子から対応するデータベース３を特定し、電子ファイル追加手段１ａから追加した電子ファイルのファイル情報を記録媒体識別子ごとにデータベース３に記録する。なお、ファイル情報にはキーワードが含まれる。キーワードは、例えば、電子ファイルのファイル名やファイルの作成日時等の管理情報である。
【００１８】
このような電子ファイル管理装置１によれば、電子ファイル追加手段１ａに対して電子ファイル追加指示が行われると、電子ファイル追加手段１ａにより記録媒体２に対して電子ファイルが追加される。すると、記録媒体識別子読取手段１ｂにより、記録媒体２に設けられた記録媒体識別子記憶手段２ａから記録媒体識別子が読み取られる。その後、データベース操作手段１ｃにより、記録媒体識別子読取手段１ｂが読み取った記録媒体識別子から対応するデータベース３が特定され、電子ファイル追加手段１ａが追加した電子ファイルのファイル情報が記録媒体識別子に対応づけてデータベース３に記録される。
【００１９】
これにより、大量の記録媒体の中から所望の電子ファイルが記録されている記録媒体を容易に特定できる。すなわち、記録媒体に対して記録した電子ファイルの情報がデータベース３に格納されているため、データベース３内の情報を参照することで、各記録媒体に格納されている電子ファイルのファイル情報を得ることができる。ファイル情報にはキーワードが含まれているため、そのキーワードに基づいてユーザが探している電子ファイルのファイル情報か否かを判断できる。しかも、ファイル情報は記録媒体識別子に関連づけて記録されているため、ファイル情報に対応する電子ファイルが記録されている記録媒体を一意に特定することができる。
【００２０】
なお、記録媒体に対して行われる電子ファイルの操作は、電子ファイルの追加に限らない。例えば、記録媒体に記録された電子ファイルの削除操作も行われる。このような削除操作が行われた場合も、削除操作が行われたことをデータベース３に登録することができる。以下、記録媒体に対する電子ファイルの追加および削除の操作の履歴をデータベース３で管理するシステムの例を用いて、本発明の実施の形態を詳細に説明する。
【００２１】
［第１の実施の形態］
図２は、実施の形態に係るシステム構成例を示す図である。図２には、ＦＤ（フレキシブルディスク）２１と、ＣＤ−ＲＷ（ReWritable）２４と、メモリカード２３がある。
【００２２】
各記録媒体には、それぞれを一意に識別するためのＩＤが付けられており、その記録媒体のＩＤはそれぞれＲＦＩＤタグ２１ａ、２４ａ、２３ａに記憶されている。記録媒体のＩＤは、例えば、ＥＰＣ（Electronic Product Code）を用いることで各記録媒体を一意に識別することが可能である。
【００２３】
電子ファイル管理装置１００、１００ａ、１００ｂは、例えば、ＦＤ２１の電子ファイルを入出力するＦＤドライブと、ＦＤ２１に付されているＲＦＩＤタグ２１ａに記憶されている記録媒体のＩＤを無線で読むためのＲＦＩＤタグリーダと、ＦＤドライブなどの操作を行うための入出力装置を備えている。
【００２４】
また、電子ファイル管理装置１００、１００ａ、１００ｂは、ネットワーク３０に接続されている。ネットワーク３０には、さらにデータベース５１，５２と記録媒体位置特定装置４０が接続されている。
【００２５】
データベース５１，５２は、ＦＤ２１に記録されている電子ファイルのファイル情報を記録する。記録媒体位置特定装置４０は、ＦＤ２１を保管し、記録媒体の位置情報を受信した際に、該当するＦＤ２１が保管されている位置を示す装置である。
【００２６】
電子ファイル管理装置１００，１００ａ，１００ｂは、それぞれＦＤ２１、ＣＤ−ＲＷ２４、およびメモリカード２３の少なくとも１つの記録媒体に対して電子ファイルの追加や削除を行う機能を有している。例えば、各電子ファイル管理装置１００は、ＣＤ−ＲＷ２４と、メモリカード２３との各記録媒体に対応するドライブを備えている。その各ドライブはＲＦＩＤタグに記憶されている記録媒体のＩＤを読み込むためのＲＦＩＤタグリーダを備えている。これにより、ＣＤ−ＲＷ２４と、メモリカード２３に記録されている電子ファイルのファイル情報をデータベース５１、５２に記録でき、電子ファイルのファイル情報に記録媒体の位置情報がある場合には、記録媒体位置特定装置４０を用いて記録媒体の位置を特定することが可能である。
【００２７】
図３は、本発明の実施の形態に係るハードウェア構成例を示す図である。電子ファイル管理装置１００は、ＣＰＵ（Central Processing Unit）１０３によって装置全体が制御されている。ＣＰＵ１０３には、バス１０９を介してＣＤ−ＲＷドライブ１０１、メモリカードリーダライタ１０２、ＲＦＩＤタグリーダ１０１ａ、１０２ａ、ＲＡＭ（Random Access Memory）１０４、ＨＤＤ（Hard Disk Drive）１０５、通信Ｉ／Ｆ（interface）１０６、入出力Ｉ／Ｆ１０７、および無線通信Ｉ／Ｆ１０８が接続されている。
【００２８】
ＲＡＭ１０４には、ＣＰＵ１０３に実行させるプログラムや、アプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０４には、ＣＰＵ１０３による処理に必要な各種データが格納される。ＨＤＤ１０５には、アプリケーションプログラムが格納される。
【００２９】
入出力Ｉ／Ｆ１０７には、電子ファイル管理装置１００の表示装置１１、および入力装置１２が接続されている。表示装置１１は、ＣＰＵ１０３からの命令を入出力Ｉ／Ｆ１０７を介して受け取り、画像を画面に表示する。また、入力装置１２は、入出力Ｉ／Ｆ１０７を介して、信号をＣＰＵ１０３に送信する。
【００３０】
通信Ｉ／Ｆ１０６は、データベース５１、５２に接続されている。また、無線通信Ｉ／Ｆ１０８は、リモコン２００に接続されている。リモコン２００は、電子ファイル管理装置１００を遠隔から操作するための装置であり、内部にはＲＦＩＤタグリーダ２０１が設けられている。このＲＦＩＤタグリーダ２０１は、メモリカード２３に付されているＲＦＩＤタグ２３ａ、およびＣＤ−ＲＷ２４に備えられたＲＦＩＤタグ２４ａに記憶されている、メモリカード２３、およびＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報を読み込み、リモコン２００は、その読み込んだＩＤを無線通信Ｉ／Ｆ１０８を介してＣＰＵ１０３に送信する。
【００３１】
ＣＤ−ＲＷドライブ１０１、およびメモリカードリーダライタ１０２にも、内部にＲＦＩＤタグリーダ１０１ａ、１０２ａが設けられている。このＲＦＩＤタグリーダ１０１ａ、１０２ａは、メモリカード２３、およびＣＤ−ＲＷ２４に備えられたＲＦＩＤタグ２３ａ、２４ａに記憶されている、メモリカード２３、およびＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報を読み込み、バス１０９を介してＣＰＵ１０３へ送信する。
【００３２】
ＣＰＵ１０３は、リモコン２００内部のＲＦＩＤタグリーダ２０１や、ＣＤ−ＲＷドライブ１０１や、メモリカードリーダライタ１０２の内部のＲＦＩＤタグリーダ１０１ａ、１０２ａから受信した、メモリカード２３、およびＣＤ−ＲＷ２４に付されているＲＦＩＤタグ２３ａ、２４ａに記憶されている、メモリカード２３、ＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報を通信Ｉ／Ｆ１０６を介してデータベース５１、５２へ送信することによって、データベース５１、５２にデータを反映する。
【００３３】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、他の電子ファイル管理装置１００ａ、１００ｂも同様のハードウェア構成で実現することができる。
【００３４】
次は、電子ファイル管理装置１００が有する処理機能について説明する。
図４は、電子ファイル処理装置の処理機能を示す図である。
電子データ入出力アプリケーション１１１は、ユーザからの操作入力等に応答して、ＣＤ−ＲＷ２４やメモリカード２３への電子ファイルの追加、削除等のファイル操作要求を出力する。
【００３５】
電子ファイル更新部１１０は、ＣＤ−ＲＷ２４に電子データ入出力アプリケーション１１１からの電子ファイルの更新指示に応じて、電子ファイルを入出力するためのＣＤ−ＲＷドライブ１０１を制御し、ＣＤ−ＲＷ２４に対する電子ファイルの追加や削除等のファイル操作を行う。また、電子ファイル更新部１１０は、ＣＤ−ＲＷ２４に対する電子ファイルの更新を行った場合、記録媒体識別子読取部１２０から、ＣＤ−ＲＷ２４のＩＤおよびそのＩＤに対応するアクセスパスを取得する。そして、電子ファイル更新部１１０は、取得したＩＤ、アクセスパスおよび追加等を行った電子ファイルのファイル情報を、データベース操作部１３０に渡し、データベース操作部１３０に対してデータベース５１のＣＤ−ＲＷ２４のＩＤに対応する指定領域の電子ファイルのファイル情報を更新するよう指示を出す。
【００３６】
さらに、電子ファイル更新部１１０は、ＣＤ−ＲＷ２４に対する更新を行う場合、データベース操作部１３０を介して、データベース５１からＣＤ−ＲＷ２４のＩＤのファイル情報を取得し、その取得したファイル情報にプロテクト情報があった場合は、そのプロテクト情報に基づき、ＣＤ−ＲＷ２４に対する更新のアクセス制御を行う。例えば、電子ファイル更新部１１０は、データベース５１から取得したファイル情報に、書き込み禁止を示すライトプロテクト情報があった場合、そのライトプロテクト情報に基づいて、ＣＤ−ＲＷ２４に対する更新のアクセス制御を行う。
【００３７】
記録媒体識別子読取部１２０は、電子ファイル更新部１１０やデータベース検索部１４０からの要求に応じて、ＲＦＩＤタグ２４ａに記憶されているＣＤ−ＲＷ２４のＩＤを読み取り、そのＩＤに対応するデータベース５１へのアクセスパスとの関係が登録されたデータテーブルを参照し、ＩＤに対応するデータベースへのアクセスパスを特定する。
【００３８】
ファイルリスト参照アプリケーション１４１は、ユーザからの操作入力等に応じて、記録媒体に格納された電子ファイルの検索指示または参照指示をデータベース検索部１４０に対して出力する。また、ファイルリスト参照アプリケーション１４１は、検索結果をデータベース検索部１４０より受け取り、検索結果を表示する。
【００３９】
データベース検索部１４０は、ファイルリスト参照アプリケーション１４１から検索指示が入力されると、データベース５１からファイル情報を検索し、検索結果をファイルリスト参照アプリケーション１４１に渡す。また、データベース検索部１４０は、ファイルリスト参照アプリケーション１４１から記録媒体参照指示が入力されると、記録媒体識別子読取部１２０からＩＤと、対応するデータベース５１のアクセスパスを取得し、ＩＤに対応する記録媒体に格納されている電子ファイルのファイル情報を取得する。そして、データベース検索部１４０は、取得したファイル情報をファイルリスト参照アプリケーション１４１に渡す。
【００４０】
次に、電子ファイル管理装置１００に関するデータの具体例について説明する。
図５は、データベースに記録されている電子ファイルのファイル情報の構成例を示す図である。
【００４１】
記録媒体情報３００は、個々の記録媒体に対応した記録媒体情報から構成される。記録媒体情報３００は、索引のための記録媒体ＩＤ、プロテクト情報、変更履歴、検索情報、記録媒体位置情報などで構成される。記録媒体ＩＤは、ＲＦＩＤタグに記録されたシステムで一意な値である。また、変更履歴と検索情報とは電子ファイル毎に設けられており、対応する電子ファイルを検索するためのキーワードとして使用可能な情報である。
【００４２】
プロテクト情報は、記録媒体へのアクセス制御を行うための情報であり、プロテクト種別と権限者情報とで構成される。プロテクト種別は、例えば、ライトプロテクトを示す情報である。権限者情報は、プロテクト種別の変更が可能な、記録媒体の所有者の情報であり、例えば、所有者の許可を求めるための所有者のメールアドレスである。
【００４３】
変更履歴は、記録媒体に記録された電子ファイルの変更履歴情報を格納し、ファイルＩＤ、更新日時、オリジナル記録媒体、複写／移動記録媒体、状態、所有者情報、制御許可情報から構成される。
【００４４】
ファイルＩＤは、記録媒体に記録された電子ファイルを識別する情報であり、例えば、電子ファイルのファイル名である。更新日時は、電子ファイルが生成、変更、削除されたときの日付情報である。オリジナル記録媒体は、この電子ファイルは元々どの記録媒体に入っていたのかを示す情報であり、移動、複写された場合は、移動元の記録媒体のＩＤが記録される。
【００４５】
なお、記録媒体に初めて電子ファイルが記録された場合、つまり、ファイルが生成された場合は、この情報は、記録した記録媒体と同一になる。複写／移動記録媒体は、参照している記録媒体に記録されている電子ファイルが他の記録媒体に移されたときに、移動先の記録媒体の情報を格納する。
【００４６】
状態は、電子ファイルの変更状態であり、例えば、削除、複写、移動などの変更内容に関わる情報である。所有者情報は、このファイルの作成者に関わる情報を格納する。制御許可情報は、この電子ファイルの扱いに関するポリシ情報であり、例えば、移動／複写禁止、削除禁止、所有者許可の要否などを表す情報である。
【００４７】
検索情報は、記録媒体に記録された電子ファイルを検索するための情報であり、ファイルＩＤ、ディレクトリ情報、検索付加情報とで構成されている。ファイルＩＤは、すでに説明したものと同一である。ディレクトリ情報は、電子ファイルの記録媒体内のパスを示す。
【００４８】
検索付加情報は、電子ファイルの検索を容易にするために、ユーザまたはアプリケーションによって作成される情報である。例えば、ファイルの検索を容易にするためのキーワードを含めたり、ファイルの一部を画像化し、サムネイルとして記録する。
【００４９】
以上のような機能およびデータを有している電子ファイル管理装置１００により、以下の処理が行なわれる。以下、電子ファイル更新部１１０、記録媒体識別子読取部１２０、およびデータベース検索部１４０が実行する処理を詳細に説明する。
【００５０】
まず、電子ファイル更新部１１０によりＣＤ−ＲＷへの電子ファイルの書き込みまたは削除処理を詳細に説明する。
図６は、ＣＤ−ＲＷへの電子ファイルの書き込みまたは削除処理の処理手順を示すフローチャートである。このフローチャートに示される処理は、全て電子ファイル更新部１１０が行う処理である。以下、図６に示す処理をステップ番号に沿って説明する。
【００５１】
〔ステップＳ１１〕ＣＤ−ＲＷ２４への電子ファイルの書き込みまたは削除を示すアクセス要求信号が入力されると、記録媒体識別子読取部１２０が、ＲＦＩＤタグ２４ａから読み取ったＣＤ−ＲＷ２４のＩＤと、そのＩＤに対応するデータベース５１のアクセスパスを記録媒体識別子読取部１２０から受信する。
【００５２】
〔ステップＳ１２〕データベース操作部１３０を介して、データベース５１のＣＤ−ＲＷ２４のＩＤに対応する指定領域からプロテクト情報と、変更履歴情報を受信する。
〔ステップＳ１３〕受信したプロテクト情報のプロテクト種別を参照して、アクセスが許可されている場合には処理をステップＳ１４へ進め、アクセスが許可されていない場合には処理を終了する。
【００５３】
〔ステップＳ１４〕ＣＤ−ＲＷ２４に記録されている電子データを読み出す。
〔ステップＳ１５〕ＣＤ−ＲＷ２４に対する変更要求指示が入力された場合には、変更前準備を行う。変更前準備とは、例えば、ファイル情報の再構築処理であり、変更可能か否かの判断が行われる。再構築処理の詳細は、後述する（図７参照）。
【００５４】
〔ステップＳ１６〕ステップＳ１５の変更前準備において、変更可能と決定されていれば処理をステップＳ１７へ進め、変更不可と決定されていれば処理を終了する。
〔ステップＳ１７〕ＣＤ−ＲＷ２４に対して、アクセス要求信号に応じて電子ファイルの書き込みまたは削除を行う。なお、電子ファイルの書き込み処理には、元の電子ファイルに上書きする処理と、新たな電子ファイルを書き込む処理とがある。
【００５５】
〔ステップＳ１８〕ＣＤ−ＲＷ２４に対する書き込みまたは削除の処理を行った電子ファイルのファイル情報を、データベース５１に反映させるために、データベース操作部１３０に対して、データベース５１のＣＤ−ＲＷ２４に対応する領域のデータの変更を指示する。この際、電子ファイル更新部１１０は、ファイル情報として、電子ファイルに付加されたプロパティ（属性情報）や、ＯＳのファイル管理システム（ＦＡＴ（File Allocation Table）等）で管理されている情報を取得する。そして、電子ファイル更新部１１０は、取得したファイル情報を、データの変更の指示と共にデータベース操作部１３０に渡す。
【００５６】
データベース操作部１３０は、電子ファイル更新部１１０からの指示に従って、データベース５１の更新操作を行う。
次に、この変更前準備におけるファイル情報の再構築の処理手順について説明する。
【００５７】
図７は、データベースに記録されているファイル情報の再構築手順を示すフローチャートである。このフローチャートに示される処理は、全て電子ファイル更新部１１０が行う処理である。以下、図７に示す処理をステップ番号に沿って説明する。
【００５８】
〔ステップＳ２１〕ＣＤ−ＲＷ２４から記録されている電子ファイルのファイル情報を受信する。
〔ステップＳ２２〕図６のステップＳ１２で受信したデータベース５１に記録されていたＣＤ−ＲＷ２４のファイル情報と、ステップＳ２１で受信したファイル情報とを比較する。
【００５９】
〔ステップＳ２３〕ステップＳ２２の比較結果が一致した場合には処理をステップＳ２４へ進め、不一致の場合には処理をステップＳ２５へ進める。
〔ステップＳ２４〕図６のステップＳ１５における、ＣＤ−ＲＷ２４に対する変更要求指示に対して変更可能を決定する。
【００６０】
〔ステップＳ２５〕比較したファイル情報が不一致であったことをユーザに通知する。
〔ステップＳ２６〕この不一致を修正するためにＣＤ−ＲＷ２４のファイル情報で、データベース５１に記録されているファイル情報を上書きして不一致を修正する変更を行ってもよいかをユーザに確認する。
【００６１】
〔ステップＳ２７〕変更許可があった場合には処理をステップＳ２４へ進め、変更許可がされなかった場合には処理をステップＳ２８へ進める。
〔ステップＳ２８〕図６のステップＳ１５における、ＣＤ−ＲＷ２４に対する変更要求指示に対して変更不可を決定する。
【００６２】
次に、記録媒体識別子読取部１２０による、記録媒体のＩＤおよびデータベースの特定処理について説明する。
図８は、記録媒体のＩＤの読取処理、およびデータベースの特定処理の処理手順を示すフローチャートである。このフローチャートに示される処理は、全て記録媒体識別子読取部１２０が行う処理である。以下、図８に示す処理をステップ番号に沿って説明する。
【００６３】
〔ステップＳ３１〕ＲＦＩＤタグ２４ａに対応したＲＦＩＤタグリーダを制御して、ＣＤ−ＲＷ２４のＩＤを読み取る。
〔ステップＳ３２〕ＣＤ−ＲＷ２４のＩＤと、そのＩＤに対応するデータベース５１へのアクセスパスとの関係が登録されているデータテーブルを参照し、データベース５１へのアクセスパスを特定する。
【００６４】
図９は、データベース操作部が行う、データベースに対するデータの入出力処理の処理手順を示すフローチャートである。以下、図９に示す処理をステップ番号に沿って説明する。
【００６５】
〔ステップＳ４１〕データベース５１に対する、更新指示が入力されると、処理をステップＳ４２へ進め、参照指示が入力されると、処理をステップＳ４４へ進める。
〔ステップＳ４２〕記録媒体識別子読取部１２０が読み取ったＣＤ−ＲＷ２４のＩＤから特定したデータベース５１へのアクセスパスを、電子ファイル更新部１１０を介して受信したら、受信したアクセスパスを経由してデータベース５１にアクセスし、更新指示に従って、変更履歴情報の更新を行う。
【００６６】
具体的には、データベース操作部１３０は、電子ファイル更新部１１０によってＣＤ−ＲＷ２４に新たな電子ファイルが書き込まれたときは、その電子ファイルに対応するファイル情報（変更履歴と検索情報）を、データベース５１に追加する。また、データベース操作部１３０は、電子ファイル更新部１１０によってＣＤ−ＲＷ２４に書き込まれていた電子ファイルの上書き更新を行った場合、データベース５１内の電子ファイルに対応する変更履歴を更新する。
【００６７】
さらに、データベース操作部１３０は、電子ファイル更新部１１０によってＣＤ−ＲＷ２４に書き込まれていた電子ファイルが削除された場合、データベース５１内の削除された電子ファイルに対応するファイル情報の抹消処理を行う。抹消処理は、対応する電子ファイルが削除されたことを示す抹消情報を、変更履歴に設定する（状態を「削除」に変更する）処理である。
【００６８】
〔ステップＳ４３〕更新した変更履歴情報の中に、リンク情報（オリジナル記録媒体、複写／移動記録媒体）が設定されていれば、リンク先が示す記録媒体に対応する記録媒体ＩＤの情報を参照し、データベース５１の所定領域を更新し、ステップＳ４２に処理が戻る。すべてのリンクに対する処理が終わると、処理を終了する。
【００６９】
〔ステップＳ４４〕記録媒体識別子読取部１２０が読み取ったＣＤ−ＲＷ２４のＩＤから特定したデータベース５１へのアクセスパスを、電子ファイル更新部１１０を介して受信したら、そのアクセスパスに従って通信を行い、データベース５１から変更履歴情報や、プロテクト情報の読み出しを行う。
【００７０】
次に、データベース検索部１４０による検索処理の詳細について説明する。
図１０は、検索処理の処理手順を示すフローチャートである。このフローチャートに示される処理は、全てデータベース検索部１４０が行う処理である。以下、図１０に示す処理をステップ番号に沿って説明する。
【００７１】
〔ステップＳ５１〕検索用のＧＵＩ（Graphical User Interface）を生成し、表示装置１１へ出力して表示させる。
〔ステップＳ５２〕検索がファイル検索の場合には、処理をステップＳ５３へ進め、ＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報を参照する場合には、処理をステップＳ５６へ進める。
【００７２】
〔ステップＳ５３〕検索用のＧＵＩで指定された検索方法でデータベース５１を検索する。
〔ステップＳ５４〕検索結果を表示装置１１に表示している検索用のＧＵＩ上に表示する。
【００７３】
〔ステップＳ５５〕ＣＤ−ＲＷ２４に記録されている電子ファイルの表示要求があった場合で、ＣＤ−ＲＷ２４がドライブに挿入されていない場合には、記録媒体位置特定装置４０に記録媒体位置情報が入ったファイル情報を送り、ＣＤ−ＲＷ２４の位置を特定する。
【００７４】
〔ステップＳ５６〕記憶媒体識別子読取部１２０からＣＤ−ＲＷ２４のＩＤと、そのＩＤに対応するデータベース５１のアクセスパスを取得する。
〔ステップＳ５７〕取得したデータベース５１のアクセスパスを用いて、データベース５１からＣＤ−ＲＷ２４に記録されている電子データのファイル情報を取得する。
【００７５】
〔ステップＳ５８〕検索結果を表示装置１１に表示している検索用のＧＵＩ上に表示する。
以下、ＣＤ−ＲＷ２４のＩＤに応じたデータベースが、データベース５１である場合を想定し、電子ファイル管理装置１００によるＣＤ−ＲＷ２４内の電子ファイルの更新処理に応じたデータベース５１の更新処理の流れを説明する。
【００７６】
図１１は、ＣＤ−ＲＷに電子ファイルの書き込みを行う際のシーケンス図である。以下、図１１に示す処理をステップ番号に沿って説明する。
〔ステップＳ６１〕電子ファイル更新部１１０は、ＣＤ−ＲＷ２４に対する電子ファイルの書き込み指示が入力されると、記憶媒体識別子読取部１２０を起動する。
【００７７】
〔ステップＳ６２〕記録媒体識別子読取部１２０は、ＲＦＩＤタグ２４ａからＣＤ−ＲＷ２４のＩＤを取得する。
〔ステップＳ６３〕記録媒体識別子読取部１２０は、取得したＣＤ−ＲＷ２４のＩＤと、そのＩＤと対応するデータベース５１へのアクセスパスとの関係が登録されたデータテーブルを参照し、データベース５１へのアクセスパスを特定し、その結果を電子ファイル更新部１１０へと送信する。
【００７８】
〔ステップＳ６４〕電子ファイル更新部１１０は、ステップＳ６３において記録媒体識別子読取部１２０が特定したデータベース５１へのアクセスパスと、ＲＦＩＤタグ２４ａから読み取ったＣＤ−ＲＷ２４のＩＤをデータベース操作部１３０へ送信する。
【００７９】
〔ステップＳ６５〕データベース操作部１３０は、記録媒体識別子読取部１２０から電子ファイル更新部１１０を介して受信した、ＣＤ−ＲＷ２４のＩＤと、データベース５１へのアドレスパスを用いて、データベース５１からＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報の中のプロテクト情報と変更履歴情報を読み出す。
【００８０】
〔ステップＳ６６〕データベース操作部１３０は、ステップＳ６５でデータベース５１より読み出したプロテクト情報と変更履歴情報を、電子ファイル更新部１１０へ送信する。
【００８１】
〔ステップＳ６７〕電子ファイル更新部１１０は、データベース操作部１３０から受信したプロテクト情報を参照し、プロテクトされていないことを確認し、ＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報を取得する。そして、ステップＳ６５でデータベース５１より読み出した変更履歴情報と、ＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報とを比較する。その比較したファイル情報が一致していることを確認し、電子データ入出力アプリケーション１１１に要求された電子ファイルをＣＤ−ＲＷ２４に記録する。
【００８２】
〔ステップＳ６８〕電子ファイル更新部１１０は、ＣＤ−ＲＷ２４に電子ファイルを記録したことに伴う、ファイル情報の変更をデータベース５１に記録されているファイル情報に反映させるために、データベース操作部１３０へＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報を更新する旨の指示を出力する。
【００８３】
〔ステップＳ６９〕データベース操作部１３０は、電子ファイル更新部１１０から受信したファイル情報更新指示に従って、該当するファイル情報を更新する。
このようにして、ＣＤ−ＲＷ２４に格納された電子ファイルに関するファイル情報が、データベース５１に格納される。
【００８４】
なお、図１１の例は、ＣＤ−ＲＷに新たな電子ファイルを記録した場合の例であるが、メモリカード２３からＣＤ−ＲＷ２４へ電子ファイルが移動される場合もある。この場合、メモリカード２３とＣＤ−ＲＷ２４とのそれぞれのＩＤに対応づけてデータベースに格納されているファイル情報が更新される。
【００８５】
図１２は、フラッシュメモリからＣＤ−ＲＷへ電子ファイルを移動させた場合の電子ファイル管理装置の処理を示すシーケンス図である。以下、図１２に示す処理をステップ番号に沿って説明する。
【００８６】
〔ステップＳ７１〕電子ファイル更新部１１０は、電子データ入出力アプリケーション１１１から電子ファイルの移動指示が入力されると、記録媒体識別子読取部１２０を起動する。
【００８７】
〔ステップＳ７２〕記録媒体識別子読取部１２０は、メモリカード２３と、ＣＤ−ＲＷ２４のそれぞれのＲＦＩＤタグ２３ａ、２４ａから、それぞれのＩＤを読み出す。
〔ステップＳ７３〕記録媒体識別子読取部１２０は、ステップＳ７２で読み出した各ＩＤと、その各ＩＤに対応するデータベース５１、５２へのアクセスパスとの関係が登録されたデータテーブルを参照し、データベース５１、５２へのアクセスパスを特定し、その各ＩＤとアクセスパスを電子ファイル更新部１１０へ送信する。
【００８８】
〔ステップＳ７４〕電子ファイル更新部１１０は、記録媒体識別子読取部１２０から受信したメモリカード２３とＣＤ−ＲＷ２４のＩＤと、各ＩＤに対応するデータベース５１、５２へのアクセスパスを、データベース操作部１３０へ送信する。
【００８９】
〔ステップＳ７５〕データベース操作部１３０は、記録媒体識別子読取部１２０から電子ファイル更新部１１０を介して受信したデータベース５１、５２へのアクセスパスを用いて、データベース５１、５２からそれぞれのプロテクト情報と、変更履歴情報を読み出す。
【００９０】
〔ステップＳ７６〕データベース操作部１３０は、データベース５１、５２より読み出したプロテクト情報と変更履歴情報を、電子ファイル更新部１１０へ送信する。
〔ステップＳ７７〕電子ファイル更新部１１０は、データベース操作部１３０から受信したプロテクト情報と変更履歴情報を参照し、プロテクトされていないことを確認し、メモリカード２３とＣＤ−ＲＷ２４から、それぞれの記録媒体に記録されている電子ファイルのファイル情報を取得する。そして、ステップＳ７５でデータベース５１、５２から読み出したファイル情報と、メモリカード２３とＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報とを比較する。その比較したファイル情報が一致していることを確認し、電子データ入出力アプリケーション１１１に要求された電子ファイルを、メモリカード２３からＣＤ−ＲＷ２４へ移動するプログラムを実行する。
【００９１】
〔ステップＳ７８〕電子ファイル更新部１１０は、メモリカード２３からＣＤ−ＲＷ２４への電子ファイルの移動に伴うファイル情報の変更を、それぞれの記録媒体に対応するデータベース５１、５２に反映させるために、データベース操作部１３０にメモリカード２３とＣＤ−ＲＷ２４に記録されている電子ファイルのファイル情報を更新する旨の指示を出力する。
【００９２】
〔ステップＳ７９〕データベース操作部１３０は、電子ファイル更新部１１０から受信したファイル情報更新指示に従って、メモリカード２３のＩＤに対応するデータベース５２と、ＣＤ−ＲＷ２４に対応するデータベース５１に記録されている、電子ファイルのファイル情報を更新する。電子ファイルをメモリカード２３からＣＤ−ＲＷ２４へと移動させているので、移動先の記録媒体であるＣＤ−ＲＷ２４のＩＤに対応するデータベース５１には、新たに電子ファイルを追加したことに伴いファイル情報が記録され、移動元の記録媒体であるメモリカード２３のＩＤに対応するデータベース５２には、電子ファイルを削除したことに伴い、ファイル情報の状態を示すデータが移動削除に変更され、複写／移動記録媒体の項目に、移動先であるＣＤ−ＲＷ２４のＩＤが記録される。移動先であるＣＤ−ＲＷ２４の新たに作成されたファイル情報の中の状態の項目では、移動生成と設定され、オリジナル記録媒体に移動元であるメモリカード２３のＩＤが記録される。
【００９３】
図１３は、電子ファイル管理装置の検索時の処理を示したシーケンス図である。以下、図１３に示す処理をステップ番号に沿って説明する。
〔ステップＳ８１〕データベース検索部１４０は、ファイルリスト参照アプリケーション１４１を用いて検索用のＧＵＩを生成する。この検索用のＧＵＩは、検索キーワードを入れると、それに対応した電子ファイルを表示するＧＵＩである。
【００９４】
〔ステップＳ８２〕データベース検索部１４０は、ファイルＡという単語を検索キーワードとした検索指示が入力されると、データベース５１からファイルＡというキーワードを含むファイル情報（記録媒体情報内の変更履歴および検索情報）を検索し、その検索結果を編集してＧＵＩ画面に表示する。検索結果には、検出されたファイル情報を有する記録媒体情報の記録媒体ＩＤと記録媒体位置情報とが含まれる。
【００９５】
〔ステップＳ８３〕データベース検索部１４０は、記録媒体検索指示が入力されると、記録媒体検索指示に従って、記録媒体位置特定装置４０に対して特定した記録媒体のＩＤを送信し、特定した記録媒体の位置を表示させる。
【００９６】
図１４は、ファイルリスト参照アプリケーションを用いて検索結果を表示する場合を示した図である。
本実施の形態では、ＲＦＩＤタグ２４ａが付されているＣＤ−ＲＷ２４を利用し、電子ファイル管理装置１００ｃにＣＤドライブ１０１ａ、ＲＦＩＤタグリーダ１０２ａ、ＣＤ収納装置４０ａが接続されている。また、データベース５１は、ネットワーク上のデータベースサーバを利用している。
【００９７】
ファイルリスト参照アプリケーション１４１は、本実施の形態を実現するアプリケーションである。電子ファイル管理装置１００ｃは、そのファイルリスト参照アプリケーション１４１を用いて、図１４に示す表示画面例３１０のようなＧＵＩを提供し、その表示画面において、電子ファイル管理装置１００ｃで記録したＣＤ―ＲＷ２４の電子ファイルの一覧を表示する。
【００９８】
電子ファイルの一覧には、記録媒体のＩＤごとに記録媒体に記録されている電子ファイルの内容が表示される。この電子ファイルの一覧は、電子ファイル管理装置１００ｃがＣＤ−ＲＷ２４に対する電子ファイルの変更を行ったときに作成される変更履歴情報３２０と、検索情報３３０を格納したデータベース５１の情報より生成されるので、電子ファイル管理装置１００ｃに接続されているＣＤドライブ１０１ａに実際にＣＤ―ＲＷ２４を挿入することなく、過去にアクセスしたことのあるＣＤ−ＲＷ２４のファイル一覧が閲覧でき、所望するファイルの検索を容易にすることができる。
【００９９】
これは、ファイルリスト参照アプリケーション１４１を用いて、データベース５１にファイル情報を記録するときに、検索情報３３０として記録媒体の変更を行ったホストとドライブの識別を検索付加情報として登録する。例えば、ホスト名をＭＹＰＣとし、ドライブ名をＣＤドライブとしたとき、ＭＹＰＣ−ＣＤドライブとする。この検索付加情報を、データベース５１の検索時に指定して検索することでホストとドライブの識別が実現される。
【０１００】
また、削除や移動されたファイルの履歴情報も表示するようにアプリケーションを構成することで、誤操作によりファイルの所在がわからなくなるような事態を避けることができる。
【０１０１】
さらに、各記録媒体の残記録容量を記録、表示する。これは、検索付加情報として残記録容量を登録することで実現される。残記録容量を管理することで、新しく作成したファイルの容量に応じて、記録可能な記録媒体を自動的に選別するように構成し、記録媒体を有効に利用することも可能になる。
【０１０２】
また、ＧＵＩ画面の記録媒体ＩＤをクリックすることで、ＣＤ収納装置４０ａから該当の記録媒体を特定できるように構成することもできる。これは、検索付加情報として、ＣＤ収納装置４０ａの記録媒体位置情報を登録することで実現可能である。
【０１０３】
さらに、ＣＤ収納装置４０ａにＣＤを収納する場合に、ＲＦＩＤタグリーダと連携させることで、この検索条件の記録媒体位置情報を更新するようにアプリケーションを構成することで、任意の格納位置にＣＤを格納可能なように構成することもできる。
【０１０４】
［第２の実施の形態］
次に、第２の実施の形態について説明する。第２の実施の形態は、電子ファイルの内容が印刷された紙にＲＦＩＤタグを付け、ＲＦＩＤタグに記録された記録媒体識別子に基づいて、紙に印刷された内容の電子ファイル本体を取得できるようにしたものである。
【０１０５】
図１５は、電子ファイルが印刷された紙を用いて電子ファイル本体を参照する場合を示した図である。
本実施の形態では、記録媒体として紙２５を使用し、その記録媒体として用いる紙２５には、記録媒体識別子記憶部としてＲＦＩＤタグが付加されている。その紙２５に電子ファイルの内容を印刷した文章を配布された人が、紙２５のＩＤをＲＦＩＤタグリーダを用いて参照することで、ファイルサーバ５３上の電子ファイルにアクセスすることができるようにすることができる。
【０１０６】
なお、本実施の形態に示す電子ファイル管理装置１００ｄ，１００ｅは、図４に示した第１の実施の形態の電子ファイル管理装置１００と同じ要素で構成される。ただし、電子ファイル更新部１１０は、電子データ入出力アプリケーション１１１による電子ファイルの内容の印刷指示に応じて、プリンタへ電子ファイルの内容を印刷する機能を有する。その際、電子ファイル更新部１１０は、電子ファイルをＣＤ−ＲＷ２４に記録した場合と同様に、印刷対象の電子ファイルのファイル情報と、印刷された紙２５に付与されたＩＤとを対応づけてデータベース５１に登録する。また、データベース検索部１４０は、ファイルリスト参照アプリケーション１４１からの電子ファイル取得要求に応じて紙２５のＩＤを取得し、そのＩＤに応じたオリジナル電子ファイル６０をファイルサーバ５３から取得する機能を有している。
【０１０７】
電子ファイル管理装置１００ｄには、プリンタ５４と、ＲＦＩＤタグリーダ１０２ｂが接続されている。紙２５に印刷されるオリジナル電子ファイル６０は、ファイルサーバ５３に格納し、データベース５１は、ネットワーク３０上のデータベースサーバを利用している。
【０１０８】
資料の配布者は、ファイルサーバ５３に格納されたオリジナル電子ファイル６０を参照し、プリンタ５４を用いてこのオリジナル電子ファイル６０のコンテンツを印刷する。この際、電子ファイル管理装置１００ｄにより、データベース５１の内容が更新される。
【０１０９】
すなわち、オリジナル電子ファイル６０を格納していた記録媒体であるファイルサーバ５３のＨＤＤに格納されたオリジナル電子ファイル６０のファイル情報内の変更履歴がデータベース５１に登録されており、オリジナル電子ファイル６０が印刷されることで、その履歴の内容が変更される。つまり、データベース５１内のオリジナル電子ファイル６０のファイル情報内に設けられた複写／移動記録媒体を示す項目に紙２５のＩＤであるＤＯＣ００００１が設定され、状態を示すデータが複写に変更される。
【０１１０】
また、複写先の記録媒体である印刷された紙２５にオリジナル電子ファイル６０の履歴が追加される。つまり、ＨＤ００００１に格納されていた電子ファイルの情報が複写され、ファイル情報のオリジナル媒体がＨＤ００００１に、状態が複写生成に設定される。また、それぞれの記録媒体の検索情報にオリジナル電子ファイル６０へのパスが設定される。
【０１１１】
配布者が、資料を参照者に手渡し、参照者が別の電子ファイル管理装置１００ｅから、資料のＲＦＩＤタグ２５ａを読み込むと、本発明の仕組みを用いて、データベース５１から変更履歴情報３４０、３５０と検索情報３６０、３７０を読み出す。検索情報３６０としてオリジナル電子ファイル６０へのパスが設定されているので、このパスを元にオリジナル電子ファイル６０へのアクセスが可能になる。
【０１１２】
また、変更履歴情報３４０に、所有者情報を設定し、制御許可情報に許可が必要な旨の情報を設定することで、ファイルリスト参照アプリケーション１４１に、オリジナル電子ファイル６０へのパスを通知する前に、オリジナル電子ファイル６０の所有者に許可を求めるようにファイルリスト参照アプリケーション１４１を構成することもできる。
【０１１３】
［他の応用例］
さらに、将来、すべての用紙にＲＦＩＤタグやそれに相当する技術で製造されたもの、例えば、一意な識別を返す特殊な材料が組み込まれた場合、文書の廃棄装置、複写機、あるいは資料の持ち出しを監視するゲートウェイ装置にも、本発明の機能を組み込むことによって、機密書類の厳格な管理を実現することもできる。
【０１１４】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、電子ファイル管理装置が有すべき機能の処理内容を記述した電子ファイル管理プログラムが提供される。その電子ファイル管理プログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述した電子ファイル管理プログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置には、ＨＤＤ、ＦＤ、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷなどがある。光磁気記録装置には、ＭＯ（Magneto Optical disk）などがある。
【０１１５】
電子ファイル管理プログラムを流通させる場合には、例えば、その電子ファイル管理プログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにその電子ファイル管理プログラムを転送することもできる。
【０１１６】
電子ファイル管理プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録された電子ファイル管理プログラムもしくはサーバコンピュータから転送された電子ファイル管理プログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置から電子ファイル管理プログラムを読み取り、電子ファイル管理プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接電子ファイル管理プログラムを読み取り、その電子ファイル管理プログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータから電子ファイル管理プログラムが転送される毎に、逐次、受け取った電子ファイル管理プログラムに従った処理を実行することもできる。
【０１１７】
（付記１）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理装置において、
前記記録媒体に対する電子ファイルの追加指示が入力されると、前記追加指示に従って、前記記録媒体に対して電子ファイルの追加を行う電子ファイル追加手段と、
前記電子ファイル追加手段によって電子ファイルの追加が行われた前記記録媒体の前記記録媒体識別子記憶手段から、前記記録媒体識別子を読み取る記録媒体識別子読取手段と、
前記記録媒体識別子読取手段に読み取られた前記記録媒体識別子に対応付けて、前記記録媒体に記録された電子ファイルに関連するキーワードを含むファイル情報をデータベースに記録するデータベース操作手段と、
を有することを特徴とする電子ファイル管理装置。
【０１１８】
（付記２）前記記録媒体に対する電子ファイルの削除指示が入力されると、前記削除指示に従って、前記記録媒体に対して電子ファイルの削除を行う電子ファイル削除手段を有し、
前記記録媒体識別子読取手段は、前記電子ファイル削除手段によって電子ファイルの削除が行われた前記記録媒体の前記記録媒体識別子記憶手段から、前記記録媒体識別子を読み取り、
前記データベース操作手段は、前記記録媒体識別子読取手段に読み取られた前記記録媒体識別子に対応付けて前記データベースに記録されているファイル情報の抹消処理を行うことを特徴とする付記１記載の電子ファイル管理装置。
【０１１９】
（付記３）前記データベース操作手段は、ファイル情報の抹消処理として、ファイル情報に対して、対応する電子ファイルが削除されたことを示す情報を設定することを特徴とする付記２記載の電子ファイル管理装置。
【０１２０】
（付記４）前記記録媒体の前記記録媒体識別子と、前記記録媒体識別子に対応する前記データベースへのアクセスパスとの関係が登録されたデータテーブルを参照し、前記記録媒体識別子読取手段によって読み取られた前記記録媒体識別子に対応する前記データベースへのアクセスパスを特定する、データベース特定手段を有し、
前記データベース操作手段は、前記データベース特定手段で特定されたアクセスパス経由で前記データベースにアクセスし、ファイル情報を記録することを特徴とする付記１記載の電子ファイル管理装置。
【０１２１】
（付記５）前記電子ファイルのファイル情報には、前記記録媒体の保管場所を示す位置情報を含むことを特徴とする付記１記載の電子ファイル管理装置。
【０１２２】
（付記６）検索キーワードが入力されると、前記データベースから前記検索キーワードに一致するキーワードを含むファイル情報を検索するデータベース検索手段を有することを特徴とする付記１記載の電子ファイル管理装置。
【０１２３】
（付記７）前記電子ファイルのファイル情報に、前記記録媒体の保管場所を示す位置情報を含み、
前記データベース検索手段が検索した前記電子ファイルのファイル情報から前記記録媒体の位置情報を取得し、記録媒体の保管場所を表示する記録媒体特定手段を有することを特徴する付記６記載の電子ファイル管理装置。
【０１２４】
（付記８）前記データベースは、ネットワークを介して接続されたリモート装置内に設けられており、
前記データベース操作手段は、前記ネットワークを介して前記リモート装置にアクセスし、前記ファイル情報を前記データベースに記録することを特徴とする付記１記載の電子ファイル管理装置。
【０１２５】
（付記９）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理装置において、
記録媒体識別子読取手段に読み取られた前記記録媒体識別子ごとに、前記記録媒体に記録されている電子ファイルに関連するキーワードを含むファイル情報を記録したデータベースに対する再構築指示が入力されると、前記再構築指示に従って、前記記録媒体に格納されている全ての電子ファイルのファイル情報を読み出すファイル情報読出手段と、
前記ファイル情報読出手段によってファイル情報が読み出された前記記録媒体の前記記録媒体識別子記憶手段に記憶されている前記記録媒体識別子を読み取る記録媒体識別子読取手段と、
前記ファイル情報読出手段で読み出されたファイル情報に基づいて、前記データベースに記録された前記記録媒体識別子に対応するファイル情報を更新するデータベース再構築手段と、
を有することを特徴とする電子ファイル管理装置。
【０１２６】
（付記１０）前記データベース再構築手段は、
前記データベースから前記記録媒体識別子に対応する全てのファイル情報を読み出すデータベース情報読出手段と、
前記データベース情報読出手段で読み出されたファイル情報と、前記ファイル情報読出手段で読み出されたファイル情報とを比較するフィアル情報比較手段と、
前記ファイル情報比較手段が比較したファイル情報に相違があるとき、前記データベース情報読出手段が読み出した前記電子ファイルのファイル情報を、前記ファイル情報読出手段が読み出した前記電子ファイルのファイル情報で上書きする、ファイル情報上書手段と、
で構成されることを特徴とする付記９記載の電子ファイル管理装置。
【０１２７】
（付記１１）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理方法において、
電子ファイル追加手段が、前記記録媒体に対する電子ファイルの追加指示が入力されると、前記追加指示に従って、前記記録媒体に対して電子ファイルの追加を行う電子ファイル追加工程と、
記録媒体識別子読取手段が、前記電子ファイル追加工程において電子ファイル追加手段によって電子ファイルの追加が行われた前記記録媒体の前記記録媒体識別子記憶手段から、前記記録媒体識別子を読み取る記録媒体識別子読取工程と、
データベース操作手段が、前記記録媒体識別子読取工程において読み取られた前記記録媒体識別子に対応付けて、前記記録媒体に記録された電子ファイルに関連するキーワードを含むファイル情報をデータベースに記録するデータベース操作工程と、
を含むことを特徴とする電子ファイル管理方法。
【０１２８】
（付記１２）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理方法において、
データベース操作手段が、記録媒体識別子読取手段に読み取られた前記記録媒体識別子ごとに、データベース操作部によって前記記録媒体に記録されている電子ファイルに関連するキーワードを含むファイル情報を記録したデータベースに対する再構築指示が入力されると、前記再構築指示に従って、前記記録媒体に格納されている全ての電子ファイルのファイル情報を読み出すファイル情報読出工程と、
前記記録媒体識別子読取手段が、前記ファイル情報読出工程によってファイル情報が読み出された前記記録媒体の前記記録媒体識別子記憶手段に記憶されている前記記録媒体識別子を読み取る記録媒体識別子読取工程と、
前記データベース操作手段が、前記ファイル情報読出工程で読み出されたファイル情報に基づいて、前記データベースに記録された前記記録媒体識別子に対応するファイル情報を更新するデータベース再構築工程と、
を含むことを特徴とする電子ファイル管理方法。
【０１２９】
（付記１３）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理プログラムにおいて、
コンピュータに、
電子ファイル追加手段が、前記記録媒体に対する電子ファイルの追加指示が入力されると、前記追加指示に従って、前記記録媒体に対して電子ファイルの追加を行う電子ファイル追加工程と、
記録媒体識別子読取手段が、前記電子ファイル追加工程において電子ファイル追加手段によって電子ファイルの追加が行われた前記記録媒体の前記記録媒体識別子記憶手段から、前記記録媒体識別子を読み取る記録媒体識別子読取工程と、
データベース操作手段が、前記記録媒体識別子読取工程において読み取られた前記記録媒体識別子に対応付けて、前記記録媒体に記録された電子ファイルに関連するキーワードを含むファイル情報をデータベースに記録するデータベース操作工程と、
を実行させることを特徴とする電子ファイル管理プログラム。
【０１３０】
（付記１４）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理プログラムにおいて、
コンピュータに、
データベース操作手段が、記録媒体識別子読取手段に読み取られた前記記録媒体識別子ごとに、データベース操作部によって前記記録媒体に記録されている電子ファイルに関連するキーワードを含むファイル情報を記録したデータベースに対する再構築指示が入力されると、前記再構築指示に従って、前記記録媒体に格納されている全ての電子ファイルのファイル情報を読み出すファイル情報読出工程と、
前記記録媒体識別子読取手段が、前記ファイル情報読出工程によってファイル情報が読み出された前記記録媒体の前記記録媒体識別子記憶手段に記憶されている前記記録媒体識別子を読み取る記録媒体識別子読取工程と、
前記データベース操作手段が、前記ファイル情報読出工程で読み出されたファイル情報に基づいて、前記データベースに記録された前記記録媒体識別子に対応するファイル情報を更新するデータベース再構築工程と、
を実行させることを特徴とする電子ファイル管理プログラム。
【０１３１】
（付記１５）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理プログラムが記録された記録媒体において、
コンピュータに、
電子ファイル追加手段が、前記記録媒体に対する電子ファイルの追加指示が入力されると、前記追加指示に従って、前記記録媒体に対して電子ファイルの追加を行う電子ファイル追加工程と、
記録媒体識別子読取手段が、前記電子ファイル追加工程において電子ファイル追加手段によって電子ファイルの追加が行われた前記記録媒体の前記記録媒体識別子記憶手段から、前記記録媒体識別子を読み取る記録媒体識別子読取工程と、
データベース操作手段が、前記記録媒体識別子読取工程において読み取られた前記記録媒体識別子に対応付けて、前記記録媒体に記録された電子ファイルに関連するキーワードを含むファイル情報をデータベースに記録するデータベース操作工程と、
を実行させることを特徴とする電子ファイル管理プログラムが記録された記録媒体。
【０１３２】
（付記１６）記録媒体を一意に識別するための記録媒体識別子が記憶されている記録媒体識別子記憶手段を有するリムーバブルな記録媒体に記録された電子ファイルを管理する電子ファイル管理プログラムが記録された記録媒体において、
コンピュータに、
データベース操作手段が、記録媒体識別子読取手段に読み取られた前記記録媒体識別子ごとに、データベース操作部によって前記記録媒体に記録されている電子ファイルに関連するキーワードを含むファイル情報を記録したデータベースに対する再構築指示が入力されると、前記再構築指示に従って、前記記録媒体に格納されている全ての電子ファイルのファイル情報を読み出すファイル情報読出工程と、
前記記録媒体識別子読取手段が、前記ファイル情報読出工程によってファイル情報が読み出された前記記録媒体の前記記録媒体識別子記憶手段に記憶されている前記記録媒体識別子を読み取る記録媒体識別子読取工程と、
前記データベース操作手段が、前記ファイル情報読出工程で読み出されたファイル情報に基づいて、前記データベースに記録された前記記録媒体識別子に対応するファイル情報を更新するデータベース再構築工程と、
を実行させることを特徴とする電子ファイル管理プログラムが記録された記録媒体。
【図面の簡単な説明】
【０１３３】
【図１】実施の形態に適用される発明の概念図である。
【図２】実施の形態に係るシステム構成例を示す図である。
【図３】本発明の実施の形態に係るハードウェア構成例を示す図である。
【図４】電子ファイル処理装置の処理機能を示す図である。
【図５】データベースに記録されている電子ファイルのファイル情報の構成例を示す図である。
【図６】ＣＤ−ＲＷへの電子ファイルの書き込みまたは削除処理の処理手順を示すフローチャートである。
【図７】データベースに記録されているファイル情報の再構築手順を示すフローチャートである。
【図８】記録媒体のＩＤの読取処理、およびデータベースの特定処理の処理手順を示すフローチャートである。
【図９】データベース操作部が行う、データベースに対するデータの入出力処理の処理手順を示すフローチャートである。
【図１０】検索処理の処理手順を示すフローチャートである。
【図１１】ＣＤ−ＲＷに電子ファイルの書き込みを行う際のシーケンス図である。
【図１２】フラッシュメモリからＣＤ−ＲＷへ電子ファイルを移動させた場合の電子ファイル管理装置の処理を示すシーケンス図である。
【図１３】電子ファイル管理装置の検索時の処理を示したシーケンス図である。
【図１４】ファイルリスト参照アプリケーションを用いて検索結果を表示する場合を示した図である。
【図１５】電子ファイルが印刷された紙を用いて電子ファイル本体を参照する場合を示した図である。
【符号の説明】
【０１３４】
１  電子ファイル管理装置
１ａ  電子ファイル追加手段
１ｂ  記録媒体識別子読取手段
１ｃ  データベース操作手段
２  記録媒体
２ａ  記録媒体識別子記憶手段
３  データベース
【図１】
2006189970.tif 000003
【図２】
2006189970.tif 000004
【図３】
2006189970.tif 000005
【図４】
2006189970.tif 000006
【図５】
2006189970.tif 000007
【図６】
2006189970.tif 000008
【図７】
2006189970.tif 000009
【図８】
2006189970.tif 000010
【図９】
2006189970.tif 000011
【図１０】
2006189970.tif 000012
【図１１】
2006189970.tif 000013
【図１２】
2006189970.tif 000014
【図１３】
2006189970.tif 000015
【図１４】
2006189970.tif 000016
【図１５】
2006189970.tif 000017