(57)【要約】【課題】Ｒ−ＨＤに格納される電子データを容易に検索でき、かつ、安全にＲ−ＨＤの脱着を行うことが可能な情報処理装置を提供する。【解決手段】Ｒ−ＨＤに格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置であって、前記データの格納先を、前記Ｒ−ＨＤを識別する識別子とともに記憶する手段（２０５）と、前記格納先に基づいて、バーコード情報を生成し、前記印刷装置へ出力されるデータに、該バーコード情報を付し、印刷データを生成する手段（２１１）と、を備え、文書上のバーコード情報に基づいて、該文書に対応するデータが格納されているＲ−ＨＤを求め、該Ｒ−ＨＤが装着されている場合には、該対応するデータを検索し、前記表示装置へ出力し、該Ｒ−ＨＤが装着されていない場合には、該Ｒ−ＨＤを示す識別子を前記表示装置へ出力することを特徴とする。【選択図】　図２
2004029965.tif 000002
【特許請求の範囲】
【請求項１】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶手段と、
前記格納場所に関する情報に基づいて、バーコード情報を生成するバーコード情報生成手段と、
前記印刷装置へ出力されるデータに、該データの格納場所に関する情報に対応するバーコード情報を付し、印刷データを生成する印刷データ生成手段と、
前記印刷データを前記印刷装置に印刷出力する印刷制御手段と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、該リムーバブル記憶装置が装着されている場合には、該対応するデータを検索し、前記表示装置へ出力し、該リムーバブル記憶装置が装着されていない場合には、該リムーバブル記憶装置を示す識別子を前記表示装置へ出力することを特徴とする情報処理装置。
【請求項２】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶手段と、
前記格納場所に関する情報に基づいて、バーコード情報を生成するバーコード情報生成手段と、
前記印刷装置へ出力されるデータに、該データの格納場所に関する情報に対応するバーコード情報を付し、印刷データを生成する印刷データ生成手段と、
前記印刷データを前記印刷装置に印刷出力する印刷制御手段と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、装着されているリムーバブル記憶装置が、該データが格納されているリムーバブル記憶装置と異なる場合には、該装着されているリムーバブル記憶装置を取り外す処理を行うことを特徴とする情報処理装置。
【請求項３】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶手段と、
前記識別子に基づいて、バーコード情報を生成するバーコード情報生成手段と、
前記印刷装置へ出力されるデータに、該データが格納されるリムーバブル記憶装置の識別子に対応するバーコード情報を付し、印刷データを生成する印刷データ生成手段と、
前記印刷データを前記印刷装置に印刷出力する印刷制御手段と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、該リムーバブル記憶装置が装着されている場合には、該対応するデータを検索し、前記表示装置へ出力し、該リムーバブル記憶装置が装着されていない場合には、該リムーバブル記憶装置を示す識別子を前記表示装置へ出力することを特徴とする情報処理装置。
【請求項４】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶手段と、
前記識別子に基づいて、バーコード情報を生成するバーコード情報生成手段と、
前記印刷装置へ出力されるデータに、該データが格納されるリムーバブル記憶装置の識別子に対応するバーコード情報を付し、印刷データを生成する印刷データ生成手段と、
前記印刷データを前記印刷装置に印刷出力する印刷制御手段と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、装着されているリムーバブル記憶装置が、該データが格納されているリムーバブル記憶装置と異なる場合には、該装着されているリムーバブル記憶装置を取り外す処理を行うことを特徴とする情報処理装置。
【請求項５】
前記バーコード情報生成手段は、さらに、前記リムーバブル記憶装置に対するコマンドを示すバーコード情報を生成し、
前記印刷データ生成手段は、さらに、該コマンドを示すバーコード情報を出力するための印刷データを生成し、
印刷出力されたドキュメント上のバーコード情報に基づくコマンドに応じて、前記リムーバブル記憶装置が動作することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記リムーバブル記憶装置は、ＲＡＩＤの記録方式で記録する脱着可能なリムーバブルハードディスクであることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項７】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置における情報処理方法であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶工程と、
前記格納場所に関する情報に基づいて、バーコード情報を生成するバーコード情報生成工程と、
前記印刷装置へ出力されるデータに、該データの格納場所に関する情報に対応するバーコード情報を付し、印刷データを生成する印刷データ生成工程と、
前記印刷データを前記印刷装置に印刷出力する印刷制御工程と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、該リムーバブル記憶装置が装着されている場合には、該対応するデータを検索し、前記表示装置へ出力し、該リムーバブル記憶装置が装着されていない場合には、該リムーバブル記憶装置を示す識別子を前記表示装置へ出力することを特徴とする情報処理方法。
【請求項８】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置における情報処理方法であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶工程と、
前記格納場所に関する情報に基づいて、バーコード情報を生成するバーコード情報生成工程と、
前記印刷装置へ出力されるデータに、該データの格納場所に関する情報に対応するバーコード情報を付し、印刷データを生成する印刷データ生成工程と、
前記印刷データを前記印刷装置に印刷出力する印刷制御工程と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、装着されているリムーバブル記憶装置が、該データが格納されているリムーバブル記憶装置と異なる場合には、該装着されているリムーバブル記憶装置を取り外す処理を行うことを特徴とする情報処理方法。
【請求項９】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置における情報処理方法であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶工程と、
前記識別子に基づいて、バーコード情報を生成するバーコード情報生成工程と、
前記印刷装置へ出力されるデータに、該データが格納されるリムーバブル記憶装置の識別子に対応するバーコード情報を付し、印刷データを生成する印刷データ生成工程と、
前記印刷データを前記印刷装置に印刷出力する印刷制御工程と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、該リムーバブル記憶装置が装着されている場合には、該対応するデータを検索し、前記表示装置へ出力し、該リムーバブル記憶装置が装着されていない場合には、該リムーバブル記憶装置を示す識別子を前記表示装置へ出力することを特徴とする情報処理方法。
【請求項１０】
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置における情報処理方法であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶工程と、
前記識別子に基づいて、バーコード情報を生成するバーコード情報生成工程と、
前記印刷装置へ出力されるデータに、該データが格納されるリムーバブル記憶装置の識別子に対応するバーコード情報を付し、印刷データを生成する印刷データ生成工程と、
前記印刷データを前記印刷装置に印刷出力する印刷制御工程と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、装着されているリムーバブル記憶装置が、該データが格納されているリムーバブル記憶装置と異なる場合には、該装着されているリムーバブル記憶装置を取り外す処理を行うことを特徴とする情報処理方法。
【請求項１１】
前記バーコード情報生成工程は、さらに、前記リムーバブル記憶装置に対するコマンドを示すバーコード情報を生成し、
前記印刷データ生成工程は、さらに、該コマンドを示すバーコード情報を出力するための印刷データを生成し、
印刷出力されたドキュメント上のバーコード情報に基づくコマンドに応じて、前記リムーバブル記憶装置が動作することを特徴とする請求項７乃至１０のいずれか１項に記載の情報処理方法。
【請求項１２】
前記リムーバブル記憶装置は、ＲＡＩＤの記録方式で記録する脱着可能なリムーバブルハードディスクであることを特徴とする請求項７乃至１０のいずれか１項に記載の情報処理方法。
【請求項１３】
請求項７乃至１２のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項１４】
請求項７乃至１２のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書データや音声データ、画像データ等の種々のファイルを蓄積・管理可能な情報処理装置に関するものである。
【０００２】
【従来の技術】
デジタル画像撮影装置の普及とともに、その撮影された画像データをファイリングするための電子アルバムの機能を持つファイリング装置が出てきている。これは撮影された画像データをハードディスクや光ディスクなどの大容量記憶媒体に電子データとして蓄積し、またそこから読み出し、表示することによってアルバムと同じ働きを省スペースで行えるようになっている。
【０００３】
同様に、文書データや音声データについても、必要に応じて容易に検索等行うことができるようデータベース化され、統合的に管理することが可能なファイリング装置が出てきている。
【０００４】
こうした種々の電子データをファイリングするファイリングシステムを構築するにあたっては、ファイリングサーバが用いられる。ファイリングサーバは、より多くのデータを、より信頼性を高めて保存するために、保存用の記憶媒体を、複数のドライブを連結してなるディスクアレイの形式にし、ＲＡＩＤの記憶方式で記録制御することが可能である。これによって、保存の信頼性と共に、データの記録速度の向上も果たすことができる。
【０００５】
さらに記憶媒体のディスクを脱着可能にすることで、大容量化を達成するとともに、用途に応じて交換して使用することが可能となり、データの分散保存を実現している（かかる脱着可能な記憶媒体を総称して、リムーバブル記憶装置と呼ぶ）。なお、リムーバブルディスクを利用してＲＡＩＤの制御をするファイリングシステムは、例えば、公開特許公報の「特開平９−２４５４１５号公報」に開示されている。
【０００６】
このようにファイリングシステムが大容量化、省スペース化することで、種々の電子データを大量にファイリングすることが可能となる一方で、紙ベースの文書（ドキュメント）も、依然として必要不可欠である。これは、ファイリングされた電子データは、紙ベースの文書と比較した場合に、読み書きの容易さ、持ち運びやすさ、取り扱いやすさ、利用可能な環境条件の豊富さ、実務作業との連続性、配布・廃棄の容易さ等において様々な制限があるからである。このため、電子データを現実作業において使用する場合には、プリンタ等により紙に出力した後、紙ベースの文書として使用した方が効率の良いことも多く、その結果、現状では、作業の目的に応じて電子データと紙ベースの文書とが共存する状況になっている。
【０００７】
電子データと紙ベースの文書とが共存する状況下では、電子データと紙ベースの文書とを対応付けて管理することが必要となってくる。そのための技術として、例えば、公開特許公報の「３１９５４１４号公報」には、紙ベースの文書に付加するバーコードなどの画像インデックスにＩＤ（識別子）を設け、記憶媒体のＩＤと比較することで、検索、登録を行うことを可能とするシステムが開示されている。
【０００８】
このようなシステムによれば、電子データを紙ベースの文書に印刷する際、ファイル情報などのデータを付加して印刷することにより、あとでその電子データを容易に呼び出すことができ、また編集することが可能となる。
【０００９】
【発明が解決しようとする課題】
しかし、ファイル情報をバーコード化することで、電子データと紙ベースの文書とを対応付けて管理する方法を、上述のような脱着可能なリムーバブル記憶装置を備えるファイリング装置に適用しようとした場合、以下のような問題が生じる。
【００１０】
（１）装着されたリムーバブル記憶装置内に、検索中の電子データがあるか否かは、検索を行わないとわからず、また、検索を行った結果、装着されたリムーバブル記憶装置内に所望の電子データがなかった場合でも、どのリムーバブル記憶装置に格納されているかがわからないため、操作者は複数のリムーバブル記憶装置の脱着を繰り返し行わなければならず、操作者の負荷が大きかった。
【００１１】
（２）現状、リムーバブルディスクの脱着は、当該リムーバブル記憶装置を他者が使用しているか（他者がアクセスし、検索処理中であるか）否かに関わらず可能であるため、他者が使用中にリムーバブル記憶装置を交換をした場合には、リムーバブル記憶装置を破損させるおそれがあった。
【００１２】
本発明は、上記課題を鑑みてなされたものであり、印刷出力された紙ベースの文書に基づいて、当該文書に対応する電子データを検索することが可能な情報処理装置であって、脱着可能なリムーバブル記憶装置に電子データが格納されていた場合であっても、容易に検索することができ、かつ、複数の者が同時に検索を行っている場合でも、安全にリムーバブル記憶装置の脱着を行うことが可能な情報処理装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記の目的を達成するために本発明に係る情報処理装置は以下のような構成を備える。即ち、
脱着可能なリムーバブル記憶装置に格納されるデータの管理と、該データの印刷装置および表示装置への出力とが可能な情報処理装置であって、
前記格納されるデータの格納場所に関する情報を、前記リムーバブル記憶装置を識別する識別子とともに記憶する記憶手段と、
前記格納場所に関する情報に基づいて、バーコード情報を生成するバーコード情報生成手段と、
前記印刷装置へ出力されるデータに、該データの格納場所に関する情報に対応するバーコード情報を付し、印刷データを生成する印刷データ生成手段と、
前記印刷データを前記印刷装置に印刷出力する印刷制御手段と、を備え、
印刷出力されたドキュメント上のバーコード情報に基づいて、該ドキュメントに対応するデータが格納されているリムーバブル記憶装置を求め、該リムーバブル記憶装置が装着されている場合には、該対応するデータを検索し、前記表示装置へ出力し、該リムーバブル記憶装置が装着されていない場合には、該リムーバブル記憶装置を示す識別子を前記表示装置へ出力することを特徴とする。
【００１４】
【発明の実施の形態】
以下に図面を参照しながら、本発明に係る一実施形態について説明する。なお、説明にあたっては、印刷された紙ベースの文書を「ドキュメント」と、情報処理装置内のデータ（画像データ、文書データ、音声データ、映像データ等、種々のコンピュータ上のデータ）を「電子データ」と、電子データのうちドキュメントに基づいて検索・呼出・表示等されたデータを「ドキュメントデータ」と、それぞれ呼ぶこととする。
【００１５】
（システム構成）
本発明の一実施形態にかかる情報処理装置（ファイリング装置）を備えるシステム全体の構成図を図１に示す。
【００１６】
この図では、それぞれＬＡＮで接続された、異なる場所にあるファイリング装置をモデルとしている。同図において、１０１は、カメラ１０８またはビデオ１０９の画像データをとり込み、蓄積・検索する機能と、映像出力装置１０４に表示をし、さらにＬＡＮ１１０を介してパーソナルコンピュータ（以下　ＰＣ）と通信する機能とを持つファイリング装置である。
【００１７】
１０２は、ファイリング装置１０１に対してさまざまな操作を行ったり、また、ファイリング装置１０１に蓄積されている画像等を表示したり、スキャナ４０４から読みこんだ画像を表示したり、逆に読みこみ画像等をファイリング装置１０１に蓄積したりする操作装置である。
【００１８】
また、１０３は、プリンタ１０５によって印刷され、また操作装置１０２の操作によって、さまざまに機能するバーコードつきのドキュメント、１０４は、ファイリング装置１０１の画像を表示するテレビなどの映像出力装置、１０５はドキュメント１０３やファイリング装置１０１にある画像などを印刷するプリンタ、１０６は、ファイリング装置１０１のディスクドライブ４０１（詳細は後述）に装着され、蓄積すべき画像データや文書データ等を、ＲＡＩＤの記録方式で記録する脱着可能なリムーバブルハードディスク（以下　Ｒ−ＨＤ）、１０７は、ファイリング装置１０１の画像などを保存する光ディスク、１０８は静止画像を取り込むカメラ、１０９は動画像を取り込むビデオ、１１０は、ＰＣ１１１−１、２や他のファイリング装置との通信を行う専用線やＬＡＮなどの回線、１１１−１、２はＰＣである。
【００１９】
図２に本発明の一実施形態にかかるファイリング装置１０１の構成を示す。同図において、２０１は中央制御部（ＣＰＵ）、２０２はＲＯＭ、２０３はＲＡＭである。
【００２０】
２０４は画像入出力部２１３から読みこんだり、操作装置１０２から転送された画像データ等を蓄積するハードディスク、もしくはＲ−ＨＤ１０６といったドキュメントデータ記憶部である。
【００２１】
２０５はドキュメントデータ記憶部２０４に蓄積された画像データ等の電子データのファイル管理、バージョン管理、検索などを行うドキュメントデータ管理データベース部である。
【００２２】
２０６は、光や電波といった無線媒体を利用して、操作装置１０２とのデータの送受信を行う操作装置通信部である。
【００２３】
２０７はドキュメントを印刷する際、操作装置１０２によって検索等の操作が行えるようにドキュメントに埋め込むバーコードを作成するバーコードデータ作成部である。
【００２４】
２０８は操作装置１０２からのコマンドを解析し、ファイリング装置の動作を指示するコマンド解析部である。
【００２５】
２０９はＲ−ＨＤ１０６に対してＩＤ付けを行い、さらにどのＲ−ＨＤがディスクドライブ４０１に装着されているかを管理するＲ−ＨＤ管理部である。
【００２６】
２１０はディスクドライブ４０１に装着されているＲ−ＨＤ１０６に対して、ＲＡＩＤの記録方式で記録、読み出し、さらにＲ−ＨＤ１０６を取り外す際に、動作中でも安全に取り外せるように制御を行うＲＡＩＤ制御部である。
【００２７】
２１１は図６、図７にあるような操作用バーコードつきのドキュメントを作成する印刷ドキュメントデータ作成部である。
【００２８】
２１２は光ディスク制御部であり、光ディスクドライブ４０４に装着された光ディスク１０７に対して、電子データの読み書きを行う。
【００２９】
２１３は映像出力装置１０４、カメラ１０８、ビデオ１０９に対して、オーディオ入出力部４０５、ビデオ入出力部４０６を使って、画像データの入出力の制御を行う画像入出力部である。
【００３０】
２１４は、プリンタ１０５に対して印刷制御を行うプリンタ制御部である。また、２１５は内部バスである。
【００３１】
２１６はＬＡＮ１０９と接続し、ＰＣ１１１−１、２や他のファイリング装置とドキュメントやコマンドのやり取りを行う通信制御部である。
【００３２】
図３に本発明の一実施形態にかかるファイリング装置を操作するための操作装置１０２の構成を示す。同図において、３０１は中央制御部（ＣＰＵ）、３０２はＲＯＭ、３０３はＲＡＭである。
【００３３】
３０４は、操作装置１０２の操作状態や、ファイリング装置１０１から呼び出したドキュメントデータなどをＬＣＤタッチパネル５０１に表示する液晶画面などの操作用表示部である。
【００３４】
３０５は、スキャナ４０３を使って画像を読みこむ画像読み取り部である。３０６は、スタイラス４０３などでＬＣＤタッチパネル４０１を押下したときに、反応するタッチセンサー部である。
【００３５】
３０７は、操作装置１０２本体にある入力ボタンやスキャナ、スタイラス５０３にあるクリックボタン５０４などの操作用コマンド入力部である。
【００３６】
３０８は、スキャナ５０３から読みこんだバーコードデータを解析するバーコードデータ解析部である。
【００３７】
３０９は、無線ＬＡＮ４０２などを使用して、ファイリング装置１０１との通信プロトコルの制御を行う通信制御部である。
【００３８】
３１０は、スキャナ５０３で読みこんだ画像や、ファイリング装置１０１から呼び出されたドキュメントデータなどを表示するＬＣＤなどの画像表示部である。
【００３９】
３１１は、スキャナ５０４で読みこんだ画像や、ファイリング装置１０１から呼び出されたドキュメントデータを記憶しておくハードディスクやフラッシュＲＡＭなどの画像記憶部である。
【００４０】
３１２は、スキャナ５０３を制御するスキャナ制御部、３１３は、スタイラス５０３を制御するスタイラス制御部、３１４は、操作装置１０２にあるボタンなどの操作入力部である。
【００４１】
３１５は光や電波といった無線媒体を利用して、ファイリング装置１０１とのデータの送受信を行うファイリング装置通信部である。また、３１６は内部バスである。
【００４２】
図４にファイリング装置の外観図を示す。４０１は、ディスクドライブで、Ｒ−ＨＤ１０６を装着し、ＲＡＩＤの記録方式で記録制御する。４０２は、無線ＬＡＮなどの通信インターフェースで、操作装置１０２との通信を行う。４０３は、カメラ１０８からの画像データなどを移し替えるために用いられるメモリカードを挿入するメモリカードスロット、４０４は、光ディスク１０７を装着する光ディスクドライブである。４０５は、ビデオ１０９などからの音声データの入力、または映像出力装置１０４などに対して音声データを出力するオーディオ入出力部である。４０６は、ビデオ１０９などから映像データを入力したり、または映像出力装置１０４に対して映像データを出力したりするビデオ入出力部である。
【００４３】
図５に操作装置の外観図を示す。５０１はドキュメントデータを表示するＬＣＤに、タッチセンサを有し、ドキュメントデータの編集やその他操作の入力などを行うＬＣＤタッチパネルである。５０２は、無線ＬＡＮなどの通信インターフェースで、ファイリング装置１０１との通信を行う。５０３は画像を読み取るスキャナと、タッチパネルを利用するときにポインティングに使用するスタイラスを兼ねた、スキャナ、スタイラスである。５０４は、スキャナによって画像を読み取る際、またはスタイラスによって選択を行う際に、その制御のコマンドを入力するクリックボタンである。
【００４４】
図６、図７は、ファイリング装置１０１がプリンタ１０５を利用して印刷したバーコードつきのドキュメントであり、図６は、このドキュメントデータを読み出すためのコマンドが書かれているバーコードが印刷されているテキストと図形などが混在する文書ドキュメント、図７はファイリング装置１０１に対して、Ｒ−ＨＤの脱着やシステム制御に対するコマンドが書かれているバーコードが印刷されているコマンドドキュメントである。
【００４５】
（詳細動作説明）
以下、本システムの具体的な動作をいくつかの場合に分けて説明を行う。
【００４６】
図８は、本発明の一実施形態に係るファイリング装置のドキュメント印刷動作フローチャートである。
【００４７】
まず、ＰＣ１１０−１または２にてドキュメントデータの編集が開始されると（ステップＳ８０１）、図６、図７のような様々なドキュメントデータが編集される（ステップＳ８０２）。そして、ファイリング装置１０１にて印刷動作が開始されると（ステップＳ８０３）、ドキュメントデータ記憶部２０４のどこにドキュメントを保存するかを決定し（ステップＳ８０４）、ドキュメントデータを保存する（ステップＳ８０５）。
【００４８】
さらに、ドキュメントデータ管理データベース部２０５に、保存したドキュメントデータの情報、保存場所に関する情報を登録する（ステップＳ８０６）。そして、バーコードデータ作成部２０７にて、ドキュメントデータの保存場所等の情報（ドキュメント情報）をバーコードにする（ステップＳ８０７）。
【００４９】
さらに、印刷ドキュメントデータ作成部２１１にて、図６のようなバーコードを含んだドキュメントデータの作成を行い（ステップＳ８０８）、プリンタ制御部２１４を使って、プリンタ１０５にて、ドキュメント１０３（文書ドキュメント）を作成する（ステップＳ８０９）。ステップＳ８０１でコマンドデータドキュメントの編集が開始されると（ステップＳ８１０）、操作したいコマンドの選択が行われ（ステップＳ８１１）、バーコードデータ作成部２０７にて、操作コマンドの情報をバーコードにする（ステップＳ８１２）。
【００５０】
さらに、印刷ドキュメントデータ作成部２１１にて、図７のようなバーコードを含んだドキュメントデータの作成を行い（ステップＳ８１３）、プリンタ制御部２１４を使って、プリンタ１０５にて、ドキュメント１０３（コマンドドキュメント）を作成する（ステップＳ８１４）。
【００５１】
図９は、本発明を一実施形態に係るファイリング装置を操作するための操作装置のドキュメント検索動作フローチャートである。
【００５２】
まず、画像読み取り部３０５にてドキュメント１０３のバーコードを読みこみ（ステップＳ９０１）、バーコードデータ解析部３０８にてバーコードのデータを解析する（ステップＳ９０２）。なお、上述したように、読み込まれるバーコードとしては、ドキュメント情報が記載された文書ドキュメント上のバーコードと、コマンドデータが記載されたコマンドドキュメント上のバーコードとがある。なお、文書ドキュメント上のバーコードは、当該ドキュメントに対応するドキュメントデータの呼び出しを行うことを意味する。
【００５３】
そして、読みこんだバーコードの内容が、ドキュメントデータの呼び出しであった場合（ステップＳ９０３）、ファイリング装置１０１へ、読みこんだバーコードデータからドキュメント情報を認識し、ドキュメントデータの要求を行う（ステップＳ９０４）。
【００５４】
要求したドキュメントデータが、装着されているＲ−ＨＤ内になかった場合には、ファイリング装置１０１から、Ｒ−ＨＤ交換が必要であるとの指示が送信されるとともに（ステップＳ９０５）、ドキュメントデータの存在するＲ−ＨＤのＩＤが送信されるため、それを画像表示部３１０に表示する（ステップＳ９０６）。
【００５５】
そして、該当するＲ−ＨＤ１０６の交換が完了し（ステップＳ９０７）、ファイリング装置１０１に正しいＲ−ＨＤが装着されたら（ステップＳ９０８）ファイリング装置１０１から、ドキュメントデータを受信し（ステップＳ９０９）、画像表示部３１０に、ドキュメントデータを表示する（ステップＳ９１０）。ステップＳ９０８においてファイリング装置１０１から、装着Ｒ−ＨＤの間違えのコマンドが送られてきたら、操作用表示部３０４に装着Ｒ−ＨＤ間違えの旨を表示する（ステップＳ９１１）。
【００５６】
図１０は、本発明の一実施形態に係るファイリング装置のドキュメント検索動作フローチャートである。
【００５７】
まず、操作装置通信部２０６にて、操作装置１０２からドキュメントデータ呼び出しのコマンドを受けると（ステップＳ１００１）、ドキュメントデータ管理データベース部２０５から、指定されたドキュメント情報の検索を行う（ステップＳ１００２）。
【００５８】
要求されたドキュメントデータが現在、ディスクドライブ４０１に装着されているＲ−ＨＤ内に存在しなければ（ステップＳ１００３）、要求されたドキュメントデータのあるＲ−ＨＤのＩＤを操作装置１０２に送信する（ステップＳ１００４）。
【００５９】
そして、送信されてきたドキュメントデータ呼び出しのコマンドがバーコード読み取りによるコマンド（文書ドキュメント上のバーコードを読み取ったコマンド）かを判断し（ステップＳ１００５）、バーコード読み取りによるコマンドであれば、ＲＡＩＤ制御部２１０を使って、Ｒ−ＨＤの取り外し処理を行い（ステップＳ１００６）、Ｒ−ＨＤを取り外す。安全に取り外せる状態になったら、Ｒ−ＨＤ取り外し許可を操作装置１０２の操作用表示部３０４に表示させる（ステップＳ１００７）。
【００６０】
Ｒ−ＨＤ１０６の交換が完了し（ステップＳ１００８）、指定されたＩＤのＲ−ＨＤが正しく装着されていた場合（ステップＳ１００９）、Ｒ−ＨＤから、要求されたドキュメントデータを取得し（ステップＳ１０１０）、操作装置１０２に対して、ドキュメントデータを送る（ステップＳ１０１１）。
【００６１】
ステップＳ１００９において所定のＩＤでないＲ−ＨＤが装着された場合、装着Ｒ−ＨＤ間違えのコマンドを操作装置１０２に送り、Ｒ−ＨＤ間違えの表示をさせる（ステップＳ１０１２）。ステップＳ１００５において、バーコード読み取りによるコマンドでなければ、処理を終了する。ステップＳ１００３において、要求されたドキュメントデータが現在、ディスクドライブ４０１に装着されているＲ−ＨＤ内に存在していれば、要求されたドキュメントデータを取得し（ステップＳ１０１３）、操作装置１０２に対して、ドキュメントデータを送る（ステップＳ１０１４）。
【００６２】
これによって、配布されたドキュメントをもとに、データベース検索を行い、ドキュメントデータを取得しようとした際、所望のドキュメントデータが、現在、装着されていないＲ−ＨＤに存在する場合でも、それを検知することができ、また必要なＲ−ＨＤを表示することができる。この結果、Ｒ−ＨＤの脱着を繰り返し行う必要がなくなり、ドキュメントデータ検索にあたっての操作者の負荷を軽減することができる。
【００６３】
また、バーコードによる呼び出しのコマンドを受信した場合であって、かつ、取得しようとするドキュメントデータが、現在装着されているＲ−ＨＤにない場合にのみ、Ｒ−ＨＤの取り外し処理を行い、Ｒ−ＨＤが取り外されるため、操作者は安全にＲ−ＨＤの交換を行うことができる。
【００６４】
さらに、バーコードの指示によりＲ−ＨＤの脱着を行うことで、Ｒ−ＨＤの脱着を一元的に管理することもできる。
【００６５】
また、ドキュメントを配布された第三者が、このシステムを利用して、ファイリング装置からドキュメントデータを呼び出す場合においても、操作ミスを防ぐことができると共に、目的と異なるＲ−ＨＤを装着されても読み取ることができず、セキュリティの強化もできる。
【００６６】
図１１は、本発明の一実施形態に係るファイリング装置を操作する操作装置のコマンド動作フローチャートである。
【００６７】
まず、画像読み取り部３０５にて図７のようなコマンドドキュメントのバーコードを読みこみ（ステップＳ１１０１）、バーコードデータ解析部３０８にてバーコードのデータを解析する（ステップＳ１１０２）。そして、読みこんだバーコードの内容が、ファイリング装置１０１の操作用のコマンドデータであった場合（ステップＳ１１０３）、それがＲ−ＨＤの操作関連のコマンドであるか判断する（ステップＳ１００４）。そしてそれが、Ｒ−ＨＤ１０６のイジェクトや交換といったＲ−ＨＤの操作関連のコマンドであった場合、ファイリング装置１０１へ、コマンドの送信を行う（ステップＳ１１０５）。
【００６８】
さらに、このコマンドが、バーコード読み取りによるコマンドであることを認証させ（ステップＳ１１０６）、ファイリング装置１０１から、Ｒ−ＨＤの交換が完了したことを示す指示がきたら（ステップＳ１１０７）、操作用表示部３０４にコマンド動作完了を表示する（ステップＳ１１０８）。ステップＳ１１０７において、ファイリング装置から認証の失敗の通知がきたら、操作用表示部３０４にコマンド動作失敗を表示する（ステップＳ１１０９）。ステップＳ１１０４において、Ｒ−ＨＤの操作関連のコマンドでなかった場合、ファイリング装置１０１へ、コマンドの送信を行う（ステップＳ１１１０）。
【００６９】
図１２は、本発明の一実施形態に係るファイリング装置のコマンド動作フローチャートである。
【００７０】
まず、操作装置通信部２０６にて、操作装置１０２からコマンドを受けると（ステップＳ１２０１）、コマンド解析部２０８においてコマンドを解析し、それがＲ−ＨＤの操作関連のコマンドであるか判断する（ステップＳ１２０２）。そしてそれが、Ｒ−ＨＤ１０６のイジェクトや交換といったＲ−ＨＤの操作関連のコマンドであった場合、操作装置１０２からの認証依頼を受信する（ステップＳ１２０３）。認証依頼を受信した場合には、バーコード読み取りによるコマンドであると判断されるため（ステップＳ１２０４）、該当するコマンドの処理を行い（ステップＳ１２０５）、操作装置１０２へ処理完了通知を行う（ステップＳ１２０６）。
【００７１】
操作装置１０２からの認証依頼を受信せず、ステップＳ１２０４において、バーコード読み取りによるコマンドでないと判断した場合には、操作装置１０２に処理失敗の通知を行い（ステップＳ１２０７）、処理を終了する。ステップＳ１２０２において、Ｒ−ＨＤの操作関連のコマンドでなかった場合、該当するコマンドの処理を行う（ステップＳ１２０８）。
【００７２】
これにより、ファイリング装置は、ドキュメントデータの検索以外では、コマンドドキュメント上のバーコードによるコマンドを受信した場合のみ、Ｒ−ＨＤ操作関連の処理を行うこととなる。つまり、操作者は、コマンドドキュメント上のバーコードを介してＲ−ＨＤを取り外すためのコマンドを送信することで、安全にＲ−ＨＤの交換を行うことができる。
【００７３】
いずれにしても、文書ドキュメント上のバーコードを読み込んで、ドキュメントデータの検索行うか、あるいはコマンドドキュメント上のバーコードを読み込んでファイリング装置にコマンドを送信する場合のみ、Ｒ−ＨＤの取り外し処理が可能となるため、Ｒ−ＨＤの脱着を一元的に管理することができる。
【００７４】
なお、本実施形態においては、ドキュメントデータを１つのＲ−ＨＤに格納している場合について説明したが、ＲＡＩＤの場合、データを複数のＲ−ＨＤに分散させて、同時に読み書きを行い、より高速な処理を行うためのストライピングといったことを行う場合があり、１つのドキュメントデータを複数のＲ−ＨＤに分散格納する場合もある。この場合は必要とされるＲ−ＨＤをすべて安全に取り外せるように処理をし、また操作装置１０２には、必要なＲ−ＨＤのＩＤをすべて表示させるようにする。
【００７５】
さらにバックアップ処理を行うため、同じデータを複数のＲ−ＨＤに格納するミラーリングといったことを行う場合があり、１つのドキュメントデータのファイル全体を複数のＲ−ＨＤに格納する場合もある。この場合は、アクセスの行われていなかったり、処理の行われていなかったりするＲ−ＨＤを判別し、そのＲ−ＨＤを選んで、安全に取り外せるようにする。
【００７６】
また操作装置１０２には、必要なＲ−ＨＤのＩＤを１つ、または複数表示させ、交換できるようにする。
【００７７】
また、本実施形態においては、印刷したドキュメントデータの格納されているＲ−ＨＤのＩＤをデータベースから検索して特定したが、これをバーコードにデータとして埋め込み、バーコードが読みこまれて、ドキュメントデータ検索のコマンドが送られる際に、いっしょに格納されているＲ−ＨＤのＩＤをファイリング装置１０１に送信しても良い。
【００７８】
この場合は、読み取ったバーコードから所望のＲ−ＨＤのＩＤを解析し表示することができるので、ファイリング装置１０１は、指定のＲ−ＨＤが装着されていなかった場合、Ｒ−ＨＤ取り外しの処理を行うだけでよく、要求されたドキュメントデータのあるＲ−ＨＤのＩＤを操作装置１０２に対して送信しなくても良い。
【００７９】
また、本実施形態においては、Ｒ−ＨＤの脱着が可能なファイリング装置について述べたが、これに限らず、他のリムーバブル記憶装置であってもよい。
【００８０】
【他の実施形態】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００８１】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８２】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８３】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８４】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８５】
【発明の効果】
以上説明したように本発明によれば、印刷出力された紙ベースの文書に基づいて、当該文書に対応する電子データを検索することが可能な情報処理装置において、脱着可能なリムーバブル記憶装置に電子データが格納されていた場合であっても、容易に検索することができ、かつ、複数の者が同時に検索を行っている場合でも、安全にリムーバブル記憶装置の脱着を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかるファイリング装置を備えるシステム全体の構成図である。
【図２】本発明の一実施形態にかかるファイリング装置の構成を示す図である。
【図３】本発明の一実施形態にかかるファイリング装置を操作するための操作装置の構成を示す図である。
【図４】本発明の一実施形態にかかるファイリング装置の外観図である。
【図５】本発明の一実施形態にかかるファイリング装置を操作するための操作装置の外観図である。
【図６】本発明の一実施形態にかかるファイリング装置がプリンタを利用して印刷したバーコードつきの文書ドキュメントの一例を示す図である。
【図７】本発明の一実施形態にかかるファイリング装置がプリンタを利用して印刷したバーコードつきのコマンドドキュメントの一例を示す図である。
【図８】本発明の一実施形態にかかるファイリング装置のドキュメント印刷動作を示すフローチャートである。
【図９】本発明の一実施形態にかかるファイリング装置を操作するための操作装置のドキュメント検索動作を示すフローチャートである。
【図１０】本発明の一実施形態にかかるファイリング装置のドキュメント検索動作を示すフローチャートである。
【図１１】本発明の一実施形態にかかるファイリング装置を操作するための操作装置のコマンド動作を示すフローチャートである。
【図１２】本発明の一実施形態にかかるファイリング装置のコマンド動作を示すフローチャートである。
【符号の説明】
１０１：ファイリング装置
１０２：操作装置
１０３：ドキュメント
１０４：映像出力装置
１０５：プリンタ
１０６：リムーバブルハードディスク
１０７：光ディスク
１０８：カメラ
１０９：ビデオ
１１０：ＬＡＮ
１１１−１、２：ＰＣ
【図１】
2004029965.tif 000003
【図２】
2004029965.tif 000004
【図３】
2004029965.tif 000005
【図４】
2004029965.tif 000006
【図５】
2004029965.tif 000007
【図６】
2004029965.tif 000008
【図７】
2004029965.tif 000009
【図８】
2004029965.tif 000010
【図９】
2004029965.tif 000011
【図１０】
2004029965.tif 000012
【図１１】
2004029965.tif 000013
【図１２】
2004029965.tif 000014