(57)【特許請求の範囲】
【請求項１】
割り当てられたタイムスロットの期間にノンリニアアクセス可能な記録媒体から所定の画像データを読み出す読み出し手段と、
上記読み出し手段で読み出された画像データを再生する再生手段と、
上記再生手段で再生された画像データを復号する復号手段と、
上記復号手段で復号された画像データに対して施す処理に関する複数の設定項目を選択する選択手段と、
ユーザによって回転操作される回転操作入力手段と、
上記ユーザによって回転操作された回転操作入力手段の回転角を検出し、検出した上記回転角を符号化する回転角検出符号化手段と、
上記回転角検出符号化手段によって符号化された値に応じて、上記選択手段によって選択された上記設定項目の設定を行う設定手段と、
上記復号手段によって復号された画像データに対して上記設定手段によって設定された設定項目に従って、アニメーション・エフェクト、又は画像データの挿入処理に伴うエフェクトを含む所定の画像効果処理を施す画像効果処理手段と、
上記復号手段によって復号された画像データ、又は上記画像効果処理手段によって画像効果処理が施された画像データの何れかを選択的に切り換えるデータ切換え手段と、
上記復号手段によって復号された画像データ、又は上記画像効果処理手段によって画像効果処理が施された画像データの何れかを出力する複数の出力端子と、
ユーザからの上記画像データの再生要求に応じて、画像データを再生させるための制御命令を、上記各出力端子の中からユーザによって選択された出力端子の数だけ生成し、生成した制御命令に、各々の出力端子に割り当てた画像データのファイルのファイルハンドルを付与する制御命令生成手段と、
上記制御命令生成手段により生成されたファイルハンドルが付与された制御命令に基づいて、上記ユーザによる操作によって上記各出力端子の中から選択された少なくとも２つの出力端子から上記データ切換え手段によって選択された画像データを同期して出力させる同期制御手段と
を備えるデータ再生装置。
【請求項２】
上記回転角検出符号化手段は、
ロータリーエンコーダである請求項１記載のデータ再生装置。
【請求項３】
割り当てられたタイムスロットの期間にノンリニアアクセス可能な記録媒体から所定の画像データを読み出す読み出しステップと、
上記読み出しステップで読み出された画像データを再生する再生ステップと、
上記再生ステップで再生された画像データを復号する復号ステップと、
上記画像データに対して施す処理に関する複数の設定項目を選択する選択ステップと、
ユーザによって回転操作される回転操作入力手段の操作によって回転した回転角を検出し、検出した上記回転角を符号化する回転角検出符号化ステップと、
上記回転角検出符号化ステップで符号化された値に応じて、上記画像データに対して施す処理に関する複数の設定項目の中から選択された設定項目の設定を行う設定ステップと、
上記復号ステップで復号された画像データに対して上記設定ステップで設定された設定項目に従ってアニメーション・エフェクト、又は画像データの挿入処理に伴うエフェクトを含む所定の画像効果処理を施す画像効果処理ステップと、
上記復号ステップで復号された画像データ、又は上記画像効果処理ステップで画像効果処理が施された画像データの何れかを選択的に切り換えるデータ切換えステップと、
ユーザから上記画像データの再生要求がある場合に、画像データを再生させるための制御命令を、上記ユーザによる操作によって上記復号ステップで復号された画像データ、又は上記画像効果処理ステップで画像効果処理が施された画像データの何れかを出力する複数の出力端子の中からユーザによって選択された出力端子の数だけ生成し、生成した制御命令に、各々の出力端子に割り当てた画像データのファイルのファイルハンドルを付与する制御命令生成ステップと、
上記制御命令生成ステップで生成されたファイルハンドルが付与された制御命令に基づいて、上記各出力端子の中から選択された少なくとも２つの出力端子から、上記データ切換えステップで選択された画像データを同期して出力させる同期制御ステップと
を含むデータ再生方法。
【請求項４】
ノンリニアアクセス可能な記録媒体から読み出された画像データを再生するデータ再生装置において、
上記記録媒体から読み出された画像データに対して施す処理に関する複数の設定項目を選択する選択手段と、
ユーザによって回転操作される回転操作入力手段と、
上記ユーザによって回転操作された回転操作入力手段の回転角を検出し、検出した上記回転角を符号化する回転角検出符号化手段と、
上記回転角検出符号化手段によって符号化された値に応じて、上記選択手段によって選択された上記設定項目の設定を行う設定手段と、
上記記録媒体から読み出された画像データに対して上記設定手段によって設定された設定項目に従ってアニメーション・エフェクト、又は画像データの挿入処理に伴うエフェクトを含む所定の画像効果処理を施す画像効果処理手段と、
上記記録媒体から読み出された画像データ、又は上記画像効果処理手段によって画像効果処理が施された画像データの何れかを選択的に切り換えるデータ切換え手段と、
上記記録媒体から読み出された画像データ、又は上記画像効果処理手段によって画像効果処理が施された画像データの何れかを出力する複数の出力端子と、
ユーザからの上記画像データの再生要求に応じて、画像データを再生させるための制御命令を、上記各出力端子の中からユーザによって選択された出力端子の数だけ生成し、生成した制御命令に、各々の出力端子に割り当てた画像データのファイルのファイルハンドルを付与する制御命令生成手段と、
上記制御命令生成手段により生成されたファイルハンドルが付与された制御命令に基づいて、上記選択手段のユーザによる操作によって上記各出力端子の中から選択された少なくとも２つの出力端子から上記データ切換え手段によって選択された画像データが同期して出力させる同期制御手段と
を備えるデータ再生装置。
【請求項５】
ノンリニアアクセス可能な記録媒体から読み出された画像データを再生するデータ再生装置のデータ再生方法において、
上記記録媒体から読み出された画像データに対して施す処理に関する複数の設定項目を選択する選択ステップと、
ユーザによって回転操作された回転操作入力手段の回転角を検出し、検出した上記回転角を符号化する回転角検出符号化手段によって符号化された値に応じて、選択された上記設定項目の設定を行う設定ステップと、
上記記録媒体から読み出された画像データに対して上記設定ステップで設定された設定項目に従ってアニメーション・エフェクト、又は画像データの挿入処理に伴うエフェクトを含む所定の画像効果処理を施す画像効果処理ステップと、
上記ユーザからの画像データの再生要求に応じて、画像データを再生させるための制御命令を、上記ユーザによる操作によって上記記録媒体から読み出された画像データ、又は上記画像効果処理ステップで画像効果処理が施された画像データの何れかを出力する複数の出力端子の中からユーザによって選択された出力端子の数だけ生成し、生成した制御命令に、各々の出力端子に割り当てた画像データのファイルのファイルハンドルを付与する制御命令生成ステップと、
上記制御命令生成ステップで生成されたファイルハンドルが付与された制御命令に基づいて、上記ユーザによる操作によって画像データを出力する複数の出力端子の中から選択された少なくとも２つの出力端子から上記画像データを同期して出力させる同期制御ステップと
を含むデータ再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ノンリニアアクセス可能な記録媒体へ記録した画像データを再生するデータ再生装置及びデータ再生方法に関する。
【０００２】
【従来の技術】
近年、ＣＡＴＶ（ケーブルテレビ）等の普及による情報提供の多チャンネル化に伴い、１台の装置で複数の画像データ、音声データを同時に記録、又は、再生したり、更には画像データ、音声データを記録しながら画像データ、音声データを再生することができる装置の要求がある。
【０００３】
このような要求を満たすために、テープ状記録媒体を備えた従来のＶＴＲ（ビデオテープレコーダ）とは異なり、ハードディスク等のランダムアクセス可能な記録媒体を用いて画像データ、音声データを記録し、記録した画像データ、音声データを再生するビデオサーバと呼ばれる装置が考案され、放送業務用を中心として普及しつつある。
【０００４】
このビデオサーバには、ノンリニアアクセス可能な大容量のハードディスク装置が多数接続されているため、全体として数十〜数百ギガバイトの記録容量を有していることになる。また、このビデオサーバは、音声データ及び画像データ等のデータ量が非常に大きいデータの記録に適していると共に、任意の音声データ、画像データを短いアクセスタイムで再生できるので、編集用のデータ記録再生装置として優れている。
【０００５】
このようなビデオサーバでは、複数のつまみ類やボタンなどを備えたコントロールパネルを用いることでユーザは集中的に、且つ、簡便に当該ビデオサーバの各機能を制御することができる。
【０００６】
ところで、このようなビデオサーバでは、編集処理を行う場合、例えば、編集対象である素材の編集開始点であるＩＮ点又は、編集終了点であるＯＵＴ点の近傍で画像データに特殊な効果（以下、ビデオエフェクトとも呼ぶ。）をかけて演出効果を高めるといった手法が用いられている。
【０００７】
【発明が解決しようとする課題】
しかしこのようなビデオサーバに記録された画像データにエフェクト処理をするには、エフェクタを制御するための専用の制御パネルが別途必要となる。
【０００８】
このエフェクタを制御するための制御パネルは、ユーザの操作性を高めるためにコントロールバーや、複数のつまみ類及びボタンなどを備えているため、広い設置スペースが必要となり、中継車などの狭い空間に配置するのは非常に困難であるといった問題がある。
【０００９】
そこで、本発明は上述したような問題を解決するために案出されたものであり、限られた設置スペースを占有してしまう専用のエフェクタ制御用の制御パネルを使用することなく、エフェクタの制御をすることができるデータ再生装置及びデータ再生方法を提供することを目的とする。
【００１０】
上述の目的を達成するために、本発明に係るデータ再生装置は、割り当てられたタイムスロットの期間にノンリニアアクセス可能な記録媒体から所定の画像データを読み出す読み出し手段と、上記読み出し手段で読み出された画像データを再生する再生手段と、上記再生手段で再生された画像データを復号する復号手段と、上記復号手段で復号された画像データに対して施す処理に関する複数の設定項目を選択する選択手段と、ユーザによって回転操作される回転操作入力手段と、上記ユーザによって回転操作された回転操作入力手段の回転角を検出し、検出した上記回転角を符号化する回転角検出符号化手段と、上記回転角検出符号化手段によって符号化された値に応じて、上記選択手段によって選択された上記設定項目の設定を行う設定手段と、上記復号手段によって復号された画像データに対して上記設定手段によって設定された設定項目に従って、アニメーション・エフェクト、又は画像データの挿入処理に伴うエフェクトを含む所定の画像効果処理を施す画像効果処理手段と、上記復号手段によって復号された画像データ、又は上記画像効果処理手段によって画像効果処理が施された画像データの何れかを選択的に切り換えるデータ切換え手段と、上記復号手段によって復号された画像データ、又は上記画像効果処理手段によって画像効果処理が施された画像データの何れかを出力する複数の出力端子と、ユーザからの上記画像データの再生要求に応じて、画像データを再生させるための制御命令を、上記各出力端子の中からユーザによって選択された出力端子の数だけ生成し、生成した制御命令に、各々の出力端子に割り当てた画像データのファイルのファイルハンドルを付与する制御命令生成手段と、上記制御命令生成手段により生成されたファイルハンドルが付与された制御命令に基づいて、上記ユーザによる操作によって上記各出力端子の中から選択された少なくとも２つの出力端子から上記データ切換え手段によって選択された画像データを同期して出力させる同期制御手段とを備えることを特徴とする。
【００１１】
上述の目的を達成するために、本発明に係るデータ再生方法は、割り当てられたタイムスロットの期間にノンリニアアクセス可能な記録媒体から所定の画像データを読み出す読み出しステップと、上記読み出しステップで読み出された画像データを再生する再生ステップと、上記再生ステップで再生された画像データを復号する復号ステップと、上記画像データに対して施す処理に関する複数の設定項目を選択する選択ステップと、ユーザによって回転操作される回転操作入力手段の操作によって回転した回転角を検出し、検出した上記回転角を符号化する回転角検出符号化ステップと、上記回転角検出符号化ステップで符号化された値に応じて、上記画像データに対して施す処理に関する複数の設定項目の中から選択された設定項目の設定を行う設定ステップと、上記復号ステップで復号された画像データに対して上記設定ステップで設定された設定項目に従ってアニメーション・エフェクト、又は画像データの挿入処理に伴うエフェクトを含む所定の画像効果処理を施す画像効果処理ステップと、上記復号ステップで復号された画像データ、又は上記画像効果処理ステップで画像効果処理が施された画像データの何れかを選択的に切り換えるデータ切換えステップと、ユーザから上記画像データの再生要求がある場合に、画像データを再生させるための制御命令を、上記ユーザによる操作によって上記復号ステップで復号された画像データ、又は上記画像効果処理ステップで画像効果処理が施された画像データの何れかを出力する複数の出力端子の中からユーザによって選択された出力端子の数だけ生成し、生成した制御命令に、各々の出力端子に割り当てた画像データのファイルのファイルハンドルを付与する制御命令生成ステップと、上記制御命令生成ステップで生成されたファイルハンドルが付与された制御命令に基づいて、上記各出力端子の中から選択された少なくとも２つの出力端子から、上記データ切換えステップで選択された画像データを同期して出力させる同期制御ステップとを含むことを特徴とする。
【００１２】
【発明の実施の形態】
以下、本発明に係るデータ再生装置及びデータ再生方法の実施の形態を図面を参照にして詳細に説明する。
【００１３】
本発明は、例えば図１に示すように構成されたＡ／Ｖ（Audio/Video）サーバ１に適用される。このＡ／Ｖサーバ１は、音声及び／又は映像データ（以下、Ａ／Ｖデータと記す。）を記録媒体に対して記録及び／又は再生（以下、記録再生と記す。）するものである。このＡ／Ｖサーバ１は、後述するコントロールパネルをユーザが操作することによって、Ａ／Ｖデータの記録再生処理の他、編集処理、やビデオエフェクト処理などを実行することができる。
【００１４】
Ａ／Ｖサーバ１は、入力端子２５と出力端子２６とを有する記録再生ポート１０と、入力端子４５と出力端子４６とを有する記録再生ポート４０と、タイミングマネージャ８０と、コントロールパネル９０と、ファイルマネージャ１００と、複数の記録媒体を備えたＨＤＤ（Hard Disk Drive）１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２，１１０ｎ−１，１１０ｎ（ｎは、任意の整数）を有するＨＤＤアレイ（ＨＤＤ Array）１２０と、エディティングマネージャ１３０と、ビデオエフェクタ（Video Effecter）１４０とを備えている。
【００１５】
また、Ａ／Ｖサーバ１は、記録再生ポート１０、記録再生ポート４０とＨＤＤアレイ９０との間のデータ転送のためのデータバス７０と、各部を制御するための制御信号を転送するための制御バス７１とを備えている。Ａ／Ｖサーバ１は、このように２つの入力処理部及び２つの出力処理部を有しており、４系統の入出力処理を行う。
【００１６】
記録再生ポート１０は、入力端子２５から入力された画像データ及び音声データ（以下、単にデータともいう。）をＨＤＤアレイ１２０に記録するための処理を行う入力処理部として、また、ＨＤＤアレイ１２０に記録されているデータを再生し、出力端子２６から出力させるための処理を行う出力処理部として機能する。
【００１７】
この記録再生ポート１０は、データ入出力部２０と、データ管理部３０とからなる。データ入出力部２０は、セレクタ２１と、エンコーダ２２と、デコーダ２３と、セレクタ２４とを備え、データ管理部３０は、バッファ３１と、バッファ３２と、記録再生ポート１０の各部を制御するＣＰＵ３３とを備えている。
【００１８】
記録再生ポート１０において、入力処理部として機能するのは、セレクタ２１と、エンコーダ２２と、バッファ３１であり、入力端子２５から入力されたデータは、セレクタ２１、エンコーダ２２、バッファ３１の順番で所定の入力処理がなされデータバス７０を介してＨＤＤアレイ１１０へ記録される（以下の説明において、記録再生ポート１０の入力処理を行う系をポートＰ１とも呼ぶ。）。
【００１９】
セレクタ２１は、符号化するデータを選択するものである。具体的には、セレクタ２１は、入力端子２５から入力される、例えば、ＳＭＰＴＥ（Society of Motion Picture and Television Engineers）−２６９Ｍで規格化されているＳＤＩ（Serial Digital Interface）に準拠したデータやＳＭＰＴＥ−３０５Ｍで規格化されているＳＤＴＩ（Serial Digital Transfer Interface）に準拠したデータ等と、後述するエディティングマネージャ１３０が備えるルータ１３１から出力されるデータの、いずれか一方を選択して後段のエンコーダ２２に出力する。
【００２０】
エンコーダ２２は、セレクタ２１から出力されたデータを所定のフォーマットにエンコードする。具体的には、例えば、エンコーダ２２は、入力されたデータについてＭＰＥＧ（Moving Picture Experts Group）方式による圧縮符号化を行う。ただし、このエンコーダ２２においては、圧縮符号化処理のみならず、後段のＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２，１１０ｎ−１，１１０ｎに記録しやすいフォーマットに変換すればよく、例えば上述したＳＤＩに準拠したデータから、画像データや音声データを抜き出す処理を行ってもよい。さらに、エンコーダ２２においては、上述したＳＤＴＩに準拠したデータから画像データや音声データを取り出す処理を行うようにしてもよく、上述した処理の組み合わせを行うようにしてもよい。なお、以下の説明においては、エンコーダ２２は、入力したデータを圧縮符号化して出力するものとする。エンコーダ２２の圧縮符号化により生成されたデータは、シリアルデータからパラレルデータに変換されてからデータ管理部３０のバッファ３１に出力される。
【００２１】
バッファ３１は、エンコーダ２２から出力されてくる各データを一時的に格納（バッファリング）し、例えば、各データをデータバス７０に時分割多重して送り出すために使用されるものである。バッファ３１は、エンコーダ２２から送出される各データを随時入力するとともに、後述するタイミングパルス発生器８１からのタイムスロットに応じたＣＰＵ３３の制御によって、バッファリングしているデータをタイムスロットで許容された所定期間においてデータバス７０に出力する。
【００２２】
また、記録再生ポート１０において、出力処理部として機能するのはデコーダ２３と、セレクタ２４と、バッファ３２であり、ＨＤＤ１１０からデータバス７０を介して送出されたデータは、バッファ３２、デコーダ２３、セレクタ２４の順番で所定の出力処理がなされ出力端子２６から出力される（以下の説明において、記録再生ポート１０の出力処理を行う系をポートＰ２とも呼ぶ。）。
【００２３】
バッファ３２は、ＨＤＤアレイ１２０からデータバス７０を介してパラレルに送られてくる各データを一時的に格納する。バッファ３２は、図示しないが、ＨＤＤアレイ１２０からパラレルに出力されてくる各データを個別に保持するように構成されている。バッファ３２は、タイミングパルス発生器８１からのタイムスロットがＣＰＵ３３に割り当てられると、このＣＰＵ３３の制御のもとに、ＨＤＤアレイ１２０からデータを読み出して入力する。バッファ３２に入力されバッファリングされたデータは、パラレルデータからシリアルデータに変換されてからデコーダ２３に出力される。
【００２４】
デコーダ２３は、バッファ３２から入力したシリアルデータを所定の復号処理によりデコードする。このデコーダ２３は、各ＨＤＤ１１０から再生されたデータが圧縮符号化されているときには伸張し、上述したＳＤＩデータ等に変換して出力する。このデコーダ２３によりデコードして得られた映像・音声データを含む各種データは、セレクタ２４や後述するエディティングマネージャ１３０が備えるルータ１３１に入力される。
【００２５】
セレクタ２４は、出力端子２６を介して外部に出力するデータを選択するものである。具体的には、セレクタ２４は、デコーダ２３から出力されるデータと、エディティングマネージャ１３０が備えるルータ１３１から出力されるデータの、いずれか一方を選択し、ＳＤＩデータやＳＤＴＩデータとして出力端子２６に供給する。
【００２６】
ＣＰＵ３３は、制御バス７１を介して送信されてくる外部コマンド等の制御信号に基づいて、記録再生ポート１０の各部を制御する機能を有する。また、ＣＰＵ３３は、与えられた制御信号を必要に応じてエディティングマネージャ１３０が備えるＣＰＵ１３２に転送する。上述したようにＣＰＵ３３は、入力処理において、タイミングパルス発生器８１により割り当てられたタイムスロットに基づいて、バッファ３１にバッファリングされているデータの出力を制御する。また、ＣＰＵ３３は、出力処理において、タイミングパルス発生器８１により割り当てられたタイムスロットに基づいて、データバス７０の使用権を獲得し、バッファ３２にデータを入力するように制御する。
【００２７】
記録再生ポート４０は、入力端子４５から入力された画像データ及び音声データ（以下、単にデータともいう。）をＨＤＤアレイ１２０に記録するための処理を行う入力処理部として、また、ＨＤＤアレイ１２０に記録されているデータを再生し、出力端子４６から出力させるための処理を行う出力処理部として機能する。
【００２８】
この記録再生ポート４０は、データ入出力部５０と、データ管理部６０とからなる。データ入出力部５０は、セレクタ４１と、エンコーダ４２と、デコーダ４３と、セレクタ４４とを備え、データ管理部６０は、バッファ６１と、バッファ６２と、記録再生ポート４０の各部を制御するＣＰＵ６３とを備えている。
【００２９】
記録再生ポート４０において、入力処理部として機能するのは、セレクタ４１と、エンコーダ４２と、バッファ６１であり、入力端子４５から入力されたデータは、セレクタ４１、エンコーダ４２、バッファ６１の順番で所定の入力処理がなされデータバス７０を介してＨＤＤアレイ１１０へ記録される（以下の説明において、記録再生ポート４０の入力処理を行う系をポートＰ３とも呼ぶ。）。
【００３０】
また、記録再生ポート４０において、出力処理部として機能するのはデコーダ４３と、セレクタ４４と、バッファ６２であり、ＨＤＤ１１０からデータバス７０を介して送出されたデータは、バッファ６２、デコーダ４３、セレクタ４４の順番で所定の出力処理がなされ出力端子４６から出力される（以下の説明において、記録再生ポート４０の出力処理を行う系をポートＰ４とも呼ぶ。）。
【００３１】
記録再生ポート４０を構成する各部は、上述した記録再生ポート１０と同じ機能を有しているため、各機能の説明については省略をする。
【００３２】
データバス７０は、ＳＢＸ（Spydar Bus eXtension）バスと呼ばれるものであり、図示しないものの、データを記録する方向にのみデータを伝送する上りバスと、データを再生する方向にのみデータを伝送する下りバスとに分かれており、シリアルデータからパラレルデータに変換された各データを個別に伝送する複数のバスにより構成されている。
【００３３】
すなわち、ＳＢＸバスの伝送フォーマットは、記録再生ポート１０，４０からＨＤＤアレイ１２０方向へは同期符号にコマンドとＡＶデータが付加されて伝送され、ＨＤＤアレイ１２０から記録再生ポート１０，４０へは同期符号にコマンドに対するステータスとＡＶデータが付加されて伝送される。ただし、全てＡＶデータが付加される訳ではなく、コマンドだけ、ステータスだけの場合もある。
そのため、バッファ３１，６１から出力された各データは、データバス７０を構成する各データに対応するバスを介してＨＤＤアレイ１２０に送信される。また、バッファ３１，６１の後段には、図示しないバス出力処理部が設けられており、バッファ３１，６１から出力された各データには、データバス７０の伝送フォーマットに従うように、例えば、ＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２，１１０ｎ−１，１１０ｎへの書き込みを指示するコマンド等が重畳される。
【００３４】
ＨＤＤアレイ１２０から送られてくる各データには、データバス７０の伝送フォーマットに従うように、例えば上述した各ＨＤＤ１１０への書き込みを指示するコマンドに対するステータスが重畳されている。このようなデータは、上述したデータバス７０の下りバスを構成する複数のバスにより分割されて伝送される。そのため、Ａ／Ｖサーバ１においては、入力系のデータと出力系のデータとが衝突するといったエラーを引き起こす要因が少なく、割り当てられたタイムスロットに基づいてデータを伝送することで、データの記録再生を同時に行うようにみなすことができる。
【００３５】
タイミングマネージャ８０は、ビデオの同期信号に基づいてタイミングをとり、データバス７０を管理するものである。このタイミングマネージャ８０は、タイミングパルスを発生させるタイミングパルス発生器８１と、各部を制御するＣＰＵ８２とを備える。タイミングマネージャ８０は、外部から入力されるビデオ同期信号に基づいて、ＣＰＵ８２がタイミングパルス発生器８１を制御してタイミングパルスを発生させ、制御バス７１に送信する。タイミングマネージャ８０は、このタイミングパルスに基づいてデータバス７０の使用権を管理する。
【００３６】
また、タイミングマネージャ８０は、ユーザによる各種制御命令を入力するコントロールパネル９０と、図示しないインターフェースを介して接続されている。
【００３７】
コントロールパネル９０は、例えば、編集作業を行うデータの選択や、データの入出力を行うポートを選択する際にユーザが操作する各種スイッチ等や、編集作業に用いる画像等を表示する表示部等を備える。コントロールパネル９０は、ユーザに操作されることによって、操作に対応した操作入力信号を生成し、タイミングマネージャ８０に入力する。コントロールパネル９０については、後で詳細に説明をする。
【００３８】
ファイルマネージャ１００は、後述する各ＨＤＤ１１０におけるファイルの記録領域を示すファイル管理情報を保持し、このファイル管理情報に基づいてファイルの管理を行うファイル管理部１０１と、例えばイーサネット（登録商標）等の外部のネットワークに接続され、外部のネットワークとの間でデータの入出力を行う図示しないネットワークドライバと、各部を制御するＣＰＵ１０２とを備えている。
【００３９】
ファイルマネージャ１００は、ＣＰＵ１０２の制御のもとに、後述するＨＤＤアレイ１２０に記録されたデータの管理を行う。例えば、ファイルマネージャ１００は、あるファイルがＨＤＤ１１０に記録されたときに、これらのＨＤＤ１１０内のどのアドレスにファイルが記録されたかを示す情報を含むファイル管理情報を用いて、ＨＤＤアレイ１２０に記録されたデータの管理を行う。
【００４０】
また、ファイル管理部１０１は、ファイル管理情報を保持することによって、操作入力信号に応じたファイル名を指定するだけで所望のファイルの再生を行うようにＨＤＤアレイ１２０を制御する処理等の操作を行うことができ、再生ファイル情報である仮想ファイル（Virtual File；以下、ＶＦＬと記す。）に基づいて、編集の際に新たにデータを記録することなく編集結果をもとに素材データを再生することができる。
【００４１】
ＨＤＤアレイ１２０は、各ＨＤＤ１１０に対し各種データを格納及び管理するものである。ＨＤＤアレイ１２０は、複数のＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２，１１０ｎ−１，１１０ｎに接続され、これらのＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２，１１０ｎ−１，１１０ｎに対して各種データを書き込み、記録させるとともに、これらのＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２，１１０ｎ−１，１１０ｎに記録されているデータの管理を行う。ＨＤＤアレイ１２０は、バッファ１２１と、映像データ書き込み／読み出し処理部（Ｖ）１２２と、音声データ書き込み／読み出し処理部（Ａ）１２３と、ＣＰＵ１２４とを備える。
【００４２】
バッファ１２１は、データバス７０との間でのデータの転送を行うときに、一時的にデータを記憶する。例えば、各ＨＤＤ１１０から読み出されたデータは、このバッファ１２１においてバッファリングされた後、データバス７０に出力される。
【００４３】
映像データ書き込み／読み出し処理部１２２は、接続された各ＨＤＤ１１０に対して映像データの書き込み及び読み出し処理を行う。映像データ書き込み／読み出し処理部１２２は、具体的には、各ＨＤＤ１１０の中から所望のＨＤＤ１１０を選択して、バッファ１２１から入力された映像データを書き込むとともに、所望のＨＤＤから映像データを読み出してバッファ１２１に出力する。
【００４４】
音声データ書き込み／読み出し処理部１２３は、接続された各ＨＤＤ１１０ｎ−１，１１０ｎに対して音声データの書き込み及び読み出し処理を行う。音声データ書き込み／読み出し処理部１２３は、具体的には、接続された２つのＨＤＤ１１０ｎ−１，１１０ｎのいずれか一方を選択し、バッファ１２１から入力された音声データを書き込むとともに、所望のＨＤＤ１１０から音声データを読み出してバッファ１２１に出力する。
【００４５】
ＨＤＤアレイ１２０は、例えば、放送業務用として記録されるべきデータが確実に記録されるとともに、記録されているデータが確実に再生されるように冗長性を持たせてあり、いわゆるＲＡＩＤ（Redundant Arrays of Inexpensive Disks）構成をとる。映像データが記録されるＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２は、ＲＡＩＤ−３の構成、すなわち、データを複数のディスクに分けて並行転送することで転送性能を高め、さらにパリティディスクを設けた構成をとり、音声データが記録されるＨＤＤ１１０ｎ−１，１１０ｎは、いわゆるデータの二重書きを行うミラーディスクと呼ばれるＲＡＩＤ−１の構成をとる。
【００４６】
エディティングマネージャ１３０は、ルータ１３１と、ＣＰＵ１３２とを備えており、上述した記録再生ポート１０、記録再生ポート４０から入力されたデータを、ルータ１３１を介して後述するビデオエフェクタ１４０に出力したりして編集する。また、エディティングマネージャ１３０は、図示しないインターフェースを備えており、このインターフェースを介して後述するコントロールパネル９０と接続されている。図示しないインターフェースは、コントロールパネル９０を制御するための制御信号、Ａ／Ｖデータ等がＣＰＵ１３２から入力されてコントロールパネル９０に出力するとともに、コントロールパネル９０からの操作入力信号等をＣＰＵ１３２に入力する。また、図示しないインターフェースは、例えば外部のＶＴＲ（Video Tape Recorder）等を接続してデータや各種コマンドを出力するとともに、外部からの各種コマンドを入力する。
【００４７】
ルータ１３１は、記録再生ポート１０の入力端子２５、記録再生ポート４０の入力端子４５から入力されたデータ、記録再生ポート１０のデコーダ２３、記録再生ポート４０のデコーダ４３を経たデータのうちの所望のデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで選択し、ビデオエフェクタ１４０へと出力する。
【００４８】
また、エディティングマネージャ１３０は、ビデオエフェクタ１４０から入力されたデータを、記録再生ポート１０のセレクタ２１，２４、再生ポート４０のセレクタ４１，４４に出力する。ルータ１３１は、ビデオエフェクタ１４０から入力されるデータを、内部に備える図示しないセレクタ等によって適宜切り換えることで、所望のポート又はＣＰＵ１３２へと出力する。さらに、ルータ１３１は、入力されたデータを出力端子１３３に供給し、外部のモニタ装置等に出力する。
【００４９】
ＣＰＵ１３２は、内部に格納された編集処理実行プログラムを実行することで、記録再生ポート１０が備えるＣＰＵ３３や記録再生ポート４０が備えるＣＰＵ６３を制御する。
【００５０】
また、ＣＰＵ１３２は、各ポートのＣＰＵを制御することによって、同時に複数のポートを制御するとともに、各ＨＤＤ１１０に記憶されたＡ／Ｖデータを読み出す旨の制御信号をＨＤＤアレイ１２０に出力してＡ／Ｖデータを入力する。このとき、ＣＰＵ１３２は、編集処理の対象となっている素材データを後述するＶＦＬに従って読み出し、図示しないインターフェースを介してコントロールパネル９０に出力することで、ユーザに編集内容を提示する。
【００５１】
更に、このＣＰＵ１３２は、コントロールパネル９０からのプレビュー処理を行う旨の操作入力信号に応じて、編集処理の結果生成されたＶＦＬに基づくプレビュー処理を行う。このとき、ＣＰＵ１３２は、ファイル管理部１０１に格納されたＶＦＬを読み出して、ＶＦＬが示すＡ／Ｖデータを順次各ＨＤＤ１１０から各ポートを介して読み出してコントロールパネル９０に出力する。
【００５２】
ビデオエフェクタ１４０は、データに特殊効果処理を施す。ビデオエフェクタ１４０は、トランジション・エフェクト（ワイプ、ページターン等、バックグラウンドの映像からフォアグラウンドの映像に切り換えるようなエフェクト）やアニメーション・エフェクト（モザイク、ピクチャ・イン・ピクチャ、クロマキー等、特殊な画像処理や挿入処理に伴うエフェクト）といったエフェクト処理をエディティングマネージャ１３０から入力される素材となる映像データに施す。
【００５３】
なお、本発明の実施の形態として示すＡ／Ｖサーバ１では、入力処理部として機能する記録再生ポート１０のポートＰ１、記録再生ポート４０のポートＰ３、及び、出力処理部として機能する記録再生ポート１０のポートＰ２、記録再生ポート４０のポートＰ４というように、入力処理部及び出力処理部の数を既定して記載してあるが、本発明はこれに限定されるものではなく、ｍ個（ｍは、２以上の任意の整数）の入力処理部、ｍ個の出力処理部を備えていてもよい。また、入力処理部及び出力処理部の数がｍ個のように任意とすることができるのと同様に入力端子、出力端子もｍ個備えていてもよい。
【００５４】
続いて、上述した構成を有するＡ／Ｖサーバ１により外部より入力されたデータを各ＨＤＤ１１０に記録するときの処理について説明する。
【００５５】
Ａ／Ｖサーバ１において、入力端子２５に入力されたデータは、記録再生ポート１０のデータ入出力部２０が備えるセレクタ２１を経て、エンコーダ２２に入力されて所定のフォーマットにエンコードされる。エンコードされたデータは、パラレルデータに変換され、データ管理部３０が備えるバッファ３１でバッファリングされる。そして、バッファリングされているデータは、タイミングパルス発生器８１からＣＰＵ３３に割り当てられたタイムスロットの期間に、データバス７０に出力され、ＨＤＤアレイ１２０へ転送される。
【００５６】
ＨＤＤアレイ１２０に転送されてきたデータは、バッファ１２１にてバッファリングされ読み出される。そして、バッファ１２１から読み出されたデータのうち、映像データは、映像データ書き込み／読み出し処理部１２２に入力され、音声データは、音声データ書き込み／読み出し処理部１２３に入力される。映像データ書き込み／読み出し処理部１２２は、入力された映像データを所定の単位で分割するとともに、パリティデータを求め、分割したデータ及びパリティデータを各ＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２に記録する。また、音声データ書き込み／読み出し処理部１２３は、入力された音声データを２つのＨＤＤ１１０ｎ−１，１１０ｎに記録する。このとき、ファイル管理部９０は、記録したデータに応じて、ファイル名、データが記録された各ＨＤＤ１１０の記録領域のアドレスからなる新たなファイル管理情報を生成する。
【００５７】
Ａ／Ｖサーバ１は、このような処理を行うことによって、外部から入力したデータをＨＤＤアレイ１２０に記録することができる。
【００５８】
さらに、Ａ／Ｖサーバ１により各ＨＤＤ１１０に記録されているデータを再生して各再生ポートに出力するときの処理について説明する。
【００５９】
Ａ／Ｖサーバ１においては、再生ポートのいずれかが、タイミングパルス発生器８１により割り当てられたタイムスロットの期間にＨＤＤアレイ１２０にアクセスし、ＨＤＤアレイ１２０に対して、データの再生を要求する。ＨＤＤアレイ１２０では、映像データ書き込み／読み出し処理部１２２が、ＨＤＤ１１０１，１１０２，・・・，１１０ｎ−３，１１０ｎ−２に分割されて記録されている映像データとパリティデータとを読み出し、分割されたデータを単一化するとともに、パリティデータに基づいてエラー検出及びエラー訂正を行い、映像データを再生する。また、音声データ書き込み／読み出し処理部１２３は、２つのＨＤＤ１１０ｎ−１，１１０ｎのうち、エラーがないＨＤＤから音声データを再生する。このとき、映像データ書き込み／読み出し処理部１２２及び音声データ書き込み／読み出し処理部１２３は、各ＨＤＤ１１０又はファイル管理部９０に格納されているファイル管理情報を参照して再生するファイルをアクセスする。再生された映像・音声データは、バッファ１２１でバッファリングされた後、読み出され、データバス１２０を介して、再生要求を行った再生ポートに転送される。
【００６０】
このようなＡ／Ｖサーバ１による再生処理において、例えば記録再生ポート１０が再生要求を行ったとき、ＨＤＤアレイ１２０から出力されたデータは、データバス７０を介してデータ管理部３０が備えるバッファ３２に入力される。バッファ３２に入力したデータは、このバッファ３２でバッファリングされた後、シリアルデータに変換される。このシリアルデータは、データ入出力部２０が備えるデコーダ２３に入力されてデコードされた後、セレクタ２４を経て出力端子２６へと供給され、外部に出力される。このようにして、Ａ／Ｖサーバ１は、内部素材を再生して外部に出力することができる。
【００６１】
さらに続いて、Ａ／Ｖサーバ１により、外部から入力されたデータ及び／又は各ＨＤＤ１１０に記録された素材データを用いた編集処理について説明する。
【００６２】
Ａ／Ｖサーバ１で編集処理を行うとき、ユーザによりコントロールパネル９０の前面に設けられた各種ボタンが操作されることによる操作入力信号に応じて編集処理を開始する。このとき、コントロールパネル９０のＣＰＵ９１は、編集処理の対象となる各素材データに編集開始時刻情報であるイン点、編集終了時刻情報であるアウト点を編集点として設定することで編集処理を実行する。
【００６３】
また、Ａ／Ｖサーバ１は、上述したファイル管理部１０１が管理するファイル管理情報を保持することによって、ファイル名を指定するだけで所望のファイルの再生等の操作を行うことができ、後述する再生ファイル情報である仮想ファイル（Virtual File；以下、ＶＦＬと記す。）に基づいて、編集の際に新たにデータを記録することなく編集結果をもとに内部素材を再生することができる。
【００６４】
Ａ／Ｖサーバ１においては、編集結果情報を上述したＶＦＬと呼び、このＶＦＬに基づいて各ＨＤＤ１１０の所定のアドレスにアクセスし、記録された素材データを順次読み出すことで、ＶＦＬに基づく編集データをコントロールパネル９０に出力してユーザに提示することができる。すなわち、Ａ／Ｖサーバ１は、編集処理を行っているときには、編集結果となる編集データを各ＨＤＤ１１０に記録し直す必要がない。そのため、Ａ／Ｖサーバ１は、リアルタイムに素材データを編集して出力することができる。
【００６５】
ここで、コントロールパネル９０の外観を示した図２を用いて、コントロールパネル９０について詳細に説明をする。
【００６６】
コントロールパネル９０は、図２に示すように、ユーザに操作（押下）される複数のボタンを備えており、これら複数のボタンは、その機能からポートセレクト部２０１、走行制御部２０２、サーチ操作部２０３、タイムコード部２０４、ファンクション操作部２０５、編集操作部２０６に大別される。
【００６７】
また、コントロールパネル９０は、当該コントロールパネル９０から操作を支援するＧＵＩ（Graphical User Interface）などを出力表示するための、例えば、ＬＣＤ（Liquid Crystal Display）などのディスプレイ部２０７を備えている。ディスプレイ部２０７には、エディティングマネージャ１３０から出力され、コントロールパネル９０に入力された映像データが表示され、ユーザは映像データをモニタしながら編集作業を行うことができる。
【００６８】
このポートセレクト部２０１は、上述した記録再生ポート１０のポートＰ１、ポートＰ２、記録再生ポート４０のポートＰ３、ポートＰ４をユーザが選択するためのボタン群が設けられた部分であり、各ポートを選択するためのポート選択ボタン（PORT SELECT）２１１、編集処理時にデータ入力ポートとして機能させるポートを選択するためのレコーダボタン（RECORDER）２１２、編集処理時にデータ出力ポートとして機能させるポートを選択するためのプレーヤボタン（PLAYER）２１３を備える。
【００６９】
走行制御部２０２は、記録再生処理をユーザが制御するためのボタン群が設けられた部分であり、ＶＴＲエミュレーション処理をして再生を行うためのプリロールボタン（PREROLL）２２１、記録を開始するための記録ボタン（REC）２２２、編集処理を行うための編集ボタン（EDIT）２２３、記録及び再生の停止をするためのストップボタン（STOP）２２４、時間軸の順方向の早送りを実行するための早送りボタン（F FWD）２２５、再生を開始するためのプレイボタン（PLAY）２２６、時間軸の逆方向に巻き戻しを実行するための巻き戻しボタン（REW）２２７を備える。
【００７０】
サーチ操作部２０３は、素材データの検索処理をユーザが制御するための操作部分であり、編集処理時の編集点（イン点、アウト点）を検索するためのサーチダイヤル２３１、サーチダイヤル２３１の位置に応じて再生速度を制御するバリアブルモード再生を行うためのバリアブルボタン（VAR）２３２、サーチダイヤル２３１の回転速度に応じて再生速度を制御するジョグモード再生を行うためのジョグボタン（JOG）２３３、サーチダイヤル２３１の回転速度に応じて再生速度をジョグモード再生よりも広い範囲で制御するシャトルモード再生を行うためのシャトルボタン（SHUTTLE）２３４を備える。
【００７１】
タイムコード部２０４は、タイムコードに関しユーザが制御するためのボタンとして、タイムコード表示を切り換えるためのタイムコード表示切換ボタン（TC TYPE）２４１、選択されているポートのタイムコードに挿入されているユーザビットを表示するためのタイムコード／ユーザビットボタン（TC/UB）２４２、タイムコードの種類に応じてタイムコードをリセットするためのリセットボタン（RESET）２４３、タイムコードダイアログの表示を制御するためのホールドボタン（HOLD）２４４、各ポートから出力するＡ／Ｖデータとして再生信号を選択するための再生信号モニタボタン（PB）２４５、各ポートから出力する音響映像信号として所定モードの入力を選択するための入力信号モニタボタン（PB.EE）２４６を備える。
【００７２】
ファンクション操作部２０５は、後述する当該コントロールパネル９０の動作モードにおいて様々な機能を実行するためのファンクションボタン（Ｌ１〜Ｌ１１）２５１及びファンクションボタン（Ｂ１〜Ｂ７）２５２、ファンクションボタン２５１、２５２に割り当てる機能を切り換えるためのシフトボタン（SHIFT）２５３、動作モードを切り換えるためのモードボタン（MODE）２５４、ディスプレイ部２０７に表示されるカーソル移動等を行うためのマルチコントロール（MULTI CONTROL）つまみ２５５を備える。
【００７３】
マルチコントロールつまみ２５５は、回転角度を符号化して出力するディジタル式の図示しないロータリエンコーダを備えており、ロータリーエンコーダによって当該マルチコントロールつまみ２５５の回転変位が検出される。マルチコントロールつまみ２５５は、ロータリーエンコーダによって検出される回転変位に応じて上述したカーソルを移動させることによるファイルなどの選択や、様々なパラメータ値の変更を行うことができる。
【００７４】
モードボタン（MODE）２５４によって切り換えられる当該コントロールパネル９０の動作モードには、各ＨＤＤ１１０にファイルとして記録されている素材となるデータを管理するモードである素材管理モード、編集を行うモードである編集モード、コントロールパネル９０のディスプレイ部２０７の輝度やブザー音の設定などを行うセットアップモード、素材データにエフェクト処理をするモードであるエフェクト処理モード、各ポートに同期した制御命令を送出するためのモードである同期モードなどがある。
【００７５】
編集操作部２０６は、既に設定された編集点の削除及びＤＭＣモードの解除を行うための削除ボタン（DELETE）２６１、イン点及びアウト点を設定するための編集イン／アウト点指定ボタン（IN/OUT）２６２、編集イン／アウト点指定ボタン２６２とともにイン点及びアウト点を設定するための編集点設定ボタン（ENTRY）２６３、オーディオデータについてイン点及びアウト点を設定するための音響イン点／アウト点指定ボタン（AUDIO IN/OUT）２６４、既に設定したイン点及びアウト点を修正するための微修正ボタン（TRIM）２６５、任意の再生速度での再生処理設定を記憶するときに点灯するメモリーランプ（MEMORY）２６６、編集処理した後のＡ／Ｖデータの再生を表示するためのレビューボタン（REVIEW）２６７、自動編集を行うための自動編集ボタン（AUTO EDIT）２６８、編集処理したＡ／Ｖデータを記録する前にプレビュー再生するためのプレビューボタン（PREVIEW）２６９、任意の再生速度で自動再生及び自動編集を実行するためのＤＭＣ編集ボタン（DMC EDIT）２７０を備える。
【００７６】
続いて、Ａ／Ｖサーバ１における、エフェクト処理について図３に示すフローチャートを用いて説明する。本発明を適用したＡ／Ｖサーバ１では、ＨＤＤ１１０に記録されている所望のデータにコントロールパネル９０からエフェクト処理を指示し、所定のポートからエフェクト処理された映像を出力させることができる。
【００７７】
まず、ステップＳ１において、ユーザは、コントロールパネル９０のポート選択ボタン（PORT SELECT）２１１を押下して所定のポートを選択するとともに、モードボタン(Mode)２５４を押下して、コントロールパネル９０を素材管理モードにする。ユーザはディスプレイ部２０７にリストとして表示されるＨＤＤ１１０に記録されいているファイル名を参照しながら、素材となるデータを含む所望のファイルをマルチコントローラつまみ２５５を操作して選択する。
【００７８】
ステップＳ２において、ユーザは、コントロールパネル９０のモードボタン(Mode)２５４を押下して、コントロールパネル９０を編集モードにする。ユーザは編集操作部２０６の所定のボタンを押下して、素材データにイン点及びアウト点を設定し、編集点を決定する。
【００７９】
ステップＳ３において、ユーザは、コントロールパネル９０の動作モードを切り換えるモードボタン(Mode)２５４を押下して、コントロールパネル９０をエフェクト処理モードにする。コントロールパネル９０は、エフェクト処理モードに入ると、図４に示すようなＧＵＩをディスプレイ部２０７に表示させる。ユーザは、ディスプレイ部２０７に表示されたＧＵＩを利用して、ステップＳ２で設定した編集点に施すエフェクトの設定処理を行う。
【００８０】
図４に示すＧＵＩは、ファンクションボタン機能表示エリア（Ｌ１〜Ｌ１１）３０１及びファンクションボタン機能表示エリア（Ｂ１〜Ｂ７）３０２、使用するポートを示すポート番号３０３、エディティングマネージャ１３０から送出された映像を出力するモニター映像表示領域３０４、エフェクト処理をする対象となる映像データを表示する素材映像表示領域３０５、使用するエフェクトのパターンやパラメータ値が示されたエフェクト設定領域３０６などを備えている。
【００８１】
図４に示したＧＵＩのファンクションボタン機能表示エリア（Ｌ１〜Ｌ１１）に示された各ファンクションと、図２に示したファンクションボタン（Ｌ１〜Ｌ１１）２５１とを対応させると以下に示すようになる。
【００８２】
Ｌ１には、エフェクトパターンを選択する機能の”Ｐａｔｅｒｎ”が、Ｌ２には、トランジションタイムを選択する機能の”Ｔｒａｎｓ  Ｔｉｍｅ”が、Ｌ３には、バックグラウンドの映像からフォアグランドの映像へ切り替わる際に挿入されるボーダーの幅を選択する機能の”Ｂｏｒｄｅｒ”が、Ｌ４には、ボーダー色相を選択する機能の”Ｂｏｒｄｅｒ  Ｈ”が、Ｌ５には、ボーダーの彩度を選択する機能の”Ｂｏｒｄｅｒ  Ｓ”が、Ｌ６には、ボーダーの明度を選択する機能の”Ｂｏｒｄｅｒ  Ｌ”が、Ｌ７には、ボーダーの境界のぼかし具合を選択する機能の”Ｓｏｆｔ”が、Ｌ８には、オーディオのトランジションタイムを選択する機能の”Ａ−Ｔｒａｎｓ  Ｔｉｍｅ”が、Ｌ１１には、フェーダー位置を選択する機能の”Ｍａｎｕａｌ  Ｔｒａｎｓ”がそれぞれ割り当てられている。
【００８３】
また、図４に示したＧＵＩのファンクションボタン機能表示エリア（Ｂ１〜Ｂ７）に示された各ファンクションと、図２に示したファンクションボタン（Ｂ１〜Ｂ７）２５２とを対応させると、Ｂ１には、”Ｎｅｘｔ  Ｐａｒａｍ”が、Ｂ２には、”Ａｕｔｏ  Ｔｒａｎｓ”が、Ｂ３には、”Ｒｅｇｉｓｔｅｒ  Ｓｈｏｒｔｃｕｔ”が、Ｂ４には、”Ｆｉｔ  Ａ−Ｔｒａｎｓ”が、Ｂ５には、”Ｃａｎｃｅｌ”が、Ｂ６には、”ＯＫ”が割り当てられている。
【００８４】
ファンクションボタンＦ１を押下すると、カーソル３１０が、エフェクトパターン指定エリア３１１に表示される。エフェクトパターン指定エリアには、バックグラウンドの映像からフォアグラウンドの映像に瞬間的に切り換えるエフェクトであるカットを選択するためのアイコンが”ＣＵＴ”のように、バックグラウンドの映像のフェードアウトと、フォアグラウンドの映像のフェードインを同時に行って混合するエフェクトであるディゾルブを選択するためのアイコン”ＤＩＳ”のように、幾何学的パターンで拭うようにバックグラウンドの映像からフォアグラウンドの映像へと切り換えるエフェクトであるワイプを選択するためのアイコンが１８パターン示されている。ユーザが、マルチコントロールつまみ２５５を回転操作すると、エフェクトパターン指定エリア３１１に表示されたカーソル３１０も操作量に応じて、エフェクトパターン指定エリア３１１に示されたアイコン上を移動する。
【００８５】
ファンクションボタンＦ２を押下すると、カーソル３１０が、トランジションタイム指定エリア３１２に表示される。ユーザが、マルチコントローラつまみ２５５を回転操作すると、トランジションタイム指定エリア３１２のパラメータ値が操作量に応じて増減する。
【００８６】
ファンクションボタンＦ３を押下すると、カーソル３１０が、ボーダー幅指定エリア３１３に表示される。ユーザが、マルチコントローラつまみ２５５を回転操作すると、ボーダー幅指定エリア３１３のパラメータ値が操作量に応じて増減する。
【００８７】
ファンクションボタンＦ４を押下すると、カーソル３１０が、ボーダー色相指定エリア３１４に表示される。ユーザが、マルチコントローラつまみ２５５を回転操作すると、ボーダー色相指定エリア３１４のパラメータ値が操作量に応じて増減する。
【００８８】
ファンクションボタンＦ５を押下すると、カーソル３１０が、ボーダー彩度指定エリア３１５に表示される。ユーザが、マルチコントローラつまみ２５５を回転操作すると、ボーダー彩度指定エリア３１５のパラメータ値が操作量に応じて増減する。
【００８９】
ファンクションボタンＦ６を押下すると、カーソル３１０が、ボーダー明度指定エリア３１６に表示される。ユーザが、マルチコントローラつまみ２５５を回転操作すると、ボーダー明度指定エリア３１６のパラメータ値が操作量に応じて増減する。
【００９０】
ファンクションボタンＦ７を押下すると、カーソル３１０が、ソフト指定エリア３１７に表示される。ユーザが、マルチコントローラつまみ２５５を回転操作すると、ソフト指定エリア３１７のパラメータ値が操作量に応じて増減する。
【００９１】
ファンクションボタンＦ８を押下すると、カーソル３１０が、オーディオトランジションタイム指定エリア３１８に表示される。ユーザが、マルチコントローラつまみ２５５を回転操作すると、オーディオトランジションタイム指定エリア３１８のパラメータ値が操作量に応じて増減する。
【００９２】
ファンクションボタンＦ１１を押下すると、カーソル３１０は非表示となる。ユーザが、マルチコントローラつまみ２５５を回転操作すると、Ｔバーなどのスライド式のコントロールバーをスライドさせた場合と同じ効果が得られ、フェーダーの位置指定することができる。
【００９３】
ユーザは、上述したファンクションボタン２５１及びマルチコントローラつまみ２５５を用いてエフェクト及びパラメータの選択を行い、選択したエフェクト及びパラメータ値でよければ”ＯＫ”に対応したファンクションボタンＢ７を押下することでエフェクトの設定をする。設定を取り消したい場合は、”Ｃａｎｃｅｌ”に対応したファンクションボタンＢ６を押下することで設定が解除される。
【００９４】
ステップＳ４において、ユーザは、編集操作部２０６の自動編集ボタン（AUTO EDIT）２６８を押下して編集を実行させる。編集が実行されるとエフェクト処理されたデータは、ＨＤＤ１１０に記憶されとともに、エフェクト処理されたデータのＶＦＬファイルが生成され、ファイル管理部１０１に内蔵されている図示しないメモリ又はＨＤＤ１１０内に格納される。
【００９５】
このようにして、Ａ／Ｖサーバ１では、ビデオエフェクタ１４０のエフェクトの設定をロータリーエンコーダを有するコントロールパネル９０のマルチコントローラつまみ２５５で簡便に行うことができる。
【００９６】
次に、Ａ／Ｖサーバ１において、再生ポートに同期した制御命令を送出する同期モードについて図５に示すフローチャートを用いて説明をする。同期モードは、少なくとも２つの再生ポートを同期制御して映像を出力させるモードである。
【００９７】
例えば、再生ポート、つまり、出力処理部として機能するポートがｍ個（ｍは、２以上の任意の整数）ある場合は、ｍ個の再生ポートからユーザが指定したｎ個（ｎは、ｎ≦ｍを満たす２以上の任意の整数）の再生ポートを同期制御して映像を出力させることができる。
【００９８】
ステップＳ１１において、ユーザは、コントロールパネル９０のポート選択ボタン（PORT SELECT）２１１を押下して、映像データを再生させるポートを選択する。ポートを選択後、ユーザは、モードボタン（Mode）２５４を押下して素材管理モードとし、選択したポートに所望のファイルを割り当てる。同期モードでは、少なくとも２つの再生ポートを選択し、そこに再生させるファイルを割り当てる必要があるので、同期制御する再生ポートに全てに同じように所望のファイルを割り当てる。ここでは、記録再生ポート１０のポートＰ２と、記録再生ポート４０のポートＰ４とを選択し、それぞれに所望のファイルを割り当てたとする。
【００９９】
ステップＳ１２において、ユーザは、コントロールパネル９０のモードボタン（Mode）２５４を押下して、コントロールパネル９０を編集モードにする。ユーザは、ポート毎に割り当てた各ファイルに対して編集操作部２０６の所定のボタンを押下して、素材データにイン点及びアウト点を設定し、編集点を決定する。
【０１００】
ステップＳ１３において、ユーザは、コントロールパネル９０の動作モードを切り換えるモードボタン(Mode)２５４を押下して、コントロールパネル９０をエフェクト処理モードにする。コントロールパネル９０は、エフェクト処理モードに入ると、図４に示すようなＧＵＩをディスプレイ部２０７に表示させる。ユーザは、ディスプレイ部２０７に表示されたＧＵＩを利用して、ステップＳ１２で設定した編集点に施すエフェクトの設定処理を行う。
【０１０１】
ステップＳ１４において、ユーザは、コントロールパネル９０のモードボタン（Mode）２５４を押下して、コントロールパネル９０を同期モードにする。同期モードにした後、ユーザは、走行制御部２０２のプレイボタン（PLAY）２２６を押下する。
【０１０２】
ステップＳ１５において、プレイボタン（PLAY）２２６が押下されたことに応じて、コントロールパネル９０のＣＰＵ９１は、再生制御命令を生成する。さらにＣＰＵ９１は、同期制御をするポートの数だけ再生制御命令を複製する。これにより、記録再生ポート１０のポートＰ２と、記録再生ポート４０のポートＰ４に対する２つの再生制御命令が生成されることになる。各再生制御命令にはプロトコルとしてそれぞれのポートに割り当てたファイルのファイルハンドルが付加されており、各ポートのＣＰＵはファイルハンドルを検出することで再生制御命令を識別する。
【０１０３】
ステップＳ１６において、コントロールパネル９０のＣＰＵ９１によって生成された再生制御命令は、タイミングマネージャ８０のタイミングパルス発生器８１に送出される。タイミングパルス発生器８１は、２つの再生制御命令を同じタイミングパルスで制御バス７１に送出する。２つの再生制御命令は、制御バス７１を介して所定のポートへと伝送される。
【０１０４】
ステップＳ１７において、データ管理部３０のＣＰＵ３３、データ管理部６０のＣＰＵ６３は、ファイルマネージャ１０のファイル管理部１０１から取得したファイル情報に基づいて、ＨＤＤアレイ１２０のＣＰＵ１２４へアクセスし、ＨＤＤ１１０に記録されている所定のファイルを読み出すよう指示をする。これに応じて、ＣＰＵ１２４は、映像データ書き込み／読み出し処理部１２２を制御して所定のデータを読み出させる。読み出されたデータはデータバス７０を介して各ポートへ送出される。
【０１０５】
ステップＳ１８において、記録再生ポート１０に送出されたデータは、ＣＰＵ３３の制御によりデータ管理部３０のバッファ３２に一時的に蓄積され、シリアルデータとしてデコーダ２３に入力され所定のデコード処理がなされる。
【０１０６】
また、同様に記録再生ポート４０に送出されたデータは、ＣＰＵ６３の制御によりデータ管理部６０のバッファ６２に一時的に蓄積され、シリアルデータとしてデコーダ４３に入力され所定のデコード処理がなされる。
【０１０７】
ステップＳ１９において、デコーダ２３、デコーダ４３でそれぞれデコード処理されたデータは、エディティングマネージャ１３０に入力され、ルータ１３１を介してビデオエフェクタ１４０に入力される。ビデオエフェクタ１４０に入力されたデータは、ステップＳ１３において設定されたエフェクト処理がなされ、再びエディティングマネージャ１３０のルータ１３１に入力される。
【０１０８】
ステップＳ２０において、ルータ１３１に入力されたエフェクト処理後のデータは、出力端子１３３から出力されるとともに、さらにルータ１３１によって選択された出力端子２６又は出力端子４６から出力される。
【０１０９】
このようにして、Ａ／Ｖサーバ１では２つ以上の再生系のポートへの制御命令を同期させて出力し、制御命令に応じて各再生系ポートを同期制御することができる。
【０１１０】
【発明の効果】
以上の説明からも明らかなように、本発明のデータ再生装置は、画像効果処理手段が有する複数の設定項目を選択手段で選択し、選択手段によって選択された設定項目の設定を、回転操作入力手段の回転角を回転角検出符号化手段で検出して符号化した値に応じて設定手段で設定することで、限られた設置スペースを占有してしまうエフェクタ制御専用の制御パネルを使用することなく、エフェクタの制御をすることを可能とする。
【０１１１】
以上の説明からも明らかなように、本発明のデータ再生方法は、記録媒体から所定の画像データを読み出し、読み出した画像データを復号し、復号した画像データに所定の画像効果処理を施す画像効果処理手段が有する複数の設定項目から所定の設定項目を選択し、ユーザによって回転操作される回転操作入力手段の回転角を検出し、符号化する回転角検出符号化手段によって検出され符号化された値に応じて、画像効果処理手段の選択された設定項目の設定をし、復号した画像データに、画像効果処理手段の設定項目の設定に準じた画像効果処理を施すことで、限られた設置スペースを占有してしまうエフェクタ制御専用の制御パネルを使用することなく、エフェクタの制御をすることを可能とする。
【図面の簡単な説明】
【図１】本発明の実施の形態として示すＡ／Ｖサーバの構成を説明するためのブロック図である。
【図２】同Ａ／Ｖサーバに備えられたコントロールパネルの構成を説明するためのブロック図である。
【図３】同Ａ／Ｖサーバにおいて、エフェクト処理設定をする際の動作について説明するためのフローチャートである。
【図４】同Ａ／Ｖサーバにおいて、エフェクト処理モードでディスプレイ部に表示されるＧＵＩ（Graphical User Interface）について説明するための図である。
【図５】同Ａ／Ｖサーバにおいて、再生ポートを同期制御する際の動作について説明するためのフローチャートである。
【符号の説明】
１  Ａ／Ｖサーバ、１０  記録再生ポート、４０  記録再生ポート、７０  データバス、７１  制御バス、８０  タイミングマネージャ、９０  コントロールパネル、１００  ファイルマネージャ、１１０  ＨＤＤ、１２０  ＨＤＤアレイ、１３０  エディティングマネージャ、１４０  ビデオエフェクタ、２５１，２５２  ファンクションボタン、２５５  マルチコントロールつまみ
【図１】
0004411801.tif 000002
【図２】
0004411801.tif 000003
【図３】
0004411801.tif 000004
【図４】
0004411801.tif 000005
【図５】
0004411801.tif 000006