(57)【特許請求の範囲】
【請求項１】
情報中継装置と、前記情報中継装置に第一のネットワークを介して接続される情報処理装置と、前記情報中継装置に前記第一のネットワークを介して接続される管理装置と、前記情報中継装置に第二のネットワークを介して接続される端末とを含み、前記情報中継装置を介して前記端末と前記情報処理装置との間でデータが送受信される情報中継システムであって、
前記管理装置は、
前記情報処理装置によって提供されるサービスに関する情報を記憶する第１の記憶手段と、
前記情報中継装置から認証要求を受け取り、当該認証要求に含まれるサービスに関する情報が前記第１の記憶手段に記憶されている場合に認証情報を生成する認証手段と、
を有し、
前記情報中継装置は、
前記端末、前記情報処理装置、及び前記管理装置とデータ通信を行い、前記端末から前記情報処理装置宛に送信される通知情報を受け取って当該通知情報に含まれるサービスに関する情報を抽出し、かつ、前記情報処理装置から前記端末宛に送信される配信情報を受け取って当該配信情報に含まれるサービスに関する情報及び認証情報を抽出する通信手段と、
認証情報及びサービスに関する情報を含む端末情報と前記端末のデータ送信先である前記情報処理装置を示す送信先情報とを記憶する第２の記憶手段と、
前記通信手段から前記通知情報に含まれるサービスに関する情報を受け取とると、受け取ったサービスに関する情報が前記端末情報に存在するかを確認し、存在する場合には前記通信手段に前記送信先情報に基づく前記通知情報の送信を許可し、存在しない場合には前記管理装置に対して前記認証要求を送信し、かつ、前記通信手段から前記配信情報に含まれるサービスに関する情報及び認証情報を受け取ると、受け取ったサービスに関する情報及び認証情報が前記端末情報に存在するか否かを確認し、存在する場合には前記通信手段に前記配信情報の送信を許可し、存在しない場合には、前記通信手段に前記配信情報の送信を許可しない確認手段と、
を有し、
前記通信手段が前記認証手段から認証情報を受け取った場合に、前記第２の記憶手段は、当該認証情報と前記通信手段が前記端末から受け取ったサービスに関する情報とを含む端末情報を生成して記憶し、前記確認手段は、当該認証情報と当該サービスに関する情報とを前記情報処理装置に送信する情報中継システム。
【請求項２】
前記情報処理装置は、
前記端末に送信する前記配信情報と、前記端末が設置された場所を示す端末設置情報とを記憶する第３の記憶手段と、
前記配信情報を前記端末に配信する際に、前記端末設置情報から前記端末の設置場所を検索し、設置場所に応じた前記配信情報を選択して前記端末に配信する配信手段と、
を有する請求項１に記載の情報中継システム。
【請求項３】
前記第一のネットワークを介して接続される機器の画面を介して前記サービスに関する情報の入力を受け付ける入力手段を有し、
前記第１の記憶手段は、前記入力手段から入力された前記サービスに関する情報を記憶する、請求項１又は２に記載の情報中継システム。
【請求項４】
前記第１の記憶手段は、前記情報処理装置の識別子を含む前記サービスに関する情報を記憶し、
１以上の前記サービスに関する情報を前記画面に表示させる表示手段を有し、
前記表示手段は、前記画面の操作に応じて、前記機器を前記情報処理装置の識別子が示す前記情報処理装置にアクセスさせる、請求項３に記載の情報中継システム。
【請求項５】
前記第２の記憶手段は、前記サービスの提供者の識別子を含む前記端末情報を記憶し、
前記通信手段が送受信した、前記通知情報又は前記配信情報のデータ量の前記端末ごとの累積値を計測し、前記端末情報に格納する計測手段と、
前記端末ごとの前記累積値を、前記提供者の識別子を用いて前記提供者ごとに合算することで、前記提供者に対して課金を行う課金手段と、
を有する、請求項１乃至４のいずれか一項に記載の情報中継システム。
【請求項６】
情報中継装置と、前記情報中継装置に第一のネットワークを介して接続される情報処理装置と、前記情報中継装置に前記第一のネットワークを介して接続される管理装置と、前記情報中継装置に第二のネットワークを介して接続される端末とを含み、前記情報中継装置を介して前記端末と前記情報処理装置との間でデータが送受信される情報中継方法であって、
前記管理装置は、
第１の記憶手段が、前記情報処理装置によって提供されるサービスに関する情報を記憶する第１の記憶ステップと、
認証手段が、前記情報中継装置から認証要求を受け取り、当該認証要求に含まれるサービスに関する情報が前記第１の記憶手段に記憶されている場合に認証情報を生成する認証ステップと、
を実行し、
前記情報中継装置は、
通信手段が、前記端末、前記情報処理装置、及び前記管理装置とデータ通信を行い、前記端末から前記情報処理装置宛に送信される通知情報を受け取って当該通知情報に含まれるサービスに関する情報を抽出し、かつ、前記情報処理装置から前記端末宛に送信される配信情報を受け取って当該配信情報に含まれるサービスに関する情報及び認証情報を抽出する通信ステップと、
第２の記憶手段が、認証情報及びサービスに関する情報を含む端末情報と前記端末のデータ送信先である前記情報処理装置を示す送信先情報とを記憶する第２の記憶ステップと、
確認手段が、前記通信手段から前記通知情報に含まれるサービスに関する情報を受け取とると、受け取ったサービスに関する情報が前記端末情報に存在するかを確認し、存在する場合には前記通信手段に前記送信先情報に基づく前記通知情報の送信を許可し、存在しない場合には前記管理装置に対して前記認証要求を送信し、かつ、前記通信手段から前記配信情報に含まれるサービスに関する情報及び認証情報を受け取ると、受け取ったサービスに関する情報及び認証情報が前記端末情報に存在するか否かを確認し、存在する場合には前記通信手段に前記配信情報の送信を許可し、存在しない場合には、前記通信手段に前記配信情報の送信を許可しない確認ステップと、
を実行し、
前記通信手段が前記認証手段から認証情報を受け取った場合に、前記第２の記憶手段は、当該認証情報と前記通信手段が前記端末から受け取ったサービスに関する情報とを含む端末情報を生成して記憶し、前記確認手段は、当該認証情報と当該サービスに関する情報とを前記情報処理装置に送信する情報中継方法。
【請求項７】
情報中継装置と、前記情報中継装置に第一のネットワークを介して接続される情報処理装置と、前記情報中継装置に前記第一のネットワークを介して接続される管理装置と、前記情報中継装置に第二のネットワークを介して接続される端末とを含み、前記情報中継装置を介して前記端末と前記情報処理装置との間でデータが送受信される情報中継システムのプログラムであって、
前記管理装置に、
第１の記憶手段が、前記情報処理装置によって提供されるサービスに関する情報を記憶する第１の記憶ステップと、
認証手段が、前記情報中継装置から認証要求を受け取り、当該認証要求に含まれるサービスに関する情報が前記第１の記憶手段に記憶されている場合に認証情報を生成する認証ステップと、
を実行させ、
前記情報中継装置に、
通信手段が、前記端末、前記情報処理装置、及び前記管理装置とデータ通信を行い、前記端末から前記情報処理装置宛に送信される通知情報を受け取って当該通知情報に含まれるサービスに関する情報を抽出し、かつ、前記情報処理装置から前記端末宛に送信される配信情報を受け取って当該配信情報に含まれるサービスに関する情報及び認証情報を抽出する通信ステップと、
第２の記憶手段が、認証情報及びサービスに関する情報を含む端末情報と前記端末のデータ送信先である前記情報処理装置を示す送信先情報とを記憶する第２の記憶ステップと、
確認手段が、前記通信手段から前記通知情報に含まれるサービスに関する情報を受け取とると、受け取ったサービスに関する情報が前記端末情報に存在するかを確認し、存在する場合には前記通信手段に前記送信先情報に基づく前記通知情報の送信を許可し、存在しない場合には前記管理装置に対して前記認証要求を送信し、かつ、前記通信手段から前記配信情報に含まれるサービスに関する情報及び認証情報を受け取ると、受け取ったサービスに関する情報及び認証情報が前記端末情報に存在するか否かを確認し、存在する場合には前記通信手段に前記配信情報の送信を許可し、存在しない場合には、前記通信手段に前記配信情報の送信を許可しない確認ステップと、
を実行させ、
前記通信手段が前記認証手段から認証情報を受け取った場合に、前記第２の記憶手段に、当該認証情報と前記通信手段が前記端末から受け取ったサービスに関する情報とを含む端末情報を生成して記憶させ、前記確認手段に、当該認証情報と当該サービスに関する情報とを前記情報処理装置に送信させる情報中継システムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報中継システム、情報中継方法及びプログラムに関する。
【背景技術】
【０００２】
サービス提供者がネットワークを介して接続されるサーバ及び端末を用いたサービスを開始しようとする際、サーバ及び端末の間で通信を行うために新たにネットワーク網の構築が必要になる場合がある。新たにネットワーク網を構築する方法として、専用回線を構築する方法やインターネットを介したＶＰＮ（Ｖｉｒｔｕａｌ Ｐｒｉｖａｔｅ Ｎｅｔｗｏｒｋ）を構築する方法等が挙げられる。さらに、端末の設置場所によっては有線ネットワークではなく無線ネットワークを用いることで端末の設置場所の自由度を高めることも考えられる。
【０００３】
しかしながら、いずれの方法においても、通信会社又はＩＳＰ（Ｉｎｔｅｒｎｅｔ Ｓｅｒｖｉｃｅ Ｐｒｏｖｉｄｅｒ）等との回線契約が必要となり、サービス提供に係るコストが増大してしまうことになる。また、無線ネットワークを介して端末と接続する場合は、端末の設置場所の周辺にアクセスポイント等を設置する必要があることから、さらにコストが増大することになる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＭＦＰ（Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）等の画像形成装置等は、ビルの各フロアや店舗等の多数の場所に設置されている。また、画像形成装置を遠隔から管理するために、画像形成装置はインターネットを介したメンテナンス用の回線に接続されている。
【０００５】
このように、既に構築されている回線や既に設置されている装置を、新たにサービスの提供を行うサービス提供者に利用させることが出来れば、サービス提供に係るコスト低減を期待できる。
【０００６】
本発明は上記に鑑みてなされたものであって、ネットワークを介して提供されるサービスを低コストで提供可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様の情報中継システムによれば、情報中継装置と、前記情報中継装置に第一のネットワークを介して接続される情報処理装置と、前記情報中継装置に前記第一のネットワークを介して接続される管理装置と、前記情報中継装置に第二のネットワークを介して接続される端末とを含み、前記情報中継装置を介して前記端末と前記情報処理装置との間でデータが送受信される情報中継システムであって、前記管理装置は、前記情報処理装置によって提供されるサービスに関する情報を記憶する第１の記憶手段と、前記情報中継装置から認証要求を受け取り、当該認証要求に含まれるサービスに関する情報が前記第１の記憶手段に記憶されている場合に認証情報を生成する認証手段と、を有し、前記情報中継装置は、前記端末、前記情報処理装置、及び前記管理装置とデータ通信を行い、前記端末から前記情報処理装置宛に送信される通知情報を受け取って当該通知情報に含まれるサービスに関する情報を抽出し、かつ、前記情報処理装置から前記端末宛に送信される配信情報を受け取って当該配信情報に含まれるサービスに関する情報及び認証情報を抽出する通信手段と、認証情報及びサービスに関する情報を含む端末情報と前記端末のデータ送信先である前記情報処理装置を示す送信先情報とを記憶する第２の記憶手段と、前記通信手段から前記通知情報に含まれるサービスに関する情報を受け取とると、受け取ったサービスに関する情報が前記端末情報に存在するかを確認し、存在する場合には前記通信手段に前記送信先情報に基づく前記通知情報の送信を許可し、存在しない場合には前記管理装置に対して前記認証要求を送信し、かつ、前記通信手段から前記配信情報に含まれるサービスに関する情報及び認証情報を受け取ると、受け取ったサービスに関する情報及び認証情報が前記端末情報に存在するか否かを確認し、存在する場合には前記通信手段に前記配信情報の送信を許可し、存在しない場合には、前記通信手段に前記配信情報の送信を許可しない確認手段と、を有し、前記通信手段が前記認証手段から認証情報を受け取った場合に、前記第２の記憶手段は、当該認証情報と前記通信手段が前記端末から受け取ったサービスに関する情報とを含む端末情報を生成して記憶し、前記確認手段は、当該認証情報と当該サービスに関する情報とを前記情報処理装置に送信する。
【発明の効果】
【０００８】
本発明の実施例によれば、ネットワークを介して提供されるサービスを低コストで提供することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施の形態におけるネットワーク構成の一例を示す図である。
【図２】ＭＦＰのハードウェア構成の一例を示す図である。
【図３】管理装置及び事業者サーバのハードウェア構成の一例を示す図である。
【図４】ＭＦＰの機能ブロックの一例を示す図である。
【図５】管理装置の機能ブロックの一例を示す図である。
【図６】事業者サーバの機能ブロックの一例を示す図である。
【図７】端末の機能ブロックの一例を示す図である。
【図８】ＭＦＰ情報登録処理の処理手順の一例を説明するためのシーケンス図である。
【図９】ＭＦＰ情報登録画面の一例を示す図である。
【図１０】ＭＦＰ情報の一例を示す図である。
【図１１】ＭＦＰ情報の設定値の一例を示す図である。
【図１２】全ＭＦＰ情報の一例を示す図である。
【図１３】事業者情報登録画面の一例を示す図である。
【図１４】事業者情報の一例を示す図である。
【図１５】サービス情報登録画面の一例を示す図である。
【図１６】サービス情報の一例を示す図である。
【図１７】サービス一覧画面の一例を示す図である。
【図１８】端末設定情報の一例を示す図である。
【図１９】端末認証処理の処理手順の一例を説明するためのシーケンス図である。
【図２０】端末情報の一例を示す図である。
【図２１】端末設置情報の一例を示す図である。
【図２２】端末から事業者サーバへのデータ中継処理の処理手順の一例を説明するためのシーケンス図である。
【図２３】事業者サーバから端末へのデータ中継処理の処理手順の一例を説明するためのシーケンス図である。
【図２４】課金情報収集処理の処理手順の一例を説明するためのシーケンス図である。
【図２５】課金情報の一例を示す図である。
【図２６】課金情報生成処理の処理手順の一例を説明するためのフローチャートである。
【図２７】課金処理の処理手順の一例を説明するためのフローチャートである。
【図２８】第二の実施の形態におけるネットワーク構成の一例を示す図である。
【図２９】第二の実施の形態の処理手順の一例を説明するためのシーケンス図である。
【図３０】第三の実施の形態におけるネットワーク構成の一例を示す図である。
【図３１】第三の実施の形態の処理手順の一例を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して実施例について説明する。各図面において、同一構成部分には同一符号を付し、重複した説明を省略する場合がある。
【００１１】
[第一の実施の形態]
（１．概要）
図１は、第一の実施の形態におけるネットワーク構成の一例を示す図である。３台のＭＦＰ１と、管理装置２と、事業者サーバ３とがネットワークＡ５を介して接続されている。また、各ＭＦＰ１と各端末４とは、それぞれネットワークＢ６を介して接続されている。
【００１２】
ネットワークＡ５は、例えばＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）、専用線、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ Ｐｒｉｖａｔｅ Ｎｅｔｗｏｒｋ）又はインターネット等であり、有線及び無線を問わない。ＭＦＰ１と管理装置２と事業者サーバ３とをインターネットを介して接続する場合、例えばＩＰＳｅｃ（Ｓｅｃｕｒｉｔｙ Ａｒｃｈｉｔｅｃｔｕｒｅ Ｆｏｒ Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ）やＳＳＬ（Ｓｅｃｕｒｅ Ｓｏｃｋｅｔ Ｌａｙｅｒ）などのプロトコルを用いて接続することで、セキュリティが担保されてもよい。
【００１３】
ネットワークＢ６は、例えば、無線ＬＡＮや、Ｂｌｕｅｔｏｏｔｈ（登録商標）等である。また、ネットワークＢ６は、無線に限らず、有線であってもよい。
【００１４】
ネットワークＡ５及びネットワークＢ６は、当該ネットワークに接続された機器がＩＰ（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ）を用いて通信するネットワークである。但し、本実施の形態は、ＩＰ以外のプロトコルを用いて通信を行う機器に対しても適用出来る。
【００１５】
ネットワークＡ５に接続されているＭＦＰ１、管理装置２及び事業者サーバ３は、相互に同じネットワークアドレス（１０．１０．１．０／２４）を含むＩＰアドレスを有している。
【００１６】
例えば、各ＭＦＰ１のネットワークＡ５側のＩＰアドレスは、１０．１０．１．１０、１０．１０．１．２０又は１０．１０．１．３０である。管理装置２のＩＰアドレスは、１０．１０．１．１である。事業者サーバ３のＩＰアドレスは、１０．１０．１．２である。
【００１７】
なお、ＭＦＰ１、管理装置２及び事業者サーバ３は、ネットワークＡ５のネットワークアドレスと異なるネットワークアドレスを含むＩＰアドレスを有してもよい。管理装置２又は事業者サーバ３は、ルーターを介してネットワークＡ５と接続することで、ＭＦＰ１、管理装置２及び事業者サーバ３は互いに通信することが出来る。
【００１８】
また、各ネットワークＢ６に接続されているＭＦＰ１及び端末４は、それぞれ相互に同じネットワークアドレスを含むＩＰアドレスを有している。
【００１９】
例えば、ＭＦＰ１ａのネットワークＢ６側のＩＰアドレスは１０．１０．１０．１であり、端末４ａのＩＰアドレスは１０．１０．１０．１０１である。また、ＭＦＰ１ｂのネットワークＢ６側のＩＰアドレスは１０．１０．２０．１であり、端末４ｂのＩＰアドレスは１０．１０．２０．１０１である。更に、ＭＦＰ１ｃのネットワークＢ６側のＩＰアドレスは１０．１０．３０．１であり、端末４ｃのＩＰアドレスは１０．１０．３０．１０１である。
【００２０】
ＭＦＰ１は、例えば、１以上の複合機等と呼ばれる画像形成装置である。但し、本実施の形態において、ＭＦＰ１は、事業者サーバ３と端末４との間でやりとりされるデータが、予め登録された事業者サーバ３又は端末４から送られてきたデータであることを確認する機能と、事業者サーバ３と端末４との間で行われた通信のデータ量を計測する機能と、予め事業者サーバ３から受け取った情報を元に、端末４から送られてきたデータを端末４が属する事業者の事業者サーバ３にルーティングする機能と等を有する。
【００２１】
管理装置２は、例えば、１以上のコンピュータである。管理装置２は、ＭＦＰ１を管理する機能と、事業者サーバ３及び端末４を用いてサービスを行う事業者を管理する機能と、サービスを行う事業者が提供するサービスを管理する機能と、該サービスを利用しようとする利用者に対して該サービスの一覧を表示するポータルサイトを提供する機能と、サービスを行う事業者に対し通信量に応じた課金を行う機能とを有する。
【００２２】
事業者サーバ３は、例えば、１以上のコンピュータである。事業者サーバ３は、ＭＦＰ１を介して端末４と通信することでサービスの提供を行う。
【００２３】
端末４は、例えば、１以上の監視カメラ、高速充電装置、自動販売機、無線端末等である。端末４は、ＭＦＰ１を介して事業者サーバ３と通信することでサービスの提供を行う。
【００２４】
本実施の形態において、事業者サーバ３、端末４ａ、端末４ｂ及び端末４ｃは、新たにサービスを行う事業者（以下、「サービス提供事業者」という。）が所有しており、管理装置２、ネットワークＡ５及びＭＦＰ１ａ、ＭＦＰ１ｂ及びＭＦＰ１ｃは、サービス提供事業者とは異なる事業者（以下、「ネットワーク提供事業者」という。）が所有している。
【００２５】
ネットワークＡ５は、例えば、管理装置２を用いてＭＦＰ１ａ、ＭＦＰ１ｂ及びＭＦＰ１ｃを遠隔からメンテナンスするために予め構築されていてもよい。この場合、ＭＦＰ１ａ、ＭＦＰ１ｂ及びＭＦＰ１ｃは、例えばビルの各フロアや店舗等に設置され、消耗品の残量又は自己診断結果等の機器状態を、ネットワークＡ５を介して管理装置２に通知する。
【００２６】
このような状況において、本実施の形態では、ネットワークＡ５及びＭＦＰ１ａ、ＭＦＰ１ｂ及びＭＦＰ１ｃが、事業者サーバ３と、端末４ａと、端末４ｂと、端末４ｃとを接続するためのネットワーク及び中継機器として利用される。
【００２７】
まず、事業者サーバ３と端末４ａとが通信出来る状態に至るまでの動作を説明する。
【００２８】
サービス提供事業者は、ＰＣ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ）等を用いて管理装置２にアクセスし、事業者名や、ネットワーク提供事業者への決済方法、サービス提供事業者が提供しようとするサービスの概要、契約サイトＵＲＬ、事業者サーバ３のＩＰアドレス（１０．１０．１．２）等を登録する。登録された情報は、管理装置２に記憶される。次に、サービス提供事業者は、ネットワークＡ５に事業者サーバ３を接続する。
【００２９】
一方、管理装置２は、サービス提供事業者が登録したサービスの概要の一覧を表示するポータルサイトを提供する。サービス提供事業者が登録したサービスの利用を希望する者（以下、「サービス利用希望者」という。）は、当該ポータルサイトを利用して、利用したいサービスを選択することが出来る。サービス利用希望者が、当該ポータルサイトにて利用したいサービスを選択すると、予めサービス提供事業者が登録した契約サイトＵＲＬにリダイレクトされる。サービス利用希望者は、当該契約サイトにおけるＷｅｂページにてサービス利用契約を行う。サービス提供事業者が提供するサービスの利用契約を行った者を、以下、「サービス利用者」という。
【００３０】
サービス利用希望者がサービス利用契約を行った後、サービス提供事業者は、例えば、+ＭＦＰ１ａの近傍に端末４ａを設置する。サービス提供事業者は、端末４ａを設置する際、サービスに関する情報及び端末４ａを接続するＭＦＰ１ａのＩＰアドレス（１０．１０．１０．１）等を設定する。
【００３１】
次に、サービスが開始されて端末４ａから事業者サーバ３にデータが送信される際の動作を説明する。
【００３２】
端末４ａは、事業者サーバ３にデータを送信する際、事業者サーバ３に送信するデータと共に予め設定されたサービスに関する情報をＭＦＰ１ａに送信する。ＭＦＰ１ａは、端末４ａから受信したサービスに関する情報を管理装置２に転送する。
【００３３】
管理装置２は、ＭＦＰ１ａから受信したサービスに関する情報と、サービス提供事業者によって登録された情報とが一致するかを確認することで、端末４の認証を行う。認証に成功した場合（すなわち、端末４が管理装置２に登録されたサービス提供事業者のものであると判断した場合）、管理装置２は、ＭＦＰ１ａに対し、端末４の認証に成功したことを通知する。当該通知には、認証ＩＤ１２０１及び事業者サーバ３のＩＰアドレス（１０．１０．１．２）が含まれる。
【００３４】
ここで、認証ＩＤ１２０１は、管理装置２が端末４の認証に成功した場合に、管理装置２が端末４に対して払い出す番号である。認証ＩＤ１２０１は、全ての端末４ごとに異なる番号である。
【００３５】
ＭＦＰ１ａは、サービスに関する情報、認証ＩＤ１２０１、事業者サーバ３のＩＰアドレス（１０．１０．１．２）及び端末４ａのＩＰアドレス（１０．１０．１０．１０１）を記憶しておく。
【００３６】
ＭＦＰ１ａは、事業者サーバ３のＩＰアドレス（１０．１０．１．２）宛に、端末４ａから受信したデータを送信する。また、ＭＦＰ１ａは、管理装置２から受信した認証ＩＤ１２０１を、事業者サーバ３に送信する。事業者サーバ３は、受信したデータを元に、提供するサービスに関する処理を行う。
【００３７】
端末４ａが、事業者サーバ３に再度データを送信する場合も、端末４ａは事業者サーバ３に送信するデータと共に予め設定されたサービスに関する情報をＭＦＰ１ａに送信する。
【００３８】
ＭＦＰ１ａは、既にサービスに関する情報及び事業者サーバ３のＩＰアドレス（１０．１０．１．２）等を記憶している。従って、ＭＦＰ１ａは、管理装置２への問い合わせは行わずに、ＭＦＰ１ａに記憶しているサービスに関する情報と、端末４ａから受信したサービスに関する情報とが一致すれば、端末４ａから受信したデータを事業者サーバ３に送信する。
【００３９】
次に、事業者サーバ３から端末４ａに対しデータを送信する場合の動作を説明する。
【００４０】
事業者サーバ３は、端末４ａにデータを送信する際、端末４ａに送信するデータと共にサービスに関する情報及びＭＦＰ１ａから通知された認証ＩＤ１２０１をＭＦＰ１ａに送信する。
【００４１】
ＭＦＰ１ａは、事業者サーバ３から通知されたサービスに関する情報及び認証ＩＤ１２０１と、ＭＦＰ１ａが保持しているサービスに関する情報及び認証ＩＤ１２０１とが一致するかを確認する。一致する場合、ＭＦＰ１ａは、事業者サーバ３から受信したデータが、管理装置２で認証された端末を保有するサービス提供事業者から送信されたデータであると判断し、ＭＦＰ１ａは、ＭＦＰ１ａが記憶している情報から端末４ａのＩＰアドレス（１０．１０．１０．１）を検索し、事業者サーバ３から受信したデータを当該ＩＰアドレス宛（すなわち、端末４ａ宛）に送信する。
【００４２】
別の利用者がサービス利用契約を行い、サービス提供事業者がＭＦＰ１ｂの近傍に端末４ｂを設置する場合、又はＭＦＰ１ｃの近傍に端末４ｃを設置する場合も、前述のＭＦＰ１ａの近傍に端末４ａを設置する場合の動作と同様の動作が行われる。
【００４３】
（２．ハードウェア構成）
図２は、ＭＦＰのハードウェア構成の一例を示す図である。ＭＦＰ１は、ＣＰＵ１０１、ＲＯＭ１０２、ＮＶＲＡＭ１０３、ＲＡＭ１０４、操作部１０５、表示部１０６、印刷部１０７、読取部１０８、ドライブ装置１０９、ＮＩＣ（Ｎｅｔｗｏｒｋ Ｉｎｔｅｒｆａｃｅ Ｃａｒｄ）１１１、無線通信部１１２等を有する。ＭＦＰ１は、例えば、印刷機能、スキャン機能、コピー機能、ＦＡＸ等を有する複合機であるが、必ずしも複合機である必要はなく、印刷部１０７又は読取部１０８を持たないサーバやパーソナルコンピューターであってもよい。
【００４４】
ＣＰＵ１０１は、ＲＯＭ１０２、ＮＶＲＡＭ１０３、ＲＡＭ１０４、ＮＩＣ１１１、無線通信部１１２とのデータ受渡し及びデータ比較等の処理を行う。ＲＯＭ１０２には、各種のプログラムやプログラムによって利用されるデータ等が記憶される。ＮＶＲＡＭ２０３には、各種の設定情報等が記憶される。ＲＡＭ２０４は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。
【００４５】
操作部１０５は、ユーザからの各種入力を受け付ける。表示部１０６は、ユーザへのメッセージ等を表示する。
【００４６】
印刷部１０７は、文書データを紙に印刷する。読取部１０８は、例えばスキャナであり、紙文書から画像を読み取る。
【００４７】
ドライブ装置１０９は、プログラムを記録した記憶媒体１１０からプログラムを読み取る。ドライブ装置１０９によって読み取られたプログラムは、ＲＡＭ１０４にロードされる。なお、記憶媒体１１０とは、非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体１１０を言う。記憶媒体１１０の例としては、磁気記憶媒体、光ディスク、光磁気記憶媒体、不揮発性メモリなどがある。
【００４８】
ＮＩＣ１１１は、例えばＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）又はＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）に接続され、ＭＦＰ１が管理装置２又は事業者サーバ３と通信する場合に用いられる。ＭＦＰ１と端末４とが有線で接続される場合は、ＭＦＰ１が端末４と通信する場合にも用いられる。
【００４９】
無線通信部１１２は、例えば無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）により端末４と通信する場合に用いられる。
【００５０】
図３は、管理装置及び事業者サーバのハードウェア構成の一例を示す図である。管理装置２及び事業者サーバ３は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＨＤＤ２０３と、ＲＡＭ２０４と、操作部２０５と、表示部２０６と、ドライブ装置２０９と、ＮＩＣ（Ｎｅｔｗｏｒｋ ＩｎｔｅｒｆａｃｅＣａｒｄ）２１１とを有する。
【００５１】
ＣＰＵ２０１は、ＲＯＭ２０２、ＨＤＤ２０３、ＲＡＭ２０４、ＮＩＣ２１１又は無線通信部１１２とのデータのやり取りやデータ比較等の処理を行う。ＲＯＭ２０２及びＲＡＭ２０４は、ＭＦＰ１と同様のため説明は割愛する。ＨＤＤ２０３には、各種の設定情報やプログラム等が記憶される。
【００５２】
操作部２０５は、例えばキーボード又はマウスであり、ユーザからの各種入力を受け付ける。表示部２０６は、ユーザへのメッセージ等を表示する。
【００５３】
ドライブ装置２０９は、プログラムを記録した記憶媒体１１０からプログラムを読み取る。ドライブ装置２０９によって読み取られたプログラムは、例えば、ＨＤＤ２０３にインストールされる。ＮＩＣ２１１は、例えばＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）又はＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）に接続され、管理装置２、事業者サーバ３又はＭＦＰ１と通信する場合に用いられる。
【００５４】
（３．機能）
［ＭＦＰ］
図４は、ＭＦＰの機能ブロックの一例を示す図である。図４において、ＭＦＰ１は、通信手段３０１と、ＭＦＰ情報入力手段３１１と、端末情報格納手段３１２と、確認手段３１３と、計測手段３１４と、課金情報生成手段３１５とを有する。これら各手段は、ＭＦＰ１にインストールされた１以上のプログラムが、ＣＰＵ１０１に実行させる処理により実現される。ＭＦＰ１は、また、記憶手段３２１を利用する。記憶手段３２１は、ＮＶＲＡＭ１０３、ＲＡＭ１０４、又はＭＦＰ１にネットワークを介して接続される記憶装置等を用いて実現可能である。記憶手段３２１には、ＭＦＰ情報１００１及び端末情報１００３等が記憶される。
【００５５】
ＭＦＰ情報１００１は、ＭＦＰ１自身に関する情報である。端末情報１００３は、ＭＦＰ１に接続された端末４に関する情報であり、端末４ごとに１レコード設定される。
【００５６】
通信手段３０１は、ＮＩＣ１１１を介して管理装置２及び事業者サーバ３との間でデータ通信を行う。通信手段３０１は、また、無線通信部１１２を介して端末４との間でデータ通信を行う。
【００５７】
通信手段３０１は、また、端末４から事業者サーバ３宛に通知する情報（以下、「通知情報９０１」という。）を受け取ると、通知情報９０１に含まれるサービスに関する情報等を抽出して確認手段３１３に渡す。確認手段３１３から通信を許可しても良い旨の通知を受け取った場合、通信手段３０１は、通知情報９０１を事業者サーバ３に送信する。確認手段３１３から通信を許可しない旨の通知を受け取った場合、通信手段３０１は、通知情報９０１を事業者サーバ３に送信せずに破棄する。
【００５８】
通信手段３０１は、また、確認手段３１３からの要求に応じて、通知情報９０１に含まれるサービス等に関する情報等が管理装置２に登録されているか否かを管理装置２に問い合わせるため、管理装置２に認証要求を送信する。通信手段３０１は、管理装置２からの認証応答を確認手段３１３に渡す。
【００５９】
通信手段３０１は、また、事業者サーバ３から端末４宛に配信する情報（以下、「配信情報９０２」という。）を受け取ると、配信情報９０２に含まれるサービスに関する情報及び認証ＩＤ１２０１等を抽出して確認手段３１３に渡す。確認手段３１３から通信を許可しても良い旨の通知を受け取った場合、通信手段３０１は、配信情報９０２を端末４宛に送信する。確認手段３１３から通信を許可しない旨の通知を受け取った場合、通信手段３０１は、配信情報９０２を端末４に送信せずに破棄する。
【００６０】
ＭＦＰ情報入力手段３１１は、ユーザが操作部１０５を介して入力したＭＦＰ情報１００１を記憶手段３２１に格納する。ユーザが操作部１０５にＭＦＰ情報１００１を入力している時、ＭＦＰ情報入力手段３１１は、入力されたＭＦＰ情報１００１を表示部１０６に表示する。これによりユーザは入力内容を適宜修正しながらＭＦＰ情報１００１を入力することが出来る。なお、ＭＦＰ情報１００１は、通信手段３０１を介して外部装置より入力されてもよいし、記憶媒体１１０を介して入力されてもよい。
【００６１】
ＭＦＰ情報入力手段３１１は、また、ＭＦＰ情報１００１が入力されると、通信手段３０１を介してＭＦＰ情報１００１を管理装置２に送信する。なお、ＭＦＰ情報入力手段３１１がＭＦＰ情報１００１を管理装置２に送信するタイミングは、例えば、ＭＦＰ情報１００１が設定されたときや、ＭＦＰ情報１００１が変更されたときである。
【００６２】
端末情報格納手段３１２は、端末情報１００３を記憶手段３２１に格納する。
【００６３】
確認手段３１３は、通信手段３０１から通知情報９０１に含まれるサービスに関する情報等を受け取ると、端末情報１００３を検索し、受け取ったサービスに関する情報等を有するレコードが端末情報１００３に存在するかを確認する。該レコードが存在する場合、確認手段３１３は、端末４が管理装置２に登録されたサービス提供事業者のものであると判断し、通信を許可しても良い旨の通知を通信手段３０１に渡す。
【００６４】
該レコードが存在しない場合、確認手段３１３は、サービスに関する情報等が管理装置２に登録されているかの認証を通信手段３０１に依頼する。前述の通り、通信手段３０１は、管理装置２に認証要求を送信し、管理装置２から認証応答を受信する。通信手段３０１から、端末４の認証に成功したとの認証応答を受け取った場合、通信を許可しても良い旨の通知を通信手段３０１に渡す。通信手段３０１から、認証に失敗したとの認証応答を受け取った場合、確認手段３１３は、通信を許可しない旨の通知を通信手段３０１に渡す。
【００６５】
確認手段３１３は、また、配信情報９０２に含まれるサービスに関する情報及び認証ＩＤ１２０１等を受け取ると、受け取ったサービスに関する情報及び認証ＩＤ１２０１等を有するレコードが端末情報１００３に存在するか否かを確認する。当該レコードが存在する場合、確認手段３１３は、通信手段が受信した配信情報９０２が、管理装置２で認証された端末４を保有するサービス提供事業者から送信された配信情報９０２であると判断し、通信を許可しても良い旨の通知を通信手段３０１に渡す。当該レコードが存在しない場合、確認手段３１３は、通信手段が受信した配信情報９０２は、管理装置２で認証された端末４を保有するサービス提供事業者から送信された配信情報９０２ではないと判断し、通信を許可しない旨の通知を通信手段３０１に渡す。
【００６６】
計測手段３１４は、端末４から事業者サーバ３宛の通知情報９０１に含まれるデータ部のデータサイズ、及び事業者サーバ３から端末４宛の配信情報９０２に含まれるデータ部のデータサイズを計測し、端末情報１００３を更新する。本実施の形態では、端末４から事業者サーバ３宛のデータと、事業者サーバ３から端末４宛のデータを区別せず、それぞれのデータサイズを合計した累積値を端末情報１００３に保持しているが、それぞれのデータを区別して端末情報１００３に保持するようにしてもよい。
【００６７】
課金情報生成手段３１５は、管理装置２の指示を受けて、端末情報１００３が有する端末４が送受信したデータサイズの累積値を、管理装置２に送信する。
【００６８】
［管理装置］
図５は、管理装置の機能ブロックの一例を示す図である。図５において、管理装置２は、通信手段４０１と、ＭＦＰ情報格納手段４１１と、事業者情報入力手段４１２と、サービス情報入力手段４１３と、認証手段４１４と、表示手段４１５と、課金情報格納手段と、課金手段４１６とを有する。これら各手段は、管理装置２にインストールされた１以上のプログラムが、管理装置２のＣＰＵ２０１に実行させる処理により実現される。管理装置２は、また、記憶手段４２１を利用する。記憶手段４２１は、管理装置２のＨＤＤ２０３若しくはＲＡＭ２０４、又は管理装置２にネットワークを介して接続される記憶装置等を用いて実現可能である。記憶手段４２１には、全ＭＦＰ情報１００２と、事業者情報１００４と、サービス情報１００５と、課金情報１００９と等が記憶される。
【００６９】
全ＭＦＰ情報１００２は、管理装置２が管理する全てのＭＦＰ１に関する情報であり、ＭＦＰ１から通知されることで管理装置２に記憶される。全ＭＦＰ情報１００２は、ＭＦＰ１ごとに１つのレコードが割り当てられる。
【００７０】
事業者情報１００４は、サービス提供事業者に関する情報であり、事業者ごとに１つのレコードが割り当てられる。サービス情報１００５は、サービス提供事業者が提供するサービスの内容等を表す情報であり、サービスごとに１つのレコード割り当てられる。課金情報１００９は、端末４が送受信したデータサイズの累積値に関する情報であり、端末４ごとに１つのレコードが割り当てられる。
【００７１】
通信手段４０１は、ＮＩＣ２１１を介してＭＦＰ１との間でデータ通信を行う。
【００７２】
ＭＦＰ情報格納手段４１１は、ＭＦＰ１から通知されたＭＦＰ情報１００１を、記憶手段４２１に格納する。
【００７３】
事業者情報入力手段４１２は、入力された事業者情報１００４を、記憶手段４２１に格納する。
【００７４】
サービス情報入力手段４１３は、入力されたサービス情報１００５を記憶手段４２１に格納する。  認証手段４１４は、通信手段４０１を介して、サービスに関する情報等が管理装置２に登録されているかの認証要求をＭＦＰ１から受け取ると、受け取った認証要求に含まれるサービスに関する情報等を有するレコードが、サービス情報１００５に存在するかを検索することで端末４の認証を行う。当該レコードが存在する場合、認証手段４１４は、端末４の認証に成功したと判断（すなわち、端末４が管理装置２に登録されたサービス提供事業者のものであると判断）する。当該レコードが存在しない場合、認証手段４１４は、端末４の認証に失敗したと判断（すなわち、端末４が管理装置２に登録されたサービス提供事業者のものではないと判断）する。認証手段４１４は、通信手段４０１を介して、認証ＩＤ１２０１を含む認証応答をＭＦＰ１に送信する。
【００７５】
表示手段４１５は、Ｗｅｂサーバ機能を有し、サービス情報１００５に格納されている、サービス提供事業者が提供するサービスの一覧を含むサービス一覧画面をＷｅｂ画面として表示する。
【００７６】
課金手段４１６は、端末４が送受信したデータサイズの累積値を元に、サービス提供事業者ごとの課金額を算出する。課金手段４１６は、例えば、事業者情報１００４に含まれる決済方法１３０４に従って、各サービス提供事業者に対して課金額の費用請求を行ってもよい。
【００７７】
［事業者サーバ］
図６は事業者サーバの機能ブロックの一例を示す図である。
【００７８】
事業者サーバ３は、通信手段５０１と、契約処理手段５１１と、端末設置情報格納手段５１２と、通知情報処理手段５１３と、通知情報格納手段５１４と、配信情報入力手段５１５と、配信手段５１６とを有する。これら各手段は、事業者サーバ３にインストールされた１以上のプログラムが、事業者サーバ３のＣＰＵ２０１に実行させる処理により実現される。事業者サーバ３は、また、記憶手段５２１を利用する。記憶手段５２１は、事業者サーバ３のＨＤＤ２０３若しくはＲＡＭ２０４、又は事業者サーバ３にネットワークを介して接続される記憶装置等を用いて実現可能である。記憶手段５２１には、端末設置情報１００７と、サービス契約者情報１００８と、通知情報９０１と、配信情報９０２と等が記憶される。
【００７９】
通信手段５０１は、ＮＩＣ２１１を介してＭＦＰ１との間でデータ通信を行う。
【００８０】
契約処理手段５１１は、例えば、Ｗｅｂサーバ機能を有し、サービス契約のＷｅｂサイトを表示する。該Ｗｅｂサイトにてサービス利用者が入力したサービス契約者情報１００８は、記憶手段５２１に記憶される。サービス契約者情報１００８は、例えばサービス契約者の氏名等である。
【００８１】
端末設置情報格納手段５１２は、ＭＦＰ１から事業者サーバ３宛に送信される端末設置情報１００７をＭＦＰ１から受信し、記憶手段５２１に格納する。端末設置情報１００７は、ＭＦＰ１に接続された端末４の設置場所及び認証ＩＤ１２０１等に関する情報である。
【００８２】
通知情報処理手段５１３は、端末４からＭＦＰ１を経由して送信された通知情報９０１の解析等を行う。また、通知情報処理手段５１３は、解析結果に基づき、通信手段を介して端末４に配信情報９０２を配信する。
【００８３】
通知情報格納手段５１４は、端末４から受け取った通知情報９０１を、必要に応じて記憶手段５２１に格納する。
【００８４】
配信情報入力手段５１５は、例えば、Ｗｅｂサーバ機能により、端末４に配信する配信情報９０２（例えば、サービス利用者が端末４に配信する広告等）の入力を受け付ける。配信情報入力手段５１５は、入力された情報を記憶手段５２１に格納する。
【００８５】
配信手段５１６は、記憶手段５２１に格納された配信情報９０２を、指定された配信環境及び配信地域等に存在する端末４を端末設置情報１００７から検索し、当該端末４が接続されているＭＦＰ１に配信情報９０２を送信する。
【００８６】
［端末］
図７は、端末の機能ブロックの一例を示す図である。図７において、端末４は、通信手段６０１と、情報収集手段６１１と、情報通知手段６１２と、記憶手段６２１とを有する。これら各手段は、端末４にインストールされた１以上のプログラムが、端末４のＣＰＵに実行させる処理により実現される。端末４は、また、記憶手段６２１を利用する。記憶手段６２１は、端末４が有する補助記憶装置等を用いて実現可能である。記憶手段６２１には、端末設定情報１００６等が記憶される。端末設定情報１００６は、端末４が動作するための情報である。
【００８７】
通信手段６０１は、ＭＦＰ１との間でデータ通信を行う。
【００８８】
情報収集手段６１１は、端末４が有するセンサー又は端末４に接続された外部装置を用いて端末４周辺の情報を収集し、通信手段６０１に渡す。収集した情報は、ＭＦＰ１を介して事業者サーバ３に送信される。
【００８９】
情報通知手段６１２は、通信手段６０１から受け取った配信情報９０２を、例えば、端末４のディスプレイに表示する。当該情報は、端末４に接続された外部装置に通知されてもよい。
【００９０】
（４．処理フロー）
［ＭＦＰ情報登録フロー]
ネットワーク設置事業者は、ビルの各フロアや店舗等にＭＦＰ１を設置した際に、管理装置２及びＭＦＰ１が互いに通信可能な状態にするために、ＭＦＰ情報１００１を管理装置２に登録する。
【００９１】
図８は、ＭＦＰ情報登録処理の処理手順の一例を説明するためのシーケンス図である。
【００９２】
ステップＳ２１０１において、ＭＦＰ１のＭＦＰ情報入力手段３１１は、ＭＦＰ情報登録画面６０００を用いてネットワーク設置事業者に属するユーザからＭＦＰ情報１００１の入力を受け付け、当該ユーザが入力したＭＦＰ情報１００１を記憶手段３２１に格納する。
【００９３】
図９は、ＭＦＰ情報登録画面の一例を示す図である。ＭＦＰ情報登録画面６０００は、画面６００１及び画面６００２等によって構成される。まず、画面６００１が表示される。画面６００１は、ＭＦＰ番号１１０１の入力を受け付けるボックスと、ＭＦＰ１の設置環境及びＭＦＰ１の設置地域の入力を受け付けるプルダウンメニューとを有する。「次へ」ボタン６０１１が押下されると、画面６００２が表示される。画面６００２は、ＭＦＰアドレス（サーバ側）１１０９、サブネットマスク（サーバ側）、ＭＦＰアドレス（端末側）１１１０、サブネットマスク（端末側）、建物名、緯度及び経度の入力を受け付けるボックスを有する。最後に「登録」ボタン６０１２が押下されることで、ＭＦＰ情報１００１が記憶手段３２１に格納される。
【００９４】
図１０は、ＭＦＰ情報の一例を示す図である。ＭＦＰ情報１００１は、ＭＦＰ番号１１０１と、ＭＦＰ設置環境コード１１０２と、ＭＦＰ設置地域コード１１０３と、機種コード１１０４と、オプション情報１１０５と、建物名称１１０６と、建物緯度１１０７と、建物経度１１０８と、ＭＦＰアドレス（サーバ側）１１０９と、ＭＦＰアドレス（端末側）１１１０と、管理装置アドレス１１１１とを含む。
【００９５】
ＭＦＰ番号１１０１は、管理装置２がＭＦＰ１を識別するための番号であり、例えば、ＭＦＰ１ごとにユニークな番号である。機種コード１１０４は、ＭＦＰ１の機種を示すコードである。
【００９６】
ＭＦＰ設置環境コード１１０２は、ＭＦＰ１が設置されている環境を示すコードである。ＭＦＰ設置地域コード１１０３は、ＭＦＰ１が設置されている地域を示すコードである。
【００９７】
オプション情報１１０５は、ＭＦＰ１に接続されたオプション機器を示す情報である。オプション情報１１０５は８ビットより構成され、ＭＦＰ１にオプション機器が接続されると、接続されたオプション機器に対応するビットが１に設定される。
【００９８】
建物名称１１０６は、ＭＦＰ１が設置されている建物の名称である。建物緯度１１０７及び建物経度１１０８は、ＭＦＰ１が設置されている建物の緯度及び経度である。
【００９９】
ＭＦＰアドレス（サーバ側）１１０９は、管理装置２及び事業者サーバ３と通信するためのＩＰアドレス及びサブネットマスクであり、ネットワークＡ５に接続されているＮＩＣ１１１に設定される。ＭＦＰアドレス（端末側）１１１０は、端末４と通信するためのＩＰアドレス及びサブネットマスクであり、ネットワークＢ６に接続されている無線通信部１１２に設定される。管理装置アドレス１１１１は、管理装置２のＩＰアドレスである。
【０１００】
図１１に、ＭＦＰ設置環境コード１１０２のコード番号の例、ＭＦＰ設置地域コード１１０３のコード番号の例、及びオプション情報１１０５の各ビットに対応するオプション機器の例を示す。具体的なコード番号及び各ビットの説明は割愛する。
【０１０１】
続いて、ＭＦＰ情報入力手段３１１は、ＭＦＰ情報１００１を管理装置２に送信する（Ｓ２１０２）。続いて、管理装置２のＭＦＰ情報格納手段４１１は、記憶手段４２１に全ＭＦＰ情報１００２の新たなレコードを生成し、該レコードに、ＭＦＰ１から受信したＭＦＰ情報１００１を格納する（Ｓ２１０３）。
【０１０２】
図１２は、全ＭＦＰ情報の一例を示す図である。全ＭＦＰ情報１００２は、ＭＦＰ１ごとに、レコード番号と、ＭＦＰ情報１００１とを含む。レコード番号は、０から始まる番号であり、レコードが作成されるごとに（すなわち新たなＭＦＰ１からＭＦＰ情報１００１が通知されるごとに）、１ずつインクリメントされた番号が割り振られる。
【０１０３】
［事業者情報登録］
サービス提供事業者は、事業者サーバ３と端末４をネットワークＡ５又はネットワークＡ６に接続する前に、予めサービス提供事業者自身の情報をネットワーク提供事業者が管理する管理装置２に登録する。
【０１０４】
管理装置２の事業者情報入力手段４１２は、事業者情報登録画面６１００を用いてサービス提供事業者に属するユーザから事業者情報１００４の入力を受け付け、当該ユーザが入力した事業者情報１００４を記憶手段４２１に格納する。
【０１０５】
図１３は、事業者情報登録画面の一例を示す図である。事業者情報登録画面６１００は、画面６１０１及び画面６１０２等によって構成される。サービス提供事業者に属するユーザは、例えばＰＣから管理装置２にアクセスすることで、ＰＣの画面に事業者情報登録画面６１００を表示させることができる。まず、画面６１０１が表示される。画面６１０１は、事業者名１３０２と決済方法１３０４とカード／口座番号１３０５とパスワード１３０３との入力を受け付けるボックスとを有する。「登録」ボタン６１１１が押下され、事業者情報１００４の登録が完了すると、登録が完了したことを示す画面６１０２が表示される。画面６１０２は、事業者番号１３０１を表示するボックスを有する。
【０１０６】
図１４は、事業者情報の一例を示す図である。事業者情報１００４は、レコード番号と、事業者番号１３０１と、事業者名１３０２と、パスワード１３０３と、決済方法１３０４と、カード／口座情報１３０５とを含む。レコード番号は、０から始まる番号であり、レコードが作成されるごとに（すなわち新たな事業者情報１００４が登録されるごとに）１ずつインクリメントされた番号が割り振られる。
【０１０７】
事業者番号１３０１は、サービス提供事業者を識別するための番号であり、例えば管理装置２の中でサービス提供事業者ごとにユニークな番号が割り振られる。事業者番号１３０１は、例えば、管理装置２によって自動的に払い出すようにしてもよいし、サービス提供事業者ごとにユニークな番号になるように、サービス提供事業者によって任意の番号が入力されてもよい。
【０１０８】
事業者名１３０２は、サービス提供事業者の名称である。パスワード１３０３は、サービス提供事業者が、サービス情報登録画面６２００にログインするために使用する。
【０１０９】
決済方法１３０４は、サービス提供事業者がネットワーク提供事業者に対し、ネットワークを利用した対価を支払う方法を決定するものであり、例えばクレジットカード支払い又は口座引き落としを指定する。カード／口座情報１３０５は、決済方法１３０４に対応するクレジットカード番号又は口座情報１３０５である。
【０１１０】
［サービス情報登録］
サービス提供事業者は、事業者情報登録を行った後、提供するサービスの概要等を管理装置２に登録する。登録が完了した後、サービス提供事業者は、ネットワークＡ５に事業者サーバ３を接続する。
【０１１１】
管理装置２のサービス情報入力手段４１３は、サービス情報登録画面６２００を用いてサービス提供事業者に属するユーザからサービス情報１００５の入力を受け付け、当該ユーザが入力したサービス情報１００５を記憶手段４２１に格納する。
【０１１２】
図１５は、サービス情報登録画面の一例を示す図である。サービス情報登録画面は、画面６２０１、画面６２０２及び画面６２０３等から構成される。サービス提供事業者に属するユーザは、例えばＰＣから管理装置２にアクセスすることで、ＰＣの画面にサービス情報登録画面６２００を表示させることができる。まず、画面６２０１が表示される。画面６２０１は、事業者番号１３０１とパスワード１３０３との入力を受け付けるボックスを有する。「認証」ボタン６２１１が押下されると、画面６２０２が表示される。画面６２０２は、サービス名１４０２、サービス概要１４０３、契約サイトＵＲＬ１４０５、バナー画像１４０４及び事業者サーバアドレス１４０６を入力させるボックスを有する。「登録」ボタン６２１２が押下され、サービス情報１００５の登録が完了すると、登録が完了したことを示す画面６２０３が表示される。画面６２０３は、サービス名１４０２及びサービス番号１４０１を有する。
【０１１３】
図１６は、サービス情報の一例を示す図である。サービス情報１００５は、レコード番号と、事業者番号１３０１と、サービス番号１４０１と、サービス名１４０２と、サービス概要１４０３と、バナー画像１４０４と、契約サイトＵＲＬ１４０５と、事業者サーバアドレス１４０６とを含む。
【０１１４】
レコード番号は、０から始まる番号であり、レコードが作成されるごとに（すなわちサービス情報１００５が登録されるごとに）１ずつインクリメントされた番号が割り振られる。
【０１１５】
サービス番号１４０１は、サービス提供事業者が提供するサービスを識別するための番号であり、例えば管理装置２の中でサービスごとにユニークな番号が割り振られる。サービス番号１４０１は、管理装置２が自動的に決定してもよい。
【０１１６】
サービス名１４０２は、サービス提供事業者が提供するサービスの名称である。
【０１１７】
サービス概要１４０３は、サービス提供事業者が提供するサービスの概要である。
【０１１８】
バナー画像１４０４は、サービス提供事業者が提供するサービスのバナー画像である。
【０１１９】
契約サイトＵＲＬ１４０５は、サービス提供事業者が提供するサービスをオンラインで契約するためのＷｅｂサーバのＵＲＬである。契約サイトＵＲＬ１４０５が示す宛先は、例えば、事業者サーバ３であってもよいし、事業者サーバ３とは異なるＷｅｂサーバであってもよい。
【０１２０】
事業者サーバアドレス１４０６は、サービスを提供する事業者サーバ３のＩＰアドレスである。
【０１２１】
［サービス契約］
ネットワーク提供事業者は、サービス提供事業者に属するユーザが登録したサービスの概要の一覧を表示するサービス一覧画面６３０１をサービス利用希望者に対して提供する。サービス利用希望者は、サービス一覧画面から利用したいサービスを選択することで、サービスの利用契約を行う。
【０１２２】
管理装置２の表示手段４１５は、サービス利用希望者からのアクセスを受け付けると、サービス一覧画面６３０１を表示する。
【０１２３】
図１７は、サービス一覧画面の一例を示す図である。サービス利用希望者は、例えばＰＣから管理装置２にアクセスすることで、ＰＣの画面にサービス一覧画面６３０１を表示させることができる。サービス一覧画面６３０１は、サービス情報１００５に含まれるサービス名１４０２、サービス概要１４０３及びバナー画像１４０４を、サービスごとに並べて表示する。例えば、サービス利用希望者がバナー画像１４０４をクリックすると、バナー画像１４０４に対応する契約サイトＵＲＬ１４０５が示すＷｅｂページにリダイレクトされる。
【０１２４】
事業者サーバ３の契約処理手段５１１は、契約サイトＵＲＬ１４０５が示すＷｅｂサイトを表示し、サービス利用希望者のサービス契約を受け付けるようにしてもよい。
【０１２５】
［端末設定］
サービスの利用契約が締結されると、サービス提供事業者に属するユーザは、例えば、端末４をＭＦＰ１の近傍に設置し、端末４にＭＦＰ１と接続するための情報等を設定する。当該情報等の設定が完了することで、サービス利用者に対しサービスの提供が開始される。
【０１２６】
端末４の記憶手段６２１は、サービス提供事業者に属するユーザにより設定される端末設定情報１００６を記憶する。
【０１２７】
図１８は、端末設定情報の一例を示す図である。端末設定情報１００６は、事業者番号１３０１と、サービス番号１４０１と、端末アドレス１２０３と、端末ＩＤ１２０２と、ＭＦＰアドレス（端末側）１１１０とを含む。
【０１２８】
端末アドレス１２０３は、端末４のＩＰアドレスである。図１８では、端末４ａのＩＰアドレスが示されている。
【０１２９】
端末ＩＤ１２０２は、端末４に割り振られるＩＤであり、例えば同一のＭＦＰ１に接続された端末４ごとに異なる番号が割り振られる。異なるＭＦＰに接続された端末４間では端末ＩＤが重複してもよい。
【０１３０】
［端末認証フロー］
次に、サービスの提供が開始され、端末４からＭＦＰ１に対して初めて通知情報９０１が送信されると、ＭＦＰ１及び管理装置２によって端末認証処理が行われる。なお、端末４からＭＦＰ１に対して再度通知情報９０１を送信する場合は、ＭＦＰ１及び管理装置２は当該端末認証処理を行わなくてもよい。
【０１３１】
図１９は、端末認証処理の処理手順の一例を説明するためのシーケンス図である。
【０１３２】
ステップＳ２２０１において、ＭＦＰ１の確認手段３１３は、管理装置２に対し認証要求を送信する。認証要求には、ＭＦＰ番号１１０１、事業者番号１３０１、サービス番号１４０１及び端末ＩＤ１２０２が含まれる。
【０１３３】
続いて、管理装置２の認証手段４１４は、当該認証要求に含まれるサービス番号１４０１及び事業者番号１３０１を含むレコードが、サービス情報１００５に存在するか否かを確認する（Ｓ２２０２）。当該レコードが存在する場合、認証手段４１４は、端末４が管理装置２に登録されたサービス提供事業者のものであると判断し、ステップＳ２２０４に進む。当該レコードが存在しない場合、認証手段４１４は、端末４が管理装置２に登録されたサービス提供事業者のものではないと判断し、ステップＳ２２０３に進む。
【０１３４】
ステップＳ２２０３において、認証手段４１４は、ＭＦＰ１に認証応答を送信する。この際、認証手段４１４は、認証応答に含まれる認証ＩＤ１２０１に、認証失敗を示すゼロを設定する。なお、認証失敗を示す値は必ずしもゼロである必要は無く、他の値を設定するようにしてもよい。
【０１３５】
ステップＳ２２０４において、認証手段４１４は、認証ＩＤ１２０１を生成する。例えば、ステップＳ２２０１において受信されたＭＦＰ番号１１０１と端末ＩＤ１２０２とが結合された番号が、認証ＩＤ１２０１とされもよい。ＭＦＰ番号１１０１は、例えば、管理装置２の中でユニークな番号であり、端末ＩＤ１２０２は、例えばＭＦＰ１の中でユニークな番号である。したがって、ＭＦＰ番号１１０１と端末ＩＤ１２０２とを結合した番号は、全ての端末４でユニークな番号になる。例えば、ＭＦＰ番号１１０１が０００１であり、端末ＩＤ１２０２が０１であるとすると、ＭＦＰ番号１１０１と端末ＩＤ１２０２とを結合した番号は０００１０１であるため、認証ＩＤ１２０１は０００１０１となる。
【０１３６】
又は、ＭＦＰ番号１１０１と端末ＩＤ１２０２とが結合された番号に対して、例えば、ハッシュ値が計算され、計算された値が認証ＩＤ１２０１とされてもよい。仮に、ＭＦＰ番号１１０１及び端末ＩＤ１２０２が第三者に知られたとしても、第三者が具体的なハッシュ値の計算方法を把握していない限り、第三者が認証ＩＤ１２０１を計算することは困難である。
【０１３７】
ステップＳ２２０５において、認証手段４１４は、ＭＦＰ１に対し、生成した認証ＩＤ１２０１と、事業者サーバアドレス１４０６とを含む認証応答を送信する。なお、当該事業者サーバアドレス１４０６は、ステップＳ２２０２において検索されたレコードに含まれる事業者サーバアドレス１４０６である。
【０１３８】
続いて、ＭＦＰ１の端末情報格納手段３１２は、記憶手段３２１に端末情報１００３の新たなレコードを生成し、当該レコードに、ステップＳ２３０１において端末４から受信される事業者番号１３０１、サービス番号１４０１、端末アドレス１２０３及び端末ＩＤ１２０２と、ステップＳ２２０５で受信した認証ＩＤ１２０１及び事業者サーバアドレス１４０６とを格納する（Ｓ２２０６）。 
図２０は 、端末情報の一例を示す図である。端末情報１００３は、レコード番号と、認証ＩＤ１２０１と、端末ＩＤ１２０２と、事業者番号１３０１と、サービス番号１４０１と、端末アドレス１２０３と、事業者サーバアドレス１４０６と、課金データ量１７０１とを含む。レコード番号は、０から始まる番号であり、例えば、レコードが作成されるごとに（すなわち端末４が接続されるごとに）１ずつインクリメントされた番号が割り振られる。課金データ量１７０１は、計測手段３１４により端末４ごとに計測される、事業者サーバ３と送受信したデータのデータ量を示す。
【０１３９】
続いて、確認手段３１３は、ステップＳ２２０６において格納したレコードに含まれる、サービス番号１４０１、端末ＩＤ１２０２、ＭＦＰアドレス（サーバ側）１１０９、ＭＦＰ設置環境コード１１０２及びＭＦＰ設置地域コード１１０３と、ステップＳ２２０５で受信した認証ＩＤ１２０１とを、事業者サーバ３に送信する（Ｓ２２０７）。
【０１４０】
続いて、事業者サーバ３の端末設置情報格納手段５１２は、端末設置情報１００７の新たなレコードを記憶手段５２１に生成し、当該レコードに、ステップＳ２２０７で受信したサービス番号１４０１、端末ＩＤ１２０２、ＭＦＰアドレス（サーバ側）１１０９、ＭＦＰ設置環境コード１１０２、ＭＦＰ設置地域コード１１０３及び認証ＩＤ１２０１を格納する（Ｓ２２０８）。 
図２１は、端末設置情報の一例を示す図である。端末設置情報１００７は、レコード番号と、認証ＩＤ１２０１と、サービス番号１４０１と、端末ＩＤ１２０２と、事業者番号１３０１と、ＭＦＰアドレス（サーバ側）１１０９と、ＭＦＰ設置環境コード１１０２と、ＭＦＰ設置地域コード１１０３とを含む。端末設置情報１００７は、サービス提供事業者が設置した端末４ごとに１レコード生成される。レコード番号は、０から始まる番号であり、例えば、レコードが作成されるごとに１ずつインクリメントされた番号が割り振られる。
【０１４１】
［データ中継フロー（端末から事業者サーバ）］
次に、端末４からＭＦＰ１を経由して事業者サーバ３に通知情報９０１が送信されるまでの一連の処理手順を説明する。
【０１４２】
図２２は、端末から事業者サーバへのデータ中継処理の処理手順の一例を説明するためのシーケンス図である。
【０１４３】
ステップＳ２３０１において、端末４の情報通知手段６１２は、ＭＦＰ１に対し、通知情報９０１を送信する。通知情報９０１には、事業者番号１３０１、サービス番号１４０１、端末アドレス１２０３、端末ＩＤ１２０２及びデータ部等が含まれる。データ部には、端末４が事業者サーバ３に送信するデータが含まれる。
【０１４４】
続いて、ＭＦＰ１の確認手段３１３は、ステップＳ２３０１において受信した通知情報９０１に含まれる事業者番号１３０１及びサービス番号１４０１を有するレコードが端末情報１００３に存在するか否かを確認する（Ｓ２３０２）。当該レコードが端末情報１００３に存在する場合（すなわち、端末４からＭＦＰ１に対して再度通知情報９０１を送信した時）、確認手段３１３は、端末４が管理装置２に登録されたサービス提供事業者のものであると判断し、ステップＳ２３０３に進む。
【０１４５】
当該レコードが端末情報１００３に存在しない場合（すなわち、端末４からＭＦＰ１に対して初めて通知情報９０１を送信した時）、図１９に示す端末認証処理（Ｓ２３０５）に進む。
【０１４６】
端末認証処理（Ｓ２３０５）により認証に成功した場合、確認手段３１３は、端末４が管理装置２に登録されたサービス提供事業者のものであると判断し、ステップＳ２３０６に進む。認証に失敗した場合、確認手段３１３は、端末４が管理装置２に登録されたサービス提供事業者のものでないと判断し、ステップＳ２３０８に進む。
【０１４７】
ステップＳ２３０３において、計測手段３１４は、ステップＳ２３０１において受信したデータ部のデータサイズを算出する。計測手段３１４は、ステップＳ２３０２において検索されたレコードに含まれる課金データ量１７０１を読み出し、読み出した課金データ量１７０１と該データサイズとを合算し、合算した値で該レコードの課金データ量１７０１を更新する。
【０１４８】
続いて、通信手段３０１は、事業者サーバ３に通知情報９０１を送信する（Ｓ２３０４）。通知情報９０１には、端末ＩＤ１２０２、サービス番号１４０１及びデータ部が含まれる。なお、通信手段３０１は、ステップＳ２３０２において検索されたレコードに含まれる事業者サーバアドレス１４０６宛に通知情報９０１を送信する。
【０１４９】
ここで、本実施の形態はＩＰによる通信であるため、通知情報９０１には、通知情報９０１の送信元アドレスであるＭＦＰ１のサーバ側のＩＰアドレスが含まれている。また、通知情報９０１には端末ＩＤ１２０２も含まれている。事業者サーバ３が記憶している端末設置情報１００７には、ＭＦＰアドレス（サーバ側）１１０９及び端末ＩＤ１２０２が記憶されているため、事業者サーバ３は、当該通知情報９０１を送信した端末４を一意に特定することが出来る。
【０１５０】
ステップＳ２３０６では、ステップＳ２３０３と同じ処理が実行される。また、ステップＳ２３０７では、ステップＳ２３０４と同じ処理が実行される。
【０１５１】
ステップＳ２３０８において、通信手段３０１は、ステップＳ２３０１において端末４から受信した通知情報９０１を破棄する。
【０１５２】
以上、端末から事業者サーバへのデータ中継処理の処理手順を説明したが、ステップＳ２３０２において、端末４が管理装置２に登録されたサービス提供事業者のものであることがＭＦＰ１で判断出来ない場合に限らず、図１９の端末認証処理（Ｓ２３０５）を定期的に実行するようにしてもよい。これにより、認証ＩＤ１２０１を定期的に更新することができ、セキュリティ強度を高めることが可能になる。
【０１５３】
［データ中継フロー（事業者サーバから端末）］
次に、事業者サーバ３からＭＦＰ１を経由して端末４に配信情報９０２が送信されるまでの一連の処理手順を説明する。
【０１５４】
図２３は、事業者サーバから端末へのデータ中継処理の処理手順の一例を説明するためのシーケンス図である。
【０１５５】
ステップＳ２４０１において、事業者サーバ３の配信手段５１６は、ＭＦＰ１に配信情報９０２を送信する。配信情報９０２には、認証ＩＤ１２０１、端末ＩＤ１２０２、事業者番号１３０１、データ部が含まれる。
【０１５６】
続いて、ＭＦＰ１の確認手段３１３は、ステップＳ２４０１において受信した配信情報９０２に含まれる事業者番号１３０１、端末ＩＤ１２０２及び認証ＩＤ１２０１を有するレコードが端末情報１００３に存在するか否かを確認する（Ｓ２４０２）。当該レコードが端末情報１００３に存在する場合、確認手段３１３は、受信した配信情報９０２は、管理装置２で認証された端末４を保有するサービス提供事業者から送信された配信情報９０２であると判断し、ステップＳ２４０３に進む。
【０１５７】
当該レコードが端末情報１００３に存在しない場合、確認手段３１３は、受信した配信情報９０２は、管理装置２で認証された端末４を保有するサービス提供事業者から送信された配信情報９０２ではないと判断し、ステップＳ２４０６に進む。
【０１５８】
ステップＳ２４０３において、計測手段３１４は、ステップＳ２４０１において受信したデータ部のデータサイズを算出する。計測手段３１４は、ステップＳ２４０２において検索されたレコードに含まれる課金データ量１７０１を読出し、読出した課金データ量１７０１と該データサイズとを合算し、合算した値で該レコードの課金データ量１７０１を更新する。
【０１５９】
続いて、通信手段３０１は、配信情報９０２を端末４に送信する（Ｓ２４０４）。端末情報１００３には、認証ＩＤ１２０１、端末ＩＤ１２０２、事業者番号１３０１、データ部が含まれる。なお、通信手段３０１は、ステップＳ２４０２において検索されたレコードに含まれる端末アドレス１２０３に対して通知情報９０１を送信する。
【０１６０】
続いて、端末４の情報通知手段６１２は、ＭＦＰ１から受信した配信情報９０２を処理する（Ｓ２４０５）。
【０１６１】
一方、ステップＳ２４０６において、通信手段３０１は、ステップＳ２４０１において事業者サーバ３から受信した配信情報９０２を破棄する。
【０１６２】
［課金処理フロー］
次に、ネットワーク提供事業者が、サービス提供事業者に対して通信量に応じた課金を行う際の処理を説明する。
【０１６３】
図２４は、課金情報収集処理の処理手順の一例を説明するためのシーケンス図である。
【０１６４】
ステップＳ２５０１において、管理装置２の課金手段４１６は、課金処理を開始する。課金処理は、例えば月末等のタイミングで定期的に開始される。
【０１６５】
続いて、課金手段４１６は、ＭＦＰ１に対し、課金情報要求を送信する（Ｓ２５０２）。課金情報要求には、課金対象である事業者の事業者番号１３０１が含まれる。
【０１６６】
続いて、ＭＦＰ１の課金情報生成手段３１５は、ステップＳ２５０２において通知された事業者番号１３０１を有するレコードを端末情報１００３から検索し、課金情報１００９を生成する（Ｓ２５０３）。
【０１６７】
図２５は、課金情報の一例を示す図である。課金情報１００９は、レコード番号と、サービス番号１４０１と、端末ＩＤ１２０２と、課金データ量１７０１とを含む。レコード番号は、０から始まる番号であり、レコードが作成されるごとに（すなわち端末４ごとに）１ずつインクリメントされた番号が割り振られる。
【０１６８】
続いて、課金情報生成手段３１５は、ステップＳ２５０３において作成した課金情報１００９の全てのレコードを管理装置２に送信する（Ｓ２５０４）。
【０１６９】
続いて、管理装置２は、ＭＦＰ１から受信した課金情報１００９を元に課金処理を継続する（Ｓ２５０５）。
【０１７０】
［課金情報生成のフローチャート］
次に、管理装置２から課金情報要求を受けたＭＦＰ１が課金情報１００９を生成する際の処理（図２４のステップＳ２５０３）を具体的に説明する。
【０１７１】
図２６は、課金情報生成処理の処理手順の一例を説明するためのフローチャートである。
【０１７２】
ステップＳ３００１において、課金情報生成手段３１５は、変数である検索レコード番号を生成し、値をゼロに設定する。
【０１７３】
続いて、課金情報生成手段３１５は、検索レコード番号と同一のレコード番号を有するレコードを、端末情報１００３から検索する（Ｓ３００２）。
【０１７４】
続いて、課金情報生成手段３１５は、ステップＳ３００２で検索したレコードに含まれる事業者番号１３０１と、ステップＳ２５０２で受信した事業者番号１３０１とが一致するか判定する（Ｓ３００３）。一致する場合はステップＳ３００４に進み、一致しない場合はステップＳ３００６に進む。
【０１７５】
ステップＳ３００４において、課金情報生成手段３１５は、ステップＳ３００３で検索したレコードに含まれるサービス番号１４０１、端末ＩＤ１２０２、課金データ量１７０１を取り出し、課金情報１００９に、検索レコード番号をレコード番号とするレコードを作成する。
【０１７６】
ここで、図２５及び図２０を用いてステップＳ３００４の処理の具体例を説明する。検索レコード番号はゼロであり、ステップＳ２５０２で通知された事業者番号１３０１は２０１３０００１である前提とする。図２０に示すように、事業者番号１３０１が２０１３０００１である端末情報１００３のレコードに含まれるサービス番号１４０１は、２０１４０１２３であり、端末ＩＤ１２０２は、０１であり、課金データ量１７０１は、３４９２８である。よって、課金情報１００９のレコードに、レコード番号がゼロ、サービス番号１４０１が２０１４０１２３、端末ＩＤ１２０２が０１、課金データ量１７０１が３４９２８であるレコードが生成される。
【０１７７】
ステップＳ３００５において、課金情報生成手段３１５は、ステップＳ３００３で検索した端末情報１００３のレコードに含まれる課金データ量１７０１にゼロをセットする。二重課金を防止するため、課金データ量１７０１をクリアする必要があるためである。
【０１７８】
続いて、課金情報生成手段３１５は、検索レコード番号に１を加える（Ｓ３００６）。続いて、課金情報生成手段３１５は、検索レコード番号が、端末情報１００３に含まれるレコード番号の最大値以下の場合（Ｓ３００７でＹＥＳ）、ステップＳ３００３に戻る。一方、検索レコード番号が、端末情報１００３に含まれるレコード番号より大きい場合（Ｓ３００７でＮＯ）、課金情報生成手段３１５は、生成した課金情報を管理装置２に送信し（Ｓ３００８）、処理を終了する。
【０１７９】
「課金処理のフローチャート」
次に、管理装置２における課金処理を具体的に説明する。
【０１８０】
図２７は、課金処理の処理手順の一例を説明するためのフローチャートである。ステップＳ３１０１乃至ステップＳ３１０５は、図２４のステップＳ２５０１を具体化した処理であり、ステップＳ３１０７乃至ステップＳ３１１７は、図２４のステップＳ２５０５を具体化した処理である。また、ステップＳ３１０６で、図２４のステップＳ２５０２乃至ステップＳ２５０４が行われる。
【０１８１】
ステップＳ３１０１において、管理装置２は、変数である事業者検索レコード番号を生成し、値をゼロに設定する。
【０１８２】
続いて、管理装置２は、事業者検索レコード番号と同一のレコード番号を有するレコードを、事業者情報１００４から検索し、検索したレコードに含まれる事業者番号１３０１、決済方法１３０４及びカード／口座番号１３０５を記憶する（Ｓ３１０２）。
【０１８３】
続いて、管理装置２は、変数である総課金データ量を生成し、値をゼロに設定する（Ｓ３１０３）。
【０１８４】
続いて、管理装置２は、変数であるＭＦＰ検索レコード番号を生成し、値をゼロに設定する（Ｓ３１０４）。
【０１８５】
続いて、管理装置２は、ＭＦＰ検索レコード番号と同一のレコード番号を有するレコードを、全ＭＦＰ情報１００２から検索し、検索したレコードに含まれるＭＦＰアドレス（サーバ側）１１０９を記憶する（Ｓ３１０５）。
【０１８６】
続いて、管理装置２は、ステップＳ３１０５で記憶したＭＦＰアドレス（サーバ側）１１０９に対し、課金情報要求を送信し、ＭＦＰ１から課金情報１００９を取得する（Ｓ３１０６）。なお、課金情報要求には、ステップＳ３１０２で記憶した事業者番号１３０１が設定される。
【０１８７】
続いて、管理装置２は、変数である課金検索レコード番号を生成し、値をゼロに設定する（Ｓ３１０７）。
【０１８８】
続いて、管理装置２は、課金検索レコード番号が、課金情報１００９に含まれるレコード番号の最大値以下であるか否かを判定する（Ｓ３１０８）。課金検索レコード番号が、当該最大値以下の場合（Ｓ３１０８でＹＥＳ）、ステップＳ３１０９に進む。課金検索レコード番号が、当該最大値を超える場合（Ｓ３１０８でＮＯ）、ステップＳ３１１２に進む。
【０１８９】
ステップＳ３１０９において、管理装置２は、課金検索レコード番号と同一のレコード番号を有するレコードを課金情報１００９から検索し、検索したレコードに含まれる課金データ量１７０１を取得する。
【０１９０】
続いて、管理装置２は、総課金データ量にステップＳ３１０９で取得した課金データ量１７０１を加える（Ｓ３１１０）。
【０１９１】
続いて、管理装置２は、課金検索レコード番号に１を加え（Ｓ３１１１）、ステップＳ３１０８に戻る。
【０１９２】
一方、ステップＳ３１１２において、管理装置２は、ＭＦＰ検索レコード番号に１を加える。続いて、管理装置２は、ＭＦＰ検索レコード番号が、全ＭＦＰ情報１００２に含まれるレコード番号の最大値以下であるか否かを判定する（Ｓ３１１３）。ＭＦＰ検索レコード番号が、当該最大値以下である場合（Ｓ３１１３でＹｅｓ）、ステップＳ３１０５に戻る。ＭＦＰ検索レコード番号が、当該最大値を超える場合（Ｓ３１１３でＮＯ）、ステップＳ３１１４に進む。
【０１９３】
ステップＳ３１１４において、管理装置２は、総課金データ量から課金額を算出する。例えば、総課金データ量に一定の値を掛けた値が課金額とされてもよい。
【０１９４】
続いて、管理装置２は、ステップＳ３１０２で記憶した決済方法１３０４及びカード／口座情報１３０５に従い、サービス提供事業者に対してステップＳ３１１４で求めた課金額を決済する（Ｓ３１１５）。すなわち、ネットワーク提供事業者は、サービス提供事業者に対し、当該月にＭＦＰ１を通過したデータ量に応じた使用料金を請求することが出来る。
【０１９５】
続いて、管理装置２は、事業者検索レコード番号に１を加える（Ｓ３１１６）。
【０１９６】
続いて、管理装置２は、事業者検索レコード番号が、事業者情報１００４に含まれるレコード番号の最大値以下であるか否かを判定する（Ｓ３１１７）。事業者検索レコード番号が、当該最大値以下の場合（Ｓ３１１７でＹＥＳ）、ステップＳ３１０２に戻る。ＭＦＰ検索レコード番号が、当該最大値を超える場合（Ｓ３１１７でＮＯ）、処理を終了する。
【０１９７】
以上、本実施の形態によれば、予め設置されたネットワークＡ５及びＭＦＰ１に事業者サーバ３と端末４とを接続し、事業者サーバ３及び端末４が、ネットワークＡ５及びＭＦＰ１を介してデータ通信するようにすることで、ネットワークを介して提供されるサービスを低コストで提供することが可能になる。
【０１９８】
また、ＭＦＰ１は、端末４から受信した通知情報９０１を確認し、通知情報９０１を送信した端末４が管理装置２に登録されたサービス提供事業者のものであると判断した場合に、通知情報９０１を事業者サーバ３に送信する。また、ＭＦＰ１は、管理装置２から受信した配信情報９０２を確認し、受信した配信情報９０２が、管理装置２で認証された端末４を保有するサービス提供事業者から送信された配信情報９０２であると判断した場合に、配信情報９０２を端末４に送信する。これにより、ＭＦＰ１に不正な端末４を接続し、事業者サーバ３にデータを送信するといった不正行為、又はＭＦＰ１に不正な事業者サーバ３を接続し、端末４にデータを送信するといった不正行為を発見出来る可能性を高めることができる。
【０１９９】
なお、ステップＳ２３０１において、端末４からＭＦＰ１に送信する通知情報９０１に認証ＩＤ１２０１を含めておき、ＭＦＰ１はステップＳ２３０２で、通知情報９０１に含まれる事業者番号１３０１、サービス番号１４０１及び認証ＩＤ１２０１を有するレコードが端末情報１００３に存在するかを確認するようにしてもよい。これにより、通知情報９０１をＭＦＰ１に送信する端末４が、管理装置２で認証された端末４であることを確認することが可能になり、ＭＦＰ１に不正な端末４を接続し、事業者サーバ３にデータを送信するといった不正行為を発見出来る可能性をさらに高めることができる。
【０２００】
また、ＭＦＰ１は、端末４から受信した通知情報９０１を、管理装置２から通知された事業者サーバアドレス１４０６に対して送信する。すなわち、端末４には事業者サーバアドレス１４０６が設定されなくてもよい。これにより、事業者サーバ３の故障やメンテナンス等の理由で事業者サーバアドレス１４０６が変更になった場合に、端末側で保持する情報を書き換えることなく、変更後の事業者サーバ３に対して通知情報９０１を送信することができる。
【０２０１】
また、管理装置２にサービス提供事業者がサービス情報１００５の登録を行えるＷｅｂ画面を設けたことで、サービス提供事業者が容易にネットワーク中継事業者のネットワークを利用してサービスを開始することが出来る。
【０２０２】
また、管理装置２がＷｅｂサーバ機能を有し、サービス利用者に対してサービス一覧を表示するサービス一覧画面を設けたことで、サービス利用者が、容易にサービス提供事業者が提供するサービスを選択することが出来る。また、サービス一覧画面に掲載する情報は、サービス概要等に留め、サービス利用者の操作に応じてサービス提供事業者が提供するサーバのＵＲＬが示すＷｅｂページにリダイレクトさせるようにしたことで、管理装置２に登録するサービス情報１００５を最小限にすることができる。
【０２０３】
また、ステップ２４０２において、確認手段３１３は、例えば認証ＩＤ１２０１を用いずに、事業者番号１３０１及び端末ＩＤ１２０２を有するレコードが端末情報１００３に存在するかを確認してもよい。これによりＭＦＰ１の処理負担を軽減することが出来る。また、確認手段３１３は、例えば事業者番号１３０１及びサービス番号１４０１を有するレコードが端末情報１００３に存在するかを確認してもよい。
【０２０４】
[第二の実施の形態]
次に、第二の実施の形態について図面に基づいて説明する。第二の実施の形態では、サービス提供事業者が提供するサービスの一例である、簡易セキュリティサービスについて説明する。サービス提供事業者は、サービスの利用契約を行ったサービス利用者のオフィス内に、監視カメラを設置済みであることを前提として説明する。なお、第一の実施の形態と同一構成部分についての説明は省略する。また、特に言及しない点については、第一の実施の形態と同様でよい。
【０２０５】
図２８は、第二の実施の形態におけるネットワーク構成の一例を示す図である。
【０２０６】
端末４は、ブザーを有する監視カメラである。
【０２０７】
事業者サーバ３は、監視カメラからの画像を自動的に解析する機能を有する画像解析サーバである。監視カメラからの画像に異常を発見した場合、画像解析サーバに接続された監視端末に異常を通知し、遠隔管理者の指示により、監視カメラに対し、監視カメラに接続されたブザーから警告を発するように指示する。
【０２０８】
図２９は、第二の実施の形態の処理手順の一例を説明するためのシーケンス図である。図２２、図２３又は図１９と同一のステップは同一の符号を付与し、説明は省略する。
【０２０９】
ステップＳ４００１において、端末４は、カメラで撮影した画像をＭＦＰ１に送信する。
【０２１０】
ステップＳ４００２において、ＭＦＰ１は事業者サーバ３に対し画像を送信する。続いて、事業者サーバ３は、ステップＳ４００２で送信された画像を解析する（Ｓ４００３）。画像に異常は検出されないため、事業者サーバ３は次の画像が端末４から送信されるまで待機する。
【０２１１】
ステップＳ４００４において、端末４は、カメラで撮影した画像をＭＦＰ１に送信する。続いて、ＭＦＰ１は事業者サーバ３に対し画像を送信する（Ｓ４００５）。続いて、事業者サーバ３は、ステップＳ４００５で送信された画像を解析する（Ｓ４００６）。ここで、画像内に異常が検出されたことから、接続された監視端末に異常を表示する。なお、遠隔管理者から、監視カメラに接続されたブザーから警告を発するように指示を受けたと仮定する。
【０２１２】
ステップＳ４００７において、事業者サーバ３は、配信情報９０２をＭＦＰ１に送信する。配信情報９０２は、異常を検出したことを示す情報を含む。
【０２１３】
ステップＳ４００８において、ＭＦＰ１は、配信情報９０２を端末４に送信する。続いて、端末４は、端末４に接続されたブザーを鳴らす（Ｓ４００９）。
【０２１４】
以上、本実施の形態によれば、サービス提供者が容易に簡易セキュリティサービスを提供することが出来る。
【０２１５】
[第三の実施の形態]
次に、第三の実施の形態について図面に基づいて説明する。第三の実施の形態では、サービス提供事業者が提供するサービスである、モバイル充電サービスについて説明する。サービス提供事業者は、サービスの利用契約を行ったサービス利用者のコンビニエンスストアに高速充電装置を設置済みである前提で説明する。なお、既に説明した実施の形態と同一構成部分についての説明は省略する。また、特に言及しない点については、第一の実施の形態と同様でよい。
【０２１６】
図３０は、第三の実施の形態におけるネットワーク構成の一例を示す図である。
【０２１７】
端末４は、モバイル機器への充電サービスを提供し、充電中は高速充電装置が備えるディスプレイに広告を表示する機能を有する。
【０２１８】
事業者サーバ３は、広告サーバであり、高速充電装置が備えるディスプレイに表示する広告が蓄積されている。
【０２１９】
図３１は、第三の実施の形態の処理手順の一例を説明するためのシーケンス図である。図２２、図２３又は図１９と同一のステップは同一の符号を付与し、説明は省略する。
【０２２０】
ステップＳ５００１において、高速充電装置にモバイル機器がセットされ、充電が開始される。続いて、高速充電装置はＭＦＰ１に対し、広告送信要求を送信する（Ｓ５００２）。
【０２２１】
ステップＳ５００３において、ＭＦＰ１は事業者サーバ３に対し、広告送信要求を送信する。なお、広告送信要求は、図２２の通知情報送信（ステップＳ２３０６）に相当するため、広告送信要求には端末ＩＤ１２０２及びサービス番号１４０１が含まれる。
【０２２２】
続いて、事業者サーバ３は、ステップＳ５００３で受信した端末ＩＤ１２０２及びサービス番号１４０１を有するレコードを端末設置情報１００７から検索し、該レコードに含まれるＭＦＰ設置環境コード１１０２及びＭＦＰ設置地域コード１１０３を元に、高速充電装置に送信する広告を選択する（Ｓ５００４）。
【０２２３】
続いて、事業者サーバ３は、広告情報をＭＦＰ１に送信する（Ｓ５００５）。
【０２２４】
ステップＳ５００６において、ＭＦＰ１は、広告情報を高速充電装置に送信する。続いて、高速充電装置は、高速充電装置が備えるディスプレイに、ステップＳ５００６で受信した広告情報を表示する（Ｓ５００７）。
【０２２５】
以上、本実施の形態によれば、サービス提供者が容易にモバイル充電サービスを提供することが出来る。
【０２２６】
以上、複数の実施例に係る情報中継システムについて説明したが、この形態は本発明の範囲を限定するものではなく、本発明の範囲内で種々の変形及び改良が可能である。例えば、ＭＦＰ１が管理装置２の機能又は事業者サーバ３の機能を備えてもよいし、管理装置２がＭＦＰ１又は事業者サーバ３の機能を備えてもよい。また、事業者サーバ３が管理装置２又はＭＦＰ１の機能を備えてもよい。また、システムを構成する管理装置２、ＭＦＰ１、事業者サーバ３及び端末４はそれぞれ一台でもよいし、複数でもよい。
【０２２７】
以上複数の実施例で述べたシーケンス及びフローチャートは、矛盾の無い限り順序を入れ替えてもよい。
【０２２８】
以上、複数の実施例の全部又は一部は、プログラムによって実装され得る。このプログラムは、記憶媒体に格納することができる。
【０２２９】
なお、上記各実施の形態において、ＭＦＰ１は情報中継装置の一例であり、事業者サーバ３は情報処理装置の一例である。また、事業者サーバアドレス１４０６は、送信先情報の一例であり、認証ＩＤ１２０１は、認証情報の一例である。また、通知情報９０１は、第一のデータの一例であり、配信情報９０２は、第二のデータの一例である。また、事業者番号１３０１は、サービスの提供者の識別子の一例である。また、契約サイトＵＲＬ１４０５は、情報処理装置の識別子の一例である。
【符号の説明】
【０２３０】
１  ＭＦＰ
２  管理装置
３  事業者サーバ
４  端末
３０１、４０１、５０１  通信手段
３１３  確認手段
３１４  計測手段
３２１、４２１、５２１  記憶手段
４１２  事業者情報入力手段
４１３  サービス情報入力手段
４１４  認証手段
４１５  表示手段
９０１  通知情報
９０２  配信情報
１００３  端末情報
１２０２  認証ＩＤ
１３０１  事業者情報
１３０４  決済方法
１４０２  サービス名
１４０５  契約サイトＵＲＬ
１４０６  事業者サーバアドレス
【先行技術文献】
【特許文献】
【０２３１】
【特許文献１】特開２００８−２０５６５５号公報
【特許文献２】特開平０８−０７７４６７号公報
【特許文献３】特開２００５−１５１３４０号公報
【特許文献４】特開２００４−１５２２３３号公報
【特許文献５】特開２００１−２８５９５５号公報
【図１】
0006519124.tif 000002
【図２】
0006519124.tif 000003
【図３】
0006519124.tif 000004
【図４】
0006519124.tif 000005
【図５】
0006519124.tif 000006
【図６】
0006519124.tif 000007
【図７】
0006519124.tif 000008
【図８】
0006519124.tif 000009
【図９】
0006519124.tif 000010
【図１０】
0006519124.tif 000011
【図１１】
0006519124.tif 000012
【図１２】
0006519124.tif 000013
【図１３】
0006519124.tif 000014
【図１４】
0006519124.tif 000015
【図１５】
0006519124.tif 000016
【図１６】
0006519124.tif 000017
【図１７】
0006519124.tif 000018
【図１８】
0006519124.tif 000019
【図１９】
0006519124.tif 000020
【図２０】
0006519124.tif 000021
【図２１】
0006519124.tif 000022
【図２２】
0006519124.tif 000023
【図２３】
0006519124.tif 000024
【図２４】
0006519124.tif 000025
【図２５】
0006519124.tif 000026
【図２６】
0006519124.tif 000027
【図２７】
0006519124.tif 000028
【図２８】
0006519124.tif 000029
【図２９】
0006519124.tif 000030
【図３０】
0006519124.tif 000031
【図３１】
0006519124.tif 000032