(57)【要約】【課題】無線にて映像データの送受を行う際、ノイズ等による通信環境の変動の影響を受けることなく、受信した映像データの再生を良好に行うことができるようにする。【解決手段】監視システムは、監視対象を撮影するカメラ内蔵の監視装置と、映像出力用の情報処理装置と、を備える。監視装置は、無線通信可能な構成にされ、情報処理装置は、自身に接続された無線通信装置を通じて、監視装置と無線通信可能な構成にされている。また、監視装置は、カメラの入力信号から映像データを生成する際のビットレートを変更可能な構成にされ、情報処理装置は、映像データの伝送過程による劣化の程度により、監視装置から受信した映像データの状態が、再生処理するのに良好な状態であるか否かを判定する（Ｓ２５０）。そして、良好な状態ではないと判定すると、監視装置のビットレートを低く設定し（Ｓ２６０）、映像データを良好に再生処理できるようにする。【選択図】図４
2006311519.tif 000002
【特許請求の範囲】
【請求項１】
撮影装置に接続された、無線通信手段を備える端末装置と、
前記端末装置と無線通信可能な無線通信手段を備える情報処理装置と、
からなる通信システムであって、
前記端末装置は、
前記撮影装置からの入力信号に基づき、予め設定されたビットレートの映像データを生成し、生成した映像データを順次、自装置内蔵の前記無線通信手段を介して、前記情報処理装置に送信する生成送信手段と、
前記情報処理装置から送信される設定指令信号を、自装置内蔵の前記無線通信手段を介して受信し、受信した設定指令信号に従って、前記ビットレートの設定値を変更する設定変更手段と、
を備え、
前記情報処理装置は、
前記端末装置から送信される映像データを、自装置内蔵の前記無線通信手段を介して受信し、受信した映像データを順次、再生処理して、前記映像データに基づく映像を、表示装置に出力する受信再生手段と、
前記受信再生手段にて受信された映像データの状態の良否を、判定する判定手段と、
前記判定手段にて前記状態が良くないと判定されると、前記ビットレートの設定値を下げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する設定修正手段と、
を備えることを特徴とする通信システム。
【請求項２】
前記設定修正手段は、前記判定手段にて前記状態が良くないと判定されると、前記判定手段にて前記状態が良いと判定されるまで、前記ビットレートの設定値を下げるように指示する設定指令信号を、段階的に、前記端末装置に対して送信する構成にされていることを特徴とする請求項１記載の通信システム。
【請求項３】
前記情報処理装置に、
前記端末装置にてビットレートの設定変更が行われていない状態で、所定時間、前記判定手段にて前記状態が良いと判定され続けると、初期値を超えない範囲で、前記ビットレートの設定値を上げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する設定復元手段、
を設けたことを特徴とする請求項１又は請求項２記載の通信システム。
【請求項４】
前記設定復元手段は、前記端末装置にてビットレートの設定変更が行われていない状態で、所定時間、前記判定手段にて前記状態が良いと判定され続けることにより、設定指令信号の送信タイミングが到来する度に、前記設定指令信号として、前記ビットレートの設定値を、一段階上げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する構成にされていることを特徴とする請求項３記載の通信システム。
【請求項５】
撮影装置に接続された、無線通信手段を備える端末装置、と無線通信可能な無線通信手段を備える情報処理装置であって、
前記端末装置は、
前記撮影装置からの入力信号に基づき、予め設定されたビットレートの映像データを生成し、生成した映像データを順次、自装置内蔵の前記無線通信手段を介して、前記情報処理装置に送信する生成送信手段と、
前記情報処理装置から送信される設定指令信号を、自装置内蔵の前記無線通信手段を介して受信し、受信した設定指令信号に従って、前記ビットレートの設定値を変更する設定変更手段と、
を備え、
当該情報処理装置は、
前記端末装置から送信される映像データを、自装置内蔵の前記無線通信手段を介して受信し、受信した映像データを順次、再生処理して、前記映像データに基づく映像を、表示装置に出力する受信再生手段と、
前記受信再生手段にて受信された映像データの状態の良否を、判定する判定手段と、
前記判定手段にて前記状態が良くないと判定されると、前記ビットレートの設定値を下げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する設定修正手段と、
を備えることを特徴とする情報処理装置。
【請求項６】
請求項５記載の情報処理装置における前記受信再生手段、前記判定手段、及び、前記設定修正手段としての機能を、コンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置に接続された端末装置と、この端末装置と通信可能な情報処理装置と、を備える通信システムに関する。
【背景技術】
【０００２】
従来より、通信システムとしては、監視対象を撮影するための撮影装置を内蔵する端末装置にて生成された映像データを、情報処理装置が受信して、これを再生処理し、映像を表示装置に出力するものが知られている（例えば、特許文献１参照）。
【０００３】
この種の通信システムでは、映像データの送受信時に、ネットワークトラフィックが大きいと、映像データの受信遅れが発生するため、ネットワークトラフィックに応じて、映像データのフレームレート等を設定することが行われている。
【０００４】
また、通信方式としては、有線及び無線の方式が知られ、無線通信システムとしては、ノイズ環境に応じて、変調速度や変調方式を設定し、データ伝送速度を自動的に切り替えるものが知られている（例えば、特許文献２参照）。
【特許文献１】特開２００３−１６３９１４号公報
【特許文献２】特開２００２−２９０４１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来システムでは、無線にて映像データの送受を行う場合、ノイズの発生等により通信環境が悪化すると、伝送過程で映像データの欠落が生じて、映像データが劣化し、受信側で良好に、映像データを再生処理することができないといった問題があった。即ち、従来技術では、映像データを送受信する際に、ネットワークトラフィックに応じて、フレームレート等を設定する程度であるため、無線通信の際に発生するノイズ等による受信データの劣化には十分に対処することができないといった問題があった。
【０００６】
本発明は、こうした問題に鑑みなされたものであり、無線通信にて映像データの送受信を行う際、ノイズ等による通信環境の変動の影響を受けることなく、映像データの再生処理を良好に行うことが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するためになされた請求項１記載の通信システムは、
撮影装置に接続された、無線通信手段を備える端末装置と、
前記端末装置と無線通信可能な無線通信手段を備える情報処理装置と、
からなる通信システムであって、
前記端末装置は、
前記撮影装置からの入力信号に基づき、予め設定されたビットレートの映像データを生成し、生成した映像データを順次、自装置内蔵の前記無線通信手段を介して、前記情報処理装置に送信する生成送信手段と、
前記情報処理装置から送信される設定指令信号を、自装置内蔵の前記無線通信手段を介して受信し、受信した設定指令信号に従って、前記ビットレートの設定値を変更する設定変更手段と、
を備え、
前記情報処理装置は、
前記端末装置から送信される映像データを、自装置内蔵の前記無線通信手段を介して受信し、受信した映像データを順次、再生処理して、前記映像データに基づく映像を、表示装置に出力する受信再生手段と、
前記受信再生手段にて受信された映像データの状態の良否を、判定する判定手段と、
前記判定手段にて前記状態が良くないと判定されると、前記ビットレートの設定値を下げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する設定修正手段と、
を備えることを特徴とする。
【０００８】
また、請求項２記載の通信システムは、
前記設定修正手段が、前記判定手段にて前記状態が良くないと判定されると、前記判定手段にて前記状態が良いと判定されるまで、前記ビットレートの設定値を下げるように指示する設定指令信号を、段階的に、前記端末装置に対して送信する構成にされていることを特徴とする。
【０００９】
また、請求項３記載の通信システムは、
前記情報処理装置に、
前記端末装置にてビットレートの設定変更が行われていない状態で、所定時間、前記判定手段にて前記状態が良いと判定され続けると、初期値を超えない範囲で、前記ビットレートの設定値を上げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する設定復元手段、
を設けたことを特徴とする。
【００１０】
また、請求項４記載の通信システムは、
前記設定復元手段が、前記端末装置にてビットレートの設定変更が行われていない状態で、所定時間、前記判定手段にて前記状態が良いと判定され続けることにより、設定指令信号の送信タイミングが到来する度に、前記設定指令信号として、前記ビットレートの設定値を、一段階上げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する構成にされていることを特徴とする。
【００１１】
また、請求項５記載の情報処理装置は、
撮影装置に接続された、無線通信手段を備える端末装置、と無線通信可能な無線通信手段を備える情報処理装置であって、
前記端末装置は、
前記撮影装置からの入力信号に基づき、予め設定されたビットレートの映像データを生成し、生成した映像データを順次、自装置内蔵の前記無線通信手段を介して、前記情報処理装置に送信する生成送信手段と、
前記情報処理装置から送信される設定指令信号を、自装置内蔵の前記無線通信手段を介して受信し、受信した設定指令信号に従って、前記ビットレートの設定値を変更する設定変更手段と、
を備え、
当該情報処理装置は、
前記端末装置から送信される映像データを、自装置内蔵の前記無線通信手段を介して受信し、受信した映像データを順次、再生処理して、前記映像データに基づく映像を、表示装置に出力する受信再生手段と、
前記受信再生手段にて受信された映像データの状態の良否を、判定する判定手段と、
前記判定手段にて前記状態が良くないと判定されると、前記ビットレートの設定値を下げるように指示する設定指令信号を、自装置内蔵の前記無線通信手段を介して、前記端末装置に送信する設定修正手段と、
を備えることを特徴とする。
【００１２】
また、請求項６記載のプログラムは、請求項５記載の情報処理装置における前記受信再生手段、前記判定手段、及び、前記設定修正手段としての機能を、コンピュータに実現させるためのプログラムであることを特徴とする。
【発明の効果】
【００１３】
請求項１記載の通信システムでは、上述したように、端末装置から受信した映像データの状態の良否を判定し、状態が良くない場合には、端末装置におけるビットレートの設定値を下げるように、端末装置を制御するので、ノイズ等で通信環境が悪化した場合であっても、上記ビットレートの調整により、受信側の情報処理装置は、良好に映像データを受信することができる。
【００１４】
周知のように、無線通信方式では、ノイズ等により失敗したデータ通信を、データの再送等によって補完するが、ノイズ等によって通信環境が大きく悪化すると、元々、受信すべきデータが多い場合、再送処理が間に合わなくなる。このため、ノイズ等によって通信環境が悪化すると、再生時期までに、正常な映像データを受信することができず、映像データの一部が欠落した状態で再生処理が行われることになって、良好な映像表示を行うことができない。
【００１５】
しかしながら、本発明では、映像データのビットレートを下げることによって、受信すべき映像データの量を減少させるので、通信環境が悪化しても、データの欠落を抑えることができるのである。
【００１６】
従って、この発明によれば、通信ノイズ等による通信環境の変動の影響を受けることなく、映像データの再生処理を良好に行うことができ、良好な映像を、表示装置に出力することができる。尚、具体的に、判定手段は、受信した映像データを解析して、映像データの伝送過程における劣化の程度に基づき、映像データの状態の良否を判定する構成にすることができる。また、ビットレートは、量子化ビットやデータ圧縮率、１秒間のフレーム数、フレームサイズ等を変更することで下げることができる。
【００１７】
また、上記通信システムでは、判定手段によって、受信データの状態が良くないと判定されると、ビットレートをただちに最低値まで下げるようにしてもよいが、ビットレートを最低値までただちに下げると、必要以上に再生映像の画質が低下してしまう可能性がある。従って、上記の通信システムには、請求項２記載のように、段階的にビットレートの設定値を下げるための構成を、導入するとよい。
【００１８】
請求項２記載の通信システムのように、段階的にビットレートの設定値を下げるようにすれば、ビットレートの下げ幅を、必要最小限に収めて、良好な再生処理を実現することができる。従って、この通信システムによれば、判定手段にて上記状態が良くないと判定された場合に、ただちにビットレートを最低値まで下げるよりも、良好な画質で映像を表示装置に出力することができる。
【００１９】
尚、設定修正手段は、端末装置がビットレートを多段階設定可能な構成にされていることを前提として、判定手段にて上記状態が良くないと判定されると、状態が良いと判定されるまで、ビットレートの設定値を、一段階下げるように指示する設定指令信号を、継続的に、端末装置に対して送信する構成にすることができる。
【００２０】
また、上記通信システムには、請求項３記載の通信システムのように、一度下げたビットレートを、受信データの状態に応じて、上げるための構成を導入すると便利である。ビットレートを固定した状態で、所定時間、判定手段にて状態が良いと判定された場合には、ノイズ等が消滅し通信環境が回復している可能性があるため、所定時間、受信データ（映像データ）の状態が良い場合に、ビットレートの設定値を上げるように制御すれば、通信環境が良い状態である場合、映像を良好な画質で、表示装置に出力することができる。
【００２１】
但し、ビットレートを上げる際には、設定値を、急激に元の初期値に戻してしまうと、再び、受信状態が悪化して、ビットレートの設定値を下げる必要が生じ、映像データを良好に受信できない期間が長くなる可能性がある。従って、上記の設定復元手段は、請求項４記載のように構成されるとよい。
【００２２】
請求項４記載の通信システムでは、映像データを良好に受信することができている状態で、所定時間が経過する度に、段階的にビットレートの設定値を上げるので、常時、通信環境に応じた適切なビットレートを、端末装置に設定することができる。
【００２３】
また、請求項５記載の情報処理装置によれば、受信データの状態に応じて、端末装置のビットレートを変更するので、良好に、映像データを再生することができる。その他、請求項６記載のプログラムによれば、請求項５記載の発明と同様の効果を得ることができる。尚、このプログラムには、請求項３記載の設定復元手段としての機能を、コンピュータに実現させるためのプログラムを、組み込むことができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施例について、図面と共に説明する。図１は、本発明が適用された監視システム１の構成を表す説明図である。
本実施例の監視システム１は、監視対象を撮影する監視装置１０と、映像出力用の情報処理装置３０と、この情報処理装置３０と通信ケーブルＬＮを介して接続された無線通信装置５０と、からなる。
【００２５】
監視装置１０は、監視対象を撮影するカメラ１１と、カメラ１１から入力されるアナログの映像信号を、ディジタルデータとしてのディジタル映像データに変換するディジタル変換部１３と、マイクロコンピュータ等から構成される制御部１５と、情報処理装置３０に接続された上記無線通信装置５０と無線通信可能な無線通信回路部１７と、を備える。
【００２６】
制御部１５は、ディジタル変換部１３から入力されるディジタル映像データと、情報処理装置３０のアドレスを記した送信先情報と、を格納した送信データを生成し、これを、無線通信回路部１７に入力する送信制御部１５ａを有し、無線通信回路部１７は、この送信制御部１５ａから入力される送信データを重畳させた無線信号を、アンテナから出力する。尚、無線通信規格としては、周知のＩＥＥＥ８０２．１１ｘ規格を採用することができ、通信プロトコルとしては、インターネットプロトコルを採用することができる。
【００２７】
一方、ディジタル変換部１３は、周知のＭＰＥＧ（Moving Picture Expert Group）方式にて、カメラ１１からの入力信号を符号化し、所定のフレームサイズ（解像度）のディジタル映像データを生成・出力する。このディジタル変換部１３は、ビットレート（所謂、符号化ビットレート）を変更可能な構成にされ、制御部１５により、設定部１３ａに設定された画質設定値に対応するビットレートにて、カメラ１１からの入力信号を符号化し、上記ディジタル映像データを生成・出力する。具体的に、本実施例のディジタル変換部１３は、画質設定値として、値「１」〜「５」までの五段階の値をとり、画質設定値が大きい程、高ビットレートのディジタル映像データを生成する。
【００２８】
図２は、本実施例における画質設定値と、ビットレートとの関係を示した説明図である。本実施例のディジタル変換部１３は、画質設定値が「１」である場合に、Ａｋｂｐｓのディジタル映像データ（変数Ａとして、例えば、Ａ＝６４を挙げることができる）を生成し、画質設定値が「２」である場合に、画質設定値が「１」である場合の倍のビットレートである２Ａｋｂｐｓのディジタル映像データを生成し、画質設定値が「５」である場合には、１６Ａｋｂｐｓのディジタル映像データを生成する。
【００２９】
また、制御部１５による画質設定値の変更は、監視装置１０において、制御部１５が実行する画質切替処理によって実現される。図３は、制御部１５が繰返し実行する画質切替処理を表すフローチャートである。
【００３０】
画質切替処理を開始すると、制御部１５は、情報処理装置３０から、画質設定値を変更するように指示する設定コマンドを、無線通信回路部１７を介して受信するまで待機し（Ｓ１１０）、設定コマンドを受信すると、設定コマンドに付された画質指定値を解釈し、設定部１３ａの画質設定値を、その設定コマンドに付された画質指定値と同一の値に、変更する（Ｓ１２０）。その後、制御部１５は、設定変更が完了した旨の応答信号を、設定コマンドの送信元装置（情報処理装置３０）に、無線通信回路部１７を介して送信し（Ｓ１３０）、当該画質切替処理を一旦終了する。その後、再び、Ｓ１１０に移行する。
【００３１】
一方、情報処理装置３０は、監視装置１０と無線通信可能な上記無線通信装置５０と接続され、無線通信装置５０を介して監視装置１０と通信可能なインタフェース３１と、プログラムに従って各種演算処理を行うＣＰＵ３３と、ＣＰＵ３３によるプログラム実行時に作業領域として使用されるＲＡＭ３５と、ブートプログラム等を記憶するＲＯＭ３７と、ハードディスク装置３９と、液晶ディスプレイ等からなる表示部４１と、キーボードやポインティングデバイス等からなる入力部４３と、を備える。
【００３２】
また、情報処理装置３０は、ハードディスク装置３９に、後述する映像受信表示処理をＣＰＵ３３に実行させるためのプログラムや、タイマーとしての機能をＣＰＵ３３に実現させるためのプログラム、ユーザにより指定された画質設定値の初期値等が記述された監視装置１０用の設定情報、等を記憶している。
【００３３】
図４は、ＣＰＵ３３が実行する映像受信表示処理を表すフローチャートである。ＣＰＵ３３は、入力部４３から、映像受信表示処理の実行指示が入力されると、対応するプログラムを、ハードディスク装置３９から読み出し、そのプログラムに従って、図４に示す映像受信表示処理を実行する。
【００３４】
映像受信表示処理を開始すると、ＣＰＵ３３は、まずＳ２１０にて、画質設定値の変更回数を示す画質変更カウンタＣＮＴをリセットし（即ち、ＣＮＴ＝０に設定し）、その後、Ｓ２２０にて、監視装置１０の初期設定を行う。具体的には、ハードディスク装置３９が記憶する上記設定情報に従って、画質指定値として、その設定情報が示す初期値を付した設定コマンドを、インタフェース３１及び無線通信装置５０を介して、監視装置１０に送信し、ディジタル変換部１３の設定部１３ａに、画質設定値として初期値を設定する。また、監視装置１０に対する画質設定が完了すると、その時点で設定部１３ａに設定した画質設定値を、現在の画質設定値Ｎとして、ＲＡＭ３５に記憶する。
【００３５】
また、Ｓ２２０での処理を終えると、ＣＰＵ３３は、監視装置１０から送信されてくるディジタル映像データを、無線通信装置５０及びインタフェース３１を介して受信し（Ｓ２３０）、所定量又は所定期間分のディジタル映像データを受信すると、その受信データを解析して（Ｓ２４０）、受信データが再生処理するのに良好な状態であるか否かを、所定の基準に照らし合わせて、判定する（Ｓ２５０）。
【００３６】
具体的には、受信したディジタル映像データにおいて欠落しているデータ（パケット）の量が所定量以上ある場合に、受信データが良好な状態ではないと判定し、それ以外の場合には、受信データが良好な状態であると判定する。詳細な判定基準は、設計者により任意に設定可能であるが、本実施例では、受信データに基づき、ディジタル映像データ（受信データ）の伝送過程における劣化の程度（具体的には、データ（パケット）欠落の程度）を調査し、受信データの状態が「良好な状態である」か「良好な状態ではない」かのいずれかの判定を下すのである。
【００３７】
そして、受信データの状態が良好な状態ではないと判定すると（Ｓ２５０でＮｏ）、ＣＰＵ３３は、Ｓ２６０に移行し、図５に示す低画質化処理を実行する。図５は、ＣＰＵ３３が実行する低画質化処理を表すフローチャートである。
【００３８】
低画質化処理を開始すると、ＣＰＵ３３は、現在の画質設定値Ｎが、最低値（即ち、値「１」）であるか否かを判断し（Ｓ３１０）、現在の画質設定値Ｎが最低値であると判断すると（Ｓ３１０でＹｅｓ）、当該低画質化処理を終了する。一方、現在の画質設定値Ｎが、最低値ではないと判断すると（Ｓ３１０でＮｏ）、Ｓ３２０に移行する。
【００３９】
また、Ｓ３２０に移行すると、ＣＰＵ３３は、現在の画質設定値Ｎより１小さい値Ｎ−１を、画質指定値として付した設定コマンドを、インタフェース３１及び無線通信装置５０を介して、監視装置１０に送信し、これによって、監視装置１０における設定部１３ａに、現在の画質設定値Ｎよりも１段階小さい画質設定値Ｎ−１（換言すると、１段階低いビットレート）を設定する。また、設定変更が完了した旨の応答信号の受信後には、Ｓ３３０に移行し、更新後の画質設定値Ｎ−１を、現在の画質設定値Ｎとして記憶する（Ｎ←Ｎ−１）。
【００４０】
また、Ｓ３３０での処理を終えると、ＣＰＵ３３は、Ｓ３４０に移行し、画質変更カウンタＣＮＴを１加算し（ＣＮＴ←ＣＮＴ＋１）、その後、所定時間Ｔ０だけ計時するようにタイマー設定を行って、タイマーに、時間Ｔ０分のカウントダウンを開始させる（Ｓ３５０）。その後、当該低画質化処理を終了する。
【００４１】
また、Ｓ２６０にて上記低画質化処理を終了すると、ＣＰＵ３３は、Ｓ２９５に移行し、入力部４３を通じてユーザから当該映像受信表示処理の終了指示が入力されているか否かを判断する。そして、終了指示が入力されていると判断すると（Ｓ２９５でＹｅｓ）、当該映像受信表示処理を終了し、終了指示が入力されていないと判断すると（Ｓ２９５でＮｏ）、Ｓ２３０に移行して、監視装置１０から送信されてくる続きのディジタル映像データを、無線通信装置５０及びインタフェース３１を介して受信し、Ｓ２４０以降の処理を実行する。
【００４２】
また、Ｓ２５０にて受信データの状態が良好であると判定すると（Ｓ２５０でＹｅｓ）、ＣＰＵ３３は、受信したディジタル映像データを再生処理して、このディジタル映像データを、表示部入力用の再生信号に変換し、これを表示部４１に入力して、ディジタル映像データに基づく映像を、表示部４１に出力させる（Ｓ２７０）。
【００４３】
また、Ｓ２７０での処理を終えると、ＣＰＵ３３は、画質変更カウンタＣＮＴがゼロであるか否かを判断し（Ｓ２８０）、画質変更カウンタＣＮＴがゼロであると判断すると（Ｓ２８０でＹｅｓ）、Ｓ２９５に移行し、画質変更カウンタＣＮＴがゼロではないと判断すると（Ｓ２８０でＮｏ）、Ｓ２８５に移行する。尚、本実施例では、低画質化処理にて、画質設定値を１段階下げる度に、画質変更カウンタＣＮＴを１加算し、後述する高画質化処理にて、画質設定値を１段階上げる度に、画質変更カウンタＣＮＴを１減算するので、画質変更カウンタＣＮＴがゼロである場合、監視装置１０における設定部１３ａの画質設定値は、Ｓ２２０で設定した初期値と一致する。
【００４４】
Ｓ２８５に移行すると、ＣＰＵ３３は、タイマー値がゼロであるか否かを判断し、タイマー値がゼロではない（即ち、タイマー値がゼロより大きい値である）と判断すると（Ｓ２８５でＮｏ）、最後に監視装置１０に対する画質設定値の変更を行ってから、所定時間Ｔ０が経過していないとして、Ｓ２９５に移行する。一方、タイマー値がゼロであると判断すると（Ｓ２８５でＹｅｓ）、最後に監視装置１０に対する画質設定値の変更を行ってから、所定時間Ｔ０が経過したとして、Ｓ２９０に移行し、図６に示す高画質化処理を実行する。図６は、ＣＰＵ３３が実行する高画質化処理を表すフローチャートである。
【００４５】
高画質化処理を開始すると、ＣＰＵ３３は、現在の画質設定値Ｎより１大きい値Ｎ＋１を、画質指定値として付した設定コマンドを、インタフェース３１及び無線通信装置５０を介して、監視装置１０に送信することによって、監視装置１０における設定部１３ａに、現在の画質設定値Ｎよりも１段階大きい画質設定値Ｎ＋１（換言すると、１段階高いビットレート）を、設定する（Ｓ４１０）。そして、設定変更が完了した旨の応答信号の受信後には、Ｓ４２０に移行し、更新後の画質設定値Ｎ＋１を、現在の画質設定値Ｎとして、ＲＡＭ３５に記憶する（Ｎ←Ｎ＋１）。
【００４６】
また、Ｓ４２０での処理を終えると、ＣＰＵ３３は、Ｓ４３０に移行して、画質変更カウンタＣＮＴを１減算し（ＣＮＴ←ＣＮＴ−１）、その後、所定時間Ｔ０だけ計時するようにタイマー設定を行って、タイマーに、時間Ｔ０分のカウントダウンを開始させる（Ｓ４４０）。その後、当該高画質化処理を終了する。
【００４７】
このようにして、Ｓ２９０での処理を終えると、ＣＰＵ３３は、Ｓ２９５に移行する。そして、終了指示が入力されていない場合には（Ｓ２９５でＮｏ）、Ｓ２３０に移行し、終了指示が入力されている場合には（Ｓ２９５でＹｅｓ）、当該映像受信表示処理を終了する。
【００４８】
以上、本実施例の監視システム１について説明したが、この監視システム１では、撮影装置としてのカメラ１１を内蔵する監視装置１０が、ディジタル変換部１３にて、設定部１３ａに設定された画質設定値に対応するビットレートで、カメラ１１からの入力信号を符号化して、ディジタル映像データを生成し、送信制御部１５ａにて、このディジタル映像データを順次、無線通信回路部１７（本発明の端末装置が内蔵する無線通信手段に相当）を介し、情報処理装置３０に送信する。
【００４９】
その他、監視装置１０は、制御部１５にて、画質切替処理を実行し、情報処理装置３０から送信される設定コマンド（本発明の設定指令信号に相当）を、無線通信回路部１７を介して受信し（Ｓ１１０）、受信した設定コマンドに付された画質指定値に従って、設定部１３ａに、画質を設定し、上記ビットレートを変更する（Ｓ１２０）。
【００５０】
また、情報処理装置３０は、監視装置１０から送信されるディジタル映像データを、自身に接続された無線通信装置５０（本発明の情報処理装置が内蔵する無線通信手段に相当）を介して受信し（Ｓ２３０）、受信したディジタル映像データを順次、再生処理して、そのディジタル映像データに基づく映像を、表示部４１（本発明の表示装置に相当）に出力する（Ｓ２７０）。
【００５１】
また、情報処理装置３０は、受信したディジタル映像データを解析して、受信データの伝送過程における劣化の程度により、受信したディジタル映像データの状態の良否を判定し（Ｓ２５０）、状態が良くないと判定すると（Ｓ２５０でＮｏ）、状態が良いと判定されるまで、繰返し低画質化処理を実行し（Ｓ２６０）、画質設定値を１段階下げるように指示する設定コマンド（現在の画質設定値より１小さい画質指定値を付した設定コマンド）を、無線通信装置５０を介して、監視装置１０に送信する。これによって、情報処理装置３０は、監視装置１０から送信されるディジタル映像データのビットレートを段階的に下げ、受信すべきディジタル映像データの量を減少させる。
【００５２】
このように、本実施例の監視システム１によれば、ノイズ等で通信環境が悪化しても、ビットレートを下げることによって、正常なディジタル映像データの授受を実現するので、良好に再生処理を実行して、監視装置１０が撮影した映像を、常時適切に表示部４１に出力することができる。監視システムでは、監視対象をユーザが表示部４１を通じて常時監視可能にすることが重要であり、この監視システム１では、常時監視をノイズ等の影響を受けず実現することができるので、本実施例によれば、システムの性能が向上する。
【００５３】
また、本実施例によれば、段階的にビットレートを下げるので、ビットレートの下げ幅を、必要最小限に収めることができる。従って、この発明によれば、受信データの状態が良くないと判定された場合に（Ｓ２５０でＮｏ）、ただちにビットレートを最低値まで下げるよりも、良好な画質で映像を表示部４１に出力させることができる。
【００５４】
その他、本実施例では、監視装置１０にてビットレートの設定変更が行われていない状態で、受信データの状態が良いと判定され続けて（Ｓ２５０でＹｅｓ）、所定時間Ｔ０が経過する度に（Ｓ２８５でＹｅｓ）、現在の画質設定値が初期値未満である限り（Ｓ２８０でＮｏ）、高画質化処理を実行し（Ｓ２９０）、画質設定値を１段階上げるように指示する設定コマンド（現在の画質設定値より１大きい画質指定値を付した設定コマンド）を、無線通信装置５０を介して、監視装置１０に送信する。これによって、情報処理装置３０は、監視装置１０から送信されるディジタル映像データのビットレートを、初期値を超えない範囲で、段階的に上げ、映像出力時の画質を向上させる。
【００５５】
ビットレートを固定した状態で、所定時間Ｔ０、受信データの状態が良いと判定された場合には、通信環境が回復している可能性があるため、上述のようにビットレートを調整すれば、通信環境が良い状態である場合、映像を良好な画質で、表示部４１に出力することができる。従って、本実施例によれば、通信環境に応じて、適切なビットレートを設定し、再生処理を良好に実行して、監視映像を表示部４１に適切に出力することができる。
【００５６】
尚、本発明の端末装置は、本実施例のカメラ１１を除く監視装置１０の内部回路に相当し、本発明の情報処理装置は、無線通信装置５０及び情報処理装置３０に相当する。また、生成送信手段は、ディジタル変換部１３及び送信制御部１５ａに相当し、設定変更手段は、画質切替処理にて実現されている。その他、受信再生手段は、Ｓ２３０，Ｓ２７０の処理にて実現され、判定手段は、Ｓ２４０，Ｓ２５０の処理にて実現され、設定修正手段は、低画質化処理（Ｓ２６０）により実現され、設定復元手段は、Ｓ２８０，Ｓ２８５，及び高画質化処理（Ｓ２９０）により実現されている。
【００５７】
また、本発明の通信システム及び情報処理装置並びにプログラムは、上記実施例に限定されるものではなく、種々の態様を採ることができる。
例えば、上記実施例では、受信データの状態が良くないと判定する度に、一段階ずつビットレートを下げるように監視システム１を構成したが、受信データの状態が良くないと判定した場合には、受信データの状態を数値化し、その数値に応じて、ビットレートの下げ幅を決定し、数値に応じたビットレートを監視装置１０に設定するようにしてもよい。
【００５８】
また、上記実施例において、ビットレートの変更は、データ圧縮率の変更によって実現されてもよいし、１秒間当たりのフレーム数の変更により実現されてもよいし、フレームサイズの変更により実現されてもよい。その他、上記実施例では、監視システムに、本発明を適用した例を説明したが、本発明は、監視システムに限定されず、その他の通信システムに適用することができる。
【図面の簡単な説明】
【００５９】
【図１】本発明が適用された監視システム１の構成を表す説明図である。
【図２】画質設定値とビットレートとの関係を示した説明図である。
【図３】制御部１５が繰返し実行する画質切替処理を表すフローチャートである。
【図４】ＣＰＵ３３が実行する映像受信表示処理を表すフローチャートである。
【図５】ＣＰＵ３３が実行する低画質化処理を表すフローチャートである。
【図６】ＣＰＵ３３が実行する高画質化処理を表すフローチャートである。
【符号の説明】
【００６０】
１…監視システム、１０…監視装置、１１…カメラ、１３…ディジタル変換部、１３ａ…設定部、１５…制御部、１５ａ…送信制御部、１７…無線通信回路部、３０…情報処理装置、３１…インタフェース、３３…ＣＰＵ、３５…ＲＡＭ、３７…ＲＯＭ、３９…ハードディスク装置、４１…表示部、４３…入力部、５０…無線通信装置
【図１】
2006311519.tif 000003
【図２】
2006311519.tif 000004
【図３】
2006311519.tif 000005
【図４】
2006311519.tif 000006
【図５】
2006311519.tif 000007
【図６】
2006311519.tif 000008