(57)【要約】【課題】情報処理装置が備える機能の利用を対価の支払いを条件にして制御する場合であっても、ユーザが設定する詳細な条件に対応した前支払いに対応できる情報処理システムを提供する。【解決手段】情報処理装置が、処理対象情報と処理条件情報の情報入力部、入力情報群に基づく対価を算定する対価情報生成部、情報群を一意に識別する識別情報を生成する識別情報生成記憶部、処理管理情報を情報管理装置に通知する処理管理情報通知部、識別記録媒体出力部、処理対象情報に処理条件を適用した情報処理を実行する情報処理実行部、を備え、情報入出力装置が、支払い処理部を備え、情報管理装置が、識別情報と対価情報を記憶する処理管理情報記憶部、支払い処理部から通知される識別情報に関連付けられている対価情報を特定して、情報入出力装置に通知する対価情報通知部、を備える情報処理システムによる。【選択図】図１
2019160162.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、情報入出力装置と、情報管理装置と、を通信ネットワークにより接続し、相互に通信可能に構成した情報処理システムであって、
前記情報処理装置は、
処理対象の情報である処理対象情報の入力および、当該処理対象情報に対する処理条件を示す処理条件情報の入力を受け付ける情報入力部と、
前記情報入力部において入力された情報群に基づく情報処理の対価を算定し、当該対価を含む対価情報を生成する対価情報生成部と、
前記対価情報が生成された情報群を一意に識別する識別情報を生成し、当該識別情報と前記情報群を関連付けて記憶する識別情報生成記憶部と、
前記識別情報と前記対価情報を関連付けた処理管理情報を前記情報管理装置に通知する処理管理情報通知部と、
前記識別情報を記録した記録媒体を出力する識別記録媒体出力部と、
前記対価に対する支払いが完了したことを示す支払い完了情報の入力に応じて、前記処理対象情報に前記処理条件を適用した情報処理を実行する情報処理実行部と、
を備え、
前記情報入出力装置は、
前記識別情報の入力を受け付けて、当該識別情報に関連付けられている前記対価情報を特定し、当該対価情報に対応する支払いの処理を実行する支払い処理部と、
前記支払い完了情報を生成する支払い完了情報生成部と、
前記支払い完了情報を前記情報処理装置に通知する支払い完了情報通知部と、
前記支払い完了情報を記録媒体に出力する支払い完了情報出力部と、
を備え、
前記情報管理装置は、
前記処理管理情報通知部から通知される前記識別情報と前記対価情報とを関連付けて記憶する処理管理情報記憶部と、
前記支払い処理部から通知される前記識別情報に基づいて、当該識別情報に関連付けられている前記対価情報を特定して、前記情報入出力装置に通知する対価情報通知部と、
を備える、
ことを特徴とする情報処理システム。
【請求項２】
前記情報処理装置は、前記情報入力部を介して入力される前記支払い完了情報に応じて、
前記情報処理を実行する、
請求項１に記載の情報処理システム。
【請求項３】
前記支払い完了情報出力部は、前記記録媒体に出力する前記支払い完了情報を符号化した支払い完了符号化情報を生成して、当該支払い完了符号化情報を前記記録媒体に出力し、
前記情報処理実行部は、前記情報入力部を介して入力される前記支払い完了符号化情報を復号化し、当該支払い完了符号化情報に符号化されていた前記支払い完了情報に対応する前記処理対象情報に前記処理条件を適用した情報処理を実行する、
請求項１または２に記載の情報処理システム。
【請求項４】
前記支払い完了符号化情報は、前記支払い完了情報を二次元バーコード化したものである、
請求項３に記載の情報処理システム。
【請求項５】
情報処理は、記録媒体に画像を形成して出力する画像形成出力処理であって、
前記処理条件は、当該記録媒体の表裏両面に画像を形成して出力する条件である、
請求項１乃至４のいずれか一項に記載の情報処理システム。
【請求項６】
処理対象の情報である処理対象情報の入力および、当該処理対象情報に対する処理条件を示す処理条件情報の入力を受け付ける情報入力部と、
前記情報入力部において入力された情報群に基づく情報処理の対価を算定し、当該対価を含む対価情報を生成する対価情報生成部と、
前記対価情報が生成された情報群を一意に識別する識別情報を生成し、当該識別情報と前記情報群を関連付けて記憶する識別情報生成記憶部と、
前記識別情報と前記対価情報を関連付けた処理管理情報を外部装置に通知する処理管理情報通知部と、
前記識別情報を記録した記録媒体を出力する識別記録媒体出力部と、
前記対価に対する支払いが完了したことを示す支払い完了情報の前記情報入力部からの入力に基づいて、前記処理対象情報と前記処理条件を特定し、当該処理対象情報に前記処理条件を適用した情報処理を実行する情報処理実行部と、
を備えることを特徴とする情報処理装置。
【請求項７】
処理対象の情報である処理対象情報の入力および、当該処理対象情報に対する処理条件を示す処理条件情報の入力を受け付けるステップと、
入力された情報群に基づく情報処理の対価を算定し、当該対価を含む対価情報を生成するステップと、
前記対価情報が生成された情報群を一意に識別する識別情報を生成し、当該識別情報と前記情報群を関連付けて記憶するステップと、
前記識別情報と前記対価情報を関連付けた処理管理情報を外部装置に通知するステップと、
前記識別情報を記録した記録媒体を出力するステップと、
前記対価に対する支払いが完了したことを示す支払い完了情報の入力に基づいて、前記処理対象情報と前記処理条件を特定し、当該処理対象情報に前記処理条件を適用した情報処理を実行するステップと、
を有する情報処理方法。
【請求項８】
コンピュータに、
処理対象の情報である処理対象情報の入力および、当該処理対象情報に対する処理条件を示す処理条件情報の入力を受け付ける情報入力手段と、
入力された情報群に基づく情報処理の対価を算定し、当該対価を含む対価情報を生成する対価情報生成手段と、
前記対価情報が生成された情報群を一意に識別する識別情報を生成し、当該識別情報と前記情報群を関連付けて記憶する識別情報生成記憶手段と、
前記識別情報と前記対価情報を関連付けた処理管理情報を外部装置に通知する処理管理情報通知手段と、
前記識別情報を記録した記録媒体を出力する識別記録媒体出力手段と、
前記対価に対する支払いが完了したことを示す支払い完了情報の前記情報入力手段における入力に基づいて、前記処理対象情報と前記処理条件を特定し、当該処理対象情報に前記処理条件を適用した情報処理を実行する情報処理実行手段と、
を実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
ユーザの要求した情報を処理する情報処理装置の一例として、記録媒体に印刷されている画像などを読み取って、別の記録媒体に複写するコピー機能や、読み取った画像をデータとして記録するスキャナ機能を複合的に備える複合機（ＭＦＰ）が知られている。
【０００３】
近年、店舗や公共の場所（図書館など）に複合機を設置して、ユーザに複合機を使用させる役務を提供する形態が広まっている。当該役務を利用の対価を現金や電子通貨を用いて支払うことができるように、複合機に課金装置および課金機能を備えるものがある。
【０００４】
また、複合機の利用対価を前払いさせることで、複合機に課金装置を設けなくても、利用料金を徴収できるようにする技術も開示されている（特許文献１を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、店舗等に設置した複合機において、ユーザが選択したコンテンツの利用（例えば、複写）に対する料金を記した「支払い票」を作成し、この支払い票に基づいてユーザの支払い完了によって生成する複合コードに応じて複合機を動作させる技術が開示されている。
【０００６】
特許文献１の技術によれば、課金装置など特別な装置や機能を備えない複合機であっても、前払いによるサービス利用が可能になる。しかしながら、自ら持ち込んだコンテンツ（書類）などを、所望する形式や形態で出力するような利用形態には対応できない。例えば、ユーザが、両面印刷や集約した形式での出力をさせたい場合であっても、それに対する対価の算定はできず、多様な利用態様に合わせた料金徴収には課題がある。また、ユーザにおいて、様々な設定を反映させた出力を得るには、店舗に設置されている複合機では対応に限界がある。
【０００７】
すなわち、従来技術では、料金前払いを条件に装置を動作させるにあたり、実際にサービスを提供する装置においてユーザが指定する詳細な条件に基づく料金算定および料金徴収への対応は困難である、という課題がある。
【０００８】
本発明は、情報処理装置が備える機能の利用を対価の支払いを条件にして制御する場合であっても、ユーザが設定する詳細な条件に対応した前支払いに対応できる情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記技術的課題を解決するため、本発明の一態様は、情報処理装置と、情報入出力装置と、情報管理装置と、を通信ネットワークにより接続し、相互に通信可能に構成した情報処理システムであって、前記情報処理装置は、処理対象の情報である処理対象情報の入力および、当該処理対象情報に対する処理条件を示す処理条件情報の入力を受け付ける情報入力部と、前記情報入力部において入力された情報群に基づく情報処理の対価を算定し、当該対価を含む対価情報を生成する対価情報生成部と、前記対価情報が生成された情報群を一意に識別する識別情報を生成し、当該識別情報と前記情報群を関連付けて記憶する識別情報生成記憶部と、前記識別情報と前記対価情報を関連付けた処理管理情報を前記情報管理装置に通知する処理管理情報通知部と、前記識別情報を記録した記録媒体を出力する識別記録媒体出力部と、前記対価に対する支払いが完了したことを示す支払い完了情報の入力に応じて、前記処理対象情報に前記処理条件を適用した情報処理を実行する情報処理実行部と、を備え、前記情報入出力装置は、前記識別情報の入力を受け付けて、当該識別情報に関連付けられている前記対価情報を特定し、当該対価情報に対応する支払いの処理を実行する支払い処理部と、前記支払い完了情報を生成する支払い完了情報生成部と、前記支払い完了情報を前記情報処理装置に通知する支払い完了情報通知部と、前記支払い完了情報を記録媒体に出力する支払い完了情報出力部と、を備え、前記情報管理装置は、前記処理管理情報通知部から通知される前記識別情報と前記対価情報とを関連付けて記憶する処理管理情報記憶部と、前記支払い処理部から通知される前記識別情報に基づいて、当該識別情報に関連付けられている前記対価情報を特定して、前記情報入出力装置に通知する対価情報通知部と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、情報処理装置が備える機能の利用を対価の支払いを条件にして制御する場合であっても、ユーザが設定する詳細な条件に対応した前払いに対応できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態である情報処理システムの全体構成を示すシステム図。
【図２】本実施形態に係るＭＦＰのハードウェア構成図。
【図３】本実施形態に係るレジ端末のハードウェア構成図。
【図４】本実施形態に係る管理サーバのハードウェア構成図。
【図５】本実施形態に係るＭＦＰの機能構成の例を示す機能ブロック図。
【図６】本実施形態に係るレジ端末の機能構成の例を示す機能ブロック図。
【図７】本実施形態に係る管理サーバの機能構成の例を示す機能ブロック図。
【図８】上記情報処理システムにおける処理の流れの例を示すシーケンス図。
【図９】上記情報処理システムにおける処理の流れの別の例を示すシーケンス図。
【発明を実施するための形態】
【００１２】
［情報処理システム１のシステム構成］
以下、本発明に係る一実施形態として情報処理システム１の構成について説明する。図１に示すように、情報処理システム１は、情報処理装置の実施形態であるＭＦＰ１００、情報入出力装置の実施形態であるレジ端末２００、情報管理装置の実施形態であるサーバ３００、を含み、これらが通信ネットワークを介して、相互に通信可能に構成されている。なお、レジ端末２００にサーバ３００において実行される機能を含む構成でもよい。
【００１３】
［ＭＦＰ１００のハードウェア構成］
次に本実施形態に係るＭＦＰ１００のハードウェア構成について図２を参照しながら説明する。本実施形態に係るＭＦＰ１００は、プリンタ、ファクシミリ、スキャナなどの複数の機能を備える情報処理装置の一例である複合機（ＭＦＰ：Multi-Function Peripheral）であって、図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４０、操作パネル１５０、およびＩ／Ｆ１６０が共通バス１８０を介して接続されている構成を備える。また、Ｉ／Ｆ１６０には、画像読取装置であるスキャナユニット１６５と、通信ネットワークと接続し、他の装置とのデータ送受を実行する通信モジュール１７０が接続されている。
【００１４】
ＣＰＵ１１０は演算手段であり、ＭＦＰ１００全体の動作を制御する。ＲＡＭ１２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１１０が情報を処理する際の作業領域として用いられる。ＲＯＭ１３０は、読み出し専用の不揮発性の記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ１４０は、情報の読み書きが可能であって記憶容量が大きい不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラムなどが格納される。
【００１５】
Ｉ／Ｆ１６０は、共通バス１８０と各種のハードウェアやネットワーク等を接続し制御する。通信モジュール１７０は、ＭＦＰ１００が有線接続回線（例えば、ＬＡＮなど）に接続するための通信インタフェースである。スキャナユニット１６５、記録媒体に形成されている画像などを光学的に読み取ってデータ化する処理を担う機能を有するモジュールである。
【００１６】
以上のハードウェア構成を備えるＭＦＰ１００は、ＲＯＭ１３０に格納された制御用プログラムおよびや、ＨＤＤ１４０などの記憶媒体からＲＡＭ１２０にロードされた情報処理プログラム（アプリケーションプログラム）などをＣＰＵ１１０が備える演算機能によって処理する装置である。その処理によって、ＭＦＰ１００の種々の機能モジュールを含むソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、上述した構成を含むハードウェア資源との組み合わせによって、本実施形態に係るＭＦＰ１００の機能を実現する機能ブロックが構成される。
【００１７】
［レジ端末２００のハードウェア構成］
次に、本実施形態に係るレジ端末２００のハードウェア構成について図３を参照しながら説明する。図３に示すように、本実施形態に係るレジ端末２００は、すでに説明をしたＭＦＰ１００と同様に、一般的なコンピュータと同様の構成を備える。したがって、ＣＰＵ２１０、ＲＡＭ２２０、ＲＯＭ２３０、ＨＤＤ２４０、操作パネル２５０、およびＩ／Ｆ２６０が共通バス１８０を介して接続される構成を備える。なお、Ｉ／Ｆ１６０には、金銭管理ユニット２６１と、通信モジュール２６２が接続されている。
【００１８】
金銭管理ユニット２６１は、ユーザＵからの要求に対する対価を回収して管理する機能、支払い完了時に，その旨を管理する情報を生成する機能などを備える。通信モジュール２６２は、他の装置とのデータの送受信を行う機能を備える。
【００１９】
レジ端末２００も、ＭＦＰ１００と同様に、ＲＯＭ２３０に格納された制御用プログラムおよびや、ＨＤＤ２４０などの記憶媒体からＲＡＭ２２０にロードされた情報処理プログラム（アプリケーションプログラム）などをＣＰＵ２１０が備える演算機能によって処理されることで、種々の機能モジュールを含むソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、上述した構成を含むハードウェア資源との組み合わせによって、本実施形態に係るレジ端末２００の機能を実現する機能ブロックが構成される。
【００２０】
［サーバ３００のハードウェア構成］
次に、本実施形態に係るサーバ３００のハードウェア構成について、図４を用いて説明する。図４に示すように、本実施形態に係るサーバ３００は、すでに説明をしたＭＦＰ１００およびレジ端末２００と同様に、一般的なコンピュータと同様の構成を備える。したがって、ＣＰＵ３１０、ＲＡＭ３２０、ＲＯＭ３３０、ＨＤＤ３４０、およびＩ／Ｆ３５０が共通バス１８０を介して接続される構成を備える。なお、Ｉ／Ｆ３５０には、通信モジュール３５１が接続されている。本実施形態に係るサーバ３００は、レジ端末２００との通信によるデータ入力およびデータ出力を主な入出力とするので、レジ端末２００の操作パネル２５０のように、特徴的なヒューマインターフェースは備えなくてもよい。また、後述するように、サーバ３００は、レジ端末２００から受け付けたデータの管理と、レジ端末２００から要求されたデータの出力を主な機能とする。したがって、本実施形態に係る情報処理システム１において、サーバ３００を特に設けることなく、サーバ３００と同様の機能をレジ端末２００のハードウェア資源を用いて実現することもできる。
【００２１】
以上の構成を備える情報処理システム１において、ユーザＵは、ＭＦＰ１００を利用するにあたり、処理対象の情報（処理対象情報）と、処理内容を規定する情報（処理条件情報）をＭＦＰ１００に入力し、その対価を支払うことで、処理の実行を得られる。したがって、情報処理システム１は、処理を実行する事前に料金の支払いを完了させる「前払い」方式を前提とする。
【００２２】
［ＭＦＰ１００の機構構成］
次に、情報処理システム１における主たる構成要素であるＭＦＰ１００の機能ブロックについて説明する。図５に示すように、ＭＦＰ１００は、コントローラ１０、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１６４、スキャナユニット１６５、排紙トレイ１６６、操作パネル１５０、給紙テーブル１６７、プリントエンジン１６８および排紙トレイ１６９を有する。なお、図５においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００２３】
操作パネル１５０は、ＭＦＰ１００の状態を視覚的に表示する表示部であるとともに、タッチパネルとしてユーザがＭＦＰ１００を直接操作し、もしくは、ＭＦＰ１００に対して情報を入力する際の入力部でもある。したがって、操作パネル１５０は操作表示部として機能する。また、情報入力部としても機能する。
【００２４】
ここでＭＦＰ１００が備える通信機能のうち、一般的なものを例示しておく。ＭＦＰ１００は各種の通信ネットワークを介して他の機器と通信するためのインタフェースを備える。たとえば、通信モジュール１７０（図２参照）により使用可能なＥｔｈｅｒｎｅｔ（登録商標）である。他にもＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを備えてもよい。ＭＦＰ１００が利用可能な通信ネットワークとして、ＴＣＰ／ＩＰプロトコルを利用するネットワークがある。また、ＭＦＰ１００がファクシミリとして機能する際に使用される、ファクシミリ送信を実行するためのインタフェースも搭載される。そのため、ＭＦＰ１００は、電話回線も接続できるインタフェースを備える。
【００２５】
コントローラ１０は、ソフトウェア制御部とハードウェアとの組み合わせによって構成される。具体的には、ソフトウェア制御部は、ＲＯＭ１３０や不揮発性メモリ、ならびに、ＨＤＤ１４０などの不揮発性の記憶媒体に格納されたプログラムが、ＲＡＭ１２０などの揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１１０がそのプログラムに従って演算を行うことにより構成される。
【００２６】
コントローラ１０は、主制御部１１、エンジン制御部１２、画像処理部１３、操作表示制御部１４、入出力制御部１５、ジョブ管理情報通知部１６、解除コード取得部１７、印刷ジョブＩＤ生成部１８、および料金算出部１９を含んで構成される。コントローラ１０は、ＭＦＰ１００全体を制御する制御部として機能する。
【００２７】
主制御部１１は、コントローラ１０に含まれる各部を制御する。エンジン制御部１２は、プリントエンジン１６８やスキャナユニット１６５などを制御する、もしくは、駆動する駆動手段としての役割を担う。画像処理部１３は、主制御部１１の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１６８が画像形成動作において形成すべき画像を描画するための情報である。
【００２８】
また、画像処理部１３は、スキャナユニット１６５から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物としてＭＦＰ１００の記憶媒体に格納され、もしくは、通信ネットワークを介して他の情報処理端末や記憶媒体に送信される情報である。
【００２９】
操作表示制御部１４は、操作パネル１５０における情報表示を制御し、操作パネル１５０を介して入力された操作内容を主制御部１１に通知する。操作表示制御部１４は、ソフトキーを操作パネル１５０に表示するための情報をＨＤＤ１４０から取得し、操作パネル１５０を介して入力された情報とともに主制御部１１に通知する。
【００３０】
操作表示制御部１４は、ユーザＵがＭＦＰ１００において所定の処理機能を利用するときのユーザインターフェースとして機能する。例えば、画像形成出力処理に相当する印刷機能を利用するときに、印刷態様を示す設定情報（例えば、表裏両面への印刷、集約印刷など）を入力して指定するインタフェースを構成する。したがって、操作表示制御部１４から入力される設定情報が、ユーザＵが指定した処理の条件（処理条件）となり、後述する利用料金の算出処理に用いられる。設定情報を処理の条件を設定する処理条件情報を構成する。
【００３１】
入出力制御部１５は、ジョブ管理情報通知部１６と解除コード取得部１７を制御し、通信ネットワークを介してサーバ３００にジョブ管理情報を通知する。ジョブ管理情報とは、ジョブＩＤと対価情報を関連付けて構成される情報である．ジョブＩＤは、ユーザＵがＭＦＰ１００に対して処理対象情報と処理条件を入力したときに、これらを一意に識別して管理するための識別情報である。対価情報は、ジョブＩＤに対応する処理内容に対して算定された利用料金を含む情報である。
【００３２】
ジョブ管理情報通知部１６は、ジョブ管理情報をサーバ３００に通知する。ジョブ管理情報通知部１６は、処理管理情報通知部を構成する。
【００３３】
解除コード取得部１７は、ＭＦＰ１００に対して、処理機能を利用する操作が実行され、料金の支払いを条件として、当該処理機能の実行が待機しているときに、待機状態を解除して処理を実行させる解除コードをレジ端末２００から得る機能を有する。解除コード取得部１７は、レジ端末２００から解除コードを取得し、当該解除コードを主制御部１１に通知する。主制御部１１は、印刷ジョブＩＤ生成部１８において生成されていた当該解除コードに対応するに関連付けられている印刷ジョブの実行をエンジン制御部１２および画像処理部１３に指示をする。
【００３４】
印刷ジョブＩＤ生成部１８は、スキャナユニット１６５を利用して読み込まれた処理対象情報や、通信ネットワークを介して外部装置から入力された処理対象情報を、一意に識別するための識別情報である印刷ジョブＩＤを生成する。また、印刷ジョブＩＤ生成部１８は、印刷ジョブＩＤに関連づけて、処理対象情報および処理条件情報を記憶媒体（例えば、ＨＤＤ１４０）に記憶させる処理を実行する。印刷ジョブＩＤ生成部１８は、識別情報生成記憶部を構成する。
【００３５】
料金算出部１９は、入力された処理対象情報と、当該処理対象情報に対して指定された処理条件情報からなる情報群に基づいて、指定された情報処理を実行するために用いられる機能の使用の対価である利用料金を算出して対価情報を生成する。料金算出部１９は、対価情報生成部を構成する。
【００３６】
印刷ジョブＩＤ生成部１８において生成された印刷ジョブＩＤと、料金算出部１９において生成された対価情報と、を関連付けた「ジョブ管理情報」に基づいて主制御部１１がジョブ管理情報を生成する。ジョブ管理情報は、ジョブ管理情報通知部１６を介してサーバ３００に通知される。
【００３７】
ＭＦＰ１００がプリンタとして動作する場合は、まず、入出力制御部１５が通信ネットワークを介して、外部装置または外部記憶媒体から印刷用データである処理対象情報を含む印刷ジョブとして受け取る。入出力制御部１５は、受信した印刷ジョブを主制御部１１に転送する。主制御部１１は、印刷ジョブを受信すると、画像処理部１３を制御して印刷ジョブに含まれる文書情報もしくは画像情報に基づいて描画情報（描画データ）を生成させる。
【００３８】
画像処理部１３によって生成された描画情報は印刷ジョブＩＤ生成部１８において、印刷ジョブＩＤが付与されて、ＨＤＤ１４０に記憶される。画像処理部１３は、処理対象情報と、処理条件情報の入力を受け付けて所定の処理を実行する情報入力部を構成する。
【００３９】
正当な解除コードが入力されたときは、主制御部１１はＨＤＤ１４０に記憶されている、該当する印刷ジョブを読み出して、エンジン制御部１２に通知する。エンジン制御部１２は、プリントエンジン１６８を制御し、読み出された印刷ジョブに対応する描画情報に基づき、給紙テーブル１６７から搬送される用紙に対して画像形成を実行させる。すなわち、画像処理部１３、エンジン制御部１２およびプリントエンジン１６８が画像形成出力部として機能する。プリントエンジン１６８によって画像形成が施された文書は排紙トレイ１６９に排紙される。
【００４０】
ＭＦＰ１００がスキャナとして動作する場合は、ユーザによる操作パネル１５０の操作によるスキャン実行指示に応じて、操作表示制御部１４が主制御部１１にスキャン実行信号を転送する。主制御部１１は、受信したスキャン実行信号に基づき、エンジン制御部１２を制御する。
【００４１】
エンジン制御部１２は、ＡＤＦ１６４を駆動し、ＡＤＦ１６４にセットされた撮像対象原稿をスキャナユニット１６５に搬送する。また、エンジン制御部１２は、スキャナユニット１６５を駆動し、ＡＤＦ１６４から搬送される原稿を撮像する。また、ＡＤＦ１６４に原稿がセットされておらず、スキャナユニット１６５に直接原稿がセットされた場合、スキャナユニット１６５は、エンジン制御部１２の制御に従い、セットされた原稿を撮像する。すなわち、スキャナユニット１６５が撮像部として動作するとともに、エンジン制御部１２が、読取制御部として機能する。
【００４２】
撮像動作においては、スキャナユニット１６５に含まれるＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）やＣＣＤ（ｃｈａｒｇｅ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）などの撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２は、スキャナユニット１６５が生成した撮像情報を主制御部１１に通知する。主制御部１１は、撮像情報を受信すると、当該撮像情報を画像処理部１３に転送する。画像処理部１３は、主制御部１１の制御に従い、エンジン制御部１２から受信した撮像情報に基づき画像情報を生成する。
【００４３】
画像処理部１３によって生成された描画情報は印刷ジョブＩＤ生成部１８において、印刷ジョブＩＤが付与されて、ＨＤＤ１４０に記憶される。
【００４４】
正当な解除コードが入力されたときは、主制御部１１はＨＤＤ１４０に記憶されている、該当する印刷ジョブを読み出して、エンジン制御部１２に通知する。エンジン制御部１２は、プリントエンジン１６８を制御し、読み出された印刷ジョブに対応する描画情報に基づき、給紙テーブル１６７から搬送される用紙に対して画像形成を実行させる。すなわち、画像処理部１３、エンジン制御部１２およびプリントエンジン１６８が画像形成出力部として機能する。プリントエンジン１６８によって画像形成が施された文書は排紙トレイ１６９に排紙される。
【００４５】
また、ＭＦＰ１００が複写機として動作する場合は、エンジン制御部１２がスキャナユニット１６５から受信した撮像情報もしくは画像処理部１３が生成した画像情報に基づき、画像処理部１３が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２がプリントエンジン１６８を駆動する。なお、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００４６】
ＭＦＰ１００が備える主制御部１１、エンジン制御部１２、画像処理部１３は、情報処理実行部を構成する。
【００４７】
［レジ端末２００の機能構成］
次に、本実施形態に係る情報処理システム１を構成するレジ端末２００の機能構成について説明する。図６に示すように、レジ端末２００のコントローラ２０は、支払い処理部２１と、解除コード生成部２２と、解除コード通知部２３と、解除コード印刷出力部２４と、を有している。
【００４８】
支払い処理部２１は、ユーザＵが持参する支払い票に記載されている印刷ジョブＩＤを受け付けて、サーバ３００に対して、当該印刷ジョブＩＤに関連付けられている対価情報を要求する。また、支払い処理部２１は、サーバ３００から取得した対価情報に基づいて、決済処理を実行する。決済処理とは、対価情報に基づく金額をユーザＵに通知し、当該金額に相当する金銭の受領処理を実行する。支払い処理部２１は、決済処理が完了したとき、その旨、および決済が完了した印刷ジョブＩＤを、解除コード生成部２２に通知する。
【００４９】
解除コード生成部２２は、支払い処理部２１からの通知に基づいて、印刷ジョブＩＤに関連付けた解除コードを生成し、解除コード通知部２３に通知する。なお、解除コードは、支払い完了情報あって、印刷ジョブＩＤを含むように生成してもよいし、印刷ジョブＩＤとは全く別の情報として生成してもよい。また、解除コード生成部２２は、印刷ジョブＩＤをそのまま解除コードとして利用してもよい。解除コード生成部２２は、支払い完了情報生成部を構成する。
【００５０】
解除コード通知部２３は、解除コードをＭＦＰ１００に通知する。また、解除コード印刷出力部２４に解除コードを通知する。解除コード通知部２３は、ＭＦＰ１００に解除コードを通知するときに、対応する印刷ジョブＩＤがＭＦＰ１００側で認識可能な形式で通知する。例えば、印刷ジョブＩＤに解除コードを連ねた文字列として、ＭＦＰ１００に通知してもよい。この場合、ＭＦＰ１００は、所定の長さの印刷ジョブＩＤを先ず識別し、その後ろに連なっている情報を解除コードとして認識するように処理をすればよい。また、解除コードと印刷ジョブＩＤが同一のものとする場合、レジ端末２００から印刷ジョブＩＤの通知を受けたＭＦＰ１００は、ＨＤＤ１４０に記憶している印刷ジョブＩＤに対して、「支払い有無のフラグ」を追加するなどすればよい。この場合、レジ端末２００から印刷ジョブＩＤが通知された場合、これに関連づけられている「支払い有無のフラグ」を「支払い有り」を示す情報に更新すればよい。解除コード通知部２３は、支払い完了情報通知部を構成する。
【００５１】
解除コード印刷出力部２４は、解除コード通知部２３から通知された解除コードをレシートに印刷して出力する。出力の態様としては、解除コードを可読可能な情報（文字列など）で表示して印刷する、解除コードを、所定の規則に基づく符号化を行い、符号化情報を印刷する。ここで、符号化の方法は、適宜選択可能であるが、例えば、解除コードに、特定の符号化を施して、支払い完了符号化情報としてもよい。支払い完了符号化情報は、例えば、二次元バーコード化した支払い完了情報でもよい。この場合、二次元コードとして表現された支払い完了情報が記録媒体に印刷されてレシートを形成することになる。解除コード印刷出力部２４は、支払い完了情報出力部を構成する。
【００５２】
［サーバ３００の機構構成］
次に、本実施形態に係る情報処理システム１を構成するサーバ３００の機能構成について説明する。図７２に示すように、サーバ３００のコントローラ３０は、ジョブ管理情報記憶部３１と、対価情報読出通知部３２と、を有している。
【００５３】
ジョブ管理情報記憶部３１は、ＭＦＰ１００から通知されるジョブ管理情報を記憶する。ジョブ管理情報記憶部３１は、対価情報読出通知部３２からの問い合わせに応じて対価情報を読み出して、読み出した対価情報を対価情報読出通知部３２に通知する。ジョブ管理情報記憶部３１は、処理管理情報記憶部を構成する。
【００５４】
対価情報読出通知部３２は、ジョブ管理情報記憶部３１から通知された対価情報に基づいて、問い合わせされた印刷ジョブＩＤに対応する対価情報をレジ端末２００に通知する。対価情報読出通知部３２は、対価情報通知部を構成する。
【００５５】
サーバ３００が備える機能は、ＭＦＰ１００から通知されるジョグ管理情報を記憶する機能と、レジ端末２００からの問い合わせに応答して対価情報を通知する機能を主とする。したがって、これらの機能をレジ端末２００に集約して、ＭＦＰ１００とレジ端末２００のみで本実施形態に係る情報処理システム１を構成してもよい。
【００５６】
［表示情報生成シーケンス］
次に、情報処理システム１において実行される処理の流れについて図８および図９を用いて説明する。図８は、課金モードにおいて、処理対象情報をＭＦＰ１００に登録する一連の処理の流れを例示している。図９は、支払い完了の後、ＭＦＰ１００に登録されている印刷ジョブを実行する処理の流れを例示している。
【００５７】
ユーザＵがＭＦＰ１００を利用して情報処理を実行しようとするとき、ＭＦＰ１００における動作モードを選択する。当該ＭＦＰ１００は、「通常モード」と「課金モード」を備える。通常モードは、対価の支払いを条件とせずに利用可能な機能を利用する動作モードである。課金モードは、対価の支払いを条件として利用可能になる機能を利用する動作モードである。本発明の特徴的な情報処理方法は、「課金モード」を動作モードとして選択したときの情報処理方法である。したがって、以下の説明は「課金モード」における情報処理方法に関するものである。
【００５８】
なお、通常モードと課金モードの選択・切り替えは、ＭＦＰ１００の操作パネル１５０を介してユーザＵが行うものでもよいし、サーバ３００からの制御によるものでもよい。
【００５９】
まず、ユーザＵが課金モードにおいて処理を要求したい「処理対象情報」をＭＦＰ１００に入力する。処理対象情報の入力方法は、ユーザＵがどのような機能の利用を要求するかによって異なる。例えば、複写機能やスキャナ機能の利用であれば、ＡＤＦ１６４に原稿をセットし、操作パネル１５０に表示される操作画面を介して「複写」や「スキャナ」を選択する。この操作によって、すでに説明をしたとおり、主制御部１１、エンジン制御部１２，画像処理部１３が、原稿を画像データに変換して描画データを生成する。生成された描画データは、ＨＤＤ１４０に記憶される。プリンタとしての機能の利用であれば、通信ネットワークや外部記憶媒体から処理対象情報がＭＦＰ１００に入力され、同様に、描画データが生成される。生成された描画データは、ＨＤＤ１４０に記憶される（Ｓ８０１）。
【００６０】
Ｓ８０１において、プリンタ機能を利用するときの対する処理対象情報の入力方法は、通信ネットワークを介してＭＦＰ１００がアクセス可能なオンラインストレージやクラウドサービス、また、インターフェースケーブルを介した他の情報処理端末からでもよい。
【００６１】
続いて、ユーザＵが操作パネル１５０に表示されている条件設定画面を介して、処理対象情報に対する処理の条件を設定する（Ｓ８０２）。印刷条件は、ＭＦＰ１００の仕様に応じて様々な選択肢がある。たとえば、「両面印刷」、「集約印刷（２ｉｎ１、４ｉｎ１・・・）」、「カラー／モノクロ出力」、「穴あけ」「ステープルの有無」「部数」などが選択可能である。
【００６２】
条件情報の入力が完了すると、ＭＦＰ１００は、処理対象情報と処理条件情報とに基づいて、ユーザが要求する処理を実行する場合の機能使用料金を算出する（Ｓ８０３）。算出された料金は、操作パネル１５０に表示される。
【００６３】
料金表示画面には、表示中の料金の支払いを「承諾する」旨を選択できる操作ボタンや、条件設定画面に戻るための操作を可能にする「戻る」ボタンなどが表示される。これらを選択する操作を行うと、選択された処理が実行される。
【００６４】
続いて、当該処理の要求を一意に識別可能な識別情報としての「印刷ジョブＩＤ」を生成する（Ｓ８０４）。Ｓ８０４において、生成された印刷ジョブＩＤは、これに対応する描画データ（処理対象情報）と、対価情報（機能使用料金を示す情報）とに関連付けられて、ＨＤＤ１４０に記憶される、なお、Ｓ８０４において、ＨＤＤ１４０に上記情報群を記憶するとともに、印刷ジョブＩＤと対価情報とを関連付けた「ジョブ管理情報」としてサーバ３００に通知する。
【００６５】
サーバ３００は、通知されたジョブ管理情報を、例えばＨＤＤ３４０に記憶して管理する。
【００６６】
続いて、ＭＦＰ１００は、Ｓ８０４において生成された印刷ジョブを所定のレイアウトを用いて印刷して出力する（Ｓ８０６）。Ｓ８０６における出力物を「支払い票」とする。支払い票には、印刷ジョブＩＤそのもの、および、印刷ジョブＩＤをレジ端末２００において入力可能な情報（文字列、二次元バーコードなど）が印刷されている。支払い票の印刷は、ＭＦＰ１００が備える主制御部１１、エンジン制御部１２、画像処理部１３の動作によって実行される。これらが、制御部が識別記録媒体出力部を構成する。
【００６７】
以上のように、本発明に係る情報処理方法の一実施形態によれば、ＭＦＰ１００に課金機能を搭載しなくても、多様な機能の使用および使用条件の詳細な設定に対応する料金設定を行うことができる。また、詳細に設定された処理条件に基づく情報処理を、料金の支払いまでの間に、実行して、処理結果を格納しておくことができる。
【００６８】
続いて、図９に示すように、ユーザＵが支払い票の情報に基づいて支払い手続きを実行する。具体的には、レジ端末２００に対して印刷ジョブＩＤを入力する。レジ端末２００は、入力された印刷ジョブＩＤに基づいて、サーバ３００に対し対価情報の照会を行う（Ｓ９０１）。
【００６９】
サーバ３００は、レジ端末２００からの照会に基づいて、予めＭＦＰ１００から通知されて記憶した対価情報を参照し、対価情報をレジ端末２００に通知する（Ｓ９０２）。
【００７０】
レジ端末２００は、サーバ３００から通知された対価情報に含まれる料金を操作パネル２５０に表示し、ユーザＵに対価の額を知らせる。ユーザＵは、対価に相当する通貨の支払いを行う。支払い処理において、対価を満たす支払いが完了されれば、レジ端末２００からサーバ３００に対して、印刷ジョブＩＤに関連付けた支払い完了を示す情報が通知される（Ｓ９０３）。サーバ３００は、支払い完了の通知に関連付けられている印刷ジョブＩＤに関連するジョブ管理情報をＨＤＤ３４０から消去する。
【００７１】
続いて、レジ端末２００は、支払い処理が完了した印刷ジョブＩＤに対応する解除コードを生成し、ＭＤＰ１００に通知する（Ｓ９０４）。ＭＦＰ１００は、通知された解除コードを、これに対応する印刷ジョブＩＤに関連付けて記憶する。
【００７２】
Ｓ９０４において、同時に、レジ端末２００は、解除コードを記録したレシートを出力しユーザＵに解除コードを知らせる（Ｓ９０５）。ユーザＵは、ＭＦＰ１００に対して解除コードを入力する。解除コードの入力は、操作パネル１５０に表示される「解除コード入力画面」を介して行ってもよい。また、スキャナ機能を利用して、レシートに印刷されている解除コードまたは二次元バーコードを読み取って復号化し、解除コードを特定するようにしてもよい。
【００７３】
ＭＦＰ１００は、入力された解除コードに基づいて、印刷ジョブＩＤを特定し、特定した印刷ジョブＩＤと関連づけられてＨＤＤ１４０に記憶されている描画データを読み出して、エンジン制御部１２に通知する。エンジン制御部１２は、通知された描画データを用いて、出力処理（印刷処理）を実行する（Ｓ９０６）。
【００７４】
以上のように、本発明に係る情報処理方法の一実施形態によれば、ＭＦＰ１００に課金機能を搭載しなくても、多様な機能の使用および使用条件の詳細な設定に対応する料金の被払いを条件にして、ユーザに機能の利用を許諾することができる。ユーザが設定する詳細な条件に対応した前払いに対応できるようになる。
【００７５】
なお、本発明は上述した実施形態に限定されるものではなく、その技術的要旨を逸脱しない範囲で種々の変形が可能であり、特許請求の範囲に記載された技術思想に含まれる技術的事項の全てが本発明の対象となる。上記実施形態は、好適な例を示したものであるが、当業者であれば、開示した内容から様々な変形例を実現することが可能である。そのような変形例も、特許請求の範囲に記載された技術的範囲に含まれる。
【符号の説明】
【００７６】
１      ：情報処理システム
１０    ：コントローラ
１１    ：主制御部
１２    ：エンジン制御部
１３    ：画像処理部
１４    ：操作表示制御部
１５    ：入出力制御部
１６    ：ジョブ管理情報通知部
１７    ：解除コード取得部
１８    ：印刷ジョブＩＤ生成部
１９    ：料金算出部
２０    ：コントローラ
２１    ：支払処理部
２２    ：解除コード生成部
２３    ：解除コード通知部
２４    ：解除コード印刷出力部
３０    ：コントローラ
３１    ：ジョブ管理情報記憶部
３２    ：対価情報読出通知部
１００  ：ＭＦＰ
１１０  ：ＣＰＵ
１２０  ：ＲＡＭ
１３０  ：ＲＯＭ
１４０  ：ＨＤＤ
１５０  ：操作パネル
１６０  ：Ｉ／Ｆ
１６５  ：スキャナユニット
１６６  ：排紙トレイ
１６７  ：給紙テーブル
１６８  ：プリントエンジン
１６９  ：排紙トレイ
１７０  ：通信モジュール
１８０  ：共通バス
２００  ：レジ端末
２１０  ：ＣＰＵ
２２０  ：ＲＡＭ
２３０  ：ＲＯＭ
２４０  ：ＨＤＤ
２５０  ：操作パネル
２６０  ：Ｉ／Ｆ
２６１  ：金銭管理ユニット
２６２  ：通信モジュール
３００  ：サーバ
３１０  ：ＣＰＵ
３２０  ：ＲＡＭ
３３０  ：ＲＯＭ
３４０  ：ＨＤＤ
３５０  ：Ｉ／Ｆ
３５１  ：通信モジュール
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特開２００６−１４６８３８号公報
【図１】
2019160162.tif 000003
【図２】
2019160162.tif 000004
【図３】
2019160162.tif 000005
【図４】
2019160162.tif 000006
【図５】
2019160162.tif 000007
【図６】
2019160162.tif 000008
【図７】
2019160162.tif 000009
【図８】
2019160162.tif 000010
【図９】
2019160162.tif 000011