(57)【特許請求の範囲】
【請求項１】
通信装置であって、
第１の通信方式による無線通信を実行する第１の通信手段と、
前記第１の通信方式より通信速度が速いまたは通信距離が長い第２の通信方式による無線通信を実行する第２の通信手段と、
第１の他の通信装置から前記第２の通信手段によって受信したコンテンツを再生する再生手段と、
前記コンテンツを第２の他の通信装置に再生させるために、前記コンテンツを再生するサービスの実行要求と、前記コンテンツを前記第１の他の通信装置から取得するために前記第２の通信方式による無線通信を行うための通信パラメータとを前記第１の通信方式により前記第２の他の通信装置に直接送信する送信手段と、
を有することを特徴とする通信装置。
【請求項２】
前記送信手段は、前記再生手段により前記コンテンツを再生中に前記実行要求と前記通信パラメータとを前記第１の通信方式により前記第２の他の通信装置に直接送信することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第２の他の通信装置と前記第１の通信方式による無線通信を確立する確立手段を更に有し、
前記送信手段は、前記確立手段により前記第２の他の通信装置と前記第１の通信方式による無線通信が確立された場合に前記実行要求と前記通信パラメータとを前記第２の他の通信装置に直接送信することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記送信手段は、前記実行要求と、前記通信パラメータと、前記確立手段により前記第２の他の通信装置との前記第１の通信方式による無線通信を確立した際の、前記再生手段による前記コンテンツの再生の進行に基づく再生位置を示す情報とを前記第２の他の通信装置に直接送信することを特徴とする請求項３に記載の通信装置。
【請求項５】
前記送信手段は、前記再生手段による前記コンテンツの再生が一時停止されている場合に、前記コンテンツが一時停止された際の再生位置を示す情報を前記第２の他の通信装置に直接送信することを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項６】
前記コンテンツの再生位置を示す情報は、タイムスタンプまたはインデックス情報であることを特徴とする請求項４または５に記載の通信装置。
【請求項７】
前記送信手段は、前記コンテンツを取得するためのアドレス情報を前記第２の他の通信装置に直接送信することを特徴とする請求項１から６のいずれか１項に記載の通信装置。
【請求項８】
前記通信パラメータは、前記通信装置により形成される無線ネットワークで通信するためのパラメータであることを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項９】
前記通信パラメータは、前記第１の他の通信装置により形成される無線ネットワークで通信するためのパラメータであることを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項１０】
前記通信パラメータは、アクセスポイントとして動作する装置により形成され、前記第１の他の通信装置が参加している無線ネットワークで通信するためのパラメータであることを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項１１】
前記再生手段は、前記コンテンツをストリーミング再生することを特徴とする請求項１から１０のいずれか１項に記載の通信装置。
【請求項１２】
通信装置であって、
第１の通信方式による無線通信を実行する第１の通信手段と、
前記第１の通信方式より通信速度が速いまたは通信距離が長い第２の通信方式による無線通信を実行する第２の通信手段と、
第１の他の通信装置からコンテンツを受信し、再生する第２の他の通信装置から、前記コンテンツを再生するサービスの実行要求と、前記コンテンツを前記第１の他の通信装置から取得するために前記第２の通信方式による無線通信を行うための通信パラメータとを前記第１の通信方式により直接受信する受信手段と、
前記受信手段により受信した前記通信パラメータに基づいて前記第２の通信手段により実行される無線通信によって前記第１の他の通信装置から取得した前記コンテンツを再生する再生手段と、
を有することを特徴とする通信装置。
【請求項１３】
前記第２の他の通信装置と前記第１の通信方式による無線通信を確立する確立する確立手段を更に有し、
前記受信手段は、前記確立手段により前記第２の他の通信装置と前記第１の通信方式による無線通信が確立された場合に前記実行要求と前記通信パラメータを前記第２の他の通信装置から直接受信することを特徴とする請求項１２に記載の通信装置。
【請求項１４】
前記受信手段は、前記コンテンツの再生位置を示す情報を前記第１の通信方式により前記第２の他の通信装置から直接受信し、
前記再生手段は、前記情報が示す再生位置から前記コンテンツを再生することを特徴とする請求項１２または１３に記載の通信装置。
【請求項１５】
前記コンテンツの再生位置を示す情報は、タイムスタンプまたはインデックス情報であることを特徴とする請求項１４に記載の通信装置。
【請求項１６】
前記受信手段は、前記コンテンツを取得するためのアドレス情報を前記第２の他の通信装置から直接受信し、
前記再生手段は、前記アドレス情報に基づいて取得された前記コンテンツを再生することを特徴とする請求項１２から１５のいずれか１項に記載の通信装置。
【請求項１７】
前記受信手段による受信に応じて、前記第２の通信方式による通信の可否と前記サービスの実行可否とを示すための応答メッセージを前記第２の他の通信装置に送信する送信手段を更に有することを特徴とする請求項請求項１２から１６のいずれか１項に記載の通信装置。
【請求項１８】
前記サービスは、ストリーミング再生サービスであることを特徴とする請求項１から１７のいずれか１項に記載の通信装置。
【請求項１９】
前記通信パラメータは、ＳＳＩＤ、ネットワークキー、暗号方式、認証方式及びＭＡＣアドレスのうち少なくともいずれか一つが含まれることを特徴とする請求項１から１８のいずれか１項に記載の通信装置。
【請求項２０】
前記第１の通信方式は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＴｒａｎｓｆｅｒＪｅｔまたはＢｌｕｅｔｏｏｔｈ（登録商標）  ｌｏｗ  ｅｎｅｒｇｙであることを特徴とする請求項１から１９のいずれか１項に記載の通信装置。
【請求項２１】
前記第２の通信方式は、ＩＥＥＥ８０２．１１シリーズまたはＢｌｕｅｔｏｏｔｈ（登録商標）であることを特徴とする請求項１から２０のいずれか１項に記載の通信装置。
【請求項２２】
前記コンテンツは、動画または音であることを特徴とする請求項１から２１のいずれか１項に記載の通信装置。
【請求項２３】
第１の通信方式による無線通信を実行する第１の通信手段と、前記第１の通信方式より通信速度が速いまたは通信距離が長い第２の通信方式による無線通信を実行する第２の通信手段とを有する通信装置の制御方法であって、
第１の他の通信装置から前記第２の通信手段によって受信したコンテンツを再生する再生工程と、
前記コンテンツを第２の他の通信装置に再生させるために、前記コンテンツを再生するサービスの実行要求と、前記コンテンツを前記第１の他の通信装置から取得するために前記第２の通信方式による無線通信を行うための通信パラメータとを前記第１の通信方式により前記第２の他の通信装置に直接送信する送信工程と、
を有することを特徴とする制御方法。
【請求項２４】
第１の通信方式による無線通信を実行する第１の通信手段と、前記第１の通信方式より通信速度が速いまたは通信距離が長い第２の通信方式による無線通信を実行する第２の通信手段とを有する通信装置の制御方法であって、
第１の他の通信装置からコンテンツを受信し、再生する第２の他の通信装置から、前記コンテンツを再生するサービスの実行要求と、前記コンテンツを前記第１の他の通信装置から取得するために前記第２の通信方式による無線通信を行うための通信パラメータとを前記第１の通信方式により直接受信する受信工程と、
前記受信工程において受信した前記通信パラメータに基づいて前記第２の通信手段により実行される無線通信によって前記第１の他の通信装置から取得した前記コンテンツを再生する再生工程と、
を有することを特徴とする制御方法。
【請求項２５】
コンピュータを請求項１から２２の何れか１項に記載の通信装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関する。
【背景技術】
【０００２】
コンテンツをストリーミング再生する技術がある。特許文献１では、装置Ａで再生している映像の再生を装置Ｂに移行する場合、装置Ａが、再生の移行を指示されてから、装置Ｂが映像を再生するまでに要する所定期間が経過するまで、映像の再生を継続する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１３１１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の特許文献１では、装置Ａでの映像等のコンテンツの再生を装置Ｂに移行する際に装置Ｂでコンテンツを取得するための通信路が確立していることを前提としている。装置Ａでのコンテンツの再生を装置Ｂに移行する際に装置Ｂでコンテンツを取得するための通信路が確立していない場合、装置Ｂにおいて通信路の設定を行う必要がある。例えば、無線ＬＡＮ（ＩＥＥＥ８０２．１１シリーズ）で通信を行うには、様々な通信パラメータを設定する必要があり、ユーザの入力によりこの通信パラメータを設定すると煩雑な入力操作により時間がかかる。したがって、装置Ｂでコンテンツを取得するための通信路が確立していない場合、コンテンツの再生を装置Ａから装置Ｂに移行するまでに時間がかかる恐れがある。
【０００５】
本発明は、コンテンツを取得するための無線通信路の設定を簡便な操作で行って、コンテンツの再生を装置間で移行させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信装置は、第１の通信方式による無線通信を実行する第１の通信手段と、前記第１の通信方式より通信速度が速いまたは通信距離が長い第２の通信方式による無線通信を実行する第２の通信手段と、第１の他の通信装置から前記第２の通信手段によって受信したコンテンツを再生する再生手段と、前記コンテンツを第２の他の通信装置に再生させるために、前記コンテンツを再生するサービスの実行要求と、前記コンテンツを前記第１の他の通信装置から取得するために前記第２の通信方式による無線通信を行うための通信パラメータとを前記第１の通信方式により前記第２の他の通信装置に直接送信する送信手段と、を有する。
【０００７】
また、本発明の他の態様の通信装置は、第１の通信方式による無線通信を実行する第１の通信手段と、前記第１の通信方式より通信速度が速いまたは通信距離が長い第２の通信方式による無線通信を実行する第２の通信手段と、第１の他の通信装置からコンテンツを受信し、再生する第２の他の通信装置から、前記コンテンツを再生するサービスの実行要求と、前記コンテンツを前記第１の他の通信装置から取得するために前記第２の通信方式による無線通信を行うための通信パラメータとを前記第１の通信方式により直接受信する受信手段と、前記受信手段により受信した前記通信パラメータに基づいて前記第２の通信手段により実行される無線通信によって前記第１の他の通信装置から取得した前記コンテンツを再生する再生手段と、を有する。
【発明の効果】
【０００９】
本発明によれば、コンテンツを取得するための無線通信路の設定を簡便な操作で行って、コンテンツの再生を装置間で移行させることができる。
【図面の簡単な説明】
【００１０】
【図１】システム構成を示す図である。
【図２】通信装置の構成を示す図である。
【図３】コンテンツに関する情報を示す図である。
【図４】システムのシーケンスを示す図である。
【図５】スマートフォンの動作を示すフローチャートである。
【図６】ディスプレイの動作を示すフローチャートである。
【図７】システムのシーケンスを示す図である。
【発明を実施するための形態】
【００１１】
以下、本実施形態に係る通信装置、通信システムについて、図面を参照しながら詳細に説明する。図１は、以下に説明する本実施形態において想定するシステム１００の機器構成の図である。システム１００は、デジタルカメラ１０１、スマートフォン１０２及びディスプレイ１０３の複数の通信装置から構成される。なお、本実施形態における通信システムにおける装置を、例えばプリンタ、ＰＣ、ビデオカメラ、スマートウォッチ、ＰＤＡなどの装置としてもよい。
【００１２】
スマートフォン１０２は、デジタルカメラ１０１またはディスプレイ１０３との間で、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いて通信が可能である。なお、本実施形態では、夫々の装置がＮＦＣ  Ｆｏｒｕｍに規定されるＰ２Ｐモードで双方向通信を行う。なお、スマートフォン１０２がＮＦＣ  Ｆｏｒｕｍに規定されるリーダライタモードで通信し、デジタルカメラ１０１またはディスプレイ１０３がＮＦＣ  Ｆｏｒｕｍに規定されるカードエミュレーションモードで通信するようにしてもよい。なお、リーダライタモードは、カードエミュレーションモードで動作する装置が有するメモリに対して読み書きするモードである。また、カードエミュレーションモードは、リーダライタモードで動作する装置からのメモリに対して読み書きが行われるモードである。
【００１３】
また、デジタルカメラ１０１、スマートフォン１０２及びディスプレイ１０３は、無線ＬＡＮにおいて通信が可能である。システム１００は、デジタルカメラ１０１において撮影され、記憶される映像コンテンツを、無線ＬＡＮにおいて通信し、スマートフォン１０２及びディスプレイ１０３においてストリーミング再生する。デジタルカメラ１０１は、コンテンツを配信する配信装置である。システム１００は、映像コンテンツをストリーミング再生する際、ＵＰｎＰ  ＡＶ規格を用いる。デジタルカメラ１０１は、ＵＰｎＰ  ＡＶにおけるＭｅｄｉａ  Ｓｅｒｖｅｒとして動作する。また、スマートフォン１０２は、ＵＰｎＰ  ＡＶにおけるＣｏｎｔｒｏｌ  Ｐｏｉｎｔ  ｗｉｔｈ  Ｄｅｃｏｄｅｒとして動作する。また、ディスプレイ１０３は、ＵＰｎＰ  ＡＶにおけるＭｅｄｉａ  Ｒｅｎｄｅｒｅｒとして動作する。なお、映像コンテンツをストリーミング再生する際、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）を用いてもよい。なお、本実施形態においてストリーミング再生させるコンテンツを動画として説明を行うが、例えば、ストリーミング再生させるコンテンツは、音楽等の動画以外のコンテンツであってもよい。
【００１４】
なお、本実施形態における無線ＬＡＮ通信は、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，Ｉｎｃ．）８０２．１１シリーズに準拠した通信である。しかしながら、通信形態は必ずしもＩＥＥＥ８０２．１１準拠の無線ＬＡＮには限らない。本実施形態における無線ＬＡＮ通信は、例えば、ＮＦＣ通信より通信速度が速いまたは通信距離が長い他の通信方式によって代替することができる。
【００１５】
本実施形態において、スマートフォン１０２は、ＩＥＥＥ８０２．１１規格に定められたインフラストラクチャモードにおけるアクセスポイントとして動作して、デジタルカメラ１０１またはディスプレイ１０３と通信する。アクセスポイントは、無線ネットワークを形成し、ステーションに対する認証・暗号処理およびステーションの管理等を実施する。また、デジタルカメラ１０１及びディスプレイ１０３は、ＩＥＥＥ８０２．１１規格に定められたインフラストラクチャモードにおけるステーションとして動作する。なお、デジタルカメラ１０１またはディスプレイ１０３がアクセスポイントとして動作し、その他の装置がステーションとして動作してもよい。また、システム１００は、ＩＥＥＥ８０２．１１規格に定められたアドホックモードで無線ＬＡＮ通信を行ってもよい。また、通信装置間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）による接続手順を行って無線ＬＡＮ通信を行うとしてもよい。また、システム１００がアクセスポイントとして動作する外部装置を更に有し、この外部装置がアクセスポイントとして形成した無線ネットワークにおいて、デジタルカメラ１０１、スマートフォン１０２及びディスプレイ１０３が通信するようにしてもよい。
【００１６】
続いて、システム１００の通信装置（デジタルカメラ１０１、スマートフォン１０２及びディスプレイ１０３）の構成を、図２を用いて説明する。通信装置３００は、表示部３０１、操作部３０２、記憶部３０３、電源部３０４、制御部３０５、ＲＯＭ３０６、ＲＡＭ３０７、無線ＬＡＮ通信部３０８、ＮＦＣ通信部３０９及び機能部３１０を備える。表示部３０１は、例えばＬＣＤやＬＥＤにより構成され、ユーザが視覚で認知可能な情報を出力する機能を有し、各種ＵＩの表示制御を行う。操作部３０２は、ユーザが各種入力等を行い、通信装置を操作するための機能を有する。なお、表示部３０１と操作部３０２とをタッチパネル等によって一体として構成してよい。
【００１７】
記憶部３０３は、例えば、ＨＤＤ、フラッシュメモリまたは着脱可能なＳＤカードなどの記憶媒体により構成され、無線通信ネットワーク情報、データ送受信情報、画像データ、アプリケーションなど各種データを記憶し、管理する。電源部３０４は、例えばＡＣ（Ａｌｔｅｒｎａｔｉｎｇ  Ｃｕｒｒｅｎｔ）電源であり、装置全体を動作させるための電源をコンセントから取得し、各ハードウェアに電力を供給する。なお、電源部３０４は、バッテリであってもよい。
【００１８】
制御部３０５は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、通信装置３００の装置全体の動作を制御する。ＲＯＭ３０６は、制御命令つまりプログラムを格納する。後述する各種動作は、ＲＯＭ３０６に記憶された制御プログラムを制御部３０５が実行することにより実現される。ＲＡＭ３０７は、プログラムを実行する際のワークメモリやデータの一時保存などに利用される。
【００１９】
無線ＬＡＮ通信部３０８は、無線ＬＡＮ通信を行うチップやアンテナである。無線ＬＡＮ通信部３０８は、ＩＥＥＥ８０２．１１シリーズに準拠した無線通信を行う。なお、本実施形態では、無線ＬＡＮ通信部３０８は、ＩＥＥＥ８０２．１１シリーズに準拠した無線通信を行うものとしたが、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の他の通信方式を用いてもよい。
【００２０】
ＮＦＣ通信部３０９は、ＮＦＣ規格に準拠したＮＦＣ通信を行うチップやアンテナである。また、ＮＦＣ通信部３０９は、通信範囲内に通信可能な装置を検出すると自動的にＮＦＣ通信を確立する。なお、ＮＦＣ通信部３０９は、ＮＦＣ規格に準拠した無線通信を行うものとしたが、例えば、赤外線通信（ＩｒＤＡ）やＴｒａｎｓｆｅｒＪｅｔなどの他の近接無線通信、またはその他の無線通信方式で通信するようにしても良い。また、ＮＦＣ通信部３０９は、Ｂｌｕｅｔｏｏｔｈ（登録商標）４．０で規定されるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）方式を用いてもよい。
【００２１】
機能部３１０は、通信装置３００が所定の処理を実行するためのハードウェアである。例えば、通信装置３００がデジタルカメラ１０１である場合、機能部３１０は、撮影部であり、動画や静止画の撮影を行う。また、例えば、通信装置３００がスマートフォン１０２である場合、機能部３１０は公衆無線通信部であり、公衆無線での通信処理を行う。また、例えば、通信装置３００がディスプレイ１０３であれば、入力部であり、映像情報を入力する。
【００２２】
以上の構成を有するシステムの動作を説明する。本実施形態では、デジタルカメラ１０１に記憶されている映像コンテンツを、スマートフォン１０２においてストリーミング再生している際に、当該映像コンテンツの再生をディスプレイ１０３に移行する場合を説明する。なお、ストリーミング再生を行うための標準規格であるＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）  ＡＶ規格においては、コンテンツの再生の開始を他の装置に指示した後に、コンテンツの再生位置を示す情報を他の装置に通知する。装置Ａで再生しているコンテンツの再生を装置Ｂに移行する場合、装置Ｂでは、コンテンツの再生の開始を指示されると、コンテンツの再生位置を示す情報を受信するまで、コンテンツの先頭から再生を開始してしまう。したがって、装置Ａで再生しているコンテンツの再生を装置Ｂに移行する場合、一時的に所望とする再生位置と異なる再生位置からのコンテンツが再生されてしまう恐れがある。以下の説明では、一時的に所望とする再生位置と異なる再生位置からのコンテンツが再生されてしまうことを防止して、所望の再生位置からのコンテンツの再生を移行させるための動作を説明する。
【００２３】
本実施形態の通信システム１００のシーケンスを、図４を用いて説明する。デジタルカメラ１０１とスマートフォン１０２の間で、無線ＬＡＮ通信路を確立する（Ｓ８０１）。
【００２４】
Ｓ８０１における無線ＬＡＮ通信路の設定は、後述するＮＦＣを用いたハンドオーバ処理により行われてもよい。ハンドオーバとは、第１の通信方式における通信から、第２の通信方式における通信への切り替え行為を示す。
【００２５】
スマートフォン１０２は、無線ＬＡＮ通信路を介して、他の装置が実行可能なサービスを探索する探索処理（Ｓ８０２、Ｓ８０３）を実施し、デジタルカメラ１０１がストリーミング再生サービスに対応しているか否かを判定する。なお、スマートフォン１０２は、サービス探索処理は、ＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）を用いてもよい。
【００２６】
スマートフォン１０２は、デジタルカメラ１０１がストリーミング再生サービスに対応していることを確認した場合、デジタルカメラ１０１が保持しているコンテンツの探索処理を実行する（Ｓ８０４、Ｓ８０５）。スマートフォン１０２は、コンテンツの探索処理の結果として、デジタルカメラ１０１から図３により示される内容の応答を取得する。スマートフォン１０２は、デジタルカメラ１０１が保持しているコンテンツの情報を表示させ、再生するコンテンツを選択させるための選択メニューの表示を行う。スマートフォン１０２は、再生を行うコンテンツをユーザ操作に従って選択する（Ｓ８０６）。スマートフォン１０２は、再生対象として選択されたコンテンツのストリーミングデータを取得するためのＵＲＩを、コンテンツの探索処理の結果から取得し、記憶する（Ｓ８０７）。スマートフォン１０２は、自装置で再生可能なフォーマットのストリーミングデータを取得するためのＵＲＩにアクセスし、コンテンツ取得処理を行う（Ｓ８０８、Ｓ８０９）。なお、コンテンツ取得処理におけるコンテンツ取得要求は、ＨＴＴＰ  Ｐｕｌｌプロトコルを用いてもよい。スマートフォン１０２は、コンテンツ取得処理に応じてデジタルカメラ１０１から配信されるストリーミングデータの再生を行う（Ｓ８１０）。
【００２７】
続いて、スマートフォン１０２でのコンテンツの再生をより大画面であるディスプレイ１０３に移行する場合を説明する。スマートフォン１０２は、ユーザからコンテンツの再生の一時停止のための操作（Ｐａｕｓｅ操作）を受け付ける（Ｓ８１１）。スマートフォン１０２は、コンテンツの再生を一時停止する共に、一時停止した時点でのコンテンツの再生位置を示す情報を記憶する。なお、スマートフォン１０２は、コンテンツの再生位置を示す情報としてタイムスタンプを記憶する。また、コンテンツの再生位置を示す情報として、再生トラック情報、再生チャプター等のインデックス情報を用いてもよい。また、スマートフォン１０２は、「再生を他の装置に移行させる場合は、他の装置とＮＦＣ通信を開始してください。」とのように、他の装置とＮＦＣ通信を開始することを促すメッセージを表示してもよい。また、スマートフォン１０２は、「継続再生を他の再生装置に移行させる場合には、他の再生装置とＮＦＣタッチ（通信）開始してください。」とのように、他の装置とＮＦＣ通信を開始することを促すメッセージを表示してもよい。なお、スマートフォン１０２は、一時停止した時点でのコンテンツの再生位置を示す情報を記憶するものとしたが、一時停止した時点から所定時間前または後の再生位置を示す情報を記憶してもよい。また、スマートフォン１０２は、再生の一時停止を受け付けた時点での再生位置を示す情報を記憶するものとしたが、再生の一時停止を受け付けず、ＮＦＣ通信を開始した時点のコンテンツの再生位置を示す情報を記憶するようにしてもよい。即ち、スマートフォン１０２は、ＮＦＣ通信を開始した際のコンテンツの再生の進行に基づく再生位置を示す情報を取得する構成としてよい。
【００２８】
スマートフォン１０２とディスプレイ１０３はユーザ操作によりＮＦＣ通信が可能な距離まで近接されたとする（Ｓ８１３）。スマートフォン１０２は、ストリーミング再生しているコンテンツの再生を一時停止した状態で、ＮＦＣ通信を開始した場合、ストリーミング再生しているコンテンツの再生をＮＦＣの通信相手装置に移行させるための処理を行う。スマートフォン１０２は、ディスプレイ１０３にコンテンツを取得させるための通信路を確立させるためにＮＦＣ通信から無線ＬＡＮ通信に切り替えるハンドオーバ処理を実行する。
【００２９】
スマートフォン１０２は、ＮＦＣ通信を確立すると、ハンドオーバ要求メッセージをＮＦＣ通信部３０９によりディスプレイ１０３に送信する（Ｓ８１４）。ハンドオーバ要求メッセージは、ＮＦＣとは異なる通信方式により新たに接続することを要求するメッセージである。なお、本実施形態においてハンドオーバ要求メッセージとはＮＦＣ  Ｆｏｒｕｍ  Ｃｏｎｎｅｃｔｉｏｎ  Ｈａｎｄｏｖｅｒ  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎにて規定されるＨａｎｄｏｖｅｒ  Ｒｅｑｕｅｓｔメッセージである。
【００３０】
本実施形態におけるハンドオーバ要求メッセージには、ハンドオーバ可能な通信方式を識別する識別情報と、この通信方式で無線通信を行うために必要な通信パラメータが含まれる。Ｓ８１４におけるハンドオーバ要求メッセージには、スマートフォン１０２がアクセスポイントとして形成する無線ネットワークにおいて通信するための通信パラメータが含まれているものとする。
【００３１】
例えば、無線ＬＡＮ通信に必要な通信パラメータは、ネットワーク識別子としてのＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）、暗号方式、ネットワークキー（暗号鍵、認証鍵）、認証方式、Ｐａｓｓｐｈｒａｓｅ、ＭＡＣアドレス等である。なお、ハンドオーバ可能な通信方式を識別する識別情報には、無線ＬＡＮ／Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ／Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信方式の種別や、それぞれの通信方式の起動状態（起動済、起動中、非活性など）を含めてもよい。また、ＩＰ層での通信を行うためのＩＰアドレスまたはＵＵＩＤ等も含めてもよい。
【００３２】
また、Ｓ８１４におけるハンドオーバ要求メッセージには、実行を要求するサービスに関する情報が含まれている。この場合、Ｓ８１４におけるハンドオーバ要求メッセージには、ストリーミング再生サービスを要求するための情報が含まれている。また、Ｓ８１４におけるハンドオーバ要求メッセージには、要求するサービスにおいて処理対象となるコンテンツに関する情報も含まれる。この場合、Ｓ８１４におけるハンドオーバ要求メッセージには、スマートフォン１０２において再生が一時停止されているコンテンツに関する情報が含まれる。コンテンツに関する情報は、コンテンツを識別するための識別情報、コンテンツを取得するためのアドレス情報及びコンテンツの再生位置を示す情報が含まれる。コンテンツの再生位置を示す情報は、例えば、タイムスタンプである。Ｓ８１４におけるハンドオーバ要求メッセージには、Ｓ８１２において記憶したタイムスタンプの情報が含まれる。なお、スマートフォン１０２は、再生の一時停止を受け付けることなく、ＮＦＣ通信を開始した場合、コンテンツの再生位置を示す情報を含めることなく、ハンドオーバ要求メッセージを送信してもよい。また、スマートフォン１０２は、再生の一時停止を受け付けることなく、ＮＦＣ通信を開始した場合、コンテンツの再生位置を示す情報としてコンテンツの先頭からの再生を示す情報を含めたハンドオーバ要求メッセージを送信してもよい。  ディスプレイ１０３は、スマートフォン１０２からハンドオーバ要求メッセージを受信するとハンドオーバ応答メッセージをＮＦＣにより送信する（Ｓ８１５）。なお、本実施形態において、ハンドオーバ応答メッセージはＮＦＣ  Ｆｏｒｕｍ  Ｃｏｎｎｅｃｔｉｏｎ  Ｈａｎｄｏｖｅｒ  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎにて規定されるＨａｎｄｏｖｅｒ  Ｓｅｌｅｃｔメッセージである。
【００３３】
ディスプレイ１０３は、受信したハンドオーバ要求メッセージにおいて要求されたハンドーバの可否及びサービスの実行可否に関する情報を含めてハンドオーバ応答メッセージを送信する。この場合、ディスプレイ１０３は、受信したハンドオーバ要求メッセージにおいて要求された無線ＬＡＮへのハンドオーバ及びストリーミング再生サービスを実行することを示す情報を含めてハンドオーバ応答メッセージを送信する。
【００３４】
ディスプレイ１０３は、ハンドオーバ応答メッセージを送信すると、受信したハンドオーバ要求メッセージに含まれる通信パラメータを用いてコンテンツを取得するための通信路である無線ＬＡＮでの通信を確立する（Ｓ８１７）。無線ＬＡＮの通信路が確立すると、ディスプレイ１０３は、受信したハンドオーバ要求メッセージに含まれるコンテンツのストリーミングデータを取得するためのアドレス情報であるＵＲＩにアクセスし、コンテンツ取得処理を行う（Ｓ８１８、Ｓ８１９）。なお、図４の例では、ディスプレイ１０３のデジタルカメラ１０１からのコンテンツの取得は、スマートフォン１０２がアクセスポイントとして形成する無線ネットワークを介して実行される。
【００３５】
ディスプレイ１０３は、受信したハンドオーバ要求メッセージに含まれるコンテンツの再生位置を示す情報であるタイプスタンプが示す再生位置からの再生を行うための制御を行う（Ｓ８２０）。ディスプレイ１０３は、コンテンツ取得処理に応じてデジタルカメラ１０１から配信されるコンテンツのストリーミングデータを、タイプスタンプが示す再生位置から再生する（Ｓ８２１）。なお、ディスプレイ１０３は、受信した再生位置を示す情報が示す再生位置までのストリーミングデータを受信するまで、再生を待機するようにしてもよい。また、ディスプレイ１０３は、受信した再生位置を示す情報が示す再生位置から、ストリーミングデータを取得するようにしてもよい。
【００３６】
このように本実施形態によれば、コンテンツを再生している状態のスマートフォン１０２をディスプレイ１０３に近づけるという簡便な操作を行うだけで、コンテンツを取得するための通信路の確立とコンテンツの再生の移行とを行うことができる。また、本実施形態によれば、通信路を確立するための情報と共にコンテンツの再生位置を示す情報とがディスプレイ１０３に提供されるので、ディスプレイ１０３がコンテンツの先頭から再生を行うことが低減される。したがって、不要なコンテンツの内容がディスプレイ１０３から出力されることが低減される。
【００３７】
続いて、スマートフォン１０２の動作を図５に示すフローチャートを用いて説明する。
【００３８】
なお、図５に示すフローチャートは、スマートフォン１０２の制御部３０５がＲＯＭ３０６に記憶されている制御プログラムを実行し、情報の演算および加工、各ハードウェアの制御を実行することにより実現される。なお、図５に示すフローチャートに示すステップの一部または全部を例えばＡＳＩＣ等のハードウェアで実現する構成としても良い。
【００３９】
また、図５のフローチャートは、スマートフォン１０２とコンテンツを配信する装置（図４では、デジタルカメラ１０１）が無線ＬＡＮにおける通信が可能な場合に、ユーザからコンテンツのストリーミング再生サービスの実行が指示された場合に開始される。
【００４０】
スマートフォン１０２は、無線ＬＡＮ通信部３０８による通信を介して、他の装置が実行可能なサービスを探索するサービス探索処理を実施する（Ｓ１００１）。スマートフォン１０２は、サービス探索処理の結果から、ストリーミング再生サービスを実行可能な装置が存在するか否かを判定する（Ｓ１００２）。ストリーミング再生サービスを実行可能な装置が存在しないと判定された場合、スマートフォン１０２は、再びＳ１００１からのサービス探索処理を実施する。なお、ストリーミング再生サービスを実行可能な装置が存在しないと判定された場合、エラーを表示し、処理を終了してもよい。
【００４１】
Ｓ１００２において、ストリーミング再生サービスを実行可能な装置が存在すると判定された場合、スマートフォン１０２は、無線ＬＡＮ通信部３０８による通信を介して、他の装置が保持しているコンテンツの探索処理を実施する。（Ｓ１００３）。なお、ストリーミング再生サービスを実行可能な装置が複数検出された場合、コンテンツ探索処理を実施する装置をユーザ操作に従って選択してよい。スマートフォン１０２は、コンテンツ探索処理の結果から、他の装置が保持し、配信可能なコンテンツにアクセスするためのアクセス情報を取得する（Ｓ１００４）。また、スマートフォン１０２は、コンテンツ探索処理の結果から、他の装置が保持し、配信可能なコンテンツを自装置で再生可能なフォーマットであるか否かを判定する（Ｓ１００５）。他の装置が配信可能なコンテンツのうち自装置で再生可能なフォーマットが存在しないと判定された場合、スマートフォン１０２は、再びＳ１００１から処理を実施する。なお、他の装置が保持し、配信可能なコンテンツのうち自装置で再生可能なフォーマットが存在しないと判定された場合、エラーを表示し、処理を終了してもよい。
【００４２】
他の装置が配信可能なコンテンツのうち再生可能なフォーマットが存在すると判定された場合、スマートフォン１０２は、コンテンツの情報を表示させ、再生するコンテンツを選択させるための選択メニューの表示を表示部３０１にて行う（Ｓ１００６）。スマートフォン１０２は、再生を行うコンテンツの選択操作が操作部３０２にて行われたか否かを判定する（Ｓ１００７）。所定期間経過するまでに再生を行うコンテンツの選択操作が操作部３０２にて行われなかった場合、スマートフォン１０２は、再びＳ１００１からのサービス探索処理を実施する。なお、所定期間経過するまでに再生を行うコンテンツの選択操作が操作部３０２にて行われなかった場合、エラーを表示し、処理を終了してもよい。
【００４３】
所定期間経過するまでに再生を行うコンテンツの選択操作が操作部３０２にて行われた場合、スマートフォン１０２は、選択されたコンテンツを取得するためのアクセス用情報を取得し、記憶する（Ｓ１００８）。スマートフォン１０２は、自装置で再生可能なフォーマットのストリーミングデータを取得するためのアクセス用情報にアクセスし、コンテンツ取得処理を行う（Ｓ１００９）。スマートフォン１０２は、取得したコンテンツのストリーミングデータを再生し、表示部３０１に表示させる（Ｓ１０１０）。
【００４４】
スマートフォン１０２は、コンテンツのストリーミングデータの再生を終了するか否かを判定し（Ｓ１０１７）。再生を終了する場合、スマートフォン１０２は、処理を終了する。
【００４５】
スマートフォン１０２は、コンテンツのストリーミングデータを再生している間に再生を一時停止するための操作が操作部３０２において行われたか否かを判定する（Ｓ１０１１）。
【００４６】
再生を一時停止するための操作が操作部３０２において行われた場合、スマートフォン１０２は、コンテンツの再生を一時停止する共に、一時停止した時点でのコンテンツの再生位置を示す情報を記憶する。スマートフォン１０２は、コンテンツの再生を一時停止している状態で、ＮＦＣ通信部３０９による通信を開始したか否かを判定する（Ｓ１０１３）。なお、スマートフォン１０２は、再生の一時停止を終了し、再生を再開する場合は、再びＳ１０１０からの処理を行う。
【００４７】
コンテンツの再生を一時停止している状態でＮＦＣ通信部３０９による通信を開始した場合、コンテンツの再生位置を示す情報とコンテンツを取得するためのアドレス情報とを含めたハンドオーバ要求メッセージを送信する（Ｓ１０１４）。また、Ｓ１０１４において送信するハンドオーバ要求メッセージには、ストリーミング再生サービスの実行要求及びコンテンツを取得するための通信路を設定するための通信パラメータが含まれている。
【００４８】
なお、スマートフォン１０２は、コンテンツの再生の一時停止を行うことなく、ＮＦＣ通信部３０９による通信を開始した場合、ＮＦＣ通信が開始したタイミングに基づくコンテンツの再生位置を示す情報を含めたハンドオーバ要求メッセージを送信してよい。また、スマートフォン１０２は、再生の一時停止を受け付けることなく、ＮＦＣ通信を開始した場合、コンテンツの再生位置を示す情報を含めることなく、ハンドオーバ要求メッセージを送信してもよい。この場合、スマートフォン１０２は、コンテンツを取得するためのアドレス情報を含めてハンドオーバ要求メッセージを送信してもよい。また、スマートフォン１０２は、再生の一時停止を受け付けることなく、ＮＦＣ通信を開始した場合、コンテンツの再生位置を示す情報としてコンテンツの先頭からの再生を示す情報を含めたハンドオーバ要求メッセージを送信してもよい。  そして、スマートフォン１０２は、ＮＦＣ通信部３０９の通信相手装置（図４では、ディスプレイ１０３）からハンドオーバ応答メッセージを受信したか否かを判定する（Ｓ１０１５）。なお、ハンドオーバ要求メッセージの送信後、ハンドオーバ応答メッセージが所定期間内（例えば１秒内）に受信されなかった場合、スマートフォン１０２は、エラーを表示し、処理を終了する。
【００４９】
スマートフォン１０２は、ハンドオーバ応答メッセージを受信すると、通信相手装置からハンドオーバの実行可否及びサービスの実行可否を判定し、処理を終了する。なお、スマートフォン１０２は、ハンドオーバ応答メッセージを受信すると、通信相手装置からハンドオーバの実行可否及びサービスの実行可否についての情報を表示部３０１に表示してもよい。また、スマートフォン１０２は、コンテンツの再生を移行した後に、自装置での、コンテンツの再生を停止してもよいし、継続してもよい。
【００５０】
続いて、ディスプレイ１０３の動作を図６に示すフローチャートを用いて説明する。
【００５１】
なお、図６に示すフローチャートは、ディスプレイ１０３の制御部３０５がＲＯＭ３０６に記憶されている制御プログラムを実行し、情報の演算および加工、各ハードウェアの制御を実行することにより実現される。なお、図６に示すフローチャートに示すステップの一部または全部を例えばＡＳＩＣ等のハードウェアで実現する構成としても良い。
【００５２】
また、図６のフローチャートは、ディスプレイ１０３とＮＦＣ通信可能な通信相手装置（図３では、スマートフォン１０２）とが、ユーザ操作によりＮＦＣ通信が可能な距離まで近接された場合に開始される。
【００５３】
ディスプレイ１０３は、通信相手装置とＮＦＣ通信可能な距離での近接を検知すると、通信相手装置との間でＮＦＣ通信を開始する（Ｓ１１０１）。ディスプレイ１０３は、通信相手装置とＮＦＣによる接続を確立すると、ハンドオーバ要求メッセージをＮＦＣ通信部３０９により受信したか否かを判定する（Ｓ１１０２）。なお、ディスプレイ１０３は、ハンドオーバ要求メッセージとは異なる情報をＮＦＣ通信部３０９により受信した場合、受信した情報に応じた処理を実行する。
【００５４】
ディスプレイ１０３は、通信相手装置からハンドオーバ要求メッセージを受信した場合、受信したハンドオーバ要求メッセージにサービス情報が含まれているか否かを判定する（Ｓ１１０３）。受信したハンドオーバ要求メッセージにサービス情報が含まれていない場合、ディスプレイ１０３は、後述するＳ１１１３に処理を進める。受信したハンドオーバ要求メッセージにサービス情報が含まれている場合、ディスプレイ１０３は、サービス情報を読込む（Ｓ１１０４）。ディスプレイ１０３は、受信したサービス情報が示すサービスであって、通信相手装置から要求されたサービスが、ストリーミング再生サービスであるか否かを判定する（Ｓ１１０５）。通信相手装置から要求されたサービスが、ストリーミング再生サービスではない場合、ディスプレイ１０３は、要求されたサービスに応じた処理を行う（Ｓ１１１２）。例えば、Ｓ１１１２では、ディスプレイ１０３は、要求されたサービスの実行可否を判定し、その判定結果を示す情報であって、ハンドオーバ応答メッセージに含めるための情報を生成する。
【００５５】
通信相手装置から要求されたサービスが、ストリーミング再生サービスである場合、ディスプレイ１０３は、ハンドオーバ応答メッセージにコンテンツの再生位置を示す情報が含まれているか否かを判定する。コンテンツの再生位置を示す情報が含まれていない場合、ディスプレイ１０３は、コンテンツの先頭を、再生開始位置に設定する（Ｓ１１０８）。一方、ハンドオーバ応答メッセージにコンテンツの再生位置を示す情報が含まれている場合、ディスプレイ１０３は、コンテンツの再生位置を示す情報に従ってコンテンツの再生開始位置を設定する（Ｓ１１０７）。
【００５６】
ディスプレイ１０３は、受信したサービス情報に含まれるコンテンツに関する情報に基づいて、配信されるコンテンツのフォーマットがディスプレイ１０３において再生可能なものを含むか否かを判定する（Ｓ１１０９）。配信されるコンテンツのフォーマットが再生可能なものを含まない場合、ディスプレイ１０３は、ストリーミング再生サービスを実行しないことを示す情報であって、ハンドオーバ応答メッセージに含めるための情報を生成する。なお、ここで生成される情報は、ストリーミング再生サービスを実行しないことの理由であって、再生可能なフォーマットが存在しない旨を示す情報を生成してよい（Ｓ１１１１）。一方、Ｓ１１０９において配信されるコンテンツのフォーマットが再生可能なものを含む場合、ディスプレイ１０３は、受信したハンドオーバ要求メッセージから、コンテンツへのアクセスに用いるＵＲＩを取得する（Ｓ１１１０）。Ｓ１１１０において、取得されるＵＲＩは、再生可能なフォーマットのコンテンツを取得するためのアドレス情報である。
【００５７】
なお、Ｓ１１０６〜Ｓ１１１１の処理をハンドオーバ応答メッセージの送信の前に行っているが、ハンドオーバ応答メッセージの送信の後に行ってもよい。ハンドオーバ応答メッセージの送信の後にＳ１１０６〜Ｓ１１１１の処理を行う場合、ディスプレイ１０３により送信されるハンドオーバ応答メッセージにはハンドオーバの実行可否に関する情報とサービスの実行可否に関する情報とが少なくとも含まれる。
【００５８】
ディスプレイ１０３は、Ｓ１１０３〜Ｓ１１１１の処理結果に従って、ハンドオーバの実行可否及びサービスの実行可否に関する情報を含めてハンドオーバ応答メッセージをＮＦＣ通信部３０９により送信する（Ｓ１１１３）。
【００５９】
ディスプレイ１０３は、ハンドオーバ応答メッセージにおいて通知したハンドオーバの実行可否を判定し（Ｓ１１１９）、ハンドオーバを実行しない場合、処理を終了する。ハンドオーバを実行する場合、ディスプレイ１０３は、ハンドオーバ要求メッセージに含まれる通信路を設定するための通信パラメータに従って無線ＬＡＮ通信部３０８によってハンドオーバ先の通信路を確立する（Ｓ１１１４）。
【００６０】
ディスプレイ１０３は、ハンドオーバ先の通信路において実施するサービスを判定し（Ｓ１１１５）、ストリーミング再生サービスと異なるサービスを実行する場合、実行するサービスに応じた通信処理を実行し（Ｓ１１１８）、処理を終了する。ディスプレイ１０３は、ハンドオーバ先の通信路においてストリーミング再生サービスを実施する場合、Ｓ１１１０において取得したＵＲＩにアクセスし、コンテンツのストリーミングデータ取得処理を行う（Ｓ１１１６）。
【００６１】
ディスプレイ１０３は、受信したストリーミングデータに基づいて、Ｓ１１０７またはＳ１１０８において設定された再生位置からコンテンツの再生を開始する（Ｓ１１１７）。
【００６２】
ディスプレイ１０３は、Ｓ１１０７において設定した再生開始位置からコンテンツを開始する場合、先頭からコンテンツを再生することなく、再生位置を示す情報であるタイプスタンプに基づいてコンテンツを再生する。
【００６３】
以上説明したように、本実施形態によれば、装置間を近接させるという簡便な操作を行うだけで、通信路の確立とコンテンツの再生の移行とを行うことができる。また、本実施形態によれば、装置間でコンテンツ再生の移行を行う場合、再生を移行して行う装置においてコンテンツの取得処理を開始した後に再生位置を指定するためのＳｅｅｋメッセージをやり取りする必要が無い。したがって、再生を移行して行う装置において、Ｓｅｅｋメッセージをやり取りまでに、先頭からコンテンツが再生されてしまうということが低減される。
【００６４】
なお、上述の実施形態において、デジタルカメラ１０１がアクセスポイントとして形成する無線ネットワークにおいて、コンテンツのストリーミングデータの通信を行うようにしてもよい。この場合、スマートフォン１０２がディスプレイ１０３に送信するハンドオーバ要求メッセージには、デジタルカメラ１０１がアクセスポイントとして形成する無線ネットワークにおいて通信するための通信パラメータが含まれる。このようにすることで、ディスプレイ１０３は、スマートフォン１０２を介することなくデジタルカメラ１０１から直接コンテンツのストリーミングデータを取得できるため、通信帯域を効率的に使うことができる。また、外部装置が形成する無線ネットワークにおいて、コンテンツのストリーミングデータの通信を行う場合、スマートフォン１０２は、外部装置が形成する無線ネットワークにおいて通信するための通信パラメータをディスプレイ１０３に提供してよい。
【００６５】
また、デジタルカメラ１０１とディスプレイ１０３との間で、直接コンテンツのストリーミングデータを通信する場合、スマートフォン１０２をＭｅｄｉａｔｏｒとするＭｅｄｉａｔｅｄ  Ｈａｎｄｏｖｅｒを実行するようにしてもよい。Ｍｅｄｉａｔｅｄ  Ｈａｎｄｏｖｅｒは、ＮＦＣ  Ｆｏｒｕｍにおいて規定され、３台の装置を介してハンドオーバを実行するハンドオーバである。
【００６６】
Ｍｅｄｉａｔｅｄ  Ｈａｎｄｏｖｅｒを用いる際のシステム１００のシーケンスを図７に示す。図７において、デジタルカメラ１０１で映像コンテンツを再生している（Ｓ７０１）場合に、デジタルカメラ１０１とスマートフォン１０２とをユーザ操作によりＮＦＣ通信が可能な距離まで近接されたとする（Ｓ７０２）。なお、デジタルカメラ１０１でコンテンツを一時停止している状態でＮＦＣ通信を開始するようにしてもよい。また、この際にスマートフォン１０２は、ユーザによりハンドオーバの仲介を行うことの指示を受け付けた状態であるとする。スマートフォン１０２は、ユーザによりハンドオーバの仲介指示を受け付けた状態でＮＦＣ通信を開始すると、ハンドオーバの仲介を行うことを示す情報を含めたハンドオーバ要求メッセージを送信する（Ｓ７０３）。なお、ここで送信されるハンドオーバ要求メッセージは、ＮＦＣ  Ｆｏｒｕｍにおいて規定されるＨａｎｄｏｖｅｒ  Ｍｅｄｉａｔｉｏｎ  Ｒｅｑｕｅｓｔメッセージである。
【００６７】
デジタルカメラ１０１は、スマートフォン１０２からハンドオーバ要求メッセージを受信するとハンドオーバ応答メッセージをＮＦＣ通信により送信する（Ｓ７０４）。なお、ハンドオーバ応答メッセージには、デジタルカメラ１０１がハンドオーバ可能な通信方式を識別する識別情報と、この通信方式で無線通信を行うために必要な通信パラメータを含まれる。また、ここで送信されるハンドオーバ応答メッセージには、ストリーミング再生サービスを実行可能であることを示す情報または当該サービスの実行要求と、ＮＦＣ通信が開始された際のコンテンツの再生の進行に基づく再生位置を示す情報とが含まれる。また、デジタルカメラ１０１が送信するハンドオーバ応答メッセージには、デジタルカメラ１０１が再生中のコンテンツのフォーマット毎のアドレス情報が含まれている。また、ハンドオーバ応答メッセージには、コンテンツを取得するための通信路を設定するための通信パラメータであって、無線ＬＡＮを行うための通信パラメータが含まれる。なお、ここで送信されるハンドオーバ応答メッセージは、ＮＦＣ  Ｆｏｒｕｍにおいて規定されるＨａｎｄｏｖｅｒ  Ｍｅｄｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅメッセージである。
【００６８】
スマートフォン１０２は、ハンドオーバ応答メッセージを受信すると、デジタルカメラ１０１と異なる装置とＮＦＣ通信を開始するようことを促す表示を行う（Ｓ７０５）。そして、スマートフォン１０２が、ユーザ操作によりディスプレイ１０３とＮＦＣ通信が可能な距離まで近接されたとする（Ｓ７０６）。ユーザ操作によりディスプレイ１０３とＮＦＣ通信が可能な距離まで近接されると、スマートフォン１０２は、ハンドオーバの仲介を行うことを示す情報を含めたハンドオーバ要求メッセージをＮＦＣ通信によりディスプレイ１０３に送信する（Ｓ７０７）。なお、ここで、送信されるハンドオーバ要求メッセージでは、デジタルカメラ１０１から取得したハンドオーバ可能な通信方式でのハンドオーバ及びデジタルカメラ１０１が実行可能なサービスを要求するようにしてもよい。なお、ここで送信されるハンドオーバ要求メッセージは、ＮＦＣ  Ｆｏｒｕｍにおいて規定されるＨａｎｄｏｖｅｒ  Ｍｅｄｉａｔｉｏｎ  Ｒｅｑｕｅｓｔメッセージである。
【００６９】
ディスプレイ１０３は、スマートフォン１０２からハンドオーバ要求メッセージを受信するとハンドオーバ応答メッセージをＮＦＣにより送信する（Ｓ７０８）。ここで送信されるハンドオーバ応答メッセージには、ディスプレイ１０３がハンドオーバ可能な通信方式を識別する識別情報が含まれている。また、デジタルカメラ１０１から取得したハンドオーバ可能な通信方式でのハンドオーバを要求した場合、ディスプレイ１０３はその接続可否を示す情報をハンドオーバ応答メッセージに含めてもよい。また、デジタルカメラ１０１から取得したサービスの実行を要求した場合、ディスプレイ１０３はその実行可否を示す情報をハンドオーバ応答メッセージに含めてもよい。例えば、ディスプレイ１０３は、受信したハンドオーバ要求メッセージに含まれるコンテンツに関する情報に基づいて、再生可能なフォーマットのコンテンツの有無でサービスの実行可否を判定してよい。
【００７０】
スマートフォン１０２は、ディスプレイ１０３からハンドオーバ応答メッセージを受信した場合、デジタルカメラ１０１とディスプレイ１０３との間でハンドオーバが可能か否かを判定する（Ｓ７０９）。スマートフォン１０２は、デジタルカメラ１０１とディスプレイ１０３との間でハンドオーバ可能な通信方式とが一致する場合、デジタルカメラ１０１とディスプレイ１０３との間でハンドオーバが可能であると判定する。また、スマートフォン１０２は、デジタルカメラ１０１とディスプレイ１０３との間で対応するフォーマットのコンテンツのストリーミング再生が実行できると判定した場合、ハンドオーバが可能であると判定する。
【００７１】
スマートフォン１０２は、デジタルカメラ１０１とディスプレイ１０３との間でハンドオーバが可能ではないと判定した場合、エラーを表示して処理を終了する。一方、スマートフォン１０２は、デジタルカメラ１０１とディスプレイ１０３との間でハンドオーバが可能であると判定した場合、デジタルカメラ１０１から取得した再生位置を示す情報を、を含めたハンドオーバ開始要求メッセージを送信する（Ｓ７１０）。ハンドオーバ開始要求メッセージは、ハンドオーバの開始を要求するメッセージであり、ＮＦＣ  Ｆｏｒｕｍにおいて規定されるＨａｎｄｏｖｅｒ  Ｉｎｉｔｉａｔｅ  Ｒｅｑｕｅｓｔメッセージである。
【００７２】
ここで送信されるハンドオーバ開始要求メッセージには、無線ＬＡＮでデジタルカメラ１０１に接続し、通信することを要求する通信要求が含まれる。また、ハンドオーバ開始要求にはデジタルカメラ１０１から取得した通信パラメータが含まれる。また、ストリーミング再生サービスの実行要求が含まれる。また、ハンドオーバ開始要求メッセージには、コンテンツへのアクセス情報等デジタルカメラ１０１から取得した各種情報が含まれている。なお、デジタルカメラ１０１から取得した各種情報は、ハンドオーバ要求メッセージに含めてディスプレイ１０３に提供するようにしてもよい。
【００７３】
ディスプレイ１０３は、スマートフォン１０２からハンドオーバ開始要求メッセージを受信すると、ハンドオーバの開始を行うことを示す情報を含めたハンドオーバ開始応答メッセージをＮＦＣ通信により送信する（Ｓ７１１）。ハンドオーバ開始応答メッセージは、ＮＦＣ  Ｆｏｒｕｍにおいて規定されるＨａｎｄｏｖｅｒ  Ｉｎｉｔｉａｔｅ  Ｒｅｓｐｏｎｓｅメッセージである。
【００７４】
ディスプレイ１０３は、ハンドオーバ開始応答メッセージを送信すると、受信したハンドオーバ開始要求メッセージに含まれる通信パラメータを用いてコンテンツを取得するための通信路である無線ＬＡＮでの通信を確立する（Ｓ７１２）。そして、無線ＬＡＮの通信路が確立すると、ディスプレイ１０３は、受信したアドレス情報であるＵＲＩにアクセスし、コンテンツ取得処理を行う（Ｓ７１３、Ｓ７１４）。
【００７５】
ディスプレイ１０３は、受信したハンドオーバ要求メッセージに含まれるコンテンツの再生位置を示す情報であるタイプスタンプが示す再生位置からの再生を行うための制御を行う（Ｓ７１５）。ディスプレイ１０３は、コンテンツ取得処理に応じてデジタルカメラ１０１から配信されるコンテンツのストリーミングデータを、タイプスタンプが示す再生位置から再生する（Ｓ７１６）。なお、ディスプレイ１０３は、受信した再生位置を示す情報が示す再生位置までのストリーミングデータを受信するまで、再生を待機するようにしてもよい。また、ディスプレイ１０３は、受信した再生位置を示す情報が示す再生位置から、ストリーミングデータを取得するようにしてもよい。
【００７６】
上述のように、Ｍｅｄｉａｔｅｄ  Ｈａｎｄｏｖｅｒを用いることにより、第１の装置で再生しているコンテンツを、第２の装置の仲介し、第３の装置に簡便な操作で再生を移行させることができる。この場合、第１の装置と第３の装置が固定設定されているディスプレイのような直接ＮＦＣ通信が困難な装置間であったとしても、スマートフォンなどのモバイル端末である第２の装置を介することで簡単に再生の移行を行うことができる。
【００７７】
（その他の実施形態）
上述の実施形態において、ディスプレイ１０３がデジタルカメラ１０１からコンテンツを取得するシステムについて説明を行ったが、ディスプレイ１０３がスマートフォン１０２からコンテンツを取得してもよい。即ち、上述の実施形態を、スマートフォン１０２とディスプレイ１０３トを有するシステムに適用してもよい。
【００７８】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７９】
１０１  デジタルカメラ
１０２  スマートフォン
１０３  デジタルテレビ
【図１】
0006632245.tif 000002
【図２】
0006632245.tif 000003
【図３】
0006632245.tif 000004
【図４】
0006632245.tif 000005
【図５】
0006632245.tif 000006
【図６】
0006632245.tif 000007
【図７】
0006632245.tif 000008