(57)【要約】【課題】複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができるようにする。【解決手段】画像処理装置のユーザー検知手段は、近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知し、順序管理手段は、前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理し、出力手段は、前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する。【選択図】図１
2019161475.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段
を有する画像処理装置。
【請求項２】
前記順序管理手段は、前記ユーザー検知手段によって検知された日時にしたがって、前記画像処理装置を利用する順序を管理する、
請求項１に記載の画像処理装置。
【請求項３】
前記順序管理手段は、前記ユーザー検知手段によって検知された順番に待ち行列に格納し、該待ち行列にしたがって、前記画像処理装置を利用する順序を管理する、
請求項２に記載の画像処理装置。
【請求項４】
前記順序管理手段は、一定時間毎に生成した前記待ち行列によって、一定時間毎の前記画像処理装置を利用する順序を管理する、
請求項３に記載の画像処理装置。
【請求項５】
前記出力手段は、利用可能になったユーザーにパスワードを通知し、
ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認する確認手段
をさらに有する請求項１に記載の画像処理装置。
【請求項６】
前記画像処理装置を利用している第１のユーザーの後に、現在の一定時間において予約した第２のユーザーがいる場合は、該第１のユーザーの利用時間を制限する制限手段
をさらに有する請求項１に記載の画像処理装置。
【請求項７】
前記制限手段は、前記第２のユーザーが、前記ユーザー検知手段によって検知された場合に、前記第１のユーザーの利用時間を制限する、
請求項６に記載の画像処理装置。
【請求項８】
画像処理装置であるコンピュータを、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段
として機能させるための画像処理プログラム。
【請求項９】
画像処理装置と予約管理装置を有する画像処理システムであって、
前記画像処理装置は、
前記予約管理装置から前記画像処理装置の予約情報を受信する受信手段と、
近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、
前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、
前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段
を有し、
前記予約管理装置は、
ユーザーが前記画像処理装置を利用するための予約に関する予約情報を管理する管理手段と、
前記管理手段によって管理されている前記予約情報を前記画像処理装置に送信する送信手段
を有する、画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理プログラム及び画像処理システムに関する。
【背景技術】
【０００２】
特許文献１には、使用時間帯を予約登録できる画像形成装置における占有設定と複数ユーザーの操作性の両立を可能とする画像形成装置を提供することを課題とし、使用時間帯を予約登録できる画像形成装置であって、複数のユーザーが同じ時間帯に使用予約を入れてもその予約を受け付ける一方、同じ時間帯の使用予約を受け入れることに伴って生じる注意事項（予約時間帯にジョブを終了させられないといった注意事項）について予めユーザーに通報し、これらにより画像形成装置の占有設定と複数ユーザーの操作性の両立を可能とすることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０８７２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複合機等の画像処理装置を利用するのに、順番待ちを解消するために予約して利用することが行われている。例えば、その予約として時間帯を指定することが行われている。しかし、同じ時間帯に複数人が予約し、予約した順番に利用を許可した場合、その画像処理装置に到着したのが早くても、予約した順番が遅いユーザーは順番を待つことになる。
本発明は、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができるようにすることを目的としている。
【課題を解決するための手段】
【０００５】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、画像処理装置であって、近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段を有する画像処理装置である。
【０００６】
請求項２の発明は、前記順序管理手段は、前記ユーザー検知手段によって検知された日時にしたがって、前記画像処理装置を利用する順序を管理する、請求項１に記載の画像処理装置である。
【０００７】
請求項３の発明は、前記順序管理手段は、前記ユーザー検知手段によって検知された順番に待ち行列に格納し、該待ち行列にしたがって、前記画像処理装置を利用する順序を管理する、請求項２に記載の画像処理装置である。
【０００８】
請求項４の発明は、前記順序管理手段は、一定時間毎に生成した前記待ち行列によって、一定時間毎の前記画像処理装置を利用する順序を管理する、請求項３に記載の画像処理装置である。
【０００９】
請求項５の発明は、前記出力手段は、利用可能になったユーザーにパスワードを通知し、ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認する確認手段をさらに有する請求項１に記載の画像処理装置である。
【００１０】
請求項６の発明は、前記画像処理装置を利用している第１のユーザーの後に、現在の一定時間において予約した第２のユーザーがいる場合は、該第１のユーザーの利用時間を制限する制限手段をさらに有する請求項１に記載の画像処理装置である。
【００１１】
請求項７の発明は、前記制限手段は、前記第２のユーザーが、前記ユーザー検知手段によって検知された場合に、前記第１のユーザーの利用時間を制限する、請求項６に記載の画像処理装置である。
【００１２】
請求項８の発明は、画像処理装置であるコンピュータを、近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段として機能させるための画像処理プログラムである。
【００１３】
請求項９の発明は、画像処理装置と予約管理装置を有する画像処理システムであって、前記画像処理装置は、前記予約管理装置から前記画像処理装置の予約情報を受信する受信手段と、近距離無線通信を介して通信可能となった携帯端末に対応するユーザーを検知するユーザー検知手段と、前記ユーザー検知手段によって検知されたユーザーが、現時刻を含む一定時間内に前記画像処理装置を利用する予約をしたユーザーである場合に、該画像処理装置を利用する順序を管理する順序管理手段と、前記順序管理手段によって前記ユーザーが前記画像処理装置の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する出力手段を有し、前記予約管理装置は、ユーザーが前記画像処理装置を利用するための予約に関する予約情報を管理する管理手段と、前記管理手段によって管理されている前記予約情報を前記画像処理装置に送信する送信手段を有する、画像処理システムである。
【発明の効果】
【００１４】
請求項１の画像処理装置によれば、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができる。
【００１５】
請求項２の画像処理装置によれば、ユーザーを検知した日時にしたがって、本画像処理装置を利用する順序を管理することができる。
【００１６】
請求項３の画像処理装置によれば、ユーザーを検知した順番に、本画像処理装置を利用する順序を管理することができる。
【００１７】
請求項４の画像処理装置によれば、時間帯毎に生成した待ち行列で、時間帯毎の本画像処理装置を利用する順序を管理することができる。
【００１８】
請求項５の画像処理装置によれば、利用可能になったユーザーにパスワードを通知し、ユーザーから受け付けたパスワードによって、利用可能なユーザーを確認することができる。
【００１９】
請求項６の画像処理装置によれば、本画像処理装置を利用している第１のユーザーの後に、現在の時間帯において予約した第２のユーザーがいる場合は、その第１のユーザーの利用時間を制限することができる。
【００２０】
請求項７の画像処理装置によれば、第２のユーザーが検知された場合に、第１のユーザーの利用時間を制限することができる。
【００２１】
請求項８の画像処理プログラムによれば、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができる。
【００２２】
請求項９の画像処理システムによれば、複数のユーザーが同一の時間帯に利用予約することができる画像処理装置において、その画像処理装置に到着した順番に利用することができる。
【図面の簡単な説明】
【００２３】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】ユーザーの予約順序の例を示す説明図である。
【図４】時間帯予約管理データテーブルのデータ構造例を示す説明図である。
【図５】ユーザーの来店順序の例を示す説明図である。
【図６】近隣ユーザー情報テーブルのデータ構造例を示す説明図である。
【図７】利用待ちユーザーキューテーブルのデータ構造例を示す説明図である。
【図８】パスワードテーブルのデータ構造例を示す説明図である。
【図９】本実施の形態による処理例を示すフローチャートである。
【図１０】本実施の形態による処理例を示すフローチャートである。
【図１１】本実施の形態による処理例を示すフローチャートである。
【図１２】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２４】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係、ログイン等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２５】
本実施の形態であるシステムは、画像処理装置１００を利用するものであって、図１の例に示すように、画像処理装置１００と携帯端末１５０を有している。このシステムは、近距離通信を用いた画像処理装置１００の予約、順序を制御する。
ユーザー１９５は、携帯端末１５０を所持しており、既に画像処理装置１００を利用するための予約を行っており、その予約にしたがって画像処理装置１００を利用しようとしている。
画像処理装置１００として、例えば、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）、プロジェクタ−（オーバーヘッドプロジェクタ−等を含む）等が該当する。
携帯端末１５０として、例えば、通信機能を有するノートパソコン、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、ＩＣカード等がある。
コンビニエンスストアやオフィス等に設置されている画像処理装置１００に対して予め時間帯を指定して予約しておき、予約者であるユーザー１９５が画像処理装置１００の近傍に入ったらＢｌｕｅｔｏｏｔｈ（登録商標、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）等を含む）等の近距離無線通信方式を使って、予約者間の順序制御を行う。
【００２６】
例えば、ユーザー１９５は携帯端末１５０を用いて、画像処理装置１００の予約を行う。携帯端末１５０が画像処理装置１００の遠隔地にある場合、画像処理装置１００と携帯端末１５０は通信回線１９０を介して通信を行う。携帯端末１５０が画像処理装置１００の近隣に存在する場合には、近距離無線通信１９２を介した通信を行う。
【００２７】
画像処理装置１００は、ネットワーク通信Ｉ／Ｆ（インターフェース）モジュール１０５、近距離無線通信Ｉ／Ｆモジュール１１０、ユーザーインターフェースモジュール１１５、時間帯予約管理モジュール１２０、近隣ユーザー検知モジュール１２５、順序管理モジュール１３０、利用可能通知モジュール１３５、ユーザー確認モジュール１４０、利用時間制限モジュール１４５を有している。
【００２８】
ネットワーク通信Ｉ／Ｆモジュール１０５は、時間帯予約管理モジュール１２０と接続されており、また、通信回線１９０を介して携帯端末１５０のネットワークＩ／Ｆモジュール１５５と接続されている。ネットワーク通信Ｉ／Ｆモジュール１０５は、通信回線１９０を介して、携帯端末１５０との通信を行う。なお、通信回線１９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。例えば、ネットワーク通信Ｉ／Ｆモジュール１０５は、通信回線１９０を介して、携帯端末１５０のネットワークＩ／Ｆモジュール１５５から「ユーザーＩＤ、予約時間帯１５７」を受信する。
【００２９】
近距離無線通信Ｉ／Ｆモジュール１１０は、近隣ユーザー検知モジュール１２５、利用可能通知モジュール１３５と接続されており、また、近距離無線通信１９２を介して携帯端末１５０の近距離無線通信Ｉ／Ｆモジュール１６０と接続されている。近距離無線通信Ｉ／Ｆモジュール１１０は、近距離無線通信１９２を介して、携帯端末１５０と通信を行う。なお、近距離無線通信１９２として、例えば、Ｂｌｕｅｔｏｏｔｈ、光通信、赤外線通信等である。例えば、近距離無線通信Ｉ／Ｆモジュール１１０は、近距離無線通信１９２を介して、携帯端末１５０の近距離無線通信Ｉ／Ｆモジュール１６０からユーザーＩＤ１６２を受信し、携帯端末１５０の近距離無線通信Ｉ／Ｆモジュール１６０にパスワード１１２、利用開始依頼１１４を送信する。
【００３０】
ユーザーインターフェースモジュール１１５は、ユーザー確認モジュール１４０、ユーザー１９５と接続されている。ユーザーインターフェースモジュール１１５は、ユーザー１９５の操作を受け付け、ユーザー１９５に情報を通知する。例えば、ユーザーインターフェースモジュール１１５は、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザー１９５の操作を受け付け、ユーザー１９５に対してメッセージ等を提示する。この他、マウス、キーボード、カメラ、マイク等を用いたユーザー１９５の操作（視線、ジェスチャ、音声等も含む）を受け付けるようにしてもよいし、スピーカーによる音声出力、触覚デバイスを用いた触感によって、ユーザー１９５へのメッセージを提示するようにしてもよい。例えば、ユーザーインターフェースモジュール１１５は、ユーザー１９５の操作によってパスワード１９７を受け取る。このパスワード１９７は、近距離無線通信Ｉ／Ｆモジュール１１０が携帯端末１５０に送信したパスワード１１２である。
【００３１】
時間帯予約管理モジュール１２０は、ネットワーク通信Ｉ／Ｆモジュール１０５、順序管理モジュール１３０と接続されている。時間帯予約管理モジュール１２０は、ユーザー１９５が本画像処理装置１００を利用するための予約に関する予約情報を管理する。
ここで「予約情報」は、ユーザー１９５を一意に識別する情報、画像処理装置１００を一意に識別する情報、利用する時間帯（以下、予約時間帯ともいう）を含む。なお、画像処理装置１００に送る際には、予約情報として、画像処理装置１００を一意に識別する情報を含めなくてもよい。つまり、送信する予約情報には、ユーザー１９５を一意に識別する情報、利用する時間帯を少なくとも含めればよい。さらに、利用する時間帯毎（利用する時間帯の直前等）に画像処理装置１００に送る際には、予約情報として、画像処理装置１００を一意に識別する情報、利用する時間帯を含めなくてもよい。つまり、送信する予約情報には、ユーザー１９５を一意に識別する情報を少なくとも含めればよい。
【００３２】
具体的には、時間帯予約管理モジュール１２０に関連する処理として、以下のことを行う。
ユーザー１９５の操作にしたがって、通信回線１９０経由で携帯端末１５０から予約情報を時間帯予約管理モジュール１２０に通知する。予約要求情報は、「ユーザーＩＤ、予約時間帯」（「ユーザーＩＤ、予約時間帯１５７」）を有している。時間帯予約管理モジュール１２０は、指定された時間帯に予約追加が可能か否かを判定する。
予約可能である場合には、ユーザーＩＤと時間帯を関連付けて記憶する。具体的には、図３、図４の例を用いて後述する。
【００３３】
また、この時間帯予約管理モジュール１２０の機能を、図２の例に示すようにスケジュール管理装置２２０が有するようにしてもよい。例えば、スケジュール管理装置２２０は、複数の画像処理装置１００の予約状況を管理するサーバーである。この場合、ネットワーク通信Ｉ／Ｆモジュール１０５は、スケジュール管理装置２２０から本画像処理装置１００の予約情報を受信する。ユーザー１９５は予約時に、時間帯とともに予約対象の画像処理装置１００を指定する。画像処理装置１００内の時間帯予約管理モジュール１２０は、予約対象の画像処理装置１００毎に予約状況を管理する。また、スケジュール管理装置２２０において、全ての画像処理装置１００の予約状況をユーザー１９５が閲覧できるようにし、空いている画像処理装置１００を選んで予約できるようにしてもよい。
【００３４】
近隣ユーザー検知モジュール１２５は、近距離無線通信Ｉ／Ｆモジュール１１０、順序管理モジュール１３０と接続されている。近隣ユーザー検知モジュール１２５は、近距離無線通信１９２を介して通信可能となった携帯端末１５０に対応するユーザー１９５を検知する。ここでの検知として、例えば、近距離無線通信Ｉ／Ｆモジュール１１０が携帯端末１５０と通信可能になったことを契機として、携帯端末１５０のＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ、本実施の形態において、携帯端末１５０を一意に識別する情報）とユーザーＩＤ（本実施の形態において、ユーザーを一意に識別する情報）の対応テーブルからユーザーＩＤを抽出すればよい。
【００３５】
具体的には、近隣ユーザー検知モジュール１２５に関連する処理として、以下のことを行う。
近距離無線通信１９２を用いて画像処理装置１００の近隣に存在するユーザー１９５の携帯端末１５０を検知する。ユーザー１９５が近隣に存在するか否かは、携帯端末１５０からの電波強度によって判断する。ユーザー１９５が近隣にいると判断できた場合、携帯端末１５０と通信し（近距離無線通信１９２を介した通信を行い）、ユーザーＩＤ１６２を取得する。新たな近隣のユーザー１９５が検知されたら、順序管理モジュール１３０にユーザーＩＤ１６２を通知する。
【００３６】
順序管理モジュール１３０は、時間帯予約管理モジュール１２０、近隣ユーザー検知モジュール１２５、利用可能通知モジュール１３５、ユーザー確認モジュール１４０と接続されている。順序管理モジュール１３０は、近隣ユーザー検知モジュール１２５によって検知されたユーザーが、現時刻を含む一定時間内に本画像処理装置１００を利用する予約をしたユーザーである場合に、本画像処理装置１００を利用する順序を管理する。なお、「一定時間」とは、予め定められた時間帯をいう。例えば、１３時から１４時まで等が該当する。もちろんのことながら、１時間毎だけでなく、２時間毎、３０分毎等であってもよい。以下、１時間毎の時間帯を例示して説明する。
なお「現時刻を含む一定時間内に本画像処理装置１００を利用する予約をしたユーザーである」か否かの判断は、時間帯予約管理モジュール１２０が管理する予約情報を用いればよい。
また、順序管理モジュール１３０は、近隣ユーザー検知モジュール１２５によって検知された日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）にしたがって、本画像処理装置１００を利用する順序を管理するようにしてもよい。ここで「検知された日時にしたがって」とは、単に検知された「順序」（本画像処理装置１００に近づいた順序）ではなく、予約した時間帯における順序となる。したがって、ユーザーＡの携帯端末１５０が検知されたとしても、予約した時間帯が次の時間帯である場合は、検知された時間帯における予約者が優先されることになる。
例えば、順序管理モジュール１３０は、近隣ユーザー検知モジュール１２５によって検知された順番に待ち行列に格納し、その待ち行列にしたがって、本画像処理装置１００を利用する順序を管理するようにしてもよい。
さらに具体的には、順序管理モジュール１３０は、時間帯毎に生成した待ち行列によって、時間帯毎の本画像処理装置１００を利用する順序を管理するようにしてもよい。
【００３７】
具体的には、順序管理モジュール１３０に関連する処理として、以下のことを行う。
近隣ユーザー検知モジュール１２５で検知したユーザーＩＤ１６２が、現時刻が含まれる時間帯に対して予約済みか否かを判定し、予約済みと判定されたら、そのユーザー１９５を画像処理装置１００の利用待ちユーザーキュー（待ち行列）の最後に追加する。
順序管理モジュール１３０は、画像処理装置１００の利用状況も管理し、使用しているユーザー１９５が使用を完了したら、いったん画像処理装置１００を利用できないようにロックし、ユーザー（もちろんのことながら、ユーザー１９５、他のユーザー１９５を含む）が利用できないようにする。次に、利用可能通知モジュール１３５を通して、利用待ちユーザーキューの先頭のユーザーＩＤに画像処理装置１００の利用を促す。この時、ユーザー１９５を特定するためのパスワード１１２を生成し、利用可能メッセージ（利用開始依頼１１４）に添付する。ユーザー１９５が画像処理装置１００の前にいることを確認できた場合（パスワード１１２とパスワード１９７が合致した場合）に、画像処理装置１００のロックを解除し、利用可能状態にする。なお、ユーザー１９５の確認は、ユーザー確認モジュール１４０で行う。
【００３８】
利用可能通知モジュール１３５は、近距離無線通信Ｉ／Ｆモジュール１１０、順序管理モジュール１３０と接続されている。利用可能通知モジュール１３５は、順序管理モジュール１３０によってユーザー１９５が本画像処理装置１００の利用が可能になったことに応じて、利用可能になった旨を示す情報を出力する。出力する先として、近距離無線通信Ｉ／Ｆモジュール１１０、近距離無線通信１９２を介して、携帯端末１５０に出力し、その携帯端末１５０を所持しているユーザー１９５に出力することになる。
また、利用可能通知モジュール１３５は、パスワード１１２を生成し、画像処理装置１００を利用可能になったユーザー１９５にそのパスワード１１２を通知するようにしてもよい。
【００３９】
具体的には、利用可能通知モジュール１３５に関連する処理として、以下のことを行う。
画像処理装置１００から携帯端末１５０に利用可能メッセージ（利用開始依頼１１４）を送信し、その利用可能メッセージを携帯端末１５０の画面に表示し、ユーザー１９５に画像処理装置１００の利用が可能になったことを通知する。また画像処理装置１００のロックを解除するパスワード１１２も同時に送信され、携帯端末１５０の画面に表示される。
【００４０】
ユーザー確認モジュール１４０は、ユーザーインターフェースモジュール１１５、順序管理モジュール１３０と接続されている。ユーザー確認モジュール１４０は、ユーザー１９５から受け付けたパスワード１９７によって、利用可能なユーザー１９５を確認する。近距離無線通信Ｉ／Ｆモジュール１１０が送信したパスワード１１２とユーザーインターフェースモジュール１１５が受け付けたパスワード１９７とが合致するか否かを判断する。パスワードが合致する場合は、画像処理装置１００のロック（利用不可状態）を解除し、そのユーザー１９５に、本画像処理装置１００の利用を許可する。パスワードが合致しない場合は、そのユーザー１９５には、本画像処理装置１００の利用を許可しないで（本画像処理装置１００のロックをそのままにし）、その旨（パスワードが異なる等の理由を含めてもよい）を通知する。
【００４１】
具体的には、順序管理モジュール１３０に関連する処理として、以下のことを行う。
利用可能通知を受け取ったユーザー１９５は、画像処理装置１００の前に行く。画像処理装置１００はＵＩ画面にユーザー１９５にパスワードの入力を促す。ユーザー１９５は、受け取ったパスワード（本来ならば、パスワード１１２になるはずである）を入力する。入力されたパスワード１９７がパスワード１１２と合致した場合には、画像処理装置１００の操作が可能となり、ユーザー１９５は画像処理装置１００を利用できる。
【００４２】
利用時間制限モジュール１４５は、本画像処理装置１００を利用している第１のユーザーの後に、現在の時間帯において予約した第２のユーザーがいる場合は、その第１のユーザーの利用時間を制限する。
具体的には、利用時間制限モジュール１４５は、第２のユーザーが、近隣ユーザー検知モジュール１２５によって検知された場合に、第１のユーザーの利用時間を制限するようにしてもよい。
具体的には、利用時間制限モジュール１４５に関連する処理として、以下のことを行う。
利用時間制限モジュール１４５は、予約者による画像処理装置１００を利用する時間を制限し、制限時間になったら次の予約者が利用できるように制御する。例えば、１０分を制限時間として１０分経ったら次の予約者に利用させる。このように時間制限を行うことにより、確実に時間内に全てのユーザーに画像処理装置１００を使用させることができるようになる。
【００４３】
携帯端末１５０は、ネットワークＩ／Ｆモジュール１５５、近距離無線通信Ｉ／Ｆモジュール１６０、画像処理装置予約アプリケーション１６５を有している。
携帯端末１５０は、ユーザー１９５からの時間帯予約処理を行い、画像処理装置１００の近隣に移動した後は画像処理装置１００と連携してユーザー１９５の順番制御を行う。携帯端末１５０には、画像処理装置１００の予約を行うアプリケーション（画像処理装置予約アプリケーション１６５）がインストールされている。
【００４４】
ネットワークＩ／Ｆモジュール１５５は、画像処理装置予約アプリケーション１６５の時間帯予約入力モジュール１７０と接続されており、また、通信回線１９０を介して画像処理装置１００のネットワーク通信Ｉ／Ｆモジュール１０５と接続されている。ネットワークＩ／Ｆモジュール１５５は、通信回線１９０を介して、画像処理装置１００との通信を行う。例えば、ネットワークＩ／Ｆモジュール１５５は、通信回線１９０を介して、画像処理装置１００のネットワーク通信Ｉ／Ｆモジュール１０５に「ユーザーＩＤ、予約時間帯１５７」を送信する。
近距離無線通信Ｉ／Ｆモジュール１６０は、画像処理装置予約アプリケーション１６５のユーザー管理モジュール１７５、利用可能通知モジュール１８０と接続されており、また、近距離無線通信１９２を介して画像処理装置１００の近距離無線通信Ｉ／Ｆモジュール１１０と接続されている。近距離無線通信Ｉ／Ｆモジュール１６０は、近距離無線通信１９２を介して、画像処理装置１００と通信する。例えば、近距離無線通信Ｉ／Ｆモジュール１６０は、近距離無線通信１９２を介して、画像処理装置１００の近距離無線通信Ｉ／Ｆモジュール１１０にユーザーＩＤ１６２を送信し、画像処理装置１００の近距離無線通信Ｉ／Ｆモジュール１１０からパスワード１１２、利用開始依頼１１４を受信する。
【００４５】
画像処理装置予約アプリケーション１６５は、時間帯予約入力モジュール１７０、ユーザー管理モジュール１７５、利用可能通知モジュール１８０、ユーザーインターフェースモジュール１８５を有している。
時間帯予約入力モジュール１７０は、ネットワークＩ／Ｆモジュール１５５、ユーザーインターフェースモジュール１８５と接続されている。時間帯予約入力モジュール１７０は、ユーザーインターフェースモジュール１８５を介して、ユーザー１９５から希望する予約時間帯を受信し、携帯端末１５０に登録されているユーザーＩＤと予約時間帯（「ユーザーＩＤ、予約時間帯１５７」）を有する予約要求情報を通信回線１９０経由で画像処理装置１００に送信する。
【００４６】
ユーザー管理モジュール１７５は、近距離無線通信Ｉ／Ｆモジュール１６０、ユーザーインターフェースモジュール１８５と接続されている。ユーザー管理モジュール１７５は、携帯端末１５０のユーザー１９５のユーザーＩＤを管理し、近距離無線通信１９２経由で画像処理装置１００に送信する。
【００４７】
利用可能通知モジュール１８０は、近距離無線通信Ｉ／Ｆモジュール１６０、ユーザーインターフェースモジュール１８５と接続されている。利用可能通知モジュール１８０は、画像処理装置１００のロックを解除するためのパスワードとともに、画像処理装置１００の利用可能通知を近距離無線通信１９２経由で受信する。ユーザー１９５に画像処理装置１００の利用開始を促すメッセージとパスワードを携帯端末１５０の画面に表示する。
【００４８】
ユーザーインターフェースモジュール１８５は、時間帯予約入力モジュール１７０、ユーザー管理モジュール１７５、利用可能通知モジュール１８０、ユーザー１９５と接続されている。ユーザーインターフェースモジュール１８５は、ユーザー１９５の操作を受け付け、ユーザー１９５に情報を通知する。例えば、ユーザーインターフェースモジュール１８５は、ユーザーインターフェースモジュール１１５と同様に、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザー１９５の操作を受け付け、ユーザー１９５に対してメッセージ等を提示する。例えば、ユーザーインターフェースモジュール１８５は、ユーザー１９５の操作によって予約情報を受け付け、ユーザー１９５に利用開始依頼１１４（パスワード１１２を含む）を通知する。
【００４９】
ユーザー１９５は、画像処理装置１００のユーザーインターフェースモジュール１１５、携帯端末１５０内の画像処理装置予約アプリケーション１６５のユーザーインターフェースモジュール１８５を介して、画像処理装置１００、携帯端末１５０を操作し、通知等を受ける。例えば、ユーザー１９５は、画像処理装置１００のユーザーインターフェースモジュール１１５にパスワード１９７を入力する。
【００５０】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
店舗２１０内には、画像処理装置１００が設置されており、ユーザー１９５Ａ、ユーザー１９５Ｃ、ユーザー１９５Ｄが入店している。
ユーザー１９５Ａが所持している携帯端末１５０Ａ、ユーザー１９５Ｃが所持している携帯端末１５０Ｃ、ユーザー１９５Ｄが所持している携帯端末１５０Ｄは、それぞれ画像処理装置１００と近距離無線通信１９２によって通信可能に接続されている。
スケジュール管理装置２２０は、時間帯予約管理モジュール１２０を有している。スケジュール管理装置２２０の時間帯予約管理モジュール１２０は、ユーザーが本画像処理装置１００を利用するための予約に関する予約情報を管理する。つまり、画像処理装置１００の時間帯予約管理モジュール１２０は、画像処理装置１００の外部（スケジュール管理装置２２０）にあってもよい。この場合、スケジュール管理装置２２０は、時間帯予約管理モジュール１２０によって管理されている予約情報を、画像処理装置１００の時間帯予約管理モジュール１２０に送信する。つまり、画像処理装置１００は、スケジュール管理装置２２０の時間帯予約管理モジュール１２０と通信を行い、その画像処理装置１００の予約情報を取得する。
【００５１】
本実施の形態を利用しない場合について説明する。特に、本段落の説明は、本実施の形態の理解を容易にすることを目的とするものであり、この説明を用いて限定解釈することは意図していない。そして、この説明部分のみを用いて、特許を受けようとする発明が発明の詳細な説明に記載したものであること（特許法第３６条第６項第１号）の判断を行うべきではないことは当然である。
画像処理装置を利用する時、既に誰かが画像処理装置を使用している場合が想定される。このように利用者が重なった場合、先行する利用者が作業を完了するまで待つ必要がある。しかし、コンビニエンスストアのようなスペースが限られた場所では、待ちスペースがなく、順番待ちするのも困難になる場合がある。
そのため、従来から時間帯を指定して画像処理装置の利用を予約する技術が知られている。しかし、ジョブ（画像処理装置での処理、例えば、印刷処理等）にかかる時間の長さを予想するのは困難であるため、ユーザーは予約時に長めの時間を設定したりすることが多く、空き時間が発生してしまうという課題がある。
この課題を解決するため、特許文献１には、使用時間帯が重複している場合であっても予約を受け付け、予約を受け付けた順にその時間帯に投入されるジョブに優先順位を設けて処理する技術が開示されている。
しかし、特許文献１に記載の技術では、同一時間帯に複数の予約を設定することを許容するが、予約時刻が早いほど優先度が高く設定される。そのため、後から予約したユーザーが画像処理装置の近くに早く着いたとしても、優先度が低くなり、利便性を損ねることになる。
本実施の形態は、予め時間帯を指定して予約したユーザーが、画像処理装置の近隣に到着した順に画像処理装置の操作ができるようにスケジューリングしている。これによって、予約した場合において、利便性の高い画像処理装置となる。また、複数のユーザーが同一時間帯に予約した場合に、到着順に画像処理装置を利用できるようにスケジューリングし、利用可能になった場合に、携帯端末で通知することにより、利便性が高い画像処理装置の利用制御が可能となる。
【００５２】
図３は、ユーザーの予約順序の例を示す説明図である。
時間軸は、予約した時間を示している。つまり、ユーザー１９５Ａ等が、それぞれの携帯端末１５０Ａ等を用いて、画像処理装置１００の予約を行った例を示している。例えば、画像処理装置１００を利用する前日の１５時から、ユーザー１９５Ａ、ユーザー１９５Ｆ、ユーザー１９５Ｄ、ユーザー１９５Ｂ、ユーザー１９５Ｅ、ユーザー１９５Ｃの順番に画像処理装置１００の予約をしたとする。なお、これは予約を行った順番を示しているだけであり、予約時間帯（将来の画像処理装置１００を利用する時間帯）は、異なる。予約時間帯については、図４の例を用いて説明する。
【００５３】
図４は、時間帯予約管理データテーブル４００のデータ構造例を示す説明図である。時間帯予約管理データテーブル４００は、時間帯予約管理モジュール１２０によって作成される。
時間帯予約管理データテーブル４００は、時間帯欄４１０、予約ユーザーＩＤ欄４２０を有している。時間帯欄４１０は、予約時間帯を記憶している。予約ユーザーＩＤ欄４２０は、その予約を行ったユーザーのユーザーＩＤを記憶している。
時間帯９：００−１０：００には、予約したユーザーとして、ユーザーＡ、ユーザーＢ、ユーザーＣがおり、時間帯１０：００−１１：００には、予約したユーザーとして、ユーザーＤ、ユーザーＥがおり、時間帯１１：００−１２：００には、予約したユーザーとして、ユーザーＦがいる。予約ユーザーＩＤ欄４２０内の順番は、予約を行った順番である。
【００５４】
図５は、ユーザーの来店順序の例を示す説明図である。
時間軸は、店舗２１０に来店した時間（画像処理装置１００に近づいた時間、より具体的には、ユーザーが有している携帯端末１５０と画像処理装置１００が通信可能になった時間）を示している。つまり、９時台に、ユーザー１９５Ｃ、ユーザー１９５Ｄ、ユーザー１９５Ａが来店している。なお、９時台に予約しているのは、図４の例に示すように、ユーザー１９５Ａ、ユーザー１９５Ｂ、ユーザー１９５Ｃであるが、９時台にユーザー１９５Ｂは来店せず、ユーザー１９５Ｄは、１０時台に予約しているが、９時台に来店している。
【００５５】
図６は、近隣ユーザー情報テーブル６００、近隣ユーザー情報テーブル６５０のデータ構造例を示す説明図である。近隣ユーザー情報テーブル６００、近隣ユーザー情報テーブル６５０は、近隣ユーザー検知モジュール１２５によって作成される。
図６（ａ）は、近隣ユーザー情報テーブル６００のデータ構造例を示す説明図である。近隣ユーザー情報テーブル６００は、近隣ユーザーＩＤ欄６１０を有している。近隣ユーザーＩＤ欄６１０は、近隣にいるユーザーのユーザーＩＤを記憶している。つまり、図５の例では、ユーザー１９５Ａ、ユーザー１９５Ｃ、ユーザー１９５Ｄが記憶されている。
近隣ユーザー情報テーブル６００のかわりに、近隣ユーザー情報テーブル６５０を用いてもよい。図６（ｂ）は、近隣ユーザー情報テーブル６５０のデータ構造例を示す説明図である。近隣ユーザー情報テーブル６５０は、近隣ユーザーＩＤ欄６６０、検知日時欄６７０を有している。近隣ユーザーＩＤ欄６６０は、近隣にいるユーザーのユーザーＩＤを記憶している。検知日時欄６７０は、そのユーザー（そのユーザーが有している携帯端末１５０）を検知した日時を記憶している。
例えば、ユーザー１９５Ａは「９：２５」に検知され、ユーザー１９５Ｃは「９：０５」に検知され、ユーザー１９５Ｄは「９：１０」に検知されたことを示している。
【００５６】
図７は、利用待ちユーザーキューテーブル７００のデータ構造例を示す説明図である。待ち行列の一例であり、利用待ちユーザーキューテーブル７００は、順序管理モジュール１３０によって作成される。時間帯毎に作成される。図７の例は、９時台の利用待ちユーザーキューテーブル７００である。
利用待ちユーザーキューテーブル７００は、到着順序欄７１０、ユーザーＩＤ欄７２０を有している。到着順序欄７１０は、到着順序を記憶している。ユーザーＩＤ欄７２０は、ユーザーＩＤを記憶している。もちろんのことながら、待ち行列の機能を有しているのであれば、到着順序欄７１０はなくてもよい。予約時間帯の９時台では、ユーザー１９５Ｃ、ユーザー１９５Ａが入り、ユーザー１９５Ｄは含まれない。利用待ちユーザーキューテーブル７００は、その時間帯におけるユーザー（予約者）を検知する毎に作成される。具体的には、「９：０５」から「９：２５」までは、ユーザー１９５Ｃだけである。また、ユーザーの利用が終了した場合は、利用待ちユーザーキューテーブル７００からそのユーザーを消去してもよい。
【００５７】
図８は、パスワードテーブル８００のデータ構造例を示す説明図である。パスワードテーブル８００は、利用可能通知モジュール１３５によって作成される。
パスワードテーブル８００は、ユーザーＩＤ欄８１０、パスワード欄８２０を有している。ユーザーＩＤ欄８１０は、ユーザーＩＤを記憶している。パスワード欄８２０は、そのユーザーに対するパスワードを記憶している。
例えば、ユーザー１９５Ｃのパスワードは、「３３３３」である。ユーザー１９５Ｃは、画像処理装置１００を利用するにあたって、そのパスワードを画像処理装置１００に入力する必要がある。
【００５８】
図９は、本実施の形態（画像処理装置１００）による処理例を示すフローチャートである。
ステップＳ９０２では、携帯端末１５０から予約情報（ユーザーＩＤ、予約時間帯）を受信する。
ステップＳ９０４では、指定された時間帯に予約が可能かどうかを、時間帯予約管理データテーブル４００を調べて判定する。例えば、時間帯予約管理データテーブル４００の各時間帯には、制限人数が設けられていてもよい。具体的には、その時間帯における予約者数が、制限人数以内である場合は、予約が可能と判定する。
ステップＳ９０６では、予約が可能か否かを判定し、可能な場合はステップＳ９０８へ進み、それ以外の場合はステップＳ９０２へ戻る。
【００５９】
ステップＳ９０８では、予約情報（ユーザーＩＤ、予約時間帯）を時間帯予約管理データテーブル４００に保存する。
ステップＳ９１０では、近距離無線通信１９２で近隣に携帯端末１５０が存在するかどうかを調べる。
ステップＳ９１２では、近隣に携帯端末１５０があるか否かを判定し、ある場合はステップＳ９１４へ進み、それ以外の場合は近隣に携帯端末１５０が出現するまで待機する。
【００６０】
ステップＳ９１４では、携帯端末１５０のユーザーが現時刻に対する予約済みのユーザーかどうかを、時間帯予約管理データテーブル４００を調べて判定する。
ステップＳ９１６では、予約済みのユーザーであるか否かを判定し、予約済みのユーザーの場合はステップＳ９１８へ進み、それ以外の場合はステップＳ９１２へ戻る。
【００６１】
ステップＳ９１８では、利用待ちユーザーキューテーブル７００の最後尾に携帯端末１５０のユーザーＩＤを追加する。つまり、携帯端末１５０を検知した順番に、利用待ちユーザーキューテーブル７００に登録されることになる。
ステップＳ９２０では、画像処理装置１００は空いているか（利用可能か）否かを判定し、空いている場合はステップＳ９２２へ進み、それ以外の場合は空くまで（例えば、現在利用しているユーザーの利用が終了するまで）待機する。
【００６２】
ステップＳ９２２では、画像処理装置１００をロック（利用不可の状態に）する。
ステップＳ９２４では、利用待ちユーザーキューテーブル７００の先頭のユーザーＩＤを取り出す。利用済みのユーザーは、利用待ちユーザーキューテーブル７００から消去されている。
ステップＳ２９６では、そのユーザー用のパスワードを生成する。例えば、乱数（疑似乱数を含む）等でもよい。
ステップＳ９２８では、ユーザーＩＤに対応する携帯端末１５０にパスワードとともに、画像処理装置１００の利用が可能になったことを通知する。
【００６３】
ステップＳ９３０では、画像処理装置１００のユーザーインターフェースモジュール１１５からパスワード入力があったか否かを判定し、あった場合はステップＳ９３２へ進み、それ以外の場合はパスワード入力があるまで待機する。
ステップＳ９３２では、パスワードは正しいか否かを判定し、正しい場合はステップＳ９３４へ進み、それ以外の場合はパスワードが正しく入力されるまで待機する。ここで「パスワードが正しい」とは、ステップＳ９３０で入力されたパスワードとステップＳ９２６で生成したパスワードが合致することである。
ステップＳ９３４では、画像処理装置１００のロックを解除する。つまり、パスワードを入力したユーザー（予約していたユーザー）は、画像処理装置１００を利用することができるようになる。
【００６４】
図１０は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１００２では、現在の時間帯で予約したユーザーは他にいるかを、時間帯予約管理データテーブル４００を調べて判定する。
ステップＳ１００４では、未利用のユーザーがいるか否かを判定し、いる場合はステップＳ１００６へ進み、それ以外の場合は処理を終了する（ステップＳ１０９９）。
【００６５】
ステップＳ１００６では、未利用のユーザー数に応じて、現在利用しているユーザーの利用可能時間を算出する。例えば、未利用のユーザー数に予想利用時間を乗算し、その値をその時間帯の残り時間から減算して、利用可能時間を算出する。予想利用時間は、具体的には、過去の履歴から利用時間の統計的値（平均値、最頻値、中央値、最大値、最小値等）を用いてもよい。
ステップＳ１００８では、残りの利用可能時間を、利用しているユーザーに提示する。
【００６６】
ステップＳ１０１０では、残りの利用可能時間が０となったか否かを判定し、０となった場合はステップＳ１０１２へ進み、それ以外の場合はステップＳ１００８へ戻る。
ステップＳ１０１２では、強制的に利用を中止する。他のユーザーの利用を優先させるようにする。
【００６７】
図１１は、本実施の形態による処理例を示すフローチャートである。図１０の例は、その時間帯で予約した残りのユーザーがいるか否かによって、警告（残りの利用時間等）を提示したが、図１１の例では、その時間帯で予約したユーザーであって、画像処理装置１００の近隣にそのユーザーがいるか否かによって、警告を提示するものである。ステップ１１０２、ステップＳ１１０８〜Ｓ１１１４は、それぞれ図１０の例に示したステップ１００２、ステップＳ１１０６〜Ｓ１０１２と同等の処理である。
【００６８】
ステップＳ１１０２では、現在の時間帯で予約したユーザーは他にいるかを、時間帯予約管理データテーブル４００を調べて判定する。
ステップＳ１１０４では、そのユーザーは近隣にいるかを、近隣ユーザー情報テーブル６００又は近隣ユーザー情報テーブル６５０を調べて判定する。例えば、同じ時間帯の予約者数が、来店している場合は、警告を行うことになる。
ステップＳ１１０６では、近隣にいるか否かを判定し、いる場合はステップＳ１１０８へ進み、それ以外の場合は処理を終了する（ステップＳ１１９９）。
【００６９】
ステップＳ１１０８では、未利用のユーザー数に応じて、現在利用しているユーザーの利用可能時間を算出する。
ステップＳ１１１０では、残りの利用可能時間を提示する。
ステップＳ１１１２では、残りの利用可能時間が０となったか否かを判定し、０となった場合はステップＳ１１１４へ進み、それ以外の場合はステップＳ１１１０へ戻る。
ステップＳ１１１４では、強制的に利用を中止する。
【００７０】
図１２を参照して、本実施の形態の画像処理装置１００、携帯端末１５０のハードウェア構成例について説明する。図１２に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナ等のデータ読み取り部１２１７と、プリンタ等のデータ出力部１２１８を備えたハードウェア構成例を示している。
【００７１】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２０１は、前述の実施の形態において説明した各種のモジュール、すなわち、ネットワーク通信Ｉ／Ｆモジュール１０５、近距離無線通信Ｉ／Ｆモジュール１１０、ユーザーインターフェースモジュール１１５、時間帯予約管理モジュール１２０、近隣ユーザー検知モジュール１２５、順序管理モジュール１３０、利用可能通知モジュール１３５、ユーザー確認モジュール１４０、利用時間制限モジュール１４５、ネットワークＩ／Ｆモジュール１５５、近距離無線通信Ｉ／Ｆモジュール１６０、画像処理装置予約アプリケーション１６５、時間帯予約入力モジュール１７０、ユーザー管理モジュール１７５、利用可能通知モジュール１８０、ユーザーインターフェースモジュール１８５等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００７２】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２０２は、ＣＰＵ１２０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２０３は、ＣＰＵ１２０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス１２０４により相互に接続されている。
【００７３】
ホストバス１２０４は、ブリッジ１２０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス１２０６に接続されている。
【００７４】
キーボード１２０８、マウス等のポインティングデバイス１２０９は、操作者により操作されるデバイスである。ディスプレイ１２１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス１２０９とディスプレイ１２１０の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード１２０８のように物理的に接続しなくても、画面（タッチスクリーン）上にソフトウェアでキーボード（いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる）を描画して、キーボードの機能を実現するようにしてもよい。
【００７５】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１２１１は、ハードディスク（フラッシュ・メモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ１２０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、時間帯予約管理データテーブル４００、近隣ユーザー情報テーブル６００、近隣ユーザー情報テーブル６５０、利用待ちユーザーキューテーブル７００、パスワードテーブル８００等が格納される。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【００７６】
ドライブ１２１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体１２１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インターフェース１２０７、外部バス１２０６、ブリッジ１２０５、及びホストバス１２０４を介して接続されているＲＡＭ１２０３に供給する。なお、リムーバブル記録媒体１２１３も、データ記録領域として利用可能である。
【００７７】
接続ポート１２１４は、外部接続機器１２１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート１２１４は、インターフェース１２０７、及び外部バス１２０６、ブリッジ１２０５、ホストバス１２０４等を介してＣＰＵ１２０１等に接続されている。通信部１２１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部１２１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部１２１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００７８】
なお、図１２に示す画像処理装置１００、携帯端末１５０のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１２に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図１２に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機などに組み込まれていてもよい。
【００７９】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００８０】
１００…画像処理装置
１０５…ネットワーク通信Ｉ／Ｆモジュール
１１０…近距離無線通信Ｉ／Ｆモジュール
１１２…パスワード
１１４…利用開始依頼
１１５、１８５…ユーザーインターフェースモジュール
１２０…時間帯予約管理モジュール
１２５…近隣ユーザー検知モジュール
１３０…順序管理モジュール
１３５…利用可能通知モジュール
１４０…ユーザー確認モジュール
１４５…利用時間制限モジュール
１５０…携帯端末
１５５…ネットワークＩ／Ｆモジュール
１５７…ユーザーＩＤ、予約時間帯
１６０…近距離無線通信Ｉ／Ｆモジュール
１６２…ユーザーＩＤ
１６５…画像処理装置予約アプリケーション
１７０…時間帯予約入力モジュール
１７５…ユーザー管理モジュール
１８０…利用可能通知モジュール
１９０…通信回線
１９２…近距離無線通信
１９５…ユーザー
１９７…パスワード
２１０…店舗
２２０…スケジュール管理装置
【図１】
2019161475.tif 000003
【図２】
2019161475.tif 000004
【図３】
2019161475.tif 000005
【図４】
2019161475.tif 000006
【図５】
2019161475.tif 000007
【図６】
2019161475.tif 000008
【図７】
2019161475.tif 000009
【図８】
2019161475.tif 000010
【図９】
2019161475.tif 000011
【図１０】
2019161475.tif 000012
【図１１】
2019161475.tif 000013
【図１２】
2019161475.tif 000014