(57)【要約】【課題】  事前登録した日時および移動先に基づき自動的にチャンネル設定できる放送受信装置を実現する。【解決手段】  各地域別ｉｄ毎に放送受信可能な受信チャンネルと放送局名とを表すチャンネルデータｃｈを備えたチャンネルテーブルｃｈｔｂｌをＲＯＭ１１に記憶しておき、ＲＡＭ１２に現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］が登録されていると、そのスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］の地域ＩＤデータａｒｅａ＿ｉｄと現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが一致しているか否かを判断し、一致していない場合にＲＯＭ１１から地域ＩＤデータａｒｅａ＿ｉｄに対応したチャンネルテーブルｃｈｔｂｌ［ａｒｅａ＿ｉｄ］のチャンネルデータｃｈを読み出して放送受信部１５にセットする。【選択図】  図７
2006254001.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、
設定された受信チャンネルの放送を受信する放送受信手段と、
移動予定期間および移動先の地域を含むスケジュールデータを登録する登録手段と、
前記登録手段により登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索手段と、
前記検索手段により検索された該当スケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段と
を具備することを特徴とする放送受信装置。
【請求項２】
少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、
設定された受信チャンネルの放送を受信する放送受信手段と、
移動予定期間および移動先の地域を含むスケジュールデータを登録する登録手段と、
前記登録手段により登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索手段と、
前記検索手段により検索された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定手段と、
前記地域設定手段により設定された現在地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段と
を具備することを特徴とする放送受信装置。
【請求項３】
少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、
設定された受信チャンネルの放送を受信する放送受信手段と、
移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録手段と、
前記登録手段により登録されたスケジュールデータの内、開始日時が現在日時に達した該当スケジュールデータを抽出する抽出手段と、
前記抽出手段により抽出された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定手段と、
前記地域設定手段により設定された現在地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段と
を具備することを特徴とする放送受信装置。
【請求項４】
少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、
設定された受信チャンネルの放送を、有効指示に従って受信可能にする放送受信手段と、
移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録手段と、
前記登録手段により登録されたスケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段と、
前記チャンネル設定手段により受信チャンネルが設定された移動先の地域を有するスケジュールデータの開始日時が現在日時に達した時に、前記放送受信手段に有効指示を与える指示手段と
を具備することを特徴とする放送受信装置。
【請求項５】
設定された受信チャンネルの放送を受信する放送受信処理と、
移動予定期間および移動先の地域を含むスケジュールデータを登録する登録処理と、
前記登録処理にて登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索処理と、
少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記検索処理により検索された該当スケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理と
をコンピュータで実行させることを特徴とする放送受信処理プログラム。
【請求項６】
設定された受信チャンネルの放送を受信する放送受信処理と、
移動予定期間および移動先の地域を含むスケジュールデータを登録する登録処理と、
前記登録処理にて登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索処理と、
前記検索処理にて検索された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定処理と、
少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記地域設定処理により設定された現在地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理と
をコンピュータで実行させることを特徴とする放送受信処理プログラム。
【請求項７】
設定された受信チャンネルの放送を受信する放送受信処理と、
移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録処理と、
前記登録処理にて登録されたスケジュールデータの内、開始日時が現在日時に達した該当スケジュールデータを抽出する抽出処理と、
前記抽出処理にて抽出された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定処理と、
少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記地域設定処理により設定された現在地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理と
をコンピュータで実行させることを特徴とする放送受信処理プログラム。
【請求項８】
設定された受信チャンネルの放送を、有効指示に従って受信可能にする放送受信処理と、
移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録処理と、
少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記登録処理にて登録されたスケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理と、
前記チャンネル設定処理にて受信チャンネルが設定された移動先の地域を有するスケジュールデータの開始日時が現在日時に達した時に、前記放送受信処理に有効指示を与える指示処理と
をコンピュータで実行させることを特徴とする放送受信処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地上波デジタル放送を受信する放送受信装置および放送受信処理プログラムに関する。
【背景技術】
【０００２】
地上波デジタル放送では、１チャンネル当り約６ＭＨｚの伝送帯域幅を１３のセグメント（ＯＦＤＭセグメント）に分割し、その中央の１セグメントを移動受信用に割当てており、近年、そのセグメントで放送される番組を受信する放送受信装置を搭載した携帯電話などの携帯端末も開発されつつある。移動受信可能な放送受信装置の場合、移動により視聴地域が変わると、受信可能な放送局も異なる為、視聴地域に応じた受信チャンネル設定を行う必要が生じる。
【０００３】
この種の技術として、例えば特許文献１には、ある視聴地域で受信していた放送局名、選局情報および選局ボタンを対応付けて記憶しておき、別の視聴地域に移動して受信する際に、記憶しておいた放送局名、選局情報および選局ボタンの対応関係とチャンネルスキャンで得た情報とに基づき、同一選局ボタンに同一放送局をアサインすることによって、別の地域に移動した時でも同一選局ボタンにて同一放送局の放送を視聴可能にするものが開示されている。
【０００４】
【特許文献１】特開２００１−２４４８３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記特許文献１に開示の技術は、視聴地域が変わる毎にユーザ操作でチャンネルスキャンを行い、これにより得られる受信可能な放送局の情報を用いてチャンネル設定を更新するだけなので、事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことができない、という問題がある。
【０００６】
そこで本発明は、このような事情に鑑みてなされたもので、事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことができる放送受信装置および放送受信処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明では、少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、設定された受信チャンネルの放送を受信する放送受信手段と、移動予定期間および移動先の地域を含むスケジュールデータを登録する登録手段と、前記登録手段により登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索手段と、前記検索手段により検索された該当スケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段とを具備することを特徴とする。
【０００８】
請求項２に記載の発明では、少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、設定された受信チャンネルの放送を受信する放送受信手段と、移動予定期間および移動先の地域を含むスケジュールデータを登録する登録手段と、前記登録手段により登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索手段と、前記検索手段により検索された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定手段と、前記地域設定手段により設定された現在地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段とを具備することを特徴とする。
【０００９】
請求項３に記載の発明では、少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、設定された受信チャンネルの放送を受信する放送受信手段と、移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録手段と、前記登録手段により登録されたスケジュールデータの内、開始日時が現在日時に達した該当スケジュールデータを抽出する抽出手段と、前記抽出手段により抽出された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定手段と、前記地域設定手段により設定された現在地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段とを具備することを特徴とする。
【００１０】
請求項４に記載の発明では、少なくとも各地域毎に放送受信可能な受信チャンネルを記憶するチャンネル記憶手段と、設定された受信チャンネルの放送を、有効指示に従って受信可能にする放送受信手段と、移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録手段と、前記登録手段により登録されたスケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを、前記チャンネル記憶手段から読み出して前記放送受信手段に設定するチャンネル設定手段と、前記チャンネル設定手段により受信チャンネルが設定された移動先の地域を有するスケジュールデータの開始日時が現在日時に達した時に、前記放送受信手段に有効指示を与える指示手段とを具備することを特徴とする。
【００１１】
請求項５に記載の発明では、設定された受信チャンネルの放送を受信する放送受信処理と、移動予定期間および移動先の地域を含むスケジュールデータを登録する登録処理と、前記登録処理にて登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索処理と、少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記検索処理により検索された該当スケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理とをコンピュータで実行させることを特徴とする。
【００１２】
請求項６に記載の発明では、設定された受信チャンネルの放送を受信する放送受信処理と、移動予定期間および移動先の地域を含むスケジュールデータを登録する登録処理と、前記登録処理にて登録されたスケジュールデータの内、現在日時が移動予定期間に含まれる該当スケジュールデータを検索する検索処理と、前記検索処理にて検索された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定処理と、少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記地域設定処理により設定された現在地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理とをコンピュータで実行させることを特徴とする。
【００１３】
請求項７に記載の発明では、設定された受信チャンネルの放送を受信する放送受信処理と、移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録処理と、前記登録処理にて登録されたスケジュールデータの内、開始日時が現在日時に達した該当スケジュールデータを抽出する抽出処理と、前記抽出処理にて抽出された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致するか否かを判断し、一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定する地域設定処理と、少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記地域設定処理により設定された現在地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理とをコンピュータで実行させることを特徴とする。
【００１４】
請求項８に記載の発明では、設定された受信チャンネルの放送を、有効指示に従って受信可能にする放送受信処理と、移動予定の開始日時および移動先の地域を含むスケジュールデータを登録する登録処理と、少なくとも各地域毎に放送受信可能な受信チャンネルを予め記憶しておき、その内から前記登録処理にて登録されたスケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを読み出して前記放送受信処理に設定するチャンネル設定処理と、前記チャンネル設定処理にて受信チャンネルが設定された移動先の地域を有するスケジュールデータの開始日時が現在日時に達した時に、前記放送受信処理に有効指示を与える指示処理とをコンピュータで実行させることを特徴とする。
【発明の効果】
【００１５】
請求項１、５に記載の発明によれば、移動予定期間および移動先の地域を含むスケジュールデータを登録し、登録されたスケジュールデータの内から現在日時が移動予定期間に含まれる該当スケジュールデータを検索する。そして、該当スケジュールデータが検索されると、この該当スケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを、予め記憶しておいた各地域毎に放送受信可能な受信チャンネルの内から読み出して設定するので、事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことができる。
【００１６】
請求項２、６に記載の発明によれば、移動予定期間および移動先の地域を含むスケジュールデータを登録し、登録されたスケジュールデータの内から現在日時が移動予定期間に含まれる該当スケジュールデータを検索する。そして、検索された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定し、この現在地域で放送受信可能な受信チャンネルを、予め記憶しておいた各地域毎に放送受信可能な受信チャンネルの内から読み出して設定するので、事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことができる。
【００１７】
請求項３、７に記載の発明によれば、移動予定の開始日時および移動先の地域を含むスケジュールデータを登録し、登録されたスケジュールデータの内から開始日時が現在日時に達した該当スケジュールデータを抽出する。そして、抽出された該当スケジュールデータに含まれる移動先の地域と現在地域とが一致しない場合に該当スケジュールデータに含まれる移動先の地域を現在地域に設定し、この現在地域で放送受信可能な受信チャンネルを、予め記憶しておいた各地域毎に放送受信可能な受信チャンネルの内から読み出して設定するので、事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことができる。
【００１８】
請求項４、８に記載の発明によれば、移動予定の開始日時および移動先の地域を含むスケジュールデータを登録し、登録されたスケジュールデータに含まれる移動先の地域で放送受信可能な受信チャンネルを、予め記憶しておいた各地域毎に放送受信可能な受信チャンネルの内から読み出して設定しておく。こうして受信チャンネルが設定された移動先の地域を有するスケジュールデータの開始日時が現在日時に達した時に、その設定された受信チャンネルの放送を受信可能にするので、事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施の形態について説明する。
Ａ．構成
図１は、本発明の実施の一形態による放送受信装置を備えた携帯端末の全体構成を示すブロック図である。この図に示す携帯端末は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、入力部１３、表示部１４および放送受信部１５を備える。ＣＰＵ１０は、ＲＯＭ１１に記憶される各種制御プログラムを実行して端末各部を制御する。本発明の要旨に係わるＣＰＵ１０の概略的な機能として、周知のスケジューラ機能を備える。ユーザ操作により「日時」および「移動先」が入力されてスケジュール登録される。スケジュール登録された「日時」に、「移動先」における視聴地域の受信チャンネルが放送受信部１５に自動設定される。こうした処理動作の詳細については追って述べる。
【００２０】
ＲＯＭ１１は、ＣＰＵ１０にて実行される各種制御プログラムや、地域別のチャンネルテーブルｃｈｔｂｌを記憶する。ＲＯＭ１１に記憶される各種制御プログラムとは、後述するメインルーチン、スイッチ処理およびチャンネル処理を含む。
ＲＯＭ１１に記憶されるチャンネルテーブルｃｈｔｂｌとは、例えば「東京」、「大阪」などの各地域毎に放送受信可能な受信チャンネル番号および放送局名を記憶したテーブルである。具体的には、図２に図示する通り、各地域別ｉｄ（０〜ｎ）に対応したチャンネルテーブルｃｈｔｂｌ［０］〜ｃｈｔｂｌ［ｎ］から構成される。一つのチャンネルテーブルｃｈｔｂｌは、対応する地域において受信可能なチャンネル数ｃｈ＿ｎと、チャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］とを備える。各チャンネルデータｃｈは、受信チャンネル番号および放送局名を有する。
【００２１】
ＲＡＭ１２は、ワークエリアおよびデータエリアを備える。ＲＡＭ１２のワークエリアには、ＣＰＵ１０の処理に用いる各種レジスタ・フラグデータが一時記憶される。ＲＡＭ１２のデータエリアには、図３に図示するように、ユーザのスケジュール入力操作により登録されるスケジュールデータｓｃｈｅｄｕｌｅ［０］〜［ＭＡＸＳ−１］の他、基本地域ＩＤデータｂａｓｅ＿ａｒｅａ＿ｉｄや現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄが格納される。
スケジュールデータｓｃｈｅｄｕｌｅは、開始日付ｓ＿ｄａｔｅ、開始時刻ｓ＿ｔｉｍｅ、終了日付ｅ＿ｄａｔｅ、終了時刻ｅ＿ｔｉｍｅ、予定内容ｉｔｅｍ、場所ｐｌａｃｅおよび地域ＩＤデータａｒｅａ＿ｉｄから構成される。ＲＡＭ１２のデータエリアに格納される各データが意図するところについては追って述べる。
【００２２】
入力部１３は、各種操作スイッチおよび入力キーを備え、操作されるスイッチ種に対応したスイッチイベントや、キー入力される入力データを発生する。入力部１３には、後述する放送受信部１５をオンオフ設定する受信スイッチ、受信チャンネルを指定するチャンネルスイッチ、スケジュール入力する際にオン操作されるスケジュール入力スイッチおよび登録済みのスケジュールデータｓｃｈｅｄｕｌｅを削除する際にオン操作されるスケジュール削除スイッチ等が配設される。
【００２３】
表示部１４は、カラーＬＣＤパネルおよび表示ドライバ等から構成され、ＣＰＵ１０から供給される表示制御信号に従って画面表示したり、ＣＰＵ１０の制御の下に放送受信部１５が出力する映像データを画面表示する。放送受信部１５は、入力部１３の受信スイッチ操作に応じてオンオフ設定されるチューナおよびトランスポートデコーダ等から構成され、アンテナＡＮＴを介してデジタル放送信号を選局受信し、これをＯＦＤＭ復調して得たトランスポートストリーム信号から分離抽出して復号した映像データを表示部１４に出力する一方、音声データを再生出力する。
【００２４】
Ｂ．動作
次に、図４〜図７を参照して実施形態の動作について説明する。以下では、最初に全体動作を表す「メインルーチン」の動作を説明した後、「スイッチ処理」および「チャンネル処理」の各動作について述べる。
【００２５】
（１）メインルーチンの動作
携帯端末のパワーオンに応じてＣＰＵ１０がメインルーチンを実行すると、先ず図４に示すステップＳＡ１に処理を進め、装置各部を初期化するイニシャライズを行う。次いで、ステップＳＡ２では、入力部１３に配設されるスイッチの操作に対応したスイッチ処理を実行する。続いて、ステップＳＡ３では、チャンネル処理を実行する。
後述するように、チャンネル処理では、ＲＡＭ１２のデータエリアに登録されたスケジュールデータｓｃｈｅｄｕｌｅの内から現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］を検索し、該当するスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］の地域ＩＤデータａｒｅａ＿ｉｄと現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが異なる場合に、ＲＯＭ１１から地域ＩＤデータａｒｅａ＿ｉｄで指定されるチャンネルテーブルｃｈｔｂｌ［ａｒｅａ＿ｉｄ］のチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を読み出して放送受信部１５にセットする。
この後、ステップＳＡ４に進み、例えば放送受信部１５がオン設定されている場合には、放送受信部１５が出力する映像データを表示部１４に画面表示させたり、放送受信部１５が出力する音声データを再生させる等の、その他の処理を実行する。以後、携帯端末がパワーオフされる迄、上記ステップＳＡ２〜ＳＡ４を繰り返す。
【００２６】
（２）スイッチ処理の動作
次に、図５〜図６を参照してスイッチ処理の動作を説明する。上述したメインルーチンのステップＳＡ２（図４参照）を介して本処理が実行されると、ＣＰＵ１０は図５に図示するステップＳＢ１に進み、スケジュール入力スイッチのオン操作の有無を判断する。ここで、ユーザがスケジュール入力すべく当該スイッチをオン操作したとする。そうすると、ステップＳＢ１の判断結果は「ＹＥＳ」になり、ステップＳＢ２に進む。ステップＳＢ２では、例えば図６に図示する一例のスケジュール入力画面ＳＩＧを表示部１４に画面表示させ、このスケジュール入力画面ＳＩＧにおいて、スケジュールデータｓｃｈｅｄｕｌｅを構成する「開始日付ｓ＿ｄａｔｅ」、「開始時刻ｓ＿ｔｉｍｅ」、「終了日付ｅ＿ｄａｔｅ」、「終了時刻ｅ＿ｔｉｍｅ」、「予定内容ｉｔｅｍ」および「場所ｐｌａｃｅ」にそれぞれ対応するデータをキー入力する。
【００２７】
すなわち、図６に図示した一例の場合、開始日付ｓ＿ｄａｔｅとして「２００５年３月１５日」、開始時刻ｓ＿ｔｉｍｅとして「午後１時」、終了日付ｅ＿ｄａｔｅとして「２００５年３月１５日」、終了時刻ｅ＿ｔｉｍｅとして「午後５時」、予定内容ｉｔｅｍとして「甲府支店打ち合せ」および場所ｐｌａｃｅとして「甲府支店会議室Ａ」がそれぞれ入力される。
【００２８】
そして、ステップＳＢ３では、スケジュール入力画面ＳＩＧにおいて、スケジュールデータｓｃｈｅｄｕｌｅを構成する「地域ＩＤデータａｒｅａ＿ｉｄ」に対応するデータとして、「山梨」を入力する。なお、この一例では、「地域ＩＤデータａｒｅａ＿ｉｄ」をユーザが直接入力するようにしたが、これに限らず、例えば地名や電話番号を「地域ＩＤデータａｒｅａ＿ｉｄ」に変換するテーブルをＲＯＭ１１に設けておき、スケジュールデータｓｃｈｅｄｕｌｅを構成する「場所ｐｌａｃｅ」として地名や電話番号が入力された時点で、テーブルを参照して「地域ＩＤデータａｒｅａ＿ｉｄ」に変換して設定する態様としても構わない。
【００２９】
次いで、ステップＳＢ４では、スケジュール削除スイッチのオン操作の有無を判断する。当該スイッチがオン操作されると、判断結果は「ＹＥＳ」になり、次のステップＳＢ５に進み、スケジュール削除スイッチがオン操作された時に、表示画面上で選択されていたスケジュールデータｓｃｈｅｄｕｌｅをＲＡＭ１２のデータエリアから削除する。
そして、次のステップＳＢ６に進み、例えば受信スイッチ操作に応じて放送受信部１５をオンオフ設定したり、放送受信部１５がオン設定されている時のチャンネルスイッチ操作に応じて受信チャンネルを変更する等の、その他のスイッチ処理を実行して本処理を完了させる。
【００３０】
（３）チャンネル処理の動作
次に、図７を参照してチャンネル処理の動作を説明する。上述したメインルーチンのステップＳＡ３（図４参照）を介して本処理が実行されると、ＣＰＵ１０は図７に図示するステップＳＣ１に進み、レジスタｉｄに初期値「−１」をセットすると共に、ＲＡＭ１２のデータエリアに格納されるスケジュールデータｓｃｈｅｄｕｌｅ［０］〜［ＭＡＸＳ−１］を検索するポインタｎをゼロリセットする。そして、ステップＳＣ２〜ＳＣ５では、ポインタｎをインクリメントして歩進させながら、現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］を検索する。
【００３１】
すなわち、ステップＳＣ２では、ポインタｎで指定されるスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］が現在日時を予定に含むか否かを判断する。現在日時が予定外、すなわち開始日付ｓ＿ｄａｔｅ、開始時刻ｓ＿ｔｉｍｅ、終了日付ｅ＿ｄａｔｅおよび終了時刻ｅ＿ｔｉｍｅで表される移動予定期間に現在日時が含まれなければ、判断結果は「ＮＯ」になり、ステップＳＣ４に進み、ポインタｎを歩進させる。そして、ステップＳＣ５に進み、歩進されたポインタｎがデータ数ＭＡＸＳより小さいか否か、つまり全てのスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］を検索し終えたかどうかを判断する。検索し終えていなければ、判断結果は「ＹＥＳ」となり、上記ステップＳＣ２に処理を戻す。
【００３２】
一方、現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］、つまり開始日付ｓ＿ｄａｔｅ、開始時刻ｓ＿ｔｉｍｅ、終了日付ｅ＿ｄａｔｅおよび終了時刻ｅ＿ｔｉｍｅで表される移動予定期間に現在日時が含まれるスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］が検索されると、ステップＳＣ２の判断が「ＹＥＳ」となり、ステップＳＣ３に進み、該当するスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］の地域ＩＤデータａｒｅａ＿ｉｄ（ｓｃｈｅｄｕｌｅ［ｎ］．ａｒｅａ＿ｉｄ）を、レジスタｉｄにストアする。この後、ステップＳＣ４〜ＳＣ５を経て、全てのスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］を検索し終えたかどうかを判断し、検索し終えた場合には、上記ステップＳＣ５の判断結果が「ＮＯ」になり、ステップＳＣ６に処理を進める。
【００３３】
ステップＳＣ６では、レジスタｉｄの値が初期値「−１」のまま、すなわち現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅが登録されていない状態であるかどうかを判断する。現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅが検索されていれば、判断結果は「ＮＯ」になり、後述のステップＳＣ８に処理を進める。
一方、現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅが検索されず、レジスタｉｄの値が初期値「−１」のままであると、判断結果が「ＹＥＳ」となり、ステップＳＣ７に進む。ステップＳＣ７では、ＲＡＭ１２のデータエリアに格納される基本地域ＩＤデータｂａｓｅ＿ａｒｅａ＿ｉｄを、レジスタｉｄにストアする。なお、基本地域ＩＤデータｂａｓｅ＿ａｒｅａ＿ｉｄは、ユーザ操作により予めＲＡＭ１２のデータエリアに登録されているものとする。
【００３４】
次いで、ステップＳＣ８では、レジスタｉｄの値（上記ステップＳＣ３においてストアされた地域ＩＤデータａｒｅａ＿ｉｄあるいは上記ステップＳＣ７においてストアされた基本地域ＩＤデータｂａｓｅ＿ａｒｅａ＿ｉｄ）が、現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄに一致するか否か、すなわち受信チャンネルの設定変更が必要かどうかを判断する。レジスタｉｄの値と現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが一致して受信チャンネルの設定変更が不必要な場合には、ここでの判断結果は「ＹＥＳ」となり、本処理を完了させる。
【００３５】
一方、レジスタｉｄの値と現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが一致せず、受信チャンネルの設定変更が必要な場合には、判断結果が「ＮＯ」になり、ステップＳＣ９に進む。ステップＳＣ９では、レジスタｉｄの値を現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄに設定すると共に、ポインタｎをゼロリセットする。
そして、ステップＳＣ１０〜ＳＣ１１では、ＲＯＭ１１に記憶される各地域別ｉｄのチャンネルテーブルｃｈｔｂｌ［０］〜［ｎ］の内、レジスタｉｄの値に対応したチャンネルテーブルｃｈｔｂｌ［ｉｄ］を選択し、ポインタｎの歩進に応じて、当該チャンネルテーブルｃｈｔｂｌ［ｉｄ］から受信可能なチャンネル数ｃｈ＿ｎ分のチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を読み出して放送受信部１５にセットして本処理を完了させる。これにより、放送受信部１５は、設定されたチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］にて放送受信するようになる。
【００３６】
このように、チャンネル処理では、ＲＡＭ１２のデータエリアに登録されたスケジュールデータｓｃｈｅｄｕｌｅの内から現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］を検索し、該当するスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］が検索されると、その該当したスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］の地域ＩＤデータａｒｅａ＿ｉｄをレジスタｉｄにストアする。そして、このレジスタｉｄの値と現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが一致せず、受信チャンネルの設定変更が必要になると、ＲＯＭ１１に記憶される各地域別ｉｄのチャンネルテーブルｃｈｔｂｌ［０］〜［ｎ］の内からレジスタｉｄの値に対応したチャンネルテーブルｃｈｔｂｌ［ｉｄ］のチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を読み出して放送受信部１５にセットするようになっている。
【００３７】
以上説明したように、本実施の形態では、各地域別ｉｄ毎に放送受信可能な受信チャンネルと放送局名とを表すチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を備えたチャンネルテーブルｃｈｔｂｌ［０］〜ｃｈｔｂｌ［ｎ］をＲＯＭ１１に記憶しておき、ＲＡＭ１２のデータエリアに現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］が登録されていると、そのスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］の地域ＩＤデータａｒｅａ＿ｉｄと現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが一致しているか否かを判断し、一致していない場合にＲＯＭ１１に記憶されるチャンネルテーブルｃｈｔｂｌ［０］〜［ｎ］の内から地域ＩＤデータａｒｅａ＿ｉｄに対応したチャンネルテーブルｃｈｔｂｌ［ａｒｅａ＿ｉｄ］のチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を読み出して放送受信部１５にセットするので、事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことが可能になっている。
【００３８】
なお、上述した実施の形態では、ＲＡＭ１２のデータエリアに登録されたスケジュールデータｓｃｈｅｄｕｌｅの内から現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］を検索するようにしたが、これに限らず、開始日付ｓ＿ｄａｔｅおよび開始時刻ｓ＿ｔｉｍｅが現在日時に達したスケジュールデータｓｃｈｅｄｕｌｅを抽出する態様としても構わない。
【００３９】
さらに、本実施の形態では、現在日時を予定に含むスケジュールデータｓｃｈｅｄｕｌｅ［ｎ］の地域ＩＤデータａｒｅａ＿ｉｄと現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが一致していない場合に、ＲＯＭ１１に記憶されるチャンネルテーブルｃｈｔｂｌ［０］〜［ｎ］の内から地域ＩＤデータａｒｅａ＿ｉｄに対応したチャンネルテーブルｃｈｔｂｌ［ａｒｅａ＿ｉｄ］のチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を読み出して放送受信部１５にセットするようにしたが、これに替えて、例えば前述のステップＳＢ３（図５参照）において移動先の地域名入力に対応した地域ＩＤデータａｒｅａ＿ｉｄを設定する際に、その地域ＩＤデータａｒｅａ＿ｉｄと現在選択地域ＩＤデータｃｕｒ＿ａｒｅａ＿ｉｄとが一致しているか否かを判断し、一致していない場合にＲＯＭ１１に記憶されるチャンネルテーブルｃｈｔｂｌ［０］〜［ｎ］の内から地域ＩＤデータａｒｅａ＿ｉｄに対応したチャンネルテーブルｃｈｔｂｌ［ａｒｅａ＿ｉｄ］のチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を読み出して放送受信部１５にプリセットしておき、その地域ＩＤデータａｒｅａ＿ｉｄを有するスケジュールデータｓｃｈｅｄｕｌｅの開始日付ｓ＿ｄａｔｅおよび開始時刻ｓ＿ｔｉｍｅが現在日時に達した時点で、放送受信部１５にプリセットしたチャンネルデータｃｈ［０］〜ｃｈ［ｃｈ＿ｎ−１］を有効にさせる態様としても構わない。このようにしても事前登録した日時および移動先に基づき自動的にチャンネル設定を行うことが可能になる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の一形態の構成を示すブロック図である。
【図２】ＲＯＭ１１に記憶されるチャンネルテーブルｃｈｔｂｌの構成を示す図である。
【図３】ＲＡＭ１２のデータエリアの構成および当該データエリアに登録されるスケジュールデータｓｃｈｅｄｕｌｅの構成を示す図である。
【図４】メインルーチンの動作を示すフローチャートである。
【図５】スイッチ処理の動作を示すフローチャートである。
【図６】スケジュール入力画面ＳＩＧの一例を示す図である。
【図７】チャンネル処理の動作を示すフローチャートである。
【符号の説明】
【００４１】
１０  ＣＰＵ
１１  ＲＯＭ
１２  ＲＡＭ
１３  入力部
１４  表示部
１５  放送受信部
【図１】
2006254001.tif 000003
【図２】
2006254001.tif 000004
【図３】
2006254001.tif 000005
【図４】
2006254001.tif 000006
【図５】
2006254001.tif 000007
【図６】
2006254001.tif 000008
【図７】
2006254001.tif 000009