Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7804259B2 - Setting system, setting program, information processing system and computer - Google Patents
[go: Go Back, main page]

JP7804259B2 - Setting system, setting program, information processing system and computer - Google Patents

Setting system, setting program, information processing system and computer

Info

Publication number
JP7804259B2
JP7804259B2 JP2024201377A JP2024201377A JP7804259B2 JP 7804259 B2 JP7804259 B2 JP 7804259B2 JP 2024201377 A JP2024201377 A JP 2024201377A JP 2024201377 A JP2024201377 A JP 2024201377A JP 7804259 B2 JP7804259 B2 JP 7804259B2
Authority
JP
Japan
Prior art keywords
image forming
electronic device
forming device
setting
button
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
JP2024201377A
Other languages
Japanese (ja)
Other versions
JP2025015760A (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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2024201377A priority Critical patent/JP7804259B2/en
Publication of JP2025015760A publication Critical patent/JP2025015760A/en
Application granted granted Critical
Publication of JP7804259B2 publication Critical patent/JP7804259B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、電子機器における操作画面を設定する設定システム、設定プログラムおよび情報処理システムに関する。 The present invention relates to a setting system, setting program, and information processing system for setting an operation screen in an electronic device.

従来の電子機器として、操作画面をカスタマイズすることができる画像形成装置が知られている(例えば、特許文献1参照。)。 A known example of conventional electronic equipment is an image forming device that allows customization of the operation screen (see, for example, Patent Document 1).

特開2012-124605号公報JP 2012-124605 A

しかしながら、従来の電子機器においては、管理者によって多数の電子機器が管理されている場合に、適切にカスタマイズされていない操作画面を表示する電子機器を管理者が見落としてしまう可能性があり、その結果、適切にカスタマイズされていない操作画面を表示する電子機器が存在する可能性があるという問題がある。 However, with conventional electronic devices, when an administrator manages a large number of electronic devices, there is a possibility that the administrator may overlook electronic devices that display an operation screen that has not been properly customized, resulting in the problem that there may be electronic devices that display an operation screen that has not been properly customized.

そこで、本発明は、適切ではない操作画面を表示する電子機器が存在する可能性を低減することができる設定システム、設定プログラムおよび情報処理システムを提供することを目的とする。 The present invention therefore aims to provide a setting system, setting program, and information processing system that can reduce the possibility of electronic devices displaying inappropriate operation screens.

本発明の設定システムは、電子機器における操作画面を設定する設定システムであって、前記電子機器と、前記操作画面のレイアウトとを関連付けて管理し、前記電子機器から前記レイアウトが要求された場合に、この電子機器に関連付けられている前記レイアウトを前記電子機器に送信することを特徴とする。 The setting system of the present invention is a setting system for setting an operation screen for an electronic device, and is characterized in that it manages the electronic device in association with the layout of the operation screen, and when the layout is requested from the electronic device, it transmits the layout associated with the electronic device to the electronic device.

この構成により、本発明の設定システムは、電子機器からレイアウトが要求された場合に、この電子機器に関連付けられているレイアウトを電子機器に送信するので、電子機器によって表示される操作画面を電子機器の管理者が電子機器毎に電子機器上で確認しなくても設定システム上で確認することができ、その結果、管理者によって多数の電子機器が管理されている場合であっても、適切ではない操作画面を表示する電子機器が存在する可能性を低減することができる。 With this configuration, when an electronic device requests a layout, the setting system of the present invention sends the layout associated with that electronic device to the electronic device. This allows the administrator of the electronic device to check the operation screen displayed by the electronic device on the setting system without having to check each individual device on the device itself. As a result, even when an administrator manages a large number of electronic devices, the possibility of an electronic device displaying an inappropriate operation screen can be reduced.

本発明の設定システムは、前記設定システムに前記レイアウトを要求するためのプログラムを特定のタイミングで前記電子機器にインストールする予約を受けた場合に、前記特定のタイミングになったとき、前記プログラムを前記電子機器にインストールしても良い。 When a reservation is received for installing a program for requesting the layout from the setting system into the electronic device at a specific time, the setting system of the present invention may install the program into the electronic device when the specific time arrives.

この構成により、本発明の設定システムは、設定システムにレイアウトを要求するためのプログラムを、予約されたタイミングで電子機器にインストールするので、このプログラムの電子機器へのインストールの状況を電子機器の管理者が管理する負担を低減することができる。 With this configuration, the setting system of the present invention installs a program for requesting a layout from the setting system into an electronic device at a scheduled time, thereby reducing the burden on the electronic device administrator to manage the installation status of this program on the electronic device.

本発明の設定システムは、前記特定のタイミングになった場合に、前記プログラムがインストールされていないか、前記予約の対象の前記プログラムより古いバージョンの前記プログラムがインストールされている前記電子機器にのみ、前記予約の対象の前記プログラムをインストールしても良い。 The setting system of the present invention may, when the specified timing arrives, install the reserved program only on electronic devices that do not have the program installed or that have an older version of the program installed than the reserved program.

この構成により、本発明の設定システムは、設定システムにレイアウトを要求するためのプログラムがインストールされていないか、予約の対象のプログラムより古いバージョンのプログラムがインストールされている電子機器にのみ、予約の対象のプログラムをインストールするので、不要なインストールによるダウンタイムが電子機器に発生する可能性を低減することができる。 With this configuration, the setting system of the present invention installs the reserved program only on electronic devices that do not have a program installed to request a layout from the setting system or that have an older version of the reserved program installed, thereby reducing the possibility of downtime caused by unnecessary installations on electronic devices.

本発明の設定プログラムは、電子機器における操作画面を設定するための設定プログラムであって、前記電子機器と、前記操作画面のレイアウトとを関連付けてコンピューターに管理させ、前記電子機器から前記レイアウトが前記コンピューターに要求された場合に、この電子機器に関連付けられている前記レイアウトを前記電子機器へ前記コンピューターに送信させることを特徴とする。 The setting program of the present invention is a setting program for setting an operation screen of an electronic device, which causes a computer to manage the layout of the operation screen in association with the electronic device, and when the layout is requested from the electronic device to the computer, causes the computer to transmit the layout associated with the electronic device to the electronic device.

この構成により、本発明の設定プログラムを実行するコンピューターは、電子機器からレイアウトが要求された場合に、この電子機器に関連付けられているレイアウトを電子機器に送信するので、電子機器によって表示される操作画面を電子機器の管理者が電子機器毎に電子機器上で確認しなくても設定システム上で確認することができ、その結果、管理者によって多数の電子機器が管理されている場合であっても、適切ではない操作画面を表示する電子機器が存在する可能性を低減することができる。 With this configuration, when a layout is requested from an electronic device, the computer executing the setting program of the present invention sends the layout associated with that electronic device to the electronic device. This allows the administrator of the electronic device to check the operation screen displayed by the electronic device on the setting system without having to check each individual device on the device itself. As a result, even when an administrator manages a large number of electronic devices, the possibility of an electronic device displaying an inappropriate operation screen can be reduced.

本発明の情報処理システムは、電子機器と、前記電子機器における操作画面を設定する設定システムとを備え、前記設定システムは、前記電子機器と、前記操作画面のレイアウトとを関連付けて管理し、前記電子機器は、前記レイアウトを前記設定システムに要求し、前記設定システムは、前記電子機器から前記レイアウトが要求された場合に、この電子機器に関連付けられている前記レイアウトを前記電子機器に送信し、前記電子機器は、前記設定システムから受信した前記レイアウトに応じた前記操作画面を表示することを特徴とする。 The information processing system of the present invention comprises an electronic device and a setting system that sets an operation screen for the electronic device, wherein the setting system manages the electronic device in association with the layout of the operation screen, the electronic device requests the layout from the setting system, and when the layout is requested from the electronic device, the setting system transmits the layout associated with the electronic device to the electronic device, and the electronic device displays the operation screen according to the layout received from the setting system.

この構成により、本発明の情報処理システムは、電子機器から設定システムにレイアウトが要求された場合に、この電子機器に関連付けられているレイアウトを設定システムが電子機器に送信するので、電子機器によって表示される操作画面を電子機器の管理者が電子機器毎に電子機器上で確認しなくても設定システム上で確認することができ、その結果、管理者によって多数の電子機器が管理されている場合であっても、適切ではない操作画面を表示する電子機器が存在する可能性を低減することができる。 With this configuration, when an electronic device requests a layout from the setting system, the information processing system of the present invention sends the layout associated with that electronic device to the electronic device. This allows the administrator of the electronic device to check the operation screen displayed by the electronic device on the setting system without having to check each device on the device itself. As a result, even when an administrator manages a large number of electronic devices, the possibility of an electronic device displaying an inappropriate operation screen can be reduced.

本発明の設定システム、設定プログラムおよび情報処理システムは、適切ではない操作画面を表示する電子機器が存在する可能性を低減することができる。 The setting system, setting program, and information processing system of the present invention can reduce the possibility of electronic devices displaying inappropriate operation screens.

本発明の一実施の形態に係る情報処理システムのブロック図である。1 is a block diagram of an information processing system according to an embodiment of the present invention. MFPによって構成される場合の図1に示す画像形成装置のブロック図である。FIG. 2 is a block diagram of the image forming apparatus shown in FIG. 1 when configured as an MFP. 図2に示すクライアントアプリによって表示部に表示される操作画面の一例を示す図である。3 is a diagram showing an example of an operation screen displayed on a display unit by a client application shown in FIG. 2; FIG. 図1に示す利用者端末のブロック図である。FIG. 2 is a block diagram of the user terminal shown in FIG. 1 . 1台のコンピューターによって構成される場合の図1に示す設定システムのブロック図である。FIG. 2 is a block diagram of the setting system shown in FIG. 1 when configured with one computer. 図5に示すデバイス情報の一例を示す図である。FIG. 6 is a diagram illustrating an example of device information illustrated in FIG. 5 . 図5に示すレイアウト管理情報の一例を示す図である。FIG. 6 is a diagram showing an example of layout management information shown in FIG. 5 . デバイス情報に新たな画像形成装置の情報を追加する場合の図5に示す設定システムの動作のフローチャートである。6 is a flowchart of the operation of the setting system shown in FIG. 5 when information on a new image forming apparatus is added to device information. デバイス一覧を表示する場合の図5に示す設定システムの動作のフローチャートである。6 is a flowchart of the operation of the setting system shown in FIG. 5 when displaying a device list. 図1に示す利用者端末に表示されるデバイス一覧の一例を示す図である。2 is a diagram showing an example of a device list displayed on the user terminal shown in FIG. 1; FIG. 画像形成装置にクライアントアプリケーションプログラムをインストールする場合の図5に示す設定システムの動作のフローチャートである。6 is a flowchart of the operation of the setting system shown in FIG. 5 when a client application program is installed in the image forming apparatus. 画像形成装置の操作画面のレイアウトを保存する場合の図5に示す設定システムの動作のフローチャートである。6 is a flowchart of the operation of the setting system shown in FIG. 5 when saving the layout of the operation screen of the image forming apparatus. 図1に示す利用者端末の表示部に表示される操作画面編集画面の一例を示す図である。1. FIG. 4 is a diagram showing an example of an operation screen editing screen displayed on a display unit of the user terminal shown in FIG. 利用者がユーザー名およびパスワードの組み合わせを用いて画像形成装置にログインする場合の図1に示す情報処理システムの動作のシーケンス図である。1 when a user logs in to an image forming apparatus using a combination of a user name and a password. 画像形成装置が利用者情報保持システムから送信されてきたチケットを使用して文書処理フロー実行システムを利用する場合の図1に示す情報処理システムの動作のシーケンス図である。1 when an image forming apparatus uses a ticket transmitted from a user information holding system to utilize a document processing flow execution system. FIG. 利用者がPINコードを用いて画像形成装置にログインする場合の図1に示す情報処理システムの動作のシーケンス図である。1 when a user logs in to the image forming apparatus using a PIN code. 画像形成装置が認証認可システムから送信されてきたチケットを使用して文書処理フロー実行システムを利用する場合の図1に示す情報処理システムの動作のシーケンス図である。1 when an image forming apparatus uses a ticket transmitted from an authentication and authorization system to utilize a document processing flow execution system. FIG.

以下、本発明の実施の形態について、図面を用いて説明する。 The following describes an embodiment of the present invention with reference to the drawings.

まず、本発明の一実施の形態に係る情報処理システムの構成について説明する。 First, we will explain the configuration of an information processing system according to one embodiment of the present invention.

図1は、本実施の形態に係る情報処理システム10のブロック図である。 Figure 1 is a block diagram of an information processing system 10 according to this embodiment.

図1に示すように、情報処理システム10は、電子機器としての画像形成装置20を備えている。情報処理システム10は、画像形成装置20以外にも、画像形成装置20と同様の構成の画像形成装置を少なくとも1つ備えても良い。情報処理システム10における画像形成装置は、例えば、MFP(Multifunction Peripheral)、プリンター専用機などによって構成されている。 As shown in FIG. 1, the information processing system 10 includes an image forming device 20 as an electronic device. In addition to the image forming device 20, the information processing system 10 may also include at least one other image forming device with a similar configuration to the image forming device 20. The image forming device in the information processing system 10 may be, for example, an MFP (Multifunction Peripheral), a dedicated printer, or the like.

情報処理システム10は、利用者によって使用される利用者端末30を備えている。情報処理システム10は、利用者端末30以外にも、利用者端末30と同様の構成の利用者端末を少なくとも1つ備えても良い。情報処理システム10における利用者端末は、例えば、PC(Personal Computer)などのコンピューターによって構成されている。 The information processing system 10 includes a user terminal 30 used by a user. In addition to the user terminal 30, the information processing system 10 may also include at least one other user terminal with a similar configuration to the user terminal 30. The user terminal in the information processing system 10 is configured, for example, by a computer such as a PC (Personal Computer).

情報処理システム10は、文書の処理のワークフローとしての文書処理フローを実行する文書処理フロー実行システム40を備えている。文書処理フロー実行システム40は、1台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。文書処理フロー実行システム40によって実行される文書処理フローは、文書が入力される入力段階と、入力段階において入力された文書に対して様々な処理を実行する文書処理段階と、文書処理段階における処理の結果を出力する出力段階とによって構成される。入力段階において文書を入力する方法としては、例えば、画像形成装置のスキャナーによって原稿から読み取られた画像を文書として入力する方法や、特定のフォルダーに配置されている文書を入力する方法や、受信した電子メールに添付されている文書を入力する方法など、様々な方法が存在する。文書処理段階における、文書に対する処理としては、例えば、文書としての画像からテキストを生成するOCR(Optical Character Recognition)処理や、文書としての画像の一部からテキストを生成するZoneOCR処理や、文書としての画像に対して傾き補正、ドットの除去、ノイズの除去などの特定の画像処理を実行する処理や、文書としての画像のフォーマットを変換する処理など、様々な処理が存在する。出力段階において処理の結果を出力する方法としては、例えば、特定のフォルダーに出力する方法や、電子メールによって特定の宛先に送信する方法など、様々な方法が存在する。文書処理フロー実行システム40は、複数の文書処理フローを保存することが可能である。 The information processing system 10 includes a document processing flow execution system 40 that executes a document processing flow as a workflow for processing documents. The document processing flow execution system 40 may be configured with a single computer or multiple computers. The document processing flow executed by the document processing flow execution system 40 is composed of an input stage where a document is input, a document processing stage where various processes are performed on the document input in the input stage, and an output stage where the results of the processing in the document processing stage are output. There are various methods for inputting a document in the input stage, such as inputting an image read from a document by the scanner of an image forming device as the document, inputting a document located in a specific folder, or inputting a document attached to a received email. There are various types of document processing in the document processing stage, such as OCR (Optical Character Recognition) processing to generate text from an image of a document, Zone OCR processing to generate text from a portion of an image of a document, processing to perform specific image processing on an image of a document such as tilt correction, dot removal, and noise removal, and processing to convert the format of an image of a document. There are various methods for outputting the results of processing in the output stage, such as outputting to a specific folder or sending by email to a specific destination. The document processing flow execution system 40 is capable of saving multiple document processing flows.

情報処理システム10は、情報処理システム10の利用者の認証および認可を実行する認証認可システム50を備えることが可能である。認証認可システム50は、1台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。認証認可システム50は、画像形成装置の各種の機能の利用の制限を利用者毎に管理しており、認証した利用者、すなわち、画像形成装置にログインした利用者に関する、画像形成装置の各種の機能の利用の制限を示す認可情報を、画像形成装置や文書処理フロー実行システム40に提供することができる。認証認可システム50は、例えば利用者端末から送信されてきた印刷データをスプールしたり、スプールしている印刷データをいずれかの画像形成装置に出力したりすることができる。また、認証認可システム50は、情報処理システム10の利用者による画像形成装置の利用を管理することもできる。認証認可システム50は、利用者毎にIC(Integrated Circuit)カードのIDを登録することができる。 The information processing system 10 can be equipped with an authentication and authorization system 50 that authenticates and authorizes users of the information processing system 10. The authentication and authorization system 50 may be configured with a single computer or multiple computers. The authentication and authorization system 50 manages restrictions on the use of various functions of the image forming device for each user and can provide authorization information indicating restrictions on the use of various functions of the image forming device for authenticated users, i.e., users who have logged in to the image forming device, to the image forming device and the document processing flow execution system 40. The authentication and authorization system 50 can, for example, spool print data sent from a user terminal and output spooled print data to one of the image forming devices. The authentication and authorization system 50 can also manage the use of image forming devices by users of the information processing system 10. The authentication and authorization system 50 can register an IC (Integrated Circuit) card ID for each user.

情報処理システム10は、情報処理システム10の利用者の情報を保持する利用者情報保持システム60を備えることが可能である。利用者情報保持システム60は、1台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。利用者情報保持システム60は、文書処理フロー実行システム40および認証認可システム50のいずれでもないシステムで使用される情報を保持することも可能である。 The information processing system 10 may be equipped with a user information retention system 60 that retains information about users of the information processing system 10. The user information retention system 60 may be configured with a single computer or multiple computers. The user information retention system 60 may also retain information used in a system other than the document processing flow execution system 40 or the authentication and authorization system 50.

情報処理システム10は、画像形成装置における操作画面を設定する設定システム70を備えることが可能である。設定システム70は、1台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。 The information processing system 10 can be equipped with a setting system 70 that sets the operation screen of the image forming device. The setting system 70 may be configured with a single computer or multiple computers.

情報処理システム10における画像形成装置と、情報処理システム10における利用者端末と、文書処理フロー実行システム40と、認証認可システム50と、利用者情報保持システム60と、設定システム70とは、LAN(Local Area Network)などのネットワーク11を介して通信可能に接続可能である。 The image forming device in the information processing system 10, the user terminal in the information processing system 10, the document processing flow execution system 40, the authentication and authorization system 50, the user information retention system 60, and the setting system 70 can be connected to communicate with each other via a network 11 such as a LAN (Local Area Network).

図2は、MFPによって構成される場合の画像形成装置20のブロック図である。 Figure 2 is a block diagram of the image forming device 20 when configured as an MFP.

図2に示すように、画像形成装置20は、種々の操作が入力される例えばボタンなどの入力デバイスである操作部21と、種々の情報を表示する例えばLCD(Liquid Crystal Display)などの表示デバイスである表示部22と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター23と、原稿から画像を読み取る読取デバイスであるスキャナー24と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部25と、LAN、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部26と、各種の情報を記憶する例えば半導体メモリー、HDD(Hard Disk Drive)などの不揮発性の記憶デバイスである記憶部27と、画像形成装置20全体を制御する制御部28とを備えているコンピューターである。 As shown in FIG. 2, the image forming device 20 is a computer that includes an operation unit 21, which is an input device such as buttons through which various operations are input; a display unit 22, which is a display device such as an LCD (Liquid Crystal Display) that displays various information; a printer 23, which is a printing device that prints images on a recording medium such as paper; a scanner 24, which is a reading device that reads images from a document; a fax communication unit 25, which is a fax device that communicates with an external facsimile machine (not shown) via a communication line such as a public telephone line; a communication unit 26, which is a communication device that communicates with an external device via a network such as a LAN or the Internet, or directly via a wired or wireless connection without using a network; a memory unit 27, which is a non-volatile memory device such as a semiconductor memory or HDD (Hard Disk Drive) that stores various information; and a control unit 28 that controls the entire image forming device 20.

記憶部27は、画像形成装置20、文書処理フロー実行システム40(図1参照。)および認証認可システム50(図1参照。)の機能を利用者に提供するためのアプリケーションプログラムとしてのクライアントアプリケーションプログラム27aを記憶可能である。クライアントアプリケーションプログラム27aは、例えば、画像形成装置20の製造段階で画像形成装置20にインストールされていても良いし、USB(Universal Serial Bus)メモリーなどの外部の記憶媒体から画像形成装置20に追加でインストールされても良いし、ネットワーク上から画像形成装置20に追加でインストールされても良い。 The storage unit 27 can store a client application program 27a, which is an application program for providing users with the functions of the image forming device 20, the document processing flow execution system 40 (see FIG. 1), and the authentication and authorization system 50 (see FIG. 1). The client application program 27a may be installed on the image forming device 20 during the manufacturing process of the image forming device 20, or may be additionally installed on the image forming device 20 from an external storage medium such as a USB (Universal Serial Bus) memory, or may be additionally installed on the image forming device 20 from a network.

記憶部27は、クライアントアプリケーションプログラム27aとは異なるアプリケーションプログラム27bを記憶可能である。記憶部27は、クライアントアプリケーションプログラム27aとは異なるアプリケーションプログラムを、アプリケーションプログラム27b以外に少なくとも1つ記憶可能である。 The memory unit 27 is capable of storing an application program 27b that is different from the client application program 27a. The memory unit 27 is capable of storing at least one application program other than the client application program 27a, in addition to the application program 27b.

画像形成装置20にインストールされるアプリケーションプログラムとしては、画像形成装置20に1つのみインストールされることが可能であって、インストールされている場合に、画像形成装置20が起動されたとき、最初に起動されて認証画面を表示部22に表示するための拡張認証アプリケーションプログラムと、拡張認証アプリケーションプログラム以外のアプリケーションプログラムである拡張アプリケーションプログラムとが存在する。クライアントアプリケーションプログラム27aは、拡張認証アプリケーションプログラムである。 Only one application program can be installed on the image forming device 20. When installed, there are two types of application programs: an extended authentication application program that is launched first when the image forming device 20 is started and displays an authentication screen on the display unit 22, and an extended application program that is an application program other than the extended authentication application program. Client application program 27a is an extended authentication application program.

記憶部27は、画像形成装置20の認証画面におけるログインの方法を示すログイン方法情報27cを記憶可能である。ログイン方法情報27cには、ユーザー名およびパスワードの組み合わせを用いてログインする方法と、PIN(Personal Identification Number)コードを用いてログインする方法と、ICカードのIDを用いてログインする方法と、これらの方法を組み合わせた方法とのいずれかの方法が示される。 The memory unit 27 can store login method information 27c that indicates the login method on the authentication screen of the image forming device 20. The login method information 27c indicates one of the following methods: a method of logging in using a combination of a user name and password, a method of logging in using a PIN (Personal Identification Number) code, a method of logging in using an IC card ID, or a combination of these methods.

制御部28は、例えば、CPU(Central Processing Unit)と、プログラムおよび各種のデータを記憶しているROM(Read Only Memory)と、制御部28のCPUの作業領域として用いられる揮発性の記憶デバイスとしてのRAM(Random Access Memory)とを備えている。制御部28のCPUは、記憶部27または制御部28のROMに記憶されているプログラムを実行する。 The control unit 28 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs and various data, and a RAM (Random Access Memory) that is a volatile storage device used as a working area for the CPU of the control unit 28. The CPU of the control unit 28 executes programs stored in the memory unit 27 or the ROM of the control unit 28.

制御部28は、クライアントアプリケーションプログラム27aを実行することによって、クライアントアプリ28aを実現する。クライアントアプリ28aは、原稿からのスキャナー24による画像の読み取りである「スキャン」、通信部26を介して受信した印刷データに基づいた画像など、様々な画像をプリンター23によって記録媒体に印刷する「プリント出力」、スキャナー24によって原稿から読み取った画像をプリンター23によって記録媒体に印刷する「コピー」、スキャナー24によって原稿から読み取った画像をファックス通信部25によってファックス通信で送信する「ファックス送信」、スキャナー24によって原稿から読み取った画像を通信部26によって送信する「スキャン送信」などの画像形成装置20の各種の機能の利用を、認証認可システム50から取得する認可情報に応じて制限することができる。 The control unit 28 executes the client application program 27a to realize the client application 28a. The client application 28a can restrict the use of various functions of the image forming device 20, such as "scanning," which reads an image from an original document using the scanner 24; "print output," which prints various images, such as images based on print data received via the communication unit 26, onto a recording medium using the printer 23; "copying," which prints an image read from an original document using the scanner 24 onto a recording medium using the printer 23; "fax transmission," which sends an image read from an original document using the scanner 24 via fax communication using the fax communication unit 25; and "scan transmission," which sends an image read from an original document using the scanner 24 via communication unit 26, based on authorization information obtained from the authentication and authorization system 50.

図3は、クライアントアプリ28a(図2参照。)によって表示部22(図2参照。)に表示される操作画面80の一例を示す図である。 Figure 3 shows an example of an operation screen 80 displayed on the display unit 22 (see Figure 2) by the client application 28a (see Figure 2).

図3に示す操作画面80には、画像形成装置20(図1参照。)、文書処理フロー実行システム40(図1参照。)または認証認可システム50(図1参照。)の機能などが関連付けられたボタンが配置されている。クライアントアプリ28aは、操作画面80に配置されているボタンがタップされることによって、このボタンに関連付けられている機能などを利用することができる。操作画面80に配置されているボタンのそれぞれは、アイコン画像80aと、アイコン画像80aの背景80bと、アイコン画像80aの下側に配置されている文字列80cとによって構成されている。 The operation screen 80 shown in FIG. 3 has buttons arranged thereon that are associated with functions of the image forming device 20 (see FIG. 1), the document processing flow execution system 40 (see FIG. 1), or the authentication and authorization system 50 (see FIG. 1). By tapping a button arranged on the operation screen 80, the client application 28a can use the function associated with that button. Each button arranged on the operation screen 80 is composed of an icon image 80a, a background 80b of the icon image 80a, and a character string 80c arranged below the icon image 80a.

操作画面80に配置されているボタンには、例えば、文書処理フロー実行システム40に保存されている特定の文書処理フローである文書処理フローAを実行するための「ワークフロー」ボタンとしての「ワークフローA」ボタン81aと、文書処理フロー実行システム40に保存されている特定の文書処理フローである文書処理フローBを実行するための「ワークフロー」ボタンとしての「ワークフローB」ボタン81bと、文書処理フロー実行システム40に保存されている特定の文書処理フローである文書処理フローCを実行するための「ワークフロー」ボタンとしての「ワークフローC」ボタン81cと、文書処理フロー実行システム40に保存されている特定の文書処理フローである文書処理フローDを実行するための「ワークフロー」ボタンとしての「ワークフローD」ボタン81dとが存在する。「ワークフローA」ボタン81a、「ワークフローB」ボタン81b、「ワークフローC」ボタン81cおよび「ワークフローD」ボタン81dは、文書処理フロー実行システム40の機能が関連付けられたボタンである。 The buttons arranged on the operation screen 80 include, for example, a "Workflow A" button 81a as a "workflow" button for executing document processing flow A, which is a specific document processing flow stored in the document processing flow execution system 40; a "Workflow B" button 81b as a "workflow" button for executing document processing flow B, which is a specific document processing flow stored in the document processing flow execution system 40; a "Workflow C" button 81c as a "workflow" button for executing document processing flow C, which is a specific document processing flow stored in the document processing flow execution system 40; and a "Workflow D" button 81d as a "workflow" button for executing document processing flow D, which is a specific document processing flow stored in the document processing flow execution system 40. The "Workflow A" button 81a, "Workflow B" button 81b, "Workflow C" button 81c, and "Workflow D" button 81d are buttons associated with functions of the document processing flow execution system 40.

操作画面80に配置されているボタンには、例えば、認証認可システム50にスプールされている、画像形成装置20にログイン中の利用者の全ての印刷データに基づいた印刷をプリンター23によって実行するための「すべて印刷」ボタン82aと、認証認可システム50にスプールされている、画像形成装置20にログイン中の利用者の印刷データから利用者によって都度選ばれた印刷データに基づいた印刷をプリンター23によって実行するための「マイジョブ」ボタン82bと、画像形成装置20にログイン中の利用者のICカードのIDを認証認可システム50に登録するための「ICカード登録」ボタン82cとが存在する。「すべて印刷」ボタン82a、「マイジョブ」ボタン82bおよび「ICカード登録」ボタン82cは、認証認可システム50の機能が関連付けられたボタンである。 The buttons on the operation screen 80 include, for example, a "Print All" button 82a for causing the printer 23 to print based on all print data of the user currently logged in to the image forming device 20 that has been spooled in the authentication authorization system 50; a "My Jobs" button 82b for causing the printer 23 to print based on print data selected by the user from the print data of the user currently logged in to the image forming device 20 that has been spooled in the authentication authorization system 50; and a "Register IC Card" button 82c for registering the IC card ID of the user currently logged in to the image forming device 20 in the authentication authorization system 50. The "Print All" button 82a, "My Jobs" button 82b, and "Register IC Card" button 82c are buttons associated with functions of the authentication authorization system 50.

操作画面80に配置されているボタンには、例えば、利用者によって都度指定された値に応じた設定でコピーを実行するための「コピー」ボタン83aと、利用者によって都度指定された値に応じた設定でスキャン送信を実行するための「送信」ボタン83bと、利用者によって都度指定された値に応じた設定でファックス送信を実行するための「ファックス」ボタン83cと、スキャナー24によって原稿から読み取った画像を記憶部27上の特定の領域に保存したり、この領域に保存されている画像をプリンター23によって印刷したりするための「ユーザーボックス」ボタン83dと、PCなどの外部の電子機器から受信したデータを記憶部27上の特定の領域に保存したり、この領域に保存されているデータに基づいた印刷を実行したりするための「ジョブボックス」ボタン83eと、スキャナー24によって原稿から読み取った画像を画像形成装置20に接続されているUSBメモリーに保存したり、画像形成装置20に接続されているUSBメモリーに保存されているデータに基づいた印刷を実行したりするための「USB」ボタン83fと、画像形成装置20にインストールされている、クライアントアプリケーションプログラム27a以外の特定のアプリケーションプログラムを実行するための「アプリケーション」ボタン83gとが存在する。「コピー」ボタン83a、「送信」ボタン83b、「ファックス」ボタン83c、「ユーザーボックス」ボタン83d、「ジョブボックス」ボタン83e、「USB」ボタン83fおよび「アプリケーション」ボタン83gは、画像形成装置20の機能が関連付けられたボタンである。 The buttons arranged on the operation screen 80 include, for example, a "Copy" button 83a for performing a copy operation using settings corresponding to values specified by the user each time; a "Send" button 83b for performing a scan transmission using settings corresponding to values specified by the user each time; a "Fax" button 83c for performing a fax transmission using settings corresponding to values specified by the user each time; a "Custom Box" button 83d for saving images read from a document by the scanner 24 in a specific area on the memory unit 27 and printing images saved in this area using the printer 23; a "Job Box" button 83e for saving data received from an external electronic device such as a PC in a specific area on the memory unit 27 and printing based on the data saved in this area; a "USB" button 83f for saving images read from a document by the scanner 24 in a USB memory connected to the image forming device 20 and printing based on the data saved in the USB memory connected to the image forming device 20; and an "Application" button 83g for executing a specific application program other than the client application program 27a installed on the image forming device 20. The "Copy" button 83a, "Send" button 83b, "Fax" button 83c, "Custom Box" button 83d, "Job Box" button 83e, "USB" button 83f, and "Application" button 83g are buttons associated with functions of the image forming device 20.

なお、画像形成装置20の機能が関連付けられたボタンとしては、「コピー」ボタン83a、「送信」ボタン83b、「ファックス」ボタン83c、「ユーザーボックス」ボタン83d、「ジョブボックス」ボタン83e、「USB」ボタン83fおよび「アプリケーション」ボタン83g以外にも、例えば、利用者によって都度指定された値に応じた設定でスキャンを実行するための「スキャン」ボタン、予め指定されている値に応じた設定で即座にコピーを実行するための「クイックコピー」ボタン、予め指定されている値に応じた設定で即座にスキャンを実行するための「クイックスキャン」ボタン、および、予め指定されている値に応じた設定で即座にファックス送信を実行するための「クイックファックス」ボタンが存在する。 In addition to the "Copy" button 83a, "Send" button 83b, "Fax" button 83c, "Custom Box" button 83d, "Job Box" button 83e, "USB" button 83f, and "Application" button 83g, other buttons associated with functions of the image forming device 20 include, for example, a "Scan" button for scanning with settings according to values specified by the user each time, a "Quick Copy" button for instantly copying with settings according to pre-specified values, a "Quick Scan" button for instantly scanning with settings according to pre-specified values, and a "Quick Fax" button for instantly sending a fax with settings according to pre-specified values.

操作画面80に配置されているボタンには、例えば、操作画面80の1つ下の階層の操作画面に移行するための「フォルダー」ボタン84aが存在する。「フォルダー」ボタン84aがタップされることによって移行する操作画面は、操作画面80と同様に画像形成装置20、文書処理フロー実行システム40および認証認可システム50の少なくとも1つの機能が関連付けられたボタンが配置されていても良い。 The buttons arranged on the operation screen 80 include, for example, a "Folder" button 84a for transitioning to the operation screen one level below the operation screen 80. The operation screen transitioned to by tapping the "Folder" button 84a may have buttons arranged thereon that are associated with at least one function of the image forming device 20, the document processing flow execution system 40, and the authentication and authorization system 50, just like the operation screen 80.

図4は、利用者端末30のブロック図である。 Figure 4 is a block diagram of the user terminal 30.

図4に示すように、利用者端末30は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部31と、種々の情報を表示する例えばLCDなどの表示デバイスである表示部32と、LAN、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部33と、各種の情報を記憶する例えば半導体メモリー、HDDなどの不揮発性の記憶デバイスである記憶部34と、利用者端末30全体を制御する制御部35とを備えている。 As shown in FIG. 4, the user terminal 30 comprises an operation unit 31, which is an operation device such as a keyboard or mouse through which various operations are input; a display unit 32, which is a display device such as an LCD that displays various information; a communication unit 33, which is a communication device that communicates with external devices via a network such as a LAN or the Internet, or directly via a wired or wireless connection without using a network; a memory unit 34, which is a non-volatile memory device such as a semiconductor memory or HDD that stores various information; and a control unit 35 that controls the entire user terminal 30.

制御部35は、例えば、CPUと、プログラムおよび各種のデータを記憶しているROMと、制御部35のCPUの作業領域として用いられる揮発性の記憶デバイスとしてのRAMとを備えている。制御部35のCPUは、記憶部34または制御部35のROMに記憶されているプログラムを実行する。 The control unit 35 includes, for example, a CPU, a ROM that stores programs and various data, and a RAM as a volatile storage device used as a working area for the CPU of the control unit 35. The CPU of the control unit 35 executes programs stored in the memory unit 34 or the ROM of the control unit 35.

図5は、1台のコンピューターによって構成される場合の設定システム70のブロック図である。 Figure 5 is a block diagram of the setting system 70 when configured with a single computer.

図5に示すように、設定システム70は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部71と、種々の情報を表示する例えばLCDなどの表示デバイスである表示部72と、LAN、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部73と、各種の情報を記憶する例えば半導体メモリー、HDDなどの不揮発性の記憶デバイスである記憶部74と、設定システム70全体を制御する制御部75とを備えている。 As shown in FIG. 5, the setting system 70 includes an operation unit 71, which is an operation device such as a keyboard or mouse through which various operations are input; a display unit 72, which is a display device such as an LCD that displays various information; a communication unit 73, which is a communication device that communicates with external devices via a network such as a LAN or the Internet, or directly via a wired or wireless connection without using a network; a storage unit 74, which is a non-volatile storage device such as a semiconductor memory or HDD that stores various information; and a control unit 75 that controls the entire setting system 70.

記憶部74は、画像形成装置のクライアントアプリケーションプログラムを設定するための設定プログラム74aを記憶している。設定プログラム74aは、例えば、設定システム70の製造段階で設定システム70にインストールされていても良いし、CD(Compact Disk)、DVD(Digital Versatile Disk)、USBメモリーなどの外部の記憶媒体から設定システム70に追加でインストールされても良いし、ネットワーク上から設定システム70に追加でインストールされても良い。 The storage unit 74 stores a setting program 74a for setting the client application program of the image forming device. The setting program 74a may be installed in the setting system 70 during the manufacturing stage of the setting system 70, or may be additionally installed in the setting system 70 from an external storage medium such as a CD (Compact Disk), DVD (Digital Versatile Disk), or USB memory, or may be additionally installed in the setting system 70 from a network.

記憶部74は、後述の設定ツール75aによって管理されている画像形成装置の情報であるデバイス情報74bを記憶可能である。 The memory unit 74 can store device information 74b, which is information about the image forming device managed by the setting tool 75a described below.

図6は、デバイス情報74bの一例を示す図である。 Figure 6 shows an example of device information 74b.

図6に示すデバイス情報74bは、画像形成装置毎に、製品名と、ホスト名と、IP(Internet Protocol)アドレスと、画像形成装置の識別情報であるシリアルIDと、画像形成装置の識別情報であるMAC(Media Access Control)アドレスとを含んでいる。 The device information 74b shown in Figure 6 includes, for each image forming device, the product name, host name, IP (Internet Protocol) address, a serial ID which is identification information for the image forming device, and a MAC (Media Access Control) address which is identification information for the image forming device.

図5に示すように、記憶部74は、画像形成装置にインストールするクライアントアプリケーションプログラム74cを記憶可能である。 As shown in FIG. 5, the memory unit 74 can store a client application program 74c to be installed on the image forming device.

記憶部74は、画像形成装置の操作画面のレイアウト74dを記憶可能である。記憶部74は、画像形成装置の操作画面のレイアウトを、レイアウト74d以外にも少なくとも1つ記憶可能である。 The memory unit 74 is capable of storing layout 74d of the operation screen of the image forming device. The memory unit 74 is capable of storing at least one other layout of the operation screen of the image forming device in addition to layout 74d.

記憶部74は、画像形成装置の操作画面のレイアウトを管理するレイアウト管理情報74eを記憶可能である。 The memory unit 74 can store layout management information 74e that manages the layout of the operation screen of the image forming device.

図7は、レイアウト管理情報74eの一例を示す図である。 Figure 7 shows an example of layout management information 74e.

図7に示すレイアウト管理情報74eは、画像形成装置の識別情報と、画像形成装置に適用されるレイアウトとを関連付けて画像形成装置毎に示している。なお、図7においては、画像形成装置の識別情報として「Device a」、「Device b」、「Device c」などが記載されている。しかしながら、画像形成装置の識別情報は、実際には、例えば、画像形成装置のシリアルIDおよびMACアドレスの少なくとも1つである。 The layout management information 74e shown in Figure 7 shows, for each image forming device, the identification information of the image forming device associated with the layout to be applied to the image forming device. Note that in Figure 7, "Device a," "Device b," "Device c," etc. are listed as the identification information of the image forming device. However, the identification information of the image forming device is actually, for example, at least one of the serial ID and MAC address of the image forming device.

図5に示すように、制御部75は、例えば、CPUと、プログラムおよび各種のデータを記憶しているROMと、制御部75のCPUの作業領域として用いられる揮発性の記憶デバイスとしてのRAMとを備えている。制御部75のCPUは、記憶部74または制御部75のROMに記憶されているプログラムを実行する。 As shown in FIG. 5, the control unit 75 includes, for example, a CPU, a ROM that stores programs and various data, and a RAM as a volatile storage device used as a working area for the CPU of the control unit 75. The CPU of the control unit 75 executes programs stored in the storage unit 74 or the ROM of the control unit 75.

制御部75は、設定プログラム74aを実行することによって、設定ツール75aを実現する。設定ツール75aは、画像形成装置にクライアントアプリケーションプログラムをインストールすることができる。 The control unit 75 executes the setting program 74a to implement the setting tool 75a. The setting tool 75a can install a client application program on the image forming device.

次に、情報処理システム10の動作について説明する。 Next, we will explain the operation of the information processing system 10.

まず、デバイス情報74bに新たな画像形成装置の情報を追加する場合の設定システム70の動作について説明する。 First, we will explain the operation of the configuration system 70 when adding information about a new image forming device to the device information 74b.

図8は、デバイス情報74bに新たな画像形成装置の情報を追加する場合の設定システム70の動作のフローチャートである。 Figure 8 is a flowchart of the operation of the configuration system 70 when adding information about a new image forming device to the device information 74b.

画像形成装置の管理者は、利用者端末を介して設定システム70の設定ツール75aにログインした後、デバイス情報74bに新たな画像形成装置の情報を追加する指示(以下「情報追加指示」という。)を利用者端末を介して設定ツール75aに入力することができる。なお、画像形成装置の管理者は、デバイス情報74bに情報を追加することを希望する画像形成装置(以下「情報追加希望装置」)のIPアドレスおよびホスト名の少なくともいずれか1つを情報追加指示に含める。設定ツール75aは、情報追加指示を受け付けると、図8に示す動作を実行する。 After logging in to the setting tool 75a of the setting system 70 via a user terminal, the image forming device administrator can input an instruction to add information about a new image forming device to the device information 74b (hereinafter referred to as an "information addition instruction") into the setting tool 75a via the user terminal. The image forming device administrator includes in the information addition instruction at least one of the IP address and host name of the image forming device for which the administrator wishes to add information to the device information 74b (hereinafter referred to as the "information addition request device"). When the setting tool 75a receives the information addition instruction, it performs the operations shown in FIG. 8.

図8に示すように、設定ツール75aは、情報追加希望装置の製品名、ホスト名、IPアドレス、シリアルIDおよびMACアドレスを情報追加希望装置から取得する(S101)。ここで、設定ツール75aは、情報追加希望装置のIPアドレスおよびホスト名のうち情報追加指示に含まれていた少なくともいずれか1つを用いて情報追加希望装置にアクセスする。 As shown in FIG. 8, the setting tool 75a acquires the product name, host name, IP address, serial ID, and MAC address of the device requesting additional information from the device requesting additional information (S101). Here, the setting tool 75a accesses the device requesting additional information using at least one of the IP address and host name of the device requesting additional information that were included in the information addition instruction.

設定ツール75aは、S101の処理の後、S101において取得した情報をデバイス情報74bに保存して(S102)、図8に示す動作を終了する。 After processing S101, the setting tool 75a saves the information acquired in S101 in the device information 74b (S102) and terminates the operation shown in Figure 8.

次に、設定ツール75aによって管理されている画像形成装置の一覧(以下「デバイス一覧」という。)を表示する場合の設定システム70の動作について説明する。 Next, we will explain the operation of the setting system 70 when displaying a list of image forming devices (hereinafter referred to as the "device list") managed by the setting tool 75a.

図9は、デバイス一覧を表示する場合の設定システム70の動作のフローチャートである。 Figure 9 is a flowchart showing the operation of the configuration system 70 when displaying a device list.

画像形成装置の管理者は、利用者端末を介して設定システム70の設定ツール75aにログインした後、デバイス一覧を表示する指示(以下「一覧表示指示」という。)を利用者端末を介して設定ツール75aに入力することができる。設定ツール75aは、一覧表示指示を受け付けると、図9に示す動作を実行する。 After logging in to the setting tool 75a of the setting system 70 via a user terminal, the image forming device administrator can input an instruction to display a device list (hereinafter referred to as a "list display instruction") to the setting tool 75a via the user terminal. When the setting tool 75a receives the list display instruction, it performs the operation shown in Figure 9.

図9に示すように、設定ツール75aは、画像形成装置にインストールされているクライアントアプリケーションプログラムのバージョン(以下「インストールバージョン」という。)を、設定ツール75a自身が管理している全ての画像形成装置から取得する(S121)。ここで、設定ツール75aは、デバイス情報74bに含まれる画像形成装置のIPアドレスおよびホスト名の少なくともいずれか1つを用いて画像形成装置にアクセスする。 As shown in FIG. 9, the setting tool 75a obtains the versions of the client application programs installed on the image forming devices (hereinafter referred to as "installed versions") from all image forming devices managed by the setting tool 75a itself (S121). Here, the setting tool 75a accesses the image forming devices using at least one of the IP addresses and host names of the image forming devices included in the device information 74b.

設定ツール75aは、S121の処理の後、S121において取得した情報を含むデバイス一覧を一覧表示指示の送信元の利用者端末に送信して(S122)、図9に示す動作を終了する。 After processing S121, the setting tool 75a sends a device list including the information acquired in S121 to the user terminal that sent the list display instruction (S122), and then ends the operation shown in Figure 9.

利用者端末は、S122によって設定ツール75aからデバイス一覧が送信されてくると、設定ツール75aから送信されてきたデバイス一覧を利用者端末の表示部に表示する。 When the device list is sent from the setting tool 75a in step S122, the user terminal displays the device list sent from the setting tool 75a on the display unit of the user terminal.

図10は、利用者端末に表示されるデバイス一覧の一例を示す図である。 Figure 10 shows an example of a device list displayed on a user terminal.

図10に示すように、デバイス一覧には、製品名、ホスト名、IPアドレス、シリアルID、MACアドレスおよびインストールバージョンが画像形成装置毎に含まれている。なお、図10に示すデバイス一覧において、インストールバージョンの欄の値が「無」になっている画像形成装置は、クライアントアプリケーションプログラムがインストールされていない画像形成装置である。 As shown in Figure 10, the device list includes the product name, host name, IP address, serial ID, MAC address, and installed version for each image forming device. Note that in the device list shown in Figure 10, image forming devices with the value "None" in the installed version column are image forming devices on which no client application programs are installed.

次に、画像形成装置にクライアントアプリケーションプログラムをインストールする場合の設定システム70の動作について説明する。 Next, we will explain the operation of the configuration system 70 when installing a client application program on an image forming device.

図11は、画像形成装置にクライアントアプリケーションプログラムをインストールする場合の設定システム70の動作のフローチャートである。 Figure 11 is a flowchart showing the operation of the configuration system 70 when installing a client application program on an image forming device.

画像形成装置の管理者は、利用者端末を介して設定システム70の設定ツール75aにログインした後、画像形成装置にインストールするクライアントアプリケーションプログラムを利用者端末を介して設定ツール75aにアップロードすることができる。設定ツール75aは、クライアントアプリケーションプログラムがアップロードされると、図11に示す動作を実行する。 After logging in to the setting tool 75a of the setting system 70 via a user terminal, the administrator of the image forming device can upload the client application program to be installed on the image forming device to the setting tool 75a via the user terminal. Once the client application program has been uploaded, the setting tool 75a performs the operations shown in FIG. 11.

図11に示すように、設定ツール75aは、アップロードされたクライアントアプリケーションプログラムをクライアントアプリケーションプログラム74cとして記憶部74に記憶する(S141)。 As shown in FIG. 11, the setting tool 75a stores the uploaded client application program in the memory unit 74 as a client application program 74c (S141).

次いで、設定ツール75aは、画像形成装置へのクライアントアプリケーションプログラムのインストールの予約の指示(以下「インストール予約指示」という。)を受け付けたと判断するまで、インストール予約指示を受け付けたか否かを判断する(S142)。ここで、画像形成装置の管理者は、インストール予約指示を利用者端末を介して設定ツール75aに入力することができる。画像形成装置の管理者は、例えば、即時と、画像形成装置の管理者が指定した特定の日時と、画像形成装置の管理者が指定した毎日の特定の時間と、画像形成装置の管理者が指定した毎週の特定の曜日と、画像形成装置の管理者が指定した毎月の特定の日にちとのいずれかを、画像形成装置へのクライアントアプリケーションプログラムのインストールのタイミングとしてインストール予約指示において指定可能である。 The setting tool 75a then determines whether an installation reservation instruction has been received until it determines that an instruction to reserve the installation of the client application program on the image forming device (hereinafter referred to as an "installation reservation instruction") has been received (S142). The image forming device administrator can then input the installation reservation instruction into the setting tool 75a via the user terminal. In the installation reservation instruction, the image forming device administrator can specify, for example, immediate installation, a specific date and time specified by the image forming device administrator, a specific time each day specified by the image forming device administrator, a specific day each week specified by the image forming device administrator, or a specific date each month specified by the image forming device administrator, as the timing for installing the client application program on the image forming device.

設定ツール75aは、インストール予約指示を受け付けたとS142において判断すると、インストール予約指示に含まれるタイミングでの画像形成装置へのクライアントアプリケーションプログラムのインストールを予約する(S143)。 When the setting tool 75a determines in S142 that an installation reservation instruction has been received, it reserves the installation of the client application program on the image forming device at the timing included in the installation reservation instruction (S143).

設定ツール75aは、S143の処理の後、S143において予約したタイミングになったと判断するまで、S143において予約したタイミングになったか否かを判断する(S144)。 After processing S143, the setting tool 75a determines whether the time reserved in S143 has arrived (S144) until it determines that the time reserved in S143 has arrived.

設定ツール75aは、S143において予約したタイミングになったとS144において判断すると、画像形成装置のクライアントアプリケーションプログラムのインストールバージョンを、設定ツール75a自身が管理している全ての画像形成装置から取得する(S145)。ここで、設定ツール75aは、デバイス情報74bに含まれる画像形成装置のIPアドレスおよびホスト名の少なくともいずれか1つを用いて画像形成装置にアクセスする。 When the setting tool 75a determines in S144 that the timing reserved in S143 has arrived, it obtains the installed versions of the client application programs for the image forming devices from all image forming devices managed by the setting tool 75a itself (S145). Here, the setting tool 75a accesses the image forming devices using at least one of the IP addresses and host names of the image forming devices contained in the device information 74b.

次いで、設定ツール75aは、クライアントアプリケーションプログラムがインストールされていない画像形成装置と、S141において記憶した、インストール対象のクライアントアプリケーションプログラム74cより古いバージョンのクライアントアプリケーションプログラムがインストールされている画像形成装置とを、S145において取得した情報に基づいて特定する(S146)。 Next, the setting tool 75a identifies, based on the information acquired in S145, image forming devices on which the client application program is not installed and image forming devices on which an older version of the client application program 74c to be installed (stored in S141) is installed (S146).

次いで、設定ツール75aは、S141において記憶した、インストール対象のクライアントアプリケーションプログラム74cを、S146において特定した全ての画像形成装置に配信して(S147)、図11に示す動作を終了する。 Next, the setting tool 75a distributes the client application program 74c to be installed, which was stored in S141, to all image forming devices identified in S146 (S147), and ends the operation shown in FIG. 11.

なお、クライアントアプリケーションプログラムが設定ツール75aから配信された画像形成装置の制御部は、設定ツール75aから配信されたクライアントアプリケーションプログラムを画像形成装置自身に即時にインストールする。 In addition, the control unit of the image forming device to which the client application program is distributed from the setting tool 75a immediately installs the client application program distributed from the setting tool 75a into the image forming device itself.

次に、画像形成装置の操作画面のレイアウトを保存する場合の設定システム70の動作について説明する。 Next, we will explain the operation of the setting system 70 when saving the layout of the operation screen of the image forming device.

図12は、画像形成装置の操作画面のレイアウトを保存する場合の設定システム70の動作のフローチャートである。 Figure 12 is a flowchart showing the operation of the setting system 70 when saving the layout of the operation screen of an image forming device.

画像形成装置の管理者は、利用者端末を介して設定システム70の設定ツール75aにログインした後、画像形成装置の操作画面のレイアウトの編集の開始の指示(以下「編集開始指示」という。)を利用者端末を介して設定ツール75aに入力することができる。設定ツール75aは、編集開始指示を受け付けると、図12に示す動作を実行する。 After logging in to the setting tool 75a of the setting system 70 via a user terminal, the administrator of the image forming device can input an instruction to start editing the layout of the operation screen of the image forming device (hereinafter referred to as an "edit start instruction") into the setting tool 75a via the user terminal. Upon receiving the edit start instruction, the setting tool 75a performs the operation shown in FIG. 12.

図12に示すように、設定ツール75aは、画像形成装置の操作画面のレイアウトの編集のための操作画面編集画面90(図13参照。)を編集開始指示の送信元の利用者端末において表示させる(S161)。したがって、編集開始指示の送信元の利用者端末の制御部は、利用者端末自身の表示部に操作画面編集画面90を表示し、利用者端末自身の操作部を介した操作画面編集画面90に対する操作を設定システム70に送信する。 As shown in FIG. 12, the setting tool 75a displays an operation screen editing screen 90 (see FIG. 13) for editing the layout of the operation screen of the image forming device on the user terminal that sent the editing start instruction (S161). Therefore, the control unit of the user terminal that sent the editing start instruction displays the operation screen editing screen 90 on the display unit of the user terminal itself, and transmits operations on the operation screen editing screen 90 via the operation unit of the user terminal itself to the setting system 70.

図13は、利用者端末の表示部に表示される操作画面編集画面90の一例を示す図である。 Figure 13 shows an example of the operation screen editing screen 90 displayed on the display unit of the user terminal.

図13に示すように、操作画面編集画面90は、画像形成装置の操作画面のレイアウトのイメージを示す操作画面領域91を備えている。操作画面領域91には、縦3行、横6列の合計18個の矩形の領域が形成されている。1つのボタンは、1つまたは複数の矩形の領域によって形成される。すなわち、画像形成装置の操作画面には、最大で18個のボタンが配置されることが可能である。 As shown in FIG. 13, the operation screen editing screen 90 has an operation screen area 91 that shows an image of the layout of the operation screen of the image forming device. The operation screen area 91 has a total of 18 rectangular areas, arranged in three rows and six columns. One button is formed by one or more rectangular areas. In other words, a maximum of 18 buttons can be arranged on the operation screen of the image forming device.

操作画面編集画面90は、例えば「ワークフローA」ボタン、「ワークフローB」ボタン、「ワークフローC」ボタン、「ワークフローD」ボタンなど、文書処理フロー実行システム40の機能が関連付けられたボタンを操作画面領域91に追加するための「文書処理フロー実行システム」ボタン92aと、例えば「すべて印刷」ボタン、「マイジョブ」ボタン、「ICカード登録」ボタンなど、認証認可システム50の機能が関連付けられたボタンを操作画面領域91に追加するための「認証認可システム」ボタン92bと、例えば「コピー」ボタン、「送信」ボタン、「ファックス」ボタン、「ユーザーボックス」ボタン、「ジョブボックス」ボタン、「USB」ボタン、「アプリケーション」ボタンなど、画像形成装置の機能が関連付けられたボタンを操作画面領域91に追加するための「画像形成装置」ボタン92cと、「フォルダー」ボタンを操作画面領域91に追加するための「その他」ボタン92dとを備えている。 The operation screen editing screen 90 includes a "Document Processing Flow Execution System" button 92a for adding buttons associated with functions of the document processing flow execution system 40, such as the "Workflow A" button, "Workflow B" button, "Workflow C" button, and "Workflow D" button, to the operation screen area 91; an "Authentication Authorization System" button 92b for adding buttons associated with functions of the authentication authorization system 50, such as the "Print All" button, "My Jobs" button, and "IC Card Registration" button, to the operation screen area 91; an "Image Forming Device" button 92c for adding buttons associated with functions of the image forming device, such as the "Copy" button, "Send" button, "Fax" button, "Custom Box" button, "Job Box" button, "USB" button, and "Application" button, to the operation screen area 91; and an "Other" button 92d for adding a "Folder" button to the operation screen area 91.

操作画面編集画面90は、操作画面領域91において選択されているボタンのプロパティーを設定するための「プロパティーを開く」ボタン93aと、操作画面領域91において選択されているボタンを削除するための「ボタンを削除」ボタン93bとを備えている。ボタンのプロパティーには、操作画面領域91におけるボタンの配置、サイズ、色、名前、アイコン画像が含まれている。操作画面領域91におけるボタンの色とは、操作画面領域91におけるボタンのアイコン画像の背景の色のことである。操作画面領域91におけるボタンの名前とは、操作画面領域91におけるボタンにおいてアイコン画像の下側に配置されている文字列である。 The operation screen editing screen 90 has an "Open Properties" button 93a for setting the properties of the button selected in the operation screen area 91, and a "Delete Button" button 93b for deleting the button selected in the operation screen area 91. Button properties include the placement, size, color, name, and icon image of the button in the operation screen area 91. The color of the button in the operation screen area 91 refers to the background color of the icon image of the button in the operation screen area 91. The name of the button in the operation screen area 91 is the character string located below the icon image of the button in the operation screen area 91.

操作画面編集画面90は、画像形成装置の操作画面のレイアウトの編集を中止するためのキャンセルボタン94aと、画像形成装置の操作画面のレイアウトを保存するための保存ボタン94bとを備えている。 The operation screen editing screen 90 includes a cancel button 94a for canceling editing of the layout of the image forming device's operation screen, and a save button 94b for saving the layout of the image forming device's operation screen.

図12に示すように、設定ツール75aは、S161の処理の後、キャンセルボタン94aが押されたか否かを判断する(S162)。 As shown in FIG. 12, after processing S161, the setting tool 75a determines whether the cancel button 94a has been pressed (S162).

設定ツール75aは、キャンセルボタン94aが押されていないとS162において判断すると、保存ボタン94bが押されたか否かを判断する(S163)。 If the setting tool 75a determines in S162 that the cancel button 94a has not been pressed, it determines whether the save button 94b has been pressed (S163).

設定ツール75aは、保存ボタン94bが押されていないとS163において判断すると、S162の処理を実行する。 If the setting tool 75a determines in S163 that the save button 94b has not been pressed, it executes processing in S162.

設定ツール75aは、保存ボタン94bが押されたとS163において判断すると、操作画面編集画面90において設定された画像形成装置の操作画面のレイアウトを記憶部74に保存する(S164)。 When the setting tool 75a determines in S163 that the save button 94b has been pressed, it saves the layout of the image forming device's operation screen set on the operation screen editing screen 90 in the memory unit 74 (S164).

設定ツール75aは、キャンセルボタン94aが押されたとS162において判断するか、S164の処理を実行すると、利用者端末における操作画面編集画面90の表示を終了して(S165)、図12に示す動作を終了する。 When the setting tool 75a determines in S162 that the cancel button 94a has been pressed or executes the processing of S164, it terminates the display of the operation screen editing screen 90 on the user terminal (S165) and ends the operation shown in FIG. 12.

次に、画像形成装置に適用されるレイアウトを設定する場合の設定システム70の動作について説明する。 Next, we will explain the operation of the setting system 70 when setting a layout to be applied to an image forming device.

画像形成装置の管理者は、利用者端末を介して設定ツール75aにログインした後、画像形成装置に適用されるレイアウトの設定の指示(以下「レイアウト設定指示」という。)を利用者端末を介して設定システム70に入力することができる。 After logging in to the setting tool 75a via a user terminal, the image forming device administrator can input layout setting instructions (hereinafter referred to as "layout setting instructions") to be applied to the image forming device into the setting system 70 via the user terminal.

設定システム70の設定ツール75aは、レイアウト設定指示を受け付けると、受け付けたレイアウト設定指示通りにレイアウト管理情報74eを変更する。 When the setting tool 75a of the setting system 70 receives a layout setting instruction, it changes the layout management information 74e in accordance with the received layout setting instruction.

次に、利用者がユーザー名およびパスワードの組み合わせを用いて画像形成装置20にログインする場合の情報処理システム10の動作について説明する。 Next, we will explain the operation of the information processing system 10 when a user logs in to the image forming device 20 using a combination of a user name and password.

図14は、利用者がユーザー名およびパスワードの組み合わせを用いて画像形成装置20にログインする場合の情報処理システム10の動作のシーケンス図である。 Figure 14 is a sequence diagram of the operation of the information processing system 10 when a user logs in to the image forming device 20 using a combination of a user name and password.

図14に示す動作は、ユーザー名およびパスワードの組み合わせを用いてログインする方法が画像形成装置20におけるログイン方法情報27cに示されている場合の動作である。 The operation shown in Figure 14 is performed when the login method information 27c on the image forming device 20 indicates a method for logging in using a combination of a user name and password.

図14に示すように、画像形成装置20のクライアントアプリ28aは、利用者が画像形成装置20にログイン中ではない場合、利用者が画像形成装置20にログインするための認証画面を表示部22に表示する(S181)。ここで、クライアントアプリ28aは、ユーザー名およびパスワードの組み合わせを用いてログインする方法がログイン方法情報27cに示されているので、S181において表示する認証画面におけるログインの方法として、ユーザー名およびパスワードの組み合わせを用いてログインする方法を採用する。 As shown in FIG. 14, if the user is not currently logged in to the image forming device 20, the client application 28a of the image forming device 20 displays an authentication screen on the display unit 22 for the user to log in to the image forming device 20 (S181). Here, since the login method information 27c indicates a method for logging in using a combination of a user name and password, the client application 28a adopts the method for logging in using a combination of a user name and password as the login method on the authentication screen displayed in S181.

クライアントアプリ28aは、S181において表示した認証画面においてログインが指示されると、利用者のログインを利用者情報保持システム60に要求する(S182)。この要求には、S181において表示した認証画面に利用者によって操作部21を介して入力されたユーザー名およびパスワードの組み合わせが含まれている。 When login is instructed on the authentication screen displayed in S181, the client application 28a requests the user information storage system 60 to log in the user (S182). This request includes the combination of username and password entered by the user via the operation unit 21 on the authentication screen displayed in S181.

利用者情報保持システム60は、S182における要求を受けると、利用者のログインを許可するか否かを決定する(S183)。ここで、利用者情報保持システム60は、利用者情報保持システム60自身が保持しているユーザー名およびパスワードの組み合わせの中に、S182における要求に含まれているユーザー名およびパスワードの組み合わせが含まれている場合、すなわち、利用者の認証が成功した場合に、利用者のログインを許可することを決定する。一方、利用者情報保持システム60は、利用者情報保持システム60自身が保持しているユーザー名およびパスワードの組み合わせの中に、S182における要求に含まれているユーザー名およびパスワードの組み合わせが含まれていない場合、すなわち、利用者の認証が失敗した場合に、利用者のログインを許可しないことを決定する。 When the user information holding system 60 receives the request in S182, it determines whether to allow the user to log in (S183). Here, if the user name and password combination included in the request in S182 is included among the user name and password combinations held by the user information holding system 60 itself, i.e., if user authentication is successful, the user information holding system 60 determines to allow the user to log in. On the other hand, if the user name and password combination included in the request in S182 is not included among the user name and password combinations held by the user information holding system 60 itself, i.e., if user authentication is unsuccessful, the user information holding system 60 determines not to allow the user to log in.

利用者情報保持システム60は、利用者のログインを許可しないことをS183において決定すると、利用者のログインを許可しないことを画像形成装置20に通知する(S184)。したがって、画像形成装置20のクライアントアプリ28aは、ログインの失敗を表示部22に表示して(S185)、図14に示す動作を終了する。 When the user information holding system 60 determines in S183 that the user's login is not permitted, it notifies the image forming device 20 that the user's login is not permitted (S184). Therefore, the client application 28a of the image forming device 20 displays a login failure on the display unit 22 (S185) and ends the operation shown in FIG. 14.

一方、利用者情報保持システム60は、利用者のログインを許可することをS183において決定すると、利用者情報保持システム60が利用者のログインを許可したことを示すチケットを発行し(S186)、S186において発行したチケットを画像形成装置20に送信する(S187)。 On the other hand, if the user information holding system 60 decides in S183 to permit the user to log in, it issues a ticket indicating that the user information holding system 60 has permitted the user to log in (S186) and sends the ticket issued in S186 to the image forming device 20 (S187).

画像形成装置20のクライアントアプリ28aは、S187において利用者情報保持システム60から送信されてきたチケットを受信すると、画像形成装置20自身に適用されるレイアウトを設定システム70に要求する(S188)。クライアントアプリ28aは、画像形成装置20自身のシリアルIDおよびMACアドレスの少なくとも1つをS188における要求に含める。 When the client application 28a of the image forming device 20 receives the ticket sent from the user information storage system 60 in S187, it requests the configuration system 70 for a layout to be applied to the image forming device 20 itself (S188). The client application 28a includes at least one of the serial ID and MAC address of the image forming device 20 itself in the request in S188.

設定システム70の設定ツール75aは、S188における要求を受けると、画像形成装置20に適用されるレイアウトを、S188における要求に含まれている画像形成装置20のシリアルIDおよびMACアドレスの少なくとも1つと、レイアウト管理情報74eとに基づいて特定し(S189)、S189において特定したレイアウトを画像形成装置20に送信する(S190)。 When the setting tool 75a of the setting system 70 receives the request in S188, it identifies the layout to be applied to the image forming device 20 based on at least one of the serial ID and MAC address of the image forming device 20 included in the request in S188 and the layout management information 74e (S189), and transmits the layout identified in S189 to the image forming device 20 (S190).

画像形成装置20のクライアントアプリ28aは、S190において設定システム70から送信されてきたレイアウトを受信すると、このレイアウトに応じた操作画面を表示部22に表示して(S191)、図14に示す動作を終了する。 When the client application 28a of the image forming device 20 receives the layout transmitted from the setting system 70 in S190, it displays an operation screen corresponding to this layout on the display unit 22 (S191), and then ends the operation shown in FIG. 14.

次に、画像形成装置20が利用者情報保持システム60から送信されてきたチケットを使用して文書処理フロー実行システム40を利用する場合の情報処理システム10の動作について説明する。 Next, we will explain the operation of the information processing system 10 when the image forming device 20 uses a ticket transmitted from the user information storage system 60 to access the document processing flow execution system 40.

図15は、画像形成装置20が利用者情報保持システム60から送信されてきたチケットを使用して文書処理フロー実行システム40を利用する場合の情報処理システム10の動作のシーケンス図である。 Figure 15 is a sequence diagram of the operation of the information processing system 10 when the image forming device 20 uses a ticket transmitted from the user information storage system 60 to access the document processing flow execution system 40.

画像形成装置20の利用者は、表示部22に表示されている操作画面の例えば「ワークフロー」ボタンを操作部21を介して押すなどして、文書処理フロー実行システム40の機能の利用を画像形成装置20に指示することができる。 A user of the image forming device 20 can instruct the image forming device 20 to use the functions of the document processing flow execution system 40 by, for example, pressing a "Workflow" button on the operation screen displayed on the display unit 22 via the operation unit 21.

画像形成装置20は、文書処理フロー実行システム40の機能の利用が指示されると、図15に示すように、文書処理フロー実行システム40の機能の利用を文書処理フロー実行システム40に要求する(S201)。画像形成装置20は、S187(図14参照。)において利用者情報保持システム60から送信されてきたチケットを、S201における要求に含める。 When the image forming device 20 is instructed to use a function of the document processing flow execution system 40, it requests the document processing flow execution system 40 to use the function (S201), as shown in FIG. 15. The image forming device 20 includes in the request in S201 the ticket sent from the user information holding system 60 in S187 (see FIG. 14).

文書処理フロー実行システム40は、S201における要求を受けると、S201における要求に含まれるチケットの正当性を利用者情報保持システム60に問い合わせる(S202)。 When the document processing flow execution system 40 receives the request in S201, it queries the user information storage system 60 about the validity of the ticket included in the request in S201 (S202).

利用者情報保持システム60は、S202における問い合わせを受けると、S202において正当性が問い合わせられたチケットの正当性を判断する(S203)。 When the user information storage system 60 receives the inquiry in S202, it determines the legitimacy of the ticket whose legitimacy was inquired about in S202 (S203).

利用者情報保持システム60は、S202において正当性が問い合わせられたチケットが正当ではないとS203において判断すると、チケットが正当ではない旨を文書処理フロー実行システム40に回答する(S204)。したがって、文書処理フロー実行システム40は、S201において要求された機能の利用を許可しない旨を画像形成装置20に通知する(S205)。 If the user information holding system 60 determines in S203 that the ticket whose validity was inquired in S202 is invalid, it responds to the document processing flow execution system 40 that the ticket is invalid (S204). Therefore, the document processing flow execution system 40 notifies the image forming device 20 that use of the function requested in S201 is not permitted (S205).

一方、利用者情報保持システム60は、S202において正当性が問い合わせられたチケットが正当であるとS203において判断すると、チケットが正当である旨を文書処理フロー実行システム40に回答する(S206)。したがって、文書処理フロー実行システム40は、S201において要求された機能を実行し(S207)、S207における実行の結果を画像形成装置20に通知する(S208)。 On the other hand, if the user information holding system 60 determines in S203 that the ticket whose validity was inquired in S202 is valid, it responds to the document processing flow execution system 40 that the ticket is valid (S206). Therefore, the document processing flow execution system 40 executes the function requested in S201 (S207) and notifies the image forming device 20 of the result of the execution in S207 (S208).

以上においては、画像形成装置20が利用者情報保持システム60から送信されてきたチケットを使用して文書処理フロー実行システム40を利用する場合について説明したが、画像形成装置20が利用者情報保持システム60から送信されてきたチケットを使用して認証認可システム50を利用する場合についても同様である。 The above describes a case where the image forming device 20 uses the document processing flow execution system 40 using a ticket sent from the user information holding system 60, but the same applies to a case where the image forming device 20 uses the authentication and authorization system 50 using a ticket sent from the user information holding system 60.

次に、利用者がPINコードを用いて画像形成装置20にログインする場合の情報処理システム10の動作について説明する。 Next, we will explain the operation of the information processing system 10 when a user logs in to the image forming device 20 using a PIN code.

図16は、利用者がPINコードを用いて画像形成装置20にログインする場合の情報処理システム10の動作のシーケンス図である。 Figure 16 is a sequence diagram of the operation of the information processing system 10 when a user logs in to the image forming device 20 using a PIN code.

図16に示す動作は、PINコードを用いてログインする方法が画像形成装置20におけるログイン方法情報27cに示されている場合の動作である。 The operation shown in Figure 16 is performed when a method for logging in using a PIN code is specified in the login method information 27c on the image forming device 20.

図16に示すように、画像形成装置20のクライアントアプリ28aは、利用者が画像形成装置20にログイン中ではない場合、利用者が画像形成装置20にログインするための認証画面を表示部22に表示する(S221)。ここで、クライアントアプリ28aは、PINコードを用いてログインする方法がログイン方法情報27cに示されているので、S221において表示する認証画面におけるログインの方法として、PINコードを用いてログインする方法を採用する。 As shown in FIG. 16, if the user is not currently logged in to the image forming device 20, the client application 28a of the image forming device 20 displays an authentication screen on the display unit 22 for the user to log in to the image forming device 20 (S221). Here, since the login method information 27c indicates a method for logging in using a PIN code, the client application 28a adopts the method for logging in using a PIN code as the login method on the authentication screen displayed in S221.

クライアントアプリ28aは、S221において表示した認証画面においてログインが指示されると、利用者のログインを認証認可システム50に要求する(S222)。この要求には、S221において表示した認証画面に利用者によって操作部21を介して入力されたPINコードが含まれている。 When login is instructed on the authentication screen displayed in S221, the client application 28a requests the authentication authorization system 50 to log in the user (S222). This request includes the PIN code entered by the user via the operation unit 21 on the authentication screen displayed in S221.

認証認可システム50は、S222における要求を受けると、利用者のログインを許可するか否かを決定する(S223)。ここで、認証認可システム50は、認証認可システム50自身が保持しているPINコードの中に、S222における要求に含まれているPINコードが含まれている場合、すなわち、利用者の認証が成功した場合に、利用者のログインを許可することを決定する。一方、認証認可システム50は、認証認可システム50自身が保持しているPINコードの中に、S222における要求に含まれているPINコードが含まれていない場合、すなわち、利用者の認証が失敗した場合に、利用者のログインを許可しないことを決定する。 When the authentication authorization system 50 receives the request in S222, it determines whether to permit the user to log in (S223). Here, if the PIN code contained in the request in S222 is included among the PIN codes held by the authentication authorization system 50 itself, that is, if the user authentication is successful, the authentication authorization system 50 determines to permit the user to log in. On the other hand, if the PIN code contained in the request in S222 is not included among the PIN codes held by the authentication authorization system 50 itself, that is, if the user authentication fails, the authentication authorization system 50 determines not to permit the user to log in.

認証認可システム50は、利用者のログインを許可しないことをS223において決定すると、利用者のログインを許可しないことを画像形成装置20に通知する(S224)。したがって、画像形成装置20のクライアントアプリ28aは、ログインの失敗を表示部22に表示して(S225)、図16に示す動作を終了する。 If the authentication and authorization system 50 determines in S223 that the user's login is not permitted, it notifies the image forming device 20 that the user's login is not permitted (S224). Therefore, the client application 28a of the image forming device 20 displays a login failure on the display unit 22 (S225), and ends the operation shown in FIG. 16.

一方、認証認可システム50は、利用者のログインを許可することをS223において決定すると、認証認可システム50が利用者のログインを許可したことを示すチケットを発行し(S226)、S226において発行したチケットを画像形成装置20に送信する(S227)。 On the other hand, if the authentication and authorization system 50 decides in S223 to permit the user's login, it issues a ticket indicating that the authentication and authorization system 50 has permitted the user's login (S226) and sends the ticket issued in S226 to the image forming device 20 (S227).

画像形成装置20のクライアントアプリ28aは、S227において認証認可システム50から送信されてきたチケットを受信すると、画像形成装置20自身に適用されるレイアウトを設定システム70に要求する(S228)。クライアントアプリ28aは、画像形成装置20自身のシリアルIDおよびMACアドレスの少なくとも1つをS228における要求に含める。 When the client application 28a of the image forming device 20 receives the ticket sent from the authentication and authorization system 50 in S227, it requests the configuration system 70 for a layout to be applied to the image forming device 20 itself (S228). The client application 28a includes at least one of the serial ID and MAC address of the image forming device 20 itself in the request in S228.

設定システム70の設定ツール75aは、S228における要求を受けると、画像形成装置20に適用されるレイアウトを、S228における要求に含まれている画像形成装置20のシリアルIDおよびMACアドレスの少なくとも1つと、レイアウト管理情報74eとに基づいて特定し(S229)、S229において特定したレイアウトを画像形成装置20に送信する(S230)。 When the setting tool 75a of the setting system 70 receives the request in S228, it identifies the layout to be applied to the image forming device 20 based on at least one of the serial ID and MAC address of the image forming device 20 included in the request in S228 and the layout management information 74e (S229), and transmits the layout identified in S229 to the image forming device 20 (S230).

画像形成装置20のクライアントアプリ28aは、S230において設定システム70から送信されてきたレイアウトを受信すると、このレイアウトに応じた操作画面を表示部22に表示して(S231)、図16に示す動作を終了する。 When the client application 28a of the image forming device 20 receives the layout transmitted from the setting system 70 in S230, it displays an operation screen corresponding to this layout on the display unit 22 (S231), and then ends the operation shown in FIG. 16.

図16においては、利用者がPINコードを用いて画像形成装置20にログインする場合について説明したが、利用者がICカードのIDを用いて画像形成装置20にログインする場合についても同様である。ただし、利用者がICカードのIDを用いて画像形成装置20にログインする場合には、画像形成装置20に接続されている図示していないICカードリーダーによって読み取られたICカードのIDがPINコードに代えて使用される。 In Figure 16, we have explained the case where a user logs in to the image forming device 20 using a PIN code, but the same applies to the case where a user logs in to the image forming device 20 using an IC card ID. However, when a user logs in to the image forming device 20 using an IC card ID, the IC card ID read by an IC card reader (not shown) connected to the image forming device 20 is used instead of the PIN code.

次に、画像形成装置20が認証認可システム50から送信されてきたチケットを使用して文書処理フロー実行システム40を利用する場合の情報処理システム10の動作について説明する。 Next, we will explain the operation of the information processing system 10 when the image forming device 20 uses the document processing flow execution system 40 using a ticket sent from the authentication and authorization system 50.

図17は、画像形成装置20が認証認可システム50から送信されてきたチケットを使用して文書処理フロー実行システム40を利用する場合の情報処理システム10の動作のシーケンス図である。 Figure 17 is a sequence diagram of the operation of the information processing system 10 when the image forming device 20 uses a ticket transmitted from the authentication and authorization system 50 to access the document processing flow execution system 40.

画像形成装置20の利用者は、表示部22に表示されている操作画面の例えば「ワークフロー」ボタンを操作部21を介して押すなどして、文書処理フロー実行システム40の機能の利用を画像形成装置20に指示することができる。 A user of the image forming device 20 can instruct the image forming device 20 to use the functions of the document processing flow execution system 40 by, for example, pressing a "Workflow" button on the operation screen displayed on the display unit 22 via the operation unit 21.

画像形成装置20は、文書処理フロー実行システム40の機能の利用が指示されると、図17に示すように、文書処理フロー実行システム40の機能の利用を文書処理フロー実行システム40に要求する(S241)。画像形成装置20は、S227(図16参照。)において認証認可システム50から送信されてきたチケットを、S241における要求に含める。 When the image forming device 20 is instructed to use a function of the document processing flow execution system 40, it requests the document processing flow execution system 40 to use the function (S241), as shown in FIG. 17. The image forming device 20 includes in the request in S241 the ticket sent from the authentication and authorization system 50 in S227 (see FIG. 16).

文書処理フロー実行システム40は、S241における要求を受けると、S241における要求に含まれるチケットの正当性を認証認可システム50に問い合わせる(S242)。 When the document processing flow execution system 40 receives the request in S241, it queries the authentication and authorization system 50 about the validity of the ticket included in the request in S241 (S242).

認証認可システム50は、S242における問い合わせを受けると、S242において正当性が問い合わせられたチケットの正当性を判断する(S243)。 When the authentication and authorization system 50 receives the inquiry in S242, it determines the legitimacy of the ticket whose legitimacy was inquired about in S242 (S243).

認証認可システム50は、S242において正当性が問い合わせられたチケットが正当ではないとS243において判断すると、チケットが正当ではない旨を文書処理フロー実行システム40に回答する(S244)。したがって、文書処理フロー実行システム40は、S241において要求された機能の利用を許可しない旨を画像形成装置20に通知する(S245)。 If the authentication and authorization system 50 determines in S243 that the ticket whose validity was inquired in S242 is invalid, it responds to the document processing flow execution system 40 that the ticket is invalid (S244). Therefore, the document processing flow execution system 40 notifies the image forming device 20 that use of the function requested in S241 is not permitted (S245).

一方、認証認可システム50は、S242において正当性が問い合わせられたチケットが正当であるとS243において判断すると、チケットが正当である旨を文書処理フロー実行システム40に回答する(S246)。したがって、文書処理フロー実行システム40は、S241において要求された機能を実行し(S247)、S247における実行の結果を画像形成装置20に通知する(S248)。 On the other hand, if the authentication and authorization system 50 determines in S243 that the ticket whose validity was inquired about in S242 is valid, it responds to the document processing flow execution system 40 that the ticket is valid (S246). Therefore, the document processing flow execution system 40 executes the function requested in S241 (S247) and notifies the image forming device 20 of the result of the execution in S247 (S248).

以上においては、画像形成装置20が認証認可システム50から送信されてきたチケットを使用して文書処理フロー実行システム40を利用する場合について説明したが、画像形成装置20が認証認可システム50から送信されてきたチケットを使用して認証認可システム50を利用する場合についても同様である。 The above describes a case where the image forming device 20 uses the document processing flow execution system 40 using a ticket sent from the authentication and authorization system 50, but the same applies to a case where the image forming device 20 uses the authentication and authorization system 50 using a ticket sent from the authentication and authorization system 50.

以上に説明したように、設定システム70は、画像形成装置からレイアウトが要求された場合に(S188またはS228)、この画像形成装置に関連付けられているレイアウトを画像形成装置に送信する(S189~S190またはS229~S230)ので、画像形成装置によって表示される操作画面を画像形成装置の管理者が画像形成装置毎に画像形成装置上で確認しなくても設定システム70上で確認することができ、その結果、管理者によって多数の画像形成装置が管理されている場合であっても、適切ではない操作画面を表示する画像形成装置が存在する可能性を低減することができる。 As explained above, when a layout is requested from an image forming device (S188 or S228), the setting system 70 sends the layout associated with that image forming device to the image forming device (S189-S190 or S229-S230). This allows the image forming device administrator to check the operation screen displayed by the image forming device on the setting system 70 without having to check each image forming device on the image forming device. As a result, even when an administrator manages a large number of image forming devices, the possibility of an image forming device displaying an inappropriate operation screen can be reduced.

設定システム70は、設定システム70にレイアウトを要求するクライアントアプリケーションプログラムを、予約されたタイミングで画像形成装置にインストールする(S144でYESおよびS147)ので、クライアントアプリケーションプログラムの画像形成装置へのインストールの状況を画像形成装置の管理者が管理する負担を低減することができる。 The setting system 70 installs the client application program that requests a layout from the setting system 70 onto the image forming device at the scheduled time (YES in S144 and S147), thereby reducing the burden on the image forming device administrator to manage the installation status of the client application program on the image forming device.

設定システム70は、クライアントアプリケーションプログラムがインストールされていないか、予約の対象のクライアントアプリケーションプログラムより古いバージョンのクライアントアプリケーションプログラムがインストールされている画像形成装置にのみ、予約の対象のクライアントアプリケーションプログラムをインストールする(S145~S147)ので、不要なインストールによるダウンタイムが画像形成装置に発生する可能性を低減することができる。 The configuration system 70 installs the client application program to be reserved only on image forming devices that do not have the client application program installed or that have an older version of the client application program installed than the client application program to be reserved (S145-S147), thereby reducing the possibility of downtime occurring on the image forming device due to unnecessary installation.

本発明の電子機器は、本実施の形態において画像形成装置であるが、例えばPCなど、画像形成装置以外の電子機器でも良い。 In this embodiment, the electronic device of the present invention is an image forming device, but it may also be an electronic device other than an image forming device, such as a PC.

10 情報処理システム
20 画像形成装置(電子機器)
27a クライアントアプリケーションプログラム(設定システムにレイアウトを要求するためのプログラム)
70 設定システム
74a 設定プログラム
74c クライアントアプリケーションプログラム(設定システムにレイアウトを要求するためのプログラム)
74d レイアウト
80 操作画面
10 Information processing system 20 Image forming apparatus (electronic device)
27a Client application program (a program for requesting layout from the configuration system)
70 Setting system 74a Setting program 74c Client application program (program for requesting a layout from the setting system)
74d Layout 80 Operation screen

Claims (8)

電子機器における操作画面を設定する設定システムであって、
前記電子機器と、前記操作画面のレイアウトとを関連付けて保存し、
前記操作画面は、ワークフローを実行するシステムの機能が関連付けられたボタンと、前記電子機器の利用者の認証および認可を実行するシステムの機能が関連付けられたボタンと、前記電子機器の機能が関連付けられたボタンとの少なくとも1つを含み、
前記電子機器から前記レイアウトが要求された場合に、この電子機器に関連付けられている前記レイアウトを前記電子機器に送信することを特徴とする設定システム。
A setting system for setting an operation screen in an electronic device,
storing the layout of the operation screen in association with the electronic device;
the operation screen includes at least one of a button associated with a function of a system that executes a workflow, a button associated with a function of a system that executes authentication and authorization of a user of the electronic device, and a button associated with a function of the electronic device;
A setting system characterized in that, when the layout is requested from the electronic device, the layout associated with this electronic device is transmitted to the electronic device.
前記ボタンは、アイコン画像と、前記アイコン画像の背景とによって構成されることを特徴とする請求項1に記載の設定システム。2. The setting system according to claim 1, wherein the button is configured by an icon image and a background of the icon image. 電子機器における操作画面を設定するための設定プログラムであって、A setting program for setting an operation screen in an electronic device,
前記電子機器と、前記操作画面のレイアウトとを関連付けてコンピューターに保存させ、storing the layout of the operation screen in association with the electronic device in a computer;
前記操作画面は、ワークフローを実行するシステムの機能が関連付けられたボタンと、前記電子機器の利用者の認証および認可を実行するシステムの機能が関連付けられたボタンと、前記電子機器の機能が関連付けられたボタンとの少なくとも1つを含み、the operation screen includes at least one of a button associated with a function of a system that executes a workflow, a button associated with a function of a system that executes authentication and authorization of a user of the electronic device, and a button associated with a function of the electronic device;
前記電子機器から前記レイアウトが前記コンピューターに要求された場合に、この電子機器に関連付けられている前記レイアウトを前記電子機器へ前記コンピューターに送信させることを特徴とする設定プログラム。A setting program that causes the computer to transmit the layout associated with the electronic device to the electronic device when the layout is requested from the electronic device to the computer.
前記ボタンは、アイコン画像と、前記アイコン画像の背景とによって構成されることを特徴とする請求項3に記載の設定プログラム。4. The setting program according to claim 3, wherein the button is configured by an icon image and a background of the icon image. 電子機器と、Electronic devices and
前記電子機器における操作画面を設定する設定システムとa setting system for setting an operation screen of the electronic device;
を備え、Equipped with
前記設定システムは、前記電子機器と、前記操作画面のレイアウトとを関連付けて保存し、the setting system stores the electronic device and the layout of the operation screen in association with each other;
前記操作画面は、ワークフローを実行するシステムの機能が関連付けられたボタンと、前記電子機器の利用者の認証および認可を実行するシステムの機能が関連付けられたボタンと、前記電子機器の機能が関連付けられたボタンとの少なくとも1つを含み、the operation screen includes at least one of a button associated with a function of a system that executes a workflow, a button associated with a function of a system that executes authentication and authorization of a user of the electronic device, and a button associated with a function of the electronic device;
前記電子機器は、前記レイアウトを前記設定システムに要求し、the electronic device requests the layout from the setting system;
前記設定システムは、前記電子機器から前記レイアウトが要求された場合に、この電子機器に関連付けられている前記レイアウトを前記電子機器に送信し、the setting system, when the layout is requested from the electronic device, transmits the layout associated with the electronic device to the electronic device;
前記電子機器は、前記設定システムから受信した前記レイアウトに応じた前記操作画面を表示することを特徴とする情報処理システム。The information processing system is characterized in that the electronic device displays the operation screen according to the layout received from the setting system.
前記ボタンは、アイコン画像と、前記アイコン画像の背景とによって構成されることを特徴とする請求項5に記載の情報処理システム。6. The information processing system according to claim 5, wherein the button is composed of an icon image and a background of the icon image. 電子機器における操作画面を設定するコンピューターであって、A computer that sets an operation screen of an electronic device,
前記電子機器と、前記操作画面のレイアウトとを関連付けて保存し、storing the layout of the operation screen in association with the electronic device;
前記操作画面は、ワークフローを実行するシステムの機能が関連付けられたボタンと、前記電子機器の利用者の認証および認可を実行するシステムの機能が関連付けられたボタンと、前記電子機器の機能が関連付けられたボタンとの少なくとも1つを含み、the operation screen includes at least one of a button associated with a function of a system that executes a workflow, a button associated with a function of a system that executes authentication and authorization of a user of the electronic device, and a button associated with a function of the electronic device;
前記電子機器から前記レイアウトが要求された場合に、この電子機器に関連付けられている前記レイアウトを前記電子機器に送信することを特徴とするコンピューター。A computer that transmits the layout associated with the electronic device to the electronic device when the layout is requested by the electronic device.
前記ボタンは、アイコン画像と、前記アイコン画像の背景とによって構成されることを特徴とする請求項7に記載のコンピューター。8. The computer according to claim 7, wherein the button is composed of an icon image and a background of the icon image.
JP2024201377A 2020-11-11 2024-11-19 Setting system, setting program, information processing system and computer Active JP7804259B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024201377A JP7804259B2 (en) 2020-11-11 2024-11-19 Setting system, setting program, information processing system and computer

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020188118A JP7594236B2 (en) 2020-11-11 2020-11-11 Setting system, setting program and information processing system
JP2024201377A JP7804259B2 (en) 2020-11-11 2024-11-19 Setting system, setting program, information processing system and computer

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020188118A Division JP7594236B2 (en) 2020-11-11 2020-11-11 Setting system, setting program and information processing system

Publications (2)

Publication Number Publication Date
JP2025015760A JP2025015760A (en) 2025-01-30
JP7804259B2 true JP7804259B2 (en) 2026-01-22

Family

ID=81654126

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020188118A Active JP7594236B2 (en) 2020-11-11 2020-11-11 Setting system, setting program and information processing system
JP2024201377A Active JP7804259B2 (en) 2020-11-11 2024-11-19 Setting system, setting program, information processing system and computer

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020188118A Active JP7594236B2 (en) 2020-11-11 2020-11-11 Setting system, setting program and information processing system

Country Status (1)

Country Link
JP (2) JP7594236B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014038368A (en) 2012-08-10 2014-02-27 Canon Inc Management device, control method for management device, and computer program
JP2017111799A (en) 2015-12-15 2017-06-22 株式会社リコー Service providing system, information processing system, information processing method, and program
JP2019160165A (en) 2018-03-16 2019-09-19 株式会社リコー Information processing system, processing execution control device, control method and control program
JP2020030697A (en) 2018-08-23 2020-02-27 株式会社リコー Information processing apparatus, terminal device, setting screen display system, and setting screen display method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014038368A (en) 2012-08-10 2014-02-27 Canon Inc Management device, control method for management device, and computer program
JP2017111799A (en) 2015-12-15 2017-06-22 株式会社リコー Service providing system, information processing system, information processing method, and program
JP2019160165A (en) 2018-03-16 2019-09-19 株式会社リコー Information processing system, processing execution control device, control method and control program
JP2020030697A (en) 2018-08-23 2020-02-27 株式会社リコー Information processing apparatus, terminal device, setting screen display system, and setting screen display method

Also Published As

Publication number Publication date
JP2022077315A (en) 2022-05-23
JP2025015760A (en) 2025-01-30
JP7594236B2 (en) 2024-12-04

Similar Documents

Publication Publication Date Title
JP5234016B2 (en) Image forming apparatus and image forming method
JP5012881B2 (en) Image processing method, image processing apparatus, and computer program
US7755792B2 (en) Image processing apparatus, image apparatus system, and image processing method
JP6634744B2 (en) Information processing system, information processing apparatus, device, information processing method, program
US7694137B2 (en) Image processing system and authentication method of the same
JP5120334B2 (en) Image forming apparatus
US8994972B2 (en) Printing system and method for obtaining a desired or an alternative pull-printing result
JP5884505B2 (en) Image processing apparatus, control method thereof, and control program thereof
JP2008245099A (en) Copier control apparatus and copier control method
US7796284B2 (en) Image processing system, image processing apparatus, and control method and program therefor
JP5016874B2 (en) Image forming apparatus, data processing method, and program
US20210173598A1 (en) Image forming apparatus and image forming method
US20090244616A1 (en) Print management system using a billing code
JP2008071196A (en) Printing system, printing apparatus, user terminal, program, and recording medium on which program is recorded
JP7804259B2 (en) Setting system, setting program, information processing system and computer
JP4900137B2 (en) Office machine with printing function, printing log creation method and program thereof
JP7602191B2 (en) Setting system, setting program and information processing system
US11671543B2 (en) Setting system for setting screen in electronic device capable of customizing an operation screen
US20210352183A1 (en) Electronic device, computer-readable non-temporary recording medium storing operation screen control program, and information processing system
JP2013159053A (en) Image forming apparatus and image forming system
US7734871B2 (en) Removable medium apparatus and control method thereof
US12225164B2 (en) Image processing system, relay server, and non-transitory computer-readable storage medium
JP2008182472A (en) Image forming apparatus, reprinting method, and reprint program
JP6976061B2 (en) How to recover job device, terminal, and authentication related information
JP2024014714A (en) Image forming system and image forming method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250820

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251003

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251223

R150 Certificate of patent or registration of utility model

Ref document number: 7804259

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150