JP3788362B2 - Moving picture communication program, moving picture communication method, and moving picture communication system - Google Patents

Moving picture communication program, moving picture communication method, and moving picture communication system Download PDF

Info

Publication number
JP3788362B2
JP3788362B2 JP2002032847A JP2002032847A JP3788362B2 JP 3788362 B2 JP3788362 B2 JP 3788362B2 JP 2002032847 A JP2002032847 A JP 2002032847A JP 2002032847 A JP2002032847 A JP 2002032847A JP 3788362 B2 JP3788362 B2 JP 3788362B2
Authority
JP
Japan
Prior art keywords
moving image
function
transmitting
computer
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002032847A
Other languages
Japanese (ja)
Other versions
JP2003235057A (en
Inventor
智之 石井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2002032847A priority Critical patent/JP3788362B2/en
Publication of JP2003235057A publication Critical patent/JP2003235057A/en
Application granted granted Critical
Publication of JP3788362B2 publication Critical patent/JP3788362B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Color Television Systems (AREA)
  • Processing Of Color Television Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、インターネットやLANなどのネットワークを用いて動画像を伝送する動画像通信プログラム及び動画像通信システムに関する。
【0002】
【従来の技術】
動画像通信では、受信側で受信したい映像のサイズ、動画の品質に関わらず、同じ解像度、同じ表示色数での通信を行っていた。このため、どんな画像にも耐えるような解像度、表示色数の動画像を送らなければならない。これにより、通信トラフィックが大きくなってしまい、このトラフィックに耐えないような細い回線であればコマ落ちが発生し、なめらかな動画像を得ることができなかった。
【0003】
従来も、たとえば、特開平6−189301号公報において、このような問題を解決する提案がされている。すなわち、従来、テレビ電話のような動画を伝送する装置では、動画情報圧縮パラメータは、使用する通信路の最大伝送レートの制約によって、その値を送信側で決めて、カメラから取り込んだ映像を圧縮して受信側に送信し、受信側ではこれを伸長して表示していた。
【0004】
このとき、送られてくる動画像によっては、動画の動きのなめらかさを重視する場合と、詳細な部分まで解像度が重要な場合とあるが、これを受信側で制御することができなかったとして、受信側で、表示する動画像について、リアルタイムで表示されるデータの解像度、フレームレート等を自由に変更できるようにするように提案されている。
【0005】
つまり、送信側の装置に内蔵するデータ圧縮制御で使用する圧縮パラメータを、受信側の装置から制御することにより、受信側の操作者は自分の目的に応じ、フレームレート、解像度のトレードオフを行うことを可能としている。これにより、画像の大きさは小さくしても動画のなめらかさを重視して表示できるようにしたり、動きの表示はなめらかでなくても、画像を大きくして細部を観察することを画像を、観察する受信側端末から制御することができるとしている。
【0006】
【発明が解決しようとする課題】
テレビ電話のように、単に電話の相手の姿を見ながら、言葉では伝えられない表情、雰囲気を伝えてコミュニケーションを円滑にしようとするときは、動きの大きい画像を見るときは画面の大きさを小さくしてもよいし、動きの少ないときは大きな画面にしてもよいが、病人の遠隔診断等のように、画像の動きをよく観察する必要があるときには、条件のよくない回線においても大きな画面で、且つ、動きもなめらかに観察したい場合には従来技術では解決することはできなかった。そこで、本発明は、トラフィックを小さくし、細い回線においても、送信端末から伝送される画像の大きさを変えても、受信側端末で必要とするコマ落ちが発生しない動画像を送信端末に送信させる手段を提供することを課題とする。
【0007】
【課題を解決するための手段】
図1には本発明の構成図を示す。図は動画像送信端末1および動画像受信端末2の間で動画像受信端末側から送信してほしい動画像の表示領域サイズを送信し、動画像送信端末では受信した動画像の表示領域サイズに基づいて表示色数を変換した動画像を送信する仕組みを示している。
【0008】
動画像送信端末1の構成において、10は動画像受信端末2から送信された動画像の表示領域サイズを受信し、受信した動画像の表示領域サイズを記憶する表示領域サイズ受信手段である。
11は動画像入力手段であり、送信しようとする原動画像を不図示の動画像入力装置から入力するものである。
【0009】
12は、前記入力された動画像を、表示領域サイズ受信手段10が記憶した表示領域サイズに基づいた表示色数の動画像に変換する動画像変換手段である。
13は前記変換された動画像を動画像受信端末2に送信する動画像送信手段である。
次に、動画像受信端末2の構成において、18は動画像送信端末1から送られてくる動画像を受信する動画像受信手段である。
【0010】
19は前記受信した動画像を画面に表示する動画像表示手段である。
17は前記受信した動画像の品質を判定する判定手段であり、伝送路上に送信され動画像受信端末2で受信した動画像は同じ伝送路を利用する他のデータの送受信による資源競合等によりその品質が変化することがあり、この動画像の品質を判定するものである。
【0011】
16は、利用者が前記動画像表示手段19により表示された動画像を観察して、所望の動画像を得るように動画像の表示領域サイズを変更するために動画像の表示領域サイズを入力する表示領域サイズ入力手段である。
15は表示領域サイズ設定手段であり、前記動画像品質判定手段17で判定された動画像品質に対応して変更するべき動画像の表示領域サイズ、あるいは前記動画像入力手段16により利用者が入力した表示領域サイズ、のいずれかに基づいて受信したい動画像の表示領域サイズを設定するものである。
【0012】
14は、前記表示領域サイズ設定手段15により設定された表示領域サイズを動画像送信端末1に送信する表示領域サイズ送信手段である。
前記各手段は動画像送信端末1および動画像受信端末2に記憶された動画像通信プログラムとしてこれらの端末を構成するコンピュータを動作させるものである。
【0013】
【発明の実施の形態】
本実施の形態においては、パーソナルコンピューター、ワークステーション等の汎用的な目的で使用される計算機上で実行するコンピュータプログラムにより実現する形態を示す。
本発明の動画像通信システムにおける動画像通信装置、すなわち、動画像送信端末、動画像受信端末は、処理装置、主記憶装置、入出力装置などから構成される計算機上で、コンピュータプログラムを実行して実現される。また、コンピュータプログラムは、フロッピーディスクやCD−ROM等の可搬型媒体やネットワーク接続された他の計算機の主記憶装置や補助記憶装置等に格納されて提供される。
【0014】
本発明のコンピュータプログラム、動画像通信プログラムは、可搬型媒体から直接計算機の主記憶装置にロードされ、または、補助記憶装置を備えた計算機においては可搬型媒体から一旦補助記憶装置にコピーまたはインストール後に、主記憶装置にロードされて実行する。また、ネットワーク接続された他の装置に格納されて提供された場合も、他の装置からネットワークを経由して受信後に、主記憶装置にロードされ、あるいは補助記憶装置を備える計算機においては補助記憶装置にコピー後に、主記憶装置にロードされて実行するものである。
【0015】
図2に本発明の動画像通信システムの実施の形態の構成図を示す。本実施の形態は、高齢者宅と高齢者の健康管理や介護の支援を行う施設をネットワークで接続した在宅介護システムを例にとって示したものである。
ここでは、独り暮らしの高齢者の介護を支援するシステムとして表示装置とカメラを組み合わせた端末を介護を支援する在宅介護支援センタ22、保健センタ23、病院・診療所24と介護される高齢者宅21の部屋に設置して、在宅の高齢者と各施設の職員とが、お互いに顔を見ながらコミュニケーションをはかり、また、各施設の職員が高齢者の健康維持に必要な相談や、診断を行うことができるようにした介護支援システムが運用されている。以下、代表施設として在宅介護支援センタ22(以下センタという)と高齢者宅21との間の動画像の送受信を例にとって説明を進める。
【0016】
図3には高齢者宅21およびセンタ22に設置されている送受信端末の構成を示す。図3(a)には送受信端末の機器構成を示し、相互に端末の前で対話する人の様子を撮影するカメラ32、受信した画像を表示するディスプレー33、および端末としての動作を制御するプログラムが実行するパソコン31からなる。また、検診測定器34は高齢者宅21の送受信端末にだけ設置されるもので、センタ22から高齢者の基本的な健康状態を検診するための測定器であり、血圧、脈拍、体温などを測定してセンタの職員に提供する。
【0017】
図3(b)には前記ディスプレー33の動画像伝送画面の構成を示す。図3(b)においてディスプレー35の画面は受信した動画像を表示するウィンドウ36と受信する動画像のカラーの品質を、表示する動画像の表示領域サイズとして選択するための操作画面37とで構成する。表示領域サイズは「小画面」、「中画面」、「大画面」で選択するが、これに対応するカラーの品質は同じ回線状態のときには、「よりきめ細かな色合い」、「ふつうの色合い」、「より大まかな色合い」に対応し、△あるいは▽で選択して、「変更」ボタンを押すことにより、送信してくる相手端末に「表示領域サイズ」情報として送信することができる。そして、選択された表示領域サイズを●印で示すようにしている。
【0018】
これにより送信側端末ではそれまで送信していた動画像の色合いを送信されてきた表示領域サイズの変更に応じて表示領域サイズが大きくなったときには色合いを落として、すなわち、動画像の表示色数を少なくし、逆に、送られてきた表示領域サイズがそれまでより小さくなったときには色合いをより細かくして送信するように制御される。このようにすることにより同じような伝送容量でも表示領域の大きさを自由に変えることができる。
【0019】
上記表示領域サイズ選択のメニューで「自動」を選ぶと、表示色数はあらかじめ定めた受信状態の閾値にしたがって、受信される動画像の受信状態に基づいて自動的に表示色数を制御できるようにしてある。すなわち、回線状態によってはトラフィックが多く、混み合ったときには受信結果のエラーレートが高くなり、なめらかな動画像が受信不可能となっている場合があり、このエラーレートを監視することでエラーが起きているときには同じ表示領域サイズのままで表示色数を減らしてエラーを少なくするように自動的に調整し、また、回線の込み具合が少なくなってきたときには余裕のある資源を活用して、よりよい色のカラー動画像を送信させるように表示色数を増加するように調整する機能を果たすようにしている。
【0020】
なお、動画像の送受信端末の構成はセンタ22も高齢者宅21も同様の機能を持つが、高齢者の健康状態監視を行うために、通常、センタ22側の操作主導で運用するようになるので以下の説明では、高齢者宅21からセンタ22に動画像を送信する。すなわち、センタ22側送受信端末は受信端末、高齢者宅21側送受信端末は送信端末と固定している。したがって、表示領域サイズ、表示色数変更操作はセンタ側で行うとして説明することとする。
【0021】
さて、本発明の実施の形態として動画像の表示色数の変更操作の機能を説明する前に、図4に示す、色数とデータ量の関係の説明図により動画像のデータ量と表示色数の関係を例により説明する。
図4は3種類のカラーと、モノクロの動画像、すなわち、「きれい」、「ふつう」、「あらい」、および「モノクロ」の4種類の動画像を例にとり色数によるデータ量の削減効果を示している。ここで、「きれい」、「ふつう」、「あらい」はそれぞれ色数としては、色と階調の組み合わせで示すと、1670万色、4096色、512色、モノクロは256階調であり、1ピクセル(画素)当りの平均ビット数はそれぞれ、24ビット、12ビット、9ビット、8ビットとなることを示している。
【0022】
画面はその解像度に対応する縦横のドット数の格子の交点のそれぞれの明るさ、色の組み合わせで構成されるが、この格子点の画素をここではピクセルと呼ぶことにする。静止画の場合、各ピクセルは光の3原色、赤(R)、緑(G)、青(B)のそれぞれの明るさを256の段階、すなわち階調で表して表現される。これを記憶するときにはR、G、B、それぞれの要素が階調数256を示すためには、各8ビット、3色合わせて、24ビットのデータ量が必要となる。
【0023】
これは、図4でカラーとモノクロの動画像の欄に「きれい」とある形式の動画像と同様の色の品質を示す。図で、明るさ情報(ルミナンス)、色情報(クロマ)は動画の場合はテレビの信号として使用されるとき、ルミナンスはY(信号)、クロマは2種あり、Cb(信号)とCr(信号)と呼ばれる3つの信号要素で表される。
【0024】
このY、Cb、Crは静止画のR、G、Bの3要素との間で1次式で変換され対応するものである。図4において、信号ビット数の欄は各信号の構成を示し、明るさは通常8ビット、256階調で表示され、ここに示した例ではすべて同じにしてあるが、階調を少なくしてデータ量を少なくすることもできる。カラーの画像の場合の色数としてはこの階調の違いも含めて数えている。
【0025】
サンプリング頻度として示したものは明るさYをサンプリングする頻度を1としたときの相対的なサンプリング回数を示しており、「きれい」の場合は3つの信号を共に同じ頻度でサンプリングしていることを示している。すなわち、サンプリングの基本周期毎に、明るさY、色情報Cb、Cr共にサンプリングしていることを示している。
【0026】
ここで、「ふつう」のカラー品質の場合は、明るさYを4回サンプリングする内の1回だけを色情報CbとCrのサンプリングを行い、色情報をサンプリングしない他の3回分は色は変化していないとして同じ値を使用することとしていることを示している。すなわち、色情報のサンプリングを間引くことによりデータ量を少なくしている。
【0027】
したがって、図のピクセル当りの平均ビット数の欄に示すビット数は、前記「ふつう」の場合は、1回のサンプリング当り明るさ情報8ビット、色情報Cbが2ビット、Crが2ビット、合計12ビットとなり図4のピクセル当りの平均ビット数として示してある。同様に「あらい」では、ピクセル当りの平均ビット数は9ビットとなる。さらに、モノクロのときは色情報がなく8ビットとなる。
【0028】
したがって、このように各カラーあるいはモノクロの動画像のデータ量を比較すると、色数によるデータ量削減の欄に示すように、それぞれ、100%、50%、37.5%、モノクロでは33%のように色数を減らしていくとデータ量の削減ができることがわかる。
色数を削減しても、見る人間の感じ方は色の変化に鈍感であることを利用して前記したような動画像のデータ量の削減が考えられている。本発明の実施の形態では、以上のような色数を削減しても実用的な動画像として認識できるという従来技術を利用して実用的なシステムを実現している。以下に、フローチャートおよび図面を参照しながら本発明の実施の形態の動作の説明を行う。
【0029】
図5には受信側表示領域サイズ、色数変更設定のフローチャートを示してある。動画像の受信端末側での表示領域サイズの変更設定についてフローチャートのステップに沿ってその動作を説明する。
受信側端末で図3(b)のディスプレー画面35のウィンドウ37を操作して利用者が送信端末に対して送信する動画像の表示領域サイズを指定することができる。ここでは、指定できる表示領域サイズは3種類で、これを指定すると送信側端末に指定した表示領域サイズが送信されるようになり、それを検出して、その表示領域サイズの変化に対応した色数に変換した動画像を受信側端末に送ってくることになる。
【0030】
また、ウィンドウ37で「自動」を選択して変更ボタンを押したときには、受信状態に応じた色数を自動的に設定して、その色数を送信側端末に送信することで画像の大きさを変えることなく自動的に色数を変更するようにできる。
直接的に表示領域サイズを指定する方法の選択はウィンドウ36で利用者が受信した動画像を見ているときに、必要な動画の表示領域サイズ、色数を指定したいときに利用するものである。
【0031】
図3(b)のウィンドウ37の変更ボタンが押されたとき起動し、ステップS51で変更ボタンが押されたときの選択が「自動」であるかを調べ、表示領域サイズを直接指定しているときにはステップS52で自動フラグをOFFとする。自動フラグは、後に説明するようにタイマにより一定間隔で起動されて色数の自動設定をする場合にONとするように設定するもので、積極的に表示領域サイズを指定するときには、この自動設定をしないように自動フラグをOFFとするように流れを制御するフラグである。
【0032】
ステップS53で画面上の操作ボタンを読み取り、ステップS54で対応した領域表示サイズとして設定し、ステップS55で設定された表示領域サイズ、色数を送信側端末に送信する。
ステップS51で「自動」が選択されたときはステップS56で自動フラグをONに設定し、以後一定時間毎にタイマで起動された自動色数設定が動作するようになる。当面色数の初期値としてステップS57で色数を「きれい」と設定して、これをステップS55で送信側端末に送信する。
【0033】
一定時間毎にタイマで起動される自動色数設定はステップS61で自動フラグがONであることを確認する。自動フラグがONでないときには自動色数設定は何もせずに終了する。
自動フラグがONのときは、別途測定してある回線のエラーレートをあらかじめ設定した閾値と比較することにより判断してエラーレートが自動的に閾値の上限と下限との間になるように送信側に動画像の色数の調整を依頼するように自動色数設定が働くようにしている。
【0034】
ステップS62ではエラーレートが上限閾値を超えているかを調べ、超えているときは、すなわち、回線の込み具合が高いと判断し、ステップS65で色数を減らして設定し、その色数をステップS55で送信するようにして調整している。
ステップS63では逆にエラーレートが下限の閾値よりも低いときにはステップS64で色数を増やすように変更して設定するようにして、その色数をステップS55で送信する。エラーレートが上下閾値の間にあるときには何もせずに終わる。
【0035】
以上、説明したように、伝送される動画像を受信側の利用者の必要に応じた表示領域サイズ、色数として送信元で動画像の表示色数を変換して送信できるようになる。
(付記1) 通信機能を備えたコンピュータに、
他の装置へ動画像を送信する送信機能と、
前記送信機能が動画像を送信している他の装置からの情報を受信する受信機能と、
前記送信機能により他の装置へ動画像の送信を行っているときに、前記受信機能が該装置から表示領域の大きさを示す情報を受信した場合、該情報が示す表示領域の大きさが現在送信中の動画像の表示領域の大きさより大きければ、該情報が示す表示領域の大きさで、かつ、現在送信している動画像より表示色数を減らした動画像を送信するように前記送信機能を制御する制御機能と、
を実現させるための動画像通信プログラム。
【0036】
(付記2) 通信機能を備えたコンピュータに、
他の装置へ動画像を送信する送信機能と、
前記送信機能が動画像を送信している他の装置からの情報を受信する受信機能と、
前記送信機能により他の装置へ動画像の送信を行っているときに、前記受信機能が該装置より表示領域の大きさを示す情報を受信した場合、該情報が示す表示領域の大きさが現在送信中の動画像の表示領域の大きさより小さければ、該情報が示す表示領域の大きさで、かつ、現在送信している動画像より表示色数を増やした動画像を送信するように前記送信機能を制御する制御機能と、
を実現させるための動画像通信プログラム。
【0037】
(付記3) 通信機能を備えたコンピュータに、
他の装置から送られてくる動画像を受信する受信機能と、
前記受信機能により受信されている動画像をリアルタイム表示する表示機能と、
前記表示機能の表示領域の大きさを変更する変更機能と、
前記変更機能により表示領域の変更が行われると、変更された表示領域の情報を、動画像を送信している他の装置へ送信するとともに、その後送られてくる他の装置からの動画像の表示色数にあわせて前記表示機能に表示させるように制御を行う制御機能と、
を実現させるための動画像通信プログラム。
【0038】
(付記4) 第1のコンピュータと、前記第1のコンピュータと通信可能な第2のコンピュータとからなり、
前記第1のコンピュータは、
前記第2のコンピュータから送られてくる動画像を受信する第1の受信機能と、
前記受信機能により受信されている動画像をリアルタイム表示する表示機能と、
前記表示機能の表示領域の大きさを変更する変更機能と、
前記変更機能により表示領域の変更が行われると、変更された表示領域の情報を、前記第2のコンピュータへ送信する第1の送信機能と、
を有し、
前記第2のコンピュータは、
第1のコンピュータへ動画像を送信する第2の送信機能と、
前記第1のコンピュータからの情報を受信する第2の受信機能と、
前記第2の送信機能により前記第1のコンピュータへの動画像の送信を行っているときに、前記第2の受信機能が前記第1のコンピュータより表示領域の大きさを示す情報を受信した場合、該情報が示す表示領域の大きさが現在送信中の動画像の表示領域の大きさより大きければ、該情報が示す表示領域の大きさで、かつ、現在送信している動画像より表示色数を減らした動画像を送信するように前記第2の送信機能を制御する制御機能と、
を備えたことを特徴とする動画像通信システム。
【0039】
(付記5) 他のコンピュータへ動画像を送信する送信機能と、
前記送信機能が動画像を送信している他の装置からの情報を受信する受信機能と、
前記送信機能により他の装置への動画像の送信を行っているときに、前記受信機能が該装置より表示領域の大きさを示す情報を受信した場合、該情報が示す表示領域の大きさが現在送信中の動画像の表示領域の大きさより大きければ、該情報が示す表示領域の大きさで、かつ、現在、送信している動画像より表示色数を減らした動画像により送信するように前記送信機能を制御する制御機能と、
を備えることを特徴とする動画像通信装置。
【0040】
(付記6) 他のコンピュータへ動画像を送信する送信機能と、
前記送信機能が動画像を送信している他の装置からの情報を受信する受信機能と、
前記送信機能により他の装置への動画像の送信を行っているときに、前記受信機能が該装置より表示領域の大きさを示す情報を受信した場合、該情報が示す表示領域の大きさが現在送信中の動画像の表示領域の大きさより小さければ、該情報が示す表示領域の大きさで、かつ、現在、送信している動画像より表示色数を増やした動画像により送信するように前記送信機能を制御する制御機能と、
を備えることを特徴とする動画像通信装置。
【0041】
(付記7) 他のコンピュータから送られてくる動画像を受信する受信機能と、
前記受信機能により受信されている動画像をリアルタイム表示する表示機能と、
前記表示機能の表示領域の大きさを変更する変更機能と、
前記変更機能により表示機能の変更が行われると、変更された表示領域の情報を、動画像を送信している他の装置へ送信するとともに、その後送られてくる他の装置からの動画像の表示色数に合わせて前記表示機能を表示させるように制御を行う制御機能と、
を備えることを特徴とする動画像通信装置。
【0042】
(付記8) 通信機能を備えたコンピュータが、
他の装置への動画像の送信を行っているときに、該装置より表示領域の大きさを示す情報を受信した場合、該情報が示す表示領域の大きさが現在送信中の動画像の表示領域の大きさより大きければ、該情報が示す表示領域の大きさで、かつ、現在、送信している動画像より表示色数を減らした動画像により送信を継続する制御を行うことを特徴とする動画像通信方法。
【0043】
(付記9) 通信機能を備えたコンピュータが、
他の装置への動画像の送信を行っているときに、該装置より表示領域の大きさを示す情報を受信した場合、該情報が示す表示領域の大きさが現在送信中の動画像の表示領域の大きさより小さければ、該情報が示す表示領域の大きさで、かつ、現在、送信している動画像より表示色数を増やした動画像により送信を継続する制御を行うことを特徴とする動画像通信方法。
【0044】
(付記10) 通信機能を備えたコンピュータが、
通信機能により受信されている動画像をリアルタイム表示する表示ステップと、
前記表示ステップによる動画像の表示領域の大きさを変更する変更ステップと、
前記変更ステップにより表示領域の変更が行われると、変更された表示領域の情報を、動画像を送信している他の装置へ送信するとともに、その後送られてくる他の装置からの動画像の表示色数にあわせて動画像の表示を継続させるステップと、
を備えることを特徴とする動画像通信方法。
【0045】
(付記11) 通信機能を備えたコンピュータが、
通信機能により受信されている動画像をリアルタイム表示する表示ステップと、
受信した動画像の品質を判定するステップと、
該判定された品質に基づき動画像の表示色数を設定する設定ステップと、
前記設定ステップにより表示色数の設定が行われると、設定された表示色数の情報を、動画像を送信している他の装置へ送信するとともに、その後送られてくる他の装置からの動画像の表示色数にあわせて動画像の表示を継続させるステップと、
を備えることを特徴とする動画像通信方法。
【0046】
【発明の効果】
以上の説明から明らかなように、本発明によれば、受信側で観察する動画像の状態を自動的に画質判定して、あるいは、動画像の観察者の判断により、設定して送信された表示領域サイズや表示色数に基づき送信側で表示色数を変換して動画像を送信するようにしたので、共用する伝送回線資源の状態の変化による受信側で必要とする動画像品質の低下を防止したり、受信側で必要な品質の動画像を伝送するようにできるので、限られたネットワーク資源の効率活用が図れる。
【図面の簡単な説明】
【図1】 本発明の構成図
【図2】 本発明の実施の形態の構成図
【図3】 送受信端末の構成
【図4】 色数とデータ量の関係の説明図
【図5】 受信側表示領域サイズ、色数変更設定のフローチャート
【符号の説明】
1 動画像送信端末
2 動画像受信端末
10 表示領域サイズ受信手段
11 動画像入力手段
12 動画像変換手段
13 動画像送信手段
14 表示領域サイズ送信手段
15 表示領域サイズ設定手段
16 表示領域サイズ入力手段
17 動画像品質判定手段
18 動画像受信手段
19 動画像表示手段
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a moving image communication program and a moving image communication system for transmitting a moving image using a network such as the Internet or a LAN.
[0002]
[Prior art]
In moving image communication, communication is performed with the same resolution and the same number of display colors regardless of the size of the video and the quality of the video that the reception side wants to receive. For this reason, it is necessary to send a moving image having a resolution and the number of display colors that can withstand any image. As a result, communication traffic increases, and if the line is thin enough to withstand this traffic, frames are dropped and smooth moving images cannot be obtained.
[0003]
Conventionally, for example, Japanese Patent Laid-Open No. 6-189301 has proposed to solve such a problem. That is, in a conventional video transmission device such as a videophone, the video information compression parameter is determined on the transmission side according to the maximum transmission rate restriction of the communication channel to be used, and the video captured from the camera is compressed. Then, it is transmitted to the receiving side, and this is expanded and displayed on the receiving side.
[0004]
At this time, depending on the moving image that is sent, there are cases where importance is attached to the smoothness of the motion of the moving image, and there are cases where the resolution is important up to the detailed part, but this could not be controlled on the receiving side On the receiving side, it has been proposed that the resolution, frame rate, and the like of data displayed in real time can be freely changed for a moving image to be displayed.
[0005]
In other words, by controlling the compression parameters used in the data compression control built in the transmission-side device from the reception-side device, the reception-side operator makes a trade-off between frame rate and resolution according to his / her purpose. Making it possible. As a result, even if the size of the image is small, it can be displayed with emphasis on the smoothness of the movie, or even if the display of movement is not smooth, the image can be enlarged and the details can be observed, It can be controlled from the receiving terminal to observe.
[0006]
[Problems to be solved by the invention]
Like a videophone, simply looking at the other person's phone, trying to communicate smoothly with facial expressions and atmosphere that cannot be communicated with words, when viewing images with large movements, adjust the screen size. It may be small or a large screen when there is little movement, but when you need to observe the movement of the image well, such as when remotely diagnosing a sick person, a large screen even on poorly connected lines In addition, when it is desired to observe the movement smoothly, the conventional technique cannot solve the problem. In view of this, the present invention reduces the traffic and transmits a moving image to the transmitting terminal that does not cause frame dropping required at the receiving terminal even if the size of the image transmitted from the transmitting terminal is changed even in a thin line. It is an object of the present invention to provide means for causing the problem to occur.
[0007]
[Means for Solving the Problems]
FIG. 1 shows a configuration diagram of the present invention. In the figure, the display area size of the moving image desired to be transmitted from the moving image receiving terminal side is transmitted between the moving image transmitting terminal 1 and the moving image receiving terminal 2, and the moving image transmitting terminal displays the received moving image display area size. It shows a mechanism for transmitting a moving image in which the number of display colors is converted based on it.
[0008]
In the configuration of the moving image transmitting terminal 1, reference numeral 10 denotes a display area size receiving unit that receives the moving image display area size transmitted from the moving image receiving terminal 2 and stores the received moving image display area size.
Reference numeral 11 denotes moving image input means for inputting an original moving image to be transmitted from a moving image input device (not shown).
[0009]
Reference numeral 12 denotes moving image conversion means for converting the inputted moving image into a moving image having the number of display colors based on the display area size stored by the display area size receiving means 10.
Reference numeral 13 denotes moving image transmitting means for transmitting the converted moving image to the moving image receiving terminal 2.
Next, in the configuration of the moving picture receiving terminal 2, reference numeral 18 denotes moving picture receiving means for receiving a moving picture sent from the moving picture transmitting terminal 1.
[0010]
Reference numeral 19 denotes moving image display means for displaying the received moving image on the screen.
Reference numeral 17 denotes determination means for determining the quality of the received moving image. The moving image transmitted on the transmission path and received by the moving image receiving terminal 2 is caused by resource contention due to transmission / reception of other data using the same transmission path. The quality may change, and the quality of the moving image is determined.
[0011]
16, the user observes the moving image displayed by the moving image display means 19, and inputs the moving image display area size to change the moving image display area size so as to obtain a desired moving image. Display area size input means.
Reference numeral 15 denotes display area size setting means, which is a display area size of a moving image to be changed in accordance with the moving image quality determined by the moving image quality determination means 17 or a user input using the moving image input means 16. The display area size of the moving image to be received is set based on any one of the displayed display area sizes.
[0012]
Reference numeral 14 denotes display area size transmission means for transmitting the display area size set by the display area size setting means 15 to the moving image transmission terminal 1.
Each means operates a computer constituting these terminals as a moving image communication program stored in the moving image transmitting terminal 1 and the moving image receiving terminal 2.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
In the present embodiment, a form realized by a computer program executed on a computer used for general purposes such as a personal computer or a workstation is shown.
The moving image communication apparatus in the moving image communication system of the present invention, that is, the moving image transmitting terminal and the moving image receiving terminal, execute a computer program on a computer including a processing device, a main storage device, an input / output device, and the like. Realized. The computer program is stored and provided in a portable medium such as a floppy disk or CD-ROM, or in a main storage device or auxiliary storage device of another computer connected to the network.
[0014]
The computer program and the moving image communication program of the present invention are loaded directly from the portable medium into the main storage device of the computer, or after being copied or installed from the portable medium to the auxiliary storage device in the computer having the auxiliary storage device. , Loaded into the main storage device and executed. Also, when stored and provided in another device connected to the network, after being received from another device via the network, it is loaded into the main storage device, or in a computer having an auxiliary storage device, the auxiliary storage device Are copied into the main storage device and executed.
[0015]
FIG. 2 shows a configuration diagram of an embodiment of a moving image communication system of the present invention. The present embodiment shows an example of a home care system in which an elderly house and a facility for supporting health management and care for the elderly are connected by a network.
Here, a home care support center 22, a health center 23, a hospital / clinic clinic 24, and a nursing home 21 that provides care for a terminal that combines a display device and a camera as a system that supports care for the elderly living alone. The elderly at home and staff at each facility communicate with each other while looking at each other's face, and the staff at each facility provides consultation and diagnosis necessary for maintaining the health of the elderly. Nursing care support system that can be used. In the following, description will be given by taking transmission / reception of moving images between the home care support center 22 (hereinafter referred to as center) and the elderly home 21 as a representative facility.
[0016]
FIG. 3 shows the configuration of the transmission / reception terminals installed in the elderly home 21 and the center 22. FIG. 3A shows the device configuration of the transmission / reception terminal, a camera 32 that captures the state of people interacting with each other in front of the terminal, a display 33 that displays the received image, and a program that controls the operation of the terminal The computer 31 is executed. The examination measuring device 34 is installed only at the transmission / reception terminal of the elderly person's home 21 and is a measuring instrument for examining the basic health condition of the elderly person from the center 22 and is used for blood pressure, pulse, body temperature and the like. Measure and provide to center staff.
[0017]
FIG. 3B shows the configuration of the moving image transmission screen of the display 33. In FIG. 3B, the screen of the display 35 includes a window 36 for displaying the received moving image and an operation screen 37 for selecting the color quality of the received moving image as the display area size of the moving image to be displayed. To do. The display area size can be selected from “Small screen”, “Medium screen”, and “Large screen”. When the quality of the corresponding color is the same line state, “finer hue”, “normal hue”, “ Corresponding to “rougher hue”, selecting with Δ or ▽ and pressing the “change” button, can be transmitted as “display area size” information to the transmitting partner terminal. The selected display area size is indicated by ●.
[0018]
As a result, when the display area size increases in response to the change in the display area size that has been transmitted, the color of the moving image that has been transmitted so far is reduced at the transmitting terminal, that is, the number of display colors of the moving image. In contrast, when the size of the display area that has been sent is smaller than before, the control is performed so that the color is more finely transmitted. In this way, the size of the display area can be freely changed even with the same transmission capacity.
[0019]
When “Auto” is selected from the display area size selection menu, the number of display colors can be automatically controlled based on the reception state of the received moving image according to a predetermined reception state threshold. It is. In other words, depending on the line status, there is a lot of traffic, and when it is congested, the error rate of the reception result will be high, and it may be impossible to receive a smooth moving image. An error occurs by monitoring this error rate. Automatically adjust to reduce the number of display colors and reduce errors while keeping the same display area size, and when the congestion of the line becomes less A function of adjusting the number of display colors to increase so as to transmit a color moving image of a good color is performed.
[0020]
The configuration of the moving image transmission / reception terminal has the same function in both the center 22 and the elderly's home 21, but in order to monitor the health status of the elderly, the operation is usually led by the operation on the center 22 side. Therefore, in the following description, a moving image is transmitted from the elderly home 21 to the center 22. That is, the transmission / reception terminal on the center 22 side is fixed to the reception terminal, and the transmission / reception terminal on the elderly house 21 side is fixed to the transmission terminal. Therefore, the display area size and display color number changing operation will be described as being performed on the center side.
[0021]
Before describing the function of the operation for changing the number of display colors of moving images as an embodiment of the present invention, the data amount and display color of moving images will be described with reference to FIG. The relationship between numbers will be described with an example.
FIG. 4 shows the effect of reducing the data amount by the number of colors, taking three types of color and monochrome moving images, ie, four types of moving images of “clean”, “normal”, “arrai”, and “monochrome”. Show. Here, “Pretty”, “Normal”, and “Arai” each have a color number of 16.7 million colors, 4096 colors, 512 colors, and monochrome with 256 gradations. It shows that the average number of bits per pixel is 24 bits, 12 bits, 9 bits, and 8 bits, respectively.
[0022]
The screen is composed of a combination of brightness and color of the intersections of the grids with the number of vertical and horizontal dots corresponding to the resolution, and the pixels at the grid points are referred to as pixels here. In the case of a still image, each pixel is expressed by representing the brightness of each of the three primary colors of light, red (R), green (G), and blue (B) in 256 levels, that is, gradation. When storing this, in order for each of R, G, and B elements to indicate the number of gradations 256, a data amount of 24 bits is required for each of 8 bits and 3 colors.
[0023]
This shows the same color quality as a moving image having a format of “beautiful” in the color and monochrome moving image column in FIG. In the figure, when brightness information (luminance) and color information (chroma) are used as television signals in the case of moving images, there are two types of luminance, Y (signal), and chroma, Cb (signal) and Cr (signal). ) And three signal elements.
[0024]
These Y, Cb, and Cr are converted by a linear expression and correspond to the three elements of R, G, and B of the still image. In FIG. 4, the column of the number of signal bits indicates the configuration of each signal, and the brightness is normally displayed in 8 bits and 256 gradations. In the example shown here, all are the same, but the gradation is reduced. The amount of data can also be reduced. The number of colors in the case of a color image is counted including the difference in gradation.
[0025]
The sampling frequency indicates the relative number of times of sampling when the frequency of sampling the brightness Y is 1, and in the case of “clean”, the three signals are sampled at the same frequency. Show. That is, it is shown that the brightness Y and the color information Cb and Cr are sampled for each basic sampling period.
[0026]
Here, in the case of “normal” color quality, the color information Cb and Cr are sampled only once out of four times of brightness Y being sampled, and the color changes for the other three times when the color information is not sampled. It shows that you are trying to use the same value as you did. That is, the data amount is reduced by thinning sampling of color information.
[0027]
Accordingly, the number of bits shown in the column of average number of bits per pixel in the figure is 8 bits of brightness information per sampling, 2 bits of color information Cb, and 2 bits of Cr in the case of “normal”. 12 bits are shown as the average number of bits per pixel in FIG. Similarly, in “arrai”, the average number of bits per pixel is 9 bits. Furthermore, in monochrome, there is no color information and it is 8 bits.
[0028]
Therefore, when the data amount of each color or monochrome moving image is compared in this way, as shown in the column of data amount reduction by the number of colors, 100%, 50%, 37.5%, and 33% for monochrome, respectively. It can be seen that the amount of data can be reduced by reducing the number of colors.
Even if the number of colors is reduced, it has been considered to reduce the amount of moving image data as described above by utilizing the fact that the viewer feels insensitive to color changes. In the embodiment of the present invention, a practical system is realized by using the conventional technique that can be recognized as a practical moving image even if the number of colors is reduced as described above. The operation of the embodiment of the present invention will be described below with reference to flowcharts and drawings.
[0029]
FIG. 5 shows a flowchart for setting the receiving side display area size and the number of colors. The operation of the change setting of the display area size on the receiving terminal side of the moving image will be described along the steps of the flowchart.
The display area size of the moving image transmitted by the user to the transmission terminal can be designated by operating the window 37 of the display screen 35 in FIG. Here, there are three types of display area sizes that can be specified. If this is specified, the display area size specified will be transmitted to the sending terminal, and this will be detected and the color corresponding to the change in the display area size. The moving image converted into a number is sent to the receiving terminal.
[0030]
When “Auto” is selected in the window 37 and the change button is pressed, the number of colors corresponding to the reception state is automatically set, and the number of colors is transmitted to the transmission side terminal, so that the size of the image is obtained. The number of colors can be automatically changed without changing the color.
The selection of the method for directly specifying the display area size is used when the user wants to specify the display area size and the number of colors of the moving image when viewing the moving image received by the user in the window 36. .
[0031]
It starts when the change button of the window 37 in FIG. 3B is pressed, checks whether the selection when the change button is pressed is “automatic” in step S51, and directly specifies the display area size. Sometimes the automatic flag is turned OFF in step S52. The automatic flag is set to turn on when the number of colors is automatically set by a timer as described later, and this automatic setting is used when positively specifying the display area size. This is a flag for controlling the flow so that the automatic flag is turned off so as not to perform.
[0032]
In step S53, the operation button on the screen is read, and the corresponding area display size is set in step S54, and the display area size and the number of colors set in step S55 are transmitted to the transmission side terminal.
When “automatic” is selected in step S51, the automatic flag is set to ON in step S56, and thereafter the automatic color number setting activated by the timer is activated at regular intervals. As the initial value of the number of colors for the time being, the number of colors is set to “beautiful” in step S57, and this is transmitted to the transmitting side terminal in step S55.
[0033]
In step S61, it is confirmed that the automatic flag setting is started by a timer at regular intervals. When the automatic flag is not ON, the automatic color number setting ends without doing anything.
When the automatic flag is ON, the transmission side determines that the error rate is automatically between the upper and lower limits of the threshold by judging by comparing the error rate of the line measured separately with a preset threshold. The automatic color number setting works so as to request the adjustment of the color number of the moving image.
[0034]
In step S62, it is checked whether or not the error rate exceeds the upper threshold value. If it is exceeded, that is, it is determined that the line is busy. In step S65, the number of colors is reduced and set, and the number of colors is set in step S55. It is adjusted to send with.
Conversely, when the error rate is lower than the lower limit threshold in step S63, the number of colors is changed and set to increase in step S64, and the number of colors is transmitted in step S55. When the error rate is between the upper and lower thresholds, the process ends without doing anything.
[0035]
As described above, the transmitted moving image can be transmitted by converting the display color number of the moving image at the transmission source as the display area size and the number of colors according to the needs of the user on the receiving side.
(Appendix 1) To a computer equipped with a communication function,
A transmission function for transmitting moving images to other devices;
A reception function in which the transmission function receives information from another device that is transmitting a moving image;
When moving images are transmitted to another apparatus by the transmission function, if the reception function receives information indicating the size of the display area from the apparatus, the size of the display area indicated by the information is If the size is larger than the size of the display area of the moving image being transmitted, the transmission is performed so as to transmit a moving image having the size of the display area indicated by the information and having a smaller number of display colors than the currently transmitted moving image. A control function to control the function;
Video communication program to achieve the above.
[0036]
(Appendix 2) To a computer equipped with a communication function,
A transmission function for transmitting moving images to other devices;
A reception function in which the transmission function receives information from another device that is transmitting a moving image;
When the moving image is transmitted to another device by the transmission function, if the reception function receives information indicating the size of the display area from the device, the size of the display area indicated by the information is If the size is smaller than the size of the display area of the moving image being transmitted, the transmission is performed so as to transmit a moving image having the display area size indicated by the information and the number of display colors increased from the currently transmitted moving image. A control function to control the function;
Video communication program to achieve the above.
[0037]
(Supplementary note 3) To a computer equipped with a communication function,
A receiving function for receiving moving images sent from other devices;
A display function for displaying a moving image received by the reception function in real time;
A change function for changing the size of the display area of the display function;
When the display area is changed by the change function, the information on the changed display area is transmitted to the other apparatus that is transmitting the moving image, and the moving image from the other apparatus that is transmitted thereafter is transmitted. A control function that performs control so that the display function displays the number of display colors;
Video communication program to achieve the above.
[0038]
(Appendix 4) A first computer and a second computer communicable with the first computer,
The first computer is
A first receiving function for receiving a moving image sent from the second computer;
A display function for displaying a moving image received by the reception function in real time;
A change function for changing the size of the display area of the display function;
When the display area is changed by the change function, a first transmission function for transmitting information on the changed display area to the second computer;
Have
The second computer is
A second transmission function for transmitting a moving image to the first computer;
A second receiving function for receiving information from the first computer;
When the second reception function receives information indicating the size of the display area from the first computer while transmitting a moving image to the first computer by the second transmission function. If the size of the display area indicated by the information is larger than the size of the display area of the moving image currently being transmitted, the number of display colors is larger than the size of the display area indicated by the information and the moving image currently being transmitted. A control function for controlling the second transmission function so as to transmit a moving image with reduced
A moving picture communication system comprising:
[0039]
(Supplementary Note 5) A transmission function for transmitting a moving image to another computer;
A reception function in which the transmission function receives information from another device that is transmitting a moving image;
When the transmission function receives the information indicating the size of the display area from the apparatus while transmitting the moving image to another apparatus by the transmission function, the size of the display area indicated by the information is If it is larger than the size of the display area of the moving image currently being transmitted, it is transmitted in the size of the display area indicated by the information and with a moving image having a smaller number of display colors than the currently transmitted moving image. A control function for controlling the transmission function;
A moving image communication apparatus comprising:
[0040]
(Appendix 6) A transmission function for transmitting a moving image to another computer;
A reception function in which the transmission function receives information from another device that is transmitting a moving image;
When the transmission function receives the information indicating the size of the display area from the apparatus while transmitting the moving image to another apparatus by the transmission function, the size of the display area indicated by the information is If it is smaller than the size of the display area of the moving image currently being transmitted, it is transmitted in the size of the display area indicated by the information and with a moving image having a larger number of display colors than the currently transmitted moving image. A control function for controlling the transmission function;
A moving image communication apparatus comprising:
[0041]
(Supplementary note 7) A reception function for receiving a moving image sent from another computer;
A display function for displaying a moving image received by the reception function in real time;
A change function for changing the size of the display area of the display function;
When the display function is changed by the change function, the information on the changed display area is transmitted to the other device that is transmitting the moving image, and the moving image from the other device that is transmitted thereafter is transmitted. A control function for performing control to display the display function in accordance with the number of display colors;
A moving image communication apparatus comprising:
[0042]
(Appendix 8) A computer having a communication function is
When information indicating the size of the display area is received from the device while transmitting a moving image to another device, the size of the display region indicated by the information is the display of the moving image currently being transmitted. If the size is larger than the size of the area, control is performed to continue transmission with a moving image having the size of the display area indicated by the information and the number of display colors reduced from the currently transmitted moving image. Video communication method.
[0043]
(Supplementary note 9) A computer having a communication function is
When information indicating the size of the display area is received from the device while transmitting a moving image to another device, the size of the display region indicated by the information is the display of the moving image currently being transmitted. If the size is smaller than the size of the area, control is performed to continue transmission with a moving image having the display area size indicated by the information and the number of display colors increased from the currently transmitted moving image. Video communication method.
[0044]
(Supplementary Note 10) A computer having a communication function is provided.
A display step for displaying a moving image received by the communication function in real time;
A change step of changing the size of the display area of the moving image by the display step;
When the display area is changed by the changing step, information on the changed display area is transmitted to the other apparatus that is transmitting the moving image, and the moving image from the other apparatus that is transmitted thereafter is transmitted. A step of continuing to display a moving image according to the number of display colors;
A moving image communication method comprising:
[0045]
(Supplementary Note 11) A computer having a communication function is provided.
A display step for displaying a moving image received by the communication function in real time;
Determining the quality of the received video,
A setting step for setting the number of display colors of the moving image based on the determined quality;
When the number of display colors is set in the setting step, information on the set display color number is transmitted to the other device that is transmitting the moving image, and then the moving image is transmitted from the other device. Continuing the display of the moving image according to the number of display colors of the image;
A moving image communication method comprising:
[0046]
【The invention's effect】
As is clear from the above description, according to the present invention, the state of the moving image to be observed on the receiving side is automatically determined in image quality, or set and transmitted based on the determination of the moving image observer. Since the transmission side converts the number of display colors based on the display area size and the number of display colors and transmits the moving image, the video quality required on the receiving side decreases due to the change in the state of the shared transmission line resource. Can be prevented, or a moving image having a required quality can be transmitted on the receiving side, so that efficient use of limited network resources can be achieved.
[Brief description of the drawings]
FIG. 1 is a block diagram of the present invention. FIG. 2 is a block diagram of an embodiment of the present invention. FIG. 3 is a block diagram of a transmission / reception terminal. Flow chart for setting the display area size and number of colors [Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Moving image transmitting terminal 2 Moving image receiving terminal 10 Display area size receiving means 11 Moving image input means 12 Moving image converting means 13 Moving image transmitting means 14 Display area size transmitting means 15 Display area size setting means 16 Display area size inputting means 17 Moving image quality determining means 18 Moving image receiving means 19 Moving image display means

Claims (3)

動画像を送信する機能と、送信先から送信する動画像のパラメータ情報を受信する機能とを有し、動画像の送信を行っているときに、送信先から送信する動画像の表示色数を含むパラメータ情報を受信した場合、該パラメータ情報が示す表示色数に変更して動画像を送信する動画像送信装置から動画像を受信する動画像受信装置の動画像通信プログラムであって、
通信機能を備えたコンピュータに、
前記動画像送信装置から送られてくる動画像を受信する受信機能と、
前記受信機能により受信されている動画像をリアルタイム表示する表示機能と、
前記動画像を受信した回線のエラー率を測定するエラー率測定機能と、
前記測定された回線のエラー率が、あらかじめ設定された上限閾値より大きいときには動画像の表示色数を減少して設定し、あらかじめ設定された下限閾値より小さいときには動画像の表示色数を増加して設定する表示色数設定機能と、
前記設定された表示色数の情報を前記動画像送信装置へ送信する送信機能と、
を実現させるための動画像通信プログラム。
It has a function of transmitting moving images and a function of receiving parameter information of moving images transmitted from the transmission destination. When transmitting moving images, the number of display colors of the moving images transmitted from the transmission destination is set. A moving image communication program of a moving image receiving apparatus that receives a moving image from a moving image transmitting apparatus that transmits the moving image by changing the number of display colors indicated by the parameter information when the parameter information is received,
To computer with communication function,
A receiving function for receiving a moving image sent from the moving image transmitting device;
A display function for displaying a moving image received by the reception function in real time;
An error rate measurement function for measuring an error rate of a line that has received the moving image;
When the measured line error rate is greater than a preset upper threshold, the display color number of the moving image is reduced and set, and when the error rate is less than the preset lower limit threshold, the display color number of the moving image is increased. Display color number setting function
A transmission function for transmitting information on the set display color number to the moving image transmission device;
Video communication program to achieve the above.
動画像を送信する機能と、送信先から送信する動画像のパラメータ情報を受信する機能とを有し、動画像の送信を行っているときに、送信先から送信する動画像の表示色数を含むパラメータ情報を受信した場合、該パラメータ情報が示す表示色数に変更して動画像を送信する動画像送信装置から動画像を受信する動画像通信方法であって、It has a function of transmitting moving images and a function of receiving parameter information of moving images transmitted from the transmission destination. When transmitting moving images, the number of display colors of the moving images transmitted from the transmission destination is set. A moving image communication method for receiving a moving image from a moving image transmitting apparatus for transmitting a moving image by changing the number of display colors indicated by the parameter information when the parameter information is received,
通信機能を備えたコンピュータが、A computer with a communication function
前記動画像送信装置から送られてくる動画像を受信するステップと、Receiving a moving image sent from the moving image transmitting device;
前記受信機能により受信されている動画像をリアルタイム表示するステップと、Displaying the moving image received by the receiving function in real time;
前記動画像を受信した回線のエラー率を測定するステップと、Measuring an error rate of a line that has received the moving image;
前記測定された回線のエラー率が、あらかじめ設定された上限閾値より大きいときには動画像の表示色数を減少して設定し、あらかじめ設定された下限閾値より小さいときには動画像の表示色数を増加して設定するステップと、When the measured line error rate is greater than a preset upper threshold, the display color number of the moving image is reduced and set, and when the error rate is less than the preset lower limit threshold, the display color number of the moving image is increased. Steps to set
前記設定された表示色数の情報を前記動画像送信装置へ送信するステップと、Transmitting information on the set number of display colors to the moving image transmitting device;
を備えることを特徴とする動画像通信方法。A moving image communication method comprising:
第1のコンピュータと、前記第1のコンピュータと通信可能な第2のコンピュータとからなり、
前記第1のコンピュータは、
前記第2のコンピュータから送られてくる動画像を受信する第1の受信機能と、
前記受信機能により受信されている動画像をリアルタイム表示する表示機能と、
前記動画像を受信した回線のエラー率を測定するエラー率測定機能と、
前記測定された回線のエラー率が、あらかじめ設定された上限閾値より大きいときには動画像の表示色数を減少して設定し、あらかじめ設定された下限閾値より小さいときには動画像の表示色数を増加して設定する表示色数設定機能と、
前記設定された表示色数の情報を、前記動画像を送信している前記第2のコンピュータへ送信する第1の送信機能と、
を有し、
前記第2のコンピュータは、
第1のコンピュータへ動画像を送信する第2の送信機能と、
前記第1のコンピュータから動画像のパラメータ情報を受信する第2の受信機能と、
前記第2の送信機能により前記第1のコンピュータへの動画像の送信を行っているときに、前記第2の受信機能が前記第1のコンピュータから、送信する動画像の表示色数を含むパラメータ情報を受信した場合、該パラメータ情報が示す表示色数に変更して動画像を送信するように前記第2の送信機能を制御する制御機能と、
有することを特徴とする動画像通信システム。
A first computer and a second computer communicable with the first computer;
The first computer is
A first receiving function for receiving a moving image sent from the second computer;
A display function for displaying a moving image received by the reception function in real time;
An error rate measurement function for measuring an error rate of a line that has received the moving image;
When the measured line error rate is greater than a preset upper threshold, the display color number of the moving image is reduced and set, and when the error rate is less than the preset lower limit threshold, the display color number of the moving image is increased. Display color number setting function
A first transmission function for transmitting information on the set number of display colors to the second computer that is transmitting the moving image ;
Have
The second computer is
A second transmission function for transmitting a moving image to the first computer;
A second receiving function for receiving moving image parameter information from the first computer;
A parameter including the number of display colors of the moving image transmitted from the first computer by the second reception function when the moving image is transmitted to the first computer by the second transmission function. A control function for controlling the second transmission function so as to transmit the moving image by changing the number of display colors indicated by the parameter information when the information is received ;
Moving picture communication system characterized by having a.
JP2002032847A 2002-02-08 2002-02-08 Moving picture communication program, moving picture communication method, and moving picture communication system Expired - Fee Related JP3788362B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002032847A JP3788362B2 (en) 2002-02-08 2002-02-08 Moving picture communication program, moving picture communication method, and moving picture communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002032847A JP3788362B2 (en) 2002-02-08 2002-02-08 Moving picture communication program, moving picture communication method, and moving picture communication system

Publications (2)

Publication Number Publication Date
JP2003235057A JP2003235057A (en) 2003-08-22
JP3788362B2 true JP3788362B2 (en) 2006-06-21

Family

ID=27775844

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002032847A Expired - Fee Related JP3788362B2 (en) 2002-02-08 2002-02-08 Moving picture communication program, moving picture communication method, and moving picture communication system

Country Status (1)

Country Link
JP (1) JP3788362B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006319643A (en) * 2005-05-12 2006-11-24 Fuji Photo Film Co Ltd Moving picture communication system
JP2006333254A (en) 2005-05-27 2006-12-07 Fujifilm Holdings Corp Moving image real time communication terminal, and method and program for controlling moving image real time communication terminal
JP2008234389A (en) * 2007-03-22 2008-10-02 Nec Corp Color image data transfer system and client to be used for the same
JP2010108372A (en) * 2008-10-31 2010-05-13 Toshiba Corp Video display device, video display method and video system

Also Published As

Publication number Publication date
JP2003235057A (en) 2003-08-22

Similar Documents

Publication Publication Date Title
US5621429A (en) Video data display controlling method and video data display processing system
US6122005A (en) Camera control system having list of camera names updated in accordance with frequency of use and other ease of use features
US8848782B2 (en) Reception apparatus, reception method, and program with encoding bit rate determination
JP4096533B2 (en) Image processing inspection system
JP4677322B2 (en) Image processing parameter setting device
CN101682748A (en) The interconnection mechanism of multiple data stream
JP2005176143A (en) Monitoring apparatus
KR101660305B1 (en) Apparatus and method for remote control between mobile communication terminals
WO2012132763A1 (en) Image processing device
JP2007089115A (en) Method and apparatus for adjusting monitor frame automatically on basis of video image variance
WO2015046641A1 (en) Medical image processor for telemedicine and remote medical diagnosis system comprising same
WO2016197792A1 (en) Data sharing system
JP2006245746A (en) Monitoring system
JP3788362B2 (en) Moving picture communication program, moving picture communication method, and moving picture communication system
JP2005073218A (en) Image processing apparatus
JP2006238017A (en) Remote monitoring system and monitoring controller
KR100952462B1 (en) Video monitoring system and video monitoring method for performing being able to control local and remote video in the same time
JP4586198B2 (en) Digital video display system
JP2008113088A (en) Door phone system
JP4438396B2 (en) Monitoring device
JP4861364B2 (en) Remote diagnostic device
JPH10285566A (en) Image communication method, image receiver, image transmitter and image communication equipment
KR20040045135A (en) Method for display/transmission of external image in mobile phone
JP2005080041A (en) Digital camera
JP2010233114A (en) Monitoring system and image transfer method of the same

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040610

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040610

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051220

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060203

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060307

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060320

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090407

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100407

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110407

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110407

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120407

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130407

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140407

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees