(57)【要約】　　　（修正有）【課題】ネットワーク上の多機能デバイスの格納データを検索し、データの活用を図るネットワークファイリングシステムを提供する。【解決手段】文書画像データの検索条件の入力を受け、デバイスＡは、デバイス管理装置に、デバイスリストの取得を要求する。デバイス管理装置は、ＳＴＡＴＵＳがＯＮのデバイスＩＤのリストを作成し、返信する。デバイスＡは、リストに含まれるすべてのデバイスに問合せデータを送信する。デバイスＸ（Ａ，Ｃ，Ｄ）は文書ディレクトリを参照して、問合せ条件に合う文書ファイルのファイル名を抽出し、デバイスＡに送信する。デバイスＡは検索結果のリストを表示する。この中から文書情報が選択され、文書取得ボタンが押されると、選択されたファイル名を、デバイスＸへ送信する。デバイスＸは、該当するファイル名の文書画像データを文書保存部から取り出して、デバイスＡに送信しデバイスＡは、該文書ファイルを印刷出力する。【選択図】　　図８
2004145707.tif 000002
【特許請求の範囲】
【請求項１】
文書画像データ保存機能、データ入力機能およびデータ出力機能を含む多機能デバイスが複数台ネットワークで接続されたネットワークファイリングシステムにおいて、
前記複数台の多機能デバイスのうち、少なくとも１台は、
データを検索するための条件を入力する入力手段と、
該入力手段によって入力された条件に適合するデータを前記各多機能デバイスが保存しているデータの中から検索する検索手段と、
該検索手段によって検索されたデータに関する文書情報を出力する出力手段と、
該出力手段によって出力された文書情報からいずれかを選択する選択手段と、該選択手段によって選択された文書情報に対応するデータを、該データを保存している多機能デバイスから受信する受信手段と
を備え、
前記受信手段によって受信されたデータを前記データ出力機能を用いて出力することを特徴とするネットワークファイリングシステム。
【請求項２】
前記各多機能デバイスのオンライン／オフライン状態を把握するデバイス管理手段を備え、
前記検索手段は、前記デバイス管理手段によってオンラインであることが判明された多機能デバイスが保存しているデータの中から、目的のデータを検索することを特徴とする請求項１に記載のネットワークファイリングシステム。
【請求項３】
データ保存機能、データ入力機能およびデータ出力機能を含む多機能デバイスが複数台ネットワークで接続されたネットワークファイリングシステムを制御する制御方法において、
前記制御方法は、前記複数台の多機能デバイスのうち、少なくとも１台に対して、
データを検索するための条件を入力する入力手段によって入力された条件に適合するデータを、前記各多機能デバイスが保存しているデータの中から検索し、
該検索されたデータに関する文書情報を出力し、
該出力された文書情報からいずれかを選択し、
該選択された文書情報に対応するデータを、該データを保存している多機能デバイスから受信し、
該受信されたデータを前記データ出力機能を用いて出力する
ことを特徴とする制御方法。
【請求項４】
データ保存機能、データ入力機能およびデータ出力機能を含む多機能デバイスが複数台ネットワークで接続されたネットワークファイリングシステムを制御する制御方法をコンピュータに実現するためのプログラムにおいて、
前記制御方法は、前記複数台の多機能デバイスのうち、少なくとも１台に対して、
データを検索するための条件を入力する入力手段によって入力された条件に適合するデータを、前記各多機能デバイスが保存しているデータの中から検索し、
該検索されたデータに関する文書情報を出力し、
該出力された文書情報からいずれかを選択し、
該選択された文書情報に対応するデータを、該データを保存している多機能デバイスから受信し、
該受信されたデータを前記データ出力機能を用いて出力する
ことを特徴とするプログラム。
【請求項５】
請求項４に記載のプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ保存機能、データ入力機能およびデータ出力機能を含む多機能デバイスが複数台ネットワークで接続されたネットワークファイリングシステム、その制御方法および該制御方法を実現するためのプログラム、および記憶媒体に関する。
【０００２】
【従来の技術】
従来、多機能デバイスとしては、スキャン、印刷、コピーおよびファイル保存などの各種機能を有するデジタル複写機などが知られている。
【０００３】
この種のデジタル複写機として、たとえば、デジタル複写機に蓄積された画像ファイルを、ネットワークを介して該デジタル複写機と接続されたコンピュータから、管理用の情報に基づいて、読み出したり、消去したり、印刷したりすることができるようにしたものがある（たとえば、特許文献１参照）。
【０００４】
【特許文献１】
特開２０００−１５１８７５号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来のデジタル複写機では、複数台のデジタル複写機がネットワークに接続されていても、ネットワークに接続された１台より多くのデジタル複写機を対象として、保管されているデータを検索することはできなかった。
【０００６】
すなわち、上記従来のデジタル複写機では、各デジタル複写機にデータが保管されて行くが、探したいデータがどのデジタル複写機に存在するか予め分かっているとは限らないため、データを検索しようとした場合、そのデータが存在しそうなデジタル複写機を推測して特定せざるを得なかった。
【０００７】
本発明は、この点に着目してなされたもので、ネットワーク上に接続されている、オンライン状態の複数の多機能デバイスを対象にして、そこに格納されているデータを検索し、データの活用を図ることが可能となるネットワークファイリングシステム、その制御方法および該制御方法を実現するためのプログラム、および記憶媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載のネットワークファイリングシステムは、データ保存機能、データ入力機能およびデータ出力機能を含む多機能デバイスが複数台ネットワークで接続されたネットワークファイリングシステムにおいて、前記複数台の多機能デバイスのうち、少なくとも１台は、データを検索するための条件を入力する入力手段と、該入力手段によって入力された条件に適合するデータを前記各多機能デバイスが保存しているデータの中から検索する検索手段と、該検索手段によって検索されたデータに関する文書情報を出力する出力手段と、該出力手段によって出力された文書情報からいずれかを選択する選択手段と、該選択手段によって選択された文書情報に対応するデータを、該データを保存している多機能デバイスから受信する受信手段とを備え、前記受信手段によって受信されたデータを前記データ出力機能を用いて出力することを特徴とする。
【０００９】
請求項２に記載のネットワークファイリングシステムは、請求項１のネットワークファイリングシステムにおいて、前記各多機能デバイスのオンライン／オフライン状態を把握するデバイス管理手段を備え、前記検索手段は、前記デバイス管理手段によってオンラインであることが判明された多機能デバイスが保存しているデータの中から、目的のデータを検索することを特徴とする。
【００１０】
上記目的を達成するため、請求項３に記載の制御方法は、データ保存機能、データ入力機能およびデータ出力機能を含む多機能デバイスが複数台ネットワークで接続されたネットワークファイリングシステムを制御する制御方法において、前記制御方法は、前記複数台の多機能デバイスのうち、少なくとも１台に対して、データを検索するための条件を入力する入力手段によって入力された条件に適合するデータを、前記各多機能デバイスが保存しているデータの中から検索し、該検索されたデータに関する文書情報を出力し、該出力された文書情報からいずれかを選択し、該選択された文書情報に対応するデータを、該データを保存している多機能デバイスから受信し、該受信されたデータを前記データ出力機能を用いて出力することを特徴とする。
【００１１】
上記目的を達成するため、請求項４に記載のプログラムは、データ保存機能、データ入力機能およびデータ出力機能を含む多機能デバイスが複数台ネットワークで接続されたネットワークファイリングシステムを制御する制御方法をコンピュータに実現するためのプログラムにおいて、前記制御方法は、前記複数台の多機能デバイスのうち、少なくとも１台に対して、データを検索するための条件を入力する入力手段によって入力された条件に適合するデータを、前記各多機能デバイスが保存しているデータの中から検索し、該検索されたデータに関する文書情報を出力し、該出力された文書情報からいずれかを選択し、該選択された文書情報に対応するデータを、該データを保存している多機能デバイスから受信し、該受信されたデータを前記データ出力機能を用いて出力することを特徴とする。
【００１２】
また、請求項５に記載の記憶媒体は、前記プログラムを記憶した記憶媒体であることを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１４】
図１は、本発明の一実施の形態に係るネットワークファイリングシステムを構成する多機能デバイスの概略ハードウェア構成を示すブロック図であり、図示例では、多機能デバイスとして、デジタル複写機を採用している。
【００１５】
同図において、本実施の形態のデジタル複写機は、制御プログラムを実行するＣＰＵ１と、制御プログラムを記憶するＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）２と、作業領域としてのＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）３と、文書画像データなどを記憶するハードディスク装置（ＨＤＤ）４と、ネットワークと接続するための通信インターフェース（Ｉ／Ｆ）５と、表示制御部６と、液晶ディスプレイ装置（ＬＣＤ）１０と、入力制御部７と、キーボード（０〜９までの数字キー、“＊”、“＃”、「スタート」、「ストップ」、「クリア」などのボタンを含む）１１と、イメージリーダ制御部８と、原稿を読み取って画像データに変換するイメージリーダ１２と、印字プロセス制御部９と、画像データを印刷するプリンタ１３とによって、主として構成され、上記構成要素１〜９は、バス（アドレスバスおよびデータバス）１４を介して、相互に接続されている。
【００１６】
なお、ＬＣＤ１０は、タッチパネルとなっていて、パネルを指などでタッチするとその表示画面のその個所をポイントしたことが感知される仕組みになっている。本実施の形態では、ＬＣＤ１０の表示画面にキーボードの絵柄を表示させ、指でポイントしたキーがあたかもキー入力したが如く処理される。たとえば「文書登録」や「文書検索」のソフトキーが表示できるようになっている。
【００１７】
また、図１には図示してないが、本実施の形態のデジタル複写機は、通常のコンピュータと同じように時計を内蔵している。
【００１８】
また、本実施の形態において、単に「デバイス」と呼ぶものは、デジタル複写機を意味する。
【００１９】
図２は、本実施の形態のネットワークファイリングシステムを構成するデバイス管理装置の概略ハードウェア構成を示すブロック図であり、本実施の形態のデバイス管理装置の構成は、通常のコンピュータ装置のそれと同様である。
【００２０】
同図において、本実施の形態のデバイス管理装置は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、ハードディスク装置（ＨＤＤ）２４と、表示制御部２５と、ＣＲＴディスプレイ２８と、入力制御部２６と、キーボード／マウス２９と、通信インターフェース（Ｉ／Ｆ）２７とにより、主として構成され、上記構成要素２１〜２７は、バス３０を介して、相互に接続されている。
【００２１】
図３は、本実施の形態のネットワークファイリングシステムのシステム構成の一例を示す図である。
【００２２】
同図に示すように、本実施の形態のネットワークファイリングシステムは、複数台（図示例では、５台）のデバイス（Ａ）４０〜（Ｅ）８０と、１台のデバイス管理装置９０とによって構成され、デバイス（Ａ）４０〜（Ｅ）８０とデバイス管理装置９０とは、ネットワーク１００を介して接続されている。
【００２３】
図４は、図３のネットワークファイリングシステムから、デバイス（Ａ）４０、デバイス（Ｂ）５０およびデバイス管理装置９０を抜き出して、各装置４０，５０および９０の機能構成を示したものである。図４中、図３と同様の要素には同一符号を付している。
【００２４】
図４において、デバイス（Ａ）４０は、通信部４１と、文書入力部４２と、文書保存部４３と、文書出力部４４と、文書ディレクトリ４５と、文書検索部４６と、検索結果出力部４７と、検索条件入力部４８とによって構成されている。
【００２５】
デバイス（Ｂ）５０は、デバイス（Ａ）４０と同様に構成されている。
【００２６】
デバイス管理装置９０は、通信部９１と、デバイス管理部９２とによって構成されている。
【００２７】
通信部４１、５１および９１は、デジタル複写機間、デジタル複写機とデバイス管理装置間の通信を司るものであり、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　　Ｐｒｏｔｏｃｏｌ　／　Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）や、ＳＮＭＰ（Ｓｉｍｐｌｅ　Ｎｅｔｗｏｒｋ　Ｍａｎａｇｅｍｅｎｔ　Ｐｒｏｔｏｃｏｌ）等によって通信を行う。
【００２８】
文書入力部４２および５２は、イメージリーダ１２等からなり、イメージリーダ１２により紙文書を読み込み、文書画像データに変換する。
【００２９】
文書保存部４３および５３は、ハードディスク装置４等からなり、文書画像データをファイルとして記憶・保存する。
【００３０】
文書出力部４４および５４は、プリンタ１３等からなり、文書保存部４３および５３により保存された文書画像ファイルを取り出し、印刷出力する。
【００３１】
文書ディレクトリ４５および５５は、ハードディスク装置４に記憶され、文書画像データを入力したユーザのユーザＩＤと入力された文書画像データのファイル名とを対応させた情報テーブルである。
【００３２】
図５は、この文書ディレクトリの構成の一例を示す図である。
【００３３】
同図において、ユーザＩＤは、デジタル複写機を利用する利用者を識別するために利用者に割り当てられる番号（本実施の形態では、６桁）である。
【００３４】
ファイル名は、文書保存部４３，５３によって管理されている文書ファイルを特定するためのものであって、たとえば、文書保存部４３，５３のファイル管理を、Ｗｉｎｄｏｗｓ（登録商標）のファイル管理と同じ仕組みにすれば、Ｗｉｎｄｏｗｓ（登録商標）のファイル名命名規約に従うファイル名である。
【００３５】
登録日付は、文書画像データを登録した日付である。
【００３６】
図５の最終行のユーザＩＤ、ファイル名および登録日付には０（ゼロ）が記憶されており、テーブルエントリの最後であることを表している。
【００３７】
図４に戻り、文書検索部４６および５６は、ＲＯＭ２に記憶されているプログラムからなる。
【００３８】
検索結果出力部４７および５７も、やはりＲＯＭ２に記憶されているプログラムからなり、検索結果をＬＣＤ１０に表示する。
【００３９】
検索条件入力部４８および５８は、キーボード１１等からなる。
【００４０】
デバイス管理部９２は、デバイスのオンライン／オフライン状態を監視し、問合せに応じてオンライン状態のデバイスリストを送信する。
【００４１】
図６は、各デバイスのオンライン／オフライン状態を把握するためのデバイス管理テーブルの一例を示す図である。
【００４２】
同図に示すように、各デバイスＩＤ（Ａ〜Ｅ（それぞれ４０〜８０に対応））に対して、ＯＮ／ＯＦＦが記録されている。
【００４３】
このデバイス管理テーブルは、デバイス管理部９２に含まれ、デバイス管理装置９０のＨＤＤ２４に記憶されている。
【００４４】
なお、本実施の形態では、デバイスＩＤ（Ａ〜Ｅ）は、記号で表しているが、これに限らず、ＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）アドレスであってもよいし、「デバイス名．ドメイン名」の形式のドメインアドレスであってもよい。後者の場合（ドメインアドレスの場合）は、ネットワークにドメインネームサーバＤＮＳ（Ｄｏｍａｉｎ　Ｎａｍｅ　Ｓｅｒｖｅｒ、不図示）が接続されていて、デバイスＩＤはＤＮＳによってＩＰアドレスに必要に応じて変換される。デバイス管理装置９０にもＩＰアドレスが割り当てられている。以下の説明において、デバイス間、デバイスとデバイス管理装置間での送受信で、相手先の指定はＩＰアドレスによってなされる。
【００４５】
図７および図８は、本実施の形態のネットワークファイリングシステムが実行する制御処理の手順を示すフローチャートである。以下、これらに沿って説明する。
【００４６】
図７のフローチャートは、文書画像データの登録処理の手順を示している。
【００４７】
ユーザが紙文書をデバイス（Ａ）４０に保存することを想定する。
【００４８】
まず、ステップＳ１において、ユーザはデバイス（Ａ）４０の操作パネル上にあるキーボード１１からユーザＩＤと暗証番号を入力しユーザ認証を行う。デバイス（Ａ）４０にはユーザ認証機能が備わっており、正しいユーザＩＤと暗証番号を入力したユーザだけがデバイス（Ａ）４０を利用できるようになっている。
【００４９】
ユーザ認証が成功すると、ステップＳ２に進み、紙文書をイメージリーダ１２の読み取り部にセットしてＬＣＤ１０画面上の「文書登録」のソフトキーを指でタッチして、スキャンする。
【００５０】
デバイス（Ａ）４０は、アナログ／デジタル変換を行って適当な画像処理を施し、文書画像データを生成してＲＡＭ３に一時記憶する（ステップＳ３）。この文書画像データを適宜画像圧縮し、ＴＩＦＦ（Ｔａｇｇｅｄ　Ｉｍａｇｅ　Ｆｉｌｅ　Ｆｏｒｍａｔ）形式のファイルとしてＨＤＤ４に保存する。この際、所定の規則によりファイル名を付ける。たとえば、ユーザＩＤを“０１０８３６”とすると、“Ａ０１０８３６−００１．ｔｉｆ”　のようなファイル名にする。ここで、“Ａ”は、ユーザのグループのＩＤであり、“Ａ”の直後（ハイフンの直前まで）の番号は、ユーザＩＤであり、ハイフンの直後（ピリオドの直前まで）の“００１”は、このユーザがこのデジタル複写機に保存した文書画像データにつけたシーケンス番号である。“ｔｉｆ”は、ＴＩＦＦ形式のデータであることを表すＷｉｎｄｏｗｓ（登録商標）ファイル命名規則における拡張子である。
【００５１】
そして、ステップＳ５に進み、図５のように、文書ディレクトリに、ユーザＩＤと文書ファイル名を対応させて記録する。この際、現在時刻をデバイス（Ａ）４０が内蔵する時計から取得し、ファイル名の登録日付として文書ファイル名に対応して文書ディレクトリに付加する。図５の登録日付“０１．１０．２０”は、２００１年１０月２０日を意味する。
【００５２】
文書画像データが登録されると、文書画像データにつけられたファイル名がＬＣＤ１０に表示され、ユーザに通知される。
【００５３】
このようにして、ユーザは図３のデバイスＡ〜Ｅのどれにも文書画像データの保存を行うことができる。したがって、あるユーザの文書画像データは複数のデバイスに分散されて保管される状況になる。
【００５４】
次に、図８に従って、検索の流れを説明する。
【００５５】
ユーザは、たとえばデバイス（Ａ）４０において、自分がデバイス（Ａ）４０からデバイス（Ｅ）８０までに登録した文書画像データから特定の文書画像データを検索し印刷したい場合がある。
【００５６】
まず、ステップＳ１１において、デバイス（Ａ）４０のＬＣＤ１０に表示されている「文書検索」のソフトキーをタッチする。そうすると、デバイス（Ａ）４０は検索条件入力状態となり、図９のような入力画面がＬＣＤ１０に表示される。
【００５７】
図９の検索条件入力画面において、ユーザは文書番号の範囲もしくは文書登録日の範囲をキーボード１１から入力する。フィールド１０ａおよび１０ｂには、それぞれ文書番号の範囲の下限と上限を入力し、フィールド１０ｃ〜１０ｅおよび１０ｆ〜１０ｈには、それぞれ文書登録日付の範囲の下限と上限の年月日を入力する。この際、どのフィールドに入力するかの指定は、指でパネルの位置を指定することにより行う。そして、実行ボタン１０ｉをタッチして検索を実行する。
【００５８】
そうすると、ステップＳ１２に進み、デバイス（Ａ）４０はデバイス管理装置９０に、デバイスリストの取得を要求する。
【００５９】
次に、ステップＳ１３に進み、デバイス管理装置９０は、図６のデバイス管理テーブルを参照してＳＴＡＴＵＳがＯＮのデバイスＩＤのリスト（Ａ，Ｃ，Ｄ）を作成する。
【００６０】
そして、ステップＳ１４に進み、該リスト（Ａ，Ｃ，Ｄ）をデバイス（Ａ）４０に送信する。
【００６１】
さらに、ステップＳ１５で、デバイス（Ａ）４０は、このデバイスリストに含まれるすべてのデバイスに問合せデータを送信する。図８では、デバイス（Ａ）４０がデバイスＸに問合せデータを送信しているが、ＸはＡ，Ｃ，Ｄのそれぞれを表すものとする。
【００６２】
図１０は、問合せデータのフォーマットの一例を示す図である。
【００６３】
同図において、第１のエントリ“０ｘ２８０１”（１６進数）は、本データが問合せデータであることを示すマジックナンバである。
【００６４】
第２エントリには、ユーザＩＤ、第３および第４エントリには、図９の検索条件入力画面で入力した文書番号の範囲を表す下限と上限の数字が設定され、第５および第６エントリには、同様に、文書登録日の下限と上限の日付が設定される。
【００６５】
なお、検索条件入力画面で、空欄のまま設定された場合には、下限と上限には０（ゼロ）が設定される。
【００６６】
図８に戻り、ステップＳ１６では、デバイスＸ（Ａ，Ｃ，Ｄのそれぞれ）が問合せデータを受信すると、ステップＳ１７へ進み、デバイスＸの文書ディレクトリ（図４の文書ディレクトリ４５，５５）を参照して、問合せデータによって指定されたユーザＩＤおよび文書番号の範囲または文書登録日の範囲の条件に合う文書ファイルのファイル名を抽出し、図１１に示すように、検索結果データを作成して、デバイス（Ａ）４０に送信する。検索結果データは、各エントリが、ユーザＩＤ、文書ファイル名、登録日付および（文書画像データを保存しているデバイス、すなわち該検索結果データを送信するデバイスの）デバイス名からなるリストである。
【００６７】
ステップＳ１９では、デバイス（Ａ）４０は、問合せを受けたすべてのデバイスＡ，Ｃ，Ｄから検索結果データを受信する。
【００６８】
そして、ステップＳ２０に進み、集まった検索結果の文書情報のリストをＬＣＤ１０に表示する。
【００６９】
ステップＳ２１では、表示されている文書情報を選択し、（ソフトキーとして表示されている）文書取得ボタンを押す。
【００７０】
すると、ステップＳ２２に進み、選択された文書情報のファイル名を、該文書画像データを保存しているデバイスＸへ送信し、該文書画像データの送信要求を行う。
【００７１】
デバイスＸは、ステップＳ２３で文書画像データの送信要求を受け取ると、該当するファイル名の文書画像データをデバイスＸの文書保存部５３から取り出して、デバイス（Ａ）４０に送信する。
【００７２】
そして、ステップＳ２４で、該文書ファイルを文書出力部４４で印刷出力する。
【００７３】
上記説明において、デバイスＸがデバイス（Ａ）４０自身である場合には、問合せデータや検索結果データなどの送受信はデバイス（Ａ）４０内部の処理となるが、通信プロトコルは異なるデバイス間の通信と同じものを利用するので、特別な違いはない。
【００７４】
なお、図４における通信部４１，５１および９１には、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ　Ｅｎｇｉｎｅｅｒｉｎｇ　Ｔａｓｋ　Ｆｏｒｃｅ）によるＲＦＣ（Ｒｅｑｕｅｓｔ　ｆｏｒ　Ｃｏｍｍｅｎｔｓ）１１５７／ＲＦＣ１４４１で規定されるＳＮＭＰ（Ｓｉｍｐｌｅ　Ｎｅｔｗｏｒｋ　Ｍａｎａｇｅｍｅｎｔ　Ｐｒｏｔｏｃｏｌ）が含まれている。デバイス（Ａ）４０および（Ｂ）５０のＨＤＤ４にはＳＮＭＰのエージェントプログラムとＩＥＴＦによるＲＦＣ１２１３によって規定されているＭＩＢ（Ｍａｎａｇｅｍｅｎｔ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｂａｓｅ）のデータベースが記憶されていて、デバイスが動作しているときは、該エージェントプログラムがメモリ３に常駐する。
【００７５】
一方、デバイス管理装置９０のＨＤＤ２４には、マネージャプログラムが記憶され、デバイス管理装置９０が動作しているとき、該マネージャプログラムがデバイス管理装置９０のメモリ２３に常駐する。
【００７６】
かくして、ＳＮＭＰよって、デバイス管理装置９０からデバイスへのポーリング、およびデバイスからデバイス管理措置９０へのトラップによる通知によって、デバイス管理装置９０のデバイス管理部９２は、各デバイスの動作状態を監視し、オンライン状態かオフライン状態かを判断することにより、図６のデバイス管理テーブルを最新の状態に保つようになっている。
【００７７】
なお、本実施の形態では、デバイス管理装置９０は図２のようなハードウェア構成図のコンピュータとしたが、少なくとも１個のデジタル複写機が通信部９１のＳＮＭＰマネージャとしての機能を兼ね備え、デバイス管理部９２をも兼ね備えたものとして、デバイス管理装置９０の役割を担ってもよい。
【００７８】
また、本実施の形態では、文書画像データを登録するときに、ＴＩＦＦ形式のイメージデータを保存記憶する例（図７）を説明したが、図４の文書入力部４２が文字認識装置を含んでいて、文書画像データをテキスト形式に変換して、生成し文書データを、文書保存部４３に保存記憶させ、文書検索部４６は、この文書データを検索するようにしてもよい。さらに、文書入力部４２は、通信部４１と接続され、ネットワークを介して文書データを受信し、文書保存部４３は、この文書データを保存記憶するようにしてもよい。
【００７９】
なお、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８０】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８１】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００８２】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００８３】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００８４】
【発明の効果】
以上説明したように、本発明によれば、オフィスなどに、多機能デバイスとしてデータ保存機能を有するデジタル複写機が複数台設置されている場合、ユーザは任意のデジタル複写機に登録したデータを、任意のデジタル複写機から、ネットワークで接続されたすべてのデジタル複写機に保存されているデータを対象として検索し印刷出力することができるようになり、ユーザが使用するデジタル複写機を特別の１台に限定する必要がないので、きわめて便利な文書ファイリング環境を提供することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るネットワークファイリングシステムを構成する多機能デバイスの概略ハードウェア構成を示すブロック図である。
【図２】図１のネットワークファイリングシステムを構成するデバイス管理装置の概略ハードウェア構成を示すブロック図である。
【図３】図１のネットワークファイリングシステムのシステム構成の一例を示す図である。
【図４】図３のネットワークファイリングシステムから、デバイスＡ，Ｂおよびデバイス管理装置を抜き出して、各装置の機能構成を示したものである。
【図５】図４の文書ディレクトリの構成の一例を示す図である。
【図６】図３の各デバイスのオンライン／オフライン状態を把握するためのデバイス管理テーブルの一例を示す図である。
【図７】図３のネットワークファイリングシステムが実行する制御処理の手順を示すフローチャートである。
【図８】図３のネットワークファイリングシステムが実行する制御処理の手順を示すフローチャートである。
【図９】図１のＬＣＤに表示された検索条件入力画面の一例を示す図である。
【図１０】問合せデータのフォーマットの一例を示す図である。
【図１１】検索結果データの一例を示す図である。
【符号の説明】
１　ＣＰＵ
２　ＲＯＭ
３　ＲＡＭ
４　ハードディスク装置
５　通信インターフェース
６　表示制御部
７　入力制御部
８　イメージリーダ制御部
９　印字プロセス制御部
１０　液晶ディスプレイ
１０ａ　文書番号の下限入力フィールド
１０ｂ　文書番号の上限入力フィールド
１０ｃ〜１０ｅ　登録日の下限入力フィールド
１０ｆ〜１０ｈ　登録日の上限入力フィールド
１０ｉ　実行ボタン
１０ｊ　キャンセルボタン
１１　キーボード
１２　イメージリーダ
１３　プリンタ
１４　バス
２１　ＣＰＵ
２２　ＲＯＭ
２３　ＲＡＭ
２４　ハードディスク装置
２５　表示制御部
２６　入力制御部
２７　通信インターフェース
２８　ＣＲＴディスプレイ
２９　キーボード／マウス
３０　バス
４０／５０　デジタル複写機
４０〜８０　デバイス
４１，５１　通信部
４２，５２　文書入力部
４３，５３　文書保存部
４４，５４　文書出力部
４５，５５　文書ディレクトリ
４６，５６　文書検索部
４７，５７　検索結果出力部
４８，５８　検索結果入力部
９０　デバイス管理装置
９１　通信部
９２　デバイス管理部
１００　ネットワークケーブル
【図１】
2004145707.tif 000003
【図２】
2004145707.tif 000004
【図３】
2004145707.tif 000005
【図４】
2004145707.tif 000006
【図５】
2004145707.tif 000007
【図６】
2004145707.tif 000008
【図７】
2004145707.tif 000009
【図８】
2004145707.tif 000010
【図９】
2004145707.tif 000011
【図１０】
2004145707.tif 000012
【図１１】
2004145707.tif 000013