(57)【要約】【課題】ネットワークカメラから送信される画像信号をネットワークを介して画像表示装置で受信して表示するネットワークカメラ画像表示システムにおいて、画像更新タイミングが揺らぐことなくスムーズに表示できるネットワークカメラ及び画像表示装置を提供する。【解決手段】ネットワークカメラ２は、撮像部２１に関連する動作（例えば、パンやチルト）を行っていることを示すカメラ動作情報をＲＴＰヘッダに書き込んで、符号化した画像信号と共にパケットとしてネットワーク４に向けて送信し、画像表示装置３は、ネットワークカメラ２から送信されたパケットをネットワーク４を介して受信し、受信したパケットに含まれる画像信号を一時的にバッファ３２に記憶すると共に、当該パケットのＲＴＰヘッダに書き込まれているカメラ動作情報に応じてバッファ３２を制御し、バッファ３２から出力される画像信号を復号して表示する。【選択図】図１
2010016461.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し画像信号を出力する撮像手段と、
前記撮像手段から出力される画像信号を符号化する符号化手段と、
前記撮像手段に関連する動作が行われていることを示す動作情報を、前記符号化手段から出力される符号化された画像信号と共にパケットとしてネットワークに向けて送信するパケット送信手段と、
を備えたネットワークカメラ。
【請求項２】
ネットワークを介してパケットを受信するパケット受信手段と、
前記パケット受信手段で受信されるパケットに含まれる符号化された画像信号を一時的に記憶するバッファ手段と、
前記パケット受信手段で受信されるパケットに含まれる撮像手段に関連する動作が行われていることを示す動作情報に応じて前記バッファ手段を制御するバッファ制御手段と、
前記バッファ手段から出力される符号化された画像信号を復号化する復号化手段と、
前記復号化手段から出力される復号化された画像信号を表示する表示手段と、
を備えた画像表示装置。
【請求項３】
ネットワークカメラから送信される画像信号をネットワークを介して画像表示装置で受信して表示するネットワークカメラ画像表示システムにおいて、
前記ネットワークカメラは、
被写体を撮像し画像信号を出力する撮像手段と、
前記撮像手段から出力される画像信号を符号化する符号化手段と、
前記撮像手段に関連する動作が行われていることを示す動作情報を、前記符号化手段から出力される符号化された画像信号と共にパケットとしてネットワークに向けて送信するパケット送信手段とを備え、
前記画像表示装置は、
前記ネットワークを介して前記パケットを受信するパケット受信手段と、
前記パケット受信手段で受信される前記パケットに含まれる前記符号化された画像信号を一時的に記憶するバッファ手段と、
前記パケット受信手段で受信される前記パケットに含まれる前記撮像手段に関連する動作が行われていることを示す前記動作情報に応じて前記バッファ手段を制御するバッファ制御手段と、
前記バッファ手段から出力される前記符号化された画像信号を復号化する復号化手段と、
前記復号化手段から出力される復号化された画像信号を表示する表示手段とを備えたネットワークカメラ画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークカメラから送信される画像信号をネットワークを介して画像表示装置で受信して表示するネットワークカメラ画像表示システムに用いて好適なネットワークカメラ及び画像表示装置に関する。
【背景技術】
【０００２】
従来、上述したネットワークカメラ画像表示システムにおいて、ネットワークカメラより配信された画像をデコードして表示させる場合に、ネットワークの状態や画像データサイズのばらつきによる配信時間の揺らぎを考慮して、受信した画像データをバッファリングした後に画像の更新を等間隔で行うことで、画像の更新をスムーズにしている。図１２は、無操作（パン・チルト操作無し）とパン・チルト操作を交互に行ったときの画像データの送信、受信及び表示のタイミングを示すタイムチャートである。この図に示すように、ネットワークカメラから無操作時及び操作時に関係なく一定の時間間隔で画像データが送信され、画像表示装置がその画像データを受信して表示する。この図において、Ｓ０，Ｓ１，Ｓ２，Ｓ３，…は送信時刻、Ｒ０，Ｒ１，Ｒ２，Ｒ３，…は受信時刻、Ｐ０，Ｐ１，Ｐ２，Ｐ３，…は表示時刻である。画像表示装置は、受信した画像データをバッファリングするので、ネットワークの状態によって揺らぎが発生しても遅延が生ずるものの一定の時間間隔での画像更新が維持される。図１２では受信時刻Ｒ３，Ｒ４，Ｒ５，Ｒ６，Ｒ７に揺らぎが発生しているが、バッファリングによって、表示時刻Ｐ３，Ｐ４，Ｐ５、Ｐ６，Ｐ７が受信時刻Ｒ３，Ｒ４，Ｒ５，Ｒ６，Ｒ７から遅延し、一定の時間間隔での画像更新が維持される。
【０００３】
また、揺らぎを吸収する為のバッファリング時間は必ずしも適切とは限らず、余分な遅延を付加してしまう場合があり、この対策として、受信した画像データのネットワークの配信時間の揺らぎを推定して、ゆらぎ吸収処理のためのバッファリング時間を最適化し、遅延時間を短縮する技術が開発されている（例えば、特許文献１参照）。
【０００４】
また、ネットワークカメラの操作を行ったときの表示画像に対して操作状態に対する追従性を向上させるために制御状態であることを検出するとバッファリング時間を削除する技術が公開されている（例えば、特許文献２参照）。図１２は、パン・チルト操作の開始から一旦その操作が終了して無操作状態になったときの画像データの送信、受信及び表示のタイミングを示すタイムチャートである。この図に示すように、無操作時にはバッファリングを行い、パン・チルト操作時にはバッファリングを行わない。パン・チルト操作時にバッファリングを行わないことで、操作状態に対する追従性向上が図れる。
【０００５】
【特許文献１】特開２００４−２８２３２５号公報
【特許文献２】特開平１０−１６４５３７号公報（特許第３６８４００９号公報）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来のネットワークカメラ画像表示システムにおいては、ネットワークカメラが制御指示を受けているか、そうでないかの検出を行っているが、単発で複数回ネットワークカメラに対して制御指示を与えた場合にはバッファリングの有無が過度に切り替わり、表示映像に違和感を与えている。また、等速度で低速動作をさせている場合など、制御指示の種類や状態によってはバッファリング時間を削除することでかえって使い勝手を悪化させることがあった。例えば、図１３のタイムチャートに示すように、無操作とパン・チルト操作が比較的短い期間で交互に行われた場合で、揺らぎが発生した場合、バッファリングが行われた受信時刻Ｒ４の画像データとバッファリングが行われない受信時刻Ｒ５の画像データとの間隔が短くなることがある。このようになると、画像更新が早くなって表示映像に違和感が生ずる。さらに、カメラ制御指示を受けていない場合において、例えばカメラのアラーム検出時（外部入力センサによるアラーム）、自動動作の開始、または明るさの変化などによって、すみやかに表示映像を更新したい（バファリングを削除したい）といった要求に対して答えることができていなかった。
【０００７】
本発明は、かかる事情に鑑みてなされたものであり、ネットワークカメラから送信される画像信号をネットワークを介して画像表示装置で受信して表示するネットワークカメラ画像表示システムにおいて、画像更新タイミングが揺らぐことなくスムーズに表示できるネットワークカメラ及び画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のネットワークカメラは、被写体を撮像し画像信号を出力する撮像手段と、前記撮像手段から出力される画像信号を符号化する符号化手段と、前記撮像手段に関連する動作が行われていることを示す動作情報を、前記符号化手段から出力される符号化された画像信号と共にパケットとしてネットワークに向けて送信するパケット送信手段と、を備えた。
【０００９】
この構成によれば、撮像手段に関連する動作（例えば、パンやチルト）を行っていることを示す動作情報を、符号化した画像信号と共にパケットとしてネットワークに向けて送信するので、受け手（画像表示装置）側はネットワークカメラの撮像手段に関連する動作を把握することができる。
【００１０】
本発明の画像表示装置は、ネットワークを介してパケットを受信するパケット受信手段と、前記パケット受信手段で受信されるパケットに含まれる符号化された画像信号を一時的に記憶するバッファ手段と、前記パケット受信手段で受信されるパケットに含まれる撮像手段に関連する動作が行われていることを示す動作情報に応じて前記バッファ手段を制御するバッファ制御手段と、前記バッファ手段から出力される符号化された画像信号を復号化する復号化手段と、前記復号化手段から出力される復号化された画像信号を表示する表示手段と、を備えた。
【００１１】
この構成によれば、ネットワークを介して受信したパケットに含まれる画像信号を一時的にバッファ手段に記憶すると共に、当該パケットに含まれている撮像手段に関連する動作が行われていることを示す動作情報に応じてバッファ手段を制御して、バッファ手段から出力される画像信号を復号して表示手段に表示するので、ネットワークの状態や画像データサイズのばらつきによる配信時間の揺らぎを効果的に吸収でき、画像更新タイミングが揺らぐことなくスムーズに表示することが可能となる。
【００１２】
本発明のネットワークカメラ画像表示システムは、ネットワークカメラから送信される画像信号をネットワークを介して画像表示装置で受信して表示するネットワークカメラ画像表示システムにおいて、前記ネットワークカメラは、被写体を撮像し画像信号を出力する撮像手段と、前記撮像手段から出力される画像信号を符号化する符号化手段と、前記撮像手段に関連する動作が行われていることを示す動作情報を、前記符号化手段から出力される符号化された画像信号と共にパケットとしてネットワークに向けて送信するパケット送信手段とを備え、前記画像表示装置は、前記ネットワークを介して前記パケットを受信するパケット受信手段と、前記パケット受信手段で受信される前記パケットに含まれる前記符号化された画像信号を一時的に記憶するバッファ手段と、前記パケット受信手段で受信される前記パケットに含まれる前記撮像手段に関連する動作が行われていることを示す前記動作情報に応じて前記バッファ手段を制御するバッファ制御手段と、前記バッファ手段から出力される前記符号化された画像信号を復号化する復号化手段と、前記復号化手段から出力される復号化された画像信号を表示する表示手段とを備えた。
【００１３】
この構成によれば、ネットワークカメラでは、撮像手段に関連する動作（例えば、パンやチルト）を行っていることを示す動作情報を、符号化した画像信号と共にパケットとしてネットワークに向けて送信し、画像表示装置では、ネットワークカメラから送信されたパケットをネットワークを介して受信し、受信したパケットに含まれる画像信号を一時的にバッファ手段に記憶すると共に、当該パケットに含まれている撮像手段に関連する動作が行われていることを示す動作情報に応じてバッファ手段を制御して、バッファ手段から出力される画像信号を復号して表示手段に表示するので、ネットワークの状態や画像データサイズのばらつきによる配信時間の揺らぎを効果的に吸収でき、画像更新タイミングが揺らぐことなくスムーズに画像を表示することが可能となる。
【発明の効果】
【００１４】
本発明によれば、画像表示装置において画像更新タイミングが揺らぐことなくスムーズに画像を表示させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。
【００１６】
図１は、本発明の一実施の形態に係るネットワークカメラ画像表示システムの概略構成を示すブロック図である。図１において、本実施の形態のネットワークカメラ画像表示システム１は、少なくとも１つのネットワークカメラ２と、画像表示装置３とを備える。ネットワークカメラ２と画像表示装置３はネットワーク４を介して接続される。
【００１７】
ネットワークカメラ２は、撮像部２１と、エンコーダ２２と、パケット送信部２３と、ＲＴＰ（Real Time Transport Protocol）ヘッダ書込部２４とを備える。エンコーダ２２は、撮像部２１で撮像された画像を符号化して出力する。パケット送信部２３は、撮像部２１に関連する動作（パン、チルト等）が行われていることを示すカメラ動作情報をエンコーダ２２から出力される符号化された画像信号と共にパケットとしてネットワーク４に向けて送信する。ＲＴＰヘッダ書込部２４は、撮像部２１に関連する動作（パン、チルト等）が行われたときに当該動作が行われていることを示すカメラ動作情報をパケットのＲＴＰヘッダに書き込む。なお、周知の如くＲＴＰは映像をストリーミング再生するための伝送プロトコルである。このＲＴＰのＲＴＰヘッダに撮像部２１に関連する動作（パン、チルト等）が行われていることを示すカメラ動作情報を書き込む。図２はＲＴＰのパケットを示す模式図である。この図に示すようにＲＴＰヘッダ内にはＲＴＰ拡張ヘッダがあり、このＲＴＰ拡張ヘッダにカメラ動作情報を書き込む。カメラ動作情報には、図３に示すようにパンやチルトの動作の有無、パンやチルトの動作の速度パラメータ、パンやチルトの方向、パンやチルトの動作状態などが含まれる。なお、撮像部２１は撮像手段に対応し、エンコーダ２２は符号化手段に対応し、パケット送信部２３はパケット送信手段に対応する。
【００１８】
画像表示装置３は、パケット受信部３１と、バッファ３２と、ＲＴＰヘッダ解析部３３と、バッファ制御部３４と、デコーダ３５と、映像表示部３６とを備える。パケット受信部３１は、ネットワーク４を介してネットワークカメラ２から送信されたパケットを受信する。バッファ３２は、パケット受信部３１で受信されたパケットに含まれる符号化された画像データを一時的に記憶する。ＲＴＰヘッダ解析部３３は、パケット受信部３１で受信されたパケットのＲＴＰヘッダを解析し、ネットワークカメラ２の撮像部２１に関連する動作が行われていることを示すカメラ動作情報を取得する。バッファ制御部３４は、カメラ動作情報に応じてバッファ３２を制御する。デコーダ３５は、バッファ３２に一時保存されている符号化された画像信号を復号化する。映像表示部３６は、デコーダ３５で復号化された画像信号を表示する。なお、パケット受信部３１はパケット受信手段に対応し、バッファ３２はバッファ手段に対応し、デコーダ３５は復号化手段に対応し、映像表示部３６は表示手段に対応し、バッファ制御部３４はバッファ制御手段に対応する。
【００１９】
図４は、無操作（パン・チルト操作無し）とパン・チルト操作を交互に行ったときの画像データの送信、受信及び表示のタイミングの一例を示すタイムチャートである。この図に示すように、ネットワークカメラ２から無操作時及び操作時に関係なく一定の時間間隔で画像データが送信され、画像表示装置３がその画像データを受信して表示する。この図において、Ｓ０，Ｓ１，Ｓ２，Ｓ３，…は送信時刻、Ｒ０，Ｒ１，Ｒ２，Ｒ３，…は受信時刻、Ｐ０，Ｐ１，Ｐ２，Ｐ３，…は表示時刻である。画像表示装置３は、ネットワークカメラ２のパン、チルト操作時にはバッファリングを行わない。またこの際、受信した画像データの時間間隔が短すぎる場合は最低間隔を確保する。このように、パン、チルト操作時にはバッファリングを行わず、また受信した画像データの時間間隔が短すぎる場合は最低間隔を確保するので、操作状態に対する追従性向上が図れると共に、画像表示の違和感（チカチカする感じ）が生じない。
【００２０】
図５は、パン・チルト操作の開始から一旦その操作が終了して無操作状態になったときの画像データの送信、受信及び表示のタイミングの一例を示すタイムチャートである。この図に示すように、無操作時にはバッファリングを行うが、ネットワークの状態によって受信時刻に揺らぎが発生した場合はバッファリングを行わず最速表示を行う。またこの際、受信した画像データの時間間隔が短すぎる場合は最低間隔を確保する。そして、無操作期間が長くなると、バッファリング時間を徐々に延ばして行く。このように、無操作時にはバッファリングを行うが、揺らぎが発生した場合はバッファリングを行わず最速表示を行い、さらに受信した画像データの時間間隔が短すぎる場合は最低間隔を確保するので、操作状態に対する追従性向上が図れると共に、画像表示の違和感（チカチカする感じ）が生じない。なお、ズーム・フォーカスデータについても同様の効果がある。
【００２１】
次に、本実施の形態のネットワークカメラ画像表示システム１の動作を説明する。なお、この動作説明においてはネットワークカメラ２の動作をパン動作のみとする。図６はネットワークカメラ２のパン動作が遅い場合のネットワークカメラ２の動作を示すフローチャートである。また、図７はネットワークカメラ２のパン動作が遅い場合の画像表示装置３の動作を示すフローチャートである。まず図６において、ネットワークカメラ２がパン動作中かどうか判定し（ステップＳＴ１０）、パン動作中であればカメラ動作情報のＰＡＮ＿ＦＬＧを「１」に設定し、またＰＡＮ＿ＳＰＥＥＤを現在の動作スピードに設定する（ステップＳＴ１１）。そして、映像ストリーム配信を行う（ステップＳＴ１２）。すなわち、カメラ動作情報を含むパケットを画像表示装置３へ送信する。一方、ステップＳＴ１０の判定においてパン動作中でなければ、カメラ動作情報のＰＡＮ＿ＦＬＧを「０」に設定してステップＳＴ１２に進む。
【００２２】
次に、図７において、受信したパケットからカメラ動作情報を抽出して、カメラ動作情報のＰＡＮ＿ＦＬＧが「１」且つＰＡＮ＿ＳＰＥＥＤが「１０」を超えるかどうか判定する（ステップＳＴ２０）。カメラ動作情報のＰＡＮ＿ＦＬＧが「１」且つＰＡＮ＿ＳＰＥＥＤが「１０」を超える場合は、前回の表示画像からの時間Ｔを計測する（ステップＳＴ２１）。次いで、計測した時間Ｔが最低間隔以上かどうか判定し（ステップＳＴ２２）、最低間隔未満であればステップＳＴ２１に戻り、最低間隔以上であれば今回受信した画像データを復号し（ステップＳＴ２３）、表示する（ステップＳＴ２４）。
【００２３】
一方、ステップＳＴ２０の判定においてカメラ動作情報のＰＡＮ＿ＦＬＧが「１」且つＰＡＮ＿ＳＰＥＥＤが「１０」を超える場合でなければ、前回の表示画像から時間Ｔを計測する（ステップＳＴ２５）。次いで、計測した時間Ｔがバッファ時間となるかどうか判定し（ステップＳＴ２６）、Ｔがバッファ時間とならない場合はステップＳＴ２５に戻り、Ｔがバッファ時間となれば、今回受信した画像データを復号し（ステップＳＴ２３）、表示する（ステップＳＴ２４）。
【００２４】
このように、ネットワークカメラ２がパン動作中であって、パンの速度が１０を超える場合はバッファリングを行わず（ステップＳＴ２０〜ステップＳＴ２４のルート）、ネットワークカメラ２がパン動作中であっても、パンの速度が１０以下の場合はバッファリングを行う（ステップＳＴ２０、ステップＳＴ２５、ステップＳＴ２６、ステップＳＴ２３、ステップＳＴ２４のルート）。
【００２５】
図８はネットワークカメラ２のパンの停止からバッファリング時間を徐々に延ばす場合のネットワークカメラ２の動作を示すフローチャートである。また、図９はネットワークカメラ２のパンの停止からバッファリング時間を徐々に延ばす場合の画像表示装置３の動作を示すフローチャートである。まず図８において、パン動作中かどうか判定し（ステップＳＴ３０）、カメラ動作中であればカメラ動作情報のＰＡＮ＿ＦＬＧを「１」に設定する（ステップＳＴ３１）。そして、映像ストリーム配信を行う（ステップＳＴ３２）。すなわち、カメラ動作情報を含むパケットを画像表示装置３へ送信する。一方、ステップＳＴ３０の判定においてパン動作中でなければ、カメラ動作情報のＰＡＮ＿ＦＬＧを「０」に設定してステップＳＴ３２に進む。
【００２６】
次に、図９において、受信したパケットからカメラ動作情報を抽出して、カメラ動作情報のＰＡＮ＿ＦＬＧが「１」であるかどうか判定する（ステップＳＴ４０）。カメラ動作情報のＰＡＮ＿ＦＬＧが「１」であれば前回の表示画像からの時間Ｔを計測し、またバッファ時間を「０」にする（ステップＳＴ４１）。すなわち、バッファリングを行わない。次いで、計測した時間Ｔが最低間隔以上かどうか判定し（ステップＳＴ４２）、最低間隔未満であればステップＳＴ４１に戻り、最低間隔以上であれば今回受信した画像データを復号し（ステップＳＴ４３）、表示する（ステップＳＴ４４）。
【００２７】
一方、ステップＳＴ４０の判定においてカメラ動作情報のＰＡＮ＿ＦＬＧが「１」でなければ、前回の表示画像からの時間Ｔを計測し、またバッファ時間に１０ミリ秒を加算する（ステップＳＴ４５）。なお、バッファ時間の最大値は２００ミリ秒とする。次いで、計測した時間Ｔが最低間隔＋バッファ時間となるかどうか判定し（ステップＳＴ４６）、Ｔが最低間隔＋バッファ時間とならない場合はステップＳＴ４５に戻り、Ｔが最低間隔＋バッファ時間となれば、今回受信した画像データを復号し（ステップＳＴ４３）、表示する（ステップＳＴ４４）。
【００２８】
このように、ネットワークカメラ２がパン動作中である場合はバッファリングを行わず（ステップＳＴ４０〜ステップＳＴ４４のルート）、ネットワークカメラ２がパン動作中でなければ、バッファリングを行うが、バッファリングを行う期間を徐々に長くする（ステップＳＴ４０、ステップＳＴ４５、ステップＳＴ４６、ステップＳＴ４３、ステップＳＴ４４のルート）。
【００２９】
図１０はネットワークカメラ２のアイリス（絞り）変化時にバッファリングを無くす場合のネットワークカメラ２の動作を示すフローチャートである。また、図１１はネットワークカメラ２のアイリス変化時にバッファリングを無くす場合の画像表示装置３の動作を示すフローチャートである。まず図１０において、アイリスが開いているかどうか判定し（ステップＳＴ５０）、アイリスが開いていれば、カメラ動作情報のＰＡＮ＿ＦＬＧを「１」に設定する（ステップＳＴ５１）。次いで、映像ストリーム配信を行う（ステップＳＴ５２）。すなわち、カメラ動作情報を含むパケットを画像表示装置３へ送信する。一方、ステップＳＴ５０の判定においてアイリスが開いていなければ、カメラ動作情報のＩＲＩＳ＿ＦＬＧを「０」に設定してステップＳＴ５２に進む。
【００３０】
次に、図１１において、受信したパケットからカメラ動作情報を抽出して、カメラ動作情報のＩＲＩＳ＿ＦＬＧが変化してから所定時間内かどうか判定する（ステップＳＴ６０）。ＩＲＩＳ＿ＦＬＧが変化してから所定時間内である場合、前回の表示画像からの時間Ｔを計測する（ステップＳＴ６１）。次いで、計測した時間Ｔが最低間隔以上かどうか判定し（ステップＳＴ６２）、最低間隔未満であればステップＳＴ６１に戻り、最低間隔以上であれば今回受信した画像データを復号し（ステップＳＴ６３）、表示する（ステップＳＴ６４）。
【００３１】
一方、ステップＳＴ６０の判定において、ＩＲＩＳ＿ＦＬＧが変化してから所定時間を超える場合、前回の表示画像からの時間Ｔを計測する（ステップＳＴ６５）。次いで、計測した時間Ｔが一定の時間間隔かどうかどうか判定し（ステップＳＴ６６）、計測した時間Ｔが一定の時間間隔でなければステップＳＴ６５に戻り、計測した時間Ｔが一定時間間隔であれば、今回受信した画像データを復号し（ステップＳＴ６３）、表示する（ステップＳＴ６４）。
【００３２】
このように、ネットワークカメラ２のアイリスに変化があって、その時間が短い場合はバッファリングを行わず（ステップＳＴ６０〜ステップＳＴ６４のルート）、ネットワークカメラ２のアイリスに変化があって、その時間が長い場合はバッファリングを行う（ステップＳＴ６０、ステップＳＴ６５、ステップＳＴ６６、ステップＳＴ６３、ステップＳＴ６４のルート）。なお、本実施の形態について、カメラの動作情報として、アイリスの動作状態を用いたが、カメラの受話音量についても同様の効果がある。
【００３３】
以上のように、本実施の形態のネットワークカメラ画像表示システム１によれば、ネットワークカメラ２は、撮像部２１に関連する動作（例えば、パンやチルト）を行っていることを示すカメラ動作情報をＲＴＰヘッダに書き込んで、符号化した画像信号と共にパケットとしてネットワーク４に向けて送信し、画像表示装置３は、ネットワークカメラ２から送信されたパケットをネットワーク４を介して受信し、受信したパケットに含まれる画像信号を一時的にバッファ３２に記憶すると共に、当該パケットのＲＴＰヘッダに書き込まれているカメラ動作情報に応じてバッファ３２を制御し、バッファ３２から出力される画像信号を復号して表示するので、ネットワーク４の状態や画像データサイズのばらつきによる配信時間の揺らぎを効果的に吸収でき、画像更新タイミングが揺らぐことなくスムーズに画像を表示することが可能となる。なお、本実施の形態において、カメラの動作情報はＲＴＰヘッダに書き込む方式をとっているが、ビデオストリーム内のユーザデータ領域に書き込む方式をとった場合も同様の効果がある。
【産業上の利用可能性】
【００３４】
本発明は、画像更新タイミングが揺らぐことなくスムーズに表示できるといった効果を有し、ネットワークカメラから送信される画像信号をネットワークを介して画像表示装置で受信して表示するネットワークカメラ画像表示システムへの適用が可能である。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施の形態に係るネットワークカメラ画像表示システムの概略構成を示すブロック図
【図２】図１のネットワークカメラ画像表示システムで用いられるＲＴＰのパケットを示す模式図
【図３】図１のネットワークカメラ画像表示システムで用いられるカメラ動作情報を示す図
【図４】図１のネットワークカメラ画像表示システムにおいて、無操作とパン・チルト操作を交互に行ったときの画像データの送信、受信及び表示のタイミングの一例を示すタイムチャート
【図５】図１のネットワークカメラ画像表示システムにおいて、パン・チルト操作の開始から一旦その操作が終了して無操作状態になったときの画像データの送信、受信及び表示のタイミングの一例を示すタイムチャート
【図６】図１のネットワークカメラ画像表示システムにおいて、ネットワークカメラのパン動作が遅い場合のネットワークカメラの動作を示すフローチャート
【図７】図１のネットワークカメラ画像表示システムにおいて、ネットワークカメラのパン動作が遅い場合の画像表示装置の動作を示すフローチャート
【図８】図１のネットワークカメラ画像表示システムにおいて、ネットワークカメラのパンの停止からバッファリング時間を徐々に延ばす場合のネットワークカメラの動作を示すフローチャート
【図９】図１のネットワークカメラ画像表示システムにおいて、ネットワークカメラのパンの停止からバッファリング時間を徐々に延ばす場合の画像表示装置の動作を示すフローチャート
【図１０】図１のネットワークカメラ画像表示システムにおいて、ネットワークカメラのアイリス変化時にバッファリングを無くす場合のネットワークカメラの動作を示すフローチャート
【図１１】図１のネットワークカメラ画像表示システムにおいて、ネットワークカメラのアイリス変化時にバッファリングを無くす場合の画像表示装置の動作を示すフローチャート
【図１２】従来のネットワークカメラ画像表示システムにおいて、無操作とパン・チルト操作の操作を交互に行ったときの画像データの送信、受信及び表示のタイミングを示すタイムチャート
【図１３】従来のネットワークカメラ画像表示システムにおいて、パン・チルト操作の開始から一旦その操作が終了して無操作状態になったときの画像データの送信、受信及び表示のタイミングを示すタイムチャート
【符号の説明】
【００３６】
１  ネットワークカメラ画像表示システム
２  ネットワークカメラ
３  画像表示装置
４  ネットワーク
２１  撮像部
２２  エンコーダ
２３  パケット送信部
２４  ＲＴＰヘッダ書込部
３１  パケット受信部
３２  バッファ
３３  ＲＴＰヘッダ解析部
３４  バッファ制御部
３５  デコーダ
３６  映像表示部
【図１】
2010016461.tif 000003
【図２】
2010016461.tif 000004
【図３】
2010016461.tif 000005
【図４】
2010016461.tif 000006
【図５】
2010016461.tif 000007
【図６】
2010016461.tif 000008
【図７】
2010016461.tif 000009
【図８】
2010016461.tif 000010
【図９】
2010016461.tif 000011
【図１０】
2010016461.tif 000012
【図１１】
2010016461.tif 000013
【図１２】
2010016461.tif 000014
【図１３】
2010016461.tif 000015