(57)【要約】【課題】  課金とサービスを実行するジョブの動作、及び課金のタイミングを制御して、非接触媒体から高い精度で課金を行なう。【解決手段】  複合機は、ＩＣカードを発見すると、課金単位を識別するＩＤを生成し、これをＩＣカードに保存するとともに課金単位の課金を行なう。課金単位のサービスに成功すれば、自身及びＩＣカードに保存されているＩＤを消去する。処理が途中で中断するとＩＣカードに古いＩＤが残ってしまうので、複合機は同じＩＣカードを発見したときに異常が発生し、処理が中断したことを認識して、異常修復処理を行なうことができる。【選択図】  図５
2007026114.tif 000002
【特許請求の範囲】
【請求項１】
サービス提供装置において提供されるサービスの対価を課金する課金装置であって、
サービスの利用者が所持する、現金に相当するトークンを記憶した非接触媒体に対して読み書き動作を行なう非接触媒体読み書き手段と、
利用者が利用するサービスに対する課金を非接触媒体に記憶されているトークンから行なう動作を制御する課金動作制御手段を備え、
前記サービス提供手段は所定の課金単位毎にサービスを提供し、
前記課金動作制御手段は、サービスの利用者が所持する非接触媒体を認識したときに、課金単位毎の識別情報を生成して、非接触媒体から課金単位を課金する、
ことを特徴とする課金装置。
【請求項２】
前記課金動作制御手段は、非接触媒体から課金単位の課金を行なう際に、該課金単位の識別情報を該非接触媒体に保存する、
ことを特徴とする請求項１に記載の課金装置。
【請求項３】
前記課金動作制御手段は、該課金単位の識別情報を該非接触媒体に保存する際に、該識別情報を暗号化する、
ことを特徴とする請求項２に記載の課金装置。
【請求項４】
前記課金動作制御手段は、前記サービス提供装置によるサービスの実行に成功したときに、当該サービスの利用者の非接触媒体から対応する識別情報を消去する、
ことを特徴とする請求項１に記載の課金装置。
【請求項５】
前記課金動作制御手段は、前記サービス提供装置によるサービスの実行に失敗したときに、当該サービスの利用者の非接触媒体から既に課金した課金単位を該非接触媒体にチャージして、該非接触媒体から対応する識別情報を消去する、
ことを特徴とする請求項１に記載の課金装置。
【請求項６】
前記課金動作制御手段は、識別情報毎に該当するサービスの処理状態を記憶する、
ことを特徴とする請求項１に記載の課金装置。
【請求項７】
前記課金動作制御手段は、前記非接触媒体読み書き手段により認識された非接触媒体に識別情報が残されている場合には、該当するサービスの処理を継続し処理が完結してから該識別情報を消去する、
ことを特徴とする請求項６に記載の課金装置。
【請求項８】
前記課金動作制御手段は、非接触媒体に残されている識別情報に該当するサービスの処理が、サービスの実行に成功したが非接触媒体から識別情報の消去処理が中断していた状況である場合には、該識別情報を非接触媒体から消去する、
ことを特徴とする請求項７に記載の課金装置。
【請求項９】
前記課金動作制御手段は、非接触媒体に残されている識別情報に該当するサービスの処理が、サービスの実行に失敗して既に課金した課金単位を非接触媒体にチャージする処理が中断していた状況である場合には、該非接触媒体へ課金単位をチャージしてから該識別情報を非接触媒体から消去する、
ことを特徴とする請求項７に記載の課金装置。
【請求項１０】
サービス提供装置において提供されるサービスの対価を課金する課金方法であって、前記サービス提供手段は所定の課金単位毎にサービスを提供しており、
サービスの利用者が所持する非接触媒体を認識したときに、課金単位毎の識別情報を生成する識別情報生成ステップと、
該生成した識別情報を非接触媒体に保存する識別情報保存ステップと、
非接触媒体から課金単位を課金する課金ステップと、
を具備することを特徴とする課金方法。
【請求項１１】
前記識別情報保存ステップでは、該課金単位の識別情報を該非接触媒体に保存する際に、該識別情報を暗号化する、
ことを特徴とする請求項１０に記載の課金方法。
【請求項１２】
前記サービス提供装置によるサービスの実行に成功したときに、当該サービスの利用者の非接触媒体から対応する識別情報を消去する識別情報消去ステップをさらに備える、
ことを特徴とする請求項１０に記載の課金方法。
【請求項１３】
前記サービス提供装置によるサービスの実行に失敗したときに、当該サービスの利用者の非接触媒体から既に課金した課金単位を該非接触媒体にチャージして、該非接触媒体から対応する識別情報を消去する返金ステップをさらに備える、
ことを特徴とする請求項１０に記載の課金方法。
【請求項１４】
識別情報毎に該当するサービスの処理状態を管理する処理状態管理ステップをさらに備える、
ことを特徴とする請求項１０に記載の課金方法。
【請求項１５】
新たに認識された非接触媒体に識別情報が残されている場合には、該当するサービスの処理を継続し処理が完結してから該識別情報を消去する異常修復処理ステップをさらに備える、
ことを特徴とする請求項１０に記載の課金方法。
【請求項１６】
新たに認識された非接触媒体に残されている識別情報に該当するサービスについての処理が、サービスの実行に成功したが非接触媒体から識別情報の消去処理が中断していた状況である場合には、前記異常修復処理ステップにおいて該識別情報を非接触媒体から消去する、
ことを特徴とする請求項１５に記載の課金方法。
【請求項１７】
新たに認識された非接触媒体に残されている識別情報に該当するサービスについての処理が、サービスの実行に失敗して既に課金した課金単位を非接触媒体にチャージする処理が中断していた状況である場合には、該非接触媒体へ課金単位をチャージしてから該識別情報を非接触媒体から消去する、
ことを特徴とする請求項１５に記載の課金方法。
【請求項１８】
サービス提供装置において提供されるサービスの対価を課金するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、前記サービス提供手段は所定の課金単位毎にサービスを提供しており、前記コンピュータ・システムに対し、
サービスの利用者が所持する非接触媒体を認識したときに、課金単位毎の識別情報を生成する識別情報生成手順と、
該生成した識別情報を非接触媒体に保存する識別情報保存手順と、
非接触媒体から課金単位を課金する課金手順と、
識別情報毎に該当するサービスの処理状態を管理する処理状態管理手順と、
サービスに関する処理が完結したことに応答して、非接触媒体から該当する識別情報を消去する識別情報消去手順と、
新たに認識された非接触媒体に識別情報が残されている場合に、該当するサービスの処理を継続し処理を完結してから該識別情報を消去する異常修復処理手順と、
を実行させることを特徴とするコンピュータ・プログラム。
【請求項１９】
前記識別情報保存手順では、該課金単位の識別情報を該非接触媒体に保存する際に、該識別情報を暗号化する、
ことを特徴とする請求項１８に記載のコンピュータ・プログラム。
【請求項２０】
前記識別情報消去手順では、前記サービス提供装置によるサービスの実行に成功したときに、当該サービスの利用者の非接触媒体から対応する識別情報を消去し、
前記異常修復処理手順では、新たに認識された非接触媒体に残されている識別情報に該当するサービスの処理が、サービスの実行に成功したが非接触媒体から識別情報の消去処理が中断していた状況である場合に、該識別情報を非接触媒体から消去する、
ことを特徴とする請求項１８に記載のコンピュータ・プログラム。
【請求項２１】
前記識別情報消去手順では、前記サービス提供装置によるサービスの実行に失敗したときに、当該サービスの利用者の非接触媒体から既に課金した課金単位を該非接触媒体にチャージしてから、該非接触媒体から対応する識別情報を消去し、
前記異常修復処理手順では、新たに認識された非接触媒体に残されている識別情報に該当するサービスの処理が、サービスの実行に失敗して既に課金した課金単位を非接触媒体にチャージする処理が中断していた状況である場合に、該非接触媒体へ課金単位をチャージしてから該識別情報を非接触媒体から消去する、
ことを特徴とする請求項１８に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスを享受したユーザに対価を課金する課金装置及び課金方法、並びにコンピュータ・プログラムに係り、特に、コンビニエンスストア内に設置された複合機など、無人環境下でサービス提供装置を利用した利用者に対しサービスの対価を課金する課金装置及び課金方法、並びにコンピュータ・プログラムに関する。
【０００２】
さらに詳しくは、本発明は、コピー機や複合機のように先に料金を徴収してからサービスに起動をかけるという動作手順が導入されているサービス提供装置において、ＩＣカードなどの非接触媒体に記録された価値情報から課金を行なう課金装置及び課金方法、並びにコンピュータ・プログラムに係り、特に、課金とサービスを実行するジョブの動作、及び課金のタイミングを制御して、非接触媒体から高い精度で課金を行なう課金装置及び課金方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００３】
近年、街頭に設置された自動販売機や、駅などの券売機、コンビニエンスストア内に設置された複写機やファクシミリ送受信機、若しくは複合機といったように、無人環境下で物品の販売や印刷物の提供などのサービスを行ない、ユーザに対価を課金するというサービス提供装置が広範に普及している。この種の無人環境下においてユーザから料金を徴収する形態として、コインキットによる現金の徴収や、プリペイド・カードによる徴収が挙げられる。
【０００４】
自販機や券売機の場合、ユーザが商品や行く先（若しくは運賃）を選択した段階で料金が確定することから、いずれの料金徴収方法すなわち課金方法であっても、ユーザには馴染み易い。例えば、コインキットを用いた場合、投入金額に対して料金が減額課金されてつり銭が戻される。これは商取引の形態をコインキットで代替しているに他ならず、ほとんどすべてのユーザに違和感はない。
【０００５】
また、複写機やファクシミリ送受信機、若しくは複合機のように、例えばコピーなど画像形成処理を動作させて印刷物を提供するという画像形成サービスの場合、ユーザが料金を投入することにより先に料金を徴収してからサービスに起動をかけるという動作手順が導入されている。すなわち、先に料金を徴収しなければサービスに起動をかけることができず、またサービスの起動がかかる前に料金が確定しないため、自販機や券売機とは事情が異なる。例えば、コインキットを用いた場合、先に料金を徴収しなければサービスに起動をかけることができない。また、プリペイド・カードを用いるときは装置内にカードを取り込み、提供したサービスに見合った料金を徴収してからカードを戻すというような方式が知られている。
【０００６】
近年では、ＩＣカードに代表される非接触媒体を使用した料金徴収システムが、非接触・近接通信において高い耐タンパ性を実現できる点や、操作上の手軽さから、急速に普及し始めている。
【０００７】
非接触媒体を使用したシステムを電車の料金徴収に適用する場合、乗客は電車に乗る時と降りる時にかならず改札口を通ることから、非接触型媒体を入り口と出口でかざすだけで、入る時は最低運賃を徴収し、出る時に正規運賃と最低運賃の差額を徴収することが可能である（例えば、特許文献１並びに特許文献２を参照のこと）。また、自動販売機に適用する場合、ユーザが所望の商品を選択してから非接触型媒体をかざすことにより、料金が確定した状態で非接触型媒体から料金を徴収することができる。
【０００８】
ＩＣカードを用いた課金システムの場合、小銭を持ち歩く必要がない、お釣が発生しない、ＩＣカードに記憶された利用者情報によりサービスに付加価値を付けることが可能であるなど、ユーザの利便性が高いという特徴がある。また、サービス事業者側から見ても、サービスの利用促進などの効果がある。
【０００９】
しかしながら、画像形成サービスに非接触媒体を用いた料金徴収システムを適用する場合、ユーザが料金を投入することにより先に料金を徴収してからサービスに起動をかけるという動作手順が導入されていることから、サービスの起動がかかる前に料金が確定しないようなため、非接触型媒体のようにかざしただけで確定していない料金を徴収することができない。
【００１０】
故障や異常の発生により実行中のサービスが失敗に終わってしまい、サービスに対する課金が発生しなかったことを考えると、コインキットなど現金を媒介にした料金徴収システムでは、利用者が投入した現金を装置内部に保持することによりサービス終了後に課金を行なうので、特に問題は発生しない。これに対し、ＩＣカードでサービス実行前に課金を行なう課金システムを適用すると、一旦徴収した料金の返金を目的としてＩＣカードにチャージする必要がある。確実にチャージを行なうためにはＩＣカードをコピー機などのサービス提供装置に物理的にマウントする機構が必要になるなどの問題がある。
【００１１】
このように処理の実行が失敗した場合にＩＣカードに正しく返金を行なうという問題に対処するために、ＩＣカードからは顧客の識別情報のみを取り出し、インターネットを通じて電子決済を行なう情報処理サービス・システムが考案されている（例えば、特許文献３を参照のこと）。同システムでは、ＩＣカードが複写機に近づいて通信が開始すると、コンフィギュレーション動作が行なわれ、複写機は相手の通信機器がＩＣカードであることを認識してＩＣカードから個人情報識別子を受信する。このＩＤ情報を基に、複写機は、機能を使用するか否かの確認メッセージをＩＤ情報とともに操作部に表示する。そして、ユーザがメッセージを確認すると、複写機は、インターネットを介して電子決済認証サーバに個人情報の認証を問い合わせ、結果がＯＫであれば複写機の使用を許可する処理を行なう。
【００１２】
この情報処理サービス・システムによれば、ユーザがお金を投入したり、カードを装着したりするなどの物理的な動作をなくし、利便性を高めることができる。しかしながら、同サービスを利用するためには、ユーザは事前に金融機関やサービス提供業者との契約や顧客情報の登録を行なう必要があり、ＩＣカードのみで課金が完了する仕組みと比べると、さらに顧客の抵抗感があり、それがサービスの導入障壁となりかねない。また、複写機や複合機、自販機などのサービス提供を行なう装置がインターネットに接続されていなければ、電子決済を行なうことができないという問題があり、装置の設置場所に制約がある。
【００１３】
【特許文献１】特開平６−９６３１８号公報
【特許文献２】特開平８−２４２９３０号公報
【特許文献３】特開２００２−１３２７２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明の目的は、コンビニエンスストア内に設置された複合機など、無人環境下でサービス提供装置を利用した利用者に対しサービスの対価を正確に課金することができる、優れた課金装置及び課金方法、並びにコンピュータ・プログラムを提供することにある。
【００１５】
本発明のさらなる目的は、コピー機や複合機のように先に料金を徴収してからサービスに起動をかけるという動作手順が導入されているサービス提供装置において、ＩＣカードなどの非接触媒体に記録された価値情報から正確に課金を行なうことができる、優れた課金装置及び課金方法、並びにコンピュータ・プログラムを提供することにある。
【００１６】
本発明のさらなる目的は、課金とサービスを実行するジョブの動作、及び課金のタイミングを制御して、非接触媒体から高い精度で課金を行なうことができる、優れた課金装置及び課金方法、並びにコンピュータ・プログラムを提供することにある。
【００１７】
本発明のさらなる目的は、コピー機や複合機のように先に料金を徴収してからサービスに起動をかけるという動作手順が導入されているサービスにおいてＩＣカードを利用して課金を行なう際に、処理の実行が失敗した場合にＩＣカードに正しく返金を行なうことができる、優れた課金装置及び課金方法、並びにコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【００１８】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、サービス提供装置において提供されるサービスの対価を課金する課金装置であって、サービスの利用者が所持する、現金に相当するトークンを記憶した非接触媒体に対して読み書き動作を行なう非接触媒体読み書き手段と、利用者が利用するサービスに対する課金を非接触媒体に記憶されているトークンから行なう動作を制御する課金動作制御手段を備え、前記サービス提供手段は所定の課金単位毎にサービスを提供し、前記課金動作制御手段は、サービスの利用者が所持する非接触媒体を認識したときに、課金単位毎の識別情報を生成して、非接触媒体から課金単位を課金することを特徴とする課金装置である。
【００１９】
前記課金動作制御手段は、非接触媒体から課金単位の課金を行なう際に該課金単位の識別情報を該非接触媒体に保存し、サービスの実行に成功したときに当該サービスの利用者の非接触媒体から対応する識別情報を消去するようになっている。なお、課金単位の識別情報を該非接触媒体に保存する際に、該識別情報を暗号化するようにしてもよい。
【００２０】
また、前記課金動作制御手段は、前記サービス提供装置によるサービスの実行に失敗したときに、当該サービスの利用者の非接触媒体から既に課金した課金単位を該非接触媒体にチャージして、該非接触媒体から対応する識別情報を消去するようになっている。
【００２１】
したがって、利用者の非接触媒体に何らかの識別情報が残っていることは、前回のサービス実行若しくはこれに伴う課金処理の途中で異常が発生し、処理が中断したことを意味することになる。
【００２２】
このような場合、前記課金動作制御手段が識別情報毎に該当するサービスの処理状態を記憶しておくことにより、前記非接触媒体読み書き手段により認識された非接触媒体に識別情報が残されている場合には、該当するサービスの処理を継続して実行することにより、非接触媒体とのトランザクションの途中で発生した異常を修復することができる。
【００２３】
すなわち、課金装置は、新たに認識した非接触媒体に識別情報が残されているときには、処理手順のどの時点で異常が発生したのかを究明することができ、改めて課金処理を継続したり、不実行に終わったサービスの課金を返金したりして、異常修復処理を行なうことができる。
【００２４】
例えば、前記課金動作制御手段は、非接触媒体に残されている識別情報に該当するサービスの処理が、サービスの実行に成功したが非接触媒体から識別情報の消去処理が中断していた状況である場合には、該識別情報を非接触媒体から消去するようにすればよい。
【００２５】
また、前記課金動作制御手段は、非接触媒体に残されている識別情報に該当するサービスの処理が、サービスの実行に失敗して既に課金した課金単位を非接触媒体にチャージする処理が中断していた状況である場合には、該非接触媒体へ課金単位をチャージしてから該識別情報を非接触媒体から消去するようにすればよい。
【００２６】
本発明は、無人環境下においてユーザから料金を徴収するための課金装置に関するものであり、特にＩＣカードのような非接触媒体を利用する課金装置に関する。
【００２７】
ＩＣカードに代表される非接触媒体を使用したシステムは、非接触・近接通信において高い耐タンパ性を実現できる点や、操作上の手軽さから、急速に普及し始めている。ＩＣカードを用いた課金システムの場合、小銭を持ち歩く必要がない、お釣が発生しない、ＩＣカードに記憶された利用者情報によりサービスに付加価値を付けることが可能であるなど、ユーザの利便性が高い。しかしながら、ユーザが料金を投入することにより先に料金を徴収してからサービスに起動をかけるシステムに対し、非接触媒体を用いた料金徴収方法を適用する場合、幾つかの不都合がある。
【００２８】
例えば、故障や異常の発生により実行中のサービスが失敗に終わってしまい、サービスに対する課金が発生しなかったとき、一旦徴収した料金の返金を目的としてＩＣカードにチャージする必要がある。確実にチャージを行なうためにはＩＣカードをコピー機などのサービス提供装置に物理的にマウントする機構が必要になるなどの問題がある。
【００２９】
これに対し、本発明に係る課金装置は、先に料金を徴収してからサービスに起動をかけるという動作手順が導入されているサービス提供装置に対し、ＩＣカードでサービス実行前に課金を行なうという課金方式を採用するが、提供されるサービスの最小課金単位毎にＩＤを生成し、そのＩＤをＩＣカードと課金装置の双方で保持するようにした。
【００３０】
したがって、処理が失敗した場合には両者間でＩＤの照合を行なうことにより課金手続きの整合をとり、ＩＣカードに対する返金を間違いなく行なうことができる。すなわち、本発明によれば、課金とサービスを実行するジョブの動作、及び課金のタイミングを制御して、非接触媒体から高い精度で課金を行なうことができる。
【００３１】
また、本発明の第２の側面は、サービス提供装置において提供されるサービスの対価を課金するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、前記サービス提供手段は所定の課金単位毎にサービスを提供しており、前記コンピュータ・システムに対し、サービスの利用者が所持する非接触媒体を認識したときに、課金単位毎の識別情報を生成する識別情報生成手順と、該生成した識別情報を非接触媒体に保存する識別情報保存手順と、非接触媒体から課金単位を課金する課金手順と、識別情報毎に該当するサービスの処理状態を管理する処理状態管理手順と、サービスに関する処理が完結したことに応答して、非接触媒体から該当する識別情報を消去する識別情報消去手順と、新たに認識された非接触媒体に識別情報が残されている場合に、該当するサービスの処理を継続して完結してから該識別情報を消去する異常修復処理手順とを実行させることを特徴とするコンピュータ・プログラムである。
【００３２】
本発明の第２の側面に係るコンピュータ・プログラムは、コンピュータ・システム上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータ・プログラムを定義したものである。換言すれば、本発明の第２の側面に係るコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第１の側面に係る課金装置と同様の作用効果を得ることができる。
【発明の効果】
【００３３】
本発明によれば、コピー機や複合機のように先に料金を徴収してからサービスに起動をかけるという動作手順が導入されているサービス提供装置において、ＩＣカードなどの非接触媒体に記録された価値情報から正確に課金を行なうことができる、優れた課金装置及び課金方法、並びにコンピュータ・プログラムを提供することができる。
【００３４】
また、本発明によれば、課金とサービスを実行するジョブの動作、及び課金のタイミングを制御して、非接触媒体から高い精度で課金を行なうことができる、優れた課金装置及び課金方法、並びにコンピュータ・プログラムを提供することができる。
【００３５】
また、本発明によれば、コピー機や複合機のように先に料金を徴収してからサービスに起動をかけるという動作手順が導入されているサービスにおいてＩＣカードを利用して課金を行なう際に、処理の実行が失敗した場合にＩＣカードに正しく返金を行なうことができる、優れた課金装置及び課金方法、並びにコンピュータ・プログラムを提供することができる。
【００３６】
本発明によれば、確実にチャージを行なうために、ＩＣカードをサービス提供装置に物理的にマウントする必要がないので、利用者の不信感を低減することができるとともに、マウントすることに伴うカードの物理的な消耗や摩耗を回避することができる。
【００３７】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【発明を実施するための最良の形態】
【００３８】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００３９】
本発明は、無人環境に設置されたサービス提供装置において、コインキットやＩＣカード読取装置を用いてユーザの利便性よく課金を行なうものである。以下では、サービス提供装置として、コピー機能や、ファクシミリ送受信機能、ネットワーク・プリント機能などの複合的なサービスを行なう複合機を例にとって、本発明の実施形態について説明する。
【００４０】
図１には、本発明の一実施形態に係る複合機１００のハードウェア構成を模式的に示している。以下、当該装置１００内の各部について説明する。
【００４１】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、当該装置１００内の動作を統括的に制御する中央コントローラであり、オペレーティング・システムが提供する実行環境下でプログラムを制御し、コピーやファクシミリ送受信、ネットワーク・プリントといった各種のサービス提供動作や、サービス提供に伴う対価の課金処理などに関して主たる制御を行なう。また、本実施形態では、課金処理には、異常発生により処理が中断してＩＣカードに対する課金処理が完了しなかった場合の異常修復処理も含むが、この点の詳細は後述に譲る。ＣＰＵ１０１は、バス１０２を介して当該装置１００内の各機器と相互接続されている。
【００４２】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３は、読み出し専用の半導体メモリ装置で構成され、ネットワーク・プリントといったサービス提供動作やサービス実行に伴う対価の課金処理などを実行するための各制御プログラムや固定データなどが恒久的に書き込まれている。勿論、フラッシュ・メモリなどのように格納データを電気的な書き換え可能なデバイスを用いてＲＯＭ１０３を構成することもでき、必要に応じて適宜プログラムや固定データの更新を行なうようにしてもよい。
【００４３】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４は、書き換え可能な半導体メモリ装置で構成され、ＣＰＵ１０１で実行する制御プログラムをＲＯＭ１０２からロードしたり、プログラム実行中の作業データを一時格納したりするなど、プログラム動作のためのシステム・メモリとして使用される。また、画像処理のためのページ・メモリとして、ＲＡＭ１０４を使用することができる。
【００４４】
ＮＶＲＡＭ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  ＲＡＭ）１０５は、フラッシュ・メモリのように無電源状態でも記憶内容を消失しない書き換え可能メモリで構成され、セキュリティ・データやその他の不揮発性データ、画質調整、各種設定パラメータ、サービス実行時の各種履歴、サービスの対価を課金した履歴などを格納するために使用される。
【００４５】
ＨＤＤ１０６は、磁気記録式の固定ディスクからなる大容量外部記憶装置であり、原稿から読み取った画像データを蓄積したり、サービス実行時の各種履歴を保存したり、さらにはＣＰＵ１０１において実行するプログラムをインストールするために使用される。
【００４６】
画像処理部１０７は、原稿から読み取った画像データ、あるいはネットワーク経由でダウンロードした画像データなどに対し、伸張圧縮処理や、画質調整などの各種画像処理を施す。
【００４７】
図示の複合機１００は、ユーザ・インターフェース１０９として、液晶ディスプレイなどからなる表示部１１０と、スタート／ストップ／テンキーなどのハードウェア・キーを備えた（あるいは表示部１１０を兼ねたタッチパナルからなる）操作部１１１を備え、これらはＵＩインターフェースを介してバス１０２に接続されている。但し、ＵＩインターフェース１０８を介さず、ＣＰＵ１０１がユーザ・インターフェース１０９を直接制御するように構成することも可能である。
【００４８】
通信インターフェース１１２を経由して、各種の外部装置やネットワーク・インターフェースなどがバス接続されている。
【００４９】
ＬＡＮインターフェース１１３は、１０／１０００Ｂａｓｅ−Ｔなど、所定のプロトコルに従って複合機１００をネットワーク接続する。無線ＬＡＮを含めることもできる。
【００５０】
本実施形態に係る複合機１００は、ＬＡＮ越しにインターネットなどの外部ネットワークに接続し、所望の情報資源にアクセスすることができる。また、複合機１００は、ユーザが使用するパーソナル・コンピュータ（ＰＣ）や携帯端末（いずれも図示しない）から、コピーやファクシミリ送受信、コンテンツ探索やその他のコンテンツ処理、ネットワーク・プリントといった、各種のサービスの内容を規定する指示書を受信し、指示に従ってサービスを実行することができる。
【００５１】
本実施形態に係る複合機１００には、ＩＣカードに対して非接触・近距離通信を行なうために、ＩＣカード読み書き装置が装備され、ＲＳ２３２Ｃあるいはその他のシリアル・インターフェース１１４経由でバス１０２に接続されている。
【００５２】
ＩＣカードとＩＣカード読み書き装置間では、電磁結合、電磁誘導、あるいは電波通信などの方式による伝送路上で、所定の相互認証処理を経て、高い耐タンパ性を保ちながら非接触・近距離通信を行なうことができる。但し、ＩＣカードを利用した非接触通信方法自体は本発明の要旨に直接関係しないので、ここではこれ以上説明しない。本実施形態では、複合機１００は、サービスの対価をＩＣカードから課金したり、ＩＣカードのチャージを行なったりするが、この点については後に詳解する。
【００５３】
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェース１１５は、例えばＵＳＢ１．１又はＵＳＢ２．０に準拠し、パーソナル・コンピュータなどにローカル接続する際に使用することができる。
【００５４】
モデム（Ｍｏｄｅｍ）１１６は、コンピュータ上の信号と公衆回線上の信号の相互変換を行なう変復調装置からなり、ファクシミリなどの公衆回線への接続を行ない、通常のファクシミリ送受信や、時刻指定送信、その他の各種のファクシミリ機能を提供する。
【００５５】
コインキット１１７は、コインや紙幣などの現金を受け取る受け取り口と、受け取り口を介して投入された現金を蓄積する現金蓄積部と、投入金額を計数するとともに課金し徴収した額を減算して残額を算出する演算部と、残額を表示する表示部を備えている。
【００５６】
デバイス・インターフェース１１８は、例えばＲＳ４２２などで構成され、複合機１００を構成する各種機器をバス１０２に接続するためのインターフェース・プロトコルを実現する。
【００５７】
複合機を構成する機器として、例えば原稿から画像を読み取る読取装置部１１９と、画像を用紙上に印刷出力する印刷装置部１２０が挙げられる。
【００５８】
読取装置部１１９は、一般的には、原稿を載せるプラテンと画像読み取りを行なうスキャンの組み合わせで構成され、自動原稿読取装置であってもよい。読み取り画像は、適宜画像処理部１０７において画像処理が施され、印刷装置部１２０に画像出力され、あるいはＨＤＤ１０６に保存される。
【００５９】
印刷装置部１２０は、例えば電子写真方式のプリント・エンジン部を備えている。電子写真プロセスは、電子写真感光体に対する帯電、スキャンした原稿イメージの露光、現像すなわち感光体へのトナー重畳、用紙へのトナー転写及びトナー定着、感光体のクリーニングという複数のサブプロセスからなる。但し、プリント・エンジンの構成自体は本発明の要旨に直接関連しないので、ここではこれ以上説明しない。
【００６０】
複合機１００は、例えばコンビニエンスストアなどに設置され、無人環境下で不特定のユーザの利用に供される。無人環境下においてユーザから料金を徴収する手段として、例えばコインキット１１７とカード読み書き装置を併用することができる。但し、以下では、主にＩＣカードのような非接触媒体を用いた料金徴収システムを適用する場合に着眼して説明する。
【００６１】
複合機１００は、従来の画像形成サービスと同様に、ユーザが料金を投入することにより先に料金を徴収してからサービスに起動をかけるという動作手順が導入されている。このことから、ＩＣカードでサービス実行前に課金を行なうという課金方式を採用する。
【００６２】
このような課金方式の場合、例えば、故障や異常の発生により実行中のサービスが失敗に終わってしまい、サービスに対する課金が発生しなかったとき、一旦徴収した料金の返金を目的としてＩＣカードにチャージする必要がある。確実にチャージを行なうためにはＩＣカードをコピー機などのサービス提供装置に物理的にマウントする機構が必要になるなどの問題がある。
【００６３】
これに対し、本実施形態に係る課金装置は、提供されるサービスの最小課金単位毎にＩＤを生成し、そのＩＤをＩＣカードと課金装置の双方で保持するようにしたので、処理が失敗した場合には両者間でＩＤの照合を行なうことにより課金手続きの整合をとり、ＩＣカードに対する返金を間違いなく行なうことができる。
【００６４】
図２には、ＩＣカードを用いて複合機１００のサービスを利用する場合における処理手順をフローチャートの形式で示している。この処理動作は、実際には、複合機１００内のＣＰＵ１０１がＲＯＭ１０３に格納されている所定の制御プログラムをＲＡＭ１０４上にロードして実行するという形態で実現される。また、複合機１００はサービスを継続的に行なうこともできるが、以下の説明では所定の課金単位毎にサービスを実行するものとする。
【００６５】
まず、ＩＣカード読み書き装置を介してユーザの非接触ＩＣカードを発見したならば（ステップＳ１）、ＩＣカードとのコネクションを確立する。
【００６６】
なお、ＩＣカードへのアクセスにはＩＣカードとカード読み書き装置間での相互認証処理や、非接触通信におけるコネクションの確立などの手続きを要するが、これらは本発明の要旨に直接関連しないので、ここでは説明を省略する。
【００６７】
続いて、ＩＣカードに古いＩＤが残っているかどうかをチェックする（ステップＳ２）。
【００６８】
ＩＣカードに何らかのＩＤが残っていることは、前回のサービス実行若しくはこれに伴う課金処理の途中で異常が発生し、処理が中断したことを意味する。この場合、改めて課金処理を継続したり、不実行に終わったサービスの課金を返金したりする異常修復処理を行なう必要があるが、この場合の処理動作の詳細は後述に譲る。
【００６９】
そして、認識したＩＣカードに古いＩＤが残っていない場合（あるいは古いＩＤに対する異常修復処理を終えると）、当該課金単位を一意に識別することができるＩＤを発行する（ステップＳ３）。このＩＤを、当該課金単位と関連付けて複合機１００内で保存するとともに、ＩＣカードに通知してＩＣカード内の所定のメモリ領域にこのＩＤを書き込む（ステップＳ４）。そして、課金処理、すなわちＩＣカードから課金単位のトークンの減算を行なう（ステップＳ５）。このとき、ＩＣカードのメモリ領域に書き込むＩＤをＲＯＭ１０３又はＨＤＤ１０６に保持されている暗号化鍵で暗号化しても良い。
【００７０】
ユーザからのサービス要求が発生すると（ステップＳ６）、課金単位相当のサービスを実行する（ステップＳ７）。
【００７１】
ここで言うサービスは、コピー、ファクシミリ送受信、ネットワーク・プリントといった、複合機１００が提供することができるサービスである。ユーザは、例えば操作部１１１を介して、要求するサービスの内容を指示することができる。
【００７２】
次いで、課金単位のサービスの実行に成功したかどうかをチェックする（ステップＳ８）。
【００７３】
サービスの実行に成功した場合には、カード読み書き装置を介してＩＣカードに対しその旨の通知を行なう（ステップＳ９）。この通知に成功すると（ステップＳ１０）、自身は当該課金単位におけるＩＤを消去するとともに、ＩＣカード上のＩＤも消去して（ステップＳ１１）、本処理ルーチンを終了する。
【００７４】
他方、ＩＣカードを認識できなくなるなどの理由により、サービス成功の通知に失敗すると、自身は当該課金単位に対応するＩＤをこの状態（すなわちサービス実行には成功したが通知に失敗したこと）と関連付けて保存して（ステップＳ１２）、本処理ルーチンを終了する。
【００７５】
また、サービスの実行に失敗した場合には（ステップＳ８）、カード読み書き装置を介してＩＣカードに対しその旨の通知を行なう（ステップＳ１３）。
【００７６】
このサービス失敗通知に成功すると（ステップＳ１４）、ステップＳ５においてＩＣカードから課金した額を返金すなわちチャージする（ステップＳ１５）。そして、自身は当該課金単位に対応するＩＤを消去するとともに、ＩＣカード上のＩＤも消去して（ステップＳ１６）、本処理ルーチンを終了する。
【００７７】
他方、サービス失敗の通知にも失敗すると、自身は当該課金単位におけるＩＤをこの状態（すなわちサービス実行に失敗し通知にも失敗したこと）と関連付けて保存して（ステップＳ１７）、本処理ルーチンを終了する。
【００７８】
図３には、ＩＣカードに古いＩＤが残っている場合に行なわれる異常修復処理の手順をフローチャートの形式で示している。この処理動作は、実際には、複合機１００内のＣＰＵ１０１がＲＯＭ１０３に格納されている所定の制御プログラムをＲＡＭ１０４上にロードして実行するという形態で実現される。
【００７９】
まず、ＩＣカード読み書き装置を介してユーザの非接触ＩＣカードを発見したならば（ステップＳ２１）、ＩＣカードとのコネクションを確立する。ＩＣカードへのアクセスにはＩＣカードとカード読み書き装置間での相互認証処理や、非接触通信におけるコネクションの確立などの手続きを要するが、これらは本発明の要旨に直接関連しないので、ここでは説明を省略する。
【００８０】
続いて、新たに認識したＩＣカードに古いＩＤが残っているかどうかをチェックする（ステップＳ２２）。ＩＤが残っていることは、前回のサービス実行若しくはこれに伴う課金処理の途中で異常が発生し、処理が中断したことを意味する。この場合、改めて課金処理を継続したり、不実行に終わったサービスの課金を返金したりする異常修復処理を行なう必要がある。このとき、ＩＣカードに残っている古いＩＤが暗号化されたものである場合、ＲＯＭ１０３又はＨＤＤ１０６に保持されている復号化鍵で復号してもよい。この復号化鍵は対称鍵暗号方式においては暗号化鍵と同じ鍵を用い、非対称鍵暗号方式においては数学的に暗号化鍵とは非対称に算出された鍵を用いる。
【００８１】
古いＩＤが残っている場合には、自身がこのＩＤとともに保存している、対応する課金単位についてのサービスの処理状態をチェックする（ステップＳ２３）。
【００８２】
当該課金単位における処理が正常に終了していたならば、ＩＣカードに対し、サービス実行が成功したことを改めて通知し（ステップＳ２４）、自身は当該課金単位におけるＩＤを消去するとともに、ＩＣカード上のＩＤも消去して（ステップＳ２５）、本処理ルーチンを終了する。
【００８３】
他方、当該課金単位における処理が正常に終了していない場合には、ＩＣカードに対し、サービス実行に失敗したことを改めて通知する（ステップＳ２６）。そして、課金単位となるサービスを実行するために以前ＩＣカードから課金した額を返金すなわちチャージする（ステップＳ２７）。そして、自身は当該課金単位におけるＩＤを消去するとともに、ＩＣカード上のＩＤも消去して（ステップＳ２８）、本処理ルーチンを終了する。
【００８４】
図４には、ＩＣカードを用いて複合機１００のサービスを利用する場合の動作シーケンスを示している。図示の例では、異常が発生することなく、課金単位となるサービスの実行に成功している。但し、複合機１００は図２及び図３に示した処理手順を実行するものとする。
【００８５】
複合機１００は、ＩＣカード読み書き装置を介してユーザの非接触ＩＣカードを発見したならば、ＩＣカードとのコネクションを確立し、当該課金単位を一意に識別することができるＩＤを発行する。
【００８６】
そして、複合機１００は、このＩＤを当該課金単位と関連付けて自ら保存するとともに、ＩＣカードにＩＤを通知して課金単位となるサービス料金を課金要求する。
【００８７】
ＩＣカード側では、ＩＤの通知を受けてカード内メモリの所定領域にこれを保存するとともに、課金要求を受けて所持するトークンから課金相当額を減算して、課金完了通知を複合機１００側に返す。
【００８８】
複合機１００は、課金完了の通知に応答して、ユーザが要求するサービスについて、課金単位で処理を実行する。
【００８９】
そして、サービスの処理実行が終了すると、複合機１００は、ＩＣカードに対し、当該課金単位に対応するＩＤを付けて、処理終了通知を送る。
【００９０】
ＩＣカードは、処理終了通知に応答して、カード内メモリから当該ＩＤを消去する。また、複合機１００も当該ＩＤを消去する。
【００９１】
図５には、ＩＣカードを用いて複合機１００のサービスを利用する場合に、サービス実行中に処理を失敗し、複合機１００が異常終了を受けてＩＣカードに課金額を返金する異常修復処理の動作シーケンスを示している。但し、複合機１００は図２及び図３に示した処理手順を実行するものとする。
【００９２】
複合機１００は、ＩＣカード読み書き装置を介してユーザの非接触ＩＣカードを発見したならば、ＩＣカードとのコネクションを確立し、当該課金単位を一意に識別することができるＩＤを発行する。
【００９３】
そして、複合機１００は、このＩＤを当該課金単位と関連付けて自ら保存するとともに、ＩＣカードにＩＤを通知して課金単位となるサービス料金を課金要求する。
【００９４】
ＩＣカード側では、ＩＤの通知を受けてカード内メモリの所定領域にこれを保存するとともに、課金要求を受けて所持するトークンから課金相当額を減算して、課金完了通知を複合機１００側に返す。
【００９５】
複合機１００は、課金完了の通知に応答して、ユーザが要求するサービスについて、課金単位で処理を実行する。
【００９６】
ここで、サービスの処理実行に失敗すると、複合機１００は、ＩＣカードに対し、当該課金単位に対応するＩＤを付けて異常終了通知を送り、事前にＩＣカードから課金した額を返金すなわちチャージする。
【００９７】
そして、ＩＣカードは、当該課金単位に対応するＩＤを付けてチャージ完了通知を返すとともに、カード内メモリから当該ＩＤを消去する。また、複合機１００も当該ＩＤを消去する。
【００９８】
図６には、ＩＣカードを用いて複合機１００のサービスを利用する場合に、サービス実行には成功するものの、ＩＣカードに処理終了を通知しているときにＩＣカードが認識不能となった異常終了を受けて行なわれる異常修復処理の動作シーケンスを示している。但し、複合機１００は図２及び図３に示した処理手順を実行するものとする。
【００９９】
ＩＣカード側では、ＩＤの通知を受けてカード内メモリの所定領域にこれを保存するとともに、課金要求を受けて所持するトークンから課金相当額を減算して、課金完了通知を複合機１００側に返す。
【０１００】
複合機１００は、課金完了の通知に応答して、ユーザが要求するサービスについて、課金単位で処理を実行する。そして、サービスの処理実行が終了すると、複合機１００は、ＩＣカードに対し、当該課金単位に対応するＩＤを付けて、処理終了通知を送る。
【０１０１】
ここで、ＩＣカードを認識できなくなるなどの理由により、ＩＣカードに対する処理終了通知に失敗した場合、複合機１００及びＩＣカードの双方に古いＩＤが残ることによる。
【０１０２】
ＩＤが残っていることは、前回のサービス実行若しくはこれに伴う課金処理の途中で異常が発生し、処理が中断したことを意味する。この場合、改めて課金処理を継続したり、不実行に終わったサービスの課金を返金したりする異常修復処理を行なう必要がある。
【０１０３】
図６に示す動作シーケンス例では、複合機１００側が再びＩＣカードを認識できるようになったときに、ＩＣカードはカード読み書き装置経由で複合機１００に対し、所持している古いＩＤを返す。
【０１０４】
複合機１００側では、ＩＣカードからの古いＩＤを受け取ると、当該課金単位におけるサービス実行には成功したものの通知に失敗していることを認識する。そして、複合機１００は、ＩＣカードに対し、当該課金単位に対応するＩＤを付けて、処理終了通知を送る。ＩＣカードは、処理終了通知に応答して、カード内メモリから当該ＩＤを消去する。また、複合機１００も当該ＩＤを消去する。
【０１０５】
図７には、ＩＣカードを用いて複合機１００のサービスを利用する場合に、サービス実行に失敗し、さらにＩＣカードに異常終了を通知しているときにＩＣカードが認識不能となったことを受けて行なわれる異常修復処理の動作シーケンスを示している。但し、複合機１００は図２及び図３に示した処理手順を実行するものとする。
【０１０６】
複合機１００は、ＩＣカード読み書き装置を介してユーザの非接触ＩＣカードを発見したならば、ＩＣカードとのコネクションを確立し、当該課金単位を一意に識別することができるＩＤを発行する。
【０１０７】
そして、複合機１００は、このＩＤを当該課金単位と関連付けて自ら保存するとともに、ＩＣカードにＩＤを通知して課金単位となるサービス料金を課金要求する。
【０１０８】
ＩＣカード側では、ＩＤの通知を受けてカード内メモリの所定領域にこれを保存するとともに、課金要求を受けて所持するトークンから課金相当額を減算して、課金完了通知を複合機１００側に返す。
【０１０９】
複合機１００は、課金完了の通知に応答して、ユーザが要求するサービスについて、課金単位で処理を実行する。
【０１１０】
ここで、サービスの処理実行に失敗すると、複合機１００は、ＩＣカードに対し、当該課金単位に対応するＩＤを付けて異常終了通知を送る。図７に示す例では、複合機１００はさらに、ＩＣカードを認識できなくなるなどの理由により、ＩＣカードに対する異常終了通知にも失敗する。この場合、複合機１００及びＩＣカードの双方に古いＩＤが残ることによる。
【０１１１】
ＩＤが残っていることは、前回のサービス実行若しくはこれに伴う課金処理の途中で異常が発生し、処理が中断したことを意味する。この場合、改めて課金処理を継続したり、不実行に終わったサービスの課金を返金したりする異常修復処理を行なう必要がある。
【０１１２】
図７に示す動作シーケンス例では、複合機１００側が再びＩＣカードを認識できるようになったときに、ＩＣカードはカード読み書き装置経由で複合機１００に対し、所持している古いＩＤを返す。
【０１１３】
複合機１００側では、ＩＣカードからの古いＩＤを受け取ると、当該課金他印におけるサービス実行に失敗するとともに異常終了通知にも失敗していることを認識する。そして、複合機１００は、ＩＣカードに対し、当該課金単位に対応するＩＤを付けて、改めて異常終了通知を送り、事前にＩＣカードから課金した額を返金すなわちチャージする。
【０１１４】
そして、ＩＣカードは、当該課金単位に対応するＩＤを付けてチャージ完了通知を返すとともに、カード内メモリから当該ＩＤを消去する。また、複合機１００も当該ＩＤを消去する。
【０１１５】
以上の説明からも理解できるように、本発明によれば、確実にチャージを行なうために、ＩＣカードをサービス提供装置に物理的にマウントする必要がないので、利用者の不信感を低減することができるとともに、マウントすることに伴うカードの物理的な消耗や摩耗を回避することができる。
【産業上の利用可能性】
【０１１６】
以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。
【０１１７】
本明細書では、課金装置を画像形成装置に適用した実施形態を中心に説明してきたが、本発明の要旨はこれに限定されるものではない。自動販売機や券売機などの他の形態のサービス提供装置においても、本発明によれば、ＩＣカードを利用して課金を行なう際に、処理の実行が失敗した場合にＩＣカードに正しく返金を行なうことができ、ユーザの利便性を図ることができる。
【０１１８】
要するに、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、特許請求の範囲を参酌すべきである。
【図面の簡単な説明】
【０１１９】
【図１】図１は、本発明の一実施形態に係る複合機のハードウェア構成を模式的に示した図である。
【図２】図２は、ＩＣカードを用いて複合機１００のサービスを利用する場合における処理手順を示したフローチャートである。
【図３】図３は、ＩＣカードに古いＩＤが残っている場合に行なわれる異常修復処理の手順を示したフローチャートである。
【図４】図４は、ＩＣカードを用いて複合機１００のサービスを利用する場合の動作シーケンスを示した図である。
【図５】図５は、ＩＣカードを用いて複合機１００のサービスを利用する場合に、サービス実行中に処理を失敗し、複合機１００が異常終了を受けてＩＣカードに課金額を返金する異常修復処理の動作シーケンスを示した図である。
【図６】図６は、ＩＣカードを用いて複合機１００のサービスを利用する場合に、サービス実行には成功するものの、ＩＣカードに処理終了を通知しているときにＩＣカードが認識不能となった異常終了を受けて行なわれる異常修復処理の動作シーケンスを示した図である。
【図７】図７は、ＩＣカードを用いて複合機１００のサービスを利用する場合に、サービス実行に失敗し、さらにＩＣカードに異常終了を通知しているときにＩＣカードが認識不能となったことを受けて行なわれる異常修復処理の動作シーケンスを示した図である。
【符号の説明】
【０１２０】
１００…複合機
１０１…ＣＰＵ
１０２…バス
１０３…ＲＯＭ
１０４…ＲＡＭ
１０５…ＮＶＲＡＭ
１０６…ＨＤＤ
１０７…画像処理部
１０８…ＵＩインターフェース
１０９…ユーザ・インターフェース
１１０…表示部
１１１…操作部
１１２…通信インターフェース
１１３…ＬＡＮインターフェース
１１４…シリアル・インターフェース
１１５…ＵＳＢインターフェース
１１６…モデム
１１７…コインキット
１１８…デバイス・インターフェース
１１９…読取装置部
１２０…印刷装置部
【図１】
2007026114.tif 000003
【図２】
2007026114.tif 000004
【図３】
2007026114.tif 000005
【図４】
2007026114.tif 000006
【図５】
2007026114.tif 000007
【図６】
2007026114.tif 000008
【図７】
2007026114.tif 000009