(57)【要約】 【課題】  所望の放送番組を容易に記録できる情報記録装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供すること。【解決手段】  端末装置３００と、放送番組を記録する記録装置４００と、端末装置３００および記録装置４００の間を通信可能に接続するネットワーク２００と、を備えた録画システム１００であって、端末装置３００は、地理情報を記憶する記憶手段と、地理情報における所定の位置を示す目的地情報を記録装置４００にネットワーク２００を介して送信する通信回線接続部３１０と、を有し、記録装置４００は、端末装置３００から送信される目的地情報を受信するネットワークインターフェース４４０と、放送番組に関する情報である番組付帯情報を取得する番組付帯情報取得手段４７２と、受信した目的地情報に基づいて番組付帯情報から目的番組情報を取得する録画予約手段４７３と、を有する。【選択図】図１
2005203957.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、放送番組を記録する記録装置と、前記端末装置および前記記録装置の間を通信可能に接続する通信手段と、を備えた情報処理システムであって、
前記端末装置は、
地理情報を記憶する地理情報記憶手段と、
前記地理情報における所定の位置を示す地理特定情報を前記記録装置に前記通信手段を介して送信する送信手段と、を有し、
前記記録装置は、
前記端末装置から送信される前記地理特定情報を受信する受信手段と、
前記放送番組に関する情報である放送番組情報を取得する放送番組情報取得手段と、
受信した前記地理特定情報に基づいて前記放送番組情報から目的番組情報を取得する目的番組情報取得手段と、を有することを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
前記地理特定情報は、前記地名情報であることを特徴とした情報処理システム。
【請求項３】
請求項１に記載の情報処理システムにおいて、
前記地理特定情報は、位置情報であることを特徴とした情報処理システム。
【請求項４】
請求項１に記載の情報処理システムにおいて、
前記端末装置は、地理情報の出発位置に関する第1地理情報および目的位置に関する第2地理情報を取得する地理情報取得手段と、
前記第1地理情報および第2地理情報で示される区間の経路を前記地理情報上で探索して経路情報を取得する経路探索手段と、を備え、
前記地理特定情報は、前記経路情報中に含まれていることを特徴とした情報処理システム。
【請求項５】
請求項４に記載の情報処理システムであって、
前記端末装置は、前記地理特定情報を入力する入力手段を備え、
前記地理情報取得手段は、前記入力手段から入力される地理特定情報に基づいて前記第１地理情報および第2地理情報を取得する
ことを特徴とした情報処理システム。
【請求項６】
請求項１ないし請求項５のいずれかに記載の情報処理システムにおいて、
前記目的番組情報に対応する放送番組である目的番組を記録媒体に記録する目的番組記録手段と、
前記目的番組に関する情報を記録する目的番組情報記録手段と、
を備えたことを特徴とした情報処理システム。
【請求項７】
請求項１ないし請求項３のいずれかに記載の情報処理システムにおいて、
前記記録装置は、前記目的番組情報に基づいて記録予約情報を生成する目的番組予約手段を備え、前記記録予約情報に基づいて前記放送番組を記録する
ことを特徴とした情報処理システム。
【請求項８】
請求項１ないし請求項７のいずれかに記載の情報処理システムであって、
前記報知手段は、地理情報を表示手段に表示させる表示制御手段である
ことを特徴とした情報処理システム。
【請求項９】
請求項８に記載の情報処理システムであって、
前記表示制御手段は、前記記録装置にて取得した前記目的番組情報を前記表示手段に表示させる
ことを特徴とした情報処理システム。
【請求項１０】
請求項１ないし請求項７のいずれかに記載の情報処理システムであって、
前記放送番組情報取得手段は、放送局から送信される放送波を受信し、前記放送波に含まれる番組付帯情報を取得する
ことを特徴とした情報処理システム。
【請求項１１】
請求項１から請求項１０のいずれかに記載の情報処理システムであって、
前記地理情報取得手段は、１つの地理特定情報を認識すると、その地理特定情報で示される位置の周辺地域に関する情報を認識し、この周辺地域に関する地理特定情報を同時に取得する
ことを特徴とした情報処理システム。
【請求項１２】
放送番組を記録する記録装置に通信手段を介して接続される端末装置であって、
地理情報を記憶する地理情報記憶手段と、
前記地理情報における所定の位置を示す地理特定情報であって、前記放送番組に関する情報である放送番組情報から目的番組情報を前記記録装置が取得するために用いられる地理特定情報を前記記録装置に前記通信手段を介して送信する送信手段と、
を備えたことを特徴とした端末装置。
【請求項１３】
請求項１２に記載の端末装置に通信手段を介して接続される記録装置であって、
端末装置にて取得されて送信される地理特定情報を受信する受信手段と、
前記放送番組に関する情報である放送番組情報を取得する放送番組情報取得手段と、
受信した前記地理特定情報に基づいて前記放送番組情報から目的番組情報を取得する目的番組情報取得手段と、
を備えたことを特徴とした記録装置。
【請求項１４】
端末装置において、地理情報から所定の位置を示す地理特定情報を取得して、取得した地理特定情報を前記端末装置から記録装置に通信手段を介して送信し、
前記記録装置において、放送番組に関する情報である放送番組情報を取得して、受信した前記地理特定情報に基づいて前記放送番組情報から目的番組情報を取得する
ことを特徴とする情報処理方法。
【請求項１５】
請求項１４に記載の情報処理方法を演算手段に実行させることを特徴とした情報処理プログラム。
【請求項１６】
請求項１５に記載の情報処理プログラムが演算手段にて読み取り可能に記憶されたことを特徴とした情報処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の処理を要求する旨の要求情報に基づいて前記情報を処理する情報処理システム、端末装置、記録装置、情報処理方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、特定の地理的な場所がテーマとなっている番組を視聴中に、ユーザが気に留めた場所を周遊するようなドライブルートを設定できるようにしたデジタルテレビジョンシステムおよびカーナビゲーションシステムがある（例えば特許文献１）。これは、リモートコントロール装置およびテレビジョン装置から構成されるデジタルテレビジョンシステムとカーナビゲーションシステムとを通信手段にてデータ転送可能にし、リモートコントロール装置による操作でテレビジョンシステムは番組付帯情報をカーナビゲーションに送信し、カーナビゲーションで番組付帯情報に含まれる場所を特定するデータを用いてドライブルートを設定するものである。
【特許文献１】特開２００１−１９７３２９号公報（第８頁右段）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１では、テレビジョン装置で番組を視聴中で、その番組の中でユーザが周遊したい地理を特定するものであるため、例えば先に周遊したい場所が決まっている場合では、その周遊したい場所を予め番組表などで調べる、あるいは放送局などから送信される番組付帯情報を認識してユーザが所望する番組を検索して自動的に録画可能なビデオレコーダなどに録画するためには番組付帯情報に記載されている番組ＩＤをユーザ自身で調べる必要があった。このように、番組情報や番組ＩＤを調べたりするためには、膨大な量の番組表や番組付帯情報から目的にあった番組を見つける必要があり、大変煩雑な作業を伴った。
【０００４】
本発明は、このような実情に鑑み、所望の放送番組を容易に記録できる情報処理システム、端末装置、記録装置、情報処理方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することを１つの目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、端末装置と、放送番組を記録する記録装置と、前記端末装置および前記記録装置の間を通信可能に接続する通信手段と、を備えた情報処理システムであって、前記端末装置は、地理情報を記憶する地理情報記憶手段と、前記地理情報における所定の位置を示す地理特定情報を前記記録装置に前記通信手段を介して送信する送信手段と、を有し、前記記録装置は、前記端末装置から送信される前記地理特定情報を受信する受信手段と、前記放送番組に関する情報である放送番組情報を取得する放送番組情報取得手段と、受信した前記地理特定情報に基づいて前記放送番組情報から目的番組情報を取得する目的番組情報取得手段と、を有する事を特徴とする情報処理システムである。
【０００６】
請求項１２に記載の発明は、放送番組を記録する記録装置に通信手段を介して接続される端末装置であって、地理情報を記憶する地理情報記憶手段と、前記地理情報における所定の位置を示す地理特定情報であって、前記放送番組に関する情報である放送番組情報から目的番組情報を前記記録装置が取得するために用いられる地理特定情報を前記記録装置に前記通信手段を介して送信する送信手段と、を備えたことを特徴とした端末装置である。
【０００７】
請求項１３に記載の発明は、請求項１２に記載の端末装置に通信手段を介して接続される記録装置であって、端末装置にて取得されて送信される地理特定情報を受信する受信手段と、前記放送番組に関する情報である放送番組情報を取得する放送番組情報取得手段と、受信した前記地理特定情報に基づいて前記放送番組情報から目的番組情報を取得する目的番組情報取得手段と、を備えたことを特徴とした記録装置である。
【０００８】
請求項１４に記載の発明は、端末装置において、地理情報から所定の位置を示す地理特定情報を取得して、取得した地理特定情報を前記端末装置から記録装置に通信手段を介して送信し、前記記録装置において、放送番組に関する情報である放送番組情報を取得して、受信した前記地理特定情報に基づいて前記放送番組情報から目的番組情報を取得することを特徴とする情報処理方法である。
【０００９】
請求項１５に記載の情報処理方法を演算手段に実行させることを特徴とした情報処理プログラムである。
【００１０】
請求項１６に記載の発明は、請求項１５に記載の情報処理プログラムが演算手段にて読み取り可能に記憶されたことを特徴とした情報処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施の形態を図面に基づいて説明する。なお、この一実施の形態では、端末装置からの目的地の地理に関する情報を記録装置としての録画装置で受信する情報処理システムとしての録画システムを例示して説明するがこれに限らない。すなわち、例えば情報記録装置に例えばラジオ番組の録音予約を設定する録音装置を用いてもよい。また、端末装置としては、例えばナビゲーション装置や、地図情報を用いて地理情報を提供するアプリケーションソフトを備えた例えばパーソナルコンピュータや、その他各種の装置を用いることができる。さらには、画像データやプログラムなどいずれの情報を、同様に処理させる構成とすることができる。
【００１２】
〔情報処理システムの構成〕
図１ないし図１６を用いて本実施の形態の録画システムの構成を説明する。図１は、録画システムの概略を示すブロック図である。図２は、端末装置の概略を示すブロック図である。図３は、地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。図４は、地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。図５は、地図情報の各地点に関する地点情報のテーブル構造を示す概念図である。図６は、処理部の構成を示すブロック図である。図７は、目的地情報のテーブル構造を示す概念図である。図８は、表示手段としての端末表示部に表示される画面表示の一例を示した図である。図９は、表示手段としての端末表示部に表示される画面表示の一例を示した別の図である。図１０は、図９における画面表示に用いられる録画コンテンツ情報を示す概念図である。図１１は、録画装置の概略を示すブロック図である。図１２は、録画装置の記録媒体に記録されるデータ構造を示す概念図である。図１３は、図１２に示されるデータ構造の一部を構成するキーワード情報群を示す概念図である。図１４は、図１２に示されるデータ構造の一部を構成する録画予約情報群を示す概念図である。図１５は、図１２に示されるデータ構造の一部を構成する録画番組情報群を示す概念図である。図１６は、録画装置のＣＰＵの構成を示すブロック図である。
【００１３】
図１において、１００は情報処理システムとしての録画システムで、この録画システム１００は、通信手段としてのネットワーク２００と、端末装置３００と、記録装置としての録画装置４００と、を備えている。
【００１４】
ネットワーク２００には、端末装置３００および録画装置４００が接続されている。そして、ネットワーク２００は、端末装置３００および録画装置４００を情報の送受信が可能な状態に接続する。例えば、ＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ(Local Area Network)、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、端末装置３００および録画装置４００間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。なお、図１において端末装置３００や録画装置４００は１つのみ表示しているが、例えば複数ネットワークに接続されているものであってもよい。
【００１５】
〔端末装置の構成〕
端末装置３００は、例えば移動体としての車両に搭載される車載型、携帯型、ＰＤＡ（Personal Digital Assistant）、携帯電話、ＰＨＳ(Personal Handyphone System)、パーソナルコンピュータなどが例示できる。この端末装置３００は、図２に示すように、送信手段としての通信回線接続部３１０と、入力手段としての端末入力部３２０と、表示手段としての端末表示部３３０と、地理情報記憶手段としての記憶手段３４０と、メモリ３５０と、処理部３６０と、表示制御部３７０と、を備えている。
【００１６】
バス３８０は、例えばＰＣＩ（Peripheral Component Interconnect）バスや、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４バスなどが例示できる。このバス４１０には、通信回線接続部３１０と、端末入力部３２０と、記憶手段３４０と、メモリ３５０と、処理部３６０と、表示制御部３７０と、などが接続されている。
【００１７】
通信回線接続部３１０は、ネットワーク２００を介して録画装置４００に接続されるとともに、処理部３６０にバス３８０を介して接続されている。そして、通信回線接続部３１０は、ネットワーク２００を介して録画装置４００から端末信号Ｓtを受信可能で、この端末信号Ｓtの取得によりあらかじめ設定されている入力インターフェース処理を実施し、処理端末信号Ｓttとして処理部３６０に出力する。また、通信回線接続部３１０は、処理部３６０から処理端末信号Ｓttが入力可能で、この入力される処理端末信号Ｓttの取得によりあらかじめ設定されている出力インターフェース処理を実施し、端末信号Ｓtとしてネットワーク２００を介して録画装置４００に送信する。
【００１８】
端末入力部３２０は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンなどを有している。この端末入力部３２０はバス３８０を介して処理部３６０に接続されている。この操作ボタンの入力操作としては、端末装置３００の動作内容の設定などの設定事項である。具体的には、目的地の設定、情報の検索、車両の移動状況である走行状態を表示させるなどが例示できる。そして、端末入力部３２０は、設定事項の入力操作により、所定の信号Ｓinを処理部３６０へ適宜出力して設定させる。なお、この端末入力部３２０としては、操作ボタンなどの操作に限らず、例えば端末表示部３３０に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種設定事項を設定入力する構成としてもできる。
【００１９】
端末表示部３３０は、処理部３６０にて制御され処理部３６０からの画像データの信号Ｓdpを画面表示させる。画像データとしては、記憶手段３４０に記憶される後述する地理情報としての地図情報や検索情報などの画像データの他、図示しないＴＶ受信機で受信したＴＶ画像データ、録画装置４００から送信される情報に関する画像データ、外部装置など光ディスクや磁気ディスクなどの記録媒体に記録されドライブにて読み取った画像データ、メモリ３５０からの画像データなどである。この端末表示部３３０は、具体的に、液晶や有機ＥＬ（electoroluminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）などが用いられる。
【００２０】
記憶手段３４０は、例えば図３および図４に示すような地理情報としての地図情報や、後述する録画番組情報などを格納、すなわち適宜読み出し可能に記憶する。この記憶手段は、バス３８０を介して処理部３６０に接続される。この記憶手段３４０は、図示しない、地図情報が記憶される地図情報記憶領域と、地点情報が記憶される地点情報記憶領域と、録画番組情報が記憶される録画番組情報記憶領域と、などを備えている。なお、ここでは、記憶手段３４０が上述する２つの記憶領域を備えた構成について例示したが、これに限らず例えば記憶手段３４０に上述した記憶領域を備えない構成や、さらに他の記憶領域を備えた構成などとしてもよい。また、記憶手段１５０としては、ＨＤ、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどが例示できる。
【００２１】
地図情報は、複合経路探索処理の際の自走経路の探索処理や、地図の表示処理などに用いられる。この地図情報は、例えば図３に示すようないわゆるＰＯＩ（Point Of Interest）データである表示用データＶＭと、例えば図４に示すようなマッチングデータＭＭと、移動経路探索用地図データと、などを備えている。
【００２２】
表示用データＶＭは、例えばそれぞれ固有の番号が付加された複数の表示用メッシュ情報ＶＭxを備えている。すなわち、表示用データＶＭは、一部の領域に関する表示用メッシュ情報ＶＭxに複数分割され、表示用メッシュ情報ＶＭxが縦横に複数連続して構成されている。なお、表示用メッシュ情報ＶＭxは、適宜一部の領域に関する下層の表示用メッシュ情報ＶＭxにさらに複数分割されていてもよい。各表示用メッシュ情報ＶＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。
【００２３】
そして、表示用メッシュ情報ＶＭxは、例えば交差点の名称などの名称情報ＶＭxＡと、道路情報ＶＭxＢと、背景情報ＶＭxＣと、にて構成されている。名称情報ＶＭxＡは、その領域における他要素データである例えば交差点の名称や地域の名称などを絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。道路情報ＶＭxＢは、その領域における道路要素データである道路を絶対座標ＺＰとの位置関係で所定の位置に配置表示させるデータのテーブル構造に構成されている。背景情報ＶＭxＣは、他要素データである著名な場所や建造物などを示すマークや、その著名な場所や建造物などを示す他要素データである画像情報などを絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。
【００２４】
一方、マッチングデータＭＭは、表示用データＶＭと同様に、例えばそれぞれ固有の番号が付加された一部の領域に関するマッチングメッシュ情報ＭＭxに複数分割され、マッチングメッシュ情報ＭＭxが縦横に複数連続して構成されている。なお、マッチングメッシュ情報ＭＭxは、適宜一部の領域に関する下層のマッチングメッシュ情報ＭＭxにさらに複数分割されていてもよい。各マッチングメッシュ情報ＭＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。なお、マッチングメッシュ情報ＭＭxは、表示用メッシュ情報ＶＭxと異なる領域を表すデータ構造、すなわち分割される領域の縮尺が異なっていてもよい。ここで、縮尺が同一であれば固有の番号の情報を用いてデータを関連付けておけばよく、また縮尺が異なる場合であれば例えば絶対座標を用いてデータを関連付けるなどすればよい。
【００２５】
このマッチングデータＭＭは、複数のリンク列ブロック情報を有している。そして、このリンク列ブロック情報は、図３に示すように、道路を構成し地点を表すノードＮを結ぶ線分であるリンクＬが、所定の規則性で複数関連付けられたデータのテーブル構造である。具体的には、道路の所定の長さ例えば甲州街道や青梅街道などの連続する道路のように、リンクＬが折れ線上にそれぞれ連なった連続するリンク列となるもので関連付けられている。そして、リンクＬは、各リンクＬ毎に付加された固有の番号である線分固有情報（以下、リンクＩＤという。）と、リンクＬが結ぶ２つのノードＮを表す固有の番号などのノード情報とを有している。
【００２６】
また、ノードＮは、各道路の交差点や屈曲点、分岐点、合流点などの結節点に相当する。そして、ノードＮに関する情報は、リンク列ブロック情報におけるノードＮ毎に付加された固有の番号である地点固有情報と、各ノードＮが存在する位置の座標情報と、交差点や分岐点などの複数のリンクが交差する分岐位置か否かの分岐情報であるフラグ情報と、を有している。なお、ノードＮには、単に道路の形状を表すためにフラグ情報を有しない地点固有情報および座標情報のみを有したものや、トンネルや道路の幅員などの道路の構成を表す情報である属性情報をさらに有したものもある。
【００２７】
さらに、マッチングデータＭＭのリンク列ブロック情報には、道路の構成に関する情報、例えば車線数、本線か否か、国道や県道、有料道路などの種別やトンネル内などの構成などが関連付けられている。これら道路の構成に関する情報により、表示用データＶＭに対応して道路を地図表示可能となっている。
【００２８】
また、移動経路探索用地図データは、例えばマッチングデータＭＭと同様のテーブル構造、すなわち道路を表すノードＮのように地点を表す地理特定情報としての地点情報とリンクＬのように地点を結ぶ線分情報とを有したテーブル構造で、移動経路を探索するために道路を表すための情報構造となっている。
【００２９】
地点情報は、例えば図５に示すようなテーブル構造のデータ構造に形成される情報である。図５において、地点情報５１０は、位置情報５１１と、地図表示用情報５１２と、地点付加情報５１３と、などの情報を備えている。位置情報５１１は、各地点の例えば経度緯度などによって位置を表した情報である。地図表示用データは、位置情報５１１に示される地点を端末表示部３３０上に表示させるための地図情報に関する情報である。地点付加情報５１３は、位置情報５１１に示される地点の名称や、建物名、住所等の各種情報が格納された情報である。この地点付加情報５１３は、位置情報５１１にて示される地点の情報が複数含まれているものであってもよく、また、位置情報５１１にて示される地点周辺の観光名所などを示す情報が含まれているものであってもよい。
【００３０】
また、記憶手段３４０には、例えば地図情報における所定の地点の情報を取得するための検索情報が記憶されている。すなわち、検索情報は、地図情報上で順次細分化される領域となる都道府県名、市町村名、地区名、地点名などの内容やガイダンスなどの各種情報や、地点としての店舗に関する各種情報などで、例えば階層状に項目情報が関連付けられたツリー構造のテーブル構造となっている。
【００３１】
メモリ３５０は、ネットワーク２００を介して取得した各種情報や、端末入力部３２０で入力操作される設定事項、あるいは音楽データや画像データなどを適宜記憶する。このメモリ３５０は、バス３８０を介して処理部３６０に接続される。また、メモリ３５０には、端末装置３００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを記憶している。なお、メモリ３５０としては、ＨＤ（Hard Disc）や光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００３２】
処理部３６０は、図示しない各種入出力ポート、例えば通信回線接続部３１０が接続される通信ポート、端末入力部３２０が接続されるキー入力ポート、端末表示部３３０が接続される表示部制御ポート、メモリ３５０が接続される記憶ポートなどを有する。そして、処理部３６０は、各種プログラムとして、図６に示すように、地理情報取得手段としての目的地認識手段３６１と、情報検索手段３６２と、報知手段としての表示制御手段３６３と、録画情報認識手段３６４と、などを備えている。また、処理部３６０は、内蔵時計を備え、現在日時に関する時間情報を取得可能となっている。
【００３３】
目的地認識手段３６１は、例えば端末入力部３２０の入力操作により設定入力された目的地に関する位置情報を認識する。そして、認識した位置情報および地点情報５１０に基づいて図７に示すような位置情報としての目的地情報を生成する。図７において、目的地情報５２０は、例えば名称情報５２１と、目的地位置情報５２２と、などを備えたデータ構造である。名称情報５２１は、各地点の名称や建物名などの情報が記載され、地点情報５１０の地点付加情報５１３に基づいて生成される。この名称情報５２１は、複数の地点の名称や建物名が含まれているものであってもよく、また、位置情報５１１にて示される地点周辺の観光名所などを示す情報が含まれているものであってもよい。目的地位置情報５２２は、ユーザにより端末入力部にて設定入力された目的地の位置に関する情報であり、例えば緯度経度などの情報が含まれている。そして、この目的地情報は、記憶手段３４０に記憶される。
【００３４】
情報検索手段３６２は、端末入力部３２０からの設定入力にて取得する情報のうちの検索情報に基づいて、メモリ３５０に記憶され検索情報に対応して関連付けられた各種情報取得する。すなわち、例えば検索する項目情報を、リスト表示、番号などの数値を入力するためのテンキー画面、文字を５０音やアルファベットなどの文字で入力するための文字入力画面などを端末表示部３３０に表示させて、端末入力部３２０の入力操作に基づいて適宜階層状の項目情報をメモリ３５０が取得するなどして情報を検索する。
【００３５】
表示制御手段３６３は、端末表示部３３０を適宜制御して各種情報を端末表示部３３０で表示させる。この表示制御手段３６３の制御により、情報検索手段３６２で情報を検索するための各種画面表示も表示可能となっている。
【００３６】
この表示制御手段３６３にて表示される端末表示部３３０の画面表示の一例として図８に示す画面表示を例示する。図８において、地図情報３３１は例えばＥ市周辺の地図情報を表示させたものである。この地図情報には、Ａ地点、Ｂ町、Ｃ町、Ｄ町、Ｅ市、Ｆ浜、Ｇ浜、Ｈ浜、Ｉ浜、Ｊ１駅からＪ４駅、などが表示されている。そして、この画面表示上で、例えばユーザの入力操作によってＡ地点が選択されたとする。この時、目的地認識手段３６１は、Ａ地点に関する経度および緯度を記載した位置情報を認識して目的地位置情報５２２を生成する。そして、地点情報５１０の地点付加情報５１３に基づいて、Ａ地点の名称や建物名などの情報を記載した名称情報５２１を生成する。また、この名称情報５２１は、前述したように、Ａ地点の近傍の名称や建物名、観光名所などの情報を記載してもよく、すなわち、Ａ地点の近傍にあるＨ浜やＪ３駅などを名称情報として記載するものであってもよい。
【００３７】
録画情報認識手段３６４は、録画装置４００から送信された後述する録画番組情報を認識する。そして、録画情報認識手段３６４は、録画番組確認情報を認識すると図９に示すように端末表示部３３０に録画装置４００にて目的地に関する情報が録画された旨の情報を表示させる処理を表示制御手段に実施させる。具体的には、録画情報認識手段３６４は、録画番組情報を認識すると、例えば端末表示部３３０に画面表示された地図情報３３１上に例えば番組確認アイコン３３２を、目的地認識手段３６１にて生成した目的地情報５２０の目的地位置情報５２２に基づいた位置の近傍に表示させる。なお、番組確認アイコン３３２を表示させるとしたが、これに限らず、例えば番組を確認する旨の情報をテキストボックスなどのその他の表示方法で表示させてもよく、また、表示させないものであってもよい。
【００３８】
また、録画情報認識手段３６４は、録画番組情報に基づいて、図１０に示すようなコンテンツリスト情報５３０を生成する。このコンテンツリスト情報５３０は、図１０に示すように、例えば目的地位置情報５３１と、録画番組ＩＤ情報５３２と、録画番組基本情報５３３と、名称情報５３４と、などをデータ構造として備えている。目的地位置情報５３１は、目的地認識手段３６１にて認識された目的地位置情報５２２に基づいて生成される情報である。具体的には、目的地位置情報５３１には、例えば目的地の緯度経度などの位置に関する情報が記載されている。録画番組ＩＤ情報は録画装置４００にて録画された例えば放送番組のそれぞれを区別するための固有の情報である。録画番組基本情報は、録画装置４００で録画される例えば放送番組の放送日時や番組名、放送番組が放送されたチャンネルなどを示す情報である。名称情報５３４は、各地点の名称や建物名などを示す情報であり、目的地認識手段３６１に生成された目的地情報５２０の名称情報５２１に基づいて生成される。
【００３９】
そして、録画情報認識手段３６４は、端末入力部３２０からのユーザによる番組確認アイコンを選択する旨の設定入力を認識すると、録画番組情報を展開し、コンテンツリスト情報５３０に基づいて、記載される内容をコンテンツリスト３３３として表示させる処理を表示制御手段３６３に実施させる。コンテンツリスト３３３は、例えば、後述する録画番組基本情報に基づいて表示されるコンテンツ情報３３４を複数並列させることで表示される。
【００４０】
表示制御部３７０は、処理部３６０にて制御され処理部３６０からの画像データの信号Ｓdpを端末表示部３３０に送信して画面表示させる。画像データとしては、記憶手段３４０に記憶される後述する地理情報としての地図情報や検索情報などの画像データの他、図示しないＴＶ受信機で受信したＴＶ画像データ、録画装置４００から送信される情報に関する画像データ、外部装置など光ディスクや磁気ディスクなどの記録媒体に記録されドライブにて読み取った画像データ、メモリ３５０からの画像データなどである。この表示制御部３７０は、バス３８０を介して処理部３６０と接続される。
【００４１】
〔録画装置の構成〕
録画装置４００は、端末装置３００から送信される目的地情報に基づいてテレビ番組の録画、再生などを実施する。この録画装置４００は、図１１に示すように、バス４１０と、放送番組取得手段としてのチューナ４２０と、映像音声複合部４３０と、受信手段としてのネットワークインターフェース４４０と、記録媒体としてのハードディスク４５０と、メモリ４６０と、ＣＰＵ４７０と、などを備えている。
【００４２】
バス４１０は、例えばＰＣＩ（Peripheral Component Interconnect）バスや、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４バスなどが例示できる。このバス４１０には、チューナ４２０と、ネットワークインターフェース４４０と、ハードディスク４５０と、メモリ４６０と、ＣＰＵ４７０と、などが接続されている。
【００４３】
チューナ４２０には、放送波を受信するアンテナ４８０が接続されている。また、チューナ４２０は、映像音声複合部４３０に接続されている。さらに、チューナ４２０は、バス４１０を介してＣＰＵ５３０に接続されている。このチューナ４２０は、ＣＰＵ４７０の制御により、アンテナ４８０にて受信され、このアンテナ４８０から入力される信号Ｓanを取得する。そして、この取得した信号Ｓanを処理信号Ｓtyに適宜変換して、映像音声複合部４３０に出力する。
【００４４】
映像音声複合部４３０は、バス４１０を介してハードディスク４５０に接続されている。さらに、映像音声複合部４３０は、バス４１０を介してＣＰＵ４７０にも接続されている。この映像音声複合部４３０は、ＣＰＵ４７０の制御により、チューナ４２０から入力される処理信号Ｓtyを取得し、この取得した処理信号Ｓtyに記載された映像データと音声データと放送番組情報としての番組付帯情報とを分離する。そして、映像データを処理信号Ｓdeに適宜変換してハードディスク４５０に出力する。また、音声データを処理信号Ｓdoに適宜変換してハードディスク４５０に出力する。さらに、番組付帯情報を処理信号Ｓdbに適宜変換してハードディスク４５０に出力する。
【００４５】
また、映像音声複合部４３０は、ＣＰＵ４７０の制御により、取得した映像データを映像ストリームとして復元した後に映像信号Ｓeに適宜変換する。そして、この変換した映像信号Ｓeを端子部４９０に接続された映像表示部４９１に出力し、映像ストリームを映像表示部４９１に表示させる。また、映像音声複合部４３０は、ＣＰＵ５３０の制御により、取得した音声データを音声ストリームとして復元した後に処理信号Ｓoに適宜変換する。そして、この変換した音声信号Ｓoを端子部４９２に接続された音声出力部４９３に出力し、音声ストリームを音声出力部４９３から出力させる。
【００４６】
ネットワークインターフェース４４０は、ネットワーク２００を介して端末装置３００に接続されるとともに、バス４１０を介してＣＰＵ５３０に接続されている。このネットワークインターフェース４４０は、ネットワーク２００を介して入力される端末装置３００からの端末信号Ｓtを受信する。そして、この端末信号Ｓtの取得により、予め設定されている入力インターフェース処理を実施し、処理記録装置信号ＳtrをＣＰＵ４７０に出力する。また、ネットワークインターフェース４４０は、ＣＰＵ４７０からの処理記録装置信号Ｓtrの取得により、予め設定されている出力インターフェース処理を実施する。そして、この実施結果を端末信号Ｓtとして、ネットワーク２００を介して端末装置３００に送信する。この端末信号Ｓtには、例えば前述した目的地情報５２０や録画番組要求情報などが含まれる。また、処理記録装置信号Ｓtrには、例えば前述した記録番組確認情報や後述する録画番組情報などが含まれる。
【００４７】
ハードディスク４５０は、バス４１０を介してメモリ４６０、ＣＰＵ４７０に接続されている。このハードディスク４５０は、図１２に示すように、例えば装置管理情報５４１と、番組付帯情報５４２と、キーワード情報群５４３と、記録予約情報としての録画予約情報群５４４と、録画番組情報群５４５と、録画コンテンツ情報５４６と、などで構成されるデータ構造５４０を記憶している。
【００４８】
装置管理情報５４１には、録画装置に関する各種情報に関する情報である。具体的には、装置管理情報５４１は、例えばこの録画装置４００を特定するためのＩＰアドレスなどの識別情報や、録画装置４００と対応する端末装置３００のＩＰアドレスなどの識別情報を有する。
【００４９】
番組付帯情報５４２は、映像音声複合部４３０にて取得され、ハードディスク４５０上に保存される情報である。この番組付帯情報５４２は、具体的には、例えばＥＰＧ（電子番組ガイド）などがある。この番組付帯情報５４２には、例えば放送番組を放送する日付や開始・終了時刻、放送番組を放送する放送局のチャンネル情報や番組名などの情報が記載されている。
【００５０】
キーワード情報群５４３は、図１３に示すように、キーワード情報数５４３Ａと、キーワード情報５４３Ｂと、などをデータ構造として含む情報である。キーワード情報数５４３Ａは、キーワード情報５４３Ｂの総数を示す情報である。キーワード情報５４３Ｂは、例えばキーワード５４３Ｃと、キーワード付加情報５４３Ｄと、などで構成される。キーワード５４３Ｃは、端末装置３００の目的地認識手段３６１にて認識した目的地に関する地点の名称や建物名などに関する情報である。キーワード付加情報５４３Ｄは、キーワード５４３Ｃに記載される各地点の位置を示す情報である。具体的には、例えば緯度経度などの位置に関する情報が記載される。
【００５１】
録画予約情報群５４４は、図１４に示すように、例えば録画予約情報数５４４Ａと目的番組情報としての録画予約情報５４４Ｂと、などをデータ構成とする情報である。録画予約情報数５４４Ａは、録画予約情報５４４Ｂの総数を表す情報である。録画予約情報５４４Ｂは、例えば録画予約基本情報５４４Ｃと、キーワード情報５４４Ｄと、などから構成される。録画予約基本情報５４４Ｃは、テレビ番組の録画予約するための必要な基本的な情報が記載されている。この録画予約基本情報５４４Ｃ具体的には、例えば録画予約日付や開始・終了時間、放送番組を放送する放送局のチャンネル情報や番組名、画質などの設定事項に関する情報などが記載される。キーワード情報５４４Ｄは、録画予約した放送番組のキーワードに関する情報である。このキーワード情報５４４Ｄは、キーワード情報群５４３のキーワード情報５４３Ｂから適宜選択される。
【００５２】
録画番組情報群５４５は、図１５に示すように、例えば録画番組情報数５４５Ａと記録番組情報としての録画番組情報５４５Ｂと、などをデータ構成とする情報である。録画番組情報数５４５Ａは、録画番組情報５４５Ｂの総数を表す情報である。録画番組情報５４５Ｂは、例えば録画番組ＩＤ情報５４５Ｃと、録画番組基本情報５４５Ｄと、キーワード情報５４５Ｅと、などから構成される。録画番組ＩＤ情報５４５Ｃは、録画された番組に個別に設けられる識別子情報である。録画番組基本情報５４５Ｄは、録画した放送番組に関する基本的な情報であり、例えば録画した日付や開始・終了時刻、放送番組を放送した放送局のチャンネル情報や番組名、画質などの設定事項に関する情報などが記載されている。キーワード情報５４５Ｅは、録画した放送番組がどのキーワードに対して録画されたのかを示すキーワードに関する情報である。
【００５３】
録画コンテンツ情報５４６は、実際に録画した放送番組のコンテンツが含まれている。この放送番組のコンテンツはそれぞれ固有の録画番組ＩＤを有し、この録画番組ＩＤは、録画番組情報群５４５に記載される録画番組ＩＤ情報５４５Ｃと一対一に対応している。
【００５４】
なお、本実施の形態では、記録手段としてハードディスク４５０を用いているがこれに限らず、例えばビデオテープやＤＶＤ−ＲＡＭなど、その他の記録媒体に記録してもよい。
【００５５】
メモリ４６０は、バス４１０を介してＣＰＵ４７０に接続されている。このメモリ４６０は、ハードディスク４５０内に記録された録画予約情報群５４４などの各種情報を、適宜読み出し可能に記憶する。また、このメモリ４６０は、録画装置４００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを記憶している。
【００５６】
ＣＰＵ４７０は、図１６に示すように、各種プログラムとして、地点情報認識手段４７１と、放送番組情報取得手段としての番組付帯情報取得手段４７２と、目的番組取得手段および目的番組予約手段としての録画予約手段４７３と、録画装置計時手段４７４と、目的番組記録手段および目的番組情報記録手段としての録画手段４７５と、などを備えている。
【００５７】
地点情報認識手段４７１は、端末装置３００から受信した目的地情報を認識し、目的地情報５２０からキーワード情報５４３Ｂを生成する。具体的には、地点情報認識手段４７１は、例えば目的地情報５２０の名称情報５２１に基づいて、キーワード５４３Ｃを生成し、目的地位置情報５２２に基づいてキーワード付加情報５４３Ｄを生成する。そして、生成されたキーワード情報５４３Ｂをキーワード情報群５４３に登録する。また、キーワード情報数５４３Ａを例えば１増加させて更新する。なお、この時、地点情報認識手段４７１は、キーワード情報群５４３を検索して、目的地情報５２０から生成したキーワード情報５４３Ｂと同様のキーワード情報５４３Ｂが存在した場合は、重複登録を避けて、例えば新しく生成したキーワード情報５４３Ｂは登録しない。さらに、このキーワード情報５４３Ｂは、キーワード情報群５４３に登録されている期間を示すキーワード登録期間情報を備えていてもよく、このキーワード登録期間情報に記載された期間を越えたキーワード情報５４３Ｂは適宜削除される構成としてもよい。
【００５８】
番組付帯情報取得手段４７２は、映像音声複合部４３０にて分離された番組付帯情報５４２を認識する。そして、番組付帯情報取得手段４７２は、ハードディスク４５０にすでに記録されている番組付帯情報５４２と新たに認識した番組付帯情報５４２とを比較する。そして、新しく認識した番組付帯情報５４２がより新しい情報である場合はハードディスク４５０内に記録されている番組付帯情報を更新する。この比較には、例えば、番組付帯情報５４２のそれぞれに番組付帯情報を作成した日付等を記載した番組付帯付加情報を記載する。番組付帯情報取得手段４７２は、この番組付帯付加情報を認識することにより、新しく認識した番組付帯情報５４２がハードディスク４５０上に記録されている番組付帯情報５４２よりも新しいか否かを判断する。
【００５９】
録画予約手段４７３は、キーワード情報群５４３に記載されたキーワード情報５４３Ｂに基づいて録画予約情報群５４４を更新する。具体的には、例えば録画予約手段４７３は、キーワード情報群５４３に登録されているキーワード情報５４３Ｂを参照し、これらのキーワード情報５４３Ｂに関連する番組情報を番組付帯情報５４２から検索する。そして、番組付帯情報５４２にキーワード情報５４３Ｂに関連する放送番組の番組情報が記載されていると、この番組情報を取得する。その後、この番組付帯情報５４２に記載されている放送番組の番組情報に基づいて録画予約基本情報５４４Ｃを生成し、キーワード情報群５４３のキーワード情報５４３Ｂに基づいて録画予約情報５４４Ｂのキーワード情報５４４Ｄを生成する。そして、これらの録画予約基本情報５４４Ｃおよびキーワード情報５４４Ｄから録画予約情報５４４Ｂを生成し、録画予約情報群５４４に登録する。さらに、録画予約情報数の数を例えば１だけ増加させる。そして、この録画予約情報数５４４Ａと録画予約情報５４４Ｂとを登録して録画予約情報群５４４を更新する。
【００６０】
録画装置計時手段４７４は、例えば内部クロックなどの基準パルスに基づいて現在時刻を認識する。そして、この録画装置計時手段４７４は、認識した現在時刻に関する時刻情報を適宜出力する。
【００６１】
録画手段４７５は、録画装置４００の録画予約情報群５４４に記載された録画予約情報５４４Ｂに基づいて、放送番組の録画を実施する。具体的には、録画手段４７５は、録画予約情報５４４Ｂの録画予約基本情報５４４Ｃに記載されている例えば録画予約日付や開始・終了時刻、放送番組を放送する放送局のチャンネル情報や番組名、画質などの設定事項の情報を参照する。そして、録画手段４７５は、録画装置計時手段４７４にて出力される現在日時と指定された日時とが一致したと判断すると、放送番組のコンテンツの録画を実施する。この放送番組のコンテンツは、例えばハードディスク４５０上に録画コンテンツ情報として記録する。この時、放送番組のコンテンツには、それぞれ固有の録画番組ＩＤが割り振られる。
【００６２】
そして、録画手段４７５は、録画した放送番組についての録画番組情報５４５Ｂを生成する。具体的には、録画手段４７５は、録画した番組のコンテンツ毎に割り振られる録画番組ＩＤから録画番組ＩＤ情報５４５Ｃを生成する。そして、録画手段４７５は、録画予約情報５４４Ｂに基づいて、録画した放送番組の録画番組基本情報５４５Ｄを生成する。また、録画手段４７５は、録画予約情報５４４Ｂのキーワード情報５４４Ｄに基づいて、録画した放送番組に関連するキーワード情報５４５Ｅを生成する。そして、これらの録画番組ＩＤ情報５４５Ｃと録画番組基本情報５４５Ｄとキーワード情報５４５Ｅとから録画番組情報５４５Ｂを生成する。また、録画番組情報数５４５Ａに記載される値を例えば１増加させる。その後、この録画番組情報数５４５Ａと録画番組情報５４５Ｂとを録画番組情報群５４５に登録して更新する。また、録画手段４７５は、録画が完了した放送番組に関する録画予約情報５４４Ｂを録画予約情報群５４４から消去する。
【００６３】
〔情報処理システムの動作〕
次に、この録画システム１００の動作を図１７ないし図２０に基づいて説明する。図１７は、端末装置３００における目的地に関する情報を取得して目的地情報を生成するフローチャートである。図１８は、録画装置４００におけるキーワード情報の生成処理を示すフローチャートである。図１９は、録画装置４００における放送番組の録画予約処理を示すフローチャートである。図２０は、端末装置３００における録画番組情報の処理を示すフローチャートである。
【００６４】
まず、端末装置３００の目的地情報の生成処理を図１７に基づいて説明する。
【００６５】
端末装置３００は、記憶手段３４０に記憶される地図情報に基づいて、端末表示部３３０に地図情報を表示させる。この端末表示部３３０に表示された地図情報に対して、ユーザは、端末装置３００の端末入力部３２０にて、目的地を設定する旨の設定入力を実施する。そして、端末装置３００の目的地認識手段３６１は、ユーザの入力操作により入力された設定入力を認識する（ステップＳ１０１）。
【００６６】
そして、目的地認識手段３６１は、ステップＳ１０１で認識した目的地に関する地点情報５１０を取得する（ステップＳ１０２）。その後、目的地認識手段３６１は、地点情報５１０から目的地に関する位置情報５１１を取得し（ステップＳ１０３）、さらに地点情報５１０から目的地に関する地点付加情報５１３を取得する（ステップＳ１０４）。
【００６７】
そして、目的地認識手段３６１は、取得した地点付加情報５１３から名称情報５２１を取得し（ステップＳ１０５）、取得した位置情報５１１から目的地位置情報５２２を取得する。さらに、これらの名称情報５２１および目的地位置情報５２２から目的地に関する目的地情報５２０を生成する（ステップＳ１０６）。
【００６８】
ここで生成された目的地情報５２０は、通信回線接続部３１０にて端末信号Ｓtに変換され、ネットワーク２００を介して録画装置４００に送信される（ステップＳ１０７）
【００６９】
次に、録画装置４００のキーワード生成処理を図１８に基づいて説明する。
【００７０】
録画装置４００のネットワークインターフェース４４０は、端末装置３００から送信される端末信号Ｓtをネットワークインターフェース４４０にて受信する（ステップＳ１１１）。そして端末信号Ｓtはネットワークインターフェースにて処理記録装置信号Ｓtrに変換されてＣＰＵ４７０に送信される。
【００７１】
そして地点情報認識手段４７１は、処理端末信号Ｓtrに含まれる目的地情報５２０を取得する。次に地点情報認識手段４７１は、目的地情報５２０に基づいてキーワード情報５４３Ｂを生成する（ステップＳ１１２）。具体的には、地点情報認識手段は、目的地情報５２０の名称情報５２１に基づいてキーワード５４３Ｃを生成し、目的地位置情報５２２に基づいてキーワード付加情報５４３Ｄを生成する。
【００７２】
その後、地点情報認識手段４７１は、ステップＳ１１２で生成したキーワード情報５４３Ｂをキーワード情報群５４３に登録し（ステップＳ１１３）、キーワード情報数５４３Ａを例えば１増加させて更新する（ステップＳ１１４）。
【００７３】
次に録画装置４００の録画予約処理を図１９に基づいて説明する。
【００７４】
録画装置４００のハードディスク４５０に記録されているキーワード情報群５４３がステップＳ１１１からステップＳ１１４の処理によって更新したとき、または、チューナ４２０にて放送波を受信して映像音声複合部４３０で新たな番組付帯情報５４２が取得されたとき、録画装置４００は、録画予約処理を実施する（ステップＳ１２１）。キーワード情報群５４３が更新されないときや番組付帯情報５４２が更新されないときは特に処理を実施しない。
【００７５】
ステップＳ１２１において録画予約処理を実施する場合、まず、ＣＰＵ４７０は内部変数ｎを初期化する（ステップＳ１２２）。内部変数ｎは、録画処理を順次行うための処理変数である。具体的には、内部変数ｎを初期化し、例えば初期値１を設定する。なお、ここでは初期値を１としたが、初期値として設定する値はこれに限らない。
【００７６】
そして、録画予約手段４７３は、内部変数ｎとキーワード情報数５４３Ａとを比較する（ステップＳ１２３）。ここで、内部変数ｎがキーワード情報数より大きくなる場合は処理を終了させる。
【００７７】
一方、ステップＳ１２３で内部変数ｎがキーワード情報数以下となる場合、録画予約手段４７３は、キーワード情報群５４３のキーワード情報５４３Ｂを取得する。そして、この時、録画予約手段４７３は、例えばキーワード情報群５４３に記載されているキーワード情報５４３の先頭からｎ番目に記載されるキーワード情報５４３Ｂを取得する（ステップＳ１２４）。このｎ番目に記載されるキーワード情報５４３Ｂのことを以後対象キーワード情報と呼ぶ。なお、ステップＳ１２４において、録画予約手段４７３は、キーワード情報群５４３に記載されているキーワード情報５４３の先頭からｎ番目に記載されるキーワード情報５４３Ｂを取得するとしたが、これに限らない。例えば、録画予約手段４７３は、キーワード情報５４３Ｂの更新日時の新しいものから順にｎ番目に記載されたキーワード情報５４３Ｂを取得してもよく、すなわち、キーワード情報５４３Ｂの選択方法は特に限定されない。
【００７８】
次に、録画予約手段４７３は、ハードディスク４５０上に記録されている番組付帯情報５４２を取得する。そして、この番組付帯情報５４２の一部または全部を検索範囲に設定し、この検索範囲内の先頭に記載されている番組を選択する（ステップＳ１２５）。この選択された番組を以後対象番組と呼ぶ。その後、この対象番組に関する番組情報を番組付帯情報５４２から取得する（ステップＳ１２６）。
【００７９】
そして、ステップＳ１２６にて取得した対象番組の番組情報の中に対象キーワード情報が含まれているかを検索する（ステップＳ１２７）。この時、対象キーワード情報に含まれるキーワード５４３Ｃが参照され、キーワード５４３Ｃが対象番組の番組情報中に記載されている検索して調査する。
【００８０】
このステップＳ１２７において、対象番組の中に対象キーワード情報が含まれていない場合、録画予約手段４７３は、対象番組を変更する（ステップＳ１２８）。具体的には、録画予約手段４７３は、番組付帯情報５４２上に記載されている前回の対象番組の次に記載されている番組と次の対象番組として設定する。
【００８１】
また、ステップＳ１２７において、対象番組の中に対象キーワード情報が含まれている場合、録画予約手段４７３は、録画予約情報群５４４を参照して既に同じ番組が記載されていないかを確認する（ステップＳ１２９）。具体的には、録画予約手段４７３は、録画予約情報群５４４に記載されている録画予約情報５４４Ｂの録画予約基本情報５４４Ｃの例えば放送日付や開始・終了時間、放送局のチャンネル情報や番組名などの情報を順次検索する。
【００８２】
そして、ステップＳ１２９で録画予約情報群５４４に同じ番組情報の録画予約情報が登録されている場合、既に登録されている録画予約情報５４４Ｂのキーワード情報５４４Ｄに対象キーワード情報を追加する（ステップＳ１３０）。その後、ステップＳ１２８に進み、対象番組を更新する。また、ステップＳ１３０において録画予約情報５４４Ｂに対象キーワード情報がすでに登録されている場合は、特に処理を行わずにステップＳ１２８に進む。
【００８３】
ステップＳ１２９において、録画予約情報群５４４に同様の番組情報を持つ録画予約情報が登録されていなかった場合、録画予約手段４７３は、新たに録画予約情報を生成する（ステップＳ１３１）。具体的には、録画予約手段４７３は、番組付帯情報５４２から対象番組の番組情報を取得する。ここで取得される番組情報は、例えば、放送日付や開始・終了時間、放送局のチャンネル情報や番組名などが例示できる。そして、これらの番組情報に基づいて録画予約基本情報を生成する。また、録画予約手段４７３は、対象キーワード情報に基づいて、録画予約情報５４４Ｂのキーワード情報５４４Ｄを生成する。なお、録画予約基本情報は、録画時の画質などの諸設定情報を備える構成としてもよい。この場合は、例えば端末装置３００の端末入力部３２０にて録画時の諸設定に関する設定入力を受信し、この設定入力を目的地情報５２０とともに録画装置４００に送信する構成とすればよい。
【００８４】
そして、録画予約手段４７３は、ステップＳ１３１にて生成した録画予約情報５４４Ｂを録画予約情報群５４４に登録し（ステップＳ１３２）、録画予約情報数５４４Ａの値を例えば１増加させて更新する（ステップＳ１３３）。その後、ステップＳ１２８に進み、対象番組を更新する。
【００８５】
また、ステップＳ１２８において、対象番組を更新した後、録画予約手段４７３は、全ての対象番組を検索したかを判断する（ステップＳ１３３）。ステップＳ１３３において未検索の対象番組が存在する場合は、ステップＳ１２６に戻り、再び対象番組の番組情報を取得する。一方、ステップＳ１３３において、全ての対象番組の番組情報を検索した場合は、内部変数ｎを例えば１増加させてステップＳ１２３に戻る。以上のように、キーワード情報群５４３に登録されている全てのキーワード情報５４３Ｂについて番組付帯情報５４２の番組情報を検索するようにループ処理を実施する。
【００８６】
その後、録画手段４７５は、録画予約情報群５４４に登録された録画予約情報５４４Ｂに基づいて、放送番組の録画処理を実施する。そして、録画した番組に基づいて前述したような録画コンテンツ情報５４６および録画番組情報５４５を生成する。その後、録画手段４７５は、生成した録画番組情報５４５Ｂを端末装置３００に適宜送信する。
【００８７】
次に端末装置３００におけるコンテンツリスト３３３の表示処理を図２０に基づいて説明する。
【００８８】
端末装置３００の通信回線接続部３１０は、録画装置４００からの端末信号Ｓtを受信すると、処理端末信号Ｓttに変換して処理部３６０に送信する。処理部３６０の録画情報認識手段３６４は、処理端末信号Ｓttに記載された録画番組情報５４５Ｂを取得する（ステップＳ１４１）。
【００８９】
そして、録画情報認識手段３６４は、取得した録画番組情報５４５Ｂに基づいて、目的地位置情報５３１を取得し（ステップＳ１４２）、この目的地位置情報５３１に対応する地図情報を認識する（ステップＳ１４３）。具体的には、録画情報認識手段３６４は、録画番組情報５４５Ｂに記載されるキーワード情報５４５Ｅを認識する。次に、録画情報認識手段３６４は、記憶手段に記憶している地点情報５１０に記載されている地点付加情報５１０の地点付加情報５１３を読み込み、キーワード情報５４５Ｅと一致する地点付加情報５１３を検索して取得する。そして、この地点付加情報５１３と対応する位置情報５１１および地図表示用データ５１２を取得する。
【００９０】
次に、録画情報認識手段３６４は、ステップＳ１４２およびステップＳ１４３において取得した目的地位置情報５１１、地図表示用データに５１２、及び録画番組情報５４５Ｂに基づいて、図１０に示すようなコンテンツリスト情報５３０を生成する（ステップＳ１４４）。具体的には、録画情報認識手段３６４は、ステップＳ１４２にて取得した目的地位置情報５１１、録画番組情報５４５Ｂの録画番組ＩＤ情報５４５Ｃ、録画番組基本情報５４５Ｄ、キーワード情報５４５Ｅに基づいて、目的地情報５３１、録画番組ＩＤ情報５３２、録画番組基本情報５３３、名称情報５３４を構成とするコンテンツリスト情報５３０を生成する。
【００９１】
そして、録画情報認識手段３６４は、端末表示部３３０に番組確認アイコンを表示させる処理を表示制御手段３６３に実施させる（ステップＳ１４５）。具体的には、図９に示すように、録画情報認識手段３６４は、コンテンツリスト５３０の目的地位置情報５３１で示される位置情報に基づいて、地図情報の目的地近傍に番組確認アイコンを重畳させて表示させる。
【００９２】
その後、ユーザによるこの番組確認アイコンを選択する旨の情報が端末入力部より設定入力されると、図９に示すようなコンテンツリスト３３３を表示画面上に表示させる（ステップＳ１４６）。
【００９３】
〔情報処理システムの作用効果〕
上述したように、本実施の形態では、端末装置３００は、地図情報を記憶する記憶手段と、目的地情報５２０を取得する目的地認識手段３６１とを備え、録画装置４００は、番組付帯情報５４２を取得するチューナ４２０と、目的地情報５２０からキーワード情報５４３を生成し、番組付帯情報５４２からこのキーワード情報５４３を含む放送番組の番組情報を検索して録画予約情報５４４Ｂを取得する録画予約手段４７３と、録画予約情報５４４Ｂの録画予約基本情報５４４Ｃに従って放送番組をハードディスク４５０に録画するとともに録画した放送番組に関する録画番組情報５４５Ｂを取得する記録手段と、を有する。そして、録画装置４００から端末装置３００に録画番組情報５４５Ｂが送信されると、端末装置３００の表示制御手段３６３は、録画番組情報５４５Ｂに基づいて目的地情報に関する放送番組が録画された旨を端末表示部３３０に表示させる。
【００９４】
これにより、ユーザが端末装置３００は端末表示部３３０に表示される地図情報から目的地に関する情報を入力することで、録画装置は、目的地情報に基づいた放送番組を録画することができ、さらにその録画番組情報を端末装置３００に送信し、端末装置３００の端末表示部３３０で表示させるので、録画した放送番組を即座にユーザに知らせることができる。従って、ユーザは、録画装置４００で改めて録画予約作業をする必要がなく、録画装置４００が目的地情報に基づいて番組付帯情報から放送番組を検索して録画するので、ユーザが放送番組を調べる必要がない。よって、容易に放送番組の録画予約が行える。そして、録画が完了した際には、端末表示部３３０の放送番組の録画が完了した旨が表示されるので、ユーザは録画した番組をすぐに確認することができる。
【００９５】
また、本実施の形態では、ネットワーク２００を介して端末装置３００と録画装置４００とを通信可能に接続している。これにより、例えば端末装置３００として車載用のナビゲーション装置などを用い、録画装置４００として自宅にあるハードディスク録画装置を用いたような場合で、端末装置３００と録画装置４００とが遠く離れた位置にあったとしてもネットワーク２００を介した情報通信が可能となる。従って、どのような場所からも放送番組の録画予約処理が実施できる。
【００９６】
さらに、番組付帯情報取得手段４７２は、放送局から送信される放送波を受信し、この放送波に含まれる番組付帯情報５４２を取得しているので、すでにある例えばＥＰＧ情報などを利用可能となり、新たに番組付帯情報を作成する必要がない。
【００９７】
そして、録画予約手段４７３は、番組付帯情報５４２からキーワード情報５４３Ｂに一致する記載がある番組情報を検索して録画予約情報５４４Ｂを生成して録画予約情報群５４４に登録し、録画手段４７５は、この録画予約情報群５４４に記載される録画予約情報５４４Ｂを順次録画している。これにより、キーワード情報５４３Ｂに関する番組情報を複数取得した場合でも、これらの放送番組の番組情報に基づく録画予約情報５４４Ｂを録画予約情報群５４４に登録して蓄積することができる。従って、キーワード情報５４３に関する放送番組を確実に録画することができる。
【００９８】
〔実施の形態の変形例〕
なお、本発明は前述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００９９】
本実施の形態において、番組付帯情報５４２は、チューナ４２０に接続されたアンテナ４８０から放送波を受信し、放送波に含まれる番組付帯情報５４２を取得するとしたが、これに限らない。例えば、番組付帯情報５４２は、ネットワークインターフェース４４０から例えばインターネットなどのネットワークを介して受信されるものであってもよい。
【０１００】
また、本実施の形態において、端末装置３００と録画装置４００とは、別構成とし、ネットワークを介して接続されるとしたが、これに限らない。例えば、端末装置３００と録画装置４００を一体にして１台の装置から構成してもよい。この場合、通信手段は装置内部のバスなどから構成する。このようにすることで、両装置の共通部分を共有することができるので、装置を小型化することができ、また外部通信手段を必要としないので処理速度が上昇する。
【０１０１】
本実施の形態において、端末装置３００は、表示制御装置３６３を備え、表示制御手段３６３は、端末表示部３３０に地図情報を表示させて報知するとしたが、これに限らない。例えば、報知手段として地理情報を音声による報知する音声制御部および音声出力部を備えた構成としてもよい。また、表示制御手段３６３により端末表示部３３０に地図情報を表示し、さらに音声による報知を実施する構成としてもよい。
【０１０２】
本実施の形態では、地理情報として地図情報を用いたが、これに限らない。例えば、電車やバス、飛行機などの路線図や時刻表であってもよく、旅行会社や宿のガイド情報を管理する端末装置から名称情報を得る構成としてもよい。このようにすることで、より広範囲なキーワードを取得することができ、ユーザの利便性が高まる。
【０１０３】
また、本実施の形態において、録画装置４００は、録画予約手段４７３にて録画予約情報５４４Ｂを生成し、この録画予約情報５４４Ｂに従って録画処理が実施されたが、これに限らない。例えば、録画装置４００の録画予約手段４７３は、キーワード情報に関する放送番組を検索中に現在放送中の番組情報を取得した場合、録画予約情報５４４Ｂを生成せずに即座に録画手段４７５に録画処理させるような構成としてもよい。
【０１０４】
このようにすることで、録画予約処理介さないために処理を高速化することができる。さらに、現在放映中の番組も見逃さずに録画することができる。
【０１０５】
さらに、現在視聴中の番組にキーワード情報に該当する内容のコンテンツが存在した場合、その時点から録画処理を開始してもよい。このようにすることで番組付帯情報以外の
ユーザが番組を取得する機会が大きくなり、ユーザメリットが大きくなる。
【０１０６】
本実施の形態において、目的地情報は、ユーザの指定した地点を名称情報として取得し目的地情報５２０を生成するとしたが、これに限らない。例えば、指定した目的地を示す地点から所定エリア、例えば半径１キロメートルに含まれる地点情報の名称情報を取得し、目的地情報５２０を生成するものであってもよい。また、目的地の周辺地域の範囲は、その他ユーザによる設定入力により取得できる構成としてもよい。さらに、目的地周辺の地点情報を適宜選択できる構成とし、ユーザの端末入力部３２０による設定入力により取得する構成としてもよい。
【０１０７】
このように目的地の周辺地域の地点情報を目的地情報にすることで、録画装置４００で検索される放送番組のキーワード情報が多くなる。これにより、例えば番組情報に目的地のキーワードが含まれない放送番組であっても、その周辺地域の地点情報を番組情報として含んでいれば、その放送番組を録画することができる。従って、目的地に限定されないで目的地周辺の地域を含む放送番組を検索することができるので、より多くの番組を検索してユーザによってより適した番組を見つけることができる。
【０１０８】
また、ユーザにとって目的地周辺の今まで未知であった地点の情報に関する番組を検索できるので、例えば旅行などを計画する際に非常に有益な情報を得ることができる。
【０１０９】
このような場合、端末装置３００における目的地情報のステップＳ１０２からステップＳ１０６の処理は、例えば図２１に示すような処理に置き換えることができる。図２１において、まず、端末装置３００は、ユーザによる端末入力部３２０の設定入力により目的地に関する地点情報を取得する（ステップＳ２０１）。ここで対象地点情報とは、現在対象としている仮の地点情報のことを意味する。
【０１１０】
そして、目的地認識手段３６１は、対象地点情報の位置情報を地点情報５１０から取得し（ステップＳ２０２）、対象地点の地点付加情報５１３を取得する（ステップＳ２０４）。そして、取得した地点付加情報５１３から、名称情報を取得する（ステップＳ２０４）。ここで、目的地認識手段３６１は、同じ名称情報を持つものが存在するかどうかを判定する（ステップＳ２０５）。そして、ステップＳ２０５において、同じ名称情報を持つデータが他に存在する場合は対象地点情報を更新する（ステップＳ２０６）。一方、他に同じ名称情報をもつデータが存在しない場合は目的地情報を生成し（ステップＳ２０７）、ステップＳ２０６に進んで対象地点情報を更新する。その後、目的地認識手段３６１は、目的地の周辺の全ての地点情報を調査したかを判断し（ステップＳ２０８）、未調査の地点情報が存在する場合は、ステップＳ２０２に戻る。
【０１１１】
このように目的地情報５２０の取得処理を変更することにより、同じ名称情報を含む目的地情報を生成することによって生じるキーワード情報の重複を避けることができる。従って、無駄なメモリや処理を減らすことができ、処理を効率化することができる。
【０１１２】
また、例えば端末装置３００として例えばナビゲーション装置などを適用し、出発地から目的地までのルート検索を可能とする構成としてもよい。この場合、端末装置は、例えば、第1地理情報としての出発地位置情報を認識する出発地認識手段と、第2地理情報としての目的地位置情報を認識する目的地認識手段３６１と、出発地から目的地までの経路を探索して経路情報としてのルートを取得する経路探索手段と、などを備えた構成とする。そして、目的地認識手段３６１は、経路探索手段にて取得し出発地から目的地までのルート上に存在する地点情報を取得して、これらの地点情報に基づいて目的地情報を生成する構成とする。さらにルート検索手段にて検索したルート上において、ユーザが立ち寄りたいと所望する地点を適宜選択して名称情報を取得する構成としてもよく、また、ルート上の周辺地域の地点を取得して目的地情報として認識する構成としてもよい。
【０１１３】
このようにすることで、例えば旅行などを計画した際に旅行先までの間のルート上の情報を録画装置４００に録画することができ、旅行先だけでなくルート上の様々な地点情報を知ることができる。従って、例えば旅行などを計画するときにより有利に計画を進めることができる。
【０１１４】
さらに、地点情報５１０の地点付加情報５１３のそれぞれに、付加情報としての優先度やジャンル情報を設ける構成にしてもよい。これには、例えばユーザによる設定入力により、所定の優先度より低い地点情報は取得しない構成としたり、また所定のジャンルのみの地点情報を取得する構成としたりするなどすればよい。このようにすれば、優先度に違いやジャンル情報の違いなどによって、名称情報をフィルタリングすることができるとともに、よりユーザの要望に即した名称情報を取得することができる。従って、ユーザにとって無意味な番組が録画されてしまうなどの不都合を回避することができ、地図情報に重畳されて表示される番組確認アイコン３３２の数もより適切に調整することができる。さらに、メモリ使用効率や処理効率を向上させることができる。
【０１１５】
さらに、本実施の形態では、ユーザの設定入力により目的地に関する情報を取得するものとしたが、これに限らない。例えば、端末装置３００に例えば車載用のナビゲーション装置を用いた場合などにおいて、すでに設定されている走行情報に基づいてキーワードを抽出する構成としてもよい。また、何度も通過した地点やルートが存在する場合には、この頻繁に通る地点やルートに対してキーワード抽出を行う構成としてもよい。
【０１１６】
このような構成にすると、ユーザにとって馴染みのあるルートや地点に関する放送番組を録画することができる。従って、ユーザにとって興味のある番組を録画することができるだけでなく、その地点やルート上の情報を録画することでユーザが知らなかったより詳細な情報を得る可能性もあり、利便性を向上させることができる。
【０１１７】
本実施の形態において、録画情報認識手段３６４は、録画装置４００から端末装置３００に送信される録画情報に基づいてコンテンツリスト情報を取得するとしたが、これに限らない。例えば、録画情報認識手段３６４は、録画装置４００から例えば録画が完了した旨の情報のみ受信し、端末表示部３３０に番組確認アイコン３３２を表示させ、ユーザがこの番組確認アイコン３３２を選択することで録画装置４００に記録されている録画番組情報５４５Ｂにリンクするものであってもよい。
【０１１８】
本実施の形態において、録画予約手段４７３は、ステップＳ１２５において、キーワード情報群５４３に記載されているキーワード情報５４３の先頭からｎ番目に記載されるキーワード情報５４３Ｂを取得するとしたが、これに限らない。例えば、録画予約手段４７３は、キーワード情報５４３Ｂの更新日時の新しいものから順にｎ番目に記載されりキーワード情報５４３Ｂを取得してもよく、すなわち、キーワード情報５４３Ｂの選択の仕方は特に問われない。
【０１１９】
また、本実施の形態において、端末装置３００は、録画番組情報を受信するコンテンツリスト情報５３０を生成し、端末表示部３３０に番組確認アイコン３３２を表示させて、端末入力部３２０から番組確認アイコン３３２を選択する旨の設定入力が送信されるとコンテンツリスト情報５３０に基づいてコンテンツリスト３３３を表示させるとしたが、これに限らない。例えば、番組確認アイコン３３２を選択する旨の設定入力が送信されるとコンテンツリスト情報５３０に示される録画番組のコンテンツを再生させる構成としてもよい。また、端末表示部３３０に表示されるコンテンツリスト３３３からユーザの所望する番組情報を選択する旨の設定入力を受信すると、コンテンツリスト情報５３０に示される録画番組のコンテンツを再生させる構成としてもよい。このような場合、例えばストリーミング処理などによって録画装置４００から端末装置へ録画番組を送信して録画番組のコンテンツを再生する。これにより、ユーザは、端末装置３００の端末表示部３３０上ですぐに録画された番組を確認して視聴することができる。また、端末装置３００にナビゲーション装置などを用いた場合、旅行先などにおいてこの端末装置を用いて録画番組のコンテンツを再生して視聴できる。さらに、前述したように例えば端末装置３００と録画装置４００とが一体化した装置をもちいると、両装置における通信速度が速くなり、コンテンツの再生を快適にすることができる。
【０１２０】
［実施形態の作用効果］
上述の通り、本実施形態では、端末装置３００は、地図情報を記憶する記憶手段と、目的地情報５２０を取得する目的地認識手段３６１とを備え、録画装置４００は、番組付帯情報５４２を取得するチューナ４２０と、目的地情報５２０からキーワード情報５４３を生成し、番組付帯情報５４２からこのキーワード情報５４３を含む放送番組の番組情報を検索して録画予約情報５４４Ｂを取得する録画予約手段４７３と、録画予約情報５４４Ｂの録画予約基本情報５４４Ｃに従って放送番組をハードディスク４５０に録画するとともに録画した放送番組に関する録画番組情報５４５Ｂを取得する記録手段と、を有する。そして、録画装置４００から端末装置３００に録画番組情報５４５Ｂが送信されると、端末装置３００の表示制御手段３６３は、録画番組情報５４５Ｂに基づいて目的地情報に関する放送番組が録画された旨を端末表示部３３０に表示させる。
【０１２１】
これにより、ユーザが端末装置３００は端末表示部３３０に表示される地図情報から目的地に関する情報を入力することで、録画装置は、目的地情報に基づいた放送番組を録画することができ、さらにその録画番組情報を端末装置３００に送信し、端末装置３００の端末表示部３３０で表示させるので、録画した放送番組を即座にユーザに知らせることができる。
【図面の簡単な説明】
【０１２２】
【図１】本実施の形態の録画システムの概略を示すブロック図である。
【図２】端末装置の概略を示すブロック図である。
【図３】地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。
【図４】地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。
【図５】地図情報の各地点に関する地点情報のテーブル構造を示す概念図である。
【図６】端末装置の処理部の構成を示すブロック図である。
【図７】目的地情報のテーブル構造を示す概念図である。
【図８】表示手段としての端末表示部に表示される画面表示の一例を示した図である。
【図９】表示手段としての端末表示部に表示される画面表示の一例を示した別の図である。
【図１０】図９における画面表示に用いられる録画コンテンツ情報を示す概念図である。
【図１１】録画装置の概略を示すブロック図である。
【図１２】録画装置の記録媒体に記録されるデータ構造を示す概念図である。
【図１３】図１２に示されるデータ構造の一部を構成するキーワード情報群を示す概念図である。
【図１４】図１２に示されるデータ構造の一部を構成する録画予約情報群を示す概念図である。
【図１５】図１２に示されるデータ構造の一部を構成する録画番組情報群を示す概念図である。
【図１６】録画装置のＣＰＵの構成を示すブロック図である。
【図１７】端末装置における目的地情報を生成するフローチャートである。
【図１８】録画装置におけるキーワード情報の生成処理を示すフローチャートである。
【図１９】録画装置における放送番組の録画予約処理を示すフローチャートである。
【図２０】端末装置における録画番組情報の処理を示すフローチャートである。
【図２１】本実施の変形例における目的地情報を生成するフローチャートである。
【符号の説明】
【０１２３】
１００      録画システム
１５０      記憶手段
２００      ネットワーク
３００      端末装置
３１０      送信手段としての通信回線接続部
３２０      入力手段としての端末入力部
３３０      表示手段としての端末表示部
３４０      記憶手段
３８０      表示制御部
４００      記録装置としての録画装置
４４０      受信手段としてのネットワークインターフェース
４５０      記録媒体としてのハードディスク
４７２      放送番組情報取得手段としての番組付帯情報取得手段
４７３      目的番組取得手段としての録画予約手段
４７５      記録手段としての録画手段
５２０      位置情報としての目的地情報
５４２      放送番組情報としての番組付帯情報
５４３Ｂ      キーワード情報
５４４Ｂ      目的番組情報としての録画予約情報
５４５Ｂ      録画番組情報
【図１】
2005203957.tif 000003
【図２】
2005203957.tif 000004
【図３】
2005203957.tif 000005
【図４】
2005203957.tif 000006
【図５】
2005203957.tif 000007
【図６】
2005203957.tif 000008
【図７】
2005203957.tif 000009
【図８】
2005203957.tif 000010
【図９】
2005203957.tif 000011
【図１０】
2005203957.tif 000012
【図１１】
2005203957.tif 000013
【図１２】
2005203957.tif 000014
【図１３】
2005203957.tif 000015
【図１４】
2005203957.tif 000016
【図１５】
2005203957.tif 000017
【図１６】
2005203957.tif 000018
【図１７】
2005203957.tif 000019
【図１８】
2005203957.tif 000020
【図１９】
2005203957.tif 000021
【図２０】
2005203957.tif 000022
【図２１】
2005203957.tif 000023