(57)【要約】【課題】メッセージに基づいて録画予約を行う録画予約装置、録画予約システム、録画予約方法およびプログラムを提供する。【解決手段】  登録された第１のアカウントのメッセージをサーバから受信する受信部と、前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部と、前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部と、を備える、録画予約装置【選択図】図７
2012134689.tif 000002
【特許請求の範囲】
【請求項１】
登録された第１のアカウントのメッセージをサーバから受信する受信部と、
前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部と、
前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部と、
を備える、録画予約装置。
【請求項２】
前記解析部により解析された録画予約情報では録画予約の対象が特定できない場合に、前記第１のアカウント宛の録画予約情報の追加を要求するメッセージを生成する生成部と、
前記生成部により生成したメッセージを前記サーバに送信する送信部と、
を備える、請求項１記載の録画予約装置。
【請求項３】
前記解析部により解析された録画予約情報では録画予約の対象が特定できない場合に、録画予約の詳細データを取得する取得部を備える、請求項１記載の録画予約装置。
【請求項４】
前記生成部は、前記録画予約部が記憶容量不足により予約できなかった場合に、代替録画を記録装置に要求する代替録画要求メッセージを生成し、
前記送信部は、前記生成した代替録画要求メッセージを前記サーバに送信する、請求項２記載の録画予約装置。
【請求項５】
前記受信部は、前記第１のアカウントに登録された第２のアカウントのメッセージを前記サーバから受信し、
前記解析部は、前記受信部により受信した前記第２のアカウントのメッセージの内容から録画予約情報を解析する、請求項１記載の録画予約装置。
【請求項６】
登録されたアカウントのメッセージをサーバから受信する受信部と、
前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部と、
前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部と、を備える録画予約装置と、
各アカウントから入力されたメッセージを格納し、前記登録されたアカウントからのメッセージを前記録画予約装置に送信するサーバと、
を備える、録画予約システム。
【請求項７】
登録されたアカウントのメッセージをサーバから受信するステップと、
前記受信するステップにより受信したメッセージの内容から録画予約情報を解析するステップと、
前記解析するステップにより解析された録画予約情報に基づいて録画予約を行なうステップと、
を含む、録画予約方法。
【請求項８】
コンピュータを、
登録されたアカウントのメッセージをサーバから受信する受信部と、
前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部と、
前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部と、
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録画予約装置、録画予約システム、録画予約方法およびプログラムに関する。
【背景技術】
【０００２】
既に、ＨＤＤ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ）等で番組録画を行うレコーダが普及している。また、近年では、番組を録画することが可能なデジタルテレビジョン放送受信装置も提案されている。このようなデジタルテレビジョン放送受信装置は、内臓のＨＤＤ又は外付けのＨＤＤに番組を録画する。
【０００３】
上記したレコーダやデジタルテレビジョン放送受信装置は、ＥＰＧ（電子番組ガイド）を表示させて、ユーザの録画番組選択操作に対応して、選択された番組の録画予約情報を録画予約リストへ登録し、録画予約リストを参照して録画を実行する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１９９９８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、録画予約設定は、上述したようなレコーダやデジタルテレビジョン放送受信装置を直接操作しなければならず、遠隔地からの録画予約操作は出来ないという問題があった。
【０００６】
ここで、昨今のデジタルテレビジョン放送受信装置はデジタル放送信号を受信する他、インターネット通信を行う機能を有している。一方、アカウントを有する複数の端末がサーバを介してメッセージをやり取りするＴｗｉｔｔｅｒなどのサービスが近年急速に知られている。したがって、このようなメッセージ送受信サービスを利用することで録画予約を手軽に行うことが求められる。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、メッセージに基づいて録画予約を行うことが可能な、新規かつ改良された録画予約装置、録画予約システム、録画予約方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、登録された第１のアカウントのメッセージをサーバから受信する受信部と、前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部と、前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部と、を備える録画予約装置が提供される。これにより、メッセージに基づいて録画予約を行うことができる。
【０００９】
また、前記解析部により解析された録画予約情報では録画予約の対象が特定できない場合に、前記第１のアカウント宛に録画予約情報の追加を要求するメッセージを生成する生成部と、前記生成部により生成したメッセージを前記サーバに送信する送信部と、を備えてもよい。これにより、録画予約装置からメッセージを返信することで録画予約情報の不足を補うことができる。
【００１０】
また、前記解析部により解析された録画予約情報では録画予約の対象が特定できない場合に、録画予約の詳細データを取得する取得部を備えてもよい。これにより、録画予約装置自ら録画予約情報の不足を補うことができる。
【００１１】
また、前記生成部は、前記録画予約部が記憶容量不足により予約できなかった場合に、代替録画を記録装置に要求する代替録画要求メッセージを生成し、前記送信部は、前記生成した代替録画要求メッセージを前記サーバに送信してもよい。これにより、記憶容量不足の場合は外部の記憶装置に対して録画予約を行うことができる。
【００１２】
また、前記受信部は、前記第１のアカウントに登録された第２のアカウントのメッセージを前記サーバから受信し、前記解析部は、前記受信部により受信した前記第２のアカウントのメッセージの内容から録画予約情報を解析してもよい。これにより、ユーザが録画予約を忘れていた場合でも、他のユーザのメッセージにより録画予約することができる。
【００１３】
また、上記課題を解決するために、本発明の別の観点によれば、登録されたアカウントのメッセージをサーバから受信する受信部と、前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部と、前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部と、を備える録画予約装置と、利用者を識別するアカウントから入力されたメッセージを格納し、前記格納したメッセージを前記録画予約装置に送信するサーバと、を備える録画予約システムが提供される。これにより、メッセージに基づいて録画予約を行うことができる。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、登録されたアカウントのメッセージをサーバから受信するステップと、前記受信するステップにより受信したメッセージの内容から録画予約情報を解析するステップと、前記解析するステップにより解析された録画予約情報に基づいて録画予約を行なうステップと、を含む録画予約方法が提供される。これにより、メッセージに基づいて録画予約を行うことができる。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、登録されたアカウントのメッセージをサーバから受信する受信部と、前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部と、前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部と、として機能させるためのプログラムが提供される。これにより、メッセージに基づいて録画予約を行うことができる。
【発明の効果】
【００１６】
以上説明したように本発明によれば、メッセージに基づいて録画予約を行うことが可能である。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態による録画予約システムの概要を説明するための図である。
【図２】本発明の実施形態による録画予約装置のブロック図である。
【図３】本発明の実施形態による録画予約装置においてアカウント設定を行う際のメニュー画面例を示す図である。
【図４】本発明の実施形態によるアカウント登録を行う際の画面例の遷移図である。
【図５】図４から遷移した画面例を示す図である。
【図６】図４から遷移した画面例を示す図である。
【図７】本発明の実施形態によるアカウント作成を行う際の画面例の遷移図である。
【図８】図５に示すユーザ所有機器の検索の処理の流れを示す図である。
【図９】本発明の第１の実施形態による録画予約システムの処理の流れを示す図である。
【図１０】本発明の第２の実施形態による代替予約システムの処理の流れを示す図である。
【図１１】本発明の第３の実施形態による録画予約システムの概要を説明するための図である。
【図１２】本発明の第３の実施形態による代替予約システムの処理の流れを示す図である。
【図１３】本発明の第４の実施形態による録画予約システムの概要を説明するための図である。
【図１４】本発明の第４の実施形態による代替予約システムの処理の流れを示す図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
なお、説明は以下の順序で行うものとする。
１．録画予約システムの概要
（１）録画予約装置の構成
（２）アカウントの設定
２．第１の実施形態
３．第２の実施形態
４．第３の実施形態
５．第４の実施形態
６．まとめ
【００２０】
本発明は、一例として「２．第１の実施形態」〜「５．第４の実施形態」において詳細に説明するように、多様な形態で実施され得る。また、各実施形態において説明する録画予約システムは、
Ａ：登録されたアカウント（「＠ＵＳＥＲ」）のメッセージをサーバ（４０）から受信する受信部（通信部１１０）と、
Ｂ：前記受信部により受信したメッセージの内容から録画予約情報を解析する解析部（１４４）と、
Ｃ：前記解析部により解析された録画予約情報に基づいて録画予約を行なう録画予約部（１４７）と、を備える録画予約装置（１００）と、
Ｄ：各アカウントから入力されたメッセージを格納し、前記登録されたアカウントからのメッセージを前記録画予約装置に送信するサーバ（４０）と、
を備える、録画予約システムである。
【００２１】
以下では、まず、このような各実施形態において共通する基本構成について図１〜図８を参照して説明する。
【００２２】
＜１．録画予約システムの概要＞
ここで一例として説明される本発明の実施形態に係る録画予約システムは、録画予約装置１００が、登録されているアカウント（利用者を識別するＩＤ）のメッセージをサーバから取得し、当該メッセージに基づいて録画予約を行うシステムである。
【００２３】
上記サーバは、メッセージを管理するサーバである。サーバは、各装置から送られたメッセージ毎にＵＲＬを付与し、ネットワーク上に公開してもよい。また、サーバは、アカウント毎に同アカウントのメッセージを時系列で管理する（以下、タイムラインと称す）。タイムラインには、同アカウントに登録された他のアカウントのメッセージを載せてもよい。これにより、各装置はサーバで管理されている自己のタイムラインを確認することで、登録した他のアカウントからのメッセージも確認し、取得することができる。また、各装置は、自己のアカウントに登録されているアカウントのタイムラインを確認することも可能である。
【００２４】
ここで、本実施形態による録画予約システムでのアカウント登録の関係は、図１に示すように、録画予約装置１００が携帯端末装置２０のアカウントおよびレコーダ３０のアカウントを登録し、携帯端末装置２０が録画予約装置１００のアカウントおよびレコーダ３０のアカウントを登録し、レコーダ３０が録画予約装置１００のアカウントおよび携帯端末装置２０のアカウントを登録している。以下、各装置の概略を説明する。
【００２５】
（録画予約装置１００）
録画予約装置１００は、受信アンテナ８０を備え、デジタルテレビジョン放送の放送信号を受信し、当該放送信号から取得したコンテンツデータを記憶する機能を備える。さらに、携帯端末装置２０のメッセージをサーバから取得し、当該メッセージを解析して録画予約に必要な情報（例えば、放送局、開始時刻および終了時刻）を抽出し、かかる情報に基づいてコンテンツデータの録画予約を行う。例えば、録画予約装置１００は、デジタルテレビジョン放送に対応したテレビジョン受像機である。また、例えば、コンテンツデータはテレビジョン放送の放送番組である。
【００２６】
（レコーダ３０）
レコーダ３０は、デジタルテレビジョン放送の放送信号を受信し、当該放送信号から取得したコンテンツデータを記憶する機能を有する。さらに、コンテンツデータの録画予約を行う機能を備える。なお、レコーダ３０は、後述する＜３．第２の実施形態＞による録画予約システムにおいて、録画予約装置１００の記憶容量が足りない場合に、録画予約装置１００からのメッセージに基づいて代替録画を行う記憶装置である。
【００２７】
（携帯端末装置２０）
携帯端末装置２０は、ユーザが入力したメッセージをサーバに送信する通信部を有する情報処理装置である。ユーザは、録画予約を行うために必要な情報（例えば、放送局、開始時刻および終了時刻）を入力し、サーバにメッセージを送信することで録画予約を行うことができる。
【００２８】
以上、録画予約表示制御システムの一実施形態としてデジタルテレビジョン放送を受信するテレビジョンシステムを説明したが、本発明の実施形態はこれに限られるものではない。例えば、コンテンツの取得元は、デジタルテレビジョン放送の放送信号に限られない。例えば、録画予約システムは、受信アンテナ８０の代わりに通信部１１０を介してネットワークからコンテンツを受信してもよい。また、例えば、録画予約システムは、受信アンテナ８０の代わりにコンテンツを記憶するコンテンツ提供装置を含み、録画予約装置１００は、当該コンテンツ提供装置からコンテンツを提供されてもよい。
【００２９】
ここで、本実施形態では、録画予約装置の一例として、録画予約装置１００を用いるが、録画予約装置はこれに限られることはない。例えば、録画予約装置は、例えば携帯電話、携帯ゲーム機器のようなユーザ機器や、Ｂｌｕ−ｒａｙ（登録商標）ディスク（ＢＤ）プレーヤ、ＤＶＤプレーヤのような映像再生装置等であってもよい。
【００３０】
［（１）録画予約装置の構成］
次に、図２を用いて、録画予約システムの録画予約装置１００の具体的な構成の一例を説明する。図２は、本発明の一実施形態に係る録画予約装置１００の構成の一例を示すブロック図である。図２を参照すると、録画予約装置１００は、受信アンテナ８０、コンテンツ取得部１２０、制御部１４０、表示装置１６０、操作検出部１９０、通信部１１０および記憶部２００を備える。
【００３１】
（受信アンテナ８０）
受信アンテナ８０は、デジタルテレビジョン放送の放送信号を受信し、当該放送信号を録画予約装置１００に提供する。例えば、受信アンテナ８０は、地上デジタルテレビ放送の放送信号を受信するＵＨＦアンテナ、衛星デジタル放送を受信するＢＳデジタルアンテナまたはＣＳデジタルアンテナであってもよい。
【００３２】
（コンテンツ取得部１２０）
コンテンツ取得部１２０は、放送信号からコンテンツデータを取得する。例えば、コンテンツ取得部１２０は、受信アンテナ８０から提供される放送信号を復調し、復調によって得られたＴＳパケットを復号することによって、映像、音声や、付加データをコンテンツデータとして取得する。そして、コンテンツ取得部１１０は、当該コンテンツデータを制御部１４０へ出力する。
【００３３】
（通信部１１０）
通信部１１０は、ルータ等のネットワーク機器に接続され、サーバからメッセージを受信する。そして、通信部１１０は、サーバから受信したメッセージを制御部１４０へ出力する。また、通信部１１０は、制御部１４０のメッセージ生成部１４６で生成されたメッセージをサーバへ送信する。
【００３４】
（制御部１４０）
制御部１４０は、上記コンテンツ取得部１２０から出力されたコンテンツデータを記憶部２００に格納する他、録画予約装置１００全体の制御を行う。コンテンツデータの記憶は、例えば録画予約リストに基づいて行われる。制御部１４０の具体的な構成としては、表示制御部１４２、アカウント設定部１４３、解析部１４４、詳細データ取得部１４５、メッセージ生成部１４６および録画予約部１４７を備える。以下、各構成について説明する。
【００３５】
表示制御部１４２は、コンテンツ取得部１２０から出力されたコンテンツデータから表示画像を生成し、生成した表示画像を表示装置１６０に出力する。また、次に説明するアカウント設定部１４３によるアカウント設定／登録を行う際の操作画面を生成し、表示装置１６０に出力する。
【００３６】
次に、アカウント設定部１４３は、録画予約装置１００のアカウント作成と、メッセージ取得対象のアカウントの登録を行う。アカウント設定部１４３は、後述する操作検出部１９０から検出されたユーザの操作に基づいてアカウントの作成／登録を行う。なお、アカウント設定部１４３の処理については図３〜図８を参照して詳述する。
【００３７】
次に、解析部１４４は、通信部１１０を介して取得したメッセージを解析し、録画予約に必要な情報を抽出する。具体的には、放送局、日にち、開始時間、終了時間、番組名、出演者名など、録画予約に必要と判断される予約情報を抽出する。そして、解析部１４４は、抽出した予約情報を録画予約部１４７に出力する。
【００３８】
次に、録画予約部１４７は、解析部１４４から出力された予約情報に基づいて録画予約を行う。具体的には、予約情報に基づいて対象番組を特定し、録画予約リストに登録する。対象番組が特定できない場合は、詳細データ取得部１４５またはメッセージ生成部１４６の少なくともいずれかにエラー出力を行う。
【００３９】
次に、詳細データ取得部１４５は、録画予約部１４７からのエラー出力に応じて録画予約に必要な詳細データを取得し、録画予約部１４７に出力する。例えば、録画予約に最低限必要な情報が、放送局、開始時間および終了時間である場合に、抽出された予約情報が放送局および開始時間である場合は、詳細データ取得部１４５は、記憶部２００に格納されているＥＰＧデータを参照し、終了時間を取得する。ＥＰＧデータは、定期的に録画予約装置１００に送られる番組表データである。ただし、ＥＰＧデータは、通常約１週間分の番組表データであるため、詳細データが取得できない場合もある。この場合、詳細データ取得部１４５は、通信部１１０を介してネットワーク上に公開されている放送局などの公式サイトから詳細データを取得してもよい。詳細は下記＜２．第１の実施形態＞で説明する。
【００４０】
次に、メッセージ生成部１４６は、録画予約部１４７からのエラー出力に応じて、録画予約に必要なデータが不足している旨のメッセージを生成し、通信部１１０を介してサーバに出力する。
【００４１】
（操作検出部１９０）
操作検出部１９０は、操作入力装置（不図示）からの操作信号を受信し、ユーザによる操作を検出する。操作検出部１９０は、検出したユーザの操作を示す情報を生成し、制御部１４０へ出力する。
【００４２】
（記憶部２００）
記憶部２００は、録画予約リスト、ＥＰＧデータおよび放送番組などのコンテンツデータを格納する。
【００４３】
（表示装置１６０）
表示装置１６０は、表示制御部１４２が生成した表示画像を表示する。より具体的には、図示しない変換部によって、表示制御部１４２が生成した表示画像が映像信号に変換され、表示装置１６０は、かかる映像信号に従って表示画像を表示する。
【００４４】
以上、録画予約装置１００の各構成について説明したが、録画予約装置１００は、典型的には、ハードウェエアおよびソフトウェアの組み合わせにより実現され得る。コンテンツ取得部１２０は、例えばチューナ、復調器およびＴＳ復号器により実現され得る。操作検出部１９０は、例えば赤外線を電気信号に変換するフォトダイオードおよびＩＣ回路により実現され得る。制御部１４０および記憶部２００は、ＣＰＵ、ＲＡＭおよびＲＯＭによって実現され得る。例えば、ＣＰＵは、録画予約装置１００の動作全般を制御する。また、ＲＯＭには、録画予約装置１００の動作を制御するためのプログラムおよびデータが格納され、ＲＡＭにはＣＰＵによる処理の実行時にプログラムおよびデータが一時的に記憶される。また、変換部は、ビデオカードにより実現され得る。また、表示装置１６０は、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイ、ＦＥＤ等の任意のディスプレイにより実現され得る。
【００４５】
［（２）アカウントの設定］
次に、録画予約装置１００のアカウント設定部１４３の処理について図３〜図８を参照して説明する。図３〜図７は、表示装置１６０に表示される操作画面例を示す図である。図８は、レコーダ３０に録画予約装置１００のアカウントを登録させる処理の流れを示す図である。
【００４６】
ここで、アカウント設定部１４３は、録画予約装置１００自体のアカウントを作成する処理と、他のアカウントを登録する処理を行い得る。このようにアカウント設定部１４３によって作成されたアカウントおよび登録されたアカウントの情報は、通信部１１０を介してサーバに送られる。
【００４７】
まず、図３の画面例１６２に示すように、アカウントの設定メニューとして、「この機器のアカウントを作成」との表示５２と、「ユーザーのアカウントを登録する」との表示５４が提示される。ユーザは、例えば操作入力装置の移動キーを用いて表示画面上に表れるカーソル（図示せず）を移動させて、アカウントの作成若しくは登録のいずれかを選択し、操作入力装置の決定ボタンにより決定する。
【００４８】
次いで、アカウントの作成（表示５２）が選択された場合は、表示装置１６０の画面は、例えば図７に示す画面例１７６のような機器アカウント作成方法の選択画面に遷移する。
【００４９】
次いで、画面例１７６の、「アカウントをランダムに生成する」との表示６６がユーザにより選択されると、表示装置１６０の画面は、例えば図７に示す画面例１８０のように、ランダムに生成された機器アカウントが表示される画面に遷移する。ＯＫの場合、ユーザは操作入力装置を操作して「ＯＫ」との表示７２を選択する。
【００５０】
一方、画面例１７６の、「好きなアカウントを作成する」との表示６８がユーザにより選択されると、表示装置１６０の画面は、例えば図７に示す画面例１７８のように、アカウントの作成画面に遷移する。ユーザは、操作入力装置を操作して任意にアカウントを決定する。
【００５１】
上記処理により作成された録画予約装置１００のアカウント（例えば、「＠ＴＶ」）は、通信部１１０を介してサーバに送られる。
【００５２】
次いで、図３に示す画面例１６２で、ユーザーのアカウントの登録（表示５４）が選択されると、表示装置１６０の画面は、例えば図４に示す画面例１６４のように、アカウントの登録画面に遷移する。ユーザは、操作入力装置を操作して、録画予約のメッセージ入力を行う自己の携帯端末装置２０のアカウント（例えば、「＠ＵＳＥＲ」）を登録する。具体的には、画面例１６４に入力されたアカウントを示す情報が通信部１１０を介してサーバに送られ、サーバは、録画予約装置１００のアカウント「＠ＴＶ」に「＠ＵＳＥＲ」を登録する。サーバから「＠ＵＳＥＲ」を登録した旨の返信があると、表示装置１６０の表示画面が、例えば図４に示すような画面例１６６に遷移し、録画予約装置１００のアカウント「＠ＴＶ」が「＠ＵＳＥＲ」を登録した旨が表示される。
【００５３】
次いで、登録されたアカウント「＠ＵＳＥＲ」が所有している機器の検索処理が行われる。この際、表示装置１６０の画面は、例えば図５に示す画面例１６８のように、検索中の旨を示す画面に遷移する。なお、ここで説明する機器の検索処理は、後述する＜３．第２の実施形態＞で行う代替予約の際に代替予約先とされる記録装置を予め登録しておくための処理である。
【００５４】
以下、図８を参照して検索処理の流れについて説明する。まず、ステップＳ５０２において、「＠ＴＶ」のアカウントを有する録画予約装置１００がサーバ４０から、「＠ＵＳＥＲ」が登録しているアカウントの一覧を取得する。次いで、ステップＳ５０４において、録画予約装置１００は、取得した一覧の中から別機器（代替予約先にできる記録装置）のアカウント（例えば「＠Ｒｅｃｏｒｄｅｒ」）を取得する。この際、録画予約装置１００の表示装置１６０の表示画面は、例えば図５に示す画面例１７０に遷移し、「＠Ｒｅｃｏｒｄｅｒ」を登録するか否かユーザに選択させる。なお、取得した一覧の中から別機器のアカウントを取得出来なかった場合は、録画予約装置１００の表示装置１６０の表示画面は、例えば図６に示す画面例１７４に遷移し、別機器が見つからなかった旨を表示する。
【００５５】
次いで、画面例１７０に示す「登録」との表示６０が選択されると、ステップＳ５０６において、録画予約装置１００は、「＠Ｒｅｃｏｒｄｅｒ」宛に、自己のアカウント「＠ＴＶ」を登録するようリクエストするメッセージを生成してサーバ４０に送る。
【００５６】
次いで、ステップＳ５０８において、サーバ４０は、リクエストのメッセージにＵＲＬを付加し、リクエストメッセージ４１ａを生成する。
【００５７】
次いで、ステップＳ５１０において、レコーダ３０は、定期的に新着メッセージをサーバ４０に確認している。次いで、ステップＳ５１２において、レコーダ３０は、自己のアカウント（例えば「＠Ｒｅｃｏｒｄｅｒ」）宛てのリクエストメッセージ４１ａを取得する。次いで、ステップＳ５１４において、レコーダ３０は、リクエストメッセージ４１ａを解析する。次いで、ステップＳ５１６において、解析結果に基づいて、自己のアカウント「＠Ｒｅｃｏｒｄｅｒ」に「＠ＴＶ」を登録する旨をサーバ４０に通知する。次いで、ステップＳ５１８において、レコーダ３０は、応答用メッセージを生成し、サーバ４０に出力する。
【００５８】
次いで、ステップＳ５０８において、サーバ４０は、応答メッセージにＵＲＬを付加し、応答メッセージ４１ｂを生成する。
【００５９】
次いで、ステップＳ５２２において、録画予約装置１００は、定期的に新着メッセージをサーバ４０に監視しているところ、ステップＳ５２４において、応答メッセージ４１ｂを取得し、ステップＳ５２６において登録の確認を行う。この際、録画予約装置１００の表示装置１６０の表示画面は、例えば図５に示す画面例１７２に遷移する。
【００６０】
以上説明した検索処理により、「＠ＴＶ」と「＠Ｒｅｃｏｒｄｅｒ」は互いのアカウントを登録する。
【００６１】
なお、上記リクエストメッセージ４１ａおよび応答メッセージ４１ｂは、暗号化してもよい。各メッセージにはＵＲＬが付与され、インターネット上に公開されることから、他のユーザが改ざんしたリクエストメッセージを作成し、アカウントを登録させる恐れがある。したがって、防御策として互いの登録要求に使用するメッセージは、この機能を有する各装置だけが理解できる、自然言語とは異なる文字列とする。
【００６２】
例えば、共通鍵暗号方式を使用してもよい。この場合、共通鍵はあらかじめ各装置が有している。録画予約装置１００は、共通鍵を使用して暗号化したリクエストメッセージを作成し、サーバ４０へ送る。レコーダ３０は、サーバ４０から当該リクエストメッセージを取得し、自身の共通鍵を使用してメッセージを復号し、内容を確認した上で録画予約装置１００を登録する。
【００６３】
＜２．第１の実施形態＞
次に、本発明の第１の実施形態による録画予約システムについて図９を参照して説明する。図９は、本実施形態による録画予約システムの処理の流れを示す図である。
【００６４】
まず、ステップＳ５３２において、ユーザが例えば外出先で録画したい番組を思い出した際、「＠ＵＳＥＲ」のアカウントを持つ携帯端末装置２０から、録画したい番組の情報を記載した「＠ＴＶ」のアカウント宛のメッセージをサーバ４０に送る。ここで、メッセージの内容は、番組タイトルや時刻、出演者、放送局などを含む自然言語である。したがって、メッセージに、「録画予約」、「○日、○時〜○時」および「○ｃｈ」等の単語のみで構成してもよいし、「明日の○時から○時までに放送される□□番組が楽しみ」などの文章でもよい。
【００６５】
次いで、ステップＳ５３４において、携帯端末装置２０から受取ったメッセージにＵＲＬを付与してメッセージ４２ａを生成する。メッセージ４２ａは、サーバ４０により、「＠ＵＳＥＲ」のタイムラインに表示されるよう管理され、また、「＠ＵＳＥＲ」を登録している「＠ＴＶ」のタイムラインにも表示されるよう管理される。
【００６６】
次いで、ステップＳ５３６において、定期的に「＠ＴＶ」のタイムライン上の新着メッセージを監視している録画予約装置１００は、ステップＳ５３８において、メッセージ４２ａを取得する。ついで、ステップＳ５４０において、録画予約装置１００は、取得したメッセージ４２ａの内容を解析し、録画予約に使用可能な単語を抽出する。ここで、録画予約に最低限必要な単語の組み合わせ（例えば、放送局および日時）が予め設定されていた場合に、メッセージ内に少なくともそれらの単語が含まれていれば、ステップＳ５４６において、録画予約装置１００は、録画予約を行う。そして、録画予約装置１００は、予約完了後は、予約完了の旨を通知するメッセージ（予約完了メッセージ）を生成し、サーバ４０に送信してもよい。かかる予約完了メッセージは、サーバ４０により、「＠ＴＶ」のタイムラインに表示されるよう管理され、また、「＠ＴＶ」を登録している「＠ＵＳＥＲ」のタイムラインにも表示されるよう管理される。次いで、携帯端末装置２０は定期的に自己のアカウントのタイムライン上の新着メッセージを監視しているため、サーバ４０から予約完了メッセージを取得し、ユーザは予約完了を確認することができる。
【００６７】
一方、上記ステップＳ５４０で、録画予約に最低限必要な単語が抽出できなかった場合は、ステップＳ５４２において、記憶部２００に格納されているＥＰＧデータ８０から詳細データを取得し、録画予約の情報を補完する。例えば、「ＡＡ放送局で、今日１９：００から」というメッセージであった場合に、放送局と開始時刻の情報はあるが、終了時刻の情報がない。この場合、ＥＰＧデータ８０を参照し、該当する放送局の開始時刻に放送予定である番組を検索し、そのデータを参照することで、終了時刻を取得することができる。
【００６８】
次いで、ＥＰＧデータ８０で録画予約の情報を補完出来ない場合は、ステップＳ５４４において、通信部１１０を介してインターネット上のテレビ番組情報サービス９０を参照する。例えば、「タレントＹさんが出演する、再来月のドキュメンタリーＢＢという番組」とのメッセージであった場合に、ＥＰＧデータ８０は通常１週間分のデータのため再来月の番組情報は補完することができない。そこで、録画予約装置１００は通信部１１０を介してインターネット上のＷｅｂを参照し、タレントＹさんの公式Ｗｅｂサイトに記されている放送日程や、ドキュメンタリーＢＢの公式Ｗｅｂサイトにある放送日程のうち、「再来月」と「タレントＹ」という単語をキーとして録画に必要な情報を検索する。
【００６９】
検索結果が多い場合、または検索結果が一つも得られなかった場合には、検索に使用する単語を増やすために、「＠ＵＳＥＲ」のタイムライン上に反映される「＠ＵＳＥＲ」が登録しているアカウントからのメッセージ、または、録画予約メッセージの前後に携帯端末装置２０（アカウント「＠ＵＳＥＲ」）から送信されたメッセージも参照して、検索結果の精度を向上させてもよい。
【００７０】
次いで、インターネット上での録画予約情報の補完が出来ない場合は、ステップＳ６０２〜Ｓ６１６に示す問い合わせ処理（オプション６００）を行ってもよい。問い合わせ処理は、＠ＵＳＥＲに対して確認のメッセージを送信し、返信を待つ。例えば、“タレントＹさんが出演する、ドキュメンタリーＢＢはＢＢ放送局で放送されることは分かりましたが、放送日時が特定できませんでした。”といった内容のメッセージを＠ＵＳＥＲアカウントへ送信する。＠ＵＳＥＲはそのメッセージを＠ＴＶから受け取ると、＠ＴＶが分からないと言っている項目を補完するようなメッセージを返信する。例えば、“再来月の１９日１９時から”といった内容のメッセージを送信する。＠ＴＶはその補完するメッセージにより、検索に必要な単語を抽出し、再度検索を行い、録画予約を行う。
【００７１】
なお、検索の結果、放送開始予定日が未定であった場合には、＠ＴＶはリマインダー登録を行ったことをユーザにメッセージで知らせる。例えば、“タレントＹさんが出演する、ドキュメンタリーＢＢは放送日未定であるため、予約できません。番組情報が更新され次第再度予約を行います。”といった内容のメッセージを＠ＵＳＥＲへ送信する。
【００７２】
＠ＴＶはこのメッセージの送信後は、ＥＰＧデータ８０、インターネット上のテレビ番組情報サービス９０が更新されるたびに、予約が確定できるように検索を行う。また、＠ＵＳＥＲからの追加情報を含むメッセージを待ってもよい。
【００７３】
また、検索結果が複数あり録画予約の対象番組を特定できない場合も考えられる。例えば、“歌手Ａさんが出ている来週の歌番組”というメッセージが＠ＵＳＥＲから届いた場合に、ＥＰＧデータ８０から検索された結果が３つ番組であったとする。この時には、＠ＵＳＥＲに対して、“３つの番組が見つかりました。１：１１月８日  月曜日  １９:００−１９:５０  番組名Ａ、ＡＡ放送局、２：１１月９日  火曜日  ２０:００−２０:１５  番組名Ｂ、３：１１月１２日  金曜日  ２３：００−２３：４５  番組名Ｃ。  録画したい番組の番号を返信してください”とのメッセージを＠ＵＳＥＲに送信する。これを見たユーザは、録画してほしい番組の番号を＠ＴＶに返信することで、録画予約装置１００は録画予約を完了することができる。
【００７４】
＜３．第２の実施形態＞
次に、本発明の第２の実施形態による録画予約システムについて図１０を参照して説明する。本実施形態による録画予約システムは、録画予約の際に、日時の重複や、残り記録容量が足りないなどの理由により、録画予約装置１００が録画予約を行えない場合を想定し、このような場合に、録画予約装置１００がユーザの所有している他の録画機能を持ったデジタル放送受信機などの記録装置であるレコーダ３０に代替予約を行うシステムである。
【００７５】
ここで、上記図８を参照して説明した検索処理により、録画予約装置１００のアカウント「＠ＴＶ」と、レコーダ３０のアカウント「＠Ｒｅｃｏｒｄｅｒ」は互いのアカウントを登録した関係になっていることを前提とし、以下、処理の流れについて説明する。
【００７６】
まず、ステップＳ５５２〜Ｓ５６２において、上記図９で説明したステップＳ５３２〜Ｓ５４６（オプション６００に示す処理を含んでもよい）と同様に録画予約を行う。
【００７７】
次いで、録画予約装置１００の録画予約部１４７が録画予約を成功させると、ステップＳ５６４、Ｓ５６６、Ｓ５８０およびＳ５８２により、ユーザは録画予約装置１００のアカウント「＠ＴＶ」からの予約完了メッセージ４３ｂを確認できる。
【００７８】
次いで、録画予約装置１００の録画予約部１４７が、日時の重複や記憶容量の不足により録画予約に失敗すると、ステップＳ５６８〜Ｓ５７４において、代替録画要求メッセージを送信する。レコーダ３０は、「＠ＴＶ」のアカウントを登録しているため、ステップＳ５７２において、サーバに自己のタイムラインを参照しにいくことで、ステップＳ５７４において、「＠ＴＶ」からの代替録画要求メッセージ４３ｃを取得する。
【００７９】
なお、録画予約装置１００は、上記代替録画要求メッセージの送信と同時に、録画ができない理由と共にレコーダ３０に代替録画の要求をした旨のメッセージをサーバに送信してもよい。これにより、ユーザは携帯端末装置２０で当該メッセージを取得し、代替録画の要求がされた旨を確認することができる。
【００８０】
次いで、レコーダ３０は、上述したようにメッセージの内容を解析することで録画予約の対象番組を特定し、ステップ５７６において、録画予約を行う。
【００８１】
次いで、レコーダ３０が録画予約を成功させると、ステップＳ５７７、Ｓ５７８、Ｓ５８０およびＳ５８４により、ユーザは録画予約装置１００のアカウント「＠Ｒｅｃｏｒｄｅｒ」からの予約完了メッセージ４３ｄを確認できる。
【００８２】
また、「＠ＴＶ」に「＠ＵＳＥＲ」が登録されていることから、「＠ＴＶ」のタイムライン上にも予約完了メッセージ４３ｄが表示され、録画予約装置１００は予約が完了したことを確認できる。
【００８３】
以上説明した本実施形態による代替予約の処理は、ユーザが誤った録画予約装置へ録画予約の為のメッセージを送信した際にも使用できる。例えば、録画予約装置１００には、ＣＳ放送の有料放送を受信する為の契約済みＢ−ＣＡＳカードが挿入されていないが、録画予約装置のアカウント「＠ＴＶ」に登録されているアカウント「＠Ｒｅｃｏｒｄｅｒ」を有するレコーダ３０には、契約済みのＢ−ＣＡＳカードが挿入されているとする。このとき、ユーザがＣＳ放送で放送される有料放送の録画予約メッセージを「＠ＴＶ」へ送ったとする。このメッセージを受け取った録画予約装置１００は、上述した代替予約の処理により、「＠Ｒｅｃｏｒｄｅｒ」に代替予約を要求することで、ユーザの録画予約を取りこぼすことが無くなる。
【００８４】
このように、録画予約機能を有する複数の装置を登録させている場合に、ユーザが録画予約のメッセージを外部サーバへ送信するだけで、複数の装置の連帯が図られ、録画予約の代替が可能となる。
【００８５】
＜４．第３の実施形態＞
次に、本発明の第３の実施形態による録画予約システムについて図１１および図１２を参照して説明する。本実施形態による録画予約システムは、図１１に示すように、ユーザが所有する携帯端末装置２０ａのアカウント「＠Ｕｓｅｒ」に、他のユーザが所有する携帯端末装置２０ｂのアカウント「＠Ｆｒｉｅｎｄ」を登録する構成を有し、録画予約装置１００（若しくはレコーダ３０ａ）が、「＠Ｕｓｅｒ」からのメッセージの他「＠Ｆｒｉｅｎｄ」からのメッセージに基づき、録画予約を行うシステムである。録画予約装置１００若しくはレコーダ３０ａは、「＠Ｕｓｅｒ」のタイムライン上に表示されるよう登録されたアカウント「＠Ｆｒｉｅｎｄ」から送信された予約に関するメッセージが現れた場合に、図９や図１０に示して説明した録画予約の処理と同様に、メッセージ内容を解析して録画予約する。
【００８６】
例えば、友人のアカウント「＠Ｆｒｉｅｎｄ」を「＠Ｕｓｅｒ」が登録しているとする。そして友人が所有している予約録画装置３０ｂがアカウント「＠ＲｅｃｏｒｄｅｒＢ」を持っており、まず、ステップＳ７０２において、「＠Ｆｒｉｅｎｄ」が「＠ＲｅｃｏｒｄｅｒＢ」にメッセージ送信によって録画を行う。
【００８７】
次いで、ステップＳ７０６〜Ｓ７０８において、録画予約装置１００が「＠Ｕｓｅｒ」のタイムラインを監視することで、友人がレコーダ３０ｂで何を録画予約しているかを「＠Ｕｓｅｒ」のタイムライン上から知ることができる。次いで、録画予約装置１００は、ステップＳ７１０〜Ｓ７１６（オプション６２０の処理を含む）において、録画予約を行う。
【００８８】
なお、設定によっては、「＠Ｕｓｅｒ」のタイムライン上に現れる全ての登録しているアカウントの予約メッセージを使用してもよいし、または、ユーザがあらかじめ指定した登録アカウントのメッセージのみを録画予約に使用してもよい。
【００８９】
以上により、自分と興味関心が似ている人のアカウントを登録することで、自分が確認し忘れた番組でも、登録している誰かが予約録画や視聴をしている可能性が非常に高い。登録している人が、録画予約のメッセージを送信することが多くなれば、ＳＮＳを利用した自動録画機能となりうる
【００９０】
＜５．第４の実施形態＞
次に、本発明の第４の実施形態による録画予約システムについて図１３および図１４を参照して説明する。本実施形態による録画予約システムは、図１３に示すように、ユーザが所有する携帯端末装置２０ａのアカウント「＠Ｕｓｅｒ」に、他のユーザが所有する携帯端末装置２０ｃのアカウント「＠ＦｏｌｌｏｗｉｎｇＡ」を登録する構成を有する。ここで、「＠ＦｏｌｌｏｗｉｎｇＡ」のアカウントを有する他のユーザはテレビ主演等をするような著名人であり、ユーザは気になる著名人のアカウントを登録しておくことで、その著名人が出演する放送番組を自動的に録画予約することができる。
【００９１】
例えば、「＠ＦｏｌｌｏｗｉｎｇＡ」のアカウントを有する著名人が、自身が出演するテレビ番組の告知のために、まず、ステップＳ７２２において、自分のアカウントを登録している者に向けて、出演番組の情報を含むメッセージを送信する。すると、「＠Ｕｓｅｒ」のタイムライン上に当該メッセージが現れるので、ステップＳ７２６において、「＠Ｕｓｅｒ」のタイムラインを定期的に監視している録画予約装置１００は、ステップＳ７２８において、「＠ＦｏｌｌｏｗｉｎｇＡ」の番組告知情報を含むメッセージを取得し、ステップＳ７３０〜Ｓ７３６（オプション６４０の処理を含む）において、取得した番組告知情報を含むメッセージの内容を解析し、録画予約を行う。
【００９２】
以上により、自分が興味ある著名人のアカウントを登録しておくことで、かかる著名人が出演する番組を自動的に録画予約するこができる。
【００９３】
＜６．まとめ＞
以上説明したように、本発明の各実施形態にかかる録画予約装置１００によれば、携帯端末装置２０からサーバ４０にメッセージを送信することで外出先からでも手軽に録画予約を行うことができる。
【００９４】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９５】
また、録画予約装置１００に内蔵されるハードウェアを、上述した録画予約装置１００の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００９６】
２０      携帯端末装置
３０      レコーダ
４０      サーバ
８０      受信アンテナ
１００    録画予約装置
１１０    通信部
１２０    コンテンツ取得部
１４０    制御部
１４２    表示制御部
１４３    アカウント設定部
１４４    解析部
１４５    詳細データ取得部
１４６    メッセージ生成部
１４７    録画予約部
１６０    表示装置
１９０    操作検出部
２００    記憶部
【図１】
2012134689.tif 000003
【図２】
2012134689.tif 000004
【図３】
2012134689.tif 000005
【図４】
2012134689.tif 000006
【図５】
2012134689.tif 000007
【図６】
2012134689.tif 000008
【図７】
2012134689.tif 000009
【図８】
2012134689.tif 000010
【図９】
2012134689.tif 000011
【図１０】
2012134689.tif 000012
【図１１】
2012134689.tif 000013
【図１２】
2012134689.tif 000014
【図１３】
2012134689.tif 000015
【図１４】
2012134689.tif 000016