(57)【要約】【課題】コンテンツに関する情報を利用することができる情報提供システム等の技術分野を提供する。【解決手段】Ｗｅｂサーバ１（システム制御部４０）は、録画予約情報を受信し、集計等の処理を行い、他のユーザへ閲覧可能に表示（表示画面）し、又は他のユーザはこれら録画記録情報をダウンロードし、記憶装置３ｂ−ｋで録画予約できる。【選択図】図１
2009200852.tif 000002
【特許請求の範囲】
【請求項１】
配信予定のコンテンツの録画を予約するための録画予約情報を生成する録画予約情報生成手段と、前記録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶手段と、前記録画予約情報を情報提供装置へ送信する送信手段を備える情報処理装置と、前記情報処理装置がネットワークを介して接続可能であり、前記情報処理装置から送信される録画予約情報を受信する受信手段と、前記受信した録画予約情報に基いて、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報をネットワーク上に公開する公開手段と、を備える前記情報提供装置と、
を備える情報提供システムにおいて、
前記情報提供装置は、
前記コンテンツ情報を閲覧したユーザが、録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を当該ユーザへ提供する録画予約情報提供手段、
を備え、
前記情報処理装置は、
前記コンテンツ情報から、前記ユーザが録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信手段、
を備え、
前記記憶手段は前記録画予約情報受信手段によって受信した前記録画予約情報に基いてコンテンツを記録することを特徴とする情報提供システム。
【請求項２】
配信予定のコンテンツの録画を予約するための録画予約情報を生成する録画予約情報生成手段と、前記録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶手段と、
前記録画予約情報を情報提供装置へ送信する送信手段を備える情報処理装置であって、
前記情報処理装置は、
コンテンツ情報を閲覧したユーザが、録画予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信手段と、
を備え、
前記記憶手段は前記録画予約情報受信手段によって受信した前記録画予約情報に基いてコンテンツを記憶することを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記録画予約情報には、コンテンツに関する情報が含まれることを特徴とする情報処理装置。
【請求項４】
請求項２又は３に記載の情報処理装置において、
前記送信手段は、前記録画予約情報に基いて、ユーザが録画したコンテンツの視聴を行った場合に、当該視聴がされたことを告知する視聴済みデータを送信することを特徴とする情報提供装置。
【請求項５】
情報処理装置から送信される録画予約情報を受信する受信手段と、前記受信した録画予約情報に基いて、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報をネットワーク上に公開する公開手段とを備える前記情報提供装置であって、
前記情報提供装置は、
前記コンテンツ情報を閲覧したユーザが、録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を当該ユーザへ提供する録画予約情報提供手段、
を備えることを特徴とする情報提供装置。
【請求項６】
請求項５に記載の情報提供装置において、前記録画予約情報にコンテンツに関する情報が含まれている場合に、前記コンテンツ情報と併せて前記コンテンツに関する情報を表示することを特徴とする情報提供装置。
【請求項７】
請求項５又は６に記載の情報提供装置において、
前記情報処理装置から前記視聴済みデータが送信された場合に、前記コンテンツ情報と併せて前記コンテンツの録画が完了した旨の情報を表示することを特徴とする情報提供装置。
【請求項８】
請求項５乃至７の何れか一項に記載の情報提供装置において、
前記コンテンツ情報には、前記コンテンツの録画を予約したユーザの数と実際に視聴したユーザの数が表示されることを特徴とする情報提供装置。
【請求項９】
配信予定のコンテンツの録画を予約するための録画予約情報を生成する録画予約情報生成工程と、前記録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶工程と、
前記録画予約情報を情報提供装置へ送信する送信工程と、
コンテンツ情報を閲覧したユーザが、録画予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信工程と、
を備え、
前記記憶工程は前記録画予約情報受信工程によって受信した前記録画予約情報に基いてコンテンツを記憶することを特徴とする情報処理方法。
【請求項１０】
情報処理装置から送信される録画予約情報を受信する受信工程と、前記受信した録画予約情報に基いて、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報をネットワーク上に公開する公開工程、
前記コンテンツ情報を閲覧したユーザが、録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を当該ユーザへ提供する録画予約情報提供工程と、
を備えることを特徴とする情報提供方法。
【請求項１１】
配信予定のコンテンツの録画を予約するための録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶手段と、前記録画予約情報を前記情報提供装置へ送信する送信手段を有するコンピュータを、
前記録画予約情報を生成する録画予約情報生成手段、
前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報から、前記ユーザが所望のものを選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信手段として機能させることを特徴とする情報処理プログラム。
【請求項１２】
情報処理装置から送信される録画予約情報を受信する受信手段と、前記受信した録画予約情報に基いて、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報をネットワーク上に公開する公開手段を有するコンピュータを、
前記コンテンツ情報を閲覧したユーザが、録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応したコンテンツの前記録画予約情報を前記ユーザへ提供することができる録画予約情報提供手段、
として機能させることを特徴とする情報提供プログラム。
【請求項１３】
請求項１１に記載の情報処理プログラムが、コンピュータに読み取り可能に記録されていることを特徴とする記録媒体。
【請求項１４】
請求項１２に記載の情報提供プログラムが、コンピュータに読み取り可能に記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、コンテンツに関する情報を利用することができる情報提供システム等の技術分野に関する。
【背景技術】
【０００２】
地上波デジタルテレビジョンの普及により、電子番組ガイド（Electronic Program Guide）が一般的に利用されるようになっている。電子番組ガイドは、放送局から提供されるコンテンツ（例えば、放送番組）の配信予定時間のみならず、コンテンツに関する情報（例えば、放送番組の内容や録画予約に使用するＧコード等）を受信し、家庭用テレビで閲覧することができる。
【０００３】
また、近年では、電子番組ガイドのように、既成された情報を得るのみならず、各ユーザ自身がコンテンツに関する情報を作成し他のユーザへ供給するようになっている。
【０００４】
特許文献１では、複数のユーザが録画予約した番組情報等をネットワーク上のサーバへアップロードし、番組情報の視聴率等を集計し、他のユーザが閲覧することができる発明が開示されている。
【０００５】
特許文献２では、ユーザ側からアップロードされた情報を集計することにより、番組に関する視聴率、録画予約を行った人数、及び番組に対するユーザの感想を示す好感度などの統計データを求め、その統計データと、番組を案内する番組案内データとを重畳したＥＰＧページを作成する発明が開示されている。
【特許文献１】特開２００５−３３６００号公報
【特許文献２】特開２００４−１２８７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このようにアップロードされたコンテンツの情報は、ユーザ間の情報提供の用に供するという利点があるが、その後の利用態様については考慮されるものではなかった。例えば、アップロードされたコンテンツに関する情報を見て、ユーザがそのコンテンツの録画予約を望む場合には、ユーザが所有する録画機器の録画予約に関する設定を別途行う必要があった。より具体的には、ユーザは、これらアップロードされたコンテンツ情報を見ることにより、コンテンツの情報を知ることはできるが、そのコンテンツの録画予約を望む場合には、ユーザが所有する録画機器を用いて手動で録画予約の設定を行わなければならなかった。
【０００７】
また、録画機器の録画予約設定の方法及びこれに関するデータ（録画予約情報）等は、録画機器の製造元によって区々であるため、ユーザ相互間で異なる製造元に係る録画機器を所有する場合には、これらデータを共有し又は利用することはできなかった。
【０００８】
またこれらのアップロードされた情報のうち、ユーザの趣向に応じた情報を検索することはできなかった。
【０００９】
そこで、本願は、このような点の解消を課題の一つとし、ユーザが作成するコンテンツに関する情報をユーザの趣向に応じて利用することを可能とした、情報処理システム装置、情報処理装置及び情報プログラム等を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１に記載の情報提供システムの発明は、配信予定のコンテンツの録画を予約するための録画予約情報を生成する録画予約情報生成手段と、前記録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶手段と、前記録画予約情報を情報提供装置へ送信する送信手段を備える情報処理装置と、前記情報処理装置がネットワークを介して接続可能であり、前記情報処理装置から送信される録画予約情報を受信する受信手段と、前記受信した録画予約情報に基いて、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報をネットワーク上に公開する公開手段と、を備える前記情報提供装置と、を備える情報提供システムにおいて、前記情報提供装置は、前記コンテンツ情報を閲覧したユーザが、録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を当該ユーザへ提供する録画予約情報提供手段、を備え、前記情報処理装置は、前記コンテンツ情報から、前記ユーザが録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信手段、を備え、前記記憶手段は前記録画予約情報受信手段によって受信した前記録画予約情報に基いてコンテンツを記録することを特徴とする。
【００１１】
また、請求項２に記載の情報処理装置の発明は、配信予定のコンテンツの録画を予約するための録画予約情報を生成する録画予約情報生成手段と、前記録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶手段と、前記録画予約情報を情報提供装置へ送信する送信手段を備える情報処理装置であって、前記情報処理装置は、コンテンツ情報を閲覧したユーザが、録画予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信手段と、を備え、前記記憶手段は前記録画予約情報受信手段によって受信した前記録画予約情報に基いてコンテンツを記憶することを特徴とする。
【００１２】
また、請求項９に記載の情報処理方法の発明は、配信予定のコンテンツの録画を予約するための録画予約情報を生成する録画予約情報生成工程と、前記録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶工程と、前記録画予約情報を情報提供装置へ送信する送信工程と、コンテンツ情報を閲覧したユーザが、録画予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信工程と、を備え、前記記憶工程は前記録画予約情報受信工程によって受信した前記録画予約情報に基いてコンテンツを記憶することを特徴とする。
【００１３】
また、請求項１０に記載の情報提供方法の発明は、情報処理装置から送信される録画予約情報を受信する受信工程と、前記受信した録画予約情報に基いて、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報をネットワーク上に公開する公開工程、前記コンテンツ情報を閲覧したユーザが、録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を当該ユーザへ提供する録画予約情報提供工程と、を備えることを特徴とする。
【００１４】
また、請求項１１に記載の情報処理プログラムの発明は、配信予定のコンテンツの録画を予約するための録画予約情報に基いて前記コンテンツに相当するコンテンツデータを受信し記憶する記憶手段と、前記録画予約情報を前記情報提供装置へ送信する送信手段を有するコンピュータを、前記録画予約情報を生成する録画予約情報生成手段、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報から、前記ユーザが所望のものを選択することにより当該コンテンツ情報に対応するコンテンツの前記録画予約情報を受信する録画予約情報受信手段として機能させることを特徴とする。
【００１５】
また、請求項１２に記載の情報提供プログラムの発明は、情報処理装置から送信される録画予約情報を受信する受信手段と、前記受信した録画予約情報に基いて、前記コンテンツの録画が予約されたことを全てのユーザに対して閲覧可能に表示するコンテンツ情報をネットワーク上に公開する公開手段を有するコンピュータを、前記コンテンツ情報を閲覧したユーザが、録画の予約を希望する前記コンテンツ情報を選択することにより当該コンテンツ情報に対応したコンテンツの前記録画予約情報を前記ユーザへ提供することができる録画予約情報提供手段、として機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本願の最良の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、情報提供システムに対して本願を適用した場合の実施形態である。
【００１７】
先ず、本実施形態に係る情報提供システムＳの構成及び機能概要について、図１及び図２を用いて説明する。
【００１８】
図１は、本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
図１に示すように、情報提供システムＳは、情報処理装置の一例として、複数の情報処理装置３−ｋ（ｋ＝1，2、・・・ｎ）、情報提供装置の一例としてのＷｅｂサーバ１（録画予約サイト）及びデータベースサーバ２等とを含んで構成されている。
【００１９】
複数の情報処理装置３−ｋ及びＷｅｂサーバ1とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Ｃｏｍｍｕｎｉｔｙ  Ａｎｔｅｎｎａ  Ｔｅｌｅｖｉｓｉｏｎ）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。また、Ｗｅｂサーバ１及びデータベースサーバ２とは、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して相互にデータの送受信が可能になっている。
【００２０】
このような構成の情報提供システムＳにおいて、Ｗｅｂサーバ１は、ネットワークＮＷを通じて、データベース２ａに登録されたデータを提供するために設置されたサーバコンピュータである。
【００２１】
より具体的には、ユーザが、例えば自己が所有する記憶装置３ｂ−１を用いて、配信予定のコンテンツを予約録画するための設定に関する情報（例えば、コンテンツの配信予定日時、コンテンツを配信する放送局情報等、コンテンツのタイトル内容、出演者等その他コンテンツに関する情報。以下、「記憶装置側予約データ」とする。）を設定し、設定したこれらの情報を、ユーザ端末３ａ−１にインストールされたＰＣ上アプリＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を用いて録画予約情報として変換し、Ｗｅｂサーバ１へ送信する。Ｗｅｂサーバ１は、録画予約情報を受信し、データベース２ａに登録する。登録した録画予約情報に対して、集計等の処理を行い、他のユーザへ閲覧可能に表示し、又は他のユーザがこれら録画記録情報を利用し、コンテンツの録画を可能とするために、一例として、ＰＨＰ（Ｈｙｐｅｒｔｅｘｔ  Ｐｒｅｐｒｏｃｅｓｓｏｒ）等によって実現された、情報提供ツールとして機能するようになっている。このような情報提供ツールとして機能するために、Ｗｅｂサーバ１には、後述する、Ｗｅｂサーバプログラム（後述する、ＷｅｂサーバＵＩ）等がインストールされている。
【００２２】
データベースサーバ２は、データベース２ａを管理するサーバコンピュータであり、ＭｙＳＱＬ等のＲＤＢＭＳ（リレーショナルデータベース管理システム）の適用によって実現されている。具体的には、データベースサーバ２は、Ｗｅｂサーバ１や図示せぬサーバコンピュータ等からの要求に応じて、データベース２ａへのデータの新規登録及び更新、データベース２ａからの情報検索及び出力等の処理を行うようになっている。
【００２３】
なお、データベース２ａには、例えば、コンテンツの配信予定日時、コンテンツを配信する放送局情報等、コンテンツのタイトル、内容、出演者等その他コンテンツに関する情報データ等である予約録画情報が登録されている。
【００２４】
複数の情報処理装置３−ｋは、配信されるコンテンツの記録又はＷｅｂサーバ１へアクセスし、情報提供ツールを利用するためにユーザにより用いられるものであり、ユーザ端末３ａ−ｋ、記憶装置３ｂ−ｋ及びモニタ３ｃ−ｋ等を含んで構成される。
【００２５】
より具体的には、情報処理装置３−ｋは、記憶装置側予約データを、ユーザ端末３ａ−ｋにインストールされたユーザＰＣ上アプリＵＩ(ＰＣアプリケーション)を用いて録画記録情報に変換し、Ｗｅｂサーバ１へ送信（アップロード）する。また、Ｗｅｂサーバ１から録画予約情報を受信（ダウンロード）し、録画予約情報をユーザＰＣ上アプリＵＩによって、記憶装置３ｂ−ｋが配信予定のコンテンツを録画予約可能とする情報へ変換し、記憶装置３ｂ−ｋへ送信する。
【００２６】
情報処理装置３−ｋのユーザは、ユーザインターフェースを通じて、これらＷｅｂサーバプログラム等利用することができる。ユーザインターフェースは、詳しくは後述するが、例えば、ＨＴＭＬ等で記述されたスクリプト言語を、ＰＨＰが実行し、その結果をＨＴＭＬデータとしてユーザ端末３ａ−ｋのＷｅｂブラウザに出力（ネットワークＮＷを介して送信）することによって実現される。かかるユーザＰＣ上アプリＵＩは、ユーザが記録装置３ｂ−ｋで行った配信予定のコンテンツの録画予約を行うための設定に係るデータを、共通の形式に変換した録画予約情報を作成し、Ｗｅｂサーバへ録画予約情報をアップロードするためのユーザインターフェースであり、かかるユーザＰＣ上アプリＵＩを通じて、ユーザは録画予約情報をＷｅｂサーバ１へアップロードする。
【００２７】
次に、本実施形態に係る情報提供システムの動作の概要及び、予約録画情報のデータ構造の概要について図２及び図３を用いて説明する。図２は、本実施形態に係る情報提供システムの動作の概要を示すシーケンス図である。
【００２８】
図２において、例えばあるユーザ１は、情報処理装置３−１にインストールされた、ユーザインターフェースとしてのユーザＰＣ上アプリＵＩを利用して録画予約情報を作成し（ステップＳ１）、録画予約情報をＷｅｂサーバ１へアップロード（送信）する（ステップＳ２）。
【００２９】
Ｗｅｂサーバ１は、録画予約情報を受信し（ステップＳ３）、データベース２ａに登録する。そして、Ｗｅｂサーバ１は、ユーザインターフェースとしてのＷｅｂサーバＵＩ（ＵＳＥＲ  ＩＮＴＥＲＦＡＣＥ）を作成（更新）をする（ステップＳ４）。かかるＷｅｂサーバＵＩは、ユーザからアップロードされた録画予約情報を、ユーザからの要求に応じて検索、閲覧可能に表示、又はダウンロード等するためのユーザインターフェースである。詳細は後述するが、コンテンツの録画予約情報がアップロードされると、アップロードされたコンテンツに関する情報画面（ページ）又は番組表等が作成され、登録される。他のユーザはこれらの情報画面を、例えば、端末装置にインストールされたＷＥＢブラウザ等を用いて閲覧することができる。
【００３０】
ユーザ１が当該録画予約情報に基づいて録画予約したコンテンツを視聴すると（ステップＳ６）、コンテンツを視聴した旨の通知である、視聴済みデータを、Ｗｅｂサーバ１へ送信する（ステップＳ７）。Ｗｅｂサーバ１は、視聴済みデータを受信すると、ＷｅｂサーバＵＩに登録されている視聴されたコンテンツに該当する情報画面等に、コンテンツが視聴された旨の表示を行うと共に、後述する視聴済み録画予約情報を作成する（ステップＳ８）。
【００３１】
一方、ＷｅｂサーバＵＩ上の表示画面（コンテンツに関する情報画面）を見た他のユーザｋは、例えば、表示画面上の特定のリンクやボタン等を選択することにより、コンテンツに対応する録画予約情報をダウンロード（受信）することができる（ステップＳ９）。
【００３２】
ここで、録画予約情報は、記憶装置３ｂ−ｋの種類、例えば、製造元（製造されるメーカー）の違い等に影響されること無く、すべての種類の記憶装置３ｂ−ｋで共通に使用できるデータ形式を採用している。このような特徴を有する予約録画情報のデータ構造を、図３に示す。図３は録画予約情報のデータ構造を示す図である。図３（Ａ）は、アップロード及びダウンロードされる録画予約情報のデータ構造を、図３（Ｂ）は、視聴済み録画予約情報のデータ構造を、図３（Ｃ）は、複数の録画予約情報が集まった場合のデータ構造を夫々示す。
【００３３】
図３（Ａ）に示すように録画予約情報のデータ構造は、ヘッダー１０と、日付１１と、予約録画開始時間１２と、予約録画終了時間１３と、チャンネル情報１４と、ジャンル１５と、タイトル１６と、番組詳細内容１７と、出演者１８と、ＵＰＬＯＡＤカウント１９と、視聴カウント２０とＵＰＬＯＡＤユーザ情報２１等から構成されている。
【００３４】
ヘッダー１０は、データの先頭に付加される、データ自体に関する情報であり、本データが録画予約情報であることを示す。日付１１はコンテンツが録画される日を、予約録画開始時間１２はコンテンツが録画予約される開始時間を、予約録画終了時間１３はコンテンツが録画予約される終了時間を、チャンネル情報１４はコンテンツが配信される配信元の放送局等の情報を、ジャンル１５はコンテンツのジャンル（例えば、報道、スポーツ又はドラマ等）を、タイトル１６はコンテンツのタイトルを、番組詳細内容１７はコンテンツの内容の詳細を、出演者１８はコンテンツに出演する人物を、ＵＰＬＯＡＤカウント１９は同じ内容のコンテンツの録画予約情報がＷｅｂサーバ１へアップロードされた数を、視聴カウント２０は録画予約されたコンテンツが視聴されたか否かを示す情報が、ＵＰＬＯＡＤユーザ情報２１はアップロードしたユーザの情報（例えば、名前、ハンドルネーム、ＷｅｂサーバＵＩに掲載された回数等）を夫々示す。なお、端末装置３-ｋからＷｅｂサーバ１へ初めてアップロードされる録画予約情報では、ＵＰＬＯＡＤカウント１９及び視聴カウント２０は不明であるため、これらの内容を示すデータは記録されていない。
【００３５】
これらの各データ（メタデータ）は、例えば、後述するユーザＰＣ上アプリＵＩを用いて、ユーザの操作により任意に値を変更することができる。
【００３６】
図３（Ｂ）は、コンテンツが視聴された場合の録画予約情報のデータ構造を示す。コンテンツが視聴されると、ヘッダー２１にコンテンツが視聴されたことを示すデータが記録される。
【００３７】
図３（Ｃ）は、複数の録画予約情報が集まった場合のデータ構造を示す。ヘッダー２１には、複数のコンテンツの集合が有する特徴を表す情報、例えば、同一のジャンルのコンテンツの集合を示す場合はジャンルが記録される。録画予約情報１  ２２〜録画予約情報６  ２７には、コンテンツの集合に含まれる、夫々のコンテンツに係る録画予約情報を示す。
【００３８】
次に、Ｗｅｂサーバ１の構成及び機能について、図４を用いて説明する。
【００３９】
図４は、本実施形態に係るＷｅｂサーバ１の概要構成の一例を示すブロック図である。
【００４０】
図４に示すように、Ｗｅｂサーバ１は、操作部３１と、表示部３２（例えば、液晶ディスプレイ等）と、通信部３３と、ドライブ部３４と、記憶部３５と、入出力インターフェース３６と、システム制御部４０と、を備えている。システム制御部４０と入出力インターフェース３６とは、システムバス４１を介して接続されている。
【００４１】
操作部３１は、例えば、キーボード、マウス等であり、オペレータ等からの操作指示を受け付け、その指示内容を指示信号としてシステム制御部４０に出力する。表示部３２は、例えば、液晶ディスプレイ等であり、文字や画像等の情報を表示する。通信部３３は、ネットワークＮＷ等に接続して、データベースサーバ２、情報処理装置３-ｋ等との通信状態を制御する。ドライブ部３４は、例えば、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録する。また、記憶部３５は、例えば、ハードディスクドライブ等であり、各種プログラム及びデータ等を記録する。入出力インターフェース３６は、操作部３１〜記憶部３５とシステム制御部４０との間のインターフェース処理を行う。システム制御部４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３７、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３８、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３９等を備える。
【００４２】
記憶部３５には、所定のオペレーティングシステム、上述したＷｅｂサーバＵＩ等が記憶されている。なお、これらのプログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、ＣＤ−ＲＯＭ等のディスクＤＫに記録されてドライブ部３４を介して読み込まれるようにしても良い。
【００４３】
システム制御部４０は、本実施形態において、本発明における受信手段、公開手段及び録画予約情報提供手段の一例を構成している。
【００４４】
そして、システム制御部４０は、ＣＰＵ３７が、ＲＯＭ３８や記憶部３５に記憶された各種プログラム、例えば、ＷｅｂサーバＵＩ等を読み出し実行することによりＷｅｂサーバ１の各部を制御するとともに、上述した各手段等として機能するようになっている。
【００４５】
この各手段等としての機能について説明すると、受信手段としてのシステム制御部４０は、ユーザが、ユーザＰＣ上アプリＵＩを利用して作成した録画予約情報を、ネットワークＮＷを介して受信する。こうして受信された処理情報はＲＡＭ３９に記憶される。
【００４６】
公開手段としてのシステム制御部４０は、受信した録画予約情報を集計等し、他のユーザ端末３ａ−ｋ等の閲覧要求に応じて、他のユーザ端末３ａ−ｋ等の図示しない表示部等に表示させる為に、例えば、ＨＴＭＬ等で記述されたスクリプト言語を、ＰＨＰ（Ｈｙｐｅｒｔｅｘｔ  Ｐｒｅｐｒｏｃｅｓｓｏｒ）が当該コンテンツの検索や表示画面を生成する等の処理を実行し、当該処理結果をＨＴＭＬデータとしてユーザ端末Ｂ等のＷｅｂブラウザに出力（ネットワークＮＷを介して送信）等することにより、コンテンツを提供するようになっている。このようなＷｅｂサーバＵＩの一例としての表示画面は、例えば、図５に示す図のようになっている。
【００４７】
図５は、ＷｅｂサーバＵＩの一例としての表示画面を示す図である。
【００４８】
図５に示す、みんなの予約サイト表示画面１００は、上述した表示画面の一例であり、システム制御部４０が受信した録画予約情報を集計等した画面が表示されている。図４では、一例として、ランキング欄１０１、ＵＰランキング欄１０２、視聴ランキング欄１０３、まとめて予約！欄１０６、ドラマ欄１０７、スポーツ欄１０８、映画欄１０９、私のお勧め欄１１３、検索欄１１８、ジャンル欄１１９、フリーワード欄１２０、あの人は何観てる？欄１２３、ジャンル欄１２４及び結果表示部１０４、１０５、１１０、１１１、１１２、１１４、１１５、１１６、１１７、１２１，１２２等を表示している。
【００４９】
ランキング欄１０１は、受信した録画予約情報の特性を抽出し、その特性に応じて順位付けを行い、その結果を表示させるものであり、例えば、ＵＰランキング欄１０２では、アップロードされた全ての録画予約情報の中から、同一の録画予約情報（例えば、コンテンツのタイトルが同一であるもの等）を抽出し、抽出される数が多いものから順番に結果表示部１０４へ表示させている。また、視聴ランキング欄１０３では、録画予約されたコンテンツのうち実際に視聴されたコンテンツを抽出し、抽出される数が多いものから順番に結果表示部１０５へ表示させている。
【００５０】
まとめて予約！欄１０６では、受信した録画予約情報が属するジャンルを抽出し、ジャンル毎に表示させている。例えば、ドラマ欄１０７では、録画予約情報のジャンルがドラマであるものを、結果表示部１１０へ、スポーツ欄１０８では、録画予約情報のジャンルがスポーツであるものを結果表示部１１１へ、映画欄１０９では、録画予約情報のジャンルが映画であるものを結果表示部１１２へ夫々表示している。
【００５１】
私のお勧め欄１１３では、アップロードされた録画予約情報の数は少ないが、例えば、Ｗｅｂサーバ１の管理人等が勧めるコンテンツを、結果表示部１１４乃至１１７へ表示する。検索欄１１８では、受信した録画予約情報の特性を抽出し、抽出結果を表示させるものであり、例えば、ジャンル欄１１９では録画予約情報のジャンルを指定して、指定したジャンルに属する録画予約情報を抽出し結果表示部１２１へ表示する。フリーワード欄１２０では、ユーザが入力する任意の文字列から、例えば録画予約情報のタイトルを検索し、結果表示部１２２へ表示する。あの人は何観てる？欄１２３では、特定のユーザ（例えば、録画予約情報をアップロードする回数が多いユーザ等）が録画記録情報を送ったコンテンツ等を検索し、結果表示部１２４へ表示する。
【００５２】
録画予約情報提供手段としてのシステム制御部４０は、ユーザが選択したコンテンツに対応する録画予約情報を、ユーザへダウンロード可能としている。
【００５３】
具体的には、図５の表示画面の一例において、これら結果表示部１０４に表示されるコンテンツを示す文字列には、コンテンツに対応する録画予約情報をユーザへダウンロード（受信）可能とするリンク（例えば、文字列に下線が併記される）が貼られている。ユーザが、コンテンツに対応する録画予約情報のダウンロードを要求する場合には、リンクを、操作部３１、例えばマウスやキーボード等により選択すると、コンテンツに対応する録画予約情報がダウンロードされるようになっている。
【００５４】
また、まとめて予約！欄１０６を用いることにより、複数の録画予約情報を一括してダウンロードすることが可能となっている。
［３．端末装置の構成及び機能］
次に、情報処理装置３−ｋの構成及び機能について、図６を用いて説明する。
【００５５】
図６は、本実施形態に係る情報処理装置３−ｋの概要構成の一例を示すブロック図である。
【００５６】
図６に示すように、情報処理装置３−ｋは、操作部５１と、表示部５２（例えば、液晶ディスプレイ等）と、通信部５３と、ドライブ部５４と、記憶部５５と、記憶装置３ｂ−ｋと、モニタ３ｃ−ｋと、入出力インターフェース５６と、システム制御部６０と、を備えている。システム制御部６０と入出力インターフェース５６とは、システムバス６１を介して接続されている。なお、記憶装置３ｂ−ｋ及びモニタ３ｃ−ｋとは、ＬＡＮやＢｌｕｅＴｏｏｔｈを介して相互にデータの送受信及び制御を可能にしてもよい。
【００５７】
操作部５１は、例えば、キーボード、マウス等であり、オペレータ等からの操作指示を受け付け、その指示内容を指示信号としてシステム制御部６０に出力する。表示部５２は、例えば、液晶ディスプレイ等であり、文字や画像等の情報を表示する。通信部５３は、ネットワークＮＷ等に接続して、Ｗｅｂサーバ１及びデータベースサーバ２等との通信状態を制御する。ドライブ部５４は、例えば、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録する。また、記憶部５５は、例えば、ハードディスクドライブ等であり、各種プログラム及びデータ等を記録する。入出力インターフェース５６は、操作部５１〜記憶部５５及び記憶装置３ｂ−ｋとシステム制御部６０との間のインターフェース処理を行う。システム制御部６０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５７、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５８、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５９等を備える。
【００５８】
記憶装置３ｂ−ｋは、本実施形態において、本発明における記憶手段として機能し、配信予定のコンテンツを録画するために用いられる記憶装置であり、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ：ＤＶＤ−Ｖｉｄｅｏ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等の総称）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ、ＨＤ  ＤＶＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  ＤＶＤ）又はハードディスクドライブ等の記憶装置である。
【００５９】
また、モニタ３ｃ−ｋは、記憶装置３ｂ−ｋと、例えば、ＲＣＡ端子等を介して接続され、記憶装置３ｂ−ｋによって記録したコンテンツを、ユーザが視認可能な映像として表示する。
【００６０】
また、システム制御部６０は、本実施形態において、本発明における録画予約情報生成手段、送信手段及び録画予約情報受信手段の一例を構成している。
【００６１】
そして、システム制御部６０は、ＣＰＵ５７が、ＲＯＭ５８や記憶部５５に記憶された各種プログラム、例えば、ユーザＰＣ上アプリＵＩ等を読み出し実行することにより情報処理装置３−ｋの各部を制御するとともに、上述した各手段等として機能するようになっている。具体的には、システム制御部６０は、例えば、ユーザＰＣ上アプリＵＩを実行することにより、記憶装置側予約データを録画予約情報へ変換し、通信部５３及びネットワークＮＷを介して、Ｗｅｂサーバ１へ送信するようになっている。
【００６２】
また、システム制御部６０は、例えばＷｅｂブラウザプログラムを実行することにより通信部５３及びネットワークＮＷを介してＷｅｂサーバ１にアクセスし、当該Ｗｅｂサーバ１から提供された表示画面（図５参照）等を表示部５２上に表示するようになっている。また、システム制御部６０は、ユーザがダウンロードを要求したコンテンツに対応する録画予約情報を、ダウンロードするようになっている。
【００６３】
ここで、図７及び図８を用いて、ユーザＰＣ上アプリＵＩの画面例について説明する。
【００６４】
図７は、記憶装置側予約データを録画予約情報として変換する際の画面例を示しており、例えば、画面の名前である、「アップロードする予約データを選択してください。」画面１３０、録画を予約したコンテンツを示す、コンテンツ欄１３１、録画を予約したコンテンツの配信予定開始時間を示す、時間欄１３２、録画を予約したコンテンツの配信予定の曜日を示す、曜日欄１３３、アップロードするコンテンツに関する録画予約情報を選択する、カーソル部１３４等が表示されている。
【００６５】
図７において、アップロードするコンテンツが選択（例えば、カーソル部１３４を用いてコンテンツを選択）すると、図８において、アップロードするユーザ名の入力が要求される。上述したように、Ｗｅｂサーバ１はユーザからアップロードされた録画予約情報を集計等し他のユーザが閲覧可能となるように表示しており、集計の対象には、アップロードされた録画予約情報ユーザ名も含まれる。そのため、図８の画面例において、ユーザ名の入力を要求している。
【００６６】
図８は、録画予約情報をＷｅｂサーバにアップロードを行う際にユーザ名の入力が要求される際の画面例を示しており、例えば、「アップロードするユーザ名を入力してください。」表示画面１４０、入力欄１４１、コメント欄１４２、「アップロードＧＯ！」ボタン１４３等が表示されている。
【００６７】
ユーザｋは、入力欄１４１にユーザ名（例えば、本名やハンドルネーム等）を入力し、アップロードＧＯ！１４３ボタンを押すことにより、Ｗｅｂサーバ１にユーザｋが指定した録画予約情報がアップロードされる。
［４．データ集計システムの動作］
次に、図９〜図１１を用いて、データ集計システムＳの動作について説明する。
【００６８】
図９は、本実施形態に係るユーザ端末３ａ−ｋにおけるシステム制御部２０の処理例を示すフローチャートである。
【００６９】
図９において、先ず、ユーザは、ユーザ端末３ａ−ｋにインストールされているユーザＰＣ上アプリＵＩを起動する（ステップＳ１１）。ユーザＰＣ上アプリＵＩは記憶装置３ｂ−ｋからユーザ端末３ａ−ｋへ記憶装置側予約データを抽出すると（ステップＳ１２）、モニタ３ｃ−ｋへ記憶装置側予約データを一覧表示させる（ステップＳ１３）。上述した図８は、モニタ３ｃ−ｋの表示画面の一例を示している。  ユーザが一覧表示された記憶装置側予約データの中から、Ｗｅｂサーバ１へアップロードするデータを選択すると（ステップＳ１４）、ユーザＰＣ上アプリＵＩは、選択された記憶装置側予約データを録画予約情報へ変換し（ステップＳ１５）、Ｗｅｂサーバ１（録画予約サイト）へアップロードする（ステップＳ１６）。
【００７０】
Ｗｅｂサーバ１は、ユーザ端末３ａ−ｋから録画予約情報を受信すると（ステップＳ１７）、Ｗｅｂサーバ１のシステム制御部４０は、受信した録画予約情報をチェック（ステップＳ１８）する。録画予約情報のチェックとは、所定のデータ構造（図３参照）を有しているか、即ちデータの破損が無いかや、データの安全性のチェック（例えば、データにコンピュータウィルスが含まれていないか）等が考えられる。
【００７１】
ついで、Ｗｅｂサーバ１のシステム制御部４０は、受信した録画予約情報のデータ項目（例えば、日付１１、チャンネル情報１４、ジャンル１５等。図３参照）を用いて分類し（ステップＳ１９）、集計等を行い（ステップＳ２０）、表示画面を作成する（ステップＳ２１）。上述した図５は、表示画面の一例を示している。
【００７２】
次に、ユーザによる録画予約情報のダウンロードの一例を説明する。
【００７３】
図１０は、ユーザによる録画予約情報のダウンロードの一例を示すフローチャートである。
【００７４】
ユーザは、表示画面（図５参照）を閲覧するため、Ｗｅｂサーバ１へ表示画面の送信要求をすると（ステップＳ３１）、Ｗｅｂサーバ１は表示画面を送信する（ステップＳ３２）。ユーザは、ユーザ端末３ａ−ｋにインストールされたＷｅｂブラウザ等を用いて表示画面を閲覧することができる（ステップＳ３３）。
【００７５】
ユーザは表示画面からダウンロードを希望する録画予約情報を選択すると（ステップＳ３４）、Ｗｅｂサーバ１へ録画予約情報のダウンロード要求がなされる（ステップＳ３５）。すると、Ｗｅｂサーバ１は、ダウンロード要求がなされた録画予約情報をユーザ端末３ａ−ｋへ送信する（ステップＳ３６）。
【００７６】
ユーザは、録画予約情報をダウンロード（受信）する（ステップＳ３７）。その後、ユーザＰＣ上アプリＵＩを起動させ、ダウンロードした録画予約情報を記憶装置側予約データへ変換し（ステップＳ３８）、記憶装置３ｂ−ｋへ送信する。そして、記憶装置３ｂ−ｋは受信した記憶装置側予約データを用いてコンテンツの録画予約を設定する（ステップＳ４０）。
【００７７】
次に、録画予約情報を用いて録画したコンテンツを視聴した後のユーザ端末１ａ−ｋにおけるシステム制御部２０及びＷｅｂサイト１のシステム制御部６０の動作の一例を説明する。
【００７８】
図１１は、録画予約情報を用いて録画したコンテンツを視聴した後のユーザ端末３ａ−ｋにおけるシステム制御部２０及びＷｅｂサイト１のシステム制御部６０の動作の一例を示す図である。
【００７９】
ユーザが、録画予約情報を用いて録画したコンテンツを視聴すると、記憶装置３ｂ−ｋは、ユーザ端末３ａ−ｋに、視聴したコンテンツが視聴済みである旨の信号等（データでもよい。以下「視聴済み情報データ」という。）を送信する（ステップＳ５０）。ユーザが、ユーザＰＣ上アプリＵＩを起動させると、記憶装置３ｂ−ｋから視聴済み情報データを受信し、受信した視聴済み情報データに対応するコンテンツの録画予約情報を抽出又は作成し、ヘッダー２１に、コンテンツが視聴された旨のフラグ等を記録する（ステップＳ５１）。
【００８０】
次いで、ユーザＰＣ上アプリＵＩは、録画予約情報を、Ｗｅｂサーバ１へアップロード（送信）する（ステップＳ５２）。Ｗｅｂサーバ１は、録画予約情報を受信すると（ステップＳ５３）、受信した録画予約情報をチェックする（ステップＳ５４）。そして、受信した録画予約情報のデータ項目（例えば、日付１１、チャンネル情報１４、ジャンル１５等。図３参照）を用いて分類し（ステップＳ５５）、集計等を行い（ステップＳ５６）、表示画面を更新する（ステップＳ５７）。
【００８１】
以上説明したように、上記実施形態によれば、記憶装置３ｂ−ｋのシステム制御部６０は、記憶装置側予約データを、録画予約情報として変換し、Ｗｅｂサーバ１へ送信する。Ｗｅｂサーバ１のシステム制御部４０は、録画予約情報を受信し、集計等の処理を行い、全てのユーザへ、例えば表示画面を用いて閲覧可能に表示し、又は全てのユーザがこれら録画記録情報をダウンロードし、記憶装置３ｂ−ｋで録画予約できるようにしたので、全てのユーザが、表示画面上の対応する文字をクリックするだけで、記憶装置３ｂ−ｋの録画予約をすることができる。
【００８２】
従って、アップロードされたコンテンツの情報について、ユーザ間の情報提供の用に供する以外に、記憶装置３ｂ−ｋの録画予約に用いることができる。また、コンテンツの録画予約を予定するユーザの数を把握することができる。
【００８３】
また、表示画面（図５）の表示部１０４に表示されるコンテンツを示す文字列を選択することにより録画予約情報をダウンロードすることができるため、従来のように、ユーザがコンテンツを録画予約する際に、ユーザが所有する録画機器の録画予約のための設定を別途行う必要が無く、容易な操作で録画予約をすることができ、また、複数番組まとめて録画予約を行うことができる。
【００８４】
また、例えば、ユーザＰＣ上アプリＵＩを用いて、録画予約情報のデータ（メタデータ。図３参照）を編集することができるため、コンテンツの配信時間等を調整した正確な録画予約情報をダウンロードし、利用することができる。
【００８５】
また、例えば、ユーザＰＣ上アプリＵＩを用いて、録画予約情報のデータを編集することができるため、他のユーザが作成した録画予約情報のデータをダウンロードし利用することができる。
【００８６】
また、例えば、ユーザＰＣ上アプリＵＩを用いて、録画予約情報のデータを編集することができるため、ユーザ自信が編集した録画予約情報をアップロードすることができるため、これら情報を公開する楽しみが提供される。
【００８７】
また、録画予約情報により録画したコンテンツを視聴した場合に、視聴済みであることを知ることができるため、コンテンツ配信前の期待度と実際の視聴の相関を比較することができる。
【００８８】
また、上記実施形態においては、本願を情報提供システムＳに対して適用した場合の例を説明したが、その他にも、例えば携帯電話機、パーソナルコンピュータ、及びその他車載用、家庭用等の電子機器に対して適用可能である。
【図面の簡単な説明】
【００８９】
【図１】本実施形態に係る情報提供システムＳの概要構成の一例を示す図である。
【図２】本実施形態に係る情報提供システムの動作の概要を示すシーケンス図である。
【図３】録画予約情報のデータ構造を示す図である。
【図４】本実施形態に係るＷｅｂサーバ１の概要構成の一例を示すブロック図である。
【図５】ＷｅｂサーバＵＩの一例としての表示画面を示す図である。
【図６】本実施形態に係る情報処理装置３−ｋの概要構成の一例を示すブロック図である。
【図７】記憶装置側予約データを録画予約情報として変換する際の画面例を示す図である。
【図８】録画予約情報をＷｅｂサーバにアップロードを行う際にユーザ名の入力が要求される際の画面例を示す図である。
【図９】本実施形態に係るユーザ端末３ａ−ｋにおけるシステム制御部２０の処理例を示すフローチャートである。
【図１０】録画予約情報を用いて録画したコンテンツを視聴した後のユーザ端末３ａ−ｋにおけるシステム制御部２０及びＷｅｂサイト１のシステム制御部６０の動作の一例を示す図である。
【図１１】録画予約情報を用いて録画したコンテンツを視聴した後のユーザ端末３ａ−ｋにおけるシステム制御部２０及びＷｅｂサイト１のシステム制御部６０の動作の一例を示す図である。
【符号の説明】
【００９０】
１  Ｗｅｂサーバ
２  データベースサーバ
２ａ  データベース
３−ｋ  情報処理装置
３ａ−ｋ  ユーザ端末
３ｂ−ｋ  記憶装置
３ｃ−ｋ  モニタ
３１、５１  操作部
３２、５２  表示部
３３、５３  通信部
３４、５４  ドライブ部
３５、５５  記憶部
３６、５６  入出力インターフェース
３７、５７  ＣＰＵ
３８、５８  ＲＯＭ
３９、５９  ＲＡＭ
４０、６０  システム制御部
ＮＷ  ネットワーク
Ｓ  情報提供システム
【図１】
2009200852.tif 000003
【図２】
2009200852.tif 000004
【図３】
2009200852.tif 000005
【図４】
2009200852.tif 000006
【図５】
2009200852.tif 000007
【図６】
2009200852.tif 000008
【図７】
2009200852.tif 000009
【図８】
2009200852.tif 000010
【図９】
2009200852.tif 000011
【図１０】
2009200852.tif 000012
【図１１】
2009200852.tif 000013