(57)【要約】【課題】ＲＳＤ準拠の車載型ＦＭラジオ１０において、ラジオテキストに含められて送信されて来る楽曲名及びアーティスト名の処理開始を早める。【解決手段】グループ１１Ａよりコンテントタイプ（例えば楽曲名）、スタートマーカー（開始文字位置）及び長さマーカー（文字数）の情報を取得する。ラジオテキストを書き込まれているグループ２Ａを受信すると（Ｓ５１で正）、今回受信したグループ２Ａにおける文字の文字番号（ラジオテキストにおける先頭文字からの番号）を割り出すとともに（Ｓ５２）、文字をＲＡＭに記録する（Ｓ５３）。文字番号が楽曲名の最後の文字の番号以上になっていたら、楽曲名の受信は完了したと判断し（Ｓ５４で正）、楽曲名を確定する（Ｓ５５）。【選択図】図７
2008022343.tif 000002
【特許請求の範囲】
【請求項１】
番組放送とデータ放送とを多重化した放送電波を受信し、前記データ放送ではデータ集合単位がタイプ別に所定のデータを伝送し、所定情報用テキストに係るタイプのデータ集合単位は、所定情報用テキストをその先頭の文字から順番に複数個ずつ書き込まれて、間欠的に伝送される放送受信装置であって、
所定情報用テキストに含まれる所定項目のテキストについて前記所定情報用テキストにおける位置情報をデータ放送から抽出する位置情報抽出手段、
所定情報用テキストに係るタイプのデータ集合単位を受信する所定情報用テキスト受信手段、及び
前記位置情報に基づき前記所定項目のテキストについて最後の文字を書き込まれているデータ集合単位を検出し該データ集合単位を前記所定情報用テキスト受信手段が受信することに応動して前記所定項目のテキストを確定する確定手段、
を備えていることを特徴とする放送受信装置。
【請求項２】
データ放送では、各所定情報用テキストは、その文字数に関係なく所定個数のデータ集合単位が割当てられていることを特徴とする請求項１記載の放送受信装置。
【請求項３】
前記位置情報は、前記所定項目のテキストの先頭文字の所定情報用テキスト内位置及び長さの情報であることを特徴とする請求項１又は２記載の放送受信装置。
【請求項４】
前記位置情報は、アプリケーションが内容を自由に定義自在であるタイプのデータ集合単位に書き込まれていることを特徴とする請求項１〜３のいずれかに記載の放送受信装置。
【請求項５】
前記所定情報用テキストは、番組放送において現在放送中の番組に係る情報であることを特徴とする請求項１〜４のいずれかに記載の放送受信装置。
【請求項６】
前記所定項目のテキストとは、アーティスト名及び／又は楽曲名であることを特徴とする請求項５記載の放送受信装置。
【請求項７】
番組放送とデータ放送とを多重化した放送電波を受信し、前記データ放送ではデータ集合単位がタイプ別に所定のデータを伝送し、所定情報用テキストに係るタイプのデータ集合単位は、所定情報用テキストをその先頭の文字から順番に複数個ずつ書き込まれて、間欠的に伝送される放送受信方法であって、
所定情報用テキストに含まれる所定項目のテキストについて前記所定情報用テキストにおける位置情報をデータ放送から抽出するステップ、
所定情報用テキストに係るタイプのデータ集合単位を受信するステップ、及び
前記位置情報に基づき前記所定項目のテキストについて最後の文字を書き込まれているデータ集合単位を検出し該データ集合単位を受信することに応動して前記所定項目のテキストを確定するステップ、
を備えていることを特徴とする放送受信方法。
【請求項８】
請求項１〜６のいずれかに記載の放送受信装置の各手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組放送とデータ放送とを多重化した放送電波を受信する放送受信装置、放送受信方法及びプログラムに関し、詳しくはデータ放送内のテキストの受信処理を改善する放送受信装置、放送受信方法及びプログラムに関するものである。
【背景技術】
【０００２】
ヨーロッパのデータ放送付きＦＭラジオ放送の規格として採用されているＲＤＳ（Radio Data System）では、ラジオテキストと呼ぶテキスト情報を放送局が適宜流すことができるようになっている。例えば、ラジオ番組側で楽曲を放送中、データ放送側では、該楽曲の名前やアーティスト名が流される。
【０００３】
特許文献１は、ＲＤＳに準拠するデータ放送からラジオテキストを抽出して、表示器に表示することを開示する（特許文献１の段落０００２）。特許文献１は、また、ラジオテキストを現在、放送中のＦＭ局をサーチして、各ＦＭ局からのラジオテキストをメモリに記憶し（特許文献１の図２のＳ４，Ｓ５）、サーチ終了後は、各ＦＭ局からのラジオテキストを表示して、ユーザに希望のラジオテキスト付きＦＭ局を選択させることを開示する（特許文献１の図２のＳ９，Ｓ１１，Ｓ１２）。
【０００４】
特許文献２は、ＲＤＳ受信機において、メモリ容量の増大を抑制しつつ、現在のラジオテキストだけでなく過去のラジオテキストも表示することを開示する（特許文献２の段落０００８及び００２８）。すなわち、ラジオテキストは、その内容が適宜変更するとともに、同一の内容のものが繰り返し、放送局より流されることになっているのに対処し、特許文献２のＲＤＳ受信機では、今回受信したラジオテキストの内容が新規なものであるか否かを検出し、新規なものに限り、記憶装置に追加記憶し、後で、過去のラジオテキストも表示できるようにしている（特許文献２の段落００２６及び図３のＳ２９）。
【特許文献１】特開平１０−１１２６６４号公報
【特許文献２】特開平１０−３４１１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＲＤＳにおけるラジオテキストは、実際の文字数に関係なく、６４文字を伝送することになっており、タイプ２Ａの複数のグループに分けて、間欠的に伝送されることになっている。タイプ２Ａのグループ（以下、「グループ２Ａ」という。）は、１グループ当たり４文字しか搬送することができず、６４文字を全部受信するためには、計１６個のグループ２Ａの受信が必要となり、相当な時間がかかる。
【０００６】
ラジオテキストは、そのデータ放送と一緒に多重化されているラジオ番組放送で流している楽曲についてその楽曲名やアーティスト名を含むことがあるが、従来のＲＤＳ受信機では、ラジオテキストについて計１６個のグループ２Ａの受信がすべて完了してから、楽曲名やアーティスト名を確定して、該楽曲名等の表示を開始していたので、該楽曲名等のラジオテキストを表示器に表示する等の処理について遅れが生じている。
【０００７】
特許文献１は，各ＲＤＳ局からラジオテキストを収集することを開示するものの、各ＲＤＳ局からのラジオテキスト内の楽曲名等の項目内容処理を早めることについてはなんら言及していない。同様に、特許文献２も、同一のＲＤＳ局から時間ごとに内容が変化する複数のラジオテキストについて合理的に記憶することを開示するものの、各ＲＤＳ局からのラジオテキスト内の楽曲名等の項目内容処理を早めることについてはなんら言及していない。
【０００８】
本発明の目的は、ラジオテキスト内の所定項目のテキストの処理開始を早めることができる放送受信装置、放送受信方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の放送受信装置は、番組放送とデータ放送とを多重化した放送電波を受信し、データ放送ではデータ集合単位がタイプ別に所定のデータを伝送し、所定情報用テキストに係るタイプのデータ集合単位は、所定情報用テキストをその先頭の文字から順番に複数個ずつ書き込まれて、間欠的に伝送される。該放送受信装置は次のものを備えている。
所定情報用テキストに含まれる所定項目のテキストについて所定情報用テキストにおける位置情報をデータ放送から抽出する位置情報抽出手段、
所定情報用テキストに係るタイプのデータ集合単位を受信する所定情報用テキスト受信手段、及び
位置情報に基づき所定項目のテキストについて最後の文字を書き込まれているデータ集合単位を検出し該データ集合単位を所定情報用テキスト受信手段が受信することに応動して所定項目のテキストを確定する確定手段。
【００１０】
本発明の放送受信方法では、番組放送とデータ放送とを多重化した放送電波を受信し、データ放送ではデータ集合単位がタイプ別に所定のデータを伝送し、所定情報用テキストに係るタイプのデータ集合単位は、所定情報用テキストをその先頭の文字から順番に複数個ずつ書き込まれて、間欠的に伝送される。該放送受信方法は次のステップを備えている。
所定情報用テキストに含まれる所定項目のテキストについて所定情報用テキストにおける位置情報をデータ放送から抽出するステップ、
所定情報用テキストに係るタイプのデータ集合単位を受信するステップ、及び
位置情報に基づき所定項目のテキストについて最後の文字を書き込まれているデータ集合単位を検出し該データ集合単位を受信することに応動して所定項目のテキストを確定するステップ。
【００１１】
本発明のプログラムは、本発明の放送受信装置の各手段としてコンピュータを機能させる。
【発明の効果】
【００１２】
本発明によれば、楽曲名等の所定項目のテキストの表示等の処理は、所定情報用テキストに係る最後のデータ集合単位を受信してからではなく、該所定項目のテキストについての所定情報用テキストにおける位置情報に基づき該テキストの最後の文字のデータ集合単位を受信しだい、開始できるので、開始を早めることができる。
【発明を実施するための最良の形態】
【００１３】
図１は車載型ＦＭラジオ１０の構成図である。ＦＭラジオ１０は、スピーカ２５及びカーナビゲーション装置２８と共に、自動車に搭載される。アンテナ１１はＦＭ電波を受信する。アンテナ１１において受信されるＦＭ電波の中には、ラジオ放送（ラジオ番組放送）と共にＲＤＳ規格のデータ放送を含むＦＭ放送、及びラジオ放送のみでデータ放送は含まないＦＭ放送が混在する。
【００１４】
フロントエンド１２は、ＣＰＵ１３からの周波数制御信号に基づいてアンテナ１１のＦＭ受信電波の中から選局周波数のＦＭ受信電波を中間周波信号（ＩＦ信号）へ変換して、復調器１４へ送る。復調器１４は、フロントエンド１２からの中間周波信号を復調し、かつ復調後の信号をラジオ放送分の信号とＲＤＳ放送分とに分離する。
【００１５】
復調器１４から出力されるラジオ放送及びデータ放送の復調信号はそれぞれオーディオアンプ１５及びＲＤＳデコーダ１６へ送られる。複数のスピーカ２５は、車室内の所定部位（例：車室前部の左右、場合よってはさらに車室内の後部左右の位置）に配備される。オーディオアンプ１５は、ＣＰＵ１３からの音量制御信号に基づいて復調器１４からの復調信号を増幅して、それらスピーカ２５へ送る。こうして、選択中のＦＭ放送におけるラジオ番組の音はスピーカ２５から出力される。
【００１６】
なお、ＦＭラジオ１０におけるデータ放送処理関連要素は、ユーザがラジオ番組を聴取していない期間も、作動可能となっている。この期間では、スピーカ２５からＦＭ放送のラジオ番組の音は出力されないものの、交通情報等のデータ放送の情報は、表示器２０に表示されたり、ＣＰＵ１３から作動中のカーナビゲーション装置２８へ送られて、カーナビゲーション装置２８において処理可能になっている。
【００１７】
ＲＤＳデコーダ１６は、復調器１４からのデータ放送の復調信号を復号して、ラジオテキストやＴＭＣ（Traffic Message Channel：交通メッセージチャンネル）情報を含む各種情報を抽出する。ＲＤＳデコーダ１６がデータ放送から抽出した各種情報はＣＰＵ１３へ送られる。操作キー１９は、ＦＭラジオ１０の本体に装備されるもの、及びリモコンに装備されるものの両方を含む。表示器２０は例えばＬＣＤ（Liquid Crystal Display）から成る。操作キー１９及び表示器２０は、ＦＭラジオ１０を装備する自動車において、ＦＭラジオ１０専用に設けられてもよいし、ＦＭラジオ１０及びカーナビゲーション装置２８共用に設けられてもよい。タッチパネルが操作キー１９及び表示器２０に兼用されてもよい。
【００１８】
ＣＰＵ１３は、操作キー１９におけるユーザ操作を検出し、該ユーザ操作に対応する処理を行う。ＣＰＵ１３は、また、表示器２０に表示画面を生成するための表示データを表示器２０へ送る。記憶装置２１は、ＲＯＭ及びＲＡＭを含み、ＲＯＭには、ＣＰＵ１３が実行するプログラムや所定のデータ等が記録され、ＲＡＭは、ＣＰＵ１３が所定の処理や演算を行なう際に、データの一時的な記憶場所として使用される。
【００１９】
ＣＰＵ１３は、記憶装置２１のＲＯＭからプログラムを読み出して、該プログラムを実行するとともに、記憶装置２１にデータを書き込み自在になっている。ＣＰＵ１３は、ＲＤＳデコーダ１６からの情報を表示器２０へ送って、表示器２０に表示したり、あるいはカーナビゲーション装置２８へ送ったりする。データ放送中のＴＭＣ情報等は、通常、ＣＰＵ１３からカーナビゲーション装置２８へ送られ、カーナビゲーション装置２８において表示又は処理される。
【００２０】
図２はＲＤＳのタイプ２Ａのグループ（以下、ＲＤＳのグループをタイプで識別するために、「グループ２Ａ」のように、グループの後ろにタイプ名を付加した簡略名称で呼ぶことにする。）のフォーマットを示している。ＲＤＳでは、グループというデータ集合単位が定義されており、各グループは２６ビットの４個のブロックから成り、１個のグループは計１０４ビットである。また、各ブロックは、先頭側の１６ビットの情報語（information word）と末尾側の１０ビットの検査語（check word）とから成る。
【００２１】
グループの１番目のブロックは番組識別（ＰＩ：Program Identification）コードを含む。２番目のブロックはグループタイプコード（Group type code）及びＡ／Ｂ判別フラグを含み、グループタイプコード及びＡ／Ｂ判別フラグを調べることにより、グループのタイプ（図２のものではグループ２Ａ）を検出することができる。なお、ＲＤＳにおいて、グループ２Ａはラジオテキスト伝送用のグループとして定義されている。２番目のブロックは、さらに、４ビットのテキストセグメントアドレスコード（Text segment address code）を有している。テキストセグメントアドレスコードについては後述する。
【００２２】
グループ２Ａの３番目及び４番目のブロックのラジオテキストセグメント（Radiotext segment）には、ラジオテキストの２文字分がそれぞれ書き込まれ、グループ２Ａ全体では、ラジオテキストの４文字分を書き込まれるようになっている。ラジオテキストは、グループ２Ａかグループ２Ｂのどちらかで伝送されるが、ラジオテキストの最大文字数は、グループ２Ａでは６４に、また、グループ２Ｂでは３２に、それぞれ制限されている。ラジオテキストは、最初の文字から４個ずつを最初のグループ２Ａから順番に計１６個のグループ２Ａにより伝送される。その際、各グループ２Ａが何番目のものであるかを示す識別子が必要となるが、４ビットのテキストセグメントアドレスコードは該識別子として利用される。
【００２３】
図３はＲＤＳのグループ３Ａのフォーマットを示している。ただし、各ブロックでは、情報ワードのみを示し、訂正ワードは省略している。ブロック１にはＰＩコードが書き込まれている。ブロック２の先頭５ビットにはグループのタイプを示す３Ａが書き込まれる。ブロック４には、ＡＩＤ（Application Identification）を意味する”４ＢＤ７”が着込まれる。
【００２４】
ブロック２の末尾にはＯＤＡ（Open Data Applications）グループを指定する１１Ａが書き込まれる。グループ１１Ａは、本来、ユーザ、すなわちアプリケーションが内容を自由に定義できるグループであり、グループ３Ａにおけるグループ１１Ａの指定により、ユーザ、すなわちアプリケーションはグループ１１Ａに所定の内容を盛り込んで伝送することになる。なお、グループ３Ａのブロック３は先頭から順番にｒｆｕ、ＣＢフラグ、ＳＣＢ及びテンプレート（template）のメッセージが書き込まれる。
【００２５】
図４はＲＤＳのグループ１１Ａのフォーマットを示している。ただし、各ブロックでは、情報ワードのみを示し、訂正ワードは省略している。ブロック１にはＰＩコードが書き込まれている。ブロック２の先頭５ビットにはグループのタイプを示す１１Ａが書き込まれる。
【００２６】
コンテントタイプ（content type）、スタートマーカー（start marker）、及び長さマーカー（length marker）の３個が１組となり、計２組が後ろ詰めでグループ１１Ａに配置される。それらの前には、先頭から順番にアイテムトグルビット（Item toggle bit）及びアイテムランニングビット（Item running bit）が配置される。各フィールドの意味は次のとおりである。
【００２７】
アイテムトグルビット：アイテムが変化するごとに、０，１が交互に切り替わるようになっている。
アイテムランニングユニット：アイテムの有効／無効の判定ビットであり、１であれば、有効を意味する。
コンテントタイプ：例えば、コンテントタイプ＝１は楽曲名、コンテントタイプ＝４はアーティスト名と定義する。
【００２８】
スタートマーカー：６４文字の文字列において、コンテントの開始文字の位置をカウント値で示す。スタートマーカーのカウント値＝文字番号−１となる。文字番号とは、ラジオテキストにおける各文字の先頭からの番号である。注意すべきは、ラジオテキストにおける先頭及び末尾の文字は、文字番号ではそれぞれ１，６４であるのに対し、スタートマーカーのカウント値ではそれぞれ０，６３となる。
【００２９】
長さマーカー：対応するコンテントタイプの文字数に係る情報を示し、対応するコンテントタイプの文字数＝長さマーカーの値＋１となる。後述の図５において、楽曲名及びアーティスト名の文字数について述べるように、楽曲名についての長さマーカー＝２２は、楽曲名の文字数が２３であることを意味し、アーティスト名についての長さマーカー＝１０は、アーティスト名の文字数１１を意味する。
【００３０】
図５はグループ３Ａで流すラジオテキストの一例である。上段はラジオテキストの内容、下段はラジオテキストにおける各文字の文字番号を示している。グループ３Ａは、ラジオテキストの各文字については書き込まれているが、文字番号については、書き込まれず、説明の便宜上、図５に示している。文字番号は、ラジオテキストの先頭文字が１であり、最後の文字が６４になっている。文字数の少ないラジオテキストでは、末尾の方がブランクになる。図５のラジオテキストは、「Ｙｏｕ  ａｒｅ  ｌｉｓｔｅｎｉｎｇ  ｔｏ  ”Ｈｏｕｓｅ  ｏｆ  ｔｈｅ  ｒｉｓｉｎｇ  ｓｕｎ”  ｂｙ  Ｅｒｉｃ  Ｂｕｒｄｏｎ．」となっており、データ放送と共に多重化されているＦＭラジオ番組の方で現在流している楽曲の情報になっている。該楽曲情報には、楽曲名及びアーティスト名の２個の項目が含まれ、「Ｈｏｕｓｅ  ｏｆ  ｔｈｅ  ｒｉｓｉｎｇ  ｓｕｎ」は楽曲名を、また、「Ｅｒｉｃ  Ｂｕｒｄｏｎ」はアーティスト名を意味している。
【００３１】
楽曲を流しているＦＭ局は、図５のグループ３Ａと共に、図４のグループ１１Ａを流す。グループ１１Ａのコンテントタイプ等の具体的内容は次のとおりである。
【００３２】
コンテントタイプ１：１
スタートマーカー１：２２
長さマーカー１：２２
【００３３】
コンテントタイプ２：４
スタートマーカー２：５０
長さマーカー２：１０
【００３４】
前述したように、コンテントタイプ＝１は楽曲名として定義されている。楽曲名について、スタートマーカー１＝２２、長さマーカー＝２２となっている。文字番号はスタートマーカー＋１に対応しているので、図５のラジオテキストの例では、文字番号２３は、楽曲名の最初の文字のＨとなっている。また、文字数は長さマーカーの値＋１であるので、楽曲名の最後の文字の文字番号＝スタートマーカー１＋長さマーカー１＋１に対応するので、２２＋２２＋１＝４５となる。こうして、文字番号２３から４５までの「Ｈｏｕｓｅ  ｏｆ  ｔｈｅ  ｒｉｓｉｎｇ  ｓｕｎ」が楽曲名として抽出される。
【００３５】
コンテントタイプ＝４はアーティスト名として定義されている。アーティスト名について、スタートマーカー２＝５０、長さマーカー２＝１０となっている。文字番号はスタートマーカー＋１に対応しているので、図５のラジオテキストの例では、文字番号５１は、アーティスト名の最初のＥとなっている。また、文字数は長さマーカーの値＋１であるので、アーティスト名の最後の文字の文字番号＝スタートマーカー２＋長さマーカー２＋１に対応するので、５０＋１０＋１＝６１となる。こうして、文字番号５１から６１までの「Ｅｒｉｃ  Ｂｕｒｄｏｎ」がアーティスト名として抽出される。
【００３６】
こうして、グループ１１Ａの情報から楽曲名及びアーティスト名等のラジオテキスト部分の最初の文字位置及び最後の文字位置が判明し、これに伴い、最後の文字を伝送して来るグループ３Ａの識別子としてのテキストセグメントアドレスコードを割り出すことができる。
【００３７】
図６はラジオテキスト＋用範囲情報入手方法３５のフローチャートである。なお、ラジオテキスト＋とは、ラジオテキストの拡張版の名称であり、「＋」の代わりに「Ｐｌｕｓ」を付けることもある。
【００３８】
Ｓ３６では、ＡＩＤをもつグループ３Ａ（図３）を受信したか否かを判定し、判定が正であれば、Ｓ３７へ進み、否であれば、ラジオテキスト＋用範囲情報入手方法３５を終了する。
【００３９】
Ｓ３７では、受信したＡＩＤ付きグループ３ＡからＯＤＡグループを検出する。図３のグループ３Ａの例では、該ＯＤＡグループは１１Ａとなっているので、以降、説明の便宜上、ＯＤＡグループは１１Ａとする。Ｓ３８では、ＯＤＡグループとしてのグループ１１Ａを受信したか否かを判定し、判定が正になるまで、Ｓ３８の判定を繰り返し、正になりしだい、Ｓ３９へ進む。
【００４０】
Ｓ３９では、受信したグループ１１Ａから所定項目についてのコンテントタイプ、スタートマーカー及び長さマーカーの各値を検出する。所定項目は、単一に限らず（例：楽曲名のみ又はアーティスト名のみ）、複数（例：楽曲名とアーティスト名）であってもよいとする。図４の例では、所定項目は楽曲名及びアーティスト名の複数となっている。Ｓ４０では、Ｓ３９で検出した所定項目についてのスタートマーカー及び長さマーカーを後述のラジオテキスト＋用取込み方法５０（図７）の処理のためにセットする。
【００４１】
図７はラジオテキスト＋用取込み方法５０のフローチャートである。Ｓ５１では、グループ２Ａ（図２）を受信したか否かを判定し、判定が正であれば、Ｓ５２へ進み、否であれば、ラジオテキスト＋用取込み方法５０を終了する。
【００４２】
Ｓ５２では、今回受信したグループ２Ａがラジオテキストについて伝送して来た文字の番号（図５の下段の数字）を割り出す。グループ２Ａ自体は、文字番号を伝送して来ないが、例えばグループ２Ａのテキストセグメントアドレスコードから割り出すことができる。Ｓ５３では、今回受信したグループ２Ａがラジオテキストについて伝送して来た文字をＲＡＭに記録する。
【００４３】
Ｓ５４では、今回の文字に係る文字番号から、所定項目（例：楽曲名及び／又はアーティスト名）についてのラジオテキスト部分を全部、取得完了したか否かを判定する。該判定は、ラジオテキスト＋用範囲情報入手方法３５のＳ４０でセットした文字開始位置及び長さに基づき今回受信の文字に係る文字番号が所定項目のラジオテキスト部分の最後の文字の番号以上になっているか否かにより判定することができる。Ｓ５４の判定が正であれば、Ｓ５５へ進み、否であれば、ラジオテキスト＋用取込み方法５０を終了する。
【００４４】
Ｓ５５では、所定項目についてのラジオテキストの確定完了フラグをセットする。したがって、計１６個用意されているグループ２Ａについてその全部の受信を終わる前に、楽曲名やアーティスト名等の所定項目についてのテキストの処理を開始することができる。テキスト処理例としては、現在、スピーカから流れている楽曲についてその楽曲名やアーティスト名を表示器に表示する処理がある。
【００４５】
こうして、ラジオテキスト＋用範囲情報入手方法３５及びラジオテキスト＋用取込み方法５０では、ラジオテキストにより伝送されることになっている所定項目のテキストを速やかに確定して、その処理を開始できる。
【００４６】
図８は放送受信装置６０のブロック図である。前述の車載型ＦＭラジオ１０は該放送受信装置６０の一具体例である。放送受信装置６０は、車載型に限定されず、家庭や事業所に据え置かれる据え置き型、携帯型であってよい。放送受信装置６０は、典型的には、ラジオであるが、テレビであってもよく、さらに、携帯電話機等の他の処理機器に内蔵されてもよい。
【００４７】
放送受信装置６０は、典型的には、ＲＤＳのデータ放送を受信するものであるが、これに限定されず、その他の規格に準拠したデータ放送を受信するものであってもよい。放送受信装置６０は、位置情報抽出手段６１、所定情報用テキストテキスト受信手段６２及び確定手段６３を備えている。放送受信装置６０は、番組放送とデータ放送とを多重化した放送電波を受信する。放送受信装置６０が対応するデータ放送では、データ集合単位がタイプ別に所定のデータを伝送し、所定情報用テキストに係るタイプのデータ集合単位は、所定情報用テキストをその先頭の文字から順番に複数個ずつ書き込まれて、間欠的に伝送される。
【００４８】
位置情報抽出手段６１は、所定情報用テキストに含まれる所定項目のテキストについて所定情報用テキストにおける位置情報をデータ放送から抽出する。所定情報用テキストテキスト受信手段６２は、所定情報用テキストに係るタイプのデータ集合単位を受信する。確定手段６３は、位置情報に基づき所定項目のテキストについて最後の文字を書き込まれているデータ集合単位を検出し、該データ集合単位を所定情報用テキストテキスト受信手段６２が受信することに応動して所定項目のテキストを確定する。
【００４９】
データ集合単位とは、ＲＤＳのデータ放送では、４個のブロックをまとめたタイプ別グループに相当する。位置情報抽出手段６１は、ＲＤＳのデータ放送では、所定項目のテキストについて所定情報用テキストにおける位置情報を、例えば、グループ１１Ａ（図４）から抽出する。
【００５０】
所定情報用テキストとは、ＲＤＳのデータ放送では、ラジオテキストを意味する。所定情報用テキストに係るタイプのデータ集合単位とは、ＲＤＳのデータ放送では、グループ２Ａに相当する。典型的なデータ放送では、各所定情報用テキストは、その文字数に関係なく所定個数のデータ集合単位が割当てられている。ＲＤＳのデータ放送では、各所定情報用テキストとしてのグループ３Ａは、各ラジオテキストに対して計１６個を固定的に割当てられている。
【００５１】
位置情報は、アプリケーションが内容を自由に定義自在であるタイプのデータ集合単位に書き込まれている。該データ集合単位は、ＲＤＳのデータ放送では、グループ１１Ａ（図２）に相当する。所定情報用テキストは、例えば番組放送において現在放送中の番組に係る情報である。番組放送において楽曲を流している場合には、所定項目のテキストとは、例えば、楽曲名及びアーティスト名である。
【００５２】
位置情報は、典型的には、所定項目のテキストの先頭文字の所定情報用テキスト内位置及び長さの情報であるが、長さの代わりに、最後の文字の所定情報用テキスト内位置としてもよい。また、最後の文字の所定情報用テキスト内位置のみを位置情報とすることもできる。
【００５３】
図９は放送受信方法８０のフローチャートである。前述のラジオテキスト＋用範囲情報入手方法３５及びラジオテキスト＋用取込み方法５０は放送受信方法８０の一具体例である。放送受信方法８０では、番組放送とデータ放送とを多重化した放送電波を受信する。該放送受信方法８０が対応するデータ放送では、データ集合単位がタイプ別に所定のデータを伝送し、所定情報用テキストに係るタイプのデータ集合単位は、所定情報用テキストをその先頭の文字から順番に複数個ずつ書き込まれて、間欠的に伝送される。
【００５４】
Ｓ８１では、所定情報用テキストに含まれる所定項目のテキストについて所定情報用テキストにおける位置情報をデータ放送から抽出する。Ｓ８２では、所定情報用テキストに係るタイプのデータ集合単位を受信する。
【００５５】
Ｓ８３では、位置情報に基づき所定項目のテキストについて最後の文字を書き込まれているデータ集合単位を受信終了したか否かを判定し、受信を終了しだい、Ｓ８４へ進む。Ｓ８４では、所定項目のテキストを確定する。
【００５６】
ラジオテキスト＋用取込み方法５０についての具体的態様として述べたこと、すなわち所定個数のデータ集合単位が各所定情報用テキスト用に割当てられていること、位置情報についてそれが先頭文字の所定情報用テキスト内位置及び長さの情報であること、位置情報はアプリケーションが内容を自由に定義自在であるタイプのデータ集合単位に書き込まれることは、放送受信方法８０の具体的態様としてもそのまま適用可能である。
【００５７】
本発明を適用したプログラムは、コンピュータを放送受信装置６０の各手段として機能させる。本発明を適用した別のプログラムは、放送受信方法８０の各ステップをコンピュータに実行させる。
【００５８】
本発明を各種具体的形態について説明したが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲で、各種具体的形態における各構成要素を変形（削除も含む。）して具体化できる。また、各種具体的形態間において、構成要素を置換したり、各種具体的形態の複数の構成要素を組み合わせたりすることにより、種々の発明を形成することもできる。
【図面の簡単な説明】
【００５９】
【図１】車載型ＦＭラジオの構成図である。
【図２】ＲＤＳのタイプ２Ａのグループのフォーマットを示す図である。
【図３】ＲＤＳのグループ３Ａのフォーマットを示す図である。
【図４】ＲＤＳのグループ１１Ａのフォーマットを示す図である。
【図５】グループ３Ａで流すラジオテキストの一例を示す図である。
【図６】ラジオテキスト＋用範囲情報入手方法のフローチャートである。
【図７】ラジオテキスト＋用取込み方法のフローチャートである。
【図８】放送受信装置のブロック図である。
【図９】放送受信方法のフローチャートである。
【符号の説明】
【００６０】
６０：放送受信装置、６１：位置情報抽出手段、６２：所定情報用テキストテキスト受信手段、６３：確定手段、８０：放送受信方法。
【図１】
2008022343.tif 000003
【図２】
2008022343.tif 000004
【図３】
2008022343.tif 000005
【図４】
2008022343.tif 000006
【図５】
2008022343.tif 000007
【図６】
2008022343.tif 000008
【図７】
2008022343.tif 000009
【図８】
2008022343.tif 000010
【図９】
2008022343.tif 000011