(57)【特許請求の範囲】
【請求項１】
ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、
放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部と、
所定の入力装置への操作により指定された日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、指定された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させる電子番組表表示制御部と、
前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定する番組判定部と、
当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置に送信する検索要求送信部と、
前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるインデクス表示制御部と
を備えることを特徴とする通信装置。
【請求項２】
ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、
放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部と、
所定の入力装置への操作により指定された時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、現在の日時から前記指定された時間長だけ過去に遡った日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、現在から前記指定された時間長だけ過去に遡った前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させる電子番組表表示制御部と、
前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定する番組判定部と、
当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置に送信する検索要求送信部と、
前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるインデクス表示制御部と
を備えることを特徴とする通信装置。
【請求項３】
ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、
放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部と、
所定の入力装置への操作により指定されたイベントの日時を検出し、当該日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、検出された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させる電子番組表表示制御部と、
前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定する番組判定部と、
当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置に送信する検索要求送信部と、
前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるインデクス表示制御部と
を備えることを特徴とする通信装置。
【請求項４】
前記入力装置への操作により前記表示されたインデクスから選択されたインデクスに対応するコンテンツを前記ネットワークから取得し前記表示装置に表示させるコンテンツ表示制御部
を備えることを特徴とする請求項１ないし３のいずれかに記載の通信装置。
【請求項５】
ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部を備える通信装置が行う検索方法であって、
前記通信装置の電子番組表表示制御部が、所定の入力装置への操作により指定された日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、指定された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させ、
前記通信装置の番組判定部が、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定し、
前記通信装置の検索要求送信部が、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置へ送信し、
前記通信装置のインデクス表示制御部が、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させる
を備えることを特徴とする検索方法。
【請求項６】
ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部を備える通信装置が行う検索方法であって、
前記通信装置の電子番組表表示制御部が、所定の入力装置への操作により指定された時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、現在の日時から前記指定された時間長だけ過去に遡った日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、現在から前記指定された時間長だけ過去に遡った前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させ、
前記通信装置の番組判定部が、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定し、
前記通信装置の検索要求送信部が、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置へ送信し、
前記通信装置のインデクス表示制御部が、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させる
を備えることを特徴とする検索方法。
【請求項７】
ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部を備える通信装置が行う検索方法であって、
前記通信装置の電子番組表表示制御部が、所定の入力装置への操作により指定されたイベントの日時を検出し、当該日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、検出された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させ、
前記通信装置の番組判定部が、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定し、
前記通信装置の検索要求送信部が、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置へ送信し、
前記通信装置のインデクス表示制御部が、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させる
を備えることを特徴とする検索方法。
【請求項８】
請求項１ないし４のいずれかに記載の通信装置を構成すべくコンピュータに実行されるコンピュータプログラム。
【請求項９】
請求項８記載のコンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示した電子番組表に含まれる放送後の番組に関する情報を取得できる通信装置と通信装置が行う検索方法に関するものである。
【背景技術】
【０００２】
電子番組表（EPG, Electronic Program Guide,電子番組ガイド）は、テレビジョン放送などで放送される番組についての番組情報からなる。
【０００３】
テレビジョン放送の受像機は、電波により電子番組表を受信および表示し、選択された番組が放送中の場合、当該番組を表示または表示および記録する。受像機は、選択された番組が放送前の場合、当該番組を表示する予約または表示および記録する予約を行う。
【０００４】
場合によっては、受像機は、予め登録されたジャンル、放送時間帯、キーワードなどに適合する番組を電子番組表から検索し、表示、記録、予約などを行う。
【０００５】
受像機としては、通信装置としても機能するものがあり、この受像機は、番組情報に含まれるアドレスにより、インターネットなどから番組に関連するコンテンツを取得して表示する。
【０００６】
この出願の発明に関連する先行技術文献情報としては次のものがある。  
【特許文献１】特開２００３−００９０３０号公報
【特許文献２】特開２００６−１１５２２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、電子番組表には放送後の番組についての番組情報が含まれず、そのため、利用者は、新聞からまたはパーソナルコンピュータを使用してインターネットなどから、その番組に関連するコンテンツを取得しなければならなかった。
【０００８】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、表示した電子番組表に含まれる放送後の番組に関する情報を取得できる通信装置と通信装置が行う検索方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、請求項１の本発明は、ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部と、所定の入力装置への操作により指定された日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、指定された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させる電子番組表表示制御部と、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定する番組判定部と、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置に送信する検索要求送信部と、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるインデクス表示制御部とを備えることを特徴とする通信装置をもって解決手段とする。
【００１４】
請求項１の本発明によれば、電子番組表に含まれかつ指定された日時を含む時間帯に放送を開始した放送後の番組に関するコンテンツのインデクスを表示できる。
【００１５】
請求項２の本発明は、ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部と、所定の入力装置への操作により指定された時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、現在の日時から前記指定された時間長だけ過去に遡った日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、現在から前記指定された時間長だけ過去に遡った前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させる電子番組表表示制御部と、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定する番組判定部と、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置に送信する検索要求送信部と、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるインデクス表示制御部とを備えることを特徴とする通信装置をもって解決手段とする。
【００１６】
請求項２の本発明によれば、電子番組表に含まれかつ指定された時間長だけ過去に遡った日時を含む時間帯に放送を開始した放送後の番組に関するコンテンツのインデクスを表示できる。
【００１７】
請求項３の本発明は、ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部と、所定の入力装置への操作により指定されたイベントの日時を検出し、当該日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、検出された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させる電子番組表表示制御部と、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定する番組判定部と、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置に送信する検索要求送信部と、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるインデクス表示制御部とを備えることを特徴とする通信装置をもって解決手段とする。
【００１８】
請求項３の本発明によれば、電子番組表に含まれかつ指定されたイベントの日時を含む時間帯に放送を開始した放送後の番組に関するコンテンツのインデクスを表示できる。
【００１９】
請求項４の本発明は、前記入力装置への操作により前記表示されたインデクスから選択されたインデクスに対応するコンテンツを前記ネットワークから取得し前記表示装置に表示させるコンテンツ表示制御部を備えることを特徴とする請求項１ないし３のいずれかに記載の通信装置をもって解決手段とする。
【００２０】
請求項４の本発明によれば、放送後の番組に関するコンテンツを表示できる。
【００２９】
請求項５の本発明は、ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部を備える通信装置が行う検索方法であって、前記通信装置の電子番組表表示制御部が、所定の入力装置への操作により指定された日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、指定された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させ、前記通信装置の番組判定部が、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定し、前記通信装置の検索要求送信部が、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置へ送信し、前記通信装置のインデクス表示制御部が、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるを備えることを特徴とする検索方法をもって解決手段とする。
【００３０】
請求項５の本発明によれば、電子番組表に含まれかつ指定された日時を含む時間帯に放送を開始した放送後の番組に関するコンテンツのインデクスを表示できる。
【００３１】
請求項６の本発明は、ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部を備える通信装置が行う検索方法であって、前記通信装置の電子番組表表示制御部が、所定の入力装置への操作により指定された時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、現在の日時から前記指定された時間長だけ過去に遡った日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、現在から前記指定された時間長だけ過去に遡った前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させ、前記通信装置の番組判定部が、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定し、前記通信装置の検索要求送信部が、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置へ送信し、前記通信装置のインデクス表示制御部が、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるを備えることを特徴とする検索方法をもって解決手段とする。
【００３２】
請求項６の本発明によれば、電子番組表に含まれかつ指定された時間長だけ過去に遡った日時を含む時間帯に放送を開始した放送後の番組に関するコンテンツのインデクスを表示できる。
【００３３】
請求項７の本発明は、ネットワークに分散する各コンテンツのインデクスを記憶した検索エンジン装置に通信回線を介して接続され、放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表が記憶される電子番組表記憶部を備える通信装置が行う検索方法であって、前記通信装置の電子番組表表示制御部が、所定の入力装置への操作により指定されたイベントの日時を検出し、当該日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、検出された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成し所定の表示装置に表示させ、前記通信装置の番組判定部が、前記入力装置への操作により前記表示された電子番組表から選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定し、前記通信装置の検索要求送信部が、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し前記検索エンジン装置へ送信し、前記通信装置のインデクス表示制御部が、前記検索要求により前記検索エンジン装置で検索され送信されたインデクスを前記表示装置に表示させるを備えることを特徴とする検索方法をもって解決手段とする。
【００３４】
請求項７の本発明によれば、電子番組表に含まれかつ指定されたイベントの日時を含む時間帯に放送を開始した放送後の番組に関するコンテンツのインデクスを表示できる。
【００３５】
請求項８の本発明は、請求項１ないし４のいずれかに記載の通信装置を構成すべくコンピュータに実行されるコンピュータプログラムをもって解決手段とする。
【００３６】
請求項８の本発明によれば、表示した電子番組表に含まれる放送後の番組に関する情報を取得できる通信装置を実現できる。
【００３７】
請求項９の本発明は、請求項８記載のコンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体をもって解決手段とする。
【００３８】
請求項９の本発明によれば、表示した電子番組表に含まれる放送後の番組に関する情報を取得できる通信装置を実現できる。
【発明の効果】
【００３９】
本発明によれば、表示した電子番組表に含まれる放送後の番組に関する情報を取得できる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の実施の形態を図面を参照して説明する。
【００４１】
図１は、本実施の形態に係る通信装置の構成を示すブロック図である。
【００４２】
通信装置１は、例えば、インターネットなどのネットワーク２を介した通信による検索も行えるテレビジョン放送の受像機であり、コンピュータにより構成される。通信装置１を構成すべく所定のコンピュータプログラムがコンピュータに実行される。
【００４３】
通信装置１は、ネットワーク２に分散する各コンテンツのインデクスを記憶した検索エンジン装置３にネットワーク２などの通信回線を介して接続される。通信装置１は、リモートコントローラなどの入力装置１０１と、液晶表示装置やＣＲＴなどの表示装置１０２とともに使用される。表示装置１０２は、通信装置１であるテレビジョン放送の受像機に内蔵されることがある。
【００４４】
通信装置１は、衛星または電波塔から送信される電波により放送される番組の放送が開始される開始日時と終了される終了日時を含む番組情報からなる電子番組表を取得する電子番組表取得部１０３と、取得された電子番組表が記憶される電子番組表記憶部１０４と、記憶された電子番組表を読み出す電子番組表読み出し部１０５と、電子番組表を表示装置１０２に表示させる電子番組表表示制御部１０６と、入力装置１０１への操作により選択された番組情報を基に当該番組情報の番組が放送後の番組であるか否かを判定する番組判定部１０７と、当該番組が放送後の番組であると判定された場合に、当該番組情報の一部を含む検索要求を生成し検索エンジン装置３に送信する検索要求送信部１０８と、検索要求により検索エンジン装置３で検索され送信されたインデクスを表示装置１０２に表示させるインデクス表示制御部１０９と、入力装置１０１への操作により選択されたインデクスに対応するコンテンツをネットワーク２から取得し表示装置１０２に表示させるコンテンツ表示制御部１１０と、番組の表示または記録を行う番組制御部１１１と、番組の表示または記録の予約を行う番組予約部１１２とを備える。
【００４５】
コンテンツは、例えば、ｈｔｍｌ（hyper text markup language）で記述されたファイルを含むものである。コンテンツは、画像ファイルや文字情報からなるファイルでもよい。インデクスは、コンテンツを示す情報であり、その要約などである。インデクスには、例えば、コンテンツを記憶しているウェブサーバのアドレスが含まれる。
【００４６】
番組とは、連続ドラマなどにおいては、同一回の番組をいうものである。
【００４７】
図２に示すように、番組情報は、番組の放送が開始される開始日時、終了される終了日時、番組のタイトル、放送回のタイトル、チャネル名、出演者名や内容などの詳細情報を含む。
【００４８】
次に、通信装置１が行う検索方法をフローチャートを参照して説明する。
【００４９】
図３において、電子番組表取得部１０３は、通信装置１に接続されたアンテナが受信する電波や通信ネットワークを経由して、電子番組表を取得し（Ｓ１）、電子番組表記憶部１０４に記憶させる（Ｓ３）。電子番組表には、放送前、放送中、放送後の番組の番組情報が含まれている。
【００５０】
入力装置１０１への操作により、電子番組表読み出し部１０５は、電子番組表記憶部１０４から、例えば、この操作時に放送中の番組の番組情報を含む範囲の電子番組表、または、前回に読み出され表示された電子番組表の表示が終了したときに表示されていた範囲の電子番組表を読み出す（Ｓ１１）。そして、電子番組表表示制御部１０６が、電子番組表を表示装置１０２に表示させる（Ｓ１３）。操作は、例えば、リモートコントローラである入力装置１０１に設けられた電子番組表を表示させるためのキーを押下することである。
【００５１】
入力装置１０１への操作により、電子番組表表示制御部１０６は、表示された電子番組表内の番組情報が選択されたか否かを判定する（Ｓ１５）。番組情報を選択する操作は、例えば、リモートコントローラである入力装置１０１に設けられたカーソルキーを押下して、予め表示されたポインタを所望の番組情報に合わせ、選択キーを押下することである。この他にも、キーワードなどを指定する操作があり、この場合は、番組情報が選択されていないと判定される。キーワードの指定は、例えば、リモートコントローラである入力装置１０１に設けられた数字キーを押下し、押下する数字キーの組合せをキーワードに応じたものとすることによりなされる。以下に説明する日時、イベントの指定も同様である。
【００５２】
電子番組表表示制御部１０６は、番組情報が選択されていないと判定したなら、表示された電子番組表を基に電子番組表を生成する（Ｓ１７）。
【００５３】
ここで電子番組表表示制御部１０６は、例えば、指定されたキーワードを含む番組情報を電子番組表から読み出し、当該番組情報からなる電子番組表を生成する。
【００５４】
または、電子番組表表示制御部１０６は、入力装置１０１への操作により指定された日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、指定された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成する。
【００５５】
放送中の番組の検出、最も早く放送を開始された番組の検出、２つの日時の間に開始された番組の検出は、電子番組表を構成する各番組情報内の開始日時および終了日時ならびに現在の日時を使用してなされる。
【００５６】
図４に示すように、指定された日時（指定日時）が６日前の場合、利用者の探す番組は、その前後３日に存在することが顕著であるから、その期間に放送された番組を検出すればよい。
【００５７】
指定された日時が６日前であり、Ｘが０．５の場合、まず、３日間の時間長が計算され、６日前の３日前つまり９日前の日時に放送中の番組が検出され、その中で最も早く放送を開始された番組が検出される。そして、６日前の３日後つまり３日前の日時と当該検出された番組の開始時刻（例えば、９日前の１時間前）との間に開始された番組が検出され、検出された番組の番組情報が当該電子番組表から読み出され、読み出された番組情報からなる電子番組表が生成される。
【００５８】
または、同様の理由により、電子番組表表示制御部１０６は、入力装置１０１への操作により指定された時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、現在の日時から前記指定された時間長だけ過去に遡った日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、現在から前記指定された時間長だけ過去に遡った前記日時から前記指定された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成する。
【００５９】
指定された時間長が６日間であり、Ｘが０．５の場合、まず、６日前の３日前つまり９日前の日時に放送中の番組が検出され、その中で最も早く放送を開始された番組が検出される。そして、６日前の３日後つまり３日前の日時と当該検出された番組の開始時刻（例えば、９日前の１時間前）との間に開始された番組が検出され、検出された番組の番組情報が当該電子番組表から読み出され、読み出された番組情報からなる電子番組表が生成される。
【００６０】
または、同様の理由により、電子番組表表示制御部１０６は、入力装置１０１への操作により指定されたイベントの日時を検出し、当該日時と現在の日時との間の時間長にＸ（ただし０＜Ｘ＜１）を乗じた時間長を計算し、検出された前記日時から前記計算された時間長だけ過去の遡った日時に放送中の番組を電子番組表を使用して検出し、検出された番組の中で最も早く放送を開始された番組を検出し、指定された前記日時から前記計算された時間長だけ経過した日時と当該検出された番組の開始日時との間に開始された番組を検出し、検出された番組の番組情報を当該電子番組表から読み出し、読み出した番組情報からなる電子番組表を生成する。
【００６１】
指定されたイベントの日時が６日前であり、Ｘが０．５の場合、まず、３日間の時間長が計算され、６日前の３日前つまり９日前の日時に放送中の番組が検出され、その中で最も早く放送を開始された番組が検出される。そして、６日前の３日後つまり３日前の日時と当該検出された番組の開始時刻（例えば、９日前の１時間前）との間に開始された番組が検出され、検出された番組の番組情報が当該電子番組表から読み出され、読み出された番組情報からなる電子番組表が生成される。
【００６２】
イベントの日時の検出は、例えば、予めイベントの名前などと日時を対応づけたデータベースを入力装置１０１への操作により指定されたイベントの名前で検索すればよい。
【００６３】
電子番組表表示制御部１０６は、生成された電子番組表から、入力装置１０１への操作により指定されたキーワードを含む番組情報を読み出し、読み出した番組情報からなる電子番組表を生成してもよい。
【００６４】
次に、電子番組表表示制御部１０６は、ステップＳ１３に戻る。つまり、生成した電子番組表を表示装置１０２に表示させる（Ｓ１３）。
【００６５】
一方、ステップＳ１５で、番組情報が選択されたと判定されたなら、番組判定部１０７が、選択された番組情報を基に番組情報の番組が放送後の番組であるか否かを判定する（Ｓ１９）。
【００６６】
検索要求送信部１０８は、放送後の番組であると判定された場合に、当該番組情報の一部（例えば、放送回のタイトル）を含む検索要求を生成し（Ｓ２０）、検索エンジン装置３に送信する（Ｓ２１）。検索要求は、図５に示すような検索式を含む。検索式は、番組情報内の情報同士をＡＮＤやＯＲするものでもよい。図６に示すように、実際の検索要求には、検索エンジン装置のアドレスや検索コマンドが含まれる。
【００６７】
インデクス表示制御部１０９は、検索要求により検索エンジン装置３で検索され送信されたインデクス（要約など）を表示装置１０２に表示させる（Ｓ２３）。図７に示すように、例えば、検索要求ごとにインデクスが表示される。
【００６８】
コンテンツ表示制御部１１０は、入力装置１０１への操作により前記表示されたインデクスから選択されたインデクスに対応するコンテンツをネットワーク２から取得し表示装置１０２に表示させ（Ｓ２５）、終了する。コンテンツは、例えば、放送回のあらすじを記述したファイルであり、インデクスに含まれたアドレスを有するウェブサーバから取得される。
【００６９】
番組制御部１１１は、放送後の番組でないと判定された場合、具体的には、放送中の番組であると判定された場合、表示装置１０２に表示ボタンと記録ボタンを表示し（Ｓ２７）、入力装置１０１への操作により表示ボタンが選択された場合、必要に応じてチャネルを変更して当該番組を受信し表示装置１０２へ表示させ、記録ボタンが選択された場合、当該番組を受信および記録し（Ｓ２９）、終了する。
【００７０】
番組予約部１１２は、放送後の番組でないと判定された場合、具体的には、放送前の番組であると判定された場合、表示予約ボタンと記録予約ボタンを表示し（Ｓ３１）、表示予約ボタンが選択された場合、当該番組を表示する予約を行い、記録予約ボタンが選択された場合、当該番組を受信および記録する予約を行い（Ｓ３３）、終了する。
【００７１】
したがって、本実施の形態に係る通信装置１によれば、表示された電子番組表に含まれる放送後の番組に関するコンテンツのインデクスやそのコンテンツを表示できる。例えば、連続ドラマにおける放送後の回のあらすじなどを表示でき、これをこれから放送される回を視聴するインセンティブとすることができる。また、放送後の回だけに出演していた出演者についての情報なども表示することができる。
【００７２】
また、時間長やイベントの指定により、日時を指定しなくても、利用者の探している番組の電子番組表を表示でき、その電子番組表に含まれる放送後の番組に関するコンテンツのインデクスやそのコンテンツを表示できる。
【００７３】
また、指定されたキーワードにより番組情報が一旦選択され、その番組情報の一部を含む検索要求を生成するので、検索要求に含まれるものはキーワードとは必ずしも一致しない。よって、利用者の想像していない情報を表示することができる。また、キーワードが１つであっても検索要求に多くの情報を含められ、インデクスやコンテンツを多く表示できるので、利用者は求める情報をより早く見ることができる。
【００７４】
なお、本実施の形態では、番組制御部１１１と番組予約部１１２を設けたが、これらは通信装置１をテレビジョン放送の受像機とするものであるから、その必要がなければ、これらを通信装置１には設けず、つまり、番組制御部１１１と番組予約部１１２以外の要素を備えた通信装置を、テレビジョン放送の受像機とは別に設けてもよい。
【００７５】
本実施の形態では、表示された電子番組表を基に電子番組表を生成したが、こうせず、表示された電子番組表から番組情報を選択することだけをできるようにしてもよい。
【００７６】
本実施の形態では、テレビジョン放送の受像機の例を説明したが、通信装置は、表示装置を内蔵しないテレビジョン放送の録画機でもよい。
【００７７】
また、通信装置１を構成するためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に格納し、陳列などして流通させたり、当該コンピュータプログラムをインターネットなどの通信網を介して伝送させてもよい。
【図面の簡単な説明】
【００７８】
【図１】本実施の形態に係る通信装置の構成を示すブロック図である。
【図２】番組情報の構成を示す図である。
【図３】本実施の形態に係る検索方法を示すフローチャートである。
【図４】指定日時と利用者が探している番組が存在する期間の対応を示す表である。
【図５】検索式の例を示す図である。
【図６】検索要求の例を示す図である。
【図７】インデクスの表示態様の例を示す図である。
【符号の説明】
【００７９】
１…通信装置
２…ネットワーク
３…検索エンジン装置
１０１…入力装置
１０２…表示装置
１０３…電子番組表取得部
１０４…電子番組表記憶部
１０５…電子番組表読み出し部
１０６…電子番組表表示制御部
１０７…番組判定部
１０８…検索要求送信部
１０９…インデクス表示制御部
１１０…コンテンツ表示制御部
１１１…番組制御部
１１２…番組予約部
【図１】
0005069541.tif 000002
【図２】
0005069541.tif 000003
【図３】
0005069541.tif 000004
【図４】
0005069541.tif 000005
【図５】
0005069541.tif 000006
【図６】
0005069541.tif 000007
【図７】
0005069541.tif 000008