(57)【要約】【課題】従来、地上デジタル放送のおけるチャンネルスキャンにおいて、追加スキャンにおいても初期スキャンと同様にチャンネルを１ｃｈごとに順番に調べていくため、追加スキャンに要する時間は初期スキャンと同程度の時間を要するという実情があった。【解決手段】初期スキャンにより地域コードを取得して新たなチャンネルリスト情報を生成するとともに、取得した地域コードに基づいて、あらかじめ保持している複数のプリセットチャンネルリスト情報の一部を選択するチャンネルスキャン装置を提案する。また、選択されたプリセットチャンネルリスト情報と初期スキャンにより生成されたチャンネルリスト情報とに基づいて、未検出チャンネルリスト情報を取得し、未検出チャンネルリスト情報に示される物理チャンネルを優先的にスキャンするようになっていてもよい。【選択図】図１
2007142604.tif 000002
【特許請求の範囲】
【請求項１】
地域コード別の複数のプリセットチャンネルリスト情報を保持するプリセットチャンネルリスト情報保持部と、
保持されたプリセットチャンネルリスト情報を利用しないで初期スキャンを実行しチャンネルリスト情報を生成する初期スキャン実行部と、
初期スキャン実行部での初期スキャンに応じて地域コードを取得する地域コード取得部と、
地域コード取得部にて取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する選択部と、
を有するチャンネルスキャン装置。
【請求項２】
選択部により選択されたプリセットチャンネルリスト情報と、初期スキャン実行部にて生成されたチャンネルリスト情報と、に基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得する未検出チャンネルリスト情報取得部を有する請求項１に記載のチャンネルスキャン装置。
【請求項３】
初期スキャン後に、取得した未検出チャンネルリスト情報に示される未検出チャンネルリストに示される物理チャンネルを優先的にスキャンする追加スキャン部を有する請求項２に記載のチャンネルスキャン装置。
【請求項４】
前記選択部は、前記地域コードにて表される地域に近接した地域に関連づけられている一以上のプリセットチャンネルリスト情報を選択する近接プリセットチャンネルリスト情報選択手段を有する請求項１から３のいずれか一に記載のチャンネルスキャン装置。
【請求項５】
地域コード別の複数のプリセットチャンネルリスト情報を保持するプリセットチャンネルリスト情報保持部を有するチャンネルスキャン装置の動作方法であって、
保持されたプリセットチャンネルリスト情報を利用しないで初期スキャンを実行しチャンネルリスト情報を生成する初期スキャン実行ステップと、
初期スキャン実行ステップでの初期スキャンに応じて地域コードを取得する地域コード取得ステップと、
地域コード取得ステップにて取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する選択ステップと、
を有するチャンネルスキャン装置の動作方法。
【請求項６】
選択ステップにて選択されたプリセットチャンネルリスト情報と、初期スキャン実行ステップにて生成されたチャンネルリスト情報と、に基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得する未検出チャンネルリスト情報取得ステップを有する請求項５に記載のチャンネルスキャン装置の動作方法。
【請求項７】
初期スキャン後に、取得した未検出チャンネルリスト情報に示される未検出チャンネルリストに示される物理チャンネルを優先的にスキャンする追加スキャンステップを有する請求項６に記載のチャンネルスキャン装置の動作方法。
【請求項８】
前記選択ステップは、前記地域コードにて表される地域に近接した地域に関連づけられている一以上のプリセットチャンネルリスト情報を選択する近接プリセットチャンネルリスト情報選択サブステップを有する請求項５から７のいずれか一に記載のチャンネルスキャン装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地上デジタル放送におけるチャンネルスキャンを実行するチャンネルスキャン装置であって、特に初期スキャン後に実行する追加スキャンを高速に実行するためのチャンネルスキャン装置に関する。
【背景技術】
【０００２】
地上デジタル放送を受信する受信機においては、その地域において受信可能な放送チャンネルとリモコンのキー番号とを関連付けるために、いわゆるチャンネルスキャンを実行する必要がある(放送チャンネルとリモコンのキー番号とを関連付けた情報を、以下、「チャンネルリスト情報」という)。チャンネルスキャンには、初めて受信機を屋内に設置した場合等のように、事前にチャンネルリスト情報が保持されていない状態で行なう「初期スキャン」と、初期スキャン後に新たに放送局が開局された場合や中継局が増加した場合等に行なう「追加スキャン」（「再スキャン」等とも言われる）がある。通常、地上デジタルテレビ放送ではＵＨＦ（Ｕｌｔｒａ  Ｈｉｇｈ  Ｆｒｅｑｕｅｎｃｙ）帯の１３ｃｈ〜６２ｃｈが使用されるが、初期スキャンはこの１３ｃｈ〜６２ｃｈの範囲にて１ｃｈずつチューナを周波数に合わせて受信可能であるかどうかを判断し、放送対象の地域を表す地域コードと関連付けてチャンネルリスト情報を生成していく。また、追加スキャンは、初期スキャンが実行されている状態にて再度、放送チャンネルの変更や追加を受信機にて設定し直すために行なわれる。（例えば、特許文献１。）
【特許文献１】特開２００５−１１７３３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、通常は追加スキャンにおいても初期スキャンと同様にチャンネルを１ｃｈごとに順番に調べていくため、追加スキャンに要する時間は初期スキャンと同程度の時間を要するという実情があった。
【課題を解決するための手段】
【０００４】
そこで、本発明においては、通常、受信機に事前に登録されているチャンネルリスト情報（以下、「プリセットチャンネルリスト情報」という）を利用して追加スキャンを効率的に実行するチャンネルスキャン装置を提案する。本発明に係るチャンネルスキャン装置は、プリセットチャンネルリスト情報を地域コード別に複数保持しており、初期スキャンを実行することにより地域コードを取得して新たなチャンネルリスト情報を生成するとともに、取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する機能を有する。また、チャンネルスキャン装置は、選択されたプリセットチャンネルリスト情報と初期スキャンにより生成されたチャンネルリスト情報とに基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得するようになっていてもよい。また、チャンネルスキャン装置は、初期スキャン後に、取得した未検出チャンネルリスト情報に示される未検出チャンネルリストに示される物理チャンネルを優先的にスキャンするようになっていてもよい。また、チャンネルスキャン装置は、前記取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する際に、地域コードにて表される地域に近接した地域に関連づけられている一以上のプリセットチャンネルリスト情報を選択するようになっていてもよい。
【発明の効果】
【０００５】
本発明のチャンネルスキャン装置によれば、受信機等にプリセットされている地域コード別のプリセットチャンネルリスト情報を利用して効率的に追加スキャンを行なうことにより、追加スキャンに要する時間を短縮することができる。
【発明を実施するための最良の形態】
【０００６】
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、以下の実施形態と請求項の関係は次の通りである。実施形態１は、主に請求項１、５などについて説明する。実施形態２は、主に請求項２、６などについて説明する。実施形態３は、主に請求項３、７などについて説明する。実施形態４は、主に請求項４、８などについて説明する。
（実施形態１）
【０００７】
（実施形態１：概要）実施形態１は、地域コード別の複数のプリセットチャンネルリスト情報を保持しており、初期スキャンを実行することにより地域コードを取得してチャンネルリスト情報を生成するとともに、取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択するチャンネルスキャン装置について説明する。
【０００８】
（実施形態１：構成）本実施形態に係るチャンネルスキャン装置の機能ブロック図を図１に例示する。チャンネルスキャン装置（０１００）は、「プリセットチャンネルリスト情報保持部」（０１０１）と、「初期スキャン実行部」（０１０２）と、「地域コード取得部」（０１０３）と、「選択部」（０１０４）と、を有する。
【０００９】
なお、本発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両方のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、バス、メモリ、インタフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インタフェースを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。さらに具体的には、図２は一般的なコンピュータの構成を例示する図でありコンピュータが主にＣＰＵ（０２１０）、入出力インタフェース（Ｉ／Ｏ）（０２２０）、ＨＤＤ（０２３０）、ＲＡＭ（０２４０）、ＲＯＭ（０２５０）等から構成されることを示しているが、本件発明に係るチャンネルスキャン装置は図２と同様の構成にて実現される。（明細書の全体を通じて同様である。）
【００１０】
「プリセットチャンネルリスト情報保持部」（０１０１）は、地域コード別の複数のプリセットチャンネルリスト情報を保持する機能を有する。地上デジタル放送の運用規定においては、放送対象の地域は限定されており、各放送局からは放送対象の地域を示す「地域コード」が送出されるようになっている。また、「プリセットチャンネルリスト情報」とは、受信機等に事前に記録されているチャンネルリストを表わす情報であり、例えば図３に例示するような情報である。プリセットチャンネルリスト情報は、図３のように都道府県ごとに設定されていてもよいし、各都道府県内にてさらに市町村ごと等のように複数の地域ごとに設定されている等となっていてもよい。「リモコン番号」とは、「リモコンキーＩＤ」ともいわれるが、リモコンのキー番号を示す。「物理チャンネル」とは、周波数を表わすチャンネル番号であり、一の物理チャンネルにより一の周波数が表わされる。例えば、物理チャンネル「１３ｃｈ（チャンネル）」は周波数「４７６ＭＨｚ（メガヘルツ）」となっている。プリセットチャンネルリスト情報保持部は、図３に例示するようなプリセットチャンネルリスト情報をＲＯＭやＨＤＤ等の所定の記憶領域に格納しておくことにより実現される。また、プリセットチャンネルリスト情報は、具体的には、例えば、図５に例示するようなデータベース等（０５０４）として実現することが可能である。
【００１１】
「初期スキャン実行部」（０１０２）は、保持されたプリセットチャンネルリスト情報を利用しないで初期スキャンを実行しチャンネルリスト情報を生成する機能を有する。「初期スキャン」は、初めて受信機を屋内に設置した場合やユーザが引っ越し等により住居が変わった場合等に実行するチャンネルスキャンであり、放送局から送出されている地域コードや、リモコン番号と物理チャンネルとの関係を示す情報を取得する。また、初期スキャンにて取得した情報に基づいてチャンネルリスト情報が生成される。すなわち、「チャンネルリスト情報を生成する」とは、初めてチャンネルリスト情報を生成する場合と、既存のチャンネルリスト情報を更新する場合とを意味する。「チャンネルリスト情報」とは、受信機等に保持されているチャンネルリストを表わす情報であり、例えば、図４に例示するように地域コードとリモコン番号と物理チャンネルを関連付けている情報（０４０３）である。初期スキャン実行部の具体的な処理としては、例えば、初期スキャンにより放送波から取得した地域コード、リモコン番号、物理チャンネル、をデータベース等としてＲＡＭやＨＤＤ等の所定の記憶領域に格納することにより実現される。また、初期スキャン実行部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１２】
「地域コード取得部」（０１０３）は、初期スキャン実行部（０１０２）での初期スキャンに応じて地域コードを取得する機能を有する。「初期スキャンに応じて地域コードを取得する」とは、初期スキャンの実行中、又は実行した結果、地域コードが取得されることを意味している。例えば、初期スキャンの実行によって放送波から受信してＲＡＭ等の所定の記憶領域に格納された地域コードを利用してもよいし、初期スキャンを実行して生成されたチャンネルリスト情報にてデータベース等としてＲＡＭ等の所定の記憶領域に格納されている地域コードを利用してもよい。図４は、地域コード取得部における処理の一例を示す。初期スキャン実行部（０４０１）にて初期スキャンを実行する際に受信する放送波に含まれる地域コードに基づいて、地域コードが"１０６"のチャンネルリスト情報（０４０３）がデータベース等としてＲＡＭやＨＤＤ等の所定の記憶領域に格納されたとすると、地域コード取得部（０４０２）は、この情報を所定の記憶領域から読み出すことにより地域コードを知ることができる。また、地域コード取得部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１３】
「選択部」（０１０４）は、地域コード取得部（０１０３）にて取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する機能を有する。「プリセットチャンネルリスト情報」とは、前記プリセットチャンネルリスト情報保持部（０１０１）にて保持されている複数のプリセットチャンネルリスト情報を指す。また、「一部」とは、前記プリセットチャンネルリスト情報保持部（０１０１）にて保持されている複数のプリセットチャンネルリスト情報の全てである場合も含む。また、ただ一のみのプリセットチャンネルリスト情報であってもよい。「地域コード取得部にて取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する」とは、例えば、地域コード取得部（０１０３）にて取得された地域コードと同一の地域コードと関連付けられているプリセットチャンネルリスト情報を選択する場合や、地域コード取得部（０１０３）にて取得された地域コードで表される地域と近接した地域を表す地域コードと関連付けられているプリセットチャンネルリスト情報をも選択する場合等が想定される。図５は、選択部における処理の一例を示す。プリセットチャンネルリスト情報保持部（０５０１）にて複数のプリセットチャンネルリスト情報がデータベース（０５０４）として保持されているとする（テーブル名を「プリセットチャンネルリスト」とする）。また、地域コード取得部（０５０２）にて地域コードとして"１０６"が取得されたとすると、選択部（０５０３）においては、例えば、「ｓｅｌｅｃｔ  ※  ｆｒｏｍ  プリセットチャンネルリスト  ｗｈｅｒｅ  地域コード＝’１０６’」というようなＳＱＬクエリーを生成し、プリセットチャンネルリストテーブル（０５０４）に対して実行する。すると、実行結果として、プリセットチャンネルリスト情報保持部（０５０１）に保持されている複数のプリセットチャンネルリスト情報のうち、地域コード"１０６"と関連付けられているプリセットチャンネルリスト情報（０５０５）が取得される。選択部は、さらに具体的には、例えば、地域コード取得部（０１０３）にて取得された地域コードに基づいて上記のようなＳＱＬクエリーを生成し、ＲＡＭ等の所定の記憶領域に格納する。さらに、所定の記憶領域からＳＱＬクエリーを読出し、プリセットチャンネルリスト情報保持部（０１０１）においてＲＯＭやＨＤＤ等の所定の記憶領域に格納されているプリセットチャンネルリスト情報のデータベースに対して実行する。実行した結果をデータベース等として、ＲＡＭやＨＤＤ等の所定の記憶領域に格納する。また、選択部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１４】
（実施形態１：処理の流れ）図６は、本実施形態に係るチャンネルスキャン装置における処理の流れを示すフロー図を例示する。
【００１５】
最初に、保持されたプリセットチャンネルリスト情報を利用しないで初期スキャンを実行しチャンネルリスト情報を生成する。この処理は、主に初期スキャン実行部によって実行される（ステップＳ０６０１）。次に、ステップＳ０６０１にて実行される初期スキャンに応じて地域コードを取得する。この処理は、主に地域コード取得部によって実行される（ステップＳ０６０２）。最後に、ステップＳ０６０２にて取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する。この処理は、主に選択部によって実行される（ステップＳ０６０３）。
【００１６】
（実施形態１：効果）本実施形態に係るチャンネルスキャン装置は、初期スキャンに応じて取得した地域コードを利用して、取得した地域コードが表す地域や、その地域の近接の地域と関連付けられているプリセットチャンネルリスト情報を選択することができる。
（実施形態２）
【００１７】
（実施形態２：概要）実施形態２は、選択部により選択されたプリセットチャンネルリスト情報と、初期スキャン実行部にて生成されたチャンネルリスト情報とに基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得することを特徴とするチャンネルスキャン装置について説明する。
【００１８】
（実施形態２：構成）本実施形態に係るチャンネルスキャン装置の機能ブロック図を図７に例示する。本実施形態に係るチャンネルスキャン装置の構成は、実施形態１に係るチャンネルスキャン装置の構成に「未検出チャンネルリスト情報取得部」（０７０５）を加えた構成となっている。チャンネルスキャン装置（０７００）は、「プリセットチャンネルリスト情報保持部」（０７０１）と、「初期スキャン実行部」（０７０２）と、「地域コード取得部」（０７０３）と、「選択部」（０７０４）と、「未検出チャンネルリスト情報取得部」（０７０５）と、を有する。
【００１９】
「未検出チャンネルリスト情報取得部」（０７０５）は、選択部（０７０４）により選択されたプリセットチャンネルリスト情報と、初期スキャン実行部（０７０２）にて生成されたチャンネルリスト情報と、に基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得する機能を有する。「選択部により選択されたプリセットチャンネルリスト情報と、初期スキャン実行部にて生成されたチャンネルリスト情報と、に基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得する」とは、具体的には、主に、選択部（０７０４）にて選択されたプリセットチャンネルリスト情報のうち、初期スキャン実行部（０７０２）にて生成されたチャンネルリスト情報に含まれていないチャンネルリスト情報を取得することが想定される。「未検出チャンネルリスト情報」とは、チャンネルリスト情報と同様のデータ構造であってもよいし、チャンネルリスト情報の一部のみによって構成される情報であってもよい。例えば、「物理チャンネル」のみを含む情報であってもよい。図８は、未検出チャンネルリスト情報保持部における処理の一例を示す。選択部（０８０１）においては、図５にて説明したＳＱＬクエリーの実行結果がデータベース（０８０４）として保持されているとする（テーブル名を「選択プリセットチャンネルリスト」とする）。また、初期スキャン実行部（０８０２）においては、初期スキャンの実行の結果、データベース（０８０５）としてチャンネルリスト情報が保持されているとする（テーブル名を「チャンネルリスト」とする）。未検出チャンネルリスト情報取得部（０８０３）では、例えば、「ｓｅｌｅｃｔ  選択プリセットチャンネルリスト．物理チャンネル  ｆｒｏｍ  選択プリセットチャンネルリスト  ｌｅｆｔ  ｊｏｉｎ  チャンネルリスト  ｏｎ  選択プリセットチャンネルリスト．物理チャンネル＝チャンネルリスト．物理チャンネル  ｗｈｅｒｅ  （チャンネルリスト．物理チャンネル）  Ｉｓ  Ｎｕｌｌ」というようなＳＱＬクエリーを生成し、選択プリセットチャンネルリストテーブル（０８０４）とチャンネルリストテーブル（０８０５）に対して実行する。すると、実行結果として、選択部（０８０１）にて選択されたプリセットチャンネルリスト情報（０８０４）において保持されている物理チャンネルのうち、初期スキャン実行部（０８０２）にて生成されたチャンネルリスト情報（０８０５）において保持されていない物理チャンネル（０８０６）が取得される。未検出チャンネルリスト情報取得部は、さらに具体的には、例えば、ＲＡＭやＲＯＭ等の所定の記憶領域に格納されている上記のようなＳＱＬクエリーを読出し、選択部（０７０４）にてＲＡＭやＨＤＤ等の所定の記憶領域に格納されているプリセットチャンネルリスト情報のデータベースと、初期スキャン実行部（０８０２）にてＲＡＭやＨＤＤ等の所定の記憶領域に格納されているチャンネルリスト情報のデータベースとに対して実行する。実行した結果をデータベース等として、ＲＡＭ等の所定の記憶領域に格納する。また、未検出チャンネルリスト情報取得部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００２０】
（実施形態２：処理の流れ）図９は、本実施形態に係るチャンネルスキャン装置における処理の流れを示すフロー図を例示する。
【００２１】
最初に、保持されたプリセットチャンネルリスト情報を利用しないで初期スキャンを実行しチャンネルリスト情報を生成する。この処理は、主に初期スキャン実行部によって実行される（ステップＳ０９０１）。次に、ステップＳ０９０１にて実行される初期スキャンに応じて地域コードを取得する。この処理は、主に地域コード取得部によって実行される（ステップＳ０９０２）。次に、ステップＳ０９０２にて取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する。この処理は、主に選択部によって実行される（ステップＳ０９０３）。最後に、ステップＳ０９０３にて選択されたプリセットチャンネルリスト情報と、ステップＳ０９０１にて生成されたチャンネルリスト情報と、に基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得する。この処理は、主に未検出チャンネルリスト情報取得部によって実行される（ステップＳ０９０４）。
【００２２】
（実施形態２：効果）本実施形態に係るチャンネルスキャン装置は、初期スキャンに応じて取得した地域コードに関連したプリセットチャンネルリスト情報に含まれ、かつ、初期スキャンにて検出されなかった物理チャンネル等を検出することが可能である。
（実施形態３）
【００２３】
（実施形態３：概要）実施形態３は、取得された未検出チャンネルリスト情報に含まれる物理チャンネルを優先的に追加スキャンを実行することを特徴とするチャンネルスキャン装置について説明する。
【００２４】
（実施形態３：構成）本実施形態に係るチャンネルスキャン装置の機能ブロック図を図１０に例示する。本実施形態に係るチャンネルスキャン装置の構成は、実施形態２に係るチャンネルスキャン装置の構成に「追加スキャン部」（１００６）を加えた構成となっている。チャンネルスキャン装置（１０００）は、「プリセットチャンネルリスト情報保持部」（１００１）と、「初期スキャン実行部」（１００２）と、「地域コード取得部」（１００３）と、「選択部」（１００４）と、「未検出チャンネルリスト情報取得部」（１００５）と、「追加スキャン部」（１００６）と、を有する。
【００２５】
「追加スキャン部」（１００６）は、初期スキャン後に、取得した未検出チャンネルリスト情報に示される未検出チャンネルリストに示される物理チャンネルを優先的にスキャンする機能を有する。「取得した未検出チャンネルリスト情報」とは、未検出チャンネルリスト情報取得部（１００５）にて取得した未検出チャンネルリスト情報を指す。「優先的に」とは、初期スキャンの際に、未検出チャンネルリストにて示される物理チャンネルを他のチャンネルよりも先にスキャンする場合と、未検出チャンネルリストにて示される物理チャンネルのみをスキャンする場合等を意味する。例えば、図１１に示すように、一般的に追加スキャンは初期スキャンと同様に、ＵＨＦ帯の１３ｃｈ〜６２ｃｈの範囲にて１ｃｈずつチューナを周波数に合わせて受信可能であるかどうかを判断するようになっている。この時、例えばスキャン順１１０１に示すように１３ｃｈを先頭として、１４ｃｈ、１５ｃｈ、１６ｃｈ、と順番に１ｃｈずつ、６２ｃｈまで調べていくとする。また、未検出チャンネルリスト情報取得部（１１０２）にて取得された未検出チャンネルリスト情報により示される物理チャンネルが"２５ｃｈ"、"５０ｃｈ"であったとすると、スキャン順１１０３に示すように、例えば、２５ｃｈ、５０ｃｈを先にスキャンし、その後１３ｃｈ、１４ｃｈ、１５ｃｈ、と順番に１ｃｈずつ調べていくという具合である。また、初期スキャンにて検出されなかった物理チャンネルを優先的にスキャンするので、従来のように全てのチャンネルをスキャンする必要性は低いと思われる。よって、例えば、追加スキャンの実行時間を所定の時間に限定し、追加スキャンを開始してから所定の時間が経過すると追加スキャンを終了する等となっていてもよく、このような場合には追加スキャンの所要時間が短くなるという効果がある。追加スキャン部の具体的な処理としては、例えば、未検出チャンネルリスト情報取得部（１００５）にてＲＡＭ等の所定の記憶領域に格納された未検出チャンネルリスト情報を読出す。また、データベース等としてＲＡＭやＨＤＤ等の所定の記憶領域に格納されている追加スキャンにおけるスキャン順番を示す情報を読出す。読出した未検出チャンネルリスト情報に含まれる物理チャンネルを、追加スキャンにおけるスキャン順番の先頭に入れ替える等して新たなスキャン順番を示す情報を生成する。生成した情報をＲＡＭやＨＤＤ等の所定の記憶領域に格納する。また、追加スキャン部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００２６】
（実施形態３：処理の流れ）図１２は、本実施形態に係るチャンネルスキャン装置における処理の流れを示すフロー図を例示する。
【００２７】
最初に、保持されたプリセットチャンネルリスト情報を利用しないで初期スキャンを実行しチャンネルリスト情報を生成する。この処理は、主に初期スキャン実行部によって実行される（ステップＳ１２０１）。次に、ステップＳ１２０１にて実行される初期スキャンに応じて地域コードを取得する。この処理は、主に地域コード取得部によって実行される（ステップＳ１２０２）。次に、ステップＳ１２０２にて取得された地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する。この処理は、主に選択部によって実行される（ステップＳ１２０３）。次に、ステップＳ１２０３にて選択されたプリセットチャンネルリスト情報と、ステップＳ１２０１にて生成されたチャンネルリスト情報と、に基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得する。この処理は、主に未検出チャンネルリスト情報取得部によって実行される（ステップＳ１２０４）。最後に、ステップＳ１２０４にて取得された未検出チャンネルリスト情報に示される未検出チャンネルリストに示される物理チャンネルを優先的にスキャンする。この処理は、主に追加スキャン部にて実行される（ステップＳ１２０５）。
【００２８】
（実施形態３：効果）本実施形態に係るチャンネルスキャン装置は、未検出チャンネルリスト情報に基づいて未検出の物理チャンネルを優先的に追加スキャンすることができるので、追加スキャンにかかる時間を短縮する等の効果が期待できる。
（実施形態４）
【００２９】
（実施形態４：概要）実施形態４は、地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する際に、前記地域コードにて表される地域に近接した地域に関連付けられている一以上のプリセットチャンネルリスト情報を選択することを特徴とするチャンネルスキャン装置について説明する。
【００３０】
（実施形態４：構成）本実施形態に係るチャンネルスキャン装置の機能ブロック図を図１３に例示する。本実施形態に係るチャンネルスキャン装置の構成は、実施形態１から３のいずれか一に係るチャンネルスキャン装置の構成に「近接プリセットチャンネルリスト情報選択手段」（１３０７）を加えた構成となっている。図１３においては、実施形態３に係るチャンネルスキャン装置の構成に前記近接プリセットチャンネルリスト情報選択手段（１３０７）を加えた構成を一例として示している。チャンネルスキャン装置（１３００）は、「プリセットチャンネルリスト情報保持部」（１３０１）と、「初期スキャン実行部」（１３０２）と、「地域コード取得部」（１３０３）と、「選択部」（１３０４）と、「未検出チャンネルリスト情報取得部」（１３０５）と、「追加スキャン部」（１３０６）と、を有する。また、前記選択部（１３０４）は、「近接プリセットチャンネルリスト情報選択手段」（１３０７）を有する。
【００３１】
「近接プリセットチャンネルリスト情報選択手段」（１３０７）は、前記地域コードにて表される地域に近接した地域に関連づけられている一以上のプリセットチャンネルリスト情報を選択する機能を有する。「前記地域コード」とは、地域コード取得部（１３０３）にて取得された地域コードを指す。「前記地域コードにて表される地域に近接した地域」とは、前記地域コードにて表される地域がさらに小さな複数の地域を有するような場合には、前記地域コードにて表される地域に含まれる地域であってもよい。例えば、図１４に例示するプリセットチャンネルリスト情報のように、都道府県ごとに"１０６"、"１０７"というような３桁の主となる地域コードが付されており、さらに各都道府県内の市町村ごとに"１０６−１"、"１０６−２"、"１０７−１"、というような枝番号が付されているとする。図１４においては、「Ａ県」に対して"１０６"、「Ｂ県」に対して"１０７"、という地域コードが付されており、Ａ県の「ｘ市」に対して"１０６−１"、Ａ県の「ｙ市」に対して"１０６−２"、Ｂ県の「ｚ市」に対して"１０７−１"、という地域コードが付されている。このような場合に、地域コード取得部（１３０３）にて取得された地域コードが"１０６"であったとすると、例えば、Ａ県内の全ての市町村を「近接した地域」としてもよいし、地域コード取得部（１３０３）にて取得された地域コードが"１０６−１"という地域コードであれば、地域コード"１０６−１"にて示される地域の半径１０ｋｍ以内に位置する地域を「近接した地域」とする等としてもよい。図１５は、近接プリセットチャンネルリスト情報選択手段における処理の一例を示す。プリセットチャンネルリスト情報保持部（１５０１）にて図１４と同様のプリセットチャンネルリスト情報がデータベース（１５０４）として保持されているとする（テーブル名を「プリセットチャンネルリスト」とする）。また、地域コード取得部（１５０２）にて地域コードとして"１０６"が取得されたとすると、近接プリセットチャンネルリスト情報選択手段（１５０３）においては、例えば、「ｓｅｌｅｃｔ  ※  ｆｒｏｍ  プリセットチャンネルリスト  ｗｈｅｒｅ  地域コード  ｌｉｋｅ  ’１０６％’」というようなＳＱＬクエリーを生成し、プリセットチャンネルリストテーブル（１５０４）に対して実行する。すると、実行結果として、プリセットチャンネルリスト情報保持部（１５０１）に保持されている複数のプリセットチャンネルリスト情報のうち、地域コード"１０６"を主とする地域コードと関連付けられているプリセットチャンネルリスト情報（１５０５）が取得される。近接プリセットチャンネルリスト情報選択手段は、さらに具体的には、例えば、地域コード取得部（１３０３）にて取得された地域コードに基づいて上記のようなＳＱＬクエリーを生成し、ＲＡＭ等の所定の記憶領域に格納する。さらに、所定の記憶領域からＳＱＬクエリーを読出し、プリセットチャンネルリスト情報保持部（１３０１）においてＲＯＭやＨＤＤ等の所定の記憶領域に格納されているプリセットチャンネルリスト情報のデータベースに対して実行する。実行した結果をデータベース等として、ＲＡＭ等の所定の記憶領域に格納する。また、近接プリセットチャンネル���スト情報選択手段はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００３２】
また、図１６は、未検出チャンネルリスト情報取得部における処理の一例を示す。近接プリセットチャンネルリスト情報選択手段（１６０１）においては、図１５にて説明したＳＱＬクエリーの実行結果をデータベース（１６０４）として保持されているとする（テーブル名を「選択近接プリセットチャンネルリスト」とする）。また、初期スキャン実行部（１６０２）においては、初期スキャンの実行の結果、データベース（１６０５）としてチャンネルリスト情報が保持されているとする（テーブル名を「チャンネルリスト」とする）。未検出チャンネルリスト情報取得部（１６０３）では、例えば、「ｓｅｌｅｃｔ  選択近接プリセットチャンネルリスト．物理チャンネル  ｆｒｏｍ  選択近接プリセットチャンネルリスト  ｌｅｆｔ  ｊｏｉｎ  チャンネルリスト  ｏｎ  選択近接プリセットチャンネルリスト．物理チャンネル＝チャンネルリスト．物理チャンネル  ｗｈｅｒｅ  （チャンネルリスト．物理チャンネル  Ｉｓ  Ｎｕｌｌ）  ｇｒｏｕｐ  ｂｙ  選択近接プリセットチャンネルリスト．物理チャンネル」というようなＳＱＬクエリーを生成し、選択近接プリセットチャンネルリストテーブル（１６０４）とチャンネルリストテーブル（１６０５）に対して実行する。すると、実行結果として、近接プリセットチャンネルリスト情報選択手段（１６０１）にて選択された近接プリセットチャンネルリスト情報（１６０４）において保持されている物理チャンネルのうち、初期スキャン実行部（１６０２）にて生成されたチャンネルリスト情報（１６０５）において保持されていない物理チャンネル（１６０６）が取得されるという具合である。
【００３３】
（実施形態４：処理の流れ）図１７は、本実施形態に係るチャンネルスキャン装置における処理の流れを示すフロー図を例示する。
【００３４】
最初に、保持されたプリセットチャンネルリスト情報を利用しないで初期スキャンを実行しチャンネルリスト情報を生成する。この処理は、主に初期スキャン実行部によって実行される（ステップＳ１７０１）。次に、ステップＳ１７０１にて実行される初期スキャンに応じて地域コードを取得する。この処理は、主に地域コード取得部によって実行される（ステップＳ１７０２）。次に、ステップＳ１７０２にて取得された地域コードにて表される地域に近接した地域に関連付けられている一以上のプリセットチャンネルリスト情報を選択する。この処理は、主に近接プリセットチャンネルリスト情報選択手段によって実行される（ステップＳ１７０３）。次に、ステップＳ１７０３にて選択されたプリセットチャンネルリスト情報と、ステップＳ１７０１にて生成されたチャンネルリスト情報と、に基づいて、初期スキャンにて検出されなかった未検出チャンネルリスト情報を取得する。この処理は、主に未検出チャンネルリスト情報取得部によって実行される（ステップＳ１７０４）。最後に、ステップＳ１７０４にて取得された未検出チャンネルリスト情報に示される未検出チャンネルリストに示される物理チャンネルを優先的にスキャンする。この処理は、主に追加スキャン部にて実行される（ステップＳ１７０５）。
【００３５】
（実施形態４：効果）本実施形態に係るチャンネルスキャン装置は、地域コードに基づいてプリセットチャンネルリスト情報の一部を選択する際に、前記地域コードにて表される地域に近接した地域に関連付けられている一以上のプリセットチャンネルリスト情報を選択することができるので、例えば、地域コードで直接指定される地域の近接地域において放送が行なわれている物理チャンネルもチャンネルリストに追加することができる。
【図面の簡単な説明】
【００３６】
【図１】実施形態１に係るチャンネルスキャン装置の機能ブロック図
【図２】一般的なコンピュータの構成の一例図
【図３】プリセットチャンネルリスト情報の一例図
【図４】地域コード取得部における処理の一例図
【図５】選択部における処理の一例図
【図６】実施形態１に係るチャンネルスキャン装置の処理の流れを示すフロー図
【図７】実施形態２に係るチャンネルスキャン装置の機能ブロック図
【図８】未検出チャンネルリスト情報取得部における処理の一例図
【図９】実施形態２に係るチャンネルスキャン装置の処理の流れを示すフロー図
【図１０】実施形態３に係るチャンネルスキャン装置の機能ブロック図
【図１１】追加スキャンの実行における物理チャンネルのスキャン順の一例
【図１２】実施形態３に係るチャンネルスキャン装置の処理の流れを示すフロー図
【図１３】実施形態４に係るチャンネルスキャン装置の機能ブロック図
【図１４】プリセットチャンネルリスト情報の一例図
【図１５】近接プリセットチャンネルリスト情報選択手段における処理の一例図
【図１６】未検出チャンネルリスト情報取得部における処理の一例図
【図１７】実施形態４に係るチャンネルスキャン装置の処理の流れを示すフロー図
【符号の説明】
【００３７】
０１００    チャンネルスキャン装置
０１０１    プリセットチャンネルリスト情報保持部
０１０２    初期スキャン実行部
０１０３    地域コード取得部
０１０４    選択部
【図１】
2007142604.tif 000003
【図２】
2007142604.tif 000004
【図３】
2007142604.tif 000005
【図４】
2007142604.tif 000006
【図５】
2007142604.tif 000007
【図６】
2007142604.tif 000008
【図７】
2007142604.tif 000009
【図８】
2007142604.tif 000010
【図９】
2007142604.tif 000011
【図１０】
2007142604.tif 000012
【図１１】
2007142604.tif 000013
【図１２】
2007142604.tif 000014
【図１３】
2007142604.tif 000015
【図１４】
2007142604.tif 000016
【図１５】
2007142604.tif 000017
【図１６】
2007142604.tif 000018
【図１７】
2007142604.tif 000019