(57)【特許請求の範囲】
【請求項１】
サービス提供用の回線を所定時間占有させてサービスを提供するサービス提供システムであって、前記回線に空きが生じていない場合、サービスの平均占有時間を考慮した一定時間後の再接続を促すメッセージを返信するメッセージ返信手段を含み、
前記一定時間は、サービスの平均占有時間に、バッファ時間を加えた時間を、前記回線に接続できないユーザの累計に応じた自然数倍した時間であることを特徴とするサービス提供システム。
【請求項２】
前記サービスの平均占有時間は、サービス提供のための呼毎の接続時間の総和を呼数で除することによって求めることを特徴とする請求項１記載のサービス提供システム。
【請求項３】
サービス提供用の回線を所定時間占有させてサービスを提供するサービス提供方法であって、サービスの提供要求を受け付けた際にサービス提供用の回線の空き状態を確認する回線空き状態チェックステップと、前記回線空き状態チェックステップによる確認の結果、前記回線の空きが無い場合、サービスの平均占有時間を考慮した一定時間後の再接続を促すメッセージを返信するメッセージ返信ステップとを含み、前記一定時間は、サービスの平均占有時間に、バッファ時間を加えた時間を、前記回線に接続できないユーザの累計に応じた自然数倍した時間であることを特徴とするサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサービス提供システム、サービス提供方法に関し、特に回線をある一定時間占有して行う映像配信サービスなどのサービス提供システム、サービス提供方法に関する。
【背景技術】
【０００２】
従来の通信システムでは、回線利用要求が集中し、サービスを受けられる回線が全て使用中となった場合、新たな回線使用要求（サービス利用要求）は、「ただいま混み合っています」などのガイダンスが流れて切断される。このような場合、サービス要求者へはそのシステムの空き具合が予め分からない。このため、複数のサービス要求者による回線利用（サービス利用）に関する負荷集中が高まるという問題がある。
【０００３】
ところで、特許文献１に記載されている技術においては、回線に空きが無かった場合、空きが生じるまで待ち合わせ処理を行っている。
【特許文献１】特開２００３−７８６１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載されているように待ち合わせ処理を行っても、負荷集中の高まりを回避することはできない。
本発明の目的は複数のサービス要求者による回線利用（サービス利用）に関する負荷集中が高まる問題を回避することのできるサービス提供システム、サービス提供方法を提供することである。
【課題を解決するための手段】
【０００５】
本発明の請求項１によるサービス提供システムは、サービス提供用の回線を所定時間占有させてサービスを提供するサービス提供システムであって、前記回線に空きが生じていない場合、サービスの平均占有時間を考慮した一定時間後の再接続を促すメッセージを返信するメッセージ返信手段を含み、前記一定時間は、サービスの平均占有時間に、バッファ時間を加えた時間を、前記回線に接続できないユーザの累計に応じた自然数倍した時間であることを特徴とする。このように構成することにより、再接続の要求の送受信が時間的に分散され、回線利用すなわちサービス利用に関する負荷集中を回避することができる。また、このように時間を決定することにより、回線利用すなわちサービス利用に関する負荷集中を回避することができる。
【０００６】
本発明の請求項２によるサービス提供システムは、請求項１において、前記サービスの平均占有時間は、サービス提供のための呼毎の接続時間の総和を呼数で除することによって求めることを特徴とする。このようにサービスの平均占有時間を決定することにより、サービス利用に関する負荷集中を回避することができる。
【０００７】
本発明の請求項３によるサービス提供方法は、サービス提供用の回線を所定時間占有させてサービスを提供するサービス提供方法であって、サービスの提供要求を受け付けた際にサービス提供用の回線の空き状態を確認する回線空き状態チェックステップと、前記回線空き状態チェックステップによる確認の結果、前記回線の空きが無い場合、サービスの平均占有時間を考慮した一定時間後の再接続を促すメッセージを返信するメッセージ返信ステップとを含み、前記一定時間は、サービスの平均占有時間に、バッファ時間を加えた時間を、前記回線に接続できないユーザの累計に応じた自然数倍した時間であることを特徴とする。このように構成することにより、再接続の要求の送受信が時間的に分散され、回線利用すなわちサービス利用に関する負荷集中を回避することができる。
【発明の効果】
【０００８】
以上説明したように本発明は、回線に空きが生じていない場合、サービスの平均占有時間を考慮した一定時間後の再接続を促すメッセージを返信することにより、サービス用空き回線が無いことによる再接続の要求が時間的に分散され、回線利用（サービス利用）に関する負荷集中を回避できるという効果がある。また、サービス提供サーバの負担を軽減でき、通信端末利用者における利便性も向上するという効果がある。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を、図面を参照して説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示されている。
（システム全体の構成）
図１は、本実施形態によるサービス提供システムの構成を示すブロック図である。同図において、サービス提供システム１００は、移動可能な通信端末１１０やその他の通信端末１２０に、回線交換網１を介してサービスを提供するものであり、サービスを提供するためのサービス提供サーバ１４０と、このサービス提供サーバを回線交換網１に接続するための接続制御装置１３０と、を含んで構成されている。このサービス提供システムを構成する、接続制御装置１３０、サービス提供サーバ１４０、通信端末１２０、それぞれについての機能が、図２に示されている。回線交換網１内には、無線基地局や交換機などが含まれている。
【００１０】
（接続制御装置の構成例）
図２を参照すると、接続制御装置１３０は、通信端末１２０からの発呼によるサービス提供要求を受け付けるサービス要求受付部１３１と、サービス提供用の回線の空き状態を確認する空き回線チェック部１３２と、回線に空きが有る場合に、通信端末１２０からのサービス提供要求をサービス提供サーバ１４０に送るサービス提供サーバ接続部１３３と、回線に空きが無い場合に、通信端末１２０に送出するガイダンスメッセージで告知する一定時間「Ｔｃ」を算出するＴｃ算定部１３４と、ガイダンスメッセージを通信端末１２０に送出するガイダンス送出部１３５とを含んで構成されている。
ここで、空き回線チェック部１３２は、サービス提供用の回線が全て使用されている場合には、空き回線が無いと判定する。
【００１１】
空き回線チェック部１３２での回線管理は、例えば以下のように行う。接続制御装置１３０とサービス提供サーバ１４０との間の回線数をｎ本とし、このｎ本の回線のうち、使用中のもの及び空きのものを、接続制御装置１３０で把握できるように構成する。より具体的には、接続制御装置１３０自らを経由してサービス提供サーバ１４０へ接続し、予め接続可能な回線数が決まっており、空いている回線を使ってサービス提供サーバへの接続を行い、使用中の回線、空きの回線を接続制御装置自ら把握できるように構成する。そして、回線に空きがあれば、接続制御装置１３０はサービス提供サーバ１４０への接続を試みるが、全て使用中であれば接続を試みずに、一定時間Ｔｃを伝えるガイダンスメッセージを通信端末１２０に送出する。
【００１２】
（サービス提供サーバの構成例）
図２を参照すると、サービス提供サーバ１４０は、接続制御装置１３０を介して通信端末１２０からのサービス提供要求を受け付けるサービス要求受付部１４１と、回線２００を介して通信端末１２０にサービスを提供するサービス提供部１４２とを含んで構成されている。回線２００を介して提供されるサービスは、例えば映像配信サービス、チケットなどの予約サービス、商品購入申込みサービスである。ただし、これらに限定されず、種々のサービスを対象にすることができる。
【００１３】
（通信端末の構成例）
図２を参照すると、通信端末１２０は、サービスの提供を受けるための要求を送出するサービス要求送出部１２１と、サービス提供サーバ１４０から回線２００を介してサービスの提供を受けるためのサービス受信部１２２と、接続制御装置１３０から受信したガイダンスメッセージを表示するガイダンス受信表示部１２３とを含んで構成されている。なお、図１中の通信端末１１０も、通信端末１２０と同様に構成されているものとする。
【００１４】
（サービス処理例）
図３は図１のサービス提供システム１００による処理例を示すシーケンス図である。以下、同図を参照して通信端末１２０を用いてサービスの提供を受ける場合について説明する。
同図において、通信端末１２０は、接続制御装置１３０に対して、サービス利用要求を行う（ステップＳ１）。接続制御装置１３０は、そのサービス利用要求を受け、サービス提供用の回線の空き状態を確認する（ステップＳ２）。
【００１５】
確認した結果、回線に空きがあればサービス提供サーバ１４０に接続する（ステップＳ３）。この場合、サービス提供サーバ１４０にサービス利用要求を送信する（ステップＳ４）。すると、サービス提供サーバ１４０によってサービス利用要求が受け付られ、サービスの提供が開始される（ステップＳ５）。これにより、通信端末１２０は、サービス提供サーバ１４０からのサービス提供を受けることができる（ステップＳ６）。
【００１６】
一方、接続制御装置１３０は、回線に空きがなければ、一定時間（Ｔｃ）を算出する（ステップＳ７）。そして、算出した、一定時間後の接続を促すガイダンスメッセージを通信端末１２０に送出する（ステップＳ８）。例えば、「一定時間（Ｔｃ）後に接続して下さい」というメッセージを送出する。これにより、ステップＳ１に戻り、ユーザからのサービス接続要求を受け付ける処理に移行する（ステップＳ９）。
【００１７】
（処理の概要）
図４は、図１のサービス提供システムによる処理の概要を示す図である。同図（ａ）には初回接続時の処理、同図（ｂ）には時間の流れと一定時間Ｔｃとの関係、同図（ｃ）には一定時間（Ｔｃ）後の処理、がそれぞれ示されている。
同図（ａ）において、初回接続時には通信端末１２０から接続制御装置１３０に、サービス接続要求を送信する（Ｓ４０１）。このサービス要求を受け付けた接続制御装置１３０は、サービス提供用の回線の空きをチェックし、回線に空きが無ければ、一定時間（Ｔｃ）後の再接続を促すガイダンスメッセージを通信端末１２０に送信する（Ｓ４０２）。
【００１８】
ここで、同図（ｂ）を参照すると、時刻ｔ１においてサービス利用要求が送信されたが、回線の空きが無い場合、ガイダンスメッセージとして、平均占有時間Ｔｓにバッファ時間αを加えた一定時間Ｔｃがサービス利用要求元のユーザに通知される。したがって、時刻ｔ１から一定時間Ｔｃ経過後の時刻ｔ２が、そのユーザによる再接続時刻となる。一定時間Ｔｃは、Ｔｓ＋αとして固定しても良いし、後述するように、回線数や接続できずサービス提供を受けられないユーザ数に基づいて変化させても良い。
【００１９】
同図（ｃ）において、一定時間Ｔｃが経過した時刻ｔ２において通信端末１２０から接続制御装置１３０に、サービス接続要求を再度送信する（Ｓ４０３）。このサービス接続要求の再送信は、通信端末１２０のユーザの手動操作によって行われても良いし、通信端末１２０内のソフトウェア処理により自動的に行っても良い。
このサービス要求を受け付けた接続制御装置１３０は、サービス提供用の回線の状態をチェックし、回線に空きがあればサービスの提供を開始するが、空きが無ければ、一定時間（Ｔｃ）後の再接続を促すガイダンスメッセージを通信端末１２０に送信する（Ｓ４０４）。以後、同様の処理が繰返し行われる。
なお、サービス接続要求の再送信を通信端末１２０内のソフトウェア処理により自動的に行うには、ガイダンスメッセージで告知される一定時間「Ｔｃ」をタイマにセットして計時を開始し、このタイマがタイムアップした時点でサービス接続要求を再送信すれば良い。
【００２０】
（通知する一定時間の決定）
ガイダンスメッセージで通知する一定時間（Ｔｃ）については、サービス提供している回線数と、サービス利用要求を送信したにも関わらず空き回線が無くサービスが受けられない通信端末の数と、に基づいて、変化させても良い。
すなわち、サービスの平均占有時間をＴｓ、回線数をｎ（ｎは自然数）、接続できていない（接続をリトライする可能性のある）ユーザ数の累計をａ（ａは自然数）とし、ａが１〜ｎ以下の場合、一定時間Ｔｃ＝Ｔｓ＋αとする。また、ａがｎより大で２ｎ以下の場合は、Ｔｃ＝（Ｔｓ＋α）×２とする。さらに、ａが２ｎより大で３ｎ以下の場合は、Ｔｃ＝（Ｔｓ＋α）×３とする。同様に、ａが（γ−１）ｎより大でγｎ以下の場合は、Ｔｃ＝（Ｔｓ＋α）×γとする。つまり、一定時間Ｔｃは、サービスの平均占有時間Ｔｓに、バッファ時間αを加えた時間を自然数倍した時間である。
【００２１】
このようにバッファ時間αを変化させるのは、回線が空くであろう見込みの経過時間を、接続できていない（接続をリトライする可能性のある）ユーザ数の累計に応じて、接続できていない（接続をリトライする可能性のある）ユーザ毎に決定して案内するためである。このバッファ時間αは、検証、システムの実運用状況を見ながら適切に負荷分散できるように調整する。したがって、ガイダンスメッセージにおいては、通信端末毎に上記の一定時間Ｔｃが促されることになる。
【００２２】
以上の処理を実現するには、図５に示されている手順で、一定時間Ｔｃを決定すれば良い。すなわち、同図において、ユーザから接続要求があった時点で、接続できていない（接続をリトライする可能性のある）ユーザ数の累計ａを求める（ステップＳ５０１）。累計ａの大きさは、総回線数ｎの何倍か求める（ステップＳ５０２）。ただし、ステップＳ５０２においては、小数点以下を切り捨てる。求めた値を「ｍ」とする。最後に、一定時間Ｔｃ＝（Ｔｓ＋α）×（ｍ＋１）とする（ステップＳ５０３）。
【００２３】
（サービスの平均占有時間）
サービスの平均占有時間、すなわちサービス占有時間の平均値は、例えば以下のように算出する。すなわち、実運用でのトラヒック情報からシステム利用者（ユーザ）全体の平均値として求める。呼毎の接続開始時刻、及び、接続終了時刻に基づいて接続時間を呼毎に収集し、呼毎の接続時間の総和を全体の呼数で除することで求める。算出の対象とする期間は、１週間、１ヶ月などを指定できるようにする。
【００２４】
（サービス提供方法）
以上説明したサービス提供システムにおいては、以下のようなサービス提供方法が実現されている。すなわち、サービス提供用の回線を所定時間占有させてサービスを提供するサービス提供方法であって、サービスの提供要求を受け付けた際にサービス提供用の回線の空き状態を確認する回線空き状態チェックステップ（図３中のステップＳ２に対応）と、前記回線空き状態チェックステップによる確認の結果、前記回線の空きが無い場合、サービスの平均占有時間を考慮した一定時間後の再接続を促すメッセージを返信するメッセージ返信ステップ（図３中のステップＳ８に対応）とを含むサービス提供方法が実現されている。この方法を採用することにより、再接続の要求が時間的に分散され、回線利用すなわちサービス利用に関する負荷集中を回避することができる。
【産業上の利用可能性】
【００２５】
本発明は、回線を所定時間占有して提供するサービス、例えば映像配信サービス、チケットなどの予約サービス、商品購入申込みサービスに利用できる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態に係るサービス提供システムの構成を示すブロック図である。
【図２】図１のサービス提供システムを構成する、サービス提供サーバ、接続制御装置、通信端末、についての機能を示すブロック図である。
【図３】図１のサービス提供システムによる処理例を示すシーケンス図である。
【図４】図１のサービス提供システムによる処理の概要を示す図であり、（ａ）は初回接続時の処理を示す図、（ｂ）は時間の流れと一定時間Ｔｃとの関係を示す図、（ｃ）は一定時間（Ｔｃ）後の処理を示す図である。
【図５】ガイダンスメッセージによって再接続要求を促す、一定時間を決定するための処理を示す図である。
【符号の説明】
【００２７】
１  回線交換網
１００  サービス提供システム
１１０、１２０  通信端末
１２１  サービス要求送出部
１２２  サービス受信部
１２３  ガイダンス受信表示部
１３０  接続制御装置
１３１  サービス要求受付部
１３２  回線チェック部
１３３  サービス提供サーバ接続部
１３４  算定部
１３５  ガイダンス送出部
１４０  サービス提供サーバ
１４１  サービス要求受付部
１４２  サービス提供部
２００  回線
【図１】
0004787472.tif 000002
【図２】
0004787472.tif 000003
【図３】
0004787472.tif 000004
【図４】
0004787472.tif 000005
【図５】
0004787472.tif 000006