(57)【要約】【課題】外部課金装置によって課金を行う場合に複数の操作手段の制御を適切に行うことのできる画像形成装置、操作手段制御方法、及びプログラムの提供を目的とする。【解決手段】外部課金装置と接続され、複数の操作手段よりジョブの実行指示を入力可能な画像形成装置であって、ジョブに対する設定値の入力を受け付けた前記操作手段の識別子を記憶する操作識別子記憶手段と、前記設定値に応じて課金の要否を判断する判断手段と、課金が必要であると判断された前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる制限手段とを有し、前記制限手段は、前記外部課金装置が課金可能な状態となったことの検知に応じ、前記操作識別子記憶手段に前記識別子が記憶されている前記操作手段にジョブの実行指示の受け付けの制限を解除させる。【選択図】図３
2010166511.tif 000002
【特許請求の範囲】
【請求項１】
外部課金装置と接続され、複数の操作手段よりジョブの実行指示を入力可能な画像形成装置であって、
ジョブに対する設定値の入力を受け付けた前記操作手段の識別子を記憶する操作識別子記憶手段と、
前記設定値に応じて課金の要否を判断する判断手段と、
課金が必要であると判断された前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる制限手段とを有し、
前記制限手段は、前記外部課金装置が課金可能な状態となったことの検知に応じ、前記操作識別子記憶手段に前記識別子が記憶されている前記操作手段にジョブの実行指示の受け付けの制限を解除させることを特徴とする画像形成装置。
【請求項２】
前記判断手段は、前記設定値に応じて課金の要否が記録された課金要否記憶手段に基づいて、課金の要否を判断する請求項１記載の画像形成装置。
【請求項３】
前記制限手段は、前記外部課金装置が課金可能な状態でない場合に、前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる請求項１又は２記載の画像形成装置。
【請求項４】
複数の外部課金装置と接続され、
前記課金要否記憶手段には、課金が必要な設定値に関しては課金に利用する外部課金装置の識別名が記録され、
前記判断手段は、前記設定値に応じて課金に利用する外部課金装置を判断し、
前記制限手段は、前記判断手段によって判断された外部課金装置が課金可能な状態でない場合に、前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる請求項１乃至３いずれか一項記載の画像形成装置。
【請求項５】
前記制限手段は、前記判断手段によって判断された外部課金装置の識別名と前記設定値の入力を受け付けた前記操作手段の識別子とを関連付ける情報を前記操作識別子記憶手段に記録し、前記外部課金装置が課金可能な状態となったことの検知に応じ、課金可能な状態となった外部課金装置の識別名に関連付けられている前記識別子を前記操作識別子記憶手段に基づいて判定し、判定された前記識別子に係る前記操作手段にジョブの実行指示の受け付けの制限を解除させる請求項４記載の画像形成装置。
【請求項６】
外部課金装置と接続され、複数の操作手段よりジョブの実行指示を入力可能な画像形成装置が実行する操作手段制御方法であって、
ジョブに対する設定値の入力を受け付けた前記操作手順の識別子を操作識別子記憶手段に記憶させる操作識別子記憶手順と、
前記設定値に応じて課金の要否を判断する判断手順と、
課金が必要であると判断された前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる制限手順と、
前記外部課金装置が課金可能な状態となったことの検知に応じ、前記操作識別子記憶手段に前記識別子が記憶されている前記操作手段にジョブの実行指示の受け付けの制限を解除させる制限解除手順とを有する操作手段制御方法。
【請求項７】
前記判断手順は、前記設定値に応じて課金の要否が記録された課金要否記憶手段に基づいて、課金の要否を判断する請求項６記載の操作手段制御方法。
【請求項８】
前記制限手順は、前記外部課金装置が課金可能な状態でない場合に、前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる請求項６又は７記載の操作手段制御方法。
【請求項９】
前記画像形成装置は複数の外部課金装置と接続され、
前記課金要否記憶手段には、課金が必要な設定値に関しては課金に利用する外部課金装置の識別名が記録され、
前記判断手順は、前記設定値に応じて課金に利用する外部課金装置を判断し、
前記制限手順は、前記判断手順によって判断された外部課金装置が課金可能な状態でない場合に、前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる請求項６乃至８いずれか一項記載の操作手段制御方法。
【請求項１０】
前記制限手順は、前記判断手順によって判断された外部課金装置の識別名と前記設定値の入力を受け付けた前記操作手段の識別子とを関連付ける情報を前記操作識別子記憶手段に記録し、
前記制限解除手順は、前記外部課金装置が課金可能な状態となったことの検知に応じ、課金可能な状態となった外部課金装置の識別名に関連付けられている前記識別子を前記操作識別子記憶手段に基づいて判定し、判定された前記識別子に係る前記操作手段にジョブの実行指示の受け付けの制限を解除させる請求項９記載の操作手段制御方法。
【請求項１１】
外部課金装置と接続され、複数の操作手段よりジョブの実行指示を入力可能な画像形成装置に、
ジョブに対する設定値の入力を受け付けた前記操作手順の識別子を操作識別子記憶手段に記憶させる操作識別子記憶手順と、
前記設定値に応じて課金の要否を判断する判断手順と、
課金が必要であると判断された前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる制限手順と、
前記外部課金装置が課金可能な状態となったことの検知に応じ、前記操作識別子記憶手段に前記識別子が記憶されている前記操作手段にジョブの実行指示の受け付けの制限を解除させる制限解除手順とを実行させるためのプログラム。
【請求項１２】
前記判断手順は、前記設定値に応じて課金の要否が記録された課金要否記憶手段に基づいて、課金の要否を判断する請求項１１記載のプログラム。
【請求項１３】
前記制限手順は、前記外部課金装置が課金可能な状態でない場合に、前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる請求項１１又は１２記載のプログラム。
【請求項１４】
前記画像形成装置は複数の外部課金装置と接続され、
前記課金要否記憶手段には、課金が必要な設定値に関しては課金に利用する外部課金装置の識別名が記録され、
前記判断手順は、前記設定値に応じて課金に利用する外部課金装置を判断し、
前記制限手順は、前記判断手順によって判断された外部課金装置が課金可能な状態でない場合に、前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる請求項１１乃至１３いずれか一項記載のプログラム。
【請求項１５】
前記制限手順は、前記判断手順によって判断された外部課金装置の識別名と前記設定値の入力を受け付けた前記操作手段の識別子とを関連付ける情報を前記操作識別子記憶手段に記録し、
前記制限解除手順は、前記外部課金装置が課金可能な状態となったことの検知に応じ、課金可能な状態となった外部課金装置の識別名に関連付けられている前記識別子を前記操作識別子記憶手段に基づいて判定し、判定された前記識別子に係る前記操作手段にジョブの実行指示の受け付けの制限を解除させる請求項１４記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、操作手段制御方法、及びプログラムに関し、特に外部課金装置によって課金を行う画像形成装置、操作手段制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、企業で利用されている画像形成装置やコンビニエンスストア等に設置されている画像形成装置では、その使用状況に応じて課金が行われている。課金の方法としては、画像形成装置内において記録される課金カウンタを利用する方法と、コインラックやカードリーダ・ライタ等の外部課金装置を利用する方法とに大別される。後者の場合、一般的に課金を行えることが保証されるまで（課金が可能となるまで）画像形成装置の利用は制限される。具体的には、コインラックに対して課金額に応じた硬化が投入されたり、カードリーダ・ライタにキーカードがセットされたりするまでスタートボタンが無効化されたり、ジョブの設定画面上に課金額の投入やキーカードのセット等を促す画面が上書き表示されたりする。硬化が投入されたりキーカードがセットされたりすることにより課金が可能となると斯かる利用制限は解除され、ユーザは画像形成装置を利用することが可能となる。
【０００３】
他方において、近年の画像形成装置の中には、ネットワークを介して接続しているＰＣ（Personal Computer）等が備えるＷｅｂブラウザに表示されたＷｅｂページ又は専用のアプリケーション等を介して遠隔的に操作が可能とされているものがある。このような画像形成装置では、画像形成装置が備える操作パネルからだけでなく、ＰＣ等に表示された操作画面を介してジョブの実行指示の入力が可能となる。したがって、複数のユーザによって同時にジョブの実行指示が入力される可能性がある。
【特許文献１】特開２００４−１２２７７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来、外部課金装置による課金の要否等に応じたユーザインタフェースに対する制御は、画像形成装置が備える操作パネル以外については考慮されていなかった。したがって、画像形成装置とネットワークを介して接続されたＰＣ等のリモートのユーザインタフェースにおいては、課金の要否等に応じた画面の制御ができないという問題があった。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、外部課金装置によって課金を行う場合に複数の操作手段の制御を適切に行うことのできる画像形成装置、操作手段制御方法、及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、本発明は、外部課金装置と接続され、複数の操作手段よりジョブの実行指示を入力可能な画像形成装置であって、ジョブに対する設定値の入力を受け付けた前記操作手段の識別子を記憶する操作識別子記憶手段と、前記設定値に応じて課金の要否を判断する判断手段と、課金が必要であると判断された前記設定値の入力を受け付けた前記操作手段にジョブの実行指示の受け付けを制限させる制限手段とを有し、前記制限手段は、前記外部課金装置が課金可能な状態となったことの検知に応じ、前記操作識別子記憶手段に前記識別子が記憶されている前記操作手段にジョブの実行指示の受け付けの制限を解除させることを特徴とする。
【０００７】
このような画像形成装置では、外部課金装置によって課金を行う場合に複数の操作手段の制御を適切に行うことができる。
【発明の効果】
【０００８】
本発明によれば、外部課金装置によって課金を行う場合に複数の操作手段の制御を適切に行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態におけるシステム構成例を示す図である。同図において、画像形成装置１０と、ＰＣ２０ａ、２０ｂ、及び２０ｃ（以下、総称する場合「ＰＣ２０」という。）とはＬＡＮ（Local Area Network）等のネットワーク（有線又は無線の別は問わない。）を介して接続されている。
【００１０】
本実施の形態において、画像形成装置１０は、コピー、スキャン、及び印刷等、複数の機能を一台の筐体において実現する複合機である。但し、いずれか一つの機能を実行する機器であってもよい。
【００１１】
ＰＣ２０は、いわゆるＰＣ（Personal Computer）である。本実施の形態では、画像形成装置１０をネットワークを介して遠隔的に操作する操作手段として機能する。すなわち、画像形成装置１０は、操作パネルからだけではなく、ＰＣ２０より入力される操作指示に応じてジョブを実行することができる。ＰＣ２０における操作指示の入力は、例えば、ＰＣ２０が備えるＷｅｂブラウザに表示されるＷｅｂページを介して行われる。但し、画像形成装置１０に対する専用のクライアントアプリケーションがＰＣ２０において利用されてもよい。
【００１２】
図２は、本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。同図において、画像形成装置１０は、ＣＰＵ１１、ＲＡＭ１２、ＨＤＤ（Hard Disk Drive）１３、ＮＩＣ（Network Interface Card）１４、メモリカードスロット１５、操作パネル１６、プロッタ１７、スキャナ１８、シリアルポート１９ａ、及びシリアルポート１９ｂ等を備える。
【００１３】
ＣＰＵ１１は、ＨＤＤ１１４又はメモリカード５０等に記憶され、ＲＡＭ１１２にロードされたプログラムに基づいて各種の機能を実現する。ＲＡＭ１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。ＨＤＤ１３は、プログラムを格納したファイルやプログラムが利用する各種のデータ等を記憶する。ＮＩＣ１４は、ネットワークケーブルに接続するためハードウェアインタフェースである。メモリカードスロット１５は、メモリカード５０に記録された情報（プログラム）を読み取る。操作パネル１６は、ボタン等の入力装置や液晶パネル等の表示装置等を備えたユーザインタフェースである。スキャナ１７は、紙原稿より画像データを読み取る。プロッタ１８は、紙原稿に画像データを転写する。シリアルポート１９ａ及び１９ｂは、ＲＳ−２３２Ｃケーブル又はＵＳＢ（Universal Serial Bus）ケーブル等を接続するためのハードウェアインタフェースである。本実施の形態では、シリアルポート１９ａには外部課金装置３０ａが接続されている。シリアルポート１９ｂには外部課金装置３０ｂが接続されている。
【００１４】
外部課金装置３０ａ及び３０ｂ（以下、総称する場合「外部課金装置３０」という。）は、画像形成装置１０の利用に応じて課金を行うための装置であり、例えば、コインラック、キーカウンタ、磁気カードリーダ・ライタ、ＩＣカードリーダ・ライタ等が相当する。
【００１５】
図３は、本発明の実施の形態における画像形成装置のソフトウェア構成例を示す図である。同図に示されるように、画像形成装置１０は、ＯＳ（Operating System）１４０を有する。ＯＳ１４０上で動作する各ソフトウェア部品は、アプリケーションメカニズム１１０、サービスメカニズム１２０、及び共通メカニズム１３０等のレイヤに分類される。各レイヤの上下関係は、レイヤ間の呼び出し関係に基づいている。すなわち、基本的に図中において上にあるレイヤが下のレイヤを呼び出す。
【００１６】
アプリケーションメカニズム１１０は、画像形成装置１０の利用者が識別可能な単位における機能（例えば、ジョブの実行）を実現するソフトウェア部品が実装されているレイヤである。同図においてアプリケーションメカニズム１１０には、コピーアプリ１１１、プリンタアプリ１１２、及びジョブコントローラ１１３が含まれている。
【００１７】
コピーアプリ１１１は、紙原稿をスキャンし、スキャンされた画像を印刷用紙に転写するコピージョブを制御するアプリケーションプログラムである。プリンタアプリ１１２は、ネットワークを介して受信される電子文書（印刷データ）に基づく画像を印刷用紙に転写する印刷ジョブを制御するアプリケーションプログラムである。ジョブコントローラ１１３は、ジョブの実行順の制御（ジョブのスケジューリング）や、ジョブの開始、中断、及び再開等を制御する。ジョブコントローラ１１３は、また、各ジョブに対し一意な識別子（ジョブ識別子）を割り当てる。
【００１８】
サービスメカニズム１２０は、アプリケーションメカニズム１１０における各アプリケーションより共通的に利用されるソフトウェア部品が実装されているレイヤである。同図においてサービスメカニズム１２０には、ローカルＵＩサービス１２１、リモートＵＩサービス１２２、データベースサービス１２３、及び通信サービス１２４が含まれている。
【００１９】
ローカルＵＩサービス１２１は、ローカルなユーザインタフェース、すなわち、画像形成装置１０が備える操作パネル１６に関する入出力制御を行う。リモートＵＩサービス１２２は、リモートなユーザインタフェース、すなわち、ＰＣ２０（厳密にはＰＣ２０に表示させる操作画面）に関する入出力制御を行う。データベースサービス１２３は、各種ソフトウェア部品が利用するデータをＨＤＤ１３を用いて体系的に管理する。通信サービス１２４は、ＮＩＣ１４を利用してネットワーク通信を制御する。なお、リモートＵＩサービス１２２は、通信サービス１２４を利用し、ＰＣ２０のＷｅｂブラウザ２１との通信（本実施の形態ではＨＴＴＰ（HyperText Transfer Protocol）通信）を実行する。
【００２０】
共通メカニズム１３０は、アプリケーションメカニズム１１０及びサービスメカニズム１２０より共通的又は横断的に利用されるソフトウェア部品が実装されているレイヤである。同図において共通メカニズム１３０には、プラグイン管理部１３１、ユーザ認証部１３２、課金管理部１３３、及び課金割当判断部１３４が含まれている。
【００２１】
プラグイン管理部１３１は、ソフトウェア部品のインストール又はアンインストール等を制御する。ユーザ認証部１３２は、利用者のログイン時における認証を行う。課金管理部１３３は、ジョブの実行に応じ、外部課金装置３０を用いた課金処理を制御する。課金管理部１３３は、また、外部課金装置３０の状態に応じたユーザインタフェース（ローカル又はリモートの別は問わない）の制御を行う。課金割当判断部１３４は、ジョブに対する設定情報に応じ、課金の要否及び課金に利用する外部課金装置３０を判断する。
【００２２】
更に、図４は、本実施の形態において課金に関するソフトウェア部品間の関連を示す図である。図４中、図３と同一部分には同一符号を付している。
【００２３】
アプリケーション１１５は、コピーアプリ１１１やプリンタアプリ１１２等のアプリケーションプログラムを示す。各アプリケーション１１５とローカルＵＩ及びリモートＵＩとの関連は、各アプリケーション１１５が、操作パネル１６又はＰＣ２０（Ｗｅｂブラウザ２１）より利用される関係を示す。画像形成装置１０は操作パネル１６（ローカルＵＩ）を一つのみ備え、一つのローカルＵＩから複数のアプリケーション１１５を利用可能である。したがって、ローカルＵＩとアプリケーション１１５とは１対多の関連を構成する。一方、画像形成装置１０は、複数のＰＣ２０（リモートＵＩ）とネットワークを介して接続可能であり、複数のリモートＵＩより複数のアプリケーション１１５が利用されうる。したがって、リモートＵＩとアプリケーション１１５とは多対多の関連を構成する。
【００２４】
アプリケーション１１５と課金管理部１３３との関連は、アプリケーション１１５が実行するジョブに対する課金を課金管理部１１３に実行させることに対応する。課金管理部１３３は、複数のアプリケーション１１５より共通的に利用される。したがって、アプリケーション１１５と課金管理部１３３とは多対１の関連を構成する。ローカルＵＩと課金管理部１３３との関連は、外部課金装置３０の状態に応じて課金管理部１３３が操作パネル１６の表示制御を行うことに対応する。リモートＵＩと課金管理部１３３との関連は、外部課金装置３０の状態に応じて課金管理部１３３がＰＣ２０の表示制御を行うことに対応する。課金管理部１３３と課金割当判断部１３４との関連は、課金管理部１３３が課金の要否及び課金に利用する（課金先の）外部課金装置３０を課金割当判断部１３４に問い合わせることに対応する。課金割当判断部１３４とデータベースサービス１２３との関連は、課金割当判断部１３４が課金の要否及び課金先を判断する際にデータベースサービス１２３によって管理されているデータを利用することに対応する。課金管理部１３３と外部課金装置３０との関連は、課金管理部１３３が外部課金装置３０を制御し、課金を実行することに対応する。一つの課金管理部１３３は、複数の外部課金装置３０を制御可能である。したがって、課金管理部１３３と外部課金装置３０とは１対多の関連を構成する。
【００２５】
以下、画像形成装置１０の処理手順について説明する。図５は、コピーアプリに対する設定情報の設定時における画像形成装置による処理手順を説明するためのシーケンス図である。図５において、外部課金装置３０ａは、ＩＣカードのリーダ・ライターであるとする。また、外部課金装置３０ｂは、キーカードのリーダ・ライターであるとする。また、初期状態として、外部課金装置３０ａ及び３０ｂの双方には、課金量を記録するための媒体（ＩＣカード又はキーカード）はセットされていないこととする。各ＰＣ２０は、画像形成装置１０の傍に配置されているのが好適である。
【００２６】
リモートＵＩサービス１２２は、ＰＣ２０ａのＷｅｂブラウザ２１よりコピーアプリ１１１の利用要求を受信すると、コピーアプリ１１１に対してコピージョブの開始を通知する（Ｓ１０１）。なお、Ｗｅｂブラウザ２１からのコピーアプリ１１１の利用要求は、例えば、Ｗｅｂブラウザ２１に表示されているアプリケーション選択画面においてユーザ（以下、「ユーザＡ」とする。）によってコピーアプリ１１１に対応するボタンが選択されることにより送信される。なお、アプリケーション選択画面は、例えば、各画像形成装置に対して一意なＵＲＬをＷｅｂブラウザ２１に入力することにより、当該ＵＲＬに対応する画像形成装置１０より取得される。
【００２７】
ジョブの開始通知に応じ、コピーアプリ１１１は、ジョブコントローラ１１３よりジョブ識別子の発行を受け、当該ジョブ識別子をリモートＵＩサービス１２２に返却する（Ｓ１０２）。続いて、リモートＵＩサービス１２２は、コピーアプリ１１１に対する設定画面（コピー設定画面）を表示させるＨＴＭＬ（HyperText Markup Language）データ（コピー設定画面データ）を生成し、コピー設定画面データとジョブ識別子とをＷｅｂブラウザ２１に返信する。その結果、Ｗｅｂブラウザ２１には、コピー設定画面が表示される。
【００２８】
図６は、Ｗｅｂブラウザに表示されるコピー設定画面の表示例を示す図である。同図に示されるコピー設定画面２１０では、カラーモードの選択が可能とされている。選択候補としては、自動選択、フルカラー、白黒、単色、及び２色が例示されている。ラジオボタン２１１は、これらの選択候補の中から一つのカラーモードを選択させるためのボタンである。同図では、白黒が選択された状態となっている。なお、コピー設定画面２１０ではカラーモード以外の各種の設定項目の設定も可能としてもよい。本実施の形態では、便宜上、設定項目をカラーモードに限定して説明する。
【００２９】
実行ボタン２１３は、コピージョブの実行指示を受け付けるためのボタンである。適用ボタン２１２は、カラーモードの選択の確定を受け付けるためのボタンである。
【００３０】
例えば、ラジオボタン２１１においてフルカラーが選択された後、適用ボタン２１２がクリックされると、Ｗｅｂブラウザ２１は、コピー設定画面データの定義（適用ボタン２１２に付加されているＵＲＬ（Uniform Resource Locator）等）に基づいて、フルカラーが選択されたことの通知をリモートＵＩサービス１２２に送信する。この際、Ｗｅｂブラウザ２１の識別子及びジョブ識別子もＷｅｂブラウザ２１からリモートＵＩサービス１２２に対して送信される。Ｗｅｂブラウザ２１の識別子は、例えば、当該Ｗｅｂブラウザ２１が属するＰＣ２０のＩＰアドレスであってもよい。ジョブ識別子は、適用ボタン２１２のクリックに応じて送信されるようにコピー設定画面データ内に埋め込まれていてもよいし、クッキー情報として保存されているものであってもよい。
【００３１】
フルカラーの選択の通知に応じ、リモートＵＩサービス１２２は、ユーザインタフェースの識別子（ＵＩ識別子）、ジョブ識別子、及び設定値（フルカラー）をコピーアプリ１１１に設定する（Ｓ１０３）。コピーアプリ１１１は、ジョブ識別子と設定値とを関連付けて保持しておく。ここで、ＵＩ識別子は、Ｗｅｂブラウザ２１の識別子が相当する。続いて、コピーアプリ１１１は、ＵＩ識別子、ジョブ識別子、及び設定値（フルカラー）に加え、自らのアプリケーション名（コピー）を課金管理部１３３に通知する（Ｓ１０４）。課金管理部１３３は、当該通知に応じ、ＵＩ識別子とジョブ識別子との対応情報をＲＡＭ１２に記録しておく。
【００３２】
図７は、課金管理部によって管理される対応情報の例を示す図である。同図に示されるように、対応情報５１０によってＵＩ識別子とジョブ識別子との関連付けが保持される。
【００３３】
続いて、課金管理部１３３は、設定値（フルカラー）に応じた課金の要否及び課金先の外部課金装置３０の判断処理を実行する（Ｓ１０５）。ここでは、課金は必要であり、課金先は、外部課金装置３０ａであると判断されたこととする。そこで、課金管理部１３３は、外部課金装置３０ａの状態を確認し、課金の可否を判定する（Ｓ１０６）。ここで、課金が可能な状態とは、課金量を記録するための媒体（ＩＣカード、キーカード等）が外部課金装置３０にセットされている状態をいう。また、コインラックであれば、課金額に応じた硬貨が投入されている状態をいう。すなわち、課金管理部１３３は、外部課金装置３０の状態の確認に際し、アプリケーション名及び設定値を外部課金装置３０に通知する。外部課金装置３０は、アプリケーション名及び課金額に影響する設定値に応じた課金額を判断し、当該課金額を課金可能な状態で有るかを判定する。外部課金装置３０は、当該判定結果を課金管理部１３３に返信する。
【００３４】
ここでは、所定のＩＣカードは外部課金装置３０ａにセットされていない。したがって、課金管理部１３３は、課金は不可能であると判定する。課金は不可能であるという判定結果に応じ、課金管理部１３３は、処理対象とされているジョブのジョブ識別子に対応するＵＩ識別子を対応情報５１０より取得し、当該ＵＩ識別子に対応するリモートＵＩサービス１２２に対して、当該設定値（フルカラー）に対する利用は制限されることを通知する（Ｓ１０７）。当該通知には、ＵＩ識別子、外部課金装置３０ａの識別名（ＩＣカード）、アプリケーション名、及び設定値が指定される。
【００３５】
リモートＵＩサービス１２２は、当該通知に応じ、利用制限画面を表示させるＨＴＭＬデータ（利用制限画面データ）を生成し、当該利用制限画面データをＷｅｂブラウザ２１に送信する。その結果、Ｗｅｂブラウザ２１には、利用制限画面が表示される（Ｓ１０８）。
【００３６】
図８は、Ｗｅｂブラウザに表示される利用制限画面の表示例を示す図である。同図において、利用制限画面２２０には、選択された機能（フルカラー）を利用するにはＩＣカードがセットされる必要があることを示すメッセージ２２５が表示されている。また、実行ボタン２１３に相当するボタン（コピージョブの実行指示を受け付けるためのボタン）は、配置されていない。ＩＣカードがセットされない限り、フルカラーのコピージョブの実行は許可されないからである。
【００３７】
利用制限画面２２０には、図６のコピー設定画面２１０と同様に、ラジオボタン２２１及び適用ボタン２２２が配置されている。これは、課金されることを知ったユーザＡが他のカラーモードを選択できるようにするためのである。他のカラーモードが選択され、適用ボタン２２２がクリックされた場合、ステップＳ１０３以降の処理が繰り返される。再度課金が必要であると判断された場合、ステップＳ１０７及びＳ１０８も実行される。
【００３８】
一方、ＰＣ２０ａのＷｅｂブラウザ２１からの利用と並行して、他のユーザ（以下、「ユーザＢ」とする。）によって、操作パネル１６よりコピーアプリ１１１の利用指示が入力されたとする。ローカルＵＩサービス１２１は、当該利用指示を検知すると、コピーアプリ１１１に対してコピージョブの開始を通知する（Ｓ１５１）。なお、操作パネル１６からのコピーアプリ１１１の利用要求は、例えば、操作パネル１６に表示されているアプリケーション選択画面においてユーザＢによってコピーアプリ１１１に対応するボタンが選択されることにより入力される。
【００３９】
ジョブの開始通知に応じ、コピーアプリ１１１は、ジョブコントローラ１１３よりジョブ識別子の発行を受け、当該ジョブ識別子をローカルＵＩサービス１２１に返却する（Ｓ１５２）。続いて、ローカルＵＩサービス１２１は、コピーアプリ１１１に対する設定画面（コピー設定画面）を操作パネル１６に表示させる。
【００４０】
図９は、操作パネルに表示されるコピー設定画面の表示例を示す図である。同図に示されるコピー設定画面３１０では、図６のコピー設定画面２１０と同様にカラーモードの選択が可能とされている。選択候補として、自動選択、２色、白黒、単色、及び２色が例示され、それぞれに対応するボタン３１１〜３１５が配置されている。同図では、白黒が選択された状態となっている。
【００４１】
例えば、２色ボタン３１２が選択されると、ローカルＵＩサービス１２１は、ユーザインタフェースの識別子（ＵＩ識別子）、ジョブ識別子、及び設定値（２色）をコピーアプリ１１１に設定する（Ｓ１５３）。コピーアプリ１１１は、ジョブ識別子と設定値とを関連付けて保持しておく。ここで、ＵＩ識別子は、操作パネル１６を示す識別子が相当する。続いて、コピーアプリ１１１は、ＵＩ識別子、ジョブ識別子、及び設定値（２色）に加え、自らのアプリケーション名（コピー）を課金管理部１３３に通知する（Ｓ１５４）。課金管理部１３３は、当該通知に応じ、ＵＩ識別子とジョブ識別子とを対応情報５１０（図７参照）に記録しておく。
【００４２】
続いて、課金管理部１３３は、設定値（２色）に応じた課金の要否及び課金先の外部課金装置３０の判断処理を実行する（Ｓ１５５）。ここでは、課金は必要であり、課金先は外部課金装置３０ｂであると判断されたこととする。そこで、課金管理部１３３は、外部課金装置３０ｂの状態を確認し、課金の可否を判定する（Ｓ１５６）。課金が可能な状態については、ステップＳ１０６において説明した通りである。
【００４３】
ここでは、キーカードは外部課金装置３０ｂにセットされていない。したがって、課金管理部１３３は、課金は不可能であると判定する。課金は不可能であるという判定結果に応じ、課金管理部１３３は、処理対象とされているジョブのジョブ識別子に対応するＵＩ識別子を対応情報５１０より取得し、当該ＵＩ識別子に対応するローカルＵＩサービス１２１に対して、当該設定値（２色）に対する利用は制限されることを通知する（Ｓ１５７）。当該通知には、ＵＩ識別子、外部課金装置３０ｂの識別名（キーカード）、アプリケーション名、及び設定値が指定される。
【００４４】
ローカルＵＩサービス１２１は、当該通知に応じ、コピー設定画面３１０に対して利用制限画面を上書き表示させる（Ｓ１５８）。
【００４５】
図１０は、操作パネルに表示される利用制限画面の表示例を示す図である。同図において、利用制限画面３２０は、選択された機能（２色）を利用するには、キーカードがセットされる必要があることを示すメッセージ３２６が表示されている。また、ローカルＵＩサービス１２１は、非図示のスタートキー（ジョブの実行指示を受け付けるためのハードキー）を無効化とする。スタートキーが無効化された場合、スタートキーの押下は無視される。キーカードがセットされるまで、２色のコピージョブの実行を行えないようにするためである。
【００４６】
利用制限画面３２０には、図９のコピー設定画面３１０と同様に、各カラーモードを選択させるボタン３２１〜３２５が配置されている。これは、課金されることを知ったユーザＢが他のカラーモードを選択できるようにするためのである。他のカラーモードが選択され、適用ボタン２２２がクリックされた場合、ステップＳ１５３以降の処理が繰り返される。再度課金が必要であると判断された場合、ステップＳ１５７及びＳ１５８も実行される。
【００４７】
なお、ステップＳ１０３及びＳ１５３において、リモートＵＩサービス１２２又はローカルＵＩサービス１２１は、それぞれが対応するユーザインタフェース（Ｗｅｂブラウザ２１又は操作パネル１６）を証明する証明情報（例えば、電子証明書）をコピーアプリ１１１に入力するようにしてもよい。コピーアプリ１１１は、当該証明情報が所定のデータベースに登録されているか等、当該証明情報の正当性を検証し、正当である場合に限って以降の処理を継続させるようにしてもよい。こうすることにより、不正なユーザインタフェースからの画像形成装置１０の利用を防止することができる。
【００４８】
また、証明情報の正当性の検証は、画像形成装置１０とネットワークを介して接続される他の認証サーバ等に委譲してもよい。こうすることにより、複数の画像形成装置１０が存在する場合に、証明情報の検証処理を一元化することができる。
【００４９】
続いて、ステップＳ１０６又はＳ１５５の詳細について説明する。図１１は、課金先の判断処理の処理手順を説明するためのシーケンス図である。
【００５０】
ステップＳ２０１において、課金管理部１３３は、ジョブ識別子、アプリケーション（コピー）名、及び設定値を指定し、課金の要否及び課金先の判断を課金割当判断部１３４に要求する。課金割当判断部１３４は、課金管理部１３３からの要求において指定されたジョブ識別子、アプリケーション名、及び設定値をジョブ情報としてＲＡＭ１２に記録しておく。
【００５１】
図１２は、課金割当判断部によって管理されるジョブ情報の例を示す図である。同図に示されるように、ジョブ情報５２０は、ジョブごとに、ジョブ識別子、アプリケーション名、及び設定値が関連付けられた情報である。
【００５２】
続いて、課金割当判断部１３４は、データベースサービス１２３によって管理されている課金先判断テーブルを参照し、課金の要否及び課金先を判断する（Ｓ２０２）。
【００５３】
図１３は、課金先判断テーブルの例を示す図である。同図において、課金先判断テーブル５３０には、アプリケーション名及びカラーモードの設定値ごとに課金先とする外部課金装置の識別名（外部課金装置名）が登録されている。課金が不要な組み合わせ（アプリケーション名及び設定値の組み合わせ）については、外部課金装置名の項目に「なし」が登録されている。
【００５４】
例えば、コピー、フルカラーの組み合わせに対しては、ＩＣカード（外部課金装置３０ａ）が課金先とされている。したがって、ステップＳ１０５では課金先はＩＣカードと判断される。また、コピー、２色の組み合わせに対しては、キーカードが課金先とされている。したがって、ステップＳ１５５では課金先はキーカード（外部課金装置３０ｂ）と判断される。なお、カラーモード以外の設定項目に応じて課金の要否及び課金先を変化させる場合は、当該設定項目に対する設定値を課金先判断テーブル５３０のパラメータとして追加すればよい。
【００５５】
続いて、課金割当判断部１３４は、判断結果を課金割当部１３３に返却する（Ｓ２０３）。課金が必要な場合、課金先の外部課金装置３０の識別名が判断結果として返却される。課金が不要な場合、課金は不要であることを示す情報が判断結果として返却される。
【００５６】
続いて、図５の処理の後に、外部課金装置３０ａ及び３０ｂに対しＩＣカード又はキーカードがセットされたとき（すなわち、課金が可能となったとき）に実行される処理手順について説明する。
【００５７】
図１４は、課金が可能となったときに実行される処理手順を説明するためのシーケンス図である。
【００５８】
Ｗｅｂブラウザ２１に表示された利用制限画面２２０に応じ、ユーザＡが外部課金装置３０ａに対し所定のＩＣカードをセットすると、外部課金装置３０ａは、課金が可能な状態となったことを課金管理部１３３に通知する（Ｓ３０１）。当該通知に応じ、課金管理部１３３は、外部課金装置３０ａによって利用が制限されているユーザインタフェースのＵＩ識別子を判定する（Ｓ３０２）。利用が制限されているユーザインタフェースの判定処理の詳細については後述する。ここでは、Ｗｅｂブラウザ２１に対するＵＩ識別子が制限先であると判定される。Ｗｅｂブラウザ２１の表示制御を担うのはリモートＵＩサービス１２２である。そこで、外部管理部１３３は、リモートＵＩサービス１２２に対し、制限先として判定されたＵＩ識別子を指定して課金が可能な状態となったことを通知する（Ｓ３０３）。リモートＵＩサービス１２２は、当該ＵＩ識別子を利用制限の解除対象としてＲＡＭ１１２に記録しておく。その後、利用制限画面２２０において、適用ボタン２２２がクリックされ、フルカラーが選択されたことの通知がＷｅｂブラウザ２１より改めて受信されると、リモートＵＩサービス１２２は、当該Ｗｅｂブラウザ２１の識別子が、利用制限の解除対象に含まれているかを判定する。利用制限の解除対象に含まれている場合、リモートＵＩサービス１２２は、フルカラーが選択されたコピー設定画面データをＷｅｂブラウザ２１に返信する。
【００５９】
図１５は、利用制限が解除されたコピー設定画面のＷｅｂブラウザにおける表示例を示す図である。
【００６０】
同図のコピー設定画面２３０では、利用制限画面２２０に表示されていたメッセージ２２５は削除されている。また、実行ボタン２３３が表示され、コピージョブの実行指示の入力が可能とされている。
【００６１】
コピー設定画面２３０において、ユーザＡによって実行ボタン２３３がクリックされると、Ｗｅｂブラウザ２１はコピージョブの実行要求をリモートＵＩサービス１２２に送信する。コピージョブの実行要求には、ジョブ識別子が含まれている。リモートＵＩサービス１２２は、コピージョブの実行要求の受信に応じ、当該実行要求に含まれているジョブ識別子を指定して、コピージョブの実行をコピーアプリケーション１１１に要求する（Ｓ３１１）。続いて、コピーアプリケーション１１１は、ジョブ識別子を指定して課金管理部１３３に課金の実行を要求する（Ｓ３１２）。続いて、課金管理部１３３は、図１１において説明した手順と同様の手順で課金先の外部課金装置３０を判断する（Ｓ３１３）。但し、ステップＳ３１３においては、課金管理部１３３から課金割当判断部１３４に対してジョブ識別子が入力される。課金割当判断部１３４は、ジョブ識別子に関連付けられているアプリケーション名及び設定値をジョブ情報５２０（図１２参照）より取得し、取得されたアプリケーション名及び設定値に対する課金先を課金先判断テーブル５３０（図１３参照）に基づいて判断する。なお、ステップＳ３１３における判断結果は、図５のステップＳ１０５における判断結果と一致するはずである。したがって、ステップＳ１０５における判断結果を課金管理部１３３がジョブ識別子に対応付けて保持（キャッシュ）しておくようにしてもよい。判断結果を保持しておく場合、ステップＳ３１３における判断は不要である。
【００６２】
続いて、課金管理部１３３は、課金先として判断された外部課金装置３０ａに対して課金の実行を要求する（Ｓ３１４）。外部課金装置３０ａは、セットされているＩＣカードに課金量を記録する。課金が正常に完了すると、課金管理部１３３は課金の完了をコピーアプリケーション１１１に通知する（Ｓ３１５）。コピーアプリケーション１１１は、課金の完了に応じ、コピージョブを実行する（Ｓ３１６）。
【００６３】
一方、操作パネル１６に表示された利用制限画面３２０に応じ、ユーザＢが外部課金装置３０ｂに対しキーカードをセットすると、外部課金装置３０ｂは、課金が可能な状態となったことを課金管理部１３３に通知する（Ｓ３５１）。当該通知に応じ、課金管理部１３３は、外部課金装置３０ｂによって利用が制限されているユーザインタフェースのＵＩ識別子を判定する（Ｓ３５２）。ここでは、操作パネル１６に対するＵＩ識別子が制限先であると判定される。操作パネル１６の表示制御を担うのはローカルＵＩサービス１２１である。そこで、外部管理部１３３は、ローカルＵＩサービス１２１に対し、制限先として判定されたＵＩ識別子を指定して課金が可能な状態となったことを通知する（Ｓ３５３）。ローカルＵＩサービス１２１は、当該通知に応じ、上書き表示されている利用制限画面３２０を消去する（Ｓ３５４）。また、ローカルＵＩサービス１２１は、スタートキーを有効化する。これによって、フルカラーコピーの利用制限が解除される。
【００６４】
図１６は、利用制限が解除されたコピー設定画面の操作パネルにおける表示例を示す図である。
【００６５】
同図のコピー設定画面３１０では、利用制限画面３２０が消去され、２色ボタン３１５が選択状態とされている。
【００６６】
続いて、操作パネル１６において、ユーザＢによってスタートキーが押下されると、ローカルＵＩサービス１２１は、ジョブ識別子を指定して、コピージョブの実行をコピーアプリケーション１１１に要求する（Ｓ３６１）。続いて、コピーアプリケーション１１１は、ジョブ識別子を指定して課金管理部１３３に課金の実行を要求する（Ｓ３６２）。続いて、課金管理部１３３は、ステップＳ３１３と同様の手順で課金先の外部課金装置３０を判断する（Ｓ３６３）。なお、図５のステップＳ１５５における判断結果をキャッシュしておき、当該判断結果をステップＳ３６３で用いてもよい。
【００６７】
続いて、課金管理部１３３は、課金先として判断された外部課金装置３０ｂに対して課金の実行を要求する（Ｓ３６４）。外部課金装置３０ｂは、セットされているキーカードに課金量を記録する。課金が正常に完了すると、課金管理部１３３は課金の完了をコピーアプリケーション１１１に通知する（Ｓ３６５）。コピーアプリケーション１１１は、課金の完了に応じ、コピージョブを実行する（Ｓ３６６）。
【００６８】
なお、上記では、課金の成功が確認された場合にコピージョブが実行される例について説明したが、コピージョブが成功したことが確認された場合に課金が行われるようにしてもよい。
【００６９】
また、Ｓ３１２及びＳ３６２において、コピーアプリケーション１１１が、課金管理部１３３に対しジョブ識別子と共にＵＩ識別子を入力するようにしてもよい。この場合、課金管理部１３３は、入力されたジョブ識別子とＵＩ識別子との組み合わせが、対応情報５１０に登録されている組み合わせと比較する。課金管理部１３３は、ジョブ識別子に対するＵＩ識別子が一致した場合、ステップＳ３１３又はＳ３６３以降を実行し、一致しない場合、ジョブを中止させる。これにより、不正なユーザインタフェースからのジョブの実行を防止することができる。
【００７０】
続いて、ステップＳ３０２又はＳ３５２の詳細について説明する。図１７は、制限先の判定処理の処理手順を説明するためのシーケンス図である。
【００７１】
ステップＳ４０１において、課金管理部１３３は、課金が可能となった外部課金装置３０の識別名（外部課金装置名）を指定して、当該外部課金装置３０によって実行が制限されているジョブのジョブ識別子を課金割当判断部１３４に問い合わせる。続いて、課金割当判断部１３４は、課金先判断テーブル５３０を逆引きすることにより、指定された外部課金装置名に対応するアプリケーション名及び設定値の組み合わせを課金管理部１３３より取得する（Ｓ４０２）。続いて、課金割当判断部１３４は、取得されたアプリケーション名及び設定値に対応付けられているジョブ識別子をジョブ情報５２０（図１２参照）より取得する（Ｓ４０３）。続いて、課金割当部１３４は、取得されたジョブ識別子を課金管理部１３３に返却する（Ｓ４０４）。続いて、課金管理部１３３は、返却されたジョブ識別子に対応付けられているＵＩ識別子を対応情報５１０（図７参照）より取得する（Ｓ４０５）。ここで取得されたＵＩ識別子が、制限先のユーザインタフェースに対応するＵＩ識別子である。
【００７２】
なお、図１７の処理は、課金先判断テーブル５３０、ジョブ情報５２０、及び対応情報５１０を用いて制限先のユーザインタフェースを判定した例である。図１７の例では、対応情報５１０においてＵＩ識別子と外部課金装置３１（外部課金装置名）とを関連付けている情報はジョブ識別子に相当する。すなわち、図１７の例では、ＵＩ識別子と外部課金装置３１とは直接的には関連付けられておらず、ジョブ識別子を介して間接的に関連付けられている。具体的には、ジョブ識別子を介してジョブ情報５２０及び対応情報５１０に基づいて外部課金装置３１に対応するＵＩ識別子が判定される。
【００７３】
但し、ＵＩ識別子と外部課金装置３１とを直接的に関連付けるようにしてもよい。例えば、課金先の判断時（ステップＳ１０５又はＳ１５５）において、課金管理部１３３は、ＵＩ識別子と外部課金装置名との直接的な対応情報をＲＡＭ１２に記録しておいてもよい。この場合、制限先の判定時には、外部課金装置名に基づいて当該対応情報よりＵＩ識別名を取得すればよい。
【００７４】
上述したように、本実施の形態によれば、画像形成装置１０は、ユーザインタフェース（操作手段）ごとにＵＩ識別子を外部課金装置３１と関連付けられるように管理している。したがって、外部課金装置３１が課金可能な状態となったときに、当該外部課金装置３１によってジョブの実行指示の入力が制限されている操作手段を適切に判定することができる。その結果、当該外部課金装置３１に対応する操作手段におけるジョブの実行指示の入力の制限を適切に解除することができる。
【００７５】
なお、上記実施の形態では、複数（二つ）の外部課金装置３１が画像形成装置１０に接続されている例について説明した。但し、外部課金装置３１が一つだけ接続されている場合であっても本発明は有効に適用されうる。この場合、Ｗｅｂブラウザ２１と操作パネル１６とは同一の外部課金装置３１によってジョブの実行指示の入力の受け付けが制限される。また、同一の外部課金装置３１が課金可能な状態となることでＷｅｂブラウザ２１及び操作パネル１６の双方の制限が解除される。具体的には、課金管理部１３３は、一つの外部課金装置３１からの課金が可能となった旨の通知に応じ、リモートＵＩサービス１２２及びローカルＵＩサービス１２１の双方に対し、課金が可能となったことを通知する。
【００７６】
外部課金装置３１が一つである場合は、ＵＩ識別子と外部課金装置３１（外部課金装置名）との関連付けは必ずしも必要ではない。
【００７７】
また、本実施の形態では、リモートの操作手段（Ｗｅｂブラウザ２１）が一つである例について説明したが、二つ以上のＷｅｂブラウザ２１から並列的にジョブの実行が指示される場合も、それぞれのＷｅｂブラウザ２１に対してジョブの実行指示の受け付けの制限や当該制限の解除を行うことができる。
【００７８】
更に、コピージョブ以外のジョブ（例えば、プリンタアプリ１１２によって実行される印刷ジョブ）についても、同様の処理手順によって、外部課金装置３１の状態に応じた各操作手段に対する制限及び制限の解除を行うことができる。
【００７９】
ところで、本実施の形態では、課金割当判断部１３４による判断ルール（判断ロジック）は、常に課金先判断テーブル５３０を用いるという意味で固定的であった。しかし、当該判断ルールを例えばシステム管理者等の設定（判断ルールを選択）に応じて変更可能としてもよい。
【００８０】
図１８は、課金割当判断部と判断ルールとの関係を示す図である。同図では、課金割当判断部１３４は、Ｒ１〜Ｒｎの判断ルールを選択可能であることが示されている。例えば、判断ルールの一覧を操作パネル１６に表示させ、当該一覧において選択された判断ルールが採用される。図中下方に示されているテーブルには、Ｒ１〜Ｒ３の具体的な内容の例示されている。例えば、判断ルールＲ１は、ローカルＵＩ（操作パネル１６）以外からの操作は禁止するというものである。判断ルールＲ１が選択された場合、課金割当判断部１３４は、ＵＩ識別子がリモートＵＩサービス１２２に関するものであれば、課金先判断テーブル５３０の定義内容に拘わらず、操作が禁止されることを示す判断結果を課金割当部１３３に返答する。当該返答に応じ、課金割当部１３３は、リモートＵＩサービス１２２に対し、操作を禁止するための画面の表示を指示する。
【００８１】
また、判断ルールＲ２は、フルカラーは常に禁止するというものである。判断ルールＲ２が選択された場合、課金割当判断部１３４は、カラーモードの設定値がフルカラーであれば、課金先判断テーブル５３０の定義内容に拘わらず、操作が禁止されることを示す判断結果を課金割当部１３３に返答する。
【００８２】
また、判断ルールＲ３は、課金先判断テーブル１３４の定義に従うというものである。
【００８３】
なお、複数の判断ルール（Ｒ１〜Ｒｎ）に対して優先順位や他の関係を設けることで、複合的な判断ルールの設定を可能としてもよい。例えば、判断ルール間に優先順位が設定された場合、最初にマッチングした判断ルールにのみ従うようにしてもよい。また、全ての判断ルールの組み合わせによって許可される範囲において操作を可能としてもよい。
【００８４】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施の形態におけるシステム構成例を示す図である。
【図２】本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。
【図３】本発明の実施の形態における画像形成装置のソフトウェア構成例を示す図である。
【図４】本実施の形態において課金に関するソフトウェア部品間の関連を示す図である。
【図５】コピーアプリに対する設定情報の設定時における画像形成装置による処理手順を説明するためのシーケンス図である。
【図６】Ｗｅｂブラウザに表示されるコピー設定画面の表示例を示す図である。
【図７】課金管理部によって管理される対応情報の例を示す図である。
【図８】Ｗｅｂブラウザに表示される利用制限画面の表示例を示す図である。
【図９】操作パネルに表示されるコピー設定画面の表示例を示す図である。
【図１０】操作パネルに表示される利用制限画面の表示例を示す図である。
【図１１】課金先の判断処理の処理手順を説明するためのシーケンス図である。
【図１２】課金割当判断部によって管理されるジョブ情報の例を示す図である。
【図１３】課金先判断テーブルの例を示す図である。
【図１４】課金が可能となったときに実行される処理手順を説明するためのシーケンス図である。
【図１５】利用制限が解除されたコピー設定画面のＷｅｂブラウザにおける表示例を示す図である。
【図１６】利用制限が解除されたコピー設定画面の操作パネルにおける表示例を示す図である。
【図１７】制限先の判定処理の処理手順を説明するためのシーケンス図である。
【図１８】課金割当判断部と判断ルールとの関係を示す図である。
【符号の説明】
【００８６】
１０          画像形成装置
１１          ＣＰＵ
１２          ＲＡＭ
１３          ＨＤＤ
１４          ＮＩＣ
１５          メモリカードスロット
１６          操作パネル
１７          プロッタ
１８          スキャナ
１９ａ        シリアルポート
１９ｂ        シリアルポート
２０ａ、２０ｂ、２０ｃ    ＰＣ
２１          Ｗｅｂブラウザ
３０ａ、３０ｂ    外部課金装置
１１０        アプリケーションメカニズム
１１１        コピーアプリ
１１２        プリンタアプリ
１１３        ジョブコントローラ
１２０        サービスメカニズム
１２１        ローカルＵＩサービス
１２２        リモートＵＩサービス
１２３        データベースサービス
１２４        通信サービス
１３０        共通メカニズム
１３１        プラグイン管理部
１３２        ユーザ認証部
１３３        課金管理部
１３４        課金割当判断部
１４０        ＯＳ
【図１】
2010166511.tif 000003
【図２】
2010166511.tif 000004
【図３】
2010166511.tif 000005
【図４】
2010166511.tif 000006
【図５】
2010166511.tif 000007
【図６】
2010166511.tif 000008
【図７】
2010166511.tif 000009
【図８】
2010166511.tif 000010
【図９】
2010166511.tif 000011
【図１０】
2010166511.tif 000012
【図１１】
2010166511.tif 000013
【図１２】
2010166511.tif 000014
【図１３】
2010166511.tif 000015
【図１４】
2010166511.tif 000016
【図１５】
2010166511.tif 000017
【図１６】
2010166511.tif 000018
【図１７】
2010166511.tif 000019
【図１８】
2010166511.tif 000020