(57)【要約】【課題】通信速度の速い回線から遅い回線へ画像、音声情報を送信する場合、情報伝達の中断、遅延時間の増大が問題となる。【解決手段】端末からサーバ間と、サーバからクライアント間の通信速度を比較し、後者の速度が前者の速度より遅い場合は、サーバにてクライアントへ送出するフレーム数を制御することにより情報伝達の中断、遅延時間の増大を防ぎつつ、画像音声情報を配信する。【選択図】　図１
2004048144.tif 000002
【特許請求の範囲】
【請求項１】
画像、音声等の情報を取得する端末、端末から得た情報を受信、蓄積し、クライアントへ送出するサーバ及びその情報を受け取るクライアントからなる画像音声配信システムにおいて、サーバにて端末からサーバへ送られる情報の中から任意の連続した数フレームにおける平均伝送速度を測定すると共に、端末からサーバ間の上記平均伝送速度とサーバからクライアント間の回線速度に応じてサーバで受け取ったフレーム数に対しサーバからクライアントへ送出するフレーム数を決定し、送出することを特徴とした画像音声信号の配信方法。
【請求項２】
サーバからクライアントへ情報を送信する際、サーバにて端末からサーバ間、サーバからクライアント間の伝送速度を比較し、後者の伝送速度が前者より遅い場合は、サーバにてクライアントへ送出するフレームを間引く処理を行うことにより回線に応じた情報量を送信することを特徴とした請求項１記載の画像音声信号の配信方法。
【請求項３】
サーバからクライアントへ情報を送信する際、サーバにて端末からサーバ間、サーバからクライアント間の伝送速度を比較し、後者の伝送速度が前者より速いまたは同等の場合は、サーバが端末から受け取ったフレームを間引くことなくクライアントへ送出することを特徴とした請求項１又は２記載の画像音声信号の配信方法。
【請求項４】
画像、音声等の情報を取得する端末、端末から得た情報を受信、蓄積し、クライアントへ送出するサーバ及びその情報を受け取るクライアントからなる画像音声配信システムにおいて、前記端末からサーバ間の平均伝送速度とサーバとクライアント間の回線速度に応じてサーバよりクライアントへの送出フレーム数を決定する通信速度調整手段をサーバに設けたことを特徴とした画像音声信号の配信装置。
【請求項５】
前記通信速度調整手段は、端末からサーバに送られる複数フレームの平均伝送速度を演算する測定手段と、この平均伝送速度とサーバからクライアントへの伝送速度を比較し、クライアントへの伝送速度が前記平均伝送速度より遅い場合には送出フレームを間引く間引手段とを有することを特徴とした請求項４記載の画像音声信号の配信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像音声情報を配信するシステムにおいて、電話回線（一般加入電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ　Ｈａｎｄｙｐｈｏｎｅ　Ｓｙｓｔｅｍ）、携帯電話）やＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等の通信網の違いによる通信速度差を吸収し、適切な情報量を伝送することを特徴とする画像音声信号の配信方法及びその装置に関するものである。
【０００２】
【従来の技術】
コンピュータネットワークに接続する手段として、電話回線（一般加入電話、ＰＨＳ、携帯電話）、ＬＡＮ等がある。カメラの画像情報、マイクからの音声情報を取得する端末、画像、音声情報をデータベースに蓄積するサーバ、画像、音声情報を閲覧するクライアントが、コンピュータネットワークに接続されている場合、端末からサーバの間の回線と、サーバからクライアントの間の回線の速度差を吸収するような対応手段を講じていないのが現状である。また、特定の電話回線上の伝送量も、回線状況（基地局との距離等）によっては、変動が見られるのが現状である。
【０００３】
【発明が解決しようとする課題】
カメラの画像情報、マイクからの音声情報を取得する端末、画像情報をデータベースに蓄積するサーバ、画像情報を閲覧するクライアントが、コンピュータネットワークに接続されている場合、各通信網で接続された機器のバッファリング、ネットワークトラフィック状況、さらに回線状況によっては、画像音声情報の配信中断、若しくは、遅延時間の増大という問題が発生する。画像音声情報を配信するシステムにとって、情報伝達の中断、遅延時間の増大は大きな問題である。
【０００４】
【課題を解決するための手段】
本発明の第一は、画像、音声等の情報を取得する端末、端末から得た情報を受信、蓄積し、クライアントへ送出するサーバ及びその情報を受け取るクライアントからなる画像音声配信システムにおいて、サーバにて端末からサーバへ送られる情報の中から任意の連続した数フレームにおける平均伝送速度を測定すると共に、端末からサーバ間の上記平均伝送速度とサーバからクライアント間の回線速度に応じてサーバで受け取ったフレーム数に対しサーバからクライアントへ送出するフレーム数を決定し、送出することを特徴としたものである。
【０００５】
本発明の第二は、サーバからクライアントへ情報を送信する際、サーバにて端末からサーバ間、サーバからクライアント間の伝送速度を比較し、後者の伝送速度が前者より遅い場合は、サーバにてクライアントへ送出するフレームを間引く処理を行うことにより回線に応じた情報量を送信することを特徴としたものである。
【０００６】
本発明の第三は、サーバからクライアントへ情報を送信する際、サーバにて端末からサーバ間、サーバからクライアント間の伝送速度を比較し、後者の伝送速度が前者より速いまたは同等の場合は、サーバが端末から受け取ったフレームを間引くことなくクライアントへ送出することを特徴としたものである。
【０００７】
本発明の第四は、画像、音声等の情報を取得する端末、端末から得た情報を受信、蓄積し、クライアントへ送出するサーバ及びその情報を受け取るクライアントからなる画像音声配信システムにおいて、前記端末からサーバ間の平均伝送速度とサーバとクライアント間の回線速度に応じてサーバよりクライアントへの送出フレーム数を決定する通信速度調整手段をサーバに設けたことを特徴としたものである。
【０００８】
本発明の第五は、前記通信速度調整手段は、端末からサーバに送られる複数フレームの平均伝送速度を演算する測定手段と、この平均伝送速度とサーバからクライアントへの伝送速度を比較し、クライアントへの伝送速度が前記平均伝送速度より遅い場合には送出フレームを間引く間引手段とを有することを特徴としたものである。
【０００９】
【発明の実施の形態】
以下、この発明の実施の形態について説明する。
【００１０】
図１は、本発明における構成図を示しているが、本図において、１１は端末で、この端末１１はカメラの画像情報、マイクからの音声情報を取得する。１２はサーバで端末１１より伝送路１５を介して送信された音声、画像情報をデータベースに蓄積する。蓄積された情報を閲覧するクライアント１３は、通信回線網１４を介してサーバと接続されている。
【００１１】
図２は他の実施形態を示したもので、図１との相違点は、端末１１は通信回線網１４を介してサーバ１２と接続されており、サーバ１２とクライアント１３は伝送路１５を介して接続されていることであり、他は図１と同様である。また、図３はさらに他の実施形態を示したもので、端末１１、サーバ１２およびクライアント１３はそれぞれ伝送路１５に接続された場合を示したものである。本発明は、上記のような構成に使用されるサーバに通信速度調整手段を設けたものである。
【００１２】
図４は本構成において端末１１からサーバ１２へ送られる情報の中から任意の連続した数フレームを抽出した図を示したもので、ここでは抽出する連続したフレーム数をＮ個とし、各フレームは、それぞれＢｉビット（ｉ＝１〜Ｎ）の情報を持ち、端末からサーバへＴｉ秒（ｉ＝１〜Ｎ）で伝送されたとする。
【００１３】
ここで（１）式を用いて任意の連続したＮフレームにおける平均伝送速度Ｖを算出する。
【００１４】
【数１】
2004048144.tif 000003
【００１５】
（１）式の計算及び以下に述べるサーバからクライアントへ送出するフレーム数を決定し、クライアントへ送出する処理は、画像、音声情報配信中に逐次行われる処理であるが、その間隔は前述の任意に設定されたＮによって定まる。このＮは、抽出するフレーム数であると同時に端末、サーバ間の回線状況をチェックする周期となる。よってＮはできるだけ小さな値にすることが望ましいが、計算処理を行うコンピュータの性能を考慮の上、設定する。
【００１６】
一方、サーバからクライアントの間における通信速度をＶ’とする。Ｖ’は、サーバからクライアント間で使用されている通信サービスによって決定するものとし、例えばサーバからクライアント間の通信サービスにディジタル移動通信サービスのＰＨＳを使用する場合は、Ｖ’は６４ｋｂｐｓであるというように定める。
【００１７】
（２）式、（３）式は、ＶとＶ’の大小関係により、クライアントへ伝送するフレーム数ＮＭを決定する式を示しており、（２）式はＶ＞Ｖ’の場合、（３）式はＶ≦Ｖ’の場合に使用する。なお、（２）式において［］はガウス記号を表わし、例えば［ａ］はａを超えない最大整数を意味する。（以下の式においても同様とする。）
【００１８】
【数２】
2004048144.tif 000004
【００１９】
【数３】
2004048144.tif 000005
【００２０】
（２）式は、Ｖ＞Ｖ’の場合にサーバからクライアントへ送出するフレーム数を算出する式であるが、これは端末からサーバが受信したＮフレームの情報をそのままサーバからクライアントへ送出すると、情報伝達の中断、遅延時間の増大の惧れがあるので、送出するフレーム数を削減することにより、これに対応するものである。
仮にＶ＝１５、Ｖ’＝１０、Ｎ＝９とすると、（２）式より、ＮＭ＝６となる。
【００２１】
これに対し、（３）式は、Ｖ≦Ｖ’の場合にサーバからクライアントへ送出するフレーム数を算出する式であるが、サーバからクライアント間の速度が端末からサーバ間の
速度と等しいかまたは速い場合は、端末からサーバへ送出されたＮフレームに対し、同数のフレームをサーバからクライアントへ送出しても問題ないので、この場合、サーバからクライアントへ送出するフレーム数ＮＭはＮと等しくなる。
【００２２】
Ｖ＞Ｖ’の場合、（２）式より端末からサーバへ送信されたＮ個のフレームに対し、サーバからクライアントへ送出するフレーム数ＮＭを決定したが、実際にＮ個のフレームからＮＭ個のフレームを選択するにはＮ−ＮＭ個のフレームを間引く必要がある。（４）はその間引くフレームを決定するための計算式である。
【００２３】
【数４】
2004048144.tif 000006
【００２４】
例えば、Ｎ＝９、ＮＭ＝６であったとしたとき、間引くフレームは、（４）式より３、６及び９となる。
【００２５】
以上のような計算を逐次サーバ上にて行うことにより、端末からサーバへ送出された画像、音声情報は情報伝達の中断、遅延時間の増大を防ぎつつサーバからクライアントへ送出することができる。
【００２６】
【発明の効果】
上記のようにこの発明によれば、端末からサーバ間及びサーバからクライアント間の伝送速度をサーバ上においてチェックすることにより、サーバからクライアント間の伝送速度が端末からサーバ間の伝送速度に比べて遅い場合はサーバにて端末から受け取ったフレームを間引く処理することで、クライアントへ送出するフレーム数を調整し、回線状況に応じた画像、音声情報をサーバからクライアントへ送出することができるので、情報伝達の中断、遅延時間の増大を防ぐことができる。
【００２７】
また、サーバからクライアント間の通信速度が端末からサーバ間の伝送速度に比べて同じ若しくは速い場合においては、サーバにてフレームを間引くことなくサーバからクライアントへフレームを送出することができる。
【図面の簡単な説明】
【図１】本発明の実施形態を示す構成図。
【図２】本発明の実施形態を示す他の構成図。
【図３】本発明の実施形態を示す他の構成図。
【図４】フレームの説明図。
【符号の説明】
１１・・・端末
１２・・・サーバ
１３・・・クライアント
１４・・・通信回線網
１５・・・伝送路
【図１】
2004048144.tif 000007
【図２】
2004048144.tif 000008
【図３】
2004048144.tif 000009
【図４】
2004048144.tif 000010