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
JP7520596B2 - System and preset setting method - Google Patents
[go: Go Back, main page]

JP7520596B2 - System and preset setting method - Google Patents

System and preset setting method Download PDF

Info

Publication number
JP7520596B2
JP7520596B2 JP2020111675A JP2020111675A JP7520596B2 JP 7520596 B2 JP7520596 B2 JP 7520596B2 JP 2020111675 A JP2020111675 A JP 2020111675A JP 2020111675 A JP2020111675 A JP 2020111675A JP 7520596 B2 JP7520596 B2 JP 7520596B2
Authority
JP
Japan
Prior art keywords
preset
setting
settings
mfp
image processing
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
JP2020111675A
Other languages
Japanese (ja)
Other versions
JP2022010894A (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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2020111675A priority Critical patent/JP7520596B2/en
Publication of JP2022010894A publication Critical patent/JP2022010894A/en
Application granted granted Critical
Publication of JP7520596B2 publication Critical patent/JP7520596B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、システムおよびプリセット設定方法に関する。 The present invention relates to a system and a preset setting method.

画像処理装置の多機能化に伴い、印刷・スキャン時にユーザが設定すべき項目が増加している。そのため、ユーザにとっては煩雑な設定が必要になり、利便性を損なう場合がある。特許文献1は、過去に設定した複合機の設定の再利用・再設定をしやすくするために、過去に設定した印刷・スキャン設定を記憶し、設定内容を強調表示する複合機を開示している。 As image processing devices become more multifunctional, the number of items that users must set when printing and scanning is increasing. This can result in complicated settings for users, which can reduce convenience. Patent Document 1 discloses a multifunction device that stores previously set print and scan settings and highlights the settings to make it easier to reuse and reset previously set multifunction device settings.

特開2007-300289号公報JP 2007-300289 A

しかしながら、特許文献1の手法では、1回目の設定はユーザ自身で行う必要がある。ユーザ自身で複雑な設定の中から要件を満たす設定を行うのは難しく、ミス等につながる可能性がある。また、一度設定した内容は設定を行った機体にのみ記憶されるため、他の機体に同じ設定を適用することができず、他の機体において同じ設定で印刷・スキャンを行う場合にはユーザの手動による再設定が必要となる。 However, with the method of Patent Document 1, the first settings must be done by the user themselves. It is difficult for the user to select settings that meet the requirements from among the complex settings by themselves, which may lead to mistakes. In addition, once settings are made, they are stored only on the device on which they were made, so the same settings cannot be applied to other devices, and if the user wants to print or scan with the same settings on another device, they must manually reconfigure the settings.

本発明は、画像処理装置で実行される機能の設定を簡便に行うことを目的とする。 The present invention aims to easily configure the settings for functions executed by an image processing device.

上記課題を解決するために、本発明のシステムは、スキャナを備える画像処理装置とブラウザ機能とプリセットを管理するサービスを提供するサーバとを含むシステムであって、前記サーバで、ベンダーが用意したプリセットを管理する管理手段と、前記ブラウザ機能を用いて、前記サービスのURLに対してアクセスして、前記スキャナを利用する設定を含むプリセットをダウンロードするダウンロード手段と、前記ダウンロードされたプリセットを、前記画像処理装置に適用する適用手段と、前記画像処理装置で、前記適用されたプリセットを選択することで、該プリセットに含まれた前記スキャナのための設定値を用いた、特定の業務に対応するためのジョブを実行する実行手段と、を有する。 In order to solve the above problems, the system of the present invention is a system that includes an image processing device equipped with a scanner, a browser function, and a server that provides a service for managing presets , and has a management means in the server that manages presets prepared by a vendor, a download means that uses the browser function to access the URL of the service and download a preset including settings for using the scanner, an application means that applies the downloaded preset to the image processing device, and an execution means that selects the applied preset in the image processing device and executes a job for a specific task using setting values for the scanner included in the preset.

本発明によれば、画像処理装置で実行される機能の設定を簡便に行うことができる。 The present invention makes it easy to configure the functions executed by an image processing device.

システムの全体構成を示す図である。FIG. 1 is a diagram showing the overall configuration of a system. MFPのハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of an MFP. 管理サーバのハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of a management server. PCのハードウェア構成を示す図である。FIG. 2 is a diagram illustrating the hardware configuration of a PC. システムのソフトウェア構成を示す図である。FIG. 2 is a diagram illustrating a software configuration of the system. MFPを操作してプリセット設定をインポートする処理を示すフローチャートである。10 is a flowchart showing a process for importing preset settings by operating the MFP. プリセット設定選択画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of a preset setting selection screen. プリセット設定を説明する図である。FIG. 11 is a diagram illustrating a preset setting. PCを操作してプリセット設定をインポートする処理を示すフローチャートである。10 is a flowchart showing a process for importing preset settings by operating a PC. 管理アプリケーションのUIの一例を示す図である。FIG. 13 illustrates an example of a UI of a management application. プリセット設定を用いたジョブの実行処理を示すフローチャートである。10 is a flowchart showing a job execution process using preset settings. スキャン画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of a scan screen. 第1実施形態におけるプリセット設定画面の一例を示す図である。FIG. 4 is a diagram showing an example of a preset setting screen in the first embodiment. プリセット設定を編集する場合のフローチャートである。13 is a flowchart for editing a preset setting. 第2実施形態におけるプリセット設定画面の一例を示す図である。FIG. 11 is a diagram illustrating an example of a preset setting screen in the second embodiment.

(第1実施形態)
<システムの全体構成>
図1は、本実施形態に係るシステムの全体構成を示す図である。本システムは、スキャナを備える画像処理装置の設定を管理するシステムであり、複数の画像処理装置の設定を管理することが可能である。システムは、MFP(Multifunction Peripheral)110および管理サーバ120を含む。また、システムにはPC130が含まれていてもよい。MFP110、管理サーバ120、PC130は、ネットワーク140を介して互いに通信可能に接続されている。
First Embodiment
<Overall system configuration>
1 is a diagram showing the overall configuration of a system according to this embodiment. This system is a system for managing settings of an image processing device equipped with a scanner, and is capable of managing settings of a plurality of image processing devices. The system includes an MFP (Multifunction Peripheral) 110 and a management server 120. The system may also include a PC 130. The MFP 110, the management server 120, and the PC 130 are connected to each other via a network 140 so as to be able to communicate with each other.

本実施形態では、ベンダーが用意した画像処理装置の機能の設定値の組み合せ(以下、プリセット設定という)、特にスキャナを利用する設定を含むプリセット設定をベンダーのサービスから画像処理装置に適用する例について説明する。また、プリセット設定を利用してジョブを実行する例についても説明する。プリセット設定を利用することで、ユーザは目的に合わせて複数の設定値を1つ1つ設定することなく、一括して設定することができる。特に、スキャンした画像を特定の業務で利用する場合には、特定の業務で利用可能なスキャン画像を取得するための設定をプリセット設定にすることで、特定の業務で利用できないスキャン画像の生成を抑制することができる。 In this embodiment, an example is described in which a combination of setting values for the functions of an image processing device prepared by a vendor (hereinafter referred to as a preset setting), particularly a preset setting including a setting for using a scanner, is applied to an image processing device from a vendor's service. An example is also described in which a job is executed using a preset setting. By using a preset setting, a user can set multiple setting values in one go according to purpose, without having to set them one by one. In particular, when a scanned image is to be used for a specific business, the generation of a scanned image that cannot be used for the specific business can be suppressed by setting the settings for obtaining a scanned image that can be used for the specific business as a preset setting.

MFP110は、スキャナやプリンタといった複数の機能を有する複合機であり、画像処理装置の一例である。管理サーバ120は、プリセット設定管理サービスを提供する情報処理装置である。プリセット設定管理サービスは、MFP110で使用可能な印刷・スキャン等の機能のプリセット設定を管理するサービスである。なお、本実施形態ではプリセット設定管理サービスが管理サーバ120により実現される例を説明するが、これに限られるものではない。プリセット設定管理サービスは、サーバ装置を含むデータセンターにより提供されたリソースを利用した仮想マシン(クラウドサービス)により実現されてもよいし、アプリケーションにより実現されてもよい。また、プリセット設定管理サービスは、システムのブラウザ機能を用いて、MFP110およびPC130にプリセット設定に関するUIを提供する。 The MFP 110 is a multifunction device having multiple functions such as a scanner and a printer, and is an example of an image processing device. The management server 120 is an information processing device that provides a preset setting management service. The preset setting management service is a service that manages preset settings of functions such as printing and scanning that can be used in the MFP 110. Note that, in this embodiment, an example in which the preset setting management service is realized by the management server 120 will be described, but this is not limited to this. The preset setting management service may be realized by a virtual machine (cloud service) that uses resources provided by a data center including a server device, or may be realized by an application. In addition, the preset setting management service provides a UI related to the preset settings to the MFP 110 and the PC 130 using the browser function of the system.

PC130は、MFP110を含む複数の画像処理装置を管理するデバイス管理アプリケーションを有する情報処理装置である。PC130は一般的なパーソナルコンピューターであり、ネットワーク140を介してMFP110と接続されている。ネットワーク140は、MFP110、管理サーバ120、PC130を相互に通信可能に接続する。ネットワーク140は、例えば、インターネット等のLAN、WAN、電話回線、専用デジタル回線、ケーブルテレビ回線、データ放送用無線回線等のいずれか、またはこれらの組み合わせにより実現される、いわゆる通信ネットワークである。 The PC 130 is an information processing device having a device management application that manages multiple image processing devices including the MFP 110. The PC 130 is a general personal computer, and is connected to the MFP 110 via a network 140. The network 140 connects the MFP 110, the management server 120, and the PC 130 so that they can communicate with each other. The network 140 is a so-called communications network that is realized by, for example, a LAN such as the Internet, a WAN, a telephone line, a dedicated digital line, a cable television line, a wireless line for data broadcasting, or the like, or a combination of these.

<MFPのハードウェア構成>
図2は、MFP110のハードウェア構成を示す図である。MFP110は、制御部210、操作部219、プリンタ220、スキャナ221を備える。制御部210は、MFP110全体の動作を制御する。制御部210は、CPU211、ROM212、RAM213、HDD214、操作部I/F215、プリンタI/F216、スキャナI/F217およびネットワークI/F218を備える。
<MFP Hardware Configuration>
2 is a diagram showing a hardware configuration of the MFP 110. The MFP 110 includes a control unit 210, an operation unit 219, a printer 220, and a scanner 221. The control unit 210 controls the overall operation of the MFP 110. The control unit 210 includes a CPU 211, a ROM 212, a RAM 213, a HDD 214, an operation unit I/F 215, a printer I/F 216, a scanner I/F 217, and a network I/F 218.

CPU(Central Processing Unit)211は、ROM212に記憶された制御プログラムを読み出して、スキャン/印刷/通信などMFP110が有する各種機能を実行・制御する。ROM(Read Only Memory)212は、データ読出専用のメモリであり、例えばMFP110の基本制御プログラムを記憶する。RAM(Random Access Memory)213は、データの読出/書込が可能なメモリである。RAM213は、CPU211の主メモリ、ワークエリア等の一時記憶領域として用いられる。 The CPU (Central Processing Unit) 211 reads out control programs stored in the ROM 212 and executes and controls various functions of the MFP 110, such as scanning, printing, and communication. The ROM (Read Only Memory) 212 is a memory dedicated to reading data, and stores, for example, the basic control program of the MFP 110. The RAM (Random Access Memory) 213 is a memory from which data can be read and written. The RAM 213 is used as a temporary storage area such as the main memory and work area of the CPU 211.

HDD(Hard Disk Drive)214は、画像データや各種プログラムを記憶する大容量記憶部である。なお、本実施形態では記憶部の一例としてHDD214を説明したが、これに限られるものではなく、SSD(Solid State Drive)でもよいし、メモリカードといった外部メディアを装填してデータの読出/書込が可能な装置であっても良い。本実施形態では、1つのCPU211が1つのメモリ(RAM213またはHDD214)を用いて後述のフローチャートに示す各処理を実行するものとするが、これに限定されるものでない。例えば、複数のCPUや複数のRAMまたはHDDを協働させて各処理を実行してもよい。 The HDD (Hard Disk Drive) 214 is a large-capacity storage unit that stores image data and various programs. In this embodiment, the HDD 214 has been described as an example of a storage unit, but this is not limited thereto, and it may be a solid state drive (SSD) or a device that can read and write data by loading an external medium such as a memory card. In this embodiment, one CPU 211 uses one memory (RAM 213 or HDD 214) to execute each process shown in the flowchart described below, but this is not limited thereto. For example, each process may be executed by multiple CPUs and multiple RAMs or HDDs working together.

操作部I/F215は、操作部219と制御部210とを接続するインタフェースである。操作部219には、表示装置および入力装置が備えられており、ユーザに対して各種情報を表示し、また、ユーザによる操作/入力/指示を受け付ける。表示装置は、例えば液晶ディスプレイやタッチパネルである。入力装置は、例えば、ポインティングデバイス(例えば、タッチパッド、タッチパネルなど)、キーボード等である。ユーザは、例えば、タッチパネルに表示されたユーザーインタフェース画面上で、MFP110へのジョブ実行指示等の指示を行う。 The operation unit I/F 215 is an interface that connects the operation unit 219 and the control unit 210. The operation unit 219 is equipped with a display device and an input device, and displays various information to the user and accepts operations/inputs/instructions from the user. The display device is, for example, a liquid crystal display or a touch panel. The input device is, for example, a pointing device (for example, a touch pad, a touch panel, etc.), a keyboard, etc. The user issues instructions to the MFP 110, such as instructions to execute a job, on a user interface screen displayed on the touch panel, for example.

プリンタI/F216は、プリンタ220と制御部210とを接続するインタフェースである。プリンタ220は、受信した印刷ジョブに応じた画像を形成して用紙に出力したり、スキャナ221にセットされた原稿画像を光学的に読み取り用紙に出力したりする画像出力デバイスである。印刷用の画像データは、プリンタI/F216を介して制御部210からプリンタ220へ転送され、用紙に印刷される。 The printer I/F 216 is an interface that connects the printer 220 and the control unit 210. The printer 220 is an image output device that forms an image according to a received print job and outputs it on paper, or optically reads an original image set in the scanner 221 and outputs it on paper. Image data for printing is transferred from the control unit 210 to the printer 220 via the printer I/F 216 and is printed on paper.

スキャナI/F217は、スキャナ221と制御部210とを接続するインタフェースである。スキャナ221は、スキャナ221は、不図示の原稿台やADF(Auto Document Feeder)にセットされた原稿を光学的に読み取り、画像データを生成する画像入力デバイスである。スキャナ221で生成された画像データは、スキャナI/F217を介して制御部210に入力される。 The scanner I/F 217 is an interface that connects the scanner 221 to the control unit 210. The scanner 221 is an image input device that optically reads an original placed on a platen or ADF (Auto Document Feeder) (not shown) and generates image data. The image data generated by the scanner 221 is input to the control unit 210 via the scanner I/F 217.

ネットワークI/F218は、制御部210(MFP110)をネットワーク140に接続するインタフェースである。MFP110は、ネットワークI/F218を用いてインターネット上の各サービスに画像データや情報を送信したり、各種情報を受信したりする。例えば、MFP110は、スキャナ221で生成された画像データをプリンタ220から印刷出力(コピー)する他、ネットワーク140を介して外部にファイル送信またはメール送信することができる。 The network I/F 218 is an interface that connects the control unit 210 (MFP 110) to the network 140. The MFP 110 uses the network I/F 218 to send image data and information to various services on the Internet and to receive various information. For example, the MFP 110 can print (copy) image data generated by the scanner 221 from the printer 220, and can also send files or emails to external parties via the network 140.

<管理サーバのハードウェア構成>
図3は、管理サーバ120のハードウェア構成図である。管理サーバ120は、管理サーバ120全体の動作を制御する管理サーバ制御部310を備える。管理サーバ制御部310は、CPU311、ROM312、RAM313、HDD314およびネットワークI/F315を備える。
<Hardware configuration of management server>
3 is a diagram showing the hardware configuration of the management server 120. The management server 120 includes a management server control unit 310 that controls the overall operation of the management server 120. The management server control unit 310 includes a CPU 311, a ROM 312, a RAM 313, a HDD 314, and a network I/F 315.

CPU311は、ROM312に記憶された制御プログラムを読み出して各種処理を実行することで、プリセット設定管理サービスの提供を含む管理サーバ120全体の動作を制御する。RAM313は、CPU311の主メモリ、ワークエリア等の一時記憶領域として用いられる。HDD314は、各種データや各種プログラムを記憶する大容量記憶部である。ネットワークI/F315は、管理サーバ120をネットワーク140に接続するインタフェースである。管理サーバ120は、ネットワークI/F315を介して、例えばPC130等、他の装置から処理リスエストを受けて、各種情報を送受信する。 The CPU 311 reads out the control programs stored in the ROM 312 and executes various processes to control the overall operation of the management server 120, including the provision of the preset setting management service. The RAM 313 is used as a temporary storage area such as the main memory and work area of the CPU 311. The HDD 314 is a large-capacity storage unit that stores various data and programs. The network I/F 315 is an interface that connects the management server 120 to the network 140. The management server 120 receives processing requests from other devices, such as the PC 130, via the network I/F 315, and transmits and receives various information.

<PCのハードウェア構成>
図4は、PC130のハードウェア構成図である。PC130は、PC130全体の動作を制御するPC制御部410を備える。PC制御部410は、CPU411、ROM412、RAM413、HDD414、操作部I/F415、操作部417およびネットワークI/F416を備える。
<PC hardware configuration>
4 is a diagram showing the hardware configuration of the PC 130. The PC 130 includes a PC control unit 410 that controls the overall operation of the PC 130. The PC control unit 410 includes a CPU 411, a ROM 412, a RAM 413, a HDD 414, an operation unit I/F 415, an operation unit 417, and a network I/F 416.

CPU411は、ROM412に記憶された制御プログラムを読み出して各種処理を実行することで、デバイス管理アプリケーションの提供を含むPC130全体の動作を制御する。RAM413は、CPU411の主メモリ、ワークエリア等の一時記憶領域として用いられる。HDD414は、各種データや各種プログラムを記憶する大容量記憶部である。 The CPU 411 reads out the control programs stored in the ROM 412 and executes various processes to control the overall operation of the PC 130, including providing the device management application. The RAM 413 is used as a temporary storage area such as the main memory and work area of the CPU 411. The HDD 414 is a large-capacity storage unit that stores various data and programs.

操作部I/F415は、操作部417と制御部410とを接続するインタフェースである。操作部417には、表示装置および入力装置が備えられており、ユーザに対して各種情報を表示し、また、ユーザによる操作/入力/指示を受け付ける。表示装置は、例えば液晶ディスプレイやタッチパネルである。入力装置は、例えば、ポインティングデバイス(例えば、マウス、タッチパッド、タッチパネル、トラックボールなど)、キーボード等である。ネットワークI/F416は、PC130をネットワーク140に接続するインタフェースである。 The operation unit I/F 415 is an interface that connects the operation unit 417 and the control unit 410. The operation unit 417 is equipped with a display device and an input device, and displays various information to the user and accepts operations/inputs/instructions from the user. The display device is, for example, a liquid crystal display or a touch panel. The input device is, for example, a pointing device (for example, a mouse, a touch pad, a touch panel, a trackball, etc.), a keyboard, etc. The network I/F 416 is an interface that connects the PC 130 to the network 140.

<システムのソフトウェア構成>
図5は、画像処理装置のプリセット設定を管理するシステムのソフトウェア構成を示す図である。MFP110を含む複数のMFPのプリセット設定の管理を実現するために、PC130は管理アプリケーション530を、管理サーバ120はプリセット設定管理サービス520を有する。
<System software configuration>
5 is a diagram showing the software configuration of a system for managing preset settings of an image processing apparatus. In order to realize management of preset settings of a plurality of MFPs including the MFP 110, the PC 130 has a management application 530, and the management server 120 has a preset setting management service 520.

管理対象であるMFP110は、設定受付部511、設定保持部512、表示制御部513、ジョブ実行部514を有する。設定受付部511は、プリセット設定管理サービス520または管理アプリケーション530からプリセット設定を取得し、取得した設定を設定保持部512に保持する。設定保持部512は、取得したプリセット設定を保持する。ユーザが印刷・スキャン等のMFP110の機能を実施する際に、設定保持部512に保持されているプリセット設定が利用される。 The MFP 110, which is a managed object, has a setting reception unit 511, a setting retention unit 512, a display control unit 513, and a job execution unit 514. The setting reception unit 511 acquires preset settings from a preset setting management service 520 or a management application 530, and retains the acquired settings in the setting retention unit 512. The setting retention unit 512 retains the acquired preset settings. When a user performs a function of the MFP 110, such as printing or scanning, the preset settings retained in the setting retention unit 512 are used.

表示制御部513は、MFP110の操作部129が有する表示装置の表示を制御する。例えば、表示制御部513は、後述する印刷・スキャン時のプリセット設定の呼び出し等のUI(ユーザインタフェース)を制御する。ジョブ実行部514は、ジョブに応じてプリントやスキャンなどの機能を実行する。 The display control unit 513 controls the display of the display device of the operation unit 129 of the MFP 110. For example, the display control unit 513 controls the UI (user interface) for calling up preset settings when printing and scanning, which will be described later. The job execution unit 514 executes functions such as printing and scanning according to the job.

管理サーバ120は、プリセット設定管理サービス520を有する。プリセット設定管理サービス520は、表示制御部521、設定保持部522およびエクスポート部523を有する。表示制御部521は、ブラウザ機能を用いて、プリセット設定管理サービス520が提供するブラウザ画面を表示させる制御する。表示制御部521は、例えば、プリセットをダウンロードするためにアクセスしてきたMFP110またはPC130に対して、プリセット設定の一覧表示などを行う。 The management server 120 has a preset setting management service 520. The preset setting management service 520 has a display control unit 521, a setting storage unit 522, and an export unit 523. The display control unit 521 uses a browser function to control the display of a browser screen provided by the preset setting management service 520. The display control unit 521, for example, displays a list of preset settings on the MFP 110 or PC 130 that has accessed the MFP 110 or PC 130 to download presets.

設定保持部522は、管理サーバ120で管理されるプリセット設定を保持する。例えば、MFP110にダウンロードするプリセット設定が選択された場合に、設定保持部522に保持されているプリセット設定がエクスポートされる。エクスポート部523は、プリセット設定をエクスポートする。例えば、MFP110にプリセット設定管理サービス520からプリセット設定をダウンロードする場合は、エクスポート部523がプリセット設置をダウンロード可能な形式に変換し、MFP110に配信する。 The setting storage unit 522 stores the preset settings managed by the management server 120. For example, when a preset setting to be downloaded to the MFP 110 is selected, the preset setting stored in the setting storage unit 522 is exported. The export unit 523 exports the preset setting. For example, when a preset setting is downloaded from the preset setting management service 520 to the MFP 110, the export unit 523 converts the preset setting into a downloadable format and distributes it to the MFP 110.

管理アプリケーション530は、PC130上で実行されるアプリケーションである。本実施形態の管理アプリケーション530は、MFP110を含む複数のMFPを管理するデバイス管理アプリケーションである。本実施形態においては、管理アプリケーション530は、後述するプリセット設定をプリセット設定管理サービス520からダウンロードし、各MFPに配信する際に使用される。管理アプリケーション530は、ダウンロード部531、配信部532および表示制御部533を有する。 The management application 530 is an application executed on the PC 130. In this embodiment, the management application 530 is a device management application that manages multiple MFPs including the MFP 110. In this embodiment, the management application 530 is used when downloading preset settings, which will be described later, from the preset setting management service 520 and distributing them to each MFP. The management application 530 has a download unit 531, a distribution unit 532, and a display control unit 533.

ダウンロード部531は、プリセット設定管理サービス520にアクセスし、プリセット設定管理サービス520からPC130へのプリセット設定のダウンロードを行う。配信部532は、PC130からMFP110へのプリセット設定の配信を行う。表示制御部533は、管理アプリケーション530が表示する画面を制御する。例えば、表示制御部533は、プリセット設定管理サービス520からダウンロードするプリセット設定を選択する際に、管理アプリケーション530から提供されるUIの表示を制御する。プリセット設定管理サービスが提供するUIは、管理アプリケーション530に組み込まれているブラウザ機能を用いて、操作部417に表示される。また、例えば、表示制御部533は、MFP110へプリセット設定を配信する際のUIの表示を制御する。 The download unit 531 accesses the preset setting management service 520 and downloads the preset settings from the preset setting management service 520 to the PC 130. The distribution unit 532 distributes the preset settings from the PC 130 to the MFP 110. The display control unit 533 controls the screen displayed by the management application 530. For example, the display control unit 533 controls the display of the UI provided by the management application 530 when selecting a preset setting to download from the preset setting management service 520. The UI provided by the preset setting management service is displayed on the operation unit 417 using a browser function incorporated in the management application 530. Also, for example, the display control unit 533 controls the display of the UI when distributing the preset settings to the MFP 110.

システムは、ブラウザ機能を備えている。MFP110の設定受付部511およびPC130のダウンロード部531はユーザからのプリセット設定の取得を指示する操作を受け付けると、ブラウザ機能を用いてプリセット設定管理サービス520のURLにアクセスする。ユーザからの操作は、例えば、アドレスの入力やプリセット設定管理サービス520がリンクされた選択肢の選択などの操作である。また、MFP110の表示制御部513とPC130の表示制御部533はそれぞれブラウザ機能を用いて管理サーバ120の表示制御部521からHTML,JAVASCRIPT(登録商標)等を取得・実行し、管理アプリケーション530から提供されるUIを表示する。 The system has a browser function. When the setting reception unit 511 of the MFP 110 and the download unit 531 of the PC 130 receive an operation from the user instructing the acquisition of preset settings, they use the browser function to access the URL of the preset setting management service 520. The user operation is, for example, an operation such as inputting an address or selecting an option linked to the preset setting management service 520. In addition, the display control unit 513 of the MFP 110 and the display control unit 533 of the PC 130 each use the browser function to acquire and execute HTML, JAVASCRIPT (registered trademark), etc. from the display control unit 521 of the management server 120, and display the UI provided by the management application 530.

<プリセット設定の取得処理>
次に、プリセット設定管理サービス520が提供するプリセット設定をMFP110に適用する処理について説明する。MFP110にプリセット設定をインポートする方法としては、ユーザがMFP110を操作してプリセット設定をインポートする方法と、ユーザもしくは管理者がPC130を操作してプリセット設定をインポートする方法とがある。ユーザがMFP110を操作してプリセット設定をインポートする場合には、プリセット設定がインポートされるデバイスはユーザが操作しているMFP110単体に限られる。一方、ユーザがPC130を操作してプリセット設定をインポートする場合には、管理アプリケーション530が管理する複数のデバイスに一斉にプリセット設定をインポートさせることが可能である。
<Preset setting acquisition process>
Next, a process of applying the preset settings provided by the preset setting management service 520 to the MFP 110 will be described. There are two methods of importing the preset settings to the MFP 110: a method in which the user operates the MFP 110 to import the preset settings, and a method in which the user or the administrator operates the PC 130 to import the preset settings. When the user operates the MFP 110 to import the preset settings, the device to which the preset settings are imported is limited to the MFP 110 operated by the user. On the other hand, when the user operates the PC 130 to import the preset settings, it is possible to import the preset settings to multiple devices managed by the management application 530 all at once.

まず、ユーザがMFP110を操作してプリセット設定をインポートする方法について説明する。ユーザがMFP110を操作してプリセット設定をインポートする場合には、PC130を経由することなく、MFP110が管理サーバ120からプリセット設定をダウンロードする。図6は、MFP110を操作してプリセット設定をインポートする処理を示すフローチャートである。図6のMFP110の処理は、ROM212に記憶されたプログラムがCPU211によって制御されることにより実現され、管理サーバ120の処理は、ROM312に記憶されたプログラムがCPU311によって制御されることにより実現される。 First, a method for importing preset settings by a user operating the MFP 110 will be described. When a user operates the MFP 110 to import preset settings, the MFP 110 downloads the preset settings from the management server 120 without going through the PC 130. FIG. 6 is a flowchart showing the process of importing preset settings by operating the MFP 110. The process of the MFP 110 in FIG. 6 is realized by the CPU 211 controlling a program stored in the ROM 212, and the process of the management server 120 is realized by the CPU 311 controlling a program stored in the ROM 312.

MFP110を操作してプリセット設定をMFP110にインポートする場合、まず、ステップS601で、ユーザはMFP110の操作部219を操作し、プリセット設定を管理するサービスにアクセスする。MFP110の設定受付部511はユーザの操作に応じて、ブラウザ機能を用いて、ネットワークI/F218およびネットワーク140を介して、プリセット設定管理サービス520のURLに対してアクセスする。 When importing preset settings to the MFP 110 by operating the MFP 110, first, in step S601, the user operates the operation unit 219 of the MFP 110 to access a service that manages the preset settings. In response to the user's operation, the setting reception unit 511 of the MFP 110 uses a browser function to access the URL of the preset setting management service 520 via the network I/F 218 and the network 140.

ステップS602で、MFP110からのアクセスを受け付けた管理サーバ120のプリセット設定管理サービス520は、ブラウザ機能を用いてMFP110にプリセット設定管理サービスのUIを提供する。プリセット設定管理サービスのUIは、MFP110の操作部219上に、例えばウェブブラウザで表示される。 In step S602, the preset setting management service 520 of the management server 120 that has received access from the MFP 110 uses a browser function to provide the MFP 110 with a UI of the preset setting management service. The UI of the preset setting management service is displayed on the operation unit 219 of the MFP 110, for example, in a web browser.

ステップS603で、ユーザはMFP110の操作部219に表示されるプリセット設定管理サービスのUIを操作して、ダウンロードするプリセット設定を選択する。プリセット設定を選択する際にユーザが操作するプリセット設定選択画面の一例を図7に示す。図7は、プリセット設定選択画面の一例を示す図である。プリセット設定選択画面700には、複数のプリセット設定710が表示される。本実施形態では、スキャナ221を利用する設定を含む複数のプリセット設定がプリセット設定選択画面700に表示されている。各プリセット設定710には、プリセット設定の名称、ダウンロードボタン711および詳細ボタン712が表示される。設定内容を確認する場合には、ユーザは詳細ボタン712を押下してプリセット設定の詳細を表示させる。プリセット設定をMFP110にダウンロードする場合には、ユーザはダウンロードしたいプリセット設定710を選択してダウンロード611を押下し、プリセット設定をダウンロードする。 In step S603, the user operates the UI of the preset setting management service displayed on the operation unit 219 of the MFP 110 to select the preset setting to be downloaded. FIG. 7 shows an example of a preset setting selection screen operated by the user when selecting a preset setting. FIG. 7 is a diagram showing an example of the preset setting selection screen. A plurality of preset settings 710 are displayed on the preset setting selection screen 700. In this embodiment, a plurality of preset settings including a setting that uses the scanner 221 are displayed on the preset setting selection screen 700. Each preset setting 710 displays the name of the preset setting, a download button 711, and a details button 712. To check the setting contents, the user presses the details button 712 to display the details of the preset setting. To download a preset setting to the MFP 110, the user selects the preset setting 710 to be downloaded and presses download 611 to download the preset setting.

ここで、プリセット設定の具体例について説明する。本実施形態では、スキャン機能に関するプリセット設定を例に説明する。MFP110でスキャンした画像をMFP110の連携先の特定の業務に対応するサービスで利用する場合、サービスごとに要求されるスキャンの品質(解像度、カラー/白黒、用紙サイズ、出力形式など)は異なる。そのため、各サービスに対応したスキャンのプリセット設定を予め用意することで、各サービスの要件を満たしたスキャンを簡便に行うことができる。 Specific examples of preset settings will now be described. In this embodiment, preset settings related to the scan function will be described as an example. When an image scanned by MFP 110 is used in a service corresponding to a specific business of a partner of MFP 110, the quality of scan required for each service (resolution, color/black and white, paper size, output format, etc.) differs. Therefore, by preparing preset scan settings corresponding to each service in advance, it is possible to easily perform scans that meet the requirements of each service.

図8(A)および図8(B)は、プリセット設定を説明する図である。図8(A)は、経費精算スキャンのプリセット設定の例である。経費精算スキャンのプリセット設定は、経費精算サービスでの利用に即したスキャンを実行するための設定であり、電子帳簿保存法の要件を満たした解像度やカラー設定が求められる。そのため、経費精算スキャンのプリセット設定では、解像度が300dpi、カラーがフルカラー(24bitフルカラー)と設定されている。また、スキャン先の経費精算サービスで一般的に利用されるPDF形式で出力するため、出力形式がPDFに設定されている。このように、経費精算スキャンのプリセット設定をベンダー側が用意することで、ユーザは電子帳簿保存法等を意識することなく、電子帳簿保存法の要件を満たしたスキャンを実施することができる。 8(A) and 8(B) are diagrams for explaining preset settings. FIG. 8(A) is an example of preset settings for expense settlement scan. The preset settings for expense settlement scan are settings for performing a scan suited to use in an expense settlement service, and require resolution and color settings that meet the requirements of the Electronic Bookkeeping Act. For this reason, in the preset settings for expense settlement scan, the resolution is set to 300 dpi, and the color is set to full color (24-bit full color). In addition, the output format is set to PDF in order to output in PDF format, which is commonly used in expense settlement services at the scan destination. In this way, by having the vendor prepare the preset settings for expense settlement scan, the user can perform a scan that meets the requirements of the Electronic Bookkeeping Act without being aware of the Electronic Bookkeeping Act, etc.

図8(B)は、保険証OCRのプリセット設定の例である。保険証OCR(Optical Character Recognition)のプリセット設定は、病院等での保険証OCRソリューションに即したスキャンを実行するための設定であり、スキャンした画像から文字を読み出すのに十分な解像度が求められる。そのため、保険証OCRのプリセット設定では、解像度を高めに設定する(例えば600dpi)。また、用紙サイズがA6、カラーがフルカラー、両面/片面が両面に設定されている。このように、保険証OCRのプリセット設定をベンダー側が用意することで、ユーザは高精度のOCRに対応したスキャンを実施することができる。 Figure 8 (B) is an example of the preset settings for health insurance card OCR. The preset settings for health insurance card OCR (Optical Character Recognition) are settings for performing scanning in accordance with health insurance card OCR solutions in hospitals and the like, and require sufficient resolution to read characters from scanned images. For this reason, the preset settings for health insurance card OCR set a high resolution (e.g., 600 dpi). Also, the paper size is set to A6, color is set to full color, and double-sided/single-sided is set to double-sided. In this way, by having the vendor prepare the preset settings for health insurance card OCR, the user can perform scanning that is compatible with high-precision OCR.

ステップS604で、管理サーバ120のプリセット設定管理サービス520は、ステップS603で選択されたプリセット設定をMFP110に対してエクスポートする。具体的には、ます、エクスポート部523が設定保持部522に保持されているプリセット設定をエクスポート可能なフォーマットに変換する。フォーマットについては、例えば、XMLやJSON形式が考えられるが、特にこれらに限定されるものではない。そして、エクスポート部523は、変換したプリセット設定をネットワークI/F315およびネットワーク140を介して、MFP110にエクスポートする。 In step S604, the preset setting management service 520 of the management server 120 exports the preset settings selected in step S603 to the MFP 110. Specifically, the export unit 523 first converts the preset settings stored in the setting storage unit 522 into an exportable format. The format may be, for example, XML or JSON, but is not limited to these. The export unit 523 then exports the converted preset settings to the MFP 110 via the network I/F 315 and the network 140.

ステップS605で、MFP110の設定受付部511は、ステップS604でプリセット設定管理サービス520からエクスポートされたプリセット設定をダウンロードする。MFP110にダウンロードされたプリセット設定は、設定保持部512に保存され、MFP110に適用される。以上の処理により、MFP110は、プリセット設定管理サービス520からプリセット設定を取得することができる。 In step S605, the setting reception unit 511 of the MFP 110 downloads the preset settings exported from the preset setting management service 520 in step S604. The preset settings downloaded to the MFP 110 are stored in the setting storage unit 512 and applied to the MFP 110. Through the above processing, the MFP 110 can obtain the preset settings from the preset setting management service 520.

次に、ユーザがPC130を操作してプリセット設定をインポートする方法について説明する。ユーザがPC130を操作してMFP110にプリセット設定をインポートする場合には、プリセット設定管理サービス520からプリセット設定をまずPC130にダウンロードして、ダウンロードしたプリセットをPC130からMFP110に配信する。 Next, a method for the user to import preset settings by operating the PC 130 will be described. When the user operates the PC 130 to import preset settings to the MFP 110, the preset settings are first downloaded from the preset setting management service 520 to the PC 130, and the downloaded presets are then distributed from the PC 130 to the MFP 110.

図9は、PC130を操作してプリセット設定をインポートする処理を示すフローチャートである。図9のMFP110の処理は、ROM212に記憶されたプログラムがCPU211によって制御されることにより実現され、管理サーバ120の処理は、ROM312に記憶されたプログラムがCPU311によって制御されることにより実現される。図9のPC130の処理は、ROM412に記憶されたプログラムがCPU411によって制御されることにより実現される。 Figure 9 is a flow chart showing the process of importing preset settings by operating PC 130. The process of MFP 110 in Figure 9 is realized by CPU 211 controlling a program stored in ROM 212, and the process of management server 120 is realized by CPU 311 controlling a program stored in ROM 312. The process of PC 130 in Figure 9 is realized by CPU 411 controlling a program stored in ROM 412.

PC130を操作してプリセット設定をMFP110にインポートする場合、まず、ステップS901で、ユーザはPC130の操作部417を操作し、プリセット設定を管理するサービスにアクセスする。PC130のダウンロード部531はユーザの操作に応じて、管理アプリケーション530のブラウザ機能を用いて、ネットワークI/F416およびネットワーク140を介して、プリセット設定管理サービス520のURLに対してアクセスする。 When operating the PC 130 to import preset settings to the MFP 110, first, in step S901, the user operates the operation unit 417 of the PC 130 to access a service that manages preset settings. In response to the user's operation, the download unit 531 of the PC 130 uses the browser function of the management application 530 to access the URL of the preset setting management service 520 via the network I/F 416 and the network 140.

ステップS902で、PC130からのアクセスを受け付けた管理サーバ120のプリセット設定管理サービス520は、ブラウザ機能を用いてPC130にプリセット設定管理サービスのUIを提供する。プリセット設定管理サービスのUIは、PC130の操作部419上に、例えばウェブブラウザで表示される。 In step S902, the preset setting management service 520 of the management server 120 that has received access from the PC 130 uses a browser function to provide the PC 130 with a UI of the preset setting management service. The UI of the preset setting management service is displayed on the operation unit 419 of the PC 130, for example, in a web browser.

ステップS903で、ユーザはPC130の操作部419に表示されるプリセット設定管理サービスのUIを操作して、ダウンロードするプリセット設定を選択する。プリセット設定管理サービスのUIは、管理アプリケーション530に組み込まれているブラウザ機能を用いて表示制御部533により操作部419上にブラウザ表示される。プリセット設定を選択する際にユーザが操作するプリセット設定選択画面として、例えば、図7に示されるプリセット設定選択画面700が表示される。 In step S903, the user operates the UI of the preset setting management service displayed on the operation unit 419 of the PC 130 to select the preset setting to be downloaded. The UI of the preset setting management service is displayed on the operation unit 419 by the display control unit 533 using a browser function incorporated in the management application 530. As a preset setting selection screen operated by the user when selecting a preset setting, for example, a preset setting selection screen 700 shown in FIG. 7 is displayed.

ステップS904で、管理サーバ120のプリセット設定管理サービス520は、ステップS903で選択されたプリセット設定をPC130に対してエクスポートする。具体的には、ます、エクスポート部523が設定保持部522に保持されているプリセット設定をエクスポート可能なフォーマットに変換する。フォーマットについては、例えば、XMLやJSON形式が考えられるが、特にこれらに限定されるものではない。そして、エクスポート部523は、変換したプリセット設定をネットワークI/F315およびネットワーク140を介して、PC130にエクスポートする。 In step S904, the preset setting management service 520 of the management server 120 exports the preset settings selected in step S903 to the PC 130. Specifically, the export unit 523 first converts the preset settings stored in the setting storage unit 522 into an exportable format. The format may be, for example, XML or JSON, but is not limited to these. The export unit 523 then exports the converted preset settings to the PC 130 via the network I/F 315 and the network 140.

ステップS905で、PC130のダウンロード部531は、ステップS904でプリセット設定管理サービス520からエクスポートされたプリセット設定をダウンロードする。ダウンロードされたプリセット設定は、一時的にRAM413もしくはHDD414に保存される。 In step S905, the download unit 531 of the PC 130 downloads the preset settings exported from the preset setting management service 520 in step S904. The downloaded preset settings are temporarily stored in the RAM 413 or the HDD 414.

ステップS906で、PC130の配信部532は、ステップS905でダウンロードしたプリセット設定を選択したMFPへ配信し、プリセット設定をMFPに適用する。具体的には、ユーザが管理アプリケーション530のUIでプリセット設定を配信するMFPを選択し、配信部532はユーザの指示に応じて選択されたMFPにプリセット設定を配信する。なお、管理アプリケーション530は複数のMFPに対してプリセット設定を配信可能であり、ユーザはプリセット設定の配信先のデバイスとして管理アプリケーション530が管理する複数のMFPを選択してプリセット設定を一斉に配信してもよい。 In step S906, the distribution unit 532 of the PC 130 distributes the preset settings downloaded in step S905 to the selected MFP and applies the preset settings to the MFP. Specifically, the user selects the MFP to which the preset settings are to be distributed on the UI of the management application 530, and the distribution unit 532 distributes the preset settings to the selected MFP in accordance with the user's instructions. Note that the management application 530 can distribute preset settings to multiple MFPs, and the user may select multiple MFPs managed by the management application 530 as devices to which the preset settings are to be distributed and distribute the preset settings all at once.

図10は、管理アプリケーション530のUIの一例を示す図である。管理画面1000は、管理アプリケーション530のUIの一例である。管理画面1000には、デバイス一覧1010、インポート選択1011、ファイル名1012、参照ボタン1013、ダウンロード選択1014、適用ボタン1015、キャンセルボタン1016が表示される。 Figure 10 is a diagram showing an example of the UI of the management application 530. A management screen 1000 is an example of the UI of the management application 530. The management screen 1000 displays a device list 1010, an import selection 1011, a file name 1012, a browse button 1013, a download selection 1014, an apply button 1015, and a cancel button 1016.

デバイス一覧1010には、管理アプリケーション530の管理対象であるMFPが一覧表示される。デバイス一覧1010には、例えば、各MFPの機種名、IPアドレス、シリアル番号、MACアドレスが表示される。ユーザはデバイス一覧1010に表示された複数のMFPの中から、ステップ905でダウンロードしたプリセット設定を反映したいMFPを選択する。 The device list 1010 displays a list of MFPs that are managed by the management application 530. For example, the device list 1010 displays the model name, IP address, serial number, and MAC address of each MFP. From among the multiple MFPs displayed in the device list 1010, the user selects the MFP to which he or she wishes to apply the preset settings downloaded in step 905.

プリセット設定をMFPに配信する場合、ユーザはインポート選択1011を選択し、参照ボタン1013を押下して配信するプリセット設定のファイルを選択してアップロードする。選択されたプリセット設定のファイル名は、ファイル名1012に表示される。なお、本実施形態では、配信するプリセット設定のファイルを選択する例を説明したが、これに限られるものではなく、例えばステップS905でダウンロードしたプリセット設定を管理画面1000に表示して選択できるようにしてもよい。 When distributing preset settings to an MFP, the user selects import selection 1011 and presses browse button 1013 to select and upload the file of the preset settings to be distributed. The file name of the selected preset settings is displayed in file name 1012. Note that in this embodiment, an example of selecting the file of the preset settings to be distributed has been described, but this is not limited to this. For example, the preset settings downloaded in step S905 may be displayed on the management screen 1000 so that they can be selected.

配信するプリセット設定を選択した後、適用ボタン1015を押下することで、MFPに選択したプリセット設定が配信される。キャンセルボタン1016が押下された場合は、プリセット設定の配信処理を中止する。ダウンロード選択1014は、管理サーバ120のプリセット設定管理サービス520へのリンクである。プリセット設定をダウンロードするためにプリセット設定管理サービス520にアクセスする際に、ユーザはダウンロード選択1014を押下する。ダウンロード選択1014が押下されると、ブラウザ機能が起動し、プリセット設定選択画面700が表示される。 After selecting the preset settings to be distributed, pressing the Apply button 1015 distributes the selected preset settings to the MFP. If the Cancel button 1016 is pressed, the preset setting distribution process is stopped. The Download selection 1014 is a link to the preset setting management service 520 of the management server 120. When accessing the preset setting management service 520 to download a preset setting, the user presses the Download selection 1014. When the Download selection 1014 is pressed, the browser function is activated and the preset setting selection screen 700 is displayed.

フローチャートの説明に戻る。ステップS907で、MFP110の設定受付部511は、PC130から配信されたプリセット設定をインポートする。MFP110にインポートされたプリセット設定は、設定保持部512に保存され、MFP110に適用される。以上の処理により、MFP110は、PC130を経由してプリセット設定管理サービス520からプリセット設定を取得することができる。 Returning to the explanation of the flowchart, in step S907, the setting reception unit 511 of the MFP 110 imports the preset settings distributed from the PC 130. The preset settings imported to the MFP 110 are stored in the setting storage unit 512 and applied to the MFP 110. Through the above processing, the MFP 110 can obtain the preset settings from the preset setting management service 520 via the PC 130.

<プリセット設定利用時の処理の流れ>
次に、MFP110上でプリセット設定を使用してジョブを実行する流れを説明する。図11は、プリセット設定を用いたジョブの実行処理を示すフローチャートである。プリセット設定を用いたジョブの実行処理は、MFP110のROM212に記憶されたプログラムがCPU211によって制御されることにより実現される。
<Processing flow when using preset settings>
Next, a flow of executing a job using the preset settings on the MFP 110 will be described. Fig. 11 is a flowchart showing the execution process of a job using the preset settings. The execution process of a job using the preset settings is realized by the CPU 211 controlling a program stored in the ROM 212 of the MFP 110.

ステップS1110で、ジョブ実行部514は、印刷やスキャンなどのMFP110の機能を起動する。MFP110の機能は、例えば操作部219に表示されたホーム画面でユーザが機能を選択することで起動する。起動する機能が選択されると、ジョブ実行部514は選択された機能を起動し、表示制御部513は操作部219に起動する機能に応じたアプリケーション画面を表示する。以下では、スキャン機能を起動させる場合を例に説明する。ユーザによってスキャン機能が選択されると、ステップS1110で、ジョブ実行部514はスキャン機能を起動し、表示制御部513はスキャン画面を表示する。スキャン画面の例を図12に示す。 In step S1110, the job execution unit 514 activates a function of the MFP 110, such as printing or scanning. A function of the MFP 110 is activated, for example, when the user selects a function on a home screen displayed on the operation unit 219. When the function to be activated is selected, the job execution unit 514 activates the selected function, and the display control unit 513 displays an application screen corresponding to the function to be activated on the operation unit 219. The following describes an example in which the scan function is activated. When the scan function is selected by the user, in step S1110, the job execution unit 514 activates the scan function, and the display control unit 513 displays a scan screen. An example of the scan screen is shown in FIG. 12.

図12は、スキャン画面の一例を示す図である。スキャン画面1200には、設定値領域1210、設定変更ボタン1211、スキャン先変更ボタン1212、スタートボタン1213が表示される。設定値領域1210は、現在のスキャンの設定内容を表示するUIコンポーネントである。設定変更ボタン1211は、設定を変更する際に選択されるボタンである。スキャン先変更ボタン1212は、スキャンした画像を送信する宛先を変更する際に選択されるボタンである。スキャン先には、例えば、経費精算サービス等のクラウドサービス、ローカルネットワーク内のサーバ、クラウドストレージ等がある。スタートボタン1213は、スキャンを実行する際に選択されるボタンである。 FIG. 12 is a diagram showing an example of a scan screen. The scan screen 1200 displays a setting value area 1210, a change setting button 1211, a change scan destination button 1212, and a start button 1213. The setting value area 1210 is a UI component that displays the current scan settings. The change setting button 1211 is a button that is selected when changing settings. The change scan destination button 1212 is a button that is selected when changing the destination to which the scanned image is sent. Scan destinations include, for example, cloud services such as expense settlement services, servers in a local network, cloud storage, etc. The start button 1213 is a button that is selected when executing a scan.

プリセット設定を設定値に反映するために、まず、ステップS1111で、ユーザは設定変更ボタン1211を押下する。設定変更ボタン1211が押下されると、表示制御部513は、操作部219にプリセット設定画面を表示する。次に、ステップS1112で、ユーザはプリセット設定画面で設定に反映するプリセット設定を選択する。そして、ステップS1113で、ジョブ実行部514は、選択されたプリセット設定をジョブの設定に反映する。プリセット設定画面の例を、図13に示す。 To reflect the preset settings in the setting values, first, in step S1111, the user presses the setting change button 1211. When the setting change button 1211 is pressed, the display control unit 513 displays a preset setting screen on the operation unit 219. Next, in step S1112, the user selects a preset setting to be reflected in the settings on the preset setting screen. Then, in step S1113, the job execution unit 514 reflects the selected preset setting in the job settings. An example of the preset setting screen is shown in FIG. 13.

図13は、プリセット設定画面の一例を示す図である。プリセット設定画面1300には、設定値表示領域1310、プリセット設定一覧1314、適用ボタン1313が表示される。設定値表示領域1310は、現在の設定内容を表示するUIコンポーネントである。プリセット設定一覧1314は、プリセット設定の一覧である。プリセット設定一覧1314には、設定保持部512に保存されているプリセット設定のうち、設定中の機能に関するプリセット設定が一覧表示される。本実施形態ではプリセット設定一覧1314に、スキャン機能に関するプリセット設定である、経費精算スキャン設定1311と保険証OCR設定1312が表示されている。経費精算スキャン設定1311は、図8(A)に示される設定に、保険証OCR設定1312は図8(B)で示される設定にそれぞれ対応している。ユーザはプリセット設定一覧1314からスキャン設定に反映するプリセット設定を選択する。この際、選択されたプリセット設定の設定値が、設定値表示領域1310に表示される。そして、適用ボタン1313を押下することで選択したプリセット設定をスキャン設定に反映する。なお、本実施形態では、特定のサービスでの利用に対応したプリセット設定の内容を編集することはできず、プリセット設定管理サービス520から取得したプリセット設定をそのまま利用する。 13 is a diagram showing an example of a preset setting screen. The preset setting screen 1300 displays a setting value display area 1310, a preset setting list 1314, and an apply button 1313. The setting value display area 1310 is a UI component that displays the current setting contents. The preset setting list 1314 is a list of preset settings. The preset setting list 1314 displays a list of preset settings related to the function being set among the preset settings stored in the setting storage unit 512. In this embodiment, the preset setting list 1314 displays the expense settlement scan setting 1311 and the insurance card OCR setting 1312, which are preset settings related to the scan function. The expense settlement scan setting 1311 corresponds to the setting shown in FIG. 8 (A), and the insurance card OCR setting 1312 corresponds to the setting shown in FIG. 8 (B). The user selects a preset setting to be reflected in the scan setting from the preset setting list 1314. At this time, the setting value of the selected preset setting is displayed in the setting value display area 1310. Then, by pressing the Apply button 1313, the selected preset setting is reflected in the scan settings. Note that in this embodiment, the contents of the preset setting corresponding to the use in a specific service cannot be edited, and the preset setting obtained from the preset setting management service 520 is used as is.

ステップS1114で、ジョブ実行部514は、ステップS1113で反映されたプリセット設定の設定値でジョブを実行する。例えば、経費精算スキャン設定1311のプリセット設定が選択され、スキャンのジョブに反映された場合、ステップS1114では解像度が300dpi、カラーがフルカラー、出力形式がPDFの設定でスキャンが実行される。このように、経費精算スキャン用のプリセット設定を用いてジョブを実行することで、経費精算サービスでの利用に即したスキャンを実行することができる。 In step S1114, the job execution unit 514 executes the job with the settings of the preset settings reflected in step S1113. For example, if the preset settings of expense settlement scan settings 1311 are selected and reflected in a scan job, in step S1114 the scan is executed with a resolution of 300 dpi, full color, and PDF output format. In this way, by executing a job using the preset settings for expense settlement scan, it is possible to execute a scan that is suited to use in the expense settlement service.

なお、本実施形態では、ユーザがMFP110を操作してジョブを実行する例について説明したが、これに限られるものではなく、ジョブの設定および実行はPC130を操作することにより実施されてもよい。 In this embodiment, an example has been described in which a user operates the MFP 110 to execute a job, but this is not limited to this, and the job may be set and executed by operating the PC 130.

以上のように本実施形態によれば、ダウンロードしたプリセット設定を利用することで、画像処理装置で実行される機能の設定を特定の業務に対応した設定値に簡便に設定することができる。また、画像処理装置を管理するアプリケーションを経由してプリセット設定を配信する場合には、複数の画像処理装置に一斉にプリセット設定を配信して適用することができる。 As described above, according to this embodiment, the settings of the functions executed by the image processing device can be easily set to setting values corresponding to a specific task by using the downloaded preset settings. Furthermore, when the preset settings are distributed via an application that manages the image processing device, the preset settings can be distributed and applied to multiple image processing devices at the same time.

(第2実施形態)
第1実施形態は、プリセット設定管理サービス520からダウンロードしたプリセット設定をそのまま利用する場合の実施形態であった。しかしながら、プリセット設定をベースに任意の編集を行い、編集したプリセット設定でジョブを実行したい場合がある。そこで、本実施形態では、プリセット設定管理サービス520からダウンロードしたプリセット設定の一部の設定値を編集する場合の実施形態について説明する。なお、ハードウェア構成やソフトウェア構成、プリセット設定管理サービス520からのプリセット設定のダウンロードについては、第1実施形態と同様のため説明を省略する。
Second Embodiment
The first embodiment is an embodiment in which the preset settings downloaded from the preset setting management service 520 are used as is. However, there are cases in which it is desired to perform arbitrary editing based on the preset settings and execute a job with the edited preset settings. Therefore, in this embodiment, an embodiment in which some setting values of the preset settings downloaded from the preset setting management service 520 are edited will be described. Note that the hardware configuration, software configuration, and downloading of the preset settings from the preset setting management service 520 are the same as those in the first embodiment, and therefore description thereof will be omitted.

本実施形態におけるプリセット設定を利用したジョブの実行処理の基本的な流れも第1実施形態(図11)と同様である。しかし、第1実施形態と異なり、本実施形態ではステップS1112でプリセット設定を選択する際に、プリセット設定の編集を行う。図14は、本実施形態における、ダウンロード済みのプリセット設定を編集する処理を示すフローチャートである。ダウンロード済みのプリセット設定を編集する処理は、MFP110のROM212に記憶されたプログラムがCPU211によって制御されることにより実現される。 The basic flow of job execution processing using preset settings in this embodiment is also similar to that in the first embodiment (FIG. 11). However, unlike the first embodiment, in this embodiment, when a preset setting is selected in step S1112, the preset setting is edited. FIG. 14 is a flowchart showing processing for editing downloaded preset settings in this embodiment. Processing for editing downloaded preset settings is realized by the CPU 211 controlling a program stored in the ROM 212 of the MFP 110.

ステップS1410で、ユーザはプリセット設定画面のプリセット設定一覧から、プリセット設定を選択する。プリセット設定が選択されると、ステップS1411において、設定保持部512は、選択されたプリセット設定に設定値が編集可能な項目が存在するか否か判定する。プリセット設定を編集する場合にすべての項目が編集可能であると、重要な設定まで編集されてしまう可能性がある。例えば、経費精算スキャンのプリセット設定の場合、解像度とカラーに関しては法律上の規定があるため、その要件を満たさない値に編集されると経費精算スキャンの設定としての意味をなさなくなる。したがって、各プリセット設定には編集可能な項目と不可能な項目が指定されている。 In step S1410, the user selects a preset setting from the list of preset settings on the preset setting screen. When a preset setting is selected, in step S1411, the setting storage unit 512 determines whether the selected preset setting has any items whose setting values can be edited. If all items are editable when editing a preset setting, there is a possibility that even important settings will be edited. For example, in the case of a preset setting for expense reimbursement scanning, there are legal regulations regarding resolution and color, so if the preset setting is edited to a value that does not satisfy the requirements, it will no longer be meaningful as a setting for expense reimbursement scanning. Therefore, editable and non-editable items are specified for each preset setting.

選択されたプリセット設定に設定値が編集可能な項目が存在する場合は、ステップS1412に進む。一方、選択されたプリセット設定に設定値が編集可能な項目が存在しない場合は、本処理を終了し、第1実施形態と同様にプリセット設定画面の設定値表示領域1310に選択したプリセット設定の設定内容をそのまま表示する。 If the selected preset setting includes an item whose setting value can be edited, proceed to step S1412. On the other hand, if the selected preset setting does not include an item whose setting value can be edited, this process ends, and the setting contents of the selected preset setting are displayed as is in the setting value display area 1310 of the preset setting screen, as in the first embodiment.

ステップS1412において、表示制御部513は、選択されたプリセット設定の設定内容を、編集可能な状態でプリセット設定画面に表示する。一部の項目が編集可能なプリセット設定が選択された場合に表示されるプリセット設定画面の一例を、図15に示す。図15は、第2実施形態におけるプリセット設定画面の一例を示す図である。プリセット設定画面1500には、設定値編集領域1510、プリセット設定一覧1314、適用ボタン1313が表示される。プリセット設定一覧1314および適用ボタン1313については、第1実施形態と同様の符号を付すことでその説明を詳細する。 In step S1412, the display control unit 513 displays the setting contents of the selected preset setting on the preset setting screen in an editable state. FIG. 15 shows an example of the preset setting screen that is displayed when a preset setting in which some items are editable is selected. FIG. 15 is a diagram showing an example of a preset setting screen in the second embodiment. The preset setting screen 1500 displays a setting value editing area 1510, a preset setting list 1314, and an apply button 1313. The preset setting list 1314 and the apply button 1313 are denoted by the same reference numerals as in the first embodiment and will be described in detail.

設定値編集領域1510は、現在の設定内容を表示および編集する編集画面である。プリセット設定一覧1314で編集可能な項目のあるプリセット設定が選択されると、該プリセット設定のデフォルトの設定値が設定値編集領域1510に表示される。そして、デフォルトの設定値から編集可能な設定項目がある場合には、編集可能な設定項目が識別可能に表示される。編集可能な設定項目は、例えばハイライト表示、太文字表示、色付き表示等、編集不可能な設定項目と区別できるよう表示される。図15に示される例では、設定値編集領域1510には経費精算スキャンのプリセット設定が表示され、解像度とカラーは編集不可で出力形式のみが編集可能なため、出力形式の部分だけがハイライトされている。また、設定値編集領域1510には、編集した設定値をプリセット設定のデフォルト値に戻すための戻すアイコン1511が表示される。デフォルト値は、プリセット設定をプリセット設定管理サービス520からダウンロードしたときの設定値である。 The setting value editing area 1510 is an editing screen that displays and edits the current setting contents. When a preset setting with an editable item is selected in the preset setting list 1314, the default setting value of the preset setting is displayed in the setting value editing area 1510. If there is a setting item that can be edited from the default setting value, the editable setting item is displayed in a identifiable manner. The editable setting items are displayed, for example, by highlighting, displaying in bold, displaying in color, etc., so that they can be distinguished from non-editable setting items. In the example shown in FIG. 15, the setting value editing area 1510 displays the preset setting of expense settlement scan, and since the resolution and color cannot be edited and only the output format can be edited, only the output format part is highlighted. In addition, the setting value editing area 1510 displays a revert icon 1511 for returning the edited setting value to the default value of the preset setting. The default value is the setting value when the preset setting is downloaded from the preset setting management service 520.

ステップS1413で、ユーザは、編集可能な項目について設定値を編集する。編集が終了すると、ユーザは適用ボタン1313を押下する。適用ボタン1313が押下されるとステップS1113に進み、ジョブ実行部514は編集されたプリセット設定の設定値を反映する。 In step S1413, the user edits the setting values for the editable items. When editing is complete, the user presses the Apply button 1313. When the Apply button 1313 is pressed, the process proceeds to step S1113, and the job execution unit 514 reflects the edited setting values of the preset settings.

以上のように、本実施形態によると、ダウンロード済みのプリセット設定を編集し、カスタマイズすることができる。また、誤って編集した場合などでも、再ダウンロードすることなくプリセット設定のデフォルト値に戻すこともできる。 As described above, according to this embodiment, downloaded preset settings can be edited and customized. Furthermore, even if you make a mistake in editing, you can return the preset settings to their default values without having to re-download them.

(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Other Embodiments
The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.

以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。 The above describes preferred embodiments of the present invention, but the present invention is not limited to these embodiments, and various modifications and variations are possible within the scope of the gist of the invention.

Claims (8)

スキャナを備える画像処理装置とブラウザ機能とプリセットを管理するサービスを提供するサーバとを含むシステムであって、
前記サーバで、ベンダーが用意したプリセットを管理する管理手段と、
前記ブラウザ機能を用いて、前記サービスのURLに対してアクセスして、前記スキャナを利用する設定を含むプリセットをダウンロードするダウンロード手段と、
前記ダウンロードされたプリセットを、前記画像処理装置に適用する適用手段と、
前記画像処理装置で、前記適用されたプリセットを選択することで、該プリセットに含まれた前記スキャナのための設定値を用いた、特定の業務に対応するためのジョブを実行する実行手段と、を有することを特徴とするシステム。
A system including an image processing device having a scanner , and a server that provides a browser function and a service for managing presets,
a management means for managing presets prepared by a vendor in the server;
a download means for accessing a URL of the service using the browser function and downloading a preset including settings for using the scanner;
applying means for applying the downloaded presets to the image processing device;
and an execution means for executing a job for a specific task using setting values for the scanner included in the preset by selecting the applied preset in the image processing device.
前記ブラウザ機能は、前記画像処理装置で実行されるウェブブラウザである
ことを特徴とする請求項1に記載のシステム。
The system of claim 1 , wherein the browser functionality is a web browser executed on the imaging device.
前記ブラウザ機能は、前記画像処理装置とは異なる情報処理装置で実行されるデバイス管理アプリケーションに組み込まれ、
前記情報処理装置において、前記適用手段は、前記デバイス管理アプリケーションから前記ダウンロードされたプリセットを配信することで、前記画像処理装置に該プリセットを適用する
ことを特徴とする請求項1に記載のシステム。
the browser function is incorporated into a device management application executed on an information processing device different from the image processing device,
The system according to claim 1 , wherein in the information processing apparatus , the application unit applies the preset to the image processing apparatus by distributing the downloaded preset from the device management application.
前記情報処理装置において、前記適用手段は、前記デバイス管理アプリケーションが管理する複数の画像処理装置に一斉に前記プリセットを配信可能である
ことを特徴とする請求項3に記載のシステム。
4. The system according to claim 3 , wherein in the information processing apparatus , the application unit is capable of simultaneously distributing the preset to a plurality of image processing apparatuses managed by the device management application.
プリセットは、一部の項目について設定値を編集可能である
ことを特徴とする請求項1乃至4のいずれか1項に記載のシステム。
5. The system according to claim 1, wherein the preset allows setting values for some items to be edited.
プリセットの設定値を編集するための編集画面を表示する表示手段をさらに有し、
前記表示手段は、編集可能な設定値の項目を識別可能に表示する
ことを特徴とする請求項5に記載のシステム。
The apparatus further includes a display means for displaying an editing screen for editing the preset setting values,
6. The system according to claim 5, wherein said display means displays editable setting value items in an identifiable manner.
前記表示手段は、前記編集画面に編集された設定値を前記プリセットの設定値に戻すためのアイコンを表示する
ことを特徴とする請求項6に記載のシステム。
7. The system according to claim 6, wherein the display means displays an icon for restoring the edited setting value to the preset setting value on the editing screen.
スキャナを備える画像処理装置とブラウザ機能とプリセットを管理するサービスを提供するサーバとを含むシステムにおけるプリセット設定方法であって、
前記サーバで、ベンダーが用意したプリセットを管理する工程と、
前記ブラウザ機能を用いて、前記サービスのURLに対してアクセスして、前記スキャナを利用する設定を含むプリセットをダウンロードする工程と、
前記ダウンロードされたプリセットを、前記画像処理装置に適用する工程と、
前記画像処理装置で、前記適用されたプリセットを選択することで、該プリセットに含まれた前記スキャナのための設定値を用いた、特定の業務に対応するためのジョブを実行する工程と、を有することを特徴とするプリセット設定方法。
A preset setting method in a system including an image processing device having a scanner , and a server providing a browser function and a service for managing presets, comprising:
managing presets prepared by a vendor on the server;
using the browser function to access a URL of the service and download a preset including settings for using the scanner;
applying the downloaded presets to the imaging device;
and selecting the applied preset on the image processing device, thereby executing a job for a specific task using setting values for the scanner contained in the preset.
JP2020111675A 2020-06-29 2020-06-29 System and preset setting method Active JP7520596B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020111675A JP7520596B2 (en) 2020-06-29 2020-06-29 System and preset setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020111675A JP7520596B2 (en) 2020-06-29 2020-06-29 System and preset setting method

Publications (2)

Publication Number Publication Date
JP2022010894A JP2022010894A (en) 2022-01-17
JP7520596B2 true JP7520596B2 (en) 2024-07-23

Family

ID=80147821

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020111675A Active JP7520596B2 (en) 2020-06-29 2020-06-29 System and preset setting method

Country Status (1)

Country Link
JP (1) JP7520596B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008148228A (en) 2006-12-13 2008-06-26 Canon Inc Image processing apparatus and control method thereof
JP2010124113A (en) 2008-11-18 2010-06-03 Canon Inc Image processing system, information processing apparatus, image processing apparatus, method of controlling information processing apparatus, method of controlling image processing apparatus, and program
JP2011124841A (en) 2009-12-11 2011-06-23 Konica Minolta Business Technologies Inc Image forming apparatus
JP2014109976A (en) 2012-12-04 2014-06-12 Toshiba Tec Corp Information processor and program
JP2018186425A (en) 2017-04-27 2018-11-22 キヤノンマーケティングジャパン株式会社 Information processing apparatus, control method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008148228A (en) 2006-12-13 2008-06-26 Canon Inc Image processing apparatus and control method thereof
JP2010124113A (en) 2008-11-18 2010-06-03 Canon Inc Image processing system, information processing apparatus, image processing apparatus, method of controlling information processing apparatus, method of controlling image processing apparatus, and program
JP2011124841A (en) 2009-12-11 2011-06-23 Konica Minolta Business Technologies Inc Image forming apparatus
JP2014109976A (en) 2012-12-04 2014-06-12 Toshiba Tec Corp Information processor and program
JP2018186425A (en) 2017-04-27 2018-11-22 キヤノンマーケティングジャパン株式会社 Information processing apparatus, control method, and program

Also Published As

Publication number Publication date
JP2022010894A (en) 2022-01-17

Similar Documents

Publication Publication Date Title
US10628099B2 (en) Multifunctional image processing apparatus with user registration features
JP5599035B2 (en) Document management system, document management method and program
JP5906667B2 (en) Terminal device, server, screen control method, screen transition method, and computer program
JP5665423B2 (en) Image forming apparatus, service cooperation method, and program
JP2010021896A (en) Information processing apparatus, image input apparatus, document distribution system, and control method therefor
CN103312923B (en) Information processor and control method
US20080178199A1 (en) Information processing device, image processing apparatus, information processing method, and storage medium
CN105120125B (en) Client terminal and its control method
JP2016165046A (en) Information processing system, information processor, information processing method, and program
JP5634132B2 (en) Information processing system, information processing apparatus, control method thereof, and program
US8395796B2 (en) Information processing apparatus, image processing apparatus, information processing method, and information processing program which outputs information in the form of a report
US10129421B2 (en) System and method for remote device interface customization
JP5120443B2 (en) Document creation system, document creation method, image processing apparatus, and document creation processing program
JP2011248452A (en) Display control program, storage medium, distribution system, display control method and information processing device
US11991331B2 (en) Server, method of controlling the server, and storage medium
US20220303354A1 (en) Service providing system, information processing method, and recording medium
KR20130011250A (en) Host device and work form system, method for generating workform and method for performing workform
JP7520596B2 (en) System and preset setting method
JP5328499B2 (en) Processing apparatus and method, and program
JP6589343B2 (en) Information processing apparatus and program
JP2013142920A (en) Application management device, application management system, program, and recording medium therefor
JP5316077B2 (en) Image processing system, image processing apparatus, image forming apparatus, image processing method, and image processing program
JP2004288055A (en) Service processing system, service processing method and service processing program
JP7673130B2 (en) Image processing device, control method for image processing device, and program
JP2020096340A (en) Image processing apparatus, image processing system, image processing method, and Web browser program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230615

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240326

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240409

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240528

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240710

R150 Certificate of patent or registration of utility model

Ref document number: 7520596

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150