JP2004171571A - Document management method and system - Google Patents
Document management method and system Download PDFInfo
- 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
Links
- 238000007726 management method Methods 0.000 title claims description 226
- 238000012545 processing Methods 0.000 claims abstract description 123
- 238000000034 method Methods 0.000 claims abstract description 72
- 238000006243 chemical reaction Methods 0.000 claims description 13
- 230000003287 optical effect Effects 0.000 claims description 8
- 230000000694 effects Effects 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 26
- 230000006870 function Effects 0.000 description 23
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000012015 optical character recognition Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 2
- 240000002853 Nelumbo nucifera Species 0.000 description 2
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000013215 result calculation Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Facsimiles In General (AREA)
Abstract
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
The
図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
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
ディレクトリ・サーバ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
ドキュメント管理サーバ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
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
これらのアプリケーションは例えばグループ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
本実施例で、MFD10-30やドキュメント管理サーバ40はネットワーク100上で、HTTPプロトコルやHTTPSを用いてデータを交換する。本発明では、他のプロトコルも同様に利用可能である。
可能ならば、MFD10-30とドキュメント管理サーバ40間のデータ交換は、XML形式を用いるのがよい。もちろんHTML形式のような形式でも、本発明では同様に利用可能である。
In the present embodiment, the MFD 10-30 and the
If possible, the data exchange between the MFD 10-30 and the
本実施例で、ドキュメント管理サーバ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
The administrator of the
The profile includes information (for example, parameters) sent from the
The information included in the profile is the same as the information of the application 70-90 connected to the
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
基礎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
ポスト・スキャン・プロセシング・パラメータ:ドキュメント管理サーバ40にどのポスト・スキャン・プロセシング・システムが接続しているかを示す。
Post scan processing parameter: indicates which post scan processing system is connected to the
バックエンド・パラメータ:どのバックエンドシステムがドキュメント管理サーバ40に接続しているかを示す。
他のパラメータもプロフィールには含まれうる。
例えば、パラメータには、特定のユーザID、ユーザIDのための走査ジョブパラメータ、例えば、紙のデフォルトサイズ、走査解像度、文書フィーダの状態、画像処理作業に対する請求を行うための部門コードなどが含まれる。
Back-end parameter: indicates which back-end system is connected to the
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
An example of the
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
図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
An OCS (Operation Panel Control Service) 215 creates an LCD screen of the
An SCS (system control service) 225 controls a monitor sensor in the
An NCS (Network Control Service) 220 controls communication between the
An SSL (secure socket layer) 230 encrypts data between the
The
MFD users can enter information and commands using an LCD touch panel or keypad.
The
通常の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
The
For example,
ブラウザ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
The
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
This HTTP request is sent to the
HTTPコマンドプロセッサ235はドキュメント管理サーバ40(NCS220を経由して)から受け取った情報を処理することもできる。例えば、HTTPコマンド・プロセッサ235は、ドキュメント管理サーバ40が作成したHTTPレスポンス(MFDを操作するためのパラメータを含んだプロフィールを備えている)を受け取ることができる。
HTTPコマンド・プロセッサ235はこの情報を処理し、MFDを制御するためのコマンドを作成することができる。例えば、MFDに対して適切なボタンのあるメニューを表示させるよう要求することができるし、特定のユーザIDのジョブパラメータに基づきスキャンするよう要求することもできる。
他の例によると、HTTPコマンド・プロセッサ235はLCDパネルに図を描くというコマンドを作成することができる。
HTTPコマンド・プロセッサ235は適切なMFDファームウェア(例えばOCS215)に対してコマンドを送信し、実行させることができる。例えば、OCS215はグラフィック図を描くというコマンドを受信し、それをLCDパネル上にグラフィック(図3参照)を表示させることで実行する。
The
According to another example, the
The
図3はスクリーン300を表している。この画面では、図1のシステムを使用するために、ボタン(例えばボタン305-350)に触れるようユーザに指示をしている。
ボタン305に触れるとMFDはユーザにログイン情報を入力するようにスクリーン(図示せず)を表示する。
ボタン310に触れると、MFDはユーザがファクシミリを送ることができる状態にスクリーンを表示する。
ボタン315に触れると、MFDは、ユーザに電子メールでドキュメントを送ることができる状態にスクリーンを表示する。
ボタン320に触れると、MFDはユーザにドキュメントをスキャンするため、セットをするよう促すスクリーンを表示する。
ボタン325に触れると、MFDは、過去にMFDによって行われ、保存されているジョブの記録をスクリーンに表示する。
ボタン345を押すと、MFDはユーザにドキュメントをバックエンドシステムに送るよう促すスクリーンを表示する。
ボタン350に触れると、MFDはユーザにドキュメントを中間処理システムに送るよう、例えばフォーマット変更などを促すスクリーンを表示する。
FIG. 3 shows a
Upon touching
Upon touching
Upon touching
Upon touching
Upon touching
スクリーン300は時間や日付、エラーメッセージ、ユーザへの指示といったシステム・メッセージを表示するシステム・ディスプレイ・ポーション330を備えている。スクリーン300はユーザに対して情報を表示するメイン・ディスプレイ・ポーション335を備えている。スクリーン300には他のディスプレイ・ポーションを備えることもできる。
スクリーン300はボタン340も備えている。ボタン340は、ユーザに対してメイン・ディスプレイ・ポーション335によって示されている画面をスクロールするよう促す
The
図4-11は、本発明のいくつかの実施例で、ドキュメント管理サーバ40を用いてドキュメントを管理する方法を説明するフローチャートを示している。図4に示されたプロセスは、ドキュメント管理サーバ40で実行される方法を表している。
ステップ400で、ドキュメント管理サーバ40は、プロフィールに関する要求を画像処理装置から受け取る。この要求には、画像処理装置に対する要求を確認する識別情報が含まれている。識別情報には、画像処理装置のシリアル番号やグループに関する情報が含まれている。
グループに関する識別情報は、例えばMFDがどこに帰属しているか示すものであったりする。組織の特殊な区分や、特殊な機能を持ったグループ(例えば法律、会計、マーケティング)もしくは特殊な場所(例えば階、建物、街、州、国か、特殊なセキュリティレベル)などである。
FIGS. 4-11 are flowcharts illustrating a method for managing documents using the
In
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
The predetermined number is, for example, the maximum number of devices permitted to use a specific application connected to the
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
If the number of registered image processing apparatuses is equal to the predetermined number, the
ステップ430で、ドキュメント管理サーバ40は例えば、ファクシミリサーバか、電子メールサーバか、といった、どのデリバリが利用可能かを調べ、その情報をプロフィールに追加することが可能である。
ステップ435で、ドキュメント管理サーバ40は、どの中間処理システムが利用可能かを調べ、その情報をプロフィールに追加することができる。
ステップ440で、ドキュメント管理サーバ40は、どのバックエンドシステムが利用可能かを調べ、その情報をプロフィールに追加することができる。
ステップ445で、ドキュメント管理サーバ40は、登録されている画像処理装置に対してそのプロフィールを送信する。
At
At
At
In
ドキュメント管理サーバ40は、複数の画像処理装置のためにこれらのステップを繰り返すことができる。もし、画像処理装置が一つの組織内の同じグループに属していれば、ドキュメント管理サーバ40は同じプロフィールをそれぞれの画像処理装置に送ることができる。
MFDがドキュメント管理サーバ40から、プロフィールを受け取ったあと、MFDはプロフィールから提供された様々なパラメータをもとに初期画面を作成することができる。これは次に図5を用いて説明する。
After the MFD receives the profile from the
図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
At
If a profile arrives, the MFD processes the profile received in
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
If the facsimile function is available, the MFD displays a facsimile button on the LCD at
ステップ495で、MFDは、プロフィールが、LDAPオプションが利用可能であると示しているか否かを判別する。もし、LDAPオプションが利用可能であるならば、プロフィールの一部として提供されるLDAPクエリのためにステップ497で基礎DN(識別名)をセットする。
基礎DNは、サーチのデフォルトフィールドを定義する。このデフォルトフィールドは、より狭い範囲のサーチが要求されない限り、LDAPサーチが実行されるフィールドである。
もし、LDAPオプションが利用不可能ならば、MFDはステップ497をジャンプする。
これらのステップを経て、MFDは、図3に示したスクリーン300のような初期画面を完成させる。
本発明においては、図4、5に示されたステップの順序に制限されない。
At
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
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
Generally, the
図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
At step 510, when the
In
一旦、ログイン情報を受信すると、MFD20は、ステップ520でログイン情報をドキュメント管理サーバ40へ送信する。この場合、ジョブ情報はログイン情報を含んでいる。
ドキュメント管理サーバ40は、ログイン情報を受信すると、それを処理し、処理したログイン情報をネットワーク・ドメイン・コントローラ50に送信する。
ネットワーク・ドメイン・コントローラ50はログイン情報を認証し、ドキュメント管理サーバ40に対して認証確認を送る。ドキュメント管理サーバ40は、この認証確認をMFD20に転送する。
ステップ525で、MFD20は認証確認がドキュメント管理サーバ40から届いたかどうかを尋ねる。
一旦、MFD20がユーザ認証を受け取ると、MFD20は、ステップ530において、ユーザのホームページを表示するため、ドキュメント管理サーバ40からダウンロードする。ユーザのホームページは、認証後、初めて表示されるデフォルトページのようなものである。
本発明では、このホームページは、ユーザ認証の結果に基づいて作成される。
本実施例において、ユーザのホームページは、本発明の使い方や情報を提供するために、ヘルプボタンやアバウトボタンとともに表示されると良い。
Once the login information is received, the
Upon receiving the login information, the
The network domain controller 50 authenticates the login information and sends an authentication confirmation to the
In step 525, the
Once the
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
If such a search is requested, the
At
一旦、検索列が入力されるとMFD20はステップ620で検索列をドキュメント管理サーバ40へと送信する。この場合、ドキュメント管理サーバによって受け取られたジョブ情報には、宛先情報に対する要求が含まれる。
ドキュメント管理サーバ40は、検索列を処理し、ディレクトリサーバ60に対して送信する。ディレクトリサーバ60は検索を実行し、検索結果をドキュメント管理サーバ40に対して送信する。
ドキュメント管理サーバ40は、その検索結果をMFD20に送信する。
ステップ625で、MFD20は検索結果をドキュメント管理サーバ40から受信したか否かを問う。
一旦、検索結果を受信すると、MFDはステップ630で画面に検索結果を表示する。
Once the search string is input, the
The
The
At
Once the search results are received, the MFD displays the search results on the screen at
MFDのユーザは、同様にドキュメント管理サーバ40に対して、ドキュメントをドキュメント管理サーバに接続されているアプリケーションへ送信するように要求することができる。
このアプリケーションとは、ファクシミリサーバ、電子メールサーバ、ファイルフォーマット変換システム、OCRシステム、ドキュメント管理システム、ファイル保管システムなどである。
この場合、ジョブ情報はドキュメントおよびドキュメントをアプリケーションに対して送信するようにという要求を含んでいる。
The user of the MFD can similarly request the
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
At
At
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
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
In
At
At
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
At
図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
At
At
For example, the user can touch
At
At
At
At
At
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
At
At
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
In one embodiment,
The
In
図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
As described above, the intermediate processing system can use, for example, a file format conversion system or an OCR system.
At
At
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
In this example, the MFD does not need to display an intermediate processing button such as the
At
At
At
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
ステップ930で、ドキュメント管理サーバ40は、ドキュメントのようなジョブ情報の少なくとも一部を中間処理システムに対して送信する。
ステップ935で、中間処理システムがドキュメントを処理する。
そして、ステップ940では、中間処理システムが、処理したドキュメントをドキュメント管理サーバ40に対して送る。
ステップ945では、ドキュメント管理サーバ40が処理されたドキュメントを受信し、そしてステップ950でバックエンドシステムへ処理されたドキュメントを送信する。
At
At
Then, in
At
図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
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
At
For example, the user can touch
At
At
At
ステップ1030で、ドキュメントはMFDスキャニング・サーフェイス上にセットされる。
ステップ1035で、希望する場合は、スキャンのセッティングを変更することができる。セッティングは、図3に示されたボタン320に触れることで、変更が可能である。
ステップ1040で、ドキュメントがスキャンされる。
ステップ1045で、ジョブ情報は、例えばXMLファイル形式でドキュメント管理サーバ40に送信される。この場合のジョブ情報には、スキャンされたドキュメント、ドキュメントの種類、ドキュメントの内容が含まれている。
ステップ1050で、ドキュメント管理サーバ40はMFDから受け取ったジョブ情報を処理する。
ステップ1055で、ドキュメント管理サーバ40は処理したジョブ情報の少なくとも一部をMFDとバックエンドシステムに送信する。例えば、ドキュメント管理サーバ40はドキュメントを印刷のためMFDに戻すこともできるし、保管のためドキュメント管理システムに送信することもできる。
At
At
At
In
At
In
図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
The
In addition, a
Both the I /
本実施例で、MFD20に対するプログラムコードの指示を、ICカードを通じてHDD935に保管することができる。あるいは、プログラムコードの指示をフレキシブルディスク907に保管することもできる。結果として、プログラムコードの指示はFDD936によって読みとられ、その指示はRAM934に対して送信され、CPU931によって実行される。
これらの指示は、上述したMFDの機能を実行するためのものである。
これらの指示によって、MFDがブラウザ25を通じてドキュメント管理サーバ40と通信することや、コントロールパネル937とMFD20内の画像処理ユニットを制御することが可能になる。
In this embodiment, the instruction of the program code to the
These instructions are for executing the functions of the MFD described above.
These instructions allow the MFD to communicate with the
MFD20のスタートアップを通じて、プログラムコードの指示は、CPU931によって読まれ、RAM934へ送信され、CPU931によって実行される。あるいは、プログラムコードの指示は、ROM933へとロードされることもある。
それゆえ、本発明では、フレキシブルディスク907、HDD935、RAM934、ROM933のどれもが、コンピュータによって読解可能であり、かつプログラムコードの指示を保管することができる方法であると解されている。
本発明によると、指示を保管することができる他のデバイスや媒体には、例えば磁気ディスク、DVDを含む光学ディスク、MOSのような光磁気ディスク、PCカードのようなセミコンダクタメモリーカードがある。
Through the startup of the
Therefore, in the present invention, it is understood that any of the
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
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
The
Alternatively, the
図14は本発明の実施例における、サーバ40のブロック図である。図15は、ドキュメント管理サーバ40の概要を表している。
ドキュメント管理サーバ40には、システムバス1500経由で他の多くのデバイスと通信をするCPU1000が含まれている。ドキュメント管理サーバ40には、認証作業の実行やドキュメントの機能を送信、管理する際に用いられる数値を一時的に管理するRAM1900が含まれている。
FIG. 14 is a block diagram of the
The
十分なメモリ及び処理能力を有する汎用パソコンや、コンピュータ・ワークステーションであっても、ドキュメント管理サーバ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
A Pentium III microprocessor such as 1 GHz Pentium III manufactured by Intel Corporation can be used as
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には、シリアルポートやパラレルポートも同様に含まれている。
The
The
The
The
ディスクコントローラ1400は、IDEコントローラの一種であり、ハードディスクドライブ1420やCD-ROMドライブ1180、コンパクトディスク1190と同じようにリボンケーブルを通じてフレキシブルディスクドライブ1410に接続している。加えて、PCI拡張スロット(図示せず)はディスクコントローラ1400かCPU1000のマザーボードに備え付けられている。
エンハンスド・グラフィック・ポート拡張スロットが設けられており、メインメモリに瞬時にアクセスし、3D画像を提供することが可能となる。
ハードディスク1210にも、読み取りも書き込みも可能なCD-ROMが含まれている。コミュニケーションコントローラ1300は、例えばイーサネット(登録商標)コネクションを通じて、ネットワーク1310に接続されている。
一実施例では、ネットワーク1310とコミュニケーションコントローラ1300への接続は、ケーブルモデム接続、DSL接続、ダイヤルアップモデム接続などの、コミュニケーションコントローラ1300への接続等、様々な種類の接続によって成り立っている。
The
An enhanced graphics port expansion slot is provided to allow instant access to main memory and provide 3D images.
The
In one embodiment, the connection to
出入力コントローラ1200によって、外付ハードディスク1210、プリンタ1220のような外部部品との接続が可能となる。出入力コントローラ1200は、MFD10-30でも可能である。
この場合、例えばRS232ポートやSCSIバス、イーサネット(登録商標)や、ネットワークプロトコルをサポートするネットワーク接続(TCP/IP、IPX、IPX/SPX、NetBEULなどに限定されず)を経由させる。
The input /
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
When the
上述のシステム及び方法は、本明細書の指示通りにプログラムされた汎用マイクロプロセッサを使って、当業者により実行させることができる。熟練したコンピュータプログラマによれば、容易に本明細書の指示に基づき、適切なソフトウェアを準備することができる。とりわけ、ドキュメントを認証、送付、管理する本発明のコンピュータ・プログラム製品は、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.
10 多機能デバイス
20 多機能デバイス
30 多機能デバイス
40 ドキュメント管理サーバ
50 ネットワーク・ドメイン・コントローラ
60 ディレクトリ/アドレス・ブック・サーバ
70 グループIアプリケーション
80 グループIIアプリケーション
90 グループIIIアプリケーション
100 ネットワーク
DESCRIPTION OF
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に記載の方法。 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:
前記ドキュメント管理サーバから前記画像処理装置に宛先情報を送信するステップとし、
前記ドキュメント管理サーバにおいて前記画像処理装置からドキュメントと該ドキュメントをルーティングする要求を受け付けるステップと、
前記ルーティングの要求に従って前記ドキュメント管理サーバからのドキュメントをルーティングするステップと、
をさらに備える、ことを特徴とする請求項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:
前記中間処理グループは、ファイルフォーマット変換システムと光学的文字読取システムから構成され、
前記バックエンドシステムグループは、ドキュメント管理システムとファイル保存システムとから構成されている、ことを特徴とする請求項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.
ドキュメント管理サーバで、画像処理装置から識別情報を受け取るステップと、
レジスタから、識別情報を検索するステップと、
前記識別情報がレジスタに存在する場合には、前記ドキュメント管理サーバに接続されているアプリケーション装置に関する情報を含むプロフィールをドキュメント管理サーバから画像処理装置に送信するステップと、
前記識別情報がレジスタに存在しない場合に、登録されている画像処理装置の数と所定数とを比較するステップと、
比較の結果、登録されている画像処理装置の数が前記所定数よりも小さい場合に、その画像処理装置を登録し、プロフィールを画像処理装置に送信するステップと、
比較の結果、登録されている画像処理装置の数が前記所定数に等しい場合に、その画像処理装置に、その画像処理装置にアプリケーション装置を提供できない旨のメッセージを送信するステップと、
を備えることを特徴とするドキュメント管理方法。 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:
ドキュメント管理サーバで、画像処理装置から識別情報を受け取る手段と、
ドキュメント管理サーバで、識別情報に基づき、ネットワークを介して該ドキュメント管理サーバに接続されているアプリケーション装置に関する情報を含むプロフィールを調べる手段と、
プロフィールをドキュメント管理サーバから画像処理装置に送信する手段と、
を備えることを特徴とするドキュメント管理システム。 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:
ドキュメント管理サーバにおいて、ジョブ情報を処理する手段と、
処理された情報をドキュメント管理サーバから該ドキュメント管理サーバに接続されたアプリケーション装置に送信する手段と、
をさらに備える、ことを特徴とする請求項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:
前記ドキュメント管理サーバから前記画像処理装置に宛先情報を送信する手段と、
前記ドキュメント管理サーバにおいて前記画像処理装置からドキュメントと該ドキュメントをルーティングする要求を受け付ける手段と、
前記ルーティングの要求に従って前記ドキュメント管理サーバからのドキュメントをルーティングする手段と、
をさらに備える、ことを特徴とする請求項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:
前記中間処理グループは、ファイルフォーマット変換システムと光学的文字読取システムから構成され、
前記バックエンドシステムグループは、ドキュメント管理システムとファイル保存システムとから構成されている、ことを特徴とする請求項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.
レジスタに識別情報が登録されているか否かを判別する手段と、
前記識別情報がレジスタに登録されている場合に、前記ドキュメント管理サーバに接続されているアプリケーション装置に関する情報を含むプロフィールをドキュメント管理サーバから画像処理装置に送信する手段と、
前記識別情報がレジスタに存在しない場合に、登録されている画像処理装置の数と所定数とを比較する手段と、
比較の結果、登録されている画像処理装置の数が前記所定数よりも小さい場合に、その画像処理装置を登録し、プロフィールを画像処理装置に送信する手段と、
比較の結果、登録されている画像処理装置の数が前記所定数に等しい場合に、その画像処理装置に、その画像処理装置にアプリケーション装置を提供できない旨のメッセージを送信する手段と、
を備えることを特徴とするドキュメント管理システム。 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:
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)
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 |
-
2003
- 2003-11-17 JP JP2003387208A patent/JP2004171571A/en active Pending
Cited By (14)
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 |