(57)【特許請求の範囲】
【請求項１】
文字情報あるいは画像情報を表示できるＦＭ放送ラジオ受信機に対して、複数チャネルの音声情報に対応する前記文字情報と複数チャネルの音声情報とは独立する前記画像情報とを混在して一定周期で繰り返し送出するＦＭ多重放送送出装置において、前記画像情報送出のフレーム割付に使用する画像書き込み位置と画像読み出し位置とを記憶する記憶部と、前記書き込み読み出しにより前記画像書き込み位置と前記画像読み出し位置を更新して前記記憶部に記憶する更新部と、フレーム伝送時刻の度に予め音声情報に対応する文字情報のみ割付けられたフレームをフレームデータ格納テーブルから読み出し、空きフレーム位置を画像情報のフレーム割付可能位置として検出する割付位置検出部と、前記記憶部から読み出した画像書き込み位置と画像読み出し位置とに基づき前記画像情報を該画像読み出し位置から固定長のパケットに分割し前記検出したフレーム割付可能位置にパケット単位でフレーム割付するフレーム生成部と、を有することを特徴とするＦＭ多重放送送出装置。
【請求項２】
更新部、割付位置検出部およびフレーム生成部を有し、文字情報或いは画像情報を表示できるＦＭ放送ラジオ受信機に対して、複数チャネルの音声情報に対応する前記文字情報と複数チャネルの音声情報とは独立する前記画像情報とを混在して一定周期で繰り返し送出するＦＭ多重放送送出装置におけるＦＭ多重放送送出方法において、更新部は、前記画像情報送出のフレーム割付に使用する画像書き込み位置と画像読み出し位置とを記憶部から読み出し、画像情報の書き込み読み出しごとに書き込み読み出し位置を更新し、割付位置検出部は、フレーム伝送時刻の度に予めフレーム割付された音声情報に対応する文字情報のみのフレームデータを記憶部から読み出し、空きフレーム位置を検出し、フレーム生成部は、前記更新した画像書き込み位置と画像読み出し位置とに基づいて該画像読み出し位置から前記画像情報を固定長のパケットに分割し、前記検出された空きフレーム位置にパケット単位でフレームを割付してフレームデータを生成して伝送することを特徴とするＦＭ多重放送送出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字情報あるいは画像情報を表示できるＦＭ放送ラジオ受信機において、音声情報に対応する文字情報と、音声情報とは独立する画像情報とを混在して一定周期で繰り返し送出するＦＭ多重放送送出装置及び送出方法に関する。
【０００２】
【従来の技術】
従来のＦＭ多重放送送出装置において、文字情報を表示できるＦＭ放送ラジオ受信機での文字情報の表示開始時刻はフレームのパケット位置に依存しており、音声情報に対応する文字情報の送出要求を検知すると、実フレームサイズに対する先頭パケットからの逐次フレーム割付を行っている。一般的にフレームの先頭パケットほど表示開始時刻が早く、フレームの終端パケットほど表示開始時刻が遅くなる。
【０００３】
例えば、音声情報に対応する音声の曲名，歌手名，ＣＭなどの文字情報を複数チャネルで同時送出する場合、フレーム割付のパケット数が少ない時には文字情報の表示開始時刻が音声情報の音声開始時刻より早くなる。また、実フレームサイズをフレーム割付対象としているために、フレーム終端部では空きパケット数が当該割付パケット数未満の場合、次フレームの先頭にフレーム割付されるので、文字情報の表示開始時刻が音声情報の音声開始時刻より遅くなる。このような場合には、音声情報の音声開始時刻と文字情報の表示開始時刻がズレてしまい、ユ−ザに違和感を与えてしまう。
【０００４】
これらの改善策として改良されたＦＭ多重放送送出装置が本発明者等によって提案されている（特許願平成１１−７４４１５号）。これは、音声情報と文字情報の表示開始時刻のズレを出来るだけ小さくするために、フレーム割付に最大２ブロックの割付容量制限がある。したがって２ブロックを越える大容量の画像情報送出については考慮がなされていなかった。また、フレ−ム割付する割付容量が大きくなればなるほど、例えば画像情報のような場合は連続する大きな空きフレ−ムが必要になるために、フレ−ム割付が困難になり、割付できない空きフレ−ムが増大することから、伝送効率の低下を招いてしまう。
【０００５】
【発明が解決しようとする課題】
上記ＦＭ多重放送送出における従来のフレーム割付での対応には、どうしても限界がある。したがって音声情報に対応する複数チャネルの文字情報と音声情報とは独立する複数チャネルの画像情報との混在送出を効率良く行うことが難しく、また、画像情報の送出処理における伝送効率の向上を図ることが困難であった。
【０００６】
本発明の目的は、音声情報に対応する複数チャネルの文字情報と、音声情報とは独立する複数チャネルの画像情報との混在送出を効率良く行い、画像情報の送出処理における伝送効率の向上を図るＦＭ多重放送送出装置及び送出方法を提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明におけるＦＭ多重放送送出装置の特徴とするところは、音声情報とは独立する画像情報の送出時刻を放送制御部が検知した時、画像情報格納領域の更新した画像書き込み位置を記憶部から読み出して該画像情報を格納しておく。そしてフレーム伝送時刻の度に予めフレーム割付された音声情報に対応する文字情報のみのフレームデータを記憶部から読み出し、空きフレーム位置を画像情報のフレーム割付可能位置として検出する。画像情報のフレーム割付可能位置として検出された空きフレーム位置に更新した画像書き込み位置と画像読み出し位置とに基づき、各チャネルの音声情報とは独立する各画像情報を該画像読み出し位置から固定長のパケットに分割し、該分割したパケットを前記検出したフレーム割付可能位置にパケット単位でフレーム割付して送出することに本発明の特徴がある。すなわち本発明は、フレームに文字情報を割付けた残りの部分である空きフレームに画像情報を分割してフレーム割付し、伝送効率の向上を図ることにある。
【０００８】
上記では音声情報とは独立する画像情報として説明したが、音声情報に対応する文字情報ほどの関連はないにしても、音声情報に対して関連する画像情報の表示という意味では、全く関係が無い画像情報ばかりではない。音声情報に対応する文字情報よりは、表示のタイミングが多少遅れてもあまり違和感のない画像情報と言った方が適当である。
【０００９】
【発明の実施の形態】
はじめに本発明のＦＭ多重放送送出装置及び送出方法の概要について図2により説明する。図２はフレーム伝送周期がＴ，画像情報記憶サイズがＳである時に、音声情報に対応する文字情報と、音声情報とは独立する（あるいは関係する）画像情報とをフレーム割付する場合の概要を示している。
【００１０】
音声情報とは独立する画像情報の送出時刻を検知した時、画像情報格納領域の画像書き込み位置から当該画像情報を格納して行き、画像情報記憶サイズＳを越える場合は超過分を先頭へ移動してリング形式で書き込む。フレーム伝送時刻の度に予めフレーム割付された音声情報に対応する文字情報のみのフレームデータを検索し、空きフレーム位置に画像情報格納領域に格納された画像情報を画像読み出し位置から読み出して固定長のパケットに分割し、パケット単位でフレーム割付して送出する。図2の例では番組Ａ，Ｂ，Ｃ，の音声情報に対応する文字情報(1)、(2)、(4)、(3)は時間遅れがないようにフレーム割付が行なわれる。ただ、ここでは番組Ａと番組Ｂとの重複時間があるが、番組Ａの(1)を優先的にフレーム割付を行っている。(3)、(4)については図２に示したように音声情報に対応するフレーム位置にフレーム割付が行われる。これが現行のフレーム割付状態である。いま番組Ｘの画像情報サイズをｘとすると、本発明における画像情報のフレーム割付は、画像情報サイズｘに対応した連続空きフレームがないと画像情報フレーム割付を行わないのではなく、フレームの空き部分に画像情報を分割してフレーム割付を行う。例えば図2で文字情報(2)と(3)の間、ｆ１〜ｆ２に空きフレームが生じているが、ここに画像情報のうちのＢ１〜Ｂ２（番組Ｘの）を割付ける。また文字情報(3)と(4)の間の空きフレームにも同じように画像情報のＢ２〜Ｂ３〜Ｂ４（番組Ｘと番組Ｙの）の画像情報を割付ける。そのうちＢ３〜Ｂ４の画像情報は番組Ｙの画像情報である。また(4)の後の空きフレームには番組Ｙの画像情報Ｂ４〜Ｂ５を割付ける。このようにフレーム割付を行うと、空きフレームがある状態で伝送するよりも伝送効率が格段に向上する。番組ＹのＢ５以降の画像情報は次のフレームに割付けられるが、あくまでも文字情報を優先的にフレーム割付する。そして画像読み出し位置Ｒはａだけ加算して更新する。
【００１１】
図１は、本発明の一実施の形態例に係るＦＭ多重放送送出装置の機能ブロック構成図を示す。１は入力部でフレーム伝送周期（Ｔ），パケットサイズ（Ｐ）、フレームパケット数（ｎ）、画像情報記憶サイズ（Ｓ）が入力される。２は記憶部で，フレーム伝送周期(Ｔ)の格納テーブル２１、パケットサイズ(Ｐ)の格納テーブル２２、フレームパケット数(ｎ)の格納テーブル２３、そして画像情報記憶サイズ(Ｓ)の格納テーブル２４、画像書き込み位置（Ｗ）の格納テーブル２５、および画像読み出し位置（Ｒ）の格納テーブル２６、画像情報（Ｇｉ）の格納テーブル２７、そしてフレームデータ（Ｄji、Ｅｉ）の格納テーブル２８から構成されている。３は放送制御部で音声情報に対応する文字情報の放送要求を検知すると、割付部４に通知し、記憶部２のフレームデータ格納テーブル２８に対して文字情報のフレーム割付が行われる。すなわち前記図2の現フレームデータとして示した(1)(2)のように番組Ａ、Ｂの文字情報をフレーム割付する。この図２では文字情報(1)(2)が重複する時間帯があるが、(1)を優先的にフレーム割付した例である。このように同時にフレーム割付する文字情報が存在する場合は、あらかじめ定めておいたいずれか一方を優先的にフレーム割付する。５は画像書き込み位置(Ｗ)と画像読み出し位置(Ｒ)の更新部で，例えば、図2の例では画像読み出し位置更新部５２により、Ｂ１点Ｒ（Ｂ１）からＲａ（Ｂ５）の位置に画像読み出し位置が更新される。すなわち、Ｘ番組の画像情報Ｂ１−Ｂ３とＹ番組の画像情報Ｂ３−Ｂ５をフレームに割付することによって、画像読み出し位置がＲからＲａの位置に更新され、次のフレーム割付時はＲａからになる。このように画像読み出し位置が更新される。
【００１２】
さらにこの更新部５では画像書き込み位置更新部５１により画像書き込み位置（Ｗ）の更新が行われる。画像書き込み位置はＹ番組の終了点がＷであり、次の番組、例えばＺ番組の画像書き込み位置はＷから行われることになる。６は伝送部，７は変調部，８は合成部，９は送信部である。伝送部６では図２のフレームデータとして示したように文字情報と画像情報からフレーム生成部６２によりフレームデータを生成する。割付位置検出部６１は例えば図２のフレームデータのｆ１、ｆ２のように画像情報のフレーム割付位置を決め文字情報(1)(2)、画像情報Ｂ１−Ｂ２文字情報(3)、画像情報Ｂ２−Ｂ４、文字情報(4)、画像情報Ｂ４−Ｂ５の順で空きがないフレームデータを生成する。
【００１３】
画像情報記憶サイズ格納テーブル２４は入力部１から取り込んだ画像情報記憶サイズ（Ｓ）を格納する。画像書き込み位置格納テーブル２５は更新部５の画像書き込み位置更新部５１が設定するテーブルで、画像情報格納テーブル２７の書き込み位置（Ｗ）を格納する。画像読み出し位置格納テーブル２６は更新部５の画像読み出し位置更新部５２が設定するテーブルで、画像情報格納テーブル２７の読み出し位置（Ｒ）を格納する。画像情報格納テーブル２７は更新部５の画像書き込み位置更新部５１が設定するテーブルで、放送要求指示された画像情報を格納する。画像情報格納テーブル２７のテーブルサイズは、画像情報記憶サイズＳにより規定される。
【００１４】
フレームデータ格納テーブル２８は割付部４と伝送部６のフレーム生成部６２が設定するテーブルで、図3に示すようにフレーム割付結果を格納するデータ部とフレーム割付状態を格納するインデックス部から構成されている。データ部のテーブルサイズはパケットサイズＰとフレームパケット数ｎからＰ×ｎにより規定され、インデックス部のテーブルサイズはフレームパケット数ｎにより規定される。
【００１５】
次に、本発明の一実施の形態例に係るＦＭ多重放送送出方法を説明する。
【００１６】
第１に、フレーム伝送周期（Ｔ），パケットサイズ（Ｐ），フレームパケット数（ｎ），画像情報記憶サイズ（Ｓ）が入力部１から読み込まれ、それぞれ上記のように格納される。画像書き込み位置格納テーブル２５と画像読み出し位置格納テーブル２６に初期値１が設定され、画像情報格納テーブル２７に初期値０が設定される。また、フレームデータ格納テーブル２８のデータ部とインデックス部にもそれぞれ初期値０が設定される。
【００１７】
第２に、図1で、放送制御部３が音声情報に対応する文字情報の予め設定された送出時刻を検知すると、割付部４へ通知する。割付部４は当該文字情報をフレームデータ格納テーブル２８のデータ部へ格納し、該当インデックス部に１を設定してフレーム割付結果とフレーム割付状態をフレームデータ格納テーブル２８へ格納する。一方、放送制御部３が音声情報とは独立する画像情報の予め設定された送出時刻を検知すると、画像書き込み位置更新部５１へ通知する。画像書き込み位置更新部５１は画像書き込み位置格納テーブル２５から初期値１の画像書き込み位置を読み出し、放送制御部３から放送要求指示された時は画像情報格納テーブル２７の該画像書き込み位置から当該画像情報を書き込む。この時、画像情報記憶サイズを越える場合は超過分を先頭へ移動してリング形式で書き込む（図2参照）。また、画像書き込み位置格納テーブル２５から読み出した該画像書き込み位置に該書き込んだ画像情報のデータ長を加算して更新し、更新した画像書き込み位置を画像書き込み位置格納テーブル２５へ格納する。該加算結果が画像情報記憶サイズを越える場合は該加算結果から画像情報記憶サイズを減算して設定し、画像書き込み位置格納テーブル２５へ格納する。
【００１８】
第３に、画像読み出し位置更新部５２は画像読み出し位置格納テーブル２６から初期値１の画像読み出し位置を読み出し、フレーム生成部６２からフレーム割付更新指示された時は該画像読み出し位置にパケット単位でフレーム割付した画像情報のデータ長を加算して更新し、更新した画像読み出し位置を画像読み出し位置格納テーブル２６へ格納する。該加算結果が画像情報記憶サイズを越える場合は該加算結果から画像情報記憶サイズを減算して設定し、画像読み出し位置格納テーブル２６へ格納する。
【００１９】
第４に、割付位置検出部６１はフレーム伝送時刻の度に予めフレーム割付された文字情報のみのフレームデータをフレームデータ格納テーブル２８から読み出し、該フレームデータのインデックス部が０である空きフレーム位置を検出する。
【００２０】
割付位置検出部６１で空きフレーム位置が検出された時、フレーム生成部６２は画像書き込み位置格納テーブル２５と画像読み出し位置格納テーブル２６からそれぞれ画像書き込み位置と画像読み出し位置とを読み出す。画像情報格納テーブル２７に格納された画像情報を該画像読み出し位置から読み出し、固定長のパケットに分割してフレームデータ格納テーブル２８のデータ部へ格納し、該当インデックス部に１を設定する。画像情報格納テーブル２７に格納された画像情報の終端は画像読み出し位置が画像書き込み位置と一致した時で判定し、パケット単位でフレーム割付した画像情報のデータ長を画像読み出し位置更新部５２へ通知する。また、フレーム生成部６２はフレームデータ格納テーブル２８から文字情報と画像情報とをフレーム割付したフレームデータを読み出して変調部７へ送出し、フレームデータ格納テーブル２８のデータ部とインデックス部にそれそれ初期値０を設定して次フレームデータのフレーム割付に備える。
【００２１】
第５に、変調部７はパケット形式のデジタルデータをアナログ信号へ変換し、合成部８は音声情報とアナログ信号へ変換された文字情報及び画像情報とを合成する。また、送信部９は音声情報と文字情報及び画像情報とを多重化したＦＭ放送波として放送し、文字情報と画像情報との混在送出処理を完了する。以下これらをフローチャートにより説明する。
【００２２】
図４に、文字情報と画像情報との混在送出処理のフローチャートを示す。始めに、ステップ１０００ではシステム変数の初期化処理を行い、ステップ３０００では文字情報の送出時刻の判定を行う。送出時刻の場合は割付処理（４０００）を実行し、送出時刻でなければステップ３０１０により画像情報の送出時刻かどうかを判定する。そして送出時刻の場合は更新処理（５０００）を実行し、送出時刻でなければステップ６０００を実行する。
【００２３】
次に、ステップ６０００ではフレーム伝送時刻の判定を行い、フレーム伝送時刻の場合は伝送処理（６０１０）及び更新処理（５０００）を実行し、フレーム伝送時刻でなければステップ３０２０を実行する。ステップ３０２０では送出処理完了の判定を行い、送出処理完了でなければステップ３０００の文字情報の送出時刻の判定処理から再度実行し、送出処理完了であれば文字情報と画像情報との混在送出処理を終了する。
【００２４】
図５，図６に、初期化処理のフローチャートを示す。Giは画像情報格納テーブル、Ｄjiはフレームデータ（データ部）、Eiはフレームデータ（インデックス部）である。
【００２５】
始めに、ステップ１０１０では画像書き込み位置Ｗと画像読み出し位置Ｒに初期値１を設定し、ステップ１０２０〜１０５０では画像情報格納テーブル２７、すなわちＧｉに初期値０を設定する（Ｇｉ＝０）。ステップ１０２０は画像情報格納テーブル２７に対応するループカウンタＩの初期値設定であり、格納領域の初期値設定（１０３０）は画像情報記憶サイズのＳ回繰り返し実行されるものである。ステップ１０４０ではループカウンタＩを＋１更新し、更新後のループカウンタＩが画像情報記憶サイズＳ以下の場合（１０５０）はステップ１０３０へ戻り、次の格納領域を初期値設定する。画像情報記憶サイズＳを越えた時は図6のステップ１０６０を実行する。
【００２６】
次に、ステップ１０６０〜１１３０ではフレームデータ格納テーブル２８のデータ部Ｄjiとインデックス部Ｅｉ（図３参照）に初期値０を設定する。
【００２７】
ステップ１０６０及び１０８０はフレームデータ格納テーブル２８に対応するループカウンタＩ及びＪの初期値設定であり、フレームデータ格納テーブル２８のインデックス部への初期値設定（１０７０）はフレームパケット数のｎ回繰り返し実行され、フレームデータ格納テーブル２８のデータ部への初期値設定（１０９０）はフレームデータ格納領域Ｐ×ｎ回繰り返し実行されるものである。ステップ１１００ではループカウンタＪを＋１更新し、更新後のループカウンタＪがパケットサイズＰ以下の場合（１１１０）はステップ１０９０へ戻り、パケットサイズＰを越えた時はステップ１１２０を実行する。ステップ１１２０ではループカウンタＩを＋１更新し、更新後のループカウンタＩがフレームパケット数ｎ以下の場合（１１３０）はステップ１０７０へ戻り、次のパケットデータの初期値設定を行う。フレームパケット数ｎを越えた時は初期化処理を終了する。
【００２８】
図７に、割付処理のフローチャートを示す。また、図７で用いる記号ＡＬは文字情報データ長、Ａｋは文字情報で、ＰＫはパケット位置である。始めに、ステップ４０１０及び４０３０はフレームデータ格納テーブル２８に対応するループカウンタＩ及びＪの初期値設定と放送要求指示された文字情報に対応するループカウンタＫの初期値設定である。ステップ４０２０では当該文字情報をフレーム割付するフレームデータ格納テーブル２８の該当インデックス部に１を設定し、ステップ４０４０では当該文字情報をフレームデータ格納テーブル２８のデータ部へ格納する。ステップ４０５０ではループカウンタＪ及びＫを＋１更新し、更新後のループカウンタＫが放送要求指示された文字情報のデータ長AＬ以下の場合（４０６０）はステップ４０７０を実行し、文字情報データ長AＬを越えた時は割付処理を終了する。
【００２９】
次に、ステップ４０７０では更新後のループカウンタＪとパケットサイズＰとの比較を行い、ループカウンタＪがパケットサイズＰ以下の場合はステップ４０４０へ戻り、パケットサイズＰを越えた時はステップ４０８０を実行する。ステップ４０８０ではループカウンタＩを＋１更新し、更新後のループカウンタＩがフレームパケット数ｎ以下の場合（４０９０）はステップ４０２０へ戻り、次のパケットデータのフレーム割付を行う。フレームパケット数ｎを越えた時は割付処理を終了する。
【００３０】
図８，図９に、更新処理のフローチャートを示す。BＬは画像情報データ長、CＬはフレーム割付データ長、Bjは画像情報である。始めに、ステップ５１１０では放送制御部３からの放送要求の更新指示を判定する。放送制御部３から更新指示された時はステップ５１２０〜５１８０を実行し、放送制御部３から更新指示無き時はステップ５２１０を実行する。ステップ５１２０は画像情報格納テーブル２７の画像書き込み位置に対応するループカウンタＩの初期値設定と放送要求指示された画像情報に対応するループカウンタＪの初期値設定であり、ステップ５１３０では当該画像情報を画像情報格納テーブル２７へ格納する。ステップ５１４０ではループカウンタＩ及びＪを＋１更新し、更新後のループカウンタＩが画像情報記憶サイズＳ以下の場合（５１５０）はステップ５１７０を実行し、画像情報記憶サイズＳを越えた時はステップ５１６０を実行する。ステップ５１６０では画像情報記憶サイズＳを越えた時に画像書き込み位置のループカウンタＩを先頭へ移動する処理を行う。また、ステップ５１７０では更新後のループカウンタＪと放送要求指示された画像情報のデータ長ＢＬとの比較を行い、ループカウンタＪが画像情報データ長BＬ以下の場合はステップ５１３０へ戻り、画像情報データ長BＬ を越えた時はステップ５１８０を実行する。ステップ５１８０では次回の更新指示に備えて画像書き込み位置Ｗを更新する。
【００３１】
次に、ステップ５２１０ではフレーム生成部６２からのフレーム割付の更新指示を判定する。フレーム生成部６２から更新指示された時はステップ５２２０〜５２４０を実行し、フレーム生成部６２から更新指示無き時は更新処理を終了する。ステップ５２２０では画像読み出し位置Ｒにパケット単位でフレーム割付した画像情報のフレーム割付データ長CＬを加算し、加算結果が画像情報記憶サイズＳ以下の場合（５２３０）は更新処理を終了し、加算結果が画像情報記憶サイズＳを越えた時はステップ５２４０を実行する。ステップ５２４０では画像情報記憶サイズＳを越えた時に画像読み出し位置Ｒを先頭へ移動する処理を行う。
【００３２】
図１０〜図１２に、伝送処理のフローチャートを示す。なお、Gkは画像情報格納テーブルである。
【００３３】
始めに、ステップ６１１０〜６２２８では画像情報格納テーブル２７に格納された画像情報のフレーム割付処理を実行する。ステップ６１１０及び６２１２はフレームデータ格納テーブル２８に対応するループカウンタＩ及びＪの初期値設定と画像情報格納テーブル２７の画像読み出し位置に対応するループカウンタＫの初期値設定である。ステップ６１２０では画像情報をフレーム割付する空きフレーム位置を検出する。フレームデータ格納テーブル２８のインデックス部が０の場合はステップ６２１０を実行し、インデックス部が０以外の場合はステップ６２２６を実行する。ステップ６２１０では画像情報格納テーブル２７に格納された画像情報をフレーム割付するフレームデータ格納テーブル２８のインデックス部に１を設定し、ステップ６２１４では当該画像情報をフレームデータ格納テーブル２８のデータ部へ格納する。ステップ６２１６ではループカウンタＪ及びＫを＋１更新し、更新後のループカウンタＫが画像情報記憶サイズＳ以下の場合（６２１８）はステップ６２２２を実行し、画像情報記憶サイズＳを越えた時はステップ６２２０を実行する。ステップ６２２０では画像情報記憶サイズＳを越えた時に画像読み出し位置のループカウンタＫを先頭へ移動する処理を行う。ステップ６２２２では画像情報格納テーブル２７に格納された画像情報の終端を画像読み出し位置のループカウンタＫが画像書き込み位置Ｗと一致した時で判断する。ループカウンタＫが画像書き込み位置Ｗ と一致した時はステップ６２４０を実行し、不一致の時はステップ６２２４を実行する。ステップ６２２４では更新後のループカウンタＪとパケットサイズＰとの比較を行い、ループカウンタＪがパケットサイズＰ以下の場合はステップ６２１４へ戻り、パケットサイズＰを越えた時はステップ６２２６を実行する。ステップ６２２６ではループカウンタＩを＋１更新し、更新後のループカウンタＩがフレームパケット数ｎ以下の場合（６２２８）はステップ６１２０を実行し、フレームパケット数ｎを越えた時はステップ６２４０を実行する。フレーム割付した画像情報のフレーム割付データ長は画像情報格納テーブル２７の画像読み出し位置に対応するループカウンタＫを用い、
Ｋ−Ｒ＜０  の時  Ｋ−Ｒ＋Ｓ
Ｋ−Ｒ≧０  の時  Ｋ−Ｒ
となる。
【００３４】
次に、ステップ６２４０〜６２５２ではフレームデータ格納テーブル２８のデータ部に格納されたフレームデータのフレーム送出処理を実行する。ステップ６２４０及び６２４２はフレームデータ格納テーブル２８のデータ部に対応するループカウンタＩ及びＪの初期値設定であり、フレームデータの送出（６２４４）はフレームデータ格納領域Ｐ×ｎ回繰り返し実行されるものである。ステップ６２４６ではループカウンタＪを＋１更新し、更新後のループカウンタＪがパケットサイズＰ以下の場合（６２４８）はステップ６２４４へ戻り、パケットサイズＰを越えた時はステップ６２５０を実行する。ステップ６２５０ではループカウンタＩを＋１更新し、更新後のループカウンタＩがフレームパケット数ｎ以下の場合（６２５２）はステップ６２４２へ戻り、次のパケットデータの送出を行う。フレームパケット数ｎを越えた時はステップ６２７０を実行する。
【００３５】
最後に、ステップ６２７０〜６２８４ではフレームデータ格納テーブル２８のデータ部とインデックス部に初期値０を設定するフレーム初期化処理を実行する。
【００３６】
ステップ６２７０及び６２７４はフレームデータ格納テーブル２８に対応するループカウンタＩ及びＪの初期値設定であり、フレームデータ格納テーブル２８のインデックス部への初期値設定（６２７２）はフレームパケット数のｎ回繰り返し実行され、フレームデータ格納テーブル２８のデータ部への初期値設定（６２７６）はフレームデータ格納領域Ｐ×ｎ回繰り返し実行されるものである。ステップ６２７８ではループカウンタＪを＋１更新し、更新後のループカウンタＪがパケットサイズＰ以下の場合（６２８０）はステップ６２７６へ戻り、パケットサイズＰを越えた時はステップ６２８２を実行する。ステップ６２８２ではループカウンタＩを＋１更新し、更新後のループカウンタＩがフレームパケット数ｎ以下の場合（６２８４）はステップ６２７２へ戻り、次のパケットデータの初期値設定を行う。フレームパケット数ｎを越えた時は伝送処理を終了する。
【００３７】
前述したように本実施の形態例によれば、音声情報とは独立する画像情報の送出時刻を検知した時、画像情報格納領域の画像書き込み位置から当該画像情報を格納して行き、画像情報記憶サイズを越える場合は超過分を先頭へ移動してリング形式で書き込む。フレーム伝送時刻の度に予めフレーム割付された音声情報に対応する文字情報のみのフレームデータを検索し、空きフレーム位置に画像情報格納領域に格納された画像情報を画像読み出し位置から読み出して固定長のパケットに分割し、パケット単位でフレーム割付して送出する。したがって、大容量の画像情報送出についても伝送効率を低下させることなく効率良くフレーム割付することができる。
【００３８】
【発明の効果】
本発明によれば、複数チャネルの文字情報と複数チャネルの画像情報との混在送出をフレームに空き状態がないように割付けるので、画像情報の送出処理における伝送効率が良い。
【図面の簡単な説明】
【図１】本発明の一実施の形態例に係るＦＭ多重放送送出装置の機能構成のブロック図である。
【図２】本発明の一実施の形態例に係る文字情報と画像情報とをフレーム割付する具体例である。
【図３】図１のフレームデータ格納テーブルの説明図である。
【図４】本発明の一実施の形態例に係る文字情報と画像情報との混在送出処理の全体のフローチャートである。
【図５】図４の初期化処理のフローチャートである。
【図６】図４の初期化処理のフローチャートである。
【図７】図４の割付処理のフローチャートである。
【図８】図４の更新処理のフローチャートである。
【図９】図４の更新処理のフローチャートである。
【図１０】図４の伝送処理のフローチャートである。
【図１１】図４の伝送処理のフローチャートである。
【図１２】図４の伝送処理のフローチャートである。
【符号の説明】
１…入力部、２…記憶部、３…放送制御部、４…割付部、５…更新部、６…伝送部、７…変調部、８…合成部、９…送信部、５１…画像書き込み位置更新部、５２…画像読み出し位置更新部、６１…割付位置検出部、６２…フレーム生成部、Ｔ…フレーム伝送周期、Ｐ…パケットサイズ、ｎ…フレームパケット数、Ｓ…画像情報記憶サイズ、Ｗ…画像書き込み位置、Ｒ…画像情報読み出し位置。
【図１】
0003709110.tif 000002
【図２】
0003709110.tif 000003
【図３】
0003709110.tif 000004
【図４】
0003709110.tif 000005
【図５】
0003709110.tif 000006
【図６】
0003709110.tif 000007
【図７】
0003709110.tif 000008
【図８】
0003709110.tif 000009
【図９】
0003709110.tif 000010
【図１０】
0003709110.tif 000011
【図１１】
0003709110.tif 000012
【図１２】
0003709110.tif 000013