[go: up one dir, main page]

JP2006331274A - 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
JP2006331274A
JP2006331274A JP2005157104A JP2005157104A JP2006331274A JP 2006331274 A JP2006331274 A JP 2006331274A JP 2005157104 A JP2005157104 A JP 2005157104A JP 2005157104 A JP2005157104 A JP 2005157104A JP 2006331274 A JP2006331274 A JP 2006331274A
Authority
JP
Japan
Prior art keywords
folder
document management
network
information
keyword
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
JP2005157104A
Other languages
Japanese (ja)
Inventor
Hiroshi Nakajima
啓 中島
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 JP2005157104A priority Critical patent/JP2006331274A/en
Publication of JP2006331274A publication Critical patent/JP2006331274A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】 デジタル複合機と文書管理サーバと文書管理クライアントがネットワークを介して接続されたネットワーク文書管理システムにおいて、効率的な文書登録処理を支援する。
【解決手段】 文書管理クライアント上で各フォルダ毎にフォルダキーワードを設定し、文書管理サーバに保存する。デジタル複合機からスキャンした画像データを文書として文書管理サーバに登録する処理において、画像データのスキャン時に画像データから抽出したテキストデータと文書管理サーバに保存されたフォルダキーワードから文書登録先のフォルダの候補を検出し、デジタル複合機にそのフォルダ情報を表示する。
【選択図】 図1
PROBLEM TO BE SOLVED: To support efficient document registration processing in 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 folder keyword is set for each folder on a document management client and stored in a document management server. In the process of registering the image data scanned from the digital multifunction peripheral as a document in the document management server, the document registration destination folder candidate from the text data extracted from the image data at the time of scanning the image data and the folder keyword stored in the document management server And the folder information is displayed on the digital multi-function peripheral.
[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 The present invention relates to a network document management system, a control method thereof, and a storage medium in which a document management client that browses image data of a document that has been connected is connected via a network.

従来、印刷された文字、図形、画像等のデータをスキャナ装置等で読み込むなどして作成した文書の画像データや、ワードプロセッサなどで作成した文書データに、キーワードなどの文書管理情報を関連付けて記憶する文書管理サーバと、これらの情報に対して検索、表示、印刷等を行なう文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムが提案されている。   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 for searching, displaying, printing, and the like for these pieces of information are connected via a network.

また、このようなネットワーク文書管理システムには、原稿を読み込み画像データを作成し送信することができるデジタル複合機がネットワークを介して接続され、デジタル複合機から送信した画像データを文書管理サーバに文書として登録できるものも提案されている。
特開平11−120202号公報 特開2004−213128号公報
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.
Japanese Patent Laid-Open No. 11-120202 Japanese Patent Laid-Open No. 2004-213128

しかしながら、上記従来の文書管理システムにおいて、デジタル複合機でスキャンした画像データを文書管理サーバに文書として登録する場合、オペレータはデジタル複合機の操作画面上から、文書管理サーバ内の登録先フォルダを指示する。このとき、文書を登録する文書管理サーバが複数のオペレータと共有して利用されている場合、その文書管理サーバのフォルダ構成は、他のオペレータによって構築されている可能性が高く、それゆえ、どのフォルダに文書を登録すべきか見つけ出すのが困難になる。フォルダの階層が深ければ、さらに困難、かつ、煩雑な作業を要するという問題がある。また、予め登録先のフォルダを設定しておくシステムも提案されているが、文書管理サーバ内のフォルダ構成が変更された場合、設定した登録先も変更しなければならないという問題点がある。   However, in the conventional document management system, when registering image data scanned by a digital multifunction peripheral as a document in the document management server, the operator designates a registration destination folder in the document management server from the operation screen of the digital multifunction peripheral. To do. At this time, when the document management server for registering the document is shared with a plurality of operators, the folder configuration of the document management server is likely to be constructed by other operators. It becomes difficult to find out whether a document should be registered in a folder. If the folder hierarchy is deep, there is a problem that more difficult and complicated work is required. Also, a system for setting a registration destination folder in advance has been proposed, but there is a problem that when the folder configuration in the document management server is changed, the set registration destination must also be changed.

又、従来例としては、例えば特許文献1と特許文献2をあげることが出来る。   Moreover, as a prior art example, patent document 1 and patent document 2 can be mention | raise | lifted, for example.

上記目的を達成するために、第1の発明であるネットワーク文書管理システムの制御方法は、原稿を読み込み画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムの制御方法において、上記文書管理クライアントは、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第1通信ステップと、フォルダに登録すべき文書の内容を要約するフォルダキーワードを作成し、上記第1通信ステップを介して上記文書管理サーバに送信するフォルダキーワード送信ステップとを実行し、上記デジタル複合機は、読み込んだ画像データからテキストデータを抽出するテキストデータ抽出ステップと、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第2通信ステップと、上記第2通信ステップを介して上記テキストデータ抽出ステップにより抽出したテキストデータを送信し、上記テキストデータ内に存在するフォルダキーワードを有するフォルダの情報を取得するフォルダ情報取得ステップと、フォルダ情報取得ステップにより取得したフォルダ情報を表示するフォルダ情報表示ステップとを実行し、上記文書管理サーバは、上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行なう第3通信ステップと、上記第3通信ステップを介して上記文書管理クライアントから受信したフォルダキーワードを記憶するフォルダキーワード記憶ステップと、上記ネットワークを介して上記デジタル複合機との間で情報転送を行なう第4通信ステップと、上記第4通信ステップを介して上記デジタル複合機から受信したテキストデータ内に存在するフォルダキーワードを有するフォルダの情報を送信するフォルダ情報送信ステップとを実行することを特徴とする。   In order to achieve the above object, a control method for a network document management system according to a first aspect of the invention includes a digital multi-function peripheral that reads a document, generates and transmits image data, and stores the received image data as a document in association with a folder. 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 creates a first communication step for transferring information to and from the document management server via the network, a folder keyword for summarizing the contents of the document to be registered in the folder, and the first communication step. Folder keyword transmission to the document management server via And the digital multi-function peripheral includes a text data extraction step for extracting text data from the read image data, and a second communication step for transferring information to and from the document management server via the network. A folder information acquisition step for transmitting the text data extracted by the text data extraction step through the second communication step, and acquiring information on a folder having a folder keyword existing in the text data; and a folder information acquisition step. A folder information display step for displaying the folder information acquired in step (b), wherein the document management server transfers information to and from the document management client via the network, and the third communication. The document management client A folder keyword storage step for storing the folder keyword received from the client, a fourth communication step for transferring information to and from the digital multifunction peripheral via the network, and the digital multifunction peripheral via the fourth communication step. And a folder information transmission step of transmitting information on a folder having a folder keyword existing in the text data received from.

第2の発明であるネットワーク文書管理システムは、原稿を読み込む画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムにおいて、上記文書管理クライアントは、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第1通信手段と、フォルダに登録すべき文書の内容を要約するフォルダキーワードを作成し、上記第1通信手段を介して上記文書管理サーバに送信するフォルダキーワード送信手段とを備え、上記デジタル複合機は、読み込んだ画像データからテキストデータを抽出するテキストデータ抽出手段と、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第2通信手段と、上記第2通信手段を介して上記テキストデータ抽出手段により抽出したテキストデータを送信し、上記テキストデータ内に存在するフォルダキーワードを有するフォルダの情報を取得するフォルダ情報取得手段と、フォルダ情報取得手段により取得したフォルダ情報を表示するフォルダ情報表示手段とを備え、上記文書管理サーバは、上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行なう第3通信手段と、上記第3通信手段を介して上記文書管理クライアントから受信したフォルダキーワードを記憶するフォルダキーワード記憶手段と、上記ネットワークを介して上記デジタル複合機との間で情報転送を行なう第4通信手段と、上記第4通信手段を介して上記デジタル複合機から受信したテキストデータ内に存在するフォルダキーワードを有するフォルダの情報を送信するフォルダ情報送信手段とを備えたことを特徴とする。   A network document management system according to a second aspect of the present invention is a digital multifunction peripheral that generates and transmits image data for reading an original, and 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 viewing image data of a document stored in the document management server are connected via a network, the document management client is connected to the document management server via the network. First communication means for transferring information to and a folder keyword transmission means for creating a folder keyword summarizing the contents of a document to be registered in a folder and transmitting it to the document management server via the first communication means The digital multi-function peripheral includes the scanned image data. Text data extracting means for extracting text data from the data, second communication means for transferring information to and from the document management server via the network, and extraction by the text data extracting means via the second communication means Folder information acquisition means for transmitting the text data and acquiring information of a folder having a folder keyword present in the text data, and folder information display means for displaying the folder information acquired by the folder information acquisition means, The document management server includes a third communication means for transferring information to and from the document management client via the network, and a folder for storing a folder keyword received from the document management client via the third communication means. Via keyword storage means and the above network A fourth communication means for transferring information to and from the digital multifunction peripheral, and a folder for transmitting information on a folder having a folder keyword existing in the text data received from the digital multifunction peripheral via the fourth communication means And an information transmission means.

第3の発明である記憶媒体は、デジタル複合機と、文書管理サーバと、文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムを制御するプログラムを格納する記憶媒体であって、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第1通信ステップの第1通信モジュールと、フォルダに登録すべき文書の内容を要約するフォルダキーワードを作成し、上記第1通信ステップを介して上記文書管理サーバに送信するフォルダキーワード送信ステップのフォルダキーワード送信モジュールとを有する上記文書管理クライアントを制御するプログラムと、読み込んだ画像データからテキストデータを抽出するテキストデータ抽出ステップのテキストデータ抽出モジュールと、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第2通信ステップの第2通信モジュールと、上記第2通信ステップを介して上記テキストデータ抽出ステップにより抽出したテキストデータを送信し、テキストデータ内に存在するフォルダキーワードを有するフォルダの情報を取得するフォルダ情報取得ステップのフォルダ情報取得モジュールと、フォルダ情報取得ステップにより取得したフォルダ情報を表示するフォルダ情報表示ステップのフォルダ情報表示モジュールとを有する上記デジタル複合機を制御するプログラムと、上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行なう第3通信ステップの第3通信モジュールと、上記第3通信ステップを介して上記文書管理クライアントから受信したフォルダキーワードを記憶するフォルダキーワード記憶ステップのフォルダキーワード記憶モジュールと、上記ネットワークを介して上記デジタル複合機との間で情報転送を行なう第4通信ステップの第4通信モジュールと、上記第4通信ステップを介して上記デジタル複合機から受信したテキストデータ内に存在するフォルダキーワードを有するフォルダの情報を送信するフォルダ情報送信ステップのフォルダ情報送信モジュールとを有する上記文書管理サーバを制御するプログラムとを格納したことを特徴とする。   A storage medium according to a third aspect of the present invention is a storage medium for storing a 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 of a first communication step for transferring information to and from the document management server via a network, a folder keyword for summarizing the contents of a document to be registered in a folder, and the first communication step A program for controlling the document management client having a folder keyword transmission module of a folder keyword transmission step for transmitting to the document management server via the above, and a text data extraction module of a text data extraction step for extracting text data from the read image data And the above network A second communication module of a second communication step for transferring information to and from the document management server via a network, and text data extracted by the text data extraction step via the second communication step. A folder information acquisition module of a folder information acquisition step for acquiring information of a folder having a folder keyword existing in the data; and a folder information display module of a folder information display step for displaying the folder information acquired by the folder information acquisition step. A program for controlling the digital multi-function peripheral; a third communication module in a third communication step for transferring information between the document management client via the network; and the document management client via the third communication step. Received from A folder keyword storage module of a folder keyword storage step for storing a keyword, a fourth communication module of a fourth communication step for transferring information between the digital multifunction peripheral via the network, and the fourth communication step. Storing a program for controlling the document management server having a folder information transmission module of a folder information transmission step for transmitting information of a folder having a folder keyword existing in text data received from the digital multifunction peripheral via the folder information transmission step. It is characterized by.

以上説明したように、本発明のネットワーク文書管理システム、及びその制御方法、並びに記憶媒体によれば、デジタル複合機から読み込んだ画像データを、ネットワーク上の文書管理サーバへ登録する際、読み込んだ画像データから抽出したテキストデータと、文書管理サーバ上のフォルダに関連付けられたフォルダキーワードから、文書の格納場所となるフォルダの候補を検索し、検索されたフォルダのみを表示するので、作業負荷が軽減し、操作性が向上する。また、フォルダ毎に設定されたフォルダキーワードにより所望のフォルダを検索するため、フォルダ階層構造が変更されても検索が可能となる。   As described above, according to the network document management system, the control method thereof, and the storage medium of the present invention, when the image data read from the digital multifunction peripheral is registered in the document management server on the network, the read image The search for folder candidates for the document storage location is performed from the text data extracted from the data and the folder keyword associated with the folder on the document management server, and only the searched folder is displayed, reducing the workload. , Operability is improved. In addition, since a desired folder is searched using the folder keyword set for each folder, the search can be performed even if the folder hierarchy structure is changed.

図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に各種要求コマンドを送信し、その応答を受信する。   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.

文書管理サーバ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に提供する。   The controller unit 133 performs processing such as scan / job processing based on input information from the operation unit 134, and provides information such as device status and job status 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.

図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から構成される。クライアントアプリケーション部200は、ユーザインタフェース(UI)部101からの指示に従い、文書管理クライアント100の各機能の処理を行うとともに、ユーザインタフェース(UI)部101の表示画面の制御を行う。また、属性管理サーバ部112、ボリュームサーバ部115に対する処理が発生した場合は、その要求をキャビネット文書管理部202に供給し、その処理結果をキャビネット文書管理部202から受け取る。画像処理部201は、クライアントアプリケーション部200、キャビネット文書管理部202からの要求に従い、画像の伸長、圧縮、色空間変換、下地とばし、拡大/縮小、回転などの画像処理を行う。キャビネット文書管理部202は、属性管理サーバ部112とボリュームサーバ部115に対する要求を、キャビネット、フォルダ、文書、ページからなるオブジェクト・モデルで行えるようにするもので、フォルダ属性、文書属性、ページ属性に対する参照、更新などの処理が発生した場合には、その要求をデータベース通信部203に供給し、その処理結果をデータベース通信部203から受け取るとともに、画像データや文書データに対する登録、削除、取得などの処理が発生した場合には、その要求をボリューム通信部204に供給し、その処理結果をボリューム通信部204から受け取る。データベース通信部203は、TCP/IPプロトコル上に定義されるSQL(Structured Query Language)プロトコルにより、属性管理サーバ112に対する要求コマンドをネットワークI/F103を介してデータベース通信部205に送信し、その応答コマンドをデータベース通信部205から受信する。ボリューム通信部204は、RPC(Remote Procedure Call)により、ボリュームサーバ部115に対する要求コマンドをネットワークI/F103を介してボリューム通信部207に送信し、その応答コマンドをボリューム通信部207から受信する。   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, and a volume communication unit 204. 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. 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 205 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 205. The volume communication unit 204 transmits a request command for the volume server unit 115 to the volume communication unit 207 via the network I / F 103 by RPC (Remote Procedure Call), and receives a response command from the volume communication unit 207.

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

図3は、データベース処理部206が、フォルダ、文書、ページの包含関係とこれらの属性を管理するための、属性記憶部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 206 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は、ボリューム通信部207、ボリューム処理部208から構成される。ボリューム通信部207は、RPC(Remote Procedure Call)により、ボリュームサーバ部115に対する要求コマンドをボリューム通信部204、或いはボリューム通信部211からネットワークI/F111を介して受信した場合、その要求をボリューム処理部208に供給し、その処理結果を応答コマンドとしてボリューム通信部204、或いはボリューム通信部211に送信する。ボリューム処理部208は、ボリュームファイルであるボリューム記憶部117に対して更新やデータ取得などの処理を行う。   Next, the volume server processing unit 116 of the document management server 110 includes a volume communication unit 207 and a volume processing unit 208. When the volume communication unit 207 receives a request command to the volume server unit 115 from the volume communication unit 204 or the volume communication unit 211 via the network I / F 111 by RPC (Remote Procedure Call), the volume processing unit 207 receives the request. The processing result is transmitted to the volume communication unit 204 or the volume communication unit 211 as a response command. The volume processing unit 208 performs processing such as update and data acquisition on the volume storage unit 117 that is a volume file.

図4は、ボリューム処理部208が、画像データや文書データを追加、取得するための、ボリューム記憶部117におけるデータ構成例である。ボリューム管理ファイル400は、データを識別するためのボリュームIDと、データが記憶されているボリューム記憶ファイルを識別するためのファイル名と、データの記憶開始位置であるオフセットと、データのサイズとから構成される。ボリューム記憶ファイル401には、実際の画像データ、文書データが連続して記憶される。   FIG. 4 is a data configuration example in the volume storage unit 117 for the volume processing unit 208 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は、サービス通信部209、データベース通信部210、ボリューム通信部211、キャビネット文書管理部212、画像処理部213、サービスプロバイダ部214から構成される。サービス通信部209は、HTTPプロトコル上のSOAPプロトコルにより、文書管理サーバ110に対する要求コマンドをデジタル複合機130からネットワークI/F111を介して受信した場合、その要求をサービスプロバイダ部214に供給し、その処理結果を応答コマンドとしてデジタル複合機130に送信する。サービスプロバイダ部214は、サービス通信部209からの要求に従って処理を行い、その処理結果を返す。また、文書の登録、属性の更新、検索など、属性管理サーバ部112、ボリュームサーバ部115に対する処理が発生した場合は、その要求をキャビネット文書管理部212に供給し、その処理結果をキャビネット文書管理部212から受け取る。データベース通信部210、ボリューム通信部211、キャビネット文書管理部212、画像処理部213の各機能構成部については、前述した文書管理クライアントにおける該機能構成部と同様であるので、説明を省略する。   Next, the service server unit 118 of the document management server 110 includes a service communication unit 209, a database communication unit 210, a volume communication unit 211, a cabinet document management unit 212, an image processing unit 213, and a service provider unit 214. When the service communication unit 209 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 209 supplies the request to the service provider unit 214. The processing result is transmitted to the digital multifunction peripheral 130 as a response command. The service provider unit 214 performs processing according to the request from the service communication unit 209 and returns the processing result. When processing for the attribute management server unit 112 and the volume server unit 115 occurs, such as document registration, attribute update, and search, the request is supplied to the cabinet document management unit 212, and the processing result is transmitted to the cabinet document management. Received from the unit 212. Since the function components of the database communication unit 210, the volume communication unit 211, the cabinet document management unit 212, and the image processing unit 213 are the same as the function 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 the image input unit interface 512 and the 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 the image on the memory simultaneously with the image reading from the scanner unit 131, or rotate the 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 the 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に指定されたスキャン設定とともにスキャン・ジョブを投入するとともに、機器の状態やジョブの状態などの情報をジョブコントロールドメイン部702から受け取る。また、文書管理サーバ110へのアクセスが要求された場合には、その要求をサービス通信部703に供給し、その処理結果を受け取る。ジョブコントロールドメイン部702は、スキャン・ジョブ、コピー・ジョブ、プリント・ジョブ、FAXジョブなどの、複数のジョブの処理を司るもので、スキャン・ジョブが投入された場合は、指定されたスキャン設定に基づきスキャナ部131を動作させ、原稿を読み込み画像データを生成し、保存する。サービス通信部703は、HTTPプロトコル上のSOAPプロトコルにより、文書管理サーバ110に対する要求コマンドをネットワークI/F704を介して文書管理サーバ110内のサービス通信部209に送信し、その応答を受信する。ネットワークI/F704は、ネットワーク140に接続し、TCP/IPなどのネットワークプロトコルの処理を行う。   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 scanning 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 from the job control domain unit 702 is received. When access to the document management server 110 is requested, the request is supplied to the service communication unit 703 and the processing result is received. The job control domain unit 702 manages 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, the job control domain unit 702 sets the specified scan setting. Based on this, the scanner unit 131 is operated to read an original, generate image data, and store it. The service communication unit 703 transmits a request command for the document management server 110 to the service communication unit 209 in the document management server 110 via the network I / F 704 using the SOAP protocol over the HTTP protocol, and receives a response. A network I / F 704 is connected to the network 140 and performs processing of a network protocol such as TCP / IP.

次に、文書管理クライアントにおける、フォルダキーワードの作成処理の動作について、図8のフローチャートに従い説明する。   Next, the operation of the folder keyword creation process in the document management client will be described with reference to the flowchart of FIG.

まず、オペレータの指示などにより処理を開始し(ステップS800)、オペレータが入力したユーザ名、パスワードに基づき文書管理サーバに対してユーザ認証を行い、その認証結果を受け取る(ステップS801)。次に、ユーザ認証に成功したか否かを判別し(ステップS802)、ユーザ認証に成功した場合は、フォルダキーワードを設定するフォルダを指定し(ステップS803)、フォルダキーワードの設定を行い(ステップS804)、そのフォルダキーワードを文書管理サーバに保存し(ステップS805)、処理を終了する(ステップS806)。ステップS802においてユーザ認証に失敗した場合は、何も処理を行わず、処理を終了する(ステップS806)。   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 folder in which the folder keyword is set is specified (step S803), and the folder keyword is set (step S804). The folder keyword is stored in the document management server (step S805), and the process is terminated (step S806). If user authentication fails in step S802, no process is performed and the process ends (step S806).

図9は、文書管理サーバがフォルダキーワードを管理するための、属性記憶部114におけるテーブル定義例である。フォルダキーワードテーブル901は、フォルダキーワードを識別するための情報IDと、フォルダキーワード、フォルダキーワードが設定されたフォルダを識別するためのフォルダIDから構成される。   FIG. 9 is a table definition example in the attribute storage unit 114 for the document management server to manage folder keywords. The folder keyword table 901 includes an information ID for identifying a folder keyword, a folder keyword, and a folder ID for identifying a folder in which the folder keyword is set.

次に、デジタル複合機における、文書を登録するフォルダの候補を表示する処理の動作について、図10のフローチャートに従い説明する。   Next, an operation of processing for displaying a folder candidate for registering a document in the digital multifunction peripheral will be described with reference to the flowchart of FIG.

まず、オペレータにより処理を開始し(ステップS1000)、デジタル複合機の原稿台に原稿を積載し、操作部のスタートボタンを押下することによりスキャン・ジョブを開始し、原稿を読み込み、画像データを生成し、保存する(ステップS1001)。次にスキャン・ジョブが正常に終了したか否かを判別し(ステップS1002)、スキャン・ジョブが正常に終了した場合には、光学文字認識により画像データからテキストデータを抽出し(ステップS1003)、テキストデータに基づいて、文書管理サーバにより検索された登録先候補となるフォルダのフォルダIDのリストを取得する(ステップS1004)。登録先候補となるフォルダのフォルダIDがあるか否か判別し(ステップS1005)、フォルダIDがある場合には、フォルダIDに基づいて、文書管理サーバからフォルダの情報を取得し(ステップS1006)、フォルダをリスト表示し(ステップS1007)、処理を終了する(ステップS1008)。ステップS1002において、スキャン・ジョブが正常に終了しなかった場合には、処理を終了する(ステップS1008)。ステップS1005において、フォルダIDがない場合には、処理を終了する(ステップS1008)。   First, processing is started by an operator (step S1000), a document is loaded on the document table of the digital multi-function peripheral, a scan job is started by pressing the start button of the operation unit, the document is read, and image data is generated. And save (step S1001). Next, it is determined whether or not the scan job has ended normally (step S1002). If the scan job has ended normally, text data is extracted from the image data by optical character recognition (step S1003). Based on the text data, a list of folder IDs of folders as registration destination candidates searched by the document management server is acquired (step S1004). It is determined whether or not there is a folder ID of a folder that is a registration destination candidate (step S1005). If there is a folder ID, folder information is acquired from the document management server based on the folder ID (step S1006). A list of folders is displayed (step S1007), and the process ends (step S1008). In step S1002, if the scan job does not end normally, the process ends (step S1008). In step S1005, if there is no folder ID, the process ends (step S1008).

次に、文書管理サーバにおける登録フォルダ候補送信処理の動作について、図11のフローチャートに従い説明する。   Next, the operation of registered folder candidate transmission processing in the document management server will be described with reference to the flowchart of FIG.

まず、デジタル複合機から登録先フォルダ候補取得要求コマンドを受信することにより処理を開始し(ステップS1100)、デジタル複合機からテキストデータを取得する(ステップS1101)。次に、文書管理サーバに保存されているフォルダキーワードテーブルから、フォルダのリストを取得し(ステップS1102)、リストの最初のフォルダキーワードを取得する(ステップS1103)。このフォルダキーワードが、ステップS1101で取得したテキストデータ内に存在するか否か判別し(ステップS1104)、フォルダキーワードが存在する場合は、そのフォルダキーワードに関連付けられたフォルダIDを保存する(ステップS1105)。フォルダキーワードが存在しない場合は、ステップS1105の処理は行なわず、ステップS1106の処理に移行する。次に、フォルダキーワードリストに次のフォルダキーワードがあるか否か判別し(ステップS1106)、次のフォルダキーワードがある場合は、次のフォルダキーワードを取得し(ステップS1107)、ステップS1104の処理に移行する。次のフォルダキーワードがない場合はステップS1105で保存したフォルダIDのリストをデジタル複合機へ送信し(ステップS1108)、処理を終了する(ステップS1109)。   First, processing is started by receiving a registration destination folder candidate acquisition request command from the digital multifunction peripheral (step S1100), and text data is acquired from the digital multifunction peripheral (step S1101). Next, a list of folders is acquired from the folder keyword table stored in the document management server (step S1102), and the first folder keyword in the list is acquired (step S1103). It is determined whether or not the folder keyword exists in the text data acquired in step S1101 (step S1104). If the folder keyword exists, the folder ID associated with the folder keyword is stored (step S1105). . If the folder keyword does not exist, the process proceeds to step S1106 without performing the process in step S1105. Next, it is determined whether or not there is a next folder keyword in the folder keyword list (step S1106). If there is a next folder keyword, the next folder keyword is acquired (step S1107), and the process proceeds to step S1104. To do. If there is no next folder keyword, the list of folder IDs stored in step S1105 is transmitted to the digital multi-function peripheral (step S1108), and the process is terminated (step S1109).

また、図12において、「第1通信モジュール」は、ネットワークを介して文書管理サーバとの間で情報転送を行うための、文書管理クライアントのプログラムモジュールである。「フォルダキーワード送信モジュール」は、フォルダキーワードを作成し、文書管理サーバに送信するための、文書管理クライアントのプログラムモジュールである。「第2通信モジュール」は、文書管理サーバとの間で情報転送を行うための、デジタル複合機のプログラムモジュールである。「テキストデータ抽出モジュール」は、読み込んだ画像データからテキストデータを抽出するための、デジタル複合機のプログラムモジュールである。「フォルダ情報取得モジュール」は、文書管理サーバにテキストデータを送信し、テキストデータ内に存在するフォルダキーワードを有するフォルダのフォルダ情報を取得するための、デジタル複合機のプログラムモジュールである。「フォルダ情報表示モジュール」は、受信したフォルダ情報によりフォルダ情報を表示するための、デジタル複合機のプログラムモジュールである。「第3通信モジュール」は、文書管理クライアントとの間で情報転送を行うための、文書管理サーバのプログラムモジュールである。「フォルダキーワード記憶モジュール」は、文書管理クライアントから受信したフォルダキーワードを記憶するための、文書管理サーバのプログラムモジュールである。「第4通信モジュール」は、デジタル複合機との間で情報転送を行うための、文書管理サーバのプログラムモジュールである。「フォルダ情報送信モジュール」は、デジタル複合機から受信したテキストデータ内に存在するフォルダキーワードを有するフォルダの情報を送信するための、文書管理サーバのプログラムモジュールである。   In FIG. 12, the “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 “folder keyword transmission module” is a program module of the document management client for creating a folder keyword and transmitting it to the document management server. The “second communication module” is a program module of the digital multifunction peripheral for transferring information to and from the document management server. The “text data extraction module” is a program module of the digital multi-function peripheral for extracting text data from the read image data. The “folder information acquisition module” is a program module of the digital multifunction peripheral for transmitting text data to the document management server and acquiring folder information of a folder having a folder keyword existing in the text data. The “folder information display module” is a program module of the digital multi-function peripheral for displaying folder information according to received folder information. The “third communication module” is a program module of the document management server for transferring information to and from the document management client. The “folder keyword storage module” is a program module of the document management server for storing the folder keyword received from the document management client. The “fourth communication module” is a program module of the document management server for transferring information to and from the digital multifunction peripheral. The “folder information transmission module” is a program module of the document management server for transmitting information on a folder having a folder keyword existing in text data received from the digital multifunction peripheral.

本発明の実施例におけるネットワーク文書管理システムの全体構成を示すブロック図である。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 a folder keyword in the document management client of this system. 本システムの文書管理サーバが、フォルダキーワードを管理するための、属性記憶部におけるテーブル定義例である。It is a table definition example in the attribute storage unit for the document management server of this system to manage folder keywords. 本システムのデジタル複合機における、文書を登録するフォルダの候補を表示する処理を説明するフローチャートである。10 is a flowchart for explaining processing for displaying a folder candidate for registering a document in the digital multi-function peripheral of this system. 本システムの文書管理サーバにおける登録フォルダ候補送信処理処理を説明するフローチャートである。It is a flowchart explaining the registration folder candidate transmission processing process in the document management server of this 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.

符号の説明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)
DESCRIPTION OF SYMBOLS 100 Document management client 101 User interface (UI) part 102 Client processing part 103 Network I / F
110 Document management server 111 Network I / F
DESCRIPTION OF SYMBOLS 112 Attribute management server part 113 Attribute management server process part 114 Attribute storage part 115 Volume server part 116 Volume server process part 117 Volume storage part 118 Service server part 130 Digital multifunction machine 131 Scanner part 132 Printer part 133 Controller unit 134 Operation part 140 Network 150 Public line (WAN)

Claims (3)

原稿を読み込み画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムの制御方法において、
上記文書管理クライアントは、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第1通信ステップと、フォルダに登録すべき文書の内容を要約するフォルダキーワードを作成し、上記第1通信ステップを介して上記文書管理サーバに送信するフォルダキーワード送信ステップとを実行し、
上記デジタル複合機は、読み込んだ画像データからテキストデータを抽出するテキストデータ抽出ステップと、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第2通信ステップと、上記第2通信ステップを介して上記テキストデータ抽出ステップにより抽出したテキストデータを送信し、上記テキストデータ内に存在するフォルダキーワードを有するフォルダの情報を取得するフォルダ情報取得ステップと、フォルダ情報取得ステップにより取得したフォルダ情報を表示するフォルダ情報表示ステップとを実行し、
上記文書管理サーバは、上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行なう第3通信ステップと、上記第3通信ステップを介して上記文書管理クライアントから受信したフォルダキーワードを記憶するフォルダキーワード記憶ステップと、上記ネットワークを介して上記デジタル複合機との間で情報転送を行なう第4通信ステップと、上記第4通信ステップを介して上記デジタル複合機から受信したテキストデータ内に存在するフォルダキーワードを有するフォルダの情報を送信するフォルダ情報送信ステップとを実行することを特徴とするネットワーク文書管理システムの制御方法。
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 creates a first communication step for transferring information to and from the document management server via the network, a folder keyword for summarizing the contents of the document to be registered in the folder, and the first communication. A folder keyword transmission step of transmitting to the document management server through the step,
The digital multi-function peripheral includes a text data extraction step for extracting text data from the read image data, a second communication step for transferring information to and from the document management server via the network, and a second communication step. The text data extracted by the text data extraction step is transmitted via the folder information acquisition step for acquiring the information of the folder having the folder keyword existing in the text data, and the folder information acquired by the folder information acquisition step. The folder information display step to be displayed is executed,
The document management server includes a third communication step for transferring information to and from the document management client via the network, and a folder for storing a folder keyword received from the document management client via the third communication step. A keyword storage step, a fourth communication step for transferring information to and from the digital multi-function peripheral via the network, and a folder present in the text data received from the digital multi-function peripheral via the fourth communication step. A control method for a network document management system, comprising: executing a folder information transmission step of transmitting information on a folder having a keyword.
原稿を読み込む画像データを生成し送信するデジタル複合機と、受信した画像データを文書としてフォルダに関連付けて記憶するとともにユーザ情報を記憶し管理する文書管理サーバと、文書管理サーバに記憶された文書の画像データを閲覧する文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムにおいて、
上記文書管理クライアントは、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第1通信手段と、フォルダに登録すべき文書の内容を要約するフォルダキーワードを作成し、上記第1通信手段を介して上記文書管理サーバに送信するフォルダキーワード送信手段とを備え、
上記デジタル複合機は、読み込んだ画像データからテキストデータを抽出するテキストデータ抽出手段と、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第2通信手段と、上記第2通信手段を介して上記テキストデータ抽出手段により抽出したテキストデータを送信し、上記テキストデータ内に存在するフォルダキーワードを有するフォルダの情報を取得するフォルダ情報取得手段と、フォルダ情報取得手段により取得したフォルダ情報を表示するフォルダ情報表示手段とを備え、
上記文書管理サーバは、上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行なう第3通信手段と、上記第3通信手段を介して上記文書管理クライアントから受信したフォルダキーワードを記憶するフォルダキーワード記憶手段と、上記ネットワークを介して上記デジタル複合機との間で情報転送を行なう第4通信手段と、上記第4通信手段を介して上記デジタル複合機から受信したテキストデータ内に存在するフォルダキーワードを有するフォルダの情報を送信するフォルダ情報送信手段とを備えたことを特徴とするネットワーク文書管理システム。
A digital multi-function peripheral that generates and transmits image data for reading an original, a document management server that stores received image data in association with a folder as a document, and 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 creates a first communication means for transferring information to and from the document management server via the network, a folder keyword for summarizing the contents of the document to be registered in the folder, and the first communication. Folder keyword transmission means for transmitting to the document management server via the means,
The digital multi-function peripheral includes text data extraction means for extracting text data from the read image data, second communication means for transferring information to and from the document management server via the network, and second communication means. The text data extracted by the text data extraction means is transmitted via the folder information acquisition means for acquiring the information of the folder having the folder keyword existing in the text data, and the folder information acquired by the folder information acquisition means. Folder information display means for displaying,
The document management server includes a third communication means for transferring information to and from the document management client via the network, and a folder for storing a folder keyword received from the document management client via the third communication means. A keyword storage means, a fourth communication means for transferring information between the digital multifunction peripheral via the network, and a folder present in text data received from the digital multifunction peripheral via the fourth communication means. A network document management system comprising folder information transmission means for transmitting information of a folder having a keyword.
デジタル複合機と、文書管理サーバと、文書管理クライアントとがネットワークを介して接続されたネットワーク文書管理システムを制御するプログラムを格納する記憶媒体であって、
上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第1通信ステップの第1通信モジュールと、フォルダに登録すべき文書の内容を要約するフォルダキーワードを作成し、上記第1通信ステップを介して上記文書管理サーバに送信するフォルダキーワード送信ステップのフォルダキーワード送信モジュールとを有する上記文書管理クライアントを制御するプログラムと、
読み込んだ画像データからテキストデータを抽出するテキストデータ抽出ステップのテキストデータ抽出モジュールと、上記ネットワークを介して上記文書管理サーバとの間で情報転送を行なう第2通信ステップの第2通信モジュールと、上記第2通信ステップを介して上記テキストデータ抽出ステップにより抽出したテキストデータを送信し、テキストデータ内に存在するフォルダキーワードを有するフォルダの情報を取得するフォルダ情報取得ステップのフォルダ情報取得モジュールと、フォルダ情報取得ステップにより取得したフォルダ情報を表示するフォルダ情報表示ステップのフォルダ情報表示モジュールとを有する上記デジタル複合機を制御するプログラムと、
上記ネットワークを介して上記文書管理クライアントとの間で情報転送を行なう第3通信ステップの第3通信モジュールと、上記第3通信ステップを介して上記文書管理クライアントから受信したフォルダキーワードを記憶するフォルダキーワード記憶ステップのフォルダキーワード記憶モジュールと、上記ネットワークを介して上記デジタル複合機との間で情報転送を行なう第4通信ステップの第4通信モジュールと、上記第4通信ステップを介して上記デジタル複合機から受信したテキストデータ内に存在するフォルダキーワードを有するフォルダの情報を送信するフォルダ情報送信ステップのフォルダ情報送信モジュールとを有する上記文書管理サーバを制御するプログラムとを格納したことを特徴とする記憶媒体。
A storage medium for storing a 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,
Creating a first communication module of a first communication step for transferring information to and from the document management server via the network and a folder keyword for summarizing the contents of the document to be registered in the folder; A program for controlling the document management client having a folder keyword transmission module of a folder keyword transmission step for transmitting to the document management server via
A text data extraction module in a text data extraction step for extracting text data from the read image data; a second communication module in a second communication step for transferring information to and from the document management server via the network; A folder information acquisition module of the folder information acquisition step for transmitting the text data extracted by the text data extraction step through the second communication step and acquiring information of a folder having a folder keyword existing in the text data; A program for controlling the digital multifunction peripheral having a folder information display module in a folder information display step for displaying the folder information acquired in the acquisition step;
A third communication module in a third communication step for transferring information to and from the document management client via the network; and a folder keyword for storing the folder keyword received from the document management client via the third communication step. From the folder keyword storage module of the storage step, the fourth communication module of the fourth communication step for transferring information between the digital multifunction peripheral via the network, and the digital multifunction peripheral via the fourth communication step A storage medium storing a program for controlling the document management server having a folder information transmission module in a folder information transmission step for transmitting information on a folder having a folder keyword existing in received text data.
JP2005157104A 2005-05-30 2005-05-30 Network document management system, control method therefor, and storage medium Withdrawn JP2006331274A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005157104A JP2006331274A (en) 2005-05-30 2005-05-30 Network document management system, control method therefor, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005157104A JP2006331274A (en) 2005-05-30 2005-05-30 Network document management system, control method therefor, and storage medium

Publications (1)

Publication Number Publication Date
JP2006331274A true JP2006331274A (en) 2006-12-07

Family

ID=37552877

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005157104A Withdrawn JP2006331274A (en) 2005-05-30 2005-05-30 Network document management system, control method therefor, and storage medium

Country Status (1)

Country Link
JP (1) JP2006331274A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008234078A (en) * 2007-03-16 2008-10-02 Ricoh Co Ltd Information processing apparatus, information processing method, information processing program, and recording medium on which information processing program is recorded
JP2009181479A (en) * 2008-01-31 2009-08-13 Japan Digital Laboratory Co Ltd Data management system, method, and program
JP2012133499A (en) * 2010-12-20 2012-07-12 Casio Comput Co Ltd Data management device, data management system and data management program
US9195888B2 (en) 2013-10-21 2015-11-24 Fuji Xerox Co., Ltd. Document registration apparatus and non-transitory computer readable medium
CN110674091A (en) * 2019-09-30 2020-01-10 深圳前海环融联易信息科技服务有限公司 File uploading method and system based on artificial intelligence and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008234078A (en) * 2007-03-16 2008-10-02 Ricoh Co Ltd Information processing apparatus, information processing method, information processing program, and recording medium on which information processing program is recorded
JP2009181479A (en) * 2008-01-31 2009-08-13 Japan Digital Laboratory Co Ltd Data management system, method, and program
JP2012133499A (en) * 2010-12-20 2012-07-12 Casio Comput Co Ltd Data management device, data management system and data management program
US9195888B2 (en) 2013-10-21 2015-11-24 Fuji Xerox Co., Ltd. Document registration apparatus and non-transitory computer readable medium
CN110674091A (en) * 2019-09-30 2020-01-10 深圳前海环融联易信息科技服务有限公司 File uploading method and system based on artificial intelligence and storage medium

Similar Documents

Publication Publication Date Title
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
JP4405793B2 (en) Document management system, control method therefor, and recording medium
US7930292B2 (en) Information processing apparatus and control method thereof
US8326090B2 (en) Search apparatus and search method
JP4756930B2 (en) Document management system, document management method, image forming apparatus, and information processing apparatus
JP5660100B2 (en) Document management server, document management server control method and program thereof, document management system, document management system control method and program thereof
JP5045173B2 (en) Image data conversion device, terminal device, image data conversion method, and computer program
JP2022113038A (en) Image processing device, method, and program
US20130335758A1 (en) Image-forming apparatus communicating with an information-processing apparatus
US7080166B2 (en) Multifunctional apparatus, information processing apparatus, data processing method, and computer program product executed by the multifunctional apparatus or the information processing apparatus
US8237949B2 (en) System and method for combining at a single location selection of image finishing operations of multiple devices
JP2006331274A (en) Network document management system, control method therefor, and storage medium
US20070083508A1 (en) Document search apparatus and method
JP2008211747A (en) Image processing apparatus, server apparatus, task processing method, storage medium, program
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
JP2006163904A (en) Network document management system, control method therefor, and storage medium
JP5599041B2 (en) Information processing apparatus, control method therefor, and program
JP2008042241A (en) Image forming apparatus and control method thereof
JP2006203317A (en) Document management system, control method therefor, and storage medium
JP2008042403A (en) Image processing apparatus and method, network document management system and control method therefor
JP2008310774A (en) Information processing apparatus, control method therefor, and computer program
JPH07160152A (en) Distributed copying system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080805