【手続補正書】
【提出日】平成19年5月17日(2007.5.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続された端末装置と録画サーバを含み、前記端末装置からの録画指示に従って前記録画サーバが番組録画を行うネットワーク録画システムであって、
前記録画サーバは、
複数のプロファイルの中からユーザが属するプロファイルを判定するためのルールを生成するルール生成手段と、
前記ルール生成手段により生成された前記ルールを前記端末装置に送出する送出手段を備え、
前記端末装置は、
録画する番組の指定を受け付ける受付手段と、
前記録画サーバから送出された前記ルールを受信するルール取得手段と、
前記ルール取得手段が受信した前記ルールを記憶するルール記憶手段と、
前記ルール記憶手段に記憶されている前記ルールに従って、複数のプロファイルの中から前記端末装置に係るユーザが属するプロファイルを判定する判定手段と、
前記受付手段により受け付けられた指定に係る番組の番組ＩＤと、前記判定手段により判定されたプロファイルを示すプロファイル情報とを含む録画指示情報を生成する送信情報生成手段と、
前記録画指示情報を前記録画サーバに送信する送信手段とを備え、
前記録画サーバはさらに、
前記端末装置から前記録画指示情報を受信する受信手段と、
前記受信手段により受信した前記録画指示情報に含まれる前記番組ＩＤが示す番組を録画する録画手段と、
前記受信手段により受信した前記番組ＩＤと前記プロファイル情報を取得し、プロファイル毎に番組ＩＤの計数を行う計数手段とを備え、
前記ルール生成手段は、前記計数手段により計数された結果を用いて、前記ルールを生成することを特徴とする
ことを特徴とするネットワーク録画システム。
【請求項２】
ネットワークを介して受信した録画指示に従い、番組録画を行う録画サーバにおいて、
複数のプロファイルの中からユーザが属するプロファイルを判定するためのルールを生成するルール生成手段と、
前記ルール生成手段により生成された前記ルールを送出する送出手段と、
録画対象の番組の番組ＩＤとユーザが属するプロファイルを示すプロファイル情報とが含まれる録画指示情報を受信する受信手段と、
前記受信手段により受信した前記録画指示情報に含まれる前記番組ＩＤが示す番組を録画する録画手段と、
前記受信手段により受信した前記番組ＩＤと前記プロファイル情報を取得し、プロファイル毎に番組ＩＤの計数を行う計数手段とを備え、
前記ルール生成手段は、前記計数手段により計数された結果を用いて、前記ルールを生成する
ことを特徴とする録画サーバ。
【請求項３】
前記計数手段により計数された結果を用いて、前記プロファイル毎に番組を選出する選出手段と、
前記選出手段によりプロファイル毎に選出された番組の番組情報とプロファイル情報とを対応付けた選出番組情報を生成する選出番組情報生成手段とを備え、
前記送出手段はさらに、前記選出番組情報生成手段により生成された前記選出番組情報生成手段を送信する
ことを特徴とする請求項２記載の録画サーバ。
【請求項４】
ネットワークを介して番組録画の指示を行う端末装置において、
録画する番組の指定を受け付ける受付手段と、
複数のプロファイルの中からユーザが属するプロファイルを判定するためのルールを受信するルール取得手段と、
前記ルール取得手段が受信した前記ルールを記憶するルール記憶手段と、
前記ルール記憶手段に記憶されている前記ルールに従って、複数あるプロファイルの中から前記端末装置に係るユーザが属するプロファイルを判定する判定手段と、
前記受付手段により受け付けられた指定に係る番組の番組ＩＤと、前記判定手段により判定されたプロファイルを示すプロファイル情報とを含む録画指示情報を生成する送信情報生成手段と、
前記録画指示情報を送信する送信手段とを備える
ことを特徴とする端末装置。
【請求項５】
プロファイル情報と番組情報とを対応付けた選出番組情報を取得する選出番組情報取得手段と、
前記選出番組情報取得部が取得した前記選出番組情報を出力する出力手段とを備える
ことを特徴とする請求項４記載の端末装置。
【請求項６】
前記選出番組情報取得部が取得した前記選出番組情報から、前記判定手段により判定されたユーザが属するプロファイルと対応する番組情報を抽出し、通知データを生成する通知データ生成手段を備え、
前記出力手段は、前記通知データ生成手段が生成した通知データを出力する
ことを特徴とする請求項５記載の端末装置。
【請求項７】
前記番組ＩＤと、当該番組ＩＤが示す番組のジャンルを特定するジャンルＩＤとを対応付けている番組表情報を取得する番組表情報取得手段と、
前記番組表情報を用いて、前記受付手段により受け付けた指定に係る番組を示す番組ＩＤと対応付けられているジャンルＩＤを特定し、前記特定したジャンルＩＤに関する履歴を記録する履歴記録手段とを備え、
前記判定手段は、前記履歴記録手段に記録された履歴と前記ルール記憶手段に記憶されたルールとに基づいてユーザが属するプロファイルを判定する
ことを特徴とする請求項４記載の端末装置。
【請求項８】
前記受付手段は、前記端末装置に係るユーザの個人情報の入力を受け付け、
前記判定手段は、前記入力された前記個人情報と前記ルール記憶手段に記憶されたルールとに基づいてユーザが属するプロファイルを判定する
ことを特徴とする請求項４記載の端末装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】ネットワーク録画システム、録画サーバ、端末装置
【技術分野】
【０００１】
本発明は、ネットワークに接続された複数の端末装置と録画サーバとから成るネットワークシステムに関し、特に、各端末装置から送信された録画指示情報を用いて全体的な録画指示動向を分析するための技術に関する。
【背景技術】
【０００２】
昨今、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを利用した動画配信サービスが様々な形態で提案されている。その中の１つに番組録画代行サービスがある。
ここでいう番組録画代行サービスとは、ユーザが所有する端末装置（例えば、携帯電話機）から番組の録画指示に係る情報（以下、録画指示情報という。）をネットワークを介して録画センターが受け付け、録画センターに備わる録画サーバが、当該端末装置の代わりに録画指示された番組の録画を行うサービスのことをいう。
【０００３】
録画サーバは、端末装置から番組要求を受け付けると、ネットワークを介して当該端末装置宛に録画した番組データを送信する。
ところで、番組録画代行サービスを提供しているサービス提供者が、全体的な録画指示動向を把握したい場合や、個々のユーザの番組嗜好に合ったお薦め番組を通知するお薦め番組通知サービスを提供したい場合に、各ユーザの端末装置から送信された録画指示情報を利用することが考えられる。
【０００４】
この場合、サービス提供者はサービス提供前に、録画指示情報を含むユーザのプライバシーに関わる情報を、どのような手段で集めて、どのような目的に利用し、集めた情報をどのように保全するのかを示したプライバシーポリシーをユーザに提示し、そのプライバシーポリシーに対する同意をユーザから得るようにしている。
【特許文献１】特開２００１−３０９３３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年のプライバシー意識の高まりに伴い、自分の番組嗜好をサービス提供者に分析されて把握されることを嫌うユーザが多くなることが考えられる。
例えば、「ユーザＡは、アニメ好き」というように、ユーザを特定してしまう形でユーザの番組嗜好をサービス提供者が把握するような場合である。このような場合、サービスを利用しない人が出てくる可能性がある。
【０００６】
本発明は、プライバシー意識の高い人を考慮してなされたものであり、サービス提供者がユーザを一意に特定できない形で録画指示情報を用いて、録画指示動向の多様な分析を行うことができるネットワーク録画システム、及び当該システムに関する諸技術を提供することを第１の目的とする。
また、上記録画指示動向の分析結果を反映して、個々のユーザに適したお薦め番組を通知することができるネットワーク録画システム、及び当該システムに関する諸技術をを提供することを第２の目的とする。
【課題を解決するための手段】
【０００７】
上記第１の目的を達成するために、本発明に係るネットワーク録画システムは、ネットワークに接続された端末装置、録画サーバを含むネットワーク録画システムであって、前記端末装置は、ユーザから録画する番組の指定を受け付ける受付手段と、複数のプロファイルの中からユーザが属するプロファイルを判定する判定手段と、前記受付手段により受け付けられた指定に係る番組の番組ＩＤと、前記判定手段により判定されたプロファイルを示すプロファイル情報とを含む録画指示情報を録画サーバに送信する送信手段とを備え、前記録画サーバは、前記端末装置から前記録画指示情報を受信する受信手段と、受信した録画指示情報に含まれる番組ＩＤが示す番組を録画する録画手段と、前記受信手段により受信した各番組ＩＤの受信回数を、プロファイル毎に計数する計数手段とを備えることを特徴とする。
【０００８】
また、本発明に係る録画サーバは、番組の番組ＩＤとユーザが属するプロファイルを示すプロファイル情報とが含まれる録画指示情報を外部装置から受信する受信手段と、受信した前記録画指示情報に含まれる番組ＩＤが示す番組を録画する録画手段と、受信した録画指示情報に含まれる各番組ＩＤの受信回数を、プロファイル毎に計数する計数手段とを備えることを特徴とする。
【０００９】
また、本発明に係る指定番組計数システムは、ネットワークに接続された端末装置、録画サーバを含む指定番組計数システムであって、前記端末装置は、ユーザから番組の指定を受け付ける受付手段と、複数あるプロファイルの中からユーザが属するプロファイルを判定する判定手段と、前記受付手段により受け付けられた指定に係る番組の番組ＩＤと、前記判定手段により判定されたプロファイルを示すプロファイル情報とを含む指示情報を前記サーバに送信する送信手段とを備え、前記サーバは、前記端末装置から送信された前記指示情報を受信する受信手段と、受信した録画指示情報に含まれる各番組ＩＤの受信回数を、プロファイル毎に計数する計数手段とを備えることを特徴とする。
【００１０】
また、本発明に係る録画指示番組計数方法は、番組ＩＤとプロファイル情報とが含まれる録画指示情報を受け付ける受付ステップと、受け付けられた前記録画指示情報に含まれる番組ＩＤが示す番組を録画する録画ステップと、受け付けた録画指示情報に含まれる各番組ＩＤの受付回数を、プロファイル毎に計数する計数ステップとを含むことを特徴とする。
【００１１】
また、本発明に係るプログラムは、コンピュータに番組計数処理を行わせるためのプログラムであって、番組ＩＤとプロファイル情報とが含まれる録画指示情報を受け付ける受付ステップと、受け付けられた前記録画指示情報に含まれる番組ＩＤが示す番組を録画する録画ステップと、受け付けた録画指示情報に含まれる各番組ＩＤの受付回数を、プロファイル毎に計数する計数ステップとを含むことを特徴とする。
【００１２】
また、本発明に係る記録媒体は、コンピュータに番組計数処理を行わせるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記プログラムは、番組ＩＤとプロファイル情報とが含まれる録画指示情報を受け付ける受付ステップと、受け付けられた前記録画指示情報に含まれる番組ＩＤが示す番組を録画する録画ステップと、受け付けた録画指示情報に含まれる各番組ＩＤの受付回数を、プロファイル毎に計数する計数ステップとを含むことを特徴とする。
【００１３】
また、本発明に係る集積回路は、複数あるプロファイルの中からユーザが属するプロファイルを判定するためのルールを各端末装置に送信する送信手段と、番組の番組ＩＤとユーザが属するプロファイルを示すプロファイル情報とが含まれる録画指示情報を受信する受信手段と、受信した前記録画指示情報に含まれる番組ＩＤが示す番組を録画する録画手段とを備えた録画サーバの集積回路であって、前記ルールを生成するルール生成手段と、受信した録画指示情報に含まれる各番組ＩＤの受信回数を、プロファイル毎に計数する計数手段とを備えることを特徴とする。
【００１４】
ここでいうプロファイルとは、一定種類に属する多数の個別形式を包摂する形式を意味する属性情報であり、ユーザや端末装置を一意に特定してしまう情報ではない。
これらの構成により、各ユーザを一意に特定することができない情報であるプロファイル毎に、指定された番組を示す各番組ＩＤの数を計数することができるので、プロファイル毎の録画指示動向をサービス提供者は分析することができ、また、ユーザの番組嗜好が、ユーザを特定してしまう形でサービス提供者に知られることがないので、プライバシー意識の高い人であっても、サービスを利用することが考えられる。
【００１５】
また、前記録画サーバは、更に、ユーザが属するプロファイルを判定するためのルールを生成するルール生成手段と、生成された前記ルールを前記各端末装置に送出する送出手段とを備え、前記端末装置は、更に、前記録画サーバから送出された前記ルールを受信して記憶するルール記憶手段を備え、前記判定手段は、前記ルール記憶手段により記憶されたルールに基づいてユーザが属するプロファイルを判定するとしてもよい。
【００１６】
この構成により、録画サーバにおいて生成されたルールに基づいて各ユーザが属するプロファイルが判定されるので、録画サーバの管理者であるサービス提供者は、多様なプロファイルの録画指示動向を分析することができる。
また、上記第２の目的を達成するために、前記録画サーバは、更に、前記計数手段により計数された結果を通じてプロファイル毎に番組を選出する選出手段を備え、前記送出手段は、前記選出手段によりプロファイル毎に選出された番組の番組情報とプロファイル情報とを対応付けた選出番組情報を生成して、前記端末装置に送出し、前記端末装置は、更に、前記録画サーバから送信された選出番組情報を受信して、当該選出番組情報をユーザに提示する提示手段を備える。
【００１７】
また、本発明に係る端末装置は、ユーザから録画する番組の指定を受け付ける受付手段と、複数あるプロファイルの中からユーザが属するプロファイルを判定する判定手段と、前記受付手段により受け付けられた指定に係る番組の番組ＩＤと、前記判定手段により判定されたプロファイルを示すプロファイル情報とを含む録画指示情報を外部装置に送信する送信手段と、前記外部装置から送信された、プロファイル情報と番組情報とを対応付けた選出番組情報を受信する受信手段と、受信した前記選出番組情報から、前記判定手段により判定されたユーザが属するプロファイルと対応する番組情報を抽出して、当該ユーザに提示する提示手段とを備えることを特徴とする。
【００１８】
また、本発明に係る集積回路は、複数あるプロファイルの中からユーザが属するプロファイルを判定するためのルールを外部装置から受信する受信手段を備えた端末装置の集積回路であって、前記受信手段により受信したルールを記憶するルール記憶手段と、前記ルール記憶手段により記憶されたルールに基づいてユーザが属するプロファイルを判定する判定手段とを備えることを特徴とする。
【００１９】
これらの構成により、ユーザは、端末装置から提示された選出番組情報より、自分に適したお薦めの番組を確認することができる。
また、前記提示手段は、前記録画サーバから送信された選出番組情報から、前記判定手段により判定されたユーザが属するプロファイルと対応する番組情報のみを抽出して提示するとしてもよい。
【００２０】
この構成により、各端末装置は、それぞれの端末装置を利用するユーザが属するプロファイルと対応するお薦め番組のみを提示するので、ユーザは自分が属するプロファイルと対応するお薦め番組を探す手間を省くことができる。
また、前記端末装置は、更に、前記番組ＩＤと、当該番組ＩＤが示す番組のジャンルを特定するジャンルＩＤとを対応付けている番組表情報を取得する番組表情報取得手段と、前記受付手段により番組の指定が受け付けられる度に、前記番組表情報において、当該指定に係る番組を示す番組ＩＤと対応付けられているジャンルＩＤを特定し、その特定された回数を記録する履歴記録手段とを備え、前記判定手段は、記録されたジャンルＩＤの特定回数と前記ルール記憶手段に記憶されたルールとに基づいてユーザが属するプロファイルを判定するとしてもよい。
【００２１】
この構成により、ユーザが番組録画指示を行うことで、自動的にユーザの属するプロファイルを決定することができる。
また、前記受付手段は、ユーザから当該ユーザの個人情報の入力を受け付け、前記判定手段は、ユーザから入力された個人情報と前記ルール記憶手段に記憶されたルールに基づいてユーザが属するプロファイルを判定するとしてもよい。
【００２２】
この構成により、ユーザ自ら個人情報を端末装置に入力することで、ユーザの属するプロファイルを決定することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係るネットワーク録画システムの実施形態について、図面を用いて説明する。
＜１  構成＞
図１は、ネットワーク録画システム１の構成を示す図である。
ネットワーク録画システム１は、録画サーバ２、端末装置３、端末装置４、端末装置５、ネットワーク６等で構成されている。なお、端末装置は３台に限られず、数千から数万台存在してもよく、また、録画サーバも１台に限られず、端末装置同様に数千から数万台存在していてもよい。
【００２４】
ネットワーク６はＬＡＮ又はインターネットである。
録画サーバ２、端末装置３、端末装置４、端末装置５はいずれもＣＰＵ、入出力装置（受信チューナー、通信モデム、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）回路等）、メモリ及びハードディスク等のハードウェアで構成されたコンピュータである。
＜１．１  端末装置の構成＞
ここで、各端末装置が備える機能部について説明する。図２は、端末装置４の機能ブロック図である。
【００２５】
端末装置４は、操作部４１、送信情報生成部４２、録画指示履歴記憶部４３、プロファイル判定部４４、プロファイル判定ルール記憶部４５、ネットワーク通信部４６、プロファイル判定ルール取得部４７、選出番組情報取得部４８、録画データ取得部４９、録画データ記憶部５０、選出番組情報記憶部５１、推薦番組通知画面生成部５２、再生部５３、表示部５４、番組表情報取得部５５及び番組表情報記憶部５６を備える。
【００２６】
端末装置３、端末装置５も同様の機能部を備えており、説明は省略する。
端末装置４の各機能部は、メモリ又はハードディスクに格納されている端末装置用制御プログラムをＣＰＵが実行することにより実現される。
なお、同図に示すようにプロファイル判定部４４、プロファイル判定ルール記憶部４５及びプロファイル判定ルール取得部４７は、集積回路で構成されている。
【００２７】
ネットワーク通信部４６は、ネットワーク６に接続されている他の機器と通信を行う機能を有し、ＬＡＮカードやモデムといったハードウェアで構成されている。
番組表情報取得部５５は、録画サーバ２からネットワーク６を介して番組表情報を取得する機能を有する。取得された番組表情報は、番組表情報記憶部５６に記憶される。番組表情報の詳細については後述する。
【００２８】
操作部４１は、ユーザから各種指示をユーザのボタン操作等により受け付ける機能を有する。例えば、端末装置４は、表示部５４にＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）である番組録画選択画面を表示して、ユーザのポインティングデバイスの操作により番組の録画指示を受け付ける。
ＧＵＩは、特定の性質が付加された文字や絵等を表示したアイコンボタン等の画像をモニタ画面上に配置して実現され、このＧＵＩを媒介としてパーソナルコンピュータや各種ＡＶ機器等は、ユーザ操作の受け付けやユーザへの情報の提示等を行う。
【００２９】
図６は、端末装置４が表示部５４に表示した、ユーザから番組録画指示を受け付けるためのＧＵＩ画面の一例であり、同図には、大阪地区における６チャンネルＸＹＺテレビの１７時から１９時迄の番組表が示されている。
画面６０１には、番組表情報記憶部５６に記憶されている番組表情報及びチャンネル表に基づいて生成された番組表６１１が表示され、番組内容欄６１２部分をポインタで選択すると、録画指示ウィンドウ６１３が現れる。
【００３０】
録画指示ウィンドウ６１３には、「録画する」と表示されている録画指示ボタン、画質選択ボタン、付加データ有無ボタン等の３つのＧＵＩボタンがある。ユーザは、画質選択ボタンを押下すると表示される複数の画質情報欄の中から１つを選択することにより、番組の録画画質を指定することができる。
また、付加データ有無ボタンを押下すると表示される「有」「無」のいずれかを選択することにより、録画データに付加データを加えるかどうかを選択することができる。
【００３１】
そして、ユーザは録画指示ボタンを押下することにより、端末装置４に対して番組の録画指示を行うことができる。
操作部４１は、ユーザから受け付けた各種指示のうち、録画指示及び再生指示を送信情報生成部４２に伝送する。
送信情報生成部４２は、ユーザから受け付けた録画指示又は再生指示に基づいて録画サーバ２宛に送信する録画指示情報又は再生指示情報を生成する機能を有する。
【００３２】
録画指示情報には、後述するプロファイル判定部４４によって判定されたプロファイル情報が含まれている。
また、送信情報生成部４２は、録画指示情報を生成すると、録画指示履歴記憶部４３に生成日時、番組ＩＤ、ジャンルＩＤを組にして録画指示の履歴として記録する機能を有する。生成された各指示情報は、ネットワーク通信部４６に伝送される。
【００３３】
録画指示履歴記憶部４３は、上記録画指示の履歴を記録するために用いられる記憶領域である。
プロファイル判定ルール取得部４７は、録画サーバ２から送信されたプロファイル判定ルールを取得する機能を有する。
ここでいうプロファイルとは、一定種類に属する多数の個別形式を包摂する形式を意味する属性情報であり、ユーザや端末装置を一意に特定してしまう情報ではない。例えば、ユーザが好きな番組ジャンルや年齢等の各種属性を示す情報が、プロファイルとして用いることができる。
【００３４】
番組ジャンルであれば、アニメ、ニュース、バラエティ等をプロファイルとして用いることができ、年代であれば、１０代、２０代、３０代等をプロファイルとして用いることができる。
その他に、性別、居住地域等をプロファイルとして用いてもよいし、いくつかの異なる属性情報を組み合わせたものをプロファイルとして用いてもよい。例えば、居住地域、年代、性別、好きな番組ジャンルといった属性を組み合わせて、「大阪在住の２０代の男性でアニメが好き」というプロファイル、「京都在住の５０代の男性で時代劇が好き」というプロファイルを用いてもよい。
【００３５】
また、番組ジャンルにおいて異なるジャンルを組み合わせて、例えば「スポーツと映画が好き」というプロファイルを設定して用いてもよいし、年代と性別を組み合わせて、例えば「２５−３０歳男性と２０−２５歳女性のカップル」というプロファイルを用いてもよい。
プロファイル判定ルールは、複数のプロファイルの中から、ユーザが当てはまるプロファイルを判定するためのルールである。プロファイル判定ルールにはいくつかのバリエーションが想定されるが、本実施形態では、ユーザから受け付けた録画指示の履歴において、記録された数が最も多いジャンルＩＤと対応付けられているプロファイルをユーザが属するプロファイルとして判定するルールを用いている。
【００３６】
例えば、ニュースジャンルを示すジャンルＩＤを１として、ジャンルＩＤ１に属する番組が最も多く録画指示されている場合、ニュース好きという番組嗜好を示すプロファイル１をユーザが属するプロファイルとして判定する。
なお、記録された数が最も多いジャンルＩＤが複数存在する場合、前記ルールでは、これらのジャンルＩＤのうち、記録された日時が最も新しいジャンルＩＤと対応付けられているプロファイルをユーザが属するプロファイルであると判定するように規定している。
【００３７】
プロファイル判定ルール記憶部４５は、プロファイル判定ルール取得部４７により取得されたプロファイル判定ルールを記憶するための記憶領域である。
プロファイル判定部４４は、プロファイル判定ルール記憶部４５に記憶されたプロファイル判定ルールに基づいてユーザが属するプロファイルを判定する機能を有する。判定されたユーザが属するプロファイルは、プロファイル情報として送信情報生成部４２及び推薦番組通知画面生成部５２に伝送する。
【００３８】
選出番組情報取得部４８は、録画サーバ２から送信された選出番組情報を取得する機能を有する。選出番組情報の詳細については後述する。
選出番組情報記憶部５１は、選出番組情報取得部４８により取得された選出番組情報を記憶するための記憶領域である。
推薦番組通知データ生成部５２は、選出番組情報記憶部５１に記憶された選出番組情報を参照して、プロファイル判定部４４により伝送されたプロファイル情報と対応する番組情報を抽出し、当該番組情報が含まれた推薦番組通知データを生成する機能を有する。推薦番組通知データはテロップ情報である。生成された推薦番組通知データは再生部５３に伝送される。
【００３９】
録画データ取得部４９は、録画サーバ２から送信された録画データを取得する機能を有する。録画データの取得方式は、ダウンロード方式又はストリーミング方式のいずれを用いてもよい。取得された録画データは、録画データ記憶部５０に記憶される。
録画データ記憶部５０は、録画データ取得部４９により取得された録画データを記憶する記憶領域である。
【００４０】
再生部５３は、録画データ記憶部５０に記憶された録画データを読み出して再生する機能を有する。また、推薦番組通知データ生成部５２よりテロップ情報である推薦番組通知データを受け付けると、録画データの再生画面に当該推薦番組通知データのテロップを合成して表示する機能を有する。
表示部５４は再生部５３で再生された映像及び音声を出力する機能を有する。
【００４１】
＜１．２  録画サーバの構成＞
次に録画サーバ２の各機能部について説明する。
録画サーバ２は、ネットワーク通信部２０、抽出部２１、端末管理部２２、録画処理部２３、放送受信部２４、番組情報記憶部２５、録画データ記憶部２６、送出部２７、計数部２８、選出部２９、選出番組情報生成部３０、プロファイル判定ルール生成部３１を備える。録画サーバ２の各機能は、メモリ又はハードディスクに格納されている録画サーバ用制御プログラムをＣＰＵが実行することにより実現される。
【００４２】
なお、同図に示すように計数部２８及びプロファイル判定ルール生成部３１は、集積回路で構成されている。
ネットワーク通信部２０は、ネットワーク６に接続されている他の機器と通信を行う機能を有する。ＬＡＮカードやモデムといったハードウェアで構成されている。
抽出部２１は、各端末装置から送信された録画指示情報から番組ＩＤとプロファイル情報を抽出する機能を有する。抽出された番組ＩＤとプロファイル情報の組は、計数部２８に伝送され、録画指示情報自体は、端末管理部２２に伝送される。
【００４３】
端末管理部２２は、各端末装置から送信された録画指示情報又は再生指示情報を端末装置毎に管理する機能を有する。録画指示情報は、録画処理部２３に伝送され、再生指示情報は送出部２７に伝送される。
放送受信部２４は、デジタル放送を受信して放送波を復調する機能を有する。ここでいうデジタル放送とは、ＩＳＯ／ＩＥＣ１３８１８で規定されているＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２）−ＴＳ（Ｔｒａｎｓｐｏｒｔ
Ｓｔｒｅａｍ）方式による放送のことをいう。ＴＳには、番組データ以外に番組表情報等が含まれている。
【００４４】
番組表情報はＰＳＩ（番組特定情報：Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）及びＳＩ（番組配列情報：Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる複数のテーブル情報で構成され、それぞれＭＰＥＧ２システム規格で規定されている。
ＴＳを構成するＴＳパケットには、ペイロードの中身を識別する識別情報がヘッダ部に含まれており、放送受信部２４は、この識別情報を用いて各種データを分離抽出する。抽出された番組表情報は番組表情報記憶部２５に伝送され、番組データは録画処理部２３に伝送される。
【００４５】
録画処理部２３は、伝送された録画指示情報に含まれる番組ＩＤが示す番組の録画処理を行う。録画処理は、単に、放送されたデータ形式のまま記録するだけでなく、ユーザの要望に応じたフォーマット形式に変換する処理も含まれる。例えば、ＭＰＥＧ２形式の番組データをＭＰＥＧ４形式に変換することが挙げられる。録画された番組データ、すなわち録画データは、録画データ記憶部２６に記憶される。
【００４６】
録画データ記憶部２６は、録画データを記憶する記憶領域である。
計数部２８は、抽出部２１より伝送された番組ＩＤとプロファイル情報の組を受け付け、プロファイル情報が示すプロファイル毎に、各番組ＩＤの受信数を計数する機能を有する。そして、所定時間毎に、計数した結果であるプロファイル別計数情報を選出部２９に伝送する。
【００４７】
図９は、計数部２８において所定時間、プロファイル毎に番組ＩＤが計数された結果であるプロファイル別計数情報の具体例を示す図である。
プロファイル別計数情報９０１は、プロファイル１、プロファイル２、プロファイル３の３つに分類されており、プロファイル毎に各番組ＩＤが計数されている。
選出部２９は、所定時間毎に計数部２８から伝送されるプロファイル別計数情報を受けて、プロファイル毎に最も録画指示回数が多かった番組ＩＤを選出する機能を有する。プロファイル毎に選出された番組ＩＤは選出番組情報生成部３０に伝送される。
【００４８】
選出番組情報生成部３０は、プロファイル毎に選出された各番組ＩＤを受けて、各番組ＩＤが示す番組の放送開始日時や推薦する文章等を含む番組情報を作成し、プロファイル情報と番組情報とを対応付けた選出番組情報を生成する機能を有する。
録画サーバ２は、複数の推薦文のフォーマットをメモリ又はハードディスクに記憶しており、番組情報は、ランダムに選択された推薦文フォーマットに、選出された番組の番組ジャンル、番組名、放送局名、チャンネル、放送開始日時等の情報を付け加えて生成される。番組ジャンル、番組名、放送局名、放送開始日時等の情報は、番組ＩＤをキーにして番組表情報から抽出することができる。
【００４９】
図１０は、選出番組情報生成部３０において生成された選出番組情報の具体的な一例を示す図である。選出番組情報１００１において、プロファイル１と対応付けられている番組情報のフォーマットは、「今、おススメの○○○はこちら！×××「△△△」！」である。このフォーマットの○○○に番組ジャンル名、×××に放送局名及び放送開始日時、△△△に番組名が挿入されて、番組情報が作成される。生成された選出番組情報は、送出部２７に伝送される。
【００５０】
プロファイル判定ルール生成部３１は、録画サーバ２のメモリ又はハードディスクに予め記憶されているプロファイル判定ルールのフォーマットと、サービス提供者の入力情報に基づいてプロファイル判定ルールを生成する機能を有する。生成されたプロファイル判定ルールは、送出部２７に伝送される。
送出部２７は、端末管理部２２から通知された再生指示情報に基づいて、該当する録画データを録画データ記憶部２６から読み出して、要求してきた端末装置宛にＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）又はＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等のプロトコルを利用して送出する機能の他、番組表情報記憶部２５に記憶された番組表情報、プロファイル判定ルール生成部３１より伝送されたプロファイル判定ルール、選出番組情報等を同様のプロトコルを利用して送出する機能を有する。また、再生指示情報が示す番組が録画されていない場合は、当該再生指示情報を送信した端末装置宛にエラー情報を送信する。
＜２  データ＞
次に各種データについて説明する。
【００５１】
図４は、番組表情報の具体例を示す図である。番組表情報４０１は、チャンネルＩＤ、テレビ局名、放送日付、番組ＩＤ、番組開始時、番組終了時、ジャンルＩＤ、番組名等の項目情報から成る。
図５は、各地域毎に設定されているテレビのチャンネル番号とチャンネルＩＤとの対応関係を表すチャンネル表の具体的な一例を示す図である。
【００５２】
図７は、録画指示履歴記憶部４３に記録された録画指示履歴の具体例を示す図である。録画指示履歴７０１には、送信情報生成部４２において録画指示情報が生成された日時、録画指示対象の番組を示す番組ＩＤ、当該番組が属する番組ジャンルを示すジャンルＩＤを組とする情報が時系列に記録されている。
図８は、端末装置４から録画サーバ２に送信される録画指示情報のデータ構造を示す図である。
【００５３】
録画指示情報８０１は、宛先アドレス、送信元アドレス、端末ＩＤ、番組ＩＤ、プロファイル情報等を含む。
＜３  動作＞
ネットワーク録画システム１の動作について説明する。
まず、端末装置４がユーザから録画指示を受け付けてから録画指示情報を録画サーバに送信するまでの動作について図１１のフローチャートを用いて説明する。
【００５４】
端末装置４は、操作部４１においてユーザから録画指示を受け付けると（ステップＳ１：ＹＥＳ）、送信情報生成部４２において録画指示情報の生成を行い、録画指示履歴の追加記録を行う（ステップＳ２）。
続いて、プロファイル判定ルールに基づいてプロファイル判定部４４は、録画指示履歴に最も多く記録されているジャンルＩＤと対応するプロファイルをユーザが属するプロファイルを判定する。最も多く記録されているジャンルＩＤが複数存在する場合は、これらのジャンルＩＤのうち、記録された日時が最も新しいジャンルＩＤと対応付けられているプロファイルをユーザが属するプロファイルであると判定する（ステップＳ３）。
【００５５】
ユーザから録画指示された番組の番組ＩＤと、プロファイル判定部４４において判定されたユーザが属するプロファイルを示すプロファイル情報とを含む録画指示情報を録画サーバ２に送信する（ステップＳ４）。
次に、録画サーバ２が録画指示情報を受信してから、選出番組情報を各端末装置宛に送信するまでの動作について図１２のフローチャートを用いて説明する。
【００５６】
録画サーバ２は、端末装置から録画指示情報を受信すると（ステップＳ１１：ＹＥＳ）、抽出部２１において、録画指示情報に含まれる番組ＩＤとプロファイル情報の抽出を行う（ステップＳ１２）。
抽出された番組ＩＤとプロファイル情報は計数部２８に送られて、計数部２８はプロファイル別に番組ＩＤの計数を行う（ステップＳ１３）。
【００５７】
計数部２８は、所定時間毎に、計数結果であるプロファイル別計数情報を選出部２９に伝送するので、所定時間経過すると（ステップＳ１４：ＹＥＳ）、選出部２９において、各プロファイルにおいて最も録画指示された番組が選出される（ステップＳ１５）。所定時間経過していなければ、（ステップＳ１４：ＮＯ）、ステップＳ１１に戻る。
ステップＳ１５において、プロファイル毎に選出された番組の番組ＩＤを選出番組情報生成部３０は受けて、選出番組情報を生成する（ステップＳ１６）。
【００５８】
生成された選出番組情報は、送出部２７により所定のプロトコルを用いて各端末装置宛に送信される（ステップＳ１７）。
次に、端末装置４が選出番組情報を取得してからお薦め番組のテロップを表示するまでの動作について図１２のフローチャートを用いて説明する。
端末装置４は、録画サーバ２から選出番組情報を取得すると（ステップＳ２１：ＹＥＳ）、推薦番組通知データ生成部５２において、当該選出番組情報からプロファイル判定部４４より伝送されたプロファイル情報と対応する番組情報を抽出し、当該番組情報が含まれた推薦番組通知データを生成する（ステップＳ２２）。
【００５９】
生成された推薦番組通知データは再生部５３に伝送され、再生部５３は、録画データの再生画面に当該推薦番組通知データのテロップを合成して表示する（ステップＳ２３）。
＜４  変形例＞
本発明は、図１で示した録画サーバ２が備える各機能を、複数の装置によって構成したものであってもよい。例えば、図１４に示すように録画管理装置７、録画装置８、録画装置９によって構成されていてもよい。
【００６０】
録画管理装置７は、各端末装置から録画指示情報を受け付けて、管理下の録画装置８、録画装置９に録画指示された番組の録画を行わせると共に、録画指示情報からプロファイル情報と番組ＩＤを抽出して、プロファイル毎に番組ＩＤを計数する装置であり、機能部としては、ネットワーク通信部７１、抽出部７２、端末管理部７３、録画装置管理部７４、番組情報記憶部７５、送出部７６、プロファイル判定ルール生成部７７、計数部７８、選出部７９、選出情報生成部８０、放送受信部８１を備える。
【００６１】
録画管理装置７の各機能は、メモリ又はハードディスクに格納されている録画管理装置用制御プログラムをＣＰＵが実行することにより実現される。
録画装置管理部７４以外の各機能は、上述した録画サーバ２のネットワーク通信部２０、抽出部２１、端末管理部２２、録画処理部２３、放送受信部２４、番組情報記憶部２５、録画データ記憶部２６、送出部２７、計数部２８、選出部２９、選出番組情報生成部３０、プロファイル判定ルール生成部３１と同様であるのでこれらの機能の説明は省略する。
【００６２】
なお、同図に示すように、抽出部７２、プロファイル判定ルール生成部７７及び計数部７８は、集積回路で構成されている。
録画装置管理部７４は、各チャンネルの番組録画を担当する複数の録画装置を管理しており、ネットワーク６に接続されている各録画装置に対して録画制御及びデータ送出制御を行う機能を有する。
【００６３】
図１４には２つの録画装置しか示していないが、チャンネル分、すなわち数十台存在していてもよい。録画装置８と録画装置９は同様の機能を有しており、図示している録画装置８の各機能部、すなわち、ネットワーク通信部８２、録画処理部８３、放送受信部８４、録画データ記憶部８５、送出部８６は、上述した録画サーバ２のネットワーク通信部２０、録画処理部２３、放送受信部２４、録画データ記憶部２６、送出部２７と同じである。
【００６４】
録画装置８及び録画装置９は、録画管理装置７の指示に従って、番組の録画処理及び録画データの送出を行う。
＜５  補足＞
なお、本発明は上述した実施形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）プロファイル判定ルールは、ユーザから入力された個人情報の一部を用いてユーザが属するプロファイルを判定するルールであってもよい。例えば、ユーザの年齢を用いてプロファイルを判定するルールの場合、ユーザＡが入力した年齢情報が２５歳であれば、ユーザＡが属するプロファイルを２０代プロファイルと判定し、ユーザＢが入力した年齢情報が３６歳であれば、ユーザＢが属するプロファイルを３０代プロファイルと判定する。
（２）上記実施形態では、端末装置は、ユーザから録画指示を受け付けていたが、番組の指定をユーザから受け付けるものであってもよい。この場合、本発明は、複数の端末装置と、サーバとで構成される指定番組計数システムとして実現することが考えられる。
【００６５】
本システムの端末装置は、ユーザから指定された番組の番組ＩＤと、プロファイル情報とを含む指示情報をサーバに送信し、サーバは、各端末装置から送信された前記指示情報を受信して、番組ＩＤをプロファイル毎に計数する。
ユーザから受け付ける指定は、例えば、サーバから番組を取得するための指定であってもよいし、人気番組を決めるユーザ投票における番組指定であってもよい。
（３）本発明は、実施形態で説明した録画サーバ２による番組ＩＤの計数手順（図７に示した手順等）を含む番組計数方法であるとしてもよいし、録画サーバ２に番組計数処理を実行させるためのプログラムであるとしてもよい。このプログラムは、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することができる。このような記録媒体には、ＩＣカード、光ディスク、フレキシブルディスク、メモリ等がある。
【００６６】
流通、頒布されたプログラムは、記憶手段を備える機器等にインストールされることにより利用に供され、その機器等はそのプログラムの実行により実施形態で示したような番組計数処理を行う。
（４）上述の実施形態において、プロファイル判定部４４、プロファイル判定ルール記憶部４５、プロファイル判定ルール取得部４７、計数部２８、７８、プロファイル判定ルール生成部３１、７７、抽出部７２は、集積回路で構成されていると説明したが、これらは、個別に１チップ化されていてもよいし、１部又は全部を含むように１チップ化されていてもよい。
【００６７】
また、図２に示す端末装置４において、選出番組情報取得部４８、選出番組情報記憶部５１及び推薦番組通知データ生成部５２を、プロファイル判定部４４、プロファイル判定ルール記憶部４５及びプロファイル判定ルール取得部４７と共に１チップ化した集積回路を用いてもよいし、更に、これらの機能部に加えて送信情報生成部４２及び録画指示履歴記憶部４３をも含む集積回路を用いてもよい。
【００６８】
また、図３に示す録画サーバにおいて、選出部２９及び選出番組情報生成部３０を、計数部２８及びプロファイル判定ルール生成部３１と共に１チップ化した集積回路を用いてもよいし、更に、これらの機能部に加えて抽出部２１、ネットワーク通信部２０をも含む集積回路を用いてもよい。
なお、集積回路は、素子の集積度によってＩＣ、ＬＳＩと呼称されることもある。
【００６９】
また、集積回路デバイスとして、専用回路、汎用プロセッサを用いてもよいし、アーキテクチャの変更が可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、リコンフィギュラブルプロセッサ（Ｒｅｃｏｎｆｉｇｕｒｅａｂｌｅ  Ｐｒｏｃｅｓｓｏｒ）を用いてもよく、更には、技術進歩によって半導体集積回路に置き換わる別のものが考案されれば、当然そのものを用いてもよい。例えば、バイオ技術を利用した集積回路が考えられる。
【産業上の利用可能性】
【００７０】
本発明は、番組録画代行サービスに用いられるネットワーク録画システムとして有用である。
【図面の簡単な説明】
【００７１】
【図１】本発明に係るネットワーク録画システムの構成を示す図である。
【図２】端末装置の機能ブロック図である。
【図３】録画サーバの機能ブロック図である。
【図４】番組表情報の一例を示す図である。
【図５】チャンネル表の一例を示す図である。
【図６】端末装置の表示部に表示したＧＵＩ画面の一例を示す図である。
【図７】端末装置に記録された録画指示履歴の一例を示す図である。
【図８】端末装置から録画サーバに送信される送信情報のデータ構造を示す図である。
【図９】プロファイル別計数情報の具体例を示す図である。
【図１０】選出番組情報の具体例を示す図である。
【図１１】端末装置の動作を説明するためのフローチャートである。
【図１２】端末装置の動作を説明するためのフローチャートである。
【図１３】端末装置の動作を説明するためのフローチャートである。
【図１４】本発明に係るネットワーク録画システムの録画装置管理サーバと録画装置の構成を示す図である。