(57)【特許請求の範囲】
【請求項１】
外部装置と通信可能な画像処理装置であって、
所定の画像処理を実行する画像処理手段と、
課金情報を保持する保持手段と、
前記保持手段に保持されている課金情報に基づいて、前記所定の画像処理の実行に対する課金を行う課金手段と、
課金情報の更新指示を前記外部装置から受信する受信手段と、
前記受信手段により受信された更新指示に基づいて前記保持手段に保持されている課金情報を更新する更新手段と、
ユーザによる前記画像処理装置の操作状況に基づいて、前記保持手段に保持されている課金情報の更新を許可するか否かを判定する判定手段と、
前記判定手段による判定の結果、前記課金情報の更新を許可すると判定された場合は前記更新手段に前記課金情報の更新を行わせ、前記課金情報の更新を許可しないと判定された場合は、前記受信手段により受信された更新指示に基づく課金情報の更新を制限する制御手段と、
前記保持手段に保持されている課金情報が示す料金を表示する表示手段とを備え、
前記判定手段は、前記表示手段による料金の表示が行われる前は、前記課金情報の更新を許可すると判定し、前記表示手段による料金の表示が行われた後は、前記課金情報の更新を許可しないと判定することを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記判定手段による判定の結果、前記課金情報の更新を許可しないと判定された場合は、前記画像処理手段による画像処理の実行後に、前記受信された更新指示に基づいて前記保持手段に保持された課金情報を更新させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
記録媒体上に画像を印刷する印刷手段を更に備え、
前記課金情報とは、前記印刷手段による印刷処理の所定単位当たりの料金を示す単価に関する情報であることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記更新手段による課金情報の更新の結果を通知する通知手段を更に備えることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記通知手段は、前記制御手段により課金情報の更新が制限された場合、前記外部装置に前記課金情報の更新が制限されたことを通知することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記通知手段は、前記通知手段が前記課金情報の更新が制限されたことを通知するとともに、前記外部装置から再度課金情報を送信するための要求を通知することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記保持手段に保持されている課金情報を更新すべき時刻を示す時刻情報を記憶する記憶手段を更に備え、
前記判定手段は、前記記憶手段に記憶されている時刻情報が示す時刻になったときに、前記判定を行うことを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項８】
ユーザからの入金を受け付ける受付手段を更に備え、
前記判定手段は、前記受付手段がユーザからの入金を受け付ける前は、前記課金情報の更新を許可すると判定し、前記受付手段がユーザから入金を受け付けた後は、前記課金情報の更新を許可しないと判定することを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項９】
ユーザを認証してログインさせる認証手段を更に備え、
前記判定手段は、前記認証手段がユーザをログインさせる前は、前記課金情報の更新を許可すると判定し、前記認証手段がユーザをログインさせた後は、前記課金情報の更新を許可しないと判定することを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項１０】
前記保持手段により保持されている課金情報が示す料金と、前記更新手段による更新が行われた場合に前記保持手段により保持されることになる課金情報が示す料金とを比較する比較手段を更に備え、
前記制御手段は、前記比較手段による比較の結果、前記保持手段により保持されている課金情報が示す料金よりも、前記更新手段による更新が行われた場合に前記保持手段により保持されることになる課金情報が示す料金の方が安価である場合には、前記更新手段に前記課金情報の更新を行わせることを特徴とする請求項１から９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記受信手段は、外部装置からネットワークを介して課金情報を含む更新指示を受信し、
前記更新手段は、前記保持手段に保持されている課金情報を前記受信手段が受信した更新指示に含まれる課金情報に更新することを特徴とする請求項１から１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記判定手段により、前記課金情報の更新を許可しないと判定された場合に、前記受信手段が受信した課金情報を破棄する破棄手段を更に備えることを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
前記破棄手段により前記受信手段が受信した課金情報が破棄された後、前記保持手段により保持されている課金情報の更新が可能な状態になった場合に、前記外部装置に対して前記新たな課金情報の再送信を要求する要求手段を更に備えることを特徴とする請求項１２に記載の画像処理装置。
【請求項１４】
外部装置と通信可能な画像処理装置の制御方法であって、
所定の画像処理を実行する画像処理工程と、
課金情報を記憶装置に保持する保持工程と、
前記記憶装置に保持されている課金情報に基づいて、前記所定の画像処理の実行に対する課金を行う課金工程と、
課金情報の更新指示を前記外部装置から受信する受信工程と、
前記受信工程で受信した更新指示に基づいて前記記憶装置に保持されている課金情報を更新する更新工程と、
ユーザによる前記画像処理装置の操作状況に基づいて、前記記憶装置に保持されている課金情報の更新を許可するか否かを判定する判定工程と、
前記判定工程における判定の結果、前記課金情報の更新を許可すると判定された場合は前記受信した更新指示に基づいて前記記憶装置に保持されている課金情報を更新し、前記課金情報の更新を許可しないと判定された場合は、前記受信された更新指示に基づく課金情報の更新を制限する制御工程と、
前記保持工程で保持されている課金情報が示す料金を表示する表示工程とを有し、
前記判定工程では、前記表示工程において料金の表示が行われる前は、前記課金情報の更新を許可すると判定し、前記表示手段による料金の表示が行われた後は、前記課金情報の更新を許可しないと判定することを特徴とする画像処理装置の制御方法。
【請求項１５】
請求項１４に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の画像処理の実行に対する課金を行う画像処理装置及びその制御方法、プログラム、記憶媒体に関するものである。
【背景技術】
【０００２】
コンビニエンスストア、スーパーマーケット、図書館などにはコピーやファクス、写真プリントなどの各種画像処理機能を備えた画像処理装置であるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が設置されている。このようなＭＦＰでは、ユーザから使用料を徴収するための課金情報を内部に保持し、この課金情報に基づく課金処理が行われている。
【０００３】
一方、近年では、ＬＡＮ等のネットワークに接続され、ＭＦＰのスキャナで読み取った画像データを送信したり、或いはネットワークを介して受信した画像データを印刷したりする機能を備えたＭＦＰも普及してきている。このようにネットワークに接続されたＭＦＰでは、上述したような画像データの送受信に限らず、ネットワークを介して受信した情報に基づいてＭＦＰ自体の設定情報の設定・更新を行うことも考えられている。
【０００４】
例えば、特許文献１には、ネットワークに接続される複数のデバイスの設定情報を管理サーバで管理し、複数のデバイスのうちいずれか１つのデバイスの設定情報が変更された場合に、その変更の内容を他のデバイスに送信して反映させることが記載されている。
【特許文献１】特開２００６−０９９３００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＭＦＰに保持されている、上述したような課金情報は、店舗側の料金体系の変更やキャンペーンの実施などに応じてその都度更新する必要がある。しかしながら、ユーザがＭＦＰを使用している最中に課金情報が更新されてしまうと、操作を開始する前にユーザが認識していた料金とは異なる金額が徴収されてしまい、トラブルの原因となってしまうおそれがある。
【０００６】
特に、上述した技術を用いてネットワークを介して課金情報の更新を行うようにした場合、サーバ側では、ユーザがＭＦＰを操作中であるかどうかを知ることができないため、ユーザがＭＦＰを操作している最中に課金情報の更新が行われてしまうことがある。
【０００７】
本発明は、上記の問題点に鑑みなされたものであり、ユーザの操作状況に基づいて課金情報の更新を許可するか否かを判定し、課金情報の更新を許可しないと判定された場合には、課金情報を更新しないようにする仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために本発明の画像処理装置は、外部装置と通信可能な画像処理装置であって、ユーザから操作を受け付けて画像処理を実行する画像処理手段と、課金情報を保持する保持手段と、前記保持手段に保持されている課金情報に基づいて、前記画像処理手段による画像処理の実行に対する課金を行う課金手段と、課金情報の更新指示を前記外部装置から受信する受信手段と、前記受信手段により受信された更新指示に基づいて
前記保持手段に保持されている課金情報を更新する更新手段と、前記ユーザから操作を受け付けた場合に、前記受信手段により受信された更新指示に基づく課金情報の更新を制限する制御手段と、前記保持手段に保持されている課金情報が示す料金を表示する表示手段とを備え、前記判定手段は、前記表示手段による料金の表示が行われる前は、前記課金情報の更新を許可すると判定し、前記表示手段による料金の表示が行われた後は、前記課金情報の更新を許可しないと判定することを特徴とする。
【発明の効果】
【００１０】
ユーザの操作状況に基づいて課金情報の更新を許可するか否かを判定し、課金情報の更新を許可しないと判定された場合には、課金情報を更新しないようにすることにより、ユーザが意図しない料金が課金されてしまうことを防ぐことが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１２】
（第１の実施形態）
図１は、第１の実施形態における画像処理装置が接続されるネットワークシステムの全体図である。ネットワーク１０４上には、ＭＦＰ１００，１０１，１０２が接続されている。ネットワーク１０４上には更に、パーソナルコンピュータ又はワークステーション（以下、ＰＣ／ＷＳとする）１０３が接続されている。
【００１３】
なお、ＭＦＰ１００，１０１，１０２はそれぞれ同様の機能を備えるものとする。よって、これ以降の説明では代表してＭＦＰ１００についてのみ説明する。また、ここでは、一例として３台のＭＦＰ１００，１０１，１０２と１台のＰＣ／ＷＳ１０３が接続されている例を示したが、ネットワークに接続されていれば、台数は任意に変更可能である。
【００１４】
また、ここでいうネットワークとは、インターネットやＬＡＮやＷＡＮなどで構成され、データの送受信ができればどのようなものでもよく、これらのいずれか一つまたは、組み合わせにより実現される。またＰＣ／ＷＳ１０３もサーバとして機能するものであれば、いかなるものでもかまわない。ＰＣ／ＷＳ１０３はＭＦＰ１００，１０１，１０２のそれぞれに課金情報を一括して送信することが可能である。
【００１５】
図２は、ＭＦＰ１００の内部構成を示す概略的なブロック図である。
【００１６】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１はＲＯＭ２０２に格納された制御プログラムに基づいてＭＦＰ１００全体の動作を制御する。ＲＯＭ２０２はＭＦＰ１００で実行される各種機能の制御に必要なプログラムを格納しており、ＲＡＭ２０３はＣＰＵ２０１のワークエリア等に使用される。不揮発性メモリ２０４は、ハードディスク、フラッシュメモリ、ＥＥＰＲＯＭ、ＥＰＲＯＭ等から構成され、操作部画面表示、言語切り替えに必要なプログラムおよびデータが蓄積されている。
【００１７】
２０５はスキャナ部であり、図示しない原稿読み取り部に置かれた原稿上の画像を読み取って画像データとして出力する。２０６はプリンタ部であり、スキャナ部２０５から出力された画像データを記録媒体上に印刷する。２０７はファクシミリ部であり、電話回線を介して圧縮画像データの送受信を行う。ファクシミリ部２０７により受信した圧縮画像データは、不揮発性メモリ２０４に一時的に保存することができる。
【００１８】
２０８は操作部であり、コピーモード設定キー、複写枚数等を設定するテンキー、複写動作開始を指示するスタートキー、等のキー入力部及び動作モードの設定状態等を表示するＬＥＤ・液晶等の表示部が配置されている。なお、詳細は後述する図３で説明する。
【００１９】
課金インターフェイス部２０９は、課金装置２１０と回線を介して繋がっており、ユーザが投入した現金の有無や、実行される画像処理サービスの対価と比較して十分な残高があるかどうかなどを示す情報を、課金装置２１０との間で送受信する。なお、ここでは現金のみを例として挙げたが、現金に限らずプリペイドカード等を用いてもよい。課金装置２１０はユーザからの入金を受け付ける受付部を備える。
【００２０】
コンピュータインターフェイス部２１１は、ネットワーク１０４を介してＭＦＰ１００とＰＣ／ＷＳ１０３とを接続するインターフェイスであり、ＰＣ／ＷＳ１０３から転送された画像データや、課金情報などを受信して不揮発性メモリ２０４に蓄積する。ＭＦＰ１００内の上述した各内部構成はバス２１２によって互いに接続されている。
【００２１】
図３は、図２に示した操作部２０８の外観図である。図において、３００はスタートキーで、コピーやファクス送信を開始させる時に押下する。３０１はストップキーで、コピーやファクス送信を中止するときに押下する。３０２はクリアキーで、入力された数値をクリアするときに押下する。
【００２２】
３０３はＩＤキーで、このＩＤキー３０３により特定のユーザに対してのみＭＦＰ１００を利用可能な状態とし、ＩＤキー３０３によりＩＤを入力しない限りＭＦＰ１００の利用を制限することが可能となる。３０４はテンキー群で、数値の入力、例えば倍率の設定、コピー部数等の入力等に使用する。
【００２３】
３０５は液晶表示操作部で、タッチパネルディスプレイにより構成され、ＭＦＰ１００の状態や、複写モードの設定状況を表示する。表示された項目をタッチすることにより、この表示される画面が変化、遷移し、複写モードの設定操作等を行えるようになっている。
【００２４】
図４は、図３に示した液晶表示操作部３０５に表示される操作画面の一例である。画面上部にはメッセージ領域４０１があり、現在表示している画面で何が行えるかを示したメッセージを表示する領域である。４０２は言語切り替えキーで表示されている言語を変更する場合に押下する。
【００２５】
４０３はコピーモードが割り当てられたキーで、４０４はファクスモードが割り当てられたキーである。キー４０３が押下された場合は、ＭＦＰ１００で原稿上の画像を読み取って複写するための設定画面を表示する。キー４０４が押下された場合は、ＭＦＰ１００で原稿上の画像を読み取って電話回線を使って送信するための設定画面を表示する。
【００２６】
図５は、キー４０３が押下された場合に表示される画面の例を示す。図５の画面上部にはメッセージ領域４０１と同様に、メッセージ領域５０１があり現在表示している画面で何が行えるかを示したメッセージを表示している。５０２はコピー料金表示画面で、現在設定されている課金情報として各画像処理サービスの単価をユーザに提示している。５０３は戻るキーで、図４の画面に戻る場合に押下する。５０４は確認キーで、課金装置２１０に入金があった場合に押下可能になる。入金がない場合は、次の画面の設定はできない。
【００２７】
このように、実際に画像処理サービスを提供する前にユーザに単価情報を提示することで、ユーザは予めどの画像処理サービスをいくらで行えるかを、サービスを実行する前に把握することができる。
【００２８】
次にネットワーク１０４を介して、ＰＣ／ＷＳ１０３などの外部装置から課金情報が送信され、各画像処理サービスの所定単位当たりの料金である単価を示す課金情報が更新される流れを説明する。
【００２９】
図６はＰＣ／ＷＳ１０３から送信される課金情報テーブルの一例である。図６に示す例では、白黒コピーの単価は変更せず、カラーおよび単色カラーコピーの単価を特定の期間だけ変更するという情報が設定されている。ここでは印刷を行うときの一枚あたりの料金を示す単価、及び単価変更開始日時や単価変更終了日時などの時刻情報を課金情報の属性の一例として説明したが、単価を変更するにあたり必要な属性であればいかなる属性でも課金情報に登録可能である。また、ここではテーブルというデータ形式で各属性を与えているが、これはテーブルに限られるものではなく、配列等のように単価の更新に必要な情報を得ることができれば如何なるものでもよい。
【００３０】
図７はＰＣ／ＷＳ１０３とＭＦＰ１００との通信処理の一例を示したタイミングチャートである。ＰＣ／ＷＳ１０３は、図６に示すような課金情報テーブルを、更新開始日時以前にネットワーク１０４を介してＭＦＰ１００に送信する（Ｓ５０１）。
【００３１】
ＭＦＰ１００は、課金情報を受信すると、課金情報を不揮発性メモリ２０４に保存を行う（Ｓ５０２）。課金情報の受信および保存が完了した場合、ＰＣ／ＷＳ１０３に対し保存が完了したことをＭＦＰ１００のコンピュータインターフェイス部２１１を介して通知する（Ｓ５０３）。ネットワーク通信エラーなどにより、課金情報の受信もしくは保存が完了しなかった場合、ＰＣ／ＷＳ１０３に対し保存が未完了であることをＭＦＰ１００のコンピュータインターフェイス部２１１を介して通知する。
【００３２】
ＰＣ／ＷＳ１０３はＭＦＰ１００から課金情報の保存が完了した旨の通知を受けると、ＭＦＰ１００における課金情報の状態を確認し（Ｓ５０４）、課金情報の保存が完了していれば通信を終了する（Ｓ５０５Ｙｅｓ，Ｓ５０６）。一方、ＭＦＰ１００から課金情報の保存が未完了である旨の通知を受けると（Ｓ５０７Ｙｅｓ）、課金情報を再送信する（Ｓ５０１）。ＭＦＰ１００から一定時間以上経っても応答がなかった場合は、予め設定されているエラー処理を実行する（Ｓ５０８）。エラー処理は、管理者にエラーがあったことを通知する、エラーリストを作成するなどがある。ここに挙げた処理以外にも課金情報がＭＦＰ１００に保存完了されていないことがわかれば、エラー処理はいかなるものであってもよい。
【００３３】
次に、ＰＣ／ＷＳ１０３から受信した課金情報をもとに、ＭＦＰ１００が自機のメモリ内に保持している課金情報を更新する手順について図８のフローチャートを用いて説明を行う。なお、図８に示すフローチャートは、ＭＦＰ１００のＣＰＵ２０１により実行される。
【００３４】
ステップＳ１０１において、ＣＰＵ２０１は不揮発性メモリ２０４に保持されている課金情報に記載されている単価変更開始日時になったかどうか判定する。判定の結果、単価変更開始日時になっていない場合は、単価変更開始日時になるまで処理は行わない。単価変更開始日時になった場合は、ステップＳ１０２に進む。
【００３５】
ステップＳ１０２において、ＣＰＵ２０１はＭＦＰ１００が待機中であるかどうかを判定する。ここでいう待機中とは、ＭＦＰ１００が一定時間以上操作されず、待機している状態をいう。ここでの一定時間とはＭＦＰ１００で任意に設定できるものである。ＭＦＰ１００が待機中である場合はステップＳ１０３へ進み、待機中でない場合はステップＳ１１１へ進む。
【００３６】
ステップＳ１０３において、課金インターフェイス部２０９は課金装置２１０に現金が投入されているかどうかの情報を得る。ここで課金装置２１０内に現金がある場合はステップＳ１０４に進み、課金装置２１０内に現金がない場合は単価の更新が許可されるのでステップＳ１０６に進み課金情報の更新を行う。
【００３７】
ステップＳ１０４において、課金インターフェイス部２０９は課金装置２１０に現金が一定時間以上投入されたままの状態であるか否かを示す情報を得る。ここでの一定時間とは任意の時間を設定できる。現金が投入されたままの状態で一定時間以上が経過している場合は課金情報の更新を許可しないと判定しステップＳ１０５に進み、一定時間以上経過していない場合はステップＳ１０２に戻り、課金情報の更新を許可するか否かを再判定する。
【００３８】
ステップＳ１０５において、コンピュータインターフェイス部２１１からＰＣ／ＷＳ１０３に課金情報の更新が未完了であることを通知する。
【００３９】
次にステップＳ１０６〜ステップＳ１１０を説明する。ステップＳ１０６において、操作部２０８は液晶表示操作部３０５に現在単価の変更を行っていることを表示する。
【００４０】
ステップＳ１０７では、操作部２０８は液晶表示操作部３０５の画面をロックし課金情報の更新中にユーザの操作が行われないようにする。ステップＳ１０８では、ＣＰＵ２０１は現在の単価をＰＣ／ＷＳ１０３から受信した課金情報テーブルに従って課金情報の更新を行う。
【００４１】
ステップＳ１０９では、操作部２０８は液晶表示操作部３０５の画面のロックを解除し、通常の操作が行える状態に戻す。ステップＳ１１０では、コンピュータインターフェイス部２１１はＰＣ／ＷＳ１０３に課金情報の更新が完了したことを通知する。
【００４２】
次にステップＳ１１１〜ステップＳ１１４を説明する。このステップはＭＦＰ１００が待機中ではない場合にＭＦＰ１００の操作状況に応じて課金情報の更新を行えるかどうかを判定するものである。
【００４３】
ステップＳ１１１において、操作部２０８は現在の単価が液晶表示操作部３０５に表示されたかどうかを判定する。単価が表示されたとき、ＭＦＰ１００内で管理している単価設定確認情報に単価が確認されたことが書き込まれる。単価が表示された場合はステップＳ１１２へ進み次の判定を行い、単価が表示されていない場合は、ステップＳ１０６へ進み上述した方法で課金情報の更新を行う。
【００４４】
ステップＳ１１２において、ＣＰＵ２０１はユーザの操作が終了しているかどうかを判定する。課金装置２１０のコイン返却ボタンを押下した場合や、プリンタ部による印刷を行った後ユーザが「終了キー」を押下することによって、コピー終了の意思を明示した場合にユーザの操作は終了したものと判定する。その際にステップＳ１１１で書き込まれた単価設定確認情報をクリアする。そして、ステップＳ１０６へ進み上述した方法で課金情報の更新を行う。ユーザの操作が終了していない場合は、ステップＳ１１３に進む。
【００４５】
ステップＳ１１３において、ＣＰＵ２０１はユーザの操作が一定時間経過しているかどうか判定する。ここでの一定時間とは任意で設定可能であるとする。一定時間経過していない場合は、ステップＳ１１２に戻り再びユーザの操作が終了しているか判定する。一定時間経過している場合は、課金情報の更新を許可しないと判定しステップＳ１１４に進む。
【００４６】
ステップＳ１１４において、コンピュータインターフェイス部２１１はＰＣ／ＷＳ１０３に課金情報の更新が未完了であることを通知する。以上の処理により、ＭＦＰ１００で課金情報の更新を行う。
【００４７】
このようにして、ＭＦＰ１００の操作状況に応じて課金情報を更新するか否かを制御することができる。これにより、ユーザがＭＦＰ１００を操作中にユーザの意図しないところで単価が変更してしまうことを防ぐことが可能となる。
【００４８】
（第２の実施形態）
先の図８のフローチャートでは、ＭＦＰ１００が待機中か、現金が投入されているか、単価が表示されたかどうかにより処理を切り替えたが、第２の実施形態では、ユーザがＭＦＰ１００にログインしているかどうかで判定を行ってもよい。図９のフローチャートでは、ユーザが認証機能を持つＭＦＰ１００にログインしているかどうかで判定する場合を説明する。
【００４９】
ステップＳ２０１において、ＣＰＵ２０１は課金情報テーブルに記載されている単価変更開始日時になったかどうか判定する。単価変更開始日時になっていない場合は、単価変更開始日時になるまで処理は行わない。
【００５０】
ステップＳ２０２において、ＣＰＵ２０１はユーザがＭＦＰ１００にログイン中であるかどうかを判定する。ログインしている場合はステップＳ２０３に進み、ログインしていない場合はステップＳ２０４に進む。
【００５１】
ステップＳ２０３において、ユーザがＭＦＰ１００にログインしているときは課金情報の更新を許可しないと判断し、コンピュータインターフェイス部２１１からＰＣ／ＷＳ１０３に課金情報の更新が未完了であることを通知する。
【００５２】
ステップＳ２０４〜ステップＳ２０８において、ユーザがＭＦＰ１００にログインしていないときは課金情報の更新を許可すると判断し、課金情報の更新を行う。なお、このステップＳ２０４〜ステップＳ２０８における課金情報の更新の各ステップは、図８のステップＳ１０６〜ステップＳ１１０と同じ処理であるため、説明は省略する。
【００５３】
以上のように認証機能を持ったＭＦＰ１００では、ユーザがログインしないとＭＦＰ１００の操作が行えないため、ユーザがログインしているかどうかを操作状況の判定基準として課金情報の更新を許可するか否かを判定するようにすることができる。
【００５４】
（第３の実施形態）
図８および図９では、ＭＦＰ１００を操作中は課金情報の更新を行わない場合について説明を行った。以下では、現在保持されている課金情報が示す単価よりも、更新された後の課金情報が示す単価のほうが安価になる場合には、ユーザが操作中であっても課金情報の更新を許可する処理について図１０のフローチャートを用いて説明する。
【００５５】
ステップＳ３０１において、ＣＰＵ２０１は課金情報に記載されている単価変更開始日時になったかどうか判定する。単価変更開始日時になっていない場合は、単価変更開始日時になるまで処理は行わない。
【００５６】
ステップＳ３０２において、ＣＰＵ２０１は現在保持している課金情報と不揮発性メモリ２０４に保存されている更新用の課金情報とを比較する。そして、現在保持している課金情報が示す単価よりも、更新後の課金情報が示す単価のほうが安価である場合には、ＭＦＰ１００の操作状況に関わらず、課金情報の更新を行うためにステップＳ３０３に進む。現在の単価より新しい単価のほうが高価である場合には、ＭＦＰ１００の操作状況を判定するために図８のフローチャートで示したステップＳ１０２へ進み、ＭＦＰの操作状況の判定に基づいて課金情報の更新を行う。
【００５７】
ステップＳ３０３では、操作部２０８は液晶表示操作部３０５に現在課金情報の更新を行っていることを表示する。ステップＳ３０４では、操作部２０８は液晶表示操作部３０５の画面をロックし課金情報の更新中にユーザの操作が行われないようにする。
【００５８】
ステップＳ３０５では、ＣＰＵ２０１はＰＣ／ＷＳ１０３から受信した課金情報テーブルに基づいて課金情報の更新を行う。ステップＳ３０６では、操作部２０８は液晶表示操作部３０５の画面のロックを解除し、通常の操作が行える状態に戻す。ステップＳ３０７では、コンピュータインターフェイス部２１１はＰＣ／ＷＳ１０３に課金情報の更新が完了したことを通知する。
【００５９】
以上のように、第３の実施形態では、更新後の課金情報が示す単価の方が、現在保持されている課金情報が示す単価よりも安価である場合には、ＭＦＰの操作状況によらず、課金情報の更新を行うように制御する。これにより、単価を下げるために課金情報の更新を行う場合には、操作状況によらず迅速に更新を行うことでユーザとってより有益なサービスを提供することが可能となる。
【００６０】
（第４の実施形態）
第１〜第３の実施形態では、ＰＣ／ＷＳ１０３から送信されてきた課金情報をＭＦＰ１００で一時的に保持しておいて、課金情報の更新を行う方法について説明を行った。第４の実施形態では、ＭＦＰ１００で課金情報を保持することなく課金情報の更新を行う方法について説明を行う。
【００６１】
図１１はＰＣ／ＷＳ１０３とＭＦＰ１００間での課金情報の送受信の流れと、ＭＦＰ１００で課金情報を更新するタイミングの一例を示したタイミングチャートである。
【００６２】
まず、任意のタイミングでＰＣ／ＷＳ１０３から課金情報がＭＦＰ１００に送信される（Ｓ６０１）。ここで送信される課金情報はＭＦＰ１００で一時的に保持されないので、先の第１の実施形態で課金情報の属性として付加していた単価変更開始日時、単価変更終了日時の各情報はここでは必須の情報ではない。課金情報の更新に必要な情報として、少なくとも新しい単価を示す情報が含まれていればよい。
【００６３】
課金情報を受信したＭＦＰ１００は、ＣＰＵ２０１でＭＦＰ１００が操作中であるかどうかを判定する（Ｓ６０２，Ｓ６０３）。操作中であるか否かの判定基準については、先の第１の実施形態で説明した処理と同様であるためここでは省略する。
【００６４】
ＭＦＰ１００が操作中ではなく、課金情報の更新を許可すると判定された場合、課金情報の更新を行って（Ｓ６０４）、コンピュータインターフェイス部２１１からＰＣ／ＷＳ１０３に課金情報の更新が完了したことを通知する（Ｓ６０５）。ＭＦＰ１００が操作中で、課金情報の更新を許可しないと判定された場合、課金情報の更新を行わない。その際、ＭＦＰ１００は受信した課金情報を保存せずに破棄する。
【００６５】
ＣＰＵ２０１によりＭＦＰ１００の操作が終了したと判定されると（Ｓ６０６Ｙｅｓ）、ＰＣ／ＷＳ１０３に対し課金情報の再送信を要求する（Ｓ６０７）。この際、液晶表示操作部３０５の画面をロックし、課金情報の更新が終了するまで操作が行われないようにする。
【００６６】
ＭＦＰ１００からの課金情報の再送信の要求を受信したＰＣ／ＷＳ１０３は課金情報を再送信する（Ｓ６０８，Ｓ６０９）。
【００６７】
ＰＣ／ＷＳ１０３から再送信された課金情報を受信したＭＦＰ１００は、受信した課金情報に基づき課金情報の更新を行う（Ｓ６１０，Ｓ６１１）。
【００６８】
ＭＦＰ１００は課金情報の更新が終わると、コンピュータインターフェイス部２１１からＰＣ／ＷＳ１０３に課金情報の更新が完了したことを通知する（Ｓ６１２）。
【００６９】
次に、図１２のフローチャートにおいて、新しい課金情報をＭＦＰ１００内に保持することなく課金情報の更新を行う処理について説明する。
【００７０】
ステップＳ４０１では、ＭＦＰ１００はＰＣ／ＷＳ１０３から課金情報を受信する。この際、不揮発性メモリ２０４に課金情報の保存は行わない。ステップＳ４０２では、ＣＰＵ２０１はＭＦＰ１００が操作中であるかどうかを判定する。このときの判定基準は先の第１の実施例で説明したものと同様であるため、ここでの詳しい説明は省略する。ここでＭＦＰ１００が操作中であればステップＳ４０３に進み、操作中でなければステップＳ４１１に進み課金情報の更新を行う。
【００７１】
ステップＳ４０３において、ＭＦＰ１００は操作中であるため課金情報の更新ができないので、受信した課金情報を破棄し、ステップＳ４０４に進む。
【００７２】
ステップＳ４０４では、ＣＰＵ２０１はＭＦＰ１００の操作が終了したかどうかを検知する。検知した結果、ユーザによる操作が終了し課金情報の更新が行える状況になっていればステップＳ４０５に進み課金情報の更新を行う。操作が終了していなければステップＳ４０９に進む。
【００７３】
ステップＳ４０５では、課金情報が更新できる状況になったので操作部２０８は液晶表示操作部３０５の画面をロックし課金情報の更新中にユーザの操作が行われないようにする。ステップＳ４０６では、操作部２０８は液晶表示操作部３０５に現在単価の変更を行っていることを表示する。
【００７４】
ステップＳ４０７において、コンピュータインターフェイス部２１１はＰＣ／ＷＳ１０３に対して、先ほど受信した新たな課金情報を再度送信するよう要求する。ステップＳ４０８で、コンピュータインターフェイス部２１１がＰＣ／ＷＳ１０３から課金情報を再受信すると、ステップＳ４１３に進み、課金情報の更新を行う。
【００７５】
ステップＳ４０９において、ＭＦＰ１００の操作が終了していない場合は、ＭＦＰ１００の操作時間が任意の一定時間を越えているかどうか判定する。ここで一定時間以上経過している場合は、ユーザが現金を投入したままにしてしまっていることや、終了後の確認処理をせずに放置してしまっていることなどが考えられるので、ステップＳ４１０に進む。まだ一定時間以上経過していない場合は、再びステップＳ４０４に戻り、ＭＦＰ１００の操作が終了したかどうかの判定を行う。
【００７６】
ステップＳ４１０において、コンピュータインターフェイス部２１１はＰＣ／ＷＳ１０３に課金情報の更新が未完了であることを通知する。
【００７７】
ステップＳ４１１〜ステップＳ４１６においては、先の図１０におけるステップＳ１０６〜ステップＳ１１０の課金情報を更新する処理と同様であるため、ここでの詳しい説明は省略する。
【００７８】
以上のように、本実施形態ではユーザが操作中である場合に、ＰＣ／ＷＳ１０３から送信された課金情報をＭＦＰ１００で保存することなく課金情報の更新を行う。
【００７９】
なお、上述した第１〜第４の実施形態では、コピー機能を実行する場合における印刷処理の単価を示す課金情報を更新する場合の処理について説明したが、他の画像処理にかかる課金情報を更新する場合にも上述した処理を行うようにしてもよい。例えば、ファクス送信にかかる課金情報や、スキャナ部による読み取り処理にかかる課金情報を更新する際に、上述した方法を採用してもよい。
【００８０】
（その他の実施形態）
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００８２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００８４】
プログラムを供給するための記録媒体としては、例えば、以下のようなものがある。フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）。
【００８５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。すなわち、ホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他にも、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後にも前述した実施形態の機能が実現される。すなわち、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施形態におけるネットワークシステムの全体図である。
【図２】本発明の実施形態におけるＭＦＰ１００の内部構成を示すブロック図である。
【図３】本発明の実施形態における操作部２０８の外観図である。
【図４】本発明の実施形態における液晶表示操作部３０５に表示される操作画面の一例を示した図である。
【図５】本発明の実施形態における液晶表示操作部３０５に表示される操作画面の一例を示した図である。
【図６】本発明の実施形態における課金情報テーブルの例を示す図である。
【図７】本発明の実施形態におけるＰＣ／ＷＳ１０３とＭＦＰ１００との課金情報の送受信の流れを示す図である。
【図８】本発明の実施形態における課金情報の更新動作を説明するためのフローチャートである。
【図９】本発明の実施形態における課金情報の更新動作を説明するためのフローチャートである。
【図１０】本発明の実施形態における課金情報の更新動作を説明するためのフローチャートである。
【図１１】本発明の実施形態におけるＰＣ／ＷＳ１０３とＭＦＰ１００との課金情報の送受信の流れを示す図である。
【図１２】本発明の実施形態における課金情報の更新動作を説明するためのフローチャートである。
【符号の説明】
【００９０】
１００，１０１，１０２  ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）
１０３  パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）
１０４  ネットワーク
２０１  ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  不揮発性メモリ
２０８  操作部
２０９  課金インターフェイス部
２１０  課金装置
２１１  コンピュータインターフェイス部
【図１】
0005235482.tif 000002
【図２】
0005235482.tif 000003
【図３】
0005235482.tif 000004
【図４】
0005235482.tif 000005
【図５】
0005235482.tif 000006
【図６】
0005235482.tif 000007
【図７】
0005235482.tif 000008
【図８】
0005235482.tif 000009
【図９】
0005235482.tif 000010
【図１０】
0005235482.tif 000011
【図１１】
0005235482.tif 000012
【図１２】
0005235482.tif 000013