(57)【要約】【課題】端末装置がコンテンツをダウンロードするのに長い時間を要しないコンテンツ配信システム及びコンテンツ配信方法を提供する。【解決手段】ダウンロード対象コンテンツの容量を取得するコンテンツ容量取得部と、取得された容量が閾値未満であるか否かについて判定する容量判定部と、容量が閾値未満であると判定された場合に、通信回線経由でダウンロード対象コンテンツが端末装置にダウンロードされるようにコンテンツ記憶装置からダウンロード対象コンテンツを端末装置に送信させる配信制御部と、容量が閾値未満ではないと判定された場合に、端末装置から一定以内の距離に位置するコンテンツ配信端末の存在を通知する通知情報を端末装置に対して送信する通知制御部とを備えてコンテンツ配信システムを構成する。【選択図】図４
2015118406.tif 000002
【特許請求の範囲】
【請求項１】
ダウンロードの対象として指定されたダウンロード対象コンテンツの容量を取得するコンテンツ容量取得部と、
前記コンテンツ容量取得部により取得された容量が閾値未満であるか否かについて判定する容量判定部と、
前記容量判定部によって前記容量が閾値未満であると判定された場合に、通信回線経由で前記ダウンロード対象コンテンツが端末装置にダウンロードされるように、コンテンツを記憶するコンテンツ記憶装置から前記通信回線経由で前記ダウンロード対象コンテンツを前記端末装置に送信させる配信制御部と、
前記容量判定部によって前記容量が閾値未満ではないと判定された場合に、前記コンテンツ記憶装置から受信したコンテンツを端末装置に転送するコンテンツ配信端末のうち、前記端末装置から一定以内の距離に位置するコンテンツ配信端末の存在を通知する通知情報を、前記端末装置に対して送信する通知制御部と、
を備えるコンテンツ配信システム。
【請求項２】
前記配信制御部は、
前記容量判定部によって前記容量が閾値未満ではないと判定された場合に、前記通知情報によって通知されたコンテンツ配信端末にて前記ダウンロード対象コンテンツが記憶されるように、コンテンツ記憶装置から前記ダウンロード対象コンテンツを送信させる
請求項１に記載のコンテンツ配信システム。
【請求項３】
前記通信回線と接続されている端末装置の通信速度を測定する通信速度測定部と、
前記通信速度測定部により測定された通信速度に基づいて前記閾値を算出する閾値算出部をさらに備える
請求項１又は２に記載のコンテンツ配信システム。
【請求項４】
ダウンロードの対象として指定されたダウンロード対象コンテンツの容量を取得するコンテンツ容量取得ステップと、
前記コンテンツ容量取得ステップにより取得された容量が閾値未満であるか否かについて判定する容量判定ステップと、
前記容量判定ステップによって前記容量が閾値未満であると判定された場合に、通信回線経由で前記ダウンロード対象コンテンツが端末装置にダウンロードされるように、コンテンツを記憶するコンテンツ記憶装置から前記通信回線経由で前記ダウンロード対象コンテンツを前記端末装置に送信させる配信制御ステップと、
前記容量判定ステップによって前記容量が閾値未満ではないと判定された場合に、前記コンテンツ記憶装置から受信したコンテンツを端末装置に転送するコンテンツ配信端末のうち、前記端末装置から一定以内の距離に位置するコンテンツ配信端末の存在を通知する通知情報を、前記端末装置に対して送信する通知制御ステップと、
を備えるコンテンツ配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの配信技術に関する。
【背景技術】
【０００２】
サービスプロバイダのネットワークのエッジにエッジサーバを配置し、コンテンツのコピーをエッジサーバに記憶させたうえで、端末装置を所持するユーザを最も距離の近いエッジサーバに誘導するようにしたコンテンツ配信ネットワークが知られている（例えば、特許文献１参照）。このような構成によってコンテンツ配信ネットワークにおけるコンテンツ配信処理に関する負荷がエッジサーバ間で分散される。
また、コンテンツのキャッシュサーバをユーザ領域と公衆網の境界に設置することにより、コンテンツ配信側の主導でコンテンツの流通を管理するシステムが知られている（例えば、特許文献２参照）。
【０００３】
図９は、コンテンツ配信システムの一例を示している。同図に示すコンテンツ配信システムは、コンテンツ記憶装置１０、認証装置２０、無線アクセス装置３０及び端末装置４０を備える。
コンテンツ記憶装置１０、認証装置２０及び無線アクセス装置３０は、ネットワーク５０を介して通信可能に接続されている。
端末装置４０は、例えばスマートフォン、携帯電話、タブレット端末などのユーザが利用する端末であって、無線アクセス装置３０と通信可能である。
【０００４】
コンテンツ記憶装置１０は、コンテンツを記憶する。コンテンツ記憶装置１０が記憶するコンテンツは、端末装置４０に配信すべきコンテンツである。コンテンツ記憶装置１０は、ネットワーク５０を介して、例えば端末装置４０のユーザにより指定されたコンテンツを端末装置４０に送信する。
【０００５】
認証装置２０は、例えば配信されるコンテンツのダウンロードなどのために端末装置４０が無線アクセス装置３０を介してコンテンツ記憶装置１０との通信を開始した際に、端末装置４０がコンテンツ配信システムに接続する許可を得ているか否かを判定する認証処理を実行する。
無線アクセス装置３０は、例えば無線ＬＡＮ（Local Area Network）のアクセスポイントや携帯電話基地局などであって、端末装置４０をネットワーク５０と接続する。つまり、無線ＬＡＮ通信網や携帯電話通信網などの通信回線とネットワーク５０などの通信回線とを中継する
【０００６】
認証装置２０による認証処理にあたっては、端末装置４０がアカウントやパスワードなどの認証情報を無線アクセス装置３０からネットワーク５０経由で認証装置２０に送信する。認証装置２０は、端末装置４０から受信した認証情報を利用して認証処理を実行する。
【０００７】
認証装置２０による認証処理の結果（認証結果）を示す情報（認証結果情報）は、ネットワーク５０経由でコンテンツ記憶装置１０に送信される。
コンテンツ記憶装置１０は、受信した認証結果情報が認証成立を示していれば、以降における端末装置４０からの要求に応じたコンテンツのダウンロードに関連する処理を実行する。これに対して、認証結果情報が認証不成立を示していれば、コンテンツ記憶装置１０は、端末装置４０からの要求に応じたコンテンツのダウンロードに関連する処理を実行しない。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許第６１０８７０３号明細書
【特許文献２】特許第４２５４１００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
図９に示したコンテンツ配信システムにおける端末装置４０は、例えばスマートフォン、携帯電話などのモバイル形式の端末であることから、通信速度としてはさほど高くはない。
そのうえで、図９に示した構成によるコンテンツ配信システムの通信環境の下では、コンテンツ記憶装置１０の負荷の状況や、ネットワーク８００や無線アクセス装置３００と端末装置７００との間の通信回線のトラヒックの状況などより、十分な端末装置４０の通信速度が得られない場合がある。
このような状況の下で端末装置４０がダウンロードを実行したような場合には、ダウンロード対象コンテンツの伝送速度が十分でなく、ダウンロードに非常に長い時間を要してしまう。
【００１０】
上記事情に鑑み、本発明は、端末装置がコンテンツをダウンロードするのに要する時間の短縮を可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一態様は、ダウンロードの対象として指定されたダウンロード対象コンテンツの容量を取得するコンテンツ容量取得部と、前記コンテンツ容量取得部により取得された容量が閾値未満であるか否かについて判定する容量判定部と、前記容量判定部によって前記容量が閾値未満であると判定された場合に、通信回線経由で前記ダウンロード対象コンテンツが端末装置にダウンロードされるように、コンテンツを記憶するコンテンツ記憶装置から前記通信回線経由で前記ダウンロード対象コンテンツを前記端末装置に送信させる配信制御部と、前記容量判定部によって前記容量が閾値未満ではないと判定された場合に、前記コンテンツ記憶装置から受信したコンテンツを端末装置に転送するコンテンツ配信端末のうち、前記端末装置から一定以内の距離に位置するコンテンツ配信端末の存在を通知する通知情報を、前記端末装置に対して送信する通知制御部とを備えるコンテンツ配信システムである。
【００１２】
本発明の一態様は、上記のコンテンツ配信システムであって、前記配信制御部は、前記容量判定部によって前記容量が閾値未満ではないと判定された場合に、前記通知情報によって通知されたコンテンツ配信端末にて前記ダウンロード対象コンテンツが記憶されるように、コンテンツ記憶装置から前記ダウンロード対象コンテンツを送信させる。
【００１３】
本発明の一態様は、上記のコンテンツ配信システムであって、前記通信回線と接続されている端末装置の通信速度を測定する通信速度測定部と、前記通信速度測定部により測定された通信速度に基づいて前記閾値を算出する閾値算出部をさらに備える。
【００１４】
本発明の一態様は、ダウンロードの対象として指定されたダウンロード対象コンテンツの容量を取得するコンテンツ容量取得ステップと、前記コンテンツ容量取得ステップにより取得された容量が閾値未満であるか否かについて判定する容量判定ステップと、前記容量判定ステップによって前記容量が閾値未満であると判定された場合に、通信回線経由で前記ダウンロード対象コンテンツが端末装置にダウンロードされるように、コンテンツを記憶するコンテンツ記憶装置から前記通信回線経由で前記ダウンロード対象コンテンツを前記端末装置に送信させる配信制御ステップと、前記容量判定ステップによって前記容量が閾値未満ではないと判定された場合に、前記コンテンツ記憶装置から受信したコンテンツを端末装置に転送するコンテンツ配信端末のうち、前記端末装置から一定以内の距離に位置するコンテンツ配信端末の存在を通知する通知情報を、前記端末装置に対して送信する通知制御ステップとを備えるコンテンツ配信方法である。
【発明の効果】
【００１５】
本発明により、端末装置がコンテンツをダウンロードするのに要する時間の短縮が可能となる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態におけるコンテンツ配信システムの構成例を示す図である。
【図２】第１実施形態における端末装置の構成例を示す図である。
【図３】第１実施形態におけるコンテンツ配信端末の構成例を示す図である。
【図４】第１実施形態におけるコンテンツ配信制御装置の構成例を示す図である。
【図５】第１実施形態におけるコンテンツ配信制御装置がコンテンツ配信システムにおけるコンテンツ配信制御のために実行する処理手順例を示すフローチャートである。
【図６】第２実施形態におけるコンテンツ配信制御装置がコンテンツ配信システムにおけるコンテンツ配信制御のために実行する処理手順例を示すフローチャートである。
【図７】第３実施形態におけるコンテンツ配信制御装置の構成例を示す図である。
【図８】第３実施形態におけるコンテンツ配信制御装置がコンテンツ配信システムにおけるコンテンツ配信制御のために実行する処理手順例を示すフローチャートである。
【図９】コンテンツ配信システムの一例を示す図である。
【発明を実施するための形態】
【００１７】
＜第１実施形態＞
［コンテンツ配信システムの構成例］
図１は、本実施形態おけるコンテンツ配信システムの構成例を示している。同図に示すコンテンツ配信システムは、コンテンツ記憶装置１００、コンテンツ配信端末２００、無線アクセス装置３００、認証・ユーザ管理装置４００、位置情報管理装置５００、コンテンツ配信制御装置６００及び端末装置７００を備える。
【００１８】
コンテンツ記憶装置１００、コンテンツ配信端末２００、無線アクセス装置３００、認証・ユーザ管理装置４００、位置情報管理装置５００及びコンテンツ配信制御装置６００は、ネットワーク８００を経由して通信可能に接続される。
【００１９】
端末装置７００は、所定の近距離無線通信方式に従った通信によってコンテンツ配信端末２００と通信を実行する。端末装置７００は、ユーザが携帯する端末装置であって、例えば、スマートフォン、携帯電話、タブレット端末などである。コンテンツ配信端末２００は、ＫＩＯＳＫ（キオスク）端末やサイネージ端末などである。
端末装置７００とコンテンツ配信端末２００との通信に対応する近距離無線通信方式としては特に限定されるものではないが、例えば、ＮＦＣ（Near Field Communication）、ＴｒａｎｓｆｅｒＪｅｔ（登録商標）、ミリ波帯を用いた超高速近距離無線伝送技術による方式などを挙げることができる。
なお、コンテンツ配信端末２００と端末装置７００との通信は、有線や接触式などによる所定の通信方式であってもよい。
【００２０】
また、端末装置７００は、無線アクセス装置３００が対応する無線通信方式により無線アクセス装置３００と通信を実行する。
無線アクセス装置３００は、例えば無線ＬＡＮ（Local Area Network）のアクセスポイントや携帯電話基地局などであってもよい。なお、以降の説明にあっては、無線アクセス装置３００が無線ＬＡＮのアクセスポイントである場合を例に挙げる。
無線アクセス装置３００は、端末装置７００とは、無線ＬＡＮに対応する通信回線経由で通信を行う。一方、コンテンツ記憶装置１００、認証・ユーザ管理装置４００、位置情報管理装置５００及びコンテンツ配信制御装置６００などとは、ネットワーク８００としての通信回線（ネットワーク回線）経由で通信を実行する。つまり、無線アクセス装置３００は、端末装置７００がネットワーク８００と接続できるように、ネットワーク８００と無線ＬＡＮ対応の通信回線との間で通信方式の変換を行うゲートウェイ（中継装置）として機能する。
なお、同図では１つの無線アクセス装置３００のみが示されているが、本実施形態のコンテンツ配信システムにおいては複数の無線アクセス装置３００が備えられ、それぞれ所定の場所に設置されている。
【００２１】
コンテンツ記憶装置１００は、コンテンツ配信システムにおいて端末装置７００に配信可能なコンテンツを記憶する。
コンテンツ記憶装置１００は、自己が記憶するコンテンツのうちから、端末装置７００のユーザによってダウンロードの対象として指定されたコンテンツ（ダウンロード対象コンテンツ）を、ダウンロード先の端末装置７００に対して送信することができる。
この際、コンテンツ記憶装置１００が送信したダウンロード対象のコンテンツ（ダウンロード対象コンテンツ）は、ネットワーク８００経由で無線アクセス装置３００に転送される。無線アクセス装置３００に転送されたダウンロード対象コンテンツは、さらに無線ＬＡＮ対応の無線通信回線あるいは携帯電話網に対応する無線通信回線を経由して端末装置７００に転送される。
端末装置７００は、上記のように転送されたダウンロード対象コンテンツを記憶する。このように、端末装置７００は、ネットワーク８００から無線ＬＡＮ対応の通信回線を経由してダウンロード対象コンテンツをダウンロードすることができる。
【００２２】
なお、ユーザによるダウンロード対象コンテンツの指定は以下のように行われればよい。つまり、ユーザは、端末装置７００あるいは端末装置７００以外のネットワーク端末を利用してコンテンツ記憶装置１００が提供するコンテンツ選択のウェブサイトにログインする。ユーザは、ログインしたコンテンツ選択のウェブサイトに対する操作によってダウンロードしたいコンテンツを探し、ダウンロード対象コンテンツとして指定する操作を行えばよい。
このようなダウンロード対象コンテンツの指定操作に応じて、コンテンツ記憶装置１００は、指定されたダウンロード対象コンテンツのコンテンツ識別子と、ダウンロード対象コンテンツを指定したユーザのユーザ情報とを対応付けたダウンロード対象コンテンツ情報を記憶する。
【００２３】
また、コンテンツ記憶装置１００は、ダウンロード対象コンテンツを、ネットワーク８００経由でコンテンツ配信端末２００に対して送信することもできる。
【００２４】
コンテンツ配信端末２００は、近距離無線通信方式によって通信可能に接続された端末装置７００にダウンロード対象コンテンツを転送（送信）することによって、端末装置７００にダウンロード対象コンテンツをダウンロードさせることができる。
コンテンツ配信端末２００は、前述のようにキオスク端末やサイネージ端末などであって、例えば店頭などに設置される。なお、同図においては、１つのコンテンツ配信端末２００が示されているが、コンテンツ配信端末２００は複数が備えられ、複数のコンテンツ配信端末２００のそれぞれが各地の店舗等に設置されている。
【００２５】
コンテンツ配信端末２００は、コンテンツ記憶装置１００からコンテンツ配信端末２００を宛先として送信されたダウンロード対象コンテンツを受信する。このように、コンテンツ配信端末２００は、コンテンツ記憶装置１００からダウンロード対象コンテンツを受信することによって、端末装置７００に配信すべきコンテンツを取得することができる。
コンテンツ配信端末２００は、近距離無線通信経由で接続された状態にある端末装置７００に対応して指定されているダウンロード対象コンテンツをコンテンツ記憶装置１００に要求することができる。
コンテンツ記憶装置１００は、ダウンロード対象コンテンツの要求に応答して、コンテンツ配信端末２００に対してダウンロード対象コンテンツを送信する。コンテンツ配信端末２００は受信したダウンロード対象コンテンツを端末装置７００に転送し、端末装置７００にダウンロード対象コンテンツをダウンロードさせることができる。
【００２６】
また、コンテンツ配信端末２００は、コンテンツ記憶装置１００から送信されたコンテンツを記憶しておくこともできる。
そして、コンテンツ配信端末２００は、接続された状態にある端末装置７００にダウンロードすべきコンテンツが自己の記憶しているコンテンツのうちに有れば、自己が記憶しているコンテンツを端末装置７００に転送することができる。この場合、コンテンツ配信端末２００は、コンテンツ記憶装置１００にコンテンツを送信してもらうことなく、端末装置７００にコンテンツをダウンロードさせることができる。
このように、本実施形態におけるコンテンツ配信システムにおいては、端末装置７００へのコンテンツのダウンロードが行われる。
【００２７】
認証・ユーザ管理装置４００は、本実施形態のコンテンツ配信システムに登録されたユーザの管理と、認証処理を実行する。
認証・ユーザ管理装置４００は、ユーザ認証に必要なユーザ情報をユーザごとに対応付けて記憶している。ユーザ情報には、例えばユーザ識別子、端末装置７００の端末識別子、パスワードなどが含まれる。
認証・ユーザ管理装置４００が行う認証処理は、端末装置７００のユーザが本実施形態のコンテンツ配信システムのサービスを受けることのできる正規のユーザか否かについて判定する処理である。
【００２８】
先の説明から理解されるように、本実施形態のコンテンツ配信システムにおいては、２つの態様により端末装置７００にコンテンツをダウンロードできる。
１つは、無線アクセス装置３００を介してネットワーク８００と接続された端末装置７００に対してコンテンツ記憶装置１００がダウンロード対象コンテンツを送信することによる、通信回線経由のダウンロードである。
もう１つは、端末装置７００をコンテンツ配信端末２００と近距離無線通信により接続して、コンテンツ配信端末２００から端末装置７００にダウンロード対象コンテンツを転送することによる、コンテンツ配信端末からのダウンロードである。
【００２９】
ユーザが、通信回線経由でコンテンツをダウンロードしようとする場合には、端末装置７００を無線アクセス装置３００に接続したうえで、例えば端末装置７００をコンテンツ記憶装置１００のウェブサイトにアクセスさせる。このとき、コンテンツ記憶装置１００のウェブサイトにログインするために端末装置７００が送信したユーザ情報が、例えばコンテンツ記憶装置１００からネットワーク８００経由で認証・ユーザ管理装置４００に送信される。
また、ユーザが、コンテンツ配信端末から端末装置７００にコンテンツをダウンロードしようとする場合には、端末装置７００をコンテンツ配信端末２００と通信可能なように接続する。このように端末装置７００がコンテンツ配信端末２００と接続されるのに応じて、端末装置７００に記憶されているユーザ情報が、コンテンツ配信端末２００からネットワーク８００を経由して認証・ユーザ管理装置４００に送信される。
【００３０】
認証・ユーザ管理装置４００は、上記のように端末装置７００またはコンテンツ配信端末２００から送信されたユーザ情報と自己が記憶しているユーザ情報とを比較する。認証・ユーザ管理装置４００は、比較の結果、端末装置７００から送信されたユーザ情報が正規のユーザを示しているか否かについて判定する。ユーザ情報が正規のユーザを示していると判定されれば認証が成立し、ユーザ情報が正規のユーザを示していないと判定されれば認証は不成立となる。
【００３１】
認証・ユーザ管理装置４００は、認証結果を、コンテンツ記憶装置１００またはコンテンツ配信端末２００に送信することができる。コンテンツ記憶装置１００またはコンテンツ配信端末２００は、受信した認証結果が認証成立を示していれば、以降において、接続された端末装置７００にコンテンツをダウンロードさせるための処理を実行することができる。
これに対して、受信した認証結果が認証不成立を示していれば、コンテンツ記憶装置１００またはコンテンツ配信端末２００は、端末装置７００へのコンテンツのダウンロードが行われないようにする。つまり、この場合には、不正なユーザの端末装置７００へのコンテンツのダウンロードが禁止される。なお、この際には、例えば認証・ユーザ管理装置４００または端末装置７００において、認証が不成立であったためにコンテンツをダウンロードできない旨を示すメッセージなどが表示されるようにすることが好ましい。
【００３２】
位置情報管理装置５００は、端末装置７００の位置を示す位置情報を管理する。このために、位置情報管理装置５００は、端末装置７００の位置を示す位置情報を取得し、取得した位置情報を記憶する。
【００３３】
位置情報管理装置５００による端末装置７００の位置情報の取得は以下のように行われる。つまり、端末装置７００は、自機の位置を示す位置情報を取得する。端末装置７００は、自機の位置情報を取得するにあたり、例えばＧＰＳ（Global Positioning System）に対応した測位ユニットを備えることによって測位を行うことができる。また、端末装置７００は、無線ＬＡＮ基地局あるいは携帯電話基地局としての無線アクセス装置３００の位置情報を利用して自機の位置を推定し、推定結果として位置情報を取得してもよい。
端末装置７００は、上記のように取得した位置情報を、無線アクセス装置３００からネットワーク８００を経由して位置情報管理装置５００に送信する。位置情報管理装置５００は、端末装置７００から受信した位置情報を、送信元の端末装置７００の端末装置識別子などと対応付けて記憶する。このようにして位置情報管理装置５００は、端末装置７００の位置情報を管理する。
【００３４】
また、位置情報管理装置５００は、コンテンツ配信端末２００ごとの位置を示す位置情報を管理する。
コンテンツ配信端末２００のそれぞれは店舗などに設置されるものであることから、その位置は既知であって固定である。位置情報管理装置５００には、各コンテンツ配信端末２００の位置を示す位置情報が管理対象として予め記憶されている。
【００３５】
コンテンツ配信制御装置６００は、コンテンツ配信端末２００におけるコンテンツの記憶と削除に関するコンテンツ配信制御を実行する。
【００３６】
［端末装置の構成例］
図２は、端末装置７００の構成例を示している。同図に示す端末装置７００は、第１アンテナ７０１−１、第２アンテナ７０１−２、第１通信方式対応通信部７０２−１、第２通信方式対応通信部７０２−２、制御部７０３、認証処理部７０４、位置情報取得部７０５、記憶部７０６、表示部７０７及び操作部７０８を備える。
【００３７】
第１通信方式対応通信部７０２−１は、第１アンテナ７０１−１を介して無線アクセス装置３００との通信を実行する。ここでは、無線アクセス装置３００との通信に対応する無線ＬＡＮ対応の通信方式を第１通信方式と呼ぶ。
第２通信方式対応通信部７０２−２は、第２アンテナ７０１−２を介してコンテンツ配信端末２００との通信を実行する。ここでは、コンテンツ配信端末２００との通信に対応する近距離無線通信方式を第２通信方式と呼ぶ。
【００３８】
制御部７０３は、端末装置７００としての機能を実現するための各種の制御を実行する。制御部７０３は、例えばＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などを備えて構成される。
【００３９】
認証処理部７０４は、認証・ユーザ管理装置４００との間で行われるユーザ認証に対応した処理として、例えば認証・ユーザ管理装置４００に送信すべきユーザ情報の暗号化などの処理を実行する。
通信回線経由でコンテンツ記憶装置１００からダウンロードする場合、上記のように暗号化されたユーザ情報は、制御部７０３の制御によって、第１通信方式対応通信部７０２−１から無線アクセス装置３００に送信される。無線アクセス装置３００は、受信したユーザ情報をネットワーク８００経由で認証・ユーザ管理装置４００に転送する。
また、コンテンツ配信端末からダウンロードする場合、上記のように暗号化されたユーザ情報は、制御部７０３の制御によって、第２通信方式対応通信部７０２−２からコンテンツ配信端末２００に送信される。コンテンツ配信端末２００は、端末装置７００から受信したユーザ情報を、ネットワーク８００経由で認証・ユーザ管理装置４００に転送する。
【００４０】
位置情報取得部７０５は、端末装置７００の位置を示す位置情報を取得する。前述のように、位置情報取得部７０５は、ＧＰＳに対応する測位ユニットにより位置情報を取得してもよいし、無線アクセス装置３００の位置情報を利用して位置情報を取得してもよい。
上記のように位置情報取得部７０５が取得した位置情報は、制御部７０３の制御によって、位置情報管理装置５００が送信先として指定されたうえで、第１通信方式対応通信部７０２−１から無線アクセス装置３００に送信される。これにより、端末装置７００から送信された位置管理装置は、ネットワーク８００を経由して位置情報管理装置５００に対して送信される。
【００４１】
記憶部７０６は、制御部７０３が利用する各種の情報を記憶する。例えば、記憶部７０６は、認証・ユーザ管理装置４００との認証に利用されるユーザ情報を記憶する。また、コンテンツ配信端末２００からダウンロードしたコンテンツが記憶される。
【００４２】
表示部７０７は、制御部７０３の制御に応じて各種内容の表示を行う。
操作部７０８は、端末装置７００に備えられるキー、タッチパネルなどの操作子や操作デバイスを一括して示している。制御部７０３は、操作部７０８としての操作子や操作デバイスに対して行われた操作に応じた操作信号を入力し、入力した操作信号に応じて所定の制御を実行する。
なお、端末装置７００は、記憶部７０６に記憶されたコンテンツを再生する機能を有してもよい。
【００４３】
［コンテンツ配信端末の構成例］
図３は、コンテンツ配信端末２００の構成例を示している。同図に示すコンテンツ配信端末２００は、アンテナ２０１、第２通信方式対応通信部２０２、制御部２０３、認証処理部２０４、記憶部２０５及びネットワークインターフェース（Ｉ／Ｆ）部２０６を備える。
【００４４】
第２通信方式対応通信部２０２は、アンテナ２０１を介して、第２通信方式により端末装置７００と通信を実行する。
【００４５】
制御部２０３は、コンテンツ配信端末２００としての機能を実現するための各種制御を実行する。制御部２０３は、例えばＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成される。
【００４６】
認証処理部２０４は、認証処理のために端末装置７００が送信したユーザ情報を第２通信方式対応通信部２０２から入力し、ネットワークインターフェース部２０６から認証・ユーザ管理装置４００に対して送信する。このように、認証処理部２０４は、端末装置７００から送信されたユーザ情報を認証・ユーザ管理装置４００に送信するための中継を行うことができる。
【００４７】
記憶部２０５は、コンテンツ記憶装置１００から受信されたコンテンツを記憶する。
ネットワークインターフェース部２０６は、ネットワーク８００経由による通信を実行する。
【００４８】
コンテンツ配信端末２００において、制御部２０３は、端末装置７００にダウンロード対象コンテンツをダウンロードするための制御を実行することができる。具体的に、制御部２０３は、ダウンロード対象コンテンツが記憶部２０５に記憶されていれば、記憶部２０５からダウンロード対象コンテンツを読み出し、読み出したコンテンツを第２通信方式対応通信部２０２から端末装置７００に転送（送信）する。
一方、制御部２０３は、ダウンロード対象コンテンツが記憶部２０５に記憶されていなければ、ネットワークインターフェース部２０６からネットワーク８００を経由して、コンテンツ記憶装置１００にダウンロード対象コンテンツを要求する。
そして、制御部２０３は、ダウンロード対象コンテンツの要求に応答してコンテンツ記憶装置１００から送信されたコンテンツを、ネットワークインターフェース部２０６から入力し、入力したコンテンツを第２通信方式対応通信部２０２から端末装置７００に送信（転送）する。
このように、コンテンツ配信端末２００においては、自己が記憶するコンテンツを端末装置７００に転送することにより、あるいは、コンテンツ記憶装置１００から受信したコンテンツを端末装置７００に転送することにより、端末装置７００にコンテンツをダウンロードさせることができる。
【００４９】
また、制御部２０３は、認証・ユーザ管理装置４００からネットワークインターフェース部２０６を介して受信した認証結果情報が成立を示している場合には、上記のようにコンテンツを端末装置７００にダウンロードさせるための制御を実行する。
一方、受信した認証結果情報が不成立を示している場合、制御部２０３は、端末装置７００へのコンテンツのダウンロードを行わないように制御する。
【００５０】
［コンテンツ配信制御装置の構成例］
次に、図４を参照して、コンテンツ配信制御装置６００の構成例について説明する。同図に示すコンテンツ配信制御装置６００は、ネットワークインターフェース部６０１、制御部６０２及び閾値記憶部６０３を備える。
【００５１】
ネットワークインターフェース部６０１は、ネットワーク８００経由で通信を実行する部位である。
制御部６０２は、コンテンツ配信制御装置６００としての機能を実現するために各種制御を実行する。制御部６０２は、例えばＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成される。
【００５２】
制御部６０２は、コンテンツ配信制御にあたって、コンテンツ容量取得部６２１、容量判定部６２２、配信制御部６２３及び通知制御部６２４を備える。
【００５３】
コンテンツ容量取得部６２１は、ダウンロード対象コンテンツの容量（サイズ）を取得する。
このために、コンテンツ容量取得部６２１は、無線アクセス装置３００を介してネットワーク８００に接続している端末装置７００の端末装置識別子を取得する。端末装置識別子は、例えば端末装置７００のアクセス先であるコンテンツ記憶装置１００から取得できる。ここで、端末装置識別子の取得対象となる端末装置７００は、一例として、ダウンロード対象コンテンツのダウンロードのためにコンテンツ記憶装置１００が提供するダウンロード対応のウェブサイトにアクセスしている端末装置７００である。
【００５４】
次に、コンテンツ容量取得部６２１は、取得した端末装置識別子に対応付けられたユーザのユーザ識別子を、認証・ユーザ管理装置４００から取得する。
【００５５】
次に、コンテンツ容量取得部６２１は、取得したユーザ識別子に対応付けられているダウンロード対象コンテンツの容量の通知をコンテンツ記憶装置１００に要求する。
コンテンツ記憶装置１００は、要求に応答してダウンロード対象コンテンツの容量を、コンテンツ配信制御装置６００に通知する。通知された容量は、コンテンツ配信制御装置６００におけるネットワークインターフェース部６０１を介して、コンテンツ容量取得部６２１が入力する。このように、コンテンツ容量取得部６２１は、ダウンロード対象コンテンツの容量を取得する。
【００５６】
容量判定部６２２は、コンテンツ容量取得部６２１により取得されたダウンロード対象コンテンツの容量が閾値未満であるか否かについて判定する。容量判定部６２２は、ダウンロード対象コンテンツの容量と比較する閾値として、閾値記憶部６０３が記憶する閾値を利用する。
即ち、本実施形態において、容量判定部６２２がダウンロード対象コンテンツの容量と比較する閾値は予め定められた固定値であり、閾値記憶部６０３には、固定値としての閾値が予め記憶されている。
【００５７】
配信制御部６２３は、コンテンツ記憶装置１００から配信するダウンロード対象コンテンツについての制御（配信制御）を行う。
つまり、配信制御部６２３は、容量判定部６２２によってダウンロード対象コンテンツの容量が閾値未満であると判定された場合には、以下のように配信制御を行う。
つまり、配信制御部６２３は、通信回線経由でダウンロード対象コンテンツが端末装置７００にダウンロードされるように制御する。
つまり、配信制御部６２３は、ネットワーク８００による通信回線を経由し、さらに無線アクセス装置３００から無線ＬＡＮ対応の通信回線を介した伝送経路により、コンテンツ記憶装置１００にダウンロード対象コンテンツを送信させる。
【００５８】
通知制御部６２４は、容量判定部６２２によってダウンロード対象コンテンツの容量が閾値未満ではない（閾値以上である）と判定された場合に、コンテンツ配信端末２００のうち、端末装置７００から一定以内の距離に位置するコンテンツ配信端末２００の存在を通知する通知情報を、端末装置７００に対して送信する。
このために、通知制御部６２４は、位置情報管理装置５００が管理する端末装置７００についての現在の位置情報をネットワーク８００経由での通信により位置情報管理装置５００から取得する。
【００５９】
また、通知制御部６２４は、同じ位置情報管理装置５００が管理するコンテンツ配信端末２００ごとの位置情報についてもネットワーク８００経由での通信により位置情報管理装置５００から取得する。
【００６０】
通知制御部６２４は、上記のように取得した位置情報が示す端末装置７００の位置とコンテンツ配信端末２００ごとの位置とを利用して、コンテンツ配信端末２００ごとに端末装置７００までの距離を求める。
ここで、通知制御部６２４が求める距離としては、直線距離であればよい。あるいは、通知制御部６２４は、例えば地図情報などを利用して端末装置７００から各コンテンツ配信端末２００までの経路を探索し、探索した経路に応じた距離を求めるようにしてもよい。
【００６１】
通知制御部６２４は、コンテンツ配信端末２００のうちから上記のように求められた距離が一定以下のコンテンツ配信端末２００を特定する。つまり、通知制御部６２４は、端末装置７００の近隣に存在するコンテンツ配信端末２００を特定する。
【００６２】
通知制御部６２４は、上記のように特定した近隣のコンテンツ配信端末２００の存在を通知する通知情報を生成し、生成した通知情報を端末装置７００に送信する。通知情報における通知内容としては、例えば近隣に存在するコンテンツ配信端末２００の位置を示す情報などである。
端末装置７００における制御部７０３は、上記のようにコンテンツ配信制御装置６００から送信された通知情報を受信し、受信した通知情報の内容を表示部７０７に表示させる。端末装置７００の表示部７０７には、例えば近隣に存在するコンテンツ配信端末２００が設置されている場所が、住所や地図などの所定の態様によって表示される。
【００６３】
これまでの説明から理解されるように、本実施形態においては、以下のようにコンテンツの配信制御が行われる。
まず、ダウンロード対象コンテンツの容量が一定未満（閾値未満）のときには、無線アクセス装置３００の中継を介したコンテンツ記憶装置１００と端末装置７００との通信によって、コンテンツ記憶装置１００から端末装置７００にダウンロード対象コンテンツが送信される。
ダウンロード対象コンテンツの容量が少なければ、コンテンツ記憶装置１００から端末装置７００までの通信回線の経路の状況がある程度劣化して伝送速度が低下しているとしても、ダウンロードの完了までにはさほどの時間を要しない。そこで、ダウンロード対象コンテンツの容量が一定未満の場合には、コンテンツ記憶装置１００から無線アクセス装置３００経由で端末装置７００にダウンロード対象コンテンツを送信してダウンロードを行わせるようにしている。
【００６４】
一方、ダウンロード対象コンテンツの容量が一定以上とされて多い状態である場合、コンテンツ記憶装置１００から無線アクセス装置３００経由で端末装置７００にダウンロード対象コンテンツをダウンロードさせた場合には相当の時間を要する。
例えば、コンテンツ記憶装置１００から端末装置７００までの通信回線の経路の状況が劣化して通信速度が低下してしまったような場合には、ダウンロードに要する時間はさらに長くなってしまい、ユーザがダウンロードをあきらめるようなことにもつながってしまう。
【００６５】
そこで、本実施形態においては、ダウンロード対象コンテンツの容量が一定以上の場合には、コンテンツ記憶装置１００から無線アクセス装置３００経由での端末装置７００へのダウンロード対象コンテンツの送信を行わないようにされる。
そのうえで、ダウンロード対象コンテンツの容量が一定以上の場合には、端末装置７００に対して、近隣に存在するコンテンツ配信端末２００の存在が通知される。ユーザは端末装置７００にて、受信した通知の内容を表示部７０７に表示させることで、近隣に存在するコンテンツ配信端末２００がどこに設置されているのかを知ることができる。
【００６６】
そして、ユーザは、通知情報により通知されたコンテンツ配信端末２００のうちのいずれかが設置されている場所に赴いて、コンテンツ配信端末２００と端末装置７００とを近距離無線通信により通信可能なように接続する。そのうえで、ユーザは、コンテンツ配信端末２００または端末装置７００に対する操作によって、ダウンロード対象コンテンツの端末装置７００へのダウンロードを指示する。
【００６７】
上記のようにダウンロード対象コンテンツのダウンロードを指示する操作が行われるのに応じて、コンテンツ配信端末２００は、ダウンロード対象コンテンツをコンテンツ記憶装置１００に要求する。コンテンツ配信端末２００は、要求に応答してコンテンツ記憶装置１００から送信されたダウンロード対象コンテンツを受信し、受信したダウンロード対象コンテンツを近距離無線通信経由で端末装置７００に転送する。
このようにして、端末装置７００は、コンテンツ配信端末２００からダウンロード対象コンテンツをダウンロードすることができる。
【００６８】
ここで、コンテンツ配信端末２００は店舗などに設置される据え置き型であることから、コンテンツ配信端末２００のネットワーク８００上での通信速度は、端末装置７００と比較して相当に高くすることができる。このために、コンテンツ記憶装置１００からコンテンツ配信端末２００へのダウンロード対象コンテンツの転送は短時間で済む。
また、近距離無線通信方式は、高速化が図られているうえ、環境による影響も受けにくく安定した通信が可能である。
即ち、コンテンツ配信端末２００を介したコンテンツのダウンロードは、ダウンロード対象のコンテンツの容量が大きくとも、短時間でダウンロードを完了させることができる。
【００６９】
このように、本実施形態においては、ダウンロード対象コンテンツの容量が少ない場合には、無線アクセス装置３００経由によっても短時間で端末装置７００にダウンロード対象コンテンツをダウンロードさせることができる。
一方、ダウンロード対象コンテンツの容量が多い場合には、ユーザに端末装置７００の近隣に存在するコンテンツ配信端末２００を利用してダウンロードしてもらうようにすることで、ダウンロードが短時間で行われるようにする。
このようにダウンロード対象コンテンツの容量に応じて、ダウンロード対象コンテンツの配信の態様が変更されることで、本実施形態においては、ダウンロードに要する時間が長くならないようにすることができる。
【００７０】
［処理手順例］
図５のフローチャートは、コンテンツ配信制御装置６００がコンテンツ配信制御のために実行する処理手順例を示している。なお、同図に示す処理は、１つの端末装置７００に配信すべきコンテンツに対応してコンテンツ配信制御装置６００が実行するコンテンツ配信制御となる。
【００７１】
まず、コンテンツ配信制御装置６００において、コンテンツ容量取得部６２１は、配信先の端末装置７００のユーザが予め指定しているダウンロード対象コンテンツの容量Ｚを取得する（ステップＳ１０１）。
ここでの配信先の端末装置７００とは、コンテンツのダウンロードのために無線アクセス装置３００を介してネットワーク８００に接続（例えば、コンテンツ記憶装置１００のウェブサイトにアクセス）している端末装置７００である。
【００７２】
コンテンツ容量取得部６２１は、ダウンロード対象コンテンツの容量Ｚの取得にあたり、前述のように、認証・ユーザ管理装置４００からダウンロード対象コンテンツを指定したユーザのユーザ識別子を取得したうえで、コンテンツ記憶装置１００から、取得したユーザ識別子に対応付けられたダウンロード対象コンテンツの容量を要求すればよい。
【００７３】
次に、容量判定部６２２は、ステップＳ１０１にて取得したダウンロード対象コンテンツの容量Ｚと、閾値記憶部６０３に記憶されている閾値Ｙとを比較し、ダウンロード対象コンテンツの容量Ｚが閾値Ｙ未満（Ｚ＜Ｙ）であるか否かについて判定する（ステップＳ１０２）。
【００７４】
ダウンロード対象コンテンツの容量Ｚが閾値Ｙ未満である場合（ステップＳ１０２−ＹＥＳ）、配信制御部６２３は、コンテンツ記憶装置１００から無線アクセス装置３００経由でダウンロード対象コンテンツを端末装置７００に送信させるための制御を実行する。（ステップＳ１０３）。このためには、配信制御部６２３は、コンテンツ記憶装置１００に対して、ダウンロードに対応したダウンロード対象コンテンツの送信（アップロード）を指示すればよい。
【００７５】
このように制御が実行されることで、コンテンツ記憶装置１００が送信したダウンロード対象コンテンツは、ネットワーク８００から無線アクセス装置３００を介して配信先の端末装置７００に伝送される。そして、端末装置７００が送信されたダウンロード対象コンテンツを記憶することで、ダウンロードが行われる。
つまり、この場合の端末装置７００は、通信回線経由でコンテンツ記憶装置１００と通信を行ってダウンロード対象コンテンツをダウンロードする。
【００７６】
これに対して、ダウンロード対象コンテンツの容量Ｚが閾値Ｙ未満ではない（閾値Ｙ以上である）場合（ステップＳ１０２−ＮＯ）、通知制御部６２４により以下の処理が実行される。
また、通知制御部６２４は、位置情報管理装置５００からダウンロード先の端末装置７００の位置情報を取得する（ステップＳ１０４）。
通知制御部６２４は、同じく位置情報管理装置５００から各コンテンツ配信端末２００の位置情報を取得する（ステップＳ１０５）。
なお、ステップＳ１０４とＳ１０５の処理順序は逆であってもよい。
【００７７】
次に、通知制御部６２４は、ステップＳ１０４にて取得した位置情報が示す端末装置７００の位置と、ステップＳ１０５にて取得した各位置情報が示すコンテンツ配信端末２００ごとの位置とに基づいて、以下の処理を実行する。
つまり、通知制御部６２４は、コンテンツ配信端末２００ごとに端末装置７００までの各距離を求めたうえで、距離が一定以内である近隣のコンテンツ配信端末２００を特定する（ステップＳ１０６）。
通知制御部６２４は、ステップＳ１０６により特定された近隣のコンテンツ配信端末２００の存在を通知するための通知情報を生成する（ステップＳ１０７）。通知情報には、例えば、近隣のコンテンツ配信端末２００のそれぞれが設置された場所を表す情報が含まれる。
そして、通知制御部６２４は、ステップＳ１０７により生成した通知情報を、配信先の端末装置７００に送信する（ステップＳ１０８）。
【００７８】
このように、図５に示す処理が実行されることで、ダウンロード対象コンテンツの容量が少ない場合には、コンテンツ記憶装置１００から通信回線経由で端末装置７００へのダウンロード対象コンテンツのダウンロードが行われる。
また、ダウンロード対象コンテンツの容量が多い場合には、コンテンツ記憶装置１００から通信回線経由での端末装置７００へのダウンロードは行われない。そのうえで、端末装置７００のユーザに、近隣に位置するコンテンツ配信端末２００の存在が通知される。即ち、端末装置７００のユーザに対してコンテンツ配信端末２００によりコンテンツをダウンロードするように促される。
【００７９】
＜第２実施形態＞
［概要］
続いて、第２実施形態について説明する。第１実施形態においては、ダウンロード対象コンテンツの容量Ｚが閾値Ｙ以上である場合には、コンテンツ配信制御装置６００の制御によるコンテンツ記憶装置１００からのコンテンツの配信が行われないようにされている。
これに対して、第２実施形態におけるコンテンツ配信制御装置６００は、ダウンロード対象コンテンツの容量Ｚが閾値Ｙ以上である場合には、ダウンロード対象コンテンツを、コンテンツ記憶装置１００から近隣のコンテンツ配信端末２００のそれぞれに配信（送信）させるように制御を行う。
【００８０】
このように制御が行われることで、端末装置７００にて受信された通知情報の内容を確認したユーザが、近隣のコンテンツ配信端末２００のいずれかに赴いたときには、赴いた先のコンテンツ配信端末２００において既にダウンロード対象コンテンツが記憶された状態となっている。
このように、本実施形態においては、ユーザがコンテンツ配信端末２００を利用してダウンロードを行うのに先立って、ダウンロード対象コンテンツがコンテンツ配信端末２００に事前に記憶されている状態とすることができる。
これにより、ダウンロードにあたり、ユーザが端末装置７００をコンテンツ配信端末２００に近距離無線通信経由で接続させてからは、コンテンツ記憶装置１００からコンテンツ配信端末２００にダウンロード対象コンテンツを送信させる必要がなくなる。
この場合、コンテンツ記憶装置１００からコンテンツ配信端末２００へのダウンロード対象コンテンツの送信に要する時間が省略されるので、コンテンツのダウンロードに要する時間をさらに短縮することができる。
【００８１】
また、本実施形態によれば、ダウンロード対象コンテンツが配信されるコンテンツ配信端末２００は、端末装置７００の近隣のものに限定される。このために、コンテンツ記憶装置１００がダウンロード対象コンテンツの配信のために実行する処理の負荷もほぼ最小現に抑制される。
【００８２】
［処理手順例］
図６のフローチャートは、第２実施形態におけるコンテンツ配信制御装置６００がコンテンツ配信制御のために実行する処理手順例を示している。なお、同図において、図５と同一の処理となるステップについては同一符号を付して説明を省略する。
【００８３】
図６に示す処理においては、ステップＳ１０２にてダウンロード対象コンテンツの容量Ｚが閾値未満ではないと判定されるのに応じて、ステップＳ１０４〜Ｓ１０８の処理に続けて、さらにステップＳ１０９の処理が実行される。
【００８４】
ステップＳ１０９において、配信制御部６２３は、ステップＳ１０６にて特定された近隣のコンテンツ配信端末２００に対してコンテンツ記憶装置１００からダウンロード対象コンテンツを送信させるための制御を実行する（ステップＳ１０９）。
つまり、配信制御部６２３は、ステップＳ１０６にて特定された近隣のコンテンツ配信端末２００のアドレスと、ダウンロード対象コンテンツを示すコンテンツ識別子とを指定して、コンテンツ記憶装置１００にコンテンツの送信を指示する。コンテンツ記憶装置１００は、配信制御部６２３からの指示に応じて、近隣のコンテンツ配信端末２００のそれぞれを宛先として、ダウンロード対象コンテンツを送信する。
このようにして、ステップＳ１０６にて特定された近隣のコンテンツ配信端末２００は、配信先の端末装置７００が接続されるのに先だってダウンロード対象コンテンツを事前に記憶しておくことが可能になる。
【００８５】
なお、ステップＳ１０９により近隣の各コンテンツ配信端末２００が記憶したダウンロード対象コンテンツは、例えば１つのコンテンツ配信端末２００においてダウンロードが完了したのに応じて削除されるようにしてよい。
また、ユーザが近隣のコンテンツ配信端末２００のいずれに赴くことなく、ダウンロードを行わないような場合もある。そこで、コンテンツ配信端末２００においては、例えばダウンロード対象コンテンツが記憶されから一定時間経過後に削除するようにしてもよい。
【００８６】
＜第３実施形態＞
［概要］
続いて、第３実施形態について説明する。第１実施形態においては、閾値Ｙは予め定められた固定値であった。これに対して、第３実施形態においては、コンテンツ配信制御装置６００により、ネットワーク８００と接続された状態の配信先の端末装置７００の通信速度に基づいて閾値Ｙが変更される。
【００８７】
［コンテンツ配信制御装置の構成例］
図７は、第３実施形態におけるコンテンツ配信制御装置６００の構成例を示している。なお、同図において、図４と同一部分については同一符号を付して説明を省略し、ここでは、主に図４との相違点について説明する。
図７に示す制御部６０２は、通信速度測定部６２５と、閾値算出部６２６とをさらに備える。
【００８８】
通信速度測定部６２５は、通信回線と接続される端末装置７００の通信速度を測定する。ここでの通信回線は、ネットワーク８００であればよい。
端末装置７００の通信速度の測定にあたり、例えばコンテンツのダウンロードのためにコンテンツ記憶装置１００と通信している端末装置７００の通信データがコンテンツ配信制御装置６００にも分配されて伝送されるようにしておく。そのうえで、通信速度測定部６２５は、受信される端末装置７００の通信データのデータレートを測定し、測定したデータレートに基づいて、端末装置７００の通信速度を求めるようにすればよい。
【００８９】
閾値算出部６２６は、通信速度測定部６２５により測定された配信先の端末装置７００の通信速度に基づいて閾値Ｙを算出する。第１実施形態と同様に、閾値Ｙは、配信制御部６２３がコンテンツ配信制御を行うにあたり、コンテンツ容量取得部６２１が取得したダウンロード対象コンテンツの容量Ｚとの比較に利用される。
なお、第３実施形態においては、閾値算出部６２６によって閾値Ｙが算出されるのに応じて、図４のコンテンツ配信制御装置６００に備えられていた閾値記憶部６０３は省略される。
【００９０】
閾値算出部６２６は、閾値Ｙについて、通信速度測定部６２５により測定された配信先の端末装置７００の通信速度をＸ（ｂｐｓ）として、以下の式１により求めることができる。
Ｙ＝α×Ｘ・・・（式１）
上記の式１において、αは、予め定められた正の係数である。このように式１により求められる閾値Ｙは記憶部２０５の配信先の端末装置７００の通信速度に応じて変化する。より具体的には、閾値Ｙは、通信速度Ｘが高くなるのに応じて大きくなる。
【００９１】
第３実施形態におけるコンテンツ配信システムの構成については、図１と同様でよい。また、端末装置７００とコンテンツ配信端末２００の構成は、それぞれ、図２、図３と同様でよい。
【００９２】
［処理手順例］
図８のフローチャートを参照して、第３実施形態におけるコンテンツ配信制御装置６００がコンテンツ配信システムにおけるコンテンツ配信制御のために実行する処理手順例について説明する。なお、同図において、図５と同様の処理となるステップについては同一符号を付して、ここでの説明は省略する。
また、同図に示す処理は、図５の場合と同様に、１つの端末装置７００に配信すべきコンテンツについてのコンテンツ配信制御となる。
【００９３】
図８に示す処理では、ステップＳ１０２によるダウンロード対象コンテンツの容量Ｚと閾値Ｙの比較に先立って、コンテンツ容量取得部６２１によってダウンロード対象コンテンツの容量Ｚが取得されるとともに（ステップＳ１０１）、以下のように閾値Ｙが求められる。
つまり、通信速度測定部６２５は、ネットワーク８００と接続されている状態の配信先の端末装置７００の通信速度Ｘを測定する（ステップＳ１０１−１）。
次に、閾値算出部６２６は、ステップＳ１０１−１により測定された通信速度Ｘとを利用して、例えば先の式１により閾値Ｙを算出する（ステップＳ１０１−２）。
【００９４】
以降のステップＳ１０２〜Ｓ１０８の処理については、図５と同様である。但し、ステップＳ１０２において、配信制御部６２３は、ステップＳ１０１−２により算出された閾値Ｙをダウンロード対象コンテンツの容量Ｚとの比較に利用する。
【００９５】
なお、図８の処理においても図６のステップＳ１０９が追加されてよい。
つまり、第３実施形態においても、第２実施形態と同様に、ダウンロード対象コンテンツの容量Ｚが閾値Ｙ以下の場合には、近隣のコンテンツ配信端末２００に対してコンテンツ記憶装置１００からダウンロード対象コンテンツを配信させてもよい。
【００９６】
これまでの説明から理解されるように、第３実施形態においては、配信先の端末装置７００の通信速度Ｘに応じて閾値Ｙが求められる。このように求められる閾値Ｙは、配信先の端末装置７００の通信速度Ｘに応じて変化する。具体的には閾値Ｙは、通信速度Ｘが高くなるのに応じて大きくなる。
上記のように端末装置７００の通信速度Ｘに応じて閾値Ｙが変化することで、例えば通信回線の状態が良好でないなどの要因で端末装置７００の通信速度が相当に低くなっているような場合には、閾値Ｙも相当に小さくなる。
このような場合、例えばダウンロード対象コンテンツの容量Ｚが比較的小さいような状態であっても容量Ｚは閾値Ｙ未満とはならない。この結果、コンテンツ記憶装置１００から端末装置７００に対して通信回線経由でダウンロード対象コンテンツの伝送は行われず、近隣のコンテンツ配信端末２００の通知が端末装置７００に対して行われる。
上記のような制御によって、通信回線の状態劣化などに応じて端末装置７００の通信速度が低下した場合において、コンテンツ記憶装置１００から端末装置７００にコンテンツが伝送されてしまうことでダウンロード時間が長くなってしまうことを防止できる。
【００９７】
なお、上述した実施形態におけるコンテンツ配信制御装置６００、端末装置７００、コンテンツ配信端末２００などをはじめ、コンテンツ配信システムを構成する装置の機能をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【００９８】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００９９】
１０…コンテンツ記憶装置，  ２０…認証装置，  ３０…無線アクセス装置，  ４０…端末装置，  ５０…ネットワーク，  ２００…コンテンツ配信端末，  ３００…無線アクセス装置，  ４００…認証・ユーザ管理装置，  ５００…位置情報管理装置，  ６００…コンテンツ配信制御装置，  ６０１…ネットワークインターフェース部，  ６０２…制御部，  ６０３…閾値記憶部，  ６２１…コンテンツ容量取得部，  ６２２…容量判定部，  ６２３…配信制御部，  ６２４…通知制御部，  ６２５…通信速度測定部，  ６２６…閾値算出部，  ７００…端末装置，  ８００…ネットワーク
【図１】
2015118406.tif 000003
【図２】
2015118406.tif 000004
【図３】
2015118406.tif 000005
【図４】
2015118406.tif 000006
【図５】
2015118406.tif 000007
【図６】
2015118406.tif 000008
【図７】
2015118406.tif 000009
【図８】
2015118406.tif 000010
【図９】
2015118406.tif 000011