(57)【要約】【課題】電子会議や通話などの途中でも、簡単に他のデータの送受信を行うことができる通信装置を提供する。【解決手段】通信装置１と通信装置２とがデータ交換ネットワーク３を通じて通信を行っている間に、記憶部１２に記憶されているデータの送信が指示部１３から指示された場合、制御部１５は通信部１１に対し、新たな通信コネクションを設けて、その新たな通信コネクションを用いて指示されたデータを通信装置２に対して送信させる。このとき、送信するデータに応じた符号化方式で符号化部１４により符号化し、またそのデータに応じたプロトコルを用いて送信する。これにより、通信中のデータとは異なる形式のデータであっても、問題なく送信することができる。【選択図】図１
2008072249.tif 000002
【特許請求の範囲】
【請求項１】
データ交換ネットワークを通じて外部の通信装置と通信を行う通信手段と、少なくとも送信可能なデータの選択及び操作の指示を受ける指示手段と、前記外部の通信装置との通信中に前記指示手段がデータの送信指示を受けたとき新たな通信コネクションを設けて前記外部の通信装置へ前記データを送信するように前記通信手段を制御する制御手段を有することを特徴とする通信装置。
【請求項２】
前記指示手段は、通信中の前記外部の通信装置から受信したデータの選択及び操作の指示を受け、前記制御手段は、前記指示手段が受けた指示に従って選択されたデータの操作を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記指示手段により送信指示を行うデータは、音声、動画、文字または画像、及びこれらの組み合わせであり、前記通信手段は、送信するデータに応じたプロトコルにより前記データを送信することを特徴とする請求項１または請求項２に記載の通信装置。
【請求項４】
さらに、データの符号化を行う符号化手段を有し、前記制御手段は、送信するデータに対応する符号化方式により符号化手段にデータを符号化させることを特徴とする請求項１ないし請求項３のいずれか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを通じて同じ相手先の通信装置と様々な情報を送受信する通信装置に関するものである。
【背景技術】
【０００２】
従来よりネットワークを通じて、テキストだけでなく、動画や音声、画像など、様々な情報を伝送できるようになっている。そのようなネットワークを利用し、例えば会議の状況を動画や音声などで他の場所に転送し、離れた場所にいても会議に参加することができる電子会議システムが開発され、利用されるようになってきている。一般的な電子会議システムでは、それぞれの会場にカメラやマイクを設置し、カメラで撮影した映像情報やマイクで集音した音声情報を会場間で転送しあい、参加者間でのコミュニケーションを図ることにより会議を進めている。また、同様に動画を互いに転送することによって、例えばテレビ電話などと呼ばれるシステムも開発されている。
【０００３】
このような会議や通話の途中で、資料などの別のデータを転送したい場合がある。従来の電子会議システムにおいて別の会場に対して資料を配付するには、あらかじめ資料のファイルを送っておいたり、あるいは、資料をカメラで撮影して画像として別途送信していた。例えば特許文献１においては、会議に必要な文書資料を会議に先立って送信している。
【０００４】
別の方法として、電子会議や通話の途中で、送るデータに応じたアプリケーションソフトウェアを別途起動して利用することも可能である。しかし、それぞれのデータに合わせてアプリケーションプログラムを選択しなければならず、また会議や通話の途中で起動や各アプリケーションプログラムの操作を行うなど、煩雑な操作を強いられることになる。
【０００５】
【特許文献１】特開平５−３００５１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上述した事情に鑑みてなされたもので、電子会議や通話などの途中でも、簡単に他のデータの送受信を行うことができる通信装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明は、通信装置において、データ交換ネットワークを通じて外部の通信装置と通信を行う通信手段と、少なくとも送信可能なデータの選択及び操作の指示を受ける指示手段と、前記外部の通信装置との通信中に前記指示手段がデータの送信指示を受けたとき新たな通信コネクションを設けて前記外部の通信装置へ前記データを送信するように前記通信手段を制御する制御手段を有することを特徴とするものである。
【０００８】
さらに、通信中の外部の通信装置から受信したデータの選択及び操作の指示を指示手段で受け、指示手段が受けた指示に従って選択されたデータの操作を行うように構成することができる。
【０００９】
送信するデータは、音声、動画、文字または画像、及びこれらの組み合わせなどであり、送信の際には送信するデータに応じたプロトコルによりデータを送信することができる。さらに、送信するデータに対応する符号化方式によりデータを符号化して送信するように構成することができる。
【発明の効果】
【００１０】
本発明によれば、外部の通信装置と通信中であっても、送信指示を行えば別の通信コネクションを通じて送信することができるという効果がある。例えば外部の通信装置と電子会議を行っていたり、いわゆるテレビ電話などで通話中で、双方向で映像及び音声データを送受信中であっても、別のデータを簡単に、しかも必要となった時点で送受信することができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明の実施の一形態を示すブロック図である。図中、１，２は通信装置、３はデータ交換ネットワーク、１１は通信部、１２は記憶部、１３は指示部、１４は符号化部、１５は制御部、１６はインタフェースである。図１において、通信装置１と通信装置２は、例えばＬＡＮやインターネットなどのデータ交換ネットワーク３により通信可能に接続されている。ここでは通信装置１について構成を示しているが、通信装置２や他のデータ交換ネットワーク３上の装置が同様の構成を有していてもよい。また、通信装置１と通信装置２との間で通信を行うものとして説明するが、もちろん、このほかのデータ交換ネットワーク３に接続されている他の通信装置との通信についても同様であることは言うまでもない。
【００１２】
この例では、通信装置１は通信部１１、記憶部１２、指示部１３、符号化部１４、制御部１５、インタフェース１６などを含んで構成されている。通信部１１は、データ交換ネットワーク３を通じて他の装置、この例では通信装置２と通信を行う。データ交換ネットワーク３を通じた通信は、複数の通信コネクションを設けて行うことができる。
【００１３】
記憶部１２は、通信装置１内の様々なデータを記憶しておくことができる。ここでは特に、他の装置へ送信可能なデータ、及び他の装置から受信したデータ等を記憶しておくことができる。
【００１４】
指示部１３は、通信装置１に対するユーザからの各種の指示を受け付ける。ここでは少なくとも送信可能なデータの選択及び操作の指示や、通信中の外部の通信装置から受信したデータの選択及び操作の指示を受け付ける。
【００１５】
符号化部１４は、送信するデータに対応する符号化方式によりデータを符号化して送信する。また、受信したデータの復号処理も行う。
【００１６】
制御部１５は、通信装置１の各部の制御を行う。特に、通信部１１を通じた他の装置との通信の制御を行い、その通信中に他のデータの授受を行う際には、通信部１１に対して新たなＴＣＰ／ＩＰ通信コネクションを設けて通信するよう制御する。別の通信コネクションを用いて授受を行うデータは、音声、動画、文字または画像、及びこれらの組み合わせなど任意であり、送信するデータは記憶部１２に記憶されているデータあるいはインタフェース１６から入力されるデータ等であってよい。
【００１７】
また制御部１５は、送信可能なデータや受信したデータに対して、指示部１３で行われた指示に従って操作を行う。特に、選択された送信可能なデータについて、送信指示に従って他の装置へ送信することができる。このとき、符号化部１４において送信するデータに対応した符号化方式により符号化し、新たな通信コネクションを設けて送信するデータに応じたプロトコルで送信する。
【００１８】
インタフェース１６には、例えばカメラやマイクなどを接続することができ、送信する動画や音声データを取得する。また表示装置やスピーカなども接続され、受信した動画や音声を再生する。もちろん、他の情報機器を接続してデータの入出力を行ってもよい。
【００１９】
図２は、本発明の実施の一形態の動作の一例における通信シーケンスの一例の説明図、図３、図４は、出力画面の一例の説明図である。図中、２１は動画表示領域、２２は操作領域、２３は受信データ表示領域、２４は送信可能データ表示領域、３１は受信動画、３２は再生動画、４１は送信ボタンである。ここでは、具体例として通信装置１と通信装置２との間で動画データを互いに転送し、途中で別の通信コネクションを用いて他のデータの送受信を行うものとする。
【００２０】
この例では通信装置１から通信装置２に対して通信コネクションの開始を要求するコマンドを（５１）で送信し、通信装置２からそのコマンドを受け付けた旨のコマンドを（５２）で通信装置１へ返し、（５３）に示すようにＴＣＰ層における通信コネクション（ＴＣＰ／ＩＰ通信コネクション）が開始される。もちろん、通信装置２から通信装置１に対して通信コネクションの開始を要求してもよい。
【００２１】
ここでは開始した通信コネクションにおいて、（５４）に示すように、通信装置１はインタフェース１６を通じて取得した音声および動画データを符号化部１４で例えばＭＰＥＧ４等の方式で符号化部１４により符号化して通信装置２へ送る。通信装置２では、受信したデータを復号して動画および音声を再生する。同様に、通信装置２から符号化された音声及び動画データを受け取り、符号化部１４で復号してインタフェース１６を通じて表示装置やスピーカなどへ出力する。
【００２２】
このとき出力される画面の一例を図３、図４に示し、特に通信開始時の表示画面を図３（Ａ）に示している。図３、図４に示す例では、画面内に動画表示領域２１、操作領域２２、受信データ表示領域２３、送信可能データ表示領域２４などを設けている。動画表示領域２１には、上述の通信シーケンスにより受信した動画データを再生する。また、この動画表示領域２１には、後述するように別の通信コネクションを用いて受信した動画データについても再生することができる。例えば図２の（５４）で受信している動画データを受信動画３１として示すようにリアルタイムで再生するとともに、図３（Ｂ）に再生動画３２として示すように別途受信した動画データの再生も行うことができる。
【００２３】
操作領域２２には、動画データの再生に関する各種の操作を行うボタンが配置されている。この例では、動画の再生を開始する「再生」ボタン、動画を早送りする「早送り」ボタン、動画の再生を戻す「巻戻し」ボタン、動画の再生を停止する「停止」ボタン、動画の再生を一時休止する「休止」ボタン、動画データをファイルとして保存する「ファイル」ボタンなどが設けられている。これらのボタンをユーザが操作すると、その操作を指示部１３で受け付け、動画の再生を操作に従って制御する。
【００２４】
受信データ表示領域２３には、受信した各種のデータについて、各データを単位として表示される。例えば図３（Ｂ）及び図４では受信したデータを受信データ表示領域２３に矩形で表示している。この受信データ表示領域２３に表示されているデータに対して、種々の操作を行うことができる。例えば、動画データであれば再生して動画表示領域２１に再生動画３２として表示させ、操作領域２２に示した各種の操作を行うことができる。音声データでも同様である。また、画像やテキストなどのデータでは、表示、編集、保存、印刷などの操作が可能である。また、受信したデータを送信可能データ表示領域２４に移動させ、送信可能なデータとすることもできる。
【００２５】
送信可能データ表示領域２４には、例えば記憶部１２に記憶されているデータや、インタフェース１６を通じて取得可能な外部機器に保持されているデータ、同じくインタフェース１６に接続されている機器から取得可能なデータ（例えば別のカメラで撮影されるデータ）等、送信可能なデータについて、各データを単位として表示される。図３、図４においては、送信可能な各データを矩形で示している。この送信可能データ表示領域２４には送信ボタン４１が設けられており、ユーザがデータを選択して送信ボタン４１を操作することによって、選択されたデータを通信中の相手先へ送信することができる。このとき、上述のように通信中の通信コネクションとは別の通信コネクションを用いて行う。
【００２６】
上述のデータの送受信について、通信シーケンスを図２の（５５）以降に示している。まず、通信装置２から送られてきたデータを通信装置１が受信する場合の通信シーケンスを示す。（５５）でデータを転送するための通信コネクションの開始を要求するコマンドを通信装置２から通信装置１へ送る。通信装置１は通信装置２に対して、通信コネクション開始を要求するコマンドを受け付けた旨のコマンドを（５６）で返し、これにより（５７）に示すように新たな通信コネクションが確立される。そして、（５８）で通信装置２からデータを送信し、通信装置１では通信装置２から送られてくるデータを受信し、符号化部１４で復号して、あるいはそのまま、記憶部１２にファイルとして記憶する。このファイルの存在を受信データ表示領域２３に表示する（図３（Ｂ））。データの転送が終了したら、（５９）で通信コネクションを切断する。
【００２７】
通信装置１から通信中の通信装置２へデータを転送する場合の通信シーケンスを示す。例えば、図４に矢印で示すように送信可能データ表示領域２４でユーザが送信するデータを選択し、送信ボタン４１を操作した場合、（６０）以降の通信シーケンスが実行される。（６０）でデータを転送するための通信コネクションの開始を要求するコマンドを通信装置１から通信装置２へ送る。通信装置２は通信装置１に対して、通信コネクション開始を要求するコマンドを受け付けた旨のコマンドを（６１）で返し、これにより（６２）に示すように新たな通信コネクションが確立される。そして、図４の送信可能データ表示領域２４で選択されたデータについて、そのデータに対応した方式で符号化部１４で符号化し、またそのデータに対応したプロトコルを用いて、（６３）でデータを通信装置１から通信装置２へ転送する。例えば符号化方式としてＬＨＡやＪＰＥＧ、Ｇ７１１、ＭＰＥＧ２など、様々な符号化方式を用いることができる。またプロトコルもＦＴＰやＨＴＴＰ、ＳＭＴＰ、ＳＮＭＰなど、様々なプロトコルを用いることができる。これらの符号化方式やプロトコルをデータに応じて適宜利用することができる。転送し終えたら、（６４）で通信コネクションを切断する。
【００２８】
このようにして、（５４）で通信中の通信装置２との間で、他のデータについてのやり取りを行うことができる。このとき、別の通信コネクションを設けて通信を行うので、それぞれのデータに応じた符号化方式やプロトコルを用いて通信を行うことができる。
【００２９】
例えば電子会議等においては、通信装置１と通信装置２との間で、互いに、カメラで撮影した映像データ及びマイクで集音した音声データを転送し、表示装置及びスピーカで再生する。これにより、リアルタイムで議論を進めてゆくことができる。その途中で様々な資料を交換したいという要求が想定される。このような場合に、互いに転送している映像データや音声データの通信はそのままに、資料のデータを送受信する。そのために、本発明では別の通信コネクションを設け、その通信コネクションを用いて資料のデータを転送する。資料のデータとしては、テキストに限られるものではなく、様々なデータ形式の文書、画像、動画、あるいはそれらの組み合わせでよく、それぞれのデータあるいはデータの組み合わせに応じた符号化方式及びプロトコルを用いて通信を行うことができる。従って、電子会議などにおいて映像や音声などを転送している間でも、その映像や音声のデータ転送に使用している符号化方式やプロトコルとは異なる符号化方式やプロトコルを用いて種々のデータを転送することができる。このようにして、電子会議中に必要となった資料などの様々なデータを、会議中に転送することができる。
【００３０】
また、例えばＩＰ電話などと呼ばれる音声データのやり取りを通信装置１と通信装置２との間で行っているとき、通話中に文書や画像を送信したり、動画を送信するといったことも可能である。この場合も、音声データの転送を行っている間に、別の通信コネクションを設けてこれを用い、様々なデータを転送すればよい。
【００３１】
なお、上述の説明では通信装置１と通信装置２とが１対１の通信を行っている例を示しているが、本発明はこれに限らず、複数の通信装置とそれぞれの通信コネクションを用いて通信を行っている場合にも、その複数の通信相手先である通信装置に対して一括してデータを転送するように構成することもできる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の一形態を示すブロック図である。
【図２】本発明の実施の一形態の動作の一例における通信シーケンスの一例の説明図である。
【図３】出力画面の一例の説明図である。
【図４】出力画面の一例の説明図（データ送信時）である。
【符号の説明】
【００３３】
１，２…通信装置、３…データ交換ネットワーク、１１…通信部、１２…記憶部、１３…指示部、１４…符号化部、１５…制御部、１６…インタフェース、２１…動画表示領域、２２…操作領域、２３…受信データ表示領域、２４…送信可能データ表示領域、３１…受信動画、３２…再生動画、４１…送信ボタン。
【図１】
2008072249.tif 000003
【図２】
2008072249.tif 000004
【図３】
2008072249.tif 000005
【図４】
2008072249.tif 000006