[go: up one dir, main page]

JP7115189B2 - Document management system and management method - Google Patents

Document management system and management method Download PDF

Info

Publication number
JP7115189B2
JP7115189B2 JP2018184267A JP2018184267A JP7115189B2 JP 7115189 B2 JP7115189 B2 JP 7115189B2 JP 2018184267 A JP2018184267 A JP 2018184267A JP 2018184267 A JP2018184267 A JP 2018184267A JP 7115189 B2 JP7115189 B2 JP 7115189B2
Authority
JP
Japan
Prior art keywords
server
processing
document management
service
management system
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.)
Active
Application number
JP2018184267A
Other languages
Japanese (ja)
Other versions
JP2020053939A (en
Inventor
鷹之 木村
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
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2018184267A priority Critical patent/JP7115189B2/en
Publication of JP2020053939A publication Critical patent/JP2020053939A/en
Application granted granted Critical
Publication of JP7115189B2 publication Critical patent/JP7115189B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Computer And Data Communications (AREA)

Description

本発明は、文書管理システムおよび管理方法に関する。 The present invention relates to a document management system and management method.

例えば、会社内において、MFP(Multi Function Peripheral:複合機)を用いて電子化した文書などを処理サーバに蓄積し、若しくは指定された配信先に配信して利用する文書管理システムが業務効率化を図る手段として大きな役割を担っている。 For example, in a company, a document management system that stores documents digitized using an MFP (Multi Function Peripheral) in a processing server or distributes them to specified delivery destinations improves work efficiency. It plays a major role as a means of planning.

文書管理システムでは、複数の処理(例えばスキャン処理、文字認識処理、データ配信処理など)を組み合わせたフローを設定できる。これを「ワークフロー」と呼び、どのような処理を実行するかが定義された情報を「ワークフロー情報」と呼ぶ。 In the document management system, it is possible to set a flow that combines multiple processes (for example, scanning process, character recognition process, data distribution process, etc.). This is called a "workflow", and the information defining what kind of processing is to be executed is called "workflow information".

文書管理システムには、複数のMFPが社内のネットワークで接続されている。ユーザは任意のMFPの操作パネル上で目的に合わせたサービスを選択することで、そのサービスに対応したワークフロー情報に従った処理が実行される。その際、予めユーザ毎にカスタマイズされたサービスのメニュー画面をMFPの操作パネルに表示して、そのメニュー画面の中で選択されたサービスを実行するシステムがある(例えば、特許文献1参照)。また、インターネット上に蓄積された印刷データを任意のプリンタで印刷するシステムがある(例えば、特許文献2参照)。 Multiple MFPs are connected to the document management system via an in-house network. By selecting a desired service on the operation panel of any MFP, the user executes processing according to the workflow information corresponding to the service. At that time, there is a system in which a service menu screen customized for each user in advance is displayed on the operation panel of the MFP, and a service selected from the menu screen is executed (see, for example, Patent Document 1). Also, there is a system for printing print data accumulated on the Internet with an arbitrary printer (see, for example, Japanese Patent Application Laid-Open No. 2002-200022).

上述した文書管理システムは、ユーザが属する団体(例えば、企業やその企業内の部署)毎に構築されるため、その団体の中で管理されていない端末機器からアクセスすることはできない。しかし、ユーザによっては、例えば外出先などで、社内の文書管理システムに管理対象外の端末機器(社内の文書管理システムによって管理されていない端末機器)からアクセスしてサービスを利用したいという要求がある。 Since the document management system described above is built for each organization to which the user belongs (for example, a company or a department within the company), it cannot be accessed from terminal devices that are not managed within that organization. However, there is a demand from some users, for example, to access the in-house document management system from a non-managed terminal device (a terminal device not managed by the in-house document management system) and use the service while away from home. .

そこで、本発明の目的は、文書管理に関連した各種サービスを任意の場所で利用することのできる文書管理システムおよび管理方法を提供することにある。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a document management system and management method that allow various services related to document management to be used at any location.

一実施形態に係る文書管理システムは、文書管理システムは、登録手段と処理実行手段とを備える。前記登録手段は、複数の第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する。前記処理実行手段は、端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する。 A document management system according to one embodiment includes a registration unit and a process execution unit. The registration means associates address information of a server designated among the plurality of first servers with identification information for using services related to document management provided by the processing operation of the server, and registers the second server. Register with the server. When the terminal device acquires the address information corresponding to the identification information from the second server and makes a login request, the processing execution means connects the terminal device to the specified server and Execute the process.

本発明によれば、文書管理に関連した各種サービスを任意の場所で利用することができる。 According to the present invention, various services related to document management can be used anywhere.

一実施形態に係る文書管理システムを含むネットワークシステムの一例を示す図である。1 is a diagram illustrating an example of a network system including a document management system according to one embodiment; FIG. 文書管理システムの全体構成を示す図である。1 is a diagram showing the overall configuration of a document management system; FIG. 文書管理システムと、複合機および管理サーバの機能構成を示すブロック図である。1 is a block diagram showing functional configurations of a document management system, a multi-function peripheral, and a management server; FIG. サービス管理テーブルの一例を示す図である。It is a figure which shows an example of a service management table. 中央サーバのハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of a central server. 処理サーバのハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of a processing server. 複合機のハードウェア構成の一例を示すブロック図である。2 is a block diagram showing an example of the hardware configuration of a multi-function machine; FIG. 管理サーバのハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of a management server. 文書管理システムにおける登録時の処理の流れを説明するためのシーケンス図である。FIG. 10 is a sequence diagram for explaining the flow of processing during registration in the document management system; 文書管理システムにおけるサービス提供時の処理の流れを説明するためのシーケンス図である。FIG. 10 is a sequence diagram for explaining the flow of processing when providing a service in the document management system; 文書管理システムにおけるサービス提供時の処理の流れを説明するためのシーケンス図である。FIG. 10 is a sequence diagram for explaining the flow of processing when providing a service in the document management system; 複合機に表示される入力画面の一例を示す図である。FIG. 4 is a diagram showing an example of an input screen displayed on the multi-function device; サービス利用画面の一例を示す図である。It is a figure which shows an example of a service use screen. 変形例としてサービス情報を有するサービス管理テーブルの一例を示す図である。It is a figure which shows an example of the service management table which has service information as a modification.

以下、図面を参照して実施形態を説明する。
図1は一実施形態に係る文書管理システムを含むネットワークシステムの一例を示す図である。
Embodiments will be described below with reference to the drawings.
FIG. 1 is a diagram showing an example of a network system including a document management system according to one embodiment.

本実施形態におけるネットワークシステムは、A社内に構築されたネットワークシステム11と、B社内に構築されたネットワークシステム12と、クラウド13と、複合機14-1~14-5とを備える。図中のNはネットワークであり、例えばインターネットを含む。 The network system in this embodiment includes a network system 11 built in company A, a network system 12 built in company B, a cloud 13, and multifunction machines 14-1 to 14-5. N in the figure is a network, including the Internet, for example.

A社の社内ネットワークシステム11には、文書管理システム21と、ファイルサーバ22と、複合機23などが社内ネットワーク20を介して接続されている。社内ネットワーク20は、例えばTCP/IPによるLAN(Local Area Network),VPN(Virtual Private Network)、WAN(Wide Area Network)などを含む。 A company network system 11 is connected to a document management system 21 , a file server 22 , a multi-function device 23 , and the like via an in-house network 20 . The in-house network 20 includes, for example, a LAN (Local Area Network), a VPN (Virtual Private Network), a WAN (Wide Area Network) by TCP/IP, and the like.

文書管理システム21は、複合機等の端末機器と協働して、文書管理に関わる処理を実行するコンピュータ上のシステムである。「文書管理に関わる処理」とは、複合機などの端末機器を利用して、文書等の情報を効率的に管理するための一連の処理のことを言う。「文書管理に関わる処理」には、例えば複合機のスキャン機能によって入力された文書等をワークフロー情報に従って配信する処理、複合機のスキャン機能によって入力された文書等をロケーションフリーで印刷する処理などが含まれる。なお、文書管理システム21が処理対象とする情報は、文書に限らず、写真画像や動画などであっても良い。 The document management system 21 is a system on a computer that executes processing related to document management in cooperation with terminal equipment such as a multifunction machine. "Processing related to document management" refers to a series of processes for efficiently managing information such as documents using a terminal device such as a multifunction machine. "Processing related to document management" includes, for example, processing to distribute documents, etc. input by the scanning function of multifunction devices according to workflow information, processing to print documents, etc., input by the scanning function of multifunction devices without location. included. Information to be processed by the document management system 21 is not limited to documents, and may be photographic images, moving images, and the like.

また、文書管理システム21は、ユーザ認証を行う機能を有する。「ユーザ認証」とは、ユーザが文書管理システム21を利用する権限を有する正当なユーザであるか否かを確認する機能のことである。 The document management system 21 also has a function of performing user authentication. “User authentication” is a function for confirming whether or not a user is a legitimate user who has the authority to use the document management system 21 .

ファイルサーバ22は、各種データの保存、管理を行うサーバである。
複合機23は、スキャナ機能、プリンタ機能およびファクシミリ機能の少なくとも1つを有する。また、複合機23は、通信機能および表示機能および入力機能などを有する。なお、複合機23は、MFP、画像形成装置、多機能プリンタ、コピー機又はオフィス機器などと呼ばれる場合がある。
The file server 22 is a server that stores and manages various data.
The MFP 23 has at least one of a scanner function, a printer function and a facsimile function. Also, the multi-function device 23 has a communication function, a display function, an input function, and the like. Note that the multi-function device 23 may be called an MFP, image forming device, multi-function printer, copier, office equipment, or the like.

さらに、複合機23は、予め記憶されたプログラムに従ってデータ処理を実行する機能を有する。複合機23は、一例として、用紙をスキャンして画像データを取り込み、取り込んだ画像データに対してプログラムに従ったデータ処理を実行する。 Further, the multi-function device 23 has a function of executing data processing according to pre-stored programs. As an example, the multi-function device 23 scans a sheet to capture image data, and executes data processing on the captured image data according to a program.

B社の社内ネットワークシステム12についても、A社内のネットワークシステム11と同様であり、文書管理システム31と、ファイルサーバ32と、複合機33がネットワーク30を介して接続されている。 The in-house network system 12 of company B is similar to the network system 11 in company A. A document management system 31 , a file server 32 , and a multifunction machine 33 are connected via a network 30 .

一方、複合機14-1~14-5は、例えばコンビニエンス・ストア(図中ではコンビニと略記する)や公共施設などに設置されている。つまり、複合機14-1~14-5は、A社やB社から見た場合に社外の場所に任意に設置された外部の端末機器として存在する。 On the other hand, multi-function machines 14-1 to 14-5 are installed, for example, in convenience stores (abbreviated as convenience stores in the drawing) and public facilities. In other words, the MFPs 14-1 to 14-5 exist as external terminal devices that are arbitrarily installed outside the company when viewed from company A or company B.

ここで、例えばA社内であれば、文書管理システム21に登録されている複合機23から文書管理システム21をアクセスする。この文書管理システム21は、ユーザの利用目的に合わせた様々な設定が施されている。このため、文書管理システム21に管理対象として設定されていない複合機14-1~14-5から文書管理システム21のサービスを利用することはできない。 Here, for example, in company A, the document management system 21 is accessed from the multi-function device 23 registered in the document management system 21 . The document management system 21 has various settings according to the purpose of use of the user. For this reason, the services of the document management system 21 cannot be used from the MFPs 14-1 to 14-5 that are not set as management targets in the document management system 21. FIG.

しかし、ユーザによっては社外でも文書管理システム21を利用して文書の配信などを行いたい要求がある。そこで、本実施形態では、クラウド13上に管理サーバ41を配置することで、文書管理システム21に管理対象外の端末機器を用いて、社外の任意の場所から文書管理システム21を利用できるようにする。なお、管理サーバ41の構成や処理動作については、後に図3および図4を参照して詳しく説明する。また、クラウド13上には、管理サーバ41の他にファイルサーバ42や、別の会社(C社)の文書管理システム43が配置されていても良い。 However, some users have requests to distribute documents using the document management system 21 even outside the company. Therefore, in this embodiment, by arranging the management server 41 on the cloud 13, it is possible to use the document management system 21 from any place outside the company using a terminal device that is not subject to management of the document management system 21. do. The configuration and processing operations of the management server 41 will be described later in detail with reference to FIGS. 3 and 4. FIG. In addition to the management server 41 , a file server 42 and a document management system 43 of another company (company C) may be arranged on the cloud 13 .

以下では、A社の文書管理システム21に着目して説明するが、B社の文書管理システム31や、クラウド13上の文書管理システム43でも同様である。 Although the document management system 21 of Company A will be described below, the same applies to the document management system 31 of Company B and the document management system 43 on the cloud 13 .

図2はA社内に構築された文書管理システム21の全体構成を示す図である。
文書管理システム21は、中央サーバ51、複数の処理サーバ52-1,52-2,…52-N、認証サーバ53、配信サーバ54を備える。なお、複合機A1,A2,…AN,複合機B1,B2,…BN,複合機N1,N2,…NNは、図1に示した社内の複合機23に対応する。
FIG. 2 is a diagram showing the overall configuration of the document management system 21 built in Company A. As shown in FIG.
The document management system 21 comprises a central server 51, a plurality of processing servers 52-1, 52-2, . . . 52-N, an authentication server 53 and a distribution server . . . AN, multifunction machines B1, B2, . . . BN, and multifunction machines N1, N2, .

中央サーバ51には、複数の処理サーバ52-1,52-2,…52-Nが接続される。これらの処理サーバ52-1,52-2,…52-Nには、それぞれに複合機A1,A2,…AN,複合機B1,B2,…BN,複合機N1,N2,…NNが接続される。
なお、処理サーバに対してデータを入力する手段は複合機に限らないため、複合機が処理サーバに接続されない構成もあり得る。例えば、テレビ会議端末、電子黒板、プロジェクタ、デジタルサイネージなどが処理サーバに接続される構成もある。
The central server 51 is connected to a plurality of processing servers 52-1, 52-2, . . . 52-N. MFPs A1, A2, . . . AN, MFPs B1, B2, . be.
Since the means for inputting data to the processing server is not limited to the multi-function device, there may be a configuration in which the multi-function device is not connected to the processing server. For example, there is a configuration in which a teleconference terminal, an electronic blackboard, a projector, a digital signage, etc. are connected to the processing server.

中央サーバ51は、上位制御装置として存在し、文書管理システム全体の制御を行う。中央サーバ51には管理者端末55が接続されている。管理者端末55は、管理者により操作される情報処理装置である。管理者端末55は、例えば汎用のコンピュータによって構成される。 The central server 51 exists as a host control device and controls the entire document management system. An administrator terminal 55 is connected to the central server 51 . The administrator terminal 55 is an information processing device operated by an administrator. The administrator terminal 55 is configured by, for example, a general-purpose computer.

ここで、「管理者」とは、文書管理システムの全体的な管理を行う者であり、例えばワークフロー情報の定義や編集、さらに、社外の任意の場所から利用可能な処理サーバを登録する権限を持つ。これに対し、「ユーザ」は複合機などを操作して各種サービスを受ける者である。管理者がユーザとなる場合もあり、厳密に区別しなくても良い。ここで言う「各種サービス」とは、文書管理システムを実現するサーバコンピュータの処理動作によって提供される様々なサービスであり、例えば「印刷サービス」、「文書配信サービス」などを含む。 Here, the "administrator" is a person who performs overall management of the document management system. have On the other hand, a "user" is a person who receives various services by operating a multifunction machine or the like. Administrators may also be users, and there is no need to strictly distinguish between them. The "various services" referred to here are various services provided by processing operations of the server computer that implements the document management system, and include, for example, "printing service" and "document distribution service".

処理サーバ52-1,52-2,…52-Nは、文書管理システム21の各種サービスに対応した処理を実行するサーバであり、例えば「印刷処理」を実行するプリントサーバなどを含む。処理サーバ52-1には、社内に設置されたAグループの複数の複合機A1,A2,…ANが接続されている。処理サーバ52-1は、文書管理システム21の各機能の一部あるいは全てに対応した処理を行う。他の処理サーバ52-2~52-Nについても同様である。なお、“N”は任意の自然数(0を含まず)であるが、処理サーバや複合機の台数は少なくとも1台以上あれば良い。 The processing servers 52-1, 52-2, . . . 52-N are servers that execute processing corresponding to various services of the document management system 21, and include, for example, print servers that execute “print processing”. A plurality of MFPs A1, A2, . . . AN installed in an A group are connected to the processing server 52-1. The processing server 52-1 performs processing corresponding to some or all of the functions of the document management system 21. FIG. The same applies to the other processing servers 52-2 to 52-N. Note that "N" is any natural number (not including 0), but the number of processing servers and MFPs should be at least one.

認証サーバ53は、予め文書管理システム21の利用が許可されたユーザを認証するためのユーザ情報を備えている。ユーザ情報は、ユーザ名およびパスワード、又は、これらに加えて組織毎に割り当てられた組織コードと呼ばれるコードを含む。認証サーバ53は、処理サーバ52-1から認証依頼を受けて、前記ユーザ情報を用いた認証処理を行う。 The authentication server 53 has user information for authenticating users who are permitted to use the document management system 21 in advance. User information includes a user name and password, or in addition to these, a code called an organization code assigned to each organization. The authentication server 53 receives an authentication request from the processing server 52-1 and performs authentication processing using the user information.

配信サーバ54は、データを配信処理するサーバである。配信処理には、例えばスキャンした文書をメールに添付して配信する「メール配信」、所定のフォルダに配信する「フォルダ配信」、インターネット上に配信する機能として「FTP(File Transfer Protocol)配信」、「WebDAV(Web-based Distributed Authoring and Versioning)配信」などがある。 The distribution server 54 is a server that distributes data. The delivery process includes, for example, "email delivery" for delivering a scanned document attached to an e-mail, "folder delivery" for delivering to a predetermined folder, "FTP (File Transfer Protocol) delivery" for delivering to the Internet, There is "Web-based Distributed Authoring and Versioning (WebDAV) distribution".

認証サーバ53と配信サーバ54は、図中では処理サーバ52-1だけに接続されているが、実際には他処理サーバ52-2の~52-Nのそれぞれに対しても接続されており、処理サーバ52-1~52-Nのそれぞれが処理を実行する場合に利用される。 The authentication server 53 and the distribution server 54 are connected only to the processing server 52-1 in the drawing, but in reality they are also connected to each of the other processing servers 52-2 to 52-N. It is used when each of the processing servers 52-1 to 52-N executes processing.

なお、図2の例では、各サーバ51~54が独立して配置されているが、1つのサーバに中央サーバ51、処理サーバ51-1~52-N、認証サーバ53、配信サーバ54の各機能を持たせ構成であっても良い。
本実施形態において、これらのサーバ51~54の一部あるいは全ては、文書管理システム21の各種サービスに対応した処理を実行する「第1のサーバ」として定義される。また、図1に示した管理サーバ41は、「第1のサーバ」に対して「第2のサーバ」として定義される。「第2のサーバ」は、文書管理システム21を構成する各サーバ51~54とは独立したサーバであり、クラウド13に配置される。
In the example of FIG. 2, the servers 51 to 54 are arranged independently, but each of the central server 51, the processing servers 51-1 to 52-N, the authentication server 53, and the distribution server 54 can be connected to one server. It may be configured to have a function.
In this embodiment, some or all of these servers 51 to 54 are defined as a “first server” that executes processing corresponding to various services of the document management system 21 . Also, the management server 41 shown in FIG. 1 is defined as the "second server" with respect to the "first server". A “second server” is a server independent of the servers 51 to 54 that constitute the document management system 21 and is arranged in the cloud 13 .

複合機A1,A2,…AN,B1,B2,…BN,N1,N2,…NNには、予め文書管理アプリケーションプログラム(以下、文書管理アプリケーションと称す)がインストールされている。これらの複合機A1,A2,…AN,B1,B2,…BN,N1,N2,…NNは、前記文書管理アプリケーションの起動により、処理サーバ52-1~52-Nと連動して文書管理システム21を用いた各種サービスをユーザに提供する。 A document management application program (hereinafter referred to as a document management application) is installed in advance in each of the multifunction machines A1, A2, . . . AN, B1, B2, . These MFPs A1, A2, . . . AN, B1, B2, . Various services using 21 are provided to users.

図3は文書管理システム21と、この文書管理システム21に接続される複合機23および管理サーバ41の機能構成を示すブロック図である。 FIG. 3 is a block diagram showing the functional configuration of the document management system 21, and the multifunction machine 23 and management server 41 connected to this document management system 21. As shown in FIG.

[文書管理システム21の構成]
文書管理システム21は、中央サーバ51、処理サーバ52、認証サーバ53を備える。なお、図3では、図2に示した配信サーバ54を省略している。また、図3では、複数の処理サーバ52-1~52-Nを1つにまとめて処理サーバ52で表現しているが、実際にはサービスの内容に応じて1以上の処理サーバが中央サーバ51に接続されている。
[Configuration of document management system 21]
The document management system 21 comprises a central server 51 , a processing server 52 and an authentication server 53 . 3, the distribution server 54 shown in FIG. 2 is omitted. In FIG. 3, a plurality of processing servers 52-1 to 52-N are represented as one processing server 52, but in reality, one or more processing servers are used as the central server depending on the content of the service. 51.

・中央サーバ51
中央サーバ51は、画面生成部51a、処理設定作成部51b、プリント設定部51c、認証設定部51d、サービス登録依頼部51e、サービスID保存部51f、通信部51gを備える。
Central server 51
The central server 51 includes a screen generation unit 51a, a processing setting creation unit 51b, a print setting unit 51c, an authentication setting unit 51d, a service registration requesting unit 51e, a service ID storage unit 51f, and a communication unit 51g.

画面生成部51aは、管理者が図2に示した管理者端末55から中央サーバ51にアクセスするときの画面を生成する。この画面が管理者端末55に表示されることによって、管理者は例えばワークフロー情報の設定やプリントの設定、さらに、社外の任意の場所から利用可能な処理サーバの設定などを行うことができる。また、画面生成部51aは、複合機23や複合機14に表示する各種画面など生成する。 The screen generator 51a generates a screen when the administrator accesses the central server 51 from the administrator terminal 55 shown in FIG. By displaying this screen on the administrator terminal 55, the administrator can set, for example, workflow information, print settings, and a processing server that can be used from any location outside the company. Further, the screen generation unit 51a generates various screens to be displayed on the MFP 23 and the MFP 14. FIG.

処理設定作成部51bは、管理者によって定義された処理を有するワークフロー情報を作成する部分である。ワークフロー情報は、通信部51gを通じて処理サーバ52のワークフロー処理部52aに与えられる。 The process setting creating section 51b is a part that creates workflow information having processes defined by the administrator. The workflow information is given to the workflow processing section 52a of the processing server 52 through the communication section 51g.

ワークフロー情報には、複数の処理の内容および順序が定義される。ワークフロー情報では、一例として、データを取り込む処理(例えば、スキャン処理、撮像処理、メール受信処理、および、ファクシミリ受信処理など)を定義することができる。 The workflow information defines the content and order of multiple processes. In the workflow information, as an example, it is possible to define data importing processing (for example, scanning processing, imaging processing, mail reception processing, facsimile reception processing, etc.).

また、ワークフロー情報では、一例として、各種のデータ処理(データ圧縮処理、文字認識処理(OCR処理)、フィルタリング処理、データ合成処理、特定のデータ形式への符号化処理、特定のファイル形式への変換処理(例えばPDF化処理)など)を定義することができる。また、ワークフロー情報では、一例として、データを出力する処理(印刷処理、表示処理、音声出力処理、データのサーバへの配信(アップロード)処理、および、メール配信処理など)を定義することができる。 In addition, workflow information includes various data processing (data compression processing, character recognition processing (OCR processing), filtering processing, data synthesizing processing, encoding processing to a specific data format, conversion to a specific file format, etc.). processing (such as PDF processing) can be defined. Further, the workflow information can define, for example, data output processing (print processing, display processing, voice output processing, data distribution (upload) processing to a server, mail distribution processing, etc.).

また、ワークフロー情報には、処理の実行順序が定義される。それぞれの処理を実行する処理サーバは、前段の処理の結果である対象データを受け取り、受け取った対象データに対して処理を実行する。なお、対象データは、画像データ、動画像データ、テキストデータ、音声データおよびコンピュータプログラムなど、どのようなデータであっても良い。 In addition, the workflow information defines the execution order of processes. The processing server that executes each process receives the target data that is the result of the preceding process, and executes the process on the received target data. Note that the target data may be any data such as image data, moving image data, text data, audio data, and computer programs.

プリント設定部51cは、管理者による設定操作に従って、印刷処理に関する設定を行う。認証設定部51dは、管理者による設定操作に従って、ユーザの認証処理に関する設定を行う。プリント設定部51cと認証設定部51dで設定された内容は、通信部51gを通じて処理サーバ52に与えられる。 The print setting unit 51c makes settings related to print processing according to the setting operation by the administrator. The authentication setting unit 51d performs settings related to user authentication processing according to a setting operation by an administrator. The contents set by the print setting section 51c and the authentication setting section 51d are given to the processing server 52 through the communication section 51g.

サービス登録依頼部51eは、クラウド13上の管理サーバ41に任意の場所で利用可能な処理サーバ52のIPアドレス(アクセス情報)をサービスIDと関連付けて登録するための「登録手段」として用いられる。サービスIDは、文書管理システム21の各種サービスを識別するための識別情報である。サービス登録依頼部51eは、管理サーバ41からIPアドレスと関連付けられたサービスIDを取得してサービスID保存部51fに保存する。 The service registration requesting unit 51e is used as a "registration means" for registering the IP address (access information) of the processing server 52 that can be used at any location in the management server 41 on the cloud 13 in association with the service ID. The service ID is identification information for identifying various services of the document management system 21 . The service registration requesting unit 51e acquires the service ID associated with the IP address from the management server 41 and stores it in the service ID storage unit 51f.

サービスID保存部51fは、後に管理者が確認するためにある。後述するように、このサービスID保存部51fに保存されたサービスIDを用いることで、社外の任意の場所に設置された複合機14から社内の文書管理システム21を利用することができる。 The service ID storage section 51f is for later confirmation by the administrator. As will be described later, by using the service ID stored in the service ID storage unit 51f, the in-house document management system 21 can be used from the MFP 14 installed at any location outside the company.

通信部51gは、各サーバ52,53,41との間のデータ通信処理を行う。さらに、通信部51gは、図2に示した管理者端末55との間のデータ通信処理を行う。通信部51gは、サービスID保存部51fに保存されたサービスIDを管理者に通知するときの通知手段としても用いられる。 The communication unit 51g performs data communication processing with each of the servers 52, 53, and 41. FIG. Further, the communication unit 51g performs data communication processing with the administrator terminal 55 shown in FIG. The communication unit 51g is also used as notification means for notifying the administrator of the service ID stored in the service ID storage unit 51f.

・処理サーバ52
処理サーバ52は、中央サーバ51の制御の下で文書管理システム21の各種サービスに対応した処理を実行する。以下では、処理サーバ52は、印刷処理を実行するプリントサーバである場合を想定して説明する。
Processing server 52
The processing server 52 executes processing corresponding to various services of the document management system 21 under the control of the central server 51 . In the following description, it is assumed that the processing server 52 is a print server that executes print processing.

処理サーバ52は、ワークフロー処理部52a、プリント処理部52b、認証部52c、通信部52dを備える。これらの構成要素の中で、ワークフロー処理部52a、プリント処理部52b、認証部52cは、それぞれに対応した処理を実行する「処理実行手段」として用いられる。なお、図2では、プリントサーバを例としているため、「処理実行手段」は、管理対象として入力された文書等の情報を印刷する処理を実行し、また、その印刷処理を実行するに際し、ユーザを認証する処理を含む。 The processing server 52 includes a workflow processing section 52a, a print processing section 52b, an authentication section 52c, and a communication section 52d. Among these components, the workflow processing section 52a, the print processing section 52b, and the authentication section 52c are used as "processing executing means" for executing processing corresponding to each. In FIG. 2, since a print server is used as an example, the "process executing means" executes a process of printing information such as a document input as a management target. including the process of authenticating

ワークフロー処理部52aは、複合機23から入力された文書等のデータをワークフロー情報に従って処理する機能を有する。ワークフロー処理部52aは、処理設定保持部61a、データ処理部61b、データ保持部61cから構成される。 The workflow processing unit 52a has a function of processing data such as documents input from the multifunction device 23 according to workflow information. The workflow processing section 52a is composed of a processing setting holding section 61a, a data processing section 61b, and a data holding section 61c.

処理設定保持部61aは、中央サーバ51の処理設定作成部51bによって作成されたワークフロー情報を保持する。データ処理部61bは、処理設定保持部61aに保持されたワークフロー情報に基づいて、複合機23から入力された文書等のデータを処理する。データ保持部61cは、データ処理部61bの処理が追いつかない場合に一時的にデータを保持する。なお、このワークフロー処理部52aの機能を複合機23に持たせることが可能である。 The processing setting holding unit 61a holds workflow information created by the processing setting creating unit 51b of the central server 51. FIG. The data processing unit 61b processes data such as documents input from the multifunction device 23 based on the workflow information held in the processing setting holding unit 61a. The data holding unit 61c temporarily holds data when the processing of the data processing unit 61b cannot catch up. Note that the function of the workflow processing unit 52a can be provided to the multi-function device 23. FIG.

プリント処理部52bは、印刷対象データを保持し、複合機23からの要求に応じて、そのデータを配布する機能などを有する。プリント処理部52bは、データ管理部62a、データ送信部62b、データ受信部62cから構成される。 The print processing unit 52b has functions such as holding data to be printed and distributing the data in response to a request from the multi-function device 23. FIG. The print processing section 52b is composed of a data management section 62a, a data transmission section 62b, and a data reception section 62c.

データ管理部62aは、印刷対象となるデータの保存、管理を行う。データ送信部62bは、データ管理部62aに保存されたデータを指定の場所に送るための処理を行う。データ受信部62cは、印刷対象として送られて来たデータを受信して、データ管理部62aに渡すなどの処理を行う。 The data management unit 62a stores and manages data to be printed. The data transmission unit 62b performs processing for transmitting the data stored in the data management unit 62a to a specified location. The data receiving section 62c receives data sent as a print target, and performs processing such as passing the data to the data management section 62a.

認証部52cは、認証サーバ53に認証を依頼することで認証機能を実現する。 The authentication unit 52c implements an authentication function by requesting the authentication server 53 for authentication.

通信部52dは、処理サーバ52と中央サーバ51との間のデータ通信処理、処理サーバ52と認証サーバ53との間のデータ通信処理、処理サーバ52と複合機23との間のデータ通信処理を行う。 The communication unit 52d performs data communication processing between the processing server 52 and the central server 51, data communication processing between the processing server 52 and the authentication server 53, and data communication processing between the processing server 52 and the MFP 23. conduct.

・認証サーバ53
認証サーバ53は、処理サーバ52からの認証依頼を受けて認証処理を行う。認証サーバ53は、ユーザ情報格納部53a、ユーザ認証機能部53b、通信部53cを備える。
Authentication server 53
The authentication server 53 receives an authentication request from the processing server 52 and performs authentication processing. The authentication server 53 includes a user information storage section 53a, a user authentication function section 53b, and a communication section 53c.

ユーザ情報格納部53aは、予め文書管理システム21の利用が許可されたユーザを認証するためのユーザ情報が格納されている。ユーザ情報は、パスワードおよびユーザ名、又は、これらに加えて組織毎に割り当てられた組織コードと呼ばれるコードを含む。ユーザ認証機能部53bは、ユーザ情報格納部53aに格納されたユーザ情報に基づいて、文書管理システム21を利用するユーザを認証する。 The user information storage section 53a stores user information for authenticating users who are permitted to use the document management system 21 in advance. The user information includes a password and user name, or in addition to these, a code called an organization code assigned to each organization. The user authentication function unit 53b authenticates users who use the document management system 21 based on the user information stored in the user information storage unit 53a.

通信部53cは、認証サーバ53と処理サーバ52との間のデータ通信処理を行う。 The communication unit 53 c performs data communication processing between the authentication server 53 and the processing server 52 .

[複合機23の構成]
複合機23は、操作部23a、機能部23b、文書管理アプリケーション23c、通信部23dを備える。
[Configuration of MFP 23]
The multi-function device 23 includes an operation section 23a, a function section 23b, a document management application 23c, and a communication section 23d.

操作部23aは、画面情報を表示する表示部71aと、画面上のタッチ操作などによって各種データの入力や指示を行う入力部71bとで構成される。機能部23bは、スキャナ機能72a、プリンタ機能72b、ファクシミリ(FAX)機能72cなどを含む。 The operation unit 23a includes a display unit 71a for displaying screen information and an input unit 71b for inputting various data and giving instructions by touch operations on the screen. The functional unit 23b includes a scanner function 72a, a printer function 72b, a facsimile (FAX) function 72c, and the like.

複合機23には、予め文書管理システム21を利用するために必要な文書管理アプリケーション23cがインストールされている。文書管理アプリケーション23cは、機能的に分けると、データ処理部73a、設定保持部73b、認証部73cからなる。データ処理部73aは、例えばスキャナで生成された画像や、処理サーバ52から送られてきたプリント用データの処理を行う。設定保持部73bは、データ処理部73aに関わる各種設定情報を保持する。認証部73cは、ユーザからの認証要求に応じて、処理サーバ52の認証部52cに認証を依頼することで認証機能を実現する。 A document management application 23c necessary for using the document management system 21 is installed in the multifunction device 23 in advance. The document management application 23c is functionally composed of a data processing section 73a, a setting holding section 73b, and an authentication section 73c. The data processing unit 73a processes an image generated by a scanner, or data for printing sent from the processing server 52, for example. The setting holding unit 73b holds various setting information related to the data processing unit 73a. The authentication unit 73c implements an authentication function by requesting authentication from the authentication unit 52c of the processing server 52 in response to an authentication request from the user.

社内の複合機23から文書管理システム21にアクセスする場合には、ユーザ名とパスワードの入力を必要とする。このユーザ名とパスワードの入力は、複合機23のパネル操作によって行う。また、予め認証カード10にユーザ名とパスワードを記録しておき、これらの情報を複合機23に読み取らせることでも良い。 When accessing the document management system 21 from the in-house multifunction machine 23, it is necessary to enter a user name and a password. Input of this user name and password is performed by operating the panel of the multi-function device 23 . Alternatively, the user name and password may be recorded on the authentication card 10 in advance, and the multi-function device 23 may read these information.

ここで、複合機14は、社外の任意の場所に設置された端末機器である。複合機14は、文書管理システム21に管理対象として設定されていない端末機器である。図3では、文書管理システム21に管理対象として設定されている複合機23と区別するために外部の複合機14と表記している。複合機14は、基本的に複合機23と同様の機能が備えられている。さらに、複合機14には、管理サーバ41を介して文書管理システム21にアクセスするための外部用文書管理アプリケーションプログラム(外部用文書管理アプリケーションと称す)14aが備えられている。 Here, the MFP 14 is a terminal device installed at an arbitrary place outside the company. The MFP 14 is a terminal device that is not set as a management target in the document management system 21 . In FIG. 3, it is indicated as an external multifunction device 14 in order to distinguish it from the multifunction device 23 set as a management target in the document management system 21 . The MFP 14 basically has the same functions as those of the MFP 23 . Further, the multi-function device 14 is provided with an external document management application program (referred to as an external document management application) 14 a for accessing the document management system 21 via the management server 41 .

複合機14から文書管理システム21にアクセスする場合には、ユーザ名とパスワードの他に、管理サーバ41によって発行されるサービスIDの入力を必要とする。このサービスIDの入力は、複合機14のパネル操作によって行う。また、前記認証カード10にユーザ名とパスワードに加えてサービスIDを記録しておき、この認証カード10を用いてサービスIDを入力することでも良い。 When accessing the document management system 21 from the multi-function device 14, it is necessary to input a service ID issued by the management server 41 in addition to the user name and password. Input of this service ID is performed by operating the panel of the multi-function device 14 . In addition to the user name and password, a service ID may be recorded on the authentication card 10, and the service ID may be entered using the authentication card 10. FIG.

[管理サーバ41の構成]
管理サーバ41は、クラウド13上に配置され、外部の複合機14から文書管理システム21を利用するための処理を実行する。管理サーバ41は、サービス管理テーブル41a、管理制御部41b、サービスID発行部41c、通信部41dを備える。
[Configuration of Management Server 41]
The management server 41 is arranged on the cloud 13 and executes processing for using the document management system 21 from the external multifunction machine 14 . The management server 41 includes a service management table 41a, a management control section 41b, a service ID issuing section 41c, and a communication section 41d.

サービス管理テーブル41aは、社外で利用可能な文書管理システム21の各種サービスを管理するためのサービス管理情報を記憶する。 The service management table 41a stores service management information for managing various services of the document management system 21 that can be used outside the company.

図4にサービス管理テーブル41aの一例を示す。サービス管理情報は、サービスID(identification)と、IP(Internet Protocol)アドレスと、優先度の情報を含む。 FIG. 4 shows an example of the service management table 41a. The service management information includes a service ID (identification), an IP (Internet Protocol) address, and priority information.

サービスIDは、文書管理システム21の各機能によって提供される各種サービスを識別するための識別情報である。サービスIDは、ユーザ認証で使われるユーザ名やパスワードとは別の識別情報である。サービスIDのデータ形式は、例えば数字列でも、アルファベット文字列でも、あるいは数字とアルファベット文字の組み合わせでも良く、そのデータ形式について特に限定されるものではない。 The service ID is identification information for identifying various services provided by each function of the document management system 21 . The service ID is identification information different from the user name and password used for user authentication. The data format of the service ID may be, for example, a numeric string, an alphabetic string, or a combination of numerics and alphabetic characters, and the data format is not particularly limited.

このサービスIDを複合機14に入力することで、文書管理システム21の各機能によって提供される各種サービスを利用できる。上述したように、各種サービスには、例えば「印刷サービス」、「文書配信サービス」などがある。これらのサービスは、実際には文書管理システム21を実現する1つあるいは複数の処理サーバ52の処理動作によって提供されるものである。 By inputting this service ID into the MFP 14, various services provided by each function of the document management system 21 can be used. As described above, various services include, for example, "printing service" and "document distribution service". These services are actually provided by the processing operations of one or more processing servers 52 that implement the document management system 21 .

IPアドレスは、インターネットNを介して処理サーバ52に接続するための情報である。文書管理システム21のフェイルオーバ機能として、現用の処理サーバと別に代替用の処理サーバが用意されている場合には、1つのサービスIDに対して、代替用の処理サーバのIPアドレスと優先度が設定される。優先度は、「0」が最も高く、続いて「1」,「2」…の順となる。 The IP address is information for connecting to the processing server 52 via the Internet N. FIG. As a failover function of the document management system 21, when a substitute processing server is prepared separately from the current processing server, the IP address and priority of the substitute processing server are set for one service ID. be done. As for the priority, "0" is the highest, followed by "1", "2", and so on.

図3に戻って、サービスID発行部41cは、ユーザが社外で文書管理システム21を利用するために必要な識別情報であるサービスIDを発行する。管理制御部41bは、中央サーバ51から登録依頼があったときに、サービスID発行部41cによって発行されたサービスIDを登録対象となる処理サーバ52のIPアドレスと関連付けてサービス管理テーブル41aに格納する。 Returning to FIG. 3, the service ID issuing unit 41c issues a service ID, which is identification information necessary for the user to use the document management system 21 outside the company. When receiving a registration request from the central server 51, the management control unit 41b stores the service ID issued by the service ID issuing unit 41c in the service management table 41a in association with the IP address of the processing server 52 to be registered. .

通信部41dは、管理サーバ41と文書管理システム21との間のデータ通信処理、管理サーバ41と複合機23あるいは複合機14との間のデータ通信処理を行う。 The communication unit 41 d performs data communication processing between the management server 41 and the document management system 21 and data communication processing between the management server 41 and the multifunction device 23 or 14 .

[ハードウェア構成]
図5は文書管理システム21の中央サーバ51のハードウェア構成の一例を示すブロック図である。
[Hardware configuration]
FIG. 5 is a block diagram showing an example of the hardware configuration of the central server 51 of the document management system 21. As shown in FIG.

文書管理システム21において、中央サーバ51は、上位制御装置として存在し、文書管理システム全体の制御を行う。中央サーバ51は、例えばCPU101、ROM102、RAM103、HDD(Hard Disk Drive)104、通信I/F105などを備える。 In the document management system 21, the central server 51 exists as an upper control device and controls the entire document management system. The central server 51 includes, for example, a CPU 101, a ROM 102, a RAM 103, a HDD (Hard Disk Drive) 104, a communication I/F 105, and the like.

CPU101は、様々なコンポーネントの動作を制御するプロセッサである。CPU101は、RAM103をワークエリア(作業領域)として、ROM102またはHDD104などに格納された様々なプログラムを実行する。図3に示したサービスID保存部51fは、例えばRAM103あるいはHDD104などに設けられる。 CPU 101 is a processor that controls the operation of various components. The CPU 101 executes various programs stored in the ROM 102 or the HDD 104 using the RAM 103 as a work area. The service ID storage unit 51f shown in FIG. 3 is provided in the RAM 103 or the HDD 104, for example.

CPU101によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図9に示す処理を実行するためのプログラムが含まれる。また、CPU101は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。 Programs executed by the CPU 101 include an operating system (OS) and a program for executing the processes shown in FIG. The CPU 101 also executes, for example, a basic input/output system (BIOS), which is a program for hardware control.

なお、図3に示した画面生成部51a、処理設定作成部51b、プリント設定部51c、認証設定部51d、サービス登録依頼部51eの一部または全ては、CPU101(コンピュータ)にプログラムを実行させることで実現される。このプログラムは、コンピュータが読み取り可能な記録媒体に格納して頒布されても良いし、またはネットワークを通じて中央サーバ51にダウンロードされても良い。画面生成部51a、処理設定作成部51b、プリント設定部51c、認証設定部51d、サービス登録依頼部51eの一部または全ては、IC(Integrated Circuit)等のハードウェアによって実現されても良いし、当該ソフトウェアとハードウェアの組み合わせ構成として実現されても良い。 Some or all of the screen generation unit 51a, the processing setting creation unit 51b, the print setting unit 51c, the authentication setting unit 51d, and the service registration requesting unit 51e shown in FIG. is realized by This program may be stored in a computer-readable recording medium and distributed, or may be downloaded to the central server 51 through a network. A part or all of the screen generation unit 51a, the processing setting creation unit 51b, the print setting unit 51c, the authentication setting unit 51d, and the service registration requesting unit 51e may be implemented by hardware such as an IC (Integrated Circuit). It may be realized as a combination configuration of the software and hardware.

通信I/F105は、処理サーバ52などを含む他の装置と通信するためのインタフェースであり、図3に示した通信部51gに相当する。 The communication I/F 105 is an interface for communicating with other devices including the processing server 52, and corresponds to the communication unit 51g shown in FIG.

図6は文書管理システム21の処理サーバ52のハードウェア構成の一例を示すブロック図である。 FIG. 6 is a block diagram showing an example of the hardware configuration of the processing server 52 of the document management system 21. As shown in FIG.

文書管理システム21において、処理サーバ52は、中央サーバ51の制御の下で文書管理システム21の各機能に対応した処理を実行するサーバである。処理サーバ52は、例えばCPU201、ROM202、RAM203、HDD204、通信I/F205などを備える。 In the document management system 21 , the processing server 52 is a server that executes processing corresponding to each function of the document management system 21 under the control of the central server 51 . The processing server 52 includes, for example, a CPU 201, a ROM 202, a RAM 203, an HDD 204, a communication I/F 205, and the like.

CPU201は、様々なコンポーネントの動作を制御するプロセッサである。CPU201は、RAM203をワークエリア(作業領域)として、ROM202またはHDD204などに格納された様々なプログラムを実行する。 CPU 201 is a processor that controls the operation of various components. The CPU 201 executes various programs stored in the ROM 202 or the HDD 204 using the RAM 203 as a work area.

CPU201によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図10および図11に示す処理を実行するためのプログラムが含まれる。また、CPU201は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。 The programs executed by the CPU 201 include an operating system (OS) as well as programs for executing the processes shown in FIGS. 10 and 11. FIG. The CPU 201 also executes, for example, a basic input/output system (BIOS), which is a program for hardware control.

なお、図3に示したワークフロー処理部52a、プリント処理部52b、認証部52cの一部または全ては、CPU201(コンピュータ)にプログラムを実行させることで実現される。このプログラムは、コンピュータが読み取り可能な記録媒体に格納して頒布されても良いし、またはネットワークを通じて処理サーバ52にダウンロードされても良い。ワークフロー処理部52a、プリント処理部52b、認証部52cの一部または全ては、IC等のハードウェアによって実現されても良いし、当該ソフトウェアとハードウェアの組み合わせ構成として実現されても良い。 Part or all of the workflow processing unit 52a, the print processing unit 52b, and the authentication unit 52c shown in FIG. 3 are implemented by causing the CPU 201 (computer) to execute a program. This program may be stored in a computer-readable recording medium and distributed, or may be downloaded to the processing server 52 through a network. A part or all of the workflow processing unit 52a, the print processing unit 52b, and the authentication unit 52c may be implemented by hardware such as an IC, or may be implemented as a combination of software and hardware.

通信I/F205は、中央サーバ51や複合機23などを含む他の装置と通信するためのインタフェースであり、図3に示した通信部52dに相当する。 A communication I/F 205 is an interface for communicating with other devices including the central server 51 and the multifunction device 23, and corresponds to the communication unit 52d shown in FIG.

なお、図2に示した認証サーバ53や配信サーバ54の構成についても、基本的なハードウェア構成は中央サーバ51や処理サーバ52と同様である。
認証サーバ53には、ユーザ認証を行うための認証アプリケーションプログラムが含まれる。配信サーバ54には、配信処理を行うための配信アプリケーションプログラムが含まれる。上述したように、文書管理システム21を構成する各サーバ51~54の機能が1つのサーバに備えられた構成であっても良い。
The basic hardware configuration of the authentication server 53 and distribution server 54 shown in FIG. 2 is similar to that of the central server 51 and processing server 52 .
The authentication server 53 includes an authentication application program for user authentication. The distribution server 54 includes a distribution application program for performing distribution processing. As described above, the functions of the servers 51 to 54 constituting the document management system 21 may be provided in one server.

図7は複合機23,14のハードウェア構成の一例を示すブロック図である。
複合機23は、社内に設置された複合機である。複合機23は、実際には図2に示したように、社内のグループ毎に複数台設置されており、それぞれに社内ネットワーク20を介して文書管理システム21に接続されている。複合機14は、社外の任意の場所に設置された外部の複合機であり、文書管理システム21によって管理されていない。社外の任意の場所とは、図1に示したように、例えばコンビニエンス・ストアや公共施設などである。これらの場所に設置された複合機14がそれぞれにインターネットNを介して管理サーバ41に接続されている。複合機23と複合機14は、基本的に同様のハードウェア構成を有する。
FIG. 7 is a block diagram showing an example of the hardware configuration of the MFPs 23 and 14. As shown in FIG.
A multi-function device 23 is a multi-function device installed in the company. A plurality of MFPs 23 are actually installed for each group in the company, as shown in FIG. The multi-function device 14 is an external multi-function device installed at an arbitrary location outside the company and is not managed by the document management system 21 . An arbitrary place outside the company is, for example, a convenience store or a public facility, as shown in FIG. The MFPs 14 installed at these locations are connected to the management server 41 via the Internet N, respectively. The MFPs 23 and 14 basically have the same hardware configuration.

複合機23,14は、操作部300、本体400を備える。
操作部300は、ユーザの操作を受け付ける部分である。操作部300は、例えばCPU301、ROM302、RAM303、フラッシュメモリ304、通信インタフェース(以下、通信I/Fと称す)305、接続インタフェース(以下、接続I/Fと称す)306、操作パネル307などを備える。
The MFPs 23 and 14 each have an operation unit 300 and a main body 400 .
The operation unit 300 is a part that receives user operations. The operation unit 300 includes, for example, a CPU 301, a ROM 302, a RAM 303, a flash memory 304, a communication interface (hereinafter referred to as communication I/F) 305, a connection interface (hereinafter referred to as connection I/F) 306, an operation panel 307, and the like. .

CPU301は、操作部300内の様々なコンポーネントの動作を制御するプロセッサである。CPU301は、RAM303をワークエリア(作業領域)として、ROM302またはフラッシュメモリ304などに格納された様々なプログラムを実行する。 A CPU 301 is a processor that controls operations of various components in the operation unit 300 . The CPU 301 executes various programs stored in the ROM 302, the flash memory 304, or the like, using the RAM 303 as a work area.

CPU301によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図10および図11に示す処理の一部または全てを実行するためのプログラムが含まれる。また、CPU301は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。 Programs executed by the CPU 301 include an operating system (OS) as well as programs for executing some or all of the processes shown in FIGS. 10 and 11 . The CPU 301 also executes a basic input/output system (BIOS), which is a program for hardware control, for example.

ここで、操作部300側のCPU301によって実行されるプログラムには、図3に示した操作部23aに対応したプログラムや、機能部23bの各機能に対応したプログラムなどが含まれる。 Here, the programs executed by the CPU 301 of the operation unit 300 include a program corresponding to the operation unit 23a shown in FIG. 3, a program corresponding to each function of the function unit 23b, and the like.

通信I/F305は、例えば有線または無線による通信を実行するように構成されたインタフェースである。 The communication I/F 305 is an interface configured to perform wired or wireless communication, for example.

接続I/F306は、通信路を介して本体400と通信するためのインタフェースである。なお、操作部300と本体400との間の通信路としては例えばUSB(Universal Serial Bus)規格の通信路を用いることが可能であるが、当該通信路は、有線であっても無線であっても良いし、他の規格に基づく通信路であっても良い。 A connection I/F 306 is an interface for communicating with the main body 400 via a communication channel. As a communication path between the operation unit 300 and the main body 400, for example, a USB (Universal Serial Bus) standard communication path can be used. may be used, or a communication path based on another standard may be used.

操作パネル307は、図3に示した操作部23aに相当する。操作パネル307は、例えばタッチスクリーンディスプレイを含む。タッチスクリーンディスプレイには、例えばフラットパネルディスプレイとタッチパネルとが組み込まれている。フラットパネルディスプレイは、例えば液晶表示装置(LCD:Liquid Crystal Display)または有機EL(Electro Luminescence)表示装置などにより構成される。タッチパネルは、フラットパネルディスプレイ画面上の指などの接触位置を検出するように構成されている。 The operation panel 307 corresponds to the operation unit 23a shown in FIG. Operation panel 307 includes, for example, a touch screen display. A touch screen display incorporates, for example, a flat panel display and a touch panel. A flat panel display is configured by, for example, a liquid crystal display (LCD) or an organic EL (Electro Luminescence) display. A touch panel is configured to detect a contact position, such as a finger, on a flat panel display screen.

このように構成された操作パネル307は、ユーザの操作に応じた各種指示などを入力することができるとともに、各種情報を表示することが可能である。操作パネル307には、ハードウェアキーなどの操作ボタンやランプなどの表示部が設けられていても良い。さらに、操作パネル307には、図3に示した認証カード10の情報を読み取るためのカード読取部307aが設けられている。 The operation panel 307 configured in this way can input various instructions according to the user's operation, and can display various information. The operation panel 307 may be provided with operation buttons such as hardware keys and a display unit such as lamps. Further, the operation panel 307 is provided with a card reading section 307a for reading information on the authentication card 10 shown in FIG.

本体400は、操作部300によって受け付けられたユーザの操作(指示)に応じて動作するように構成されている。本体400は、例えばCPU401、ROM402、RAM403、HDD404、通信I/F405、接続I/F406、エンジン部407などを備える。 The main body 400 is configured to operate according to a user's operation (instruction) received by the operation unit 300 . The main body 400 includes, for example, a CPU 401, a ROM 402, a RAM 403, an HDD 404, a communication I/F 405, a connection I/F 406, an engine section 407, and the like.

CPU401は、本体400内の様々なコンポーネントの動作を制御するプロセッサである。CPU401は、RAM403をワークエリア(作業領域)として、ROM402またはHDD404などに格納された様々なプログラムを実行する。 The CPU 401 is a processor that controls operations of various components within the main body 400 . The CPU 401 executes various programs stored in the ROM 402 or HDD 404 using the RAM 403 as a work area.

CPU401によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図10および図11のシーケンス図に示す処理の一部または全てを実行するためのプログラムが含まれる。また、CPU301は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。 Programs executed by the CPU 401 include an operating system (OS) and programs for executing some or all of the processes shown in the sequence diagrams of FIGS. 10 and 11 . The CPU 301 also executes a basic input/output system (BIOS), which is a program for hardware control, for example.

ここで、本体400側のCPU401によって実行されるアプリケーションプログラムには、文書管理アプリケーション23cなどが含まれる。さらに、外部の複合機14であれば、CPU401によって実行されるアプリケーションプログラムに、外部利用のための文書管理アプリケーション14aなどが含まれる。 Here, the application programs executed by the CPU 401 of the main body 400 include the document management application 23c. Furthermore, in the case of the external MFP 14, the application programs executed by the CPU 401 include the document management application 14a for external use.

なお、図7においては本体400がHDD404を備えるものとして示されているが、当該本体400は、例えばSSD(Solid State Drive)などの他の記憶装置を備えていても構わない。 Although FIG. 7 shows the main body 400 as including the HDD 404, the main body 400 may be provided with other storage devices such as an SSD (Solid State Drive).

通信I/F405は、例えば有線または無線による通信を実行するように構成されたインタフェースである。接続I/F406は、通信路を介して操作部300と通信するためのインタフェースである。 A communication I/F 405 is an interface configured to perform wired or wireless communication, for example. A connection I/F 406 is an interface for communicating with the operation unit 300 via a communication channel.

エンジン部407は、プリンタ機能、コピー機能、スキャナ機能、ファクシミリ機能などを実現させるための汎用的な情報処理および通信以外の処理を実行するハードウェアである。エンジン部407は、例えば用紙などのシート材への印刷を行うプロッタ、原稿をスキャンして読み取るスキャナ、ファクス通信を行うファクスなどを有する。さらに、エンジン部407は、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するADF(自動原稿給送装置)のような特定のオプションを備えていても良い。 The engine unit 407 is hardware that executes processing other than general-purpose information processing and communication for realizing a printer function, a copy function, a scanner function, a facsimile function, and the like. The engine unit 407 includes, for example, a plotter that prints on a sheet material such as paper, a scanner that scans and reads an original, and a facsimile that performs facsimile communication. Furthermore, the engine unit 407 may include specific options such as a finisher for sorting printed sheet materials and an ADF (automatic document feeder) for automatically feeding documents.

なお、本実施形態においては操作部300と本体400とが別々のオペレーティングシステムで互いに独立して動作するものとして説明したが、操作部300および本体400は、一体として構成され、1つのオペレーティングシステムで動作しても良い。 In the present embodiment, the operation unit 300 and the main body 400 have been described as operating independently of each other with different operating systems, but the operation unit 300 and the main body 400 are integrally configured and can operate under a single operating system. may work.

また、本体400は前記したハードウェア構成を備える筐体を有するが、操作部300は、例えばタブレット端末のような態様で実現されて当該本体400の筐体の外部に取り付けられていても良いし、当該筐体に組み込まれていても良い。 In addition, the main body 400 has a housing having the hardware configuration described above, but the operation unit 300 may be realized in a form such as a tablet terminal and attached to the outside of the housing of the main body 400, for example. , may be incorporated in the housing.

また、図10および図11に示す複合機14の処理は、CPU301,401の何れで実行されても構わない。 10 and 11 may be executed by either of the CPUs 301 and 401. FIG.

また、例えば複合機23と処理サーバ52との通信や、複合機23と管理サーバ41との通信などは、操作部300側の通信I/F305を介して実行されても良いし、本体400側の通信I/F405を介して実行されても良い。 Further, for example, communication between the MFP 23 and the processing server 52 and communication between the MFP 23 and the management server 41 may be performed via the communication I/F 305 on the operation unit 300 side, or may be performed on the main body 400 side. communication I/F 405 may be executed.

図8は管理サーバ41のハードウェア構成の一例を示すブロック図である。
管理サーバ41は、クラウド13上に配置され、複合機14から文書管理システム21を利用するための処理を実行する。管理サーバ41は、例えばCPU501、ROM502、RAM503、HDD504、通信I/F505などを備える。
FIG. 8 is a block diagram showing an example of the hardware configuration of the management server 41. As shown in FIG.
The management server 41 is arranged on the cloud 13 and executes processing for using the document management system 21 from the multifunction machine 14 . The management server 41 is provided with CPU501, ROM502, RAM503, HDD504, communication I/F505, etc., for example.

CPU501は、様々なコンポーネントの動作を制御するプロセッサである。CPU501は、RAM503をワークエリア(作業領域)として、ROM502またはHDD504などに格納された様々なプログラムを実行する。図3に示したサービス管理テーブル41aは、例えばRAM503あるいはHDD504などに設けられる。 CPU 501 is a processor that controls the operation of various components. The CPU 501 executes various programs stored in the ROM 502 or HDD 504 using the RAM 503 as a work area. The service management table 41a shown in FIG. 3 is provided in the RAM 503 or the HDD 504, for example.

CPU501によって実行されるプログラムには、オペレーティングシステム(OS)の他に、図9および図10に示す処理を実行するためのプログラムが含まれる。また、CPU501は、例えばハードウェア制御のためのプログラムである基本入出力システム(BIOS)等も実行する。 Programs executed by the CPU 501 include an operating system (OS) as well as programs for executing the processes shown in FIGS. 9 and 10 . The CPU 501 also executes, for example, a basic input/output system (BIOS), which is a program for hardware control.

なお、図3に示した管理制御部41b、サービスID発行部41cの一部または全ては、CPU501(コンピュータ)にプログラムを実行させることで実現される。このプログラムは、コンピュータが読み取り可能な記録媒体に格納して頒布されても良いし、またはネットワークを通じて管理サーバ41にダウンロードされても良い。管理制御部41b、サービスID発行部41cの一部または全ては、IC(Integrated Circuit)等のハードウェアによって実現されても良いし、当該ソフトウェアとハードウェアの組み合わせ構成として実現されても良い。 Part or all of the management control unit 41b and the service ID issuing unit 41c shown in FIG. 3 are realized by causing the CPU 501 (computer) to execute a program. This program may be stored in a computer-readable recording medium and distributed, or may be downloaded to the management server 41 through a network. A part or all of the management control unit 41b and the service ID issuing unit 41c may be implemented by hardware such as an IC (Integrated Circuit), or may be implemented as a combination of software and hardware.

通信I/F505は、中央サーバ51などを含む他の装置と通信するためのインタフェースであり、図3に示した通信部41dに相当する。 Communication I/F 505 is an interface for communicating with other devices including central server 51 and the like, and corresponds to communication unit 41d shown in FIG.

次に、本システムの動作について、(a)登録時の処理と、(b)サービス提供時の処理に分けて説明する。 Next, the operation of this system will be described separately for (a) processing at the time of registration and (b) processing at the time of service provision.

(a)登録時
図9は文書管理システム21における登録時の処理の流れを説明するためのシーケンス図である。
(a) When Registering FIG. 9 is a sequence diagram for explaining the flow of processing when registering in the document management system 21. As shown in FIG.

まず、A社内の管理者は、管理者端末55から文書管理システム21の中央サーバ51にアクセスする。そして、管理者端末55の操作により、中央サーバ51に接続さている複数の処理サーバ52(図2の処理サーバ52-1,52-2…)の中で社外で利用可能な処理サーバを指定して登録要求を行う(ステップS11)。具体的には、例えば各種サービスのメニュー画面の中から社外で利用可能な1つ以上のサービスを選択する。これにより、中央サーバ51は、前記選択されたサービスを実行する処理サーバのIPアドレスを取得して管理サーバ41に送る(ステップS12)。
その際、中央サーバ51は、選択した処理サーバがダウンしたときのために、同じサービスを実行する代替用の処理サーバのIPアドレスも取得し、これらに優先度を設定して管理サーバ41に送る(ステップS13,S14)。なお、代替用の処理サーバの選択は、管理者が行っても良い。
First, an administrator in Company A accesses the central server 51 of the document management system 21 from the administrator terminal 55 . By operating the administrator terminal 55, a processing server that can be used outside the company is designated from among the plurality of processing servers 52 (processing servers 52-1, 52-2, . . . in FIG. 2) connected to the central server 51. request for registration (step S11). Specifically, for example, one or more services that can be used outside the company are selected from menu screens of various services. As a result, the central server 51 obtains the IP address of the processing server that executes the selected service and sends it to the management server 41 (step S12).
At that time, the central server 51 also acquires the IP addresses of alternative processing servers that execute the same service in case the selected processing server goes down, sets the priority to these, and sends them to the management server 41 . (Steps S13, S14). The administrator may select the alternative processing server.

管理サーバ41は、中央サーバ51から処理サーバ52のIPアドレスと優先度の情報を受け取ると、サービスIDを発行する(ステップS15)。上述したように、サービスIDは、文書管理システム21の各種サービスを識別するための識別情報であり、社外でサービスを利用するときに用いる。管理サーバ41は、このサービスIDと、中央サーバ51から送られてきた処理サーバ52のIPアドレスと優先度の情報を関連付けてサービス管理テーブル41aに登録する(ステップS16)。 When the management server 41 receives the IP address and priority information of the processing server 52 from the central server 51, it issues a service ID (step S15). As described above, the service ID is identification information for identifying various services of the document management system 21, and is used when using services outside the company. The management server 41 associates this service ID with the IP address and priority information of the processing server 52 sent from the central server 51, and registers them in the service management table 41a (step S16).

図4に示したサービス管理テーブル41aでは、例えばサービスID「000001」に対し、IPアドレス「aaa.bbb.ccc.xxx」とIPアドレス「aaa.bbb.ccc.yyy」の2つの処理サーバが関連付けられている。また、IPアドレス「aaa.bbb.ccc.xxx」の処理サーバには優先度「0」、IPアドレス「aaa.bbb.ccc.yyy」の処理サーバには優先度「1」が設定されている。 In the service management table 41a shown in FIG. 4, for example, two processing servers with IP addresses "aaa.bbb.ccc.xxx" and "aaa.bbb.ccc.yyy" are associated with service ID "000001". It is The processing server with the IP address "aaa.bbb.ccc.xxx" is given priority "0", and the processing server with IP address "aaa.bbb.ccc.yyy" is given priority "1". .

また、管理サーバ41は、前記ステップS15で発行したサービスIDを中央サーバ51に渡す(ステップS17)。中央サーバ51は、管理サーバ41から得られたサービスIDをサービスID保存部51fに保存した後(ステップS18)、登録要求先である管理者端末55に通知する(ステップS19)。
管理者は、中央サーバ51から通知されたサービスIDを社外で文書管理システム21利用するユーザ(社員)に渡す。
Also, the management server 41 passes the service ID issued in step S15 to the central server 51 (step S17). After storing the service ID obtained from the management server 41 in the service ID storage unit 51f (step S18), the central server 51 notifies the administrator terminal 55, which is the destination of the registration request (step S19).
The administrator passes the service ID notified from the central server 51 to the user (employee) who uses the document management system 21 outside the company.

(b)サービス提供時
図10および図11は文書管理システム21におけるサービス提供時の処理の流れを説明するためのシーケンス図である。
(b) At the time of service provision FIGS. 10 and 11 are sequence diagrams for explaining the flow of processing at the time of service provision in the document management system 21. FIG.

いま、ユーザが例えばコンビニエンス・ストア等の任意の場所に設置された複合機14からA社内に構築された文書管理システム21を利用する場合を想定して説明する。ユーザ(社員)には、事前に管理者から前記(a)の登録時に発行されたサービスIDが与えられているものとする。 Now, it is assumed that the user uses the document management system 21 built in company A from the multi-function device 14 installed at an arbitrary location such as a convenience store. It is assumed that the user (employee) is given in advance a service ID issued by the administrator at the time of registration in (a) above.

まず、ユーザが複合機14を操作して、サービスID、ユーザ名、パスワードを入力する(ステップS21)。詳しくは、例えば図12に示すような入力画面80が複合機14の操作パネル307に表示される。この入力画面80には、サービスID入力欄81a、ユーザ名入力欄81b、パスワード入力欄81cが設けられている。ユーザは操作パネル307を操作して、これらの入力欄81a~81cにサービスID、ユーザ名、パスワードを入力する。 First, the user operates the multi-function device 14 to enter a service ID, user name and password (step S21). Specifically, for example, an input screen 80 as shown in FIG. The input screen 80 is provided with a service ID input field 81a, a user name input field 81b, and a password input field 81c. A user operates the operation panel 307 to enter a service ID, a user name, and a password in these entry fields 81a to 81c.

なお、例えばユーザが認証カード10を携帯している場合には、この認証カード10に予め記録されたサービスID、ユーザ名、パスワードの各情報を操作パネル307のカード読取部307aを通じて読み取らせることでも良い。 For example, when the user carries the authentication card 10, the service ID, user name, and password recorded in advance on the authentication card 10 can be read through the card reader 307a of the operation panel 307. good.

サービスID、ユーザ名、パスワードが複合機14に入力されると、予め複合機14にインストールされた外部用文書管理アプリケーション14aが起動される。これにより、複合機14は、まず、サービスIDを管理サーバ41に送って処理サーバ52のIPアドレスを要求する(ステップS22)。 When the service ID, user name, and password are entered into the multi-function device 14, the external document management application 14a pre-installed in the multi-function device 14 is activated. As a result, the MFP 14 first sends the service ID to the management server 41 to request the IP address of the processing server 52 (step S22).

管理サーバ41は、ユーザがA社内の文書管理システム21を利用可能であるか否かを判断する(ステップS23)。詳しくは、管理サーバ41は、複合機14から送られてきたサービスIDが図4に示したサービス管理テーブル41aに登録されているか否かを確認する。その結果、当該サービスIDが未登録であった場合には、管理サーバ41は、利用不可の信号を複合機14に返す(ステップS24)。 The management server 41 determines whether the user can use the document management system 21 in company A (step S23). Specifically, the management server 41 confirms whether or not the service ID sent from the MFP 14 is registered in the service management table 41a shown in FIG. As a result, if the service ID has not been registered, the management server 41 returns a signal indicating that the service is not available to the multi-function device 14 (step S24).

複合機14では、利用不可の信号を受けると、ユーザに文書管理システム21を利用できないことを通知する(ステップS25)。具体的には、例えば「文書管理システムは利用できません」あるいは「サービスIDが登録されていません」といったようなメッセージを操作パネル307に表示する。 When receiving the unusable signal, the multi-function device 14 notifies the user that the document management system 21 cannot be used (step S25). Specifically, for example, a message such as "the document management system cannot be used" or "the service ID is not registered" is displayed on the operation panel 307. FIG.

一方、複合機14から送られてきたサービスIDがサービス管理テーブル41aに登録されていた場合、管理サーバ41は、利用可であると判断し、サービス管理テーブル41aからサービスIDに対応した処理サーバ52のIPアドレスを読み出して(ステップS26,27)、そのIPアドレスを要求元の複合機14に送る(ステップS28)。 On the other hand, if the service ID sent from the MFP 14 is registered in the service management table 41a, the management server 41 determines that it can be used, and the processing server 52 corresponding to the service ID from the service management table 41a. (steps S26, 27), and sends the IP address to the multifunction device 14 that is the source of the request (step S28).

なお、サービスIDに対して、2つ以上の処理サーバのIPアドレスが関連付けられている場合には、管理サーバ41は、最も優先度の高い処理サーバのIPアドレスを要求元の複合機14に送る。 If the service ID is associated with the IP addresses of two or more processing servers, the management server 41 sends the IP address of the processing server with the highest priority to the MFP 14 that made the request. .

複合機14は、管理サーバ41から送られてきたIPアドレスを用いてアクセス対象である処理サーバ52を特定し(ステップS29)、その処理サーバ52にユーザ名とパスワードを送ってログインを要求する(ステップS30)。 The multi-function device 14 uses the IP address sent from the management server 41 to identify the processing server 52 to be accessed (step S29), and sends the user name and password to the processing server 52 to request login ( step S30).

このログイン要求に対し、複合機14と処理サーバ52との間で接続処理が実行される(ステップS31)。その際、何らかの異常などによって、複合機14が処理サーバ52に接続できないことがある。複合機14は、処理サーバ52から接続失敗の通知を受け取ると(ステップS32)、管理サーバ41に対して別のIPアドレスを再要求する(ステップS33)。 In response to this login request, connection processing is executed between the MFP 14 and the processing server 52 (step S31). At that time, the MFP 14 may not be able to connect to the processing server 52 due to some abnormality. When receiving the connection failure notification from the processing server 52 (step S32), the multi-function device 14 re-requests another IP address from the management server 41 (step S33).

管理サーバ41は、この再要求に応答して、別の処理サーバ52を選択する(ステップS34)。詳しくは、管理サーバ41は、前記ステップS22で複合機14から送られたサービスIDを用いて、サービス管理テーブル41aから次に優先度の高い処理サーバ52を選択する。管理サーバ41は、この選択された処理サーバ52のIPアドレスをサービス管理テーブル41aから取得し(ステップS35)、そのIPアドレスを要求元の複合機14に送る(ステップS36)。複合機14は、このIPアドレスを用いて再度ログインを試みる(ステップS29,S30)。 The management server 41 selects another processing server 52 in response to this re-request (step S34). Specifically, the management server 41 selects the processing server 52 with the next highest priority from the service management table 41a using the service ID sent from the MFP 14 in step S22. The management server 41 acquires the IP address of the selected processing server 52 from the service management table 41a (step S35), and sends the IP address to the requesting multifunction device 14 (step S36). The multi-function device 14 attempts login again using this IP address (steps S29 and S30).

このように、同じサービスを提供する少なくとも2つの処理サーバ(例えば処理サーバ52-1,52-2)のそれぞれのIPアドレスを登録しておけば、現用の処理サーバ(例えば処理サーバ52-1)が何らかの異常で使えない場合でも、代替の処理サーバ(例えば処理サーバ52-2)を使って複合機14を接続させることができる。 In this way, if the IP addresses of at least two processing servers (eg, processing servers 52-1 and 52-2) that provide the same service are registered, the active processing server (eg, processing server 52-1) can be registered. is unusable due to some abnormality, the MFP 14 can be connected using an alternative processing server (for example, the processing server 52-2).

複合機14と処理サーバ52が接続されると、処理サーバ52は、ログイン要求時に複合機14から送られてきたユーザ名とパスワードを用いて認証処理を行う(ステップS37)。詳しくは、処理サーバ52は、ユーザ名とパスワードを図3に示した認証サーバ53に与えてユーザ認証を依頼する。認証サーバ53のユーザ情報格納部53aには、予め文書管理システム21の利用が許可されたユーザを認証するためのユーザ情報が格納されている。ユーザ情報には、少なくともパスワードおよびユーザ名が含まれる。認証サーバ53は、ログイン要求時に送られてきたユーザ名とパスワードと、前記ユーザ情報に含まれるユーザ名とパスワードとを比較する。 When the multi-function device 14 and the processing server 52 are connected, the processing server 52 performs authentication processing using the user name and password sent from the multi-function device 14 at the time of the login request (step S37). Specifically, the processing server 52 provides the user name and password to the authentication server 53 shown in FIG. 3 to request user authentication. User information for authenticating a user who is permitted to use the document management system 21 is stored in the user information storage unit 53a of the authentication server 53 in advance. User information includes at least a password and a username. The authentication server 53 compares the user name and password sent at the time of the login request with the user name and password included in the user information.

両者が一致すれば、認証サーバ53は、文書管理システム21の利用が許可されたユーザであると判定し(認証成功)、その結果を処理サーバ52に返す。ユーザ名およびパスワードの少なくとも一方が前記ユーザ情報に含まれるユーザ名とパスワードと一致しなかった場合には、認証サーバ53は、文書管理システム21の利用が許可されたユーザでないと判定し(認証失敗)、その結果を処理サーバ52に返す。 If the two match, the authentication server 53 determines that the user is permitted to use the document management system 21 (successful authentication), and returns the result to the processing server 52 . If at least one of the user name and password does not match the user name and password included in the user information, the authentication server 53 determines that the user is not permitted to use the document management system 21 (authentication failure ), and returns the result to the processing server 52 .

なお、処理サーバ52に認証サーバ53の機能を持たせて、処理サーバ52が認証処理を実行することでも良い。 Alternatively, the processing server 52 may have the function of the authentication server 53 and the processing server 52 may perform the authentication process.

複合機14は、処理サーバ52から認証失敗の通知を受け取ると(ステップS38)、その旨をユーザに知らせる(ステップS39)。具体的には、例えば「ユーザ名またはパスワードが一致しません」といったようなメッセージを操作パネル307に表示する。ユーザは、このメッセージを受けて、ユーザ名とパスワードを複合機14に再入力することで、処理サーバ52に再度ログインすることになる。 When receiving the authentication failure notification from the processing server 52 (step S38), the multi-function device 14 informs the user of this (step S39). Specifically, for example, a message such as “user name or password does not match” is displayed on operation panel 307 . Upon receiving this message, the user logs in to the processing server 52 again by re-entering the user name and password into the multi-function device 14 .

認証が成功した場合、処理サーバ52は、前記ステップS38の認証処理で使ったユーザ名およびパスワードをユーザの認証情報として複合機14に渡す(ステップS40)。ユーザの認証情報を複合機14に渡すのは、文書管理システム21のサービスを利用する際に当該認証情報が必要となるケースがあるためである。複合機14側で、ユーザの認証情報(ユーザ名およびパスワード)を保持しておけば、文書管理システム21から要求されたときに直ぐに応答することができる。なお、前記ステップS21の時点では、入力されたユーザ名およびパスワードに対する認証結果が得られていないので、これらの情報はユーザの認証情報としては扱えない。 If the authentication succeeds, the processing server 52 passes the user name and password used in the authentication process of step S38 to the multi-function device 14 as user authentication information (step S40). The reason why the authentication information of the user is passed to the MFP 14 is that the authentication information may be required when using the service of the document management system 21 . If the user's authentication information (user name and password) is stored on the multifunction device 14 side, it can immediately respond to a request from the document management system 21 . At the time of step S21, the authentication result for the entered user name and password has not been obtained, so these information cannot be treated as user authentication information.

また、処理サーバ52は、サービス利用画面情報を複合機14に送る(ステップS41)。複合機14は、処理サーバ52から受け取ったサービス利用画面情報に基づいて、操作パネル307に図13に示すようなサービス利用画面90を表示する(ステップS42)。 The processing server 52 also sends service use screen information to the multi-function device 14 (step S41). MFP 14 displays a service use screen 90 as shown in FIG. 13 on operation panel 307 based on the service use screen information received from processing server 52 (step S42).

図13にサービス利用画面90の一例を示す図である。
サービス利用画面90は、利用可能なサービスの一覧を表したものである。利用可能なサービスは、文書管理システム21に備えられている各機能の一部あるいは全てである。サービス利用画面90の形式は、管理者が管理者端末55から管理サーバ41をアクセスすることで、任意の設定可能である。また、画面内に配置するサービスの内容についても、管理者が任意に設定可能である。
FIG. 13 is a diagram showing an example of a service use screen 90. As shown in FIG.
The service use screen 90 displays a list of available services. Available services are some or all of the functions provided in the document management system 21 . The format of the service use screen 90 can be arbitrarily set by the administrator accessing the management server 41 from the administrator terminal 55 . In addition, the administrator can arbitrarily set the content of services to be arranged on the screen.

サービス利用画面90には、複合機14の基本機能である「コピー」を選択するためのボタン91a、「FAX」を選択するためのボタン91bなどが設定されている。なお、複合機14の基本機能に関しては、サービスIDを必要とせずに、複合機単体として利用できるものである。
また、ユーザが複合機14の基本機能(コピー,FAX)を利用した場合に、その基本機能の利用料金(コピー料金,FAX料金)をユーザの所属する団体に課金する構成にしても良い。この場合、サービスIDとユーザの所属する団体あるいはユーザとを関連付けて、図3に示したサービスID保存部51fに保存しておく。ユーザがサービスIDを用いて複合機14の基本機能を利用したときに、処理サーバ52は、そのときの利用料金を予め設定された計算式に従って算出する。処理サーバ52は、この算出された利用料金をサービスID保存部51fの当該サービスIDに対応した団体あるいはユーザに課金するように、中央サーバ51に指示すれば良い。
On the service use screen 90, a button 91a for selecting "copy" and a button 91b for selecting "FAX", which are basic functions of the multifunction device 14, are set. Note that the basic functions of the multifunction device 14 can be used as a single multifunction device without requiring a service ID.
Further, when the user uses the basic functions (copying, FAX) of the multi-function device 14, the charge for using the basic functions (copying charge, FAX charge) may be charged to the organization to which the user belongs. In this case, the service ID is associated with the organization or user to which the user belongs, and is stored in the service ID storage unit 51f shown in FIG. When the user utilizes the basic functions of the MFP 14 using the service ID, the processing server 52 calculates the usage fee at that time according to a preset calculation formula. The processing server 52 may instruct the central server 51 to charge the calculated usage fee to the group or user corresponding to the service ID in the service ID storage section 51f.

ここで、文書管理システム21によって提供される各種サービスとして、例えば「ロケーションフリー印刷(セキュアクラウド印刷サービス)」、「フォルダ配信」、「クラウドサービスへの文書配信」、「メール配信」、「PDFデータ配信」などがある。 Various services provided by the document management system 21 include, for example, "location-free printing (secure cloud printing service)", "folder distribution", "document distribution to cloud services", "mail distribution", and "PDF data delivery”, etc.

「ロケーションフリー印刷(セキュアクラウド印刷サービス)」は、例えばスキャンしたデータをクラウド上で保持しておき、任意の機器を通じて印刷するサービスである。「フォルダ配信」は、例えばスキャンしたデータを所定のフォルダに配信するサービスである。「クラウドサービスへの文書配信」は、クラウドサービスを利用して文書配信するサービスである。「メール配信」は、例えばスキャンした文書をメールに添付して配信するサービスである。「PDFデータ配信」は、PDF形式のデータに変換して所定の場所に配信するサービスである。サービス利用画面90上には、これらの機能を選択するためのボタン91c~91gなどが設定されている。 “Location-free printing (secure cloud printing service)” is a service that, for example, stores scanned data in the cloud and prints it through any device. "Folder distribution" is a service that distributes scanned data to a predetermined folder, for example. “Document delivery to cloud service” is a service for document delivery using a cloud service. "E-mail delivery" is a service that attaches a scanned document to an e-mail and delivers the e-mail. "PDF data distribution" is a service that converts data into PDF format and distributes it to a predetermined location. Buttons 91c to 91g for selecting these functions are set on the service use screen 90. FIG.

このようにして、社外の複合機14に文書管理システム21のサービスを利用するためのサービス利用画面90が設定される。以後は、利用者がサービス利用画面90上で所望のサービスを選択することで、その選択されたサービスを受けることができる。 In this manner, the service use screen 90 for using the service of the document management system 21 is set on the multifunction device 14 outside the company. After that, the user can receive the selected service by selecting the desired service on the service use screen 90 .

すなわち、ユーザがサービス利用画面90上のボタン91c~91gのいずれかを押下して任意のサービスを選択すると(ステップS43)、複合機14は、前記選択されたサービスに関する情報を処理サーバ52に要求する(ステップS44)。処理サーバ52では、この要求に応答して、サービス内容の詳細や設定に関する情報を複合機14に提供する(ステップS45)。複合機14は、このサービス内容の詳細や設定に関する情報を操作パネル307に表示する(ステップS46)。 That is, when the user presses any one of the buttons 91c to 91g on the service use screen 90 to select an arbitrary service (step S43), the multifunction device 14 requests the processing server 52 for information on the selected service. (step S44). In response to this request, the processing server 52 provides the multi-function device 14 with information on the details of the service content and settings (step S45). The multi-function device 14 displays the details of the service content and information about the settings on the operation panel 307 (step S46).

ここで、ユーザが当該サービスの実行を指示すると、サービス実行信号が処理サーバ52に送られる(ステップS47)。処理サーバ52では、このサービスの実行信号を受けることで、当該サービスに対応した処理を実行する(ステップS48)。例えば「フォルダ配信」サービスであれば、処理サーバ52は、複合機14でスキャンされた文書のデータを社内の所定のフォルダに配信するなどの処理を実行する。 Here, when the user instructs execution of the service, a service execution signal is sent to the processing server 52 (step S47). The processing server 52 receives the service execution signal and executes processing corresponding to the service (step S48). For example, in the case of a "folder distribution" service, the processing server 52 executes processing such as distributing document data scanned by the multifunction device 14 to a predetermined folder within the company.

このように本実施形態によれば、ユーザが文書管理システム21を任意の場所で任意の端末機器を用いてサービス利用できるようになる。すなわち、通常、社内の文書管理システム21のサービスは、ユーザ(社員)が複合機23にユーザ名とパスワードを入力するだけで自由に使うことができる。しかし、外部の複合機14に対してユーザ名とパスワードを入力しても、文書管理システム21のサービスを使うことはできない。 Thus, according to this embodiment, the user can use the service of the document management system 21 at any place using any terminal device. That is, normally, the user (employee) can freely use the services of the in-house document management system 21 simply by inputting a user name and a password into the multifunction device 23 . However, the service of the document management system 21 cannot be used even if the user name and password are entered into the external multifunction device 14 .

本実施形態では、管理サーバ41で発行されたサービスIDに予め指定された処理サーバ52のIPアドレスが関連付けられているので、このサービスIDを用いれば、管理サーバ41から当該サービスIDに対応したIPアドレスを取得でき、任意の場所に設置された複合機14からでも当該IPアドレスを有する処理サーバ52にログインできる。 In this embodiment, the service ID issued by the management server 41 is associated with the IP address of the processing server 52 specified in advance. The address can be acquired, and the user can log in to the processing server 52 having the IP address even from the multi-function device 14 installed at an arbitrary location.

ここで、社外の任意の場所に設置される複合機14には、図3に示したように外部用文書管理アプリケーション14aがインストールされ、クラウド13上の管理サーバ41にアクセス可能な機能が備えられる。このような複合機14が各地に設置されていれば、サービスIDを用いて広範囲で社内の文書管理システム21を利用できる。 Here, as shown in FIG. 3, the external document management application 14a is installed in the multifunction machine 14 installed at an arbitrary location outside the company, and is equipped with a function that allows access to the management server 41 on the cloud 13. . If such MFPs 14 are installed in various places, the document management system 21 in the company can be widely used by using the service ID.

このサービスIDは、図9で説明したように、社内の管理者端末55からの登録要求によって、社内の中央サーバ51を介して管理サーバ41によって発行され、同サーバ51を介して管理者端末55に送られてくるものである。したがって、社内以外のユーザがサービスIDを知ることはなく、文書管理システム21が勝手に使われる心配はない。 This service ID is issued by the management server 41 via the central server 51 in the company in response to a registration request from the administrator terminal 55 in the company, as described in FIG. It is sent to Therefore, users outside the company do not know the service ID, and there is no concern that the document management system 21 will be used without permission.

また、図3に示したように、ユーザが携帯する認証カード10にサービスIDを記録しておけば、ユーザがその都度サービスIDを入力しなくても、文書管理システム21を簡単に利用できる。さらに、ユーザがサービスIDを覚えておく必要もないので、サービスIDとしてセキュリティ性の高いデータを用いることができる。 Also, as shown in FIG. 3, if the service ID is recorded in the authentication card 10 carried by the user, the user can easily use the document management system 21 without entering the service ID each time. Furthermore, since the user does not need to remember the service ID, data with high security can be used as the service ID.

(変形例)
上述した実施形態では、複合機14にサービスIDを入力すると、複合機14の操作パネル307に各種サービスの一覧が表示され、その中でユーザが所望のサービスを選択する構成とした。しかし、通常、ユーザが社内で利用していたサービスは社外でも利用することが多い。また、複数のサービスを組み合わせたワークフロー情報が設定されていれば、社外でも同じワークフロー情報でデータ配信などを行いたい要求が高い。
(Modification)
In the above-described embodiment, when a service ID is entered into the multifunction device 14, a list of various services is displayed on the operation panel 307 of the multifunction device 14, and the user selects a desired service from the list. However, in most cases, the service used by the user inside the company is also used outside the company. Also, if workflow information that combines a plurality of services is set, there is a high demand for performing data distribution using the same workflow information even outside the company.

そこで、サービスIDに対し、予めユーザ毎に設定されたサービス情報を関連付けておき、複合機14にサービスIDが入力された際に、そのサービスIDに対応したサービス情報に基づいて処理を実行する構成とする。 Therefore, the service ID is associated with service information set for each user in advance, and when the service ID is input to the multifunction device 14, processing is executed based on the service information corresponding to the service ID. and

具体的には、例えば図14に示すように、サービスIDとサービス情報とを関連付けたサービス管理テーブル41eを管理サーバ41に用意しておく。なお、このサービス管理テーブル41eと図4に示したサービス管理テーブル41aを組み合わせて1つのテーブルで構成しても良い。 Specifically, for example, as shown in FIG. 14, the management server 41 prepares a service management table 41e in which service IDs and service information are associated with each other. The service management table 41e and the service management table 41a shown in FIG. 4 may be combined into one table.

また、サービス情報は、ユーザ毎に設定されたサービスの種類を定義した情報であり、複数のサービスの組み合わせを含む。図中のW1,W2,W3はサービス情報を示し、例えば図3に示した「ロケーションフリー印刷(セキュアクラウド印刷サービス)」、「フォルダ配信」、「クラウドサービスへの文書配信」などである。 The service information is information that defines the type of service set for each user, and includes a combination of a plurality of services. W1, W2, and W3 in the figure indicate service information, such as "location-free printing (secure cloud printing service)", "folder delivery", and "document delivery to cloud service" shown in FIG.

サービス情報は、管理者端末55から中央サーバ51を介して管理サーバ41に与えられる。管理サーバ41は、サービスIDを発行した際に、このサービスIDをサービス情報と関連付けてサービス管理テーブル41eに登録する。 Service information is given to the management server 41 from the administrator terminal 55 via the central server 51 . When the management server 41 issues the service ID, it associates the service ID with the service information and registers it in the service management table 41e.

このサービス管理テーブル41eの内容を中央サーバ51を介して処理サーバ52に与えておく。これにより、社外の複合機14からサービスIDを用いて処理サーバ52にアクセスがあったときに、図11のステップS43に示したサービス選択を必要とせずに、当該サービスIDに対応したサービス情報の処理を実行することができる。また、サービス情報として、複数のサービスを組み合わせた場合の処理をワークフロー情報によって定義しておけば、図3に示した処理サーバ52のワークフロー処理部52aによって、そのワークフロー情報に従って各サービスに対応した一連の処理を行うことができる。 The contents of this service management table 41 e are provided to the processing server 52 via the central server 51 . As a result, when the processing server 52 is accessed using the service ID from the multifunction device 14 outside the company, the service information corresponding to the service ID can be retrieved without the need for the service selection shown in step S43 of FIG. Processing can be performed. Further, if the workflow information defines the processing when a plurality of services are combined as service information, the workflow processing unit 52a of the processing server 52 shown in FIG. can be processed.

また、本実施形態において、複合機14は、画像の入力(画像データの生成)や出力を行うための機器として用いられるが、社外から文書管理システム21にアクセスするための機器としては、必ずしも複合機14である必要はない。例えば、テレビ会議端末、電子黒板、プロジェクタ、デジタルサイネージなどであっても良い。さらに、スマートフォンなどの携帯端末でも良い。要は、クラウド13に配置された管理サーバ41に接続できる機器であれば、外部用文書管理アプリケーション14aをインストールしておくことで、社外から文書管理システム21を利用して各種サービスを受けることが可能である。 Further, in the present embodiment, the multifunction device 14 is used as a device for inputting images (generating image data) and outputting images. It need not be machine 14. For example, it may be a teleconference terminal, an electronic blackboard, a projector, or a digital signage. Furthermore, a mobile terminal such as a smart phone may be used. In short, if the device can be connected to the management server 41 arranged in the cloud 13, by installing the external document management application 14a, it is possible to receive various services from outside the company using the document management system 21. It is possible.

なお、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 It should be noted that although several embodiments of the invention have been described, these embodiments are provided by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and equivalents thereof.

11…社内ネットワークシステム、13…クラウド、14…複合機、21…文書管理システム、22…ファイルサーバ、23…複合機、41…管理サーバ、14a…外部用文書管理アプリケーション、23a…操作部、23b…機能部、23c…文書管理アプリケーション、23d…通信部、41a…サービス管理テーブル、41b…管理制御部、41c…サービスID発行部、41d…通信部、41e…サービス管理テーブル、51…中央サーバ、52…処理サーバ、53…認証サーバ、54…配信サーバ、51a…画面生成部、51b…処理設定作成部、51c…プリント設定部、51d…認証設定部、51e…サービス登録依頼部、51f…サービスID保存部、51g…通信部、52a…ワークフロー処理部、52b…プリント処理部、52c…認証部、52d…通信部、53a…ユーザ情報格納部、53b…ユーザ認証機能部、53c…通信部。 11 In-house network system 13 Cloud 14 MFP 21 Document management system 22 File server 23 MFP 41 Management server 14a External document management application 23a Operation unit 23b Function unit 23c Document management application 23d Communication unit 41a Service management table 41b Management control unit 41c Service ID issuing unit 41d Communication unit 41e Service management table 51 Central server 52... processing server, 53... authentication server, 54... distribution server, 51a... screen generation unit, 51b... processing setting creation unit, 51c... print setting unit, 51d... authentication setting unit, 51e... service registration requesting unit, 51f... service ID storage unit 51g communication unit 52a workflow processing unit 52b print processing unit 52c authentication unit 52d communication unit 53a user information storage unit 53b user authentication function unit 53c communication unit.

特開2008-104143号公報JP 2008-104143 A 特開2002-032205号公報JP-A-2002-032205

Claims (9)

複数の第1のサーバを備えた文書管理システムであって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し
前記識別情報は、前記第2のサーバによって発行される、
文書管理システム。
A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
the identification information is issued by the second server;
Document management system.
複数の第1のサーバを備えた文書管理システムであって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し
前記処理実行手段は、
前記指定されたサーバの処理によって提供可能な複数のサービスの一覧を前記端末機器に表示し、その一覧の中で選択されたサービスに対応した処理を実行する、
文書管理システム。
A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
The processing execution means is
displaying on the terminal device a list of a plurality of services that can be provided by the processing of the designated server, and executing processing corresponding to the service selected from the list;
Document management system.
複数の第1のサーバを備えた文書管理システムであって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し
前記識別情報には、予め設定された複数のサービスの組み合わせとこれらのサービスの処理手順が定義されたワークフロー情報が関連付けられており、
前記処理実行手段は、
前記識別情報に関連付けられた前記複数のサービスに対応した処理を前記ワークフロー情報に従って実行する、
文書管理システム。
A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
The identification information is associated with a combination of a plurality of preset services and workflow information that defines a processing procedure for these services,
The processing execution means is
executing processing corresponding to the plurality of services associated with the identification information according to the workflow information;
Document management system.
複数の第1のサーバを備えた文書管理システムであって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録する登録手段と、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行する処理実行手段と
を具備し
前記端末機器は、
前記指定されたサーバに接続できなかった場合に、前記第2のサーバから代替用として登録されているサーバのアドレス情報を取得して再度ログイン要求する、
文書管理システム。
A document management system comprising a plurality of first servers,
Registration in which the address information of the server designated among the first servers is registered in the second server in association with the identification information for using the service related to document management provided by the processing operation of the server. means and
When the terminal device acquires the address information corresponding to the identification information from the second server and requests a login, the terminal device is connected to the designated server and executes processing of the server. comprising means and
The terminal device is
If it is not possible to connect to the specified server, obtain the address information of the server registered as a substitute from the second server and request login again.
Document management system.
前記端末機器は、スキャナ機能、プリンタ機能およびファクシミリ機能の少なくとも1つを有する複合機を含む請求項1乃至のいずれか一項に記載の文書管理システム。 5. The document management system according to any one of claims 1 to 4 , wherein said terminal device includes a multifunction device having at least one of scanner function, printer function and facsimile function. 複数の第1のサーバを備えた文書管理システムが実行する管理方法であって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記識別情報は、前記第2のサーバによって発行される、
管理方法。
A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
the identification information is issued by the second server;
Management method.
複数の第1のサーバを備えた文書管理システムが実行する管理方法であって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記実行するステップは、
前記指定されたサーバの処理によって提供可能な複数のサービスの一覧を前記端末機器に表示し、その一覧の中で選択されたサービスに対応した処理を実行する、
管理方法。
A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
The performing steps include:
displaying on the terminal device a list of a plurality of services that can be provided by the processing of the designated server, and executing processing corresponding to the service selected from the list;
Management method.
複数の第1のサーバを備えた文書管理システムが実行する管理方法であって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記識別情報には、予め設定された複数のサービスの組み合わせとこれらのサービスの処理手順が定義されたワークフロー情報が関連付けられており、
前記実行するステップは、
前記識別情報に関連付けられた前記複数のサービスに対応した処理を前記ワークフロー情報に従って実行する、
管理方法。
A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
The identification information is associated with a combination of a plurality of preset services and workflow information that defines a processing procedure for these services,
The performing steps include:
executing processing corresponding to the plurality of services associated with the identification information according to the workflow information;
Management method.
複数の第1のサーバを備えた文書管理システムが実行する管理方法であって、
前記各第1のサーバの中で指定されたサーバのアドレス情報を当該サーバの処理動作によって提供される文書管理に関連したサービスを利用するための識別情報と関連付けて第2のサーバに登録するステップと、
端末機器が前記第2のサーバから前記識別情報に対応した前記アドレス情報を取得してログイン要求したときに、前記指定されたサーバに前記端末機器を接続して当該サーバの処理を実行するステップと
を有し、
前記端末機器は、
前記指定されたサーバに接続できなかった場合に、前記第2のサーバから代替用として登録されているサーバのアドレス情報を取得して再度ログイン要求する、
管理方法。
A management method executed by a document management system comprising a plurality of first servers, comprising:
a step of registering address information of a server designated among the first servers in the second server in association with identification information for using services related to document management provided by the processing operation of the server; When,
connecting the terminal device to the designated server and executing processing of the server when the terminal device acquires the address information corresponding to the identification information from the second server and requests a login; has
The terminal device is
If it is not possible to connect to the specified server, obtain the address information of the server registered as a substitute from the second server and request login again;
Management method.
JP2018184267A 2018-09-28 2018-09-28 Document management system and management method Active JP7115189B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018184267A JP7115189B2 (en) 2018-09-28 2018-09-28 Document management system and management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018184267A JP7115189B2 (en) 2018-09-28 2018-09-28 Document management system and management method

Publications (2)

Publication Number Publication Date
JP2020053939A JP2020053939A (en) 2020-04-02
JP7115189B2 true JP7115189B2 (en) 2022-08-09

Family

ID=69994136

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018184267A Active JP7115189B2 (en) 2018-09-28 2018-09-28 Document management system and management method

Country Status (1)

Country Link
JP (1) JP7115189B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023085933A (en) * 2021-12-09 2023-06-21 キヤノン株式会社 Information processing device, control method for information processing device, and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252321A (en) 2005-03-11 2006-09-21 Canon Inc Electronic document management system, print setting device, print history device, image forming apparatus, print setting service device, temporary document keeping service device and control program
JP2007184756A (en) 2006-01-06 2007-07-19 Hitachi Ltd Adapter device that performs encrypted communication on the network
JP2007193407A (en) 2006-01-17 2007-08-02 Matsushita Electric Ind Co Ltd Printing system and printer
JP2008257708A (en) 2007-03-12 2008-10-23 Ricoh Co Ltd Information processor, information processing method, and information processing program
JP2011097328A (en) 2009-10-29 2011-05-12 Sharp Corp Client server system and client apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252321A (en) 2005-03-11 2006-09-21 Canon Inc Electronic document management system, print setting device, print history device, image forming apparatus, print setting service device, temporary document keeping service device and control program
JP2007184756A (en) 2006-01-06 2007-07-19 Hitachi Ltd Adapter device that performs encrypted communication on the network
JP2007193407A (en) 2006-01-17 2007-08-02 Matsushita Electric Ind Co Ltd Printing system and printer
JP2008257708A (en) 2007-03-12 2008-10-23 Ricoh Co Ltd Information processor, information processing method, and information processing program
JP2011097328A (en) 2009-10-29 2011-05-12 Sharp Corp Client server system and client apparatus

Also Published As

Publication number Publication date
JP2020053939A (en) 2020-04-02

Similar Documents

Publication Publication Date Title
JP5526703B2 (en) Image processing apparatus, system, image processing method, program, and recording medium
US10070002B2 (en) Systems and methods for printing a document using a graphical code image
US20140129607A1 (en) Information processing apparatus, information processing system, and information processing method
US10148849B2 (en) Systems and methods for printing a document using a graphical code image
JP4797925B2 (en) Information processing program and information processing system
CN101282399A (en) Image processing apparatus
JP2005176314A (en) Generation of passive metadata from user interface selection at imaging device
JP2015103917A (en) Server related to authentication and setting when scanning, image processing apparatus, service method, and image processing method
JP2013164836A (en) Information processing system, network system and information processing method
JP7124609B2 (en) Information processing device, authentication method and program
US20150237043A1 (en) Image processing apparatus, and authentication processing method in the same
JP7115189B2 (en) Document management system and management method
JP2013127742A (en) Image output system, and information processing device
JP5917904B2 (en) Image output method and image output apparatus
JP2004153472A (en) Job processing control apparatus and method therefor
JP2022057251A (en) Apparatus, data transfer system, data deletion method, and program
JP2004122778A (en) Image forming apparatus and method of controlling use thereof
JP2004129247A (en) Image forming apparatus and use control method
JP6381746B2 (en) Image output apparatus and image output method
JP6138289B2 (en) Image output method and image output apparatus
US7882225B2 (en) Information processing device, and method and computer readable medium for the same
US10924626B2 (en) Image forming apparatus and log information acquisition system
JP6682581B2 (en) Image output method
JP2019004372A (en) Information processing apparatus and program
JP2021189687A (en) Information processing system

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20190814

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210712

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220527

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: 20220628

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220711

R151 Written notification of patent or utility model registration

Ref document number: 7115189

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151