(57)【特許請求の範囲】
【請求項１】
読み取った文書の文書コードを生成しこの文書コードに基づいて識別マークを生成し、これを前記文書の全部又は一部と合成して管理用文書を出力する文書管理手段と、ネットワークサーバに文書及び文書コードを転送する転送手段と、読み取った管理用文書の識別マークから文書コードを解析し、これに対応する文書を前記ネットワークサーバから取り出す文書検索手段と、を具備するデジタル複合機と、
前記デジタル複合機からの登録指示に基づき転送された文書及び文書コードを登録する登録手段と、デジタル複合機からの検索指示に基づき文書コードを受け取るとこの文書コードに対応する文書を検索して前記デジタル複合機に転送する検索手段と、を具備するネットワークサーバと、から構成され、
前記転送手段は、複数ページの文書をネットワークサーバに転送する場合、前記複数ページの文書を各ページ読み取る毎にシングルページファイルを作成し、読取動作と平行して前記文書コードとシングルページファイルとをネットワークサーバに転送し、最終ページの転送の際に併せて最終ページである旨のコマンドを転送し、
前記登録手段は、前記デジタル複合機から転送された複数ページの文書を登録する場合に、前記各ページ毎の文書コードとシングルページファイルとを登録し、最終ページである旨のコマンドを検出するとそれまで登録した各シングルページファイルの文書を統合して１つのマルチページファイルとして前記文書コードと共に登録する、ことを特徴とする文書管理システム。
【請求項２】
前記登録手段は、最終ページである旨のコマンドを検出すると、それまで登録した各シングルページファイルの文書を統合して１つのマルチページファイルとして登録する一方、シングルページファイルとして登録した文書をすべて削除することを特徴とする請求項１に記載の文書管理システム。
【請求項３】
前記登録手段は、所定時間が経過しても、最終ページである旨のコマンドを検出しなかった場合、シングルページファイルとして登録したすべての文書を削除することを特徴とする請求項１乃至請求項２のいずれかに記載の文書管理システム。
【請求項４】
前記登録手段は、キャンセルを示すコマンドを検出した場合、シングルページファイルとして登録したすべての文書を削除することを特徴とする請求項１乃至請求項３のいずれかに記載の文書管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上で接続して文書管理を共用して行う、デジタル複合機とネットワークサーバとから構成される、文書管理システムに関する。
【０００２】
【従来の技術】
近年、コピー、プリンタ、ファクシミリなどの機能を１つの装置で実現するデジタル複合機が出現しており、さらにこのデジタル複合機に大容量メモリを搭載して文書管理機能を持たせたものが提供されている。
【０００３】
従来のデジタル複合機の文書管理機能は、文書登録の際に、まず、読取部で登録すべき文書を読み取らせて登録し、次に登録文書の管理情報及び当該登録文書を特定する文書コードを生成し、この文書コードに基づいて識別マークを生成し、次にこの識別マークを登録文書の一部と合成した管理用文書を作成して出力している。また、文書検索の際は、まず、管理用文書を読取部で読み取らせ、この管理用文書から識別マークを抽出し、この識別マークから文書コードを解析し、この文書コードに対応する文書を検索して取り出す。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来技術の構成では、この種のデジタル複合機を複数台ネットワーク上で接続して活用する場合、以下の問題が生じている。
【０００５】
即ち、オフィスでこの種のデジタル複合機を複数台使用する場合、これらをネットワーク上で接続し、各デジタル複合機に登録されている文書を別のデジタル複合機から取り出すという使い方も可能となる。この際、接続するデジタル複合機が多くなると、このネットワーク全体をコントロールするサーバが必要となり、このサーバを中心にデジタル複合機のネットワークを構築することになる。この場合、サーバ自身に大容量メモリを持たせることによって、各デジタル複合機に登録された文書をサーバのメモリに転送して、サーバに各デジタル複合機の登録文書を集め、サーバで登録文書を一括管理することも可能である。
【０００６】
しかし、この場合に各デジタル複合機からサーバへのデータ転送に時間がかかると、その間デジタル複合機は、転送処理のために占有され、他のコピー、プリンタ等の別の操作を行うことができず、転送という処理が増えたために複合機としての利用効率が著しく低下するという問題が生ずる。
【０００７】
即ち、デジタル複合機がサーバに対して複数ページの文書を１つのファイルとして転送する場合、デジタル複合機では、複数のページを順次読み取り、全てのページの読み取りを終了すると、これらをまとめて１つのファイルを生成し、これをサーバに転送することになる。この場合、デジタル複合機内では、複数ページの文書から１つのファイルを生成する処理が別途発生する。また、この生成したファイルを一度に転送するため、ファイルの大きさが大きい場合には転送自体に大変時間がかかることになる。この場合、このファイル生成処理と転送処理という処理が完了するまでデジタル複合機は、この処理に占有されてしまう。このため、他の処理を行うことができず、デジタル複合機としての利用効率を著しく低下させることになる。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、ネットワーク上でデジタル複合機とネットワークサーバとを接続して文書管理を共用して行う場合に、ネットワークサーバへのデータ転送時間をトータルとして大幅に削減し、デジタル複合機としての利用効率を向上できる文書管理システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、デジタル複合機から複数ページの文書をネットワークサーバに転送する場合、文書の各ページを読み取る毎にシングルページファイルを作成し、読取動作と平行して文書コードとシングルページファイルとをネットワークサーバに転送し、最終ページの転送の際に併せて最終ページである旨のコマンドを転送する。一方、ネットワークサーバは、転送される文書コードとシングルページファイルとをそれぞれ登録し、デジタル複合機から最終ページである旨を示すコマンドを検出すると、それまで登録した各シングルページファイルの文書を統合してマルチページファイルとして文書コードと共に登録するようにしたものである。
【００１０】
【発明の実施の形態】
本発明の第１の態様に係る文書管理システムは、読み取った文書の文書コードを生成しこの文書コードに基づいて識別マークを生成し、これを前記文書の全部又は一部と合成して管理用文書を出力する文書管理手段と、ネットワークサーバに文書及び文書コードを転送する転送手段と、読み取った管理用文書の識別マークから文書コードを解析し、これに対応する文書を前記ネットワークサーバから取り出す文書検索手段と、を具備するデジタル複合機と、前記デジタル複合機からの登録指示に基づき転送された文書及び文書コードを登録する登録手段と、デジタル複合機からの検索指示に基づき文書コードを受け取るとこの文書コードに対応する文書を検索して前記デジタル複合機に転送する検索手段と、を具備するネットワークサーバと、から構成され、前記転送手段は、複数ページの文書をネットワークサーバに転送する場合、前記複数ページの文書を各ページ読み取る毎にシングルページファイルを作成し、読取動作と平行して前記文書コードとシングルページファイルとをネットワークサーバに転送し、最終ページの転送の際に併せて最終ページである旨のコマンドを転送し、前記登録手段は、前記デジタル複合機から転送された複数ページの文書を登録する場合に、前記各ページ毎の文書コードとシングルページファイルとを登録し、最終ページである旨のコマンドを検出するとそれまで登録した各シングルページファイルの文書を統合して１つのマルチページファイルとして前記文書コードと共に登録する構成を採る。
【００１１】
この構成によれば、デジタル複合機では、全てのページを読み取り終ってからまとめてネットワークサーバに転送するのではなく、各ページを読み取る毎にシングルページファイルを作成して読取動作と平行して文書コードと共にネットワークサーバに転送することにより、読取動作の終了と転送処理の終了との時間的間隔を大幅に狭めることができるので、読取処理が完了すると極めて短期間の間に他の処理に移行することが可能となり、ネットワーク上で接続した場合であっても、複数人が共用して複数の用途に使用するデジタル複合機としての利用効率を向上させることができる。
【００１２】
また、複数ページの文書を１つのファイルとしてまとめて転送するのではなく、各ページを読み取る毎にシングルページファイルとして文書コードと共に転送するので、転送処理のためのトータルとしての処理時間を大幅に削減でき、文書の読取処理が終了しても転送処理が終了するまで長時間待ち、他の処理を実行できないという事態を回避できる。
【００１３】
さらに、最終ページの転送の際に併せて最終ページである旨のコマンドを転送することにより、デジタル複合機側で複数ページの文書を１つのファイルにする処理を行うのではなく、ネットワークサーバ側でコネクトオンから最終ページコマンドまでの各ページを１つのファイルにまとめる処理を行うことが可能となるので、デジタル複合機では１つのファイルを生成する処理は発生せず、最終ページの読み取りとほぼ同時にネットワークサーバへの転送処理が完了して次の処理を行うことが可能となる。
【００１５】
一方、ネットワークサーバでは、デジタル複合機から転送されたデータを、各ページ毎にシングルページファイルとして文書コードと共に登録しておき、その同一処理内において最終ページである旨のコマンドを検出すると、それまでの各ページのシングルページファイルの文書を統合してマルチページファイルとして文書コードと共に登録することにより、転送時にはシングルページファイルとして逐次登録すると共に最終的には各ファイルを１つのファイルとして管理することができるので、転送処理のトータルとしての時間を大幅に削減できると共に登録における管理が複雑になるのを防止できる。
【００１６】
本発明の第２の態様に係る文書管理システムは、第１の態様において、前記登録手段は、最終ページである旨のコマンドを検出すると、それまで登録した各シングルページファイルの文書を統合して１つのマルチページファイルとして登録する一方、シングルページファイルとして登録した文書をすべて削除する構成を採る。
【００１７】
この構成によれば、転送時にはシングルページファイルとして登録して最終的にはマルチページファイルとして登録するという処理を行うことにより、シングルページファイルとして登録した文書がマルチページファイルとして登録された後にも残って、不要なファイルが無駄に累積されるのを防止できる。
【００１８】
本発明の第３の態様に係る文書管理システムは、第１の態様乃至第２の態様のいずれかにおいて、前記登録手段は、所定時間が経過しても、最終ページである旨のコマンドを検出しなかった場合、シングルページファイルとして登録したすべての文書を削除する構成を採る。
【００１９】
この構成によれば、シングルページファイルとして転送されたファイルを一時的に登録しておくが、所定時間が経過しても、最終コマンドを検知しない場合は、一時的に登録した各シングルページファイルを削除することにより、ネットワークサーバ内においてデジタル複合機で指示した通りのファイル形式で文書が登録されないのを防止できるので、文書を検索して取り出す際にファイル形式が異なるために所望の文書を適切に取出せないという事態を回避できる。
【００２０】
本発明の第４の態様に係る文書管理システムは、第１の態様乃至第３の態様のいずれかにおいて、前記登録手段は、キャンセルを示すコマンドを検出した場合、シングルページファイルとして登録したすべての文書を削除する構成を採る。
【００２１】
この構成によれば、シングルページファイルとして転送されたファイルを一時的に登録しておくが、キャンセルを示すコマンドを検出した場合は、各シングルページファイルを削除することにより、不要なファイルが無駄に累積されるのを防止できる。
【００２６】
以下、本発明の一実施の形態について、図面を参照して詳細に説明する。
【００２７】
図１は、本実施の形態にかかるデジタル複合機の機能ブロック図であり、図２は、このデジタル複合機に接続されるネットワークサーバの機能ブロック図である。
【００２８】
図１に示すデジタル複合機は、ＣＰＵ１に内部バス２を介してスキャナコントローラ３、プリンタコントローラ４、ＦＡＸコントローラ５、ネットワークコントローラ６が接続されている。スキャナコントローラ３によってイメージスキャナ部７の動作が制御され、プリンタコントローラ４によってレーザプリンタ部８の動作が制御される。また、ＦＡＸコントローラ５が公衆回線を介して、ファクシミリデータを送受信するファクシミリ通信を実行し、ネットワークコントローラ６が本デジタル複合機（ＣＰＵ１）とネットワーク９との間でデータの受け渡しを行う。
【００２９】
本デジタル複合機には、インターフェースコントローラ１１を介して大容量の記憶装置１２が接続されている。記憶装置１２は、登録文書が格納される場所であり、多数の文書を格納できる大きな記憶容量を有している。また、別のインターフェースコントローラ１３を介してリムーバブルな記憶媒体１４が接続可能になっている。記憶媒体１４に登録文書を格納することもできる。以下、記憶装置１２に文書登録する場合を例にして説明する。
【００３０】
記憶装置１２に格納された登録文書の管理情報及び文書コードは、管理用メモリ１５に格納される。登録文書の管理情報は、文書登録時に付与された文書ＩＤ、サイズ、日付、その他の情報で構成される。登録文書の文書コードは、文書ＩＤとその他の情報（例えば、そのデジタル複合機に付与された装置ＩＤ、メーカＩＤ）とを組み合わせた情報で構成されている。文書コードは、特定のパターン画像で構成される識別マークに変換される。なお、装置ＩＤ、メーカＩＤは、事前に管理用メモリ１５の所定エリアに保存されている。
【００３１】
本デジタル複合機およびこれに接続されたネットワークサーバに文書登録する場合は、文書登録モードを選択する。オペレータからの本デジタル複合機に対する指示は、操作パネル１６から入力される。操作パネル１６から入力された情報または本デジタル複合機における所定の操作案内等は、表示部２９に表示される。文書登録モードが選択されている場合、イメージスキャナ部７で読み取られた画像は、記憶装置１２に格納されて文書登録される。そのために、イメージスキャナ部７から出力されるアナログ画像信号がＡ／Ｄ変換部１７でデジタル画像に変換され、入力画像処理回路１８で画質向上のための画像処理を施された後、画像圧縮回路１９で圧縮画像に変換されてから主メモリ２１に書き込まれる。ＣＰＵ１は、主メモリ２１に書き込まれた圧縮画像を記憶装置１２へ登録文書として保存する。
【００３２】
なお、ネットワークサーバに文書登録する場合、ＣＰＵ１は、主メモリ２１に書き込まれた圧縮画像に対してｔｉｆｆ変換部２０によってｔｉｆｆファイル変換処理を施し、ネットワークコントローラ６を介して、このｔｉｆｆファイルをネットワークサーバに転送する。
【００３３】
一方、本デジタル複合機は、その登録文書を後で検索するための管理用文書を作成する。すなわち、登録文書に対して固有の文書ＩＤを付与し、その文書ＩＤと管理用メモリ１５に保存している装置ＩＤとメーカＩＤとを組み合わせて文書コードを生成する。この文書コードを識別マークとなるパターン画像に変換する。そして、登録文書の１ページ目または複数ページを１ページに縮小合成したページの所定個所にこのパターン画像が貼り付けられる。
【００３４】
登録文書の１ページ目にパターン画像を合成する場合には、記憶装置１２又は記憶媒体１４から該当ページの圧縮画像を主メモリ２１に書き出す。または文書登録前に該当ページの圧縮画像を主メモリ２１からコピーして読み出す。画像伸張回路２２で該当ページの圧縮画像を伸張処理して、画像縮小合成処理回路２３をパスして出力画像処理回路２５で出力形態に合わせる画像処理が施される。その後、パターン合成回路２６へ入力される。パターン合成回路２６には、ＣＰＵ１が文書登録時に作成した識別マークとなるパターン画像のビットマップデータがＣＰＵ１から与えられる。パターン合成回路２６で、登録文書の１ページ目の画像の所定位置に識別マークを重ねた管理用文書が作成され、変調回路２７でレーザー信号にアナログ変調されてレーザプリンタ部８からプリントアウトされる。
【００３５】
また、登録文書の複数ページを１ページに縮小合成する場合には、同様に主メモリ２１を経由して画像伸張回路２２で該当ページの圧縮画像に伸張処理を施す。続いて、画像縮小合成処理回路２３で画像縮小して画像合成メモリ２４の所定アドレスに書き込み、複数ページを１ページに縮小合成した画像を作成する。この画像は、出力画像処理回路２５で出力形態に合わせる画像処理が施された後、パターン合成回路２６へ入力される。パターン合成回路２６で、前記画像の所定位置に識別マークが合成され管理用文書が作成される。変調回路２７でこの管理用文書の画像をレーザー信号にアナログ変調してレーザプリンタ部８からプリントアウトされる。このようにして、登録文書の一部又は全部と固有の識別マークとで構成される管理用文書が作成される。なお、識別マークの横に文書コードの数字列を併記してもよい。
【００３６】
この管理用文書を使って登録文書を読み出す場合は、操作パネル１６の操作で文書検索モードを選択する。文書検索モードが選択されている場合、イメージスキャナ部７から読み込まれた管理用文書の画情報は、解析用画像メモリ２８に格納される。ＣＰＵ１は、解析用画像メモリ２８に格納された画情報から管理用文書の識別マークの部分を切り出し、識別マークを解析して文書コードを認識する。認識した文書コードが付与されている登録文書が記憶装置１２または記憶媒体１４から検索して取り出される。取り出された文書データは、画像縮小合成処理回路２３、パターン合成回路２６の処理はパスしてレーザプリンタ部８から出力される。
【００３７】
なお、検索先がネットワークサーバである場合には、上述の場合と同様の要領で管理用文書から文書コードを認識し、この文書コードをネットワークコントローラ６でネットワークサーバに転送する。そして、ネットワークサーバに認識した文書コードが付与されている登録文書がある場合には、その登録文書が転送されるので、その登録文書を受信してレーザープリンタ部８から出力する。なお、ネットワークサーバを検索する場合、デジタル複合機の記憶装置１２を検索した後にネットワークサーバを検索する。すなわち、本デジタル複合機の記憶装置１２に文書コードに対応する登録文書がない場合にネットワークサーバに対応する登録文書を検索する。これにより、管理用文書を読み取るだけで本デジタル複合機およびネットワークサーバの双方を検索することができる。
【００３８】
一方、図２に示すネットワークサーバは、ＣＰＵ３１がオペレーティングシステム上で動作し、内部バス３２で接続されたインターフェースコントローラ３３を介してハードディスク３４からアプリケーションプログラムを主メモリ３５にダウンロードして実行することができる。ＣＰＵ３１が実行するアプリケーションプログラムとして、デジタル複合機からの検索指示に基づいて文書検索するためのプログラム、デジタル複合機から転送されたファイルを合成するためのプログラムなどが含まれる。
【００３９】
文書検索するためのプログラムは、デジタル複合機から受信した文書コードに対応する文書データを検索し、文書データがある場合にネットワーク９を介してデジタル複合機にその文書データを転送するものである。また、ファイルを合成するためのプログラムは、ファイル合成用メモリ３６を用いて、デジタル複合機から転送された複数のファイルを合成して一つのファイルを生成するものである。具体的には、デジタル複合機から転送された複数のシングルページファイルから一つのマルチページファイルを生成する。
【００４０】
なお、ネットワークサーバのＣＰＵ３１とネットワーク９との間のデータのやり取りは、ネットワークコントローラ３７が制御する。
【００４１】
次に、上記構成を有するデジタル複合機で読み取った文書を登録する場合のデジタル複合機の動作について図３を用いて説明する。図３は、デジタル複合機における文書登録のためのフロー図である。
【００４２】
文書登録をする場合、デジタル複合機は、まず、オペレータからの入力にしたがって文書の登録処理を開始する(ＳＴ３０１)。
【００４３】
次に、オペレータからその登録すべき文書の登録先が指定されるので、指定された登録先を判定する（ＳＴ３０２）。
【００４４】
登録先としてデジタル複合機が指定されたならば、オペレータによってイメージスキャナ部７の読取位置に文書が配置されているので、イメージスキャナ部７によって、この文書から文書データを読み取る（ＳＴ３０３）。このとき、読み取った文書データに文書ＩＤを付与し、この文書ＩＤと管理用メモリ１５に格納された装置ＩＤおよびメーカＩＤを組み合わせた文書コードを生成する。また、このとき、オペレータから文書の読み取りのキャンセルが指示されていないかを判定し（ＳＴ３０４）、キャンセルが指示された場合には、文書の読み取りを中断し、文書登録処理を終了する。一方、キャンセルが指示されていない場合には、文書の読み取りが最終ページまで終了したかを判定し（ＳＴ３０５）、最終ページまで終了していなければ、処理をＳＴ３０３に戻し再度文書の読み取りを行い、最終ページまで読み取りが終了していれば、読み取った文書データをデジタル複合機の記憶装置１２に登録した後（ＳＴ３０６）、管理用文書の印刷、文書コードの保存をした後、文書登録処理を終了する。
【００４５】
登録先としてネットワークサーバが指定されたならば、ネットワークサーバに対して文書登録を処理内容とするアクセス要求を出す(ＳＴ３０７)。具体的には、本デジタル複合機のネットワークコントローラ６からネットワーク９経由でネットワークサーバにアクセスして文書登録を要求する。
【００４６】
本デジタル複合機から文書登録の要求を受けたネットワークサーバは、文書登録を許可する場合はアクセス可の応答を返してくるので、本デジタル複合機がアクセス可の応答を受信することにより両者間のコネクトが確立する（ＳＴ３０８）。
【００４７】
コネクトが確立したならば、オペレータによってイメージスキャナ部７の読取位置に文書が配置されているので、イメージスキャナ部７によって、この文書から文書データを１ページ分だけ読み取る（ＳＴ３０９）。このとき、読み取った文書データに文書ＩＤを付与し、この文書ＩＤと管理用メモリ１５に格納された装置ＩＤおよびメーカＩＤを組み合わせた文書コードを生成する。この文書コードをネットワークサーバに送信する。
【００４８】
そして、読み取った１ページ分の文書データから１ページ分のｔｉｆｆファイル（以下、「シングルページファイル」という）を作成する（ＳＴ３１０）。具体的には、ｔｉｆｆ変換部２０によって、読み取った１ページ分の文書データにｔｉｆｆファイル変換処理を施し、シングルページファイルを作成する。
【００４９】
シングルページファイルを作成すると、ＴＣＰ／ＩＰプロトコルにしたがって、データ転送するために通信経路をオープンして通信を開始する（ＳＴ３１１）。そして、この通信経路を介してシングルページファイルをネットワークサーバに転送する（ＳＴ３１２）。シングルページファイルの転送を終了すると、通信経路をクローズして通信を終了する（ＳＴ３１３）。
【００５０】
シングルページファイルの転送を終了したならば、オペレータからファイル転送のキャンセルが指示されていないかを判定し（ＳＴ３１４）、キャンセルが指示された場合には、ネットワークサーバに転送したシングルページファイルの削除を要求する（ＳＴ３１５）。シングルページファイルの削除を要求した後、ネットワークサーバとの間で確立していたコネクトを解除し（ＳＴ３１６）、文書の登録処理を終了する。
【００５１】
キャンセルが指示されていない場合には、文書の読み取りが最終ページまで終了したかを判定し（ＳＴ３１７）、最終ページまで終了していなければ、再度、１ページ分の文書データを読み取り、シングルページファイルの作成および転送を、文書の最終ページを読み取るまで行う（ＳＴ３０９〜ＳＴ３１７）。文書の読み取りが最終ページまで終了している場合には、ネットワークサーバに文書データの転送が終了した旨を示すエンドページコマンドを出力する（ＳＴ３１８）。
【００５２】
ネットワークサーバにエンドページコマンドを出力したならば、ネットワークサーバとの間で確立していたコネクトを解除する（ＳＴ３１９）。
【００５３】
ネットワークサーバとのコネクトを解除した場合、または、ＳＴ３０６において、本デジタル複合機の記憶装置１２に文書データを登録した場合、登録した登録文書の複数ページとその文書コードから生成される識別マークとからなる管理用文書を作成してレーザープリンタ部８から出力する（ＳＴ３２０）。
【００５４】
最後に、登録文書の文書コードをデジタル複合機の管理用メモリ１５の管理情報テーブルに保存する（ＳＴ３２１）。このようにして、デジタル複合機における一連の文書の登録処理が終了する。
【００５５】
このように、本実施の形態のデジタル複合機によれば、全てのページを読み取り終ってから、まとめてサーバに転送するのではなく、各ページを読み取る毎にシングルページファイルを作成し、読取動作と平行してネットワークサーバに転送することにより、読取動作の終了と転送処理の終了との時間的間隔を大幅に狭めることができる。したがって、読取処理が完了すると極めて短期間の間に他の処理に移行することが可能となり、ネットワーク上で接続した場合であっても、複数人が共用して複数の用途に使用するデジタル複合機としての利用効率を向上させることができる。
【００５６】
また、複数ページの文書を１つのファイルとしてまとめて転送するのではなく、各ページを読み取る毎にシングルページファイルとして転送するので、転送処理のためのトータルとしての処理時間を大幅に削減でき、文書の読取処理が終了しても転送処理が終了するまで長時間待ち、他の処理を実行できないという事態を回避できる。
【００５７】
また、最終ページの転送の際に併せて、その旨を示すエンドページコマンドを転送することにより、デジタル複合機側で複数ページの文書を１つのファイルにする処理を行うのではなく、ネットワークサーバ側でコネクトオンからエンドページコマンドまでに受信した各シングルページファイルを１つのファイルにまとめる処理を行うことが可能となるので、デジタル複合機では１つのファイルを生成する処理は発生せず、最終ページの読み取りとほぼ同時にネットワークサーバへの転送処理が完了して次の処理を行うことが可能となる。
【００５８】
次に、デジタル複合機で読み取った文書をネットワークサーバで登録する場合のネットワークサーバの動作について図４を用いて説明する。図４は、ネットワークサーバにおける文書登録するためのフロー図である。
【００５９】
文書登録する場合、ネットワークサーバは、まず、ネットワーク９経由でデジタル複合機からアクセス要求を受信したか判定し（ＳＴ４０１）、アクセス要求を受信したならば、デジタル複合機へアクセス可の応答を返してデジタル複合機との間にコネクトを確立する（ＳＴ４０２）。
【００６０】
コネクトを確立すると、デジタル複合機から登録文書の文書コードとシングルページファイルが送信されるので、この文書コードとシングルページファイルを受信し（ＳＴ４０３）、受信した文書コードとシングルページファイルをネットワークサーバの主メモリ３５に一時的に登録する（ＳＴ４０４）。
【００６１】
シングルページファイルをネットワークサーバの主メモリ３５に登録すると、デジタル複合機から登録したシングルページファイルの削除が要求されているか判定し（ＳＴ４０５）、シングルページファイルの削除が要求されていない場合には、デジタル複合機からエンドページコマンドが入力されたか判定する（ＳＴ４０６）。エンドページコマンドが入力されていないならば、ＳＴ４０３において、最初に受信したシングルページファイルから所定時間が経過したか判定し（ＳＴ４０７）、所定時間が経過していない場合には、再度、シングルページファイルの受信、登録、削除要求の有無の判定を行う（ＳＴ４０３〜ＳＴ４０５）。
【００６２】
シングルページファイルの登録処理を繰り返し行い、デジタル複合機からエンドページコマンドが入力されたならば、シングルページファイルの転送が終了したと判断し、ファイル合成メモリ３６によって、主メモリ３５に一時的に登録したシングルページファイルから一つのマルチページファイルを作成する（ＳＴ４０８）。そして、作成したこのマルチページファイルをＳＴ４０３で受信した文書コードと共にハードディスク３４に登録する（ＳＴ４０９）。
【００６３】
ハードディスク３４に文書コードとマルチページファイルを保存したならば、主メモリ３５に一時的に登録された全てのシングルページファイルを削除する（ＳＴ４１０）。そして、全てのシングルページファイルを削除した後、デジタル複合機から受信した文書データの登録処理が成功したか判定し（ＳＴ４１１）、文書データの登録処理が成功した場合には、デジタル複合機に文書登録の終了通知をし、デジタル複合機との間のコネクトを解除し（ＳＴ４１２）、文書の登録処理を終了する。一方、文書データの登録処理が成功しなかった場合には、デジタル複合機にエラー通知をし、デジタル複合機との間のコネクトを解除し（ＳＴ４１３）、文書の登録処理を終了する。このようにして、デジタル複合機で読み取った文書データがネットワークサーバに登録される。
【００６４】
なお、ＳＴ４０５において、登録したシングルページファイルの削除がデジタル複合機から要求された場合には、この要求にしたがってネットワークサーバの主メモリ３５に一時的に登録された全てのシングルページファイルを削除する（ＳＴ４１０）。
【００６５】
このようにデジタル複合機から登録したシングルページファイルの削除が要求された場合には、登録した全てのシングルページファイルを削除するようにしている。シングルページファイルとして転送されたファイルを一時的に登録しておくが、デジタル複合機からの削除要求の有無を判断し、削除要求を検出した場合は、各シングページファイルを削除することにより、シングルページファイルとして登録した文書がマルチページファイルを作成した後に残ってしまい、不要なファイルが累積されるのを防止できる。
【００６６】
また、ＳＴ４０７において、デジタル複合機からエンドページコマンドを受け取らないで、最初に受信したシングルページファイルから所定時間が経過した場合、デジタル複合機からのシングルページファイルの転送が何らかの理由で中断されたと判断し、主メモリ３５に一時的に登録された全てのシングルページファイルを削除する（ＳＴ４１０）。
【００６７】
このようにデジタル複合機からエンドページコマンドを受け取らないで、所定時間経過した場合には、登録した全てのシングルページファイルを削除するようにしている。シングルページファイルとして転送されたファイルを一時的に登録しておくが、デジタル複合機からのエンドページコマンドの有無を判断してエンドページコマンドを検出しない場合は、各シングルページファイルを削除することにより、ネットワークサーバ内においてデジタル複合機で指示した通りのファイル形式で文書が登録されないのを防止できるので、文書を検索して取り出す際にファイル形式が異なるために所望の文書を適切に取り出せないという事態を回避できる。
【００６８】
次に、本デジタル複合機およびネットワークサーバに登録されている文書を検索する場合の動作について図５を用いて説明する。図５は、デジタル複合機における文書検索のためのフロー図である。
【００６９】
文書検索する場合、オペレータによって、操作パネル１６から文書検索指示が入力される（ＳＴ５０１）。文書検索指示が入力された場合、オペレータによって検索すべき文書の管理用文書がイメージスキャナ部７の読取位置に配置されているので、イメージスキャナ部７によって、この管理用文書の所定箇所から識別マークを読み取る（ＳＴ５０２）。
【００７０】
ＳＴ５０３において、イメージスキャナ部７で識別マークを読み取った場合、管理用メモリ１５の管理情報テーブルの中から一致する文書コードを検索する（ＳＴ５０３）。
【００７１】
ここで、管理テーブルに一致する文書コードが存在するならば（ＳＴ５０４）、対応する文書を記憶装置１２から取り出し、レーザープリンタ部８から出力し（ＳＴ５０５）、文書の検索処理を終了する。
【００７２】
一方、管理テーブルに一致する文書コードが存在しないならば（ＳＴ５０４）、ネットワークサーバに対して文書検索を処理内容とするアクセス要求を出す(ＳＴ５０６)。具体的には、本デジタル複合機のネットワークコントローラ６からネットワーク９経由でネットワークサーバにアクセスして文書検索を要求する。
【００７３】
本デジタル複合機から文書検索の要求を受けたネットワークサーバは、文書検索を許可する場合はアクセス可の応答を返してくるので、本デジタル複合機がアクセス可の応答を受信することにより両者間のコネクトが確立する（ＳＴ５０７）。
【００７４】
コネクトが確立したならば、文書コードをネットワークサーバに送信する（ＳＴ５０８）。この文書コードを受信して、ネットワークサーバにおいて、対応する文書の検索が行われる（ＳＴ５０９）。そして、ネットワークサーバ内に対応する文書が存在するならば、ネットワークサーバから該当する文書が転送されてくるので、この転送文書を受信する（ＳＴ５１０）。なお、ネットワークサーバ内に対応する文書が存在しない場合には、対応する文書が存在しない旨を表示部２９に表示する（ＳＴ５１１）。そして、ネットワークサーバとの間のコネクトを解除し（ＳＴ５１２）、受信した文書をレーザープリンタ部８から出力し（ＳＴ５０５）、文書の検索処理を終了する。
【００７５】
このように本実施の形態のネットワークサーバによれば、デジタル複合機からの転送データを各ページ毎にシングルページファイルとして登録しておき、その同一処理内において最終ページである旨のコマンドを受け取ると、それまでの各ページのシングルページファイルの文書を統合してマルチページファイルを作成する。これにより、転送時にはシングルページファイルとして逐次受信すると共に最終的には各シングルページファイルを１つのマルチページファイルとして管理することができるので、転送処理のトータルとしての時間を大幅に削減できると共に登録後の管理が複雑になるのを防止できる。
【００７６】
また、本実施の形態のネットワークサーバによれば、マルチページファイルを作成した後、主メモリ３５に一時的に登録した全てのシングルページファイルを削除するので、シングルページファイルとして登録した文書が、マルチページファイルを作成した後にも残ってしまい、不要なファイルが無駄に累積されるのを防止できる。
【００７７】
【発明の効果】
以上説明したように、本発明によれば、デジタル複合機で読み取った複数ページの文書データを、１ページ毎に文書コードとシングルページファイルとにしてネットワークサーバに送信し、このネットワークサーバで受信した複数ページの文書コードとシングルページファイルとを統合して、１つのマルチページファイルとして文書コードと共に登録するようにしているため、ネットワーク上でデジタル複合機とネットワークサーバとを接続して文書管理を共用して行う場合に、ネットワークサーバへのデータ転送時間をトータルとして大幅に削減し、デジタル複合機としての利用効率を向上できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態にかかるデジタル複合機の機能ブロック図
【図２】本発明の一実施の形態に係るネットワークサーバの機能ブロック図
【図３】上記実施の形態に係るデジタル複合機における文書登録のフロー図
【図４】上記実施の形態に係るネットワークサーバにおける文書登録のフロー図
【図５】上記実施の形態に係るデジタル複合機における文書検索のフロー図
【符号の説明】
１、３１  ＣＰＵ
２  内部バス
３  スキャナコントローラ
４  プリンタコントローラ
５  ＦＡＸコントローラ
６、３７  ネットワークコントローラ
７  イメージスキャナ部
８  レーザプリンタ部
９  ネットワーク
１２  記憶装置
１４  記憶媒体
１５  管理用メモリ
３６  ファイル合成用メモリ
【図１】
0004291472.tif 000002
【図２】
0004291472.tif 000003
【図３】
0004291472.tif 000004
【図４】
0004291472.tif 000005
【図５】
0004291472.tif 000006