(57)【要約】【課題】近くに存在するコンテンツ配信先の候補をその位置によってユーザに知らせる。【解決手段】記憶部１２は、複数の端末の各ユーザを示すユーザ情報をこの端末ごとに記憶する。位置情報取得部１１１は、複数の端末の位置を示す位置情報をそれぞれ取得する。判断部１１２は、記憶部１２により記憶されたユーザ情報、および位置情報取得部１１１により取得された位置情報に基づいて、配信装置からコンテンツが配信されている第１端末とユーザが共通する端末のうちに、この第１端末との距離が閾値未満の第２端末が存在するか否かを判断する。通知部１１３は、判断部１１２により第２端末が存在すると判断された場合に、この第２端末の位置を示す位置情報を第１端末に通知する。【選択図】図８
2014086843.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末の位置を示す位置情報をそれぞれ取得する位置情報取得部と、
前記位置情報取得部により取得された位置情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満の第２端末が存在するか否かを判断する判断部と、
前記判断部により前記第２端末が存在すると判断された場合に、当該第２端末の位置を示す位置情報を前記第１端末に通知する通知部と
を備えるサーバ装置。
【請求項２】
前記通知部により前記位置情報を通知された第１端末から、当該第１端末のユーザの操作に応じて、前記第２端末を選択する旨の要求を受付ける第１受付部と、
前記第１受付部が前記要求を受付けた場合に、前記コンテンツを当該第２端末に配信するように前記配信装置に指示する第１指示部と
を備える請求項１に記載のサーバ装置。
【請求項３】
前記端末がコンテンツを再生する場合における当該コンテンツの種別に応じた再生能力を示す能力情報を、当該端末ごとにそれぞれ取得する能力情報取得部を備え、
前記通知部は、前記第２端末の位置情報と能力情報とを前記第１端末に通知する
ことを特徴とする請求項１または２に記載のサーバ装置。
【請求項４】
前記端末がコンテンツを再生する場合における当該コンテンツの種別に応じた再生能力を示す能力情報を、当該端末ごとにそれぞれ取得する能力情報取得部を備え、
前記判断部は、前記位置情報取得部により取得された位置情報、および前記能力情報取得部により取得された能力情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満であり、且つ、当該第１端末の前記再生能力よりも高い再生能力を有する第２端末が存在するか否かを判断する
ことを特徴とする請求項１または２に記載のサーバ装置。
【請求項５】
複数の端末の各ユーザを示すユーザ情報を当該端末ごとに記憶する記憶部と、
前記判断部は、前記位置情報取得部により取得された位置情報、および前記記憶部により記憶されたユーザ情報に基づいて、配信装置からコンテンツが配信されている第１端末とユーザが共通する端末のうちに、前記第２端末が存在するか否かを判断する
ことを特徴とする請求項１から４のいずれか１項に記載のサーバ装置。
【請求項６】
前記判断部により存在すると判断された第２端末から、当該第２端末のユーザの操作に応じて、当該第２端末を選択する旨の要求を受付ける第２受付部と、
前記第２受付部が前記要求を受付けた場合に、前記コンテンツを当該第２端末に配信するように前記配信装置に指示する第２指示部と
を備え、
前記通知部は、当該第２端末の位置を示す位置情報を前記第１端末に通知するとともに、当該第１端末の位置を示す位置情報を当該第２端末に通知する
ことを特徴とする請求項１から５のいずれか１項に記載のサーバ装置。
【請求項７】
前記複数の端末と、前記配信装置と、請求項１から６のいずれか１項に記載の前記サーバ装置とを備える配信システムであって、
前記端末は、
前記配信装置から配信されるコンテンツを再生する再生部と、
端末を示す画像を画面に表示する表示部と、
前記通知部により前記第２端末の位置を示す位置情報を通知された場合に、前記表示部により、当該位置情報に示される位置に応じた前記画面上の座標に当該第２端末を示す画像を表示させる表示制御部と、
ユーザの操作に応じた方向を特定する方向特定部と、
前記方向特定部が特定した方向に存在する前記第２端末を選択するように前記サーバ装置に要求する要求部とを備える
ことを特徴とする配信システム。
【請求項８】
前記端末は、
前記画面の姿勢を特定する姿勢特定部を備え、
前記表示制御部は、前記姿勢特定部が特定した姿勢に基づいて、前記表示部により、前記位置情報に示される位置に応じた前記画面上の座標に前記第２端末を示す画像を表示させ、
前記方向特定部は、ユーザの操作に応じて指示される前記画面上の座標が、前記第２端末を示す画像を表示した座標に向かって移動する場合に、自端末から当該第２端末へ向かう方向を特定する
ことを特徴とする請求項７に記載の配信システム。
【請求項９】
複数の端末の位置を示す位置情報をそれぞれ取得する位置情報取得ステップと、
前記位置情報取得ステップにより取得された位置情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満の第２端末が存在するか否かを判断する判断ステップと、
前記判断ステップにより前記第２端末が存在すると判断された場合に、当該第２端末の位置を示す位置情報を前記第１端末に通知する通知ステップと
を備える通知方法。
【請求項１０】
コンピュータを、
複数の端末の位置を示す位置情報をそれぞれ取得する位置情報取得手段と、
前記位置情報取得手段により取得された位置情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満の第２端末が存在するか否かを判断する判断手段と、
前記判断手段により前記第２端末が存在すると判断された場合に、当該第２端末の位置を示す位置情報を前記第１端末に通知する通知手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの配信先となり得る端末の存在を通知するサーバ装置や、その配信システムなどに関するものである。
【背景技術】
【０００２】
特許文献１には、ストリーム再生端末を切り替える際に、再生中の第１の端末における切り替え操作のみで別の第２の端末への切り替えをスムーズに行うと共に、切り替え元の端末への配信をしながら切り替え先の端末への接続の準備を配信サーバの機能でできる限りまで行っておいて、ストリームデータがどちらの端末にも表示されない時間をできる限り短くするストリームデータ配信装置が開示されている。
【０００３】
特許文献２には、いずれか１つの情報提供装置から少なくとも１つの情報再生装置に対して同じ情報信号が同時に提供されている場合に、いずれか１つの情報再生装置が、情報信号の提供終了対象とする少なくとも１つの情報再生装置と、情報信号の新たな提供先とする少なくとも１つの情報再生装置とを指定する指定情報の入力をユーザの操作入力に応じて受付ける提供先受付ステップと、情報信号の提供元の情報提供装置に対して、指定情報により指定された新たな提供先に対する情報信号の提供開始を要求する提供開始要求ステップと、情報信号の提供元の情報提供装置に対して、指定情報により指定された提供終了対象に対する情報信号の提供終了を要求する提供終了要求ステップと、を含むことを特徴とする情報提供制御方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−６０１２３号公報
【特許文献２】特開２００５−２５０８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された技術では、ユーザは切り替え先として選択する機器をその名称で記憶している必要がある。また、外観から全く区別がつかない複数の機器を同じ部屋に所有している場合に、サブメニューなどでこれらのうちの１つを選択することは困難である。特許文献２に記載された技術においても、機器の選択画面は、選択可能な機器の名称が一覧表示された機器名表示部を有しており、これに対する操作によって切り替え対象を選択しているという点で特許文献１と同じである。
【０００６】
本発明は、近くに存在するコンテンツ配信先の候補をその位置によってユーザに知らせることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するため、本発明に係るサーバ装置は、複数の端末の位置を示す位置情報をそれぞれ取得する位置情報取得部と、前記位置情報取得部により取得された位置情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満の第２端末が存在するか否かを判断する判断部と、前記判断部により前記第２端末が存在すると判断された場合に、当該第２端末の位置を示す位置情報を前記第１端末に通知する通知部とを備える。
【０００８】
好ましくは、上述の態様において、前記通知部により前記位置情報を通知された第１端末から、当該第１端末のユーザの操作に応じて、前記第２端末を選択する旨の要求を受付ける第１受付部と、前記第１受付部が前記要求を受付けた場合に、前記コンテンツを当該第２端末に配信するように前記配信装置に指示する第１指示部とを備えるとよい。
【０００９】
また、好ましくは、上述の態様において、前記端末がコンテンツを再生する場合における当該コンテンツの種別に応じた再生能力を示す能力情報を、当該端末ごとにそれぞれ取得する能力情報取得部を備え、前記通知部は、前記第２端末の位置情報と能力情報とを前記第１端末に通知するとよい。
【００１０】
また、好ましくは、上述の態様において、前記端末がコンテンツを再生する場合における当該コンテンツの種別に応じた再生能力を示す能力情報を、当該端末ごとにそれぞれ取得する能力情報取得部を備え、前記判断部は、前記位置情報取得部により取得された位置情報、および前記能力情報取得部により取得された能力情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満であり、且つ、当該第１端末の前記再生能力よりも高い再生能力を有する第２端末が存在するか否かを判断してもよい。
【００１１】
また、好ましくは、上述の態様において、複数の端末の各ユーザを示すユーザ情報を当該端末ごとに記憶する記憶部と、前記判断部は、前記位置情報取得部により取得された位置情報、および前記記憶部により記憶されたユーザ情報に基づいて、配信装置からコンテンツが配信されている第１端末とユーザが共通する端末のうちに、前記第２端末が存在するか否かを判断してもよい。
【００１２】
また、好ましくは、上述の態様において、前記判断部により存在すると判断された第２端末から、当該第２端末のユーザの操作に応じて、当該第２端末を選択する旨の要求を受付ける第２受付部と、前記第２受付部が前記要求を受付けた場合に、前記コンテンツを当該第２端末に配信するように前記配信装置に指示する第２指示部とを備え、前記通知部は、当該第２端末の位置を示す位置情報を前記第１端末に通知するとともに、当該第１端末の位置を示す位置情報を当該第２端末に通知してもよい。
【００１３】
また、本発明に係る配信システムは、前記複数の端末と、前記配信装置と、上述の前記サーバ装置とを備える配信システムであって、前記端末は、前記配信装置から配信されるコンテンツを再生する再生部と、端末を示す画像を画面に表示する表示部と、前記通知部により前記第２端末の位置を示す位置情報を通知された場合に、前記表示部により、当該位置情報に示される位置に応じた前記画面上の座標に当該第２端末を示す画像を表示させる表示制御部と、ユーザの操作に応じた方向を特定する方向特定部と、前記方向特定部が特定した方向に存在する前記第２端末を選択するように前記サーバ装置に要求する要求部とを備えることを特徴とする。
【００１４】
好ましくは、上述の態様において、前記端末は、前記画面の姿勢を特定する姿勢特定部を備え、前記表示制御部は、前記姿勢特定部が特定した姿勢に基づいて、前記表示部により、前記位置情報に示される位置に応じた前記画面上の座標に前記第２端末を示す画像を表示させ、前記方向特定部は、ユーザの操作に応じて指示される前記画面上の座標が、前記第２端末を示す画像を表示した座標に向かって移動する場合に、自端末から当該第２端末へ向かう方向を特定するとよい。
【００１５】
また、本発明に係る通知方法は、複数の端末の位置を示す位置情報をそれぞれ取得する位置情報取得ステップと、前記位置情報取得ステップにより取得された位置情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満の第２端末が存在するか否かを判断する判断ステップと、前記判断ステップにより前記第２端末が存在すると判断された場合に、当該第２端末の位置を示す位置情報を前記第１端末に通知する通知ステップとを備える。
【００１６】
また、本発明に係るプログラムは、コンピュータを、複数の端末の位置を示す位置情報をそれぞれ取得する位置情報取得手段と、前記位置情報取得手段により取得された位置情報に基づいて、配信装置からコンテンツが配信されている第１端末との距離が閾値未満の第２端末が存在するか否かを判断する判断手段と、前記判断手段により前記第２端末が存在すると判断された場合に、当該第２端末の位置を示す位置情報を前記第１端末に通知する通知手段として機能させるためのプログラムである。
【発明の効果】
【００１７】
本発明によれば、近くに存在するコンテンツ配信先の候補をその位置によってユーザに知らせることができる。
【図面の簡単な説明】
【００１８】
【図１】配信システムの全体構成の一例を示す図である。
【図２】サーバ装置の構成を示す図である。
【図３】認証データベースの一例を示す図である。
【図４】ユーザデータベースの一例を示す図である。
【図５】位置データベースの一例を示す図である。
【図６】配信装置の構成を示す図である。
【図７】端末の構成の一例を示す図である。
【図８】サーバ装置の機能的構成を示す図である。
【図９】端末の機能的構成を示す図である。
【図１０】配信システムにおいてサーバ装置の動作の流れを示すフロー図である。
【図１１】端末の配置の一例を示す図である。
【図１２】第１端末を中心とした他の端末の配置を示す図である。
【図１３】第１端末の画面に表示された操作画面の一例を示す図である。
【図１４】能力データベースの一例を示す図である。
【図１５】四隅にアイコン画像を表示させる領域を設けた操作画面を示す図である。
【発明を実施するための形態】
【００１９】
１．実施形態
１−１．配信システムの全体構成
図１は、配信システム９の全体構成の一例を示す図である。配信システム９は、サーバ装置１、配信装置２、複数の端末４ａ〜４ｄ（以下、特に区別の必要がない場合は、これらを総称して「端末４」と記す）、およびこれらを接続する通信回線３を有する。配信システム９は、サーバ装置１および配信装置２をそれぞれ複数個有していてもよい。
【００２０】
１−２．サーバ装置の構成
図２は、サーバ装置１の構成を示す図である。サーバ装置１は、配信装置２によりコンテンツが配信されている端末４（以下、第１端末という）とユーザが共通し、且つ、この第１端末との距離が閾値未満の端末４（以下、第２端末という）が存在する場合に、その第２端末の位置を示す位置情報を、コンテンツが配信されている第１端末に通知するサーバ装置である。サーバ装置１は、制御部１１、記憶部１２，および通信部１３を備える。制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有し、ＣＰＵがＲＯＭや記憶部１２に記憶されているプログラムを読み出して実行することによりサーバ装置１の各部を制御する。
【００２１】
通信部１３は、有線で接続された通信回線３を介して配信装置２や端末４と通信を行うインターフェースである。
記憶部１２はハードディスクドライブ（ＨＤＤ：Hard Disk Drive）などの大容量の記憶手段であり、ＣＰＵに読み込まれるプログラムを記憶する。
また、記憶部１２は、認証データベース（以下、図において「データベース」を「ＤＢ」と表記する）１２１、ユーザデータベース１２２、および位置データベース１２３を記憶する。
【００２２】
図３は、認証データベース１２１の一例を示す図である。図３に示す認証データベース１２１は、ユーザ名とパスワードとが関連付けて記憶されている。端末４のユーザは自身を識別するユーザ名と秘密のパスワードとを入力することで、サーバ装置１から認証を受け、認証が成功した場合に、配信装置２から所望のコンテンツの配信サービスを端末４により享受する。
【００２３】
図４は、ユーザデータベース１２２の一例を示す図である。図４に示すユーザデータベース１２２は、端末４のそれぞれを識別する端末名とその端末４のユーザを識別するユーザ名とが関連付けて記憶されている。１つの端末４につきそれを所有しているユーザのユーザ名は１つと定められている。つまり、ユーザ名は、複数の端末の各ユーザを示すユーザ情報である。
【００２４】
図５は、位置データベース１２３の一例を示す図である。図５に示す位置データベース１２３は、端末４のそれぞれを識別する端末名とその端末４の地表上における位置を表す位置情報とが関連付けて記憶されている。
【００２５】
１−３．配信装置の構成
図６は、配信装置２の構成を示す図である。配信装置２は、制御部２１、記憶部２２、および通信部２３を備える。制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有し、ＣＰＵがＲＯＭや記憶部２２に記憶されているプログラムを読み出して実行することにより配信装置２の各部を制御する。
【００２６】
記憶部２２は、ハードディスクドライブなどの大容量の記憶手段であり、ＣＰＵに読み込まれるプログラムを記憶する。また、記憶部２２は、端末４に配信する動画や音楽などのコンテンツを示すコンテンツデータが含まれたコンテンツデータベース２２１を記憶する。通信部２３は、有線により通信回線３と接続し、通信回線３を介してサーバ装置１や端末４と通信するためのインターフェースである。
【００２７】
１−４．端末の構成
図７は、端末４の構成の一例を示す図である。図７に示す端末４は、制御部４１、記憶部４２、通信部４３、操作部４４、表示部４５、測位部４６、および加速度センサ４７を備える。制御部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有し、ＣＰＵがＲＯＭや記憶部４２に記憶されているプログラムを読み出して実行することにより端末４の各部を制御する。
記憶部４２は、ソリッドステートドライブ（ＳＳＤ：Solid State Drive）などの大容量の記憶手段であり、ＣＰＵに読み込まれるプログラムを記憶する。
【００２８】
通信部４３は、有線または無線により通信回線３と接続し、通信回線３を介してサーバ装置１と通信するためのインターフェースである。例えば、図１に示す端末４ａは携帯電話機などの移動体通信端末であり、端末４ｂはスレートＰＣ（Personal Computer）やタブレット型ＰＣなどと呼ばれるコンピュータである。これらはいずれも無線により通信回線３と接続する。一方、図１に示す端末４ｃ，４ｄは据え置き型のテレビであり、有線により通信回線３と接続する。
【００２９】
操作部４４は各種の指示を入力するための座標取得部や操作ボタンを備えており、利用者による操作を受付けてその操作内容に応じた信号を制御部４１に供給する。
表示部４５は、液晶などを利用した画面４５１を備えるディスプレイ装置であり、制御部４１からの指示に応じてこの画面４５１に画像を表示する。
【００３０】
測位部４６は、ＧＰＳ（Global Positioning System）測位方式に基づいて端末４の位置を周期的に測定（測位）する。制御部４１は、測位部４６が測定した端末４の位置を示す位置情報を通信部２３によってサーバ装置１へ送信する。位置情報とは、例えば緯度および経度をそれぞれ表す数字の組によって、端末４の地表上の位置を示す情報である。
【００３１】
加速度センサ４７は、静電容量型やピエゾ抵抗型などの加速度センサであり、立体空間を表す３軸方向の加速度を測定する。加速度センサ４７が測定する加速度に基づいて、制御部４１は、端末４の画面４５１の姿勢を特定する。
【００３２】
なお、全ての端末４に測位部４６および加速度センサ４７が備えられていなくてもよい。例えば、据え置き型のテレビなどは、その位置や画面４５１の姿勢が変わらないことが多い。これらの端末４の位置や姿勢については、サーバ装置１の記憶部１２において予め決められた情報が記憶されていてもよい。
【００３３】
１−５．サーバ装置の機能的構成
図８は、サーバ装置１の機能的構成を示す図である。サーバ装置１の制御部１１は、上述したプログラムを実行することにより、位置情報取得部１１１、判断部１１２、通知部１１３、受付部１１４、および指示部１１５として機能する。
【００３４】
位置情報取得部１１１は、複数の端末４の位置を示す位置情報をそれぞれ取得する。例えば、端末４のうち、測位部４６を備えるものは、その端末４が周期的に測位部４６に自端末の位置を測定させており、測定した位置を示す位置情報をサーバ装置１へ送信している。サーバ装置１の制御部１１は、この端末４から送信される位置情報を取得することで位置情報取得部１１１として機能する。
【００３５】
判断部１１２は、記憶部１２により記憶されたユーザデータベース１２２、および位置情報取得部１１１により取得された位置情報に基づいて、配信装置２からコンテンツが配信されている「第１端末」である端末４とユーザが共通する端末４のうちに、この第１端末との距離が閾値未満の「第２端末」が存在するか否かを判断する。
【００３６】
通知部１１３は、判断部１１２により第２端末が存在すると判断された場合に、この第２端末の位置を示す位置情報を第１端末に通知する。
受付部１１４は、通知部１１３により位置情報を通知された第１端末から、この第１端末のユーザの操作に応じて、第２端末を選択する旨の要求を受付ける。
指示部１１５は、受付部１１４が上述した要求を受付けた場合に、第１端末に配信されているコンテンツを第２端末に配信するように配信装置２に指示する。
【００３７】
１−６．端末の機能的構成
図９は、端末４の機能的構成を示す図である。端末４の制御部４１は、上述したプログラムを実行することにより、再生部４１１、表示制御部４１２、姿勢特定部４１３、方向特定部４１４、および要求部４１５として機能する。
【００３８】
再生部４１１は、配信装置２から配信されるコンテンツを再生する。再生部４１１は、コンテンツが例えば動画である場合、この動画に含まれる映像を表示部４５の画面４５１に表示させ、この動画に含まれる音声を図示しないスピーカなどの放音部に放音させることで、この動画を再生する。また、配信されるコンテンツが、決められた方式で圧縮されている場合、再生部４１１は、このコンテンツを上記方式に対応したアルゴリズムによって伸張する。
【００３９】
姿勢特定部４１３は、例えば加速度センサ４７が測定する加速度に基づいて、端末４の画面４５１の姿勢を特定する。
表示制御部４１２は、サーバ装置１の制御部１１が通知部１１３として機能することにより、第１端末である自端末に第２端末の位置を示す位置情報が通知された場合に、姿勢特定部４１３が特定した姿勢に基づいて、通知された位置情報により示される位置に応じた画面４５１上の座標を特定し、この座標に第２端末を示す画像を表示させる。
【００４０】
方向特定部４１４は、操作部４４を介したユーザの操作に応じた方向を特定する。具体的に方向特定部４１４は、ユーザの操作に応じて指示される画面４５１上の座標が、第２端末を示す画像を表示した座標に向かって移動する場合に、自端末からこの第２端末へ向かう方向を特定する。
【００４１】
要求部４１５は、方向特定部４１４が特定した方向に存在する第２端末を選択するようにサーバ装置１に要求する。
【００４２】
１−７．サーバ装置の動作
図１０は、配信システム９においてサーバ装置１の動作の流れを示すフロー図である。サーバ装置１の制御部１１は、端末位置の変化があるか否かを判断する（ステップＳ１０１）。制御部１１は、複数の端末４と通信回線３を介して接続しており、これら複数の端末４のうち、いずれかからその位置が変化した旨の通知を受け取るまでは、端末位置の変化がないと判断して（ステップＳ１０１；ＮＯ）、この判断を継続する。位置が変化した旨の通知を受け取ると、制御部１１は、端末位置の変化があると判断して（ステップＳ１０１；ＹＥＳ）、位置データベース１２３を更新し（ステップＳ１０２）、第２端末が存在するか否かを判断する（ステップＳ１０３）。制御部１１は、更新した位置データベース１２３を参照して、コンテンツが配信されている第１端末とユーザが共通する端末４のうち、この第１端末との距離が閾値未満の第２端末を探す。第２端末が存在しないと判断した場合（ステップＳ１０３；ＮＯ）、制御部１１は、処理をステップＳ１０１に戻す。
【００４３】
一方、第２端末が存在すると判断した場合（ステップＳ１０３；ＹＥＳ）、制御部１１は、第２端末の位置を示す位置情報を第１端末に通知する（ステップＳ１０４）。
【００４４】
第１端末において、通知された第２端末の位置を示す位置情報を用いて、その第２端末をコンテンツの配信先として選択する旨の操作（選択操作）があると、第１端末は、第２端末を選択する旨の要求をサーバ装置１に送る。サーバ装置１の制御部１１は、第１端末から、その第１端末のユーザの操作に応じて、第２端末を選択する旨の上記要求を受付ける。制御部１１は、第２端末を選択する旨の要求を第１端末から受付けたか否かを判断する（ステップＳ１０５）。この判断は例えば、２０秒など、決められた時間で行われ、この時間が経過するまでの間に上述した要求を受付けなかった場合には（ステップＳ１０５；ＮＯ）、制御部１１は処理を終了する。
【００４５】
一方、上述した時間が経過するまでの間に上述した要求を受付けた場合には（ステップＳ１０５；ＹＥＳ）、制御部１１は、要求された第２端末にコンテンツを配信するように配信装置２に指示をし（ステップＳ１０６）、処理を終了する。
【００４６】
なお、この判断は、決められた時間内に上述した要求があったか否かではなく、上述した要求があったか、選択操作の受付けを取りやめる旨の要求があったかのいずれかによって、行われてもよい。
【００４７】
１−８．配信システムの動作例
図１１は、端末４の配置の一例を示す図である。図１１に示す座標記号は「Ｎ」が北、「Ｅ」が東、「Ｓ」が南、「Ｗ」が西、「Ｕ」が上（重力方向に抗する方向）、「Ｄ」が下（重力方向に沿った方向）をそれぞれ表している。
【００４８】
端末４ａ〜４ｄは、図４のユーザデータベース１２２に記述されたユーザによりそれぞれ所有されている。具体的には、端末４ａ，４ｃ，４ｄは、「ｔａｒｏ」により、端末４ｂは「ｊｉｒｏ」によりそれぞれ所有されている。そして、図１１に示すように、端末４ａから見て、端末４ｃは北西に、端末４ｄは北東に、端末４ｂは南東にそれぞれ配置されている。
【００４９】
図１２は、図１１に示した端末４ａを中心とした端末４ｂ〜４ｄの配置を示す図である。図１２に示すα、β、γは角度の絶対値である。端末４ａから見て東の方角（Ｅ）を基準とすると、端末４ｂは−γの方向に、端末４ｃはβの方向に、端末４ｄはαの方向に存在する。端末４ａから端末４ｂ、４ｃ、４ｄまでのそれぞれの距離Ｌｂ、Ｌｃ、Ｌｄは、いずれも閾値未満である。
【００５０】
ここで端末４ａには配信装置２からコンテンツが配信されている。つまり端末４ａは、第１端末である。サーバ装置１の制御部１１は、端末４ａ〜４ｄの位置を示す位置情報をそれぞれ取得する。具体的に制御部１１は、端末４ａおよび端末４ｂからは、これらに備えられた測位部４６によって測定された位置を示す位置情報を、通信回線３を介して取得する。そして、制御部１１は、端末４ｃ、および端末４ｄについては、予め登録されたこれらの位置を示す位置情報を記憶部１２から読み出して取得する。
【００５１】
制御部１１は、複数の端末４の中から、端末４ａとの距離が閾値未満の端末４を抽出する。端末４ｂ〜４ｄは、いずれも端末４ａとの距離が閾値未満であるから、制御部１１は、これら端末４ｂ〜４ｄを抽出する。
【００５２】
また、制御部１１は、記憶部１２に記憶されたユーザデータベース１２２に基づいて、第１端末である端末４ａとユーザが共通する端末を抽出する。端末４ｂのユーザは端末４ａのユーザと異なるので、制御部１１は、端末４ｂを除外する。
【００５３】
その結果、制御部１１は、端末４ａとユーザが共通する端末のうち、この端末４ａとの距離が閾値未満の第２端末が存在すると判断し、第２端末に該当する端末４ｃおよび端末４ｄの位置を示す位置情報を、それぞれ第１端末である端末４ａに通知する。
【００５４】
図１３は、端末４ａの画面４５１に表示された操作画面の一例を示す図である。端末４ａのユーザが画面４５１の右方向が東の方角に一致するように、画面４５１の向きを調整すると、図１３（ａ）に示すように、端末４ｃおよび端末４ｄをそれぞれ表すアイコン画像５ｃ、５ｄが、これら各端末４が端末４ａから見て実際に存在する方向に描画される。このとき、画面４５１上において、端末４ａの位置は点Ｐであり、画面４５１上の右方向を示す矢印ｘを基準として、角度βの方向にアイコン画像５ｃが描画され、角度αの方向にアイコン画像５ｄが描画される。
【００５５】
このようにアイコン画像５が描画された操作画面を見ることでユーザは、端末４ｃと端末４ｄとが、外観上区別し得ない場合でも、端末４ａの画面４５１に各アイコン画像５が描画されている方向と、実際の端末４が存在する方向とを見比べることで、どのアイコン画像５がどの端末４を表しているかを判別する。
【００５６】
この操作画面に対し、ユーザが画面４５１上に指などを触れて操作を行うと、制御部１１は、この操作に応じて第２端末を選択する。例えば、図１３（ｂ）に示すように、ユーザが自身の指によって画面４５１上の点Ｐｓに触れて、その指を矢印Ｆに沿って移動させ、点Ｐｆで画面４５１から離すという、いわゆる「フリック操作」を行ったとする。このとき、点Ｐｓから見た点Ｐｆの方向は、角度θで特定される。制御部１１がこの角度θと、角度α、βとを比較し、角度θが決められた閾値よりも角度α、βのいずれかに近い場合には、その角度によって示される端末４を第２端末として選択する。
【００５７】
制御部１１は、選択した第２端末を配信装置２に伝え、上述したコンテンツをこの第２端末に配信するように、配信装置２に指示してもよい。このとき、配信装置２は、指示された第２端末に上述したコンテンツを配信するとともに、第１端末への同コンテンツの配信を中止してもよい。これによりコンテンツの配信先は、第１端末から第２端末へと移動する。
【００５８】
以上の動作により、端末４によって配信装置２からコンテンツの配信を受けるユーザは、ユーザ自身が所有し、且つ近くに存在する他の端末４の候補を、それらの位置によって知ることができる。したがって、例えば、所有する２つ以上の端末４の型式などが同じであるなどの理由により、それらが互いに外観上区別し得ない場合であっても、ユーザはそれらの端末４のいずれかをコンテンツの配信先として選択することができる。また、ユーザは、これらの端末４をコンテンツの配信先として選択する際に、これら端末４に付された端末名を記憶する必要がない。
【００５９】
２．変形例
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の変形例を組み合わせてもよい。
２−１．能力データベース
上述した実施形態において、配信されるコンテンツを各端末４が再生する再生能力について触れていなかったが、サーバ装置１の制御部１１は、この再生能力に基づいて通知内容を変化させてもよい。この場合、サーバ装置１は、図２に破線で示す通り、記憶部１２に能力データベース１２４を記憶する。能力データベース１２４は、端末４のそれぞれを識別する端末名とその端末４のコンテンツを再生する再生能力を示す能力情報とが関連付けて記憶されている。
【００６０】
図１４は、能力データベース１２４の一例を示す図である。この能力データベース１２４は、上述した能力情報として、３種類の圧縮方式に応じた４段階の適合評価と、画面４５１の画面サイズとが記述されている。この適合評価とは、「◎」が最も評価が高く、次に「○」の評価が高く、「△」の評価は「○」よりも低い。そして「×」は最も評価が低く、この圧縮方式に対応していないことを示す。すなわち、「◎」、「○」、または「△」が記述されている欄の方式で圧縮されたコンテンツは、その端末４で伸張できるので少なくとも再生することができるが、「×」が記述されている欄の方式で圧縮されたコンテンツは、その端末４では伸張できないので、再生することができない。また、画面サイズには、横方向の画素の総数と、縦方向の画素の総数とが記述されている。
【００６１】
制御部１１は、第２端末の位置情報を第１端末に通知する際に、この位置情報に加えて第２端末の能力情報を第１端末に通知してもよい。この場合、制御部１１は、端末４がコンテンツを再生する場合におけるそのコンテンツの種別に応じた再生能力を示す能力情報を、その端末４ごとにそれぞれ取得する能力情報取得部１１６として機能する。例えば図８に破線で示すように、能力情報取得部１１６は、記憶部１２に記憶された能力データベース１２４を参照して、複数の端末４のそれぞれについて、第１端末に配信されているコンテンツの種別に応じた再生能力を示す能力情報を取得する。能力情報取得部１１６は、判断部１１２が存在すると判断した第２端末に関連付けて記憶されている能力情報を、能力データベース１２４から取得し、通知部１１３は、取得したこれら第２端末の能力情報を、それらの位置情報とともに第１端末へ通知すればよい。
【００６２】
端末４の表示制御部４１２は、第１端末である自端末に通知された位置情報により示される第２端末の位置に応じた画面４５１上の座標を特定し、この座標に第２端末を示す画像を表示させていたが、この場合、第２端末の画像を表示させる態様を、通知された第２端末の能力情報に応じて変化させてもよい。例えば、方式Ａで圧縮されたコンテンツが第１端末に配信されている場合、表示制御部４１２によって制御された表示部４５は、方式Ａについての適合評価が「◎」の第２端末についてはそのアイコン画像５の輪郭などを青色に表示し、適合評価が「○」の第２端末については緑色に表示し、適合評価が「△」の第２端末については黄色に表示し、適合評価が「×」の第２端末については赤色に表示するといった具合である。これにより、ユーザはどの端末４がどの方向に配置されているかを知るとともに、その端末４がコンテンツの再生にどの程度適したものかを知る。また、画面サイズが例えば４０９６×２１６０である動画を含んだコンテンツが、画面サイズが３２０×２４０の端末４に対して配信されている場合、制御部１１は、余分な映像情報が通信されているから、その端末４についての能力情報を低く評価してもよい。この場合、サーバ装置１は、能力情報における画面サイズによって示される総画素数が多いほど、その端末４のコンテンツの再生能力が高いと評価してもよい。
【００６３】
制御部１１は、再生能力が閾値未満の端末４を第２端末として第１端末に通知しなくてもよい。例えば、配信中のコンテンツの圧縮方式について適合評価が「×」と記述されている場合には、これに対応する端末４を第２端末として通知しなくてもよい。また、制御部１１は、現在、コンテンツが配信されている第１端末とユーザが共通し、且つ、第１端末との距離が閾値未満の端末４の中から、そのコンテンツに関する再生能力が第１端末よりも高いものを抽出し、抽出された端末４を第２端末として第１端末に通知してもよい。すなわち、第１端末よりも再生能力が劣るものについて、制御部１１が通知対象から除外してもよい。
【００６４】
また、制御部１１は、再生能力が閾値未満の端末４を、選択不能な第２端末として第１端末に通知してもよい。そして、再生能力が閾値未満の端末４が選択不能な第２端末として通知された場合、端末４の操作部４４は、その第２端末を選択する操作を受け付けないように制御部４１によって制御されてもよい。
【００６５】
なお、上述したように、能力情報に応じて変化させた第２端末の画像の表示態様は、その第２端末によって、第１端末に配信されているコンテンツの再生が可能であるか否かを示す場合と、どの程度その再生に適しているかを示す場合とがある。すなわち、第１端末に配信されているコンテンツの再生が第２端末によって可能であるか否かを判定するためには、上述した適合評価が「×」である場合と、それ以外（「◎」、「○」、または「△」）である場合とを区別すればよい。そして、第２端末がそのコンテンツを再生することにどれだけ適しているかを判定するためには、上述した適合評価が「◎」、「○」、または「△」のいずれであるかによって判定すればよい。
【００６６】
したがって、第１端末である端末４は、自端末に配信されているコンテンツの再生が可能な第２端末であれば、選択可能な第２端末のうち、必ずしも最適な再生能力を備えていないものであっても、選択することが可能に構成されていてもよい。
例えば、方式Ａの圧縮方式がいわゆるタブレット型ＰＣによるコンテンツ再生用に最も適した方式であり、この方式Ａの圧縮方式で圧縮されたコンテンツが、タブレット型ＰＣである第１端末に配信されているといった場合に、いわゆるスマートフォンが第２端末として通知されたとき、第１端末のユーザは第２端末を選択することにより、このコンテンツをあえてスマートフォンである第２端末によって再生させることが可能である。
【００６７】
また、ユーザが選択した第２端末によってコンテンツを再生する際に、第１端末である端末４は、そのコンテンツを第２端末の再生能力に合わせた変換処理をして再生させるか、そのまま再生させるかをユーザが選べるように構成されていてもよい。例えば、画面サイズが４０９６×２１６０である動画を含んだコンテンツが、画面サイズが４０９６×２１６０の第１端末である端末４に対して配信されているときに、この第１端末に対して、第２端末として画面サイズが３２０×２４０の端末４が通知されたとする。この場合、ユーザは、第２端末を選択するとともに、現在配信されているコンテンツを第２端末の画面サイズに適合させる処理を第２端末に行わせるか否かについて選択する。ユーザによって上記処理を第２端末に行わせることが指示された場合、第２端末は、４０９６×２１６０の画面サイズを有するコンテンツを３２０×２４０の画面サイズに縮小する処理を行う。具体的には、第２端末は、いくつかの画素値の平均値を算出したり、画素を間引いたりすることで、この縮小処理を行う。一方、ユーザによって上記処理を第２端末に行わせないことが指示された場合、第２端末は、４０９６×２１６０の画面サイズを有するコンテンツをそのまま第２端末の３２０×２４０の画面に表示させる。したがって、この場合、コンテンツの左上や中央など一部が第２端末によって表示される。
【００６８】
なお、上述した処理は、第２端末に行わせるのではなく、配信装置２に行わせてもよいし、サーバ装置１に行わせてもよい。同様に、第１端末に配信されているコンテンツの圧縮方式を異なる圧縮方式に変換する処理を、配信装置２やサーバ装置１に行わせてもよい。この場合、配信装置２やサーバ装置１がユーザの選択操作に応じてこれらの処理を実行する実行部を備えていればよい。また、上述した「圧縮方式」はコンテンツの符号化方式の一例であり、コンテンツを符号化するものであればデータを圧縮しない方式であってもよい。
【００６９】
２−２．操作画面
上述した実施形態において、第２端末として位置情報が通知された各端末４は、画面４５１上において、これら端末４をそれぞれ表すアイコン画像５が、第１端末から見て実際に存在する方向に描画されていたが、アイコン画像５を描画する方向は、実際に端末４が存在する方向に対応する方向であれば、実際の方向と一致していなくてもよい。例えば、画面４５１の四隅にだけ第２端末のアイコン画像５を表示させる領域を設け、この四隅の領域のうち、実際に第２端末が存在する方向に最も近い領域に、その第２端末を示すアイコン画像５を表示させてもよい。
【００７０】
図１５は、画面４５１において、四隅にアイコン画像５を表示させる領域Ｒ１〜Ｒ４を設けた操作画面を示す図である。第１端末である端末４は、サーバ装置１から第２端末の位置情報を通知されると、上述した四隅の領域Ｒ１〜Ｒ４のうち、この位置情報によって示される位置の方向が最も近い領域にその第２端末を示すアイコン画像５が表示される。この場合ユーザは、四隅の領域Ｒ１〜Ｒ４に触れることによって、第２端末を選択する操作をすればよい。
【００７１】
２−３．測位
上述した実施形態において、サーバ装置１は、端末４に設けられた測位部４６によって測定された位置を示す位置情報を受信して、端末４の位置を特定していたが、端末４の位置を、いわゆる位置登録を行うロケーションレジスタへの問い合わせによって特定してもよい。ここでいうロケーションレジスタは、無線機器である端末４が、通信回線３に接続されたどの無線基地局のセル（通信圏内）にあるかを周期的に登録する装置である。
【００７２】
２−４．プログラム
サーバ装置１の制御部１１によって実行されるプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットなどのネットワーク経由でダウンロードさせることも可能である。なお、上記の制御部１１によって例示した制御手段としてはＣＰＵ以外にも種々の装置が適用される場合があり、例えば、専用のプロセッサなどが用いられる。
【００７３】
２−５．端末
上述した実施形態において、端末４は、携帯電話機やスレートＰＣ、据え置き型のテレビなどであったが、そのほか、ＰＤＡ（Personal Digital Assistant）、携帯音楽再生機、携帯動画再生機、ゲーム機、電子書籍の閲覧装置、ナビゲーション装置、パーソナルコンピュータなどであってもよい。
【００７４】
２−６．ユーザデータベース
上述した実施形態において判断部１１２は、コンテンツが配信されている第１端末とユーザが共通する端末４のうちに、この第１端末との距離が閾値未満の第２端末が存在するか否かを判断していたが、第１端末とユーザが共通するか否かに関わらず、第１端末との距離が閾値未満の端末４を「第２端末」と判断してもよい。この場合、サーバ装置１の記憶部１２は、ユーザデータベース１２２を記憶しなくてもよい。
【００７５】
なお、上述した実施形態のように、判断部１１２が、第１端末とユーザが共通する端末４の中に、この第１端末との距離が閾値未満の第２端末が存在するか否かを判断することにより、ユーザは自身が所有する端末４のみをコンテンツの配信先の候補として知ることができる。
【００７６】
２−７．姿勢特定部
上述した実施形態において、表示制御部４１２は、第２端末の位置を示す位置情報が通知された場合に、姿勢特定部４１３が特定した姿勢に基づいて、通知された位置情報により示される位置に応じた画面４５１上の座標を特定し、この座標に第２端末を示す画像を表示させていたが、通知された位置情報により示される位置と、画面４５１上の座標との対応関係は固定されていてもよい。すなわち、画面４５１がどのような姿勢をとったとしても、例えば、北が上、東が右というように、画面４５１における方位が変化しないように端末４が構成されていてもよい。この場合、端末４は、加速度センサ４７を備えていなくてもよく、制御部４１は、姿勢特定部４１３として、端末４の画面４５１の姿勢を特定しなくてもよい。
【符号の説明】
【００７７】
１…サーバ装置、１１…制御部、１１１…位置情報取得部、１１２…判断部、１１３…通知部、１１４…受付部、１１５…指示部、１１６…能力情報取得部、１２…記憶部、１２１…認証データベース、１２２…ユーザデータベース、１２３…位置データベース、１２４…能力データベース、１３…通信部、２…配信装置、２１…制御部、２２…記憶部、２２１…コンテンツデータベース、２３…通信部、３…通信回線、４（４ａ〜４ｄ）…端末、４１…制御部、４１１…再生部、４１２…表示制御部、４１３…姿勢特定部、４１４…方向特定部、４１５…要求部、４２…記憶部、４３…通信部、４４…操作部、４５…表示部、４５１…画面、４６…測位部、４７…加速度センサ、５…アイコン画像。
【図１】
2014086843.tif 000003
【図２】
2014086843.tif 000004
【図３】
2014086843.tif 000005
【図４】
2014086843.tif 000006
【図５】
2014086843.tif 000007
【図６】
2014086843.tif 000008
【図７】
2014086843.tif 000009
【図８】
2014086843.tif 000010
【図９】
2014086843.tif 000011
【図１０】
2014086843.tif 000012
【図１１】
2014086843.tif 000013
【図１２】
2014086843.tif 000014
【図１３】
2014086843.tif 000015
【図１４】
2014086843.tif 000016
【図１５】
2014086843.tif 000017