JP2005267553A - サービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラム - Google Patents
サービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラム Download PDFInfo
- Publication number
- JP2005267553A JP2005267553A JP2004082911A JP2004082911A JP2005267553A JP 2005267553 A JP2005267553 A JP 2005267553A JP 2004082911 A JP2004082911 A JP 2004082911A JP 2004082911 A JP2004082911 A JP 2004082911A JP 2005267553 A JP2005267553 A JP 2005267553A
- Authority
- JP
- Japan
- Prior art keywords
- service
- consideration
- processing
- cooperation
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000012545 processing Methods 0.000 title claims abstract description 334
- 238000003672 processing method Methods 0.000 title claims description 17
- 238000000034 method Methods 0.000 claims description 113
- 230000008569 process Effects 0.000 claims description 95
- 238000003860 storage Methods 0.000 claims description 19
- 238000000151 deposition Methods 0.000 claims description 8
- 230000004931 aggregating effect Effects 0.000 claims description 4
- 230000002776 aggregation Effects 0.000 claims description 2
- 238000004220 aggregation Methods 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 claims description 2
- 150000001875 compounds Chemical class 0.000 abstract 2
- 238000007726 management method Methods 0.000 description 46
- 238000009826 distribution Methods 0.000 description 20
- 230000002093 peripheral effect Effects 0.000 description 16
- 230000004044 response Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 8
- 230000004913 activation Effects 0.000 description 6
- 238000012015 optical character recognition Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000002360 preparation method Methods 0.000 description 4
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000238370 Sepia Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】 複数のサービスを組み合わせたサービス連携処理全体に対する適切な課金を実行する。
【解決手段】 指示書には、サービス対価管理装置23から得られた各サービスの対価に基づいて、サービス毎に<サービス対価>が付加される。指示書生成サーバ18は、ユーザーによって選択されたサービスをすべて実行した場合の対価の総額を<サービス対価>に基づいて、算出する。算出された対価の総額は、指示書に付加されると共に、ユーザーによって入力の行われたクライアント端末14、複合機24Dへ送信される。ユーザーは、クライアント端末14、複合機24DのGUI画面から選択したサービスに対する対価の総額を確認することができる。
【選択図】 図2
【解決手段】 指示書には、サービス対価管理装置23から得られた各サービスの対価に基づいて、サービス毎に<サービス対価>が付加される。指示書生成サーバ18は、ユーザーによって選択されたサービスをすべて実行した場合の対価の総額を<サービス対価>に基づいて、算出する。算出された対価の総額は、指示書に付加されると共に、ユーザーによって入力の行われたクライアント端末14、複合機24Dへ送信される。ユーザーは、クライアント端末14、複合機24DのGUI画面から選択したサービスに対する対価の総額を確認することができる。
【選択図】 図2
Description
本発明は、複数の処理を連携して実行するサービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラムに関する。
従来、コピー、スキャン蓄積、ファックス送信、ファイル転送、メール送信、画像処理、ファイル変換、などの各サービスを、サービスの組み合わせを記述したプログラムによって複数個連携する技術については提案されている(特許文献1参照、以下この技術をJFS(Job Flow Service)という)。しかしながら、従来は、コピー、ファックス送信、などの単独のサービスに対して、当該サービスの実行機が単独に課金するのみであり、JFSに対する課金の仕組みはなかった。複数のサービスを組み合わせたサービス連携処理全体に対する課金の仕組みが求められている。
特開2001−306534号公報
本発明は、上述の要請に応えるべく提案されたものであり、複数のサービスを組み合わせたサービス連携処理全体に対する適切な課金を実行するサービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラムを提供することを目的とする。
請求項1に記載の発明であるサービス連携処理装置は、一連のサービス処理を複数のサービス処理部で連携して処理するサービス連携処理装置であって、前記一連のサービス処理を構成する個々のサービス処理の内容、及び、サービス処理の連携に関する情報を含んだ指示情報を記憶する記憶手段と、前記指示情報に、個々のサービス処理に対応させて当該サービス処理の対価に関する対価情報を付加する対価情報付加手段と、前記指示情報に付加された対価情報に基づいて、前記一連のサービス処理全体の対価総額を算出する対価総額算出手段と、前記対価総額算出手段により算出された対価総額を出力する出力する出力手段と、を備えている。
請求項6記載の発明であるサービス連携処理方法は、一連のサービス処理を複数のサービス処理部で連携して処理するサービス連携処理方法であって、前記一連のサービス処理を構成する個々のサービス処理の内容、及び、サービス処理の連携に関する情報を含んだ指示情報を記憶し、前記指示情報に、個々のサービス処理に対応させて当該サービス処理の対価に関する対価情報を付加し、前記指示情報に付加された対価情報に基づいて、前記一連のサービス処理全体の対価総額を算出し、算出された前記対価総額を出力する、ものである。
請求項11に記載の発明であるサービス連携処理制御プログラムは、一連のサービス処理が複数のサービス処理部で連携して処理されるようにコンピュータを機能させるサービス連携処理制御プログラムであって、前記一連のサービス処理を構成する個々のサービス処理の内容、及び、サービス処理の連携に関する情報を含んだ指示情報を記憶し、前記指示情報に、個々のサービス処理に対応させて当該サービス処理の対価に関する対価情報を付加し、前記指示情報に付加された対価情報に基づいて、前記一連のサービス処理全体の対価総額を算出し、算出された前記対価総額を出力する、ようにコンピュータを機能させるものである。
上記の発明は、ユーザーからの要求に応じて所定の処理を行うサービス処理を実行するものである。サービスとは、外部からの要求に応じて文書に関する利用可能な機能をいい、例えば、コピー、プリント、スキャン、ファクシミリ送受信、メール配信など特に限定されるものではない。
上記発明では、一連のサービス処理を構成する個々のサービス処理の内容、及び、サービス処理の連携に関する情報を含んだ指示情報が記憶される。そして、この指示情報に個々のサービス処理に対応したサービス処理の対価に関する対価情報が付加されれる。すなわち、個々のサービス処理毎の内容とともに個々のサービス毎の対価に関する情報も指示情報に含まれる。そして、指示情報に付加された対価情報に基づいて、一連のサービス処理全体の対価総額が算出され、出力される。
これにより、ユーザーに対して、個々のサービス処理毎ではなく、サービス連携処理全体のサービス対価総額を請求することができる。
請求項2に記載の発明であるサービス連携処理装置は、請求項1に記載の発明であって、前記算出手段により算出された対価総額の支払いを求める支払い要求手段と、前記支払い要求手段により求められた対価総額の預かりを可能とされた料金預かり手段と、をさらに備えたものである。
請求項7に記載の発明であるサービス連携処理方法は、請求項6に記載の発明であって、前記算出された対価総額の支払いを要求し、この要求した対価総額を預かる、ことを特徴とするものである。
請求項12に記載の発明であるサービス連携処理制御プログラムは、請求項11に記載の発明であって、前記算出された対価総額の支払いを要求し、前記要求した対価総額を預かる、ようにコンピュータを機能させることを特徴とするものである。
ここで、対価総額を預かるとは、ユーザーから現金やプリペイドカードなどのかたちで投入(挿入)された料金を、所定の装置内に一時留保することをいう。
上記発明では、算出された対価総額の支払いを要求し、要求した対価総額を預かるので、ユーザーは個々のサービス処理毎にそのサービスの対価を預けるのではなく、一連のサービス連携処理の対価総額を預けることができ、個々のサービス処理毎に対価の投入などをする必要がなく、利便性が向上する。
請求項3に記載の発明であるサービス連携処理装置は、請求項2に記載の発明であって、前記支払い要求手段により要求された対価総額が前記料金預かり手段により預かられたかどうかを判断する判断手段と、前記判断手段により前記対価総額が預かられたと判断された場合に、前記一連のサービス処理を開始するサービス処理開始手段と、をさらに備えたものである。
請求項8に記載の発明であるサービス連携処理方法は、請求項7に記載の発明であって、前記要求された対価総額が預かられたかどうかを判断し、前記判断が肯定された場合に、前記一連のサービス処理を開始する、ことを特徴とするものである。
請求項13に記載の発明であるサービス連携処理制御プログラムは、請求項12に記載の発明であって、前記要求された対価総額が預かられたかどうかを判断し、前記判断が肯定された場合に、前記一連のサービス処理を開始する、ようにコンピュータを機能させることを特徴とするものである。
上記発明によれば、対価総額を預かってから一連のサービス処理を開始するので、対価総額を確実徴収することができる。
請求項4に記載の発明であるサービス連携処理装置は、請求項2または請求項3に記載の発明であって、個々のサービス処理の終了毎に処理されたサービスの対価を出力する処理済みサービス対価出力手段と、前記処理済みサービス対価出力手段からの出力された処理済みサービス対価を受け取って、前記料金預かり手段により預かられている料金から当該処理済みサービス対価を徴収する料金徴収手段と、をさらに備えたものである。
請求項9に記載の発明であるサービス連携処理方法は、請求項7または請求項8に記載の発明であって、個々のサービス処理の終了毎に処理されたサービスの対価を出力し、前記出力された処理済みサービス対価を前記預かられている料金から徴収する、ことを特徴とするものである。
請求項14に記載の発明であるサービス連携処理制御プログラムは、請求項12または請求項13に記載の発明であって、個々のサービス処理の終了毎に処理されたサービスの対価を出力し、前記出力された処理済みサービス対価を前記預かられている料金から徴収する、ようにコンピュータを機能させることを特徴とするものである。
上記発明によれば、個々のサービス処理の終了毎に処理されたサービスの対価を預かられている料金から徴収することができる。
請求項5に記載の発明であるサービス連携処理装置は、請求項4に記載の発明であって、前記処理済みサービス対価を記憶する処理済みサービス対価記憶手段と、前記処理済みサービス対価記憶手段に記憶された処理済みサービス対価を集計するサービス対価集計手段と、をさらに備えたものである。
請求項10に記載の発明であるサービス連携処理方法は、請求項9に記載の発明であって、前記処理済みサービス対価を記憶し、前記記憶された処理済みサービス対価を集計する、ことを特徴とするものである。
請求項15に記載の発明であるサービス連携処理制御プログラムは、請求項14に記載の発明であって、前記処理済みサービス対価を記憶し、前記記憶された処理済みサービス対価を集計する、ようにコンピュータを機能させることを特徴とするものである。
上記発明によれば、処理済みのサービス対価を集計することができ、利便性が向上する。
本発明は上記構成としたので、複数のサービスを組み合わせたサービス連携処理全体に対する適切な課金を実行することができる。
[第1実施形態]
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
(システム構成)
図1は、本発明の実施形態に係るサービス連携処理システム10の概略構成を示すブロック図である。サービス連携処理システム10は、様々なサービスやアプリケーションがネットワーク12を介して接続されたものである。ここで、サービスとは、外部からの要求に応じて文書に関する利用可能な機能をいう。サービスは、例えば、コピー、プリント、スキャン、ファクシミリ送受信、メール配信、レポジトリへの格納やリポジトリからの読込、OCR(Optical Character Recognition)処理、ノイズ除去処理、翻訳、画像処理(セピア→カラー、シャープネス変換、色変換、イメージエンハンスなど)、ファイルフォーマット変換等が該当し、特に限定されるものではない。
図1は、本発明の実施形態に係るサービス連携処理システム10の概略構成を示すブロック図である。サービス連携処理システム10は、様々なサービスやアプリケーションがネットワーク12を介して接続されたものである。ここで、サービスとは、外部からの要求に応じて文書に関する利用可能な機能をいう。サービスは、例えば、コピー、プリント、スキャン、ファクシミリ送受信、メール配信、レポジトリへの格納やリポジトリからの読込、OCR(Optical Character Recognition)処理、ノイズ除去処理、翻訳、画像処理(セピア→カラー、シャープネス変換、色変換、イメージエンハンスなど)、ファイルフォーマット変換等が該当し、特に限定されるものではない。
サービス連携処理システム10は、具体的には、複数のサービスを連携させてユーザの所望の処理を指示するユーザインタフェースを備えたクライアント端末14と、ユーザの所望のサービスを検索するサービス検索サーバ16と、クライアント端末14で指示されたサービス連携に関する情報から指示書(指示書の詳細は後述する)を作成する指示書生成サーバ18と、指示書を管理する指示書管理サーバ20と、指示書に従って各サービスの連携処理を実行する連携処理サーバ22と、各サービスに対する料金管理を行うサービス対価管理装置23と、を備えている。
さらに、サービス連携処理システム10は、様々なサービスを実行するための個別処理を行うサービス処理装置24として、画像文書のノイズ除去処理や画像回転処理やOCR処理や画像をバインドする等の画像処理を行う画像処理装置24A、文書を管理する文書管理サーバ24Bと、文書を配信する文書配信サーバ24Cと、ファクシミリ、プリンタ、スキャナ等の複数の機能を有する複合機24Dと、第1のサービス処理を行う第1のサービス処理装置24Eと、を備えている。複合機24Dには、料金徴収を行うための料金徴収装置24Fが接続されている。料金徴収装置24Fとしては、いわゆるコインキット、ディスペンサーなどを用いることができる。
なお、サービス連携処理システム10は、本実施形態では所定のサービス処理を行う複数のサーバがネットワーク12を介して接続された構成となっているが、複数のサービスがネットワーク12を介して接続されていれば特に限定されるものではない。
ここで、指示書とは、一連の処理を複数の機能的な処理に分解した場合において、各機能の関係を表す情報と、各機能を呼び出すためのインタフェース(I/F)情報と、一連の処理に関するグラフィカルユーザインタフェース(GUI)を構成するための情報と、を含んだデータをいう。
図2は、サービス連携処理システム10を構成する各サービス処理装置24の相互関係を説明するためのブロック図である。各サービス処理装置24は、自身が提供するサービスの内容を表すI/F情報を記憶している。
図3は、I/F情報の構成を示す概念図である。I/F情報は、<サービス種類(Service Class)>、<サービス名(Service Name)>、<サービス・アイコン(Service Icon)>、<サービスロケーション情報(Service Information Location)>、<入力(Input)>、<出力(Output)>、<パラメータ制限ルール(Parameter Restriction Rules)>、<サービス・ロケーション(Service Location)>、<メソッド名(Method Name)>、<起動方法(Invocation Scheme)>、<黙示要素(Inplicit Elements)>で構成されている。
<サービス種類>は、サービス処理装置24が提供するサービスの種類である。なお、<サービス種類>は、予め定義されているものが使用され、例えば、スキャン、プリント、レポジトリ、フロー等が該当する。<サービス名>は、サービス処理装置24が提供するサービスの名前である。<サービス・アイコン>は、クライアント端末14のGUIに表示するアイコンの位置情報である。
<サービスロケーション情報>は、指示書生成サーバ18がI/F情報を取得するために用いるURLである。<入力>は、サービスへの入力である。<出力>は、サービスからの出力である。<パラメータ制限ルール>は、<入力>や<出力>に適用される制限ルールである。<サービスロケーション>は、サービスを実際に使用するときの位置情報である。<メソッド名>は、サービス処理の提供手法やサービスを指し示す名称が記述されている。
<起動方法>は、サービス処理を呼び出し起動する方法である。なお、<起動方法>としては、例えばメッセージ交換のプロトコルであるSOAP(Simple Object Access Protocol)、STMP(Simple Mail Transfer Protocol)等を用いることができる。<黙示要素>は、出力として明示的に後段の処理に渡されるデータでないが、後段の処理で参照可能なデータである。
クライアント端末14、及び、複合機24Dは、指示書の作成を指示したり、起動すべき指示書を選択するために、画面表示したり所定の操作を行うためのグラフィカルユーザインタフェース(GUI)の機能を備えている。
サービス検索サーバ16は、指示書生成サーバ18や連携処理サーバ22から検索条件が送信されたときは、各サービス処理装置24の部分I/F情報を用いてサービスを検索する。サービス検索サーバ16は、画像処理装置24A、文書管理サーバ24B、文書配信サーバ24C、複合機24D、第1のサービス処理装置24E等の様々なサービス処理装置のI/F情報の一部(以下「部分I/F情報」という。)を予め記憶している。ここで、部分I/F情報は、I/F情報の要素中の<サービス種類>、<サービス名>、<サービスロケーション情報>、<入力>情報、<出力>情報をいう。例えば、サービス検索サーバ16は、所定のサービスと同様のサービスを検索するときは、<サービス種類>が一致するサービスを検索したり、<入力>及び<出力>が一致するサービスを検索したり、これらすべてが一致するサービスを検索すればよい。
サービス検索サーバ16は、指示書生成サーバ18や連携処理サーバ22から検索条件が送信されたときは、各サービス処理装置の部分I/F情報を用いてサービスを検索する。例えば、サービス検索サーバ16は、所定のサービスと同様のサービスを検索するときは、<サービス種類>が一致するサービスを検索したり、<入力>及び<出力>が一致するサービスを検索したり、これらすべてが一致するサービスを検索すればよい。
サービス対価管理装置23には、図4に示すように、<サービス種類>毎のサービス単価を示す対価表が記憶されている。サービス単価にはレベル定義がなされているものがあり、レベル定義のなされているサービスについては、原稿枚数、変換文字数などのボリュームによって異なる対価の額が記憶されている。記憶されているサービス単価を、料金の改定に伴って、随時変更することによって、リアルタイムに変動したサービス毎の料金を反映させた対価徴収を行うことができる。
なお、本実施形態では、ボリュームによって対価の額を区別するようにしたが、サービス対価をサービス種類毎に一律としてもよい。
指示書生成サーバ18は、指示書作成時には各サービス処理装置24からI/F情報を取得して、各サービス処理装置24が提供するサービスを連携させるための指示書を生成する。指示書生成サーバ18は、指示書を作成すべく、具体的には次の処理を実行する。
指示書生成サーバ18は、<サービスロケーション情報>に基づいて、ネットワーク12上に分散した所定のサービス処理装置24から、各サービスに関するI/F情報を送信するように要求する。また、サービス対価管理装置23に対して、各サービスについての対価を送信するように要求する。なお、指示書生成サーバ18は、所定のサービス処理装置24がない場合は、サービス検索サーバ16に対して、所定のサービス処理装置24と同一のサービスを行う他のサービス処理装置24を検索するように指示を出す。そして、指示書生成サーバ18は、サービス検索サーバ16から、他のサービス処理装置24の<サービスロケーション情報>を取得すればよい。
指示書生成サーバ18は、サービス検索サーバ16からの検索結果や各サービス処理装置24から受信したI/F情報を管理する。指示書生成サーバ18は、各サービス処理装置24から取得したI/F情報に基づいて、ジョブフローを定義するためのGUI画面となるHTMLファイルを生成する。そして、指示書生成サーバ18は、クライアント端末14や複合機24Dからのサービスの閲覧要求があると、GUI画面となるHTMLファイルを要求のあった前記クライアント端末14または複合機24Dへ送信する。
図5は、ジョブフローを定義するためのGUI画面である指示書作成画面26を示す図である。指示書作成画面26は、サービスウインドウ26A、フローウインドウ26B、ロジックウインドウ26C、プロパティーウインド26Dで構成されている。
サービスウィンドウ26Aは、使用可能な様々なサービス処理装置24を表示する。ロジックウィンドウ26Cは、サービス間の連携のパターンを示すジョブフローを表示する。プロパティーウインドウ26Dは、サービスウインドウ26Aとロジックウインドウ26Cに表示された各アイコンの詳細な設定パラメータを表示する。
ユーザは、サービスウインドウ26Aのアイコンとロジックウインドウ26Cのアイコンをフローウインドウ26Bにドラッグ・アンド・ドロップすることで、フローウインドウ26Bにジョブフローを定義することができる。ユーザは、さらに、プロパティウインドウ26Dに表示された内容を編集することによって、サービスやロジックなどのサービス間の関係を詳細に設定することができる。
ユーザーによる入力の行われたクライアント端末14、複合機24Dは、ユーザの操作によって定義されたジョブフロー情報を、指示書生成サーバ18に送信する。
指示書生成サーバ18は、ユーザからのサービス連携の指示に関するジョブフロー情報と、各サービスのI/F情報とに基づいて、各サービスへ依頼する処理の内容、入力パラメータ、各サービスの連携の仕方(ジョブフロー)、文書名や格納ロケーション情報等の処理対象の文書を特定するための情報を定義した指示書作成する。また、指示書には、サービス対価管理装置23から得ている各サービスについての対価に基づいて、サービス毎に<サービス対価>が付加される。指示書生成サーバ18は、ユーザーによって選択されたサービスをすべて実行した場合の対価の総額を<サービス対価>に基づいて、算出する。算出された対価の総額は、指示書に付加されると共に、ユーザーによって入力の行われたクライアント端末14、複合機24Dへ送信される。ユーザーは、クライアント端末14、複合機24DのGUI画面から選択したサービスに対する対価の総額を確認することができる。
図6は、指示書を示す概念図である。指示書には、実行されるサービス毎に付加されるサービスID、当該サービスIDにおけるI/F情報(図4参照)<サービス対価>と、サービスの連携処理全体に係る<フロー(Flow)>情報、及びサービス対価の総額、が記述されている。
<フロー>は、サービスの連携を記述する要素であり、<起動(Invoke)>、制御構造や論理演算、条件判断をするための<if>等の要素、サービス間の連携を調整するための操作指示、さらに処理対象の文書を特定するための情報等を含んでいる。
<起動>は、サービス処理装置24の特定のメソッドを表し、サービスの呼び出しを実行する。<起動>の要素として、パラメータの位置情報を示す<マップ>と、呼び出すメソッド名<メソッド>を有している。制御構造や論理演算等を示す<if>、<and>、<eq>、<gt>は、連携処理時に条件分岐を行ったり、サービス間で受け渡されるパラメータの調整を実施する。
指示書生成サーバ18は、以上のような指示書を指示書管理サーバ20に送信する。また、指示書生成サーバ18は、ユーザによりサービス連携処理の実行が指示されている場合は、指示書を直接連携処理サーバ22に送信してもよい。
指示書管理サーバ20は、指示書生成サーバ18から送信された指示書を保持し、クライアント端末14からの要求に応じて指示書を連携処理サーバ22へ送信する。
連携処理サーバ22は、指定された指示書を解釈・実行するサーバである。連携処理サーバ22は、指示書が送信されると、その指示書を解釈し、指示書に記述されている順番と利用方法に従い、画像処理装置24A、文書管理サーバ24B、文書配信サーバ24Cなどの各サービス処理装置24を順に呼び出し、連携処理を実行する。また、連携処理サーバ22は、実行中の連携処理の状況や終了した連携処理の結果の情報を保存し、外部からの要求に応じて、連携処理の状況や結果を通知する。
連携処理サーバ22は、指示書を解釈して各サービス処理装置24へ処理を依頼する際には、サービスID毎の、処理依頼内容や入力パラメータ、処理対象の文書を特定するための情報、指示書によるジョブフロー(サービス連携)等を有する個別指示情報を生成する。なお、連携処理サーバ22は、各サービス処理装置24で行う処理の連携処理における前後のサービス処理との関連情報を抽出して指示書に記述してもよいし、指示書の形式ではなく各サービス処理装置24毎の固有の情報交換形式で処理依頼を行うようにしてもよい。
図7は、連携処理サーバ22の構成を示すブロック図である。連携処理サーバ22は、ネットワーク12との間で情報の送受信を行う入出力ポート22A、連携処理制御プログラムを記憶しているROM22B、連携処理を実行するCPU22C、データのワークエリアであるRAM22D、CPU22Cによって処理されたデータ等を記憶するハードディスクドライブ22Eを備えている。
入出力ポート22Aは、例えば、指示書を受信したり、サービス処理装置に対してサービス処理の依頼をするために個別指示情報を送信したり、サービス処理装置からの処理結果を受信する。また、1サービスの処理終了毎に、複合機24Dへ終了したサービスの対価を送信する。
CPU22Cは、連携処理サーバ22の全体制御を実行する。CPU22Cは、例えば、指示書に基づいて各サービス処理装置に対する個別指示情報を作成したり、各サービス処理装置からの処理結果を指示書に反映して、次のサービス処理装置にサービス依頼を行う。
画像処理装置24Aは、画像処理機能を行うソフトウェアプログラムがインストールされたコンピュータである。画像処理装置24Aは、連携処理サーバ22からの処理要求依頼に含まれるサービス処理依頼内容、入力パラメータ、処理対象文書の情報に基づいて、文書の処理を行う。また、画像処理装置24Aは、起動時にサービス検索サーバ16に対して、部分I/F情報を通知する。さらに、画像処理装置24Aは、指示書生成サーバ18からの要求により、画像処理サービスの利用方法を示すI/F情報を送信する。このI/F情報は、指示書作成時に利用される。
文書管理サーバ24Bは、文書格納機能を有している。文書管理サーバ24Bは、連携処理サーバ22からの要求に含まれる情報に基づき、文書の格納や検索や読み出し、文書に関する属性の変更や各種処理を実行する。また、文書管理サーバ24Bは、起動時にサービス検索サーバ16に対して、部分I/F情報を通知する。さらに、文書管理サーバ24Bは、指示書生成サーバ18からの要求により文書管理サービスの利用方法を示すI/F情報を送信する。
文書配信サーバ24Cは、取得した文書を、指示された文書管理サーバへ格納したり、指示された送信先へメール送信やFAX送信を行ったり、指示されたプリンタへプリント出力処理を行う機能を備えている。文書配信サーバ24Cは、連携処理サーバ22からの要求により、クライアント端末14で指示された文書とその配信先の情報に基づき、文書の配信処理を行う。また、文書配信サーバ24Cは、起動時に、サービス検索サーバ16に対して、部分I/F情報を通知する。さらに、文書配信サーバ24Cは、指示書生成サーバ18からの要求により配信処理サービスの利用方法を示すI/F情報を送信する。
複合機24Dは、紙文書を読み取って電子化された画像文書を生成する画像読取機能、取得した文書をファクシミリ送信したり、プリントしたりする機能を備えている。ここで、複合機24Dは、連携処理サーバ22からの処理依頼内容や入力パラメータ、処理対象の文書を特定するための情報等の情報に基づき、ファクシミリ送信やプリント処理等の自装置で実行すべきサービス処理を実行する。また、複合機24Dは、起動時に、サービス検索サーバ16に対して、部分I/F情報を通知する。さらに、複合機24Dは、指示書生成サーバ30の要求によりサービス処理の利用方法を示すI/F情報を送信する。また、複合機24Dは、公衆回線で接続されたファクシミリ装置であってもよい。
複合機24Dに接続された料金徴収装置24Fは、プリペイドカード挿入口、料金投入部、残額表示部(いずれも不図示)、を備え、挿入されたプリペイドカードの残金額、投入された金額を、残額表示部に表示する。また、連携処理サーバ22から受信した完了サービスの対価を、前記表示されている残額から随時減算して表示を更新する。
第1のサービス処理装置24Eは、外部からの指示に従って文書に関する所定のサービス処理を行う装置である。ここで、第1のサービス処理装置24Eは、連携処理サーバ22からの処理依頼内容や入力パラメータ、処理対象の文書を特定するための情報等の情報に基づき、自身で実行すべきサービス処理を実行する。また、第1のサービス処理装置24Eは、起動時に、サービス検索サーバ16に対して、部分I/F情報を通知する。さらに、第1のサービス処理装置24Eは、指示書生成サーバ30の要求によりサービス処理の利用方法を示すI/F情報を送信する。
以上のように構成されたサービス連携処理システム10において、画像処理装置24A、文書管理サーバ24B、文書配信サーバ24C等の各サービス処理装置24は、それぞれ所定のサービスを実行するためのアプリケーションプログラムがインストールされると、以下のように動作する。
画像処理装置24A、文書管理サーバ24B、文書配信サーバ24C、複合機24D、第1のサービス処理装置24E等の各サービス処理装置24は、起動処理において、それぞれのサービス概要とアドレスを示す情報を含んだ部分I/F情報をサービス検索サーバ16に通知する。また、サービス対価管理装置23は、各サービスの対価情報を指示書生成サーバ18へ通知する。
サービス検索サーバ16は、画像処理装置24A、文書管理サーバ24B、文書配信サーバ24C、複合機24D、第1のサービス処理装置24E等の各サービス処理装置24から送信された部分I/F情報を保存する。これにより、サービス検索サーバ16は、例えば指示書生成サーバ18や連携処理サーバ22から所定のサービス検索要求があったときに、部分I/F情報を用いて検索を実行することができる。
(指示書の作成)
図8は、指示書作成時のクライアント端末14、複合機24D、及び指示書生成サーバ18の処理手順を示すフローチャートである。
図8は、指示書作成時のクライアント端末14、複合機24D、及び指示書生成サーバ18の処理手順を示すフローチャートである。
クライアント端末14、複合機24Dは、ユーザの操作に従って、インストールされたブラウザを通して、指示書生成サーバ18が提供するユーザインタフェース画面用に生成されたHTMLファイルのURL(Uniform Resource Locator)にアクセスする(ステップS10)。
指示書生成サーバ18は、クライアント端末14、複合機24Dからの閲覧要求に応じて、GUI画面のHTMLファイルを要求元のクライアント端末14、複合機24Dに送信する(ステップS11)。
要求元のクライアント端末14、複合機24Dは、指示書生成サーバ18から送信された、例えばHTMLファイルに含まれる画面を構成する情報に基づいて、ユーザインタフェース画面を表示する(ステップS12)。このとき、ユーザは、クライアント端末14、複合機24Dに表示されたGUI画面を用いて、所望のサービス連携のジョブフローを定義することができる。
クライアント端末14、複合機24Dは、GUI画面を介してジョブフローが定義されたか否かを判定し、ジョブフローが定義されるまで待機する(ステップS13)。クライアント端末14、複合機24Dは、ジョブフローが作成されたと判定すると、ユーザによって定義されたサービス連携に関するジョブフロー情報を指示書生成サーバ18に送信する。
指示書生成サーバ18は、クライアント端末14または複合機24Dより送信されたサービス連携のジョブフローに関する情報、各サービス処理装置24から取得したI/F情報、サービス対価管理装置23から得ているサービス対価情報、に基づいて、各サービスへ依頼する処理の内容、入力パラメータ、各サービスの連携の仕方、文書名、格納ロケーション情報や処理対象の文書を特定するための情報等を定義した指示書を作成する(ステップS14)。さらに指示書には、サービスID毎にサービスの対価を記述すると共に(ステップS15)、各サービス処理の対価を合計して連携サービスの対価総額を算出する(ステップS16)。そして、指示書生成サーバ18は、XML形式の指示書を指示書管理サーバ20に送信する(ステップS17)。指示書管理サーバ20は、指示書生成サーバ18で生成された指示書を受け取り、保存する。また、指示書生成サーバ18は、連携サービスの対価総額を、指示元のクライアント端末14または複合機24Dへ送信する。指示元のクライアント端末14または複合機24DのGUI画面には、連携サービスの対価総額が表示される(ステップS19)。これにより、ユーザーは、サービス全体の対価を知ることができる。また、複合機24Dでは、この表示によりユーザーに対して対価総額の投入が促されることになる。
ユーザーの指示が複合機24Dから行われている場合には、ユーザーからの料金の預かりは図9に示す手順で行われる。
料金徴収装置24Fは、ユーザーにより投入された料金を表示する(ステップS20)とともに、投入金額を複合機24Dへ送信する(ステップS21)。複合機24Dは、連携サービスの対価総額以上の料金が投入されるまで待機し(ステップS22)、連携サービスの対価総額以上の料金が投入されると(プリペイドカードの場合には残額が連携サービスの対価総額以上の場合)、連携処理サーバ22へ料金投入OKの情報を送信する(ステップS23)。連携処理サーバ22は、料金投入OKの情報を受信するまで待機し(ステップS24)、料金投入OKの情報を受信すると、料金投入フラグをOKにする(ステップS25)。
連携処理サーバ22は、クライアント端末14または複合機24Dから指示書の実行が入力されると、図10に示すサービス準備処理を行う。まず、指示書管理サーバ20から指示書を読み出す(ステップS30)。次に、指示元が複合機24Dからのものかどうかを判断し(ステップS31)、判断が肯定された場合には、料金投入フラグがOKかどうかを判断する(ステップS32)。判断が否定された場合には、ユーザーに対して料金投入を促すメッセージのを表示指示を複合機24Dへ送信する(ステップS33)。ステップS31の判断が否定された場合、及び、ステップS32の判断が肯定された場合には、読出した指示書を解釈(ステップS34)し、指示書に記述されたサービス処理装置24に対して指示書に従った順序で各個別処理を実行することを依頼する(ステップS35)。
このサービス準備処理によれば、複合機24Dからのユーザの入力指示の場合に、連携処理全体に要する料金の全額が、料金徴収装置23で確保された場合にのみ、サービス処理が実行されるので、各サービス毎にユーザーに料金投入を求めたり、料金不足によりすべてのサービスが完了しなかったりする等の不都合が生じず、適切な料金徴収を行うことができる。
なお、クライアント端末14を使用して指示書の実行が入力された場合には、月極での後払い料金徴収、または、前払いされた料金からサービス実行毎に随時徴収するデポジット制での料金徴収することとし、図*に示すように、サービス対価管理装置23へクライアント端末14のID及びサービス種類、その料金がサービス実行終了後に随時記録される。
ここで、各サービス処理装置24で行われる個別サービス処理について図11のフローチャートを参照して説明する。
各サービス処理装置24では、まず、連携処理サーバ22から送信される個別指示情報を受信したか否か判定して、受信するまで待機する(S40)。各サービス処理装置24は、個別指示情報に記述された処理対象文書の格納先ロケーション情報をもとに、処理対象文書を複製して文書を取得する。(S41)。
各サービス処理装置24は、取得した文書に対して、個別指示情報に記述されたサービス処理依頼内容を解釈して、サービス処理を実行する(S42)。サービス処理の実行が完了したら、処理結果を連携処理サーバ22へ送信する(S43)。
連携処理サーバ22では、サービス処理装置24に対して個別処理の実行依頼を行った後、図12に示すサービス後処理が行われる。連携処理サーバ22は、サービス処理装置24からの処理結果を受信するまで待機する(S50)。処理結果を受信すると、指示書の該当するサービスIDに対し処理結果をログとして書き込む(S51)。そして、指示元、すなわちユーザーからの入力が複合機24Dからのものであったかどうかを判断し(S52)、判断が肯定された場合には、処理の終了したサービスのサービス対価を複合機24Dへ送信する(S53)。ステップS52の判断が否定された場合、及びステップS53の処理終了後には、サービス対価管理装置23へ、終了したサービスのサービス種類、サービス対価、指示元のクライアント端末14のIDまたは複合機24DのIDなどを含む処理結果が送信される(S54)。処理結果を受信したサービス対価管理装置23では、これらの情報が記録される。連携処理サーバ22は、指示書に記載されたすべてのサービス処理が終了したかどうかを判断し(S55)、判断が肯定された場合には、指示元のクライアント端末14、または複合機24Dに対してすべての処理が完了した旨の通知を行い(S56)、連携処理を終了する。
処理の終了したサービスのサービス対価を受信した複合機24Dでは、図13に示す料金徴収処理が行われる。まず、料金徴収装置24Fに対し、処理の終了したサービスのサービス対価と共に料金徴収指示を出す(ステップS60)。指示を受けた料金徴収装置24Fは、終了したサービス分の料金を預かり金から徴収する(ステップS61)とともに、表示部への投入金額の表示を、当初の投入金額から当該サービス対価を減算した金額の表示に更新する(ステップS62)。
ここで、料金徴収装置24Fでの料金の徴収は、預かり中の投入料金を装置内の図示しない回収部へ移動させたり、プリペイドカードの残額を書き換えたりすることにより行われる。
本処理によれば、指示書に記述されたサービス単位での料金徴収が可能となる。
なお、本実施形態では、料金徴収装置24Fからの料金徴収を、各サービス終了毎に実施したが、各サービス毎の料金徴収は仮徴収とし、すべてのサービス終了後に一括して料金徴収してもよい。いずれの料金徴収形態にするかは、指示書にいずれの料金徴収形態かの記述を行い、当該記述にしたがって、連携処理サーバ22から、複合機24Dへのデータ送信、サービス対価管理装置23への記録を行うことで実施される。前者(サービス毎の徴収)の場合には、サービスの途中でその実行が中止される場合などに、完了したサービス分の対価を徴収することができる。また、後者(すべてのサービス終了後の一括徴収)の場合には、サービスの途中でその実行が中止される場合などには、料金徴収は行われないこととなる。
また、本実施形態では、ユーザーが指示書の作成時に予めサービスのボリュームレベルを選択する例について説明したが、サービスのボリュームレベルについては、当初ユーザーが入力したボリュームレベルと異なる結果になる場合もある(例えば、OCR処理後のプリント枚数が当初のユーザー設定よりも多くなるなど)。そこで、予め選択されたボリュームレベルと、各サービス処理装置24で実行しようとしているボリュームレベルと、が異なる結果になる可能性のあるサービスについては、各サービス処理装置24で個別処理の実行前に、図14に示すボリューム対応処理を行うこともできる。
まず、予め選択されたボリュームレベルと各サービス処理装置24で実行しようとしているボリュームレベルとが異なっているかどうかを判断する(ステップS70)。判断が否定された場合には、個別のサービス処理を実行する(ステップS76)。判断が肯定された場合には、予め選択されたボリュームレベルと各サービス処理装置24で実行しようとしているボリュームレベルとの対価の差額を算出し(ステップS72)、その差額分がすでに料金徴収装置24Fへ投入されているかどうかを判断する(ステップS73)。すなわち、未処理分のサービス対価総額以上の料金が料金徴収装置24Fへ投入されているかどうかを判断する。判断が否定された場合には、複合機24DのGUI画面へ追加料金投入を促す表示を行い(ステップS74)、追加料金が投入されるまで待機する(ステップS75)。判断が肯定された場合には、個別のサービス処理を実行する(S76)。
本処理によれば、ボリュームレベルに対応した適切な対価を徴収することができる。
また、本実施形態では、料金徴収装置24Fが複合機24Dに接続されている例について説明したが、複合機24Fは、ネットワーク12に接続されているものであってもよい。この場合には、複合機24Dを介さず、連携処理サーバ22、指示書管理サーバ20との情報交換を行えばよい。
また、本実施形態で連携処理された指示書のログをサービス対価管理装置23に保存しておくことで、各サービス処理装置24の稼動実績、指示書の利用頻度、売上額などを集計することもできる。
[第2実施形態]
続いて、本発明の第2実施形態について説明する。なお、第1実施形態と同一の部位には同一の符号を付し、詳細な説明は省略する。
続いて、本発明の第2実施形態について説明する。なお、第1実施形態と同一の部位には同一の符号を付し、詳細な説明は省略する。
図15は、第2実施形態に係わるサービス連携処理システム11を構成する各サービス処理装置の相互関係を説明するためのブロック図である。第2実施形態に係るサービス連携処理システム11は、第1実施形態で説明した連携処理サーバ22を使用することなく、複数のサービスの連携処理を実行することができる。
なお、サービス連携処理システム11は、第1実施形態で説明した各サービス処理装置24を備えているが、図15では第1のサービス処理装置24Eの図示を省略した。
(連携処理の起動・実行)
ユーザは、クライアント端末14または複合機24DのGUI画面からサービスの選択を行ってその実行を指示することにより、指示書管理サーバ20に保存されている複数の指示書の中から所望の指示書による連携処理を起動させることができる。連携処理の実行前に、クライアント端末14または複合機24DのGUI画面へサービス対価の総額が表示される点、及び、料金の投入の有無を確認するためのサービス準備処理の実行については第1実施形態と同様である。
ユーザは、クライアント端末14または複合機24DのGUI画面からサービスの選択を行ってその実行を指示することにより、指示書管理サーバ20に保存されている複数の指示書の中から所望の指示書による連携処理を起動させることができる。連携処理の実行前に、クライアント端末14または複合機24DのGUI画面へサービス対価の総額が表示される点、及び、料金の投入の有無を確認するためのサービス準備処理の実行については第1実施形態と同様である。
ここでは、複合機24Dのファクシミリ受信やスキャナ機能等によって得られる画像情報に関してのサービス連携処理を例に説明する。
指示書管理サーバ20は、クライアント端末14または複合機24Dによって指示された指示書を、まず画像処理装置24Aへ送信する。
画像処理装置24Aは、受信した指示書に記述された処理対象文書の格納先である複合機24Dから、処理対象の文書を取得する。
画像処理装置24Aは、取得した文書画像に対し、サービス処理依頼内容を解釈し、ノイズ除去、OCR処理といった画像処理を行い、抽出されたテキスト文書とバインドする処理を行う。画像処理装置24Aは、所定の画像処理終了後、指示書に記述されたサービス処理依頼を削除する。そして、画像処理装置24Aは、画像処理によって得られた画像文書とテキスト文書とがバインドされた文書と、処理のステータス情報(完了)、出力パラメータ、処理後の文書の格納先情報など処理結果を有する指示書とを、次のサービス処理装置24を提供する文書管理サーバ24Bに送信する。
そして、画像処理装置24Aは、当該サービス連携における個別の処理結果(サービス対価を含む)を、サービスIDと関連付けして複合機24Dへ送信する。
複合機24Dは、画像処理装置24Aから処理結果を受信すると、図16に示す個別処理完了処理を行う。なお、個別処理完了処理については、後述するその他のサービス処理についても同様に行われる。
複合機24Dは、まず、サービスID及びその処理結果を、サービス対価管理装置23へ送信する(ステップS80)。サービス対価管理装置23は、この処理結果を受信して記憶する(ステップS81)。複合機24Dは、ユーザーからの入力が複合機24Dからのものであったかどうかを判断し(ステップS82)、判断が肯定された場合には、料金徴収装置24Fに対し、終了したサービス処理分の料金を徴収するように指示を出す(ステップS83)。これを受けて、料金徴収装置24Fでは、終了したサービス分の料金が徴収され(ステップS84)、表示部への投入金額の表示は、当初の投入金額から当該サービス対価を減算した金額の表示に更新される(ステップS85)。
文書管理サーバ24Bは、画像処理装置24Aから送信された文書を、指示書に記述された格納先に一時格納する。そして、文書管理サーバ24Bは、文書及び指示書を次のサービス処理を行う文書配信サーバ24Cに送信する。また、文書管理サーバ24Bは、当該サービス連携における個別の処理結果をサービスIDと関連付けして、前段のサービス処理装置24である画像処理装置24Aを介して複合機24Dへ送信する。複合機24Dでは、当該個別処理についての個別処理完了処理が行われる。
文書配信サーバ24Cは、指示書に基づいて、テキスト文書と画像文書がバインドされた文書のうち、テキスト文書のみを配信先として指定されたメールアドレスへ送信し、画像文書のみを指定されたFAX番号へFAX送信を行う。そして、文書配信サーバ24Cは、指示書に次の処理が記述されていないと判断すると、指示元のクライアント端末14または複合機24Dに対して全ての処理が完了した旨の通知を行と共に、当該サービス連携における個別の処理結果をサービスIDと関連付けして、前段のサービス処理装置24である文書管理サーバ24B、画像処理装置24Aを介して複合機24Dへ送信し、連携処理を終了する。複合機24Dでは、当該個別処理についての個別処理完了処理が行われる。
ここで、第2実施形態に係るサービス連携処理システム11の各サービス処理装置24で行われる処理について図17のフローチャートを参照して説明する。
各サービス処理装置24では、まず、指示書を受信したか否か判定して、受信するまで待機する(ステップS90)。各サービス処理装置24は、指示書に記述された処理対象文書の格納先ロケーション情報をもとに、処理対象文書を複製して文書を取得する(ステップS91)。なお、指示書は、本実施の形態では、指示書管理サーバ20から画像処理装置24A、文書管理サーバ24B、文書配信サーバ24Cの順に送信されるが、複合機24Dからサービス連携における始めの個別処理を行うサービス処理装置24に送信され、順次各サービス処理装置24へ送信されるようにしてもよい。
各サービス処理装置24は、取得した文書に対して、指示書に記述されたサービス処理依頼内容を解釈して、サービス処理を実行し(ステップS92)、指示書に次の連携処理が記述されているかどうかを判断する(ステップS93)。次の連携処理が記述されている場合には、次ののサービスを行うサービス処理装置24へ、指示書と共に必要な情報を送信して(ステップS94)、ステップS96へ進む。次の連携処理が記述されていない場合には、ステップS96へ進む。そして、実行した処理結果を前のサービス処理装置24へ送信して(ステップS97)、本処理を終了する。
このようにして、前のサービス処理装置24へ送信された処理結果は、順次送信されて複合機24Dまで送信される。複合機24Dでは、前述の個別処理完了処理が随時行われる。
本実施形態によっても、第1実施形態と同様に、指示書に記載されたサービス毎にサービス対価を徴収することができる。
なお、上記第1、第2実施形態では、複数のサービス処理装置24をネットワーク12を介して接続して、連携処理を行うようにしたが、各装置の機能を1台に集約した複合機で上記サービスを行うようにしてもよい。
10 サービス処理システム
10 サービス連携処理システム
11 サービス連携処理システム
12 ネットワーク
14 クライアント端末
16 サービス検索サーバ
18 指示書生成サーバ
20 指示書管理サーバ
22 連携処理サーバ
23 サービス対価管理装置
24 サービス処理装置
24A 画像処理装置
24D 複合機
24B 文書管理サーバ
24C 文書配信サーバ
24F 料金徴収装置
10 サービス連携処理システム
11 サービス連携処理システム
12 ネットワーク
14 クライアント端末
16 サービス検索サーバ
18 指示書生成サーバ
20 指示書管理サーバ
22 連携処理サーバ
23 サービス対価管理装置
24 サービス処理装置
24A 画像処理装置
24D 複合機
24B 文書管理サーバ
24C 文書配信サーバ
24F 料金徴収装置
Claims (15)
- 一連のサービス処理を複数のサービス処理部で連携して処理するサービス連携処理装置であって、
前記一連のサービス処理を構成する個々のサービス処理の内容、及び、サービス処理の連携に関する情報を含んだ指示情報を記憶する記憶手段と、
前記指示情報に、個々のサービス処理に対応させて当該サービス処理の対価に関する対価情報を付加する対価情報付加手段と、
前記指示情報に付加された対価情報に基づいて、前記一連のサービス処理全体の対価総額を算出する対価総額算出手段と、
前記対価総額算出手段により算出された対価総額を出力する出力する出力手段と、
を備えたサービス連携処理装置。 - 前記算出手段により算出された対価総額の支払いを求める支払い要求手段と、
前記支払い要求手段により求められた対価総額の預かりを可能とされた料金預かり手段と、
をさらに備えた請求項1に記載のサービス連携処理装置。 - 前記支払い要求手段により要求された対価総額が前記料金預かり手段により預かられたかどうかを判断する判断手段と、
前記判断手段により前記対価総額が預かられたと判断された場合に、前記一連のサービス処理を開始するサービス処理開始手段と、
をさらに備えた請求項2に記載のサービス連携処理装置。 - 個々のサービス処理の終了毎に処理されたサービスの対価を出力する処理済みサービス対価出力手段と、
前記処理済みサービス対価出力手段からの出力された処理済みサービス対価を受け取って、前記料金預かり手段により預かられている料金から当該処理済みサービス対価を徴収する料金徴収手段と、
をさらに備えた請求項2または請求項3に記載のサービス連携処理装置。 - 前記処理済みサービス対価を記憶する処理済みサービス対価記憶手段と、
前記処理済みサービス対価記憶手段に記憶された処理済みサービス対価を集計するサービス対価集計手段と、
をさらに備えた請求項4に記載のサービス連携処理装置。 - 一連のサービス処理を複数のサービス処理部で連携して処理するサービス連携処理方法であって、
前記一連のサービス処理を構成する個々のサービス処理の内容、及び、サービス処理の連携に関する情報を含んだ指示情報を記憶し、
前記指示情報に、個々のサービス処理に対応させて当該サービス処理の対価に関する対価情報を付加し、
前記指示情報に付加された対価情報に基づいて、前記一連のサービス処理全体の対価総額を算出し、
算出された前記対価総額を出力する、
サービス連携処理方法。 - 前記算出された対価総額の支払いを要求し、
前記要求した対価総額を預かる、
ことを特徴とする請求項6に記載のサービス連携処理方法。 - 前記要求された対価総額が預かられたかどうかを判断し、
前記判断が肯定された場合に、前記一連のサービス処理を開始する、
ことを特徴とする請求項7に記載のサービス連携処理方法。 - 個々のサービス処理の終了毎に処理されたサービスの対価を出力し、
前記出力された処理済みサービス対価を前記預かられている料金から徴収する、
ことを特徴とする請求項7または請求項8に記載のサービス連携処理方法。 - 前記処理済みサービス対価を記憶し、
前記記憶された処理済みサービス対価を集計する、
ことを特徴とする請求項9に記載のサービス連携処理方法。 - 一連のサービス処理が複数のサービス処理部で連携して処理されるようにコンピュータを機能させるサービス連携処理制御プログラムであって、
前記一連のサービス処理を構成する個々のサービス処理の内容、及び、サービス処理の連携に関する情報を含んだ指示情報を記憶し、
前記指示情報に、個々のサービス処理に対応させて当該サービス処理の対価に関する対価情報を付加し、
前記指示情報に付加された対価情報に基づいて、前記一連のサービス処理全体の対価総額を算出し、
算出された前記対価総額を出力する、
ようにコンピュータを機能させるサービス連携処理制御プログラム。 - 前記算出された対価総額の支払いを要求し、
前記要求した対価総額を預かる、
ようにコンピュータを機能させることを特徴とする請求項11に記載のサービス連携処理制御プログラム。 - 前記要求された対価総額が預かられたかどうかを判断し、
前記判断が肯定された場合に、前記一連のサービス処理を開始する、
ようにコンピュータを機能させることを特徴とする請求項12に記載のサービス連携処理制御プログラム。 - 個々のサービス処理の終了毎に処理されたサービスの対価を出力し、
前記出力された処理済みサービス対価を前記預かられている料金から徴収する、
ようにコンピュータを機能させることを特徴とする請求項12または請求項13に記載のサービス連携処理制御プログラム。 - 前記処理済みサービス対価を記憶し、
前記記憶された処理済みサービス対価を集計する、
ようにコンピュータを機能させることを特徴とする請求項14に記載のサービス連携処理制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004082911A JP2005267553A (ja) | 2004-03-22 | 2004-03-22 | サービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004082911A JP2005267553A (ja) | 2004-03-22 | 2004-03-22 | サービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005267553A true JP2005267553A (ja) | 2005-09-29 |
Family
ID=35092002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004082911A Withdrawn JP2005267553A (ja) | 2004-03-22 | 2004-03-22 | サービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005267553A (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008059232A (ja) * | 2006-08-31 | 2008-03-13 | Fuji Xerox Co Ltd | 連携処理装置 |
JP2010015533A (ja) * | 2008-06-02 | 2010-01-21 | Ricoh Co Ltd | インストール装置、インストール方法、プログラム、記憶媒体 |
JP2011028056A (ja) * | 2009-07-27 | 2011-02-10 | Ricoh Co Ltd | 画像形成装置、課金情報記録方法、及びプログラム |
JP2012109750A (ja) * | 2010-11-16 | 2012-06-07 | Konica Minolta Business Technologies Inc | 画像処理システム及び画像処理方法 |
JP2014170307A (ja) * | 2013-03-01 | 2014-09-18 | Hitachi Systems Ltd | サービス連携ハブサービスシステム及びサービス連携ハブサービス方法 |
-
2004
- 2004-03-22 JP JP2004082911A patent/JP2005267553A/ja not_active Withdrawn
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008059232A (ja) * | 2006-08-31 | 2008-03-13 | Fuji Xerox Co Ltd | 連携処理装置 |
JP2010015533A (ja) * | 2008-06-02 | 2010-01-21 | Ricoh Co Ltd | インストール装置、インストール方法、プログラム、記憶媒体 |
JP2011028056A (ja) * | 2009-07-27 | 2011-02-10 | Ricoh Co Ltd | 画像形成装置、課金情報記録方法、及びプログラム |
JP2012109750A (ja) * | 2010-11-16 | 2012-06-07 | Konica Minolta Business Technologies Inc | 画像処理システム及び画像処理方法 |
US8514439B2 (en) | 2010-11-16 | 2013-08-20 | Konica Minolta Business Technologies, Inc. | Image processing system and image processing method for estimating image forming operation charges |
JP2014170307A (ja) * | 2013-03-01 | 2014-09-18 | Hitachi Systems Ltd | サービス連携ハブサービスシステム及びサービス連携ハブサービス方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4488101B2 (ja) | 画像処理装置、課金管理システム、課金管理方法並びに記録媒体 | |
JP5310934B2 (ja) | サービス処理システム | |
JP2008283459A (ja) | データ送信システム、データ送信装置、管理サーバ装置、及びデータ送信方法 | |
JP5235482B2 (ja) | 画像処理装置及びその制御方法、プログラム、記憶媒体 | |
KR100707266B1 (ko) | 서비스 연휴 처리 방법 및 장치 | |
JP2005267553A (ja) | サービス連携処理装置、サービス連携処理方法及びサービス連携処理制御プログラム | |
JP4207612B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2004288054A (ja) | サービス処理システム、サービス処理方法及びサービス処理プログラム | |
JP5824885B2 (ja) | 画像処理システムおよびジョブ実行方法 | |
JP6889627B2 (ja) | データ出力サービスシステムおよびサーバー | |
JP4341269B2 (ja) | サービス処理システム、サービス処理方法及びサービス処理プログラム | |
US8040543B2 (en) | Instruction file execution device, instruction file execution method and job flow system | |
JP2004234252A (ja) | 課金システム及びその制御方法、及びサーバー装置 | |
JP7075364B2 (ja) | 情報処理装置、及び情報処理システム | |
JP2019016013A (ja) | データ出力サービスシステムおよびサーバー | |
JP2008198074A (ja) | 課金システムおよび課金方法 | |
JP6743853B2 (ja) | 情報処理装置、精算システム、精算方法およびプログラム | |
JP6380616B2 (ja) | 情報処理装置、精算システム、精算方法およびプログラム | |
JP2011126053A (ja) | 画像形成装置、画像形成装置における課金処理方法、画像形成システム、および、プログラム | |
JP2005258627A (ja) | サービス処理装置及びサービス処理プログラム | |
JP6155583B2 (ja) | 情報処理装置、精算システム、精算方法およびプログラム | |
JP4539262B2 (ja) | 実行装置及び方法、実行処理プログラム、並びにジョブフローシステム | |
JP2007079859A (ja) | 画像形成装置およびその制御方法とプログラム | |
JP2007274214A (ja) | 情報処理装置及び方法 | |
JP4770323B2 (ja) | オブジェクト見積もりシステム及びオブジェクト見積もり方法、並びにコンピュータ・プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070221 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20081016 |