(57)【要約】【課題】サービス提供会社のサービスを利用してコンテンツの配信を受けるのに際し、ユーザにとって最適なサービスの選択を促す。【解決手段】ユーザが利用したサービス提供会社が提供するサービスの利用状況を記録する利用状況記録部と、サービス提供会社における所定のコンテンツの配信状況を、通信部を通じてサーバーに問い合わせる問い合わせ部と、問い合わせに対する返信をもとに、サービス提供会社が提供するサービスの一覧の表示順序を、サービスの利用状況に応じて決定する表示順序決定部と、サービスの一覧を、決定された表示順序に従って表示する選択画面表示部と、を有する。【選択図】図３
2015162716.tif 000002
【特許請求の範囲】
【請求項１】
通信部と、
ユーザが利用したサービス提供会社が提供するサービスの利用状況を記録する利用状況記録部と、
前記サービス提供会社における所定のコンテンツの配信状況を、前記通信部を通じてサーバーに問い合わせる問い合わせ部と、
前記問い合わせに対する返信をもとに、サービス提供会社が提供するサービスの一覧の表示順序を、前記サービスの利用状況に応じて決定する表示順序決定部と、
前記サービスの一覧を、決定された前記表示順序に従って表示する選択画面表示部と、を有することを特徴とする再生装置。
【請求項２】
前記利用状況記録部が記録する前記サービスの利用状況は、ユーザがサービスを利用した回数、または課金制のサービスを利用した回数の割合である、ことを特徴とする請求項１に記載の再生装置。
【請求項３】
前記選択画面表示部は、前記サービスの一覧に関連づけて前記サービスの内容を表示する、ことを特徴とする請求項１または請求項２のいずれかに記載の再生装置。
【請求項４】
前記問い合わせ部は、ユーザのサービスの利用状況にもとづいて、ユーザが利用したことがある第１のサービス群に対して前記問い合わせを行い、
前記第１のサービス群において、前記コンテンツが配信されていなければ、ユーザが利用したことがない第２のサービス群に対して前記問い合わせを行う、ことを特徴とする請求項１から請求項３のいずれか一項に記載の再生装置。
【請求項５】
ユーザによる前記選択画面表示部により表示された前記サービスの選択を受けて、選択された前記サービスにかかる前記コンテンツを提供するサイトに移行するサービス移行部を、有することを特徴とする請求項１から請求項４のいずれか一項に記載の再生装置。
【請求項６】
非正規コンテンツの再生を検出する非正規コンテンツ検出部を有し、
前記問い合わせ部は、前記非正規コンテンツ検出部が非正規コンテンツの再生を検出すると、前記問い合わせを行う、ことを特徴とする請求項１から請求項５のいずれか一項に記載の再生装置。
【請求項７】
前記非正規コンテンツ検出部により前記非正規コンテンツを停止した位置を記録し、前記選択画面表示部により表示されたサービスの選択を受けて、前記選択されたサービスから配信されるコンテンツを、前記停止された位置から再生させる再生位置調整部を、有することを特徴とする請求項６に記載の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供会社により提供されるコンテンツを再生する再生装置に関する。
【背景技術】
【０００２】
従来、サーバーとネットワークを通じて接続し、このサーバーからコンテンツのストリーミングを受ける再生装置が知られている。再生装置を利用することで、コンテンツを物理的なメディアに記録していなくとも、サーバーからストリーミングされるコンテンツを再生装置を通じて視聴することができる。
【０００３】
また、このようなサーバーによるコンテンツのストリーミングを用いたビジネスモデルも数多く存在している（例えば、特許文献１参照）。例えば、コンテンツのストリーミングを課金制とし、またはＣＭの再生を条件にコンテンツのストリーミングを許可するなど、多種多様なサービスが存在している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０１７５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コンテンツを提供するサービス提供会社の数が多くなると、ユーザがどのサービス提供会社を利用したらよいか迷う場合がある。
【０００６】
本発明は、上記課題にかんがみてなされたもので、サービス提供会社のサービスを利用してコンテンツの配信を受けるのに際し、ユーザにとって最適なサービスの選択をうながすことを目的とする。
【課題を解決するための手段】
【０００７】
・適用例１
上記課題を解決するために、本発明の一態様では、通信部と、ユーザが利用したサービス提供会社が提供するサービスの利用状況を記録する利用状況記録部と、前記サービス提供会社における所定のコンテンツの配信状況を、前記通信部を通じてサーバーに問い合わせる問い合わせ部と、前記問い合わせに対する返信をもとに、サービス提供会社が提供するサービスの一覧の表示順序を、前記サービスの利用状況に応じて決定する表示順序決定部と、前記サービスの一覧を、決定された前記表示順序に従って表示する選択画面表示部と、を有する。
【０００８】
上記のように構成された発明では、問い合わせ部は、サーバーに対して、サービス提供会社における所定のコンテンツの配信状況を、通信部を通じて問い合わせる。ここで、問い合わせ部がコンテンツの配信状況を問い合せる先は、サービス提供会社が備えるサーバーのみならず、各サービス提供会社におけるコンテンツの配信状況を記録している検索サーバーであってもよい。また、表示順序決定部は、問い合せに対する返信をもとにサービスの一覧の表示順序を、利用状況記録部に記録されているサービスの利用状況に応じて決定する。そして、選択画面表示部は、コンテンツを配信していると返信したサービス提供会社の一覧を、決定された前記表示順序に従って表示する。
そのため、ユーザの今までのサービスの利用状況に応じて、コンテンツを配信するサービス利用会社のサービスの表示順序が変化するため、ユーザが利用するサービスの種別や実体に即して、表示を行うことができる。
【０００９】
・適用例２
本発明の一態様では、前記利用状況記録部が記録する前記サービスの利用状況は、ユーザがサービスを利用した回数、または課金制のサービスを利用した回数の割合である。
上記のように構成された発明では、サービスの利用頻度や、サービスの利用状態に応じて、表示されるサービスの順序が変更されるため、ユーザのサービスの利用に即した表示を行うことができる。
【００１０】
・適用例３
本発明の一態様では、前記選択画面表示部は、前記サービスの一覧に関連づけて前記サービスの内容を表示する。
上記のように構成された発明では、画面にサービスの内容や、サービスを利用した履歴が表示されるため、ユーザがサービスを選択する際の判断の手助けとすることができる。また、今まで利用したことがないサービスであっても、サービス内容を視覚的に判断できるため、サービスを選択する際の手助けとなる。
【００１１】
・適用例４
本発明の一態様では、前記問い合わせ部は、ユーザのサービスの利用状況にもとづいて、ユーザが利用したことがある第１のサービス群に対して前記問い合わせを行い、前記第１のサービス群において、前記コンテンツが配信されていなければ、ユーザが利用したことがない第２のサービス群に対して前記問い合わせを行う。
上記のように構成された発明では、サービスの提供を受けるサービス提供会社の検索に要する時間を短くすることができる。
【００１２】
・適用例５
本発明の一態様では、前記選択画面表示部により表示された前記サービスの選択を受けて、選択された前記サービスにかかる前記コンテンツを提供するサイトに移行するサービス移行部を、有する。
上記のように構成された発明では、表示されたサービス一覧をもとに、サービスへ移行することが可能となる。
【００１３】
・適用例６
本発明の一態様では、非正規コンテンツの再生を検出する非正規コンテンツ検出部を有し、前記問い合わせ部は、前記非正規コンテンツ検出部が非正規コンテンツの再生を検出すると、前記問い合わせを行う。
上記のように構成された発明では、非正規コンテンツを再生している場合に、正規コンテンツへ誘導することができる。また、正規コンテンツへの誘導をユーザのサービスの利用状況に応じて設定することができる。
【００１４】
・適用例７  
本発明の一態様では、前記非正規コンテンツ検出部により前記非正規コンテンツを停止した位置を記録し、前記選択画面表示部により表示されたサービスの選択を受けて、前記選択されたサービスから配信されるコンテンツを、前記停止された位置から再生させる再生位置調整部を、有する。
上記のように構成された発明では、非正規コンテンツから正規コンテンツへ再生を切替えるに際し、非正規コンテンツの再生が停止された位置から正規コンテンツが再生されるため、ユーザの違和感なく切り替えを行うことができる。
【図面の簡単な説明】
【００１５】
【図１】再生システムを示す図。
【図２】プレーヤー１０のハードウェア構成を示すブロック構成図。
【図３】プレーヤー１０の機能を示す機能ブロック図。
【図４】一例としての利用状況を記録したサービス履歴情報ＳＨＤ。
【図５】ユーザの利用状況に応じて変化する選択画面２００を示す図。
【図６】一例としてのサーバー３０のハードウェア構成を示すブロック図。
【図７】選択画面を表示する際にプレーヤー１０が実行する処理を示すフローチャート。
【図８】ステップＳＡ３において実行される処理を示すフローチャート。
【図９】ステップＳＡ３において作成される表示順序リストの作成を示す図。
【図１０】選択画面２００からサービス提供会社のサイトへの画面の移行を示す図。
【図１１】第２の実施形態における、表示装置２０に表示される選択画面２００を示す図。
【図１２】第３の実施形態におけるサービス履歴情報ＳＨＤを示す図。
【図１３】第３の実施形態において、ＣＰＵ１１が行う問い合わせ処理を示すフローチャート。
【図１４】第３の実施形態において、サービス選択画面を表示する際にプレーヤー１０が実行する処理を示すフローチャート。
【図１５】表示装置２０に表示される選択画面２００を示す図。
【図１６】第５の実施形態にかかるシステムの構成を示す図である。
【発明を実施するための形態】
【００１６】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
（１）再生装置の構成
（２）サービス選択方法
２．第２の実施形態：
３．第３の実施形態：
４．第４の実施形態：
５．第５の実施形態：
６．その他の実施形態：
【００１７】
１．第１の実施形態：
（１）再生装置の構成
図１は、再生システムを示す図である。
この第１の実施形態に示すコンテンツ再生システム１００では、プレーヤー１０が再生装置として機能する。プレーヤー１０は、ＤＶＤ、ブルーレイディスク（ブルーレイは登録商標）などのメディアや、サービス提供会社からストリーミングされるコンテンツを再生することができる。また、プレーヤー１０は、サービス提供会社が備えるサーバー３０−８０とネットワークＮＥを介して接続されている。そのため、プレーヤー１０は、ネットワークＮＥを通じて、サービス提供会社Ａ−Ｆが提供するサービスの提供を受けることができる。以下、サービス提供会社によって提供されるサービスを単にサービスＡ−Ｆとも記載する。サービス提供会社が提供するサービスでは、各サーバー３０−８０からプレーヤー１０にネットワークＮＥを通じてコンテンツがストリーミング（配信）される。ネットワークＮＥは、インターネット、携帯電話網、さらにはこれらを組み合わせた通信網である。
そして、プレーヤー１０は表示装置２０と接続しており、プレーヤー１０により再生されるコンテンツを表示装置２０に表示させることができる。表示装置２０は、テレビジョン受像機、ＰＣ、スマートメディア等、コンテンツを表示できるものであればどのようなものであってもよい。
【００１８】
図２は、プレーヤー１０のハードウェア構成を示すブロック構成図である。
プレーヤー１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ(Read Only Memory)１２、ＲＡＭ(Random Access Memory)１３、フラッシュメモリ１４、通信ＩＦ１５、Ｉ／ＯＩＦ１６、操作入力部１７を備える。プレーヤー１０の各部は、バス１８を通じて互いに接続されている。
【００１９】
通信ＩＦ１５は、通信部として機能し、サーバー３０−８０との間で所定のプロトコルに応じた通信を行う。例えば、通信ＩＦ１５は、Ｗｉ−Ｆｉといった無線ＬＡＮや、有線ＬＡＮによりネットワークＮＥに接続する。
操作入力部１７は、ユーザからの操作入力を受付け、この操作入力に応じた信号をＣＰＵ１１に出力する。
Ｉ／ＯＩＦ１６は、プレーヤー１０と表示装置２０とを接続する。プレーヤー１０にストリーミングされたコンテンツは、Ｉ／ＯＩＦ１６を通じて表示装置２０に出力される。
【００２０】
ＣＰＵ１１は、通信ＩＦ１５を通じて入力したコンテンツ（コンテンツファイル）や、操作入力部１７を通じて受付けた操作入力をもとに、プレーヤー１０の駆動を制御する。また、ＲＯＭ１２には、ＣＰＵ１１がバス１８に接続されたハードウェアを制御するためのＯＳ１２１や、サービス提供会社から、ネットワークＮＥを通じて配信されるコンテンツを再生するための再生プログラム１２２、コンテンツを配信するサービス提供会社の一覧を表示装置２０に表示させるための制御プログラム１２３が、記録されている。
なお、ＣＰＵ１１がＯＳ１２１を用いてハードウェア等を制御することは一例に過ぎず、ＣＰＵ１１がＯＳ１２１を用いることなくハードウェア等を制御するものであってもよい。
【００２１】
図３は、プレーヤー１０の機能を示す機能ブロック図である。図３では、ＣＰＵ１１がＲＯＭ１２に記録されたＯＳ１２１や制御プログラム１２３を実行することで実現される機能と、ハードウェアとの関係を示している。
【００２２】
利用状況記録部１１１は、ユーザがプレーヤー１０を利用して各サービス提供会社のサービスを利用すると、利用状況を示すサービス利用履歴ＳＨＤを記録する。サービス利用履歴ＳＨＤに記録される利用状況は、ユーザが各サービスを利用した回数、利用時間、サービスを課金制で利用したか無料で利用したか等を示す情報である。図４は、一例としての利用状況を記録したサービス履歴情報ＳＨＤである。図４に示すサービス履歴情報ＳＨＤには、ユーザが利用したサービスのサービス名称、各サービスを識別するサービスＩＤ（Ｓｒ＿Ａ〜Ｓｒ＿Ｆ）、サービスの利用回数Ｎ、総利用時間、サービスの内容（課金、無料）、が対応づけて記録されている。ここで、図４に示すサービス利用会社は、プレーヤー１０がデフォルトで対応している利用会社を示している。
【００２３】
問い合わせ部１１２は、サーバーに対して所定のコンテンツの配信状況を通信ＩＦ１５を通じて問い合わせる。この第１の実施形態では、問い合わせ部１１２は、サービス提供会社が提供するサービスにおいて、所定のコンテンツをストリーミングしているか否かを各サービス提供会社のサーバー３０−８０に問い合わせる。問い合わせ部１１２による問い合わせに対して、サービス提供会社のサーバー３０−８０からは、サービス提供会社のサービスを識別するサービスＩＤ、コンテンツを配信している場合はコンテンツを識別するコンテンツＩＤ、コンテンツを配信していない場合はその旨が送信される。
【００２４】
表示順序決定部１１３は、問い合わせに対するサーバーからの返信をもとに、表示装置２０に表示させるサービス提供会社が提供するサービスの一覧の表示順序を、利用状況記録部１１１が記録するサービスの利用状況（サービス履歴情報ＳＨＤ）に応じて決定する。
【００２５】
選択画面表示部１１４は、表示順序決定部１１３により決定された表示順序に従ってサービスの一覧を表示する。
図５は、ユーザの利用状況に応じて変化する選択画面２００を示す図である。選択画面２００には、コンテンツを配信しているサービス提供会社のサービス（Ａ〜Ｅ）の一覧が表示されている。選択画面２００に表示されるサービス一覧は、表示順序決定部１１３により決定された表示順序に応じてその順序が決定されている。例えば、図５（ａ）は、図５（ｂ）と比較して、『サービスＢ』と『サービスＣ』の表示順序が入れ替わっている。すなわち、ユーザの各サービスの利用状況に応じて、選択画面２００に表示されるサービスの表示順序が変化する。
【００２６】
ユーザが選択画面２００をもとに、操作入力部１７を操作してコンテンツを配信させるサービス（サービス提供会社）を選択すると、サービス移行部１１５は、選択されたサービスにおいてコンテンツの配信が行われるサイトをダウンロードする。そのため、表示装置２０には、コンテンツをストリーミングするサイトが表示される。そして、ユーザがこのサイトにおいて、コンテンツのストリーミングを行うための操作（ＩＤ入力等）を行うと、サーバーからプレーヤー１０に対してコンテンツのストリーミングが開始される。
【００２７】
次に、コンテンツ提供会社が有するサーバー３０−８０の構成について説明する。図６は、一例としてのサーバー３０のハードウェア構成を示すブロック図である。なお、この実施形態では、サービスを提供するためのサーバーを１つのサーバーのみで構成しているが、サービスの提供にかかるデータベース等を管理するサーバーと、コンテンツファイルを管理するサーバーとを別々に備えるものであってもよい。
また、サーバー４０−８０は、サーバー３０と同様のハードウェア構成を備えており、その説明を省略する。
【００２８】
図６に示すサーバー３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ＨＤＤ（Hard Disk Drive）３４、通信ＩＦ３５、操作入力部３６、を備える。
【００２９】
サーバー３０は、通信ＩＦ３５を通じてネットワークＮＥに接続している。そのため、サーバー３０のＣＰＵ３１は、プレーヤー１０からコンテンツからのストリーミング要求を受信すると、通信ＩＦ３５を介して、プレーヤー１０に対してコンテンツをストリーミングする。
【００３０】
ＨＤＤ３４には、ＣＰＵ３１にハードウェアを制御させるためのＯＳ３４１や、配信コンテンツの情報を管理するデータベース３４２、各データベース３４２に関連づけられたコンテンツファイル３４３と、が記録されている。
【００３１】
（２）サービス選択方法
次に、コンテンツ再生システム１００により行われるサービス選択方法について説明する。
図７は、選択画面を表示する際にプレーヤー１０が実行する処理を示すフローチャートである。なお、図７では、プレーヤー１０と、サーバー３０との関係のみを記載するが、他のサーバー（４０−８０）との関係も同様である。
【００３２】
ステップＳＡ１では、ＣＰＵ１１は、サーバー３０−８０に対して、コンテンツに関するサービスの内容を示す情報を問い合わせる。そのため、ステップＳＢ１では、サーバー３０は、問い合わせに応じて、サービス情報ＳｒＤを返信する。上記のように、サービスがコンテンツに対応していれば、サーバー３０からは、サービス情報ＳｒＤとして、サービスＩＤとコンテンツＩＤとが返信される。
【００３３】
ステップＳＡ２では、ＣＰＵ１１は、サーバー３０−８０から送信されたサービス情報ＳｒＤ（サービスＩＤ、コンテンツＩＤ、コンテンツ対応の有無）を受信する。
【００３４】
ステップＳＡ３では、ＣＰＵ１１は、ステップＳＡ２で受信したサービス情報ＳｒＤをもとに、選択画面２００に表示するサービスの表示順序を決定するための表示順序リストＯＤＬを作成する。
【００３５】
図８は、ステップＳＡ３において実行される処理を示すフローチャートである。また、図９は、ステップＳＡ３において作成される表示順序リストの作成を示す図である。
【００３６】
ステップＳＡ３１では、ＣＰＵ１１は、ステップＳＡ２において取得されたサービス情報ＳｒＤの一覧を作成する。
図９（ａ）は、ステップＳＡ３１で作成されるサービス情報ＳｒＤの一覧を示す図である。図９に示すサービス情報ＳｒＤの一覧では、ステップＳＡ２で取得したサービス情報ＳｒＤをもとに、サービス提供会社の各サービスを識別するサービスＩＤ（Ｓｒ＿Ａ〜Ｓｒ＿Ｆ）、コンテンツの対応の有無（○は対応、ｘは非対応）、サービス内容（無料、課金）、コンテンツＩＤ、コンテンツの配信を開始するためのサイトのアドレスが対応づけて記録されている。
【００３７】
ステップＳＡ３２では、ＣＰＵ１１は、問い合わせを行ったコンテンツを配信しているサービスにかかるサービス情報ＳｒＤのみを抽出する。そして、抽出したサービス情報ＳｒＤを、配列の順序を示す順序ＩＤに関連づけて記録する。すなわち、このステップＳＡ３２では、コンテンツを配信していないサービス（図９では、『サービスＦ』）が削除される。
【００３８】
ステップＳＡ３３では、ＣＰＵ１１は、フラッシュメモリ１４に記録されたサービス履歴情報ＳＨＤをもとに、各サービス情報ＳｒＤに重み付けを行う。重み付けの一例として、サービス履歴情報ＳＨＤに記録された利用回数Ｎの多さや、総利用時間に応じて、重み付け係数が付与される。具体的には、利用回数Ｎが多いものや、総利用時間が多いサービスは高い値の重み付け係数が付与され、利用回数Ｎが少ないものや、総利用時間が少ないサービスは低い値の重み付け係数が付与される。
【００３９】
ステップＳＡ３４では、ＣＰＵ１１は、サービス情報ＳｒＤに付与された重み付け係数の値をもとに、各サービス情報ＳｒＤを並び代える。図９（ｂ）は、ステップＳ３４の処理により並び替えられたサービス情報ＳｒＤを示す。図９（ｂ）では、重み付け係数が最も高い（例えば、サービス履歴情報ＳＨＤに記録された利用回数Ｎが最多のサービス『Ｓｒ＿Ａ』が順序ＩＤの先頭（『０』）に位置し、以下、重み付け係数が低くなるにつれ、各サービスの並び換えが行われている。
【００４０】
ステップＳＡ３５では、ＣＰＵ１１は、サービス履歴情報ＳＨＤから、課金制のサービスの利用割合を算出する。利用割合は、例えば、サービス履歴情報ＳＨＤに記録されたサービスの総利用回数を分母とし、課金制のサービスの総利用回数を分子として算出される。
【００４１】
課金制のサービスの利用割合が、閾値Ｔ以下であれば（ステップＳＡ３６：ＹＥＳ）、ステップＳＡ３７では、ＣＰＵ１１は、課金制のサービスの順序ＩＤを、無料のサービスの順序ＩＤと比べて後にする。図９（ｃ）は、ステップＳＡ３７において並び換えが行われたサービス情報ＳｒＤを示す図である。図９（ｃ）では、課金制の『サービスＤ』、『サービスＥ』の順序ＩＤが、無料のサービスＢの順序ＩＤと比べて後方に並び替えられている。
そして、ステップＳＡ３８では、ＣＰＵ１１は、並び換え後のサービスＩＤの順序を表示順序リストＯＤＬとして保存する。
【００４２】
一方、課金制のサービスの利用割合が、閾値Ｔ以上であれば（ステップＳ３６：ＮＯ）、ＣＰＵ１１は、ステップＳＡ３８に進む。すなわち、この場合、課金制のサービスを無料のサービスと比べて順序ＩＤの後方とすることなく、表示順序リストＯＤＬの保存が行われる。
【００４３】
図７のステップＳＡ４に戻り、ＣＰＵ１１は、ステップＳＡ３において決定された表示順序(表示順序リストＯＤＬ)に従って、選択画面２００を表示させる。
図１０は、選択画面２００からサービス提供会社のサイトへの画面の移行を示す図である。図１０（ａ）は、表示装置２０に表示される選択画面２００を示す。この選択画面では、コンテンツを提供するサービス（Ｓｒ＿Ａ〜Ｓｒ＿Ｅ）のみが表示されている。また、各サービスの表示順序は、ステップＳＡ３で作成された表示順序リストＯＤＬに従っている。
【００４４】
ユーザが選択画面２００をもとに、操作入力部１７を操作して、サービスの選択を行うと（ステップＳＡ５：ＹＥＳ）、ステップＳＡ６では、ＣＰＵ１１は、通信ＩＦ１５を通じて、選択されたサービスにかかるサーバー３０−８０に対してコンテンツを提供するサイトのダウンロードを要求する。対象となるサイトは、サービス情報ＳｒＤに記録されたサイトのアドレスである。
例えば、ステップＳＡ５において、ユーザがサービスＡを選択すると、プレーヤー１０からサーバー３０へサイトのダウンロードの要求が行われる。サーバー３０は要求を受信すると（ステップＳＢ２：ＹＥＳ）、ステップＳＢ３では、コンテンツを配信するためのサイトをダウンロードする。
【００４５】
以下、ＣＰＵ１１は、ダウンロードされたサイトを表示装置２０に表示させる。図１０（ｂ）は、一例としてのダウンロードされたサイトを示す図である。ユーザが図１０（ｂ）に示すサイトのアイコン等を操作して、コンテンツのストリームを開始する入力を行うと、サーバーからプレーヤー１０にたいしてコンテンツのストリームが開始される。
【００４６】
以上説明したように、この第１の実施形態では、以下の効果を奏する。
プレーヤー１０は、サーバーに対して所定のコンテンツの配信状況を、通信ＩＦ１５を通じて問い合わせる。また、プレーヤー１０は、サーバーに対する返信をもとにサービスの一覧の表示順序を、ユーザのサービスの利用状況に応じて決定する。そして、プレーヤー１０は、コンテンツを配信していると返信したサービス提供会社の一覧を、決定された前記表示順序に従って表示する。
そのため、ユーザのサービスの利用状況に応じて、コンテンツを配信するサービス利用会社のサービスの表示順序が変化するため、ユーザが利用するサービスの種別や実体に即して、表示を行うことができる。
【００４７】
２．第２の実施形態：
図７のステップＳ４の処理で表示される選択画面２００に、各サービスに関連づけて、サービスの利用状況や、サービスの内容（課金の有無）を表示するものであってもよい。
【００４８】
図１１は、第２の実施形態における、表示装置２０に表示される選択画面２００を示す図である。
図１１に示す選択画面では、ユーザがサービスを利用した回数を『☆』のアイコンの数で示し、サービスの内容を『課金制』または『無料』の表示をしている。
ＣＰＵ１１は、選択画面２００のサービスを利用した回数を、サービス履歴情報ＳＨＤに基づいて取得された情報をもとに作成する。また、ＣＰＵ１１は、選択画面２００の課金の有無を、サーバー３０−８０から取得したサービス情報ＳｒＤをもとに作成する。
【００４９】
以上説明したように、この第２の実施形態では、第１の実施形態で示す効果に加えて、以下の効果を奏する。
選択画面２００にサービスの内容や、サービスを利用した履歴が表示されるため、ユーザがサービスを選択する際の判断の手助けとすることができる。また、今まで利用したことがないサービスであってもサービス内容を視覚的に判断できるため、サービスを選択する際の手助けとなる。
【００５０】
３．第３の実施形態：
サーバーに対して問い合わせを行う際に、ユーザのサービスの利用状況に応じて、問い合わせを行う対象を絞りこむものであってもよい。
【００５１】
図１２は、第３の実施形態におけるサービス履歴情報ＳＨＤを示す図である。図１２に示すサービス履歴情報ＳＨＤには、プレーヤー１０が利用可能な『サービスＡ』〜『サービスＦ』までの内、『サービスＡ』、『サービスＢ』、『サービスＣ』の利用回数が記録されている。すなわち、ユーザが利用したことがある、『サービスＡ』、『サービスＢ』、『サービスＣ』は、本発明の第１のサービス群に該当する。一方、サービス履歴情報ＳＨＤには、『サービスＤ』、『サービスＥ』、『サービスＦ』の利用回数は『０』となっている。すなわち、ユーザが利用したことがない、『サービスＤ』、『サービスＥ』、『サービスＦ』は、本発明の第２のサービス群に該当する。
【００５２】
図１３は、第３の実施形態において、ＣＰＵ１１が行う問い合わせ処理を示すフローチャートである。図１３に示すフローチャートは、図７のステップＳＡ１、ＳＡ２において実行される処理を示す。
【００５３】
ステップＳＡ１１では、ＣＰＵ１１は、サービス履歴情報ＳＨＤに記録された各サービスの利用回数を判断する。
【００５４】
ステップＳＡ１２では、ＣＰＵ１１は、利用回数が閾値ＴＮ（例えば、ＴＮ＝１）以上となるサービスに対してコンテンツの問い合わせを行う。図１２に示す例では、サービス履歴情報ＳＨＤには、『サービスＡ』、『サービスＢ』、『サービスＣ』の利用回数が１以上であるため、ＣＰＵ１１は、『サービスＡ』、『サービスＢ』、『サービスＣ』にかかるサーバー３０、４０、５０に対してコンテンツの問い合わせを行う。
【００５５】
ステップＳＡ１３では、ＣＰＵ１１は、サーバーからの返信を受ける。上記例では、ＣＰＵ１１は、『サービスＡ』、『サービスＢ』、『サービスＣ』の各サーバー３０−５０からサービス情報ＳｒＤの返信を受ける。
【００５６】
ステップＳＡ１３で返信を受けたサービス情報ＳｒＤをもとに、コンテンツを配信しているサービスが存在すれば（ステップＳＡ１４：ＹＥＳ）、ＣＰＵ１１は、図７のステップＳ２に進む。上記例では、『サービスＡ』、『サービスＢ』、『サービスＣ』のいずれかにおいて、コンテンツを提供していることになる。以下、図７のステップＳＡ３に進みサービスの一覧の表示順序が決定され、ステップＳＡ４において、サービスの一覧が表示される。
【００５７】
一方、コンテンツを配信しているサービスが存在しなければ（ステップＳＡ１４：ＮＯ）、ＣＰＵ１１は、ステップＳＡ１５に進む。
そして、ステップＳＡ１５では、ＣＰＵ１１は、問い合わせ先の対象とするサービス（サービス提供会社）を拡大して、問い合わせを行う。上記例では、『サービスＡ』、『サービスＢ』、『サービスＣ』のいずれもコンテンツを提供していないため、ＣＰＵ１１は、これ以外の『サービスＤ』、『サービスＥ』、『サービスＦ』に対しても、問い合わせを行う。
【００５８】
そして、ステップＳＡ１６では、ＣＰＵ１１は、サーバーからの返信を受ける。そして、この返信において、コンテンツを配信しているサービスが存在すれば（ステップＳＡ１７：ＹＥＳ）、ＣＰＵ１１は、図７のステップＳＡ３に進む。
【００５９】
一方、コンテンツを配信しているサービスが存在しなければ（ステップＳＡ１７：ＮＯ）、ＣＰＵ１１は、エラー通知を行う。上記例では、『サービスＡ』〜『サービスＦ』のいずれもコンテンツを配信していないことになるため、該当コンテンツのストリーミングを受けられない旨の表示等を行う。
【００６０】
以上説明したように、この第３の実施形態では、第１の実施形態で示す効果に加えて、以下の効果を奏する。すなわち、ユーザの利用状況に応じて問い合わせ先のサービスを絞り込むことができるため、コンテンツを配信しているサービスを検索するに要する時間を短くできる場合がある。
【００６１】
４．第４の実施形態：
プレーヤー１０が違法コンテンツを再生している場合に、本発明の処理を行なうものであってもよい。すなわち、プレーヤー１０が、メディアに記録された非正規コンテンツや、不正にダウンロードした非正規コンテンツを再生している場合に、プレーヤー１０が非正規コンテンツの再生を検出すると、第１の実施形態または第２の実施形態に示す処理を実行し、正規コンテンツを再生するための選択画面を表示させる。
【００６２】
図１４は、第３の実施形態において、サービス選択画面を表示する際にプレーヤー１０が実行する処理を示すフローチャートである。なお、図１４に示すフローチャートは、プレーヤー１０が、所定のコンテンツを再生している場合に実行されるものとする。
【００６３】
ステップＳＡ１１１では、ＣＰＵ１１は、再生コンテンツが非正規コンテンツに該当するか否かを監視している。一例として、ＣＰＵ１１は、コンテンツファイルに含まれるウォーターマークの検出をもとに、コンテンツが非正規コンテンツに該当するか否かを判断する。ウォーターマークは、コンテンツに著作権情報を埋め込んだ電子透かしである。すなわち、ステップＳＡ１１１により、ＣＰＵ１１は、非正規コンテンツ検出部として機能する。
【００６４】
ＣＰＵ１１は、ウォーターマークを検出すると（ステップＳＡ１１２：ＹＥＳ）、ステップＳＡ１１３では、非正規コンテンツの再生を停止する。このとき、ＣＰＵ１１は、非正規コンテンツを停止した再生位置を記録するものであってもよい。
【００６５】
ステップＳＡ１１４では、ＣＰＵ１１は、非正規コンテンツのコンテンツ名称を取得する。コンテンツ名は、例えば、コンテンツファイルから取得される。
【００６６】
以下、ＣＰＵ１１は、ＲＯＭ１２に記録された制御プログラム１２３の実行を開始する。即ち、サービス提供会社のサーバーに対してコンテンツの配信の有無を問い合わせる。この第４の実施形態で問合わせが行われるコンテンツは、ステップＳ１１４で取得した違法コンテンツの名称をもとに行われる。
【００６７】
そして、図７に示す処理に従って、ＣＰＵ１１は、正規コンテンツを提供できるサービスの一覧（選択画面２２０）を表示させる。図１５は、表示装置２０に表示される選択画面２２０を示す。この選択画面２２０では、非正規コンテンツと同じ内容（コンテンツ名）の正規コンテンツを提供するサービス『サービスＡ』〜『サービスＤ』が表示されている。また、各サービスの表示順序は、他の実施形態同様、表示順序リストＯＤＬに従っている。
【００６８】
ユーザが選択画面２２０をもとにサービスを選択すると、プレーヤー１０は選択されたサービスにかかるサーバーと接続する。そして、ユーザが操作入力部１７を操作することで、サーバーから正規コンテンツのストリーミングが開示される。
このとき、サーバーからストリーミングされる正規コンテンツの再生位置を、非正規コンテンツの停止位置をもとに設定するものであってもよい。例えば、ＣＰＵ１１が、ステップＳ１１３で非正規コンテンツの停止位置を記録していることで、ＣＰＵ１１は、サーバーからストリーミングされる正規コンテンツの再生位置を非正規コンテンツの停止位置と同じ位置とする。すなわち、ＣＰＵ１１は、本発明の再生位置調整部の機能を実現する。上記のように構成することで、非正規コンテンツから正規コンテンツへ切替わった場合でも、ユーザはコンテンツの切り替えに違和感を覚えない。
【００６９】
以上説明したようにこの第４の実施形態では、非正規コンテンツから正規コンテンツへ再生を切替えるに際し、非正規コンテンツの再生が停止された位置から正規コンテンツが再生されるため、ユーザの違和感なく切り替えを行うことができる。
【００７０】
５．第５の実施形態：
問い合わせ部１１２が問い合わせを行うサーバーは、サービス提供会社が備えるサーバーに限定されない。
図１６は、第５の実施形態にかかるシステムの構成を示す図である。図１６に示すシステムでは、プレーヤー１０（再生装置）は、各サービス提供会社のサーバーに加えて、検索サーバー９０とネットワークＮＥを通じて接続している。検索サーバー９０は、ネットワークＮＥを通じてサービス提供会社が提供するコンテンツの情報等を取得し、取得した情報もとに作成されたデータベースを記録している。上記構成のシステムでは、プレーヤー１０のＣＰＵ１１（問い合わせ部１１２）は、検索サーバー９０に対して、各サービス提供会社における所定のコンテンツの配信状況を問い合わせる。すなわち、図８、９、１３の各処理は、プレーヤー１０が検索サーバー９０に対して行う処理となる。
【００７１】
６．その他の実施形態：
再生装置をプレーヤーとすることは一例に過ぎない。例えば、再生装置として、ネットワークの接続に対応するテレビジョン受像機等の表示装置を用いるものであってもよい。
【００７２】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【符号の説明】
【００７３】
１０…プレーヤー、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…フラッシュメモリ、１７…操作入力部、１８…バス、２０…表示装置、３１…ＣＰＵ、３４…ＨＤＤ、３５…通信ＩＦ、３６…操作入力部、３０−９０…サーバー、１００…コンテンツ再生システム、１１１…利用状況記録部、１１２…問い合わせ部、１１３…表示順序決定部、１１４…選択画面表示部、１１５…サービス移行部、１２１…ＯＳ、１２２…再生プログラム、１２３…制御プログラム
【図１】
2015162716.tif 000003
【図２】
2015162716.tif 000004
【図３】
2015162716.tif 000005
【図４】
2015162716.tif 000006
【図５】
2015162716.tif 000007
【図６】
2015162716.tif 000008
【図７】
2015162716.tif 000009
【図８】
2015162716.tif 000010
【図９】
2015162716.tif 000011
【図１０】
2015162716.tif 000012
【図１１】
2015162716.tif 000013
【図１２】
2015162716.tif 000014
【図１３】
2015162716.tif 000015
【図１４】
2015162716.tif 000016
【図１５】
2015162716.tif 000017
【図１６】
2015162716.tif 000018