(57)【要約】【課題】ユーザ端末３からのコンテンツ提供サーバ４へのサービス提供をするに際し、アクセス制御を掛けるとともに、ユーザに対して公平なアクセスを提供することを可能とする時間制限付接続制御システム装置、方法、処理プログラム及び該プログラムを記録した記録媒体の提供。【解決手段】接続制御システム装置２内に、最大同時接続数と現在接続数による接続可否判断、及び接続時間の監視を行い、最大視聴時間を超えているユーザ端末３とコンテンツ提供サーバ４間の接続を切断する機能を有するアクセス権判断機能部５を具備する特徴。【選択図】図１
2004240641.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ端末と複数のコンテンツ提供サーバと、当該相互間の通信の制御を行う接続制御システム装置とが、通信網を介して接続され、前記複数のコンテンツ提供サーバの提供するコンテンツの各種管理情報をレコードとして格納するコンテンツ管理テーブルと、前記ユーザ端末と前記コンテンツ提供サーバとの間の各種接続情報をレコードとして格納する接続時間管理テーブルとを具備する時間制限付接続制御システム装置であって、
前記接続制御システム装置は、
前記ユーザ端末による前記コンテンツ提供サーバの提供するコンテンツへの接続を現在接続されているユーザ端末数により接続可否の判断を行う機能と、当該接続可否判断において接続が許可された場合にあっては、当該接続が許可されたユーザ端末とコンテンツ提供サーバとの接続の接続時間を監視することによって、切断指示の判断を行う機能とを有するアクセス権判断機能部と、
前記接続可否判断の結果に応じて接続許可又は接続拒否の指示を行う機能と、前記切断指示判断の結果に応じて切断を指示する機能とをそれぞれ有する接続制御機能部と、を有する、
ことを特徴とする時間制限付接続制御システム装置。
【請求項２】
前記アクセス権判断機能部は、
前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツのアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達していなければ、接続を許可する前記接続可否判断自在に構成する、
ことを特徴とする請求項１に記載の時間制限付接続制御システム装置。
【請求項３】
前記アクセス権判断機能部は、
前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツのアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達しているか、又は超えている場合には、接続を拒否する前記接続可否判断自在に構成する、
ことを特徴とする請求項１又は２に記載の時間制限付接続制御システム装置。
【請求項４】
前記アクセス権判断機能部は、
前記接続可否判断において接続が許可された前記ユーザ端末のユーザアドレスと前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記接続時間管理テーブルから接続開始時刻を取得し、さらに当該コンテンツアドレスをキーとして前記コンテンツ管理テーブルから最大視聴時間を取得し、当該接続開始時刻と当該最大視聴時間との和が現在時刻を超えているか否かを周期的に監視し、超えている場合にあっては、接続を切断する指示を出す前記切断指示判断自在に構成する、
ことを特徴とする請求項１、２又は３に記載の時間制限付接続制御システム装置。
【請求項５】
前記接続制御システム装置は、
ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコルでの情報通信を可能とするＳＩＰサーバにより構築され、
前記接続制御機能部は、
前記ＳＩＰプロトコルでの情報通信を制御可能とするＳＩＰ接続制御機能部により構築される、
ことを特徴とする請求項１、２、３又は４に記載の時間制限付接続制御システム装置。
【請求項６】
前記接続制御システム装置は、
前記コンテンツ管理テーブルに格納されているレコードと前記接続時間管理テーブルに格納されているレコードから生成されるトラヒックデータを前記ユーザ端末別及び前記コンテンツ提供サーバ別にデータベース化して記録するトラヒック記録部と、
前記データベース化された前記トラヒックデータを使用して、前記端末別及び前記コンテンツ提供サーバ別に料金の算定を行う課金装置と、に接続される、
ことを特徴とする請求項１、２、３、４又は５に記載の時間制限付接続制御システム装置。
【請求項７】
複数のユーザ端末と複数のコンテンツ提供サーバと、当該相互間の通信の制御を行う接続制御システム装置とを、通信網を介し接続して、前記複数のコンテンツ提供サーバの提供するコンテンツの各種管理情報をレコードとして格納するコンテンツ管理テーブルと、前記ユーザ端末と前記コンテンツ提供サーバとの間の各種接続情報をレコードとして格納する接続時間管理テーブルとを使用した時間制限付接続制御方法であって、
予め、前記複数のコンテンツ提供サーバの提供するコンテンツのコンテンツアドレス、最大同時接続数及び最大視聴時間を前記コンテンツ管理テーブルに格納しておき、
前記接続制御システム装置が、
前記ユーザ端末から前記コンテンツ提供サーバに視聴要求がなされると、当該コンテンツ提供サーバに現在接続されている端末数により接続の可否を判断する接続可否判断処理と、
当該接続可否判断処理において接続が許可された場合にあっては、当該接続を許可したコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を加算し、当該コンテンツアドレス、当該接続が許可されたユーザ端末のユーザアドレス及び接続開始時刻を前記接続時間管理テーブルに記録する接続情報登録処理と、
前記接続が許可されたユーザ端末とコンテンツ提供サーバとの接続の接続時間を監視することによって、接続を切断するか否かの判断を行う切断指示判断処理と、
前記切断指示判断処理において切断指示がされた場合にあっては、当該切断指示がなされたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を減じ、当該コンテンツアドレスと当該切断指示がなされたユーザ端末のユーザアドレスをキーとして前記接続時間管理テーブルから紐づくレコードを削除する切断後処理と、を順次実施する、
ことを特徴とする時間制限付接続制御方法。
【請求項８】
前記接続可否判断処理は、
前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達していなければ、接続を許可する判断をする、
ことを特徴とする請求項７に記載の時間制限付接続制御方法。
【請求項９】
前記接続可否判断処理は、
前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、前記現在接続数が前記最大同時接続数に達しているか、又は超えている場合には、接続を拒否する判断を行う、
ことを特徴とする請求項７又は８に記載の時間制限付接続制御方法。
【請求項１０】
前記切断指示判断処理は、
前記接続可否判断処理において接続が許可された前記ユーザ端末のユーザアドレスと前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記接続時間管理テーブルから接続開始時刻を取得し、さらに当該コンテンツアドレスをキーとして前記コンテンツ管理テーブルから最大視聴時間を取得し、当該接続開始時刻と当該最大視聴時間との和が現在時刻を超えているか否かを周期的に監視し、超えている場合にあっては、接続を切断する指示を出す、
ことを特徴とする請求項７、８又は９に記載の時間制限付接続制御方法。
【請求項１１】
前記接続制御システム装置は、
ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ）プロトコルでの情報通信を可能とするＳＩＰサーバにより構築され、ＳＩＰプロトコルでの情報通信を制御可能とする、
ことを特徴とする請求項７、８、９又は１０に記載の時間制限付接続制御方法。
【請求項１２】
前記切断後処理は、
前記切断指示がなされたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を減じた後、前記コンテンツ管理テーブルに格納されているレコードと前記接続時間管理テーブルに格納されているレコードから生成されるトラヒックデータを前記ユーザ端末別及び前記コンテンツ提供サーバ別にデータベース化して記録する処理と、
当該コンテンツアドレスと当該切断指示がなされたユーザ端末のユーザアドレスをキーとして前記接続時間管理テーブルから紐づくレコードを削除した後、前記データベース化された前記トラヒックデータを使用して、前記ユーザ端末別及び前記コンテンツ提供サーバ別に料金の算定を行う処理を、さらに実施する、
ことを特徴とする請求項７、８、９、１０又は１１に記載の時間制限付接続制御方法。
【請求項１３】
複数のユーザ端末と複数のコンテンツ提供サーバとを接続した通信網を介して、当該相互間の通信の制御を行う接続制御システム装置に備わるコンピュータにインストールされ、前記複数のコンテンツ提供サーバの提供するコンテンツの各種管理情報をレコードとして格納するコンテンツ管理テーブルと、前記ユーザ端末と前記コンテンツ提供サーバとの間の各種接続情報をレコードとして格納する接続時間管理テーブルとを使用した時間制限付接続制御処理プログラムであって、
前記複数のコンテンツ提供サーバから受信した管理対象コンテンツのコンテンツアドレス、最大同時接続数及び最大視聴時間を前記コンテンツ管理テーブルに登録させる手順と、
前記ユーザ端末から前記コンテンツ提供サーバに視聴要求がなされると、当該コンテンツ提供サーバに現在接続されている端末数により接続の可否を判断する手順と、
前記接続の可否の判断において接続が許可された場合にあっては、当該接続が許可されたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を加算し、当該コンテンツアドレス、当該接続が許可されたユーザ端末のユーザアドレス及び接続開始時刻を前記接続時間管理テーブルに記録する手順と、
前記接続が許可されたユーザ端末とコンテンツ提供サーバとの接続の接続時間を監視することによって、接続を切断するか否かの判断を行う手順と、
前記接続を切断するか否かの判断において切断指示がされた場合に、当該切断指示がなされたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を減じる手順と、
当該コンテンツアドレスと当該切断指示がなされたユーザ端末のユーザアドレスをキーとして前記接続時間管理テーブルから紐づくレコードを削除する手順と、を一連実行する、
ことを特徴とする時間制限付接続制御処理プログラム。
【請求項１４】
前記接続の可否を判断する手順は、
前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達していなければ、接続を許可する判断をする手順である、
ことを特徴とする請求項１３に記載の時間制限付接続制御処理プログラム。
【請求項１５】
前記接続の可否を判断する手順は、
前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、前記現在接続数が前記最大同時接続数に達しているか、または超えている場合には、接続を拒否する判断をする手順を実行し、
その後の処理を実行しない、
ことを特徴とする請求項１３又は１４に記載の時間制限付接続制御処理プログラム。
【請求項１６】
前記接続を切断するか否かの判断を行う手順は、
前記接続の可否を判断する手順において接続が許可された前記ユーザ端末のユーザアドレスと前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記接続時間管理テーブルから接続開始時刻を取得し、さらに当該コンテンツアドレスをキーとして前記コンテンツ管理テーブルから最大視聴時間を取得し、当該接続開始時刻と当該最大視聴時間との和が現在時刻を超えているか否かを周期的に監視し、超えている場合に切断指示を出す手順である、
ことを特徴とする請求項１３、１４又は１５に記載の時間制限付接続制御処理プログラム。
【請求項１７】
前記通信網は、
ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコルを使用して通信される、
ことを特徴とする請求項１３、１４、１５又は１６に記載の時間制限付接続制御処理プログラム。
【請求項１８】
前記コンテンツ管理テーブルの現在接続数に１を減じる手順は、
その後、前記コンテンツ管理テーブルに格納されているレコードと前記接続時間管理テーブルに格納されているレコードから生成されるトラヒックデータを前記ユーザ端末別及び前記コンテンツ提供サーバ別にデータベース化して記録する手順と、
前記接続時間管理テーブルから紐づくレコードを削除する手順の後、
前記データベース化された前記トラヒックデータを使用して、前記ユーザ端末別及び前記コンテンツ提供サーバ別に料金の算定を行う手順を、さらに実行する、
ことを特徴とする請求項１３、１４、１５、１６又は１７に記載の時間制限付接続制御処理プログラム。
【請求項１９】
請求項１３、１４、１５、１６、１７又は１８に記載の時間制限による接続制御を行うための処理プログラムを記録した記録媒体であって、
当該プログラムを前記時間制限付制御システム装置に搭載装備して、統括した当該プログラム手順を実行する手続を実録する、
ことを特徴とする時間制限による接続制御を行うための処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツサービス技術のうちコンテンツサーバへの過負荷を防止するための時間制限付接続制御システム装置、その方法、処理プログラム及び該処理プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
従来、コンテンツサーバへの過負荷を防止する方法として、ユーザアドレスによる接続を制御をしたり、現在の接続数が最大同時接続数以下であれば接続を可能とするという方法を採用することにより制御が行われていた。このような技術を実施している例として、以下のものがある。
【０００３】
第１の例として、ＮＴＴコムウェア社が提供するＳＳ７０Ｌ  Ｃｌａｓｓ５  ソフトスイッチがある。これは、ＣＡＴＶ、ｘＤＳＬ、ＦＴＴＨなどのアクセス系事業者、ＩＰテレフォニー事業者といった通信キャリアにおいて、安定性や信頼性を兼ね備えたサービスの提供を可能とするものである。Ｃｌａｓｓ５サービスで提供されている機能として、着信拒否／転送や発信制限を有しており、これをもって、サーバへの過負荷を回避していたものである。
【０００４】
【非特許文献１】
“通信事業者向けソリューション  ＳＳ７０Ｌ  Ｃｌａｓｓ５ソフトスイッチ”、［ｏｎｌｉｎｅ］、［２００３年１月２０日検索］、インターネット  ＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｎｔｔｃｏｍ．ｃｏ．ｊｐ／ｎｅｘｉｐｔ／ｓｈｏｈｉｎ／ｍ＿ｓｓ７０１．ｈｔｍｌ＞
【０００５】
第２の例として、米国Ｎｅｔｗｏｒｋ  Ａｐｐｌｉａｎｃｅ社が提供するＮｅｔＡｐｐファイラーがある。これは、ストレージ及びコンテンツ管理を処理し、限られた総所有コストの枠内でパフォーマンス、使いやすさ、拡張性、アップタイムのサービスを行い、上記目的を達成しているものである。
【０００６】
【非特許文献２】
“Ｓｔｒｅａｍｉｎｇ  Ｍｅｄｉａ  Ｓｏｌｕｔｉｏｎ”、［ｏｎｌｉｎｅ］、［２００３年１月２０日検索］、インターネット  ＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｎｅｔａｐｐ．ｃｏｍ／ｓｏｌｕｔｉｏｎｓ／ｓｔｒｅａｍｉｎｇ＿ｓｏｌ．ｈｔｍｌ＞
【０００７】
第３の例として、米国Ｍｉｃｒｏｓｏｆｔ社の提供するＩＳＡサーバがある。ＩＳＡサーバはパケット処理、サーキットレベルでのフィルタ処理やアプリケーションレベルでのフィルタ処理の機能を有しており、これによりセキュリティーを高めている。
【０００８】
【非特許文献３】
“Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｓｅｃｕｒｉｔｙ  ＆  Ａｃｃｅｌｅｒａｔｉｏｎ  Ｓｅｒｖｅｒ  マルチレイヤファイアウォール”、［ｏｎｌｉｎｅ］、［２００３年１月２０日検索］、インターネット  ＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／ｊａｐａｎ／ｉｓａｓｅｒｖｅｒ／ｅｖａｌｕａｔｉｏｎ／ｆｅａｔｕｒｅｓ／ｍｕｌｔｉｆｉｒｅｗａｌｌ．ａｓｐ＞
【０００９】
【発明が解決しようとする課題】
ところで、以上説明したように、接続時に利用対象のコンテンツの接続数が最大同時接続数を超えないように監視をするのみでは、コンテンツサーバへの過負荷を防止することはできるが、公平なアクセスをユーザに提供することができるものではなかった。
【００１０】
すなわち、接続時にのみ接続が可能であるか否かを判断するだけの制御を行っているため、既に接続数が最大同時接続数に達しているコンテンツに対して視聴要求をしても、接続状態にあるユーザがその接続を切断するまで、接続ができず視聴を希望するユーザは接続が可能となるまで待たなければならなかった。
【００１１】
ここにおいて、本発明の解決すべき主要な目的は以下の通りである。
本発明の第１の目的は、接続時に最大同時接続数を超えないように監視をおこなうことによりコンテンツサーバへの過負荷を防止し、同時にユーザの接続時間を監視することにより、公平なアクセスを提供することが可能な時間制限付接続制御システム装置、方法、処理プログラム及び該処理プログラムを記録した記録媒体の提供にある。
【００１２】
本発明の第２の目的は、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を応用したインターネット電話などで用いられるＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ）プロトコルを用いて通信される通信網においても上記目的を達成する時間制限付接続制御システム装置、方法、処理プログラム及び該処理プログラムを記録した記録媒体の提供にある。
【００１３】
本発明の第３の目的は、接続後に接続時間等のトラフィックデータを基に、上記目的を達成するとともに、課金管理についても行える時間制限付接続制御システム装置、該装置を利用したサービス方法、処理プログラム及び該処理プログラムを記録した記録媒体の提供にある。
【００１４】
本発明の他の目的は、明細書、図面、特に特許請求の範囲における各請求項の記載から自ずと明らかとなろう。
【００１５】
【課題を解決するための手段】
本発明システム装置は、上記課題の解決に当たり、複数のユーザ端末と複数のコンテンツ提供サーバとこれらユーザ端末・コンテンツ提供サーバ間の通信を制御する接続制御システム装置とが通信網を介して接続され、当該接続制御システム装置が、コンテンツの各種管理情報を格納するコンテンツ管理テーブルとユーザ端末・コンテンツ提供サーバ間の各種接続情報を格納する接続時間管理テーブルの各種情報を利用した装置であって、現在の接続数の比較により接続可否の判断を行い、当該判断において接続が許可された場合にあっては、接続時間を監視することによって切断指示判断を行うアクセス権判断機能部と、上記判断を基に接続の制御を行う接続制御機能部を備える特徴的構成手段を講じる。
【００１６】
一方、本発明方法は、上記課題の解決に当たり、複数のユーザ端末と複数のコンテンツ提供サーバとこれらユーザ端末・コンテンツ提供サーバ間の通信を制御する接続制御システム装置とが通信網を介して接続され、接続制御システム装置が、コンテンツの各種管理情報を格納するコンテンツ管理テーブルとユーザ端末・コンテンツ提供サーバ間の各種接続情報を格納する接続時間管理テーブルの各種情報を利用し、ユーザ端末からコンテンツ提供サーバに視聴が要求された際に、現在の接続数の比較により接続可否の判断を行い、当該判断において接続が許可された場合にあっては、接続時間の監視をすることによって切断指示判断を行う特徴的構成手法を講じる。
【００１７】
また、本発明処理プログラムは、上記課題の解決に当り、複数のユーザ端末と複数のコンテンツ提供サーバとこれらユーザ端末・コンテンツ提供サーバ間の通信を制御する接続制御システム装置とが通信網を介して接続され、さらに接続制御システム装置が、コンテンツの各種管理情報を格納するコンテンツ管理テーブルとユーザ端末・コンテンツ提供サーバ間の各種接続情報を格納する接続時間管理テーブルの各種情報を利用した接続制御システム装置に備わるコンピュータに読み込まれる処理プログラムであって、ユーザ端末からコンテンツ提供サーバに視聴が要求された際に、現在の接続数の比較により接続可否の判断を行う手順と、当該判断において接続が許可された場合にあっては、接続時間の監視をすることによって切断指示判断を行う手順を一連実行する特徴的手順を講じる。
【００１８】
さらに、本発明記録媒体は、上記課題の解決に当り、本発明処理プログラムをコンピュータ読み取り可能に記録した記録媒体であって、接続制御システム装置が当該プログラムを読み込んで、統括した当該プログラム手順を実行する手続を実録する特徴的手続を講じる。
【００１９】
更に詳説すると、当該課題の解決では、本発明が次に列挙するそれぞれの上位概念から下位概念に至る新規な特徴的構成手段、手法、手順又は手続を採用することにより、上記目的を達成するようになされる。
【００２０】
本発明システムの第１の特徴は、複数のユーザ端末と複数のコンテンツ提供サーバと、当該相互間の通信の制御を行う接続制御システム装置とが、通信網を介して接続され、前記複数のコンテンツ提供サーバの提供するコンテンツの各種管理情報をレコードとして格納するコンテンツ管理テーブルと、前記ユーザ端末と前記コンテンツ提供サーバとの間の各種接続情報をレコードとして格納する接続時間管理テーブルとを具備する時間制限付接続制御システム装置であって、前記接続制御システム装置は、前記ユーザ端末による前記コンテンツ提供サーバの提供するコンテンツへの接続を現在接続されているユーザ端末数により接続可否の判断を行う機能と、当該接続可否判断において接続が許可された場合にあっては、当該接続が許可されたユーザ端末とコンテンツ提供サーバとの接続の接続時間を監視することによって、切断指示の判断を行う機能とを有するアクセス権判断機能部と、前記接続可否判断の結果に応じて接続許可又は接続拒否の指示を行う機能と、前記切断指示判断の結果に応じて切断を指示する機能とをそれぞれ有する接続制御機能部とを有してなる時間制限付接続制御システム装置の構成採用にある。
【００２１】
本発明システムの第２の特徴は、上記本発明システムの第１の特徴における前記アクセス権判断機能部が、前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツのアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達していなければ、接続を許可する前記接続可否判断自在に構成してなる時間制限付接続制御システム装置の構成採用にある。
【００２２】
本発明システムの第３の特徴は、上記本発明システムの第１又は第２の特徴における前記アクセス権判断機能部が、前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツのアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達しているか、又は超えている場合には、接続を拒否する前記接続可否判断自在に構成してなる時間制限付接続制御システム装置の構成採用にある。
【００２３】
本発明システムの第４の特徴は、上記本発明システムの第１、第２又は第３の特徴における前記アクセス権判断機能部が、前記接続可否判断において接続が許可された前記ユーザ端末のユーザアドレスと前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記接続時間管理テーブルから接続開始時刻を取得し、さらに当該コンテンツアドレスをキーとして前記コンテンツ管理テーブルから最大視聴時間を取得し、当該接続開始時刻と当該最大視聴時間との和が現在時刻を超えているか否かを周期的に監視し、超えている場合にあっては、接続を切断する指示を出す前記切断指示判断自在に構成してなる時間制限付接続制御システム装置の構成採用にある。
【００２４】
本発明システムの第５の特徴は、上記本発明システムの第１、第２、第３又は第４の特徴における前記接続制御システム装置が、ＳＩＰ（Ｓｅｓｓｉｏｎ  ＩｎｉｔｉａｔｉｏｎＰｒｏｔｏｃｏｌ）プロトコルでの情報通信を可能とするＳＩＰサーバにより構築され、前記接続制御機能部は、前記ＳＩＰプロトコルでの情報通信を制御可能とするＳＩＰ接続制御機能部により構築されてなる時間制限付接続制御システム装置の構成採用にある。
【００２５】
本発明システムの第６の特徴は、上記本発明システムの第１、第２、第３、第４又は第５の特徴における前記接続制御システム装置が、前記コンテンツ管理テーブルに格納されているレコードと前記接続時間管理テーブルに格納されているレコードから生成されるトラヒックデータを前記ユーザ端末別及び前記コンテンツ提供サーバ別にデータベース化して記録するトラヒック記録部と、前記データベース化された前記トラヒックデータを使用して、前記端末別及び前記コンテンツ提供サーバ別に料金の算定を行う課金装置と、に接続されてなる時間制限付接続制御システム装置の構成採用にある。
【００２６】
一方、本発明方法の第１の特徴は、複数のユーザ端末と複数のコンテンツ提供サーバと、当該相互間の通信の制御を行う接続制御システム装置とを、通信網を介し接続して、前記複数のコンテンツ提供サーバの提供するコンテンツの各種管理情報をレコードとして格納するコンテンツ管理テーブルと、前記ユーザ端末と前記コンテンツ提供サーバとの間の各種接続情報をレコードとして格納する接続時間管理テーブルとを使用した時間制限付接続制御方法であって、予め、前記複数のコンテンツ提供サーバの提供するコンテンツのコンテンツアドレス、最大同時接続数及び最大視聴時間を前記コンテンツ管理テーブルに格納しておき、前記接続制御システム装置が、前記ユーザ端末から前記コンテンツ提供サーバに視聴要求がなされると、当該コンテンツ提供サーバに現在接続されている端末数により接続の可否を判断する接続可否判断処理と、当該接続可否判断処理において接続が許可された場合にあっては、当該接続を許可したコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を加算し、当該コンテンツアドレス、当該接続が許可されたユーザ端末のユーザアドレス及び接続開始時刻を前記接続時間管理テーブルに記録する接続情報登録処理と、前記接続が許可されたユーザ端末とコンテンツ提供サーバとの接続の接続時間を監視することによって、接続を切断するか否かの判断を行う切断指示判断処理と、前記切断指示判断処理において切断指示がされた場合にあっては、当該切断指示がなされたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を減じ、当該コンテンツアドレスと当該切断指示がなされたユーザ端末のユーザアドレスをキーとして前記接続時間管理テーブルから紐づくレコードを削除する切断後処理とを順次実施してなる時間制限付接続制御方法の構成採用にある。
【００２７】
本発明方法の第２の特徴は、上記本発明方法の第１の特徴における前記接続可否判断処理が、前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達していなければ、接続を許可する判断をしてなる時間制限付接続制御方法の構成採用にある。
【００２８】
本発明方法の第３の特徴は、上記本発明方法の第１又は第２の特徴における前記接続可否判断処理が、前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、前記現在接続数が前記最大同時接続数に達しているか、又は超えている場合には、接続を拒否する判断を行ってなる時間制限付接続制御方法の構成採用にある。
【００２９】
本発明方法の第４の特徴は、上記本発明方法の第１、第２又は第３の特徴における前記切断指示判断処理が、前記接続可否判断処理において接続が許可された前記ユーザ端末のユーザアドレスと前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記接続時間管理テーブルから接続開始時刻を取得し、さらに当該コンテンツアドレスをキーとして前記コンテンツ管理テーブルから最大視聴時間を取得し、当該接続開始時刻と当該最大視聴時間との和が現在時刻を超えているか否かを周期的に監視し、超えている場合にあっては、接続を切断する指示を出してなる時間制限付接続制御方法の構成採用にある。
【００３０】
本発明方法の第５の特徴は、上記本発明方法の第１、第２、第３又は第４の特徴における前記接続制御システム装置が、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ）プロトコルでの情報通信を可能とするＳＩＰサーバにより構築され、ＳＩＰプロトコルでの情報通信を制御可能としてなる時間制限付接続制御方法の構成採用にある。
【００３１】
本発明方法の第６の特徴は、上記本発明方法の第１、第２、第３、第４又は第５の特徴における前記切断後処理が、前記切断指示がなされたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を減じた後、前記コンテンツ管理テーブルに格納されているレコードと前記接続時間管理テーブルに格納されているレコードから生成されるトラヒックデータを前記ユーザ端末別及び前記コンテンツ提供サーバ別にデータベース化して記録する処理と、当該コンテンツアドレスと当該切断指示がなされたユーザ端末のユーザアドレスをキーとして前記接続時間管理テーブルから紐づくレコードを削除した後、前記データベース化された前記トラヒックデータを使用して、前記ユーザ端末別及び前記コンテンツ提供サーバ別に料金の算定を行う処理をさらに実施してなる時間制限付接続制御方法の構成採用にある。
【００３２】
また、本発明処理プログラムの第１の特徴は、複数のユーザ端末と複数のコンテンツ提供サーバとを接続した通信網を介して、当該相互間の通信の制御を行う接続制御システム装置に備わるコンピュータにインストールされ、前記複数のコンテンツ提供サーバの提供するコンテンツの各種管理情報をレコードとして格納するコンテンツ管理テーブルと、前記ユーザ端末と前記コンテンツ提供サーバとの間の各種接続情報をレコードとして格納する接続時間管理テーブルとを使用した時間制限付接続制御処理プログラムであって、前記複数のコンテンツ提供サーバから受信した管理対象コンテンツのコンテンツアドレス、最大同時接続数及び最大視聴時間を前記コンテンツ管理テーブルに登録させる手順と、前記ユーザ端末から前記コンテンツ提供サーバに視聴要求がなされると、当該コンテンツ提供サーバに現在接続されている端末数により接続の可否を判断する手順と、前記接続の可否の判断において接続が許可された場合にあっては、当該接続が許可されたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を加算し、当該コンテンツアドレス、当該接続が許可されたユーザ端末のユーザアドレス及び接続開始時刻を前記接続時間管理テーブルに記録する手順と、前記接続が許可されたユーザ端末とコンテンツ提供サーバとの接続の接続時間を監視することによって、接続を切断するか否かの判断を行う手順と、前記接続を切断するか否かの判断において切断指示がされた場合に、当該切断指示がなされたコンテンツ提供サーバのコンテンツアドレスをキーとして紐づく前記コンテンツ管理テーブルの現在接続数に１を減じる手順と、当該コンテンツアドレスと当該切断指示がなされたユーザ端末のユーザアドレスをキーとして前記接続時間管理テーブルから紐づくレコードを削除する手順と、を一連実行してなる時間制限付接続制御処理プログラムの構成採用にある。
【００３３】
本発明処理プログラムの第２の特徴は、上記本発明処理プログラムの第１の特徴における前記接続の可否を判断する手順が、前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、当該現在接続数が当該最大同時接続数に達していなければ、接続を許可する判断をする手順である時間制限付接続制御処理プログラムの構成採用にある。
【００３４】
本発明処理プログラムの第３の特徴は、上記本発明処理プログラムの第１又は第２の特徴における前記接続の可否を判断する手順が、前記ユーザ端末から視聴要求のあった前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記コンテンツ管理テーブルに格納される最大同時接続数と現在接続数を取得し、前記現在接続数が前記最大同時接続数に達しているか、または超えている場合には、接続を拒否する判断をする手順を実行し、その後の処理を実行しない時間制限付接続制御処理プログラムの構成採用にある。
【００３５】
本発明処理プログラムの第４の特徴は、上記本発明処理プログラムの第１、第２又は第３の特徴における前記接続を切断するか否かの判断を行う手順が、前記接続の可否を判断する手順において接続が許可された前記ユーザ端末のユーザアドレスと前記コンテンツ提供サーバのコンテンツアドレスをキーとして、前記接続時間管理テーブルから接続開始時刻を取得し、さらに当該コンテンツアドレスをキーとして前記コンテンツ管理テーブルから最大視聴時間を取得し、当該接続開始時刻と当該最大視聴時間との和が現在時刻を超えているか否かを周期的に監視し、超えている場合に切断指示を出す手順である時間制限付接続制御処理プログラムの構成採用にある。
【００３６】
本発明処理プログラムの第５の特徴は、上記本発明処理プログラムの第１、第２、第３又は第４の特徴における前記通信網が、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコルを使用して通信されてなる時間制限付接続制御処理プログラムの構成採用にある。
【００３７】
本発明処理プログラムの第６の特徴は、上記本発明処理プログラムの第１、第２、第３、第４又は第５の特徴における前記コンテンツ管理テーブルの現在接続数に１を減じる手順が、その後、前記コンテンツ管理テーブルに格納されているレコードと前記接続時間管理テーブルに格納されているレコードから生成されるトラヒックデータを前記ユーザ端末別及び前記コンテンツ提供サーバ別にデータベース化して記録する手順と、前記接続時間管理テーブルから紐づくレコードを削除する手順の後、前記データベース化された前記トラヒックデータを使用して、前記ユーザ端末別及び前記コンテンツ提供サーバ別に料金の算定を行う手順を、さらに実行してなる時間制限付接続制御処理プログラムの構成採用にある。
【００３８】
さらに、本発明記録媒体の第１の特徴は、本発明処理プログラムの第１、第２、第３、第４、第５又は第６の特徴における前記時間制限付接続制御処理プログラムを記録した記録媒体であって、当該プログラムを前記時間制限付制御システム装置に搭載装備して、統括した当該プログラム手順を実行する手続を実録してなる時間制限付接続制御処理プログラムを記録した記録媒体の構成採用にある。
【００３９】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態を示す装置例、方法例、処理プログラム例及び記録媒体例を詳細に説明する。
【００４０】
（装置例１）
図１は、本発明の装置例１に係る時間制限付接続制御システム装置αの構築図である。
同図に示すように、時間制限付接続制御システム装置αはユーザ端末３（図では、１台のみ示されているが、複数台設けられていてもよい。）とコンテンツ提供サーバ４（図では、１台のみ示されているが、複数台設けられていてもよい。）とが接続された通信網１に直接接続されて構築される。
【００４１】
ここで、通信網１は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信が可能な、例えばインターネットである。また、ユーザ端末３には、代表的なものとしてパーソナルコンピュータがある。
【００４２】
時間制限付接続制御システム装置αは、ユーザ端末３による視聴要求があったコンテンツの現在接続数と最大同時接続数から接続許可判断を行ったり、接続が許可されたユーザ端末３とコンテンツ提供サーバ４との間の接続の接続時間を周期的に監視して、切断指示判断を行うアクセス権判断機能部５と、接続要求信号をユーザ端末３から受信したり、接続許可信号を送信したり等、コンテンツ提供サーバ４やユーザ端末３に対する通信の制御を行う接続制御機能部６とを有する接続制御システム装置２を内部に構成している。
【００４３】
さらに、アクセス権判断機能部５が接続許可判断を下す際に用いられるコンテンツ管理テーブル７、及びユーザ端末３のコンテンツ提供サーバ４への接続時間を監視する際に利用される接続時間管理テーブル８も、時間制限付接続制御システム装置α内に設けられる。
【００４４】
ここで、上記テーブルについて説明しておく。図２はコンテンツ管理テーブル、図３は接続時間管理テーブルのフィールド構成例を示す。
コンテンツ管理テーブル７は、少なくともコンテンツアドレス、最大同時接続数、現在接続数及び最大視聴時間を格納できるように構成しておく。コンテンツアドレスとは、通信網上でコンテンツ提供サーバ４を識別するために一意に付される、例えばＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）であり、ユーザアドレスとは、例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ）アドレス等である。
【００４５】
最大同時接続数とは、コンテンツ提供サーバ４の提供するコンテンツに同時に視聴できるユーザ端末３の総数を表し、現在接続数とは、ある時点においてコンテンツ提供サーバ４に接続されているユーザ端末３の数を表すものである。また、最大視聴時間とは、サービスの提供を受けているユーザ端末３に連続的に提供できる最大限の時間である。
【００４６】
そして、接続時間管理テーブル８は、少なくともコンテンツアドレス、ユーザアドレス及び接続開始時刻を格納できるように構築しておく。ここで、コンテンツアドレス及びユーザアドレスは上述したアドレスと同一のものである。また、接続開始時刻とは、ユーザ端末３とコンテンツ提供サーバ４との接続が完了した時点の時刻を記録するものである。
【００４７】
ここでは、コンテンツ管理テーブル７と接続時間管理テーブル８が本装置例１を実施する上で必須であるフィールドのみを有するとして説明したが、本発明の目的を達し、効果を奏する範囲内で適宜変更実施可能であることは言うまでもない。
【００４８】
（方法例１）
次に、装置例１に示した時間制限付接続制御システム装置αを利用したコンテンツサービスの方法例１を、図４を参照しながら詳細に説明する。ここで、図４は図１に対応するフロー図を示すものである。
【００４９】
まず、コンテンツ提供サーバ４は、予めＨＴＴＰ・ＳＱＬ等の既知の手段により、自己がサービス提供するコンテンツのコンテンツアドレス、最大同時接続数、最大視聴時間をコンテンツ管理テーブル７に登録しておく（ＳＴ１）。
【００５０】
次に、ユーザ端末３が、視聴を希望しているコンテンツ宛の接続要求信号を接続制御システム装置２に送信する（ＳＴ２）。これに対して、接続制御システム２内の接続制御機能部６は当該コンテンツ宛の接続要求信号を受信したことをアクセス権判断機能部５に通知する（ＳＴ２）。
【００５１】
アクセス権判断機能部５は、コンテンツ管理テーブル７を参照して、接続可否判断を行う（ＳＴ３）。接続可否判断は接続要求がなされたコンテンツの現在接続数が、最大同時接続数に達していない場合（すなわち、最大同時接続数＞現在接続数）には接続が許可され、最大同時接続数に達しているか、または超えている場合（すなわち、最大同時接続数＜＝現在接続数）には接続が拒否される（ＳＴ３）。その後、アクセス権判断機能部５は、接続制御機能部６に判断結果を通知する（ＳＴ３）。
【００５２】
上記接続可否判断（ＳＴ３）において接続が許可された場合には、接続制御機能部６はコンテンツ提供サーバ４宛に接続許可信号を転送し（ＳＴ５）、コンテンツ提供サーバ４とユーザ端末３との接続完了後、接続完了をアクセス権判断機能部５に通知する（ＳＴ６）。
【００５３】
これに対して、上記接続可否判断（ＳＴ３）において接続が拒否された場合には、接続制御機能部６は、コンテンツ視聴要求をしたユーザ端末３に接続禁止信号を転送する（ＳＴ４）。この場合には、以後の処理は行われないので、以下では接続が許可された場合のみ説明することとする。
【００５４】
アクセス権判断機能部５は、接続完了通知を基に、コンテンツ管理テーブル７の現在接続数に１を加算し、接続時間管理テーブル８にコンテンツアドレス、ユーザアドレス及び接続開始時刻を登録する（ＳＴ７）。
【００５５】
アクセス権判断機能部５は、コンテンツ管理テーブル７に格納されている全てのレコードのコンテンツアドレスと最大視聴時間を取得し、接続時間管理テーブル８からは当該コンテンツアドレスに紐づくユーザアドレスと接続開始時刻を取得し、接続開始時刻＋最大視聴時間が現在時刻を超えているレコードがあるかどうかを周期的に監視する（ＳＴ８）。超えているレコードがある場合には、切断指示判断が下され、接続制御機能部６に当該レコードのコンテンツアドレスとユーザアドレスとともに、切断指示信号を送信する（ＳＴ８）。
【００５６】
接続制御機能部６は、アクセス権判断機能部５から受信した切断指示信号を受けると、受信したコンテンツアドレスとユーザアドレスを基に、切断指示対象のユーザ端末３とコンテンツ提供サーバ４に対して、当該ユーザ端末３とコンテンツ提供サーバ４の該当コンテンツとの接続を切断するよう指示を送信し、視聴を終了させ、その後、切断が完了すると、接続制御機能部６はその旨をアクセス権判断機能部５に通知する（ＳＴ９）。
【００５７】
アクセス権判断機能部５は、上記切断完了通知を基に、コンテンツ管理テーブル７の接続が切断されたコンテンツ提供サーバ４のコンテンツアドレスに紐づく現在接続数に１を減じ、接続時間管理テーブル８の該当コンテンツアドレスと接続が切断されたユーザ端末３のユーザアドレスに紐づくレコードを削除する（ＳＴ１０）。
【００５８】
ＳＴ１０の切断後処理を行うことにより、当該コンテンツ提供サーバ４に接続できるユーザ端末３の数が１増加される。従って、コンテンツ提供サーバ４としては、先に設定した最大同時接続数分のユーザ端末３に対するサービス提供に耐えられるようにハードウェア資源を設けておけばコンテンツ提供サーバ４に運営に支障をきたすことはない。
【００５９】
また、コンテンツサービスを受けるユーザ側の立場から見れば、最大視聴時間が予め設定されているため、ユーザ間に公平なサービス提供を受けられるという効果を奏する。
【００６０】
（処理プログラム例１）
本発明処理プログラム例１は、方法例１に対応したものであり、処理手順は、図４に示したフローをアルゴリズム化したものである。
【００６１】
本処理プログラム例１を実施するに際しては、予め、本処理プログラムを、接続制御システム装置２に読み込ませておく。
【００６２】
まず、コンテンツ提供サーバ４から受信したコンテンツのコンテンツアドレス、最大同時接続数及び最大視聴時間をコンテンツ管理テーブル７に登録する手順（ＳＴ１）と、接続制御機能部６がユーザ端末３から視聴を希望しているコンテンツ宛の接続要求信号を受信し、当該信号をアクセス権判断機能部５に通知する手順（ＳＴ２）と、アクセス権判断機能部５がコンテンツ管理テーブル７から当該視聴要求のあったコンテンツの現在接続数と最大同時接続数を取得し、現在接続数と最大同時接続数の大小比較により接続可否判断を行う手順（ＳＴ３）とを順次実行する。
【００６３】
その後、上記手順ＳＴ３において、現在接続数が最大同時接続数に達していないと判断された場合（すなわち、最大同時接続数＞現在接続数）には、接続制御機能部６が、接続を許可する接続許可信号を当該視聴要求がなされたコンテンツ提供サーバ４に転送し、コンテンツ提供サーバ４とユーザ端末３との接続完了後、接続完了をアクセス権判断機能部５に通知する手順（ＳＴ５）を実行する。
【００６４】
また、上記手順（ＳＴ３）において、現在接続数が最大同時接続数に達しているか、又は超えていると判断された場合（すなわち、最大同時接続数＜＝現在接続数）には、接続制御機能部６が、接続を許可しない接続禁止信号を当該視聴要求をしたユーザ端末３に転送する手順（ＳＴ４）を実行する。その後、本処理プログラムは、処理を終了するため、以下の説明においては、接続が許可された場合、すなわちＳＴ５以降の処理を説明することとする。
【００６５】
次いで、上記ＳＴ５手順の後に、アクセス権判断機能部５が前記接続完了通知を基に、コンテンツ管理テーブル７の現在接続数に１を加算し、接続管理テーブル８にコンテンツアドレス、ユーザアドレス及び接続開始時刻を登録する手順（ＳＴ７）と、コンテンツ管理テーブル７に格納されている全てのレコードのコンテンツアドレスと最大視聴時間を取得し、接続時間管理テーブル８からは当該コンテンツアドレスに紐づくユーザアドレスと接続開始時刻を取得し、接続開始時刻＋最大視聴時間が現在時刻を超えているレコードがあるかどうかを周期的に監視し、超えているレコードがある場合には、切断指示信号を接続制御機能部６に送信する手順（ＳＴ８）と、接続制御機能部６が当該レコードのコンテンツアドレスとユーザアドレスとともに切断指示信号を受信した後、切断指示対象のユーザ端末３とコンテンツ提供サーバ４に接続を切断指示を送信し、視聴を終了させ、切断が完了すると、接続制御機能部６がその旨をアクセス権判断機能部５に通知する手順（ＳＴ９）と、アクセス権判断機能部５が前記接続完了通知を基に、コンテンツ管理テーブル７の切断対象となったコンテンツの現在接続数に１を減じ、接続時間管理テーブル８の該当コンテンツのレコードを削除する手順（ＳＴ１０）とを順次一連実行する。
【００６６】
（装置例２）
本発明の装置例２につき、上述した装置例１を表した図１に基づいて説明する。
【００６７】
装置例２は、装置例１に示した時間制限付接続制御システム装置αをＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ）プロトコルによる通信を行う通信網１において、実施するものである。ここで、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ）とは、インターネット電話などで用いられる通話制御プロトコルの一つである。
【００６８】
そして、装置例２を実施するためには、図１において、ＳＩＰプロトコルによる通話情報等を制御可能にするように接続制御システム装置２を変更する必要がある。具体的には、接続制御システム装置２内の接続制御機能部６が、ＳＩＰプロトコルによる接続の際の各種信号を送受信可能に構築する。
【００６９】
以下では、説明の便宜上、ＳＩＰプロトコルによる通信制御を可能に構築した接続制御システム装置２をＳＩＰサーバと呼び、ＳＩＰプロトコルによる接続の際の各種信号を送受信可能に構築した接続制御機能部６をＳＩＰ制御機能部と呼ぶこととする。
【００７０】
（方法例２）
本発明の装置例２に対応する方法例２を、上述した方法例１のフロー図を示す図４を用いて説明する。
【００７１】
方法例２は、方法例１において通常のＩＰ通信のみの制御を可能としていたものを、ＳＩＰプロトコルを利用した通信にも適用可能としたものである。装置例２において、接続制御システム装置２としてＳＩＰサーバを、接続制御機能部６としてＳＩＰ接続制御機能部６を利用している以外は装置例１と異なることがなく、それに対応して方法例２は方法例１とは、制御プロトコルが異なるのみであり、フローの説明は省略する。
【００７２】
従って、本方法例２を実施することにより、インターネット電話に代表される通話情報のサービス提供においても、コンテンツ提供サーバ４の過負荷を防止し、ユーザに対しては公平なアクセスを可能とすることができる。
【００７３】
（処理プログラム例２）
本発明の処理プログラム例２は、上記した処理プログラム例１を実施するための処理プログラムを、ＳＩＰサーバで実行することができるようにしたものである。処理手順は、本発明処理プログラム例１と同一であるため、説明は省略する。
【００７４】
（装置例３）
本発明の装置例３につき、上述した装置例１を表した図１に基づいて説明する。装置例１との違いは、時間制限付接続制御システム装置α内に、トラヒック記録部９と課金装置１０が設けられている点である。
【００７５】
ここでトラヒック記録部９は、コンテンツ管理テーブル７と接続時間管理テーブル８のデータから派生するトラヒック情報をユーザ端末別、コンテンツ提供サーバ別に記録する手段である。また、課金装置１０は、トラヒック記録部９に記録されるトラヒックデータを利用して、ユーザ端末３別、コンテンツ提供サーバ４別にサービス提供料等の料金を算定するものである。
【００７６】
一例を示すと、トラヒック記録部９は、接続時間管理テーブル８のコンテンツアドレスと視聴者アドレスに紐づく接続開始時刻と切断時の時刻とから接続時間を算出し、コンテンツアドレス・視聴者アドレス毎の接続時間をトラヒックデータとして記憶しておく。また、これまでの総接続時間に加算して、コンテンツアドレス・視聴者アドレス毎に総接続時間を保持する機能を有するものであってもよい。
【００７７】
そして、課金装置１０は、トラヒック記録部９に記憶されている接続時間を用いて、課金処理を行うものである。
ただし、上記したとおり、トラヒック記録部９及び課金装置１０の処理は以上に限られるものではなく、適宜変更可能に設けられるものである。
【００７８】
（方法例３）
図５は、方法例３を示すフロー図であり、装置例３の実施方法を示すものである。
方法例３は、本発明の方法例１の最終過程において付加される処理であり、方法例１で説明したＳＴ９までの処理は方法例１と同一である。そして、トラヒックデータの記録処理を行う点で、方法例１のＳＴ１０の処理の流れを変更したものである。以下に、その処理の具体的な流れを図５を用いて詳細に説明する。
【００７９】
まず、ＳＴ９の切断指示処理終了後、アクセス権判断機能部５が、コンテンツ管理テーブル７の該当コンテンツの現在接続数に１を減じる（ＳＴ１０１）。その後、接続時間管理テーブル８から該当コンテンツアドレスと視聴者アドレスに対応する接続開始時刻を取得し、切断時の時刻とから接続時間を算出し、ユーザ端末・コンテンツ提供サーバ別に、トラヒック記録部９に接続時間をトラヒックデータとして記録する（ＳＴ１０２）。
【００８０】
ここで、トラヒック機能部９に記録されているユーザ端末・コンテンツ提供サーバ毎の総接続時間に当該接続時間を加算処理し、トラヒック情報としてトラヒック記録部９に記録するように構築してもよい。
【００８１】
その後、アクセス権判断機能部５は、接続時間管理テーブル８から接続が切断されたコンテンツアドレス及びユーザアドレスに紐づくレコードを削除する（ＳＴ１０３）。
【００８２】
上記処理が終了した後、課金装置１０は、前記トラヒック記録部９に記録されたユーザ端末３、コンテンツ提供サーバ４毎の接続時間等のトラヒックデータを使用して課金処理を行う（ＳＴ１１）。
以上、本発明の方法例３を利用することにより、本発明の目的達成のために必須である接続時間をトラヒックデータとして利用することによって、簡易にして課金処理を行うことができる。
【００８３】
（処理プログラム例３）
本発明処理プログラム例３は、方法例３に対応したものであり、処理手順は、図５に示したフローをアルゴリズム化したものである。従って、ＳＴ９までの処理の説明は省略するものとする。
【００８４】
本処理プログラムは、ＳＴ９の切断指示処理手順の終了後、アクセス権判断機能部５が、コンテンツ管理テーブル７の切断されたコンテンツの現在接続数に１を減じ（ＳＴ１０１）、接続時間管理テーブル８から該当コンテンツアドレスとユーザアドレスに対応する接続開始時刻を取得し、切断時の時刻とから接続時間を算出し、ユーザ端末・コンテンツ提供サーバ別に、トラヒック記録部９に接続時間をトラヒックデータとして記録する手順（ＳＴ１０２）と、アクセス権判断機能部５は、接続時間管理テーブル８から接続が切断されたコンテンツアドレス及びユーザアドレスに紐づくレコードを削除する手順（ＳＴ１０３）と、課金装置１０が、前記トラヒック記録部９に記録されたユーザ端末３・コンテンツ提供サーバ４毎の接続時間等のトラヒックデータを使用して課金処理をする手順（ＳＴ１１）とを順次一連実行する。
【００８５】
（記録媒体例）
また、本発明記録媒体は、上記時間制限付接続制御処理プログラムを接続制御システム装置２が使用可能に構築された記憶装置（図示せず。）に読み込ませておき、前記本処理プログラム例の実行手順により、前記方法例の一連処理動作を実施する実践手続をコンピュータ読取可能に実録した記録媒体である。
【００８６】
以上、本発明の代表的な装置例及び方法例について説明したが、本発明は、必ずしも上記した事項に限定されるものではない。本発明の目的を達成し、下記する効果を奏する範囲において、適宜変更実施可能である。例えば、装置例１、２及び３では、時間制限付接続制御システム装置αを用いてサービスを提供する事業者と、通信網１を提供する事業者とは別個に設けるとしているが、両サービスを兼ねる事業者によるシステムであってもよい。
【００８７】
上記のような、システム構成とすることは、接続制御機能部６とコンテンツ提供サーバ４間の通信を通信網１を介さないとするだけのことであり、本発明の装置例及び方法例を適宜修正した形態で実施できるものであり、特段の説明を要しないであろう。
【００８８】
【発明の効果】
以上説明したように、本発明によれば、接続時に最大同時接続数を超えないように監視を行うので、コンテンツ提供サーバへの過負荷を防止することが可能であり、同時にユーザの接続時間を監視するので、公平なアクセスを提供することができる。
【００８９】
また、サービス提供を受けるユーザ側からみると、コンテンツ提供サーバの過負荷の防止により、常に視聴を希望しているコンテンツ提供サーバに対しては、高い接続信頼度が保証され、接続中にコンテンツ提供サーバが不具合を生ぜしめることもなく高品質のサービス提供を受けることが可能となる。また、上記したように、ユーザ間で公平なサービス時間を保証される。
【００９０】
また、ＳＩＰ通信網においても、本発明は実施可能な構成態様となっており、通話情報のような高品質Ｑｏｓ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）が求められるサービスを提供する場合にも、高い接続信頼性及びコンテンツ提供サーバの安定性を確保することができる。
【００９１】
また、本発明の実施に必須である接続時間等のトラヒックデータを利用することによって、簡易にコンテンツ提供サーバ毎、ユーザ端末毎に課金処理を行うことができる。
さらに、本発明を実施することにより、接続サービスプロバイダは新たなビジネス機会を入手可能となることが考えられる。
【図面の簡単な説明】
【図１】本発明の装置例１、２、３の時間制限付接続制御システム装置を示す構成図である。
【図２】本発明のコンテンツ管理テーブル７のフィールド構成図である。
【図３】本発明の接続時間管理テーブル８のフィールド構成図である。
【図４】本発明の方法例１、２、３の具体的な手順を示すフローチャートである。
【図５】本発明の方法例３のトラヒックデータ記録処理・料金算定処理の具体的な手順を示すフローチャートである。
【符号の説明】
α…時間制限付接続制御システム装置
１…通信網
２…接続制御システム装置
３…ユーザ端末
４…コンテンツ提供サーバ
５…アクセス権判断機能部
６…接続制御機能部
７…コンテンツ管理テーブル
８…接続時間管理テーブル
９…トラヒック記録部
１０…課金装置
【図１】
2004240641.tif 000003
【図２】
2004240641.tif 000004
【図３】
2004240641.tif 000005
【図４】
2004240641.tif 000006
【図５】
2004240641.tif 000007