(57)【要約】【課題】ネットワーク経由でアクセスした際に画像データをファイルシステムのファイルとして扱えるとともに、数フレーム程度の遅延で画像データを出力できる画像記憶再生装置を提供する。【解決手段】画像メモリ１１と、マイクロコンピュータ１７と、マイクロコンピュータ１７によって制御され、画像メモリ１１への画像データの読み書きを行う読み書き回路１２と、読み書き回路１２によって読み出された画像データをリファレンス信号に同期して出力する出力回路１４と、マイクロコンピュータ１７をネットワーク３に接続するネットワークＩ／Ｆ１８とを備え、マイクロコンピュータ１７は、画像メモリ１１内の画像データの記憶位置情報を、内部のメモリに構築したファイルシステムに記憶し、指定されたファイルの記憶位置情報に基づいて画像メモリ１１から画像データを読み出させる。【選択図】図２
2008131380.tif 000002
【特許請求の範囲】
【請求項１】
複数フレーム分の画像データの記憶容量を有する画像メモリと、
マイクロコンピュータと、
前記マイクロコンピュータによって制御され、前記画像メモリへの画像データの書き込みと前記画像メモリからの画像データの読み出しとを行う読み書き回路と、
前記読み書き回路によって読み出された画像データを、リファレンス信号に同期して出力する出力回路と、
前記マイクロコンピュータをネットワークに接続するネットワーク・インタフェースと
を備え、
前記マイクロコンピュータは、前記マイクロコンピュータ内のメモリにファイルシステムを構築し、画像データの書き込みを要求された場合、前記読み書き回路を制御して、前記要求された画像データを前記画像メモリに書き込ませるとともに、前記画像メモリにおける画像データの記憶位置を示す記憶位置情報を前記ファイルシステムにファイルとして記憶し、前記ファイルシステム中のファイルを指定して画像データの読み出しを要求された場合、前記指定されたファイルの前記記憶位置情報に基づき、前記読み書き回路を制御して前記画像メモリから画像データを読み出させる
ことを特徴とする画像記憶再生装置。
【請求項２】
請求項１に記載の画像記憶再生装置において、
前記マイクロコンピュータは、前記画像メモリを、アドレス順に一定のバイト数毎の複数の領域に区分して、各々の前記領域に１フレーム分ずつの画像データを書き込むように前記読み書き回路を制御し、各フレームの画像データが格納された前記領域の番号を、前記記憶位置情報として記憶する
ことを特徴とする画像記憶再生装置。
【請求項３】
請求項２に記載の画像記憶再生装置において、
前記マイクロコンピュータは、前記一定のバイト数を、前記画像メモリに書き込ませる画像データの画像フォーマットに応じて決定する
ことを特徴とする画像記憶再生装置。
【請求項４】
請求項１に記載の画像記憶再生装置において、
前記マイクロコンピュータは、前記画像メモリに書き込まれた画像データの画像フォーマットの情報も、前記ファイルシステムにファイルとして記憶する
ことを特徴とする画像記憶再生装置。
【請求項５】
請求項４に記載の画像記憶再生装置において、
前記画像メモリは、不揮発性領域と揮発性領域とで構成され、
前記マイクロコンピュータは、前記不揮発性領域に書き込まれた画像データの画像フォーマットの情報を、前記マイクロコンピュータ内の不揮発性メモリに記憶する
ことを特徴とする画像記憶再生装置。
【請求項６】
請求項１に記載の画像記憶再生装置において、
前記画像メモリは、不揮発性領域と揮発性領域とで構成され、
前記マイクロコンピュータは、前記ファイルシステムに、前記不揮発性領域に対応したディレクトリを設け、前記ディレクトリ中のファイルを、前記マイクロコンピュータ内の不揮発性メモリに記憶する
ことを特徴とする画像記憶再生装置。
【請求項７】
請求項１に記載の画像記憶再生装置において、
前記マイクロコンピュータは、前記ネットワーク・インタフェース経由で前記ファイルシステムのディレクトリ中のファイルを指定して画像データの読み出しを要求された場合、前記画像メモリから読み出された画像データに所定のヘッダ情報を付加したファイルを、前記ネットワーク・インタフェース経由で返送する
ことを特徴とする画像記憶再生装置。
【請求項８】
請求項１に記載の画像記憶再生装置において、
前記マイクロコンピュータは、前記ネットワーク・インタフェース経由で読み出しを要求された画像データのファイル形式と、前記画像メモリに書き込まれている画像データの
ファイル形式とが異なる場合、前記画像メモリから読み出された画像データを、前記要求された画像データのファイル形式に変換して、前記ネットワーク・インタフェース経由で返送する
ことを特徴とする画像記憶再生装置。
【請求項９】
請求項１に記載の画像記憶再生装置において、
前記ファイルシステムを表示するための表示部を有する操作卓が接続されており、
前記マイクロコンピュータは、前記ネットワーク・インタフェース経由での書き込み要求によって生成されたファイルの名前の文字数または文字種が前記表示部で表示不能である場合、ファイルの名前を前記表示部で表示可能な文字数または文字種に変換して前記表示部に表示させる
ことを特徴とする画像記憶再生装置。
【請求項１０】
請求項１に記載の画像記憶再生装置において、
前記マイクロコンピュータは、複数のフレームの画像データから成るアニメーションデータの書き込みを前記ネットワーク・インタフェース経由で要求された場合、各々の前記フレームの画像データ毎に前記アニメーションデータ中での順番を示すファイル名を生成して、前記生成したファイル名のファイルに前記記憶位置情報を記憶し、前記ネットワーク・インタフェース経由で前記アニメーションデータの読み出しを要求された場合、前記生成したファイル名に基づき、前記複数のフレームの画像データを順番に読み出させて前記ネットワーク・インタフェース経由で返送する
ことを特徴とする画像記憶再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばテレビジョン放送用のスタジオ回路などに配置される画像記憶再生装置に関する。
【背景技術】
【０００２】
従来から、テレビジョン放送用の画像データの記憶再生装置として、大容量記憶手段であるハードディスクアレイユニットと、外部からのリファレンス信号に同期して画像データを入出力するＳＤＩ（Serial Digital Interface）の入出力ポートと、ネットワーク・インタフェースとを備え、外部からネットワーク経由でアクセスする場合に画像データをファイルシステムのファイルとして扱えるようにした装置が提案されている（特許文献１参照）。
【０００３】
【特許文献１】特開２００１−１１１９３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、この特許文献１に記載の装置は、記憶している画像データをＳＤＩ出力ポートから出力する際には、ハードディスクアレイユニットからの画像データの読み出しや、ハードディスクアレイユニットからＳＤＩ出力ポートへの画像データの転送に時間がかかる。そのため、記憶しているいずれの画像データであってもＳＤＩ出力ポートから直ちに出力する、ということはできなかった。
【０００５】
これに対し、例えばエフェクト・スイッチャーなどのスタジオ回路に配置される画像記憶再生装置にキーイングのための画像データを記憶する場合には、記録しているいずれの画像データであっても、トリガとなる操作卓での出力操作に対して数フレーム程度の遅延で出力する機能が要求される。
【０００６】
本発明は、上述の点に鑑み、外部からネットワーク経由でアクセスする場合に画像データをファイルシステムのファイルとして扱うことを可能としつつ、数フレーム程度の遅延で画像データを出力することのできる画像記憶再生装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る画像記憶再生装置は、
複数フレーム分の画像データの記憶容量を有する画像メモリと、
マイクロコンピュータと、
前記マイクロコンピュータによって制御され、前記画像メモリへの画像データの書き込みと前記画像メモリからの画像データの読み出しとを行う読み書き回路と、
前記読み書き回路によって読み出された画像データを、リファレンス信号に同期して出力する出力回路と、
前記マイクロコンピュータをネットワークに接続するネットワーク・インタフェースと
を備え、
前記マイクロコンピュータは、前記マイクロコンピュータ内のメモリにファイルシステムを構築し、画像データの書き込みを要求された場合、前記読み書き回路を制御して、前記要求された画像データを前記画像メモリに書き込ませるとともに、前記画像メモリにおける画像データの記憶位置を示す記憶位置情報を前記ファイルシステムにファイルとして記憶し、前記ファイルシステム中のファイルを指定して画像データの読み出しを要求された場合、前記指定されたファイルの前記記憶位置情報に基づき、前記読み書き回路を制御して前記画像メモリから画像データを読み出させる
ことを特徴とする。
【０００８】
この画像記憶再生装置では、マイクロコンピュータ内のメモリにファイルシステムが構築され、画像データの書き込みが要求されると、画像メモリにおける画像データの記憶位置情報がこのファイルシステムにファイルとして記憶される。そして、このファイルシステムのファイルを指定して画像データの読み出しを要求されると、指定されたファイルの記憶位置情報に基づいて画像メモリから画像データが読み出される。
【０００９】
このように、画像メモリ内の画像データが、外部から見た場合にあたかもこのファイルシステムに記憶されているかのように管理される。したがって、外部からネットワーク経由でこの画像記憶再生装置にアクセスする場合に、画像データをファイルシステムのファイルとして扱うことができる。
【００１０】
そして、ハードディスクアレイユニットのような大容量記憶手段と異なり、画像メモリからの画像データの読み出しや転送は数フレーム程度の時間で済む。これにより、外部からネットワーク経由でアクセスする場合に画像データをファイルシステムのファイルとして扱うことができるとともに、数フレーム程度の遅延で出力回路から画像データを出力することができる。
【発明の効果】
【００１１】
本発明に係る画像記憶再生装置によれば、外部からネットワーク経由でアクセスする場合に画像データをファイルシステムのファイルとして扱うことができるとともに、数フレーム程度の遅延で画像データを出力することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１２】
以下、スタジオ回路の一種であるエフェクト・スイッチャーに配置される画像記憶再生部に本発明を適用した実施形態を、図面を用いて説明する。
〔エフェクト・スイッチャーの全体構成〕
図１は、本発明を適用した画像記憶再生部を配置したエフェクト・スイッチャーの全体構成例を示すブロック図である。このエフェクト・スイッチャーは、主ユニット１と操作卓２とで構成されている。
【００１３】
主ユニット１には、クロスポイント部５と、ミックスエフェクト部６と、本発明を適用した画像記憶再生部７と、ハードディスクドライブ８とが設けられている。クロスポイント部５は、複数の入力ラインＩ１〜Ｉｎから主ユニット１に入力するＳＤＩ（Serial Digital Interface）規格の映像信号（以下ＳＤＩ信号と呼ぶ）のうち、ミックスエフェクト部６で背景映像として用いるＳＤＩ信号（現在の背景映像と次の背景映像との２系統）や、ミックスエフェクト部６でキーイングのために用いるＳＤＩ信号（前景映像であるキーフィル信号と、前景映像と背景映像との合成比率である濃度を示すキーソース信号との２系統）や、画像記憶再生部７で記憶させる最大２系統のＳＤＩ信号を選択するためのスイッチの集合である。
【００１４】
ミックスエフェクト部６には、キー加工回路９と合成回路１０とが設けられている。キー加工回路９は、クロスポイント部５で選択されたキーフィル信号及びキーソース信号を、各種のパラメータ（例えば、キーソース信号のどの映像成分を濃度とするかのパラメータや、キーソース信号の位置を調整するパラメータや、キーフィル信号及びキーソース信号の縮小率を調整するパラメータ等）に基づいて加工する回路である。
【００１５】
合成回路１０は、主ユニット１の出力ライン０ｕｔから出力する背景映像を、クロスポイント部５で選択された現在の背景映像から、クロスポイント部５で選択された次の背景映像に遷移させる処理（トランジション）や、キー加工回路９からのキーフィル信号及びキーソース信号を用いて、背景映像に前景映像を合成する処理（キーイング）を行う回路である。
【００１６】
画像記憶再生部７は、ネットワーク３に接続されている。ネットワーク３には、コンピュータグラフィックス等の画像データを供給するためのパーソナルコンピュータ４も接続されている。画像記憶再生部７は、クロスポイント部５から送られたＳＤＩ信号やパーソナルコンピュータ４から送られたコンピュータグラフィックス等の画像データを記憶し、記憶した画像データを入力ラインＩ１〜Ｉｎの一部に戻してクロスポイント部５でキーフィル信号やキーソース信号として選択可能にする回路である。
【００１７】
操作卓２には、図示は省略するが、主ユニット１を操作するための釦，レバーや各種の表示を行うための表示部が配置されたパネル面が設けられるとともに、マイクロコンピュータが内蔵されている。
【００１８】
このエフェクト・スイッチャーに入力させるＳＤＩ信号としては、エフェクト・スイッチャーの立ち上げ時（電源投入時）のセットアップ処理として、ＳＤ−ＳＤＩ信号，ＨＤ−ＳＤＩ信号のうちの任意の１種類を選択するようになっている。
【００１９】
〔画像記憶再生部７の構成〕
図２は、図１の画像記憶再生部７の構成例を、図１の操作卓２，パーソナルコンピュータ４，ネットワーク３及びハードディスクドライブ８とともに示すブロック図である。画像記憶再生部７には、画像メモリ１１と、メモリコントローラ（読み書き回路に該当）１２と、ＳＤＩ入力回路１３と、ＳＤＩ出力回路（出力回路に該当）１４と、制御Ｉ／Ｆ（インターフェース）１５と、データＩ／Ｆ１６と、マイクロコンピュータ１７と、ネットワークＩ／Ｆ１８と、制御通信系１９と、外部Ｉ／Ｆ２０とが設けられている。
【００２０】
画像メモリ１１は、複数フレーム分のＳＤＩ信号の記憶容量を有するメモリであり、揮発性メモリと不揮発性メモリとで構成されている。メモリコントローラ１２は、画像メモリ１１への画像データの書き込みと画像メモリ１１からの画像データの読み出しとを行う回路である。
【００２１】
ＳＤＩ入力回路１３は、２つの入力ポートを有しており、クロスポイント部５（図１）から送られた最大２系統のＳＤＩ信号を、エフェクト・スイッチャーの外部から供給されるリファレンス信号に同期してそれぞれリアルタイムにパラレル方式の画像データに変換し、メモリコントローラ１２に供給する回路である。
【００２２】
ＳＤＩ出力回路１４は、画像メモリ１１から読み出されてメモリコントローラ１２から
供給された画像データを、前述のリファレンス信号に同期してリアルタイムにＳＤＩ信号に変換する回路であり、複数の出力ポート（図では一例として出力ポート４つ）を有している。ＳＤＩ出力回路１４のこれらの出力ポートから出力されたＳＤＩ信号は、図１に示したように画像記憶再生部７から入力ラインＩ１〜Ｉｎの一部に戻される。
【００２３】
メモリコントローラ１２は、制御Ｉ／Ｆ１５を介してマイクロコンピュータ１７によって制御される。また、マイクロコンピュータ１７は、データＩ／Ｆ１６を介してメモリコントローラ１２に画像データを送って画像メモリ１１に書き込ませたり、画像メモリ１１から読み出させた画像データをデータＩ／Ｆ１６を介して受け取ることもできる。
【００２４】
ネットワークＩ／Ｆ１８は、イーサネット（登録商標）・ポートであり、マイクロコンピュータ１７をネットワーク３に接続する。制御通信系１９は、イーサネット（登録商標）・ポートまたはＲＳ４２２ポートであり、マイクロコンピュータ１７と操作卓２との間の通信に用いられる。操作卓２からは、パネル面の釦やレバーの操作に応じたコマンドが、制御通信系１９を介してマイクロコンピュータ１７に送られる。マイクロコンピュータ１７からは、パネル面の表示部に表示を行わせるパラメータ等が、制御通信系１９を介して操作卓２に送られる。外部Ｉ／Ｆ２０は、マイクロコンピュータ１７をハードディスクドライブ８に接続する。
【００２５】
〔画像メモリ１１の使い方〕
図３は、図２に示した構成の画像記憶再生部７における画像メモリ１１の使い方を示す図である。マイクロコンピュータ１７は、画像メモリ１１に書き込ませる画像データの画像フォーマット（ＳＤであるかＨＤであるか）に応じて、一定のバイト数Ｎｆを決定する。このバイト数Ｎｆは、前述のセットアップ処理によってエフェクト・スイッチャーにＳＤ−ＳＤＩ信号を入力させることが選択された場合には、ＳＤ−ＳＤＩ信号の１フレーム分の画像データ本体のサイズ（約１メガバイト）に決定され、他方、セットアップ処理によってＨＤ−ＳＤＩ信号を入力させることが選択された場合には、ＨＤ−ＳＤＩ信号の１フレーム分の画像データ本体のサイズ（約５メガバイト）に決定される。
【００２６】
そして、マイクロコンピュータ１７は、メモリコントローラ１２を制御して、画像メモリ１１を番地（アドレス）順にこのバイト数Ｎｆずつの複数の区分領域に分割して使用させ、各区分領域に１フレーム分ずつの画像データを書き込ませる。
【００２７】
画像メモリ１１をこのように使用することにより、画像メモリ１１のうちの先頭の番地をａ１とすると、ｉ番目の区分領域の先頭の番地はａ１＋（Ｎｆ×（ｉ−１））となるので、この番号ｉによって各フレームの画像データの記憶位置を識別することができる。以下では、この区分領域の番号ｉをレジスタ番号と呼ぶ。
【００２８】
マイクロコンピュータ１７は、画像メモリ１１のバイト数Ｎｆ毎の区分領域のうち、現在画像データが記憶されていない区分領域のレジスタ番号を、線形リストによって管理する。画像メモリ１１に全く画像データが記憶されていない状態では、全ての区分領域のレジスタ番号がこの線形リストで結合されている。その後、画像データを書き込ませた区分領域のレジスタ番号は、この線形リストから外す。また、画像データが書き込まれている区分領域から画像データを消去させた場合には、その区分領域のレジスタ番号を線形リストに再び追加する。画像メモリ１１からは、どの番地に書き込まれた画像データも直ちに読み出すことができるので、この線形リストにおけるレジスタ番号の隣接順序が実際の番地の順序と異なっていても全く問題はない。なお、前述のように画像メモリ１１には揮発性領域（揮発性メモリの部分）と不揮発性領域（不揮発性メモリの部分）とが存在しており、揮発性領域内の区分領域のレジスタ番号と不揮発性領域内の区分領域のレジスタ番号とは、別々の線形リストによって管理する。
【００２９】
〔ファイルシステム〕
マイクロコンピュータ１７は、マイクロコンピュータ１７内のＲＡＭにファイルシステムを構築している。ファイルシステムは通常はディスク装置などで使用されるが、ＲＡＭをディスク装置と同様に看做してその上にファイルシステムを構築する（記憶する）こと自体は一般的に行われている。しかし、このファイルシステムの使い方には、以下のような特徴がある。
【００３０】
マイクロコンピュータ１７は、このファイルシステム中のディレクトリを指定して画像データの書き込みが要求された場合、メモリコントローラ１２を制御して、図３に示した画像メモリ１１の区分領域のうち、前述の線形リストから取得したレジスタ番号の区分領域にその画像データを書き込ませる。そして、その画像データが書き込まれた領域のレジスタ番号と、その他のヘッダ情報（その画像データの画像フォーマット（ＳＤであるかＨＤであるか）や、その画像データのファイル形式や、その画像データが書き込まれた日時等の情報）とを、このファイルシステム中の指定されたディレクトリにファイルとして記憶する。
【００３１】
図４は、このようにしてファイルが作成された状態においてこのファイルシステムで管理されるデータの構造（ファイルシステムの内容）を例示する図である。ルートディレクトリの直下のファイルには、”ｆｉｌｅ１”と言う名前（ファイル名として付けた名前であってもよいし、ファイルの中身として付けた名前であってもよい）と、レジスタ番号である５という数値と、ヘッダ情報とが記憶されている。
【００３２】
同様にして、ディレクトリ” ／Ｄｉｒ１”やディレクトリ” ／Ｄｉｒ１／Ｄｉｒ３”の下のファイルにも、それぞれ名前，レジスタ番号及びヘッダ情報が記憶されている。
【００３３】
画像データを高速に読み書きするための比較的高価な画像メモリ１１ではなく、マイクロコンピュータ１７内のＲＡＭにこれらの情報を記憶することにより、画像メモリ１１の領域を無駄に使うことがないので、経済的な構成を実現することができる。
【００３４】
前述のように、画像メモリ１１には揮発性領域（揮発性メモリの部分）と不揮発性領域（不揮発性メモリの部分）とが存在する。揮発性領域に書き込まれた画像データはエフェクト・スイッチャーの電源が遮断されると消えてしまうが、不揮発性領域に書き込まれた画像データは、電源が遮断されても消えず、その後再び電源が投入されたときにも残っている。そのため、不揮発性領域に書き込まれた画像データは、このファイルシステムでも別に管理する必要がある。図４においてルートディレクトリの直下に位置する”ＮＶＲＡＭ”というディレクトリは、この不揮発性領域に書き込まれた画像データを管理するために固定して設けられたディレクトリであり、外部からアクセスしても削除できないようにされている。
【００３５】
マイクロコンピュータ１７は、このディレクトリ”ＮＶＲＡＭ”を指定して画像データの書き込みが要求された場合には、前述の線形リストのうちの不揮発性領域用の線形リストを用いて、画像メモリ１１の不揮発性領域内の区分領域（図３）に画像データを書き込ませ、他方、ディレクトリ”ＮＶＲＡＭ”以外のディレクトリを指定して画像データの書き込みが要求された場合には、前述の線形リストのうちの揮発性領域用の線形リストを用いて、画像メモリ１１の揮発性領域内の区分領域に画像データを書き込ませる。
【００３６】
そして、マイクロコンピュータ１７は、ディレクトリ”ＮＶＲＡＭ”の内容は、電源遮断後も保存されるように、マイクロコンピュータ１７内の不揮発性メモリに配置するか、または、この不揮発性メモリにバックアップして電源投入時にこの不揮発性メモリからロードする。
【００３７】
〔ネットワーク３経由でのアクセス〕
マイクロコンピュータ１７は、ＦＴＰサーバー・ソフトウェアを動作させることにより、このファイルシステムをネットワークＩ／Ｆ１８（図２）を介してネットワーク３（図１，図２）上に公開する。パーソナルコンピュータ４（図１，図２）は、ＦＴＰクライアント・ソフトウェアを動作させることにより、このファイルシステムのディレクトリを指定して、ファイルの読み書きを行うことができる。図５は、図４に示した内容のファイルシステムがネットワーク３上で公開された（パーソナルコンピュータ４に画面表示された）例を示す図である。
【００３８】
マイクロコンピュータ１７がファイルシステムを管理するために動作させるファイルシステム管理ソフトウェアは、ＦＴＰサーバー・ソフトウェアからの呼び出しを受けて、ディレクトリ情報を返したり、指定されたファイルへのアクセスを行う。このファイルシステム管理ソフトウェアは、図３に示したファイルシステムへ単純にアクセスするのではなく、このファイルシステムの内容を使って、画像メモリ１１内の画像データがあたかもこのファイルシステム自体に記憶されているかのように、ＦＴＰサーバー・ソフトウェアに応答する。
【００３９】
具体的には、ファイルシステム管理ソフトウェアは、例えば図５のように公開したファイルシステムのルートディレクトリの直下の”ｆｉｌｅ１”という名前のファイルを指定してリード（読み取り）・アクセス要求があると、図６に示すように、図４のファイルシステムにおいて”ｆｉｌｅ１”という名前のファイルからヘッダ情報を読み出し、そのヘッダ情報に、全ての画像データに共通の情報（例えば、エフェクト・スイッチャーの機器ＩＤや、エフェクト・スイッチャーの操作者のユーザーＩＤ等）を追加したものを、ＦＴＰサーバー・ソフトウェアに返送するデータのヘッダとして作成する。続いて、このファイルからレジスタ番号である値５を読み出し、この値５に基づき、メモリコントローラ１２を制御して、画像メモリ１１の区分領域（図３）のうちレジスタ番号５の区分領域に記憶されている画像データ、すなわち、ａ１＋（Ｎｆ×（５−１））番地からのＮｆバイトの画像データを読み出させ、その画像データをデータＩ／Ｆ１６を介して受け取る。そして、図６に示すように、その画像データの先頭に前述のヘッダを付加したものを、ＦＴＰサーバー・ソフトウェアに返送する。
【００４０】
また、例えば図５のように公開したファイルシステムのディレクトリ” ／Ｄｉｒ１／Ｄｉｒ３”へのリード・アクセス要求があると、ファイルシステム管理ソフトウェアは、図４のファイルシステムにおけるディレクトリ” ／Ｄｉｒ１／Ｄｉｒ３”の内容を読み出して、その内容をＦＴＰサーバー・ソフトウェアに返送する。そして、ディレクトリ” ／Ｄｉｒ１／Ｄｉｒ３”の下のいずれかのファイルを指定してリード・アクセス要求があると、そのファイルのヘッダ情報とレジスタ番号とを読み出し、画像メモリ１１からそのレジスタ番号の区分領域の画像データを読み出させて、図６に示したのと同様にして、先頭にヘッダを付加した画像データをＦＴＰサーバー・ソフトウェアに返送する。
【００４１】
マイクロコンピュータ１７がファイルシステム管理ソフトウェアでこのような処理を行うことにより、ＦＴＰクライアント・ソフトウェアを動作させるパーソナルコンピュータ４では、画像データをファイルシステム中のファイルとして扱うことができる。特に多数の画像データを扱う場合、ディレクトリ階層構造でそれらの画像データを管理できるので、操作性が向上する。また、パーソナルコンピュータの操作者はディレクトリ階層構造でファイルを管理することを習慣としていることが多いため、違和感なくこの画像記憶再生部７内の画像データをファイルとして扱うことができる。
【００４２】
また、ファイルシステム管理ソフトウェアは、ＦＴＰサーバー・ソフトウェアから、ヘッダ情報（画像フォーマットやファイル形式の情報等）を付加した画像データのファイルが送られ、図５のように公開したファイルシステムのディレクトリを指定してライト（書き込み）・アクセス要求があると、図４のファイルシステムにおいて、そのディレクトリの下にファイルを生成して、そのファイルにヘッダ情報を記憶する。そして、前述の線形リストからレジスタ番号を取得し、生成したファイルにそのレジスタ番号を記憶して、画像メモリ１１の区分領域（図３）のうちそのレジスタ番号の区分領域に画像データを書き込ませる。
【００４３】
なお、ライト・アクセス要求があった場合に、ＦＴＰサーバー・ソフトウェアから受け取った画像データに付加されているヘッダ情報の内容等が画像記憶再生部７自身の機能または動作状態に対応していない場合は、書き込みを拒否し、ＦＴＰサーバー・ソフトウェアにエラーを通知する。その結果、ＦＴＰクライアント・ソフトウェアにもエラーが通知される。このような場合としては、例えば、ライト・アクセス要求のあった画像データの画像フォーマットが、画像記憶再生部７自身の動作状態と一致しない場合（セットアップ処理でＳＤが選択されている状態で、ＨＤの画像データのライト・アクセス要求があったような場合）や、次に述べるファイル形式変換ルーチンで変換不能なファイル形式の画像データのライト・アクセス要求があった場合が挙げられる。
【００４４】
上述のようなリード・アクセス要求やライト・アクセス要求に基づいて画像記憶再生部７とパーソナルコンピュータ４との間でネットワーク３経由で画像データを送受信する際の画像データのファイル形式が、画像メモリ１１に書き込ませる際の画像データのファイル形式と同じであれば、画像メモリ１１から読み出させた画像データをそのままネットワーク３経由でパーソナルコンピュータ４に送信したり、パーソナルコンピュータ４からネットワーク３経由で受信した画像データをそのまま画像メモリ１１に書き込ませることができる。しかし、画像メモリ１１に書き込ませる際のファイル形式は、直ちにＳＤＩ信号として出力可能なように非圧縮のファイル形式が望ましいのに対し、ネットワーク３経由で送受信する際のファイル形式は、サイズを小さくして高速に送受信を行えるように圧縮したファイル形式（例えばＪＰＥＧ等）が望ましい。そこで、マイクロコンピュータ１７は、ファイル形式変換ルーチンにより、画像データのファイル形式を変換する。
【００４５】
すなわち、リード・アクセス要求があった場合には、マイクロコンピュータ１７は、指定されたファイルの名前の末尾に付加された拡張子等から、要求されるファイル形式を判断し、画像メモリ１１から読み出させた画像データをそのファイル形式に変換した後、図６に示したようにヘッダを付加して送信する。
【００４６】
また、ライト・アクセス要求があった場合には、マイクロコンピュータ１７は、受け取った画像データのファイル形式をヘッダ情報または画像データの名称の一部から判断する。そして、そのファイル形式を画像メモリ１１に書き込ませる際のファイル形式に変換するルーチンが存在すれば、ファイル形式を変換した後、画像メモリ１１に書き込ませる。他方、そうしたルーチンが存在しない（画像メモリ１１に書き込ませる際のファイル形式に変換できない）場合には、エラーを通知する。
【００４７】
図７，図８は、以上に説明したネットワーク３経由でのリード・アクセス要求，ライト・アクセス要求に基づくマイクロコンピュータ１７の処理を、それぞれフローチャートとしてまとめた図である。
【００４８】
図７に示すように、ネットワーク３経由でリード・アクセス要求があると、マイクロコンピュータ１７内のＲＡＭに構築したファイルシステムに、指定されたディレクトリ及び指定されたファイルが存在するか否かを判断する（ステップＳ１）。
【００４９】
存在していれば、マイクロコンピュータ１７内のＲＡＭに構築したファイルシステムにおいて、指定されたディレクトリの指定されたファイルからヘッダ情報を読み取り、そのヘッダ情報に、全ての画像データに共通の情報（前述のように、エフェクト・スイッチャーの機器ＩＤや、エフェクト・スイッチャーの操作者のユーザーＩＤ等）を追加したものを、ＦＴＰサーバー・ソフトウェアに返送するデータのヘッダとして作成する（ステップＳ２）。
【００５０】
続いて、その指定されたファイルからレジスタ番号ｉを取得し（ステップＳ３）、メモリコントローラ１２を制御して、画像メモリ１１のｉ番目の区分領域すなわちａ１＋（Ｎｆ×（ｉ−１））番地からＮｆバイト分の領域（図３）から画像データを読み出させ、データＩ／Ｆ１６を介してその画像データを受け取る（ステップＳ４）。続いて、指定されたファイルの名前の末尾に付加された拡張子等から、要求されるファイル形式を判別して、ファイル形式の変換の必要があれば、画像データのファイル形式を変換する（ステップＳ５）。そして、その画像データの先頭に、ステップＳ２で作成したヘッダを付加して、返送する（ステップＳ６）。そして処理を終了する。
【００５１】
ステップＳ１で、指定されたディレクトリ及び指定されたファイルが存在しなかった場合は、エラーを通知して（ステップＳ７）、処理を終了する。
【００５２】
図８に示すように、ネットワーク３経由でライト・アクセス要求があると、マイクロコンピュータ１７内のＲＡＭに構築したファイルシステムに、指定されたディレクトリが存在するか否かを判断する（ステップＳ１１）。
【００５３】
存在していれば、受け取った画像データのファイルのヘッダ情報等を確認して、その画像データの画像フォーマットやファイル形式等が画像記憶再生部７自身の機能または動作状態に対応しているか否かを判断する（ステップＳ１２）。
【００５４】
対応していれば、マイクロコンピュータ１７内のＲＡＭに構築したファイルシステムにおいて、指定されたディレクトリの下にファイルを生成し、そのファイルにヘッダ情報を記憶する（ステップＳ１３）。また、前述の線形リストからレジスタ番号ｉを取得し、生成したファイルにそのレジスタ番号を記憶する（ステップＳ１４）。
【００５５】
続いて、ステップＳ１２でのヘッダ情報等を確認した結果、画像データのファイル形式を変換する必要がある場合にはファイル形式を変換して（ステップＳ１５）、画像メモリ１１のｉ番目の区分領域すなわちａ１＋（Ｎｆ×（ｉ−１））番地からＮｆバイト分の領域（図３）に画像データを書き込ませる（ステップＳ１６）。そして処理を終了する。
【００５６】
ステップＳ１１で、指定されたディレクトリが存在しなかった場合や、ステップＳ１２で、画像フォーマットやファイル形式等が対応していなかった場合は、エラーを通知して（ステップＳ１７）、処理を終了する。
【００５７】
〔操作卓２からの制御〕
画像記憶再生部７のマイクロコンピュータ１７は、制御通信系１９（図２）を介して、操作卓２のパネル面の表示部にも、図５に示したのと同様にしてファイルシステムを画面表示させる。但し、ネットワーク３経由でのリード・アクセス要求によって生成されたファイルの名前の文字数または文字種が操作卓２のパネル面の表示部で表示不能なものである場合には、ファイルの名前をこの表示部で表示可能な文字数または文字種に変換して表示させる。
【００５８】
操作卓２では、この表示部に表示されるファイルシステムを見ながら、ディレクトリ及びファイルの名前（生成させるファイルの名前や既に生成されているファイルの名前）を指定して、クロスポイント部５（図１）で選択した画像データを画像記憶再生部７に記憶させる操作や、画像記憶再生部７から画像データを再生させてＳＤＩ出力回路１４（図２）の複数の出力ポートのうちの指定した出力ポートからその画像データを出力させる操作を行うことができる。
【００５９】
マイクロコンピュータ１７は、操作卓２で記憶操作が行われると、前述の線形リストを用い、メモリコントローラ１２を制御して、ＳＤＩ入力回路１３（図２）からリファレンス信号に同期してメモリコントローラ１２に送られる画像データを画像メモリ１１に書き込ませる。
【００６０】
また、マイクロコンピュータ１７は、操作卓２で再生・出力操作が行われると、メモリコントローラ１２を制御し、画像メモリ１１から画像データを読み出させるとともにその画像データをＳＤＩ出力回路１４に送らせ、ＳＤＩ出力回路１４を制御して、リファレンス信号に同期してその画像データをＳＤＩ信号に変換させるとともに指定された出力ポートからそのＳＤＩ信号を出力させる。
【００６１】
ハードディスクアレイユニットのような大容量記憶手段と異なり、画像メモリ１７からの画像データの読み出しや転送は数フレーム程度の時間で済むので、数フレーム程度の遅延でＳＤＩ出力回路１４から画像データを出力することができる。
【００６２】
操作卓２の記憶操作では、キーフィル信号（静止画）とそのキーフィル信号に対応したキーソース信号（静止画）とを記憶させるというように、一対の画像データを記憶させる操作が行われる場合が多い。その場合、マイクロコンピュータ１７は、生成させるファイルの名前が１つ指定されると、その名前を加工することによって個々の画像データのファイルの名前をそれぞれ作成し、マイクロコンピュータ１７内のメモリに構築したファイルシステム（図４）における指定されたディレクトリの下に、それらの名前の２つのファイルを生成する。例えば、”ＩＭＧ０１”というファイルの名前が指定されると、”ＭＩＭＧ０１”と”ＳＩＭＧ０１”という２つのファイルの名前を作成して、マイクロコンピュータ１７内のメモリに構築したファイルシステムにおける指定されたディレクトリの下に、”ＭＩＭＧ０１”という名前のファイルと、”ＳＩＭＧ０１”という名前のファイルとを生成する。
【００６３】
そして、マイクロコンピュータ１７は、操作卓２のパネル面の表示部に表示させるファイルシステムでは、指定されたディレクトリの下に、操作卓２で指定されたとおりの”ＩＭＧ０１”という名前の１つのファイルを表示させる。一方、ネットワーク３上に公開するファイルシステムでは、ネットワーク３で一対の画像データを転送する際には個々の画像データを別々のファイルとして転送する必要があることから、指定されたディレクトリの下に、”ＭＩＭＧ０１”という名前のファイルと、”ＳＩＭＧ０１”という名前のファイルとを表示させる。なお、生成させるファイルの名前が指定されていなくても、自動的に個々の画像データのファイルの名前を作成するようにしてもよい。
【００６４】
なお、操作卓２の操作により、画像記憶再生部７から画像データを再生させて操作卓２のパネル面の表示部にその画像データを表示させる（マイクロコンピュータ１７が、画像メモリ１１から読み出させた画像データを、メモリコントローラ１２からデータＩ／Ｆ１６を介して受け取った後、制御通信系１９を介して操作卓２に送信する）ようにしてもよい。その場合には、制御通信系１９としてイーサネット（登録商標）・ポートを用いることが望ましいが、制御通信系１９としてＲＳ４２２ポートを用いる場合にも、ＲＳ４２２ポートを介して操作卓２に画像データを送信するようにしてよい。
【００６５】
〔ハードディスクドライブ８への記憶〕
マイクロコンピュータ１７は、ハードディスクドライブ８（図２）の記憶内容を、通常のファイルシステムで管理している。パーソナルコンピュータ４または操作卓２からハードディスクドライブ８内のファイルにアクセスする場合は、ハードディスク８のディレクトリを指定すればよい。
【００６６】
例えば、ＵＮＩＸ（登録商標）形式のように”／ｈｄｄ１”というディレクトリにハードディスク８をマウントした場合に、パーソナルコンピュータ４または操作卓２で、図５のように表示されているファイルシステムのディレクトリ” ／Ｄｉｒ１／Ｄｉｒ３”の下の”Ｔｉｔｌｅ１”という名前のファイルを指定して、ディレクトリ”／ｈｄｄ１”へのコピーを指示したとする。
【００６７】
すると、マイクロコンピュータ１７が動作させているファイルシステム管理ソフトウェアは、この”Ｔｉｔｌｅ１”という名前のファイルから取得したレジスタ番号の区分領域（図３）の画像データを画像メモリ１１から読み出させてメモリコントローラ１２から受け取り、図６に示したのと同様にヘッダを付加した画像データを、外部Ｉ／Ｆ２０（図２）を介してハードディスク８に転送してハードディスク８に記憶させる。そして、ディレクトリ”／ｈｄｄ１”に、”Ｔｉｔｌｅ１”という名前のファイル（通常のファイルシステムにおけるファイル）を生成する。
【００６８】
〔連続再生させる複数フレーム分の画像データ〕
パーソナルコンピュータ４または操作卓２の操作により、アニメーションのように連続再生させる複数フレーム分の画像データ（アニメーションデータと呼ぶ）を画像記憶再生部２に記憶させる場合には、ディレクトリを指定するとともに、そのアニメーションデータの長さ（フレーム数）と、そのアニメーションデータ全体の名前とを指定する。
【００６９】
マイクロコンピュータ１７は、このようにアニメーションデータの長さが指定された場合には、指定されたアニメーションデータ全体の名前を接頭辞として、その後尾にフレーム番号を文字列化して付ける（例えば”０００１”，”０００２”，”０００３”…というような４桁の番号を付ける）ことにより、各フレームの画像データ毎のファイルの名前を自動的に作成する。そして、指定されたディレクトリにそれらの名前のファイルを生成して、各フレームの画像データのヘッダ情報及びレジスタ番号を記憶する。
【００７０】
これにより、アニメーションデータを構成する複数フレームの画像データが、ファイルシステムにおいて、同じディレクトリの下に同じ接頭辞を有する名前のファイルとして表示されるので、それらの画像データが互いに無関係なものではなく連続再生させるものであることを容易に確認することができる。
【００７１】
ネットワーク３経由または操作卓２の操作によってアニメーションデータを再生させる際には、ディレクトリを指定するとともに、ファイルの名前の接頭辞を指定する。マイクロコンピュータ１７は、このように接頭辞が指定されると、その接頭辞を有する各ファイルに記憶されているレジスタ番号を、接頭辞の後尾のフレーム番号が若いフレームの順に取得して、画像メモリ１１から順次画像データを再生させていく。これにより、アニメーションデータを構成する複数フレームの画像データが連続再生される。
【００７２】
なお、パーソナルコンピュータ４または操作卓２でこうしたアニメーションデータを記憶させる操作を行う際に、アニメーションデータ全体の名前の指定を省略し、マイクロコンピュータ１７が、指定されたディレクトリに生成するファイルの名前の接頭辞も自動的に生成するようにしてもよい。例えば、最初のアニメーションデータを記憶する際には、”ａｎｍＡＡ”という接頭辞を自動的に生成することにより、” ａｎｍＡＡ０００１”，” ａｎｍＡＡ０００２”，” ａｎｍＡＡ０００３” …というファイルの名前を自動的に作成し、次に別のアニメーションデータを記憶する際には、”ａｎｍＡＢ”という接頭辞を自動的に生成することにより、” ａｎｍＡＢ０００１”，” ａｎｍＡＢ０００２”，” ａｎｍＡＢ０００３” …というファイルの名前を自動的に作成するといった具合である。
【００７３】
あるいはまた、各ファイルの名前に”０００１”，”０００２”，”０００３”…というようなフレーム番号を付けるのではなく、各ファイルの名前をランダムに作成するとともに、それらのファイルとは別に、それらのファイルの再生順序を記憶するための管理用ファイルをマイクロコンピュータ１７内のＲＡＭに記憶し、再生時には、その管理用ファイルに記憶されている順序に従って、各ファイルからレジスタ番号を順に取得して、アニメーションデータを構成する複数フレームの画像データを画像メモリ１１から順次再生させるようにしてもよい。
【００７４】
〔ＧＩＦアニメーション〕
ＧＩＦアニメーションは、ＧＩＦファイル形式のひとつであり、複数のＧＩＦからなる「フレーム（コマ）」をもっており、これを順番に表示することでパラパラ漫画のようなアニメーションを表示することができる。
【００７５】
マイクロコンピュータ１７は、ネットワーク３経由でライト・アクセス要求された画像データがＧＩＦアニメーションである場合には、ＧＩＦアニメーションを、個々のフレームの画像データに変換する。そして、各フレームの画像データ毎のファイルの名前を、前述の〔連続再生させる複数フレーム分の画像データ〕におけるのと同様にして自動的に作成する。接頭辞は、ネットワーク３経由で受信したＧＩＦアニメーションのファイル名から生成する（例えば、そのファイル名の最初の４文字を接頭辞として使用したり、あるいはその４文字の末尾に通し番号的な文字を付けたものを接頭辞とする）ようにしてもよい。そして、指定されたディレクトリにそれらの名前のファイルを生成して、各フレームの画像データのヘッダ情報及びレジスタ番号を記憶する。
【００７６】
マイクロコンピュータ１７は、その後ネットワーク３経由でそれらのファイルの名前を指定してリード・アクセス要求があった場合には、指定されたファイルの名前に付けられている拡張子などから、ＧＩＦアニメーションの返送を要求しているのか、個々のフレームのままの画像データの返送を要求しているのかを判断する。そして、ＧＩＦアニメーションの返送を要求している場合には、画像メモリ１１から読み出させた個々のフレームの画像データを、ＧＩＦアニメーションに変換して返送する。他方、個々のフレームのままの画像データの返送を要求している場合には、画像メモリ１１から読み出させた個々のフレームの画像データを、ＧＩＦアニメーションに変換することなく返送する。
【００７７】
〔変更例〕
以上の例では、図３に示したように、画像メモリ１１を番地順に一定のバイト数Ｎｆずつの複数の区分領域に分割して、各区分領域に１フレーム分ずつの画像データを書き込ませ、この区分領域の番号であるレジスタ番号を、画像メモリ１１における画像データの記憶位置情報として、図４に示したようにファイルシステムにファイルとして記憶している。しかし、画像メモリ１１における画像データの記憶位置情報として、こうしたレジスタ番号以外の情報（例えば画像メモリ１１の番地そのもの）を、ファイルシステムにファイルとして記憶するようにしてもよい。
【００７８】
また、以上の例では、エフェクト・スイッチャーに配置される画像記憶再生部に本発明を適用しているが、これに限らず、エフェクト・スイッチャー以外のスタジオ回路に配置される画像記憶再生部や、スタジオ回路以外の画像記憶再生装置にも本発明を適用してよい。
【図面の簡単な説明】
【００７９】
【図１】本発明を適用したエフェクト・スイッチャーの全体構成例を示すブロック図である。
【図２】図１の画像記憶再生部の構成例を示すブロック図である。
【図３】図２の画像メモリの使い方を示す図である。
【図４】図２のマイクロコンピュータ内のＲＡＭに構築されたファイルシステムの内容を例示する図である。
【図５】図４の内容のファイルシステムがネットワーク上で公開された例を示す図である。
【図６】ネットワーク経由でのリード・アクセス要求に応じてファイルシステム管理ソフトウェアが返送するデータを示す図である。
【図７】ネットワーク経由でのリード・アクセス要求に基づくマイクロコンピュータ１７の処理を示すフローチャートである。
【図８】ネットワーク経由でのライト・アクセス要求に基づくマイクロコンピュータ１７の処理を示すフローチャートである。
【符号の説明】
【００８０】
１  主ユニット、  ２  操作卓、  ３  ネットワーク、  ４  パーソナルコンピュータ、  ５  クロスポイント部、  ６  ミックスエフェクト部、  ７  画像記憶再生部、  ８  ハードディスクドライブ、  １１  画像メモリ、  １２  メモリコントローラ、  １３  ＳＤＩ入力回路、  １４  ＳＤＩ出力回路、  １５  制御Ｉ／Ｆ、  １６  データＩ／Ｆ、  １７  マイクロコンピュータ、  １８  ネットワークＩ／Ｆ、  １９  制御通信系、  ２０  外部Ｉ／Ｆ
【図１】
2008131380.tif 000003
【図２】
2008131380.tif 000004
【図３】
2008131380.tif 000005
【図４】
2008131380.tif 000006
【図５】
2008131380.tif 000007
【図６】
2008131380.tif 000008
【図７】
2008131380.tif 000009
【図８】
2008131380.tif 000010