[go: up one dir, main page]

JP2007018160A - Network document management system, control method therefor, and storage medium - Google Patents

Network document management system, control method therefor, and storage medium Download PDF

Info

Publication number
JP2007018160A
JP2007018160A JP2005197569A JP2005197569A JP2007018160A JP 2007018160 A JP2007018160 A JP 2007018160A JP 2005197569 A JP2005197569 A JP 2005197569A JP 2005197569 A JP2005197569 A JP 2005197569A JP 2007018160 A JP2007018160 A JP 2007018160A
Authority
JP
Japan
Prior art keywords
document
job
document registration
registration job
document management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2005197569A
Other languages
Japanese (ja)
Inventor
Takayuki Shimizu
高幸 清水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2005197569A priority Critical patent/JP2007018160A/en
Publication of JP2007018160A publication Critical patent/JP2007018160A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】 文書管理クライアント、及びデジタル複合機から簡易な操作によりスキャン制御情報と登録制御情報を柔軟に指定することができるネットワーク文書管理システム、及びその制御方法、並びに記憶媒体を提供すること。
【解決手段】 (1)スキャン制御情報と登録制御情報の作成、変更は、文書管理クライアントから文書管理サーバに対して行うだけとする。
(2)文書管理サーバのユーザに関連付けて、スキャン制御情報と登録制御情報とからなる文書登録ジョブを作成、保存する。
【選択図】 図1
PROBLEM TO BE SOLVED: To provide a network document management system capable of flexibly specifying scan control information and registration control information by a simple operation from a document management client and a digital multifunction peripheral, a control method therefor, and a storage medium.
(1) Scan control information and registration control information are created and changed only from a document management client to a document management server.
(2) Create and save a document registration job composed of scan control information and registration control information in association with the user of the document management server.
[Selection] Figure 1

Description

本発明は、原稿を読み込み画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システム、及びその制御方法、並びにその制御方法に関する制御プログラムをコンピュータが読み出し可能な形で格納した記憶媒体に関する。   The present invention relates to a digital multi-function peripheral that reads a document and generates and transmits image data, a document management server that stores received image data in association with a folder and stores and manages user information, and a document management server Network document management system in which a document management client for viewing image data of a document that has been connected is connected via a network, a control method thereof, and a storage medium storing a control program related to the control method in a computer-readable form About.

従来、印刷された文字、図形、画像等のデータをスキャナ装置等で読み込むなどして作成した文書の画像データや、ワードプロセッサなどで作成した文書データに、キーワードなどの文書管理情報を関連付けて記憶する文書管理サーバと、これらの情報に対して検索、表示、印刷等を行う文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムが提案されている。   Conventionally, document management information such as keywords is stored in association with image data of a document created by reading data such as printed characters, graphics, and images with a scanner device or the like, or document data created by a word processor or the like. There has been proposed a network document management system in which a document management server and a document management client that searches, displays, prints, etc. for these pieces of information are connected via a network.

また、このようなネットワーク文書管理システムには、原稿を読み込み画像データを作成し送信することができるデジタル複合機がネットワークを介して接続され、デジタル複合機から送信した画像データを文書管理サーバに文書として登録できるものも提案されている。   Also, in such a network document management system, a digital multi-function peripheral capable of reading an original and creating and transmitting image data is connected via a network, and the image data transmitted from the digital multi-function peripheral is converted into a document management server. Those that can be registered as are also proposed.

このようなネットワーク文書管理システムは、例えば図16のように、文書管理クライアント1600と、文書管理サーバ1601と、画像転送装置1606と、デジタル複合機1607とから構成され、これらがネットワーク1608で接続されている。また、文書管理サーバ1601は、属性管理サーバ部1602と、属性データベースファイル1603と、ボリュームサーバ部1604と、ボリュームファイル1605とで構成されている。属性管理サーバ部1602は、画像データや文書データを階層化されたフォルダに格納されている文書として管理できるように、フォルダ、文書、ページの包含関係とこれらの属性を管理するためのRDBMS(Relational Database Management System)で、フォルダ属性、文書属性、ページ属性などを属性データベースファイル1603内に記憶している。ボリュームサーバ部1604は、属性管理サーバ部1601でページに対応付けられている実データを管理するためのサーバで、画像データ、文書データなどをボリュームファイル1605内に記憶している。文書管理クライアント1600は、ネットワーク文書管理システムのクライアントであり、文書管理サーバ1601により管理される文書の検索や表示などを行うことができる。この場合、文書管理クライアント1600は、TCP/IPプロトコル上に定義されるSQL(Structured Query Language)プロトコルにより属性管理サーバ部1602に対して各種要求を送信し、その処理結果を属性管理サーバ部1602から受信するとともに、さらに画像データや文書データに対する処理が発生した場合は、RPC(Remote Procedure Call)によりボリュームサーバ部1604に対して各種要求を送信し、その処理結果をボリュームサーバ部1604から受信する。デジタル複合機1607は、コピー、スキャナ、プリンタ、FAXなどの複合機能をもつ画像形成装置であり、スキャナから読み込んだ画像データやFAXで受信画像データを、FTPなどのネットワークプロトコルにより、画像転送装置1606に送信する。画像転送装置1606は、FTPなどのネットワークプロトコルによりデジタル複合機1607から受信した画像データを、予め設定されている格納先フォルダやインデックスなどの登録制御情報に基づいて文書管理サーバ1601に文書として登録するもので、文書管理サーバ1601との間の情報転送制御は、文書管理クライアント1600と同様に行う。   Such a network document management system includes, for example, a document management client 1600, a document management server 1601, an image transfer device 1606, and a digital multifunction peripheral 1607 as shown in FIG. ing. The document management server 1601 includes an attribute management server unit 1602, an attribute database file 1603, a volume server unit 1604, and a volume file 1605. An attribute management server unit 1602 manages relations between folders, documents, and pages and their attributes so that image data and document data can be managed as documents stored in hierarchical folders. Database Management System) stores folder attributes, document attributes, page attributes, and the like in the attribute database file 1603. The volume server unit 1604 is a server for managing actual data associated with pages by the attribute management server unit 1601, and stores image data, document data, and the like in the volume file 1605. A document management client 1600 is a client of a network document management system, and can search and display a document managed by the document management server 1601. In this case, the document management client 1600 transmits various requests to the attribute management server unit 1602 by the SQL (Structured Query Language) protocol defined on the TCP / IP protocol, and the processing result is sent from the attribute management server unit 1602. At the same time, when further processing for image data or document data occurs, various requests are transmitted to the volume server unit 1604 by RPC (Remote Procedure Call), and the processing results are received from the volume server unit 1604. The digital multifunction peripheral 1607 is an image forming apparatus having multifunction functions such as a copy, a scanner, a printer, and a FAX. The image transfer apparatus 1606 converts image data read from the scanner and received image data by FAX using a network protocol such as FTP. Send to. The image transfer apparatus 1606 registers the image data received from the digital multifunction peripheral 1607 by a network protocol such as FTP as a document in the document management server 1601 based on registration control information such as a preset storage destination folder and index. Therefore, the information transfer control with the document management server 1601 is performed in the same manner as the document management client 1600.

さらに、このようなネットワーク文書管理システムには、カラーモードや解像度など、デジタル複合機のスキャン処理を制御するためのスキャン制御情報を予め設定しておき、文書管理クライアント上の簡単な操作によって所望のデジタル複合機から原稿を読み込み、その画像データを文書管理サーバに文書として登録できるものも提案されている。   Further, in such a network document management system, scan control information for controlling scan processing of the digital multi-function peripheral, such as a color mode and resolution, is set in advance, and a desired operation can be performed by a simple operation on the document management client. There has been proposed an apparatus that can read a manuscript from a digital multifunction peripheral and register the image data as a document in a document management server.

このようなネットワーク文書管理システムも、図16のように構成され、文書管理クライアント1600には、TWAINなどのスキャナドライバがあり、スキャナドライバで設定されたスキャン制御情報を取得、保存し、これをジョブパレット画面に表示する。ジョブパレット画面には、文書管理クライアントに保存されているスキャン制御情報が一覧表示され、オペレータの操作によりスキャン制御情報が選択された場合には、選択されたスキャン制御情報に従ってスキャナドライバの設定を行った後、スキャン処理を実行し、スキャナドライバから受け取った画像データを文書管理サーバ1601に文書として登録する。スキャナドライバは、設定に従ってスキャンジョブを生成し、UDP/IP、TCP/IPなどのネットワークプロトコル上に定義されるデバイス制御プロトコルによりデジタル複合機1607に送信するとともに、画像データ取得要求をデジタル複合機1607に送信し、生成された画像データをデジタル複合機1607から取得する。デジタル複合機1607は、デバイス制御プロトコルによりスキャナドライバからスキャンジョブを受信し、スキャンジョブに従って原稿を読み込み、画像データを生成するとともに、スキャナドライバから画像データ取得要求を受信し、蓄積されている画像データをスキャナドライバに送信する。   Such a network document management system is also configured as shown in FIG. 16, and the document management client 1600 has a scanner driver such as TWAIN, acquires and stores scan control information set by the scanner driver, and stores it as a job. Display on the palette screen. The job palette screen displays a list of scan control information stored in the document management client. When scan control information is selected by an operator's operation, the scanner driver is set according to the selected scan control information. After that, scan processing is executed, and the image data received from the scanner driver is registered in the document management server 1601 as a document. The scanner driver generates a scan job in accordance with the settings, transmits the scan job to the digital multifunction peripheral 1607 using a device control protocol defined on a network protocol such as UDP / IP, TCP / IP, and the image data acquisition request. And the generated image data is acquired from the digital multifunction peripheral 1607. The digital multifunction peripheral 1607 receives a scan job from the scanner driver according to the device control protocol, reads a document according to the scan job, generates image data, receives an image data acquisition request from the scanner driver, and stores the stored image data Is sent to the scanner driver.

図17は、このような文書管理クライアント1600におけるジョブパレットの表示画面例である。同図では、ジョブパレット1700上に、スキャン制御情報1701、1702、1703が表示されている様子を示している。   FIG. 17 is an example of a job palette display screen in such a document management client 1600. In the drawing, scan control information 1701, 1702, and 1703 are displayed on the job palette 1700.

又、別の従来例としては、特許文献1及び特許文献2をあげることが出来る。
特開2004-171290号公報 特開2004-220424号公報
As another conventional example, Patent Literature 1 and Patent Literature 2 can be cited.
JP 2004-171290 A JP 2004-220424 A

しかしながら、上記従来技術のネットワーク文書管理システムでは、画像転送装置1606において、文書管理サーバ1601に対する登録制御情報を予め設定するだけでなく、デジタル複合機1607においても、ファイル送信に使用するプロトコル、送信先のホスト名、フォルダ・パス、ユーザ名、パスワードなど、画像転送装置1606に対する送信先情報も予め設定する必要がある。このため、登録制御情報を新たに作成する場合や、文書管理サーバ1601のフォルダ構成がかわるなどして登録制御情報を変更する場合、画像転送装置1606における登録制御情報だけでなく、デジタル複合機1607における送信先情報も作成、変更する必要があり、登録制御情報の作成、変更の作業が煩雑になるという問題がある。   However, in the above-described network document management system of the prior art, not only the registration control information for the document management server 1601 is preset in the image transfer apparatus 1606, but also the protocol used for file transmission and the transmission destination in the digital multifunction peripheral 1607. The transmission destination information for the image transfer apparatus 1606, such as the host name, folder path, user name, and password, must also be set in advance. Therefore, when newly creating registration control information, or when changing registration control information due to a change in the folder configuration of the document management server 1601, not only the registration control information in the image transfer apparatus 1606, but also the digital multifunction peripheral 1607. It is necessary to create and change the transmission destination information, and there is a problem that the creation and modification of registration control information becomes complicated.

また、文書登録時において、デジタル複合機1607に表示され、オペレータが指定できるのは、画像転送装置1606における登録制御情報に対応付けられた送信先情報であるため、登録制御情報の個々の内容を確認し、指定することはできない。さらに、デジタル複合機1607における送信先情報は、デジタル複合機1607の全てのオペレータに共通な情報として作成されるため、文書管理サーバ1601におけるユーザ毎に所望の登録制御情報を指定することは困難である。このため、デジタル複合機1607から簡易な操作により登録制御情報を柔軟に指定することができないという問題もある。また、文書管理クライアント1600からは、画像転送装置1606の登録制御情報を取得、指定することができないという問題もある。   Also, when registering a document, what is displayed on the digital multifunction peripheral 1607 and can be specified by the operator is transmission destination information associated with registration control information in the image transfer apparatus 1606. Cannot be confirmed and specified. Furthermore, since the transmission destination information in the digital multifunction peripheral 1607 is created as information common to all operators of the digital multifunction peripheral 1607, it is difficult to specify desired registration control information for each user in the document management server 1601. is there. For this reason, there is also a problem that the registration control information cannot be flexibly designated from the digital multifunction peripheral 1607 by a simple operation. Another problem is that registration control information of the image transfer apparatus 1606 cannot be obtained and specified from the document management client 1600.

さらに、スキャン制御情報は、登録制御情報とは別に文書管理クライアント1600に保存されているため、これらの作成、更新処理の操作が煩雑になるとともに、デジタル複合機1607からはスキャン制御情報が取得、指定できないという問題もある。   Further, since the scan control information is stored in the document management client 1600 separately from the registration control information, the operation of the creation and update processing becomes complicated, and the scan control information is acquired from the digital multifunction peripheral 1607. There is also a problem that it cannot be specified.

本発明は、かかる上記問題点について鑑みなされたものであり、その目的は、スキャン制御情報と登録制御情報の作成、変更を簡易に行うことができるネットワーク文書管理システム、及びその制御方法、並びに記憶媒体を提供することにある。また、本発明の他の目的は、文書管理管理クライアント、及びデジタル複合機から簡易な操作によりスキャン制御情報と登録制御情報を柔軟に指定することができるネットワーク文書管理システム、及びその制御方法、並びにその制御方法に関する制御プログラムをコンピュータが読み出し可能な形で格納した記憶媒体を提供することにある。   The present invention has been made in view of the above problems, and an object of the present invention is to provide a network document management system capable of easily creating and changing scan control information and registration control information, a control method thereof, and storage. To provide a medium. Another object of the present invention is to provide a document management management client, a network document management system capable of flexibly specifying scan control information and registration control information by a simple operation from a digital multifunction peripheral, a control method therefor, and An object of the present invention is to provide a storage medium that stores a control program related to the control method in a computer-readable form.

上記目的を達成するために、第1の発明であるネットワーク文書管理システムの制御方法は、原稿を読み込み画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムの制御方法において、
上記文書管理クライアントは、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第1通信ステップと、
所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1通信ステップを介して上記文書管理サーバに送信する文書登録ジョブ作成ステップと、
上記第1通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第1文書登録ジョブ取得ステップと、
上記第1文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示すジョブパレットを表示する第1文書登録ジョブ表示ステップと、
上記ジョブパレットに対する操作に基づいて文書登録ジョブを選択する第1文書登録ジョブ選択ステップと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第2通信ステップと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従ってスキャンジョブを作成し、該文書登録ジョブのアドレス情報に従って上記第2通信ステップを介してデジタル複合機に送信するスキャンジョブ送信ステップと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのアドレス情報に従って、上記第2通信ステップを介してデジタル複合機に画像データ取得要求を送信し、デジタル複合機に蓄積されている画像データを受信する画像データ取得ステップと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報に基づいて、上記画像データ取得ステップにより取得された画像データからなる文書データを上記第1通信ステップを介して上記文書管理サーバに送信するとともに、登録フロー処理を行う第1画像送信ステップとを実行し、
上記デジタル複合機は、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第3通信ステップと、
上記第3通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第2文書登録ジョブ取得ステップと、
上記第2文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示す文書登録ジョブメニューを表示する第2文書登録ジョブ表示ステップと、
上記文書登録ジョブメニューに対する操作に基づいて文書登録ジョブを選択する第2文書登録ジョブ選択ステップと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従って原稿を読み込み画像データを生成する第1読み込みステップと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報と、上記第1読み込みステップにより生成された画像データとを、上記第3通信ステップを介して上記文書管理サーバに送信する第2画像送信ステップと、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第4通信ステップと、
上記第4通信ステップを介して上記文書管理クライアントからスキャンジョブを受信し、該スキャンジョブに従って原稿を読み込み画像データを生成する第2読み込みステップと、
上記第4通信ステップを介して上記文書管理クライアントから受信した画像データ取得要求に基づいて、上記第2読み込みステップにより生成された画像データを上記文書管理クライアントに送信する画像データ取得応答ステップとを実行し、
上記文書管理サーバは、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第5通信ステップと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブを記憶する文書登録ジョブ記憶ステップと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記文書管理クライアントに送信する第1文書登録ジョブ取得応答ステップと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書データを記憶する第1文書登録ステップと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第6通信ステップと、
上記第6通信ステップを介して上記デジタル複合機から受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記デジタル複合機に送信する第2文書登録ジョブ取得応答ステップと、
上記第6通信ステップを介して上記デジタル複合機から登録制御情報と画像データとを受信し、該登録制御情報に基づいて画像データを文書として記憶するとともに登録フロー処理を行う第2文書登録ステップとを実行することを特徴とするものである。
In order to achieve the above object, a control method for a network document management system according to a first aspect of the present invention includes a digital multi-function peripheral that reads a document, generates and transmits image data, and stores the received image data in association with a folder as a document. And a document management server that stores and manages user information and a document management client that browses image data of a document stored in the document management server.
The document management client
A first communication step for transferring information to and from the document management server via the network;
Create a document registration job consisting of the address information of the desired digital MFP, scan control information for controlling the scan process, and registration control information for controlling the document registration process, and through the first communication step Creating a document registration job to be sent to the document management server,
A first document registration job acquisition step of transmitting a document registration job acquisition request to the document management server via the first communication step and receiving a document registration job stored in the document management server;
A first document registration job display step for displaying a job palette indicating the contents of the document registration job received in the first document registration job acquisition step;
A first document registration job selection step for selecting a document registration job based on an operation on the job palette;
A second communication step for transferring information to and from the digital multi-function peripheral via the network;
A scan job that creates a scan job in accordance with the scan control information of the document registration job selected in the first document registration job selection step and transmits the scan job to the digital multifunction peripheral through the second communication step in accordance with the address information of the document registration job Sending step;
In accordance with the address information of the document registration job selected in the first document registration job selection step, an image data acquisition request is transmitted to the digital multifunction peripheral through the second communication step, and image data stored in the digital multifunction peripheral is stored. Receiving image data, and
Based on the registration control information of the document registration job selected in the first document registration job selection step, the document data composed of the image data acquired in the image data acquisition step is transferred to the document management through the first communication step. A first image transmission step of transmitting to the server and performing a registration flow process;
The above digital multifunction device
A third communication step for transferring information to and from the document management server via the network;
A second document registration job acquisition step of transmitting a document registration job acquisition request to the document management server via the third communication step and receiving a document registration job stored in the document management server;
A second document registration job display step for displaying a document registration job menu indicating the contents of the document registration job received in the second document registration job acquisition step;
A second document registration job selection step for selecting a document registration job based on an operation on the document registration job menu;
A first reading step of reading an original according to scan control information of the document registration job selected in the second document registration job selection step and generating image data;
The registration control information of the document registration job selected in the second document registration job selection step and the image data generated in the first reading step are transmitted to the document management server through the third communication step. A second image transmission step;
A fourth communication step for transferring information to and from the document management client via the network;
A second reading step of receiving a scan job from the document management client via the fourth communication step, reading a document according to the scan job, and generating image data;
An image data acquisition response step of transmitting the image data generated by the second reading step to the document management client based on the image data acquisition request received from the document management client via the fourth communication step And
The document management server
A fifth communication step for transferring information to and from the document management client via the network;
A document registration job storage step for storing a document registration job received from the document management client via the fifth communication step;
A first document registration job for transmitting the document registration job stored in the document registration job storage step to the document management client based on the document registration job acquisition request received from the document management client via the fifth communication step. An acquisition response step;
A first document registration step for storing document data received from the document management client via the fifth communication step;
A sixth communication step for transferring information to and from the digital multi-function peripheral via the network;
A second document registration job for transmitting the document registration job stored in the document registration job storage step to the digital multifunction peripheral based on the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication step. An acquisition response step;
A second document registration step for receiving registration control information and image data from the digital multi-function peripheral through the sixth communication step, storing the image data as a document based on the registration control information, and performing a registration flow process; Is executed.

第2の発明であるネットワーク文書管理システムの制御方法は、上記第1の発明において、上記文書管理クライアントは、上記第1通信ステップを介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第1ユーザ認証ステップを実行し、
上記文書登録ジョブ作成ステップは、所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1ユーザ認証ステップにより認証されたユーザ情報とともに上記第1通信ステップを介して上記文書管理サーバに送信し、
上記第1文書登録ジョブ取得ステップは、上記第1ユーザ認証ステップにより認証されたユーザ情報とともに文書登録ジョブ取得要求を、第1通信ステップを介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記デジタル複合機は、上記第3通信ステップを介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第2ユーザ認証ステップを実行し、
上記第2文書登録ジョブ取得ステップは、上記第2ユーザ認証ステップにより認証されたユーザ情報とともに文書登録ジョブ取得要求を、第3通信ステップを介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記文書管理サーバは、上記第5通信ステップを介して上記文書管理クライアントから受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記文書管理クライアントに送信する第1ユーザ認証応答ステップと、
上記第6通信ステップを介して上記デジタル複合機から受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記デジタル複合機に送信する第2ユーザ認証応答ステップとを実行し、
上記文書登録ジョブ記憶ステップは、上記第5通信ステップを介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブとを関連付けて記憶し、
上記第1文書登録ジョブ取得応答ステップは、上記第5通信ステップを介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記文書管理クライアントに送信し、
上記第2文書登録ジョブ取得応答ステップは、上記第6通信ステップを介して上記デジタル複合機から受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記デジタル複合機に送信することを特徴とするものである。
According to a second aspect of the present invention, there is provided a control method for a network document management system according to the first aspect, wherein the document management client transmits a user authentication request to the document management server via the first communication step. Performing a first user authentication step of receiving
The document registration job creation step creates a document registration job comprising address information of a desired digital MFP, scan control information for controlling scan processing, and registration control information for controlling document registration processing. , The user information authenticated in the first user authentication step is transmitted to the document management server via the first communication step,
The first document registration job acquisition step transmits a document registration job acquisition request to the document management server via the first communication step together with the user information authenticated by the first user authentication step, and sends the document registration job acquisition request to the document management server. Receiving a document registration job stored in association with the user information;
The digital multi-function peripheral transmits a user authentication request to the document management server via the third communication step, and executes a second user authentication step of receiving an authentication result,
The second document registration job acquisition step transmits a document registration job acquisition request together with the user information authenticated in the second user authentication step to the document management server via the third communication step, and sends it to the document management server. Receiving a document registration job stored in association with the user information;
The document management server performs user authentication based on a user authentication request received from the document management client via the fifth communication step, and transmits an authentication result to the document management client;
Performing user authentication based on a user authentication request received from the digital multifunction peripheral through the sixth communication step, and executing a second user authentication response step of transmitting an authentication result to the digital multifunction peripheral;
The document registration job storage step stores the user information received from the document management client via the fifth communication step in association with the document registration job,
In the first document registration job acquisition response step, the document registration stored in association with the user information based on the user information and the document registration job acquisition request received from the document management client via the fifth communication step. Send the job to the document management client,
In the second document registration job acquisition response step, the document registration stored in association with the user information based on the user information and the document registration job acquisition request received from the digital multi-function peripheral through the sixth communication step. A job is transmitted to the digital multi-function peripheral.

第3の発明であるネットワーク文書管理システムは、原稿を読み込み画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムにおいて、
上記文書管理クライアントは、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第1通信手段と、
所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1通信手段を介して上記文書管理サーバに送信する文書登録ジョブ作成手段と、
上記第1通信手段を介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第1文書登録ジョブ取得手段と、
上記第1文書登録ジョブ取得手段により受信した文書登録ジョブの内容を示すジョブパレットを表示する第1文書登録ジョブ表示手段と、
上記ジョブパレットに対する操作に基づいて文書登録ジョブを選択する第1文書登録ジョブ選択手段と、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第2通信手段と、
上記第1文書登録ジョブ選択手段により選択された文書登録ジョブのスキャン制御情報に従ってスキャンジョブを作成し、該文書登録ジョブのアドレス情報に従って上記第2通信手段を介してデジタル複合機に送信するスキャンジョブ送信手段と、
上記第1文書登録ジョブ選択手段により選択された文書登録ジョブのアドレス情報に従って、上記第2通信手段を介してデジタル複合機に画像データ取得要求を送信し、デジタル複合機に蓄積されている画像データを受信する画像データ取得手段と、
上記第1文書登録ジョブ選択手段により選択された文書登録ジョブの登録制御情報に基づいて、上記画像データ取得手段により取得された画像データからなる文書データを上記第1通信手段を介して上記文書管理サーバに送信するとともに、登録フロー処理を行う第1画像送信手段とを備え、
上記デジタル複合機は、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第3通信手段と、
上記第3通信手段を介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第2文書登録ジョブ取得手段と、
上記第2文書登録ジョブ取得手段により受信した文書登録ジョブの内容を示す文書登録ジョブメニューを表示する第2文書登録ジョブ表示手段と、
上記文書登録ジョブメニューに対する操作に基づいて文書登録ジョブを選択する第2文書登録ジョブ選択手段と、
上記第2文書登録ジョブ選択手段により選択された文書登録ジョブのスキャン制御情報に従って原稿を読み込み画像データを生成する第1読み込み手段と、
上記第2文書登録ジョブ選択手段により選択された文書登録ジョブの登録制御情報と、上記第1読み込み手段により生成された画像データとを、上記第3通信手段を介して上記文書管理サーバに送信する第2画像送信手段と、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第4通信手段と、
上記第4通信手段を介して上記文書管理クライアントからスキャンジョブを受信し、該スキャンジョブに従って原稿を読み込み画像データを生成する第2読み込み手段と、
上記第4通信手段を介して上記文書管理クライアントから受信した画像データ取得要求に基づいて、上記第2読み込み手段により生成された画像データを上記文書管理クライアントに送信する画像データ取得応答手段とを備え、
上記文書管理サーバは、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第5通信手段と、
上記第5通信手段を介して上記文書管理クライアントから受信した文書登録ジョブを記憶する文書登録ジョブ記憶手段と、
上記第5通信手段を介して上記文書管理クライアントから受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶手段により記憶された文書登録ジョブを上記文書管理クライアントに送信する第1文書登録ジョブ取得応答手段と、
上記第5通信手段を介して上記文書管理クライアントから受信した文書データを記憶する第1文書登録手段と、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第6通信手段と、
上記第6通信手段を介して上記デジタル複合機から受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶手段により記憶された文書登録ジョブを上記デジタル複合機に送信する第2文書登録ジョブ取得応答手段と、
上記第6通信手段を介して上記デジタル複合機から登録制御情報と画像データとを受信し、該登録制御情報に基づいて画像データを文書として記憶するとともに登録フロー処理を行う第2文書登録手段とを備えたことを特徴とするものである。
A network document management system according to a third aspect of the present invention is a digital multi-function peripheral that reads a document to generate and transmit image data, and a document management that stores received image data in association with a folder as a document and stores and manages user information. In a network document management system in which a server and a document management client for browsing image data of a document stored in the document management server are connected via a network,
The document management client
A first communication means for transferring information to and from the document management server via the network;
Create a document registration job consisting of address information of the desired digital multi-function peripheral, scan control information for controlling the scan process, and registration control information for controlling the document registration process, and via the first communication means A document registration job creating means for transmitting to the document management server,
First document registration job acquisition means for transmitting a document registration job acquisition request to the document management server via the first communication means and receiving the document registration job stored in the document management server;
First document registration job display means for displaying a job palette indicating the contents of the document registration job received by the first document registration job acquisition means;
First document registration job selection means for selecting a document registration job based on an operation on the job palette;
Second communication means for transferring information to and from the digital multi-function peripheral via the network;
A scan job that creates a scan job according to the scan control information of the document registration job selected by the first document registration job selection means, and transmits the scan job to the digital multi-function peripheral via the second communication means according to the address information of the document registration job A transmission means;
In accordance with the address information of the document registration job selected by the first document registration job selection means, an image data acquisition request is transmitted to the digital multifunction peripheral via the second communication means, and the image data stored in the digital multifunction peripheral Image data acquisition means for receiving
Based on the registration control information of the document registration job selected by the first document registration job selection means, the document data consisting of the image data acquired by the image data acquisition means is sent to the document management via the first communication means. A first image transmission unit that transmits to the server and performs a registration flow process;
The above digital multifunction device
Third communication means for transferring information to and from the document management server via the network;
Second document registration job acquisition means for transmitting a document registration job acquisition request to the document management server via the third communication means and receiving a document registration job stored in the document management server;
Second document registration job display means for displaying a document registration job menu indicating the contents of the document registration job received by the second document registration job acquisition means;
Second document registration job selection means for selecting a document registration job based on an operation on the document registration job menu;
First reading means for reading an original according to scan control information of a document registration job selected by the second document registration job selecting means and generating image data;
The registration control information of the document registration job selected by the second document registration job selection unit and the image data generated by the first reading unit are transmitted to the document management server via the third communication unit. A second image transmission means;
Fourth communication means for transferring information to and from the document management client via the network;
Second reading means for receiving a scan job from the document management client via the fourth communication means, reading an original according to the scan job, and generating image data;
Image data acquisition response means for transmitting the image data generated by the second reading means to the document management client based on an image data acquisition request received from the document management client via the fourth communication means. ,
The document management server
Fifth communication means for transferring information to and from the document management client via the network;
Document registration job storage means for storing a document registration job received from the document management client via the fifth communication means;
A first document registration job for transmitting the document registration job stored in the document registration job storage unit to the document management client based on a document registration job acquisition request received from the document management client via the fifth communication unit; An acquisition response means;
First document registration means for storing document data received from the document management client via the fifth communication means;
Sixth communication means for transferring information to and from the digital multi-function peripheral via the network;
A second document registration job for transmitting the document registration job stored in the document registration job storage means to the digital multifunction peripheral based on the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication means; An acquisition response means;
Second document registration means for receiving registration control information and image data from the digital multi-function peripheral via the sixth communication means, storing image data as a document based on the registration control information, and performing registration flow processing; It is characterized by comprising.

第4の発明であるネットワーク文書管理システムは、上記第3の発明において、上記文書管理クライアントは、上記第1通信手段を介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第1ユーザ認証手段を備え、
上記文書登録ジョブ作成手段は、所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1ユーザ認証手段により認証されたユーザ情報とともに上記第1通信手段を介して上記文書管理サーバに送信し、
上記第1文書登録ジョブ取得手段は、上記第1ユーザ認証手段により認証されたユーザ情報とともに文書登録ジョブ取得要求を、第1通信手段を介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記デジタル複合機は、上記第3通信手段を介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第2ユーザ認証手段を備え、
上記第2文書登録ジョブ取得手段は、上記第2ユーザ認証手段により認証されたユーザ情報とともに文書登録ジョブ取得要求を、第3通信手段を介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記文書管理サーバは、上記第5通信手段を介して上記文書管理クライアントから受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記文書管理クライアントに送信する第1ユーザ認証応答手段と、
上記第6通信手段を介して上記デジタル複合機から受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記デジタル複合機に送信する第2ユーザ認証応答手段とを備え、
上記文書登録ジョブ記憶手段は、上記第5通信手段を介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブとを関連付けて記憶し、
上記第1文書登録ジョブ取得応答手段は、上記第5通信手段を介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記文書管理クライアントに送信し、
上記第2文書登録ジョブ取得応答手段は、上記第6通信手段を介して上記デジタル複合機から受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記デジタル複合機に送信することを特徴とするものである。
In the network document management system according to a fourth aspect of the present invention, in the third aspect, the document management client transmits a user authentication request to the document management server via the first communication means and receives an authentication result. Comprising a first user authentication means;
The document registration job creation unit creates a document registration job including address information of a desired digital multifunction peripheral, scan control information for controlling scan processing, and registration control information for controlling document registration processing. , Along with the user information authenticated by the first user authentication means, transmitted to the document management server via the first communication means,
The first document registration job acquisition unit transmits a document registration job acquisition request to the document management server via the first communication unit together with the user information authenticated by the first user authentication unit, and sends the document registration job acquisition request to the document management server. Receiving a document registration job stored in association with the user information;
The digital multifunction peripheral includes a second user authentication unit that transmits a user authentication request to the document management server via the third communication unit and receives an authentication result.
The second document registration job acquisition means transmits a document registration job acquisition request together with the user information authenticated by the second user authentication means to the document management server via the third communication means, and sends it to the document management server. Receiving a document registration job stored in association with the user information;
The document management server performs user authentication based on a user authentication request received from the document management client via the fifth communication unit, and transmits a result of authentication to the document management client;
Second user authentication response means for performing user authentication based on a user authentication request received from the digital multifunction peripheral via the sixth communication means and transmitting an authentication result to the digital multifunction peripheral;
The document registration job storage means stores the user information received from the document management client via the fifth communication means in association with the document registration job;
The first document registration job acquisition response unit is configured to store the document registration associated with the user information based on the user information and the document registration job acquisition request received from the document management client via the fifth communication unit. Send the job to the document management client,
The second document registration job acquisition response unit is configured to store the document registration stored in association with the user information based on the user information and the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication unit. A job is transmitted to the digital multi-function peripheral.

第5の発明である記憶媒体は、デジタル複合機と、文書管理サーバと、文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムを制御するプログラムをコンピュータが読み出し可能な形で格納する記憶媒体であって、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第1通信ステップの第1通信モジュールと、
所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1通信ステップを介して上記文書管理サーバに送信する文書登録ジョブ作成ステップの文書登録ジョブ作成モジュールと、
上記第1通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第1文書登録ジョブ取得ステップの第1文書登録ジョブ取得モジュールと、
上記第1文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示すジョブパレットを表示する第1文書登録ジョブ表示ステップの第1文書登録ジョブ表示モジュールと、
上記ジョブパレットに対する操作に基づいて文書登録ジョブを選択する第1文書登録ジョブ選択ステップの第1文書登録ジョブ選択モジュールと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第2通信ステップの第2通信モジュールと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従ってスキャンジョブを作成し、該文書登録ジョブのアドレス情報に従って上記第2通信ステップを介してデジタル複合機に送信するスキャンジョブ送信ステップのスキャンジョブ送信モジュールと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのアドレス情報に従って、上記第2通信ステップを介してデジタル複合機に画像データ取得要求を送信し、デジタル複合機に蓄積されている画像データを受信する画像データ取得ステップの画像データ取得モジュールと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報に基づいて、上記画像データ取得ステップにより取得された画像データからなる文書データを上記第1通信ステップを介して上記文書管理サーバに送信するとともに、登録フロー処理を行う第1画像送信ステップの第1画像送信モジュールとを有する上記文書管理クライアントを制御するプログラムと、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第3通信ステップの第3通信モジュールと、
上記第3通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第2文書登録ジョブ取得ステップの第2文書登録ジョブ取得モジュールと、
上記第2文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示す文書登録ジョブメニューを表示する第2文書登録ジョブ表示ステップの第2文書登録ジョブ表示モジュールと、
上記文書登録ジョブメニューに対する操作に基づいて文書登録ジョブを選択する第2文書登録ジョブ選択ステップの第2文書登録ジョブ選択モジュールと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従って原稿を読み込み画像データを生成する第1読み込みステップの第1読み込みモジュールと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報と、上記第1読み込みステップにより生成された画像データとを、上記第3通信ステップを介して上記文書管理サーバに送信する第2画像送信ステップの第2画像送信モジュールと、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第4通信ステップの第4通信モジュールと、
上記第4通信ステップを介して上記文書管理クライアントからスキャンジョブを受信し、該スキャンジョブに従って原稿を読み込み画像データを生成する第2読み込みステップの第2読み込みモジュールと、
上記第4通信ステップを介して上記文書管理クライアントから受信した画像データ取得要求に基づいて、上記第2読み込みステップにより生成された画像データを上記文書管理クライアントに送信する画像データ取得応答ステップの画像データ取得応答モジュールとを有する上記デジタル複合機を制御するプログラムと、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第5通信ステップの第5通信モジュールと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブを記憶する文書登録ジョブ記憶ステップの文書登録ジョブ記憶モジュールと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記文書管理クライアントに送信する第1文書登録ジョブ取得応答ステップの第1文書登録ジョブ取得応答モジュールと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書データを記憶する第1文書登録ステップの第1文書登録モジュールと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第6通信ステップの第6通信モジュールと、
上記第6通信ステップを介して上記デジタル複合機から受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記デジタル複合機に送信する第2文書登録ジョブ取得応答ステップの第2文書登録ジョブ取得応答モジュールと、
上記第6通信ステップを介して上記デジタル複合機から登録制御情報と画像データとを受信し、該登録制御情報に基づいて画像データを文書として記憶するとともに登録フロー処理を行う第2文書登録ステップの第2文書登録モジュールとを有する上記文書管理サーバを制御するプログラムとをコンピュータが読み出し可能な形で格納したことを特徴とするものである。
A storage medium according to a fifth aspect of the present invention stores a computer-readable program for controlling a network document management system in which a digital multifunction peripheral, a document management server, and a document management client are connected via a network. A storage medium,
A first communication module in a first communication step for transferring information to and from the document management server via the network;
Create a document registration job consisting of the address information of the desired digital MFP, scan control information for controlling the scan process, and registration control information for controlling the document registration process, and through the first communication step A document registration job creation module of the document registration job creation step to be transmitted to the document management server,
The first document registration job of the first document registration job acquisition step that transmits a document registration job acquisition request to the document management server via the first communication step and receives the document registration job stored in the document management server. An acquisition module;
A first document registration job display module in a first document registration job display step for displaying a job palette indicating the contents of the document registration job received in the first document registration job acquisition step;
A first document registration job selection module in a first document registration job selection step for selecting a document registration job based on an operation on the job palette;
A second communication module in a second communication step for transferring information to and from the digital multifunction peripheral via the network;
A scan job that creates a scan job in accordance with the scan control information of the document registration job selected in the first document registration job selection step and transmits the scan job to the digital multifunction peripheral through the second communication step in accordance with the address information of the document registration job A scan job transmission module in the transmission step;
In accordance with the address information of the document registration job selected in the first document registration job selection step, an image data acquisition request is transmitted to the digital multifunction peripheral through the second communication step, and image data stored in the digital multifunction peripheral is stored. An image data acquisition module of the image data acquisition step for receiving,
Based on the registration control information of the document registration job selected in the first document registration job selection step, the document data composed of the image data acquired in the image data acquisition step is transferred to the document management through the first communication step. A program for controlling the document management client having a first image transmission module of a first image transmission step for transmitting to a server and performing a registration flow process;
A third communication module in a third communication step for transferring information to and from the document management server via the network;
The second document registration job in the second document registration job acquisition step that transmits a document registration job acquisition request to the document management server via the third communication step and receives the document registration job stored in the document management server. An acquisition module;
A second document registration job display module in a second document registration job display step for displaying a document registration job menu indicating the contents of the document registration job received in the second document registration job acquisition step;
A second document registration job selection module in a second document registration job selection step for selecting a document registration job based on an operation on the document registration job menu;
A first reading module of a first reading step for reading an original according to scan control information of the document registration job selected in the second document registration job selection step and generating image data;
The registration control information of the document registration job selected in the second document registration job selection step and the image data generated in the first reading step are transmitted to the document management server through the third communication step. A second image transmission module in a second image transmission step;
A fourth communication module in a fourth communication step for transferring information to and from the document management client via the network;
A second reading module in a second reading step for receiving a scan job from the document management client via the fourth communication step, reading a document according to the scan job, and generating image data;
Image data in the image data acquisition response step of transmitting the image data generated in the second reading step to the document management client based on the image data acquisition request received from the document management client through the fourth communication step. A program for controlling the digital multi-function peripheral having an acquisition response module;
A fifth communication module in a fifth communication step for transferring information to and from the document management client via the network;
A document registration job storage module of a document registration job storage step for storing a document registration job received from the document management client via the fifth communication step;
A first document registration job for transmitting the document registration job stored in the document registration job storage step to the document management client based on the document registration job acquisition request received from the document management client via the fifth communication step. A first document registration job acquisition response module in an acquisition response step;
A first document registration module in a first document registration step for storing document data received from the document management client via the fifth communication step;
A sixth communication module in a sixth communication step for transferring information to and from the digital multi-function peripheral via the network;
A second document registration job for transmitting the document registration job stored in the document registration job storage step to the digital multifunction peripheral based on the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication step. A second document registration job acquisition response module in an acquisition response step;
The second document registration step of receiving registration control information and image data from the digital multi-function peripheral through the sixth communication step, storing the image data as a document based on the registration control information, and performing a registration flow process A program for controlling the document management server having a second document registration module is stored in a computer-readable form.

以上説明したように、本発明のネットワーク文書管理システム、及びその制御方法、並びに記憶媒体によれば、スキャン制御情報と登録制御情報の作成、変更は、文書管理クライアントから文書管理サーバに対して行うだけで済むため、簡易に行うことができるという効果を奏する。また、文書管理サーバのユーザに関連付けて、スキャン制御情報と登録制御情報とからなる文書登録ジョブを作成、保存することができ、文書管理クライアント、及びデジタル複合機において、オペレータが操作中の文書管理サーバのユーザに関連付けられている文書登録ジョブを取得し、表示した中から所望の文書登録ジョブを指定できるので、文書管理クライアント、及びデジタル複合機から簡易な操作によりスキャン制御情報と登録制御情報を柔軟に指定することができるという効果を奏する。   As described above, according to the network document management system, the control method, and the storage medium of the present invention, the scan management information and the registration control information are created and changed from the document management client to the document management server. Therefore, it is possible to simply carry out. In addition, a document registration job composed of scan control information and registration control information can be created and stored in association with the user of the document management server. Document management that is being operated by the operator in the document management client and the digital multifunction peripheral Since a document registration job associated with the server user can be acquired and displayed, a desired document registration job can be designated. Scan control information and registration control information can be obtained by simple operations from the document management client and the digital multifunction peripheral. There is an effect that it can be specified flexibly.

次に、本発明の詳細を実施例の記述に従って説明する。   Next, details of the present invention will be described in accordance with the description of the embodiments.

図1は、本発明の実施例におけるネットワーク文書管理システムの全体の構成を説明するブロック図である。このネットワーク文書管理システムは、文書管理クライアント100と、文書管理サーバ110と、デジタル複合機130とから構成され、これらがネットワーク140で接続される。   FIG. 1 is a block diagram illustrating the overall configuration of a network document management system according to an embodiment of the present invention. This network document management system includes a document management client 100, a document management server 110, and a digital multifunction peripheral 130, which are connected via a network 140.

文書管理クライアント100は、文書管理サーバ110で管理される文書の検索や表示を行う本ネットワーク文書管理システムのクライアントであり、ユーザインタフェース(UI)部101と、クライアント処理部102と、ネットワークI/F103とから構成される。ユーザインタフェース(UI)部101は、文書の登録、検索、表示など、文書管理クライアント100の各機能に係るオペレータからの指示を受け付けるとともに、その処理結果などの各種情報をオペレータに提供するもので、CRT、液晶等に代表される表示装置や、キーボードやポインティングデバイスなどの入力装置から構成される。クライアント処理部102は、CPUやメモリなどから構成され、文書の登録、検索、表示など、文書管理クライアント100の各機能の処理を行い、文書管理サーバ110に対する処理が発生した場合には、ネットワークI/F103を介して文書管理サーバ110に各種要求コマンドを送信し、その応答を受信する。また、デジタル複合機130に対する処理が発生した場合には、ネットワークI/F103を介してデジタル複合機130に各種要求コマンドを送信し、その応答を受信する。   The document management client 100 is a client of this network document management system that searches and displays a document managed by the document management server 110, and includes a user interface (UI) unit 101, a client processing unit 102, and a network I / F 103. It consists of. A user interface (UI) unit 101 receives instructions from an operator related to each function of the document management client 100 such as document registration, search, and display, and provides various information such as processing results to the operator. It consists of a display device typified by a CRT, liquid crystal or the like, and an input device such as a keyboard or pointing device. The client processing unit 102 includes a CPU, a memory, and the like. The client processing unit 102 performs processing of each function of the document management client 100 such as document registration, search, and display. Various request commands are transmitted to the document management server 110 via / F103, and responses are received. When processing for the digital multi-function peripheral 130 occurs, various request commands are transmitted to the digital multi-function peripheral 130 via the network I / F 103 and a response is received.

文書管理サーバ110は、文書管理クライアント100、或いはデジタル複合機130から格納された画像データや文書データを管理するための本ネットワーク文書管理システムのサーバで、ネットワークI/F111と、属性管理サーバ部112と、ボリュームサーバ部115と、サービスサーバ部118とから構成される。属性管理サーバ部112、ボリュームサーバ部115、サービスサーバ部118は、本実施例のように1つのパーソナルコンピュータで構成されてもかまわないし、ネットワーク140で接続される別々のパーソナルコンピュータで構成されてもかまわない。   The document management server 110 is a server of the present network document management system for managing image data and document data stored from the document management client 100 or the digital multi-function peripheral 130, and includes a network I / F 111 and an attribute management server unit 112. And a volume server unit 115 and a service server unit 118. The attribute management server unit 112, the volume server unit 115, and the service server unit 118 may be configured by one personal computer as in this embodiment, or may be configured by separate personal computers connected by the network 140. It doesn't matter.

ネットワークI/F111は、ネットワーク140に接続し、TCP/IPなどのネットワークプロトコルの処理を行う。   A network I / F 111 is connected to the network 140 and performs processing of a network protocol such as TCP / IP.

属性管理サーバ部112は、画像データや文書データを階層化されたフォルダに格納されている文書として管理できるように、フォルダ、文書、ページの包含関係とこれらの属性などを管理するためのサーバ部で、属性管理サーバ処理部113と、属性記憶部114とから構成される。属性管理サーバ処理部113は、CPUやメモリなどから構成され、クライアント処理部102、或いはサービスサーバ部118からネットワークI/F111を介して要求コマンドを受信し、属性記憶部114に対して更新や検索などの処理を行い、その処理結果をクライアント処理部102、或いはサービスサーバ部118に送信する。属性記憶部114は、フォルダ属性、文書属性、ページ属性などを記憶するもので、通常、ハードディスク等である。   The attribute management server unit 112 is a server unit for managing the inclusion relationship between folders, documents, and pages and their attributes so that image data and document data can be managed as documents stored in a hierarchical folder. The attribute management server processing unit 113 and the attribute storage unit 114 are configured. The attribute management server processing unit 113 includes a CPU, a memory, and the like, receives a request command from the client processing unit 102 or the service server unit 118 via the network I / F 111, and updates or searches the attribute storage unit 114. The processing result is transmitted to the client processing unit 102 or the service server unit 118. The attribute storage unit 114 stores folder attributes, document attributes, page attributes, and the like, and is usually a hard disk or the like.

ボリュームサーバ部115は、属性管理サーバ部112でページに対応付けられている文書データや画像データなどの実データを蓄積し、管理するためのサーバ部で、ボリュームサーバ処理部116と、ボリューム記憶部117とから構成される。ボリュームサーバ処理部116は、CPUやメモリなどから構成され、クライアント処理部102、或いはサービスサーバ部118からネットワークI/F111を介して要求コマンドを受信し、ボリューム記憶部117に対して更新やデータ取得などの処理を行い、その処理結果をクライアント処理部102、或いはサービスサーバ部118に送信する。ボリューム記憶部117は、文書データや画像データを記憶するもので、通常、ハードディスクなどである。   The volume server unit 115 is a server unit for accumulating and managing actual data such as document data and image data associated with the page in the attribute management server unit 112. The volume server processing unit 116 and the volume storage unit 117. The volume server processing unit 116 includes a CPU, a memory, and the like, receives a request command from the client processing unit 102 or the service server unit 118 via the network I / F 111, and updates or acquires data to the volume storage unit 117. The processing result is transmitted to the client processing unit 102 or the service server unit 118. The volume storage unit 117 stores document data and image data, and is usually a hard disk or the like.

サービスサーバ部118は、CPUやメモリなどから構成され、デジタル複合機130からネットワークI/F111を介して要求コマンドを受信し、デジタル複合機130から要求された各処理を行い、文書の登録、属性の更新、検索など、属性管理サーバ部112、或いはボリュームサーバ部115に対する処理が発生した場合には、ネットワークI/F111を介してこれらに各種要求コマンドを送信し、その応答を受信し、該処理結果をデジタル複合機130に送信する。   The service server unit 118 includes a CPU, a memory, and the like. The service server unit 118 receives a request command from the digital multi-function peripheral 130 via the network I / F 111, performs each process requested from the digital multi-function peripheral 130, and registers documents and attributes. When processing for the attribute management server unit 112 or the volume server unit 115 occurs such as update, search, etc., various request commands are transmitted to these via the network I / F 111, and responses are received, The result is transmitted to the digital multi-function peripheral 130.

デジタル複合機130は、コピー、スキャナ、プリンタ、FAXなどの複合機能をもつ画像形成装置であり、画像入力デバイスであるスキャナ部131、画像出力デバイスであるプリンタ部132、コントローラユニット133、ユーザインタフェースである操作部134から構成される。スキャナ部131、プリンタ部132、操作部134は、それぞれコントローラユニット133に接続され、コントローラユニット133は、ネットワーク(LAN)140、公衆回線(WAN)150に接続されている。   The digital multifunction peripheral 130 is an image forming apparatus having multifunction functions such as a copy, a scanner, a printer, and a FAX, and includes a scanner unit 131 that is an image input device, a printer unit 132 that is an image output device, a controller unit 133, and a user interface. A certain operation unit 134 is configured. The scanner unit 131, the printer unit 132, and the operation unit 134 are each connected to a controller unit 133, and the controller unit 133 is connected to a network (LAN) 140 and a public line (WAN) 150.

コントローラユニット133は、操作部134からの入力情報に基づきスキャンジョブなどの処理を行うとともに、機器の状態やジョブの状態などの情報を操作部134に提供する。また、文書管理サーバ110に対する処理が発生した場合は、サービスサーバ部118に要求コマンドを送信するとともに、その応答を受信し、文書管理サーバ110から取得した情報を操作部134に提供する。また、文書管理クライアント100から要求コマンドを受信した場合は、その要求コマンドに従ってスキャンジョブなどの処理を行うとともに、その処理結果を文書管理クライアント100に送信する。   The controller unit 133 performs processing such as a scan job based on input information from the operation unit 134 and provides information such as a device state and a job state to the operation unit 134. When processing for the document management server 110 occurs, a request command is transmitted to the service server unit 118, a response is received, and information acquired from the document management server 110 is provided to the operation unit 134. When a request command is received from the document management client 100, a scan job or the like is processed according to the request command, and the processing result is transmitted to the document management client 100.

図2は、図1に示した文書管理クライアントと文書管理サーバの機能構成を示すブロック図であり、図1と同じものには同一の符号を付してある。   FIG. 2 is a block diagram showing functional configurations of the document management client and the document management server shown in FIG. 1, and the same components as those in FIG. 1 are denoted by the same reference numerals.

文書管理クライアント100のクライアント処理部102は、クライアントアプリケーション部200、画像処理部201、キャビネット文書管理部202、データベース通信部203、ボリューム通信部204、スキャナドライバ部205、デバイス通信部206から構成される。クライアントアプリケーション部200は、ユーザインタフェース(UI)部101からの指示に従い、文書管理クライアント100の各機能の処理を行うとともに、ユーザインタフェース(UI)部101の表示画面の制御を行う。また、属性管理サーバ部112、ボリュームサーバ部115に対する処理が発生した場合は、その要求をキャビネット文書管理部202に供給し、その処理結果をキャビネット文書管理部202から受け取る。また、デジタル複合機130に対する処理が発生した場合は、その要求をスキャナドライバ部205に供給し、その処理結果をスキャナドライバ部205から受け取る。画像処理部201は、クライアントアプリケーション部200、キャビネット文書管理部202からの要求に従い、画像の伸長、圧縮、色空間変換、下地とばし、拡大/縮小、回転などの画像処理を行う。キャビネット文書管理部202は、属性管理サーバ部112とボリュームサーバ部115に対する要求を、キャビネット、フォルダ、文書、ページからなるオブジェクト・モデルで行えるようにするもので、フォルダ属性、文書属性、ページ属性に対する参照、更新などの処理が発生した場合には、その要求をデータベース通信部203に供給し、その処理結果をデータベース通信部203から受け取るとともに、画像データや文書データに対する登録、削除、取得などの処理が発生した場合には、その要求をボリューム通信部204に供給し、その処理結果をボリューム通信部204から受け取る。データベース通信部203は、TCP/IPプロトコル上に定義されるSQL(Structured Query Language)プロトコルにより、属性管理サーバ112に対する要求コマンドをネットワークI/F103を介してデータベース通信部207に送信し、その応答コマンドをデータベース通信部207から受信する。ボリューム通信部204は、RPC(Remote Procedure Call)により、ボリュームサーバ部115に対する要求コマンドをネットワークI/F103を介してボリューム通信部209に送信し、その応答コマンドをボリューム通信部209から受信する。スキャナドライバ部205は、デジタル複合機130のスキャン処理の制御をTWAINなどのI/Fで行えるようにするもので、デジタル複合機130に対する要求をデバイス通信部206に供給し、その処理結果をデバイス通信部206から受け取る。デバイス通信部206は、UDP/IP、TCP/IPなどのネットワークプロトコル上に定義されるデバイス制御プロトコルにより、デジタル複合機130に対する要求コマンドをネットワークI/F103を介してコントローラユニット133に送信し、その応答コマンドをコントローラユニット133から受信する。   The client processing unit 102 of the document management client 100 includes a client application unit 200, an image processing unit 201, a cabinet document management unit 202, a database communication unit 203, a volume communication unit 204, a scanner driver unit 205, and a device communication unit 206. . The client application unit 200 processes each function of the document management client 100 and controls the display screen of the user interface (UI) unit 101 in accordance with instructions from the user interface (UI) unit 101. When processing for the attribute management server unit 112 and the volume server unit 115 occurs, the request is supplied to the cabinet document management unit 202, and the processing result is received from the cabinet document management unit 202. When processing for the digital multifunction peripheral 130 occurs, the request is supplied to the scanner driver unit 205 and the processing result is received from the scanner driver unit 205. The image processing unit 201 performs image processing such as image expansion, compression, color space conversion, background removal, enlargement / reduction, and rotation in accordance with requests from the client application unit 200 and the cabinet document management unit 202. The cabinet document management unit 202 enables requests to the attribute management server unit 112 and the volume server unit 115 by an object model including cabinets, folders, documents, and pages. When processing such as reference or update occurs, the request is supplied to the database communication unit 203, the processing result is received from the database communication unit 203, and processing such as registration, deletion, and acquisition of image data and document data is performed. Is generated, the request is supplied to the volume communication unit 204, and the processing result is received from the volume communication unit 204. The database communication unit 203 transmits a request command for the attribute management server 112 to the database communication unit 207 via the network I / F 103 by the SQL (Structured Query Language) protocol defined on the TCP / IP protocol, and the response command Is received from the database communication unit 207. The volume communication unit 204 transmits a request command for the volume server unit 115 to the volume communication unit 209 via the network I / F 103 by RPC (Remote Procedure Call), and receives a response command from the volume communication unit 209. The scanner driver unit 205 enables control of scan processing of the digital multi-function peripheral 130 by an I / F such as TWAIN. Received from the communication unit 206. The device communication unit 206 transmits a request command for the digital multifunction peripheral 130 to the controller unit 133 via the network I / F 103 by a device control protocol defined on a network protocol such as UDP / IP, TCP / IP, and the like. A response command is received from the controller unit 133.

次に、文書管理サーバ110の属性管理サーバ処理部113は、データベース通信部207、データベース処理部208から構成される。データベース通信部207は、TCP/IPプロトコル上に定義されるSQL(Structured Query Language)プロトコルにより、属性管理サーバ部112に対する要求コマンドをデータベース通信部203、或いはデータベース通信部212からネットワークI/F111を介して受信した場合、その要求をデータベース処理部208に供給し、その処理結果を応答コマンドとしてデータベース通信部203、或いはデータベース通信部212に送信する。データベース処理部208は、フォルダ、文書、ページの包含関係とこれらの属性を管理するためのRDBMS(Relational Database Management System)で、データベース・ファイルである属性記憶部114に対して更新や検索などの処理を行う。   Next, the attribute management server processing unit 113 of the document management server 110 includes a database communication unit 207 and a database processing unit 208. The database communication unit 207 sends a request command to the attribute management server unit 112 from the database communication unit 203 or the database communication unit 212 via the network I / F 111 using the SQL (Structured Query Language) protocol defined on the TCP / IP protocol. If the request is received, the request is supplied to the database processing unit 208, and the processing result is transmitted as a response command to the database communication unit 203 or the database communication unit 212. The database processing unit 208 is an RDBMS (Relational Database Management System) for managing the inclusion relationship between folders, documents, and pages and their attributes, and performs processing such as updating and searching for the attribute storage unit 114 that is a database file. I do.

図3は、データベース処理部208が、フォルダ、文書、ページの包含関係とこれらの属性を管理するための、属性記憶部114におけるテーブル定義例である。フォルダ管理テーブル300は、フォルダを識別するためのフォルダIDと、親のフォルダを識別するための親フォルダIDと、フォルダ名と、作成日時とから構成される。文書管理テーブル301は、文書を識別するための文書IDと、親のフォルダを識別するための親フォルダIDと、文書名と、サイズと、ページ数と、画像データの集まりであるイメージ文書なのかどのアプリケーションの文書データなのかを識別するための文書タイプと、作成日時と、文書を検索するためのキーワードとから構成される。ページ管理テーブル302は、ページを識別するためのページIDと、親の文書を識別するための親文書IDと、ページ番号と、ページデータのファイル・フォーマットを識別するためのページタイプと、画像データの場合の用紙サイズを識別するための用紙サイズと、ファイル・サイズと、ボリュームサーバ部115で管理される画像データ、文書データを識別するためのボリュームIDとから構成される。   FIG. 3 shows an example of table definition in the attribute storage unit 114 for the database processing unit 208 to manage the inclusion relationship between folders, documents, and pages and their attributes. The folder management table 300 includes a folder ID for identifying a folder, a parent folder ID for identifying a parent folder, a folder name, and a creation date and time. Whether the document management table 301 is a document ID for identifying a document, a parent folder ID for identifying a parent folder, a document name, a size, the number of pages, and an image document that is a collection of image data. It consists of a document type for identifying the document data of which application, a creation date and time, and a keyword for searching for a document. The page management table 302 includes a page ID for identifying a page, a parent document ID for identifying a parent document, a page number, a page type for identifying a file format of page data, and image data. In this case, it is composed of a paper size for identifying the paper size, a file size, and a volume ID for identifying image data and document data managed by the volume server unit 115.

次に、文書管理サーバ110のボリュームサーバ処理部116は、ボリューム通信部209、ボリューム処理部210から構成される。ボリューム通信部209は、RPC(Remote Procedure Call)により、ボリュームサーバ部115に対する要求コマンドをボリューム通信部204、或いはボリューム通信部213からネットワークI/F111を介して受信した場合、その要求をボリューム処理部210に供給し、その処理結果を応答コマンドとしてボリューム通信部204、或いはボリューム通信部213に送信する。ボリューム処理部210は、ボリュームファイルであるボリューム記憶部117に対して更新やデータ取得などの処理を行う。   Next, the volume server processing unit 116 of the document management server 110 includes a volume communication unit 209 and a volume processing unit 210. When the volume communication unit 209 receives a request command for the volume server unit 115 by RPC (Remote Procedure Call) from the volume communication unit 204 or the volume communication unit 213 via the network I / F 111, the volume communication unit 209 receives the request. The processing result is sent to the volume communication unit 204 or the volume communication unit 213 as a response command. The volume processing unit 210 performs processing such as update and data acquisition on the volume storage unit 117 that is a volume file.

図4は、ボリューム処理部210が、画像データや文書データを追加、取得するための、ボリューム記憶部117におけるデータ構成例である。ボリューム管理ファイル400は、データを識別するためのボリュームIDと、データが記憶されているボリューム記憶ファイルを識別するためのファイル名と、データの記憶開始位置であるオフセットと、データのサイズとから構成される。ボリューム記憶ファイル401には、実際の画像データ、文書データが連続して記憶される。   FIG. 4 is a data configuration example in the volume storage unit 117 for the volume processing unit 210 to add and acquire image data and document data. The volume management file 400 includes a volume ID for identifying data, a file name for identifying a volume storage file in which data is stored, an offset that is a data storage start position, and a data size. Is done. In the volume storage file 401, actual image data and document data are continuously stored.

次に、文書管理サーバ110のサービスサーバ部118は、サービス通信部211、データベース通信部212、ボリューム通信部213、キャビネット文書管理部214、画像処理部215、サービスプロバイダ部216から構成される。サービス通信部211は、HTTPプロトコル上のSOAPプロトコルにより、文書管理サーバ110に対する要求コマンドをデジタル複合機130からネットワークI/F111を介して受信した場合、その要求をサービスプロバイダ部216に供給し、その処理結果を応答コマンドとしてデジタル複合機130に送信する。サービスプロバイダ部216は、サービス通信部211からの要求に従って処理を行い、その処理結果を返す。また、文書の登録、属性の更新、検索など、属性管理サーバ部112、ボリュームサーバ部115に対する処理が発生した場合は、その要求をキャビネット文書管理部214に供給し、その処理結果をキャビネット文書管理部214から受け取る。データベース通信部212、ボリューム通信部213、キャビネット文書管理部214、画像処理部215の各機能構成部については、前述した文書管理クライアントにおける該機能構成部と同様であるので、説明を省略する。   Next, the service server unit 118 of the document management server 110 includes a service communication unit 211, a database communication unit 212, a volume communication unit 213, a cabinet document management unit 214, an image processing unit 215, and a service provider unit 216. When the service communication unit 211 receives a request command for the document management server 110 from the digital multifunction peripheral 130 via the network I / F 111 using the SOAP protocol over the HTTP protocol, the service communication unit 211 supplies the request to the service provider unit 216. The processing result is transmitted to the digital multifunction peripheral 130 as a response command. The service provider unit 216 performs processing according to the request from the service communication unit 211 and returns the processing result. When processing for the attribute management server unit 112 and the volume server unit 115, such as document registration, attribute update, and search, occurs, the request is supplied to the cabinet document management unit 214, and the processing result is transmitted to the cabinet document management. Received from unit 214. Since the functional components of the database communication unit 212, the volume communication unit 213, the cabinet document management unit 214, and the image processing unit 215 are the same as the functional configuration units in the document management client described above, description thereof will be omitted.

図5は、図1に示したデジタル複合機の構成を示すブロック図であり、図1と同じものには同一の符号を付してある。コントローラユニット133は、画像入力デバイスであるスキャナ部131や画像出力デバイスであるプリンタ部132と接続し、一方ではネットワーク(LAN)140や公衆回線(WAN)150と接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。   FIG. 5 is a block diagram showing the configuration of the digital multi-function peripheral shown in FIG. 1, and the same components as those in FIG. 1 are denoted by the same reference numerals. The controller unit 133 is connected to a scanner unit 131 that is an image input device and a printer unit 132 that is an image output device, and on the other hand, is connected to a network (LAN) 140 or a public line (WAN) 150, so that image information and devices are connected. It is a controller for inputting and outputting information.

コントローラユニット133において、500はCPUで、システム全体を制御するコントローラである。501はRAMで、CPU500が動作するためのシステムワークメモリであり、入力された画像データを一時記憶するための画像メモリ(バッファメモリ)でもある。502はROMで、ブートROMであり、システムのブートプログラムが格納されている。503はハードディスクドライブ(HDD)で、システムソフトウェア、画像データを格納する。   In the controller unit 133, reference numeral 500 denotes a CPU, which is a controller that controls the entire system. A RAM 501 is a system work memory for the CPU 500 to operate, and is also an image memory (buffer memory) for temporarily storing input image data. Reference numeral 502 denotes a ROM which is a boot ROM and stores a system boot program. A hard disk drive (HDD) 503 stores system software and image data.

504は操作部I/Fで、操作部134とのインターフェース部であり、操作部134に表示する画像データを操作部134に対して出力する。また、操作部I/F504は、操作部134からオペレータが入力した情報を、CPU500に伝える役割をする。   An operation unit I / F 504 is an interface unit with the operation unit 134 and outputs image data to be displayed on the operation unit 134 to the operation unit 134. Further, the operation unit I / F 504 serves to transmit information input by the operator from the operation unit 134 to the CPU 500.

505はネットワーク部(Network)で、ネットワーク(LAN)140に接続し、情報の入出力を行う。506はモデム(MODEM)で、公衆回線(WAN)150に接続し、画像情報の入出力を行う。以上のデバイスがシステムバス507上に配置される。   Reference numeral 505 denotes a network unit (Network) which is connected to the network (LAN) 140 and inputs / outputs information. A modem (MODEM) 506 is connected to the public line (WAN) 150 and inputs / outputs image information. The above devices are arranged on the system bus 507.

508はイメージバス(Image Bus)I/Fで、システムバス507と画像データを高速で転送する画像バス509を接続し、データ構造を変換するバスブリッジである。画像バス509は、PCIバスまたはIEEE1394で構成される。画像バス509上には以下のデバイスが配置される。   Reference numeral 508 denotes an image bus I / F, which is a bus bridge that connects the system bus 507 and an image bus 509 that transfers image data at high speed, and converts the data structure. The image bus 509 is configured by a PCI bus or IEEE1394. The following devices are arranged on the image bus 509.

510はラスタイメージプロセッサ(RIP)で、PDLコードをビットマップイメージに展開する。511はデバイスI/F部で、画像入出力デバイスであるスキャナ部131,プリンタ部132とコントローラ133を画像入力部インタフェース512、印刷部インタフェース513を介して接続し、画像データの同期系/ 非同期系の変換を行う。514はスキャナ画像処理部で、入力画像データに対し補正,加工,編集を行う。また、スキャナ画像処理部514は、入力された画像がカラー原稿か白黒原稿かを画像の彩度信号から判断しその結果を保持する機能を有する。515はプリンタ画像処理部で、出力画像データに対し補正,加工,編集を行う。   A raster image processor (RIP) 510 expands the PDL code into a bitmap image. A device I / F unit 511 connects the scanner unit 131 and the printer unit 132, which are image input / output devices, and the controller 133 via an image input unit interface 512 and a printing unit interface 513, and is a synchronous / asynchronous system for image data. Perform the conversion. A scanner image processing unit 514 corrects, processes, and edits input image data. The scanner image processing unit 514 has a function of determining whether the input image is a color document or a monochrome document from the saturation signal of the image and holding the result. A printer image processing unit 515 corrects, processes, and edits output image data.

516は画像回転部で、スキャナ画像処理部514と連携して、スキャナ部131からの画像読み込みと同時に画像を回転しメモリ上に格納したり、メモリ上にある画像を回転し、メモリ上に格納、もしくはメモリ上にある画像をプリンタ画像処理部515と連携して回転しながら印字出力することができる。517は画像圧縮部で、多値画像データはJPEG、2値画像画像データはJBIG、MMR、MR、MHの圧縮伸長処理を行う。518は解像度変換部で、メモリ上にある画像を解像度変換処理し、メモリ上に格納する。519は色空間変換部で、マトリクス演算により、たとえばメモリ上にあるYUV画像をLab画像に変換し、メモリ上に格納する。520は階調変換部で、例えばメモリ上にある8bit、256階調の画像を誤差拡散処理などの手法により1bit、2階調に変換し、メモリ上に格納する。画像回転部516、画像圧縮部517、解像度変換部518、色空間変換部519、階調変換部520は、それぞれ連結して動作することが可能で、例えばメモリ上の画像を画像回転,解像度変換する場合は、両処理をメモリを介することなしに行うことができる。   An image rotation unit 516 cooperates with the scanner image processing unit 514 to rotate and store an image on the memory simultaneously with reading an image from the scanner unit 131, or rotate an image on the memory and store it on the memory. Alternatively, the image on the memory can be printed out while rotating in cooperation with the printer image processing unit 515. Reference numeral 517 denotes an image compression unit which performs JPEG for multilevel image data and JBIG, MMR, MR, and MH for binary image data. A resolution conversion unit 518 performs resolution conversion processing on an image on the memory and stores the image on the memory. A color space conversion unit 519 converts, for example, a YUV image on the memory into a Lab image by matrix calculation, and stores the converted image on the memory. A gradation conversion unit 520 converts, for example, an 8-bit, 256-gradation image on the memory into 1-bit, 2-gradation by a technique such as error diffusion processing, and stores it on the memory. The image rotation unit 516, the image compression unit 517, the resolution conversion unit 518, the color space conversion unit 519, and the gradation conversion unit 520 can operate in conjunction with each other, for example, rotate an image on a memory and perform resolution conversion. In this case, both processes can be performed without going through the memory.

図6に操作部134の構成を示す。LCD表示部600は、LCD上にタッチパネルシート601が貼られており、システムの操作画面およびソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をコントローラユニット133内のCPU500に伝える。スタートキー602は原稿画像の読み取り動作を開始する時などに用いる。スタートキー602中央部には、緑と赤の2色LED603があり、その色によってスタートキー602が使える状態にあるかどうかを示す。ストップキー604は稼働中の動作を止める働きをする。IDキー605は、使用者のユーザIDを入力する時に用いる。リセットキー606は操作部からの設定を初期化する時に用いる。   FIG. 6 shows the configuration of the operation unit 134. The LCD display unit 600 has a touch panel sheet 601 pasted on the LCD and displays a system operation screen and soft keys. When the displayed keys are pressed, the position information is sent to the CPU 500 in the controller unit 133. Tell. A start key 602 is used to start a document image reading operation. In the center of the start key 602, there is a green and red two-color LED 603, which indicates whether the start key 602 is ready for use according to the color. A stop key 604 functions to stop an operation in operation. The ID key 605 is used when inputting the user ID of the user. A reset key 606 is used to initialize settings from the operation unit.

図7は、図1に示したデジタル複合機のコントローラユニットにおける、システムソフトウェアの機能構成を示すブロック図である。ユーザインタフェース(UI)部700はオペレータからの入力情報をアプリケーション部701に供給するとともに、その処理結果をアプリケーション部701から受け取り、操作部134に表示する画面を生成する。アプリケーション部701は、ユーザインタフェース(UI)部700からの要求に従って処理を行い、スキャンが要求された場合には、ジョブコントロールドメイン部702に指定されたスキャン設定とともにスキャンジョブを投入するとともに、機器の状態やジョブの状態などの情報をジョブコントロールドメイン部704から受け取る。また、文書管理サーバ110へのアクセスが要求された場合には、その要求をサービス通信部705に供給し、その処理結果を受け取る。ネットワークI/F部702は、ネットワーク140に接続し、TCP/IPなどのネットワークプロトコルの処理を行う。インタープリタ部703は、UDP/IP、TCP/IPなどのネットワークプロトコル上に定義されるデバイス制御プロトコルにより、デジタル複合機130に対する要求コマンドを、文書管理クライアント100内のデバイス通信部206からネットワークI/F702を介して受信した場合、その要求をジョブコントロールドメイン部704に供給し、その処理結果を応答コマンドとして文書管理クライアント100内のデバイス通信部206に送信する。ジョブコントロールドメイン部704は、スキャンジョブ、コピージョブ、プリントジョブ、FAXジョブなどの、複数のジョブの処理を司るもので、アプリケーション部701、或いはインタープリタ部703からスキャンジョブが投入された場合は、指定されたスキャン設定に基づきスキャナ部131を動作させ、原稿を読み込み画像データを生成し、保存する。サービス通信部705は、HTTPプロトコル上のSOAPプロトコルにより、文書管理サーバ110に対する要求コマンドをネットワークI/F706を介して文書管理サーバ110内のサービス通信部211に送信し、その応答を受信する。ネットワークI/F706は、ネットワークI/F702と同じものである。   FIG. 7 is a block diagram showing a functional configuration of system software in the controller unit of the digital multi-function peripheral shown in FIG. A user interface (UI) unit 700 supplies input information from the operator to the application unit 701, receives a processing result from the application unit 701, and generates a screen to be displayed on the operation unit 134. The application unit 701 performs processing according to a request from the user interface (UI) unit 700. When a scan is requested, the application unit 701 inputs a scan job together with the scan setting specified in the job control domain unit 702, and Information such as status and job status is received from the job control domain unit 704. If access to the document management server 110 is requested, the request is supplied to the service communication unit 705 and the processing result is received. A network I / F unit 702 is connected to the network 140 and performs processing of a network protocol such as TCP / IP. The interpreter unit 703 sends a request command to the digital multi-function peripheral 130 from the device communication unit 206 in the document management client 100 to the network I / F 702 using a device control protocol defined on a network protocol such as UDP / IP or TCP / IP. The request is supplied to the job control domain unit 704, and the processing result is transmitted as a response command to the device communication unit 206 in the document management client 100. The job control domain unit 704 is responsible for processing a plurality of jobs such as a scan job, a copy job, a print job, and a FAX job. When a scan job is input from the application unit 701 or the interpreter unit 703, the job control domain unit 704 is designated. Based on the scanned setting, the scanner unit 131 is operated to read a document, generate image data, and store it. The service communication unit 705 transmits a request command for the document management server 110 to the service communication unit 211 in the document management server 110 via the network I / F 706 by the SOAP protocol over the HTTP protocol, and receives the response. The network I / F 706 is the same as the network I / F 702.

次に、文書管理クライアントにおける、ユーザに関連付けた文書登録ジョブの作成処理の動作について、図8のフローチャートに従い説明する。   Next, an operation of creating a document registration job associated with a user in the document management client will be described with reference to the flowchart of FIG.

まず、オペレータの指示などにより処理を開始し(ステップS800)、オペレータが入力したユーザ名、パスワードに基づき文書管理サーバに対してユーザ認証を行い、その認証結果を受け取る(ステップS801)。次に、ユーザ認証に成功したか否かを判別し(ステップS802)、ユーザ認証に成功した場合は、IPアドレスなど、所望のデジタル複合機のアドレス情報と、解像度やカラーモードなど、所望のスキャン制御情報と、通知先やインデックスなど、所望の登録制御情報を設定し(ステップS803)、これらを文書登録ジョブとして該ユーザと関連付けて文書管理サーバに保存し(ステップS804)、処理を終了する(ステップS805)。ステップS802においてユーザ認証に失敗した場合は、何も処理を行わず、処理を終了する(ステップS805)。   First, processing is started by an operator's instruction (step S800), user authentication is performed on the document management server based on the user name and password input by the operator, and the authentication result is received (step S801). Next, it is determined whether or not the user authentication is successful (step S802). If the user authentication is successful, the desired digital MFP address information such as the IP address and the desired scan such as the resolution and the color mode are determined. Control information, desired registration control information such as a notification destination and an index are set (step S803), these are associated with the user as a document registration job, stored in the document management server (step S804), and the process ends (step S804). Step S805). If user authentication fails in step S802, no process is performed and the process ends (step S805).

図9は、文書管理サーバが上記ユーザに関連付けた文書登録ジョブを管理するための、属性記憶部114におけるテーブル定義例である。ユーザ管理テーブル900は、ユーザを識別するためのユーザIDと、ユーザ名と、パスワードとから構成される。文書登録ジョブ管理テーブル901は、文書登録ジョブを識別するためのジョブIDと、ジョブ名称と、ジョブアイコンと、デジタル複合機のデバイス名と、IPアドレスと、スキャンする解像度と、カラーモードと、原稿サイズと、通知先が設定されているか否かを識別するためのフラグ1と、通知先のメール・アドレスと、インデックスが設定されているか否かを識別するためのフラグ2と、インデックスの文字列と、この文書登録ジョブが関連付けられているユーザのユーザIDとから構成される。   FIG. 9 is a table definition example in the attribute storage unit 114 for managing a document registration job associated with the user by the document management server. The user management table 900 includes a user ID for identifying a user, a user name, and a password. A document registration job management table 901 includes a job ID for identifying a document registration job, a job name, a job icon, a device name of the digital multi-function peripheral, an IP address, a scanning resolution, a color mode, and a document. Flag, 1 for identifying whether the size, the notification destination is set, the mail address of the notification destination, the flag 2, for identifying whether the index is set, and the character string of the index And the user ID of the user associated with this document registration job.

次に、文書管理クライアントにおける、ユーザに関連付けられた文書登録ジョブを用いた画像送信処理の動作について、図10のフローチャートに従い説明する。   Next, the operation of the image transmission processing using the document registration job associated with the user in the document management client will be described with reference to the flowchart of FIG.

まず、オペレータの指示などにより処理を開始し(ステップS1000)、オペレータが入力したユーザ名、パスワードに基づき文書管理サーバに対してユーザ認証を行い、その認証結果を受け取る(ステップS1001)。次に、ユーザ認証に成功したか否かを判別し(ステップS1002)、ユーザ認証に失敗した場合には、何も処理を行わず、処理を終了する(ステップS1005)。ステップS1002においてユーザ認証に成功した場合は、文書管理サーバから該ユーザに関連付けられた文書登録ジョブを取得し(ステップS1003)、文書登録ジョブがあるか否か判別し(ステップS1004)、文書登録ジョブがある場合には、文書登録ジョブのジョブアイコンをジョブパレット上に表示し(ステップS1006)、文書登録ジョブがない場合には、処理を終了する(ステップS1005)。   First, processing is started by an operator's instruction (step S1000), user authentication is performed on the document management server based on the user name and password input by the operator, and the authentication result is received (step S1001). Next, it is determined whether or not the user authentication is successful (step S1002). If the user authentication is unsuccessful, no processing is performed and the processing is terminated (step S1005). If user authentication is successful in step S1002, a document registration job associated with the user is acquired from the document management server (step S1003), and it is determined whether there is a document registration job (step S1004). If there is a document registration job, the job icon of the document registration job is displayed on the job palette (step S1006). If there is no document registration job, the process is terminated (step S1005).

図11は、上記ステップS1006によって表示される、文書管理クライアントにおけるジョブパレットの表示画面例である。同図では、ジョブパレット1100上に、文書登録ジョブ1101、1102、1103が表示されている様子を示している。   FIG. 11 shows an example of a job palette display screen in the document management client displayed in step S1006. In the drawing, document registration jobs 1101, 1102, and 1103 are displayed on the job palette 1100.

次に、ジョブパレット上の所望の文書登録ジョブを選択することにより(ステップS1007)、該文書登録ジョブのアドレス情報、スキャン制御情報に従って、IPアドレスの設定と、原稿サイズ、解像度などのスキャン設定を、デジタル複合機のTWAINスキャナドライバに対して行い、これにより、デジタル複合機はスキャンジョブを開始し、原稿を読み込み、画像データを生成し、保存する(ステップS1008)。また、デジタル複合機のTWAINスキャナドライバは、デジタル複合機に保存された画像データをアップロードし、ファイルに保存する(ステップS1009)。次に、デジタル複合機におけるスキャンジョブが正常に終了したか否かを判別し(ステップS1010)、スキャンジョブが正常に終了した場合には、ステップS1007で選択された文書登録ジョブの登録制御情報と、ステップS1009で保存された画像データとに基づき、文書管理サーバに文書として保存するとともにメール通知などの登録フロー処理を行い(ステップS1011)、ステップS1009で保存された画像データを削除し(ステップS1012)、処理を終了する(ステップS1013)。ステップS1010においてスキャンジョブが正常に終了しなかった場合には、ステップS1011を行わず、ステップS1012に移行する。   Next, by selecting a desired document registration job on the job palette (step S1007), IP address setting and scan setting such as document size and resolution are performed according to the address information and scan control information of the document registration job. The digital multifunction peripheral starts a scan job, reads a document, generates image data, and stores it (step S1008). Further, the TWAIN scanner driver of the digital multifunction peripheral uploads the image data stored in the digital multifunction peripheral and stores it in a file (step S1009). Next, it is determined whether or not the scan job in the digital multi-function peripheral has ended normally (step S1010). If the scan job has ended normally, the registration control information of the document registration job selected in step S1007 and Then, based on the image data stored in step S1009, it is stored as a document in the document management server and a registration flow process such as e-mail notification is performed (step S1011), and the image data stored in step S1009 is deleted (step S1012). ), And the process ends (step S1013). If the scan job does not end normally in step S1010, step S1011 is not performed and the process proceeds to step S1012.

次に、上記ステップS1011における、文書登録処理と登録フロー処理の動作について、図18に従いさらに詳細に説明する。   Next, the document registration processing and registration flow processing in step S1011 will be described in more detail with reference to FIG.

まず、メモリ上に確保した文書属性バッファDocPropertyに文書名、作成日時などを設定し(ステップS1050)、ステップS1007で選択された文書登録ジョブの登録制御情報にインデックスが設定されているか否かを判別し(ステップS1051)、インデックスが設定されている場合は、その文字列を上記文書属性バッファDocPropertyに設定し(ステップS1052)、上記文書属性バッファDocPropertyに基づき文書管理サーバに対して文書の登録処理を行う(ステップS1053)。ステップS1051において登録制御情報にインデックスが設定されていない場合は、ステップS1052を行わず、ステップS1053に移行する。次に、ステップS1007で選択された文書登録ジョブの登録制御情報に通知先が設定されているか否かを判別し(ステップS1054)、通知先が設定されている場合は、そのメール・アドレスに文書登録通知のメールを送信し(ステップS1055)、ステップS1012へ移行する。ステップS1054において登録制御情報に通知先が設定されていない場合には、ステップS1055を行わず、ステップS1012へ移行する。   First, a document name, creation date and time are set in the document attribute buffer DocProperty secured in the memory (step S1050), and it is determined whether or not an index is set in the registration control information of the document registration job selected in step S1007. If the index is set, the character string is set in the document attribute buffer DocProperty (step S1052), and document registration processing is performed with respect to the document management server based on the document attribute buffer DocProperty. This is performed (step S1053). If no index is set in the registration control information in step S1051, the process proceeds to step S1053 without performing step S1052. Next, it is determined whether or not a notification destination is set in the registration control information of the document registration job selected in step S1007 (step S1054). If the notification destination is set, the document is set to the mail address. A registration notification mail is transmitted (step S1055), and the process proceeds to step S1012. If the notification destination is not set in the registration control information in step S1054, the process proceeds to step S1012 without performing step S1055.

次に、デジタル複合機における、ユーザに関連付けられた文書登録ジョブを用いた画像送信処理の動作について、図12のフローチャートに従い説明する。
まず、オペレータの指示などにより処理を開始し(ステップS1200)、オペレータが入力したユーザ名、パスワードに基づき文書管理サーバに対してユーザ認証を行い、その認証結果を受け取る(ステップS1201)。次に、ユーザ認証に成功したか否かを判別し(ステップS1202)、ユーザ認証に失敗した場合には、何も処理を行わず、処理を終了する(ステップS1203)。ステップS1202においてユーザ認証に成功した場合は、文書管理サーバから該ユーザに関連付けられた文書登録ジョブを取得し(ステップS1204)、文書登録ジョブがあるか否か判別し(ステップS1205)、文書登録ジョブがある場合にはそのジョブ名称をリスト表示し(ステップS1206)、所望の文書登録ジョブを選択する(ステップS1207)。ステップS1205において文書登録ジョブがない場合には、原稿サイズや解像度などのスキャン制御情報を個々に設定し(ステップS1208)、通知先やインデックスなどの登録制御情報を個々に設定する(ステップS1209)。
Next, the operation of the image transmission processing using the document registration job associated with the user in the digital multifunction peripheral will be described with reference to the flowchart of FIG.
First, processing is started by an operator's instruction (step S1200), user authentication is performed on the document management server based on the user name and password input by the operator, and the authentication result is received (step S1201). Next, it is determined whether or not the user authentication has succeeded (step S1202). If the user authentication has failed, no processing is performed and the processing ends (step S1203). If user authentication is successful in step S1202, a document registration job associated with the user is acquired from the document management server (step S1204), and it is determined whether there is a document registration job (step S1205). If there is, the job name is displayed as a list (step S1206), and a desired document registration job is selected (step S1207). If there is no document registration job in step S1205, scan control information such as document size and resolution is individually set (step S1208), and registration control information such as notification destination and index is individually set (step S1209).

図13は、上記ステップS1206によって表示される、デジタル複合機における文書登録ジョブメニューの表示画面例である。同図では、文書登録ジョブリスト1300に、文書登録ジョブ1301、1302、1303がリスト表示されている様子を示している。   FIG. 13 is a display screen example of the document registration job menu in the digital multi-function peripheral displayed in step S1206. In the figure, document registration jobs 1301, 1302, and 1303 are displayed in a list in the document registration job list 1300.

次に、操作部のスタートボタンを押下することにより、ステップS1207で選択された文書登録ジョブのスキャン制御情報、或いはステップS1208で設定されたスキャン制御情報に基づいてスキャンジョブを開始し、原稿を読み込み、画像データを生成し、保存する(ステップS1210)。次に、スキャンジョブが正常に終了したか否かを判別し(ステップS1211)、スキャンジョブが正常に終了した場合には、ステップS1207で選択された文書登録ジョブの登録制御情報、或いはステップS1209で設定された登録制御情報と、ステップS1210で保存された画像データとに基づき、文書管理サーバに文書登録要求を送信し(ステップS1212)、ステップS1210で保存された画像データを削除し(ステップS1213)、処理を終了する(ステップS1214)。ステップS1211においてスキャンジョブが正常に終了しなかった場合には、ステップS1212を行わず、ステップS1213に移行する。   Next, by pressing the start button of the operation unit, the scan job is started based on the scan control information of the document registration job selected in step S1207 or the scan control information set in step S1208, and the original is read. Then, image data is generated and stored (step S1210). Next, it is determined whether or not the scan job has ended normally (step S1211). If the scan job has ended normally, registration control information for the document registration job selected in step S1207, or step S1209. Based on the set registration control information and the image data stored in step S1210, a document registration request is transmitted to the document management server (step S1212), and the image data stored in step S1210 is deleted (step S1213). Then, the process ends (step S1214). If the scan job does not end normally in step S1211, step S1212 is not performed and the process proceeds to step S1213.

次に、文書管理サーバにおける、デジタル複合機からの文書登録要求に基づく文書登録処理の動作について、図14のフローチャートに従い説明する。
まず、デジタル複合機から文書登録要求コマンドを受信することにより処理を開始し(ステップS1400)、該コマンドから登録制御情報と画像データを読み込む(ステップS1401)。次に、メモリ上に確保した文書属性バッファDocPropertyに文書名、作成日時などを設定し(ステップS1402)、ステップS1401で取得した登録制御情報にインデックスが設定されているか否かを判別し(ステップS1403)、インデックスが設定されている場合は、その文字列を上記文書属性バッファDocPropertyに設定し(ステップS1404)、上記文書属性バッファDocPropertyに基づいた文書の登録処理を行う(ステップS1405)。ステップS1403において登録制御情報にインデックスが設定されていない場合は、ステップS1404を行わず、ステップS1405に移行する。次に、ステップS1401で取得した登録制御情報に通知先が設定されているか否かを判別し(ステップS1406)、通知先が設定されている場合は、そのメール・アドレスに文書登録通知のメールを送信し(ステップS1407)、処理を終了する(ステップS1408)。ステップS1406において登録制御情報に通知先が設定されていない場合には、ステップS1407を行わず、処理を終了する(ステップS1408)。
Next, the operation of document registration processing based on the document registration request from the digital multifunction peripheral in the document management server will be described with reference to the flowchart of FIG.
First, processing is started by receiving a document registration request command from the digital multifunction peripheral (step S1400), and registration control information and image data are read from the command (step S1401). Next, the document name, creation date and time are set in the document attribute buffer DocProperty secured in the memory (step S1402), and it is determined whether or not an index is set in the registration control information acquired in step S1401 (step S1403). If the index is set, the character string is set in the document attribute buffer DocProperty (step S1404), and document registration processing based on the document attribute buffer DocProperty is performed (step S1405). If no index is set in the registration control information in step S1403, the process proceeds to step S1405 without performing step S1404. Next, it is determined whether or not a notification destination is set in the registration control information acquired in step S1401 (step S1406). If the notification destination is set, a document registration notification mail is sent to the mail address. Transmit (step S1407) and the process ends (step S1408). If the notification destination is not set in the registration control information in step S1406, step S1407 is not performed and the process ends (step S1408).

また、図15において、「第1通信モジュール」は、ネットワークを介して文書管理サーバとの間で情報転送を行うための、文書管理クライアントのプログラムモジュールである。「文書登録ジョブ作成モジュール」は、文書登録ジョブを作成し、文書管理サーバに送信するための、文書管理クライアントのプログラムモジュールである。「第1文書登録ジョブ取得モジュール」は、文書管理サーバに文書登録ジョブ取得要求を送信し、文書管理サーバに記憶されている文書登録ジョブを受信するための、文書管理クライアントのプログラムモジュールである。「第1文書登録ジョブ表示モジュール」は、受信した文書登録ジョブの内容を示すジョブパレットを表示するための、文書管理クライアントのプログラムモジュールである。「第1文書登録ジョブ選択モジュール」は、表示したジョブパレットに対する操作に基づいて文書登録ジョブを選択するための、文書管理クライアントのプログラムモジュールである。「第2通信モジュール」は、デジタル複合機との間で情報転送を行うための、文書管理クライアントのプログラムモジュールである。「スキャンジョブ送信モジュール」は、選択された文書登録ジョブのスキャン制御情報に従ってスキャンジョブを作成し、デジタル複合機に送信するための、文書管理クライアントのプログラムモジュールである。「画像データ取得モジュール」は、デジタル複合機に画像データ取得要求を送信し、デジタル複合機に蓄積されている画像データを受信するための、文書管理クライアントのプログラムモジュールである。「第1画像送信モジュール」は、選択された文書登録ジョブの登録制御情報に基づいて、文書データを文書管理サーバに送信するとともに、登録フロー処理を行うための、文書管理クライアントのプログラムモジュールである。「第3通信モジュール」は、文書管理サーバとの間で情報転送を行うための、デジタル複合機のプログラムモジュールである。「第2文書登録ジョブ取得モジュール」は、文書管理サーバに文書登録ジョブ取得要求を送信し、文書管理サーバに記憶されている文書登録ジョブを受信するための、デジタル複合機のプログラムモジュールである。「第2文書登録ジョブ表示モジュール」は、受信した登録制御情報の内容を示す登録制御メニューを表示するための、デジタル複合機のプログラムモジュールである。「第2文書登録ジョブ選択モジュール」は、表示した登録制御メニューに対する操作に基づいて文書登録ジョブを選択するための、デジタル複合機のプログラムモジュールである。「第1読み込みモジュール」は、選択された文書登録ジョブのスキャン制御情報に従って原稿を読み込み、画像データを生成するための、デジタル複合機のプログラムモジュールである。「第2画像送信モジュール」は、選択された文書登録ジョブの登録制御情報と、生成された画像データとを文書管理サーバに送信するための、デジタル複合機のプログラムモジュールである。「第4通信モジュール」は、文書管理クライアントとの間で情報転送を行うための、デジタル複合機のプログラムモジュールである。「第2読み込みモジュール」は、文書管理クライアントから受信したスキャンジョブに従って原稿を読み込み、画像データを生成するための、デジタル複合機のプログラムモジュールである。「画像データ取得応答モジュール」は、文書管理クライアントから受信した画像取得要求に基づいて、画像データを文書管理クライアントに送信するための、デジタル複合機のプログラムモジュールである。「第5通信モジュール」は、文書管理クライアントとの間で情報転送を行うための、文書管理サーバのプログラムモジュールである。「文書登録ジョブ記憶モジュール」は、文書管理クライアントから受信した文書登録ジョブを記憶するための、文書管理サーバのプログラムモジュールである。「第1文書登録ジョブ取得応答モジュール」は、文書管理クライアントから受信した文書登録ジョブ取得要求に基づいて、記憶されている文書登録ジョブを文書管理クライアントに送信するための、文書管理サーバのプログラムモジュールである。「第1文書登録モジュール」は、文書管理クライアントから受信した文書データを記憶するための、文書管理サーバのプログラムモジュールである。「第6通信モジュール」は、デジタル複合機との間で情報転送を行うための、文書管理サーバのプログラムモジュールである。「第2文書登録ジョブ取得応答モジュール」は、デジタル複合機から受信した文書登録ジョブ取得要求に基づいて、記憶されている文書登録ジョブをデジタル複合機に送信するための、文書管理サーバのプログラムモジュールである。「第2文書登録モジュール」は、デジタル複合機から登録制御情報と画像データとを受信し、登録制御情報に基づいて画像データを文書として記憶するとともに登録フロー処理を行うための、文書管理サーバのプログラムモジュールである。   In FIG. 15, a “first communication module” is a program module of the document management client for transferring information to and from the document management server via the network. The “document registration job creation module” is a program module of the document management client for creating a document registration job and transmitting it to the document management server. The “first document registration job acquisition module” is a program module of the document management client for transmitting a document registration job acquisition request to the document management server and receiving the document registration job stored in the document management server. The “first document registration job display module” is a program module of the document management client for displaying a job palette indicating the contents of the received document registration job. The “first document registration job selection module” is a program module of the document management client for selecting a document registration job based on an operation on the displayed job palette. The “second communication module” is a program module of the document management client for transferring information to and from the digital multifunction peripheral. The “scan job transmission module” is a program module of the document management client for creating a scan job according to the scan control information of the selected document registration job and transmitting it to the digital multifunction peripheral. The “image data acquisition module” is a program module of a document management client for transmitting an image data acquisition request to the digital multifunction peripheral and receiving image data stored in the digital multifunction peripheral. The “first image transmission module” is a program module of the document management client for transmitting document data to the document management server and performing registration flow processing based on the registration control information of the selected document registration job. . The “third communication module” is a program module of the digital multi-function peripheral for transferring information to and from the document management server. The “second document registration job acquisition module” is a program module of the digital multifunction peripheral for transmitting a document registration job acquisition request to the document management server and receiving a document registration job stored in the document management server. The “second document registration job display module” is a program module of the digital multifunction peripheral for displaying a registration control menu indicating the contents of the received registration control information. The “second document registration job selection module” is a program module of the digital multi-function peripheral for selecting a document registration job based on an operation on the displayed registration control menu. The “first reading module” is a program module of the digital multi-function peripheral for reading an original in accordance with scan control information of a selected document registration job and generating image data. The “second image transmission module” is a program module of the digital multifunction peripheral for transmitting the registration control information of the selected document registration job and the generated image data to the document management server. The “fourth communication module” is a program module of the digital multi-function peripheral for transferring information with the document management client. The “second reading module” is a program module of the digital multi-function peripheral for reading an original according to a scan job received from the document management client and generating image data. The “image data acquisition response module” is a program module of the digital multi-function peripheral for transmitting image data to the document management client based on the image acquisition request received from the document management client. The “fifth communication module” is a program module of the document management server for transferring information to and from the document management client. The “document registration job storage module” is a program module of the document management server for storing the document registration job received from the document management client. The “first document registration job acquisition response module” is a program module of the document management server for transmitting the stored document registration job to the document management client based on the document registration job acquisition request received from the document management client. It is. The “first document registration module” is a program module of the document management server for storing document data received from the document management client. The “sixth communication module” is a program module of the document management server for transferring information to and from the digital multifunction peripheral. The “second document registration job acquisition response module” is a program module of the document management server for transmitting the stored document registration job to the digital multifunction peripheral based on the document registration job acquisition request received from the digital multifunction peripheral. It is. The “second document registration module” receives registration control information and image data from the digital multifunction peripheral, stores the image data as a document based on the registration control information, and performs a registration flow process. It is a program module.

本発明の実施例におけるネットワーク文書管理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the network document management system in the Example of this invention. 本システムの文書管理クライアントと文書管理サーバの機能構成を示すブロック図である。It is a block diagram which shows the function structure of the document management client and document management server of this system. 文書管理サーバの属性記憶部におけるテーブル定義例を示す図である。It is a figure which shows the example of a table definition in the attribute memory | storage part of a document management server. 文書管理サーバのボリューム記憶部におけるデータ構成例を示す図である。It is a figure which shows the example of a data structure in the volume memory | storage part of a document management server. 本システムのデジタル複合機の構成を示すブロック図である。It is a block diagram which shows the structure of the digital multifunctional device of this system. デジタル複合機の操作部の構成を示す図である。It is a figure which shows the structure of the operation part of a digital multifunctional device. デジタル複合機のシステムソフトウェアの機能構成を示すブロック図である。FIG. 2 is a block diagram illustrating a functional configuration of system software of a digital multi-function peripheral. 本システムの文書管理クライアントにおける、ユーザに関連付けた文書登録ジョブの作成処理を説明するフローチャートである。It is a flowchart explaining the creation processing of the document registration job linked | related with the user in the document management client of this system. 本システムの文書管理サーバが、ユーザに関連付けた文書登録ジョブを管理するための、属性記憶部におけるテーブル定義例を示す図である。It is a figure which shows the example of a table definition in the attribute memory | storage part for the document management server of this system to manage the document registration job linked | related with the user. 本システムの文書管理クライアントにおける、ユーザに関連付けられた文書登録ジョブを用いた画像送信処理を説明するフローチャートである。10 is a flowchart for explaining image transmission processing using a document registration job associated with a user in a document management client of the present system. 本システムの文書管理クライアントにおける、ジョブパレットの表示画面例である。It is an example of a display screen of a job palette in the document management client of this system. 本システムのデジタル複合機における、ユーザに関連付けられた文書登録ジョブを用いた画像送信処理を説明するフローチャートである。6 is a flowchart for describing image transmission processing using a document registration job associated with a user in the digital multifunction peripheral of this system. 本システムのデジタル複合機における、文書登録ジョブメニューの表示画面例である。6 is an example of a display screen of a document registration job menu in the digital multifunction peripheral of this system. 本システムの文書管理サーバにおける、デジタル複合機からの文書登録要求に基づく文書登録処理を説明するフローチャートである。6 is a flowchart for describing document registration processing based on a document registration request from a digital multifunction peripheral in the document management server of the present system. 本発明の実施例におけるネットワーク文書管理システムを制御するための制御プログラムを格納した記憶媒体の構成を示す図である。It is a figure which shows the structure of the storage medium which stored the control program for controlling the network document management system in the Example of this invention. 従来技術のネットワーク文書管理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the network document management system of a prior art. 従来技術のネットワーク文書管理システムの文書管理クライアントにおける、ジョブパレットの表示画面例である。It is an example of a display screen of a job palette in the document management client of the network document management system of the prior art. 本システムの文書管理クライアントにおける、文書登録処理と登録フロー処理を説明するフローチャートである。It is a flowchart explaining a document registration process and a registration flow process in the document management client of this system.

符号の説明Explanation of symbols

100 文書管理クライアント
101 ユーザインタフェース(UI)部
102 クライアント処理部
103 ネットワークI/F
110 文書管理サーバ
111 ネットワークI/F
112 属性管理サーバ部
113 属性管理サーバ処理部
114 属性記憶部
115 ボリュームサーバ部
116 ボリュームサーバ処理部
117 ボリューム記憶部
118 サービスサーバ部
130 デジタル複合機
131 スキャナ部
132 プリンタ部
133 コントローラユニット
134 操作部
140 ネットワーク
150 公衆回線(WAN)
100 Document management client
101 User interface (UI) section
102 Client processing section
103 Network I / F
110 Document management server
111 Network I / F
112 Attribute management server part
113 Attribute management server processing part
114 Attribute storage
115 Volume server section
116 Volume server processing section
117 Volume storage
118 Service server
130 Digital MFP
131 Scanner section
132 Printer section
133 Controller unit
134 Control panel
140 network
150 Public line (WAN)

Claims (5)

原稿を読み込み画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムの制御方法において、
上記文書管理クライアントは、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第1通信ステップと、
所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1通信ステップを介して上記文書管理サーバに送信する文書登録ジョブ作成ステップと、
上記第1通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第1文書登録ジョブ取得ステップと、
上記第1文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示すジョブパレットを表示する第1文書登録ジョブ表示ステップと、
上記ジョブパレットに対する操作に基づいて文書登録ジョブを選択する第1文書登録ジョブ選択ステップと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第2通信ステップと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従ってスキャンジョブを作成し、該文書登録ジョブのアドレス情報に従って上記第2通信ステップを介してデジタル複合機に送信するスキャンジョブ送信ステップと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのアドレス情報に従って、上記第2通信ステップを介してデジタル複合機に画像データ取得要求を送信し、デジタル複合機に蓄積されている画像データを受信する画像データ取得ステップと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報に基づいて、上記画像データ取得ステップにより取得された画像データからなる文書データを上記第1通信ステップを介して上記文書管理サーバに送信するとともに、登録フロー処理を行う第1画像送信ステップとを実行し、
上記デジタル複合機は、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第3通信ステップと、
上記第3通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第2文書登録ジョブ取得ステップと、
上記第2文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示す文書登録ジョブメニューを表示する第2文書登録ジョブ表示ステップと、
上記文書登録ジョブメニューに対する操作に基づいて文書登録ジョブを選択する第2文書登録ジョブ選択ステップと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従って原稿を読み込み画像データを生成する第1読み込みステップと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報と、上記第1読み込みステップにより生成された画像データとを、上記第3通信ステップを介して上記文書管理サーバに送信する第2画像送信ステップと、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第4通信ステップと、
上記第4通信ステップを介して上記文書管理クライアントからスキャンジョブを受信し、該スキャンジョブに従って原稿を読み込み画像データを生成する第2読み込みステップと、
上記第4通信ステップを介して上記文書管理クライアントから受信した画像データ取得要求に基づいて、上記第2読み込みステップにより生成された画像データを上記文書管理クライアントに送信する画像データ取得応答ステップとを実行し、
上記文書管理サーバは、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第5通信ステップと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブを記憶する文書登録ジョブ記憶ステップと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記文書管理クライアントに送信する第1文書登録ジョブ取得応答ステップと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書データを記憶する第1文書登録ステップと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第6通信ステップと、
上記第6通信ステップを介して上記デジタル複合機から受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記デジタル複合機に送信する第2文書登録ジョブ取得応答ステップと、
上記第6通信ステップを介して上記デジタル複合機から登録制御情報と画像データとを受信し、該登録制御情報に基づいて画像データを文書として記憶するとともに登録フロー処理を行う第2文書登録ステップとを実行することを特徴とするネットワーク文書管理システムの制御方法。
A digital multi-function peripheral that reads a document to generate and transmit image data, a document management server that stores received image data in association with a folder as a document, stores and manages user information, and a document stored in the document management server In a control method of a network document management system in which a document management client for browsing image data is connected via a network,
The document management client
A first communication step for transferring information to and from the document management server via the network;
Create a document registration job consisting of the address information of the desired digital MFP, scan control information for controlling the scan process, and registration control information for controlling the document registration process, and through the first communication step Creating a document registration job to be sent to the document management server,
A first document registration job acquisition step of transmitting a document registration job acquisition request to the document management server via the first communication step and receiving a document registration job stored in the document management server;
A first document registration job display step for displaying a job palette indicating the contents of the document registration job received in the first document registration job acquisition step;
A first document registration job selection step for selecting a document registration job based on an operation on the job palette;
A second communication step for transferring information to and from the digital multi-function peripheral via the network;
A scan job that creates a scan job in accordance with the scan control information of the document registration job selected in the first document registration job selection step and transmits the scan job to the digital multifunction peripheral through the second communication step in accordance with the address information of the document registration job Sending step;
In accordance with the address information of the document registration job selected in the first document registration job selection step, an image data acquisition request is transmitted to the digital multifunction peripheral through the second communication step, and image data stored in the digital multifunction peripheral is stored. Receiving image data, and
Based on the registration control information of the document registration job selected in the first document registration job selection step, the document data composed of the image data acquired in the image data acquisition step is transferred to the document management through the first communication step. A first image transmission step of transmitting to the server and performing a registration flow process;
The above digital multifunction device
A third communication step for transferring information to and from the document management server via the network;
A second document registration job acquisition step of transmitting a document registration job acquisition request to the document management server via the third communication step and receiving a document registration job stored in the document management server;
A second document registration job display step for displaying a document registration job menu indicating the contents of the document registration job received in the second document registration job acquisition step;
A second document registration job selection step for selecting a document registration job based on an operation on the document registration job menu;
A first reading step of reading an original according to scan control information of the document registration job selected in the second document registration job selection step and generating image data;
The registration control information of the document registration job selected in the second document registration job selection step and the image data generated in the first reading step are transmitted to the document management server through the third communication step. A second image transmission step;
A fourth communication step for transferring information to and from the document management client via the network;
A second reading step of receiving a scan job from the document management client via the fourth communication step, reading a document according to the scan job, and generating image data;
An image data acquisition response step of transmitting the image data generated by the second reading step to the document management client based on the image data acquisition request received from the document management client via the fourth communication step And
The document management server
A fifth communication step for transferring information to and from the document management client via the network;
A document registration job storage step for storing a document registration job received from the document management client via the fifth communication step;
A first document registration job for transmitting the document registration job stored in the document registration job storage step to the document management client based on the document registration job acquisition request received from the document management client via the fifth communication step. An acquisition response step;
A first document registration step for storing document data received from the document management client via the fifth communication step;
A sixth communication step for transferring information to and from the digital multi-function peripheral via the network;
A second document registration job for transmitting the document registration job stored in the document registration job storage step to the digital multifunction peripheral based on the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication step. An acquisition response step;
A second document registration step for receiving registration control information and image data from the digital multi-function peripheral through the sixth communication step, storing the image data as a document based on the registration control information, and performing a registration flow process; A control method for a network document management system, characterized by:
上記文書管理クライアントは、上記第1通信ステップを介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第1ユーザ認証ステップを実行し、
上記文書登録ジョブ作成ステップは、所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1ユーザ認証ステップにより認証されたユーザ情報とともに上記第1通信ステップを介して上記文書管理サーバに送信し、
上記第1文書登録ジョブ取得ステップは、上記第1ユーザ認証ステップにより認証されたユーザ情報とともに文書登録ジョブ取得要求を、第1通信ステップを介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記デジタル複合機は、上記第3通信ステップを介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第2ユーザ認証ステップを実行し、
上記第2文書登録ジョブ取得ステップは、上記第2ユーザ認証ステップにより認証されたユーザ情報とともに文書登録ジョブ取得要求を、第3通信ステップを介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記文書管理サーバは、上記第5通信ステップを介して上記文書管理クライアントから受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記文書管理クライアントに送信する第1ユーザ認証応答ステップと、
上記第6通信ステップを介して上記デジタル複合機から受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記デジタル複合機に送信する第2ユーザ認証応答ステップとを実行し、
上記文書登録ジョブ記憶ステップは、上記第5通信ステップを介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブとを関連付けて記憶し、
上記第1文書登録ジョブ取得応答ステップは、上記第5通信ステップを介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記文書管理クライアントに送信し、
上記第2文書登録ジョブ取得応答ステップは、上記第6通信ステップを介して上記デジタル複合機から受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記デジタル複合機に送信することを特徴とする請求項1に記載のネットワーク文書管理システムの制御方法。
The document management client transmits a user authentication request to the document management server through the first communication step, and executes a first user authentication step of receiving an authentication result,
The document registration job creation step creates a document registration job comprising address information of a desired digital MFP, scan control information for controlling scan processing, and registration control information for controlling document registration processing. , The user information authenticated in the first user authentication step is transmitted to the document management server via the first communication step,
The first document registration job acquisition step transmits a document registration job acquisition request to the document management server via the first communication step together with the user information authenticated by the first user authentication step, and sends the document registration job acquisition request to the document management server. Receiving a document registration job stored in association with the user information;
The digital multi-function peripheral transmits a user authentication request to the document management server via the third communication step, and executes a second user authentication step of receiving an authentication result,
The second document registration job acquisition step transmits a document registration job acquisition request together with the user information authenticated in the second user authentication step to the document management server via the third communication step, and sends it to the document management server. Receiving a document registration job stored in association with the user information;
The document management server performs user authentication based on a user authentication request received from the document management client via the fifth communication step, and transmits an authentication result to the document management client;
Performing user authentication based on a user authentication request received from the digital multifunction peripheral through the sixth communication step, and executing a second user authentication response step of transmitting an authentication result to the digital multifunction peripheral;
The document registration job storage step stores the user information received from the document management client via the fifth communication step in association with the document registration job,
In the first document registration job acquisition response step, the document registration stored in association with the user information based on the user information and the document registration job acquisition request received from the document management client via the fifth communication step. Send the job to the document management client,
In the second document registration job acquisition response step, the document registration stored in association with the user information based on the user information and the document registration job acquisition request received from the digital multi-function peripheral through the sixth communication step. 2. The network document management system control method according to claim 1, wherein the job is transmitted to the digital multi-function peripheral.
原稿を読み込み画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムにおいて、
上記文書管理クライアントは、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第1通信手段と、
所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1通信手段を介して上記文書管理サーバに送信する文書登録ジョブ作成手段と、
上記第1通信手段を介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第1文書登録ジョブ取得手段と、
上記第1文書登録ジョブ取得手段により受信した文書登録ジョブの内容を示すジョブパレットを表示する第1文書登録ジョブ表示手段と、
上記ジョブパレットに対する操作に基づいて文書登録ジョブを選択する第1文書登録ジョブ選択手段と、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第2通信手段と、
上記第1文書登録ジョブ選択手段により選択された文書登録ジョブのスキャン制御情報に従ってスキャンジョブを作成し、該文書登録ジョブのアドレス情報に従って上記第2通信手段を介してデジタル複合機に送信するスキャンジョブ送信手段と、
上記第1文書登録ジョブ選択手段により選択された文書登録ジョブのアドレス情報に従って、上記第2通信手段を介してデジタル複合機に画像データ取得要求を送信し、デジタル複合機に蓄積されている画像データを受信する画像データ取得手段と、
上記第1文書登録ジョブ選択手段により選択された文書登録ジョブの登録制御情報に基づいて、上記画像データ取得手段により取得された画像データからなる文書データを上記第1通信手段を介して上記文書管理サーバに送信するとともに、登録フロー処理を行う第1画像送信手段とを備え、
上記デジタル複合機は、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第3通信手段と、
上記第3通信手段を介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第2文書登録ジョブ取得手段と、
上記第2文書登録ジョブ取得手段により受信した文書登録ジョブの内容を示す文書登録ジョブメニューを表示する第2文書登録ジョブ表示手段と、
上記文書登録ジョブメニューに対する操作に基づいて文書登録ジョブを選択する第2文書登録ジョブ選択手段と、
上記第2文書登録ジョブ選択手段により選択された文書登録ジョブのスキャン制御情報に従って原稿を読み込み画像データを生成する第1読み込み手段と、
上記第2文書登録ジョブ選択手段により選択された文書登録ジョブの登録制御情報と、上記第1読み込み手段により生成された画像データとを、上記第3通信手段を介して上記文書管理サーバに送信する第2画像送信手段と、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第4通信手段と、
上記第4通信手段を介して上記文書管理クライアントからスキャンジョブを受信し、該スキャンジョブに従って原稿を読み込み画像データを生成する第2読み込み手段と、
上記第4通信手段を介して上記文書管理クライアントから受信した画像データ取得要求に基づいて、上記第2読み込み手段により生成された画像データを上記文書管理クライアントに送信する画像データ取得応答手段とを備え、
上記文書管理サーバは、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第5通信手段と、
上記第5通信手段を介して上記文書管理クライアントから受信した文書登録ジョブを記憶する文書登録ジョブ記憶手段と、
上記第5通信手段を介して上記文書管理クライアントから受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶手段により記憶された文書登録ジョブを上記文書管理クライアントに送信する第1文書登録ジョブ取得応答手段と、
上記第5通信手段を介して上記文書管理クライアントから受信した文書データを記憶する第1文書登録手段と、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第6通信手段と、
上記第6通信手段を介して上記デジタル複合機から受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶手段により記憶された文書登録ジョブを上記デジタル複合機に送信する第2文書登録ジョブ取得応答手段と、
上記第6通信手段を介して上記デジタル複合機から登録制御情報と画像データとを受信し、該登録制御情報に基づいて画像データを文書として記憶するとともに登録フロー処理を行う第2文書登録手段とを備えたことを特徴とするネットワーク文書管理システム。
A digital multi-function peripheral that reads a document to generate and transmit image data, a document management server that stores received image data in association with a folder as a document, stores and manages user information, and a document stored in the document management server In a network document management system in which a document management client for browsing image data is connected via a network,
The document management client
A first communication means for transferring information to and from the document management server via the network;
Create a document registration job consisting of address information of the desired digital multi-function peripheral, scan control information for controlling the scan process, and registration control information for controlling the document registration process, and via the first communication means A document registration job creating means for transmitting to the document management server,
First document registration job acquisition means for transmitting a document registration job acquisition request to the document management server via the first communication means and receiving the document registration job stored in the document management server;
First document registration job display means for displaying a job palette indicating the contents of the document registration job received by the first document registration job acquisition means;
First document registration job selection means for selecting a document registration job based on an operation on the job palette;
Second communication means for transferring information to and from the digital multi-function peripheral via the network;
A scan job that creates a scan job according to the scan control information of the document registration job selected by the first document registration job selection means, and transmits the scan job to the digital multi-function peripheral via the second communication means according to the address information of the document registration job A transmission means;
In accordance with the address information of the document registration job selected by the first document registration job selection means, an image data acquisition request is transmitted to the digital multifunction peripheral via the second communication means, and the image data stored in the digital multifunction peripheral Image data acquisition means for receiving
Based on the registration control information of the document registration job selected by the first document registration job selection means, the document data consisting of the image data acquired by the image data acquisition means is sent to the document management via the first communication means. A first image transmission unit that transmits to the server and performs a registration flow process;
The above digital multifunction device
Third communication means for transferring information to and from the document management server via the network;
Second document registration job acquisition means for transmitting a document registration job acquisition request to the document management server via the third communication means and receiving a document registration job stored in the document management server;
Second document registration job display means for displaying a document registration job menu indicating the contents of the document registration job received by the second document registration job acquisition means;
Second document registration job selection means for selecting a document registration job based on an operation on the document registration job menu;
First reading means for reading an original according to scan control information of a document registration job selected by the second document registration job selecting means and generating image data;
The registration control information of the document registration job selected by the second document registration job selection unit and the image data generated by the first reading unit are transmitted to the document management server via the third communication unit. A second image transmission means;
Fourth communication means for transferring information to and from the document management client via the network;
Second reading means for receiving a scan job from the document management client via the fourth communication means, reading an original according to the scan job, and generating image data;
Image data acquisition response means for transmitting the image data generated by the second reading means to the document management client based on an image data acquisition request received from the document management client via the fourth communication means. ,
The document management server
Fifth communication means for transferring information to and from the document management client via the network;
Document registration job storage means for storing a document registration job received from the document management client via the fifth communication means;
A first document registration job for transmitting the document registration job stored in the document registration job storage unit to the document management client based on a document registration job acquisition request received from the document management client via the fifth communication unit; An acquisition response means;
First document registration means for storing document data received from the document management client via the fifth communication means;
Sixth communication means for transferring information to and from the digital multi-function peripheral via the network;
A second document registration job for transmitting the document registration job stored in the document registration job storage means to the digital multifunction peripheral based on the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication means; An acquisition response means;
Second document registration means for receiving registration control information and image data from the digital multi-function peripheral via the sixth communication means, storing image data as a document based on the registration control information, and performing registration flow processing; A network document management system comprising:
上記文書管理クライアントは、上記第1通信手段を介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第1ユーザ認証手段を備え、
上記文書登録ジョブ作成手段は、所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1ユーザ認証手段により認証されたユーザ情報とともに上記第1通信手段を介して上記文書管理サーバに送信し、
上記第1文書登録ジョブ取得手段は、上記第1ユーザ認証手段により認証されたユーザ情報とともに文書登録ジョブ取得要求を、第1通信手段を介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記デジタル複合機は、上記第3通信手段を介して上記文書管理サーバにユーザ認証要求を送信し、認証結果を受信する第2ユーザ認証手段を備え、
上記第2文書登録ジョブ取得手段は、上記第2ユーザ認証手段により認証されたユーザ情報とともに文書登録ジョブ取得要求を、第3通信手段を介して上記文書管理サーバに送信し、上記文書管理サーバに該ユーザ情報と関連付けて記憶されている文書登録ジョブを受信し、
上記文書管理サーバは、上記第5通信手段を介して上記文書管理クライアントから受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記文書管理クライアントに送信する第1ユーザ認証応答手段と、
上記第6通信手段を介して上記デジタル複合機から受信したユーザ認証要求に基づいてユーザ認証を行い、認証結果を上記デジタル複合機に送信する第2ユーザ認証応答手段とを備え、
上記文書登録ジョブ記憶手段は、上記第5通信手段を介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブとを関連付けて記憶し、
上記第1文書登録ジョブ取得応答手段は、上記第5通信手段を介して上記文書管理クライアントから受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記文書管理クライアントに送信し、
上記第2文書登録ジョブ取得応答手段は、上記第6通信手段を介して上記デジタル複合機から受信したユーザ情報と文書登録ジョブ取得要求に基づいて、該ユーザ情報と関連付けて記憶されている文書登録ジョブを上記デジタル複合機に送信することを特徴とする請求項3に記載のネットワーク文書管理システム。
The document management client includes first user authentication means for transmitting a user authentication request to the document management server via the first communication means and receiving an authentication result,
The document registration job creation unit creates a document registration job including address information of a desired digital multifunction peripheral, scan control information for controlling scan processing, and registration control information for controlling document registration processing. , Along with the user information authenticated by the first user authentication means, transmitted to the document management server via the first communication means,
The first document registration job acquisition unit transmits a document registration job acquisition request to the document management server via the first communication unit together with the user information authenticated by the first user authentication unit, and sends the document registration job acquisition request to the document management server. Receiving a document registration job stored in association with the user information;
The digital multifunction peripheral includes a second user authentication unit that transmits a user authentication request to the document management server via the third communication unit and receives an authentication result.
The second document registration job acquisition means transmits a document registration job acquisition request together with the user information authenticated by the second user authentication means to the document management server via the third communication means, and sends it to the document management server. Receiving a document registration job stored in association with the user information;
The document management server performs user authentication based on a user authentication request received from the document management client via the fifth communication unit, and transmits a result of authentication to the document management client;
Second user authentication response means for performing user authentication based on a user authentication request received from the digital multifunction peripheral via the sixth communication means and transmitting an authentication result to the digital multifunction peripheral;
The document registration job storage means stores the user information received from the document management client via the fifth communication means in association with the document registration job;
The first document registration job acquisition response unit is configured to store the document registration associated with the user information based on the user information and the document registration job acquisition request received from the document management client via the fifth communication unit. Send the job to the document management client,
The second document registration job acquisition response unit is configured to store the document registration stored in association with the user information based on the user information and the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication unit. 4. The network document management system according to claim 3, wherein the job is transmitted to the digital multi-function peripheral.
デジタル複合機と、文書管理サーバと、文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムを制御するプログラムをコンピュータが読み出し可能な形で格納する記憶媒体であって、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第1通信ステップの第1通信モジュールと、
所望のデジタル複合機のアドレス情報と、スキャン処理を制御するためのスキャン制御情報と、文書登録処理を制御するための登録制御情報とからなる文書登録ジョブを作成し、上記第1通信ステップを介して上記文書管理サーバに送信する文書登録ジョブ作成ステップの文書登録ジョブ作成モジュールと、
上記第1通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第1文書登録ジョブ取得ステップの第1文書登録ジョブ取得モジュールと、
上記第1文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示すジョブパレットを表示する第1文書登録ジョブ表示ステップの第1文書登録ジョブ表示モジュールと、
上記ジョブパレットに対する操作に基づいて文書登録ジョブを選択する第1文書登録ジョブ選択ステップの第1文書登録ジョブ選択モジュールと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第2通信ステップの第2通信モジュールと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従ってスキャンジョブを作成し、該文書登録ジョブのアドレス情報に従って上記第2通信ステップを介してデジタル複合機に送信するスキャンジョブ送信ステップのスキャンジョブ送信モジュールと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブのアドレス情報に従って、上記第2通信ステップを介してデジタル複合機に画像データ取得要求を送信し、デジタル複合機に蓄積されている画像データを受信する画像データ取得ステップの画像データ取得モジュールと、
上記第1文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報に基づいて、上記画像データ取得ステップにより取得された画像データからなる文書データを上記第1通信ステップを介して上記文書管理サーバに送信するとともに、登録フロー処理を行う第1画像送信ステップの第1画像送信モジュールとを有する上記文書管理クライアントを制御するプログラムと、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行う第3通信ステップの第3通信モジュールと、
上記第3通信ステップを介して上記文書管理サーバに文書登録ジョブ取得要求を送信し、上記文書管理サーバに記憶されている文書登録ジョブを受信する第2文書登録ジョブ取得ステップの第2文書登録ジョブ取得モジュールと、
上記第2文書登録ジョブ取得ステップにより受信した文書登録ジョブの内容を示す文書登録ジョブメニューを表示する第2文書登録ジョブ表示ステップの第2文書登録ジョブ表示モジュールと、
上記文書登録ジョブメニューに対する操作に基づいて文書登録ジョブを選択する第2文書登録ジョブ選択ステップの第2文書登録ジョブ選択モジュールと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブのスキャン制御情報に従って原稿を読み込み画像データを生成する第1読み込みステップの第1読み込みモジュールと、
上記第2文書登録ジョブ選択ステップにより選択された文書登録ジョブの登録制御情報と、上記第1読み込みステップにより生成された画像データとを、上記第3通信ステップを介して上記文書管理サーバに送信する第2画像送信ステップの第2画像送信モジュールと、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第4通信ステップの第4通信モジュールと、
上記第4通信ステップを介して上記文書管理クライアントからスキャンジョブを受信し、該スキャンジョブに従って原稿を読み込み画像データを生成する第2読み込みステップの第2読み込みモジュールと、
上記第4通信ステップを介して上記文書管理クライアントから受信した画像データ取得要求に基づいて、上記第2読み込みステップにより生成された画像データを上記文書管理クライアントに送信する画像データ取得応答ステップの画像データ取得応答モジュールとを有する上記デジタル複合機を制御するプログラムと、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行う第5通信ステップの第5通信モジュールと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブを記憶する文書登録ジョブ記憶ステップの文書登録ジョブ記憶モジュールと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記文書管理クライアントに送信する第1文書登録ジョブ取得応答ステップの第1文書登録ジョブ取得応答モジュールと、
上記第5通信ステップを介して上記文書管理クライアントから受信した文書データを記憶する第1文書登録ステップの第1文書登録モジュールと、
上記ネットワークを介して上記デジタル複合機との間で情報転送を行う第6通信ステップの第6通信モジュールと、
上記第6通信ステップを介して上記デジタル複合機から受信した文書登録ジョブ取得要求に基づいて、上記文書登録ジョブ記憶ステップにより記憶された文書登録ジョブを上記デジタル複合機に送信する第2文書登録ジョブ取得応答ステップの第2文書登録ジョブ取得応答モジュールと、
上記第6通信ステップを介して上記デジタル複合機から登録制御情報と画像データとを受信し、該登録制御情報に基づいて画像データを文書として記憶するとともに登録フロー処理を行う第2文書登録ステップの第2文書登録モジュールとを有する上記文書管理サーバを制御するプログラムとをコンピュータが読み出し可能な形で格納したことを特徴とする記憶媒体。
A storage medium for storing a computer-readable program for controlling a network document management system in which a digital multifunction peripheral, a document management server, and a document management client are connected via a network,
A first communication module in a first communication step for transferring information to and from the document management server via the network;
Create a document registration job consisting of the address information of the desired digital MFP, scan control information for controlling the scan process, and registration control information for controlling the document registration process, and through the first communication step A document registration job creation module of the document registration job creation step to be transmitted to the document management server,
The first document registration job of the first document registration job acquisition step that transmits a document registration job acquisition request to the document management server via the first communication step and receives the document registration job stored in the document management server. An acquisition module;
A first document registration job display module in a first document registration job display step for displaying a job palette indicating the contents of the document registration job received in the first document registration job acquisition step;
A first document registration job selection module in a first document registration job selection step for selecting a document registration job based on an operation on the job palette;
A second communication module in a second communication step for transferring information to and from the digital multifunction peripheral via the network;
A scan job that creates a scan job in accordance with the scan control information of the document registration job selected in the first document registration job selection step and transmits the scan job to the digital multifunction peripheral through the second communication step in accordance with the address information of the document registration job A scan job transmission module in the transmission step;
In accordance with the address information of the document registration job selected in the first document registration job selection step, an image data acquisition request is transmitted to the digital multifunction peripheral through the second communication step, and image data stored in the digital multifunction peripheral is stored. An image data acquisition module of the image data acquisition step for receiving,
Based on the registration control information of the document registration job selected in the first document registration job selection step, the document data composed of the image data acquired in the image data acquisition step is transferred to the document management through the first communication step. A program for controlling the document management client having a first image transmission module of a first image transmission step for transmitting to a server and performing a registration flow process;
A third communication module in a third communication step for transferring information to and from the document management server via the network;
The second document registration job in the second document registration job acquisition step that transmits a document registration job acquisition request to the document management server via the third communication step and receives the document registration job stored in the document management server. An acquisition module;
A second document registration job display module in a second document registration job display step for displaying a document registration job menu indicating the contents of the document registration job received in the second document registration job acquisition step;
A second document registration job selection module in a second document registration job selection step for selecting a document registration job based on an operation on the document registration job menu;
A first reading module of a first reading step for reading an original according to scan control information of the document registration job selected in the second document registration job selection step and generating image data;
The registration control information of the document registration job selected in the second document registration job selection step and the image data generated in the first reading step are transmitted to the document management server through the third communication step. A second image transmission module in a second image transmission step;
A fourth communication module in a fourth communication step for transferring information to and from the document management client via the network;
A second reading module in a second reading step for receiving a scan job from the document management client via the fourth communication step, reading a document according to the scan job, and generating image data;
Image data in the image data acquisition response step of transmitting the image data generated in the second reading step to the document management client based on the image data acquisition request received from the document management client through the fourth communication step. A program for controlling the digital multi-function peripheral having an acquisition response module;
A fifth communication module in a fifth communication step for transferring information to and from the document management client via the network;
A document registration job storage module of a document registration job storage step for storing a document registration job received from the document management client via the fifth communication step;
A first document registration job for transmitting the document registration job stored in the document registration job storage step to the document management client based on the document registration job acquisition request received from the document management client via the fifth communication step. A first document registration job acquisition response module in an acquisition response step;
A first document registration module in a first document registration step for storing document data received from the document management client via the fifth communication step;
A sixth communication module in a sixth communication step for transferring information to and from the digital multi-function peripheral via the network;
A second document registration job for transmitting the document registration job stored in the document registration job storage step to the digital multifunction peripheral based on the document registration job acquisition request received from the digital multifunction peripheral via the sixth communication step. A second document registration job acquisition response module in an acquisition response step;
The second document registration step of receiving registration control information and image data from the digital multi-function peripheral through the sixth communication step, storing the image data as a document based on the registration control information, and performing a registration flow process A computer-readable storage medium storing a program for controlling the document management server having a second document registration module.
JP2005197569A 2005-07-06 2005-07-06 Network document management system, control method therefor, and storage medium Withdrawn JP2007018160A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005197569A JP2007018160A (en) 2005-07-06 2005-07-06 Network document management system, control method therefor, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005197569A JP2007018160A (en) 2005-07-06 2005-07-06 Network document management system, control method therefor, and storage medium

Publications (1)

Publication Number Publication Date
JP2007018160A true JP2007018160A (en) 2007-01-25

Family

ID=37755294

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005197569A Withdrawn JP2007018160A (en) 2005-07-06 2005-07-06 Network document management system, control method therefor, and storage medium

Country Status (1)

Country Link
JP (1) JP2007018160A (en)

Similar Documents

Publication Publication Date Title
JP4405793B2 (en) Document management system, control method therefor, and recording medium
US20180241894A1 (en) Image processing apparatus, control method therefor, and control program therefor
US8593661B2 (en) Image output apparatus including transmission units, image output apparatus control method, program, electronic document management system
US7930292B2 (en) Information processing apparatus and control method thereof
JP5534666B2 (en) Document processing apparatus and control method thereof, document management system, data processing method in the system, and computer program
CN108459831B (en) Information processing apparatus, control method of information processing apparatus, and storage medium
JP5660100B2 (en) Document management server, document management server control method and program thereof, document management system, document management system control method and program thereof
US7532343B2 (en) Image forming apparatus and document administration system
US20070083508A1 (en) Document search apparatus and method
JP2001243075A (en) Program management device, program management method, program management system, and medium
JP2006331274A (en) Network document management system, control method therefor, and storage medium
US8619291B2 (en) System and method for control of document processing devices via a remote device interface
JP2006229305A (en) Network document management system
JP2007018160A (en) Network document management system, control method therefor, and storage medium
JP2003036260A (en) Data management device, control method of data management device, program and storage medium
JP7673130B2 (en) Image processing device, control method for image processing device, and program
JP2004112514A (en) Image processing method and apparatus
JP5734400B2 (en) Document processing apparatus and control method thereof, document management system, data processing method in the system, and computer program
JP2007007922A (en) Image processing device
JP2006163904A (en) Network document management system, control method therefor, and storage medium
JP4061181B2 (en) Network scanning system, scanner connection apparatus and control method thereof, and computer program
JP2008042403A (en) Image processing apparatus and method, network document management system and control method therefor
JP2006203317A (en) Document management system, control method therefor, and storage medium
JP2008042241A (en) Image forming apparatus and control method thereof
JP2025031277A (en) Information processing device and information processing method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20081007