(57)【要約】【課題】画像形成装置を不用意に操作されることを回避しつつ、携帯端末のリモートパネルとしての利用における価値を最大限発揮させること。【解決手段】通信端末２００Ｂのユーザーから画像処理システムへの対価の入力が完了しているか否かに関わらず、当該通信端末２００Ｂから送信された設定情報がＭＦＰ１００において登録される。なお、ＭＦＰ１００は、当該設定情報に対応する画像処理動作の対価がコインベンダー４００に入力されたことを条件として、画像処理部に、当該設定情報に従った画像処理動作を実行させる。【選択図】図１
2014160955.tif 000002
【特許請求の範囲】
【請求項１】
入金装置への対価の入力に関する情報を取得することができる画像処理装置であって、
通信端末に固有の識別情報を格納する記憶装置と、
画像処理動作を実行する画像処理部と、
前記画像処理部に対する設定情報を入力する操作部と、
前記画像処理部に対する通信端末からの設定情報、および、前記通信端末に固有の識別情報の入力を受け付ける通信部と、
前記操作部または前記通信部に入力された設定情報に基づいて、前記画像処理部の画像処理動作を制御するように構成された制御手段とを備え、
前記制御手段は、
前記通信部が受信した設定情報を前記通信部が受信した識別情報に関連付けて前記記憶装置に格納し、
前記記憶装置に格納された識別情報に対応する対価が前記入金装置に入力されたことを条件として、前記画像処理部に、当該識別情報に関連付けられた設定情報に従った画像処理動作を実行させるように構成されており、
前記操作部は、当該操作部に入力される設定情報に対応する画像処理動作の対価が前記入金装置に入力されたことを条件として、設定情報の入力を受け付け、
前記制御手段は、前記画像処理部に、前記操作部が入力を受け付けた設定情報に従った画像処理動作を実行させるように構成されている、画像処理装置。
【請求項２】
前記制御手段は、
前記入金装置への対価の入力があったときに、当該対価の入力に対応する支払情報を報知し、
前記通信部が前記識別情報と、当該識別情報に関連付けられた前記支払情報とを受信したときに、当該識別情報に対応する対価が前記入金装置に入力されたと判断する、請求項１に記載の画像処理装置。
【請求項３】
前記画像処理装置と通信端末との距離を計測する計測手段をさらに備え、
前記制御手段は、通信端末からの接続要求があった場合に、当該通信端末の前記識別情報を生成し、当該識別情報を前記記憶装置に登録し、当該識別情報を当該通信端末に送信するように構成されており、
前記制御手段は、前記通信端末から前記識別情報と前記支払情報を受信した後、前記画像処理装置と当該通信端末との距離が予め定められた距離以上となった場合に、前記記憶装置から当該通信端末の識別情報を削除するように構成されている、請求項２に記載の画像処理装置。
【請求項４】
入金装置への対価の入力に関する情報を取得することができる画像処理装置の制御方法であって、
前記画像処理装置は、
通信端末に固有の識別情報を格納する記憶装置と、
画像処理動作を実行する画像処理部と、
前記画像処理部に対する設定情報を入力する操作部とを備え、
前記制御方法は、
前記画像処理装置を制御するコンピューターが、通信端末から、前記画像処理部に対する設定情報、および、当該通信端末に固有の識別情報の入力を受け付けるステップと、
前記コンピューターが、前記記憶装置に、前記通信端末から入力された設定情報を前記通信端末に固有の識別情報に関連付けて格納するステップと、
前記コンピューターが、前記操作部に入力された設定情報または前記通信端末から入力された設定情報に基づいて、前記画像処理部の画像処理動作を制御するステップとを備え、
前記画像処理部の画像処理動作を制御するステップは、
前記記憶装置に格納された識別情報に対応する対価が前記入金装置に入力されたことを条件として、前記画像処理部に、当該識別情報に関連付けられた設定情報に従った画像処理動作を実行させること、
前記操作部に入力される設定情報に対応する画像処理動作の対価が前記入金装置に入力されたことを条件として、前記操作部に対する設定情報の入力を受け付けること、および、
前記画像処理部に、前記操作部が入力を受け付けた設定情報に従った画像処理動作を実行させることを含む、画像処理装置の制御方法。
【請求項５】
画像処理装置の動作を制御するコンピューターに、請求項４に記載の制御方法を実行させるためのプログラム。
【請求項６】
入金装置と、前記入金装置への対価の入力に関する情報を取得することができる画像処理装置と、前記画像処理装置と通信可能な通信端末とを備えた画像処理システムであって、
前記画像処理装置は、
通信端末に固有の識別情報を格納する記憶装置と、
画像処理動作を実行する画像処理部と、
前記画像処理部に対する設定情報を入力する操作部と、
前記画像処理部に対する通信端末からの設定情報、および、前記通信端末に固有の識別情報の入力を受け付ける通信部と、
前記操作部または前記通信部に入力された設定情報に基づいて、前記画像処理部の画像処理動作を制御するように構成された制御手段とを含み、
前記通信端末は、前記画像処理装置に、前記画像処理部に対する設定情報と、当該通信端末に固有の識別情報とを送信するように構成された情報処理部を含み、
前記制御手段は、
前記通信部が受信した設定情報を前記通信部が受信した識別情報に関連付けて前記記憶装置に格納し、
前記記憶装置に格納された識別情報に対応する対価が前記入金装置に入力されたことを条件として、前記画像処理部に、当該識別情報に関連付けられた設定情報に従った画像処理動作を実行させるように構成されており、
前記操作部は、当該操作部に入力される設定情報に対応する画像処理動作の対価が前記入金装置に入力されたことを条件として、設定情報の入力を受け付け、
前記制御手段は、前記画像処理部に、前記操作部が入力を受け付けた設定情報に従った画像処理動作を実行させるように構成されている、画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置に対する、当該画像処理装置の操作部および通信端末からの、画像処理動作の設定情報の入力に関する。
【背景技術】
【０００２】
コンビニエンスストアやスーパーマーケット等のパブリックスペースに配置されているＭＦＰ（Multi-Functional  Peripheral）等の画像処理装置のうち、コインベンダーが装着されているものがある。このような画像処理装置には、不用意に操作されたり、使用意図もないのに当該装置を操作されたりすることを回避するための工夫がなされている。当該工夫の一例としては、コインベンダーに画像形成の対価が投入されたことを条件として、画像処理装置を、操作を受け付ける状態にすることが挙げられる。対価とは、現金および／またはポイントを言う。以下、本明細書では、これらをまとめて「課金額」と呼ぶ場合がある。
【０００３】
近年、ユーザーが、通信端末をリモートパネルとして利用して、このような画像処理装置を操作できる技術が提案されている。この技術では、ユーザーは、リモートパネルを介した操作により、画像処理装置を利用したシステムから認証を受け、ネットワークを介してシステムに対する課金額の支払いを済ませた後、画像処理装置に印刷を指示する。これに応じて、画像処理装置は、指示された印刷を実行する。
【０００４】
なお、上記した技術において、ユーザーが、課金額を、ネットワークを介することなく、コインベンダーに投入することを要求される場合もある。このような場合、コインベンダーに課金額を投入したユーザーがリモートパネルを操作して印刷指示を出力しようとしていいる間に、他のユーザーが、すでに投入された課金額を利用した画像形成指示を送信してしまう事態が想定される。
【０００５】
特開２００８−１４８０７５号公報（特許文献１）には、このような事態への対処が提案されている。より具体的には、通信端末からＭＦＰに、通信端末から印刷を指示するメニューが選択されると、ＭＦＰは、当該通信端末のユーザーからの課金を確認する。そして、ＭＦＰは、当該通信端末のユーザーからの課金の完了に応じて、印刷が完了するまで、当該通信端末とのみ通信する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−１４８０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術について、課金が、ネットワーク上ではなくコインベンダーを利用して行なわれる場合に、次の問題が考えられる。通信端末等の通信端末のユーザーは、ＭＦＰに印刷指示を送信するために、課金額を支払う必要がある。コインベンダーは、ＭＦＰの近傍に配置される場合が多い。このため、ユーザーは、ＭＦＰと離間した通信端末から印刷指示を出力できるにも関わらず、ＭＦＰの近くにあるコインベンダーまで足を運んだ後でなければ、ＭＦＰに対して印刷指示を出力できない。
【０００８】
本開示は、かかる実情に鑑み考え出されたものであり、その目的は、画像処理装置を不用意に操作されることを回避しつつ、通信端末のリモートパネルとしての利用における価値を最大限発揮させることである。
【課題を解決するための手段】
【０００９】
ある局面に従うと、入金装置への対価の入力に関する情報を取得することができる画像処理装置が提供される。画像処理装置は、通信端末に固有の識別情報を格納する記憶装置と、画像処理動作を実行する画像処理部と、画像処理部に対する設定情報を入力する操作部と、画像処理部に対する通信端末からの設定情報、および、通信端末に固有の識別情報の入力を受け付ける通信部と、操作部または通信部に入力された設定情報に基づいて、画像処理部の画像処理動作を制御するように構成された制御手段とを備える。制御手段は、通信部が受信した設定情報を通信部が受信した識別情報に関連付けて記憶装置に格納し、記憶装置に格納された識別情報に対応する対価が入金装置に入力されたことを条件として、画像処理部に、当該識別情報に関連付けられた設定情報に従った画像処理動作を実行させるように構成されており、操作部は、当該操作部に入力される設定情報に対応する画像処理動作の対価が入金装置に入力されたことを条件として、設定情報の入力を受け付け、制御手段は、画像処理部に、操作部が入力を受け付けた設定情報に従った画像処理動作を実行させるように構成されている。
【００１０】
好ましくは、制御手段は、入金装置への対価の入力があったときに、当該対価の入力に対応する支払情報を報知し、通信部が識別情報と、当該識別情報に関連付けられた支払情報とを受信したときに、当該識別情報に対応する対価が入金装置に入力されたと判断する。
【００１１】
好ましくは、画像処理装置は、当該画像処理装置と通信端末との距離を計測する計測手段をさらに備える。制御手段は、通信端末からの接続要求があった場合に、当該通信端末の識別情報を生成し、当該識別情報を記憶装置に登録し、当該識別情報を当該通信端末に送信するように構成されている。制御手段は、通信端末から識別情報と支払情報を受信した後、画像処理装置と当該通信端末との距離が予め定められた距離以上となった場合に、記憶装置から当該通信端末の識別情報を削除するように構成されている。
【００１２】
他の局面に従うと、入金装置への対価の入力に関する情報を取得することができる画像処理装置の制御方法が提供される。画像処理装置は、通信端末に固有の識別情報を格納する記憶装置と、画像処理動作を実行する画像処理部と、画像処理部に対する設定情報を入力する操作部とを備える。制御方法は、画像処理装置を制御するコンピューターが、通信端末から、画像処理部に対する設定情報、および、当該通信端末に固有の識別情報の入力を受け付けるステップと、コンピューターが、記憶装置に、通信端末から入力された設定情報を通信端末に固有の識別情報に関連付けて格納するステップと、コンピューターが、操作部に入力された設定情報または通信端末から入力された設定情報に基づいて、画像処理部の画像処理動作を制御するステップとを備え、画像処理部の画像処理動作を制御するステップは、記憶装置に格納された識別情報に対応する対価が入金装置に入力されたことを条件として、画像処理部に、当該識別情報に関連付けられた設定情報に従った画像処理動作を実行させること、操作部に入力される設定情報に対応する画像処理動作の対価が入金装置に入力されたことを条件として、操作部に対する設定情報の入力を受け付けること、および、画像処理部に、操作部が入力を受け付けた設定情報に従った画像処理動作を実行させることを含む。
【００１３】
さらに他の局面に従うと、画像処理装置の動作を制御するコンピューターに、上記した制御方法を実行させるためのプログラムが提供される。
【００１４】
別の局面に従うと、入金装置と、入金装置への対価の入力に関する情報を取得することができる画像処理装置と、画像処理装置と通信可能な通信端末とを備えた画像処理システムが提供される。画像処理システムにおいて、画像処理装置は、通信端末に固有の識別情報を格納する記憶装置と、画像処理動作を実行する画像処理部と、画像処理部に対する設定情報を入力する操作部と、画像処理部に対する通信端末からの設定情報、および、通信端末に固有の識別情報の入力を受け付ける通信部と、操作部または通信部に入力された設定情報に基づいて、画像処理部の画像処理動作を制御するように構成された制御手段とを含む。通信端末は、画像処理装置に、画像処理部に対する設定情報と、当該通信端末に固有の識別情報とを送信するように構成された情報処理部を含む。制御手段は、通信部が受信した設定情報を通信部が受信した識別情報に関連付けて記憶装置に格納し、記憶装置に格納された識別情報に対応する対価が入金装置に入力されたことを条件として、画像処理部に、当該識別情報に関連付けられた設定情報に従った画像処理動作を実行させるように構成されている。操作部は、当該操作部に入力される設定情報に対応する画像処理動作の対価が入金装置に入力されたことを条件として、設定情報の入力を受け付ける。制御手段は、画像処理部に、操作部が入力を受け付けた設定情報に従った画像処理動作を実行させるように構成されている。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態にかかる遠隔操作システムの概略を示す図である。
【図２】本実施の形態にかかる遠隔操作システムの概略を示す図である。
【図３】ＭＦＰのハードウェア構成例を示す図である。
【図４】通信端末のハードウェア構成の具体例を示す図である。
【図５】パネル接続テーブルの例を示す図である。
【図６】パネル接続テーブルの例を示す図である。
【図７】パネル接続テーブルの例を示す図である。
【図８】（Ａ）は、パネル接続テーブルの一例を示す図であり、（Ｂ）は、パネル接続テーブルの他の例を示す図である。
【図９】ＭＦＰのメインルーチンのフローチャートである。
【図１０】通信端末のメインルーチンのフローチャートである。
【図１１】ＭＦＰにおいて実行される処理のフローチャートである。
【図１２】ＭＦＰにおいて実行される処理のフローチャートである。
【図１３】通信端末において実行される処理のフローチャートである。
【図１４】通信端末において実行される処理のフローチャートである。
【図１５】ＭＦＰにおいて実行される処理のフローチャートである。
【図１６】パネル接続テーブルからの通信端末の削除について説明するための図である。
【図１７】パネル接続テーブルからの通信端末の削除について説明するための図である。
【図１８】第１の実施例を説明するための図である。
【図１９】第１の実施例を説明するための図である。
【図２０】第２の実施例を説明するための図である。
【図２１】第２の実施例を説明するための図である。
【発明を実施するための形態】
【００１６】
以下に、図面を参照しつつ、本開示の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００１７】
＜システム構成＞
図１は、本実施の形態にかかる遠隔操作システムの概略を示す図である。図１を参照して、遠隔操作システムは、画像処理装置の一例であるＭＦＰ（Multi-Functional  Peripheral）１００と、通信端末２００Ａ〜２００Ｅと、ＭＦＰ１００と通信端末２００Ａ〜２００Ｅとの通信を中継する中継装置３００と、ＭＦＰ１００における画像処理動作の対価の入力を受け付けるコインベンダー４００とを含む。図１では、通信端末２００Ａ〜２００Ｅのそれぞれのユーザーが、ユーザー２０１Ａ〜２０１Ｅで示されている。本明細書では、通信端末２００Ａ〜２００Ｅを代表させて、通信端末２００とも称する。
【００１８】
ＭＦＰ１００および通信端末２００は、ネットワークを介して通信可能である。ネットワークには、インターネット、通信端末網、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）、パケット通信網、およびこれらの組み合わせ、などが含まれる。
【００１９】
ＭＦＰ１００は、複写機能、プリント機能、ファクシミリ機能、およびスキャナー機能といった、複数の機能を搭載する。なお、本実施の形態の画像処理装置は、コピー機、プリンター、スキャナー、ファクシミリ送受信機など、単機能の装置であってもよい。また、通信端末２００は、通信機能を有する端末装置であれば、スマートフォン（高機能携帯電話）、ＰＤＡ（Personal  Digital  Assistants）やノート型ＰＣ（パーソナルコンピューター）、書籍閲覧装置、ゲーム機など、他の装置であってもよい。
【００２０】
コインベンダー４００は、入金装置の一例であり、ＭＦＰ１００と通信可能である。コインベンダー４００に入力される対価は、現金であっても良いし、ポイントなどの現金以外の価値であっても良い。
【００２１】
本実施の形態では、ユーザーは、ＭＦＰ１００に対して、ＭＦＰ１００の操作パネル（後述する、図３の操作パネル１２６）を介して、または、通信端末２００を介して、画像処理動作についての設定情報を入力できる。本実施の形態において、画像処理動作（ジョブ）とは、たとえば、コピー、ファックス送信、および、スキャンなどを含む。
【００２２】
ユーザーは、ＭＦＰ１００から離れた場所で、通信端末２００に設定情報を入力することができ、また、当該通信端末２００からＭＦＰ１００に当該設定情報を登録できる。その後、図２に示されるように、当該ユーザーは、コインベンダー４００に、登録した画像処理動作の対価を支払う。図２では、ユーザー２０１Ｂが、コインベンダー４００に対価を入力するために、コインベンダー４００の近傍まで移動した場面が示されている。ＭＦＰ１００は、当該対価の入力が通信端末２００Ｂと関連することを認識したことを条件として、通信端末２００Ｂから入力された設定情報に従って、画像処理動作を実行する。
【００２３】
ＭＦＰ１００に、対価の入力が通信端末２００Ｂと関連付けられていることを認識させるためには、たとえば、ＭＦＰ１００が対価の入力に応じてＰＩＮコードを報知し、通信端末２００ＢからＭＦＰ１００に当該ＰＩＮコードが送信される。なお、対価の入力の際に通信端末２００または当該通信端末２００のユーザーを特定する情報が入力される等、ＭＦＰ１００がＰＩＮコードを利用することなく対価の入力が通信端末２００Ｂと関連付けられることを認識できる場合には、上記ＰＩＮコードの利用は本実施の形態のシステムにおける必須要素ではない。
【００２４】
［画像処理装置（ＭＦＰ）のハードウェア構成例］
次に、図３を参照してＭＦＰ１００のハードウェア構成について説明する。図３は、ＭＦＰ１００のハードウェア構成例を示す図である。ＭＦＰ１００は、通信Ｉ／Ｆ（インターフェース）１０２、ＲＯＭ（Read Only Memory）１０４と、ＲＡＭ（Random Access Memory）１０６と、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）１０８と、ＨＤＤ（Hard disk drive）１１０と、ファクシミリ部１１２と、カードＩ／Ｆ部１１４と、近距離通信装置１１６と、自動原稿搬送部１１８と、原稿読取部１２０と、画像形成部１２２と、給紙部１２４と、操作パネル１２６と、ＣＰＵ（Central Processing Unit）１３０とを含む。
【００２５】
通信Ｉ／Ｆ１０２は、ＭＦＰ１００をネットワークやファックスなどのデータ伝送路に接続するインターフェースである。ＭＦＰ１００は、通信Ｉ／Ｆ１０２を使用することにより、中継装置３００を介して、通信端末２００との間のデータの送受信を行う。また、ＭＦＰ１００は、通信Ｉ／Ｆ１０２により、コインベンダー４００との間のデータの送受信を行う。
【００２６】
ＲＯＭ１０４は、ＭＦＰ１００が起動されるときに実行されるプログラムや各種データを格納する。ＲＡＭ１０６は、ＲＯＭ１０４やＨＤＤ１１０から読み出された各種プログラムやデータを一時保持する。ＨＤＤ１１０は、各種プログラム、ＭＦＰ１００で取り扱われる受信文書データや読み取り画像データ、ＭＦＰ１００が実行する画像処理動作についての設定情報（印刷枚数、印刷濃度、解像度、など）、および／または、ＭＦＰ１００にインストールされているアプリケーションにより利用されるデータなど、各種データを格納している。
【００２７】
近距離通信装置１１６は、ＭＦＰ１００が、通信端末２００等の種々の装置と近距離無線通信を実行するための装置である。ここでいう近距離無線通信は、ＩＣ（Integrated Circuit）カード等を利用した非接触通信に限らず、赤外線通信やＷｉＦｉ（Wireless Fidelity）通信やＢｌｕｅｔｏｏｔｈ（登録商標）であっても良い。
【００２８】
自動原稿搬送部１１８は、ユーザーによりセットされた原稿を自動的に原稿読取部１２０まで搬送する。原稿読取部１２０は、該原稿読取部１２０の読み取り面に配置された原稿を光学的に読み取り、画像データを生成する。ファクシミリ部１１２は、ファクシミリ通信に従って、ファクシミリの送受信を行う。
【００２９】
ＭＦＰ１００では、画像処理動作に関わる部分、（たとえば、自動原稿搬送部１１８、原稿読取部１２０、画像形成部１２２、および、給紙部１２４の中の少なくとも１つ）によって、画像処理部が構成される。
【００３０】
カードＩ／Ｆ部１１４は、ＭＦＰ１００とフラッシュメモリー９００とのインターフェースである。フラッシュメモリー９００からの各種データは、カードＩ／Ｆ部１１４を経由して、ＨＤＤ１１０などに格納され得る。ＣＰＵ１３０は、フラッシュメモリー９００に格納されたプログラムを実行する場合もあり得る。なお、フラッシュメモリー９００は、ＭＦＰ１００本体に対して着脱可能な記録媒体の一例である。ＭＦＰ１００において取り扱われる記録媒体の種類は、これに限定されない。記憶媒体としては、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリー、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリーカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００３１】
画像形成部１２２は、たとえば、用紙に対してモノクロ印刷やカラー印刷を行う。ＭＦＰ１００が、電子写真方式であれば、画像形成部１２２は、感光体ドラムなどである。ＭＦＰ１００がインクジェット方式であれば、画像形成部１２２は記録ヘッドなどである。
【００３２】
操作パネル１２６は、表示部１２６２と操作部１２６４とを含む、タッチパネル式ディスプレイである。操作部１２６４は、ユーザーからＭＦＰ１００への、各操作の入力を受け付ける。
【００３３】
ＣＰＵ１３０は、たとえばＲＯＭ１０４またはＲＡＭ１０６の少なくとも一方を用いて様々な演算処理を実行することにより、ＭＦＰ１００の種々の動作を制御する。
【００３４】
［通信端末のハードウェア構成］
図４を参照して、通信端末２００のハードウェア構成を説明する。図４は、通信端末２００のハードウェア構成の具体例を示す図である。
【００３５】
図４を参照して、通信端末２００は、全体を制御するための演算装置であるＣＰＵ２３０と、ＣＰＵ２３０で実行されるプログラムなどを記憶するためのＲＯＭ２３１と、ＣＰＵ２３０でプログラムを実行する際の作業領域として機能するためのＲＡＭ２３２と、液晶表示装置等の表示装置によって実現される表示部２３３と、通信端末２００に対して情報を入力するための操作部２３５と、プログラムや各種のデータ等を記憶するための記憶装置２３６と、通信端末２００本体に対して着脱可能な記憶媒体（ＵＳＢメモリー等）との間で情報の読み書きを行なうメディアコントローラー２３７と、ＭＦＰ１００等と通信するためのネットワークに接続するための通信装置２３８とを含む。
【００３６】
ＣＰＵ２３０が実行するプログラムは、上記記憶媒体に記憶されていても良い。記憶媒体としては、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリー、メモリカード、ＦＤ、ハードディスク、磁気テープ、カセットテープ、ＭＯ、ＭＤ、ＩＣカード（メモリーカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの、不揮発的にプログラムを格納する媒体が挙げられる。
【００３７】
操作部２３５は、たとえばキーボードやボタンやマウスなどの入力装置によって実現される。また、操作部２３５は、タッチセンサーによって実現される場合もある。この場合、操作部２３５と表示部２３３は、タッチパネルを構成する。
【００３８】
［パネル接続テーブル］
図５〜図８を参照して、ＭＦＰ１００で利用されるパネル接続デーブルについて説明する。パネル接続テーブルは、ＭＦＰ１００に対して、当該ＭＦＰ１００の画像処理動作についての設定情報を入力できる装置についての情報を管理するためのテーブルであり、たとえばＨＤＤ１１０に格納される。
【００３９】
図５〜図８は、それぞれは、パネル接続テーブルの互いに異なる状態を示す図である。パネル接続テーブルには、「ＩＤ」「利用コード」「操作権限」「実行権限」「ＰＩＮコード」「支払」の各項目のデータが登録されている。項目「ＩＤ」は、ＭＦＰ１００に対して、当該ＭＦＰ１００の画像処理装置動作についての設定情報をＣＰＵ１３０と通信可能な端末（後述するリモートパネルの種類）を特定する情報である。図５〜図８に示された例では、「ＭＦＰパネル」は、操作パネル１２６（図３参照）に対応する。「リモート１」〜「リモート５」は、それぞれ、通信端末２００Ａ〜２００Ｅ（図１参照）に対応する。図８の（Ａ）と図８の（Ｂ）は、それぞれ、パネル接続テーブルの互いに異なる状態を示す。
【００４０】
本明細書では、通信端末２００が、ＭＦＰアプリケーションを実行することによって、ＭＦＰ１００に対する操作の入力を受け付ける状態にあるとき、当該通信端末２００が「リモートパネル」として機能しているという場合がある。また、そのように機能している通信端末２００が、「リモートパネル」と呼ばれる場合もある。
【００４１】
項目「利用コード」は、ＣＰＵ１３０が各ＩＤで特定される端末との間で上記設定情報の送受信を行なうときに利用される、各端末についての識別情報である。「操作権限」は、ＣＰＵ１３０が、各端末から、画像処理動作についての設定情報の入力を受付ける状態にあるか否かを示す情報である。ＣＰＵ１３０が、各端末から設定情報の入力を受付ける場合には、「操作権限」の値として、値「○」が設定される。また、ＣＰＵ１３０が、各端末からの設定情報の入力を受付けない状態にあるときは、「操作権限」の値として、値「−」が設定される。以下の説明では、項目「操作権限」の値として値「○」が設定されている状態を、「操作権限を有する」状態という場合がある。
【００４２】
項目「実行権限」は、ＣＰＵ１３０が、各端末からの、画像処理動作の実行指示を受付ける状態にあるか否かを示す情報である。ＣＰＵ１３０が、各端末からの実行指示の入力を受付ける状態にあるときは、項目「実行権限」の値として、値「○」が設定される。一方、ＣＰＵ１３０が、各端末からの実行指示の入力を受付けない状態にあるときは、項目「実行権限」の値として、値「−」が設定される。以下の説明では、項目「実行権限」の値として値「○」が設定されている状態を、「実行権限を有する」状態という場合がある。
【００４３】
項目「ＰＩＮコード」は、各端末のユーザーからの、入金装置への対価の入力を確認するために利用される情報である。ＣＰＵ１３０は、コインベンダー４００に対して対価の入力があった場合には、当該入力に対応するＰＩＮコードを表示部１２６２に表示させる。そして、ＣＰＵ１３０は、当該ＰＩＮコードが通信端末２００Ａ〜２００Ｅのいずれかから送信されてきた場合には、当該ＰＩＮコードの送信元に関連付けて、当該ＰＩＮコードを設定する。
【００４４】
ＭＦＰパネルを介した設定情報の入力およびジョブの実行指示の入力には、ＰＩＮコードは利用されなくても良い。ただし、ＭＦＰパネルを介したこれらの入力についても、ＰＩＮコードが利用されても良い。
【００４５】
項目「支払」は、各端末において入力された設定情報に対応する画像処理動作の対価が入力されたか否かを示す情報である。各端末について、対価が入力されたと判断されると、項目「支払」の値として値「○」が設定される。一方、まだ対応する対価が入力されていないと判断されると、項目「支払」の値として、値「−」が設定される。
【００４６】
図５には、ＭＦＰ１００の初期状態に対応するパネル接続テーブルが示されている。図５では、端末として、ＭＦＰパネル（操作パネル１２６）のみが登録されている。
【００４７】
ＣＰＵ１３０は、通信端末２００からの接続を受付けると、当該通信端末２００を、パネル接続テーブルに登録する。図６は、ＣＰＵ１３０が、通信端末２００Ａからの接続を受付けた場合の、パネル接続テーブルを示している。図６では、通信端末２００Ａ（「リモート１」）の項目「操作権限」の値として、値「○」が設定されている。ＣＰＵ１３０は、通信端末２００からの接続要求を受付けた場合、当該要求に基づく接続が確立した時点で、当該通信端末２００から画像処理動作についての設定情報の入力を受付け得る状態になる。
【００４８】
一方、図５および図６において、「ＭＦＰパネル」についての項目「操作権限」の値として値「−」が設定されていることが示されるように、ＣＰＵ１３０は、所与の条件が満たされるまでは、ＭＦＰパネルからの設定情報の入力を受付けない。より具体的には、ＭＦＰ１００では、コインベンダー４００に対価の入力があるまでは、表示部１２６２に初期画面を表示させ、その表示内容は、如何なる操作がなされても変更しない。これにより、ＭＦＰ１００は、当該ＭＦＰ１００に画像処理動作を実行させる意思のないユーザーが操作パネル１２６を操作することを回避できる。
【００４９】
ＣＰＵ１３０は、まだパネル接続テーブルに登録されていない通信端末２００から接続要求を受付けると、当該通信端末２００の情報をパネル接続テーブルに登録する。たとえば、「リモート１」の通信端末２００のみがパネル接続テーブルに登録されているときに、通信端末２００Ｂ〜通信端末２００Ｅからの接続要求を受付けると、ＣＰＵ１３０は、パネル接続テーブルを、図６に示された内容から図７に示された内容へと更新する。図７に示されたパネル接続テーブルでは、図６に示されたパネル接続テーブルには含まれない「リモート２」〜「リモート５」を含む。「リモート２」〜「リモート５」それぞれは、通信端末２００Ｂ〜２００Ｅのそれぞれに対応する。
【００５０】
本実施の形態において、通信端末２００Ａ〜２００Ｅのそれぞれには、ＭＦＰ１００に設定情報を入力するためのアプリケーションがインストールされている。当該アプリケーションは、以下の説明において「ＭＦＰアプリケーション」と呼ばれる場合がある。
【００５１】
ユーザー２０１Ａ〜２０１Ｅは、通信端末２００Ａ〜２００Ｅのそれぞれにおいて、ＭＦＰアプリケーションを起動し、適切な情報を入力する。これにより、通信端末２００Ａ〜２００Ｅのそれぞれは、ＭＦＰ１００に対して、接続要求を送信する。これに応じて、ＣＰＵ１３０は、要求の送信元をパネル接続テーブルに登録する。このとき、ＣＰＵ１３０は、要求の送信元である通信端末２００のそれぞれに対する利用コードを設定する。そして、ＣＰＵ１３０は、各送信元に対して、生成した利用コードを送信する。これ以降、通信端末２００は、ＭＦＰ１００から受信した自機の利用コードを使用して、ＭＦＰ１００と通信する。
【００５２】
図２を参照して説明したように、通信端末２００のユーザーは、コインベンダー４００に対価を入力し、これに応じて表示部１２６２に表示されるＰＩＮコードを通信端末２００に入力する。通信端末２００は、入力されたＰＩＮコードを、ＭＦＰ１００に送信する。これに応じて、ＭＦＰ１００（ＣＰＵ１３０）は、当該通信端末２００に「実行権限」を付与する。
【００５３】
図８の（Ａ）には、ＣＰＵ１３０が「リモート２」に対して「実行権限」を付与したときのパネル接続テーブルが示されている。図８の（Ａ）では、「リモート２」について、項目「実行権限」の値として、値「○」が設定されている。また、図８の（Ａ）では、ＩＤ「リモート２」について、項目「ＰＩＮコード」の値として値「○」が設定され、また、項目「支払」の値として値「○」が登録されている。
【００５４】
一方、ＩＤ「ＭＦＰパネル」については、コインベンダー４００に対価が入力されたことを条件として、操作権限と実行権限の双方が与えられる。図８の（Ｂ）は、このような状態に対応するパネル接続テーブルを示す図である。
【００５５】
図８の（Ｂ）では、「ＭＦＰパネル」についての項目「操作権限」、項目「実行権限」および項目「支払」の値として、値「○」が設定されている。
【００５６】
より具体的には、ＣＰＵ１３０は、コインベンダー４００に対して対価の入力があった場合に、表示部１２６２に、当該入力に対応するＰＩＮコードを表示する。当該ＰＩＮコードが通信端末２００から入力される前に操作パネル１２６に対して操作がなされると、ＣＰＵ１３０は、当該対価の入力に基づいて、ＭＦＰパネルに対して操作権限と実行権限とを与える。この状態に対応するパネル接続テーブルが、図８の（Ｂ）に示されている。
【００５７】
なお、ＣＰＵ１３０は、コインベンダー４００への対価の入力に応じて、表示部１２６２に、ＰＩＮコードとともに、特定のボタンを表示させることができる。そして、ＣＰＵ１３０は、当該特定のボタンが操作されたことを条件として、ＭＦＰパネルに操作権限と実行権限とを与えてもよい。
【００５８】
また、ＣＰＵ１３０は、表示部１２６２に表示されたＰＩＮコードが操作パネル１２６に入力されたことを条件として、ＭＦＰパネルに対して操作権限と実行権限とを付与しても良い。
【００５９】
［ＭＦＰのメインルーチン］
図９を参照して、ＭＦＰ１００のメインルーチンについて説明する。図９は、ＭＦＰ１００のメインルーチンのフローチャートである。
【００６０】
図９を参照して、ＭＦＰ１００に電源が投入されると、ＣＰＵ１３０は、まずステップＳ１０で、ＭＦＰ１００の各種の初期設定などの初期化処理を開始し、当該処理が完了すると、ステップＳ１２へ制御を進める。
【００６１】
ステップＳ１２では、ＣＰＵ１３０は、ＭＦＰ１００をアイドル状態へと移行させて、ステップＳ１４へ制御を進める。
【００６２】
ステップＳ１４では、ＣＰＵ１３０は、予め定められた定時処理を実行して、ステップＳ１６へ制御を進める。
【００６３】
そして、ステップＳ１６では、ＣＰＵ１３０は、入力イベントの有無をチェックし、入力イベントがあったと判断するとステップＳ１８へ制御を進め、ステップＳ１８で、当該入力されたイベントに対応する制御を実行して、ステップＳ１４へ制御を戻す。一方、ステップＳ１６で、その時点で入力イベントがないと判断すると、ＣＰＵ１３０は、そのまま制御をステップＳ１４へ戻す。本実施の形態において、ＭＦＰ１００における入力イベントとしては、たとえば、コインベンダー４００からの対価の入金があった旨の情報の入力や、操作パネル１２６に対する情報の入力や、通信端末２００からの接続要求または情報入力が挙げられる。
【００６４】
［通信端末のメインルーチン］
図１０を参照して、通信端末２００のメインルーチンについて説明する。図１０は、通信端末２００のメインルーチンのフローチャートである。
【００６５】
図１０を参照して、通信端末２００に電源が投入されると、通信端末２００を制御するコンピューターのＣＰＵ（以下、単に「通信端末２００のＣＰＵ」という）は、まずステップＳ２０で、通信端末２００の各種の初期設定などの初期化処理を開始し、当該処理が完了すると、ステップＳ２２へ制御を進める。
【００６６】
ステップＳ２２では、通信端末２００のＣＰＵは、通信端末２００をアイドル状態へと移行させて、ステップＳ２４へ制御を進める。
【００６７】
ステップＳ２４では、通信端末２００のＣＰＵは、予め定められた定時処理を実行して、ステップＳ２６へ制御を進める。
【００６８】
そして、ステップＳ２６では、通信端末２００のＣＰＵは、通信端末２００における入力イベントの有無をチェックし、入力イベントがあったと判断するとステップＳ２８へ制御を進め、ステップＳ２８で、当該入力されたイベントに対応する制御を実行して、ステップＳ２４へ制御を戻す。一方、ステップＳ２６で、その時点で入力イベントがないと判断すると、ＣＰＵ１３０は、そのまま制御をステップＳ２４へ戻す。本実施の形態において、通信端末２００における入力イベントとしては、たとえば、通信端末２００の操作部（タッチパネル等）に対する情報の入力や、ＭＦＰ１００からの利用コードの通知が挙げられる。
【００６９】
［ＭＦＰにおける入力イベント処理（１）］
図１１を参照して、リモートパネルからの接続要求を受けたときに、ＭＦＰ１００において実行される処理について説明する。図１１は、当該処理のフローチャートである。なお、当該処理は、ＭＦＰ１００における入力イベント処理（図９のステップＳ１８）の一例である。
【００７０】
図１１を参照して、まずステップＳ１０２で、ＣＰＵ１３０は、通信端末２００からの接続要求を受付けると、制御をステップＳ１０４へ進める。
【００７１】
ステップＳ１０４では、ＣＰＵ１３０は、ステップＳ１０２の接続要求の送信元が既にパネル接続テーブルに登録されているか否かを判断する。そして、ＣＰＵ１３０は、当該送信元が既に登録されていると判断すると、制御を図９にリターンさせる。一方、ＣＰＵ１３０は、当該送信元がまだ登録されていないと判断すると、制御をステップＳ１０６へ進める。
【００７２】
ステップＳ１０６では、ＣＰＵ１３０は、ステップＳ１０２の接続要求の送信元のＩＤを、新たにパネル接続テーブルに登録して、制御をステップＳ１０８に進める。
【００７３】
ステップＳ１０８では、ＣＰＵ１３０は、ステップＳ１０６でパネル接続テーブルに追加した通信端末２００について、利用コードを生成し、生成した利用コードをパネル接続テーブルに登録して、制御をステップＳ１１０へ進める。「利用コード」は、通信端末２００と、当該通信端末２００から送信された設定情報（操作内容）とを関連付ける情報である。
【００７４】
ステップＳ１１０では、ＣＰＵ１３０は、ステップＳ１０６でパネル接続テーブルに追加した通信端末２００に対して操作権限を付与して、制御を図９へリターンさせる。
【００７５】
ステップＳ１０６〜ステップＳ１１０の処理により、パネル接続テーブルに新たな端末の情報が追加される。より具体的には、パネル接続テーブルの登録内容が、たとえば、図５に示されたようにＭＦＰパネルのみが登録されていた状態から、図６に示されたように、さらに「リモート１」で示される通信端末２００を追加された状態へと更新される。図６から理解されるように、「リモート１」に対して、利用コード「２」が割り振られ、また、「操作権限」の値として値「○」が登録される。
【００７６】
以上、図１１を参照して説明したように、本実施の形態では、ユーザーは、通信端末２００から、ＭＦＰアプリケーションを介してＭＦＰ１００に接続要求を送信する。ＭＦＰ１００は、接続要求を受付けると、当該要求の送信元である通信端末２００をパネル接続テーブルに登録するとともに、当該通信端末２００に対して操作権限を付与する。
【００７７】
［ＭＦＰにおける入力イベント処理（２）］
本実施の形態において、コインベンダー４００は、対価を入力されると、当該入力をＭＦＰ１００に対して通知する。対価の入力は、たとえば、コインベンダー４００に対する、コインの投入やポイントカードを介したポイントの入力が挙げられる。
【００７８】
図１２を参照して、コインベンダー４００がＭＦＰ１００に対価の入力を通知したときに、ＭＦＰ１００において実行される処理について説明する。図１２は、当該処理のフローチャートである。当該処理は、ＭＦＰ１００における入力イベント処理（図９のステップＳ１８）の一例である。
【００７９】
ステップＳ１１２では、ＣＰＵ１３０は、コインベンダー４００から、対価の入力が通知されたか否かを判断する。ＣＰＵ１３０は、当該通知がないと判断すると、そのまま制御を図９へリターンさせる。一方、当該通知があったと判断すると、ＣＰＵ１３０は、ステップＳ１１４へ制御を進める。
【００８０】
ステップＳ１１４では、ＣＰＵ１３０は、ＭＦＰパネル（表示部１２６２）に、ステップＳ１１２で検出した通知に対応するＰＩＮコードを表示させて、ステップＳ１１６へ制御を進める。ステップＳ１１４で表示されるＰＩＮコードは、たとえば、ＣＰＵ１３０が所与のプログラムを実行することにより乱数を発生させることによって生成される。
【００８１】
ステップＳ１１６では、ＣＰＵ１３０は、ＭＦＰパネルに対する操作がなされたか否かを判断する。そして、ＣＰＵ１３０は、ＭＦＰパネルに対する操作がなされたと判断すると、ステップＳ１２２へ制御を進める。一方、ＣＰＵ１３０は、予め定められた一定の時間ＭＦＰパネルに対する操作がなされなかったと判断すると、ステップＳ１１８へ制御を進める。
【００８２】
ステップＳ１２２では、ＣＰＵ１３０は、ＭＦＰパネルに操作権限と実行権限とを付与して、図９に制御をリターンさせる。これにより、たとえば図８の（Ｂ）に示されたように、パネル接続テーブルにおいて、「ＭＦＰパネル」について、項目「操作権限」と項目「実行権限」の値として、値「○」が設定される。
【００８３】
ステップＳ１１８では、ＣＰＵ１３０は、リモートパネル（通信端末２００）から送信されてきたＰＩＮコードを受信したか否かを判断する。ＰＩＮコードを受信したと判断すると、ＣＰＵ１３０は、ステップＳ１２０へ制御を進める。一方、予め定められた時間、ＰＩＮコードを受信しなかったと判断すると、ＣＰＵ１３０は、ステップＳ１１６へ制御を戻す。
【００８４】
ステップＳ１２０では、ＣＰＵ１３０は、ステップＳ１１８で受信を検出したＰＩＮコードに関連付けられて送信されてきた利用コードを抽出し、パネル接続テーブルにおいて当該抽出した利用コードに対応するリモートパネルに「実行権限」を付与して、制御を図９にリターンさせる。これにより、たとえば図８の（Ａ）を「リモート２」についての設定内容として示されたように、パネル接続テーブルにおいて、項目「実行権限」の値として、値「○」が登録される。
【００８５】
以上説明した図１２の処理によれば、コインベンダー４００から対価の入力を通知された場合、ＣＰＵ１３０は、ＭＦＰパネルに対して操作がなされると、ＭＦＰパネルに操作権限と実行権限とを付与し、通信端末２００から送信されてきたＰＩＮコードを受信すると、送信元の通信端末２００に対して実行権限を付与する。
【００８６】
［通信端末における入力イベント処理（１）］
図１３を参照して、通信端末２００において、ＭＦＰ１００に対してＰＩＮコードが送信されるときに実行される処理について説明する。図１３は、当該処理のフローチャートである。図１３に示された処理は、通信端末２００における入力イベント処理（図１０のステップＳ２８）の一例である。
【００８７】
なお、ＭＦＰアプリケーションは、ＭＦＰ１００において実行されるジョブの各種の設定情報の入力を受付ける。そして、通信端末２００において、ＭＦＰ１００への設定情報の送信を指示する操作がなされると、図１３に示す処理が開始される。
【００８８】
図１３を参照して、ステップＳ２０２では、ＣＰＵ２３０は、ＭＦＰ１００から利用コードを取得しているか否かを判断する。利用コードは、上記したように、ステップＳ１０８（図１１参照）において、ＭＦＰ１００のＣＰＵ１３０が接続要求の送信元である通信端末２００に対して送信するコードである。通信端末２００のＣＰＵ２３０は、利用コードを受信すると、後述するステップＳ２０４〜ステップＳ２０６として示されるように、記憶装置２３６等に格納する。ＣＰＵ２３０は、記憶装置２３６等に利用コードが格納されているか否かに基づいて、利用コードを取得しているか否かを判断する。そして、ＣＰＵ２３０は、既に利用コードを取得していると判断すると、ステップＳ２０８へ制御を進める。一方、まだ利用コードを取得していないと判断すると、ＣＰＵ２３０は、ステップＳ２０４へ制御を進める。
【００８９】
ステップＳ２０４では、ＣＰＵ２３０は、ＭＦＰ１００に対して接続要求を送信して、ステップＳ２０６へ制御を進める。なお、図１１を参照して説明したように、ＭＦＰ１００のＣＰＵ１３０は、通信端末２００からの接続要求に応じて、当該通信端末２００に対して利用コードを送信する（ステップＳ１０８）。
【００９０】
ステップＳ２０６では、ＣＰＵ２３０は、ＭＦＰ１００から送信されてきた利用コードを取得して、ステップＳ２０８へ制御を進める。ＣＰＵ２３０は、ステップＳ２０６で受信した利用コードを、たとえばＨＤＤ１１０へ格納する。
【００９１】
ステップＳ２０８では、ＣＰＵ２３０は、ＭＦＰアプリケーション上で入力された設定情報を、利用コードとともに、ＭＦＰ１００に送信する。そして、ＣＰＵ２３０は、ステップＳ２１０へ制御を進める。なお、ステップＳ２０８では、ＣＰＵ２３０は、自機のＩＤまたは利用コードの少なくとも一方とともに、設定情報を送信する。ステップＳ２０８においてＣＰＵ２３０から設定情報とＩＤおよび／または利用コードが送信されると、ＭＦＰ１００のＣＰＵ１３０は、それらを受信する。そして、ＣＰＵ１３０は、当該設定情報を、ＩＤおよび／利用コードと関連付けて、ＨＤＤ１１０に格納する。
【００９２】
ステップＳ２１０では、ＣＰＵ２３０は、ＰＩＮコードを入力されたか否かを判断する。ＣＰＵ２３０は、ＰＩＮコードを既に取得していると判断すると、ステップＳ２１２へ制御を進める。一方、まだ取得していないと判断すると、ＣＰＵ２３０は、そのまま処理を図１０へリターンさせる。
【００９３】
ステップＳ２１２では、ＣＰＵ２３０は、操作部２３５に対するＰＩＮコードの入力を受付け、たとえば記憶装置２３６に格納して、制御を図１０へリターンさせる。
【００９４】
以上、図１３を参照して説明した処理によれば、通信端末２００のＭＦＰアプリケーションは、ＭＦＰ１００に対して接続要求を送信することにより、利用コードを取得する。また、ＭＦＰアプリケーションは、操作部２３５に対するＰＩＮの入力によって、ＰＩＮコードを取得する。本実施の形態では、通信端末２００のユーザーは、ＭＦＰアプリケーションに入力した設定情報に従ったジョブをＭＦＰ１００に実行させるために、コインベンダー４００に対価を入力する。これに応じて、ＭＦＰ１００は、図１２を参照して説明したように、ＭＦＰパネル（表示部１２６２）に、上記対価の入力に対応するＰＩＮコードを表示する。当該ＰＩＮコードの表示を見たユーザーは、通信端末２００の操作部２３５に当該ＰＩＮコードを入力する。
【００９５】
［通信端末における入力イベント処理（２）］
図１４を参照して、通信端末２００において、ジョブの実行指示が入力されたときに実行される処理について説明する。図１４は、当該処理のフローチャートである。図１４に示された処理は、通信端末２００における入力イベント処理（図１０のステップＳ２８）の一例である。
【００９６】
図１４を参照して、ステップＳ２２２で、ＣＰＵ２３０は、既に利用コードを取得しているか否かを判断する。そして、ＣＰＵ２３０は、既に取得していると判断すると、制御をステップＳ２２８へ進める。一方、まだ利用コードを取得していないと判断すると、ＣＰＵ２３０は、制御をステップＳ２２４へ進める。
【００９７】
ステップＳ２２４では、ＣＰＵ２３０は、ＭＦＰアプリケーションの機能を利用して、ＭＦＰ１００へ接続要求を送信する。そして、ＣＰＵ２３０は、制御をステップＳ２２６へ進める。これに応じて、ＭＦＰ１００のＣＰＵ１３０は、図１１を参照して説明したように、通信端末２００に対してＰＩＮコードを送信する（ステップＳ１０８）。
【００９８】
ステップＳ２２６では、ＣＰＵ２３０は、ＭＦＰ１００から送信されてきた利用コードを取得し、当該利用コードを記憶装置２３６等に格納して、制御をステップＳ２２８へ進める。
【００９９】
ステップＳ２２８では、ＣＰＵ２３０は、既にステップＳ２１２（図１３参照）においてＰＩＮコードを入力されているか否かを判断する。そして、ＣＰＵ２３０は、まだ入力されていないと判断すると、制御を図１０にリターンさせる。一方、ＰＩＮコードを入力されていると判断すると、ＣＰＵ２３０は、制御をステップＳ２３０へ進める。
【０１００】
ステップＳ２３０では、ＣＰＵ２３０は、ＭＦＰ１００に、ＰＩＮコードを送信して、制御をステップＳ２３２へ進める。
【０１０１】
ステップＳ２３２では、ＣＰＵ２３０は、ステップＳ２３０と関連付けて、ジョブの実行指示をＭＦＰ１００に送信して、制御を図１０にリターンさせる。
【０１０２】
以上図１４を参照して説明した処理によれば、通信端末２００は、ジョブの実行指示を入力されると、ＰＩＮコードとともに、ジョブの実行指示を、ＭＦＰ１００へ送信する。
【０１０３】
［ＭＦＰにおけるジョブの実行］
ＭＦＰ１００は、実行権限を付与されたＭＦＰパネルまたは実行権限を付与されたリモートパネルから実行指示を受けると、ジョブを実行する。より具体的には、ＭＦＰ１００のＣＰＵ１３０は、ＭＦＰパネルを介してジョブの実行指示を受けると、当該ＭＦＰパネルに関連付けられて登録されている設定情報に従って、画像処理部にジョブを実行させる。また、ＭＦＰ１００のＣＰＵ１３０は、リモートパネルからジョブの実行指示を受けると、当該実行指示とともに関連付けられて送信されてきたＰＩＮコードを抽出し、当該ＰＩＮコードをパネル接続テーブルにおいて検索し、そして、パネル接続テーブルにおいて当該ＰＩＮコードに関連付けられている項目「ＩＤ」および／または項目「利用コード」に関連付けられて格納されている設定情報に従って、画像処理部にジョブを実行させる。ＣＰＵ１３０は、当該ジョブが完了すると、パネル接続テーブルにおいて、上記ＰＩＮコードを消去する。また、当該リモートパネルについての「実行権限」と「支払」の値を、値「−」に更新する。これにより、たとえば、パネル接続テーブルに登録される情報は、たとえば「リモート２」についての値が更新されて、図８の（Ａ）に示された状態から、図７に示された状態へと変更される。
【０１０４】
［ＭＦＰの定時処理］
図１５を参照して、ＭＦＰ１００において、パネル接続テーブルに登録したリモートパネルの情報を削除するために実行される処理について説明する。図１５は、当該処理のフローチャートである。図１５に示された処理は、ＭＦＰ１００における定時処理（図９のステップＳ１４）の一例である。ＣＰＵ１３０は、ステップＳ１６またはステップＳ１８（図９参照）のバックグラウンドで、図１５に示された処理を、定期的に実行する。
【０１０５】
本実施の形態では、通信端末２００のＭＦＰアプリケーションにおいて特定の操作がなされることにより、当該通信端末２００からＭＦＰ１００に、接続終了の要求が送信される。図１５に示された処理では、当該接続終了の要求が適宜利用される。
【０１０６】
図１５を参照して、まずステップＳ１３２で、ＣＰＵ１３０は、パネル接続テーブルに登録されているリモートパネルからの、接続終了の要求を受信したか否かを判断する。そして、ＣＰＵ１３０は、当該接続要求を受信したと判断すると、ステップＳ１４２へ制御を進める。一方、ＣＰＵ１３０は、接続終了の要求を受信していないと判断すると、ステップＳ１３４へ制御を進める。
【０１０７】
ステップＳ１３４では、ＣＰＵ１３０は、パネル接続テーブルに登録されている各通信端末２００について、実行権限を付与された状態とされてから予め定められた時間以上経過しているか否かを判断する。そして、ＣＰＵ１３０は、そのような状態にある通信端末２００については制御をステップＳ１３６へ進める。一方、ＣＰＵ１３０は、そのような状態にないと判断した通信端末２００については、図９へ処理をリターンさせる。
【０１０８】
ステップＳ１３６では、ＣＰＵ１３０は、ステップＳ１３４において上記したような状態にあるリモートパネルに対して、近距離チェックＩＤを定期的に送信している状態にあるか否かを判断する。近距離チェックＩＤは、後述するステップＳ１３８において送信を開始される情報であって、後述するステップＳ１４２において送信を停止される情報である。そして、ＣＰＵ１３０は、まだ近距離チェックＩＤを送信していないリモートパネル（通信端末２００）については、制御をステップＳ１３８へ進める。一方、ＣＰＵ１３０は、既に近距離チェックＩＤの送信対象となっているリモートパネルについては、ステップＳ１４０へ制御を進める。
【０１０９】
ステップＳ１３８では、ＣＰＵ１３０は、当該ステップＳ１３８の処理対象となっている通信端末２００についての近距離チェックＩＤを生成し、そして、当該通信端末２００に対して、生成した近距離チェックＩＤを送信する。近距離チェックＩＤとは、各通信端末２００が、ＭＦＰ１００から特定の距離以内の距離に位置することを確認するための情報である。近距離チェックＩＤは、通信端末２００毎に固有の情報である。ステップＳ１３８の処理対象となっている通信端末２００とは、ステップＳ１３４において言及されたように、「実行権限を付与されてから予め定められた時間以上経過している通信端末２００」である。ＣＰＵ１３０は、近距離チェックＩＤを、近距離通信装置１１６（図３参照）を使用して、送信する。近距離チェックＩＤの送信後、ＣＰＵ１３０は、制御を図９にリターンさせる。本実施の形態では、ＭＦＰ１００から近距離チェックＩＤを受信すると、通信端末２００のＣＰＵ２３０は、当該近距離チェックＩＤを受信し、これに返答する情報を、ＭＦＰ１００へ送信する。
【０１１０】
ステップＳ１４０で、ＣＰＵ１３０は、通信端末２００から近距離チェックＩＤへの返答があったか否かを判断する。そして、ＣＰＵ１３０は、返答のあった通信端末２００については、制御を図９にリターンさせる。一方、返答を受信しなかった通信端末２００については、ＣＰＵ１３０は、ステップＳ１４２へ制御を進める。
【０１１１】
ステップＳ１４２では、ＣＰＵ１３０は、送信された近距離チェックＩＤに対する返答を受信できなかった通信端末２００について、当該端末の情報を削除するようにパネル接続テーブルを更新する。また、ステップＳ１４２では、ＣＰＵ１３０は、ステップＳ１３８で開始させた近距離チェックＩＤの送信を停止させる。そして、ＣＰＵ１３０は、図９へ制御をリターンさせる。
【０１１２】
本実施の形態では、通信端末２００からＭＦＰ１００へ接続要求が送信されると、ＭＦＰ１００では、当該通信端末２００がパネル接続テーブルに登録される。パネル接続テーブルに登録された通信端末２００には、「利用コード」が付与される。
【０１１３】
その後、通信端末２００からＭＦＰ１００に接続終了の要求が送信されると、ＭＦＰ１００は、当該接続終了要求の送信元の通信端末２００を、パネル接続テーブルから削除する。また、本実施の形態では、ＭＦＰ１００から実行権限を付与されてから予め定められた時間以上経過した通信端末２００が、ＭＦＰ１００から上記特定の距離以上離れたことを条件として、パネル接続テーブルから削除される。
【０１１４】
パネル接続テーブルからの通信端末２００の削除について、図１、図１６および図１７を参照してより具体的に説明する。
【０１１５】
図１に示されたように、ユーザー２０１Ｂが通信端末２００Ｂを使用してＭＦＰ１００にアクセスし、そして、ＭＦＰ１００に画像処理についての設定情報を登録する。その後、図１６に示されるように、ユーザー２０１Ｂは、通信端末２００Ｂを携帯しながら、コインベンダー４００まで行って、当該コインベンダー４００に画像処理動作に対する対価を入力する。そして、ユーザー２０１Ｂは、通信端末２００Ｂを使用して、ＭＦＰ１００に対して画像処理動作（ジョブ）の実行の指示を送信する。これに応じて、ＭＦＰ１００は、通信端末２００Ｂから送信された設定情報に従って、画像処理動作を実行する。
【０１１６】
ＭＦＰ１００は、ジョブの完了に伴って、パネル接続テーブルにおける通信端末２００Ｂについての項目「実行権限」、項目「ＰＩＮコード」および項目「支払」の各値として、値「−」を設定する。つまり、ジョブの完了によって、当該通信端末２００Ｂは、実行権限を失う。
【０１１７】
通信端末２００Ｂが実行権限を取得してから予め定められた時間以上経過すると、ＭＦＰ１００は、ステップＳ１３８に従って、通信端末２００Ｂに、近距離チェックＩＤの送信を開始する。図１６では、近距離無線通信による近距離チェックＩＤの送受信が、線Ｌ１で示されている。
【０１１８】
その後、通信端末２００Ｂを携帯したユーザー２０１Ｂが、ＭＦＰ１００から特定の距離以上離れた場合には、通信端末２００Ｂから接続終了要求（図１５のステップＳ１３２）が送信されなくとも、パネル接続テーブルから通信端末２００Ｂの登録を削除する。
【０１１９】
ＭＦＰ１００と通信端末２００との間の近距離チェックＩＤの送受信は、たとえば、可聴域外の音波でのポーリングによって実現することができる。ＭＦＰ１００から近距離チェックＩＤを受信した通信端末２００は、ＭＦＰ１００に対して、当該近距離チェックＩＤへの返答と、自機を特定する情報、たとえば、利用コード、をＭＦＰ１００へ送信する。
【０１２０】
このように、一定の条件に従ってパネル接続テーブルから通信端末２００の登録を削除することにより、パネル接続テーブルに不要な通信端末２００の登録が残り続けることを回避できる。
【０１２１】
なお、付与された実行権限に伴う画像形成動作をＭＦＰ１００に指示する前にパネル接続テーブルから登録を削除された通信端末２００について、当該実行権限は、たとえばＨＤＤ１１０の所定の記憶領域に保持されることが好ましい。この場合、当該通信端末２００から再度ＭＦＰ１００に、当該実行権限を復活させるための特定の情報（特定のコマンド等）が送信されれば、ＣＰＵ１３０は、上記のように保持された情報に基づいて、パネル接続テーブルに、当該携帯端末２００の登録を、実行権限を保持された状態で復活させる。この状態で、通信端末２００から、さらに、画像形成動作の実行が指示されると、ＣＰＵ１３０は、画像処理部に、当該通信端末２００に関連付けられて格納されている設定情報に従った画像形成動作を実行させる。
【０１２２】
［実施例］
以上説明した本実施の形態の画像処理システムでは、リモートパネルのユーザーは、ＭＦＰ１００から離れた場所で当該ＭＦＰ１００に対して画像処理動作の設定情報を登録することができる。また、画像処理動作の実行指示は、ＭＦＰ１００の近傍に配置されたコインベンダー４００に対価を投入した後に許可される。このような画像処理システムにおける、リモートパネルの使用の具体例を、以下に説明する。
【０１２３】
（実施例１）
図１８および図１９を参照して、リモートパネルの使用の第１の実施例を説明する。図１８および図１９には、駅９１１，９１２と、駅９１１と駅９１２の間を列車９２０で移動するユーザー２０１と、ユーザー２０１が使用する通信端末２００Ａと、駅９１１の近傍に設置されたＭＦＰ１００Ａと、駅９１２のの近傍に設置されたＭＦＰ１００Ｂと、ＭＦＰ１００Ａ，１００Ｂのそれぞれの横に設置されたコインベンダー４００Ａ，４００Ｂとが示されている。
【０１２４】
まず図１８を参照して、列車９２０で駅９１１から駅９１２まで移動するユーザー２０１Ａは、移動中の列車９２０の車内で、通信端末２００Ａを使用して、移動先の駅９１２近傍にあるＭＦＰ１００Ｂに対して、当該ＭＦＰ１００Ｂに実行させたい画像処理動作の設定情報を登録する。そして、ユーザー２０１Ａは、駅９１２に到着した後、ＭＦＰ１００Ｂが設置されている場所まで移動する。そして、ユーザー２０１Ａは、コインベンダー４００Ｂに対して対価を入力し、その後、通信端末２００ＡからＭＦＰ１００Ｂに、画像処理動作の実行指示を送信する。これに応じて、ＭＦＰ１００Ｂは、画像処理動作を実行する。
【０１２５】
以上、図１８および図１９を参照して説明した第１の実施例では、ユーザー２０１Ａは、列車９２０に乗車する前に、慌しく、駅９１１近傍のＭＦＰ１００Ａに画像処理動作を実行させる必要はない。ユーザー２０１Ａは、列車の車内で、ゆっくりと、画像処理動作についての設定情報を、通信端末２００を使用して編集し、ＭＦＰ１００Ｂへ送信することができる。
【０１２６】
（第２の実施例）
図２０および図２１を参照して、本実施の形態の画像処理システムの第２の実施例について説明する。第２の実施例は、画像処理システムが、図書館に適用された例である。図２０および図２１には、図書館に配置された４台の画像処理装置（ＭＦＰ１００Ａ〜１００Ｄ）と、ＭＦＰ１００Ａ〜１００Ｄのそれぞれの横に設置されたコインベンダー４００Ａ〜４００Ｄと、４人のユーザー２０１Ａ〜２０１Ｄと、ユーザー２０１Ａ〜２０１Ｄのそれぞれが操作する通信端末２００Ａ〜２００Ｄとが示されている。通信端末２００Ａ〜２００Ｄのそれぞれには、ＭＦＰ１００Ａ〜１００Ｄの中の少なくとも１台に画像処理動作を実行させるためのＭＦＰアプリケーションがインストールされている。
【０１２７】
まず図２０を参照して、ユーザー２０１Ｂは、ＭＦＰ１００Ａ〜１００Ｄから離れた席に座っている。そして、当該ユーザー２０１Ｂは、当該席において、通信端末２００Ｂを使用して、ＭＦＰ１００Ｂに、当該ＭＦＰ１００Ｂの画像処理動作についての設定情報を登録する。
【０１２８】
その後、図２１に示されるように、ユーザー２０１Ｂは、通信端末２００Ｂを携帯しながらコインベンダー４００Ｂまで移動し、そして、コインベンダー４００Ｂに、画像処理動作についての対価を入力する。ユーザー２０１Ｂは、再度通信端末２００Ｂを操作することにより、通信端末２００Ｂに、ＭＦＰ１００Ｂに対して、画像処理動作の実行処理を出力させる。これに応じて、ＭＦＰ１００Ｂは、通信端末２００Ｂから入力された設定情報に従った画像処理動作を実行する。
【０１２９】
以上、図２０および図２１を参照して説明した第２の実施例では、ユーザー２０１Ｂは、図書館の自分の席で、画像を出力させたいＭＦＰに設定情報を登録できる。これにより、ユーザー２０１Ｂは、自分の席で、落ち着いて設定情報を決定できる。また、各ユーザーが自分の席でＭＦＰに設定情報を登録できることにより、ＭＦＰ１００Ａ〜１００Ｄのそれぞれの周辺で、設定情報の登録を待つための行列ができるなど、図書館の静寂を壊すような事態が発生することを、極力回避できる。
【０１３０】
［実施の形態の概略］
以上説明した本実施の形態では、通信端末２００のユーザーから画像処理システムへの対価の入力が完了しているか否かに関わらず、当該通信端末２００から送信された設定情報がＭＦＰ１００において登録される。なお、ＭＦＰ１００は、当該設定情報に対応する画像処理動作の対価がコインベンダー４００に入力されたことを条件として、画像処理部に、当該設定情報に従った画像処理動作を実行させる。これにより、通信端末２００のユーザーは、コインベンダー４００まで行って課金額を支払う前に、ＭＦＰ１００に、設定情報を登録できる。これにより、通信端末２００のユーザーは、ＭＦＰ１００から離間した場所で、少なくともＭＦＰ１００に対する設定情報の登録を済ませることができる。
【０１３１】
一方、操作パネル１２６は、コインベンダー４００への入金を条件として、設定情報の入力を受け付ける。つまり、コインベンダー４００に入金がなされるまでは、操作パネル１２６は、操作を受け付けない。これにより、操作意思のないユーザーがみだりに操作パネル１２６を操作することを、確実に回避できる。
【０１３２】
なお、本実施の形態において、通信端末は、携帯可能なものである必要はない。ユーザーは、たとえば、ＭＦＰ１００から離間した場所に配置された第１の通信端末と、ＭＦＰ１００の近傍に配置された第２の通信端末とを利用できる。より具体的には、ユーザーは、第１の通信端末を介して、利用コードと設定情報とをＭＦＰ１００に送信した後、第２の通信端末を介して、当該利用コードとＰＩＮコードと実行指示とをＭＦＰ１００に送信しても良い。ＭＦＰ１００は、ユーザーから送信された利用コードに基づいて、第２の通信端末からの実行指示に対応する画像形成動作として、第１の通信端末を介して送信された設定情報に従った画像形成動作を実行する。
【０１３３】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１３４】
１００，１００Ａ〜１００Ｅ  ＭＦＰ、１３０，２３０  ＣＰＵ、２００，２００Ａ〜２００Ｅ  通信端末、４００，４００Ａ〜４００Ｄ  コインベンダー。
【図１】
2014160955.tif 000003
【図２】
2014160955.tif 000004
【図３】
2014160955.tif 000005
【図４】
2014160955.tif 000006
【図５】
2014160955.tif 000007
【図６】
2014160955.tif 000008
【図７】
2014160955.tif 000009
【図８】
2014160955.tif 000010
【図９】
2014160955.tif 000011
【図１０】
2014160955.tif 000012
【図１１】
2014160955.tif 000013
【図１２】
2014160955.tif 000014
【図１３】
2014160955.tif 000015
【図１４】
2014160955.tif 000016
【図１５】
2014160955.tif 000017
【図１６】
2014160955.tif 000018
【図１７】
2014160955.tif 000019
【図１８】
2014160955.tif 000020
【図１９】
2014160955.tif 000021
【図２０】
2014160955.tif 000022
【図２１】
2014160955.tif 000023