(57)【要約】【課題】顧客が請求書を印刷するのに要する費用を負担せずに済むようにする。【解決手段】顧客（１０１，１０３）が利用したサービスあるいは購入した商品の料金の請求情報を、ネットワークを介して各顧客に送信するシステムにおいて、顧客が利用したサービスや購入した商品の料金に応じた請求情報を、顧客が請求情報を印刷出力するのに要する費用を料金から相殺して作成し、この請求情報をネットワークを介して顧客の機器に送信する。【選択図】  図１
2005038135.tif 000002
【特許請求の範囲】
【請求項１】
顧客が利用したサービスあるいは購入した商品の料金の請求情報を、ネットワークを介して顧客に送信する請求情報送信装置であって、
顧客が利用したサービスや購入した商品の料金に応じて請求情報を作成する請求情報作成手段と、
前記請求情報を前記ネットワークを介して顧客の機器に送信する請求情報送信手段と、を備え、
前記請求情報作成工程は、顧客が請求情報を印刷出力するのに要する費用を料金から相殺して前記請求情報を作成することを特徴とする請求情報送信装置。
【請求項２】
前記ネットワークを介して接続された顧客の機器によって、サービスの利用あるいは商品の購入を選択可能とする顧客機器操作手段と、を更に備えることを特徴とする請求項１に記載の請求情報送信装置。
【請求項３】
顧客が利用したサービスあるいは購入した商品の料金の請求情報を、ネットワークを介して顧客に送信する請求情報送信方法であって、
顧客が利用したサービスや購入した商品の料金に応じて請求情報を作成する請求情報作成工程と、
前記請求情報を前記ネットワークを介して各顧客の前記機器に送信する請求情報送信工程と、を備え、
前記請求情報作成手段は、顧客が請求情報を印刷出力するのに要する費用を料金から相殺して前記請求情報を作成することを特徴とする請求情報送信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は請求情報送信装置及び送信方法に関し、より詳細には、顧客が利用したサービスあるいは購入した商品の料金の請求情報を、ネットワークを介して顧客に送信する技術に関する。
【０００２】
【従来の技術】
近年、インターネットなどの通信ネットワークが広く普及し、文書や画像などの情報を短時間で遠隔地に送信することが可能となっている。
【０００３】
従来より、請求書や納品書などの伝票情報を通信ネットワークを通じて利用者に送信することが行われている。
【０００４】
インターネットを介して、ユーザに電子的に請求書を送付することは、例えば、特許文献１に記載されている。
【０００５】
【特許文献１】特開２００２−０１５２３４号公報
【０００６】
【発明が解決しようとする課題】
このように、インターネットなどの通信ネットワークを通じて送信された請求書などの伝票情報を印刷出力する場合、その印刷に要する用紙、インクやトナー、保守費用などのコストは、各顧客が負担することになる。しかしながら、商慣習上こうした伝票発行及び送付費用は顧客でなく、商品やサービスの提供者側が負担することが一般的であり、ネットワークを介した請求書送信の普及をさまたげる要因となっている。
【０００７】
一方、提供者側から考えると、このような伝票類を定期的（毎月など）に物理的な手段で送付するためは大きなコストがかかり、結果としてかかったコストを商品やサービスの料金などに含めて回収することになる。
【０００８】
つまり顧客は、商品やサービスの対価（料金）以外にも伝票類にかかる費用を永続的に支払い続けていることになる。
【０００９】
本発明は以上のような状況に鑑みてなされたものであり、顧客が請求書を印刷するのに要する費用を負担せずに済むようにすることが可能な、請求情報送信装置及び送信方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために本発明の請求情報送信装置は、顧客が利用したサービスあるいは購入した商品の料金の請求情報を、ネットワークを介して顧客に送信する請求情報送信装置であって、
顧客が利用したサービスや購入した商品の料金に応じて請求情報を作成する請求情報作成手段と、
前記請求情報を前記ネットワークを介して顧客の機器に送信する請求情報送信手段と、を備え、
前記請求情報作成手段は、顧客が請求情報を印刷出力するのに要する費用を料金から相殺して前記請求情報を作成する。
【００１１】
すなわち、本発明では、顧客が利用したサービスあるいは購入した商品の料金の請求情報を、ネットワークを介して各顧客に送信するシステムにおいて、顧客が利用したサービスや購入した商品の料金に応じた請求情報を、顧客が請求情報を印刷出力するのに要する費用を料金から相殺して作成し、この請求情報をネットワークを介して顧客の機器に送信する。
【００１２】
このようにすると、各顧客が請求書を印刷するのに要する費用を負担せずに済むようにすることができる。
【００１３】
また、上記目的は、顧客が利用したサービスあるいは購入した商品の料金の請求情報を、ネットワークを介して顧客に送信する請求情報送信方法であって、
顧客が利用したサービスや購入した商品の料金に応じて請求情報を作成する請求情報作成工程と、
前記請求情報を前記ネットワークを介して各顧客の前記機器に送信する請求情報送信工程と、を備え、
前記請求情報作成工程は、顧客が請求情報を印刷出力するのに要する費用を料金から相殺して前記請求情報を作成する、本発明の請求情報送信方法によっても達成される。
【００１４】
なお、顧客からの入金の請求情報との対照、及び請求情報への所定の情報の書き込みを可能とする入金処理手段と、各事業者への料金の支払い処理を可能とする出金処理手段と、を更に備えていると、入出金処理を含めた情報の一括管理ができるので一層好ましい。
【００１５】
この場合、所定の情報が支払い状況を示す情報（請求に対して入金が滞っている未回収の顧客の情報）を含むと、顧客の管理上好適である。
【００１６】
新たな顧客情報の記憶及び記憶された情報の変更を可能とする顧客情報登録手段と、新たなサービス／商品提供事業者情報の記憶及び記憶された情報の変更を可能とする事業者情報登録手段と、を更に備えると、顧客情報及び事業者情報を常に最新の情報に保つことができ好適である。
【００１７】
ネットワークを介して接続されたサービス／商品提供事業者の機器によって、提供するサービスや商品に関する情報の追加及び変更を可能とする事業者機器操作手段を更に備えると、事業者側での利便性が向上する。
【００１８】
ネットワークを介して接続された顧客の機器によって、サービスの利用あるいは商品の購入を選択可能とする顧客機器操作手段を更に備えると、顧客側での利便性が向上する。
【００１９】
請求情報と該請求情報の印刷出力のイメージデータとを記憶しておくと、請求書のイメージがすぐに参照できるので好適である。
【００２０】
【発明の実施の形態】
以下、本発明に係る実施の形態について添付図面を参照して詳細に説明する。なお、以下に示す実施形態は本発明の下位概念の一例であり、本発明はこれらの実施形態に限定されるものではない。
【００２１】
＜ビジネスモデルのフロー＞
まずはじめに本発明に係る請求情報送信装置としての請求配信管理装置を利用した場合の物品、サービス、情報、料金の流れを、図３１のビジネスモデルフローを説明する図を参照して説明する。
【００２２】
図中、３３０１は個人又は事業者である顧客、３３０２は顧客３３０１に対してサービス及び物品を提供し、その対価（料金）を顧客から回収する、第１の販売事業者である。また、３３０３は顧客３３０１に対して物品やサービスを提供し、その対価の回収を販売事業者３３０２に委託している、第２の販売事業者である。従って、第２の販売事業者３３０３から見て第１の販売事業者３３０２は管理元であり、第１の販売事業者３３０２から見て第２の販売事業者３３０３は依頼元であり、以下では、第１の販売事業者３３０２を管理元、第２の販売事業者３３０３を依頼元とも呼ぶ。
【００２３】
依頼元３３０３としては、特定の顧客３３０１と管理元３３０２の関係において複数の事業者が存在してもよい。
【００２４】
管理元３３０２は、顧客３３０１に対してサービスの提供または物品の販売を行い、かつ定期的、例えば毎月、毎四半期などに請求を行い、代金を回収する。更に、依頼元３３０３からの委託を受けて、依頼元３３０３が顧客３３０１に対して行ったサービスや物品の対価を、自身が顧客３３０１に対して行う請求、回収と同時に請求、回収する業務を代行する。
【００２５】
本例では、管理元３３０２は顧客３３０１への請求書を、インターネットやＬＡＮ等のネットワークを経由して請求データとして送信する。
【００２６】
図３２は、管理元３３０２が顧客３３０１に対して送信する請求データを請求書として印刷出力した例を示す図である。
【００２７】
請求書３４０１には、顧客名称３４０２、顧客管理番号３４０３、合計請求金額３４０４、管理元３３０２からの請求項目３４０５、依頼元３３０３からの請求項目３４０６、請求書管理番号３４０７、請求書発行日３４０８の各項目が記載されているが、項目の記載位置や順番はこの例に限定されるものではない。
【００２８】
顧客３３０１は、このような請求データの合計請求金額を支払うだけで、管理元３３０２及び依頼元３３０３の両方に対する支払い処理が済むので、顧客から見た請求元は１つとなり、支払いに関する処理が単純化される。
【００２９】
＜システム構成図の説明＞
図１は、本発明に係る請求配信管理システムの構成例を示した図である。
【００３０】
１０１で示すクライアント１は、顧客が利用している画像入出力装置であり、ＬＡＮやインターネットなどの通信ネットワークに接続可能であり、ネットワークを通じて画像情報を含むデータを受け取り、印刷出力する機能を有している。以下では単に顧客１０１とも称する。
【００３１】
本実施形態では、電子メール及びその添付ファイルによる画像情報の送受信を例に挙げて説明しているので、クライアント１（顧客）の端末１０１は、電子メールの受信機能とその添付ファイルの画像情報を印刷（出力）する機能を有している。このような画像入出力装置の具体例としては、ネットワークに接続可能な複写機、プリンタ、ファクス、またはそれらの複合機がある。
【００３２】
１０３で示すクライアント２は、顧客が利用している端末装置及びプリンタである。端末装置１０３ａは、Ｗｅｂブラウザ機能を有し、ＬＡＮやインターネットなどの通信ネットワークを通じて画像情報を含むデータを受け取り、直接接続された、またはネットワーク経由で操作可能なプリンタ１０３ｂによって印刷出力を得ることができる。以下では単に顧客１０３とも称する。
【００３３】
本実施形態では、電子メール及びその添付ファイルによる画像情報の送受信を例に挙げて説明しているので、端末装置１０３ａは、電子メールの受信機能とその添付ファイルの画像情報をプリンタ等の印刷機器に出力する機能を有している。このような端末装置１０３ａの具体例として、Ｗｅｂブラウザ機能を有するコンピュータ及びＷｅｂブラウザ機能を有する携帯情報端末（たとえば、ＰＤＡ、携帯電話）などが一般的であるが、Ｗｅｂブラウザ機能を有する装置であれば、複合機などの事務機器や、家電製品などでもよい。
【００３４】
なお、プリンタ１０３ｂは、端末装置１０３ａを利用する顧客が必要に応じて請求データを印刷出力するために設けられており、本発明を実施するために必ずしも必要ではない。
【００３５】
１０４で示すクライアント３は、管理元が利用するコンピュータであり、以下では単に管理元１０４とも称する。Ｗｅｂブラウザ機能を有し、ＬＡＮやインターネットなどの通信ネットワークを通じて請求配信管理装置１０７を操作できる。
【００３６】
１０５で示すクライアント４は、依頼元が利用するコンピュータであり、以下では単に依頼元１０５とも称する。Ｗｅｂブラウザ機能を有し、ＬＡＮやインターネットなどの通信ネットワークを通じて請求配信管理装置１０７を操作できる。
【００３７】
１０６は、公衆電話回線、ＩＳＤＮ、衛星通信網などで構成されている通信回線網（例えばインターネット）である。
【００３８】
１０７は、本発明に係る請求配信管理装置であり、顧客１０１及び１０２に対しては請求書送信・閲覧などの機能を提供し、依頼元１０５に対しては、商品登録、課金情報処理、出金情報確認などの機能を提供し、また管理元１０４に対しては、顧客及び依頼元登録、顧客への請求・回収の管理、及び依頼元への出金管理などの機能を提供する。
【００３９】
請求配信管理装置１０７は、Ｗｅｂアプリケーションサーバ１０８、メールサーバ１０９、データベースサーバ１１０、請求書作成サーバ１１１、システムタイマ１１２を含んでおり、それぞれの間はＬＡＮで接続されており、相互にデータのやり取りが可能である。
【００４０】
Ｗｅｂアプリケーションサーバ１０８は、アプリケーションプログラムとして、認証プログラム１０８ａ、顧客情報登録プログラム１０８ｂ、依頼元情報登録プログラム１０８ｃ、顧客画面表示プログラム１０８ｄ、依頼元画面表示プログラム１０８ｅ、顧客入金処理プログラム１０８ｆ、依頼元出金処理プログラム１０８ｇを備えている。
【００４１】
各ユーザ（各顧客、依頼元、管理元をまとめて、以降では各ユーザとも称する）が、各クライアント端末からＷｅｂブラウザを操作してＷｅｂアプリケーションサーバ１０８にアクセスすると、Ｗｅｂアプリケーションサーバ１０８は各種Ｗｅｂ画面を生成してＷｅｂブラウザへ送る。ユーザは、Ｗｅｂブラウザに送られてきたＷｅｂ画面を閲覧、操作することにより、Ｗｅｂアプリケーションサーバ１０８に対して各種の要求を依頼することができる。Ｗｅｂアプリケーションサーバ１０８では、Ｗｅｂブラウザ経由で受け取った各種の要求に従って、対応するプログラムを起動し、処理を実行する。
【００４２】
認証プログラム１０８ａは、顧客、依頼元、管理元のユーザが各クライアント端末からアクセスしてきた際に、認証画面を生成してＷｅｂブラウザへ送る。各ユーザにより、認証に必要なユーザＩＤとパスワードとが入力されると、認証プログラム１０８ａは認証データベース１１０ａの認証データを参照して認証をおこなう。
【００４３】
顧客情報登録プログラム１０８ｂは、管理元１０４のユーザがＷｅｂブラウザを通じてアクセスしてきたときに、認証プログラム１０８ａによる認証後に起動され、管理元１０４に対して、新規顧客情報登録、既存顧客情報参照・変更などを行う閲覧・操作画面を生成して表示させる。また、情報参照画面の生成のために、顧客情報データベース１１０ｂより必要なデータを抽出・集計したり、管理元１０４のユーザの操作によって入力・編集された顧客情報を顧客情報データベース１１０ｂに保存・更新する機能を備えている。
【００４４】
依頼元情報登録プログラム１０８ｃは、管理元１０４のユーザがＷｅｂブラウザを通じてアクセスしてきたときに、認証プログラム１０８ａによる認証後に起動され、管理元１０４に対して、新規依頼元情報登録、既存依頼元情報参照・変更などを行う閲覧・操作画面を生成して表示させる。また、情報参照画面の生成のために、依頼元情報データベース１１０ｃより必要なデータを抽出・集計したり、管理元１０４のユーザの操作によって入力・編集された依頼元情報を依頼元情報データベース１１０ｃに保存・更新する機能を備えている。
【００４５】
顧客画面表示プログラム１０８ｄは、顧客１０１又は１０３のユーザがＷｅｂブラウザを通じてアクセスしてきたときに、認証プログラム１０８ａによる認証後に起動され、顧客に対して、送信方法設定、対象商品設定、請求情報参照などを行う閲覧・操作画面を生成して表示させる。また、情報参照画面の生成のために、顧客情報データベース１１０ｂや請求書情報データベース１１０ｅより必要なデータを抽出・集計したり、顧客ユーザの操作によって入力・編集されたデータを顧客情報データベース１１０ｂや請求書情報データベース１１０ｅに保存・更新する機能を備えている。
【００４６】
依頼元画面表示プログラム１０８ｅは、依頼元１０５のユーザがＷｅｂブラウザを通じてアクセスしてきたときに、認証プログラム１０８ａによる認証後に起動され、依頼元１０５に対して、対象商品登録、課金情報処理、出金情報確認などを行う閲覧・操作画面を生成して表示させる。また、情報参照画面の生成のために、依頼元情報データベース１１０ｃ、課金情報データベース１１０ｄ、出金情報データベース１１０ｆより必要なデータを抽出・集計したり、依頼元１−５のユーザの操作によって入力・編集されたデータを依頼元情報データベース１１０ｃ、課金情報データベース１１０ｄ、出金情報データベース１１０ｆに保存・更新する機能を備えている。
【００４７】
顧客入金処理プログラム１０８ｆは、管理元１０４のユーザがＷｅｂブラウザを通じてアクセスしてきたときに、認証プログラム１０８ａによる認証後に起動され、管理元１０４に対して、請求書内容閲覧、消し込み処理、ブラックリスト登録などを行う閲覧・操作画面を生成して表示させる。また、情報参照画面の生成のために、請求書情報データベース１１０ｅや顧客情報データベース１１０ｂより必要なデータを抽出・集計したり、管理元１０４のユーザの操作によって入力・編集された依頼元情報を請求書情報データベース１１０ｅや顧客情報データベース１１０ｂに保存・更新する機能を備えている。
【００４８】
依頼元出金処理プログラム１０８ｇは、管理元１０４のユーザがＷｅｂブラウザを通じてアクセスしてきたときに、認証プログラム１０８ａによる認証後に起動され、管理元１０４に対して、課金内容閲覧、出金処理などを行う閲覧・操作画面を生成して表示させる。また、情報参照画面の生成のために、課金情報データベース１１０ｄや出金情報データベース１１０ｆより必要なデータを抽出・集計したり、管理元１０４のユーザの操作によって入力・編集された依頼元情報を課金情報データベース１１０ｄや出金情報データベース１１０ｆに保存・更新する機能を備えている。
【００４９】
メールサーバ１０９は、ＳＭＴＰ／ＰＯＰプログラム１０９ａを備え、各ユーザがＭＵＡ（Ｍａｉｌ  Ｕｓｅｒ  Ａｇｅｎｔ）プログラムを操作し、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）に従って、メールサーバ１０９にアクセスしてくると、ＳＭＴＰ／ＰＯＰプログラム１０９ａにより、メールサーバのメールスプールに保存されているメールをＭＵＡに引き渡す。また、各ユーザがＭＵＡプログラムを操作して，電子メールの送信処理を行った場合、ＭＵＡプログラムは，メールサーバのＭＴＡ（Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ａｇｅｎｔ）プログラムに電子メールの送信を依頼し、送信依頼を受けたＭＴＡプログラムは、各ユーザが作成した電子メールをＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って送信する。
【００５０】
データベースサーバ１１０は、認証データベース１１０ａ、顧客情報データベース１１０ｂ、依頼元情報データベース１１０ｃ、課金情報データベース１１０ｄ、請求書情報データベース１１０ｅ、出金情報データベース１１０ｆ、などの各種データベースを格納している。
【００５１】
認証データベース１１０ａは、図１７に示す顧客認証データテーブル１７０１、図１８に示す依頼元認証データテーブル１８０１、図１９に示す管理元認証データテーブル１９０１などのメモリテーブルに、認証プログラム１０８ａが生成した認証ＩＤ、パスワードなどを保存している。
【００５２】
図１７に示す顧客認証データテーブル１７０１は、各顧客毎に、顧客ＩＤ１７０３、１７０６、１７０９と、パスワード１７０４、１７０７、１７１０との情報を、対応する顧客管理番号１７０２、１７０５、１７０８に関連付けて格納する領域を有している。
【００５３】
図１８に示す依頼元認証データテーブル１８０１は、各依頼元毎に、依頼元ＩＤ１８０３、１８０６、１８０９と、パスワード１８０４、１８０７、１８１０との情報を、対応する依頼元管理番号１８０２、１８０５、１８０８に関連付けて格納する領域を有している。
【００５４】
また、図１９に示す管理元認証データテーブル１９０１は、各管理元毎に、管理元ＩＤ１９０３、１９０６、１９０９と、パスワード１９０４、１９０７、１９１０との情報を、対応する管理元管理番号１９０２、１９０５、１９０８に関連付けて格納する領域を有している。
【００５５】
顧客情報データベース１１０ｂは、図２０に示す顧客基本情報テーブル２００１、図２１に示す支払登録情報テーブル２１０１、図２２に示す配信方法制御テーブル２２０１などのメモリテーブルに、顧客管理番号をキーにしてデータが保存されている。
【００５６】
図２０に示す顧客基本情報テーブル２００１には、各顧客の管理番号２００２及び２００９毎に、顧客情報登録プログラム１０８ｂで生成された、顧客名称、代表者名、住所、電話番号等の顧客基本情報２００３〜２００６及び２０１０〜２０１３、及び顧客入金処理プログラム１０８ｆで生成された、ブラックリスト（請求に対して入金が滞っている未回収の顧客リスト）に属するか否かを示す情報や未回収の請求書番号等の情報２００７〜２００８及び２０１４〜２０１５が格納されている。
【００５７】
図２１に示す支払登録情報テーブル２１０１には、各顧客の管理番号２１０２及び２１０８毎に、顧客画面表示プログラム１０８ｄで顧客の選択により生成された、登録商品コード２１０３〜２１０７及び２１０９〜２１１３が格納されている。
【００５８】
図２２に示す配信方法制御テーブル２２０１には、各顧客の管理番号２２０２及び２２０６毎に、顧客画面表示プログラム１０８ｄで顧客の選択により生成された請求書の送信方法に関するデータとして、メールでの配信（送信）を行うか否かを示す情報、メールアドレス、メール受信機種等の情報２２０３〜２２０５及び２２０７〜２２０９が格納されている。
【００５９】
依頼元情報データベース１１０ｃは、図２３に示す依頼元基本情報テーブル２３０１や図２４に示す依頼元商品管理テーブル２４０１などのメモリテーブルに、依頼元管理番号をキーにしてデータが保存されている。
【００６０】
図２３に示す依頼元基本情報テーブル２３０１には、依頼元管理番号２３０２に対応して依頼元情報登録プログラム１０８ｃで生成された、依頼元の名称、代表者名、住所、電話番号、ＦＡＸ番号、メールアドレス等の依頼元基本情報２３０３〜２３０８が格納されている。
【００６１】
図２４に示す依頼元商品管理テーブル２４０１には、依頼元管理番号２４０１、２４０５及び２４０８毎に、依頼元画面表示プログラム１０８ｅで生成された、登録商品コード、商品名称等の依頼元の商品情報２４０３〜２４０４、２４０６〜４０７及び２４０〜２４１０が格納されている。
【００６２】
課金情報データベース１１０ｄは、図２５に示す自社課金管理テーブル２５０１、図２６に示す印刷デバイス管理テーブル２６０１、図２７に示す提携課金管理テーブル２７０１などのメモリテーブルに、データが格納されている。
【００６３】
図２５に示す自社課金管理テーブル２５０１には、管理元が顧客に提供したサービスや物品毎に、課金管理番号２５０２及び２５１２が付与され、請求締日、顧客管理番号、商品登録コード、商品名称、単価、数量、商品合計金額トウの課金情報２５０２〜２５１０及び２５１３〜２５１９や、備考等のその他の情報２５１０及び２５２０、請求書作成プログラム１１１ａで課金集計処理が行われたかどうかをチェックする課金集計処理ステータス情報（フラグ）２５１１及び２５２１などが格納されている。
【００６４】
図２６に示す印刷デバイス管理テーブル２６０１には、顧客が請求書を印刷出力する際に使用するクライアント端末１０１やプリンタ１０３ｂ等の候補デバイスそれぞれについて、デバイス機種名２６０２、２６０６、２６１０及び２６１４、１頁当りの印刷コスト２６０３、２６０７、２６１１及び２６１５、１頁の印刷可能行数２６０４、２６０８、２６１２及び２６１６、モノクロ印刷かカラー印刷かを示す印刷色２６０５、２６０９、２６１３及び２６１７等のプロファイル情報が格納されている。
【００６５】
顧客は、顧客画面表示プログラム１０８ｄを通じて、候補デバイスの中から印刷に使用するデバイスを選択する。請求書作成プログラム１１１ａは、選択されたデバイスのプロファイル情報に従って、請求書送信コストを算出したり、送信方法を制御する。
【００６６】
図２７に示す提携課金管理テーブル２７０１には、依頼元画面表示プログラム１０８ｅにより生成された２７０２課金管理番号２７０２及び２７１７の順に、同プログラムにより依頼元がアップロードした、依頼元課金情報２７０３〜２７１２及び２７１８〜２７２７や、請求書作成プログラム１１１ａで課金集計処理が行われたかどうかをチェックする課金集計処理ステータス情報（フラグ）２７１３及び２７２８、請求書作成プログラム１１１ａで算出された請求書配信手数料２７１６及び２７３１などの情報が格納されている。また、依頼元出金管理番号２７１５により、出金情報データベース１１０ｆの図３０に示す依頼元出金管理テーブル３２０１のデータとの関連付けもなされている。
【００６７】
請求書情報データベース１１０ｅは、図２８に示す請求書管理テーブル３００１、図２９に示す請求書イメージデータテーブル３１０１などのメモリテーブルにデータが格納されている。
【００６８】
図２８に示す請求書管理テーブル３００１には、請求書作成プログラム１１１ａにより生成された請求書管理番号３００２及び３０２０の順に、顧客管理番号３００３及び３０２１、発行日３００４及び３０２２、課金情報データベース１１０ｄより抽出した自社請求の課金管理番号３００５〜３００６及び３０２３及び３０２４、提携請求の課金管理番号３００７〜３００９及び３０２５殻０２７などの情報が格納され、請求書作成プログラム１１１ａにより算出・生成される請求額の集計結果に関する情報３０１０〜３０１５及び３０２８〜３０３３が格納され、更に、顧客入金処理プログラム１０８ｆにより生成される入金処理情報３０１６〜３０１９及び３０３４〜３０３７などが格納されている。
【００６９】
図２９に示す請求書イメージデータテーブル３１０１には、図２８に示した請求書管理テーブル３００１のデータに基づいて請求書作成プログラム１１１ａにより作成された請求書の印刷イメージデータ３１０２〜３１０５が、請求書管理番号をキーにして格納されている。
【００７０】
出金情報データベース１１０ｆは、図３０示す依頼元出金管理テーブル３２０１にデータが格納されている。この依頼元出金管理テーブル３２０１には、依頼元出金管理番号３２０２及び３２１３の順に、依頼元画面表示プログラム１０８ｅにより生成された、依頼元管理番号、請求締日、請求件数、請求金額合計などの依頼元出金情報３２０３〜３２０６及び３２１４〜３２１７、料金回収手数料３２０８及び３２１９、出金処理予定日３２１０及び３２２１が格納されており、請求書作成プログラム１１１ａにより算出された請求書配信手数料３２０７及び３２１８と、依頼元支払金額３２０９及び３２２０とが格納され、更に、依頼元出金処理プログラム１０８ｇにより出金処理が行われたかどうかをチェックする出金処理完了日及び出金処理ステータス情報などの出金処理ステータス情報３２１１〜３２１２及び３２２２〜３２２３が格納されている。
【００７１】
１１１は、請求書作成サーバ１１１は、請求書作成プログラム１１１ａを備えている。
【００７２】
請求書作成プログラム１１１ａは、システムタイマ１１２を参照して、請求締日になったら自動的に起動して、課金情報データベース１１０ｄから課金情報を抽出して、顧客別に請求書情報を集計し、顧客情報データベース１１０ｂから顧客別の請求書配信方法の情報を抽出し、請求書印刷出力時のプリント枚数及び印刷出力コストを算出し、請求金額の算出を行うとともに、請求書の印刷イメージデータを生成し、請求書の送信処理を行う。更に、印刷出力コストを依頼元に振り分け、配信手数料及び依頼元への支払金額を算出して、出金情報データベース１１０ｆに書き込む、などの機能を備えている。
【００７３】
＜サーバ構成例の説明＞
図２は、本実施形態の請求配信管理装置１０７のハードウエア構成例を示す図である。なお、クライアント２、クライアント３（管理元）及びクライアント４（依頼元）の各端末１０３ａ、１０４、及び１０５も同様な構成である。
【００７４】
ＣＰＵ２０１は、上述の各種プログラムを実行し、請求配信管理装置１０７全体を制御する中央演算処理装置である。ＲＡＭ２０３は、プログラムのワークエリアとして使用される記憶装置である。ＲＯＭ２０２は、ブートプログラム等を格納した記憶装置である。
【００７５】
表示装置２０７は、プログラムの実行結果などをユーザに表示するためのＣＲＴや液晶ディスプレイなどである。通信ＩＦ２０６は、インターネットやＬＡＮ等に接続するための通信インターフェース回路である。
【００７６】
ＨＤＤ２０４は本システムの処理を実現するプログラムや処理対象となる情報（上記のテーブル等）を格納したハードディスクドライブ装置である。操作部２０８は、キーボード、ポインティングデバイス、音声認識デバイスなどのユーザが使用する入力装置である。
【００７７】
＜画像入出力装置構成例の説明＞
図３は、画像入出力装置であるクライアント１  １０１のハードウエア構成例を示した図である。
【００７８】
コントローラユニット３００は、画像入力デバイスであるスキャナ３１５や画像出力デバイスであるプリンタ３１６と接続し、一方ではＬＡＮ３０２やＷＡＮ３０３と接続することで、画像情報やデバイス情報の入出力を行う。
【００７９】
次に、コントローラユニット３０３の構成を説明する。ＣＰＵ３０４は、画像入出力装置全体を制御するコントローラである。ＲＡＭ３０５は、ＣＰＵ３０４が動作するためのシステムワークメモリであり、画像データを一次記憶するための画像メモリとしても機能する。ＲＯＭ３０９は、ブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ３１０は、ハードディスクドライブ装置で、システムソフトウェア、画像データを格納する。
【００８０】
操作部Ｉ／Ｆ３０６は、操作部３０１とのインターフェース部で、操作部３０１に表示する画像データを操作部３０１に対して出力する。また、本装置のユーザが操作部３０１を通じて入力した情報を、ＣＰＵ３０４に伝える役割を果たす。
【００８１】
ネットワーク部３０７は、ＬＡＮ３０２に接続し、情報の入出力を行う。モデム部３０８は、ＷＡＮ３０３に接続し、情報の入出力を行う。また、３２０はシステムバスである。
【００８２】
イメージバスＩ／Ｆ３１１は、システムバス３２０と画像データとを高速転送する画像バス３２１を接続し、データ構造を変換するバスブリッジである。
【００８３】
画像バス３２１は、例えば、ＰＣＩバス、またはＩＥＥＥ１３９４で構成される。画像バス３２１上には以下のデバイスが配置される。デバイスＩ／Ｆ部３１２は、画像入出力デバイスであるスキャナ３１５やプリンタ３１６とコントローラ３００を接続し、画像データの同期系／非同期系の変換を行う。
【００８４】
スキャナ画像処理部３１４は、入力された画像データに対し、補正、加工、編集を行う。プリンタ画像処理部３１３は、印刷出力する画像データに対して、プリンタの補正、解像度変換等を行う。
【００８５】
＜顧客情報登録プログラム１０８ｂの処理手順＞
次に、顧客情報登録プログラム１０８ｂの処理手順について、図４に示すフローチャートと、図１１に示すＷｅｂブラウザによって表示される画面の概要図を参照して説明する。
【００８６】
まず、ステップＳ４０１で、管理元ユーザがクライアント３  １０４からＷｅｂブラウザを立ち上げ、指定のＵＲＬを入力する。このとき、Ｗｅｂブラウザの画面は１１０１のように表示され、ユーザは領域１１０１ａにＵＲＬを入力する。
【００８７】
ステップＳ４０２で、Ｗｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａが立ち上がり、認証画面を生成して、クライアント３  １０４のブラウザに表示させる。１１０２はＩＤ及びパスワードの入力画面の例であり、１１０２ａはステップＳ４０１で指定したアドレスが表示される領域であり、ユーザは、領域１１０２ｂにＩＤ、領域１１０２ｃにパスワードをそれぞれ入力する。
【００８８】
ステップＳ４０３で管理元ユーザが、自身を特定するＩＤとパスワードをそれぞれ対応する領域に入力すると、ステップＳ４０４でそのＩＤとパスワードの認証を行う。ステップＳ４０４ではＷｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａがデータベースサーバ１１０内の認証データベース１１０ａ内の管理元認証データテーブル１９０１を参照して認証を行う。
【００８９】
認証がＯＫならば、ステップＳ４０５へ進む。一方、認証がＮＧならばステップＳ４０３に戻り、もう一度、ＩＤとパスワードの認証を行う。
【００９０】
ステップＳ４０５では、顧客情報登録プログラム１０８ｂを起動し、顧客登録画面を表示する。顧客登録画面は、１１０３にその概要を示すように、新規顧客情報登録エリア１１０３ａと既存顧客情報検索エリア１１０３ｂとを有している。
【００９１】
ステップＳ４０６では、新規顧客情報の登録か既存顧客情報の参照／変更かのいずれかを選択する。新規顧客情報の登録を選択した場合、ステップＳ４１０に進む。一方、既存顧客情報の参照／変更を選択した場合、ステップＳ４２０に進む。
【００９２】
ステップＳ４１０では、新規顧客情報登録画面を表示させる。この画面では、新規顧客情報登録エリア１１０３ａへの入力が可能となっている。
【００９３】
ステップＳ４１１では、新規顧客情報の入力を行う。顧客情報の入力後、ステップＳ４１２で、１１１０に示すような新規顧客情報入力チェック画面が表示され、顧客情報の入力内容の確認を行う。ＯＫならば、ステップＳ４１３へ進み、ＮＧならば、ステップＳ４１１へ戻る。
【００９４】
ステップＳ４１３では、顧客管理番号を発番する。顧客管理番号は、重複しないように数字、アルファベットまたは両方の組合せで所定の規則に従って発番する。
【００９５】
ステップＳ４１４では、顧客管理番号／入力された顧客情報、をデータベースサーバ１１０内の顧客情報データベース１１０ｂ内の顧客基本情報テーブル２００１に書き込む。
【００９６】
図２０に示す顧客基本情報テーブル２００１には、各顧客管理番号２００２及び２００９毎に、顧客名称２００３及び２０１０、代表者名２００４及び２０１１、住所２００５及び２０１２、電話番号２００６及び２０１３、ブラック顧客かどうかを示す情報２００７及び２０１４、未回収請求書番号２００８及び２０１５などの情報が、新規顧客情報登録処理により書き込まれる。
【００９７】
更に、ステップＳ４１４では、顧客情報データベース１１０ｂ内の支払登録情報テーブル２１０１に、ステップＳ４１３で発番された顧客管理番号を設定する。
【００９８】
図２１に示す支払登録情報テーブル２１０１には、各顧客管理番号２１０２及び２１０８毎に、その顧客が選択した商品又はサービスの登録商品コードが複数（図示した例では５個）格納される。この場合、新たに顧客番号が設定されたので、顧客管理番号以外のフィールド（登録商品コード）には登録すべき情報がなく、デフォルトデータとして、登録なしを示す情報が自動的に設定される。
【００９９】
更に、ステップＳ４１４では、顧客情報データベース１１０ｂ内の配信方法制御テーブル２２０１に、ステップＳ４１３で発番された顧客管理番号を設定して、顧客情報登録プログラムを終了する。
【０１００】
図２２に示す配信方法制御テーブル２２０１には、各顧客番号２２０２及び２２０６毎に、メールの送信（配信）を行うか否かをｏｎ又はｏｆｆで示す情報２２０３及び２２０７、メールアドレス２２０４及び２２０８、メール受信機種を示す情報２２０５及び２２０９が格納される。この場合、新たに顧客番号が設定されたので、顧客管理番号以外のフィールドにはデフォルトデータとして、メール配信：ｏｆｆ、他は登録なしを示す情報が自動的に設定される。
【０１０１】
ステップＳ４２０では、既存顧客情報検索画面を表示させる。既存顧客情報検索画面では、既存顧客情報検索エリア１１０３ｂへの入力が可能となっている。
【０１０２】
ステップＳ４２１で、参照／変更を行う顧客管理番号を入力し検索を行う。検索は、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の顧客基本情報テーブル２００１内の顧客管理番号とのマッチングで行う。
【０１０３】
同様にして、顧客基本情報テーブル２００１内の顧客名称、代表者、住所、電話番号やその組合せなどを検索キーとしてデータ抽出を行うことも可能であるが、ここでは顧客管理番号を検索キーにしたフローのみを説明する。
【０１０４】
ステップＳ４２２では、１１２０に示す既存顧客情報の参照／変更画面としてステップＳ４２１でマッチングした顧客管理番号の顧客情報をデータベースサーバ１１０内の顧客情報データベース１１０ｂ内の顧客基本情報テーブル２００１から検索結果として表示させる。
【０１０５】
ステップＳ４２３では、既存顧客情報を変更（編集）するか否かを選択する。既存顧客情報を変更する場合、ステップＳ４２５へ進み、データ参照だけで変更しない場合は、顧客情報登録プログラムを終了する。
【０１０６】
ステップＳ４２５では、顧客情報の変更入力を行う。顧客情報の変更入力後、ステップＳ４２６で、１１２１に示す既存顧客情報変更入力チェック画面で、顧客情報の入力内容を確認する。ＯＫならば、ステップＳ４２７へ進み、ＮＧならば、ステップＳ４２５へ戻る。
【０１０７】
ステップＳ４２７では、変更された顧客情報をデータベースサーバ１１０内の顧客情報データベース１１０ｂ内の顧客基本情報テーブル２００１内のデータに上書き更新する。
【０１０８】
＜依頼元情報登録プログラム１０８ｃの処理手順＞
次に、依頼元情報登録プログラム１０８ｃの処理手順について、図５に示すフローチャートと、図１２に示すＷｅｂブラウザによって表示される画面の概要図を参照して説明する。
【０１０９】
まず、ステップＳ５０１では、依頼元ユーザがクライアント４  １０５からＷｅｂブラウザを立ち上げ、指定のＵＲＬを入力する。このとき、Ｗｅｂブラウザの画面は、１２０１のように表示され、ユーザは領域１２０１ａにＵＲＬを入力する。
【０１１０】
ステップＳ５０２で、Ｗｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａが立ち上がり、認証画面を生成して、クライアント４  １０５のブラウザに表示させる。１２０２はＩＤ及びパスワードの入力画面の例であり、ユーザは領域１２０２ｂにＩＤ、領域１２０２ｃにパスワードをそれぞれ入力する。
【０１１１】
ステップＳ５０３で依頼元ユーザが、自身を特定するＩＤとパスワードをそれぞれ対応する領域に入力すると、ステップＳ５０４でそのＩＤとパスワードの認証を行う。ステップＳ５０４ではＷｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａがデータベースサーバ１１０内の認証データベース１１０ａ内の依頼元認証データテーブル１８０１を参照して認証を行う。
【０１１２】
認証がＯＫならば、ステップＳ５０５へ進む。一方、認証がＮＧならばステップＳ５０３に戻り、もう一度、ＩＤとパスワードの認証を行う。
【０１１３】
ステップＳ５０５では、依頼元情報登録プログラム１０８ｃを起動し、依頼元登録画面を表示する。依頼元登録画面は、１２０３にその概要を示すように、新規依頼元情報登録エリア１２０３ａと既存依頼元情報検索エリア１２０３ｂとを有している。
【０１１４】
ステップＳ５０６では、新規依頼元情報の登録か既存依頼元情報の参照／変更かのいずれかを選択する。新規依頼元情報の登録を選択した場合、ステップＳ５１０に進む。一方、既存依頼元情報の参照／変更を選択した場合、ステップＳ５２０に進む。
【０１１５】
ステップＳ５１０では、新規依頼元情報登録画面を表示させる。この画面では、新規依頼元情報登録エリア１２０３ａへの入力が可能となっている。
【０１１６】
ステップＳ５１１では、新規依頼元情報の入力を行う。依頼元情報の入力後、ステップＳ５１２で、１２１０に示すような新規依頼元情報入力チェック画面が表示され、依頼元情報の入力内容の確認を行う。ＯＫならば、ステップＳ５１３へ進み、ＮＧならば、ステップＳ５１１へ戻る。
【０１１７】
ステップＳ５１３では、依頼元管理番号を発番する。依頼元管理番号は、重複しないように数字、アルファベットまたは両方の組合せで所定の規則に従って発番する。
【０１１８】
ステップＳ５１４では、依頼元管理番号／入力された依頼元情報、をデータベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元基本情報テーブル２３０１に書き込む。
【０１１９】
図２３に示す依頼元基本情報テーブル２３０１には、各依頼元管理番号２３０２毎に、依頼元名称２３０３、代表者名２３０４、住所２３０５、電話番号２３０６、ＦＡＸ番号２３０７、メールアドレス２３０８などの情報が、新規依頼元情報登録処理により書き込まれる。
【０１２０】
ステップＳ５２０では、既存依頼元情報検索画面を表示させる。既存依頼元情報検索画面では、既存依頼元情報検索エリア１２０３ｂへの入力が可能となっている。
【０１２１】
ステップＳ５２１で、参照／変更させたい依頼元管理番号を入力し検索を行う。検索は、データベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元基本情報テーブル２３０１の依頼元管理番号とのマッチングで行う。
【０１２２】
同様にして、依頼元基本情報テーブル２３０１内の依頼元名称、代表者、住所、電話番号、ＦＡＸ番号、メールアドレスやその組合せなどを検索キーとしてデータ抽出を行うことも可能であるが、ここでは依頼元管理番号を検索キーにしたフローのみを説明する。
【０１２３】
ステップＳ５２２では、１２２０に示す既存依頼元情報の参照／変更画面としてステップＳ５２１でマッチングした依頼元管理番号の依頼元情報をデータベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元基本情報テーブル２３０１から検索結果として表示させる。
【０１２４】
ステップＳ５２３では、既存依頼元情報を変更（編集）するか、既存依頼元商品情報を参照するか、あるいは依頼元情報登録プログラムを終了させるかを選択する。既存依頼元情報を変更する場合ステップＳ５４０へ進む。既存依頼元商品情報を参照する場合はステップＳ５３０へ進む。
【０１２５】
ステップＳ５４０では、１２２０ａの既存依頼元情報参照・変更エリアでの変更入力が可能な依頼元情報の編集入力画面を表示する。ステップＳ５４１では、依頼元情報の変更入力を行う。依頼元情報の変更入力後、ステップＳ５４２で、１２２１に示す既存依頼元情報変更入力チェック画面で依頼元情報の入力内容の確認を行う。ＯＫならば、ステップＳ５４３へ進み、ＮＧならば、ステップＳ５４１へ戻る。
【０１２６】
ステップＳ５４３では、変更された依頼元情報をデータベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元基本情報テーブル２３０１内のデータに上書き更新する。
【０１２７】
ステップＳ５３０では、データベースサーバ１１０内の依頼元情報データベース１１０ｃ内の２４０１依頼元基本情報テーブルからステップＳ５２１でマッチングした依頼元管理番号の登録商品コード・商品名称を、１２２０ｂの依頼元商品情報参照エリアに表示させる、依頼元商品情報参照画面を表示する。
【０１２８】
＜顧客画面表示プログラム１０８ｄの処理手順＞
次に、顧客画面表示プログラム１０８ｄの処理手順について、図６に示すフローチャートと、図１３に示すＷｅｂブラウザによって表示される画面の概要図を参照して説明する。
【０１２９】
まず、ステップＳ６０１では、顧客がクライアント２  １０３からＷｅｂブラウザを立ち上げ、指定のＵＲＬを入力する。このとき、Ｗｅｂブラウザの画面は、１３０１のように表示され、顧客は領域１３０１ａにＵＲＬを入力する。
【０１３０】
また、これとは別の方法として、ステップＳ６０１では、顧客がクライアント１  １０１（Ｗｅｂブラウザを実装した画像入出力装置）からＷｅｂブラウザを立ち上げ、指定のＵＲＬを入力する事によっても実現できる。
【０１３１】
以下、顧客が使用する端末がクライアント１  １０１でもクライアント２  １０３でも実現方法は同様である。
【０１３２】
ステップＳ６０２で、Ｗｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａが立ち上がり、認証画面を生成して、クライアント２  １０３のブラウザに表示させる。１３０２はＩＤ及びパスワードの入力画面の例であり、顧客は領域１３０２ｂにＩＤ、領域１３０２ｃにパスワードをそれぞれ入力する。
【０１３３】
ステップＳ６０３で顧客が、自身を特定するＩＤとパスワードをそれぞれ対応する領域に入力すると、ステップＳ６０４でそのＩＤとパスワードの認証を行う。ステップＳ６０４ではＷｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａがデータベースサーバ１１０内の認証データベース１１０ａ内の１７０１顧客認証データテーブルを参照して認証を行う。
【０１３４】
認証がＯＫならば、ステップＳ６０５へ進む。一方、認証がＮＧならばステップＳ６０３に戻り、もう一度、ＩＤとパスワードの認証を行う。
【０１３５】
ステップＳ６０５では、顧客画面表示プログラム１０８ｄを起動し、顧客画面を表示する。顧客画面は、１３０３に示すように、以下で詳述する処理を選択することによって画面が切り替わる。
【０１３６】
ステップＳ６０６では、配信方法設定、対象商品設定、請求情報参照の中から、顧客が所望する処理を選択する。配信方法設定を選択した場合、ステップＳ６１０へ進む。対象商品設定を選択した場合、ステップＳ６２０へ進む。請求情報参照を選択した場合、ステップＳ６３０へ進む。
【０１３７】
ステップＳ６１０では、請求書送信先設定画面１３１０が立ち上がる。設定画面には、ステップＳ６０３で特定された顧客管理番号と、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の配信方法制御テーブル２２０１内の顧客管理番号をマッチングし、マッチングした顧客管理番号の配信方法制御テーブルの内容が、設定済配信方法表示エリア１３１０ｂに表示され、請求書配信方法設定・変更エリア１３１０ａで設定を変更する。
【０１３８】
ステップＳ６１１では、請求書送信先設定情報を入力する。請求書送信先設定情報の入力後、ステップＳ６１２で入力内容の確認を行う。ＯＫならば、ステップＳ６１３へ進み、ＮＧならば、ステップＳ６１１へ戻る。
【０１３９】
ステップＳ６１３では、入力された請求書送信先設定情報をデータベースサーバ１１０内の顧客情報データベース１１０ｂ内の配信方法制御テーブル２２０１内の、ステップＳ６０３で特定された顧客管理番号のメモリテーブルに上書き更新する。
【０１４０】
ステップＳ６２０では、対象商品設定画面１３２０が立ち上がる。設定画面には、対象商品選択操作エリア１３２０ａと選択商品表示エリア１３２０ｂが表示される。対象商品選択操作エリア１３２０ａには、メモリテーブル依頼元商品管理テーブル２４０１から選択候補となる商品リストが表示され、選択操作が行えるようになっている。選択商品表示エリア１３２０ｂには、メモリテーブル支払登録情報テーブル２１０１より、顧客がすでに選択済みの商品リストが表示される。
【０１４１】
ステップＳ６２１では、１３２０ａ対象商品選択操作エリアにおいて新たに追加する対象商品を選択する。ステップＳ６２２では、Ｓ６２１で選択した情報入力を行う。具体的には、例えば、登録商品コード毎に「登録する／登録しない」を選ぶ事によって入力を行う。
【０１４２】
ステップＳ６２３で、選択商品表示エリア１３２０ｂを参照して入力内容の確認を行う。ＯＫならば、ステップＳ６２４へ進み、ＮＧならば、ステップＳ６２２へ戻る。
【０１４３】
ステップＳ６２４では、新たに選択された商品の情報を、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の支払登録情報テーブル２１０１内の、ステップＳ６０３で特定された顧客管理番号のメモリに上書き保存する。
【０１４４】
なお、図２１に示したメモリテーブル支払登録情報テーブル２１０１では、登録商品コードを５個まで登録できるようにしているが、メモリテーブルを拡張することにより登録可能個数を多くすることは容易に実現できる。
【０１４５】
ステップＳ６３０では、請求書確認検索画面が立ち上がる。請求書検索画面は１３３０に示すように、請求情報選択操作エリア１３３０ａ、請求情報表示エリア１３３０ｂ及びダウンロード操作エリア１３３０ｃの各領域を有している。
【０１４６】
ステップＳ６３１では検索条件を入力する。検索条件としては、例えば、発行年月を入力する。入力後、検索開始を選択する。検索条件として発行年月は期間指定も出来る。
【０１４７】
また、依頼元管理番号や依頼元名称などを検索キーに追加して、請求書管理テーブル３００１と依頼元基本情報テーブル２３０１とを併せて参照することにより、依頼元別の情報を抽出することも可能であるが、本実施形態では発行年月による請求情報参照のみをフローで説明する。
【０１４８】
ステップＳ６３２では、データベースサーバ１１０内の請求書情報データベース１１０ｅ内の請求書管理テーブル３００１内の、ステップＳ６０３で特定された顧客管理番号かつ検索条件で入れた発行日の年月がマッチングするデータを抽出し表示する。マッチングするデータが無かった場合には、「該当データ無し」と表示する。
【０１４９】
表示方法の例として、検索条件の発行年月が１ヶ月のみであった場合は、詳細表示される。詳細表示はイメージ表示も選べる。また、発行年月を期間指定した場合は一覧表示される。そして、一覧表示後、詳細内容が見たい場合は、請求案件毎に詳細表示・イメージ表示が選べるが、依頼元別の一覧表示を行うことも実現可能である。
【０１５０】
ステップＳ６３３では、ステップＳ６３２で検索した結果をダウンロードするかどうかを選択できる。ダウンロードする場合にファイル形式としては、ＣＳＶファイル形式、イメージファイル形式などが選べる。
【０１５１】
ダウンロードすると選択した場合、ステップＳ６３４に進み、ステップＳ６３３で選んだ形式でデータがダウンロードされる。
【０１５２】
顧客がクライアント２  １０３からアクセスした場合は、ダウンロードデータはクライアント２の２０３ＲＡＭ、２０４ＨＤＤ、または２０５外部記憶装置に保存される。また、顧客がクライアント１  １０１からアクセスした場合は、ダウンロードデータはクライアント１で印刷出力される。
【０１５３】
＜依頼元画面表示プログラム１０８ｅの処理手順＞
次に、依頼元画面表示プログラム１０８ｅの処理手順について、図７Ａ及び７Ｂに示すフローチャートと、図１４に示すＷｅｂブラウザによって表示される画面の概要図を参照して説明する。
【０１５４】
まず、ステップＳ７０１では、依頼元ユーザがクライアント４  １０５からＷｅｂブラウザを立ち上げ、指定のＵＲＬを入力する。このとき、Ｗｅｂブラウザの画面は１４０１のように表示され、依頼元は領域１４０１ａにＵＲＬを入力する。
【０１５５】
ステップＳ７０２で、Ｗｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａが立ち上がり、認証画面を生成して、クライアント４  １０５のブラウザに表示させる。１４０２はＩＤ及びパスワードの入力画面の例であり、依頼元は領域１４０２ｂにＩＤ、領域１４０２ｃにパスワードをそれぞれ入力する。
【０１５６】
ステップＳ７０３で依頼元ユーザが、自身を特定するＩＤとパスワードをそれぞれ対応する領域に入力すると、ステップＳ７０４でそのＩＤとパスワードの認証を行う。ステップＳ７０４ではＷｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａがデータベースサーバ１１０内の認証データベース１１０ａ内の依頼元認証データテーブル１８０１を参照して認証を行う。
【０１５７】
認証がＯＫならば、ステップＳ７０５へ進む。一方、認証がＮＧならばステップＳ７０３に戻り、もう一度、ＩＤとパスワードの認証を行う。
【０１５８】
ステップＳ７０５では、依頼元画面表示プログラム１０８ｅを起動し、依頼元画面を表示する。依頼元画面は、１４０３に示すように、以下で詳述する処理を選択することによって画面が切り替わる。
【０１５９】
ステップＳ７０６では、対象商品登録、課金情報処理、出金状況確認の中から依頼元が所望する処理を選択する。対象商品登録を選択した場合、ステップＳ７１０へ進む。課金情報処理を選択した場合、ステップＳ７３０へ進む。出金状況確認を選択した場合、ステップＳ７５０へ進む。
【０１６０】
ステップＳ７１０では、商品設定画面１４１０が立ち上がる。設定画面には、ステップＳ７０３で特定された依頼元管理番号と、データベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元商品管理テーブル２４０１の依頼元管理番号をマッチングし、マッチングした依頼元管理番号の依頼元商品管理テーブルの内容が、登録情報参照・変更エリア１４１０ｂに表示され、新規対象商品入力エリア１４１０ａで新規に対象とする商品の情報を入力する。
【０１６１】
ステップＳ７１１では、商品の新規登録か登録情報の編集を行うかを選択する。新規登録を選択した場合、ステップＳ７１２へ進む。編集を選択した場合、ステップＳ７２０へ進む。
【０１６２】
ステップＳ７１２では、新規に登録する商品の情報を新規対象商品入力エリア１４１０ａに入力する。ステップＳ７１３では、入力確認画面１４１１で新規商品情報の入力内容の確認を行う。ＯＫならば、ステップＳ７１４へ進み、ＮＧならば、ステップＳ７１２へ戻る。
【０１６３】
ステップＳ７１４では、新規に入力した商品の登録商品コードを発番する。登録商品コードは、重複しないように所定の規則に従って、数字、アルファベットまたは両者の組合せで発番する。
【０１６４】
ステップＳ７１５では、ステップＳ７０３で特定された依頼元管理番号、登録商品コード及び入力された商品情報、をデータベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元商品管理テーブル２４０１に書き込む。
【０１６５】
ステップＳ７２０では、ステップＳ７１０で表示された内容を指定して編集する商品情報変更画面１４１０ｂが表示される。
【０１６６】
ステップＳ７２１では、対象商品の変更入力を行う。ステップＳ７２２では、入力確認画面１４１１で対象商品情報の入力内容の確認を行う。ＯＫならば、ステップＳ７２２へ進み、ＮＧならば、ステップＳ７２１へ戻る。
【０１６７】
ステップＳ７２３では、変更された対象商品情報をデータベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元商品管理テーブル２４０１内の変更された登録商品コードのメモリテーブルに上書き更新する。
【０１６８】
ステップＳ７３０では、課金情報処理画面１４２０が立ち上がる。課金情報処理画面は、登録商品別顧客リストダウンロードエリア１４２０ａと、課金データアップロードエリア１４２０ｂとを有している。
【０１６９】
ステップＳ７３１では、課金対象顧客データの出力か課金データの確認・入力かを選択する。課金対象顧客データの出力を選択した場合、ステップＳ７３２へ進み、課金データ確認・入力を選択した場合、ステップＳ７４０へ進む。
【０１７０】
ステップＳ７３２では、顧客データダウンロード画面として、登録商品別顧客リストダウンロードエリア１４２０ａにダウンロードを行う旨が表示され、ダウンロードするデータの抽出が行われる。
【０１７１】
ダウンロードするデータの抽出処理は、以下のように行われる。まず、ステップＳ７０３で特定された依頼元管理番号と、データベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元商品管理テーブル２４０１内の依頼元管理番号をマッチングし、マッチングした依頼元管理番号の登録商品コードのリストを取り出す。
【０１７２】
そして、取り出された商品管理コードのリストと、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の支払登録情報テーブル２１０１内の登録商品コードをマッチングさせ、マッチングされた登録商品コードを持った、顧客管理番号のリストを取り出す。依頼元の登録商品ごとに、その商品を支払対象商品として顧客の選択している顧客管理番号リストを作成する。
【０１７３】
また、顧客基本情報テーブル２００１を参照して、ブラック顧客の欄（２００７、２０１４等）の情報が１（ブラック顧客）になっている顧客管理番号は、顧客管理番号リストから除外して表示するか、または、ブラック顧客であることを明示する。
【０１７４】
ステップＳ７３３では、Ｓ７３２で生成された登録商品別の顧客管理番号リストをダウンロードをするか、しないかを選択する。ダウンロードすると選択した場合、Ｓ７３４へ進み、ダウンロードしないと選択した場合、処理を終了する。
【０１７５】
ステップＳ７３４では、ステップＳ７３２で取り出された顧客管理番号リストをダウンロードする。
【０１７６】
ステップＳ７４０では、課金データ確認画面が立ち上がり、以下の処理を行う。すなわち、ステップＳ７０３で特定された依頼元管理番号と、データベースサーバ１１０内の依頼元情報データベース１１０ｃ内の依頼元商品管理テーブル２４０１内の依頼元管理番号をマッチングし、マッチングした依頼元管理番号の登録商品コードのリストを取り出す。そして、取り出された商品管理コードのリストと、データベースサーバ１１０内の課金情報データベース１１０ｄ内の提携課金管理テーブル２７０１内の登録商品コードをマッチングさせる。登録商品コードがマッチングし、かつ提携課金管理テーブル２７０１内の課金集計処理２７１３が未処理な課金管理番号のメモリ内容を、登録商品別顧客リストダウンロードエリア１４２０ａにリスト表示する。
【０１７７】
ステップＳ７４１では、課金データの追加をするかしないかを選択する。追加すると選択した場合、ステップＳ７４２に進み、追加しないと選択した場合、処理を終了する。
【０１７８】
ステップＳ７４２では課金データのアップロードを行う。アップロードするデータは、課金情報データベース１１０ｄ内の提携課金管理テーブル２７０１のメモリテーブルに書き込むためのデータであり、提携課金管理テーブル２７０１のメモリに格納された２７０３から２７１２までの一連のデータである。
【０１７９】
依頼元は、一回の操作で上記一連のデータを単位として複数同時にアップロードすることが可能である。
【０１８０】
ステップＳ７４３では、ステップＳ７４２でアップロードされた課金データを、アップロード済課金データ内容確認画面１４２１で確認する。ＯＫの場合、ステップＳ７４４へ進み、ＮＧの場合ステップＳ７４２へ戻る。
【０１８１】
ステップＳ７４４では、ステップＳ７４３でアップロードされた課金データに、課金管理番号を発番する。課金管理番号は、重複しないように所定の規則に従って、数字、アルファベットまたは両者の組合せで発番する。そのうえで、データベースサーバ１１０内の課金情報データベース１１０ｄ内の提携課金管理テーブル２７０１に追加して書き込む。
【０１８２】
その際、提携課金管理テーブル内の依頼元管理番号メモリには、ステップＳ７０４で特定された依頼元管理番号を書き込み、課金集計処理メモリには、デフォルト値として０（未処理）を同時に書き込む。
【０１８３】
ステップＳ７４５では、ステップＳ７４４で登録された提携課金情報を請求締日ごとにまとめて集計し、出金情報データベース１１０ｆ内の依頼元出金管理テーブル３２０１のメモリに依頼元管理番号、請求締日、請求件数、請求金額合計、料金回収手数料、出金処理予定日などを書き込む。その際依頼元出金管理番号を発番して、同様に依頼元出金管理テーブル３２０１に書き込む。依頼元出金管理番号は、重複しないように所定の規則に従って数字、アルファベットまたは両者の組合せで発番する。
【０１８４】
ステップＳ７４６では、発番された依頼元出金管理番号を上記で集計対象とした提携課金情報に関連付けるために、提携課金管理テーブル２７０１内の対応する依頼元出金管理番号（２７１５、２７３０等）にもそれぞれ書き込む。
【０１８５】
ステップＳ７５０では、出金状況確認画面１４３０が立ち上がる。出金状況確認画面は、検索条件入力エリア１４３０ａ、検索結果表示エリア１４３０ｂ及び一覧表データダウンロードエリア１４３０ｃを有している。
【０１８６】
ステップＳ７５１では、データベースサーバ１１０内の出金情報データベース１１０ｆ内の依頼元出金管理テーブル３２０１から、データを抽出・表示するための検索条件を入力する。
【０１８７】
依頼元は、出金処理予定日の検索条件を、例えば、年月で入力する。検索条件として年月の期間指定も出来る。また、依頼元出金管理テーブル３２０１内の他のメモリ項目（請求締日、請求金額合計、出金処理予定日、出金処理ステータス、など）を、単独または組合せて検索条件としてデータを抽出することも可能であるが、本実施形態では年月を検索キーとした出金情報検索のみをフローで説明する。
【０１８８】
ステップＳ７５２では、以下の処理を行う。ステップＳ７０３で特定された依頼元管理番号と、ステップＳ７５１で入力された検索条件にマッチングするデータを出金情報データベース１１０ｆ内の依頼元出金管理テーブル３２０１から抽出し、検索結果として、検索結果表示エリア１４３０ｂに表示する。
【０１８９】
ステップＳ７５３では、ステップＳ７５２で取り出された依頼元出金管理番号のメモリリストをダウンロードするかしないかを選択する。ダウンロードするを選択した場合、ステップＳ７５４へ進み、ダウンロードしないと選択した場合、処理を終了する。
【０１９０】
ステップＳ７５４では、ステップＳ７５２で抽出した依頼元出金管理番号のデータをダウンロードする。
【０１９１】
＜顧客入金処理表示プログラム１０８ｆの処理手順＞
次に、顧客入金処理表示プログラム１０８ｆの処理手順について、図８に示すフローチャートと、図１５に示すＷｅｂブラウザによって表示される画面の概要図を参照して説明する。
【０１９２】
まず、ステップＳ８０１では、管理元ユーザがクライアント３  １０４からＷｅｂブラウザを立ち上げ、指定のＵＲＬを入力する。このとき、Ｗｅｂブラウザの画面は１５０１のように表示され、管理元ユーザは領域１５０１ａにＵＲＬを入力する。
【０１９３】
ステップＳ８０２で、Ｗｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａが立ち上がり、認証画面を生成して、クライアント３  １０４のブラウザに表示させる。１５０２はＩＤ及びパスワードの入力画面の例であり、管理元ユーザは領域１５０２ｂにＩＤ，領域１５０２ｃにパスワードをそれぞれ入力する。
【０１９４】
ステップＳ８０３で管理元ユーザが、自身を特定するＩＤとパスワードをそれぞれ対応する領域に入力すると、ステップＳ８０４でそのＩＤとパスワードの認証を行う。ステップＳ８０４ではＷｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａがデータベースサーバ１１０内の認証データベース１１０ａ内の管理元認証データテーブル１９０１を参照して認証を行う。
【０１９５】
認証がＯＫならば、ステップＳ８０５へ進む。一方、認証がＮＧならばステップＳ８０３に戻り、もう一度、ＩＤとパスワードの認証を行う。
【０１９６】
ステップＳ８０５では、Ｗｅｂアプリケーションサーバ１０８内の顧客入金処理プログラム１０８ｆが起動し、顧客入金処理画面１５０３を表示する。表示内容は、データベースサーバ１１０内の請求書情報データベース１１０ｅの請求書管理テーブル３００１から、消し込み処理ステータスが０（未処理）のものを抽出して一覧表示したものである。
【０１９７】
ステップＳ８０６では、請求書内容閲覧、消し込み処理、ブラックリスト登録・削除のいずれを行うかを選択する。請求書内容閲覧を選択した場合、ステップＳ８１０へ進み、消し込み処理を選択した場合、ステップＳ８２０へ進む。また、ブラックリスト登録・削除を選択した場合、ステップＳ８３０へ進む。
【０１９８】
ステップＳ８１０では、請求内容閲覧検索画面１５１０が立ち上がる。ステップＳ８１１では検索条件を入力する。検索条件としては、請求書の発行日・顧客管理番号などを入力する。同様に検索条件として、請求書管理テーブル３００１内の他のメモリ項目を単独または組合せで利用する形にも容易にプログラミング可能である。ここでは発行日・顧客管理番号を検索条件とする例について説明する。
【０１９９】
ステップＳ８１２では、ステップＳ８１１で入力した検索条件と、データベースサーバ１１０内の請求書情報データベース１１０ｅの請求書管理テーブル３００１のメモリを参照し、マッチングした請求書管理番号のメモリテーブルの内容を表示させる。１５１１は検索結果表示画面の例である。領域１５１１ａには検索結果がとしての請求書管理番号のメモリテーブルの内容が表示され、領域１５１１ｂには、後述する検索された請求書のイメージデータをダウンロードするか否かを指定するための操作エリアが表示される。
【０２００】
ステップＳ８１３では、ステップＳ８１２で検索でマッチングした請求書管理番号の請求書イメージをダウンロードするかしないかを選択する。ダウンロードするを選択した場合、ステップＳ８１３へ進み、ダウンロードしないを選択した場合、処理を終了する。
【０２０１】
ステップＳ８１４では、ステップＳ８１２での検索によりマッチングした請求書管理番号と一致する、データベースサーバ１１０内請求書情報データベース１１０ｅの請求書管理テーブル３１０１内の請求書管理番号の情報を抽出し、請求書管理番号に対応するイメージデータをダウンロードする。
【０２０２】
ステップＳ８２０では、消し込み操作請求書選択画面１５２０を表示する。表示内容は、ステップＳ８０５で、請求書管理テーブル３００１から、消し込み処理ステータスが０（未処理）のものを抽出した一覧表示が領域１５２０ａに表示され、以降の消し込み処理を行う請求書をリストから選択する領域が１５２−ｂに表示される。
【０２０３】
ステップＳ８２１では、ステップＳ８２０で表示された請求書から、消し込みを行う請求書を選択し、選択した請求書の請求書管理番号にマッチするデータがデータベースサーバ１１０内の請求書情報データベース１１０ｅ内の請求書管理テーブル３００１から取り出して表示される。管理元ユーザは、顧客からの入金額と入金日を入力する。この処理のときには、１５２１に示す入金消し込み処理画面が表示される。
【０２０４】
ステップＳ８２２では、ステップＳ８２１で入力した内容を確認する。ＯＫならばステップＳ８２３に進み、ＮＧならば、ステップＳ８２１へ戻る。
【０２０５】
ステップＳ８２３では、Ｓ８２１で入力した入金日と入金額を、請求書管理テーブル３００１のＳ８２０で選択した請求書の請求書管理番号のメモリテーブルに上書き更新する。
【０２０６】
更に、請求書管理テーブル３００１の請求合計と入金額のメモリを比較し、同値であれば、入金消し込み処理ステータスのメモリに１（処理済）を書き込み、かつ、システムタイマ１１２で特定される処理日の日付データを、入金消し込み処理完了日のメモリに上書き更新する。
【０２０７】
なお、ステップＳ８２０からＳ８２３の処理は、管理元ユーザによる請求書単位でのマニュアル処理としてフローを説明しているが、顧客から送信された入金関連情報を請求書管理テーブル３００１に書き込んで、請求額との比較を行い入金消し込み処理を完了させるようにして処理を自動化することも可能である。
【０２０８】
ステップＳ８３０では、ブラック情報登録・削除画面１５３０が表示される。この画面の未回収顧客一覧表示領域１５３０ａには、データベースサーバ１１０内の請求書情報データベース１１０ｅ内の請求書管理テーブル３００１内の入金消し込み処理ステータスが未処理で、請求書発行日から一定期間（例えば２ヶ月）たった、請求書管理番号のメモリ内容のリストであるブラック登録候補のリストと、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の顧客基本情報テーブル２００１内のブラック顧客メモリが１（ブラック登録済み）の顧客管理番号のメモリ内容であるブラック登録済み顧客のリストとが一覧表示される。また、ブラックリストへの登録及び削除を行うための操作エリア１５３０ｂも表示される。
【０２０９】
ステップＳ８３１では、ブラックリスト登録削除操作エリア１５３０ｂで、ブラックリストへの登録／削除（登録解除）の操作を行う。ステップＳ８３２では、ステップＳ８３１で入力した内容を確認する。ＯＫならばステップＳ８３３へ進み、ＮＧならばＳ８３１へ戻る
ステップＳ８３３では以下の処理を行う。顧客をブラック登録した場合、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の顧客基本情報テーブル２００１内のブラック顧客メモリに１（ブラック登録済み）を上書きして処理を終了する。一方、顧客をブラック登録から削除した場合、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の顧客基本情報テーブル２００１内のブラック顧客メモリに０（ブラック登録なし）を上書きして処理を終了する。
【０２１０】
＜依頼元出金処理プログラム１０８ｇの処理手順＞
次に、依頼元出金処理プログラム１０８ｇの処理手順について、図９に示すフローチャートと、図１６に示すＷｅｂブラウザによって表示される画面の概要図を参照して説明する。
【０２１１】
まず、ステップＳ９０１では、管理元ユーザがクライアント３  １０４からＷｅｂブラウザを立ち上げ、指定のＵＲＬを入力する。Ｗｅｂブラウザの画面は１６０１のように表示され、管理元ユーザは領域１６０１ａにＵＲＬを入力する。
【０２１２】
ステップＳ９０２で、Ｗｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａが立ち上がり、認証画面を生成して、クライアント３  １０４のブラウザに表示させる。１６０２はＩＤ及びパスワードの入力画面の例であり、管理元ユーザは領域１６０２ａにＩＤ，領域１６０２ｂにパスワードをそれぞれ入力する。
【０２１３】
ステップＳ９０３で管理元ユーザが、自身を特定するＩＤとパスワードをそれぞれ対応する領域に入力すると、ステップＳ９０４でそのＩＤとパスワードの認証を行う。ステップＳ９０４ではＷｅｂアプリケーションサーバ１０８内の認証プログラム１０８ａがデータベースサーバ１１０内の認証データベース１１０ａ内の管理元認証データテーブル１９０１を参照して認証を行う。
【０２１４】
認証がＯＫならば、ステップＳ９０５へ進む。一方、認証がＮＧならばステップＳ９０３に戻り、もう一度、ＩＤとパスワードの認証を行う。
【０２１５】
ステップＳ９０５では、依頼元出金処理プログラム１０８ｇが起動し、依頼元出金処理画面１６０３を表示する。依頼元出金処理画面１６０３は、出金待ち一覧表示エリア１６０３ａと処理選択エリア１６０３ｂとを有している。
【０２１６】
出金待ち一覧表示エリアの表示内容は、データベースサーバ１１０内の出金情報データベース１１０ｆ内の依頼元出金管理テーブル３２０１の出金処理ステータスが０（未出金）である依頼元出金管理番号のメモリ内容をリスト表示したものである。
【０２１７】
ステップＳ９０６では、ステップＳ９０５で表示された出金待ち一覧表示のリストから依頼元出金管理番号を選択し、課金内容を閲覧するか出金処理を行うかを選択する。課金内容閲覧を選択した場合、ステップＳ９１０へ進み、出金処理を選択した場合、ステップＳ９２０へ進む。
【０２１８】
ステップＳ９１０では、ステップＳ９０６で選択した依頼元出金管理番号の課金内容閲覧画面が立ち上がり、依頼元出金管理番号にマッチする提携課金管理テーブル２７０１のメモリ内容を一覧表示する。１６１０は出金内容閲覧画面の例である。
【０２１９】
ステップＳ９２０では、出金処理画面１６２０が立ち上がり、ステップＳ９０６で選択した依頼元出金管理番号にマッチする依頼元出金管理テーブル３２０１のメモリ内容を、依頼元出金情報表示襟亜１６２０ａに詳細表示する。
【０２２０】
ステップＳ９２１では、管理元は、出金内容が正しければ出金指示の操作を、出金処理操作エリア１６２０ｂで行う。
【０２２１】
ステップＳ９２２では、データベースサーバ１１０内の出金情報データベース１１０ｆ内の依頼元出金管理テーブル３２０１の対応する出金処理ステータスフィールドに１（出金済）を書き込む。
【０２２２】
＜請求書作成処理プログラム１１１ａの処理手順＞
次に、請求書作成処理プログラム１１１ａの処理手順について、図１０に示すフローチャートを参照して説明する。
【０２２３】
まず、ステップＳ１００１で、システムタイマーが請求書発行日になったら、請求書作成サーバ１１１内の請求書作成プログラム１１１ａが立ち上がり、ステップＳ１００２に進む。
【０２２４】
ステップＳ１００２では以下の処理を行う、すなわち、データベースサーバ１１０内の課金情報データベース１１０ｄ内の自社課金管理テーブル２５０１及び提携課金管理テーブル２７０１内で、請求締日が請求書発行日（現在の日付）より前であり、かつ課金集計処理が未処理であるものを抽出しリスト化する。
【０２２５】
ステップＳ１００３では、ステップＳ１００２で抽出したリストを、同じ顧客管理番号毎に請求書管理番号を発番する。請求書管理番号は、重複しないように所定の規則に従って数字、アルファベットまたは両者の組合せで発番する。
【０２２６】
発番した請求書管理番号順に、顧客管理番号、請求書発行日、自社課金管理番号、提携課金管理番号を請求書管理テーブル３００１に書き込む。図２８に例示した請求書管理テーブル３００１では、自社請求の課金管理番号を２項目まで、提携請求の課金管理番号を３項目まで登録できるようにしているが、どちらもメモリを拡張することにより容易に項目数を増やすことが可能である。
【０２２７】
ステップＳ１００４では、ステップＳ１００２でリスト化し、ステップＳ１００３で請求書管理テーブル３００１に書き込んだ自社請求の課金管理番号及び提携請求の課金管理番号の課金項目について、それぞれデータベースサーバ１１０内の課金情報データベース１１０ｄ内の自社課金管理テーブル２５０１及び提携課金管理テーブル２７０１内の課金集計処理フィールドに集計処理済みのフラグ１（集計処理済）を立てる。
【０２２８】
ステップＳ１００５では、ステップＳ１００３で発番した請求書管理番号毎に以下の処理を行う。
【０２２９】
まず、ステップＳ１００３で請求書管理番号毎に関連付けされた、データベースサーバ１１０内の課金情報データベース１１０ｄ内の自社課金管理テーブル２５０１のメモリ内容及び提携課金管理テーブル２７０１のメモリ内容を結合し、請求書に出力するデータ内容を展開する。
【０２３０】
次に、請求書管理番号に関連付けされた顧客管理番号と、データベースサーバ１１０内の顧客情報データベース１１０ｂ内の配信方法制御テーブル２２０１の顧客管理番号をマッチングし、メール受信機種を特定する。
【０２３１】
そして、特定された、メール受信機種とデータベースサーバ１１０内の課金情報データベース１１０ｄ内の印刷デバイス管理テーブル２６０１のデバイス機種をマッチングし、印刷可能行数の値及び、先に展開した請求書に出力するデータ内容から請求書管理テーブル３００１の印刷時ページ数を確定させ、請求書管理テーブル３００１のフィールド（３０１１、３０２９）に書き込む。
【０２３２】
ステップＳ１００６では、特定されたメール受信機種から印刷デバイス管理テーブル２６０１内の印刷コスト（頁毎）を特定し、請求書管理テーブル３００１の印刷値引き単価として確定し、その値を請求書管理テーブル３００１のフィールド（３０１０、３０２８）に書き込む。
【０２３３】
次に、Ｓ１００５で算出した印刷時ページ数と印刷値引き単価から、印刷時の値引き金額を算出し、請求書管理テーブル３００１の値引き金額フィールド（３０１２、３０３０）に書き込む。
【０２３４】
そして、該当する請求書管理番号毎に関連付けされた、データベースサーバ１１０内の課金情報データベース１１０ｄ内の自社課金管理テーブル２５０１の商品合計と、提携課金管理テーブル２７０１の商品合計をあわせたものから値引き額を引いた物を値引き後合計とする。同時に消費税額を計算し、値引き後合計と消費税額を加えた物を請求合計とする。
【０２３５】
以上のようにして求めた、値引き後合計、消費税、請求合計の各値を、データベースサーバ１１０内請求書情報データベース１１０ｅ内の請求書管理テーブル３００１内の該当する請求書管理番号の対応するフィールドにそれぞれ書き込む。
【０２３６】
また、印刷値引き金額を同一請求書内に登録された提携請求に割り振る金額を算出し、各提携請求の課金管理番号にマッチする提携課金管理テーブル２７０１の請求書配信手数料のフィールドに書き込む。
【０２３７】
ステップＳ１００７では、請求書管理番号毎にステップＳ１００５で特定された印刷デバイス情報を基にデータベースサーバ１１０内請求書情報データベース１１０ｅ内の請求書管理テーブル３００１と、このテーブルから参照される、データベースサーバ１１０内の課金情報データベース１１０ｄ内の自社課金管理テーブル２５０１及び提携課金管理テーブル２７０１内のメモリ内容に基づいて請求書イメージに展開する。図３２に示す３４０１は、このようにして作成された請求書イメージの例である。
【０２３８】
ステップＳ１００８では、ステップＳ１００７で展開された請求書イメージを、請求書管理番号順にデータベースサーバ１１０内の請求書情報データベース１１０ｅ内の３１０１請求書イメージデータテーブルに書き込む。
【０２３９】
ステップＳ１００９では、請求書管理番号毎に、配信方法制御テーブル２２０１を参照してメール配信が可か否かを判定する。メール配信が可である場合には、ステップＳ１０１０へ進み、メール配信が否である場合には、ステップＳ１０１１へ進む
ステップＳ１０１０では、請求書管理番号毎に、配信方法制御テーブル２２０１を参照してメールアドレスを特定して、請求書イメージデータ３１０１を電子メールの添付ファイルとして、メールサーバ１０９を経由して送信する。
【０２４０】
ステップＳ１０１１では、ステップＳ１００６で確定した請求書配信手数料を依頼元出金管理番号毎に、提携課金管理テーブル２７０１より抽出して集計する。集計結果を依頼元出金管理番号がマッチする依頼元出金管理テーブル３２０１の請求書配信手数料メモリに書き込む。
【０２４１】
ステップＳ１０１２では、依頼元出金管理番号毎に依頼元支払金額を計算し、その値を依頼元出金管理番号がマッチする依頼元出金管理テーブル３２０１の依頼元支払金額メモリに書き込む。
【０２４２】
以上説明した実施形態によれば、以下のような効果が得られる。
【０２４３】
＜伝票発行コストの負担の解消＞
請求書の印刷出力にかかる費用に相当する値引額を算出し、請求金額から相殺することができるので、各顧客が請求書を印刷するのに要する費用を負担せずに済む。
【０２４４】
＜伝票発行コストの低下＞
物理的な郵送手段で請求書を送付する場合と比べて、請求書の作成・送付に要するコストダウンが図れる。
【０２４５】
＜伝票の一元化＞
複数の依頼元の請求をひとつの請求書にまとめて発行することができ、顧客及び依頼元両者にとって利便が図れる。
【０２４６】
＜請求書発行の簡易化＞
請求書発行に要する手間が大きく省力化でき、かつ請求書送信に要するコストを低減できるので、手間や費用のためにこれまで定期請求・回収をできなかった事業者でも、本方式を利用できる。
【０２４７】
［他の実施形態］
＜電子メール以外の送信方法＞
上記で説明した実施形態では、請求書情報を電子メール及びその添付ファイルとして送信する。これに代えて、クライアント１０１に対して電子メール以外のインターネットプロトコルで送信してもよい。
【０２４８】
＜顧客機器の特定方法＞
また、上記の実施形態では、顧客が自ら請求書を印刷する機器を登録していた。これに代えて、クライアント１０１内に持つ機器情報を、インターネットプロトコルを用いて請求配信管理装置に自動的に登録する仕組みでもよい。
【０２４９】
また、インターネットなどの通信ネットワークにＩＰｖ６ネットワークを利用し、機器固有のグローバルＩＰアドレスを、請求配信管理装置に予め登録しておくグローバルＩＰアドレス／機器情報対応メモリテーブルを用いて、ＩＰｖ６プロトコルのプラグアンドプレイ機能を用いて自動的に登録する仕組みでもよい。
【０２５０】
本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０２５１】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（本実施形態では図４から図１０に示すフローチャートに対応したプログラム）を、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【０２５２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０２５３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０２５４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０２５５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の範囲に含まれるものである。
【０２５６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０２５７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０２５８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【０２５９】
【発明の効果】
以上説明したように本発明によれば、顧客が請求書を印刷するのに要する費用を負担せずに済むようにすることができる。
【図面の簡単な説明】
【図１】本実施形態に係わるシステムの構成を示す図である。
【図２】本実施形態に係わるサーバ及びクライアントのハードウエア構成例を示す図である。
【図３】本実施形態に係わる画像入出力装置のハードウエア構成例を示す図である。
【図４】顧客情報登録プログラムの処理手順を示すフローチャートである。
【図５】依頼元情報登録プログラムの処理手順を示すフローチャートである。
【図６】顧客画面表示プログラムの処理手順を示すフローチャートである。
【図７Ａ】、
【図７Ｂ】依頼元画面表示プログラムの処理手順を示すフローチャートである。
【図８】顧客入金処理表示プログラムの処理手順を示すフローチャートである。
【図９】依頼元出金処理表示プログラムの処理手順を示すフローチャートである。
【図１０】請求書作成プログラムの処理手順を示すフローチャートである。
【図１１】顧客情報登録プログラムによる表示画面の遷移を説明する図である。
【図１２】依頼元情報登録プログラムによる表示画面の遷移を説明する図である。
【図１３】顧客画面表示プログラムによる表示画面の遷移を説明する図である。
【図１４】依頼元画面表示プログラムによる表示画面の遷移を説明する図である。
【図１５】顧客入金処理表示プログラムによる表示画面の遷移を説明する図である。
【図１６】依頼元出金処理表示プログラムによる表示画面の遷移を説明する図である。
【図１７】認証データベースの顧客認証データテーブルの構成例を示す図である。
【図１８】認証データベースの依頼元認証データテーブルの構成例を示す図である。
【図１９】認証データベースの管理元認証データテーブルの構成例を示す図である。
【図２０】顧客情報データベースの顧客基本情報テーブルの構成例を示す図である。
【図２１】顧客情報データベースの支払登録情報テーブルの構成例を示す図である。
【図２２】顧客情報データベースの配信方法制御テーブルの構成例を示す図である。
【図２３】依頼元情報データベースの依頼元基本情報テーブルの構成例を示す図である。
【図２４】依頼元情報データベースの依頼元商品管理テーブルの構成例を示す図である。
【図２５】課金情報データベースの自社課金管理テーブルの構成例を示す図である。
【図２６】課金情報データベースの印刷デバイス管理テーブルの構成例を示す図である。
【図２７】課金情報データベースの提携課金管理テーブルの構成例を示す図である。
【図２８】請求書情報データベースの請求書管理テーブルの構成例を示す図である。
【図２９】請求書情報データベースの請求書イメージデータテーブルの構成例を示す図である。
【図３０】出金情報データベースの依頼元出金管理テーブルの構成例を示す図である。
【図３１】本実施形態に係わるビジネスモデルにおけるフローを示す図である。
【図３２】本実施形態に係わる請求書の印刷例を示す図である。
【図１】
2005038135.tif 000003
【図２】
2005038135.tif 000004
【図３】
2005038135.tif 000005
【図４】
2005038135.tif 000006
【図５】
2005038135.tif 000007
【図６】
2005038135.tif 000008
【図７Ａ】
2005038135.tif 000009
【図７Ｂ】
2005038135.tif 000010
【図８】
2005038135.tif 000011
【図９】
2005038135.tif 000012
【図１０】
2005038135.tif 000013
【図１１】
2005038135.tif 000014
【図１２】
2005038135.tif 000015
【図１３】
2005038135.tif 000016
【図１４】
2005038135.tif 000017
【図１５】
2005038135.tif 000018
【図１６】
2005038135.tif 000019
【図１７】
2005038135.tif 000020
【図１８】
2005038135.tif 000021
【図１９】
2005038135.tif 000022
【図２０】
2005038135.tif 000023
【図２１】
2005038135.tif 000024
【図２２】
2005038135.tif 000025
【図２３】
2005038135.tif 000026
【図２４】
2005038135.tif 000027
【図２５】
2005038135.tif 000028
【図２６】
2005038135.tif 000029
【図２７】
2005038135.tif 000030
【図２８】
2005038135.tif 000031
【図２９】
2005038135.tif 000032
【図３０】
2005038135.tif 000033
【図３１】
2005038135.tif 000034
【図３２】
2005038135.tif 000035