(57)【要約】【課題】番組表がない場合であっても、お勧め予約データを提供することができる、予約データ提供システム、サーバ及びプログラムを提供することを、目的とする。【解決手段】複数のクライアント１２と、サーバ１４とを備え、複数のクライアント１２のそれぞれは、ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、番組の記録予約を受け付ける受付手段と、予約データをサーバ１４に送信する送信手段とを備え、サーバ１４は、複数のクライアント１２から送信された予約データのうち、予約データに含まれる記録開始時刻及び記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の予約データに基づいて、番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成する生成手段と、推薦予約データを複数のクライアント１２に提供する提供手段とを備える。【選択図】図１
2012156677.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアントと、
サーバとを備え、
前記複数のクライアントのそれぞれは、
ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付ける受付手段と、
前記予約データを前記サーバに送信する送信手段とを備え、
前記サーバは、
前記複数のクライアントから送信された予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成する生成手段と、
前記推薦予約データを前記複数のクライアントに提供する提供手段とを備える、予約データ提供システム。
【請求項２】
請求項１に記載の予約データ提供システムであって、
前記生成手段は、
前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録開始時刻のうち、最も早い記録開始時刻を前記推薦記録開始時刻にし、
前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録終了時刻のうち、最も遅い記録終了時刻を前記推薦記録終了時刻にする、予約データ提供システム。
【請求項３】
請求項１又は２に記載の予約データ提供システムであって、
前記サーバはさらに、
前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録開始時刻のうち、所定期間内に前記クライアントから送信された予約データに含まれる前記記録開始時刻に基づいて、前記記録開始時刻の代表値を決定する手段と、
前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録終了時刻のうち、所定期間内に前記クライアントから送信された予約データに含まれる前記記録終了時刻に基づいて、前記記録終了時刻の代表値を決定する手段とを備える、予約データ提供システム。
【請求項４】
ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付けるクライアントに接続可能なサーバであって、
複数の前記クライアントから送信された前記予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の前記予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成する手段と、
前記推薦予約データを複数の前記クライアントに提供する手段とを備える、サーバ。
【請求項５】
ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付けるクライアントに接続可能なコンピュータに実行させるプログラムであって、
複数の前記クライアントから送信された前記予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の前記予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成するステップと、
前記推薦予約データを複数の前記クライアントに提供するステップとを前記コンピュータに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、さらに詳しくは、番組の記録予約に関する予約データを提供するための予約データ提供システム、サーバ及びプログラムに関する。
【背景技術】
【０００２】
ラジオやテレビで放送された音楽や映像等のコンテンツを記録媒体に記録し、後で視聴して楽しむ、いわゆるエアチェックは、無料でコンテンツを取得できるため、視聴者の間で広く利用されている。
【０００３】
また、近年においては、複数のユーザからなるコミュニティ内で、番組の予約データを共有することが行われている。例えば、特開２００８−２５２４３３号公報（特許文献１）には、録画機器からサーバにアップロードされた録画予約情報のうち、最も予約数の多い録画予約情報をお勧めする番組予約情報取得システムが開示されている。
【０００４】
しかしながら、特許文献１に記載の番組予約情報取得システムにおいては、番組表に表示される番組を予約するようになっている。従って、番組表がない場合には、お勧め予約を提供できないという問題があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２５２４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、番組表がない場合であっても、お勧め予約データを提供することができる、予約データ提供システム、サーバ及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の予約データ提供システムは、複数のクライアントと、サーバとを備え、前記複数のクライアントのそれぞれは、ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付ける受付手段と、前記予約データを前記サーバに送信する送信手段とを備え、前記サーバは、前記複数のクライアントから送信された予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成する生成手段と、前記推薦予約データを前記複数のクライアントに提供する提供手段とを備える。
【０００８】
本発明のサーバは、ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付けるクライアントに接続可能なサーバであって、複数の前記クライアントから送信された前記予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の前記予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成する手段と、前記推薦予約データを複数の前記クライアントに提供する手段とを備える。
【０００９】
本発明のプログラムは、ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付けるクライアントに接続可能なコンピュータに実行させるプログラムであって、複数の前記クライアントから送信された前記予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の前記予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成するステップと、前記推薦予約データを複数の前記クライアントに提供するステップとを前記コンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、番組表がない場合であっても、お勧め予約データを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態としての予約データ提供システムの全体構成を示すブロック図である。
【図２】図１に示されたＰＣの構成を示すブロック図である。
【図３】図１に示された予約管理サーバの構成を示すブロック図である。
【図４】図２に示すＰＣの表示部に表示される、予約管理アプリのウインドウの一例を示す図である。
【図５】図４に示すウインドウに表示される個人予約一覧の一例を示す図である。
【図６】図２に示すＰＣの表示部に表示される、新規の予約の受付ウインドウの一例を示す図である。
【図７】図６に示す受付ウインドウに表示される新規予約入力項目の一例を示す図である。
【図８】図２に示すＰＣの表示部に表示される、予約の公開ウインドウの一例を示す図である。
【図９】図２に示すＰＣの表示部に表示される、公開予約の入手ウインドウの一例を示す図である。
【図１０】図９に示す公開予約の入手ウインドウに表示される公開予約一覧の一例を示す図である。
【図１１】図２に示すＰＣの表示部に表示される、入手する公開予約の確認ウインドウの一例を示す図である。
【図１２】図１１に示す確認ウインドウに表示される個人予約一覧の一例を示す図である。
【図１３】図２に示すＰＣの表示部に表示される、録音時間の選択ウインドウの一例を示す図である。
【図１４】図２に示すＰＣの制御部が実行する新規予約の受付処理を示すフローチャートである。
【図１５】図２に示すＰＣの制御部が実行する予約の公開処理を示すフローチャートである。
【図１６】図２に示すＰＣの制御部が実行する公開予約の入手処理を示すフローチャートである。
【図１７】図２に示すＰＣの制御部が実行する、個人予約一覧から選択した予約の受付処理を示すフローチャートである。
【図１８】図３に示す予約管理サーバの制御部が実行する、予約データを受け付ける処理を示すフローチャートである。
【図１９】図３に示す予約管理サーバの制御部が実行する、推薦予約データの生成処理を示すフローチャートである。
【図２０】図３に示す予約管理サーバの制御部が実行する、人気時間帯の決定処理を示すフローチャートである。
【図２１】図３に示す予約管理サーバの制御部が実行する、録音開始時刻にインデックスを付与する処理を示すフローチャートである。
【図２２】図３に示す予約管理サーバの制御部が実行する、録音終了時刻にインデックスを付与する処理を示すフローチャートである。
【図２３】図３に示す予約管理サーバの制御部が実行する、人気のある時間帯を決定し、人気度を付与する処理を示すフローチャートである。
【図２４】図３に示す予約管理サーバの制御部が実行する、予約の公開処理を示すフローチャートである。
【図２５】お勧め予約を生成する際に参照する複数の予約データの関係を示す図である。
【発明を実施するための形態】
【００１２】
本発明の一実施形態に係る予約データ提供システムは、複数のクライアントと、サーバとを備え、前記複数のクライアントのそれぞれは、ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付ける受付手段と、前記予約データを前記サーバに送信する送信手段とを備え、前記サーバは、前記複数のクライアントから送信された予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成する生成手段と、前記推薦予約データを前記複数のクライアントに提供する提供手段とを備える（予約データ提供システムに関する第１の構成）。
【００１３】
予約データ提供システムに関する第１の構成においては、複数のクライアントから送信された予約データのうち、予約データに含まれる記録開始時刻及び記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の予約データに基づいて生成された推薦予約データが複数のクライアントに提供される。その結果、番組表がない場合であっても、推薦予約データを提供することができる。
【００１４】
予約データ提供システムに関する第２の構成は、前記第１の構成において、前記生成手段は、前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録開始時刻のうち、最も早い記録開始時刻を前記推薦記録開始時刻にし、前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録終了時刻のうち、最も遅い記録終了時刻を前記推薦記録終了時刻にする構成である。このような構成においては、番組の始まりと終わりとを確実に記録することができる。
【００１５】
予約データ提供システムに関する第３の構成は、前記第１又は第２の構成において、前記サーバはさらに、前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録開始時刻のうち、所定期間内に前記クライアントから送信された予約データに含まれる前記記録開始時刻に基づいて、前記記録開始時刻の代表値を決定する手段と、前記推薦予約データを生成する際に用いた複数の予約データのそれぞれに含まれる前記記録終了時刻のうち、所定期間内に前記クライアントから送信された予約データに含まれる前記記録終了時刻に基づいて、前記記録終了時刻の代表値を決定する手段とを備える構成である。このような構成においては、例えば、最近クライアントから送信された予約データだけに基づいて、記録開始時刻及び記録終了時刻の代表値を決定することができる。その結果、例えば、番組内容の変化等にも対応することが可能になる。
【００１６】
本発明の一実施形態に係るサーバは、ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付けるクライアントに接続可能なサーバであって、複数の前記クライアントから送信された前記予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の前記予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成する手段と、前記推薦予約データを複数の前記クライアントに提供する手段とを備える構成である（サーバに関する第１の構成）。
【００１７】
サーバに関する第１の構成においては、複数のクライアントから送信された予約データのうち、予約データに含まれる記録開始時刻及び記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の予約データに基づいて生成された推薦予約データが複数のクライアントに提供される。その結果、番組表がない場合であっても、推薦予約データを提供することができる。
【００１８】
本発明の一実施形態に係るプログラムは、ユーザが所望する番組の記録開始時刻及び記録終了時刻を含む予約データに基づいて、前記番組の記録予約を受け付けるクライアントに接続可能なコンピュータに実行させるプログラムであって、複数の前記クライアントから送信された前記予約データのうち、前記予約データに含まれる前記記録開始時刻及び前記記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の前記予約データに基づいて、前記番組の推薦記録開始時刻及び推薦記録終了時刻を含む推薦予約データを生成するステップと、前記推薦予約データを複数の前記クライアントに提供するステップとを前記コンピュータに実行させるものである（プログラムに関する第１の態様）。
【００１９】
プログラムに関する第１の態様においては、複数のクライアントから送信された予約データのうち、予約データに含まれる記録開始時刻及び記録終了時刻から導出される予約時間帯の少なくとも一部が重複している複数の予約データに基づいて生成された推薦予約データが複数のクライアントに提供される。その結果、番組表がない場合であっても、推薦予約データを提供することができる。
【００２０】
以下、本発明のより具体的な実施形態について、図面を参照しながら説明する。図中同一又は相当部分には、同一符号を付して、その説明は繰り返さない。
【００２１】
［実施形態］
図１には、本発明の一実施形態としての予約データ提供システム１０の全体構成が示されている。予約データ提供システム１０は、複数のクライアント１２と、サーバとしての予約管理サーバ１４とを備えている。複数のクライアント１２と、予約管理サーバ１４とは、何れも、インターネット１６に接続されている。
【００２２】
複数のクライアント１２は、それぞれ、チューナ１８と、ＰＣ（Personal Computer）２０とを備える。チューナ１８は、ラジオ放送を受信する。チューナ１８は、受信した放送データをＰＣ２０に供給する。なお、チューナ１８は、テレビ放送を受信するものであっても良いし、ラジオ放送とテレビ放送の両方を受信できるものであっても良い。
【００２３】
ＰＣ２０は、ユーザによる操作に基づいて、ラジオ放送の番組の予約等をする。
【００２４】
ＰＣ２０は、図２に示すように、制御部２２を備える。制御部２２は、ＰＣ２０の動作全体を制御する。制御部２２としては、例えば、ＣＰＵ（Central Processing Unit）等を採用することができる。
【００２５】
ＰＣ２０は、ＨＤＤ２４（Hard Disk Drive）を更に備える。ＨＤＤ２４は、制御部２２が実行する各種制御処理のプログラム（例えば、後述する予約管理アプリ等）を記憶する。
【００２６】
ＰＣ２０は、ＲＡＭ２６（Random-Access Memory）を更に備える。ＲＡＭ２６は、制御部２２が各種制御処理を実行する際にＨＤＤ２４から読み出したプログラムと、制御部２２が各種制御処理を実行する際に必要なデータとを一時的に記憶する。
【００２７】
ＰＣ２０は、表示部２８を更に備える。表示部２８は、制御部２２が実行した処理の結果を表示する。表示部２８としては、例えば、液晶表示装置等を採用することができる。
【００２８】
ＰＣ２０は、通信部３０を更に備える。通信部３０は、インターネット１６に接続されている。通信部３０は、例えば予約管理サーバ１４等との間で、データのやり取りをする。
【００２９】
ＰＣ２０は、入力部３２を更に備える。入力部３２は、ユーザによって操作される。ユーザが入力部３２を操作することにより、ラジオ放送の番組の予約等をすることができる。入力部３２としては、例えば、キーボード、マウス等を採用することができる。
【００３０】
予約管理サーバ１４は、複数のクライアント１２から送信された、ラジオ放送の番組の予約データを利用して、各種の処理を実行する。
【００３１】
予約管理サーバ１４は、図３に示すように、制御部３４を備える。制御部３４は、予約管理サーバ１４の動作全体を制御する。制御部３４としては、例えば、ＣＰＵ等を採用することができる。
【００３２】
予約管理サーバ１４は、ＨＤＤ３６を更に備える。ＨＤＤ３６は、制御部３４が実行する各種制御処理のプログラムを記憶する。
【００３３】
予約管理サーバ１４は、ＲＡＭ３８を更に備える。ＲＡＭ３８は、制御部３４が各種制御処理を実行する際にＨＤＤ３６から読み出したプログラムと、制御部３４が各種制御処理を実行する際に必要なデータとを一時的に記憶する。
【００３４】
予約管理サーバ１４は、通信部４０を更に備える。通信部４０は、インターネット１６に接続されている。通信部４０は、例えば複数のクライアント１２等との間で、データのやり取りをする。
【００３５】
続いて、クライアント１２の制御部２２が、ＨＤＤ２４に記憶されている予約管理アプリをＲＡＭ２６上に読み出して実行する各種の処理について説明する。
【００３６】
先ず、ユーザが入力部３２を操作して、予約管理アプリを起動させる。これにより、表示部２８には、図４に示すように、予約管理アプリのウインドウ４２が表示される。
【００３７】
ウインドウ４２には、個人予約一覧４４が表示される。個人予約一覧４４には、図５に示すように、個人予約の番号と、予約の登録者と、放送局と、録音方法と、録音日時と、番組のタイトルとが書き込まれている。
【００３８】
個人予約の番号は、個人予約一覧４４に登録された順番を示す。
【００３９】
予約の登録者は、予約を登録したユーザを示す。図５に示す個人予約一覧４４において、個人予約１は、ユーザ「太郎」が登録したことを示している。
【００４０】
放送局は、ユーザが録音しようとしている番組を放送する放送局のＩＤを示す。図５に示す個人予約一覧４４において、個人予約１は、放送局「ＦＭＯＮＫＹＯ」が放送する番組を予約することを示している。
【００４１】
録音方法は、ユーザがどのような方法で録音するかを示す。具体的には、例えば、一回だけ録音するのか、それとも、毎週録音するのか、毎週録音するのであれば、何れの曜日に録音するのか等を示す。図５に示す個人予約一覧４４において、個人予約１は、毎週土曜日に録音することを示している。
【００４２】
録音日時は、録音する日時を示す。図５に示す個人予約一覧４４において、個人予約１は、９時０１分から９時５８分まで録音することを示している。なお、個人予約１は、毎週録音するものであるから、録音日時には、録音する時間帯だけが示されており、録音する日は示されていない。なお、毎週録音する場合においても、録音日時欄において、録音する時間帯だけでなく、録音する日も示すようにしても良い。
【００４３】
番組のタイトルは、ユーザが録音しようとしている番組のタイトルである。番組のタイトルは、ユーザが入力部３２を操作することによって、入力することができる。図５に示す個人予約一覧４４において、個人予約１は、ユーザが録音しようとしている番組のタイトルが「情報番組」であることを示している。
【００４４】
なお、図示はしていないが、個人予約一覧４４には、個人予約一覧４４に登録されている予約を選択するための選択バーが表示されている。これにより、個人予約一覧４４に登録されている予約の何れを選択しているのかがユーザに判るようになっている。
【００４５】
また、図４に示す予約管理アプリのウインドウ４２には、新規予約ボタン４６と、予約の公開ボタン４８と、公開予約の入手ボタン５０と、決定ボタン５２とが表示されている。新規予約ボタン４６は、新規の録音予約をする際に押すものである。予約の公開ボタン４８は、予約を公開したい場合に押すものである。公開予約の入手ボタン５０は、予約管理サーバ１４が公開する予約を入手する場合に押すものである。決定ボタン５２は、個人予約一覧４４に登録されている予約のなかから選択した予約を実行する場合に押すものである。
【００４６】
図４に示す新規予約ボタン４６が押された場合、ＰＣ２０の表示部２８には、図６に示すように、新規予約の受付ウインドウ５４が表示される。受付ウインドウ５４には、新規予約入力項目５６が表示されている。
【００４７】
新規予約入力項目５６の一例を、図７に示す。図７に示す新規予約入力項目５６には、ユーザＩＤが書き込まれている。ユーザＩＤは、後述する予約データの提供等のサービスを受けるために必要なものである。ユーザＩＤは、当該サービスのアカウント登録をすることによって、取得することができる。図７に示す新規予約入力項目５６においては、ユーザＩＤとして、「＊＊＊＊＊＊」が書き込まれている。
【００４８】
図７に示す新規予約入力項目５６には、登録者名（ユーザ名）が書き込まれている。登録者名（ユーザ名）は、後述する予約データの提供等のサービスを受けるためにアカウント登録した者の名前を示す。図７に示す新規予約入力項目５６においては、登録者名（ユーザ名）として、「太郎」が書き込まれている。
【００４９】
図７に示す新規予約入力項目５６には、予約録音ＩＤが書き込まれている。予約録音ＩＤは、後述する予約データの公開等をするために必要なものである。予約録音ＩＤは、アカウント登録をすることによって、取得することができる。図７に示す新規予約入力項目５６においては、予約録音ＩＤとして、「＊＊＊＊＊＊ＩＤ」が書き込まれている。
【００５０】
図７に示す新規予約入力項目５６には、登録日が書き込まれている。登録日は、新規予約の登録日を示す。図７に示す新規予約入力項目５６においては、登録日として、「２０１０年１２月１０日」が書き込まれている。
【００５１】
図７に示す新規予約入力項目５６には、録音方法が書き込まれている。録音方法は、ユーザがどのような方法で録音するかを示す。具体的には、例えば、一回だけ録音するのか、それとも、毎週録音するのか等を示す。図７に示す新規予約入力項目５６においては、録音方法として、「毎週」が書き込まれている。
【００５２】
図７に示す新規予約入力項目５６には、曜日が書き込まれている。曜日は、何曜日に録音するのかを示す。図７に示す新規予約入力項目５６においては、曜日として、「土曜日」が書き込まれている。
【００５３】
図７に示す新規予約入力項目５６には、録音開始日が書き込まれている。録音開始日は、録音が開始される日を示す。図７に示す新規予約入力項目５６においては、録音方法が「毎週」になっているので、録音開始日が空欄になっている。
【００５４】
図７に示す新規予約入力項目５６には、録音開始時刻が書き込まれている。録音開始時刻は、録音が開始される時刻を示す。図７に示す新規予約入力項目５６においては、録音開始時刻として、「９時０１分」が書き込まれている。
【００５５】
図７に示す新規予約入力項目５６には、録音終了日が書き込まれている。録音終了日は、録音が終了する日を示す。図７に示す新規予約入力項目５６においては、録音方法が「毎週」になっているので、録音終了日が空欄になっている。
【００５６】
図７に示す新規予約入力項目５６には、録音終了時刻が書き込まれている。録音終了時刻は、録音が終了する時刻を示す。図７に示す新規予約入力項目５６においては、録音終了時刻として、「９時５８分」が書き込まれている。
【００５７】
図７に示す新規予約入力項目５６には、放送局ＩＤが書き込まれている。放送局ＩＤは、放送局のＩＤを示すものである。図７に示す新規予約入力項目５６においては、放送局ＩＤとして、「ＦＭＯＮＫＹＯ」が書き込まれている。
【００５８】
図７に示す新規予約入力項目５６には、放送局名が書き込まれている。放送局名は、放送局の名称を示すものである。図７に示す新規予約入力項目５６においては、放送局名として、「ＦＭ−ＯＮＫＹＯ」が書き込まれている。本実施形態において、放送局名は任意の入力項目である。
【００５９】
図７に示す新規予約入力項目５６には、タイトルが書き込まれている。タイトルは、録音する番組のタイトルを示す。タイトルは、ユーザが自由に書き込むことができる。図７に示す新規予約入力項目５６においては、タイトルとして、「情報番組」が書き込まれている。本実施形態において、タイトルは、任意の入力項目である。
【００６０】
図７に示す新規予約入力項目５６には、番組内容へのコメントが書き込まれている。番組内容へのコメントは、例えば、録音する番組の内容についての感想等である。図７に示す新規予約入力項目５６においては、番組内容へのコメントが空欄になっている。即ち、本実施形態では、番組内容へのコメントは任意の入力項目になっている。
【００６１】
また、図６に示す受付ウインドウ５４には、登録ボタン５８が表示されている。この登録ボタン５８は、新規予約を個人予約一覧に登録する場合に押すものである。
【００６２】
また、図４に示す予約の公開ボタン４８が押された場合、ＰＣ２０の表示部２８には、図８に示すように、予約の公開ウインドウ６０が表示される。予約の公開ウインドウ６０には、個人予約一覧４４が表示される。例えば、個人予約一覧４４に個人予約が全く登録されていなかった状態で、図７に示す新規予約入力項目を入力すると、受付ウインドウ５４の個人予約一覧には、図５に示す個人予約一覧４４と同じものが表示される。
【００６３】
また、図８に示す予約の公開ウインドウ６０には、公開ボタン６２が表示されている。この公開ボタン６２は、個人予約一覧４４に登録されている予約のなかから選択した予約を公開する場合に押すものである。
【００６４】
また、図４に示す公開予約の入手ボタン５０が押された場合、ＰＣ２０の表示部２８には、図９に示すように、公開予約の入手ウインドウ６４が表示される。公開予約の入手ウインドウ６４には、公開予約一覧６６が表示されている。
【００６５】
公開予約一覧６６の一例を図１０に示す。図１０に示す公開予約一覧６６に表示される項目は、図５に示す予約一覧に表示される項目のうち、予約の番号が公開予約の番号になっている以外は同じである。
【００６６】
図１０に示す公開予約一覧６６には、公開予約１〜１０が表示されている。公開予約１は、太郎が登録した予約である。公開予約１の内容は、図５に示す個人予約一覧に表示されている個人予約１の内容と同じである。
【００６７】
公開予約２は、花子が登録した予約である。公開予約２においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「９時０５分から１０時００分」が、タイトルとして「情報番組」が、それぞれ、書き込まれている。
【００６８】
公開予約３は、三郎が登録した予約である。公開予約３においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「９時０２分から１０時０１分」が、タイトルとして「情報番組」が、それぞれ、書き込まれている。
【００６９】
公開予約４は、次郎が登録した予約である。公開予約４においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「８時５９分から９時５６分」が、タイトルとして「情報番組」が、それぞれ、書き込まれている。
【００７０】
公開予約５は、五郎が登録した予約である。公開予約５においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「１０時０５分から１０時３０分」が、タイトルとして「歌番組」が、それぞれ、書き込まれている。
【００７１】
公開予約６は、花子が登録した予約である。公開予約６においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「１０時４５分から１１時３０分」が、タイトルとして「歌番組」が、それぞれ、書き込まれている。
【００７２】
公開予約７は、次郎が登録した予約である。公開予約７においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「１０時１５分から１１時１５分」が、タイトルとして「歌番組」が、それぞれ、書き込まれている。
【００７３】
公開予約８は、花子が登録した予約である。公開予約８においては、放送局として「ＡＭ大阪」が、録音方法として「１回だけ」が、録音日時として「２０１１年１月１日の２１時００分から２３時００分まで」が、タイトルとして「お正月リクエスト」が、それぞれ、書き込まれている。
【００７４】
公開予約９は、予約管理サーバ１４によって提供されたお勧め予約１である。公開予約９においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「８時５９分から１０時０１分」が、タイトルとして「お勧め予約１」が、それぞれ、書き込まれている。
【００７５】
公開予約１０は、予約管理サーバ１４によって提供されたお勧め予約２である。公開予約１０においては、放送局として「ＦＭＯＮＫＹＯ」が、録音方法として「毎週土曜日」が、録音日時として「１０時０５分から１１時３０分」が、タイトルとして「お勧め予約２」が、それぞれ、書き込まれている。
【００７６】
なお、図示はしていないが、公開予約一覧６６には、公開予約一覧６６に登録されている予約を選択するための選択バーが表示されている。これにより、公開予約一覧６６に登録されている予約の何れを選択しているのかがユーザに判るようになっている。
【００７７】
また、図９に示す公開予約の入手ウインドウ６４には、入手ボタン６８が表示されている。この入手ボタン６８は、公開予約一覧６６に表示されている予約のなかから選択した予約を入手する際に押すものである。
【００７８】
図９に示す入手ボタン６８が押された場合、ＰＣ２０の表示部２８には、図１１に示すように、入手する公開予約の確認ウインドウ６８が表示される。入手する公開予約の確認ウインドウ６８には、個人予約一覧４４が表示されている。
【００７９】
個人予約一覧４４の一例を図１２に示す。図１２に示す個人予約一覧４４においては、公開予約８，１０を入手することが示されている。なお、公開予約の入手は、１回に複数の公開予約を入手できるようにしても良いし、１回に１つの公開予約しか入手できないようにしても良い。
【００８０】
また、図１１に示す確認ウインドウ６８には、確認ボタン７０が表示されている。この確認ボタン７０は、入手する公開予約が個人予約一覧４４に表示される公開予約で良い場合に押される。
【００８１】
確認ボタン７０が押されると、確認ウインドウ６８が閉じられる。そして、図４に示す予約管理アプリのウインドウ４２に表示される個人予約一覧４４には、図１２に示す個人予約一覧４４が表示されるようになる。
【００８２】
そこにおいて、入手した公開予約のうち、予約管理サーバ１４によって提供された公開予約に基づいて、録音予約をする場合、ＰＣ２０の表示部２８には、図１３に示す録音時間の選択ウインドウ７２が表示される。図１３は、図１０に示す公開予約９に基づいて、録音予約をする場合に表示される選択ウインドウ７２の一例である。
【００８３】
選択ウインドウ７２においては、選択可能な録音開始時刻として、「８時５９分」と、「９時０２分」と、「９時０５分」とがある。また、選択可能な録音終了時刻として、「９時５６分」と、「１０時００分」と、「１０時０１分」とがある。
【００８４】
また、選択ウインドウ７２においては、録音予約される番組の時間帯毎の人気度も表示される。人気度の決定方法については、後述する。ユーザは、人気度を参考にして、録音開始時刻及び録音終了時刻を変更することができる。
【００８５】
選択ウインドウ７２においては、８時５９分から９時０２分の時間帯と、１０時００分から１０時０１分の時間帯が、それぞれ、人気度１になっている。９時５６分から１０時００分の時間帯が、人気度２になっている。９時０２分から９時０５分の時間帯が、人気度３になっている。９時０５分から９時５６分の時間帯が人気度４になっている。
【００８６】
また、選択ウインドウ７２においては、設定ボタン７４が表示されている。設定ボタン７４は、選択した録音開始時刻及び録音終了時刻で良い場合に押すものである。
【００８７】
続いて、図１４に示すフローチャートを参照して、予約管理アプリが起動している状態で、クライアント１２の制御部２２が実行する新規予約の受付処理について説明する。
【００８８】
先ず、制御部２２は、ステップ（以下、Ｓとする）１１において、図４に示す予約管理アプリのウインドウ４２に表示されている新規予約ボタン４６が押されたか否かを判定する。
【００８９】
新規予約ボタン４６が押されていない場合（Ｓ１１：ＮＯ）、制御部２２は、新規予約の受付処理を終了する。一方、新規予約ボタン４６が押された場合（Ｓ１１：ＹＥＳ）、制御部２２は、Ｓ１２において、図６に示す新規予約の受付ウインドウ５４を開いて、ＰＣ２０の表示部２８に表示する。
【００９０】
続いて、制御部２２は、Ｓ１３において、予約に必要な項目が入力されたか否かを判定する。予約に必要な項目が入力されていない場合（Ｓ１３：ＮＯ）、制御部２２は、予約に必要な項目が入力されるまで待つ。
【００９１】
一方、予約に必要な項目が入力された場合（Ｓ１３：ＹＥＳ）、制御部２２は、Ｓ１４において、新規予約の受付ウインドウ５４を閉じる。続いて、制御部２２は、Ｓ１５において、図４に示す予約管理アプリのウインドウ内の個人予約一覧４４に新規の予約を表示する。その後、制御部２２は、新規予約の受付処理を終了する。
【００９２】
続いて、図１５に示すフローチャートを参照して、予約管理アプリが起動している状態で、クライアント１２の制御部２２が実行する予約の公開処理について説明する。
【００９３】
先ず、制御部２２は、Ｓ２１において、図４に示す予約管理アプリのウインドウ４２に表示されている予約の公開ボタン４８が押されたか否かを判定する。予約の公開ボタン４８が押されていない場合（Ｓ２１：ＮＯ）、制御部２２は、予約の公開処理を終了する。
【００９４】
一方、予約の公開ボタン４８が押された場合（Ｓ２１：ＹＥＳ）、制御部２２は、Ｓ２２において、予約の公開ウインドウ６０を開いて、ＰＣ２０の表示部２８に表示する。
【００９５】
続いて、制御部２２は、Ｓ２３において、個人予約一覧４４に登録されている予約が選択された状態で公開ボタン６２が押されたか否かを判定する。個人予約一覧４４に登録されている予約が選択された状態で公開ボタン６２が押されていない場合（Ｓ２３：ＮＯ）、制御部２２は、個人予約一覧４４に登録されている予約が選択された状態で公開ボタン６２が押されるまで待つ。
【００９６】
一方、個人予約一覧４４に登録されている予約が選択された状態で公開ボタン６２が押された場合（Ｓ２３：ＹＥＳ）、制御部２２は、Ｓ２４において、選択された録音予約のデータを、予約管理サーバ１４に送信する。続いて、制御部２２は、Ｓ２５において、予約の公開ウインドウ６０を閉じる。その後、制御部２２は、予約の公開処理を終了する。
【００９７】
続いて、図１６に示すフローチャートを参照して、予約管理アプリが起動している状態で、クライアント１２の制御部２２が実行する公開予約の入手処理について説明する。
【００９８】
先ず、制御部２２は、Ｓ３１において、図４に示す予約管理アプリのウインドウに表示されている公開予約の入手ボタン５０が押されたか否かを判定する。公開予約の入手ボタン５０が押されていない場合（Ｓ３１：ＮＯ）、制御部２２は、公開予約の入手処理を終了する。
【００９９】
公開予約の入手ボタン５０が押された場合（Ｓ３１：ＹＥＳ）、制御部２２は、Ｓ３２において、公開予約の入手ウインドウ６４を開いて、ＰＣ２０の表示部２８に表示する。続いて、制御部２２は、Ｓ３３において、公開予約一覧６６に登録されている予約が選択された状態で入手ボタン５０が押されたか否かを判定する。
【０１００】
公開予約一覧６６に登録されている予約が選択された状態で入手ボタン５０が押されていない場合（Ｓ３３：ＮＯ）、制御部２２は、公開予約一覧６６に登録されている予約が選択された状態で入手ボタン５０が押されるまで待つ。一方、公開予約一覧６６に登録されている予約が選択された状態で入手ボタン５０が押された場合（Ｓ３３：ＹＥＳ）、制御部２２は、Ｓ３４において、公開予約の入手ウインドウ６４を閉じる。
【０１０１】
次に、制御部２２は、Ｓ３５において、入手する公開予約の確認ウインドウ６８を開いて、ＰＣ２０の表示部２８に表示する。続いて、制御部２２は、Ｓ３６において、確認ボタン７０が押されたか否かを判定する。確認ボタン７０が押されていない場合（Ｓ３６：ＮＯ）、制御部２２は、確認ボタン７０が押されるまで待つ。
【０１０２】
確認ボタン７０が押された場合（Ｓ３６：ＹＥＳ）、制御部２２は、Ｓ３７において、公開予約のデータを入手する。これにより、図４に示す予約管理アプリのウインドウに表示されている個人予約一覧４４に、入手した公開予約が登録される。
【０１０３】
続いて、制御部２２は、Ｓ３８において、入手する公開予約の確認ウインドウ６８を閉じる。その後、制御部２２は、公開予約の入手処理を終了する。
【０１０４】
次に、図１７に示すフローチャートを参照して、予約管理アプリが起動している状態で、クライアント１２の制御部２２が実行する、個人予約一覧４４から選択した予約の受付処理について説明する。
【０１０５】
先ず、制御部２２は、Ｓ４１において、個人予約一覧４４に登録されている予約が選択された状態で決定ボタン５２が押されたか否かを判定する。個人予約一覧４４に登録されている予約が選択された状態で決定ボタン５２が押されていない場合（Ｓ４１：ＮＯ）、制御部２２は、個人予約一覧４４から選択した予約の受付処理を終了する。
【０１０６】
個人予約一覧４４に登録されている予約が選択された状態で決定ボタン５２が押された場合（Ｓ４１：ＹＥＳ）、制御部２２は、Ｓ４２において、選択した予約がお勧め予約であるか否かを判定する。選択した予約がお勧め予約でない場合（Ｓ４２：ＮＯ）、制御部２２は、Ｓ４６以降の処理を実行する。
【０１０７】
選択した予約がお勧め予約である場合（Ｓ４２：ＹＥＳ）、制御部２２は、Ｓ４３において、録音時間選択ウインドウ７２を開いて、ＰＣ２０の表示部２８に表示する。次に、制御部２２は、Ｓ４４において、録音時間が設定されたか否かを判定する。
【０１０８】
録音時間が設定されていない場合（Ｓ４４：ＮＯ）、制御部２２は、録音時間が設定されるまで待つ。一方、録音時間が設定された場合（Ｓ４４：ＹＥＳ）、制御部２２は、Ｓ４５において、録音時間選択ウインドウ７２を閉じる。
【０１０９】
続いて、制御部２２は、Ｓ４６において、予約を受け付ける。その後、制御部２２は、個人予約一覧４４から選択した予約の受付処理を終了する。
【０１１０】
続いて、図１８に示すフローチャートを参照して、予約管理サーバ１４の制御部３４が実行する、予約データを受け付ける処理について説明する。
【０１１１】
先ず、制御部３４は、Ｓ５１において、クライアント１２から送信された予約データを受信したか否かを判定する。予約データを受信していない場合（Ｓ５１：ＮＯ）、制御部３４は、予約データを受信するまで待つ。
【０１１２】
予約データを受信した場合（Ｓ５１：ＹＥＳ）、制御部３４は、Ｓ５２において、受信した予約データをＨＤＤ２４に保存する。受信した予約データをＨＤＤ２４に保存する方法としては、例えば、ＨＤＤ２４内にデータベースを設けて、受信した予約データをデータベースに登録する方法等が考えられる。データベースに登録する際には、例えば、登録者毎に分けるようにしても良い。
【０１１３】
続いて、制御部３４は、Ｓ５３において、推薦予約データを生成する。推薦予約データとは、予約管理サーバ１４が提供するお勧め予約のデータである。その後、制御部３４は、予約データを受け付ける処理を終了する。
【０１１４】
次に、図１９に示すフローチャートを参照して、予約管理サーバ１４の制御部３４が実行する、推薦予約データを生成する処理について説明する。
【０１１５】
先ず、制御部３４は、Ｓ６１において、受信した予約データの放送局が同じか否かを判定する。放送局が異なる場合（Ｓ６１：ＮＯ）、制御部３４は、推薦予約データの生成処理を終了する。
【０１１６】
一方、放送局が同じである場合（Ｓ６１：ＹＥＳ）、制御部３４は、Ｓ６２において、受信した予約データの録音方法が「毎週予約」であるか否かを判定する。受信した予約データの録音方法が「一回だけ予約」である場合（Ｓ６２：ＮＯ）、制御部３４は、Ｓ６３において、受信した予約データの録音予約の日付が同じか否かを判定する。
【０１１７】
受信した予約データの録音予約の日付が同じである場合（Ｓ６３：ＹＥＳ）、制御部３４は、後述するＳ６５以降の処理を実行する。一方、受信した予約データの録音予約の日付が違う場合（Ｓ６３：ＮＯ）、制御部３４は、推薦予約データの生成処理を終了する。
【０１１８】
受信した予約データの録音方法が「毎週予約」である場合（Ｓ６２：ＹＥＳ）、制御部３４は、Ｓ６４において、受信した予約データの録音予約の曜日が同じか否かを判定する。受信した予約データの録音予約の曜日が同じでない場合（Ｓ６４：ＮＯ）、制御部３４は、推薦予約データの生成処理を終了する。
【０１１９】
受信した予約データの録音予約の曜日が同じである場合（Ｓ６４：ＹＥＳ）、制御部３４は、Ｓ６５において、受信した予約データの録音予約の時間帯が重複しているか否かを判定する。録音予約の時間帯は、受信した予約データの録音開始時刻と録音終了時刻とに基づいて算出することができる。
【０１２０】
受信した予約データの録音予約の時間帯が重複していない場合（Ｓ６５：ＮＯ）、制御部３４は、推薦予約データの生成処理を終了する。受信した予約データの録音予約の時間帯が重複している場合（Ｓ６５：ＹＥＳ）、制御部３４は、Ｓ６６において、Ｓ６１〜Ｓ６５の判定条件の判定結果が全て同じ予約データのうち、所定期間内にクライアント１２から送信された予約データを選択する。所定期間としては、例えば、直近の１カ月等を採用することができる。
【０１２１】
次に、制御部３４は、Ｓ６７において、Ｓ６６で選択した複数の予約データに基づいて、お勧めの録音開始時刻を決定する。本実施形態では、複数の予約データのそれぞれに含まれる録音開始時刻のうち、最も早い録音開始時刻をお勧めの録音開始時刻にする。
【０１２２】
続いて、制御部３４は、Ｓ６８において、Ｓ６６で選択した複数の予約データに基づいて、お勧めの録音終了時刻を決定する。本実施形態では、複数の予約データのそれぞれに含まれる録音終了時刻のうち、最も遅い録音終了時刻をお勧めの録音終了時刻にする。
【０１２３】
次に、制御部３４は、Ｓ６９において、Ｓ６６で選択した複数の予約データに基づいて人気時間帯を決定する処理を実行する。
【０１２４】
続いて、制御部３４は、Ｓ７０において、推薦予約データをＨＤＤ２４に保存する。例えば、ＨＤＤ２４内にデータベースがあるのであれば、当該データベースに推薦予約データを登録する。その後、制御部３４は、推薦予約データの生成処理を終了する。
【０１２５】
次に、図２０に示すフローチャートを参照して、予約管理サーバ１４の制御部３４が実行する、人気時間帯を決定する処理について説明する。
【０１２６】
先ず、制御部３４は、Ｓ８１において、録音開始時刻にインデックスを付与する処理を実行する。ここで、図２１に示すフローチャートを参照して、制御部３４が実行する録音開始時刻にインデックスを付与する処理について説明する。
【０１２７】
先ず、制御部３４は、Ｓ９１において、Ｓ６６で選択した複数の予約データのそれぞれに含まれる録音開始時刻が属する時間幅のうち、インデックスが付与されていない録音開始時刻が属する時間幅を選択する。
【０１２８】
ここで、時間幅とは、予め定められた時間帯をいう。例えば、本実施形態では、毎時００分から５分刻みに時間幅が設定されている。
【０１２９】
続いて、制御部３４は、Ｓ９２において、Ｓ９１で選択した時間幅に複数の録音開始時刻が属するか否かを判定する。複数の録音開始時刻が属する時間幅でない場合（Ｓ９２：ＮＯ）、制御部３４は、後述するＳ９４以降の処理を実行する。
【０１３０】
複数の録音開始時刻が属する時間幅である場合（Ｓ９２：ＹＥＳ）、制御部３４は、Ｓ９３において、当該時間幅に属する複数の録音開始時刻のうち、最新のものを、当該時間幅に属する録音開始時刻の代表値にする。
【０１３１】
続いて、制御部３４は、Ｓ９４において、当該時間幅に属する録音開始時刻にインデックスを付与する。複数の録音開始時刻が属する場合には、Ｓ９３で設定された、当該時間幅に属する録音開始時刻の代表値にインデックスを付与する。
【０１３２】
次に、制御部３４は、Ｓ９５において、録音開始時刻が属する全ての時間幅を選択したか否かを判定する。全ての時間幅を選択していない場合（Ｓ９５：ＮＯ）、制御部３４は、Ｓ９１以降の処理を実行する。一方、全ての時間幅を選択した場合（Ｓ９５：ＹＥＳ）、制御部３４は、録音開始時刻にインデックスを付与する処理を終了する。
【０１３３】
このような処理を終了したら、制御部３４は、図２０に示すＳ８２において、録音終了時刻にインデックスを付与する処理を実行する。ここで、図２２に示すフローチャートを参照して、制御部３４が実行する録音終了時刻にインデックスを付与する処理について説明する。
【０１３４】
先ず、制御部３４は、Ｓ１０１において、Ｓ６６で選択した複数の予約データのそれぞれに含まれる録音終了時刻が属する時間幅のうち、インデックスが付与されていない録音終了時刻が属する時間幅を選択する。
【０１３５】
続いて、制御部３４は、Ｓ１０２において、Ｓ１０１で選択した時間幅に複数の録音終了時刻が属するか否かを判定する。複数の録音終了時刻が属する時間幅でない場合（Ｓ１０２：ＮＯ）、制御部３４は、後述するＳ１０４以降の処理を実行する。
【０１３６】
複数の録音終了時刻が属する時間幅である場合（Ｓ１０２：ＹＥＳ）、制御部３４は、Ｓ１０３において、当該時間幅に属する複数の録音終了時刻のうち、最新のものを、当該時間幅に属する録音終了時刻の代表値にする。
【０１３７】
続いて、制御部３４は、Ｓ１０４において、当該時間幅に属する録音終了時刻にインデックスを付与する。複数の録音終了時刻が属する場合には、Ｓ１０３で設定された、当該時間幅に属する録音終了時刻の代表値にインデックスを付与する。
【０１３８】
次に、制御部３４は、Ｓ１０５において、録音終了時刻が属する全ての時間幅を選択したか否かを判定する。全ての時間幅を選択していない場合（Ｓ１０５：ＮＯ）、制御部３４は、Ｓ１０１以降の処理を実行する。一方、全ての時間幅を選択した場合（Ｓ１０５：ＹＥＳ）、制御部３４は、録音終了時刻にインデックスを付与する処理を終了する。
【０１３９】
このような処理を終了したら、制御部３４は、図２０に示すＳ８３において、人気のある時間帯を決定し、人気度を付与する処理を実行する。ここで、図２３に示すフローチャートを参照して、人気のある時間帯を決定し、人気度を付与する処理について説明する。
【０１４０】
先ず、制御部３４は、Ｓ１１１において、インデックスが付与された録音開始時刻及び録音終了時刻に基づいて、お勧めの録音開始時刻とお勧めの録音終了時刻との間を複数の時間帯に分ける。続いて、制御部３４は、Ｓ１１２において、インデックスが付与された時刻の間の全体に亘って録音する予約データの数に基づいて人気度を付与する。本実施形態では、予約データの数が多くなるほど、高い人気度を付与する。その後、制御部３４は、人気のある時間帯を決定し、人気度を付与する処理を終了する。
【０１４１】
次に、図２４に示すフローチャートを参照して、予約管理サーバ１４の制御部３４が実行する、予約の公開処理について説明する。
【０１４２】
先ず、制御部３４は、Ｓ１２１において、クライアント１２から予約の公開要求があったか否かを判定する。クライアント１２からの予約の公開要求は、公開ボタン６２が押された際に、クライアント１２の制御部３４が予約管理サーバ１４に送信する。
【０１４３】
クライアント１２から予約の公開要求がなかった場合（Ｓ１２１：ＮＯ）、制御部３４は、予約の公開処理を終了する。一方、クライアント１２から予約の公開要求があった場合（Ｓ１２１：ＹＥＳ）、制御部３４は、Ｓ１２２において、予約の公開をする。これにより、クライアント１２が有するＰＣ２０の表示部２８に、図９に示す公開予約一覧６６が表示される。
【０１４４】
このような予約データ提供システム１０においては、複数のクライアント１２から予約管理サーバ１４へ予約データが送信される（Ｓ２４）。複数のクライアント１２から送信された予約データは、予約管理サーバ１４によって、公開される（Ｓ１２２）。予約管理サーバ１４によって公開された予約データは、クライアント１２が入手して（Ｓ３７）、利用することができる（Ｓ４６）。
【０１４５】
また、予約データ提供システム１０においては、複数のクライアント１２から送信された予約データそのものだけでなく、複数のクライアント１２から送信された予約データに基づいて生成された推薦予約データも公開される（Ｓ５３，Ｓ１２２）。推薦予約データも、クライアント１２が入手して（Ｓ３７）、利用することができる（Ｓ４６）。
【０１４６】
そこにおいて、推薦予約データは、複数のクライアント１２から送信された予約データのそれぞれに含まれる情報（具体的には、放送局が同じか、録音方法が同じか、何日に録音するか、毎週録音する場合は何曜日に録音するか、録音予約の時間帯が重複しているか）から共通点を見つけ出して生成される（Ｓ６１，Ｓ６２，Ｓ６３，Ｓ６４，Ｓ６５）。
【０１４７】
従って、予約データ提供システム１０においては、番組表がなくても、推薦予約データを提供することができる。
【０１４８】
また、推薦予約データを生成する際に参照する予約データは、所定期間（例えば、３か月等）内に複数のクライアント１２から送信された予約データである（Ｓ６６）。従って、最近クライアント１２から送信された予約データだけを参照するようにすれば、例えば、番組の内容が変わった場合等にも、対応することができる。
【０１４９】
また、お勧めの録音開始時刻を決定する際には、参照する予約データに含まれる録音開始時刻のうち、最も早いものを選び（Ｓ６７）、お勧めの録音終了時刻を決定する際には、参照する予約データに含まれる録音終了時刻のうち、最も遅いものを選ぶ（Ｓ６８）。
【０１５０】
具体的には、例えば、図２５に示すように、お勧め予約１のデータを生成する際に参照する予約データが４つあり、推薦予約データ２を生成する際に参照する予約データが３つあるとする。なお、図２５の予約データ１〜７は、図１０の公開予約１〜７のデータに対応している。
【０１５１】
図２５においては、お勧め予約１のお勧め録音開始時刻として、予約データ４の録音開始時刻（８時５９分）が採用され、お勧め予約１のお勧め録音終了時刻として、予約データ３の録音終了時刻（１０時０１分）が採用される。また、図２５においては、お勧め予約２のお勧め録音開始時刻として、予約データ５の録音開始時刻（１０時０５分）が採用され、お勧め予約２のお勧め録音終了時刻として、予約データ６の録音終了時刻（１１時３０分）が採用される。
【０１５２】
このようにして、お勧めの録音開始時刻及び録音終了時刻を決定すれば、録音予約する番組の最初と最後が切れてしまうのを防ぐことができる。
【０１５３】
また、お勧め予約１において人気のある時間帯を決定する際に参照する４つの予約データのうち、予約データ１，３の録音開始時刻（９時０１分、９時０２分）は、何れも、所定の時間幅（９時００分から９時０５分）に属する。この場合、予約データ１よりも新しい予約データ３の録音開始時刻（９時０２分）が、所定の時間幅（９時００分から９時０５分）に属する録音開始時刻の代表値として決定される（Ｓ９３）。
【０１５４】
また、お勧め予約１において人気のある時間帯を決定する際に参照する４つの予約データのうち、予約データ１，４の録音終了時刻（９時５８分、９時５６分）は、何れも、所定の時間幅（９時５５分から１０時００分）に属する。この場合、予約データ１よりも新しい予約データ３の録音終了時刻（９時５６分）が、所定の時間幅（９時５５分から１０時００分）に属する録音終了時刻の代表値として決定される（Ｓ１０３）。
【０１５５】
このようにして、所定の時間幅に属する録音開始時刻又は録音終了時刻がある場合に、当該時間幅に属する録音開始時刻又は録音終了時刻のうち、最新の録音開始時刻又は録音終了時刻を、当該時間幅に属する録音開始時刻又は録音終了時刻の代表値として決定すれば、録音する番組の最新の状況（例えば、番組内容の変更等）に対応することができる。
【０１５６】
また、インデックスが付与された時刻の間の全体に亘って録音する予約データの数に基づいて、人気度が付与される（Ｓ１１２）。
【０１５７】
図２５に示すお勧め予約１の場合、８時５９分から９時０２分の間の全体に亘って録音するのは、予約データ４しかないので、当該時間帯の人気度は１である。９時０２分から９時０５分の間の全体に亘って録音するのは、予約データ１，３，４なので、当該時間帯の人気度は３である。９時０５分から９時５６分の間の全体に亘って録音するのは、予約データ１，２，３，４なので、当該時間帯の人気度は４である。９時５６分から１０時００分の間の全体に亘って録音するのは、予約データ２，３だけなので、当該時間帯の人気度は２である。１０時００分から１０時０１分の間の全体に亘って録音するのは、予約データ３だけなので、当該時間帯の人気度は１である。
【０１５８】
図２５に示すお勧め予約２の場合、１０時０５分から１０時１５分の間の全体に亘って録音するのは、予約データ５しかないので、当該時間帯の人気度は１である。１０時１５分から１０時３０分の間の全体に亘って録音するのは、予約データ５，７なので、当該時間帯の人気度は２である。１０時３０分から１０時４５分の間の全体に亘って録音するのは、予約データ７しかないので、当該時間帯の人気度は１である。１０時４５分から１１時１５分の間の全体に亘って録音するのは、予約データ６，７なので、当該時間帯の人気度は２である。１１時１５分から１１時３０分の間の全体に亘って録音するのは、予約データ６だけなので、当該時間帯の人気度は２である。
【０１５９】
このようにして、人気度を付与すれば、録音予約をする際の目安になる。
【０１６０】
特に本実施形態では、お勧め予約に基づいて録音予約をする場合、インデックスが付与された録音開始時刻のなかから自由に録音開始時刻を選択することができ、インデックスが付与された録音終了時刻のなかから自由に録音終了時刻を選択することができる。従って、録音開始時刻及び録音終了時刻の選択肢が広がる。
【０１６１】
上述の説明から明らかなように、本実施形態では、クライアント１２の制御部２２がＳ４６の処理を実行することによって、受付手段が実現されている。また、本実施形態では、クライアント１２の制御部２２がＳ２４の処理を実行することによって、送信手段が実現されている。また、本実施形態では、予約管理サーバ１４の制御部３４がＳ５３の処理を実行することによって、生成手段が実現されている。また、本実施形態では、予約管理サーバ１４の制御部３４がＳ１２２の処理を実行することによって、提供手段が実現されている。また、本実施形態では、予約管理サーバ１４の制御部３４がＳ９３の処理を実行することによって、記録開始時刻の代表値を決定する手段が実現されている。また、本実施形態では、予約管理サーバ１４の制御部３４がＳ１０３の処理を実行することによって、記録終了時刻の代表値を決定する手段が実現されている。
【０１６２】
以上、本発明の実施形態について、詳述してきたが、これはあくまでも例示であって、本発明は、上述の実施形態によって、何等、限定されない。
【０１６３】
例えば、前記実施形態では、ラジオ放送の録音予約について説明したが、本発明は、テレビ放送の録画予約の場合であっても、勿論、適用可能である。
【０１６４】
インデックスが付与された録音開始時刻及び録音終了時刻を、録音データの再生開始位置として利用しても良い。
【０１６５】
前記実施形態において、複数の録音開始時刻が同じ時間幅に属する場合、当該時間幅に属する録音開始時刻の代表値として、例えば、当該時間幅内で最も早い録音開始時刻を採用しても良い。
【０１６６】
前記実施形態において、複数の録音終了時刻が同じ時間幅に属する場合、当該時間幅に属する録音終了時刻の代表値として、例えば、当該時間幅内で最も遅い録音終了時刻を採用しても良い。
【符号の説明】
【０１６７】
１０：予約データ提供システム、１２：クライアント、１４：予約管理サーバ（サーバ）、２２：制御部、３４：制御部
【図１】
2012156677.tif 000003
【図２】
2012156677.tif 000004
【図３】
2012156677.tif 000005
【図４】
2012156677.tif 000006
【図５】
2012156677.tif 000007
【図６】
2012156677.tif 000008
【図７】
2012156677.tif 000009
【図８】
2012156677.tif 000010
【図９】
2012156677.tif 000011
【図１０】
2012156677.tif 000012
【図１１】
2012156677.tif 000013
【図１２】
2012156677.tif 000014
【図１３】
2012156677.tif 000015
【図１４】
2012156677.tif 000016
【図１５】
2012156677.tif 000017
【図１６】
2012156677.tif 000018
【図１７】
2012156677.tif 000019
【図１８】
2012156677.tif 000020
【図１９】
2012156677.tif 000021
【図２０】
2012156677.tif 000022
【図２１】
2012156677.tif 000023
【図２２】
2012156677.tif 000024
【図２３】
2012156677.tif 000025
【図２４】
2012156677.tif 000026
【図２５】
2012156677.tif 000027