(57)【要約】【課題】自分に合う放送番組を見つけだして、それを見逃さずに視聴できるようになる【解決手段】放送番組の視聴スケジュールを管理する管理装置１は、ユーザＩＤと番組ＩＤとを対応付けた番組リストを記憶するリストＤＢ２１と、第１のユーザの指示に従って第２のユーザを特定するフォローリスト編集部１３と、第２のユーザの番組リストに基づいて、第１のユーザの番組リストを更新する番組リスト編集部１５と、を備える。【選択図】図１
2011259247.tif 000002
【特許請求の範囲】
【請求項１】
放送番組の視聴スケジュールを管理する管理装置であって、
ユーザの識別情報と前記ユーザが選択した一以上の放送番組の識別情報とを対応付けた番組リストを記憶する記憶手段と、
第１のユーザの指示に従って第２のユーザを特定する特定手段と、
前記記憶手段に記憶されている第２のユーザの番組リストに基づいて、前記記憶手段に記憶されている第１のユーザの番組リストを更新する更新手段と、を備える放送番組の視聴スケジュール管理装置。
【請求項２】
前記更新手段が第１のユーザの番組リストを更新したときは、その更新内容を示すメッセージをマイクロブログシステムへ出力する出力手段、をさらに備える、請求項１記載の放送番組の視聴スケジュール管理装置。
【請求項３】
第１のユーザと第２のユーザとは、マイクロブログシステムにおいて関連付けられている、請求項１または２に記載の放送番組の視聴スケジュール管理装置。
【請求項４】
前記出力手段は、さらに、前記記憶手段に記憶されている第１のユーザの番組リストに基づいて、第１のユーザが選択している放送番組の開始時刻または開始時刻から所定時間前に、前記放送番組の開始を告知するためのメッセージを前記マイクロブログシステムへ出力する、請求項２または３に記載の放送番組の視聴スケジュール管理装置。
【請求項５】
前記出力手段は、前記メッセージを第１のユーザによる書き込みとして、前記マイクロブログシステムへ出力する、請求項２〜４のいずれかに記載の放送番組の視聴スケジュール管理装置。
【請求項６】
前記記憶手段に記憶されている第１のユーザの番組リストに基づく録画予約指示を、第１のユーザの録画装置に対して出力する手段を、さらに備える請求項１〜５のいずれかに記載の放送番組の視聴スケジュール管理装置。
【請求項７】
放送番組の視聴スケジュールを管理する管理装置が行う方法であって、
ユーザの識別情報と前記ユーザが選択した一以上の放送番組の識別情報とを対応付けた番組リストを記憶手段に記憶するステップと、
第１のユーザの指示に従って第２のユーザを特定するステップと、
前記記憶手段に記憶されている第２のユーザの番組リストに基づいて、前記記憶手段に記憶されている第１のユーザの番組リストを更新するステップと、を行う方法。
【請求項８】
放送番組の視聴スケジュールを管理する管理装置のためのコンピュータプログラムであって、
ユーザの識別情報と前記ユーザが選択した一以上の放送番組の識別情報とを対応付けた番組リストを記憶手段に記憶するステップと、
第１のユーザの指示に従って第２のユーザを特定するステップと、
前記記憶手段に記憶されている第２のユーザの番組リストに基づいて、前記記憶手段に記憶されている第１のユーザの番組リストを更新するステップと、を行うためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組などの視聴スケジュールを管理するための技術に関する。
【背景技術】
【０００２】
近年、インターネット上で人々が交流するＳＮＳ（ソーシャル・ネットワーキング・サービス）が広く普及している。ＳＮＳのコミュニティでは、人々の間でさまざまな情報交換が行われている。例えば、いろいろな商品やサービスの口コミ情報なども盛んに交換され、それに伴って商品の売り上げが急激に伸びることなどもある。
【０００３】
また、Ｔｗｉｔｔｅｒに代表される、短いテキストのメッセージを投稿するマイクロブログ（ミニブログ）サービスも急速に利用者が拡大している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、旧来からあるテレビ放送の世界には豊富な優良なコンテンツが存在しているが、マイクロブログに夢中になった人がテレビ番組を見逃してしまうことが多い。また、マイクロブログのような新しいコミュニケーションツールになじんでいる若い世代は、テレビ番組の視聴時間が少ない傾向にあり、観るとしてもテレビ番組の選択に迷うことがある。
【０００５】
そこで、本発明の目的は、ユーザが自分に合うテレビ番組を見つけだし、その番組を見逃すことなく視聴または録画指示できるようにすることである。
【課題を解決するための手段】
【０００６】
本発明の一つの実施態様に従う放送番組の視聴スケジュールを管理する管理装置は、ユーザの識別情報と前記ユーザが選択した一以上の放送番組の識別情報とを対応付けた番組リストを記憶する記憶手段と、第１のユーザの指示に従って第２のユーザを特定する特定手段と、前記記憶手段に記憶されている第２のユーザの番組リストに基づいて、前記記憶手段に記憶されている第１のユーザの番組リストを更新する更新手段と、を備える。
【０００７】
好適な実施態様では、前記更新手段が第１のユーザの番組リストを更新したときは、その更新内容を示すメッセージをマイクロブログシステムへ出力する出力手段、をさらに備えてもよい。
【０００８】
好適な実施態様では、第１のユーザと第２のユーザとは、マイクロブログシステムにおいて関連付けられていてもよい。
【０００９】
好適な実施態様では、前記出力手段は、さらに、前記記憶手段に記憶されている第１のユーザの番組リストに基づいて、第１のユーザが選択している放送番組の開始時刻または開始時刻から所定時間前に、前記放送番組の開始を告知するためのメッセージを前記マイクロブログシステムへ出力するようにしてもよい。
【００１０】
好適な実施態様では、前記出力手段は、前記メッセージを第１のユーザによる書き込みとして、前記マイクロブログシステムへ出力するようにしてもよい。
【００１１】
好適な実施態様では、前記記憶手段に記憶されている第１のユーザの番組リストに基づく録画予約指示を、第１のユーザの録画装置に対して出力するようにしてもよい。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る視聴スケジュール管理システムを示す。
【図２】フォローリスト作成画面１００の一例を示す。
【図３】フォローリスト１３０のデータ構造の一例を示す。
【図４】番組リスト１５０のデータ構造の一例を示す。
【図５】番組指定受付画面２００の一例を示す。
【図６】番組詳細確認画面３００の一例を示す。
【図７】個人設定画面４００の一例を示す。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態に係る視聴スケジュール管理システムについて、図面を参照して説明する。
【００１４】
図１は、本実施形態に係る視聴スケジュール管理システムを示す。本システムは、視聴スケジュール管理装置１と、ユーザ端末３と、放送番組の録画装置であるＳＴＢ（セット・トップ・ボックス）５と、マイクロブログサービスを提供するマイクロブログシステム７とを有し、これらが互いにインターネットなどのネットワーク９を介して接続されている。なお、ＳＴＢの代わりに、ＨＤＤ付レコーダやワンセグチューナ付携帯電話などを用いても良い。
【００１５】
本システムのユーザは、ユーザ端末３を介して視聴スケジュール管理装置１にログインする。このとき、視聴スケジュール管理装置１にログインするためのログインＩＤはマイクロブログシステム７のログインＩＤと同じとしても良い。この場合、視聴スケジュール管理装置１にログインできるのはマイクロブログシステム７のユーザに限られる。あるいは、視聴スケジュール管理装置１とマイクロブログシステム７とで異なるユーザＩＤを用いる場合、視聴スケジュール管理装置１において両者を関連付けるようにしても良い。
【００１６】
視聴スケジュール管理装置１にログインしたログインユーザは、視聴したいテレビ番組、あるいは興味を持っているテレビ番組を、視聴スケジュール管理装置１内の番組リストに登録することができる。特に、本実施形態に係る視聴スケジュール管理装置１では、同じく視聴スケジュール管理装置１を利用している他のユーザの番組リストを参照して、自らの番組リストに追加することができる。
【００１７】
さらには、後述するように、視聴スケジュール管理装置１は、番組リストに登録されている番組の開始時刻または開始時刻から所定時間前に、それを告知するメッセージ（放送開始リマインドメッセージ）をマイクロブログシステム７に対して自動的に出力する。これによって、自分が見たい番組の開始時刻になってもマイクロブログに夢中で見逃してしまうことを防止できるとともに、番組リストに登録されている番組のリアルタイム視聴を促進することができる。メッセージの出力は、電子メール、ソーシャルネットワーキングシステム、PCのデスクトップウィジェット、携帯電話のウィジェットなどに行ってもよい。
【００１８】
視聴スケジュール管理装置１は、例えば汎用的なコンピュータシステムにより構成され、以下に説明する視聴スケジュール管理装置１内の個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。このコンピュータプログラムは、コンピュータ読み取り可能な記録媒体に格納可能である。
【００１９】
視聴スケジュール管理装置１は、図１に示すように、フォロー関係参照部１１と、フォローリスト編集部１３と、番組リスト編集部１５と、メッセージ出力部１７と、個人設定管理部１８と、録画指示部１９と、リストデータベース２１と、番組データベース２３とを備える。
【００２０】
リストデータベース２１には、後述するフォローリスト１３０及び番組リスト１５０が記憶される。
【００２１】
番組データベース２３には、外部の所定のデータベースから取得した番組情報が記憶されている。
【００２２】
フォロー関係参照部１１は、マイクロブログシステム７から、マイクロブログシステム７を利用しているユーザに関するユーザ情報を取得する。例えば、フォロー関係参照部１１は、視聴スケジュール管理装置１にログインしているあるユーザ（以下、他のユーザと区別するためのユーザＡと呼ぶ）とマイクロブログシステム７において関連付けられている他のユーザのユーザ情報を取得する。マイクロブログシステム７では、ユーザ間の関連付けを設定できる。例えば、あるユーザが他のユーザの書き込みを参照する、「フォロー」と呼ばれる関連付けがある。そこで、フォロー関係参照部１１は、ユーザＡとマイクロブログシステム７において関連付けられている他のユーザのユーザ情報を取得しても良い。あるいは、フォロー関係参照部１１は、マイクロブログシステム７における所定のランキング（例えば、自分の地域の人気ランキング）が上位の一以上のユーザのユーザ情報を取得しても良い。あるいは、フォロー関係参照部１１は、視聴スケジュール管理装置１における所定のランキング（例えば、フォローされている人数が多いランキング）が上位の一以上のユーザのユーザ情報を取得しても良い。ここで取得するユーザ情報には、ユーザＩＤを含む所定のユーザ属性情報が含まれていても良い。
【００２３】
フォローリスト編集部１３は、ユーザＡがユーザＢ，Ｃ，・・・等の他のユーザの番組リストを参照して、番組リストをフォローしたいユーザのリストであるフォローリストを生成し、リストデータベース２１に保存する。例えば、フォローリスト編集部１３は、図２に示すようなフォローリスト作成画面１００を、ユーザＡのユーザ端末３へ出力する。そして、フォローリスト作成画面１００に対するユーザＡの入力に従ってフォローリストを編集する。
【００２４】
フォローリスト作成画面１００は、図２に示すように、外部フォローリスト表示部１１０と、ランキングリスト表示部１２０とを有する。フォローリスト編集部１３はフォロー関係参照部１１がマイクロブログシステム７から取得した、マイクロブログシステム７で関連付けられているユーザのユーザ情報を外部フォローリスト表示部１１０に表示させる。フォローリスト編集部１３は、マイクロブログシステム７から取得したランキング上位の一以上のユーザのユーザ情報をランキングリスト表示部１２０に表示させる。ここでは、フォローリスト作成画面１００は、外部フォローリスト表示部１１０及びランキングリスト表示部１２０をともに備えているが、いずれか一方のみでも良い。
【００２５】
ユーザＡは、外部フォローリスト表示部１１０及びランキングリスト表示部１２０の中から、自らが番組リストを参照したいユーザを選択する。つまり、フォローリスト編集部１３は、マイクロブログシステム７において自らと関連づけがある他のユーザを特定することもできるし、マイクロブログシステム７では自らと関係がない他のユーザを特定することでもできる。フォローリスト作成画面１００におけるユーザの選択に当たっては、例えば、マイクロブログサービスにおける情報を参照することができる。つまり、ユーザＡがマイクロブログサービスでの発言や、プロフィールなどで関心を持った他のユーザを選ぶことができる。また、ユーザＡは、フォローリスト作成画面１００において、フォローしたいユーザを特定するために、ユーザ名や登録している番組の番組情報に関するキーワードを用いて検索し、ユーザを探せるようにしてもよい。
【００２６】
フォローリスト編集部１３は、フォローリスト作成画面１００に対する操作に基づいて、ユーザＡがフォローする（参照する）他のユーザを特定する。例えば、フォローリスト編集部１３は、フォローリスト作成画面１００において選択された、参照するユーザのユーザＩＤを特定し、ユーザＡのフォローリストへ追加する。
【００２７】
図３は、フォローリストのデータ構造の一例を示す。同図に示すように、フォローリスト１３０は、データ項目として参照ユーザＩＤ１３１と、被参照ユーザＩＤ１３３と、番組自動指定フラグ１３５とを有する。参照ユーザＩＤ１３１は、参照元となるユーザ（上記の例ではユーザＡ）のユーザＩＤであり、被参照ユーザＩＤ１３３は参照されているユーザ（上記の例では選択されたユーザ）のユーザＩＤである。被参照ユーザＩＤ１３３には、複数のユーザＩＤを登録することができる。番組自動指定フラグ１３５は、被参照ユーザ１３３の番組リストに含まれるすべての番組を自動的に参照ユーザ１３１の番組リストへ追加するか否かを指定するフラグである。番組自動指定フラグ１３５は、被参照ユーザＩＤ１３３ごとに設定される。
【００２８】
番組リスト編集部１５は、視聴スケジュールを示す番組リストに登録する番組の指定を受け付けて番組リスト１５０を生成し、リストデータベース２１に保存する。番組リスト編集部１５は、被参照ユーザＩＤ１３３のユーザの番組リスト１５０に基づいて、参照ユーザＩＤ１３１のユーザの番組リスト１５０を更新する。例えば、番組リスト編集部１５は、ユーザＡ（参照ユーザＩＤ１３１のユーザ）のフォローリスト１３０と、そのフォローリスト１３０における被参照ユーザＩＤ１３３のユーザの番組リスト１５０を参照して、図５に示すような番組指定受付画面２００を、ユーザＡのユーザ端末３へ出力する。そして、番組指定受付画面２００に対するユーザＡの入力に従って番組リストを生成する。つまり、番組リスト編集部１５は、ユーザＡのフォローリスト１３０における被参照ユーザＩＤ１３３のユーザの番組リスト１５０に基づいて、ユーザＡの番組リスト１５０を更新する。番組リスト編集部１５は、番組自動指定フラグ１３５が“オン”になっている被参照ユーザＩＤ１３３のユーザについて、ユーザＡが番組リストの更新を明示的に指示しなくても、そのユーザＢの番組リスト１５０に登録された番組を自動的にユーザＡの番組リスト１５０に登録する。
【００２９】
図４は、番組リストのデータ構造の一例を示す。同図に示すように、番組リスト１５０は、データ項目としてユーザＩＤ１５１と、番組ＩＤ１５３と、番組タイトル１５５と、コメント１５７とを有する。番組リスト１５０に登録されている番組の詳細情報は、番組ＩＤ１５３に基づいて、番組データベース２３から取得することができる。コメント１５７は、ユーザＩＤ１５１のユーザが、番組ＩＤ１５３の番組に対して付けたコメントである。
【００３０】
番組指定受付画面２００は、図５に示すように、一以上の他のユーザの番組リストが表示される表示領域２１０を有する。表示領域２１０には、フォローリスト１３０に設定されている被参照ユーザＩＤ１３３のユーザの番組リストが表示される。ユーザＡは、この中から自らが見たい番組を選択することができる。ここで選択された番組が、ユーザＡの番組リストに追加される。これにより、ユーザＡは、被参照ユーザＩＤ１３３のユーザの番組リストの一部または全部と自らの番組リストを同期させることができる。
【００３１】
番組リスト編集部１５は、番組指定受付画面２００で選択された番組を番組リスト１５０へ反映する前に、図６に示すような番組詳細確認画面３００をユーザＡのユーザ端末３に表示させても良い。確認画面３００は、同図に示すように、選択された番組の詳細情報表示領域３１０と、この番組に対する他のユーザのコメント表示領域３３０とを有する。
【００３２】
番組リスト編集部１５は、番組ＩＤに基づいて、番組データベース２３から番組詳細情報を取得して詳細情報表示領域３１０に表示させる。番組リスト編集部１５は、番組ＩＤに基づいて、番組リスト１５０からこの番組に対するコメント１５７を取得して、取得したコメント、そのコメントを入力したユーザＩＤ１５１、もしくはユーザＩＤ１５１と関連した情報（画像など）などをコメント表示領域３３０に表示させる。
【００３３】
確認画面３００において、ユーザＡは番組内容を確認することができるとともに、他ユーザのコメントも参照できる。
【００３４】
なお、番組リストへの番組の追加は、上記のように他のユーザの番組リストを参照して行う以外に、例えば図示しない番組一覧画面からの選択によって行うこともできる。
【００３５】
メッセージ出力部１７は、番組リスト１５０が更新されたときに、その更新内容を示すメッセージをマイクロブログシステム７に対して出力する。例えば、メッセージ出力部１７は、個人設定管理部１８が管理する個人設定に従って、所定のメッセージをマイクロブログシステム７へ出力する。メッセージをマイクロブログシステム７へ出力する際に、図示しない入力画面を介して、ユーザ自らがコメントを付加することもできる。ここで付加されたコメントが、番組リスト１５０のコメント１５７に保存される。
【００３６】
個人設定管理部１８は、各ユーザのユーザ端末３に対して、図７に示す個人設定画面４００を表示させる。個人設定画面４００は、自動メッセージ出力に関する個人設定を受け付ける。同図に示すように、個人設定画面４００は、自動メッセージ出力を行う条件の入力を受け付ける。例えば、同図の例では、（１）番組リストへ番組を追加したときに「番組追加メッセージ」を出力するか否か、（２）番組リストに登録されている番組の開始を告知する「放送開始リマインドメッセージ」を出力するか否かを指定できる。さらに、本実施形態では、番組開始の何分前に「放送開始リマインドメッセージ」を出力するかも自由に指定できる。ここで、「放送開始リマインドメッセージ」を番組開始の“０”分前に出力するように設定すれば、開始時刻にメッセージが出力される。
【００３７】
個人設定管理部１８は、個人設定画面４００で設定された個人設定を保持する。個人設定管理部１８は、番組リスト編集部１５によって番組リストへ番組を追加されたことを検出する。このとき、番組追加メッセージの出力が設定されているユーザであれば、個人設定管理部１８は、その番組追加に係るユーザＩＤと番組ＩＤとを含む、番組追加メッセージの出力要求をメッセージ出力部１７へ通知する。また、放送開始リマインドメッセージの出力が設定されているユーザについては、個人設定管理部１８は、そのユーザの番組リスト１５０及び番組データベース２３を参照して、登録されている番組の開始時刻の指定された時間前になったときにはそれを検出する。登録されている番組の開始時刻の指定された時間前になったことが検出されると、個人設定管理部１８は、ユーザＩＤと番組ＩＤとを含む放送開始リマインドメッセージの出力要求をメッセージ出力部１７へ通知する。
【００３８】
メッセージ出力部１７は、個人設定管理部１８からの通知に従って、マイクロブログシステム７に対してメッセージを出力する。例えば、個人設定管理部１８から番組追加メッセージの出力要求があったときは、そのメッセージの出力要求に係るユーザＩＤを用いて、マイクロブログシステム７に対して、その出力要求に係る番組ＩＤの番組を番組リストへ追加した旨のメッセージを出力する。このとき、メッセージ出力部１７は、番組追加メッセージの出力要求に係るユーザＩＤ及び番組ＩＤに基づいて、番組リスト１５０から番組タイトル１５５及びコメント１５７を取得して、これらの両方またはいずれか一方をメッセージに含めても良い。また、メッセージを出力するときにコメントを付記してもよい。
【００３９】
これにより、ユーザＡが番組リストに番組を追加したことが、マイクロブログサービスに自動的に出力されるので、ユーザＡをフォローしている他のユーザに対してこのことを知らしめることができる。
【００４０】
また、メッセージ出力部１７は、個人設定管理部１８から放送開始リマインドメッセージの出力要求があったときは、その出力要求に係るユーザＩＤを用いて、マイクロブログシステム７に対して、その出力要求に係る番組ＩＤの番組がまもなく始まることを通知するメッセージを出力する。このとき、メッセージ出力部１７は、放送開始リマインドメッセージの出力要求に係るユーザＩＤ及び番組ＩＤに基づいて、番組リスト１５０から番組タイトル１５５を取得してメッセージに含めても良い。
【００４１】
録画指示部１９は、番組リスト１５０に基づく録画予約指示を、ＳＴＢ５などの録画装置に対して出力する。例えば、ユーザ端末３からＳＴＢ５のアドレス情報を取得して、そのアドレスに対して番組リスト１５０に基づく録画予約指示を出力するようにしても良い。ＳＴＢ５の代わりに、テレビ受像器に内蔵した録画装置に対して録画予約指示を出力してもよい。
【００４２】
本実施形態によれば、マイクロブログサービスのユーザが自分に合う放送番組を見つけだして、それを見逃さずに視聴できるようになる。また、本実施形態では、マイクロブログサービスで関心を寄せている他のユーザが登録している放送番組を参照することができるので、自分でも気付いていなかった新しい出会いを得ることもできる。さらには、本システムにおいて視聴したい放送番組を登録すると、マイクロブログシステムへユーザの設定によって自動的に出力されるので、マイクロブログサービスの情報伝播プロセスによって、その事実を速やかに伝達することができる。さらには、本システムに視聴したい放送番組を登録しておけば、その放送開始を知らせるメッセージがマイクロブログサービスに出力されるので、見逃してしまうことを予防することができる。
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【符号の説明】
【００４３】
１      視聴スケジュール管理装置
７      マイクロブログシステム
１１    フォロー関係参照部
１３    フォローリスト編集部
１５    番組リスト編集部
１７    メッセージ出力部
１８    個人設定管理部
１９    録画指示部
２１    リストデータベース
２３    番組データベース
【図１】
2011259247.tif 000003
【図２】
2011259247.tif 000004
【図３】
2011259247.tif 000005
【図４】
2011259247.tif 000006
【図５】
2011259247.tif 000007
【図６】
2011259247.tif 000008
【図７】
2011259247.tif 000009