(57)【要約】【課題】関連コンテンツを取得することができる技術が求められていた。【解決手段】本開示によれば、通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示する制御を行うコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部と、取得対象コンテンツをコンテンツ取得部に取得させる取得処理部と、を備える情報処理装置が提供される。【選択図】図１
2013037571.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示する制御を行うコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部と、
前記取得対象コンテンツを前記コンテンツ取得部に取得させる取得処理部と、を備える情報処理装置。
【請求項２】
前記コンテンツ取得部は複数存在し、
前記取得対象コンテンツ決定部は、一のコンテンツ取得部に対する前記取得対象コンテンツを、前記一のコンテンツ取得部の処理能力と、他のコンテンツ取得部による前記関連コンテンツの取得状況とに基づいて決定する、請求項１記載の情報処理装置。
【請求項３】
前記取得対象コンテンツ決定部は、各コンテンツ取得部による前記関連コンテンツの取得状況が記録された関連コンテンツ取得状況テーブルに基づいて、前記一のコンテンツ取得部に対する前記取得対象コンテンツを決定する、請求項２記載の情報処理装置。
【請求項４】
前記取得対象コンテンツ決定部は、前記コンテンツ取得部の処理速度、前記コンテンツ取得部の前記通信ネットワーク上での通信速度、及び前記コンテンツ取得部がサポート可能なウェブサービスのうち、少なくとも１つに基づいて、前記取得対象コンテンツを決定する、請求項１記載の情報処理装置。
【請求項５】
前記取得対象コンテンツ決定部は、前記コンテンツ提示制御部の設置位置、前記コンテンツ提示制御部が前記基準コンテンツを提示した提示時点、前記設置位置及び前記提示時点での気象、前記コンテンツ提示制御部の特性、前記コンテンツ提示制御部を使用するユーザの特性、及びウェブサービスのレーティングのうち、少なくとも１つに基づいて、前記取得対象コンテンツを決定する、請求項１記載の情報処理装置。
【請求項６】
前記取得処理部は、前記基準コンテンツに関するメタ情報を前記コンテンツ取得部に通知する、請求項１記載の情報処理装置。
【請求項７】
通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示するコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定することと、
前記取得対象コンテンツを前記コンテンツ取得部に取得させることと、を含む情報処理方法。
【請求項８】
コンピュータに、
通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示するコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定機能と、
前記取得対象コンテンツを前記コンテンツ取得部に取得させる取得処理機能と、を実現させる、プログラム。
【請求項９】
基準コンテンツを提示する制御を行う基準コンテンツ提示制御装置と、
通信ネットワークを介した各種コンテンツの取得と、前記基準コンテンツ提示制御装置との通信とが可能なコンテンツ取得部、
前記コンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び
前記取得対象コンテンツを前記コンテンツ取得部に取得させる取得処理部を備える通信機器と、を備える情報処理システム。
【請求項１０】
通信ネットワークを介した各種コンテンツの取得が可能な通信機器と、
前記通信機器と通信を行い、かつ、基準コンテンツを提示する制御を行う基準コンテンツ提示制御部、
前記通信機器の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記通信機器による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び
前記取得対象コンテンツを前記通信機器に取得させる取得処理部を備えるコンテンツ提示制御装置と、を備える情報処理システム。
【請求項１１】
通信ネットワークを介した各種コンテンツの取得が可能な通信機器と、
前記通信機器と通信を行い、かつ、基準コンテンツを提示する制御を行う提示制御装置と、
前記通信機器の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記通信機器による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び
前記取得対象コンテンツを前記通信機器に取得させる取得処理部を備えるサーバと、を備える情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
特許文献１には、テレビ端末と携帯端末とが通信を行うシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２２５０７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１記載の技術では、テレビ端末が表示中のコンテンツ、即ち基準コンテンツに関連する関連コンテンツを取得することができなかった。そこで、このような関連コンテンツを取得することができる技術が求められていた。
【課題を解決するための手段】
【０００５】
本開示によれば、通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示する制御を行うコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部と、取得対象コンテンツをコンテンツ取得部に取得させる取得処理部と、を備える情報処理装置が提供される。
【０００６】
また、本開示によれば、通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示するコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部による取得の対象となる取得対象コンテンツを決定することと、取得対象コンテンツをコンテンツ取得部に取得させることと、を含む情報処理方法が提供される。
【０００７】
また、本開示によれば、コンピュータに、通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示するコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定機能と、取得対象コンテンツをコンテンツ取得部に取得させる取得処理機能と、を実現させる、プログラムが提供される。
【０００８】
また、本開示によれば、基準コンテンツを提示する制御を行う基準コンテンツ提示制御装置と、通信ネットワークを介した各種コンテンツの取得と、基準コンテンツ提示制御装置との通信とが可能なコンテンツ取得部、コンテンツ取得部の処理能力に基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び取得対象コンテンツをコンテンツ取得部に取得させる取得処理部を備える通信機器と、を備える情報処理システムが提供される。
【０００９】
また、本開示によれば、通信ネットワークを介した各種コンテンツの取得が可能な通信機器と、通信機器と通信を行い、かつ、基準コンテンツを提示する制御を行う基準コンテンツ提示制御部、通信機器の処理能力に基づいて、基準コンテンツに関連する関連コンテンツのうち、通信機器による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び取得対象コンテンツを通信機器に取得させる取得処理部を備えるコンテンツ提示制御装置と、を備える情報処理システムが提供される。
【００１０】
また、本開示によれば、通信ネットワークを介した各種コンテンツの取得が可能な通信機器と、通信機器と通信を行い、かつ、基準コンテンツを提示する制御を行う提示制御装置と、通信機器の処理能力に基づいて、基準コンテンツに関連する関連コンテンツのうち、通信機器による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び取得対象コンテンツを通信機器に取得させる取得処理部を備えるサーバと、を備える情報処理システムが提供される。
【００１１】
本開示によれば、取得対象コンテンツ決定部が取得対象コンテンツを決定し、取得処理部がコンテンツ取得部に取得対象コンテンツを取得させることができる。
【発明の効果】
【００１２】
以上説明したように本開示によれば、取得対象コンテンツ決定部が取得対象コンテンツを決定し、取得処理部がコンテンツ取得部に取得対象コンテンツを取得させることができる。ここで、取得対象コンテンツは、関連コンテンツの一種である。したがって、本開示によれば、関連コンテンツを取得することができる。
【図面の簡単な説明】
【００１３】
【図１】本開示の各実施形態に係る情報処理システムを示す説明図である。
【図２】同実施形態に係る通信機器を示すブロック図である。
【図３】同実施形態に係る提示制御装置を示すブロック図である。
【図４】関連コンテンツ取得状況テーブルの一例を示す説明図である。
【図５】情報処理システムによる処理の一例を示すシーケンス図である。
【図６】提示制御装置により表示される画像の一例を示す説明図である。
【図７】第２の実施形態に係る通信機器を示すブロック図である。
【図８】同実施形態に係る提示制御装置を示すブロック図である。
【図９】情報処理システムによる処理の一例を示すシーケンス図である。
【図１０】第３の実施形態に係る通信機器を示すブロック図である。
【図１１】同実施形態に係る提示制御装置を示すブロック図である。
【図１２】同実施形態に係るサーバを示すブロック図である。
【図１３】情報処理システムによる処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．第１の実施の形態（通信機器が取得対象コンテンツ決定部を有する例）
１−１．全体構成
１−２．通信機器の構成
１−３．提示制御装置の構成
１−４．情報処理システムによる処理の一例
２．第２の実施の形態（提示制御装置が取得対象コンテンツ決定部を有する例）
２−１．全体構成
２−２．通信機器の構成
２−３．提示制御装置の構成
２−４．情報処理システムによる処理の一例
３．第３の実施の形態（サーバが取得対象コンテンツ決定部を有する例）
２−１．全体構成
２−２．通信機器の構成
２−３．提示制御装置の構成
２−４．サーバの構成
２−５．情報処理システムによる処理の一例
【００１６】
＜１．第１の実施形態＞
[１−１．全体構成]
まず、図１に基づいて、第１の実施形態に係る情報処理システム１０の全体構成について説明する。情報処理システム１０は、通信機器（情報処理装置）２０ａ、２０ｂと、提示制御装置３０と、通信ネットワーク４０と、サーバ５０ａ、５０ｂと、中継器６０とを備える。
【００１７】
通信機器２０ａ、２０ｂは、ユーザが携行可能なモバイル機器であり、提示制御装置３０との間で無線通信を行なうことができる。また、通信機器２０ａ、２０ｂは、中継器６０（例えば、無線ＬＡＮルータ、基地局等）を介して通信ネットワーク４０に接続することができる。通信ネットワーク４０には、提示制御装置３０、サーバ５０ａ、５０ｂが接続されている。したがって、通信機器２０ａ、２０ｂは、通信ネットワーク４０を介して、これらと通信を行うこともできる。
【００１８】
また、通信機器２０ａ、２０ｂは、提示制御装置３０が提示中のコンテンツ、即ち基準コンテンツに関連する関連コンテンツをサーバ５０ａ、５０ｂから取得することができる。なお、通信機器２０ａ、２０ｂは、通信ネットワーク４０に接続可能であればどのような機器であっても良く、例えば、デスクトップパソコン、ノートパソコン、ゲーム機等であってもよい。
【００１９】
提示制御装置３０は、各種コンテンツを提示する。また、提示制御装置３０は、通信機器２０ａ、２０ｂとの間で無線通信を行なう。また、提示制御装置３０は、通信ネットワーク４０に接続されており、通信ネットワーク４０を介して通信機器２０ａ、２０ｂ、及びサーバ５０と通信を行うこともできる。
【００２０】
サーバ５０ａ、５０ｂは、各種のウェブサービスを提供する。このようなウェブサービスとしては、例えば、各種用語の意味等を説明するコンテンツを提供するサービス、動画コンテンツを提供するサービス、音声コンテンツを提供するサービス、ブログやショートブログを提供する（具体的には、ユーザにこれらの作成、閲覧を行わせる）サービス等が考えられる。なお、各ウェブサービスで提供されるコンテンツには、そのコンテンツのメタ情報が含まれる。コンテンツのメタ情報は、そのコンテンツに関するあらゆる情報である。例えば、コンテンツが動画コンテンツであれば、メタ情報には、登場キャラクタ、登場人物、監督、あらすじ、著作者等を示す情報が含まれる。また、コンテンツが音声コンテンツであれば、メタ情報には、アーティスト、楽曲名等を示す情報が含まれる。
【００２１】
通信機器２０ａ、２０ｂ（具体的には、通信機器２０ａ、２０ｂが備えるコンテンツ取得部２３ａ、２３ｂ）は、これらのウェブサービスのうち、いくつかをサポートする。ここで、「ウェブサービスをサポートする」とは、そのウェブサービスからコンテンツを取得可能であることを意味する。以下、コンテンツ取得部２３ａ（または後述するコンテンツ取得部２０３ａ、２１３ａ）によりサポートされるウェブサービスを、「第１サポート対応サービス」とも称する。また、コンテンツ取得部２３ｂ（または後述するコンテンツ取得部２０３ｂ、２１３ｂ）によりサポートされるウェブサービスを、「第２サポート対応サービス」とも称する。
【００２２】
なお、図１では、情報処理システム１０は、通信機器を２つ、提示制御装置を１つ、サーバを２つ備えるが、各構成要素の数はこれらに限定されない。
【００２３】
[１−２．通信機器の構成]
次に、通信機器２０ａ、２０ｂの構成を図１及び図２に基づいて説明する。図２に示すように、通信機器２０ａは、提示部２１ａ、入力操作部２２ａ、コンテンツ取得部２３ａ、記憶部２４ａ、及び制御部２５ａを備える。即ち、通信機器２０ａは、ＣＰＵ、ＲＯＭ、ＲＡＭ、タッチパネル、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【００２４】
提示部２１ａは、いわゆるディスプレイであり、各種の画像コンテンツを表示し、各種の音声コンテンツを出力する。入力操作部２２ａは、いわゆるタッチパネルであり、ユーザの入力操作に応じた操作情報を制御部２５ａに出力する。例えば、ユーザは、提示制御装置３０に提示させたいコンテンツを入力（指定）する。
【００２５】
コンテンツ取得部２３ａは、通信ネットワーク４０を介した各種コンテンツの取得と、提示制御装置３０との無線通信とが可能になっている。即ち、コンテンツ取得部２３ａは、中継器６０を介して通信ネットワーク４０に接続することができる。さらに、コンテンツ取得部２３ａは、１または複数のウェブサービスをサポートしている。コンテンツ取得部２３ａは、第１サポート対応サービスを提供するサーバ５０に通信ネットワーク４０を介して接続し、第１サポート対応サービスから各種のコンテンツを取得する。また、コンテンツ取得部２３ａは、提示制御装置３０と無線通信を行なうことで、提示制御装置３０に各種のコンテンツを提示させることができる。
【００２６】
記憶部２４ａは、通信機器２０ａが各種の処理を実行するために必要な各種情報、例えば画像情報、音声情報、プログラム等を記憶する。また、記憶部２４ａは、コンテンツ取得部２３ａの処理速度、コンテンツ取得部２３の通信速度、及び第１サポート対応サービスの名称を記憶する。ここで、コンテンツ取得部２３ａの処理速度は、例えば通信機器２０ａを構成するＣＰＵが単位時間あたりに実行可能な命令数であり、ＭＩＰＳ等の単位で表される。また、コンテンツ取得部２３ａの通信速度は、例えばコンテンツ取得部２３ａが中継器６０との間で行う無線通信の速度、より具体的には、中継器６０からコンテンツ取得部２３ａに情報が無線送信される際の通信速度であり、ｂｐｓ等の単位で表される。プログラムは、通信機器２０ａに各機能ブロック、特に取得対象コンテンツ決定部２６ａと、取得処理部２７ａと、を実現させるためのものである。
【００２７】
制御部２５ａは、通信機器２０ａの各構成要素を制御する他、取得対象コンテンツ決定部２６ａ及び取得処理部２７ａとしても機能する。取得対象コンテンツ決定部２６ａは、コンテンツ取得部２３ａの処理能力に基づいて、関連コンテンツのうち、コンテンツ取得部２３ａによる取得の対象となる取得対象コンテンツを決定する。取得処理部２７ａは、取得対象コンテンツをコンテンツ取得部２３ａに取得させる処理を行なう。具体的な処理は後述する。
【００２８】
通信機器２０ｂは、提示部２１ｂ、入力操作部２２ｂ、コンテンツ取得部２３ｂ、記憶部２４ｂ、及び制御部２５ｂを備える。制御部２５ｂは、取得対象コンテンツ決定部２６ｂ及び取得処理部２８ｂとしても機能する。これらの構成要素の機能は、通信機器２０ａと同様である。
【００２９】
[１−３．提示制御装置の構成]
次に、提示制御装置３０の構成を図３〜図４に基づいて説明する。提示制御装置３０は、画像受信部３１と、提示制御部３２と、提示部３３と、記憶部３４と、通信部３５と、制御部３６と、を備える。即ち、提示制御装置３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【００３０】
画像受信部３１は、各種画像コンテンツ及び音声コンテンツを含む放送波を受信し、受信した放送波から、所望のコンテンツ、即ち基準コンテンツを抽出する。なお、放送波に含まれるコンテンツには、そのコンテンツのメタ情報が含まれる。
【００３１】
画像受信部３１は、抽出した基準コンテンツを提示制御部３２に出力する。提示制御部３２は、画像受信部３１から与えられた基準コンテンツに各種の前処理（例えばガンマ処理等の画像処理）等を行う。提示制御部３２は、前処理が行われた基準コンテンツを提示部３３に出力する。提示部３３は、いわゆるディスプレイであり、基準コンテンツを提示する。即ち、提示部３３は、基準コンテンツに含まれる画像コンテンツを表示し、基準コンテンツに含まれる音声コンテンツを出力する。また、提示制御部３２は、基準コンテンツに含まれるメタ情報を制御部３６に出力する。制御部３６は、メタ情報を記憶部３４に記憶する。
【００３２】
記憶部３４は、提示制御装置３０が行う処理に必要な各種情報、例えば各種画像情報、音声情報、及びプログラム等を記憶する。また、記憶部３４は、図４に示す関連コンテンツ取得状況テーブルを記憶する。プログラムは、提示制御装置３０に上述した各機能ブロックを実現させるためのものである。
【００３３】
関連コンテンツ取得状況テーブルは、ウェブサービス名と、基準コンテンツのメタ情報と、関連コンテンツの取得状態とを対応付けて記録するものである。制御部３６は、基準コンテンツに予め付与されていたメタ情報を、関連コンテンツ取得状況テーブルに格納する。ただし、制御部３６は、基準コンテンツに対して各種の解析処理（顔認識、形態素解析等）を行なうことで、基準コンテンツから各種のメタ情報を抽出し、これを関連コンテンツ取得状況テーブルに格納するようにしてもよい。メタ情報は、コンテンツ取得部２３が関連コンテンツを検索する際のキーワードとなりうる。
【００３４】
関連コンテンツの取得状態は、「未取得」、「予約済み」、及び「取得済み」のいずれかである。「未処理」状態は、関連コンテンツが未だ取得されていないことを示す。「予約済み」状態は、関連コンテンツの取得が試みられていることを示す。「取得済み」状態は、関連コンテンツが取得済みであることを示す。関連コンテンツ取得状況テーブルは、制御部３６によって生成される。
【００３５】
通信部３５は、通信機器２０ａ、２０ｂと無線通信を行なう他、通信ネットワーク４０を介して通信機器２０ａ、２０ｂやサーバ５０と通信を行う。制御部３６は、提示制御装置３０の各構成要素を制御する。
【００３６】
[１−４．情報処理システムによる処理の一例]
次に情報処理システム１０による処理の一例を図５に示すシーケンス図に沿って説明する。本例では、通信機器２０ａは、ウェブサービスＡをサポートし、通信機器２０ｂは、ウェブサービスＢ、Ｃをサポートする。ウェブサービスＡは各種用語の意味等を説明するコンテンツを提供するサービスである。ウェブサービスＢは、動画コンテンツを提供するサービスである。ウェブサービスＣは、ブログやショートブログを提供するサービスである。
【００３７】
また、サーバ５０ａは、ウェブサービスＡを提供し、サーバ５０ｂはウェブサービスＢ、Ｃを提供する。また、通信機器２０ａ、２０ｂと提示制御装置３０とは、特に説明が無い限り、無線通信により通信を行なうものとする。
【００３８】
まず、通信機器２０ａのユーザは、通信機器２０ａを用いて提示制御装置３０に所望の基準コンテンツを提示させる。具体的には、ユーザは、基準コンテンツを指示する旨の操作情報（例えば、チャンネル名を示す操作情報）を入力操作部２２ａに入力する。入力操作部２２ａは、入力された操作情報を制御部２５ａに出力する。制御部２５ａは、操作情報をコンテンツ取得部２３ａに出力する。コンテンツ取得部２３ａは、操作情報を提示制御装置３０に送信する。提示制御装置３０の通信部３５は、操作情報を受信し、制御部３６に出力する。制御部３６は、操作情報を提示制御部３２に出力する。提示制御部３２は、操作情報が示す基準コンテンツを画像受信部３１に取得させる。画像受信部３１は、取得した基準コンテンツを提示制御部３２に出力する。提示制御部３２は、基準コンテンツに前処理を行った後、当該基準コンテンツを提示部３３に提示させる。なお、ユーザは、通信機器２０ｂを用いて提示制御装置３０に基準コンテンツを提示させてもよい。
【００３９】
一方、提示制御部３２は、基準コンテンツに含まれるメタ情報を制御部３６に出力する。制御部３６は、メタ情報を記憶部３４に記憶させる。さらに、制御部３６は、図４に示す関連コンテンツ取得状況テーブルを生成する。関連コンテンツ取得状況テーブルの各行には、ウェブサービス名と、基準コンテンツのメタ情報と、関連コンテンツの取得状態とが記録される。なお、この時点では、関連コンテンツの取得状態は、全て「未取得」とされる。なお、ウェブサービス名については、予め記憶部３４に記憶させておけばよい。制御部３６により生成される関連コンテンツ取得状況テーブルには、少なくとも、「ウェブサービスＡ」〜「ウェブサービスＣ」に関する行が含まれる。
【００４０】
次いで、ステップＳ１０において、通信機器２０ａの制御部２５ａは、基準コンテンツのメタ情報を要求する旨のメタ要求情報を生成し、コンテンツ取得部２３ａに出力する。コンテンツ取得部２３ａは、メタ要求情報を提示制御装置３０に送信する。
【００４１】
ステップＳ２０において、提示制御装置３０の通信部３５は、メタ要求情報を受信して制御部３６に出力する。制御部３６は、記憶部３４からメタ情報を取得し、通信部３５に出力する。通信部３５は、メタ情報を通信機器２０ａに送信する。通信機器２０ａのコンテンツ取得部２３ａは、メタ情報を受信して制御部２５ａに出力し、制御部２５ａは、メタ情報を記憶部２４ａに記憶させる。
【００４２】
次いで、ステップＳ３０において、制御部２５ａは、関連コンテンツ取得状況テーブルを要求する旨の関連コンテンツ取得状況テーブル要求情報を生成し、コンテンツ取得部２３ａに出力する。コンテンツ取得部２３ａは、関連コンテンツ取得状況テーブル要求情報を提示制御装置３０に送信する。
【００４３】
ステップＳ４０において、提示制御装置３０の通信部３５は、関連コンテンツ取得状況テーブル要求情報を受信し、制御部３６に出力する。制御部３６は、関連コンテンツ取得状況テーブルを記憶部３４から取得し、通信部３５に出力する。通信部３５は、関連コンテンツ取得状況テーブルを通信機器２０ａに送信する。
【００４４】
ステップＳ５０において、通信機器２０ａのコンテンツ取得部２３ａは、関連コンテンツ取得状況テーブルを取得対象コンテンツ決定部２６ａに出力する。取得対象コンテンツ決定部２６ａは、第１サポート対応サービス毎に以下の関連コンテンツ取得予約処理を行なう。即ち、取得対象コンテンツ決定部２６ａは、関連コンテンツ取得状況テーブルに基づいて、第１サポート対応サービスの関連コンテンツ取得状態が「未取得」であるかを判定する。
【００４５】
そして、取得対象コンテンツ決定部２６ａは、関連コンテンツ取得状態が「未取得」であると判定した場合には、関連コンテンツ取得状態を「予約済み」に変更する。これにより、取得対象コンテンツ決定部２６ａは、関連コンテンツの取得を予約する。本例では、第１サポート対応サービスは「ウェブサービスＡ」であり、「ウェブサービスＡ」の関連コンテンツ取得状態は「未取得」なので、取得対象コンテンツ決定部２６ａは、「ウェブサービスＡ」の関連コンテンツ取得状態を「予約済み」に変更する。
【００４６】
なお、取得対象コンテンツ決定部２６ａは、第１サポート対応サービスの関連コンテンツ取得状態が「予約済み」である場合には、関連コンテンツ取得予約処理を終了する。また、取得対象コンテンツ決定部２６ａは、サポート対応サービスに対応する行が関連コンテンツ取得状況テーブルに存在しない場合、サポート対応サービスに対応する行を新たに生成し、関連コンテンツ取得状況テーブルに追加する。追加された行の関連コンテンツ取得状態は「予約済み」とされる。以下、コンテンツ取得部２３ａ（または後述するコンテンツ取得部２０３ａ、２１３ａ）による関連コンテンツの取得が予約されたサポート対応サービスを、「第１予約済みウェブサービス」とも称する。
【００４７】
取得対象コンテンツ決定部２６ａは、全ての第１サポート対応サービスについて関連コンテンツ取得予約処理を行なうことで、関連コンテンツ取得状況テーブルを更新する。取得対象コンテンツ決定部２６ａは、更新された関連コンテンツ取得状況テーブルをコンテンツ取得部２３ａに出力し、コンテンツ取得部２３ａは、関連コンテンツ取得状況テーブルを提示制御装置３０に送信する。
【００４８】
ステップＳ６０において、提示制御装置３０の通信部３５は、関連コンテンツ取得状況テーブル、即ち更新後の関連コンテンツ取得状況テーブルを受信し、制御部３６に出力する。制御部３６は、更新前後の関連コンテンツ取得状況テーブルを対比することで、第１予約済みウェブサービスを特定する。制御部３６は、更新後の関連コンテンツ取得状況テーブルを記憶部３４に記憶させる。さらに、制御部３６は、関連コンテンツ取得の予約が完了したことを示す予約完了情報を生成し、通信部３５に出力する。通信部３５は、予約完了情報を通信機器２０ａに送信する。なお、制御部３５は、第１予約済みウェブサービスが存在しない場合には、予約完了情報を送信せず、ステップＳ１００に進む。
【００４９】
ステップＳ７０において、通信機器２０ａのコンテンツ取得部２３ａは、予約完了情報を受信し、取得対象コンテンツ決定部２６ａに出力する。取得対象コンテンツ決定部２６ａは、コンテンツ取得部２３ａの処理速度、通信速度、及び第１予約済みウェブサービスに基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部２３ａによる取得の対象となる取得対象コンテンツを決定する。
【００５０】
具体的には、取得対象コンテンツ決定部２６ａは、コンテンツ取得部２３ａの処理速度に基づいて、コンテンツ取得部２３ａによる処理時間が所定の許容処理時間となる許容命令数を決定する。ここで、許容命令数は、コンテンツ取得部２３ａの処理速度に許容処理時間を乗じることで得られる。さらに、取得対象コンテンツ決定部２６ａは、コンテンツ取得部２３ａの通信速度に基づいて、コンテンツ取得部２３ａによる通信時間が所定の許容通信時間となる許容情報量を決定する。ここで、許容情報量は、コンテンツ取得部２３ａの通信速度に許容通信時間を乗じることで得られる。
【００５１】
そして、取得対象コンテンツ決定部２６ａは、コンテンツが基準コンテンツのメタ情報を含むという関連性条件を検索条件に含める。さらに、取得対象コンテンツ決定部２６ａは、コンテンツが許容命令数以下の命令数を有し、コンテンツが許容情報量以下の情報量を有し、かつ、コンテンツが第１予約済みウェブサービスによって提供されるという処理能力条件を検索条件に含める。取得対象コンテンツ決定部２６ａは、検索条件を満たすコンテンツを取得対象コンテンツとして決定する。本例では、第１予約済みウェブサービスはウェブサービスＡとなる。したがって、取得対象コンテンツは、基準コンテンツのメタ情報を含み、許容命令数以下の命令数を有し、許容情報量以下の情報量を有し、かつ、ウェブサービスＡによって提供されるコンテンツとなる。
【００５２】
なお、取得対象コンテンツ決定部２６ａは、コンテンツ取得部２３ａの処理速度、通信速度、第１予約済みウェブサービスを全て考慮して検索条件を設定したが、これらのうち、少なくとも１つを考慮して検索条件を設定してもよい。
【００５３】
また、取得対象コンテンツ決定部２６ａは、提示制御装置３０の設置位置（即ち、提示制御部３２の設置位置）に基づいて、検索条件を設定してもよい。例えば、取得対象コンテンツ決定部２６ａは、提示制御装置３０を中心とした半径１０ｋｍ以内のエリアでコンテンツが所定回数以上実行されたという設置位置条件を検索条件に含めてもよい。
【００５４】
また、取得対象コンテンツ決定部２６ａは、提示制御装置３０（即ち、提示制御部３２）が基準コンテンツを提示した提示時点に基づいて、検索条件を設定してもよい。例えば、取得対象コンテンツ決定部２６ａは、提示時点を含む所定の時間帯でコンテンツが所定回数以上実行されたという提示時点条件を検索条件に含めてもよい。具体的には、取得対象コンテンツ決定部２６ａは、提示時点が午前中であれば、コンテンツが午前中に所定回数以上実行されたという条件を検索条件に含めてもよい。同様に、取得対象コンテンツ決定部２６ａは、提示時点が午後であれば、コンテンツが午後に所定回数以上実行されたという条件を検索条件に含めてもよい。
【００５５】
また、取得対象コンテンツ決定部２６ａは、提示制御装置３０の設置位置及び提示時点での気象に基づいて、検索条件を設定してもよい。例えば、取得対象コンテンツ決定部２６ａは、上記設置位置及び提示時点での気象下でコンテンツが所定回数以上実行されたという気象条件を検索条件に含めてもよい。
【００５６】
また、取得対象コンテンツ決定部２６ａは、提示制御装置３０の特性に基づいて、検索条件を設定してもよい。提示制御装置３０の特性としては、例えば、提示制御部３２の特性等が考えられる。提示制御部３２の特性は、具体的には、提示制御部３２の処理速度及び通信速度等である。ここで、提示制御部３２の処理速度は、例えば提示制御装置３０を構成するＣＰＵが単位時間あたりに実行可能な命令数であり、ＭＩＰＳ等の単位で表される。また、提示制御部３２は、制御部３６及び通信部３５を介して通信機器２０ａ、２０ｂと無線通信を行なう。したがって、提示制御部３２の通信速度は、例えば、通信部３５と通信機器２０ａ、２０ｂとの間で行う無線通信の速度、より具体的には、通信機器２０ａ、２０ｂから通信部３５に情報が無線送信される際の通信速度となり、ｂｐｓ等の単位で表される。
【００５７】
したがって、取得対象コンテンツ決定部２６ａは、提示制御部３２によるコンテンツの処理時間が所定の許容処理時間以内であるという特性条件を検索条件に含めてもよい。また、取得対象コンテンツ決定部２６ａは、提示制御部３２によるコンテンツの通信時間が所定の許容通信時間以内であるという条件を検索条件に含めてもよい。
【００５８】
また、取得対象コンテンツ決定部２６ａは、提示制御装置３０の仕様に基づいて、検索条件を設定してもよい。提示制御装置３０の仕様としては、例えば、提示部３３の解像度が考えられる。そこで、取得対象コンテンツ決定部２６ａは、コンテンツの解像度が提示部３３の解像度以下であるという仕様条件を検索条件に含めてもよい。
【００５９】
また、取得対象コンテンツ決定部２６ａは、提示制御装置３０を使用するユーザの特性に基づいて、検索条件を設定してもよい。ユーザの特性としては、ユーザの行動履歴、嗜好等が考えられる。即ち、取得対象コンテンツ決定部２６ａは、例えば、ユーザが過去の所定期間内に所定回数以上利用したウェブサービスからコンテンツが提供されるというユーザ特性条件を検索条件に含めてもよい。
【００６０】
また、取得対象コンテンツ決定部２６ａは、ウェブサービスのレーティングに基づいて、検索条件を設定してもよい。例えば、取得対象コンテンツ決定部２６ａは、レーティングが所定値以上のウェブサービスから提供されるというレーティング条件を検索条件に含めてもよい。なお、ウェブサービスのレーティングは、そのウェブサービスに対する各ユーザからの評価を示すパラメータである。例えば、レーティングの値が大きいほど、ウェブサービスに対するユーザの評価が高くなる。
【００６１】
取得処理部２７ａは、コンテンツ取得部２３ａに取得対象コンテンツを取得させる処理を行なう。具体的には、取得処理部２７ａは、検索条件に関する検索条件情報をコンテンツ取得部２３ａに出力する。コンテンツ取得部２３ａは、第１サポート対応サービスを提供するサーバ５０ａに対し、取得対象コンテンツを要求する。具体的には、コンテンツ取得部２３ａは、検索条件情報をサーバ５０ａに送信する。
【００６２】
ステップＳ８０において、サーバ５０ａは、検索条件情報に基づいて、検索条件を満たすコンテンツ、即ち取得対象コンテンツを自己が記憶するコンテンツから検索する。サーバ５０ａは、検索した取得対象コンテンツを通信機器２０ａに送信する。サーバ５０ａは、取得対象コンテンツが複数存在する場合、これらの取得対象コンテンツを全て通信機器２０ａに送信しても良く、これらの取得対象コンテンツのうち、いずれか（例えば、情報量が最も大きいもの）を送信しても良い。後述するサーバ５０ｂの処理や、第２の実施形態、第３の実施形態でも同様である。
【００６３】
ステップＳ９０において、コンテンツ取得部２３ａは、取得対象コンテンツを受信し、提示制御装置３０に送信する。一方、コンテンツ取得部２３ａは、受信した取得対象コンテンツを制御部２５ａに出力する。制御部２５ａは、取得対象コンテンツを記憶部２４ａに記憶させる。なお、制御部２５ａは、取得対象コンテンツを提示部２１ａに提示させてもよい。また、制御部２５ａは、記憶部２４ａに記憶させた取得対象コンテンツを他の通信機器２０ｂと共有させてもよい。即ち、制御部２５ａは、通信機器２０ｂの要求に応じて、取得対象コンテンツを通信機器２０ｂに提供してもよい。また、制御部２５ａは、コンテンツ取得部２３ａが複数の取得対象コンテンツを取得した場合、これらの取得対象コンテンツのうち、どのコンテンツを提示制御装置３０に提示させるかをユーザに選択させてもよい。この場合、制御部２５ａは、取得対象コンテンツの一覧表を提示部２１ａに表示させる。ユーザは、この一覧表を参照することで、所望の取得対象コンテンツを選択することができる。後述する通信機器２０ｂの処理や、第２の実施形態、第３の実施形態でも同様である。
【００６４】
提示制御装置３０の通信部３５は、取得対象コンテンツを受信し、制御部３６に出力する。制御部３６は、取得対象コンテンツを記憶部３４に記憶させると共に、提示制御部３２に出力する。制御部３６は、取得対象コンテンツに基づいて、関連コンテンツ取得状況テーブルを更新する。即ち、制御部３６は、取得対象コンテンツに対応する行の関連コンテンツ取得状況を「取得済み」に更新する。提示制御部３２は、取得対象コンテンツまたは取得対象コンテンツに含まれるメタ情報を提示部３３に提示させる。なお、記憶部３４に記憶された取得対象コンテンツは、別のアプリケーションで使用されてもよい。例えば、取得対象コンテンツは、何らかの記録媒体（例えばＣＤ−ＲやＣＤ−ＲＷ）に記録されるようにしてもよい。また、取得対象コンテンツは、基準コンテンツのメタ情報とされてもよい。
【００６５】
ステップＳ１００〜ステップＳ１８０において、情報処理システム１０は、ステップＳ１０〜ステップＳ９０と略同様の処理を行なう。即ち、ステップＳ１００において、通信機器２０ｂの制御部２５ｂは、メタ要求情報を生成し、コンテンツ取得部２３ｂに出力する。コンテンツ取得部２３ｂは、メタ要求情報を提示制御装置３０に送信する。
【００６６】
ステップＳ１１０において、提示制御装置３０の通信部３５は、メタ要求情報を受信して制御部３６に出力する。制御部３６は、記憶部３４からメタ情報を取得し、通信部３５に出力する。通信部３５は、メタ情報を通信機器２０ｂに送信する。通信機器２０ｂのコンテンツ取得部２３ｂは、メタ情報を受信して制御部２５ｂに出力し、制御部２５ｂは、メタ情報を記憶部２４ｂに記憶させる。
【００６７】
次いで、ステップＳ１２０において、制御部２５ｂは、関連コンテンツ取得状況テーブル要求情報を生成し、コンテンツ取得部２３ｂに出力する。コンテンツ取得部２３ｂは、関連コンテンツ取得状況テーブル要求情報を提示制御装置３０に送信する。
【００６８】
ステップＳ１３０において、提示制御装置３０の通信部３５は、関連コンテンツ取得状況テーブル要求情報を受信し、制御部３６に出力する。制御部３６は、関連コンテンツ取得状況テーブルを記憶部３４から取得し、通信部３５に出力する。通信部３５は、関連コンテンツ取得状況テーブルを通信機器２０ｂに送信する。
【００６９】
ステップＳ１４０において、通信機器２０ｂのコンテンツ取得部２３ｂは、関連コンテンツ取得状況テーブルを取得対象コンテンツ決定部２６ｂに出力する。取得対象コンテンツ決定部２６ｂは、第２サポート対応サービス毎に上述した関連コンテンツ取得予約処理を行なう。本例では、第２サポート対応サービスは「ウェブサービスＢ」、「ウェブサービスＣ」であり、「ウェブサービスＢ」、「ウェブサービスＣ」の関連コンテンツ取得状態は「未取得」となっている。そこで、取得対象コンテンツ決定部２６ｂは、「ウェブサービスＢ」、「ウェブサービスＣ」の関連コンテンツ取得状態を「予約済み」に変更する。これにより、取得対象コンテンツ決定部２６ｂは、他の通信機器２０ａによる関連コンテンツの取得状況に基づいて、関連コンテンツの取得を予約することができる。以下、コンテンツ取得部２３ｂ（または後述するコンテンツ取得部２０３ｂ、２１３ｂ）による関連コンテンツの取得が予約されたサポート対応サービスを、「第２予約済みウェブサービス」とも称する。
【００７０】
取得対象コンテンツ決定部２６ｂは、全ての第２サポート対応サービスについて関連コンテンツ取得予約処理を行なうことで、関連コンテンツ取得状況テーブルを更新する。取得対象コンテンツ決定部２６ｂは、更新された関連コンテンツ取得状況テーブルをコンテンツ取得部２３ｂに出力し、コンテンツ取得部２３ｂは、関連コンテンツ取得状況テーブルを提示制御装置３０に送信する。
【００７１】
ステップＳ１５０において、提示制御装置３０の通信部３５は、関連コンテンツ取得状況テーブルを受信し、制御部３６に出力する。制御部３６は、更新前後の関連コンテンツ取得状況テーブルを対比することで、予約済みウェブサービスを特定する。制御部３６は、更新後の関連コンテンツ取得状況テーブルを記憶部３４に記憶させる。さらに、制御部３６は、関連コンテンツ取得の予約が完了したことを示す予約完了情報を生成し、通信部３５に出力する。通信部３５は、予約完了情報を通信機器２０ｂに送信する。なお、制御部３５は、予約済みウェブサービスが存在しない場合には、予約完了情報を送信せず、図５に示す処理を終了する。
【００７２】
ステップＳ１６０において、通信機器２０ｂのコンテンツ取得部２３ｂは、予約完了情報を受信し、取得対象コンテンツ決定部２６ｂに出力する。取得対象コンテンツ決定部２６ｂは、コンテンツ取得部２３ｂの処理速度、通信速度、及び第２予約済みウェブサービスに基づいて、取得対象コンテンツを決定する。具体的な決定方法は、ステップＳ７０と同様である。なお、本例では、第２予約済みウェブサービスはウェブサービスＢ及びウェブサービスＣとなるので、取得対象コンテンツ決定部２６ｂは、これらのウェブサービスＢ、Ｃによって提供されるコンテンツを、取得対象コンテンツとして決定する。
【００７３】
取得処理部２７ｂは、コンテンツ取得部２３ｂに取得対象コンテンツを取得させる処理を行なう。具体的には、取得処理部２７ｂは、検索条件に関する検索条件情報をコンテンツ取得部２３ｂに出力する。コンテンツ取得部２３ｂは、第２サポート対応サービスを提供するサーバ５０ｂに対し、取得対象コンテンツを要求する。具体的には、コンテンツ取得部２３ｂは、検索条件情報をサーバ５０ｂに送信する。
【００７４】
ステップＳ１７０において、サーバ５０ｂは、検索条件情報に基づいて、検索条件を満たすコンテンツ、即ち取得対象コンテンツを自己が記憶するコンテンツから検索する。サーバ５０ｂは、検索した取得対象コンテンツを通信機器２０ｂに送信する。
【００７５】
ステップＳ１８０において、コンテンツ取得部２３ｂは、取得対象コンテンツを受信し、提示制御装置３０に送信する。一方、コンテンツ取得部２３ｂは、受信した取得対象コンテンツを制御部２５ｂに出力する。制御部２５ｂは、取得対象コンテンツを記憶部２４ｂに記憶させる。なお、制御部２５ｂは、取得対象コンテンツを提示部２１ｂに提示させてもよい。また、制御部２５ｂは、記憶部２４ｂに記憶させた取得対象コンテンツを他の通信機器２０ａと共有させてもよい。即ち、制御部２５ｂは、通信機器２０ａの要求に応じて、取得対象コンテンツを通信機器２０ａに提供してもよい。
【００７６】
提示制御装置３０の通信部３５は、取得対象コンテンツを受信し、制御部３６に出力する。制御部３６は、取得対象コンテンツを記憶部３４に記憶させると共に、提示制御部３２に出力する。制御部３６は、取得対象コンテンツに基づいて、関連コンテンツ取得状況テーブルを更新する。即ち、制御部３６は、取得対象コンテンツに対応する行の関連コンテンツ取得状況を「取得済み」に更新する。提示制御部３２は、取得対象コンテンツまたは取得対象コンテンツに含まれるメタ情報を提示部３３に提示させる。なお、記憶部３４に記憶された取得対象コンテンツは、別のアプリケーションで使用されてもよい。
【００７７】
図６に、提示部３３による各コンテンツの表示例を示す。提示部３３の表示画面は、基準コンテンツ表示領域１０１、関連コンテンツ表示領域１０２〜１０４に区分される。基準コンテンツ表示領域１０１には、基準コンテンツが表示される。関連コンテンツ表示領域１０２〜１０４は、ウェブサービス名表示領域１０２ａ〜１０４ａと、関連コンテンツ表示領域１０２ｂ〜１０４ｂとに区分される。
【００７８】
ウェブサービス名表示領域１０２ａには、ウェブサービスＡを示す文字情報が表示される。関連コンテンツ表示領域１０２ｂには、ウェブサービスＡが提供する関連コンテンツが表示される。
【００７９】
ウェブサービス名表示領域１０３ａには、ウェブサービスＢを示す文字情報が表示される。関連コンテンツ表示領域１０３ｂには、ウェブサービスＢが提供する関連コンテンツの代わりに、当該関連コンテンツのメタ情報が表示される。この表示例では、メタ情報は、動画コンテンツのサムネイル１０３ｂ１と、動画コンテンツの紹介文１０３ｂ２とで構成されている。
【００８０】
ウェブサービス名表示領域１０４ａには、ウェブサービスＣを示す文字情報が表示される。関連コンテンツ表示領域１０４ｂには、ウェブサービスＣが提供する関連コンテンツが表示される。したがって、提示部３３は、基準コンテンツと関連コンテンツとを並列に表示することができる。
【００８１】
以上により、第１の実施形態に係る情報処理システム１０によれば、通信機器２０ａ、２０ｂは、基準コンテンツに関連する関連コンテンツを取得することができる。なお、提示制御装置３０は、通信ネットワークを介した各種画像コンテンツ等の取得に、記憶部３４の記憶容量を十分に割り当てることができない。一方、通信機器２０ａ、２０ｂは、通信ネットワークを介した各種画像コンテンツ等の取得に、記憶部２４ａ、２４ｂの記憶容量の多くを割り当てることができる。したがって、提示制御装置３０自身が関連コンテンツを取得するよりも、通信機器２０ａ、２０ｂが関連コンテンツを取得するほうが処理速度等の観点から好ましい。
【００８２】
また、各通信機器２０ａ、２０ｂは、自己の処理能力に基づいて、関連コンテンツを取得するので、関連コンテンツを効率的に取得することができる。具体的には、各通信機器２０ａ、２０ｂは、コンテンツ取得部２３ａ、２３ｂの処理速度、コンテンツ取得部２３ａ、２３ｂの通信速度、及びサポート対応サービスのうち、少なくとも１つに基づいて、関連コンテンツを取得する。したがって、通信機器２０ａ、２０ｂは、許容処理時間及び許容通信時間を超えるコンテンツを取得の対象から排除することができる。
【００８３】
また、各通信機器２０ａ、２０ｂは、提示制御装置３０や他の通信機器２０ａ、２０ｂと連携することで、関連コンテンツを取得するので、関連コンテンツを効率的に収集することができる。具体的には、各通信機器２０ａ、２０ｂは、他の通信機器２０ａ、２０ｂによる関連コンテンツの取得状況に基づいて、関連コンテンツを取得することができる。したがって、各通信機器２０ａ、２０ｂは、同じ関連コンテンツを重複して取得することを防止することができる。
【００８４】
また、各通信機器２０ａ、２０ｂは、関連コンテンツ取得状況テーブルに基づいて、関連コンテンツを取得するので、関連コンテンツを効率的に収集することができる。即ち、各通信機器２０ａ、２０ｂは、関連コンテンツ取得状況テーブルに基づいて、他の通信機器２０ａ、２０ｂによる関連コンテンツの取得状況を容易に把握することができる。
【００８５】
また、各通信機器２０ａ、２０ｂは、提示制御装置３０の設置位置、提示制御装置３０が基準コンテンツを提示した提示時点、提示制御装置３０の設置位置及び提示時点での気象、提示制御装置３０の特性、提示制御装置３０を使用するユーザの特性、及びウェブサービスのレーティングのうち、少なくとも１つに基づいて、関連コンテンツを取得する。したがって、各通信機器２０ａ、２０ｂは、関連コンテンツをより極め細かく検索することができる。
【００８６】
また、各通信機器２０ａ、２０ｂは、基準コンテンツのメタ情報に基づいて関連コンテンツを取得することができる。したがって、各通信機器２０ａ、２０ｂは、関連コンテンツを容易かつ迅速に検索することができる。
【００８７】
＜２．第２の実施形態＞
[２−１．全体構成]
次に、第２の実施形態を説明する。まず、図１に基づいて、第２の実施形態に係る情報処理システム１１の全体構成について説明する。情報処理システム１１は、通信機器２００ａ、２００ｂと、提示制御装置（情報処理装置）３００と、通信ネットワーク４０と、サーバ５０ａ、５０ｂと、中継器６０とを備える。このように、第２の実施形態は、通信機器及び提示制御装置の構成が第１の実施形態と異なる。そこで、これらの相違点を中心に第２の実施形態を説明する。
【００８８】
［２−２．通信機器の構成］
次に、図７に基づいて、第２の実施形態に係る通信機器２００ａの構成を説明する。図７に示すように、通信機器２００ａは、提示部２０１ａ、入力操作部２０２ａ、コンテンツ取得部２０３ａ、記憶部２０４ａ、及び制御部２０５ａを備える。即ち、通信機器２００ａは、ＣＰＵ、ＲＯＭ、ＲＡＭ、タッチパネル、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【００８９】
提示部２０１ａ、入力操作部２０２ａ、コンテンツ取得部２０３ａ、及び記憶部２０４ａは、第１の実施形態に係る提示部２１ａ、入力操作部２２ａ、コンテンツ取得部２３ａ、及び記憶部２４ａと同様である。制御部２０５ａは、通信機器２００ａの各構成要素を制御する。また、制御部２０５ａは、コンテンツ取得部２０３ａの処理速度、通信速度、及びサポート対応サービスに関する処理能力情報を生成し、コンテンツ取得部２０３ａに出力する。コンテンツ取得部２０３ａは、処理能力情報を提示制御装置３００に送信する。
【００９０】
通信機器２００ｂは、提示部２０１ｂ、入力操作部２０２ｂ、コンテンツ取得部２０３ｂ、記憶部２０４ｂ、及び制御部２０５ｂを備える。これらの構成要素は、通信機器２００ａの構成要素と同様である。
【００９１】
[２−３．提示制御装置の構成]
次に、提示制御装置３００の構成を図８に基づいて説明する。提示制御装置３００は、画像受信部３０１と、提示制御部３０２と、提示部３０３と、記憶部３０４と、通信部３０５と、制御部３０６と、を備える。即ち、提示制御装置３００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。なお、記憶部３０４は、提示制御装置３００に各機能ブロック、特に取得対象コンテンツ決定部３０７と、取得処理部３０８と、を実現させるためのプログラムを記憶する。
【００９２】
画像受信部３０１、提示制御部３０２、提示部３０３、記憶部３０４及び通信部３０５は、第１の実施形態に係る画像受信部３１、提示制御部３２、提示部３３、記憶部３４及び通信部３５と同様である。制御部３０６は、提示制御装置３００の各構成要素を制御する他、取得対象コンテンツ決定部３０７及び取得処理部３０８としても機能する。詳細な説明は後述する。
【００９３】
[２−４．情報処理システムによる処理の一例]
次に情報処理システム１１による処理の一例を図９に示すシーケンス図に沿って説明する。本例では、通信機器２００ａは、ウェブサービスＡをサポートし、通信機器２００ｂは、ウェブサービスＢ、Ｃをサポートする。
【００９４】
また、サーバ５０ａは、ウェブサービスＡを提供し、サーバ５０ｂはウェブサービスＢ、Ｃを提供する。また、通信機器２００と提示制御装置３００とは、特に説明が無い限り、無線通信により通信を行なうものとする。
【００９５】
まず、通信機器２００ａのユーザは、通信機器２００ａを用いて提示制御装置３００に所望の基準コンテンツを提示させる。この時の処理は第１の実施形態と同様である。
【００９６】
次いで、ステップＳ２００において、通信機器２００ａの制御部２０５ａは、コンテンツ取得部２０３ａの処理速度、通信速度、及び第１サポート対応サービスに関する処理能力情報を生成し、コンテンツ取得部２０３ａに出力する。コンテンツ取得部２０３ａは、処理能力情報を提示制御装置３００に送信する。
【００９７】
同様に、ステップＳ２１０において、通信機器２００ｂの制御部２０５ｂは、コンテンツ取得部２０３ｂの処理速度、通信速度、及びサポート対応サービスに関する処理能力情報を生成し、コンテンツ取得部２０３ｂに出力する。コンテンツ取得部２０３ｂは、処理能力情報を提示制御装置３００に送信する。
【００９８】
ステップＳ２２０において、提示制御装置３０の通信部３０５は、通信機器２００ａから送信された処理能力情報を受信し、取得対象コンテンツ決定部３０７に出力する。取得対象コンテンツ決定部３０７は、第１サポート対応サービス毎に上述した関連コンテンツ取得予約処理を行なう。本例では、第１サポート対応サービスは「ウェブサービスＡ」であり、「ウェブサービスＡ」に関する関連コンテンツ取得状況は「未取得」となっている。そこで、取得対象コンテンツ決定部３０７は、「ウェブサービスＡ」に関する関連コンテンツ取得状況を「予約済み」に更新する。これにより、第１予約済みウェブサービスは「ウェブサービスＡ」となる。
【００９９】
取得対象コンテンツ決定部３０７は、全ての第１サポート対応サービスについて関連コンテンツ取得予約処理を行なうことで、関連コンテンツ取得状況テーブルを更新する。次いで、取得対象コンテンツ決定部３０７は、コンテンツ取得部２０３ａの処理速度、通信速度、及び第１予約済みウェブサービス等に基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部２０３による取得の対象となる取得対象コンテンツを決定する。具体的な決定方法は第１の実施形態と同様である。
【０１００】
取得処理部３０８は、通信機器２００ａのコンテンツ取得部２０３ａに取得対象コンテンツを取得させる処理を行なう。具体的には、取得処理部３０８は、検索条件に関する検索条件情報を通信部３０５に出力する。通信部３０５は、検索条件情報を通信機器２００ａに送信する。通信機器２００ａのコンテンツ取得部２０３ａは、検索条件情報を受信する。
【０１０１】
一方、ステップＳ２３０において、提示制御装置３００の通信部３０５は、通信機器２００ｂから送信された処理能力情報を受信し、取得対象コンテンツ決定部３０７に出力する。取得対象コンテンツ決定部３０７は、第２サポート対応サービス毎に上述した関連コンテンツ取得予約処理を行なう。本例では、第２サポート対応サービスは「ウェブサービスＢ」、「ウェブサービスＣ」であり、「ウェブサービスＢ」、「ウェブサービスＣ」に関する関連コンテンツ取得状況は「未取得」となっている。そこで、取得対象コンテンツ決定部３０７は、「ウェブサービスＢ」、「ウェブサービスＣ」に関する関連コンテンツ取得状況を「予約済み」に更新する。これにより、第２予約済みウェブサービスは「ウェブサービスＢ」、「ウェブサービスＣ」となる。
【０１０２】
取得対象コンテンツ決定部３０７は、全ての第２サポート対応サービスについて関連コンテンツ取得予約処理を行なうことで、関連コンテンツ取得状況テーブルを更新する。次いで、取得対象コンテンツ決定部３０７は、コンテンツ取得部２０３ｂの処理速度、通信速度、及び第２予約済みウェブサービス等に基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部２０３ｂによる取得の対象となる取得対象コンテンツを決定する。具体的な決定方法は第１の実施形態と同様である。
【０１０３】
取得処理部３０８は、通信機器２００ｂのコンテンツ取得部２０３ｂに取得対象コンテンツを取得させる処理を行なう。具体的には、取得処理部３０８は、検索条件に関する検索条件情報を通信部３０５に出力する。通信部３０５は、検索条件情報を通信機器２００ｂに送信する。通信機器２００ｂのコンテンツ取得部２０３ｂは、検索条件情報を受信する。
【０１０４】
ステップＳ２４０において、コンテンツ取得部２０３ａは、検索条件情報をサーバ５０ａに送信する。ステップＳ２５０において、サーバ５０ａは、検索条件情報に基づいて、検索条件を満たすコンテンツ、即ち取得対象コンテンツを自己が記憶するコンテンツから検索する。サーバ５０ａは、検索した取得対象コンテンツを通信機器２００ａに送信する。
【０１０５】
ステップＳ２６０において、コンテンツ取得部２０３ａは、取得対象コンテンツを受信し、提示制御装置３００に送信する。一方、コンテンツ取得部２０３ａは、受信した取得対象コンテンツを制御部２０５ａに出力する。制御部２０５ａは、取得対象コンテンツを記憶部２０４ａに記憶させる。なお、制御部２０５ａは、取得対象コンテンツを提示部２０１ａに提示させてもよい。また、制御部２０５ａは、記憶部２０４ａに記憶させた取得対象コンテンツを他の通信機器２００ｂと共有させてもよい。
【０１０６】
提示制御装置３００の通信部３０５は、取得対象コンテンツを受信し、制御部３０６に出力する。制御部３０６は、取得対象コンテンツを記憶部３０４に記憶させると共に、提示制御部３０２に出力する。制御部３０６は、取得対象コンテンツに基づいて、関連コンテンツ取得状況テーブルを更新する。即ち、制御部３０６は、取得対象コンテンツに対応する行の関連コンテンツ取得状況を「取得済み」に更新する。提示制御部３０２は、取得対象コンテンツまたは取得対象コンテンツに含まれるメタ情報を提示部３０３に提示させる。なお、記憶部３０４に記憶された取得対象コンテンツは、別のアプリケーションで使用されてもよい。また、取得対象コンテンツは、基準コンテンツのメタ情報とされてもよい。
【０１０７】
一方、ステップＳ２７０において、コンテンツ取得部２０３ｂは、検索条件情報をサーバ５０ｂに送信する。ステップＳ２８０において、サーバ５０ｂは、検索条件情報に基づいて、検索条件を満たすコンテンツ、即ち取得対象コンテンツを自己が記憶するコンテンツから検索する。サーバ５０ｂは、検索した取得対象コンテンツを通信機器２００ｂに送信する。
【０１０８】
ステップＳ２９０において、コンテンツ取得部２０３ｂは、取得対象コンテンツを受信し、提示制御装置３００に送信する。一方、コンテンツ取得部２０３ｂは、受信した取得対象コンテンツを制御部２０５ｂに出力する。制御部２０５ｂは、取得対象コンテンツを記憶部２０４ｂに記憶させる。なお、制御部２０５ｂは、取得対象コンテンツを提示部２０１ｂに提示させてもよい。また、制御部２０５ｂは、記憶部２０４ｂに記憶させた取得対象コンテンツを他の通信機器２００ａと共有させてもよい。
【０１０９】
提示制御装置３００の通信部３０５は、取得対象コンテンツを受信し、制御部３０６に出力する。制御部３０６は、取得対象コンテンツを記憶部３０４に記憶させると共に、提示制御部３０２に出力する。制御部３０６は、取得対象コンテンツに基づいて、関連コンテンツ取得状況テーブルを更新する。即ち、制御部３０６は、取得対象コンテンツに対応する行の関連コンテンツ取得状況を「取得済み」に更新する。提示制御部３０２は、取得対象コンテンツまたは取得対象コンテンツに含まれるメタ情報を提示部３０３に提示させる。なお、記憶部３０４に記憶された取得対象コンテンツは、別のアプリケーションで使用されてもよい。また、取得対象コンテンツは、基準コンテンツのメタ情報とされてもよい。
【０１１０】
以上により、第２の実施形態に係る情報処理システム１１によれば、第１の実施形態と同様の効果が得られる。特に、第２の実施形態に係る情報処理システム１１では、提示制御装置３００が取得対象コンテンツ決定部３０７及び取得処理部３０８を有するので、各通信機器２００ａ、２００ｂによる関連コンテンツの取得状況が提示制御装置３００側で一元管理される。
【０１１１】
これにより、関連コンテンツ取得状況テーブルを提示制御装置３００と通信機器２００ａ、２００ｂとの間で送受信する必要がなくなるので、処理効率が向上する。例えば、第１の実施形態では、通信機器２０ａ、２０ｂが同じウェブサービスに対して予約を行わないように、関連コンテンツ取得状況テーブルを通信機器２０ａ、２０ｂに順番に送信する。しかし、第２の実施形態では、そもそも関連コンテンツ取得状況テーブルを提示制御装置３０と通信機器２００ａ、２００ｂとの間で送信する必要がない。また、提示制御装置３０は、通信機器２００ａ、２００ｂから処理能力情報を受信した後、これらの情報に基づいて、関連コンテンツ取得状況テーブルを一括して更新することができる。
【０１１２】
＜３．第３の実施形態＞
[３−１．全体構成]
次に、第３の実施形態を説明する。まず、図１に基づいて、第３の実施形態に係る情報処理システム１２の全体構成について説明する。情報処理システム１２は、通信機器２１０ａ、２１０ｂと、提示制御装置３１０と、通信ネットワーク４０と、サーバ（情報処理装置）５００ａ、５００ｂと、中継器６０とを備える。このように、第３の実施形態は、通信機器、提示制御装置、及びサーバの構成が第１の実施形態と異なる。そこで、これらの相違点を中心に第３の実施形態を説明する。
【０１１３】
［３−２．通信機器の構成］
次に、図１０に基づいて、第３の実施形態に係る通信機器２１０ａの構成を説明する。図１０に示すように、通信機器２１０ａは、提示部２１１ａ、入力操作部２１２ａ、コンテンツ取得部２１３ａ、記憶部２１４ａ、及び制御部２１５ａを備える。即ち、通信機器２１０ａは、ＣＰＵ、ＲＯＭ、ＲＡＭ、タッチパネル、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【０１１４】
提示部２１１ａ、入力操作部２１２ａ、コンテンツ取得部２１３ａ、及び記憶部２１４ａは、第１の実施形態に係る提示部２１ａ、入力操作部２２ａ、コンテンツ取得部２３ａ、及び記憶部２４ａと同様である。制御部２１５ａは、通信機器２１０ａの各構成要素を制御する。また、制御部２１５ａは、コンテンツ取得部２１３ａの処理速度、通信速度、及び第１サポート対応サービスに関する処理能力情報を生成し、コンテンツ取得部２１３ａに出力する。コンテンツ取得部２１３ａは、処理能力情報をサーバ５００ａに送信する。
【０１１５】
通信機器２１０ｂは、提示部２１１ｂ、入力操作部２１２ｂ、コンテンツ取得部２１３ｂ、記憶部２１４ｂ、及び制御部２１５ｂを備える。これらの構成要素は、通信機器２１０ａの構成要素と同様である。
【０１１６】
[３−３．提示制御装置の構成]
次に、提示制御装置３１０の構成を図１１に基づいて説明する。提示制御装置３１０は、画像受信部３１１と、提示制御部３１２と、提示部３１３と、記憶部３１４と、通信部３１５と、制御部３１６と、を備える。即ち、提示制御装置３１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【０１１７】
画像受信部３１１、提示制御部３１２、提示部３１３、記憶部３１４及び通信部３１５は、第１の実施形態に係る画像受信部３１、提示制御部３２、提示部３３、記憶部３４及び通信部３５と同様である。制御部３１６は、提示制御装置３１０の各構成要素を制御する他、メタ情報や関連コンテンツ取得状況テーブルを通信部３１５に出力する。通信部３１５は、これらの情報をサーバ５００ａ、５００ｂに送信する。詳細な説明は後述する。
【０１１８】
［３−４．サーバの構成］
次に、サーバ５００ａ、５００ｂの構成を、図１２に基づいて説明する。サーバ５００ａは、記憶部５０１ａと、通信部５０２ａと、制御部５０３ａとを備える。記憶部５０１ａは、サーバ５００ａが行う処理、例えばウェブサービスの提供に必要な各種情報、例えば各種画像コンテンツ、音声コンテンツ、及びプログラム等を記憶する。プログラムは、サーバ５００ａに各機能ブロック、特に取得対象コンテンツ決定部５０４ａと、取得処理部５０５ａと、を実現させるためのものである。
【０１１９】
通信部５０２ａは、通信ネットワーク４０を介して通信機器２１０ａ、２１０ｂや提示制御装置３１０と通信を行う。制御部５０３ａは、サーバ５００ａの各構成要素を制御する他、取得対象コンテンツ決定部５０４ａ及び取得処理部５０５ａとしても機能する。
【０１２０】
サーバ５００ｂは、記憶部５０１ｂと、通信部５０２ｂと、制御部５０３ｂとを備える。これらの構成要素は、サーバ５０ａの構成要素と同様である。サーバ５００ａ、５００ｂによる処理については後述する。
【０１２１】
[４−５．情報処理システムによる処理の一例]
次に情報処理システム１２による処理の一例を図１３に示すシーケンス図に沿って説明する。本例では、通信機器２１０ａは、ウェブサービスＡをサポートし、通信機器２１０ｂは、ウェブサービスＢ、Ｃをサポートする。
【０１２２】
また、サーバ５００ａは、ウェブサービスＡを提供し、サーバ５００ｂはウェブサービスＢ、Ｃを提供する。また、通信機器２１０ａ、２１０ｂと提示制御装置３１０とは、特に説明が無い限り、無線通信により通信を行なうものとする。
【０１２３】
まず、通信機器２１０ａのユーザは、通信機器２１０ａを用いて提示制御装置３００に所望の基準コンテンツを提示させる。この時の処理は第１の実施形態と同様である。次いで、ステップＳ３００において、サーバ５００ａの制御部５０３ａは、基準コンテンツのメタ情報を要求する旨のメタ要求情報を生成し、通信部５０２ａに出力する。通信部５０２ａは、メタ要求情報を提示制御装置３１０に送信する。
【０１２４】
ステップＳ３１０において、提示制御装置３１０の通信部３１５は、メタ要求情報を受信して制御部３１６に出力する。制御部３１６は、記憶部３１４からメタ情報を取得し、通信部３１５に出力する。通信部３１５は、メタ情報をサーバ５００ａに送信する。サーバ５００ａの通信部５０２ａは、メタ情報を受信して制御部５０３ａに出力し、制御部５０３ａは、メタ情報を記憶部５０１ａに記憶させる。
【０１２５】
次いで、ステップＳ３２０において、制御部５０３ａは、関連コンテンツ取得状況テーブルを要求する旨の関連コンテンツ取得状況テーブル要求情報を生成し、通信部５０２ａに出力する。通信部５０２ａは、関連コンテンツ取得状況テーブル要求情報を提示制御装置３１０に送信する。
【０１２６】
ステップＳ３３０において、提示制御装置３１０の通信部３１５は、関連コンテンツ取得状況テーブル要求情報を受信し、制御部３１６に出力する。制御部３１６は、関連コンテンツ取得状況テーブルを記憶部３１４から取得し、通信部３１５に出力する。通信部３１５は、関連コンテンツ取得状況テーブルをサーバ５００ａに送信する。
【０１２７】
サーバ５００ａの通信部５０２ａは、関連コンテンツ取得状況テーブルを制御部５０３ａに出力する。制御部５０３ａは、関連コンテンツ取得状況テーブルを記憶部５０１ａに記憶する。
【０１２８】
ステップＳ３４０において、制御部５０３ａは、処理能力情報を要求する旨の処理能力要求情報を生成し、通信部５０２ａに出力する。通信部５０２ａは、処理能力要求情報を通信機器２１０ａに送信する。通信機器２１０ａのコンテンツ取得部２１３ａは、処理能力要求情報を制御部２１５ａに出力する。
【０１２９】
ステップＳ３５０において、制御部２１５ａは、コンテンツ取得部２１３ａの処理速度、通信速度、及び第１サポート対応サービスに関する処理能力情報を生成し、コンテンツ取得部２１３ａに出力する。コンテンツ取得部２１３ａは、処理能力情報をサーバ５００ａに送信する。サーバ５００ａの通信部５０２ａは、処理能力情報を受信する。
【０１３０】
ステップＳ３６０において、通信部５０２ａは、処理能力情報を取得対象コンテンツ決定部５０４ａに出力する。取得対象コンテンツ決定部５０４ａは、処理能力情報が示す第１サポート対応サービスのうち、サーバ５００ａが提供するウェブサービス（以下、「第１提供可能サービス」とも称する）毎に上述した関連コンテンツ取得予約処理を行なう。
【０１３１】
本例では、第１提供可能サービスは「ウェブサービスＡ」であり、「ウェブサービスＡ」に関する関連コンテンツ取得状況は「未取得」となっている。そこで、取得対象コンテンツ決定部５０４ａは、「ウェブサービスＡ」に関する関連コンテンツ取得状況を「予約済み」に更新する。これにより、第１予約済みウェブサービスは「ウェブサービスＡ」となる。
【０１３２】
取得対象コンテンツ決定部５０４ａは、全ての第１提供可能サービスについて関連コンテンツ取得予約処理を行なうことで、関連コンテンツ取得状況テーブルを更新する。
【０１３３】
取得対象コンテンツ決定部５０４ａは、更新された関連コンテンツ取得状況テーブルを通信部５０２ａに出力し、通信部５０２ａは、関連コンテンツ取得状況テーブルを提示制御装置３１０に送信する。
【０１３４】
ステップＳ３７０において、提示制御装置３１０の通信部３１５は、関連コンテンツ取得状況テーブル、即ち更新後の関連コンテンツ取得状況テーブルを受信し、制御部３１６に出力する。制御部３１６は、更新前後の関連コンテンツ取得状況テーブルを対比することで、第１予約済みウェブサービスを特定する。制御部３１６は、更新後の関連コンテンツ取得状況テーブルを記憶部３１４に記憶させる。さらに、制御部３６は、関連コンテンツ取得の予約が完了したことを示す予約完了情報を生成し、通信部３１５に出力する。通信部３１５は、予約完了情報をサーバ５００ａに送信する。なお、制御部３１５は、第１予約済みウェブサービスが存在しない場合には、予約完了情報を送信せず、ステップＳ４００に進む。
【０１３５】
ステップＳ３８０において、サーバ５００ａの通信部５０２ａは、予約完了情報を受信し、取得対象コンテンツ決定部５０４ａに出力する。取得対象コンテンツ決定部５０４ａは、コンテンツ取得部２１３ａの処理速度、通信速度、及び第１予約済みウェブサービスに基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部２１３ａによる取得の対象となる取得対象コンテンツを決定する。
【０１３６】
具体的には、サーバ５００ａは、第１の実施形態と同様に検索条件を決定し、決定した検索条件を満たすコンテンツ、即ち取得対象コンテンツを記憶部５０１ａから取得する。
【０１３７】
取得処理部５０５ａは、通信機器２１０ａのコンテンツ取得部２１３ａに取得対象コンテンツを取得させる処理を行なう。具体的には、取得処理部５０５ａは、取得対象コンテンツを通信部５０２ａに出力する。通信部５０２ａは、取得対象コンテンツを通信機器２１０ａに送信する。通信機器２１０ａのコンテンツ取得部２１３ａは、取得対象コンテンツを受信する。
【０１３８】
ステップＳ３９０において、コンテンツ取得部２１３ａは、受信した取得対象コンテンツを提示制御装置３１０に送信する一方、制御部２１５ａに出力する。制御部２１５ａは、取得対象コンテンツを記憶部２１４ａに記憶させる。なお、制御部２１５ａは、取得対象コンテンツを提示部２１１ａに提示させてもよい。また、制御部２１５ａは、記憶部２０４ａに記憶させた取得対象コンテンツを他の通信機器２１０ｂと共有させてもよい。
【０１３９】
提示制御装置３１０の通信部３１５は、取得対象コンテンツを受信し、制御部３１６に出力する。制御部３１６は、取得対象コンテンツを記憶部３１４に記憶させると共に、提示制御部３１２に出力する。制御部３１６は、取得対象コンテンツに基づいて、関連コンテンツ取得状況テーブルを更新する。即ち、制御部３１６は、取得対象コンテンツに対応する行の関連コンテンツ取得状況を「取得済み」に更新する。提示制御部３１２は、取得対象コンテンツまたは取得対象コンテンツに含まれるメタ情報を提示部３１３に提示させる。なお、記憶部３１４に記憶された取得対象コンテンツは、別のアプリケーションで使用されてもよい。また、取得対象コンテンツは、基準コンテンツのメタ情報とされてもよい。
【０１４０】
ステップＳ４００〜ステップＳ４９０において、ステップＳ３００〜ステップＳ３９０と同様の処理が行われる。即ち、ステップＳ４００において、サーバ５００ｂの制御部５０３ａは、メタ要求情報を生成し、通信部５０２ｂに出力する。通信部５０２ｂは、メタ要求情報を提示制御装置３１０に送信する。
【０１４１】
ステップＳ４１０において、提示制御装置３１０の通信部３１５は、メタ要求情報を受信して制御部３１６に出力する。制御部３１６は、記憶部３１４からメタ情報を取得し、通信部３１５に出力する。通信部３１５は、メタ情報をサーバ５００ｂに送信する。サーバ５００ｂの通信部５０２ｂは、メタ情報を受信して制御部５０３ｂに出力し、制御部５０３ｂは、メタ情報を記憶部５０１ｂに記憶させる。
【０１４２】
次いで、ステップＳ４２０において、制御部５０３ｂは、関連コンテンツ取得状況テーブル要求情報を生成し、通信部５０２ｂに出力する。通信部５０２ｂは、関連コンテンツ取得状況テーブル要求情報を提示制御装置３１０に送信する。
【０１４３】
ステップＳ４３０において、提示制御装置３１０の通信部３１５は、関連コンテンツ取得状況テーブル要求情報を受信し、制御部３１６に出力する。制御部３１６は、関連コンテンツ取得状況テーブルを記憶部３１４から取得し、通信部３１５に出力する。通信部３１５は、関連コンテンツ取得状況テーブルをサーバ５００ｂに送信する。
【０１４４】
サーバ５００ｂの通信部５０２ｂは、関連コンテンツ取得状況テーブルを制御部５０３ｂに出力する。制御部５０３ｂは、関連コンテンツ取得状況テーブルを記憶部５０１ｂに記憶する。
【０１４５】
ステップＳ４４０において、制御部５０３ｂは、処理能力情報を要求する旨の処理能力要求情報を生成し、通信部５０２ｂに出力する。通信部５０２ｂは、処理能力要求情報を通信機器２１０ｂに送信する。通信機器２１０ｂのコンテンツ取得部２１３ｂは、処理能力要求情報を制御部２１５ｂに出力する。
【０１４６】
ステップＳ４５０において、制御部２１５ｂは、コンテンツ取得部２１３ｂの処理速度、通信速度、及び第２サポート対応サービスに関する処理能力情報を生成し、コンテンツ取得部２１３ｂに出力する。コンテンツ取得部２１３ｂは、処理能力情報をサーバ５００ｂに送信する。サーバ５００ｂの通信部５０２ｂは、処理能力情報を受信する。
【０１４７】
ステップＳ４６０において、通信部５０２ｂは、処理能力情報を取得対象コンテンツ決定部５０４ｂに出力する。取得対象コンテンツ決定部５０４ｂは、処理能力情報が示す第２サポート対応サービスのうち、サーバ５００ｂが提供するウェブサービス（以下、「第２提供可能サービス」とも称する）毎に上述した関連コンテンツ取得予約処理を行なう。
【０１４８】
本例では、第２提供可能サービスは「ウェブサービスＢ」、「ウェブサービスＣ」であり、「ウェブサービスＢ」、「ウェブサービスＣ」に関する関連コンテンツ取得状況は「未取得」となっている。そこで、取得対象コンテンツ決定部５０４ｂは、「ウェブサービスＢ」、「ウェブサービスＣ」に関する関連コンテンツ取得状況を「予約済み」に更新する。これにより、第２予約済みウェブサービスは「ウェブサービスＢ」、「ウェブサービスＣ」となる。
【０１４９】
取得対象コンテンツ決定部５０４ｂは、全ての第２提供可能サービスについて関連コンテンツ取得予約処理を行なうことで、関連コンテンツ取得状況テーブルを更新する。
【０１５０】
取得対象コンテンツ決定部５０４ｂは、更新された関連コンテンツ取得状況テーブルを通信部５０２ｂに出力し、通信部５０２ｂは、関連コンテンツ取得状況テーブルを提示制御装置３１０に送信する。
【０１５１】
ステップＳ４７０において、提示制御装置３１０の通信部３１５は、関連コンテンツ取得状況テーブル、即ち更新後の関連コンテンツ取得状況テーブルを受信し、制御部３１６に出力する。制御部３１６は、更新前後の関連コンテンツ取得状況テーブルを対比することで、第２予約済みウェブサービスを特定する。制御部３１６は、更新後の関連コンテンツ取得状況テーブルを記憶部３１４に記憶させる。さらに、制御部３６は、関連コンテンツ取得の予約が完了したことを示す予約完了情報を生成し、通信部３１５に出力する。通信部３１５は、予約完了情報をサーバ５００ｂに送信する。なお、制御部３１５は、第２予約済みウェブサービスが存在しない場合には、予約完了情報を送信せず、図１３に示す処理を終了する。
【０１５２】
ステップＳ４８０において、サーバ５００ｂの通信部５０２ｂは、予約完了情報を受信し、取得対象コンテンツ決定部５０４ｂに出力する。取得対象コンテンツ決定部５０４ｂは、コンテンツ取得部２１３ｂの処理速度、通信速度、及び第２予約済みウェブサービスに基づいて、基準コンテンツに関連する関連コンテンツのうち、コンテンツ取得部２１３ｂによる取得の対象となる取得対象コンテンツを決定する。
【０１５３】
具体的には、サーバ５００ｂは、第１の実施形態と同様に検索条件を決定し、決定した検索条件を満たすコンテンツ、即ち取得対象コンテンツを記憶部５０１ｂから取得する。
【０１５４】
取得処理部５０５ｂは、通信機器２１０ｂのコンテンツ取得部２１３ｂに取得対象コンテンツを取得させる処理を行なう。具体的には、取得処理部５０５ｂは、取得対象コンテンツを通信部５０２ｂに出力する。通信部５０２ｂは、取得対象コンテンツを通信機器２１０ｂに送信する。通信機器２１０ｂのコンテンツ取得部２１３ｂは、取得対象コンテンツを受信する。
【０１５５】
ステップＳ４９０において、コンテンツ取得部２１３ｂは、受信した取得対象コンテンツを提示制御装置３１０に送信する一方、制御部２１５ｂに出力する。制御部２１５ｂは、取得対象コンテンツを記憶部２１４ｂに記憶させる。なお、制御部２１５ｂは、取得対象コンテンツを提示部２１１ｂに提示させてもよい。また、制御部２１５ｂは、記憶部２０４ｂに記憶させた取得対象コンテンツを他の通信機器２１０ａと共有させてもよい。
【０１５６】
提示制御装置３１０の通信部３１５は、取得対象コンテンツを受信し、制御部３１６に出力する。制御部３１６は、取得対象コンテンツを記憶部３１４に記憶させると共に、提示制御部３１２に出力する。制御部３１６は、取得対象コンテンツに基づいて、関連コンテンツ取得状況テーブルを更新する。即ち、制御部３１６は、取得対象コンテンツに対応する行の関連コンテンツ取得状況を「取得済み」に更新する。提示制御部３１２は、取得対象コンテンツまたは取得対象コンテンツに含まれるメタ情報を提示部３１３に提示させる。なお、記憶部３１４に記憶された取得対象コンテンツは、別のアプリケーションで使用されてもよい。また、取得対象コンテンツは、基準コンテンツのメタ情報とされてもよい。
【０１５７】
以上により、第３の実施形態に係る情報処理システム１１によれば、第１の実施形態と同様の効果が得られる。特に、第３の実施形態に係る情報処理システム１２では、サーバ５００ａ、５００ｂが取得対象コンテンツ決定部５０４ａ、５０４ｂ及び取得処理部５０５ａ、５０５ｂを有する。したがって、サーバ５００ａ、５００ｂ自身が取得対象コンテンツを決定することができるので、検索条件情報をサーバ５００ａ、５００ｂに送信する必要がない。したがって、処理効率が向上する。また、情報処理システム１２は、取得対象コンテンツをより正確に決定することができる。
【０１５８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１５９】
例えば、上述した第１〜第３の実施形態を任意に組み合わせてもよい。具体的には、通信機器、提示制御装置、及びサーバのうち、複数種類の構成要素が取得対象コンテンツ決定部及び取得処理部を有していてもよい。複数種類の構成要素に取得対象コンテンツ決定部を備えさせた場合、取得対象コンテンツ決定部毎に検索条件を異ならせてもよい。そして、情報処理システムは、各取得対象コンテンツ決定部が決定した取得対象コンテンツのうち、どのコンテンツを提示させるのかをユーザに選択させてもよい。また、情報処理システムは、各取得対象コンテンツ決定部に優先順位を設定し、優先順位の高い取得対象コンテンツ決定部が決定した取得対象コンテンツを優先的に提示するようにしてもよい。
【０１６０】
また、上述した各実施形態では、コンテンツ取得部、即ち通信機器はサーバから関連コンテンツを取得することとしたが、他の構成要素から関連コンテンツを取得するようにしてもよい。例えば、通信機器は、ユーザが保有する他の情報処理装置、例えばオーディオ、ＰＣ、ゲーム機等と通信機器と通信ネットワーク４０で接続されている場合、これらの構成要素から関連コンテンツを取得するようにしてもよい。また、通信機器自身が関連コンテンツを有している場合、これを提示制御装置に提供してもよい。
【０１６１】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示する制御を行うコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部と、
前記取得対象コンテンツを前記コンテンツ取得部に取得させる取得処理部と、を備える情報処理装置。
（２）
前記コンテンツ取得部は複数存在し、
前記取得対象コンテンツ決定部は、一のコンテンツ取得部に対する前記取得対象コンテンツを、前記一のコンテンツ取得部の処理能力と、他のコンテンツ取得部による前記関連コンテンツの取得状況とに基づいて決定する、前記（１）記載の情報処理装置。
（３）
前記取得対象コンテンツ決定部は、各コンテンツ取得部による前記関連コンテンツの取得状況が記録された関連コンテンツ取得状況テーブルに基づいて、前記一のコンテンツ取得部に対する前記取得対象コンテンツを決定する、前記（２）記載の情報処理装置。
（４）
前記取得対象コンテンツ決定部は、前記コンテンツ取得部の処理速度、前記コンテンツ取得部の前記通信ネットワーク上での通信速度、及び前記コンテンツ取得部がサポート可能なウェブサービスのうち、少なくとも１つに基づいて、前記取得対象コンテンツを決定する、前記（１）〜（３）のいずれか１項に記載の情報処理装置。
（５）
前記取得対象コンテンツ決定部は、前記コンテンツ提示制御部の設置位置、前記コンテンツ提示制御部が前記基準コンテンツを提示した提示時点、前記設置位置及び前記提示時点での気象、前記コンテンツ提示制御部の特性、前記コンテンツ提示制御部を使用するユーザの特性、及びウェブサービスのレーティングのうち、少なくとも１つに基づいて、前記取得対象コンテンツを決定する、前記（１）〜（４）のいずれか１項に記載の情報処理装置。
（６）
前記取得処理部は、前記基準コンテンツに関するメタ情報を前記コンテンツ取得部に通知する、前記（１）〜（５）のいずれか１項に記載の情報処理装置。
（７）
通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示するコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定することと、
前記取得対象コンテンツを前記コンテンツ取得部に取得させることと、を含む情報処理方法。
（８）
コンピュータに、
通信ネットワークを介した各種コンテンツの取得と、基準コンテンツを提示するコンテンツ提示制御部との通信とが可能なコンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定機能と、
前記取得対象コンテンツを前記コンテンツ取得部に取得させる取得処理機能と、を実現させる、プログラム。
（９）
基準コンテンツを提示する制御を行う基準コンテンツ提示制御装置と、
通信ネットワークを介した各種コンテンツの取得と、前記基準コンテンツ提示制御装置との通信とが可能なコンテンツ取得部、
前記コンテンツ取得部の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記コンテンツ取得部による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び
前記取得対象コンテンツを前記コンテンツ取得部に取得させる取得処理部を備える通信機器と、を備える情報処理システム。
（１０）
通信ネットワークを介した各種コンテンツの取得が可能な通信機器と、
前記通信機器と通信を行い、かつ、基準コンテンツを提示する制御を行う基準コンテンツ提示制御部、
前記通信機器の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記通信機器による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び
前記取得対象コンテンツを前記通信機器に取得させる取得処理部を備えるコンテンツ提示制御装置と、を備える情報処理システム。
（１１）
通信ネットワークを介した各種コンテンツの取得が可能な通信機器と、
前記通信機器と通信を行い、かつ、基準コンテンツを提示する制御を行う提示制御装置と、
前記通信機器の処理能力に基づいて、前記基準コンテンツに関連する関連コンテンツのうち、前記通信機器による取得の対象となる取得対象コンテンツを決定する取得対象コンテンツ決定部、及び
前記取得対象コンテンツを前記通信機器に取得させる取得処理部を備えるサーバと、を備える情報処理システム。
【符号の説明】
【０１６２】
１０〜１２  情報処理システム
２０ａ、２０ｂ、２００ａ、２００ｂ、２１０ａ、２１０ｂ  通信機器
３０、３００、３１０  提示制御装置
５０ａ、５０ｂ、５００ａ、５００ｂ  サーバ
２３ａ、２３ｂ、２０３ａ、２０３ｂ、２１３ａ、２１３ｂ  コンテンツ取得部
２６ａ、２６ｂ、３０７、５０４ａ、５０４ｂ  取得対象コンテンツ決定部
２７ａ、２７ｂ、３０８、５０５ａ、５０５ｂ  取得処理部
【図１】
2013037571.tif 000003
【図２】
2013037571.tif 000004
【図３】
2013037571.tif 000005
【図４】
2013037571.tif 000006
【図５】
2013037571.tif 000007
【図６】
2013037571.tif 000008
【図７】
2013037571.tif 000009
【図８】
2013037571.tif 000010
【図９】
2013037571.tif 000011
【図１０】
2013037571.tif 000012
【図１１】
2013037571.tif 000013
【図１２】
2013037571.tif 000014
【図１３】
2013037571.tif 000015