(57)【要約】【課題】セキュリティシステムに用いるハイブリッド型のＨＤＤレコーダの場合、ＰＣＩバスの占有はオーバレイデータ転送よりネットワークデータ転送の方が優先されることとなるが、より高品質なリアルタイムの監視映像を実現することも必要である。【解決手段】画像転送レート管理部１０９は、ネットワークインターフェース１０６のインターフェースバス１０５の占有率を監視し、そのバス占有率に応じたフレームレート値を求め、そのフレームレート値に応じた画像転送タイミングに基づき画像転送インターフェース１０８によりオーバレイ画像をメモリ１０２へ連続的に転送させる。これにより、画像転送インターフェース１０８がネットワークインターフェース１０６のバス占有率に応じた最適な共有バス占有率でオーバレイ画像データを転送することができ、柔軟、かつ、高フレームレートのオーバレイ表示を行うことができる。【選択図】図１
2008259073.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも、ネットワークインターフェースと画像転送インターフェースとが共有バスに接続されており、ネットワークを介して受信した画像データを、前記共有バスのバス占有許可を受けた前記ネットワークインターフェースによりメモリに転送して所定の領域に記憶させてオーバレイ表示をするか、またはオーバレイ画像を、前記共有バスのバス占有許可を受けた前記画像転送インターフェースにより前記メモリに転送して記憶させてオーバレイ表示させる画像処理装置であって、
前記ネットワークインターフェース又は前記画像転送インターフェースの一方に対して前記供給バスのバス占有許可を与えるバス調停手段と、
前記画像転送インターフェースにより転送される前記オーバレイ画像を生成するオーバレイ画像生成手段と、
前記ネットワークインターフェースの受信画像データ転送時における前記共有バスの占有情報を取得し、その占有情報に基づき該ネットワークインターフェースの共有バス占有率を算出する共有バス占有率算出手段と、
算出された前記共有バス占有率に応じて、その共有バス占有率が大であるほど値が小となる予め定めたフレームレート値を取得するフレームレート値取得手段と、
前記画像転送インターフェースに対して前記フレームレート値を提供し、提供した該フレームレート値に応じた画像転送タイミングに基づき該画像転送インターフェースにより前記共有バスを占有して、前記オーバレイ画像生成手段からのオーバレイ画像を前記メモリへ連続的に転送させる転送制御手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記ネットワークを介して受信する画像データのデータ量の増大時に、増大するデータ量に応じた値のオーバレイフレームレート制限情報を生成する制限情報生成手段と、
前記オーバレイフレームレート制限情報が入力されたときは、前記共有バス占有率算出手段による共有バス占有率の算出を停止させると共に、前記オーバレイフレームレート制限情報に基づきオーバレイフレームレート値を算出し、その算出した前記オーバレイフレームレート値で、前記画像転送インターフェースにより前記オーバレイ画像生成手段からのオーバレイ画像を前記メモリへ連続的に転送させるフレームレート制限手段と、
前記共有バス占有率算出手段による前記共有バス占有率の算出停止動作を予め定めた期間経過後再開させる算出停止動作解除手段と
を有することを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に係り、特にネットワークデータ転送とオーバレイ表示用画像データ転送を共有バス上で行う構成の画像処理装置に関する。
【背景技術】
【０００２】
現在、ネットワークを応用した映像システムが様々な分野で利用されている。特に、災害対策、犯罪防止、テロ対策のためのセキュリティカメラシステムが重要な社会インフラになりつつある。
【０００３】
現在はネットワークカメラやＨＤＤレコーダを応用したディジタルセキュリティシステムが導入されてきており、典型的な例としては、ネットワークカメラ、及びＨＤＤビデオレコーダをＬＡＮ(Local Area Network)に接続し、インターネットプロトコルによりＭＰＥＧ(Moving Picture Experts Group)方式、或いはＪＰＥＧ(Joint Photographic Experts Group)方式にて圧縮した画像をＨＤＤビデオレコーダが受信してディジタル記録したり、監視画像としてモニタ表示を行ったりしている。
【０００４】
一方、従来のアナログカメラによるセキュリティシステムも普及している。このシステムの場合、ＨＤＤビデオレコーダはアナログカメラからアナログ監視映像を入力し、ディジタル映像に変換してハードディスク（ＨＤＤ）に記録したり、監視画像としてモニタ表示を行ったりしている。
【０００５】
更に、従来のアナログカメラ映像の記録と今後普及するネットワークカメラ映像の両方を同時に記録・表示するハイブリッド型のＨＤＤレコーダも提案されている。このハイブリッド型のＨＤＤレコーダにおける課題として、アナログカメラのディジタル化画像データとネットワークカメラの画像データを並行的に表示・記録するためには、これらを並行的にメモリに転送する必要があり、画像データを転送するバスの能力によって表示・記録の品質が左右される。
【０００６】
一方、コンピュータ用のインターフェースバスとして一般的なのがＰＣＩ(Peripheral Component Interconnect)バスである。現在のところネットワークインターフェースハードウェアやディジタル化した画像データをダイレクトに画像メモリに転送するオーバレイハードウェアはＰＣＩインターフェースに接続してメモリ転送を行っている。現在最も普及しているＰＣＩバスはバスクロック３３ＭＨｚ、データバス幅３２ビットのインターフェースであり、１３３ＭＢｙｔｅ／秒の転送能力を有する。
【０００７】
これに対し、ハイブリッド型ＨＤＤレコーダの場合は、ネットワークインターフェースハードウェア、オーバレイハードウェア、及びアナログカメラ映像を記録用にＪＰＥＧ／ＭＰＥＧエンコードするハードウェアはこのＰＣＩバスを互いに占有しながらデータをメモリにＤＭＡ(Direct Memory Access)転送することとなる。
【０００８】
一方、ネットワークに比べて拡張バスのデータ転送が遅いために、送受信データのリアルタイム処理が可能となっていた問題点を、拡張バスを変更することなく解決するための技術として、ネットワークインターフェースがネットワークからのデータを受信した場合、メモリに蓄積する必要のあるデータ（制御データ、記録データ）とメモリに蓄積する必要の無いデータ（表示データ）とに分岐して、メモリに蓄積する必要の無いデータはＰＣＩバスを介さず画像処理部（メディア処理用プロセッサ）に転送して表示を行うといった画像処理装置が従来提案されている（例えば、特許文献１参照）。
【０００９】
【特許文献１】特開２０００−１２４９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記の特許文献１記載の従来の画像処理装置においては以下の課題がある。まず、上記の従来の画像処理装置では、表示ハードウェアはディスプレイカードとしてＰＣＩ等の拡張バスとともに画像処理部（メディア処理用プロセッサ）とも接続する構成となっているが、現在はディスプレイ表示機能を内蔵する安価な汎用マザーボードが多く存在し、例えばこのようなディスプレイ表示機能を内蔵する汎用マザーボードをプラットホームとした場合、表示用データもＰＣＩバスを使用し、サウスブリッジを経由してマザーボード上のメモリに転送しなければ表示が実現しない。また、特許文献１記載の従来の画像処理装置のような構成とする場合は、表示ハードウェアを別途設ける必要があり、コストが増大する課題が生じる。
【００１１】
また、ＰＣＩバスを経由して画像を転送する装置とした場合において、ＰＣＩバス帯域が取れない場合、フレームレートを落としたり、画像サイズに制限を持たせたり、画像の品質を落としてデータ量を少なくする手段がとられることが多いが、以下のような課題が発生する。
【００１２】
第一に、フレームレートを落としたり、画像サイズに制限をもたせたり、画像の品質を落としてデータ量を少なくする手段を取った場合は画像表示品質を落とすことになり、商品力が下がる。第二に、ＰＣＩ−ＸやＰＣＩ−Ｅｘｐｒｅｓｓといったより高速なバスを採用した場合、品質を落とすことなく最大の品質の表示が実現できるが、ハードウェアのコストが上がることにより、高価な商品となる。
【００１３】
一方、セキュリティシステムにおいては、監視映像を事件の証拠とするために記録が優先され、リアルタイムの監視映像の表示は優先度が低いことが多い。よって、ハイブリッド型のＨＤＤレコーダの場合、ＰＣＩバスの占有はオーバレイデータ転送よりネットワークデータ転送の方が優先されることとなるが、ネットワークデータ転送を優先しつつＰＣＩバスの能力を最大限に利用して、より高品質なリアルタイムの監視映像を実現することも必要である。
【００１４】
本発明は以上の点に鑑みなされたもので、ネットワークデータ転送用の帯域を保持しつつ、残りのバス帯域を効率的に利用してオーバレイ用画像データ転送を行い、柔軟、かつ、高フレームレートのオーバレイ表示を行うことができる画像処理装置を提供することを目的とする。
【００１５】
また、本発明の他の目的は、ネットワーク転送量を増大させる処理を行った場合、ネットワークデータ受信量が増大する前に、オーバレイ画像データ転送量に制限をかけることによって、増大するネットワークデータを転送するためのバス帯域を確保することができる画像処理装置を提供することにある。
【課題を解決するための手段】
【００１６】
上記の目的を達成するため、少なくとも、ネットワークインターフェースと画像転送インターフェースとが共有バス上に接続されており、ネットワークを介して受信した画像データを、共有バスのバス占有許可を受けたネットワークインターフェースによりメモリに転送して所定の領域に記憶させてオーバレイ表示をするか、またはオーバレイ画像を、共有バスのバス占有許可を受けた画像転送インターフェースによりメモリに転送して記憶させてオーバレイ表示させる画像処理装置であって、
ネットワークインターフェース又は画像転送インターフェースの一方に対して供給バスのバス占有許可を与えるバス調停手段と、画像転送インターフェースにより転送されるオーバレイ画像を生成するオーバレイ画像生成手段と、ネットワークインターフェースの受信画像データ転送時における共有バスの占有情報を取得し、その占有情報に基づきネットワークインターフェースの共有バス占有率を算出する共有バス占有率算出手段と、算出された共有バス占有率に応じて、その共有バス占有率が大であるほど値が小となる予め定めたフレームレート値を取得するフレームレート値取得手段と、画像転送インターフェースに対してフレームレート値を提供し、提供したフレームレート値に応じた画像転送タイミングに基づき画像転送インターフェースにより共有バスを占有して、オーバレイ画像生成手段からのオーバレイ画像をメモリへ連続的に転送させる転送制御手段とを有することを特徴とする。
【００１７】
この発明では、ネットワークインターフェースの共有バス占有情報を取得して、ネットワークインターフェースの共有バス占有率を算出し、その共有バス占有率に応じたフレームレート値を求め、そのフレームレート値に応じた画像転送タイミングに基づき画像転送インターフェースにより共有バスを占有して、オーバレイ画像をメモリへ連続的に転送させるようにしたため、画像転送インターフェースがネットワークインターフェースの共有バス占有率に応じた最適な共有バス占有率でオーバレイ画像データを転送することができる。
【００１８】
また、上記の目的を達成するため、本発明は、ネットワークを介して受信する画像データのデータ量の増大時に、増大するデータ量に応じた値のオーバレイフレームレート制限情報を生成する制限情報生成手段と、オーバレイフレームレート制限情報が入力されたときは、共有バス占有率算出手段による共有バス占有率の算出を停止させると共に、オーバレイフレームレート制限情報に基づきオーバレイフレームレート値を算出し、その算出したオーバレイフレームレート値で、画像転送インターフェースによりオーバレイ画像生成手段からのオーバレイ画像をメモリへ連続的に転送させるフレームレート制限手段と、共有バス占有率算出手段による共有バス占有率の算出停止動作を予め定めた期間経過後再開させる算出停止動作解除手段とを更に有することを特徴とする。
【００１９】
この発明では、ネットワークを介して受信する画像データのデータ量の増大時は、増大するデータ量に応じた値のオーバレイフレームレート制限情報に基づき算出したオーバレイフレームレート値で、画像転送インターフェースによりオーバレイ画像生成手段からのオーバレイ画像をメモリへ連続的に転送させるようにしたため、ネットワークを介して受信する画像データのデータ量が増大する過渡期間で、オーバレイ画像データ転送量に制限をかけることでネットワークインターフェースの共有バス占有率を確保することができる。
【発明の効果】
【００２０】
本発明によれば、画像転送インターフェースがネットワークインターフェースの共有バス占有率に応じた最適な共有バス占有率でオーバレイ画像データを転送するようにしたため、ネットワークデータ転送用の共有バスのバス帯域を保持しつつ残りのバス帯域を効率的に利用してオーバレイ用画像データ転送を行うことができ、柔軟、かつ、高フレームレートのオーバレイ表示を行うことができる。
【００２１】
また、本発明によれば、ネットワークからのデータ受信量が増大する場合は、ネットワーク受信量が増大する過渡期間において画像転送インターフェースによるオーバレイ画像データの転送を制限するようにしたため、ネットワークインターフェースの共有バスのバス帯域を確保しつつ、オーバレイ画像データ転送を行うことができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の画像処理装置の実施の形態について図面と共に詳細に説明する。図１は本発明になる画像処理装置の一実施の形態のブロック図を示す。同図において、中央処理装置（ＣＰＵ）１０１は、この画像処理装置全体の動作を統括的に制御する。メモリ１０２は本実施の形態の画像処理装置のシステムメモリであり、オーバレイ画像データもここに記憶される。システムバス１０３は、ＣＰＵ１０１、メモリ１０２を接続するシステムバスである。バスブリッジ１０４は、システムバス１０３とインターフェースバス１０５とを接続するブリッジである。インターフェースバス１０５は、外部インターフェースを接続する共有バスであり、ＰＣＩバスがこれに相当する。
【００２３】
インターフェースバス１０５に接続されたネットワークインターフェース１０６は、ＬＡＮ等のインターフェースハードウェアであり、ネットワークカメラ（図示せず）からの画像データを受信する役割を有する。オーバレイ画像生成部１０７は、アナログカメラ（図示せず）からの画像信号をディジタルデータ化する機能を有する。画像転送インターフェース１０８は、ディジタルデータ化されたカメラ画像をオーバレイ転送する機能を有する。画像転送レート管理部１０９は、ネットワークインターフェース１０６のインターフェースバス１０５の占有率を監視し、画像転送インターフェース１０８からのオーバレイ画像転送フレームレートを算出する機能を有する。
【００２４】
バスクロック１１０は、インターフェースバス１０５のバスクロックであり、例えば主流のＰＣＩバスにおいては３３ＭＨｚとなっている。また、ネットワークインターフェース１０６及び画像転送インターフェース１０８のバス占有制御の説明のために、ネットワークインターフェース１０６によるバス占有要求信号（ＲＥＱ）１１１、ネットワークインターフェース１０６へのバス占有許可信号（ＧＮＴ）１１２、画像転送インターフェース１０８によるバス占有要求信号（ＲＥＱ）１１３、画像転送インターフェース１０８へのバス占有許可信号（ＧＮＴ）１１４も図示されている。
【００２５】
図２は、ネットワークデータ転送のバス占有率に対するオーバレイ転送フレームレートの対応表であり、ネットワークインターフェース１０６の各バス占有率において、ネットワークデータ転送用の帯域を保持しつつ残りのバス帯域を効率的に利用してオーバレイ用画像データ転送を行うことができるオーバレイフレームレートを算出したテーブルデータであり、画像転送レート管理部１０９が保持する。なお、図２に記載している値は一例であり、ＣＰＵ１０１、大規模半導体集積回路（ＬＳＩ）であるバスブリッジ１０４やＰＣＩバスであるインターフェースバス１０５に接続されているインターフェースの数等に応じて値が決定される。
【００２６】
次に、上記の本実施の形態の画像処理装置の動作について、図３の画像転送レート管理部１０９の処理フローチャートを併せ参照して説明する。まず、図１のインターフェースバス１０５に接続されたネットワークインターフェース１０６は、ネットワーク（図示せず）を介してネットワークカメラ（図示せず）からのＪＰＥＧ方式又はＭＰＥＧ方式で圧縮符号化された監視画像データを受信すると、バスブリッジ１０４に対してネットワークインターフェース１０６によるバス占有要求信号（ＲＥＱ）１１１を発行する。
【００２７】
バスブリッジ１０４はバス占有要求信号（ＲＥＱ）１１１を受付けると、ネットワークインターフェース１０６に対して、ネットワークインターフェース１０６へのバス占有許可信号（ＧＮＴ）１１２を発行する。ネットワークインターフェース１０６はバス占有許可信号（ＧＮＴ）１１２を受付けると、インターフェースバス１０５を使用してメモリ１０２の所定の領域に対してＤＭＡ転送により監視画像データを転送する。転送された監視画像データは、バスブリッジ１０４を経由してメモリ１０２の所定の領域に書き込まれる。ネットワークインターフェース１０６はこの転送を順次行っていることとする。
【００２８】
一方、画像転送レート管理部１０９は、インターフェースバス１０５のバスクロック１１０を入力しつつ、ネットワークインターフェース１０６へのバス占有許可信号（ＧＮＴ）１１２を入力する。そして、画像転送レート管理部１０９は、ネットワークインターフェース１０６へのバス占有許可信号（ＧＮＴ）１１２がオン（ＯＮ）となっている期間、すなわちネットワークインターフェース１０６の、インターフェースバス占有期間のバスクロック１１０の数（ＣＬＫ数）をカウントする（図３のステップＳ１）。
【００２９】
次に、画像転送レート管理部１０９は、カウントした上記バス占有許可期間のＣＬＫ数により、ネットワークインターフェース１０６の、インターフェースバス１０５のバス占有率を算出する（図３のステップＳ２）。例えば、バスクロック１１０の周波数が３３ＭＨｚであり、３０ｍｓサンプリング周期とした場合、この期間のクロック数は９９００００（＝３３００００００×０.０３）ＣＬＫである。従って、例えば、ネットワークインターフェース１０６へのバス占有許可信号（ＧＮＴ）１１２がＯＮとなっている期間が１９８０００ＣＬＫであった場合、
１９８０００／９９００００＝０.２
であり、２０％のネットワーク転送バス占有率となる。
【００３０】
次に、画像転送レート管理部１０９は、自身が保持する図２に示したネットワーク転送のバス占有率に対するオーバレイ転送フレームレートの対応表を参照する（図３のステップＳ３）。例えば、上記のようにネットワークインターフェース１０６のインターフェースバス占有率が２０％であった場合、図２の対応表から対応するオーバレイフレームレートは３０ｆｐｓとなっている。そこで、画像転送レート管理部１０９は、図２の対応表を参照して得たオーバレイフレームレート情報を画像転送インターフェース１０８に通知して、そのオーバレイフレームレートを指定する（図３のステップＳ４）。画像転送インターフェース１０８は指定されたオーバレイフレームレートに合わせて、オーバレイ表示用画像データを、インターフェースバス１０５を使用してメモリ１０２に連続的に転送する。
【００３１】
なお、例えばオーバレイ画像をＶＧＡサイズ（横６４０画素、縦４８０画素）とするならば、オーバレイ画像生成部１０７が生成するオーバレイ画像データは、画像フォーマットが４：２：２である場合は輝度信号と色差信号の配列
Ｙ  Ｃｂ  Ｙ  Ｃｒ  ・・・・
の水平ラインデータ６４０×２バイト、縦４８０本分のデータである。
このデータを３０ｆｐｓで転送する場合のデータ量は
（６４０×２）×４８０×３０＝７６８００バイト／秒
であり、画像転送インターフェース１０８はこのデータ量のオーバレイ画像データを複数回のＤＭＡ転送によりメモリ１０２に転送する。
【００３２】
画像転送インターフェース１０８がインターフェースバス１０５を占有する手順は上記したネットワークインターフェース１０６のバス占有手順と同様であり、画像転送インターフェース１０８は、まず、バスブリッジ１０４に対して画像転送インターフェース１０８によるバス占有要求信号（ＲＥＱ）１１３を発行する。バスブリッジ１０４はバス占有要求信号（ＲＥＱ）１１３を受付けると、画像転送インターフェース１０８に対して画像転送インターフェース１０８へのバス占有許可信号（ＧＮＴ）１１４を発行する。
【００３３】
画像転送インターフェース１０８はバス占有許可信号（ＧＮＴ）１１４を受付けると、インターフェースバス１０５を使用してメモリ１０２の所定の領域に対してＤＭＡ転送によりオーバレイ画像データを転送する。転送されたオーバレイ画像データは、バスブリッジ１０４を経由してメモリ１０２の所定の領域に書き込まれる。画像転送インターフェース１０８はこの転送を順次行い、３０ｆｐｓのオーバレイ画像転送、及びオーバレイ表示が行われる。なお、オーバレイ表示とは、メモリ１０２上にある、ある画像データ上に別の画像データを所定の位置、所定のサイズで上書きすることであり、画面上では元々表示されていた画像の上に、所定の位置、所定のサイズで別の画像が貼り付けられることになる。
【００３４】
ここで、セキュリティシステムにおいて、ネットワークカメラ台数を増やした場合、ネットワークからのカメラ撮影データ受信量が増大するため、受信データをメモリ１０２へ転送するためにネットワークインターフェース１０６のバス占有率を多くする必要がある。しかし、画像転送インターフェース１０８はネットワークデータ受信量が変化する前のネットワークインターフェース１０６のバス占有率により最適なバス占有率でオーバレイ画像データを転送しているため、ネットワークデータ転送量が増大した瞬間にネットワークインターフェース１０６がバスを占有できず、ネットワークデータをメモリ１０２に送り切れない問題が発生する。
【００３５】
そこで、画像転送レート管理部１０９は次にネットワーク転送変化情報があるかどうか判定し（図３のステップＳ５）、ネットワーク転送変化情報が無い場合はステップＳ１の処理に戻るが、ネットワーク転送変化情報ありと判定したときは図３のステップＳ６、Ｓ７の処理を行って上記の問題を解決する。ここで、例えば、ネットワークインターフェース１０６下に接続するネットワークカメラの台数を増やす必要が生じた場合、ＣＰＵ１０１はバスブリッジ１０４、インターフェースバス１０５、画像転送インターフェース１０８を介して画像転送レート管理部１０９に対してオーバレイフレームレート制限情報を提供する。画像転送レート管理部１０９はこのオーバレイフレームレート制限情報を受けることでネットワーク転送変化情報ありと判定する。
【００３６】
そして、画像転送レート管理部１０９は、それまで行っていたネットワークインターフェース１０６の共有バス占有率の算出を一旦停止し、ＣＰＵ１０１が提供したオーバレイフレームレート制限情報に基づき、オーバレイフレームレート値を導き、そのオーバレイフレームレート値を画像転送インターフェース１０８に提供する。例えば、制限される前のフレームレートが３０ｆｐｓであって、ＣＰＵ１０１からのオーバレイフレームレート制限情報が５０％であった場合は１５（＝３０／０.５）ｆｐｓを制限されたフレームレート値として画像転送インターフェース１０８に指定する（図３のステップＳ６）。
【００３７】
また、画像転送レート管理部１０９は上記の制限されたフレームレート値を出力すると同時に、フレームレートの制限を解除するタイマをオン（ＯＮ）にする。（図３のステップＳ７）なお、この解除期間を示すタイマ値はネットワーク受信量が増大する過渡期間が終了する期間である。すなわち、この解除期間を示すタイマ値は、ネットワークカメラの台数を増やした場合、増やす前の状態からどれくらいの期間でネットワーク上のデータ通信量の変化が落ち着くかを、予め実験を通じて得られた値であり、例えば３００ｍｓである。
【００３８】
画像転送インターフェース１０８は、画像転送レート管理部１０９から指定されたオーバレイフレームレート値に合わせて、オーバレイ画像生成部１０７からのオーバレイ表示用画像データを、インターフェースバス１０５及びバスブリッジ１０４を介してメモリ１０２に転送する。
【００３９】
なお、例えばオーバレイ画像がＶＧＡサイズ、画像フォーマットが４：２：２であり、フレームレートが１５ｆｐｓとなった場合のデータ量は
（６４０×２）×４８０×１５＝３８４００  バイト／秒
であり、画像転送インターフェース１０８はこのデータ量のオーバレイ画像データを複数回のＤＭＡ転送によりメモリ１０２に転送する。画像転送インターフェース１０８がインターフェースバス１０５を占有する手順はフレームレートが制限される前のバス占有の手順と同様である。
【００４０】
このようにして、本実施の形態によれば、画像転送インターフェース１０８のインターフェースバス１０５の占有率を制限し、ネットワークインターフェース１０６のバス占有を確保した状態にした時点で、ＣＰＵ１０１は記録するネットワークカメラ台数を増やす処理を行い、ネットワークインターフェース１０６はカメラ監視画像をネットワークより入力し、インターフェースバス１０５を占有してメモリ１０２に対してＤＭＡ転送を行う。
【００４１】
次に、ネットワーク受信量増大の過渡期間が終了し、安定した占有率となり、フレームレートの制限を解除するタイマがタイムアップとなった時点（上記の例では３００ｍｓ経過した時点）で、画像転送レート管理部１０９はネットワークインターフェース１０６の共有バス占有率の算出を再開し、最新のオーバレイフレームレート値を算出する。
【００４２】
以上のように、本実施の形態によれば、ネットワークデータ転送用の帯域を保持しつつ残りのバス帯域を効率的に利用してオーバレイ用画像データ転送を行うようにしたため、柔軟、かつ、高フレームレートのオーバレイ表示を行うことができ、更に、ネットワーク受信量が増大する過渡期間におけるネットワークデータ転送のためのバス帯域を確保しつつ、オーバレイ画像データ転送を行うことが可能となる。
【図面の簡単な説明】
【００４３】
【図１】本発明の画像処理装置の一実施の形態のブロック図である。
【図２】ネットワークデータ転送の各バス占有率に対応するオーバレイ転送フレームレートの対応表を示す図である。
【図３】図１中の画像転送レート管理部の処理動作説明用フローチャートである。
【符号の説明】
【００４４】
１０１  中央処理装置（ＣＰＵ）
１０２  メモリ
１０３  システムバス
１０４  バスブリッジ
１０５  インターフェースバス
１０６  ネットワークインターフェース
１０７  オーバレイ画像生成部
１０８  画像転送インターフェース
１０９  画像転送レート管理部
１１０  バスクロック
１１１  ネットワークインターフェースによるバス占有要求信号
１１２  ネットワークインターフェースへのバス占有許可信号
１１３  画像転送インターフェースによるバス占有要求信号
１１４  画像転送インターフェースへのバス占有許可信号
【図１】
2008259073.tif 000003
【図２】
2008259073.tif 000004
【図３】
2008259073.tif 000005