(57)【要約】【課題】  印刷装置と外部装置との間で直接無線通信を行う場合、印刷装置は課金サーバと通信できず、課金制御を適切に行うことができない。【解決手段】  課金機能が有効に設定されている場合、印刷装置と外部装置との間で直接無線通信を行うことを禁止する。【選択図】  図６
2016107573.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理に関する課金制御を行う課金サーバと通信可能な印刷装置であって、
外部装置と前記印刷装置との間で直接無線通信を実行する直接無線通信手段と、
前記課金サーバによる課金制御が必要であるか否かを判定する判定手段と、
前記課金サーバによる課金制御が必要であると前記判定手段によって判定された場合に、外部装置と前記印刷装置との間で直接無線通信を実行することを禁止する制御手段とを備えることを特徴とする印刷装置。
【請求項２】
前記課金サーバによる課金制御が必要ではないと前記判定手段によって判定された場合に、前記制御手段は、外部装置と前記印刷装置との間で直接無線通信を実行することを許可することを特徴とする請求項１に記載の印刷装置。
【請求項３】
外部装置と前記印刷装置との間で直接無線通信を実行するためのボタンを含む接続画面を表示する表示手段を更に備え、
前記課金サーバによる課金制御が必要であると前記判定手段によって判定された場合に、前記制御手段は、無線通信の実行指示を前記ボタンを介してユーザから受け付けないように制御することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
外部装置と前記印刷装置との間で直接無線通信を実行するためのボタンを含む接続画面を表示する表示手段を更に備え、
前記課金サーバによる課金制御が必要であると前記判定手段によって判定された場合に、前記制御手段は、前記ボタンを無効状態にして前記操作画面を表示するように前記表示手段を制御することを特徴とする請求項１又は２に記載の印刷装置。
【請求項５】
前記印刷装置において課金機能が有効に設定されている場合に、前記判定手段は、前記課金サーバによる課金制御が必要であると判定し、前記印刷装置において前記課金機能が有効に設定されていない場合に、前記制御手段は、前記課金サーバによる課金制御が必要ではないと判定することを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
課金サーバと連携することで印刷処理について課金する課金機能を有する印刷装置であって、
外部装置と前記印刷装置との間で直接無線通信を実行する直接無線通信手段と、
前記課金機能が有効に設定されているか否かを判定する判定手段と、
前記課金機能が有効に設定されていると前記判定手段によって判定された場合に、外部装置と前記印刷装置との間で直接無線通信を実行することを禁止する制御手段とを備えることを特徴とする印刷装置。
【請求項７】
前記課金機能が有効に設定されていないと前記判定手段によって判定された場合に、前記制御手段は、外部装置と前記印刷装置との間で直接無線通信を実行することを許可することを特徴とする請求項６に記載の印刷装置。
【請求項８】
外部装置と前記印刷装置との間で直接無線通信を実行するためのボタンを含む接続画面を表示する表示手段を更に備え、
前記課金機能が有効に設定されていると前記判定手段によって判定された場合に、前記制御手段は、無線通信の実行指示を前記ボタンを介してユーザから受け付けないように制御することを特徴とする請求項６又は７に記載の印刷装置。
【請求項９】
外部装置と前記印刷装置との間で直接無線通信を実行するためのボタンを含む接続画面を表示する表示手段を更に備え、
前記課金機能が有効に設定されていると前記判定手段によって判定された場合に、前記制御手段は、前記ボタンを無効状態にして前記操作画面を表示するように前記表示手段を制御することを特徴とする請求項６又は７に記載の印刷装置。
【請求項１０】
印刷処理に関する課金制御を行う課金サーバと通信可能な印刷装置であって、
印刷処理を実行する印刷手段と、
外部装置と前記印刷装置との間で直接無線通信を実行する直接無線通信手段と、
外部装置と前記印刷装置との間で直接無線通信を実行することが可能な第１の通信モードで前記印刷装置が動作している場合であって、かつ、前記印刷手段が前記印刷処理を実行した場合に、前記印刷処理に関する課金情報を記憶する記憶手段と、
前記印刷装置の通信モードが前記第１の通信モードから前記課金サーバと通信することが可能な第２の通信モードに移行した場合に、前記記憶手段が記憶している前記課金情報を前記課金サーバに送信する送信手段とを備えることを特徴とする印刷装置。
【請求項１１】
前記第２の通信モードで前記印刷装置が動作している場合、前記送信手段は、前記印刷処理が完了したことに応じて前記印刷処理に関する課金情報を前記課金サーバに送信することを特徴とする請求項１０に記載の印刷装置。
【請求項１２】
前記第２の通信モードは、前記印刷装置に接続されているＬＡＮケーブルを介してネットワーク上の外部装置と通信するための通信モードであることを特徴とする請求項１０又は１１に記載の印刷装置。
【請求項１３】
前記第２の通信モードは、アクセスポイントを介してネットワーク上の外部装置と無線通信を実行するための通信モードであることを特徴とする請求項１０又は１１に記載の印刷装置。
【請求項１４】
前記課金情報は、印刷処理で使用したシートの枚数を含むことを特徴とする請求項１０乃至１３のいずれか１項に記載の通信装置。
【請求項１５】
印刷処理に関する課金制御を行う課金サーバと通信可能な印刷装置の制御方法であって、
前記課金サーバによる課金制御が必要であるか否かを判定する判定ステップと、
前記課金サーバによる課金制御が必要であると前記判定ステップで判定された場合に、外部装置と前記印刷装置との間で直接無線通信を実行することを禁止する制御ステップとを有することを特徴とする印刷装置の制御方法。
【請求項１６】
課金サーバと連携することで印刷処理について課金する課金機能を有する印刷装置の制御方法であって、
前記課金機能が有効に設定されているか否かを判定する判定ステップと、
前記課金機能が有効に設定されていると前記判定ステップで判定された場合に、外部装置と前記印刷装置との間で直接無線通信を実行することを禁止する制御ステップとを有することを特徴とする印刷装置の制御方法。
【請求項１７】
印刷処理に関する課金制御を行う課金サーバと通信可能な印刷装置の制御方法であって、
外部装置と前記印刷装置との間で直接無線通信を実行することが可能な第１の通信モードで前記印刷装置が動作している場合であって、かつ、前記印刷装置が前記印刷処理を実行した場合に、前記印刷処理に関する課金情報を記憶手段に記憶する記憶ステップと、
前記印刷装置の通信モードが前記第１の通信モードから前記課金サーバと通信することが可能な第２の通信モードに移行した場合に、前記記憶手段が記憶している前記課金情報を前記課金サーバに送信する送信ステップとを有することを特徴とする印刷装置の制御方法。
【請求項１８】
請求項１５乃至１７のいずれか１項に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
複合機やプリンタ等の印刷装置において、無線ＬＡＮ機能を備えるものが増えている。無線ＬＡＮ機能を備える印刷装置は、アクセスポイントを介してＰＣやモバイル端末等の外部装置から印刷ジョブを受信し、そして受信した印刷ジョブに基づいて印刷処理を実行する。
【０００３】
また印刷装置の中には、アクセスポイントのような中継装置を介さずに外部装置との間で直接無線通信を行うものも存在する。特許文献１には、Ｗｉ−Ｆｉ  ＤｉｒｅｃｔやＢｌｕｅｔｏｏｔｈ（登録商標）を用いてモバイル端末との間で直接無線通信を行う印刷装置が開示されている。
【０００４】
一方、印刷装置の利用形態として、印刷処理に対して課金を行う形態が知られている。特許文献２には、印刷処理で使用したシートの枚数やカラー印刷／モノクロ印刷の設定を課金情報として課金サーバに通知することで、課金情報を課金サーバが一元管理する構成が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２０５９８２号公報
【特許文献２】特開２００８−２９９１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
印刷装置によっては、アクセスポイントのような中継装置を介さずに外部装置との間で直接無線通信を行う場合に、ネットワーク上の他の装置と通信できなくなってしまうものがある。このような印刷装置は、外部装置との間で直接無線通信を行う場合に課金サーバと通信できなくなり、課金制御を適切に行うことができない。
【０００７】
そこで本発明では、外部装置との間で直接無線通信を行うことが可能な印刷装置であっても、課金サーバによる課金制御を適切に行うことができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明が提供する印刷装置は、印刷処理に関する課金制御を行う課金サーバと通信可能な印刷装置であって、外部装置と前記印刷装置との間で直接無線通信を実行する直接無線通信手段と、前記課金サーバによる課金制御が必要であるか否かを判定する判定手段と、前記課金サーバによる課金制御が必要であると前記判定手段によって判定された場合に、外部装置と前記印刷装置との間で直接無線通信を実行することを禁止する制御手段とを備えることを特徴とする。
【０００９】
また、本発明が提供する印刷装置は、課金サーバと連携することで印刷処理について課金する課金機能を有する印刷装置であって、外部装置と前記印刷装置との間で直接無線通信を実行する直接無線通信手段と、前記課金機能が有効に設定されているか否かを判定する判定手段と、前記課金機能が有効に設定されていると前記判定手段によって判定された場合に、外部装置と前記印刷装置との間で直接無線通信を実行することを禁止する制御手段とを備えることを特徴とする。
【００１０】
また、本発明が提供する印刷装置は、印刷処理に関する課金制御を行う課金サーバと通信可能な印刷装置であって、印刷処理を実行する印刷手段と、外部装置と前記印刷装置との間で直接無線通信を実行する直接無線通信手段と、外部装置と前記印刷装置との間で直接無線通信を実行することが可能な第１の通信モードで前記印刷装置が動作している場合であって、かつ、前記印刷手段が前記印刷処理を実行した場合に、前記印刷処理に関する課金情報を記憶する記憶手段と、前記印刷装置の通信モードが前記第１の通信モードから前記課金サーバと通信することが可能な第２の通信モードに移行した場合に、前記記憶手段が記憶している前記課金情報を前記課金サーバに送信する送信手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、外部装置との間で直接無線通信を行うことが可能な印刷装置であっても、課金サーバによる課金制御を適切に行うことができる仕組みを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】印刷システムの構成を示す図である。
【図２】印刷装置の構成を示す図である。
【図３】操作部が表示する各種画面を示す図である。
【図４】課金機能を有効にするための設定画面を示す図である。
【図５】印刷装置が実行する処理を示すフローチャートである。
【図６】印刷装置が実行する処理を示すフローチャートである。
【図７】操作部が表示する各種画面を示す図である。
【図８】印刷装置が実行する処理を示すフローチャートである。
【図９】印刷装置が実行する処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１４】
（実施形態１）
図１を用いて本実施形態の印刷システムの構成を説明する。本実施形態の印刷システムは、印刷装置１００、課金サーバ１１０、ネットワーク１２０、モバイル端末１３０、アクセスポイント１４０を有する。
【００１５】
印刷装置１００と課金サーバ１１０は、ネットワーク１２０を介して互いに通信可能である。印刷装置１００は、ネットワーク１２０上のＰＣ等の情報処理装置（不図示）から送信された印刷ジョブを受信し、受信した印刷ジョブに基づいて印刷処理を実行することができる。課金サーバ１１０は、印刷装置１００によって実行された印刷処理に関する課金情報を記憶する。課金情報の具体例としては、例えば印刷処理で使用したシートの枚数や印刷処理で消費したトナー量が挙げられる。
【００１６】
モバイル端末１３０は、アクセスポイント１４０を介して印刷装置１００等のネットワーク１２０上の装置と通信できる。また、モバイル端末１３０は、アクセスポイント１４０のような中継装置を介することなく、印刷装置１００との間で直接無線通信を実行することもできる。本実施形態では、この無線通信の例としてＷｉ−Ｆｉ  Ｄｉｒｅｃｔを例に挙げて説明する。なお、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを説明に使用するのはあくまで例であり、モバイル端末１３０と印刷装置１００との間で直接無線通信を行う形態であれば他の無線通信（例えばアクセスポイントモード、Ｂｌｕｅｔｏｏｔｈ（登録商標））であってもよい。モバイル端末１３０は、アクセスポイント１４０を介した無線通信やＷｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信によって、印刷装置１００に印刷ジョブを送信することができる。モバイル端末１３０から送信された印刷ジョブを受信した印刷装置１００は、受信した印刷ジョブに基づいて印刷処理を実行する。
【００１７】
次に、図２を用いて印刷装置１００の構成を説明する。本実施形態の印刷装置１００は複合機を想定しているが、スキャナ機能を備えないプリンタであってもよい。
【００１８】
ＣＰＵ２０１はＲＯＭ２０２が記憶している制御プログラムを読み出して、印刷装置１００の動作を制御するための様々な処理を実行する。ＲＯＭ２０２は、制御プログラムを記憶している。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、印刷ジョブやスキャン画像等の様々なデータを記憶する。
【００１９】
なお、印刷装置１００の場合、１つのＣＰＵ２０１が後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵが協働して後述するフローチャートに示す各処理を実行するようにすることもできる。
【００２０】
プリンタ２０５は、外部装置から受信した印刷ジョブやスキャナ２０６によって生成されたスキャン画像等に基づいて、シートに印刷処理を実行する。スキャナ２０６は、原稿を読み取ってスキャン画像を生成する。スキャナ２０６によって生成されたスキャン画像は、プリンタ２０５によって印刷されたり、ＨＤＤ２０４に記憶される。
【００２１】
操作部２０７は、タッチパネル機能を有する液晶表示部やキーボードを備え、後述する各種画面を表示する。ユーザは、操作部２０７を介して印刷装置１００に対して指示や情報を入力することができる。
【００２２】
無線通信部２０８は、外部装置との間で無線通信を実行する。無線通信部２０８は、インフラストラクチャーモードとダイレクト通信モードの２つの通信モードを有する。インフラストラクチャーモードは、アクセスポイント１４０を介してモバイル端末１３０等の外部装置と無線通信を実行する通信モードである。一方、ダイレクト通信モードは、アクセスポイント１４０を介さずにモバイル端末１３０等の外部装置と無線通信を実行する通信モードである。無線通信部２０８は、デバイス設定やユーザ指示に応じて、インフラストラクチャーモードとダイレクト通信モードのいずれかで無線通信を実行する。
【００２３】
無線通信部２０８がダイレクト通信モードで動作する場合、無線通信部２０８はＷｉ−Ｆｉ  Ｄｉｒｅｃｔを用いてモバイル端末１３０等の外部装置と直接無線通信を実行することとする。なお、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを説明に使用するのはあくまで例であり、モバイル端末１３０と印刷装置１００との間で直接無線通信を行う形態であれば他の無線通信（例えばアクセスポイントモード、Ｂｌｕｅｔｏｏｔｈ（登録商標））であってもよい。
【００２４】
ネットワークＩ／Ｆ２０９はＬＡＮケーブルを介してネットワーク１２０に接続され、外部装置と通信を実行する。
【００２５】
印刷装置１００の場合、ネットワークＩ／Ｆ２０９による通信と、無線通信部２０８による無線通信のいずれかが実行される。無線通信部２０８による無線通信は、上記で説明した通りインフラストラクチャーモードとダイレクト通信モードの２種類存在する。ネットワークＩ／Ｆ２０９による通信を、以下の説明では有線通信モードと呼ぶこととする。つまり印刷装置１００は、デバイス設定やユーザ指示に応じて、有線通信モード、インフラストラクチャーモード、ダイレクト通信モードのうちいずれかの通信モードを選択して実行することになる。
【００２６】
なお、有線通信モード、インフラストラクチャーモード、ダイレクト通信モードのうち、複数の通信モードを同時に動作させることは印刷装置１００にとって負荷となってしまう。そこで印刷装置１００は、有線通信モード、インフラストラクチャーモード、ダイレクト通信モードのうち、いずれか１つの通信モードを選択して実行し、同時に複数の通信モードで動作させることはできない。
【００２７】
次に図３を用いて、ユーザがダイレクト通信モード、つまりＷｉ−Ｆｉ  Ｄｉｒｅｃｔを利用する際の操作手順、及び、操作部２０７が表示する操作画面を説明する。
【００２８】
図３（ａ）のメニュー画面３００は、操作部２０７が表示する画面である。メニュー画面３００には、ユーザが利用可能な様々な機能が選択可能に表示される。ボタン３０１をユーザが選択すると（タッチパネルの場合はタッチする）、コピー機能を使用するための不図示のコピー画面を操作部２０７が表示する。また、ボタン３０２をユーザが選択すると、Ｓｅｎｄ機能を使用するための不図示のＳｅｎｄ画面を操作部２０７が表示する。また、ボタン３０４をユーザが選択すると、用紙設定やネットワーク設定等の各種設定を行うための不図示の設定画面を操作部２０７が表示する。
【００２９】
ユーザがＷｉ−Ｆｉ  Ｄｉｒｅｃｔを利用する場合、ユーザはメニュー画面３００のボタン３０３を選択する。ユーザがボタン３０３を選択すると、操作部２０７は図３（ｂ）の接続画面３１０を表示する。接続画面３１０には、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続処理を開始するための接続開始ボタン３１１が表示される。ユーザが接続開始ボタン３１１を選択することで、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信の実行指示が印刷装置１００に入力される。
【００３０】
接続画面３１０においてユーザが接続開始ボタン３１１を選択すると、操作部２０７は図３（ｃ）の接続画面３２０を表示する。そして無線通信部２０８は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続処理を開始する。具体的には、無線通信部２０８が接続相手を探索する。本実施形態の場合、ユーザ操作をトリガーにしてモバイル端末１３０においても同様にＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続処理を開始することで、無線通信部２０８がモバイル端末１３０を接続相手として特定する。Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの利用を止める場合は、ユーザはボタン３２１を選択すればよい。
【００３１】
無線通信部２０８が接続相手としてモバイル端末１３０を特定すると、無線通信部２０８とモバイル端末１３０との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信が確立される。Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの場合、印刷装置１００とモバイル端末１３０とのいずれか一方がアクセスポイントして動作することで、印刷装置１００とモバイル端末１３０との間の無線通信が確立される。これにより、印刷装置１００とモバイル端末１３０は、アクセスポイント等の中継装置を介さずに直接無線通を実行することができ、モバイル端末１３０は印刷ジョブを印刷装置１００に直接送信することができる。印刷装置１００とモバイル端末１３０との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信が確立されると、操作部２０７は図３（ｄ）の接続画面３３０を表示する。
【００３２】
次に、印刷装置１００と課金サーバ１１０とが連携することで実現される課金制御について説明する。印刷装置１００は、印刷処理に対して課金を行う課金機能を有している。課金機能では、例えば印刷処理で使用したシートの枚数や、印刷処理で消費したトナー量に応じた課金を行うことができる。印刷装置１００が印刷処理を実行すると、印刷処理で使用したシートの枚数や消費したトナー量が課金情報として印刷装置１００から課金サーバ１１０に送信され、課金サーバが課金情報を課金サーバのＨＤＤに記憶する。なお、印刷処理で使用したシートの枚数や消費したトナー量に応じた金額を印刷装置１００が算出し、算出した金額を課金情報として課金サーバ１１０に送信してもよい。
【００３３】
図４の設定画面４００は、印刷装置１００において課金機能を有効にするか否かを設定するための設定画面であり、印刷装置１００の操作部２０７が表示する。課金機能を有効にする場合、つまり課金機能を利用する場合、ユーザ（例えばシステム管理者）は項目４０１を選択すればよい。アドレス欄４０２には、課金サーバを特定するための情報として課金サーバのＩＰアドレスが入力される。設定画面４００は、例として課金サーバ１１０のアドレスが入力された場合を示している。一方、課金機能を無効にする場合、つまり課金機能を利用しない場合、ユーザは項目４０３を選択すればよい。項目４０１と項目４０３のいずれかをユーザが選択し、そして確定ボタン４０４をユーザが選択することで、課金機能を有効にするか、又は、無効にするかを示す設定が印刷装置１００のＨＤＤ２０４に記憶される。
【００３４】
課金機能を有効又は無効に設定するための方法は、図４で説明した設定画面４００を用いた設定に限定されない。他の方法として、課金機能を有効にするためのライセンスコードを印刷装置１００に入力してもよいし、課金機能を有効にするためのコマンドを課金サーバ１１０から印刷装置１００に送信してもよい。
【００３５】
印刷装置１００において課金機能を利用する場合、印刷装置１００は課金サーバ１１０と通信する必要がある。印刷装置１００が有線通信モード又はインフラストラクチャーモードで動作している場合、印刷装置１００は課金サーバ１１０と通信できるため、課金機能を利用できる。一方、印刷装置１００がダイレクト通信モードで動作している場合、印刷装置１００は課金サーバ１１０と通信できないため、課金機能を利用できない。
【００３６】
次に、印刷処理実行時に印刷装置１００において実行される、課金制御に関する処理を図５のフローチャートを用いて説明する。図５のフローチャートが示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。なお、図５のフローチャートが示す処理は、印刷装置１００が有線通信モード又はインフラストラクチャーモードで動作している場合に実行される処理である。
【００３７】
ステップＳ５０１において、プリンタ２０５は印刷処理を実行する。この印刷処理は、モバイル端末１３０から受信した印刷ジョブや、コピー処理に基づいて実行される。
【００３８】
印刷処理を実行すると、ステップＳ５０２において、ＣＰＵ２０１は課金機能が有効であるか否かを判定する。ＣＰＵ２０１は、ＨＤＤ２０４に記憶されている、設定画面５００による設定の結果を確認することで、課金機能が有効であるか否かを判定する。
【００３９】
課金機能が有効であるとステップＳ５０２において判定されると、ステップＳ５０３に進み、ＣＰＵ２０１は課金情報を課金サーバ１１０に送信する。印刷装置１００が有線通信モードで動作している場合、ネットワークＩ／Ｆ２０９が課金情報を課金サーバ１１０に送信する。また、印刷装置１００がインフラストラクチャーモードで動作している場合、無線通信部２０８がアクセスポイント１４０を介して課金情報を課金サーバ１１０に送信する。課金情報は印刷処理で使用したシートの枚数や印刷処理で消費したトナー量を示す情報である。課金サーバ１１０は、受信した課金情報を課金サーバ１１０のＨＤＤ等のメモリに記憶する。
【００４０】
一方、課金機能が有効ではないとステップＳ５０２において判定されると、課金情報を課金サーバ１１０に送信することなく図５のフローチャートが示す処理が終了する。
【００４１】
図５のフローチャートで説明した通り、印刷装置１００が有線通信モード又はインフラストラクチャーモードで動作している場合は、課金機能を適切に利用することができる。しかしながら、印刷装置１００がダイレクト通信モードで動作している場合は、印刷装置１００は課金サーバ１１０と通信することができないため、課金機能を適切に利用することはできない。そこで本実施形態では、課金機能が有効に設定されている場合、つまり課金サーバ１１０による課金制御が必要な場合に、印刷装置１００がダイレクト通信モードで動作することを禁止する。この処理について、図６を用いて詳しく説明する。
【００４２】
図６のフローチャートが示す処理は、印刷装置１００において画面遷移が発生した場合に実行される処理である。図６のフローチャートに示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００４３】
ユーザ操作によって画面遷移が発生すると、ステップＳ６０１において、ＣＰＵ２０１は、次に表示する画面が、ダイレクト通信モードに関する接続画面であるか否かを判定する。具体的には、図３で説明したＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続画面であるか否かを判定する。次に表示する画面がＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続画面ではないとステップＳ６０１においてＣＰＵ２０１が判定すると、ステップＳ６０５に進む。そしてステップＳ６０５において、画面遷移に応じた画面を表示するようにＣＰＵ２０１が操作部２０７を制御し、操作部２０７が画面遷移に応じた画面を表示する。例えば次に表示する画面がコピー画面であれば、ステップＳ６０５において操作部２０７はコピー画面を表示する。一方、次に表示する画面がＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続画面であるとステップＳ６０１においてＣＰＵ２０１が判定すると、ステップＳ６０２に進む。
【００４４】
ステップＳ６０２において、ＣＰＵ２０１は、ＣＰＵ２０１は課金機能が有効であるか否かを判定する。ＣＰＵ２０１は、ＨＤＤ２０４に記憶されている、設定画面５００による設定の結果を確認することで、課金機能が有効であるか否かを判定する。
【００４５】
課金機能が有効ではないとステップＳ６０２においてＣＰＵ２０１が判定した場合、ステップＳ６０３に進む。ステップＳ６０３において、ＣＰＵ２０１は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを利用可能な状態でＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続画面を表示するように操作部２０７を制御する。例えば操作部２０７は、図３（ｂ）の接続画面３１０のように、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを利用するための接続開始ボタンをユーザが選択可能な状態で接続画面を表示する。課金機能が有効ではない場合、印刷装置１００が課金サーバ１１０と通信する必要がないため、印刷装置１００がダイレクト通信モードで動作すること（言い換えればＷｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信を実行すること）が許可される。
【００４６】
一方、課金機能が有効であるとステップＳ６０２においてＣＰＵ２０１が判定した場合、ステップＳ６０４に進む。ステップＳ６０４において、ＣＰＵ２０１は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを利用できない状態でＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続画面を表示するように操作部２０７を制御する。例えば操作部２０７は、図７（ａ）の接続画面７００のように、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを利用するための接続開始ボタン７０１をユーザが選択できない無効状態（例えばグレーアウト表示）で接続画面を表示する。また他の方法として、図７（ｂ）の接続画面７１０で説明したように、ユーザが接続開始ボタンを選択した際にＷｉ−Ｆｉ  Ｄｉｒｅｃｔを利用できない旨の警告メッセージ７１１を表示してもよい。課金機能が有効である場合、印刷装置１００が課金サーバ１１０と通信する必要があるため、印刷装置１００がダイレクト通信モードで動作すること（言い換えればＷｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信を実行すること）が禁止される。
【００４７】
以上の説明の通り、本実施形態によれば、課金機能が有効であるか否かに基づいて、印刷装置１００がダイレクト通信モードで動作することを許可するか、又は、禁止するかが決定される。課金機能が有効である場合、印刷装置１００が課金サーバ１１０と通信する必要がある。従って、本実施形態では、課金機能が有効である場合に、印刷装置１００がダイレクト通信モードで動作すること、つまりＷｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信を実行することを禁止する。これにより、課金機能が有効である場合には、課金サーバ１１０と通信することが可能な通信モード（本実施形態では有線通信モード又はインフラストラクチャーモード）で印刷装置１００が動作するため、課金制御を適切に行うことができる。
【００４８】
（実施形態２）
実施形態１では、課金機能が有効である場合に、印刷装置１００がダイレクト通信モードで動作すること、つまりＷｉ−Ｆｉ  Ｄｉｒｅｃｔに基づく無線通信を実行することを禁止する構成を説明した。これに対して本実施形態では、課金機能が有効である場合であっても印刷装置１００がダイレクト通信モードで動作することを許可しつつ、課金制御を適切に行う構成を説明する。印刷システム全体の構成、印刷装置１００の構成は実施形態１と同様のため、説明は省略する。
【００４９】
印刷処理実行時に印刷装置１００において実行される処理を、図８のフローチャートを用いて説明する。図８のフローチャートが示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００５０】
ステップＳ８０１において、プリンタ２０５は印刷処理を実行する。この印刷処理は、モバイル端末１３０から受信した印刷ジョブや、コピー処理に基づいて実行される。
【００５１】
印刷処理を実行すると、ステップＳ８０２において、ＣＰＵ２０１は課金機能が有効であるか否かを判定する。ＣＰＵ２０１は、ＨＤＤ２０４に記憶されている、設定画面５００による設定の結果を確認することで、課金機能が有効であるか否かを判定する。課金機能が有効ではないとステップＳ８０２において判定されると、図８のフローチャートが示す処理が終了する。
【００５２】
課金機能が有効であるとステップＳ８０２において判定されると、ステップＳ８０３に進み、ＣＰＵ２０１は印刷装置１００がダイレクト通信モードで動作しているか否かを判定する。印刷装置１００がダイレクト通信モードで動作していないとステップＳ８０３において判定されると、ステップＳ８０４に進む。一方、印刷装置１００がダイレクト通信モードで動作しているとステップＳ８０３において判定されると、ステップＳ８０５に進む。
【００５３】
ステップＳ８０４について説明する。ステップＳ８０４において、ＣＰＵ２０１は課金情報を課金サーバ１１０に送信する。印刷装置１００が有線通信モードで動作している場合、ネットワークＩ／Ｆ２０９が課金情報を課金サーバ１１０に送信する。また、印刷装置１００がインフラストラクチャーモードで動作している場合、無線通信部２０８がアクセスポイント１４０を介して課金情報を課金サーバ１１０に送信する。課金情報は印刷処理で使用したシートの枚数や印刷処理で消費したトナー量を示す情報である。課金サーバ１１０は、受信した課金情報を課金サーバ１１０のＨＤＤ等のメモリに記憶する。つまり、印刷装置１００が有線通信モードやインフラストラクチャーモードで動作している場合、印刷処理が完了したことに応じて課金情報が課金サーバ１１０に送信される。
【００５４】
次にステップＳ８０５について説明する。ステップＳ８０５において、ＣＰＵ２０１は課金情報をＨＤＤ２０４に記憶する。ステップＳ８０５の処理が実行される場合、印刷装置１００はダイレクト通信モードで動作しているため、課金サーバ１１０と通信できない。そこで本実施形態では、ダイレクト通信モードで動作している場合には課金情報を印刷装置１００が保持する。そしてダイレクト通信モードから有線通信モード又はインフラストラクチャーモードに印刷装置１００が移行した場合に、印刷装置１００は、印刷装置１００が保持している課金情報を課金サーバ１１０に送信する。
【００５５】
次に、ステップＳ８０５で記憶した課金情報を課金サーバ１１０に送信するための処理を、図９のフローチャートを用いて説明する。図９のフローチャートが示す各ステップは、ＣＰＵ２０１がＲＯＭ２０２等のメモリに格納された制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００５６】
ステップＳ９０１において、ＣＰＵ２０１は、ダイレクト通信モードから他の通信モードに移行するか否かを判定する。例えば、ダイレクト通信モードで動作している印刷装置１００が所定時間操作されなかったり、ユーザによって他の通信モードに移行するための操作が行われた場合に、ダイレクト通信モードから他の通信モードに移行すると判定される。
【００５７】
ステップＳ９０２において、ＣＰＵ２０１は、印刷装置１００が有線通信モード又はインフラストラクチャーモードに移行するように制御する。例えばユーザによって移行後の通信モードが指示された場合には、その指示に従って印刷装置１００がダイレクト通信モードから有線通信モード又はインフラストラクチャーモードに移行する。あるいは、ダイレクト通信モードに移行する直前に動作していた通信モードに、自動的に移行する。例えば、インフラストラクチャーモードからダイレクト通信モードに移行していた場合、インフラストラクチャーモードに自動的に戻ることになる。
【００５８】
印刷装置１００がダイレクト通信モードから有線通信モード又はインフラストラクチャーモードに移行すると、ステップＳ９０３に進む。ステップＳ９０３において、ＣＰＵ２０１は、課金サーバ１１０に送信すべき課金情報を記憶しているか否かを判定する。課金サーバ１１０に送信すべき課金情報を記憶していない場合、図９のフローチャートが示す処理を終了する。一方、課金サーバ１１０に送信すべき課金情報を記憶している場合、つまりステップＳ８０５で課金情報をＨＤＤ２０４に記憶している場合、ステップＳ９０４に進む。
【００５９】
ステップＳ９０４において、ＣＰＵ２０１は、ＨＤＤ２０４に記憶している課金情報（ステップＳ８０５で記憶した課金情報）を課金サーバ１１０に送信する。印刷装置１００がダイレクト通信モードから有線通信モードに移行した場合、ネットワークＩ／Ｆ２０９が課金情報を課金サーバ１１０に送信する。また、印刷装置１００がダイレクト通信モードからインフラストラクチャーモードに移行した場合、無線通信部２０８がアクセスポイント１４０を介して課金情報を課金サーバ１１０に送信する。課金サーバ１１０は、受信した課金情報を課金サーバ１１０のＨＤＤ等のメモリに記憶する。そしてステップＳ９０５において、ＣＰＵ２０１は、ＨＤＤ２０４に記憶している課金情報を削除する。
【００６０】
以上の説明の通り、本実施形態によれば、印刷装置１００がダイレクト通信モードで動作し、かつ、課金機能が有効である場合に、印刷装置１００は、印刷処理実行時に課金情報をＨＤＤ２０４に記憶する。そして印刷装置１００がダイレクト通信モードから有線通信モード又はインフラストラクチャーモードに移行したことに応じて、印刷装置１００は、ＨＤＤ２０４に記憶している課金情報を課金サーバ１１０に送信する。このように、課金サーバ１１０と通信できないダイレクト通信モードで印刷処理実行時に印刷装置１００が動作している場合であっても、課金情報は後から課金サーバ１１０に送信されるため、課金制御を適切に行うことができる。
【００６１】
（その他の実施形態）
また本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えばＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６２】
１００  印刷装置
１１０  課金サーバ
１３０  モバイル端末
１４０  アクセスポイント
２０１  ＣＰＵ
２０４  ＨＤＤ
２０８  無線通信部
２０９  ネットワークＩ／Ｆ
【図１】
2016107573.tif 000003
【図２】
2016107573.tif 000004
【図３】
2016107573.tif 000005
【図４】
2016107573.tif 000006
【図５】
2016107573.tif 000007
【図６】
2016107573.tif 000008
【図７】
2016107573.tif 000009
【図８】
2016107573.tif 000010
【図９】
2016107573.tif 000011