JP6981315B2 - Image processing equipment, image processing programs and image processing systems - Google Patents
Image processing equipment, image processing programs and image processing systems Download PDFInfo
- 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
Links
- 238000012545 processing Methods 0.000 title claims description 265
- 238000004891 communication Methods 0.000 claims description 94
- 238000001514 detection method Methods 0.000 claims description 42
- 238000012790 confirmation Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 6
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
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.
複合機等の画像処理装置を利用するのに、順番待ちを解消するために予約して利用することが行われている。例えば、その予約として時間帯を指定することが行われている。しかし、同じ時間帯に複数人が予約し、予約した順番に利用を許可した場合、その画像処理装置に到着したのが早くても、予約した順番が遅いユーザーは順番を待つことになる。
本発明は、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができるようにすることを目的としている。
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
請求項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
請求項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
請求項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
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図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
The
The
Examples of the
A time zone is specified in advance for the
例えば、ユーザー195は携帯端末150を用いて、画像処理装置100の予約を行う。携帯端末150が画像処理装置100の遠隔地にある場合、画像処理装置100と携帯端末150は通信回線190を介して通信を行う。携帯端末150が画像処理装置100の近隣に存在する場合には、近距離無線通信192を介した通信を行う。
For example, the
画像処理装置100は、ネットワーク通信I/F(インターフェース)モジュール105、近距離無線通信I/Fモジュール110、ユーザーインターフェースモジュール115、時間帯予約管理モジュール120、近隣ユーザー検知モジュール125、順序管理モジュール130、利用可能通知モジュール135、ユーザー確認モジュール140、利用時間制限モジュール145を有している。
The
ネットワーク通信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 /
近距離無線通信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 /
ユーザーインターフェースモジュール115は、ユーザー確認モジュール140、ユーザー195と接続されている。ユーザーインターフェースモジュール115は、ユーザー195の操作を受け付け、ユーザー195に情報を通知する。例えば、ユーザーインターフェースモジュール115は、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザー195の操作を受け付け、ユーザー195に対してメッセージ等を提示する。この他、マウス、キーボード、カメラ、マイク等を用いたユーザー195の操作(視線、ジェスチャ、音声等も含む)を受け付けるようにしてもよいし、スピーカーによる音声出力、触覚デバイスを用いた触感によって、ユーザー195へのメッセージを提示するようにしてもよい。例えば、ユーザーインターフェースモジュール115は、ユーザー195の操作によってパスワード197を受け取る。このパスワード197は、近距離無線通信I/Fモジュール110が携帯端末150に送信したパスワード112である。
The
時間帯予約管理モジュール120は、ネットワーク通信I/Fモジュール105、順序管理モジュール130と接続されている。時間帯予約管理モジュール120は、ユーザー195が本画像処理装置100を利用するための予約に関する予約情報を管理する。
ここで「予約情報」は、ユーザー195を一意に識別する情報、画像処理装置100を一意に識別する情報、利用する時間帯(以下、予約時間帯ともいう)を含む。なお、画像処理装置100に送る際には、予約情報として、画像処理装置100を一意に識別する情報を含めなくてもよい。つまり、送信する予約情報には、ユーザー195を一意に識別する情報、利用する時間帯を少なくとも含めればよい。さらに、利用する時間帯毎(利用する時間帯の直前等)に画像処理装置100に送る際には、予約情報として、画像処理装置100を一意に識別する情報、利用する時間帯を含めなくてもよい。つまり、送信する予約情報には、ユーザー195を一意に識別する情報を少なくとも含めればよい。
The time zone
Here, the "reservation information" includes information that uniquely identifies the
具体的には、時間帯予約管理モジュール120に関連する処理として、以下のことを行う。
ユーザー195の操作にしたがって、通信回線190経由で携帯端末150から予約情報を時間帯予約管理モジュール120に通知する。予約要求情報は、「ユーザーID、予約時間帯」(「ユーザーID、予約時間帯157」)を有している。時間帯予約管理モジュール120は、指定された時間帯に予約追加が可能か否かを判定する。
予約可能である場合には、ユーザーIDと時間帯を関連付けて記憶する。具体的には、図3、図4の例を用いて後述する。
Specifically, as a process related to the time zone
According to the operation of the
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
近隣ユーザー検知モジュール125は、近距離無線通信I/Fモジュール110、順序管理モジュール130と接続されている。近隣ユーザー検知モジュール125は、近距離無線通信192を介して通信可能となった携帯端末150に対応するユーザー195を検知する。ここでの検知として、例えば、近距離無線通信I/Fモジュール110が携帯端末150と通信可能になったことを契機として、携帯端末150のID(IDentification、本実施の形態において、携帯端末150を一意に識別する情報)とユーザーID(本実施の形態において、ユーザーを一意に識別する情報)の対応テーブルからユーザーIDを抽出すればよい。
The neighborhood
具体的には、近隣ユーザー検知モジュール125に関連する処理として、以下のことを行う。
近距離無線通信192を用いて画像処理装置100の近隣に存在するユーザー195の携帯端末150を検知する。ユーザー195が近隣に存在するか否かは、携帯端末150からの電波強度によって判断する。ユーザー195が近隣にいると判断できた場合、携帯端末150と通信し(近距離無線通信192を介した通信を行い)、ユーザーID162を取得する。新たな近隣のユーザー195が検知されたら、順序管理モジュール130にユーザーID162を通知する。
Specifically, as the processing related to the neighborhood
The short-
順序管理モジュール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
The reservation information managed by the time zone
Further, the
For example, the
More specifically, the
具体的には、順序管理モジュール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
The user ID 162 detected by the neighborhood
The
利用可能通知モジュール135は、近距離無線通信I/Fモジュール110、順序管理モジュール130と接続されている。利用可能通知モジュール135は、順序管理モジュール130によってユーザー195が本画像処理装置100の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する。出力する先として、近距離無線通信I/Fモジュール110、近距離無線通信192を介して、携帯端末150に出力し、その携帯端末150を所持しているユーザー195に出力することになる。
また、利用可能通知モジュール135は、パスワード112を生成し、画像処理装置100を利用可能になったユーザー195にそのパスワード112を通知するようにしてもよい。
The
Further, the
具体的には、利用可能通知モジュール135に関連する処理として、以下のことを行う。
画像処理装置100から携帯端末150に利用可能メッセージ(利用開始依頼114)を送信し、その利用可能メッセージを携帯端末150の画面に表示し、ユーザー195に画像処理装置100の利用が可能になったことを通知する。また画像処理装置100のロックを解除するパスワード112も同時に送信され、携帯端末150の画面に表示される。
Specifically, as the processing related to the
An available message (use start request 114) is transmitted from the
ユーザー確認モジュール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
具体的には、順序管理モジュール130に関連する処理として、以下のことを行う。
利用可能通知を受け取ったユーザー195は、画像処理装置100の前に行く。画像処理装置100はUI画面にユーザー195にパスワードの入力を促す。ユーザー195は、受け取ったパスワード(本来ならば、パスワード112になるはずである)を入力する。入力されたパスワード197がパスワード112と合致した場合には、画像処理装置100の操作が可能となり、ユーザー195は画像処理装置100を利用できる。
Specifically, as the processing related to the
The
利用時間制限モジュール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
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
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
携帯端末150は、ネットワークI/Fモジュール155、近距離無線通信I/Fモジュール160、画像処理装置予約アプリケーション165を有している。
携帯端末150は、ユーザー195からの時間帯予約処理を行い、画像処理装置100の近隣に移動した後は画像処理装置100と連携してユーザー195の順番制御を行う。携帯端末150には、画像処理装置100の予約を行うアプリケーション(画像処理装置予約アプリケーション165)がインストールされている。
The
The
ネットワーク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 /
The short-range wireless communication I /
画像処理装置予約アプリケーション165は、時間帯予約入力モジュール170、ユーザー管理モジュール175、利用可能通知モジュール180、ユーザーインターフェースモジュール185を有している。
時間帯予約入力モジュール170は、ネットワークI/Fモジュール155、ユーザーインターフェースモジュール185と接続されている。時間帯予約入力モジュール170は、ユーザーインターフェースモジュール185を介して、ユーザー195から希望する予約時間帯を受信し、携帯端末150に登録されているユーザーIDと予約時間帯(「ユーザーID、予約時間帯157」)を有する予約要求情報を通信回線190経由で画像処理装置100に送信する。
The image processing
The time zone
ユーザー管理モジュール175は、近距離無線通信I/Fモジュール160、ユーザーインターフェースモジュール185と接続されている。ユーザー管理モジュール175は、携帯端末150のユーザー195のユーザーIDを管理し、近距離無線通信192経由で画像処理装置100に送信する。
The
利用可能通知モジュール180は、近距離無線通信I/Fモジュール160、ユーザーインターフェースモジュール185と接続されている。利用可能通知モジュール180は、画像処理装置100のロックを解除するためのパスワードとともに、画像処理装置100の利用可能通知を近距離無線通信192経由で受信する。ユーザー195に画像処理装置100の利用開始を促すメッセージとパスワードを携帯端末150の画面に表示する。
The
ユーザーインターフェースモジュール185は、時間帯予約入力モジュール170、ユーザー管理モジュール175、利用可能通知モジュール180、ユーザー195と接続されている。ユーザーインターフェースモジュール185は、ユーザー195の操作を受け付け、ユーザー195に情報を通知する。例えば、ユーザーインターフェースモジュール185は、ユーザーインターフェースモジュール115と同様に、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザー195の操作を受け付け、ユーザー195に対してメッセージ等を提示する。例えば、ユーザーインターフェースモジュール185は、ユーザー195の操作によって予約情報を受け付け、ユーザー195に利用開始依頼114(パスワード112を含む)を通知する。
The
ユーザー195は、画像処理装置100のユーザーインターフェースモジュール115、携帯端末150内の画像処理装置予約アプリケーション165のユーザーインターフェースモジュール185を介して、画像処理装置100、携帯端末150を操作し、通知等を受ける。例えば、ユーザー195は、画像処理装置100のユーザーインターフェースモジュール115にパスワード197を入力する。
The
図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
The
The
本実施の形態を利用しない場合について説明する。特に、本段落の説明は、本実施の形態の理解を容易にすることを目的とするものであり、この説明を用いて限定解釈することは意図していない。そして、この説明部分のみを用いて、特許を受けようとする発明が発明の詳細な説明に記載したものであること(特許法第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
図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
The time zone reservation management data table 400 has a
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
図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
図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
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
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
For example,
図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
The user queue table 700 waiting to be used has an
図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
The password table 800 has a
For example, the password for
図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
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
In step S912, it is determined whether or not there is a
ステップ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
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
In step S920, it is determined whether or not the
ステップS922では、画像処理装置100をロック(利用不可の状態に)する。
ステップS924では、利用待ちユーザーキューテーブル700の先頭のユーザーIDを取り出す。利用済みのユーザーは、利用待ちユーザーキューテーブル700から消去されている。
ステップS296では、そのユーザー用のパスワードを生成する。例えば、乱数(疑似乱数を含む)等でもよい。
ステップS928では、ユーザーIDに対応する携帯端末150にパスワードとともに、画像処理装置100の利用が可能になったことを通知する。
In step S922, the
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
ステップ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
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
図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
ステップ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
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 /
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
ホストバス1204は、ブリッジ1205を介して、PCI(Peripheral Component Interconnect/Interface)バス等の外部バス1206に接続されている。
The
キーボード1208、マウス等のポインティングデバイス1209は、操作者により操作されるデバイスである。ディスプレイ1210は、液晶表示装置又はCRT(Cathode Ray Tube)等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス1209とディスプレイ1210の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード1208のように物理的に接続しなくても、画面(タッチスクリーン)上にソフトウェアでキーボード(いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる)を描画して、キーボードの機能を実現するようにしてもよい。
The
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
ドライブ1212は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体1213に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インターフェース1207、外部バス1206、ブリッジ1205、及びホストバス1204を介して接続されているRAM1203に供給する。なお、リムーバブル記録媒体1213も、データ記録領域として利用可能である。
The
接続ポート1214は、外部接続機器1215を接続するポートであり、USB、IEEE1394等の接続部を持つ。接続ポート1214は、インターフェース1207、及び外部バス1206、ブリッジ1205、ホストバス1204等を介してCPU1201等に接続されている。通信部1216は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部1217は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部1218は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
The
なお、図12に示す画像処理装置100、携帯端末150のハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図12に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア(例えば特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)等)で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図12に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機などに組み込まれていてもよい。
The hardware configuration of the
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(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 ...
165 ... Image processing
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に記載の画像処理装置。 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.
請求項3に記載の画像処理装置。 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. ..
請求項5に記載の画像処理装置。 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.
請求項6に記載の画像処理装置。 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.
請求項7に記載の画像処理装置。 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.
ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認する確認手段
をさらに有する請求項5に記載の画像処理装置。 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.
請求項5に記載の画像処理装置。 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.
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)
| 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)
| 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 |
-
2018
- 2018-03-14 JP JP2018046487A patent/JP6981315B2/en active Active
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 |