(57)【要約】【課題】  入力されるタイムコード信号のタイムコード値と、入力される映像信号に重畳されているタイムコード値とが不一致の場合であっても、ユーザが一意にタイムコードを視認できるようにタイムコードを表示する。【解決手段】  映像に第１のタイムコードが重畳された重畳映像の信号を入力する第１の入力手段と、第２のタイムコードの信号を入力する第２の入力手段と、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致するか否かに基づいて、表示対象のタイムコードを決定する決定手段と、前記決定手段によって決定されたタイムコードを前記映像に重畳させて表示するよう制御する表示制御手段と、を有することを特徴とする。【選択図】  図１
2016127535.tif 000002
【特許請求の範囲】
【請求項１】
映像に第１のタイムコードが重畳された重畳映像の信号を入力する第１の入力手段と、
第２のタイムコードの信号を入力する第２の入力手段と、
前記第１のタイムコードの値と前記第２のタイムコードの値とが一致するか否かに基づいて、表示対象のタイムコードを決定する決定手段と、
前記決定手段によって決定されたタイムコードを前記映像に重畳させて表示するよう制御する表示制御手段と、
を有することを特徴とする表示制御装置。
【請求項２】
前記決定手段は、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致する場合に、前記表示対象のタイムコードを前記第１のタイムコードに決定することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記決定手段は、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致しない場合に、前記表示対象のタイムコードを前記第１のタイムコードと前記第２のタイムコードとに決定することを特徴とする請求項１または請求項２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致しない場合に、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致しないことを示す情報を表示するよう制御することを特徴とする請求項３に記載の表示制御装置。
【請求項５】
さらに、ユーザによって設定された情報を取得する取得手段を有し、
前記決定手段は、前記取得手段によって取得された前記ユーザによって設定された情報に基づいて、前記表示対象のタイムコードを決定することを特徴とする請求項１乃至請求項４のいずれか一項に記載の表示制御装置。
【請求項６】
前記取得手段は、前記第１のタイムコードと前記第２タイムコードのうちどちらを優先させて表示させるかを示す情報を取得することを特徴とする請求項５に記載の表示制御装置。
【請求項７】
さらに、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致するか否かに基づいて、前記第１のタイムコードの重畳を停止することを示す情報を出力する出力手段を有することを特徴とする請求項１乃至請求項６のいずれか一項に記載の表示制御装置。
【請求項８】
前記出力装置は、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致しない場合に、前記第１のタイムコードの重畳を停止することを示す情報を出力することを特徴とする請求項７に記載の表示制御装置。
【請求項９】
さらに、前記第２のタイムコードの値の所定の部分の画像を生成する描画手段と、
前記第１のタイムコードの値の所定の部分を更新した更新映像を生成する更新手段と
を有し、
前記表示制御手段は、前記描画手段によって生成された前記画像と、前記更新手段によって生成された前記更新映像とを重畳して表示するよう制御する請求項１乃至請求項８のいずれか一項に記載する表示制御装置。
【請求項１０】
前記更新手段は、前記第１のタイムコードの値の所定の部分を消去する処理またはぼかす処理のうちいずれかの処理を行うことを特徴とする請求項１１に記載の表示制御装置。
【請求項１１】
映像に第１のタイムコードが重畳された重畳映像の信号を入力する第１の入力工程と、
第２のタイムコードの信号を入力する第２の入力工程と、
前記第１のタイムコードの値と前記第２のタイムコードの値とが一致するか否かに基づいて、表示対象のタイムコードを決定する決定工程と、
前記決定工程によって決定されたタイムコードを前記映像に重畳させて表示するよう制御する表示制御工程と、
を有することを特徴とする表示制御装置。
【請求項１２】
コンピュータを、請求項１乃至請求項１０のいずれか一項に記載の表示制御装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、及びプログラムに関し、特に映像とタイムコードとを表示する表示制御技術に関する。
【背景技術】
【０００２】
従来、撮像した映像を編集する場合に、タイムコードが用いられている。タイムコードは映像の１フレーム単位での記録される値である。
【０００３】
カメラなどの撮像装置や映像信号を出力する信号発生器などの、映像送信装置では、フレーム毎の映像にタイムコードの値を重畳した映像（画像）を生成し、業務用モニターなどの映像表示装置へ送信するものがある。ここで、タイムコードを重畳した映像をタイムコード重畳映像と称する。タイムコード重畳映像は、基本的に映像そのものである。また、映像送信装置がタイムコードを信号に直接挿入し、映像表示装置へ送信するものがある。ここで、タイムコードが直接挿入された信号をタイムコード信号と称する。そして、映像送信装置には、タイムコード重畳映像と共にタイムコード信号を、映像表示装置へ送信するものがある。
【０００４】
一方、映像表示装置には、映像送信装置から入力されたタイムコード信号を表示する製品が存在する。このような映像表示装置にタイムコード重畳映像とタイムコード信号の両方が入力された場合、映像表示装置は、タイムコード信号に基づくタイムコードと、タイムコード重畳映像上のタイムコードとを、同時に表示する可能性がある。
【０００５】
しかし、映像送信装置の処理能力よりも、タイムコード重畳映像を生成するのにかかる処理負荷の方が大きい場合、映像送信装置がタイムコード重畳映像を送信するタイミングがタイムコード信号を送信するタイミングよりも遅延してしまう可能性がある。このような状況では、映像表示装置による表示は、タイムコード重畳映像上のタイムコードの値と、タイムコード信号のタイムコードの値とが不一致となる場合がある。
【０００６】
そして、従来、タイムコードの値が不一致となるか否かを判断する方法として、３Ｄディスプレイ装置等において左映像と右映像のタイムコードの違いを視認する方法が提案されている（特許文献１）。これは、左映像信号のタイムコード信号と右映像信号のタイムコード信号の両方を表示し、これらのタイムコードが不一致となる場合に不一致が一意に視認できる表示を行うものである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−１３１９６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述した特許文献１では、左右の映像信号でのタイムコード信号からのみ比較しており、タイムコード重畳映像とタイムコード信号とのタイムコードの不一致を検知できない。このため、タイムコード重畳映像とタイムコード信号のタイムコードが不一致である場合、映像表示装置でのタイムコード信号によるタイムコード表示とタイムコード重畳映像の値が異なる、複数のタイムコードが同時に表示される。この結果、ユーザはどのタイムコードが正しいのか分からず、タイムコードの有効性を判断できない場合がある。以上のことから、入力されるタイムコード信号のタイムコード値と、入力される映像信号に重畳されているタイムコード値とが不一致の場合であっても、ユーザが一意にタイムコードを視認できるようにタイムコードを表示することを課題とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明の表示制御装置は、以下の構成を有する。即ち、映像に第１のタイムコードが重畳された重畳映像の信号を入力する第１の入力手段と、第２のタイムコードの信号を入力する第２の入力手段と、前記第１のタイムコードの値と前記第２のタイムコードの値とが一致するか否かに基づいて、表示対象のタイムコードを決定する決定手段と、前記決定手段によって決定されたタイムコードを前記映像に重畳させて表示するよう制御する表示制御手段と、を有する。
【発明の効果】
【００１０】
入力されるタイムコード信号のタイムコード値と、入力される映像信号に重畳されているタイムコード値とが不一致の場合であっても、ユーザが一意にタイムコードを視認できるようにタイムコードを表示することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態１における表示制御装置１００の構成を示す図
【図２】実施形態１における表示制御装置１００の処理を示すフローチャート
【図３】実施形態１における表示制御装置１００の出力映像の表示例を示す図
【図４】実施形態２における表示制御装置３００の構成を示す図
【図５】実施形態２における表示制御装置３００の処理を示すフローチャート
【図６】実施形態２における表示制御装置３００の出力映像の表示例を示す図
【図７】実施形態３における表示制御装置７００の構成を示す図
【図８】実施形態３における表示制御装置７００の処理を示すフローチャート
【図９】実施形態３における表示制御装置７００の出力映像の表示例を示す図
【図１０】実施形態４における表示制御装置１０００の構成を示す図
【図１１】実施形態４における表示制御装置１０００の処理を示すフローチャート
【図１２】実施形態４における表示制御装置１０００の出力映像の表示例を示す図
【図１３】表示制御装置に適応可能なコンピュータのハードウェアの構成例を示すブロック図
【発明を実施するための形態】
【００１２】
以下、添付の図面を参照して、本発明をその好適な実施形態の一例に基づいて詳細に説明する。尚、以下の実施形態において示す構成は一例に過ぎず、図示された構成に限定されるものではない。
【００１３】
（実施形態１）
以下、本実施形態に係る表示制御装置１００について、図面を参照して説明する。まず、本実施形態における表示制御装置１００の構成について、図１を用いて説明する。
【００１４】
本実施形態において表示制御装置１００は、外部機器からの映像信号を入力信号１１０として入力する。ここで、外部機器は、カメラなどの撮像装置、プレーヤや様々な映像信号を出力する信号発生器などの再生装置、映像サーバなど、映像信号を送信する機器である。尚、外部機器は、ケーブルやネットワークなどのインタフェースを介して、表示制御装置１００へ映像信号（入力信号１１０）を送る。本実施形態において入力信号１１０は、タイムコード信号と映像信号とが混在した信号である。ここで、実施形態においてタイムコードは入力映像における時間（時、分、秒等）、及び／又はフレーム数を示す情報である。そして、本実施形態においてタイムコード信号は、外部機器が生成したタイムコードの値を示す信号である。また、映像信号とは、外部機器によって撮像・生成された映像を符号化した信号、または撮像・生成された映像にタイムコードの値を重畳させたタイムコード重畳映像を符号化した信号のことである。
【００１５】
そして、表示制御装置１００は、入力信号１１０を解析し、映像信号を復号して得られる映像と、タイムコード信号を復号して得られるタイムコード値をグラフィックスとして描画した画像（描画）とを合成して出力映像１１１を生成する。そして、表示制御装置１００は、生成した出力映像１１１を表示部１０６に表示するよう制御する。
【００１６】
また、本実施形態において表示制御装置１００は、入力判定部１０１、解析部１０２、コード判定部１０３、描画部１０４、表示制御部１０５を備えており、各処理部についての詳細を以下に説明する。
【００１７】
入力判定部１０１は、表示制御装置１００に入力された入力信号１１０を取得する。そして、入力判定部１０１は、入力信号１１０にタイムコード信号が含まれているか否かを判定し、タイムコード信号が含まれている場合にタイムコード信号を復号して得られるタイムコード値を示す信号タイムコードを取得する。タイムコードには、例えば、ＬＴＣ（Ｌｏｎｇｉｔｕｄｉｎａｌ  Ｔｉｍｅｃｏｄｅ）とＶＩＴＣ（Ｖｅｒｔｉｃａｌ  Ｉｎｔｅｒｖａｌ  Ｔｉｍｅｃｏｄｅ）とがある。尚、ＬＴＣはテープの長手方向に記録されるタイムコードであり、ＶＩＴＣは映像信号の垂直帰線（消去）期間に記録されるタイムコードである。
【００１８】
そして、入力判定部１０１は、入力信号１１０にタイムコード信号が含まれているか否かを示す情報と信号タイムコードとに基づいて、タイムコード入力情報１２１を生成する。入力判定部１０１は、生成したタイムコード入力情報１２１をコード判定部１０３及び描画部１０４へ出力し、入力した入力信号１１０に含まれる映像信号１２０を解析部１０２へ出力する。
【００１９】
解析部１０２は、映像信号１２０を１フレーム毎に復号して映像１２２を生成する。また、解析部１０２は、復号した映像１２２の１フレームの画像内にタイムコードが重畳されているかを、例えば後述のような既存の文字認識技術を用いて解析する。ここで、１フレームの画像内にタイムコードが重畳されている場合、解析部１０２は、映像１２２がタイムコード重畳映像であると判断する。映像１２２がタイムコード重畳映像である場合（映像１２２にタイムコードが重畳されている場合）、解析部１０２は次の情報を取得する。即ち、解析部１０２は、映像１２２に重畳されているタイムコードの値である重畳タイムコードと、映像１２２においてタイムコードが表示される領域の位置を示す重畳領域に関する情報とを取得する。そして、解析部１０２は、映像１２２がタイムコード重畳映像であるか否かを示す情報、重畳タイムコード、及び重畳領域に関する情報に基づいて、タイムコード重畳情報１２３を生成する。解析部１０２は、タイムコード重畳情報１２３をコード判定部１０３へ出力し、映像１２２を表示制御部１０５へ出力する。
【００２０】
コード判定部１０３は、入力判定部１０１から入力したタイムコード入力情報１２１と、解析部１０２から入力したタイムコード重畳情報１２３とに基づいて、信号タイムコードと重畳タイムコードとに差異がないかあるか（一致するか否か）を判定する。そして、コード判定部１０３は、信号タイムコードと重畳タイムコードとが一致するか否かの判定結果に基づいて、信号タイムコードに関する画像を描画するか否かを決定する。さらにコード判定部１０３は、判定した結果（即ち、決定した結果）に基づいて、描画する画像の内容と、映像の画像内における当該描画する画像の領域に関する情報とを含む描画命令１２４を描画部１０４へ出力する。
【００２１】
描画部１０４は、入力判定部１０１から入力したタイムコード入力情報１２１と、コード判定部１０３から入力した描画命令１２４とに基づいて、タイムコードに関する画像を描画し、描画１２５を生成する。そして、描画部１０４は生成した描画１２５を表示制御部１０５へ出力する。尚、描画部１０４は、グラフィックスを用いても構わないし、その他の方法を用いて描画１２５を生成しても構わない。また、この描画１２５は、タイムコードや警告に関する画像であって、ユーザによって視認可能なように表示される画像である。
【００２２】
表示制御部１０５は、解析部１０２から出力された映像１２２と、描画部１０４から出力された描画１２５とを重畳（合成）し、出力映像１１１を生成する。そして表示制御部１０５は、生成した出力映像１１１を表示部１０６に表示するよう制御する。
【００２３】
次に、本実施形態における表示制御装置１００が出力映像１１１を表示部１０６に表示するよう制御する表示制御処理について、図２を用いて説明する。図２は、本実施形態における表示制御装置１００の表示制御処理の手順を示すフローチャートである。
【００２４】
ステップＳ２０１において入力判定部１０１は、入力信号１１０にタイムコード信号が含まれているか否かを判定する。ステップＳ２０１において、入力信号１１０にタイムコード信号（例えばＬＴＣまたはＶＩＴＣ）が含まれている場合（ステップＳ２０１においてＹＥＳ）、表示制御装置１００はステップＳ２０２の処理へ進む。一方、入力信号１１０にタイムコード信号が含まれていない場合（ステップＳ２０１においてＮＯ）、表示制御装置１００はステップＳ２０８の処理へ進む。
【００２５】
ステップＳ２０２において入力判定部１０１は、入力信号１１０に含まれるタイムコード信号を復号して、タイムコード値を示す信号タイムコードを取得する。そして、入力判定部１０１は、取得した信号タイムコードに基づいて、タイムコード入力情報１２１を生成する。また、ステップＳ２０２において解析部１０２は、入力信号１１０に含まれる映像信号１２０を入力し、映像信号１２０を復号して映像１２２を生成する。
【００２６】
ステップＳ２０３において解析部１０２は、ステップＳ２０２において解析した結果に基づいて、映像信号１２０を復号して生成した映像１２２の画像内に、タイムコードが重畳されているか否かを解析する。そして、ステップＳ２０３においてタイムコードが重畳されていると判定された場合（ステップＳ２０３においてＹＥＳ）に、解析部１０２は映像１２２がタイムコード重畳映像であると判断し、ステップＳ２０４の処理へ進む。一方、ステップＳ２０３においてタイムコードが重畳されていないと判定された場合（ステップＳ２０３においてＮＯ）に、解析部１０２は映像１２２がタイムコード重畳映像ではないと判断し、ステップＳ２０７の処理へ進む。
【００２７】
尚、本実施形態のステップＳ２０３において解析部１０２は、次のようにして映像１２２の画像内にタイムコードが重畳されているか否かを解析する。即ち、解析部１０２は、映像１２２の１フレーム分の画像全体の領域内、または１フレーム分の画像を任意のサイズで分割した部分領域のうち特定の領域内に、特定の文字を含む特定パターンの画像が存在するか否かを解析する。そして、解析部１０２は、画像全体の領域内または特定の領域内に、特定パターンの画像が存在する場合に、映像１２２の画像内にタイムコードが重畳されていると解析する。ここで、特定パターンの画像とは、「００：００：００：００」のような数字と区切り文字の並びで示されるタイムコードを表示する際の文字及びパターン（形式）のことである。尚、タイムコードが重畳されているかを解析する方法は、上述した方法に限定されず、映像１２２の画像内の数字が１フレーム単位または複数フレーム単位で更新されているか否かを解析することによってタイムコードが重畳されているかを判定しても構わない。また、文字画像やパターンについては、上述したものに限定されるものではなく、ユーザにとって視認可能なように表示する方法であれば構わない。
【００２８】
ステップＳ２０４においてコード判定部１０３は、重畳タイムコードと信号タイムコードとが一致するか否かを判定する。ここで、重畳タイムコードは、映像１２２の画像内に重畳されているタイムコードの値であって、ステップＳ２０３においてタイムコードが重畳されていると判定された場合に、解析部１０２によって生成される重畳されているタイムコードの値である。
【００２９】
尚、ステップＳ２０３においてタイムコードが重畳されていると判定された場合に、解析部１０２は、重畳タイムコードと、重畳タイムコードが重畳されている領域である重畳領域に関する情報に基づいて、タイムコード重畳情報１２３を作成する。また、信号タイムコードは、入力信号１１０に含まれるタイムコード信号を復号して得られるタイムコードの値であって、ステップＳ２０１において入力信号１１０にタイムコード信号が含まれていると判定された場合に、入力判定部１０１によって生成される。
【００３０】
即ち、コード判定部１０３は、解析部１０２から出力されたタイムコード重畳情報１２３の重畳タイムコードと、入力判定部１０１から出力されたタイムコード入力情報１２１の信号タイムコードとを比較し、これらのコードが一致するか否かを判定する。そして、ステップＳ２０４において重畳タイムコードと信号タイムコードとが一致する場合（ステップＳ２０４におけるＹＥＳ）、ステップＳ２０５の処理へ進み、一致しない場合（ステップＳ２０４におけるＮＯ）、ステップＳ２０６の処理へ進む。
【００３１】
尚、本実施形態においてコード判定部１０３は、重畳タイムコードと信号タイムコードとが等しい場合に一致すると判定するが、これに限定されない。即ち、重畳タイムコードの数値と信号タイムコードの数値との差が所定範囲内であれば、重畳タイムコードと信号タイムコードが一致していると判定しても構わない。ここで、所定範囲は限定されず、表示制御装置１００の処理性能に基づいて設定された値でもよいし、ユーザによって設定された値でもよい。
【００３２】
ステップＳ２０５において表示制御装置１００は、重畳タイムコードを表示対象のタイムコードとして決定する。そして、ステップＳ２０５において表示制御部１０５は、映像１２２に重畳されている重畳タイムコードを表示部１０６に表示する処理を行う。また、ステップＳ２０５においてコード判定部１０３及び表示制御部１０５は、入力判定部１０１によって生成されたタイムコード入力情報１２１の信号タイムコードに関する画像を映像１２２に重畳しない場合の処理を行う。
【００３３】
即ち、ステップＳ２０５においてコード判定部１０３は、信号タイムコードに関する画像の表示をしないために、信号タイムコードに関する画像を描画しないことを指示する描画命令１２４を生成し、生成した描画命令１２４を描画部１０４へ出力する。そして、描画部１０４は取得した描画命令１２４に基づいて、タイムコードに関する画像を描画しないことを決定し、タイムコード入力情報１２１に基づく信号タイムコードに関する画像を描画せずに描画１２５を生成する。即ち、ステップＳ２０５において描画部１０４は何も描画されていない描画１２５を表示制御部１０５へ出力する。表示制御部１０５は描画部１０４で生成された描画１２５と解析部１０２で復号された映像１２２とを重畳して出力映像１１１を生成する。即ち、ステップＳ２０５において描画１２５は何も描画されていないため、表示制御部１０５は映像１２２のみを出力映像１１１として表示部１０６に表示するよう制御する。そして、ステップＳ２０５の処理が終わると、ステップＳ２０８の処理へ進む。
【００３４】
尚、ステップＳ２０５において描画部１０４は、何も描画されていない描画１２５を生成したが、これに限定されず、信号タイムコードに関する画像を表示しないことを示す情報を表示制御部１０５へ出力しても構わない。
【００３５】
ここで、ステップＳ２０５において表示部１０６に表示される出力映像１１１を図３（ａ）に示す。図３（ａ）に示すように、ステップＳ２０５において入力信号１１０には映像信号１２０とタイムコード信号とが含まれ、映像信号１２０には重畳タイムコードが重畳されている。さらに、タイムコード信号に基づく信号タイムコードと、映像信号に重畳された重畳タイムコードとは、どちらも「ＶＩＴＣ：１２：３４：５６：０１」であり、一致している。このような入力信号が表示制御装置１００に入力された場合、表示制御部１０５は出力３０２を表示部１０６に表示（出力）するよう制御する。即ち、表示部１０６には、図３（ａ）の出力３０２に示すように、信号タイムコードに関する画像（描画１２５）は表示されず、映像１２２に含まれる重畳タイムコードが表示される。これは、ステップＳ２０５において描画部１０４が、タイムコード入力情報１２１の信号タイムコードに関する画像を描画していないためである。このように表示することによって、ユーザは表示部１０６に表示された出力３０２によって、一意にタイムコードを視認できる。
【００３６】
また、ステップＳ２０６において表示制御装置１００は、信号タイムコードを表示対象のタイムコードとして決定する。そして、ステップＳ２０６においてコード判定部１０３及び表示制御部１０５は、重畳タイムコードと信号タイムコードとが不一致であることを示す警告と、タイムコード入力情報１２１の信号タイムコードに関する画像とを映像１２２に重畳する処理を行う。
【００３７】
即ち、ステップＳ２０６においてコード判定部１０３は、信号タイムコードに関する画像と警告を示す画像とを表示するために、信号タイムコードに関する画像及び警告を示す画像を描画することを指示する描画命令１２４を生成し、描画部１０４へ出力する。尚、描画命令１２４は、描画内容として信号タイムコードに関する画像と警告に関する画像を指定し、描画内容を描画する領域として重畳タイムコードが表示される重畳領域とは異なる領域を指定している。そして、描画部１０４は取得した描画命令１２４に基づいて、信号タイムコード及び警告に関する画像を描画することを決定し、各画像の描画を行い、描画１２５を生成する。ここで、ステップＳ２０６において描画部１０４は、描画１２５に含まれる警告を示す画像を枠で囲ったり、点滅させたり、当該警告を示す画像中の文字の色を変えたりするなど、ユーザにとって警告を視認可能なように、警告を示す画像を描画すればよい。尚、描画部１０４は、予め決定された描画する内容（即ち、警告を示す画像の内容）に基づいて、警告を示す画像を描画しても構わない。例えば、描画部１０４は、警告の度合いに基づいて、警告を示す画像の描画を制御してもよい。
【００３８】
そして、ステップＳ２０６において描画部１０４は生成した描画１２５を表示制御部１０５へ出力し、表示制御部１０５は描画部１０４で生成された描画１２５と、解析部１０２で復号された映像１２２とを重畳して出力映像１１１を生成する。即ち、ステップＳ２０６において表示制御部１０５は、映像１２２と、信号タイムコードを示す画像と警告を示す画像とを含む描画１２５とを、出力映像１１１として表示部１０６に表示するよう制御する。ステップＳ２０６の処理が終わると、ステップＳ２０８の処理へ進む。
【００３９】
ここで、ステップＳ２０６において表示部１０６に表示される出力映像１１１を図３（ｂ）に示す。図３（ｂ）に示すように、ステップＳ２０６において入力信号１１０には映像信号とタイムコード信号とが含まれ、映像信号には重畳タイムコードが重畳されている。さらに、タイムコード信号に基づく信号タイムコードは「ＶＩＴＣ：１２：３４：５６：０１」であり、映像信号１２０に重畳された重畳タイムコードは「ＶＩＴＣ：１２：３４：５６：００」であるため、これらのタイムコードはずれている（一致していない）。このような入力信号が表示制御装置１００に入力された場合、表示制御部１０５は出力３１２を表示部１０６に表示するよう制御する。即ち、表示部１０６には、図３（ｂ）の出力３１２に示すように、信号タイムコードと重畳タイムコードとの両方が表示され、さらに警告を示す画像も重畳されて表示される。このように信号タイムコードを示す画像と、警告を示す画像とを表示することによって、ユーザは表示部１０６に表示された出力３０２によって、信号タイムコードの値を視認でき、信号タイムコードと重畳タイムコードとの不一致を視認できる。
【００４０】
また、ステップＳ２０７において表示制御装置１００は、信号タイムコードを表示対象のタイムコードとして決定する。そして、ステップＳ２０７においてコード判定部１０３及び表示制御部１０５は、タイムコード入力情報１２１の信号タイムコードに関する画像を映像１２２に重畳し、信号タイムコードを表示部１０６に表示する処理を行う。
【００４１】
即ち、ステップＳ２０７においてコード判定部１０３は、信号タイムコードに関する画像を表示するために、信号タイムコードに関する画像を描画することを指示する描画命令１２４を生成し、描画部１０４へ出力する。尚、描画命令１２４は、描画内容として信号タイムコードに関する画像を指定し、描画内容を描画する領域として任意の領域を指定している。そして、描画部１０４は取得した描画命令１２４に基づいて、信号タイムコードに関する画像を描画することを決定し、タイムコード入力情報１２１の信号タイムコードの描画を行い、描画１２５を生成する。そして、描画部１０４は生成した描画１２５を表示制御部１０５へ出力し、表示制御部１０５は描画部１０４で生成された描画１２５と、解析部１０２で復号された映像１２２とを重畳して出力映像１１１を生成する。ここで、ステップＳ２０７において解析部１０２で復号された映像１２２には、重畳タイムコードが含まれていない。即ち、ステップＳ２０７において表示制御部１０５は、重畳タイムコードが含まれていない映像１２２と、信号タイムコードを示す画像を含む描画１２５とを、出力映像１１１として表示部１０６に表示するよう制御する。そしてステップＳ２０７の処理が終わると、ステップＳ２０８の処理へ進む。
【００４２】
ここで、ステップＳ２０７において表示部１０６に表示される出力映像１１１を図３（ｃ）に示す。図３（ｃ）に示すように、ステップＳ２０７において入力信号には映像信号とタイムコード信号とが含まれ、映像信号には重畳タイムコードが重畳されていない。このような入力信号が表示制御装置１００に入力された場合、表示制御部１０５は出力３２２を表示部１０６に表示するよう制御する。即ち、表示部１０６には、図３（ｃ）の出力３２２に示すように、重畳タイムコードに関する画像は表示されず、信号タイムコードのみが描画される。このように表示することによって、ユーザは表示部１０６に表示された出力３２２によって、一意にタイムコードを視認できる。
【００４３】
ステップＳ２０８において全体制御部１０７は、表示制御装置１００に入力された入力信号１１０の映像を全て解析し終わったか否かを判定する。ステップＳ２０８において入力信号１１０の全ての映像の解析が完了したと判定した場合（ステップＳ２０８のＹＥＳ）、表示制御装置１００は表示制御処理を終了する。一方、ステップＳ２０８において入力信号１１０の全ての映像の解析が完了していないと判定した場合（ステップＳ２０８のＮＯ）、表示制御装置１００はステップＳ２０１の処理へ戻って、残りの映像の解析を行う。
【００４４】
上述した処理によって、本実施形態の表示制御装置１００は、入力されるタイムコード信号のタイムコード値と、入力される映像信号に重畳されているタイムコード値とが不一致の場合であっても、適切にタイムコードを表示することができる。即ち、本実施形態において表示制御装置１００は、ユーザが一意にタイムコードを視認できるように表示部１０６を制御することができる。
【００４５】
また、表示制御装置１００は、信号タイムコードと重畳タイムコードとの両方が表示部１０６に表示される場合であっても、警告を示す画像を表示させることにより、ユーザが重畳タイムコードの有効性を判断できるように表示部１０６を制御することができる。
【００４６】
（実施形態２）
以下、実施形態２に係る表示制御装置４００について、図面を参照して説明する。まず、本実施形態における表示制御装置４００の構成について、図４を用いて説明する。尚、本実施形態の図４において、実施形態１の図１の処理部と同じ機能を有する処理部は同じ符号を付与し、その説明を省略する。
【００４７】
図４において表示制御装置４００は、ユーザによって設定された情報を示すユーザ設定４１０を入力する点で、実施形態１の図１に示す表示制御装置１００と異なる。本実施形態においてユーザ設定４１０は、ユーザが設定したタイムコードの表示優先度に関する情報を含む。尚、本実施形態においてユーザ設定４１０は、ＶＩＴＣなどの信号タイムコードと、タイムコード重畳映像の重畳タイムコードとのうち、どちらのタイムコードを優先して表示するかを示す情報である。例えば、優先度の高いタイムコードに対応する情報をユーザ設定４１０としてもよい。
【００４８】
また、図４において表示制御装置４００は、設定部４０１（取得手段）を備えている点で、実施形態１の図１に示す表示制御装置１００と異なる。設定部４０１（取得手段）は、入力されたユーザ設定４１０に含まれる、ユーザが設定したタイムコードの表示優先度に関する情報を取得し、取得した当該情報を優先度情報４２０としてコード判定部１０３に出力する。尚、本実施形態において設定部４０１は、取得した表示優先度に関する情報を保持する。
【００４９】
コード判定部１０３は、入力判定部１０１から入力したタイムコード入力情報１２１と、解析部１０２から入力したタイムコード重畳情報１２３とに加え、設定部４０１から出力された優先度情報４２０とに基づいて、次の判定処理を行う。即ち、コード判定部１０３は、入力したタイムコード入力情報１２１と、タイムコード重畳情報１２３と、優先度情報４２０とに基づいて、信号タイムコードと重畳タイムコードとに差異があるか否かを判定する。ここで、本実施形態においてコード判定部１０３は、信号タイムコードの描画をするかしないかを判断する。コード判定部１０３は、判断した結果に基づいて、描画命令１２４を描画部１０４へ出力する。
【００５０】
次に、本実施形態における表示制御装置４００が出力映像１１１を表示部１０６に表示するよう制御する表示制御処理について、図５を用いて説明する。図５は、本実施形態における表示制御装置４００の表示制御処理の手順を示すフローチャートである。尚、図５において実施形態１の図２と同じ処理を行うものは、同じ符号を付して説明を省略する。
【００５１】
本実施形態のステップＳ２０３においてタイムコードが映像１２２の画像内に重畳されていると判定された場合（ステップＳ２０３においてＹＥＳ）、解析部１０２は映像１２２がタイムコード重畳映像であると判断し、ステップＳ５０１の処理へ進む。
【００５２】
ステップＳ５０１においてコード判定部１０３は、設定部４０１から取得した優先度情報４２０に基づいて、重畳タイムコードと信号タイムコードのうちどちらを優先して表示するかを決定する。ここで、実施形態１と同様に、重畳タイムコードは映像１２２の画像内に重畳されているタイムコードの値を示し、信号タイムコードは入力信号１１０に含まれるタイムコード信号を復号して得られるタイムコードの値を示す。
【００５３】
そして、ステップＳ５０１において重畳タイムコードの表示を優先すると決定された場合（ステップＳ５０１においてＹＥＳ）、表示制御装置４００はステップＳ２０５の処理へ進む。即ち、ステップＳ２０５において表示制御装置４００は、重畳タイムコードを表示対象のタイムコードとして決定する。そして、表示制御装置４００は、信号タイムコードを表示せずに、解析部１０２から出力されるタイムコード重畳情報１２３の重畳タイムコードを表示部１０６に表示する処理を行う。一方、ステップＳ５０１において重畳タイムコードの表示を優先しないと決定された場合（ステップＳ５０１においてＮＯ）、表示制御装置４００はステップＳ２０７の処理へ進む。即ち、ステップＳ２０７において表示制御装置４００は、信号タイムコードを表示対象のタイムコードとして決定し、入力判定部１０１から出力されるタイムコード入力情報１２１の信号タイムコードを表示部１０６に表示する処理を行う。
【００５４】
次に、本実施形態における表示部１０６に表示される出力映像１１１の表示例を図６（ａ）及び図６（ｂ）に示す。
【００５５】
まず、本実施形態の図５のステップＳ２０５において表示部１０６に表示される出力映像１１１に関して図６（ａ）を用いて説明する。図６（ａ）に示すように、ステップＳ２０５において入力信号１１０には映像信号１２０とタイムコード信号とが含まれ、映像信号１２０には重畳タイムコードが重畳されている。さらに、タイムコード信号に基づく信号タイムコードは「ＶＩＴＣ：１２：３４：５６：０１」であり、映像信号１２０に重畳された重畳タイムコードは「ＶＩＴＣ：１２：３４：５６：００」であるため、これらのタイムコードはずれている（一致していない）。さらに、設定部４０１から出力される優先度情報４２０に基づく表示優先度に関する情報は、重畳タイムコードを信号タイムコードよりも優先して表示させることを示している。
【００５６】
上述した入力信号１１０が表示制御装置４００に入力され、上述した優先度情報４２０が設定部４０１により設定された場合、表示制御装置４００は出力６０１を表示部１０６に表示するよう制御する。即ち、表示部１０６には、図６（ａ）の出力６０１に示すように、信号タイムコードに関する画像（描画１２５）は表示されず、映像１２２に含まれる重畳タイムコードが表示される。これは、ステップＳ２０５において描画部１０４が、タイムコード入力情報１２１の信号タイムコードに関する画像を描画していないためである。以上で説明したように、表示制御装置４００は、重畳タイムコードの値と信号タイムコードの値とが不一致の場合であっても、図６（ａ）の出力６０１に示すように重畳タイムコードのみを表示するよう制御する。これにより、ユーザは一意にタイムコードを視認することができる。
【００５７】
次に、本実施形態の図５のステップＳ２０７において表示部１０６に表示される出力映像１１１に関して図６（ｂ）を用いて説明する。図６（ｂ）に示すように、ステップＳ２０７において入力信号１１０には映像信号１２０とタイムコード信号とが含まれ、映像信号１２０には重畳タイムコードが重畳されている。さらに、タイムコード信号に基づく信号タイムコードは「ＶＩＴＣ：１２：３４：５６：０１」であり、映像信号１２０に重畳された重畳タイムコードは「ＶＩＴＣ：１２：３４：５６：００」であるため、これらのタイムコードがずれている（一致していない）。さらに、設定部４０１から出力される優先度情報４２０に基づく表示優先度に関する情報は、信号タイムコードを重畳タイムコードよりも優先して表示させることを示している。
【００５８】
上述した入力信号１１０を表示制御装置４００に入力され、上述した優先度情報４２０が設定部４０１により設定された場合、表示制御装置４００は出力６１１を表示部１０６に表示するよう制御する。即ち、表示部１０６には、図６（ｂ）の出力６１１に示すように、信号タイムコードと重畳タイムコードとの両方のタイムコードが表示される。ただし、重畳タイムコードと信号タイムコードであることが一意に識別できるように表示されているため、ユーザは重畳タイムコードと信号タイムコードの不一致を判断でき、表示されているタイムコードの有効性を判断することができる。また、ユーザは、信号タイムコードが重畳タイムコードよりも優先される情報であることを視認することができる。
【００５９】
以上した処理よって、本実施形態の表示制御装置４００は、入力されるタイムコード信号のタイムコード値と、入力される映像信号に重畳されているタイムコード値とが不一致の場合であっても、適切にタイムコードを表示することができる。即ち、本実施形態において表示制御装置４００は、ユーザが一意にタイムコードを視認できるように表示部１０６を制御することができる。
【００６０】
また、本実施形態の表示制御装置４００は、表示優先度に関する情報に基づいて、タイムコードの表示を制御することが可能である。即ち、表示制御装置４００は、信号タイムコードと重畳タイムコードが不一致の場合であっても、表示優先度に関する情報に基づいて、ユーザにとって一意に視認可能なようにタイムコードの表示を制御することができる。
【００６１】
（実施形態３）
以下、実施形態３に係る表示制御装置７００について、図面を参照して説明する。まず、本実施形態における表示制御装置７００の構成について、図７を用いて説明する。尚、本実施形態の図７において、実施形態１の図１の処理部と同じ機能を有する処理部は同じ符号を付与し、その説明を省略する。
【００６２】
図７において表示制御装置７００は、送信部７０１を有し、外部機器７１０を制御する点で、実施形態１の図１に示す表示制御装置１００と異なる。本実施形態において表示制御装置７００の送信部７０１は、コード判定部１０３から判定情報７２０を取得し、取得した判定情報７２０に基づいて制御信号７２１を生成する。そして、送信部７０１は、生成した制御信号７２１を、ＲＳ２３２Ｃ（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ  ２３２）などのインタフェースを介して外部機器７１０に出力する。ここで、判定情報７２０は、コード判定部１０３によって生成された情報であって、映像へタイムコードを重畳する処理を行うか否か（継続するか停止するか）に関する情報である。尚、本実施形態においてコード判定部１０３は、入力判定部１０１から入力されたタイムコード入力情報１２１と、解析部１０２から入力されたタイムコード重畳情報１２３に基づいて、映像へタイムコードを重畳する処理を行うか否かを判定する。
【００６３】
また、本実施形態において外部機器７１０は、受信部７１１、制御部７１２、及び出力部７１３（出力手段）を備えている。受信部７１１は、表示制御装置７００の送信部７０１から出力された制御信号７２１を受信し、受信した制御信号７２１に基づいてタイムコード重畳要求７２２を取得する。そして、受信部７１１は、取得したタイムコード重畳要求７２２を、制御部７１２に出力する。尚、タイムコード重畳要求７２２は、外部機器７１０が映像にタイムコードを重畳するために用いる情報である。また、タイムコード重畳要求７２２には、撮影・生成された映像にタイムコードの値を重畳させることを要求するか否かに関する情報が含まれる。
【００６４】
制御部７１２は、受信部７１１から出力されたタイムコード重畳要求７２２に基づいて、外部機器７１０において、撮影・生成された映像にタイムコードの値を重畳させたタイムコード重畳映像を生成するか否かを決定する。そして、制御部７１２は、決定した結果に基づくタイムコード重畳指示７２３を出力部７１３へ出力する。出力部７１３（出力手段）は、制御部７１２から出力されたタイムコード重畳指示７２３に基づいて入力信号１１０を生成し、生成した入力信号１１０を表示制御装置７００へ出力する。
【００６５】
次に、本実施形態における表示制御装置７００が出力映像１１１を表示部１０６に表示制御する表示制御処理について、図８を用いて説明する。図８は、本実施形態における表示制御装置７００の表示制御処理の手順を示すフローチャートである。尚、図８において実施形態１の図２と同じ処理を行うものは、同じ符号を付して説明を省略する。
【００６６】
本実施形態のステップＳ２０４において重畳タイムコードと信号タイムコードとが一致しないと判定された場合（ステップＳ２０４においてＮＯ）、表示制御装置７００はステップＳ８０１の処理へ進む。
【００６７】
ステップＳ８０１において表示制御装置７００は、重畳タイムコードを表示対象のタイムコードとして決定する。そして、表示制御装置７００は、入力判定部１０１から出力されるタイムコード入力情報１２１の信号タイムコードを表示せずに、解析部１０２から出力されるタイムコード重畳情報１２３の重畳タイムコードを表示部１０６に表示する処理を行う。さらに、ステップＳ８０１において表示制御装置７００は、外部機器７１０にタイムコードの重畳を解除するよう要求するための処理を行う。即ち、ステップＳ８０１においてコード判定部１０３は、タイムコードの重畳を停止（禁止）することを示す判定情報７２０を生成し、生成した判定情報７２０を送信部７０１へ出力する。送信部７０１は、コード判定部１０３から出力された判定情報７２０を制御信号７２１に変換し、変換した制御信号７２１を外部機器７１０に出力する。
【００６８】
このステップＳ８０１の処理により、外部機器７１０は、映像にタイムコードを重畳する処理を停止することができる。即ち、受信部７１１は、送信部７０１から受信した制御信号７２１に基づいてタイムコード重畳要求７２２を取得し、制御部７１２へ出力する。制御部７１２は、受信部７１１から出力されたタイムコード重畳要求７２２に基づいて、タイムコードの重畳を停止することを示すタイムコード重畳指示７２３を生成し、出力部７１３に出力する。出力部７１３は、制御部７１２から出力されたタイムコード重畳指示７２３に基づいて、映像へタイムコードを重畳する処理を停止し、タイムコードが重畳されていない映像の入力信号１１０を生成し、生成した入力信号１１０を表示制御装置７００へ出力する。この結果、表示制御装置７００には、タイムコードが重畳されていない映像を符号化した入力信号１１０が入力される。
【００６９】
次に、本実施形態における表示部１０６に表示される出力映像１１１の表示例を図９（ａ）及び図９（ｂ）に示す。
【００７０】
まず、本実施形態の図８のステップＳ２０４において重畳タイムコードの値と信号タイムコードの値とが一致しないと判定された場合に、ステップＳ８０１において表示部１０６に表示される出力映像１１１に関して、図９（ａ）を用いて説明する。図９（ａ）に示すように、ステップＳ８０１において入力信号１１０には映像信号１２０とタイムコード信号とが含まれ、映像信号１２０には重畳タイムコードが重畳されている。さらに、タイムコード信号に基づく信号タイムコードは「ＶＩＴＣ：１２：３４：５６：０１」であり、映像信号１２０に重畳された重畳タイムコードは「ＶＩＴＣ：１２：３４：５６：００」であるため、これらのタイムコードはずれている（一致していない）。
【００７１】
このような入力信号１１０が表示制御装置７００に入力された場合、表示制御部１０５は出力９０１を表示部１０６に表示するよう制御する。即ち、表示部１０６には、図９（ａ）の出力９０１に示すように、信号タイムコードに関する画像（描画１２５）は表示されず、映像１２２に含まれる重畳タイムコードが表示される。以上説明したように、表示制御装置７００は、重畳タイムコードの値と信号タイムコードの値とが不一致の場合であっても、図９（ａ）の出力９０１に示すように、重畳タイムコードのみを表示するよう制御する。これにより、ユーザは一意にタイムコードを視認することができる。
【００７２】
また、上述のような入力信号１１０が表示制御装置７００に入力された場合、ステップＳ８０１において表示制御装置７００は、外部機器７１０に対してタイムコードの重畳を解除するための処理を行う。即ち、表示制御装置７００は、外部機器７１０に、タイムコードの重畳を解除するよう要求するため、図９（ａ）に示すように、制御信号７２１としてタイムコードの重畳を停止することを示す情報９０２を外部機器７１０に出力する。
【００７３】
次に、本実施形態の図８のステップＳ８０１においてタイムコードの重畳を停止することを示す情報９０２が出力された後の処理に関して、図９（ｂ）を用いて説明する。ステップＳ８０１においてタイムコードの重畳を停止することを示す情報９０２が出力された後、表示制御装置７００には図９（ｂ）に示すように重畳タイムコードが映像信号１２０に重畳されていない入力信号１１０が入力される。この場合、図８のステップＳ２０３においてタイムコードが重畳されていないと判定される（ステップＳ２０３においてＮＯ）ため、表示制御装置７００はステップＳ２０７の処理に進む。即ち、表示部１０６には、図９（ｂ）の出力９１２に示すように、重畳タイムコードは表示されず、信号タイムコードのみが表示される。以上で説明したように、表示制御装置７００は、重畳タイムコードと信号タイムコードとが一致しない場合に、タイムコードの重畳を停止することを示す情報９０２を出力し、その後、描画部１０４が描画した信号タイムコードのみを表示するよう制御する。これにより、ユーザは一意にタイムコードを視認することができる。
【００７４】
上述した処理によって、本実施形態の表示制御装置７００は、入力されるタイムコード信号のタイムコード値と、入力される映像信号に重畳されているタイムコード値とが不一致の場合であっても、適切にタイムコードを表示することができる。即ち、本実施形態において表示制御装置７００は、ユーザが一意にタイムコードを視認できるように表示部１０６を制御することができる。
【００７５】
また、本実施形態において表示制御装置７００は、信号タイムコードと重畳タイムコードが不一致の場合にと、入力信号を出力する外部機器に対して、映像へのタイムコードの重畳を停止するように要求する。これにより、表示制御装置７００は１つのタイムコードのみを表示するよう制御し、ユーザは表示されているタイムコードの有効性を判断することが可能となる。
【００７６】
（実施形態４）
以下、実施形態４に係る表示制御装置１０００について、図面を参照して説明する。まず、本実施形態における表示制御装置の構成について、図１０を用いて説明する。尚、本実施形態の図１０において、実施形態１の図１の処理と同じ機能を有する処理部は同じ符号を付与し、その説明を省略する。
【００７７】
図１０において表示制御装置１０００は、更新部１００１を備えている点で、実施形態１の図１に示す表示制御装置１００と異なる。本実施形態において解析部１０２は、映像１２２を表示制御部１０５ではなく更新部１００１に出力する。また、解析部１０２は、映像１２２がタイムコード重畳映像である場合、実施形態１と同様に、重畳タイムコードと、重畳タイムコードが重畳されている領域を示す重畳領域に関する情報とを取得する。さらに、本実施形態において解析部１０２は、加えて、重畳タイムコードの各文字（数字、桁）の領域、各文字のサイズ、及び各文字の色に関する情報も取得する。そして、解析部１０２は、取得した情報に基づいてタイムコード重畳情報１２３を生成する。即ち、本実施形態においてタイムコード重畳情報１２３には、重畳タイムコード及び重畳領域に関する情報に加えて、重畳タイムコードの各文字の領域、各文字のサイズ、及び各文字の色に関する情報が含まれる。
【００７８】
コード判定部１０３は、実施形態１と同様に、タイムコード入力情報１２１とタイムコード重畳情報１２３とに基づいて、タイムコード入力情報１２１の信号タイムコードに関する画像を描画するかしないかを決定する。そして、コード判定部１０３は、決定した結果に基づいて描画命令１２４を生成し、生成した描画命令１２４を描画部１０４に出力する。ここで、本実施形態においてコード判定部１０３は、信号タイムコードに関する画像を描画すると決定した場合に、信号タイムコードの一部分（所定の部分）のみを描画することを指示する情報を含む描画命令１２４を生成する。さらに、この場合、コード判定部１０３は、信号タイムコードの一部を描画するために、信号タイムコードの一部を描画する領域（描画領域）を、タイムコード重畳情報１２３の重畳タイムコードの各文字の領域に基づいて決定する。尚、コード判定部１０３は、描画領域の他に、描画する信号タイムコードの文字のサイズ、及び文字の色を決定する。また、コード判定部１０３は、タイムコード重畳映像の重畳タイムコードを更新するために、描画命令１２４に含まれる、描画する画像の領域と同一の領域を更新領域として決定する。そして、コード判定部１０３は、決定した更新領域に関する情報を示す更新領域情報１０２０を生成し、生成した更新領域情報１０２０を更新部１００１に出力する。
【００７９】
描画部１０４は、コード判定部１０３から出力された描画命令１２４に基づいて、指定された信号タイムコードの一部の画像を指定された特定領域に描画し、描画１２５を生成する。
【００８０】
更新部１００１は、コード判定部１０３から出力された更新領域情報１０２０に基づいて、指定された更新領域にある重畳タイムコードの文字を消去（削除）したりぼかしたりして、映像１２２の更新を行い、更新映像１０２１を生成する。そして、更新部１００１は、生成した更新映像１０２１を表示制御部１０５に出力する。尚、本実施形態の更新部１００１における更新の方法については、図１１のフローチャートの説明で後述する。
【００８１】
次に、本実施形態における表示制御装置１０００が出力映像１１１を表示部１０６に表示するよう制御する表示制御処理について、図１１を用いて説明する。図１１は、本実施形態における表示制御装置１０００の表示制御処理の手順を示すフローチャートである。尚、図１１において実施形態１の図２と同じ処理を行うものは、同じ符号を付して説明を省略する。
【００８２】
本実施形態のステップＳ２０４において、重畳タイムコードと信号タイムコードとが一致しないと判定された場合（ステップＳ２０４においてＮＯ）、表示制御装置１０００はＳ１１０１の処理へ進む。
【００８３】
ステップＳ１１０１において表示制御装置１０００は、更新映像１０２１を生成する処理を行う。即ち、本実施形態において表示制御装置１０００は、重畳タイムコードのうち、信号タイムコードと一致しない値（文字、数字）の部分を消去する処理を行う。具体的に、ステップＳ１１０１においてコード判定部１０３は、信号タイムコードと重畳タイムコードのタイムコードが一致しない場合に、一致しない値を取得する。そして、コード判定部１０３は、一致しない値が重畳されている部分領域を、タイムコード重畳情報１２３に含まれる各文字の領域に基づいて取得する。さらに、コード判定部１０３は、取得した部分領域を映像１２２の更新領域とすることを示す更新領域情報１０２０を、更新部１００１に出力する。更新部１００１は、コード判定部１０３から出力された更新領域情報１０２０の更新領域に対応する重畳タイムコードの文字を更新し、解析部１０２から出力された映像１２２と、更新した重畳タイムコードの文字とに基づいて、更新映像１０２１を生成する。そして、更新部１００１は、生成した更新映像１０２１を表示制御部１０５へ出力する。
【００８４】
尚、本実施形態において更新部１００１は重畳タイムコードの更新方法として、更新領域情報１０２０の更新領域における文字以外の領域の色を平均化した背景色を、更新領域における文字色に設定（更新）することにより、更新領域内の文字を消す方法を用いる。即ち、更新部１００１は、更新領域における文字色を背景色と同じ（または近い）色に設定することにより、更新領域における文字をユーザにとって視認しにくくすることができる。そして、更新領域における文字を視認しにくくすることにより、後に（ステップＳ１１０２において）重畳する信号タイムコードの一部に対応する描画１２５を視認しやすくすることができる。ここで、重畳タイムコードの更新方法はこれに限定されず、更新領域内の重畳タイムコードの文字色を、更新領域外の重畳タイムコードの文字色に変更する方法を用いて、重畳タイムコードの文字を更新しても構わない。
【００８５】
ステップＳ１１０２において表示制御装置１０００は、重畳タイムコードと信号タイムコードとの差異に基づくタイムコードを表示対象のタイムコードとして決定する。そして、ステップＳ１１０２において表示制御装置１０００は、重畳タイムコードと信号タイムコードとの差異に基づいて、タイムコードの変更された部分に関する描画１２５を生成し、ステップＳ１１０１で生成された更新映像１０２１と重畳する処理を行う。即ち、表示制御装置１０００は、信号タイムコードうち重畳タイムコードと一致する文字の部分（信号タイムコードの所定の部分）の画像を生成し、重畳タイムコードのうち信号タイムコードと一致しない文字の部分（重畳タイムコードの所定の部分）を更新する。そして、表示制御装置１０００は、生成した画像と、更新した更新映像とを重畳して表示部１０６に表示するよう制御する。
【００８６】
具体的に、コード判定部１０３は、タイムコード入力情報１２１の信号タイムコードの一部分のみを描画することを指示する情報を含む描画命令１２４を描画部１０４に出力する。ここで、上述したように、本実施形態において描画命令１２４には、信号タイムコードのうち描画する部分（値、文字）、描画領域、描画する信号タイムコードの各文字の領域、サイズ及び色に関する情報が含まれる。描画部１０４は、コード判定部１０３から出力された描画命令１２４に基づいて、信号タイムコードの部分描画を行うと判断する。即ち、描画部１０４は、タイムコード入力情報１２１の信号タイムコードから、描画命令１２４によって指定された描画する部分を、指定された描画領域に、指定された各文字の領域、サイズ、及び色で描画し、描画１２５を生成する。そして、描画部１０４は、信号タイムコードの特定の部分だけが描画された描画１２５を表示制御部１０５へ出力する。
【００８７】
そして、表示制御部１０５は、描画部１０４から出力された描画１２５を、ステップＳ１１０１において更新部１００１によって生成された更新映像１０２１と重畳し、出力映像１１１を生成する。そして、表示制御部１０５は、生成した出力映像１１１を表示部１０６に表示するよう制御する。ここで、出力映像１１１は、重畳タイムコードと信号タイムコードとに基づいて、重畳タイムコードと一致しない信号タイムコード内の文字（数字）だけ、信号タイムコード内の文字に更新されている。即ち、表示部１０６に表示される出力映像１１１内のタイムコードは１つのみである。その結果、ユーザは一意にタイムコードを判断できる。
【００８８】
次に、本実施形態における表示部１０６に表示される出力映像１１１の表示例を図１２（ａ）に示す。ここでは、本実施形態の図１１のステップＳ２０４において重畳タイムコードの値と信号タイムコードの値とが一致すると判定された場合に、表示部１０６に表示される出力映像１１１に関して、図１２（ａ）を用いて説明する。この場合、図１２（ａ）に示すように、入力信号１１０には映像信号１２０とタイムコード信号とが含まれ、映像信号１２０には重畳タイムコードが重畳されている。さらに、タイムコード信号に基づく信号タイムコードは「ＶＩＴＣ：１２：３４：５６：０１」であり、映像信号１２０に重畳された重畳タイムコードは「ＶＩＴＣ：１２：３４：５６：００」であるため、これらのタイムコードはずれている（一致していない）。
【００８９】
このような入力信号１１０が表示制御装置１０００に入力された場合、表示制御部１０５は出力１２０１を表示部１０６に表示するよう制御する。即ち、表示部１０６には、図１２（ａ）の出力１２０１に示すように、タイムコードが一つだけ表示される。以上で説明したように、表示制御装置１０００は、重畳タイムコードの値と信号タイムコードの値とが不一致の場合であっても、図１２（ａ）の出力１２０１に示すようにタイムコードを一つだけ表示するよう制御する。これにより、ユーザは一意にタイムコードを視認することができる。
【００９０】
次に、図１２（ａ）の出力１２０１におけるタイムコードの表示方法についての詳細を、図１２（ｂ）及び図１２（ｃ）を用いて説明する。即ち、上述のような入力信号１１０が表示制御装置１０００に入力された場合、本実施形態において解析部１０２は次の処理を行う。即ち、解析部１０２は、「１」「２」「：」「３」「４」「：」「５」「６」「：」「０」「０」という重畳タイムコードの各文字の領域、サイズ、及び色に関する情報（重畳タイムコードの属性情報）を抽出する。そして、解析部１０２は、抽出した重畳タイムコードの属性情報と、重畳タイムコードの値とを、タイムコード重畳情報１２３としてコード判定部１０３に出力する。さらに、上述のような入力信号１１０が表示制御装置１０００に入力された場合、表示制御装置１０００は、図１１のステップＳ２０４において重畳タイムコードの値と信号タイムコードの値が一致しないと判定し、ステップＳ１１０１の処理に進む。
【００９１】
そして、ステップＳ１１０１においてコード判定部１０３は、タイムコードの一致しない部分領域は、末尾の「０」であると判断し、末尾の「０」に対応する１文字の領域、サイズ、及び文字色に関する属性情報を抽出する。そして、コード判定部１０３は、末尾「０」の１文字の領域を更新領域として更新領域情報１０２０を生成し、生成した更新領域情報１０２０を更新部１００１に出力する。更新部１００１は、更新領域である重畳タイムコードの末尾「０」の１文字の領域について、文字色を背景色とあわせるなどの更新を行い、更新映像１０２１を生成する。そして、更新部１００１は、生成した更新映像１０２１を表示制御部１０５に出力する。ここで、更新部１００１によって生成される更新映像１０２１を図１２（ｂ）に示す。図１２（ｂ）に示すように、更新映像１０２１は、タイムコードの末尾の「０」が消去されている。
【００９２】
続けて、ステップＳ１１０２においてコード判定部１０３は、ステップＳ１１０１で抽出した信号タイムコードの一致しない末尾の１文字を描画することを指示する情報を含む描画命令１２４を生成し、生成した描画命令１２４を描画部１０４に出力する。尚、図１２（ａ）に示す入力信号１１０が入力された場合において、コード判定部１０３は、タイムコード入力情報１２１の信号タイムコードのうち、描画する部分として末尾の「１」を指定する。描画部１０４は、描画命令１２４に基づいて描画１２５を生成し、生成した描画１２５を表示制御部１０５に出力する。ここで、描画部１０４によって生成される描画１２５を図１２（ｃ）に示す。図１２（ｃ）に示すように、描画１２５は、信号タイムコードの末尾「１」だけが描画されている。尚、図１２（ｃ）に示す描画１２５における描画領域や文字のサイズ及び色は、ステップＳ１１０１においてコード判定部１０３によって抽出された重畳タイムコードの属性情報に基づいて、描画部１０４によって描画される。
【００９３】
そして、表示制御部１０５は、更新部１００１から出力された更新映像１０２１と描画部１０４から出力された描画１２５とを重畳し、出力映像１１１を生成する。即ち、表示制御部１０５は、図１２（ｂ）に示す更新映像１０２１と、図１２（ｃ）に示す描画１２５とを重畳することにより、図１２（ａ）に示す出力１２０１を表示部１０６に表示することができる。
【００９４】
上述下処理によって、本実施形態の表示制御装置１０００は、入力されるタイムコード信号のタイムコード値と、入力される映像信号に重畳されているタイムコード値とが不一致の場合であっても、適切にタイムコードを表示することができる。即ち、本実施形態において表示制御装置１０００は、ユーザが一意にタイムコードを視認できるように表示部１０６を制御することができる。
【００９５】
また、表示制御装置１０００は、各タイムコード値において不一致となる文字（数字）の領域のみ、重畳タイムコードではなく信号タイムコードの文字を表示部１０６に表示するよう制御する。これにより、表示制御装置１０００はタイムコードを１つのみ表示させることができ、ユーザが一意にタイムコードを視認することができる。
【００９６】
（実施形態５）
図１、４、７、１１に示した各処理部はハードウェアでもって構成しているものとして上記実施形態では説明した。しかし、これらの図に示した各処理部で行う処理をコンピュータプログラムでもって構成しても良い。以下、図１３を用いて本実施形態について説明する。図１３は、上記各実施形態に係る表示制御装置に適用可能なコンピュータのハードウェアの構成例を示すブロック図である。
【００９７】
ＣＰＵ１３０１は、ＲＡＭ１３０２やＲＯＭ１３０３に格納されているコンピュータプログラムやデータを用いてコンピュータ全体の制御を行うと共に、上記各実施形態に係る画像処理システムが行うものとして上述した各処理を実行する。即ち、ＣＰＵ１３０１は、図１３に示した各処理部として機能することになる。
【００９８】
ＲＡＭ１３０２は、外部記憶装置１３０６からロードされたコンピュータプログラムやデータ、Ｉ／Ｆ（インタフェース）１３０７を介して外部から取得したデータなどを一時的に記憶するためのエリアを有する。更に、ＲＡＭ１３０２は、ＣＰＵ１３０１が各種の処理を実行する際に用いるワークエリアを有する。即ち、ＲＡＭ１３０２は、例えば、ピクチャメモリとして割り当てたり、その他の各種のエリアを適宜提供したりすることができる。
【００９９】
ＲＯＭ１３０３には、本コンピュータの設定データや、ブートプログラムなどが格納されている。操作部１３０４は、キーボードやマウスなどにより構成されており、本コンピュータのユーザが操作することで、各種の指示をＣＰＵ１３０１に対して入力することができる。出力部１３０５は、ＣＰＵ１３０１による処理結果を表示する。また出力部１３０５は例えば液晶ディスプレイで構成される。
【０１００】
外部記憶装置１３０６は、ハードディスクドライブ装置に代表される、大容量情報記憶装置である。外部記憶装置１３０６には、ＯＳ（オペレーティングシステム）や、図１３に示した各部の機能をＣＰＵ１３０１に実現させるためのコンピュータプログラムが保存されている。更には、外部記憶装置１３０６には、処理対象としての各画像データが保存されていても良い。
【０１０１】
外部記憶装置１３０６に保存されているコンピュータプログラムやデータは、ＣＰＵ１３０１による制御に従って適宜、ＲＡＭ１３０２にロードされ、ＣＰＵ１３０１による処理対象となる。Ｉ／Ｆ１３０７には、ＬＡＮやインターネット等のネットワーク、投影装置や表示装置などの他の機器を接続することができ、本コンピュータはこのＩ／Ｆ１３０７を介して様々な情報を取得したり、送出したりすることができる。１３０８は上述の各部を繋ぐバスである。
【０１０２】
上述の構成からなる作動は前述のフローチャートで説明した処理をＣＰＵ１３０１が中心となってその制御を行う。
【０１０３】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１０４】
１００  表示制御装置
１０１  入力判定部
１０２  解析部
１０３  コード判定部
１０４  描画部
１０５  表示制御部
１０６  表示部
１０７  全体制御部
【図１】
2016127535.tif 000003
【図２】
2016127535.tif 000004
【図３】
2016127535.tif 000005
【図４】
2016127535.tif 000006
【図５】
2016127535.tif 000007
【図６】
2016127535.tif 000008
【図７】
2016127535.tif 000009
【図８】
2016127535.tif 000010
【図９】
2016127535.tif 000011
【図１０】
2016127535.tif 000012
【図１１】
2016127535.tif 000013
【図１２】
2016127535.tif 000014
【図１３】
2016127535.tif 000015