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
JP7613176B2 - PROGRAM AND INFORMATION PROCESSING APPARATUS - Google Patents
[go: Go Back, main page]

JP7613176B2 - PROGRAM AND INFORMATION PROCESSING APPARATUS - Google Patents

PROGRAM AND INFORMATION PROCESSING APPARATUS Download PDF

Info

Publication number
JP7613176B2
JP7613176B2 JP2021044112A JP2021044112A JP7613176B2 JP 7613176 B2 JP7613176 B2 JP 7613176B2 JP 2021044112 A JP2021044112 A JP 2021044112A JP 2021044112 A JP2021044112 A JP 2021044112A JP 7613176 B2 JP7613176 B2 JP 7613176B2
Authority
JP
Japan
Prior art keywords
information
user
image processing
recommended
setting
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
JP2021044112A
Other languages
Japanese (ja)
Other versions
JP2022143553A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2021044112A priority Critical patent/JP7613176B2/en
Publication of JP2022143553A publication Critical patent/JP2022143553A/en
Application granted granted Critical
Publication of JP7613176B2 publication Critical patent/JP7613176B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

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

Description

本開示は、画像処理装置を備えるシステムに関する。 This disclosure relates to a system equipped with an image processing device.

特許文献1には、プリンタに装着可能な複数の充電池のうち、ユーザの使用態様に応じた十分な電圧を供給可能な充電池をユーザに報知する技術が開示されている。 Patent document 1 discloses a technology that notifies a user of which of multiple rechargeable batteries that can be installed in a printer is capable of supplying sufficient voltage according to the user's usage pattern.

特開2019-030107号公報JP 2019-030107 A

プリンタが使用されるシーンとして、複数のプリンタが用意されていて、その中からいずれか1つをユーザが持ち出して使用するシーンが考えられる。この場合、ユーザの使用目的に合った設定がなされたプリンタを持ち出さないとユーザの望む印刷結果が得られない可能性がある。 One scenario in which a printer would be used is when multiple printers are available and the user takes one of them out to use. In this case, unless the user takes out a printer that has been configured to suit their intended use, they may not be able to get the print results they want.

使用前にユーザが各プリンタの設定状態を逐一確認することで、所望の設定がなされているプリンタを探し出すことは可能であるが、多くの手間がかかり、ユーザにとって使い勝手が良いとは言えない。 It is possible for a user to find a printer with the desired settings by checking the settings of each printer one by one before use, but this is time-consuming and not very user-friendly.

本開示の一局面は、ユーザに適した画像処理装置を当該ユーザが容易に特定できるようにすることを目的とする。 One aspect of the present disclosure aims to enable a user to easily identify an image processing device that is suitable for that user.

本開示の一局面におけるプログラムは、情報処理装置が備えるコンピュータが実行可能なプログラムである。情報処理装置は、複数の画像処理装置のそれぞれと通信可能である。
当該プログラムは、コンピュータに、ユーザ情報取得処理と、決定処理と、推奨情報出力処理とを実行させる。
According to an aspect of the present disclosure, there is provided a program executable by a computer included in an information processing device. The information processing device is capable of communicating with each of a plurality of image processing devices.
The program causes a computer to execute a user information acquisition process, a decision process, and a recommended information output process.

ユーザ情報取得処理は、ユーザ情報を取得する処理である。ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である。
決定処理は、ユーザ情報取得処理により取得された前記ユーザ情報に基づいて使用推奨装置を決定する処理である。使用推奨装置は、前記複数の画像処理装置のうちユーザが使用すべき画像処理装置である。
The user information acquisition process is a process for acquiring user information, which is information related to a user who uses any one of the plurality of image processing devices.
The determination process is a process for determining a recommended device to be used based on the user information acquired by the user information acquisition process. The recommended device is an image processing device that should be used by the user among the plurality of image processing devices.

推奨情報出力処理は、決定処理により決定された使用推奨装置を示す情報を含む推奨情報を出力する処理である。
このようなプログラムでは、ユーザ情報に基づいて使用推奨装置が決定され、推奨情報が出力される。そのため、ユーザは、推奨情報に基づいて、当該ユーザに適した画像処理装置を容易に特定することが可能となる。
The recommendation information output process is a process of outputting recommendation information including information indicating the recommended device determined by the determination process.
In such a program, the recommended device is determined based on the user information, and the recommendation information is output, so that the user can easily specify an image processing device suitable for the user based on the recommendation information.

本開示の別の一局面では、上記プログラムが実行されるように構成された情報処理装置が提供されてもよい。本開示のさらに別の一局面では、上記プログラムが実行される情報処理装置において用いられる方法(即ち、使用推奨装置を決定し推奨情報を出力する方法)が提供されてもよい。本開示のさらに別の一局面では、上記プログラムが実行される情報処理装置と複数の画像処理装置とを含むシステムが提供されてもよい。 In another aspect of the present disclosure, an information processing device configured to execute the program may be provided. In yet another aspect of the present disclosure, a method (i.e., a method for determining a device recommended for use and outputting recommended information) used in the information processing device in which the program is executed may be provided. In yet another aspect of the present disclosure, a system including an information processing device in which the program is executed and a plurality of image processing devices may be provided.

実施形態の画像処理システムの概要を示す説明図である。FIG. 1 is an explanatory diagram illustrating an overview of an image processing system according to an embodiment. モバイルデバイス及びクレードルのブロック図である。FIG. 2 is a block diagram of a mobile device and a cradle. 管理装置のブロック図である。FIG. 2 is a block diagram of a management device. 設定要件テーブルを示す説明図である。FIG. 13 is an explanatory diagram illustrating a setting requirement table. 管理処理のフローチャートである。13 is a flowchart of a management process. 推奨デバイス決定処理のフローチャートである。13 is a flowchart of a recommended device determination process. 設定要件テーブルの変形例を示す説明図である。FIG. 13 is an explanatory diagram showing a modified example of the setting requirement table. 推奨デバイス決定処理の変形例のフローチャートである。13 is a flowchart of a modified example of a recommended device determination process.

以下、本開示の例示的な実施形態について、図面を参照しながら説明する。
[1.実施形態]
(1-1)画像処理システムの概要
図1に示す本実施形態の画像処理システム1は、管理装置5と、無線通信機100と、1以上のモバイルデバイスとを備える。モバイルデバイスは、いくつ備えられていてもよい。本実施形態の画像処理システム1は、例えば、第1モバイルデバイス31と、第2モバイルデバイス32と、第3モバイルデバイス33とを備える。第1~第3モバイルデバイス31~33は、それぞれ異なる構成を有していてもよいが、本実施形態では、一例として、互いに同じ構成を有する。
Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the drawings.
1. Embodiment
(1-1) Overview of Image Processing System The image processing system 1 of this embodiment shown in Fig. 1 includes a management device 5, a wireless communication device 100, and one or more mobile devices. Any number of mobile devices may be included. The image processing system 1 of this embodiment includes, for example, a first mobile device 31, a second mobile device 32, and a third mobile device 33. The first to third mobile devices 31 to 33 may each have a different configuration, but in this embodiment, as an example, they have the same configuration.

画像処理システム1は、さらに、複合機34を備えていてもよい。画像処理システム1は、さらに、不図示の1以上の画像処理装置を備えていてもよい。画像処理システム1は、さらに、1以上のパーソナルコンピュータ(以下、PC)を備えていてもよい。PCはいくつ備えられていてもよい。本実施形態の画像処理システム1は、例えば、第1PC71と、第2PC72と、第3PC73と、第4PC74とを備える。 The image processing system 1 may further include a multifunction device 34. The image processing system 1 may further include one or more image processing devices (not shown). The image processing system 1 may further include one or more personal computers (hereinafter, PCs). Any number of PCs may be included. The image processing system 1 of this embodiment includes, for example, a first PC 71, a second PC 72, a third PC 73, and a fourth PC 74.

第1~第3モバイルデバイス31~33、複合機34、及び不図示の1以上の画像処理装置はそれぞれ、画像処理機能を備える。画像処理機能は、例えば、印刷機能及びスキャン機能の少なくとも一方を含む。印刷機能は、画像データを取得してその画像データが示す画像をシート状の被記録媒体に印刷する機能である。スキャン機能は、画像を読み取ってその読み取った画像を示す画像データを生成する機能である。本実施形態では、第1~第3モバイルデバイス31~33は例えば印刷機能を備え、複合機34は例えば印刷機能及びスキャン機能を備える。 The first to third mobile devices 31 to 33, the multifunction device 34, and one or more image processing devices (not shown) each have an image processing function. The image processing function includes, for example, at least one of a printing function and a scanning function. The printing function is a function of acquiring image data and printing an image represented by the image data on a sheet-like recording medium. The scanning function is a function of reading an image and generating image data representing the read image. In this embodiment, the first to third mobile devices 31 to 33 have, for example, a printing function, and the multifunction device 34 has, for example, a printing function and a scanning function.

第1~第3モバイルデバイス31~33及び複合機34はそれぞれ、例えば、定位置に据え置かれて使用されることを前提とした据え置き型の画像処理装置であってもよいし、容易に持ち運び可能であってそのように持ち運びされることを前提としたハンディ型の画像処理装置であってもよい。本実施形態では、例えば、第1~第3モバイルデバイス31~33はいずれもハンディ型であり、複合機34は据え置き型である。また、第1~第3モバイルデバイス31~33はそれぞれ、本実施形態では、例えばいわゆるラベルプリンタに分類される。ラベルプリンタは、ロール紙へ画像を印刷する機能を有する。ロール紙は、ロール状に巻回された長尺の被記録媒体である。 The first to third mobile devices 31 to 33 and the multifunction device 34 may each be, for example, a stationary image processing device that is intended to be placed in a fixed position for use, or a handy image processing device that is easily portable and intended to be carried around. In this embodiment, for example, the first to third mobile devices 31 to 33 are all handy types, and the multifunction device 34 is a stationary type. In this embodiment, the first to third mobile devices 31 to 33 are each classified as, for example, a label printer. A label printer has a function of printing images on roll paper. Roll paper is a long recording medium wound into a roll.

管理装置5は、通信ネットワーク150に接続されている。第1~第3モバイルデバイス31~33は、通信ネットワーク150に直接またはクレードルを介して接続可能である。図1は、第1モバイルデバイス31が第1クレードル51を介して通信ネットワーク150に間接的に接続され、第2モバイルデバイス32が第2クレードル52を介して通信ネットワーク150に間接的に接続され、第3モバイルデバイス33が通信ネットワーク150に直接接続されている例を示している。 The management device 5 is connected to a communication network 150. The first to third mobile devices 31 to 33 can be connected to the communication network 150 directly or via a cradle. FIG. 1 shows an example in which the first mobile device 31 is indirectly connected to the communication network 150 via a first cradle 51, the second mobile device 32 is indirectly connected to the communication network 150 via a second cradle 52, and the third mobile device 33 is directly connected to the communication network 150.

第1~第4PC71~74はそれぞれ、通信ネットワーク150に接続されている。また、複合機34は、通信ネットワーク150に接続されている。不図示の1以上の画像処理装置も、通信ネットワーク150に接続されていてもよい。 The first to fourth PCs 71 to 74 are each connected to a communication network 150. The multifunction device 34 is also connected to the communication network 150. One or more image processing devices (not shown) may also be connected to the communication network 150.

通信ネットワーク150は、有線のネットワークを含んでいてもよいし、無線のネットワークを含んでいてもよい。なお、本実施形態において、通信ネットワーク150に「接続」されるとは、通信ネットワーク150を通じて他の装置と通信可能な状態になることを意味する。 The communication network 150 may include a wired network or a wireless network. In this embodiment, being "connected" to the communication network 150 means being able to communicate with other devices through the communication network 150.

第1クレードル51及び第2クレードル52はそれぞれ通信ネットワーク150に接続されている。第1モバイルデバイス31は、第1クレードル51に着脱可能である。第2モバイルデバイス32は、第2クレードル52に着脱可能である。第1,第2モバイルデバイス31,32はそれぞれ、第1,第2クレードル51,52のどちらにも装着可能であってもよい。ただし、本実施形態では、例えば、管理の都合上、第1モバイルデバイス31は第1クレードル51に装着するように予め取り決められており、第2モバイルデバイス32は第2クレードル52に装着するように予め取り決められている。 The first cradle 51 and the second cradle 52 are each connected to a communication network 150. The first mobile device 31 is detachable from the first cradle 51. The second mobile device 32 is detachable from the second cradle 52. The first and second mobile devices 31 and 32 may be attachable to either the first or second cradle 51 and 52, respectively. However, in this embodiment, for example, for convenience of management, it is pre-arranged that the first mobile device 31 is attached to the first cradle 51, and the second mobile device 32 is attached to the second cradle 52.

第1クレードル51は、第1クレードル51に装着された第1モバイルデバイス31へ充電電力を供給する機能を備える。第1クレードル51は、さらに、第1モバイルデバイス31と、通信ネットワーク150に接続されている他の装置との通信を中継する機能を備える。第2クレードル52についても、第2モバイルデバイス32に対し、第1クレードル51と同様の機能を発揮する。 The first cradle 51 has a function of supplying charging power to the first mobile device 31 attached to the first cradle 51. The first cradle 51 also has a function of relaying communication between the first mobile device 31 and other devices connected to the communication network 150. The second cradle 52 also performs the same function as the first cradle 51 with respect to the second mobile device 32.

本実施形態の管理装置5は、一例として、管理制御装置10と、サーバ20とを備える。管理制御装置10とサーバ20とは互いに接続され、互いに通信可能である。サーバ20は、主にデータベースサーバとしての機能を有する。サーバ20は、データベース21を有している。データベース21には、後述する図4の設定要件テーブルが含まれる。 The management device 5 of this embodiment includes, as an example, a management control device 10 and a server 20. The management control device 10 and the server 20 are connected to each other and can communicate with each other. The server 20 mainly functions as a database server. The server 20 has a database 21. The database 21 includes a setting requirement table shown in FIG. 4, which will be described later.

なお、設定要件テーブルは管理制御装置10に備えられていてもよい。また、管理制御装置10とサーバ20とが通信ネットワーク150を通じて通信可能であってもよい。また、サーバ20が管理制御装置10に内蔵されていてもよい。つまり、管理制御装置10がサーバ20の機能を備えていてもよい。 The setting requirement table may be provided in the management control device 10. The management control device 10 and the server 20 may be capable of communicating with each other via the communication network 150. The server 20 may be built into the management control device 10. In other words, the management control device 10 may have the functions of the server 20.

管理装置5は、デバイス管理機能を有する。デバイス管理機能は、通信ネットワーク150に接続された1以上の管理対象デバイスのそれぞれを管理する。具体的には、例えば、各管理対象デバイスから、当該管理対象デバイスの機能及び/または状態を示すデバイス情報(本開示の装置情報の一例に相当)を取得する。また例えば、各管理対象デバイスへ各種の要求を行う。各種の要求には、後述する設定値の設定(更新)要求が含まれる。本実施形態では、少なくとも第1~第3モバイルデバイス31~33は、管理対象デバイスに該当する。複合機34及び不図示の1以上の画像処理装置も管理対象デバイスに該当してもよい。 The management device 5 has a device management function. The device management function manages one or more managed devices connected to the communication network 150. Specifically, for example, from each managed device, device information (corresponding to an example of device information in the present disclosure) indicating the function and/or status of the managed device is obtained. Also, for example, various requests are made to each managed device. The various requests include a request to set (update) a setting value, which will be described later. In this embodiment, at least the first to third mobile devices 31 to 33 correspond to the managed devices. The multifunction device 34 and one or more image processing devices (not shown) may also correspond to the managed devices.

無線通信機100は、無線通信機能を有する。無線通信機100は、無線通信機能を有するどのような形態のデバイスであってもよい。無線通信機100は、例えば、ICカードやICタグなどであってもよいし、スマートフォン、タブレット端末、モバイルパソコンなどの、容易に持ち運び可能な情報処理装置であってもよい。 The wireless communication device 100 has a wireless communication function. The wireless communication device 100 may be any type of device having a wireless communication function. The wireless communication device 100 may be, for example, an IC card or an IC tag, or may be an easily portable information processing device such as a smartphone, a tablet terminal, or a mobile personal computer.

無線通信機100は、管理装置5と無線通信可能である。より具体的には、無線通信機100は、管理制御装置10と無線通信可能である。以下の説明では、管理装置5と他の装置との通信について言及する場合、より詳しくは管理制御装置10と他の装置との通信を意味しているものとする。 The wireless communication device 100 is capable of wireless communication with the management device 5. More specifically, the wireless communication device 100 is capable of wireless communication with the management control device 10. In the following description, when referring to communication between the management device 5 and other devices, more specifically, communication between the management control device 10 and other devices is meant.

無線通信機100と管理装置5との無線通信は、どのような通信方式で行われてもよい。本実施形態では、例えば、NFC(Near Field Communication)の通信方式に従って行われる。無線通信機100を管理制御装置10にかざすと、両者間でNFC通信が実行される。なお、無線通信機100を管理制御装置10にかざす、とは、NFC通信が可能な距離関係及び/または位置関係になるように無線通信機100を管理制御装置10に近接させることを意味する。 The wireless communication between the wireless communication device 100 and the management device 5 may be performed using any communication method. In this embodiment, the wireless communication is performed according to, for example, the NFC (Near Field Communication) communication method. When the wireless communication device 100 is held over the management control device 10, NFC communication is performed between the two. Holding the wireless communication device 100 over the management control device 10 means bringing the wireless communication device 100 close to the management control device 10 so that the distance and/or positional relationship is such that NFC communication is possible.

無線通信機100は、記憶デバイスを備える。無線通信機100が例えばICカードあるいはICタグなどである場合、記憶デバイスは例えば、ICカード内またはICタグ内のICチップに内蔵されていてもよい。 The wireless communication device 100 includes a storage device. If the wireless communication device 100 is, for example, an IC card or an IC tag, the storage device may be built into, for example, an IC chip in the IC card or IC tag.

無線通信機100の記憶デバイスには、ユーザ情報が記憶されている。ユーザ情報は、ユーザに関する情報である。ここでいうユーザとは、例えば、管理対象デバイスを使用する可能性あるいは権限を有する一人以上の人のうちのいずれか一人を意味する。本実施形態は、一例として、後述するユーザA~Dを含む複数のユーザが存在している。そのため、無線通信機100に記憶されているユーザ情報は、ユーザA~Dのうちのいずれか一人のユーザ情報であり得る。 User information is stored in the storage device of the wireless communication device 100. User information is information related to a user. A user here means, for example, any one of one or more people who have the possibility or authority to use a managed device. In this embodiment, as an example, there are multiple users, including users A to D, which will be described later. Therefore, the user information stored in the wireless communication device 100 may be user information of any one of users A to D.

本実施形態では、ユーザ情報として、例えば固有のユーザIDを含む。例えば、無線通信機100がユーザAの所有物あるいはユーザAに貸与されている場合は、ユーザ情報はユーザAのユーザIDを含んでいてもよい。ユーザ情報は、ユーザを直接特定可能な情報に限定されず、ユーザの属性を示す情報を含んでいてもよい。ユーザの属性を示す情報としては、例えば、ユーザが行う業務の内容を示す業務情報が挙げられる。 In this embodiment, the user information includes, for example, a unique user ID. For example, if the wireless communication device 100 is owned by user A or loaned to user A, the user information may include user A's user ID. The user information is not limited to information that can directly identify the user, and may include information indicating the attributes of the user. An example of information indicating the attributes of the user is business information that indicates the content of the business performed by the user.

無線通信機100を管理制御装置10にかざすと、両者間でNFC通信が実行され、無線通信機100から管理制御装置10へユーザ情報が送信される。
無線通信機100から管理制御装置10へユーザ情報が送信されると、管理制御装置10は、ユーザ情報に基づく認証を行う。管理制御装置10は、認証が成功することに応じて、当該ユーザ情報に対応するユーザのログインを受け付ける。
When the wireless communication device 100 is held over the management control device 10 , NFC communication is performed between the two, and user information is transmitted from the wireless communication device 100 to the management control device 10 .
When the wireless communication device 100 transmits user information to the management control device 10, the management control device 10 performs authentication based on the user information. If the authentication is successful, the management control device 10 accepts login of the user corresponding to the user information.

なお、ユーザのログインは、無線通信機100を管理制御装置10にかざすこととは別の方法で可能であってもよい。例えば、ユーザが管理制御装置10の入力I/F13を介してユーザ情報を直接入力することでログイン可能であってもよい。 Note that a user may log in using a method other than holding the wireless communication device 100 over the management control device 10. For example, the user may log in by directly inputting user information via the input I/F 13 of the management control device 10.

第1~第4PC71~74はそれぞれ、例えば特定のユーザが使用するように割り当てられている。具体的には、例えば、第1PC71はユーザAに割り当てられ、第2PC72はユーザBに割り当てられ、第3PC73はユーザCに割り当てられ、第4PC74はユーザDに割り当てられている。 The first to fourth PCs 71 to 74 are each assigned for use by a specific user. Specifically, for example, the first PC 71 is assigned to user A, the second PC 72 is assigned to user B, the third PC 73 is assigned to user C, and the fourth PC 74 is assigned to user D.

本実施形態の画像処理システム1は、例えば次のように運用される。即ち、通常は、図1に示すように、第1~第3モバイルデバイス31~33を含む複数の管理対象デバイスが通信ネットワーク150に接続されている。複数のユーザ(例えばユーザA~D)にはそれぞれ、管理対象デバイスを用いることを前提とする業務が割り当てられている。複数のユーザはそれぞれ、自身の業務を遂行する際、複数の管理対象デバイスのうちの1つを通信ネットワーク150から切り離して持ち出し、その持ち出した1つである持出デバイスを使用して業務を遂行する。ユーザは、管理対象デバイスを、通信ネットワーク150に接続された状態のまま使用可能である。ただし、各ユーザによる業務は、通常、通信ネットワーク150が構築された場所とは異なる場所で行われる。そのため、通常は、各ユーザは、使用する管理対象デバイスを通信ネットワーク150から切り離して作業場所へ持って行き、その作業場所で、業務遂行のために使用する。そして、業務終了後、ユーザは、持出デバイスを返却する。ここでいう返却とは、通信ネットワーク150に接続することを含む。持出デバイスが返却されることは、ユーザによる使用が終了したことの一態様である。 The image processing system 1 of this embodiment is operated, for example, as follows. That is, normally, as shown in FIG. 1, a plurality of managed devices including first to third mobile devices 31 to 33 are connected to the communication network 150. A plurality of users (for example, users A to D) are assigned tasks that require the use of the managed devices. When each of the plurality of users performs his/her own task, he/she disconnects one of the plurality of managed devices from the communication network 150 and takes it out, and performs the task using the one of the taken-out devices. The user can use the managed device while it is connected to the communication network 150. However, the task of each user is usually performed in a place different from the place where the communication network 150 is constructed. Therefore, normally, each user disconnects the managed device to be used from the communication network 150 and takes it to the work place, and uses it to perform the task at the work place. Then, after completing the task, the user returns the taken-out device. Here, the return includes connecting to the communication network 150. Returning the taken-out device is one aspect of the user's ending use.

なお、持出デバイスが、第1、第2モバイルデバイス31,32のような、通信ネットワーク150に直接接続されずにクレードルに装着するように運用されるものである場合は、クレードルから取り外すことが、当該持出デバイスを持ち出す(通信ネットワーク150から切り離す)ことに対応し、クレードルに装着することが、当該持出デバイスを返却することに対応する。 In the case where the portable device is a device that is operated by being attached to a cradle without being directly connected to the communication network 150, such as the first and second mobile devices 31 and 32, removing the portable device from the cradle corresponds to taking the portable device out (disconnecting the device from the communication network 150), and attaching the portable device to the cradle corresponds to returning the portable device.

第1~第4PC71~74はそれぞれ、スケジューラを備えている。スケジューラは、ユーザのスケジュールを管理するための各種機能を備えたソフトウェアである。スケジューラの一例として、例えば、マイクロソフト社が提供するOutlookが挙げられる。マイクロソフト及びOutlookはいずれも登録商標である。 Each of the first to fourth PCs 71 to 74 is equipped with a scheduler. The scheduler is software with various functions for managing the user's schedule. One example of a scheduler is Outlook provided by Microsoft Corporation. Both Microsoft and Outlook are registered trademarks.

第1PC71のスケジューラには、ユーザAのスケジュールが、例えばユーザAによる入力操作等によって登録される。第2PC72のスケジューラには、ユーザBのスケジュールが、例えばユーザBによる入力操作等によって登録される。第3PC73のスケジューラには、ユーザCのスケジュールが、例えばユーザCによる入力操作等によって登録される。第4PC74のスケジューラには、ユーザDのスケジュールが、例えばユーザDによる入力操作等によって登録される。 User A's schedule is registered in the scheduler of the first PC 71, for example, by user A's input operation. User B's schedule is registered in the scheduler of the second PC 72, for example, by user B's input operation. User C's schedule is registered in the scheduler of the third PC 73, for example, by user C's input operation. User D's schedule is registered in the scheduler of the fourth PC 74, for example, by user D's input operation.

本実施形態のスケジューラに登録可能なスケジュールには、使用予定情報が含まれる。使用予定情報は、複数の管理対象デバイスのうちのいずれかを使用する予定であること、つまりいずれかの管理対象デバイスを使用することの事前予約を示す情報である。 The schedule that can be registered in the scheduler of this embodiment includes planned use information. Planned use information is information that indicates that one of multiple managed devices is planned to be used, that is, a prior reservation to use one of the managed devices.

使用予定情報は、例えば、使用時刻情報を含む。使用時刻情報は、少なくとも、管理対象デバイスの使用を開始する予定の時刻である使用開始時刻を含む。使用時刻情報は、さらに例えば、使用を終了する予定の時刻である使用終了時刻、若しくは、使用開始時刻からの使用終了時刻までの時間を含んでいてもよい。 The planned use information includes, for example, use time information. The use time information includes at least a use start time, which is the planned time to start using the managed device. The use time information may further include, for example, a use end time, which is the planned time to end use, or the time from the use start time to the use end time.

後述するように、管理装置5もスケジューラ12c(図3参照)を備える。管理装置5のスケジューラ12cと、第1~第4PC71~74それぞれのスケジューラとは、互いに共有関係にあり、少なくとも、第1~第4PC71~74それぞれのスケジューラで登録されたスケジュールが、管理装置5のスケジューラ12cに共有される。つまり、管理装置5のスケジューラ12cには、第1~第4PC71~74それぞれのスケジューラで登録された、ユーザA~Dそれぞれのスケジュールが共有され、登録される。そのため、管理装置5のスケジューラ12cを参照することで、第1~第4PC71~74それぞれで登録されているスケジュールを把握できる。 As described below, the management device 5 also has a scheduler 12c (see FIG. 3). The scheduler 12c of the management device 5 and the schedulers of the first to fourth PCs 71 to 74 are in a mutually sharing relationship, and at least the schedules registered in the schedulers of the first to fourth PCs 71 to 74 are shared with the scheduler 12c of the management device 5. In other words, the schedules of users A to D registered in the schedulers of the first to fourth PCs 71 to 74 are shared with and registered in the scheduler 12c of the management device 5. Therefore, by referring to the scheduler 12c of the management device 5, the schedules registered in each of the first to fourth PCs 71 to 74 can be known.

本実施形態の通信ネットワーク150は、WAN(Wide Area Network)200に接続されている。WAN200はどのようなネットワークでもよい。本実施形態のWAN200は、例えば、TCP/IPプロトコルに従って通信が行われるように構成されたインターネットである。通信ネットワーク150に接続されている各種装置は、WAN200に接続された他のネットワークとWAN200を通じて通信可能であってもよい。管理装置5がWAN200に接続されていてもよい。この場合、管理装置5からWAN200を経由して通信ネットワーク150に接続可能であってもよい。 The communication network 150 of this embodiment is connected to a WAN (Wide Area Network) 200. The WAN 200 may be any network. The WAN 200 of this embodiment is, for example, the Internet configured to perform communication according to the TCP/IP protocol. Various devices connected to the communication network 150 may be capable of communicating with other networks connected to the WAN 200 through the WAN 200. The management device 5 may be connected to the WAN 200. In this case, the management device 5 may be capable of connecting to the communication network 150 via the WAN 200.

(1-2)モバイルデバイス及びクレードルの構成
第1~第3モバイルデバイス31~33及び第1、第2クレードル51,52について、図2を参照してより具体的に説明する。本実施形態では、第1~第3モバイルデバイス31~33はいずれも同じ構成であり、第1、第2クレードル51,52はいずれも同じ構成である。そのため、ここでは主に第1モバイルデバイス31及び第1クレードル51の構成について説明する。
(1-2) Configuration of Mobile Device and Cradle The first to third mobile devices 31 to 33 and the first and second cradles 51, 52 will be described in more detail with reference to Fig. 2. In this embodiment, the first to third mobile devices 31 to 33 all have the same configuration, and the first and second cradles 51, 52 all have the same configuration. Therefore, the configuration of the first mobile device 31 and the first cradle 51 will be mainly described here.

第1モバイルデバイス31は、制御部41と、記憶部42と、入力I/F43と、表示I/F44と、第1通信I/F45と、第2通信I/F46と、第3通信I/F47と、印刷部48と、バッテリ49とを備える。 The first mobile device 31 includes a control unit 41, a memory unit 42, an input I/F 43, a display I/F 44, a first communication I/F 45, a second communication I/F 46, a third communication I/F 47, a printing unit 48, and a battery 49.

制御部41は、例えばCPUを有する。記憶部42は、例えばROM、RAM、NVRAM、フラッシュメモリなどの半導体メモリを有する。即ち、本実施形態の各モバイルデバイス31~33は、CPU及び半導体メモリを含むマイクロコンピュータを備えている。記憶部42には、各種のソフトウェアやデータが記憶されている。 The control unit 41 has, for example, a CPU. The storage unit 42 has, for example, semiconductor memory such as ROM, RAM, NVRAM, and flash memory. That is, each of the mobile devices 31 to 33 in this embodiment is equipped with a microcomputer including a CPU and semiconductor memory. Various types of software and data are stored in the storage unit 42.

制御部41は、非遷移的実体的記録媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、記憶部42が、プログラムを格納した非遷移的実体的記録媒体に該当する。なお、制御部41により実現される各種機能は、プログラムの実行によって(即ち、ソフトウェア処理によって)実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。 The control unit 41 realizes various functions by executing a program stored in a non-transitive physical recording medium. In this embodiment, the storage unit 42 corresponds to the non-transitive physical recording medium storing the program. Note that the various functions realized by the control unit 41 are not limited to being realized by executing a program (i.e., by software processing), and some or all of them may be realized using one or more pieces of hardware.

入力I/F43は、各種入力操作を受け付けるための入力用デバイスを有する。入力I/F43が有する入力用デバイスは、例えば、不図示の操作スイッチ、不図示のタッチパネルなどを含んでいてもよい。 The input I/F 43 has an input device for receiving various input operations. The input device of the input I/F 43 may include, for example, an operation switch (not shown) or a touch panel (not shown).

表示I/F44は、例えば液晶ディスプレイや有機ELディスプレイなどの、画像を表示可能な表示デバイスを有する。表示I/F44は、例えばLEDなどの発光デバイスを有していてもよい。 The display I/F 44 has a display device capable of displaying images, such as a liquid crystal display or an organic EL display. The display I/F 44 may also have a light-emitting device, such as an LED.

第1通信I/F45は、第1モバイルデバイス31を通信ネットワーク150に接続するためのI/Fである。通信I/F45は、例えば有線LANまたは無線LANのI/Fを含んでいてもよい。なお、本実施形態では、第1、第2モバイルデバイス31、32それぞれの第1通信I/F45は通信ネットワーク150に接続されておらず、第3モバイルデバイス33の第1通信I/F45が通信ネットワーク150に接続されている。 The first communication I/F 45 is an I/F for connecting the first mobile device 31 to the communication network 150. The communication I/F 45 may include, for example, an I/F for a wired LAN or a wireless LAN. In this embodiment, the first communication I/F 45 of each of the first and second mobile devices 31 and 32 is not connected to the communication network 150, and the first communication I/F 45 of the third mobile device 33 is connected to the communication network 150.

第2通信I/F46は、第1クレードル51に接続して第1クレードル51と通信(換言すれば、第1クレードル51を介して間接的に通信ネットワーク150に接続)するためのI/Fである。本実施形態では、第2通信I/F46は例えばUSBの通信規格に基づくデータ通信が可能なI/Fである。 The second communication I/F 46 is an I/F for connecting to the first cradle 51 and communicating with the first cradle 51 (in other words, for indirectly connecting to the communication network 150 via the first cradle 51). In this embodiment, the second communication I/F 46 is an I/F capable of data communication based on, for example, the USB communication standard.

第3通信I/F47は、第1通信I/F45及び第2通信I/F46とは異なる通信方式での無線通信が可能なI/Fである。第3通信I/F47は、どのような通信方式に対応していてもよい。本実施形態では例えば、BLE(Bluetooth Low Energy)の通信方式に対応していてもよい。なお、「Bluetooth」は登録商標である。 The third communication I/F 47 is an I/F capable of wireless communication using a communication method different from that of the first communication I/F 45 and the second communication I/F 46. The third communication I/F 47 may be compatible with any communication method. In this embodiment, for example, the third communication I/F 47 may be compatible with the BLE (Bluetooth Low Energy) communication method. Note that "Bluetooth" is a registered trademark.

印刷部48は、前述の印刷機能を実現する。
バッテリ49は、第1モバイルデバイス31の電源として機能し、第1モバイルデバイス31の内部の各部へ電力を供給する。第1モバイルデバイス31内の各部は、バッテリ49の電力により動作する。バッテリ49は一次電池であってもよいが、本実施形態のバッテリ49は、繰り返し充電可能な二次電池である。バッテリ49には、第1クレードル51から充電電力が入力される。バッテリ49はこの充電電力により充電される。なお、制御部41は、バッテリ残量を検出する機能を有する。バッテリ残量とは、バッテリ49に充電されている電力の残量である。
The printing unit 48 realizes the printing function described above.
The battery 49 functions as a power source for the first mobile device 31 and supplies power to each component inside the first mobile device 31. Each component inside the first mobile device 31 operates on the power of the battery 49. Although the battery 49 may be a primary battery, the battery 49 in this embodiment is a secondary battery that can be repeatedly charged. Charging power is input to the battery 49 from the first cradle 51. The battery 49 is charged by this charging power. The control unit 41 has a function of detecting the remaining battery capacity. The remaining battery capacity is the remaining amount of power charged in the battery 49.

第1モバイルデバイス31は、1以上の設定項目を有し、それら設定項目のそれぞれに設定値が設定される。第1モバイルデバイス31は、それら設定値に基づいて作動する。各設定値は、例えば、記憶部42または印刷部48に記憶されることにより設定される。1以上の設定項目の設定値には、前述の印刷機能の実行時に用いられる1以上の設定値、前述のスキャン機能の実行時に用いられる1以上の設定値、及び/または表示I/F44の制御に用いられる1以上の設定値が含まれる。 The first mobile device 31 has one or more setting items, and a setting value is set for each of these setting items. The first mobile device 31 operates based on these setting values. Each setting value is set, for example, by being stored in the memory unit 42 or the printing unit 48. The setting values of the one or more setting items include one or more setting values used when executing the printing function described above, one or more setting values used when executing the scanning function described above, and/or one or more setting values used to control the display I/F 44.

設定項目の一例として、例えば、印刷濃度、用紙タイプ、用紙サイズ、用紙幅、テンプレート、表示言語、表示明度などが挙げられる。印刷濃度は、被記録媒体へ印刷する画像の濃度を示す。用紙タイプは、画像を印刷する被記録媒体の種類を示す。用紙サイズは、画像を印刷する被記録媒体のサイズを示す。用紙幅は、画像を印刷する被記録媒体の幅を示す。テンプレートは、印刷対象の画像のひな形を示す。第1モバイルデバイス31では、印刷対象の画像を、各種テンプレートのうちの選択されたいずれか1つに組み込んで印刷させることが可能である。表示言語は、表示I/F44に表示される文字の言語の種類を示す。表示明度は、表示I/F44における表示デバイスの明るさを示す。 Examples of setting items include print density, paper type, paper size, paper width, template, display language, and display brightness. Print density indicates the density of the image printed on the recording medium. Paper type indicates the type of recording medium on which the image is printed. Paper size indicates the size of the recording medium on which the image is printed. Paper width indicates the width of the recording medium on which the image is printed. Template indicates a prototype of the image to be printed. In the first mobile device 31, it is possible to incorporate the image to be printed into any one selected from various templates and print it. Display language indicates the type of language of the characters displayed on the display I/F 44. Display brightness indicates the brightness of the display device in the display I/F 44.

設定項目にはそれぞれ、複数の設定値が用意されており、それら複数の設定値のうちのいずれか1つが設定される。例えば、用紙タイプの設定値として、普通紙、光沢紙、ラベルなどが用意されており、これらのうちの1つが設定される。また例えば、テンプレートの設定値として、第1テンプレート~第nテンプレート(nは自然数)が用意されており、これらのうちの1つが設定される。また例えば、表示言語の設定値として、日本語、英語などが用意されており、これらのうちの1つが設定される。 For each setting item, multiple setting values are prepared, and one of these multiple setting values is set. For example, as setting values for paper type, plain paper, glossy paper, label, etc. are prepared, and one of these is set. Also, for example, as setting values for template, first template to nth template (n is a natural number) are prepared, and one of these is set. Also, for example, as setting values for display language, Japanese, English, etc. are prepared, and one of these is set.

第1モバイルデバイス31は、各種のオプション品を装着可能である。各種オプション品として、例えば、商用電源からバッテリ49へ充電電力を供給するための電源アダプタ、自動車の電源コンセント(いわゆるシガーソケット)からバッテリ49へ充電電力を供給するためのカーアダプタ、第1モバイルデバイス31をユーザの衣服に取り付けるためのクリップ、バーコードを読み取るバーコードリーダ、などが挙げられる。 The first mobile device 31 can be equipped with various optional items. Examples of the various optional items include a power adapter for supplying charging power from a commercial power source to the battery 49, a car adapter for supplying charging power from a power outlet (a so-called cigarette lighter socket) of an automobile to the battery 49, a clip for attaching the first mobile device 31 to the user's clothing, a barcode reader for reading barcodes, etc.

第1クレードル51は、充電出力回路61と、第1通信I/F62と、通信制御部63と、第2通信I/F64と、表示I/F65とを備える。充電出力回路61は、不図示の電源コードを介して外部電源180と接続可能である。外部電源180はどのような電源であってもよい。本実施形態では、外部電源180は例えば交流100Vを供給する商用電源である。充電出力回路61は、外部電源180から入力された電力を、バッテリ49を充電するための前述の充電電力に変換する。第1モバイルデバイス31が第1クレードル51に装着されると、充電出力回路61で生成された充電電力が第1モバイルデバイス31のバッテリ49へ供給される。 The first cradle 51 includes a charging output circuit 61, a first communication I/F 62, a communication control unit 63, a second communication I/F 64, and a display I/F 65. The charging output circuit 61 can be connected to an external power source 180 via a power cord (not shown). The external power source 180 may be any power source. In this embodiment, the external power source 180 is, for example, a commercial power source that supplies 100V AC. The charging output circuit 61 converts the power input from the external power source 180 into the aforementioned charging power for charging the battery 49. When the first mobile device 31 is attached to the first cradle 51, the charging power generated by the charging output circuit 61 is supplied to the battery 49 of the first mobile device 31.

第1通信I/F62は、第1クレードル51を通信ネットワーク150に接続するためのI/Fであり、例えば第1モバイルデバイス31の第1通信I/F45と同様に構成されている。第1通信I/F62は、通信ネットワーク150に接続されている。 The first communication I/F 62 is an I/F for connecting the first cradle 51 to the communication network 150, and is configured, for example, in the same manner as the first communication I/F 45 of the first mobile device 31. The first communication I/F 62 is connected to the communication network 150.

第2通信I/F64は、第1クレードル51を第1モバイルデバイス31と通信可能に接続するためのI/Fであり、例えば第1モバイルデバイス31の第2通信I/F46と同様に構成されている。第1モバイルデバイス31が第1クレードル51に装着されると、第1モバイルデバイス31の第2通信I/F46が第1クレードル51の第2通信I/F64に接続される。 The second communication I/F 64 is an I/F for connecting the first cradle 51 to the first mobile device 31 so that they can communicate with each other, and is configured, for example, in the same manner as the second communication I/F 46 of the first mobile device 31. When the first mobile device 31 is attached to the first cradle 51, the second communication I/F 46 of the first mobile device 31 is connected to the second communication I/F 64 of the first cradle 51.

通信制御部63は、第1通信I/F62を介して、通信ネットワーク150に接続された管理装置5と通信を行う。通信制御部63は、さらに、第2通信I/F64を介して、第1クレードル51に装着された第1モバイルデバイス31と通信を行う。通信制御部63は、管理装置5と第1モバイルデバイス31との通信を中継する機能を有する。例えば、第1モバイルデバイス31を対象とする各種要求を管理装置5から受けた場合、通信制御部63は、第2通信I/F64を介して第1モバイルデバイス31へ当該要求を出力する。また例えば、第1モバイルデバイス31から、管理装置5を送信先とする各種データを受けた場合、通信制御部63は、そのデータを第1通信I/F62を介して管理装置5へ送信する。 The communication control unit 63 communicates with the management device 5 connected to the communication network 150 via the first communication I/F 62. The communication control unit 63 further communicates with the first mobile device 31 attached to the first cradle 51 via the second communication I/F 64. The communication control unit 63 has a function of relaying communication between the management device 5 and the first mobile device 31. For example, when various requests for the first mobile device 31 are received from the management device 5, the communication control unit 63 outputs the requests to the first mobile device 31 via the second communication I/F 64. Also, for example, when various data destined for the management device 5 is received from the first mobile device 31, the communication control unit 63 transmits the data to the management device 5 via the first communication I/F 62.

通信制御部63は、さらに、表示I/F65を制御する。表示I/F65は、例えばLEDなどの発光デバイスを有する。表示I/F65は、液晶ディスプレイや有機ELディスプレイなどの、画像を表示可能な表示デバイスを有していてもよい。 The communication control unit 63 further controls the display I/F 65. The display I/F 65 has a light-emitting device such as an LED. The display I/F 65 may have a display device capable of displaying images, such as a liquid crystal display or an organic EL display.

(1-3)管理制御装置の構成
次に、管理制御装置10の構成について、図3を参照して説明する。管理制御装置10は、制御部11と、記憶部12と、入力I/F13と、表示I/F14と、第1通信I/F15と、第2通信I/F16とを備える。
(1-3) Configuration of the management control device Next, the configuration of the management control device 10 will be described with reference to Fig. 3. The management control device 10 includes a control unit 11, a storage unit 12, an input I/F 13, a display I/F 14, a first communication I/F 15, and a second communication I/F 16.

制御部11は、例えばCPUを有する。記憶部12は、例えばROM、RAM、NVRAM、フラッシュメモリなどの半導体メモリを有する。即ち、本実施形態の管理制御装置10は、CPU及び半導体メモリを含むマイクロコンピュータを備えている。 The control unit 11 has, for example, a CPU. The storage unit 12 has, for example, a semiconductor memory such as a ROM, a RAM, an NVRAM, or a flash memory. That is, the management control device 10 of this embodiment has a microcomputer including a CPU and a semiconductor memory.

制御部11は、非遷移的実体的記録媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、記憶部12が、プログラムを格納した非遷移的実体的記録媒体に該当する。なお、制御部11により実現される各種機能は、プログラムの実行によって(即ち、ソフトウェア処理によって)実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。 The control unit 11 realizes various functions by executing a program stored in a non-transitive physical recording medium. In this embodiment, the storage unit 12 corresponds to the non-transitive physical recording medium storing the program. Note that the various functions realized by the control unit 11 are not limited to being realized by executing a program (i.e., by software processing), and some or all of them may be realized using one or more pieces of hardware.

記憶部12には、各種のソフトウェアやデータが記憶されている。本実施形態では、記憶部12に、ソフトウェアとして、OS12aと、主管理ソフトウェア12bと、前述のスケジューラ12cとが記憶されている。主管理ソフトウェア12bは、後述する図5の管理処理のプログラムを含む。OS12a、主管理ソフトウェア12b及びスケジューラ12cは、制御部11を含むコンピュータシステムにインストールされている。主管理ソフトウェア12b及びスケジューラ12cは、いつ、どのように管理制御装置10にインストールされてもよい。 The memory unit 12 stores various software and data. In this embodiment, the memory unit 12 stores the following software: OS 12a, main management software 12b, and the scheduler 12c described above. The main management software 12b includes a program for the management process shown in FIG. 5, which will be described later. The OS 12a, main management software 12b, and scheduler 12c are installed in a computer system including the control unit 11. The main management software 12b and scheduler 12c may be installed in the management control device 10 when and how.

記憶部12には、さらに、図4に例示する設定要件テーブル(本開示における対応情報の一例に相当)が記憶されている。設定要件テーブルは、ユーザ情報と設定要件とが対応付けられた情報(例えばデータベースの一種)である。設定要件テーブルは、主管理ソフトウェア12bにより参照され、且つ適宜更新される。 The storage unit 12 further stores a setting requirement table (corresponding to an example of correspondence information in this disclosure) as illustrated in FIG. 4. The setting requirement table is information (e.g., a type of database) in which user information and setting requirements are associated with each other. The setting requirement table is referenced by the main management software 12b and updated as appropriate.

管理制御装置10は、推奨デバイス提供機能を有する。推奨デバイス提供機能は、ユーザへ推奨情報を提供する機能である。推奨情報は、推奨デバイスを示す情報である。推奨デバイスは、複数の管理対象デバイスのうち、ユーザが使用すべき1つ、またはユーザが使用するのが好ましい1つである。より具体的には、推奨デバイスは、複数の管理対象デバイスのうちユーザの使用目的(例えば業務)に適合する1つであり、換言すればユーザの業務上その他の使用目的を好適に達成し得る1つである。推奨デバイス提供機能は、ユーザ情報を取得し、そのユーザ情報に基づいて達成される。そのため、ユーザ情報は、管理制御装置10が推奨デバイスを決定するための根拠情報であるとも言える。推奨デバイス提供機能は、制御部11が管理処理を実行することにより実現される。 The management control device 10 has a recommended device providing function. The recommended device providing function is a function that provides recommended information to the user. The recommended information is information indicating a recommended device. A recommended device is one of multiple managed devices that the user should use, or one that is preferable for the user to use. More specifically, a recommended device is one of multiple managed devices that is suitable for the user's purpose of use (e.g., business), in other words, one that can preferably achieve the user's business or other purposes of use. The recommended device providing function is achieved by acquiring user information. Therefore, it can be said that the user information is the basis information for the management control device 10 to determine a recommended device. The recommended device providing function is realized by the control unit 11 executing a management process.

図4に示すように、設定要件テーブルにおいては、ユーザ情報毎に、1以上の設定要件が対応付けられて登録されている。各設定要件は、対応するユーザがいずれかの管理対象デバイスを使用する際にその管理対象デバイスで用いられるべきまたは用いられるのが好ましい、1以上の所定の設定項目それぞれの特定の設定値を示す。つまり、設定要件は、ユーザが業務上あるいは所定の目的でいずれかの管理対象デバイスを用いる際に、その使用目的を好適に達成するためにその管理対象デバイスにおいて設定されているべきまたは設定されていることが好ましい、1以上の所定の設定項目それぞれの特定の設定値を示す。 As shown in FIG. 4, in the setting requirement table, one or more setting requirements are associated with each piece of user information and registered. Each setting requirement indicates a specific setting value for one or more predetermined setting items that should be or preferably are used in a managed device when the corresponding user uses the managed device. In other words, a setting requirement indicates a specific setting value for one or more predetermined setting items that should be or preferably are set in the managed device in order to suitably achieve the intended use when a user uses a managed device for business or a specified purpose.

ユーザが使用目的を好適に達成し得る設定値は、ユーザによって、或いはユーザが行う業務の内容によって、異なり得る。設定要件テーブルには、ユーザ毎に、当該ユーザに適した(例えば当該ユーザの業務内容に適合した)設定要件が登録されている。なお、設定要件テーブルへの設定要件の登録は誰がいつどのように行ってもよい。 The setting values that allow a user to optimally achieve their intended purpose may differ depending on the user or the type of work the user performs. The setting requirements table stores setting requirements suitable for each user (e.g., matching the type of work the user performs). It should be noted that anyone, anytime, and anyhow can register setting requirements in the setting requirements table.

1つのユーザ情報に対応付けられる設定要件は、1つであってもよいし複数あってもよい。図4は、各ユーザにそれぞれ1つの設定要件が登録されている例を示している。即ち、図4の例では、ユーザAには設定要件SAが対応付けられ、ユーザBには設定要件SBが対応付けられ、ユーザCには1つの設定要件SCが対応付けられ、ユーザDには設定要件SDが対応付けられている。 One or more setting requirements may be associated with one piece of user information. Figure 4 shows an example in which one setting requirement is registered for each user. That is, in the example of Figure 4, user A is associated with setting requirement SA, user B is associated with setting requirement SB, user C is associated with one setting requirement SC, and user D is associated with setting requirement SD.

それぞれの設定要件における設定項目の数及び種類は、互いに同じであってもよいし異なっていてもよい。
例えば、設定要件SAにおける設定項目が、用紙サイズとテンプレートであって、それぞれの設定値が、用紙サイズ=A4,テンプレート=第2テンプレートである場合を想定する。この場合、設定要件SBにおける設定項目は、用紙サイズとテンプレートの両方を含んでいてもよいし、いずれか一方のみ含んでいてもよいし、いずれも含んでいなくてもよい。用紙サイズ及び/またはテンプレートを含む場合、それぞれの設定値は、設定要件SAと同じであってもよいし異なっていてもよい。同一ユーザに複数の設定要件が設定されている場合における、その複数の設定要件の相互間についても同様である。
The number and types of setting items in each setting requirement may be the same as or different from each other.
For example, assume that the setting items in the setting requirement SA are paper size and template, and the respective setting values are paper size=A4 and template=second template. In this case, the setting items in the setting requirement SB may include both paper size and template, or may include only one of them, or may include neither. When the paper size and/or template are included, the respective setting values may be the same as or different from the setting requirement SA. The same applies to the relationship between the multiple setting requirements when multiple setting requirements are set for the same user.

前述の推奨デバイス提供機能は、設定要件テーブルを用いて実現される。即ち、管理制御装置10は、ユーザ情報を取得し、設定要件テーブルにおいてそのユーザ情報に対応付けられている設定要件を取得する。そして、取得した設定要件を充足する管理対象デバイスを推奨デバイスに決定し、ユーザへ推奨情報を提供する。 The recommended device provision function described above is realized using a setting requirement table. That is, the management control device 10 acquires user information and acquires the setting requirements associated with the user information in the setting requirement table. It then determines a managed device that satisfies the acquired setting requirements as a recommended device and provides the recommended information to the user.

管理制御装置10は、前述の通り、デバイス管理機能を有し、各管理対象デバイスからデバイス情報を取得する。デバイス情報はどのような情報を含んでいてもよい。デバイス情報として、例えば、管理対象デバイスが有する機能を示す機能情報、ステータス、各種設定項目の現在の設定値、使用可能なオプション品を示す情報、実際に装着されているオプション品の情報などが挙げられる。ステータスは、例えば、バッテリ残量、用紙の残量などが挙げられる。 As described above, the management control device 10 has a device management function and acquires device information from each managed device. The device information may include any information. Examples of device information include function information indicating the functions possessed by the managed device, status, current settings of various configuration items, information indicating available options, and information on options that are actually installed. Examples of status include the remaining battery power and the remaining amount of paper.

管理制御装置10は、各管理対象デバイスからどのようなタイミングでデバイス情報を取得してもよい。本実施形態では、監視タイミングが到来することに応じて、例えばポーリングによりデバイス情報を取得する。監視タイミングはどのように設定されてもよい。監視タイミングは例えば周期的に到来してもよい。監視タイミングは、管理対象デバイス毎に異なっていてもよい。具体的には、例えば、監視タイミングの周期は同じであるものの到来タイミングが互いに異なっていてもよい。 The management control device 10 may acquire device information from each managed device at any timing. In this embodiment, device information is acquired by polling, for example, in response to the arrival of a monitoring timing. The monitoring timing may be set in any manner. The monitoring timing may arrive periodically, for example. The monitoring timing may be different for each managed device. Specifically, for example, the monitoring timing may have the same period but arrive at different times.

管理制御装置10は、設定要件テーブルに加えて、さらに、不図示のデバイス情報テーブルを備える。デバイス情報テーブルは、管理対象デバイス毎の、デバイス管理機能により取得したデバイス情報の一部または全てを示す。本実施形態では、デバイス情報テーブルは、管理対象デバイスごとの、1以上の所定の設定項目それぞれの現在の設定値を含む。 In addition to the setting requirements table, the management control device 10 further includes a device information table (not shown). The device information table shows some or all of the device information acquired by the device management function for each managed device. In this embodiment, the device information table includes the current setting value for each of one or more specified setting items for each managed device.

管理制御装置10は、さらに、管理対象デバイスが通信ネットワーク150に接続されているか否かを検出する機能を備える。より具体的には、管理制御装置10は、通信ネットワーク150に接続されていた管理対象デバイスが通信ネットワーク150から切り離された場合(クレードルに装着されていた管理対象デバイスがクレードルから取り外された場合を含む)にこれを検知できる。また、管理制御装置10は、通信ネットワーク150から切り離されていた管理対象デバイスが返却された場合、即ち通信ネットワーク150に接続された場合(クレードルから取り外されていた管理対象デバイスがクレードルに装着された場合を含む)にこれを検知できる。 The management control device 10 further has a function of detecting whether or not a managed device is connected to the communication network 150. More specifically, the management control device 10 can detect when a managed device that was connected to the communication network 150 is disconnected from the communication network 150 (including when a managed device that was attached to a cradle is removed from the cradle). The management control device 10 can also detect when a managed device that was disconnected from the communication network 150 is returned, i.e., when it is connected to the communication network 150 (including when a managed device that was removed from the cradle is attached to the cradle).

(1-4)管理制御装置による管理処理
管理制御装置10における主管理ソフトウェア12bに含まれる管理処理について、図5を参照して説明する。管理制御装置10の制御部11は、起動後、管理処理の実行指示を受けると、管理処理を実行する。
(1-4) Management Processing by the Management Control Device The management processing included in the main management software 12b in the management control device 10 will be described with reference to Fig. 5. After booting up, the control unit 11 of the management control device 10 executes the management processing when it receives an instruction to execute the management processing.

制御部11は、管理処理を開始すると、S110で、現在ログインしていないユーザが新規にログインしたか否か判断する。新たなユーザがログインした場合は、S120に移行する。S120では、ユーザ情報を取得する。無線通信機100が管理制御装置10にかざされたことによりログインされた場合は、無線通信機100からユーザ情報が受信しているため、その受信したユーザ情報を取得する。また、管理制御装置10の入力I/F13を介してログインされた場合は、そのログイン時にユーザによりユーザ情報が入力されているため、その入力されたユーザ情報を取得する。その他の方法でユーザ情報が取得されてもよい。 When the control unit 11 starts the management process, in S110, it determines whether a new user who is not currently logged in has logged in. If a new user has logged in, the process proceeds to S120. In S120, user information is acquired. If the user logged in by holding the wireless communication device 100 over the management control device 10, the user information has been received from the wireless communication device 100, so the received user information is acquired. Also, if the user logged in via the input I/F 13 of the management control device 10, the user information was input by the user at the time of login, so the input user information is acquired. User information may also be acquired by other methods.

S130では、S120で取得されたユーザ情報に基づいて、推奨デバイス決定処理を実行する。推奨デバイス決定処理は、推奨デバイスを決定する処理である。推奨デバイス決定処理の詳細は、図6に示す通りである。 In S130, a recommended device determination process is executed based on the user information acquired in S120. The recommended device determination process is a process for determining a recommended device. Details of the recommended device determination process are as shown in FIG. 6.

制御部11は、推奨デバイス決定処理に移行すると、S310で、S120で取得されたユーザ情報に対応する設定要件を取得する。具体的には、設定要件テーブルを参照し、S120で取得されたユーザ情報のユーザに対応付けられている設定要件を取得する。 When the control unit 11 proceeds to the recommended device determination process, in S310, it acquires the setting requirements corresponding to the user information acquired in S120. Specifically, it refers to the setting requirements table and acquires the setting requirements associated with the user of the user information acquired in S120.

S320では、デバイス情報テーブルを参照する。即ち、管理対象デバイスそれぞれの現在の設定値を確認する。
S330では、S320の処理結果に基づき、S310で取得した設定要件を充足する管理対象デバイスがあるか否かを判断する。設定要件を充足する、とは、現在設定されている各種設定値のうち、設定要件として規定されている各設定項目の設定値が、いずれも、その設定要件として規定されている設定値に一致することを意味する。なお、設定要件として設定されている複数の設定項目のうち一部の現在の設定値が、設定要件として設定されている設定値と異なっている場合も、設定要件を充足するとみなすようにしてもよい。
In S320, the device information table is referenced, that is, the current setting values of each of the devices to be managed are confirmed.
In S330, it is determined whether or not there is a managed device that satisfies the setting requirements obtained in S310, based on the processing result of S320. "Satisfying the setting requirements" means that, among the various setting values currently set, the setting values of each setting item defined as a setting requirement all match the setting values defined as the setting requirements. Note that, even if some of the current setting values of multiple setting items set as setting requirements differ from the setting values set as the setting requirements, the setting requirements may be considered to be satisfied.

S330で、設定要件を充足する管理対象デバイスがあると判断した場合は、S340に移行する。S340では、設定要件を充足すると判断された管理対象デバイスを推奨デバイスに決定する。S340の処理後は、S140(図5参照)に移行する。 If it is determined in S330 that there is a managed device that satisfies the setting requirements, the process proceeds to S340. In S340, the managed device that is determined to satisfy the setting requirements is determined to be a recommended device. After processing in S340, the process proceeds to S140 (see FIG. 5).

S330で、設定要件を充足する管理対象デバイスがないと判断した場合は、S350に移行する。S350では、S120で取得されたユーザ情報に対応する能力要件を取得する。なお、S350では、当該ユーザ情報の設定要件も考慮して能力要件を取得してもよい。 If it is determined in S330 that there is no managed device that satisfies the setting requirements, the process proceeds to S350. In S350, the capability requirements corresponding to the user information acquired in S120 are acquired. Note that in S350, the capability requirements may be acquired taking into account the setting requirements of the user information.

能力要件とは、ユーザがこれから使用しようとする管理対象デバイス、即ち推奨デバイスとして決定される管理対象デバイスが有しているべき能力を示す。ここでいう能力には、例えば、具備されているべきスペック、必要なバッテリ残量、装着されているべき或いは装着可能なオプション品などが挙げられる。能力要件はどのような方法で取得してもよい。例えば、設定要件テーブルと同様に、ユーザ毎に能力要件が対応付けられたテーブルが予め用意されていて、そのテーブルから取得してもよい。或いは、どのような能力を持つ管理対象デバイスを必要としているかをユーザに問い合わせてユーザから取得してもよい。 Capability requirements refer to capabilities that a managed device that the user is going to use, i.e., a managed device determined to be a recommended device, should have. Examples of capabilities include specifications that should be provided, the required battery level, and optional items that should be installed or can be installed. Capability requirements may be acquired in any manner. For example, similar to the setting requirements table, a table in which capability requirements are associated with each user may be prepared in advance, and the capability requirements may be acquired from that table. Alternatively, the user may be asked what capabilities the managed device has and acquired from the user.

S360では、S350で取得した能力要件を充足する管理対象デバイスが存在するか否か判断する。具体的には、例えば、デバイス情報テーブルを参照して、能力要件を充足する管理対象デバイスが存在しているか否か判断する。能力要件を充足する管理対象デバイスがある場合は、S340に移行して、その管理対象デバイスを推奨デバイスに決定する。能力要件を充足する管理対象デバイスがない場合は、S370に移行する。 In S360, it is determined whether or not a managed device exists that satisfies the capability requirements obtained in S350. Specifically, for example, the device information table is referenced to determine whether or not a managed device exists that satisfies the capability requirements. If a managed device that satisfies the capability requirements exists, the process proceeds to S340, and the managed device is determined to be the recommended device. If no managed device satisfies the capability requirements, the process proceeds to S370.

S370では、要件未充足処理を実行する。要件未充足処理は、いずれの管理対象デバイスも設定要件及び能力要件を充足しないこと、換言すれば推奨デバイスとして推奨できる管理対象デバイスが存在しないこと、をユーザに認識させるための処理である。例えば、管理制御装置10の表示I/F14に所定の情報を表示してもよい。また例えば、ユーザが所有する不図示の端末装置(例えばスマートフォンなどの携帯端末)へ無線で所定の情報を送信してもよい。S370の処理後は、S140(図6参照)に移行する。 In S370, a requirement unsatisfied process is executed. The requirement unsatisfied process is a process for making the user aware that none of the managed devices satisfy the setting requirements and the capability requirements, in other words, that there are no managed devices that can be recommended as recommended devices. For example, the specified information may be displayed on the display I/F 14 of the management control device 10. In addition, for example, the specified information may be wirelessly transmitted to a terminal device (not shown) owned by the user (e.g., a mobile terminal such as a smartphone). After processing of S370, the process proceeds to S140 (see FIG. 6).

図5に戻り、説明を続ける。S140では、推奨情報を出力する。推奨情報は、S130の推奨デバイス決定処理によって決定された推奨デバイスを示す情報である。推奨情報は、どこに、どのように出力してもよい。例えば、ユーザが所有する前述の端末装置へ無線にて送信してもよい。この場合、端末装置は、推奨情報を受信することに応じて、推奨デバイスを示す情報をユーザに報知してもよい。 Returning to FIG. 5, the explanation will continue. In S140, the recommended information is output. The recommended information is information indicating the recommended devices determined by the recommended device determination process in S130. The recommended information may be output anywhere and in any way. For example, it may be wirelessly transmitted to the aforementioned terminal device owned by the user. In this case, in response to receiving the recommended information, the terminal device may notify the user of information indicating the recommended devices.

また例えば、通信ネットワーク150を通じて推奨デバイスへ推奨情報を送信してもよい。推奨デバイスが、例えば第1モバイルデバイス31のように、クレードルに装着されることが前提とされている場合は、対応するクレードルへ推奨情報を送信してもよい。この場合、クレードルは、例えばLEDを点灯させるなどして、当該クレードルに装着されている管理対象デバイスが推奨デバイスであることをユーザに報知してもよい。また、推奨情報を受信したクレードルは、その推奨情報を、当該クレードルに装着されている管理対象デバイスに送信してもよい。この場合、当該管理対象デバイスは、クレードルから推奨情報を受信することに応じて、例えば表示I/F44に所定の情報を表示させるかLEDを点灯させるなどして、当該管理対象デバイスが推奨デバイスであることユーザに報知してもよい。 For example, the recommended information may be transmitted to the recommended device via the communication network 150. If the recommended device is assumed to be attached to a cradle, such as the first mobile device 31, the recommended information may be transmitted to the corresponding cradle. In this case, the cradle may notify the user that the managed device attached to the cradle is a recommended device, for example, by turning on an LED. Furthermore, the cradle that receives the recommended information may transmit the recommended information to the managed device attached to the cradle. In this case, the managed device may, in response to receiving the recommended information from the cradle, notify the user that the managed device is a recommended device, for example, by displaying specified information on the display I/F 44 or turning on an LED.

S150では、新たなユーザのログインの受け付けを停止する。S160では、S140の処理後に通信ネットワーク150に接続されている管理対象デバイスの持ち出し(つまり使用開始)を検知したか否か判断する。 In S150, the acceptance of new user logins is stopped. In S160, it is determined whether or not the removal (i.e., start of use) of a managed device connected to the communication network 150 has been detected after the processing of S140.

S160で、管理対象デバイスの持ち出しを検知していない場合は、S150に移行する。S160で、管理対象デバイスの持ち出しを検知した場合は、S170に移行する。S170では、持ち出しが検知された管理対象デバイスがS130で決定された推奨デバイスであるか否か判断する。持ち出しが検知された管理対象デバイスが推奨デバイスではない場合は、S180に移行する。 If the removal of the managed device is not detected in S160, the process proceeds to S150. If the removal of the managed device is detected in S160, the process proceeds to S170. In S170, it is determined whether the managed device whose removal was detected is a recommended device determined in S130. If the managed device whose removal was detected is not a recommended device, the process proceeds to S180.

S180では、誤使用報知(本開示の報知情報の一例に相当)を実行する。具体的には、S130で決定された推奨デバイスとは異なる管理対象デバイスが持ち出されたことを示す特定の報知情報を出力する。報知情報は、推奨デバイスとは異なる管理対象デバイスが持ち出されたことをユーザが認識し得る態様で出力される。具体的には、例えば表示I/F14を介して出力されてもよい。S180の処理後は、S150に移行する。 In S180, a misuse notification (corresponding to an example of notification information in the present disclosure) is executed. Specifically, specific notification information is output indicating that a managed device other than the recommended device determined in S130 has been taken out. The notification information is output in a manner that allows the user to recognize that a managed device other than the recommended device has been taken out. Specifically, the notification information may be output via the display I/F 14, for example. After processing in S180, the process proceeds to S150.

S170で、持ち出しが検知された管理対象デバイスが推奨デバイスである場合は、S190に移行する。S190では、S150で停止していた新規ユーザのログインの受け付けを再開する。S190の処理後は、S110に移行する。なお、S150及びS190の処理により、S130で推奨デバイスが決定されてからその推奨デバイスの持ち出しがS170で検知されるまでの間、新たなS120の処理及び新たなS130の処理の実行が回避される。 If the managed device whose removal was detected in S170 is a recommended device, the process proceeds to S190. In S190, the acceptance of logins from new users that was stopped in S150 is resumed. After the process of S190, the process proceeds to S110. Note that the processes of S150 and S190 avoid the execution of new processes of S120 and S130 from the time when the recommended device is determined in S130 until the removal of the recommended device is detected in S170.

S110で、新たなユーザがログインしていない場合は、S200に移行する。S200では、管理対象デバイスの返却(即ち使用終了)を検知したか否か判断する。管理対象デバイスの返却を検知した場合は、S210に移行する。S210では、返却が検知された管理対象デバイスから現設定情報を取得する。現設定情報とは、現在設定されている、1以上の所定の設定項目それぞれの設定値である。S210における取得対象の設定項目はどれであってもよいしいくつあってもよい。 If a new user has not logged in at S110, the process proceeds to S200. At S200, it is determined whether the return of the managed device (i.e., end of use) has been detected. If the return of the managed device has been detected, the process proceeds to S210. At S210, current setting information is obtained from the managed device whose return has been detected. The current setting information is the setting values currently set for one or more specified setting items. Any setting item or any number of setting items may be obtained at S210.

S220では、S210で取得された設定値に従って、デバイス情報テーブルを更新する。即ち、デバイス情報テーブルに記憶されている、返却された管理対象デバイスの各設定のうち、S210で取得された設定値に対応する設定値を、S210で取得された設定値に更新する。S220の処理後は、S110に移行する。 In S220, the device information table is updated according to the setting values acquired in S210. That is, among the settings of the returned managed device stored in the device information table, the setting values corresponding to the setting values acquired in S210 are updated to the setting values acquired in S210. After processing in S220, the process proceeds to S110.

S200で、管理対象デバイスの返却を検知しない場合は、S230に移行する。S230では、前述のポーリングの監視タイミングが到来したか否か判断する。S230で、監視タイミングが到来していない場合は、S110に移行する。S230で、監視タイミングが到来した場合は、S240に移行する。S240では、各管理対象デバイスからデバイス情報を取得し、記憶部12に記憶する。S240の処理後は、S110に移行する。 If the return of the managed device is not detected in S200, the process proceeds to S230. In S230, it is determined whether the monitoring timing for the above-mentioned polling has arrived. If the monitoring timing has not arrived in S230, the process proceeds to S110. If the monitoring timing has arrived in S230, the process proceeds to S240. In S240, device information is obtained from each managed device and stored in the memory unit 12. After processing of S240, the process proceeds to S110.

(1-5)実施形態の効果
以上説明した実施形態によれば、以下の(1a)~(1f)の効果を奏する。
(1a)本実施形態では、ユーザ情報に基づいて推奨デバイスが決定され、その推奨デバイスを示す推奨情報が出力される。そのため、ユーザは、推奨情報に基づいて、当該ユーザに適した管理対象デバイスを容易に特定することができる。
(1-5) Advantages of the Embodiment According to the embodiment described above, the following advantages (1a) to (1f) are obtained.
(1a) In this embodiment, a recommended device is determined based on user information, and recommendation information indicating the recommended device is output. Therefore, the user can easily identify a management target device suitable for the user based on the recommendation information.

(1b)管理装置5には、設定要件テーブル(図4参照)が設けられている。管理装置5は、ユーザ情報を取得すると、設定要件テーブルを参照して、ユーザに対応する設定要件を取得する。そして、その設定要件を充足する管理対象デバイスを推奨デバイスに決定する。そのため、管理装置5は、推奨デバイスを容易且つ的確に決定することができる。 (1b) The management device 5 is provided with a setting requirement table (see FIG. 4). When the management device 5 acquires user information, it refers to the setting requirement table to acquire setting requirements corresponding to the user. Then, it determines a managed device that satisfies the setting requirements as a recommended device. Therefore, the management device 5 can easily and accurately determine a recommended device.

(1c)管理装置5には、デバイス情報テーブルが設けられており、そのデバイス情報テーブルに、各管理対象デバイスのデバイス情報が記憶されている。そして、管理装置5は、ユーザ情報に対応した設定要件を充足する管理対象デバイスを、デバイス情報テーブルを参照して決定する。しかも、デバイス情報テーブルは、管理対象デバイスが返却される度に、その返却されたときの管理対象デバイスにおける設定値に基づいて更新される。そのため、各管理対象デバイスの実際の状態に基づいてより的確に推奨デバイスを決定することができる。 (1c) The management device 5 is provided with a device information table, in which device information for each managed device is stored. The management device 5 then refers to the device information table to determine a managed device that satisfies the setting requirements corresponding to the user information. Moreover, each time a managed device is returned, the device information table is updated based on the setting values in the managed device at the time of return. This makes it possible to more accurately determine a recommended device based on the actual state of each managed device.

(1d)本実施形態では、設定要件を充足する管理対象デバイスが存在しない場合、能力要件に基づいて推奨デバイスが決定される。そのため、設定要件を充足する管理対象デバイスが存在しない場合であっても、ユーザが持出デバイスを決めるための有用な情報をユーザに提供することが可能となる。 (1d) In this embodiment, if there is no managed device that satisfies the setting requirements, a recommended device is determined based on the capability requirements. Therefore, even if there is no managed device that satisfies the setting requirements, it is possible to provide the user with useful information to help the user decide which device to take out.

(1e)管理装置5は、推奨情報を出力する際、設定要件を含めて出力する。そのため、ユーザは、推奨情報の出力に基づき、どれが推奨デバイスであるかを認識できるのに加え、少なくともその設定要件に規定されている設定項目の設定値を認識することができる。つまり、これから使用しようとしている推奨デバイスにおいてどのような設定値が設定されているのかを確認的に認識することができる。 (1e) When the management device 5 outputs the recommended information, it outputs the setting requirements as well. Therefore, the user can recognize which device is the recommended device based on the output of the recommended information, and can also recognize at least the setting values of the setting items stipulated in the setting requirements. In other words, the user can confirm what setting values are set in the recommended device that he or she is about to use.

(1f)推奨情報は、例えばユーザが所有する携帯端末、推奨デバイス、推奨デバイスが装着されるクレードルなどに出力される。そのため、ユーザは、どの管理対象デバイスを持ち出すべきかをより容易に知ることができる。 (1f) The recommendation information is output, for example, to a mobile terminal owned by the user, a recommended device, a cradle in which the recommended device is attached, etc. Therefore, the user can more easily know which managed device should be taken out.

なお、本実施形態において、管理装置5は本開示における情報処理装置の一例に相当する。管理制御装置10の制御部11は本開示におけるコンピュータの一例に相当する。管理制御装置10における主管理ソフトウェア12bは本開示におけるプログラムの一例に相当する。第1~第3モバイルデバイス31~33はそれぞれ本開示における画像処理装置の一例に相当する。図4の設定要件テーブルは本開示における対応情報の一例に相当する。不図示のデバイス情報テーブルは本開示における既設定情報の一例に相当する。推奨デバイスは本開示における使用推奨装置の一例に相当する。 In this embodiment, the management device 5 corresponds to an example of an information processing device in this disclosure. The control unit 11 of the management control device 10 corresponds to an example of a computer in this disclosure. The main management software 12b in the management control device 10 corresponds to an example of a program in this disclosure. The first to third mobile devices 31 to 33 each correspond to an example of an image processing device in this disclosure. The setting requirement table in FIG. 4 corresponds to an example of correspondence information in this disclosure. The device information table (not shown) corresponds to an example of existing setting information in this disclosure. The recommended device corresponds to an example of a recommended device in this disclosure.

また、S120の処理は本開示におけるユーザ情報取得処理の一例に相当する。S130の処理は本開示における決定処理の一例に相当する。S140の処理は本開示における推奨情報出力処理の一例に相当する。S160の処理は本開示における開始検知処理の一例に相当する。S180の処理は本開示における報知情報出力処理の一例に相当する。S200の処理は本開示における終了検知処理の一例に相当する。S210の処理は本開示における設定値取得処理の一例に相当する。S220の処理は本開示における更新処理の一例に相当する。S240の処理は本開示における装置情報取得処理の一例に相当する。S310の処理は、本開示における、設定要件を取得することの一例に相当する。S320~S340の処理は、本開示における、取得した設定要件に基づいて使用推奨装置を決定することの一例に相当する。S350~S370の処理は、本開示における、能力要件を充足する画像処理装置を使用推奨装置に決定することの一例に相当する。S350及びS360の処理を経てS340で推奨デバイスを決定する方法は、本開示における特定の決定方法の一例に相当する。 The process of S120 corresponds to an example of a user information acquisition process in the present disclosure. The process of S130 corresponds to an example of a determination process in the present disclosure. The process of S140 corresponds to an example of a recommended information output process in the present disclosure. The process of S160 corresponds to an example of a start detection process in the present disclosure. The process of S180 corresponds to an example of an alarm information output process in the present disclosure. The process of S200 corresponds to an example of an end detection process in the present disclosure. The process of S210 corresponds to an example of a setting value acquisition process in the present disclosure. The process of S220 corresponds to an example of an update process in the present disclosure. The process of S240 corresponds to an example of a device information acquisition process in the present disclosure. The process of S310 corresponds to an example of acquiring setting requirements in the present disclosure. The processes of S320 to S340 correspond to an example of determining a recommended device for use based on the acquired setting requirements in the present disclosure. The processes of S350 to S370 correspond to an example of determining an image processing device that satisfies the capability requirements as a recommended device for use in the present disclosure. The method of determining the recommended device in S340 after processing in S350 and S360 corresponds to an example of a specific determination method in this disclosure.

[2.他の実施形態]
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
2. Other embodiments
Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments and can be implemented in various modified forms.

(3-1)設定要件テーブルはどのように構成されていてもよい。ユーザ情報として、ユーザIDに代えて或いはユーザIDに加えて、業務情報を含んでいる場合は、例えば図7に例示するような設定要件テーブルが備えられていてもよい。図7の設定要件テーブルは、業務情報毎に設定要件が対応付けられている。この場合、各設定要件は、対応する業務情報が示す業務を遂行するのに適した設定値を示す。 (3-1) The setting requirement table may be configured in any manner. If the user information includes business information instead of or in addition to the user ID, a setting requirement table such as that shown in FIG. 7 may be provided. In the setting requirement table in FIG. 7, setting requirements are associated with each piece of business information. In this case, each setting requirement indicates a setting value suitable for carrying out the business indicated by the corresponding business information.

(3-2)前述の通り、各ユーザA~Dは、自身のPCのスケジューラに、使用予定情報を登録できる。即ち、ユーザA~Dは、所望の時間帯に管理対象デバイスを使用することについて、その時間帯を指定して事前予約できる。各ユーザが登録した使用予定情報は、画像処理システム1を使用可能(即ちログイン可能)な複数のユーザ(ユーザA~Dを含む)の相互間で共有される。 (3-2) As mentioned above, each of users A to D can register planned use information in the scheduler of their own PC. That is, users A to D can specify a time period during which they wish to use a managed device and make a reservation in advance. The planned use information registered by each user is shared among multiple users (including users A to D) who can use (i.e. log in to) image processing system 1.

スケジューラは、1つの予約毎(即ち予約された1つの時間帯毎)に、その予約時間帯で使用する管理対象デバイスに設定されるべき設定要件を対応付けて登録可能である。スケジューラは、さらに、その予約時間帯で実施する業務を示す業務情報を対応付けて登録可能である。 The scheduler can register, for each reservation (i.e., for each reserved time slot), the setting requirements to be set in the managed device to be used during that reserved time slot. The scheduler can also register, in association with the task information indicating the task to be performed during that reserved time slot.

管理装置5のスケジューラ12c(図3参照)は、前述の通り、ユーザA~Dを含む複数のユーザのスケジュールを共有して管理可能である。各ユーザA~Dが自身のPCのスケジューラに使用予定情報を登録すると、その使用予定情報がスケジューラ12cに共有され、スケジューラ12cにも同様に登録される。そのため、管理装置5は、複数のユーザそれぞれの予約状況を把握できる。 As described above, the scheduler 12c (see FIG. 3) of the management device 5 can share and manage the schedules of multiple users, including users A to D. When each of users A to D registers usage plan information in the scheduler of their own PC, the usage plan information is shared with the scheduler 12c and is similarly registered in the scheduler 12c. Therefore, the management device 5 can grasp the reservation status of each of the multiple users.

このように構成されている場合、図5のS130では、例えば図8に示すような推奨デバイス決定処理が実行されてもよい。即ち、S410で、スケジューラ12cに、該当ユーザによる、管理対象デバイスの予約が登録されているか否か判断する。 When configured in this way, in S130 of FIG. 5, a recommended device determination process such as that shown in FIG. 8 may be executed. That is, in S410, it is determined in the scheduler 12c whether a reservation for a managed device by the user has been registered.

S410で、該当ユーザの予約が登録されていない場合は、S310(図6)に移行し、以後、図6のS310以降の処理を実行する。
S410で、該当ユーザの予約が登録されている場合は、S420に移行する。S420では、スケジューラ12cから、該当ユーザのスケジュールを示すスケジュール情報を取得する。
If it is determined in S410 that no reservation for the user has been registered, the process proceeds to S310 (FIG. 6), and the process from S310 onward in FIG. 6 is executed.
If a reservation for the user is registered in S410, the process proceeds to S420, where schedule information indicating the schedule of the user is obtained from the scheduler 12c.

S430では、該当ユーザのスケジュールにおいて管理対象デバイスの使用の予約が登録されているか否か判断する。予約が登録されていない場合は、S310(図6)に移行し、以後、図6のS310以降の処理を実行する。予約が登録されている場合は、S450に移行する。 In S430, it is determined whether a reservation for use of the managed device has been registered in the schedule of the relevant user. If no reservation has been registered, the process proceeds to S310 (FIG. 6), and thereafter, the process from S310 onward in FIG. 6 is executed. If a reservation has been registered, the process proceeds to S450.

S450では、スケジュール情報に付属情報が含まれているか否か判断する。付属情報は、例えば、設定要件または業務情報を含む。S450で、スケジュール情報に付属情報が含まれていない場合は、S310(図6)に移行し、以後、図6のS310以降の処理を実行する。S450で、スケジュール情報に付属情報が含まれている場合は、S460に移行する。 In S450, it is determined whether the schedule information includes additional information. The additional information includes, for example, setting requirements or business information. If the schedule information does not include additional information in S450, the process proceeds to S310 (FIG. 6), and thereafter, the process from S310 onward in FIG. 6 is executed. If the schedule information includes additional information in S450, the process proceeds to S460.

S460では、付属情報が設定要件または業務情報のいずれであるかを判断する。付属情報が設定要件である場合は、S470に移行する。S470では、当該設定要件を取得する。S470の処理後は、S320(図6)に移行し、以後、図6のS320以降の処理を実行する。 In S460, it is determined whether the attached information is a setting requirement or business information. If the attached information is a setting requirement, the process proceeds to S470. In S470, the setting requirement is acquired. After the process of S470, the process proceeds to S320 (FIG. 6), and the process from S320 onward in FIG. 6 is executed.

S460で、付属情報が業務情報である場合は、S480に移行する。S480では、業務情報に対応した設定要件を取得する。例えば、設定要件テーブルにおけるユーザ情報に、図7に例示したように業務情報が含まれている場合は、その設定要件テーブルを参照して、業務情報に対応付けられた設定要件を取得してもよい。S480の処理後は、S320(図6)に移行し、以後、図6のS320以降の処理を実行する。 If the attached information is business information in S460, the process proceeds to S480. In S480, the setting requirements corresponding to the business information are obtained. For example, if the user information in the setting requirements table includes business information as illustrated in FIG. 7, the setting requirements table may be referenced to obtain the setting requirements associated with the business information. After processing S480, the process proceeds to S320 (FIG. 6), and the processes from S320 onward in FIG. 6 are executed.

(3-3)図5の管理処理におけるS140で出力される推奨情報に、S120で取得したユーザ情報、あるいは当該ユーザ情報に対応するユーザを示す情報が含まれていてもよい。この場合、推奨情報の出力先において、ユーザを示す情報が表示されてもよい。 (3-3) The recommended information output in S140 in the management process of FIG. 5 may include the user information acquired in S120 or information indicating the user corresponding to the user information. In this case, the information indicating the user may be displayed at the output destination of the recommended information.

また、推奨情報に設定要件が含まれていてもよい。この場合、推奨情報の出力先で推奨デバイスの報知が行われる際に、設定要件の報知も行われてもよい。
また、設定要件を含む推奨情報が推奨デバイスに送信される場合、推奨デバイスにおいて、その設定要件に基づいて設定値が更新されてもよい。このような仕様は、例えば、S350~S360の処理を経ることによって設定要件を充足しない推奨デバイスが決定された場合に特に有効である。
Furthermore, the recommendation information may include setting requirements. In this case, the setting requirements may be notified when the recommended devices are notified at the output destination of the recommendation information.
In addition, when the recommendation information including the setting requirements is transmitted to the recommended device, the setting values may be updated in the recommended device based on the setting requirements. This specification is particularly effective when a recommended device that does not satisfy the setting requirements is determined by going through the processes of S350 to S360, for example.

(3-4)S330で設定要件を充足する管理対象デバイスが存在しないと判断された場合、S370に移行してもよい。
(3-5)S360で能力要件を充足する管理対象デバイスが存在すると判断されたことによってS340に移行した場合、続くS140では、推奨デバイスが設定要件を満たしていないことを示す情報を含む推奨情報を出力してもよい。
(3-4) If it is determined in S330 that there is no managed device that satisfies the setting requirements, the process may proceed to S370.
(3-5) If the process proceeds to S340 because it is determined in S360 that there is a managed device that satisfies the capability requirements, then in the subsequent S140, recommendation information may be output that includes information indicating that the recommended device does not satisfy the setting requirements.

(3-6)S330で、複数の管理対象デバイスが設定要件を充足している場合は、S340では、その複数の管理対象デバイスのうちの1つを推奨デバイスに決定してもよい。この場合、どのような方法で推奨デバイスを決定してもよい。例えば、S350~S360の処理を実行して、能力要件を充足する管理対象デバイスを推奨デバイスに決定してもよい。S360で能力要件を充足すると判断された管理対象デバイスが複数存在する場合も、S340で、その複数の管理対象デバイスのうちの1つを推奨デバイスに決定してもよい。 (3-6) If multiple managed devices satisfy the setting requirements in S330, one of the multiple managed devices may be determined as the recommended device in S340. In this case, any method may be used to determine the recommended device. For example, the processes of S350 to S360 may be executed to determine a managed device that satisfies the capability requirements as the recommended device. If there are multiple managed devices that are determined to satisfy the capability requirements in S360, one of the multiple managed devices may be determined as the recommended device in S340.

(3-7)S130で決定された推奨デバイスが設定要件を充足するものではない場合、その推奨デバイスへ、設定要件を示す情報が送信されてもよい。この場合、推奨デバイスは、送信されてきた情報に基づいて自身の設定値を変更してもよい。 (3-7) If the recommended device determined in S130 does not satisfy the setting requirements, information indicating the setting requirements may be transmitted to the recommended device. In this case, the recommended device may change its own setting values based on the transmitted information.

(3-8)上記実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。 (3-8) Multiple functions possessed by one component in the above embodiments may be realized by multiple components, or one function possessed by one component may be realized by multiple components. Also, multiple functions possessed by multiple components may be realized by one component, or one function realized by multiple components may be realized by one component. Also, part of the configuration of the above embodiments may be omitted. Also, at least part of the configuration of the above embodiments may be added to or substituted for the configuration of another of the above embodiments.

1…画像処理システム、5…管理装置、10…管理制御装置、11…制御部、12…記憶部、12b…主管理ソフトウェア、12c…スケジューラ、20…サーバ、21…データベース、31…第1モバイルデバイス、32…第2モバイルデバイス、33…第3モバイルデバイス、48…印刷部、49…バッテリ、51…第1クレードル、52…第2クレードル、100…無線通信機、150…通信ネットワーク。 1...image processing system, 5...management device, 10...management control device, 11...control unit, 12...storage unit, 12b...main management software, 12c...scheduler, 20...server, 21...database, 31...first mobile device, 32...second mobile device, 33...third mobile device, 48...printing unit, 49...battery, 51...first cradle, 52...second cradle, 100...wireless communication device, 150...communication network.

Claims (20)

複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置が備えるコンピュータが実行可能なプログラムであって、
前記コンピュータに、
ユーザ情報を取得するユーザ情報取得処理であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、ユーザ情報取得処理と、
前記ユーザ情報取得処理により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定処理と、
前記決定処理により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する推奨情報出力処理と、
を実行させ
前記決定処理は、前記ユーザ情報取得処理により取得された前記ユーザ情報に基づいて、前記使用推奨装置で用いられるべき設定値を示す設定要件を取得し、取得した前記設定要件に基づいて前記使用推奨装置を決定することを含む、
プログラム。
A program executable by a computer included in an information processing device configured to be able to communicate with each of a plurality of image processing devices,
The computer includes:
a user information acquisition process for acquiring user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
a determination process for determining a recommended device which is an image processing device to be used by the user from among the plurality of image processing devices, based on the user information acquired by the user information acquisition process;
a recommendation information output process for outputting recommendation information including information indicating the recommended device determined by the determination process;
Run the command ,
The determination process includes acquiring setting requirements indicating setting values to be used in the recommended device based on the user information acquired by the user information acquisition process, and determining the recommended device based on the acquired setting requirements.
program.
請求項1に記載のプログラムであって、
前記情報処理装置は、前記ユーザ情報と前記設定要件とが対応付けられた情報である対応情報を有し、
前記決定処理は、前記対応情報において前記ユーザ情報と対応付けられている前記設定要件を取得することを含む、
プログラム。
The program according to claim 1,
the information processing device has correspondence information in which the user information and the setting requirements are associated with each other;
The determination process includes acquiring the setting requirement associated with the user information in the correspondence information.
program.
請求項1に記載のプログラムであって、
前記情報処理装置は、前記ユーザによる、前記複数の画像処理装置のうちのいずれかを使用する予定であることを示す使用予定情報が登録されたスケジューラを備え、
前記スケジューラは、前記使用予定情報を、前記設定要件を対応付けて登録可能に構成されており、
前記決定処理は、前記スケジューラから、前記ユーザ情報に対応した前記ユーザの前記使用予定情報に対応付けられている前記設定要件を取得することを含む、
プログラム。
The program according to claim 1,
the information processing device includes a scheduler in which use schedule information indicating that the user is planning to use any one of the plurality of image processing devices,
the scheduler is configured to be able to register the use schedule information in association with the setting requirements;
the determination process includes acquiring, from the scheduler, the setting requirements associated with the use schedule information of the user corresponding to the user information;
program.
請求項1~請求項3のいずれか1項に記載のプログラムであって、
前記情報処理装置は、前記複数の画像処理装置の各々で設定されている前記設定値を示す既設定情報が記憶された記憶部を有し、
前記決定処理は、前記記憶部に記憶されている前記既設定情報に基づき、前記設定要件を充足する前記設定値が設定されている画像処理装置を前記使用推奨装置に決定することを含む、
プログラム。
The program according to any one of claims 1 to 3,
the information processing device has a storage unit in which existing setting information indicating the setting values set in each of the plurality of image processing devices is stored;
the determination process includes determining, as the recommended device, an image processing device in which the setting value that satisfies the setting requirement is set, based on the existing setting information stored in the storage unit.
program.
請求項4に記載のプログラムであって、
前記コンピュータに、さらに、
前記推奨情報出力処理の実行後、前記使用推奨装置の使用が終了されたことを検知する終了検知処理と、
前記終了検知処理により前記使用推奨装置の使用が終了されたことが検知されることに応じて、前記使用推奨装置において設定されている前記設定値を取得する設定値取得処理と、
前記設定値取得処理により取得された前記設定値に従って前記記憶部における前記既設定情報を更新する更新処理と、
を実行させるプログラム。
The program according to claim 4,
The computer further comprises:
an end detection process for detecting that use of the recommended device has been ended after the recommendation information output process is executed;
a setting value acquisition process for acquiring the setting value set in the recommended device in response to detection of the end of use of the recommended device by the end detection process;
an update process for updating the existing setting information in the storage unit according to the setting value acquired by the setting value acquisition process;
A program that executes the following.
請求項4または請求項5に記載のプログラムであって、
前記決定処理は、前記設定要件を充足する前記設定値が設定されている画像処理装置が存在しない場合に、特定の決定方法に従って前記使用推奨装置を決定することを含む、
プログラム。
The program according to claim 4 or 5,
the determination process includes, when there is no image processing device in which the setting value that satisfies the setting requirement is set, determining the recommended device in accordance with a specific determination method.
program.
請求項6に記載のプログラムであって、
前記推奨情報出力処理は、更に、前記設定要件を示す情報を出力することを含む、
プログラム。
The program according to claim 6,
The recommended information output process further includes outputting information indicating the setting requirements.
program.
複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置が備えるコンピュータが実行可能なプログラムであって、
前記コンピュータに、
ユーザ情報を取得するユーザ情報取得処理であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、ユーザ情報取得処理と、
前記ユーザ情報取得処理により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定処理と、
前記決定処理により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する推奨情報出力処理と、
を実行させ、
前記決定処理は、前記ユーザ情報取得処理により取得された前記ユーザ情報に基づいて、前記使用推奨装置が有しているべき能力を示す能力要件を取得し、取得した前記能力要件を充足する画像処理装置を前記使用推奨装置に決定することを含み、
前記推奨情報出力処理は、更に、設定要件を示す情報を出力することを含み、前記設定要件は前記使用推奨装置で用いられるべき設定値を示す、
プログラム。
A program executable by a computer included in an information processing device configured to be able to communicate with each of a plurality of image processing devices,
The computer includes:
a user information acquisition process for acquiring user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
a determination process for determining a recommended device which is an image processing device to be used by the user from among the plurality of image processing devices based on the user information acquired by the user information acquisition process;
a recommendation information output process for outputting recommendation information including information indicating the recommended device determined by the determination process;
Run the command,
the determination process includes acquiring capability requirements indicating capabilities that the recommended device should have, based on the user information acquired by the user information acquisition process, and determining an image processing device that satisfies the acquired capability requirements as the recommended device;
The recommendation information output process further includes outputting information indicating setting requirements, the setting requirements indicating setting values to be used in the recommended device.
program.
請求項8に記載のプログラムであって、
前記コンピュータに、さらに、
前記複数の画像処理装置のそれぞれから、当該画像処理装置の機能または状態を示す装置情報を取得する装置情報取得処理、
を実行させ、
前記決定処理は、前記装置情報取得処理により取得された各前記装置情報のうち、対応する前記機能または状態が前記能力要件を充足している前記装置情報がある場合、当該装置情報に対応する画像処理装置を前記使用推奨装置に決定することを含む、
プログラム。
The program according to claim 8,
The computer further comprises:
a device information acquisition process for acquiring device information indicating a function or a state of each of the image processing devices from each of the plurality of image processing devices;
Run the command,
the determination process includes, when there is device information whose corresponding function or state satisfies the capability requirement among the device information acquired by the device information acquisition process, determining an image processing device corresponding to the device information as the recommended device.
program.
請求項1~請求項9のいずれか1項に記載のプログラムであって、The program according to any one of claims 1 to 9,
前記推奨情報出力処理は、下記の(a)及び(b)のうちの少なくとも1つを含む、プログラム。The recommendation information output process includes at least one of the following (a) and (b).
(a)前記推奨情報を、前記情報処理装置とは別体の端末装置へ送信する第1の送信処理(a) a first transmission process of transmitting the recommendation information to a terminal device separate from the information processing device;
(b)前記推奨情報を前記使用推奨装置へ送信する第2の送信処理(b) a second transmission process of transmitting the recommendation information to the recommended device;
複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置が備えるコンピュータが実行可能なプログラムであって、A program executable by a computer included in an information processing device configured to be able to communicate with each of a plurality of image processing devices,
前記複数の画像処理装置のうちの少なくとも1つは、バッテリを備え、前記バッテリを充電するための予め決められたクレードルに装着可能に構成されており、At least one of the plurality of image processing devices includes a battery and is configured to be mountable on a predetermined cradle for charging the battery;
前記情報処理装置は、前記クレードルと通信可能に構成されており、the information processing device is configured to be able to communicate with the cradle,
前記プログラムは、前記コンピュータに、The program causes the computer to
ユーザ情報を取得するユーザ情報取得処理であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、ユーザ情報取得処理と、a user information acquisition process for acquiring user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
前記ユーザ情報取得処理により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定処理と、a determination process for determining a recommended device which is an image processing device to be used by the user from among the plurality of image processing devices based on the user information acquired by the user information acquisition process;
前記決定処理により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する推奨情報出力処理と、a recommendation information output process for outputting recommendation information including information indicating the recommended device determined by the determination process;
を実行させ、Run the command,
前記推奨情報出力処理は、下記の(a)、(b)及び(c)のうちの少なくとも1つを含む、プログラム。The recommendation information output process includes at least one of the following (a), (b), and (c).
(a)前記推奨情報を、前記情報処理装置とは別体の端末装置へ送信する第1の送信処理(a) a first transmission process of transmitting the recommendation information to a terminal device separate from the information processing device;
(b)前記推奨情報を前記使用推奨装置へ送信する第2の送信処理(b) a second transmission process of transmitting the recommendation information to the recommended device;
(c)前記使用推奨装置が、前記クレードルに装着可能に構成された画像処理装置である場合に、前記推奨情報を前記クレードルへ送信する第3の送信処理(c) a third transmission process for transmitting the recommendation information to the cradle when the recommended device is an image processing device configured to be mountable on the cradle.
複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置が備えるコンピュータが実行可能なプログラムであって、A program executable by a computer included in an information processing device configured to be able to communicate with each of a plurality of image processing devices,
前記コンピュータに、The computer includes:
ユーザ情報を取得するユーザ情報取得処理であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、ユーザ情報取得処理と、a user information acquisition process for acquiring user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
前記ユーザ情報取得処理により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定処理と、a determination process for determining a recommended device which is an image processing device to be used by the user from among the plurality of image processing devices, based on the user information acquired by the user information acquisition process;
前記決定処理により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する推奨情報出力処理と、a recommendation information output process for outputting recommendation information including information indicating the recommended device determined by the determination process;
前記推奨情報出力処理の実行後、前記複数の画像処理装置のうち使用が開始された画像処理装置を検知する開始検知処理と、a start detection process for detecting an image processing device that has started to be used among the plurality of image processing devices after the execution of the recommendation information output process;
を実行させるプログラム。A program that executes the following.
請求項12に記載のプログラムであって、
前記コンピュータに、さらに、
前記開始検知処理により検知された前記画像処理装置が前記使用推奨装置とは異なることに応じて特定の報知情報を出力する報知情報出力処理、
を実行させるプログラム。
The program according to claim 12,
The computer further comprises:
a notification information output process for outputting specific notification information in response to the image processing device detected by the start detection process being different from the recommended use device;
A program that executes the following.
請求項12または請求項13に記載のプログラムであって、
前記推奨情報出力処理の実行後、前記開始検知処理により前記使用推奨装置の使用の開始が検知されるまでの間、少なくとも、新たな前記推奨情報出力処理の実行を回避するように構成されている、
プログラム。
The program according to claim 12 or 13,
After the recommendation information output process is executed, at least a new execution of the recommendation information output process is avoided until the start of use of the recommended device is detected by the start detection process.
program.
請求項14に記載のプログラムであって、
前記推奨情報出力処理の実行後、前記開始検知処理により前記使用推奨装置の使用の開始が検知されるまでの間、新たな前記ユーザ情報取得処理の実行を回避するように構成されている、
プログラム。
The program according to claim 14,
After the recommended information output process is executed, new execution of the user information acquisition process is avoided until the start of use of the recommended device is detected by the start detection process.
program.
請求項1~請求項15のいずれか1項に記載のプログラムであって、
前記推奨情報は、さらに、前記ユーザ情報を含む、プログラム。
The program according to any one of claims 1 to 15,
The program , wherein the recommendation information further includes the user information .
複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置であって、An information processing device configured to be able to communicate with each of a plurality of image processing devices,
ユーザ情報を取得する取得部であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、取得部と、an acquisition unit that acquires user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
前記取得部により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定部と、a determination unit that determines, based on the user information acquired by the acquisition unit, a recommended device that is an image processing device that should be used by the user from among the plurality of image processing devices;
前記決定部により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する出力部と、an output unit that outputs recommendation information including information indicating the recommended device determined by the determination unit;
を備え、Equipped with
前記決定部は、前記取得部により取得された前記ユーザ情報に基づいて、前記使用推奨装置で用いられるべき設定値を示す設定要件を取得し、取得した前記設定要件に基づいて前記使用推奨装置を決定する、The determination unit obtains setting requirements indicating setting values to be used in the recommended device based on the user information obtained by the acquisition unit, and determines the recommended device based on the obtained setting requirements.
情報処理装置。Information processing device.
複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置であって、
ユーザ情報を取得する取得部であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、取得部と、
前記取得部により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定部と、
前記決定部により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する出力部と、
を備え
前記決定部は、前記取得部により取得された前記ユーザ情報に基づいて、前記使用推奨装置が有しているべき能力を示す能力要件を取得し、取得した前記能力要件を充足する画像処理装置を前記使用推奨装置に決定し、
前記出力部は、更に、設定要件を示す情報を出力し、前記設定要件は前記使用推奨装置で用いられるべき設定値を示す、
情報処理装置。
An information processing device configured to be able to communicate with each of a plurality of image processing devices,
an acquisition unit that acquires user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
a determination unit that determines, based on the user information acquired by the acquisition unit, a recommended device that is an image processing device that should be used by the user, from among the plurality of image processing devices;
an output unit that outputs recommendation information including information indicating the recommended device determined by the determination unit;
Equipped with
the determination unit obtains capability requirements indicating capabilities that the recommended device should have based on the user information obtained by the acquisition unit, and determines an image processing device that satisfies the obtained capability requirements as the recommended device;
The output unit further outputs information indicating a setting requirement, the setting requirement indicating a setting value to be used in the recommended device.
Information processing device.
複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置であって、An information processing device configured to be able to communicate with each of a plurality of image processing devices,
前記複数の画像処理装置のうちの少なくとも1つは、バッテリを備え、前記バッテリを充電するための予め決められたクレードルに装着可能に構成されており、At least one of the plurality of image processing devices includes a battery and is configured to be mountable on a predetermined cradle for charging the battery;
前記情報処理装置は、前記クレードルと通信可能に構成されており、the information processing device is configured to be able to communicate with the cradle,
前記情報処理装置は、The information processing device includes:
ユーザ情報を取得する取得部であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、取得部と、an acquisition unit that acquires user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
前記取得部により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定部と、a determination unit that determines, based on the user information acquired by the acquisition unit, a recommended device that is an image processing device that should be used by the user from among the plurality of image processing devices;
前記決定部により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する出力部と、an output unit that outputs recommendation information including information indicating the recommended device determined by the determination unit;
を備え、Equipped with
前記出力部は、下記の(a)、(b)及び(c)のうちの少なくとも1つを実行する、情報処理装置。The output unit executes at least one of the following (a), (b), and (c):
(a)前記推奨情報を、前記情報処理装置とは別体の端末装置へ送信すること(a) transmitting the recommendation information to a terminal device separate from the information processing device;
(b)前記推奨情報を前記使用推奨装置へ送信すること(b) transmitting the recommendation information to the usage recommendation device;
(c)前記使用推奨装置が、前記クレードルに装着可能に構成された画像処理装置である場合に、前記推奨情報を前記クレードルへ送信すること(c) transmitting the recommendation information to the cradle when the recommended device is an image processing device configured to be mountable in the cradle;
複数の画像処理装置のそれぞれと通信可能に構成された情報処理装置であって、An information processing device configured to be able to communicate with each of a plurality of image processing devices,
ユーザ情報を取得する取得部であって、前記ユーザ情報は前記複数の画像処理装置のうちのいずれかを使用するユーザに関連する情報である、取得部と、an acquisition unit that acquires user information, the user information being information related to a user who uses any one of the plurality of image processing devices;
前記取得部により取得された前記ユーザ情報に基づいて、前記複数の画像処理装置のうち前記ユーザが使用すべき画像処理装置である使用推奨装置を決定する決定部と、a determination unit that determines, based on the user information acquired by the acquisition unit, a recommended device that is an image processing device that should be used by the user from among the plurality of image processing devices;
前記決定部により決定された前記使用推奨装置を示す情報を含む推奨情報を出力する出力部と、an output unit that outputs recommendation information including information indicating the recommended device determined by the determination unit;
前記出力部による前記推奨情報の出力が行われた後、前記複数の画像処理装置のうち使用が開始された画像処理装置を検知する開始検知部と、a start detection unit that detects an image processing device that has started to be used among the plurality of image processing devices after the output unit has output the recommendation information;
を備える情報処理装置。An information processing device comprising:
JP2021044112A 2021-03-17 2021-03-17 PROGRAM AND INFORMATION PROCESSING APPARATUS Active JP7613176B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021044112A JP7613176B2 (en) 2021-03-17 2021-03-17 PROGRAM AND INFORMATION PROCESSING APPARATUS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021044112A JP7613176B2 (en) 2021-03-17 2021-03-17 PROGRAM AND INFORMATION PROCESSING APPARATUS

Publications (2)

Publication Number Publication Date
JP2022143553A JP2022143553A (en) 2022-10-03
JP7613176B2 true JP7613176B2 (en) 2025-01-15

Family

ID=83453612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021044112A Active JP7613176B2 (en) 2021-03-17 2021-03-17 PROGRAM AND INFORMATION PROCESSING APPARATUS

Country Status (1)

Country Link
JP (1) JP7613176B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002149367A (en) 2000-08-28 2002-05-24 Ricoh Co Ltd Printer device and print system
JP2014126971A (en) 2012-12-26 2014-07-07 Kyocera Document Solutions Inc Information processor and information processing system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002149367A (en) 2000-08-28 2002-05-24 Ricoh Co Ltd Printer device and print system
JP2014126971A (en) 2012-12-26 2014-07-07 Kyocera Document Solutions Inc Information processor and information processing system

Also Published As

Publication number Publication date
JP2022143553A (en) 2022-10-03

Similar Documents

Publication Publication Date Title
US9158490B2 (en) Image forming system and apparatus usable with the internet in a cloud printing arrangement
US9264580B2 (en) Information processing apparatus configured for acquiring user information using near field wireless communication
US20200236197A1 (en) Beacon utilization system, method, beacon utilization method
CN102693099B (en) Type information managing device, system and method and printer and print system
JP2013159107A (en) Printer, management device, management method, and management program
JP2016162044A (en) Image forming apparatus, server device, and communication system
US11509778B2 (en) Communication system and printing apparatus
US8127031B2 (en) Image processing apparatus and method of acquiring information
JP2021011079A (en) Image forming system and image forming device
US20210373826A1 (en) Information processing system, information processing apparatus, and non-transitory computer-readable storage medium storing program
JP2016134901A (en) Image formation system, image forming apparatus, image formation method and program
US8994993B2 (en) Management system, management server, and recording medium
JP2016147475A (en) Image processing apparatus, control method therefor, and program
JP2014172394A (en) Printer, program and printing system
JP6834675B2 (en) Job processing device, server, server program
JP6672927B2 (en) Control device, image processing device, information processing control system and program
JP7613176B2 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP7647204B2 (en) program
JP6347681B2 (en) Information processing system, processing device, image processing device, information processing system processing method and program
JP2022143552A (en) Program and information processing device
JP6465084B2 (en) Departmental consumable management system and image forming apparatus
JP7131039B2 (en) Image processing device and image processing system
JP2009037515A (en) Image formation system and image forming apparatus
JP7683324B2 (en) printing device
JP6577010B2 (en) Image forming apparatus and image forming method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240917

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240918

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241101

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241209

R150 Certificate of patent or registration of utility model

Ref document number: 7613176

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150