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
JP6981315B2 - Image processing equipment, image processing programs and image processing systems - Google Patents
[go: Go Back, main page]

JP6981315B2 - Image processing equipment, image processing programs and image processing systems - Google Patents

Image processing equipment, image processing programs and image processing systems Download PDF

Info

Publication number
JP6981315B2
JP6981315B2 JP2018046487A JP2018046487A JP6981315B2 JP 6981315 B2 JP6981315 B2 JP 6981315B2 JP 2018046487 A JP2018046487 A JP 2018046487A JP 2018046487 A JP2018046487 A JP 2018046487A JP 6981315 B2 JP6981315 B2 JP 6981315B2
Authority
JP
Japan
Prior art keywords
user
image processing
processing device
reservation
order
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
JP2018046487A
Other languages
Japanese (ja)
Other versions
JP2019161475A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2018046487A priority Critical patent/JP6981315B2/en
Publication of JP2019161475A publication Critical patent/JP2019161475A/en
Application granted granted Critical
Publication of JP6981315B2 publication Critical patent/JP6981315B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、画像処理装置、画像処理プログラム及び画像処理システムに関する。 The present invention relates to an image processing apparatus, an image processing program and an image processing system.

特許文献1には、使用時間帯を予約登録できる画像形成装置における占有設定と複数ユーザーの操作性の両立を可能とする画像形成装置を提供することを課題とし、使用時間帯を予約登録できる画像形成装置であって、複数のユーザーが同じ時間帯に使用予約を入れてもその予約を受け付ける一方、同じ時間帯の使用予約を受け入れることに伴って生じる注意事項(予約時間帯にジョブを終了させられないといった注意事項)について予めユーザーに通報し、これらにより画像形成装置の占有設定と複数ユーザーの操作性の両立を可能とすることが開示されている。 Patent Document 1 has an object of providing an image forming apparatus capable of achieving both occupancy setting in an image forming apparatus capable of pre-registering a usage time zone and operability of a plurality of users, and an image capable of pre-registering a usage time zone. It is a forming device, and even if multiple users make usage reservations in the same time zone, the reservations are accepted, but the precautions that occur when accepting the usage reservations in the same time zone (the job is terminated in the reserved time zone). It is disclosed that the user is notified in advance of the precautions such as not being able to do so, and it is possible to achieve both the occupancy setting of the image forming apparatus and the operability of a plurality of users.

特開2011−087201号公報Japanese Unexamined Patent Publication No. 2011-087201

複合機等の画像処理装置を利用するのに、順番待ちを解消するために予約して利用することが行われている。例えば、その予約として時間帯を指定することが行われている。しかし、同じ時間帯に複数人が予約し、予約した順番に利用を許可した場合、その画像処理装置に到着したのが早くても、予約した順番が遅いユーザーは順番を待つことになる。
本発明は、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができるようにすることを目的としている。
When using an image processing device such as a multifunction device, reservations are made and used in order to eliminate waiting in line. For example, a time zone is specified as the reservation. However, if a plurality of people make reservations in the same time zone and allow the use in the order of reservation, even if the user arrives at the image processing device early, the user who has made the reservation late will wait for the turn.
An object of the present invention is to enable a plurality of users to use an image processing device that can make a reservation for use in the same time zone in the order in which they arrive at the image processing device.

かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。なお、以下の「請求項」とあるのは、出願当初の請求項である。
請求項1の発明は、画像処理装置であって、近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段を有する画像処理装置である。
The gist of the present invention for achieving such an object lies in the inventions of the following paragraphs. The following "claims" are the claims at the time of filing.
The invention of claim 1 is an image processing device in which a user detecting means for detecting a user corresponding to a mobile terminal capable of communicating via short-range wireless communication and a user detected by the user detecting means are used. In the case of a user who has made a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device and the order management means for the user to use the image processing device. It is an image processing device having an output means for outputting information indicating that the image processing device has become available in response to the availability of the image processing device.

請求項2の発明は、前記順序管理手段は、前記ユーザー検知手段によって検知された日時にしたがって、前記画像処理装置を利用する順序を管理する、請求項1に記載の画像処理装置である。 The invention according to claim 2 is the image processing apparatus according to claim 1, wherein the order management means manages the order in which the image processing apparatus is used according to the date and time detected by the user detecting means.

請求項3の発明は、前記順序管理手段は、前記ユーザー検知手段によって検知された順番に待ち行列に格納し、該待ち行列にしたがって、前記画像処理装置を利用する順序を管理する、請求項2に記載の画像処理装置である。 According to the second aspect of the present invention, the order management means stores in a queue in the order detected by the user detection means, and manages the order in which the image processing apparatus is used according to the queue. The image processing apparatus according to the above.

請求項4の発明は、前記順序管理手段は、一定時間毎に生成した前記待ち行列によって、一定時間毎の前記画像処理装置を利用する順序を管理する、請求項3に記載の画像処理装置である。 The invention according to claim 4 is the image processing apparatus according to claim 3, wherein the order management means manages the order in which the image processing apparatus is used at regular time intervals by the queue generated at regular time intervals. be.

請求項5の発明は、前記出力手段は、利用可能になったユーザーにパスワードを通知し、ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認する確認手段をさらに有する請求項1に記載の画像処理装置である。 The image according to claim 1, wherein the output means further comprises a confirmation means for notifying the user who has become available of the password and confirming the available user by the password received from the user. It is a processing device.

請求項6の発明は、前記画像処理装置を利用している第1のユーザーの後に、現在の一定時間において予約した第2のユーザーがいる場合は、該第1のユーザーの利用時間を制限する制限手段をさらに有する請求項1に記載の画像処理装置である。 The invention of claim 6 limits the usage time of the first user when there is a second user who has made a reservation at the current fixed time after the first user using the image processing device. The image processing apparatus according to claim 1, further comprising limiting means.

請求項7の発明は、前記制限手段は、前記第2のユーザーが、前記ユーザー検知手段によって検知された場合に、前記第1のユーザーの利用時間を制限する、請求項6に記載の画像処理装置である。 The image processing according to claim 6, wherein the limiting means limits the usage time of the first user when the second user is detected by the user detecting means. It is a device.

請求項8の発明は、画像処理装置であるコンピュータを、近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段として機能させるための画像処理プログラムである。 The invention of claim 8 is a user detection means for detecting a user corresponding to a mobile terminal capable of communicating with a computer as an image processing device via short-range wireless communication, and a user detected by the user detection means. However, when the user makes a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device and the order management means allow the user to use the image processing device. It is an image processing program for functioning as an output means for outputting information indicating that the image processing apparatus has become available in response to the availability of the image processing apparatus.

請求項9の発明は、画像処理装置と予約管理装置を有する画像処理システムであって、前記画像処理装置は、前記予約管理装置から前記画像処理装置の予約情報を受信する受信手段と、近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段を有し、前記予約管理装置は、ユーザーが前記画像処理装置を利用するための予約に関する予約情報を管理する管理手段と、前記管理手段によって管理されている前記予約情報を前記画像処理装置に送信する送信手段を有する、画像処理システムである。 The invention of claim 9 is an image processing system including an image processing device and a reservation management device, wherein the image processing device is close to a receiving means for receiving reservation information of the image processing device from the reservation management device. A user detection means for detecting a user corresponding to a mobile terminal capable of communicating via wireless communication and a user detected by the user detection means use the image processing device within a certain time including the current time. When the user has made a reservation, the order management means for managing the order in which the image processing device is used and the order management means enable the user to use the image processing device. The reservation management device has an output means for outputting information indicating that it has become possible, and the reservation management device is managed by the management means for managing the reservation information related to the reservation for the user to use the image processing device and the management means. It is an image processing system having a transmission means for transmitting the reserved information to the image processing apparatus.

請求項1の画像処理装置によれば、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができる。 According to the image processing device of claim 1, in an image processing device in which a plurality of users can make reservations for use in the same time zone, the images can be used in the order of arrival at the image processing device.

請求項2の画像処理装置によれば、ユーザーを検知した日時にしたがって、本画像処理装置を利用する順序を管理することができる。 According to the image processing apparatus of claim 2, the order in which the image processing apparatus is used can be managed according to the date and time when the user is detected.

請求項3の画像処理装置によれば、ユーザーを検知した順番に、本画像処理装置を利用する順序を管理することができる。 According to the image processing device of claim 3, it is possible to manage the order of using the image processing device in the order in which the user is detected.

請求項4の画像処理装置によれば、時間帯毎に生成した待ち行列で、時間帯毎の本画像処理装置を利用する順序を管理することができる。 According to the image processing apparatus of claim 4, the order in which the image processing apparatus is used for each time zone can be managed by the queue generated for each time zone.

請求項5の画像処理装置によれば、利用可能になったユーザーにパスワードを通知し、ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認することができる。 According to the image processing device of claim 5, the password can be notified to the user who has become available, and the available user can be confirmed by the password received from the user.

請求項6の画像処理装置によれば、本画像処理装置を利用している第1のユーザーの後に、現在の時間帯において予約した第2のユーザーがいる場合は、その第1のユーザーの利用時間を制限することができる。 According to the image processing device of claim 6, if there is a second user who has made a reservation in the current time zone after the first user who is using the image processing device, the first user is used. You can limit the time.

請求項7の画像処理装置によれば、第2のユーザーが検知された場合に、第1のユーザーの利用時間を制限することができる。 According to the image processing device of claim 7, when the second user is detected, the usage time of the first user can be limited.

請求項8の画像処理プログラムによれば、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができる。 According to the image processing program of claim 8, in an image processing apparatus in which a plurality of users can make reservations for use in the same time zone, they can be used in the order of arrival at the image processing apparatus.

請求項9の画像処理システムによれば、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができる。 According to the image processing system of claim 9, in an image processing apparatus in which a plurality of users can make reservations for use in the same time zone, they can be used in the order of arrival at the image processing apparatus.

本実施の形態の構成例についての概念的なモジュール構成図である。It is a conceptual module configuration diagram about the configuration example of this embodiment. 本実施の形態を利用したシステム構成例を示す説明図である。It is explanatory drawing which shows the system configuration example using this embodiment. ユーザーの予約順序の例を示す説明図である。It is explanatory drawing which shows the example of the reservation order of a user. 時間帯予約管理データテーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the data structure example of the time zone reservation management data table. ユーザーの来店順序の例を示す説明図である。It is explanatory drawing which shows the example of the visit order of a user. 近隣ユーザー情報テーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the example of the data structure of the neighborhood user information table. 利用待ちユーザーキューテーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the data structure example of the user queue table waiting for use. パスワードテーブルのデータ構造例を示す説明図である。It is explanatory drawing which shows the data structure example of a password table. 本実施の形態による処理例を示すフローチャートである。It is a flowchart which shows the processing example by this embodiment. 本実施の形態による処理例を示すフローチャートである。It is a flowchart which shows the processing example by this embodiment. 本実施の形態による処理例を示すフローチャートである。It is a flowchart which shows the processing example by this embodiment. 本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware configuration example of the computer which realizes this embodiment.

以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア(コンピュータ・プログラム)、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム(コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム)、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続(データの授受、指示、データ間の参照関係、ログイン等)の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、2以上の値(もちろんのことながら、全ての値も含む)が同じであってもよい。また、「Aである場合、Bをする」という記載は、「Aであるか否かを判断し、Aであると判断した場合はBをする」の意味で用いる。ただし、Aであるか否かの判断が不要である場合を除く。また、「A、B、C」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その1つのみを選んでいる場合(例えば、Aのみ)を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク(一対一対応の通信接続を含む)等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」(社会システム)にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAM(Random Access Memory)、外部記憶媒体、通信回線を介した記憶装置、CPU(Central Processing Unit)内のレジスタ等を含んでいてもよい。
Hereinafter, an example of a preferred embodiment for realizing the present invention will be described with reference to the drawings.
FIG. 1 shows a conceptual module configuration diagram for a configuration example of the present embodiment.
The module generally refers to parts such as software (computer program) and hardware that can be logically separated. Therefore, the module in this embodiment refers not only to the module in the computer program but also to the module in the hardware configuration. Therefore, in this embodiment, a computer program for functioning as those modules (a program for causing the computer to execute each procedure, a program for causing the computer to function as each means, and each function for the computer). It also serves as an explanation of the program), system and method for realizing the above. However, for convenience of explanation, "remember", "remember", and equivalent words are used, but these words are stored in a storage device or stored when the embodiment is a computer program. It means that it is controlled to be stored in the device. Further, the modules may have a one-to-one correspondence with each other, but in mounting, one module may be configured by one program, a plurality of modules may be configured by one program, and conversely, one module may be configured. May be composed of a plurality of programs. Further, the plurality of modules may be executed by one computer, or one module may be executed by a plurality of computers by a computer in a distributed or parallel environment. It should be noted that one module may include another module. In addition, hereinafter, "connection" is used not only for physical connection but also for logical connection (data transfer, instruction, reference relationship between data, login, etc.). "Predetermined" means that it is determined before the target process, not only before the process according to the present embodiment starts, but also after the process according to the present embodiment starts. However, if it is before the target process, it is used with the intention that it is determined according to the situation / state at that time or according to the situation / state up to that point. When there are a plurality of "predetermined values", they may be different values, or two or more values (including, of course, all values) may be the same. Further, the description "if A, do B" is used to mean "determine whether or not it is A, and if it is determined to be A, do B". However, this excludes cases where it is not necessary to determine whether or not it is A. Further, when a thing is listed such as "A, B, C", it is an example list unless otherwise specified, and includes a case where only one of them is selected (for example, only A).
In addition, a system or device is configured by connecting a plurality of computers, hardware, devices, etc. by communication means such as a network (including a one-to-one correspondence communication connection), and one computer, hardware, device, etc. It also includes cases where it is realized by such as. "Device" and "system" are used as synonymous terms. Of course, the "system" does not include anything that is nothing more than a social "mechanism" (social system) that is an artificial arrangement.
In addition, for each process by each module or when multiple processes are performed in the module, the target information is read from the storage device, and after the processes are performed, the process results are written to the storage device. be. Therefore, the description of reading from the storage device before processing and writing to the storage device after processing may be omitted. The storage device here may include a hard disk, a RAM (Random Access Memory), an external storage medium, a storage device via a communication line, a register in a CPU (Central Processing Unit), and the like.

本実施の形態であるシステムは、画像処理装置100を利用するものであって、図1の例に示すように、画像処理装置100と携帯端末150を有している。このシステムは、近距離通信を用いた画像処理装置100の予約、順序を制御する。
ユーザー195は、携帯端末150を所持しており、既に画像処理装置100を利用するための予約を行っており、その予約にしたがって画像処理装置100を利用しようとしている。
画像処理装置100として、例えば、複写機、ファックス、スキャナ、プリンタ、複合機(スキャナ、プリンタ、複写機、ファックス等のいずれか2つ以上の機能を有している画像処理装置)、プロジェクタ−(オーバーヘッドプロジェクタ−等を含む)等が該当する。
携帯端末150として、例えば、通信機能を有するノートパソコン、携帯情報通信機器(携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む)、ICカード等がある。
コンビニエンスストアやオフィス等に設置されている画像処理装置100に対して予め時間帯を指定して予約しておき、予約者であるユーザー195が画像処理装置100の近傍に入ったらBluetooth(登録商標、BLE(Bluetooth Low Energy)等を含む)等の近距離無線通信方式を使って、予約者間の順序制御を行う。
The system according to this embodiment uses an image processing device 100, and has an image processing device 100 and a mobile terminal 150 as shown in the example of FIG. This system controls the reservation and order of the image processing apparatus 100 using short-range communication.
The user 195 has a mobile terminal 150 and has already made a reservation for using the image processing device 100, and is trying to use the image processing device 100 according to the reservation.
The image processing device 100 includes, for example, a copying machine, a fax, a scanner, a printer, a multifunction device (an image processing device having any two or more functions of a scanner, a printer, a copying machine, a fax, etc.), a projector ( (Including overhead projectors, etc.)), etc. are applicable.
Examples of the mobile terminal 150 include a notebook computer having a communication function, a mobile information communication device (including a mobile phone, a smartphone, a mobile device, a wearable computer, etc.), an IC card, and the like.
A time zone is specified in advance for the image processing device 100 installed in a convenience store, office, or the like, and when the user 195 who is the reservation person enters the vicinity of the image processing device 100, Bluetooth (registered trademark, registered trademark, A short-range wireless communication method such as BLE (including Bluetooth Low Energy)) is used to control the order between reservations.

例えば、ユーザー195は携帯端末150を用いて、画像処理装置100の予約を行う。携帯端末150が画像処理装置100の遠隔地にある場合、画像処理装置100と携帯端末150は通信回線190を介して通信を行う。携帯端末150が画像処理装置100の近隣に存在する場合には、近距離無線通信192を介した通信を行う。 For example, the user 195 makes a reservation for the image processing device 100 by using the mobile terminal 150. When the mobile terminal 150 is located at a remote location of the image processing device 100, the image processing device 100 and the mobile terminal 150 communicate with each other via the communication line 190. When the mobile terminal 150 exists in the vicinity of the image processing device 100, communication is performed via short-range wireless communication 192.

画像処理装置100は、ネットワーク通信I/F(インターフェース)モジュール105、近距離無線通信I/Fモジュール110、ユーザーインターフェースモジュール115、時間帯予約管理モジュール120、近隣ユーザー検知モジュール125、順序管理モジュール130、利用可能通知モジュール135、ユーザー確認モジュール140、利用時間制限モジュール145を有している。 The image processing device 100 includes a network communication I / F (interface) module 105, a short-range wireless communication I / F module 110, a user interface module 115, a time zone reservation management module 120, a neighborhood user detection module 125, and an order management module 130. It has an availability notification module 135, a user confirmation module 140, and a usage time limit module 145.

ネットワーク通信I/Fモジュール105は、時間帯予約管理モジュール120と接続されており、また、通信回線190を介して携帯端末150のネットワークI/Fモジュール155と接続されている。ネットワーク通信I/Fモジュール105は、通信回線190を介して、携帯端末150との通信を行う。なお、通信回線190は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。例えば、ネットワーク通信I/Fモジュール105は、通信回線190を介して、携帯端末150のネットワークI/Fモジュール155から「ユーザーID、予約時間帯157」を受信する。 The network communication I / F module 105 is connected to the time zone reservation management module 120, and is also connected to the network I / F module 155 of the mobile terminal 150 via the communication line 190. The network communication I / F module 105 communicates with the mobile terminal 150 via the communication line 190. The communication line 190 may be wireless, wired, or a combination thereof, and may be, for example, the Internet as a communication infrastructure, an intranet, or the like. For example, the network communication I / F module 105 receives the "user ID, reserved time zone 157" from the network I / F module 155 of the mobile terminal 150 via the communication line 190.

近距離無線通信I/Fモジュール110は、近隣ユーザー検知モジュール125、利用可能通知モジュール135と接続されており、また、近距離無線通信192を介して携帯端末150の近距離無線通信I/Fモジュール160と接続されている。近距離無線通信I/Fモジュール110は、近距離無線通信192を介して、携帯端末150と通信を行う。なお、近距離無線通信192として、例えば、Bluetooth、光通信、赤外線通信等である。例えば、近距離無線通信I/Fモジュール110は、近距離無線通信192を介して、携帯端末150の近距離無線通信I/Fモジュール160からユーザーID162を受信し、携帯端末150の近距離無線通信I/Fモジュール160にパスワード112、利用開始依頼114を送信する。 The short-range wireless communication I / F module 110 is connected to the neighborhood user detection module 125 and the available notification module 135, and the short-range wireless communication I / F module of the mobile terminal 150 via the short-range wireless communication 192. It is connected to 160. The short-range wireless communication I / F module 110 communicates with the mobile terminal 150 via the short-range wireless communication 192. The short-range wireless communication 192 includes, for example, Bluetooth, optical communication, infrared communication, and the like. For example, the short-range wireless communication I / F module 110 receives the user ID 162 from the short-range wireless communication I / F module 160 of the mobile terminal 150 via the short-range wireless communication 192, and the short-range wireless communication of the mobile terminal 150. The password 112 and the usage start request 114 are transmitted to the I / F module 160.

ユーザーインターフェースモジュール115は、ユーザー確認モジュール140、ユーザー195と接続されている。ユーザーインターフェースモジュール115は、ユーザー195の操作を受け付け、ユーザー195に情報を通知する。例えば、ユーザーインターフェースモジュール115は、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザー195の操作を受け付け、ユーザー195に対してメッセージ等を提示する。この他、マウス、キーボード、カメラ、マイク等を用いたユーザー195の操作(視線、ジェスチャ、音声等も含む)を受け付けるようにしてもよいし、スピーカーによる音声出力、触覚デバイスを用いた触感によって、ユーザー195へのメッセージを提示するようにしてもよい。例えば、ユーザーインターフェースモジュール115は、ユーザー195の操作によってパスワード197を受け取る。このパスワード197は、近距離無線通信I/Fモジュール110が携帯端末150に送信したパスワード112である。 The user interface module 115 is connected to the user confirmation module 140 and the user 195. The user interface module 115 accepts the operation of the user 195 and notifies the user 195 of the information. For example, the user interface module 115 controls a liquid crystal display that also serves as a touch panel, accepts operations by the user 195, and presents a message or the like to the user 195. In addition, the user's operation (including line of sight, gesture, voice, etc.) using a mouse, keyboard, camera, microphone, etc. may be accepted, or voice output from a speaker or tactile sensation using a tactile device may be used. A message to the user 195 may be presented. For example, the user interface module 115 receives the password 197 by the operation of the user 195. This password 197 is the password 112 transmitted by the short-range wireless communication I / F module 110 to the mobile terminal 150.

時間帯予約管理モジュール120は、ネットワーク通信I/Fモジュール105、順序管理モジュール130と接続されている。時間帯予約管理モジュール120は、ユーザー195が本画像処理装置100を利用するための予約に関する予約情報を管理する。
ここで「予約情報」は、ユーザー195を一意に識別する情報、画像処理装置100を一意に識別する情報、利用する時間帯(以下、予約時間帯ともいう)を含む。なお、画像処理装置100に送る際には、予約情報として、画像処理装置100を一意に識別する情報を含めなくてもよい。つまり、送信する予約情報には、ユーザー195を一意に識別する情報、利用する時間帯を少なくとも含めればよい。さらに、利用する時間帯毎(利用する時間帯の直前等)に画像処理装置100に送る際には、予約情報として、画像処理装置100を一意に識別する情報、利用する時間帯を含めなくてもよい。つまり、送信する予約情報には、ユーザー195を一意に識別する情報を少なくとも含めればよい。
The time zone reservation management module 120 is connected to the network communication I / F module 105 and the order management module 130. The time zone reservation management module 120 manages reservation information regarding reservations for the user 195 to use the image processing device 100.
Here, the "reservation information" includes information that uniquely identifies the user 195, information that uniquely identifies the image processing device 100, and a time zone to be used (hereinafter, also referred to as a reservation time zone). When sending to the image processing device 100, it is not necessary to include the information that uniquely identifies the image processing device 100 as the reservation information. That is, the reservation information to be transmitted may include at least information that uniquely identifies the user 195 and a time zone to be used. Further, when sending to the image processing device 100 for each time zone to be used (immediately before the time zone to be used, etc.), the reservation information does not include the information uniquely identifying the image processing device 100 and the time zone to be used. May be good. That is, the reservation information to be transmitted may include at least information that uniquely identifies the user 195.

具体的には、時間帯予約管理モジュール120に関連する処理として、以下のことを行う。
ユーザー195の操作にしたがって、通信回線190経由で携帯端末150から予約情報を時間帯予約管理モジュール120に通知する。予約要求情報は、「ユーザーID、予約時間帯」(「ユーザーID、予約時間帯157」)を有している。時間帯予約管理モジュール120は、指定された時間帯に予約追加が可能か否かを判定する。
予約可能である場合には、ユーザーIDと時間帯を関連付けて記憶する。具体的には、図3、図4の例を用いて後述する。
Specifically, as a process related to the time zone reservation management module 120, the following is performed.
According to the operation of the user 195, the reservation information is notified from the mobile terminal 150 to the time zone reservation management module 120 via the communication line 190. The reservation request information has a "user ID, reservation time zone"("user ID, reservation time zone 157"). The time zone reservation management module 120 determines whether or not a reservation can be added in the designated time zone.
If a reservation is possible, the user ID and the time zone are associated and stored. Specifically, it will be described later using the examples of FIGS. 3 and 4.

また、この時間帯予約管理モジュール120の機能を、図2の例に示すようにスケジュール管理装置220が有するようにしてもよい。例えば、スケジュール管理装置220は、複数の画像処理装置100の予約状況を管理するサーバーである。この場合、ネットワーク通信I/Fモジュール105は、スケジュール管理装置220から本画像処理装置100の予約情報を受信する。ユーザー195は予約時に、時間帯とともに予約対象の画像処理装置100を指定する。画像処理装置100内の時間帯予約管理モジュール120は、予約対象の画像処理装置100毎に予約状況を管理する。また、スケジュール管理装置220において、全ての画像処理装置100の予約状況をユーザー195が閲覧できるようにし、空いている画像処理装置100を選んで予約できるようにしてもよい。 Further, the schedule management device 220 may have the function of the time zone reservation management module 120 as shown in the example of FIG. For example, the schedule management device 220 is a server that manages the reservation status of the plurality of image processing devices 100. In this case, the network communication I / F module 105 receives the reservation information of the image processing device 100 from the schedule management device 220. At the time of reservation, the user 195 designates the image processing device 100 to be reserved together with the time zone. The time zone reservation management module 120 in the image processing device 100 manages the reservation status for each image processing device 100 to be reserved. Further, in the schedule management device 220, the reservation status of all the image processing devices 100 may be viewed by the user 195, and the vacant image processing device 100 may be selected and reserved.

近隣ユーザー検知モジュール125は、近距離無線通信I/Fモジュール110、順序管理モジュール130と接続されている。近隣ユーザー検知モジュール125は、近距離無線通信192を介して通信可能となった携帯端末150に対応するユーザー195を検知する。ここでの検知として、例えば、近距離無線通信I/Fモジュール110が携帯端末150と通信可能になったことを契機として、携帯端末150のID(IDentification、本実施の形態において、携帯端末150を一意に識別する情報)とユーザーID(本実施の形態において、ユーザーを一意に識別する情報)の対応テーブルからユーザーIDを抽出すればよい。 The neighborhood user detection module 125 is connected to the short-range wireless communication I / F module 110 and the order management module 130. The neighborhood user detection module 125 detects the user 195 corresponding to the mobile terminal 150 that can communicate via the short-range wireless communication 192. As a detection here, for example, when the short-range wireless communication I / F module 110 becomes communicable with the mobile terminal 150, the ID (IDentification, in the present embodiment, the mobile terminal 150) of the mobile terminal 150 is used. The user ID may be extracted from the corresponding table of the user ID (information that uniquely identifies the user in the present embodiment) and the user ID (information that uniquely identifies the user in the present embodiment).

具体的には、近隣ユーザー検知モジュール125に関連する処理として、以下のことを行う。
近距離無線通信192を用いて画像処理装置100の近隣に存在するユーザー195の携帯端末150を検知する。ユーザー195が近隣に存在するか否かは、携帯端末150からの電波強度によって判断する。ユーザー195が近隣にいると判断できた場合、携帯端末150と通信し(近距離無線通信192を介した通信を行い)、ユーザーID162を取得する。新たな近隣のユーザー195が検知されたら、順序管理モジュール130にユーザーID162を通知する。
Specifically, as the processing related to the neighborhood user detection module 125, the following is performed.
The short-range wireless communication 192 is used to detect the mobile terminal 150 of the user 195 existing in the vicinity of the image processing device 100. Whether or not the user 195 exists in the vicinity is determined by the strength of the radio wave from the mobile terminal 150. If it can be determined that the user 195 is in the vicinity, the user ID 162 is acquired by communicating with the mobile terminal 150 (communication via the short-range wireless communication 192). When a new neighboring user 195 is detected, the order management module 130 is notified of the user ID 162.

順序管理モジュール130は、時間帯予約管理モジュール120、近隣ユーザー検知モジュール125、利用可能通知モジュール135、ユーザー確認モジュール140と接続されている。順序管理モジュール130は、近隣ユーザー検知モジュール125によって検知されたユーザーが、現時刻を含む一定時間内に本画像処理装置100を利用する予約をしたユーザーである場合に、本画像処理装置100を利用する順序を管理する。なお、「一定時間」とは、予め定められた時間帯をいう。例えば、13時から14時まで等が該当する。もちろんのことながら、1時間毎だけでなく、2時間毎、30分毎等であってもよい。以下、1時間毎の時間帯を例示して説明する。
なお「現時刻を含む一定時間内に本画像処理装置100を利用する予約をしたユーザーである」か否かの判断は、時間帯予約管理モジュール120が管理する予約情報を用いればよい。
また、順序管理モジュール130は、近隣ユーザー検知モジュール125によって検知された日時(年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい)にしたがって、本画像処理装置100を利用する順序を管理するようにしてもよい。ここで「検知された日時にしたがって」とは、単に検知された「順序」(本画像処理装置100に近づいた順序)ではなく、予約した時間帯における順序となる。したがって、ユーザーAの携帯端末150が検知されたとしても、予約した時間帯が次の時間帯である場合は、検知された時間帯における予約者が優先されることになる。
例えば、順序管理モジュール130は、近隣ユーザー検知モジュール125によって検知された順番に待ち行列に格納し、その待ち行列にしたがって、本画像処理装置100を利用する順序を管理するようにしてもよい。
さらに具体的には、順序管理モジュール130は、時間帯毎に生成した待ち行列によって、時間帯毎の本画像処理装置100を利用する順序を管理するようにしてもよい。
The order management module 130 is connected to the time zone reservation management module 120, the neighborhood user detection module 125, the availability notification module 135, and the user confirmation module 140. The order management module 130 uses the image processing device 100 when the user detected by the neighborhood user detection module 125 is a user who has made a reservation to use the image processing device 100 within a certain time including the current time. Manage the order in which they are processed. The "fixed time" means a predetermined time zone. For example, from 13:00 to 14:00 is applicable. Of course, not only every hour, but every two hours, every 30 minutes, etc. may be used. Hereinafter, the time zone for each hour will be described as an example.
The reservation information managed by the time zone reservation management module 120 may be used to determine whether or not the user has made a reservation to use the image processing device 100 within a certain time including the current time.
Further, the order management module 130 performs the present image processing according to the date and time detected by the neighboring user detection module 125 (year, month, day, hour, minute, second, second or less, or a combination thereof). The order in which the device 100 is used may be managed. Here, "according to the detected date and time" is not simply the detected "order" (the order of approaching the image processing device 100), but the order in the reserved time zone. Therefore, even if the mobile terminal 150 of the user A is detected, if the reserved time zone is the next time zone, the reservation person in the detected time zone is given priority.
For example, the order management module 130 may be stored in a queue in the order detected by the neighboring user detection module 125, and the order in which the image processing device 100 is used may be managed according to the queue.
More specifically, the order management module 130 may manage the order in which the image processing apparatus 100 is used for each time zone by the queue generated for each time zone.

具体的には、順序管理モジュール130に関連する処理として、以下のことを行う。
近隣ユーザー検知モジュール125で検知したユーザーID162が、現時刻が含まれる時間帯に対して予約済みか否かを判定し、予約済みと判定されたら、そのユーザー195を画像処理装置100の利用待ちユーザーキュー(待ち行列)の最後に追加する。
順序管理モジュール130は、画像処理装置100の利用状況も管理し、使用しているユーザー195が使用を完了したら、いったん画像処理装置100を利用できないようにロックし、ユーザー(もちろんのことながら、ユーザー195、他のユーザー195を含む)が利用できないようにする。次に、利用可能通知モジュール135を通して、利用待ちユーザーキューの先頭のユーザーIDに画像処理装置100の利用を促す。この時、ユーザー195を特定するためのパスワード112を生成し、利用可能メッセージ(利用開始依頼114)に添付する。ユーザー195が画像処理装置100の前にいることを確認できた場合(パスワード112とパスワード197が合致した場合)に、画像処理装置100のロックを解除し、利用可能状態にする。なお、ユーザー195の確認は、ユーザー確認モジュール140で行う。
Specifically, as the processing related to the order management module 130, the following is performed.
The user ID 162 detected by the neighborhood user detection module 125 determines whether or not the user ID 162 is reserved for the time zone including the current time, and if it is determined that the user ID 162 is reserved, the user 195 is a user waiting to be used by the image processing device 100. Add to the end of the queue.
The order management module 130 also manages the usage status of the image processing device 100, locks the image processing device 100 so that it cannot be used once the user 195 is using it, and the user (of course, the user). 195, including other users 195) to make it unavailable. Next, the user ID at the head of the user queue waiting to be used is urged to use the image processing device 100 through the availability notification module 135. At this time, a password 112 for identifying the user 195 is generated and attached to the available message (use start request 114). When it can be confirmed that the user 195 is in front of the image processing device 100 (when the password 112 and the password 197 match), the image processing device 100 is unlocked and made available. The user confirmation module 140 confirms the user 195.

利用可能通知モジュール135は、近距離無線通信I/Fモジュール110、順序管理モジュール130と接続されている。利用可能通知モジュール135は、順序管理モジュール130によってユーザー195が本画像処理装置100の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する。出力する先として、近距離無線通信I/Fモジュール110、近距離無線通信192を介して、携帯端末150に出力し、その携帯端末150を所持しているユーザー195に出力することになる。
また、利用可能通知モジュール135は、パスワード112を生成し、画像処理装置100を利用可能になったユーザー195にそのパスワード112を通知するようにしてもよい。
The available notification module 135 is connected to the short-range wireless communication I / F module 110 and the sequence management module 130. The availability notification module 135 outputs information indicating that the user 195 has become available to the image processing device 100 in response to the availability of the image processing device 100 by the order management module 130. As an output destination, it is output to the mobile terminal 150 via the short-range wireless communication I / F module 110 and the short-range wireless communication 192, and is output to the user 195 who owns the mobile terminal 150.
Further, the available notification module 135 may generate a password 112 and notify the user 195 who has become able to use the image processing device 100 of the password 112.

具体的には、利用可能通知モジュール135に関連する処理として、以下のことを行う。
画像処理装置100から携帯端末150に利用可能メッセージ(利用開始依頼114)を送信し、その利用可能メッセージを携帯端末150の画面に表示し、ユーザー195に画像処理装置100の利用が可能になったことを通知する。また画像処理装置100のロックを解除するパスワード112も同時に送信され、携帯端末150の画面に表示される。
Specifically, as the processing related to the available notification module 135, the following is performed.
An available message (use start request 114) is transmitted from the image processing device 100 to the mobile terminal 150, the available message is displayed on the screen of the mobile terminal 150, and the user 195 can use the image processing device 100. Notify that. At the same time, the password 112 for unlocking the image processing device 100 is also transmitted and displayed on the screen of the mobile terminal 150.

ユーザー確認モジュール140は、ユーザーインターフェースモジュール115、順序管理モジュール130と接続されている。ユーザー確認モジュール140は、ユーザー195から受け付けたパスワード197によって、利用可能なユーザー195を確認する。近距離無線通信I/Fモジュール110が送信したパスワード112とユーザーインターフェースモジュール115が受け付けたパスワード197とが合致するか否かを判断する。パスワードが合致する場合は、画像処理装置100のロック(利用不可状態)を解除し、そのユーザー195に、本画像処理装置100の利用を許可する。パスワードが合致しない場合は、そのユーザー195には、本画像処理装置100の利用を許可しないで(本画像処理装置100のロックをそのままにし)、その旨(パスワードが異なる等の理由を含めてもよい)を通知する。 The user confirmation module 140 is connected to the user interface module 115 and the order management module 130. The user confirmation module 140 confirms the available user 195 by the password 197 received from the user 195. It is determined whether or not the password 112 transmitted by the short-range wireless communication I / F module 110 and the password 197 accepted by the user interface module 115 match. If the passwords match, the image processing device 100 is unlocked (unusable state), and the user 195 is allowed to use the image processing device 100. If the passwords do not match, the user 195 is not allowed to use the image processing device 100 (leaving the lock of the image processing device 100 as it is), even if the reason for that (the password is different, etc.) is included. Good).

具体的には、順序管理モジュール130に関連する処理として、以下のことを行う。
利用可能通知を受け取ったユーザー195は、画像処理装置100の前に行く。画像処理装置100はUI画面にユーザー195にパスワードの入力を促す。ユーザー195は、受け取ったパスワード(本来ならば、パスワード112になるはずである)を入力する。入力されたパスワード197がパスワード112と合致した場合には、画像処理装置100の操作が可能となり、ユーザー195は画像処理装置100を利用できる。
Specifically, as the processing related to the order management module 130, the following is performed.
The user 195 who received the availability notification goes in front of the image processing device 100. The image processing device 100 prompts the user 195 to input a password on the UI screen. User 195 inputs the received password (which should be password 112). When the entered password 197 matches the password 112, the image processing device 100 can be operated, and the user 195 can use the image processing device 100.

利用時間制限モジュール145は、本画像処理装置100を利用している第1のユーザーの後に、現在の時間帯において予約した第2のユーザーがいる場合は、その第1のユーザーの利用時間を制限する。
具体的には、利用時間制限モジュール145は、第2のユーザーが、近隣ユーザー検知モジュール125によって検知された場合に、第1のユーザーの利用時間を制限するようにしてもよい。
具体的には、利用時間制限モジュール145に関連する処理として、以下のことを行う。
利用時間制限モジュール145は、予約者による画像処理装置100を利用する時間を制限し、制限時間になったら次の予約者が利用できるように制御する。例えば、10分を制限時間として10分経ったら次の予約者に利用させる。このように時間制限を行うことにより、確実に時間内に全てのユーザーに画像処理装置100を使用させることができるようになる。
If there is a second user who has made a reservation in the current time zone after the first user who is using the image processing device 100, the usage time limit module 145 limits the usage time of the first user. do.
Specifically, the usage time limiting module 145 may limit the usage time of the first user when the second user is detected by the neighboring user detection module 125.
Specifically, as the processing related to the usage time limit module 145, the following is performed.
The usage time limit module 145 limits the time for the reservation person to use the image processing device 100, and controls so that the next reservation person can use the image processing device 100 when the time limit is reached. For example, 10 minutes is set as the time limit, and after 10 minutes have passed, the next reservation person is allowed to use it. By limiting the time in this way, it is possible to ensure that all users can use the image processing device 100 within the time.

携帯端末150は、ネットワークI/Fモジュール155、近距離無線通信I/Fモジュール160、画像処理装置予約アプリケーション165を有している。
携帯端末150は、ユーザー195からの時間帯予約処理を行い、画像処理装置100の近隣に移動した後は画像処理装置100と連携してユーザー195の順番制御を行う。携帯端末150には、画像処理装置100の予約を行うアプリケーション(画像処理装置予約アプリケーション165)がインストールされている。
The mobile terminal 150 has a network I / F module 155, a short-range wireless communication I / F module 160, and an image processing device reservation application 165.
The mobile terminal 150 performs a time zone reservation process from the user 195, and after moving to the vicinity of the image processing device 100, controls the order of the user 195 in cooperation with the image processing device 100. An application for making a reservation for the image processing device 100 (image processing device reservation application 165) is installed in the mobile terminal 150.

ネットワークI/Fモジュール155は、画像処理装置予約アプリケーション165の時間帯予約入力モジュール170と接続されており、また、通信回線190を介して画像処理装置100のネットワーク通信I/Fモジュール105と接続されている。ネットワークI/Fモジュール155は、通信回線190を介して、画像処理装置100との通信を行う。例えば、ネットワークI/Fモジュール155は、通信回線190を介して、画像処理装置100のネットワーク通信I/Fモジュール105に「ユーザーID、予約時間帯157」を送信する。
近距離無線通信I/Fモジュール160は、画像処理装置予約アプリケーション165のユーザー管理モジュール175、利用可能通知モジュール180と接続されており、また、近距離無線通信192を介して画像処理装置100の近距離無線通信I/Fモジュール110と接続されている。近距離無線通信I/Fモジュール160は、近距離無線通信192を介して、画像処理装置100と通信する。例えば、近距離無線通信I/Fモジュール160は、近距離無線通信192を介して、画像処理装置100の近距離無線通信I/Fモジュール110にユーザーID162を送信し、画像処理装置100の近距離無線通信I/Fモジュール110からパスワード112、利用開始依頼114を受信する。
The network I / F module 155 is connected to the time zone reservation input module 170 of the image processing device reservation application 165, and is also connected to the network communication I / F module 105 of the image processing device 100 via the communication line 190. ing. The network I / F module 155 communicates with the image processing device 100 via the communication line 190. For example, the network I / F module 155 transmits "user ID, reserved time zone 157" to the network communication I / F module 105 of the image processing apparatus 100 via the communication line 190.
The short-range wireless communication I / F module 160 is connected to the user management module 175 of the image processing device reservation application 165 and the available notification module 180, and is close to the image processing device 100 via the short-range wireless communication 192. It is connected to the range wireless communication I / F module 110. The short-range wireless communication I / F module 160 communicates with the image processing device 100 via the short-range wireless communication 192. For example, the short-range wireless communication I / F module 160 transmits the user ID 162 to the short-range wireless communication I / F module 110 of the image processing device 100 via the short-range wireless communication 192, and the short-range of the image processing device 100. Receive the password 112 and the usage start request 114 from the wireless communication I / F module 110.

画像処理装置予約アプリケーション165は、時間帯予約入力モジュール170、ユーザー管理モジュール175、利用可能通知モジュール180、ユーザーインターフェースモジュール185を有している。
時間帯予約入力モジュール170は、ネットワークI/Fモジュール155、ユーザーインターフェースモジュール185と接続されている。時間帯予約入力モジュール170は、ユーザーインターフェースモジュール185を介して、ユーザー195から希望する予約時間帯を受信し、携帯端末150に登録されているユーザーIDと予約時間帯(「ユーザーID、予約時間帯157」)を有する予約要求情報を通信回線190経由で画像処理装置100に送信する。
The image processing device reservation application 165 has a time zone reservation input module 170, a user management module 175, an availability notification module 180, and a user interface module 185.
The time zone reservation input module 170 is connected to the network I / F module 155 and the user interface module 185. The time zone reservation input module 170 receives a desired reservation time zone from the user 195 via the user interface module 185, and the user ID and the reservation time zone registered in the mobile terminal 150 (“user ID, reservation time zone”). The reservation request information having 157 ”) is transmitted to the image processing apparatus 100 via the communication line 190.

ユーザー管理モジュール175は、近距離無線通信I/Fモジュール160、ユーザーインターフェースモジュール185と接続されている。ユーザー管理モジュール175は、携帯端末150のユーザー195のユーザーIDを管理し、近距離無線通信192経由で画像処理装置100に送信する。 The user management module 175 is connected to the short-range wireless communication I / F module 160 and the user interface module 185. The user management module 175 manages the user ID of the user 195 of the mobile terminal 150 and transmits the user ID to the image processing device 100 via the short-range wireless communication 192.

利用可能通知モジュール180は、近距離無線通信I/Fモジュール160、ユーザーインターフェースモジュール185と接続されている。利用可能通知モジュール180は、画像処理装置100のロックを解除するためのパスワードとともに、画像処理装置100の利用可能通知を近距離無線通信192経由で受信する。ユーザー195に画像処理装置100の利用開始を促すメッセージとパスワードを携帯端末150の画面に表示する。 The available notification module 180 is connected to the short-range wireless communication I / F module 160 and the user interface module 185. The available notification module 180 receives the available notification of the image processing device 100 via the short-range wireless communication 192 together with the password for unlocking the image processing device 100. A message and a password prompting the user 195 to start using the image processing device 100 are displayed on the screen of the mobile terminal 150.

ユーザーインターフェースモジュール185は、時間帯予約入力モジュール170、ユーザー管理モジュール175、利用可能通知モジュール180、ユーザー195と接続されている。ユーザーインターフェースモジュール185は、ユーザー195の操作を受け付け、ユーザー195に情報を通知する。例えば、ユーザーインターフェースモジュール185は、ユーザーインターフェースモジュール115と同様に、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザー195の操作を受け付け、ユーザー195に対してメッセージ等を提示する。例えば、ユーザーインターフェースモジュール185は、ユーザー195の操作によって予約情報を受け付け、ユーザー195に利用開始依頼114(パスワード112を含む)を通知する。 The user interface module 185 is connected to the time zone reservation input module 170, the user management module 175, the availability notification module 180, and the user 195. The user interface module 185 accepts the operation of the user 195 and notifies the user 195 of the information. For example, the user interface module 185 controls a liquid crystal display that also serves as a touch panel, receives an operation of the user 195, and presents a message or the like to the user 195, similarly to the user interface module 115. For example, the user interface module 185 accepts the reservation information by the operation of the user 195, and notifies the user 195 of the usage start request 114 (including the password 112).

ユーザー195は、画像処理装置100のユーザーインターフェースモジュール115、携帯端末150内の画像処理装置予約アプリケーション165のユーザーインターフェースモジュール185を介して、画像処理装置100、携帯端末150を操作し、通知等を受ける。例えば、ユーザー195は、画像処理装置100のユーザーインターフェースモジュール115にパスワード197を入力する。 The user 195 operates the image processing device 100 and the mobile terminal 150 via the user interface module 115 of the image processing device 100 and the user interface module 185 of the image processing device reservation application 165 in the mobile terminal 150, and receives notifications and the like. .. For example, the user 195 inputs the password 197 into the user interface module 115 of the image processing apparatus 100.

図2は、本実施の形態を利用したシステム構成例を示す説明図である。
店舗210内には、画像処理装置100が設置されており、ユーザー195A、ユーザー195C、ユーザー195Dが入店している。
ユーザー195Aが所持している携帯端末150A、ユーザー195Cが所持している携帯端末150C、ユーザー195Dが所持している携帯端末150Dは、それぞれ画像処理装置100と近距離無線通信192によって通信可能に接続されている。
スケジュール管理装置220は、時間帯予約管理モジュール120を有している。スケジュール管理装置220の時間帯予約管理モジュール120は、ユーザーが本画像処理装置100を利用するための予約に関する予約情報を管理する。つまり、画像処理装置100の時間帯予約管理モジュール120は、画像処理装置100の外部(スケジュール管理装置220)にあってもよい。この場合、スケジュール管理装置220は、時間帯予約管理モジュール120によって管理されている予約情報を、画像処理装置100の時間帯予約管理モジュール120に送信する。つまり、画像処理装置100は、スケジュール管理装置220の時間帯予約管理モジュール120と通信を行い、その画像処理装置100の予約情報を取得する。
FIG. 2 is an explanatory diagram showing an example of a system configuration using the present embodiment.
An image processing device 100 is installed in the store 210, and users 195A, 195C, and 195D are in the store.
The mobile terminal 150A possessed by the user 195A, the mobile terminal 150C possessed by the user 195C, and the mobile terminal 150D possessed by the user 195D are connected to the image processing device 100 so as to be communicable by short-range wireless communication 192, respectively. Has been done.
The schedule management device 220 has a time zone reservation management module 120. The time zone reservation management module 120 of the schedule management device 220 manages reservation information regarding reservations for the user to use the image processing device 100. That is, the time zone reservation management module 120 of the image processing device 100 may be outside the image processing device 100 (schedule management device 220). In this case, the schedule management device 220 transmits the reservation information managed by the time zone reservation management module 120 to the time zone reservation management module 120 of the image processing device 100. That is, the image processing device 100 communicates with the time zone reservation management module 120 of the schedule management device 220, and acquires the reservation information of the image processing device 100.

本実施の形態を利用しない場合について説明する。特に、本段落の説明は、本実施の形態の理解を容易にすることを目的とするものであり、この説明を用いて限定解釈することは意図していない。そして、この説明部分のみを用いて、特許を受けようとする発明が発明の詳細な説明に記載したものであること(特許法第36条第6項第1号)の判断を行うべきではないことは当然である。
画像処理装置を利用する時、既に誰かが画像処理装置を使用している場合が想定される。このように利用者が重なった場合、先行する利用者が作業を完了するまで待つ必要がある。しかし、コンビニエンスストアのようなスペースが限られた場所では、待ちスペースがなく、順番待ちするのも困難になる場合がある。
そのため、従来から時間帯を指定して画像処理装置の利用を予約する技術が知られている。しかし、ジョブ(画像処理装置での処理、例えば、印刷処理等)にかかる時間の長さを予想するのは困難であるため、ユーザーは予約時に長めの時間を設定したりすることが多く、空き時間が発生してしまうという課題がある。
この課題を解決するため、特許文献1には、使用時間帯が重複している場合であっても予約を受け付け、予約を受け付けた順にその時間帯に投入されるジョブに優先順位を設けて処理する技術が開示されている。
しかし、特許文献1に記載の技術では、同一時間帯に複数の予約を設定することを許容するが、予約時刻が早いほど優先度が高く設定される。そのため、後から予約したユーザーが画像処理装置の近くに早く着いたとしても、優先度が低くなり、利便性を損ねることになる。
本実施の形態は、予め時間帯を指定して予約したユーザーが、画像処理装置の近隣に到着した順に画像処理装置の操作ができるようにスケジューリングしている。これによって、予約した場合において、利便性の高い画像処理装置となる。また、複数のユーザーが同一時間帯に予約した場合に、到着順に画像処理装置を利用できるようにスケジューリングし、利用可能になった場合に、携帯端末で通知することにより、利便性が高い画像処理装置の利用制御が可能となる。
A case where the present embodiment is not used will be described. In particular, the description in this paragraph is intended to facilitate the understanding of this embodiment and is not intended to be a limited interpretation using this description. Then, it should not be determined that the invention for which a patent is sought is described in the detailed description of the invention (Patent Law, Article 36, Paragraph 6, Item 1) using only this explanatory part. That is natural.
When using an image processing device, it is assumed that someone is already using the image processing device. When users overlap in this way, it is necessary to wait until the preceding user completes the work. However, in places where space is limited, such as convenience stores, there is no waiting space and it may be difficult to wait in line.
Therefore, a technique for reserving the use of an image processing device by designating a time zone has been conventionally known. However, since it is difficult to predict the length of time required for a job (processing by an image processing device, for example, printing processing), the user often sets a longer time at the time of reservation, which is vacant. There is a problem that time is generated.
In order to solve this problem, Patent Document 1 accepts reservations even when the usage time zones overlap, and prioritizes the jobs submitted in that time zone in the order in which the reservations are received. The technology to be used is disclosed.
However, in the technique described in Patent Document 1, it is allowed to set a plurality of reservations in the same time zone, but the earlier the reservation time is, the higher the priority is set. Therefore, even if the user who made the reservation later arrives near the image processing device early, the priority is lowered and the convenience is impaired.
In this embodiment, a user who has made a reservation by designating a time zone in advance is scheduled to operate the image processing device in the order of arrival in the vicinity of the image processing device. This makes the image processing device highly convenient when a reservation is made. In addition, when multiple users make reservations in the same time zone, the image processing device is scheduled to be used in the order of arrival, and when it becomes available, the mobile terminal notifies the image processing, which is highly convenient. It is possible to control the use of the device.

図3は、ユーザーの予約順序の例を示す説明図である。
時間軸は、予約した時間を示している。つまり、ユーザー195A等が、それぞれの携帯端末150A等を用いて、画像処理装置100の予約を行った例を示している。例えば、画像処理装置100を利用する前日の15時から、ユーザー195A、ユーザー195F、ユーザー195D、ユーザー195B、ユーザー195E、ユーザー195Cの順番に画像処理装置100の予約をしたとする。なお、これは予約を行った順番を示しているだけであり、予約時間帯(将来の画像処理装置100を利用する時間帯)は、異なる。予約時間帯については、図4の例を用いて説明する。
FIG. 3 is an explanatory diagram showing an example of a user's reservation order.
The time axis shows the reserved time. That is, an example is shown in which the user 195A or the like makes a reservation for the image processing device 100 using each mobile terminal 150A or the like. For example, it is assumed that the image processing device 100 is reserved in the order of user 195A, user 195F, user 195D, user 195B, user 195E, and user 195C from 15:00 on the day before the image processing device 100 is used. It should be noted that this only indicates the order in which reservations are made, and the reservation time zone (time zone in which the future image processing device 100 is used) is different. The reserved time zone will be described with reference to the example of FIG.

図4は、時間帯予約管理データテーブル400のデータ構造例を示す説明図である。時間帯予約管理データテーブル400は、時間帯予約管理モジュール120によって作成される。
時間帯予約管理データテーブル400は、時間帯欄410、予約ユーザーID欄420を有している。時間帯欄410は、予約時間帯を記憶している。予約ユーザーID欄420は、その予約を行ったユーザーのユーザーIDを記憶している。
時間帯9:00−10:00には、予約したユーザーとして、ユーザーA、ユーザーB、ユーザーCがおり、時間帯10:00−11:00には、予約したユーザーとして、ユーザーD、ユーザーEがおり、時間帯11:00−12:00には、予約したユーザーとして、ユーザーFがいる。予約ユーザーID欄420内の順番は、予約を行った順番である。
FIG. 4 is an explanatory diagram showing an example of a data structure of the time zone reservation management data table 400. The time zone reservation management data table 400 is created by the time zone reservation management module 120.
The time zone reservation management data table 400 has a time zone column 410 and a reservation user ID column 420. The time zone column 410 stores the reserved time zone. The reservation user ID column 420 stores the user ID of the user who made the reservation.
During the time zone from 9:00 to 10:00, there are users A, B, and C as reserved users, and during the time zone from 10:00 to 11:00, user D and user E are reserved users. There is a user F as a reserved user in the time zone from 11:00 to 12:00. The order in the reservation user ID column 420 is the order in which the reservation was made.

図5は、ユーザーの来店順序の例を示す説明図である。
時間軸は、店舗210に来店した時間(画像処理装置100に近づいた時間、より具体的には、ユーザーが有している携帯端末150と画像処理装置100が通信可能になった時間)を示している。つまり、9時台に、ユーザー195C、ユーザー195D、ユーザー195Aが来店している。なお、9時台に予約しているのは、図4の例に示すように、ユーザー195A、ユーザー195B、ユーザー195Cであるが、9時台にユーザー195Bは来店せず、ユーザー195Dは、10時台に予約しているが、9時台に来店している。
FIG. 5 is an explanatory diagram showing an example of a user's visit order.
The time axis indicates the time when the store 210 is visited (the time when the image processing device 100 is approached, more specifically, the time when the user's mobile terminal 150 and the image processing device 100 can communicate with each other). ing. That is, the user 195C, the user 195D, and the user 195A come to the store around 9 o'clock. As shown in the example of FIG. 4, users 195A, user 195B, and user 195C make reservations at 9 o'clock, but user 195B does not come to the store at 9 o'clock, and user 195D is 10 I made a reservation at the time, but I came to the store at 9 o'clock.

図6は、近隣ユーザー情報テーブル600、近隣ユーザー情報テーブル650のデータ構造例を示す説明図である。近隣ユーザー情報テーブル600、近隣ユーザー情報テーブル650は、近隣ユーザー検知モジュール125によって作成される。
図6(a)は、近隣ユーザー情報テーブル600のデータ構造例を示す説明図である。近隣ユーザー情報テーブル600は、近隣ユーザーID欄610を有している。近隣ユーザーID欄610は、近隣にいるユーザーのユーザーIDを記憶している。つまり、図5の例では、ユーザー195A、ユーザー195C、ユーザー195Dが記憶されている。
近隣ユーザー情報テーブル600のかわりに、近隣ユーザー情報テーブル650を用いてもよい。図6(b)は、近隣ユーザー情報テーブル650のデータ構造例を示す説明図である。近隣ユーザー情報テーブル650は、近隣ユーザーID欄660、検知日時欄670を有している。近隣ユーザーID欄660は、近隣にいるユーザーのユーザーIDを記憶している。検知日時欄670は、そのユーザー(そのユーザーが有している携帯端末150)を検知した日時を記憶している。
例えば、ユーザー195Aは「9:25」に検知され、ユーザー195Cは「9:05」に検知され、ユーザー195Dは「9:10」に検知されたことを示している。
FIG. 6 is an explanatory diagram showing an example of a data structure of the neighborhood user information table 600 and the neighborhood user information table 650. The neighborhood user information table 600 and the neighborhood user information table 650 are created by the neighborhood user detection module 125.
FIG. 6A is an explanatory diagram showing an example of a data structure of the neighborhood user information table 600. The neighborhood user information table 600 has a neighborhood user ID column 610. The neighborhood user ID column 610 stores the user ID of a user in the neighborhood. That is, in the example of FIG. 5, the user 195A, the user 195C, and the user 195D are stored.
The neighborhood user information table 650 may be used instead of the neighborhood user information table 600. FIG. 6B is an explanatory diagram showing an example of a data structure of the neighborhood user information table 650. The neighborhood user information table 650 has a neighborhood user ID column 660 and a detection date / time column 670. The neighborhood user ID column 660 stores the user ID of a user in the neighborhood. The detection date / time column 670 stores the date / time when the user (the mobile terminal 150 owned by the user) is detected.
For example, user 195A is detected at "9:25", user 195C is detected at "9:05", and user 195D is detected at "9:10".

図7は、利用待ちユーザーキューテーブル700のデータ構造例を示す説明図である。待ち行列の一例であり、利用待ちユーザーキューテーブル700は、順序管理モジュール130によって作成される。時間帯毎に作成される。図7の例は、9時台の利用待ちユーザーキューテーブル700である。
利用待ちユーザーキューテーブル700は、到着順序欄710、ユーザーID欄720を有している。到着順序欄710は、到着順序を記憶している。ユーザーID欄720は、ユーザーIDを記憶している。もちろんのことながら、待ち行列の機能を有しているのであれば、到着順序欄710はなくてもよい。予約時間帯の9時台では、ユーザー195C、ユーザー195Aが入り、ユーザー195Dは含まれない。利用待ちユーザーキューテーブル700は、その時間帯におけるユーザー(予約者)を検知する毎に作成される。具体的には、「9:05」から「9:25」までは、ユーザー195Cだけである。また、ユーザーの利用が終了した場合は、利用待ちユーザーキューテーブル700からそのユーザーを消去してもよい。
FIG. 7 is an explanatory diagram showing an example of a data structure of the user queue table 700 waiting to be used. As an example of the queue, the user queue table 700 waiting to be used is created by the order management module 130. Created for each time zone. An example of FIG. 7 is a user queue table 700 waiting to be used at 9 o'clock.
The user queue table 700 waiting to be used has an arrival order column 710 and a user ID column 720. The arrival order column 710 stores the arrival order. The user ID column 720 stores the user ID. Of course, if it has a queuing function, the arrival order column 710 may not be necessary. At 9 o'clock in the reserved time zone, user 195C and user 195A enter, and user 195D is not included. The user queue table 700 waiting to be used is created every time a user (reservation person) in that time zone is detected. Specifically, from "9:05" to "9:25", only the user 195C is available. When the user has finished using the user, the user may be deleted from the user queue table 700 waiting to be used.

図8は、パスワードテーブル800のデータ構造例を示す説明図である。パスワードテーブル800は、利用可能通知モジュール135によって作成される。
パスワードテーブル800は、ユーザーID欄810、パスワード欄820を有している。ユーザーID欄810は、ユーザーIDを記憶している。パスワード欄820は、そのユーザーに対するパスワードを記憶している。
例えば、ユーザー195Cのパスワードは、「3333」である。ユーザー195Cは、画像処理装置100を利用するにあたって、そのパスワードを画像処理装置100に入力する必要がある。
FIG. 8 is an explanatory diagram showing an example of a data structure of the password table 800. The password table 800 is created by the availability notification module 135.
The password table 800 has a user ID field 810 and a password field 820. The user ID column 810 stores the user ID. The password field 820 stores the password for the user.
For example, the password for user 195C is "3333". In using the image processing device 100, the user 195C needs to input the password into the image processing device 100.

図9は、本実施の形態(画像処理装置100)による処理例を示すフローチャートである。
ステップS902では、携帯端末150から予約情報(ユーザーID、予約時間帯)を受信する。
ステップS904では、指定された時間帯に予約が可能かどうかを、時間帯予約管理データテーブル400を調べて判定する。例えば、時間帯予約管理データテーブル400の各時間帯には、制限人数が設けられていてもよい。具体的には、その時間帯における予約者数が、制限人数以内である場合は、予約が可能と判定する。
ステップS906では、予約が可能か否かを判定し、可能な場合はステップS908へ進み、それ以外の場合はステップS902へ戻る。
FIG. 9 is a flowchart showing a processing example according to the present embodiment (image processing apparatus 100).
In step S902, reservation information (user ID, reservation time zone) is received from the mobile terminal 150.
In step S904, it is determined by examining the time zone reservation management data table 400 whether or not the reservation is possible in the designated time zone. For example, a limited number of people may be provided in each time zone of the time zone reservation management data table 400. Specifically, if the number of reservations in that time zone is within the limit, it is determined that reservations are possible.
In step S906, it is determined whether or not the reservation is possible, and if possible, the process proceeds to step S908, and if not, the process returns to step S902.

ステップS908では、予約情報(ユーザーID、予約時間帯)を時間帯予約管理データテーブル400に保存する。
ステップS910では、近距離無線通信192で近隣に携帯端末150が存在するかどうかを調べる。
ステップS912では、近隣に携帯端末150があるか否かを判定し、ある場合はステップS914へ進み、それ以外の場合は近隣に携帯端末150が出現するまで待機する。
In step S908, the reservation information (user ID, reservation time zone) is stored in the time zone reservation management data table 400.
In step S910, it is checked whether or not the mobile terminal 150 exists in the vicinity by the short-range wireless communication 192.
In step S912, it is determined whether or not there is a mobile terminal 150 in the neighborhood, and if there is, the process proceeds to step S914, and in other cases, the mobile terminal 150 waits until it appears in the neighborhood.

ステップS914では、携帯端末150のユーザーが現時刻に対する予約済みのユーザーかどうかを、時間帯予約管理データテーブル400を調べて判定する。
ステップS916では、予約済みのユーザーであるか否かを判定し、予約済みのユーザーの場合はステップS918へ進み、それ以外の場合はステップS912へ戻る。
In step S914, it is determined by examining the time zone reservation management data table 400 whether or not the user of the mobile terminal 150 is a reserved user with respect to the current time.
In step S916, it is determined whether or not the user is a reserved user, and if the user is reserved, the process proceeds to step S918, and if not, the process returns to step S912.

ステップS918では、利用待ちユーザーキューテーブル700の最後尾に携帯端末150のユーザーIDを追加する。つまり、携帯端末150を検知した順番に、利用待ちユーザーキューテーブル700に登録されることになる。
ステップS920では、画像処理装置100は空いているか(利用可能か)否かを判定し、空いている場合はステップS922へ進み、それ以外の場合は空くまで(例えば、現在利用しているユーザーの利用が終了するまで)待機する。
In step S918, the user ID of the mobile terminal 150 is added to the end of the user queue table 700 waiting to be used. That is, they are registered in the user queue table 700 waiting to be used in the order in which the mobile terminals 150 are detected.
In step S920, it is determined whether or not the image processing device 100 is vacant (available), and if it is vacant, the process proceeds to step S922. Wait (until the end of use).

ステップS922では、画像処理装置100をロック(利用不可の状態に)する。
ステップS924では、利用待ちユーザーキューテーブル700の先頭のユーザーIDを取り出す。利用済みのユーザーは、利用待ちユーザーキューテーブル700から消去されている。
ステップS296では、そのユーザー用のパスワードを生成する。例えば、乱数(疑似乱数を含む)等でもよい。
ステップS928では、ユーザーIDに対応する携帯端末150にパスワードとともに、画像処理装置100の利用が可能になったことを通知する。
In step S922, the image processing device 100 is locked (unusable).
In step S924, the first user ID of the user queue table 700 waiting to be used is fetched. The used users are deleted from the user queue table 700 waiting to be used.
In step S296, a password for the user is generated. For example, a random number (including a pseudo-random number) may be used.
In step S928, the mobile terminal 150 corresponding to the user ID is notified together with the password that the image processing device 100 can be used.

ステップS930では、画像処理装置100のユーザーインターフェースモジュール115からパスワード入力があったか否かを判定し、あった場合はステップS932へ進み、それ以外の場合はパスワード入力があるまで待機する。
ステップS932では、パスワードは正しいか否かを判定し、正しい場合はステップS934へ進み、それ以外の場合はパスワードが正しく入力されるまで待機する。ここで「パスワードが正しい」とは、ステップS930で入力されたパスワードとステップS926で生成したパスワードが合致することである。
ステップS934では、画像処理装置100のロックを解除する。つまり、パスワードを入力したユーザー(予約していたユーザー)は、画像処理装置100を利用することができるようになる。
In step S930, it is determined whether or not the password has been input from the user interface module 115 of the image processing device 100, and if there is, the process proceeds to step S932, and in other cases, the process waits until the password is input.
In step S932, it is determined whether or not the password is correct, if it is correct, the process proceeds to step S934, and if not, it waits until the password is correctly input. Here, "the password is correct" means that the password entered in step S930 and the password generated in step S926 match.
In step S934, the image processing device 100 is unlocked. That is, the user who has entered the password (the user who has made a reservation) can use the image processing device 100.

図10は、本実施の形態による処理例を示すフローチャートである。
ステップS1002では、現在の時間帯で予約したユーザーは他にいるかを、時間帯予約管理データテーブル400を調べて判定する。
ステップS1004では、未利用のユーザーがいるか否かを判定し、いる場合はステップS1006へ進み、それ以外の場合は処理を終了する(ステップS1099)。
FIG. 10 is a flowchart showing a processing example according to the present embodiment.
In step S1002, it is determined by examining the time zone reservation management data table 400 whether or not there is another user who has made a reservation in the current time zone.
In step S1004, it is determined whether or not there is an unused user, if there is, the process proceeds to step S1006, and if not, the process ends (step S1099).

ステップS1006では、未利用のユーザー数に応じて、現在利用しているユーザーの利用可能時間を算出する。例えば、未利用のユーザー数に予想利用時間を乗算し、その値をその時間帯の残り時間から減算して、利用可能時間を算出する。予想利用時間は、具体的には、過去の履歴から利用時間の統計的値(平均値、最頻値、中央値、最大値、最小値等)を用いてもよい。
ステップS1008では、残りの利用可能時間を、利用しているユーザーに提示する。
In step S1006, the available time of the currently used user is calculated according to the number of unused users. For example, the number of unused users is multiplied by the expected usage time, and the value is subtracted from the remaining time in the time zone to calculate the available time. Specifically, as the expected usage time, statistical values (average value, mode value, median value, maximum value, minimum value, etc.) of the usage time from the past history may be used.
In step S1008, the remaining available time is presented to the user who is using it.

ステップS1010では、残りの利用可能時間が0となったか否かを判定し、0となった場合はステップS1012へ進み、それ以外の場合はステップS1008へ戻る。
ステップS1012では、強制的に利用を中止する。他のユーザーの利用を優先させるようにする。
In step S1010, it is determined whether or not the remaining available time has become 0, and if it becomes 0, the process proceeds to step S1012, and if not, the process returns to step S1008.
In step S1012, the use is forcibly stopped. Prioritize the use of other users.

図11は、本実施の形態による処理例を示すフローチャートである。図10の例は、その時間帯で予約した残りのユーザーがいるか否かによって、警告(残りの利用時間等)を提示したが、図11の例では、その時間帯で予約したユーザーであって、画像処理装置100の近隣にそのユーザーがいるか否かによって、警告を提示するものである。ステップ1102、ステップS1108〜S1114は、それぞれ図10の例に示したステップ1002、ステップS1106〜S1012と同等の処理である。 FIG. 11 is a flowchart showing a processing example according to the present embodiment. In the example of FIG. 10, a warning (remaining usage time, etc.) is presented depending on whether or not there is a remaining user who made a reservation in that time zone, but in the example of FIG. 11, the user who made a reservation in that time zone is used. , The warning is presented depending on whether or not the user is in the vicinity of the image processing device 100. Step 1102 and steps S1108 to S1114 are the same processes as steps 1002 and S1106 to S1012 shown in the example of FIG. 10, respectively.

ステップS1102では、現在の時間帯で予約したユーザーは他にいるかを、時間帯予約管理データテーブル400を調べて判定する。
ステップS1104では、そのユーザーは近隣にいるかを、近隣ユーザー情報テーブル600又は近隣ユーザー情報テーブル650を調べて判定する。例えば、同じ時間帯の予約者数が、来店している場合は、警告を行うことになる。
ステップS1106では、近隣にいるか否かを判定し、いる場合はステップS1108へ進み、それ以外の場合は処理を終了する(ステップS1199)。
In step S1102, it is determined by examining the time zone reservation management data table 400 whether or not there is another user who has made a reservation in the current time zone.
In step S1104, it is determined whether or not the user is in the neighborhood by examining the neighborhood user information table 600 or the neighborhood user information table 650. For example, if the number of reservations in the same time zone is visiting the store, a warning will be given.
In step S1106, it is determined whether or not the user is in the vicinity, and if there is, the process proceeds to step S1108, and if not, the process ends (step S1199).

ステップS1108では、未利用のユーザー数に応じて、現在利用しているユーザーの利用可能時間を算出する。
ステップS1110では、残りの利用可能時間を提示する。
ステップS1112では、残りの利用可能時間が0となったか否かを判定し、0となった場合はステップS1114へ進み、それ以外の場合はステップS1110へ戻る。
ステップS1114では、強制的に利用を中止する。
In step S1108, the available time of the currently used user is calculated according to the number of unused users.
In step S1110, the remaining available time is presented.
In step S1112, it is determined whether or not the remaining available time has become 0, and if it becomes 0, the process proceeds to step S1114, and if not, the process returns to step S1110.
In step S1114, the use is forcibly stopped.

図12を参照して、本実施の形態の画像処理装置100、携帯端末150のハードウェア構成例について説明する。図12に示す構成は、例えばパーソナルコンピュータ(PC)等によって構成されるものであり、スキャナ等のデータ読み取り部1217と、プリンタ等のデータ出力部1218を備えたハードウェア構成例を示している。 A hardware configuration example of the image processing device 100 and the mobile terminal 150 of the present embodiment will be described with reference to FIG. 12. The configuration shown in FIG. 12 is configured by, for example, a personal computer (PC) or the like, and shows an example of a hardware configuration including a data reading unit 1217 such as a scanner and a data output unit 1218 such as a printer.

CPU(Central Processing Unit)1201は、前述の実施の形態において説明した各種のモジュール、すなわち、ネットワーク通信I/Fモジュール105、近距離無線通信I/Fモジュール110、ユーザーインターフェースモジュール115、時間帯予約管理モジュール120、近隣ユーザー検知モジュール125、順序管理モジュール130、利用可能通知モジュール135、ユーザー確認モジュール140、利用時間制限モジュール145、ネットワークI/Fモジュール155、近距離無線通信I/Fモジュール160、画像処理装置予約アプリケーション165、時間帯予約入力モジュール170、ユーザー管理モジュール175、利用可能通知モジュール180、ユーザーインターフェースモジュール185等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。 The CPU (Central Processing Unit) 1201 includes various modules described in the above-described embodiment, that is, network communication I / F module 105, short-range wireless communication I / F module 110, user interface module 115, and time zone reservation management. Module 120, Neighborhood user detection module 125, Order management module 130, Available notification module 135, User confirmation module 140, Usage time limit module 145, Network I / F module 155, Short-range wireless communication I / F module 160, Image processing A control unit that executes processing according to a computer program that describes the execution sequence of each module such as device reservation application 165, time zone reservation input module 170, user management module 175, availability notification module 180, and user interface module 185. be.

ROM(Read Only Memory)1202は、CPU1201が使用するプログラムや演算パラメータ等を格納する。RAM(Random Access Memory)1203は、CPU1201の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはCPUバス等から構成されるホストバス1204により相互に接続されている。 The ROM (Read Only Memory) 1202 stores programs, calculation parameters, and the like used by the CPU 1201. The RAM (Random Access Memory) 1203 stores a program used in the execution of the CPU 1201 and parameters that are appropriately changed in the execution. These are connected to each other by a host bus 1204 composed of a CPU bus or the like.

ホストバス1204は、ブリッジ1205を介して、PCI(Peripheral Component Interconnect/Interface)バス等の外部バス1206に接続されている。 The host bus 1204 is connected to an external bus 1206 such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 1205.

キーボード1208、マウス等のポインティングデバイス1209は、操作者により操作されるデバイスである。ディスプレイ1210は、液晶表示装置又はCRT(Cathode Ray Tube)等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス1209とディスプレイ1210の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード1208のように物理的に接続しなくても、画面(タッチスクリーン)上にソフトウェアでキーボード(いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる)を描画して、キーボードの機能を実現するようにしてもよい。 The pointing device 1209 such as the keyboard 1208 and the mouse is a device operated by the operator. The display 1210 has a liquid crystal display device, a CRT (Cathode Ray Tube), or the like, and displays various information as text or image information. Further, a touch screen or the like having the functions of both the pointing device 1209 and the display 1210 may be used. In that case, regarding the realization of the keyboard function, a keyboard (also called a so-called software keyboard, screen keyboard, etc.) is drawn by software on the screen (touch screen) without physically connecting like the keyboard 1208. You may try to realize the function of the keyboard.

HDD(Hard Disk Drive)1211は、ハードディスク(フラッシュ・メモリ等であってもよい)を内蔵し、ハードディスクを駆動し、CPU1201によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、時間帯予約管理データテーブル400、近隣ユーザー情報テーブル600、近隣ユーザー情報テーブル650、利用待ちユーザーキューテーブル700、パスワードテーブル800等が格納される。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。 The HDD (Hard Disk Drive) 1211 has a built-in hard disk (which may be a flash memory or the like), drives the hard disk, and records or reproduces programs and information executed by the CPU 1201. The hard disk stores a time zone reservation management data table 400, a neighborhood user information table 600, a neighborhood user information table 650, a user queue table 700 waiting to be used, a password table 800, and the like. In addition, various other data, various computer programs, etc. are stored.

ドライブ1212は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体1213に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インターフェース1207、外部バス1206、ブリッジ1205、及びホストバス1204を介して接続されているRAM1203に供給する。なお、リムーバブル記録媒体1213も、データ記録領域として利用可能である。 The drive 1212 reads out the data or program recorded on the removable recording medium 1213 such as a mounted magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, and transfers the data or program to the interface 1207 and the external bus 1206. , Bridge 1205, and RAM 1203 connected via the host bus 1204. The removable recording medium 1213 can also be used as a data recording area.

接続ポート1214は、外部接続機器1215を接続するポートであり、USB、IEEE1394等の接続部を持つ。接続ポート1214は、インターフェース1207、及び外部バス1206、ブリッジ1205、ホストバス1204等を介してCPU1201等に接続されている。通信部1216は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部1217は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部1218は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。 The connection port 1214 is a port for connecting the external connection device 1215, and has a connection portion such as USB and IEEE 1394. The connection port 1214 is connected to the CPU 1201 and the like via the interface 1207, the external bus 1206, the bridge 1205, the host bus 1204, and the like. The communication unit 1216 is connected to the communication line and executes data communication processing with the outside. The data reading unit 1217 is, for example, a scanner, and executes a document reading process. The data output unit 1218 is, for example, a printer, and executes a document data output process.

なお、図12に示す画像処理装置100、携帯端末150のハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図12に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア(例えば特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)等)で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図12に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機などに組み込まれていてもよい。 The hardware configuration of the image processing device 100 and the mobile terminal 150 shown in FIG. 12 shows one configuration example, and the present embodiment is not limited to the configuration shown in FIG. 12, but in the present embodiment. Any configuration may be used as long as the described module can be executed. For example, some modules may be configured with dedicated hardware (for example, an application specific integrated circuit (ASIC), etc.), and some modules are in an external system and are connected by a communication line. Further, a plurality of systems shown in FIG. 12 may be connected to each other by a communication line so as to cooperate with each other. Further, in particular, in addition to a personal computer, it may be incorporated in a mobile information communication device, an information home appliance, a robot, a copier, a fax machine, a scanner, a printer, a multifunction device, or the like.

なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD−R、DVD−RW、DVD−RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)等、ブルーレイ・ディスク(Blu−ray(登録商標) Disc)、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去及び書換可能な読出し専用メモリ(EEPROM(登録商標))、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)、SD(Secure Digital)メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
The described program may be stored in a recording medium and provided, or the program may be provided by a communication means. In that case, for example, the program described above may be regarded as an invention of "a computer-readable recording medium on which a program is recorded".
The "computer-readable recording medium on which a program is recorded" means a computer-readable recording medium on which a program is recorded, which is used for program installation, execution, program distribution, and the like.
The recording medium is, for example, a digital versatile disc (DVD), which is a standard established by the DVD Forum, "DVD-R, DVD-RW, DVD-RAM, etc.", or DVD + RW. Standards such as "DVD + R, DVD + RW, etc.", compact discs (CDs), read-only memory (CD-ROM), CD recordable (CD-R), CD rewritable (CD-RW), etc., Blu-ray discs (CD-RW) Blu-ray® Disc), optomagnetic disc (MO), flexible disc (FD), magnetic tape, hard disk, read-only memory (ROM), electrically erasable and rewritable read-only memory (EEPROM®). )), Flash memory, random access memory (RAM), SD (Secure Digital) memory card and the like.
Then, the whole or a part of the program may be recorded on the recording medium and stored, distributed, or the like. Further, by communication, for example, a wired network used for a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), the Internet, an intranet, an extranet, or wireless communication. It may be transmitted using a transmission medium such as a network or a combination thereof, or may be carried on a carrier.
Further, the program may be a part or all of another program, or may be recorded on a recording medium together with a separate program. Further, the recording may be divided into a plurality of recording media. Further, it may be recorded in any mode as long as it can be restored, such as compression and encryption.

100…画像処理装置
105…ネットワーク通信I/Fモジュール
110…近距離無線通信I/Fモジュール
112…パスワード
114…利用開始依頼
115、185…ユーザーインターフェースモジュール
120…時間帯予約管理モジュール
125…近隣ユーザー検知モジュール
130…順序管理モジュール
135…利用可能通知モジュール
140…ユーザー確認モジュール
145…利用時間制限モジュール
150…携帯端末
155…ネットワークI/Fモジュール
157…ユーザーID、予約時間帯
160…近距離無線通信I/Fモジュール
162…ユーザーID
165…画像処理装置予約アプリケーション
170…時間帯予約入力モジュール
175…ユーザー管理モジュール
180…利用可能通知モジュール
190…通信回線
192…近距離無線通信
195…ユーザー
197…パスワード
210…店舗
220…スケジュール管理装置
100 ... Image processing device 105 ... Network communication I / F module 110 ... Short-range wireless communication I / F module 112 ... Password 114 ... Usage start request 115 ... 185 ... User interface module 120 ... Time zone reservation management module 125 ... Neighborhood user detection Module 130 ... Order management module 135 ... Available notification module 140 ... User confirmation module 145 ... Usage time limit module 150 ... Mobile terminal 155 ... Network I / F module 157 ... User ID, reservation time zone 160 ... Short-range wireless communication I / F module 162 ... User ID
165 ... Image processing device reservation application 170 ... Time zone reservation input module 175 ... User management module 180 ... Available notification module 190 ... Communication line 192 ... Short-range wireless communication 195 ... User 197 ... Password 210 ... Store 220 ... Schedule management device

Claims (14)

画像処理装置であって、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段
を有し、
前記順序管理手段は、前記ユーザー検知手段によって検知された日時にしたがって、前記画像処理装置を利用する順序を管理し、
前記順序管理手段は、前記ユーザー検知手段によって検知された順番に待ち行列に格納し、該待ち行列にしたがって、前記画像処理装置を利用する順序を管理し、
前記順序管理手段は、一定時間毎に生成した前記待ち行列によって、一定時間毎の前記画像処理装置を利用する順序を管理する、
画像処理装置。
It is an image processing device
User detection means to detect users corresponding to mobile terminals that can communicate via short-range wireless communication,
When the user detected by the user detection means is a user who has made a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device. ,
In response to the user becomes possible to use the image processing apparatus by the order management unit, have a output means for outputting information indicating that becomes available,
The order management means manages the order in which the image processing device is used according to the date and time detected by the user detection means.
The order management means stores in a queue in the order detected by the user detection means, and manages the order in which the image processing device is used according to the queue.
The order management means manages the order in which the image processing apparatus is used at regular intervals by the queue generated at regular intervals.
Image processing device.
前記出力手段は、利用可能になったユーザーにパスワードを通知し、
ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認する確認手段
をさらに有する請求項1に記載の画像処理装置。
The output means notifies the available user of the password and
The image processing apparatus according to claim 1, further comprising a confirmation means for confirming an available user by a password received from the user.
前記画像処理装置を利用している第1のユーザーの後に、現在の一定時間において予約した第2のユーザーがいる場合は、該第1のユーザーの利用時間を制限する制限手段
をさらに有する請求項1に記載の画像処理装置。
If there is a second user who has made a reservation for the current fixed time after the first user who is using the image processing device, the claim further having a limiting means for limiting the usage time of the first user. The image processing apparatus according to 1.
前記制限手段は、前記第2のユーザーが、前記ユーザー検知手段によって検知された場合に、前記第1のユーザーの利用時間を制限する、
請求項に記載の画像処理装置。
The limiting means limits the usage time of the first user when the second user is detected by the user detecting means.
The image processing apparatus according to claim 3.
画像処理装置であって、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段と、
前記画像処理装置を利用している第1のユーザーの後に、現在の一定時間において予約した第2のユーザーがいる場合は、該第1のユーザーの利用時間を制限する制限手段
を有する画像処理装置。
It is an image processing device
User detection means to detect users corresponding to mobile terminals that can communicate via short-range wireless communication,
When the user detected by the user detection means is a user who has made a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device. ,
An output means for outputting information indicating that the image processing device has become available to the user according to the order management means .
If there is a second user who has made a reservation for the current fixed time after the first user who is using the image processing device, the image processing device has a limiting means for limiting the usage time of the first user. ..
前記順序管理手段は、前記ユーザー検知手段によって検知された日時にしたがって、前記画像処理装置を利用する順序を管理する、
請求項に記載の画像処理装置。
The order management means manages the order in which the image processing device is used according to the date and time detected by the user detection means.
The image processing apparatus according to claim 5.
前記順序管理手段は、前記ユーザー検知手段によって検知された順番に待ち行列に格納し、該待ち行列にしたがって、前記画像処理装置を利用する順序を管理する、
請求項に記載の画像処理装置。
The order management means stores in a queue in the order detected by the user detection means, and manages the order in which the image processing apparatus is used according to the queue.
The image processing apparatus according to claim 6.
前記順序管理手段は、一定時間毎に生成した前記待ち行列によって、一定時間毎の前記画像処理装置を利用する順序を管理する、
請求項に記載の画像処理装置。
The order management means manages the order in which the image processing apparatus is used at regular intervals by the queue generated at regular intervals.
The image processing apparatus according to claim 7.
前記出力手段は、利用可能になったユーザーにパスワードを通知し、
ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認する確認手段
をさらに有する請求項に記載の画像処理装置。
The output means notifies the available user of the password and
The image processing apparatus according to claim 5 , further comprising a confirmation means for confirming an available user by a password received from the user.
前記制限手段は、前記第2のユーザーが、前記ユーザー検知手段によって検知された場合に、前記第1のユーザーの利用時間を制限する、
請求項に記載の画像処理装置。
The limiting means limits the usage time of the first user when the second user is detected by the user detecting means.
The image processing apparatus according to claim 5.
画像処理装置であるコンピュータを、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段
として機能させ
前記順序管理手段は、前記ユーザー検知手段によって検知された日時にしたがって、前記画像処理装置を利用する順序を管理し、
前記順序管理手段は、前記ユーザー検知手段によって検知された順番に待ち行列に格納し、該待ち行列にしたがって、前記画像処理装置を利用する順序を管理し、
前記順序管理手段は、一定時間毎に生成した前記待ち行列によって、一定時間毎の前記画像処理装置を利用する順序を管理する、
画像処理プログラム。
A computer that is an image processing device
User detection means to detect users corresponding to mobile terminals that can communicate via short-range wireless communication,
When the user detected by the user detection means is a user who has made a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device. ,
The order management means causes the user to function as an output means for outputting information indicating that the image processing device has become available in response to the availability of the image processing device .
The order management means manages the order in which the image processing device is used according to the date and time detected by the user detection means.
The order management means stores in a queue in the order detected by the user detection means, and manages the order in which the image processing device is used according to the queue.
The order management means manages the order in which the image processing apparatus is used at regular intervals by the queue generated at regular intervals.
Image processing program.
画像処理装置と予約管理装置を有する画像処理システムであって、
前記画像処理装置は、
前記予約管理装置から前記画像処理装置の予約情報を受信する受信手段と、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段
を有し
前記順序管理手段は、前記ユーザー検知手段によって検知された日時にしたがって、前記画像処理装置を利用する順序を管理し、
前記順序管理手段は、前記ユーザー検知手段によって検知された順番に待ち行列に格納し、該待ち行列にしたがって、前記画像処理装置を利用する順序を管理し、
前記順序管理手段は、一定時間毎に生成した前記待ち行列によって、一定時間毎の前記画像処理装置を利用する順序を管理し、
前記予約管理装置は、
ユーザーが前記画像処理装置を利用するための予約に関する予約情報を管理する管理手段と、
前記管理手段によって管理されている前記予約情報を前記画像処理装置に送信する送信手段
を有する、画像処理システム。
An image processing system having an image processing device and a reservation management device.
The image processing device is
A receiving means for receiving reservation information of the image processing device from the reservation management device, and
User detection means to detect users corresponding to mobile terminals that can communicate via short-range wireless communication,
When the user detected by the user detection means is a user who has made a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device. ,
The order management means has an output means for outputting information indicating that the image processing device has become available to the user in response to the availability of the image processing device .
The order management means manages the order in which the image processing device is used according to the date and time detected by the user detection means.
The order management means stores in a queue in the order detected by the user detection means, and manages the order in which the image processing device is used according to the queue.
The order management means manages the order in which the image processing apparatus is used at regular time intervals by the queue generated at regular time intervals.
The reservation management device is
A management means for managing reservation information regarding a reservation for a user to use the image processing device, and
An image processing system having a transmission means for transmitting the reservation information managed by the management means to the image processing device.
画像処理装置であるコンピュータを、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段と、
前記画像処理装置を利用している第1のユーザーの後に、現在の一定時間において予約した第2のユーザーがいる場合は、該第1のユーザーの利用時間を制限する制限手段
として機能させるための画像処理プログラム。
A computer that is an image processing device
User detection means to detect users corresponding to mobile terminals that can communicate via short-range wireless communication,
When the user detected by the user detection means is a user who has made a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device. ,
An output means for outputting information indicating that the image processing device has become available to the user according to the order management means .
If there is a second user who has made a reservation for the current fixed time after the first user who is using the image processing device, the function is to function as a limiting means for limiting the usage time of the first user. Image processing program.
画像処理装置と予約管理装置を有する画像処理システムであって、
前記画像処理装置は、
前記予約管理装置から前記画像処理装置の予約情報を受信する受信手段と、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段と、
前記画像処理装置を利用している第1のユーザーの後に、現在の一定時間において予約した第2のユーザーがいる場合は、該第1のユーザーの利用時間を制限する制限手段
を有し、
前記予約管理装置は、
ユーザーが前記画像処理装置を利用するための予約に関する予約情報を管理する管理手段と、
前記管理手段によって管理されている前記予約情報を前記画像処理装置に送信する送信手段
を有する、画像処理システム。
An image processing system having an image processing device and a reservation management device.
The image processing device is
A receiving means for receiving reservation information of the image processing device from the reservation management device, and
User detection means to detect users corresponding to mobile terminals that can communicate via short-range wireless communication,
When the user detected by the user detection means is a user who has made a reservation to use the image processing device within a certain time including the current time, the order management means for managing the order of using the image processing device. ,
An output means for outputting information indicating that the image processing device has become available to the user according to the order management means .
If there is a second user who has made a reservation for the current fixed time after the first user who is using the image processing device, the first user has a limiting means for limiting the usage time of the first user.
The reservation management device is
A management means for managing reservation information regarding a reservation for a user to use the image processing device, and
An image processing system having a transmission means for transmitting the reservation information managed by the management means to the image processing device.
JP2018046487A 2018-03-14 2018-03-14 Image processing equipment, image processing programs and image processing systems Active JP6981315B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018046487A JP6981315B2 (en) 2018-03-14 2018-03-14 Image processing equipment, image processing programs and image processing systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018046487A JP6981315B2 (en) 2018-03-14 2018-03-14 Image processing equipment, image processing programs and image processing systems

Publications (2)

Publication Number Publication Date
JP2019161475A JP2019161475A (en) 2019-09-19
JP6981315B2 true JP6981315B2 (en) 2021-12-15

Family

ID=67997164

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018046487A Active JP6981315B2 (en) 2018-03-14 2018-03-14 Image processing equipment, image processing programs and image processing systems

Country Status (1)

Country Link
JP (1) JP6981315B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021131813A (en) * 2020-02-21 2021-09-09 コニカミノルタ株式会社 Image forming device, image processing system, and program
JP2022018672A (en) * 2020-07-16 2022-01-27 富士フイルムビジネスイノベーション株式会社 Information processing device and information processing program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4042326B2 (en) * 2000-12-21 2008-02-06 富士ゼロックス株式会社 Job processing apparatus and job processing method
JP2004193923A (en) * 2002-12-11 2004-07-08 Ricoh Co Ltd Image forming device
JP6188485B2 (en) * 2013-08-22 2017-08-30 キヤノン株式会社 Information processing apparatus, control method thereof, and program
JP2016147475A (en) * 2015-02-13 2016-08-18 キヤノン株式会社 Image processing apparatus, control method therefor, and program

Also Published As

Publication number Publication date
JP2019161475A (en) 2019-09-19

Similar Documents

Publication Publication Date Title
JP2014095969A (en) Network printing system and network printing program
EP3114571B1 (en) Information processing system, management device, and information output method
JP2021064063A (en) Information processing device, information processing system, information processing method, and program
JP7487573B2 (en) Resource management device, resource management system, resource management method, and program
JP6981315B2 (en) Image processing equipment, image processing programs and image processing systems
JP2017167941A (en) Image processing device, information processing device, and image processing program
JP2021077021A (en) Resource reservation system, and resource use method
CN103327004A (en) Image processing apparatus configured to transmit image data and method for controlling an image processing apparatus
JP2015011668A (en) Authentication server, authentication method, and program
JP7451911B2 (en) Information processing device and information processing program
JP2022028531A (en) Information processor, information processing system, method for processing information, and program
JP7666519B2 (en) Server, terminal device, information processing program, management system and management method
US11748050B2 (en) Network printing service using instant messaging
JP2020144490A (en) Information processing apparatus and data processing program
KR20200021735A (en) Manage control of mirroring services that expose multiple devices to a one screen
JP6711200B2 (en) Information processing apparatus and information processing program
JP7764752B2 (en) Reservation update management system, reservation update management device, reservation update management method and program
JP2018015912A (en) Image processing device, image processing system and image processing program
JP6179328B2 (en) Information processing apparatus and information processing program
JP2015152988A (en) Reservation management device, reservation management system, reservation management method, and program
JP2019204561A (en) Cleaning work management server, cleaning work management system, and control method thereof and program
JP7484486B2 (en) Information processing device, information processing system, and program
JP6930329B2 (en) Portable information processing equipment and information processing programs
JP6733238B2 (en) Authentication device and authentication program
JP2025086855A (en) Server device, method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210817

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210916

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211101

R150 Certificate of patent or registration of utility model

Ref document number: 6981315

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150