(57)【要約】【課題】ユーザの興味をもった情報を的確に収集し、適切なタイミングでその情報を提示することが可能な情報提示システムを提供する。【解決手段】情報提示システムでは、コンテンツ再生装置であるＴＶ４００で再生中のコンテンツに対して、携帯端末２００で登録の指示を受け付けると、その指示に応じたタイミングのコンテンツ情報がサーバ１００に登録される。表示装置である携帯端末２００で実行されるアクションに関連する情報であるアクション情報を取得すると、サーバ１００はアクション情報に基づいて該当するコンテンツ情報を抽出し、携帯端末２００に再生させる。コンテンツ情報は、指示に応じたタイミングに基づく期間、ＴＶ４００で再生されていたシーンの動画を含み、携帯端末２００では、その動画が再生されると共に、コンテンツ情報に含まれる情報も提示される。【選択図】図１
2013218399.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ再生装置と表示装置とを含む情報提示システムであって、
前記コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるための第１の受付手段と、
前記指示に応じたタイミングのコンテンツ情報を記憶装置に登録するための登録手段と、
前記表示装置で実行されるアクションに関連する情報であるアクション情報を取得するための取得手段と、
前記アクション情報に基づいて前記記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するための抽出手段と、
前記抽出手段で抽出された前記コンテンツ情報を前記表示装置で再生させるための再生手段とを備え、
前記コンテンツ情報は、前記指示に応じたタイミングに基づく期間、前記コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、前記シーンに関連した情報は前記シーンの動画を含み、
前記再生手段は、前記コンテンツ情報に含まれる前記動画を再生させると共に、前記コンテンツ情報に含まれる情報を提示する、情報提示システム。
【請求項２】
前記再生手段で提示される前記情報は、前記コンテンツ情報に含まれる情報のうち前記抽出手段での抽出に用いられた情報である、請求項１に記載の情報提示システム。
【請求項３】
前記再生手段で提示すべき情報を前記情報から変更させる指示を受け付けるための第２の受付手段と、
前記記憶装置に登録された前記コンテンツ情報に含まれる情報を前記第２の受付手段で指示された情報に更新するための更新手段とをさらに備える、請求項１または２に記載の情報提示システム。
【請求項４】
前記第２の受付手段は、前記情報に替わる情報として、前記コンテンツに含まれる前記情報以外の情報を選択可能に前記表示装置に提示して、その中からの選択を受け付ける、請求項３に記載の情報提示システム。
【請求項５】
前記登録手段は、前記コンテンツ情報をユーザに関連付けて前記記憶装置に登録し、
前記抽出手段は、前記ユーザに関連付けられている前記表示装置からの前記アクション情報に基づいて、前記記憶装置に前記ユーザに関連付けて登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出する、請求項１〜４のいずれかに記載の情報提示システム。
【請求項６】
前記表示装置および前記第１の受付手段を有する携帯端末と、
前記登録手段、前記取得手段、および前記抽出手段とを有するサーバとをさらに備え、
前記携帯端末は前記登録の指示を受け付けるとその旨を前記サーバに通知し、
前記携帯端末は前記アクションを実行すると前記アクション情報を前記サーバに送信し、
前記サーバが、前記アクション情報に基づいて抽出された前記コンテンツ情報を前記携帯端末に送信することで、前記コンテンツ情報が前記携帯端末において再生される、請求項１〜５のいずれかに記載の情報提示システム。
【請求項７】
前記コンテンツ再生装置は前記第１の受付手段を含み、
前記表示装置を有する携帯端末と、
前記登録手段、前記取得手段、および前記抽出手段とを有するサーバとをさらに備え、
前記コンテンツ再生装置は前記登録の指示を受け付けるとその旨を前記サーバに通知し、
前記携帯端末は前記アクションを実行すると前記アクション情報を前記サーバに送信し、
前記サーバが、前記アクション情報に基づいて抽出された前記コンテンツ情報を前記携帯端末に送信することで、前記コンテンツ情報が前記携帯端末において再生される、請求項１〜５のいずれかに記載の情報提示システム。
【請求項８】
前記表示装置で実行させるアクションは、位置を特定する情報を取得するアクションであって、前記アクション情報は前記アクションによって得られた前記位置を特定する情報を含む、請求項１〜７のいずれかに記載の情報提示システム。
【請求項９】
表示装置に情報を提示させるための情報提示装置であって、
コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるための第１の受付手段と、
前記指示に応じたタイミングのコンテンツ情報を記憶装置に登録するための登録手段と、
前記表示装置で実行されるアクションに関連する情報であるアクション情報を取得するための取得手段と、
前記アクション情報に基づいて前記記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するための抽出手段と、
前記抽出手段で抽出された前記コンテンツ情報を前記表示装置で再生させるための再生手段とを備え、
前記コンテンツ情報は、前記指示に応じたタイミングに基づく期間、前記コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、前記シーンに関連した情報は前記シーンの動画を含み、
前記再生手段は、前記コンテンツ情報に含まれる前記動画を前記表示装置で再生させると共に、前記コンテンツ情報に含まれる情報を提示させる、情報提示装置。
【請求項１０】
前記再生手段で提示すべき情報を前記情報から変更させる指示を受け付けるための第２の受付手段と、
前記記憶装置に登録された前記コンテンツ情報に含まれる情報を前記第２の受付手段で指示された情報に更新するための更新手段とをさらに備える、請求項９に記載の情報提示装置。
【請求項１１】
コンテンツ再生装置と表示装置とを含む情報提示システムにおける情報提示方法であって、
前記コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるステップと、
前記指示に応じたタイミングのコンテンツ情報を記憶装置に登録するステップと、
前記表示装置でアクションを実行するステップと、
前記アクションに関連する情報であるアクション情報に基づいて、前記記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するステップと、
前記抽出するステップにおいて抽出された前記コンテンツ情報を前記表示装置で再生するステップとを備え、
前記コンテンツ情報は、前記指示に応じたタイミングに基づく期間、前記コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、前記シーンに関連した情報は前記シーンの動画を含み、
前記再生するステップでは、前記コンテンツ情報に含まれる前記動画を前記表示装置で再生すると共に、前記コンテンツ情報に含まれる情報を提示する、情報提示方法。
【請求項１２】
前記再生するステップにおいて前記表示装置で提示すべき情報を前記情報から変更させる指示を受け付けるステップと、
前記記憶装置に登録された前記コンテンツ情報に含まれる情報を前記変更させる指示を受け付けるステップで指示された情報に更新するステップとをさらに備え、
前記更新するステップにおいて前記コンテンツ情報が更新された後に前記表示装置でアクションが実行されると、前記更新された前記コンテンツ情報を用いて前記抽出するステップおよび前記再生するステップが実行される、請求項１１に記載の情報提示方法。
【請求項１３】
情報提示装置に含まれるコンピュータに、表示装置に情報を提示させる処理を実行させるためのプログラムであって、
コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるステップと、
前記指示に応じたタイミングのコンテンツ情報を記憶装置に登録するステップと、
前記表示装置で実行されるアクションに関連する情報であるアクション情報を取得するステップと、
前記アクション情報に基づいて、前記記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するステップと、
前記抽出するステップにおいて抽出された前記コンテンツ情報を前記表示装置で再生させるステップとを前記コンピュータに実行させ、
前記コンテンツ情報は、前記指示に応じたタイミングに基づく期間、前記コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、前記シーンに関連した情報は前記シーンの動画を含み、
前記再生させるステップでは、前記コンテンツ情報に含まれる前記動画を前記表示装置で再生させると共に、前記コンテンツ情報に含まれる情報を提示させる、情報提示プログラム。
【請求項１４】
前記再生させるステップにおいて前記表示装置で提示すべき情報を前記情報から変更させる指示を受け付けるステップと、
前記記憶装置に登録された前記コンテンツ情報に含まれる情報を前記変更させる指示を受け付けるステップで指示された情報に更新するステップとをさらに前記コンピュータに実行させ、
前記更新するステップにおいて前記コンテンツ情報が更新された後に前記表示装置からアクション情報が取得されると、前記更新された前記コンテンツ情報を用いて前記抽出するステップおよび前記再生するステップを前記コンピュータに実行させる、請求項１３に記載の情報提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報提示システム、情報提示装置、情報提示方法、および情報提示プログラムに関し、特に、コンテンツに関連した情報を提示する情報提示システム、情報提示装置、情報提示方法、および情報提示プログラムに関する。
【背景技術】
【０００２】
多くのコンテンツの中からユーザが興味をもつであろう情報をユーザに提示可能な技術として、たとえば特開２０１１−９７４１７号公報（以下、特許文献１）は、予め、番組情報を定義付けるキーワード辞書とユーザの行動モデルとを用意しておくことで、ユーザが映像コンテンツの視聴中に興味があるとして指示した場面に関する情報を収集して、ユーザ行動モデルから判断される場面で、ユーザの求める確率の高い情報のカテゴリのキーワードを含む情報を提示する、情報提示装置を開示している。
【０００３】
また、特開２０１１−１８０７２９号公報（以下、特許文献２）は、コンテンツ視聴中のユーザからの指示に基づいて特定されるコンテンツから推定されるキーワードを、メモとして自動的に登録する情報処理装置を開示している。
【０００４】
また、特開２０１１−２１１５９１号公報（以下、特許文献３）は、予め所定の場所の位置情報を記憶しておき、携帯端末の現在位置に基づいて当該所定の場所に携帯端末があるときに、そのタイミング以降の番組であって、ユーザの属性および視聴履歴に基づいて抽出される番組情報を携帯端末に送信する情報提供装置を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−９７４１７号公報
【特許文献２】特開２０１１−１８０７２９号公報
【特許文献３】特開２０１１−２１１５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の特許文献に開示された方法では、予めユーザの行動や嗜好をデータベース化しておき、それに基づいて情報を収集したり提示したりするものである。そのため、データベースから推測される嗜好と異なる情報が収集されなかったり、データベースから推測される行動と異なる行動の場合には適切なタイミングで情報が提示されなかったりする、という問題がある。
【０００７】
また、あるタイミングで情報が提示されたとしても、ユーザは、なぜその情報が収集されたのか把握できないと、有効にその情報を利用することができない場合がある、という問題もある。
【０００８】
本発明はこのような問題に鑑みてなされたものであって、ユーザの興味をもった情報を的確に収集し、適切なタイミングでその情報を提示することが可能な情報提示システム、情報提示装置、情報提示方法、および情報提示プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のある局面に従うと、情報提示システムはコンテンツ再生装置と表示装置とを含む情報提示システムであって、コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるための第１の受付手段と、指示に応じたタイミングのコンテンツ情報を記憶装置に登録するための登録手段と、表示装置で実行されるアクションに関連する情報であるアクション情報を取得するための取得手段と、アクション情報に基づいて記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するための抽出手段と、抽出手段で抽出されたコンテンツ情報を表示装置で再生させるための再生手段とを備える。コンテンツ情報は、指示に応じたタイミングに基づく期間、コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、シーンに関連した情報はシーンの動画を含み、再生手段は、コンテンツ情報に含まれる動画を再生させると共に、コンテンツ情報に含まれる情報を提示する。
【００１０】
好ましくは、再生手段で提示される情報は、コンテンツ情報に含まれる情報のうち抽出手段での抽出に用いられた情報である。
【００１１】
好ましくは、情報提示システムは、再生手段で提示すべき情報を提示された情報から変更させる指示を受け付けるための第２の受付手段と、記憶装置に登録されたコンテンツ情報に含まれる情報を第２の受付手段で指示された情報に更新するための更新手段とをさらに備える。
【００１２】
より好ましくは、第２の受付手段は、提示された情報に替わる情報として、コンテンツに含まれる上記提示された情報以外の情報を選択可能に表示装置に提示して、その中からの選択を受け付ける。
【００１３】
好ましくは、登録手段は、コンテンツ情報をユーザに関連付けて記憶装置に登録し、抽出手段は、ユーザに関連付けられている表示装置からのアクション情報に基づいて、記憶装置にユーザに関連付けて登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出する。
【００１４】
好ましくは、情報提示システムは、表示装置および第１の受付手段を有する携帯端末と、登録手段、取得手段、および抽出手段とを有するサーバとをさらに備える。携帯端末は登録の指示を受け付けるとその旨をサーバに通知し、携帯端末はアクションを実行するとアクション情報をサーバに送信する。サーバが、アクション情報に基づいて抽出されたコンテンツ情報を携帯端末に送信することで、コンテンツ情報が携帯端末において再生される。
【００１５】
好ましくは、情報提示システムは、コンテンツ再生装置は第１の受付手段を含み、表示装置を有する携帯端末と、登録手段、取得手段、および抽出手段とを有するサーバとをさらに備える。コンテンツ再生装置は登録の指示を受け付けるとその旨をサーバに通知し、携帯端末はアクションを実行するとアクション情報をサーバに送信する。サーバが、アクション情報に基づいて抽出されたコンテンツ情報を携帯端末に送信することで、コンテンツ情報が携帯端末において再生される。
【００１６】
好ましくは、表示装置で実行させるアクションは、位置を特定する情報を取得するアクションであって、アクション情報はアクションによって得られた位置を特定する情報を含む。
【００１７】
本発明の他の局面に従うと、情報提示装置は表示装置に情報を提示させるための情報提示装置であって、コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるための第１の受付手段と、指示に応じたタイミングのコンテンツ情報を記憶装置に登録するための登録手段と、表示装置で実行されるアクションに関連する情報であるアクション情報を取得するための取得手段と、アクション情報に基づいて記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するための抽出手段と、抽出手段で抽出されたコンテンツ情報を表示装置で再生させるための再生手段とを備える。コンテンツ情報は、指示に応じたタイミングに基づく期間、コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、シーンに関連した情報はシーンの動画を含み、再生手段は、コンテンツ情報に含まれる動画を表示装置で再生させると共に、コンテンツ情報に含まれる情報を提示させる。
【００１８】
好ましくは、情報提示装置は、再生手段で提示すべき情報を提示された情報から変更させる指示を受け付けるための第２の受付手段と、記憶装置に登録されたコンテンツ情報に含まれる情報を第２の受付手段で指示された情報に更新するための更新手段とをさらに備える。
【００１９】
本発明のさらに他の局面に従うと、情報提示方法はコンテンツ再生装置と表示装置とを含む情報提示システムにおける情報提示方法であって、コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるステップと、指示に応じたタイミングのコンテンツ情報を記憶装置に登録するステップと、表示装置でアクションを実行するステップと、アクションに関連する情報であるアクション情報に基づいて、記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するステップと、抽出するステップにおいて抽出されたコンテンツ情報を表示装置で再生するステップとを備える。コンテンツ情報は、指示に応じたタイミングに基づく期間、コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、シーンに関連した情報はシーンの動画を含み、再生するステップでは、コンテンツ情報に含まれる動画を表示装置で再生すると共に、コンテンツ情報に含まれる情報を提示する。
好ましくは、情報提示方法は、再生するステップにおいて表示装置で提示すべき情報を提示された情報から変更させる指示を受け付けるステップと、記憶装置に登録されたコンテンツ情報に含まれる情報を変更させる指示を受け付けるステップで指示された情報に更新するステップとをさらに備え、更新するステップにおいてコンテンツ情報が更新された後に表示装置でアクションが実行されると、更新されたコンテンツ情報を用いて抽出するステップおよび再生するステップが実行される。
【００２０】
本発明のさらに他の局面に従うと、情報提示プログラムは情報提示装置に含まれるコンピュータに表示装置に情報を提示させる処理を実行させるためのプログラムであって、コンテンツ再生装置で再生中のコンテンツに対して登録の指示を受け付けるステップと、指示に応じたタイミングのコンテンツ情報を記憶装置に登録するステップと、表示装置で実行されるアクションに関連する情報であるアクション情報を取得するステップと、アクション情報に基づいて、記憶装置に登録されたコンテンツ情報のうち該当するコンテンツ情報を抽出するステップと、抽出するステップにおいて抽出されたコンテンツ情報を表示装置で再生させるステップとをコンピュータに実行させる。コンテンツ情報は、指示に応じたタイミングに基づく期間、コンテンツ再生装置で再生されていたシーンに関連した情報を含んで、シーンに関連した情報はシーンの動画を含み、再生させるステップでは、コンテンツ情報に含まれる動画を表示装置で再生させると共に、コンテンツ情報に含まれる情報を提示させる。
【００２１】
好ましくは、情報提示プログラムは、再生させるステップにおいて表示装置で提示すべき情報を提示された情報から変更させる指示を受け付けるステップと、記憶装置に登録されたコンテンツ情報に含まれる情報を変更させる指示を受け付けるステップで指示された情報に更新するステップとをさらにコンピュータに実行させ、更新するステップにおいてコンテンツ情報が更新された後に表示装置からアクション情報が取得されると、更新されたコンテンツ情報を用いて抽出するステップおよび再生するステップをコンピュータに実行させる。
【発明の効果】
【００２２】
この発明によると、ユーザの興味をもった情報が的確に収集され、かつ、適切なタイミングでその情報が提示されることになる。さらに、その際に、登録時に再生されていた動画も提示されることで、ユーザはどうしてこの情報を登録したかを容易に思い出すことができ、提示された情報をより有効に利用することができる。
【図面の簡単な説明】
【００２３】
【図１】実施の形態にかかる情報提示システムの構成の具体例を示す図である。
【図２】情報提示システムに含まれるサーバのハードウェア構成の具体例を示す図である。
【図３】情報提示システムに含まれる携帯端末のハードウェア構成の具体例を示す図である。
【図４】情報提示システムに含まれるＴＶのハードウェア構成の具体例を示す図である。
【図５】登録動作の流れを表わした図である。
【図６】登録動作の流れの他の例を表わした図である。
【図７】再生動作の流れを表わした図である。
【図８】図７のステップＳ２５で提示される情報の具体例を表わす図である。
【図９】更新動作の流れを表わした図である。
【図１０】図９のステップＳ３２での、携帯端末の操作画面の具体例を表わした図である。
【図１１】図９のステップＳ３２での、携帯端末の操作画面の他の具体例を表わした図である。
【図１２】携帯端末の操作画面の具体例を表わした図である。
【図１３】サーバの機能構成の具体例を示すブロック図である。
【図１４】サーバでの番組情報の記憶状態の概念を表わした図である。
【図１５】サーバでの番組情報の記憶状態の他の概念を表わした図である。
【図１６】携帯端末の機能構成の具体例を示すブロック図である。
【図１７】サーバでの登録動作の流れを表わすフローチャートである。
【図１８】サーバでの、再生動作の流れを表わすフローチャートである。
【図１９】携帯端末での、再生動作および更新動作の流れを表わしたフローチャートである。
【図２０】サーバでの、更新動作の流れを表わしたフローチャートである。
【発明を実施するための形態】
【００２４】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２５】
＜システム構成＞
図１は、本実施の形態にかかる情報提示システムの構成の具体例を示す図である。
【００２６】
図１を参照して、情報提示システムは、サーバ１００と、情報提示装置である携帯端末２００と、サーバ３００と、コンテンツ再生装置であるテレビ（ＴＶ）４００とを含む。
【００２７】
これら装置はそれぞれインターネット等を利用したネットワーク６００に接続されて、相互に通信可能である。
【００２８】
携帯端末２００は、たとえば、携帯電話機やノート型のＰＣ（パーソナルコンピュータ）や、ＰＤＡ（Personal Digital Assistants）や、書籍閲覧装置や、通信機能を有したデジタルカメラやゲーム機や時計や小型ＴＶ、などが該当する。
【００２９】
サーバ１００は、携帯端末２００等から送信された情報をユーザに関連付けて記憶する。そして、後述する情報提供処理を行なって、番組情報を携帯端末２００に対して送信する。
【００３０】
サーバ３００は番組情報を記憶し、予め規定されたタイミングでコンテンツ再生装置であるＴＶ４００に送信する。ＴＶ４００は受信した番組情報に含まれる動画を規定されたタイミングに再生して出力することでコンテンツである番組を再生すると共に、指示操作に従って番組情報を表示する。
【００３１】
ここで、番組情報は、動画と、いわゆるメタデータとも言われる番組の内容を表わす情報（以下、メタ情報と称する）とを含む。その他、音声が含まれてもよい。メタ情報には、番組のタイトルなどの番組を特定する情報（番組特定情報）、放送日時、ジャンル、出演者、位置情報、使用されている音楽、番組で紹介された内容、などの様々な事項が含まれる。メタ情報は、番組全体に対して１つ設定されるものであってもよいし、番組を構成するシーンごとに設定されるものであってもよい。後者の場合、メタ情報には、さらに、上記各事項に加えて対応するシーンを特定するための情報（シーン特定情報）が含まれる。
【００３２】
＜装置構成＞
図２は、サーバ１００のハードウェア構成の具体例を示す図である。
【００３３】
図２を参照して、サーバ１００は一般的なコンピュータ等によって構成されるものであり、一例として、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ１２と、番組情報などを記憶するためのＨＤ（Hard Disk）１３と、ネットワーク６００を介した通信を制御するためのネットワークコントローラ１４とを含む。
【００３４】
図示しないものの、サーバ３００も同様の構成であってよい。
図３は、携帯端末２００のハードウェア構成の具体例を示す図である。
【００３５】
図３を参照して、携帯端末２００は、全体を制御するための演算装置であるＣＰＵ２０と、ＣＰＵ２０で実行されるプログラムなどを記憶するためのＲＯＭ２１と、ＣＰＵ２０でプログラムを実行する際の作業領域として機能するためのＲＡＭ２２と、ＧＰＳ（Global Positioning System）信号または基地局からの位置信号を受信して当該携帯端末２００の位置情報を取得するためのＧＰＳコントローラ２４と、情報を表示したり当該携帯端末２００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル２５と、ネットワーク６００を介した通信を制御するためのネットワークコントローラ２７と、コンテンツデータなどを記憶するためメモリ２８とを含む。
【００３６】
さらに、携帯端末２００は、カメラ２６や、磁気センサを含んで当該携帯端末２００の向きを検出するための電子コンパス２３などを備えてもよい。
【００３７】
この例では、操作パネル２５は、図示しないタッチパネルと操作キーとを含むものとする。すなわち、操作パネル２５は、表示装置と指示入力装置とを兼ねるものとする。
【００３８】
タッチパネルは、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。
【００３９】
もちろん、操作パネル２５に替えて、表示装置と指示入力装置とを備えるようにしてもよい。
【００４０】
図４は、ＴＶ４００のハードウェア構成の具体例を示す図である。
図４を参照して、ＴＶ４００は、全体を制御するための演算装置であるＣＰＵ４０と、ＣＰＵ４０で実行されるプログラムなどを記憶するためのＲＯＭ４１と、ＣＰＵ４０でプログラムを実行する際の作業領域として機能するためのＲＡＭ４２と、番組情報などを記憶するためのＨＤ（Hard Disk）４３と、ネットワーク６００を介した通信を制御するためのネットワークコントローラ４４と、ディスプレイ４５と、指示入力を受け付けるための入力装置４６とを含む。
【００４１】
入力装置４６はスイッチなどであってもよいし、無線通信にて指示入力を受け付けるためのリモートコントローラ（リモコン）を含んでもよい。
【００４２】
＜動作概要＞
本実施の形態にかかる情報提示システムでは、ユーザ指示に基づいて当該ユーザに関連付けて番組情報を登録する動作（登録動作）と、携帯端末２００での動作に基づいて判断されたタイミングにそのタイミングに応じた番組情報を抽出して再生させる動作（再生動作）と、ユーザ指示に従って登録された番組情報を更新する動作（更新動作）とが行なわれる。そして、更新された番組情報に基づいて、再生動作が行なわれる。
【００４３】
図５は、登録動作の流れを表わした図である。
図５を参照して、サーバ３００から番組情報がＴＶ４００に対して送信され（ステップＳ１１）、それに基づいて番組が再生される。再生中に携帯端末２００において登録の指示を受け付けると（ステップＳ１２）、登録を指示する信号と、携帯端末２００を特定する情報（ＩＤ）とがサーバ１００に対して送信される（ステップＳ１３）。
【００４４】
携帯端末２００には、登録の指示を受け付けるための機構が設けられる。登録の指示を受け付けるための機構は、一例として、図示されたように、操作パネル２５に表示された登録ボタン５１であってもよいし、登録を指示するためのボタンが設けられていてもよい。この登録ボタン５１がタッチされることで、携帯端末２００からサーバ１００に対して携帯端末２００のＩＤと共に登録信号が送信される。登録信号には登録ボタン５１がタッチされたタイミング（時刻）を特定する情報が含まれてもよい。
【００４５】
なお、ここでは、さらに、ＴＶ４００を特定する情報や、メタ情報から得られるＴＶ４００で再生中の番組を特定する情報がサーバ１００に対して送信されてもよい。これは、たとえばＴＶ４００が複数台ある場合に、サーバ１００側でどのＴＶ４００で再生中の番組に対して登録の指示がなされたかを特定することを可能とする。
【００４６】
サーバ１００は、登録信号を受信した時点に基づいて規定された期間（たとえば押下された時刻より１分前から押下された時刻まで期間、等）の番組のシーンに関する番組情報をサーバ３００から取得して（ステップＳ１４）、その番組情報をＩＤで特定されるユーザに関連付けて記憶する。この番組情報には、上記期間の動画とメタ情報とが含まれ、先述のように、メタ情報がシーンごとに設定されるものである場合には、上記期間のシーンに対応したメタ情報が含まれる。また、ここでの「動画」には、画像のみならず、画像と同期して再生される音声が含まれていてもよい。
【００４７】
上述の登録信号を受信した時点に基づいて規定された期間は、予め規定されているもの（固定されたもの）であってもよいし、ユーザが自由に変更可能であってもよい。または、登録ボタン５１をその期間に応じて複数設けて、その選択に応じた期間としてもよい。たとえば、登録ボタン５１にタッチしたタイミングがユーザの興味をもったタイミングであるのであれば登録ボタン５１を「今すぐ登録」と表記して、押下された時刻より３０秒前から押下された時刻まで期間とし、登録ボタン５１にタッチしたタイミングがユーザの興味をもったタイミングより少し後であるのであれば登録ボタン５１を「少し前を登録」と表記して、押下された時刻より１分３０秒前から押下された時刻まで期間とする、などであってもよい。
【００４８】
なお、図５の例は登録動作の一例であって、他の例も挙げられる。他の例としては、たとえば、図６に表わされたように、携帯端末２００において登録ボタンがタッチされると（ステップＳ１２）、携帯端末２００のＩＤと共に登録信号がＴＶ４００に対して送信されてもよい（ステップＳ１３’）。この場合、ＴＶ４００は、登録信号を受信した時点に基づいて予め規定された期間（たとえば押下された時刻より１分前から押下された時刻まで期間、等）に再生したシーンに対応した番組情報を、携帯端末２００のＩＤと共にサーバ１００に対して送信する（ステップＳ１４’）。
【００４９】
図７は、再生動作の流れを表わした図である。
図７を参照して、携帯端末２００では、アクションが実行されると（ステップＳ２１）、携帯端末２００のＩＤと共にそのアクションに関連した情報をサーバ１００に対して送信する（ステップＳ２２）。
【００５０】
ここでのアクションは、ユーザや他の装置からの指示に従って行なわれる動作も自動的に実行する動作も含む。前者の例としては、他の装置から所定範囲となることで当該他の装置と通信して情報を得る（交換する）動作や、電話やメールの発着信を行なう動作や、カメラ２６での撮影動作などが該当する。後者の例としては、規定された間隔や、予め規定したタイミング（たとえば祝日（お正月やクリスマス等）、季節、時間帯、記念日など）などの所定のタイミングで予め規定された動作（自身の位置情報を取得したり、アラームを発したり、予めセットされていたメールを送信したりする動作）や、バッテリ残量をチェックする動作や、図示しないセンサが搭載されている場合には温度や気圧や照度などの環境を測定する動作などが該当する。さらに、後者の例としては、携帯端末２００に搭載されているアプリケーションでのアクションも含まれる。たとえば、居室の照明を制御（照明のオンオフ等）するアプリケーションにおける制御のためのアクションや、テレビのリモコン機能を果たすためのアプリケーションにおけるアクション、などが該当する。
【００５１】
上述の他の装置との通信とは、たとえば、駅や店舗に設置された装置と無線通信可能な範囲に当該携帯端末２００が存在した場合に、その装置から駅や店舗などの情報を受信することが挙げられる。携帯端末２００でのアクションとしてこの動作がなされた場合には、当該アクションに関連した情報として駅や店舗の情報をサーバ１００に対して送信する。
【００５２】
以降の例では、携帯端末２００でのアクションの一例として、予め規定された間隔で自身の位置情報を測定する動作を行なうものとし、その動作を実行するたびに、または、その動作を実行して前回の動作で得られた位置情報と変化していた場合に、当該アクションに関連した情報としてこの動作によって得られた位置情報をサーバ１００に送信するものとする。ここでの位置情報は、ＧＰＳコントローラ２４を用いて測定された緯度経度で規定される位置情報であってもよいし、駅やインターチェンジなどの地点に設置される装置と通信することで得られる地名で特定される位置情報であってもよい。
【００５３】
サーバ１００では、携帯端末２００で特定されるユーザに関連付けて記憶されている番組情報のうち、アクション情報として得られた位置情報がメタ情報に含まれる番組情報を抽出する（ステップＳ２３）。そして、抽出した番組情報を携帯端末２００に対して送信する（ステップＳ２４）。
【００５４】
携帯端末２００では、サーバ１００からの番組情報に含まれる動画を再生すると共に、メタ情報に基づく情報を表示する（ステップＳ２５）。
【００５５】
なお、上記ステップＳ２３では複数の番組情報が抽出されることも考えられる。その場合、携帯端末２００では、これら複数の番組情報を順に再生するようにしてもよいし、再生前に、これら複数の番組情報の選択肢を提示して、選択された番組情報のみを再生するようにしてもよいし、操作パネル２５の画面を複数に区切って同時に再生するようにしてもよい。
【００５６】
図８は、上記ステップＳ２５で提示される情報の具体例を表わす図である。
図８を参照して、上記ステップＳ２５で、一例として、携帯端末２００の操作パネル２５には、再生された動画を表示するための領域５２と、メタ情報に含まれる事項のうちの上記ステップＳ２３で抽出に用いられた事項の情報を表示するための領域５３とが設けられ、それぞれ表示される。ここで表示される動画は、サーバ１００に記憶される番組情報に含まれる動画であって、ユーザが携帯端末２００で登録ボタン５１にタッチしたタイミングに基づいて規定された所定の期間にＴＶ４００で再生された動画に該当する。
【００５７】
たとえば、携帯端末２００を携帯したユーザがある駅に立ち寄ったタイミングで携帯端末２００がその駅の装置と通信し、アクション情報として駅名がサーバ１００に送信されたとする。この場合、サーバ１００に記憶されている番組情報の中にメタ情報に番組で紹介した店舗の最寄り駅の事項が含まれている番組情報があれば、上記ステップＳ２３でその事項がメタ情報に含まれた番組情報が抽出され、携帯端末２００でその番組情報に含まれる動画が表示される。これにより、ユーザが駅に立ち寄ったタイミングで、以前に見て登録した番組であって、その駅付近の店舗を紹介した番組の一部が携帯端末２００に再生されることになる。このとき、図８に表わされたように、動画と共に、抽出に用いられたメタ情報の事項も表示される。この例の場合には、上記店舗の情報が領域５３に表示される。
【００５８】
上記番組のメタ情報に上記店舗以外の店舗情報や出演者情報などの他の事項が含まれており、ユーザが上記他の事項の内容に関心をもって当該番組情報を登録した場合、領域５３に抽出に用いられた事項の情報（上記店舗の情報）が表示されることで、ユーザは、番組情報が、自身の関心をもった情報に基づいたタイミングで提示されているのかそうでない情報に基づいたタイミングで提示されているのかを判断することができる。このとき、領域５２に動画が表示されているので、ユーザは登録ボタン５１にタッチした際の動画を思い出して、何に関心をもって登録ボタン５１にタッチしたのかを思い出すことができる。
【００５９】
図８に示されるように、情報提示する携帯端末２００の画面には、さらに、領域５３に表示された情報の内容に関心をもって登録ボタン５１にタッチしたのでない場合に、その旨を指示するボタン５４が用意されており、それにタッチすることで、登録された番組情報を更新する動作（更新動作）を行なわせることができる。
【００６０】
図９は、更新動作の流れを表わした図である。
図９を参照して、携帯端末２００において、登録している番組情報に基づいて情報提示し（ステップＳ３１）、登録している番組情報に含まれるメタ情報に含まれる各事項のうち、ユーザの関心ある事項の選択を受け付けると（ステップＳ３２）、携帯端末２００のＩＤと共に、選択された事項を特定する情報が選択情報としてサーバ１００に通知される（ステップＳ３３）。
【００６１】
図１０は、上記ステップＳ３２での、携帯端末２００の操作画面の具体例を表わした図である。
【００６２】
図８の画面においてボタン５４にタッチすると、画面が図１０に遷移して、当該番組情報のメタ情報に含まれる、他の事項が選択肢として提示される。図１０では、メタ情報に含まれる他の事項として、採用されていた楽曲（かかっていた曲）、および出演者が選択可能に提示されている。また、メタ情報に含まれていない事項を指定する選択肢として「その他」の選択肢を提示して、ユーザから直接の入力を受け付けるようにしてもよい。
【００６３】
サーバ１００では上記通知に基づいて、該当する番組情報のメタ情報に含まれる各事項のうち、ユーザに選択された事項を残し、他の事項を削除して、番組情報を更新する（ステップＳ３４）。これにより、登録されている番組情報のメタ情報はユーザの関心ある事項を表わしたものとなる。
【００６４】
なお、図１０の画面は、図８においてボタン５４がタッチされることで表示されるものとしている。つまり、更新動作は再生動作に引き続いて行なわれるものとしている。
【００６５】
しかしながら、他の例として、更新動作は上記再生動作と独立してなされてもよい。たとえば、ユーザ指示に基づいてサーバ１００に対して当該ユーザに関連付けて記憶されている番組情報の一覧を要求し、図１１に示されたように、番組情報を選択可能に提示することで、選択された番組情報の更新動作を行なうようにしてもよい。
【００６６】
図１１の画面で更新対象の番組情報が選択されると、画面が図１２に遷移する。図１２の画面には、図８の画面と同様に、番組情報に含まれる動画を表示するための領域５２が用意されて、そこで再生された動画が表示される。その表示と共に、領域５５に、当該番組情報に含まれるメタ情報の各事項が選択可能に提示される。ここでは、図１０と同様に、各事項を選択するための選択肢と、メタ情報に含まれていない事項を指定する選択肢として「その他」の選択肢とが提示され、ユーザから直接の入力を受け付けるようにしてもよい。図１２の画面で選択された事項または入力された事項を特定する情報が、選択情報としてサーバ１００に通知される。
【００６７】
サーバ１００に登録された番組情報、または上記更新動作によって更新された番組情報は、上述の再生動作に用いられ、携帯端末２００からのアクション情報に基づいて抽出されて携帯端末２００で再生される。
【００６８】
特に上記更新動作が行なわれることで、メタ情報に含まれる複数の事項のうち、ユーザが関心ある事項が絞り込まれることになり、その事項に基づいてアクション情報に応じて提示されることになる。
【００６９】
たとえば、ユーザがＴＶ４００を視聴中にかかっていた楽曲に関心があって登録ボタン５１にタッチしたとすると、そのタイミングに基づく所定期間の動画と当該番組のメタ情報とを含む番組情報がサーバ１００に登録される。メタ情報に、番組で推薦された店舗情報や出演者に関する情報が含まれる場合、上記店舗の最寄駅で取得された位置情報が携帯端末２００からサーバ１００にアクション情報として送信されると、その店舗に関する情報が含まれるメタ情報を有するこの番組情報が抽出されて、上記最寄駅に立ち寄ったタイミングで上記動画と共に店舗情報が携帯端末２００に提示されることになる。
【００７０】
ユーザは、携帯端末２００で再生される動画を見ることで、以前のＴＶ４００での視聴中に何に関心をもって登録したかを思い出すことができる。
【００７１】
しかしながら、この例の場合では、当該店舗情報はユーザの関心をもった情報でないため、提示されたタイミングは適切なタイミングとは言えない。そこで、その提示時に図１０の画面に遷移させてかかっていた曲を関心をもった事項として選択することで、当該番組情報のメタ情報に含まれる楽曲に関する事項がユーザの関心のある事項として特定されることになる。
【００７２】
これにより、登録された番組情報に含まれるメタ情報は、ユーザの関心のある事項として楽曲の事項を有するものとなり、以降の再生動作においては、この楽曲の事項を用いて抽出されることになる。たとえば、ユーザが楽曲メディアを販売する店舗に近付いて携帯端末２００が当該店舗の装置と通信すると、アクション情報としてその店舗の情報がサーバ１００に送信されて、関連する事項をメタ情報に含む番組情報として、上記番組情報が抽出される。これにより、ユーザが楽曲メディアを販売する店舗に近付いたタイミングで上記動画が携帯端末２００で再生されて、ユーザは、楽曲に関心をもっていたことを思い出すことができる。この例の場合であると、当該店舗に立ち寄って検索したり、メディアを購入したりできるタイミングで情報が提示されることになる。
【００７３】
＜機能構成＞
図１３は、上記動作を行なうためのサーバ１００の機能構成の具体例を示すブロック図である。図１３に表わされた各機能は、サーバ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行することで、主にＣＰＵ１０に形成されるものである。しかしながら、少なくとも一部が、図２に表わされたハードウェア構成によって実現されてもよい。
【００７４】
図１３を参照して、ＨＤ１３には、登録された番組情報をユーザに関連付けて記憶するための記憶領域である番組情報記憶部１３１が設けられる。
【００７５】
図１４は、番組情報記憶部１３１での番組情報の記憶状態の概念を表わした図である。
図１４を参照して、番組情報には、登録ボタン５１にタッチされたタイミングで規定される所定期間にＴＶ４００で再生された動画と、番組特定情報や紹介された情報などを含んだメタ情報とが含まれ、それらを含む番組情報が、ユーザに関連付けて記憶されている。
【００７６】
なお、図１５に表わされたように、番組情報には、必ずしも動画そのものが含まれていなくてもよい。すなわち、一例として、図１５に表わされたように、動画そのものの情報に替えて、登録ボタン５１にタッチされたタイミングで規定される所定期間にＴＶ４００で再生された動画のシーンを特定する情報であるシーン特定情報が含まれていてもよい。
【００７７】
さらに図１３を参照して、ＣＰＵ１０は、ネットワークコントローラ１４を介して携帯端末２００から登録信号の入力を受け付けるための登録信号入力部１０１と、登録信号から特定される番組の番組情報をサーバ３００から取得するための取得部１０２と、取得した番組情報をユーザに関連付けて登録するための登録部１０３と、ネットワークコントローラ１４を介して携帯端末２００から上述のアクション情報の入力を受け付けるためのアクション情報入力部１０４と、アクション情報と当該ユーザに関連付けて記憶された番組情報のメタ情報とを参照して、該当する番組情報を抽出するための抽出部１０５と、抽出された番組情報をネットワークコントローラ１４を介して携帯端末２００に対して送信するための送信部１０６と、ネットワークコントローラ１４を介して携帯端末２００から上述の選択情報の入力を受け付けるための選択情報入力部１０７と、選択情報の対象となった番組情報を選択情報に基づいて更新するための更新部１０８とを含む。
【００７８】
取得部１０２は、予め、携帯端末２００とＴＶ４００との対応を記憶しておく。登録信号に含まれる携帯端末のＩＤより携帯端末２００を特定し、その携帯端末２００に対応付けられているＴＶ４００を特定した上で、登録ボタン５１がタッチされたタイミングで当該ＴＶ４００で再生されている番組を特定する。
【００７９】
ＴＶ４００で再生されている番組は、サーバ３００が管理していてもよい。または、取得部１０２がネットワークコントローラ１４を介してＴＶ４００にアクセスすることで、再生している番組を特定してもよい。
【００８０】
取得部１０２は、サーバ３００にアクセスして、特定された番組について、登録信号を受信したタイミングまたは登録信号により特定されるタイミングに基づく所定期間の動画を含む番組情報をサーバ３００から取得する。
【００８１】
登録部１０３は、予め、携帯端末とユーザとの対応を記憶しておき、携帯端末のＩＤからユーザを特定する。そして、番組情報をそのユーザに関連付けて記憶する。関連付けての記憶とは、たとえば、ユーザごとに記憶領域が設定されている場合には該当する記憶領域に記憶させることであってもよいし、番組情報にユーザ情報を付加して記憶させることであってもよい。
【００８２】
送信部１０６は、番組情報を携帯端末２００に送信する際に、抽出部１０５での抽出に用いられたメタ情報に含まれる事項を他の事項の情報と区別して携帯端末２００に送信する。これは、メタ情報に含まれる事項の情報ごとにフラグを用意して、抽出部１０５での抽出に用いられた情報についてフラグを立てる、などの方法であってよい。
【００８３】
ユーザに関連付けて記憶されている番組情報が図１５に表わされたように動画の情報に替えて該当するシーン特定情報を含むものであるである場合、抽出部１０５はアクション情報に基づいて該当する番組情報を抽出すると共に、サーバ３００にアクセスして、そのシーン特定情報で特定されるシーンを再生するための動画の情報をサーバ３００から取得するようにしてもよい。
【００８４】
他の例としては、サーバ１００から携帯端末２００に対してシーン特定情報を含む番組情報を送信し、携帯端末２００側でサーバ３００にアクセスして、当該シーンを再生するための動画の情報をサーバ３００から取得するようにしてもよい。
【００８５】
図１６は、上記動作を行なうための携帯端末２００の機能構成の具体例を示すブロック図である。図１６に表わされた各機能は、携帯端末２００のＣＰＵ２０がＲＯＭ２１に記憶されているプログラムを読み出してＲＡＭ２２上に展開しつつ実行することで、主にＣＰＵ２０に形成されるものである。しかしながら、少なくとも一部が、図３に表わされたハードウェア構成によって実現されてもよい。
【００８６】
図１６を参照して、ＣＰＵ２０は、操作パネル２５を用いた指示入力を受け付けるための指示入力部２０１と、指示入力が登録ボタン５１へのタッチであった場合にネットワークコントローラ２７を介してサーバ１００に対して登録信号を出力するための登録信号出力部２０２と、ネットワークコントローラ２７を介してサーバ１００またはサーバ３００から番組情報を受信するための番組情報受信部２０３と、番組情報に含まれる動画を再生したり、メタ情報に基づいて表示したりする処理を行なうための提示処理部２０４と、操作パネル２５からの操作信号やＧＰＳコントローラ２４で得られた信号やネットワークコントローラ２７を介して他の装置から入力された信号などに基づいて所定のアクションを実行するためのアクション実行部２０５と、上記アクションに関する情報をアクション情報としてネットワークコントローラ２７を介してサーバ１００に対して送信するためのアクション情報送信部２０６と、操作パネル２５でメタ情報に含まれる事項を選択する操作または関心ある事項を入力する操作であった場合に、上述の選択情報をネットワークコントローラ２７を介してサーバ１００に送信するための選択情報送信部２０７とを含む。
【００８７】
提示処理部２０４は、サーバ１００から受信した番組情報に含まれるメタ情報の各事項のうち、アクション情報に基づいた抽出に用いられた事項が区別されている場合には、番組情報に含まれる動画を再生すると共に（領域５２）、抽出に用いられた事項を提示情報として提示する（領域５３）。他のメタ情報の事項は、図８のボタン５４がタッチされて他の事項を表示することが指示された場合に用いられる。
【００８８】
＜動作フロー＞
図１７は、サーバ１００での登録動作の流れを表わすフローチャートである。図１７のフローチャートに表わされた動作は、サーバ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行し、図１３に表わされた各機能を発揮させることによって実現される。
【００８９】
図１７を参照して、携帯端末２００から登録信号を受信すると（ステップＳ１０１でＹＥＳ）、ＣＰＵ１０は、登録信号に基づいて番組を特定して、登録信号を受信したタイミングまたは登録信号により特定されるタイミングに基づく所定期間の動画を含む番組情報をサーバ３００から取得する（ステップＳ１０３）。
【００９０】
ＣＰＵ１０は、登録信号と共に送信された携帯端末のＩＤからユーザを特定し（ステップＳ１０５）、当該ユーザに関連付けて上記ステップＳ１０３で取得された番組情報を登録する（ステップＳ１０７）。
【００９１】
以上で一連の登録動作を完了し、次の登録信号の受信を待機する。
図１８は、サーバ１００での、再生動作の流れを表わすフローチャートである。図１８のフローチャートに表わされた動作もまた、サーバ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行し、図１３に表わされた各機能を発揮させることによって実現される。
【００９２】
図１８を参照して、携帯端末２００からアクション情報を受信すると（ステップＳ２０１でＹＥＳ）、ＣＰＵ１０は、アクション情報と共に送信された携帯端末のＩＤからユーザを特定し、そのユーザに関連付けられた番組情報のうち、そのアクション情報に関連する情報をメタ情報として含んでいる番組情報がないかを検索する（ステップＳ２０３）。その結果、該当する番組情報がある場合（ステップＳ２０５でＹＥＳ）、その番組情報を抽出し（ステップＳ２０７）、携帯端末２００に対して送信する（ステップＳ２０９）。
【００９３】
以上で一連の登録動作を完了し、次の登録信号の受信を待機する。
図１９は、携帯端末２００での、再生動作および更新動作の流れを表わしたフローチャートである。図１９のフローチャートに表わされた動作は、携帯端末２００のＣＰＵ２０がＲＯＭ２１に記憶されているプログラムを読み出してＲＡＭ２２上に展開しつつ実行し、図１６に表わされた各機能を発揮させることによって実現される。
【００９４】
図１９を参照して、サーバ１００から番組情報を受信すると（ステップＳ３０１でＹＥＳ）、ＣＰＵ２０は、番組情報に含まれる動画を再生すると共に、メタ情報のうちのサーバ１００での抽出に用いられた情報を表示する（ステップＳ３０３）。この動作によって、操作パネル２５に図８の画面が表示される。
【００９５】
図８の画面において他のメタ情報を表示させる操作を受け付けた場合、つまり、図８の例の場合には「その他」を指示するボタン５４がタッチされると（ステップＳ３０５でＹＥＳ）、ＣＰＵ２０は、上記ステップＳ３０１で受信した番組情報に含まれるメタ情報の他の事項の情報を表示する（ステップＳ３０７）。この動作によって、操作パネル２５に図１０の画面が表示される。
【００９６】
図１０の画面においてメタ情報の選択または入力があった場合（ステップＳ３０９でＹＥＳ）、ＣＰＵ２０は、選択された情報または入力された情報を表わした情報を選択情報としてサーバ１００に対して送信する（ステップＳ３１１）。
【００９７】
以上で一連の動作を完了し、次の番組情報の受信を待機する。
図２０は、サーバ１００での、更新動作の流れを表わしたフローチャートである。図２０のフローチャートに表わされた動作もまた、サーバ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行し、図１３に表わされた各機能を発揮させることによって実現される。
【００９８】
図２０を参照して、携帯端末２００から選択情報を受信すると（ステップＳ４０１でＹＥＳ）、ＣＰＵ１０は該当する番組情報を抽出し（ステップＳ４０３）、メタ情報のうちの、選択情報に表わされた、選択された情報または入力された情報を残し、他の情報を削除する（ステップＳ４０５）。これにより、当該番組情報のメタ情報は、ユーザが関心ある情報として選択または入力した情報のみとなる。
【００９９】
そして、ＣＰＵ１０は、変更後の番組情報を再度登録する（ステップＳ４０７）。ここでは、先の番組情報に上書きして登録するため、番組情報が更新される。
【０１００】
以上で一連の登録動作を完了し、次の選択情報の受信を待機する。
＜実施の形態の効果＞
情報提示システムにおいて以上の動作が行なわれることで、ＴＶ４００の視聴中に関心ある情報が再生されたタイミングで登録ボタン５１がタッチされると、そのタイミングに応じた期間の動画と共に番組情報がサーバ１００に登録される。
【０１０１】
これにより、ユーザは、関心をもった時点で情報を逃すことなく登録することができる。
【０１０２】
サーバ１００が携帯端末２００でのアクションに応じて登録されている番組情報から関連ある番組情報を抽出して携帯端末２００に送信することで、携帯端末２００では、アクションのタイミングに応じて登録しておいた動画が再生されると共に、そのアクションでの抽出に用いられた情報が提示される。このとき、情報のみならず動画が再生されることで、ユーザは、この情報がどの番組中に登録されたものかを思い出すことができ、同時に、何に関心をもってこの番組の視聴中に登録動作を行なったかを思い出すことができる。そして、その記憶に基づいて、提示された情報が関心をもったものであったのかそうでないものかを判断することができる。
【０１０３】
携帯端末２００は、ユーザからの選択操作を受け付けることで、再生されている番組情報のメタ情報に含まれる各事項のうち、ユーザの関心のある事項を選択情報としてサーバ１００に通知する。サーバ１００は、当該番組情報のメタ情報をユーザの関心ある事項のみとなるように、当該番組情報を更新する。
【０１０４】
この更新動作を経ることで、サーバ１００に登録される番組情報はユーザの関心ある事項の情報のみを含むものとなる。そのため、次にサーバ１００が携帯端末２００からアクション情報を受信すると、そのユーザの関心ある事項に基づいて番組情報を抽出することになるので、ユーザのニーズに最も適したタイミングで情報を提示することになる。そして、その際に上述のように動画も再生されるために、ユーザは、なぜ関心をもったか、などの、登録時の状況を思い出すことができ、提示された情報を有効に利用することができるようになる。
【０１０５】
＜変形例１＞
上の例では、登録を指示する装置として携帯端末２００を用いているが、その他の装置を用いてもよい。その他の装置としては、ＴＶ４００のリモコン（リモートコントローラ）であってもよいし、ＴＶ４００のボタンであってもよい。
【０１０６】
この場合、リモコンが通信機能を有する場合には登録信号がリモコンからサーバ１００に送信されてもよいし、ＴＶ４００がリモコンの登録信号を受けて、サーバ１００に送信するようにしてもよい。
【０１０７】
また、この場合、リモコンやＴＶ４００にユーザに対応付けたボタンが設けられていてもよいし、ユーザごとに操作方法（ボタンの押し方、等）が決まっていてもよいし、操作前にユーザを特定する動作がなされてもよい。ユーザを特定する動作とは、ログイン動作であってもよいし、たとえばリモコンをユーザに対応した方法で振る、などの動作であってもよい。このようにすることで、リモコンやＴＶ４００においてユーザが特定され、ユーザを特定する情報と共に登録信号がサーバ１００に対して送信されることになる。
【０１０８】
＜変形例２＞
図１や図２に表わされた情報提示システムのシステム構成は一例であって、この構成に限定されるものではない。
【０１０９】
他の例として、サーバ１００が携帯端末２００に含まれてもよいし、さらにサーバ３００が携帯端末２００に含まれてもよい。また、サーバ１００とサーバ３００とが一体で構成されてもよい。さらには、ＴＶ４００が携帯端末２００に含まれてもよい。
【０１１０】
また、ＴＶ４００はコンテンツ再生装置の一例にすぎず、ＴＶに限定されるものではない。他の例として、たとえば、デジタルサイネージと呼ばれる電子掲示板などであってもよいし、この場合、携帯端末２００との通信によってメタ情報を、直接、携帯端末２００に送信可能であってもよい。また、コンテンツ再生装置の他の例として、ＩＣカードの通信などで利用されているＮＦＣ（Near Field Communication）などとも呼ばれる近距離無線通信で、電子マネー情報を携帯端末２００と通信する装置（リーダライダ）も挙げられる。この場合、メタ情報としては金額や支払い日時などの情報が含まれ、携帯端末２００との通信によってメタ情報を、直接、携帯端末２００に送信可能であってもよい。
【０１１１】
この例の場合には、携帯端末２００での登録ボタン５１のタッチに替えて、デジタルサイネージやリーダライダからのメタ情報の受信を登録信号の送信のトリガとしてもよい。すなわち、携帯端末２００とデジタルサイネージとが通信してデジタルサイネージから携帯端末２００に対してメタ情報またはタッチ時に応じたメタ情報が送信されると、携帯端末２００は、その受信をトリガとして、サーバ１００に対して登録信号を送信する。このとき、携帯端末２００は自身の識別情報であるＩＤも送信すると共に、デジタルサイネージまたはメタ情報から得られたコンテンツを特定する情報もサーバ１００に対して送信する。
【０１１２】
サーバ１００は、登録信号を受信したタイミングまたは登録信号に表わされたタイミングから所定期間の当該デジタルサイネージにおいて再生された動画と、メタ情報またはその期間に対応したメタ情報を取得して、当該ユーザに関連付けて番組情報として登録する。または、他の例として、上記期間のシーン特定情報とメタ情報とをユーザに関連付けて番組情報として登録してもよい。
【０１１３】
この場合も、上述の説明と同様に、サーバ１００は携帯端末２００からのアクション情報に基づいて該当する番組情報を抽出して携帯端末２００に送信する。または、サーバ１００が動画に替えてシーン特定情報を番組情報として登録する場合には、シーン特定情報から特定されるシーンの動画をサーバ３００から取得した上で携帯端末２００に対して送信する。これにより、携帯端末２００では、あるアクションがなされたタイミングで以前に登録したタイミングに応じた期間、デジタルサイネージで再生された動画が再生され、抽出に用いられたメタ情報が表示される。
【０１１４】
＜変形例３＞
上の例では、携帯端末２００におけるアクションが、主に、位置を特定する情報を取得するアクションであるものとし、アクション情報が得られた位置を特定する情報を含むものであるとしている。これにより、たとえばユーザが携帯端末２００を携帯して駅に立ち寄った際に、その駅から近い場所にある店舗の情報を含む番組の動画が再生され、かつ、その店舗情報が表示されることになる。
【０１１５】
アクションの他の例としては、ユーザの動作を特定する情報を取得するものが挙げられる。たとえば、携帯端末２００が車載コンピュータと通信可能である場合、該コンピュータと通信したことをアクション情報として送信することで、ユーザが車両に近付いたこと、または乗車したことを特定することができる。これにより、「車」をキーワードとしたり、アクション情報に含まれる車種をキーワードとしたりしてメタ情報に含まれる情報を検索して該当する番組情報を抽出するようにしてもよい。同様に、電車や飛行機や自転車などの使用が特定されてもよい。
【０１１６】
このようにすることで、場所に関連して情報が提示されるだけでなく、ユーザの動作に関連して情報が提示されることになり、より適切なタイミングでユーザに情報が提示されることになる。
【０１１７】
＜変形例４＞
以上の例では、番組情報がユーザに関連付けて登録され、当該ユーザに関連付けられた携帯端末２００でのアクション情報に基づいて提示が判断されるものとしている。
【０１１８】
この番組情報の他の用い方として、上述の更新動作がなされてユーザの更新の指示が反映された後の番組情報を他のユーザや特定のユーザグループに公開して共有するようにしてもよい。
【０１１９】
これは、一例として、番組情報の登録をユーザごとに行なうのに併せて、ユーザを特定せずに登録することで実現可能である。サーバ１００では、アクション情報が得られると、当該アクション情報から特定されるユーザに関連付けられた番組情報を検索すると共に、ユーザが特定されずに登録されている番組情報も検索する。これにより、携帯端末２００では、当該ユーザが登録した番組情報のみならず、他のユーザの登録した番組情報に基づく情報も提示されることになる。
【０１２０】
上記更新動作がなされることで、登録される番組情報はよりユーザの意図を反映したものとなり、自身の希望に沿ったものになると同時に、他人にも推薦したくなる可能性も高まる。そこで、このように公開することで、ユーザが興味を持った情報を他のユーザに適切なタイミングて提示させて推薦することが可能となる。
【０１２１】
＜変形例５＞
さらに、サーバ１００や携帯端末２００やＴＶ４００のそれぞれに含まれるＣＰＵに上記動作を実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１２２】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１２５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２６】
１０，２０，４０  ＣＰＵ、１１，２１，４１  ＲＯＭ、１２，２２，４２  ＲＡＭ、１４，２７，４４  ネットワークコントローラ、２３  電子コンパス、２４  ＧＰＳコントローラ、２５  操作パネル、２６  カメラ、２８  メモリ、４５  ディスプレイ、４６  入力装置、５１  登録ボタン、５２，５３，５５  領域、１００，３００  サーバ、２００  携帯端末、１０１  登録信号入力部、１０２  取得部、１０３  登録部、１０４  アクション情報入力部、１０５  抽出部、１０６  送信部、１０７  選択情報入力部、１０８  更新部、１３１  番組情報記憶部、２０１  指示入力部、２０２  登録信号出力部、２０４  提示処理部、２０５  アクション実行部、２０６  アクション情報送信部、２０７  選択情報送信部、６００  ネットワーク。
【図１】
2013218399.tif 000003
【図２】
2013218399.tif 000004
【図３】
2013218399.tif 000005
【図４】
2013218399.tif 000006
【図５】
2013218399.tif 000007
【図６】
2013218399.tif 000008
【図７】
2013218399.tif 000009
【図８】
2013218399.tif 000010
【図９】
2013218399.tif 000011
【図１０】
2013218399.tif 000012
【図１１】
2013218399.tif 000013
【図１２】
2013218399.tif 000014
【図１３】
2013218399.tif 000015
【図１４】
2013218399.tif 000016
【図１５】
2013218399.tif 000017
【図１６】
2013218399.tif 000018
【図１７】
2013218399.tif 000019
【図１８】
2013218399.tif 000020
【図１９】
2013218399.tif 000021
【図２０】
2013218399.tif 000022