(57)【要約】【課題】事前のオンライン決済によりユーザーから徴収した料金のうち、未実施のジョブの料金を確実にユーザーに返すことが可能な画像形成装置を得る。【解決手段】画像形成装置１は、ジョブを開始する前に、ジョブに対する課金額を計算する。画像形成装置は、決済処理を行うサーバー３に対して、課金額の決済処理を要求する。画像形成装置１は、課金額の決済処理がなされたことを条件に、ジョブを実行する。画像形成装置１は、ジョブの実行が中断している状態で、画像形成装置の電源スイッチをオフする操作を画像形成装置が受け付けると、課金額とジョブのうち実行済みのジョブに対する課金額との差額の返金を、サーバー３に対して要求する。画像形成装置１は、差額の返金がサーバー３に対して要求された後に、シャットダウンする。【選択図】図５
2020189436.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
ジョブを開始する前に、前記ジョブに対する課金額を計算する計算手段と、
決済処理を行う外部サーバーに対して、前記課金額の決済処理を要求する決済処理要求手段と、
前記課金額の決済処理がなされたことを条件に、前記画像形成装置に前記ジョブを実行させるジョブ制御手段と、
前記ジョブの実行が中断している状態で、前記画像形成装置の電源スイッチをオフする操作を前記画像形成装置が受け付けると、前記課金額と前記ジョブのうち実行済みのジョブに対する課金額との差額の返金を、前記外部サーバーに対して要求する返金処理要求手段と、
前記差額の返金が前記外部サーバーに対して要求された後に、前記画像形成装置をシャットダウンさせるシャットダウン処理を実行する装置状態制御手段とを備える、画像形成装置。
【請求項２】
前記ジョブのデータを記憶するメモリと、
前記シャットダウン処理が実行される前に、前記ジョブのデータを前記メモリから削除する削除手段とをさらに備える、請求項１に記載の画像形成装置。
【請求項３】
前記装置状態制御手段は、前記差額の返金処理がなされたことを示す応答通知を前記外部サーバーから受け取ったことを条件に、前記画像形成装置をシャットダウンさせる、請求項１または２に記載の画像形成装置。
【請求項４】
前記差額の返金処理がなされたこと通知する通知手段をさらに備える、請求項３に記載の画像形成装置。
【請求項５】
前記通知手段は、前記画像形成装置の管理者宛てに電子メールにて、前記差額の返金処理がなされたことを通知する、請求項４に記載の画像形成装置。
【請求項６】
操作パネルをさらに備え、
前記通知手段は、前記操作パネルに前記差額の返金処理がなされたことを表示させる、請求項４に記載の画像形成装置。
【請求項７】
前記操作パネルに前記差額の返金処理がなされたことが表示された後に、前記操作パネルが確認用のボタンの操作を受け付けたことを条件に、前記装置状態制御手段は、前記画像形成装置をシャットダウンさせる、請求項６に記載の画像形成装置。
【請求項８】
前記返金処理要求手段は、中断している前記ジョブの後に、前記課金額の決済処理がなされた他のジョブが存在する場合、前記他のジョブに対して支払った前記課金額の返金を、前記外部サーバーにさらに要求する、請求項１から７のいずれか１項に記載の画像形成装置。
【請求項９】
前記ジョブのデータを記憶するメモリと、
前記シャットダウン処理が実行された後、前記電源スイッチをオンする操作を受け付けると、前記ジョブのデータを前記メモリから削除する削除手段とをさらに備える、請求項１に記載の画像形成装置。
【請求項１０】
前記画像形成装置が電源スイッチをオフする操作を受け付けると、前記ジョブのデータを無効化する無効化手段をさらに備え、
前記削除手段は、前記電源スイッチがオンされた後に、無効化された前記ジョブのデータを前記メモリから削除する、請求項９に記載の画像形成装置。
【請求項１１】
操作パネルと、
不揮発性のメモリと、
前記画像形成装置が電源スイッチをオフする操作を受け付けると、前記電源スイッチをオンする操作を受け付けたときに、中断している前記ジョブの実行を継続するか否かをユーザーに選択させる表示を、前記操作パネルに行わせる表示制御手段と、
中断された前記ジョブの実行を継続する選択がなされた場合には、前記ジョブのデータを前記不揮発性のメモリに書き込む書込手段とをさらに備え、
前記返金処理要求手段は、中断された前記ジョブの実行を継続する選択がなされた場合には、前記差額の返金を、前記外部サーバーに対して要求しない、請求項１に記載の画像形成装置。
【請求項１２】
前記シャットダウン処理を実行しているときには、新たなジョブを受け付けない、請求項１から１１のいずれか１項に記載の画像形成装置。
【請求項１３】
画像形成装置と、決済処理を行うサーバーとを備えた情報処理システムであって、
前記画像形成装置は、
ジョブを開始する前に、前記ジョブに対する課金額を計算し、
前記サーバーに対して、前記課金額の決済処理を要求し、
前記サーバーは、
前記要求に基づいて、前記課金額の決済処理を実行し、
前記決済処理がなされたことを、前記画像形成装置に通知し、
前記画像形成装置は、
前記課金額の決済処理がなされたことを条件に、前記ジョブを実行し、
前記ジョブの実行が中断している状態で、前記画像形成装置の電源スイッチをオフする操作を受け付けると、支払った前記課金額と実行済みのジョブに対する課金額との差額の返金を、前記サーバーに対して要求し、
前記差額の返金を前記サーバーに対して要求した後に、前記画像形成装置をシャットダウンさせるシャットダウン処理を実行する、情報処理システム。
【請求項１４】
画像形成装置が、ジョブを開始する前に、前記ジョブに対する課金額を計算するステップと、
前記画像形成装置が、決済処理を行う外部サーバーに対して、前記課金額の決済処理を要求するステップと、
前記画像形成装置が、前記課金額の決済処理がなされたことを条件に、前記画像形成装置に前記ジョブを実行させるステップと、
前記画像形成装置が、前記ジョブの実行が中断している状態で、前記画像形成装置の電源スイッチをオフする操作を前記画像形成装置が受け付けると、前記課金額と前記ジョブのうち実行済みのジョブに対する課金額との差額の返金を、前記外部サーバーに対して要求するステップと、
前記画像形成装置が、前記差額の返金が前記外部サーバーに対して要求された後に、前記画像形成装置をシャットダウンさせるシャットダウン処理を実行するステップとを備える、情報処理方法。
【請求項１５】
ジョブを開始する前に、前記ジョブに対する課金額を計算するステップと、
決済処理を行う外部サーバーに対して、前記課金額の決済処理を要求するステップと、
前記課金額の決済処理がなされたことを条件に、前記ジョブを実行するステップと、
前記ジョブの実行が中断している状態で、電源スイッチをオフする操作を画像形成装置が受け付けると、前記課金額と前記ジョブのうち実行済みのジョブに対する課金額との差額の返金を、前記外部サーバーに対して要求するステップと、
前記差額の返金が前記外部サーバーに対して要求された後に、前記画像形成装置をシャットダウンさせるシャットダウン処理を実行するステップとを、画像形成装置のプロセッサに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理システム、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、プリンター、複写機、ファクシミリ、およびこれらの複合機（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などの画像形成装置が知られている。このような画像形成装置は、コンビニエンスストアー等の各種の店舗に設置されている。
【０００３】
また、特許文献１に示されているように、ＭＦＰを利用したコピーのジョブの内容に基づいて料金を計算し、計算した料金に対してオンライン決済サービスによって発行された支払いコードを通知し、通知した支払いコードを使用してオンライン決済サービス経由で料金が支払われた場合にコピーのジョブを実行するジョブ実行システムが知られている。
【０００４】
このジョブ実行システムは、ジョブの履歴であるジョブログを記憶しており、正常に終了していないジョブをジョブログに基づいて判断した場合に、正常に終了していないジョブに対する料金の少なくとも一部の返金をオンライン決済サービスに依頼する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１８−４５５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１のジョブ実行システムでは、返金処理を行うためには、ジョブログを必ず残さなければならない。
【０００７】
また、上記のようなオンライン決済サービスでは、ジョブ実行中に画像形成装置において店舗の店主あるいは店員が対応できないトラブルが発生した場合、節電の観点等から、サービスマンが来るまでの間、店主等が画像形成装置の電源（具体的には、主電源）をオフ状態とすることが想定される。
【０００８】
電源がオフされると、画像形成装置の制御基盤への電源供給も途絶えてしまう。したがって、再度電源をオン状態としない限り、画像形成装置は、サーバーに対して返金処理を要求できない。
【０００９】
しかしながら、このようなオンライン決済では、一度支払われた料金に対して返金可能期限を設けていることがある。したがって、電源が再度オンされるタイミングが返金可能期限を超えると、返金処理が行われないといった問題がある。
【００１０】
本開示は、上記の問題点に鑑みなされたものであって、その目的は、事前のオンライン決済によりユーザーから徴収（課金）した料金のうち、未実施のジョブの料金を確実にユーザーに返すことが可能な画像形成装置、情報処理システム、情報処理方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本開示のある局面に従うと、画像形成装置は、ジョブを開始する前に、ジョブに対する課金額を計算する計算手段と、決済処理を行う外部サーバーに対して、課金額の決済処理を要求する決済処理要求手段と、課金額の決済処理がなされたことを条件に、画像形成装置にジョブを実行させるジョブ制御手段と、ジョブの実行が中断している状態で、画像形成装置の電源スイッチをオフする操作を画像形成装置が受け付けると、課金額とジョブのうち実行済みのジョブに対する課金額との差額の返金を、外部サーバーに対して要求する返金処理要求手段と、差額の返金が外部サーバーに対して要求された後に、画像形成装置をシャットダウンさせるシャットダウン処理を実行する装置状態制御手段とを備える。
【００１２】
好ましくは、画像形成装置は、ジョブのデータを記憶するメモリと、シャットダウン処理が実行される前に、ジョブのデータをメモリから削除する削除手段とをさらに備える。
【００１３】
好ましくは、装置状態制御手段は、差額の返金処理がなされたことを示す応答通知を外部サーバーから受け取ったことを条件に、画像形成装置をシャットダウンさせる。
【００１４】
好ましくは、画像形成装置は、差額の返金処理がなされたこと通知する通知手段をさらに備える。
【００１５】
好ましくは、通知手段は、画像形成装置の管理者宛てに電子メールにて、差額の返金処理がなされたことを通知する。
【００１６】
好ましくは、画像形成装置は、操作パネルをさらに備える。通知手段は、操作パネルに差額の返金処理がなされたことを表示させる。
【００１７】
好ましくは、操作パネルに差額の返金処理がなされたことが表示された後に、操作パネルが確認用のボタンの操作を受け付けたことを条件に、装置状態制御手段は、画像形成装置をシャットダウンさせる。
【００１８】
好ましくは、返金処理要求手段は、中断しているジョブの後に、課金額の決済処理がなされた他のジョブが存在する場合、他のジョブに対して支払った課金額の返金を、外部サーバーにさらに要求する。
【００１９】
好ましくは、画像形成装置は、ジョブのデータを記憶するメモリと、シャットダウン処理が実行された後、電源スイッチをオンする操作を受け付けると、ジョブのデータをメモリから削除する削除手段とをさらに備える。
【００２０】
好ましくは、画像形成装置は、画像形成装置が電源スイッチをオフする操作を受け付けると、ジョブのデータを無効化する無効化手段をさらに備える。削除手段は、電源スイッチがオンされた後に、無効化されたジョブのデータをメモリから削除する。
【００２１】
好ましくは、画像形成装置は、操作パネルと、不揮発性のメモリと、画像形成装置が電源スイッチをオフする操作を受け付けると、電源スイッチをオンする操作を受け付けたときに、中断しているジョブの実行を継続するか否かをユーザーに選択させる表示を、操作パネルに行わせる表示制御手段と、中断されたジョブの実行を継続する選択がなされた場合には、ジョブのデータを不揮発性のメモリに書き込む書込手段とをさらに備える。返金処理要求手段は、中断されたジョブの実行を継続する選択がなされた場合には、差額の返金を、外部サーバーに対して要求しない。
【００２２】
好ましくは、画像形成装置は、シャットダウン処理を実行しているときには、新たなジョブを受け付けない。
【００２３】
本開示の他の局面に従うと、情報処理システムは、画像形成装置と、決済処理を行うサーバーとを備える。画像形成装置は、ジョブを開始する前に、ジョブに対する課金額を計算する。画像形成装置は、サーバーに対して、課金額の決済処理を要求する。サーバーは、要求に基づいて、課金額の決済処理を実行する。サーバーは、決済処理がなされたことを、画像形成装置に通知する。画像形成装置は、課金額の決済処理がなされたことを条件に、ジョブを実行する。画像形成装置は、ジョブの実行が中断している状態で、画像形成装置の電源スイッチをオフする操作を受け付けると、支払った課金額と実行済みのジョブに対する課金額との差額の返金を、サーバーに対して要求する。画像形成装置は、差額の返金をサーバーに対して要求した後に、画像形成装置をシャットダウンさせるシャットダウン処理を実行する。
【００２４】
本開示のさらに他の局面に従うと、情報処理方法は、画像形成装置が、ジョブを開始する前に、ジョブに対する課金額を計算するステップと、画像形成装置が、決済処理を行う外部サーバーに対して、課金額の決済処理を要求するステップと、画像形成装置が、課金額の決済処理がなされたことを条件に、画像形成装置にジョブを実行させるステップと、画像形成装置が、ジョブの実行が中断している状態で、画像形成装置の電源スイッチをオフする操作を画像形成装置が受け付けると、課金額とジョブのうち実行済みのジョブに対する課金額との差額の返金を、外部サーバーに対して要求するステップと、画像形成装置が、差額の返金が外部サーバーに対して要求された後に、画像形成装置をシャットダウンさせるシャットダウン処理を実行するステップとを備える。
【００２５】
本開示のさらに他の局面に従うと、プログラムは、ジョブを開始する前に、ジョブに対する課金額を計算するステップと、決済処理を行う外部サーバーに対して、課金額の決済処理を要求するステップと、課金額の決済処理がなされたことを条件に、画像形成装置にジョブを実行させるステップと、ジョブの実行が中断している状態で、画像形成装置の電源スイッチをオフする操作を画像形成装置が受け付けると、課金額とジョブのうち実行済みのジョブに対する課金額との差額の返金を、外部サーバーに対して要求するステップと、差額の返金が外部サーバーに対して要求された後に、画像形成装置をシャットダウンさせるシャットダウン処理を実行するステップとを、画像形成装置のプロセッサに実行させる。
【発明の効果】
【００２６】
本開示によれば、事前のオンライン決済によりユーザーから徴収した料金のうち、未実施のジョブの料金を確実にユーザーに返すことが可能となる。
【図面の簡単な説明】
【００２７】
【図１】ネットワークシステムの全体構成を示す図である。
【図２】画像形成装置のハードウェア構成の一例を説明するためのブロック図である。
【図３】一連の処理の前半部分を示したシーケンス図である。
【図４】一連の処理の後半部分を示したシーケンス図である。
【図５】トラブルが発生したときの処理の流れを説明するためのシーケンス図である。
【図６】画像形成装置の機能的構成を説明するための機能ブロック図である。
【図７】管理テーブルの概要を示した図である。
【図８】操作パネルに表示されるユーザーインターフェイスの例を示した図である。
【発明を実施するための形態】
【００２８】
実施の形態における画像形成装置について、以下、図を参照しながら説明する。以下に説明する実施の形態において、個数、量などに言及する場合、特に記載がある場合を除き、本開示の範囲は必ずしもその個数、量などに限定されない。同一の部品、相当部品に対しては、同一の参照番号を付し、重複する説明は繰り返さない場合がある。
【００２９】
図面においては、実際の寸法の比率に従って図示しておらず、構造の理解を容易にするために、構造が明確となるように比率を変更して図示している箇所がある。なお、以下で説明される各変形例は、適宜選択的に組み合わされてもよい。
【００３０】
また、以下では、カラープリンタとしての画像形成装置について説明するが、画像形成装置は、カラープリンタに限定されない。たとえば、画像形成装置は、モノクロプリンタであってもよいし、ＦＡＸであってもよいし、モノクロプリンタ、カラープリンタおよびＦＡＸの複合機（ＭＦＰ：Multi-Functional  Peripheral）であってもよい。
【００３１】
＜Ａ．ネットワークシステムの全体構成＞
図１は、ネットワークシステム１０００の全体構成を示す図である。
【００３２】
図１を参照して、ネットワークシステム１０００は、画像形成装置１と、端末装置２と、サーバー３とを備えている。
【００３３】
画像形成装置１は、ネットワーク９０１を介して、サーバー３に通信可能に接続されている。画像形成装置１は、本体部１０と、後処理装置２０とを備える。本体部１０は、コントローラー（制御基盤）３１と、操作パネル３４と、電源スイッチ３９とを備える。
【００３４】
端末装置２は、画像形成装置１と通信可能である。端末装置２は、たとえば、ＡｉｒＰｒｉｎｔ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Near Field Communication）、ＷｉｆｉＤｉｒｅｃｔ（登録商標）等によって、画像形成装置１と通信可能に構成されている。端末装置２は、たとえば、スマートフォン、タブレット端末等の可搬性のある機器である。
【００３５】
端末装置２は、ネットワーク９０２を介して、サーバー３と通信可能である。典型的には、端末装置２は、在圏している基地局８と、基地局８に接続された中継局９とを介して、サーバー３と通信する。
【００３６】
サーバー３は、決済用のサーバーである。サーバー３は、画像形成装置１で行われるサービスに対して、オンライン決済を行う。詳しくは、サーバー３は、サービスの提供前に、ユーザーが所望する処理（ジョブ）に対する決済（課金）を行う。すなわち、サーバー３は、事前決済（先課金）を行う。
【００３７】
端末装置２は、オンライ決済を行うためのアプリケーションプルグラムがインストールされている。具体的には、端末装置２は、事前のオンライン決済を行うためのアプリケーションプルグラムがインストールされている。たとえば、端末装置２は、当該アプリケーションプログラムにより、ＷｅＣｈａｔＰａｙ（登録商標）、Ａｉｒ  ｐａｙ（登録商標）、ＮａｖｅｒＰａｙ、ＬＩＮＥ  Ｐａｙ（登録商標）等の決済サービスが利用可能となっている。
【００３８】
＜Ｂ．画像形成装置のハードウェア構成＞
図２は、画像形成装置１のハードウェア構成の一例を説明するためのブロック図である。
【００３９】
図２を参照して、本体部１０は、コントローラー３１と、固定記憶装置３２と、短距離無線ＩＦ（Inter Face）３３と、電源スイッチ３９と、スキャナーユニット１２と、操作パネル３４と、給紙ユニット１４と、メディアセンサ１６と、画像形成ユニット１１と、プリンタコントローラー３５と、ネットワークＩＦ３６と、ワイアレスＩＦ３７とを有する。コントローラー３１には、各部１１，１２，１４，１６，３２〜３７，３９がバス３０を介して接続されている。
【００４０】
コントローラー３１は、画像形成装置１の動作を制御する。コントローラー３１は、ＣＰＵ（Central Processing Unit）３１１と、制御プログラムの格納されたＲＯＭ（Read Only Memory）３１２と、作業用のＳ−ＲＡＭ（Static Random Access Memory）３１３と、画像形成に関わる各種の設定を記憶するバッテリバックアップされたＮＶ−ＲＡＭ（Non-Volatile RAM：不揮発性メモリ）３１４と、時計ＩＣ（Integrated Circuit）３１５とを有する。各部３１１〜３１５は、バス３０を介して接続されている。また、コントローラー３１は、典型的には、制御基盤として本体部１０に内蔵される。
【００４１】
電源スイッチ３９は、画像形成装置１をオンおよびオフさせるためのスイッチである。電源スイッチ３９は、主電源のスイッチである。電源スイッチがユーザー操作によってオンされると、外部の商用電源からの電力が、画像形成装置１の各部に供給される。
【００４２】
電源スイッチ３９がオフされると、画像形成装置１の各部への電力供給が停止する。すなわち、電源スイッチ３９がオフされると、全ての機能がオフする。この場合には、コントローラー３１への電力供給も停止するため、画像形成装置１は、サーバー３および端末装置２とは通信できない。
【００４３】
なお、画像形成装置１は、副電源スイッチ（図示せず）を備えている。副電源スイッチは、操作パネル３４に設けられている。副電源スイッチをオフにすると、節電状態となる。本実施の形態では、主電源をオフしたとき処理に着目して説明する。
【００４４】
操作パネル３４は、各種の入力を行うキー、および表示部を有する。操作パネル３４は、典型的には、タッチスクリーンと、ハードウェアキーとで構成される。なお、タッチスクリーンは、ディスプレイの上にタッチパネルが重畳されたデバイスである。
【００４５】
ネットワークＩＦ３６は、ネットワークを介して接続されたサーバー３、ＰＣ（図示せず）および他の画像形成装置（図示せず）をはじめとする外部装置との間で各種の情報を送受信する。
【００４６】
プリンタコントローラー３５は、ネットワークＩＦ３６により受信したプリントデータから複写画像を生成する。画像形成ユニット１１は、複写画像を用紙上に形成する。
【００４７】
なお、固定記憶装置３２は、典型的には、ハードディスク装置である。固定記憶装置３２には、各種のデータが記憶されている。なお、固定記憶装置３２は、フラッシュメモリであってもよい。
【００４８】
＜Ｃ．処理シーケンス＞
ネットワークシステム１０００において実行される処理について説明する。具体的には、端末装置２と、画像形成装置１と、サーバー３とにおいて実行させる処理について説明する。
【００４９】
まず、ジョブを実行するときの正常時の処理について説明する。次いで、ジョブの途中で、トラブル等の発生により主電源がオフされたときの処理について説明する。
【００５０】
（ｃ１．正常時の処理）
ジョブを実行するときの処理は、大別して、ジョブの実行を指示する処理と、指示されたジョブをホールドする処理と、課金計算の処理と、料金確認の処理と、オーダー処理と、入金確認の処理と、ジョブ出力の処理とを含む。
【００５１】
図３は、一連の処理の前半部分を示したシーケンス図である。詳しくは、図３は、上述した、ジョブの実行を指示する処理と、指示されたジョブをホールドする処理と、課金計算の処理と、料金確認の処理と、オーダー処理とを説明するための図である。
【００５２】
図３を参照して、シーケンスＳＱ１において、端末装置２は、ジョブ実行指示を画像形成装置１に送る。端末装置２は、ジョブとして、プリント、コピー、スキャン等を画像形成装置１に指示する。プリントジョブの実現方法としては、たとえば、上述したように、ＡｉｒＰｒｉｎｔ、Ｂｌｕｅｔｏｏｔｈ、ＮＦＣ、ＷｉｆｉＤｉｒｅｃｔ等に基づいた通信を利用できる。
【００５３】
なお、ジョブの実行指示は、上記のような通信プロトコルに限定されず、図１に示した、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、４Ｇ、５Ｇ等の規格に基づく通信網を利用した指示であってもよい。
【００５４】
シーケンスＳＱ２において、画像形成装置１は、端末装置２のユーザー操作に基づくジョブ（シーケンスＳＱ１で実行指示されたジョブ）をホールド（保持）する。すなわち、画像形成装置１は、ジョブを即座に実行することなく、実行可能となるタイミングまで待機する。
【００５５】
シーケンスＳＱ３において、画像形成装置１は、課金計算を行う。詳しくは、画像形成装置１は、ジョブを開始する前に、ジョブに対する課金額を計算する。
【００５６】
シーケンスＳＱ４において、料金確認の処理が行われる。詳しくは、シーケンスＳＱ４は、シーケンスＳＱ４０〜ＳＱ４２の処理を含む。
【００５７】
シーケンスＳＱ４０においては、画像形成装置１は、端末装置２に対して、課金される料金を通知する。端末装置２のユーザーが、課金される料金に同意する操作を端末装置２に対して行うと（シーケンスＳＱ４１）、端末装置２は、承認通知を画像形成装置１に送信する（シーケンスＳＱ４２）。当該送信に用いる通信プロトコルも特に限定されるものではない。
【００５８】
なお、上記においては、シーケンスＳＱ４において、アプリを介して画像形成装置１と通信する構成を例に挙げているが、メールを画像形成に送信する構成であってもよい。
【００５９】
シーケンスＳＱ５において、オーダー処理が行われる。具体的には、シーケンスＳＱ５において、決済処理を行うサーバー３に対して、課金額の決済処理を要求する。詳しくは、シーケンスＳＱ５は、シーケンスＳＱ５０〜ＳＱ５５の処理を含む。
【００６０】
シーケンスＳＱ５０において、画像形成装置１は、注文書を作成する。シーケンスＳＱ５１において、サーバー３に対して、支払いの要請をする。たとえば、ＷｅｃｈａｔＰａｙを利用する場合、画像形成装置１は、ＷｅｃｈａｔｐａｙＡＰＩ（Application Programming Interface）へ支払いを要請する。
【００６１】
シーケンスＳＱ５２において、支払いに関する一連の処理が開始される。シーケンスＳＱ５３において、サーバー３は、支払い処理に用いるＵＲＬ（Uniform Resource Locator）を画像形成装置１に通知する。シーケンスＳＱ５４において、画像形成装置１は、当該ＵＲＬに基づき二次元コードを作成する。典型的には、画像形成装置１は、ＱＲコード（登録商標）を作成する。
【００６２】
その後、シーケンスＳＱ５５において、画像形成装置１は、操作パネル３４に、作成された二次元コードを表示する。これにより、端末装置２のユーザー（すなわち、画像形成装置１によるサービスの提供を受けるユーザー）は、二次元コードを端末装置２で読み取ることが可能となる。
【００６３】
図４は、一連の処理の後半部分を示したシーケンス図である。詳しくは、図４は、上述した、入金確認の処理と、ジョブ出力の処理とを説明するための図である。
【００６４】
図４を参照して、シーケンスＳＱ６において、入金確認の処理が行われる。詳しくは、シーケンスＳＱ６は、シーケンスＳＱ６０〜ＳＱ６９の処理を含む。
【００６５】
シーケンスＳＱ６０において、ユーザーは、端末装置２を用いて、画像形成装置１の操作パネル３４に表示された二次元コードをスキャンする。なお、本例では、端末装置２のアプリ（オンライン決済用のアプリケーションプログラム）は、二次元コードをスキャンするアプリの機能を含む。
【００６６】
シーケンスＳＱ６１において、端末装置２は、ネットワーク９０２等を介して、サーバー３にＵＲＬを送信する。すなわち、端末装置２は、二次元コードをスキャンすることにより得たＵＲＬを、サーバー３に送信する。なお、ＵＲＬの送信経路は、上記に限定されるものではない。
【００６７】
シーケンスＳＱ６２において、サーバー３は、端末装置２から受信したＵＲＬを確認する。具体的には、サーバー３は、ＵＲＬが画像形成装置１に送信したＵＲＬと一致するか否かを確認する。
【００６８】
シーケンスＳＱ６３において、端末装置２から受信したＵＲＬが正しいことを条件（認証されたことを条件）に、端末装置２に対して、支払いの認可の連絡を通知する。ユーザーが端末装置２に所定のパスワードと支払いの承認を示す入力とを行うことにより（シーケンスＳＱ６４）、シーケンスＳＱ６５において、これらの入力データがサーバー３に送信される。
【００６９】
シーケンスＳＱ６６において、サーバー３にて、端末装置２から送られてきたデータの確認（パスワードの認証等）が行われ、問題が無ければ支払いが完了する。その後、シーケンスＳＱ６７において、サーバー３は、支払い処理に成功したことを示す通知を、端末装置２に送信する。
【００７０】
シーケンスＳＱ６８において、画像形成装置１は、サーバー３に対して、状態を確認するための通知を送信する。具体的には、画像形成装置１は、支払い（入金処理）が完了したか否かを問い合わせる通知を、定期的にサーバー３に送信する。
【００７１】
シーケンスＳＱ６９において、サーバー３は、支払い処理が完了していることを条件に、支払完了通知書を画像形成装置１に送る。
【００７２】
画像形成装置１は、支払完了通知をサーバー３から受信すると、シーケンスＳＱ７において、ジョブを出力（ジョブを実行）する。このように、画像形成装置１は、課金額の決済処理がなされたことを条件に、ジョブを実行する。
【００７３】
（ｃ２．電源がオフされた時の処理）
図５は、図４のシーケンスＳＱ７においてトラブルが発生したときの処理の流れを説明するためのシーケンス図である。詳しくは、図５は、ジョブがトラブルによって中断し、かつジョブが中断しているときに電源スイッチ３９がオフされたときの処理を説明するためのシーケンス図である。なお、中断するトラブルとしては、たとえば、ジャムの発生、用紙やトナーなどの消耗品のエンプティ、交換部品の寿命などがある。
【００７４】
図５を参照して、シーケンスＳＱ１０１において、画像形成装置１は、トラブルによりジョブの実行を中断する。シーケンスＳＱ１０２において、画像形成装置１は、ユーザーからの電源オフ操作があったか否かを判断する。電源オフ操作があった場合（シーケンスＳＱ１０２においてＹＥＳ）、画像形成装置１は、後述するシーケンスＳＱ１０３〜ＳＱ１０７が完了するまで、シャットダウン処理を実行（開始）しない。なお、電源オフ操作がない場合（シーケンスＳＱ１０２においてＮＯ）、画像形成装置１では、シーケンスＳＱ１０３以降の処理は行なわれない。
【００７５】
シーケンスＳＱ１０３において、画像形成装置１は、返金額の算出を行う。具体的には、画像形成装置１は、課金額（決済された金額）と、指示を受けたジョブのうち実行済みのジョブに対する課金額との差額の返金を算出する。画像形成装置１は、たとえば１０枚のプリントの実行指示を受け付けた場合に８枚のプリントが完了している場合には、残り２枚のプリント分の料金（差額）を算出する。
【００７６】
シーケンスＳＱ１０４において、画像形成装置１は、返金処理要求をサーバー３に通知する。具体的には、画像形成装置１は、算出された上記差額の返金を求める通知を、サーバー３に対して送信する。シーケンスＳＱ１０５において、サーバー３は、返金処理を実行する。サーバー３は、返金処理が完了すると、シーケンスＳＱ１０６において、返金が完了したことを示す通知を画像形成装置１に対して送信する。
【００７７】
シーケンスＳＱ１０７において、画像形成装置１は、返金処理がなされたことと、返金額とを、操作パネル３４に表示する。これにより、ユーザーは、未実施のジョブに対する返金処理がなされたことと、返金額とを知ることができる。
【００７８】
シーケンスＳＱ１０７の後、画像形成装置１をシャットダンする処理が順次実行される。シーケンスＳＱ１０８において、コントローラー３１のＣＰＵ３１１は、ＨＤＤ（すなわち、固定記憶装置３２）へのアクセスを終了する。シーケンスＳＱ１０９において、ＣＰＵ３１１は、操作パネル３４をオフにする。シーケンスＳＱ１１０において、ＣＰＵ１１０は、制御基盤（すなわち、コントローラー３１）への電源供給を停止する。
【００７９】
（ｃ３．小括）
以上のように、画像形成装置１は、ジョブを開始する前に、ジョブに対する課金額を計算する。また、画像形成装置１は、決済処理を行うサーバー３に対して、課金額の決済処理を要求する。画像形成装置１は、課金額の決済処理がなされたことを条件に、ジョブを実行する。
【００８０】
画像形成装置１は、ジョブの実行が中断している状態で、画像形成装置１の電源スイッチ３９をオフする操作を画像形成装置１が受け付けると、課金額とジョブのうち実行済みのジョブに対する課金額との差額の返金を、サーバー３に対して要求する。画像形成装置１は、差額の返金をサーバー３に対して要求した後に、画像形成装置１をシャットダウンさせるシャットダウン処理を実行する。
【００８１】
このような構成によれば、画像形成装置１は、電源スイッチ３９を再度オンしなくても、サーバー３に対して返金処理を要求できる。それゆえ、サーバー３において、一度支払われた料金（決済された課金額）に対して返金可能期限を設けていることがあっても、返金可能期限を超えることはない。したがって、画像形成装置１によれば、事前のオンライン決済によりユーザーから徴収した料金（決済された課金額）のうち、未実施のジョブの料金を確実にユーザーに返すことが可能となる。
【００８２】
なお、画像形成装置１が備える他の機能については、後述する。
＜Ｄ．機能的構成＞
図６は、画像形成装置１の機能的構成を説明するための機能ブロック図である。
【００８３】
図６を参照して、画像形成装置１は、制御部１００と、スキャナーユニット１２と、通信インターフェイス部１７と、操作パネル３４と、電源スイッチ３９と、記憶部３８と、後処理装置２０と、画像形成ユニット１１とを備えている。
【００８４】
制御部１００は、図２に示したコントローラー３１に対応する。通信インターフェイス部１７は、図２に示した、短距離無線ＩＦ３３、ネットワークＩＦ３６、ワイアレスＩＦ３７に対応する。記憶部３８は、典型的には、固定記憶装置３２に対応する。
【００８５】
操作パネル３４は、操作部３４１と、表示部３４２とを備える。操作部３４１は、物理キー、タッチパネルに対応する。表示部３４２は、ディスプレイに対応する。
【００８６】
制御部１００は、課金制御部１１０と、ジョブ制御部１２０と、装置状態制御部１３０と、ジョブデータ処理部１４０と、通知部１５０とを備える。課金制御部１１０は、計算部１１１と、決済処理要求部１１２と、返金処理要求部１１３とを有する。ジョブデータ処理部１４０は、削除部１４１と、無効化部１４２と、書込部１４３とを有する。通知部１５０は、表示制御部１５１を有する。
【００８７】
以下、制御部１００の処理について、様々な局面に基づいて説明する。
（ｄ１．処理の概要）
課金制御部１１０は、課金に関する処理を実行する。
【００８８】
計算部１１１は、ジョブを開始する前に、当該ジョブに対する課金額を計算する。計算された課金額は、通信インターフェイス部１７を介して、端末装置２に通知される（図３のシーケンスＳＱ４０参照）。
【００８９】
決済処理要求部１１２は、決済処理を行うサーバー３に対して、算出された課金額の決済処理を要求する。具体的には、ユーザーからの承認通知を受信したことに基づき、算出された課金額の決済処理を要求する（図３のシーケンスＳＱ４１，ＳＱ４２，ＳＱ５０，ＳＱ５１参照）。
【００９０】
ジョブ制御部１２０は、課金額の決済処理がなされたことを条件に、画像形成装置１にジョブを実行させる。たとえば、ジョブ制御部１２０は、ジョブがプリントまたはコピーの場合、画像形成ユニット１１に画像の形成をさせる（図４のシーケンスＳＱ７）。
【００９１】
返金処理要求部１１３は、ジョブの実行が中断している状態で、画像形成装置１の電源スイッチ３９をオフする操作を画像形成装置１が受け付けると、当該課金額と当該ジョブのうち実行済みのジョブに対する課金額との差額の返金を、サーバー３に対して要求する（図５のシーケンスＳＱ１０４参照）。具体的には、返金処理要求部１１３は、通信インターフェイス部１７を介して、差額の返金をサーバー３に要求する。
【００９２】
装置状態制御部１３０は、差額の返金がサーバー３に対して要求された後に、画像形成装置１をシャットダウンさせるシャットダウン処理を実行する（図５のシーケンスＳＱ１０８〜ＳＱ１１０参照）。
【００９３】
したがって、画像形成装置１によれば、事前のオンライン決済によりユーザーから徴収した料金（決済された課金額）のうち、未実施のジョブの料金を確実にユーザーに返すことが可能となる。
【００９４】
（ｄ２．処理の詳細）
（１）記憶部３８は、実行を指示されたジョブのデータを記憶している。削除部１４１は、シャットダウン処理が実行される前に、ジョブのデータを記憶部３８から削除する。なお、ジョブのデータを削除するタイミングは、削除部１４１は、ジョブの中断後、かつシャットダウン処理が実行前であれば、特に限定されるものではない。
【００９５】
このような構成によれば、シャットダウンがなされた状態においてはジョブのデータは記憶部３８から削除された状態となる。このため、電源がオンされた後に、当該ジョブが実行されることもない。また、データの削除により、セキュリティも向上する。さらに、データ（不要なデータ）によって記憶容量が低下することを抑制できる。
【００９６】
（２）装置状態制御部１３０は、差額の返金処理がなされたことを示す応答通知（図５のシーケンスＳＱ１０６参照）をサーバー３から受け取ったことを条件に、画像形成装置１をシャットダウンさせる。このような構成によれば、未実施のジョブの料金をより確実にユーザーに返すことが可能となる。
【００９７】
（３）通知部１５０は、差額の返金処理がなされたこと通知する。たとえば、通知部１５０は、画像形成装置１の管理者宛てに電子メールにて、当該差額の返金処理がなされたことを通知する。このような構成によれば、管理者がユーザーに返金処理がなされたことを知らせることが可能となる。それゆえ、ユーザーに安心感を与えることができる。
【００９８】
また、通知部１５０は、操作パネル３４の表示部３４２に、差額の返金処理がなされたことを表示させてよい。このような構成によれば、ユーザーは、その場で、返金処理がなされたことを確認することができる。さらに、通知部１５０は、操作パネル３４の表示部３４２に、差額の情報を表示させてよい。このような構成によれば、ユーザーは、その場で、返金される金額（差額）を知ることができる。
【００９９】
通知部１５０が、差額と差額の返金処理がなされたこととを、表示部３４２に表示させることが好ましい。
【０１００】
（４）装置状態制御部１３０は、典型的には、操作パネル３４の表示部３４２に差額の返金処理がなされたことが表示された後に、操作パネル３４が確認用のボタン（図示せず）の操作を受け付けたことを条件に、画像形成装置１をシャットダウンさせる。このような構成によれば、ユーザーの確認が得られた状態で、シャットダウンすることができる。また、ユーザーに返金処理がなされたことの認識を持たせることができる。
【０１０１】
（５）返金処理要求部１１３は、中断しているジョブの後に、課金額の決済処理がなされた他のジョブが存在する場合、他のジョブに対して支払った課金額の返金を、サーバー３にさらに要求する。すなわち、返金処理要求部１１３は、中断しているジョブの後に引き続き実行されるジョブであって、既に決済処理がなされているものについても、サーバー３ーに対して返金の要求を行う。このような構成によれば、後続するジョブの返金処理のみを別途単独で行う必要がなくなる。
【０１０２】
（６）上記においては、削除部１４１は、シャットダウン処理の実行前にジョブを削除する構成を説明したが、これに限定されるものではない。たとえば、削除部１４１は、シャットダウン処理が実行された後、電源スイッチ３９をオンする操作を受け付けると、ジョブのデータを記憶部３８から削除してもよい。
【０１０３】
また、画像形成装置１が電源スイッチ３９をオフする操作を受け付けると、シャットダウン処理の実行前に、無効化部１４２によってジョブのデータを無効化しておき、電源スイッチ３９がオンされた後に、無効化されたジョブのデータを記憶部３８から削除してもよい。
【０１０４】
（７）表示制御部１５１は、表示部３４２に各種の画像を表示する。表示制御部１５１は、画像形成装置１が電源スイッチ３９をオフする操作を受け付けると、電源スイッチ３９をオンする操作を受け付けたときに、中断しているジョブの実行を継続するか否かをユーザーに選択させる表示を、操作パネル３４の表示部３４２に行わせる。典型的には、表示制御部１５１は、中断しているジョブの実行を継続するか否かをユーザーに選択させるソフトウェアキー（たとえば、継続のソフトウェアキーと、キャンセルのソフトウェアキー）とを表示部３４２に表示させる。
【０１０５】
書込部１４３は、中断されたジョブの実行を継続する選択がなされた場合には、ジョブのデータを記憶部３８（不揮発性のメモリ）に書き込む。返金処理要求部１１３は、中断されたジョブの実行を継続する選択がなされた場合には、差額の返金をサーバー３に対して要求しない。
【０１０６】
このような構成によれば、返金処理をその場で行うか否かをユーザーに選択されることができる。したがって、ユーザーの意思を尊重した処理が可能となる。
【０１０７】
（８）画像形成装置１は、シャットダウン処理を実行しているときには、新たなジョブを受け付けない。
【０１０８】
（９）記憶部３８は、管理テーブルを記憶している。課金制御部１１０は、管理テーブルに基づいて、課金額および返金額を算出する。
【０１０９】
図７は、管理テーブルの概要を示した図である。図７を参照して、管理テーブルは、ジョブ番号に対応付けて、ユーザーの情報（ユーザー名等）と、原稿枚数と、印刷部数と、カラーモードの指定の有無と、課金額と、決済の有無と、出力枚数と、返金額との各情報が、ジョブ毎に記載されている。
【０１１０】
具体的には、制御部１００（具体的には、ＣＰＵ３１１）は、ジョブ生成時に、ジョブ番号を付与する。制御部１００は、ジョブ番号を、管理テーブルに登録する。制御部１００は、ユーザー認証などでユーザーが特定できる場合は、ユーザーの情報を管理テーブルに記録する。また、制御部１００は、課金額に必要な情報（原稿枚数、印刷枚数、カラーモードなど）を管理テーブルに記録する。本例では、１枚出力する単価をカラーコピーで２０円、モノクロコピーで１０円とした場合に「原稿枚数×印刷部数×単価」を課金額としている。料金が徴収できたときには、制御部１００は、課金済みの情報を管理テーブルに記録する。制御部１００は、印刷が開始されると、出力される毎に出力枚数を管理テーブルに記録する。本例では、返金額を「課金額−（印刷枚数×単価）」で計算している。制御部１００は、用紙出力毎に返金額を計算してもよいし、あるいは実際に返金処理を行う場合に返金額を計算してもよい。
【０１１１】
なお、課金額および返金額については、単純に「単価×印刷枚数」とせず、所定の額を上乗せして、値引くサービスの形態を取ってもよい。
【０１１２】
＜Ｅ．ＵＩ＞
図８は、操作パネル３４に表示されるユーザーインターフェイスの例を示した図である。
【０１１３】
図８を参照して、表示制御部１５１は、返金額（差額）と差額の返金処理がなされたこととを、表示部３４２に表示させる。具体的には、表示制御部１５１は、差額の返金処理なされたことと差額とを記載した画像３４２１を、表示部３４２に表示させる。
【０１１４】
このような表示によれば、上述したように、ユーザーは、その場で、返金処理がなされたことと、返金される金額（差額）とを知ることができる。
【０１１５】
画像形成装置１における処理は、各ハードウェアおよびＣＰＵ３１１により実行されるソフトウェアによって実現される。このようなソフトウェアは、固定記憶装置３２（たとえば、ＨＤＤ）に予め記憶されている場合がある。また、ソフトウェアは、その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、読取装置によりその記憶媒体から読み取られて、あるいは、ネットワークＩＦ３６等を介してダウンロードされた後、固定記憶装置３２に一旦格納される。そのソフトウェアは、ＣＰＵ３１１によって固定記憶装置３２から読み出され、ＲＡＭ３１４に実行可能なプログラムの形式で格納される。ＣＰＵ３１１は、そのプログラムを実行する。
【０１１６】
同図に示される画像形成装置１を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、ＲＡＭ３１４、固定記憶装置３２（ＨＤＤ）あるいはフラッシュメモリ、記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、画像形成装置１の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【０１１７】
なお、記録媒体としては、ＤＶＤ−ＲＡＭに限られず、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ、ハードディスク、磁気テープ、カセットテープ、光ディスク、ＥＥＰＲＯＭ、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。また、ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【０１１８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１９】
１  画像形成装置、２  端末装置、３  サーバー、８  基地局、９  中継局、１０  本体部、１１  画像形成ユニット、１２  スキャナーユニット、１４  給紙ユニット、１７  通信インターフェイス部、２０  後処理装置、３０  バス、３１  コントローラー、３２  固定記憶装置、３４  操作パネル、３６  ネットワークＩＦ、３８  記憶部、３９  電源スイッチ、１００  制御部、１１０  課金制御部、１１１  計算部、１１２  決済処理要求部、１１３  返金処理要求部、１２０  ジョブ制御部、１３０  装置状態制御部、１４０  ジョブデータ処理部、１４１  削除部、１４２  無効化部、１４３  書込部、１５０  通知部、１５１  表示制御部、３４１  操作部、３４２  表示部、９０１，９０２  ネットワーク、１０００  ネットワークシステム。
【図１】
2020189436.tif 000003
【図２】
2020189436.tif 000004
【図３】
2020189436.tif 000005
【図４】
2020189436.tif 000006
【図５】
2020189436.tif 000007
【図６】
2020189436.tif 000008
【図７】
2020189436.tif 000009
【図８】
2020189436.tif 000010