(57)【要約】【課題】ユーザにとって関心が高い番組を含む電子番組表のデータを、ユーザが所望する期間保管することが可能なデータ処理装置を実現する。【解決手段】データを受信するためにサーバーとの通信を行う通信部と、データを保存するためのデータ保存部と、前記通信部を介してサーバーから電子番組表のデータを受信し該データに基づいて電子番組表を表示する電子番組表表示処理と、該電子番組表表示処理により表示された電子番組表中の個別の番組に対して付加情報を、ユーザの該番組に対する付加情報関連付け操作に基づいて関連付ける関連付け処理と、該関連付け処理が実行されると前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させるデータ保存処理と、を実行するデータ処理実行部と、を有するデータ処理装置。【選択図】図４
2008177951.tif 000002
【特許請求の範囲】
【請求項１】
データを受信するためにサーバーとの通信を行う通信部と、
データを保存するためのデータ保存部と、
前記通信部を介してサーバーから電子番組表のデータを受信し該データに基づいて電子番組表を表示する電子番組表表示処理と、該電子番組表表示処理により表示された電子番組表中の個別の番組に対して付加情報を、ユーザの該番組に対する付加情報関連付け操作に基づいて関連付ける関連付け処理と、該関連付け処理が実行されると前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させるデータ保存処理と、を実行するデータ処理実行部と、
を有することを特徴とするデータ処理装置。
【請求項２】
請求項１に記載のデータ処理装置において、
前記データ処理実行部は、前記データ保存処理の実行時、
前記番組に対して前記付加情報が関連付けられたまま、前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させることを特徴とするデータ処理装置。
【請求項３】
請求項２に記載のデータ処理装置において、
前記データ処理実行部は、前記データ保存処理の実行時、
前記番組の放送日若しくは放送日時を示す文字列が含まれたファイル名、を付けて前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させることを特徴とするデータ処理装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載のデータ処理装置において、
前記関連付け処理は、前記番組に対して、前記付加情報としてメモ情報を、ユーザのメモ情報入力操作に基づいて関連付ける処理であることを特徴とするデータ処理装置。
【請求項５】
請求項１乃至請求項３のいずれかに記載のデータ処理装置において、
番組を録画するための録画部、が備えられており、
前記データ処理実行部は、前記録画部に対して録画予約をユーザの録画予約操作に基づいて設定する録画予約設定処理を実行し、
前記関連付け処理は、前記番組に対して、前記付加情報として、前記録画予約設定処理により該番組の録画予約が設定されたことを報知するための報知情報、を関連付ける処理であることを特徴とするデータ処理装置。
【請求項６】
請求項１乃至請求項５のいずれかに記載のデータ処理装置において、
前記電子番組表において、前記付加情報と関連付けられた番組にＷＥＢサイトへのリンクがある場合、前記データ保存処理部は、
前記通信部を介して前記ＷＥＢサイトのデータをサーバーから受信するＷＥＢサイトデータ受信処理を実行し、かつ、前記データ保存処理の実行時、前記電子番組表のデータと前記ＷＥＢサイトのデータと前記付加情報とを前記データ保存部に保存させることを特徴とするデータ処理装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載のデータ処理装置において、
前記データ処理実行部は、前記データ保存処理の実行時、前記電子番組表のデータのうち、前記付加情報と関連付けられた番組以外のデータの一部又は全部を消去して、該電子番組表のデータを前記データ保存部に保存させることを特徴とするデータ処理装置。
【請求項８】
データ処理装置がサーバーから電子番組表のデータを受信し該データに基づいて電子番組表を表示する処理を実行するステップと、
前記データ処理装置が、表示された前記電子番組表の中の個別の番組に対して付加情報を、ユーザの該番組に対する付加情報関連付け操作に基づいて関連付ける処理を実行するステップと、
前記付加情報を前記番組に対して関連付ける処理が実行されると、前記データ処理装置が前記電子番組表のデータと前記付加情報とを該データ処理装置に設けられたデータ保存部に保存させる処理を実行するステップと、
を有することを特徴とするデータ処理方法。
【請求項９】
請求項８のデータ処理方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバーから受信された電子番組表のデータを処理するデータ処理装置に関する。また、当該データ処理装置が行う、前記電子番組表のデータについてのデータ処理方法に関する。さらに、当該データ処理方法の各ステップをコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
電子化されたテレビ番組表（以下、電子番組表）は既に知られている。この電子番組表の閲覧や利用を希望するユーザは、電子番組表作成会社等のサーバーから提供される電子番組表のデータを受信し、該データに基づいて電子番組表を表示する機能を有するデータ処理装置を用いることになる（例えば、特許文献１参照）。そして、ユーザは、当該データ処理装置により表示された電子番組表を閲覧し、該電子番組表の中から視聴する番組又は録画する番組を決定することとなる。
【特許文献１】特開２００２−３３５４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、前記サーバーから送信される電子番組表のデータは定期的に（あるいは、突発的に）更新される。つまり、ある日の電子番組表のデータは、当該ある日から一定の期間が経過した後には受信不可能となり、ユーザは前記ある日の電子番組表を閲覧し、利用することが出来なくなってしまう場合がある。
【０００４】
一方、電子番組表中にユーザの関心が高い番組がある場合には、該電子番組表が長期に亘って閲覧・利用可能になることを要求するユーザニーズがある。つまり、電子番組表のデータは、ユーザが所望する期間保管可能であることが望ましい。しかしながら、旧来のデータ処理装置では、このようなユーザニーズに対応することは困難である。
【０００５】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、ユーザにとって関心が高い番組を含む電子番組表のデータを、ユーザが所望する期間保管することが可能なデータ処理装置を実現することである。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、主たる本発明は、データを受信するためにサーバーとの通信を行う通信部と、データを保存するためのデータ保存部と、前記通信部を介してサーバーから電子番組表のデータを受信し該データに基づいて電子番組表を表示する電子番組表表示処理と、該電子番組表表示処理により表示された電子番組表中の個別の番組に対して付加情報を、ユーザの該番組に対する付加情報関連付け操作に基づいて関連付ける関連付け処理と、該関連付け処理が実行されると前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させるデータ保存処理と、を実行するデータ処理実行部と、を有することを特徴とするデータ処理装置である。
【０００７】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００８】
本明細書及び添付図面の記載により少なくとも次のことが明らかにされる。
【０００９】
先ず、データを受信するためにサーバーとの通信を行う通信部と、データを保存するためのデータ保存部と、前記通信部を介してサーバーから電子番組表のデータを受信し該データに基づいて電子番組表を表示する電子番組表表示処理と、該電子番組表表示処理により表示された電子番組表中の個別の番組に対して付加情報を、ユーザの該番組に対する付加情報関連付け操作に基づいて関連付ける関連付け処理と、該関連付け処理が実行されると前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させるデータ保存処理と、を実行するデータ処理実行部とを有するデータ処理装置。
【００１０】
かかるデータ処理装置は、電子番組表中の個別の番組に対して付加情報の関連付けを行う機能と、該付加情報の関連付けが行われた番組を含む電子番組表のデータ、及び、該付加情報をデータ処理装置に設けられたデータ保存部に保存させる機能とを有している。これにより、電子番組表の中にユーザの関心が高い番組がある場合、ユーザが該番組に対して付加情報関連付け操作を行えば、該番組を含む電子番組表のデータと前記付加情報とがデータ保存部に保存されることになる。この結果、前記ユーザの関心が高い番組を含む電子番組表のデータについて、サーバーからのデータ送信が終了し、データ処理装置が該データを受信することが出来なくなった場合であっても、前記データ保存部に保存された電子番組表のデータに基づいて、前記ユーザの関心が高い番組を含む電子番組表を表示させることが可能となる。すなわち、本発明により、ユーザの関心が高い番組を含む電子番組表のデータを、ユーザが所望する期間保管することが可能なデータ処理装置が実現されることとなる。
【００１１】
また、前記データ処理実行部は、前記データ保存処理の実行時、前記番組に対して前記付加情報が関連付けられたまま、前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させることとしてもよい。  
かかる場合、例えば、データ保存部に保存された付加情報が読み出された際に、データ処理装置は、前記データ保存部に保存されたデータの中から、該付加情報が関連付けられた番組を含む電子番組表のデータを容易に特定することが可能となる。
【００１２】
また、前記データ処理実行部は、前記データ保存処理の実行時、前記番組の放送日若しくは放送日時を示す文字列が含まれたファイル名、を付けて前記電子番組表のデータと前記付加情報とを前記データ保存部に保存させることとしてもよい。  
かかる場合、ファイル名から電子番組表のデータ及び付加情報の内容を識別することが可能となるため、ユーザにとって電子番組表のデータ及び付加情報の検索が容易となる。
【００１３】
また、前記関連付け処理は、前記番組に対して、前記付加情報としてメモ情報を、ユーザのメモ情報入力操作に基づいて関連付ける処理であることとしてもよい。  
ユーザが電子番組表中の個別の番組に対してメモ情報入力操作を行うことは、該番組が、ユーザにとって関心が高い番組であることを意味している。そして、当該メモ情報入力操作に基づいてメモ情報が関連付けられた番組を含む電子番組表のデータは、データ保存部に保存される。これにより、ユーザの関心が高い番組を含む電子番組表のデータを、ユーザが所望する期間保管することが可能となる。
【００１４】
他方、番組を録画するための録画部、が備えられており、前記データ処理実行部は、前記録画部に対して録画予約をユーザの録画予約操作に基づいて設定する録画予約設定処理を実行し、前記関連付け処理は、前記番組に対して、前記付加情報として、前記録画予約設定処理により該番組の録画予約が設定されたことを報知するための報知情報、を関連付ける処理であることとしてもよい。  
前記メモ情報入力操作の場合と同様に、ユーザが電子番組表の中の個別の番組に対して録画予約操作を行うことは、該番組がユーザの関心が高い番組であることを意味している。したがって、当該録画予約操作に基づいて録画予約が設定されたことを報知する前記報知情報が関連付けられた番組（すなわち、録画予約が設定された番組）を含む電子番組表のデータが、データ保存部に保存される。これにより、ユーザの関心が高い番組を含む電子番組表データを、ユーザが所望する期間保管することが可能になる。
【００１５】
また、前記電子番組表において、前記付加情報と関連付けられた番組にＷＥＢサイトへのリンクがある場合、前記データ保存処理部は、前記通信部を介して前記ＷＥＢサイトのデータをサーバーから受信するＷＥＢサイトデータ受信処理を実行し、かつ、前記データ保存処理の実行時、前記電子番組表のデータと前記ＷＥＢサイトのデータと前記付加情報とを前記データ保存部に保存させることとしてもよい。
【００１６】
付加情報と関連付けられた番組にリンクが設けられているＷＥＢサイトのデータも、サーバーから消去されると受信不可能になってしまう。そこで、前記ＷＥＢサイトのデータを前記データ保存部に保存させることにより、該データについてもユーザが所望する期間保管することが可能となる。
【００１７】
また、前記データ処理実行部は、前記データ保存処理の実行時、前記電子番組表のデータのうち、前記付加情報と関連付けられた番組以外のデータの一部又は全部を消去して、該電子番組表のデータを前記データ保存部に保存させることとしてもよい。かかる構成では、前記電子番組表のデータを前記データ保存部に保存させるために必要な容量を節減することが可能になる。
【００１８】
さらに、データ処理装置がサーバーから電子番組表のデータを受信し該データに基づいて電子番組表を表示する処理を実行するステップと、前記データ処理装置が、表示された前記電子番組表の中の個別の番組に対して付加情報を、ユーザの該番組に対する付加情報関連付け操作に基づいて関連付ける処理を実行するステップと、前記付加情報を前記番組に対して関連付ける処理が実行されると、前記データ処理装置が前記電子番組表のデータと前記付加情報とを該データ処理装置に設けられたデータ保存部に保存させる処理を実行するステップと、を有するデータ処理方法、も実現可能である。
【００１９】
かかるデータ処理方法によれば、前記データ処理装置に、ユーザの関心が高い番組を含んだ電子番組表のデータを、ユーザの所望の期間保管させることが可能となる。  
さらに、上記のデータ処理方法の各ステップをコンピュータに実行させるプログラムも実現可能である。このプログラムがコンピュータに読み取られ、該コンピュータによって前記各ステップが実行されることにより、ユーザの関心が高い番組を含んだ電子番組表のデータをユーザの所望の期間保管することが可能となる。
【００２０】
＝＝＝ユーザ端末の構成例＝＝＝
先ず、図１を用いて、本発明のデータ処理装置の一例として、ユーザ端末１０を例にとって、その概要について説明する。図１は、本実施形態のユーザ端末１０の構成、及び、該ユーザ端末１０とデータを送信する各サーバー等との関係を示すブロック図である。
【００２１】
本実施形態のユーザ端末１０は、コンピュータの一例としてのパーソナルコンピュータ（ＰＣ）であり、不図示のＣＰＵ、メモリ、及び、該メモリに格納されたＯＳやアプリケーションプログラムを始めとする各種プログラム等を備えている。また、ユーザ端末１０は、通信用インターフェース（不図示）を備えており、図１に示すように、ネットワーク２と接続している。なお、本実施形態のネットワーク２はインターネットである。すなわち、ユーザ端末１０は、インターネット上に構築されたＷｏｒｌｄ Ｗｉｄｅ ＷＥＢ（ＷＷＷ）を構成する各サーバーと前記通信用インタフェースを介して通信可能であり、当該各サーバーからのサービスを享受することが可能である。そして、本実施の形態では、上記サーバーの中に、電子番組表のデータ（以下、電子番組表データともいう）を提供する電子番組表データ提供サーバー３が存在している。つまり、ユーザ端末１０は、電子番組表データ提供サーバー３からインターネット経由で電子番組表データを受信し、該電子番組表データに基づいて電子番組表Ｔ（図３参照）を表示する機能を備えている。また、電子番組表Ｔ中にＷＥＢサイトへのリンクがある場合、ユーザ端末１０は、インターネット上にあるＷＥＢサイトデータ提供サーバー４から前記ＷＥＢサイトのデータ（以下、ＷＥＢサイトデータともいう）を受信し、該ＷＥＢサイトを表示する機能も備えている。
【００２２】
なお、図１中、電子番組表データ提供サーバー３とＷＥＢサイトデータ提供サーバー４とが互いに異なるサーバーであることとしているが、両サーバーは同一のサーバーであってもよい。また、電子番組表データとＷＥＢサイトデータとは、ともにＨｙｐｅｒ Ｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ（ＨＴＭＬ）形式で記述されたデータである。また、電子番組表データもＷＥＢサイトデータの一種であるが、本実施の形態では、便宜上、前記電子番組表データと前記ＷＥＢサイトデータとを区別して説明することとする。
【００２３】
さらに、本実施形態のユーザ端末１０は、テレビ放送局１から放送される番組の信号を受信し当該信号を変換して映像データや音声データ（以下、映像データ及び音声データをまとめて、単に映像データと言う）を出力する機能と、該映像データを所定の記憶先に記憶させる録画機能を備えている。さらに、前記ユーザ端末１０には、予めユーザにより指定された日時及びチャンネルにて放送される番組を録画させるための設定、すなわち、録画予約設定を行う機能が備えられている。
【００２４】
以上のようなユーザ端末１０の各機能は、前述したＣＰＵ、メモリ、通信用インタフェース、及び、前記メモリに格納された各種プログラム等によって実現される。
【００２５】
続いて、ユーザ端末１０の各構成要素について説明する。ユーザ端末１０は、図１に示すように、『録画部』としての番組録画部１１と、制御部１２と、出力部１３と、通信部１４と、データ保存部１５と、入力部１６と、データ処理実行部２０とを備えている。
【００２６】
制御部１２は、ユーザ端末１０の各部（すなわち、番組録画部１１、出力部１３、通信部１４、データ保存部１５、入力部１６、及びデータ処理実行部２０）の制御を司るものであり、当該各部は制御部１２を介して互いに接続されている。
【００２７】
番組録画部１１は、テレビ放送局１が放送する番組の録画を行うものである。すなわち、前記番組録画部１１は、チューナやエンコーダ等を搭載しており、テレビ放送局１から発信される番組の信号がアンテナ１７にて受信されると、該信号の検波及び復調を行い、復調により得られる前記番組の映像データを所定の規格に従ってエンコードし、エンコードされた該映像データを所定の記憶先に記憶させる。このような番組録画部１１による録画処理は、録画予約設定処理部２６によって制御される（録画予約設定処理部２６の詳細については、後述の「他の付加情報の関連付け処理」の項で説明する）。
【００２８】
出力部１３は、ディスプレイ１３ａ等によって構成され、該ディスプレイ１３ａに前記映像データに基づく映像（より正確には、映像及び音声）を出力するとともに、後述する電子番組表表示処理部２１により表示される電子番組表Ｔを映し出すためのものである。
【００２９】
通信部１４は、前述した通信用インタフェース等によって構成され、ネットワーク２上（本実施形態では、インターネット上）の各サーバーと通信するためのものである。すなわち、ユーザ端末１０は、通信部１４を介して、前記各サーバー（例えば、電子番組表データ提供サーバー３及びＷＥＢサイトデータ提供サーバー４）からのデータを受信してくることになる。
【００３０】
データ保存部１５は、ユーザ端末１０に内蔵されたハードディスク等により構成され、各種データを保存するためのものである。入力部１６は、キーボードやマウス等により構成され、ユーザによって操作されるものである。この入力部１６は、ユーザの入力操作を受け付け、該入力操作に応じたデータを、制御部１２を介して、出力部１３やデータ処理実行部２０等へ送信する。
【００３１】
データ処理実行部２０は、電子番組表の表示処理や、電子番組表データを保管するための一連の処理（以下、データ保管処理）等の各種データ処理を実行するものである。このデータ処理実行部２０は、電子番組表表示処理部２１と、情報関連付け処理部２２と、データ保存処理部２３と、ＷＥＢサイトデータ受信処理部２４と、保存データ読出処理部２５と、録画予約設定処理部２６とを備えている。これらの各構成要素は、前記メモリに格納された各データ処理に関するプログラムと、当該プログラムを実行するＣＰＵ等により構成される。なお、電子番組表の表示処理、及び、データ保管処理については後述する。
【００３２】
＝＝＝データ処理について＝＝＝
次に、本実施形態のユーザ端末１０によるデータ処理について説明する。
【００３３】
＜＜電子番組表の表示処理について＞＞
先ず、電子番組表Ｔの表示処理について図２及び図３を用いて説明する。図２は、電子番組表Ｔの表示処理に関するフローチャートである。図３は、電子番組表Ｔが表示されたブラウザ画面３０を示す図である。なお、図３には、１２月１１日の１５時以降に各テレビ放送局が放送する番組に関する情報を掲載した電子番組表Ｔが示されている。
【００３４】
本処理は、前述したデータ処理実行部２０に備えられた電子番組表表示処理部２１により実行される。そして、本実施形態の電子番組表表示処理部２１は、サーバーから受信されたＨＴＭＬ形式のデータに基づいて文字列や画像をブラウザ画面３０に表示させるＷＥＢブラウザによって実現される。すなわち、ＷＥＢブラウザは、電子番組表データ提供サーバー３に対して電子番組表データの送信を要求し、かつ、前記電子番組表データ提供サーバー３から受信された電子番組表データに基づいて、電子番組表Ｔをブラウザ画面３０に表示することになる。
【００３５】
本処理のフローについて説明すると、図２に示すように、ユーザのＷＥＢブラウザ起動要求に対して、ＷＥＢブラウザが起動するところから始まる（Ｓ２）。当該ＷＥＢブラウザの起動により、ディスプレイ１３ａには、電子番組表Ｔを表示させるためのブラウザ画面３０が映し出される。なお、ＷＥＢブラウザが起動した時点では、電子番組表データが未受信であるため、ＷＥＢブラウザ起動直後のブラウザ画面３０には、例えば、ユーザがホームページとして設定したＷＥＢページが表示される。
【００３６】
次に、ユーザが所定の動作を行うと（例えば、ブラウザ画面３０のアドレスバーに電子番組表データ提供サーバー３のＵＲＬを入力すると）、ＷＥＢブラウザにより、電子番組表データ提供サーバー３に対して電子番組表データの送信が要求される（Ｓ４）。この送信要求を受けた電子番組表データ提供サーバー３が電子番組表データの送信を開始すると、ユーザ端末１０により電子番組表データが受信される（Ｓ６）。電子番組表データが受信されると、当該電子番組表データに基づいて、図３に示すような電子番組表Ｔがブラウザ画面３０に表示される（Ｓ８）。以上のような工程を経て、電子番組表の表示処理が完了する。
【００３７】
なお、本実施の形態では、電子番組表データ提供サーバー３から送信される電子番組表データが１日毎に更新されるものである。したがって、電子番組表データ提供サーバー３は、前記ＷＥＢブラウザによるデータ送信要求を受けた日以降の電子番組表データを送信することになり、例えば、図３の電子番組表Ｔは、１２月１１日以前に送信された電子番組表データに基づいて表示されたものである。
【００３８】
ブラウザ画面３０に表示された電子番組表Ｔについて説明すると、各テレビ放送局（図３中、チャンネル１、チャンネル２等と表記）がある日の各時間帯に放送する番組について、放送開始時間、番組タイトル、出演者等の情報が、テレビ放送局及び放送時間毎に区分されテーブル形式で表示されている。なお、以下の説明において、電子番組表Ｔの、放送局と放送時間によって特定される欄を番組欄と、当該番組欄内に表示された各番組の情報を番組情報と呼ぶこととする。また、本実施の形態に係る電子番組表Ｔでは、図３に示すように、番組情報のうち、放送開始時間及び番組タイトルが、他の番組情報と異なり、太字にて表示されている。すなわち、ＨＴＭＬ形式で記述された電子番組表データのうち、放送開始時間及び番組タイトルのデータには、太字表記させるためのデータ（所謂タグ）が付けられている。
【００３９】
また、電子番組表Ｔの中には、詳細な番組情報や関連情報等を掲載したＷＥＢサイト（図３中、関連サイトと表記）へのリンクが設けられている番組がある。例えば、チャンネル２が１６時から放送する、番組タイトルが「ドラマＢ」である番組（以下、「ドラマＢ」）や、チャンネル１８が１６時２０分から放送する、番組タイトルが「映画Ｃ」である番組（以下、「映画Ｃ」）については、その番組欄に、番組情報として前記関連サイトのＵＲＬがハイパーリンクの形態で表示されている。
【００４０】
さらに、電子番組表Ｔの中には、上述した「ドラマＢ」や「映画Ｃ」のように、番組情報として解説ボタンＴｂが設けられた番組もある。この解説ボタンＴｂは、該解説ボタンＴｂが設けられた番組の解説ウィンドウ（不図示）を表示させるためのボタンであり、例えば、ユーザがマウス操作にて該解説ボタンＴｂをクリックすると、前記解説ウィンドウがブラウザ画面３０上に所謂ポップアップ形式で表示される。つまり、図３に示される電子番組表Ｔのデータのうち、「ドラマＢ」や「映画Ｃ」に関する部分には、番組情報として解説ボタンＴｂを表示させるデータ、及び、該解説ボタンＴｂをクリックすると解説ウィンドウを表示させるデータが含まれている。なお、解説ウィンドウのデータは電子番組表データに組み込まれているため、該電子番組表データとともに受信されることになる。
【００４１】
なお、ブラウザ画面３０には、図３に示すように、後述する情報関連付けプログラムを起動させるためのプログラム起動ボタン３１が設けられている。つまり、本実施の形態において、情報関連付けプログラムを起動させるためには、ユーザは前記プログラム起動ボタン３１をクリックする等の所定の操作を行うこととなる。
【００４２】
＜＜データ保管処理について＞＞
次に、電子番組表データに対するデータ保管処理について説明する。  
データ保管処理とは、前述した電子番組表Ｔの表示処理、該電子番組表Ｔ中の個別の番組に対して付加情報を関連付ける処理、及び、前記電子番組表のデータ及び前記付加情報を前述したデータ保存部１５に保存させる処理等の一連の処理により構成された処理である。なお、本実施の形態において、電子番組表Ｔ中の個別の番組に対して関連付ける付加情報は、前記番組に対してメモを付けるためのメモ情報、前記番組の録画予約が設定されたことを報知するための報知情報、及び、前記番組に対してチェックマークを付けるためのチェックマーク情報である。
【００４３】
以下、図４を参照しながら、データ保管処理のフローについて説明する。図４は、データ保管処理に関するフローチャートである。本項の説明においては、電子番組表Ｔ中の個別の番組に対して前記メモ情報が関連付けられることとし、該メモ情報が関連付ける番組を関連付け先番組と呼ぶこととする。
【００４４】
本処理は、図４に示すように、既述の電子番組表の表示処理によってブラウザ画面３０に電子番組表Ｔが表示されたところから始まる（Ｓ１２）。電子番組表Ｔが表示された後、該電子番組表Ｔ中の関連付け先番組に対して、メモ情報を作成するために、ユーザによる入力部１６を介した入力操作（メモ情報入力操作）が行われると、データ処理実行部２０が、該メモ情報入力操作に基づき、前記関連付け先番組に対してメモ情報を関連付ける処理を実行する。なお、メモ情報などの付加情報の関連付け処理は、前述したデータ処理実行部２０に備えられた情報関連付け処理部２２により実行される。この情報関連付け処理部２２は、ユーザが前記番組に対して付加情報関連付け操作を行う際のユーザインタフェースとして機能する情報関連付けプログラムによって実現される。そして、情報関連付けプログラムは、付加情報としてメモ情報を関連付け先番組に対して関連付けるために、ユーザによるメモ情報入力操作を受け付け、該メモ情報入力操作に基づいてメモ情報を関連付け先番組に対して関連付ける処理を実行する。さらに、情報関連付けプログラムは、メモ情報の関連付け処理を実行する結果として、前記関連付け先番組に対するメモＭ（図６参照）を作成し、該メモＭを電子番組表Ｔに重畳した状態でディスプレイ１３ａに表示させる。以下、情報関連付けプログラムによるメモ情報の関連付け処理について、具体的に説明する。
【００４５】
ユーザが前述したプログラム起動ボタン３１をクリックすると、前記情報関連付けプログラムが起動し（Ｓ１４）、当該プログラムによって、図５に示すようなツールバー３２が電子番組表Ｔに重畳された状態で表示される。図５は、ユーザの関連付け先番組に対するメモ情報入力操作を説明するための図であり、前記ツールバー３２等がディスプレイ１３ａに表示された状態を示している。このツールバー３２には、メモ作成ボタン３２ａ、録画予約ボタン３２ｂ、及びチェックマークボタン３２ｃが設けられており、ユーザが各ボタンをクリックすることによって、関連付け先番組に対して関連付けられる付加情報の種類が切替え可能になっている。そして、ユーザがメモ作成ボタン３２ａをクリックすると、情報関連付けプログラムは、ユーザのメモ情報入力操作を受け付け、該メモ情報入力操作に基づいて関連付け先番組に対してメモ情報を関連付ける処理を実行するようになる。
【００４６】
より具体的に説明すると、ユーザは、メモ作成ボタン３２ａをクリックした後、電子番組表Ｔの中から関連付け先番組を指定するために、該関連付け先番組の番組欄上にマウスポインタ３３を移動させる操作を行う。そして、前記マウスポインタ３３が前記関連付け先番組の番組欄上に位置した状態で、ユーザが所定の動作（例えば、マウスボタンのダブルクリック操作など）を行うと、情報関連付けプログラムは、前記マウスポインタ３３により指定された番組を関連付け先番組として特定する。これと同時に、前記情報関連付けプログラムは、図５に示すようなメモ情報入力ウィンドウ３４を電子番組表Ｔに重畳した状態で表示させる。このメモ情報入力ウィンドウ３４は、ユーザが入力部１６を介して前記関連付け先番組に対するコメント等を入力するためのスペースである。そして、メモ情報入力ウィンドウ３４への入力が完了したユーザが、該メモ情報入力ウィンドウ３４の下部に設けられた入力完了ボタン３４ａをクリックすると、前記関連付け先番組に関連付けられるメモ情報が確定する。以上のような一連の操作（すなわち、関連付け先番組を指定するためのマウスポインタ３３の移動操作、メモ情報入力ウィンドウ３４への入力操作、及び、メモ情報の確定操作）が、ユーザのメモ情報入力操作に該当する。
【００４７】
このようなメモ情報入力操作が行われると、情報関連付けプログラムは該メモ情報入力操作を受け付け（Ｓ１６）、該メモ情報入力操作に基づいて前記メモ情報と前記関連付け先番組とを関連付ける処理を実行する（Ｓ１８）。当該関連付け処理が実行されると、情報関連付けプログラムにより、前記関連付け先番組に対して、図６に示すようなメモＭが作成され、電子番組表Ｔに重畳された状態で表示される。図６は、メモＭが表示された際の電子番組表Ｔを示した図である。なお、図６中のメモＭは、「ドラマＢ」に対してメモ情報が関連付けられたことにより作成されて表示されたものである。
【００４８】
該メモＭには、前述したメモ情報入力ウィンドウ３４にて入力した文字列が表示される。また、図６に示すように、前記メモ情報入力ウィンドウ３４へ関連サイト等のＷＥＢサイトのＵＲＬが入力された場合には、当該ＵＲＬは前記メモＭにてハイパーリンクの形態で表示されるようになる。すなわち、本実施の形態では、関連付け先番組に対してユーザが選択したＷＥＢサイトのＵＲＬをメモにハイパーリンクの形態で表示させることが可能である。そして、ユーザが該メモＭに設けられた前記ＷＥＢサイトへのリンクを辿ることにより、ＷＥＢブラウザによって前記ＷＥＢサイトがブラウザ画面３０に表示されるようになる。
【００４９】
Ｓ１８後のステップについては、図６に示すように、電子番組表Ｔ中、「ドラマＢ」に対するメモＭが作成された場合（換言すると、「ドラマＢ」に対してメモ情報が関連付けられた場合）を例に挙げて説明する。
【００５０】
情報関連付けプログラムが「ドラマＢ」に対してメモ情報の関連付け処理が実行されると、該「ドラマＢ」を含む電子番組表Ｔのデータ等をデータ保存部１５に保存させるデータ保存処理が実行される。ここで、データ保存処理は、データ処理実行部２０に備えられたデータ保存処理部２３により実行される。そして、本実施形態のデータ保存処理部２３は、メモ情報の関連付け処理の実行をトリガーとして、電子番組表データやメモ情報（より正確には、後述するメモデータ）等の各種データをデータ保存部１５に保存させるプログラムにより実現される。つまり、本実施の形態では、情報関連付け処理部２２は前記メモ情報の関連付け処理を実行するとデータ保存処理部２３に対してデータ保存処理の実行を要求し、また、当該要求を受け付けたデータ保存処理部２３は前記データ保存処理を開始する。
【００５１】
データ保存処理についてより具体的に説明すると、前記メモ情報の関連付け処理が実行されると、データ保存処理部２３は、先ず、前記データ保存部１５における電子番組表データ（より正確には、「ドラマＢ」を含む電子番組表Ｔのデータ）の保存先の指定をユーザに対して要求する。つまり、データ保存処理部２３は、前記データ保存部１５における電子番組表データの保存先をユーザに指定させるために、保存先指定画面（不図示）をディスプレイ１３ａに表示させる（Ｓ２０）。電子番組表データの保存先が指定された後、データ保存処理部２３は、電子番組表Ｔ中、関連付け先番組の番組欄内において、ＷＥＢサイトへのリンクの有無を検索する処理（リンク検索処理）を実行する（Ｓ２２）。そして、前記関連付け先番組の番組欄内にＷＥＢサイトへのリンクがある場合、データ保存処理部２３は、データ処理実行部２０に備えられたＷＥＢサイトデータ受信処理部２４に当該ＷＥＢサイトのデータを受信させる処理（ＷＥＢサイトデータ受信処理）を実行する。このＷＥＢサイトデータ受信処理部２４は、通信部１４を介してＷＥＢサイトデータ提供サーバー４から、関連付け先番組の番組欄にリンクが張られたＷＥＢサイトのデータを受信するためのプログラムである。そして、リンク検索処理の実行後、前記ＷＥＢサイトデータ受信処理部２４は、前記ＷＥＢサイトデータ提供サーバー４に対して前記ＷＥＢサイトのデータの送信を要求し（Ｓ２４）、該データを受信する（Ｓ２６）。上記の例に沿って具体的に説明すると、図６に示すように、「ドラマＢ」の番組欄において、ＷＥＢサイトとしての関連サイトのＵＲＬがハイパーリンクの形態で表示されているため、データ保存処理部２３によるリンク検索処理の実行後、ＷＥＢサイトデータ受信処理部２４はＷＥＢサイトデータ提供サーバー４から前記関連サイトのデータを受信する。
【００５２】
なお、本実施の形態に係るデータ保存処理部２３は、前記リンク検索処理及び前記データ受信処理の実行を省略することが可能である。すなわち、本実施の形態において、データ保存処理部２３によるリンク検索処理及びデータ受信処理が実行されるモードと、当該２つの処理の実行が省略されるモードとは切替え可能となっており、ユーザは不図示の設定画面により当該モードの切替え設定を行うことが可能である。
【００５３】
また、図６の電子番組表Ｔでは、「ドラマＢ」の他、「映画Ｃ」の番組欄にもＷＥＢサイトのＵＲＬがハイパーリンクの形態で表示されている。このように関連付け先番組以外の番組にもＷＥＢサイトへのリンクが設けられている場合、ＷＥＢサイトデータ受信処理部２４は、少なくとも、関連付け先番組に対してリンクされたＷＥＢサイトのデータ（すなわち、「ドラマＢ」の関連サイトのデータ）を受信してくることになる。
【００５４】
次に、データ保存処理部２３は、電子番組表データ提供サーバー３から受信された「ドラマＢ」を含む電子番組表Ｔのデータのうち、前記「ドラマＢ」以外の番組のデータの一部を消去する処理（データ消去処理）を実行する（Ｓ２８）。なお、本実施の形態では、データ保存処理部２３によって消去されるデータは、前記「ドラマＢ」以外のデータのうち、太文字表記させるタグが付けられていない番組情報のデータ（すなわち、放送開始時間及び番組タイトル以外の番組情報のデータ）である。すなわち、本実施の形態に係るデータ保存処理部２３は、特定のタグの有無に基づいて、消去対象のデータと非消去対象のデータとを分別し、前記電子番組表データから消去対象のデータを消去する。なお、本実施形態のデータ保存処理部２３は、前記特定のタグの有無に関わらず、関連付け先番組以外の番組のデータについては全部消去するように前記データ消去処理を実行することも可能である。また、前記データ保存処理部２３は、前記データ消去処理の実行を省略することも可能である。このように、本実施の形態においては、データ保存処理部２３によるデータ消去処理のモード（すなわち、関連付け先番組以外の番組のデータを一部消去するモード、該データを全部消去するモード、データ消去処理を省略するモード）は切替え可能となっており、ユーザは不図示の設定画面により当該モードの切替え設定を行うことが可能である。
【００５５】
そして、データ保存処理部２３は、データ消去処理の実行後、該データ消去処理が施された電子番組表のデータを、データ保存部１５中の、前記保存先指定画面にてユーザが指定した保存先に保存させる処理を実行する（Ｓ３０）。また、データ保存処理部２３は、前記リンク検索処理及び前記ＷＥＢサイトデータ受信処理を実行した場合、ＷＥＢサイトデータ受信処理部２４により受信されたＷＥＢサイトデータも前記保存先に保存させる。さらに、情報関連付けプログラムにより作成されたメモＭのデータ（以下、単にメモデータとも言う）も、電子番組表データやＷＥＢサイトデータと併せて前記保存先に保存される。ここで、メモデータとは、メモ情報入力操作にて特定された関連付け先番組に関するデータと、該メモ情報入力操作時の入力内容に関するデータと、前記関連付け先番組を含む電子番組表のデータを特定するためのデータと、メモＭの表示位置に関するデータを含むものである。このような構成のメモデータが保存されることにより、関連付け先番組とメモ情報とが関連付けられたまま、該関連付け先番組を含む電子番組表のデータ、及び、前記メモ情報（すなわち、前記メモデータ）がデータ保存部１５に保存されることになる。この結果、例えば、データ保存部１５に保存されたメモデータが読み出されて該メモデータに基づくメモＭが再表示された場合、該メモＭが関連付けられた関連付け先番組を含む電子番組表のデータが特定され、該電子番組表も再表示されるようになる。なお、電子番組表及びメモの再表示処理に関する詳細については、後述する。
【００５６】
また、本実施の形態において、データ保存処理部２３は、データ保存処理の実行時、電子番組表データに対して、関連付け先番組の番組欄にハイパーリンクの形態で表示されたＷＥＢサイト（すなわち、「ドラマＢ」の関連サイト）のＵＲＬを、前記データ保存部１５における該ＷＥＢサイトのアドレス（すなわち、前記保存先に保存された前記ＷＥＢサイトデータの相対パス）に変更するデータ加工を施した後に、該電子番組表データを保存させる。
【００５７】
さらに、本実施の形態において、データ保存処理部２３は、電子番組表データ、ＷＥＢサイトデータ、及び、メモデータを各々互いに異なるファイルとしてデータ保存部１５に保存させる。そして、前記データ保存処理部２３は、関連付け先番組の放送日を示す文字列（すなわち、「ドラマＢ」の放送日である、０６年１２月１１日）が含まれたファイル名を付けて、電子番組表のデータ及びメモデータを前記データ保存部１５に保存させる。なお、前記ファイル名中に含まれる文字列としては、関連付け先番組の放送日を示すものに限定されず、例えば、関連付け先番組の放送日時を示すものであってもよい。
【００５８】
以上のようなデータ保存処理が実施された後、ユーザが情報関連付けプログラムの終了を要求する操作（例えば、ツールバー３２に設けられたプログラム終了ボタン３２ｄのクリック操作）を行うと、該情報関連付けプログラムが終了して（Ｓ３２）、データ保管処理が完了する。
【００５９】
＜＜再表示処理について＞＞
次に、データ保存部１５に保存された電子番組表データに基づいて電子番組表を再表示させる処理（以下、再表示処理）について説明する。
【００６０】
本処理は、前述したデータ保管処理によりデータ保存部１５に保存された電子番組表データを読み出し、該データに基づいて電子番組表（以下、データ保存部１５に保存された電子番組表データに基づいて表示される電子番組表を、保存電子番組表Ｔｎと呼ぶ）をブラウザ画面３０に再表示させる処理であり、当該処理は前記データ処理実行部２０に備えられた保存データ読出処理部２５によって実行される。なお、本実施の形態に係る保存データ読出処理部２５は、データ保存部１５に保存された電子番組表データ等の各データを読み出すためのデータ読出プログラムにより実現される。このプログラムが前述のＷＥＢブラウザ（すなわち、電子番組表表示処理部２１）と協働することにより、読み出された電子番組表データに基づいて、保存電子番組表Ｔｎがブラウザ画面３０に表示される。
【００６１】
以下、図７及び図８を参照しながら、保存データ読出処理部２５による再表示処理のフローについて説明する。図７は、再表示処理に関するフローチャートである。図８は、保存電子番組表Ｔｎと、メモデータに基づいて表示されたメモＭを示している。なお、図８に示される保存電子番組表Ｔｎ及びメモＭは、各々、「ドラマＢ」に対してメモ情報が関連付けられたことによりデータ保存部１５に保存された電子番組表データ及びメモデータ、に基づいて表示されたものである。
【００６２】
本処理は、図７に示すように、ユーザがデータ保存部１５に保存されたメモデータのファイルを選択することにより（例えば、ユーザが、データ保存部１５に保存されたデータの中から、前記メモデータを格納するファイルを検索して該ファイルのアイコンをダブルクリックすると）、データ読出プログラムが起動するところから始まる（Ｓ４２）。データ読出プログラムが起動すると、先ず、該プログラムによって、前記メモデータが読み出される（Ｓ４４）。次に、データ読出プログラムは、前記メモデータに基づいて、前記メモ情報が関連付けられた番組を含む電子番組表のデータを特定して、該データを読み出す（Ｓ４６）。その後、データ読出プログラムはＷＥＢブラウザを起動させ（Ｓ４８）、また、当該ＷＥＢブラウザは、データ読出プログラムにより読み出された電子番組表データに基づいて保存電子番組表Ｔｎをブラウザ画面３０に表示させる。他方、前記データ読出プログラムは、前記メモデータに基づき、メモＭを保存電子番組表Ｔｎに重畳させた状態で表示させる（Ｓ５０）。すなわち、データ読出プログラムは、メモデータに基づいてメモＭを表示させる機能を備えている。以上のような工程を経て、再表示処理が完了する。
【００６３】
ここで、ブラウザ画面３０に表示された保存電子番組表Ｔｎの詳細を詳しく説明すると、図８に示すように、関連付け先番組の番組情報は、電子番組表データが保存される前の該番組情報と略同一である。つまり、保存電子番組表Ｔｎ中、関連付け先番組（すなわち、「ドラマＢ」）の番組情報は全て表示され、その中には解説ボタンＴｂも含まれている。そして、解説ボタンＴｂがクリックされると、前記関連付け先番組の解説ウィンドウがポップアップ形式で表示される。これは、電子番組表データのうち、関連付け先番組については、解説ウィンドウのデータを含めて「ドラマＢ」に関する番組情報の全データがデータ保存部１５に保存されたためである。これに対し、保存電子番組表Ｔｎ中、関連付け先番組以外の番組については、図８に示すように、一定の番組情報（本実施の形態では、放送開始時刻及び番組タイトル）のみが表示される。これは、電子番組表データがデータ保存部１５に保存される前段階において、関連付け先番組以外の番組のデータが、データ保存処理部２３によって前記一定の番組情報のデータを除いて消去されたためである。
【００６４】
また、図８に示すように、ブラウザ画面３０のアドレスバーには、データ保存部１５における電子番組表データのアドレスが表示されており、保存電子番組表Ｔｎが該データ保存部１５に保存された電子番組表データに基づいて表示されたものであることが表されている。さらに、保存前の電子番組表Ｔとは異なる点として、保存電子番組表Ｔｎには、前記関連付け先番組の番組欄内に、データ保存部１５における関連サイトのデータのアドレスがハイパーリンクの形態で表示されている。これは、データ保存処理の実行時に、データ保存処理部２３が、電子番組表中、前記関連サイトのＵＲＬのデータが前記データ保存部１５における該関連サイトのアドレスに変更するように、前記電子番組表のデータを加工したためである。
【００６５】
一方、データ保存部１５に保存された電子番組表データのファイルのアイコンがダブルクリックされた場合には、ＷＥＢブラウザが起動し、該ＷＥＢブラウザが前記電子番組表データを読み出し、該データに基づいて保存電子番組表ＴｎをＷＥＢブラウザ画面３０に表示させることとなる。また、データ保存部１５に保存されたＷＥＢサイトデータ（すなわち、「ドラマＢ」の関連サイトのデータ）のファイルのアイコンがダブルクリックされた場合には、上記の場合と同様に、ＷＥＢブラウザによって該ＷＥＢサイトがブラウザ画面３０に表示されることとなる。
【００６６】
＝＝＝本実施の形態に係るユーザ端末の有効性について＝＝＝
上述した通り、本実施の形態に係るユーザ端末１０は、データを受信するためにサーバーとの通信を行う通信部１４と、データを保存するためのデータ保存部１５と、前記通信部１４を介して電子番組表データ提供サーバー３から電子番組表データを受信し該電子番組表データに基づいて電子番組表Ｔを表示する電子番組表表示処理と、該電子番組表表示処理により表示された電子番組表中の個別の番組に対して付加情報を、ユーザの該番組に対する付加情報関連付け操作に基づいて関連付ける関連付け処理と、該関連付け処理が実行されると前記電子番組表のデータと前記付加情報とを前記データ保存部１５に保存させるデータ保存処理と、を実行するデータ処理実行部２０と、を有している。これにより、ユーザの関心が高い番組を含む電子番組表のデータを、ユーザが所望する期間保管することが可能になる。
【００６７】
すなわち、発明が解決しようとする課題の項で説明した通り、電子番組表データ提供サーバー３から送信される電子番組表データは定期的に（本実施の形態では、１日毎に）更新されるため、ある日に放送される番組の情報が掲載された電子番組表のデータは、当該ある日から一定の期間が経過した後には受信不可能となってしまう場合がある（例えば、図３に示す電子番組表Ｔのデータは、１２月１２日以降には受信不可能となってしまう）。つまり、ユーザは数日前の電子番組表を閲覧し、または利用することが出来ない。一方、電子番組表Ｔ中に、例えば、ユーザの関心が高い番組がある場合、当該電子番組表Ｔのデータは、ユーザが所望する期間保管可能であることが望ましい。このようなニーズに対し、従来、過去数日分の電子番組表のデータを一時的にメモリ等に蓄積することが可能なデータ処理装置は既に存在している。しかしながら、このようなデータ処理装置は、電子番組表Ｔ中の全ての番組について全番組情報のデータをメモリに蓄積させる処理を実行するものであった。このため、旧来のデータ処理装置を用いた場合にはメモリの容量の消費が著しくなり、該メモリの容量不足等が生じる結果、ユーザの関心が高い番組を含む電子番組表のデータを適切に、ユーザが所望する期間保管させることが困難であった。
【００６８】
これに対し、本実施形態のユーザ端末１０は、ユーザの関心が高い番組等を含む電子番組表Ｔのデータをユーザが所望する期間保管させるためにデータ保管処理を実行する機能を備えている。つまり、ユーザが、電子番組表Ｔの中にあるユーザの関心が高い番組に対して、メモ情報入力操作等の付加情報関連付け操作を行うと、該付加情報関連付け操作に基づいて前記付加情報が前記番組に対して関連付けられる。つまり、ユーザの関心は、メモ情報等の付加情報と言う形態で前記番組に対して関連付けられることになる。そして、前記付加情報の関連付け処理（例えば、前述したメモ情報の関連付け処理）が行われると、当該処理の実行をトリガーとして、前記付加情報が関連付けられた番組を含む電子番組表のデータが、ユーザ端末１０に備えられたデータ保存部１５に保存されるようになる。この結果、電子番組表データ提供サーバー３からのデータ配信が終了したことによって、ユーザの関心が高い番組を含んだ電子番組表のデータを受信することが出来なくなった場合であっても、データ保存部１５に保存された電子番組表データを読み出すことにより、前記電子番組表（より正確には、保存電子番組表Ｔｎ）を再表示させることが可能となる。
【００６９】
さらに、電子番組表Ｔ中にユーザの関心が高い番組がある場合（すなわち、電子番組表Ｔの関連付け先番組に対してメモ情報等の付加情報が関連付けされた場合）、該電子番組表のデータがデータ保存部１５に保存されるため、該データ保存部１５の容量の消費が抑えられ、旧来のデータ処理装置のように容量不足によって電子番組表データが保存できなくなるという問題も改善されている。
【００７０】
以上のように、本実施の形態に係るユーザ端末１０により、ユーザの関心が高い番組を含む電子番組表のデータを、ユーザが所望する期間保管することが可能となる。
【００７１】
＝＝＝他の情報の関連付け処理について＝＝＝
上記の説明では、前記付加情報としてメモ情報を関連付け先番組に対して関連付ける例について説明した。本実施形態のユーザ端末１０は、メモ情報の他にも、前述した報知情報やチェックマーク情報を、電子番組表Ｔ中の個別の番組に対して関連付けることが可能である。そして、前記番組に対して報知情報やチェックマーク情報を関連付ける処理が実行された場合にも、当該処理の実行をトリガーとして、電子番組表データ及び前記付加情報がデータ保存部１５に保存されるようになる。
【００７２】
以下、既述のデータ保管処理中、報知情報やチェックマーク情報が関連付けられる場合について説明する。
【００７３】
＜＜報知情報が関連付けられる場合＞＞
先ず、電子番組表Ｔ中の個別の番組に対して報知情報が関連付けられる場合のデータ保管処理について説明する。
【００７４】
本実施形態のデータ処理実行部２０は、前述したように、番組録画部１１による録画処理を制御する録画予約設定処理部２６を備えている。この録画予約設定処理部２６は、番組録画部１１を制御するとともに、該番組録画部１１に対して録画予約を設定する処理（録画予約設定処理）を実行するための録画予約設定プログラムにより実現される。すなわち、当該録画予約設定プログラムは、ユーザが電子番組表Ｔ中の個別の番組に対して行う録画予約操作を受け付け、当該録画予約操作に基づき、前記番組録画部１１に対して前記番組の録画予約を設定する処理を実行する。そして、前記録画予約が設定されると、前記番組録画部１１は、前記録画予約操作により指定された時刻から前記番組の映像データの取得を開始し、該映像データを所定の記憶先に記憶するようになる。
【００７５】
一方、前記番組の録画予約が設定されると、前述した情報関連付けプログラムが、前記番組に対して、前記録画予約設定プログラムにより該番組の録画予約が設定されたことを報知するための報知情報を関連付ける。なお、本実施形態の報知情報とは、電子番組表Ｔ中において、前記番組の番組欄に録画予約標識Ｒ（図１１参照）を表示させるためのデータのことである。また、以下の説明では、電子番組表Ｔ中、録画予約が設定される番組（すなわち、報知情報が関連付けられる番組）を録画予約番組と呼ぶこととする。
【００７６】
以下、図９を参照しながら、報知情報が関連付けられた場合のデータ保管処理のフローについて具体的に説明する。図９は、報知情報が関連付けられる場合のデータ保管処理のフローチャートである。
【００７７】
本処理は、図９に示すように、メモ情報が関連付けられる場合と同様、ブラウザ画面３０に電子番組表Ｔが表示されるところから始まる（Ｓ６２）。その後、前述したプログラム起動ボタン３１がクリックされると、情報関連付けプログラムが起動し、前述したツールバー３２が表示される。そして、該ツールバー３２に設けられた録画予約ボタン３２ｂがクリックされると、録画予約設定プログラムが起動する（Ｓ６４）。すなわち、本実施の形態において、情報関連付けプログラムは、録画予約設定プログラムを起動させる機能を備えている。そして、録画予約設定プログラムが、ユーザによる録画予約番組に対する録画予約操作を受け付けて、該録画予約番組の録画予約を設定するようになり、該録画予約が設定されると、情報関連付けプログラムが前記録画予約番組に対して、上記の報知情報を関連付けるようになる。
【００７８】
以下、録画予約設定プログラム起動後の処理についてより具体的に説明する。録画予約ボタン３２ｂがクリックされたことによって前記録画予約設定プログラムが起動した後、ユーザは、電子番組表Ｔの中から録画予約番組を指定するために、該録画予約番組の番組欄上までマウスポインタ３３を移動させる。そして、マウスポインタ３３が前記録画予約番組の番組欄上に位置した状態でユーザが所定の動作を行うと、録画予約設定プログラムは前記マウスポインタ３３により指定された番組を録画予約番組として特定する。これと同時に、録画予約プログラムは、図１０に示すような録画予約ウィンドウ３５を電子番組表Ｔに重畳した状態で表示させる。図１０は、録画予約ウィンドウ３５を説明するための図である。この録画予約ウィンドウ３５は、ユーザによる録画予約操作を受け付けるためのものであり、録画予約番組の録画予約を設定するために必要な情報を表示している。具体的に説明すると、前記録画予約ウィンドウ３５には、録画予約番組として特定された番組のタイトル、放送日、放送チャンネル（すなわち、当該番組が放送されるテレビ放送局）、録画開始時間、及び、録画終了時間が表示されている。なお、本実施の形態において、録画予約ウィンドウ３５に表示された情報のうち、録画開始時間および録画終了時間については、ユーザが入力部１６を介して変更することが可能である。そして、ユーザが当該録画予約ウィンドウ３５の下部に設けられた録画予約実行ボタン３５ａをクリックすると、前記録画予約設定プログラムにより前記録画予約番組の録画予約が設定される（Ｓ６８）。なお、録画予約設定プログラムの起動後、録画予約が設定されるまでの間にユーザが行う一連の操作（すなわち、録画予約番組を指定するためのマウスポインタ３３の移動操作、及び、録画予約実行ボタン３５ａのクリック操作）が、ユーザによる録画予約操作に該当する。
【００７９】
一方、録画予約設定プログラムにより録画予約番組の録画予約が設定されると、情報関連付けプログラムは、前記録画予約が設定されたことを報知するための報知情報を前記録画予約番組に関連付ける（Ｓ７０）。この報知情報の関連付け処理は、ユーザによる録画予約操作に基づいて録画予約番組の録画予約が設定されることに伴って実行される処理である。換言すると、当該報知情報の関連付け処理も、ユーザ録画予約操作に基づいて実行されることとなる。
【００８０】
そして、報知情報が録画予約番組に対して関連付けられることにより、電子番組表Ｔ中、該録画予約番組の番組欄内に、図１１に示すような録画予約標識Ｒが表示されるようになる。なお、この録画予約標識Ｒは、前記録画予約が設定されたと同時に、情報関連付けプログラムが受信された電子番組表データ中に該録画予約標識Ｒを表示させるデータを挿入した後、ＷＥＢブラウザが該電子番組表データに基づいて電子番組表Ｔを表示することによって、前記録画予約番組の番組欄内に表示されるようになる。
【００８１】
そして、前記報知情報の関連付け処理が実行されると、データ保存処理部２３は、当該関連付け処理の実行をトリガーとして、電子番組表データ及び報知情報をデータ保存部１５に保存させるデータ保存処理を実行する。すなわち、前記データ保存処理部２３は、関連付け処理の実行に伴って、リンク検索処理、ＷＥＢサイトデータ受信処理、データ消去処理を実行し、さらに、録画予約番組を含む電子番組表のデータ、前記報知情報、及び、前記録画予約番組にリンクが設けられたＷＥＢサイトのデータをデータ保存部１５（より正確には、データ保存部１５中の、ユーザにより指定された保存先）に保存させることになる（Ｓ７２〜Ｓ８２）。なお、前記報知情報（すなわち、前記録画予約番組の番組欄内に録画予約標識Ｒを表示させるデータ）は、前述のように、電子番組表データ中に挿入された状態でデータ保存部１５に保存されることとなる。このため、メモ情報の場合と同様、前記報知情報が前記録画予約番組に関連付けられたまま、電子番組表データと該報知情報とはデータ保存部１５に保存されることとなる。また、当然ながら、前記電子番組表データと前記報知情報とは、同一のファイルとして保存されることとなり、そのファイル名には録画予約番組の放送日若しくは放送日時を示す文字列が含まれるようになる。
【００８２】
そして、ユーザの情報関連付けプログラム及び録画予約設定プログラムに対する終了要求操作によって、前記情報関連付けプログラム及び前記録画予約設定プログラムが終了すると（Ｓ８４）、報知情報が関連付けられる場合のデータ保管処理が完了する。
【００８３】
なお、本実施形態において、報知情報は、録画予約番組の番組欄に録画予約標識Ｒを表示させるためのデータであることとしたが、これに限定されるものではない。前記録画予約番組の録画予約が設定されたことを報知するためのデータであり、該録画予約番組と関連付け可能なデータであればよい。
【００８４】
＜＜チェックマーク情報が関連付けられる場合＞＞
次に、電子番組表Ｔ中の個別の番組に対してチェックマーク情報が関連付けられる場合のデータ保管処理について説明する。なお、チェックマーク情報が関連付けられる場合と、メモ情報が関連付けられる場合とでは、データ保管処理のフローが略同様であるため、当該チェックマーク情報が関連付けられる場合のデータ保管処理のフローについては、説明を省略することとする。また、以下の説明において、電子番組表Ｔ中、チェックマーク情報と関連付けられる番組を、チェック番組と呼ぶこととする。
【００８５】
電子番組表Ｔの中のチェック番組に対してチェックマーク情報を関連付ける処理も、前記情報関連付けプログラムにより実行される。つまり、ユーザがツールバー３２のチェックマークボタン３２ｃをクリックし、チェックマーク付け操作を行うと、前記情報関連付けプログラムはユーザによる前記チェックマーク付け操作を受け付けるようになる。ここで、チェックマーク付け操作とは、ユーザによる前記マウスポインタ３３の移動操作と、該マウスポインタ３３がチェック番組の番組欄上に位置した状態で行われるユーザの所定の動作のことである。そして、情報関連付けプログラムは、前記チェックマーク付け操作を受け付けると、該チェックマーク付け操作に基づいてチェックマーク番組に対してチェックマーク情報を関連付ける処理を実行する。さらに、前記情報関連付けプログラムが前記チェックマーク情報の関連付け処理を実行する結果として、図１２に示すようなチェックマークＣが電子番組表Ｔにおけるチェック番組の番組欄内に表示される。図１２は、チェックマークＣが表示された際の電子番組表Ｔを示した図である。すなわち、チェックマーク情報とは、チェック番組の番組欄内にチェックマークＣを表示させるためのデータ（以下、チェックマークデータ）である。そして、チェックマーク情報の関連付け処理の実行時、情報関連付けプログラムは当該チェックマークデータを電子番組表データ中に挿入する。この結果、該電子番組表データに基づいて表示された電子番組表Ｔにおいては、前記チェック番組の番組欄内にチェックマークＣが表示されるようになる。
【００８６】
そして、チェックマーク情報の関連付け処理が実行されると、データ保存処理部２３は、当該関連付け処理の実行をトリガーとして、電子番組表データ及びチェックマーク情報をデータ保存部１５に保存させるデータ保存処理を実行する。なお、前記チェックマーク情報（すなわち、チェックマークデータ）は、前述した報知情報の場合と同様、電子番組表データ中に挿入された状態でデータ保存部１５に保存されることとなる。このため、前記チェックマーク情報が前記チェック番組に関連付けられたまま、電子番組表データと該チェックマーク情報とはデータ保存部１５に保存されることになる。さらに、前記電子番組表データと前記チェックマーク情報とは、同一のファイルとして保存されることとなり、そのファイル名にはチェック番組の放送日若しくは放送日時を示す文字列が含まれるようになる。
【００８７】
＝＝＝その他の実施形態＝＝＝
以上、上記実施の形態に基づき、主として本発明に係るデータ処理装置について説明したが、上記の説明中には当該データ処理装置によるデータ処理方法の開示も含まれている。すなわち、上記の説明では、ユーザの関心が高い番組を含む電子番組表のデータをユーザが所望する期間保管するためのデータ処理方法として、電子番組表の表示処理、該電子番組表中の個別の番組に対して付加情報を関連付ける関連付け処理、及び、該関連付け処理の実行をトリガーとしてデータ保存部１５に電子番組表のデータと付加情報とを保存させるデータ保存処理について説明した。さらに、上記の説明には、前記データ処理方法中の各処理をコンピュータに実行させるためのプログラムの開示も含まれている。なお、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはもちろんである。
【００８８】
また、上記実施の形態では、データ処理装置の一例として、番組録画部１１を有したＰＣ（すなわち、録画機能を備えたＰＣ）を例にとって説明したが、これに限定されるものではない。例えば、外付けの形態でＴＶや録画装置と接続しているＰＣのように、コンピュータ自体に番組の録画機能が備わっていなくてもよい。また、他のデータ処理装置として、データ処理装置を内蔵したＴＶや録画装置等の他のデータ処理装置であってもよい。すなわち、本発明は、電子番組表データの受信機能と、電子番組表の表示機能と、該電子番組表の個別の番組に対しユーザの情報関連付け操作に基づいて付加情報を関連付ける処理を実行する機能と、該情報の関連付けが行われると、装置内に設けられたデータ保存部に前記電子番組表のデータ及び前記付加情報を保存させる処理を実行する機能とを有するものである限り、あらゆるデータ処理装置に適用可能である。
【００８９】
また、上記実施の形態に係るデータ処理装置は、電子番組表データ提供サーバー３からインターネットを経由して電子番組表データを受信することとしたが、これに限定されるものではない。例えば、ＢＳデジタル放送システムのように、テレビ放送局１からの信号に電子番組表データが多重化されて送信され、当該送信形態で送信される電子番組表データを受信するデータ処理装置であってもよい。
【００９０】
また、上記実施の形態では、電子番組表Ｔ中の個別の番組に対して、メモ情報、報知情報、若しくは、チェックマーク情報が関連付けられることとしたが、前記番組に対して関連付けられる付加情報は、上記のものに限定されるものではない。例えば、描画情報、映像情報、音声情報など他の付加情報が関連付けられることとしてもよい。
【００９１】
また、上記実施の形態では、データ保存処理部２３によるリンク検索処理、ＷＥＢサイトデータ受信処理、データ消去処理を含むデータ保存処理は、電子番組表Ｔ中の個別の番組に対して付加情報が関連付けられた時点で実行されることとしたが、これに限定されるものではない。例えば、上記一連の処理が、付加情報の関連付け処理の実行後であって、ユーザが情報関連付けプログラムの終了を要求した際に行われることとしてもよい。あるいは、情報の関連付け処理の実行後であって、ユーザがＷＥＢブラウザの終了を要求した際に行われることとしてもよい。
【００９２】
また、複数の番組に対して、それぞれ、付加情報の関連付けが行われた場合（すなわち、複数回の付加情報の関連付けが行われた場合）には、各付加情報の関連付けが実行される度に、あるいは、最終の付加情報の関連付けが実行されたときに上記一連の処理が実行されることとしてもよい。さらに、上記実施の形態では、データ保存処理中のリンク検索処理、ＷＥＢサイトデータ受信処理、及び、データ消去処理は順次実行されることとしたが、並列的に実行されることとしてもよい。
【００９３】
また、上記実施の形態において、情報関連付けプログラムは、ブラウザ画面３０に設けられたプログラム起動ボタン３１がクリックされることによって起動することとしたが、これに限定されるものではない。例えば、ＷＥＢブラウザの起動と連動して、前記情報関連付けプログラムが起動することとしてもよい。
【００９４】
また、上記実施の形態では、ツールバー３２、メモ情報入力ウィンドウ３４、録画予約ウィンドウ３５、メモＭは、電子番組表Ｔに重畳された状態で表示されることとした。但し、これに限定されるものではなく、上記の表示は、電子番組表Ｔに重畳されていなくてもよく、例えば、ブラウザ画面３０の外に表示されることとしてもよい。
【００９５】
また、上記実施の形態に係るユーザ端末１０では、前記データ保存処理の実行時、電子番組表中の個別の番組に対して付加情報が関連付けられたまま、前記電子番組表データと前記付加情報とが前記データ保存部１５に保存されることとした。しかし、これに限定されるものではなく、例えば、電子番組表データと付加情報とがデータ保存部１５に保存される段階では、該付加情報と前記番組とは関連付けられていなくてもよい。但し、前記番組に対して前記付加情報が関連付けられたまま、前記電子番組表データと前記付加情報とが前記データ保存部１５に保存されることにより、ユーザ端末１０がデータ保存部１５に保存された前記付加情報を読み出して該付加情報を表示させる際、該付加情報が関連付けられた番組を含む電子番組表を特定することが容易になる。この結果、例えば、前記付加情報を再表示させる際に、該付加情報が関連付けられた番組を含む電子番組表も併せて再表示させることが容易になる。かかる点において、上記実施の形態の方が望ましい。
【００９６】
また、上記実施の形態に係るユーザ端末１０は、前記データ保存処理の実行時、前記番組の放送日若しくは放送日時を示す文字列が含まれたファイル名、を付けて前記電子番組表のデータと前記付加情報とを前記データ保存部１５に保存させることとしたが、これに限定されるものではない。例えば、前記電子番組表のデータと前記付加情報とがデータ保存部１５に保存される際、ユーザが任意にファイル名を付けることとしてもよい。但し、前記番組の放送日若しくは放送日時を示す文字列が含まれたファイル名、が付けられた場合、ユーザは該ファイル名から電子番組表のデータ及び付加情報の内容を識別することが可能となる。また、電子番組表のデータ及び付加情報の検索も容易になり、ユーザは、データ保存部１５に保存された電子番組表データ及び付加情報の中から、所望の電子番組表データ及び付加情報を容易に見つけることが可能になる。
【００９７】
また、上記実施の形態に係るユーザ端末１０は、電子番組表Ｔにおいて、前記付加情報と関連付けられた番組にＷＥＢサイトへのリンクがある場合、当該ＷＥＢサイトのデータを受信して、該ＷＥＢサイトのデータを電子番組表データとともにデータ保存部１５に保存させる機能を備えていることとした。しかし、これに限定されるものではなく、当該機能（すなわち、リンク検索処理及びＷＥＢサイトデータ受信処理を実行する機能）を備えていないデータ処理装置であってもよい。但し、電子番組表Ｔ中、ユーザの関心が高い番組に関連サイト等のＷＥＢサイトへのリンクが設けられている場合、当該番組の放送終了後に一定の期間が経過すると、ＷＥＢサイトデータ提供サーバー４から前記ＷＥＢサイトのデータが消去される場合がある。かかる場合には、当該データが受信不可能になるため、ユーザは前記ＷＥＢサイトを閲覧することが出来なくなってしまう。これに対し、上記実施の形態では、前記ＷＥＢサイトデータをデータ保存部１５に保存させるため、該ＷＥＢサイトデータについてもユーザが所望する期間保管することが可能となる。かかる点において、上記実施の形態の方が望ましい。
【００９８】
また、付加情報と関連付けられた番組に複数のＷＥＢサイトへのリンクが設けられている場合には、当該複数のＷＥＢサイトの中から、データ保存部１５に保存させるＷＥＢサイトをユーザに選択させる機能が備わっている方がより望ましい。但し、これに限定されるものではなく、例えば、ユーザの意思に関わらず、前記番組に対して設けられた複数のＷＥＢサイトのデータを全て受信して、該データを前記データ保存部１５に保存させることとしてもよい。
【００９９】
また、上記実施の形態に係るユーザ端末１０は、電子番組表データのうち、付加情報と関連付けられた番組以外のデータの一部または全部を消去して、該電子番組表データをデータ保存部１５に保存させる機能を備えていることとした。但し、これに限定されるものではなく、データ消去処理を実行する機能を備えていないデータ処理装置であってもよい。但し、前記データ保存部１５の、電子番組表データを保存するために必要な容量を節減する観点においては、前記電子番組表データに対してデータ消去処理を実行する機能が備えられている方がより望ましい。
【０１００】
また、上記実施の形態では、電子番組表データ、ＷＥＢサイトデータ、及び、メモデータは、互いに異なるファイルとして保存されることとしたが、これに限定されるものではなく、上記３つのデータが同一のファイルとして保存されることとしてもよい。
【図面の簡単な説明】
【０１０１】
【図１】本実施形態のユーザ端末１０の構成、及び、該ユーザ端末１０とデータを送信する各サーバー等との関係を示すブロック図である。
【図２】電子番組表Ｔの表示処理に関するフローチャートである。
【図３】電子番組表Ｔが表示されたブラウザ画面３０を示す図である。
【図４】データ保管処理に関するフローチャートである。
【図５】ユーザの関連付け先番組に対するメモ情報入力操作を説明するための図である。
【図６】メモＭが表示された際の電子番組表Ｔを示した図である。
【図７】再表示処理に関するフローチャートである。
【図８】データ保存部１５に保存された電子番組表データに基づいて表示された保存電子番組表Ｔｎと、メモデータに基づいて表示されたメモＭを示している。
【図９】報知情報が関連付けられる場合のデータ保管処理のフローチャートである。
【図１０】録画予約ウィンドウ３５を説明するための図である。
【図１１】録画予約標識Ｒが表示された際の電子番組表Ｔを示す図である。
【図１２】チェックマークＣが表示された際の電子番組表Ｔを示す図である。
【符号の説明】
【０１０２】
１  テレビ放送局、２  ネットワーク、
３  電子番組表データ提供サーバー、
４  ＷＥＢサイトデータ提供サーバー、
１０  ユーザ端末、１１  番組録画部、１２  制御部、
１３  出力部、１３ａ  ディスプレイ、１４  通信部、
１５  データ保存部、１６  入力部、１７  アンテナ、
２０  データ処理実行部、２１  電子番組表表示処理部、
２２  情報関連付け処理部、２３  データ保存処理部、
２４  データ受信処理部、２５  保存データ読出処理部、
２６  録画設定処理部、３０  ブラウザ画面、
３１  プログラム起動ボタン、３２  ツールバー、
３２ａ  メモ作成ボタン、３２ｂ  録画予約ボタン、
３２ｃ  チェックマークボタン、３２ｄ  プログラム終了ボタン、
３３  マウスポインタ、
３４  メモ情報入力ウィンドウ、３４ａ  入力完了ボタン、
３５  録画予約ウィンドウ、３５ａ  録画予約実行ボタン、
Ｃ  チェックマーク、Ｍ  メモ、Ｒ  録画予約標識、
Ｔ  電子番組表、Ｔｎ  保存電子番組表、Ｔｂ  解説ボタン
【図１】
2008177951.tif 000003
【図２】
2008177951.tif 000004
【図３】
2008177951.tif 000005
【図４】
2008177951.tif 000006
【図５】
2008177951.tif 000007
【図６】
2008177951.tif 000008
【図７】
2008177951.tif 000009
【図８】
2008177951.tif 000010
【図９】
2008177951.tif 000011
【図１０】
2008177951.tif 000012
【図１１】
2008177951.tif 000013
【図１２】
2008177951.tif 000014
【手続補正書】
【提出日】平成19年1月23日(2007.1.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
また、上記実施の形態では、データ処理装置の一例として、番組録画部１１を有したＰＣ（すなわち、録画機能を備えたＰＣ）を例にとって説明したが、これに限定されるものではない。例えば、外付けの形態でＴＶや録画装置と接続しているＰＣのように、コンピュータ自体に番組の録画機能が備わっていなくてもよい。また、他のデータ処理装置として、データ処理装置を内蔵したＴＶや録画装置等の他のデータ処理装置であってもよい。すなわち、本発明は、電子番組表データの受信機能と、電子番組表の表示機能と、該電子番組表の個別の番組に対しユーザの付加情報関連付け操作に基づいて付加情報を関連付ける処理を実行する機能と、該付加情報の関連付けが行われると、装置内に設けられたデータ保存部に前記電子番組表のデータ及び前記付加情報を保存させる処理を実行する機能とを有するものである限り、あらゆるデータ処理装置に適用可能である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
１  テレビ放送局、２  ネットワーク、
３  電子番組表データ提供サーバー、
４  ＷＥＢサイトデータ提供サーバー、
１０  ユーザ端末、１１  番組録画部、１２  制御部、
１３  出力部、１３ａ  ディスプレイ、１４  通信部、
１５  データ保存部、１６  入力部、１７  アンテナ、
２０  データ処理実行部、２１  電子番組表表示処理部、
２２  情報関連付け処理部、２３  データ保存処理部、
２４  データ受信処理部、２５  保存データ読出処理部、
２６  録画予約設定処理部、３０  ブラウザ画面、
３１  プログラム起動ボタン、３２  ツールバー
３２ａ  メモ作成ボタン、３２ｂ  録画予約ボタン、
３２ｃ  チェックマークボタン、３２ｄ  プログラム終了ボタン、
３３  マウスポインタ、
３４  メモ情報入力ウィンドウ、３４ａ  入力完了ボタン、
３５  録画予約ウィンドウ、３５ａ  録画予約実行ボタン、
Ｃ  チェックマーク、Ｍ  メモ、Ｒ  録画予約標識、
Ｔ  電子番組表、Ｔｎ  保存電子番組表、Ｔｂ  解説ボタン