(57)【要約】【課題】地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することを課題とする。【解決手段】コンテンツ要求者装置と通信可能に接続された位置情報サーバは、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持し、コンテンツ要求者装置は、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、位置情報を取得し、コンテンツ要求をコンテンツサーバに送信する際に、位置情報をコンテンツ要求に付加して送信し、コンテンツサーバは、送信されたコンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報を用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御する。【選択図】        図１
2008071139.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信する当該コンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、
前記コンテンツ要求者装置と通信可能に接続された位置情報サーバは、
当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報保持手段を備え、
前記コンテンツ要求者装置は、
前記コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、前記位置情報保持手段から前記位置情報を取得する位置情報取得手段と、
前記コンテンツ要求を前記コンテンツサーバに送信する際に、前記位置情報取得手段によって取得された前記位置情報を当該コンテンツ要求に付加して送信するコンテンツ要求送信手段とを備え、
前記コンテンツサーバは、
前記コンテンツ要求送信手段によって送信された前記コンテンツ要求を受信した際に、当該コンテンツ要求に付加された前記位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手段を備えたことを特徴とするコンテンツ配信制御システム。
【請求項２】
前記コンテンツサーバは、
前記位置情報からコンテンツ配信の許否を判定する判定情報を保持する判定情報保持手段をさらに備え、
前記コンテンツ配信制御手段は、前記コンテンツ要求に付加された前記位置情報と前記判定情報保持手段によって保持された前記判定情報とを比較することで、前記所定のコンテンツ要求者装置に対するコンテンツ配信の許否を判定し、当該判定によってコンテンツ配信の許可が得られた場合に、当該所定のコンテンツ要求者装置にコンテンツを配信するように当該コンテンツ配信を制御することを特徴とする請求項１に記載のコンテンツ配信制御システム。
【請求項３】
前記コンテンツサーバは、
前記位置情報と当該位置情報から特定される所定のコンテンツとの対応づけに関する情報を保持するコンテンツ情報保持手段をさらに備え、
前記コンテンツ配信制御手段は、前記コンテンツ情報保持手段によって保持された前記対応づけと前記コンテンツ要求に付加された前記位置情報とから特定される前記所定のコンテンツを、前記所定のコンテンツ要求者装置に配信するようにコンテンツ配信を制御することを特徴とする請求項１または２に記載のコンテンツ配信制御システム。
【請求項４】
前記位置情報保持手段は、前記位置情報を検証可能な形式で保持し、
前記位置情報取得手段は、前記位置情報保持手段から前記位置情報を検証可能な形式で取得し、
前記コンテンツ要求送信手段は、前記位置情報を検証可能な形式で前記コンテンツ要求に付加して送信し、
前記コンテンツ配信制御手段は、前記コンテンツ要求に付加された前記位置情報を検証して前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする請求項１〜３のいずれか一つに記載のコンテンツ配信制御システム。
【請求項５】
前記コンテンツ要求者装置もしくは当該コンテンツ要求者装置と通信可能に接続された当該コンテンツ要求者装置以外の通信装置は、
当該コンテンツ要求者装置を利用する利用者に関する利用者情報を保持する利用者情報保持手段を備え、
前記位置情報取得手段は、前記位置情報に加えて前記利用者情報保持手段から前記利用者情報を取得し、
前記コンテンツ要求送信手段は、前記位置情報に加えて、前記コンテンツ要求に前記利用者情報を付加して送信し、
前記コンテンツ配信制御手段は、前記コンテンツ要求送信手段によって送信された前記コンテンツ要求を受信した際に、当該コンテンツ要求に付加された前記利用者情報をさらに用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする請求項１〜４のいずれか一つに記載のコンテンツ配信制御システム。
【請求項６】
前記位置情報取得手段は、前記利用者情報保持手段から前記利用者情報を検証可能な形式で取得し、
前記コンテンツ要求送信手段は、前記利用者情報を検証可能な形式で前記コンテンツ要求に付加して送信し、
前記コンテンツ配信制御手段は、前記コンテンツ要求に付加された前記利用者情報を検証して前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする請求項５に記載のコンテンツ配信制御システム。
【請求項７】
コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信する当該コンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、
前記コンテンツサーバと通信可能に接続された位置情報サーバは、
前記コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報保持手段を備え、
前記コンテンツサーバは、
当該コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を前記コンテンツ要求者装置から受信した際に、前記位置情報保持手段から前記位置情報を取得する位置情報取得手段と、
前記位置情報取得手段によって前記位置情報を取得した際に、当該位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手段と、
を備えたことを特徴とするコンテンツ配信制御システム。
【請求項８】
前記コンテンツ要求者装置もしくは前記コンテンツサーバと通信可能に接続された当該コンテンツ要求者装置以外の通信装置は、
当該コンテンツ要求者装置を利用する利用者に関する利用者情報を保持する利用者情報保持手段を備え、
前記位置情報取得手段は、前記位置情報に加えて前記利用者情報保持手段から前記利用者情報を取得し、
前記コンテンツ配信制御手段は、前記位置情報取得手段によって取得された前記利用者情報をさらに用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする請求項７に記載のコンテンツ配信制御システム。
【請求項９】
コンテンツ配信を要求するコンテンツ要求および位置情報をコンテンツサーバに送信してコンテンツ配信を受けるコンテンツ要求者装置と通信可能に接続された位置情報サーバであって、
前記コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報であって、当該コンテンツ要求者装置が前記コンテンツサーバに送信する当該位置情報を保持する位置情報保持手段と、
前記コンテンツ要求者装置の要求に応じて、前記位置情報保持手段によって保持された前記位置情報を当該コンテンツ要求者装置に送信する位置情報送信手段と、
を備えたことを特徴とする位置情報サーバ。
【請求項１０】
コンテンツ要求者装置と通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバであって、
コンテンツ配信を要求するコンテンツ要求を前記コンテンツ要求者装置から受信した際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから取得される当該位置情報であって、当該コンテンツ要求に付加された当該位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手段を備えたことを特徴とするコンテンツサーバ。
【請求項１１】
コンテンツを配信するコンテンツサーバと通信可能に接続されるコンテンツ要求者装置であって、
前記コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから、当該位置情報を取得する位置情報取得手段と、
前記コンテンツ要求を前記コンテンツサーバに送信する際に、前記位置情報取得手段によって取得された前記位置情報を当該コンテンツ要求に付加して送信するコンテンツ要求送信手段と、
を備えたことを特徴とするコンテンツ要求者装置。
【請求項１２】
コンテンツ配信を要求するコンテンツ要求および位置情報をコンテンツサーバに送信してコンテンツ配信を受けるコンテンツ要求者装置と通信可能に接続される方法を位置情報サーバとしてのコンピュータに実行させる位置情報プログラムであって、
前記コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報であって、当該コンテンツ要求者装置が前記コンテンツサーバに送信する当該位置情報を保持する位置情報保持手順と、
前記コンテンツ要求者装置の要求に応じて、前記位置情報保持手順によって保持された前記位置情報を当該コンテンツ要求者装置に送信する位置情報送信手順と、
を位置情報サーバとしてのコンピュータに実行させることを特徴とする位置情報プログラム。
【請求項１３】
コンテンツ要求者装置と通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信する方法をコンテンツサーバとしてのコンピュータに実行させるコンテンツプログラムであって、
コンテンツ配信を要求するコンテンツ要求を前記コンテンツ要求者装置から受信した際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから取得される当該位置情報であって、当該コンテンツ要求に付加された当該位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手順をコンテンツサーバとしてのコンピュータに実行させることを特徴とするコンテンツプログラム。
【請求項１４】
コンテンツを配信するコンテンツサーバと通信可能に接続される方法をコンテンツ要求者装置としてのコンピュータに実行させるコンテンツ要求者プログラムであって、
前記コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから、当該位置情報を取得する位置情報取得手順と、
前記コンテンツ要求を前記コンテンツサーバに送信する際に、前記位置情報取得手順によって取得された前記位置情報を当該コンテンツ要求に付加して送信するコンテンツ要求送信手順と、
をコンテンツ要求者装置としてのコンピュータに実行させることを特徴とするコンテンツ要求者プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信制御システム、位置情報サーバ、コンテンツサーバ、コンテンツ要求者装置、位置情報プログラム、コンテンツプログラム、およびコンテンツ要求者プログラムに関する。
【背景技術】
【０００２】
従来より、ＩＰ網（Internet  Protocol網）の普及や広帯域化に伴い、サービス提供事業者（ＳＰ：Service  Provider）などの事業者が、多種多様なコンテンツを利用者に配信するようになってきている。なかでも、地上ディジタル放送を受信できない難視聴世帯への対策のひとつとして浮上した「ＩＰ再送信サービス」（地上ディジタル放送と同一の番組をＩＰ網で送信するコンテンツ配信）は、２０１１年の地上アナログ放送停波に伴い、急速に注目を集めている。
【０００３】
具体的に説明すると、「ＩＰ再送信サービス」では、一般的に、ＩＰマルチキャストと呼ばれる技術が採用される。ＩＰマルチキャストにおいては、まず、番組を送信するコンテンツサーバが、放送のチャンネルごとに割り当てられたマルチキャスト・アドレスを、ＩＰアドレスで識別されるコンテンツ要求者装置（受信機）に送信する。次に、コンテンツ要求者装置（受信機）は、受信したい放送のチャンネルに割り当てられたマルチキャスト・アドレスを、「ＩＧＭＰ（Internet  Group  Management  Protocol）」や「ＭＬＤ（Multicast  Listener  Discovery）」などのプロトコルを利用することで、ＩＰ網を構成するルータに送信する。続いて、ルータは、送信されたマルチキャスト・アドレスに基づいて、ルータ間でＩＰパケットを伝送する経路を決定する。この結果、コンテンツ要求者装置（受信機）は、受信したい放送のチャンネル（番組）をコンテンツサーバから受信する。
【０００４】
また、特許文献１では、着信契約者に接続を希望するユーザが網側に予め登録され、接続の開始を契機に、着信契約者が、登録されているユーザの中から接続すべきユーザを選定する手法が開示されている。このような手法によれば、例えば、着信契約者としてのコンテンツサーバから番組の受信を希望するコンテンツ要求者装置（受信機）が、網側に予め登録され、接続の開始を契機に、コンテンツサーバが、登録されているコンテンツ要求者装置（受信機）に番組を配信することになる。
【０００５】
【特許文献１】特開平７−３２１９２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記した従来の技術では、以下に説明するように、地域に特化して提供されるコンテンツ配信を、他の地域のコンテンツ要求者装置（コンテンツをコンテンツサーバに要求する側の装置）に対して提供してしまうという課題がある。すなわち、「ＩＰ再送信サービス」は、上記したようなコンテンツ配信の性質上、本来の電波によるコンテンツ配信対象地域（例えば、県など）と同一の地域をコンテンツ配信対象地域とすることが望ましいとされる。ところが、ＩＰ網において「ＩＰ再送信サービス」を行った場合、コンテンツサーバは、ＩＰアドレスで識別されるコンテンツ要求者装置に番組を送信することになるので、論理的には、全世界のコンテンツ要求者装置に番組を送信するコンテンツ配信も成立することになり、地域に特化して提供されるコンテンツ配信を、他の地域のコンテンツ要求者装置に対して提供してしまうという課題がある。
【０００７】
また、特許文献１に開示された手法によれば、登録されているコンテンツ要求者装置に番組を送信することから、確かに、ＩＰアドレスで識別される全世界のコンテンツ要求者装置に番組を送信する事態を回避することにはなるが、例えば、コンテンツ配信対象地域が変更される度に、網側におけるユーザの登録を個々のユーザごとに変更しなければならないことから、上記した課題を適切に解決する手法とはいえない。なお、上記した課題は、地域に特化して番組が提供される「ＩＰ再送信サービス」に限らず、例えば、地域に特化して詳細な天気予報情報が提供される「天気予報サービス」や、地域に特化して迅速な災害情報が提供される「災害情報サービス」など、地域に特化して提供されるその他のコンテンツ配信においても、同様に課題となる。
【０００８】
そこで、この発明は、上記した従来技術の課題を解決するためになされたものであり、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能なコンテンツ配信制御システム、位置情報サーバ、コンテンツサーバ、コンテンツ要求者装置、位置情報プログラム、コンテンツプログラム、およびコンテンツ要求者プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信する当該コンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、前記コンテンツ要求者装置と通信可能に接続された位置情報サーバは、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報保持手段を備え、前記コンテンツ要求者装置は、前記コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、前記位置情報保持手段から前記位置情報を取得する位置情報取得手段と、前記コンテンツ要求を前記コンテンツサーバに送信する際に、前記位置情報取得手段によって取得された前記位置情報を当該コンテンツ要求に付加して送信するコンテンツ要求送信手段とを備え、前記コンテンツサーバは、前記コンテンツ要求送信手段によって送信された前記コンテンツ要求を受信した際に、当該コンテンツ要求に付加された前記位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手段を備えたことを特徴とする。
【００１０】
また、請求項２に係る発明は、上記の発明において、前記コンテンツサーバは、前記位置情報からコンテンツ配信の許否を判定する判定情報を保持する判定情報保持手段をさらに備え、前記コンテンツ配信制御手段は、前記コンテンツ要求に付加された前記位置情報と前記判定情報保持手段によって保持された前記判定情報とを比較することで、前記所定のコンテンツ要求者装置に対するコンテンツ配信の許否を判定し、当該判定によってコンテンツ配信の許可が得られた場合に、当該所定のコンテンツ要求者装置にコンテンツを配信するように当該コンテンツ配信を制御することを特徴とする。
【００１１】
また、請求項３に係る発明は、上記の発明において、前記コンテンツサーバは、前記位置情報と当該位置情報から特定される所定のコンテンツとの対応づけに関する情報を保持するコンテンツ情報保持手段をさらに備え、前記コンテンツ配信制御手段は、前記コンテンツ情報保持手段によって保持された前記対応づけと前記コンテンツ要求に付加された前記位置情報とから特定される前記所定のコンテンツを、前記所定のコンテンツ要求者装置に配信するようにコンテンツ配信を制御することを特徴とする。
【００１２】
また、請求項４に係る発明は、上記の発明において、前記位置情報保持手段は、前記位置情報を検証可能な形式で保持し、前記位置情報取得手段は、前記位置情報保持手段から前記位置情報を検証可能な形式で取得し、前記コンテンツ要求送信手段は、前記位置情報を検証可能な形式で前記コンテンツ要求に付加して送信し、前記コンテンツ配信制御手段は、前記コンテンツ要求に付加された前記位置情報を検証して前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする。
【００１３】
また、請求項５に係る発明は、上記の発明において、前記コンテンツ要求者装置もしくは当該コンテンツ要求者装置と通信可能に接続された当該コンテンツ要求者装置以外の通信装置は、当該コンテンツ要求者装置を利用する利用者に関する利用者情報を保持する利用者情報保持手段を備え、前記位置情報取得手段は、前記位置情報に加えて前記利用者情報保持手段から前記利用者情報を取得し、前記コンテンツ要求送信手段は、前記位置情報に加えて、前記コンテンツ要求に前記利用者情報を付加して送信し、前記コンテンツ配信制御手段は、前記コンテンツ要求送信手段によって送信された前記コンテンツ要求を受信した際に、当該コンテンツ要求に付加された前記利用者情報をさらに用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする。
【００１４】
また、請求項６に係る発明は、上記の発明において、前記位置情報取得手段は、前記利用者情報保持手段から前記利用者情報を検証可能な形式で取得し、前記コンテンツ要求送信手段は、前記利用者情報を検証可能な形式で前記コンテンツ要求に付加して送信し、前記コンテンツ配信制御手段は、前記コンテンツ要求に付加された前記利用者情報を検証して前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする。
【００１５】
また、請求項７に係る発明は、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信する当該コンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、前記コンテンツサーバと通信可能に接続された位置情報サーバは、前記コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報保持手段を備え、前記コンテンツサーバは、当該コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を前記コンテンツ要求者装置から受信した際に、前記位置情報保持手段から前記位置情報を取得する位置情報取得手段と、前記位置情報取得手段によって前記位置情報を取得した際に、当該位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手段と、を備えたことを特徴とする。
【００１６】
また、請求項８に係る発明は、上記の発明において、前記コンテンツ要求者装置もしくは前記コンテンツサーバと通信可能に接続された当該コンテンツ要求者装置以外の通信装置は、当該コンテンツ要求者装置を利用する利用者に関する利用者情報を保持する利用者情報保持手段を備え、前記位置情報取得手段は、前記位置情報に加えて前記利用者情報保持手段から前記利用者情報を取得し、前記コンテンツ配信制御手段は、前記位置情報取得手段によって取得された前記利用者情報をさらに用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御することを特徴とする。
【００１７】
また、請求項９に係る発明は、コンテンツ配信を要求するコンテンツ要求および位置情報をコンテンツサーバに送信してコンテンツ配信を受けるコンテンツ要求者装置と通信可能に接続された位置情報サーバであって、前記コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報であって、当該コンテンツ要求者装置が前記コンテンツサーバに送信する当該位置情報を保持する位置情報保持手段と、前記コンテンツ要求者装置の要求に応じて、前記位置情報保持手段によって保持された前記位置情報を当該コンテンツ要求者装置に送信する位置情報送信手段と、を備えたことを特徴とする。
【００１８】
また、請求項１０に係る発明は、コンテンツ要求者装置と通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバであって、コンテンツ配信を要求するコンテンツ要求を前記コンテンツ要求者装置から受信した際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから取得される当該位置情報であって、当該コンテンツ要求に付加された当該位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手段を備えたことを特徴とする。
【００１９】
また、請求項１１に係る発明は、コンテンツを配信するコンテンツサーバと通信可能に接続されるコンテンツ要求者装置であって、前記コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから、当該位置情報を取得する位置情報取得手段と、前記コンテンツ要求を前記コンテンツサーバに送信する際に、前記位置情報取得手段によって取得された前記位置情報を当該コンテンツ要求に付加して送信するコンテンツ要求送信手段と、を備えたことを特徴とする。
【００２０】
また、請求項１２に係る発明は、コンテンツ配信を要求するコンテンツ要求および位置情報をコンテンツサーバに送信してコンテンツ配信を受けるコンテンツ要求者装置と通信可能に接続される方法を位置情報サーバとしてのコンピュータに実行させる位置情報プログラムであって、前記コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報であって、当該コンテンツ要求者装置が前記コンテンツサーバに送信する当該位置情報を保持する位置情報保持手順と、前記コンテンツ要求者装置の要求に応じて、前記位置情報保持手順によって保持された前記位置情報を当該コンテンツ要求者装置に送信する位置情報送信手順と、を位置情報サーバとしてのコンピュータに実行させることを特徴とする。
【００２１】
また、請求項１３に係る発明は、コンテンツ要求者装置と通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信する方法をコンテンツサーバとしてのコンピュータに実行させるコンテンツプログラムであって、コンテンツ配信を要求するコンテンツ要求を前記コンテンツ要求者装置から受信した際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから取得される当該位置情報であって、当該コンテンツ要求に付加された当該位置情報を用いて前記所定のコンテンツ要求者装置に対するコンテンツ配信を制御するコンテンツ配信制御手順をコンテンツサーバとしてのコンピュータに実行させることを特徴とする。
【００２２】
また、請求項１４に係る発明は、コンテンツを配信するコンテンツサーバと通信可能に接続される方法をコンテンツ要求者装置としてのコンピュータに実行させるコンテンツ要求者プログラムであって、前記コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、当該コンテンツ要求者装置の位置を示す情報として、当該コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報サーバから、当該位置情報を取得する位置情報取得手順と、前記コンテンツ要求を前記コンテンツサーバに送信する際に、前記位置情報取得手順によって取得された前記位置情報を当該コンテンツ要求に付加して送信するコンテンツ要求送信手順と、をコンテンツ要求者装置としてのコンピュータに実行させることを特徴とする。
【発明の効果】
【００２３】
請求項１、９、１０、１１、１２、１３、または１４の発明によれば、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、コンテンツ要求者装置と通信可能に接続された位置情報サーバは、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持し、コンテンツ要求者装置は、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、位置情報を取得し、コンテンツ要求をコンテンツサーバに送信する際に、位置情報をコンテンツ要求に付加して送信し、コンテンツサーバは、送信されたコンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報を用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、コンテンツサーバにおいては、コンテンツ要求者装置に予め振り分けられている位置情報（例えば、行政区画や都道府県などの位置情報）であって、コンテンツ要求者装置からコンテンツ要求に付加されて送信された位置情報を用いてコンテンツ配信を制御することから、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【００２４】
また、請求項２の発明によれば、コンテンツサーバは、位置情報からコンテンツ配信の許否を判定する判定情報を保持し、コンテンツ要求に付加された位置情報と判定情報とを比較することで、所定のコンテンツ要求者装置に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、所定のコンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、対象地域以外のコンテンツ要求者装置に提供しないことで、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【００２５】
また、請求項３の発明によれば、コンテンツサーバは、位置情報と位置情報から特定される所定のコンテンツとの対応づけに関する情報を保持し、保持された対応づけとコンテンツ要求に付加された位置情報とから特定される所定のコンテンツを、所定のコンテンツ要求者装置に配信するようにコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、コンテンツ要求者装置の地域からコンテンツを特定して提供することで、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【００２６】
また、請求項４の発明によれば、位置情報サーバは、位置情報を検証可能な形式で保持し、コンテンツ要求者装置は、位置情報を検証可能な形式で取得し、位置情報を検証可能な形式でコンテンツ要求に付加して送信し、コンテンツサーバは、コンテンツ要求に付加された位置情報を検証して所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、信用性の高い位置情報に基づいて、対象地域のコンテンツ要求者装置により適切に提供することが可能になる。
【００２７】
また、請求項５の発明によれば、コンテンツ要求者装置もしくはコンテンツ要求者装置と通信可能に接続されたコンテンツ要求者装置以外の通信装置は、コンテンツ要求者装置を利用する利用者に関する利用者情報を保持し、コンテンツ要求者装置は、位置情報に加えて利用者情報を取得し、位置情報に加えて、コンテンツ要求に利用者情報を付加して送信し、コンテンツサーバは、送信されたコンテンツ要求を受信した際に、コンテンツ要求に付加された利用者情報をさらに用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になるのみならず、利用者情報に基づいてコンテンツ配信を制御することが可能になる。
【００２８】
また、請求項６の発明によれば、コンテンツ要求者装置は、利用者情報保持手段から利用者情報を検証可能な形式で取得し、利用者情報を検証可能な形式でコンテンツ要求に付加して送信し、コンテンツサーバは、コンテンツ要求に付加された利用者情報を検証して所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になるのみならず、信用性の高い利用者情報に基づいてコンテンツ配信を制御することが可能になる。
【００２９】
また、請求項７の発明によれば、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、コンテンツサーバと通信可能に接続された位置情報サーバは、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持し、コンテンツサーバは、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求をコンテンツ要求者装置から受信した際に、位置情報を取得し、位置情報を取得した際に、位置情報を用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、コンテンツサーバにおいては、コンテンツ要求者装置に予め振り分けられている位置情報（例えば、行政区画や都道府県などの位置情報）であって、コンテンツ要求者装置からコンテンツ要求に付加されて送信された位置情報を用いてコンテンツ配信を制御することから、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【００３０】
また、請求項８の発明によれば、コンテンツ要求者装置もしくはコンテンツサーバと通信可能に接続されたコンテンツ要求者装置以外の通信装置は、コンテンツ要求者装置を利用する利用者に関する利用者情報を保持し、コンテンツサーバは、位置情報に加えて利用者情報を取得し、取得された利用者情報をさらに用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になるのみならず、利用者情報に基づいてコンテンツ配信を制御することが可能になる。
【発明を実施するための最良の形態】
【００３１】
以下に添付図面を参照して、本発明に係るコンテンツ配信制御システム、位置情報サーバ、コンテンツサーバ、コンテンツ要求者装置、位置情報プログラム、コンテンツプログラム、およびコンテンツ要求者プログラムの実施例を詳細に説明する。なお、以下では、位置情報サーバ、コンテンツサーバ、およびコンテンツ要求者装置で構成されるコンテンツ配信制御システムを実施例として説明する。また、以下では、実施例で用いる主要な用語、実施例１に係るコンテンツ配信制御システムの概要および特徴、実施例１に係るコンテンツ配信制御システムの構成、実施例１に係るコンテンツ配信制御システムの処理の手順、実施例１の効果を順に説明し、続いて、他の実施例について説明する。
【実施例１】
【００３２】
［用語の説明］
まず最初に、以下の実施例で用いる主要な用語を説明する。「コンテンツ配信」とは、ＩＰ網（Internet  Protocol網）などのネットワーク上で、サービス提供事業者（ＳＰ：Service  Provide）などによって運営されて「コンテンツ」を保持する「コンテンツサーバ」が、保持する「コンテンツ」をネットワーク上の「コンテンツ要求者装置」に配信するサービスのことである。また、「コンテンツ」とは、例えば、ニュース、テレビ番組、音楽、映画、小説、漫画などのディジタルデータや、ポータルサイト、企業のトップページなどのディジタルデータのことである。
【００３３】
以下の実施例では、コンテンツ配信を要求するパーソナルコンピュータや情報家電などの装置を「コンテンツ要求者装置」と呼び、「コンテンツ要求者装置」にコンテンツを配信する汎用的なコンピュータなどの装置を「コンテンツサーバ」と呼ぶ。すなわち、「コンテンツ配信制御システム」とは、コンテンツ配信を要求する「コンテンツ要求者装置」と、コンテンツを配信する「コンテンツサーバ」とがネットワーク上で通信可能に接続されて、「コンテンツサーバ」のコンテンツ配信を制御するシステムのことである。
【００３４】
ここで、「コンテンツ配信」は、その性質に応じて、地域に特化せずに提供される「コンテンツ配信」と、地域に特化して提供される「コンテンツ配信」とに分類される。具体的に例を挙げて説明すると、例えば、音楽をコンテンツとして配信する通常の「音楽配信サービス」などのような「コンテンツ配信」は、地域に特化せずに提供される「コンテンツ配信」である。一方、例えば、「ＩＰ再送信サービス」などのような「コンテンツ配信」は、本来の電波によるコンテンツ配信対象地域と同一の地域をコンテンツ配信対象地域とすることが望ましいとされることから、地域に特化して提供される「コンテンツ配信」であり、また、例えば、「天気予報サービス」などのような「コンテンツ配信」は、地域に特化して詳細な天気予報情報が提供されることから、地域に特化して提供される「コンテンツ配信」である。
【００３５】
このように地域に特化して提供される「コンテンツ配信」は、例えば、「ＩＰ再送信サービス」であれば、対象地域以外のコンテンツ要求者装置にコンテンツを配信しないように、「コンテンツサーバ」においてコンテンツ配信を制御しなければならない。また、例えば、「天気予報サービス」であれば、特定の地域におけるコンテンツ要求者装置に対して、その地域に特化した「天気予報サービス」が配信されるように、「コンテンツサーバ」においてコンテンツ配信を制御しなければならない。このため、「コンテンツ配信制御システム」においては、所定の「コンテンツ要求者装置」に「コンテンツサーバ」のコンテンツが配信されるべく、コンテンツ配信を制御することが重要になる。
【００３６】
［実施例１に係るコンテンツ配信制御システムの概要および特徴］
続いて、図１を用いて、実施例１に係るコンテンツ配信制御システムの概要および特徴を説明する。図１は、実施例１に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。なお、以下の実施例では、一つの「位置情報サーバ」、一つの「コンテンツサーバ」、および一つの「コンテンツ要求者装置」で構成されるコンテンツ配信制御システムを説明するが、本発明はこれに限られるものではなく、一つの「位置情報サーバ」、複数の「コンテンツサーバ」、および一つの「コンテンツ要求者装置」で構成されるコンテンツ配信制御システムなど、その他の構成などにも、本発明を同様に適用することができる。
【００３７】
また、以下の実施例では、インターネットとしてのＩＰ網（Internet  Protocol網）に、位置情報サーバ、コンテンツサーバ、およびコンテンツ要求者装置が接続する構成を前提として説明するが、本発明はこれに限られるものではなく、インターネットとしてのＩＰ網に位置情報サーバが接続し、電話網としてのＩＰ網にコンテンツサーバとコンテンツ要求者装置とが接続する構成や、インターネットとしてのＩＰ網に位置情報サーバが接続し、公衆交換電話網にコンテンツサーバとコンテンツ要求者装置とが接続する構成や、インターネットとしてのＩＰ網に位置情報サーバが接続し、公衆交換電話網にコンテンツサーバが接続し、移動体通信網にコンテンツ要求者装置が接続する構成や、インターネットとしてのＩＰ網に位置情報サーバとコンテンツサーバとが接続し、移動体通信網にコンテンツ要求者装置が接続する構成など、その他の構成などにも、本発明を同様に適用することができる。
【００３８】
実施例１に係るコンテンツ配信制御システムは、上記したように、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバのコンテンツ配信を制御することを概要とし、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することを主たる特徴とする。
【００３９】
この主たる特徴について簡単に説明すると、実施例１に係るコンテンツ配信制御システムの位置情報サーバは、図１に示すように、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報データベース（特許請求の範囲に記載の「位置情報保持手段」に対応する）を備える。例えば、位置情報サーバの位置情報データベースは、インターネットサービスの契約時などに、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている「区画Ａ」などの位置情報を、ＩＰアドレス「１０．１０．Ｘ．Ｘ」によって識別されるコンテンツ要求者装置の位置情報として保持する。
【００４０】
また、実施例１に係るコンテンツ配信制御システムのコンテンツサーバは、図１に示すように、位置情報からコンテンツ配信の許否を判定する判定情報を保持する判定情報データベース（特許請求の範囲に記載の「判定情報保持手段」に対応する）を備える。例えば、コンテンツサーバの判定情報データベースは、図１に示すように、位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報を保持する。
【００４１】
なお、以下の実施例においては、位置情報として、コンテンツ配信対象地域などを意味する「区画Ａ」を保持する手法を説明したが、本発明はこれに限られるものではなく、例えば、都道府県を識別する位置情報や、緯度経度による位置情報など、その他の位置情報を保持する場合にも、本発明を同様に適用することができる。また、実施例においては、説明の便宜上から、ＩＰアドレス「１０．１０．Ｘ．Ｘ」などと表記するが、実際は、電気通信事業者から払い出される一般的なＩＰアドレスであって、数字やアルファベットに何ら特別の意味があるものではない。
【００４２】
このような構成のもと、実施例１におけるコンテンツ要求者装置は、まず、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を入力部において受け付けた際に、位置情報サーバの位置情報データベースから位置情報を取得する（図１の（１）を参照）。例えば、実施例１におけるコンテンツ要求者装置は、コンテンツサーバのアドレス（例えば、ＵＲＬ（Uniform  Resource  Locator）など）をＷｅｂブラウザに予め登録しており、このアドレスがマウスによってクリックされるなどした際には、位置情報サーバから位置情報を取得するように、ブックマークレットなどのプログラムが組み込まれているものとする。したがって、コンテンツ要求者装置は、コンテンツサーバのアドレスがマウスによってクリックされた際に、位置情報サーバから「区画Ａ」などの位置情報を取得する。
【００４３】
次に、コンテンツ要求者装置は、コンテンツ要求をコンテンツサーバに送信する際に、取得された位置情報をコンテンツ要求に付加して送信する（図１の（２）を参照）。例えば、コンテンツ要求者装置は、「区画Ａ」などの位置情報を、コンテンツ要求に付加して送信する。
【００４４】
すると、コンテンツサーバは、コンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報と判定情報データベースによって保持された判定情報とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御する（図１の（３）を参照）。
【００４５】
例えば、コンテンツサーバが、コンテンツ要求に付加された位置情報「区画Ａ」と判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツサーバは、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御する。
【００４６】
なお、実施例１においては、コンテンツ要求に付加された位置情報が「区画Ａ」である場合を説明したが、例えば、コンテンツ要求者装置に予め振り分けられている位置情報が「区画Ｂ」であって、コンテンツ要求に付加された位置情報が「区画Ｂ」である場合には、コンテンツサーバが、位置情報「区画Ｂ」と判定情報とを比較することで、コンテンツ配信の許可が得られない結果、コンテンツサーバは、コンテンツ要求者装置にコンテンツを配信しないようにコンテンツ配信を制御する。
【００４７】
このようにして、実施例１に係るコンテンツ配信制御システムは、地域に特化して提供されるコンテンツ配信を、対象地域以外のコンテンツ要求者装置に提供しないことで、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【００４８】
［実施例１に係るコンテンツ配信制御システムの構成］
次に、図２〜図６を用いて、実施例１に係るコンテンツ配信制御システムの構成を説明する。実施例１に係るコンテンツ配信制御システムは、位置情報サーバ１００と、コンテンツサーバ２００と、コンテンツ要求者装置３００とから構成されるので、以下では、位置情報サーバ１００、コンテンツサーバ２００、およびコンテンツ要求者装置３００を順に説明する。図２は、実施例１における位置情報サーバの構成を示すブロック図であり、図３は、位置情報保持部を説明するための図であり、図４は、実施例１におけるコンテンツサーバの構成を示すブロック図であり、図５は、判定情報保持部を説明するための図であり、図６は、実施例１におけるコンテンツ要求者装置の構成を示すブロック図である。
【００４９】
［位置情報サーバ１００］
実施例１における位置情報サーバ１００は、コンテンツ要求者装置３００と通信可能に接続され、例えば、ＲＤＢＭＳ（Relational  DataBase  Management  System）プログラムなどを稼働させた汎用的なコンピュータであり、特に本発明に密接に関連するものとしては、図２に示すように、通信部１１１と、記憶部１２０と、制御部１３０とを備える。
【００５０】
通信部１１１は、ＩＰ（Internet  Protocol）通信用の一般的なインタフェースおよびライブラリを備え、コンテンツ要求者装置３００との間における制御メッセージやデータを送受信する。具体的には、通信部１１１は、位置情報サーバ１００とコンテンツ要求者装置３００との間で、コンテンツ要求者装置３００が位置情報サーバ１００に送信する位置情報要求（位置情報をコンテンツ要求者装置３００に送信することを位置情報サーバ１００に対して要求するメッセージ）や、コンテンツ要求者装置３００が位置情報サーバ１００から取得する位置情報などを送受信する。
【００５１】
記憶部１２０は、制御部１３０における各種制御に用いられるデータを記憶し、特に本発明に密接に関連するものとしては、図２に示すように、位置情報保持部１２１を備える。なお、位置情報保持部１２１は、特許請求の範囲に記載の「位置情報保持手段」に対応する。
【００５２】
位置情報保持部１２１は、コンテンツ要求者装置３００の位置情報を保持する。具体的には、位置情報保持部１２１は、コンテンツ要求者装置３００の位置を示す情報として、コンテンツ要求者装置３００に予め振り分けられた位置情報を保持し、保持した位置情報は、後述する通信制御部１３１による処理などに利用される。
【００５３】
例えば、位置情報保持部１２１は、図３に示すように、コンテンツ要求者装置３００を識別する識別情報としてＩＰアドレスと、コンテンツ要求者装置３００の位置情報とを対応づけて保持する。図３の１行目について説明すると、位置情報保持部１２１は、ＩＰアドレス「１０．１０．Ｘ．Ｘ」によって識別されるコンテンツ要求者装置３００と、位置情報「区画Ａ」とを対応づけて保持する。これらの情報は、例えば、位置情報保持部１２１が、インターネットサービスの契約時などに、コンテンツ要求者装置３００に予め振り分けられた「区画Ａ」などの位置情報を、コンテンツ要求者装置３００を利用する利用者から受け付けて（もしくは、電気通信事業者が、コンテンツ要求者装置３００が接続しているインターネット回線を用いて、コンテンツ要求者装置３００が収容されている正当な位置情報を抽出するなどして）保持したものである。
【００５４】
なお、実施例１においては、位置情報保持部１２１が位置情報を保持する手法として、インターネットサービスの契約時などに、位置情報保持部１２１が位置情報を保持する手法を説明したが、本発明はこれに限られるものではなく、例えば、コンテンツ要求者装置３００を利用する利用者が異なる地域に引越しした場合に行うインターネットサービス契約の変更時や、コンテンツ要求者装置３００の起動時（例えば、コンテンツ要求者装置３００の起動時に、コンテンツ要求者装置３００を利用する利用者が位置情報保持部１２１に位置情報を登録するなど）などに、位置情報保持部１２１が位置情報を保持する手法などにも、本発明を同様に適用することができる。
【００５５】
また、実施例１においては、位置情報として、コンテンツ配信対象地域などを意味する「区画Ａ」を保持する手法を説明したが、本発明はこれに限られるものではなく、例えば、都道府県を識別する位置情報や、緯度経度による位置情報など、その他の位置情報を保持する場合にも、本発明を同様に適用することができる。また、実施例１においては、位置情報保持部１２１が、コンテンツ要求者装置３００を識別する情報として、ＩＰアドレスを保持する手法を説明したが、本発明はこれに限られるものではなく、例えば、コンテンツ要求者装置３００を利用する利用者のクレジットカード番号など、その他の情報でもよい。この場合には、コンテンツ要求者装置３００が位置情報サーバ１００に送信する位置情報要求に、これらの情報を含めるなどする。
【００５６】
制御部１３０は、位置情報サーバ１００における各種制御を行い、特に本発明に密接に関連するものとしては、図２に示すように、通信制御部１３１を備える。
【００５７】
通信制御部１３１は、ＨＴＴＰ（HyperText  Transfer  Protocol）通信用の一般的なライブラリを備え、コンテンツ要求者装置３００との間における制御メッセージやデータの送受信を制御する。具体的には、通信制御部１３１は、「位置情報をコンテンツ要求者装置３００に送信すること」を位置情報サーバ１００に対して要求する位置情報要求を、コンテンツ要求者装置３００からＨＴＴＰで受信したり、位置情報保持部１２１によって保持される位置情報を、コンテンツ要求者装置３００に対してＨＴＴＰで送信するなどする。
【００５８】
［コンテンツサーバ２００］
実施例１におけるコンテンツサーバ２００は、コンテンツ要求者装置３００と通信可能に接続された汎用的なコンピュータなどであり、特に本発明に密接に関連するものとしては、図４に示すように、通信部２１１と、記憶部２２０と、制御部２３０とを備える。
【００５９】
通信部２１１は、ＩＰ通信用の一般的なインタフェースおよびライブラリを備え、コンテンツ要求者装置３００との間における制御メッセージやデータを送受信する。具体的には、通信部２１１は、コンテンツサーバ２００とコンテンツ要求者装置３００との間で、コンテンツ要求者装置３００がコンテンツサーバ２００に送信するコンテンツ要求（コンテンツサーバ２００にコンテンツ配信を要求するメッセージ）などを送受信する。
【００６０】
記憶部２２０は、制御部２３０における各種制御に用いられるデータを記憶し、特に本発明に密接に関連するものとしては、図４に示すように、位置情報一時保持部２２１と、判定情報保持部２２２とを備える。なお、判定情報保持部２２２は、特許請求の範囲に記載の「判定情報保持手段」に対応する。
【００６１】
位置情報一時保持部２２１は、コンテンツ要求者装置３００から取得された位置情報を一時的に保持する。具体的には、位置情報一時保持部２２１は、後述する位置情報取得部２３２によってコンテンツ要求者装置３００から取得された位置情報を一時的に保持し、保持した位置情報は、後述するコンテンツ配信制御部２３３による処理などに利用される。例えば、位置情報一時保持部２２１は、図３に示す「区画Ａ」のような位置情報を保持する。なお、位置情報一時保持部２２１が保持した位置情報は、コンテンツ配信制御部２３３による処理などに利用された後、適宜削除される手法や、一定の期間保持する手法など、運用の形態に即した手法であれば、位置情報を保持する期間の長さはいずれでもよい。
【００６２】
判定情報保持部２２２は、位置情報からコンテンツ配信の許否を判定する判定情報を保持する。具体的には、判定情報保持部２２２は、判定情報を予め保持し、保持した判定情報は、後述するコンテンツ配信制御部２３３による処理などに利用される。
【００６３】
例えば、判定情報保持部２２２は、図５に示すように、位置情報と、コンテンツ配信許否とを対応づけて保持する。図５の１行目について説明すると、判定情報保持部２２２は、コンテンツサーバ２００にコンテンツ要求を送信したコンテンツ要求者装置３００の位置情報が「区画Ａ」である場合には、コンテンツ配信の許否を「可」と判定する判定情報が示されている。また、図５の２行目について説明すると、判定情報保持部２２２は、コンテンツサーバ２００にコンテンツ要求を送信したコンテンツ要求者装置３００の位置情報が「区画Ｂ」である場合には、コンテンツ配信の許否を「不可」と判定する判定情報が示されている。
【００６４】
ここで、判定情報保持部２２２が保持する判定情報は、コンテンツ配信の対象地域などに従って予め保持されるが、コンテンツ配信の対象地域が変更された場合などには、判定情報も変更されることになる。すなわち、例えば、「コンテンツサーバ２００にコンテンツ要求を送信したコンテンツ要求者装置３００の位置情報が『区画Ａ』である場合には、コンテンツ配信の許否を「不可」と判定する」ようにコンテンツ配信の対象地域が変更されれば、判定情報保持部２２２は、「区画Ａ」と「コンテンツ配信不可」とを対応づけて保持するよう、判定情報を変更する。
【００６５】
なお、実施例１においては、判定情報保持部２２２が、位置情報と、コンテンツ配信許否とを対応づけて保持する手法を説明したが、本発明はこれに限られるものではなく、位置情報からコンテンツ配信の許否を判定する判定情報を保持する手法であれば、データベースの構築手法はいずれでもよい。
【００６６】
また、実施例１においては、位置情報として「区画Ａ」を例示し、位置情報サーバ１００の位置情報保持部１２１によって保持される位置情報と同じ位置情報が、判定情報保持部２２２によって保持される手法を説明したが、本発明はこれに限られるものではなく、位置情報サーバ１００の位置情報保持部１２１によって保持される位置情報と、判定情報保持部２２２によって保持される位置情報とは、必ずしも同じ位置情報である必要はない。例えば、位置情報保持部１２１によって保持される位置情報が「区画Ａ」で、判定情報保持部２２２によって保持される位置情報が「東京都○○区」であっても、位置情報「区画Ａ」からコンテンツ配信の許否を判定する判定情報（例えば、「東京都○○区」が「区画Ａ」を含むことが別途規定されている場合の、「東京都○○区」からコンテンツ配信の許否を「可」と判定する判定情報など）を保持する手法であれば、位置情報保持部１２１によって保持される位置情報と判定情報保持部２２２によって保持される位置情報とが異なる位置情報であってもよい。
【００６７】
制御部２３０は、コンテンツサーバ２００における各種制御を行い、特に本発明に密接に関連するものとしては、図４に示すように、通信制御部２３１と、位置情報取得部２３２と、コンテンツ配信制御部２３３とを備える。なお、コンテンツ配信制御部２３３は、特許請求の範囲に記載の「コンテンツ配信制御手段」に対応する。
【００６８】
通信制御部２３１は、ＨＴＴＰ通信用の一般的なライブラリを備え、コンテンツ要求者装置３００との間における制御メッセージやデータの送受信を制御する。具体的には、通信制御部２３１は、コンテンツサーバ２００とコンテンツ要求者装置３００との間で、コンテンツ要求者装置３００がコンテンツサーバ２００にコンテンツ要求を送信する際などに、ＨＴＴＰ通信用の一般的なライブラリによって、データの送受信を制御する。
【００６９】
位置情報取得部２３２は、コンテンツ要求者装置３００から位置情報を取得する。具体的には、位置情報取得部２３２は、コンテンツ要求者装置３００から送信されたコンテンツ要求に付加された位置情報を取得し、取得した位置情報を、位置情報一時保持部２２１に一時的に保持させる。
【００７０】
コンテンツ配信制御部２３３は、位置情報を用いてコンテンツ要求者装置３００に対するコンテンツ配信を制御する。具体的には、コンテンツ配信制御部２３３は、コンテンツサーバ２００がコンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報と、判定情報保持部２２２によって保持された判定情報とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、図示しない記憶部に記憶されたコンテンツを、コンテンツ要求者装置３００に配信するように、コンテンツ配信を制御する。
【００７１】
例えば、コンテンツ配信制御部２３３が、コンテンツサーバ２００がコンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報「区画Ａ」と、図５の１行目に示す判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツ配信制御部２３３は、コンテンツ要求者装置３００にコンテンツを配信するようにコンテンツ配信を制御する。
【００７２】
また、例えば、コンテンツ要求者装置３００に予め振り分けられている位置情報が「区画Ｂ」であって、コンテンツ要求に付加された位置情報が「区画Ｂ」である場合には、コンテンツ配信制御部２３３が、位置情報「区画Ｂ」と、図５の２行目に示す判定情報（位置情報「区画Ｂ」からコンテンツ配信の許否を「不可」と判定する判定情報）とを比較することで、コンテンツ配信の許可が得られない結果、コンテンツ配信制御部２３３は、コンテンツ要求者装置３００にコンテンツを配信しないようにコンテンツ配信を制御するなどする。
【００７３】
［コンテンツ要求者装置３００］
実施例１におけるコンテンツ要求者装置３００は、インターネットサービスを利用する機能を備えた装置（パーソナルコンピュータ、情報家電など）であり、特に本発明に密接に関連するものとしては、図６に示すように、入力部３１１と、出力部３１２と、入出力制御Ｉ／Ｆ部３１３と、通信部３１４と、記憶部３２０と、制御部３３０とを備える。
【００７４】
入力部３１１は、制御部３３０による各種処理に用いるデータや、各種処理をするための操作指示などを、キーボード、またはマウスなどによって入力する。具体的には、入力部３１１は、コンテンツ要求の利用者による入力を、キーボードにおいて受け付け、後述する位置情報取得部３３２を起動するなどする。
【００７５】
出力部３１２は、制御部３３０による各種処理の結果や、各種処理をするための操作指示などを、ディスプレイ、スピーカーまたはプリンタなどに出力する。
【００７６】
入出力制御Ｉ／Ｆ部３１３は、入力部３１１と、出力部３１２と、通信部３１４と、記憶部３２０と、制御部３３０との間におけるデータ転送を制御する。
【００７７】
通信部３１４は、ＩＰ通信用の一般的なインタフェースおよびライブラリを備え、位置情報サーバ１００やコンテンツサーバ２００との間における制御メッセージやデータを送受信する。具体的には、通信部３１４は、コンテンツ要求者装置３００と位置情報サーバ１００との間で、コンテンツ要求者装置３００が位置情報サーバ１００に送信する位置情報要求や、コンテンツ要求者装置３００が位置情報サーバ１００から取得する位置情報などを送受信する。また、通信部３１４は、コンテンツ要求者装置３００とコンテンツサーバ２００との間で、コンテンツ要求者装置３００がコンテンツサーバ２００に送信するコンテンツ要求などを送受信する。
【００７８】
記憶部３２０は、制御部３３０における各種制御に用いられるデータを記憶し、特に本発明に密接に関連するものとしては、図６に示すように、位置情報一時保持部３２１を備える。
【００７９】
位置情報一時保持部３２１は、位置情報サーバ１００から取得された位置情報を一時的に保持する。具体的には、位置情報一時保持部３２１は、後述する位置情報取得部３３２によって位置情報サーバ１００から取得された位置情報を一時的に保持し、保持した位置情報は、後述するコンテンツ要求送信部３３３による処理などに利用される。例えば、位置情報一時保持部３２１は、図３に示す「区画Ａ」のような位置情報を保持する。なお、位置情報一時保持部３２１が保持した位置情報は、コンテンツ要求送信部３３３による処理などに利用された後、適宜削除される手法や、一定の期間保持する手法など、運用の形態に即した手法であれば、位置情報を保持する期間の長さはいずれでもよい。
【００８０】
制御部３３０は、コンテンツ要求者装置３００における各種制御を行い、特に本発明に密接に関連するものとしては、図６に示すように、通信制御部３３１と、位置情報取得部３３２と、コンテンツ要求送信部３３３とを備える。なお、位置情報取得部３３２は、特許請求の範囲に記載の「位置情報取得手段」に対応し、コンテンツ要求送信部３３３は、特許請求の範囲に記載の「コンテンツ要求送信手段」に対応する。
【００８１】
通信制御部３３１は、ＨＴＴＰ通信用の一般的なライブラリを備え、位置情報サーバ１００やコンテンツサーバ２００との間における制御メッセージやデータの送受信を制御する。具体的には、通信制御部３３１は、コンテンツ要求者装置３００と位置情報サーバ１００との間で、コンテンツ要求者装置３００が位置情報サーバ１００に位置情報要求を送信する際や、コンテンツ要求者装置３００が位置情報サーバ１００から位置情報を取得する際などに、ＨＴＴＰ通信用の一般的なライブラリによって送受信を制御する。また、通信制御部３３１は、コンテンツ要求者装置３００とコンテンツサーバ２００との間で、コンテンツ要求者装置３００がコンテンツサーバ２００にコンテンツ要求を送信する際などに、ＨＴＴＰ通信用の一般的なライブラリによって送受信を制御する。
【００８２】
位置情報取得部３３２は、位置情報サーバ１００から位置情報を取得する。具体的には、位置情報取得部３３２は、コンテンツ配信を要求するコンテンツ要求を入力部３１１において受け付けた際に、位置情報を位置情報サーバ１００から取得し、取得した位置情報を、位置情報一時保持部３２１に一時的に保持させる。
【００８３】
ここで、実施例１におけるコンテンツ要求者装置３００においては、コンテンツサーバ２００のアドレス（例えば、ＵＲＬ（Uniform  Resource  Locator）など）をＷｅｂブラウザに予め登録しており、このアドレスがマウスによってクリックされるなどした際には、位置情報サーバ１００から位置情報を取得するように、ブックマークレットなどのプログラムが組み込まれているものとする。すると、例えば、位置情報取得部３３２は、コンテンツサーバ２００のアドレスがマウスによってクリックされた際に、「位置情報をコンテンツ要求者装置３００に送信すること」を位置情報サーバ１００に対して要求する位置情報要求を、位置情報サーバ１００に対してＨＴＴＰで送信し、位置情報を位置情報サーバ１００からＨＴＴＰで受信するなどする。
【００８４】
なお、実施例１においては、コンテンツ要求者装置３００において、位置情報取得部３３２が位置情報サーバ１００から位置情報を取得するように、ブックマークレットなどのプログラムが組み込まれている手法を説明したが、本発明はこれに限られるものではなく、コンテンツ要求者装置３００がコンテンツサーバ２００にアクセスすると、コンテンツサーバ２００によって、位置情報サーバ１００から位置情報を取得するようにリダイレクトされる手法など、コンテンツ要求者装置３００がコンテンツ要求を入力部３１１において受け付けた際に、位置情報サーバ１００から位置情報を取得する手法であれば、その実現手法はいずれでもよい。
【００８５】
コンテンツ要求送信部３３３は、位置情報をコンテンツ要求に付加して送信する。具体的には、コンテンツ要求送信部３３３は、コンテンツ要求をコンテンツサーバ２００に送信する際に、位置情報取得部３３２によって取得された位置情報であって、位置情報一時保持部３２１に保持された位置情報を、コンテンツ要求に付加して送信する。
【００８６】
例えば、コンテンツ要求送信部３３３は、コンテンツ要求者装置３００において、コンテンツサーバ２００のアドレスがマウスによってクリックされるなどしてコンテンツ要求が受け付けられる都度、まず、位置情報取得部３３２によって位置情報サーバ１００から取得された位置情報を、次に、コンテンツ要求送信部３３３が、コンテンツサーバ２００に送信するＷｅｂページに埋め込むなどして送信する。
【００８７】
なお、実施例１においては、コンテンツ要求者装置３００においてコンテンツ要求が受け付けられる都度、位置情報が位置情報サーバ１００から取得され、コンテンツサーバ２００に送信される手法を説明したが、本発明はこれに限られるものではなく、例えば、コンテンツ要求者装置３００が位置情報サーバ１００から取得して位置情報一時保持部３２１に保持した位置情報に有効期間が指定されている場合には、有効期間内であれば、コンテンツ要求送信部３３３は、位置情報一時保持部３２１にすでに保持されている位置情報をコンテンツサーバ２００に送信する手法などにも、本発明を同様に適用することができる。
【００８８】
［実施例１に係るコンテンツ配信制御システムによる処理の手順］
次に、図７を用いて、実施例１に係るコンテンツ配信制御システムによる処理の手順を説明する。図７は、実施例１に係るコンテンツ配信制御システムによる処理の手順を示すシーケンス図である。なお、実施例１においては、インターネットとしてのＩＰ網（Internet  Protocol網）に、位置情報サーバ１００、コンテンツサーバ２００、およびコンテンツ要求者装置３００が接続する構成を説明し、位置情報サーバ１００、コンテンツサーバ２００、およびコンテンツ要求者装置３００の間の通信は、ＨＴＴＰ（HyperText  Transfer  Protocol）通信を前提とするが、本発明はこれに限られるものではなく、その他の構成やその他の通信を前提とする場合にも、本発明を同様に適用することができる。
【００８９】
また、実施例１における位置情報サーバ１００は、コンテンツ要求者装置３００の位置を示す情報として、コンテンツ要求者装置３００に予め振り分けられている位置情報を保持する位置情報保持部１２１を備える。例えば、位置情報保持部１２１は、インターネットサービス契約時などに、コンテンツ要求者装置３００の位置を示す情報として、コンテンツ要求者装置３００に予め振り分けられた「区画Ａ」などの位置情報を、ＩＰアドレス「１０．１０．Ｘ．Ｘ」によって識別されるコンテンツ要求者装置３００の位置情報として保持する。
【００９０】
また、実施例１におけるコンテンツサーバ２００は、位置情報からコンテンツ配信の許否を判定する判定情報を保持する判定情報保持部２２２を備える。例えば、コンテンツサーバ２００の判定情報保持部２２２は、位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報を保持する。また、例えば、コンテンツサーバ２００の判定情報保持部２２２は、位置情報「区画Ｂ」からコンテンツ配信の許否を「不可」と判定する判定情報を保持する。
【００９１】
まず、コンテンツ要求者装置３００は、コンテンツサーバ２００にコンテンツ配信を要求するコンテンツ要求を、入力部３１１において受け付ける（ステップＳ１）。次に、コンテンツ要求者装置３００は、位置情報サーバ１００に対して、位置情報要求を送信する（ステップＳ２）。例えば、コンテンツ要求者装置３００は、位置情報取得部３３２において、「位置情報をコンテンツ要求者装置３００に送信すること」を位置情報サーバ１００に対して要求するコンテンツ要求を、位置情報サーバ１００に対してＨＴＴＰ（HyperText  Transfer  Protocol）で送信する。
【００９２】
そして、コンテンツ要求者装置３００は、位置情報サーバ１００から、位置情報を取得する（ステップＳ３）。例えば、コンテンツ要求者装置３００は、位置情報取得部３３２において、位置情報「区画Ａ」を位置情報サーバ１００からＨＴＴＰで取得する。
【００９３】
続いて、コンテンツ要求者装置３００は、コンテンツ要求をコンテンツサーバ２００に送信する際に、取得された位置情報をコンテンツ要求に付加して送信する（ステップＳ４）。例えば、コンテンツ要求者装置３００は、コンテンツ要求送信部３３３において、位置情報を、コンテンツサーバ２００に送信するＷｅｂページに埋め込むなどして送信する。
【００９４】
すると、コンテンツサーバ２００は、コンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報と、判定情報保持部２２２によって保持された判定情報とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置３００にコンテンツを配信するように、コンテンツ配信を制御する（ステップＳ５）。
【００９５】
例えば、コンテンツサーバ２００が、コンテンツ配信制御部２３３において、コンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報「区画Ａ」と判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツサーバ２００は、コンテンツ配信制御部２３３においてコンテンツ配信を制御し、コンテンツ要求者装置３００に、ＲＴＳＰ（Real  Time  Streaming  Protocol）等の通信プロトコルにより、コンテンツを配信する（ステップＳ６）。
【００９６】
なお、実施例１においては、コンテンツ要求に付加された位置情報が「区画Ａ」である場合を説明したが、例えば、コンテンツ要求者装置３００に予め振り分けられている位置情報が「区画Ｂ」であって、コンテンツ要求に付加された位置情報が「区画Ｂ」である場合には、コンテンツサーバ２００が、コンテンツ配信制御部２３３において、位置情報「区画Ｂ」と判定情報とを比較することで、コンテンツ配信の許可が得られない結果、コンテンツサーバ２００は、コンテンツ配信制御部２３３において、コンテンツ要求者装置３００にコンテンツを配信しないようにコンテンツ配信を制御するなどする。
【００９７】
このようにして、実施例１に係るコンテンツ配信制御システムは、地域に特化して提供されるコンテンツ配信を、対象地域以外のコンテンツ要求者装置に提供しないことで、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【００９８】
［実施例１の効果］
上記してきたように、実施例１によれば、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、コンテンツ要求者装置と通信可能に接続された位置情報サーバは、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持し、コンテンツ要求者装置は、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を所定の入力部において受け付けた際に、位置情報を取得し、コンテンツ要求をコンテンツサーバに送信する際に、位置情報をコンテンツ要求に付加して送信し、コンテンツサーバは、送信されたコンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報を用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、コンテンツサーバにおいては、コンテンツ要求者装置に予め振り分けられている位置情報（例えば、行政区画や都道府県などの位置情報）であって、コンテンツ要求者装置からコンテンツ要求に付加されて送信された位置情報を用いてコンテンツ配信を制御することから、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【００９９】
また、実施例１によれば、コンテンツサーバは、位置情報からコンテンツ配信の許否を判定する判定情報を保持し、コンテンツ要求に付加された位置情報と判定情報とを比較することで、所定のコンテンツ要求者装置に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、所定のコンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、対象地域以外のコンテンツ要求者装置に提供しないことで、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【０１００】
具体的に例を挙げて説明すると、ＩＰ網などのネットワークにおいて「ＩＰ再送信サービス」を行った場合、ＩＰアドレスで識別されるコンテンツ要求者装置に番組を送信してしまう従来の手法とは異なり、コンテンツサーバは、コンテンツ要求者装置に予め振り分けられている位置情報（例えば、行政区画や都道府県などの位置情報）であって、コンテンツ要求者装置からコンテンツ要求に付加されて送信された位置情報を用いてコンテンツ配信を制御することから、本来の電波によるコンテンツ配信対象地域と同一の地域をコンテンツ配信対象地域とすることが望ましいとされる「ＩＰ再送信サービス」のように、地域に特化して提供されるコンテンツ配信を、対象地域以外のコンテンツ要求者装置に提供しないことで、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【実施例２】
【０１０１】
ところで、これまで実施例１として、位置情報サーバが、コンテンツ要求者装置の位置情報を検証可能な形式で保持しない手法（もしくは、位置情報サーバが位置情報を検証可能な形式で保持していても、コンテンツサーバにおいて位置情報を検証しない手法）を説明したが、本発明はこれに限られるものではなく、位置情報サーバが位置情報を検証可能な形式で保持し、コンテンツサーバにおいて位置情報を検証する手法にも、本発明を同様に適用することができる。以下では、実施例２として、位置情報サーバが位置情報を検証可能な形式で保持し、コンテンツサーバにおいて位置情報を検証する手法を説明する。
【０１０２】
［実施例２に係るコンテンツ配信制御システムの概要および特徴］
まず、図８を用いて、実施例２に係るコンテンツ配信制御システムの概要および特徴を説明する。図８は、実施例２に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。
【０１０３】
実施例２に係るコンテンツ配信制御システムの主たる特徴について、簡単に説明すると、実施例２に係るコンテンツ配信制御システムの位置情報サーバは、図８に示すように、実施例１と同様、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報データベースを備えるが、実施例１と異なり、位置情報を検証可能な形式で保持する。例えば、位置情報サーバの位置情報データベースは、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている「区画Ａ」などの位置情報を、位置情報サーバによる電子署名付きのＳＡＭＬ（Security  Assertion  Markup  Language）の形式で保持する。
【０１０４】
このような構成のもと、実施例２におけるコンテンツ要求者装置は、まず、実施例１と同様、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を入力部において受け付けた際に、位置情報サーバの位置情報データベースから位置情報を取得するが、実施例１と異なり、位置情報を検証可能な形式で取得する（図８の（１）を参照）。例えば、コンテンツ要求者装置は、「区画Ａ」などの位置情報を、位置情報サーバによる電子署名付きのＳＡＭＬの形式で取得する。
【０１０５】
次に、コンテンツ要求者装置は、実施例１と同様、コンテンツ要求をコンテンツサーバに送信する際に、取得された位置情報をコンテンツ要求に付加して送信するが、実施例１と異なり、位置情報を検証可能な形式でコンテンツ要求に付加して送信する（図８の（２）を参照）。例えば、コンテンツ要求者装置は、「区画Ａ」などの位置情報を、位置情報サーバによる電子署名付きのＳＡＭＬの形式で、コンテンツ要求に付加して送信する。
【０１０６】
すると、コンテンツサーバは、実施例１と同様、コンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報と判定情報データベースによって保持された判定情報とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御するが、実施例１と異なり、位置情報を検証してコンテンツ配信を制御する（図８の（３）を参照）。
【０１０７】
例えば、コンテンツサーバにおいては、位置情報に関する事実として、確かに位置情報サーバから発行された位置情報であることが検証され（位置情報が位置情報サーバによって保障されていることが検証され）、また、位置情報に改竄が行われていないことが検証される。なお、位置情報サーバが位置情報を送信した事実を否認しないことなども検証される。その後、コンテンツサーバが、検証された位置情報「区画Ａ」と判定情報とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツサーバは、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御する。
【０１０８】
このようにして、実施例２に係るコンテンツ配信制御システムは、地域に特化して提供されるコンテンツ配信を、信用性の高い位置情報に基づいて、対象地域のコンテンツ要求者装置により適切に提供することが可能になる。
【０１０９】
［実施例２に係るコンテンツ配信制御システムの構成］
次に、図９〜図１２を用いて、実施例２に係るコンテンツ配信制御システムの構成を説明する。図９は、実施例２におけるコンテンツサーバの構成を示すブロック図であり、図１０は、検証可能な形式の位置情報を説明するための図であり、図１１は、位置情報サーバ公開鍵保持部を説明するための図であり、図１２は、コンテンツ配信制御部を説明するための図である。ここで、実施例２に係るコンテンツ配信制御システムは、実施例１と同様、位置情報サーバ１００と、コンテンツサーバ２００と、コンテンツ要求者装置３００とから構成されるが、位置情報サーバ１００が保持する位置情報が検証可能な形式の位置情報である点や、コンテンツサーバ２００に位置情報サーバ公開鍵保持部２２３が追加される点（図４および図９を参照）などが、実施例１と異なる。そこで、以下では、位置情報サーバ１００が保持する検証可能な形式の位置情報であって、コンテンツ要求者装置３００を介してコンテンツサーバ２００に一時的に保持される位置情報を、コンテンツサーバ２００の位置情報一時保持部２２１において説明する他、実施例１とほぼ同様に構成される装置や部については説明を省略する。
【０１１０】
［コンテンツサーバ２００］
実施例２におけるコンテンツサーバ２００の位置情報一時保持部２２１は、実施例１と同様、コンテンツ要求者装置３００から取得された位置情報を一時的に保持するが、実施例１と異なり、位置情報を検証可能な形式で保持する。具体的には、位置情報一時保持部２２１は、実施例１と同様、位置情報取得部２３２によってコンテンツ要求者装置３００から取得された位置情報を一時的に保持し、保持した位置情報は、コンテンツ配信制御部２３３による処理などに利用されるが、実施例１と異なり、検証可能な形式で取得された位置情報を保持する。
【０１１１】
例えば、位置情報一時保持部２２１は、図１０に示すように、コンテンツ要求者装置３００の位置を示す情報として、コンテンツ要求者装置３００に予め振り分けられている位置情報であって、位置情報サーバ１００の電子署名付きのＳＡＭＬ（Security  Assertion  Markup  Language）の形式の位置情報を保持する。図１０に示す位置情報について簡単に説明すると、まず、ＳＡＭＬとは、認証のための情報をＸＭＬ（Extensible  Markup  Language）で記述されたデータで交換することを目的として策定されたプロトコルである。したがって、図１０に示す位置情報も、すべて、ＸＭＬで記述されている。図１０の（１）に示す部分には、ＳＡＭＬアサーション（対象とする主体の位置情報などを証明すること）のバージョン、識別ＩＤ、発行者、発行時間の指定などが記述されている。また、図１０の（２）に示す部分には、このＳＡＭＬアサーションの有効期間の指定や、受け取り手の指定（Audience）などが記述されている。また、図１０の（３）に示す部分には、認証ステートメントと呼ばれる認証情報が記述されており、本発明でいうところの位置情報は、この（３）に示す部分などに記述されることになる。図１０の例でいうと、位置情報として「Ａ」が記述されている。
【０１１２】
また、図１０の（４）に示す部分には、ＸＭＬ署名と呼ばれる電子署名が記述されている。このＸＭＬ署名は、ＳＡＭＬの形式において任意の情報であるが、例えば、位置情報サーバ１００による電子署名がＸＭＬ署名として添付されれば、このＳＡＭＬの形式の位置情報を取得したコンテンツサーバ２００において、位置情報に関する事実として、確かに位置情報サーバ１００から発行された位置情報であること、また、位置情報に改竄が行われていないこと、さらに、位置情報サーバ１００が位置情報を送信した事実を否認しないことなどを検証することができる。なお、実施例２においては、位置情報一時保持部２２１が、位置情報サーバ１００による電子署名付きのＳＡＭＬの形式の位置情報を保持する場合を説明したが、位置情報の形式は、位置情報が位置情報サーバ１００においてどのような形式で保持されていたかに依存するものであり、例えば、位置情報サーバ１００において、位置情報がＸ．５０９証明書の形式などで保持されていれば、位置情報一時保持部２２１は、Ｘ．５０９証明書の形式の位置情報を保持するなど、その他の形式の場合にも、本発明を同様に適用することができる。
【０１１３】
実施例２におけるコンテンツサーバ２００の位置情報サーバ公開鍵保持部２２３は、位置情報サーバ１００の公開鍵を保持する。具体的には、位置情報サーバ公開鍵保持部２２３は、コンテンツ要求者装置３００から検証可能な形式で受信した位置情報に関する事実を、後述するコンテンツ配信制御部２３３によって検証することを目的として、位置情報サーバ１００の公開鍵を保持し、保持した公開鍵は、コンテンツ配信制御部２３３による処理などに利用される。
【０１１４】
例えば、位置情報サーバ公開鍵保持部２２３は、図１１に示すように、位置情報サーバ１００の識別情報と公開鍵とを対応づけて保持する。また、実施例２における位置情報サーバ公開鍵保持部２２３は、信頼できる位置情報サーバ１００の公開鍵を予め保持するものとする。なお、実施例２においては、位置情報サーバ公開鍵保持部２２３が、位置情報サーバ１００の公開鍵を予め保持する手法を説明したが、本発明はこれに限られるものではなく、コンテンツサーバ２００がコンテンツ要求者装置３００からコンテンツ配信要求を受信した際に、コンテンツサーバ２００が位置情報サーバ１００から公開鍵を取得し、コンテンツサーバ２００においてコンテンツ配信の制御が行われた後、取得した公開鍵を廃棄・消去する手法など、運用の形態に即した手法であれば、公開鍵を保持する手法は、いずれでもよい。
【０１１５】
実施例２におけるコンテンツサーバ２００のコンテンツ配信制御部２３３は、実施例１と同様、位置情報から特定される所定の着信者装置への接続を制御するが、実施例１と異なり、コンテンツ配信要求に付加された位置情報を検証して、コンテンツ配信を制御する。
【０１１６】
例えば、コンテンツ配信制御部２３３は、図１２に示すように、位置情報に関する事実を検証する。図１２に示す検証手法について簡単に説明すると、まず、位置情報一時保持部２２１に保持された位置情報は、位置情報サーバ１００による電子署名付きのＳＡＭＬの形式の位置情報である。ＳＡＭＬの形式の位置情報には、任意の情報ではあるが、ＸＭＬ署名と呼ばれる電子署名が記述されている。
【０１１７】
図１２の例では、位置情報に、位置情報サーバ００１の電子署名が記述されている。コンテンツ配信制御部２３３は、図１２に示すように、まず、位置情報サーバ００１の電子署名を、位置情報サーバ公開鍵保持部２２３に保持する公開鍵によって復号化する。すると、コンテンツ配信制御部２３３は、位置情報のハッシュ値を取り出すことになる。一方、コンテンツ配信制御部２３３は、図１２に示すように、位置情報からハッシュ値を算出する。すなわち、電子署名から取り出したハッシュ値および算出されたハッシュ値の２つのハッシュ値が取得されることになるが、コンテンツ配信制御部２３３は、この２つのハッシュ値を比較し、同じハッシュ値であるか否かを検証する。
【０１１８】
２つのハッシュ値が同じハッシュ値である場合には、コンテンツ配信制御部２３３は、位置情報に関する事実として、確かに位置情報サーバ１００から発行された位置情報であること（位置情報が位置情報サーバ１００によって保障されていること）、また、位置情報に改竄が行われていないことを検証することができる。なお、位置情報サーバ１００が位置情報を送信した事実を否認しないことなども検証することができる。なお、実施例２においては、位置情報一時保持部２２１が、位置情報サーバ１００による電子署名付きのＳＡＭＬの形式の位置情報を保持し、コンテンツ配信制御部２３３が電子署名を検証する場合を説明したが、位置情報の形式は、位置情報が位置情報サーバ１００においてどのような形式で保持されていたかに依存するものであり、例えば、位置情報サーバ１００において位置情報がＸ．５０９証明書の形式などで保持されていれば、コンテンツ配信制御部２３３は、Ｘ．５０９証明書の形式の位置情報を検証する手法で検証する場合や、位置情報サーバ１００において位置情報が位置情報サーバ１００のアドレス（例えば、ＵＲＬ（Uniform Resource Locator）など）と対応づけて保持されていれば、コンテンツ配信制御部２３３は、取得した位置情報サーバ１００のアドレスに位置情報が存在するか否かを検証する手法で検証する場合など、その他の形式で保持されていれば、その他の形式に適合した手法で検証する場合にも、本発明を同様に適用することができる。
【０１１９】
［実施例２に係るコンテンツ配信制御システムによる処理の手順］
次に、図１３を用いて、実施例２に係るコンテンツ配信制御システムによる処理の手順を説明する。図１３は、実施例２に係るコンテンツ配信制御システムによる処理の手順を示すシーケンス図である。
【０１２０】
また、実施例２における位置情報サーバ１００は、実施例１と同様、コンテンツ要求者装置３００の位置を示す情報として、コンテンツ要求者装置３００に予め振り分けられている位置情報を保持する位置情報保持部１２１を備えるが、実施例１と異なり、位置情報を検証可能な形式で保持する。例えば、位置情報保持部１２１は、コンテンツ要求者装置３００の位置を示す情報として、コンテンツ要求者装置３００に予め振り分けられた「区画Ａ」などの位置情報を、位置情報サーバによる電子署名付きのＳＡＭＬ（Security  Assertion  Markup  Language）の形式で保持する。
【０１２１】
まず、コンテンツ要求者装置３００は、実施例１と同様、コンテンツサーバ２００にコンテンツ配信を要求するコンテンツ要求を、入力部３１１において受け付け（ステップＳ１）、次に、コンテンツ要求者装置３００は、実施例１と同様、位置情報サーバ１００に対して、位置情報要求を送信する（ステップＳ２）。
【０１２２】
そして、コンテンツ要求者装置３００は、実施例１と同様、位置情報サーバ１００から、位置情報を取得するが、実施例１と異なり、位置情報を検証可能な形式で取得する（ステップＳ３）。例えば、コンテンツ要求者装置３００は、位置情報取得部３３２において、位置情報「区画Ａ」を、位置情報サーバ１００による電子署名付きのＳＡＭＬの形式で、位置情報サーバ１００からＨＴＴＰで取得する。
【０１２３】
続いて、コンテンツ要求者装置３００は、実施例１と同様、コンテンツ要求をコンテンツサーバ２００に送信する際に、取得された位置情報をコンテンツ要求に付加して送信するが、実施例１と異なり、位置情報を検証可能な形式でコンテンツ要求に付加して送信する（ステップＳ４）。例えば、コンテンツ要求者装置３００は、コンテンツ要求送信部３３３において、位置情報サーバ１００による電子署名付きのＳＡＭＬの形式の位置情報を、コンテンツサーバ２００に送信するＷｅｂページに埋め込むなどして送信する。
【０１２４】
すると、コンテンツサーバ２００は、実施例１と同様、コンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報と、判定情報保持部２２２によって保持された判定情報とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置３００にコンテンツを配信するように、コンテンツ配信を制御するが、実施例１と異なり、コンテンツ要求に付加された位置情報を検証して、コンテンツ配信を制御する（ステップＳ５）。
【０１２５】
例えば、コンテンツサーバ２００は、コンテンツ配信制御部２３３において、コンテンツサーバ２００がコンテンツ要求を受信した際に、位置情報サーバ１００の公開鍵を位置情報サーバ公開鍵保持部２２３に保持しているか否かを確認し、保持していない場合や公開鍵の有効期間が切れている場合などには、位置情報サーバ１００から公開鍵をＨＴＴＰで取得する（ステップＳ５１およびステップＳ５２）。そして、コンテンツサーバ２００は、コンテンツ配信制御部２３３において、位置情報に記述された電子署名を位置情報サーバ１００の公開鍵によって復号化し、位置情報のハッシュ値を取り出すとともに、位置情報からハッシュ値を算出し、取り出したハッシュ値と算出したハッシュ値とを比較することで、位置情報に関する事実を検証する。
【０１２６】
続いて、コンテンツサーバ２００が、コンテンツ配信制御部２３３において、実施例１と同様、検証された位置情報「区画Ａ」と判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツサーバ２００は、コンテンツ配信制御部２３３においてコンテンツ配信を制御し、コンテンツ要求者装置３００に、ＲＴＳＰ（Real  Time  Streaming  Protocol）等の通信プロトコルにより、コンテンツを配信する（ステップＳ６）。
【０１２７】
このようにして、実施例２に係るコンテンツ配信制御システムは、地域に特化して提供されるコンテンツ配信を、信用性の高い位置情報に基づいて、対象地域のコンテンツ要求者装置により適切に提供することが可能になる。
【０１２８】
［実施例２の効果］
上記してきたように、実施例２によれば、位置情報サーバは、位置情報を検証可能な形式で保持し、コンテンツ要求者装置は、位置情報を検証可能な形式で取得し、位置情報を検証可能な形式でコンテンツ要求に付加して送信し、コンテンツサーバは、コンテンツ要求に付加された位置情報を検証して所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、信用性の高い位置情報に基づいて、対象地域のコンテンツ要求者装置により適切に提供することが可能になる。
【０１２９】
具体的に例を挙げて説明すると、コンテンツサーバが、検証可能な形式として証明書の形式で位置情報を取得すると、コンテンツサーバにおいては、位置情報に関する事実として、確かに位置情報サーバが保持する位置情報データベースから取得された位置情報であることが検証され（位置情報が位置情報サーバによって保障されていることが検証され）、また、位置情報に改竄が行われていないことが検証されて、コンテンツ要求者装置に対するコンテンツ配信を制御することから、地域に特化して提供されるコンテンツ配信を、信用性の高い位置情報に基づいて、対象地域のコンテンツ要求者装置により適切に提供することが可能になる。なお、位置情報サーバが位置情報を送信した事実を否認しないことなども検証される。
【実施例３】
【０１３０】
ところで、これまで実施例１および実施例２として、コンテンツ要求者装置が、コンテンツ要求に位置情報のみを付加して送信し、コンテンツサーバにおいて位置情報を検証する手法を説明したが、本発明はこれに限られるものではなく、コンテンツ要求者装置が、位置情報に加えて、コンテンツ要求に利用者に関する利用者情報を付加して送信し、コンテンツサーバにおいて利用者情報をさらに用いてコンテンツ配信を制御する手法にも、本発明を同様に適用することができる。以下では、実施例３として、コンテンツ要求者装置が、位置情報に加えて、コンテンツ要求に利用者に関する利用者情報を付加して送信し、コンテンツサーバにおいて利用者情報をさらに用いてコンテンツ配信を制御する手法を説明する。
【０１３１】
［実施例３に係るコンテンツ配信制御システムの概要および特徴］
まず、図１４を用いて、実施例３に係るコンテンツ配信制御システムの概要および特徴を説明する。図１４は、実施例３に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。
【０１３２】
実施例３に係るコンテンツ配信制御システムの主たる特徴について、簡単に説明すると、実施例３に係るコンテンツ配信制御システムは、図１４に示すように、実施例１と同様、位置情報サーバが、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持する位置情報データベースを備える他に、実施例１と異なり、利用者情報サーバが、コンテンツ要求者装置を利用する利用者に関する利用者情報を保持する利用者情報データベース（特許請求の範囲に記載の「利用者情報保持手段」に対応する）を備える。例えば、利用者情報サーバの利用者情報データベースは、利用者に関する利用者情報として、「年齢」、「性別」などの利用者情報を、ＩＰアドレス「１０．１０．Ｘ．Ｘ」によって識別されるコンテンツ要求者装置を利用する利用者の利用者情報として保持する。
【０１３３】
なお、実施例３においては、電気通信事業者などに備えられる利用者情報サーバが、コンテンツ要求者装置を利用する利用者に関する利用者情報を保持する利用者情報データベースを備える手法を説明するが、本発明はこれに限られるものではなく、例えば、コンテンツ要求者装置自体が利用者情報を保持する手法など、その他の主体が利用者情報を保持する手法にも、本発明を同様に適用することができる。
【０１３４】
このような構成のもと、実施例３におけるコンテンツ要求者装置は、まず、実施例１と同様、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を入力部において受け付けた際に、位置情報サーバの位置情報データベースから位置情報を取得する他に（図１４の（１）−１を参照）、実施例１と異なり、位置情報に加えて、利用者に関する利用者情報を保持する利用者情報サーバの利用者情報データベースから利用者情報を取得する（図１４の（１）−２を参照）。例えば、コンテンツ要求者装置は、「区画Ａ」などの位置情報の他に、「年齢」、「性別」などの利用者情報を取得する。なお、実施例３においては、説明の便宜上から、「年齢」、「性別」などと表記するが、実際は、具体的な「年齢」や具体的な「性別」などの情報である。
【０１３５】
次に、コンテンツ要求者装置は、実施例１と同様、コンテンツ要求をコンテンツサーバに送信する際に、取得された位置情報をコンテンツ要求に付加して送信する他に、位置情報に加えて、コンテンツ要求に利用者情報を付加して送信する（図１４の（２）を参照）。例えば、コンテンツ要求者装置は、「区画Ａ」などの位置情報の他に、「年齢」、「性別」などの利用者情報を、コンテンツ要求に付加して送信する。
【０１３６】
すると、コンテンツサーバは、実施例１と同様、コンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報と判定情報データベースによって保持された判定情報とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御する他に、実施例１と異なり、コンテンツ要求に付加された利用者情報をさらに用いてコンテンツ配信を制御する（図１４の（３）を参照）。
【０１３７】
例えば、コンテンツサーバが、コンテンツ要求に付加された位置情報「区画Ａ」と判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツサーバは、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御し、かつ、利用者情報である「年齢」や「性別」を確認し、「年齢」や「性別」に応じてコンテンツ配信を制御する（例えば、コンテンツを配信する規制に抵触しない「年齢」であることを確認したり、コンテンツを配信する際に添付する宣伝コンテンツとして「性別」に適したコンテンツを配信するなどする）。
【０１３８】
このようにして、実施例３に係るコンテンツ配信制御システムは、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になるのみならず、利用者情報に基づいてコンテンツ配信を制御することが可能になる。
【０１３９】
［実施例３に係るコンテンツ配信制御システムの構成］
次に、図１５を用いて、実施例３に係るコンテンツ配信制御システムの構成を説明する。図１５は、実施例３におけるコンテンツサーバの構成を示すブロック図である。ここで、実施例３に係るコンテンツ配信制御システムは、実施例１と同様、位置情報サーバ１００と、コンテンツサーバ２００と、コンテンツ要求者装置３００とから構成される他に、利用者情報サーバを含んで構成される。そこで、以下では、利用者情報サーバが備える利用者情報保持部によって保持された利用者情報であって、コンテンツ要求者装置３００を介してコンテンツサーバ２００に一時的に保持される利用者情報を、コンテンツサーバ２００の利用者情報一時保持部２２４において説明する。その他、実施例１とほぼ同様に構成される装置や部については説明を省略する。
【０１４０】
［コンテンツサーバ２００］
実施例３におけるコンテンツサーバ２００の利用者情報一時保持部２２４は、コンテンツ要求者装置３００から取得された利用者情報を一時的に保持する。具体的には、利用者情報一時保持部２２４は、位置情報取得部２３２によってコンテンツ要求者装置３００から取得された利用者情報を一時的に保持し、保持した利用者情報は、コンテンツ配信制御部２３３による処理などに利用される。例えば、利用者情報一時保持部２２４は、図１４に示す「年齢」や「性別」のような利用者情報や、認証情報や、「嗜好」などの属性情報などを保持する。なお、利用者情報一時保持部２２４が保持した利用者情報は、コンテンツ配信制御部２３３による処理などに利用された後、適宜削除される手法や、一定の期間保持する手法など、運用の形態に適した手法であれば、利用者情報を保持する期間の長さはいずれでもよい。
【０１４１】
実施例３におけるコンテンツサーバ２００のコンテンツ配信制御部２３３は、実施例１と同様、コンテンツ配信を制御する他に、実施例１と異なり、コンテンツ要求に付加された利用者情報をさらに用いてコンテンツ配信を制御する。コンテンツ配信制御部２３３は、コンテンツサーバ２００がコンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報と判定情報保持部２２２によって保持された判定情報とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置３００にコンテンツを配信するようにコンテンツ配信を制御する他に、実施例１と異なり、利用者情報一時保持部２２４に保持された利用者情報をさらに用いてコンテンツ配信を制御する。
【０１４２】
例えば、コンテンツ配信制御部２３３が、コンテンツ要求に付加された位置情報「区画Ａ」と判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツ配信制御部２３３は、コンテンツ要求者装置３００にコンテンツを配信するようにコンテンツ配信を制御し、かつ、利用者情報である「年齢」や「性別」を確認し、「年齢」や「性別」に応じてコンテンツ配信を制御する（例えば、コンテンツを配信する規制に抵触しない「年齢」であることを確認したり、コンテンツを配信する際に添付する宣伝コンテンツとして「性別」に適したコンテンツを配信するなどする）。また、例えば、コンテンツ配信制御部２３３は、利用者情報として、「嗜好」などの属性情報を受信した際には、「嗜好」に応じたコンテンツを選択するなどして、コンテンツ配信を制御する。
【０１４３】
［実施例３の効果］
上記してきたように、実施例３によれば、コンテンツ要求者装置もしくはコンテンツ要求者装置と通信可能に接続されたコンテンツ要求者装置以外の通信装置は、コンテンツ要求者装置を利用する利用者に関する利用者情報を保持し、コンテンツ要求者装置は、位置情報に加えて利用者情報を取得し、位置情報に加えて、コンテンツ要求に利用者情報を付加して送信し、コンテンツサーバは、送信されたコンテンツ要求を受信した際に、コンテンツ要求に付加された利用者情報をさらに用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になるのみならず、利用者情報に基づいてコンテンツ配信を制御することが可能になる。
【０１４４】
具体的に例を挙げて説明すると、ＩＰ網などのネットワークにおいて「ＩＰ再送信サービス」を行った場合、コンテンツサーバが、利用者情報（例えば、個々の利用者の認証情報、属性情報、嗜好に関する情報など）に基づいてコンテンツ配信を制御することから、個々の利用者に特化した番組等を利用者に提供することが可能になる。
【実施例４】
【０１４５】
ところで、これまで実施例１〜実施例３として、コンテンツ要求者装置が位置情報サーバから位置情報を取得する手法を説明したが、本発明はこれに限られるものではなく、コンテンツサーバが位置情報サーバから位置情報を取得する手法にも、本発明を同様に適用することができる。以下では、実施例４として、コンテンツサーバが位置情報サーバから位置情報を取得する手法を説明する。
【０１４６】
［実施例４に係るコンテンツ配信制御システムの概要および特徴］
まず、図１６を用いて、実施例４に係るコンテンツ配信制御システムの概要および特徴を説明する。図１６は、実施例４に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。
【０１４７】
実施例４に係るコンテンツ配信制御システムの主たる特徴について、簡単に説明すると、実施例４に係るコンテンツ配信制御システムの位置情報サーバは、図１６に示すように、実施例１と同様、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられた位置情報を保持する位置情報データベースを備える。また、実施例４に係るコンテンツ配信制御システムのコンテンツサーバは、図１６に示すように、実施例１と同様、位置情報からコンテンツ配信の許否を判定する判定情報を保持する判定情報データベースを備える。
【０１４８】
このような構成のもと、実施例４におけるコンテンツ要求者装置は、まず、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求を入力部において受け付け、コンテンツ要求をコンテンツサーバに送信する（図１６の（１）を参照）。
【０１４９】
次に、コンテンツサーバは、コンテンツ要求を受信した際に、位置情報サーバの位置情報データベースから位置情報を取得する（図１６の（２）を参照）。例えば、コンテンツサーバは、「区画Ａ」などの位置情報を取得する。
【０１５０】
そして、コンテンツサーバは、位置情報を取得した際に、コンテンツ要求に付加された位置情報と判定情報データベースによって保持された判定情報とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御する（図１６の（３）を参照）。
【０１５１】
例えば、コンテンツサーバが、コンテンツ要求に付加された位置情報「区画Ａ」と判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツサーバは、コンテンツ要求者装置にコンテンツを配信するようにコンテンツ配信を制御する。
【０１５２】
なお、実施例４においては、取得された位置情報が「区画Ａ」である場合を説明したが、例えば、コンテンツ要求者装置に予め振り分けられている位置情報が「区画Ｂ」であって、取得された位置情報が「区画Ｂ」である場合には、コンテンツサーバが、位置情報「区画Ｂ」と判定情報とを比較することで、コンテンツ配信の許可が得られない結果、コンテンツサーバは、コンテンツ要求者装置にコンテンツを配信しないようにコンテンツ配信を制御するなどする。
【０１５３】
このようにして、実施例４に係るコンテンツ配信制御システムは、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【０１５４】
なお、実施例４においては、コンテンツサーバが位置情報を取得し、位置情報のみを用いてコンテンツ配信を制御する手法を説明したが、本発明はこれに限られるものではなく、位置情報サーバが位置情報を検証可能な形式で保持し、コンテンツサーバが検証可能な形式で位置情報を取得し、位置情報を検証してコンテンツ配信を制御する手法や、コンテンツサーバが利用者情報をさらに取得し、利用者情報をさらに用いてコンテンツ配信を制御する手法や、利用者情報サーバが利用者情報を検証可能な形式で保持し、コンテンツサーバが検証可能な形式で利用者情報を取得し、利用者情報を検証してコンテンツ配信を制御する手法などにも、本発明を同様に適用することができる。
【０１５５】
［実施例４に係るコンテンツ配信制御システムの処理の手順］
次に、図１７を用いて、実施例４に係るコンテンツ配信制御システムによる処理の手順を説明する。図１７は、実施例４に係るコンテンツ配信制御システムによる処理の手順を示すシーケンス図である。
【０１５６】
まず、コンテンツ要求者装置３００は、実施例１と同様、コンテンツサーバ２００にコンテンツ配信を要求するコンテンツ要求を、入力部３１１において受け付ける（ステップＳ１）。次に、コンテンツ要求者装置３００は、実施例１と異なり、コンテンツ要求をコンテンツサーバ２００に送信する（ステップＳ２）。例えば、コンテンツ要求者装置３００は、コンテンツ要求送信部３３３において、コンテンツ要求を、位置情報サーバ１００に対してＨＴＴＰ（HyperText  Transfer  Protocol）で送信する。
【０１５７】
すると、コンテンツ要求者装置３００は、コンテンツ要求を受信した際に、位置情報サーバ１００から位置情報を取得する（ステップＳ３およびステップＳ４）。例えば、コンテンツサーバ２００は、位置情報取得部２３２において、「位置情報をコンテンツサーバ２００に送信すること」を位置情報サーバ１００に対して要求する位置情報要求を、位置情報サーバ１００に対してＨＴＴＰで送信し、次に、位置情報「区画Ａ」を位置情報サーバ１００からＨＴＴＰで取得する。
【０１５８】
すると、コンテンツサーバ２００は、位置情報を取得した際に、取得した位置情報と、判定情報保持部２２２によって保持された判定情報とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定し、判定によってコンテンツ配信の許可が得られた場合に、コンテンツ要求者装置３００にコンテンツを配信するように、コンテンツ配信を制御する（ステップＳ５）。
【０１５９】
例えば、コンテンツサーバ２００が、コンテンツ配信制御部２３３において、コンテンツ要求を受信した際に、取得した位置情報「区画Ａ」と判定情報（位置情報「区画Ａ」からコンテンツ配信の許否を「可」と判定する判定情報）とを比較することで、コンテンツ要求者装置３００に対するコンテンツ配信の許否を判定すると、判定によってコンテンツ配信の許可が得られる結果、コンテンツサーバ２００は、コンテンツ配信制御部２３３においてコンテンツ配信を制御し、コンテンツ要求者装置３００に、ＲＴＳＰ（Real  Time  Streaming  Protocol）等の通信プロトコルにより、コンテンツを配信する（ステップＳ６）。
【０１６０】
なお、実施例４においては、コンテンツ要求に付加された位置情報が「区画Ａ」である場合を説明したが、例えば、コンテンツ要求者装置３００に予め振り分けられている位置情報が「区画Ｂ」であって、取得された位置情報が「区画Ｂ」である場合には、コンテンツサーバ２００が、コンテンツ配信制御部２３３において、位置情報「区画Ｂ」と判定情報とを比較することで、コンテンツ配信の許可が得られない結果、コンテンツサーバ２００は、コンテンツ配信制御部２３３において、コンテンツ要求者装置３００にコンテンツを配信しないようにコンテンツ配信を制御するなどする。
【０１６１】
このようにして、実施例４に係るコンテンツ配信制御システムは、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【０１６２】
［実施例４の効果］
上記してきたように、実施例４によれば、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバのコンテンツ配信を制御するコンテンツ配信制御システムであって、コンテンツサーバと通信可能に接続された位置情報サーバは、コンテンツ要求者装置の位置を示す情報として、コンテンツ要求者装置に予め振り分けられている位置情報を保持し、コンテンツサーバは、コンテンツサーバにコンテンツ配信を要求するコンテンツ要求をコンテンツ要求者装置から受信した際に、位置情報を取得し、位置情報を取得した際に、位置情報を用いて所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、コンテンツサーバにおいては、コンテンツ要求者装置に予め振り分けられている位置情報（例えば、行政区画や都道府県などの位置情報）であって、コンテンツ要求者装置からコンテンツ要求に付加されて送信された位置情報を用いてコンテンツ配信を制御することから、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【実施例５】
【０１６３】
ところで、これまで実施例１〜実施例４に係るコンテンツ配信制御システムについて説明したが、本発明は上記した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、実施例５に係るコンテンツ配信制御システムとして、異なる実施例を説明する。
【０１６４】
［コンテンツ配信制御］
上記の実施例１〜実施例４においては、コンテンツサーバが、位置情報からコンテンツ配信の許否を判定する判定情報を保持し、コンテンツ要求を受信した際に、コンテンツ要求者装置に対するコンテンツ配信の許否を判定してコンテンツ配信を制御する手法を説明したが、本発明はこれに限られるものではなく、例えば、コンテンツサーバが、位置情報と位置情報から特定される所定のコンテンツとの対応づけに関する情報を保持し、コンテンツ要求を受信した際に、対応づけとコンテンツ要求に付加された位置情報とから特定されるコンテンツをコンテンツ要求者装置に配信するようにコンテンツ配信を制御する手法など、コンテンツサーバが、コンテンツ要求を受信した際に、コンテンツ要求に付加された位置情報を用いてコンテンツ配信を制御する手法であれば、本発明を同様に適用することができる。
【０１６５】
以下では、コンテンツサーバが、位置情報と位置情報から特定される所定のコンテンツとの対応づけに関する情報を保持し、コンテンツ要求を受信した際に、対応づけとコンテンツ要求に付加された位置情報とから特定されるコンテンツをコンテンツ要求者装置に配信するようにコンテンツ配信を制御する手法について、具体的に例を挙げて説明する。図１８は、コンテンツ情報保持部を説明するための図である。
【０１６６】
実施例５におけるコンテンツサーバは、位置情報と位置情報から特定されるコンテンツとの対応づけに関する情報を保持するコンテンツ情報保持部（特許請求の範囲に記載の「コンテンツ情報保持手段」に対応する）を備える。例えば、コンテンツ情報保持部は、図１８に示すように、位置情報とコンテンツ情報とを対応づけて保持する。コンテンツ情報保持部は、図１８の１行目に示すように、位置情報「区画Ａ」とコンテンツ情報「東京の天気予報」とを対応づけて保持し、図１８の２行目に示すように、位置情報「区画Ｂ」とコンテンツ情報「神奈川の天気予報」とを対応づけて保持することで、位置情報と位置情報から特定されるコンテンツとの対応づけに関する情報を保持する。
【０１６７】
このような構成のもと、実施例５におけるコンテンツサーバは、コンテンツ要求を受信した際に、コンテンツ情報保持部によって保持された対応づけとコンテンツ要求に付加された位置情報とから特定されるコンテンツを、コンテンツ要求者装置に配信するようにコンテンツ配信を制御する。例えば、コンテンツサーバは、コンテンツ情報保持部によって保持された対応づけ（位置情報「区画Ａ」とコンテンツ情報「東京の天気予報」との対応づけ）と、コンテンツ要求に付加された位置情報（「区画Ａ」）とから特定されるコンテンツ（「東京の天気予報」）を、コンテンツ要求者装置に配信するようにコンテンツ配信を制御する。
【０１６８】
このような場合には、コンテンツサーバは、位置情報と位置情報から特定される所定のコンテンツとの対応づけに関する情報を保持し、保持された対応づけとコンテンツ要求に付加された位置情報とから特定される所定のコンテンツを、所定のコンテンツ要求者装置に配信するようにコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、コンテンツ要求者装置の地域からコンテンツを特定して提供することで、対象地域のコンテンツ要求者装置に適切に提供することが可能になる。
【０１６９】
すなわち、上記したように、ＩＰ網などのネットワークにおいて、地域に特化して詳細な天気予報情報を提供する「天気予報サービス」を行った場合、コンテンツサーバは、コンテンツ要求者装置に予め振り分けられている位置情報（例えば、行政区画や都道府県などの位置情報）であって、コンテンツ要求者装置からコンテンツ要求に付加されて送信された位置情報を用いてコンテンツ配信を制御することから、特定の地域におけるコンテンツ要求者装置に対して、その地域に特化した「天気予報サービス」を適切に提供することが可能になる。
【０１７０】
［システム構成等］
上記の実施例１〜４においては、インターネットとしてのＩＰ網（Internet  Protocol網）に、位置情報サーバ、コンテンツサーバ、およびコンテンツ要求者装置が接続する構成を前提として説明したが、本発明はこれに限られるものではなく、インターネットとしてのＩＰ網に位置情報サーバが接続し、電話網としてのＩＰ網にコンテンツサーバとコンテンツ要求者装置とが接続する構成や、インターネットとしてのＩＰ網に位置情報サーバが接続し、公衆交換電話網にコンテンツサーバとコンテンツ要求者装置とが接続する構成や、インターネットとしてのＩＰ網に位置情報サーバが接続し、公衆交換電話網にコンテンツサーバが接続し、移動体通信網にコンテンツ要求者装置が接続する構成や、インターネットとしてのＩＰ網に位置情報サーバとコンテンツサーバとが接続し、移動体通信網にコンテンツ要求者装置が接続する構成など、その他の構成などにも、本発明を同様に適用することができる。
【０１７１】
また、上記の実施例１〜４においては、位置情報サーバ、コンテンツサーバ、およびコンテンツ要求者装置の間の通信は、ＨＴＴＰ（HyperText  Transfer  Protocol）通信を前提としたが、本発明はこれに限られるものではなく、その他の構成やその他の通信を前提とする場合にも、本発明を同様に適用することができる。
【０１７２】
また、上記の実施例１〜４においては、位置情報が検証可能な形式であるか否か、利用者情報が検証可能な形式であるか否か、位置情報に加えて利用者情報をさらに用いてコンテンツ配信を制御するか否か、などについて、所定の選択に基づいて構成されたコンテンツ配信制御システムを説明したが、本発明はこれに限られるものではなく、上記の実施例１〜４において説明されなかった構成（例えば、検証可能な形式の利用者情報をコンテンツ配信制御装置において検証する構成など）においても、運用の形態に即した構成であれば、本発明を同様に適用することができる。
【０１７３】
例えば、検証可能な形式の利用者情報をコンテンツ配信制御装置において検証する構成では、コンテンツ要求者装置は、利用者情報保持手段から利用者情報を検証可能な形式で取得し、利用者情報を検証可能な形式でコンテンツ要求に付加して送信し、コンテンツサーバは、コンテンツ要求に付加された利用者情報を検証して所定のコンテンツ要求者装置に対するコンテンツ配信を制御するので、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することが可能になるのみならず、信用性の高い利用者情報に基づいてコンテンツ配信を制御することが可能になる。
【０１７４】
具体的に例を挙げて説明すると、コンテンツサーバが、検証可能な形式として証明書の形式で利用者情報を取得すると、コンテンツサーバにおいては、利用者情報に関する事実として、確かに利用者情報サーバが保持する利用者情報データベースから取得された利用者情報であることが検証され（利用者情報が利用者情報サーバによって保障されていることが検証され）、また、利用者情報に改竄が行われていないことが検証されて、コンテンツ要求者装置に対するコンテンツ配信を制御するので、信用性の高い利用者情報に基づいてコンテンツ配信を制御することが可能になる。なお、利用者情報サーバが利用者情報を送信した事実を否認しないことなども検証される。
【０１７５】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理（例えば、コンテンツ要求者装置が利用者情報を取得し、コンテンツ要求に利用者情報を付加して送信する処理など）の全部または一部を手動的におこなう（例えば、コンテンツ要求者装置が利用者情報を取得し、取得した利用者情報を所定の出力部に出力し、利用者による同意を受け付けてから、コンテンツ要求に利用者情報を付加して送信するなど）ことができる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１７６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示（例えば、図２、図４、図６など）の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる（例えば、位置情報一時保持部２２１と利用者情報一時保持部２２４とを統合して構成するなど）。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１７７】
なお、本実施例で説明したコンテンツ制御方法（例えば、図７など）は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【産業上の利用可能性】
【０１７８】
以上のように、本発明に係るコンテンツ配信制御システム、位置情報サーバ、コンテンツサーバ、コンテンツ要求者装置、位置情報プログラム、コンテンツプログラム、およびコンテンツ要求者プログラムは、コンテンツ要求者装置とコンテンツサーバとが通信可能に接続されて、所定のコンテンツ要求者装置にコンテンツを配信するコンテンツサーバのコンテンツ配信を制御することに有用であり、特に、地域に特化して提供されるコンテンツ配信を、対象地域のコンテンツ要求者装置に適切に提供することに適する。
【図面の簡単な説明】
【０１７９】
【図１】実施例１に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。
【図２】実施例１における位置情報サーバの構成を示すブロック図である。
【図３】位置情報保持部を説明するための図である。
【図４】実施例１におけるコンテンツサーバの構成を示すブロック図である。
【図５】判定情報保持部を説明するための図である。
【図６】実施例１におけるコンテンツ要求者装置の構成を示すブロック図である。
【図７】実施例１に係るコンテンツ配信制御システムによる処理の手順を示すシーケンス図である。
【図８】実施例２に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。
【図９】実施例２におけるコンテンツサーバの構成を示すブロック図である。
【図１０】検証可能な形式の位置情報を説明するための図である。
【図１１】位置情報サーバ公開鍵保持部を説明するための図である。
【図１２】コンテンツ配信制御部を説明するための図である。
【図１３】実施例２に係るコンテンツ配信制御システムによる処理の手順を示すシーケンス図である。
【図１４】実施例３に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。
【図１５】実施例３におけるコンテンツサーバの構成を示すブロック図である。
【図１６】実施例４に係るコンテンツ配信制御システムの概要および特徴を説明するための図である。
【図１７】実施例４に係るコンテンツ配信制御システムによる処理の手順を説明するための図である。
【図１８】コンテンツ情報保持部を説明するための図である。
【符号の説明】
【０１８０】
１００  位置情報サーバ
１１１  通信部
１２０  記憶部
１２１  位置情報保持部
１３０  制御部
１３１  通信制御部
２００  コンテンツサーバ
２１１  通信部
２２０  記憶部
２２１  位置情報一時保持部
２２２  判定情報保持部
２２３  位置情報サーバ公開鍵保持部
２２４  利用者情報一時保持部
２３０  制御部
２３１  通信制御部
２３２  位置情報取得部
２３３  コンテンツ配信制御部
３００  コンテンツ要求者装置
３１１  入力部
３１２  出力部
３１３  入出力制御Ｉ／Ｆ部
３１４  通信部
３２０  記憶部
３２１  位置情報一時保持部
３３０  制御部
３３１  通信制御部
３３２  位置情報取得部
３３３  コンテンツ要求送信部
【図１】
2008071139.tif 000003
【図２】
2008071139.tif 000004
【図３】
2008071139.tif 000005
【図４】
2008071139.tif 000006
【図５】
2008071139.tif 000007
【図６】
2008071139.tif 000008
【図７】
2008071139.tif 000009
【図８】
2008071139.tif 000010
【図９】
2008071139.tif 000011
【図１０】
2008071139.tif 000012
【図１１】
2008071139.tif 000013
【図１２】
2008071139.tif 000014
【図１３】
2008071139.tif 000015
【図１４】
2008071139.tif 000016
【図１５】
2008071139.tif 000017
【図１６】
2008071139.tif 000018
【図１７】
2008071139.tif 000019
【図１８】
2008071139.tif 000020