(57)【要約】【課題】利便性を向上させる。【解決手段】ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストが取得され、そのフェイバリットリストからコンテンツが選択された場合に、フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報が取得される。あるいは、選択コンテンツをキーワードとしてコンテンツを検索した検索結果が取得される。本技術は、例えば、いわゆるセカンドスクリーンのアプリケーション等に適用することができる。【選択図】図１１
2015049810.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得するフェイバリットリスト取得部と、
前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得する固有情報取得部と、
前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得する検索結果取得部と
を備える情報処理装置。
【請求項２】
前記検索結果取得部は、前記選択コンテンツの有効な固有情報が存在しない場合に、前記検索結果を取得する
請求項１に記載の情報処理装置。
【請求項３】
前記フェイバリットリスト、前記固有情報、及び、前記検索結果を表示させる表示制御部をさらに備え、
前記フェイバリットリストが表示され、そのフェイバリットリストから前記選択コンテンツが選択された場合に、前記固有情報、又は、前記検索結果が表示される
ように構成された請求項２に記載の情報処理装置。
【請求項４】
前記フェイバリットリスト取得部は、前記フェイバリット操作が行われたコンテンツの情報であるフェイバリット情報を管理するサーバから、前記フェイバリットリストを取得する
請求項３に記載の情報処理装置。
【請求項５】
前記サーバは、前記固有情報を記憶しており、
前記固有情報取得部は、前記サーバから、前記固有情報を取得する
請求項４に記載の情報処理装置。
【請求項６】
前記サーバは、前記選択コンテンツをキーワードとしてコンテンツを検索し、
前記検索結果取得部は、前記サーバから、前記検索結果を取得する
請求項４に記載の情報処理装置。
【請求項７】
前記検索結果取得部は、前記情報処理装置が接続するホームネットワーク上の機器からコンテンツを検索した検索結果も取得する
請求項６に記載の情報処理装置。
【請求項８】
前記フェイバリットリストは、前記情報処理装置のユーザが前記フェイバリット操作を行ったコンテンツの一覧である個人フェイバリットリスト、又は、前記情報処理装置のユーザ及び前記ユーザと所定のSNSで友達の関係にあるユーザが前記フェイバリット操作を行ったコンテンツに関する投稿が前記所定のSNSに行われることにより、前記所定のSNSにおいて前記情報処理装置のユーザに提供されるニュースフィードから得られるコンテンツの一覧である
請求項４に記載の情報処理装置。
【請求項９】
前記固有情報が表示されている場合において、その固有情報に対する前記選択コンテンツの視聴又は録画の予約を指示する操作が行われたときに、前記選択コンテンツを受信する機器に対して、前記選択コンテンツの視聴又は録画の予約を行う機器制御部をさらに備える
請求項３に記載の情報処理装置。
【請求項１０】
前記機器制御部は、前記検索結果が表示されている場合において、前記検索結果に含まれるコンテンツの再生を指示する操作が行われたときに、前記再生が指示されたコンテンツを再生する機器に、前記再生が指示されたコンテンツを再生させる
請求項９に記載の情報処理装置。
【請求項１１】
前記フェイバリットリスト、前記固有情報、及び、前記検索結果が表示されるユーザ端末で前記フェイバリット操作が行われたコンテンツの情報であるフェイバリット情報を記憶するフェイバリット記憶部をさらに備え、
前記フェイバリットリスト取得部は、前記ユーザ端末からの要求に応じて、前記フェイバリット記憶部に記憶されたフェイバリット情報のうちの、前記ユーザ端末で前記フェイバリット操作が行われたコンテンツの情報であるフェイバリット情報から、前記フェイバリットリストを生成することにより取得し、前記ユーザ端末に提供する
請求項２に記載の情報処理装置。
【請求項１２】
前記ユーザ端末で表示された前記フェイバリットリストから前記選択コンテンツが選択された場合、前記固有情報取得部は、前記選択コンテンツの固有情報を取得して、前記ユーザ端末に提供し、
前記選択コンテンツの有効な固有情報が存在しない場合、前記検索結果取得部は、前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得して、前記ユーザ端末に提供する
請求項１１に記載の情報処理装置。
【請求項１３】
前記固有情報を記憶する固有情報記憶部をさらに備え、
前記固有情報取得部は、前記固有情報記憶部から、前記固有情報を取得する
請求項１１に記載の情報処理装置。
【請求項１４】
前記検索結果取得部は、前記選択コンテンツをキーワードとしてコンテンツを検索して、前記検索結果を取得し、前記ユーザ端末に提供する
請求項１１に記載の情報処理装置。
【請求項１５】
前記ユーザ端末で前記フェイバリット操作が行われたコンテンツに関する投稿を、所定のSNSに行う投稿部をさらに備える
請求項１１に記載の情報処理装置。
【請求項１６】
前記フェイバリットリストは、前記ユーザ端末のユーザが前記フェイバリット操作を行ったコンテンツの一覧である個人フェイバリットリスト、又は、前記ユーザ端末のユーザ及び前記ユーザと前記所定のSNSで友達の関係にあるユーザが前記フェイバリット操作を行ったコンテンツに関する投稿が前記所定のSNSに行われることにより、前記所定のSNSにおいて前記ユーザ端末のユーザに提供されるニュースフィードから得られるコンテンツの一覧である
請求項１５に記載の情報処理装置。
【請求項１７】
前記選択コンテンツの固有情報が存在しない場合、
前記選択コンテンツの固有情報が存在するが、前記選択コンテンツが、前記情報処理装置のユーザがいる地域で放送されない場合、
及び、前記選択コンテンツの固有情報が存在するが、前記選択コンテンツが、当日の所定の時刻以降に放送される番組ではない場合、
前記有効な固有情報が存在しないこととして、前記検索結果取得部は、前記検索結果を取得する
請求項２に記載の情報処理装置。
【請求項１８】
前記コンテンツには、所定の識別情報が付与され、前記選択コンテンツの識別情報が、複数のコンテンツとしての複数の番組に付与されている場合、前記固有情報取得部は、前記複数の番組のうちの、これから放送される、開始時刻が最も近い番組の固有情報を取得する
請求項２に記載の情報処理装置。
【請求項１９】
情報処理装置が、
ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得し、
前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得するか、又は、前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得する
ステップを含む情報処理方法。
【請求項２０】
ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得するフェイバリットリスト取得部と、
前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得する固有情報取得部と、
前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得する検索結果取得部と
して、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、情報処理方法、及び、プログラムに関し、特に、例えば、スマートフォンやタブレット等のユーザ端末の利便性を向上させることができるようにする情報処理装置、情報処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
例えば、TV（テレビジョン受像機）等の表示装置の１つ目のスクリーンに見立て、スマートフォンやタブレット等のユーザ端末を、２つ目のスクリーン（セカンドスクリーン）として利用するセカンドスクリーンアプリケーションがある。
【０００３】
セカンドスクリーンアプリケーションとしては、例えば、ソニー株式会社が提供する"TV SideView"等がある（例えば、非特許文献１）。
【０００４】
"TV SideView"によれば、ユーザ端末を、TV等のリモートコマンダとして機能させること等ができる。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】"TV SideViewの始め方"、［online］、［2013年8月30日検索］、インターネット〈URL：http://www.sony.jp/support/tv/connect/tvsideview/〉
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年においては、セカンドスクリーンとしてのユーザ端末の利便性を、より向上させることが要請されている。
【０００７】
本技術は、このような状況に鑑みてなされたものであり、ユーザ端末の利便性を向上させることができるようにするものである。
【課題を解決するための手段】
【０００８】
本技術の情報処理装置、又は、プログラムは、ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得するフェイバリットリスト取得部と、前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得する固有情報取得部と、前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得する検索結果取得部とを備える情報処理装置、又は、そのような情報処理装置としてコンピュータを機能させるためのプログラムである。
【０００９】
本技術の情報処理方法は、情報処理装置が、ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得し、前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得するか、又は、前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得するステップを含む情報処理方法である。
【００１０】
本技術においては、ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストが取得される。そして、前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報が取得され、又は、前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果が取得される。
【００１１】
なお、情報処理装置は、独立した装置どうしであっても良いし、１つの装置を構成している内部ブロックであっても良い。
【００１２】
また、プログラムは、伝送媒体を介して伝送することにより、又は、記録媒体に記録して、提供することができる。
【発明の効果】
【００１３】
本技術によれば、ユーザ端末の利便性を向上させることができる。
【００１４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１５】
【図１】本技術を適用したセカンドスクリーンシステムの一実施の形態の構成例を示す図である。
【図２】セカンドスクリーンサーバ１１のハードウェアの構成例を示すブロック図である。
【図３】ユーザ端末２１のハードウェアの構成例を示すブロック図である。
【図４】セカンドスクリーンサーバ１１の機能的構成例を示すブロック図である。
【図５】ユーザ端末２１の機能的構成例を示すブロック図である。
【図６】UI表示制御部８４において、タッチパネルに表示されるEPG画面の表示例を示す図である。
【図７】UI表示制御部８４において、タッチパネルに表示される番組固有情報画面の表示例を示す図である。
【図８】UI表示制御部８４において、タッチパネルに表示される個人フェイバリットリスト画面の表示例を示す図である。
【図９】UI表示制御部８４において、タッチパネルに表示される番組ニュースフィード画面の表示例を示す図である。
【図１０】UI表示制御部８４において、タッチパネルに表示される検索結果画面の表示例を示す図である。
【図１１】ユーザ端末２１のタッチパネルの画面の遷移の例を示す図である。
【図１２】ユーザシステム１４において、ホームネットワーク２２上の機器を、ユーザ端末２１に登録する登録処理を説明する図である。
【図１３】ユーザ端末２１においてEPGが表示される場合のセカンドスクリーンシステムの処理を説明する図である。
【図１４】フェイバリット操作がされた場合のセカンドスクリーンシステムの処理を説明する図である。
【図１５】ユーザ端末２１において番組ニュースフィードが表示される場合のセカンドスクリーンシステムの処理を説明する図である。
【図１６】番組URLに対応する番組の有効な番組固有情報を取得する処理を説明するフローチャートである。
【図１７】ユーザ端末２１において個人フェイバリットリストが表示される場合のセカンドスクリーンシステムの処理を説明する図である。
【発明を実施するための形態】
【００１６】
＜本技術を適用したセカンドスクリーンシステムの一実施の形態＞
【００１７】
図１は、本技術を適用したセカンドスクリーンシステムの一実施の形態の構成例を示す図である。
【００１８】
セカンドスクリーンシステムは、セカンドスクリーンサーバ１１、SNS(Social Networking Service)サーバ１２、ネットワーク１３、及び、１以上のユーザシステム１４を有する。
【００１９】
セカンドスクリーンサーバ１１、SNSサーバ１２、及び、１以上のユーザシステム１４は、ネットワーク１３を介して接続される。
【００２０】
セカンドスクリーンサーバ１１は、ネットワーク１３を介して、SNSサーバ１２やユーザシステム１４と通信を行うことにより、セカンドスクリーンサービスとしての各種のサービスを、ユーザシステム１４に提供する。
【００２１】
SNSサーバ１２は、ネットワーク１３を介して、SNSを提供する。
【００２２】
なお、SNSサーバ１２は、セカンドスクリーンサーバ１１を運営する会社と同一の会社が運営する会社のサーバであっても良いし、セカンドスクリーンサーバ１１を運営する会社と異なる会社（サードパーティ）が運営するサーバであっても良い。
【００２３】
ここで、SNSサーバ１２（が提供するSNS）としては、例えば、フェイスブック社のフェイスブック等の既存のSNSを採用することができる。
【００２４】
また、SNSサーバ１２として、セカンドスクリーンサーバ１１を運営する会社と同一の会社が運営する会社のサーバを採用する場合には、SNSサーバ１２は、セカンドスクリーンサーバ１１に含めることができる。
【００２５】
ネットワーク１３は、例えば、インターネット等の広域のネットワークであり、必要に応じて、3G回線やLTE(Long Term Evolution)等の無線回線を含む。
【００２６】
ユーザシステム１４は、ユーザ端末２１、ホームネットワーク２２、及び、１以上のCE(Consumer Electronics)機器２３を有する。
【００２７】
ユーザ端末２１は、例えば、タブレットやスマートフォン等のモバイル機器等であり、セカンドスクリーンのアプリケーション（プログラム）を実行することにより、セカンドスクリーンサービスの提供を受けるセカンドスクリーンクライアントとして機能する。
【００２８】
ホームネットワーク２２は、ユーザ端末２１のユーザのユーザ宅に構築された有線若しくは無線のLAN(Local Area Network)、又は、有線と無線とが混合したLANである。
【００２９】
ホームネットワーク２２には、ユーザ端末２１やCE機器２３を接続することができる。また、ホームネットワーク２２は、ネットワーク１３と接続されており、したがって、ホームネットワーク２２に接続されたユーザ端末２１やCE機器２３は、ホームネットワーク２２を介して、ネットワーク１３との間で通信を行うことができる。
【００３０】
さらに、ホームネットワーク２２に接続されたユーザ端末２１とCE機器２３とは、ホームネットワーク２２を介して通信することができる。
【００３１】
CE機器２３は、例えば、録画可能なTVや、ブルーレイディスクレコーダ（プレーヤ）、その他の、テレビジョン放送の番組等のコンテンツの受信や再生等が可能な電子機器である。
【００３２】
なお、図１では、ホームネットワーク２２に、１つのCE機器２３が接続されているが、ホームネットワーク２２には、複数のCE機器を接続することができる。
【００３３】
また、ユーザ端末２１は、ホームネットワーク２２を介して、ネットワーク１３との通信を行うことができる他、ホームネットワーク２２を介さずに、直接、ネットワーク１３との通信を行うことができる
【００３４】
＜セカンドスクリーンサーバ１１、及び、ユーザ端末２１のハードウェアの構成例＞
【００３５】
図２は、図１のセカンドスクリーンサーバ１１のハードウェアの構成例を示すブロック図である。
【００３６】
図２において、セカンドスクリーンサーバ１１は、バス３１、CPU(Central Processing Unit)３２，ROM(Read Only Memory)３３，RAM(Random Access Memory)３４、ハードディスク３５、出力部３６、入力部３７、通信部３８、ドライブ３９、及び、入出力インターフェース４０を有する。
【００３７】
バス３１には、CPU３２，ROM３３，RAM３４、ハードディスク３５、及び、入出力インターフェース４０が接続されている。
【００３８】
CPU３２は、入出力インターフェース４０を介して、セカンドスクリーンサーバ１１のオペレータによって、入力部３７が操作等されることにより指令が入力されると、それに従って、ROM３３に格納されているプログラムを実行する。あるいは、CPU３２は、ハードディスク３５に格納されたプログラムを、RAM３４にロードして実行する。
【００３９】
これにより、CPU３２は、セカンドスクリーンサービスを提供するための処理を行う。
【００４０】
ROM３３には、CPU３２が実行する、例えば、IPL(Initial Program Loader)等のプログラムが記憶されている。RAM３４は、CPU３２が実行するプログラムや、CPU３２の動作上必要なデータを記憶する。
【００４１】
ハードディスク３５には、セカンドスクリーンサービスを提供するためのセカンドスクリーンサーバプログラムや、必要なデータが記録される。
【００４２】
出力部３６は、LCD(Liquid Crystal Display)やスピーカ等で構成され、画像を表示し、音声を出力する。入力部３７は、キーボードや、マウス、タッチパッド、マイク等で構成され、オペレータ等によって操作される。
【００４３】
通信部３８は、ネットワーク１３との通信を制御する。
【００４４】
ドライブ３９には、リムーバブル記録媒体４１の着脱が可能になっており、ドライブ３９は、そこに装着されたリムーバブル記録媒体４１をドライブする。リムーバブル記録媒体４１としては、例えば、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリ等を採用することができる。
【００４５】
入出力インターフェース４０は、バス３１と、出力部３６や、入力部３７、通信部３８、ドライブ３９等の入出力デバイスとの間のインターフェースとして機能する。
【００４６】
なお、セカンドスクリーンサーバプログラムは、例えば、ハードディスク３５に、あらかじめ記録しておくことができる他、例えば、リムーバブル記録媒体４１からハードディスク３５にインストールすることができる。
【００４７】
図３は、図１のユーザ端末２１のハードウェアの構成例を示すブロック図である。
【００４８】
図３において、ユーザ端末２１は、バス５１、CPU５２，ROM５３、RAM５４、ハードディスク５５、出力部５６、入力部５７、通信部５８、ドライブ５９、及び、入出力インターフェース６０を有する。
【００４９】
図３のバス５１ないしリムーバブル記録媒体６１は、図２のバス３１ないしリムーバブル記録媒体４１に、それぞれ相当するので、その説明は省略する。
【００５０】
なお、ユーザ端末２１では、出力部５６を構成するLCD等の表示部と、入力部３７を構成するタッチパッドとが一体的に組み合わされ、タッチパネルが構成されている。
【００５１】
また、ユーザ端末２１には、セカンドスクリーンサービスの提供を受けるためのセカンドスクリーンクライアントプログラム（アプリケーション）がインストールされている。
【００５２】
セカンドスクリーンクライアントプログラムは、例えば、ハードディスク５５に、あらかじめ記録しておくことや、リムーバブル記録媒体６１からハードディスク５５にインストールすること等ができる。
【００５３】
さらに、セカンドスクリーンクライアントプログラムは、例えば、ネットワーク１３からダウンロードし、ハードディスク５５にインストールすることができる。
【００５４】
また、ユーザ端末２１において、通信部５８は、ネットワーク１３との通信インターフェースとして機能する他、有線や無線のLANの通信インターフェースとしても機能する。
【００５５】
＜セカンドスクリーンサーバ１１の機能的構成例＞
【００５６】
図４は、図１のセカンドスクリーンサーバ１１の機能的構成例を示すブロック図である。
【００５７】
図４の機能的構成例は、セカンドスクリーンサーバ１１のCPU３２（図２）がセカンドスクリーンサーバプログラムを実行することで（仮想的に）実現される。
【００５８】
図４において、セカンドスクリーンサーバ１１は、アカウント管理部７１、SNSインターフェース７２、検索部７３、フェイバリット管理部７４、番組情報管理部７５、及び、制御部７６を有する。
【００５９】
アカウント管理部７１は、SNSサーバ１２（図１）と連携して、ユーザ端末２１の、SNSサーバ１２へのログインを管理する。
【００６０】
SNSインターフェース７２は、SNSサーバ１２が提供するSNSに、コメント等を投稿する投稿部その他の、SNSサーバ１２との間のインターフェースとして機能する。
【００６１】
検索部７３は、ネットワーク１３上に存在する、例えば、テレビジョン放送の番組や、VOD(Video On Demand)で提供されるコンテンツ等を対象に、コンテンツの検索を行うことで、コンテンツの検索結果を取得する検索結果取得部として機能する。
【００６２】
フェイバリット管理部７４は、記憶部（フェイバリット記憶部）７４Ａを有し、ユーザ端末２１や、ユーザシステム１４（図１）以外のユーザシステムが有する図示せぬユーザ端末のユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの情報であるフェイバリット情報を、記憶部７４Ａに記憶させて管理する。
【００６３】
ここで、フェイバリット操作は、例えば、フェイスブック社のSNS「フェイスブック」で提供されている「いいね！」ボタンの操作等に相当する。
【００６４】
フェイバリット情報には、例えば、フェイバリット操作を行ったユーザを識別する情報と、そのフェイバリット操作が行われたコンテンツ（ユーザが興味がある、あるいは、支持する等といった肯定的な意思を表明したコンテンツ）を表す情報とが含まれる。
【００６５】
また、フェイバリット管理部７４は、フェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得するフェイバリットリスト取得部として機能する。
【００６６】
フェイバリットリストには、個人フェイバリットリストと番組ニュースフィードとがある。
【００６７】
個人フェイバリットリストは、ユーザごとの、そのユーザがフェイバリット操作を行ったコンテンツの一覧である。したがって、所定のユーザの個人フェイバリットリストには、その所定のユーザがフェイバリット操作を行ったコンテンツの情報（タイトル等）が含まれる。
【００６８】
番組ニュースフィードは、ユーザ及びそのユーザとSNS（SNSサーバ１２が提供するSNS）で友達の関係にあるユーザがフェイバリット操作を行ったコンテンツに関する投稿がSNSに行われることにより、SNSにおいてユーザに提供されるニュースフィードから得られるコンテンツの一覧である。したがって、所定のユーザの番組ニュースフィードには、その所定のユーザがフェイバリット操作を行ったコンテンツの他、SNSにおいて、所定のユーザと友達の関係にあるユーザがフェイバリット操作を行ったコンテンツの情報が含まれる。
【００６９】
番組情報管理部７５は、記憶部（固有情報記憶部）７５Ａを内蔵し、例えば、テレビジョン放送の番組の番組情報を、例えば、ネットワーク１３等から収集し、記憶部７５Ａに記憶させて管理する。
【００７０】
ここで、番組情報は、その他、オペレータが番組情報管理部７５に入力することができる。
【００７１】
また、番組情報には、例えば、番組のタイトルや、放送局（チャンネル）、放送日時、番組の内容（出演者やあらすじ等）、番組や放送局を表すアイコン等の画像等が含まれる。
【００７２】
番組情報管理部７５は、番組情報に基づいて、EPG(Electronic Program Guide)を生成する。
【００７３】
また、番組情報管理部７５は、番組情報が得られている番組について、その番組に固有の固有情報である番組固有情報（例えば、番組のタイトルや、放送局、放送日時等）を、記憶部７５Ａに記憶された番組情報から生成し、記憶部７５Ａに記憶させる。
【００７４】
さらに、番組情報管理部７５は、ユーザ端末２１の要求に応じて、記憶部７５Ａに記憶された番組固有情報から、後述する選択番組の番組固有情報を取得し、ユーザ端末２１に提供する固有情報取得部として機能する。
【００７５】
また、番組情報管理部７５は、各番組に、その番組を識別するための番組識別情報としての、例えば、URL(Uniform Resource Locator)である番組URLを付与する。番組URLは、番組情報（番組固有情報）に含められ、記憶部７５Ａに記憶される。
【００７６】
ここで、本実施の形態では、例えば、ある番組と、その番組の再放送の番組とには、同一の番組URLが付与される。また、例えば、シリーズ番組の各放送回（各話）の番組には、同一の番組URLが付与される。
【００７７】
但し、ある番組と、その番組の再放送の番組とには、別個の番組URLを付与することができ、シリーズ番組の各放送回（各話）の番組には、別個の番組URLを付与することができる。
【００７８】
番組情報管理部７５では、例えば、webブラウザから、番組URLへのアクセス要求があった場合、その番組URLによって識別される番組のポータルサイトにアクセスし、そのポータルサイトのwebページを、webブラウザに提供して表示させることができる。
【００７９】
また、番組情報管理部７５では、例えば、セカンドスクリーンクライアントとしてのユーザ端末２１から、番組URLへのアクセス要求があった場合、その番組URLによって識別される番組の番組固有情報を取得し、ユーザ端末２１に提供して表示させることができる。
【００８０】
制御部７６は、セカンドスクリーンサーバ１１全体を制御する。
【００８１】
＜ユーザ端末２１の機能的構成例＞
【００８２】
図５は、図１のユーザ端末２１の機能的構成例を示すブロック図である。
【００８３】
図５の機能的構成例は、ユーザ端末２１のCPU５２（図３）がセカンドスクリーンクライアントプログラムを実行することで（仮想的に）実現される。
【００８４】
図５において、ユーザ端末２１は、接続管理部８１、機能解析部８２、機器制御部８３、UI(User Interface)表示制御部８４、番組情報取得部８５、フェイバリット管理部８６、ログイン管理部８７、検索部８８、及び、制御部８９を有する。
【００８５】
接続管理部８１は、ホームネットワーク２２（図１）を介してのCE機器２３への接続（CE機器２３との通信）を管理する。
【００８６】
機能解析部８２は、ホームネットワーク２２を介して接続されるCE機器２３の機能を解析する。
【００８７】
すなわち、CE機器２３が、例えば、TVである場合には、機能解析部８２は、TVの選局や、録画予約の機能等を解析することにより認識する。さらに、機能解析部８２は、TVが有するアプリケーション等を解析することにより認識する。
【００８８】
また、CE機器２３が、例えば、ブルーレイディスクレコーダである場合には、機能解析部８２は、ブルーレイディスクレコーダの、挿入されているディスクを対象とした検索の機能や、ブルーレイディスクレコーダが有するアプリケーション等を解析することにより認識する。
【００８９】
機器制御部８３は、ユーザ端末２１のタッチパネル等の操作に従い、ホームネットワーク２２を介して接続されるCE機器２３を制御する。
【００９０】
すなわち、機器制御部８３は、ユーザ端末２１のタッチパネルの操作に従い、TVとしてのCE機器２３に、選局や録画予約等を行わせ、ブルーレイディスクレコーダとしてのCE機器２３に、ディスク（に記録されたコンテンツ）の再生等を行わせる。
【００９１】
UI表示制御部８４は、タッチパネルに、セカンドスクリーンサービスとしての各種のUIを表示させる。タッチパネルに表示されるセカンドスクリーンサービスとしてのUIには、例えば、EPG画面や、番組固有情報画面、個人フェイバリットリスト画面、番組ニュースフィード画面、及び、検索結果画面等がある。
【００９２】
番組情報取得部８５は、セカンドスクリーンサーバ１１から、EPGを受信することにより取得する。
【００９３】
また、番組情報取得部８５は、セカンドスクリーンサーバ１１から、番組固有情報を受信することにより取得する固有情報取得部として機能する。
【００９４】
フェイバリット管理部８６は、ユーザ端末２１のユーザが、あるコンテンツに対して、フェイバリット操作を行った場合に、そのフェイバリット操作が行われたコンテンツの情報であるフェイバリット情報を、セカンドスクリーンサーバ１１に送信する。
【００９５】
また、フェイバリット管理部８６は、セカンドスクリーンサーバ１１から、フェイバリットリスト、すなわち、個人フェイバリットリストや番組ニュースフィードを受信することにより取得するフェイバリットリスト取得部として機能する。
【００９６】
ログイン管理部８７は、SNSサーバ１２へのログインを管理する。
【００９７】
検索部８８は、CE機器２３で録画された番組等の、CE機器２３が有するコンテンツ（CE機器２３が有するアプリケーションを含む）や、ホームネットワーク２２上に存在するコンテンツ（例えば、ホームネットワーク２２上の、DLNA(Digital Living Network Alliance)に対応したDLNA対応機器が有するコンテンツ）等の、ユーザシステム１４に存在する、いわばローカルのコンテンツを対象に、コンテンツの検索を行うことで、コンテンツの検索結果（以下、ローカル検索結果ともいう）を取得する。
【００９８】
また、検索部８８は、セカンドスクリーンサーバ１１から、検索部７３で得られたコンテンツの検索結果（以下、サーバ検索結果ともいう）を受信することにより取得する。
【００９９】
以上のように、検索部８８は、ローカル検索結果やサーバ検索結果を取得する検索結果取得部として機能する。
【０１００】
制御部８９は、ユーザによるユーザ端末２１の操作等に応じて、ユーザ端末２１全体を制御する。
【０１０１】
＜ユーザ端末２１での画面（UI）の表示例＞
【０１０２】
図６は、図５のUI表示制御部８４において、タッチパネルに表示されるEPG画面の表示例を示す図である。
【０１０３】
ユーザが、EPGを表示するように、ユーザ端末２１を操作すると、番組情報取得部８５（図５）は、ユーザ端末２１に後述するようにして登録されたCE機器２３としての、例えば、TVが受信可能な各放送局（チャンネル）を表すシグナル情報（例えば、ARIB(Association of Radio Industries and Businesses)に規定されているトリプレット信号等）を、CE機器２３から取得する。
【０１０４】
さらに、番組情報取得部８５は、CE機器２３から取得したシグナル情報が表す放送局が放送する番組のEPGを、セカンドスクリーンサーバ１１（以下、単に、サーバ１１ともいう）の番組情報管理部７５（図４）に要求する。
【０１０５】
サーバ１１の番組情報管理部７５は、ユーザ端末２１の番組情報取得部８５からEPGの要求があると、その要求があったEPG（当日の所定の時刻以降のEPG）を構成し、フェイバリット管理部７４の記憶部７４Ａが記憶しているフェイバリット情報を含めて、EPGの要求があったユーザ端末２１の番組情報取得部８５に送信する。
【０１０６】
番組情報取得部８５は、サーバ１１の番組情報管理部７５から、上述のようにしてEPGが送信されてくるのを待って、そのEPGを受信することにより取得し、UI表示制御部８４は、番組情報取得部８５が取得したEPGを反映したEPG画面を、タッチパネルに表示させる。
【０１０７】
図６のEPG画面では、横軸を番組の放送時間とするとともに、縦軸を番組の放送局（チャンネル）とするEPGが表示されている。
【０１０８】
ある放送局のEPGは、左端に、その放送局を表す放送局画像（サムネイル）が配置され、その右側の放送時間に対応する位置に、その放送時間に放送される番組のタイトルである番組名の欄が配置されて構成される。
【０１０９】
また、EPG画面において、任意のユーザによってフェイバリット操作が行われた番組の番組名の欄には、フェイバリット操作がされたことを表すアイコンとしてのフェイバリットマークが表示される。
【０１１０】
フェイバリットマークは、フェイバリット操作がされた回数であるフェイバリット数とともに表示することができる。
【０１１１】
さらに、フェイバリットマークは、ユーザ端末２１のユーザがフェイバリット操作を行った番組と、ユーザ端末２１のユーザがフェイバリット操作を行っていない番組とで、異なる表示状態で表示することができる。
【０１１２】
フェイバリットマーク、及び、フェイバリット数は、サーバ１１の番組情報管理部７５から送信されてくるEPGに含まれるフェイバリット情報に基づいて表示される。
【０１１３】
図６のEPG画面では、EPGの他、その下部に、現在番組個別情報が表示されている。
【０１１４】
現在番組個別情報は、ユーザ端末２１に登録済みのCE機器２３としての、例えば、TVで現在受信（選局）されている番組（以下、現在番組ともいう）に関する情報であり、番組情報取得部８５（図５）によって取得される。
【０１１５】
すなわち、ユーザ端末２１の番組情報取得部８５は、現在番組のシグナル情報を、CE機器２３から取得し、そのシグナル情報に基づいて、現在番組を認識する。
【０１１６】
さらに、番組情報取得部８５は、現在番組のタイトル等と、サーバ１１の番組情報管理部７５から取得したEPGとのマッチングを行うことで、EPGから、現在番組個別情報となる現在番組を表すTV画像（サムネイル）、及び、番組名（TV番組名）を取得し、UI表示制御部８４（図５）は、その現在番組個別情報を、EPG画面に表示させる。
【０１１７】
図６では、現在番組個別情報として、現在番組を表すTV画像、及び、番組名とともに、フェイバリットボタンとフェイバリット数が表示されている。
【０１１８】
フェイバリットボタンは、フェイバリット操作を行うためのボタンであり、例えば、フェイバリットボタンのタップが、フェイバリット操作に対応する。
【０１１９】
ユーザは、現在番組に興味を持った場合には、現在番組個別情報として表示されたフェイバリットボタンをタップするフェイバリット操作を行うことができる。
【０１２０】
なお、再度、フェイバリットボタンをタップすることで、先に行ったフェイバリット操作を取り消すことができる。
【０１２１】
また、フェイバリットボタンも、フェイバリットマークと同様に、現在番組に対して、ユーザ端末２１のユーザがフェイバリット操作を行っている場合と、行っていない番組とで、異なる表示状態で表示することができる。
【０１２２】
現在番組個別情報として表示されるフェイバリット数は、現在番組に対して行われたフェイバリット操作の回数（フェイバリット操作を行ったユーザの数）を表す。
【０１２３】
ここで、EPG画面において、フェイバリットマークは、フェイバリット操作が可能なように、フェイバリットボタンとして表示することができる。
【０１２４】
図７は、図５のUI表示制御部８４において、タッチパネルに表示される番組固有情報画面の表示例を示す図である。
【０１２５】
ユーザが、タッチパネルに表示されたEPG画面（図６）や、後述する個人フェイバリットリスト画面や、番組ニュースフィード画面をタップする等して、ある番組を選択すると、番組情報取得部８５は、その選択された番組（以下、選択番組ともいう）に固有の番組固有情報を、サーバ１１の番組情報管理部７５（図４）に要求する。
【０１２６】
サーバ１１の番組情報管理部７５は、ユーザ端末２１の番組情報取得部８５から番組固有情報の要求があると、その番組固有情報の要求があった番組のTV画像、ジャンル、放送局名、及び、放送時間等の番組固有情報を、記憶部７５Ａから読み出すことにより取得する。
【０１２７】
そして、番組情報管理部７５は、フェイバリット管理部７４の記憶部７４Ａが記憶している選択番組のフェイバリット情報を、選択番組の番組固有情報に含めて、番組固有情報の要求があったユーザ端末２１の番組情報取得部８５に送信する。
【０１２８】
番組情報取得部８５は、サーバ１１の番組情報管理部７５から、上述のようにして選択番組の番組固有情報が送信されてくるのを待って、その番組固有情報を受信することにより取得し、UI表示制御部８４は、番組情報取得部８５が取得した選択番組の番組固有情報を反映した番組固有情報画面を、タッチパネルに表示させる。
【０１２９】
図７の番組固有情報画面では、選択番組の番組固有情報としての、例えば、選択番組のTV画像、選択番組の放送局名「xxx  TV」、及び、放送時間「7:00-8:00」が表示されている。
【０１３０】
さらに、図７の番組固有情報画面では、選局ボタン、録画ボタン、フェイバリットボタン、及び、フェイバリット数が表示されている。
【０１３１】
選局ボタンは、CE機器２３としての、例えば、TVが、ユーザ端末２１に登録済みになっている場合に、番組固有情報画面に表示される。番組固有情報画面に表示された選局ボタンが操作（タップ）されると（選局又は視聴予約を指示する操作がされると）、ユーザ端末２１では、CE機器２３としてのTVが、選択番組を選局するように、又は、選択番組の視聴予約を行うように制御される。
【０１３２】
録画ボタンは、CE機器２３としての、例えば、TVが、ユーザ端末２１に登録済みになっており、かつ、録画の機能を有する場合に、番組固有情報画面に表示される。番組固有情報画面に表示された録画ボタンが操作（タップ）されると（録画又は録画予約を指示する操作がされると）、ユーザ端末２１において、CE機器２３としてのTVが、選択番組を録画を行うように、又は、選択番組の録画予約を行うように制御される。
【０１３３】
フェイバリットボタンは、図６で説明したように、フェイバリット操作を行うためのボタンであり、ユーザは、選択番組に興味を持った場合に、番組固有情報画面に表示されたフェイバリットボタンをタップするフェイバリット操作を行うことができる。
【０１３４】
なお、図６で説明したように、再度、フェイバリットボタンをタップすることで、先に行ったフェイバリット操作を取り消すことができる。
【０１３５】
さらに、図６で説明したように、フェイバリットボタンは、選択番組に対して、ユーザ端末２１のユーザがフェイバリット操作を行っている場合と、行っていない番組とで、異なる表示状態で表示することができる。
【０１３６】
番組固有情報画面に表示されるフェイバリット数は、選択番組に対して行われたフェイバリット操作の回数を表す。
【０１３７】
図８は、図５のUI表示制御部８４において、タッチパネルに表示される個人フェイバリットリスト画面の表示例を示す図である。
【０１３８】
ユーザが、個人フェイバリットリストを表示するように、ユーザ端末２１を操作すると、フェイバリットリスト管理部８６（図５）は、ユーザ端末２１のユーザの個人フェイバリットリストを、サーバ１１のフェイバリットリスト管理部７４（図４）に要求する。
【０１３９】
サーバ１１のフェイバリットリスト管理部７４（図４）は、ユーザ端末２１のフェイバリットリスト管理部８６から個人フェイバリットリストの要求があると、記憶部７４Ａに記憶されたフェイバリット情報のうちの、ユーザ端末２１のユーザのフェイバリット情報から、ユーザ端末２１のユーザの個別フェイバリットリストを生成することにより取得する。
【０１４０】
そして、フェイバリットリスト管理部７４は、ユーザ端末２１のユーザの個別フェイバリットリストを、その個人フェイバリットリストの要求があったユーザ端末２１のフェイバリットリスト管理部８６に送信する。
【０１４１】
フェイバリットリスト管理部８６は、サーバ１１のフェイバリットリスト管理部７４から、上述のようにして個人フェイバリットリストが送信されてくるのを待って、その個人フェイバリットリストを受信することにより取得し、UI表示制御部８４は、フェイバリットリスト管理部８６が取得した個人フェイバリットリストを反映した個人フェイバリットリスト画面を、タッチパネルに表示させる。
【０１４２】
図８の個人フェイバリットリスト画面では、ユーザ端末２１のユーザがフェイバリット操作を行った各番組について、その番組のTV画像と番組名（TV番組名）が表示されている。
【０１４３】
さらに、個人フェイバリットリスト画面では、番組名に付随して、フェイバリットボタンが表示される。
【０１４４】
以上のような個人フェイバリットリスト画面では、ユーザは、フェイバリットボタンを操作（タップ）することで、先に行ったフェイバリット操作を取り消すことができる。
【０１４５】
また、ユーザは、フェイバリット操作を取り消した後、フェイバリットボタンを、さらに操作することで、フェイバリット操作の取り消しを取り消すこと（フェイバリット操作が行われた状態にすること）ができる。
【０１４６】
図８の個人フェイバリットリスト画面が表示されている場合において、ユーザが、個人フェイバリットリスト画面上をタップすると、ユーザ端末２１では、そのタップがされた位置にTV画像又は番組名が表示されている番組が、選択番組に選択される。
【０１４７】
そして、ユーザ端末２１では、選択番組の番組固有情報が取得され、図７に示したような選択番組の番組固有情報画面が表示される。
【０１４８】
あるいは、ユーザ端末２１では、選択番組をキーワードとする検索結果が取得され、後述する検索結果画面が表示される。
【０１４９】
図９は、図５のUI表示制御部８４において、タッチパネルに表示される番組ニュースフィード画面の表示例を示す図である。
【０１５０】
ユーザが、番組ニュースフィードを表示するように、ユーザ端末２１を操作すると、フェイバリットリスト管理部８６（図５）は、ユーザ端末２１のユーザの番組ニュースフィードを、サーバ１１のフェイバリットリスト管理部７４（図４）に要求する。
【０１５１】
サーバ１１のフェイバリットリスト管理部７４（図４）は、ユーザ端末２１のフェイバリットリスト管理部８６から番組ニュースフィードの要求があると、SNSインターフェース７２を介し、SNSサーバ１２（図１）に対して、ユーザ端末２１のユーザのニュースフィードを要求して取得する。
【０１５２】
フェイバリットリスト管理部７４は、SNSサーバ１２からのニュースフィードの取得後、必要に応じて、そのニュースフィードから、番組に関するニュースだけ抽出することで、番組に関するニュースフィードである番組ニュースフィードを取得する。
【０１５３】
そして、フェイバリットリスト管理部７４は、ユーザ端末２１のユーザの番組ニュースフィードを、その番組ニュースフィードの要求があったユーザ端末２１のフェイバリットリスト管理部８６に送信する。
【０１５４】
ここで、番組ニュースフィードとしては、SNSサーバ１２から取得したニュースフィードそのものを採用することができる。
【０１５５】
フェイバリットリスト管理部８６（図５）は、サーバ１１のフェイバリットリスト管理部７４から、上述のようにして番組ニュースフィードが送信されてくるのを待って、その番組ニュースフィードを受信することにより取得し、UI表示制御部８４は、フェイバリットリスト管理部８６が取得した番組ニュースフィードを反映した番組ニュースフィード画面を、タッチパネルに表示させる。
【０１５６】
図９の番組ニュースフィード画面では、SNSサーバ１２が提供するSNSを表すSocial画像（サムネイル）、SNS名（SNSサーバ１２が提供するSNSの名称）と、コメント「YYY（TV番組名）を「いいね！」しました」、番組ニュースフィードを構成する投稿がされた番組（以下、投稿番組ともいう）の番組名（TV番組名）、投稿番組のあらすじ等の情報である詳細情報、及び、投稿番組を表すTV画像が、１つの投稿番組の情報として表示されている。
【０１５７】
図９の番組ニュースフィード画面が表示されている場合において、ユーザが、番組ニュースフィード画面上をタップすると、ユーザ端末２１では、そのタップがされた位置に情報が表示されている番組（投稿番組）が、選択番組に選択される。
【０１５８】
そして、ユーザ端末２１では、選択番組の番組固有情報が取得され、図７に示したような選択番組の番組固有情報画面が表示される。
【０１５９】
あるいは、ユーザ端末２１では、選択番組をキーワードとする検索結果が取得され、後述する検索結果画面が表示される。
【０１６０】
ここで、フェイバリット操作がされた番組を、フェイバリット番組ともいうこととすると、図８の個人フェイバリットリスト画面に情報が表示される番組と、図９の番組ニュースフィード画面に情報が表示される番組（投稿番組）とは、いずれも、フェイバリット番組である。
【０１６１】
すなわち、ユーザ端末２１で表示される個人フェイバリットリスト画面上の番組は、ユーザ端末２１のユーザ自身がフェイバリット操作を行った番組であり、フェイバリット番組である。
【０１６２】
また、ユーザ端末２１で表示される番組ニュースフィード画面上の番組は、ユーザ端末２１のユーザだけでなく、そのユーザと、SNSサーバ１２が提供するSNSで友達の関係にあるユーザが、フェイバリット操作を行った番組であり、やはり、フェイバリット番組である。
【０１６３】
したがって、図８の個人フェイバリットリスト画面に情報が表示される番組と、図９の番組ニュースフィード画面に情報が表示される番組とは、いずれも、ユーザがフェイバリット操作を行ったフェイバリット番組である点で共通する。
【０１６４】
但し、個人フェイバリットリスト画面に情報が表示される番組は、ユーザ端末２１のユーザ自身がフェイバリット操作を行ったフェイバリット番組であるのに対して、番組ニュースフィード画面に情報が表示される番組には、ユーザ端末２１のユーザがフェイバリット操作を行ったフェイバリット番組の他、他のユーザがフェイバリット操作を行ったフェイバリット番組が含まれる点で、個人フェイバリットリスト画面に情報が表示される番組と、番組ニュースフィード画面に情報が表示される番組とは、異なる。
【０１６５】
図１０は、図５のUI表示制御部８４において、タッチパネルに表示される検索結果画面の表示例を示す図である。
【０１６６】
ここで、図８及び図９で説明したように、個人フェイバリットリスト画面（図８）、又は、番組ニュースフィード画面（図９）が表示されている場合において、ユーザが、個人フェイバリットリスト画面上、又は、番組ニュースフィード画面上をタップすると、ユーザ端末２１では、そのタップがされた位置に情報が表示されている番組が、選択番組に選択される。
【０１６７】
そして、ユーザ端末２１では、番組情報取得部８５（図５）が、サーバ１１の番組情報管理部７５（図４）に、選択番組の番組固有情報を要求する。
【０１６８】
サーバ１１では、番組情報管理部７５が、ユーザ端末２１の番組情報取得部８５からの要求に応じて、記憶部７５Ａから、選択番組の番組固有情報を取得（抽出）し、ユーザ端末２１の番組情報取得部８５に送信する。
【０１６９】
ユーザ端末２１では、番組情報取得部８５において、サーバ１１（の番組情報管理部７５）からの選択番組の番組固有情報が取得され、図７に示したような番組固有情報画面が表示される。
【０１７０】
ところで、選択番組の番組固有情報として、有効な番組固有情報を存在しないことがあり、この場合、サーバ１１の番組情報管理部７５では、選択番組について、有効な番組固有情報を取得することができない。
【０１７１】
ここで、選択番組について、有効な番組固有情報が存在しない場合としては、例えば、選択番組の番組固有情報自体が存在しない場合や、選択番組の番組固有情報は存在するが、選択番組が、番組固有情報を要求してきたユーザ端末２１のユーザがいる地域で放送されない場合、選択番組に関する番組固有情報は存在するが、選択番組が、当日の現在時刻等の所定の時刻以降に放送される番組ではない場合等が該当する。
【０１７２】
選択番組について、有効な番組固有情報が存在しない場合、サーバ１１の検索部７３（図４）は、ネットワーク１３上に存在する、例えば、テレビジョン放送の番組や、VODで提供されるコンテンツ等を対象としたコンテンツの検索を、選択番組のタイトル等をキーワードとして行い、そのコンテンツの検索結果であるサーバ検索結果を取得する。
【０１７３】
そして、サーバ１１の検索部７３は、サーバ検索結果を、ユーザ端末２１の検索部８８（図５）に送信する。
【０１７４】
ユーザ端末２１の検索部８８は、サーバ１１（の検索部７３）から、サーバ検索結果が送信されてくると、そのサーバ検索結果を受信することにより取得する。
【０１７５】
検索部８８は、サーバ検索結果を取得すると、CE機器２３で録画された番組等の、CE機器２３が有するコンテンツ（CE機器２３が有するアプリケーションを含む）や、ホームネットワーク２２上に存在するコンテンツ（例えば、ホームネットワーク２２上の、DLNAに対応したDLNA対応機器が有するコンテンツ）等の、ユーザシステム１４に存在するローカルのコンテンツを対象としたコンテンツの検索を、選択番組のタイトル等をキーワードとして行い、そのコンテンツの検索結果であるローカル検索結果を取得する。
【０１７６】
以上のように、検索部８８が、サーバ検索結果、及び、ローカル検索結果を取得すると、UI表示制御部８４は、それらのサーバ検索結果、及び、ローカル検索結果を反映した検索結果画面を、タッチパネルに表示させる。
【０１７７】
ここで、サーバ検索結果、及び、ローカル検索結果を、まとめて、コンテンツ検索結果ともいう。
【０１７８】
図１０の検索結果画面では、コンテンツ検索結果として、選択番組のタイトルをキーワドとして、コンテンツの検索を行った結果得られるコンテンツを表す画像と、そのコンテンツのタイトル名とが表示されている。
【０１７９】
なお、サーバ１１の検索部７３や、ユーザ端末２１の検索部８８では、テレビジョン放送の番組を対象とした検索や、CE機器２３としてのTVで録画されたコンテンツを対象とした検索、その他のホームネットワーク２２上のコンテンツ（アプリケーションを含む）を対象とした検索、VODで提供されるコンテンツを対象とした検索、Web検索等の様々なサービスを対象とした検索を行うことができる。
【０１８０】
そして、サーバ１１の検索部７３や、ユーザ端末２１の検索部８８で得られるコンテンツ検索結果を反映した検索結果画面では、コンテンツ検索結果を、サービスごとに切り替えて表示することができる。
【０１８１】
図１０の検索結果画面では、検索対象ボタンが表示されており、検索対象ボタンを操作（タップ）することで、検索結果画面にコンテンツ検索結果を表示するサービスを切り替えることができる。
【０１８２】
図１１は、ユーザ端末２１のタッチパネルの画面の遷移の例を示す図である。
【０１８３】
ユーザ端末２１のタッチパネルに、EPG画面（図６）が表示されている場合において、そのEPG画面がタップされることにより、EPG画面に情報が表示された番組が、選択番組として選択されると、ユーザ端末２１では、その選択番組の番組固有情報が、サーバ１１から取得されて、タッチパネルに表示される。
【０１８４】
その結果、タッチパネルの表示は、EPG画面（図６）から、番組固有情報画面（図７）に遷移する。
【０１８５】
また、ユーザ端末２１のタッチパネルに、個人フェイバリットリスト画面（図８）が表示されている場合において、その個人フェイバリットリスト画面がタップされることにより、個人フェイバリットリスト画面に情報が表示された番組が、選択番組として選択されると、ユーザ端末２１では、その選択番組の番組固有情報が、サーバ１１から取得されて、タッチパネルに表示される。
【０１８６】
その結果、タッチパネルの表示は、個人フェイバリットリスト画面（図８）から、番組固有情報画面（図７）に遷移する。
【０１８７】
但し、個人フェイバリットリスト画面がタップされることにより選択された選択番組の番組固有情報として、有効な番組固有情報が存在しない場合には、サーバ１１及びユーザ端末２１において、選択番組（のタイトル等）をキーワードとして、コンテンツの検索が行われ、その検索によって得られるコンテンツ検索結果が、タッチパネルに表示される。
【０１８８】
その結果、タッチパネルの表示は、個人フェイバリットリスト画面（図８）から、検索結果画面（図１０）に遷移する。
【０１８９】
また、ユーザ端末２１のタッチパネルに、番組ニュースフィード画面（図９）が表示されている場合において、その番組ニュースフィード画面がタップされることにより、番組ニュースフィード画面に情報が表示された番組が、選択番組として選択されると、ユーザ端末２１では、その選択番組の番組固有情報が、サーバ１１から取得されて、タッチパネルに表示される。
【０１９０】
その結果、タッチパネルの表示は、番組ニュースフィード画面（図９）から、番組固有情報画面（図７）に遷移する。
【０１９１】
但し、番組ニュースフィード画面がタップされることにより選択された選択番組の番組固有情報として、有効な番組固有情報が存在しない場合には、サーバ１１及びユーザ端末２１において、選択番組（のタイトル等）をキーワードとして、コンテンツの検索が行われ、その検索によって得られるコンテンツ検索結果が、タッチパネルに表示される。
【０１９２】
その結果、タッチパネルの表示は、番組ニュースフィード画面（図９）から、検索結果画面（図１０）に遷移する。
【０１９３】
ここで、サーバ１１の番組情報管理部７５（図４）では、現在時刻以降に放送される番組の番組情報については（番組個別情報についても同様）、記憶が保証されるが、既に放送が終了した番組の番組情報については、記憶部７５Ａでの記憶が保証されないことになっている。
【０１９４】
すなわち、サーバ１１の番組情報管理部７５が、例えば、午前４時等の所定の時刻を、EPGの開始時刻として、１日のEPGを生成することとすると、番組情報管理部７５の記憶部７５Ａでは、ある日のEPGを構成する番組の番組情報は、次の日のEPGの開始時刻としての午前４時まで記憶され、その後は、必要に応じて消去される。
【０１９５】
また、サーバ１１の番組情報管理部７５では、ユーザ端末２１に対して、当日（以降）のEPGが提供され、当日より過去のEPGが提供されることはない。
【０１９６】
したがって、ユーザ端末２１において、EPG画面（図６）には、当日のEPGが表示され、当日より過去のEPGが表示されることはないため、EPG画面がタップされることによって選択番組に選択される番組は、当日のEPGの開始時刻以降に放送される番組（放送中の番組を含む）であり、当日のEPGの開始時刻よりも過去の番組であることは、ありえない。
【０１９７】
その結果、EPG画面がタップされることによって選択番組に選択される番組については、サーバ１１の番組情報管理部７５の記憶部７５Ａに、番組情報が記憶されており、その番組情報から、選択番組の有効な番組固有情報を生成することができる。
【０１９８】
一方、ユーザ端末２１において、個人フェイバリットリスト画面（図８）や、番組ニュースフィード画面（図９）には、ユーザ端末２１のユーザや、そのユーザとSNSで友達になっているユーザがフェイバリット操作を行ったフェイバリット番組の情報が表示される。
【０１９９】
したがって、個人フェイバリットリスト画面（図８）や、番組ニュースフィード画面（図９）がタップされることによって選択番組に選択される番組は、当日のEPGの開始時刻よりも過去に、放送が終了していることがある。
【０２００】
そして、当日のEPGの開始時刻よりも過去に放送が終了した番組については、サーバ１１の番組情報管理部７５の記憶部７５Ａに、番組情報（及び番組固有情報）が記憶されておらず、有効な番組固有情報を取得することができないことがある。
【０２０１】
そこで、図１のセカンドスクリーンシステムでは、個人フェイバリットリスト画面や、番組ニュースフィード画面がタップされることによって選択された選択番組については、有効な番組固有情報が存在しない場合には、選択番組をキーワードとして、コンテンツの検索を行い、その検索によって得られるコンテンツ検索結果を反映した検索結果画面（図１０）を表示することにしている。
【０２０２】
＜セカンドスクリーンシステムの処理＞
【０２０３】
図１２は、ユーザシステム１４（図１）において、ホームネットワーク２２上のCE機器２３等の機器を、ユーザ端末２１に登録する登録処理を説明する図である。
【０２０４】
ステップＳ１１において、ユーザ端末２１の接続管理部８１（図５）は、ホームネットワーク２２（図１）上の機器の中から、ユーザ端末２１に接続することが可能な（ユーザ端末２１との通信が可能な）接続可能機器を検出する。
【０２０５】
ステップＳ１２において、ユーザ端末２１のUI表示制御部８４は、ステップＳ１１で検出された接続可能機器（を表すアイコン）を、タッチパネルに表示する。
【０２０６】
その後、ユーザ端末２１のユーザが、タッチパネルに表示された接続可能機器を選択する選択操作を行うのを待って、ステップＳ１３において、制御部８９（図５）は、ユーザによる選択操作を受け付け、選択操作によって選択された接続可能機器を表す情報を、機能解析部８２に供給する。
【０２０７】
選択操作によって選択された接続可能機器が、例えば、CE機器２３（図１）であるとすると、ステップＳ１４において、機能解析部８２は、選択操作によって選択された接続可能機器であるCE機器２３に対して、そのCE機器２３の機能を表す機器情報を要求する。
【０２０８】
CE機器２３は、機能解析部８２からの要求に応じ、ステップＳ２１において、CE機器２３の機器情報を、ユーザ端末２１に送信する。
【０２０９】
ユーザ端末２１では、機能解析部８２が、CE機器２３からの機器情報を受信し、ステップＳ１５において、CE機器２３からの機器情報を解析する。
【０２１０】
そして、機能解析部８２は、機器情報の解析の結果得られるCE機器２３が有する機能を表す機能情報、すなわち、例えば、CE機器２３がTVである場合に、選局や、録画予約等を行うことができる旨を記憶し、その記憶をもって、CE機器２３がユーザ端末２１に登録されて、登録処理は終了する。
【０２１１】
以上のように、CE機器２３が、ユーザ端末２１に登録された後は、ユーザ端末２１を操作することにより、ホームネットワーク２２を介して、CE機器２３を制御すること、すなわち、CE機器２３の機能情報が表す機能に対応する動作を行わせることができる。
【０２１２】
なお、ユーザ端末２１は、ステップＳ１３ないしＳ１５の処理を繰り返し行うことができ、これにより、CE機器２３以外の接続可能機器を、ユーザ端末２１に登録することができる。
【０２１３】
図１３は、ユーザ端末２１においてEPGが表示される場合のセカンドスクリーンシステムの処理を説明する図である。
【０２１４】
ユーザが、EPGを表示するように、ユーザ端末２１を操作すると、ステップＳ３１において、番組情報取得部８５（図５）は、図１２の登録処理によってユーザ端末２１に登録されたCE機器２３としての、例えば、TVに対して、そのTVで受信可能なテレビジョン放送の各放送信号に含まれるシグナル情報（放送局を表す信号）を要求して取得する。
【０２１５】
ステップＳ３２において、番組情報取得部８５は、CE機器２３としてのTVから取得したシグナル情報から、CE機器２３としてのTVにおいて、番組の受信が可能な放送局（以下、受信可能放送局ともいう）のすべてを認識する。
【０２１６】
ステップＳ３３において、番組情報取得部８５は、受信可能放送局が放送する番組のEPGを、サーバ１１の番組情報管理部７５（図４）に要求して取得する。
【０２１７】
ここで、サーバ１１の番組情報管理部７５は、ユーザ端末２１の番組情報取得部８５からEPGの要求があると、その要求があったEPG（のメタデータ）を生成し、フェイバリット管理部７４の記憶部７４Ａが記憶している、EPGに表示される番組についてのフェイバリット情報を含めて、EPGの要求があったユーザ端末２１の番組情報取得部８５に送信する。
【０２１８】
ユーザ端末２１の番組情報取得部８５は、以上のようにして、サーバ１１の番組情報管理部７５から送信されてくるEPGを受信することにより取得する。
【０２１９】
ステップＳ３４において、ユーザ端末２１のUI表示制御部８４（図５）は、番組情報取得部８５が取得したEPGを反映したEPG画面（図６）を、タッチパネルに表示させる。
【０２２０】
ステップＳ３５において、ユーザ端末２１の番組情報取得部８５は、CE機器２３としてのTVに対して、現在番組のシグナル情報、すなわち、CE機器２３としてのTVで現在受信しているテレビジョン放送の放送信号に含まれるシグナル情報である現在シグナル情報を要求して取得する。
【０２２１】
ステップＳ３６において、番組情報取得部８５は、現在シグナル情報が表す放送局と、ステップＳ３３で取得したEPGとに基づいて、CE機器２３としてのTVで現在受信されている番組（現在番組）を認識する。
【０２２２】
ステップＳ３７において、番組情報取得部８５は、ステップＳ３３でサーバ１１から取得したEPGから、現在番組個別情報となる現在番組を表すTV画像（サムネイル）、及び、番組名（TV番組名）を取得し、フェイバリットボタンと、フェイバリット情報から求められる現在番組のフェイバリット数とともに、現在番組個別情報として、タッチパネル上のEPG画面（図６）に表示させる。
【０２２３】
その後、ユーザが、タッチパネルに表示されたEPG画面（図６）をタップする等して、ある番組を、選択番組として選択した場合、ステップＳ３８において、ユーザ端末２１の番組情報取得部８５は、選択番組に付与されている番組URLを、サーバ１１の番組情報管理部７５（図４）に送信することで、選択番組の番組固有情報を要求する。
【０２２４】
サーバ１１の番組情報管理部７５（図４）は、ユーザ端末２１の番組情報取得部８５から送信されてくる番組URLによって識別される番組（選択番組）のTV画像、ジャンル、放送局名、及び、放送時間等の番組固有情報を、記憶部７５Ａから取得する。
【０２２５】
そして、ステップＳ４１において、番組情報管理部７５は、フェイバリット管理部７４の記憶部７４Ａが記憶している選択番組のフェイバリット情報を、選択番組の番組固有情報に含めて、ユーザ端末２１の番組情報取得部８５に送信する。
【０２２６】
番組情報取得部８５は、サーバ１１の番組情報管理部７５から、選択番組の番組固有情報が送信されてくるのを待って、その番組固有情報を受信することにより取得し、ステップＳ３９において、UI表示制御部８４は、番組情報取得部８５が取得した選択番組の番組固有情報を反映した番組固有情報画面（図７）を、タッチパネルに表示させる。
【０２２７】
番組固有情報画面には、図７で説明したように、選択番組のTV画像、選択番組の放送局名「xxx  TV」、及び、放送時間「7:00-8:00」の他、選局ボタンや録画ボタンが表示される。
【０２２８】
ユーザ端末２１のユーザが、番組固有情報画面に表示された選局ボタンを操作した場合、ステップＳ４０において、ユーザ端末２１の機能制御部８３（図５）は、選択番組を選局するように、又は、選択番組の視聴予約を行うように、CE機器２３としてのTVを制御する。
【０２２９】
また、ユーザ端末２１のユーザが、番組固有情報画面に表示された録画ボタンを操作した場合、ステップＳ４０において、ユーザ端末２１の機能制御部８３は、選択番組を録画するように、又は、選択番組の録画予約を行うように、CE機器２３としてのTVを制御する。
【０２３０】
図１４は、フェイバリット操作がされた場合のセカンドスクリーンシステムの処理を説明する図である。
【０２３１】
図６や図７で説明したように、EPG画面や番組固有情報画面には、フェイバリットボタンが表示され、そのフェイバリットボタンをタップすることで、番組（現在番組や選択番組）に対するフェイバリット操作を行うことができる。
【０２３２】
ユーザ端末２１のユーザが、フェイバリット操作を行った際に、ユーザ端末２１が、SNSサーバ１２が提供するSNSにログインしていない場合、ステップＳ５１において、ユーザ端末２１のログイン管理部８７（図５）は、サーバ１１に、SNSにログインするためのログイン画面のURL（以下、ログインURLともいう）を要求する。
【０２３３】
サーバ１１のSNSインターフェース７２（図４）は、ユーザ端末２１からのログインURLの要求を、SNSサーバ１２（図１）に送信する。
【０２３４】
SNSサーバ１２は、ステップＳ７１において、サーバ１１からのログインURLの要求に応じて、ログインURLを、サーバ１１に送信し、サーバ１１のSNSインターフェース７２は、SNSサーバ１２からのログインURLを、ユーザ端末２１に送信する。
【０２３５】
ユーザ端末２１のログイン管理部８７は、サーバ１１からのログインURLを受信し、ステップＳ５２において、そのログインURLにアクセスして、SNSサーバ１２が提供するSNSにログインする。
【０２３６】
すなわち、ユーザ端末２１のログイン管理部８７は、サーバ１１のSNSインターフェース７２を介して、ログインURLにアクセスすることで、SNSにログインするためのログイン画面を、ユーザ端末２１のタッチパネルに表示する。
【０２３７】
さらに、ユーザ端末２１のログイン管理部８７は、ユーザが、SNSにログインするためのアカウント情報としてのIDとパスワードとを、ログイン画面に入力するのを待って、そのアカウント情報を、サーバ１１に送信する。
【０２３８】
サーバ１１のアカウント管理部７１（図４）は、ユーザ端末２１からのアカウント情報を受信し、SNSサーバ１２に送信する。アカウント管理部７１からSNSサーバ１２に送信されたアカウント情報に誤りがなければ、SNSへのログインが完了する。
【０２３９】
なお、ユーザ端末２１のユーザが、フェイバリット操作を行った際に、ユーザ端末２１が、SNSサーバ１２が提供するSNSにログインしている場合には、ステップＳ５１及びＳ５２、並びに、ステップＳ７１の処理は、スキップされる。
【０２４０】
ステップＳ５３において、ユーザ端末２１のフェイバリット管理部８６は、フェイバリット操作がされた番組（フェイバリット番組）に付与されている番組URLを、サーバ１１に送信する。
【０２４１】
そして、ステップＳ５４において、ユーザ端末２１のフェイバリット管理部８６は、タッチパネルのEPG画面や番組固有情報画面に表示された、フェイバリット番組のフェイバリット数を１だけインクリメントすることにより更新する。
【０２４２】
また、サーバ１１のフェイバリット管理部７４（図４）は、ユーザ端末２１から送信されてくるフェイバリット番組の番組URLを受信する。
【０２４３】
そして、ステップＳ６１において、サーバ１１のフェイバリット管理部７４は、番組URLを送信してきたユーザ端末２１のユーザを、注目する注目ユーザとして、その注目ユーザと対応付けて、ユーザ端末２１から送信されてきた番組URLが表す番組の情報（番組のタイトルや番組URL等）を、フェイバリット情報として、記憶部７４Ａに記憶する。
【０２４４】
ステップＳ６２において、サーバ１１のSNSインターフェース７２は、ステップＳ６１でフェイバリット管理部７４の記憶部７４Ａに記憶されたフェイバリット情報を、SNSサーバ１２が提供するSNSに投稿する。
【０２４５】
すなわち、SNSが、例えば、フェイスブック社のフェイスブックである場合には、サーバ１１のSNSインターフェース７２は、注目ユーザと対応付けたフェイバリット情報を、その注目ユーザのウォールに投稿する。
【０２４６】
なお、サーバ１１のSNSインターフェース７２は、フェイバリット情報を、SNSサーバ１２が提供するSNSに投稿するときに、図９の番組ニュースフィード画面で説明したようなコメント「YYY（フェイバリット情報に対応する番組の番組名）を「いいね！」しました」やその他の任意のコメントを、あわせて投稿することができる。
【０２４７】
また、フェイバリット情報とともに投稿するコメントは、そのフェイバリット情報に対応する番組に対するフェイバリット操作を行ったユーザに入力してもらうことができる。
【０２４８】
SNSサーバ１２は、ステップＳ７２において、サーバ１１から投稿されたフェイバリット情報（及びコメント）を、注目ユーザのニュースフィードと、SNSサーバ１２が提供するSNSにおいて注目ユーザと友達の関係にある他のユーザのニュースフィードとに反映する。
【０２４９】
なお、SNSにおいて注目ユーザと友達の関係にある他のユーザが、フェイバリット操作を行った場合には、そのフェイバリット操作がされた番組のフェイバリット情報が、上述の場合と同様に、他のユーザのウォールに投稿され、他のユーザと友達の関係にある注目ユーザのニュースフィードに反映される。
【０２５０】
以上のように、サーバ１１のSNSインターフェース７２とSNSサーバ１２とが連携することで、SNSサーバ１２が提供するSNSにおいて友達の関係にあるユーザのそれぞれのニュースフィードには、そのユーザ自身がフェイバリット操作を行った番組の情報やコメントの他、友達の関係にある他のユーザがフェイバリット操作を行った番組の情報やコメントが反映される。
【０２５１】
ここで、サーバ１１のSNSインターフェース７２では、フェイバリット情報やコメントをある程度蓄積してから、SNSサーバ１２が提供するSNSに投稿することができる。
【０２５２】
図１５は、ユーザ端末２１において番組ニュースフィードが表示される場合のセカンドスクリーンシステムの処理を説明する図である。
【０２５３】
ユーザが、番組ニュースフィードを表示するように、ユーザ端末２１を操作すると、ステップＳ８１において、ユーザ端末２１のフェイバリットリスト管理部８６（図５）は、ユーザ端末２１のユーザの番組ニュースフィードを、サーバ１１のフェイバリットリスト管理部７４（図４）に要求する。
【０２５４】
サーバ１１のフェイバリットリスト管理部７４（図４）は、ユーザ端末２１のフェイバリットリスト管理部８６から番組ニュースフィードの要求があると、SNSインターフェース７２を介し、SNSサーバ１２に対して、ユーザ端末２１のユーザのニュースフィードを要求する。
【０２５５】
なお、ユーザ端末２１が、SNSサーバ１２が提供するSNSにログインしていない場合には、図１４で説明したように、SNSにログインする処理が行われる。
【０２５６】
SNSサーバ１２は、ステップＳ１１１において、サーバ１１からのユーザ端末２１のユーザのニュースフィードの要求に応じて、そのニュースフィードを、サーバ１１に送信（提供）する。
【０２５７】
サーバ１１のフェイバリットリスト管理部７４は、SNSサーバ１２からのニュースフィードを受信し、ステップＳ１０１において、例えば、SNSサーバ１２からのニュースフィードから、番組に関するニュース（投稿）だけを抽出することにより、番組についてだけのニュースフィードである番組ニュースフィードを生成（取得）する。
【０２５８】
なお、サーバ１１のフェイバリットリスト管理部７４は、SNSサーバ１２からのニュースフィードを、そのまま、番組ニュースフィードとして取得することができる。
【０２５９】
サーバ１１のフェイバリットリスト管理部７４は、番組ニュースフィードを、その番組ニュースフィードを要求してきたユーザ端末２１に送信（提供）する。
【０２６０】
ユーザ端末２１のフェイバリットリスト管理部８６は、ステップＳ８２において、以上のようにして、サーバ１１から送信されてくる番組ニュースフィードを受信することにより取得する。
【０２６１】
ステップＳ８３において、ユーザ端末２１のUI表示制御部８４(図５）は、フェイバリットリスト管理部８６が取得した番組ニュースフィードを反映した番組ニュースフィード画面（図９）を、タッチパネルに表示させる。
【０２６２】
その後、ユーザ端末２１のユーザが、番組ニュースフィード画面上をタップすると、ステップＳ８４において、ユーザ端末２１の制御部８９（図５）は、タップがされた位置に情報が表示されている番組を、選択番組に選択し、その選択番組に付与されている番組URLを、サーバ１１に送信することで、選択番組の番組固有情報を要求する。
【０２６３】
ステップＳ１０２において、サーバ１１の番組情報管理部７５（図４）は、ユーザ端末２１からの選択番組の番組固有情報の要求としての番組URLに対応する番組（選択番組）の有効な番組固有情報を取得する処理を行う。
【０２６４】
そして、ステップＳ１０３において、サーバ１１の番組情報管理部７５（図４）は、選択番組の有効な番組固有情報を取得することができたかどうかを判定する。
【０２６５】
ステップＳ１０３において、選択番組の有効な番組固有情報を取得することができたと判定された場合、サーバ１１の番組情報管理部７５（図４）は、その有効な番組固有情報を、ユーザ端末２１に送信（提供）する。
【０２６６】
ユーザ端末２１の番組情報取得部８５は、ステップＳ８５において、サーバ１１からの選択番組の有効な番組固有情報を受信することにより取得する。
【０２６７】
そして、ステップＳ８６において、ユーザ端末２１のUI表示制御部８４は、サーバ１１からの選択番組の番組固有情報を反映した番組固有情報画面（図７）を、タッチパネルに表示させる。
【０２６８】
ここで、番組固有情報画面には、図７で説明したように、選択番組のTV画像、選択番組の放送局名「xxx  TV」、及び、放送時間「7:00-8:00」の他、選局ボタンや録画ボタンが表示される。
【０２６９】
ユーザ端末２１のユーザが、番組固有情報画面に表示された選局ボタンを操作した場合、ステップＳ８７において、ユーザ端末２１の機能制御部８３は、選択番組を選局するように、又は、選択番組の視聴予約を行うように、CE機器２３としてのTVを制御する。
【０２７０】
また、ユーザ端末２１のユーザが、番組固有情報画面に表示された録画ボタンを操作した場合、ステップＳ８７において、ユーザ端末２１の機能制御部８３は、選択番組を録画するように、又は、選択番組の録画予約を行うように、CE機器２３としてのTVを制御する。
【０２７１】
一方、ステップＳ１０３において、選択番組の有効な番組固有情報を取得することができなかったと判定された場合、処理は、ステップＳ１０４に進み、サーバ１１の検索部７３（図４）は、ネットワーク１３上に存在する、例えば、テレビジョン放送の番組や、VODで提供されるコンテンツ等を対象に、コンテンツの検索を、選択番組のタイトル等をキーワードとして行い、そのコンテンツの検索結果であるサーバ検索結果を取得する。
【０２７２】
そして、サーバ１１の検索部７３は、サーバ検索結果を、ユーザ端末２１に送信（提供）する。
【０２７３】
ユーザ端末２１の検索部８８（図５）は、ステップＳ８８において、サーバ１１からのサーバ検索結果を受信することにより取得する。
【０２７４】
さらに、ユーザ端末２１の検索部８８は、ステップＳ８９において、CE機器２３で録画された番組等の、CE機器２３が有するコンテンツ（CE機器２３が有するアプリケーションを含む）や、ホームネットワーク２２上に存在するコンテンツ等の、ユーザシステム１４に存在するローカルのコンテンツを対象に、コンテンツの検索を、選択番組のタイトル等をキーワードとして行い、そのコンテンツの検索結果であるローカル検索結果を取得する。
【０２７５】
ステップＳ９０において、ユーザ端末２１のUI表示制御部８４（図５）は、コンテンツ検索結果、すなわち、検索部８８がステップＳ８８で取得したサーバ検索結果、及び、ステップＳ８９で取得したローカル検索結果を反映した検索結果画面（図１０）を、タッチパネルに表示させる。
【０２７６】
その後、ユーザ端末２１のユーザが、検索結果画面上をタップすることにより、検索結果画面に表示されたコンテンツ検索結果としてのコンテンツを選択し、そのコンテンツの再生を指示する操作を行うと、ユーザ端末２１の制御部８９（図５）は、その選択されたコンテンツを、再生対象コンテンツとして、その再生対象コンテンツが、例えば、ホームネットワーク２２上に存在するコンテンツ、すなわち、例えば、CE機器２３で録画された番組であり、再生可能な再生可能コンテンツである場合、すなわち、例えば、再生対象コンテンツが、CE機器２３で録画された番組である場合、ステップＳ９１において、ユーザ端末２１の機能制御部８３は、再生対象を再生するように、CE機器２３としてのTVを制御する。
【０２７７】
図１６は、図１５のステップＳ１０２で行われる、番組URLに対応する番組の有効な番組固有情報を取得する処理を説明するフローチャートである。
【０２７８】
ステップＳ１２１において、サーバ１１の番組情報管理部７５（図４）は、ユーザ端末２１から送信されてきた、選択番組の番組固有情報の要求としての番組URLに対応する番組の番組固有情報が存在するかどうか、すなわち、ユーザ端末２１から送信されてきた番組URLに対応する番組の番組固有情報が、番組情報管理部７５の記憶部７５Ａに記憶されているかどうかを判定する。
【０２７９】
ステップＳ１２１において、ユーザ端末２１から送信されてきた番組URLに対応する番組の番組固有情報が存在しないと判定された場合、番組情報管理部７５は、ユーザ端末２１から送信されてきた番組URLに対応する番組の有効な番組固有情報が存在しないと認識して、処理はリターンする。
【０２８０】
したがって、ユーザ端末２１が送信した番組URLに対応する番組の番組固有情報が存在しない場合、ユーザ端末２１では、ユーザ端末２１が送信した番組URLに対応する番組のタイトルをキーワードとしてコンテンツの検索を行うことにより得られる検索結果画面（図１０）が表示される。
【０２８１】
また、ステップＳ１２１において、ユーザ端末２１から送信されてきた番組URLに対応する番組の番組固有情報が存在すると判定された場合、処理は、ステップＳ１２２に進み、番組情報管理部７５は、ユーザ端末２１から送信されてきた番組URLに対応する番組が、番組URLを送信してきたユーザ端末２１のユーザがいる地域（以下、ユーザ地域ともいう）で放送される番組であるかどうかを判定する。
【０２８２】
ここで、ステップＳ１２２の判定は、例えば、図１３で説明したEPGを表示する処理において、ユーザ端末２１が認識した受信可能放送局（チャンネル）のチャンネルリストを、ユーザ端末２１からサーバ１１の番組情報管理部７５に送信し、番組情報管理部７５において、ユーザ端末２１から送信されてきた番組URLに対応する番組が、ユーザ端末２１からのチャンネルリストに記述された受信可能放送局で放送される番組であるかどうかを判定することによって行うことができる。
【０２８３】
ステップＳ１２２において、ユーザ端末２１から送信されてきた番組URLに対応する番組が、ユーザ地域で放送される番組ではないと判定された場合、すなわち、ユーザ端末２１から送信されてきた番組URLに対応する番組を放送する放送局が、受信可能放送局として、ユーザ端末２１からのチャンネルリストに記述されていない場合、番組情報管理部７５は、ユーザ端末２１から送信されてきた番組URLに対応する番組の有効な番組固有情報が存在しないと認識して、処理はリターンする。
【０２８４】
したがって、ユーザ端末２１が送信した番組URLに対応する番組の番組固有情報が存在しても、その番組がユーザ地域で放送されていない場合、ユーザ端末２１では、ユーザ端末２１が送信した番組URLに対応する番組のタイトルをキーワードとしてコンテンツの検索を行うことにより得られる検索結果画面（図１０）が表示される。
【０２８５】
また、ステップＳ１２２において、ユーザ端末２１から送信されてきた番組URLに対応する番組が、ユーザ地域で放送される番組であると判定された場合、処理は、ステップＳ１２３に進み、番組情報管理部７５は、ユーザ端末２１から送信されてきた番組URLに対応する番組が、当日の所定の時刻以降に放送される番組であるかどうかを判定する。
【０２８６】
ステップＳ１２３において、ユーザ端末２１から送信されてきた番組URLに対応する番組が、当日の所定の時刻以降に放送される番組でないと判定された場合、ユーザ端末２１から送信されてきた番組URLに対応する番組の有効な番組固有情報が存在しないと認識して、処理はリターンする。
【０２８７】
したがって、ユーザ端末２１が送信した番組URLに対応する番組の番組固有情報が存在しても、その番組が当日の所定の時刻よりも前に放送された番組である場合、ユーザ端末２１では、ユーザ端末２１が送信した番組URLに対応する番組のタイトルをキーワードとしてコンテンツの検索を行うことにより得られる検索結果画面（図１０）が表示される。
【０２８８】
また、ステップＳ１２３において、ユーザ端末２１から送信されてきた番組URLに対応する番組が、当日の所定の時刻以降に放送される番組であると判定された場合、処理は、ステップＳ１２４に進む。
【０２８９】
ここで、本実施の形態では、例えば、ある番組と、その番組の再放送の番組とには、同一の番組URLが付与され、また、例えば、シリーズ番組の各放送回（各話）の番組には、同一の番組URLが付与される。
【０２９０】
そのため、ユーザ端末２１が送信した番組URLに対応する番組としては、複数の番組が存在することがある。
【０２９１】
ユーザ端末２１が送信した番組URLに対応する番組として、複数の番組が存在する場合、ステップＳ１２１ないしＳ１２３の判定は、ユーザ端末２１が送信した番組URLに対応する複数の番組それぞれを対象として行われる。
【０２９２】
そして、ステップＳ１２４以降の処理は、ユーザ端末２１が送信した番組URLに対応する複数の番組のうちの、ステップＳ１２１ないしＳ１２３の判定の条件を満たす番組（以下、条件クリア番組ともいう）を対象として行われる。
【０２９３】
したがって、ステップＳ１２３の処理の終了後、条件クリア番組が存在しない場合には、ステップＳ１２４以降の処理は行われない。
【０２９４】
ステップＳ１２４では、番組情報管理部７５は、条件クリア番組として、複数の番組が存在するかどうかを判定する。
【０２９５】
ステップＳ１２４において、条件クリア番組として、複数の番組が存在すると判定された場合、処理は、ステップＳ１２５に進み、番組情報管理部７５は、複数の条件クリア番組のうちの、例えば、最も近い未来に放送される番組の番組固有情報を、有効な番組固有情報として、記憶部７５Ａから取得し、処理はリターンする。
【０２９６】
また、ステップＳ１２４において、条件クリア番組として、複数の番組が存在しないと判定された場合、すなわち、条件クリア番組として、１つの番組しか存在しない場合、処理は、ステップＳ１２６に進み、番組情報管理部７５は、その１つの条件クリア番組の番組固有情報を、有効な番組固有情報として、記憶部７５Ａから取得し、処理はリターンする。
【０２９７】
ここで、ステップＳ１２３の判定に用いられる当日の所定の時刻としては、例えば、１日のEPGの開始時刻や、現在時刻等を採用することができる。
【０２９８】
当日の所定の時刻として、例えば、現在時刻を採用する場合、ユーザ端末２１が送信した番組URLに対応する番組が、現在時刻以降に放送される番組（放送中の番組を含む）であり、したがって、選局や録画、又は、視聴予約や録画予約を行うことができる番組であるときには、その番組については、有効な番組固有情報が取得され、ユーザ端末２１では、図１５で説明したように、選局や録画、又は、視聴予約や録画予約を行うための選局ボタンや録画ボタンを有する番組固有情報画面（図７）が表示される。
【０２９９】
一方、ユーザ端末２１が送信した番組URLに対応する番組が、現在時刻以降に放送される番組ではなく、既に放送が終了した番組であり、したがって、選局や録画、又は、視聴予約や録画予約を行うことができない番組であるときには、その番組については、有効な番組固有情報が取得されず、ユーザ端末２１では、図１５で説明したように、選局や録画、又は、視聴予約や録画予約を行うための選局ボタンや録画ボタンを有する番組固有情報画面（図７）ではなく、コンテンツの検索を行うことによって得られる検索結果画面（図１０）が表示される。
【０３００】
図１７は、ユーザ端末２１において個人フェイバリットリストが表示される場合のセカンドスクリーンシステムの処理を説明する図である。
【０３０１】
ユーザが、個人フェイバリットリストを表示するように、ユーザ端末２１を操作すると、ステップＳ１３１において、ユーザ端末２１のフェイバリットリスト管理部８６（図５）は、ユーザ端末２１のユーザの個人フェイバリットリストを、サーバ１１のフェイバリットリスト管理部７４（図４）に要求する。
【０３０２】
サーバ１１のフェイバリットリスト管理部７４（図４）は、ユーザ端末２１のフェイバリットリスト管理部８６から個人フェイバリットリストの要求があると、ステップＳ１５１において、フェイバリットリスト管理部７４の記憶部７４Ａに記憶されている、ユーザ端末２１のユーザに対応付けられたフェイバリット情報に基づいて、そのユーザがフェイバリット操作を行った番組の一覧を、個人フェイバリットリストとして生成（取得）する。
【０３０３】
サーバ１１のフェイバリットリスト管理部７４は、個人フェイバリットリストを、その個人フェイバリットリストを要求してきたユーザ端末２１に送信（提供）する。
【０３０４】
ユーザ端末２１のフェイバリットリスト管理部８６は、ステップＳ１３２において、以上のようにして、サーバ１１から送信されてくる個人フェイバリットリストを受信することにより取得する。
【０３０５】
ステップＳ１３３において、ユーザ端末２１のUI表示制御部８４(図５）は、フェイバリットリスト管理部８６が取得した個人フェイバリットリストを反映した個人フェイバリットリスト画面（図８）を、タッチパネルに表示させる。
【０３０６】
その後、ユーザ端末２１のユーザが、個人フェイバリットリスト画面上をタップすると、ステップＳ１３４において、ユーザ端末２１の制御部８９（図５）は、タップがされた位置に情報が表示されている番組を、選択番組に選択し、その選択番組に付与されている番組URLを、サーバ１１に送信することで、選択番組の番組固有情報を要求する。
【０３０７】
以下、サーバ１１、及び、ユーザ端末２１では、ステップＳ１５２ないしＳ１５４、及び、ステップＳ１３５ないしＳ１４１において、図１５のステップＳ１０２ないしＳ１０４、及び、ステップＳ８５ないしＳ９１とそれぞれ同様の処理が行われる。
【０３０８】
以上のように、図１のセカンドスクリーンシステムでは、個人フェイバリットリストや番組ニュースフィード等のフェイバリットリストが取得され、ユーザ端末２１において、そのフェイバリットリストを反映した画面、すなわち、個人フェイバリットリスト画面（図８）や番組ニュースフィード画面（図９）が表示される。
【０３０９】
そして、ユーザが、個人フェイバリットリスト画面や番組ニュースフィード画面から番組を選択すると、その選択された番組の番組URL（以下、選択番組URLともいう）に対応する番組の番組固有情報が取得されるか、又は、選択番組URLに対応する番組をキーワードとしてコンテンツを検索した検索結果が取得され、ユーザ端末２１において、番組固有情報が反映された番組固有情報画面（図７）、又は、検索結果が反映された検索結果画面（図１０）が表示される。
【０３１０】
すなわち、例えば、選択番組URLに対応する番組の有効な番組固有情報が存在する場合には、ユーザ端末２１では、その有効な番組固有情報が反映された番組固有情報画面（図７）が表示される。番組固有情報画面には、図７に示したように、番組固有情報としての、選択番組URLに対応する番組のTV画像、放送局名、及び、放送時間が表示されるとともに、選局ボタンと録画ボタンが表示される。ユーザは、選局ボタンや録画ボタンを操作することにより、CE機器２３に、選択番組URLに対応する番組の選局や録画、又は、視聴予約や録画予約を行わせることができる。
【０３１１】
一方、例えば、選択番組URLに対応する番組の有効な番組固有情報が存在しない場合には、ユーザ端末２１では、選択番組URLに対応する番組をキーワードとして、様々なジャンルのコンテンツを検索した検索結果が反映された検索結果画面（図１０）が表示される。この場合、ユーザは、検索結果画面をタップすることにより、そのタップがされた位置に情報が表示されているコンテンツを、例えば、CE機器２３に再生させることができる。
【０３１２】
以上のように、セカンドスクリーンシステムによれば、ユーザ端末２１の利便性を向上させることができる。
【０３１３】
また、図１のセカンドスクリーンシステムによれば、SNSと連動した番組の視聴や、番組に関する情報の提供等を行うことが可能になる。
【０３１４】
すなわち、ユーザが、フェイバリット操作を行うと、サーバ１１では、そのフェイバリット操作が行われた番組の情報としてのフェイバリット情報が記憶され、さらに、そのフェイバリット情報が、SNSに投稿される。
【０３１５】
そして、フェイバリット情報の投稿がSNSに行われることにより、そのSNSにおいて所定のユーザに提供されるニュースフィードから、所定のユーザ、及び、SNSにおいて、その所定のユーザと友達の関係にあるユーザのそれぞれがフェイバリット操作を行った番組の一覧である番組ニュースフィードが生成される。
【０３１６】
したがって、所定のユーザは、番組ニュースフィードを参照することにより、SNSにおいて友達の関係にあるユーザとの間で、番組について、情報共有をすることができる。
【０３１７】
また、フェイバリット情報を利用することで、上述したように、各ユーザがフェイバリット操作を行った番組の一覧である個人フェイバリット情報を生成して提供することや、図６のEPG画面や、図７の番組固有情報画面において、フェイバリット数を表示することができ、さらには、番組の人気に関する情報を生成して提供することや、ユーザの好みを分析し、ユーザが興味のありそうな番組を選択して推薦するレコメンデーションを行うことが可能となる。
【０３１８】
さらに、番組URLによれば、その番組URLによって識別される番組のポータルサイトのwebページを提供することができる。
【０３１９】
また、番組URLによれば、その番組URLによって識別される番組の番組固有情報や、番組URLによって識別される番組をキーワードとして行ったコンテンツの検索の結果を、ユーザ端末２１に提供することができる。
【０３２０】
なお、番組固有情報には、番組のTV画像、放送局名、及び、放送時間の他、番組のあらすじ等の詳細情報を含めることができる。シリーズ番組の各放送回（各話）の番組については、その放送回のあらすじ等の詳細情報を、番組固有情報に含めることで、放送回ごとに、その放送回のあらすじ等の詳細情報が反映された番組固有情報画面（図７）を表示することができる。
【０３２１】
また、ユーザ端末２１では、番組ニュースフィード画面が表示され、その番組ニュースフィード画面から、ユーザが番組をタップすることにより選択した場合に、その選択された選択番組の番組固有情報画面（図７）が表示される。そして、ユーザ端末２１は、番組固有情報画面に表示された選局ボタンや録画ボタンを操作されると、CE機器２３に、選択番組の選局や録画、又は、視聴予約や録画予約を行わせる。
【０３２２】
番組ニュースフィード画面には、SNSにおいてユーザと友達の関係にある他のユーザがフェイバリット操作を行った番組、すなわち、他のユーザが推薦する番組の情報が表示されており、したがって、ユーザ端末２１では、他のユーザが推薦する番組について、選局や録画、又は、視聴予約や録画予約を行うように、CE機器２３を制御することができる。
【０３２３】
ここで、本明細書において、コンピュータ（CPUやDSP等のプロセッサ）がプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。
【０３２４】
また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０３２５】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０３２６】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０３２７】
例えば、サーバ１１や、ユーザ端末１２の表示機能を除く部分は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０３２８】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３２９】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３３０】
また、本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【０３３１】
なお、本技術は、以下のような構成をとることができる。
【０３３２】
＜１＞
ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得するフェイバリットリスト取得部と、
前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得する固有情報取得部と、
前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得する検索結果取得部と
を備える情報処理装置。
＜２＞
前記検索結果取得部は、前記選択コンテンツの有効な固有情報が存在しない場合に、前記検索結果を取得する
＜１＞に記載の情報処理装置。
＜３＞
前記フェイバリットリスト、前記固有情報、及び、前記検索結果を表示させる表示制御部をさらに備え、
前記フェイバリットリストが表示され、そのフェイバリットリストから前記選択コンテンツが選択された場合に、前記固有情報、又は、前記検索結果が表示される
ように構成された＜１＞又は＜２＞に記載の情報処理装置。
＜４＞
前記フェイバリットリスト取得部は、前記フェイバリット操作が行われたコンテンツの情報であるフェイバリット情報を管理するサーバから、前記フェイバリットリストを取得する
＜１＞ないし＜３＞のいずれかに記載の情報処理装置。
＜５＞
前記サーバは、前記固有情報を記憶しており、
前記固有情報取得部は、前記サーバから、前記固有情報を取得する
＜４＞に記載の情報処理装置。
＜６＞
前記サーバは、前記選択コンテンツをキーワードとしてコンテンツを検索し、
前記検索結果取得部は、前記サーバから、前記検索結果を取得する
＜４＞又は＜５＞に記載の情報処理装置。
＜７＞
前記検索結果取得部は、前記情報処理装置が接続するホームネットワーク上の機器からコンテンツを検索した検索結果も取得する
＜６＞に記載の情報処理装置。
＜８＞
前記フェイバリットリストは、前記情報処理装置のユーザが前記フェイバリット操作を行ったコンテンツの一覧である個人フェイバリットリスト、又は、前記情報処理装置のユーザ及び前記ユーザと所定のSNSで友達の関係にあるユーザが前記フェイバリット操作を行ったコンテンツに関する投稿が前記所定のSNSに行われることにより、前記所定のSNSにおいて前記情報処理装置のユーザに提供されるニュースフィードから得られるコンテンツの一覧である
＜４＞ないし＜７＞のいずれかに記載の情報処理装置。
＜９＞
前記固有情報が表示されている場合において、その固有情報に対する前記選択コンテンツの視聴又は録画の予約を指示する操作が行われたときに、前記選択コンテンツを受信する機器に対して、前記選択コンテンツの視聴又は録画の予約を行う機器制御部をさらに備える
＜３＞に記載の情報処理装置。
＜１０＞
前記機器制御部は、前記検索結果が表示されている場合において、前記検索結果に含まれるコンテンツの再生を指示する操作が行われたときに、前記再生が指示されたコンテンツを再生する機器に、前記再生が指示されたコンテンツを再生させる
＜９＞に記載の情報処理装置。
＜１１＞
前記フェイバリットリスト、前記固有情報、及び、前記検索結果が表示されるユーザ端末で前記フェイバリット操作が行われたコンテンツの情報であるフェイバリット情報を記憶するフェイバリット記憶部をさらに備え、
前記フェイバリットリスト取得部は、前記ユーザ端末からの要求に応じて、前記フェイバリット記憶部に記憶されたフェイバリット情報のうちの、前記ユーザ端末で前記フェイバリット操作が行われたコンテンツの情報であるフェイバリット情報から、前記フェイバリットリストを生成することにより取得し、前記ユーザ端末に提供する
＜１＞又は＜２＞に記載の情報処理装置。
＜１２＞
前記ユーザ端末で表示された前記フェイバリットリストから前記選択コンテンツが選択された場合、前記固有情報取得部は、前記選択コンテンツの固有情報を取得して、前記ユーザ端末に提供し、
前記選択コンテンツの有効な固有情報が存在しない場合、前記検索結果取得部は、前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得して、前記ユーザ端末に提供する
＜１１＞に記載の情報処理装置。
＜１３＞
前記固有情報を記憶する固有情報記憶部をさらに備え、
前記固有情報取得部は、前記固有情報記憶部から、前記固有情報を取得する
＜１１＞又は＜１２＞に記載の情報処理装置。
＜１４＞
前記検索結果取得部は、前記選択コンテンツをキーワードとしてコンテンツを検索して、前記検索結果を取得し、前記ユーザ端末に提供する
＜１１＞ないし＜１３＞のいずれかに記載の情報処理装置。
＜１５＞
前記ユーザ端末で前記フェイバリット操作が行われたコンテンツに関する投稿を、所定のSNSに行う投稿部をさらに備える
＜１１＞ないし＜１４＞のいずれかに記載の情報処理装置。
＜１６＞
前記フェイバリットリストは、前記ユーザ端末のユーザが前記フェイバリット操作を行ったコンテンツの一覧である個人フェイバリットリスト、又は、前記ユーザ端末のユーザ及び前記ユーザと前記所定のSNSで友達の関係にあるユーザが前記フェイバリット操作を行ったコンテンツに関する投稿が前記所定のSNSに行われることにより、前記所定のSNSにおいて前記ユーザ端末のユーザに提供されるニュースフィードから得られるコンテンツの一覧である
＜１５＞に記載の情報処理装置。
＜１７＞
前記選択コンテンツの固有情報が存在しない場合、
前記選択コンテンツの固有情報が存在するが、前記選択コンテンツが、前記情報処理装置のユーザがいる地域で放送されない場合、
及び、前記選択コンテンツの固有情報が存在するが、前記選択コンテンツが、当日の所定の時刻以降に放送される番組ではない場合、
前記有効な固有情報が存在しないこととして、前記検索結果取得部は、前記検索結果を取得する
＜２＞に記載の情報処理装置。
＜１８＞
前記コンテンツには、所定の識別情報が付与され、前記選択コンテンツの識別情報が、複数のコンテンツとしての複数の番組に付与されている場合、前記固有情報取得部は、前記複数の番組のうちの、これから放送される、開始時刻が最も近い番組の固有情報を取得する
＜１＞ないし＜１７＞のいずれかに記載の情報処理装置。
＜１９＞
情報処理装置が、
ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得し、
前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得するか、又は、前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得する
ステップを含む情報処理方法。
＜２０＞
ユーザの肯定的な意思を表すフェイバリット操作が行われたコンテンツの一覧であるフェイバリットリストを取得するフェイバリットリスト取得部と、
前記フェイバリットリストからコンテンツが選択された場合に、前記フェイバリットリストから選択されたコンテンツである選択コンテンツに固有の固有情報を取得する固有情報取得部と、
前記選択コンテンツをキーワードとしてコンテンツを検索した検索結果を取得する検索結果取得部と
して、コンピュータを機能させるためのプログラム。
【符号の説明】
【０３３３】
１１  セカンドスクリーンサーバ，  １２  SNSサーバ，  １３  ネットワーク７，  １４  ユーザシステム，  ２１  ユーザ端末，  ２２  ホームネットワーク，  ２３  CE機器，  ３１  バス，  ３２  CPU，  ３３  ROM，  ３４  RAM，  ３５  ハードディスク，  ３６  出力部，  ３７  入力部，  ３８  通信部，  ３９  ドライブ，  ４０  入出力インターフェース，  ４１  リムーバブル記録媒体，  ５１  バス，  ５２  CPU，  ５３  ROM，  ５４  RAM，  ５５  ハードディスク，  ５６  出力部，  ５７  入力部，  ５８  通信部，  ５９  ドライブ，  ６０  入出力インターフェース，  ６１  リムーバブル記録媒体，  ７１  アカウント管理部，  ７２  SNSインターフェース，  ７３  検索部，  ７４  フェイバリット管理部，  ７４Ａ  記憶部，  ７５  番組情報管理部，  ７５Ａ  記憶部，  ７６  制御部，  ８１  接続管理部，  ８２  機能解析部，  ８３  機器制御部，  ８４  UI表示制御部，  ８５  番組情報取得部，  ８６  フェイバリット管理部，  ８７  ログイン管理部，  ８８  検索部，  ８９  制御部
【図１】
2015049810.tif 000003
【図２】
2015049810.tif 000004
【図３】
2015049810.tif 000005
【図４】
2015049810.tif 000006
【図５】
2015049810.tif 000007
【図６】
2015049810.tif 000008
【図７】
2015049810.tif 000009
【図８】
2015049810.tif 000010
【図９】
2015049810.tif 000011
【図１０】
2015049810.tif 000012
【図１１】
2015049810.tif 000013
【図１２】
2015049810.tif 000014
【図１３】
2015049810.tif 000015
【図１４】
2015049810.tif 000016
【図１５】
2015049810.tif 000017
【図１６】
2015049810.tif 000018
【図１７】
2015049810.tif 000019