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
JP6747486B2 - Device control system, image processing device, device control method, and device control program - Google Patents
[go: Go Back, main page]

JP6747486B2 - Device control system, image processing device, device control method, and device control program - Google Patents

Device control system, image processing device, device control method, and device control program Download PDF

Info

Publication number
JP6747486B2
JP6747486B2 JP2018192800A JP2018192800A JP6747486B2 JP 6747486 B2 JP6747486 B2 JP 6747486B2 JP 2018192800 A JP2018192800 A JP 2018192800A JP 2018192800 A JP2018192800 A JP 2018192800A JP 6747486 B2 JP6747486 B2 JP 6747486B2
Authority
JP
Japan
Prior art keywords
portable information
information device
command
identification information
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
JP2018192800A
Other languages
Japanese (ja)
Other versions
JP2019033523A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2018192800A priority Critical patent/JP6747486B2/en
Publication of JP2019033523A publication Critical patent/JP2019033523A/en
Application granted granted Critical
Publication of JP6747486B2 publication Critical patent/JP6747486B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Telephonic Communication Services (AREA)

Description

この発明は、装置制御システム、画像処理装置、装置制御方法および装置制御プログラムに関し、特に、携帯情報装置と通信可能な画像処理装置を含む装置装御システム、その画像処理装置、その画像処理装置で実行される装置制御方法および装置制御プログラムに関する。 The present invention relates to a device control system, an image processing device, a device control method, and a device control program, and more particularly to a device control system including an image processing device capable of communicating with a portable information device, its image processing device, and its image processing device. The present invention relates to a device control method and a device control program executed.

近年、スマートフォンで代表される携帯情報装置は、NFC(近距離無線通信)方式で通信する機能を備えており、NFC対応の装置にスマートフォンを近づけることによって、その装置に種々の処理を実行させる技術が知られている。 2. Description of the Related Art In recent years, portable information devices represented by smartphones have a function of communicating by NFC (Near Field Communication) method, and a technique of causing a smartphone to approach an NFC-compatible device to cause the device to perform various processes. It has been known.

一方、携帯情報装置を外部から制御する技術がある。例えば、特開2006−279572号公報(特許文献1)には、携帯通信端末と、前記携帯通信端末の識別情報を記憶する非接触ICタグカードと、前記非接触ICタグカードから前記識別情報を読み出す非接触ICタグカードリーダと、ネットワークに接続された情報処理端末と、前記携帯通信端末のセキュリティ管理を行う管理サーバと、前記携帯通信端末の接続を制御する基地局とを有する携帯電話端末システムにおいて、前記管理サーバは、前記携帯通信端末の管理情報を記憶する記憶手段を有し、前記非接触ICカードリーダによって読み出された前記識別情報を前記情報処理端末から受信したとき、前記管理サーバは、前記記憶手段によって記憶された前記識別情報ごとの前記管理情報に基づいて前記基地局における前記携帯通信端末への接続、及び前記携帯通信端末の操作のロック/ロック解除を制御することを特徴とする携帯電話端末システムが記載されている。 On the other hand, there is a technique of controlling the portable information device from the outside. For example, Japanese Patent Laying-Open No. 2006-279572 (Patent Document 1) discloses a mobile communication terminal, a non-contact IC tag card that stores identification information of the mobile communication terminal, and the identification information from the non-contact IC tag card. A mobile phone terminal system having a non-contact IC tag card reader for reading, an information processing terminal connected to a network, a management server for managing security of the mobile communication terminal, and a base station for controlling connection of the mobile communication terminal. In the management server, the management server has storage means for storing management information of the mobile communication terminal, and when the identification information read by the contactless IC card reader is received from the information processing terminal, the management server Controls connection to the mobile communication terminal in the base station and lock/unlock operation of the mobile communication terminal based on the management information for each of the identification information stored by the storage means. The mobile phone terminal system is described.

しかしながら、従来の携帯電話端末システムにおいては、携帯通信端末とは別の非接触ICタグカードに携帯通信端末の識別情報を記憶させなければならず、非接触ICタグカードを携帯情報装置とは別に管理しなければならないといった問題がある。
特開2006−279572号公報
However, in the conventional mobile phone terminal system, the identification information of the mobile communication terminal must be stored in a non-contact IC tag card different from the mobile communication terminal, and the non-contact IC tag card is separated from the mobile information device. There is a problem of having to manage.
Japanese Patent Laid-Open No. 2006-279572

この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な装置制御システムを提供することである。 The present invention has been made to solve the above-mentioned problems, and one of the objects of the present invention is to provide a device control system capable of causing a portable information device to execute processing regardless of an operation by a user. It is to be.

この発明の他の目的は、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な画像処理装置を提供することができる。 Another object of the present invention is to provide an image processing apparatus capable of causing a portable information device to execute processing regardless of a user's operation.

この発明のさらに他の目的は、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な装置制御方法を提供することができる。 Still another object of the present invention is to provide a device control method capable of causing a portable information device to execute processing regardless of a user's operation.

この発明のさらに他の目的は、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な装置制御プログラムを提供することができる。 Still another object of the present invention is to provide a device control program capable of causing a portable information device to execute processing regardless of a user's operation.

上述した目的を達成するためにこの発明のある局面によれば、装置制御システムは、ネットワークに接続された複数の画像処理装置と、複数の画像処理装置のいずれかと無線通信可能な携帯情報装置と、ネットワークに接続されたサーバーとを含む装置制御システムであって、複数の画像処理装置各々は、携帯情報装置と通信可能な装置側通信手段と、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、装置側通信手段により携帯情報装置に送信するコマンド送信手段と、を備えており、携帯情報装置は、画像処理装置と通信可能な携帯側通信手段と、複数の画像処理装置のいずれかが所定の距離の範囲内に存在する場合に携帯情報装置に対応するコマンドを携帯側通信手段により受信し、受信したコマンドに対応する所定の処理を実行するコマンド実行手段と、を備え、サーバーは、携帯情報装置に対してコマンドを記憶する記憶手段を備え、コマンド送信手段は、携帯情報装置を示す装置識別情報と同じ装置識別情報に対応するコマンドをサーバーから取得し、携帯情報装置に送信する。 According to an aspect of the present invention to achieve the above object, an apparatus control system includes a plurality of image processing apparatuses connected to a network, and a portable information apparatus capable of wireless communication with any of the plurality of image processing apparatuses. A device control system including a server connected to a network, wherein each of the plurality of image processing devices includes device-side communication means capable of communicating with the portable information device and the portable information device within a predetermined distance range. In the case of doing, the mobile information device is provided with a command transmitting unit for transmitting a command for causing the mobile information device to execute a predetermined process registered in advance to be executed by the mobile information device, to the mobile information device by the device side communication unit, The portable information device includes a portable communication device that can communicate with the image processing device and a command that corresponds to the portable information device when one of the plurality of image processing devices is within a predetermined distance. Command execution means for executing a predetermined process corresponding to the received command , the server includes storage means for storing the command in the portable information device, and the command transmission means for the portable information device. to obtain the corresponding commands to the same device identification information and device identification information indicating the from the server that sends to the portable information device.

この局面に従えば、制御装置は、携帯情報装置と通信可能となった後に予め登録された所定の処理を携帯情報装置に実行させるコマンドを携帯情報装置に送信する。このため、携帯情報装置は、複数の画像処理装置のいずれかと通信可能な状態になることに応じて、コマンドを受信する場合、受信されたコマンドを実行する。このため、携帯情報装置に実行させる処理を定めるコマンドを画像処理装置に登録すれば、次に、携帯情報装置を画像処理装置と所定の距離の範囲内に近づけると、登録されたコマンドが携帯情報装置で実行される。その結果、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な装置制御システムを提供することができる。
この発明の他の局面によれば、装置制御システムは、ネットワークに接続された複数の画像処理装置と、複数の画像処理装置のいずれかと無線通信可能な携帯情報装置とを含む装置制御システムであって、複数の画像処理装置各々は、携帯情報装置と通信可能な装置側通信手段と、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、装置側通信手段により携帯情報装置に送信するコマンド送信手段と、を備えており、携帯情報装置は、画像処理装置と通信可能な携帯側通信手段と、複数の画像処理装置のいずれかが所定の距離の範囲内に存在する場合に携帯情報装置に対応するコマンドを受信し、受信したコマンドに対応する所定の処理を実行するコマンド実行手段と、を備え、所定の処理は、携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録され、コマンドは、処理識別情報と、処理識別情報で特定される処理に対する設定値と、を含む。
この発明のさらに他の局面によれば、装置制御システムは、ネットワークに接続された複数の画像処理装置と、複数の画像処理装置のいずれかと無線通信可能な携帯情報装置とを含む装置制御システムであって、複数の画像処理装置各々は、携帯情報装置と通信可能な装置側通信手段と、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために携帯情報装置ごとに予め登録された所定の処理を携帯情報装置に実行させるコマンドであって、携帯情報装置が実行可能な複数の処理のいずれかを所定の処理として特定する処理識別情報を含むコマンドを、装置側通信手段により携帯情報装置に送信するコマンド送信手段と、を備えており、携帯情報装置は、画像処理装置と通信可能な携帯側通信手段と、複数の画像処理装置のいずれかが所定の距離の範囲内に存在する場合に携帯情報装置に対応するコマンドを受信し、受信したコマンドに対応する所定の処理を実行するコマンド実行手段と、を備える。
According to this aspect, the control device transmits to the mobile information device a command for causing the mobile information device to execute a predetermined process registered in advance after communication with the mobile information device becomes possible. Therefore, when the portable information device receives a command in response to a state in which it can communicate with any of the plurality of image processing devices, the portable information device executes the received command. Therefore, if a command that determines the process to be executed by the portable information device is registered in the image processing device, then when the portable information device is brought closer to the image processing device within a predetermined distance range, the registered command is transmitted. Executed on the device. As a result, it is possible to provide a device control system capable of causing a portable information device to execute a process regardless of a user's operation.
According to another aspect of the present invention, an apparatus control system is an apparatus control system including a plurality of image processing apparatuses connected to a network and a portable information apparatus capable of wirelessly communicating with any of the plurality of image processing apparatuses. Then, each of the plurality of image processing devices is pre-registered to be executed by the portable information device when the portable information device is within a predetermined distance range and the device-side communication means capable of communicating with the portable information device. And a command transmitting unit that transmits a command for causing the portable information device to execute the predetermined process to the portable information device by the device side communication unit, and the portable information device is capable of communicating with the image processing device. And a command executing means for receiving a command corresponding to the portable information device when any one of the plurality of image processing devices is present within a predetermined distance range and executing a predetermined process corresponding to the received command. The predetermined process is to specify at least one of a plurality of processes registered in advance as a process to be executed by the portable information device as process identification information, and to execute at least one selected process. The setting value of is registered by being accepted, and the command includes the process identification information and the setting value for the process specified by the process identification information.
According to still another aspect of the present invention, a device control system is a device control system including a plurality of image processing devices connected to a network and a portable information device capable of wireless communication with any of the plurality of image processing devices. there are, each plurality of image processing apparatus, a portable information device capable of communicating device side communication means, when the portable information device is present within a predetermined distance, the portable information to be executed by the portable information device A command that causes the portable information device to execute a predetermined process registered in advance for each device, the command including process identification information that specifies any of a plurality of processes that the portable information device can execute as the predetermined process, Command transmitting means for transmitting to the portable information device by means of the device side communication means, the portable information device is a portable side communication means capable of communicating with the image processing device, and a predetermined one of the plurality of image processing devices. Command execution means for receiving a command corresponding to the portable information device when the device exists within the range of the distance, and executing a predetermined process corresponding to the received command.

好ましくは、コマンドは携帯情報装置ごとに予め登録される
好ましくは、携帯情報装置に対応するコマンドは当該携帯情報装置を識別するための装置識別情報とともに登録される。
Preferably, the command is registered in advance for each portable information device .
Preferably, the command corresponding to the portable information device is registered together with the device identification information for identifying the portable information device.

好ましくは、複数の画像処理装置各々は、携帯情報装置と通信可能な状態になることに応じて、携帯情報装置を識別するための装置識別情報を受信する識別情報取得手段を、さらに備え、コマンド送信手段は、識別情報取得手段により受信された装置識別情報と同じ装置識別情報に対して登録されたコマンドを携帯情報装置に送信する。Preferably, each of the plurality of image processing devices further includes identification information acquisition means for receiving device identification information for identifying the portable information device in response to communication with the portable information device. The transmitting unit transmits, to the portable information device, a command registered for the same device identification information as the device identification information received by the identification information acquisition unit.

好ましくは、装置側通信手段と携帯側通信手段は互いに近距離無線通信可能な無線通信手段を含む。 Preferably, the device-side communication means and the mobile-side communication means include wireless communication means capable of short-range wireless communication with each other.

好ましくは、コマンドは携帯情報装置に対応して登録された認証情報とともに登録されている。 Preferably, the command is registered together with the authentication information registered corresponding to the portable information device.

好ましくは、コマンド送信手段は、コマンドに対応して登録された認証情報を、さらに携帯情報装置に送信し、携帯情報装置のコマンド実行手段は、受信された認証情報が携帯情報装置に予め登録された認証情報と一致することを条件に、受信されたコマンドを実行する。Preferably, the command transmitting means further transmits the authentication information registered corresponding to the command to the portable information device, and the command executing means of the portable information device pre-registers the received authentication information in the portable information device. The received command is executed on condition that the received authentication information matches.

好ましくは、所定の処理はユーザーから受け付けた操作に応じて特定され、コマンドとして登録可能である。Preferably, the predetermined process is specified according to the operation received from the user and can be registered as a command.

好ましくは、複数の画像処理装置各々は、携帯情報装置を識別するための装置識別情報と、所定の処理を携帯情報装置に実行させるコマンドと、を含む制御情報を生成する制御情報生成手段を、さらに備える。Preferably, each of the plurality of image processing devices includes control information generation means for generating control information including device identification information for identifying the portable information device and a command for causing the portable information device to execute a predetermined process, Further prepare.

好ましくは、制御情報はさらに携帯情報装置に対応して登録された認証情報を含む Preferably, the control information further includes authentication information registered corresponding to the portable information device .

好ましくは、所定の処理は、携帯情報装置に記憶されたデータのうちから設定値により特定される条件を満たすデータを抽出する検索処理をさらに含む。Preferably, the predetermined process further includes a search process of extracting data that satisfies the condition specified by the setting value from the data stored in the portable information device.
好ましくは、所定の処理は、検索処理によって抽出されたデータを、画像処理装置に記憶させるように転送する転送処理をさらに含む。Preferably, the predetermined process further includes a transfer process of transferring the data extracted by the search process so as to be stored in the image processing apparatus.

好ましくは、所定の処理は、検索処理によって抽出されたデータに基づき、当該データに対応するプリントジョブを生成し、画像処理装置に送信するプリント処理を、さらに含む。Preferably, the predetermined process further includes a print process of generating a print job corresponding to the data based on the data extracted by the search process and transmitting the print job to the image processing apparatus.
好ましくは、所定の処理は、データを設定値により特定される送信先に転送する転送処理を含む。Preferably, the predetermined process includes a transfer process of transferring the data to the destination specified by the set value.
好ましくは、転送処理は、携帯情報装置が備えるカメラで撮影された画像データを、設定値で特定された送信先に送信する処理である。Preferably, the transfer process is a process of transmitting image data captured by a camera included in the portable information device to the destination specified by the setting value.

好ましくは、所定の処理は、画像処理装置に記憶されたデータのうちから設定値により特定される条件を満たすデータを携帯情報装置にダウンロードするダウンロード処理を含む。Preferably, the predetermined process includes a download process of downloading, to the portable information device, data satisfying the condition specified by the setting value from the data stored in the image processing device.
好ましくは、所定の処理は、携帯情報装置に記憶されたデータを消去する消去処理を含む。Preferably, the predetermined process includes an erasing process of erasing the data stored in the portable information device.
好ましくは、所定の処理は、携帯情報装置においてユーザーによる操作の受付を禁止する状態に設定するロック設定処理を含む。Preferably, the predetermined process includes a lock setting process for setting the portable information device in a state in which reception of an operation by a user is prohibited.

この発明のさらに他の局面によれば、画像処理装置は、携帯情報装置と通信可能な画像処理装置であって、携帯情報装置と通信可能な装置側通信手段と、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、装置側通信手段により携帯情報装置に送信するコマンド送信手段と、を備え、コマンド送信手段は、携帯情報装置を示す装置識別情報と同じ装置識別情報に対応するコマンドをネットワークに接続されたサーバーから取得し、携帯情報装置に送信する。 According to still another aspect of the present invention, the image processing device is an image processing device capable of communicating with the portable information device, and the device-side communication means capable of communicating with the portable information device and the portable information device have a predetermined distance. A command transmitting unit that transmits a command for causing the portable information device to execute a predetermined process registered in advance to be executed by the portable information device when the device exists within the range, to the portable information device by the device side communication unit, It includes a command transmitting unit acquires a command corresponding to the same device identification information and device identification information of a portable information device from a server connected to the network, that sends to the portable information device.

この局面に従えば、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な画像処理装置を提供することができる。
この発明のさらに他の局面によれば、画像処理装置は、携帯情報装置と通信可能な画像処理装置であって、携帯情報装置と通信可能な装置側通信手段と、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、装置側通信手段により携帯情報装置に送信するコマンド送信手段と、を備え、所定の処理は、携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録されており、コマンドは、処理識別情報と、処理識別情報で特定される処理に対する設定値と、を含む。
この発明のさらに他の局面によれば、画像処理装置は、携帯情報装置と通信可能な画像処理装置であって、携帯情報装置と通信可能な装置側通信手段と、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために携帯情報装置ごとに予め登録された所定の処理を携帯情報装置に実行させるコマンドであって、携帯情報装置が実行可能な複数の処理のいずれかを所定の処理として特定する処理識別情報を含むコマンドを、装置側通信手段により携帯情報装置に送信するコマンド送信手段と、を備える。
好ましくは、コマンドは携帯情報装置ごとに予め登録される。
好ましくは、携帯情報装置に対応するコマンドは当該携帯情報装置を識別するための装置識別情報とともに登録されている。
好ましくは、携帯情報装置と通信可能な状態になることに応じて、携帯情報装置を識別するための装置識別情報を受信する識別情報取得手段を、さらに備え、コマンド送信手段は、識別情報取得手段により受信された装置識別情報と同じ装置識別情報に対して登録されたコマンドを携帯情報装置に送信する。
According to this aspect, it is possible to provide the image processing device capable of causing the portable information device to execute the process regardless of the operation by the user.
According to still another aspect of the present invention, the image processing device is an image processing device capable of communicating with the portable information device, and the device-side communication means capable of communicating with the portable information device and the portable information device have a predetermined distance. A command transmitting unit that transmits a command for causing the portable information device to execute a predetermined process registered in advance to be executed by the portable information device when the device exists within the range, to the portable information device by the device side communication unit, The predetermined process includes one or more of a plurality of processes registered in advance as a process to be executed by the portable information device, designated as process identification information, and for executing one or more selected processes. The command is registered by receiving the set value, and the command includes the process identification information and the set value for the process specified by the process identification information.
According to still another aspect of the present invention, the image processing device is an image processing device capable of communicating with the portable information device, and the device-side communication means capable of communicating with the portable information device and the portable information device have a predetermined distance. Is a command for causing the portable information device to execute a predetermined process registered in advance for each portable information device when the portable information device is present within the range of A command transmitting unit that transmits a command including process identification information that identifies one of the processes as a predetermined process to the portable information device by the device communication unit.
Preferably, the command is registered in advance for each portable information device.
Preferably, the command corresponding to the portable information device is registered together with the device identification information for identifying the portable information device.
Preferably, the communication device further includes an identification information acquisition unit that receives device identification information for identifying the portable information device in response to the communication with the portable information device, and the command transmission unit includes the identification information acquisition unit. The command registered for the same device identification information as the device identification information received by is transmitted to the portable information device.

この発明のさらに他の局面によれば、装置制御方法は、携帯情報装置と通信可能な画像処理装置で実行される装置制御方法であって、所定の距離の範囲内に携帯情報装置が存在するか否か判断する判断ステップと、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、携帯情報装置に送信するコマンド送信ステップと、を画像処理装置に実行させ、コマンド送信ステップは、携帯情報装置を示す装置識別情報と同じ装置識別情報に対応するコマンドをネットワークに接続されたサーバーから取得し、携帯情報装置に送信するステップを含むAccording to still another aspect of the present invention, a device control method is a device control method executed by an image processing device capable of communicating with a portable information device, wherein the portable information device exists within a predetermined distance range. A determination step for determining whether or not the portable information device is within a range of a predetermined distance, a command for causing the portable information device to execute a predetermined process registered in advance for the portable information device to execute, A command transmitting step of transmitting to the portable information device, and causing the image processing device to execute , wherein the command transmitting step obtains a command corresponding to the same device identification information as the device identification information indicating the portable information device from the server connected to the network. And transmitting to the portable information device .

この局面に従えば、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な装置制御方法を提供することができる。
この発明のさらに他の局面によれば、装置制御方法は、携帯情報装置と通信可能な画像処理装置で実行される装置制御方法であって、所定の距離の範囲内に携帯情報装置が存在するか否か判断する判断ステップと、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、携帯情報装置に送信するコマンド送信ステップと、を画像処理装置に実行させ、所定の処理は、携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録されており、コマンドは、処理識別情報と、処理識別情報で特定される処理に対する設定値と、を含む。
この発明のさらに他の局面によれば、装置制御方法は、携帯情報装置と通信可能な画像処理装置で実行される装置制御方法であって、所定の距離の範囲内に携帯情報装置が存在するか否か判断する判断ステップと、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために携帯情報装置ごとに予め登録された所定の処理を携帯情報装置に実行させるコマンドであって、携帯情報装置が実行可能な複数の処理のいずれかを所定の処理として特定する処理識別情報を含むコマンドを、携帯情報装置に送信するコマンド送信ステップと、を画像処理装置に実行させる。
According to this aspect, it is possible to provide the device control method capable of causing the portable information device to execute the process regardless of the operation by the user.
According to still another aspect of the present invention, a device control method is a device control method executed by an image processing device capable of communicating with a portable information device, wherein the portable information device exists within a predetermined distance range. A determination step for determining whether or not the portable information device is within a range of a predetermined distance, a command for causing the portable information device to execute a predetermined process registered in advance for the portable information device to execute, A command transmission step of transmitting to the portable information device, and a predetermined process, one or more of a plurality of processes registered in advance as a process to be executed by the portable information device are designated as the process identification information. In addition, the command is registered by accepting the set value for executing the selected one or more processes, and the command includes the process identification information and the set value for the process specified by the process identification information. Including.
According to still another aspect of the present invention, a device control method is a device control method executed by an image processing device capable of communicating with a portable information device, wherein the portable information device exists within a predetermined distance range. A determination step of determining whether or not the portable information device exists within a predetermined distance range, and the portable information device performs a predetermined process registered in advance for each portable information device to be executed by the portable information device. A command transmitting step of transmitting to the portable information device a command including a process identification information for specifying any one of a plurality of processes executable by the portable information device as a predetermined process, the image processing device; To run.

この発明のさらに他の局面によれば、装置制御プログラムは、携帯情報装置と通信可能な画像処理装置を制御するコンピューターで実行される装置制御プログラムであって、所定の距離の範囲内に携帯情報装置が存在するか否か判断する判断ステップと、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、携帯情報装置に送信するコマンド送信ステップと、をコンピューターに実行させ、コマンド送信ステップは、携帯情報装置を示す装置識別情報と同じ装置識別情報に対応するコマンドをネットワークに接続されたサーバーから取得し、携帯情報装置に送信するステップを含むAccording to still another aspect of the present invention, the device control program is a device control program executed by a computer that controls an image processing device capable of communicating with a portable information device, and the portable information is within a predetermined distance range. A determination step of determining whether or not the device exists, and when the portable information device exists within a predetermined distance range, the portable information device performs a predetermined process pre-registered to be executed by the portable information device. A command transmitting step for transmitting the command to the portable information device to the computer, and the command transmitting step includes transmitting a command corresponding to the same device identification information as the device identification information indicating the portable information device to the server connected to the network. From the portable information device and transmitting the portable information device to the portable information device .

この局面に従えば、ユーザーによる操作に関係なく、携帯情報装置に処理を実行させることが可能な装置制御プログラムを提供することができる。
この発明のさらに他の局面によれば、装置制御プログラムは、携帯情報装置と通信可能な画像処理装置を制御するコンピューターで実行される装置制御プログラムであって、所定の距離の範囲内に携帯情報装置が存在するか否か判断する判断ステップと、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために予め登録された所定の処理を携帯情報装置に実行させるコマンドを、携帯情報装置に送信するコマンド送信ステップと、をコンピューターに実行させ、所定の処理は、携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録されており、コマンドは、処理識別情報と、処理識別情報で特定される処理に対する設定値と、を含む。
この発明のさらに他の局面によれば、装置制御プログラムは、携帯情報装置と通信可能な画像処理装置を制御するコンピューターで実行される装置制御プログラムであって、所定の距離の範囲内に携帯情報装置が存在するか否か判断する判断ステップと、携帯情報装置が所定の距離の範囲内に存在する場合に、携帯情報装置に実行させるために携帯情報装置ごとに予め登録された所定の処理を携帯情報装置に実行させるコマンドであって、携帯情報装置が実行可能な複数の処理のいずれかを所定の処理として特定する処理識別情報を含むコマンドを、携帯情報装置に送信するコマンド送信ステップと、をコンピューターに実行させる。
According to this aspect, it is possible to provide the device control program capable of causing the portable information device to execute the process regardless of the operation by the user.
According to still another aspect of the present invention, the device control program is a device control program executed by a computer that controls an image processing device capable of communicating with a portable information device, and the portable information is within a predetermined distance range. A determination step of determining whether or not the device exists, and when the portable information device exists within a predetermined distance range, the portable information device performs a predetermined process pre-registered to be executed by the portable information device. A command transmitting step of transmitting a command to the portable information device, and causing the computer to execute the predetermined process. One or more of the plurality of processes registered in advance as the process to be executed by the portable information device is the process identification information. Is registered as a set value for executing one or more selected processes is received, and the command includes the process identification information and the set value for the process specified by the process identification information. ,including.
According to still another aspect of the present invention, the device control program is a device control program executed by a computer that controls an image processing device capable of communicating with a portable information device, and the portable information is within a predetermined distance range. A determination step of determining whether or not the device exists, and a predetermined process pre-registered for each portable information device to be executed by the portable information device when the portable information device exists within a predetermined distance range. A command transmitted to the portable information device, which is a command to be executed by the portable information device, the command including process identification information for specifying any of a plurality of processes executable by the portable information device as the predetermined process; Causes the computer to execute.

本発明の実施の形態の1つにおける装置制御システムの全体概要を示す図である。It is a figure showing the whole device control system outline in one of the embodiments of the present invention. MFPの外観を示す斜視図である。FIG. 3 is a perspective view showing the external appearance of the MFP. MFPのハードウェア構成の概要を示すブロック図である。FIG. 3 is a block diagram showing an outline of a hardware configuration of an MFP. 操作パネルの一例を示す平面図である。It is a top view showing an example of an operation panel. 携帯情報装置のハードウェア構成の概要を示すブロック図である。It is a block diagram which shows the outline of the hardware constitutions of a portable information device. 管理サーバーのハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware constitutions of a management server. MFPが備えるCPUの機能の一例を示す機能ブロック図である。3 is a functional block diagram illustrating an example of functions of a CPU included in the MFP. FIG. 処理選択画面の一例を示す図である。It is a figure which shows an example of a process selection screen. 設定値設定画面の一例を示す第1の図である。It is a 1st figure which shows an example of a setting value setting screen. 設定値設定画面の一例を示す第2の図である。It is a 2nd figure which shows an example of a setting value setting screen. 携帯情報装置が備えるCPUの機能の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of a function of CPU with which a portable information device is equipped. 装置制御処理の流れの一例を示すフローチャートである。It is a flow chart which shows an example of the flow of device control processing. 被制御処理の流れの一例を示すフローチャートである。It is a flow chart which shows an example of the flow of controlled processing.

以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are designated by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

図1は、本発明の実施の形態の1つにおける装置制御システムの全体概要を示す図である。図1を参照して、装置制御システム1は、画像処理装置として機能する複合機(以下、「MFP」という)100A,100Bと、管理サーバー300と、携帯情報装置200と、を含む。MFP(Multi Function Peripheral)100A,100B、管理サーバー300とは、インターネット5に接続される。携帯情報装置200は、近距離無線方式による無線通信によって、MFP100A,100Bのいずれかと通信可能である。 FIG. 1 is a diagram showing an overall outline of an apparatus control system according to one of the embodiments of the present invention. Referring to FIG. 1, device control system 1 includes multifunction peripherals (hereinafter referred to as “MFPs”) 100A and 100B that function as image processing devices, a management server 300, and a portable information device 200. The MFPs (Multi Function Peripherals) 100A and 100B and the management server 300 are connected to the Internet 5. Portable information device 200 can communicate with either of MFPs 100A and 100B by wireless communication by a short-range wireless system.

管理サーバー300は、一般的なコンピューターである。携帯情報装置200は、スマートフォン、PDA(Personal Digital Assistants)など、ユーザーに携帯して使用されるコンピューターである。ここでは、携帯情報装置200を、スマートフォンとしており、通話機能とを備えている。このため、携帯情報装置200は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。 The management server 300 is a general computer. The portable information device 200 is a computer such as a smartphone or a PDA (Personal Digital Assistants) that is carried and used by a user. Here, the mobile information device 200 is a smartphone and has a call function. Therefore, the mobile information device 200 can connect to the mobile phone network by wirelessly communicating with the mobile phone base station and make a call.

なお、MFP100A,100Bおよび管理サーバー300は、インターネット5に接続される場合を例に説明するが、ローカルエリアネットワーク(LAN)であってもよい。また、接続形態は有線または無線を問わない。また、図1では、装置制御システム1は、2台のMFP100A,100Bを含む場合を示しているが、台数を限定するものではなく、1台以上あればよい。MFP100A,100Bは、それぞれが備える機能は同じである。ここでは、特に言及しない限り、MFP100Aを例に説明する。 Although the MFPs 100A and 100B and the management server 300 are described as an example in which they are connected to the Internet 5, they may be a local area network (LAN). The connection form may be wired or wireless. Further, although FIG. 1 shows a case where the apparatus control system 1 includes two MFPs 100A and 100B, the number is not limited and the number may be one or more. The MFPs 100A and 100B have the same functions. Here, unless otherwise specified, the MFP 100A will be described as an example.

図2は、MFPの外観を示す斜視図である。図3は、MFPのハードウェア構成の概要を示すブロック図である。図2および図3を参照して、MFP100Aは、メイン回路110と、原稿を読み取るための原稿読取部130と、原稿を原稿読取部130に搬送するための自動原稿搬送装置120と、原稿読取部130が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部140と、画像形成部140に用紙を供給するための給紙部150と、画像が形成された用紙を処理する後処理部155と、ユーザーインターフェースとしての操作パネル160とを含む。 FIG. 2 is a perspective view showing the external appearance of the MFP. FIG. 3 is a block diagram showing an outline of the hardware configuration of the MFP. 2 and 3, MFP 100A includes a main circuit 110, a document reading unit 130 for reading a document, an automatic document feeder 120 for feeding the document to the document reading unit 130, and a document reading unit. An image forming section 140 for forming an image on a sheet or the like based on image data output by reading and outputting a document by 130, a sheet feeding section 150 for supplying the sheet to image forming section 140, and an image are formed. A post-processing unit 155 for processing paper and an operation panel 160 as a user interface are included.

後処理部155は、画像形成部140により画像が形成された1以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。 The post-processing unit 155 executes a sorting process of rearranging and discharging one or more sheets on which images are formed by the image forming unit 140, a punch process of punching holes, and a staple process of driving a staple.

メイン回路110は、CPU111と、通信インターフェース(I/F)部112と、ROM113と、RAM114と、大容量記憶装置としてのハードディスクドライブ(HDD)115と、ファクシミリ部116と、第1装置側通信部117と、第2装置側通信部118と、CD−ROM119Aが装着される外部記憶装置119と、を含む。CPU111は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150、後処理部155および操作パネル160と接続され、MFP100Aの全体を制御する。 The main circuit 110 includes a CPU 111, a communication interface (I/F) unit 112, a ROM 113, a RAM 114, a hard disk drive (HDD) 115 as a mass storage device, a facsimile unit 116, and a first device-side communication unit. 117, a second device-side communication unit 118, and an external storage device 119 to which the CD-ROM 119A is attached. The CPU 111 is connected to the automatic document feeder 120, the document reading unit 130, the image forming unit 140, the paper feeding unit 150, the post-processing unit 155, and the operation panel 160, and controls the entire MFP 100A.

ROM113は、CPU111が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。RAM114は、CPU111がプログラムを実行する際の作業領域として用いられる。さらに、RAM114は,設定値記憶領域と設定画面記憶領域とを含む。設定値記憶領域は、処理を実行するための設定値を記憶する領域である。設定値記憶領域は、表示部161に表示する設定画面の記憶する領域である。また、RAM114は、原稿読取部130から連続的に送られてくる読取データ(画像データ)を一時的に記憶する。 The ROM 113 stores a program executed by the CPU 111, or data necessary for executing the program. The RAM 114 is used as a work area when the CPU 111 executes the program. Further, the RAM 114 includes a set value storage area and a setting screen storage area. The set value storage area is an area for storing set values for executing processing. The set value storage area is an area for storing the setting screen displayed on the display unit 161. Further, the RAM 114 temporarily stores read data (image data) continuously sent from the document reading unit 130.

通信I/F部112は、MFP100Aをインターネット5に接続するためのインターフェースである。CPU111は、通信I/F部112を介して、管理サーバー300との間で通信し、データを送受信する。 Communication I/F unit 112 is an interface for connecting MFP 100A to Internet 5. The CPU 111 communicates with the management server 300 and transmits/receives data via the communication I/F unit 112.

ファクシミリ部116は、公衆交換電話網(PSTN)に接続され、PSTNにファクシミリデータを送信する、またはPSTNからファクシミリデータを受信する。ファクシミリ部116は、受信したファクシミリデータを、HDD115に記憶する、または画像形成部140に出力する。画像形成部140は、ファクシミリ部116により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部116は、HDD115に記憶されたデータをファクシミリデータに変換して、PSTNに接続されたファクシミリ装置に送信する。 Facsimile unit 116 is connected to the public switched telephone network (PSTN) and transmits facsimile data to PSTN or receives facsimile data from PSTN. The facsimile unit 116 stores the received facsimile data in the HDD 115 or outputs it to the image forming unit 140. The image forming unit 140 prints the facsimile data received by the facsimile unit 116 on paper. Facsimile unit 116 also converts the data stored in HDD 115 into facsimile data and transmits the facsimile data to a facsimile device connected to PSTN.

第1装置側通信部117は、NFC(Near Field Communication)規格に基づき、携帯情報装置200と無線により通信する。第1装置側通信制御部117は、携帯情報装置200との間の距離が、第1の距離以下となると携帯情報装置200と通信する。第1の距離は、例えば、10数cmである。 The first device-side communication unit 117 wirelessly communicates with the portable information device 200 based on the NFC (Near Field Communication) standard. The first device-side communication control unit 117 communicates with the mobile information device 200 when the distance to the mobile information device 200 becomes equal to or less than the first distance. The first distance is, for example, ten and several cm.

第2装置側通信部118は、Bluetooth(登録商標)規格に基づき、携帯情報装置200とペアリングすることによってPtoP(peer to peer)で無線により通信する。第1装置側通信制御部117は、携帯情報装置200との間の距離が、第1の距離より長い第2の距離以下で携帯情報装置200と通信が可能である。第2の距離は、例えば、10m以上である。なお、第2装置側通信部118は、Wi−Fi(Wireless Fidelity)規格、または、IrDA(Infrared Data Association)規格等に基づき無線通信するLANインターフェースであってもよい。 The second device-side communication unit 118 wirelessly communicates PtoP (peer to peer) by pairing with the portable information device 200 based on the Bluetooth (registered trademark) standard. The first device-side communication control unit 117 can communicate with the mobile information device 200 when the distance to the mobile information device 200 is equal to or less than the second distance that is longer than the first distance. The second distance is, for example, 10 m or more. The second device-side communication unit 118 may be a LAN interface that performs wireless communication based on the Wi-Fi (Wireless Fidelity) standard, the IrDA (Infrared Data Association) standard, or the like.

第1装置側通信制御部117は、第2装置側通信部118が携帯情報装置200と通信可能となるように、第2装置側通信部118が携帯情報装置200とペアリングするようにしてもよい。これにより、ユーザーは、携帯情報装置200を、第1装置側通信制御部117から第1の距離の範囲内に近づければ、第2装置側通信部118が携帯情報装置200と通信可能となる。 The first device-side communication control unit 117 may pair the second device-side communication unit 118 with the mobile information device 200 so that the second device-side communication unit 118 can communicate with the mobile information device 200. Good. Accordingly, when the user brings the portable information device 200 within the range of the first distance from the first device-side communication control unit 117, the second device-side communication unit 118 can communicate with the portable information device 200. ..

外部記憶装置119は、CD−ROM(Compact Disc ROM)119Aが装着される。CPU111は、外部記憶装置119を介してCD−ROM119Aにアクセス可能である。CPU111は、外部記憶装置119に装着されたCD−ROM119Aに記録されたプログラムをRAM114にロードして実行する。なお、CPU111が実行するプログラムを記憶する媒体としては、CD−ROM119Aに限られず、光ディスク(MO(Magnetic Optical Disc)/MD(Mini Disc)/DVD(Digital Versatile Disc))、ICカード、光カード、マスクROM、EPROM(Erasable Programmable ROM)、EEPROM(Electrically EPROM)などの半導体メモリであってもよい。 A CD-ROM (Compact Disc ROM) 119A is attached to the external storage device 119. The CPU 111 can access the CD-ROM 119A via the external storage device 119. The CPU 111 loads the program recorded in the CD-ROM 119A mounted on the external storage device 119 into the RAM 114 and executes the program. The medium for storing the program executed by the CPU 111 is not limited to the CD-ROM 119A, and may be an optical disc (MO (Magnetic Optical Disc)/MD (Mini Disc)/DVD (Digital Versatile Disc)), an IC card, an optical card, It may be a semiconductor memory such as a mask ROM, an EPROM (Erasable Programmable ROM), or an EEPROM (Electrically EPROM).

また、CPU111が実行するプログラムは、CD−ROM119Aに記録されたプログラムに限られず、HDD115に記憶されたプログラムをRAM114にロードして実行するようにしてもよい。この場合、インターネット5に接続された他のコンピューターが、MFP100AのHDD115に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、MFP100Aが、インターネット5に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD115に記憶するようにしてもよい。ここでいうプログラムは、CPU111が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。 Further, the program executed by the CPU 111 is not limited to the program recorded in the CD-ROM 119A, and the program stored in the HDD 115 may be loaded into the RAM 114 and executed. In this case, another computer connected to the Internet 5 may rewrite the program stored in the HDD 115 of the MFP 100A, or may additionally write a new program. Further, MFP 100A may download the program from another computer connected to Internet 5 and store the program in HDD 115. The program mentioned here includes not only a program directly executable by the CPU 111, but also a source program, a compressed program, an encrypted program, and the like.

操作パネル160は、MFP100Aの上面に設けられ、表示部161と操作部163とを含む。 Operation panel 160 is provided on the upper surface of MFP 100A and includes a display unit 161 and an operation unit 163.

図4は、操作パネルの一例を示す平面図である。なお、図中の点線は、後述するハードキー部167を示すために付したもので、実際には存在しない。図4を参照して、操作パネル160は、表示部161と操作部163とを含む。表示部161は、液晶表示装置(LCD)、有機ELD(Electro−Luminescence Display)等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。 FIG. 4 is a plan view showing an example of the operation panel. The dotted line in the figure is added to show a hard key portion 167 described later, and does not actually exist. Referring to FIG. 4, operation panel 160 includes a display unit 161 and an operation unit 163. The display unit 161 is a display device such as a liquid crystal display device (LCD) or an organic ELD (Electro-Luminescence Display), and displays an instruction menu for the user, information regarding acquired image data, and the like.

操作部163は、タッチパネル165と、ハードキー部167と、接触位置通知領域117Aと、を含む。タッチパネル165は、表示部161の上面または下面に表示部161に重畳して設けられる。ハードキー部167は、複数のハードキーを含む。ハードキーは、例えば接点スイッチである。タッチパネル165は、表示部161の表示面中でユーザーにより指示された位置を検出する。接触位置通知領域117Aは、第1装置側通信部117が配置されている位置を示す領域である。接触位置通知領域117Aは、例えば、第1装置側通信部117のアンテナが配置される。接触位置通知領域117Aは、ユーザーに、携帯情報装置200を近づける位置を通知するための表示である。 The operation unit 163 includes a touch panel 165, a hard key unit 167, and a contact position notification area 117A. The touch panel 165 is provided on the upper surface or the lower surface of the display unit 161 so as to overlap the display unit 161. The hard key unit 167 includes a plurality of hard keys. The hard key is, for example, a contact switch. The touch panel 165 detects the position designated by the user on the display surface of the display unit 161. The contact position notification area 117A is an area indicating the position where the first device-side communication unit 117 is arranged. In the contact position notification area 117A, for example, the antenna of the first device side communication unit 117 is arranged. The contact position notification area 117A is a display for notifying the user of the position where the portable information device 200 is approached.

ユーザーがMFP100を操作する場合は直立した姿勢となる場合が多いので、表示部161の表示面、タッチパネル165の操作面、接触位置通知領域117Aおよびハードキー部167は、上方を向いて配置される。ユーザーが表示部161の表示面を容易に視認することができ、ユーザーが指で操作部163を容易に指示することができるようにするためである。 When the user operates the MFP 100, since the user often has an upright posture, the display surface of the display unit 161, the operation surface of the touch panel 165, the contact position notification area 117A, and the hard key unit 167 are arranged facing upward. .. This is because the user can easily visually recognize the display surface of the display unit 161, and the user can easily point the operation unit 163 with a finger.

図5は、携帯情報装置のハードウェア構成の概要を示すブロック図である。図5を参照して、本実施の形態における携帯情報装置200は、携帯情報装置200の全体を制御するためのCPU201と、カメラ202と、データを不揮発的に記憶するフラッシュメモリ203と、通話部205と接続された無線通信部204と、情報を表示する表示部206と、ユーザーの操作を受け付ける操作部207と、無線LANI/F208と、第1携帯側通信部209と、第2携帯側通信部210と、外部記憶装置211と、を含む。 FIG. 5 is a block diagram showing an outline of the hardware configuration of the portable information device. Referring to FIG. 5, portable information device 200 according to the present embodiment has a CPU 201 for controlling the entire portable information device 200, a camera 202, a flash memory 203 for storing data in a nonvolatile manner, and a call unit. A wireless communication unit 204 connected to 205, a display unit 206 that displays information, an operation unit 207 that receives a user operation, a wireless LAN I/F 208, a first mobile communication unit 209, and a second mobile communication. The unit 210 and the external storage device 211 are included.

表示部206は、液晶表示装置(LCD)、有機ELD等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部207は、メインキー207Aと、タッチパネル207Bとを備える。また、ユーザーが、表示部206の表示面を指示する場合、操作部207は、タッチパネル207Bにより検出される表示面の位置をCPU201に出力する。CPU201は、タッチパネル207Bによる検出された位置に基づいて、表示部206に表示されている画面中でユーザーにより指示された位置を検出する。CPU201は、表示部206に表示されている画面と、タッチパネル207Bによる検出された位置とに基づいて、ユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。例えば、表示部206にテンキーの画像を含む画面を表示する場合には、タッチパネル207Bによる検出された位置に表示されたキーに対応する数字を受け付ける。 The display unit 206 is a display device such as a liquid crystal display device (LCD) or an organic ELD, and displays an instruction menu for the user, information regarding acquired image data, and the like. The operation unit 207 includes a main key 207A and a touch panel 207B. Further, when the user instructs the display surface of the display unit 206, the operation unit 207 outputs the position of the display surface detected by the touch panel 207B to the CPU 201. The CPU 201 detects the position designated by the user on the screen displayed on the display unit 206, based on the position detected by the touch panel 207B. The CPU 201 receives input of various instructions, data such as characters and numbers, which are operated by the user, based on the screen displayed on the display unit 206 and the position detected by the touch panel 207B. For example, when displaying a screen including an image of a numeric keypad on the display unit 206, the number corresponding to the key displayed at the position detected by the touch panel 207B is accepted.

カメラ202は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをCPU201に出力する。光電変換素子は、CMOS(Complementary Metal Oxide Semiconductor)センサー、CCD(Charge Coupled Device)センサー等である。カメラ202は、その撮像範囲が、表示部206を見るユーザーを含む位置に配置される。具体的には、カメラ202は、その光軸が、表示部206の表示面の法線とほぼ平行であって、撮像方向が表示面の方向と同じになるように配置される。換言すれば、カメラ202は、ユーザーが表示部206を視認する場合には、そのユーザーの顔の部分を撮像範囲に含む。 The camera 202 includes a lens and a photoelectric conversion element, forms an image of light condensed by the lens on the photoelectric conversion element, and the photoelectric conversion element photoelectrically converts the received light and outputs image data to the CPU 201. The photoelectric conversion element is a CMOS (Complementary Metal Oxide Semiconductor) sensor, a CCD (Charge Coupled Device) sensor, or the like. The camera 202 is arranged such that its imaging range includes the user who views the display unit 206. Specifically, the camera 202 is arranged such that its optical axis is substantially parallel to the normal line of the display surface of the display unit 206 and the imaging direction is the same as the direction of the display surface. In other words, when the user visually recognizes the display unit 206, the camera 202 includes the face part of the user in the imaging range.

無線通信部204は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部204は、携帯情報装置200を電話通信網に接続し、通話部205を用いた通話を可能とする。無線通信部204は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部205に出力する。また、無線通信部204は、通話部205から入力される音声を符号化し、携帯電話用基地局に送信する。通話部205は、マイクおよびスピーカーを備え、無線通信部204から入力される音声をスピーカーから出力し、マイクから入力される音声を無線通信部204に出力する。さらに、無線通信部204は、CPU201により制御され、携帯情報装置200を電子メールサーバーに接続し、電子メールを送受信する。 The wireless communication unit 204 wirelessly communicates with a mobile phone base station connected to a telephone communication network. The wireless communication unit 204 connects the portable information device 200 to a telephone communication network and enables a call using the call unit 205. The wireless communication unit 204 decodes the audio signal obtained by demodulating the wireless signal received from the mobile phone base station and outputs the decoded audio signal to the call unit 205. The wireless communication unit 204 also encodes the voice input from the call unit 205 and transmits the voice to the mobile phone base station. The call unit 205 includes a microphone and a speaker, outputs voice input from the wireless communication unit 204 from the speaker, and outputs voice input from the microphone to the wireless communication unit 204. Further, the wireless communication unit 204 is controlled by the CPU 201, connects the portable information device 200 to an electronic mail server, and transmits/receives electronic mail.

無線LANI/F208は、携帯情報装置200をWi−Fi規格に基づき無線通信するインターフェースである。携帯情報装置200に、MFP100A,100BそれぞれのIP(Internet Protocol)アドレスを登録しておくことにより、携帯情報装置200は、MFP100A,100Bと通信することができ、データの送受信が可能となる。 The wireless LAN I/F 208 is an interface that wirelessly communicates with the portable information device 200 based on the Wi-Fi standard. By registering the IP (Internet Protocol) address of each of MFPs 100A and 100B in mobile information device 200, mobile information device 200 can communicate with MFPs 100A and 100B, and data can be transmitted and received.

フラッシュメモリ203は、CPU201が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。CPU201は、フラッシュメモリ203に記録されたプログラムを、CPU201が備えるRAMにロードして実行する。また、フラッシュメモリ203は、携帯情報装置200を識別するための装置識別情報、および携帯情報装置200を使用するユーザーとして割り当てられたユーザーを識別するためのユーザー識別情報を記憶する。 The flash memory 203 stores a program executed by the CPU 201 or data necessary for executing the program. The CPU 201 loads the program recorded in the flash memory 203 into the RAM included in the CPU 201 and executes the program. The flash memory 203 also stores device identification information for identifying the portable information device 200 and user identification information for identifying a user assigned as a user who uses the portable information device 200.

第1携帯側通信部209は、NFC規格に基づき、MFP100A、100Bのうち携帯情報装置200との間の距離が第1の距離以下となる装置と通信する。 Based on the NFC standard, the first mobile communication unit 209 communicates with a device whose distance from the mobile information device 200 is the first distance or less among the MFPs 100A and 100B.

第2携帯側通信部210は、Bluetooth(登録商標)規格に基づき、携帯情報装置200とペアリングすることによってPtoPで無線により通信する。第1携帯側通信部210は、MFP100AまたはMFP100Bとの間の距離が、第2の距離以下で携帯情報装置200と通信が可能である。第2の距離は、例えば、10m以上である。 The second mobile communication unit 210 performs PtoP wireless communication by pairing with the mobile information device 200 based on the Bluetooth (registered trademark) standard. First portable communication section 210 can communicate with portable information device 200 when the distance from MFP 100A or MFP 100B is the second distance or less. The second distance is, for example, 10 m or more.

第1携帯側通信部209は、第2携帯側通信部210がMFP100AまたはMFP100Bと通信可能となるように、MFP100AまたはMFP100Bとペアリングするようにしてもよい。これにより、ユーザーは、携帯情報装置200を、MFP100AまたはMFP100Bから第1の距離の範囲内に近づければ、第2携帯側通信部210が、MFP100AまたはMFP100Bのうち第1の距離の範囲内まで近づいた装置と通信可能となる。なお、第2携帯側通信部210は、Wi−Fi規格、または、IrDA格等に基づき無線通信するLANインターフェースであってもよい。 First mobile-side communication unit 209 may be paired with MFP 100A or MFP 100B so that second mobile-side communication unit 210 can communicate with MFP 100A or MFP 100B. Thus, if the user brings portable information device 200 within the range of the first distance from MFP 100A or MFP 100B, second portable side communication unit 210 causes the range within the first distance of MFP 100A or MFP 100B. It becomes possible to communicate with the approaching device. The second mobile communication unit 210 may be a LAN interface that performs wireless communication based on the Wi-Fi standard, IrDA rating, or the like.

外部記憶装置211は、携帯情報装置200に着脱自在であり、遠隔操作プログラムを記憶したCD−ROM210Aが装着可能である。CPU201は、外部記憶装置211を介してCD−ROM210Aにアクセス可能である。CPU201は、外部記憶装置211に装着されたCD−ROM210Aに記録された遠隔操作プログラムを、CPU201が備えるRAMにロードして実行することが可能である。 The external storage device 211 is attachable to and detachable from the portable information device 200, and a CD-ROM 210A storing a remote control program can be attached thereto. The CPU 201 can access the CD-ROM 210A via the external storage device 211. The CPU 201 can load the remote operation program recorded in the CD-ROM 210A mounted on the external storage device 211 into the RAM included in the CPU 201 and execute it.

なお、CPU201が実行するプログラムとして、フラッシュメモリ203またはCD−ROM210Aに記録されたプログラムについて説明したが、インターネット5に接続された他のコンピューターが、フラッシュメモリ203に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置200が、インターネット5に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、CPU201が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。 As the program executed by the CPU 201, the program recorded in the flash memory 203 or the CD-ROM 210A has been described, but another computer connected to the Internet 5 rewrites the program stored in the flash memory 203, Alternatively, it may be a new program additionally written. Further, the portable information device 200 may be a program downloaded from another computer connected to the Internet 5. The program referred to here includes not only a program directly executable by the CPU 201 but also a source program, a compressed program, an encrypted program, and the like.

なお、CPU201が実行するプログラムを記憶する媒体としては、CD−ROM211Aに限られず、光ディスク(MO/MD/DVD)、ICカード、光カード、マスクROM、EPROM、EEPROMなどの半導体メモリであってもよい。 The medium for storing the program executed by the CPU 201 is not limited to the CD-ROM 211A, and may be a semiconductor memory such as an optical disk (MO/MD/DVD), an IC card, an optical card, a mask ROM, an EPROM, or an EEPROM. Good.

図6は、管理サーバーのハードウェア構成の一例を示すブロック図である。図6を参照して、管理サーバー300は、それぞれがバス308に接続され、管理サーバー300の全体を制御するためのCPU301と、CPU301が実行するプログラム等を記憶するためのROM302と、CPU301の作業領域として用いられるRAM303と、管理サーバー300をネットワークに接続するためのネットワークI/F304と、大容量記憶装置としてのHDD305と、表示部306と、ユーザーの操作の入力を受け付ける操作部307と、外部記憶装置309と、を含む。 FIG. 6 is a block diagram showing an example of the hardware configuration of the management server. Referring to FIG. 6, the management server 300 is connected to the bus 308 and has a CPU 301 for controlling the entire management server 300, a ROM 302 for storing programs executed by the CPU 301, and a work of the CPU 301. A RAM 303 used as an area, a network I/F 304 for connecting the management server 300 to a network, an HDD 305 as a large-capacity storage device, a display unit 306, an operation unit 307 that receives an input of a user operation, and an external unit. And a storage device 309.

外部記憶装置309は、プログラムを記憶したCD−ROM309Aが装着される。CPU301は、外部記憶装置309を介してCD−ROM309Aに記憶されたプログラムをRAM303にロードし、実行する。なお、プログラムを記憶する記録媒体としては、CD−ROM309Aに限られず、フレキシブルディスク、カセットテープ、光ディスク(MO/MD/DVD)、ICカード、光カード、マスクROM、EPROM、EEPROMなどの半導体メモリ等でもよい。また、HDD305に記憶されたプログラムをRAM303にロードして実行するようにしてもよい。この場合、管理サーバー300が、インターネット5に接続された他のコンピューターからプリントジョブ管理プログラムをダウンロードして、そのプリントジョブ管理プログラムをHDD305に記憶するようにしてもよい。ここでいうプログラムは、CPU301が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。 A CD-ROM 309A storing a program is attached to the external storage device 309. The CPU 301 loads the program stored in the CD-ROM 309A into the RAM 303 via the external storage device 309 and executes it. The recording medium for storing the program is not limited to the CD-ROM 309A, but a flexible disk, a cassette tape, an optical disk (MO/MD/DVD), an IC card, an optical card, a semiconductor memory such as a mask ROM, EPROM, or EEPROM. But it's okay. Further, the program stored in the HDD 305 may be loaded into the RAM 303 and executed. In this case, the management server 300 may download the print job management program from another computer connected to the Internet 5 and store the print job management program in the HDD 305. The program mentioned here includes not only a program directly executable by the CPU 301 but also a source program, a compressed program, an encrypted program, and the like.

MFP100Aの機能と、MFP100Bの機能は同じである。しがって、以下の説明では特に言及しない限りMFP100Aの機能を例に説明する。MFP100A、100B各々は、登録装置としての機能と、制御装置としての機能と、を含む。登録装置と制御装置とで共通の機能についてMFP100Aの機能として説明し、登録装置としての機能をMFP100Aが登録装置として機能する場合を例に説明し、制御装置としての機能をMFP100Bが制御装置として機能する場合を例に説明する。 The function of the MFP 100A and the function of the MFP 100B are the same. Therefore, in the following description, the function of the MFP 100A will be described as an example unless otherwise specified. Each of the MFPs 100A and 100B includes a function as a registration device and a function as a control device. Functions common to the registration apparatus and the control apparatus will be described as the functions of the MFP 100A, the functions of the registration apparatus will be described as an example in which the MFP 100A functions as the registration apparatus, and the functions of the control apparatus will be performed by the MFP 100B. A case will be described as an example.

図7は、MFPが備えるCPUの機能の一例を示す機能ブロック図である。図7に示す機能は、MFP100A、100B各々が備えるCPU111が装置制御プログラムを実行することにより、CPU111に形成される。図7を参照して、MFP100Aが備えるCPU111は、装置側通信制御部51と、MFP100Aを操作するユーザーを特定する認証部53と、操作パネル160を制御するパネル制御部55と、コマンド生成部57と、制御情報生成部59と、制御情報取得部61と、を含む。 FIG. 7 is a functional block diagram showing an example of the functions of the CPU included in the MFP. The functions illustrated in FIG. 7 are formed in the CPU 111 by the CPU 111 included in each of the MFPs 100A and 100B executing the device control program. Referring to FIG. 7, CPU 111 included in MFP 100A includes device-side communication control unit 51, authentication unit 53 that identifies a user who operates MFP 100A, panel control unit 55 that controls operation panel 160, and command generation unit 57. And a control information generation unit 59 and a control information acquisition unit 61.

<共通の機能>
装置側通信制御部51は、通信I/F部112、第1装置側通信部117および第2装置側通信部118を制御する。装置側通信制御部51は、識別情報取得部63を含む。識別情報取得部63は、第1装置側通信部117を制御し、第1装置側通信部117が携帯情報装置200と通信可能になると、携帯情報装置200から携帯情報装置200を識別するための装置識別情報を取得する。装置識別情報は、携帯情報装置200を識別可能な情報であればよく、限定するものではないが、例えば、IPアドレス、MACアドレス、ドメイン名等を用いることができる。識別情報取得部63は、携帯情報装置200から取得された装置識別情報を、認証部53、制御情報生成部59および制御情報取得部61に出力する。
<Common functions>
The device-side communication control unit 51 controls the communication I/F unit 112, the first device-side communication unit 117, and the second device-side communication unit 118. The device-side communication control unit 51 includes an identification information acquisition unit 63. The identification information acquisition unit 63 controls the first device-side communication unit 117, and when the first device-side communication unit 117 becomes able to communicate with the portable information device 200, the identification information acquisition unit 63 identifies the portable information device 200 from the portable information device 200. Obtain device identification information. The device identification information may be any information that can identify the portable information device 200, and is not limited, and for example, an IP address, a MAC address, a domain name or the like can be used. The identification information acquisition unit 63 outputs the device identification information acquired from the portable information device 200 to the authentication unit 53, the control information generation unit 59, and the control information acquisition unit 61.

装置側通信制御部51は、識別情報取得部63によって携帯情報装置200の装置識別情報が取得される場合、通信I/F部112または第2装置側通信部118を制御して、携帯情報装置200との間の通信を確立する。この場合、装置側通信制御部51は、第1装置側通信部117を制御して、携帯情報装置200との間で、通信I/F部112または第2装置側通信部118のいずれかと通信を確立するための手順を実行する。これにより、MFP100Aは、携帯情報装置200との間で、通信I/F部112または第2装置側通信部118のいずれかで通信経路を確立する。 When the device identification information of the portable information device 200 is acquired by the identification information acquisition unit 63, the device-side communication control unit 51 controls the communication I/F unit 112 or the second device-side communication unit 118 to control the portable information device. Establishes communication with 200. In this case, the device-side communication control unit 51 controls the first device-side communication unit 117 to communicate with the portable information device 200 by either the communication I/F unit 112 or the second device-side communication unit 118. Take steps to establish. As a result, the MFP 100A establishes a communication path with the portable information device 200 using either the communication I/F unit 112 or the second device-side communication unit 118.

認証部53は、識別情報取得部63から装置識別情報が入力されることに応じて、装置識別情報に基づいて、MFP100Aを操作するユーザーを特定する。HDD115に、MFP100Aを操作するユーザーのユーザーデータを記憶しておく。このユーザーデータは、ユーザーを識別するためのユーザー識別情報と、そのユーザーに割り当てられた携帯情報装置200の装置識別情報と、を含む。認証部53は、識別情報取得部63から入力される装置識別情報と同じ装置識別情報を含むユーザーデータを抽出し、抽出されたユーザーデータのユーザー識別情報のユーザーを特定する。認証部53は、ユーザーを特定する場合、そのユーザーのユーザー識別情報をパネル制御部55に出力する。認証部53は、識別情報取得部63から入力される装置識別情報と同じ装置識別情報を含むユーザーデータを抽出できない場合、ゲストユーザーを特定する。認証部53は、ゲストユーザーを特定する場合、ゲストユーザーのユーザー識別情報をパネル制御部55に出力する。 Authentication unit 53 specifies the user who operates MFP 100A based on the device identification information in response to the input of the device identification information from identification information acquisition unit 63. User data of a user who operates the MFP 100A is stored in the HDD 115. The user data includes user identification information for identifying the user and device identification information of the portable information device 200 assigned to the user. The authentication unit 53 extracts the user data including the same device identification information as the device identification information input from the identification information acquisition unit 63, and identifies the user of the user identification information of the extracted user data. When identifying the user, the authentication unit 53 outputs the user identification information of the user to the panel control unit 55. The authentication unit 53 identifies the guest user when the user data including the same device identification information as the device identification information input from the identification information acquisition unit 63 cannot be extracted. When identifying the guest user, the authentication unit 53 outputs the user identification information of the guest user to the panel control unit 55.

<登録装置の機能>
パネル制御部55は、認証部53からユーザー識別情報が入力された後に、操作部163に入力される操作を、そのユーザー識別情報のユーザーによる操作として受け付ける。パネル制御部55は、処理特定部71と、認証情報受付部73と、を含む。
<Function of registration device>
The panel control unit 55 receives an operation input to the operation unit 163 after the user identification information is input from the authentication unit 53, as an operation by the user of the user identification information. The panel control unit 55 includes a process specifying unit 71 and an authentication information receiving unit 73.

処理特定部71は、ユーザー識別情報で特定されるユーザーが携帯する携帯情報装置200に実行させる処理を特定する。処理特定部71は、選択部75と、設定値受付部77と、を含む。処理特定部71は、表示部161に処理特定画面を表示する。処理特定画面は、携帯情報装置200が実行可能な複数の処理を選択可能な画面であり、複数の処理それぞれの処理識別情報のリストを含む。 The process identifying unit 71 identifies a process to be executed by the portable information device 200 carried by the user identified by the user identification information. The process specifying unit 71 includes a selecting unit 75 and a set value receiving unit 77. The process identification unit 71 displays the process identification screen on the display unit 161. The process identification screen is a screen from which a plurality of processes that the portable information device 200 can execute can be selected, and includes a list of process identification information of each of the plurality of processes.

選択部75は、表示部161に表示された処理特定画面に従って、ユーザーが操作部163に処理識別情報を選択する操作を入力すれば、選択された処理識別情報で特定される処理を選択する。選択部75は、選択された処理の処理識別情報を設定値受付部77に出力する。選択部75は、ユーザーが複数の処理識別情報を選択する場合、選択された複数の処理識別情報でそれぞれ特定される複数の処理を選択する。選択部75は、複数の処理を選択する場合、選択された順を処理の実行順に決定する。選択部75は、ユーザーが複数の処理識別情報を選択する場合、複数の処理の処理識別情報と実行順と、を設定値受付部77に出力する。 When the user inputs an operation to select the process identification information on the operation unit 163 according to the process identification screen displayed on the display unit 161, the selection unit 75 selects the process identified by the selected process identification information. The selection unit 75 outputs the process identification information of the selected process to the set value reception unit 77. When the user selects a plurality of process identification information, the selection unit 75 selects a plurality of processes specified by the selected plurality of process identification information. When selecting a plurality of processes, the selection unit 75 determines the order of selection in the order of execution of the processes. When the user selects a plurality of process identification information, the selection unit 75 outputs the process identification information and the execution order of the plurality of processes to the set value reception unit 77.

設定値受付部77は、選択部75から処理識別情報が入力されることに応じて、その処理識別情報で特定される処理に対応する設定値設定画面を表示部161に表示する。設定値設定画面は、選択された処理に対応する画面であり、選択された処理を携帯情報装置200が実行するために用いる設定値を入力する領域を含む。携帯情報装置200が実行可能な処理が、それが備えるフラッシュメモリ203に記憶されたデータを抽出する処理の場合、データを抽出する条件が設定値である。データを抽出する条件となる設定値は、例えば、データの名称に含まれる文字列、データが記憶された年月日等である。携帯情報装置200が実行可能な処理が、電子メールを送信する処理の場合、電子メールの宛先を示す電子メールアドレスが設定値である。設定値受付部77は、ユーザーが設定値設定画面に含まれる設定値を入力する領域に、ユーザーが操作部163に設定値を入力すれば、入力された設定値を、その領域に対応する処理の設定値として受け付ける。設定値受付部77は、処理識別情報と設定値との組をコマンド生成部57に出力する。選択部75によって複数の処理が選択される場合、設定値受付部77は、処理識別情報と設定値との組の複数と、実行順とを、コマンド生成部57に出力する。 In response to the process identification information input from the selection unit 75, the set value acceptance unit 77 displays on the display unit 161 a set value setting screen corresponding to the process specified by the process identification information. The setting value setting screen is a screen corresponding to the selected process, and includes an area for inputting a setting value used for the portable information device 200 to execute the selected process. When the process that the portable information device 200 can execute is the process of extracting the data stored in the flash memory 203 provided therein, the condition for extracting the data is the set value. The set value that is a condition for extracting data is, for example, a character string included in the name of the data, a date when the data is stored, or the like. When the process that can be executed by portable information device 200 is a process of transmitting an email, the email address indicating the destination of the email is the set value. If the user inputs a set value to the operation unit 163 in the area where the user inputs the set value included in the set value setting screen, the set value reception unit 77 processes the input set value in a process corresponding to the area. Accepted as the setting value of. The set value receiving unit 77 outputs the set of the process identification information and the set value to the command generating unit 57. When a plurality of processes are selected by the selection unit 75, the set value reception unit 77 outputs a plurality of sets of process identification information and set values and an execution order to the command generation unit 57.

認証情報受付部73は、認証情報受付画面を表示部161に表示する。認証情報受付画面は、認証情報を入力する領域を含む。認証情報は、任意の英数文字列であり、例えば、パスワードである。この認証情報は、ユーザーが携帯する携帯情報装置200に登録されたパスワードと同じである。認証情報受付部73は、ユーザーが操作部163に入力する認証情報を受け付け、受け付けられた認証情報を制御情報生成部59に出力する。 The authentication information receiving unit 73 displays the authentication information receiving screen on the display unit 161. The authentication information reception screen includes an area for inputting authentication information. The authentication information is an arbitrary alphanumeric character string, for example, a password. This authentication information is the same as the password registered in the portable information device 200 carried by the user. The authentication information receiving unit 73 receives the authentication information input by the user to the operation unit 163, and outputs the received authentication information to the control information generating unit 59.

コマンド生成部57は、設定値受付部77から処理識別情報と設定値との組が入力される。また、設定値受付部77から処理識別情報と設定値との組が複数入力される場合は、実行順が入力される。コマンド生成部57は、処理識別情報で特定される処理を携帯情報装置200に設定値を用いて実行させるためのコマンドを生成する。コマンドは、携帯情報装置200が実行可能な複数の処理のいずれかを特定する処理識別情報と、処理識別情報で特定される処理に対する設定値と、を含む。コマンド生成部57は、実行順が入力される場合は、複数の処理識別情報にそれぞれ対応する複数のコマンドを生成するが、複数のコマンドを実行順に従って携帯情報装置200が実行するように、複数のコマンドを実行順に配列する。コマンド生成部57は、生成された1以上のコマンドを制御情報生成部59に出力する。 The command generation unit 57 receives the set of the process identification information and the set value from the set value receiving unit 77. When a plurality of sets of process identification information and setting values are input from the setting value receiving unit 77, the execution order is input. The command generation unit 57 generates a command for causing the portable information device 200 to execute the process specified by the process identification information using the set value. The command includes process identification information that identifies one of a plurality of processes that can be executed by portable information device 200, and a set value for the process identified by the process identification information. When the execution order is input, the command generation unit 57 generates a plurality of commands respectively corresponding to the plurality of process identification information, but a plurality of commands are generated so that the portable information device 200 executes the plurality of commands in the execution order. Arrange the commands in order of execution. The command generation unit 57 outputs the generated one or more commands to the control information generation unit 59.

制御情報生成部59は、識別情報取得部63から携帯情報装置200の装置識別情報が入力され、コマンド生成部57から1以上のコマンドが入力され、認証情報受付部73から認証情報が入力される。制御情報生成部59は、装置識別情報と、1以上のコマンドと、認証情報と、を含む制御情報を生成し、生成された制御情報を装置側通信制御部51に出力する。 In the control information generation unit 59, the device identification information of the portable information device 200 is input from the identification information acquisition unit 63, one or more commands are input from the command generation unit 57, and the authentication information is input from the authentication information reception unit 73. .. The control information generation unit 59 generates control information including device identification information, one or more commands, and authentication information, and outputs the generated control information to the device-side communication control unit 51.

装置側通信制御部51は、制御情報送信部67を、さらに含む。制御情報送信部67は、制御情報生成部59から制御情報が入力されることに応じて、通信I/F部112を制御して、制御情報を管理サーバー300に送信する。MFP100Aに管理サーバー300のネットワークアドレスを予め記憶しておき、そのネットワークアドレスを用いて管理サーバー300に制御情報を送信する。管理サーバー300においては、MFP100Aから制御情報が入力されると、制御情報をHDD305に記憶する。 The device-side communication control unit 51 further includes a control information transmission unit 67. The control information transmission unit 67 controls the communication I/F unit 112 in response to the control information input from the control information generation unit 59, and transmits the control information to the management server 300. The network address of the management server 300 is stored in the MFP 100A in advance, and the control information is transmitted to the management server 300 using the network address. In the management server 300, when the control information is input from the MFP 100A, the control information is stored in the HDD 305.

<制御装置の機能>
制御情報取得部61は、識別情報取得部63から装置識別情報が入力されることに応じて、その装置識別情報を含む制御情報を取得する。MFP100Bに管理サーバー300のネットワークアドレスを予め記憶しておき、そのネットワークアドレスを用いて管理サーバー300から制御情報を取得する。具体的には、制御情報取得部61は、通信I/F部112を制御して、識別情報取得部63から入力される装置識別情報を含む制御情報送信要求を管理サーバー300に送信する。管理サーバー300は、HDD305に記憶されている制御情報のうちから、制御情報送信要求に含まれる装置識別情報と同じ装置識別情報を含む制御情報を抽出する。管理サーバー300は、制御情報を抽出する場合、抽出された制御情報を、制御情報送信要求を送信してきたMFP100Bに返信する。制御情報取得部61は、制御情報送信要求の送信に応じて、通信I/F部112が管理サーバー300から受信する制御情報を取得する。制御情報取得部61は、取得された制御情報に含まれる認証情報とコマンドとの組を装置側通信制御部51のコマンド送信部65に出力する。
<Function of control device>
The control information acquisition unit 61 acquires the control information including the device identification information in response to the device identification information input from the identification information acquisition unit 63. The network address of the management server 300 is stored in the MFP 100B in advance, and the control information is acquired from the management server 300 using the network address. Specifically, the control information acquisition unit 61 controls the communication I/F unit 112 to transmit a control information transmission request including the device identification information input from the identification information acquisition unit 63 to the management server 300. The management server 300 extracts the control information including the same device identification information as the device identification information included in the control information transmission request from the control information stored in the HDD 305. When extracting control information, management server 300 returns the extracted control information to MFP 100B that has transmitted the control information transmission request. The control information acquisition unit 61 acquires the control information that the communication I/F unit 112 receives from the management server 300 in response to the transmission of the control information transmission request. The control information acquisition unit 61 outputs the set of the authentication information and the command included in the acquired control information to the command transmission unit 65 of the device-side communication control unit 51.

コマンド送信部65は、制御情報取得部61から認証情報とコマンドとの組が入力されることに応じて、識別情報取得部63により取得された装置識別情報で特定される携帯情報装置200に認証情報とコマンドとの組を送信する。制御情報取得部61から制御情報が入力される前の段階で、識別情報取得部63によって携帯情報装置200の装置識別情報が取得されており、第2装置側通信部118または通信I/F部112のいずれかが、携帯情報装置200との間で通信経路が確立されている。コマンド送信部65は、第2装置側通信部118または通信I/F部112のうち携帯情報装置200との間で通信経路が確立されているものを介して、認証情報とコマンドとの組を送信する。 The command transmission unit 65 authenticates the portable information device 200 specified by the device identification information acquired by the identification information acquisition unit 63 in response to the input of the combination of the authentication information and the command from the control information acquisition unit 61. Send a set of information and commands. The device identification information of the portable information device 200 is acquired by the identification information acquisition unit 63 before the control information is input from the control information acquisition unit 61, and the second device-side communication unit 118 or the communication I/F unit is acquired. A communication path is established between the portable information device 200 and any one of them 112. The command transmitting unit 65 transmits the set of the authentication information and the command via the second device-side communication unit 118 or the communication I/F unit 112 that has a communication path established with the portable information device 200. Send.

MFP100Bは、識別情報取得部63によって携帯情報装置200から装置識別情報が取得された後、換言すれば、第1装置側通信部117が携帯情報装置200と通信可能なった後に、制御情報取得部61によって、その携帯情報装置200に対応する制御情報が取得される場合に、制御装置として機能する。また、MFP100Aは、識別情報取得部63によって携帯情報装置200から装置識別情報が取得された後、換言すれば、第1装置側通信部117が携帯情報装置200と通信可能なった後に、制御情報取得部61によって、その携帯情報装置200に対応する制御情報が取得されない場合に、登録装置として機能する。 After the device identification information is acquired from the mobile information device 200 by the identification information acquisition unit 63, in other words, after the first device-side communication unit 117 can communicate with the mobile information device 200, the MFP 100B receives the control information acquisition unit. When the control information corresponding to the portable information device 200 is acquired by 61, it functions as a control device. Further, the MFP 100A receives the control information after the device identification information is acquired from the portable information device 200 by the identification information acquisition unit 63, in other words, after the first device-side communication unit 117 can communicate with the portable information device 200. If the acquisition unit 61 does not acquire the control information corresponding to the mobile information device 200, the acquisition unit 61 functions as a registration device.

図8は、処理選択画面の一例を示す図である。図8を参照して、処理選択画面500は、チェックボックス501〜507と、チェックボックス501〜507各々の右側に処理識別情報を配置した画面であり、6つの処理識別情報を列挙したリストを含む。ユーザーが、チェックボックス501〜507のいずれかを指示すれば、指示されたチェックボックスの右側に配置された処理識別情報で特定される処理が選択されるとともに、設定値設定画面が表示部161に表示される。 FIG. 8 is a diagram showing an example of the process selection screen. Referring to FIG. 8, the process selection screen 500 is a screen in which process identification information is arranged on the right side of each of the check boxes 501 to 507 and the check boxes 501 to 507, and includes a list listing six process identification information. .. When the user points to one of the check boxes 501 to 507, the process specified by the process identification information arranged on the right side of the designated check box is selected and the setting value setting screen is displayed on the display unit 161. Is displayed.

チェックボックス501の右側には処理識別情報「ファイル印刷」が配置される。処理識別情報「ファイル印刷」は、携帯情報装置200に記憶されたデータをMFP100A,100Bのいずれかにプリントさせる処理を示す。処理識別情報「ファイル印刷」で特定される処理は、携帯情報装置200に記憶されたデータのうち処理対象となるデータを抽出するための設定値が対応付けられる。チェックボックス501が指示される場合に生成されるコマンドは、携帯情報装置200に、フラッシュメモリ203に記憶されたデータのうちコマンドに含まれる設定値によって定められた条件に一致するデータをプリントするプリントジョブを生成し、MFP100AまたはMFP100Bに送信する処理を実行させる。これにより、MFP100AまたはMFP100Bは、携帯情報装置200から受信するプリントジョブを実行するので、携帯情報装置200に記憶されたデータの画像を用紙に形成する。コマンドに対応する設定値として、データを抽出する条件である、ユーザーが毎日作成するデータに付されるファイル名の一部、データ更新日時を「今日」とする場合、MFP100AまたはMFP100Bに携帯情報装置200を近づける操作をするだけで、毎日作成するデータの画像を用紙に形成することができる。 On the right side of the check box 501, the process identification information “file print” is arranged. The process identification information “file print” indicates a process of printing the data stored in portable information device 200 on either MFP 100A or 100B. The process specified by the process identification information “file print” is associated with a setting value for extracting the data to be processed from the data stored in the portable information device 200. The command generated when the check box 501 is instructed is a print command for printing, in the portable information device 200, data that matches the condition defined by the setting value included in the command, out of the data stored in the flash memory 203. A process for generating a job and transmitting it to MFP 100A or MFP 100B is executed. As a result, MFP 100A or MFP 100B executes the print job received from portable information device 200, and thus forms an image of the data stored in portable information device 200 on paper. As the set value corresponding to the command, when the data update date and time, which is a part of the file name added to the data created by the user every day, which is the condition for extracting the data, is set to “today”, the portable information device is installed in the MFP 100A or 100B. An image of data created every day can be formed on a sheet only by performing an operation of bringing 200 closer.

チェックボックス502の右側には処理識別情報「ファイル転送(MFP→携帯端末)」が配置される。処理識別情報「ファイル転送(MFP→携帯端末)」は、MFP100A,100Bのいずれかに記憶されたデータを携帯情報装置200のフラッシュメモリ203に記憶する処理を示す。処理識別情報「ファイル転送(MFP→携帯端末)」で特定される処理は、MFP100A,100Bのいずれかに記憶されたデータのうち処理対象となるデータを抽出するための設定値が対応付けられる。チェックボックス502が指示される場合に生成されるコマンドは、携帯情報装置200に、MFP100A,100Bのいずれかに記憶されたデータのうちコマンドに含まれる設定値によって定められた条件に一致するデータを携帯情報装置200にダウンロードする処理を実行させる。これにより、携帯情報装置200は、MFP100A、100Bに記憶されたデータをフラッシュメモリ203に記憶することができる。コマンドに対応する設定値として、データを抽出する条件である、ユーザーが毎日作成するデータに付されるファイル名の一部、データ更新日時を「今日」とする場合、MFP100AまたはMFP100Bに携帯情報装置200を近づける操作をするだけで、MFP100AまたはMFP100Bに記憶された毎日作成するデータをフラッシュメモリ203に記憶することができる。 On the right side of the check box 502, processing identification information “file transfer (MFP→mobile terminal)” is arranged. The process identification information “file transfer (MFP→portable terminal)” indicates a process of storing the data stored in one of the MFPs 100A and 100B in the flash memory 203 of the portable information device 200. The process specified by the process identification information “file transfer (MFP→mobile terminal)” is associated with a setting value for extracting data to be processed from data stored in either of the MFPs 100A and 100B. The command generated when the check box 502 is instructed is the data stored in one of the MFPs 100A and 100B that matches the condition defined by the setting value included in the command, in the portable information device 200. The portable information device 200 is caused to execute the process of downloading. Thereby, portable information device 200 can store the data stored in MFPs 100A and 100B in flash memory 203. As the set value corresponding to the command, when the data update date and time, which is a part of the file name added to the data created by the user every day, which is the condition for extracting the data, is set to “today”, the portable information device is installed in the MFP 100A or 100B. The data created every day, which is stored in the MFP 100A or the MFP 100B, can be stored in the flash memory 203 only by the operation of bringing the 200 closer.

チェックボックス503の右側には処理識別情報「ファイル転送(MFP→サーバー)」が配置される。処理識別情報「ファイル転送(MFP→サーバー)」は、MFP100A,100Bのいずれかに記憶されたデータを管理サーバー300のHDD305に記憶する処理を示す。処理識別情報「ファイル転送(MFP→サーバー)」で特定される処理は、MFP100A,100Bのいずれかに記憶されたデータのうち処理対象となるデータを抽出するための設定値と、管理サーバー300に記憶するための記憶位置を示す設定値とが対応付けられる。チェックボックス503が指示される場合に生成されるコマンドは、携帯情報装置200に、MFP100A,100Bのいずれかに記憶されたデータのうちコマンドに含まれる設定値によって定められた条件に一致するデータを、管理サーバー300のコマンドに含まれる設定値によって定められた記憶位置に記憶する処理を実行させる。これにより、携帯情報装置200は、MFP100A、100Bに記憶されたデータを管理サーバー300に記憶させることができる。コマンドに対応する設定値として、データを抽出する条件である、ユーザーが毎日作成するデータに付されるファイル名の一部、データ更新日時を「今日」とする場合、MFP100AまたはMFP100Bに携帯情報装置200を近づける操作をするだけで、MFP100AまたはMFP100Bに記憶された毎日作成するデータを、管理サーバー300の所定の位置に記憶することができる。 On the right side of the check box 503, process identification information “file transfer (MFP→server)” is arranged. The process identification information “file transfer (MFP→server)” indicates a process of storing the data stored in one of the MFPs 100A and 100B in the HDD 305 of the management server 300. The process specified by the process identification information “file transfer (MFP→server)” includes the setting value for extracting the data to be processed among the data stored in either of the MFPs 100A and 100B and the management server 300. It is associated with a set value indicating a storage position for storing. The command generated when the check box 503 is instructed is the data stored in either of the MFPs 100A and 100B that matches the condition defined by the setting value included in the command in the portable information device 200. , Executes the process of storing in the storage location determined by the setting value included in the command of the management server 300. Thereby, portable information device 200 can cause management server 300 to store the data stored in MFPs 100A and 100B. As the set value corresponding to the command, when the data update date and time, which is a part of the file name added to the data created by the user every day, which is the condition for extracting the data, is set to “today”, the portable information device is installed in the MFP 100A or 100B. The data to be created every day stored in the MFP 100A or the MFP 100B can be stored in a predetermined position of the management server 300 only by the operation of bringing 200 closer.

なお、ここでは、MFP100A,100Bのいずれかに記憶されたデータを管理サーバー300に記憶する例を示したが、データの記憶元と、記憶先との2つを設定値で設定することにより、任意の位置に記憶されたデータを、任意の位置に記憶するようにすることができる。 Here, an example in which the data stored in one of the MFPs 100A and 100B is stored in the management server 300 has been shown, but by setting two data storage sources and storage destinations with set values, The data stored in any position can be stored in any position.

チェックボックス504の右側には処理識別情報「ファイル転送(携帯端末→MFP)」が配置される。処理識別情報「ファイル転送(携帯端末→MFP)」は、携帯情報装置200に記憶されたデータをMFP100A,100Bのいずれかに記憶する処理を示す。処理識別情報「ファイル転送(携帯端末→MFP)」で特定される処理は、携帯情報装置200に記憶されたデータのうち処理対象となるデータを抽出するための設定値と、MFP100A,100Bのいずれかに記憶するための記憶位置を示す設定値とが対応付けられる。チェックボックス504が指示される場合に生成されるコマンドは、携帯情報装置200に、携帯情報装置200のフラッシュメモリ203に記憶されたデータのうちコマンドに含まれる設定値によって定められた条件に一致するデータをMFP100A,100Bのコマンドに含まれる設定値によって定められた記憶位置に記憶する処理を実行させる。これにより、携帯情報装置200は、携帯情報装置200に記憶されたデータをMFP100AまたはMFP100Bの予め定められた位置に記憶することができる。コマンドに対応する設定値として、データを抽出する条件である、ユーザーが毎日作成するデータに付されるファイル名の一部、データ更新日時を「今日」とする場合、MFP100AまたはMFP100Bに携帯情報装置200を近づける操作をするだけで、携帯情報装置200のフラッシュメモリ203に記憶された毎日作成するデータをMFP100AまたはMFP100Bの予め定められた位置に記憶することができる。 On the right side of the check box 504, process identification information “file transfer (mobile terminal→MFP)” is arranged. The process identification information “file transfer (mobile terminal→MFP)” indicates the process of storing the data stored in mobile information device 200 in either MFP 100A or 100B. The process specified by the process identification information “file transfer (mobile terminal→MFP)” is either a set value for extracting data to be processed from the data stored in the mobile information device 200 or one of the MFPs 100A and 100B. The setting value indicating the storage position for storing the crab is associated. The command generated when the check box 504 is designated matches the condition defined by the setting value included in the command in the portable information device 200 among the data stored in the flash memory 203 of the portable information device 200. A process of storing the data in the storage location determined by the setting value included in the command of MFPs 100A and 100B is executed. Thereby, portable information device 200 can store the data stored in portable information device 200 at a predetermined position of MFP 100A or MFP 100B. As the set value corresponding to the command, when the data update date and time, which is a part of the file name added to the data that the user creates every day, which is the condition for extracting the data, is “today”, The data to be created every day, which is stored in the flash memory 203 of the portable information device 200, can be stored in a predetermined position of the MFP 100A or the MFP 100B only by performing an operation of bringing the device 200 closer.

チェックボックス505の右側には処理識別情報「ファイル消去」が配置される。処理識別情報「ファイル消去」は、携帯情報装置200に記憶されたデータを消去する処理を示す。処理識別情報「ファイル消去」で特定される処理は、携帯情報装置200に記憶されたデータをのうち処理対象となるデータを抽出するための設定値が対応付けられる。チェックボックス505が指示される場合に生成されるコマンドは、携帯情報装置200に、コマンドに含まれる設定値によって定められた条件に一致するデータを消去する処理を実行させる。コマンドに対応する設定値として、データを抽出する条件である、ユーザーが毎日作成するデータに付されるファイル名の一部、データ更新日時を「1週間以内」とする場合、MFP100AまたはMFP100Bに携帯情報装置200を近づける操作をするだけで、携帯情報装置200に記憶された毎日作成するデータであって、データ更新日が1週間以内のデータを消去することができる。 On the right side of the check box 505, the process identification information “file deletion” is arranged. The process identification information “file delete” indicates a process of deleting the data stored in the portable information device 200. The process specified by the process identification information “file deletion” is associated with a setting value for extracting data to be processed among the data stored in the portable information device 200. The command generated when the check box 505 is designated causes the portable information device 200 to execute a process of erasing data that matches the condition defined by the setting value included in the command. If the setting value corresponding to the command is a condition for extracting data, that is, a part of the file name given to the data created by the user every day, and the data update date/time is “within 1 week”, it is carried to the MFP 100A or the MFP 100B. By simply moving the information device 200 closer, it is possible to delete the data stored in the portable information device 200 that is created every day and whose data update date is within one week.

チェックボックス506の右側には処理識別情報「端末ロック」が配置される。処理識別情報「端末ロック」は、携帯情報装置200を操作不可能な状態に遷移させる処理を示す。処理識別情報「端末ロック」で特定される処理は、設定値としてパスワードが対応付けられる。チェックボックス506が指示される場合に生成されるコマンドは、携帯情報装置200を操作不可能な状態に遷移させる処理を実行させる。コマンドに対応する設定値として認証情報が設定される。このため、例えば、ユーザーが携帯情報装置200を紛失したような場合、チェックボックス506を指示したコマンドを含む制御情報を管理サーバー300に登録するようにすれば、携帯情報装置200を取得した第三者がMFP100AまたはMFP100Bに携帯情報装置200を近づける操作をするだけで、その携帯情報装置200が操作不可能な状態になる。この場合には、チェックボックス504を指示したコマンドを含む制御情報を管予め理サーバー300に登録するのが好ましい。そうすれば、携帯情報装置200のフラッシュメモリ203に記憶されているデータの全てを、予め定められた記憶先に記憶することができる。なお、チェックボックス506を指示したコマンドを含む制御情報を、携帯情報装置200を紛失する前に、管理サーバー300に登録しておく必要がある。この場合には、管理サーバー300に登録した制御情報を、携帯情報装置200を紛失する前は無効にしておき、携帯情報装置200を紛失した後に有効にするようにすればよい。 The process identification information “terminal lock” is arranged on the right side of the check box 506. The process identification information “terminal lock” indicates a process of shifting the portable information device 200 to an inoperable state. The process specified by the process identification information “terminal lock” is associated with the password as the setting value. The command generated when the check box 506 is instructed causes the portable information device 200 to transition to the inoperable state. Authentication information is set as a setting value corresponding to the command. Therefore, for example, when the user loses the portable information device 200, if the control information including the command instructing the check box 506 is registered in the management server 300, the third information obtained by the portable information device 200 can be obtained. The person only operates the portable information device 200 closer to the MFP 100A or the MFP 100B, and the portable information device 200 becomes inoperable. In this case, it is preferable to pre-register the control information including the command instructing the check box 504 in the management server 300. Then, all the data stored in the flash memory 203 of the portable information device 200 can be stored in a predetermined storage destination. It is necessary to register the control information including the command instructing the check box 506 in the management server 300 before the portable information device 200 is lost. In this case, the control information registered in the management server 300 may be invalidated before the mobile information device 200 is lost, and may be validated after the mobile information device 200 is lost.

チェックボックス507の右側には処理識別情報「カメラ起動/撮影」が配置される。処理識別情報「カメラ起動/撮影」は、携帯情報装置200が備えるカメラ202を起動して被写体を撮像させる処理と、撮像して得られる画像を電子メールで送信する処理とを示す。処理識別情報「カメラ起動/撮影」で特定される処理は、設定値として電子メールアドレスが対応付けられる。チェックボックス507が指示される場合に生成されるコマンドは、携帯情報装置200にカメラ202で撮像させる処理と、撮像して得られる画像を電子メールで送信する処理とを実行させる。コマンドに対応する設定値として電子メールアドレスが設定される。このため、例えば、ユーザーが携帯情報装置200を紛失したような場合、チェックボックス507を指示したコマンドを含む制御情報を管理サーバー300に登録するようにすれば、携帯情報装置200を取得した第三者がMFP100AまたはMFP100Bに携帯情報装置200を近づける操作をするだけで、その携帯情報装置200が第三者を撮像した画像を含む電子メールを設定値で設定した電子メールアドレス宛に送信する。この場合には、チェックボックス504を指示したコマンドを含む制御情報を管理サーバー300に登録するのが好ましい。そうすれば、携帯情報装置200のフラッシュメモリ203に記憶されているデータの全てを、予め定められた記憶先に記憶することができる。なお、チェックボックス507を指示したコマンドを含む制御情報を、携帯情報装置200を紛失する前に、管理サーバー300に登録しておく必要がある。この場合には、管理サーバー300に登録した制御情報を、携帯情報装置200を紛失する前は無効にしておき、携帯情報装置200を紛失した後に有効にするようにすればよい。 On the right side of the check box 507, process identification information “camera start/shoot” is arranged. The process identification information “camera activation/imaging” indicates a process of activating the camera 202 included in the portable information device 200 to capture an image of a subject and a process of transmitting an image obtained by imaging by e-mail. The process identified by the process identification information “camera activation/shooting” is associated with an email address as a setting value. The command generated when the check box 507 is instructed causes the portable information device 200 to execute a process of capturing an image with the camera 202 and a process of transmitting an image obtained by capturing by e-mail. An e-mail address is set as the setting value corresponding to the command. Therefore, for example, when the user loses the mobile information device 200, if the control information including the command instructing the check box 507 is registered in the management server 300, the third information obtained by the mobile information device 200 can be obtained. The person only operates the mobile information device 200 to bring it closer to the MFP 100A or the MFP 100B, and the mobile information device 200 transmits an e-mail containing an image of a third person to the e-mail address set by the setting value. In this case, it is preferable to register the control information including the command instructing the check box 504 in the management server 300. Then, all the data stored in the flash memory 203 of the portable information device 200 can be stored in a predetermined storage destination. The control information including the command instructing the check box 507 needs to be registered in the management server 300 before the portable information device 200 is lost. In this case, the control information registered in the management server 300 may be invalidated before the mobile information device 200 is lost, and may be validated after the mobile information device 200 is lost.

図9は、設定値設定画面の一例を示す第1の図である。図9に示す設定値設定画面は、図8に示した処理選択画面において、チェックボックス504が指示された場合に表示される画面である。具体的には、処理識別情報「ファイル転送(携帯端末→MFP)」で特定される処理に対応する設定値のうち、携帯情報装置200に記憶されたデータのうち処理対象となるデータを抽出するための設定値を設定するための画面である。図9を参照して、設定値設定画面510は、ファイル名を入力する領域511と、ファイル更新日を特定するための条件を指定する領域512と、を含む。領域512は、ファイル更新日として、「今日」、「1週間以内」および指定日のいずれかを指定する領域を含む。指定日を指定する場合には、期間を入力する領域を含む。 FIG. 9 is a first diagram showing an example of the setting value setting screen. The setting value setting screen shown in FIG. 9 is a screen displayed when the check box 504 is designated in the process selection screen shown in FIG. Specifically, of the set values corresponding to the process specified by the process identification information “file transfer (mobile terminal→MFP)”, the data to be processed is extracted from the data stored in the mobile information device 200. Is a screen for setting a setting value for. Referring to FIG. 9, setting value setting screen 510 includes an area 511 for inputting a file name and an area 512 for specifying a condition for specifying a file update date. The area 512 includes an area for designating any one of "today", "within one week" and a designated date as the file update date. When specifying the specified date, it includes the area for inputting the period.

図10は、設定値設定画面の一例を示す第2の図である。図10に示す設定値設定画面は、図8に示した処理選択画面において、チェックボックス503が指示された後、図9に示した設定値設定画面510において設定値が設定された後に表示される画面である。具体的には、処理識別情報「ファイル転送(携帯端末→MFP)」で特定される処理に対応する設定値のうち、MFP100A,100Bのいずれかに記憶するための記憶位置を示す設定値を設定するための画面である。図10を参照して、設定値設定画面520は、記憶位置を入力する領域521を含む。領域521には、MFP100A、100B各々が備えるHDD115が有するフォルダを指定する値が設定される。このような設定値としては、限定するものではないが、例えば、直接パスを用いるようにしてもよいし、IPアドレスを用いるようにしてもよいし、URL(Uniform Resource Locator)を用いるようにしてもよい。 FIG. 10 is a second diagram showing an example of the setting value setting screen. The set value setting screen shown in FIG. 10 is displayed after the check box 503 is designated in the process selection screen shown in FIG. 8 and the set value is set in the set value setting screen 510 shown in FIG. It is a screen. Specifically, of the setting values corresponding to the processing specified by the processing identification information “file transfer (mobile terminal→MFP)”, the setting value indicating the storage position for storing in either MFP 100A or 100B is set. This is a screen for doing. With reference to FIG. 10, the setting value setting screen 520 includes an area 521 for inputting a storage position. In the area 521, a value designating a folder included in the HDD 115 included in each of the MFPs 100A and 100B is set. Such a setting value is not limited, but for example, a direct path may be used, an IP address may be used, or a URL (Uniform Resource Locator) may be used. Good.

図11は、携帯情報装置が備えるCPUの機能の一例を示す機能ブロック図である。図11に示す機能は、携帯情報装置200が備えるCPU201が遠隔操作プログラムを実行することにより、CPU201に形成される。図11を参照して、携帯情報装置200が備えるCPU201は、携帯側通信制御部251と、認証部253と、コマンド実行部255と、を含む。 FIG. 11 is a functional block diagram showing an example of the functions of the CPU included in the portable information device. The functions shown in FIG. 11 are formed in the CPU 201 by the CPU 201 included in the portable information device 200 executing the remote operation program. Referring to FIG. 11, CPU 201 included in mobile information device 200 includes a mobile communication control unit 251, an authentication unit 253, and a command execution unit 255.

携帯側通信制御部251は、無線LANI/F206、第1携帯側通信部209および第2携帯側通信部210を制御する。携帯側通信制御部251は、識別情報送信部261と、コマンド受信部263と、を含む。識別情報送信部261は、第1携帯側通信部209を制御し、第1携帯側通信部209がMFP100A,100Bのいずれかと通信可能になると、MFP100A,100Bのうち通信可能となった装置に、携帯情報装置200の装置識別情報を送信する。ここでは、MFP100Bと通信可能になった場合を例に説明する。この場合、携帯情報装置200がMFP100Bから第1の距離の範囲内に近づいた場合であり、識別情報送信部261は、第1携帯側通信部209を制御して、装置識別情報をMFP100Bに送信する。 The mobile communication control unit 251 controls the wireless LAN I/F 206, the first mobile communication unit 209, and the second mobile communication unit 210. The mobile communication controller 251 includes an identification information transmitter 261 and a command receiver 263. The identification information transmitting unit 261 controls the first portable communication unit 209, and when the first portable communication unit 209 becomes communicable with either of the MFPs 100A and 100B, the device that becomes communicable among the MFPs 100A and 100B, The device identification information of the portable information device 200 is transmitted. Here, a case where communication with MFP 100B becomes possible will be described as an example. In this case, the portable information device 200 is within the range of the first distance from the MFP 100B, and the identification information transmission unit 261 controls the first portable communication unit 209 to transmit the device identification information to the MFP 100B. To do.

携帯側通信制御部251は、識別情報送信部261によって携帯情報装置200の装置識別情報をMFP100に送信する場合、無線LANI/F206または第2携帯側通信部210を制御して、MFP100Bとの間で通信経路を確立する。この場合、携帯側通信制御部251は、第1携帯側通信部209を制御して、MFP100Bとの間で、無線LANI/F206または第2携帯側通信部210のいずれかと通信経路を確立するための手順を実行する。これにより、携帯情報装置200はMFP100Bとの間で、無線LANI/F206または第2携帯側通信部210のいずれかを介して通信可能となる。ここでは、第2携帯側通信部210がMFP100Bとの間で通信可能となった場合を例に説明する。 When transmitting the device identification information of the portable information device 200 to the MFP 100 by the identification information transmitting unit 261, the mobile communication control unit 251 controls the wireless LAN I/F 206 or the second mobile communication unit 210 to communicate with the MFP 100B. Establish a communication path with. In this case, the portable communication control unit 251 controls the first portable communication unit 209 to establish a communication path with the MFP 100B with either the wireless LAN I/F 206 or the second portable communication unit 210. Follow the steps in. Thereby, portable information device 200 can communicate with MFP 100B via either wireless LAN I/F 206 or second portable communication section 210. Here, a case will be described as an example in which the second mobile communication unit 210 becomes communicable with the MFP 100B.

コマンド受信部263は、無線LANI/F206または第2携帯側通信部210のうち通信経路が確立された側、ここでは第2携帯側通信部210を制御し、第2携帯側通信部210がMFP100Bから認証情報とコマンドとを受信する場合、認証情報を認証部253に出力し、コマンドをコマンド実行部255に出力する。 The command receiving unit 263 controls the wireless LAN I/F 206 or the side of the second portable communication unit 210 on which the communication path is established, here, the second portable communication unit 210, and the second portable communication unit 210 causes the MFP 100B to operate. When the authentication information and the command are received from, the authentication information is output to the authentication unit 253, and the command is output to the command execution unit 255.

認証部253は、コマンド受信部263から入力される認証情報が、フラッシュメモリ203に予め記憶された認証情報と一致するか否かを判断する。両者が一致する場合、認証部253は、コマンド実行部255に実行指示を出力するが、両者が一致しない場合、認証部253は、コマンド実行部255に実行禁止指示を出力する。 The authentication unit 253 determines whether the authentication information input from the command receiving unit 263 matches the authentication information stored in the flash memory 203 in advance. If they match, the authentication unit 253 outputs an execution instruction to the command execution unit 255, but if they do not match, the authentication unit 253 outputs an execution prohibition instruction to the command execution unit 255.

コマンド実行部255は、認証部253から実行指示が入力されることを条件に、コマンド受信部263から入力されるコマンドを実行する。コマンドは、携帯情報装置200が実行可能な複数の処理のいずれかに対応し、設定値を含む。コマンド実行部255は、コマンドにより特定される処理を、コマンドに含まれる設定値を用いて実行する。 The command execution unit 255 executes the command input from the command reception unit 263 on condition that the execution instruction is input from the authentication unit 253. The command corresponds to any of a plurality of processes that can be executed by portable information device 200, and includes a set value. The command execution unit 255 executes the process specified by the command using the setting value included in the command.

このように、携帯情報装置200を携帯するユーザーは、登録装置として機能するMFP100Aに携帯情報装置200を第1の距離まで近づけると、MFP100Aに携帯情報装置200に実行させる処理を登録することができる。MFP100Aは、ユーザーにより登録された処理を携帯情報装置200に実行させるコマンドを生成し、そのコマンドを含む制御情報を管理サーバー300に記憶させる。その後、携帯情報装置200が、MFP100Bに携帯情報装置200を第1の距離まで近づくと、MFP100Bは管理サーバー300から制御情報を取得するので制御装置として機能し、制御情報に含まれるコマンドを携帯情報装置200に送信し、携帯情報装置200にコマンドを実行させる。このため、携帯情報装置200に実行させる処理を、登録装置であるMFP100Aで予め登録することができる。また、MFP100Aに登録された処理は、携帯情報装置200が制御装置として機能するMFP100Bに第1の距離まで近づくと実行されるので、携帯情報装置200に操作を入力する必要がない。 In this way, the user carrying the portable information device 200 can register the process to be executed by the portable information device 200 in the MFP 100A when the portable information device 200 is brought closer to the first distance to the MFP 100A functioning as a registration device. .. MFP 100A generates a command for causing portable information device 200 to execute the process registered by the user, and causes management server 300 to store control information including the command. After that, when the portable information device 200 moves the portable information device 200 to the MFP 100B to the first distance, the MFP 100B functions as a control device because the control information is acquired from the management server 300, and the command included in the control information is transmitted to the portable information device. It is transmitted to the device 200, and the portable information device 200 is caused to execute the command. Therefore, the process to be executed by portable information device 200 can be registered in advance in MFP 100A, which is a registration device. Further, since the processing registered in MFP 100A is executed when portable information device 200 approaches MFP 100B that functions as a control device to a first distance, it is not necessary to input an operation to portable information device 200.

図12は、装置制御処理の流れの一例を示すフローチャートである。装置制御処理は、MFP100A、100B各々が備えるCPU111が装置制御プログラムを実行することにより、CPU111により実行される処理である。ここでは、MFP100Aが備えるCPU111が装置制御プログラムを実行する場合を例に説明する。図12を参照して、CPU111は、携帯情報装置200を検出したか否かを判断する(ステップS01)。第1装置側通信部117が携帯情報装置200と通信可能になると、携帯情報装置200を検出する。携帯情報装置200を検出するまで待機状態となり(ステップS01でNO)、携帯情報装置200を検出したならば(ステップS01でYES)、処理をステップS02に進める。 FIG. 12 is a flowchart showing an example of the flow of device control processing. The device control process is a process executed by the CPU 111 when the CPU 111 included in each of the MFPs 100A and 100B executes the device control program. Here, a case where the CPU 111 included in the MFP 100A executes the device control program will be described as an example. Referring to FIG. 12, CPU 111 determines whether or not portable information device 200 is detected (step S01). When the first device-side communication unit 117 can communicate with the mobile information device 200, the mobile information device 200 is detected. The process waits until the portable information device 200 is detected (NO in step S01), and if the portable information device 200 is detected (YES in step S01), the process proceeds to step S02.

ステップS02においては、第1装置側通信部117を制御して、携帯情報装置200の装置識別情報を取得する。そして、第1装置側通信部117を制御して、携帯情報装置200と通信することにより、通信I/F部112または第2装置側通信部118のいずれかで携帯情報装置200との間の通信経路を確立する。ここでは、第2装置側通信部118と携帯情報装置200との間の通信経路を確立する場合を例に説明する。 In step S02, the first device-side communication unit 117 is controlled to acquire the device identification information of the portable information device 200. Then, by controlling the first device-side communication unit 117 to communicate with the portable information device 200, the communication with the portable information device 200 is performed by either the communication I/F unit 112 or the second device-side communication unit 118. Establish a communication path. Here, a case will be described as an example where a communication path between the second device-side communication unit 118 and the portable information device 200 is established.

次のステップS04においては、通信I/F部112を介して、制御情報取得要求を管理サーバー300に送信する。制御情報取得要求は、ステップS02において取得された携帯情報装置200の装置識別情報を含む。制御情報取得要求を受信する管理サーバー300は、制御情報取得要求に含まれる装置識別情報と同じ装置識別情報を含む制御情報を記憶している場合、その制御情報を返信するが、そのような制御情報を記憶していない場合、制御情報を返信しない。次のステップS05においては、通信I/F部112が管理サーバー300から制御情報を受信したか否かを判断する。制御情報を受信したならば処理をステップS06に進めるが、そうでなければ処理をステップS07に進める。 In the next step S04, a control information acquisition request is transmitted to management server 300 via communication I/F unit 112. The control information acquisition request includes the device identification information of portable information device 200 acquired in step S02. When the management server 300 that receives the control information acquisition request stores the control information including the same device identification information as the device identification information included in the control information acquisition request, the management server 300 sends back the control information. When the information is not stored, the control information is not returned. In the next step S05, it is determined whether communication I/F unit 112 has received control information from management server 300. If the control information is received, the process proceeds to step S06. If not, the process proceeds to step S07.

ステップS06においては、制御情報に含まれる認証情報とコマンドとの組を、ステップS03において通信経路が確立されている第2装置側通信部118を介して携帯情報装置200に送信し、処理を終了する。 In step S06, the set of the authentication information and the command included in the control information is transmitted to portable information device 200 via second device-side communication section 118 whose communication path has been established in step S03, and the process ends. To do.

ステップS07においては、処理選択画面を表示部161に表示する。そして、処理の選択を受け付けたか否かを判断する。表示部161に表示された処理選択画面に従って、ユーザーが操作部163に処理識別情報を選択する操作を受け付けたか否かを判断する。
処理識別情報を選択する操作を受け付けたならば処理をステップS09に進めるが、そうでなければ処理をステップS12に進める。ステップS09においては、選択された処理識別情報を特定する。
In step S07, the process selection screen is displayed on display unit 161. Then, it is determined whether or not the selection of the process is accepted. According to the process selection screen displayed on the display unit 161, it is determined whether or not the user has accepted the operation unit 163 to select the process identification information.
If the operation of selecting the process identification information is accepted, the process proceeds to step S09. If not, the process proceeds to step S12. In step S09, the selected process identification information is specified.

次のステップS10においては、設定値を受け付けたか否かを判断する。ステップS08において選択された処理に対応する設定値設定画面を表示部161に表示し、表示された設定値設定画面に含まれる設定値を入力する領域に、ユーザーが操作部163を用いて設定値を入力すれば、入力された設定値を、その領域に対応する処理の設定値として受け付ける。設定値を受け付けるまで待機状態となり、設定値を受け付けたならば処理をステップS11に進める。ステップS11においては、コマンドを生成する。ステップS09において特定される処理識別情報で識別される処理を、ステップS10において受け付けられた設定値を用いで実行させるコマンドを生成する。コマンドは、設定値を引数として含む。 In the next step S10, it is determined whether or not the set value has been accepted. The set value setting screen corresponding to the process selected in step S08 is displayed on the display unit 161, and the user uses the operation unit 163 to set the set value in the area for inputting the set value included in the displayed set value setting screen. If is input, the input set value is accepted as the set value of the process corresponding to the area. The process waits until the set value is received, and if the set value is received, the process proceeds to step S11. In step S11, a command is generated. A command is generated that causes the process identified by the process identification information identified in step S09 to be executed using the setting value accepted in step S10. The command includes the setting value as an argument.

ステップS12においては、処理の選択が終了したか否かを判断する。例えば、操作部163が備える終了キーがユーザーにより指示される場合に、処理の選択が終了したと判断する。処理の選択が終了したならば処理をステップS13に進めるが、そうでなければ処理をステップS07に戻す。 In step S12, it is determined whether or not the selection of processing has been completed. For example, when the user instructs the end key provided in the operation unit 163, it is determined that the process selection has been completed. If the selection of the process is completed, the process proceeds to step S13. If not, the process returns to step S07.

ステップS13においては、認証情報を受け付ける。認証情報受付画面を表示部161に表示し、認証情報受付画面に従って、ユーザーが操作部163に入力する認証情報を受け付ける。そして、制御情報を生成する。ステップS02において取得された装置識別情報と、ステップS11において生成されたコマンドと、ステップS13において受け付けられた認証情報と、を含む制御情報を生成する。 In step S13, the authentication information is accepted. The authentication information reception screen is displayed on the display unit 161, and the authentication information input by the user to the operation unit 163 is received according to the authentication information reception screen. Then, the control information is generated. Control information including the device identification information acquired in step S02, the command generated in step S11, and the authentication information accepted in step S13 is generated.

次のステップS15においては、生成された制御情報を、通信I/F部112を介して管理サーバー300に送信し、処理を終了する。管理サーバー300においては、制御情報を受信すると、その制御情報をHDD305に記憶する。 In the next step S15, the generated control information is transmitted to the management server 300 via the communication I/F unit 112, and the process ends. Upon receiving the control information, the management server 300 stores the control information in the HDD 305.

図13は、被制御処理の流れの一例を示すフローチャートである。被制御処理は、携帯情報装置200が備えるCPU201が遠隔操作プログラムを実行することにより、CPU201により実行される処理である。図13を参照して、CPU201は、MFP100AまたはMFP100Bを検出したか否かを判断する(ステップS21)。MFP100AまたはMFP100Bのいずれかを検出するまで待機状態となり(ステップS21でNO)、MFP100AまたはMFP100Bのいずれかを検出したならば(ステップS21でYES)、処理をステップS22に進める。第1携帯側通信部209がMFP100A,100Bのいずれかと通信可能になると、MFP100A,100Bのうち通信可能となった装置を検出する。ここでは、第1携帯側通信部209がMFP100Aと通信可能になり、MFP100Aを検出する場合を例に説明する。 FIG. 13 is a flowchart showing an example of the flow of controlled processing. The controlled process is a process executed by the CPU 201 when the CPU 201 included in the portable information device 200 executes the remote operation program. Referring to FIG. 13, CPU 201 determines whether MFP 100A or MFP 100B is detected (step S21). The process waits until either MFP 100A or MFP 100B is detected (NO in step S21), and if either MFP 100A or MFP 100B is detected (YES in step S21), the process proceeds to step S22. When the first mobile-side communication unit 209 becomes able to communicate with either of the MFPs 100A and 100B, it detects the communicable device of the MFPs 100A and 100B. Here, a case will be described as an example in which the first portable communication unit 209 becomes communicable with the MFP 100A and detects the MFP 100A.

次のステップS22においては、第1携帯側通信部209を介して、携帯情報装置200の装置識別情報をMFP100Aに送信する。そして、MFP100Aとの間で通信経路を確立する(ステップS23)。第1装置側通信部117を制御して、MFP100Aと通信することにより、無線LANI/F208または第2携帯側通信部210のいずれかでMFP100Aとの間の通信経路を確立する。ここでは、第2携帯側通信部210とMFP100Aとの間の通信経路を確立する場合を例に説明する。 In the next step S22, the device identification information of portable information device 200 is transmitted to MFP 100A via first portable communication unit 209. Then, a communication path is established with the MFP 100A (step S23). By controlling the first device-side communication unit 117 to communicate with the MFP 100A, either the wireless LAN I/F 208 or the second portable-side communication unit 210 establishes a communication path with the MFP 100A. Here, a case will be described as an example where a communication path between the second mobile communication unit 210 and the MFP 100A is established.

次のステップS24においては、MFP100Aとの間で通信経路を確立した第2携帯側通信部210が、MFP100Aから認証情報とコマンドとを受信したか否かを判断する。認証情報とコマンドとを受信したならば処理をステップS25に進めるが、そうでなければ処理を終了する。 In the next step S24, it is determined whether second portable communication section 210, which has established a communication path with MFP 100A, has received the authentication information and the command from MFP 100A. If the authentication information and the command are received, the process proceeds to step S25. If not, the process ends.

ステップS25においては、受信された認証情報を用いて認証する。受信された認証情報がフラッシュメモリ203に予め記憶された認証情報と一致するか否かを判断する。両者が一致するならば認証し、両者が一致しなければ認証しない。そして、認証に成功したか否かを判断する(ステップS26)。ステップS25において認証する場合は処理をステップS27に進めるが、ステップS25において認証しない場合は処理を終了する。ステップS27においては、コマンドを実行する。コマンドにより特定される処理を、コマンドに含まれる設定値を用いて実行する。 In step S25, authentication is performed using the received authentication information. It is determined whether the received authentication information matches the authentication information previously stored in the flash memory 203. Authenticate if both match, and do not authenticate if both do not match. Then, it is determined whether or not the authentication is successful (step S26). If the authentication is made in step S25, the process proceeds to step S27, but if the authentication is not made in step S25, the process ends. In step S27, the command is executed. The process specified by the command is executed using the setting value included in the command.

以上説明したように、本実施の形態における装置制御システム1において、MFP100Aが制御装置として機能する場合、MFP100Aは、携帯情報装置200と通信可能となると、携帯情報装置200の装置識別情報を取得し、その後に受け付けられた操作に従って、携帯情報装置200に実行させる処理を特定し、携帯情報装置の装置識別情報と、特定された処理を携帯情報装置200に実行させるコマンドとを含む制御情報を生成し、管理サーバー300に登録する。また、MFP100Bが制御装置として機能する場合、MFP100Bは、携帯情報装置200と通信可能となると、携帯情報装置200の装置識別情報を取得し、MFP100Aによって生成された制御情報であって携帯情報装置200の装置識別情報と同じ装置識別情報を含む制御情報を取得し、制御情報に含まれるコマンドを携帯情報装置200に送信する。このため、携帯情報装置200は、MFP100Bと通信可能な状態になることに応じて、MFP100Bに装置識別情報を送信し、MFP100Bからコマンドを受信する場合、受信されたコマンドを実行する。このため、携帯情報装置200に実行させる処理を定めるコマンドを含む制御情報をMFP100Aを介して管理サーバー300に登録すれば、次に、携帯情報装置200をMFP100Bと第1の距離の範囲内に近づけると、登録された制御情報に含まれるコマンドが携帯情報装置200で実行される。このため、ユーザーによる操作に関係なく、携帯情報装置200に処理を実行させることができる。 As described above, in the device control system 1 according to the present embodiment, when MFP 100A functions as a control device, MFP 100A acquires the device identification information of portable information device 200 when it becomes possible to communicate with portable information device 200. According to the operation received thereafter, the process to be executed by the portable information device 200 is specified, and the control information including the device identification information of the portable information device and the command for causing the portable information device 200 to execute the specified process is generated. Then, it is registered in the management server 300. Further, when the MFP 100B functions as a control device, the MFP 100B acquires the device identification information of the mobile information device 200 when it becomes able to communicate with the mobile information device 200, and the control information generated by the MFP 100A is the mobile information device 200. The control information including the same device identification information as the device identification information of 1 is acquired, and the command included in the control information is transmitted to the portable information device 200. Therefore, portable information device 200 transmits the device identification information to MFP 100B in response to communication with MFP 100B, and executes the received command when receiving the command from MFP 100B. Therefore, if control information including a command that determines a process to be executed by portable information device 200 is registered in management server 300 via MFP 100A, then portable information device 200 is brought closer to the first distance range from MFP 100B. Then, the command included in the registered control information is executed by the portable information device 200. Therefore, it is possible to cause the portable information device 200 to execute the process regardless of the operation by the user.

また、MFP100が登録装置として機能する場合に、制御情報の登録時に携帯情報装置200に登録された認証情報と同じ認証情報を受け付け、管理サーバー300に認証情報を含む制御情報を記憶する。携帯情報装置200をMFP100Bと第1の距離の範囲内に近づけると、MFP100Bからコマンドとともに認証情報を受信するので、携帯情報装置200は、認証情報が予め登録された認証情報と一致することを条件に、コマンドを実行する。このため、携帯情報装置200に登録された認証情報を知るユーザーのみによって、制御情報が登録されるので、携帯情報装置200にコマンドを実行させることのできるユーザーを制限することができる。 Further, when MFP 100 functions as a registration device, it accepts the same authentication information as the authentication information registered in portable information device 200 when registering the control information, and stores control information including the authentication information in management server 300. When the portable information device 200 is brought closer to the first distance range from the MFP 100B, the portable information device 200 receives the authentication information together with the command from the MFP 100B. Therefore, the portable information device 200 requires that the authentication information matches the previously registered authentication information. To execute the command. Therefore, since the control information is registered only by the user who knows the authentication information registered in the mobile information device 200, it is possible to limit the users who can cause the mobile information device 200 to execute the command.

また、コマンドは、携帯情報装置が実行可能な複数の処理のいずれかを識別するため処理識別情報と、処理識別情報で特定される処理に対する設定値と、を含むので、携帯情報装置に種々の処理を実行させることができる。 Further, since the command includes the process identification information for identifying any of the plurality of processes that the portable information device can execute, and the set value for the process specified by the process identification information, various commands can be applied to the portable information device. Processing can be executed.

また、携帯情報装置200に実行させる処理として予め登録された複数の処理は、携帯情報装置200に記憶されたデータのうちから設定値により特定される条件を満たすデータを抽出する検索処理を含むので、携帯情報装置200に記憶されたデータのうちから処理の対象とするデータを特定することができる。 Further, the plurality of processes registered in advance as the processes to be executed by the mobile information device 200 include the search process of extracting the data satisfying the condition specified by the set value from the data stored in the mobile information device 200. The data to be processed can be specified from the data stored in the mobile information device 200.

また、携帯情報装置200に実行させる処理として予め登録された複数の処理は、データを設定値により特定される送信先に送信する送信処理を含むので、データを任意の送信先に記憶させることができる。 Further, since the plurality of processes registered in advance as the processes to be executed by the portable information device 200 include the transmission process of transmitting the data to the destination specified by the setting value, the data can be stored in any destination. it can.

また、携帯情報装置200に実行させる処理として予め登録された複数の処理は、ユーザーによる操作の受付を禁止する状態に設定するロック設定処理を含むので、携帯情報装置を操作できない状態にすることができる。 Further, since the plurality of processes registered in advance as the processes to be executed by the portable information device 200 include the lock setting process for setting the state in which the acceptance of the operation by the user is prohibited, the portable information device may be in the inoperable state. it can.

また、制御情報を管理サーバー300に記憶するので、インターネット5に接続されたMFP100Aで携帯情報装置200に対する制御情報を登録することができ、またインターネット5に接続されたMFP100Bに携帯情報装置200が近づけば、携帯情報装置200に、MFP100Aで登録された制御情報により定まるコマンドを実行させることができる。 Further, since the control information is stored in the management server 300, the control information for the portable information device 200 can be registered by the MFP 100A connected to the Internet 5, and the portable information device 200 can be brought closer to the MFP 100B connected to the Internet 5. For example, mobile information device 200 can be caused to execute a command determined by the control information registered in MFP 100A.

なお、上述した実施の形態においては、管理サーバー300と、画像形成装置の一例としてMFP100A,100Bと、携帯情報装置200とを含む装置制御システム1について説明したが、図12に示した装置制御処理をMFP100A,100Bそれぞれに実行させる装置制御方法として、また、その装置制御方法をMFP100A,100Bそれぞれが備えるCPU111に実行させる装置制御プログラムとして発明を捉えることができるのは言うまでもない。 In the above-described embodiment, the device control system 1 including the management server 300, the MFPs 100A and 100B as an example of the image forming device, and the portable information device 200 has been described, but the device control process illustrated in FIG. Needless to say, the present invention can be understood as a device control method for causing each of the MFPs 100A and 100B to execute, and a device control program that causes the CPU 111 included in each of the MFPs 100A and 100B to execute the device control method.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed this time are to be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description but by the claims, and is intended to include meanings equivalent to the claims and all modifications within the scope.

1 装置制御システム、5 インターネット、100A,100B MFP、110 メイン回路、111 CPU、112 通信I/F部、113 ROM、114 RAM、115 HDD、116 ファクシミリ部、117 第1装置側通信部、117A 接触位置通知領域、118 第2装置側通信部、119 外部記憶装置、119A CD−ROM、120 自動原稿搬送装置、130 原稿読取部、140 画像形成部、150 給紙部、155 後処理部、160 操作パネル、161 表示部、163 操作部、165 タッチパネル、167 ハードキー部、200 携帯情報装置、201 CPU、202 カメラ、203 フラッシュメモリ、204 無線通信部、205 通話部、206 表示部、207 操作部、208 無線LANI/F、209 第1携帯側通信部、210 第2携帯側通信部、211 外部記憶装置、300 管理サーバー、301 CPU、302 ROM,303 RAM、304 ネットワークI/F、305 HDD、306 表示部、307 操作部、308 バス、309 外部記憶装置、51 装置側通信制御部、53 認証部、55 パネル制御部、57 コマンド生成部、59 制御情報生成部、61 制御情報取得部、63 識別情報取得部、65 コマンド送信部、67 制御情報送信部、71 処理特定部、73 認証情報受付部、75 選択部、77 設定値受付部、251 携帯側通信制御部、253 認証部、255 コマンド実行部、261 識別情報送信部、263 コマンド受信部。 1 device control system, 5 internet, 100A, 100B MFP, 110 main circuit, 111 CPU, 112 communication I/F part, 113 ROM, 114 RAM, 115 HDD, 116 facsimile part, 117 first device side communication part, 117A contact Position notification area, 118 Second device side communication unit, 119 External storage device, 119A CD-ROM, 120 Automatic document feeder, 130 Document reading unit, 140 Image forming unit, 150 Paper feeding unit, 155 Post-processing unit, 160 operations Panel, 161 display unit, 163 operation unit, 165 touch panel, 167 hard key unit, 200 portable information device, 201 CPU, 202 camera, 203 flash memory, 204 wireless communication unit, 205 call unit, 206 display unit, 207 operation unit, 208 wireless LAN I/F, 209 first mobile communication unit, 210 second mobile communication unit, 211 external storage device, 300 management server, 301 CPU, 302 ROM, 303 RAM, 304 network I/F, 305 HDD, 306 Display unit, 307 operation unit, 308 bus, 309 external storage device, 51 device side communication control unit, 53 authentication unit, 55 panel control unit, 57 command generation unit, 59 control information generation unit, 61 control information acquisition unit, 63 identification Information acquisition unit, 65 command transmission unit, 67 control information transmission unit, 71 process identification unit, 73 authentication information reception unit, 75 selection unit, 77 set value reception unit, 251 mobile communication control unit, 253 authentication unit, 255 command execution Part, 261 identification information transmitting part, 263 command receiving part.

Claims (32)

ネットワークに接続された複数の画像処理装置と、複数の前記画像処理装置のいずれかと無線通信可能な携帯情報装置と、前記ネットワークに接続されたサーバーとを含む装置制御システムであって、
複数の前記画像処理装置各々は、前記携帯情報装置と通信可能な装置側通信手段と、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記装置側通信手段により前記携帯情報装置に送信するコマンド送信手段と、を備えており、
前記携帯情報装置は、前記画像処理装置と通信可能な携帯側通信手段と、
複数の前記画像処理装置のいずれかが前記所定の距離の範囲内に存在する場合に前記携帯情報装置に対応する前記コマンドを受信し、受信した前記コマンドに対応する前記所定の処理を実行するコマンド実行手段と、を備え、
前記サーバーは、前記携帯情報装置に対して前記コマンドを記憶する記憶手段を備え、
前記コマンド送信手段は、前記携帯情報装置を示す装置識別情報と同じ前記装置識別情報に対応する前記コマンドを前記サーバーから取得し、前記携帯情報装置に送信する、装置制御システム。
A device control system comprising a plurality of image processing devices connected to a network, a portable information device capable of wireless communication with any of the plurality of image processing devices, and a server connected to the network,
Each of the plurality of image processing devices, device-side communication means capable of communicating with the portable information device,
When the portable information device is within a predetermined distance, a command for causing the portable information device to execute a predetermined process pre-registered to be executed by the portable information device is issued by the device-side communication means. Command transmitting means for transmitting to the portable information device,
The portable information device is a portable communication unit capable of communicating with the image processing device,
A command for receiving the command corresponding to the portable information device when any one of the plurality of image processing devices is present within the range of the predetermined distance and executing the predetermined process corresponding to the received command And an execution means,
The server includes a storage unit that stores the command for the portable information device,
The device control system, wherein the command transmitting unit acquires the command corresponding to the same device identification information as the device identification information indicating the portable information device from the server and transmits the command to the portable information device.
ネットワークに接続された複数の画像処理装置と、複数の前記画像処理装置のいずれかと無線通信可能な携帯情報装置とを含む装置制御システムであって、
複数の前記画像処理装置各々は、前記携帯情報装置と通信可能な装置側通信手段と、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記装置側通信手段により前記携帯情報装置に送信するコマンド送信手段と、を備えており、
前記携帯情報装置は、前記画像処理装置と通信可能な携帯側通信手段と、
複数の前記画像処理装置のいずれかが前記所定の距離の範囲内に存在する場合に前記携帯情報装置に対応する前記コマンドを受信し、受信した前記コマンドに対応する前記所定の処理を実行するコマンド実行手段と、を備え、
前記所定の処理は、前記携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録され、
前記コマンドは、前記処理識別情報と、前記処理識別情報で特定される処理に対する前記設定値と、を含む、装置制御システム。
A device control system including a plurality of image processing devices connected to a network, and a portable information device capable of wireless communication with any of the plurality of image processing devices,
Each of the plurality of image processing devices, device-side communication means capable of communicating with the portable information device,
When the portable information device is within a predetermined distance, a command for causing the portable information device to execute a predetermined process pre-registered to be executed by the portable information device is issued by the device-side communication means. Command transmitting means for transmitting to the portable information device,
The portable information device is a portable communication unit capable of communicating with the image processing device,
A command for receiving the command corresponding to the portable information device when any one of the plurality of image processing devices is present within the range of the predetermined distance and executing the predetermined process corresponding to the received command And an execution means,
In the predetermined process, one or more of a plurality of processes registered in advance as processes to be executed by the portable information device are designated as process identification information, and a setting for executing one or more selected processes is set. Registered when the value is accepted,
The device control system, wherein the command includes the process identification information and the setting value for the process specified by the process identification information.
ネットワークに接続された複数の画像処理装置と、複数の前記画像処理装置のいずれかと無線通信可能な携帯情報装置とを含む装置制御システムであって、
複数の前記画像処理装置各々は、前記携帯情報装置と通信可能な装置側通信手段と、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために前記携帯情報装置ごとに予め登録された所定の処理を前記携帯情報装置に実行させるコマンドであって、前記携帯情報装置が実行可能な複数の処理のいずれかを前記所定の処理として特定する処理識別情報を含むコマンドを、前記装置側通信手段により前記携帯情報装置に送信するコマンド送信手段と、を備えており、
前記携帯情報装置は、前記画像処理装置と通信可能な携帯側通信手段と、
複数の前記画像処理装置のいずれかが前記所定の距離の範囲内に存在する場合に前記携帯情報装置に対応する前記コマンドを受信し、受信した前記コマンドに対応する前記所定の処理を実行するコマンド実行手段と、を備えた、装置制御システム。
A device control system including a plurality of image processing devices connected to a network, and a portable information device capable of wireless communication with any of the plurality of image processing devices,
Each of the plurality of image processing devices, device-side communication means capable of communicating with the portable information device,
A command for causing the portable information device to execute a predetermined process registered in advance for each of the portable information devices when the portable information device is within a predetermined distance range. And a command transmitting unit that transmits a command including process identification information that specifies any of a plurality of processes that the portable information device can execute as the predetermined process to the portable information device by the device-side communication unit, Is equipped with
The portable information device is a portable communication unit capable of communicating with the image processing device,
A command for receiving the command corresponding to the portable information device when any one of the plurality of image processing devices is present within the range of the predetermined distance and executing the predetermined process corresponding to the received command An apparatus control system comprising: execution means.
前記コマンドは前記携帯情報装置ごとに予め登録される、請求項1または2に記載の装置制御システム。 The command is registered in advance for each of the mobile information device, device control system according to claim 1 or 2. 前記携帯情報装置に対応する前記コマンドは当該携帯情報装置を識別するための装置識別情報とともに登録される、請求項1〜4のいずれかに記載の装置制御システム。 The device control system according to claim 1, wherein the command corresponding to the portable information device is registered together with device identification information for identifying the portable information device. 複数の前記画像処理装置各々は、
前記携帯情報装置と通信可能な状態になることに応じて、前記携帯情報装置を識別するための装置識別情報を受信する識別情報取得手段を、さらに備え、
前記コマンド送信手段は、前記識別情報取得手段により受信された前記装置識別情報と同じ前記装置識別情報に対して登録された前記コマンドを前記携帯情報装置に送信する、請求項1〜5のいずれかに記載の装置制御システム。
Each of the plurality of image processing devices,
Further comprising: identification information acquisition means for receiving device identification information for identifying the portable information device in response to communication with the portable information device,
6. The command transmitting unit transmits, to the portable information device, the command registered for the same device identification information as the device identification information received by the identification information acquisition unit. The device control system according to 1.
前記装置側通信手段と前記携帯側通信手段は互いに近距離無線通信可能な無線通信手段を含む、請求項1〜6のいずれかに記載の装置制御システム。 7. The device control system according to claim 1, wherein the device-side communication unit and the mobile-side communication unit include a wireless communication unit capable of short-range wireless communication with each other. 前記コマンドは前記携帯情報装置に対応して登録された認証情報とともに登録されている、請求項1〜7のいずれかに記載の装置制御システム。 8. The device control system according to claim 1, wherein the command is registered together with the authentication information registered corresponding to the portable information device. 前記コマンド送信手段は、前記コマンドに対応して登録された認証情報を、さらに前記携帯情報装置に送信し、
前記携帯情報装置の前記コマンド実行手段は、受信された前記認証情報が前記携帯情報装置に予め登録された前記認証情報と一致することを条件に、受信された前記コマンドを実行する、請求項8に記載の装置制御システム。
The command transmitting means further transmits the authentication information registered corresponding to the command to the portable information device,
9. The command execution means of the mobile information device executes the received command on condition that the received authentication information matches the authentication information registered in advance in the mobile information device. The device control system according to 1.
前記所定の処理はユーザーから受け付けた操作に応じて特定され、前記コマンドとして登録可能である、請求項1〜9のいずれかに記載の装置制御システム。 The device control system according to claim 1, wherein the predetermined process is specified according to an operation received from a user and can be registered as the command. 複数の前記画像処理装置各々は、前記携帯情報装置を識別するための装置識別情報と、前記所定の処理を前記携帯情報装置に実行させる前記コマンドと、を含む制御情報を生成する制御情報生成手段を、さらに備える請求項1〜10のいずれかに記載の装置制御システム。 Each of the plurality of image processing devices generates control information that generates control information including device identification information for identifying the portable information device and the command for causing the portable information device to execute the predetermined process. The apparatus control system according to claim 1, further comprising: 前記制御情報はさらに前記携帯情報装置に対応して登録された認証情報を含む、請求項11に記載の装置制御システム。 The device control system according to claim 11, wherein the control information further includes authentication information registered corresponding to the portable information device. 前記所定の処理は、前記携帯情報装置に記憶されたデータのうちから前記設定値により特定される条件を満たすデータを抽出する検索処理をさらに含む、請求項2に記載の装置制御システム。 The device control system according to claim 2, wherein the predetermined process further includes a search process of extracting data satisfying a condition specified by the setting value from data stored in the portable information device. 前記所定の処理は、前記検索処理によって抽出されたデータを、前記画像処理装置に記憶させるように転送する転送処理をさらに含む、請求項13に記載の装置制御システム。 The device control system according to claim 13, wherein the predetermined process further includes a transfer process of transferring the data extracted by the search process so as to be stored in the image processing device. 前記所定の処理は、前記検索処理によって抽出されたデータに基づき、当該データに対応するプリントジョブを生成し、前記画像処理装置に送信するプリント処理を、さらに含む請求項13または14に記載の装置制御システム。 15. The apparatus according to claim 13, wherein the predetermined processing further includes print processing for generating a print job corresponding to the data based on the data extracted by the search processing and transmitting the print job to the image processing apparatus. Control system. 前記所定の処理は、データを前記設定値により特定される送信先に転送する転送処理を含む、請求項2、13〜15のいずれかに記載の装置制御システム。 The device control system according to claim 2, wherein the predetermined process includes a transfer process of transferring data to a destination specified by the setting value. 前記転送処理は、前記携帯情報装置が備えるカメラで撮影された画像データを、前記設定値で特定された送信先に送信する処理である、請求項16に記載の装置制御システム。 17. The device control system according to claim 16, wherein the transfer process is a process of transmitting image data captured by a camera included in the portable information device to a destination specified by the setting value. 前記所定の処理は、前記画像処理装置に記憶されたデータのうちから前記設定値により特定される条件を満たすデータを前記携帯情報装置にダウンロードするダウンロード処理を含む、請求項2、13〜17のいずれかに記載の装置制御システム。 18. The predetermined process includes a download process of downloading, to the portable information device, data satisfying a condition specified by the setting value from data stored in the image processing device. The apparatus control system according to any one of claims. 前記所定の処理は、前記携帯情報装置に記憶されたデータを消去する消去処理を含む、請求項1〜18のいずれかに記載の装置制御システム。 19. The device control system according to claim 1, wherein the predetermined process includes an erasing process of erasing data stored in the portable information device. 前記所定の処理は、前記携帯情報装置においてユーザーによる操作の受付を禁止する状態に設定するロック設定処理を含む、請求項1〜19のいずれかに記載の装置制御システム。 20. The device control system according to claim 1, wherein the predetermined process includes a lock setting process for setting a state in which reception of an operation by a user is prohibited in the portable information device. 携帯情報装置と通信可能な画像処理装置であって、
前記携帯情報装置と通信可能な装置側通信手段と、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記装置側通信手段により前記携帯情報装置に送信するコマンド送信手段と、を備え、
前記コマンド送信手段は、前記携帯情報装置を示す装置識別情報と同じ前記装置識別情報に対応する前記コマンドをネットワークに接続されたサーバーから取得し、前記携帯情報装置に送信する、画像処理装置。
An image processing device capable of communicating with a portable information device,
A device side communication means capable of communicating with the portable information device;
When the portable information device is within a predetermined distance, a command for causing the portable information device to execute a predetermined process pre-registered to be executed by the portable information device is issued by the device-side communication means. Command transmitting means for transmitting to the portable information device,
The image processing apparatus, wherein the command transmitting unit acquires the command corresponding to the same device identification information as the device identification information indicating the portable information device from a server connected to a network and transmits the command to the portable information device.
携帯情報装置と通信可能な画像処理装置であって、
前記携帯情報装置と通信可能な装置側通信手段と、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記装置側通信手段により前記携帯情報装置に送信するコマンド送信手段と、を備え、
前記所定の処理は、前記携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録されており、
前記コマンドは、前記処理識別情報と、前記処理識別情報で特定される処理に対する前記設定値と、を含む、画像処理装置。
An image processing device capable of communicating with a portable information device,
A device side communication means capable of communicating with the portable information device;
When the portable information device exists within a range of a predetermined distance, a command for causing the portable information device to execute a predetermined process registered in advance for the portable information device to execute by the device side communication means. Command transmitting means for transmitting to the portable information device,
In the predetermined process, one or more of a plurality of processes registered in advance as processes to be executed by the portable information device are designated as process identification information, and a setting for executing one or more selected processes is set. It is registered by accepting the value,
The image processing apparatus, wherein the command includes the process identification information and the setting value for the process specified by the process identification information.
携帯情報装置と通信可能な画像処理装置であって、
前記携帯情報装置と通信可能な装置側通信手段と、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために前記携帯情報装置ごとに予め登録された所定の処理を前記携帯情報装置に実行させるコマンドであって、前記携帯情報装置が実行可能な複数の処理のいずれかを前記所定の処理として特定する処理識別情報を含むコマンドを、前記装置側通信手段により前記携帯情報装置に送信するコマンド送信手段と、を備えた画像処理装置。
An image processing device capable of communicating with a portable information device,
A device side communication means capable of communicating with the portable information device;
A command for causing the portable information device to execute a predetermined process registered in advance for each of the portable information devices when the portable information device is within a predetermined distance range. And a command transmitting unit that transmits a command including process identification information that specifies any of a plurality of processes that the portable information device can execute as the predetermined process to the portable information device by the device-side communication unit, An image processing apparatus equipped with.
前記コマンドは前記携帯情報装置ごとに予め登録される、請求項21または22に記載の画像処理装置。 The image processing device according to claim 21 , wherein the command is registered in advance for each mobile information device. 前記携帯情報装置に対応する前記コマンドは当該携帯情報装置を識別するための装置識別情報とともに登録されている、請求項24に記載の画像処理装置。 The image processing device according to claim 24, wherein the command corresponding to the portable information device is registered together with device identification information for identifying the portable information device. 前記携帯情報装置と通信可能な状態になることに応じて、前記携帯情報装置を識別するための装置識別情報を受信する識別情報取得手段を、さらに備え、
前記コマンド送信手段は、前記識別情報取得手段により受信された前記装置識別情報と同じ前記装置識別情報に対して登録された前記コマンドを前記携帯情報装置に送信する、請求項21〜25のいずれかに記載の画像処理装置。
Further comprising: identification information acquisition means for receiving device identification information for identifying the portable information device in response to communication with the portable information device,
26. The command transmitting unit transmits to the portable information device the command registered for the same device identification information as the device identification information received by the identification information acquisition unit. The image processing device according to.
携帯情報装置と通信可能な画像処理装置で実行される装置制御方法であって、
所定の距離の範囲内に前記携帯情報装置が存在するか否か判断する判断ステップと、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記携帯情報装置に送信するコマンド送信ステップと、を前記画像処理装置に実行させ、
前記コマンド送信ステップは、前記携帯情報装置を示す装置識別情報と同じ前記装置識別情報に対応する前記コマンドをネットワークに接続されたサーバーから取得し、前記携帯情報装置に送信するステップを含む、装置制御方法。
A device control method executed by an image processing device capable of communicating with a portable information device,
A determination step of determining whether or not the portable information device exists within a predetermined distance range;
When the portable information device is within a predetermined distance, a command for causing the portable information device to execute a predetermined process pre-registered to be executed by the portable information device is transmitted to the portable information device. A command transmission step to
The command transmission step includes a step of acquiring the command corresponding to the same device identification information as the device identification information indicating the portable information device from a server connected to a network and transmitting the command to the portable information device. Method.
携帯情報装置と通信可能な画像処理装置で実行される装置制御方法であって、
所定の距離の範囲内に前記携帯情報装置が存在するか否か判断する判断ステップと、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記携帯情報装置に送信するコマンド送信ステップと、を前記画像処理装置に実行させ、
前記所定の処理は、前記携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録されており、
前記コマンドは、前記処理識別情報と、前記処理識別情報で特定される処理に対する前記設定値と、を含む、装置制御方法。
A device control method executed by an image processing device capable of communicating with a portable information device,
A determination step of determining whether or not the portable information device exists within a predetermined distance range;
When the portable information device is within a predetermined distance, a command for causing the portable information device to execute a predetermined process pre-registered to be executed by the portable information device is transmitted to the portable information device. A command transmission step to
In the predetermined process, one or more of a plurality of processes registered in advance as processes to be executed by the portable information device are designated as process identification information, and a setting for executing one or more selected processes is set. It is registered by accepting the value,
The apparatus control method, wherein the command includes the process identification information and the setting value for the process specified by the process identification information.
携帯情報装置と通信可能な画像処理装置で実行される装置制御方法であって、
所定の距離の範囲内に前記携帯情報装置が存在するか否か判断する判断ステップと、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために前記携帯情報装置ごとに予め登録された所定の処理を前記携帯情報装置に実行させるコマンドであって、携帯情報装置が実行可能な複数の処理のいずれかを前記所定の処理として特定する処理識別情報を含むコマンドを、前記携帯情報装置に送信するコマンド送信ステップと、を前記画像処理装置に実行させる装置制御方法。
A device control method executed by an image processing device capable of communicating with a portable information device,
A determination step of determining whether or not the portable information device exists within a predetermined distance range;
A command for causing the portable information device to execute a predetermined process registered in advance for each of the portable information devices when the portable information device is within a predetermined distance range. A command transmission step of transmitting to the portable information device a command including process identification information for specifying any of a plurality of processes executable by the portable information device as the predetermined process. Device control method.
携帯情報装置と通信可能な画像処理装置を制御するコンピューターで実行される装置制御プログラムであって、
所定の距離の範囲内に前記携帯情報装置が存在するか否か判断する判断ステップと、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記携帯情報装置に送信するコマンド送信ステップと、を前記コンピューターに実行させ、
前記コマンド送信ステップは、前記携帯情報装置を示す装置識別情報と同じ前記装置識別情報に対応する前記コマンドをネットワークに接続されたサーバーから取得し、前記携帯情報装置に送信するステップを含む、装置制御プログラム。
A device control program executed by a computer for controlling an image processing device capable of communicating with a portable information device,
A determination step of determining whether or not the portable information device exists within a predetermined distance range;
When the portable information device is within a predetermined distance, a command for causing the portable information device to execute a predetermined process pre-registered to be executed by the portable information device is transmitted to the portable information device. A command sending step to
The command transmission step includes a step of acquiring the command corresponding to the same device identification information as the device identification information indicating the portable information device from a server connected to a network and transmitting the command to the portable information device. program.
携帯情報装置と通信可能な画像処理装置を制御するコンピューターで実行される装置制御プログラムであって、
所定の距離の範囲内に前記携帯情報装置が存在するか否か判断する判断ステップと、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために予め登録された所定の処理を前記携帯情報装置に実行させるコマンドを、前記携帯情報装置に送信するコマンド送信ステップと、を前記コンピューターに実行させ、
前記所定の処理は、前記携帯情報装置に実行させる処理として予め登録された複数の処理のうちから1以上が処理識別情報として指定されるとともに、選択された1以上の処理を実行するための設定値が受け付けられることにより登録されており、
前記コマンドは、前記処理識別情報と、前記処理識別情報で特定される処理に対する前記設定値と、を含む、装置制御プログラム。
A device control program executed by a computer for controlling an image processing device capable of communicating with a portable information device,
A determination step of determining whether or not the portable information device exists within a predetermined distance range;
When the portable information device is within a predetermined distance, a command for causing the portable information device to execute a predetermined process pre-registered to be executed by the portable information device is transmitted to the portable information device. A command sending step to
In the predetermined process, one or more of a plurality of processes registered in advance as processes to be executed by the portable information device are designated as process identification information, and a setting for executing one or more selected processes is set. It is registered by accepting the value,
The said command is an apparatus control program containing the said process identification information and the said setting value with respect to the process specified by the said process identification information.
携帯情報装置と通信可能な画像処理装置を制御するコンピューターで実行される装置制御プログラムであって、
所定の距離の範囲内に前記携帯情報装置が存在するか否か判断する判断ステップと、
前記携帯情報装置が所定の距離の範囲内に存在する場合に、前記携帯情報装置に実行させるために前記携帯情報装置ごとに予め登録された所定の処理を前記携帯情報装置に実行させるコマンドであって、前記携帯情報装置が実行可能な複数の処理のいずれかを前記所定の処理として特定する処理識別情報を含むコマンドを、前記携帯情報装置に送信するコマンド送信ステップと、を前記コンピューターに実行させる装置制御プログラム。
A device control program executed by a computer for controlling an image processing device capable of communicating with a portable information device,
A determination step of determining whether or not the portable information device exists within a predetermined distance range;
A command for causing the portable information device to execute a predetermined process registered in advance for each of the portable information devices when the portable information device is within a predetermined distance range. And a command transmitting step of transmitting to the portable information device a command including process identification information for specifying any one of a plurality of processes executable by the portable information device as the predetermined process, and causing the computer to execute the command transmitting step. Device control program.
JP2018192800A 2018-10-11 2018-10-11 Device control system, image processing device, device control method, and device control program Active JP6747486B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018192800A JP6747486B2 (en) 2018-10-11 2018-10-11 Device control system, image processing device, device control method, and device control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018192800A JP6747486B2 (en) 2018-10-11 2018-10-11 Device control system, image processing device, device control method, and device control program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2014144160A Division JP6417762B2 (en) 2014-07-14 2014-07-14 Apparatus control system, image processing apparatus, apparatus control method, and apparatus control program

Publications (2)

Publication Number Publication Date
JP2019033523A JP2019033523A (en) 2019-02-28
JP6747486B2 true JP6747486B2 (en) 2020-08-26

Family

ID=65523783

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018192800A Active JP6747486B2 (en) 2018-10-11 2018-10-11 Device control system, image processing device, device control method, and device control program

Country Status (1)

Country Link
JP (1) JP6747486B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007279785A (en) * 2006-04-03 2007-10-25 Ricoh Co Ltd Image forming system, image forming program, and recording medium
JP2013209821A (en) * 2012-03-30 2013-10-10 Miwa Lock Co Ltd Electric lock system
JP5900228B2 (en) * 2012-08-06 2016-04-06 ブラザー工業株式会社 Communication device
JP2014126967A (en) * 2012-12-26 2014-07-07 Kyocera Document Solutions Inc Communication device, communication system, communication program, and communication method

Also Published As

Publication number Publication date
JP2019033523A (en) 2019-02-28

Similar Documents

Publication Publication Date Title
JP5846157B2 (en) PRINT SYSTEM, CONVENIENCE INFORMATION GENERATION DEVICE, CONVENIENCE INFORMATION GENERATION METHOD, AND CONVENIENCE INFORMATION GENERATION PROGRAM
JP6020353B2 (en) Information processing apparatus, image forming apparatus, remote operation method, remote control method, remote operation program, and remote control program
JP6172074B2 (en) Print system, print server, print control method, and print control program
US20160092149A1 (en) Portable information device, image processing system, remote operation method, and non-transitory computer-readable recording medium encoded with remote operation program
JP2015026997A (en) Image forming apparatus, remote operation device, remote control method, remote operation method, remote control program, and remote operation program
US10341832B2 (en) Cooperative system, information processing device, cooperation method, and cooperative program
JP5915676B2 (en) Cooperation system, image forming apparatus, portable information device, remote control method, remote operation method, remote control program, and remote operation program
JP6098582B2 (en) Linkage system, linkage method
JP5716723B2 (en) Image processing system, portable information device, remote operation method, and cooperation program
JP6627611B2 (en) Remote control device, remote control method, and remote control program
JP5652439B2 (en) Image forming system, linkage method, and image forming apparatus
JP6747486B2 (en) Device control system, image processing device, device control method, and device control program
JP6107491B2 (en) Printing system and printing method
JP2018067269A (en) Cooperation system, information processing apparatus, cooperation method, and cooperation program
JP6417762B2 (en) Apparatus control system, image processing apparatus, apparatus control method, and apparatus control program
JP6344233B2 (en) Image forming system, image forming apparatus, remote control method, and remote control program
JP6256057B2 (en) Authentication system, server, authentication method and authentication program
JP6649621B2 (en) Remote operation system, image forming apparatus, remote operation method, and remote operation program
JP6528931B2 (en) IMAGE PROCESSING SYSTEM, IMAGE PROCESSING DEVICE, REMOTE CONTROL METHOD, AND REMOTE CONTROL PROGRAM
JP6504070B2 (en) PRINT SYSTEM, IMAGE FORMING APPARATUS, PRINT METHOD, AND PRINT PROGRAM
JP6464751B2 (en) Image forming system, image forming apparatus, remote control method, and remote control program
JP6878876B2 (en) Information processing equipment, cooperation method and cooperation program
JP6766589B2 (en) Cooperation system, information processing device, cooperation method and cooperation program
JP5966798B2 (en) Image forming system, image forming apparatus, remote control method, and remote control program
JP2014072627A (en) Image forming system, image forming apparatus, remote control method and remote control program

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181109

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190920

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191001

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200324

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200522

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200720

R150 Certificate of patent or registration of utility model

Ref document number: 6747486

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150