(57)【要約】【課題】  図形移動に伴う処理にかかる負荷を軽減させることにより通信品質を保証する画像通信装置を提供する。【解決手段】画像通信装置１において、指示入力部１１は、画面に表示される図形のうち、少なくとも一部の図形を対象とする移動指示情報を入力する。送受信部１５は、指示入力部１１から入力される移動指示情報を他地点の画像通信装置に送信し、他地点の画像通信装置から送信される移動指示情報を受信する。図形表示部１４は、移動指示情報が存在する間、図形の表示位置を固定しつつ、当該図形を構成する図形データより情報量の少ないデータに基づく簡略図形を移動指示情報に従って移動させながら表示する。【選択図】      図１
2007026304.tif 000002
【特許請求の範囲】
【請求項１】
表示された図形のうち少なくとも1個の図形に対して移動先位置への移動指示情報を検出する指示入力部と、
前記移動指示情報を他地点に送信、または他地点からの移動指示情報を受信する送受信部と、
前記移動指示情報が検出又は受信されているとき、移動指示情報に対応する図形を構成する画像情報よりも情報量が少ない簡略図形を移動先位置に表示し、直前に当該簡略図形が表示された場合、当該簡略図形を削除する画像表示部と、
を有することを特徴とする画像通信装置。
【請求項２】
表示された図形のうち少なくとも1個の図形に対して移動先位置への移動指示情報を指示入力部より入力する指示入力ステップと、
送受信部により前記移動指示情報を他地点に送信、または他地点からの移動指示情報を受信する送受信ステップと、
画像表示部に前記移動指示情報を入力又は受信されているとき、移動指示情報に対応する図形を構成する画像情報よりも情報量が少ない簡略図形を移動先位置に表示させ、直前に当該簡略図形が表示された場合、当該簡略図形を削除する画像表示ステップと、
を有することを特徴とする画像通信方法。
【請求項３】
表示された図形のうち少なくとも1個の図形に対して移動先位置への移動指示情報を指示入力部より入力する指示入力ステップと、
送受信部により前記移動指示情報を他地点に送信、または他地点からの移動指示情報を受信する送受信ステップと、
画像表示部に前記移動指示情報を入力又は受信されているとき、移動指示情報に対応する図形を構成する画像情報よりも情報量が少ない簡略図形を移動先位置に表示させ、直前に当該簡略図形が表示された場合、当該簡略図形を削除する画像表示ステップと、
を実行させることを特徴とする画像通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力操作により文字や図形を画面表示するとともに、他地点においても画面表示する画像通信を通信網を介して実現する画像通信装置及び画像通信方法ならびに画像通信プログラムに関する。
【背景技術】
【０００２】
画像データを、通信路を介して互いに離れた通信相手との間で送受信する画像通信システムが知られている。このような画像通信システムを構成する画像通信装置は、描画する際に内部の記憶領域に１画面分のビットマップイメージを書き込んでおり、そのうちの一部のデータが必要である場合であっても記憶領域に書き込まれている全てのデータを順次送信するか、あるいは、記憶領域全体を走査して描画に必要な領域を矩形領域で検出し、当該矩形領域に相当するデータを送信している。
【０００３】
また、より簡単な処理によって描画に必要となる領域を求めるために、描画により入力された画像データを副走査方向の最下位置に相当する座標を遂次検出して、伝送することにより一時に送受信するデータ量を抑制する技術も知られている（例えば、特許文献１参照）。
【特許文献１】特許第２９９９９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記した特許文献１に開示された技術を用いて図形を移動操作することを考えた場合、移動対象となる図形全体について、現在表示されている図形を削除するとともに、直後の時刻において移動中の座標で新規に表示する処理を、移動操作が停止されるまでの間繰り返すことを強いられる。また、既に表示されている現図形の削除、および新規図形の表示については通信相手となる画像通信装置にも反映させるために、現図形削除に関するデータ、移動中の座標での新規の図形表示に関するデータをその都度送信する必要がある。
【０００５】
一方、通信相手との間の使い勝手を犠牲にしないためには、好ましくは数十〜数百ｍｓ毎に移動操作が伴う図形削除、図形表示、およびデータ送信を行わなければならず、操作入力が表示に反映されるまでの時間を、遅くとも数百ｍｓ以内に抑えなければならない。
このため、画像通信装置における図形移動にかかる処理量は膨大なものとなり、処理が遅延し、あるいは輻輳の問題も出てくる。特に、音声や映像を統合して通信を行う場合には、上記した移動操作にかかる処理に処理手段が有する処理量が割り当てられてしまうため、例えば、収録、符号化、送信、受信、復号化、再生等の、音声や映像の通信に必要な処理に対し十分な割り当てがされなくなる。そのために、音声や映像の処理が不完全になることや遅延することにより通信品質が著しく劣化する原因となりうる。
【０００６】
本願発明は上記事情に基づいてなされたものであり、図形移動に伴う処理にかかる負荷を軽減させることにより通信品質を保証することが可能な、画像通信装置及び画像通信方法ならびに画像通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記した課題を解決するために、本発明は、表示された図形のうち少なくとも1個の図形に対して移動先位置への移動指示情報を検出する指示入力部と、前記移動指示情報を他地点に送信、または他地点からの移動指示情報を受信する送受信部と、前記移動指示情報が検出又は受信されているとき、移動指示情報に対応する図形を構成する画像情報よりも情報量が少ない簡略図形を移動先位置に表示し、直前に当該簡略図形が表示された場合、当該簡略図形を削除する画像表示部と、を有することを特徴とする画像通信装置である。
【０００８】
本発明は、表示された図形のうち少なくとも1個の図形に対して移動先位置への移動指示情報を指示入力部より入力する指示入力ステップと、送受信部により前記移動指示情報を他地点に送信、または他地点からの移動指示情報を受信する送受信ステップと、画像表示部に前記移動指示情報を入力又は受信されているとき、移動指示情報に対応する図形を構成する画像情報よりも情報量が少ない簡略図形を移動先位置に表示させ、直前に当該簡略図形が表示された場合、当該簡略図形を削除する画像表示ステップと、を有することを特徴とする画像通信方法である。
【０００９】
本発明は、表示された図形のうち少なくとも1個の図形に対して移動先位置への移動指示情報を指示入力部より入力する指示入力ステップと、送受信部により前記移動指示情報を他地点に送信、または他地点からの移動指示情報を受信する送受信ステップと、画像表示部に前記移動指示情報を入力又は受信されているとき、移動指示情報に対応する図形を構成する画像情報よりも情報量が少ない簡略図形を移動先位置に表示させ、直前に当該簡略図形が表示された場合、当該簡略図形を削除する画像表示ステップと、を実行させることを特徴とする画像通信プログラムである。
【発明の効果】
【００１０】
本発明によれば、移動指示が入力されている間、移動の対象とする図形を構成する画像情報より情報量の少ない画像情報によって構成される簡略図形が表示される。このことにより、移動にかかる処理として、現図形の削除、新規図形の表示において、情報量の少ない簡略図形を処理対象とすることができるため、移動指示の対象となった図形自体を処理対象とするよりも処理量を低減でき、さらに、処理の遅延、輻輳を発生させ難くすることができる。また、処理量を低減させたことにより、音声や映像等の他の機能を動作させる場合でも、それらの機能に対する処理量を割り当てられるため、通信品質の低下を軽減できる。
【００１１】
また、簡略図形の表示は移動指示がなされている間になされるため、移動中にその簡略図形が表示される。利用者が一度に移動指示にかかる操作を行う時間は多くの場合、数秒程度であり、静止している時間の方が長い。そのため、操作者及び通信相手に対して簡略図形の表示による外観への影響を最小限に抑えられる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態を図面を参照して説明する。
図１は、本発明実施形態に係る画像通信装置の内部構成を示すブロック図である。画像通信装置１は、指示入力部１１と、図形管理部１２と、記憶部１３と、図形表示部１４と、送受信部１５とで構成される。
【００１３】
指示入力部１１は、利用者のマウス等の操作を受けて、表示対象となる表示図形の種別、属性、座標を検出して画像管理部１２および送受信部１５に入力する。また、指示入力部１１は、利用者のマウス等の操作を受けて、図形を描画させる描画入力の情報を検出して画像管理部１２および送受信部１５に入力する。なお、当該描画には、文字入力及び既表示図形のコピーも含まれるものとする。また、指示入力部１１は、利用者のマウス等の操作を受けて、表示される図形を移動させる移動指示情報を検出するとともに、移動先の座標位置である移動先位置を検出する。
【００１４】
図形管理部１２は、指示入力部１１から入力される図形種別、属性に対応する図形を示す図形データを記憶部１３から読み出し、図形データから画像情報を生成、もしくは複数の図形データから合成して生成し、指示入力部１１によって入力された座標とともに図形表示部１４へ入力する。図形表示部１４は、図形管理部１２から入力される座標と画像情報に基づいて図形を接続される表示装置の画面に表示する。
【００１５】
図形管理部１２は、例えば、直線（始点・終点の座標）、長方形、楕円、多角形、文字入力領域（始点と終点の水平方向座標、上下方向座標で囲まれる矩形領域）、ビットマップ等の種別の情報及び、これらの図形の、線幅、線の種別（直線、破線、等）、塗り潰しの有無、塗り潰しのパターン、色、等の属性を対応付けて図形データとして記憶部１３に記録する。なお、前記図形には文字も含まれるものとし、その場合、図形データは文字の種別の情報及び属性の情報となる。
【００１６】
送受信部１５は、通信相手であって通信回線２で接続される他地点に存在する画像通信装置（以下、他地点の画像通信装置）と通信し、指示入力部１１から入力される表示図形の種別、属性、座標等の情報を予め定められる通信形式に従って変換して通信回線２を介して通信相手となる他地点の画像通信装置へ送信する。ここで、通信形式としては、例えば、通信相手となる他地点の画像通信装置のアドレス、通信方式、データ種別、一度に送信できる情報量等を示すデータが付与されるような形式が適用される。また、通信回線２としては、無線、有線、回線交換網、所内アクセス網（LAN）、広域アクセス網(WAN)のいずれであってもよい。
【００１７】
なお、図１に示す画像通信装置１は、内部構成を機能展開して示したものであるが、ハードウェア的には、ＣＰＵ(Central Processing Unit)などの制御装置、ＲＡＭ(Random Access Memory)やＲＯＭ(Read Only Memory)やＨＤ(Hard Disk)などの記憶装置、通信装置、ＣＲＴ(Cathode Ray Tube)や液晶などの表示装置、マウスやキーボード等の入力装置を備えている。制御装置は、上述した指示入力部１１、図形表示部１４、図形管理部１３として、また、記憶装置は、記憶部１３として、更に、通信装置は、送受信部１５として機能する。また、表示装置は図形表示部１４を介し、入力装置は指示入力部１１を介してそれぞれ外部接続されるものとする。
【００１８】
また、上述した本発明の指示入力部は、指示入力部１１に対応し、画像表示部は、図形表示部１４に対応し、送受信部は送受信部１５に対応する。
【００１９】
以下、図１を参照しながら本実施形態に係る画像通信装置１の動作の概略を説明する。
まず、送受信部１５が、通信相手となる他地点の画像通信装置から通信回線２を介して、図形種別、属性、座標の情報を受信し、受信した情報を図形管理部１２に入力する。図形管理部１２は、記憶部１３を参照することにより、受信した情報に対応する図形の画像情報を生成する。図形表示部１４は、当該座標に基づいて、図形管理部１２によって生成される画像情報を表示する。
【００２０】
ところで、音声や実時間映像による通信を併用する場合は、画像通信装置１は、送受信部１５で受信したパケットに含まれるデータ種別により音声データや実時間映像データを受信したことを検出した場合、図形管理部１２に入力せず、音声データや実時間映像データのそれぞれに対応する復号を行う復号手段に入力するように制御する。また、画像通信装置１は、指示入力部１１による操作入力、あるいは送受信部１５を介して通信相手となる他地点の画像通信装置からの操作入力が行われるごとに、図形表示部１４による画像情報の表示、ならびに送受信部１５から通信回線２への出力処理を実行する。従って、自装置と、少なくとも１以上の通信相手となる他地点の画像通信装置との間で画像通信を実時間で実現できる。
【００２１】
図２は、本発明実施形態に係る画像通信装置１の動作を説明するためのフローチャートである。画像通信装置１に係る動作は、以下のような処理に分けられる。すなわち、指示入力部１１による移動対象図形の選択処理（Ｓ２１：図形選択の指示入力）、対象図形に対する移動指示情報の検出処理（Ｓ２２：移動検出）、図形表示部１４による移動検出図形の表示削除処理（Ｓ２６：移動検出図形表示削除）、移動状態が継続する場合の図形表示部１４による簡略図形の表示処理（Ｓ２４：概略図形表示削除、Ｓ２５：移動後座標への簡略図形表示）、移動状態が継続しない場合の図形表示部１４による移動後座標への同一の形状図形表示処理（Ｓ２６：移動検出図形表示削除、Ｓ２７：同一形状図形表示）の処理である。
【００２２】
以下、図２に示すフローチャートを参照しながら本実施形態に係る画像通信装置１の動作について詳細に説明する。
（Ｓ２１：図形の選択の指示入力）
まず、画像通信装置１の画面に、図３に示される複数の図形が表示されていたとき、指示入力部１１は、利用者のマウス等の入力デバイスの操作を受け、操作によって指示された画面上の座標を検出する。そして、図形の表示範囲内の座標が検出されたとき、当該図形を移動対象の図形として選択する。なお、この図形の選択時に、例えば、ＳＨＩＦＴキーの同時押下等、特殊なキー入力により同時に複数の図形選択を行うようにしてもよい。また、入力デバイスのドラック操作等による範囲指定により、指定された範囲内に含まれる図形を全て選択してもよい。なお、設定により、その範囲内に一部が表示領域もしくは矩形領域が含まれる図形、全体が含まれる図形のいずれを選択してもよい。
【００２３】
ここで、範囲指定を簡便に行うには、各々、押下開始、押下終了時に指定される始点の座標（Ｘ１，Ｙ１）と、終点の座標（Ｘ２，Ｙ２）を用いる。これらに基づく四隅の座標（Ｘ１，Ｙ１），（Ｘ２，Ｙ１），（Ｘ２，Ｙ２），（Ｘ１，Ｙ２）で定められる矩形領域が指定された範囲となる。
【００２４】
（Ｓ２２：移動検出）
次に、指示入力部１１は、利用者のマウス等の操作により発生するマウスイベントに基づく指示入力の入力状態を、一定時間（数十〜数百ｍｓ程度）毎に検出する。例えば、指示入力状態が複数回連続し、検出される毎の座標が前回と異なる場合に移動状態であるとして判定し、当該指示入力の情報を移動指示情報として検出する。一方、座標が前回と同一、もしくは指示入力状態の検出が停止したとき移動状態でないと判定する（Ｓ２２）。
【００２５】
（Ｓ２４：簡略図形表示削除／Ｓ２５：移動後座標への簡略図形表示）
次に、図形表示部１４は、指示入力部１１により移動指示情報が検出された場合には（Ｓ２３、Ｙｅｓ）、新たに指定された移動先位置、すなわち移動後の座標を検出し、検出した座標に、先に選択された図形よりも少ない情報量の画像情報で構成される簡略図形を表示する。但し、直前に簡略図形が表示されていた場合には、その簡略図形の表示を削除したうえで移動後の座標への簡略図形の表示を行う（Ｓ２４、Ｓ２５）。
【００２６】
一例として、図３及び図４を参照して、線のみから構成され情報量が多くない外枠線と、長方形の枠と文字から構成される「ＯＫ」と表示された図形が選択され、両方が移動された場合について説明する。図３において、最初に外枠線が選択されると、外枠線が選択されたことを示すマーカＸが表示される。続いて、「ＯＫ」と表示された図形が選択される。この状態にて、「ＯＫ」と表示された図形に対して移動指示情報が検出されると、「ＯＫ」と表示された図形とともに外枠線も移動される。このとき、外枠線については、直前に表示されていた外枠線は削除され、移動先位置となる座標に外枠線が表示されるという処理が繰り返される。
【００２７】
一方、「ＯＫ」と表示された図形については、元の座標に表示されている図形は削除されず、図４に示すように元の「ＯＫ」と表示された図形より情報量の少ない輪郭及び「ＯＫ」という文字の特徴を示す破線の図形、すなわち簡略図形は、移動先位置となる座標に表示され、さらに入力デバイス操作を受けて移動指示情報が検出されると、直前に表示されていた簡略図形が削除され、移動先位置となる座標に簡略図形が表示されるという処理が繰り返され、移動状態でないと判定されると、「ＯＫ」と表示された図形が移動後の座標に表示される。
【００２８】
このような構成により、「ＯＫ」と表示された図形のように情報量の多い図形については、情報量の少ない簡略図形を表示することで、情報量の低減を図ることが可能となる。また、上記のような簡略図形を表示することで、少なくとも図形種別と文字を区別することができ、直前に表示された図形との位置関係、すなわち移動方向や位置の差異も比較できる。なお、当該簡略図形を定義するには、輪郭を示す少なくとも四隅の座標（Ｘ１，Ｙ１），（Ｘ２，Ｙ１），（Ｘ２，Ｙ２），（Ｘ１，Ｙ２）があればよく、ここで、表示する破線のパターンとして、線幅、一周期の長さ、一周期中の破線単位の長さ、もしくは隣接する破線単位間隔を予め定義しておく必要がある。
【００２９】
さらに、簡略図形のパターンが予め記憶部１３に複数記憶されている場合には、画像通信装置１全体の処理負荷を検出するための検出手段を付加し、処理負荷が高い場合には情報量が少ない図形パターンを選択し、処理負荷が低いほど情報量の大きい図形のパターンを選択することとする。このように処理負荷が高いほど少ない情報量を有する図形パターンを選択することで、図形表示にかかる処理負荷を少なくできる。
このことにより、処理負荷に余裕がある場合に移動対象図形のもつ情報をより詳細に表示し、処理負荷に余裕がない場合には処理負荷の増加を抑制するといった使用環境や性能による処理容量の依存性に対応することも可能である。
【００３０】
（Ｓ２６：移動検出図形表示削除／Ｓ２７：移動後座標への同一形状図形表示）
一方、図形表示部１４は、移動状態でないと判定された場合（Ｓ２３“Ｎｏ”）、移動対象として選択された図形表示を削除する（Ｓ２６）。簡略図形が表示されていた場合にはこの表示を削除する。
移動状態でないと判定された場合には、本来表示されていた移動状態直前に選択した図形と同一の形状の図形を移動状態が最後に検出された移動先位置の座標に表示する。これにより、移動後の図形表示が確定する。その前提として、移動状態と判定、すなわち最初に移動指示情報が検出された場合、図形管理部１２は、移動状態を検出の直前に選択された図形データを記憶部１３に記憶し、この情報を移動状態でないと判定された場合に記憶部１３から読み出す。そして、図形表示部１４が、図形管理部１２が読み出した図形データに対応する図形を表示することで、移動状態が検出される直前に選択された図形と同一の形状の図形が表示されることになる（Ｓ２７）。
【００３１】
なお、ここでいう図形の移動とは、図形の形状、大きさ、向きをともに変化させない平行移動のほか、図形の形状、大きさ、基準座標をともに変化させない方向変化、図形の形状、基準座標、向きをともに変化させない拡大、縮小のいずれも該当するものとする。すなわち、同一形状図形として、単なる表示座標位置の変化のみならず、方向変化、拡大、縮小、縦横比が変化した図形も指す。
以上は、移動指示情報が直接入力された画像通信装置１での処理についてのみ説明したが、通信相手となる他地点の画像通信装置においても画像通信装置１での移動状態が検出された場合、選択された図形表示を削除し、当該選択した図形よりも少ない情報量の図形として、移動後の座標で指定される矩形領域を囲む破線を表示する。
【００３２】
他地点の画像通信装置に表示する場合には、画像通信装置１で入力された座標を、通信回線２を介して、通信相手となる他地点の画像通信装置に送信することになる。または、対象図形データに対応する移動状態情報を送信し、通信相手となる他地点の画像通信装置で当該対象図形に対する移動状態情報を入力し、これらに基づいて当該対象図形が移動状態を示すとき、当該対象図形の代わりにより少ない情報量の図形を表示してもよい。
【００３３】
以上説明のように本発明は、表示された図形データのうち、少なくとも一部に対する移動指示情報を検出し、移動指示情報が検出されている間、当該図形データの代わりに当該図形データより情報量の少ない簡略図形データを表示することで、移動にかかる処理として、現図形削除、新規図形表示ともに、より情報量の少ない簡略図形が処理対象となるため、処理量が移動指示情報の対象となった図形自体を処理対象とするよりも処理量を低減できる。従って、処理の遅延、輻輳も防止できる。また、音声や映像等の他の機能を動作させる場合でも、その機能に対する処理量を割り当てられるため、通信品質の低下を軽減できる。
【００３４】
また、簡略図形の表示は移動指示情報が検出されている間になされるため、移動の対象となる図形の代わりに移動中にのみ簡略図形が表示される。利用者が一度に移動に係る操作を行う時間は多くの場合、数秒程度であり、静止している時間の方が長い。そのため、操作者及び通信相手に対して簡略図形の表示による外観への影響を最小限に抑えられる。
【００３５】
上述の画像通信装置１は内部に、コンピュータシステムを有している。そして、上述した指示入力部１１、図形管理部１２、記憶部１３、図形表示部１４、送受信部１５の機能構成により行われる手順はプログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記機能が構成される。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００３６】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００３７】
【図１】本実施形態に係る画像通信装置の内部構成を示すブロック図である。
【図２】本実施形態に係る画像通信装置の動作を説明するためのフローチャートである。
【図３】本実施形態の動作を説明するための画面構成の一例を示す図である。
【図４】本実施形態の動作を説明するための画面構成の一例を示す図である。
【符号の説明】
【００３８】
１…画像通信装置、１１…指示入力部、１２…図形管理部、１３…記憶部、１４…図形表示部、１５…送受信部
【図１】
2007026304.tif 000003
【図２】
2007026304.tif 000004
【図３】
2007026304.tif 000005
【図４】
2007026304.tif 000006