[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2004112798A - Document transmitting method and system thereof - Google Patents

Document transmitting method and system thereof Download PDF

Info

Publication number
JP2004112798A
JP2004112798A JP2003323642A JP2003323642A JP2004112798A JP 2004112798 A JP2004112798 A JP 2004112798A JP 2003323642 A JP2003323642 A JP 2003323642A JP 2003323642 A JP2003323642 A JP 2003323642A JP 2004112798 A JP2004112798 A JP 2004112798A
Authority
JP
Japan
Prior art keywords
server
document
reading device
authentication
destination 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.)
Granted
Application number
JP2003323642A
Other languages
Japanese (ja)
Other versions
JP4143507B2 (en
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/243,645 external-priority patent/US20040024811A1/en
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JP2004112798A publication Critical patent/JP2004112798A/en
Application granted granted Critical
Publication of JP4143507B2 publication Critical patent/JP4143507B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a document transmitting method and a document transmitting system capable of enabling a user to transmit a read document without limiting the number of destinations, efficiently updating destination information, and further maintaining high security of the destination information. <P>SOLUTION: MFDs (multi-function devices) 10 to 30 are connected to a reading server 40 via a communication network 100. Respective users input log-in information from the MFDs 10 to 30 to access a directory server 60 and can search for destination information. The server 40 receives document data and the destination information from an MFD 20 and transmits documents. <P>COPYRIGHT: (C)2004,JPO

Description

 本発明は、読取装置を用いて読取った文書を送信するための文書送信方法および文書送信システムに関する。 The present invention relates to a document transmission method and a document transmission system for transmitting a document read using a reading device.

 近年、インターネットの普及に伴い、インターネットを介したデータ通信が実用化されてきている。ファクシミリ通信においても、送受信する文書データ(読取画像データ)を電子メールの形式に変換することにより、インターネットを介してファクシミリ通信と同様に相手先に文書データを送信するシステムが開発されている(特許文献1参照)。
特開2001−313772号公報
In recent years, with the spread of the Internet, data communication via the Internet has been put to practical use. Also in facsimile communication, a system has been developed in which document data (read image data) to be transmitted / received is converted into an e-mail format, and the document data is transmitted to the destination via the Internet in the same manner as facsimile communication (patent). Reference 1).
JP 2001-313772 A

 このようなシステムによれば、相手先では、ファクシミリ装置により文書データを受け取ることができる一方、インターネットに接続可能なパソコン等においても同様に電子メールに添付された文書データとして確認することができる。 According to such a system, the other party can receive the document data by the facsimile machine, and also can confirm the same as the document data attached to the electronic mail on a personal computer or the like which can be connected to the Internet.

 上記従来のシステムでは、送付される文書の読取および送信を行う読取装置は、文書(データ)の送信先のファックス番号やメールアドレスからなる宛先ディレクトリを記憶している。 In the above-described conventional system, the reading device for reading and transmitting the transmitted document stores a destination directory including a fax number and a mail address of a transmission destination of the document (data).

 しかし、このような従来のシステムは、中小の会社のニーズを十分に満たすものであるが、比較的規模の大きい会社、すなわち、使用者および送付先の多い会社の環境において使用された場合には以下のような不具合が生じる場合がある。 However, such conventional systems, while adequately meeting the needs of small and medium-sized companies, may be used in environments of relatively large companies, i.e., companies with many users and destinations. The following problems may occur.

 すなわち、宛先ディレクトリは、読取装置に記憶されているため、その容量は制限され、大きな会社にあっては、必要とされる宛先の全てが記憶されない場合がある。例えば、一般的な読取装置(ファクシミリ装置)では、アドレス数は200程度に制限される。 That is, since the destination directory is stored in the reading device, its capacity is limited, and in a large company, not all the required destinations may be stored. For example, in a general reading apparatus (facsimile apparatus), the number of addresses is limited to about 200.

 また、読取り装置のローカルな宛先ディレクトリは、その会社全体のグローバルな宛先ディレクトリを更新するたびに更新する必要がある。例えば、宛先ディレクトリは従業員が会社を離れるたびに、新たな従業員を雇うたびに、そして、従業員が社内でその地位や部署を変わるたびに更新しなければならない。例えば、大会社では、1週あたり1000回更新する場合もある。 Also, the reader's local destination directory must be updated each time it updates the company-wide global destination directory. For example, the destination directory must be updated each time an employee leaves the company, hires a new employee, and each time an employee changes position or department within the company. For example, a large company may update 1000 times a week.

 大会社では、通常、会社全体のアドレス帳を構成するグローバルディレクトリは、社内ネットワークの中心となるメインサーバ等に記憶され、更新される。このようなシステムでは、社内ネットワークに接続された各読取装置のローカルディレクトリは、グローバルディレクトリに同期させて更新される。しかし、頻繁かつ大容量の更新作業はシステムの管理者の負担を生み、同時に、社内ネットワークの通信量を深刻に増大させ、ネットワークの機能低下を招来する。 In a large company, the global directory that makes up the address book of the entire company is usually stored and updated on a main server or the like that is the center of the company network. In such a system, the local directory of each reader connected to the company network is updated in synchronization with the global directory. However, frequent and large-capacity update work creates a burden on the system administrator, and at the same time, seriously increases the communication volume of the in-house network, resulting in deterioration of the network function.

 さらにまた、メインサーバ等に記憶されたグローバルディレクトリは、高いセキュリティレベルで管理されているが、読取装置のローカルディレクトリは通常容易にアクセス可能であり、読取装置においてセキュリティの綻びが生じるおそれがある。 Furthermore, the global directory stored in the main server or the like is managed at a high security level, but the local directory of the reading device is usually easily accessible, and there is a possibility that security may be disrupted in the reading device.

 このように、従来の読取装置を用いた文書送信システムには、読取装置に記憶される宛先数が制限され、読取装置毎の更新作業が必要であり、読取装置における宛先情報のセキュリティレベルが低い、という問題があった。 As described above, in the document transmission system using the conventional reading device, the number of destinations stored in the reading device is limited, an update operation for each reading device is required, and the security level of the destination information in the reading device is low. There was a problem.

 上記問題を解決するため、本発明は、ユーザが、宛先数を制限されることなく読取文書を送信でき、効率的に宛先情報を更新可能であり、さらに、宛先情報のセキュリティを高く維持できる文書送信方法および文書送信システムを提供することを目的とする。 In order to solve the above problem, the present invention provides a document that allows a user to transmit a read document without limiting the number of destinations, efficiently update destination information, and maintain high security of destination information. A transmission method and a document transmission system are provided.

 上記目的を達成するため、本発明の第1の観点にかかる文書送信方法は、
 読取装置で読取った文書を送信する文書送信方法であって、
 読取装置にネットワークを介して接続され、宛先情報を記憶するディレクトリサーバにアクセスして宛先情報を要求するステップと、
 前記読取装置が、前記ディレクトリサーバから宛先情報を受け取るステップと、
 前記読取装置が、読取った文書および前記宛先情報を送る送信ステップと、
 を備える。
In order to achieve the above object, a document transmission method according to a first aspect of the present invention includes:
A document transmission method for transmitting a document read by a reading device,
Requesting the destination information by accessing a directory server that is connected to the reading device via a network and stores the destination information;
The reading device receiving destination information from the directory server;
A transmission step of transmitting the read document and the destination information by the reading device,
Is provided.

 上記方法は、前記読取装置が、ユーザからログイン情報を受け取るステップと、
 受け取った前記ログイン情報に基づいて、前記読取装置の操作の認証を要求する認証ステップと、
 をさらに備えてもよい。
The method wherein the reader receives login information from a user;
An authentication step of requesting authentication of an operation of the reading device based on the received login information;
May be further provided.

 上記方法は、前記読取装置が、ユーザからログイン情報を受け取るステップと、
 受け取った前記ログイン情報に基づいて、前記ディレクトリサーバへのアクセス認証を要求する認証ステップと、
 をさらに備えてもよい。
The method wherein the reader receives login information from a user;
An authentication step of requesting access authentication to the directory server based on the received login information;
May be further provided.

 上記方法において、前記認証ステップは、
 前記読取装置にネットワークを介して接続された読取サーバに前記ログイン情報を送るステップと、
 前記ログインサーバに送られた前記ログイン情報に基づいて認証を行うステップと、
 を含んでもよい。
In the above method, the authentication step includes:
Sending the login information to a reading server connected to the reading device via a network;
Performing authentication based on the login information sent to the login server;
May be included.

 上記方法において、前記認証ステップは、前記読取サーバが、前記ディレクトリサーバに記憶された認証情報を前記ディレクトリサーバから取得するステップをさらに備えてもよい。 In the above method, the authentication step may further include a step in which the reading server obtains authentication information stored in the directory server from the directory server.

 上記方法において、前記送信ステップは、
 前記読取装置が、前記読取装置にネットワークを介して接続された読取サーバに、読取った前記文書および前記宛先情報を送るステップと、
 前記読取サーバが、読取られた前記文書を、前記宛先情報に応じた送信用サーバに回送するステップと、
 を含んでもよい。
In the above method, the transmitting step includes:
The reading device sends the read document and the destination information to a reading server connected to the reading device via a network;
A step in which the reading server forwards the read document to a transmission server according to the destination information;
May be included.

 上記方法は、前記読取装置が受け取った前記宛先情報を記憶するステップをさらに備えてもよい。 The method may further include storing the destination information received by the reading device.

 上記方法は、前記読取装置が記憶した前記宛先情報を所定時間後に消去するステップをさらに備えてもよい。 The method may further include the step of deleting the destination information stored by the reading device after a predetermined time.

 上記方法は、読取った前記文書のデータ形式を変換するステップをさらに備えてもよい。 The method may further include the step of converting the data format of the read document.

 上記方法において、前記宛先情報は、たとえば、電子メールアドレスおよびファックス番号の少なくとも1つを含んで構成される。 In the above method, the destination information includes, for example, at least one of an electronic mail address and a fax number.

 上記目的を達成するため、本発明の第2の観点にかかる文書送信システムは、
 読取装置で読取った文書を送信する文書送信システムであって、
 読取装置にネットワークを介して接続され、宛先情報を記憶するディレクトリサーバにアクセスして宛先情報を要求する手段と、
 前記ディレクトリサーバから宛先情報を受け取る手段と、
 読取った文書および前記宛先情報を送る送信手段と、
 を備える。
In order to achieve the above object, a document transmission system according to a second aspect of the present invention includes:
A document transmission system for transmitting a document read by a reading device,
Means for connecting to the reading device via a network, accessing a directory server storing destination information, and requesting the destination information;
Means for receiving destination information from the directory server;
Transmitting means for transmitting the read document and the destination information;
Is provided.

 上記構成のシステムは、ユーザからログイン情報を受け取る手段と、
 受け取った前記ログイン情報に基づいて、前記読取装置の操作の認証を要求する認証手段と、
 をさらに備えてもよい。
The system having the above configuration includes means for receiving login information from a user,
An authentication unit for requesting authentication of an operation of the reading device based on the received login information;
May be further provided.

 上記構成のシステムは、ユーザからログイン情報を受け取る手段と、
 受け取った前記ログイン情報に基づいて、前記ディレクトリサーバへのアクセス認証を要求する認証手段と、
 をさらに備えてもよい。
The system having the above configuration includes means for receiving login information from a user,
Authentication means for requesting access authentication to the directory server based on the received login information;
May be further provided.

 上記構成のシステムにおいて、前記認証手段は、
 前記読取装置にネットワークを介して接続された読取サーバに前記ログイン情報を送る手段と、
 前記ログインサーバに送られた前記ログイン情報に基づいて認証を行う手段と、
 を含んでもよい。
In the system having the above configuration, the authentication unit includes:
Means for sending the login information to a reading server connected to the reading device via a network,
Means for performing authentication based on the login information sent to the login server,
May be included.

 上記構成のシステムにおいて、前記認証手段は、前記ディレクトリサーバに記憶された認証情報を前記ディレクトリサーバから取得する手段をさらに備えてもよい。 In the system configured as described above, the authentication unit may further include a unit that obtains authentication information stored in the directory server from the directory server.

 上記構成のシステムにおいて、前記送信手段は、
 前記読取装置にネットワークを介して接続された読取サーバに、読取った前記文書および前記宛先情報を送る手段と、
 読取られた前記文書を、前記宛先情報に応じた送信用サーバに回送する手段と、
 を含んでもよい。
In the system having the above configuration, the transmitting unit includes:
Means for sending the read document and the destination information to a reading server connected to the reading device via a network;
Means for forwarding the read document to a transmission server according to the destination information;
May be included.

 上記構成のシステムは、前記読取装置が受け取った前記宛先情報を記憶する手段をさらに備えてもよい。 The system having the above configuration may further include a unit that stores the destination information received by the reading device.

 上記構成のシステムは、前記読取装置が記憶した前記宛先情報を所定時間後に消去する手段をさらに備えてもよい。 The system with the above configuration may further include a unit for deleting the destination information stored by the reading device after a predetermined time.

 上記構成のシステムは、読取った前記文書のデータ形式を変換する手段をさらに備えてもよい。 The system having the above configuration may further include a unit that converts a data format of the read document.

 上記構成のシステムにおいて、前記宛先情報は、例えば、電子メールアドレスおよびファックス番号の少なくとも1つを含んで構成される。 In the system having the above configuration, the destination information includes, for example, at least one of an electronic mail address and a fax number.

 上記目的を達成するため、本発明の第3の観点に係るプログラムは、
 読取装置で読取った文書を送信する文書送信プログラムであって、
 読取装置にネットワークを介して接続され、宛先情報を記憶するディレクトリサーバにアクセスして宛先情報を要求する処理と、
 前記読取装置が、前記ディレクトリサーバから宛先情報を受け取る処理と、
 前記読取装置が、読取った文書および前記宛先情報を送る送信処理と、
 をコンピュータに実行させる。
In order to achieve the above object, a program according to a third aspect of the present invention includes:
A document transmission program for transmitting a document read by a reading device,
Processing for accessing a directory server that is connected to the reading device via a network and stores the destination information and requests the destination information;
A process in which the reading device receives destination information from the directory server;
A transmission process in which the reading device sends the read document and the destination information;
On a computer.

 上記目的を達成するため、本発明の第4の観点に係るコンピュータ読み取り可能な記録媒体は、
 読取装置で読取った文書を送信する文書送信プログラムであって、
 読取装置にネットワークを介して接続され、宛先情報を記憶するディレクトリサーバにアクセスして宛先情報を要求する処理と、
 前記読取装置が、前記ディレクトリサーバから宛先情報を受け取る処理と、
 前記読取装置が、読取った文書および前記宛先情報を送る送信処理と、
 をコンピュータに実行させるためのプログラムを記録している。
In order to achieve the above object, a computer-readable recording medium according to a fourth aspect of the present invention includes:
A document transmission program for transmitting a document read by a reading device,
Processing for accessing a directory server that is connected to the reading device via a network and stores the destination information and requests the destination information;
A process in which the reading device receives destination information from the directory server;
A transmission process in which the reading device sends the read document and the destination information;
In a computer.

 本発明によれば、ユーザが、宛先数を制限されることなく読取文書を送信でき、効率的に宛先情報を更新可能であり、さらに、宛先情報のセキュリティを高く維持できる文書送信方法および文書送信システムが提供される。 ADVANTAGE OF THE INVENTION According to the present invention, a document transmission method and a document transmission that allow a user to transmit a read document without limiting the number of destinations, efficiently update destination information, and maintain high security of destination information A system is provided.

 本発明の実施の形態に係るシステムについて、図面を参照して以下詳細に説明する。本実施の形態にかかるシステムは、文書の読取および読取られた文書を電子メールおよび/またはファックスするためのシステムを構成する。また、以下では、このシステムが会社にて使用される場合を例として説明する。 シ ス テ ム The system according to the embodiment of the present invention will be described in detail below with reference to the drawings. The system according to the present embodiment constitutes a system for reading a document and e-mailing and / or faxing the read document. Hereinafter, a case where this system is used in a company will be described as an example.

 図1に、本実施の形態にかかるシステム5のブロック図を示す。なお、以下、図面において、同一の参照番号は同一または共通する部分を示す。
 図1に示すように、システム5は、少なくとも1つの、しかし好ましくは複数の読取装置(MFD)10〜30と、読取サーバ40と、読取装置10〜30と読取サーバ40とを相互接続するネットワーク100と、を備える。
FIG. 1 shows a block diagram of a system 5 according to the present embodiment. In the drawings, the same reference numerals indicate the same or common parts.
As shown in FIG. 1, the system 5 comprises at least one, but preferably a plurality of reading devices (MFDs) 10-30, a reading server 40, and a network interconnecting the reading devices 10-30 and the reading server 40. 100.

 ネットワーク100は、一般的に用いられるプロトコル、例えば、TCP/IP(Transmission Control Protocol/Internet Protocol)を使用する。勿論、他のプロトコルも可能である。ネットワーク100は、ローカルエリアネットワーク、ワイドエリアネットワーク、イントラネットやエクストラネットのようないずれのタイプのネットワークあるいはこれらの組み合わせであってもよい。また、ネットーワーク100用の他の通信リンク、例えば、バーチャルプライベートネットワーク(virtual private network)や無線リンクも同様に使用可能である。 The network 100 uses a generally used protocol, for example, TCP / IP (Transmission Control Protocol / Internet Protocol). Of course, other protocols are possible. Network 100 may be any type of network, such as a local area network, a wide area network, an intranet or an extranet, or a combination thereof. Also, other communication links for network 100, such as virtual private networks and wireless links, can be used as well.

 図1に示すように、読取装置10〜30は、多機能装置、いわゆる「MFD」から構成される。MFDは、スキャナ、コピー機、プリンタ、ファックス装置、デジタルカメラ、他のオフィス装置ならびにこれらの組み合わせて構成される。種々のタイプのMFDが当該分野で一般的に知られており、本実施の形態にかかるMFDと共通の特徴およびハードウェアを共有している。本発明の実施の形態では、図9〜10に対応して以下でより詳細に記載するように、MFDは、携帯装置、マルチスキャナ、写真複写機およびプリンタである。 読 取 As shown in FIG. 1, the reading devices 10 to 30 are constituted by multifunctional devices, so-called “MFD”. The MFD is configured with a scanner, a copier, a printer, a facsimile machine, a digital camera, other office devices, and a combination thereof. Various types of MFDs are generally known in the art and share common features and hardware with the MFDs according to the present embodiments. In embodiments of the present invention, the MFD is a portable device, a multi-scanner, a photocopier, and a printer, as described in more detail below with respect to FIGS.

 なお、MFDは、デジタルカメラのようなポータブルな、無線接続を介してインターネットに接続可能な装置であってもよく、このようなMFDによれば、デジタル画像をインターネットを介して、静止画、音楽またはビデオを取り込み、これらを様々な場所から無線で共有することができる。かかるMFDでは、ウェブページの作成、電子メールの送受信、画像やFTPファイルの編集、インターネットサーフィン、ファックスの送信等が可能である。 The MFD may be a portable device such as a digital camera that can be connected to the Internet via a wireless connection. According to such an MFD, a digital image can be transferred to a still image, music, or the like via the Internet. Or you can capture videos and share them wirelessly from various locations. With such an MFD, it is possible to create a web page, send and receive e-mails, edit images and FTP files, surf the Internet, send faxes, and the like.

 読取サーバ40は、ディレクトリサーバ60に接続されている。ディレクトリサーバ60は、宛先情報と、個人の認証情報と、を含みうる。宛先情報は、名前、アドレス、電子メールアドレス、電話/ファックス番号および/または他の形態の情報から構成され、ユーザが所属する組織全体の宛先ディレクトリ(グローバルディレクトリ)である。認証情報は、後述するように、ディレクトリサーバ60へのアクセスを認証する際に用いられる。 The reading server 40 is connected to the directory server 60. The directory server 60 can include destination information and personal authentication information. The destination information comprises a name, address, e-mail address, telephone / fax number and / or other forms of information, and is a destination directory (global directory) for the entire organization to which the user belongs. The authentication information is used when authenticating access to the directory server 60, as described later.

 使用可能なディレクトリサーバ60の例としては、Lotus Notes(商標)、Microsoft Exchange(商標)、およびディレクトリサーバ60を可能とするLDAP(“Lightweight Directory Access Protocol”)が挙げられるが、これに限られない。LDAPは、ユーザが組織、個人、ファイル、装置をネットワーク中に配置することができるソフトウェアプロトコルである。 Examples of directory servers 60 that can be used include, but are not limited to, Lotus Notes ™, Microsoft Exchange ™, and LDAP (“Lightweight Directory Access Protocol”) that enables directory server 60. . LDAP is a software protocol that allows users to place organizations, individuals, files, and devices in a network.

 読取サーバ40は、また、ネットワークドメイン制御部50と、電子メール(eメール)サーバ70と、ファックス(FAX)サーバ80と、変換サーバ90と、に接続されている。
 ネットワークドメイン制御部50は、MFDユーザの認証を制御する。
The reading server 40 is also connected to a network domain control unit 50, an electronic mail (e-mail) server 70, a facsimile (FAX) server 80, and a conversion server 90.
The network domain control unit 50 controls authentication of an MFD user.

 システム5では、MFD10〜30からのユーザのアクセスに対して、読取サーバ40を介して、ディレクトリサーバ60に記憶された宛先情報が提供される。例えば、ユーザはMFD20で文書の読取を行い、かつ、ディレクトリサーバ60の会社のグローバルディレクトリの検索を要求することができる。 In the system 5, the destination information stored in the directory server 60 is provided via the reading server 40 in response to a user access from the MFDs 10 to 30. For example, a user can read a document on the MFD 20 and request a search of the company's global directory of the directory server 60.

 具体的には、読取サーバ40は、MFD20から受け取った検索要求をディレクトリサーバ60に渡し、かつ、ディレクトリサーバ60から検索結果(例えば、電子メールアドレスおよび/またはファックス番号)を受け取る。 {Specifically, the reading server 40 passes the search request received from the MFD 20 to the directory server 60, and receives a search result (for example, an e-mail address and / or a fax number) from the directory server 60.

 読取サーバ40は、検索結果をMFD20に渡し、MFD20はこれを一時的に記憶し、表示画面に表示する。好ましくは、記憶された検索結果は、MFD20のジョブが完了後、または、システム管理者により設定可能な所定期間(例えば、2分)後、MFD20から自動的に消去される。 (4) The reading server 40 passes the search result to the MFD 20, and the MFD 20 temporarily stores the result and displays it on the display screen. Preferably, the stored search results are automatically deleted from the MFD 20 after the job of the MFD 20 is completed or after a predetermined period (for example, two minutes) that can be set by a system administrator.

 ユーザは、MFD20の表示画面上に表示された検索結果から所望の電子メールアドレスおよびファックス番号を選択し、文書(読取画像データ)を選択した宛先に電子メールおよび/またはファックスすることを要求することができる。 The user selects a desired e-mail address and fax number from the search results displayed on the display screen of the MFD 20, and requests that the document (read image data) be e-mailed and / or faxed to the selected destination. Can be.

 なお、未登録の宛先に送る場合には、ユーザは、メールアドレスやファックス番号を入力することができる。また、ディレクトリサーバ60のグローバルディレクトリを検索することなく、MFD10〜30に記憶されたローカルディレクトリからアドレスおよび番号を選択することもできる。このMFD10〜30のローカルディレクトリは、例えば、ディレクトリサーバ60の更新に応じて、自動的または周期的に更新される。 送 る When sending to an unregistered destination, the user can enter a mail address or a fax number. Further, the address and the number can be selected from the local directories stored in the MFDs 10 to 30 without searching the global directory of the directory server 60. The local directories of the MFDs 10 to 30 are updated automatically or periodically, for example, according to the update of the directory server 60.

 読取サーバ40は、読取られた文書のデータ、および、選択された宛先(アドレス/番号)に関する情報をMFD20から受信する。読取サーバ40は、宛先情報に応じて、読取文書を所定のサーバに回送(route)する。 The reading server 40 receives from the MFD 20 the data of the read document and the information on the selected destination (address / number). The reading server 40 routes the read document to a predetermined server according to the destination information.

 例えば、ユーザが読取文書を電子メールするよう要求した場合(宛先にメールアドレスが含まれる場合)には、読取サーバ40は、読取られた文書を電子メールサーバ70に回送する。また、ユーザが読取られた文書をファックスするよう要求した場合(宛先にファックス番号が含まれる場合)には、読取サーバ40は読取られた文書をファックスサーバ80に回送する。電子メールサーバ70やファックスサーバ80に送られた文書は、指定の宛先に送信される。 For example, when the user requests to send a read document by e-mail (when the destination includes a mail address), the reading server 40 forwards the read document to the e-mail server 70. When the user requests to fax the read document (when the destination includes the fax number), the reading server 40 forwards the read document to the fax server 80. The document sent to the e-mail server 70 or the fax server 80 is sent to a designated destination.

 電子メールサーバ70としては、Lotus Notes(商標)電子メールサーバ、Microsoft Exchange(商標)電子メールサーバ、およびSMTP(Simple Mail Transfer Protocol)電子メールサーバが使用可能である。また、ファックスサーバ80としては、Captaris製のRightFax(商標)サーバが使用可能である。 As the e-mail server 70, a Lotus Notes (trademark) e-mail server, a Microsoft Exchange (trademark) e-mail server, and an SMTP (Simple Mail Transfer Protocol) e-mail server can be used. As the fax server 80, a RightFax (trademark) server manufactured by Captaris can be used.

 読取サーバ40は、ユーザの指示に応じて、読取られた文書を変換サーバ90に回送する。変換サーバ90では、文書がある形式(例えば、TIFF(Tag Image File Format))から別の形式(PDF(Portable Document Format))に変換される。変換された文書は、読取サーバ40に送られた上で、電子メールサーバ70やファックスサーバ80に送られる。 (4) The reading server 40 forwards the read document to the conversion server 90 according to a user's instruction. In the conversion server 90, the document is converted from one format (for example, Tag Image File Format (TIFF)) to another format (Portable Document Format (PDF)). The converted document is sent to the reading server 40 and then sent to the e-mail server 70 or the fax server 80.

 本実施の形態では、読取サーバ40は、MFD10〜30が同一の読取ジョブ中に複数の機能を実行可能であるよう構成されている。後述するように、読取サーバ40はブラウザ25からの要求に基づいて、複数の機能をLCD画面上に表示するよう構成されている。MFD10〜30は、ブラウザ25と読取サーバ40との間の通信に基づいて、電子メールアドレス、ファックス番号およびビルコードのような複数のパラメータの入力を促す画面をそのLCDパネル上に表示可能である。MFD10〜30は、その後、読取られた文書を複数のサーバ、例えば、電子メールサーバ70等に送る。 In the present embodiment, the reading server 40 is configured such that the MFDs 10 to 30 can execute a plurality of functions during the same reading job. As will be described later, the reading server 40 is configured to display a plurality of functions on the LCD screen based on a request from the browser 25. The MFDs 10 to 30 can display, on the LCD panel thereof, a screen for prompting input of a plurality of parameters such as an e-mail address, a fax number and a building code based on communication between the browser 25 and the reading server 40. . Thereafter, the MFDs 10 to 30 send the read document to a plurality of servers, for example, the e-mail server 70 or the like.

 MFD10〜30および読取サーバ40は、例えば、HTTP(Hyper Text Transfer Protocol)またはHTTPS(HTTP over Secure Socket Layer)などのプロトコルを用い、ネットワーク100を介してデータを交換する。また、MFD10〜30および読取サーバ40は、例えば、XML(Extensible Markup Language)形式でデータ交換する。 The MFDs 10 to 30 and the reading server 40 exchange data via the network 100 using a protocol such as HTTP (Hyper Text Transfer Protocol) or HTTPS (HTTP over Secure Socket Layer). The MFDs 10 to 30 and the reading server 40 exchange data in, for example, an XML (Extensible Markup Language) format.

 なお、電子メールサーバ70、ファックスサーバ80および/または変換サーバ90は、読取サーバ40に組み込まれていてもよい。 The e-mail server 70, the fax server 80, and / or the conversion server 90 may be incorporated in the reading server 40.

 上記構成の本実施の形態のシステム5は、3つのレベルのユーザ認証を提供する。第1の認証レベルでは、ユーザ認証は行われない。この第1レベルの下では、いかなるユーザもMFD10〜30を用いて文書の読取、コピー、印刷、ディレクトリサーバ60へのアクセスが可能であり、文書をグローバルディレクトリを検索し、所望の宛先に電子メールおよびファックスすることができる。 The system 5 of the present embodiment having the above configuration provides three levels of user authentication. At the first authentication level, no user authentication is performed. Under this first level, any user can use the MFDs 10-30 to read, copy, print, and access the directory server 60, search the global directory for documents, and send e-mail to the desired destination. And can be faxed.

 第2の認証レベルでは、ユーザは、ネットワークドメイン制御部50によりドメイン認証される。この第2レベルの下では、ユーザはログイン名およびパスワードのようなログイン情報をMFD10〜30から入力する必要がある。このログイン情報は、ネットワーク100を介して読取サーバ40に送られる。 At the second authentication level, the user is domain-authenticated by the network domain control unit 50. Under this second level, the user must enter login information, such as a login name and password, from the MFDs 10-30. This login information is sent to the reading server 40 via the network 100.

 読取サーバ40はログイン情報をネットワークドメイン制御部50に渡し、ネットワークドメイン制御部50がユーザのドメイン認証を確認する(またはしない)。確認情報は読取サーバ40を介してMFD10〜30に送られる。 The reading server 40 passes the login information to the network domain control unit 50, and the network domain control unit 50 confirms (or does not perform) the domain authentication of the user. The confirmation information is sent to the MFDs 10 to 30 via the reading server 40.

 ユーザがドメイン認証された場合には、ユーザはMFD10〜30を使用することができる。このとき、例えば、ユーザはドメイン認証の可否に関わらず、MFD10〜30の特定の機能、例えば、文書の読取り、コピー、直接の電子メールおよびファックス(ディレクトリサーバ60へのアクセスなし)といった機能を使用可能である。しかし、システム5は、ドメイン認証されていないユーザが、ディレクトリサーバ60へのアクセスを含む他の機能を使用することを禁止する。また、例えば、システム5は、認証されていないユーザがMFD10〜30のすべての機能を使用することを禁止する。 If the user is authenticated in the domain, the user can use the MFDs 10 to 30. At this time, for example, the user uses a specific function of the MFDs 10 to 30, irrespective of whether or not the domain authentication is available, for example, a function of reading and copying a document, direct e-mail and fax (no access to the directory server 60). It is possible. However, the system 5 prohibits users who have not been domain-authenticated from using other functions, including accessing the directory server 60. Further, for example, the system 5 prohibits an unauthorized user from using all the functions of the MFDs 10 to 30.

 第3の認証レベルでは、ユーザは、ディレクトリサーバ60により認証される。この第3レベルの下では、ディレクトリサーバ60は、ユーザがアクセスを持てるグローバルディレクトリの領域が制御される。例えば、会社の特定の部署(例えば、人事、法務等)の従業員は、その部署のみに対応するディレクトリ領域にアクセスを持ちうる。このため、このような特定領域に格納された情報は、会社内であっても、特定の人のみアクセス可能となっている。したがって、非常に高いセキュリティレベルでのグローバルディレクトリの管理、保護が可能となっている。
 この第3の認証レベルは、第2レベル(ドメイン認証)の上に設けられるが、必ずしもその必要があるわけではない。
At the third authentication level, the user is authenticated by the directory server 60. Under this third level, the directory server 60 controls the area of the global directory to which the user has access. For example, an employee of a particular department of the company (eg, human resources, legal affairs, etc.) may have access to a directory area corresponding only to that department. Therefore, information stored in such a specific area can be accessed only by a specific person, even within a company. Therefore, it is possible to manage and protect the global directory at a very high security level.
This third authentication level is provided above the second level (domain authentication), but is not necessarily required.

 第2および第3の認証レベルの下では、システム5は、ユーザ毎にユーザプロファイルを作成し、認証に際し、システム5がユーザプロファイルに対応する特定の機能についてのみユーザにアクセスを提供するように構成されている。この実施の形態の下では、異なる認証ユーザは異なるユーザプロファイルを有し、したがって、異なる機能にアクセス可能である。システム管理者は、ユーザプロファイルを変更等制御可能である。 Under the second and third authentication levels, the system 5 creates a user profile for each user, and upon authentication, the system 5 is configured to provide the user with access only to specific functions corresponding to the user profile. Have been. Under this embodiment, different authenticated users have different user profiles and thus have access to different functions. The system administrator can change and control the user profile.

 読取サーバ40は、特定のMFDに関して特定のプロファイルを設定するMFDプロファイラを備えてもよい。システム5の管理者は、読取サーバ40のMFDプロファイラによって、プロファイルを作成し、変更し、維持する。プロファイルは、シリアルナンバー、および、読取サーバ40とMFD10〜30との間の情報の交換を構成するのに用いられる、MFDに関する様々なパラメータ(コンピュータネットワーク名、機械の配置等)のような識別情報を含みうる。これらのパラメータは各MFDに関して用いられる認証スキーム、用いられるデータ形式/プロトコル、電子メールサーバ70、ファックスサーバ80、および/またはディレクトリサーバ60に関連させてもよい。プロファイルは、同様に、ディレクトリサーバ60からの検索結果が消去されるまで読取装置に記憶される時間周期を含んでもよい。 The reading server 40 may include an MFD profiler that sets a specific profile for a specific MFD. The administrator of the system 5 creates, modifies, and maintains the profile using the MFD profiler of the reading server 40. The profile is used to configure the exchange of information between the reading server 40 and the MFDs 10 to 30 such as a serial number and identification information such as various parameters related to the MFD (computer network name, machine location, etc.). May be included. These parameters may relate to the authentication scheme used for each MFD, the data format / protocol used, the email server 70, the fax server 80, and / or the directory server 60. The profile may also include a time period that is stored on the reader until the search results from the directory server 60 are deleted.

 図2は、本実施の形態にかかるMFD20と読取サーバ40とから構成されるMFDサーバシステムのソフトウェア要素のブロック図を示す。
 図2に示すように、読取サーバ40は、認証部260と、管理部265と、ディレクトリゲートウェイ270と、文書ルータ部275と、プロファイラ280と、を備える。
FIG. 2 is a block diagram of software components of the MFD server system including the MFD 20 and the reading server 40 according to the present embodiment.
As shown in FIG. 2, the reading server 40 includes an authentication unit 260, a management unit 265, a directory gateway 270, a document router unit 275, and a profiler 280.

 認証部260は、上述した認証機能を行う。
 管理部265は、システム管理者によるシステム5の管理を可能とする。例えば、システム5の管理者は管理部265を介してプロファイラ280にアクセスし、ユーザプロファイルおよび/または読取サーバ40に接続されたMFD10〜30に関するMFDプロファイルを設定することができる。
 ディレクトリゲートウェイ270は、ディレクトリサーバ60と通信可能とする。
 文書ルータ部275は、MFD10〜30から受信した文書を適当なサーバに回送する。
The authentication unit 260 performs the above-described authentication function.
The management unit 265 enables the system administrator to manage the system 5. For example, an administrator of the system 5 can access the profiler 280 via the management unit 265 and set a user profile and / or an MFD profile for the MFDs 10 to 30 connected to the reading server 40.
The directory gateway 270 can communicate with the directory server 60.
The document router 275 forwards the document received from the MFDs 10 to 30 to an appropriate server.

 MFD20は、MFD20のスキャニングエンジンを制御するエンジン制御部(MCS)205を備える。MCS205は、MFD20のメモリへのアクセスを制御する。 The MFD 20 includes an engine control unit (MCS) 205 that controls the scanning engine of the MFD 20. The MCS 205 controls access to the memory of the MFD 20.

 動作パネル制御部(OCS)215は、MFD20のLCDに関する表示情報を発生する。例えば、OCS215は、MFD20の動作に関する従来のメニューおよび図3〜6に示されるメニューを生成しうる。 The operation panel control unit (OCS) 215 generates display information on the LCD of the MFD 20. For example, OCS 215 may generate a conventional menu for the operation of MFD 20 and the menus shown in FIGS.

 システム制御部(SCS)225は、MFD20内のセンサを制御および/または監視する。例えば、SCS225は、タッチスクリーンセンサ、紙詰まりセンサおよび読取動作センサを制御する。したがって、SCS225は、センサからの情報に基づきMFD20の状況を管理することができる。 The system control unit (SCS) 225 controls and / or monitors a sensor in the MFD 20. For example, the SCS 225 controls a touch screen sensor, a paper jam sensor, and a reading operation sensor. Therefore, the SCS 225 can manage the status of the MFD 20 based on information from the sensor.

 ネットワークコントロール部(NCS)220は、ブラウザ25と読取サーバ40との間の通信を制御する。SSL(Secure Socket Layer)230は、NCS220とブラウザ25との間の通信に関する安全性をさらに高めるが、必ずしも必要ではない。 The network control unit (NCS) 220 controls communication between the browser 25 and the reading server 40. The SSL (Secure Socket Layer) 230 further increases the security of communication between the NCS 220 and the browser 25, but is not always necessary.

 命令入力部(CIS)240は、例えば、LCDタッチパネルおよびMFD20のキーパッドからの入力情報を処理する。MFD20のユーザは、LCDタッチパネルおよびキーパッドを用いて情報および命令を入力することができる。CIS240はユーザにより入力された(例えば、SCS225によりCIS240に転送された)このような情報および命令を処理することができる。CIS240は、このような処理に基づき命令(例えば、表示命令)を生成し、MFD20の他の要素に(例えば、LCD上にグラフィックを表示させるためにOCS215に)この命令を送る。CIS240は、同様に、読取サーバ40と関連してブラウザ25で処理するため、情報および命令をNCS220と交換する。 The command input unit (CIS) 240 processes input information from the LCD touch panel and the keypad of the MFD 20, for example. The user of the MFD 20 can input information and instructions using the LCD touch panel and the keypad. CIS 240 may process such information and instructions entered by the user (e.g., transferred to CIS 240 by SCS 225). The CIS 240 generates a command (eg, a display command) based on such processing and sends the command to other elements of the MFD 20 (eg, to the OCS 215 to display a graphic on an LCD). CIS 240 also exchanges information and instructions with NCS 220 for processing by browser 25 in connection with read server 40.

 従来のMFDは、MFDの各ハードウェア要素を実行および制御するためのファームウェアである、ECS、MCS、OCS、SSL、NCS、SCSおよびCISを含んでいる。しかし、本実施の形態では、NCS220はブラウザ25との通信可能に構成されている。例えば、NCS220は、HTTPプロトコルを用いた通信用の能力を備えている。NCS220は、同様に、読取サーバ40と通信可能に構成され、NCS220が読取サーバ40に電子メールアドレスに関する要求を送りそして読取サーバ40から選択された電子メールアドレスを受け取ることができ、あるいは、NCS220が読取サーバ40にログイン情報を送りそして認証過程では読取サーバ40(およびディレクトリサーバ60)からユーザの認証確認を受け取ることができる。 Conventional MFDs include ECS, MCS, OCS, SSL, NCS, SCS, and CIS, which are firmware for executing and controlling each hardware element of the MFD. However, in the present embodiment, NCS 220 is configured to be able to communicate with browser 25. For example, the NCS 220 has a capability for communication using the HTTP protocol. The NCS 220 is similarly configured to be able to communicate with the read server 40, which may send a request for an email address to the read server 40 and receive the selected email address from the read server 40, or The login information is sent to the reading server 40 and the authentication process can receive a user authentication confirmation from the reading server 40 (and the directory server 60).

 ブラウザ25は、MFD20のネットワーク制御部(NCS)220と通信するHTTP命令処理部235を含む。例えば、図3〜6に示すような、MFD20のキーパッドを介してユーザにより入力された電子メールアドレスに関する要求、または、LCD上に情報を表示するための要求が、HTTP命令処理部235によりNCS220からブラウザ25に渡される。 The browser 25 includes an HTTP command processing unit 235 that communicates with the network control unit (NCS) 220 of the MFD 20. For example, a request for an e-mail address entered by a user via the keypad of the MFD 20 or a request for displaying information on the LCD as shown in FIGS. Is passed to the browser 25.

 HTTP命令処理部235は、HTML形式のデータをブラウザ25のHTMLパーサ250と交換可能であり、かつ、XML形式のデータをXMLパーサ255と交換可能である。パーサ250および255は、HTTP命令処理部235からのデータをシンタックスについてチェックし、HTTP命令処理部235のためにそのデータを処理する。本発明は、従来のパーサを含むことができ、これらは通常コンパイラの一部である。 The HTTP command processing unit 235 is capable of exchanging HTML format data with the HTML parser 250 of the browser 25 and exchanging XML format data with the XML parser 255. Parsers 250 and 255 check the data from HTTP instruction processing unit 235 for syntax and process the data for HTTP instruction processing unit 235. The invention can include conventional parsers, which are usually part of a compiler.

 HTTP命令処理部235は、例えば、読取サーバ40のディレクトリサービスで実行されうるユーザ認証処理のような特定アプリケーションを実行するためのプログラムコードに付随する。HTTP命令処理部235は、特定アプリケーションの定義に基づいて情報を処理することができる。例えば、HTTP命令処理部235は、ユーザにより提供されたユーザ名やパスワードのような情報を処理可能であり、読取サーバ40のため、この処理に基づきHTTP要求を生成する。HTTP命令処理部235は、このHTTP要求をNCS220に送り、これはその後読取サーバ40に送られる。 The HTTP command processing unit 235 is attached to a program code for executing a specific application such as a user authentication process that can be executed by the directory service of the reading server 40, for example. The HTTP command processing unit 235 can process information based on a definition of a specific application. For example, the HTTP command processing unit 235 can process information such as a user name and a password provided by a user, and generates an HTTP request based on this processing for the reading server 40. The HTTP command processing unit 235 sends the HTTP request to the NCS 220, which is then sent to the reading server 40.

 HTTP命令処理部235は、また、読取サーバ40から(NCS220を介して)受け取った情報を処理することができる。例えば、HTTP命令処理部235は、MFD10〜30を操作するためのパラメータを含む、読取サーバ40により生成されるHTTP応答を受け取ることができる。このパラメータは、例えば、読取サーバ40のプロファイラ280に記憶される。 The HTTP command processing unit 235 can also process information received from the reading server 40 (via the NCS 220). For example, the HTTP command processing unit 235 can receive an HTTP response generated by the reading server 40, including parameters for operating the MFDs 10 to 30. This parameter is stored in the profiler 280 of the reading server 40, for example.

 このパラメータは、ユーザ認証処理の結果としての特定のユーザIDを含んでもよい。さらに、このパラメータは、紙のデフォルトサイズ、読取解像度設定、文書フィーダの状態、または読取動作の請求用の部署コードのような特定のユーザIDのための読取ジョブパラメータを含んでもよい。 This parameter may include a specific user ID as a result of the user authentication process. In addition, the parameters may include read job parameters for a particular user ID, such as default paper size, read resolution settings, document feeder status, or department code for billing the read operation.

 HTTP命令処理部235はこの情報を処理し、命令を生成して、情報に従ってMFD10〜30を制御することができ、例えば、特定のユーザIDに関する読取ジョブパラメータに従って読取るよう、MFD10〜30に要求することができる。別の例として、HTTP命令処理部235は、LCDパネルに関するグラフィック描画命令を生成可能である。HTTP命令処理部235は適当なファームウェア(例えば、OCS215)に命令を送り、実行させる。例えば、OCS215は、グラフィック描画命令を受け取り、そして、LCDパネル上にグラフィック(例えば、図3〜6)を表示することによりこれを実行する。 The HTTP command processing unit 235 can process this information, generate a command, and control the MFDs 10-30 according to the information, for example, requesting the MFDs 10-30 to read according to the read job parameters for a particular user ID. be able to. As another example, the HTTP command processing unit 235 can generate a graphic drawing command for the LCD panel. The HTTP command processing unit 235 sends a command to an appropriate firmware (for example, the OCS 215) to execute the command. For example, OCS 215 receives a graphics drawing command and performs this by displaying a graphic (eg, FIGS. 3-6) on an LCD panel.

 図13および14は、MFDブラウザ25で文書を管理する方法のフローチャートを示す。より詳細には、図13はHTTP要求ハンドリング処理フローを示し、図14はHTTP応答ハンドリング処理フローを示す。 FIGS. 13 and 14 show flowcharts of a method for managing documents in the MFD browser 25. FIG. More specifically, FIG. 13 shows an HTTP request handling processing flow, and FIG. 14 shows an HTTP response handling processing flow.

 図13を見るに、ステップS3100において、ユーザはMFDのパネルを操作し、例えば、MFDのLCDタッチパネル上のボタンを選択する。ステップS3150で、SCS225はパネル操作、例えば、選択されたボタンの位置を検出し、パネル操作情報をCIS240に送る。ステップS3200で、CIS240はパネル操作情報を翻訳し、命令を生成する。この翻訳および命令の生成は、例えば、既定のプログラムコードに書かれた定義に基づく。既定プログラムコードは、MFD20および読取サーバ40により実行される特定のアプリケーションを実行するために用意してもよい。例えば、特定のアプリケーションとは、ディレクトリサーバ60を用いるユーザ認証や、MFD20および読取サーバ40での読取−電子メール機能である。特定のアプリケーション用の既定プログラムコードは、ICカード、あるいは他の媒体でMFDに用いることができる。 を Referring to FIG. 13, in step S3100, the user operates the MFD panel and selects, for example, a button on the LCD touch panel of the MFD. In step S3150, the SCS 225 detects a panel operation, for example, the position of the selected button, and sends panel operation information to the CIS 240. In step S3200, CIS 240 translates panel operation information and generates a command. The translation and the generation of the instructions are based on, for example, definitions written in predetermined program code. The default program code may be provided to execute a specific application executed by the MFD 20 and the reading server 40. For example, the specific application is a user authentication using the directory server 60 or a reading-email function in the MFD 20 and the reading server 40. The default program code for a particular application can be used for MFD on an IC card or other medium.

 ステップS3250で、CIS240はHTTP命令処理部235に命令を送る。ステップS3300で、HTTP命令処理部235は、命令に基づき、HTML言語および/またはXML言語で構築されたHTTP要求を生成する。ステップS3350で、HTTP命令処理部235はHTTP要求をNCS220に送る。場合により、HTTP命令処理部235はHTTP要求は、特定アプリケーション用の既定プログラムコードの定義に基づき、HTTP要求をSSL230に送り、すなわち、HTTPプロトコルまたはHTTP上のSSL(Secure Socket Layer over HTTP)を用いて送られる。ステップS3400で、NCS220はHTTP要求を読取サーバ40に送る。 In step S3250, the CIS 240 sends a command to the HTTP command processing unit 235. In step S3300, the HTTP command processing unit 235 generates an HTTP request constructed in the HTML language and / or the XML language based on the command. In step S3350, the HTTP command processing unit 235 sends an HTTP request to the NCS 220. In some cases, the HTTP command processing unit 235 sends the HTTP request to the SSL 230 based on the definition of the default program code for the specific application, that is, using the HTTP protocol or SSL (Secure Socket Layer over HTTP) over HTTP. Sent. In step S3400, the NCS 220 sends an HTTP request to the reading server 40.

 図14を見るに、ステップS4100で、読取サーバ40は、特定アプリケーションにより定義された処理に基づき、HTTP応答を生成する。例えば、認証結果情報がHTTP応答に含まれる。読取サーバ40はこのHTTP応答をNCS220に送る。この処理で、HTTP応答は、特定アプリケーション用の既定プログラムコードの定義に依存するHTTPプロトコルを用いて送られる。ステップS4150で、NCS220はHTTP応答を受け取り、これをHTTP命令処理部235に送る。ステップS4200で、HTTP命令処理部235は、NCS220からHTTP応答を受け取り、HTMLパーサ250および/またはXMLパーサ255に送る。ステップS4300で、XMLパーサ255はHTTP命令処理部235のためにHTTP応答を処理する。ステップS4450で、HTTP命令処理部235は、この処理に基づき命令を生成し、この命令をMFDの要素、例えば、CIS240に送る。ステップS4500で、CIS240は命令に基づき表示要求を生成し、この表示要求をOCS215に送る。ステップS4600で、OCS215はこの表示要求を処理する。例えば、ステップS4700で、LCDパネルは図3〜6に示されるメニューのようなグラフィックスを表示する。 を Referring to FIG. 14, in step S4100, reading server 40 generates an HTTP response based on the process defined by the specific application. For example, the authentication result information is included in the HTTP response. The reading server 40 sends this HTTP response to the NCS 220. In this process, the HTTP response is sent using an HTTP protocol that depends on the definition of the default program code for the specific application. In step S4150, the NCS 220 receives the HTTP response and sends it to the HTTP command processing unit 235. In step S4200, the HTTP command processing unit 235 receives the HTTP response from the NCS 220 and sends it to the HTML parser 250 and / or the XML parser 255. In step S4300, the XML parser 255 processes the HTTP response for the HTTP command processing unit 235. In step S4450, the HTTP command processing unit 235 generates a command based on this processing, and sends the command to an MFD element, for example, the CIS 240. In step S4500, CIS 240 generates a display request based on the command, and sends the display request to OCS 215. In step S4600, the OCS 215 processes the display request. For example, in step S4700, the LCD panel displays graphics such as the menus shown in FIGS.

 MFD10〜30は、操作者により入力された情報に基づきインタラクティブなメニューを提供し、操作者が、システム5により提供されるサービスの利点を簡便に享受することが可能となっている。MFD20の接触感受性画面上に表示されるメニューの例を図3〜6に示す。
 図3は、接触感受性ボタン、例えば、ボタン305〜325を備えた画面300を示す。「ログイン」ボタン305に触れると、MFD20はユーザにログイン情報を入力することを促す画面(図示せず)を表示する。「FAX」ボタン310に触れると、MFD20はユーザが文書をファックスすることを許可する画面(例えば図5に示す画面500)を表示する。「e−mail」ボタン315に触れると、MFD20はユーザに文書を電子メールすることを許可する画面(例えば図4に示す画面400)を表示する。「読取設定」ボタン320に触れると、MFD20はユーザに文書の読取のための設定を入力するよう促す画面(例えば図6に示す画面600)を表示する。「ジョブログ」ボタン325に触れると、MFD20はジョブログを表示する画面(図示せず)を表示し、このジョブログはMFD20により行われる以前のジョブのトラックを維持するものである。画面300は、例えば、日時、エラーメッセージ、またはユーザへの指示のようなシステムメッセージを表示するシステム表示部分330を含んでもよい。画面300は他の表示部分を含む。画面300はまた、ユーザにメイン表示部分335に示される表示をスクロールさせるボタン340も含んでもよい。
The MFDs 10 to 30 provide an interactive menu based on the information input by the operator, so that the operator can easily enjoy the advantages of the service provided by the system 5. FIGS. 3 to 6 show examples of menus displayed on the contact sensitivity screen of the MFD 20. FIG.
FIG. 3 shows a screen 300 with touch sensitive buttons, for example buttons 305-325. When the “login” button 305 is touched, the MFD 20 displays a screen (not shown) that prompts the user to input login information. When the “FAX” button 310 is touched, the MFD 20 displays a screen (for example, the screen 500 shown in FIG. 5) that allows the user to fax the document. When the “e-mail” button 315 is touched, the MFD 20 displays a screen (for example, a screen 400 shown in FIG. 4) that allows the user to e-mail the document. When the “read setting” button 320 is touched, the MFD 20 displays a screen (for example, a screen 600 shown in FIG. 6) that prompts the user to input settings for reading the document. When the “job log” button 325 is touched, the MFD 20 displays a screen (not shown) for displaying the job log, and this job log maintains the track of the job before the MFD 20 performed the job. Screen 300 may include a system display portion 330 that displays system messages, such as, for example, date and time, error messages, or instructions to the user. Screen 300 includes another display portion. Screen 300 may also include buttons 340 that allow the user to scroll the display shown in main display portion 335.

 図4は読取パラメータを設定するのに用いられる接触感受性ボタンを備えた画面400を示す。画面400は、デフォルト読取パラメータ(例えば、200dpi)を用いてMFD20に文書の読取を要求するデフォルトボタン405を含んでもよい。デフォルトパラメータは、例えば、デフォルトボタン405の下に表示される。「高精度」ボタン410は、接触により、MFD20にデフォルトパラメータよりも精度の高い読取パラメータ(例えば、300dpi)を用いて文書を読取ることを要求する。これらのより高精度のパラメータは、ボタン410の下に表示されてもよい。「超高精度」ボタン415は、接触により、MFD20に高精度パラメータよりもさらに精度の高いパラメータ(例えば、400dpi)を用いて文書を読取ることを要求する。これらのさらに高精度の読取パラメータは、ボタン415の下に表示されてもよい。 FIG. 4 shows a screen 400 with touch sensitivity buttons used to set reading parameters. The screen 400 may include a default button 405 for requesting the MFD 20 to read a document using a default reading parameter (for example, 200 dpi). The default parameter is displayed below the default button 405, for example. The “high accuracy” button 410 requests that the MFD 20 read the document using a reading parameter (eg, 300 dpi) that is more accurate than the default parameter upon contact. These more accurate parameters may be displayed below the button 410. The “Ultra High Accuracy” button 415 requests that the MFD 20 read the document using a parameter that is more accurate than the high accuracy parameter (eg, 400 dpi) upon contact. These more accurate reading parameters may be displayed below the button 415.

 画面400は、例えば、接触により、文書をPDFファイルに変換することを要求する「PDF作成」ボタン430を含む。この変換はMFD20で、読取サーバ40で、または、変換サーバ90で行われてもよい。例えば、文書はMFD20から読取サーバ40にPDF形式に変換する要求とともにTIFF形式で送られる。読取サーバ40はその後文書がPDF形式に変換されるように変換サーバ90に送る。 Screen 400 includes a “Create PDF” button 430 that requests to convert the document to a PDF file, for example, by touch. This conversion may be performed at the MFD 20, at the reading server 40, or at the conversion server 90. For example, the document is sent from the MFD 20 to the reading server 40 in TIFF format with a request to convert to PDF format. The reading server 40 then sends the document to the conversion server 90 for conversion to PDF format.

 ユーザが文書をPDF形式に変換することを望まない場合には、ユーザは「TIFFを維持」ボタン435に触れて文書をTIFF形式に維持するよう要求することができる。ユーザは、また、「読取サイズ」ボタン440に触れて、読取る文書のサイズを設定することができる。ユーザは、また、「片面」ボタン420に触れて片面読取を選択し、または、「両面」ボタン425に触れて両面読取を選択することができる。ユーザがすべての読取パラメータを選択すると、ユーザは、「セーブ」ボタン445に触れて自分の選択をセーブすることができる。一方で、ユーザが以前の画面300に戻りたい場合には、ユーザは「戻る」ボタン450に触れることができる。 If the user does not want to convert the document to PDF format, the user can touch the "Keep TIFF" button 435 to request that the document be kept in TIFF format. The user can also set the size of the document to be read by touching the “read size” button 440. The user can also select single-sided reading by touching a “single-sided” button 420 or select double-sided reading by touching a “double-sided” button 425. Once the user has selected all the reading parameters, the user can touch the "Save" button 445 to save his selection. On the other hand, if the user wants to return to the previous screen 300, the user can touch the “Back” button 450.

 図5および6は、文書をファックスおよび電子メールする要求に用いられる画面500および600を例示する。テキスト(例えば、ファックスメモまたは電子メールメッセージ)は、LCD上に表示された接触感受性キーボード(図示せず)を用いてLCDを介して入力可能である。「FAXメモ入力」ボタン510に触れると、MFD20は、ユーザにファックスされる文書に伴われるファックスメモの入力を許可する
画面を表示する。ファックスメモは、画面500の一部555に表示されてもよい。「FAX番号入力」ボタン520に触れると、MFDはユーザに文書がファックスされるファックス番号の入力を許可する画面を表示する。ユーザは、すでにファックス番号を知っている場合には、ファックス番号を手入力する。ユーザがファックス番号を未だ知っていない場合には、ユーザは以下で説明するように、グローバルディレクトリを探すことができる。
FIGS. 5 and 6 illustrate screens 500 and 600 used for requests to fax and e-mail documents. Text (eg, a fax memo or an e-mail message) can be entered via the LCD using a touch-sensitive keyboard (not shown) displayed on the LCD. When touching “FAX memo input” button 510, MFD 20 displays a screen that allows the user to input a fax memo accompanying the document to be faxed. The fax memo may be displayed on a portion 555 of the screen 500. Upon touching the "Enter FAX Number" button 520, the MFD displays a screen that allows the user to enter a fax number where the document will be faxed. If the user already knows the fax number, he manually enters the fax number. If the user does not yet know the fax number, the user can search the global directory, as described below.

 「FAX番号検索」ボタン525に触れると、MFD20はユーザに受取人の名前または受取人のグループ(例えば、「マーケティング」、「管理」、「安全」、「法務部」、「生産部」、「ソフトボールチーム」等)を入力するよう促す画面を表示する。名前以外の検索基準も使用可能である。MFD20は名前または他の検索基準を読取サーバ40に送ることができ、読取サーバ40はこの情報をディレクトリサーバ60に渡す。ディレクトリサーバ60はその後ユーザにより入力された名前に対するファックス番号を読取サーバ40に戻し、読取サーバ40は、画面500の一部545上に表示するためにこのファックス番号をMFD20に渡す。画面の一部分550に触れることにより、部分545上に列挙されたファックス番号の(例えば、強調することにより)選択が可能となる。選択されたファックス番号は、「FAX番号除去」ボタン530に触れることにより受取人リストから除去可能である。「OK」ボタン535に触れると、画面500を介して受け取られる情報がMFD20により処理され、文書がファックスされる。ユーザは「キャンセル」ボタン540に触れることにより、前の画面に戻ることができる。「請求コード」ボタン515に触れると、MFD20は請求情報を受けとるための請求管理画面(図示せず)を表示する。例えば、請求管理画面は、ユーザに、ユーザが属する部署を表す部署コードを入力させるよう促す。これにより、MFD20は請求情報をローカルに自身で処理するか、および/または、集中処理のために請求情報を読取サーバ40に送ることができる。 Upon touching the “FAX Number Search” button 525, the MFD 20 prompts the user for the recipient's name or group of recipients (eg, “marketing”, “management”, “security”, “legal department”, “production department”, “ Softball team "). Search criteria other than names can be used. The MFD 20 can send the name or other search criteria to the reading server 40, which passes this information to the directory server 60. Directory server 60 then returns the fax number for the name entered by the user to reading server 40, which passes the fax number to MFD 20 for display on portion 545 of screen 500. Touching a portion 550 of the screen allows for selection (eg, by highlighting) of the fax numbers listed on portion 545. The selected fax number can be removed from the recipient list by touching the “Remove FAX Number” button 530. When the "OK" button 535 is touched, the information received via screen 500 is processed by MFD 20 and the document is faxed. The user can return to the previous screen by touching the “cancel” button 540. When the “Billing code” button 515 is touched, the MFD 20 displays a billing management screen (not shown) for receiving billing information. For example, the billing management screen prompts the user to enter a department code representing the department to which the user belongs. This allows the MFD 20 to process the billing information locally and / or send the billing information to the read server 40 for centralized processing.

 図6に示す画面600を見るに、「題名の入力」ボタン605に触れると、MFD20はユーザに電子メールされる文書の題名の入力を許可する画面を表示する。この題名は、画面600の一部655に表示されてもよい。「eメールメッセージ入力」ボタン610に触れると、MFD20はユーザに電子メールされる文書に伴われる電子メールメッセージの入力を許可する画面を表示する。「文書名」ボタン615に触れると、MFD20は、ユーザに電子メールされる文書の名前の入力を許可する画面を表示する。ユーザは、すでに電子メールアドレスを知っている場合には、電子メールアドレスを手入力する。電子メールアドレスをいまだ知らない場合には、ユーザは以下に説明するように、ディレクトリサーバ60に記憶されたグローバルディレクトリを探すことができる。 画面 If the user touches the “input title” button 605 in the screen 600 shown in FIG. 6, the MFD 20 displays a screen that allows the user to input the title of the document to be e-mailed. This title may be displayed on part 655 of screen 600. When the user touches the “e-mail message input” button 610, the MFD 20 displays a screen for permitting the user to input an e-mail message accompanying the document to be e-mailed. Touching the “document name” button 615 causes the MFD 20 to display a screen that allows the user to enter the name of the document to be e-mailed. If the user already knows the e-mail address, he or she manually enters the e-mail address. If the user does not yet know the email address, the user can search the global directory stored on the directory server 60, as described below.

 「eメールアドレス検索」ボタン625に触れると、MFD20はユーザに受取人の名前または受取人のグループ(例えば、「マーケティング」、「管理」、「安全」、「法務部」、「生産部」、「ソフトボールチーム」等)を入力するよう促す画面を表示する。な面以外の検索基準も使用可能である。MFD20は名前または他の検索基準を読取サーバ40に送ることができ、読取サーバ40はこの情報をディレクトリサーバ60に渡す。ディレクトリサーバ60はその後ユーザにより入力された名前に対する電子メールアドレスを読取サーバ40に戻し、読取サーバ40は、画面600の一部645上に表示するためにこの電子メールアドレスをMFD20に渡す。画面の一部分650に触れることにより、部分645上に列挙された電子メールアドレスの(例えば、強調することにより)選択が可能となる。選択された電子メールアドレスは、「アドレス除去」ボタン630に触れることにより受取人リストから除去可能である。「OK」ボタン635に触れると、画面600を介して受け取られる情報がMFD20により処理され、文書が電子メールされる。ユーザは「キャンセル」ボタン640に触れることにより、前の画面に戻ることができる。 Upon touching the "Email Address Search" button 625, the MFD 20 provides the user with the name of the recipient or a group of recipients (e.g., "marketing", "management", "safety", "legal department", "production department", "Softball team") is displayed. Other search criteria can be used. The MFD 20 can send the name or other search criteria to the reading server 40, which passes this information to the directory server 60. Directory server 60 then returns the email address for the name entered by the user to reading server 40, which passes the email address to MFD 20 for display on portion 645 of screen 600. Touching a portion 650 of the screen allows selection (eg, by highlighting) of the email addresses listed on portion 645. The selected email address can be removed from the recipient list by touching the “remove address” button 630. When the "OK" button 635 is touched, the information received via screen 600 is processed by MFD 20 and the document is emailed. The user can return to the previous screen by touching the "cancel" button 640.

 図7は、MFD20により行われる、本実施の形態にかかるユーザの認証方法を示す。ステップS705で、MFD20は、ログイン画面を表示する命令をユーザから受け取ったか否かを尋ねる。例えば、ユーザは、図3に示す画面300の「ログイン」ボタン305のような、MFD20のログインボタンを押す。ステップS710で、命令を受け取った場合には、MFD20はログイン画面を表示する。ステップS715で、MFD20は、ユーザがユーザ名、パスワード、およびドメイン名を入力したか否かを尋ねる。ログイン情報を受け取った場合には、MFD20はステップS720でログイン情報を読取サーバ40に送る。読取サーバ40はその後ログイン情報をネットワークドメイン制御部50に送る。ネットワークドメイン制御部50はログイン情報を確かめ、認証確認を読取サーバ40に送り、読取サーバ40はこの確認情報をMFD20に転送する。ステップS725では、MFD20は認証確認を読取サーバ40から受け取ったか否かを尋ねる。MFD20がユーザ認証を受け取ると、MFD20は、ステップS730で、読取サーバ40からユーザのホームページを表示用にダウンロードする。例えば、ユーザのホームページには、図3に示すような開始画面が含まれる。ユーザホームページは、認証後に当初表示された一種のデフォルト(ポータル)ページであってもよい。このホームページは、例えば、ユーザ認証の結果に基づいて生成される。好ましい実施の形態では、ユーザホームページは、本発明のシステムを使用するための指示や情報を提供する、「ヘルプ」ボタンおよび/または「関連情報」ボタンを備えてもよい。 FIG. 7 shows a method of user authentication performed by the MFD 20 according to the present embodiment. In step S705, the MFD 20 asks whether an instruction to display a login screen has been received from the user. For example, the user presses a login button of the MFD 20, such as the “login” button 305 of the screen 300 shown in FIG. In step S710, when receiving the command, the MFD 20 displays a login screen. In step S715, the MFD 20 asks whether the user has entered a user name, a password, and a domain name. If the login information has been received, the MFD 20 sends the login information to the reading server 40 in step S720. The reading server 40 then sends the login information to the network domain control unit 50. The network domain control unit 50 confirms the login information, sends an authentication confirmation to the reading server 40, and the reading server 40 transfers the confirmation information to the MFD 20. In step S725, the MFD 20 asks whether an authentication confirmation has been received from the reading server 40. When the MFD 20 receives the user authentication, the MFD 20 downloads the user's home page from the reading server 40 for display in step S730. For example, the home page of the user includes a start screen as shown in FIG. The user homepage may be a type of default (portal) page initially displayed after authentication. This home page is generated, for example, based on the result of user authentication. In a preferred embodiment, the user home page may include a "Help" button and / or a "Related Information" button that provides instructions and information for using the system of the present invention.

 図8は、MFD20からの、本実施の形態にかかるグローバルディレクトリへのアクセス方法を示す。グローバルディレクトリは、ファックス番号検索および/または電子メールアドレス検索のような検索を行うためにアクセス可能である。ステップS805で、MFD20はユーザがグローバルディレクトリの検索を要求したか否かを尋ねる。例えば、ユーザは図5〜6に示される検索ボタン525および625を押すことによりこのような検索を要求することができる。検索が要求されると、MFD20は、ステップS810で、ユーザに検索ストリング、例えば、2つの文字からなるストリングの入力を促す画面を表示する。ステップS815で、MFD20は検索ストリングが入力されたか否かを尋ねる。検索ストリングが入力されると、MFD20は、ステップS820で、読取サーバ40にこの検索ストリングを送る。読取サーバ40は、検索ストリングをディレクトリサーバ60に転送し、ディレクトリサーバ60は検索を行い、検索結果を読取サーバ40に送る。読取サーバ40は検索結果をMFD20に送る。ステップS825で、MFD20は検索結果を読取サーバ40から受け取ったか否かを尋ねる。検索結果を受け取ると、ステップS830で、MFD20は検索結果を表示する。 FIG. 8 shows a method of accessing the global directory according to the present embodiment from the MFD 20. The global directory is accessible for performing searches such as fax number searches and / or email address searches. In step S805, the MFD 20 asks whether the user has requested a search of the global directory. For example, a user can request such a search by pressing search buttons 525 and 625 shown in FIGS. When a search is requested, the MFD 20 displays a screen prompting the user to input a search string, for example, a string of two characters, in step S810. In step S815, the MFD 20 asks whether a search string has been input. When the search string is input, the MFD 20 sends the search string to the reading server 40 in step S820. The reading server 40 transfers the search string to the directory server 60, and the directory server 60 performs a search, and sends the search result to the reading server 40. The reading server 40 sends the search result to the MFD 20. In step S825, the MFD 20 asks whether the search result has been received from the reading server 40. Upon receiving the search result, the MFD 20 displays the search result in step S830.

 図9〜10は、MFD20の例を示し、このMFD20は中央処理部(CPU)931と、内部バス932によってCPU931に接続された種々の要素を含む。CPU931はMFD20の状況を監視する間の多数のタスクを行う。CPU931に接続された要素は、リードオンリメモリ(ROM)933と、ランダムアクセスメモリ(RAM)934と、ハードディスクドライブ(HDD)935と、フロッピディスク907を受け入れ可能なフロッピディスクドライブ(FDD)936と、通信インタフェース(I/F)938と、モデム部939と、を含む。さらに、制御パネル937と、読取部940と、プリンタ部941と、画像処理部942と、が内部バス932によってCPU931に接続されていてもよい。I/F938およびモデム部939の両方は、通信ネットワーク100に接続されている。 9 to 10 show examples of the MFD 20, which includes a central processing unit (CPU) 931 and various components connected to the CPU 931 by an internal bus 932. CPU 931 performs a number of tasks while monitoring the status of MFD 20. Elements connected to the CPU 931 include a read only memory (ROM) 933, a random access memory (RAM) 934, a hard disk drive (HDD) 935, a floppy disk drive (FDD) 936 capable of receiving a floppy disk 907, A communication interface (I / F) 938 and a modem unit 939 are included. Further, the control panel 937, the reading unit 940, the printer unit 941, and the image processing unit 942 may 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 communication network 100.

 例えば、MFD20に関するプログラムコード指令は、ICカードを介してHDD935に記憶される。また、プログラムコード指令は、フロッピディスク907に記憶され、プログラムコード指令がFDD936によって読取られ、RAM934に送られ、CPU931によって行われるようにされてもよい。これらの指令は上述したMFD20の機能を行うための指令であってもよい。これらの指令により、MFD20はブラウザ25を介して読取サーバ40と相互作用し、MFD20の制御パネル937と画像処理部942とを制御することができる。 For example, a program code command for the MFD 20 is stored in the HDD 935 via an IC card. Further, the program code command may be stored in the floppy disk 907, read by the FDD 936, sent to the RAM 934, and performed by the CPU 931. These commands may be commands for performing the functions of the MFD 20 described above. With these commands, the MFD 20 can interact with the reading server 40 via the browser 25 and control the control panel 937 and the image processing unit 942 of the MFD 20.

 MFD20のスタートアップの間に、プログラムコード指令がCPU931により読取られ、RAMに送られ、CPU931により実行される。また、プログラムコード指令は、ROM933にロードされてもよい。したがって、本発明ではフロッピディスク907、HDD935、RAM934、およびROM933のいずれも、プログラムコード指令を記憶可能な、コンピュータ読取可能な記憶媒体に対応する。本発明にかかる指令を記憶可能な他の装置および媒体は、例えば、磁気ディスク、DVDを含む光学ディスク、MOのような磁気光学ディスク、およびPCカードのような半導体記憶カードを含む。 @ During the startup of the MFD 20, the program code command is read by the CPU 931 and sent to the RAM for execution by the CPU 931. Further, the program code command may be loaded into the ROM 933. Therefore, in the present invention, each of the floppy disk 907, the HDD 935, the RAM 934, and the ROM 933 corresponds to a computer-readable storage medium capable of storing a program code command. Other devices and media that can store instructions according to the present invention include, for example, magnetic disks, optical disks including DVDs, magneto-optical disks such as MOs, and semiconductor storage cards such as PC cards.

 制御パネル937は、例えば。図3〜6に示すような画面300〜600のような、ユーザが読取サーバ40と相互作用することを可能とする情報を表示する表示画面を含む。表示画面は、液晶表示画面(LCD)、プラズマ表示画面、または陰極線管(CRT)表示であってもよい。表示画面は制御パネル937に組み込まれまたは埋め込まれている必要はなく、有線または無線接続により制御パネル937と単に一体化されていればよい。制御パネル937は、情報を入力し、または、種々の操作を要求するためのキーを含んでもよい。また、制御パネル937および表示画面は、キーボード、マウス、リモートコントロール、表示画面への接触、音声認識、または、視線追従、またはこれらの組み合わせによって操作されてもよい。 The control panel 937 is, for example, Includes a display screen that displays information that allows the user to interact with the reading server 40, such as screens 300-600 as shown in FIGS. The display screen may be a liquid crystal display screen (LCD), a plasma display screen, or a cathode ray tube (CRT) display. The display screen need not be incorporated or embedded in the control panel 937, but may simply be integrated with the control panel 937 by a wired or wireless connection. Control panel 937 may include keys for entering information or requesting various operations. Further, the control panel 937 and the display screen may be operated by a keyboard, a mouse, a remote control, a touch on the display screen, voice recognition, or eye tracking, or a combination thereof.

 図11は、本発明の1つの実施の形態にかかる読取サーバ40のブロック図である。図12は、読取サーバ40の概略外面図である。読取サーバ40は、システムバス1500を経由して多数の他の装置と通信する中央処理部(CPU)1000を含む。読取サーバ40は、認証、回送等の機能を実行に用いられる一時保存値を保持するランダムアクセスメモリ(RAM)1900を含む。 FIG. 11 is a block diagram of the reading server 40 according to one embodiment of the present invention. FIG. 12 is a schematic external view of the reading server 40. The reading server 40 includes a central processing unit (CPU) 1000 that communicates with many other devices via a system bus 1500. The reading server 40 includes a random access memory (RAM) 1900 that stores temporary storage values used for performing functions such as authentication and forwarding.

 十分なメモリおよび処理能力を備えた、従来のパーソナルコンピュータまたはコンピュータワークステーションが、読取サーバ40として動作するよう構成されうる。中央処理部1000は高容量データ転送のために、そして処理通信およびデータベース検索において多量の数値計算を実行するように構成されている。
 Intel Inc.製の1GHzPentium(登録商標)IIIのようなPentium(登録商標)IIIマイクロプロセッサが、CPU1000用に使用されうる。このプロセッサは32ビットアーキテクチャを採用している。他の適したプロセッサには、Motorola500MHzPowerG4プロセッサおよびワークステーションが含まれる。マルチプロセッサまたはワークステーションも同様に使用可能である。
A conventional personal computer or computer workstation with sufficient memory and processing power may be configured to operate as read server 40. The central processing unit 1000 is configured for high volume data transfer and to perform large amounts of numerical calculations in processing communications and database searches.
Intel Inc. A Pentium® III microprocessor, such as 1 GHz Pentium® III, manufactured by Philips, may be used for CPU 1000. This processor employs a 32-bit architecture. Other suitable processors include a Motorola 500 MHz PowerG4 processor and workstation. Multiprocessors or workstations can be used as well.

 光学媒体を含む他のリードオンリメモリ形態がホストアプリケーションソフトウェアおよび一時結果の保持に用いられうるが、ROM1800は、好ましくは、半導体の形態で含まれる。ROM1800は、CPU1000による使用のため、システムバス1500に接続される。ROM1800は、CPU1000により実行されたときに、MFD20から読取られた文書に関連して、異なる認証、回送および文書管理機能を実行可能である。入力制御部1600はシステムバス1500と接続し、キーボード1610およびマウス1620のようなポインティングデバイスを含む種々の周辺機器とのインタフェースを提供する。入力制御部1600は、PS2ポート、または、例えば、汎用シリアルバス(USB)ポートの形態のマウスポートのような異なるポートを含んでもよい。入力制御部1600用のキーボードポートは、ミニDIN(mini-DIN)ポートであるが、他のコネクタも同様に使用可能である。入力制御部1600はサウンドカード接続を備え、サウンドカードの外部ジャックによりユーザがマイクロフォンスピーカまたは外部音源を取り付け可能とされてもよい。入力制御部1600は、また、シリアルポートまたはパラレルポートも同様に含んでもよい。 ROM 1800 is preferably included in semiconductor form, although other read-only memory forms including optical media may be used for holding host application software and temporary results. ROM 1800 is connected to system bus 1500 for use by CPU 1000. ROM 1800, when executed by CPU 1000, can perform different authentication, forwarding, and document management functions in connection with documents read from MFD 20. The input control unit 1600 is connected to the system bus 1500 and provides an interface with various peripheral devices including a pointing device such as a keyboard 1610 and a mouse 1620. The input controller 1600 may include a PS2 port or a different port, such as a mouse port in the form of a universal serial bus (USB) port, for example. The keyboard port for the input control unit 1600 is a mini-DIN (mini-DIN) port, but other connectors can be used as well. The input control unit 1600 may include a sound card connection, and an external jack of the sound card may allow a user to attach a microphone speaker or an external sound source. Input controller 1600 may also include a serial port or a parallel port as well.

 ディスク制御部1400はIDEコントローラの形態であり、リボンケーブル等を介してフロッピディスクドライブ等のリムーバブル媒体ドライブ1410ならびにハードディスクドライブ1420、CD−ROMドライブ1180およびコンパクトディスク1190に接続される(図12)。さらに、PCI拡張スロットが、ディスク制御部1400またはCPU1000を保持するマザーボードに設けられていてもよい。エンハンスト画像ポート拡張スロットは設けられ、メインメモリへの高速アクセスを伴う3−Dグラフィックスが可能に構成されていてもよい。ハードディスク1210はまた、読み出しおよび書き込み可能なCD−ROMを含んでもよい。通信制御部1300は、例えば、通信ネットワーク100であってもよいネットワーク1310へのイーサネット(登録商標)接続を介する通信を提供する。ネットワーク1310および通信制御部1300への接続は、ケーブル−モデム接続、DSL接続、ダイアルアップモデム接続等の、通信制御部1300に接続する多数の通信を介してもよい。 The disk controller 1400 is in the form of an IDE controller, and is connected to a removable medium drive 1410 such as a floppy disk drive, a hard disk drive 1420, a CD-ROM drive 1180, and a compact disk 1190 via a ribbon cable or the like (FIG. 12). Further, a PCI expansion slot may be provided in the motherboard that holds the disk control unit 1400 or the CPU 1000. An enhanced image port expansion slot may be provided to enable 3-D graphics with high-speed access to the main memory. Hard disk 1210 may also include a readable and writable CD-ROM. The communication control unit 1300 provides communication via an Ethernet (registered trademark) connection to a network 1310 which may be the communication network 100, for example. The connection to the network 1310 and the communication control unit 1300 may be via a number of communications connected to the communication control unit 1300, such as a cable-modem connection, a DSL connection, and a dial-up modem connection.

 入力/出力制御部1200は、また、外部ハードディスク1210、MFD10〜30であってもよいプリンタ1220のような、例えば、RS232ポート、SCSIバス、イーサネット(登録商標)または、TCP/IP、IPX、IPX/SPXまたはNetBEUI等のようないかなる所望のネットワークをもサポートする他のネットワーク接続を介した外部要素への接続を提供する。 The input / output control unit 1200 may also include an external hard disk 1210, a printer 1220, which may be an MFD 10-30, for example, an RS232 port, a SCSI bus, Ethernet (registered trademark), or TCP / IP, IPX, IPX. Provides connectivity to external components via other network connections that support any desired network, such as / SPX or NetBEUI.

 表示制御部1100はシステムバス1500と、陰極線管(CRT)1110のような表示装置とを相互接続する。CRTを示しているが、他の種々の表示装置、例えば、LCDやプラズマ表示装置を用いてもよい。 The display control unit 1100 interconnects the system bus 1500 with a display device such as a cathode ray tube (CRT) 1110. Although a CRT is shown, various other display devices such as an LCD and a plasma display device may be used.

 本明細書において上述したメカニズムおよびプロセスは、本発明の詳細な説明の教示にしたがってプログラミングされた従来の汎用目的のマイクロプロセッサを用いて実行されてもよく、これは当業者にも理解されるであろう。コード化のための適当なソフトウェアは、本開示の教示に基づいて熟練したプログラマーにより容易に調整可能であり、これは当業者に理解されるであろう。特に、本発明にかかる認証、回送および読取られた文書の管理用のコンピュータプログラム製品はC、C++、Fortran、Basic等の数々のコンピュータ言語で書かれてもよく、これは当業者に理解されるであろう。本発明は、また、特定目的用集積回路(ASIC)の調整により、または、従来の要素回路の適当なネットワークを相互接続させることにより、実行可能であり、これは当業者には容易に理解されるであろう。 The mechanisms and processes described herein above may be implemented using a conventional general purpose microprocessor programmed in accordance with the teachings of the detailed description of the invention, as will be understood by those skilled in the art. There will be. Suitable software for encoding can be readily adjusted by skilled programmers based on the teachings of the present disclosure, as will be appreciated by those skilled in the art. In particular, the computer program product for authentication, forwarding and management of scanned documents according to the present invention may be written in a number of computer languages such as C, C ++, Fortran, Basic, etc., which will be understood by those skilled in the art. Will be done. The invention can also be practiced by adjustment of an application specific integrated circuit (ASIC) or by interconnecting appropriate networks of conventional component circuits, which will be readily apparent to those skilled in the art. Will be.

 したがって、本発明は、記憶媒体に保持され、コンピュータを本発明にしたがって処理を行うようにプログラムするのに用いられうる指令を含むコンピュータ依存製品も含む。この記憶媒体は、フロッピディスク、光学ディスク、CD−ROM、光学磁気ディスク、ROM、RAM、EPROM、EEPROM、フラッシュメモリ、磁気または光学カードなどのいかなる種類のディスク、あるいは電子的指令を記憶するのに適したいかなる種類の媒体を含む。 Accordingly, the present invention also includes a computer-dependent product that contains instructions that can be stored on a storage medium and used to program a computer to perform processing in accordance with the present invention. This storage medium may be any type of disk, such as a floppy disk, optical disk, CD-ROM, optical magnetic disk, ROM, RAM, EPROM, EEPROM, flash memory, magnetic or optical card, or for storing electronic instructions. Including any suitable type of media.

 歴史的に、ビジネスアプリケーションは、メインフレームコンピュータ上で実行され、ユーザは指令命令を送ることにより端末操作部から操作を実行した。端末操作部は、実際のアプリケーションを実行するメインフレームコンピュータから戻されたデータストリームを表示する以外の計算能力は有しなかった。LAN(ローカルエリアネットワーク)が可能となると、クライアント−サーバアーキテクチャが導入された。クライアント−サーバアーキテクチャはメインフレームからデータ処理の負荷を除くクライアントコンピュータの計算能力を利用し、リソースのより効率的な使用とより高い全体能力が可能となる。 Historically, business applications have been run on mainframe computers, and users have performed operations from terminal consoles by sending command instructions. The terminal controls had no computational power other than displaying the data stream returned from the mainframe computer running the actual application. When a LAN (Local Area Network) became possible, a client-server architecture was introduced. The client-server architecture utilizes the computing power of the client computer to remove the data processing load from the mainframe, allowing for more efficient use of resources and higher overall capacity.

 このクライアント−サーバ技術は、しかし、新たな問題をもたらした。それぞれの、そしてどのコンピュータも、アプリケーションプログラムがインストールされていることが必要である。クライアントのインストール、アップグレード、およびメンテナンスは、多くの時間と人的サポートを必要とし、これは操作コストを上昇させた。さらに、クライアントとサーバの、異なったバージョンのアプリケーションが一致すべきであることから、このアプローチは柔軟性が欠けている。 This client-server technology, however, has introduced new problems. Each and every computer must have an application program installed. Client installation, upgrades, and maintenance required a lot of time and human support, which increased operating costs. In addition, this approach lacks flexibility because different versions of the client and server applications should match.

 一度導入されると、ウェブブラウザは、これがクライアント−サーバアーキテクチャの問題を解決するだけでなく、ユーザが分散コンピューティングの恩恵を維持可能であることから、よく受け入れられた。詳細には、アプリケーションプログラムおよび/またはウェブページはユーザがウェブサイトにアクセスする時に動的にロードされるので、ウェブブラウザはクライアントのプログラムメンテナンスの必要性を排除する。ユーザは、アプリケーションの最新バージョンを有することを保障されている。結果として、PCは、自ら、永久にインストールしたアプリケーションプログラムをそのローカルハードディスクに有する必要はもはやない。これがPCウェブブラウザがときに「薄型クライアント技術(thin client technology)」と呼ばれるゆえんであり、大きなアプリケーションプログラムは必要としない。 導入 Once introduced, web browsers have been well accepted as this not only solves the problem of client-server architecture, but also allows users to maintain the benefits of distributed computing. In particular, web browsers eliminate the need for client program maintenance, as application programs and / or web pages are dynamically loaded when a user accesses a web site. The user is guaranteed to have the latest version of the application. As a result, the PC no longer needs to have its own permanently installed application program on its local hard disk. This is because PC web browsers are sometimes called "thin client technology" and do not require large application programs.

 本発明にかかるMFDブラウザは、これがマニュアルでのプログラムのインストールまたはプログラムのアップグレードを必要としないながらも最新のそして/または唯一の適当な、ウェブサイトからロードしたソフトウェアを保障することから、薄型クライアント技術の恩恵をMFDにもたらす。MFDブラウザがMFDに組み込まれると、ウェブサーバはMFDの能力を識別し、あらかじめ定義された基準により選択されたプログラムを動的にダウンロードし、実行する。この基準は、部署ごとに異なる種類のアプリケーション、例えば、法務部のための特許検索および印刷プログラムや人事部のための履歴書管理アプリケーション、を実行するために用いられうる。 The MFD browser according to the present invention provides a thin client technology because it ensures the most up-to-date and / or only appropriate software loaded from the website while not requiring a manual program installation or program upgrade. Benefits to MFD. When the MFD browser is embedded in the MFD, the web server identifies the capabilities of the MFD and dynamically downloads and executes the program selected according to predefined criteria. This criterion can be used to implement different types of applications for different departments, such as patent search and printing programs for the Legal Department and resume management applications for the Human Resources department.

 以上説明したように、本発明の実施の形態にかかるシステムは、読取サーバ40に接続されたディレクトリサーバ60を含んで構成される。ディレクトリサーバ60は、ユーザが必要とする、電子メールアドレス、ファックス番号等の宛先情報を記憶する。また、本システムは、ディレクトリサーバ60の他に、MFD10〜30に設けられた同様の宛先情報を記憶するローカルなディレクトリサーバを含む。 As described above, the system according to the embodiment of the present invention includes the directory server 60 connected to the reading server 40. The directory server 60 stores destination information, such as an e-mail address and a fax number, required by the user. In addition, the present system includes a local directory server that stores the same destination information provided in the MFDs 10 to 30, in addition to the directory server 60.

 読取サーバ40は、ディレクトリサーバ60に記憶された情報をMFD10〜30に渡す。ディレクトリサーバ60から電子メールアドレス、ファックス番号等の宛先を検索したいと望むユーザは、読取サーバ40にディレクトリサーバ60のグローバルディレクトリ内を検索するための検索要求を送ることができ、読取サーバ40はディレクトリサーバ60にその要求を渡す。また、ユーザはMFD10〜30のローカルディレクトリにアクセスすることにより、またはさもなければMFD10〜30のユーザインタフェースを用いてアドレスおよび/またはファックス番号をマニュアルで入力することにより、ディレクトリサーバ60にアクセスしないで直接電子メールまたはファックスすることができる。 The reading server 40 passes the information stored in the directory server 60 to the MFDs 10 to 30. A user who wants to search for a destination such as an e-mail address or a fax number from the directory server 60 can send a search request to the reading server 40 to search the global directory of the directory server 60, and the reading server 40 The request is passed to the server 60. Also, the user does not access the directory server 60 by accessing the local directory of the MFDs 10-30, or otherwise by manually entering the address and / or fax number using the user interface of the MFDs 10-30. You can email or fax directly.

 上記構成の本システム5は会社内で好適に使用可能であり、様々な従業員が会社のグローバルディレクトリまたはアドレス帳にアクセス可能である。グローバルディレクトリ(例えば、会社全体のアドレス帳)はMFD10〜30等に記憶されている必要はない。代りに、グローバルディレクトリは、安全な、中心的位置に管理可能である。会社の管理者は、MFD10〜30等のローカルディレクトリを何ら更新する必要なしにグローバルディレクトリを更新することができる。 The system 5 having the above configuration can be suitably used in a company, and various employees can access a company's global directory or address book. The global directory (for example, the address book of the entire company) does not need to be stored in the MFDs 10 to 30 or the like. Instead, the global directory can be managed in a secure, central location. The company administrator can update the global directory without having to update any local directories such as MFDs 10-30.

 ユーザは、MFD10〜30からログイン名およびパスワードを入力し、ログイン情報は読取サーバ40に伝えられる。読取サーバ40は、ネットワークドメイン制御部50でドメイン認証を確認し、ユーザがシステム5を使用する権限を有することを確かめることができる。読取サーバ40は、同様に、ディレクトリ認証を処理して、ユーザのディレクトリサーバ60へのアクセスを制御することができる。読取サーバ40は、また、MFD10〜30から受け取った文書またはファイルを処理可能である。読取サーバ40は、ユーザが要求したときに、文書を適当なサーバ、例えば、電子メールサーバ70やファックスサーバ80に回送する。 (4) The user inputs a login name and a password from the MFDs 10 to 30, and the login information is transmitted to the reading server 40. The read server 40 can confirm the domain authentication by the network domain control unit 50 and confirm that the user has the authority to use the system 5. The read server 40 can also handle directory authentication and control user access to the directory server 60. The reading server 40 can also process documents or files received from the MFDs 10 to 30. The reading server 40 forwards the document to an appropriate server, such as an e-mail server 70 or a fax server 80, when requested by the user.

 複数のMFD10〜30を、通信ネットワーク100を介して読取サーバ400に接続可能である。会社内では、いくつもの読取装置(MFD)が異なるフロア、異なる部屋、または異なるビルに配置される場合がある。従業員はいずれの読取装置からもグローバルディレクトリにアクセス可能である。管理者は1つのグローバルディレクトリを維持管理して、会社全体のユーザが利用可能な情報を効率的に更新することができる。 The plurality of MFDs 10 to 30 can be connected to the reading server 400 via the communication network 100. Within a company, several readers (MFDs) may be located on different floors, different rooms, or different buildings. Employees can access the global directory from any reader. An administrator can maintain one global directory and efficiently update information available to users throughout the company.

 本発明は、米国特許商標庁にともに係属している出願番号09/795,438号(その全体は参照により本明細書に含まれる)に開示される文書管理のためのシステムおよび方法に包含可能である。 The present invention may be included in the system and method for document management disclosed in application Ser. No. 09 / 79,438, which is co-pending with the United States Patent and Trademark Office, which is incorporated herein by reference in its entirety. It is.

 明らかなことに、本発明のさらなる修正および変形は、上記教示の範囲において可能である。したがって、添付の請求の範囲の範囲内で、本発明は本明細書に詳細に記載された以外のように実施されてもよい。 Obviously, further modifications and variations of the present invention are possible within the scope of the above teachings. Thus, within the scope of the appended claims, the invention may be practiced other than as specifically described herein.

本発明の実施の形態にかかる全体的なシステム構成を示すブロック図である。FIG. 1 is a block diagram illustrating an overall system configuration according to an embodiment of the present invention. 本発明の実施の形態にかかるシステムのソフトウェア要素のブロック図である。FIG. 2 is a block diagram of software components of the system according to the embodiment of the present invention. 本発明の実施の形態にかかる読取装置のディスプレイ画面上に表示されるメニューの例を示す。4 shows an example of a menu displayed on a display screen of the reading device according to the embodiment of the present invention. 本発明の実施の形態にかかる読取装置のディスプレイ画面上に表示されるメニューの例を示す。4 shows an example of a menu displayed on a display screen of the reading device according to the embodiment of the present invention. 本発明の実施の形態にかかる読取装置のディスプレイ画面上に表示されるメニューの例を示す。4 shows an example of a menu displayed on a display screen of the reading device according to the embodiment of the present invention. 本発明の実施の形態にかかる読取装置のディスプレイ画面上に表示されるメニューの例を示す。4 shows an example of a menu displayed on a display screen of the reading device according to the embodiment of the present invention. 本発明の実施の形態にかかる認証方法のフローチャートを示す。4 shows a flowchart of an authentication method according to the embodiment of the present invention. 本発明の実施の形態にかかるグローバルディレクトリへのアクセス方法のフローチャートを示す。5 is a flowchart illustrating a method of accessing a global directory according to an embodiment of the present invention. 本発明の実施の形態にかかる読取装置を示すブロック図である。FIG. 1 is a block diagram illustrating a reading device according to an embodiment of the present invention. 本発明の実施の形態にかかる読取装置の外面図である。1 is an external view of a reading device according to an embodiment of the present invention. 本発明の実施の形態にかかる読取サーバを示すブロック図である。FIG. 2 is a block diagram showing a reading server according to the embodiment of the present invention. 本発明の実施の形態にかかる読取サーバの外面図である。FIG. 3 is an external view of the reading server according to the embodiment of the present invention. 本発明の実施の形態にかかるMFDブラウザにおける文書管理方法のフローチャートを示す。5 shows a flowchart of a document management method in the MFD browser according to the embodiment of the present invention. 本発明の実施の形態にかかるMFDブラウザにおける文書管理方法のフローチャートを示す。5 shows a flowchart of a document management method in the MFD browser according to the embodiment of the present invention.

符号の説明Explanation of reference numerals

 5 システム
 10〜30 MFD
 40 読取サーバ
 115 ディレクトリサーバ
5 System 10-30 MFD
40 reading server 115 directory server

Claims (20)

 読取装置で読取った文書を送信する文書送信方法であって、
 読取装置にネットワークを介して接続され、宛先情報を記憶するディレクトリサーバにアクセスして宛先情報を要求するステップと、
 前記読取装置が、前記ディレクトリサーバから宛先情報を受け取るステップと、
 前記読取装置が、読取った文書および前記宛先情報を送る送信ステップと、
 を備える、ことを特徴とする文書送信方法。
A document transmission method for transmitting a document read by a reading device,
Requesting the destination information by accessing a directory server that is connected to the reading device via a network and stores the destination information;
The reading device receiving destination information from the directory server;
A transmission step of transmitting the read document and the destination information by the reading device,
A document transmission method, comprising:
 前記読取装置が、ユーザからログイン情報を受け取るステップと、
 受け取った前記ログイン情報に基づいて、前記読取装置の操作の認証を要求する認証ステップと、
 をさらに備える、ことを特徴とする請求項1に記載の文書送信方法。
The reading device receives login information from a user;
An authentication step of requesting authentication of an operation of the reading device based on the received login information;
The document transmission method according to claim 1, further comprising:
 前記読取装置が、ユーザからログイン情報を受け取るステップと、
 受け取った前記ログイン情報に基づいて、前記ディレクトリサーバへのアクセス認証を要求する認証ステップと、
 をさらに備える、ことを特徴とする請求項1に記載の文書送信方法。
The reading device receives login information from a user;
An authentication step of requesting access authentication to the directory server based on the received login information;
The document transmission method according to claim 1, further comprising:
 前記認証ステップは、
 前記読取装置にネットワークを介して接続された読取サーバに前記ログイン情報を送るステップと、
 前記ログインサーバに送られた前記ログイン情報に基づいて認証を行うステップと、
 を含む、ことを特徴とする請求項2または3に記載の文書送信方法。
The authentication step includes:
Sending the login information to a reading server connected to the reading device via a network;
Performing authentication based on the login information sent to the login server;
The document transmission method according to claim 2, further comprising:
 前記認証ステップは、前記読取サーバが、前記ディレクトリサーバに記憶された認証情報を前記ディレクトリサーバから取得するステップをさらに備える、ことを特徴とする請求項4に記載の文書送信方法。 5. The document transmission method according to claim 4, wherein the authentication step further includes a step in which the reading server acquires authentication information stored in the directory server from the directory server. 6.  前記送信ステップは、
 前記読取装置が、前記読取装置にネットワークを介して接続された読取サーバに、読取った前記文書および前記宛先情報を送るステップと、
 前記読取サーバが、読取られた前記文書を、前記宛先情報に応じた送信用サーバに回送するステップと、
 を含む、ことを特徴とする請求項1乃至5のいずれか1項に記載の文書送信方法。
The transmitting step includes:
The reading device sends the read document and the destination information to a reading server connected to the reading device via a network;
A step in which the reading server forwards the read document to a transmission server according to the destination information;
The document transmission method according to any one of claims 1 to 5, further comprising:
 前記読取装置が受け取った前記宛先情報を記憶するステップをさらに備える、ことを特徴とする請求項1乃至6のいずれか1項に記載の文書送信方法。 7. The document transmission method according to claim 1, further comprising: storing the destination information received by the reading device.  前記読取装置が記憶した前記宛先情報を所定時間後に消去するステップをさらに備える、ことを特徴とする請求項7に記載の文書送信方法。 8. The method according to claim 7, further comprising: erasing the destination information stored in the reading device after a predetermined time.  読取った前記文書のデータ形式を変換するステップをさらに備える、ことを特徴とする請求項1乃至8のいずれか1項に記載の文書送信方法。 The method according to any one of claims 1 to 8, further comprising: converting the data format of the read document.  前記宛先情報は、電子メールアドレスおよびファックス番号の少なくとも1つを含んで構成される、ことを特徴とする請求項1乃至9のいずれか1項に記載の文書送信方法。 The method according to any one of claims 1 to 9, wherein the destination information includes at least one of an electronic mail address and a fax number.  読取装置で読取った文書を送信する文書送信システムであって、
 読取装置にネットワークを介して接続され、宛先情報を記憶するディレクトリサーバにアクセスして宛先情報を要求する手段と、
 前記ディレクトリサーバから宛先情報を受け取る手段と、
 読取った文書および前記宛先情報を送る送信手段と、
 を備える、ことを特徴とする文書送信システム。
A document transmission system for transmitting a document read by a reading device,
Means for connecting to the reading device via a network, accessing a directory server storing destination information, and requesting the destination information;
Means for receiving destination information from the directory server;
Transmitting means for transmitting the read document and the destination information;
A document transmission system comprising:
 ユーザからログイン情報を受け取る手段と、
 受け取った前記ログイン情報に基づいて、前記読取装置の操作の認証を要求する認証手段と、
 をさらに備える、ことを特徴とする請求項11に記載の文書送信システム。
Means for receiving login information from the user;
An authentication unit for requesting authentication of an operation of the reading device based on the received login information;
The document transmission system according to claim 11, further comprising:
 ユーザからログイン情報を受け取る手段と、
 受け取った前記ログイン情報に基づいて、前記ディレクトリサーバへのアクセス認証を要求する認証手段と、
 をさらに備える、ことを特徴とする請求項11に記載の文書送信システム。
Means for receiving login information from the user;
Authentication means for requesting access authentication to the directory server based on the received login information;
The document transmission system according to claim 11, further comprising:
 前記認証手段は、
 前記読取装置にネットワークを介して接続された読取サーバに前記ログイン情報を送る手段と、
 前記ログインサーバに送られた前記ログイン情報に基づいて認証を行う手段と、
 を含む、ことを特徴とする請求項12または13に記載の文書送信システム。
The authentication means,
Means for sending the login information to a reading server connected to the reading device via a network,
Means for performing authentication based on the login information sent to the login server,
14. The document transmission system according to claim 12, further comprising:
 前記認証手段は、前記ディレクトリサーバに記憶された認証情報を前記ディレクトリサーバから取得する手段をさらに備える、ことを特徴とする請求項14に記載の文書送信システム。 15. The document transmission system according to claim 14, wherein the authentication unit further includes a unit that obtains authentication information stored in the directory server from the directory server.  前記送信手段は、
 前記読取装置にネットワークを介して接続された読取サーバに、読取った前記文書および前記宛先情報を送る手段と、
 読取られた前記文書を、前記宛先情報に応じた送信用サーバに回送する手段と、
 を含む、ことを特徴とする請求項11乃至15のいずれか1項に記載の文書送信システム。
The transmitting means,
Means for sending the read document and the destination information to a reading server connected to the reading device via a network;
Means for forwarding the read document to a transmission server according to the destination information;
The document transmission system according to any one of claims 11 to 15, further comprising:
 前記読取装置が受け取った前記宛先情報を記憶する手段をさらに備える、ことを特徴とする請求項11乃至16のいずれか1項に記載の文書送信システム。 17. The document transmission system according to claim 11, further comprising: a unit configured to store the destination information received by the reading device.  前記読取装置が記憶した前記宛先情報を所定時間後に消去する手段をさらに備える、ことを特徴とする請求項17に記載の文書送信システム。 18. The document transmission system according to claim 17, further comprising means for deleting the destination information stored in the reading device after a predetermined time.  読取った前記文書のデータ形式を変換する手段をさらに備える、ことを特徴とする請求項11乃至18のいずれか1項に記載の文書送信システム。 19. The document transmission system according to claim 11, further comprising means for converting a data format of the read document.  前記宛先情報は、電子メールアドレスおよびファックス番号の少なくとも1つを含んで構成される、ことを特徴とする請求項11乃至19のいずれか1項に記載の文書送信システム。 20. The document transmission system according to claim 11, wherein the destination information includes at least one of an e-mail address and a fax number.
JP2003323642A 2002-09-16 2003-09-16 Document transmission method, document transmission system, and reading server Expired - Fee Related JP4143507B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/243,645 US20040024811A1 (en) 2002-04-24 2002-09-16 System, computer program product and method for scanning and managing documents

Publications (2)

Publication Number Publication Date
JP2004112798A true JP2004112798A (en) 2004-04-08
JP4143507B2 JP4143507B2 (en) 2008-09-03

Family

ID=32296785

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003323642A Expired - Fee Related JP4143507B2 (en) 2002-09-16 2003-09-16 Document transmission method, document transmission system, and reading server

Country Status (1)

Country Link
JP (1) JP4143507B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007306405A (en) * 2006-05-12 2007-11-22 Ricoh Co Ltd Image formation system, groupware server, image formation method, database management program and storage medium
CN100384199C (en) * 2004-07-12 2008-04-23 株式会社东芝 Method of transmitting data
JP2008102721A (en) * 2006-10-18 2008-05-01 Ricoh Co Ltd Image forming system, groupware server, image forming device, image forming method and image forming program
US7777903B2 (en) 2004-09-01 2010-08-17 Konica Minolta Business Technologies, Inc. Data transmission apparatus
US8593664B2 (en) 2006-09-12 2013-11-26 Konica Minolta Business Technologies, Inc. Image processing apparatus, image processing system, and program for specifying destinations for image data transmission
EP3416362A1 (en) * 2017-06-14 2018-12-19 Ricoh Company, Limited Data storage management in information processing system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100384199C (en) * 2004-07-12 2008-04-23 株式会社东芝 Method of transmitting data
US7777903B2 (en) 2004-09-01 2010-08-17 Konica Minolta Business Technologies, Inc. Data transmission apparatus
JP2007306405A (en) * 2006-05-12 2007-11-22 Ricoh Co Ltd Image formation system, groupware server, image formation method, database management program and storage medium
US8593664B2 (en) 2006-09-12 2013-11-26 Konica Minolta Business Technologies, Inc. Image processing apparatus, image processing system, and program for specifying destinations for image data transmission
JP2008102721A (en) * 2006-10-18 2008-05-01 Ricoh Co Ltd Image forming system, groupware server, image forming device, image forming method and image forming program
EP3416362A1 (en) * 2017-06-14 2018-12-19 Ricoh Company, Limited Data storage management in information processing system
US11201860B2 (en) 2017-06-14 2021-12-14 Ricoh Company, Ltd. Information processing system, information processing apparatus, and data output apparatus

Also Published As

Publication number Publication date
JP4143507B2 (en) 2008-09-03

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
JP4812668B2 (en) Bidirectional status and control between image capture device and back-end device
JP3771923B2 (en) Digital computing device and external device
US6667810B1 (en) Apparatus and method for changing, adding and deleting a job, and a storage medium for such a program
JP5906594B2 (en) Cooperation system, image processing apparatus, cooperation control method, cooperation control program, and recording medium
JP2012085176A (en) Image forming apparatus, information apparatus and computer program
JP4049173B2 (en) Data communication system, image processing apparatus, and data management method in image processing apparatus
JP5600912B2 (en) Image output apparatus, method of restricting use thereof, and computer program
JP2005057549A (en) Mfp system, server, remote operating method, and program
JP4143507B2 (en) Document transmission method, document transmission system, and reading server
JP2004171571A (en) Document management method and system
JP2019050530A (en) Image processing apparatus, processing method thereof, and program
JP2012081648A (en) Image forming apparatus, information processing method using the same, and computer program
JP4225869B2 (en) Authentication control method and scan server apparatus
JP2019050529A (en) Image processing apparatus, processing method thereof, and program
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
JP5672979B2 (en) Image processing apparatus, UI cooperation system, UI cooperation control method
JP2024032387A (en) Information processing apparatus, control method of information processing apparatus, and program
JP4975855B2 (en) File structure data providing system and method for providing file structure data
JP2021149776A (en) Information processing apparatus, information processing method, printing system, and program
JP2007043703A (en) Method for accessing file structure data, file structure data providing system, image processing apparatus and file structure converting apparatus
JP2001351061A (en) Information transmission system
JP2011055037A (en) Log management device, log management method, and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060615

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080226

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080424

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080610

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080616

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4143507

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130620

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees