(57)【要約】【課題】  ユーザ認証機能と課金管理を組み合わせて運用している際に、ユーザが印刷ジョブ実行中にログアウトを行うと、操作部にはログイン画面が表示される為、印刷ジョブの実行中に残金不足が発生した際、ユーザが残金不足の情報を認識することができない。【解決手段】  印刷料金を徴収する課金モードが設定され、印刷ジョブが実行中の場合、ログイン状態のユーザのログアウトが行えないように制御する。【選択図】  図５
2018111247.tif 000002
【特許請求の範囲】
【請求項１】
料金を徴収するための課金装置と接続可能な画像形成装置であって、
前記課金装置を用いて印刷料金を徴収する課金モードを設定する設定手段と、
操作部からユーザにより入力された情報に基づき、前記画像形成装置にログインするログイン手段と、
印刷ジョブを実行する実行手段と、
前記設定手段によって前記課金モードが設定され、前記実行手段により印刷ジョブが実行中の場合、前記ログイン手段によるログイン状態のユーザのログアウトを受け付けないように制御する制御手段とを有する画像形成装置。
【請求項２】
前記制御手段は、前記操作部に表示されるログアウトボタンをグレーアウトすることで、ログアウトを受け付けないようにすることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記課金装置を用いて印刷料金を徴収する課金モードが設定されておらず、印刷ジョブが実行中の場合、前記ログイン状態のユーザのログアウトを受け付けるように制御することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
料金を徴収するための課金装置と接続可能な画像形成装置であって、
前記課金装置を用いて印刷料金を徴収する課金モードを設定する設定手段と、
操作部からユーザにより入力された情報に基づき、前記画像形成装置にログインするログイン手段と、
印刷ジョブを実行する実行手段と、
前記設定手段によって前記課金モードが設定されており、前記実行手段により印刷ジョブが実行中に、前記ログイン手段によるログイン状態のユーザをログアウトさせる指示を受け付けた場合、ログアウトできないことを示すメッセージを表示する表示手段とを有する画像形成装置。
【請求項５】
料金を徴収するための課金装置と接続可能な画像形成方法であって、
前記課金装置を用いて印刷料金を徴収する課金モードを設定する設定ステップと、
操作部からユーザにより入力された情報に基づき、ログインするログインステップと、
印刷ジョブを実行する実行ステップと、
前記設定ステップによって前記課金モードが設定され、前記実行ステップにより印刷ジョブが実行中の場合、前記ログインステップによるログイン状態のユーザのログアウトを受け付けないように制御する制御ステップとを有する画像形成方法。
【請求項６】
料金を徴収するための課金装置と接続可能な画像形成方法であって、
前記課金装置を用いて印刷料金を徴収する課金モードを設定する設定ステップと、
操作部からユーザにより入力された情報に基づき、ログインするログインステップと、
印刷ジョブを実行する実行ステップと、
前記設定ステップによって前記課金モードが設定されており、前記実行ステップにより印刷ジョブが実行中に、前記ログインステップによるログイン状態のユーザをログアウトさせる指示を受け付けた場合、ログアウトできないことを示すメッセージを表示する表示ステップとを有する画像形成方法。
【請求項７】
コンピュータに、請求項５または６に記載の画像形成方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷の課金を行う課金装置と接続可能な画像形成装置、画像形成方法に関する。
【背景技術】
【０００２】
画像形成装置にログインする際にユーザ認証を行い、ログインしたユーザに応じて使用可能な機能の制限や、ユーザのプリント枚数のカウントを行っている。また、公共施設等に設置する画像形成装置においては、コインベンダ等の課金装置が接続されることにより課金管理が行われている。特許文献１では、ユーザ認証機能と課金管理を組み合わせて運用する画像形成装置が記載されている。特許文献１では、画像形成装置に接続されている課金装置に残金がある状態でログアウトされると、残金の払い戻しを行わず、ユーザの残金情報として記憶することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１５９６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザ認証機能と課金管理を組み合わせて運用する画像形成装置では、課金装置を使用したユーザが、印刷ジョブの実行中にログアウトを行うと、操作部には、ユーザ認証を行うためのログイン画面が表示される。そのため、印刷ジョブの実行中に残金不足が発生した場合、ユーザが残金不足の情報を認識することができなかった。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明の画像形成装置は、料金を徴収するための課金装置と接続可能な画像形成装置であって、前記課金装置を用いて印刷料金を徴収する課金モードを設定する設定手段と、操作部からユーザにより入力された情報に基づき、前記画像形成装置にログインするログイン手段と、印刷ジョブを実行する実行手段と、前記設定手段によって前記課金モードが設定され、前記実行手段により印刷ジョブが実行中の場合、前記ログイン状態のユーザのログアウトを受け付けないように制御する制御手段とを有する。
【発明の効果】
【０００６】
本発明によれば、印刷料金を徴収する課金モードが設定され、印刷ジョブが実行中の場合、ログアウトをさせないようにすることができる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態におけるハードウェア構成を示したブロック図である。
【図２】本実施形態におけるソフトウェア構成を示した図である。
【図３】本実施形態におけるログイン画面の例を示す図である。
【図４】本実施形態におけるログイン後のメイン画面の例を示す図である。
【図５】実施例１における課金モード中にジョブが実行された際に、ログアウトボタンをグレーアウトする処理の流れを示すフローチャートである。
【図６】実施例１における課金モード中にジョブが実行されている際の操作部に表示される画面の例を示す図である。
【図７】実施例２における課金モード中のジョブ実行時に、ログアウトボタンが押下された際にエラーメッセージを表示する処理の流れを示すフローチャートである。
【図８】実施例２におけるエラーメッセージ表示の例を示す図である。
【図９】実施例３における課金モード中にログアウトされた状態で、一定時間ジョブが中断された際にジョブをキャンセルする処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための形態について図面を用いて説明する。
【０００９】
図１は画像形成装置１０１のハードウェア構成を示したブロック図である。
【００１０】
画像形成装置１０１は、コントローラユニット１０２、表示部１０３、操作部１０４、プリンタユニット１０５、スキャナユニット１０６から構成されている。
【００１１】
表示部１０３はＬＥＤや液晶ディスプレイを備え、ユーザの操作内容や装置の内部状態を表示する。操作部１０４はユーザからの操作を受け付ける。操作部１０４は、複数の操作ボタンを備えるだけでなく、表示部１０３とともにタッチディスプレイとして実現される場合もある。
【００１２】
プリンタユニット１０５は、電子写真方式により画像をシート上に印刷する装置であり、用紙トレイから用紙を取り出す給紙機構や、画像を転写して定着させる機構や、画像形成装置１０１の内部から外部への紙を排紙する排紙機構などからなる。またプリンタユニット１０５の追加機能として仕上げ機構がある。仕上げ機構はフィニッシャなどと呼ばれる。仕上げ機構には、プリントされた印刷物を部単位でソートしたり、ホチキスで留めたり、印刷物を折ったりする機構がある。プリンタユニット１０５は、コントローラユニット１０２からプリント指示を受け付け、コントローラユニット１０２から送信されてくる画像データを用紙にプリントする。コントローラユニット１０２とは、デバイス制御Ｉ／Ｆ１１４を介して接続されている。
【００１３】
スキャナユニット１０６は、原稿に光をあてて、反射光をデジタルデータとして読み取る装置である。スキャナユニット１０６は原稿を１面ずつ読み取るための原稿台ガラスを備えている。また、積み重ねられた複数枚の原稿を連続的に読み取るためにＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）が装着されている。スキャナユニット１０６は、コントローラユニット１０２からスキャン指示を受け付け、スキャン動作を行い、その画像データをコントローラユニット１０２に送信する。コントローラユニット１０２とは、デバイス制御Ｉ／Ｆ１１４を介して接続されている。
【００１４】
コントローラユニット１０２は、ＣＰＵ１０７、ＲＯＭ１０８、ＲＡＭ１０９、ＨＤＤ１１０、ＥＥＰＲＯＭ１１１、表示部Ｉ／Ｆ１１２、操作部Ｉ／Ｆ１１３、デバイスＩ／Ｆ１１４から構成されている。ＣＰＵ１０７は、画像形成装置１０１に内蔵される制御プログラムの実行媒体であり、各Ｉ／Ｆや記憶媒体のメモリなどを介して、コントローラユニット１０２に接続されるデバイスの動作を制御する。ＲＯＭ１０８は読み取り専用メモリであり、システム起動に必要なブートプログラムなどを記憶している。ＲＡＭ１０９は、揮発メモリであり、制御プログラムを実行する際に必要とするワークメモリである。ＨＤＤ１１０は、磁気ディスクなどの記憶媒体であり、制御プログラムや画像データなどを記憶している。ＥＥＰＲＯＭ１１１は、不揮発メモリであり、制御プログラムが実行する際に必要となる設定値などを記憶している。ユーザ管理に必要なＩＤ／パスワードなどもＥＥＰＲＯＭ１１１に記憶している。
【００１５】
デバイスＩ／Ｆ１１４は、コントローラユニットに接続されるデバイス（プリンタユニット１０５、スキャナユニット１０６、課金装置１１８）との入出力を制御する。デバイスＩ／Ｆ１１４は複数デバイスが接続可能なバス構造として実現されるだけでなく、複数のＩ／Ｆに分割されて、接続されるデバイスと１対１でＩ／Ｆが備えられる場合もある。表示Ｉ／Ｆ１１２は、表示部１０３へ制御情報を出力する。操作部Ｉ／Ｆ１１３は、操作部１０４から入力情報を受け付ける。
【００１６】
画像形成装置１０１は、ネットワークＩ／Ｆ１１５を介してＬＡＮ／ＷＡＮ１１６に接続し、ＬＡＮ／ＷＡＮ１１６の先にあるＰＣ１１７からのプリントジョブ等を受け付ける。
【００１７】
また、画像形成装置１０１は、デバイス制御Ｉ／Ｆ１１４を介して課金装置１１８と通信する。課金装置１１８は、画像形成装置１０１を使用するユーザに課金した料金を徴収するための料金徴収装置である。本実施形態では、課金装置１１８として、現金（紙幣やコイン）をユーザから受領するコインベンダについて説明する。なお、課金装置１１８は、キャッシュカード、プリペイドカード、電子マネー等により料金を徴収する料金徴収装置等でもよい。画像形成装置１０１では、課金装置１１８を用いて徴収された料金に基づいて利用される場合、ユーザが入力したジョブのプリント枚数、サイズ、色モード等に応じて、ユーザに課金される印刷料金がＣＰＵ１０７によって算出される。算出された印刷料金は、課金装置１１８を用いてユーザから徴収される。また、ユーザに課金を行う課金モードと、ユーザに課金を行わない通常モードは切り替え可能とする。このモードの切り替えは、ＲＡＭ１０９内に課金モードか否かの設定フラグを持ち、起動時にＣＰＵ１０７がこの設定フラグを参照することでどちらのモードで起動するかの判断を行う。この設定フラグの値を切り替えることでモードの切り替えを行うことが可能となる。
【００１８】
タイマー１１９は画像形成装置１０１内における時間の管理を行う。ジョブの受け付け時間、終了時間、ジョブ中断時間、スリープ時間等の制御を行う際にタイマー１１９が用いられる。
【００１９】
図２は画像形成装置１０１のソフトウェア構成を示した図である。
【００２０】
コントローラソフト２０１は、ＣＰＵ１０７によりＨＤＤ１１０からＲＡＭ１０９に制御プログラムが展開され、実行される。コントローラソフト２０１は、ＵＩ制御部２０２、記憶装置制御部２０３、ユーザ管理制御部２０４、ネットワーク制御部２０５、ジョブ制御部２０６、課金装置制御部２０７、デバイス制御部２０８から構成されている。
【００２１】
ＵＩ制御部２０２は、表示部Ｉ／Ｆ１１２を介してユーザへの画面表示を行う。また、操作部Ｉ／Ｆ１１３を介してユーザからの入力を受け付ける。ユーザからのＩＤ／パスワード入力は、ＵＩ制御部２０２で受け付け、ユーザ管理制御部２０４にログイン要求を通知する。また、画像形成装置の各種設定もＵＩ制御部２０２で受け付け、記憶装置制御部２０３に設定値を通知する。
【００２２】
記憶装置制御部２０３は、他の制御部からの読み書き指示に従い、ＨＤＤ１１０やＥＥＰＲＯＭ１１１に対して画像データや各種設定値などの読み書きを行う。
【００２３】
ユーザ管理制御部２０４は、ＵＩ制御部２０２からログイン要求が通知されると、記憶装置制御部２０３に保持されているユーザ管理テーブルから正当なユーザか判断し、ログイン処理を行う。ユーザ管理テーブルやログイン処理に関しては後述する。また、ユーザ管理制御部２０４は、課金装置制御部から通知されるログイン要求も受け付け、ログイン処理を行う。
【００２４】
ネットワーク制御部２０５は、ネットワークＩ／Ｆ１１５を介してＬＡＮ／ＷＡＮ１１６に対してデータの送信や受信を行う。ＰＣ１１７からのプリントジョブも、一旦、ネットワーク制御部２０５で受け付け、ジョブ制御部２０６にジョブ投入する。
【００２５】
ジョブ制御部２０６は、ＵＩ制御部２０２やネットワーク制御部２０５からジョブ投入を受け付け、記憶装置制御部２０３で保持している各種設定やユーザ管理制御部２０４で保持しているログイン情報を取得し、ジョブを実行する。ジョブの実行処理では、デバイス制御部２０８へプリント指示やスキャン指示を通知する。また、課金装置制御部２０７へ課金に必要な情報を通知する。
【００２６】
課金装置制御部２０７は、デバイスＩ／Ｆ１１４を介して課金装置１１８と通信する。課金装置１１８からの投入金額通知を受けると、ユーザ管理制御部２０４にログイン要求を通知する。また、ジョブ制御部２０６から課金に必要な情報を受け取り、必要金額を計算し課金装置１１８に減額指示を行う。
【００２７】
デバイス制御部２０８は、デバイスＩ／Ｆ１１４を介してプリンタユニット１０５やスキャナユニット１０６と通信する。ジョブ制御部２０６からプリント指示やスキャン指示を受けると、プリントユニット１０５にプリント動作を開始させたり、スキャナユニット１０６にスキャナ動作を開始させたりする。また、デバイス動作中に発生した状態はジョブ制御部２０６に通知される。
【００２８】
図３は表示部１０３上に表示されるログイン画面の例である。
【００２９】
ここで、ログイン画面３０１としては、ユーザがユーザ認証を受ける際にＩＤ及びパスワードの入力が要求される認証でもよい。また、ログイン画面３０１としては、操作部１０４に表示されたユーザ自身のアイコン３０２をタッチすることでユーザ認証時にパスワードを必要としない簡易認証であっても良い。
【００３０】
図４は表示部１０３上に表示されるログイン後のメイン画面の例である。
【００３１】
メイン画面４０１には例えばコピー機能を起動するコピーボタン４０２、待機中ジョブ等を表示するプリント機能を起動するプリントボタン４０３等が含まれる。また、ログイン後に操作部１０４に表示される画面にはログイン状態からログアウトする為のログアウトボタン４０４が存在する。
【００３２】
（実施例１）
以下、本発明を実施するための形態について図面を用いて説明する。
【００３３】
図５は本実施形態における、課金モード中にジョブが実行された際に、ログアウトボタン４０４をグレーアウトする処理の流れを示すフローチャートである。ＨＤＤ１１０またはＲＯＭ１０８に格納されたプログラムをＲＡＭ１０９に読み出し、ＣＰＵ１０７が読み出したプログラム実行することにより、図５のフローチャートは実現される。なお、図３のログイン画面を介してログイン状態のユーザの指示に基づき、ジョブが実行される。
【００３４】
まず、Ｓｔｅｐ５０１においてＣＰＵ１０７はジョブ（例えば、印刷ジョブ）の実行が開始されたか否かの判断を行う。ジョブの実行が開始されていない場合はＳｔｅｐ５０１に戻り処理を繰り返す。ジョブの実行が開始されていると判断された際は、Ｓｔｅｐ５０２にすすむ。Ｓｔｅｐ５０２において、ＣＰＵ１０７は、ＲＡＭ１０９内の課金モードか否かの設定フラグを参照し、設定フラグの値がＯＮかＯＦＦかによって画像形成装置１０１の現在のモードが課金モードであるか否かの判断を行う。Ｓｔｅｐ５０２において課金モードではないと判断された際は、そのまま処理を終了する。
【００３５】
Ｓｔｅｐ５０２において、現在のモードが課金モードであると判断された場合は、ＣＰＵ１０７はＳｔｅｐ５０３でログアウトボタン４０４をグレーアウト表示にする。ここで、課金モード中においてジョブが実行されている際の操作部１０４上に表示される画面の例を図６に示す。図中６０２には実行中のジョブを含め、ジョブの一覧を表示される。また、ログアウトボタン４０４はユーザが押下できないようにグレーアウト表示となる。
【００３６】
次にＳｔｅｐ５０４において、ＣＰＵ１０７は実行中のジョブが終了したか否かの判断を行う。まだジョブが終了していないと判断された場合は、Ｓｔｅｐ５０３に戻り、ログアウトボタン４０４のグレーアウト表示を続ける。
【００３７】
Ｓｔｅｐ５０４において、実行中のジョブが終了したと判断された場合は、ＣＰＵ１０７はＳｔｅｐ５０５においてログアウトボタン４０４のグレーアウト表示を解除し処理を終了する。
【００３８】
本実施例によれば、することができる。
【００３９】
（実施例２）
図７は本実施形態における、課金モード中のジョブ実行時に、ログアウトボタン４０４が押下された際に、エラーメッセージを表示する際の流れを示すフローチャートである。ＨＤＤ１１０またはＲＯＭ１０８に格納されたプログラムをＲＡＭ１０９に読み出し、ＣＰＵ１０７が読み出したプログラム実行することにより、図７のフローチャートは実現される。
【００４０】
まず、Ｓｔｅｐ７０１においてＣＰＵ１０７はユーザによってログアウトボタン４０４が押下されたか否かの判断を行う。ログアウトボタン４０４が押下されていないと判断された際は、Ｓｔｅｐ７０１に戻り処理を繰り返す。Ｓｔｅｐ７０１でログアウトボタン４０４が押下されたと判断された際は、Ｓｔｅｐ７０２にすすむ。Ｓｔｅｐ７０２において、ＣＰＵ１０７はＲＡＭ１０９内の課金モードか否かの設定フラグを参照し、設定フラグの値がＯＮかＯＦＦかによって画像形成装置１０１の現在のモードが課金モードであるか否かの判断を行う。課金モードではないと判断された場合は、Ｓｔｅｐ７０６でログアウト処理を実行し処理を終了する。
【００４１】
Ｓｔｅｐ７０２において、画像形成装置１０１の現在のモードが課金モードであると判断された際は、Ｓｔｅｐ７０３に進み、ＣＰＵ１０７は画像形成装置１０１でジョブが実行中か否かの判断を行う。ジョブが実行中ではないと判断された際は、Ｓｔｅｐ７０６でログアウト処理を実行し処理を終了する。
【００４２】
Ｓｔｅｐ７０３において、画像形成装置１０１でジョブが実行中であると判断された際は、Ｓｔｅｐ７０４で操作部１０４上にログアウトできない旨のエラーメッセージの表示を行う。ここで、エラーメッセージ表示の例を図８に示す。操作部１０４上に８０１のようなログアウトエラーメッセージが表示され、ユーザがＯＫボタン８０２を押下することで直前の画面に戻る。
【００４３】
次にＳｔｅｐ７０５で、ＣＰＵ１０７はユーザがＯＫボタン８０２を押下したか否かの判断を行う。押下していないと判断された際は、Ｓｔｅｐ７０４に戻りログアウトエラーメッセージ表示を続ける。
【００４４】
Ｓｔｅｐ７０５においてユーザがＯＫボタン８０２を押下したと判断された場合は、Ｓｔｅｐ７０７でログアウトエラーメッセージを非表示とし処理を終了する。
【００４５】
本実施例によれば、することができる。
【００４６】
（実施例３）
図９は本実施形態における、課金モード中にログアウトされた状態で一定時間ジョブが中断された際にジョブをキャンセルする際の流れを示すフローチャートである。ＨＤＤ１１０またはＲＯＭ１０８に格納されたプログラムをＲＡＭ１０９に読み出し、ＣＰＵ１０７が読み出したプログラム実行することにより、図９のフローチャートは実現される。
【００４７】
まずＳｔｅｐ９０１においてＣＰＵ１０７はＲＡＭ１０９内の課金モードか否かの設定フラグを参照し、設定フラグの値がＯＮかＯＦＦかによって画像形成装置１０１の現在のモードが課金モードであるか否かの判断を行う。課金モードでないと判断された際は、Ｓｔｅｐ９０５に進み、課金モードであると判断された際は、Ｓｔｅｐ９０２において画像形成装置１０１がログアウト状態であるか否かの判断を行う。ログアウト状態でないと判断された際はＳｔｅｐ９０１に戻り処理を繰り返す。
【００４８】
Ｓｔｅｐ９０２において画像形成装置１０１がログアウト状態であると判断された場合は、Ｓｔｅｐ９０３において画像形成装置１０１で中断中ジョブが存在するか否かの判断が行われる。中断中ジョブが存在しないと判断された際は、Ｓｔｅｐ９０１に戻り処理を繰り返す。
【００４９】
Ｓｔｅｐ９０３において画像形成装置１０１で中断ジョブが存在すると判断された場合は、Ｓｔｅｐ９０４において課金額の残金が０円であるか否かの判断が行われる。残金が０円ではないと判断された際は、Ｓｔｅｐ９０１に戻り処理を繰り返す。
【００５０】
Ｓｔｅｐ９０４において課金額の残金が０円であると判断された際は、Ｓｔｅｐ９０５において、前記中断中のジョブが中断したまま一定時間経過しているか否かの判断が行われる。ここで、一定時間とは予め画像形成装置１０１内に保持しておいても良く、またユーザが予め設定しておいても良い。ＣＰＵ１０７はタイマー１１９を参照することで、ジョブ中断後の経過時間を監視し一定時間が経過したか否かを判断する。ここではこの「一定時間」を１分間とした場合の例を示す。
【００５１】
Ｓｔｅｐ９０５において、ジョブが中断後１分間経過していないと判断された場合は、Ｓｔｅｐ９０１に戻り処理を繰り返し、ジョブ中断後１分間が経過していると判断された場合は、Ｓｔｅｐ９０６において該当ジョブをキャンセルし処理を終了する。
【００５２】
本実施例によれば、することができる。
【００５３】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2018111247.tif 000003
【図２】
2018111247.tif 000004
【図３】
2018111247.tif 000005
【図４】
2018111247.tif 000006
【図５】
2018111247.tif 000007
【図６】
2018111247.tif 000008
【図７】
2018111247.tif 000009
【図８】
2018111247.tif 000010
【図９】
2018111247.tif 000011