[go: up one dir, main page]

JP2004171571A - Document management method and system - Google Patents

Document management method and system Download PDF

Info

Publication number
JP2004171571A
JP2004171571A JP2003387208A JP2003387208A JP2004171571A JP 2004171571 A JP2004171571 A JP 2004171571A JP 2003387208 A JP2003387208 A JP 2003387208A JP 2003387208 A JP2003387208 A JP 2003387208A JP 2004171571 A JP2004171571 A JP 2004171571A
Authority
JP
Japan
Prior art keywords
document management
management server
image processing
document
information
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.)
Pending
Application number
JP2003387208A
Other languages
Japanese (ja)
Inventor
Hiroshi Kitada
博之 北田
Akio Kizawa
昭夫 木澤
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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
Priority claimed from US10/294,607 external-priority patent/US7216070B2/en
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JP2004171571A publication Critical patent/JP2004171571A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To further effectively perform a document management between image processing apparatuses and various network applications. <P>SOLUTION: This document management system includes a document management server 40 connected to the image processing apparatuses and to applications via a network 100. The document management server 40 receives an identification from the image processing apparatuses; looks up a profile and transmits the profile to the image processing apparatuses. The profile includes information about the applications connected to the document manager server 40. The document manager server 40 receives job information, e.g., a document, from the image processing apparatuses; processes the job information and transmits the processed information to the applications connected to the document manager server 40. <P>COPYRIGHT: (C)2004,JPO

Description

本発明は、多機能デバイスと様々なネットワークアプリケーションとの間でドキュメントやファイルを管理する方法やコンピュータシステムに関する。   The present invention relates to a method and a computer system for managing documents and files between a multifunction device and various network applications.

ネットワークを介して利用可能なドキュメント(文書、書類、画像、帳票、等)に関係するアプリケーションの数や種類は増加傾向にある。これらのアプリケーションには、特定の内容(例えば医療、法律、経済、マーケティング、科学、教育等)のドキュメントを専門的に管理するようなドキュメント管理システムも含まれうる。他のアプリケーションには電子メールやファクシミリ、通常の郵便物などのデリバリシステムが含まれている。他のアプリケーションにはフォーマット変換や光学的文字認識システムなどのドキュメント管理システムが含まれている。   The number and types of applications related to documents (documents, documents, images, forms, etc.) available via a network are increasing. These applications may also include a document management system that professionally manages documents of specific content (eg, medical, legal, economic, marketing, science, educational, etc.). Other applications include delivery systems such as email, facsimile, and regular mail. Other applications include document management systems such as format conversion and optical character recognition systems.

スキャナ、プリンタ、コピー機、カメラといった画像処理装置から、これらのネットワークアプリケーションにアクセスするための様々なシステムが考案されてきた。例えば、ネットワークアプリケーションを使ってドキュメントを管理するためにコンピュータと画像処理装置を結びつけたシステムが提案されている。
このコンピュータは、画像処理装置のユーザが、これらのアプリケーションを使うことができるように、様々なネットワークアプリケーションに接続されている。例えば、コンピュータは、ドキュメント管理のためにアプリケーションが必要とするデータのフォーマットおよび内容に関する情報をネットワークアプリケーションに対して要求し、受け取る。コンピュータは正しいフォーマットと内容を提供するように、受け取った情報を処理し、画像処理装置を構成する。
Various systems for accessing these network applications from image processing apparatuses such as scanners, printers, copiers, and cameras have been devised. For example, a system has been proposed in which a computer and an image processing apparatus are linked to each other to manage documents using a network application.
The computer is connected to various network applications so that a user of the image processing apparatus can use these applications. For example, a computer requests and receives information about the format and content of data required by an application for document management from a network application. The computer processes the received information and configures the image processing device to provide the correct format and content.

しかしながら、このシステムには多数の問題点がある。
特に、たくさんの画像処理装置を備える比較的大規模な環境で、時とともに変化する複数のネットワーク・ドキュメント・アプリケーションを利用している場合に問題が生じる。
とりわけ各画像処理装置用にコンピュータを保有する必要性があると、コストを増大させる一方で柔軟性を減少させ、コンピュータの維持、安全、アップグレードに関する負担を引き起こす。新しいアプリケーションがシステムに取り入れられると、各々のコンピュータや画像処理装置を、更新し、新しいネットワークアプリケーションと共存可能な状態にさせなければならない。システムの管理において、各々のコンピュータや画像処理装置の更新作業は、コスト負担を生じさせ、また、社内ネットワークでの通信を激しく増加させる。この通信量の増加は、社内全体の通信速度を遅くさせうる。他の欠点としては、ネットワークを使うために必要な機密情報が比較的脆弱になる点にある。なぜなら、各々のコンピュータ、画像処理装置が安全性の問題にさらされるからである。
However, there are a number of problems with this system.
In particular, a problem arises when a relatively large-scale environment having many image processing apparatuses uses a plurality of network document applications that change over time.
In particular, the need to have a computer for each image processing device increases cost while reducing flexibility and creates a burden on computer maintenance, security, and upgrades. As new applications are introduced into the system, each computer or image processor must be updated and made compatible with the new network application. In the management of the system, the updating work of each computer and the image processing device causes a cost burden, and increases the communication on the in-house network drastically. This increase in communication volume can slow down the communication speed of the entire company. Another disadvantage is that the sensitive information needed to use the network is relatively weak. This is because each computer and image processing apparatus is exposed to security issues.

本発明は、画像処理装置と様々なネットワークアプリケーション間での、より効果的なドキュメント管理を可能とすることを目的とする。   An object of the present invention is to enable more effective document management between an image processing apparatus and various network applications.

本発明のシステムには、多機能デバイスのような画像処理装置を少なくとも一つ、もしくは複数の画像処理装置や、画像処理装置とネットワークアプリケーションに接続されているドキュメント管理サーバが含まれている。ドキュメント管理サーバは、一種の画像処理装置の中間者やネットワークアプリケーションへのゲートウェイとして機能する。   The system of the present invention includes at least one image processing device such as a multi-function device, or a plurality of image processing devices, and a document management server connected to the image processing device and a network application. The document management server functions as a gateway to a kind of image processing apparatus intermediate person or network application.

ドキュメント管理サーバは、画像処理装置から識別情報を受け取り、プロフィールを調べ、画像処理装置へとプロフィールを送る。そのプロフィールには、ネットワークを経由してドキュメント管理サーバに接続されているアプリケーションに関する情報が含まれている。そのプロフィールに基づいて画像処理装置は、ユーザのインターフェースを適合させ、ユーザがネットワークアプリケーションで通信できるように機能を構成する。ドキュメント管理サーバは、例えばドキュメントなどのジョブ情報を画像処理装置から受け取り、その情報を処理して、処理した情報をドキュメント管理サーバに接続されたアプリケーションに対して送信することができる。そのアプリケーションには、例えば電子メールサービス、ファクシミリ、ファイルフォーマット変換システム、光学的文字認識システム、ドキュメント管理システム、ファイル保管システムが含まれる。   The document management server receives the identification information from the image processing device, checks the profile, and sends the profile to the image processing device. The profile contains information about the application connected to the document management server via the network. Based on the profile, the image processing device adapts the user's interface and configures functions so that the user can communicate with a network application. The document management server can receive job information such as a document from the image processing apparatus, process the information, and transmit the processed information to an application connected to the document management server. Such applications include, for example, e-mail services, facsimile, file format conversion systems, optical character recognition systems, document management systems, and file storage systems.

本発明の方法およびシステムは、新たにネットワークに組み込まれたアプリケーションを利用するための情報を使って、画像処理装置を自動的に更新させる。どんな画像処理装置の更新も、ドキュメント管理サーバによって、効果的に成し遂げられる。各々の画像処理装置は、コストと時間を消費する新しいファームウェアによって更新される必要はなくなる。ドキュメント管理サーバは、画像処理装置とネットワークアプリケーション間の様々な関係を効果的に管理することができる。例えば、ドキュメント管理サーバは、グローバルディレクトリ・サーバのセキュリティを管理することができるし、画像処理装置とネットワークアプリケーション間の財務関係(例えば、請求、会計、契約などに関する問題)を管理することができる。そして、画像処理装置とネットワークアプリケーション間で、ドキュメントの処理をすることができる。   The method and system of the present invention cause an image processing apparatus to be automatically updated with information for using an application newly incorporated in a network. Updating of any image processing device is effectively accomplished by the document management server. Each image processing device no longer needs to be updated with costly and time consuming new firmware. The document management server can effectively manage various relationships between the image processing device and the network application. For example, the document management server can manage the security of the global directory server, and can manage the financial relationships (eg, billing, accounting, contracting issues, etc.) between the image processing device and the network application. Then, the document can be processed between the image processing apparatus and the network application.

本発明によれば、より効率的なドキュメント管理が可能となる。   According to the present invention, more efficient document management becomes possible.

以下、図面を参照してこの発明の実施形態を説明する。なお、同一又は類似の部分には同一又は類似の参照番号を付す。
図1は、この発明の実施の形態に係るドキュメント管理システム5のブロック図である。ドキュメント管理システム5は、ドキュメント管理サーバ40が、異なるグループ1-3に分類されるアプリケーションに関する情報を処理することにより、ドキュメント及びファイルを管理するシステムである。
ドキュメント管理システム5はネットワーク100を含む。ネットワーク100は少なくとも一つ、望ましくは複数の画像処理装置10-30をドキュメント管理サーバ40へ接続している。ネットワーク100は、好ましくは、TCP/IP(トランスミッション・コントロール・プロトコル/インターネット・プロトコル)を使用している。なぜなら、このプロトコルは一般的に利用されているからである。しかし、他のプロトコルを使用してもよい。ネットワーク100はローカル・エリア・ネットワークでも、ワイド・エリア・ネットワークでもインターネットやエクストラネット、それらの組み合わせでも、どのようなネットワークでもよい。バーチャル・プライベート・ネットワークやワイヤレス接続のようなネットワーク100につながる他の通信手段も同じように使用可能である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the same or similar portions are denoted by the same or similar reference numerals.
FIG. 1 is a block diagram of a document management system 5 according to the embodiment of the present invention. The document management system 5 is a system in which the document management server 40 manages documents and files by processing information on applications classified into different groups 1-3.
The document management system 5 includes a network 100. The network 100 connects at least one, preferably a plurality of image processing apparatuses 10-30 to the document management server 40. Network 100 preferably uses TCP / IP (Transmission Control Protocol / Internet Protocol). This is because this protocol is commonly used. However, other protocols may be used. Network 100 may be a local area network, a wide area network, the Internet, an extranet, a combination thereof, or any other network. Other communication means connected to the network 100, such as a virtual private network or a wireless connection, can be used as well.

図1に示したように、デバイス10-30は、例えば、多機能デバイス、すなわちMFDから構成される。MFDは、スキャナ、コピー機、プリンタ、ファクシミリ、デジタルカメラ、その他のオフィス機器、あるいは、それらが組み合わされたものである。
MFDの様々な種類は、当該技術分野において一般に知られている。そしてその共通する特徴やハードウェアを、本発明のMFDを使って共有している。
本発明の実施例では、デジタルカメラと同様にMFDは持ち運び可能なポータブルデバイスであり、ワイヤレス接続を経由してインターネットにも接続可能である。そのようなMFDがデジタル画像とインターネットの能力とを結合させれば、スチール写真、音声、テレビ映像などを取得でき、どんな場所にいてもワイヤレスでそれらを共有することができる。MFDはウェブページを作成することができるし、添付ファイル付きの電子メールを送信することも受信することも、画像編集も、ファイル転送も、ネットサーフィンも、ファクシミリを送ることもできる。他の実施例では、MFDは多機能スキャナ、コピー機であり、プリンタである。これは図12-13に詳細な説明がなされている。
As shown in FIG. 1, the devices 10-30 include, for example, multifunction devices, that is, MFDs. An MFD is a scanner, copier, printer, facsimile, digital camera, other office equipment, or a combination thereof.
Various types of MFDs are generally known in the art. The common features and hardware are shared using the MFD of the present invention.
In an embodiment of the present invention, like a digital camera, the MFD is a portable device that can be connected to the Internet via a wireless connection. If such an MFD combines digital imaging with the power of the Internet, it can capture still photos, audio, television footage, and more, and share them wirelessly wherever they are. MFDs can create web pages, send and receive emails with attachments, edit images, transfer files, surf the Internet, and send faxes. In another embodiment, the MFD is a multi-function scanner, copier, and printer. This is described in detail in FIGS.

図1で示されているように、ドキュメント管理サーバ40は、ディレクトリ・サーバ60(もしくはアドレス・ブック・サーバ、もしくはグローバルディレクトリ)につながっている。
ディレクトリ・サーバ60は名前、住所、ネットワークアドレス、電子メールアドレス、電話番号、ファクシミリ番号、宛先情報、個人の資格、等に関する情報を保有する。ディレクトリ・サーバ60は、他の情報を保有することもできる。本発明に適用できるディレクトリ・サーバ60の例には限定がなく、ロータスノート、マイクロソフト・エクスチェンジ、LDAPが含まれる。
LDAPはユーザがネットワークにおいて組織、個人、ファイル、デバイスを設けることができるソフトウェア・プロトコルである。
ドキュメント管理サーバ40は、MFDユーザの認証を管理できるネットワーク・ドメイン・コントローラ50にも接続が可能である。
As shown in FIG. 1, the document management server 40 is connected to a directory server 60 (or an address book server or a global directory).
The directory server 60 holds information on names, addresses, network addresses, e-mail addresses, telephone numbers, facsimile numbers, destination information, personal qualifications, and the like. The directory server 60 can also hold other information. Examples of directory server 60 applicable to the present invention include, but are not limited to, Lotus Notes, Microsoft Exchange, and LDAP.
LDAP is a software protocol that allows users to set up organizations, individuals, files, and devices in a network.
The document management server 40 can also connect to a network domain controller 50 that can manage MFD user authentication.

ディレクトリ・サーバ60とネットワーク・ドメイン・コントローラ50の例は米国特許庁2002年9月16日出願、No.10/243,645で公表されている。この出願の内容をこの明細書に取り込むこととする。
ドキュメント管理システム5はMFDユーザに対して、ドキュメント管理サーバ40を経由して、ディレクトリ・サーバ60に保管されている情報にアクセスする方法を提供している。ユーザはディレクトリ・サーバ60に保管されている会社のグローバルディレクトリの検索を要求できる。ドキュメント管理サーバ40は検索要求をディレクトリ・サーバ60に送信し、ディレクトリ・サーバ60から検索結果(例えば、電子メールアドレスや電話、ファクシミリ番号)を受信することができる。ドキュメント管理サーバ40は、検索結果をMFD20に送信する。MFDは一時的にその結果を保管し、表示しておく。ユーザは表示された検索結果(例えば、電子メールアドレス、ファクシミリ番号)を選び、ドキュメントをスキャンして、スキャンしたドキュメントを選択した宛先に送り、もしくは電子メール、ファクシミリによって送ることができる。
Examples of the directory server 60 and the network domain controller 50 are published in U.S. Patent Office No. 10 / 243,645, filed September 16, 2002. The contents of this application are incorporated in this specification.
The document management system 5 provides the MFD user with a method of accessing information stored in the directory server 60 via the document management server 40. The user can request a search of the company's global directory stored in the directory server 60. The document management server 40 can transmit a search request to the directory server 60 and receive a search result (for example, an e-mail address, telephone, or facsimile number) from the directory server 60. The document management server 40 transmits the search result to the MFD 20. The MFD temporarily stores and displays the result. The user can select the displayed search results (eg, email address, facsimile number), scan the document, and send the scanned document to the selected destination, or send it by email, facsimile.

ドキュメント管理サーバ40はネットワークアプリケーション50、60、70、80、90やMFDの間で中間者として機能するように構成させることも、ゲートウェイとして構成させることも可能である。アプリケーション70、80、90には例えば、電子メールサーバ、ファクシミリサーバ、ファイルフォーマット変換システム、光学的文字認識システム、ドキュメント管理システム、ファイル保管システムなどが含まれる。本実施例で、電子メールサーバはドキュメント管理サーバ40に組み込まれている。電子メールサーバの種類は、特に制限はなく、ロータスノート電子メールサーバ、マイクロソフト・エクスチェンジ電子メールサーバ、SMTPメールサーバなどが可能である。本実施例で、ファクシミリサーバはCaptaris Right Faxサーバである。ファイルフォーマット変換システムは、ドキュメントを一つのフォーマット(例えばTIFF)から、別のフォーマット(例えばPDF)に変換することができる。
ドキュメント管理サーバの例は、米国特許庁2001年3月1日出願、No.09/795,438と米国特許庁2002年4月5日出願、No.10/116,162に公開されている。この出願の内容をこの明細書に取り込むこととする。
他のドキュメント管理システムは、特定内容を保有するドキュメント管理を専門に扱うシステムを備えることができる。例として、ドキュメント管理システムには、HIPAAのもとで提供される医療、保険記録の管理を行う老齢者医療保険・低所得者医療扶助制度センターによって実行されるシステムがある。法律、金融、マーケティング、科学、教育など、ドキュメントの管理や保管を行う他のシステムはドキュメント管理サーバ40と接続させることもできる。
The document management server 40 can be configured to function as an intermediary between the network applications 50, 60, 70, 80, 90 and the MFD, or can be configured as a gateway. The applications 70, 80, 90 include, for example, e-mail servers, facsimile servers, file format conversion systems, optical character recognition systems, document management systems, file storage systems, and the like. In this embodiment, the e-mail server is incorporated in the document management server 40. The type of the e-mail server is not particularly limited, and may be a Lotus Notes e-mail server, a Microsoft Exchange e-mail server, an SMTP mail server, or the like. In this embodiment, the facsimile server is a Captaris Right Fax server. File format conversion systems can convert documents from one format (eg, TIFF) to another format (eg, PDF).
Examples of the document management server are disclosed in the U.S. Patent Office, filed on March 1, 2001, No. 09 / 79,438, and the U.S. Patent Office, filed on April 5, 2002, No. 10 / 116,162. The contents of this application are incorporated in this specification.
Other document management systems may include systems that specialize in managing documents with specific content. As an example, the document management system may be a system implemented by the Geriatric Medical Insurance / Low Income Medical Aid Center, which manages medical and insurance records provided under HIPAA. Other systems for managing and storing documents, such as law, finance, marketing, science, and education, can also be connected to the document management server 40.

これらのアプリケーションは例えばグループIからIIIにグループ分けできる。グループIは、電子メールサーバやファクシミリサーバを含むデリバリシステムのグループである。グループIIは、ファイルフォーマット変換システムや光学的文字認識システムを含む中間処理グループである。グループIIIは、ドキュメント管理システムやドキュメント保管システムを含む、バックエンドシステムのグループである。
ドキュメント管理サーバ40は各々のグループに含まれるアプリケーションに対してドキュメントを送信することができる。本実施例で、ドキュメント管理サーバ40は、ドキュメントをデリバリシステム・グループ内の複数のアプリケーション対して送信することができる。しかし、中間処理グループとバックエンド・グループ内は、一つのアプリケーションに対してしか送信することはできない。例えば、ドキュメント管理サーバ40は、電子メールサーバやファクシミリサーバ、OCRシステム、ドキュメント管理システムに対してドキュメントを送信することができる。他の実施例では、上記以外の組み合わせに対して送信可能である。
These applications can be grouped, for example, into groups I to III. Group I is a group of delivery systems including an e-mail server and a facsimile server. Group II is an intermediate processing group that includes a file format conversion system and an optical character recognition system. Group III is a group of backend systems, including document management systems and document storage systems.
The document management server 40 can transmit documents to the applications included in each group. In this embodiment, the document management server 40 can send a document to a plurality of applications in the delivery system group. However, in the intermediate processing group and the back-end group, data can be transmitted to only one application. For example, the document management server 40 can send a document to an e-mail server, a facsimile server, an OCR system, or a document management system. In other embodiments, transmission is possible for combinations other than the above.

本実施例で、MFD10-30やドキュメント管理サーバ40はネットワーク100上で、HTTPプロトコルやHTTPSを用いてデータを交換する。本発明では、他のプロトコルも同様に利用可能である。
可能ならば、MFD10-30とドキュメント管理サーバ40間のデータ交換は、XML形式を用いるのがよい。もちろんHTML形式のような形式でも、本発明では同様に利用可能である。
In the present embodiment, the MFD 10-30 and the document management server 40 exchange data on the network 100 using the HTTP protocol or HTTPS. In the present invention, other protocols can be used as well.
If possible, the data exchange between the MFD 10-30 and the document management server 40 preferably uses the XML format. Of course, a format such as an HTML format can be similarly used in the present invention.

本実施例で、ドキュメント管理サーバ40は、MFD10-30のプロフィールを管理するMFDプロファイラ280(図2参照)を備えることができる。
ドキュメント管理システム5の管理者は、ドキュメント管理サーバ40上で、プロフィール画面を通じてプロフィールを作成、変更、維持させることが可能である。
プロフィールには、ドキュメント管理サーバ40からMFDに対して送られた情報(例えばパラメータ)が含まれる。この情報に基づいて、MFDはディスプレイ上でユーザのインターフェースを調整することができるし、正確にドキュメント管理サーバ40と調和するように機能を調整することができる。例えば、MFDはユーザがドキュメント管理サーバ40を通じて、MFDで利用可能な選択肢(例えば、特別なデリバリシステムや、中間処理システム、バックエンドシステム)を選べるボタンをLCD上に表示させることができる。
プロフィールに含まれている情報は、ドキュメント管理サーバ40と接続されているアプリケーション70-90と同一である。
プロファイラ280は、MFDから識別情報(例えばシリアル番号)を受け取る。プロファイラ280は、例えばドキュメント管理サーバ40のメモリ内に保管されているデータ一覧のようなレジスタに、MFDが登録されているかどうかを確認するために、識別情報を使う。
もし登録されていれば、プロファイラはMFDに割り当てられたプロフィールをMFDに対して送る。もし、登録されていなければ、プロファイラはそのMFDを登録し、プロフィールを送ることができる。
プロファイラは複数のプロフィールを保管することができる。本実施例で、一つのプロフィールがそれぞれのMFDに割り当てられ、複数のMFDが同じプロフィールを共有することができる。
In this embodiment, the document management server 40 may include an MFD profiler 280 (see FIG. 2) for managing the profiles of the MFDs 10-30.
The administrator of the document management system 5 can create, change, and maintain a profile on the document management server 40 through a profile screen.
The profile includes information (for example, parameters) sent from the document management server 40 to the MFD. Based on this information, the MFD can tailor the user's interface on the display and adjust its functions to precisely match the document management server 40. For example, the MFD can display on the LCD via the document management server 40 a button that allows the user to select an option (for example, a special delivery system, an intermediate processing system, or a back-end system) available in the MFD.
The information included in the profile is the same as the information of the application 70-90 connected to the document management server 40.
Profiler 280 receives identification information (eg, a serial number) from the MFD. The profiler 280 uses the identification information to check whether the MFD is registered in a register such as a data list stored in the memory of the document management server 40, for example.
If registered, the profiler sends the profile assigned to the MFD to the MFD. If not, the profiler can register the MFD and send a profile.
A profiler can store multiple profiles. In this embodiment, one profile is assigned to each MFD, and a plurality of MFDs can share the same profile.

プロフィールに含まれるパラメータは例えば、以下のもの含む(ただし、これらに限定されるものではない)。   The parameters included in the profile include (but are not limited to) the following, for example.

プロフィールID:プロフィールを認定する。   Profile ID: Authorize the profile.

LDAPイネーブルパラメータ:ドキュメント管理サーバ40上でディレクトリ・サーバ60を使用してLDAP木検索が可能であるか否かを示す。   LDAP enable parameter: indicates whether or not an LDAP tree search is possible using the directory server 60 on the document management server 40.

基礎DNパラメータ:LDAP検索が可能な場合、LDAP木検索のデフォルトフィールドを提供する。   Basic DN parameters: Provide default fields for LDAP tree search if LDAP search is possible.

ネットワーク認証パラメータ:ネットワーク・ドメイン・コントローラ50を用いてのネットワーク検索が可能かどうかを示す。   Network authentication parameter: indicates whether a network search using the network domain controller 50 is possible.

タイム・アウト・パラメータ:MFDがリセットし、ユーザに対してログイン情報を入力するよう要求するまでに経過する時間の長さを示す。   Timeout Parameter: Indicates the length of time that must pass before the MFD resets and prompts the user to enter login information.

マックス結果計算パラメータ:LDAP (Lightweight Directory Access Protocol) クエリに対する検索結果の最大数を定める。   Max result calculation parameter: Determines the maximum number of search results for an LDAP (Lightweight Directory Access Protocol) query.

ファクシミリ・オプション・パラメータ:ファクシミリサーバがドキュメント管理サーバ40に接続されているか否かを示す。   Facsimile option parameter: indicates whether the facsimile server is connected to the document management server 40 or not.

ポスト・スキャン・プロセシング・パラメータ:ドキュメント管理サーバ40にどのポスト・スキャン・プロセシング・システムが接続しているかを示す。   Post scan processing parameter: indicates which post scan processing system is connected to the document management server 40.

バックエンド・パラメータ:どのバックエンドシステムがドキュメント管理サーバ40に接続しているかを示す。
他のパラメータもプロフィールには含まれうる。
例えば、パラメータには、特定のユーザID、ユーザIDのための走査ジョブパラメータ、例えば、紙のデフォルトサイズ、走査解像度、文書フィーダの状態、画像処理作業に対する請求を行うための部門コードなどが含まれる。
Back-end parameter: indicates which back-end system is connected to the document management server 40.
Other parameters may be included in the profile.
For example, the parameters include a specific user ID, scanning job parameters for the user ID, such as default paper size, scanning resolution, document feeder status, department code for billing for image processing operations, and the like. .

図2は、本発明の一つの実施例における、MFD20のブラウザを表している。このブラウザはMFD20とドキュメント管理サーバ40とで情報交換するように構成されている。
ブラウザ25の一例は米国特許庁2002年9月16日出願、No.10/243,643で公開されている。この出願の内容をこの明細書に取り込むこととする。
図2は、MFDサーバシステムのソフトウェア構成を表している。MFDサーバシステムは、上述した認証機能を実行するように構成された認証デバイス260を備えている。ドキュメント管理サーバ40は同様に、管理デバイス265を備えている。管理デバイス265は、システムの管理者がドキュメント管理システム5を管理するためのデバイスである。例えば、システムの管理者は、ユーザプロフィールやドキュメント管理サーバ40に接続されているMFD10-30用のMFDプロフィールをセットするために、管理デバイス265を経由しプロファイラ280にアクセスが可能である。
ドキュメント管理サーバ40はディレクトリサーバ60と通じるよう構成されるディレクトリゲートウェイ270も備えている。ドキュメント管理サーバ40はドキュメントルータ275も備えている。ドキュメント・ルータ275は、MFDから受け取ったドキュメントを適切なアプリケーション70、80、90に送信できるよう構成されている。
FIG. 2 shows a browser of the MFD 20 according to one embodiment of the present invention. The browser is configured to exchange information between the MFD 20 and the document management server 40.
An example of the browser 25 is disclosed in U.S. Patent Office No. 10 / 243,643, filed on September 16, 2002. The contents of this application are incorporated in this specification.
FIG. 2 shows a software configuration of the MFD server system. The MFD server system includes an authentication device 260 configured to perform the above-described authentication function. The document management server 40 also includes a management device 265. The management device 265 is a device for a system administrator to manage the document management system 5. For example, a system administrator can access the profiler 280 via the management device 265 to set a user profile and an MFD profile for the MFDs 10-30 connected to the document management server 40.
Document management server 40 also includes a directory gateway 270 configured to communicate with directory server 60. The document management server 40 also has a document router 275. Document router 275 is configured to send documents received from the MFD to the appropriate applications 70,80,90.

図2で示したように、MFD20は、例えばMFD20の検索エンジンを制御するECS(エンジン・コントロール・サービス)200を備えている。MCS(メモリ・コントロール・サービス)205は、MFD20のメモリへのアクセスを制御している。
OCS(オペレーション・パネル・コントロール・サービス)215はMFD20のLCD画面を作成する。例えばOCS215はMFD操作用の一般的なメニューや図3に示されるようなメニューを作ることができる。
SCS(システム・コントロール・サービス)225はMFD20内のモニターセンサを制御する。例えば、SCS225はタッチ・スクリーン・センサやペイパー・ジャム・センサ、スキャニング・オペレーション・センサを制御する。それゆえ、センサからの情報に基づき、SCS225はMFD20の状態を管理することができる。
NCS(ネットワーク・コントロール・サービス)220はブラウザ25とドキュメント管理サーバ40との通信を制御する。
SSL(セキュア・ソケット・レイヤー)230は、NCS220とブラウザ25間におけるデータを暗号化し安全な通信を可能としている。
CIS240は、例えばMFD20のLCDタッチパネルやキーパッドからの入力情報を処理する。
MFDユーザはLCDタッチパネルやキーパッドを使って情報やコマンドを入力することができる。
CIS240は、そのようにユーザ(SCS225によってCIS240へ送られた)から入力された情報やコマンドを処理することができる。CIS240はそのような処理に基づくコマンド(例えばディスプレイコマンド)を作り、そのコマンドをMFDの他の構成要素に対して(例えばLCD上のグラフィックを表示するOCS215に対して)送ることができる。
CIS240は、NCS220と情報やコマンドの交換をして、ブラウザ25を用いて、ドキュメント管理サーバ40との関連で、処理を行う。
As shown in FIG. 2, the MFD 20 includes, for example, an ECS (engine control service) 200 that controls a search engine of the MFD 20. An MCS (memory control service) 205 controls access to the memory of the MFD 20.
An OCS (Operation Panel Control Service) 215 creates an LCD screen of the MFD 20. For example, the OCS 215 can create a general menu for operating the MFD or a menu as shown in FIG.
An SCS (system control service) 225 controls a monitor sensor in the MFD 20. For example, the SCS 225 controls a touch screen sensor, a paper jam sensor, and a scanning operation sensor. Therefore, the SCS 225 can manage the state of the MFD 20 based on information from the sensor.
An NCS (Network Control Service) 220 controls communication between the browser 25 and the document management server 40.
An SSL (secure socket layer) 230 encrypts data between the NCS 220 and the browser 25 to enable secure communication.
The CIS 240 processes input information from an LCD touch panel or a keypad of the MFD 20, for example.
MFD users can enter information and commands using an LCD touch panel or keypad.
CIS 240 can thus process information and commands entered by the user (sent to CIS 240 by SCS 225). The CIS 240 can create commands based on such processing (eg, display commands) and send the commands to other components of the MFD (eg, to the OCS 215 displaying graphics on an LCD).
The CIS 240 exchanges information and commands with the NCS 220 and performs processing in association with the document management server 40 using the browser 25.

通常のMFDは自らを構成する各々のハードウェアを実行し、制御するファームウェアであるECS、MCS、OCS、NCS、SCS、CISを備えている。
しかしながら、本発明ではNCS220はブラウザと通信ができるよう構成されている。例えば、NCS220はHTTPプロトコルを使った通信に特別な能力を有している。
NCS220はドキュメント管理サーバ40とも通信できるよう構成されている。そのためにNCS220はブラウザ25とドキュメント管理サーバ40との間でデータを交換することができる。
例えば、NCS220はドキュメント管理サーバ40へ識別情報(ID)を送り、プロフィールを受け取ることができる。また、電子メールアドレスの要求を送ることができるし、ドキュメント管理サーバ40から選ばれた電子メールアドレスを受け取ることができる。またはNCS220はドキュメント管理サーバ40に対してログイン情報を送り、認証プロセスを通じてユーザ認証の確認をドキュメント管理サーバ40(ディレクトリ・サーバ60)から受け取ることができる。
A normal MFD is provided with ECS, MCS, OCS, NCS, SCS, and CIS, which are firmware for executing and controlling each hardware constituting itself.
However, in the present invention, the NCS 220 is configured to be able to communicate with the browser. For example, NCS 220 has special capabilities for communicating using the HTTP protocol.
The NCS 220 is configured to communicate with the document management server 40. Therefore, the NCS 220 can exchange data between the browser 25 and the document management server 40.
For example, NCS 220 can send identification information (ID) to document management server 40 and receive a profile. In addition, a request for an e-mail address can be sent, and an e-mail address selected from the document management server 40 can be received. Alternatively, the NCS 220 can send login information to the document management server 40 and receive confirmation of user authentication from the document management server 40 (directory server 60) through an authentication process.

ブラウザ25にはMFD20のNCS(ネットワーク・コントロール・サービス)と通信可能なHTTPコマンドプロセッサ235が含まれている。例えば、MFDキーパッドを通じてユーザから入力された電子メールアドレスの要求や図3に示されているようなLCD上のディスプレイ情報に関する要求はHTTPコマンドプロセッサ235によってNCS220からブラウザ25に伝えられる。
HTTPコマンドプロセッサ235はHTML形式でブラウザHTMLパーサ255を用いてデータ交換をすることができる。そして、XML形式でXMLパーサを用いてデータ交換をすることもできる。
パーサ250と255はHTTPコマンドプロセッサ235からのデータの構文チェックを行い、HTTPコマンドプロセッサ235用にデータを処理することができる。
本発明では、通常コンパイラの一部となっている一般的なパーサを備えることができる。
The browser 25 includes an HTTP command processor 235 capable of communicating with the NCS (Network Control Service) of the MFD 20. For example, a request for an e-mail address entered by the user through the MFD keypad or a request for display information on the LCD as shown in FIG. 3 is transmitted from the NCS 220 to the browser 25 by the HTTP command processor 235.
The HTTP command processor 235 can exchange data in HTML format using the browser HTML parser 255. Data can be exchanged in XML format using an XML parser.
Parsers 250 and 255 can perform syntax checking on the data from HTTP command processor 235 and process the data for HTTP command processor 235.
The present invention can include a general parser that is usually part of a compiler.

HTTPコマンドプロセッサ235にはドキュメント管理サーバ40のディレクトリサービスによって実行されるユーザ認証プロセスのような特定のアプリケーションを実行するプログラムコードを備え付けることができる。HTTPコマンドプロセッサ235は、特定のアプリケーションの定義に基づいて情報を処理できる。例えば、HTTPコマンド・プロセッサ235はユーザから提供された情報、例えば名前やパスワードを処理し、ドキュメント管理サーバ40のためのプロセスに基づきHTTPリクエストをつくることができる。
HTTPコマンド・プロセッサ235によって、このHTTPリクエストはNCS220に送られ、ドキュメント管理サーバ40へと送られる。
The HTTP command processor 235 may be provided with program code for executing a particular application, such as a user authentication process performed by a directory service of the document management server 40. HTTP command processor 235 can process the information based on the definition of a particular application. For example, the HTTP command processor 235 can process information provided by the user, such as a name and password, and make an HTTP request based on a process for the document management server 40.
This HTTP request is sent to the NCS 220 by the HTTP command processor 235 and sent to the document management server 40.

HTTPコマンドプロセッサ235はドキュメント管理サーバ40(NCS220を経由して)から受け取った情報を処理することもできる。例えば、HTTPコマンド・プロセッサ235は、ドキュメント管理サーバ40が作成したHTTPレスポンス(MFDを操作するためのパラメータを含んだプロフィールを備えている)を受け取ることができる。
HTTPコマンド・プロセッサ235はこの情報を処理し、MFDを制御するためのコマンドを作成することができる。例えば、MFDに対して適切なボタンのあるメニューを表示させるよう要求することができるし、特定のユーザIDのジョブパラメータに基づきスキャンするよう要求することもできる。
他の例によると、HTTPコマンド・プロセッサ235はLCDパネルに図を描くというコマンドを作成することができる。
HTTPコマンド・プロセッサ235は適切なMFDファームウェア(例えばOCS215)に対してコマンドを送信し、実行させることができる。例えば、OCS215はグラフィック図を描くというコマンドを受信し、それをLCDパネル上にグラフィック(図3参照)を表示させることで実行する。
HTTP command processor 235 can also process information received from document management server 40 (via NCS 220). For example, the HTTP command processor 235 can receive an HTTP response (including a profile including parameters for operating the MFD) created by the document management server 40.
The HTTP command processor 235 can process this information and create commands to control the MFD. For example, an MFD can be requested to display a menu with appropriate buttons, or it can be requested to scan based on job parameters for a particular user ID.
According to another example, the HTTP command processor 235 can create a command to draw a figure on an LCD panel.
The HTTP command processor 235 can send commands to the appropriate MFD firmware (eg, OCS 215) for execution. For example, the OCS 215 receives a command to draw a graphic diagram and executes it by displaying a graphic (see FIG. 3) on an LCD panel.

図3はスクリーン300を表している。この画面では、図1のシステムを使用するために、ボタン(例えばボタン305-350)に触れるようユーザに指示をしている。
ボタン305に触れるとMFDはユーザにログイン情報を入力するようにスクリーン(図示せず)を表示する。
ボタン310に触れると、MFDはユーザがファクシミリを送ることができる状態にスクリーンを表示する。
ボタン315に触れると、MFDは、ユーザに電子メールでドキュメントを送ることができる状態にスクリーンを表示する。
ボタン320に触れると、MFDはユーザにドキュメントをスキャンするため、セットをするよう促すスクリーンを表示する。
ボタン325に触れると、MFDは、過去にMFDによって行われ、保存されているジョブの記録をスクリーンに表示する。
ボタン345を押すと、MFDはユーザにドキュメントをバックエンドシステムに送るよう促すスクリーンを表示する。
ボタン350に触れると、MFDはユーザにドキュメントを中間処理システムに送るよう、例えばフォーマット変更などを促すスクリーンを表示する。
FIG. 3 shows a screen 300. This screen instructs the user to touch a button (eg, buttons 305-350) to use the system of FIG.
Upon touching button 305, the MFD displays a screen (not shown) asking the user to enter login information.
Upon touching button 310, the MFD displays the screen ready for the user to send a facsimile.
Upon touching button 315, the MFD displays the screen ready to send the document to the user by email.
Upon touching button 320, the MFD displays a screen prompting the user to set to scan the document.
Touching button 325 causes the MFD to display on the screen a record of the jobs that have been performed and saved by the MFD in the past.
Pressing button 345 causes the MFD to display a screen prompting the user to send the document to the backend system.
Upon touching button 350, the MFD displays a screen prompting the user to send the document to the intermediate processing system, for example, to change the format.

スクリーン300は時間や日付、エラーメッセージ、ユーザへの指示といったシステム・メッセージを表示するシステム・ディスプレイ・ポーション330を備えている。スクリーン300はユーザに対して情報を表示するメイン・ディスプレイ・ポーション335を備えている。スクリーン300には他のディスプレイ・ポーションを備えることもできる。
スクリーン300はボタン340も備えている。ボタン340は、ユーザに対してメイン・ディスプレイ・ポーション335によって示されている画面をスクロールするよう促す
The screen 300 has a system display portion 330 for displaying system messages such as time and date, error messages, and instructions to the user. The screen 300 has a main display portion 335 for displaying information to the user. The screen 300 may have other display portions.
Screen 300 also has buttons 340. Button 340 prompts the user to scroll through the screen indicated by main display portion 335

図4-11は、本発明のいくつかの実施例で、ドキュメント管理サーバ40を用いてドキュメントを管理する方法を説明するフローチャートを示している。図4に示されたプロセスは、ドキュメント管理サーバ40で実行される方法を表している。
ステップ400で、ドキュメント管理サーバ40は、プロフィールに関する要求を画像処理装置から受け取る。この要求には、画像処理装置に対する要求を確認する識別情報が含まれている。識別情報には、画像処理装置のシリアル番号やグループに関する情報が含まれている。
グループに関する識別情報は、例えばMFDがどこに帰属しているか示すものであったりする。組織の特殊な区分や、特殊な機能を持ったグループ(例えば法律、会計、マーケティング)もしくは特殊な場所(例えば階、建物、街、州、国か、特殊なセキュリティレベル)などである。
FIGS. 4-11 are flowcharts illustrating a method for managing documents using the document management server 40 in some embodiments of the present invention. The process illustrated in FIG. 4 represents a method performed by the document management server 40.
In step 400, the document management server 40 receives a request for a profile from the image processing device. This request includes identification information for confirming the request to the image processing device. The identification information includes information on the serial number and the group of the image processing apparatus.
The identification information on the group may indicate, for example, where the MFD belongs. It may be a special division of the organization, a group with a special function (eg, law, accounting, marketing) or a special place (eg, floor, building, city, state, country, or special security level).

ステップ405で、ドキュメント管理サーバ40は例えば、登録済みのMFDを保管しているレジスタで、識別情報を探し、MFDが登録されているか否かを問う。もし、MFDが登録されていれば、ドキュメント管理サーバ40は、ステップ410で割り当てられるプロフィールを探し出す。もし、MFDが登録されていなければ、ドキュメント管理サーバ40はステップ415で、登録済みのMFDの数と所定数とを比較する。
この所定数は、例えば、ドキュメント管理サーバ40に接続されている特定のアプリケーションを使うことが許可されているデバイスの最大数である。この所定数(そして、アプリケーションを認定する情報)はドキュメント管理サーバ40に保管することができる。そして、例えば、ネットワークアプリケーションとMFDを利用している組織との間で許可されるライセンスの数によって、例えば5,25,100と定まる。
ライセンス情報は、結果としてMFDがそれに応じてユーザのインターフェースや機能を調整できるよう、MFDのプロフィールに含ませることができる。もし、登録済みの画像処理装置の数が所定数より少ない場合、ドキュメント管理サーバ40はステップ420でMFDを登録し、ステップ410においてMFDに割り当てられたプロフィールを見つけ出すことができる。
もし、登録済みの画像処理装置の数と所定数とが等しい場合は、ドキュメント管理サーバ40は、ステップ425においてMFDに対してメッセージを送信することができる。そのメッセージはドキュメント管理サーバ40にとって利用可能なサービスが、MFDにとっては利用不可能であることを示すエラーメッセージである。なぜならば、MFDに認められる最大数に達してしまっているからである。
In step 405, the document management server 40 searches the register storing the registered MFD for identification information, and inquires whether the MFD is registered. If the MFD has been registered, the document management server 40 searches for a profile to be assigned in step 410. If the MFD has not been registered, the document management server 40 compares the number of registered MFDs with a predetermined number in step 415.
The predetermined number is, for example, the maximum number of devices permitted to use a specific application connected to the document management server 40. This predetermined number (and information for certifying the application) can be stored in the document management server 40. Then, for example, 5, 25, 100 is determined depending on the number of licenses permitted between the network application and the organization using the MFD.
Licensing information can be included in the MFD's profile so that the MFD can adjust the user interface and features accordingly. If the number of registered image processing apparatuses is less than the predetermined number, the document management server 40 can register the MFD in step 420 and find out the profile assigned to the MFD in step 410.
If the number of registered image processing apparatuses is equal to the predetermined number, the document management server 40 can transmit a message to the MFD in step 425. This message is an error message indicating that the service available for the document management server 40 is not available for the MFD. This is because the maximum number allowed by the MFD has been reached.

ステップ430で、ドキュメント管理サーバ40は例えば、ファクシミリサーバか、電子メールサーバか、といった、どのデリバリが利用可能かを調べ、その情報をプロフィールに追加することが可能である。
ステップ435で、ドキュメント管理サーバ40は、どの中間処理システムが利用可能かを調べ、その情報をプロフィールに追加することができる。
ステップ440で、ドキュメント管理サーバ40は、どのバックエンドシステムが利用可能かを調べ、その情報をプロフィールに追加することができる。
ステップ445で、ドキュメント管理サーバ40は、登録されている画像処理装置に対してそのプロフィールを送信する。
At step 430, the document management server 40 can determine which delivery is available, for example, a facsimile server or an email server, and add that information to the profile.
At step 435, document management server 40 can determine which intermediate processing systems are available and add that information to the profile.
At step 440, document management server 40 can determine which backend systems are available and add that information to the profile.
In step 445, the document management server 40 transmits the profile to the registered image processing device.

ドキュメント管理サーバ40は、複数の画像処理装置のためにこれらのステップを繰り返すことができる。もし、画像処理装置が一つの組織内の同じグループに属していれば、ドキュメント管理サーバ40は同じプロフィールをそれぞれの画像処理装置に送ることができる。
MFDがドキュメント管理サーバ40から、プロフィールを受け取ったあと、MFDはプロフィールから提供された様々なパラメータをもとに初期画面を作成することができる。これは次に図5を用いて説明する。
Document management server 40 may repeat these steps for multiple image processing devices. If the image processing devices belong to the same group in one organization, the document management server 40 can send the same profile to each image processing device.
After the MFD receives the profile from the document management server 40, the MFD can create an initial screen based on various parameters provided from the profile. This will be described with reference to FIG.

図5は、画像処理装置、例えばMFDによって実行される方法を表している。そして、画像処理装置の電源がついたときにスタートする。
ステップ450で、MFDはドキュメント管理サーバ40に対してプロフィールの要求を送る。既に言及した通り、この要求は画像処理装置のシリアルナンバといった識別情報も含む。
ステップ455で、MFDはプロフィールがドキュメント管理サーバ40から届いたか否かを問う。もし、ドキュメント管理サーバ40からプロフィールが届かず、エラーメッセージが届いた場合は、MFDはステップ460でエラーメッセージを表示する。
もし、プロフィールが届いたら、MFDはステップ465で受け取ったプロフィールを処理する。この処理の一部によって、MFDはプロフィールのパラメータの機能に応じた表示をつくることができる。例えば、MFDはプロフィールで認定されたバックエンド、中間処理システムに基づき、メニューを作ることができる。
このステップではMFDはLCD上に図3に示した315-325、340ボタンのようなデフォルトセッティングに基づいてグラフィックを表示させることもできる。
FIG. 5 illustrates a method performed by an image processing device, for example, an MFD. The process starts when the power of the image processing apparatus is turned on.
At step 450, the MFD sends a request for a profile to the document management server 40. As already mentioned, this request also includes identification information such as the serial number of the image processing apparatus.
At step 455, the MFD queries whether the profile has arrived from the document management server 40. If the profile has not arrived from the document management server 40 and an error message has arrived, the MFD displays an error message in step 460.
If a profile arrives, the MFD processes the profile received in step 465. Part of this process allows the MFD to create a display that depends on the function of the profile parameters. For example, an MFD can create a menu based on a profiled backend, intermediate processing system.
In this step, the MFD can also display a graphic on the LCD based on default settings such as the 315-325, 340 buttons shown in FIG.

プロフィールに含まれているパラメータは、MFDのオプション機能に対応する。他の機能はMFD内のデフォルト値によって利用可能であり、結果としてMFDは、プロフィールによってこれらのデフォルト機能が利用可能であるか否かを判別することなく、自動的にこれらのデフォルト機能に対応するグラフィックを表示させうる。そのようなデフォルト機能に調和したパラメータは、プロフィールの一部となる必要はない。
図5に示された例では、ログイン、ファクシミリ、LDAP機能はオプションであり、結果としてMFDは、プロフィールに含まれるパラメータを判断することによって、その機能の可否を判断している。また、この例では、電子メール機能はデフォルト値によって利用可能であり、結果としてMFDはこれらの機能についてプロフィール内のパラメータを取得することはない。
本発明は、この例に制限されることなく、他の任意のオプション機能やデフォルト機能の組み合わせを採用することが可能である。
The parameters included in the profile correspond to optional features of the MFD. Other features are available via default values in the MFD, so that the MFD automatically responds to these default features without having to determine if a profile allows them. Graphics can be displayed. Parameters consistent with such default features need not be part of the profile.
In the example shown in FIG. 5, the login, facsimile, and LDAP functions are optional, and as a result, the MFD determines whether or not the functions are available by determining the parameters included in the profile. Also, in this example, the e-mail functions are available with default values, so that the MFD does not get the parameters in the profile for these functions.
The present invention is not limited to this example, and can employ other optional functions and combinations of default functions.

ステップ470で、MFDは、そのプロフィールが利用可能なログイン機能を含んでいるかどうかを問う。もし、ログイン機能が利用可能であれば、MFDはステップ475で、LCDパネルにログインボタンを表示させる。もし、ログイン機能が利用不可能であれば、プロフィールに利用可能なファクシミリ機能が含まれるかを問うステップ480にジャンプする。
もし、ファクシミリ機能が利用可能であれば、MFDは、ステップ485でLCD 上にファクシミリボタンを表示する。もし、ファクシミリ機能が利用不可能であれば、MFDはプロフィールで提供される時間に基づいて、MFD自動ログアウトタイマをセットするステップ490にジャンプする。
At step 470, the MFD queries whether the profile includes an available login function. If the login function is available, the MFD displays a login button on the LCD panel at step 475. If the login function is not available, the process jumps to step 480 asking if the profile contains an available facsimile function.
If the facsimile function is available, the MFD displays a facsimile button on the LCD at step 485. If the facsimile function is not available, the MFD jumps to step 490 to set the MFD auto logout timer based on the time provided in the profile.

ステップ495で、MFDは、プロフィールが、LDAPオプションが利用可能であると示しているか否かを判別する。もし、LDAPオプションが利用可能であるならば、プロフィールの一部として提供されるLDAPクエリのためにステップ497で基礎DN(識別名)をセットする。
基礎DNは、サーチのデフォルトフィールドを定義する。このデフォルトフィールドは、より狭い範囲のサーチが要求されない限り、LDAPサーチが実行されるフィールドである。
もし、LDAPオプションが利用不可能ならば、MFDはステップ497をジャンプする。
これらのステップを経て、MFDは、図3に示したスクリーン300のような初期画面を完成させる。
本発明においては、図4、5に示されたステップの順序に制限されない。
At step 495, the MFD determines whether the profile indicates that the LDAP option is available. If the LDAP option is available, set the base DN (Distinguished Name) at step 497 for the LDAP query provided as part of the profile.
The base DN defines a default field for the search. This default field is the field where LDAP searches will be performed unless a narrower search is required.
If the LDAP option is not available, the MFD jumps to step 497.
Through these steps, the MFD completes an initial screen, such as screen 300 shown in FIG.
The present invention is not limited to the order of the steps shown in FIGS.

この初期画面とMFDによって表示された他のメニューを利用して、MFDのユーザはドキュメント管理サーバ40を通じて、ネットワーク上で利用可能な様々なサービスにアクセスすることができる。
一般的には、ドキュメント管理サーバ40は、ジョブ情報を画像処理装置から受け取り、ドキュメント管理サーバ40でそれを処理し、処理した情報をドキュメント管理サーバ40に接続されているアプリケーションに対して送信する。
Using the initial screen and other menus displayed by the MFD, the user of the MFD can access various services available on the network through the document management server 40.
Generally, the document management server 40 receives job information from the image processing apparatus, processes the job information in the document management server 40, and transmits the processed information to an application connected to the document management server 40.

図6は、本発明の実施例に基づきMFD10-30によって実行されたユーザ認識の方法を示している。
ステップ505で、MFDはログイン画面を表示するためのコマンドがユーザから送信されたか否かを問う。例えば、ユーザはMFD20のLCD上に、ログインボタン305(図3スクリーン300参照)のように表示されたログインボタンを押すことができる。
ステップ510で、MFD20はコマンドを受信した場合に、ログイン画面を表示する。
ステップ515で、MFD20は、ユーザからログイン情報が送信されたか否かを問う。例えば、MFD20は、ユーザがユーザ名やドメイン名を入力したか否かを問うことも可能である。
FIG. 6 illustrates a method of user recognition performed by the MFD 10-30 according to an embodiment of the present invention.
In step 505, the MFD asks whether a command for displaying a login screen has been sent from the user. For example, the user can press a login button displayed on the LCD of the MFD 20, such as a login button 305 (see screen 300 in FIG. 3).
At step 510, when the MFD 20 receives the command, the MFD 20 displays a login screen.
In step 515, the MFD 20 inquires whether login information has been transmitted from the user. For example, the MFD 20 can ask whether the user has entered a user name or a domain name.

一旦、ログイン情報を受信すると、MFD20は、ステップ520でログイン情報をドキュメント管理サーバ40へ送信する。この場合、ジョブ情報はログイン情報を含んでいる。
ドキュメント管理サーバ40は、ログイン情報を受信すると、それを処理し、処理したログイン情報をネットワーク・ドメイン・コントローラ50に送信する。
ネットワーク・ドメイン・コントローラ50はログイン情報を認証し、ドキュメント管理サーバ40に対して認証確認を送る。ドキュメント管理サーバ40は、この認証確認をMFD20に転送する。
ステップ525で、MFD20は認証確認がドキュメント管理サーバ40から届いたかどうかを尋ねる。
一旦、MFD20がユーザ認証を受け取ると、MFD20は、ステップ530において、ユーザのホームページを表示するため、ドキュメント管理サーバ40からダウンロードする。ユーザのホームページは、認証後、初めて表示されるデフォルトページのようなものである。
本発明では、このホームページは、ユーザ認証の結果に基づいて作成される。
本実施例において、ユーザのホームページは、本発明の使い方や情報を提供するために、ヘルプボタンやアバウトボタンとともに表示されると良い。
Once the login information is received, the MFD 20 transmits the login information to the document management server 40 in step 520. In this case, the job information includes login information.
Upon receiving the login information, the document management server 40 processes the login information, and transmits the processed login information to the network domain controller 50.
The network domain controller 50 authenticates the login information and sends an authentication confirmation to the document management server 40. The document management server 40 transfers this authentication confirmation to the MFD 20.
In step 525, the MFD 20 asks whether an authentication confirmation has been received from the document management server 40.
Once the MFD 20 receives the user authentication, the MFD 20 downloads from the document management server 40 in step 530 to display the user's home page. The user's home page is like a default page displayed for the first time after authentication.
In the present invention, this home page is created based on the result of user authentication.
In this embodiment, the user's home page may be displayed along with a help button and an about button in order to provide usage and information on the present invention.

図7は、本発明の一つの実施例に基づき、グローバルディレクトリ60にアクセスする方法を表している。グローバルディレクトリ60は、目的の情報の検索、ファクシミリ番号検索や、電子メールアドレス検索といった宛先情報検索を実行するという目的のためにアクセスされる。
ステップ605で、MFD20は、ユーザがグローバルディレクトリ60内の検索を要求したか否かを問う。例えば、ユーザは、MFDのLCD上に表示されたメニューの中から検索ボタンを押して検索を要求することができる。
もし、そのような検索が要求されれば、MFD20は、ユーザに対して、少なくとも二つの文字列といった検索列を促す画面をステップ610で表示する。
ステップ615で、MFD20は検索列が入力されたか否かを問う。
FIG. 7 illustrates a method for accessing the global directory 60 according to one embodiment of the present invention. The global directory 60 is accessed for the purpose of executing destination information search such as target information search, facsimile number search, and e-mail address search.
At step 605, MFD 20 queries whether the user has requested a search in global directory 60. For example, the user can request a search by pressing a search button from a menu displayed on the LCD of the MFD.
If such a search is requested, the MFD 20 displays a screen prompting the user for a search string such as at least two character strings in step 610.
At step 615, MFD 20 queries whether a search string has been entered.

一旦、検索列が入力されるとMFD20はステップ620で検索列をドキュメント管理サーバ40へと送信する。この場合、ドキュメント管理サーバによって受け取られたジョブ情報には、宛先情報に対する要求が含まれる。
ドキュメント管理サーバ40は、検索列を処理し、ディレクトリサーバ60に対して送信する。ディレクトリサーバ60は検索を実行し、検索結果をドキュメント管理サーバ40に対して送信する。
ドキュメント管理サーバ40は、その検索結果をMFD20に送信する。
ステップ625で、MFD20は検索結果をドキュメント管理サーバ40から受信したか否かを問う。
一旦、検索結果を受信すると、MFDはステップ630で画面に検索結果を表示する。
Once the search string is input, the MFD 20 sends the search string to the document management server 40 in step 620. In this case, the job information received by the document management server includes a request for destination information.
The document management server 40 processes the search string and sends it to the directory server 60. The directory server 60 executes a search and transmits the search result to the document management server 40.
The document management server 40 transmits the search result to the MFD 20.
At step 625, the MFD 20 asks whether the search result has been received from the document management server 40.
Once the search results are received, the MFD displays the search results on the screen at step 630.

MFDのユーザは、同様にドキュメント管理サーバ40に対して、ドキュメントをドキュメント管理サーバに接続されているアプリケーションへ送信するように要求することができる。
このアプリケーションとは、ファクシミリサーバ、電子メールサーバ、ファイルフォーマット変換システム、OCRシステム、ドキュメント管理システム、ファイル保管システムなどである。
この場合、ジョブ情報はドキュメントおよびドキュメントをアプリケーションに対して送信するようにという要求を含んでいる。
The user of the MFD can similarly request the document management server 40 to send the document to an application connected to the document management server.
These applications include facsimile servers, e-mail servers, file format conversion systems, OCR systems, document management systems, and file storage systems.
In this case, the job information includes the document and a request to send the document to the application.

図8はドキュメント管理サーバ40を通じ、MFDを用いてファクシミリを送る方法の一例を示している。
ステップ700で、MFDユーザは、図6で述べたようにログインすることができる。
ステップ705で、MFDユーザは、図3で示されたボタン310のようなファクシミリボタンを押すことができる。
ステップ710で、MFDユーザは、タッチスクリーンやキーパッドのようなMFD入力装置を使ってファクシミリ番号を入力することができる。
変化させると、図7で既に述べたように、ファクシミリ番号を表示させることや、グローバルディレクトリ60にアクセスし、ファクシミリ番号を選択することもできる。
ステップ715で、MFDのユーザはファクシミリ・ドキュメントと一緒に送られるファクシミリの記録を入力することもできる。
ユーザはMFD入力装置を使って、ファクシミリ記録を入力することもできる。
ステップ720-725で、ドキュメントをファクシミリで送信する際に、もしMFDから要求されれば、ユーザは請求者番号を入力することができる。
請求者番号の入力が要求されるか否かは、プロフィールパラメータによって決定される。請求者番号は、ファクシミリサービスに対して支払いをなすべき存在と一致する。
FIG. 8 shows an example of a method of sending a facsimile using the MFD through the document management server 40.
At step 700, the MFD user can log in as described in FIG.
At step 705, the MFD user can press a facsimile button, such as button 310 shown in FIG.
At step 710, the MFD user can enter a facsimile number using an MFD input device such as a touch screen or keypad.
When changed, the facsimile number can be displayed or the global directory 60 can be accessed to select the facsimile number, as already described with reference to FIG.
At step 715, the user of the MFD may also enter a facsimile record to be sent with the facsimile document.
The user can also input a facsimile record using the MFD input device.
At steps 720-725, when facsimile sending the document, the user can enter the claimant number if requested by the MFD.
Whether the input of the claimant number is required is determined by the profile parameter. The claimant number corresponds to the entity that should pay for the facsimile service.

ステップ730で、ドキュメントはMFDスキャニング・サーフェイス上にセットされる。
ステップ735では、例えば、図3に示されたボタン320に触れて、スキャンセッティングメニューにアクセスすれば、希望する場合、スキャンのセッティングを変更することができる。
ステップ740で、ドキュメントがスキャンされている。
ステップ745で、ジョブ情報は例えば、XMLファイル形式でドキュメント管理サーバ40に送信される。
この場合のジョブ情報には、スキャンされたドキュメント、ファクシミリサーバに対するドキュメント送信要求、請求者番号、スキャニングパラメータ、特定のファクシミリ番号などを含ませることができる。
ステップ750で、ドキュメント管理サーバ40はMFDから受信したジョブ情報を処理する。
ステップ755で、ドキュメント管理サーバ40は、ファクシミリ送信を完了するために、処理したジョブ情報の一部をファクシミリサーバに送信する。
At step 730, the document is set on the MFD scanning surface.
In step 735, the scan settings can be changed, if desired, by accessing the scan settings menu, for example, by touching button 320 shown in FIG.
At step 740, the document is being scanned.
At step 745, the job information is transmitted to the document management server 40, for example, in an XML file format.
The job information in this case can include a scanned document, a document transmission request to the facsimile server, a claimant number, a scanning parameter, a specific facsimile number, and the like.
At step 750, the document management server 40 processes the job information received from the MFD.
At step 755, the document management server 40 transmits a part of the processed job information to the facsimile server to complete the facsimile transmission.

図9では、MFDを利用し、ドキュメント管理サーバ40を通じてバックエンドシステムに対してドキュメントを送信する方法の一例が示されている。上述の通り、バックエンドシステムは例えば、ドキュメント管理システムやシステムをスキャンするファイルである。
ステップ800で、MFDユーザは、図6を用いて上述したようにログインすることができる。
ステップ805で、MFDユーザは、ドキュメント管理システムのようなバックエンドシステムを選択することができる。
例えば、ユーザは図3に示したボタン345に触れることができる。
ステップ810で、MFDユーザはMFD入力装置を用いてドキュメントの種類を選ぶことができる。例えば、ユーザがMFDのタッチスクリーンを使って種類を選択できるように、ドキュメントの種類についてのメニューを表示させることができる。ドキュメントの種類は、バックエンドシステムでドキュメントを保管する際のインデックス情報として使うことができる。
ステップ815では、MFDユーザはドキュメントがバックエンドシステム内で保管されるフォルダを選択することができる。この選択は、スクリーン上に表示されたリストから選ぶこともできるし、キーボードを使って入力することもできる。
ステップ820で、MFDユーザはドキュメントの名前や、インデックス情報を入力することができる。
ステップ825で、ユーザは管理目的(例えば、請求書発行、会計処理、行程管理)でドキュメント管理サーバ40やバックエンドシステムによって利用されるアカウントナンバーを入力することができる。
ステップ830で、ドキュメントの種類がインボイスである場合、ユーザは、インボイスの総計を選ぶことができる。
違う種類のドキュメントの情報(例えば数値データ)を入力するようユーザに促すため、MFDの画面上に表示することができる。
FIG. 9 shows an example of a method of transmitting a document to the back-end system through the document management server 40 using the MFD. As described above, the back-end system is, for example, a document management system or a file that scans the system.
At step 800, the MFD user can log in as described above with reference to FIG.
At step 805, the MFD user can select a back-end system, such as a document management system.
For example, the user can touch button 345 shown in FIG.
At step 810, the MFD user can select a document type using the MFD input device. For example, a menu for document types can be displayed so that a user can select a type using the MFD touch screen. The document type can be used as index information when storing the document in the back-end system.
At step 815, the MFD user can select a folder where the documents will be stored in the backend system. This choice can be made from a list displayed on the screen or entered using the keyboard.
At step 820, the MFD user can enter a document name and index information.
At step 825, the user can enter an account number used by the document management server 40 or backend system for administrative purposes (eg, billing, accounting, process management).
At step 830, if the document type is invoice, the user can select the total of the invoice.
It can be displayed on the MFD screen to prompt the user to enter information (eg, numerical data) for a different type of document.

ステップ835で、ドキュメントはMFDスキャニング・サーフェイスにセットされる。
ステップ840で、ドキュメントはスキャンされる。
ステップ845で、ジョブ情報は、例えばXMLファイル形式でドキュメント管理サーバ40に送信される。
この場合のジョブ情報には、選択されたバックエンドシステム、スキャンされたドキュメント、ドキュメントをバックエンドシステムに送信するための要求、ドキュメントの種類、目的のフォルダ、ドキュメントの名前、アカウントナンバー、そして総数が含まれている。
ステップ850で、ドキュメント管理サーバ40はMFDから受け取ったジョブ情報を処理する。
ある実施例では、ドキュメント管理サーバ40はドキュメントを、選択されたバックエンドシステムを基準にして中間処理システムに送信する。換言すれば、ドキュメント管理サーバ40は選択されたバックエンドシステムが要求する、特定のファイル形式を識別することができる。
ドキュメント管理サーバ40は、バックエンドシステムにドキュメントを送信する前に、MFDから受け取ったドキュメントが適切な形式であるかを自動的に識別している。
ステップ855で、ドキュメント管理サーバ40は処理したジョブ情報(例えばドキュメント)の少なくとも一部を送信する。
At step 835, the document is set on the MFD scanning surface.
At step 840, the document is scanned.
At step 845, the job information is transmitted to the document management server 40, for example, in an XML file format.
The job information in this case includes the selected back-end system, the scanned document, the request to send the document to the back-end system, the document type, the target folder, the document name, the account number, and the total number. include.
At step 850, document management server 40 processes the job information received from the MFD.
In one embodiment, document management server 40 sends the document to the intermediate processing system based on the selected back-end system. In other words, document management server 40 can identify the particular file format required by the selected back-end system.
The document management server 40 automatically identifies whether the document received from the MFD is in a proper format before sending the document to the back-end system.
In step 855, the document management server 40 transmits at least a part of the processed job information (for example, a document).

図10は、中間処理システムによって処理されたドキュメントが、MFDを用いてドキュメント管理サーバ40を通して、バックエンドシステムに対して送信される方法の一例を示している。
上記で述べたように、中間処理システムは、例えばファイルフォーマット変換システムやOCRシステムを用いることができる。
ステップ900で、MFDユーザは、図6で論じたようにログインすることができる。
ステップ905で、MFDユーザは、OCRシステムやPDF変換システムのような中間処理システムを選択することができる。
例えば、ユーザは、変換システムや認識システムを選ぶファイルフォーマット画面を表示させるためのボタン350(図3参照)に触れることができる。
他の実施例では、プロフィール、もしくはバックエンドシステムの選択(例えば、図9のステップ805でなされた選択)に基づき、MFDによってファイルフォーマット画面を自動的に表示させることもできる。
この例では、MFDは、ボタン350といった中間処理ボタンを表示する必要がなくなる。
ステップ910で、ドキュメントは、MFDスキャニング・サーフェイス上にセットされる。
ステップ915で、ドキュメントがスキャンされる。
ステップ920で、ジョブ情報が、例えばXMLファイル形式でドキュメント管理サーバ40に送られる。
この場合のジョブ情報には、選択された中間処理システム、スキャンされたドキュメント、ドキュメントを中間処理システムに送信する要求、そして、希望があれば他のシステム等が含まれている。
ステップ925では、ドキュメント管理サーバ40はMFDから受け取ったジョブ情報を処理する。
FIG. 10 shows an example of a method in which a document processed by the intermediate processing system is transmitted to the back-end system through the document management server 40 using the MFD.
As described above, the intermediate processing system can use, for example, a file format conversion system or an OCR system.
At step 900, the MFD user can log in as discussed in FIG.
At step 905, the MFD user can select an intermediate processing system such as an OCR system or a PDF conversion system.
For example, the user can touch a button 350 (see FIG. 3) for displaying a file format screen for selecting a conversion system or a recognition system.
In other embodiments, the MFD can automatically display a file format screen based on a profile or backend system selection (eg, the selection made in step 805 of FIG. 9).
In this example, the MFD does not need to display an intermediate processing button such as the button 350.
At step 910, the document is set on the MFD scanning surface.
At step 915, the document is scanned.
At step 920, the job information is sent to the document management server 40, for example, in an XML file format.
The job information in this case includes the selected intermediate processing system, the scanned document, a request to send the document to the intermediate processing system, and other systems if desired.
In step 925, the document management server 40 processes the job information received from the MFD.

ステップ930で、ドキュメント管理サーバ40は、ドキュメントのようなジョブ情報の少なくとも一部を中間処理システムに対して送信する。
ステップ935で、中間処理システムがドキュメントを処理する。
そして、ステップ940では、中間処理システムが、処理したドキュメントをドキュメント管理サーバ40に対して送る。
ステップ945では、ドキュメント管理サーバ40が処理されたドキュメントを受信し、そしてステップ950でバックエンドシステムへ処理されたドキュメントを送信する。
At step 930, document management server 40 sends at least a portion of the job information, such as a document, to the intermediate processing system.
At step 935, the intermediate processing system processes the document.
Then, in step 940, the intermediate processing system sends the processed document to the document management server 40.
At step 945, the document management server 40 receives the processed document and sends the processed document to the backend system at step 950.

図11はドキュメントをバックエンドシステムに送信し、ドキュメント管理サーバ40を介してMFDでドキュメントをプリントアウトする方法の一例を示している。
上述したように、バックエンドシステムは例えばドキュメント管理システムやシステムをスキャンするファイルである。
この例では、ドキュメント管理システムは、例えば医療や保険の記録といった機密情報に属するドキュメントを管理し、誰が、どんな理由でそのドキュメントを要求したかを表す履歴を保存するために、確実な情報を必要とする。
ステップ1000で、MFDユーザは図6で議論したようにログインすることができる。
ステップ1005で、MFDユーザは、医療記録ドキュメント管理システムのようなバックエンドシステムを選択することができる。
例えば、ユーザは図3に示したボタン345に触れることができる。
ステップ1010で、MFDユーザは、ドキュメントを要求する部門の名称を入力するように促される。
ステップ1015で、MFDユーザは、ドキュメントを要求する理由を入力することができる。このステップは、スクリーンに表示されたリストから理由を選択することによって、もしくはキーボードを使って理由を入力することもでき、これらによって実行される。
ステップ1020で、MFDユーザは、ドキュメントの種類を入力することができる。そして、ステップ1025では、ユーザはドキュメントの説明やインデックス情報を入力することができる。
FIG. 11 shows an example of a method of transmitting a document to the back-end system and printing out the document by the MFD via the document management server 40.
As described above, the back-end system is, for example, a document management system or a file that scans the system.
In this example, the document management system manages documents that belong to sensitive information, such as medical or insurance records, and needs certain information to keep a history of who requested the document and why. And
At step 1000, the MFD user can log in as discussed in FIG.
At step 1005, the MFD user can select a back-end system, such as a medical record document management system.
For example, the user can touch button 345 shown in FIG.
At step 1010, the MFD user is prompted to enter the name of the department requesting the document.
At step 1015, the MFD user can enter a reason for requesting the document. This step is performed by selecting the reason from a list displayed on the screen, or by inputting the reason using a keyboard.
At step 1020, the MFD user can enter a document type. Then, in step 1025, the user can input a description of the document and index information.

ステップ1030で、ドキュメントはMFDスキャニング・サーフェイス上にセットされる。
ステップ1035で、希望する場合は、スキャンのセッティングを変更することができる。セッティングは、図3に示されたボタン320に触れることで、変更が可能である。
ステップ1040で、ドキュメントがスキャンされる。
ステップ1045で、ジョブ情報は、例えばXMLファイル形式でドキュメント管理サーバ40に送信される。この場合のジョブ情報には、スキャンされたドキュメント、ドキュメントの種類、ドキュメントの内容が含まれている。
ステップ1050で、ドキュメント管理サーバ40はMFDから受け取ったジョブ情報を処理する。
ステップ1055で、ドキュメント管理サーバ40は処理したジョブ情報の少なくとも一部をMFDとバックエンドシステムに送信する。例えば、ドキュメント管理サーバ40はドキュメントを印刷のためMFDに戻すこともできるし、保管のためドキュメント管理システムに送信することもできる。
At step 1030, the document is set on the MFD scanning surface.
At step 1035, the scan settings can be changed, if desired. The setting can be changed by touching the button 320 shown in FIG.
At step 1040, the document is scanned.
In step 1045, the job information is transmitted to the document management server 40, for example, in an XML file format. The job information in this case includes the scanned document, the type of the document, and the content of the document.
At step 1050, the document management server 40 processes the job information received from the MFD.
In step 1055, the document management server 40 transmits at least a part of the processed job information to the MFD and the back-end system. For example, the document management server 40 can return the document to the MFD for printing, or send the document to a document management system for storage.

図12-13は、MFD20の例を表している。MFD20にはCPU931およびインターナルバス932によってCPU931に接続されている様々な構成要素が含まれている。
CPU931は、MFD20の状態をモニタリングしながら、多様な仕事をしている。CPU931に接続されている構成要素は、ROM(リードオンリーメモリ)933、RAM(ランダムアクセスメモリ)934、HDD(ハードディスクドライブ)935、フレキシブルディスク907を受け取ることができるFDD(フレキシブルディスクドライブ)936、I/F(インターフェイス)938、モデムユニット939である。
加えて、インターナルバス932によってCPU931にコントロールパネル937、スキャナーユニット940、プリンタユニット941、画像処理装置942を接続することができる。
I/F938とモデムユニット939の両方が、ネットワーク100に接続されている。
12 to 13 show examples of the MFD 20. FIG. The MFD 20 includes various components connected to the CPU 931 via the CPU 931 and the internal bus 932.
The CPU 931 performs various tasks while monitoring the state of the MFD 20. The components connected to the CPU 931 include a ROM (read only memory) 933, a RAM (random access memory) 934, an HDD (hard disk drive) 935, an FDD (flexible disk drive) 936 capable of receiving a flexible disk 907, and I / F (interface) 938 and a modem unit 939.
In addition, a control panel 937, a scanner unit 940, a printer unit 941, and an image processing device 942 can be connected to the CPU 931 by the internal bus 932.
Both the I / F 938 and the modem unit 939 are connected to the network 100.

本実施例で、MFD20に対するプログラムコードの指示を、ICカードを通じてHDD935に保管することができる。あるいは、プログラムコードの指示をフレキシブルディスク907に保管することもできる。結果として、プログラムコードの指示はFDD936によって読みとられ、その指示はRAM934に対して送信され、CPU931によって実行される。
これらの指示は、上述したMFDの機能を実行するためのものである。
これらの指示によって、MFDがブラウザ25を通じてドキュメント管理サーバ40と通信することや、コントロールパネル937とMFD20内の画像処理ユニットを制御することが可能になる。
In this embodiment, the instruction of the program code to the MFD 20 can be stored in the HDD 935 through the IC card. Alternatively, the instructions of the program codes can be stored on the flexible disk 907. As a result, the instructions of the program code are read by the FDD 936, and the instructions are transmitted to the RAM 934 and executed by the CPU 931.
These instructions are for executing the functions of the MFD described above.
These instructions allow the MFD to communicate with the document management server 40 via the browser 25 and to control the control panel 937 and the image processing unit in the MFD 20.

MFD20のスタートアップを通じて、プログラムコードの指示は、CPU931によって読まれ、RAM934へ送信され、CPU931によって実行される。あるいは、プログラムコードの指示は、ROM933へとロードされることもある。
それゆえ、本発明では、フレキシブルディスク907、HDD935、RAM934、ROM933のどれもが、コンピュータによって読解可能であり、かつプログラムコードの指示を保管することができる方法であると解されている。
本発明によると、指示を保管することができる他のデバイスや媒体には、例えば磁気ディスク、DVDを含む光学ディスク、MOSのような光磁気ディスク、PCカードのようなセミコンダクタメモリーカードがある。
Through the startup of the MFD 20, the instruction of the program code is read by the CPU 931 and transmitted to the RAM 934 to be executed by the CPU 931. Alternatively, the instructions of the program code may be loaded into the ROM 933.
Therefore, in the present invention, it is understood that any of the flexible disk 907, the HDD 935, the RAM 934, and the ROM 933 is a method that can be read by a computer and can store instructions of a program code.
According to the present invention, other devices and media that can store instructions include, for example, magnetic disks, optical disks including DVDs, magneto-optical disks such as MOS, and semiconductor memory cards such as PC cards.

本実施例で、コントロールパネル937には、MFD20のユーザがドキュメント管理サーバ40と通信をするための情報を表示するディスプレイ画面(図3のスクリーン300参照)が含まれる。
ディスプレイ画面は、液晶表示装置(LCD)やプラズマ表示装置、ブラウン管表示(CRT)でも可能である。
ディスプレイ画面は、コントロールパネル937に不可欠ではなく、そこに埋め込まれる必要もなく、ワイヤー接続かワイヤレス接続でコントロールパネル937に接続されていればよい。
コントロールパネル937は情報を入力するためや、様々な選択を要求するための道具となる。
あるいは、キーボードやマウス、リモートコントローラ、ディスプレイ画面に触れること、音声認識、視線追従型や、これらの組み合わせによってコントロールパネル937とディスプレイ画面は動かされている。
In the present embodiment, the control panel 937 includes a display screen (see the screen 300 in FIG. 3) on which information for the user of the MFD 20 to communicate with the document management server 40 is displayed.
The display screen can be a liquid crystal display (LCD), a plasma display, or a cathode ray tube display (CRT).
The display screen is not indispensable to the control panel 937 and does not need to be embedded therein, and may be connected to the control panel 937 by a wire connection or a wireless connection.
The control panel 937 is a tool for inputting information and requesting various selections.
Alternatively, the control panel 937 and the display screen are moved by touching a keyboard, a mouse, a remote controller, a display screen, voice recognition, and a gaze tracking type, or a combination thereof.

図14は本発明の実施例における、サーバ40のブロック図である。図15は、ドキュメント管理サーバ40の概要を表している。
ドキュメント管理サーバ40には、システムバス1500経由で他の多くのデバイスと通信をするCPU1000が含まれている。ドキュメント管理サーバ40には、認証作業の実行やドキュメントの機能を送信、管理する際に用いられる数値を一時的に管理するRAM1900が含まれている。
FIG. 14 is a block diagram of the server 40 in the embodiment of the present invention. FIG. 15 shows an outline of the document management server 40.
The document management server 40 includes a CPU 1000 that communicates with many other devices via a system bus 1500. The document management server 40 includes a RAM 1900 that temporarily manages numerical values used when performing authentication work and transmitting and managing document functions.

十分なメモリ及び処理能力を有する汎用パソコンや、コンピュータ・ワークステーションであっても、ドキュメント管理サーバ40として機能するように構成させることは可能である。CPU1000は、大容量のデータ送信と、通信及びデータベース検索における、膨大な量の数学的な計算のために構成されている。
インテル社によって製造されている1GHz Pentium(登録商標)III等のPentium(登録商標)IIIマイクロプロセッサをCPU1000として用いることができる。このプロセッサは32ビット・アーキテクチャを採用している。
他に適しているプロセッサとしては、Motorola 500 MHz Power PC G4プロセッサとAdvanced Micro Devices 1GHz AMD Athlon プロセッサがある。マルチプロセッサやワークステーションも同様に利用可能である。
Even a general-purpose personal computer or a computer workstation having sufficient memory and processing capability can be configured to function as the document management server 40. The CPU 1000 is configured for massive data transmission and enormous amounts of mathematical calculations in communications and database searches.
A Pentium III microprocessor such as 1 GHz Pentium III manufactured by Intel Corporation can be used as CPU 1000. This processor employs a 32-bit architecture.
Other suitable processors include the Motorola 500 MHz Power PC G4 processor and the Advanced Micro Devices 1 GHz AMD Athlon processor. Multiprocessors and workstations are available as well.

ROM1800は、半導体から構成される。しかし、光学メディアや他のROM(リードオンリーメモリー)も利用可能である。ROM1800は、アプリケーションソフトの格納や一時記憶を行っている。
ROM1800は、CPU1000によって利用可能となるようシステムバス1500に接続している
ROM1800にはコンピュータが読解可能な指示が含まれている。この指示は、CPU1000によって実行された場合に、MFDからのスキャンされたドキュメントと関連して上述したように、認識、送信、管理といった異なる作業を実行できるものである。
インプットコントローラ1600はシステムバス1500に接続されており、そして、キーボード1610やマウス1620といった周辺装置を用いてインターフェースを提供する。
インプットコントローラ1600は、PS2ポート内のマウスポートやUSBポートといった異なるポートを含むことができる。インプットコントローラ1600用のキーボード・ポートはミニDINポートの一種であるが、他のコネクタも同様に用いることができる。
インプットコントローラ1600は、サウンド・カード・コネクションを備えており、結果としてサウンド・カード上の外部差し込み口にユーザは、マイクロフォンスピーカや外部音源を接続することができる。
インプットコントローラ1600には、シリアルポートやパラレルポートも同様に含まれている。
ROM 1800 is composed of a semiconductor. However, optical media and other ROMs (Read Only Memory) are also available. The ROM 1800 stores and temporarily stores application software.
ROM 1800 is connected to system bus 1500 so that it can be used by CPU 1000.
ROM 1800 contains computer readable instructions. This instruction, when executed by CPU 1000, can perform different tasks such as recognition, transmission, and management, as described above in connection with the scanned document from the MFD.
The input controller 1600 is connected to the system bus 1500 and provides an interface using peripheral devices such as a keyboard 1610 and a mouse 1620.
The input controller 1600 can include different ports, such as a mouse port and a USB port within the PS2 port. The keyboard port for input controller 1600 is a type of mini-DIN port, but other connectors can be used as well.
The input controller 1600 has a sound card connection so that a user can connect a microphone speaker or an external sound source to an external outlet on the sound card.
The input controller 1600 also includes a serial port and a parallel port.

ディスクコントローラ1400は、IDEコントローラの一種であり、ハードディスクドライブ1420やCD-ROMドライブ1180、コンパクトディスク1190と同じようにリボンケーブルを通じてフレキシブルディスクドライブ1410に接続している。加えて、PCI拡張スロット(図示せず)はディスクコントローラ1400かCPU1000のマザーボードに備え付けられている。
エンハンスド・グラフィック・ポート拡張スロットが設けられており、メインメモリに瞬時にアクセスし、3D画像を提供することが可能となる。
ハードディスク1210にも、読み取りも書き込みも可能なCD-ROMが含まれている。コミュニケーションコントローラ1300は、例えばイーサネット(登録商標)コネクションを通じて、ネットワーク1310に接続されている。
一実施例では、ネットワーク1310とコミュニケーションコントローラ1300への接続は、ケーブルモデム接続、DSL接続、ダイヤルアップモデム接続などの、コミュニケーションコントローラ1300への接続等、様々な種類の接続によって成り立っている。
The disk controller 1400 is a kind of IDE controller, and is connected to the flexible disk drive 1410 via a ribbon cable like the hard disk drive 1420, the CD-ROM drive 1180, and the compact disk 1190. In addition, a PCI expansion slot (not shown) is provided on the motherboard of the disk controller 1400 or the CPU 1000.
An enhanced graphics port expansion slot is provided to allow instant access to main memory and provide 3D images.
The hard disk 1210 also includes a readable and writable CD-ROM. The communication controller 1300 is connected to the network 1310 through, for example, an Ethernet (registered trademark) connection.
In one embodiment, the connection to network 1310 and communication controller 1300 is made up of various types of connections, such as a connection to communication controller 1300, such as a cable modem connection, a DSL connection, a dial-up modem connection, and the like.

出入力コントローラ1200によって、外付ハードディスク1210、プリンタ1220のような外部部品との接続が可能となる。出入力コントローラ1200は、MFD10-30でも可能である。
この場合、例えばRS232ポートやSCSIバス、イーサネット(登録商標)や、ネットワークプロトコルをサポートするネットワーク接続(TCP/IP、IPX、IPX/SPX、NetBEULなどに限定されず)を経由させる。
The input / output controller 1200 allows connection to external components such as the external hard disk 1210 and the printer 1220. The input / output controller 1200 can also be used in the MFD 10-30.
In this case, for example, an RS232 port, a SCSI bus, Ethernet (registered trademark), or a network connection supporting a network protocol (not limited to TCP / IP, IPX, IPX / SPX, NetBEUL, etc.) is used.

ディスプレイ・コントローラ1110はシステムバス1500とCRT1110のようなディスプレイ装置を相互に接続している。
CRT1110が機能している場合、LCDやプラズマ表示装置といった、いろいろなディスプレイ装置を使うことができる。
A display controller 1110 interconnects the system bus 1500 and a display device such as a CRT 1110.
When the CRT 1110 is functioning, various display devices such as an LCD and a plasma display device can be used.

上述のシステム及び方法は、本明細書の指示通りにプログラムされた汎用マイクロプロセッサを使って、当業者により実行させることができる。熟練したコンピュータプログラマによれば、容易に本明細書の指示に基づき、適切なソフトウェアを準備することができる。とりわけ、ドキュメントを認証、送付、管理する本発明のコンピュータ・プログラム製品は、C,C++、フォートラン、ベーシックに限られず多数のコンピュータ言語で作成可能である。本発明は、特定の集積回路を用意し、もしくは、従来の回路を適切にネットワークに接続することによって実現可能である。   The systems and methods described above can be implemented by those skilled in the art using a general-purpose microprocessor programmed as directed herein. A skilled computer programmer can easily prepare appropriate software based on the instructions in this specification. In particular, the computer program product of the present invention for authenticating, sending, and managing documents can be written in many computer languages, not limited to C, C ++, Fortran, and Basic. The present invention can be realized by preparing a specific integrated circuit or by appropriately connecting a conventional circuit to a network.

本発明は、このように、記録媒体を含み、コンピュータにこの発明に従った処理を実行させるコマンド群を含むコンピュータをベースとした製品を含んでいる。この記録媒体は制限がなく、フレキシブルディスク、光学ディスク、CD-ROM、光磁気ディスク、ROM、RAM、EPROM、フラッシュメモリ、磁気カード、光学カードなど電子的なコマンドを格納するのに適していれば、どれでも利用可能である。   The present invention thus includes a computer-based product that includes a recording medium and includes a group of commands that cause the computer to execute processing according to the present invention. This recording medium is not limited, as long as it is suitable for storing electronic commands such as flexible disk, optical disk, CD-ROM, magneto-optical disk, ROM, RAM, EPROM, flash memory, magnetic card, optical card, etc. , Any are available.

歴史的にビジネスアプリケーションでは、汎用コンピュータが使われ続けてきた。そして、ユーザはコマンドを送り、ターミナルコンソールからオペレーションを実行させてきた。ターミナルコンソールには、アプリケーションを実行している汎用コンピュータから送り返されてきたデータを表示させる以外の計算能力はなかった。
LANが利用できるようになると、クライアント・サーバ構造が登場した。
クライアント・サーバ構造は、データ処理から汎用コンピュータを取り除くために、クライアントのコンピュータの計算能力を利用した。
結果として、資源を効果的に利用でき、全体のパフォーマンスも向上した。
Historically, general purpose computers have been used in business applications. The user then sent commands and performed operations from the terminal console. The terminal console had no computing power other than to display the data sent back from the general-purpose computer running the application.
When LAN became available, a client-server architecture appeared.
The client-server structure took advantage of the computing power of the client computer to remove the general-purpose computer from data processing.
As a result, resources were used efficiently and overall performance improved.

しかしながら、クライアント・サーバ構造の登場により新たな問題が生じた。各々、そしてすべてのコンピュータにアプリケーションのプログラムをインストールする必要が生じたのである。クライアントのインストール、アップデート、メンテナンスには多くの時間と人手が必要となり、コストを増大させた。おまけに、この方法は柔軟性を欠いていた。なぜなら、クライアントとサーバには、異なる種類のアプリケーションが存在し、互換性が問題となるからである。   However, a new problem has arisen with the advent of the client-server structure. It became necessary to install application programs on each and every computer. Installing, updating, and maintaining clients required a lot of time and manpower, increasing costs. In addition, this method lacked flexibility. This is because different types of applications exist in the client and the server, and compatibility is a problem.

一度紹介したが、ウェブ・ブラウザは、クライアント・サーバ構造の問題点を解決しただけでなく、ユーザにとって利便性に富んでいたため、広く受け入れられた。
とりわけ、ウェブブラウザは、クライアントにおいてプログラムのメンテナンスの手間をなくした。なぜなら、アプリケーションプログラムやウェブページは、ユーザがウェブサイトにアクセスした際にロードされるからである。ユーザには、常に最新バージョンのアプリケーションを使うことが可能となったである。
結果として、パーソナルコンピュータは、もはや手作業で、かつ永久にアプリケーションプログラムをローカルハードディスクへ、インストールする必要がなくなったのである。
こうしてPCウェブブラウザは時にシン・クライアント・テクノロジと言われることとなった。それは、比較的扱いにくいアプリケーションプログラムから解放されたという意味である。
Once introduced, web browsers have gained widespread acceptance, not only because they have solved the problem of client-server architecture, but also because they are more convenient for users.
In particular, web browsers have eliminated the need for client program maintenance. This is because application programs and web pages are loaded when a user accesses a website. Users can always use the latest version of the application.
As a result, personal computers no longer need to manually and permanently install application programs on the local hard disk.
Thus, PC web browsers were sometimes referred to as thin client technology. That means you are free from relatively cumbersome application programs.

本発明によればMFDブラウザは、シン・クライアント・テクノロジと同様の利点をMFDに対して提供している。なぜなら、ユーザは手作業でプログラムをインストールすることも、プログラムをアップデートすることもなく、ウェブサイトから最新の、そして適切なソフトウェアをロードできるからである。
MFDブラウザがMFDと組み合わさるとと、ウェブサーバは、MFDを認証し、あらかじめ定義された基準によってプログラムをダウンロードし、実行させることができる。
この基準は、例えば、特許検索や法務部門用のプリントプログラム、人事部門用にマネージメントプログラムを再開させるなど、異なる種類のアプリケーションを実行させるために利用することも可能である。
本発明は、米国特許庁2001年3月1日出願、No.09/795,438で公開されているドキュメント管理システムおよび方法と組み合わせることができる。この出願の内容をこの明細書に取り込むこととする。
According to the present invention, the MFD browser provides similar advantages to MFD as thin client technology. This is because the user can load the latest and appropriate software from the website without having to manually install the program or update the program.
When the MFD browser is combined with the MFD, the web server can authenticate the MFD and download and run the program according to predefined criteria.
This criterion can also be used to execute different types of applications, for example, to restart a patent search, a print program for the legal department, or a management program for the human resources department.
The present invention can be combined with the document management system and method disclosed in U.S. Patent Office No. 09 / 795,438, filed March 1, 2001. The contents of this application are incorporated in this specification.

本発明は、上述の通り、付加的な修正および変化をさせることが可能である。
すなわち、添付した請求の範囲の記載内で、ここまでに具体的に記述したのとは別の方法で、本発明を実行することが可能である。
The invention is capable of additional modifications and changes, as described above.
That is, it is possible to carry out the present invention in a manner different from that specifically described above in the description of the appended claims.

なお、本発明の実施の形態にかかる管理方法を実現するための装置は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、汎用コンピュータに、上述のいずれかを実行するためのプログラムを格納した媒体(CD−ROMなど)から当該プログラムをインストールすることにより、上述の処理を実行する装置を構成することができる。   It should be noted that an apparatus for realizing the management method according to the embodiment of the present invention can be realized using an ordinary computer system without using a dedicated system. For example, by installing the program from a medium (such as a CD-ROM) storing a program for executing any of the above-described programs in a general-purpose computer, an apparatus that executes the above-described processing can be configured.

OSが上述の処理の一部を分担する場合、あるいは、OSが本願発明の構成要素の一部を構成するような場合には、記録媒体には、その部分を除いたプログラムを格納してもよい。この場合も、その記録媒体には、コンピュータが実行する各機能または各ステップを実行するためのプログラムが格納されているものとする。   When the OS shares a part of the above processing, or when the OS forms a part of a component of the present invention, the recording medium may store a program excluding the part. Good. In this case as well, it is assumed that the recording medium stores a program for executing each function or each step executed by the computer.

なお、搬送波にプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワークの掲示板(Bulletin Board System:BBS)に該プログラムを掲示し、ネットワークを介して該プログラムを配信してもよい。そして、このプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行できるように構成しても構わない。   In addition, it is also possible to superimpose a program on a carrier wave and distribute it via a communication network. For example, the program may be posted on a bulletin board (Bulletin Board System: BBS) of a communication network, and the program may be distributed via the network. Then, this program may be activated and executed in the same manner as other application programs under the control of the OS, so that the above-described processing can be executed.

本発明の一実施例に係るシステムの構成全体を示すブロック図である。It is a block diagram showing the whole system composition concerning one example of the present invention. 本発明の一実施例に係る画像処理装置のためのブラウザを示すブロック図である。FIG. 2 is a block diagram illustrating a browser for the image processing apparatus according to one embodiment of the present invention. 本発明の一実施例に係る画像処理装置のディスプレイ画面に表示されたメニューの例を示す。4 shows an example of a menu displayed on a display screen of the image processing apparatus according to one embodiment of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の様々な実施例において、ドキュメントを管理する方法のフローチャートを示す。4 illustrates a flowchart of a method for managing documents in various embodiments of the present invention. 本発明の一実施例に係る画像処理装置のブロック図である。FIG. 1 is a block diagram of an image processing apparatus according to one embodiment of the present invention. 本発明の一実施例に係る画像処理装置の概要図である。1 is a schematic diagram of an image processing apparatus according to one embodiment of the present invention. 本発明の一実施例に係るドキュメント管理サーバのブロック図である。FIG. 2 is a block diagram of a document management server according to one embodiment of the present invention. 本発明の一実施例に係るドキュメント管理サーバの概要図である。FIG. 2 is a schematic diagram of a document management server according to one embodiment of the present invention.

符号の説明Explanation of reference numerals

10 多機能デバイス
20 多機能デバイス
30 多機能デバイス
40 ドキュメント管理サーバ
50 ネットワーク・ドメイン・コントローラ
60 ディレクトリ/アドレス・ブック・サーバ
70 グループIアプリケーション
80 グループIIアプリケーション
90 グループIIIアプリケーション
100 ネットワーク
DESCRIPTION OF SYMBOLS 10 Multifunction device 20 Multifunction device 30 Multifunction device 40 Document management server 50 Network domain controller 60 Directory / address book server 70 Group I application 80 Group II application 90 Group III application 100 Network

Claims (41)

ドキュメントを管理する方法であって、
ドキュメント管理サーバで、画像処理装置から識別情報を受け取けるステップと、
ドキュメント管理サーバで、識別情報に基づき、ネットワークを介して該ドキュメント管理サーバに接続されているアプリケーション装置に関する情報を含むプロフィールを調べるステップと、
プロフィールをドキュメント管理サーバから画像処理装置に送信するステップと、
を備えることを特徴とするドキュメント管理方法。
A method of managing documents,
A step of receiving identification information from the image processing device in the document management server;
Examining, on the document management server, a profile containing information on application devices connected to the document management server via the network based on the identification information;
Transmitting a profile from the document management server to the image processing device;
A document management method comprising:
前記識別情報は、少なくとも画像処理装置のシリアル番号あるいはグループ識別情報から構成される、ことを特徴とする請求項1に記載の方法。   The method according to claim 1, wherein the identification information comprises at least a serial number of the image processing apparatus or group identification information. 前記識別情報を受信するステップとプロフィールを調査するステップは、複数の画像処理装置について繰り返される、ことを特徴とする請求項1に記載の方法。   The method of claim 1, wherein the steps of receiving the identification information and investigating the profile are repeated for a plurality of image processing devices. 同一のプロフィールが前記ドキュメント管理サーバから複数の画像処理装置に送信される、ことを特徴とする請求項3に記載の方法。   4. The method according to claim 3, wherein the same profile is transmitted from the document management server to a plurality of image processing devices. 前記複数の画像処理装置が登録されているか否かを前記ドキュメント管理サーバにおいて判別するステップをさらに備える、ことを特徴とする請求項1に記載の方法。   The method according to claim 1, further comprising determining whether or not the plurality of image processing apparatuses are registered at the document management server. 前記ドキュメント管理サーバにより、画像処理装置を登録するステップをさらに備える、ことを特徴とする請求項5に記載の方法。   The method of claim 5, further comprising registering an image processing device with the document management server. 前記画像処理装置から前記ドキュメント管理サーバにおいてジョブ情報を受信するステップと、
ドキュメント管理サーバにおいて、ジョブ情報を処理するステップと、
処理された情報をドキュメント管理サーバから該ドキュメント管理サーバに接続されたアプリケーション装置に送信するステップと、
をさらに備える、ことを特徴とする請求項1に記載の方法。
Receiving job information in the document management server from the image processing apparatus;
Processing job information in the document management server;
Transmitting the processed information from the document management server to an application device connected to the document management server;
The method of claim 1, further comprising:
前記ジョブ情報は、前記画像処理装置のユーザに関するログイン情報である、ことを特徴とする請求項7に記載の方法。   The method according to claim 7, wherein the job information is login information regarding a user of the image processing apparatus. 前記ジョブ情報は、宛先情報を求める情報であり、前記ドキュメント管理サーバに接続されてるアプリケーション装置は、ディレクトリサーバである、ことを特徴とする請求項7に記載の方法。   The method according to claim 7, wherein the job information is information for obtaining destination information, and the application device connected to the document management server is a directory server. 前記宛先情報は、電子メールアドレス、あるいはファクシミリ番号から構成される、ことを特徴とする請求項9に記載の方法。   The method according to claim 9, wherein the destination information comprises an e-mail address or a facsimile number. 前記ドキュメント管理サーバにおいて、前記ディレクトリサーバから宛先情報を受信するステップと、
前記ドキュメント管理サーバから前記画像処理装置に宛先情報を送信するステップとし、
前記ドキュメント管理サーバにおいて前記画像処理装置からドキュメントと該ドキュメントをルーティングする要求を受け付けるステップと、
前記ルーティングの要求に従って前記ドキュメント管理サーバからのドキュメントをルーティングするステップと、
をさらに備える、ことを特徴とする請求項9に記載の方法。
Receiving, in the document management server, destination information from the directory server;
Transmitting destination information from the document management server to the image processing apparatus,
Receiving a document and a request to route the document from the image processing device in the document management server;
Routing a document from the document management server according to the routing request;
The method of claim 9, further comprising:
前記宛先情報は、電子メールアドレス、あるいはファクシミリ番号から構成され、
前記ドキュメントをルーティングするステップは、前記電子メールアドレス、あるいはファクシミリ番号にドキュメントを送信する要求と共に当該各番号に対応するサーバにドキュメントを送信するステップから構成される、
ことを特徴とする請求項11に記載の方法。
The destination information is composed of an e-mail address or a facsimile number,
Routing the document comprises sending the document to a server corresponding to each of the email addresses or a request to send the document to a facsimile number.
The method of claim 11, wherein:
前記ジョブ情報はドキュメントであり、前記ドキュメント管理サーバは電子メールサーバである、ことを特徴とする請求項7に記載の方法。   The method according to claim 7, wherein the job information is a document, and the document management server is an electronic mail server. 前記ジョブ情報はドキュメントであり、前記ドキュメント管理サーバに接続されたアプリケーション装置はファクシミリサーバ、ファイルフォーマット変換サーバ、光学的文字読取システム、ドキュメント管理システム、あるいはファイル保存システムのいずれかである、ことを特徴とする請求項8に記載の方法。 The job information is a document, and the application device connected to the document management server is one of a facsimile server, a file format conversion server, an optical character reading system, a document management system, and a file storage system. The method according to claim 8, wherein 前記ジョブ情報はドキュメントであり、前記処理された情報を送信するステップは、ドキュメント管理サーバに接続された複数のアプリケーション装置に関して順次繰り返される、ことを特徴とする請求項7に記載の方法。   The method of claim 7, wherein the job information is a document, and the step of transmitting the processed information is sequentially repeated for a plurality of application devices connected to a document management server. 前記アプリケーション装置は、デリバリシステムグループと、中間処理グループと、バックエンドシステムグループにグループ分けされている、ことを特徴とする請求項14に記載の方法。   The method of claim 14, wherein the application devices are grouped into a delivery system group, an intermediate processing group, and a back-end system group. 前記デリバリシステムグループは、電子メールサーバとファクシミリサーバから構成され、
前記中間処理グループは、ファイルフォーマット変換システムと光学的文字読取システムから構成され、
前記バックエンドシステムグループは、ドキュメント管理システムとファイル保存システムとから構成されている、ことを特徴とする請求項16に記載の方法。
The delivery system group includes an e-mail server and a facsimile server,
The intermediate processing group includes a file format conversion system and an optical character reading system,
The method of claim 16, wherein the backend system group comprises a document management system and a file storage system.
前記処理された情報を送信するステップは、前記デリバリシステムグループから少なくとも1つのアプリケーション装置の為に実行され、バックエンドシステムグループの1つのアプリケーション装置のために実行される、ことを特徴とする請求項17に記載の方法。   Transmitting the processed information is performed for at least one application device from the delivery system group and is performed for one application device of a backend system group. 18. The method according to 17. 前記処理された情報を送信するステップは、前記中間処理グループの1つのアプリケーション装置の為に実行される、ことを特徴とする請求項18に記載の方法。   19. The method according to claim 18, wherein transmitting the processed information is performed for one application device of the intermediate processing group. ドキュメントを管理する方法であって、
ドキュメント管理サーバで、画像処理装置から識別情報を受け取るステップと、
レジスタから、識別情報を検索するステップと、
前記識別情報がレジスタに存在する場合には、前記ドキュメント管理サーバに接続されているアプリケーション装置に関する情報を含むプロフィールをドキュメント管理サーバから画像処理装置に送信するステップと、
前記識別情報がレジスタに存在しない場合に、登録されている画像処理装置の数と所定数とを比較するステップと、
比較の結果、登録されている画像処理装置の数が前記所定数よりも小さい場合に、その画像処理装置を登録し、プロフィールを画像処理装置に送信するステップと、
比較の結果、登録されている画像処理装置の数が前記所定数に等しい場合に、その画像処理装置に、その画像処理装置にアプリケーション装置を提供できない旨のメッセージを送信するステップと、
を備えることを特徴とするドキュメント管理方法。
A method of managing documents,
Receiving identification information from the image processing device at the document management server;
Retrieving identification information from the register;
When the identification information is present in a register, transmitting a profile including information on an application device connected to the document management server from the document management server to the image processing device;
When the identification information does not exist in the register, comparing the number of registered image processing apparatuses with a predetermined number;
As a result of the comparison, when the number of registered image processing devices is smaller than the predetermined number, registering the image processing device and transmitting a profile to the image processing device;
As a result of the comparison, when the number of registered image processing apparatuses is equal to the predetermined number, transmitting a message to the image processing apparatus that an application apparatus cannot be provided to the image processing apparatus;
A document management method comprising:
前記識別情報は、画像処理装置のシリアル番号から構成される、ことを特徴とする請求項20に記載の方法。   The method of claim 20, wherein the identification information comprises a serial number of an image processing device. ドキュメント管理システムであって、
ドキュメント管理サーバで、画像処理装置から識別情報を受け取る手段と、
ドキュメント管理サーバで、識別情報に基づき、ネットワークを介して該ドキュメント管理サーバに接続されているアプリケーション装置に関する情報を含むプロフィールを調べる手段と、
プロフィールをドキュメント管理サーバから画像処理装置に送信する手段と、
を備えることを特徴とするドキュメント管理システム。
A document management system,
Means for receiving identification information from the image processing device at the document management server;
Means for examining, based on the identification information, a profile including information on an application device connected to the document management server via the network, based on the identification information;
Means for transmitting the profile from the document management server to the image processing device;
A document management system comprising:
前記識別情報は、画像処理装置のシリアル番号あるいはグループ識別番号から構成される、ことを特徴とする請求項22に記載のドキュメント管理システム。   23. The document management system according to claim 22, wherein the identification information includes a serial number or a group identification number of the image processing apparatus. 前記複数の画像処理装置が登録されているか否かを前記ドキュメント管理サーバにおいて判別する手段をさらに備える、ことを特徴とする請求項22に記載のドキュメント管理システム。   23. The document management system according to claim 22, further comprising: a unit that determines whether or not the plurality of image processing apparatuses are registered in the document management server. 前記ドキュメント管理サーバにより、画像処理装置を登録する手段をさらに備える、ことを特徴とする請求項24に記載のドキュメント管理システム。   25. The document management system according to claim 24, further comprising: means for registering an image processing device by said document management server. 前記画像処理装置から前記ドキュメント管理サーバにおいてジョブ情報を受信する手段と、
ドキュメント管理サーバにおいて、ジョブ情報を処理する手段と、
処理された情報をドキュメント管理サーバから該ドキュメント管理サーバに接続されたアプリケーション装置に送信する手段と、
をさらに備える、ことを特徴とする請求項24に記載のドキュメント管理システム。
Means for receiving job information in the document management server from the image processing apparatus;
Means for processing job information in the document management server;
Means for transmitting the processed information from the document management server to an application device connected to the document management server;
The document management system according to claim 24, further comprising:
前記ジョブ情報は、前記画像処理装置のユーザに関するログイン情報である、ことを特徴とする請求項26に記載のドキュメント管理システム。   27. The document management system according to claim 26, wherein said job information is login information relating to a user of said image processing apparatus. 前記ジョブ情報は、宛先情報を求める情報であり、前記ドキュメント管理サーバに接続されてるアプリケーション装置は、ディレクトリサーバである、ことを特徴とする請求項26に記載のドキュメント管理システム。   27. The document management system according to claim 26, wherein the job information is information for obtaining destination information, and the application device connected to the document management server is a directory server. 前記宛先情報は、電子メールアドレス、あるいはファクシミリ番号から構成される、ことを特徴とする請求項28に記載のドキュメント管理システム。   29. The document management system according to claim 28, wherein the destination information includes an electronic mail address or a facsimile number. 前記ドキュメント管理サーバにおいて、前記ディレクトリサーバから宛先情報を受信する手段と、
前記ドキュメント管理サーバから前記画像処理装置に宛先情報を送信する手段と、
前記ドキュメント管理サーバにおいて前記画像処理装置からドキュメントと該ドキュメントをルーティングする要求を受け付ける手段と、
前記ルーティングの要求に従って前記ドキュメント管理サーバからのドキュメントをルーティングする手段と、
をさらに備える、ことを特徴とする請求項28に記載のドキュメント管理システム。
Means for receiving destination information from the directory server in the document management server;
Means for transmitting destination information from the document management server to the image processing apparatus;
Means for receiving a document and a request to route the document from the image processing device in the document management server;
Means for routing a document from the document management server according to the routing request;
The document management system according to claim 28, further comprising:
前記宛先情報は、電子メールアドレス、あるいはファクシミリ番号から構成され、
前記ドキュメントをルーティングする手段は、前記電子メールアドレス、あるいはファクシミリ番号にドキュメントを送信する要求と共に当該各番号に対応するサーバにドキュメントを送信する手段から構成される、
ことを特徴とする請求項28に記載のドキュメント管理システム。
The destination information is composed of an e-mail address or a facsimile number,
The means for routing the document comprises means for sending a document to a server corresponding to each of the e-mail addresses, or a request to send the document to a facsimile number, together with the request.
The document management system according to claim 28, wherein:
前記ジョブ情報はドキュメントであり、前記ドキュメント管理サーバに接続されたアプリケーション装置は電子メールサーバである、ことを特徴とする請求項26に記載のドキュメント管理システム。   27. The document management system according to claim 26, wherein the job information is a document, and the application device connected to the document management server is an electronic mail server. 前記ジョブ情報はドキュメントであり、前記ドキュメント管理サーバに接続されたアプリケーション装置はファクシミリサーバ、ファイルフォーマット変換サーバ、光学的文字読取システム、ドキュメント管理システム、あるいはファイル保存システムである、ことを特徴とする請求項26に記載のドキュメント管理システム。   The job information is a document, and the application device connected to the document management server is a facsimile server, a file format conversion server, an optical character reading system, a document management system, or a file storage system. Item 29. The document management system according to Item 26. 前記ジョブ情報はドキュメントであり、前記処理された情報を送信する手段は、ドキュメント管理サーバに接続された複数のアプリケーション装置に送信する、ことを特徴とする請求項26に記載のドキュメント管理システム。   27. The document management system according to claim 26, wherein the job information is a document, and the means for transmitting the processed information transmits the job information to a plurality of application devices connected to a document management server. 前記アプリケーション装置は、デリバリシステムグループと、中間処理グループと、バックエンドシステムグループにグループ分けされている、ことを特徴とする請求項34に記載のドキュメント管理システム。   The document management system according to claim 34, wherein the application devices are grouped into a delivery system group, an intermediate processing group, and a backend system group. 前記デリバリシステムグループは、電子メールサーバとファクシミリサーバから構成され、
前記中間処理グループは、ファイルフォーマット変換システムと光学的文字読取システムから構成され、
前記バックエンドシステムグループは、ドキュメント管理システムとファイル保存システムとから構成されている、ことを特徴とする請求項34に記載のドキュメント管理システム。
The delivery system group includes an e-mail server and a facsimile server,
The intermediate processing group includes a file format conversion system and an optical character reading system,
The document management system according to claim 34, wherein the back-end system group comprises a document management system and a file storage system.
前記処理された情報を送信する手段は、前記デリバリシステムグループ内の少なくとも1つのアプリケーション装置とバックエンドシステムグループの1つのアプリケーション装置とに送信する、ことを特徴とする請求項36に記載のドキュメント管理システム。   38. The document management of claim 36, wherein the means for transmitting the processed information transmits to at least one application device in the delivery system group and one application device in a backend system group. system. 前記処理された情報を送信する手段は、前記中間処理グループの1つのアプリケーション装置に送信する、ことを特徴とする請求項37に記載のドキュメント管理システム。   The document management system according to claim 37, wherein the means for transmitting the processed information transmits the information to one of the application devices in the intermediate processing group. ドキュメント管理サーバで、画像処理装置から識別情報を受信する手段と、
レジスタに識別情報が登録されているか否かを判別する手段と、
前記識別情報がレジスタに登録されている場合に、前記ドキュメント管理サーバに接続されているアプリケーション装置に関する情報を含むプロフィールをドキュメント管理サーバから画像処理装置に送信する手段と、
前記識別情報がレジスタに存在しない場合に、登録されている画像処理装置の数と所定数とを比較する手段と、
比較の結果、登録されている画像処理装置の数が前記所定数よりも小さい場合に、その画像処理装置を登録し、プロフィールを画像処理装置に送信する手段と、
比較の結果、登録されている画像処理装置の数が前記所定数に等しい場合に、その画像処理装置に、その画像処理装置にアプリケーション装置を提供できない旨のメッセージを送信する手段と、
を備えることを特徴とするドキュメント管理システム。
Means for receiving identification information from the image processing device at the document management server;
Means for determining whether or not identification information is registered in the register;
Means for transmitting a profile including information on an application device connected to the document management server from the document management server to the image processing device when the identification information is registered in a register;
Means for comparing the number of registered image processing apparatuses with a predetermined number when the identification information does not exist in the register;
As a result of the comparison, when the number of registered image processing apparatuses is smaller than the predetermined number, means for registering the image processing apparatus and transmitting a profile to the image processing apparatus;
As a result of the comparison, when the number of registered image processing apparatuses is equal to the predetermined number, means for transmitting a message to the effect that the application apparatus cannot be provided to the image processing apparatus,
A document management system comprising:
前記識別情報は、画像処理装置のシリアル番号、あるいはグループ識別番号から構成される、ことを特徴とする請求項39に記載のドキュメント管理システム。   The document management system according to claim 39, wherein the identification information includes a serial number of the image processing apparatus or a group identification number. 請求項1乃至21のいずれか1項記載の方法又は、請求項22乃至40のいずれか1項に記載のシステムを実現するためのプログラム。   A program for realizing the method according to any one of claims 1 to 21 or the system according to any one of claims 22 to 40.
JP2003387208A 2002-11-15 2003-11-17 Document management method and system Pending JP2004171571A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/294,607 US7216070B2 (en) 2002-04-24 2002-11-15 System and method for managing documents with multiple applications

Publications (1)

Publication Number Publication Date
JP2004171571A true JP2004171571A (en) 2004-06-17

Family

ID=32710711

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003387208A Pending JP2004171571A (en) 2002-11-15 2003-11-17 Document management method and system

Country Status (1)

Country Link
JP (1) JP2004171571A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006074566A (en) * 2004-09-03 2006-03-16 Nec Infrontia Corp Information processing method, communication system, server device, and program
WO2006106792A1 (en) * 2005-03-30 2006-10-12 Ricoh Company, Ltd. System and method for compensating for resource unavailability in an image processing system
WO2006106793A1 (en) * 2005-03-30 2006-10-12 Ricoh Company, Ltd. System and method for managing documents with multiple network applications
JP2007011730A (en) * 2005-06-30 2007-01-18 Ricoh Co Ltd Document management server, document management method, and program
US7676512B2 (en) 2005-05-31 2010-03-09 Ricoh Company, Ltd. Document management server, information terminal apparatus, image forming apparatus, document managing method, and program
JP2011101203A (en) * 2009-11-06 2011-05-19 Canon Marketing Japan Inc Image forming apparatus, information processing system, and processing method and program thereof
US8335797B2 (en) 2005-08-30 2012-12-18 Ricoh Company, Ltd. Document management server, document managing method, and program
JP2015032045A (en) * 2013-07-31 2015-02-16 株式会社リコー Service providing system, service providing method, and program
JP2015053085A (en) * 2005-09-12 2015-03-19 マイメディカルレコーズ,インコーポレーテッド Method for providing online medical records

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006074566A (en) * 2004-09-03 2006-03-16 Nec Infrontia Corp Information processing method, communication system, server device, and program
JP4612365B2 (en) * 2004-09-03 2011-01-12 Necインフロンティア株式会社 Information processing method, communication system, server device, and program
US7996490B2 (en) 2005-03-30 2011-08-09 Ricoh Company, Ltd. System and method for changing a functionality of an image processing device based on a file corresponding to a network application
WO2006106792A1 (en) * 2005-03-30 2006-10-12 Ricoh Company, Ltd. System and method for compensating for resource unavailability in an image processing system
WO2006106793A1 (en) * 2005-03-30 2006-10-12 Ricoh Company, Ltd. System and method for managing documents with multiple network applications
US7533155B2 (en) 2005-03-30 2009-05-12 Ricoh Company, Ltd. System and method for managing documents with multiple network applications
AU2006232449B2 (en) * 2005-03-30 2010-03-18 Ricoh Company, Ltd. System and method for compensating for resource unavailability in an image processing system
US7821660B2 (en) 2005-03-30 2010-10-26 Ricoh Company, Ltd. System and method for compensating for resource unavailability in an image processing system
US7676512B2 (en) 2005-05-31 2010-03-09 Ricoh Company, Ltd. Document management server, information terminal apparatus, image forming apparatus, document managing method, and program
JP2007011730A (en) * 2005-06-30 2007-01-18 Ricoh Co Ltd Document management server, document management method, and program
US8335797B2 (en) 2005-08-30 2012-12-18 Ricoh Company, Ltd. Document management server, document managing method, and program
JP2015053085A (en) * 2005-09-12 2015-03-19 マイメディカルレコーズ,インコーポレーテッド Method for providing online medical records
JP2011101203A (en) * 2009-11-06 2011-05-19 Canon Marketing Japan Inc Image forming apparatus, information processing system, and processing method and program thereof
JP2015032045A (en) * 2013-07-31 2015-02-16 株式会社リコー Service providing system, service providing method, and program

Similar Documents

Publication Publication Date Title
US7216070B2 (en) System and method for managing documents with multiple applications
US7996490B2 (en) System and method for changing a functionality of an image processing device based on a file corresponding to a network application
US9734465B2 (en) Distributed workflow-enabled system
US20140129607A1 (en) Information processing apparatus, information processing system, and information processing method
US7490139B2 (en) Embedded business apparatus including web server function
JP6364738B2 (en) Information processing system, information processing apparatus, program, and process execution method
JP4797925B2 (en) Information processing program and information processing system
US20160006796A1 (en) Information processing system
US20120096465A1 (en) Image forming apparatus, log management method, and storage medium
US20050179961A1 (en) Method system and apparatus for scriptable multifunction device controller
JP2004171571A (en) Document management method and system
JP2008146507A (en) Multi-functional input and output device
JP4837475B2 (en) Method, system, and server device for reducing the number of times authentication information data is input
US7882225B2 (en) Information processing device, and method and computer readable medium for the same
JP4143507B2 (en) Document transmission method, document transmission system, and reading server
JP4225869B2 (en) Authentication control method and scan server apparatus
EP2040165A2 (en) Workflow-enabled client
US9019539B2 (en) Image data transmission apparatus, image data transmission method, and computer-readable storage medium for computer program configured to send image data to a plurality of destinations using separate methods
JP4975855B2 (en) File structure data providing system and method for providing file structure data
JP2007043703A (en) Method for accessing file structure data, file structure data providing system, image processing apparatus and file structure converting apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090512

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090713

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091013

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100223