(57)【要約】【課題】ユーザが視聴した放送で案内された番組について、当該ユーザの操作を増すことなく、より確実な視聴行動に結びつける。【解決手段】端末装置１０は、テレビジョン３０が出力した放送音声を表す放送音声信号を取得すると、取得した放送音声信号に重畳された番組を識別する番組ＩＤを抽出する。端末装置１０は、抽出した番組ＩＤが示す番組の番組案内情報（例えば、放送チャンネルや放送予定日時を含む。）を、番組管理サーバ２０から取得する。端末装置１０は、取得した番組案内情報に基づいて、ユーザＵから、番組案内を仮予約する番組を選択する操作を受け付けて、予約リストに登録する。更に、端末装置１０は、ユーザＵから、仮予約の番組の中から予約を確定する番組を選択する操作を受け付けて、当該予約を確定させる。端末装置１０は、予約が確定した番組について、設定した案内タイミングで、ユーザＵに対して番組案内を行う。【選択図】図１
2015173321.tif 000002
【特許請求の範囲】
【請求項１】
放送音声を取得する音声取得手段と、
前記音声取得手段が取得した前記放送音声を表す音声信号から、当該音声信号に重畳された番組を特定する番組特定データを抽出する抽出手段と、
前記抽出手段が抽出した前記番組特定データにより特定された番組に対する案内処理である番組案内を行う案内制御手段と
を備える端末装置。
【請求項２】
前記抽出手段が抽出した前記番組特定データにより特定された番組の中から、前記番組案内を仮予約する番組を選択する操作が受け付けられると、当該仮予約する番組を登録し、更に、
登録した前記仮予約した番組の中から、前記番組案内の予約を確定させる番組を選択する操作が受け付けられると、当該予約を確定させる予約制御手段
を備え、
前記案内制御手段は、
前記予約制御手段が予約を確定させた番組について、前記番組案内を行う
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
他装置での前記番組案内の予約状況に基づいて、前記番組案内を推奨する推奨番組を特定する推奨番組特定手段
を備え、
前記案内制御手段は、
前記推奨番組特定手段が特定した前記推奨番組について、前記番組案内を行う
ことを特徴とする請求項１又は請求項２に記載の端末装置。
【請求項４】
前記番組特定データは、番組を識別する番組識別子を含み、
前記抽出手段が抽出した前記番組識別子が示す番組について、前記番組案内を行うための番組案内情報を取得する案内情報取得手段を備え、
前記案内制御手段は、
前記案内情報取得手段が取得した前記番組案内情報に基づいて、前記番組案内を行う
ことを特徴とする請求項１から請求項３のいずれか１項に記載の端末装置。
【請求項５】
放送音声を取得する端末装置のコンピュータを、
取得された前記放送音声を表す音声信号から、当該音声信号に重畳された番組を特定する番組特定データを抽出する抽出手段と、
前記抽出手段が抽出した前記番組特定データにより特定された番組に対する案内処理である番組案内を行う案内制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン放送等の放送の視聴者に番組を案内する技術に関する。
【背景技術】
【０００２】
テレビジョン放送等の放送では、今後に放送が予定されている番組を案内する放送（以下「番組案内放送」という。）が行われることがある。番組案内放送の具体例として、番組を宣伝することを目的として製作された宣伝番組や、番組を宣伝するテレビコマーシャル（ＣＭ；Commercial Message）の放送、テレビドラマ等の複数回にわたって放送される番組（連続番組ともいう。）内での次回予告の放送、番組の再放送の告知の放送等がある。番組案内放送の視聴者は、案内された番組のうち、自身が興味を持った番組を視聴しようとする。
【０００３】
携帯通信端末等の端末装置を用いて、ユーザが視聴しようとする番組を見逃さないようにするための技術が、例えば特許文献１〜特許文献４に開示されている。特許文献１及び特許文献２は、ユーザの通信端末が、サーバにアクセスして放送番組に関する情報を取得し、ユーザにより指定された番組の録画予約又は視聴予約を行うことを開示している。特許文献３は、視聴予約又は録画予約を指示するための操作用画像データをテレビに転送して、視聴予約又は録画予約を行うことを開示している。特許文献４は、テレビジョン放送の音声を認識して得たキーワードに基づいて、ユーザが録画又は視聴しようとする番組を推定し、録画予約の候補とすることを開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４３３９４１７号公報
【特許文献２】特開２００５−２４４８７８号公報
【特許文献３】特許第５１２８３０２号公報
【特許文献４】特開２００８−２３６６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１〜特許文献３に記載された発明では、ユーザは、自身が視聴しようとする番組を指定する操作を、一から行わなければならない。また、特許文献１〜特許文献３に記載された発明では、放送予定の全ての番組の中からユーザにより指定された番組が録画予約又は視聴予約の対象となる。特許文献４に記載された発明では、放送予定の全ての番組の中から、キーワードに基づいて予約候補の番組が選定されるため、番組を指定する操作を一から行う場合よりも、ユーザの操作は減る。しかし、特許文献４に記載された発明では、テレビジョン放送で使用された視聴者が聴取する音声によって、予約候補となる番組が制限されてしまう。よって、特許文献１〜特許文献４に記載された発明では、放送局側の意図に沿って、特定の番組をユーザに視聴させることが難しい。
本発明は、上述した背景の下になされたものであり、ユーザが視聴した放送で案内された番組について、当該ユーザの操作を増すことなく、より確実な視聴行動に結びつけることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明の端末装置は、放送音声を取得する音声取得手段と、前記音声取得手段が取得した前記放送音声を表す音声信号から、当該音声信号に重畳された番組を特定する番組特定データを抽出する抽出手段と、前記抽出手段が抽出した前記番組特定データにより特定された番組に対する案内処理である番組案内を行う案内制御手段とを備える。
【０００７】
本発明の端末装置において、前記抽出手段が抽出した前記番組特定データにより特定された番組の中から、前記番組案内を仮予約する番組を選択する操作が受け付けられると、当該仮予約する番組を登録し、更に、登録した前記仮予約した番組の中から、前記番組案内の予約を確定させる番組を選択する操作が受け付けられると、当該予約を確定させる予約制御手段を備え、前記案内制御手段は、前記予約制御手段が予約を確定させた番組について、前記番組案内を行ってもよい。
【０００８】
本発明の端末装置において、他装置での前記番組案内の予約状況に基づいて、前記番組案内を推奨する推奨番組を特定する推奨番組特定手段を備え、前記案内制御手段は、前記推奨番組特定手段が特定した前記推奨番組について、前記番組案内を行ってもよい。
【０００９】
本発明の端末装置において、前記番組特定データは、番組を識別する番組識別子を含み、前記抽出手段が抽出した前記番組識別子が示す番組について、前記番組案内を行うための番組案内情報を取得する案内情報取得手段を備え、前記案内制御手段は、前記案内情報取得手段が取得した前記番組案内情報に基づいて、前記番組案内を行ってもよい。
【００１０】
本発明のプログラムは、放送音声を取得する端末装置のコンピュータを、取得された前記放送音声を表す音声信号から、当該音声信号に重畳された番組を特定する番組特定データを抽出する抽出手段と、前記抽出手段が抽出した前記番組特定データにより特定された番組に対する案内処理である番組案内を行う案内制御手段として機能させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、ユーザが視聴した放送で案内された番組について、当該ユーザの操作を増すことなく、より確実な視聴行動に結びつけることできる。
【図面の簡単な説明】
【００１２】
【図１】実施形態の番組案内システムの全体構成を示す図。
【図２】同端末装置の構成を示すブロック図。
【図３】同端末装置が記憶する予約リストの構成例を示す図。
【図４】同端末装置が実行する処理（仮予約）を示すシーケンスチャート。
【図５】同端末装置が表示する仮予約画面の説明図。
【図６】同端末装置が更新した予約リストの構成例を示す図。
【図７】同端末装置が実行する処理（予約確定）を示すフローチャート。
【図８】同端末装置が表示する予約確定画面の説明図。
【図９】同端末装置が更新した予約リストの構成例を示す図。
【図１０】同端末装置が実行する処理（番組案内）を示すフローチャート。
【図１１】同端末装置が表示する番組案内画面の説明図。
【図１２】変形例１の番組案内システムの全体構成を示す図。
【図１３】同変形例の端末装置の構成を示すブロック図。
【図１４】同変形例の番組案内システムの動作を示すシーケンスチャート。
【図１５】同端末装置が表示する番組推奨画面の説明図。
【図１６】変形例２の端末装置が実行する処理（仮予約）を示すフローチャート。
【図１７】同端末装置が表示する仮予約画面の説明図。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態を説明する。
図１は、本発明の一実施形態に係る番組案内システム１の全体構成を示す図である。番組案内システム１は、テレビジョン放送において放送予定の番組について、端末装置１０を介してユーザに番組案内をするための情報処理システムである。ここで、本実施形態における番組案内とは、放送予定の番組に対して、事前案内及び番組内容案内を含む、所定の案内処理を実行することである。事前案内とは、番組の放送予定時以前に、当該番組の存在を案内する処理である。番組内容案内とは、放送予定の番組の内容を案内する処理である。番組の内容は、例えば、当該番組を一意に特定する情報を含む。例えば、放送チャンネル及び放送予定日時が案内されると、番組の内容が案内された者は、当該番組を一意に特定することができる。
【００１４】
図１に示すように、番組案内システム１は、端末装置１０と、番組管理サーバ２０とを備える。番組案内システム１が備える端末装置１０及び番組管理サーバ２０の各々は、ネットワーク２００に接続する。ネットワーク２００は、例えば、移動通信網、ゲートウェイ装置及びインターネットを含む通信回線である。
図１には、番組案内システム１に含まれる端末装置１０のうち、ユーザＵによって使用される１つの端末装置１０が代表して示されている。番組案内システム１には、実際には２以上の端末装置１０が含まれるが、以下では、ユーザＵによって使用される端末装置１０を例に挙げて説明する。
【００１５】
端末装置１０は、ユーザＵが使用する端末装置であり、ここではスマートフォンである。ユーザＵは、端末装置１０のユーザである一方で、テレビジョン放送の視聴者にもなり得る。テレビジョン３０は、ユーザＵがテレビジョン放送を視聴するための放送受信機であり、ここでは汎用のテレビジョンである。また、端末装置１０は、ネットワーク２００に接続して、番組管理サーバ２０と通信する。番組管理サーバ２０は、例えばＣＰＵ（Central Processing Unit）を含む演算処理装置や、ネットワーク２００に接続するインタフェース等の汎用のサーバ装置（コンピュータ装置）と同等のハードウェア資源を備え、番組案内情報ＤＢ（Data Base）２１に蓄積された情報を端末装置１０へ送信するサーバ装置である。番組案内情報ＤＢ２１は、端末装置１０が番組案内を行うための情報である、番組の内容に関する番組案内情報を蓄積したデータベースである。番組案内情報は、ここでは、番組毎に、番組の放送チャンネルと、番組名と、放送予定日時という各情報を含む。番組案内情報については、詳細は後で説明する。
【００１６】
テレビジョン放送の放送局ＴＳにおいて、送信機器１００は、放送コンテンツを変調し、ここではＵＨＦ帯の地上波デジタルチャンネルの周波数帯で、放送信号を電波塔ＲＴへ送信する。電波塔ＲＴは、無線放送の放送信号（即ち放送波）を送信する。テレビジョン３０は、電波塔ＲＴにより送信された放送信号を受信し、受信した放送信号を復調して、放送コンテンツを再生する。放送コンテンツは、放送映像及び放送音声を含む。放送映像は、放送信号を復調してテレビジョン３０が表示する映像である。放送音声は、放送信号を復調してテレビジョン３０が出力する音声（即ち音波）である。放送音声は、声や楽音で例示される可聴音を含む。
【００１７】
放送信号について詳述すると、送信機器１００は、番組案内放送で案内される番組を特定するデータ（以下「番組特定データ」という。）を、放送信号に含めて送信する。具体的には、番組特定データは、番組案内放送の放送音声を表す音声信号（以下「放送音声信号」という。）に重畳される。放送音声信号に番組特定データを重畳させる処理は、放送局ＴＳで使用される図示せぬコンピュータ装置（以下「データ重畳装置」という。）によって行われる。例えば、データ重畳装置は、番組案内放送「ａ」で、番組「ｂ」が案内されるときの放送音声信号に対し、番組「ｂ」を特定する番組特定データを重畳させる。番組特定データは、本実施形態では、番組を識別する番組識別子（以下「番組ＩＤ」という。）である。
【００１８】
データ重畳装置は、例えば、周知の音響信号処理の技術を用いて、放送音声信号に番組ＩＤを重畳させる。一例として、データ重畳装置は、番組ＩＤを特定の拡散符号で変調し、変調後の拡散符号を、更に高い周波数帯域へ周波数シフトさせる（詳細は、例えば、本出願人による特許出願である国際公開第２０１０／０１６５８９号パンフレット等を参照されたい。）。データ重畳装置は、例えば、可聴域の比較的高い周波数であり、人間が聞き取り難く聴感上の違和感や不快感の少ない周波数（例えば１８ｋＨｚ）以上で、且つ、可聴域の上限値（例えば２０ｋＨｚ）を含む帯域内の周波数に、拡散符号を周波数シフトさせる。そして、データ重畳装置は、周波数シフト後の拡散符号を、放送音声信号に加算する。一般に、テレビ放送における可聴音は、１６ｋＨｚ程度が上限周波数とされる。このため、データ重畳装置は、当該上限周波数よりも高い周波数を使用して、放送音声信号に番組ＩＤを重畳させる。ただし、番組ＩＤを重畳する周波数は、この例に限らず、テレビジョン３０が放射可能で且つ端末装置１０が受信可能な音波の周波数でよい。また、データ重畳装置は、スペクトラム拡散変調のほか、ＯＦＤＭ（Orthogonal Frequency-Division Multiplexing）変調やその他の変調方式を用いて、放送音声信号に番組ＩＤを重畳させてもよい。
【００１９】
図２は、端末装置１０の構成を示すブロック図である。図２に示すように、端末装置１０は、ハードウェア構成として、制御部１１と、操作部１２と、表示部１３と、マイクロホン１４と、Ａ／Ｄ(Analog to Digital)変換部１５と、Ｄ／Ａ(Digital to Analog)変換部１６と、スピーカ１７と、通信部１８と、記憶部１９とを備える。
制御部１１は、例えば、ＣＰＵ（Central Processing Unit）を含む演算処理装置と、ＲＯＭ(Read Only Memory)及びＲＡＭ（Random Access Memory）を含むメインメモリとを備えるマイクロコンピュータである。演算処理装置は、ＲＯＭ又は記憶部１９に記憶されたプログラムを、メインメモリのＲＡＭ上に読み出して実行することにより、端末装置１０の各部を制御する。更に、制御部１１は、日時を計る手段を備え、現在日時を特定する機能を有する。
【００２０】
操作部１２は、表示部１３の表示面に重ねて設けられたタッチスクリーンと、物理キーとを有し、ユーザＵによって操作される操作手段である。表示部１３は、例えば液晶ディスプレイを有し、表示面に画像（画面）を表示する表示手段である。マイクロホン１４は、入射した音波（音声）を検出し、電気信号であるアナログ形式の音声信号に変換する。Ａ／Ｄ変換部１５は、マイクロホン１４から供給された音声信号に、Ａ／Ｄ変換処理を施して、デジタル形式の音声信号に変換する。Ａ／Ｄ変換部１５は、変換後のデジタル形式の音声信号を、制御部１１へ供給する。即ち、Ａ／Ｄ変換部１５は、マイクロホン１４を介して放送音声を取得し、取得した放送音声を表す音声信号を出力する音声取得手段として機能する。Ｄ／Ａ変換部１６は、制御部１１から供給されたデジタル形式の音声信号に、Ｄ／Ａ変換処理を施して、アナログ形式の音声信号に変換する。スピーカ１７は、Ｄ／Ａ変換部１６から供給されたアナログ形式の音声信号に基づいて、音波を放射（即ち音声出力）する。通信部１８は、例えば通信回路及びアンテナを備え、ネットワーク２００に接続して通信する通信手段である。
【００２１】
記憶部１９は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）又はフラッシュメモリを有し、データを記憶する記憶手段である。記憶部１９は、端末装置１０にインストールされた管理アプリケーションプログラムＭＡを記憶する。管理アプリケーションプログラムＭＡは、ユーザＵに対して番組案内を行うためのアプリケーションプログラムである。更に、記憶部１９は、予約リスト１９１を記憶する。予約リスト１９１は、番組案内を予約するための情報を登録したリスト形式のデータである。
【００２２】
図３は、予約リスト１９１の構成例を示す図である。図３に示すように、予約リスト１９１は、「番組ＩＤ」と、「番組案内情報」と、「予約ステータス」とを対応付けたリストである。予約リスト１９１において、番組案内情報は、より詳細には「放送チャンネル」と、「番組名」と、「放送予定日時」とを含む。予約リスト１９１の１つのレコードには、１つの番組に関するデータが登録される。
予約リスト１９１の「番組ＩＤ」は、予約リスト１９１に登録された番組を識別する番組ＩＤである。「放送チャンネル」は、テレビジョン放送の放送チャンネルを示すデータである。「番組名」は、番組の名称を示すデータである。「放送予定日時」は、番組の放送予定時を示すデータである。放送予定日時は、ここでは、「（放送開始日時）〜（放送終了日時）」という形式で表される。「予約ステータス」は、番組案内の予約の状態（即ちステータス）を示すデータである。予約ステータスは、「仮予約」及び「確定」のいずれかを示す。「仮予約」とは、番組案内の予約が仮の状態であり、番組案内の予約が確定していない状態のことである。このため、「仮予約」の番組案内は、その番組案内の予約を確定する処理が実行されないと、解消される。「確定」は、番組案内の予約が確定した状態のことである。「確定」の番組案内の予約は、その番組案内の予約を解消する処理が実行されないと、解消されない。
なお、予約リスト１９１は、初期状態ではブランクである。予約リスト１９１の更新、及び、予約リスト１９１に基づいて行われる番組案内については、後で説明する。
【００２３】
次に、端末装置１０の制御部１１の機能構成を説明する。
図２に示すように、端末装置１０の制御部１１は、管理アプリケーションプログラムＭＡを実行することにより、抽出部１１１と、案内情報取得部１１２と、操作受付部１１３と、予約制御部１１４と、案内制御部１１５とに相当する各機能を実現する。
抽出部１１１は、マイクロホン１４を介して取得された放送音声を表す放送音声信号から、当該放送音声信号に重畳された番組ＩＤを抽出する抽出手段である。例えば、抽出部１１１は、ハイパスフィルタ（ＨＰＦ；High-pass filter）を用いて、放送音声信号から番組ＩＤに対応する信号成分を取り出して、番組ＩＤを復調する。
【００２４】
案内情報取得部１１２は、抽出部１１１が抽出した番組ＩＤが示す番組の番組案内情報を取得する案内情報取得手段である。案内情報取得部１１２は、通信部１８を介して番組管理サーバ２０と通信して、番組案内情報を取得する。
【００２５】
操作受付部１１３は、ユーザＵが操作部１２に行った操作を受け付ける操作受付手段である。第１に、操作受付部１１３は、抽出部１１１が抽出した番組ＩＤが示す番組の中から、番組案内を仮予約する番組を選択する操作を受け付ける。第２に、操作受付部１１３は、番組案内が仮予約された番組の中から、番組案内の予約を確定させる番組を選択する操作を受け付ける。
【００２６】
予約制御部１１４は、予約リスト１９１に基づいて、端末装置１０が行う番組案内の予約に関する制御を司る予約制御手段である。第１に、予約制御部１１４は、抽出部１１１が抽出した番組ＩＤが示す番組の中から、番組案内を仮予約する番組を選択する操作が操作受付部１１３により受け付けられると、当該仮予約する番組を予約リスト１９１に登録する。この際、予約制御部１１４は、案内情報取得部１１２が取得した番組案内情報を、番組ＩＤと対応付けて、予約リスト１９１に登録する。また、予約制御部１１４は、番組案内が仮予約されている番組について、予約ステータスを「仮予約」とする。この番組のことを、以下では「仮予約番組」という。第２に、予約制御部１１４は、予約リスト１９１に登録された仮予約番組の中から、予約を確定させる番組を選択する操作が操作受付部１１３により受け付けられると、当該予約を確定させる。また、予約制御部１１４は、番組案内の予約を確定させた番組について、予約ステータスを「仮予約」から「確定」に更新する。この番組のことを、以下では「予約確定番組」という。
【００２７】
案内制御部１１５は、抽出部１１１が抽出した番組ＩＤが示す番組について、ユーザＵに対して番組案内を行う案内制御手段である。例えば、案内制御部１１５は、予約確定番組をユーザＵに案内するための画面を、予約リスト１９１に登録された番組案内情報に基づいて、表示部１３に表示させる。案内制御部１１５は、設定されたタイミング（以下「案内タイミング」という。）で、番組案内を行う。案内タイミングは、例えば、番組の放送予定日時に基づいて、放送開始日時以前のタイミングに設定される。
【００２８】
次に、端末装置１０の動作を説明する。端末装置１０の特徴的な動作は、以下の（Ｉ）〜（III）の３つに大別される。
（Ｉ）番組案内の仮予約
（II）番組案内の予約確定
（III）番組案内
以下、端末装置１０が行う（Ｉ）〜（III）の各動作を、具体例を挙げて説明する。
【００２９】
（Ｉ）番組案内の仮予約
図４は、端末装置１０の制御部１１が実行する番組案内の仮予約に関する処理の流れを示すシーケンスチャートである。
ユーザＵは、テレビジョン３０で番組案内放送を視聴しようとする。この際、ユーザＵは、端末装置１０の操作部１２を操作して、制御部１１に管理アプリケーションプログラムＭＡを起動させる。制御部１１は、起動させた管理アプリケーションプログラムＭＡに従い、音声の取得を開始させる（ステップＳＡ１）。具体的には、制御部１１は、Ａ／Ｄ変換部１５を起動させて、マイクロホン１４を介した音声信号の取得を開始させる。
【００３０】
次に、制御部１１は、マイクロホン１４を介して取得された音声信号から、番組ＩＤの抽出を開始する（ステップＳＡ２）。次に、制御部１１は、番組ＩＤを抽出したか否かを判断する（ステップＳＡ３）。
ここで、ユーザＵが視聴中の番組案内放送で、特定の番組が案内された場合を考える。この場合に、端末装置１０が、テレビジョン３０からの放送音声を検出する位置にあれば、端末装置１０において放送音声信号が取得される。そして、制御部１１は、取得された放送音声信号から、番組案内放送で案内された番組の番組ＩＤを抽出する。番組ＩＤを抽出すると（ステップＳＡ３；ＹＥＳ）、制御部１１は、抽出した番組ＩＤを、ＲＡＭ又は記憶部１９に記憶させる（ステップＳＡ４）。
【００３１】
次に、制御部１１は、抽出した番組ＩＤが示す番組の番組案内情報を、番組管理サーバ２０から取得するか否かを判断する（ステップＳＡ５）。例えば、制御部１１は、番組案内情報を取得するタイミングが到来するまでの期間は、ステップＳＡ５の処理で「ＮＯ」と判断し、ステップＳＡ３の処理に戻る。この期間に、複数の番組が次々と案内される宣伝番組をユーザＵが視聴していた場合、制御部１１は、ステップＳＡ３〜ＳＡ５の処理ステップを繰り返し実行することにより、案内された複数の番組の番組ＩＤを順次抽出する。そして、ステップＳＡ５の処理で、番組案内情報を取得すると判断した場合（ステップＳＡ５；ＹＥＳ）、制御部１１は、ＲＡＭ又は記憶部１９に記憶された抽出済みの番組ＩＤを、通信部１８を介して、番組管理サーバ２０へ送信する（ステップＳＡ６）。
なお、制御部１１が番組案内情報を取得すると判断する条件は、特に問わない。例えば、制御部１１は、番組ＩＤを抽出すると、直ちに番組案内情報をすると判断してもよい。
【００３２】
番組管理サーバ２０は、端末装置１０から番組ＩＤを受信すると、受信した番組ＩＤが示す番組の番組案内情報を番組案内情報ＤＢ２１から取得し、端末装置１０へ送信（返信）する（ステップＳＡ７）。番組案内情報ＤＢ２１には、番組案内放送で案内される各番組の番組案内情報が蓄積されている。
なお、番組案内情報ＤＢ２１の番組案内情報は、放送局ＴＳに設置されたコンピュータ装置と連係する等して、適当なタイミングで更新されるとよい。
【００３３】
端末装置１０の制御部１１は、通信部１８を介して、番組管理サーバ２０から番組案内情報を受信すると、記憶部１９に記憶させる。そして、制御部１１は、番組管理サーバ２０から取得した番組案内情報に基づいて、仮予約画面を表示部１３に表示させる（ステップＳＡ８）。仮予約画面は、番組案内の仮予約を受け付けるための操作画面である。
【００３４】
図５は、ステップＳＡ８の処理で表示される仮予約画面Ｒ１を説明する図である。
図５に示すように、仮予約画面Ｒ１は、表示部１３の上下方向に沿って配列した表示欄ｃ１〜ｃ７を含む。表示欄ｃ１〜ｃ７の各々は、１つの番組ＩＤによって特定される番組に対応して設けられる。表示欄ｃ１〜ｃ７の各々には、番組案内情報により特定された番組名が示される。更に、表示欄ｃ１〜ｃ７の各々には、「仮予約」と記されたソフトボタン（以下「仮予約ボタン」という。）Ｂ１〜Ｂ７がそれぞれ配置される。仮予約ボタンは、番組案内を仮予約する場合に、ユーザＵによって操作（例えば指を触れさせる操作）される。例えば、番組案内を仮予約する番組として、表示欄ｃ１に対応する「連続ドラマＡ」を選択する場合には、ユーザＵは、仮予約ボタンＢ１を操作する。
なお、仮予約ボタンが操作された場合、仮予約した番組をユーザＵに明示するために、制御部１１は、仮予約ボタン又は表示欄の色を変化させる等の表示変更を行ってもよい。
【００３５】
仮予約画面Ｒ１には、更に、登録ボタンＢｄ１が配置される。登録ボタンＢｄ１がユーザＵにより操作されると、制御部１１は、それまでに仮予約ボタンの操作により選択された番組を、仮予約番組として、予約リスト１９１に登録する（ステップＳＡ９）。
【００３６】
図６は、ステップＳＡ９の処理後の予約リスト１９１の構成例を示す図である。図６には、仮予約画面Ｒ１における仮予約ボタンＢ１〜Ｂ７のうち、仮予約ボタンＢ６を除く、仮予約ボタンＢ１〜Ｂ５，Ｂ７が操作された場合の、予約リスト１９１が示されている。
制御部１１は、仮予約番組とする番組について、番組ＩＤと、番組案内情報とを対応付け、更に、予約ステータスを「仮予約」として、予約リスト１９１に登録する。他方、番組案内が仮予約されなかった番組については、制御部１１は予約リスト１９１に登録しない。
番組案内の仮予約に関する端末装置１０の動作の説明は、以上である。宣伝番組以外の番組案内放送として、例えばテレビコマーシャルや連続番組内での次回予告、再放送の告知等をユーザＵが視聴した場合も、番組案内システム１では、図４で説明した処理が実行される。
【００３７】
（II）番組案内の予約確定
次に、番組案内の予約確定に関する端末装置１０の動作を説明する。
番組案内の仮予約は、例えば、ユーザＵが番組案内放送を視聴して興味を持った番組について行われる。しかし、ユーザＵが一度は興味を持った番組であっても、時間が経過しても持続して興味を持つ番組もあれば、反対に、時間が経過すると興味を失う番組もあると考えられる。そこで、端末装置１０は、仮予約番組の中から、ユーザＵの意図に沿って、番組案内の予約を確定させる。
【００３８】
図７は、端末装置１０の制御部１１が実行する番組案内の予約確定に関する処理の流れを示すフローチャートである。
まず、制御部１１は、管理アプリケーションプログラムＭＡの実行中において、予約確定画面を表示するか否かを判断する（ステップＳＢ１）。予約確定画面は、番組案内の予約を確定させるための操作画面である。例えば、制御部１１は、ユーザＵが操作部１２に行った操作により、予約確定画面の表示が指示されたか否かを判断する。
ステップＳＢ１の処理で「ＹＥＳ」と判断すると、制御部１１は、予約リスト１９１に基づいて、予約画定画面を表示部１３に表示させる（ステップＳＢ２）。制御部１１は、仮予約番組を対象として、予約確定画面を表示させる。
【００３９】
図８は、予約確定画面Ｒ２を説明する図である。
図８に示すように、予約確定画面Ｒ２は、表示部１３の上下方向に沿って配列した表示欄ｃ１１〜ｃ１６を含む。表示欄ｃ１１〜ｃ１６の各々は、１つの仮予約番組に対応して設けられる。表示欄ｃ１１〜ｃ１６の各々には、番組案内情報により特定された番組名が示される。更に、表示欄ｃ１１〜ｃ１６の各々には、「確定」と記されたソフトボタン（以下「予約確定ボタン」という。）Ｂ１１〜Ｂ１６がそれぞれ配置される。予約確定ボタンは、番組案内の予約を確定させる場合に、ユーザＵによって操作される。例えば、表示欄ｃ１１に対応する「連続ドラマＡ」を選択する場合には、ユーザＵは、予約確定ボタンＢ１１を操作する
なお、予約確定ボタンが操作された場合、予約を確定させた番組をユーザＵに明示するために、制御部１１は、予約確定ボタン又は表示欄の色を変化させる等の表示変更を行ってもよい。
【００４０】
予約確定画面Ｒ２には、更に、登録ボタンＢｄ２が配置される。登録ボタンＢｄ２がユーザＵにより操作されると、制御部１１は、それまでに予約確定ボタンが操作された番組を、予約確定番組として、予約リスト１９１に登録する（ステップＳＢ３）。
【００４１】
図９は、ステップＳＢ３の処理後の予約リスト１９１の構成例を示す図である。図９には、予約確定画面Ｒ２における予約確定ボタンＢ１１〜Ｂ１６のうち、予約確定ボタンＢ１１，Ｂ１４，Ｂ１６が操作された場合の予約リスト１９１の構成が示されている。
制御部１１は、予約確定番組とする番組の予約ステータスを、「仮予約」から「確定」に更新し、番組案内の予約を確定させなかった番組については、仮予約番組のままとしておく。
番組案内の予約確定に関する端末装置１０の動作の説明は、以上である。
【００４２】
（III）番組案内
次に、番組案内に関する端末装置１０の動作を説明する。端末装置１０は、予約確定番組について、ユーザＵに対して番組案内を行う。
【００４３】
図１０は、端末装置１０の制御部１１が実行する番組案内に関する処理の流れを示すフローチャートである。制御部１１は、未放送の予約確定番組が予約リスト１９１に登録されている場合、例えば、管理アプリケーションプログラムＭＡを継続して実行している（例えばバックグラウンドで実行する）。このとき、制御部１１は、図１０に示す処理を、所定の周期で繰り返し実行する。
まず、制御部１１は、予約確定番組の案内タイミングを設定する（ステップＳＣ１）。制御部１１は、各予約確定番組について、少なくとも、放送開始日時よりも前の日時を、案内タイミングに設定する。例えば、制御部１１は、放送予定日当日の決められた日時、又は、放送開始日時よりも決められた時間だけ前の日時を、案内タイミングに設定する。これ以外にも、制御部１１は、ユーザＵにより指定された案内タイミングに設定してもよい。この場合に、制御部１１は、案内タイミングを放送開始日時以前とするように、案内タイミングの設定を制限してもよい。
なお、制御部１１は、案内タイミングの設定をいつ行ってもよいが、例えば番組案内の予約を確定させたときに設定して、記憶部１９に記憶させておいてもよい。
【００４４】
次に、制御部１１は、各予約確定番組について、設定した案内タイミングが到来したか否かを判断する（ステップＳＣ２）。制御部１１は、設定した案内タイミングが到来していないと判断した場合（ステップＳＣ２；ＮＯ）、図７の処理を終了する。他方、制御部１１は、設定した案内タイミングが到来したと判断すると（ステップＳＣ２；ＹＥＳ）、案内タイミングが到来した予約確定番組の番組案内を行う（ステップＳＣ３）。この際、制御部１１は、予約リスト１９１に登録された番組案内情報に基づいて、番組案内画面を表示部１３に表示させる。ステップＳＣ３の番組案内は、より詳細には、予約確定番組の放送開始時以前を案内タイミングとしたことによる事前案内と、番組案内情報に基づく番組案内画面の表示による番組内容案内とで成り立っている。
なお、番組案内を行う際に、制御部１１は、案内タイミングが到来したことを報知する音（アラーム音又は着信音）を、Ｄ／Ａ変換部１６及びスピーカ１７を介して出力して、ユーザＵに報知してもよい。また、制御部１１は、案内タイミングが到来したことを報知する振動を、バイブレータ（図示略）を介して出力して、ユーザＵに報知してもよい。
【００４５】
図１１は、番組案内画面Ｒ３を説明する図である。
図１１に示す番組案内画面Ｒ３は、「連続ドラマＡ」の番組案内画面を例示する図である。番組案内画面Ｒ３では、「本日、『連続ドラマＡ』の放送予定です。」というメッセージとともに、「放送チャンネル：８」及び「放送予定日時：2013/9/1/20:00〜2013/9/1/21:00」という文字列が示されている。番組案内画面Ｒ３を見たユーザＵは、番組案内放送を視聴して興味を持った番組の放送を、その番組の放送予定日時に近づいたタイミングで把握することができる。このため、ユーザＵは、放送予定日時までに帰宅するとか、テレビジョン３０に対する視聴予約、又は、図示せぬ録画機器に録画予約を行うといった対処を採ることができる。
番組案内に関する端末装置１０の動作の説明は、以上である。
なお、制御部１１は、仮予約番組のまま放送予定日時を過ぎた番組や、番組案内を行った番組については、予約リスト１９１から情報を削除してもよい。また、制御部１１は、画面表示による番組案内に限らず、例えば、音声出力による番組案内を行ってもよい。
【００４６】
以上説明した番組案内システム１によれば、ユーザＵは、視聴した番組案内放送で案内された番組の番組ＩＤを、番組案内放送の視聴中に端末装置１０の操作を特に行わず、且つ、番組案内放送の視聴が妨げられることなく、端末装置１０に取得させることができる。この際、番組案内放送で案内された番組へのユーザＵの興味の有無に関係なく、端末装置１０は番組ＩＤを取得する。しかし、ユーザＵは、少ない操作で、且つ、誤操作の可能性を低くして、番組案内を仮予約する番組を選択することができる。
【００４７】
更に、端末装置１０は、ユーザＵが番組案内を仮予約した後、ユーザＵが予約を確定させた番組を、番組案内の対象とする。即ち、端末装置１０は、番組案内の「仮予約」及び「確定」という２段階の操作を受け付けて、番組案内の予約を確定させる。このため、ユーザＵは、番組案内放送を視聴した際には、少しでも興味を持った番組について、番組案内を仮予約しておけばよく、仮予約の段階で、実際に番組を視聴するかどうかを深く考えなくてもよい。また、端末装置１０は、予約を確定させた番組についてしか番組案内を行わないため、ユーザＵが興味を失った番組の番組案内を行う可能性が低くなる。
【００４８】
放送局ＴＳからすると、放送音声における可聴音に影響されず、且つ、視聴者に認識されることなく、案内する番組の番組ＩＤを放送音声信号に含めることができる。よって、放送局ＴＳにとっては、視聴者に視聴させたい番組を、確実に、番組案内放送で指定することができる。また、放送局ＴＳでは、番組ＩＤを放送音声信号に重畳させる処理を行えばよい。よって、放送局ＴＳにとって、大掛かりな設備変更の必要がない。
番組案内システム１によれば、ユーザが視聴したい番組、或いは、放送局側がユーザＵに視聴させたい番組について、当該ユーザのより確実な視聴行動に結びつけることができる。
【００４９】
［変形例］
本発明は、上述した実施形態と異なる形態で実施することが可能である。本発明は、例えば、以下のような形態で実施することも可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
（変形例１）
上述した実施形態で説明した構成に加え、番組案内システムが、他装置での番組案内の予約状況に基づいて番組案内を行えるように構成されてもよい。
図１２は、この変形例の番組案内システム１Ａの全体構成を示す図である。図１２に示すように、この変形例の番組案内システム１Ａは、端末装置１０Ａと番組管理サーバ２０とに加え、更に、ネットワーク２００に接続されたサービスサーバ４０を備える。サービスサーバ４０は、例えばＣＰＵを含む演算処理装置や、ネットワーク２００に接続するインタフェース等の汎用のサーバ装置（コンピュータ装置）と同等のハードウェア資源を備え、番組案内をユーザＵに推奨する番組（以下「推奨番組」という。）を通知するサービスを提供するサーバ装置である。サービスサーバ４０は、複数の端末装置１０Ａから、予約リスト１９１に登録された情報（以下「リスト情報」という。）を収集し、これをリスト情報ＤＢ４１に蓄積させておく。そして、サービスサーバ４０は、リスト情報ＤＢ４１に蓄積されたリスト情報を解析して、推奨番組を選定する。リスト情報の解析及びリスト情報の解析結果に基づく推奨番組の選定のアルゴリズムについては、後で説明する。
【００５０】
図１３は、この変形例の端末装置１０Ａの構成を示すブロック図である。図１３に示すように、端末装置１０Ａのハードウェア構成は、上述した実施形態の端末装置１０と同じである。ただし、通信部１８は、ネットワーク２００に接続して、サービスサーバ４０と通信する。制御部１１の機能構成を説明すると、制御部１１は、上述した実施形態と同等の機能に加え、更に、通知制御部１１６と、推奨番組特定部１１７とに相当する機能を実現する。
通知制御部１１６は、予約リスト１９１に登録された番組を、通信部１８を介して、サービスサーバ４０へ通知する通知制御手段である。例えば、通知制御部１１６は、予約リスト１９１に登録された番組ＩＤと、この番組ＩＤで特定される番組の予約ステータスとを含むリスト情報を、サービスサーバ４０へ通知する。
【００５１】
推奨番組特定部１１７は、他装置での番組予約の予約状況に基づいて推奨番組を特定する推奨番組特定手段である。ここでは、推奨番組特定部１１７は、サービスサーバ４０から、通信部１８を介して、推奨番組の通知を受け付ける。予約制御部１１４は、推奨番組特定部１１７が特定した推奨番組を、予約リスト１９１に登録する。
【００５２】
図１４は、番組推奨機能に関する番組案内システム１Ａの動作を示すシーケンスチャートである。
端末装置１０Ａの制御部１１は、通信部１８を介して、リスト情報をサービスサーバ４０へ送信する（ステップＳＤ１）。例えば、制御部１１は、いつリスト情報を送信してもよいが、例えば、予約リスト１９１を更新したとき、所定期間毎又はユーザＵが指示したときに、リスト情報を送信する。サービスサーバ４０は、端末装置１０Ａからリスト情報を受信すると、リスト情報ＤＢ４１に蓄積させる。
【００５３】
次に、サービスサーバ４０は、リスト情報ＤＢ４１に蓄積されたリスト情報を解析して、端末装置１０ＡのユーザＵに対する推奨番組を選定する（ステップＳＤ２）。例えば、サービスサーバ４０は、ユーザＵの端末装置１０Ａでの仮予約番組が、番組案内システム１Ａに含まれる所定割合以上の端末装置１０Ａで予約確定番組となっている場合に、当該仮予約番組を推奨番組として選定する。
推奨番組を選定すると、サービスサーバ４０は、推奨番組を通知するために、番組ＩＤと、番組案内情報と、他装置での予約状況とを含む番組推奨情報を、端末装置１０Ａへ送信する（ステップＳＤ３）。この際、サービスサーバ４０は、ネットワーク２００を介して、番組管理サーバ２０から番組案内情報を取得してもよい。
【００５４】
端末装置１０Ａの制御部１１は、通信部１８を介して、番組推奨情報を受信すると、受信した番組推奨情報に基づいて推奨番組を特定し、特定した推奨番組の番組推奨画面を表示部１３に表示させる（ステップＳＤ４）。番組推奨画面は、ユーザＵに対して推奨番組を通知することに加え、この推奨番組の番組案内の予約を受け付けるための操作画面である。
図１５は、ステップＳＤ４の処理で表示される番組推奨画面Ｒ４を説明する図である。図１５に示すように、番組推奨画面Ｒ４には、「『料理ショーＢ』は、予約状況は以下のとおりです。」という、推奨番組が「料理ショーＢ」であることを意味するメッセージが示されている。また、番組推奨画面Ｒ４には、「全ユーザ数：1234人」というメッセージが示されている。「全ユーザ数」は、番組案内システム１Ａを利用するユーザの数、即ち、番組案内システム１Ａに含まれる端末装置１０Ａの数を示す。また、番組推奨画面Ｒ４には、「仮予約ユーザ数：764人」というメッセージが示されている。「仮予約ユーザ数」は、推奨番組を仮予約番組としているユーザの数を示す。また、番組推奨画面Ｒ４には、「予約確定ユーザ数：640人」というメッセージが示されている。「予約確定ユーザ数」は、推奨番組を予約確定番組としているユーザの数を示す。番組推奨画面Ｒ４を見たユーザＵは、他装置での推奨番組の予約状況、ひいては、他のユーザによって推奨番組がどの程度注目されているかを把握することができる。
【００５５】
また、番組推奨画面Ｒ４には、「この番組の予約を確定しますか？」というメッセージと、「はい」と記されたソフトボタンＢｄ４１と、「いいえ」と記されたソフトボタンＢｄ４２とが配置されている。ユーザＵは、推奨番組を視聴しようとする場合には、ソフトボタンＢｄ４１を操作する。ソフトボタンＢｄ４１の操作を受け付けると、制御部１１は、推奨番組である「料理ショーＢ」の予約ステータスを、「仮予約」から「確定」に更新し、仮予約番組から予約確定番組に変更する（ステップＳＤ５）。このため、ユーザＵは、他の多くのユーザが視聴しようとしている番組の番組案内の予約を、ソフトボタンＢｄ４１の操作で確定させることができる。他方、推奨番組を視聴しようとしない場合には、ユーザＵは、ソフトボタンＢｄ４２を操作する。この場合、制御部１１は、予約リスト１９１における推奨番組の予約ステータスを更新しない。
【００５６】
ステップＳＤ２の処理における、推奨番組の選定のアルゴリズムは、以下に説明するアルゴリズムであってもよい。
例えば、サービスサーバ４０は、所定割合以上の端末装置１０Ａで、仮予約番組となっている番組、或いは、仮予約番組又は予約確定番組のいずれかになっている番組を、推奨番組として選定してもよい。この場合も、端末装置１０Ａは、番組推奨画面を表示部１３に表示させて、仮予約番組から予約確定番組に変更するための操作を受け付ければよい。
また、サービスサーバ４０は、ユーザＵの端末装置１０Ａの予約リスト１９１に登録されていない番組を、推奨番組として選定してもよい。一例として、サービスサーバ４０は、所定割合以上の端末装置１０Ａで仮予約番組となっている番組を、推奨番組として選定してもよい。又は、サービスサーバ４０は、所定割合以上の端末装置１０Ａで、予約確定番組となっている番組、或いは、仮予約番組又は予約確定番組のいずれかになっている番組を、推奨番組として選定してもよい。この場合も、端末装置１０Ａは、番組推奨画面を表示部１３に表示させて、推奨番組を仮予約番組とするための操作を受け付ければよい。
なお、推奨番組の条件となる予約状況として、端末装置１０Ａ（又はそのユーザ）の割合の他に、端末装置１０Ａの数（絶対数）や端末装置１０Ａの数に関するその他の指標値が使用されてもよい。また、推奨番組となる条件は、他の多くのユーザが視聴しようとしている番組に限られず、反対に、他のユーザがあまり視聴しようとしていない番組であってもよい。
更に、サービスサーバ４０は、過去の番組予約の実績、又は、予め登録されたキーワードと番組との関連度を特定するために、リスト情報の解析を行ってもよい。即ち、リスト情報の解析は、推奨番組を選定するために使用する情報を得るための、リスト情報の解析であればよい。
【００５７】
また、この変形例の番組案内システム１Ａにおいて、ユーザＵ以外の不特定ユーザの予約状況ではなく、特定ユーザの予約状況に基づいて、推奨番組が選定されてもよい。この場合、サービスサーバ４０は、ユーザＵと所定の繋がりを有する他のユーザを特定し、特定したユーザの端末装置１０Ａから取得したリスト情報に基づいて、推奨番組を選定する。一例として、サービスサーバ４０は、ＳＮＳ（Social Networking Service）のアカウント情報を用いて、ユーザＵと友人関係にあるユーザを特定し、特定したユーザの端末装置１０Ａでの予約状況を参照してもよい。
また、端末装置１０Ａの制御部１１は、他の端末装置１０Ａから、通信部１８を介してリスト情報を取得し、取得したリスト情報を解析して、推奨番組を特定してもよい。この場合、制御部１１は、通知制御部１１６に相当する機能を実現しなくてもよい。
【００５８】
この変形例の番組案内システム１Ａによれば、他のユーザの視聴行動に基づいて、ユーザＵの視聴行動を、特定の番組を視聴させるように促すことができる。また、放送局ＴＳ側にとっては、リスト情報ＤＢ４１に蓄積されたリスト情報を参照することにより、番組案内放送の効果や、案内された番組の注目度を把握したりすることができる。
【００５９】
（変形例２）
放送音声信号に重畳される番組特定データは、番組ＩＤ以外の、番組を特定可能なデータを含んでいてもよい。例えば、番組特定データは、番組ＩＤに代えて、番組案内情報を含んでいてもよい。ここでの番組案内情報は、例えば、放送予定日時のうちの放送開始日時と、放送チャンネルを示すチャンネル情報とを含む。この場合であっても、番組案内情報を、例えば番組表に照らし合わせることにより、番組が特定される。この場合、端末装置１０は、番組管理サーバ２０と通信することなく、番組案内を行うことも可能である。
【００６０】
図１６は、この変形例の端末装置１０の制御部１１が実行する番組案内の仮予約に関する処理の流れを示すフローチャートである。図１６の処理ステップにおいて、上述した実施形態と同じ処理が実行されるステップについては、同じ符号を付して表す。また、実施形態と対応する処理ステップについては、符号の末尾に「ａ」を付して表す。
端末装置１０の制御部１１は、管理アプリケーションプログラムＭＡを起動させると、音声の取得を開始させる（ステップＳＡ１）。次に、制御部１１は、取得した音声を表す音声信号から、番組案内情報を抽出する処理を開始する（ステップＳＡ２ａ）。次に、制御部１１は、番組案内情報を抽出したかどうかを判断する（ステップＳＡ３ａ）。制御部１１は、番組案内情報を抽出したと判断すると（ステップＳＡ３ａ；ＹＥＳ）、抽出した番組案内情報をＲＡＭ又は記憶部１９に記憶させる（ステップＳＡ４ａ）。
【００６１】
次に、制御部１１は、抽出した番組案内情報に基づいて、仮予約画面を表示部１３に表示させる（ステップＳＡ８ａ）。そして、制御部１１は、仮予約画面を介して、仮予約番組を選択する操作を受け付ける。図１７は、仮予約画面Ｒ５を説明する図である。図１７に示すように、仮予約画面Ｒ５には、番組案内情報に基づいて特定される放送開始日時と、放送チャンネルとが示されている。また、仮予約画面Ｒ５には、「仮予約」と記された仮予約ボタンＢｄ５１と、「いいえ」と記された破棄ボタンＢｄ５２とが配置される。仮予約ボタンＢｄ５１は、番組案内を仮予約する場合に、ユーザＵによって操作される。破棄ボタンＢｄ５２は、番組案内を仮予約しない場合に、ユーザＵによって操作される。仮予約ボタンＢｄ５１が操作されると、制御部１１は、番組案内情報によって特定される番組を、仮予約番組として、予約リスト１９１に登録する（ステップＳＡ９ａ）。他方、破棄ボタンＢｄ５２がユーザＵにより操作されると、制御部１１は、番組案内情報によって特定される番組を、予約リスト１９１に登録しない。
【００６２】
この変形例では、放送音声信号に重畳される番組案内情報は、番組名の情報を含まない。そこで、制御部１１は、予約リスト１９１に仮予約番組を登録する前に、ユーザＵに番組名を指定させ、指定された番組名を予約リスト１９１に登録してもよい。この際、ユーザＵは、正式な番組名を入力してもよいし、番組の概要等の自身が把握できる番組の名称を入力してもよい。
番組案内の予約確定及び予約案内については、予約リスト１９１に基づいて上述した実施形態と同じ手順で行われればよい。
【００６３】
この変形例において、番組案内情報は、放送開始日時とチャンネル情報とを含んでいたが、番組ＩＤや番組終了日時、番組名等の別の情報を含んでいてもよい。また、番組特定データは、番組ＩＤ及び番組案内情報を含んでいてもよい。
【００６４】
（変形例３）
端末装置１０は、予約確定番組の番組予約を行う機能を有していてもよい。番組予約とは、放送が予定される番組に対して、視聴予約、録画予約又は転送予約を含む、所定の予約処理を実行することである。視聴予約とは、テレビジョン放送の放送受信機に対し、指定された時刻に、指定された放送チャンネルの番組を放映させる予約処理である。録画予約とは、ハードディスクレコーダ等の録画機器に対し、指定された時間帯に、指定された放送チャンネルの番組を録画させる予約処理である。転送予約とは、装置が受信した番組の放送データを、他装置へ転送する予約処理である。放送データは、テレビジョン放送の場合、例えば番組の映像データ及び音声データを含む。放送データの転送は、番組の放送中にリアルタイムで行われてもよいし、番組の放送終了後等にノンリアルタイムで行われてもよい。放送データの転送は、例えば、同一ユーザに使用される装置間等の、私的使用の範囲内で行われる。
【００６５】
番組予約を行う場合、制御部１１は、予約確定番組の番組予約を指示する予約指示データを、通信部１８を介して図示せぬ番組予約サーバへ送信することにより、当該番組予約サーバに対して番組を指示する。予約指示データは、例えば、予約確定番組を識別する番組ＩＤ及び番組予約の対象の機器を示す機器情報を含む。番組予約サーバは、受信した予約指示データに基づいて、番組ＩＤが示す番組の番組予約を、機器情報が示す機器（例えばテレビジョン３０又は録画機器）に行う。
なお、録画予約データが含む情報や番組予約サーバの構成は、周知技術と同じでもよく、ここでは詳細な説明については省略する。
また、端末装置１０は、例えば赤外線通信や超音波通信を用いて、番組予約サーバを介さない直接通信により、予約確定番組の番組予約を放送受信機に対して指示してもよい。また、端末装置１０は、放送信号を受信して放送コンテンツを再生する放送受信部（チューナ部）を備える場合には、自装置に対して番組予約を指示してもよい。
【００６６】
（変形例４）
端末装置１０は、仮予約番組を予約確定番組への変更を許可する時期を制限してもよい。例えば、制御部１１は、番組を仮予約したときから、所定時間以上（例えば１日以上）経過した後に、当該番組の予約確定番組への変更を許可してもよい。また、制御部１１は、放送開始日時から所定時間だけ前までの期間（例えば１日前まで）にのみ、仮予約番組の予約確定番組への変更を許可してもよい。
この変形例の端末装置１０によれば、仮予約から所定時間が経過した後のユーザＵの番組に対する興味の有無を、より忠実に、視聴案内の予約の有無に反映させることができる。
【００６７】
（変形例５）
端末装置１０は、予約確定番組の番組案内を、案内タイミングに応じて、複数回行ってもよい。例えば、制御部１１は、放送予定日時の１週間前と、１日前と、当日とに、番組案内を行う。
また、制御部１１は、予約確定番組の放送予定日時に変更があった場合に、ユーザＵに対して番組案内を行ってもよい。例えば、制御部１１は、放送予定日時に変更が生じたタイミングを案内タイミングに設定して、放送予定日時の変更の通知を含む番組案内を行う。番組案内を行うとともに、制御部１１は、予約リスト１９１の放送予定日時を、変更後の放送予定日時に更新してもよい。
放送予定日時の変更については、制御部１１は、番組管理サーバ２０からの通知に基づいて特定してもよいし、電子番組表（ＥＰＧ；Electronic Program Guide）に基づいて特定してもよい。
また、制御部１１は、予約確定番組の放送が中止になった場合には、その中止の旨の番組案内を行ってもよい。
【００６８】
（変形例６）
端末装置１０は、番組案内情報ＤＢ２１に相当するデータベースを有していてもよい。この場合、制御部１１は、番組管理サーバ２０との通信をせずに、当該データベースから番組案内情報を取得すればよい。
また、端末装置１０は、番組案内情報として、番組に関連する番組関連情報を、番組管理サーバ２０から取得してもよい。番組関連情報は、例えば、番組の出演者の情報、番組内容の情報（例えば番組内容の説明）、番組に関する動画コンテンツ、番組に関するｗｅｂページを閲覧するための通信アドレス（典型的には、ＵＲＬ；Uniform Resource Locator）である。この端末装置１０によれば、ユーザＵは、自身が視聴しようとする番組に付随する情報を、端末装置１０を介して容易に知ることができる。
【００６９】
（変形例７）
上述した実施形態では、端末装置１０の制御部１１は、「仮予約」及び「予約確定」という２段階の操作を受け付けてから、番組案内の予約を確定させていた。
これに代えて、制御部１１は、仮予約画面を介して、仮予約番組としない番組を選択する操作を受け付けてもよい。
また、制御部１１は、番組特定データで特定される番組のすべてを、仮予約番組として予約リスト１９１に登録してもよい。即ち、予約制御部１１４は、抽出部１１１が抽出した番組ＩＤが示す番組を、番組案内を仮予約する番組として予約リスト１９１に登録する。この場合、操作受付部１１３は、番組案内を仮予約する番組を選択する操作を受け付けなくてよい。次に、制御部１１は、仮予約番組を予約確定番組に変更するための１段階の操作を受け付けて、番組案内の予約を確定させる。
また、制御部１１は、予約確定番組を仮予約番組に変更する機能を有していてもよい。
また、制御部１１は、番組特定データにより特定される番組の中から、ユーザＵにより選択された番組を、予約確定番組として、予約リスト１９１に登録してもよい。この場合、制御部１１は、番組案内を仮予約するための構成を有しなくてよい。
また、制御部１１は、番組特定データで特定される番組のすべてについて、番組案内の対象としてもよい。
【００７０】
（変形例８）
上述した実施形態の番組案内における事前案内は、番組の放送予定時以前に、当該番組の存在を案内する処理であった。事前案内は、番組予約時よりも前に、当該番組の存在を案内する処理であってもよい。番組予約は、上述した変形例３で説明したとおりである。
この変形例の番組案内システム１によれば、ユーザが視聴したい番組、或いは、放送局側が視聴させたい番組について、ユーザＵに対し番組予約の実行を促し、結果、当該番組の視聴行動に結びつけることができる。
【００７１】
また、端末装置１０は、番組案内を、事前案内又は番組内容案内の一方としてもよい。例えば、端末装置１０は、番組案内画面を表示せずに、案内タイミングが到来したことを、音や振動等のユーザが知覚可能な手段を用いてユーザＵに報知してもよい。また、端末装置１０は、放送予定時以前又は番組予約時よりも前以外のタイミングで、番組案内画面を表示してもよい。
【００７２】
（変形例９）
番組案内システム１において、番組案内放送以外の放送音声信号に、番組特定データが重畳されていてもよい。例えば、複数回で構成される連続番組の放送中に、次回の番組を特定する番組特定データが放送音声信号に重畳されてもよい。また、再放送の放送予定がある番組については、一の番組の放送音声信号に、当該番組の再放送の番組を特定する番組特定データが重畳されてもよい。
データ重畳装置は、放送音声における可聴音に影響されることなく、放送音声信号に番組特定データを重畳させる。このため、放送音声信号に応じて出力される可聴音と、当該放送音声信号に重畳される番組特定データとの関係は、特に問わない。
【００７３】
（変形例１０）
端末装置１０は、放送受信部を備える場合、当該放送受信部で復調した放送音声信号に基づいて、番組特定データを抽出してもよい。この際、端末装置１０は、スピーカ１７を介して出力された音声を取得してもよいし、マイクロホン１４を介さないで、放送受信部から放送音声信号を取得してもよい。
なお、端末装置１０は、放送受信機が外部にある場合も、マイクロホン１４を介さずに放送音声信号を取得してもよい。例えば、端末装置１０は、有線又は無線の通信路を介して、外部の放送受信機から放送音声信号を取得してもよい。
【００７４】
また、番組案内システム１は、地上デジタル放送以外のデジタルテレビジョン放送に対応していてもよく、例えば、通信衛星から放送信号を受信する衛星放送に対応していてもよい。また、番組案内システム１は、アナログテレビジョン放送に対応していてもよい。
また、テレビジョン３０は、無線放送の放送信号を受信していたが、ケーブルテレビ等の有線放送の放送信号を受信してもよい。
また、番組案内システム１は、テレビジョン放送以外の放送に対応していてもよく、例えば、ラジオ放送やインターネット放送等に対応していてもよい。放送音声を伴う放送であれば、端末装置１０は、放送音声信号を取得して番組特定データを抽出することにより、当該番組特定データで特定される番組の番組案内を行うことができる。
【００７５】
端末装置１０が予約リスト１９１を記憶するのではなく、クラウドコンピューティング環境を利用して、サーバ上に予約リスト１９１が記憶されてもよい。この場合に、端末装置１０は、設定された案内タイミングで、番組案内情報をサーバから受信して、受信後直ちに番組案内を行ってもよい。この場合において、端末装置１０が予約リスト１９１を更新し、端末装置１０でない他装置（例えば、同一ユーザが使用する他装置）で、当該予約リスト１９１に基づいて番組案内が行われてもよい。この態様においては、例えば、端末装置１０が指定した他装置で番組案内が行われる。
端末装置１０は、スマートフォンに限らず、携帯電話端末やタブレット端末、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、モバイルコンピュータ、携帯型ゲーム機、携帯型音楽プレーヤ等の、他の端末装置（通信端末）であってもよい。
端末装置１０の制御部１１が実現する機能は、複数のプログラムの組み合わせによって実現され、又は、複数のハードウェア資源の連係によって実現されうる。制御部１１の機能がプログラムを用いて実現される場合、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供されてもよいし、ネットワークを介して配信されてもよい。
【符号の説明】
【００７６】
１…番組案内システム、１０…端末装置、１１…制御部、１１１…抽出部、１１２…案内情報取得部、１１３…操作受付部、１１４…予約制御部、１１５…案内制御部、１１６…通知制御部、１１７…推奨番組特定部、１２…操作部、１３…表示部、１４…マイクロホン、１５…Ａ／Ｄ変換部、１６…Ｄ／Ａ変換部、１７…スピーカ、１８…通信部、１９…記憶部、１９１…予約リスト、２０…番組管理サーバ、３０…テレビジョン、４０…サービスサーバ
【図１】
2015173321.tif 000003
【図２】
2015173321.tif 000004
【図３】
2015173321.tif 000005
【図４】
2015173321.tif 000006
【図５】
2015173321.tif 000007
【図６】
2015173321.tif 000008
【図７】
2015173321.tif 000009
【図８】
2015173321.tif 000010
【図９】
2015173321.tif 000011
【図１０】
2015173321.tif 000012
【図１１】
2015173321.tif 000013
【図１２】
2015173321.tif 000014
【図１３】
2015173321.tif 000015
【図１４】
2015173321.tif 000016
【図１５】
2015173321.tif 000017
【図１６】
2015173321.tif 000018
【図１７】
2015173321.tif 000019