(57)【要約】【課題】移動体通信端末でのより確実な予約録画を実現する。【解決手段】テレビ放送の録画予約機能を有する移動体通信端末１００は、録画予約機能によって録画予約がおこなわれたときの移動体通信端末１００の位置を録画予約情報に対応づけて録画情報格納領域１６３に格納する。そして、移動体通信端末１００の現在位置と、記録した録画予約時の位置の間の距離を算出し、放送エリアが変わったか判別する。放送エリアが変わった場合、録画情報格納領域１６３に格納した録画予約の修正が必要であると判別し、通信送受信部１２１や放送受信部１２５の動作によって、その放送エリアに対応する番組表などの放送情報を取得し、予約録画対象の番組が放送される放送局や、放送されるスケジュールを特定する。現在の放送エリアでも所望する番組が放送される場合、取得した放送情報に基づいて、録画予約情報を修正する。【選択図】図１
2008227900.tif 000002
【特許請求の範囲】
【請求項１】
テレビ放送の録画予約機能を有する移動体通信端末において、
前記録画予約機能によって録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置とに基づいて、前記録画予約の修正要否を判別する修正要否判別手段と、
前記修正要否判別手段が、前記録画予約の修正が必要であると判別した場合に、前記移動体通信端末の現在位置に応じた放送情報の取得を実行する放送情報取得手段と、
前記放送情報取得手段が取得した放送情報に基づいて、前記録画予約を修正する録画予約修正手段と、
を備えることを特徴とする移動体通信端末。
【請求項２】
前記移動体通信端末が通信した基地局の位置情報に基づいて、前記移動体通信端末の位置を特定する位置特定手段と、
前記位置特定手段が特定した位置に基づいて、前記録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置との間の距離を算出する距離算出手段と、をさらに備え、
前記修正要否判別手段は、前記距離算出手段が算出した距離が所定の閾値以上となった場合に、前記録画予約の修正が必要であると判別する、
ことを特徴とする請求項１に記載の移動体通信端末。
【請求項３】
ＧＰＳ情報を取得するＧＰＳ情報取得手段をさらに備え、
前記距離算出手段は、前記ＧＰＳ情報取得手段が取得したＧＰＳ情報に基づいて、前記録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置との間の距離を算出する、
ことを特徴とする請求項２に記載の移動体通信端末。
【請求項４】
前記修正要否判別手段は、受信したテレビ放送の放送エリアが、前記録画予約をおこなったときの放送エリアと異なる場合に、前記録画予約の修正が必要であると判別する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の移動体通信端末。
【請求項５】
テレビ放送の録画予約機能を有する移動体通信端末を制御するコンピュータに、
前記録画予約機能によって録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置とに基づいて、前記録画予約の修正要否を判別する機能と、
前記録画予約の修正が必要であると判別した場合に、前記移動体通信端末の現在位置に応じた放送情報の取得を実行する機能と、
取得した放送情報に基づいて、前記録画予約を修正する機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信端末、および、プログラムに関し、特に、移動体通信端末でのテレビ録画に好適な移動体通信端末、および、プログラムに関する。
【背景技術】
【０００２】
近時、地上デジタル放送などで放送されるテレビ番組の視聴機能を備えた移動体通信端末が実現されている。特に、携帯電話などの移動体通信端末向けのテレビ放送として、いわゆる１セグメント放送と呼ばれるデジタル放送が実現されており、移動体通信端末を用いてテレビ放送を視聴する機会が増えつつある。
【０００３】
テレビ放送の場合、放送電波の到達範囲に限りがあるため、地域単位で放送エリアが規定されている。そして、放送エリア毎に放送局が異なるとともに、各チャンネルの周波数なども異なる。据え置き型のテレビ受像機であれば、設置する場所の放送エリアに合わせてチャンネル設定をおこなえばよいが、携行される移動体通信端末の場合、現在位置に対応する放送エリアが固定的ではない。よって、その時々に対応する放送エリアに合わせてチャンネル設定をおこなう必要がある。
【０００４】
このため、移動体通信端末の移動によって放送エリアが変わってしまう場合に、同系列局のチャンネルを選局する手法などが提案されている（例えば、特許文献１）。
【特許文献１】特開２００４−１５３３９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一方で、テレビ受信機能を搭載している移動体通信端末は、通常、録画機能も有している。そして、電子番組表（ＥＰＧ：Electronic Program Guide）などを用いた録画予約がおこなえることも一般的となっている。
【０００６】
ここで、日本国内の場合、テレビ放送をおこなう放送局として、いわゆるキー局と呼ばれる主要な放送局と、地方放送局などのローカル局が存在する。通常、キー局とローカル局とは系列関係にあり、キー局が放送する番組を系列ローカル局が放送することで全国放送が実現されている。しかしながら、それぞれのローカル局でも独自の番組を放送しているので、系列局同士であっても番組編成は必ずしも同じではない。
【０００７】
よって、移動体通信端末で録画予約をおこなった後に放送エリアが変わると、放送チャンネルが変わるだけでなく、録画予約した番組の放送日時なども変わってしまう場合がある。この場合、単にチャンネル設定を変更しただけでは、所望する番組の予約録画がおこなえないという不都合がある。
【０００８】
本発明は、上記実状に鑑みてなされたものであり、移動体通信端末でのテレビ録画に好適な移動体通信端末、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点にかかる移動体通信端末は、
テレビ放送の録画予約機能を有する移動体通信端末において、
前記録画予約機能によって録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置とに基づいて、前記録画予約の修正要否を判別する修正要否判別手段と、
前記修正要否判別手段が、前記録画予約の修正が必要であると判別した場合に、前記移動体通信端末の現在位置に応じた放送情報の取得を実行する放送情報取得手段と、
前記放送情報取得手段が取得した放送情報に基づいて、前記録画予約を修正する録画予約修正手段と、
を備えることを特徴とする。
【００１０】
上記移動体通信端末は、
前記移動体通信端末が通信した基地局の位置情報に基づいて、前記移動体通信端末の位置を特定する位置特定手段と、
前記位置特定手段が特定した位置に基づいて、前記録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置との間の距離を算出する距離算出手段と、をさらに備えていることが望ましく、この場合、
前記修正要否判別手段は、前記距離算出手段が算出した距離が所定の閾値以上となった場合に、前記録画予約の修正が必要であると判別することが望ましい。
【００１１】
上記移動体通信端末は、
ＧＰＳ情報を取得するＧＰＳ情報取得手段をさらに備えていてもよく、この場合、
前記距離算出手段は、前記ＧＰＳ情報取得手段が取得したＧＰＳ情報に基づいて、前記録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置との間の距離を算出することができる。
【００１２】
上記移動体通信端末において、
前記修正要否判別手段は、受信したテレビ放送の放送エリアが、前記録画予約をおこなったときの放送エリアと異なる場合に、前記録画予約の修正が必要であると判別することが望ましい。
【００１３】
上記目的を達成するため、本発明の第２の観点にかかるプログラムは、
テレビ放送の録画予約機能を有する移動体通信端末を制御するコンピュータに、
前記録画予約機能によって録画予約がおこなわれたときの前記移動体通信端末の位置と、前記移動体通信端末の現在位置とに基づいて、前記録画予約の修正要否を判別する機能と、
前記録画予約の修正が必要であると判別した場合に、前記移動体通信端末の現在位置に応じた放送情報の取得を実行する機能と、
取得した放送情報に基づいて、前記録画予約を修正する機能と、
を実現させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、移動後の放送エリアに応じて録画予約を修正するので、より確実な予約録画をおこなうことができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明にかかる実施形態を説明する。本実施形態では、テレビ放送受信機能を備えている移動体通信端末（携帯電話など）に本発明を適用した場合を説明する。本実施形態にかかる移動体通信端末は、テレビ放送受信機能の付加機能として、受信したテレビ放送の録画機能を備えているものとする。この録画機能には録画予約機能が含まれており、電子番組表（ＥＰＧ：Electronic Program Guide）などを用いて、ユーザが所望するテレビ番組の録画予約がおこなえるものとする。
【００１６】
（実施形態１）
このような機能を有する移動体通信端末１００を以下説明する。本実施形態にかかる移動体通信端末１００は、例えば、携帯電話やＰＨＳ（Personal Handyphone System）などといった移動体通信用の端末装置（電話機）であり、いわゆるセルラー網などの移動体通信網やインターネットなどのＩＰ網などといった通信ネットワークを介しておこなう音声通話やデータ通信などの通信機能を基本機能として有する他、上述したようにテレビ番組受信機能を備えている。
【００１７】
本実施形態にかかる移動体通信端末１００の構成を、図１を参照して説明する。図１は移動体通信端末１００のハードウェア構成を示すブロック図である。図示するように、移動体通信端末１００は、制御部１１０、無線部１２０、操作部１３０、表示部１４０、音声処理部１５０、記憶部１６０、などから構成される。
【００１８】
制御部１１０は、例えば、ＣＰＵ（Central Processing Unit：中央演算処理装置）やワークエリアとなるＲＡＭ（Random Access Memory）などから構成され、所定の動作プログラムを実行することで移動体通信端末１００の各部を制御する。すなわち、移動体通信端末１００の各構成は制御部１１０によって制御されるとともに、各構成間の情報伝達などは制御部１１０を介しておこなわれる。
【００１９】
無線部１２０は、移動体通信端末１００による無線動作をおこなうための装置である。上述したように、本実施形態にかかる移動体通信端末１００は、基本機能である通信機能の他にテレビ番組受信機能を備えている。これらの機能を実現するため、無線部１２０は、通信送受信部１２１と、放送受信部１２５を備えている。
【００２０】
通信送受信部１２１は、例えば、ＣＤＭＡ（Code Division Multiple Access：符号分割多重接続）方式などの通信方式を用いた通信装置などで構成され、当該通信方式に対応したアンテナ１２２による無線送受信をおこなうことで、近傍の基地局と無線通信をおこなう。すなわち、通信送受信部１２１により、通信ネットワークへの無線アクセスが実現される。この無線アクセスにより、移動体通信端末１００の音声通話機能が実現される他、ＥＰＧ受信機能を含むデータ通信機能が実現される。
【００２１】
放送受信部１２５は、例えば、地上デジタル放送用の受信装置などから構成され、放送局から１セグメント放送（ワンセグ放送）によって送信された放送電波を受信する。放送受信部１２５は、所定のチューナ回路や復調回路などを含んでおり、１セグメント放送受信用のアンテナ１２６によって受信される放送電波の復号処理などをおこなうことで、移動体通信端末１００のテレビ受信機能が実現される。
【００２２】
操作部１３０は、移動体通信端末１００の外面上に構成されたボタンやキーなどから構成され、移動体通信端末１００のユーザによって操作される。操作部１３０は、各ボタンやキーなどと接続された入力回路などを備え、ユーザの操作に応じた入力信号を生成して制御部１１０に入力する。本実施形態では、例えば、テレビ受信機能を起動させる操作や録画予約を指定する操作などが操作部１３０を用いておこなわれる。
【００２３】
表示部１４０は、例えば、液晶表示装置などから構成された表示出力装置であり、制御部１１０の制御によって画像等を表示出力する。本実施形態では、移動体通信端末１００のテレビ受信機能によって受信されたテレビ番組や録画機能で録画されたテレビ番組の動画像などが表示部１４０によって表示出力される。
【００２４】
音声処理部１５０は、例えば、音声データ用のコーデック回路などから構成され、移動体通信端末１００の音声出力にかかる処理をおこなう。すなわち、マイクロフォン１５１から入力されたユーザの発話音声をデジタル音声データに変換して通信送受信部１２１に送出する送話動作や、通信送受信部１２１で受信したデジタル音声データをアナログ音声信号に変換してスピーカ１５２から出力する受話動作などをおこなう他、本実施形態では、テレビ受信機能によって受信されたテレビ番組や録画機能で録画されたテレビ番組の音声データを復号してスピーカ１５２から出力する。
【００２５】
記憶部１６０は、例えば、フラッシュメモリやＲＯＭ（Read Only Memory）などの記憶装置から構成され、制御部１１０が実行する動作プログラムを格納する他、本発明を実現するために必要な種々のデータを格納する。本実施形態では、図１に示すように、位置情報格納領域１６１、放送情報格納領域１６２、録画情報格納領域１６３、プログラム格納領域１６４、などの記憶領域が構成される。
【００２６】
位置情報格納領域１６１は、移動体通信端末１００の位置情報を格納する。ここでは、移動体通信端末１００の現在位置を示す位置情報が格納されるものとする。本実施形態では、移動体通信端末１００の位置情報は、例えば、セルベース測位方式によって移動体通信端末１００の位置情報が取得されるものとする。すなわち、通信送受信部１２１が周期的におこなう基地局との通信によって得られる基地局の位置情報が格納される。本実施形態では、基地局から位置情報を取得した日時、当該基地局の識別情報、当該基地局の位置情報、などを対応づけた情報が位置情報格納領域１６１に格納されるものとする。なお、基地局の位置情報は、その基地局の位置の緯度・経度を示すものとする。
【００２７】
放送情報格納領域１６２は、移動体通信端末１００で受信可能なテレビ放送を受信するために必要な情報を格納する。例えば、図２（ａ）に示すような、放送エリア毎の放送チャンネル（放送局）についての情報を示すチャンネル表、図２（ｂ）に示すような、移動体通信端末１００の現在位置の放送エリアで放送されている番組を示すエリア別番組表、および、図２（ｃ）に示すような、特定の放送局（チャンネル）で放送される番組の放送スケジュールを示すチャンネル別番組表、などが格納される。
【００２８】
チャンネル表は、図２（ａ）に示すように、放送エリアを示す放送エリアコードを主キーとしたレコードが作成されており、各レコードには、その放送エリアで放送をおこなっている放送局について、例えば、その放送局を指定するための識別情報（チャンネル番号）、放送局の名称を示す情報（放送局名）、放送している電波の周波数を示す情報（周波数）、その放送局と系列関係にあるキー局の名称を示す情報（系列キー局）、などが記録されている。このようなチャンネル表は、予め移動体通信端末１００の記憶部１６０に格納されているものとするが、放送局の改変などがあった場合には、例えば、テレビ放送電波に重畳された付加情報などによって更新されるものとする。
【００２９】
チャンネル表の系列キー局に示されるキー局とは、例えば、首都エリアなどで放送事業をおこなっている主要な放送局である。このようなキー局はそれぞれ、例えば、地方で放送事業をおこなっている複数のローカル局と系列関係があり、キー局が放送する番組を系列のローカル局でも放送することで、全国放送がおこなわれているものとする。
【００３０】
エリア別番組表は、移動体通信端末１００の現在位置に対応する放送エリアで放送される番組を示すものであり、図２（ｂ）に示すように、当該放送エリアで放送をおこなっている放送局毎に、番組の内容や放送時刻を示す情報が示されている。このエリア別番組表は、例えば、ワンセグＥＰＧ（ワンセグ電子番組表）などといった、テレビ放送のデータ放送によって得られるものとする。この場合、エリア別番組表は、放送受信部１２５の動作によってテレビ受信機能が起動される毎に放送電波から取得されて放送情報格納領域１６２に格納される。
【００３１】
なお、番組内容を示す情報として、例えば、番組タイトル、サブタイトル、シリーズ回数、番組のジャンル、出演者名、番組内容の概略、などを示す情報が適宜含まれているものとする。また、複数の放送局間の取り決めなどで定められる共通の番組識別情報などが付加されている場合は、このような識別情報もエリア別番組表に含まれているものとする。
【００３２】
チャンネル別番組表は、移動体通信端末１００の録画予約機能によってなされた録画予約の修正（詳細後述）に用いるための番組表であり、例えば、図２（ｃ）に示すように、放送局毎に複数日数分の放送スケジュールが示されている。このチャンネル別番組表は、例えば、ｉＥＰＧ（インターネット電子番組表）などといった、通信ネットワークを介したデータ通信によって得られるものとする。この場合、チャンネル別番組表は、制御部１１０からの指示に基づく通信送受信部１２１の動作によって所定の番組表配信サーバにアクセスすることで取得されるものとする。なお、番組表配信サーバにアクセスするためのアドレス情報（例えば、ＵＲＬ（Uniform Resource Locator）やＩＰアドレスなど）は、記憶部１６０などに予め格納されているものとする。
【００３３】
録画情報格納領域１６３は、移動体通信端末１００の録画予約機能にかかる情報を格納する。本実施形態では、録画されたテレビ番組のコンテンツデータが格納される他、設定された録画予約を示す情報が格納されるものとする。この録画予約情報は、例えば、図３に示すような録画予約情報テーブルとして録画情報格納領域１６３に格納されているものとする。
【００３４】
ここで、移動体通信端末１００の録画予約機能で録画予約をおこなう場合、図２（ｂ）に示したエリア別番組表を用いておこなわれるものとする。この場合、図３に示すように、録画予約情報テーブルには、例えば、録画予約毎に割り当てられる予約ＩＤをキーとしたレコードが作成され、各レコードには、録画予約したときのエリア別番組表から取得された、番組の開始日時と終了日時を示す情報、放送エリアを示す情報、放送チャンネルを示す情報、番組内容を示す情報、などが格納される他、録画予約したときに位置情報格納領域１６１に格納されていた位置情報（緯度経度情報）が記録される。
【００３５】
プログラム格納領域１６４は、制御部１１０が実行するプログラムを格納するための領域である。プログラム格納領域１６４には、移動体通信端末１００全体の動作を制御するための基本ソフトウェア（いわゆる、ＯＳ）や、移動体通信端末１００の種々の機能を実現するためのアプリケーションソフトウェアなどが格納される。
【００３６】
本実施形態では、制御部１１０がプログラム格納領域１６４に格納されているプログラムを実行することで、移動体通信端末１００での予約録画にかかる処理を実行するために必要な機能構成が実現される。この場合の機能構成を図４に示す。図４は、制御部１１０によって実現される機能構成を示す機能ブロック図である。
【００３７】
図示するように、制御部１１０は、録画予約設定部１１１、位置情報取得部１１２、移動検出部１１３、修正要否判別部１１４、放送局特定部１１５、放送情報取得部１１６、録画予約修正部１１７、録画実行部１１８、などとして機能する。
【００３８】
録画予約設定部１１１は、テレビ受信機能で受信可能なテレビ番組の録画予約を設定する。この場合、録画予約設定部１１１は、放送情報格納領域１６２に格納されている番組表を表示部１４０に表示し、指定された番組情報に基づいて録画予約を設定して録画情報格納領域１６３の録画予約情報テーブルに格納する。
【００３９】
位置情報取得部１１２は、通信送受信部１２１との協働により、移動体通信端末１００における通常の位置登録動作をおこない、基地局から取得した位置情報を、移動体通信端末１００の現在位置情報として位置情報格納領域１６１に格納する。
【００４０】
移動検出部１１３は、位置情報取得部１１２によって現在位置情報が更新された場合に、録画情報格納領域１６３の録画予約情報テーブルに記録されている位置情報が示す位置からの移動を検出する。本実施形態では、録画予約情報テーブルに記録されている位置情報が示す位置と位置情報格納領域１６１に格納されている位置情報が示す位置との距離を算出することで、録画予約がおこなわれたときの位置から現在位置までの移動距離を算出する。
【００４１】
修正要否判別部１１４は、移動検出部１１３が算出した移動距離に基づいて、録画情報格納領域１６３に設定されている録画予約の修正が必要か否かを判別する。本実施形態では、移動検出部１１３が算出した移動距離が所定の閾値以上となった場合に、録画予約の修正が必要であると判別する。この閾値は、例えば、移動体通信端末１００が受信可能なテレビ放送の放送エリアの大きさに基づいて設定されるものとする。
【００４２】
放送局特定部１１５は、修正要否判別部１１４によって録画予約の修正が必要であると判別された場合に、対象となる録画予約によって指定されている番組を放送する放送局を特定する。ここでは、移動体通信端末１００の現在位置に対応する放送エリアで放送をおこなっている放送局から、録画予約情報に設定されている放送局と系列関係にある放送局を特定する。この場合、放送局特定部１１５は、放送受信部１２５を制御することでテレビ放送の受信をおこない、エリア別番組表を取得して放送情報格納領域１６２に格納する。そして、放送情報格納領域１６２に格納されているチャンネル表を参照することで、現在の放送エリアにおける系列局を特定する。
【００４３】
放送情報取得部１１６は、通信送受信部１２１を制御することで、通信ネットワークを介して番組表配信サーバと通信し、放送局特定部１１５が特定した放送局（チャンネル）についてのチャンネル別番組表を取得して放送情報格納領域１６２に格納する。
【００４４】
録画予約修正部１１７は、録画情報格納領域１６３に格納されている録画予約情報が示す録画対象番組を、放送情報取得部１１６が取得したチャンネル別番組表から検索し、検索された内容を録画情報格納領域１６３に格納することで、現在の放送エリアに対応する録画予約を設定する。
【００４５】
録画実行部１１８は、録画情報格納領域１６３に格納されている録画予約情報に基づいて放送受信部１２５を制御することで、予約された録画動作を実行する。この場合、録画予約情報に記録されている開始日時から終了日時までの間、設定されているチャンネルの受信をおこない、受信したコンテンツデータを録画情報格納領域１６３に格納する。
【００４６】
本実施形態では、制御部１１０がプログラムを実行することによって、上記機能構成が論理的に実現されるものとするが、これらの機能を、例えば、ＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）などの物理的な構成によって実現してもよい。
【００４７】
なお、上記各構成は、移動体通信端末１００によって本発明を実現するために必要な主要な構成であり、移動体通信端末として必要なその他の構成については、必要に応じて備えられているものとする。
【００４８】
以上のような構成を有する移動体通信端末１００の動作を以下説明する。まず、移動体通信端末１００において録画予約をおこなう場合に実行される「録画予約設定処理」を、図５に示すフローチャートを参照して説明する。この録画予約設定処理は、移動体通信端末１００のユーザが操作部１３０を操作することで、録画予約の開始を指示したことを契機に開始されるものとする。なお、本実施形態では、テレビ受信機能によってテレビ放送が受信されている状態で録画予約の指示がおこなわれるものとし、放送情報格納領域１６２には、そのテレビ放送の受信によって取得されたエリア別番組表が格納されているものとする。
【００４９】
処理が開始されると、録画予約設定部１１１は、放送情報格納領域１６２にアクセスし、現在の放送エリアについてのエリア別番組表を取得し、表示部１４０に表示する。（ステップＳ１０１）。この場合、表示部１４０には、例えば、各放送局が放送する番組の番組名などが時系列に対応して選択可能に表示される。移動体通信端末１００のユーザは、操作部１３０を操作することで、予約録画を所望する番組を選択して録画予約を指定する。
【００５０】
このような操作に応じた入力信号が操作部１３０から制御部１１０に入力される。この場合、エリア別番組表に示されているどの番組が選択されたかを示す信号が制御部１１０に入力されることになる。このようにして、予約対象が指定されると（ステップＳ１０２：Ｙｅｓ）、録画予約設定部１１１は、録画情報格納領域１６３にアクセスし、録画予約情報テーブル（図３参照）に新たな予約ＩＤをキーとしたレコードを新規作成する。そして、指定された番組についてのレコードをエリア別番組表から取得して、録画予約情報テーブルの新規レコードに転記する。すなわち、番組表に基づいて録画予約情報を生成して録画情報格納領域１６３に格納する（ステップＳ１０３）。
【００５１】
番組表に基づく録画予約情報を設定すると、録画予約設定部１１１は、その旨を位置情報取得部１１２に通知する。この場合、位置情報取得部１１２は、位置情報格納領域１６１にアクセスし、現在格納されている位置情報を取得して、録画情報格納領域１６３の録画予約情報テーブルに作成した新規レコードに格納して（ステップＳ１０４）、処理を終了する。
【００５２】
これにより、録画予約をおこなったときの移動体通信端末１００の位置を示す位置情報が、録画予約情報に対応づけられて記録される。なお、位置情報取得部１１２は、録画予約が設定された際に、通信送受信部１２１を制御し、基地局の位置情報を取得する動作をおこない、これによって取得された位置情報を、録画情報格納領域１６３の録画予約情報テーブルに記録するようにしてもよい。
【００５３】
このようにして録画予約が設定された後に移動体通信端末１００が移動すると、録画予約をおこなったときとは放送エリアが異なる場合がある。通常、放送エリア毎に放送局や放送周波数などが異なるので、録画情報格納領域１６３に格納した録画予約情報に基づく録画動作をおこなっても、設定された放送電波を受信することはできない。
【００５４】
また、上述したように、キー局とローカル局との系列関係により、放送エリアが異なっても、系列局から同じ番組が放送されることがあるが、キー局とローカル局の番組編成が完全に一致しているとは限らない。よって、録画対象番組の放送日時が、録画情報格納領域１６３に格納した録画予約情報が示すものとは異なる場合もある。
【００５５】
したがって、移動体通信端末１００が移動したことで放送エリアが変わった場合、現在の放送エリアに対応したチャンネルや放送日時となるよう録画予約情報を修正する必要がある。このために制御部１１０が実行する「録画予約修正処理」を、図６に示すフローチャートを参照して説明する。この録画予約修正処理は、移動体通信端末１００が周期的におこなっている位置登録動作により、移動体通信端末１００の現在位置を示す位置情報が変わったことを契機に開始されるものとする。
【００５６】
この場合、位置情報取得部１１２が通信送受信部１２１を制御することで、現在可能な近傍の基地局から位置情報を取得し、位置情報格納領域１６１に格納されている位置情報と異なれば、取得した位置情報に書き換える。このようにして位置情報が変わった場合、位置情報取得部１１２は、録画情報格納領域１６３にアクセスし、未実行の録画予約情報が格納されているか否かを判別する（ステップＳ２０１）。
【００５７】
録画予約情報がない場合（ステップＳ２０１：Ｎｏ）、修正対象がないのでそのまま処理を終了する。
【００５８】
一方、録画情報格納領域１６３に録画予約情報が格納されている場合（ステップＳ２０１：Ｙｅｓ）、位置情報取得部１１２は、新たに取得した位置情報、すなわち、移動体通信端末１００の現在位置を示す位置情報（以下、「現在位置情報」とする）を移動検出部１１３に通知する。この場合、移動検出部１１３は、録画情報格納領域１６３にアクセスし、録画予約情報テーブルに設定されている位置情報を取得する。すなわち、録画予約がおこなわれたときの移動体通信端末１００の位置を示す位置情報（以下、「予約時位置情報」とする）を取得する（ステップＳ２０２）。
【００５９】
移動検出部１１３は、位置情報取得部１１２から通知された現在位置情報と、録画情報格納領域１６３から取得した予約時位置情報とを用いて、録画予約をおこなったときの位置から現在位置までの距離、すなわち、録画予約をおこなってからの移動距離を算出する（ステップＳ２０３）。上述したように、本実施形態における位置情報は緯度経度を示す座標情報なので、録画予約時の位置と現在位置の座標間の直線距離を算出する。ここで算出される距離は、放送エリアが変わったかを判別するために用いられる。よって、実際の移動距離ではなく、２地点間の直線距離を算出すればよい。
【００６０】
移動距離を算出すると、移動検出部１１３は、算出した距離を修正要否判別部１１４に通知する。修正要否判別部１１４は、通知された移動距離と、予め規定されている所定の距離（閾値）とを比較することで、録画予約の修正要否を判別する。ここでは、算出された移動距離が閾値以上となった場合に、録画予約の修正が必要であると判別する。なお、閾値として設定される距離は、例えば、通常の放送エリアの大きさなどに基づいて、放送エリアが変わる可能性が高い移動距離を示す値が設定されるものとする。すなわち、移動体通信端末１００の移動距離に基づいて、録画予約をおこなったときの放送エリアとは異なる放送エリア内に現在位置がある可能性を判別することになる。
【００６１】
ここで、移動距離が閾値より少なく、放送エリアが変わっていない可能性が高いため、録画予約の修正は不要と判別した場合（ステップＳ２０４：Ｎｏ）は、本処理を終了する。この場合、現在位置のさらなる変化があれば、本処理が再度実行されることになる。
【００６２】
一方、移動距離が閾値以上であり、放送エリアが変わった可能性が高いため、録画予約の修正が必要と判別した場合（ステップＳ２０４：Ｙｅｓ）、修正要否判別部１１４は、その旨を放送局特定部１１５に通知する。
【００６３】
放送局特定部１１５は、修正要否判別部１１４からの指示に応じて、放送受信部１２５を制御し、テレビ受信機能を起動してテレビ放送の受信を開始する（ステップＳ２０５）。この受信動作は、エリア別番組表の取得を目的としているので、受信した放送データの表示や音声出力はおこなわずにバックグラウンドで実行されるものとする。
【００６４】
放送局特定部１１５は、受信を開始したテレビ放送のデータ放送によって提供される電子番組表（ワンセグＥＰＧなど）を取得する。ここでは、受信可能な放送電波から取得される番組表なので、現在の放送エリアについての番組表が取得されることになる。すなわち、テレビ放送の受信を開始することで、移動体通信端末１００の現在位置に対応する放送エリアについてのエリア別番組表が取得される（ステップＳ２０６）。
【００６５】
エリア別番組表を取得すると、放送局特定部１１５は、放送情報格納領域１６２にアクセスし、現在格納されているエリア別番組表と比較することで、実際に放送エリアが変わったか否かを判別する（ステップＳ２０７）。ここでは、各エリア別番組表が示す放送エリア（放送エリアコード）が同一か否かを判別することで、放送エリアが実際に変わったか確認する。これは、録画予約したときの位置が放送エリア内のどのあたりであるかは不明なので、移動距離だけでは放送エリアが確実に変わったことを判別できないためである。
【００６６】
つまり、例えば、放送エリアの中心部付近から境界に向かっての移動や、境界付近から中心に向かっての移動の場合、閾値以上の距離を移動しても同じ放送エリア内となる可能性があるため、現在位置で取得できるエリア別番組表を用いて、現在位置での実際の放送エリアを確認する。
【００６７】
ここで、実際には放送エリアが変わっていなければ（ステップＳ２０７：Ｎｏ）、当初に設定された録画予約のままでも問題ないので、処理を終了する。
【００６８】
一方、実際に放送エリアが変わったと判別した場合（ステップＳ２０７：Ｙｅｓ）、放送局特定部１１５は、録画予約の修正内容を特定するための「修正内容特定処理」を実行する（ステップＳ３００）。この修正内容特定処理を、図７に示すフローチャートを参照して説明する。
【００６９】
処理が開始されると、放送局特定部１１５はまず、取得したエリア別番組表（図２（ｂ）参照）を放送情報格納領域１６２に格納するとともに、当該エリア別番組表が対応している放送エリアを特定する。すなわち、移動体通信端末１００の現在位置に対応する放送エリアを特定する（ステップＳ３０１）。
【００７０】
次に放送局特定部１１５は、録画情報格納領域１６３にアクセスし、録画予約情報テーブルに設定されている放送エリアとチャンネル（放送局）を特定する。すなわち、録画予約がおこなわれたときの放送エリアと、録画対象番組をその放送エリアで放送する放送局とを特定する（ステップＳ３０２）。
【００７１】
放送局特定部１１５は、放送情報格納領域１６２のチャンネル表（図２（ａ）参照）にアクセスし、ステップＳ３０１で特定した現在の放送エリアに対応する放送局に、ステップＳ３０２で特定した放送局と系列関係にある放送局があるか否かを判別する（ステップＳ３０３）。
【００７２】
ここで、現在の放送エリア内に系列放送局がない場合（ステップＳ３０３：Ｎｏ）、録画予約した番組が放送されることはない。この場合、録画予約自体が実行できないので、修正はおこなわずに処理を終了する。
【００７３】
一方、現在の放送エリアに、録画予約した番組を放送する可能性のある系列局がある場合（ステップＳ３０３：Ｙｅｓ）、放送局特定部１１５は、当該放送局を示す情報を放送情報取得部１１６に通知する。この場合、放送エリアを特定する情報（放送エリアコード）と、放送局を特定する情報（放送局名やチャンネルなど）を通知する。
【００７４】
放送局特定部１１５からの通知に応じて、放送情報取得部１１６は、通信送受信部１２１を制御し、通信ネットワークを介して番組表配信サーバにアクセスする。このとき、放送局特定部１１５から通知された情報を番組表配信サーバに示すことで、放送局特定部１１５が特定した系列局についてのチャンネル別番組情報の配信を要求する。これにより、放送情報取得部１１６は、録画予約した番組を現在の放送エリアで放送する可能性のある放送局についての複数日数分の放送スケジュールを示したチャンネル別番組表を取得する（ステップＳ３０４）。放送情報取得部１１６は、取得したチャンネル別番組表（図２（ｃ）参照）を放送情報格納領域１６２に格納し、図６に示す録画予約修正処理のフローに戻る。
【００７５】
このようにして、移動体通信端末１００の現在位置における放送エリアでの系列局の番組表を取得すると、放送情報取得部１１６は、その旨を録画予約修正部１１７に通知する。放送情報取得部１１６からの通知に応じて、録画予約修正部１１７は、録画予約された番組が当該系列局で放送されるスケジュールを特定するための「放送番組特定処理」を実行する（ステップＳ４００）。この放送番組特定処理を、図８に示すフローチャートを参照して説明する。
【００７６】
処理が開始されると、録画予約修正部１１７は、録画情報格納領域１６３にアクセスし、録画予約情報テーブルのレコードから予約録画対象の番組名を取得し、この番組名と完全一致する番組名が、放送情報格納領域１６２に格納したチャンネル別番組表にあるか検索する（ステップＳ４０１）。すなわち、録画予約した番組と同名の番組が、現在位置の放送エリアにおける系列局の放送スケジュールにあるか検索する。
【００７７】
ここで、番組名が完全一致する番組が複数検索された場合（ステップＳ４０１：Ｙｅｓ、ステップＳ４０２：Ｙｅｓ）、連続物の番組や毎日放送されている番組などである可能性がある。この場合、録画予約修正部１１７は、予約録画対象のレコードから、例えば、サブタイトルやシリーズ回数などといった番組の放送回を特定できる情報や、出演者名や番組内容の概略などといった番組内容を特定できる情報などを取得し、検索された放送スケジュールに該当するものがあるか検索する（ステップＳ４０３）。
【００７８】
現在の放送エリアにおける系列局の放送スケジュールに、予約録画対象番組の番組名と放送回数や内容が同じものを特定できた場合（ステップＳ４０３：Ｙｅｓ）、予約録画対象番組と同一である可能性が高いと判断する。また、番組名が完全一致する番組が１つだけ検索された場合（ステップＳ４０１：Ｙｅｓ、ステップＳ４０２：Ｎｏ）も、予約録画対象番組と同一である可能性が高いと判断する。
【００７９】
この場合、録画予約修正部１１７は、録画予約対象番組の放送時間と検索された番組の放送時間とが同じであるか否か、すなわち、番組の長さが同じであるか否かを判別する（ステップＳ４０４）。ここでは、それぞれの番組について、放送開始時刻から放送終了時刻までの時間を算出して比較することで、番組の長さが同じであるか否かを判別する。
【００８０】
ここで、番組の長さが同じである場合（ステップＳ４０４：Ｙｅｓ）、録画予約修正部１１７は、当該番組が予約録画対象番組と同一であると判断し（ステップＳ４０５）、図６に示す録画予約修正処理のフローに戻る。
【００８１】
一方、完全一致する番組名が検索されない場合（ステップＳ４０１：Ｎｏ）、同一の番組名はあっても放送回数が特定できない場合（ステップＳ４０３：Ｎｏ）、番組の長さが同じではない場合（ステップＳ４０４：Ｎｏ）は、予約録画対象番組と同じ番組は現在の放送エリアでは放送されないと判断し（ステップＳ４０６）、図６に示す録画予約修正処理のフローに戻る。
【００８２】
ここで、予約録画対象番組と同一の番組が現在の放送エリアの番組表にある場合、すなわち、予約録画対象番組が現在位置の放送エリアでも放送される場合（ステップＳ２０８：Ｙｅｓ）、録画予約修正部１１７は、録画情報格納領域１６３の録画予約テーブルの対象となるレコードのキーに新たなレコードを追加する。つまり、図３における予約ＩＤ「rec0015」のレコードのように、１つのキー（予約ＩＤ）に対応づけられた２つのレコードが作成される。
【００８３】
録画予約修正部１１７は、追加したレコードに、放送番組特定処理で検索された番組の放送情報を記録して処理を終了する。この場合、現在の放送エリアにおける系列局の放送スケジュールを示している放送情報格納領域１６２のチャンネル別番組表から、少なくとも、検索された番組の開始日時と終了日時を取得して、録画情報格納領域１６３の録画予約情報テーブルに格納する。また、この系列局のチャンネルと放送電波の周波数などもチャンネル別番組表から取得して、録画予約情報テーブルに格納する。
【００８４】
これにより、録画予約をおこなった位置の放送エリアとは異なる現在の放送エリアでも、録画対象の番組が予約録画できるよう録画予約情報が修正される（ステップＳ２０９）。なお、当初設定された録画予約情報を削除してもよいが、さらなる移動によって元の放送エリアに戻る可能性もあるので、いずれかの録画予約情報に基づく予約録画が実行されるまで削除しなくてもよい。
【００８５】
一方、予約録画対象番組が現在位置の放送エリアでは放送されない場合（ステップＳ２０８：Ｎｏ）は、処理を終了する。
【００８６】
このようにして修正された録画予約情報に基づいて、録画実行部１１８によって予約録画が実行される。録画実行部１１８は、現在日時が録画予約情報に記録されている開始日時になると、放送受信部１２５を起動し、設定されているチャンネルの受信を開始させ、受信したコンテンツデータを録画情報格納領域１６３に記録することで録画動作がおこなわれる。そして、現在日時が録画予約情報の終了日時になると録画動作を終了することで、予約録画が完了する。この場合、録画実行部１１８は、録画情報格納領域１６３の録画予約情報テーブルから、実行した予約録画についてのレコードを削除する。
【００８７】
以上説明したように、本実施形態によれば、移動により放送エリアが変わる移動体通信端末においてテレビ番組の録画予約をおこなった場合において、録画予約をおこなったときの放送エリアとは異なる放送エリアとなったことを検出すると、その放送エリアで同じ番組が放送されているか検索し、放送されるのであれば録画予約を修正するので、放送エリアが変わっても所望する番組の予約録画をおこなうことができる。
【００８８】
本実施形態では、移動体通信端末において通常おこなわれている位置登録動作によって放送エリアの判別をおこなっているので、放送エリアを判別するための特別な構成を要することなく迅速な判別をおこなうことができる。
【００８９】
また、移動体通信端末の現在位置に基づく移動距離によって放送エリアが変わった可能性が高い場合にのみ放送情報（エリア別チャンネル情報など）の取得をおこなうので、必要以上にテレビ受信機能や通信機能を動作させることがなく、利便性を向上させつつ省電力化を図ることができる。
【００９０】
（実施形態２）
上記実施形態１では、基地局の位置情報に基づいて移動体通信端末１００の現在位置を検知することで、放送エリアが変わったか判別したが、移動体通信端末１００の現在位置の検知は、このようなセルベース測位に限られるものではない。移動体通信端末にはＧＰＳ（Global Positioning System：全地球測位システム）を搭載しているものも多いので、このようなＧＰＳを用いて移動体通信端末１００の現在位置を検知してもよい。
【００９１】
この場合の移動体通信端末１００の構成を図９に示す。図９は、本実施形態にかかる移動体通信端末１００のハードウェア構成を示すブロック図である。図示するように、本実施形態にかかる移動体通信端末１００は、上記実施形態１で例示した移動体通信端末１００の構成にＧＰＳ受信部１７０およびＧＰＳアンテナ１７１を追加したものである。
【００９２】
このような構成の場合でも、制御部１１０によって実現される機能構成は、図４に示すものと同様である。そして、通信送受信部１２１が基地局と通信することで得られる基地局の位置情報を、移動体通信端末１００の現在位置情報として位置情報格納領域１６１に格納する代わりに、ＧＰＳ受信部１７０が人工衛星から受信するＧＰＳ情報が示す位置情報（緯度経度情報）を位置情報格納領域１６１に格納すればよい。この場合、例えば、録画情報格納領域１６３に録画予約情報が設定されている場合のみ、所定間隔毎にＧＰＳ情報を取得して移動距離を算出すれば、放送エリアが変わった可能性を判別することができる。
【００９３】
このような構成によれば、基地局の設置間隔に依存するセルベース測位の位置検出精度よりも高い精度で移動体通信端末１００の位置検出をおこなうことができるので、放送エリアが変わった可能性の判別をより高精度におこなえる。この結果、不要な放送情報の取得動作が減り、より省電力性能を高めることができる。
【００９４】
（実施形態３）
上記各実施形態では、録画予約の設定後はテレビ受信機能によるテレビ視聴をおこなっていないことを前提としたが、テレビ受信機能が起動しているのであれば、テレビ放送によって得られる番組表に基づいて、放送エリアが変わったか判別することができる。
【００９５】
この場合、録画予約をおこなったときに放送情報格納領域１６２に格納したエリア別番組表とは異なるエリア別番組表が、テレビ放送のデータ放送によって提供されたことで、放送エリアが変わったと判別することができる。この場合に、上述した修正内容特定処理（図７）や放送番組特定処理（図８）を実行することで、録画予約情報の修正をおこなえばよい。
【００９６】
このような構成によれば、放送エリアが変わった可能性があるか判別するための距離算出をおこなわなくても、放送エリアが変わったことを確実に検出することができるので、テレビ受信機能動作時の処理負荷が軽減し省電力効果を得ることができる。
【００９７】
以上説明したように、本発明を上記実施形態の如く適用することで、録画予約機能を備えた移動体通信端末において、放送エリアが変わった場合に、その放送エリアの放送状況に合わせて自動的に録画予約を修正するので、より確実な予約録画をおこなうことができる。
【００９８】
上記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００９９】
例えば、上記実施形態では、確実に一致する番組情報に基づいて自動的に録画予約を修正するものとしたが、確実に一致する番組情報が検索されない場合に、例えば、番組情報の類似度に基づいて複数の候補を選出して表示部１４０に表示することで、ユーザに指定させるようにしてもよい。
【０１００】
また、複数の放送エリアで共通の番組識別情報などが付与されている場合には、その番組識別情報に対応する番組情報を番組表から取得して、録画予約を修正するようにしてもよい。
【０１０１】
なお、上述した移動体通信端末１００のように、本発明を実現するための機能を予め備えている移動体通信端末として提供できることはもとより、上述したプログラムを適用することで、既存の移動体通信端末などを本発明にかかる移動体通信端末として機能させることもできる。この場合、少なくともテレビ放送の録画予約機能を有する移動体通信端末に、上述した移動体通信端末１００の各処理を実行させるためのプログラムを適用し、当該移動体通信端末を制御するコンピュータ（ＣＰＵなど）がそのプログラムを実行することで、本発明にかかる移動体通信端末として機能させることができる。
【０１０２】
このようなプログラムの適用方法は任意であり、例えば、インターネットなどの通信媒体を介して提供することで任意の装置に適用できる他、所定の記録媒体（例えば、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、など）にプログラムを格納して配布することでも適用可能である。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施形態１にかかる移動体通信端末の構成を示すブロック図である。
【図２】図１に示す放送情報格納領域に格納される情報の例を示す図であり、（ａ）はチャンネル表の例を示し、（ｂ）はエリア別番組表の例を示し、（ｃ）はチャンネル別番組表の例を示す。
【図３】図１に示す録画情報格納領域に格納される録画予約情報テーブルの例を示す図である。
【図４】図１に示す制御部によって実現される機能構成を示す機能ブロック図である。
【図５】本発明の実施形態にかかる「録画予約設定処理」を説明するためのフローチャートである。
【図６】本発明の実施形態にかかる「録画予約修正処理」を説明するためのフローチャートである。
【図７】図６に示す録画予約設定処理で実行される「修正内容特定処理」を説明するためのフローチャートである。
【図８】図６に示す録画予約設定処理で実行される「放送番組特定処理」を説明するためのフローチャートである。
【図９】本発明の実施形態２にかかる移動体通信端末の構成を示すブロック図である。
【符号の説明】
【０１０４】
１００…移動体通信端末、１１０…制御部、１１１…録画予約設定部、１１２…位置情報取得部、１１３…移動検出部、１１４…修正要否判別部、１１５…放送局特定部、１１６…放送情報取得部、１１７…録画予約修正部、１１８…録画実行部、１２０…無線部、１２１…通信送受信部、１２２…アンテナ、１２５…放送受信部、１２６…アンテナ、１３０…操作部、１４０…表示部、１５０…音声処理部、１５１…マイクロフォン、１５２…スピーカ、１６０…記憶部、１６１…位置情報格納領域、１６２…放送情報格納領域、１６３…録画情報格納領域、１６４…プログラム格納領域、１７０…ＧＰＳ受信部、１７１…ＧＰＳアンテナ
【図１】
2008227900.tif 000003
【図２】
2008227900.tif 000004
【図３】
2008227900.tif 000005
【図４】
2008227900.tif 000006
【図５】
2008227900.tif 000007
【図６】
2008227900.tif 000008
【図７】
2008227900.tif 000009
【図８】
2008227900.tif 000010
【図９】
2008227900.tif 000011