JP7014389B2 - Image forming equipment, information processing systems and programs - Google Patents
Image forming equipment, information processing systems and programs Download PDFInfo
- Publication number
- JP7014389B2 JP7014389B2 JP2017028127A JP2017028127A JP7014389B2 JP 7014389 B2 JP7014389 B2 JP 7014389B2 JP 2017028127 A JP2017028127 A JP 2017028127A JP 2017028127 A JP2017028127 A JP 2017028127A JP 7014389 B2 JP7014389 B2 JP 7014389B2
- Authority
- JP
- Japan
- Prior art keywords
- image forming
- information
- forming apparatus
- setting information
- terminal device
- 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
Links
- 230000010365 information processing Effects 0.000 title claims description 25
- 230000008859 change Effects 0.000 claims description 126
- 238000000034 method Methods 0.000 claims description 97
- 230000008569 process Effects 0.000 claims description 84
- 238000012545 processing Methods 0.000 claims description 51
- 238000004891 communication Methods 0.000 claims description 19
- 230000015572 biosynthetic process Effects 0.000 claims 1
- 238000012508 change request Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 7
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 239000000203 mixture Substances 0.000 description 3
- 239000000284 extract Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
- Facsimiles In General (AREA)
Description
この開示は画像形成装置、情報処理システムおよびプログラムに関し、特に、画像形成装置に設定されている情報が変更された旨の通知を他の装置に送信するための画像形成装置、情報処理システムおよびプログラムに関する。 This disclosure relates to an image forming apparatus, an information processing system and a program, and in particular, an image forming apparatus, an information processing system and a program for transmitting a notification to another apparatus that the information set in the image forming apparatus has been changed. Regarding.
従来、複数の画像形成装置について、各画像形成装置に設定された内容を、複数の画像形成装置を対象にして一括で変更する技術が、例えば特許文献1(特開2014-102604号公報)で提案されている。 Conventionally, for example, Patent Document 1 (Japanese Unexamined Patent Publication No. 2014-102604) describes a technique for collectively changing the contents set in each image forming apparatus for a plurality of image forming apparatus for a plurality of image forming apparatus. Proposed.
また、特許文献2(特開2015-158783号公報)は、画像形成装置に設定された内容が変更されていた場合、画像形成装置のアプリケーションまたは画像形成装置を再起動し、それにより、アプリケーションを利用可能にする。 Further, in Patent Document 2 (Japanese Unexamined Patent Publication No. 2015-158783), when the content set in the image forming apparatus is changed, the application of the image forming apparatus or the image forming apparatus is restarted, whereby the application is started. Make it available.
画像形成装置の設定情報に従い当該画像形成装置を利用していた外部のアプリケーションは、画像形成装置の設定情報が変更されたことを知らない場合は、画像形成装置に接続することができなくなる。そのため、ユーザーは、画像形成装置の変更後の設定情報に従い、外部アプリケーションの設定内容を手動で変更する必要があった。 An external application that has used the image forming apparatus according to the setting information of the image forming apparatus cannot connect to the image forming apparatus if it does not know that the setting information of the image forming apparatus has been changed. Therefore, the user has to manually change the setting contents of the external application according to the setting information after the change of the image forming apparatus.
この開示のある局面の目的は、外部のアプリケーションが、ユーザー操作によることなく、設定情報が変更された画像形成装置を利用できるようにする画像形成装置、情報処理システムおよびプログラムを提供することである。 An object of one aspect of this disclosure is to provide an image forming apparatus, information processing system and program that allows an external application to use an image forming apparatus whose setting information has been changed without user intervention. ..
この開示のある局面に係る画像形成装置は、当該画像形成装置を制御するための制御部と、画像形成装置に対して設定される設定情報を記憶するための記憶部と、外部の装置と通信するための通信部と、を備え、外部の装置は設定情報に整合する連携情報に従って画像形成装置と連携動作するアプリケーションを有した端末装置を含み、制御部は、設定情報が変更された場合に、当該設定情報が変更されたことを示す変更通知を、端末装置に送信するか否かを判断する判断部を有する。 The image forming apparatus according to a certain aspect of the disclosure communicates with a control unit for controlling the image forming apparatus, a storage unit for storing setting information set for the image forming apparatus, and an external device. The external device includes a terminal device having an application that operates in cooperation with the image forming device according to the cooperation information consistent with the setting information, and the control unit is provided when the setting information is changed. It has a determination unit for determining whether or not to transmit a change notification indicating that the setting information has been changed to the terminal device.
好ましくは、判断部は、さらに、端末装置から受信する連携情報のうちの少なくとも一部が、変更された設定情報と整合しないときは、変更通知を送信すると判断するよう構成される。 Preferably, the determination unit is further configured to determine that the change notification is transmitted when at least a part of the cooperation information received from the terminal device does not match the changed setting information.
好ましくは、判断部は、さらに、アプリケーションによる連携動作のために端末装置と当該画像形成装置が通信した履歴に基づき、変更通知を送信するか否かを判断するよう構成される。 Preferably, the determination unit is further configured to determine whether or not to send a change notification based on the history of communication between the terminal device and the image forming device for the cooperative operation by the application.
好ましくは、判断部は、設定情報が変更されてから予め定められた時間内に、アプリケーションによる連携動作のために端末装置と通信した場合は、変更通知を送信すると判断するよう構成される。 Preferably, the determination unit is configured to determine that it will transmit a change notification when it communicates with the terminal device for the cooperative operation by the application within a predetermined time after the setting information is changed.
好ましくは、制御部は、さらに、変更通知が端末装置に送信される場合に、当該端末装置の連携情報を変更された設定情報である変更後情報に整合させるための整合部を有する。 Preferably, the control unit further has a matching unit for matching the cooperation information of the terminal device with the changed information which is the changed setting information when the change notification is transmitted to the terminal device.
好ましくは、整合部は、変更通知が端末装置に送信される場合に、端末装置に、連携情報を変更後情報に整合させる整合処理を実施させるように構成される。 Preferably, the matching unit is configured to cause the terminal device to perform a matching process for matching the linkage information with the changed information when the change notification is transmitted to the terminal device.
好ましくは、整合部は、さらに、変更通知が端末装置に送信される場合に、整合処理を実施させるために、端末装置に変更後情報を送信するように構成される。 Preferably, the matching unit is further configured to send the post-change information to the terminal device in order to perform the matching process when the change notification is transmitted to the terminal device.
好ましくは、外部の装置は、端末装置と通信可能な情報処理装置を含み、制御部は、設定情報を、変更用情報を用いて変更する変更部を、さらに有し、整合部は、端末装置に整合処理を実施させるために、変更用情報を、当該アプリケーションに送信する。 Preferably, the external device includes an information processing device capable of communicating with the terminal device, the control unit further has a change unit for changing the setting information by using the change information, and the matching unit is the terminal device. Information for change is transmitted to the application in order to perform the matching process.
好ましくは、整合部は、端末装置に整合処理を実施させるために、情報処理装置に対し、変更用情報を端末装置に送信するよう要求する。 Preferably, the matching unit requests the information processing device to transmit the change information to the terminal device in order to cause the terminal device to perform the matching process.
好ましくは、制御部は、情報処理装置に対し、変更通知を端末装置に送信するよう要求する。 Preferably, the control unit requests the information processing apparatus to send a change notification to the terminal apparatus.
この開示の他の局面に従うと、画像形成装置と通信する端末装置は、当該端末装置を制御する制御部と、画像形成装置に設定される設定情報に整合する連携情報を記憶するための記憶部と、連携情報に従って画像形成装置と連携動作するアプリケーションと、画像形成装置から、設定情報が変更されたことを示す変更通知を受信したとき、連携情報を変更後の当該設定情報に整合させるための整合処理部と、を備える。 According to another aspect of this disclosure, the terminal device that communicates with the image forming apparatus has a control unit that controls the terminal apparatus and a storage unit for storing linkage information that matches the setting information set in the image forming apparatus. When a change notification indicating that the setting information has been changed is received from the application that operates in cooperation with the image forming apparatus according to the linkage information and the image forming apparatus, the linkage information is to be matched with the changed setting information. It is equipped with a matching processing unit.
この開示の更に他の局面に従うと、端末装置と通信する情報処理装置は、当該情報処理装置を制御する制御部を備え、端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従い、画像形成装置と連携して動作するアプリケーションを有し、制御部は、画像形成装置の設定情報が変更されたとき、連携情報を変更後の当該設定情報に整合させるための変更用情報を、端末装置に送信するよう構成される。 According to still another aspect of this disclosure, the information processing device that communicates with the terminal device includes a control unit that controls the information processing device, and the terminal device has cooperation information that matches the setting information set in the image forming device. According to the above, the control unit has an application that operates in cooperation with the image forming apparatus, and when the setting information of the image forming apparatus is changed, the control unit provides change information for matching the linkage information with the changed setting information. , Configured to send to the terminal device.
この開示の他の局面に従う情報処理システムは、画像形成装置と、画像形成装置と通信する端末装置と、を備え、画像形成装置は、当該画像形成装置を制御するための制御部と、画像形成装置に対して設定される設定情報を記憶するための記憶部と、を含み、端末装置は、設定情報に整合する連携情報に従って画像形成装置と連携動作するアプリケーションを含み、画像形成装置の制御部は、設定情報が変更された場合に、当該設定情報が変更されたことを示す変更通知を、端末装置に送信するか否かを判断するように構成される。 An information processing system according to another aspect of the disclosure comprises an image forming apparatus and a terminal device that communicates with the image forming apparatus, and the image forming apparatus includes a control unit for controlling the image forming apparatus and an image forming apparatus. The terminal device includes a storage unit for storing the setting information set for the device, and the terminal device includes an application that operates in cooperation with the image forming device according to the cooperation information consistent with the setting information, and includes a control unit of the image forming device. Is configured to determine whether or not to send a change notification indicating that the setting information has been changed to the terminal device when the setting information has been changed.
この開示の更に他の局面に従う、画像形成装置のプロセッサに方法を実行させるためのプログラムが提供される。この方法は、記憶部に格納された設定情報を変更するステップと、設定情報に整合する連携情報に従って画像形成装置と連携動作するアプリケーションを有した端末装置と通信するステップと、設定情報が変更されたことを示す変更通知を端末装置に送信するか否かを判断するステップと、備える。 A program for causing the processor of the image forming apparatus to execute the method according to still another aspect of this disclosure is provided. In this method, the setting information is changed, that is, a step of changing the setting information stored in the storage unit, a step of communicating with a terminal device having an application that cooperates with the image forming apparatus according to the cooperation information consistent with the setting information, and a step of communicating with the terminal device. It is provided with a step of determining whether or not to send a change notification indicating the fact to the terminal device.
この開示の更に他の局面に従えば、画像形成装置と通信する端末装置のプロセッサに方法を実行させるためのプログラムが提供される。端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従って画像形成装置と連携動作するよう構成されて、方法は、画像形成装置の設定情報が変更されたことを示す変更通知を受信するステップと、変更通知を受信したとき、連携情報を変更後の当該設定情報に整合するように変更するステップと、を備える。 According to yet another aspect of this disclosure, a program is provided for causing the processor of the terminal device to communicate with the image forming apparatus to execute the method. The terminal device is configured to cooperate with the image forming apparatus according to the linkage information consistent with the setting information set in the image forming apparatus, and the method is to send a change notification indicating that the setting information of the image forming apparatus has been changed. It includes a step of receiving and a step of changing the linkage information so as to match the changed setting information when the change notification is received.
この開示の更に他の局面に従えば、端末装置と通信する情報処理装置のプロセッサに方法を実行させるためのプログラムが提供される。端末装置は、画像形成装置に設定される設定情報に整合する連携情報に従い、画像形成装置と連携して動作するアプリケーションを有し、方法は、画像形成装置の設定情報が変更されたとき、連携情報を変更後の当該設定情報に整合させるための変更用情報を取得するステップと、変更用情報を、端末装置に送信するステップと、を備える。 According to yet another aspect of this disclosure, a program is provided for causing a processor of an information processing device that communicates with a terminal device to execute a method. The terminal device has an application that operates in cooperation with the image forming apparatus according to the cooperation information consistent with the setting information set in the image forming apparatus, and the method is the cooperation when the setting information of the image forming apparatus is changed. It includes a step of acquiring change information for matching the information with the changed setting information, and a step of transmitting the change information to the terminal device.
この開示のある局面では、外部のアプリケーションは、ユーザー操作によることなく、設定情報が変更された画像形成装置を利用することが可能になる。 In one aspect of this disclosure, the external application will be able to utilize the image forming apparatus whose setting information has been changed without user operation.
以下、図面を参照しつつ、各実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。 Hereinafter, each embodiment will be described with reference to the drawings. In the following description, the same parts and components are designated by the same reference numerals. Their names and functions are the same. Therefore, these explanations will not be repeated.
<システム構成>
図1は、実施の形態1に係る情報処理システム(以下、単にシステムという)の構成の一例を表わした図である。図1を参照して、システムは、ネットワーク400を介して相互に通信する、複数の画像形成装置と、『端末装置』の一実施例であるPC(Personal Computerの略)300と、『情報処理装置』の一実施例であるサーバー100とを備える。ネットワーク400は、有線または無線の各種のネットワークを含み得る。
<System configuration>
FIG. 1 is a diagram showing an example of a configuration of an information processing system (hereinafter, simply referred to as a system) according to the first embodiment. With reference to FIG. 1, the system includes a plurality of image forming devices that communicate with each other via a
複数の画像形成装置は、MFP(Multi-Functional Peripheral)500A-1,500A-2,500A-3,500A-4を含む。実施の形態では、MFPは、『画像形成装置』の一実施例である。以降の説明では、500A-1,500A-2,500A-3,500A-4を総称して、MFP500ともいう。各MFP500は、LAN(Local Area Network)等の通信回線501を介して相互に通信する。
The plurality of image forming devices include an MFP (Multi-Functional Peripheral) 500A-1, 500A-2, 500A-3, 500A-4. In the embodiment, the MFP is an embodiment of the "image forming apparatus". In the following description, 500A-1,500A-2,500A-3,500A-4 are collectively referred to as MFP500. Each
図1では、システムに備えられるMFP500を4台としているが、5台以上でもよく、または3台以下であってもよい。また、PC300は、図1ではラップトップ型であるが、このタイプに限定されない。
In FIG. 1, the number of
<装置構成>
図2は、サーバー100のハードウェア構成の一例を表わしたブロック図である。図2を参照して、サーバー100は、装置全体を制御するためのCPU(Central Processing Unit)10を含む。また、サーバー100は、CPU10で実行されるプログラムを記憶するためのROM(Read Only Memory)11と、RAM(Random Access Memory)12と、HDD(Hard Disk Drive)13とを含む。また、サーバー100は、タイマー14と、ネットワークコントローラー15と、メモリーカードI/F(Interfaceの略)16とをさらに含む。ネットワークコントローラー15は、ネットワーク400を介した他の装置との間の通信を制御する。メモリーカードI/F16は、メモリーカード17等の外部の記憶媒体が脱着自在に装着されて、装着された記憶媒体からデータ(プログラムを含む)を読出し、または記憶媒体にデータ(プログラム)を書込む。
<Device configuration>
FIG. 2 is a block diagram showing an example of the hardware configuration of the
HDD13には、ネットワーク400に接続されるPC300、MFP500等の機器に関する情報(IP(Internet Protocol)アドレス等)および当該機器のユーザーに関する情報(ユーザー認証のためのパスワード等))が予め記憶されている。サーバー100のハードウェア構成は、図2の装置構成に限定されず、出力デバイス(プリンタ、ディスプレイ等)を備えてもよい。
The
図3は、MFP500のハードウェア構成の一例を表わすブロック図である。図3を参照して、MFP500は、装置全体を制御するための『制御部』の一実施例であるCPU50を含む。また、MFP500は、プログラムおよびデータを格納するための記憶部を備える。記憶部には、CPU50で実行されるプログラムおよびデータを記憶するためのROM51と、RAM52と、画像データなどを記憶するための記憶装置の一例であるHDD53と、後述するメモリーカードI/F58とを含む。また、MFP500は、スキャナー54と、プリンター55と、操作パネル56と、「通信部」の一実施例であるネットワークコントローラー57と、メモリーカードI/F58とをさらに含む。操作パネル56は、ユーザーにより操作されて、MFP500に対するユーザーの操作内容を受付ける。ネットワークコントローラー57は、通信回線501を介した他のMFP500との間の通信、およびネットワーク400を介した外部の装置(PC300、サーバー100等)との通信を制御する。メモリーカードI/F58は、メモリーカード59等の外部の記憶媒体が脱着自在に装着されて、装着された記憶媒体からデータ(プログラムを含む)を読出し、または記憶媒体にデータ(プログラム)を書込む。
FIG. 3 is a block diagram showing an example of the hardware configuration of the
図4は、PC300のハードウェア構成の一例を表わすブロック図である。図4を参照して、PC300は、装置全体を制御するためのCPU30と、タッチパネル34と、記憶部を含む。記憶部は、CPU30で実行されるプログラムを記憶するためのROM31と、RAM35と、各種情報を記憶するためのHDD36と、後述するメモリーカード40とを含む。また、PC300は、ネットワーク400を介した他の装置(MFP500とサーバー100)との通信を制御するネットワークコントローラー37と、タイマー38と、メモリーカードI/F39とをさらに含む。タッチパネル34は、ユーザーにより操作されて、PC300に対するユーザーの操作内容を受付ける。ネットワークコントローラー37は、ネットワーク400を介した他の装置(MFP500、サーバー100等)との間の通信を制御する。メモリーカードI/F39は、メモリーカード40等の外部の記憶媒体が脱着自在に装着されて、装着された記憶媒体からデータ(プログラムを含む)を読出し、または記憶媒体にデータ(プログラムを含む)を書込む。タッチパネル34は、ディスプレイ32と操作パネル33とを一体的に備える。
FIG. 4 is a block diagram showing an example of the hardware configuration of the
<用語の説明>
実施の形態で用いる用語を説明する。
<Explanation of terms>
The terms used in the embodiments will be described.
「MFP設定情報」は、『設定情報』の一実施例である。「MFP設定情報」は、MFP500を制御または使用するためにMFP500に対して設定される情報であって、変更可能な情報である。「MFP設定情報」は、MFP500の書換え可能な記憶領域に格納される。「MFP設定情報」は、ユーザーを認証するための認証情報(例えばパスワード)、外部の装置と通信するための情報(例えば、IPアドレス等)、MFP500の制御プログラムのバージョン情報、運転スケジュール(例えば、省電力運転モードと通常運転モードの時間)等を含むが、これらの種類に限定されない。
"MFP setting information" is an example of "setting information". The "MFP setting information" is information set for the
「旧MFP設定情報」は、変更がなされる前のMFP設定情報を示す。「新MFP設定情報」は、変更がなされた後のMFP設定情報を示し、『変更後情報』の一実施例である。 "Old MFP setting information" indicates the MFP setting information before the change is made. The "new MFP setting information" indicates the MFP setting information after the change is made, and is an example of the "changed information".
「外部アプリケーション」は、MFP500と連携動作するアプリケーションである。外部アプリケーションは、実施の形態では、プロセッサにより実行されるソフトウェア(プログラム)を例示するが、ソフトウェアに限定されず、ASIC(application specific integrated circuit)またはFPGA(field-programmable gate array)等のようなハードウェア回路であってもよい。
The "external application" is an application that operates in cooperation with the
「外部アプリケーション」の連携動作は、MFP500と通信しながら、MFP500から情報を収集するための動作を含む。収集される情報は、例えば、MFP500の運用に関する情報(コピー枚数、用紙残枚数等のカウント値、利用したユーザーの情報等)を含む。
The cooperative operation of the "external application" includes an operation for collecting information from the
「アプリ設定情報」は、外部アプリケーションがMFP500と連携して動作するために必要な『連携情報』の一実施例である。『連携情報』がMFP500のMFP設定情報と整合しているとき、外部アプリケーションはMFP500と連携して動作することができるが、整合していないときは連係して動作することができない。
The "application setting information" is an example of "cooperation information" necessary for an external application to operate in cooperation with the
『整合処理』は、アプリ設定情報を、新MFP設定情報の一部または全部に整合するように変更するための処理を示す。整合処理は、アプリ設定情報を、新MFP設定情報の一部または全部と完全に一致するように変更するための処理も含み得る。 "Matching process" indicates a process for changing the application setting information so as to match a part or all of the new MFP setting information. The matching process may also include a process for changing the application setting information so as to completely match a part or all of the new MFP setting information.
『変更通知』は、MFP500の「MFP設定情報」が『変更用情報』を用いて変更されたことを示す通知である。
The "change notification" is a notification indicating that the "MFP setting information" of the
「RDT(Remote Deployment Tool)」は、MFP設定情報を変更するために、サーバー100が実行するプログラムである。
The "RDT (Remote Deployment Tool)" is a program executed by the
<処理の概要>
各実施の形態では、MFP500は、MFP設定情報が変更された場合に、変更通知を、外部アプリケーションを有したPC300に送信する必要があるか否かを判断する。PC300は、MFP500から直接に、またはサーバー100を経由して変更通知を受信すると、変更用情報を用いて、アプリ設定情報を変更後のMFP設定情報に整合させるための整合処理を実施する。外部アプリケーションは、整合処理による取得されたアプリ設定情報に従い、MFP設定情報が変更された後のMFP500と連携して動作することできる。
<Outline of processing>
In each embodiment, the
各実施の形態では、MFP設定情報は、認証用のパスワード、省電力運転モードの時間等を含む複数の項目を有する。MFP500は、MFP設定情報の所定項目が変更された場合に、変更通知を送信する。なお、所定項目は、外部アプリケーションがMFP500と連携して動作するために必要な項目であり、例えばパスワードとする。なお、所定項目はパスワードに限定されない。
In each embodiment, the MFP setting information has a plurality of items including a password for authentication, a time of a power saving operation mode, and the like. The
<MFP500の機能構成>
図5は、各実施の形態に係るMFP500の機能の構成を概略的に示す図である。図5では、MFP500の機能が、RAM52の不揮発性記憶領域に格納されている新MFP設定情報5および旧MFP設定情報6と関連付けて示される。
<Functional configuration of MFP500>
FIG. 5 is a diagram schematically showing the configuration of the functions of the
図5を参照して、MFP500は、RAM52の旧MFP設定情報6を、変更用情報を用いて新MFP設定情報5に変更する変更部1、変更部1による変更がなされた場合に、変更がなされたことを示す変更通知を、PC300に送信するか否かを判断する判断部2および整合部3を備える。新MFP設定情報5は、『変更後情報』の一実施例である。整合部3は、変更通知がPC300に送信された場合に、PC300のアプリ設定情報30B(後述する)を新MFP設定情報5に整合させるための処理を実施する。
With reference to FIG. 5, the
各実施の形態では、変更部1、判断部2および整合部3は、CPU30が実行するプログラムにより実現されるとしているが、プログラムに限定されず、プログラムと回路の組合せにより実現されてもよい。
In each embodiment, the
(実施の形態1)
図6は、実施の形態1に係る処理のフローチャートである。図7~図10は、図6の処理の各ステップを説明するための図である。図7~図10では、説明を簡単にするために、2台のMFP500のMFP設定情報を変更するケースが示されている。
(Embodiment 1)
FIG. 6 is a flowchart of the process according to the first embodiment. 7 to 10 are diagrams for explaining each step of the process of FIG. 7 to 10 show a case where the MFP setting information of the two
図7~図9は、それぞれ、図6のステップS1~S11の処理を模式的に示す。図7~図9を参照して、RDT10Aと変更用情報10Bは、例えばサーバー100の記憶部に格納されて、CPU101はRDT10Aを実行する。また、PC300は、外部アプリケーション30Aのプログラムとアプリ設定情報30Bと整合処理部30Cのプログラムが記憶部に格納されている。CPU30は、連携動作のために外部アプリケーション30Aのプログラムを実行し、および整合処理部30Cのプログラムを実行する。整合処理部30Cのプログラムが実行されることにより、整合処理が実現される。なお、各実施の形態では、整合処理部30Cは、外部アプリケーション30Aの一部のプログラムとして示しているが、個別のプログラムとして生成されてもよい。
7 to 9 schematically show the processing of steps S1 to S11 of FIG. 6, respectively. With reference to FIGS. 7 to 9, the
図1の各MFP500のMFP設定情報は、サーバー100からの変更用情報10Bを用いて一括して変更される(ステップS1、図7参照)。つまり、各MFP500の変更部1は、サーバー100のRDT10Aから受信する変更用情報10Bを用いて、旧MFP設定情報6を変更して、新MFP設定情報5を生成する。なお、変更用情報10Bは、項目の識別子と当該項目の変更後の値を含む。
The MFP setting information of each
判断部2は、MFP設定情報が変更されたとき、変更通知をPC300に送信する必要があるか否かを判断する(ステップS3、図7参照)。判断部2は、変更通知を送信する必要がないと判断すると(ステップS3でNO)、処理は終了するが、変更通知を送信する必要であると判断すると(ステップS3でYES)、ステップS5に移行する。例えば、判断部2は、HDD53に格納されている定義ファイルに記載された所定項目の識別子と、MFP設定情報の変更がなされた項目の識別子とを照合する。照合の結果に基づき、両項目の識別子が一致したとき、判断部2は、変更通知の送信が必要と判断し、不一致であるときは変更通知の送信は不要と判断する。
The
CPU50は、外部アプリケーション30Aからアクセス要求を受信する(ステップS5、図8参照)。アクセス要求は、MFP500の記憶部に格納されているカウント値をアクセス(読み書き)するための要求を示す。アクセス要求は、アプリ設定情報30Bの中のパスワードを含む。
The
CPU50は、外部アプリケーション30Aからのアクセス要求に変更前の設定情報、すなわち変更前のパスワードが含まれるか否かを判断する(ステップS7、図8参照)。例えば、CPU50は、新MFP設定情報5のパスワードと、アクセス要求のパスワードとを照合し、照合の結果に基づき、両者が一致するか否かを判断する(ステップS7)。CPU50は、両パスワードが一致すると判断したとき(ステップS7でYES)、処理を終了する。
The
一方、CPU50は、両パスワードは一致しないと判断したときは(ステップS7でNO)、ステップS11に移行する。すなわち、アクセス要求のパスワードが、新MFP設定情報5のパスワードと一致しないときは、整合処理を実施するために、ステップS9に移行する。
On the other hand, when the
判断部2は、外部アプリケーション30Aからのアクセス要求を、MFP設定情報が変更されてから特定の期間(例えば、遡る1か月以内等の予め定められた期間)に受信したか否かを、通信の履歴から判断する(ステップS9)。なお、この特定の期間は可変であり、例えば、外部アプリケーション30Aの種類により可変であってもよい。
The
通信の履歴は、MFP500のCPU50が、MFP500と外部の端末装置の各種アプリケーションと通信する毎に、通信に関する情報が蓄積されるように記憶部に格納したものである。通信の履歴は、各アプリケーション(または端末装置)について、その識別子の一例であるIPアドレスと通信時間を関連付けて含む。
The communication history is stored in the storage unit so that information related to the communication is accumulated each time the
判断部2は、アクセス要求を特定の期間外で受信したと判断したときは(ステップS9でNO)、処理を終了するが、アクセス要求を特定の期間内で受信したと判断したときは(ステップS9でYES)、変更通知を、PC300に送信する(ステップS11、図9参照)。そして、整合部3はPC300に整合処理を実施させる(ステップS13)。その後、図6の処理は終了する。
When the
ステップS13の処理を、図10を参照して説明する。ステップS13では、図10(A)~(D)の4つのパターンのいずれかが実施される。例えば、外部アプリケーション30Aの種類に従い、実施されるべきパターンが切替えられる。
The process of step S13 will be described with reference to FIG. In step S13, any one of the four patterns of FIGS. 10A to 10D is implemented. For example, the pattern to be implemented is switched according to the type of the
図10(A)では、PC300の整合処理部30Cは、変更通知を受信すると、設定情報の取得要求をMFP500に送信する。MFP500の整合部3は、取得要求を受信する(ステップS13a)。整合部3は、取得要求に応答して新MFP設定情報5と変更要求を送信する(ステップS13b)。PC300の整合処理部30Cは、MFP500からの変更要求に従い新MFP設定情報5を用いて整合処理を実施する。これにより、アプリ設定情報30Bは、新MFP設定情報5と整合するよう変更される。
In FIG. 10A, when the
図10(B)では、MFP500の整合部3は、PC300に、新MFP設定情報5と変更要求を送信する(ステップS13c)。PC300の整合処理部30Cは、MFP500からの変更要求に従い新MFP設定情報5を用いて整合処理を実施する。これにより、アプリ設定情報30Bは、新MFP設定情報5と整合するよう変更される。
In FIG. 10B, the
図10(C)では、PC300の整合処理部30Cは、変更通知を受信したとき、サーバー100に、設定情報の取得要求を送信する(ステップS13d)。サーバー100のRDT10Aは、取得要求を受信したとき、PC300に、変更要求と変更用情報10Bを送信する(ステップS13e)。PC300の整合処理部30Cは、サーバー100からの変更要求に従い変更用情報10Bを用いて整合処理を実施する。これにより、アプリ設定情報30Bは、新MFP設定情報5と整合するよう変更される。
In FIG. 10C, when the
図10(D)では、MFP500の整合部3は、サーバー100に送信要求を伝送する(ステップS13f)。この送信要求は、サーバー100に対して、新MFP設定情報5(または変更用情報10B)をPC300に送信するようリクエストする内容を示す。
In FIG. 10D, the
サーバー100は、MFP500からの送信要求に応答して、変更要求と変更用情報10Bを、指定されたPC300宛に送信する(ステップS13g)。PC300の整合処理部30Cは、サーバー100からの変更要求に従い変更用情報10Bを用いて整合処理を実施する。これにより、アプリ設定情報30Bは、新MFP設定情報5と整合するよう変更される。PC300のCPU30は、サーバー100からの変更要求に従い、変更用情報10Bを用いてアプリ設定情報30Bを新MFP設定情報5と整合するように変更(更新)する。
In response to the transmission request from the
ここで、ステップS13e、13gでは、サーバー100は整合処理のために変更用情報10BをPC300に送信したが、変更用情報10Bに限定されない。例えば、サーバー100は、新MFP設定情報5を生成してPC300に送信するとしてもよい。具体的には、サーバー100のCPU10は、MFP500に送信した変更用情報10Bから新MFP設定情報5を生成する、または、MFP500から新MFP設定情報5を受信することで新MFP設定情報5を取得した、取得した新MFP設定情報5をPC300に送信するとしてもよい。
Here, in steps S13e and 13g, the
実施の形態1では、MFP設定情報が変更されると、図10(A)~(D)のいずれかに従う整合処理が実行されることにより、アプリ設定情報30Bも変更後のMFP設定情報に整合するように変更することができる。
In the first embodiment, when the MFP setting information is changed, the matching process according to any one of FIGS. 10A to 10D is executed, so that the
(実施の形態2)
実施の形態2は、実施の形態1の変形例を示す。実施の形態2では、アクセス要求のパスワードの照合(図6のステップS7)を省略して、通信の履歴(ログ)から、整合処理を実施するべき外部アプリケーション30Aを決定する。
(Embodiment 2)
The second embodiment shows a modification of the first embodiment. In the second embodiment, the verification of the password of the access request (step S7 in FIG. 6) is omitted, and the
図11は、実施の形態2に係る処理のフローチャートである。図12は、図11のステップS11を説明するための図である。図11のステップS1、S3およびS11は、図6で説明した処理と同様であるので、詳細な説明は繰返さない。 FIG. 11 is a flowchart of the process according to the second embodiment. FIG. 12 is a diagram for explaining step S11 of FIG. Since steps S1, S3, and S11 of FIG. 11 are the same as the processes described with reference to FIG. 6, detailed description will not be repeated.
図11を参照して、MFP500の変更部1は、サーバー100から受信する変更用情報10Bに基づき、旧MFP設定情報6を新MFP設定情報5に変更する(ステップS1)。判断部2は、変更通知の送信が必要か否かを判断する(ステップS3)。変更通知の送信は必要ないと判断されると(ステップS3でNO)、処理を終了するが、変更通知の送信が必要であると判断されると(ステップS3でYES)、ステップS4に移行する。
With reference to FIG. 11, the changing
判断部2は、通信履歴から、上記の特定の期間に通信した外部アプリケーション30Aの情報を特定(決定)する(ステップS4)。なお、外部アプリケーション30Aを決定するための基準は、上記の特定の期間内のアクセスに限定されない。例えば、アクセスの頻度(回数)、通信時間の長さ等を基準としてもよい。
The
CPU50は、変更通知を、ステップS4で特定された外部アプリケーション30AのPC300宛に送信する(ステップS11、図12参照)。そして、整合部3は、PC300に上記の整合処理を実施させる(ステップS13)。その後、図11の処理は終了する。ステップS13の整合処理では、上記に述べた図10(A)~(D)のいずれかの処理が実施されるので、ここでは説明は繰返さない。
The
(実施の形態3)
実施の形態3は、上記の各実施の形態の変形例を示す。実施の形態3では、PC300の整合処理部30Cは、RDT10Aから受信する変更用情報10Bを用いて整合処理を実施する。図13は、実施の形態3に係る処理のフローチャートである。図14は、図13の処理のステップS17とステップS19を説明するための図である。図15は、図13のステップS21における整合処理の概要を説明するための図である。図13のステップS1、S3、S5、S7およびS9は、図6で説明した処理と同様であるので、詳細な説明は繰返さない。
(Embodiment 3)
The third embodiment shows a modification of each of the above-described embodiments. In the third embodiment, the matching
図13を参照して、MFP500の変更部1は、RDT10Aからの変更用情報10Bに基づき、旧MFP設定情報6を新MFP設定情報5に変更し(ステップS1)、判断部2が変更通知の送信が必要と判断すると(ステップS3でYES)、CPU50は外部アプリケーション30Aからアクセス要求を受信する(ステップS5)。
With reference to FIG. 13, the
判断部2は、アクセス要求に設定変更前のパスワードが含まれていると判断した場合に(ステップS7でYES)、当該アクセス要求が、MFP設定情報が変更されてから特定の期間内に受信したと判断したときは(ステップS9でYES)、ステップS17に移行する。
When the
ステップS17では、MFP500のCPU50は、整合処理のための依頼を、サーバー100のRDT10Aに送信する(ステップS17,図14)。依頼は、MFP500とPC300と間の処理の実施を、サーバー100のRDT10Aに依頼(リクエスト)する内容を示す。
In step S17, the
RDT10Aは、MFP500からの依頼に従い、外部アプリケーション30A宛に変更通知を送信する(ステップS19,図14)。整合処理部30Cによる整合処理が実施される(ステップS21)。その後、図13の処理は終了する。
The
ステップS21の整合処理を、図15を参照して説明する。ステップS21では、図15(A)と(B)のいずれかの処理が実施される。例えば、外部アプリケーション30Aの種類に従い、実施されるべき処理が決定される。
The matching process in step S21 will be described with reference to FIG. In step S21, any of the processes of FIGS. 15A and 15B is carried out. For example, the process to be performed is determined according to the type of the
図15(A)では、外部アプリケーション30Aは、変更通知を受信すると、サーバー100のRDT10Aに、取得要求を送信する(ステップS21a)。RDT10Aは、通知依頼に従い変更通知を送信した場合に、外部アプリケーション30Aから取得要求を受信したとき、外部アプリケーション30Aに、変更要求と変更用情報10Bを送信する(ステップS21b)。整合処理部30Cは、RDT10Aからの変更要求に従いRDT10Aからの変更用情報10Bを用いて、整合処理を実施する。
In FIG. 15A, when the
図15(B)では、RDT10Aは、MFP500から依頼を受信した場合に、変更要求をPC300に送信する(ステップS21c)。RDT10Aは、PC300から当該変更要求に対する応答を受信したとき、PC300に変更用情報10Bを送信する(ステップS21d)。整合処理部30Cは、RDT10Aからの変更要求に従いRDT10Aからの変更用情報10Bを用いて整合処理を実施する。
In FIG. 15B, when the
実施の形態3では、MFP500の判断部2が変更通知の送信が必要と判断した場合は、以降の整合処理は、サーバー100のRDT10AとPC300との間で実施されるので、MFP500の負担を軽減することができる。
In the third embodiment, when the
(実施の形態4)
実施の形態4は、実施の形態3の変形例を示す。図16は、実施の形態4に係る処理のフローチャートである。図16の処理は、図13のステップS5、S7およびS9の処理が、図11のステップS4に変更されているが、他の処理は図13と同様であるので、詳細な説明は繰返さない。
(Embodiment 4)
The fourth embodiment shows a modification of the third embodiment. FIG. 16 is a flowchart of the process according to the fourth embodiment. In the process of FIG. 16, the process of steps S5, S7 and S9 of FIG. 13 has been changed to step S4 of FIG. 11, but since the other processes are the same as those of FIG. 13, detailed description will not be repeated.
図16を参照して、MFP500の変更部1は、RDT10Aからの変更用情報10Bに基づき、旧MFP設定情報6を新MFP設定情報5に変更し(ステップS1)、判断部2は、変更通知の送信が必要と判断すると(ステップS3でYES)、通信履歴から変更通知を送信するべき外部アプリケーション30Aを特定(決定)する(ステップS4)。
With reference to FIG. 16, the
その後、MFP500のCPU50は、依頼を、RDT10Aに送信すると(ステップS17)、RDT10Aは、依頼に従い、指定された外部アプリケーション30AのPC300宛に変更通知を送信し(ステップS19)、そして、PC300の整合処理部30Cにより整合処理が実施される(ステップS21)。その後、図16の処理は終了する。
After that, when the
(実施の形態5)
実施の形態5は、上記の各実施の形態の変形例を示す。上記の各実施の形態では、RDT10Aからの変更用情報10Bを用いて各MFP500のMFP設定情報を変更したが、実施の形態5では、RDT10Aを用いることなく、MFP設定情報を変更する。
(Embodiment 5)
The fifth embodiment shows a modification of each of the above-described embodiments. In each of the above embodiments, the MFP setting information of each
図17は、実施の形態5に係る処理のフローチャートである。図18は、図17のステップS25における整合処理の概要を説明するための図である。図17を参照して、MFP500の変更部1は、操作パネル56を介して受付けたユーザーの操作内容から変更用情報を抽出し、抽出した変更用情報に基づき、MFP設定情報を変更する(ステップS1a)。これにより、旧MFP設定情報6は、新MFP設定情報5に変更される。その後、外部アプリケーション30Aに変更通知を送信するためのステップS3~S11の処理が実施される。図17のステップS3~S11の処理は、図6に示された対応の処理と同様であるので詳細は繰返さない。
FIG. 17 is a flowchart of the process according to the fifth embodiment. FIG. 18 is a diagram for explaining an outline of the matching process in step S25 of FIG. With reference to FIG. 17, the
PC300に変更通知が送信されると、整合処理部30Cによる整合処理(ステップS25)が実施される。ステップS25の整合処理を、図18を参照して説明する。ステップS25では、図18(A)と(B)のいずれかの処理が実施される。例えば、外部アプリケーション30Aの種類に従い、実施されるべき処理が決定される。
When the change notification is transmitted to the
図18(A)では、外部アプリケーション30Aは、変更通知を受信すると、設定情報の取得要求をMFP500に送信し、MFP500のCPU50は、外部アプリケーション30Aから取得要求を受信する(ステップS25a)。MFP500の整合部3は、取得要求に応答して変更要求と新MFP設定情報5を送信する(ステップS25b)。外部アプリケーション30Aは、MFP500からの変更要求に従い新MFP設定情報5を用いて整合処理を実施する。
In FIG. 18A, when the
図18(B)では、MFP500の整合部3は、外部アプリケーション30Aに、アプリ設定情報30Bの変更要求を送信する(ステップS25c)。整合部3は、外部アプリケーション30Aから応答を受信すると、新MFP設定情報5をPC300に送信する(ステップS25d)。整合処理部30Cは、MFP500からの変更要求に従い新MFP設定情報5を用いて整合処理を実施する。
In FIG. 18B, the
(実施の形態6)
実施の形態6は、実施の形態5の変形例を示す。実施の形態6においても、実施の形態5と同様に、各MFP500が自己のMFP設定情報を変更する。図19は、実施の形態6に係る処理のフローチャートである。
(Embodiment 6)
The sixth embodiment shows a modification of the fifth embodiment. Also in the sixth embodiment, as in the fifth embodiment, each
図19を参照して、MFP500の変更部1は、実施の形態5と同様に、ユーザーから受付けた変更用情報に基づきMFP設定情報を変更する(ステップS1a)。その後、外部アプリケーション30Aに変更通知を送信するためのステップS3、S4およびS11の処理が実施される。図19のステップS3~S11の処理は、図11のそれらと同様であるので、詳細は繰返さない。
With reference to FIG. 19, the changing
PC300に変更通知が送信されると、整合処理部30Cは整合処理を実施する(ステップS25)。ステップS25の整合処理は、図18に示された処理と同様であるので、説明は繰返さない。
When the change notification is transmitted to the
(実施の形態7)
実施の形態7では、上記の各実施の形態におけるPC300の整合処理を示す。図20は、実施の形態7に係るPC300の処理を示すフローチャートである。図20を参照して、PC300の整合処理部30Cは、変更通知または要求を受信するか否かを判断する(ステップT1)。変更通知または要求を受信するまでは、ステップT1の処理を繰返す。変更通知または要求を受信した時(ステップT1でYES)、整合処理部30Cは、変更用情報10B(または新MFP設定情報5)を用いて整合処理を実施する(ステップT3)。
(Embodiment 7)
The seventh embodiment shows the matching process of the
(実施の形態8)
実施の形態8では、上記の各実施の形態におけるサーバー100の処理を示す。図21は、実施の形態8に係るサーバー100の処理を示すフローチャートである。図21を参照して、CPU10(RDT10A)は、MFP500からの依頼、またはPC300からの要求を受信するか否かを判断する(ステップR1)。依頼または要求を受信するまでは、ステップR1の処理を繰返す。依頼または要求を受信した時(ステップR1でYES)は、CPU10は変更用情報10B(または新MFP設定情報5)を取得する(ステップR3)。具体的には、CPU10は変更用情報10Bを記憶部から読出す、または新MFP設定情報5を生成する、または新MFP設定情報5をMFP500から受信することにより、これら情報を取得する。
(Embodiment 8)
The eighth embodiment shows the processing of the
CPU10は、取得された変更用情報10B(または新MFP設定情報5)を、整合処理のために、変更要求とともにPC300に送信する(ステップR5)。
The
(実施の形態9)
実施の形態9では、上述の各実施の形態で示されたフローチャートの処理を各種の情報処理装置に実行させるためのプログラムを提供することができる。該プログラムを実行することで、MFP500、サーバー100、PC300等の既存の装置に、上記の処理を実行させることができ、本実施の形態に係る情報処理システムを構築することができる。
(Embodiment 9)
In the ninth embodiment, it is possible to provide a program for causing various information processing devices to execute the processing of the flowchart shown in each of the above-described embodiments. By executing the program, existing devices such as the
このようなプログラムは、上記の既存の装置のコンピュータに付属するフレキシブルディスク、CD-ROM(Compact Disk-Read Only Memory)、ROM、RAMおよびメモリーカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。 Such programs are recorded on computer-readable recording media such as flexible disks, CD-ROMs (Compact Disk-Read Only Memory), ROMs, RAMs and memory cards attached to the computers of the existing devices described above. , Can also be provided as a program product. Alternatively, the program can be provided by recording on a recording medium such as a hard disk built in the computer. The program can also be provided by downloading over the network.
なお、実施の形態9に係るプログラムは、コンピュータのオペレーティングシステム(OS)の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、実施の形態9に係るプログラムに含まれ得る。 The program according to the ninth embodiment calls and executes necessary modules in a predetermined array at a predetermined timing among the program modules provided as a part of the operating system (OS) of the computer. May be good. In that case, the program itself does not include the above module and the process is executed in cooperation with the OS. A program that does not include such a module may also be included in the program according to the ninth embodiment.
また、実施の形態9に係るプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、実施の形態9に係るプログラムに含まれ得る。 Further, the program according to the ninth embodiment may be provided by being incorporated into a part of another program. Even in that case, the program itself does not include the modules included in the above other programs, and the processing is executed in cooperation with the other programs. A program incorporated in such another program may also be included in the program according to the ninth embodiment.
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。 The provided program product is installed and executed in a program storage unit such as a hard disk. The program product includes the program itself and a recording medium on which the program is recorded.
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 It should be considered that the embodiments disclosed this time are exemplary in all respects and not restrictive. The scope of the present invention is shown by the scope of claims rather than the above description, and is intended to include all modifications within the meaning and scope equivalent to the scope of claims.
1 変更部、2 判断部、3 整合部、5 新MFP設定情報、6 旧MFP設定情報、10A RDT、10B 変更用情報、30A 外部アプリケーション、30B アプリ設定情報、30C 整合処理部、100 サーバー、300 PC、500 MFP。 1 Change part, 2 Judgment part, 3 Matching part, 5 New MFP setting information, 6 Old MFP setting information, 10A RDT, 10B Change information, 30A external application, 30B application setting information, 30C matching processing part, 100 server, 300 PC, 500 MFP.
Claims (16)
前記画像形成装置を制御するための制御部と、
前記画像形成装置に対して設定される当該画像形成装置の運転スケジュールを含む設定情報を記憶するための記憶部と、
外部の装置と通信するための通信部と、を備え、
前記外部の装置は、前記設定情報に整合する連携情報に従って前記画像形成装置と連携する動作であって、前記画像形成装置と通信して当該画像形成装置のコピー枚数または用紙残枚数のカウント値を含む運用に関する情報を収集する動作を含む連携動作をするアプリケーションを有した端末装置を含み、
前記制御部は、
前記設定情報が変更された場合に、当該端末装置の前記連携情報を前記変更された設定情報である変更後情報に整合させるための通知であって、当該設定情報が変更されたことを示す変更通知を、前記端末装置に送信するか否かを判断する判断部を有する、画像形成装置。 It is an image forming device
A control unit for controlling the image forming apparatus and
A storage unit for storing setting information including an operation schedule of the image forming apparatus set for the image forming apparatus, and a storage unit.
Equipped with a communication unit for communicating with external devices,
The external device cooperates with the image forming apparatus according to the linkage information consistent with the setting information, and communicates with the image forming apparatus to count the number of copies or the remaining number of sheets of the image forming apparatus. Includes terminal devices with applications that perform coordinated operations, including operations that collect information about operations .
The control unit
When the setting information is changed, it is a notification for matching the cooperation information of the terminal device with the changed information which is the changed setting information, and is a change indicating that the setting information has been changed. An image forming apparatus having a determination unit for determining whether or not to transmit a notification to the terminal device.
前記端末装置から受信する前記連携情報のうちの少なくとも一部が、変更された前記設定情報と整合しないときは、前記変更通知を送信すると判断するよう構成される、請求項1に記載の画像形成装置。 The judgment unit further
The image formation according to claim 1, wherein when at least a part of the cooperation information received from the terminal device does not match the changed setting information, it is determined to transmit the change notification. Device.
前記アプリケーションによる前記連携動作のために前記端末装置と当該画像形成装置が通信した履歴に基づき、前記変更通知を送信するか否かを判断するよう構成される、請求項1または2に記載の画像形成装置。 The judgment unit further
The image according to claim 1 or 2, which is configured to determine whether or not to transmit the change notification based on the history of communication between the terminal device and the image forming device for the cooperative operation by the application. Forming device.
前記設定情報が変更されてから予め定められた時間内に、前記アプリケーションによる前記連携動作のために前記端末装置と通信した場合は、前記変更通知を送信すると判断するよう構成される、請求項3に記載の画像形成装置。 The judgment unit
3. Claim 3 is configured to determine that the change notification is transmitted when communicating with the terminal device for the cooperation operation by the application within a predetermined time after the setting information is changed. The image forming apparatus according to.
前記変更通知が前記端末装置に送信される場合に、当該端末装置の前記連携情報を前記変更された設定情報である変更後情報に整合させるための整合部を有する、請求項1から4のいずれか1項に記載の画像形成装置。 The control unit further
Any of claims 1 to 4, which has a matching unit for matching the cooperation information of the terminal device with the changed information which is the changed setting information when the change notification is transmitted to the terminal device. The image forming apparatus according to item 1.
前記変更通知が前記端末装置に送信される場合に、前記端末装置に、前記連携情報を前記変更後情報に整合させる整合処理を実施させるように構成される、請求項5に記載の画像形成装置。 The matching part is
The image forming apparatus according to claim 5, wherein when the change notification is transmitted to the terminal device, the terminal device is configured to perform a matching process for matching the cooperation information with the changed information. ..
前記変更通知が前記端末装置に送信される場合に、前記整合処理を実施させるために、前記端末装置に前記変更後情報を送信するように構成される、請求項6に記載の画像形成装置。 The matching portion further
The image forming apparatus according to claim 6, wherein when the change notification is transmitted to the terminal device, the changed information is transmitted to the terminal device in order to carry out the matching process.
前記制御部は、
前記設定情報を、変更用情報を用いて変更する変更部を、さらに有し、
前記整合部は、
前記端末装置に前記整合処理を実施させるために、前記変更用情報を、当該アプリケーションに送信する、請求項7に記載の画像形成装置。 The external device includes an information processing device capable of communicating with the terminal device.
The control unit
Further, it has a change part for changing the setting information by using the change information.
The matching part is
The image forming apparatus according to claim 7, wherein the change information is transmitted to the application in order to cause the terminal device to perform the matching process.
前記端末装置に前記整合処理を実施させるために、前記情報処理装置に対し、前記変更用情報を前記端末装置に送信するよう要求する、請求項8に記載の画像形成装置。 The matching part is
The image forming apparatus according to claim 8, wherein the information processing apparatus is requested to transmit the change information to the terminal apparatus in order to cause the terminal apparatus to perform the matching process.
前記情報処理装置に対し、前記変更通知を前記端末装置に送信するよう要求する、請求項8または9に記載の画像形成装置。 The control unit
The image forming apparatus according to claim 8 or 9, which requests the information processing apparatus to transmit the change notification to the terminal apparatus.
前記端末装置を制御する制御部と、
前記画像形成装置に設定される当該画像形成装置の運転スケジュールを含む設定情報に整合する連携情報を記憶するための記憶部と、
前記連携情報に従って前記画像形成装置と連携する動作であって、前記画像形成装置と通信して当該画像形成装置のコピー枚数または用紙残枚数のカウント値を含む運用に関する情報を収集する動作を含む連携動作をするアプリケーションと、
前記画像形成装置から、前記設定情報が変更されたことを示す変更通知を受信したとき、前記連携情報を変更後の当該設定情報に整合させるための整合処理部と、を備える、端末装置。 A terminal device that communicates with an image forming device.
A control unit that controls the terminal device and
A storage unit for storing cooperation information consistent with the setting information including the operation schedule of the image forming apparatus set in the image forming apparatus, and a storage unit.
Coordination that includes an operation of coordinating with the image forming apparatus according to the linkage information, and includes an operation of communicating with the image forming apparatus and collecting information related to an operation including a count value of the number of copies of the image forming apparatus or the number of remaining sheets of paper. The application that works and
A terminal device comprising a matching processing unit for matching the linked information with the changed setting information when a change notification indicating that the setting information has been changed is received from the image forming apparatus.
前記情報処理装置を制御する制御部を備え、
前記端末装置は、画像形成装置に設定される当該画像形成装置の運転スケジュールを含む設定情報に整合する連携情報に従い、前記画像形成装置と連携する動作であって、前記画像形成装置と通信して当該画像形成装置のコピー枚数または用紙残枚数のカウント値を含む運用に関する情報を収集する動作を含む連携動作をするアプリケーションを有し、
前記制御部は、
前記画像形成装置の前記設定情報が変更されたとき、前記連携情報を変更後の当該設定情報に整合させるための変更用情報を、前記端末装置に送信するよう構成される、情報処理装置。 An information processing device that communicates with a terminal device.
A control unit for controlling the information processing device is provided.
The terminal device is an operation of cooperating with the image forming apparatus according to the cooperation information consistent with the setting information including the operation schedule of the image forming apparatus set in the image forming apparatus, and communicates with the image forming apparatus. It has an application that performs a cooperative operation including an operation of collecting information on operation including a count value of the number of copies or the remaining number of sheets of the image forming apparatus .
The control unit
An information processing device configured to transmit, when the setting information of the image forming apparatus is changed, change information for matching the cooperation information with the changed setting information to the terminal device.
前記画像形成装置と通信する端末装置と、を備える情報処理システムであって、
前記画像形成装置は、
当該画像形成装置を制御するための制御部と、
前記画像形成装置に対して設定される当該画像形成装置の運転スケジュールを含む設定情報を記憶するための記憶部と、を含み、
前記端末装置は、
前記設定情報に整合する連携情報に従って前記画像形成装置と連携する動作であって、前記画像形成装置と通信して当該画像形成装置のコピー枚数または用紙残枚数のカウント値を含む運用に関する情報を収集する動作を含む連携動作をするアプリケーションを含み、
前記画像形成装置の制御部は、
前記設定情報が変更された場合に、当該端末装置の前記連携情報を前記変更された設定情報である変更後情報に整合させるための通知であって、当該設定情報が変更されたことを示す変更通知を、前記端末装置に送信するか否かを判断するように構成される、情報処理システム。 Image forming device and
An information processing system including a terminal device that communicates with the image forming device.
The image forming apparatus is
A control unit for controlling the image forming apparatus and
Includes a storage unit for storing setting information including an operation schedule of the image forming apparatus set for the image forming apparatus.
The terminal device is
It is an operation of coordinating with the image forming apparatus according to the linkage information consistent with the setting information, and collects information on the operation including the count value of the number of copies or the remaining number of sheets of the image forming apparatus by communicating with the image forming apparatus. Includes applications that work together
The control unit of the image forming apparatus
When the setting information is changed, it is a notification for matching the cooperation information of the terminal device with the changed information which is the changed setting information, and is a change indicating that the setting information has been changed. An information processing system configured to determine whether or not to send a notification to the terminal device.
前記方法は、
記憶部に格納された前記画像形成装置の運転スケジュールを含む設定情報を変更するステップと、
前記設定情報に整合する連携情報に従って前記画像形成装置と連携する動作であって、前記画像形成装置と通信して当該画像形成装置のコピー枚数または用紙残枚数のカウント値を含む運用に関する情報を収集する動作を含む連携動作をするアプリケーションを有した端末装置と通信するステップと、
前記設定情報が変更されたことを示す通知であって、前記端末装置の前記連携情報を前記変更された設定情報である変更後情報に整合させるための変更通知を、前記端末装置に送信するか否かを判断するステップと、を備える、プログラム。 A program that causes the processor of the image forming apparatus to execute the method.
The method is
A step of changing the setting information including the operation schedule of the image forming apparatus stored in the storage unit, and
It is an operation of coordinating with the image forming apparatus according to the linkage information consistent with the setting information, and collects information on the operation including the count value of the number of copies or the remaining number of sheets of the image forming apparatus by communicating with the image forming apparatus. Steps to communicate with a terminal device that has an application that performs cooperative operations, including actions to be performed
Whether to send a change notification to the terminal device , which is a notification indicating that the setting information has been changed, for matching the cooperation information of the terminal device with the changed information which is the changed setting information . A program that includes steps to determine whether or not.
前記端末装置は、前記画像形成装置に設定される当該画像形成装置の運転スケジュールを含む設定情報に整合する連携情報に従い、前記画像形成装置と連携する動作であって、前記画像形成装置と通信して当該画像形成装置のコピー枚数または用紙残枚数のカウント値を含む運用に関する情報を収集する動作を含む連携動作をするよう構成されて、
前記方法は、
前記画像形成装置の前記設定情報が変更されたことを示す変更通知を受信するステップと、
前記変更通知を受信したとき、前記連携情報を変更後の当該設定情報に整合するように変更するステップと、を備える、プログラム。 A program for causing the processor of a terminal device that communicates with an image forming device to execute a method.
The terminal device is an operation of cooperating with the image forming apparatus according to the cooperation information consistent with the setting information including the operation schedule of the image forming apparatus set in the image forming apparatus, and is an operation of coordinating with the image forming apparatus. It is configured to perform cooperative operations including the operation of communicating and collecting operation-related information including the count value of the number of copies or the remaining number of sheets of the image forming apparatus .
The method is
A step of receiving a change notification indicating that the setting information of the image forming apparatus has been changed, and
A program comprising, when the change notification is received, a step of changing the cooperation information so as to be consistent with the changed setting information.
前記端末装置は、画像形成装置に設定される当該画像形成装置の運転スケジュールを含む設定情報に整合する連携情報に従い、前記画像形成装置と連携する動作であって、前記画像形成装置と通信して当該画像形成装置のコピー枚数または用紙残枚数のカウント値を含む運用に関する情報を収集する動作を含む連携動作をするアプリケーションを有し、
前記方法は、
前記画像形成装置の前記設定情報が変更されたとき、前記連携情報を変更後の当該設定情報に整合させるための変更用情報を取得するステップと、
前記変更用情報を、前記端末装置に送信するステップと、を備える、プログラム。 A program that causes the processor of an information processing device that communicates with a terminal device to execute a method.
The terminal device is an operation of cooperating with the image forming apparatus according to the cooperation information consistent with the setting information including the operation schedule of the image forming apparatus set in the image forming apparatus, and communicates with the image forming apparatus. It has an application that performs a cooperative operation including an operation of collecting information on operation including a count value of the number of copies or the remaining number of sheets of the image forming apparatus .
The method is
When the setting information of the image forming apparatus is changed, a step of acquiring change information for matching the cooperation information with the changed setting information, and
A program comprising a step of transmitting the change information to the terminal device.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017028127A JP7014389B2 (en) | 2017-02-17 | 2017-02-17 | Image forming equipment, information processing systems and programs |
| US15/895,483 US20180239563A1 (en) | 2017-02-17 | 2018-02-13 | Image forming apparatus, information processing system, and method for image forming apparatus and terminal device to communicate |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017028127A JP7014389B2 (en) | 2017-02-17 | 2017-02-17 | Image forming equipment, information processing systems and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018133039A JP2018133039A (en) | 2018-08-23 |
| JP7014389B2 true JP7014389B2 (en) | 2022-02-01 |
Family
ID=63249729
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017028127A Active JP7014389B2 (en) | 2017-02-17 | 2017-02-17 | Image forming equipment, information processing systems and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7014389B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112019003566B4 (en) | 2018-07-13 | 2022-06-15 | Denso Corporation | Speed reducer and engine with speed reducer |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007281810A (en) | 2006-04-05 | 2007-10-25 | Sharp Corp | Image processing device |
| JP2009294746A (en) | 2008-06-03 | 2009-12-17 | Konica Minolta Business Technologies Inc | Authentication system, authentication method, and authentication program |
| JP2010211265A (en) | 2009-03-06 | 2010-09-24 | Seiko Epson Corp | Output apparatus, information processing apparatus, and network system |
| JP2013242897A (en) | 2004-09-17 | 2013-12-05 | Ricoh Co Ltd | Electronic apparatus system and electronic apparatus for the same, control method, program, and recording medium |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002123380A (en) * | 2000-10-17 | 2002-04-26 | Ricoh Co Ltd | Network print system |
| JP3821138B2 (en) * | 2004-04-23 | 2006-09-13 | コニカミノルタビジネステクノロジーズ株式会社 | Port setting changing device, port setting changing control program, and port setting changing method |
-
2017
- 2017-02-17 JP JP2017028127A patent/JP7014389B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013242897A (en) | 2004-09-17 | 2013-12-05 | Ricoh Co Ltd | Electronic apparatus system and electronic apparatus for the same, control method, program, and recording medium |
| JP2007281810A (en) | 2006-04-05 | 2007-10-25 | Sharp Corp | Image processing device |
| JP2009294746A (en) | 2008-06-03 | 2009-12-17 | Konica Minolta Business Technologies Inc | Authentication system, authentication method, and authentication program |
| JP2010211265A (en) | 2009-03-06 | 2010-09-24 | Seiko Epson Corp | Output apparatus, information processing apparatus, and network system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018133039A (en) | 2018-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2010020712A (en) | Information processing apparatus, method for controlling information processing apparatus, storage medium, and program | |
| US8973103B2 (en) | Image forming apparatus, license server, terminal apparatus, method for installing application, and method for providing application file | |
| JP2011233031A (en) | Image forming apparatus and control method thereof | |
| US10891085B2 (en) | System, network architecture and method for accessing and controlling an electronic device | |
| JP2016004453A (en) | Service provision system, log information provision method and program | |
| JP2006334870A (en) | Image processing system, image processing apparatus, and image processing program | |
| JP2013132040A (en) | Image forming apparatus, backup and restore processing method, and program | |
| US8885197B2 (en) | Information processing system, image forming apparatus, management apparatus, information processing method, and storage medium for deleting or retreating image forming apparatus data | |
| CN105933563A (en) | Mobile Device And Image Forming System | |
| JP2016062243A (en) | Information processing apparatus and information processing system | |
| JP2017068835A (en) | Equipment management system, equipment management method, information processing apparatus, image forming apparatus, and information processing program | |
| US8266178B2 (en) | Management apparatus, information processing apparatus, and method therefor | |
| JP5558230B2 (en) | Log information processing apparatus, image forming apparatus, log information processing method, and log information processing program | |
| JP2023135959A (en) | Image processing system, and method and program for controlling image processing system | |
| JP7014389B2 (en) | Image forming equipment, information processing systems and programs | |
| JP6021651B2 (en) | Management system, management method, and computer program | |
| CN104618621B (en) | Image processing apparatus and its control method with report printing function | |
| JP5657062B2 (en) | Image forming apparatus, image forming apparatus control method, and program | |
| JP2013003933A (en) | Information processor, information management method and information management program | |
| JP6942578B2 (en) | Management system and control method | |
| JP4431695B2 (en) | Printer connection device and network printing system | |
| JP5749239B2 (en) | Image forming apparatus, upload program, and upload system | |
| JP2011107959A (en) | Document management system, document management device, interface device and document management method | |
| JP2010198334A (en) | Image processing apparatus and program | |
| JP2023028589A (en) | image forming device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191023 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200825 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200826 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200930 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210323 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210528 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20210528 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20210608 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20210615 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20210827 |
|
| C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20210831 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20211026 |
|
| C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20211207 |
|
| C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20220111 |
|
| C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20220111 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220113 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7014389 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |