(57)【要約】【課題】  残金の返却操作の便宜を向上するサービス提供装置、及びプログラムを提供する。【解決手段】  利用者の識別情報を外部の認証装置に送信し、認証の結果を取得する認証結果取得手段と、ログイン管理情報を、前記認証結果取得手段が認証成功の結果を取得したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、料金の支払いを受付けたときに、指示データに従ってサービスを提供するサービス提供手段と、ログイン管理情報がログアウト状態に書き換えられたとき、指示データ蓄積手段によって蓄積されている指示データがなくなるのを待って残金を利用者に返却する残金返却手段とを有する。【選択図】図１１
2013029637.tif 000002
【特許請求の範囲】
【請求項１】
貨幣の投入により料金の支払いを受付ける支払い受付手段と、
他の装置と通信を行う通信手段と、
前記通信手段を介し、利用者の識別情報を外部の認証装置に送信し、認証の結果を取得する認証結果取得手段と、
利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証結果取得手段が認証成功の結果を取得したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、
前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、
前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、
前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、
前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段とを有することを特徴とするサービス提供装置。
【請求項２】
前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする請求項１に記載のサービス提供装置。
【請求項３】
貨幣の投入により料金の支払いを受付ける支払い受付手段と、
利用者の識別情報に基づいて利用者を認証する認証手段と、
利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証手段による認証が成功したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、
前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、
前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、
前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、
前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段とを有することを特徴とするサービス提供装置。
【請求項４】
前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする請求項３に記載のサービス提供装置。
【請求項５】
サービス提供装置を、
貨幣の投入により料金の支払いを受付ける支払い受付手段と、
他の装置と通信を行う通信手段と、
前記通信手段を介し、利用者の識別情報を外部の認証装置に送信し、認証の結果を取得する認証結果取得手段と、
利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証結果取得手段が認証成功の結果を取得したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、
前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、
前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、
前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、
前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段として機能させることを特徴とするプログラム。
【請求項６】
前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする請求項５に記載のプログラム。
【請求項７】
サービス提供装置を、
貨幣の投入により料金の支払いを受付ける支払い受付手段と、
利用者の識別情報に基づいて利用者を認証する認証手段と、
利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証手段による認証が成功したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、
前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、
前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、
前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、
前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段として機能させることを特徴とするプログラム。
【請求項８】
前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供装置、及びプログラムに関する。
【背景技術】
【０００２】
プリント機能、スキャン機能、コピー機能、及びファックス機能などの各種のサービスを利用者に提供する装置が知られている。利用者は、このようなサービスを利用するとき、利用権限があることを確認するために認証を求められる。また、利用者は、サービスに対する料金の支払いを求められる。
【０００３】
料金の支払いは、硬貨を投入して課金を行う、コインキットなどと称される装置が用いられることが多い。この種の課金処理装置は、利用者がサービスの利用を終了するとき、投入した金額の残金を返却する操作を必要とする。
【０００４】
例えば、特許文献１には、指紋認証が成功したことを条件として、利用者にプリペイドカードを返却する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３２７１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、残金の返却操作の便宜を向上するサービス提供装置、及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、請求項１に記載のサービス提供装置は、貨幣の投入により料金の支払いを受付ける支払い受付手段と、他の装置と通信を行う通信手段と、前記通信手段を介し、利用者の識別情報を外部の認証装置に送信し、認証の結果を取得する認証結果取得手段と、利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証結果取得手段が認証成功の結果を取得したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段とを有することを特徴とする。
【０００８】
請求項２に記載のサービス提供装置は、請求項１に記載のサービス提供装置において、前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする。
【０００９】
請求項３に記載のサービス提供装置は、貨幣の投入により料金の支払いを受付ける支払い受付手段と、利用者の識別情報に基づいて利用者を認証する認証手段と、利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証手段による認証が成功したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段とを有することを特徴とする。
【００１０】
請求項４に記載のサービス提供装置は、請求項３に記載のサービス提供装置において、前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする。
【００１１】
請求項５に記載のプログラムは、サービス提供装置を、貨幣の投入により料金の支払いを受付ける支払い受付手段と、他の装置と通信を行う通信手段と、前記通信手段を介し、利用者の識別情報を外部の認証装置に送信し、認証の結果を取得する認証結果取得手段と、利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証結果取得手段が認証成功の結果を取得したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段として機能させることを特徴とする。
【００１２】
請求項６に記載のプログラムは、請求項３に記載のプログラムにおいて、前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする。
【００１３】
請求項７に記載のプログラムは、サービス提供装置を、貨幣の投入により料金の支払いを受付ける支払い受付手段と、利用者の識別情報に基づいて利用者を認証する認証手段と、利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、前記認証手段による認証が成功したときにログイン状態に書き換え、利用者の操作に応じてログアウト状態に書き換えるログイン管理手段と、前記ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく指示データ蓄積手段と、前記支払い受付手段が料金の支払いを受付けたときに、前記指示データに従ってサービスを提供するサービス提供手段と、
前記支払い受付手段に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する残金算出手段と、前記ログイン管理情報がログアウト状態に書き換えられたとき、前記指示データ蓄積手段によって蓄積されている前記指示データがなくなるのを待って、前記残金算出手段が算出した残金を利用者に返却する残金返却手段として機能させることを特徴とする。
【００１４】
請求項８に記載のプログラムは、請求項７に記載のプログラムにおいて、前記指示データ蓄積手段は、利用者の操作に応じて、前記指示データを削除することを特徴とする。
【発明の効果】
【００１５】
請求項１の発明によれば、利用者のログアウトを契機として、利用者が指示した全てのサービスが提供されたときに、残金の返却を行うことができる。
【００１６】
請求項２の発明によれば、提供を指示したサービスを取り消して、残金の返却が行われるまでの時間を短縮することができる。
【００１７】
請求項３の発明によれば、利用者のログアウトを契機として、利用者が指示した全てのサービスが提供されたときに、残金の返却を行うことができる。
【００１８】
請求項４の発明によれば、提供を指示したサービスを取り消して、残金の返却が行われるまでの時間を短縮することができる。
【００１９】
請求項５の発明によれば、利用者のログアウトを契機として、利用者が指示した全てのサービスが提供されたときに、残金の返却を行うことができる。
【００２０】
請求項６の発明によれば、提供を指示したサービスを取り消して、残金の返却が行われるまでの時間を短縮することができる。
【００２１】
請求項７の発明によれば、利用者のログアウトを契機として、利用者が指示した全てのサービスが提供されたときに、残金の返却を行うことができる。
【００２２】
請求項８の発明によれば、提供を指示したサービスを取り消して、残金の返却が行われるまでの時間を短縮することができる。
【図面の簡単な説明】
【００２３】
【図１】画像形成装置の機能構成図である。
【図２】ＣＰＵと課金処理部の機能構成図である。
【図３】認証処理のフロー図である。
【図４】画像形成装置と認証装置の間の通信を示すラダーチャートである。
【図５】ログイン管理処理のフロー図である。
【図６】識別番号の入力操作画面の表示例を示す。
【図７】指示データの蓄積処理のフロー図である。
【図８】サービスの提供処理のフロー図である。
【図９】支払い受付処理のフロー図である。
【図１０】残金の算出処理のフロー図である。
【図１１】残金の返却処理のフロー図である。
【発明を実施するための形態】
【００２４】
図１に示される画像形成装置１は、利用者に、コピー機能、プリント機能、スキャン機能、及びファックス機能のサービスを提供する装置である。本実施形態では、サービス提供装置として画像形成装置１を挙げるが、これに限定されることはなく、例えば、インターネットを介してサービスを提供するＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）のサーバや、そのサービスの提供を受けるための端末装置などを含むサービス提供システムであってもよい。なお、提供するサービスは、上記のように複数の種類に限定されることはなく、１種類であってもよい。
【００２５】
画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１と、不揮発性メモリ（ＮＶＲＡＭ：Ｎｏｎ−ｖｏｌａｔｉｌｅ  ＲＡＭ）２２と、操作部３０と、表示部３１と、通信処理部４とを含む。
【００２６】
ＣＰＵ２は、画像形成装置１の全体的な制御を行う演算処理回路であって、利用者のログイン、及びログアウトに関する処理、及び、コピー機能の実行などを含めたサービス提供処理などを行う。ＲＯＭ２０は、ＣＰＵ２を動作させるプログラムが記録されている。ＲＡＭ２１は、このプログラムによりＣＰＵ２が動作するためのワーキングメモリである。本実施形態の画像形成装置１は、このようにソフトウェアにより機能するものとして構成されているが、特定用途向け集積回路などを含むハードウェアによって構成してもよい。
【００２７】
不揮発性メモリ２２は、例えばフラッシュメモリであり、装置の動作設定に関するパラメータなどが記録されている。操作部３０は、利用者がサービスを受けるための各種の操作を行う操作手段であって、タッチパネルやキーなどを含む。具体的には、操作部３０は、コピー機能などの実行指示手段、識別情報やパスワードなどの情報の入力手段、ログアウトの操作手段、及び提供を受けるサービスの種類を選択する選択手段として用いられる。表示部３１は、例えば液晶パネルであり、上記のタッチパネルと重ね合わせられて用いられる。表示部３１は、利用者への情報の通知、及び、タッチパネルによる入力画面などの表示手段として用いられる。
【００２８】
通信処理部４は、外部の装置と通信を行う通信手段であり、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）４０に接続され、他の装置との通信を処理する回路により構成される。本実施形態では、通信処理部４は、外部の認証装置８との通信を処理する。認証装置８は、例えばケルベロスプロトコルにより利用者の認証を行う認証サーバである。
【００２９】
また、画像形成装置１は、課金処理部５と、識別情報取得部６と、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）７０と、画像処理部７１と、画像読取部７２と、モデム７４と、印刷処理部７３とを含む。
【００３０】
課金処理部５は、サービスに対する料金を利用者に課金するものであり、例えばコインキットなどと称される装置により構成される。課金処理部５は、利用者から投入された貨幣の金額を算出して、サービスの料金が支払われたことを検出し、また、利用が終了したときに、投入された金額の残金を利用者に返却する。
【００３１】
課金処理部５は、例えば、画像形成装置１の本体部と、ＲＳ−２３２Ｃなどのシリアルインターフェースを介して接続される。もっとも、課金処理部５は、これに限定されることはなく、画像形成装置１の本体と一体的に構成してもよい。
【００３２】
識別情報取得部６は、利用者を特定するための識別情報を取得する識別情報取得手段であり、例えば、近距離無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）によって利用者のＩＣカード６０から識別情報を読み取るＩＣカードリーダである。識別情報取得部６は、画像形成装置１の本体部とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースなどを介して接続される。
【００３３】
【表１】
2013029637.tif 000003
【００３４】
識別情報としては、例えば、表１に示される識別番号を用いるとよい。識別番号は、利用者ごとに割り当てられた固有番号である。もっとも、識別情報は、このような識別番号に限定されることはなく、アルファベットなどの文字を含む文字列としてもよい。
【００３５】
利用者は、画像形成装置１を利用する場合、ＩＣカード６０を識別情報取得部６に翳して、装置１に識別番号を認識させる。認識された利用者は、課金処理部５において料金を支払うことにより、サービスを利用することができる。なお、識別情報取得部６は、識別情報を取得する取得手段であれば、他の装置により構成してもよい。例えば、利用者の磁気カード、または、スマートフォンや携帯電話機などの携帯端末装置から識別情報を読み取る装置を採用してもよい。
【００３６】
ハードディスクドライブ７０は、サービスを提供するときに画像データなどを記録する。画像処理部７１は、サービスを提供するときに画像データの伸張処理、及び圧縮処理などを行う。画像読取部７２は、コピー機能などを実行するときに画像データの読取を行う。モデム７４は、ファックス機能を実行するときに電話回線に接続されてファックス通信を行う。印刷処理部７３は、プリント機能を実行するときにＬＡＮ４０を介して受信した画像データなどの印刷処理を行う。
【００３７】
上述した各部２，２０〜２２，３０，３１，４〜６，７０〜７４は、バスＢを介して互いに電気的に接続されている。
【００３８】
次に、図２を参照して、ＣＰＵ２、及び課金処理部５の機能を説明する。ＣＰＵ２は、ＲＯＭ２０に記録されたプログラムを読み込むと、認証結果取得部１０と、ログイン管理部１１と、指示データ蓄積部１３と、サービス提供部１２とを、機能として形成する。また、課金処理部５は、支払い受付部５０と、残金算出部５１と、残金返却部５２とを有している。以下に、まず、ＣＰＵ２の機能を説明する。
【００３９】
認証結果取得部１０は、図３に示されるように、通信処理部４を介して、外部の認証装置８に、識別情報取得部６により取得した識別情報と、利用者が操作部３０から入力したパスワードとを送信するとともに利用者の認証処理を要求し、認証の結果を取得する認証結果取得手段である。なお、認証結果取得部１０は、識別情報取得部６により取得した識別情報に代えて、利用者が操作部３０を使って入力した識別情報を送信してもよい。
【００４０】
認証装置８における認証処理は、図４に示されている。認証装置８は、画像形成装置１から認証要求を受信すると（ステップＳｔ１のＹＥＳ）、認証要求に含まれている識別番号、及びパスワードを、認証テーブルに利用者ごとに記録された認証情報と照合する（ステップＳｔ２）。
【００４１】
【表２】
2013029637.tif 000004
【００４２】
認証装置８は、例えば、表２に示される内容の認証テーブルを有している。認証テーブルには、利用者ごとの認証情報として、識別番号とパスワードが登録されている。認証装置８は、画像形成装置１から受信した識別番号、及びパスワードを、この認証テーブルの認証情報と照合し、識別番号、及びパスワードの両方が一致する場合（ステップＳｔ３のＹＥＳ）、認証の成功を画像形成装置１に通知する（ステップＳｔ４）。一方、受信した識別番号が登録されていないとき、またはパスワードが不一致である場合（ステップＳｔ３のＮＯ）、認証装置８は、認証の失敗を画像形成装置１に通知する（ステップＳｔ５）。
【００４３】
例えば、表１に例示されている利用者の「富士  一郎」、「田中  登」、及び「山下  博之」は、識別番号が認証テーブルに登録されているため、入力したパスワードが認証テーブルにそれぞれ登録したものと一致した場合、認証される（つまり、認証の成功）が、パスワードが不一致の場合、認証されない（つまり、認証の失敗）。また、表１に例示されている他の利用者は、その識別番号が認証テーブルに登録されていないため、入力したパスワードと関係なく、認証されない。
【００４４】
本実施形態では、上述したように、セキュリティの観点から識別番号とパスワードを用いた認証を例示しているが、識別番号のみを用いて認証するようにしてもよい。この場合、表１に例示した「富士  一郎」、「田中  登」、及び「山下  博之」のように、認証テーブルに識別番号が登録されている利用者は、パスワードの入力を必要とせずに認証される。なお、認証装置８は、上記のステップＳｔ１〜Ｓｔ５を、電源オフやシャットダウンなどにより処理が終了するまで繰り返す（ステップＳｔ６）。
【００４５】
また、上述した認証処理は、外部の認証装置８ではなく、画像形成装置１自体で行ってもよい。この場合、図２に示された認証結果取得部１０に代えて、利用者の識別情報に基づいて利用者を認証する認証部をＣＰＵ２に形成し、表２に例示された認証テーブルを、例えばＮＶＲＡＭ２２、または、他の不揮発性の記録手段に記録しておくとよい。
【００４６】
認証結果取得部１０は、認証装置８から取得した認証の結果をログイン管理部１１に通知する。ログイン管理部１１は、利用者のログイン状態、またはログアウト状態を示すログイン管理情報を、認証結果取得部１０が認証成功の結果を取得したときにログイン状態に書き換え、他方、利用者の操作に応じてログアウト状態に書き換える。
【００４７】
利用者は、例えば、操作部３０を使ってログアウトしてもよいし、画像形成装置１にＬＡＮ４０などを介して接続されたパソコンなどの端末装置を操作してログアウトしてもよい。ログイン管理部１１は、ログイン管理情報をログイン状態からログアウト情報に書き換えたとき、利用者が支払った金額の残金の返却を促すため、ログアウト通知を残金返却部５２に送信する。
【００４８】
また、ログイン管理部１１は、ログイン管理情報を指示データ蓄積部１３に通知する。指示データ蓄積部１３は、ログイン管理情報がログイン状態を示すとき、利用者からサービスの提供を指示する１以上の指示データを受付けて、該当するサービスが提供されるまで蓄積しておく。
【００４９】
【表３】
2013029637.tif 000005
【００５０】
指示データ蓄積部１３は、例えば、表３に示されるような１以上の指示データを保持している。指示データは、利用者が指示したサービスの機能を示す「機能」フィールドと、その機能の実行の対象となる画像データなどを示す「対象」フィールドとを含んでいる。
【００５１】
指示データ蓄積部１３は、指示データを、時系列に従った順序で蓄積していく。つまり、表３は、利用者が、最初に、画像データ１に基づくプリントを指示し、次に、画像データ１に基づくプリントを指示し、次に、画像データ３、及び宛先情報に基づくファックスを指示した場合を示している。
【００５２】
このような指示データは、操作部３０、または画像形成装置１にＬＡＮ４０などを介して接続されたパソコンなどの端末装置などにより生成されて、指示データ蓄積部１３に送信される。もっとも、指示データ蓄積部１３は、ＣＰＵ１に限定されることはなく、例えばＲＡＭ２１やハードディスク７０などの記録手段に設けてもよい。指示データ蓄積部１３は、ログイン管理情報がログアウト状態を示すとき、受信した指示データを蓄積することなく、廃棄する。
【００５３】
なお、指示データは、認証された利用者の操作によるものであることを確認するために、指示を行った利用者の識別番号を含んでもよい。この場合、指示データ蓄積部１３は、受信した指示データに含まれている識別番号を、識別情報取得部６、または操作部３０から得た識別番号と照合して一致したときのみ、該指示データを蓄積し、他方、不一致のとき、指示データを蓄積することなく、廃棄するとよい。
【００５４】
サービス提供部１２は、指示データ蓄積部１３から指示データを、時系列に従って順次に読み出し、支払い受付手段が料金の支払いを受付けたときに、該指示データに従って利用者にサービスを提供する。具体的には、サービス提供部１２は、支払い受付部５０から通知される支払い情報が「有」を示すとき、サービスを提供する。支払い情報は、利用者の支払いの有無を示す。
【００５５】
サービス提供部１２は、プリント機能を実行するプリント機能部１２１と、ファックス機能を実行するファックス機能部１２２と、コピー機能を実行するコピー機能部１２３と、スキャナ機能を実行するスキャナ機能部１２４とを含む。各機能部１２１〜１２４は、利用者が操作部３０を使って選択したサービスに応じて、上述した各部７０〜７４を制御する。
【００５６】
サービス提供部１２は、指示データ蓄積部１３から読み出した指示データの機能フィールドの内容に基づいて、機能部１２１〜１２４を選択し、その機能を実行する。例えば、表３に例示された指示データの場合、プリント機能部１２１、プリント機能部１２１、ファックス機能部１２２の順に実行される。また、サービス提供部１２は、これらの機能の何れかを実行すると、料金の徴収を促すため、残金算出部５１に、サービスが提供されたことを示す実行通知を送信する。
【００５７】
【表４】
2013029637.tif 000006
【００５８】
指示データ蓄積部１３は、サービス提供部１２が読み出した指示データを削除する。表４は、表３に示された、画像データ１に基づくプリント機能の実行指示情報が読み出された場合を示す。また、指示データ蓄積部１３は、利用者が、操作部３０、または画像形成装置１にＬＡＮ４０などを介して接続されたパソコンなどの端末装置などから、サービスの中断の指示をした場合にも、該当する指示データを削除する。また、指示データ蓄積部１３は、指示データの蓄積の有無を示す蓄積情報を、残金返却部５２に通知する。
【００５９】
次に、課金処理部５の機能を説明する。支払い受付部５０は、利用者から、貨幣の投入により料金の支払いを受付ける。支払い受付部５０は、具体的には、硬貨、または紙幣の投入口と、該投入を検出する光センサなどの検出手段と、投入された金額をチャージ金額として加算するカウンタ回路などの加算手段を有している。
【００６０】
支払い受付部５０は、算出したチャージ金額がサービスの料金以上であるとき、上述した支払い情報を「有」に書き換えて、サービス提供部１２に通知し、他方、チャージ金額がサービスの料金より少ないとき、支払い情報を「無」に書き換えて、サービス提供部１２に通知する。また、支払い受付部５０は、算出したチャージ金額の合計を、金額情報として残金算出部５１に通知し、残金返却部から、残金を返却したことを示す返却通知を受信すると、チャージ金額を０にする。
【００６１】
残金算出部５１は、減算回路などから構成され、上記の金額情報に基づき、支払い受付部５０に投入された貨幣の合計金額から、提供されたサービスの料金を差し引くことによって、残金を算出する。料金の差し引きは、サービス提供部から実行通知を受信したときに行われる。残金算出部５１は、チャージ金額の残金を、残金情報として残金返却部５２に通知する。
【００６２】
残金返却部５２は、論理回路、カウンタ回路、及び貨幣の排出機構などから構成され、ログイン管理情報がログアウト状態に書き換えられたとき、指示データ蓄積手段によって蓄積されている指示データがなくなるのを待って、残金算出部５１が算出した残金を利用者に返却する。具体的には、残金返却部５２は、ログイン管理情報から上記のログアウト通知を受信した場合、利用者が装置１の利用を終了したものとみなし、利用者が指示したサービスのうち、未提供のものがないかを確認するために、上記の蓄積情報を参照する。
【００６３】
そして、残金返却部５２は、蓄積情報が「無」を示したときに、未提供のサービスがなくなったものとみなし、上記の残金情報に基づく金額を返却する。もっとも、このようなログアウト通知、及び蓄積情報に基づく判断は、ＣＰＵ２が行ってもよい。この場合、ＣＰＵ２は、上記の条件が満たされたとき、残金返却部５２に、残金の返却を指示する返却指示を与えるようにするとよい。なお、残金返却部５２は、上記の条件によらずに、強制的に残金を返却させるために、返却レバーなどの操作手段を備えてもよい。
【００６４】
ここまで述べたＣＰＵ２の各部１０〜１２、及び課金処理部５の各部５０〜５２は、互いに連関する個別のシーケンスに基づいて動作している。したがって、例えば、利用者の認証処理と、支払いの受付処理とは、実行される順序が限定されることはなく、ＣＰＵ２は、これらの処理の順序に応じて定義された状態を管理することにより、一連の動作を行う。
【００６５】
【表５】
2013029637.tif 000007
【００６６】
ＣＰＵ２の状態は、例えば、表５に示されるように、識別情報取得部６、または操作部３０により取得した識別番号と、上述したログイン管理情報、及び支払い情報を対応付けて管理するテーブルによって定義される。例えば、利用者の認証処理に先立って支払いの受付け処理が行われた場合、識別番号、及びログイン管理情報は未登録であり、支払い情報が「有」となる。逆に、支払いの受付け処理に先立って利用者の認証処理が行われた場合、識別番号が登録されるとともに、ログイン管理情報がログインを示す「ＩＮ」となり、支払い情報が「無」となる。なお、表５は、両方の処理が完了し、利用者にサービスを提供可能な状態を表わしている。
【００６７】
次に、上述したＣＰＵ１の各機能、及び課金処理部５の処理のフローを説明する。まず、図５を参照して、利用者のログイン、及びログアウトに関する処理を説明する。
【００６８】
まず、識別情報取得部６は、利用者がＩＣカード６０を翳すことによって、利用者の識別番号を取得する（ステップＳｔ１０のＹＥＳ）。識別番号は、図６に示されるような画面を表示部３１に表示し、利用者が操作部３０を使って入力することによっても得られる（ステップＳｔ１０のＮＯ、ステップＳｔ１３のＹＥＳ）。したがって、画像形成装置１は、利用者がＩＣカード６０を所持していないときでも、操作部３０により識別情報を得る。なお、画像形成装置１は、操作部３０からの識別番号の入力手段に代えて、または、この入力手段とともに、指紋認証などの生体認証の手段を設けることによって識別情報を得てもよい。
【００６９】
識別番号を取得すると（ステップＳｔ１０のＹＥＳ、ステップＳｔ１３のＹＥＳ）、表示部３１は、パスワードの入力を要求するメッセージを表示する（ステップＳｔ１１）。そして、利用者が操作部３０を使ってパスワードを入力すると（ステップＳｔ１２のＹＥＳ）、認証結果取得部１０は、図３を参照して説明したように、認証装置８に、識別番号とパスワードとを送信し、利用者の認証を要求する（ステップＳｔ１４）。
【００７０】
ログイン管理部１１は、認証が成功した場合（ステップＳｔ１５のＹＥＳ）、ログイン管理情報をログイン状態に書き換える（ステップＳｔ１６）。他方、ログイン管理部１１は、利用者がログアウトの操作を行うと（ステップＳｔ１７のＹＥＳ）、ログイン管理情報をログアウト状態に書き換え（ステップＳｔ１８）、残金返却部５２にログアウト通知を送信する（ステップＳｔ１９）。
【００７１】
なお、ＣＰＵ２は、上記のステップＳｔ１０〜Ｓｔ１９を、電源オフやシャットダウンなどにより処理が終了するまで繰り返す（ステップＳｔ２０）。また、上述したフローにおいて、認証処理を、認証装置８ではなく、画像形成装置１により行う場合、ステップＳｔ１５において認証処理を行うようにするとよい。
【００７２】
次に、図７を参照して、指示データ蓄積部１３の処理を説明する。指示データ蓄積部１３は、通信処理部４、または操作部３０などを介して利用者から指示データを受信すると（ステップＳｔ２１のＹＥＳ）、ログイン管理情報を参照する。
【００７３】
指示データ蓄積部１３は、ログイン管理情報がログイン状態を示す場合、受信した指示データを蓄積し（ステップＳｔ２３）、一方、そうでない場合、受信した指示データを廃棄する（ステップＳｔ２４）。また、指示データの受信がないとき（ステップＳｔ２１のＮＯ）、ステップＳｔ２５の処理が実行される。
【００７４】
次に、指示データ蓄積部１３は、サービス提供部１２により指示データが読み出されると（ステップＳｔ２５のＹＥＳ）、該当する指示データを削除する（ステップＳｔ２６）。また、指示データの読み出しがないとき（ステップＳｔ２５のＮＯ）、ステップＳｔ２７の処理が実行される。
【００７５】
次に、指示データ蓄積部１３は、利用者のサービスの中断操作により、通信処理部４、または操作部３０などから中断する指示を受けると（ステップＳｔ２７）、該当する指示データを削除する（ステップＳｔ２８）。また、サービスを中断する操作がないとき（ステップＳｔ２７のＮＯ）、ステップＳｔ２９の処理が実行される。
【００７６】
次に、指示データ蓄積部１３は、蓄積された指示データの有無を確認し（ステップＳｔ２９）、指示データがないとき（ステップＳｔ２９のＹＥＳ）、蓄積情報を「無」に書き換えて残金返却部５２に通知し（ステップＳｔ３０、Ｓｔ３２）、他方、指示データが存在するとき（ステップＳｔ２９のＮＯ）、蓄積情報を「有」に書き換えて残金返却部５２に通知する（ステップＳｔ３１、Ｓｔ３２）。
【００７７】
なお、ＣＰＵ２は、上記のステップＳｔ２１〜Ｓｔ３２を、電源オフやシャットダウンなどにより処理が終了するまで繰り返す（ステップＳｔ３３）。
【００７８】
次に、図８を参照して、サービス提供部１２の処理を説明する。まず、サービス提供部１２は、指示データ蓄積部１３からの蓄積情報を参照して、指示データ蓄積部１３に蓄積された指示データがあるとき（ステップＳｔ４１のＹＥＳ）、支払い受付部５０からの支払い情報を参照する（ステップＳｔ４２）。
【００７９】
サービス提供部１２は、支払い情報が「有」を示すとき（ステップＳｔ４２のＹＥＳ）、指示データ蓄積部１３から指示データを読み出して、この指示データに該当するサービスの機能を実行し（ステップＳｔ４４）、実行通知を残金算出部５１に送信する（ステップＳｔ４５）。他方、支払い情報が「無」を示すとき（ステップＳｔ４２のＮＯ）、サービス提供部１２は、表示部３１に金額不足の通知を表示し（ステップＳｔ４３）、再度、ステップＳｔ４２の処理を行う。
【００８０】
なお、ＣＰＵ２は、上記のステップＳｔ４１〜Ｓｔ４６を、電源オフやシャットダウンなどにより処理が終了するまで繰り返す（ステップＳｔ４６）。
【００８１】
次に、図９を参照して、支払い受付部５０の処理を説明する。まず、支払い受付部５０は、貨幣の投入を検出すると（ステップＳｔ５１のＹＥＳ）、チャージ金額として加算処理する（ステップＳｔ５２）。
【００８２】
次に、支払い受付部５０は、チャージ金額が料金以上になると（ステップＳｔ５３のＹＥＳ）、支払い情報を「有」に書き換えて（ステップＳｔ５４）、サービス提供部１２に通知する（ステップＳｔ５６）。一方、支払い受付部５０は、チャージ金額が料金に満たないとき（ステップＳｔ５３のＮＯ）、支払い情報を「無」に書き換えて（ステップＳｔ５５）、サービス提供部１２に通知する（ステップＳｔ５６）。
【００８３】
次に、支払い受付部５０は、残金返却部５２から返却通知を受信すると（ステップＳｔ５７）、チャージ金額を０にする（ステップＳｔ５８）。一方、返却通知の受信がないとき（ステップＳｔ５７のＮＯ）、ステップＳｔ５９の処理が行われる。
【００８４】
次に、支払い受付部５０は、チャージ金額を、金額情報として残金算出部５１に通知する（ステップＳｔ５９）。
【００８５】
なお、課金処理部５は、上記のステップＳｔ５１〜Ｓｔ５９を、電源オフやシャットダウンなどにより処理が終了するまで繰り返す（ステップＳｔ６０）。
【００８６】
次に、図１０を参照して、残金算出部５１の処理を説明する。残金算出部５１は、サービス提供部１２から実行通知を受信すると（ステップＳｔ７０のＹＥＳ）、支払い受付部５０から通知された金額情報から料金を減算して残金を算出し（ステップＳｔ７１）、残金情報として残金返却部５２に通知する（ステップＳｔ７２）。また、実行通知がないとき（ステップＳｔ７０のＮＯ）、ステップＳｔ７２の処理が行われる。
【００８７】
なお、課金処理部５は、上記のステップＳｔ７０〜Ｓｔ７３を、電源オフやシャットダウンなどにより処理が終了するまで繰り返す（ステップＳｔ７３）。
【００８８】
次に、図１１を参照して、残金返却部５２の処理を説明する。残金返却部５２は、ログイン管理部１１からログアウト通知を受信すると（ステップＳｔ８１のＹＥＳ）、指示データ蓄積部１３から受信した蓄積情報に基づき、蓄積された指示データの有無を判断する（ステップＳｔ８２）。
【００８９】
残金返却部５２は、蓄積情報が「無」を示すまで待機し（ステップ８２のＹＥＳ）、蓄積情報が「無」を示したとき（ステップＳｔ８２のＮＯ）、残金算出部５１から受信した残金情報に基づき、残金の有無を判断する（ステップＳｔ８３）。残金返却部５２は、残金があるとき（ステップＳｔ８３のＹＥＳ）、払い戻し口などを介して、残金を利用者に返却する（ステップＳｔ８４）。一方、残金がないとき（ステップＳｔ８３のＮＯ）、ステップＳｔ８５の処理を行う。
【００９０】
なお、課金処理部５は、上記のステップＳｔ８１〜Ｓｔ８５を、電源オフやシャットダウンなどにより処理が終了するまで繰り返す（ステップＳｔ８５）。
【００９１】
これまで述べたように、本実施形態の画像形成装置１は、利用者のログアウトを契機として、利用者が指示した全てのサービスが提供されたときに、残金の返却を行う。これにより、ログアウトの操作と残金の返却操作の両方を行う手間が省かれるとともに、残金の取り忘れと、金額不足によるサービスの提供の停止とが防止される。また、本実施形態の画像形成装置１は、上述したように、コインキットなどと称される汎用の課金装置を使用するため、コストが低減される。
【００９２】
さらに、本実施形態の画像形成装置１は、指示データ蓄積部１３が、利用者の操作に応じて、指示データを削除するから、提供を指示したサービスを取り消して、残金の返却が行われるまでの時間が短縮される。
【００９３】
これまで述べた実施形態と同様の作用効果は、上述した各機能を実現するためのプログラムが記録された記録媒体をサービス提供装置に供給し、該装置内のコンピュータが上記のプログラムを実行することによっても得られる。なお、記録媒体は、コンピュータが読み出し可能なものであれば、ＣＤ−ＲＯＭ、ＤＶＤ、またはＳＤカードなどのうち、何れであってもよい。
【００９４】
以上、好ましい実施例を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
【符号の説明】
【００９５】
１０                    認証結果取得部
１１                    ログイン管理部
１３                    指示データ蓄積部
１２                    サービス提供部
５０                    支払い受付部
５１                    残金算出部
５２                    残金返却部
【図１】
2013029637.tif 000008
【図２】
2013029637.tif 000009
【図３】
2013029637.tif 000010
【図４】
2013029637.tif 000011
【図５】
2013029637.tif 000012
【図６】
2013029637.tif 000013
【図７】
2013029637.tif 000014
【図８】
2013029637.tif 000015
【図９】
2013029637.tif 000016
【図１０】
2013029637.tif 000017
【図１１】
2013029637.tif 000018