(57)【要約】【課題】  広帯域を使用せずに番組選択を容易にする複数チャネルデータ配信システムを提供する。【解決手段】  複数の番組を複数チャネルで提供するサーバ３と、サーバ３からネットワーク２を通してそれぞれが要求する番組を受信する複数の端末Ｃ1−ＣNと、の間にアクセス装置１を設ける。アクセス装置１は、任意の端末がザッピングを開始するとザッピングに応じた番組を端末へ順次転送するＩＧＭＰ機能制御部１０５およびマルチキャスト管理部１０６と、各端末のザッピングのチャネル履歴を登録しチャネル履歴に従った番組端末へ順次転送するザッピング制御部１０７とを有する。端末はザッピングにより順次受信した系列データ組をマルチ画面表示し、さらにコマ送り表示することができる。【選択図】      図２
2006186737.tif 000002
【特許請求の範囲】
【請求項１】
複数組の系列データをそれぞれ複数チャネルで提供するサーバと、前記サーバからネットワークを通してそれぞれが要求する系列データ組を受信する複数の端末と、を含む複数チャネルデータ配信システムにおいて、
前記サーバと前記複数の端末との間で送受信されるメッセージを監視する機能を有する配信管理手段と、
任意の端末が連続チャネル切替を開始すると、前記端末のチャネル切替要求に応じた系列データ組を前記サーバから前記端末へ順次転送するチャネル切替制御手段と、
を有し、
前記端末は前記連続チャネル切替により順次受信した系列データ組をマルチ画面表示することを特徴とする複数チャネルデータ配信システム。
【請求項２】
前記連続チャネル切替が開始されると、前記チャネル切替制御手段の制御下で、前記配信管理手段は前記端末に対する切替前のチャネルの配信解除と切替後のチャネルの配信設定とを同時に実行することを特徴とする請求項１に記載の複数チャネルデータ配信システム。
【請求項３】
各端末の連続チャネル切替のチャネル履歴を登録し、前記チャネル履歴に従った系列データ組を前記サーバから前記端末へ順次転送する転送制御手段をさらに有し、
前記端末は、マルチ画面表示された複数の系列データ組が前記転送制御手段により転送される系列データ組によりそれぞれコマ送り表示されることを特徴とする請求項１または２に記載の複数チャネルデータ配信システム。
【請求項４】
ＩＧＭＰ(Internet Group Management Protocol)に従って動作し、前記チャネル切替は、現在のマルチプロトコルグループを離脱するためのＩＧＭＰ離脱メッセージと新たなマルチプロトコルグループに参加するためのＩＧＭＰレポートメッセージとにより行われることを特徴とする請求項１−３のいずれかに記載の複数チャネルデータ配信システム。
【請求項５】
前記配信管理手段はＩＧＭＰスヌーピング機能が有効であることを特徴とする請求項４に記載の複数チャネルデータ配信システム。
【請求項６】
複数組の系列データをそれぞれ複数チャネルで提供するサーバと、前記サーバからネットワークを通してそれぞれが要求する系列データ組を受信する複数の端末との間に接続されたアクセス装置において、
前記サーバと前記複数の端末との間で送受信されるメッセージを監視する機能を有する配信管理手段と、
任意の端末が連続チャネル切替を開始すると、前記端末でマルチ画面表示を可能にするマルチ画面モードに移行し、前記端末のチャネル切替要求に応じた系列データ組を前記サーバから前記端末へ順次転送するチャネル切替制御手段と、
を有することを特徴とするアクセス装置。
【請求項７】
前記連続チャネル切替が開始されると、前記チャネル切替制御手段の制御下で、前記配信管理手段は前記端末に対する切替前のチャネルの配信解除と切替後のチャネルの配信設定とを同時に実行することを特徴とする請求項６に記載のアクセス装置。
【請求項８】
各端末の連続チャネル切替のチャネル履歴を登録し、前記チャネル履歴に従った系列データ組を前記サーバから前記端末へ順次転送する転送制御手段をさらに有し、前記端末でマルチ画面表示された複数の系列データ組はそれぞれコマ送り表示されることを特徴とする請求項６または７に記載のアクセス装置。
【請求項９】
請求項１に記載の複数チャネルデータ配信システムにおける端末は、
連続チャネル切替を開始するとマルチ画面モードに移行し、チャネル切替要求に応じた系列データ組を前記サーバから受信して格納する格納手段と、
前記格納手段に格納された系列データ組を順次マルチ画面表示し、前記チャネル切替が終了後に前記アクセス装置から受信する前記チャネル切替要求に応じた系列データ組を前記マルチ画面のそれぞれの画面でコマ送り表示するマルチ画面管理手段と、
を有することを特徴とする複数チャネルデータ配信システムにおける端末。
【請求項１０】
複数組の系列データをそれぞれ複数チャネルで提供するサーバと、前記サーバからネットワークを通してそれぞれが要求する系列データ組を受信する複数の端末と、を含むシステムにおける複数チャネルデータ配信方法において、
前記サーバと前記複数の端末との間で送受信されるメッセージを監視し、
任意の端末が連続チャネル切替を開始すると、前記端末のチャネル切替要求に応じた系列データ組を前記サーバから前記端末へ順次転送し、
前記端末において前記連続チャネル切替により順次受信した系列データ組をマルチ画面表示する、
ことを特徴とする複数チャネルデータ配信方法。
【請求項１１】
さらに、
各端末の連続チャネル切替のチャネル履歴を登録し、
前記チャネル履歴に従って、対応する系列データ組を前記サーバに対して自律的に要求し、
前記サーバから受信した系列データ組を前記端末へ順次転送することで、前記端末でマルチ画面表示された複数の系列データ組をそれぞれコマ送り表示する、
ことを特徴とする請求項１０に記載の複数チャネルデータ配信方法。
【請求項１２】
コンピュータを、複数組の系列データをそれぞれ複数チャネルで提供するサーバと前記サーバからネットワークを通してそれぞれが要求する系列データ組を受信する複数の端末との間に接続されたアクセス装置として機能させるためのプログラムにおいて、
前記サーバと前記複数の端末との間で送受信されるメッセージを監視するステップと、
任意の端末が連続チャネル切替を開始すると、前記端末でマルチ画面表示を可能にするマルチ画面モードに移行し、前記端末のチャネル切替要求に応じた系列データ組を前記サーバから前記端末へ順次転送するステップと、
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサーバから複数の端末へ複数チャネルのデータを配信するシステムに係り、特に受信チャネルデータの連続チャネル切り替え閲覧が可能なシステム、装置および方法に関する。
【背景技術】
【０００２】
多チャネルの番組を提供するシステムでは、閲覧する番組を決定するためにユーザが次々とチャネルを切り替える、いわゆるザッピングを行うことが多い。そこで、ＩＰネットワークを用いた番組放送において高速ザッピングを実現する技術がいくつか提案されている。
【０００３】
たとえば、特開２００３−３２４７１１号公報（特許文献１）には、受信装置が送信側からザッピングデータと番組データとを受信し、ユーザがザッピングを選択した時にザッピングデータを再生することで高速ザッピングを実現する情報閲覧技術が開示されている。
【０００４】
また、マルチキャストにより複数の端末へ番組データを配信する場合、サーバから複数の端末へのＩＰマルチキャストを実現するプロトコルとして、一般にＩＧＭＰ(Internet Group Management Protocol)が使用されている。とくに、アクセス装置にＩＧＭＰsnooping（スヌーピング）機能を実装することで、マルチキャスト対応のルータおよびマルチキャストサーバに代わって、パケットのコピーやマルチキャストグループの参加および離脱の管理を行うことが可能となる。
【０００５】
周知のように、マルチキャスト対応ルータでは、１つのマルチキャストグループ（番組のチャネル）に複数のポート（それぞれ複数のＬＡＮあるいは端末に対応）が属するために、マルチキャストグループ管理が必要である。ある端末がグループに参加する場合にはマルチキャストグループアドレスを指定したレポート(Report)メッセージを送信し、離脱する場合には離脱(Leave)メッセージを送信する。離脱メッセージを送信した端末に対しては、最終的な確認のためにクエリ(Query)メッセージを送信する。
【０００６】
なお、マルチキャストサーバは、グループ内の実装状態をチェックするための一括クエリ(General Query)メッセージを全端末に対して定期的に送信し、それに対して一定時間内にレポートメッセージ（応答）を受信しなければ、その端末に対してマルチキャストグループからの離脱処理が行われる。
【０００７】
このように、端末とマルチキャスト対応ルータおよびマルチキャストサーバとの間で、これら離脱メッセージおよびレポートメッセージをやりとりすることによりチャネル切り替えを行うが可能である。
【０００８】
【特許文献１】特開２００３−３２４７１１号公報（段落００１２、００１３）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１に記載された情報閲覧技術では、送信装置にザッピングデータと番組データとを用意する必要があり、このために送信装置に特別な設計が必要となる。さらに、ザッピングデータおよび番組データの両方をＩＰネットワークを通して伝送するために、ネットワークの利用帯域が大きくなり、多数の端末に対して同様のサービスを提供すると、他のサービスの提供に影響を与えてしまう。
【００１０】
また、上述したＩＧＭＰプロトコルに準拠したシステムで上記ザッピングを実現しようとすると、マルチキャストグループの切り替えごとに、端末、アクセス装置、ルータおよびサーバの間でメッセージをやり取りする必要があり、しかもそのたびに離脱メッセージおよびレポートメッセージを送信するためにチャネル切り替え処理に時間がかかり、高速ザッピングを実現することができない。
【００１１】
さらに、従来の技術では、ザッピングにより次々に配信されるデータは端末のモニタに順次表示されては消えてゆくが、多数の番組をザッピングすると、ユーザにとって希望する番組の選択がますます困難になるという新たな問題も生じてくる。
【００１２】
そこで、本発明の目的は、サーバ側およびルータ側に変更を加えることなく、かつ、ネットワーク利用帯域を抑制して高速チャネル切り替えを実現できる複数チャネルデータ配信システムおよび方法、それに使用するアクセス装置および受信端末を提供することにある。
【００１３】
本発明の他の目的は、ザッピングによる所望番組の選択を容易にする複数チャネルデータ配信システムおよび方法、それに使用するアクセス装置および受信端末を提供することにある。
【課題を解決するための手段】
【００１４】
本発明の第１の側面によれば、複数組の系列データをそれぞれ複数チャネルで提供するサーバと、前記サーバからネットワークを通してそれぞれが要求する系列データ組を受信する複数の端末と、を含む複数チャネルデータ配信システムは、前記サーバと前記複数の端末との間で送受信されるメッセージを監視する機能を有する配信管理手段と、任意の端末が連続チャネル切替を開始すると、前記端末のチャネル切替要求に応じた系列データ組を前記サーバから前記端末へ順次転送するチャネル切替制御手段と、を有し、前記端末は前記チャネル切替により順次受信した系列データ組をマルチ画面表示することを特徴とする。
【００１５】
ここで、前記系列データは連続した映像や音声などの時系列データであり、前記サーバは、たとえば複数の映像番組を複数の端末に配信することができるマルチキャストサーバである。
【００１６】
さらに、前記連続チャネル切替が開始されると、前記チャネル切替制御手段の制御下で、前記配信管理手段は前記端末に対する切替前のチャネルの配信解除と切替後のチャネルの配信設定とを同時に実行することが望ましい。
【００１７】
また、各端末の連続チャネル切替のチャネル履歴を登録し、前記チャネル履歴に従った系列データ組を前記サーバから前記端末へ順次転送する転送制御手段を有し、前記端末は、マルチ画面表示された複数の系列データ組が前記転送制御手段により転送される系列データ組によりそれぞれコマ送り表示されることが更に望ましい。
【００１８】
本発明の第２の側面によれば、複数組の系列データをそれぞれ複数チャネルで提供するサーバと、前記サーバからネットワークを通してそれぞれが要求する系列データ組を受信する複数の端末との間に接続されたアクセス装置は、前記サーバと前記複数の端末との間で送受信されるメッセージを監視する機能を有する配信管理手段と、任意の端末が連続チャネル切替を開始すると、前記端末でマルチ画面表示を可能にするマルチ画面モードに移行し、前記端末のチャネル切替要求に応じた系列データ組を前記サーバから前記端末へ順次転送するチャネル切替制御手段と、を有することを特徴とする。
【００１９】
また、上記複数チャネルデータ配信システムにおける端末は、連続チャネル切替を開始するとマルチ画面モードに移行し、チャネル切替要求に応じた系列データ組を前記サーバから受信して格納する格納手段と、前記格納手段に格納された系列データ組を順次マルチ画面表示し、前記チャネル切替が終了後に前記アクセス装置から受信する前記チャネル切替要求に応じた系列データ組を前記マルチ画面のそれぞれの画面でコマ送り表示するマルチ画面管理手段と、を有することを特徴とする。
【００２０】
本発明の第３の側面によれば、複数組の系列データをそれぞれ複数チャネルで提供するサーバと、前記サーバからネットワークを通してそれぞれが要求する系列データ組を受信する複数の端末と、を含むシステムにおける複数チャネルデータ配信方法は、前記サーバと前記複数の端末との間で送受信されるメッセージを監視し、任意の端末が連続チャネル切替を開始すると、前記端末のチャネル切替要求に応じた系列データ組を前記サーバから前記端末へ順次転送し、前記端末において、前記チャネル切替により順次受信した系列データ組をマルチ画面表示する、ことを特徴とする。
【発明の効果】
【００２１】
本発明によれば、端末による連続的なチャネル切替に対して、対応する系列データ組をサーバから端末へ順次転送し、端末で受信系列データ組をマルチ画面表示する。したがって、サーバ側に何ら変更を加えることなく、かつ、順次転送であるからネットワークへの負荷を増大させることなく、マルチ画面表示により所望番組の選択を容易にすることができる。
【００２２】
さらに、端末による連続的なチャネル切替に対して切替前のチャネルの配信解除と切替後のチャネルの配信設定とを同時に実行することで連続チャネル切替を高速化できる。
【００２３】
また、各端末の連続チャネル切替のチャネル履歴を登録し、前記チャネル履歴に従った系列データ組を前記サーバから前記端末へ順次転送し、マルチ画面表示された複数の系列データ組をそれぞれコマ送り表示させることで、ザッピングによる所望番組の選択をさらに容易にすることができる。
【発明を実施するための最良の形態】
【００２４】
１．システム構成
図１は本発明の第１実施形態による複数チャネルデータ配信システムの概略的構成図である。本実施形態では、複数の端末Ｃ1−ＣNがそれぞれ加入者終端装置（モデム等）を介してアクセス装置１のポートに接続され、アクセス装置１はレイヤ３−ネットワーク２を通してマルチキャストサーバ３に接続されているものとする。ただし、アクセス装置１と各端末とは有線接続されている必要はない。無線インタフェースを介した回線で接続されていてもよい。
【００２５】
各端末Ｃiは、少なくとも通信機能、ＩＧＭＰ管理機能およびマルチ画面表示機能を有する情報処理装置であり、典型的にはネットワークインタフェース、モニタおよび入力操作部を有するパーソナルコンピュータである。具体例は後述する。また、レイヤ３のネットワーク２は、ここではインターネットに代表されるＩＰネットワークであり、マルチキャストサーバ３は複数の番組をマルチキャスト可能な映像サーバである。
【００２６】
アクセス装置１は、少なくともＩＧＭＰスヌーピング機能およびザッピング制御機能を有する多重化装置であり、レイヤ３のスイッチ機能を有してもよい。また、ＡＤＳＬ(Asymmetric Digital Subscriber Line)によるインターネット通信で使用されるＤＳＬＡＭ(Digital Subscriber Line Access Multiplexer)にアクセス装置１を実装することも可能である。詳細は後述する。
【００２７】
周知のように、ＩＧＭＰメッセージはＩＰパケットに格納されて運ばれる。ＩＧＭＰレポートメッセージであれば、そのレイヤ２パケットヘッダのＶＬＡＮＩＤとマルチキャストアドレスとの組によってマルチキャストグループが形成される。複数の端末が同一のマルチキャストグループを形成している場合には、対応するチャネルの映像番組がメンバである複数の端末に配信される。
【００２８】
アクセス装置１はＩＧＭＰスヌーピング機能を利用してＩＧＭＰメッセージを監視し、受信したＩＧＭＰレポートメッセージをマルチキャストサーバ３へ転送してマルチキャストグループを形成し、さらに、サーバ３から受信するマルチキャストパケットを対応するグループのメンバに配信するためのコピー設定を行う。また、あるマルチキャストグループに参加している端末からＩＧＭＰ離脱メッセージを受信すると、当該ＩＧＭＰ離脱メッセージをマルチキャストサーバ３へ転送するとともに、当該端末のマルチキャストグループからの離脱とコピー解除処理を行う。
【００２９】
したがって、任意の端末はＩＧＭＰレポートメッセージをアクセス装置１へ送信することでマルチキャストグループへ参加し、対応する映像番組を受信することができ、ＩＧＭＰ離脱メッセージを送信することで当該マルチキャストグループから離脱することができる。
【００３０】
２．アクセス装置
図２は本発明によるアクセス装置の一実施例を示すブロック図である。アクセス装置１には、レイヤ３のスイッチ１０１およびネットワークプロセッサ１０２が設けられ、制御プログラムメモリ１０３に格納された制御プログラムに従って、後述するチャネルザッピング、自動コマ送り等を含む装置全体の動作を制御する。
【００３１】
ラインインタフェース１０４は複数のポートＰ1−ＰNを有し、ここではそれぞれが端末Ｃ1−ＣNに接続されているものとする。上述したように、各ポートで、対応する端末からＩＧＭＰメッセージを受信し、マルチキャストグループに属している場合にはコピーされたマルチキャストパケットを対応する端末へ送信する。
【００３２】
さらに、アクセス装置１は、ＩＧＭＰスヌーピング機能が有効となったＩＧＭＰ機能制御部１０５、マルチキャスト管理部１０６およびザッピング制御部１０７を有する。ＩＧＭＰ機能制御部１０５の制御にしたがって、マルチキャスト管理部１０６は、どのマルチキャストグループ（チャネル）にどのポートが属しているかを常時モニタすることでマルチキャストを実現する。また、ザッピング制御部１０７は、各ポートで行われたチャネル切り替えの履歴を記録し、後述するザッピング開始の検出や自動コマ送り動作を実行する。
【００３３】
ネットワークインタフェース１０８はネットワーク２に接続され、サーバ３へＩＧＭＰメッセージを送信すると共に、管理するポートがマルチキャストグループに属している場合には映像番組をマルチキャストサーバ３から受信する。
【００３４】
以下、本実施形態によるシステムの通常モードおよびマルチ画面モードの動作を図３〜図７を参照しながら詳細に説明する。
【００３５】
３．通常モード
図３はアクセス装置の通常モード動作の一部を示すフローチャートである。通常モードでは、上述したように、端末からの受信したＩＧＭＰレポートメッセージあるいはＩＧＭＰ離脱メッセージを監視してマルチキャストグループの形成、参加あるいは離脱処理を行うが、ＩＧＭＰ機能制御部１０５は、ＩＧＭＰレポートメッセージおよびＩＧＭＰ離脱メッセージの受信タイミングに基づいて、ザッピングの開始および終了を常時モニタしている。後述するように、ＩＧＭＰ離脱メッセージを受信すると、所定時間Ｔ１のタイマをスタートさせ、ＩＧＭＰレポートメッセージを受信すると、所定時間Ｔ２のタイマをスタートさせる。
【００３６】
図３において、あるポートＰiでＩＧＭＰレポートメッセージを受信すると（ステップＳ２０１のＹＥＳ）、同じポートＰiで直前に受信したＩＧＭＰ離脱メッセージがあれば、その離脱メッセージ受信タイミングから所定時間Ｔ１が経過しているか否かを判断する（ステップＳ２０２）。未だ所定時間Ｔ１を経過していなければ（ステップＳ２０２のＮＯ）、ユーザがチャネルを次々に切り替え始めたと判断し、後述するマルチ画面モードに移行する（ステップＳ２０３）。所定時間Ｔ１経過後にＩＧＭＰレポートメッセージを受信したのであれば（ステップＳ２０２のＹＥＳ）、通常のチャネル切り替えと判断し、通常モード動作を維持する。以下、アクセス装置１のポートＰiに端末Ｃiが接続されている場合の通常モード動作を説明する。
【００３７】
図４は通常モード時の多番組送信システムの動作を示すシーケンス図である。ただし、端末Ｃiはマルチキャストグループに参加していないとする。この端末ＣiがチャネルＣＨjのマルチキャストグループを指定したＩＧＭＰレポートメッセージをアクセス装置１へ送信すると、アクセス装置１はこれをポートＰiで受信し、マルチキャストサーバ３へ転送すると共にマルチキャスト管理部１０６にポート番号とマルチキャストグループとを組として登録する。
【００３８】
マルチキャストサーバ３から当該マルチキャストグループのパケットを受信すると、アクセス装置１のＩＧＭＰ機能制御部１０５はマルチキャスト管理部１０６を参照し、同一グループの端末に対してチャネルＣＨjの映像番組を配信する。
【００３９】
続いて、端末ＣiがチャネルＣＨjのマルチキャストグループを指定したＩＧＭＰ離脱メッセージをアクセス装置１へ送信すると、アクセス装置１はマルチキャストサーバ３へ転送すると共にマルチキャスト管理部１０６から対応するポート番号とマルチキャストグループとの組を削除する。このＩＧＭＰ離脱メッセージを受信してから所定時間Ｔ１経過後に、別の番組に対応するチャネルＣＨKのマルチキャストグループを指定したＩＧＭＰレポートメッセージを受信すると、アクセス装置１は通常モードのままで、上記参加およびチャネルＣＨKの番組配信を実行する。
【００４０】
これに対して、ＩＧＭＰ離脱メッセージを受信してから所定時間Ｔ１経過する前に、別の番組に対応するチャネルＣＨKのマルチキャストグループを指定したＩＧＭＰレポートメッセージを受信すると、アクセス装置１はユーザがザッピングを開始したと判断し、次に述べるマルチ画面モードに移行する。
【００４１】
所定時間Ｔ１はザッピング判定に適した長さの時間であればよい。ザッピングする場合、通常、ユーザ端末ではチャネル離脱と参加とが繰り返されるので、所定時間Ｔ１はユーザの手動キー押下間隔を考慮して決定すればよい。ただし、マルチ画面モードへの移行の契機は、所定時間Ｔ１の経過判断だけに限定されるものではなく、たとえば端末からの所定コマンドの受信により移行してもよい。
【００４２】
４．マルチ画面モード
図５はマルチ画面モード時の端末の表示例を示す図である。ユーザがザッピングを開始すると、端末のモニタには次々に選択された番組の受信画像がマルチ画面で並列表示される。そして、後述するように、選択された複数の番組（ここではチャネルＣＨ1〜ＣＨ9）の画面はそれぞれ自動でコマ送りされ動画像として表示される。このようにマルチ画面表示されることで、ユーザは多数の番組をザッピングしても望む番組を容易に選択することができる。
【００４３】
４．１）ザッピングモード
図６はマルチ画面モード時におけるアクセス装置のＩＧＭＰ離脱およびレポートメッセージに着目した動作を示すフローチャートであり、図７はザッピングモードおよび自動コマ送りモード時の多番組送信システムの動作を示すシーケンス図である。
【００４４】
まず、図７に示すように、チャネルＣＨKのＩＧＭＰ離脱メッセージを受信してから所定時間Ｔ１経過する前に、チャネルＣＨK+1のマルチキャストグループを指定したＩＧＭＰレポートメッセージを受信すると、アクセス装置１のＩＧＭＰ機能制御部１０５は、当該ＩＧＭＰレポートメッセージをマルチキャストサーバ３へ転送すると共に、マルチ画面モードのザッピングモードに移行する。
【００４５】
マルチ画面モードでは、マルチキャストサーバ３からチャネルＣＨK+1の映像を受信すると、アクセス装置１はそれを当該マルチキャストグループに属する各端末へ配信する。チャネルＣＨK+1の映像を受信した端末Ｃiでは、図５に示すように、受信した映像の画面が１つのサブ画面として表示される。それを見て、ユーザがさらにチャネル切り替え操作をする。これにより、図７に示すように、アクセス装置１は、チャネルＣＨK+1のＩＧＭＰ離脱メッセージを受信してから所定時間Ｔ１経過する前に、チャネルＣＨK+2のマルチキャストグループを指定したＩＧＭＰレポートメッセージを受信する。
【００４６】
図６に沿って説明すると、アクセス装置１のＩＧＭＰ機能制御部１０５は、順次受信したＩＧＭＰ離脱メッセージおよびＩＧＭＰレポートメッセージをマルチキャストサーバ３へ転送すると共に、受信したチャネルＣＨK+1のＩＧＭＰ離脱メッセージを一定時間保持し、チャネルＣＨK+1のマルチキャストパケットのコピー解除と、次のチャネルＣＨK+2のマルチキャストパケットのコピー設定とを同時に実行する（ステップＳ３０１）。これにより、連続的な番組切り替えを高速で行うことが可能となる。
【００４７】
その際、ＩＧＭＰ機能制御部１０５は、ポートＰiのチャネル履歴として切り替えられたチャネルをザッピング制御部１０７に順次記録していく。たとえば、受信したＩＧＭＰ離脱メッセージおよびＩＧＭＰレポートメッセージを受信した順に記録しておく。
【００４８】
続いて、ＩＧＭＰ機能制御部１０５は、直前のチャネルＣＨK+1のＩＧＭＰレポートメッセージから所定時間Ｔ２経過しているか否かを判定する（ステップＳ３０２）。所定時間Ｔ２はザッピングが終了したかどうかを判定するための時間間隔である。所定時間Ｔ２が経過していなければ（ステップＳ３０２のＮＯ）、ザッピング継続中と判断し、次のチャネルＣＨK+3のＩＧＭＰレポートメッセージを受信するまで所定時間Ｔ２がタイムアウトしたか否かをチェックする（ステップＳ３０３のＮＯ）。
【００４９】
所定時間Ｔ２経過前にチャネルＣＨK+3のＩＧＭＰレポートメッセージを受信すると（ステップＳ３０３のＹＥＳ）、ＩＧＭＰ機能制御部１０５は直前のチャネルＣＨK+2のＩＧＭＰ離脱メッセージ受信から所定時間Ｔ１が経過しているか否かを判断する（ステップＳ３０４）。未だ所定時間Ｔ１を経過していなければ（ステップＳ３０４のＮＯ）、上述したように、チャネルＣＨK+2のマルチキャストパケットのコピー解除と、次のチャネルＣＨK+3のマルチキャストパケットのコピー設定とを同時に実行する（ステップＳ３０１）。以上のように、ザッピングが継続する間、ポートＰiのチャネル履歴をザッピング制御部１０７に順次記録しながら、ステップＳ３０１〜Ｓ３０４の処理が繰り返される。
【００５０】
ステップＳ３０２において、直前のＩＧＭＰレポートメッセージから所定時間Ｔ２を経過した場合には（ステップＳ３０２のＹＥＳ）、マルチ画面自動コマ送りモードに移行する（ステップＳ３０５）。以下、詳述する。
【００５１】
４．２）自動コマ送りモード
直前のＩＧＭＰレポートメッセージから所定時間Ｔ２を経過した時点で、ＩＧＭＰ機能制御部１０５は端末側のザッピングが終了したと判断する。図５によれば、右側の端末モニタに示すように、多数のチャネルの画面がマルチ画面表示された状態である。
【００５２】
図７に示すように、所定時間Ｔ２を経過してザッピング終了が検出されると、ＩＧＭＰ機能制御部１０５はザッピング制御部１０７に記録されている当該ポートのチャネル履歴を参照し、登録されたチャネルの順序に従ってＩＧＭＰ離脱メッセージおよびＩＧＭＰレポートメッセージを順次自律的に発行し、ネットワークインタフェース１０８を通してマルチキャストサーバ３へ送信する。同時に、ＩＧＭＰ機能制御部１０５は、上述したマルチキャスト管理部１０６のマルチキャストグループの切り替えとコピー解除および設定処理とを実行する。
【００５３】
たとえば、所定時間Ｔ２を経過すると、最後のチャネルＣＨNのＩＧＭＰ離脱メッセージを送信した後、ザッピング制御部１０７に登録された最初のＩＧＭＰレポートメッセージ（チャネルＣＨK+1）を送信し、それに応じてサーバ３からチャネルＣＨK+1の映像を一定時間（少なくともコマ送り可能なデータ量）受信すると、端末Ｃiへ転送する。以下同様に、チャネルＣＨK+1のＩＧＭＰ離脱メッセージを送信した後、ザッピング制御部１０７に登録された次のＩＧＭＰレポートメッセージ（チャネルＣＨK+2）を送信し、それに応じてサーバ３からチャネルＣＨK+2の映像を一定時間受信すると、端末Ｃiへ転送する、というように繰り返す。
【００５４】
このようにして、端末モニタ上でマルチ画面の各番組のコマ送りを実現することができる。すなわち、端末側では、ザッピングによるチャネル選択時の順番で画面が表示され、受信した各番組の映像がそのチャネルの画面上でコマ送り表示される。なお、チャネルの切り替えは、配信される映像の圧縮間隔より十分長い時間で行われる。
【００５５】
４．３）チャネル決定
端末モニタ上でマルチ画面の各チャネル映像のコマ送りが行われている状態で、あるチャネル（たとえばＣＨK+2）が選択されると（図６のステップＳ３０６のＹＥＳ）、まず端末から全チャネルから離脱するためのＩＧＭＰ離脱メッセージが送信され、続いて、選択されたチャネルのＩＧＭＰレポートメッセージが送信される。同時に、ＩＧＭＰ機能制御部１０５は、上述したマルチキャスト管理部１０６のマルチキャストグループの切り替えとコピー解除および設定処理とを実行する。これによって端末ＣiおよびＩＧＭＰ機能制御部１０５はマルチ画面モードから抜け出て（ステップＳ３０７）、通常モードへ移行する（ステップＳ３０８）。こうして、選択されたチャネルの番組映像がサーバ３から端末Ｃiへ配信される。
【００５６】
５．端末装置
図８は本発明による多番組送信システムに使用される端末の一例を示すブロック図である。図８に示す端末は、アクセス装置１と接続するためのネットワークインタフェース５０１および送受信部５０２を有し、プロセッサ５０３がプログラムメモリ５０４に格納されたプログラムを実行することによって端末の全体的な動作制御が行われる。
【００５７】
プログラムメモリ５０４には、上述したマルチ画面モード動作を実行するためのマルチ画面管理プログラムやＩＧＭＰプロトコル制御プログラムなどが格納されている。プロセッサ５０３にはチャネル切り替えキー等を有する入力操作部５０５、モニタ５０６および画像メモリ５０７が接続され、プロセッサ５０３の制御下で、上述したＩＧＭＰプロトコル制御、マルチ画面モードおよび通常モードの動作が実行される。
【００５８】
特に、マルチ画面管理プログラムを実行することで、ザッピングによってマルチキャストサーバ３からアクセス装置１を経由した受信した各チャネルの映像が画像メモリ５０７に保持されモニタ５０６にマルチ画面表示される。続いて、自動コマ送りモードにより各チャネルの映像を受信し、マルチ画面表示された各チャネルの画面がコマ送りされる。すなわち、コマ送り動画像として表示される。
【００５９】
６．他の実施例
アクセス装置１は、既に述べたように、少なくともＩＧＭＰスヌーピング機能およびザッピング制御機能を有する多重化装置であり、レイヤ３のスイッチ機能を有する汎用装置や、ＤＳＬＡＭを有する汎用装置などに実装することができる。汎用装置は、通信機能を有する周辺装置とＣＰＵとを含む情報処理装置である。
【００６０】
図９は、本発明による多番組送信システムに使用されるアクセス装置を実装した汎用通信装置の一例を示す概略的機能ブロック図である。この実施例では、レイヤ３のスイッチ機能を有する汎用装置にアクセス装置１が実装されている。この汎用装置は、ネットワークプロセッサ上に、上述したマルチキャスト管理およびザッピング制御を含むＩＧＭＰスヌーピング機能６０１、その他ＱｏＳ管理機能、ＶＬＡＮ管理機能、および、ポート監視機能が実現されている。
【００６１】
図１０は、本発明による多番組送信システムに使用されるアクセス装置を実装した汎用通信装置の他の例を示す概略的機能ブロック図である。この実施例では、ＤＳＬＡＭを有する汎用装置にアクセス装置１が実装されている。この汎用装置は、ネットワークプロセッサ上に、上述したマルチキャスト管理およびザッピング制御を含むＩＧＭＰスヌーピング機能６０１、ｔｅｌｎｅｔやＴＣＰ等のプロトコル、その他ＱｏＳ管理機能、ＶＬＡＮ管理機能、および、ポート監視機能が実現されている。さらに、この汎用装置にはＡＴＭセルの分割および再組み立て（ＡＴＭ  ＳＡＲ）機能が実装されている。
【００６２】
図１１は本発明による多番組送信システムに使用される端末の概略的機能ブロック図である。図１１に示す端末は、プロセッサ上に、パス制御およびプロ後こる制御を含むＩＧＭＰ管理機能７０１、マルチ画面モードを実現する多画面管理機能７０２、画面制御機能が実装され、通信はネットワークインタフェースを通して行われる。
【産業上の利用可能性】
【００６３】
本発明による多番組送信システム、アクセス装置および端末は、インターネットに代表されるレイヤ３のネットワークを利用した多チャネル映像配信システム一般に利用可能であり、アクセス装置はたとえばレイヤ３スイッチやＡＤＳＬのＤＳＬＡＭに実装することができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１実施形態による多番組送信システムの概略的構成図である。
【図２】本発明によるアクセス装置の一実施例を示すブロック図である。
【図３】アクセス装置の通常モード動作の一部を示すフローチャートである。
【図４】通常モード時の多番組送信システムの動作を示すシーケンス図である。
【図５】マルチ画面モード時の端末の表示例を示す図である。
【図６】マルチ画面モード時におけるアクセス装置のＩＧＭＰ離脱およびレポートメッセージに着目した動作を示すフローチャートである。
【図７】ザッピングモードおよび自動コマ送りモード時の多番組送信システムの動作を示すシーケンス図である。
【図８】本発明による多番組送信システムに使用される端末の一例を示すブロック図である。
【図９】本発明による多番組送信システムに使用されるアクセス装置を実装した汎用通信装置の一例を示す概略的機能ブロック図である。
【図１０】本発明による多番組送信システムに使用されるアクセス装置を実装した汎用通信装置の他の例を示す概略的機能ブロック図である。
【図１１】本発明による多番組送信システムに使用される端末の概略的機能ブロック図である。
【符号の説明】
【００６５】
１  アクセス装置
２  ネットワーク
３  マルチキャストサーバ
Ｃ1−ＣN  端末
１０１  スイッチ
１０２  ネットワークプロセッサ
１０３  制御プログラムメモリ
１０４  ラインインタフェース
１０５  ＩＧＭＰ機能制御部
１０６  マルチキャスト管理部
１０７  ザッピング制御部
１０８  ネットワークインタフェース
【図１】
2006186737.tif 000003
【図２】
2006186737.tif 000004
【図３】
2006186737.tif 000005
【図４】
2006186737.tif 000006
【図５】
2006186737.tif 000007
【図６】
2006186737.tif 000008
【図７】
2006186737.tif 000009
【図８】
2006186737.tif 000010
【図９】
2006186737.tif 000011
【図１０】
2006186737.tif 000012
【図１１】
2006186737.tif 000013