(57)【要約】【課題】マルチキャスト方式を用いることなく、且つ、アクセスポイントに対する端末の許容接続数や無線ＬＡＮの利用可能帯域幅に制限されることなく、多数の端末が、同一のデータパケットを同報受信する方法等を提供する。【解決手段】最初に、第１の端末が、コンテンツ配信サーバとの間で通信コネクションを確立する。次に、第１の端末が、コンテンツ配信サーバからコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットをコンテンツ配信サーバへ応答する。次に、第２の端末が、第１の端末とアクセスポイントとの間のローカルネットワークに流れる、傍受許可フラグが付加された確認パケットを傍受する。そして、第２の端末が、コンテンツ配信サーバとの間で通信コネクションを確立することなく、アクセスポイントから第１の端末へ流れるデータパケットを傍受によって受信する。【選択図】図２
2014120826.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを配信するコンテンツ配信サーバと、該コンテンツを受信し且つローカルネットワークへ中継するアクセスポイントと、前記コンテンツを前記ローカルネットワークを介して受信する複数の端末とを有するシステムにおける同報受信方法であって、
第１の端末が、前記アクセスポイントを介して前記コンテンツ配信サーバとの間で通信コネクションを確立する第１のステップと、
第１の端末が、前記コンテンツ配信サーバから前記アクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットを前記コンテンツ配信サーバへ応答する第２のステップと、
第２の端末が、第１の端末と前記アクセスポイントとの間のローカルネットワークに流れる、前記傍受許可フラグが付加された前記確認パケットを傍受する第３のステップと、
第２の端末が、前記傍受許可フラグが付加された前記確認パケットを傍受した際に、前記コンテンツ配信サーバとの間で通信コネクションを確立することなく、前記アクセスポイントから第１の端末へ流れる前記データパケットを傍受によって受信する第４のステップと
を有することを特徴とする同報受信方法。
【請求項２】
前記通信コネクションは、ＴＣＰ(Transmission Control Protocol)レイヤに基づくものであり、
前記確認パケットは、ＴＣＰのＡＣＫパケットである
ことを特徴とする請求項１に記載の同報受信方法。
【請求項３】
前記傍受許可フラグは、ＴＣＰヘッダのＡＣＫヘッダのReserved部に記述された、傍受許可を意味する特定値であることを特徴とする請求項２に記載の同報受信方法。
【請求項４】
第２の端末は、第３のステップについて、
前記傍受許可フラグが付加された前記確認パケットを傍受した際に、当該確認パケットに対応する前記データパケットに含まれるコンテンツ識別情報を、ユーザインタフェースを介してユーザへ明示し、
前記ユーザインタフェースに対してユーザが当該コンテンツ識別情報に基づくコンテンツの受信を所望する操作をした後、前記コンテンツ配信サーバから第１の端末へ流れる前記データパケットの受信を開始する
ことを特徴とする請求項１から３のいずれか１項に記載の同報受信方法。
【請求項５】
第２の端末は、第３のステップについて、前記コンテンツ配信サーバから第１の端末へ流れる前記データパケットの受信を開始する際に、プレーヤプログラムを自動的に起動することを特徴とする請求項１から４のいずれか１項に記載の同報受信方法。
【請求項６】
コンテンツを配信するコンテンツ配信サーバと、該コンテンツを受信し且つローカルネットワークへ中継するアクセスポイントと、前記コンテンツを前記ローカルネットワークを介して受信する複数の端末とを有する同報受信システムであって、
第１の端末は、
前記アクセスポイントを介して前記コンテンツ配信サーバとの間で通信コネクションを確立する通信コネクション確立手段と、
前記コンテンツ配信サーバから前記アクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットを前記コンテンツ配信サーバへ応答するデータパケット受信手段と
を有し、
第２の端末は、
第１の端末と前記アクセスポイントとの間のローカルネットワークに流れる、前記傍受許可フラグが付加された前記確認パケットを傍受する確認パケット傍受手段と、
前記傍受許可フラグが付加された前記確認パケットを傍受した際に、前記コンテンツ配信サーバとの間で通信コネクションを確立することなく、前記アクセスポイントから第１の端末へ流れる前記データパケットを傍受によって受信するデータパケット傍受受信手段と
を有することを特徴とする同報受信システム。
【請求項７】
コンテンツ配信サーバからコンテンツを受信し且つローカルネットワークへ中継するアクセスポイントと前記ローカルネットワークを介して通信する端末に搭載されたコンピュータを機能させる同報受信プログラムであって、
傍受元機能として、
前記アクセスポイントを介して前記コンテンツ配信サーバとの間で通信コネクションを確立する通信コネクション確立手段と、
前記コンテンツ配信サーバから前記アクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットを前記コンテンツ配信サーバへ応答するデータパケット受信手段と
を有し、
傍受先機能として、
第１の端末と前記アクセスポイントとの間のローカルネットワークに流れる、前記傍受許可フラグが付加された前記確認パケットを傍受する確認パケット傍受手段と、
前記傍受許可フラグが付加された前記確認パケットを傍受した際に、前記コンテンツ配信サーバとの間で通信コネクションを確立することなく、前記アクセスポイントから第１の端末へ流れる前記データパケットを傍受によって受信するデータパケット傍受受信手段と
を有するようにコンピュータを機能させることを特徴とする端末用の同報受信プログラム。
【請求項８】
ローカルネットワークに接続されたアクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する傍受元端末において、
前記コンテンツ配信サーバから前記アクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットを前記コンテンツ配信サーバへ応答するデータパケット受信手段を有し、
前記ローカルネットワークに接続された他の端末に、前記傍受許可フラグが付加された前記確認パケットを傍受させることによって、前記アクセスポイントから当該傍受元端末へ流れる前記データパケットを傍受によって受信させるように動作させる
ことを特徴とする傍受元端末。
【請求項９】
請求項８に記載の傍受元端末と共に、ローカルネットワークに接続された傍受先端末であって、
前記傍受元端末と前記アクセスポイントとの間のローカルネットワークに流れる、前記傍受許可フラグが付加された前記確認パケットを傍受する確認パケット傍受手段と、
前記傍受許可フラグが付加された前記確認パケットを傍受した際に、前記コンテンツ配信サーバとの間で通信コネクションを確立することなく、前記アクセスポイントから第１の端末へ流れる前記データパケットを傍受によって受信するデータパケット傍受受信手段と
を有することを特徴とするも傍受先端末。
【請求項１０】
ローカルネットワークに接続されたアクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する傍受元端末に搭載されたコンピュータを機能させるプログラムにおいて、
前記コンテンツ配信サーバから前記アクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットを前記コンテンツ配信サーバへ応答するデータパケット受信手段としてコンピュータを機能させ、
前記ローカルネットワークに接続された他の端末に、前記傍受許可フラグが付加された前記確認パケットを傍受させることによって、前記アクセスポイントから当該傍受元端末へ流れる前記データパケットを傍受によって受信させるように動作させる
ことを特徴とする傍受元端末用のプログラム。
【請求項１１】
請求項８に記載の傍受元端末と共に、ローカルネットワークに接続された傍受先端末に搭載されたコンピュータを機能させるプログラムであって、
前記傍受元端末と前記アクセスポイントとの間のローカルネットワークに流れる、前記傍受許可フラグが付加された前記確認パケットを傍受する確認パケット傍受手段と、
前記傍受許可フラグが付加された前記確認パケットを傍受した際に、前記コンテンツ配信サーバとの間で通信コネクションを確立することなく、前記アクセスポイントから第１の端末へ流れる前記データパケットを傍受によって受信するデータパケット傍受受信手段と
を有することを特徴とするも傍受先端末用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ローカルネットワーク内で、アクセスポイントから複数の端末へ同報送信する技術に関する。
【背景技術】
【０００２】
アクセスポイントは、一方をＷＡＮ(Wide Area Network)に接続し、他方を無線ＬＡＮ(Local Area Network)に接続する。そして、アクセスポイントは、サーバと端末との間で送受信されるデータパケットを中継する。また、アクセスポイントは、一般に、各端末にＩＰアドレスを割り当てるＤＨＣＰ(Dynamic Host Configuration Protocol)機能も搭載している。
【０００３】
アクセスポイントは、安価に市販されており、誰でも簡単に設置することができる。また、会社や店舗に設置すれば、スマートフォンやパーソナルコンピュータのような多数の端末が、アクセスポイントに同時に接続することができる。アクセスポイントは、端末との間で認証シーケンスを実行し、通信リンクを確立する。そのため、アクセスポイントの処理能力上、当該アクセスポイントに端末が接続できる許容接続数が制限されている。市販の一般的なアクセスポイントであれば、１４台程度の端末を接続できるものから、最大５０台程度の端末まで接続できるものもある。また、例えば通信事業者がスマートフォンからの接続用に設置するアクセスポイントでは、最大１００台程度の端末まで接続できるものもある。そのために、アクセスポイントが、同一のデータパケット（コンテンツ）を送信する場合であっても、許容接続数以上の端末へ送信することはできない。
【０００４】
また、アクセスポイントと複数の端末との間の無線ＬＡＮでは、利用可能な帯域幅が規定されている。具体的に、８０２．１１ａ／ｇの場合、その利用可能な帯域幅は５４Ｍｂｐｓであって、それ以上のデータパケットを送信することはできない。そうすと、アクセスポイントは、許容接続数以下の端末しか接続していない場合であっても、利用可能な帯域幅以上には、データパケットを送信することもできない。即ち、アクセスポイントに接続可能な端末数は、更に制限される場合がある。
【０００５】
これに対し、アクセスポイントが、同一のデータパケットを多数の端末へ同報的に送信するために、マルチキャスト方式がある。「マルチキャスト」方式によれば、同一データパケットに対するマルチキャストアドレスを設定し、端末は、そのマルチキャストアドレスに参加／離脱する。そのマルチキャストアドレスに参加した多数の端末は、同一のデータパケットを同時に受信することができる。マルチキャスト方式を用いることによって、ＬＡＮにおける最低限の帯域保証のみで、多数の端末が、同一のデータパケットを同報的に受信することができる。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】WildPackets社、Gigazine、「Windowsで動作可能な無料の無線LANパケットキャプチャ「Omnipeek Personal」」、[online]、［平成２４年９月１０日検索］、インターネット＜URL:http://gigazine.net/news/20071202_omnipeek_personal/＞
【非特許文献２】「Wireshark」、[online]、［平成２４年９月１０日検索］、インターネット＜URL:http://www.simeji.com/wiki/index.php?Wireshark＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、マルチキャスト方式に対応したアクセスポイントや端末は、あまり一般的に利用されていない。また、端末とアクセスポイントとの間で、マルチキャストアドレスの検出と参加／離脱のシーケンスも別途必要とする。一方で、マルチキャスト方式は、特定の通信エリア内で且つ特定の時間帯で、しかも特定の端末群に対して、イベント的にデータを配信するには適すると考えられるが、一般的なアクセスポイントや端末まで対応することは難しい。
【０００８】
そこで、本発明は、マルチキャスト方式を用いることなく、且つ、アクセスポイントに対する端末の許容接続数や無線ＬＡＮの利用可能帯域幅に制限されることなく、多数の端末が、同一のデータパケットを同報受信することができる方法及びシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によれば、コンテンツを配信するコンテンツ配信サーバと、該コンテンツを受信し且つローカルネットワークへ中継するアクセスポイントと、コンテンツをローカルネットワークを介して受信する複数の端末とを有するシステムにおける同報受信方法であって、
第１の端末が、アクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する第１のステップと、
第１の端末が、コンテンツ配信サーバからアクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットをコンテンツ配信サーバへ応答する第２のステップと、
第２の端末が、第１の端末とアクセスポイントとの間のローカルネットワークに流れる、傍受許可フラグが付加された確認パケットを傍受する第３のステップと、
第２の端末が、傍受許可フラグが付加された確認パケットを傍受した際に、コンテンツ配信サーバとの間で通信コネクションを確立することなく、アクセスポイントから第１の端末へ流れるデータパケットを傍受によって受信する第４のステップと
を有することを特徴とする。
【００１０】
本発明の同報受信方法における他の実施形態によれば、
通信コネクションは、ＴＣＰ(Transmission Control Protocol)レイヤに基づくものであり、
確認パケットは、ＴＣＰのＡＣＫパケットであることも好ましい。
【００１１】
本発明の同報受信方法における他の実施形態によれば、傍受許可フラグは、ＴＣＰヘッダのＡＣＫヘッダのReserved部に記述された、傍受許可を意味する特定値であることも好ましい。
【００１２】
本発明の同報受信方法における他の実施形態によれば、
第２の端末は、第３のステップについて、
傍受許可フラグが付加された確認パケットを傍受した際に、当該確認パケットに対応するデータパケットに含まれるコンテンツ識別情報を、ユーザインタフェースを介してユーザへ明示し、
ユーザインタフェースに対してユーザが当該コンテンツ識別情報に基づくコンテンツの受信を所望する操作をした後、コンテンツ配信サーバから第１の端末へ流れるデータパケットの受信を開始することも好ましい。
【００１３】
本発明の同報受信方法における他の実施形態によれば、第２の端末は、第３のステップについて、コンテンツ配信サーバから第１の端末へ流れるデータパケットの受信を開始する際に、プレーヤプログラムを自動的に起動することも好ましい。
【００１４】
本発明によれば、コンテンツを配信するコンテンツ配信サーバと、該コンテンツを受信し且つローカルネットワークへ中継するアクセスポイントと、コンテンツをローカルネットワークを介して受信する複数の端末とを有する同報受信システムであって、
第１の端末は、
アクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する通信コネクション確立手段と、
コンテンツ配信サーバからアクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットをコンテンツ配信サーバへ応答するデータパケット受信手段と
を有し、
第２の端末は、
第１の端末とアクセスポイントとの間のローカルネットワークに流れる、傍受許可フラグが付加された確認パケットを傍受する確認パケット傍受手段と、
傍受許可フラグが付加された確認パケットを傍受した際に、コンテンツ配信サーバとの間で通信コネクションを確立することなく、アクセスポイントから第１の端末へ流れるデータパケットを傍受によって受信するデータパケット傍受受信手段と
を有することを特徴とする。
【００１５】
本発明によれば、コンテンツ配信サーバからコンテンツを受信し且つローカルネットワークへ中継するアクセスポイントとローカルネットワークを介して通信する端末に搭載されたコンピュータを機能させる同報受信プログラムであって、
傍受元機能として、
アクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する通信コネクション確立手段と、
コンテンツ配信サーバからアクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットをコンテンツ配信サーバへ応答するデータパケット受信手段と
を有し、
傍受先機能として、
第１の端末とアクセスポイントとの間のローカルネットワークに流れる、傍受許可フラグが付加された確認パケットを傍受する確認パケット傍受手段と、
傍受許可フラグが付加された確認パケットを傍受した際に、コンテンツ配信サーバとの間で通信コネクションを確立することなく、アクセスポイントから第１の端末へ流れるデータパケットを傍受によって受信するデータパケット傍受受信手段と
を有するようにコンピュータを機能させることを特徴とする。
【００１６】
本発明によれば、ローカルネットワークに接続されたアクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する傍受元端末において、
コンテンツ配信サーバからアクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットをコンテンツ配信サーバへ応答するデータパケット受信手段を有し、
ローカルネットワークに接続された他の端末に、傍受許可フラグが付加された確認パケットを傍受させることによって、アクセスポイントから当該傍受元端末へ流れるデータパケットを傍受によって受信させるように動作させる
ことを特徴とする。
【００１７】
本発明によれば、前述の傍受元端末と共に、ローカルネットワークに接続された傍受先端末であって、
傍受元端末とアクセスポイントとの間のローカルネットワークに流れる、傍受許可フラグが付加された確認パケットを傍受する確認パケット傍受手段と、
傍受許可フラグが付加された確認パケットを傍受した際に、コンテンツ配信サーバとの間で通信コネクションを確立することなく、アクセスポイントから第１の端末へ流れるデータパケットを傍受によって受信するデータパケット傍受受信手段と
を有することを特徴とする。
【００１８】
本発明によれば、ローカルネットワークに接続されたアクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する傍受元端末に搭載されたコンピュータを機能させるプログラムにおいて、
コンテンツ配信サーバからアクセスポイントを介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットをコンテンツ配信サーバへ応答するデータパケット受信手段としてコンピュータを機能させ、
ローカルネットワークに接続された他の端末に、傍受許可フラグが付加された確認パケットを傍受させることによって、アクセスポイントから当該傍受元端末へ流れるデータパケットを傍受によって受信させるように動作させる
ことを特徴とする。
【００１９】
本発明によれば、前述の傍受元端末と共に、ローカルネットワークに接続された傍受先端末に搭載されたコンピュータを機能させるプログラムであって、
傍受元端末とアクセスポイントとの間のローカルネットワークに流れる、傍受許可フラグが付加された確認パケットを傍受する確認パケット傍受手段と、
傍受許可フラグが付加された確認パケットを傍受した際に、コンテンツ配信サーバとの間で通信コネクションを確立することなく、アクセスポイントから第１の端末へ流れるデータパケットを傍受によって受信するデータパケット傍受受信手段と
を有することを特徴とする。
【発明の効果】
【００２０】
本発明の同報受信方法、システム、端末及びプログラムによれば、マルチキャスト方式を用いることなく、且つ、アクセスポイントに対する端末の許容接続数や無線ＬＡＮの利用可能帯域幅に制限されることなく、多数の端末が、同一のデータパケットを同報受信することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明におけるシステム構成図である。
【図２】本発明におけるシーケンス図である。
【図３】端末から応答される確認パケットのＴＣＰフレームフォーマットを表す説明図である。
【図４】本発明における端末の機能構成図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２３】
図１は、本発明におけるシステム構成図である。
【００２４】
図１のシステムは、コンテンツを配信するコンテンツ配信サーバ２と、そのコンテンツを受信し且つ無線ＬＡＮへ中継するアクセスポイント３と、コンテンツを無線ＬＡＮを介して受信する複数の端末１（クライアント）とを有する。コンテンツ配信サーバ２やアクセスポイント３は既存のものであって、本発明によれば、端末１に搭載されるソフトウェア的な機能に特徴がある。端末１は、例えばタブレット端末やスマートフォン、パーソナルコンピュータのようなものである。
【００２５】
図１によれば、端末１Ａが、ベース端末として機能し、アクセスポイント３との間で無線ＬＡＮを介して通信リンクを確立している。その後、端末１Ａは更に、アクセスポイント３を介してコンテンツ配信サーバ２との間で通信コネクションを確立している。これによって、端末１Ａは、コンテンツ配信サーバ２からアクセスポイント３を介して、コンテンツに基づくデータパケットを受信することができる。一方で、他の端末１Ｂ及び１Ｃは、アクセスポイント３に対して通信リンクを確立していない。本発明によれば、端末１Ｂ及び１Ｃは、端末１Ａによってコンテンツ配信サーバ２から受信されているデータパケットを傍受することによって、同報的に受信する。
【００２６】
図１のシステムは、例えばスタジアムやコンサートホール、ショッピングセンタ等の公衆無線ＬＡＮに適用されることが好ましい。ユーザが自ら所持するスマートフォンやタブレット端末を用いて、アクセスポイントから、イベントやショッピングに関連するコンテンツ（例えば広告映像データやクーポン情報）を同報的に受信することができる。具体的には、エリア限定ワンセグ、Ustream（登録商標）、ニコニコ生放送（登録商標）、radiko（登録商標）、Lismo wave（登録商標）のようなサービスにも適用できる。
【００２７】
本発明によれば、ベース端末となる端末１Ａと、データパケットを傍受する端末１Ｂ及び１Ｃのそれぞれに、専用のアプリケーションプログラムをインストールして起動していることを要する。
【００２８】
図２は、本発明におけるシーケンス図である。
【００２９】
［Ｓ１］最初に、端末１Ａは、アクセスポイント３から放送されるビーコン信号をスキャンする。端末１Ａは、そのビーコン信号を受信した際、アクセスポイント３へ、ビーコン信号に含まれるＳＳＩＤ(Service Set Identifier)に基づく接続要求を送信する。端末１Ａは、当該ＳＳＩＤに対するパスワードを予め記憶しており、そのパスワードも接続要求に含める。これに対し、アクセスポイント３は、接続応答を端末１Ａへ返信する。また、アクセスポイント３は、ＤＨＣＰ機能も搭載しており、ＩＰアドレスの割当通知を端末１Ａへ送信する。このようにして、端末１Ａは、アクセスポイント３との間で通信リンクを確立する。その後、端末１Ａは、アクセスポイント３を介してコンテンツ配信サーバ２との間で通信コネクションを確立する。この通信コネクションは、ＴＣＰ(Transmission Control Protocol)レイヤに基づく１対１のユニキャスト通信のものである。
【００３０】
尚、本発明によれば、端末１Ａが、コンテンツ配信サーバ２から受信したコンテンツを、プレーヤプログラムによって再生することまでは必要としない。あくまで、アクセスポイント３から端末１Ａへ、データパケットが流れればよい。
【００３１】
［Ｓ２］端末１Ａは、ユーザ所望のコンテンツに対する要求メッセージを、コンテンツ配信サーバ２へ送信する。これに対し、コンテンツ配信サーバ２は、そのコンテンツを、アクセスポイント３を介して端末１Ａへ送信する。本発明によれば、映像や音声のようなコンテンツを配信する場合は、ファイルダウンロード方式ではなく、ストリーミング方式の方が、同報受信という特徴を生かせると考えられる。
【００３２】
ＴＣＰによれば、端末１Ａは、一定量のデータパケットを受信する毎に、コンテンツ配信サーバ２へ、確認パケット（ＡＣＫパケット）を返信する。ここで、ベース端末としての端末１Ａのユーザが、自ら受信しているデータパケットをその無線ＬＡＮ内の他の端末で傍受されることを許可することもできる。この場合、本発明の確認パケットには、「傍受許可フラグ」が付加される。即ち、ここでの傍受許可フラグは、端末１Ａが、自ら受信するデータパケットについて、他の端末１Ｂ及び１Ｃによって傍受されることを許可することを意味する。傍受許可フラグは、ＴＣＰヘッダのＡＣＫの中に含まれるユニークな識別子である。
【００３３】
図３は、端末から応答される確認パケットのＴＣＰフレームフォーマットを表す説明図である。
【００３４】
本発明によれば、傍受許可フラグとして、「ＴＣＰヘッダのＡＣＫの確認応答番号のReserved部」を使用する。ＴＣＰによれば、ＡＣＫのビット長は３２ビットであって、送信側が次に送信すべきデータパケットのシーケンス番号として、確認応答番号(Acknowledgement Number)が含まれている。これによって、送信側は、この番号と次に送信するデータパケットのシーケンス番号とが同じであれば、先に送信したデータパケットは正常に受信されたと判断することができる。また、ＡＣＫの確認応答番号の部分には、将来的に拡張可能なReserved部（６ビット）がある。そこで、ＡＣＫのReserved部に、傍受許可を意味する特定番号を傍受許可フラグとして含めることによって、当該パケットを傍受する他の端末によって認識させる。通常、「Reserved」には０（000000）が格納されており、現状のところ使用されていない。そこで、具体的な傍受許可フラグとして、「111111」としてもよい。
【００３５】
尚、２つの実施形態に基づく傍受許可フラグを含む確認パケットは、コンテンツ配信サーバ２へ送信される。コンテンツ配信サーバ２も、この傍受可能フラグを見て、自ら当該端末へ送信するデータパケットが傍受可能であることを認識する。一方で、コンテンツ配信サーバ２側で、本来、同報送信すべきコンテンツでないにも拘わらず、この傍受可能フラグを検出した場合、そのデータパケットの送信を停止することもできる。
【００３６】
［Ｓ３］端末１Ｂ及び１Ｃは、端末１Ａとアクセスポイントとの間の無線ＬＡＮに流れるパケットを傍受（snooping）する。ここで、データパケットに対する確認パケットは、当該データパケットだけの傍受を許可するものではなく、その確認パケットに続く一連のデータパケットの傍受を許可するものである。そのために、ＴＣＰのＡＣＫパケットの傍受に基づく識別は、端末１Ｂがその通信を受信開始した最初の一定量のパケット（例えば、受信開始した最初の５パケット）のみを識別するだけでよい。無線ＬＡＮを流れる大量の確認パケットを全て識別する必要はない。
【００３７】
ここで、端末１Ｂ及び１Ｃにおける「傍受」方法としては、既存のＩＰパケットのキャプチャ方法を用いる（例えば非特許文献１及び２参照）。これらキャプチャ方法によれば、データパケットがＷＥＰ等(Wired Equivalent Privacy)で暗号化されている場合であっても、正当なＷＥＰキーを入力することによってキャプチャすることができる。
【００３８】
そして、端末１Ｂ及び１Ｃは、傍受許可フラグが付加されたパケットを検出した際に、例えばメディアプレーヤのようなアプリケーションを自動的に起動する。これによって、その後、アクセスポイント３からベース端末１Ａへ送信される、傍受したデータパケットを、自ら受信したデータパケットとして、メディアプレーヤによって再生することができる。尚、端末１Ｂ及び１Ｃはデータパケット上で明示される宛先（端末１Ａ）を取り除いて、自端末での再生が許容されたものとしてメディアプレーヤで再生させる機能を有する。
【００３９】
オプション的に、端末１Ｂ及び１Ｃは、傍受許可フラグが付加された確認パケットを傍受した際に、当該確認パケットに対応するデータパケットに含まれるコンテンツ識別情報を、ユーザインタフェースを介してユーザへ明示することも好ましい。端末１Ｂ及び１Ｃは、傍受可能なデータパケットを受信するか否かを、ユーザインタフェースに対してユーザに問い合わせる。ユーザが当該コンテンツ識別情報に基づくコンテンツの受信を所望する操作をした後、コンテンツ配信サーバ２から端末１Ａへ流れるデータパケットの傍受した受信を開始する。
【００４０】
［Ｓ４］端末１Ｂ及び１Ｃは、傍受許可フラグが付加された確認パケットを傍受した際に、アクセスポイント３から端末１Ａへ流れるデータパケットを傍受によって受信する。このとき、端末１Ｂ及び１Ｃは、アクセスポイント３との間で通信リンクを確立することなく、コンテンツ配信サーバ２との間でも通信コネクションを確立しない。端末１Ｂ及び１Ｃは、あくまで、アクセスポイント３から端末１Ａへ転送されるデータパケットを傍受によって受信するだけである。そして、傍受によって受信されたデータパケットは、メディアプレーヤによって再生され、端末１Ｂ及び１Ｃのユーザによって視聴される。
【００４１】
傍受することによって、アクセスポイント３の処理能力と、無線ＬＡＮ及びインターネットの帯域とに、全く負荷を与えることなく、無線ＬＡＮ内で同報受信が可能となる。特に、傍受することによって、アクセスポイント３に対する端末の許容接続数にも影響を与えることがない。
【００４２】
尚、コンテンツのファイルサイズ、ビットレート等は、コンテンツ配信サーバ２から送信されたコンテンツの設定値となる。また、再生時のバッファ容量は、インストールされたメディアプレーヤに依存する。例えば映像及び音声の場合、１秒当たり数十フレーム
が送信されることとなる。
【００４３】
また、端末１Ｂ及び１Ｃは、コンテンツの途中から傍受した場合、受信できたデータパケットから、随時、再生可能となる。端末１Ｂ及び１Ｃは、コンテンツの先頭のデータパケットから再生させるためには、メディアプレーヤを予め起動しておき、傍受先機能によって傍受スタンバイ状態としておくことが好ましい。
【００４４】
更に、他の実施形態として、アクセスポイント３から端末１Ａへ流れるデータパケットが、暗号化（例えばＷＥＰ，ＷＰＡ−ＰＳＫ(Wi-Fi Protected Access Pre-Shared Key)）されている場合もある。端末１Ａは、ＳＳＩＤに対するキーを予め保持している。同様に、傍受する端末１Ｂ及び１Ｃも、そのＳＳＩＤに対するキーを予め保持しておく必要がある。但し、ＷＰＡ２やＥＰＡのように、アクセスポイント３と通信リンクを確立することを要する暗号プロトコルは、用いることができない。
【００４５】
図４は、本発明における端末の機能構成図である。
【００４６】
図４によれば、端末１は、ベース端末としての傍受元機能と、データパケットを傍受して受信する傍受先機能とを有する。傍受元機能としては、通信コネクション確立部１１１と、データパケット受信部１１２と、データパケット送信部１１３とを有する。これら機能構成部は、端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。本発明におけるプログラムは、傍受元機能及び傍受先機能の両方を一体的に含む同報受信プログラムであってもよいし、傍受元端末用のプログラム及び傍受先端末用プログラムと別々であってもよい。
【００４７】
通信コネクション確立部１１１は、既存機能であって、アクセスポイントを介してコンテンツ配信サーバとの間で通信コネクションを確立する（前述したＳ１参照）。
【００４８】
データパケット受信部１１２は、コンテンツ配信サーバ２からアクセスポイント３を介してコンテンツのデータパケットを受信すると共に、傍受許可フラグを付加した確認パケットをコンテンツ配信サーバへ応答する（前述したＳ２参照）。
【００４９】
データパケット送信部１１３は、既存機能であって、コンテンツ配信サーバ２へ何らかのデータパケットを送信する。
【００５０】
傍受先機能として、確認パケット傍受部１２１と、データパケット傍受受信部１２２とを有する。これら機能構成部は、端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００５１】
確認パケット傍受部１２１は、端末１Ａとアクセスポイントとの間のローカルネットワークに流れる、傍受許可フラグが付加された確認パケットを傍受する（前述したＳ３参照）。
【００５２】
データパケット傍受受信部１２２は、傍受許可フラグが付加された確認パケットを傍受した際に、コンテンツ配信サーバとの間で通信コネクションを確立することなく、アクセスポイントから端末１Ａへ流れるデータパケットを傍受によって受信する（前述したＳ４参照）。
【００５３】
以上、詳細に説明したように、本発明の同報受信方法、システム、端末及びプログラムによれば、マルチキャスト方式を用いることなく、且つ、アクセスポイントに対する端末の許容接続数や無線ＬＡＮの利用可能帯域幅に制限されることなく、多数の端末が、同一のデータパケットを同報受信することができる。本発明によれば、アクセスポイントの処理能力、及び、ＬＡＮやインターネットの伝送路に、負荷をかけることなく、ＬＡＮ内の多数の端末は、データパケットを放送的に受信することができる。このとき、受信可能な端末数の制限も無い。
【００５４】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００５５】
１  端末
１０  通信インタフェース
１１１  通信コネクション確立部
１１２  データパケット受信部
１１３  データパケット送信部
１２１  確認パケット傍受部
１２２  データパケット傍受受信部
１３  アプリケーション処理部
２  コンテンツ配信サーバ
３  アクセスポイント
【図１】
2014120826.tif 000003
【図２】
2014120826.tif 000004
【図３】
2014120826.tif 000005
【図４】
2014120826.tif 000006