(57)【特許請求の範囲】
【請求項１】
初期駆動時に、受信可能な全ての放送チャネルについて各放送チャネルにチューニングするための情報を含むチャネル構成情報を取得すると共に、取得した各放送チャネルのチャネル構成情報に、設定状態又は非設定状態とされるチャネル管理情報を追加してチャネル単位構成情報とし、前記全ての放送チャネルのチャネル単位構成情報からなるチャネル情報テーブルを作成する一方、
前記チャネル情報テーブル作成後の再駆動時には、前記チャネル情報テーブルのチャネル管理情報が設定状態となっている放送チャネルを選択するように構成され、
前記チャネル管理情報は、ユーザによっていずれかの放送チャネルについて設定状態とされると、当該放送チャネル以外の他の放送チャネルについては非設定状態とされるユーザセットフィールドを含み、
前記チャネル情報テーブル作成後の再駆動時に、前記ユーザセットフィールドが設定状態となっている放送チャネルを最初に受信することを特徴とする放送用端末機。
【請求項２】
請求項１に記載の放送用端末機であって、
前記チャネル情報テーブル作成時においては、前記全ての放送チャネルのユーザセットフィールドが非設定状態とされることを特徴とする放送用端末機。
【請求項３】
請求項１又は２に記載の放送用端末機であって、
前記チャネル管理情報は、ユーザによって設定状態又は非設定状態とされるプリセットフィールドを含み、
前記チャネル情報テーブル作成後の再駆動時に、前記プリセットフィールドが設定状態となっている放送チャネルのみによって、ユーザがチャネル移動の際に使用するインデックステーブルを作成することを特徴とする放送用端末機。
【請求項４】
請求項３に記載の放送用端末機であって、
前記チャネル情報テーブル作成時においては、前記全ての放送チャネルのプリセットフィールドが設定状態とされることを特徴とする放送用端末機。
【請求項５】
請求項３又は４に記載の放送用端末機であって、
不揮発性メモリと揮発性メモリとを備え、
前記チャネル情報テーブルを前記不揮発性メモリに保存する一方、前記インデックステーブルを前記揮発性メモリに保存することを特徴とする放送用端末機。
【請求項６】
請求項１〜５のいずれか１つに記載の放送用端末機であって、
前記チャネル管理情報は、前記ユーザセットフィールドとの間で選択的に使用され、駆動終了時に直前に受信していた放送チャネルについて設定状態とされると共に、当該放送チャネル以外の他の放送チャネルについては非設定状態とされるヒストリーフィールドを含み、
前記ヒストリーフィールドの使用が選択されている場合において、前記チャネル情報ケーブル作成後の再駆動時に、前記ヒストリーフィールドが設定状態となっている放送チャネルを最初に受信することを特徴とする放送用端末機。
【請求項７】
請求項６に記載の放送用端末機であって、
前記チャネル情報テーブル作成時においては、前記全ての放送チャネルのヒストリーフィールドが非設定状態とされることを特徴とする放送用端末機。
【請求項８】
放送用端末機の放送チャネル管理方法であって、
初期駆動時に、受信可能な全ての放送チャンネルについて各放送チャネルにチューニングするための情報を含むチャネル構成情報を取得すると共に、取得した各放送チャネルのチャネル構成情報に、設定状態又は非設定状態とされるチャネル管理情報を追加してチャネル単位構成情報とし、前記全ての放送チャネルのチャネル単位構成情報からなるチャネル情報テーブルを作成する段階と、
ユーザによっていずれかの放送チャネルのチャネル管理情報に含まれるユーザセットフィールドが設定状態とされると、当該放送チャネル以外の他の放送チャネルのチャネル管理情報に含まれるユーザセットフィールドを非設定状態とする段階と、
前記チャネル情報テーブル作成後の再駆動時に、前記ユーザセットフィールドが設定状態となっている放送チャネルを最初に受信する段階と、
を含むことを特徴とする放送用端末機の放送チャネル管理方法。
【請求項９】
請求項８に記載の放送用端末機の放送チャネル管理方法であって、
ユーザによって少なくとも１つの放送チャネルのチャネル管理情報に含まれるプリセットフィールドが設定状態とされる段階と、
前記チャネル情報テーブル作成後の再駆動時に、前記プリセットフィールドが設定状態となっている放送チャネルのみによって、ユーザがチャネル移動の際に使用するインデックステーブルを作成する段階と、
を含むことを特徴とする放送用端末機の放送チャネル管理方法。
【請求項１０】
請求項８又は９に記載の放送用端末機の放送チャネル管理方法であって、
駆動終了時に、直前に受信していた放送チャネルのチャネル管理情報に含まれるヒストリーフィールドを設定状態とする一方、当該放送チャネル以外の他の放送チャネルのチャネル管理情報に含まれるヒストリーフィールドを非設定状態とする段階と、
前記ユーザセットフィールドと前記ヒストリーフィールドとのいずれを使用するかがユーザによって指定される段階と、
前記ヒストリーフィールドが指定された場合において、前記チャネル情報テーブル作成後の再駆動時に、前記ヒストリーフィールドが設定状態となっている放送チャネルを最初に受信する段階と、
を含むことを特徴とする放送用端末機の放送チャネル管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送用端末機に関し、特に、放送を視聴するための機能が備えられた放送用端末機の放送チャネル管理方法及び放送チャネル管理装置に関する。
【背景技術】
【０００２】
一般に、放送サービスの１つであるＤＭＢ（Digital Multimedia Broadcasting）は、オーディオサービスのみが提供されるＤＡＢ（Digital Audio Broadcasting）よりも向上したデジタル放送技術であって、複数のチャネルでオーディオ、ビデオ、データサービスを包括して提供する通信サービスである。
【０００３】
このようなＤＭＢは、移動中にＤＭＢ受信機によりマルチメディア情報やデータを受信できるように開発されたシステムであって、地上波ＤＭＢと衛星ＤＭＢとに分けられて開発されてきた。なお、地上波ＤＭＢと衛星ＤＭＢとではチャネルを管理する方法が異なるが、ここでは、一実施形態として、地上波ＤＭＢのチャネル管理方法について説明する。
【０００４】
まず、地上波ＤＭＢでは、分割された周波数ブロックが放送局（放送プロバイダー）にそれぞれ割り当てられ、各放送局（放送プロバイダー）は、自社に割り当てられた周波数ブロックを（さらに）分割して、複数のビデオチャネル、オーディオチャネル、データチャネルなどを割り当てる。つまり、１つの周波数ブロックは分割されて複数のチャネルが割り当てられているのであり、このような１つの周波数ブロックの各チャネルをアンサンブルという。
【０００５】
従って、地上波ＤＭＢ（のチャネル管理方法）では、初期駆動（受信用端末機の最初の動作）時に、全ての周波数ブロックに該当するアンサンブル情報を分析して、その内部の実際に視聴できる全てのチャネルに関する構成情報を取得した後に、これをチャネル情報として管理するようにしているが、このような過程は、地上波ＤＭＢ端末機の（初期）購入時に、（購入者のみならず）サービスセンターや販売者が行うこともある。そして、このような過程によって、全てのチャネルに関する構成情報がテーブル又はデータベースの形式で保存されて、ユーザのチャネル選択時等に使用される情報が継続的に提供されることになる。
【０００６】
これにより、ユーザは、図７に示すように、実際に視聴が可能なチャネルリストを確認し、所望のチャネルを選択して該当チャネル（その所望のチャネル）を視聴することができる。そして、その後においては、かかるチャネルリストは提供されないか、又は特殊（特別）のメニューの選択によって提供されることとなり、現在選択されているチャネル（すなわち、ユーザが選択したチャネル）の内容（コンテンツ）が表示（ディスプレイ）されるようになり、チャネルを移動させる（切り替える）時には、ユーザは、上記チャネルリストに基づいてチャネル移動（切替）動作を行うことになる。
【０００７】
即ち、チャネルを移動しようとする場合、ユーザは、常に、（チャネルリストを表示させて）全てのチャネルを方向キーで１つずつ移動させて所望のチャネルを探したり、又はチャネル番号を直接入力して所望のチャネルに移動したりするなど、非常に単純な（ありきたり固定された）方法によってチャネルを検索しなければならないのである。
【０００８】
特に、地上波ＤＭＢにおいては、その特性上、前述したように、自動的に生成されるチャネルリストは、アンサンブル（周波数ブロックの帯域）を基準としているため、テレビ放送チャネル、ラジオ放送チャネル、データチャネルが互いに混在することになる。このため、所望のチャネルをチャネルリスト順に順次選択して（方向キーで１つずつ移動させて）検索するような場合には、（視聴できる）放送の種類（放送の「性格」と表現する場合もあり、ここでは主にテレビ、ラジオ、データの違いを表している）が（連続的に）変化してユーザに混乱をもたらすとともに、膨大なチャネルを順次選択しながら好みのチャネルを探さなければならないため検索時間が長くかかってしまう。
【０００９】
前述したように、従来の地上波ＤＭＢのチャネル管理方法では、周波数ブロックに該当するアンサンブル情報を分析して、実際に受信できる全ての放送チャネルの情報を取得した後、この取得した情報に基づいて、ユーザのチャネル変更用方向キーの入力によってチャネル変更を行うようになっているため、全ての放送チャネルが混在して提供されるとともに、膨大なチャネルの全てを順次検索しなければならず、所望のチャネルを探しにくいという問題があった。また、定形化されたチャネル番号が確立していないため、チャネル番号を暗記していないと所望のチャネルの検索時間が長くなり、放送の種類がチャネルの選択によって頻繁に変わるため、検索に混乱が伴ってしまうという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、このような従来技術の問題を解決するためになされたもので、放送用端末機により取得された全ての放送チャネルのチャネル構成情報と、ユーザの設定を反映するチャネル管理情報とを１つの単位チャネル構成情報として、テーブル形式のチャネル情報ＤＢ（Date Base）を構築することを目的とする。
【００１１】
また、本発明の他の目的は、前記構築されたチャネル情報ＤＢに基づいてユーザの好みのチャネルをソートし、チャネルの操作が容易になるようなインデックステーブルを構築することにある。
【００１２】
さらに、本発明の他の目的は、前記構築されたチャネル情報ＤＢ及びインデックステーブルを用いて、ユーザが簡易かつ便利にチャネルを操作して管理することのできる方法及び装置を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明による放送用端末機は、初期駆動時に、受信可能な全ての放送チャネルについて各放送チャネルにチューニングするための情報を含むチャネル構成情報を取得すると共に、取得した各放送チャネルのチャネル構成情報に、設定状態又は非設定状態とされるチャネル管理情報を追加してチャネル単位構成情報とし、前記全ての放送チャネルのチャネル単位構成情報からなるチャネル情報テーブルを作成する一方、前記チャネル情報テーブル作成後の再駆動時には、前記チャネル情報テーブルのチャネル管理情報が設定状態となっている放送チャネルを選択するように構成され、前記チャネル管理情報は、ユーザによっていずれかの放送チャネルについて設定状態とされると、当該放送チャネル以外の他の放送チャネルについては非設定状態とされるユーザセットフィールドを含み、前記チャネル情報テーブル作成後の再駆動時に、前記ユーザセットフィールドが設定状態となっている放送チャネルを最初に受信することを特徴とする。
ここで、前記チャネル情報テーブル作成時においては、前記全ての放送チャネルのユーザセットフィールドが非設定状態とされることが好ましい。
【００１４】
また、前記チャネル管理情報は、ユーザによって設定状態又は非設定状態とされるプリセットフィールドを含み、前記チャネル情報テーブル作成後の再駆動時に、前記プリセットフィールドが設定状態となっている放送チャネルのみにより、ユーザがチャネル移動の際に使用するインデックステーブルを作成するようにしてもよい。
ここで、前記チャネル情報テーブル作成時においては、前記全ての放送チャネルのプリセットフィールドが設定状態とされることが好ましい。また、不揮発性メモリと揮発性メモリとを備え、前記チャネル情報テーブルを前記不揮発性メモリに保存する一方、前記インデックステーブルを前記揮発性メモリに保存することが好ましい。
【００１５】
さらに、前記チャネル管理情報は、前記ユーザセットフィールドとの間で選択的に使用され、駆動終了時に直前に受信していた放送チャネルについて設定状態とされると共に当該放送チャネル以外の他の放送チャネルについては非設定状態とされるヒストリーフィールドを含み、該ヒストリーフィールドの使用が選択されている場合においては、前記チャネル情報ケーブル作成後の再駆動時に、前記ヒストリーフィールドが設定状態となっている放送チャネルを最初に受信するようにしてもよい。
ここで、前記チャネル情報テーブル作成時においては、前記全ての放送チャネルのヒストリーフィールドが非設定状態となっていることが好ましい。
【００１６】
好ましくは、前記インデックステーブルは、前記チャネル情報ＤＢに保存された各チャネルのチャネル情報テーブルのフィールドを用いて、ユーザの好みによって（好みに応じて）チャネルをソートして構築される。
【００１７】
好ましくは、前記チャネル情報テーブルは、放送局が放送する放送チャネルの種類（性格）を区別するフィールドと、放送用端末機の動作終了時に該当するチャネル（動作終了直前のチャネル）を記憶するヒストリー（History）フィールドと、ユーザが好みのチャネル（ユーザがあらかじめ選択した「ユーザ選択チャネル」）又は好みでないチャネル（ユーザが選択していない「ユーザ非選択チャネル」）に設定できるプリセット（Preset）フィールドと、放送用端末機を最初に動作させたときに特定のチャネルが自動的にチューニングされるように設定できるユーザセット（User Set）フィールドとを含む。
【００１８】
また、上記の目的を達成するために、本発明による放送用端末機の放送チャネル管理方法は、初期駆動時に、受信可能な全ての放送チャンネルについて少なくとも各放送チャネルにチューニングするための情報を含むチャネル構成情報を取得すると共に、取得した各放送チャネルのチャネル構成情報に、設定状態又は非設定状態とされるチャネル管理情報を追加してチャネル単位構成情報とし、前記全ての放送チャネルのチャネル単位構成情報からなるチャネル情報テーブルを作成する段階と、ユーザによっていずれかの放送チャネルのチャネル管理情報に含まれるユーザセットフィールドが設定状態とされると、当該放送チャネル以外の他の放送チャネルのチャネル管理情報に含まれるユーザセットフィールドを非設定状態とする段階と、前記チャネル情報テーブル作成後の再駆動時に、前記ユーザセットフィールドが設定状態となっている放送チャネルを最初に受信する段階と、を含むことを特徴とする。
【００１９】
ここで、ユーザによって少なくとも１つの放送チャネルのチャネル管理情報に含まれるプリセットフィールドが設定状態とされる段階と、前記チャネル情報テーブル作成後の再駆動時に、前記プリセットフィールドが設定状態となっている放送チャネルのみによりユーザがチャネル移動の際に使用するインデックステーブルを作成する段階と、を含むようにしてもよい。
また、駆動終了時に、直前に受信していた放送チャネルのチャネル管理情報に含まれるヒストリーフィールドを設定状態とする一方、当該放送チャネル以外の他の放送チャネルのチャネル管理情報に含まれるヒストリーフィールドを非設定状態とする段階と、前記ユーザセットフィールドと前記ヒストリーフィールドとのいずれを使用するかがユーザによって指定される段階と、前記ヒストリーフィールドが指定された場合において、前記チャネル情報テーブル作成後の再駆動時に、前記ヒストリーフィールドが設定状態となっている放送チャネルを最初に受信する段階と、を含むようにしてもよい。
【発明の効果】
【００２０】
本発明による放送用端末機及び放送用端末機の放送チャネル管理方法は、放送用端末機により取得された全ての放送チャネルのチャネル構成情報とユーザの設定等を反映するチャネル管理情報とを１つの単位チャネル構成情報としてチャネル情報テーブルを構築し、ＤＭＢ放送機能の動作毎に該当するチャネル管理情報を確認することにより、駆動時に、特定チャネルが自動的に設定、受信されるようにすることができるという効果がある。
【発明を実施するための最良の形態】
【００２１】
本発明は、主としてＴＤＭＢ（Terrestrial Digital Multimedia Broadcasting；地上波ＤＭＢ）システムで実現されるが、ＤＭＢ（Digital Multimedia Broadcasting）、ＤＶＢ−Ｈ（Digital Video Broadcasting Handheld）、Ｍｅｄｉａ−Ｆｌｏ（Media−Forward link only）などのように、他の標準に準拠した通信システムにも適用することができるものである。
【００２２】
本発明の基本概念は、放送用端末機（例えば、ＴＤＭＢ受信機）により取得した全ての放送チャネルのチャネル構成情報に付加的にチャネル管理情報を含めてチャネル情報ＤＢを構築し、チャネル情報ＤＢに基づいて好みのチャネルをソートしてインデックステーブルを構築することにより、ユーザの好みによって所望のチャネルを選別して迅速なチャネル移動及びチャネル管理を行う、というものである。
【００２３】
また、このような本発明の概念は、例えば、図６に示す基本的なハードウェア構成と、図４及び図５に示すフローチャートによるアルゴリズムに基づいて作成されたソフトウェアとによって実現される。
【００２４】
以下、本発明の好ましい実施形態について添付の図面を参照して（図１〜図６を適宜参照して）説明する。
【００２５】
まず、図６に示すように、本発明による放送用端末機（ここでは地上波ＤＭＢ受信機のことであり、以下「ＴＤＭＢ受信機」という）の放送チャネル管理装置２００は、一般的な構成要素として、ディスプレイ装置２５０と、数字キー及びチャネル移動方向キー（チャネル切替キー）を備えたキーパッド２４０と、不揮発性メモリ（例えば、フラッシュＲＯＭ）である第１メモリ２１０と、揮発性メモリ（例えば、ＲＡＭ）である第２メモリ２２０と、マイクロプロセッサ（Micro Processor Unit；ＭＰＵ）２３０とを含んで構成される。
【００２６】
第１メモリ２１０には、ＴＤＭＢ受信機が受信した全ての放送チャネルのチャネル情報ＤＢが構築され、マイクロプロセッサ２３０が本発明によるアルゴリズムを適用したコンピュータプログラムを実行させることによって、図１のようなデータフォーマットを有する各チャネルの情報テーブルが保存される。
【００２７】
第２メモリ２２０には、第１メモリ２１０に保存されたチャネル情報ＤＢに基づいてユーザの好みのチャネル（ユーザ選択チャネル）をソートして、チャネル移動及びチャネル管理を行うインデックステーブルが構築され、ソートされた各チャネルに該当するチャネル情報ＤＢのメモリのアドレスが保存される。
【００２８】
マイクロプロセッサ２３０は、本発明によるアルゴリズムを適用したコンピュータプログラムを実行させてチャネル情報ＤＢを構築し、構築したチャネル情報ＤＢに基づいてユーザの好みによる（ユーザの好みに応じた）、チャネル移動及びチャネル管理を行うためのインデックステーブルを構築するように、制御及び演算を実行する。
【００２９】
以下、このような（基本）構成を有する本発明の機能及び手段についてより詳しく説明する。
【００３０】
図１は、本発明によるチャネル情報データフォーマットを示す図である。
【００３１】
図１に示すように、本発明によるチャネル情報データフォーマットは、チャネル単位での構成情報（チャネル単位構成情報）１０を示しており、チャネル構成情報１１とチャネル管理情報１５とを含んで構成される。ここで、チャネル構成情報１１は、ＴＤＭＢ受信機の初期駆動時において、アンサンブル情報を分析して得た全ての放送チャネルに関する情報をチャネル単位で整理したものであり、チャネル管理情報１５は、ユーザの意図等を反映してチャネルを管理するために用いるものである。
【００３２】
このように１つのチャネルに関する構成情報及び管理情報を単位とする方式で、全てのチャネルに関するチャネル情報を有するテーブルを作成してチャネル情報ＤＢを構築し、このＤＢに構築されたチャネル情報テーブルは、不揮発性メモリである第１メモリ２１０に保存される。そして、このような全てのチャネルに関するチャネル単位構成情報１０からなるテーブルが図２に示すチャネル情報テーブル２０である。
【００３３】
チャネル単位構成情報１０のチャネル構成情報１１は、チャネルの設定に必須のフィールドを含んでおり、各フィールドの情報は、放送局から提供されるものである。また、チャネル構成情報１１を構成しているフィールドは、必要に応じて適宜設計することができるが、図１に示すフィールドは、その一例として、放送の種類（性格）を区分するためのＯＰモード（OP-mode）フィールドやサブチャネル識別子情報が保存されたＳｉｄフィールドなどを示している。このようなチャネル構成情報１１のフィールドの値を用いて、所望の放送チャネルをチューニングして選択することができるのである。
【００３４】
その他、チャネル管理情報１５には、ユーザのチャネル管理等のための情報が保存される。図１に示す本発明の一実施形態によるチャネル管理情報１５は、ヒストリーフィールドと、プリセットフィールドと、ユーザセットフィールドとから構成されている。ここで、ヒストリーフィールドは、例えば、ＴＤＭＢ実行時に、以前に受信したチャネル（前回の終了直前に受信していたチャネルなど）を初期チャネルとして表示させるために使用され、プリセットフィールドは、例えば、ユーザの好みのチャネル（ユーザ選択チャネル）と好みでないチャネル（ユーザ非選択チャネル）とを区別するために使用され、ユーザセットフィールドは、例えば、ＴＤＭＢ実行時に、常に同一のチャネルが最初に受信されるように特定チャネルを基本チャネルに設定するために使用される。
【００３５】
図２は、本発明の一実施形態によるチャネル情報テーブルとインデックステーブルの関係及び動作方式を示す概念図である。図２に示すように、チャネル情報テーブル２０は、チャネル単位構成情報をチャネル別に区分できるように設定されており、インデックステーブル３０は、チャネル情報テーブル２０でユーザの好みのチャネル（ユーザ選択チャネル）をソートして、ユーザの好みによる（ユーザの好みに応じた）チャネル移動及びチャネル管理を行う。ここで、上記各テーブル２０、３０は、その特性上、それぞれ別途のメモリに保存される。即ち、チャネル情報テーブル２０は不揮発性メモリ２１０に、インデックステーブル３０は高速動作が可能な揮発性メモリ２２０にそれぞれ保存される。
【００３６】
また、図２に示すメモリ（テーブル）の状態は、ＴＤＭＢ受信機を初期化して全てのチャネルに関する情報を取得し、マイクロプロセッサ２３０の制御によって、この取得した情報をチャネル情報テーブル２０に生成した後に、ＴＤＭＢ受信機を終了させた時点でのメモリ（テーブル）状態である。
【００３７】
ここで、チャネル情報テーブル２０の生成過程及び生成時の設定内容について、ＴＤＭＢ受信機を最初に駆動させる場合の動作過程とともに説明する。
【００３８】
図４は、ＴＤＭＢ受信機を最初に駆動させる場合の動作過程を示すフローチャートである。
【００３９】
図４に示すように、ＴＤＭＢ受信機を駆動させて（Ｓ１１）、周波数ブロックによるアンサンブル構造を分析して全てのチャネル構成情報を取得し（Ｓ１２）、取得した全てのチャネル構成情報にチャネル管理情報を追加し、チャネル情報テーブル２０で作成したチャネル情報ＤＢを構築して不揮発性メモリに保存する（Ｓ１３）。その後、ヒストリーフィールド、プリセットフィールド、及びユーザセットフィールドをそれぞれ初期化する（Ｓ１４）。これは、チャネル情報テーブル２０の保存時に行うこともできる。
【００４０】
上記各フィールドは、１ビット（の）情報を有し、ヒストリーフィールドとユーザセットフィールドの初期状態はリセット状態であり、プリセットフィールドの初期状態はセット状態となっている。また、プリセットフィールドは、ユーザのキーパッドの方向キーによるチャネル移動時に使用するインデックステーブル３０の形成において基準となる情報であり、初期状態では全てのチャネルに対してユーザのチャネル移動ができるように（ユーザが全てのチャネルを選択できるように）設定されている。
【００４１】
その後、例えば、図７に示すような全てのチャネルリスト（チャネル情報）をユーザに提供して、最初のチャネル選択を可能にする（Ｓ１５）。これは、特殊（特別）なメニューを選択しない限り再び表示されない画面であって、その後は、特定のチャネルが直ちに表示されることが好ましい。
【００４２】
従って、図２において、初期状態においては、チャネル管理情報に含まれたヒストリーフィールドは全て０（リセット状態）、プリセットフィールドは全て１（セット状態）、ユーザセットフィールドは全て０（リセット状態）にならなければならない。
【００４３】
設定されたチャネル情報テーブル２０のプリセットフィールドの内容を基準に、該当フィールドが設定された各チャネルのアドレス情報を有する各インデックスを所定のテーブル形式でＲＡＭに構成して、インデックステーブル３０を生成する。このとき、チャネル情報テーブル２０は初期化が行われているため、全てのチャネル（Ｍ個のチャネル）を指示するインデックス（Ｍ個）でインデックステーブル３０が構成される。そして、ＴＤＭＢ受信機を終了した後に再駆動させるか、又は別途のアップデートを行わない限り、１回作成されたインデックステーブル３０はそのまま使用される。
【００４４】
チャネルの移動は、ＲＡＭのインデックステーブル３０を指示するポインタを変化（移動）させる単純な動作で行うことができ、ユーザが方向キーでチャネルを移動すると、指示されたインデックスが示すチャネル情報テーブル２０のチャネル構成情報を用いて、所望のチャネルをチューニングして表示することができる（Ｓ１６）。
【００４５】
ユーザがインデックステーブル３０を用いてチャネル移動を行う場合に、選択されたチャネルが好みでないチャネル（ユーザ非選択チャネル）であると、該当チャネルを削除するための操作を行うことができるのであるが、そのためには、チャネル情報テーブル２０の該当チャネルのプリセットフィールドをリセットすることになる。なお、図３に示すインデックステーブル３０は、ユーザがチャネル４、５、７、８などを好みでないチャネル（ユーザ非選択チャネル）に設定した場合を示している。
【００４６】
ヒストリーフィールドは、ＴＤＭＢ受信機を終了した後に再駆動させたときに、直前に受信していたチャネル（前回の終了直前に受信していたチャネル）を記憶して再び表示するために使用されるフィールドであって、ＴＤＭＢ受信機を終了したときに、現在のチャネルに該当する（終了直前に受信していたチャネルの）ヒストリーフィールドがセットされ、その他のチャネルのヒストリーフィールドは全てリセットされる動作が行われる。また、ユーザセットフィールドは、ＴＤＭＢ受信機を再駆動させる毎に特定チャネルが自動で設定され、受信されるようにする場合に使用されるフィールドであって、ユーザが特定チャネルを基本チャネルに直接指定して設定した場合に、該当チャネル（指定されたチャネル）のユーザセットフィールドがセットされ、その他のチャネルのユーザセットフィールドが全てリセットされる動作が行われる。従って、ヒストリーフィールドによる初期チャネルの受信と、ユーザセットフィールドによる初期チャネルの受信との間に互換性がない（それぞれ独立して設定できる）ため、ユーザはこれらの中で一つを指定して使用しなければならない。なお、ユーザセットフィールドは、放送局が要求する機能に対応するためのものでもある。
【００４７】
ＴＤＭＢ受信機を再駆動させると、図２に示すように設定されたチャネル情報テーブル２０のチャネル管理情報を確認して、図３に示すような新しいインデックステーブル３０をＲＡＭに設定する。
【００４８】
即ち、図２に示すように、プリセットフィールドがセットされたチャネル（ユーザ選択チャネル）のみでインデックステーブル３０が構成されるため、インデックステーブルには、チャネル４、５、７、８は含まれない。従って、ユーザが方向キーを使用してチャネルを移動する場合に、チャネル３の次にチャネル６が選択され、その次にはチャネル９が選択されることになる。このようにして、ユーザは自分の好みのチャネルで独自のチャネルリストを構成することができる。
【００４９】
なお、図２の他のチャネル管理フィールドについて説明すると、ユーザがユーザセットフィールドの使用を指定した場合、ＴＤＭＢ受信機の駆動時に直ちにチャネル２が表示され、ヒストリーフィールドの使用を指定した場合、駆動時にチャネル７が表示される。
【００５０】
図５は前述の内容を整理したものであり、本発明によるチャネル管理動作過程を示すフローチャートである。図５に示すチャネル管理動作過程は、図４に示すような基本的な設定が完了した後における一般的なＴＤＭＢ受信機駆動時の動作過程であり、実際にユーザがＴＤＭＢ受信機を使用する場合に行われる過程である。
【００５１】
図５に示すように、ユーザによりＴＤＭＢ受信機が駆動されると（Ｓ１０１）、（ＴＤＭＢ受信機は、）チャネル情報テーブル２０のヒストリーフィールドを確認し（Ｓ１０２）、ヒストリーフィールドがセットされたチャネルを選択して表示する（Ｓ１０３）。また、チャネル情報テーブル２０のプリセットフィールドを確認して、プリセットフィールドがセットされた各チャネルを指示するインデックスのみでＲＡＭ２２０にインデックステーブル３０を構成する（Ｓ１０４）。
【００５２】
ユーザが方向キーを使用してチャネルを移動させようとすると（Ｓ１０５）、ＲＡＭ２２０のインデックステーブル３０を基準に、該テーブルに含まれた各インデックスが指示する各チャネルが選択表示され（Ｓ１０７）、そのうち、選択された特定チャネルがチャネル情報テーブル２０のチャネル構成情報を用いてチューニングされ、ディスプレイ装置に該当チャネルの放送が表示される（Ｓ１０８）。もし、ユーザが、キーパッドの数字キーを使用して直接チャネル番号を入力してチャネルを設定した場合には（Ｓ１０６）、該当チャネルに関する情報をチャネル情報テーブル２０から直接取得し、該当チャネルにチューニングしてディスプレイ装置に表示することができる（Ｓ１０９）。なお、このように、チャネル番号を直接入力して所望のチャネルに移動する方式を「ホットキーチャネル設定」という。
【００５３】
ここで、現在受信中のチャネルが好みでないチャネルであると、所定のキーを押して該当チャネルを除外する（ことができる）が（Ｓ１１０）、その場合には、チャネル情報テーブル２０の該当（除外する）チャネルに含まれたプリセットフィールドがリセットされることになる（Ｓ１１１）。
【００５４】
このような過程を繰り返しながらＴＤＭＢ受信機の使用を終了すると（Ｓ１１２）、チャネル情報テーブル２０の現在チャネルのヒストリーフィールドがセットされ、その他のチャネルのヒストリーフィールドは全てリセットされる（Ｓ１１３）。
【００５５】
ここで、前述したように、ユーザの操作を管理するユーザインターフェースアプリケーションへのアクセスが容易かつ迅速になるように、チャネル移動に使用されるリストをＲＡＭに設定し、該リストをユーザの好みによって独自のリストに容易に設定することができるため、所望のチャネルを容易に検索することができる。
【００５６】
また、ユーザによって、音楽チャネル中心に好みのチャネルを構成したり、ビデオチャネル中心に好みのチャネルを構成したりすることができ、チャネル移動による放送の種類の過度の変化（チャネル移動中に生じるおそれのある放送の種類の不必要に多くの変化）を減らすことができる。
【図面の簡単な説明】
【００５７】
【図１】本発明によるチャネル情報データフォーマット例を示す図である。
【図２】本発明の一実施形態によるチャネル情報テーブルとインデックステーブル間の動作概念図である。
【図３】本発明の一実施形態によるインデックステーブルの設定例及び動作概念図である。
【図４】本発明の一実施形態によるチャネル管理の初期化動作を示すフローチャートである。
【図５】本発明の一実施形態によるチャネル管理動作を示すフローチャートである。
【図６】本発明の一実施形態による放送用端末機の放送チャネル管理装置を示すブロック図である。
【図７】地上波ＤＭＢチャネルを設定するための基本チャネルリスト画面を示す図である。
【符号の説明】
【００５８】
１０  チャネル単位構成情報
１１  チャネル構成情報
１５  チャネル管理情報
２０  チャネル情報テーブル
３０  インデックステーブル
２１０  第１メモリ
２２０  第２メモリ
２３０  マイクロプロセッサ
２４０  キーパッド
２５０  ディスプレイ
【図１】
0004153517.tif 000002
【図２】
0004153517.tif 000003
【図３】
0004153517.tif 000004
【図４】
0004153517.tif 000005
【図５】
0004153517.tif 000006
【図６】
0004153517.tif 000007
【図７】
0004153517.tif 000008