(57)【要約】【課題】従来のフレームシンクロナイザは、任意のフィールドの情報を欠落させることを防ぐために、入力されるフィールドデータの内容を判別する識別信号等をフィールドデータ内に追加する必要があるので、その識別信号が付加されていないフィールドデータには適用できないという課題があった。【解決手段】本実施の形態に係るフレームシンクロナイザは、フレームシンクロナイザに入力されるフィールドデータの内容から次に入力されるフィールドデータの内容を予測するフィールドデータ予測部８と、フィールドメモリ１９から読出された映像信号にフィールドデータ予測部８が予測したフィールドデータ制御情報を多重するフィールドデータ多重部１４とを備えることによって、フィールドデータ予測部８が予測した結果を使用したフィールド情報の欠落を防ぐものである。【選択図】        図１
2004312428.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶するメモリと、
制御情報を含む情報とを入力し、入力した情報を上記メモリへ書込むことを制御する書込み制御部と、
上記書込み制御部によって上記メモリに書込まれた情報の読出しを制御する読出し制御部と、
入力した情報に含まれる制御情報から、次に入力する情報に含まれる制御情報を予測する予測部と、
上記読出し制御部が読出した情報に含まれる制御情報を上記予測部が予測した制御情報に置き換える多重部とを備えた制御装置。
【請求項２】
上記制御装置は、さらに、
上記読出し制御部によって読出された情報から制御情報を分離する分離部と、
上記予測部が予測した制御情報と上記分離部が分離した制御情報を比較する比較部とを備え、
上記多重部は、上記比較部による比較の結果、上記予測部が予測した制御情報と上記分離部が分離した制御情報とが異なる場合には、上記読出し制御部が読出した情報に含まれる制御情報を上記予測部が予測した制御情報に置き換える請求項１に記載された制御装置。
【請求項３】
上記予測部は、制御情報に含まれる属性が異なる属性に切り替わる時刻を測定するカウンタと切り替わった後の制御情報が持つであろう属性とから任意の時刻に入力する情報に含まれる制御情報を予測する請求項１に記載された制御装置。
【請求項４】
上記制御装置は、さらに、
入力した情報に含まれる制御情報から、次に入力される制御情報の種別を識別する識別部を備え、
上記予測部は、上記識別部によって識別された制御情報の種別から次に入力される制御情報を予測する請求項１に記載された制御装置。
【請求項５】
上記読出し制御部は、情報の重複読出しまたは読出す情報の欠落のいずれかを通知するスキップ／リピートフラグを送出し、
上記多重部は、上記読出し制御部によって送出されたスキップ／リピートフラグに従って上記読出し制御部によって読出された情報に含まれる制御情報を上記予測部が予測した制御情報に置き換える請求項１に記載された制御装置。
【請求項６】
上記制御装置は、情報として映像情報を入力し、入力した映像情報に関する制御を行うフレームシンクロナイザの全部または一部のいずれかである請求項１に記載された制御装置。
【請求項７】
情報をメモリに記憶し、
制御情報を含む情報とを入力し、入力した情報を上記メモリへ書込み、
上記メモリへ書込まれた情報を読出し、
入力した情報に含まれる制御情報から、次に入力する情報に含まれる制御情報を予測し、
上記読出した情報に含まれる制御情報を上記予測した制御情報に置き換える制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、２つ以上の映像信号等の情報の混合、或いは映像信号等の情報の切替等を行う際に用いられる制御装置及びその方法に関するものであり、例えば、２つの映像信号を混合する場合において、一方の映像信号の同期を他方の映像信号の同期に変換する回路に関する。
【０００２】
【従来の技術】
従来のフレームシンクロナイザ回路は、入力されるフィールドデータの内容を判別し、その判別結果に応じて複数個の記憶手段へのフィールドデータの書き込みと読出しを制御することにより、書込みの周期と読出しの周期の違いによるデータの上書きを防ぎ、任意のフィールドの情報を欠落させることなく映像信号の同期変換を行うことができる。
【０００３】
【特許文献１】
特開平８−４６８２０号公報
【０００４】
【発明が解決しようとする課題】
従来のフレームシンクロナイザは、任意のフィールドの情報を欠落させることを防ぐために、入力されるフィールドデータの内容を判別する識別信号等をフィールドデータ内に追加する必要があるので、その識別信号が付加されていないフィールドデータには適用できないという課題があった。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、特殊な識別信号等を使用することなく、任意のフィールドの情報を欠落させることなく映像信号の同期変換を行うことを目的とするものである。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る制御装置は、情報を記憶するメモリと、
制御情報を含む情報とを入力し、入力した情報を上記メモリへ書込むことを制御する書込み制御部と、
上記書込み制御部によって上記メモリに書込まれた情報の読出しを制御する読出し制御部と、
入力した情報に含まれる制御情報から、次に入力する情報に含まれる制御情報を予測する予測部と、
上記読出し制御部が読出した情報に含まれる制御情報を上記予測部が予測した制御情報に置き換える多重部とを備える。
【０００７】
【発明の実施の形態】
実施の形態１．
以下、実施の形態１について説明する。
図１は、この発明の実施の形態１によるフレームシンクロナイザの構成図である。ここで、フレームシンクロナイザは本発明の制御装置の一例に相当し、本発明の制御装置はフレームシンクロナイザの全部または一部を構成する。
図１において、フレームシンクロナイザに入力される入力映像／フィールドデータ１は、フレームシンクロナイザへの映像／フィールドデータの書込みを制御する書込み制御部２によって、フィールドメモリ１９の各フィールドメモリ（フィールドメモリＡ３、フィールドメモリＢ４、フィールドメモリＣ５、フィールドメモリＤ６）に各々書き込まれる。すなわち、フィールドメモリ１９には、フレームシンクロナイザを構成する複数のフィールドメモリ（フィールドメモリＡ３、フィールドメモリＢ４、フィールドメモリＣ５、フィールドメモリＤ６）が配置されている。
入力映像／フィールドデータ１のうち、映像情報は入力される情報の一例に相当し、入力情報としては映像情報の他に音声情報、テキスト情報等でもよい。また、フィールドデータは入力される情報に含まれる制御情報に相当する。
読出し制御部７は、フレームシンクロナイザを構成する複数のフィールドメモリ（フィールドメモリＡ３〜フィールドメモリＤ６）から映像／フィールドデータを読み出す制御を行う。
フィールドデータ予測部８は、入力映像／フィールドデータ１からフィールドデータを分離し、分離したフィールドデータから次に入力するフィールドデータの予測を行い、予測フィールドデータ９として出力する。
フィールドデータ分離部１１は、読出し制御部７によりフィールドメモリ１９（フィールドメモリＡ３〜フィールドメモリＤ６）から読み出された映像／フィールドデータ１０からフィールドデータを分離し、フィールドデータ比較部１３は、フィールドデータ分離部１１によって分離されたフィールドデータ１２とフィールドデータ予測部８によって予測された予測フィールドデータ９とを比較する。
フィールドデータ多重部１４は、フィールドデータ比較部１３での結果を元に、フィールドメモリ１９から読み出され、フィールドデータ分離部１１によってフィールドデータを分離した後の映像データに予測フィールドデータ９を多重し、フレームシンクロナイザの出力映像／フィールドデータ１５として出力する。
ここで、上述したフィールドデータ予測部８は予測部に相当し、フィールドデータ分離部１１は分離部に相当し、フィールドデータ比較部１３は比較部に相当し、フィールドデータ多重部１４は多重部に相当する。
【０００８】
次に動作の説明を行う。
フィールドデータ予測部８において、入力映像／フィールドデータ１から次に入力されるフィールドデータを予測し、予測フィールドデータ９としてフィールドデータ比較部１３に送信する。一方、フィールドデータ分離部１１では、フレームシンクロナイザの読出し制御部７によってフィールドメモリＡ３〜フィールドメモリＤ６から読み出された映像／フィールドデータ１０からフィールドデータ１２の分離を行い、フィールドデータ比較部１３に送信する。
【０００９】
フィールドデータ比較部１３では、予測フィールドデータ９と分離されたフィールドデータ１２を比較する。
比較した結果が同じであれば、フィールドメモリＡ３〜フィールドメモリＤ６から読み出された映像／フィールドデータ１０をフレームシンクロナイザの出力映像／フィールドデータ１５として出力する。
一方、予測フィールドデータ９と分離したフィールドデータ１２を比較した結果が明らかに異なった場合、フィールドデータ多重部１４において、フィールドメモリＡ３〜フィールドメモリＤ６から読み出されたフィールドデータ１２の替わりに、予測フィールドデータ９をフィールドメモリＡ３〜フィールドメモリＤ６から読み出された映像データに多重し、フレームシンクロナイザの出力映像／フィールドデータ１５として出力する。
【００１０】
ここで、フィールドデータ予測部８の動作について説明を行う。
図２は例えば、社団法人電波産業会で定める標準規格「補助データパケット形式で伝送される放送局間制御信号の構造（ＡＲＩＢ  ＳＴＤ−Ｂ３９）」６頁に記載されている放送局間制御信号のデータ構成図である。
図に示す様に、上述したフィールドデータに相当する制御信号は、発局コード２５、発局時刻２６、映像カレントモード２７、映像ネクストモード２８、映像モードカウントダウン２９、音声カレントモード、音声ネクストモード、音声モードカウントダウン、トリガ信号、トリガ用カウンタ、トリガ用カウントダウン、ステータス信号、予約領域、プライベート領域から構成される。
【００１１】
ここで、発局コード２５は発局の名称を文字表示させるためのコード、発局時刻２６は発局の時刻情報を示す時刻、映像カレントモード２７は映像信号の現在の属性を示すモード、映像ネクストモード２８は映像信号の次に予定される属性を示すモード、映像モードカウントダウン２９は映像モードに対するタイミング情報を示すカウンタである。すなわち、映像モードカウントダウン２９は制御情報（フィールドデータ）の持つ属性が次の属性に切り替わるタイミングを測定するカウンタであり、映像ネクストモード２８は切り替わった後に制御情報（フィールドデータ）が持つ属性を示す。
具体的には、映像モードカウントダウン２９は、モード変更タイミングまでの残時間をフィールド単位でカウントダウンし、８ｂｉｔを使用して０から２５４までの値を表現する。カウントダウンしていないときは２５５（１６進数で“ＦＦ”）とする。
【００１２】
図３は社団法人電波産業会で定める標準規格「補助データパケット形式で伝送される放送局間制御信号の構造（ＡＲＩＢ  ＳＴＤ−Ｂ３９）」１５頁に記載される映像モードとカウントダウンの使用例である。
図３に示す様に、映像モードカウントダウン２９はモード変更タイミングの３秒前からカウントダウンを開始し、モード変更タイミングの１つ前のフィールドでカウントダウン値を“０”とする。映像モードカウントダウン２９が“０”になった次のフィールドで映像カレントモード２７がＡからＢに映像ネクストモード２８がＢからＣに切り替わる。
【００１３】
図４は、フィールドデータが放送局間制御信号であった場合の予測方法について説明する図である。
図に示す様に、時刻ａにおける放送局間制御信号が、発局コード２５がＸＸＸＸ、発局時刻２６が０３年０１月２３日木１１時３０分０秒０００ｍｓ、映像カレントモード２７がＡ，映像ネクストモード２８がＢ，映像モードカウントダウン２９が２であり、次に入力される時刻ｂの放送局間制御信号が、発局コード２５がＸＸＸＸ、発局時刻２６が０３年０１月２３日木１１時３０分０秒０３３ｍｓ、映像カレントモード２７がＡ，映像ネクストモード２８がＢ，映像モードカウントダウン２９が１であった場合、時刻ａ及び時刻ｂのデータから、発局コード２５は変化がなく、発局時刻２６は３３ｍｓ増加し、映像カレントモード２７、映像ネクストモード２８は変化がなく、映像モードカウントダウン２９は１減少することが類推でき、その次に入力される時刻ｃの放送局間制御信号は、発局コード２５がＸＸＸＸ、発局時刻２６が０３年０１月２３日木１１時３０分０秒０６６ｍｓ、映像カレントモード２７がＡ、映像ネクストモード２８がＢ、映像モードカウントダウン２９が０であることが容易に予測できる。
【００１４】
上記説明では、時刻ｃの時のフィールドデータを予測するために時刻ａ、時刻ｂにおけるサンプルを使用したが、さらにサンプル数を増やせば確度の高い予測が可能となることは言うまでもない。
【００１５】
このようにして、フィールドデータ予測部８は、制御情報（フィールドデータ）の持つ属性が次の属性に切り替わるタイミングを測定するカウンタと切り替わった後に制御情報（フィールドデータ）が持つ属性とを制御情報（フィールドデータ）から取得することによって制御情報（フィールドデータ）の属性が切り替わる時刻と前記時刻において入力される制御情報（フィールドデータ）とを予測する予測することができる。
【００１６】
よって、本実施の形態に係るフレームシンクロナイザは、フレームシンクロナイザに入力されるフィールドデータの内容から次に入力されるフィールドデータの内容を予測することができ、予測した結果を使用してフィールド情報の欠落を防ぐことができる。
【００１７】
実施の形態２．
図５は、この発明を実施するための実施の形態２によるフレームシンクロナイザを説明するための図である。
図５において、図１と同一符号は、同一又は同等の機能を示し説明を省略する。
図５において、フィールドデータ識別部１７はフィールドデータ内に付加されている識別子からフィールドデータ種別を識別する回路であり、フィールドデータ識別部によって識別されたフィールドデータ種別を通知するデータ種別フラグ１８を出力する。フィールドデータ識別部１７は識別部に相当し、フィールドデータ種別は制御情報の種別に相当する。
【００１８】
図６は、「補助データパケット形式で伝送される放送局間制御信号の構造（ＡＲＩＢ  ＳＴＤ−Ｂ３９）」により定義されるフィールドデータに付加される識別子を説明する図である。
図６において、データ識別ワード２０は放送局間制御信号パケット時に１６進数で“５Ｆ”となる補助データパケットにおけるＤＩＤ、第２データ識別ワード２１は放送局間制御信号パケット時に１６進数で“ＦＥ”となる補助データパケットにおけるＳＤＩＤである。
【００１９】
フィールドデータ識別部１７によって、例えばデータ識別ワード２０及び第２データ識別ワード２１から当該フィールドデータが、「補助データパケット形式で伝送される放送局間制御信号」であると識別された場合、データ種別フラグ１８を通知されたフィールドデータ予測部８では、図６に示す放送局間制御信号データワード２２の構造が既知であることから、次に入力されるべきフィールドデータを容易に予測することが可能となる。
また、フィールドデータ識別部１７から当該フィールドデータが放送局間制御信号であることをデータ種別フラグ１８により通知されたフィールドデータ多重部１４は、フィールドメモリＡ３〜フィールドメモリＤ６から読み出される際に発生する映像データの欠落に係わらず、予測フィールドデータ９の多重を実施するため、フィールドデータの欠落が発生しないフレームシンクロナイザの実現が可能となる。
【００２０】
実施の形態３．
図７は、この発明を実施するための実施の形態３によるフレームシンクロナイザを説明するための図である。
図７において、図１と同一符号は、同一又は同等の機能を示し説明を省略する。
図７において、フィールドメモリＡ３〜フィールドメモリＤ６から映像データを読み出す際に、フレームシンクロナイザ書込み周期と読出し周期の違いから、フィールド単位での映像データの繰り返し（リピート）または飛び（スキップ）が発生する場合に、リピート／スキップの状態（映像データの繰り返し（リピート）または飛び（スキップ）の状態）を通知するスキップ／リピートフラグ１６を読出し制御部７からフィールドデータ多重部１４に送出する。すなわち、読出し制御部７は、情報の重複読出し（映像データのリピート）または読出す情報の欠落（映像データのスキップ）が発生した場合には、情報の重複読出しまたは読出す情報の欠落のいずれかを通知するフラグ（スキップ／リピートフラグ１６）を送出する。
フィールドデータ多重部１４では、スキップ／リピートフラグ１６の状態から、スキップ／リピート発生と判断した場合には予測フィールドデータ９に置き換え、スキップ／リピートが発生していないと判断した場合には何も処理を行わない。
【００２１】
このように、フレームシンクロナイザの読出し制御で検出されるスキップ／リピート信号を使用すれば、フィールドデータを比較することなくフィールド情報の欠落を検出することが可能であり、スキップ／リピート信号をしてフィールド情報の欠落があった場合に、予測フィールドデータを使用して速やかにフィールドデータを補うことが可能である。
【００２２】
以上、すべての実施の形態では、各構成要素の各動作はお互いに関連しており、各構成要素の動作は、上記に示された動作の関連を考慮しながら、一連の動作として置き換えることができる。そして、このように置き換えることにより、方法の発明の実施形態とすることができる。
【００２３】
【発明の効果】
本発明は、フレームシンクロナイザ出力から出てくるフィールドデータを予測する機能を設ける事で、フレームシンクロナイザにおいて映像データの飛び、繰り返しが発生した場合でも、フィールドデータの欠落を防ぐことが可能となる。
【図面の簡単な説明】
【図１】この発明の実施の形態１によるフレームシンクロナイザを説明するための図である。
【図２】補助データパケット形式で伝送される放送局間制御信号のデータ構成図である。
【図３】補助データパケット形式で伝送される放送局間制御信号の構造（ＡＲＩＢ  ＳＴＤ−Ｂ３９）」１５頁に記載される映像モードとカウントダウンの使用例を説明する図である。
【図４】フィールドデータが放送局間制御信号であった場合の予測方法について説明する図である。
【図５】この発明を実施するための実施の形態２によるフレームシンクロナイザを説明するための図である。
【図６】補助データパケット形式で伝送される放送局間制御信号の構造（ＡＲＩＢ  ＳＴＤ−Ｂ３９）により定義されるフィールドデータに付加される識別子を説明する図である。
【図７】この発明を実施するための実施の形態３によるフレームシンクロナイザを説明するための図である。
【符号の説明】
１  入力映像／フィールドデータ、２  書込み制御部、３  フィールドメモリＡ、４  フィールドメモリＢ、５  フィールドメモリＣ、６  フィールドメモリＤ、７  読出し制御部、８  フィールドデータ予測部、９  予測フィールドデータ、１０  映像／フィールドデータ、１１  フィールドデータ分離部、１２  フィールドデータ、１３  フィールドデータ比較部、１４  フィールドデータ多重部、１５  出力映像／フィールドデータ、１６  スキップ／リピートフラグ、１７  フィールドデータ識別部、１８  データ種別フラグ、１９  フィールドメモリ、２０  データ識別ワード、２１  第２データ識別ワード、２５  発局コード、２６  発局時刻、２７  映像カレントモード、２８  映像ネクストモード、２９  映像モードカウントダウン。
【図１】
2004312428.tif 000003
【図２】
2004312428.tif 000004
【図３】
2004312428.tif 000005
【図４】
2004312428.tif 000006
【図５】
2004312428.tif 000007
【図６】
2004312428.tif 000008
【図７】
2004312428.tif 000009