(57)【特許請求の範囲】
【請求項１】
他の移動体端末と通信する移動体端末であって、
前記他の移動体端末から、第１の通信端末を識別するための第１の通信端末識別情報及び前記第１の通信端末が実現可能な機能を示す第１の機能情報を、通信ネットワークを介して受信する受信手段と、
第２の通信端末から、当該第２の通信端末を識別するための第２の通信端末識別情報及び前記第２の通信端末が実現可能な機能を示す第２の機能情報を、近距離無線通信により取得する取得手段と、
前記第１及び第２の機能情報に基づいて、前記第１の通信端末と前記第２の通信端末で相互通信が可能な通信機能を示す相互通信機能情報を作成する作成手段と、
前記作成された前記相互通信機能情報を、近距離無線通信により前記第２の通信端末に提供する提供手段と、
を有することを特徴とする移動体端末。
【請求項２】
請求項１に記載の移動体端末であって、
前記他の移動体端末の移動体端末識別情報、前記第１及び第２の通信端末識別情報、並びに、前記作成手段によって作成された前記相互通信機能情報を関連付けて記憶する記憶手段を有し、
前記提供手段は、前記記憶手段に記憶された前記他の移動体端末の移動体端末識別情報、前記第１及び第２の通信端末識別情報、並びに、前記作成手段によって作成された前記相互通信機能情報を、近距離無線通信により前記第２の通信端末に提供することを特徴とする移動体端末。
【請求項３】
請求項２に記載の移動体端末であって、
前記記憶手段に前記相互通信機能情報と関連づけて記憶されている所定の各移動体端末識別情報を、所定の表示手段に表示する表示制御手段と、
前記表示された各移動体端末識別情報のうち、特定の移動体端末識別情報の選択の受け付けを行なう受付手段と、
を有し、
前記提供手段は、前記受付手段によって受け付けられた前記特定の移動体端末識別情報、当該特定の移動体端末識別情報に関連付けられている前記第１及び第２の通信端末識別情報並びに前記相互通信機能情報を、近距離無線通信により前記第２の通信端末に提供することを特徴とする移動体端末。
【請求項４】
請求項３に記載の移動体端末であって、
相手側の移動体端末の移動体端末識別情報と当該相手側の宛先名とを関連付けて管理する移動体端末識別情報管理手段を有し、
前記表示制御手段は、前記記憶手段に前記相互通信機能情報と関連づけて記憶されている所定の各移動体端末識別情報と、当該各移動体端末識別情報が前記移動体端末識別情報管理手段で関連付けて管理されている各宛先名を、所定の表示手段に表示することを特徴とする移動体端末。
【請求項５】
前記相互通信が可能な通信機能は、画像データの通信、音データの通信、又は描画データの通信であることを特徴とする請求項１乃至４のいずれか一項に記載の移動体端末。
【請求項６】
前記通信ネットワークは、移動体通信網であることを特徴とする請求項１乃至５のいずれか一項に記載の移動体端末。
【請求項７】
前記移動体端末識別情報は、前記移動体端末の端末ＩＤ、又は電話番号であることを特徴とする請求項２乃至４のいずれか一項に記載の移動体端末。
【請求項８】
請求項１乃至７に記載の移動体端末と、
前記他の移動体端末と、
前記第１の通信端末と、
前記第２の通信端末と、
を有することを特徴とする通信システム。
【請求項９】
他の移動体端末と通信する移動体端末が実行する通信方法であって、
前記移動体端末は、
前記他の移動体端末から、第１の通信端末を識別するための第１の通信端末識別情報及び前記第１の通信端末が実現可能な機能を示す第１の機能情報を、通信ネットワークを介して受信する受信ステップと、
第２の通信端末から、当該第２の通信端末を識別するための第２の通信端末識別情報及び前記第２の通信端末が実現可能な機能を示す第２の機能情報を、近距離無線通信により取得する取得ステップと、
前記第１及び第２の機能情報に基づいて、前記第１の通信端末と前記第２の通信端末で相互通信が可能な通信機能を示す相互通信機能情報を作成する作成ステップと、
前記作成された前記相互通信機能情報を、近距離無線通信により前記第２の通信端末に提供する提供ステップと、
を実行することを特徴とする通信方法。
【請求項１０】
コンピュータに、請求項９に記載の各ステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体端末、通信システム、通信方法、及びプログラムに関する。
【背景技術】
【０００２】
出張経費及び出張時間の削減要請に伴い、複数の拠点でビデオ会議（「ビデオ会議」ともいう）を行うためのビデオ会議システムが普及している。このようなビデオ会議システムでは、複数のビデオ会議端末等の通信端末間で、直接、画像データ及び音データの送受信を行うことで、会話（通信）を実現している（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、通信端末の通信機能が他の通信端末の通信機能と必ずしも同じとは限らない。そのため、通信端末の利用者は、通信端末と他の通信端末で相互に通信可能な機能が何であるかを考慮しながら、通信の準備をしなければならず、通信を開始するまでに時間が掛かってしまうという課題が生じる。
【課題を解決するための手段】
【０００４】
請求項１に係る発明は、他の移動体端末と通信する移動体端末であって、前記他の移動体端末から、第１の通信端末を識別するための第１の通信端末識別情報及び前記第１の通信端末が実現可能な機能を示す第１の機能情報を、通信ネットワークを介して受信する受信手段と、第２の通信端末から、当該第２の通信端末を識別するための第２の通信端末識別情報及び前記第２の通信端末が実現可能な機能を示す第２の機能情報を、近距離無線通信により取得する取得手段と、前記第１及び第２の機能情報に基づいて、前記第１の通信端末と前記第２の通信端末で相互通信が可能な通信機能を示す相互通信機能情報を作成する作成手段と、前記作成された前記相互通信機能情報を、近距離無線通信により前記第２の通信端末に提供する提供手段と、を有することを特徴とする移動体端末である。
【発明の効果】
【０００５】
以上説明したように本発明によれば、複数の通信端末間で通信を開始するまでの時間を短縮することができる。
【図面の簡単な説明】
【０００６】
【図１】本実施形態の通信システムのうちビデオ会議の通信部分を示した概略図である。
【図２】本実施形態に係るビデオ会議端末のハードウェア構成図である。
【図３】本実施形態に係る通信管理システム及び中継装置のハードウェア構成図である。
【図４】本実施形態に係る電子黒板のハードウェア構成図である。
【図５】本実施形態に係るスマートフォンのハードウェア構成図である。
【図６】本実施形態に係る通信システムの全体構成図である。
【図７】（ａ）は通信端末１０のソフトウェア構成図、（ｂ）は通信端末７０ａのソフトウェア構成図、及び（ｃ）は通信端末７０ｄのソフトウェア構成図である。
【図８】本実施形態に係る通信システムの各機能ブロック図である。
【図９】本実施形態に係る通信システムの各機能ブロック図である。
【図１０】認証管理テーブルを示す概念図である。
【図１１】端末管理テーブルを示す概念図である。
【図１２】宛先リスト管理テーブルを示す概念図である。
【図１３】電話番号管理テーブルを示す概念図である。
【図１４】端末識別情報の提供処理を示したシーケンス図である。
【図１５】端末識別情報の取得提供画面を示す図である。
【図１６】各情報の概念図である。
【図１７】端末識別情報の送受信の処理を示したシーケンス図である。
【図１８】（ａ）、（ｂ）は移動体端末９０ｄの画面例、（ｃ）は移動体端末９０ａの画面例を示した図である。
【図１９】各情報の概念図である。
【図２０】端末識別情報の提供処理を示したシーケンス図である。
【図２１】端末識別情報の取得処理を示したシーケンス図である。
【図２２】移動体端末９０ａの画面例を示した図である。
【図２３】電子黒板間の通信を示したシーケンス図である。
【図２４】接続情報の入力画面例
【図２５】通信の準備処理を示したシーケンス図である。
【図２６】宛先リストを示した画面例である。
【図２７】通信システムを利用した画像・音の通信の準備を行なうための処理を示したシーケンス図である。
【発明を実施するための形態】
【０００７】
以下、図面を用いて、本発明の一実施形態について説明する。
【０００８】
＜＜通信システムの全体構成＞＞
まず、図１を用いて、複数の通信端末１０，７０間でビデオ会議を行なうための通信システム１について説明する。図１は、本実施形態の通信システムのうちビデオ会議の通信部分を示した概略図である。
【０００９】
なお、「ビデオ会議」ではなく「テレビ会議」と呼ばれる場合もある。また、ここでは、一例として、ビデオ会議について説明するが、単なる会話であってもよい。
【００１０】
通信システム１は、複数の通信端末１０，７０、中継装置３０、及び通信管理５０によって構築されている。通信端末１０，７０は、コンテンツデータの一例としての画像データ及び音データの送受信による通信を行なう。図１では、通信端末１０の一例としてビデオ会議端末が示され、通信端末７０の一例として電子黒板が示されている。なお、画像データの画像は、動画であっても静止画であってもよく、動画と静止画の両方であってもよい。
【００１１】
また、ビデオ会議の開始を要求する要求元としての通信端末は「要求元端末」と表され、要求先である宛先（中継先）としての通信端末は「宛先端末」と表されている。図１では、通信端末１０が要求元端末として、通信端末７０が宛先端末として表されている。但し、通信端末７０からビデオ会議の開始を要求する場合は、通信端末７０が要求元端末となり、通信端末１０が宛先端末となる。なお、各通信端末１０，７０は、複数の事業所間での通信や、同じ事業所内の異なる部屋間での通信だけでなく、同じ部屋内での通信や、屋外と屋内又は屋外と屋外での通信で使われてもよい。
【００１２】
中継装置３０は、複数の通信端末１０，７０間で、コンテンツデータを中継する処理を行なう。通信管理システム５０は、通信端末１０，７０からのログイン認証、通信端末１０、７０の通信状況の管理、宛先リストの管理、及び中継装置３０の通信状況等を一元的に管理する。なお、中継装置３０、及び通信管理システム５０は、単一のコンピュータによって構築されてもよいし、各部（機能又は手段）を分割して任意に割り当てられた複数のコンピュータによって構築されていてもよい。
【００１３】
また、通信システム１において、要求元端末と宛先端末との間では、通信管理システム５０を介して、各種の管理情報を送受信するための管理情報用セッションｓｅｉが確立される。また、要求元端末と宛先端末との間では、中継装置３０を介して、高解像度の画像データ、中解像度の画像データ、低解像度の画像データ、及び音データの４つの各データを送受信するための４つのセッションが確立される。図１では、これら４つのセッションをまとめて、画像・音データ用セッションｓｅｄとして示している。なお、画像・音データ用セッションｓｅｄは、必ずしも４つのセッションである必要はなく、４つのセッション数より少ない又は多いセッション数であってもよい。また、要求元端末と宛先端末との間で、中継装置３０を介さずに、直接、通信セッションを確立してもよい。
【００１４】
ここで、本実施形態で扱われる画像データの画像の解像度について説明する。低解像度の画像データは、例えば、横が１６０画素、縦が１２０画素から成り、ベース画像となる。中解像度の画像データは、横が３２０画素、縦が２４０画素から成る。高解像度の画像データは、例えば、横が６４０画素、縦が４８０画素から成る。このうち、狭帯域経路を経由する場合には、ベース画像となる低解像度の画像データのみから成る低画質の画像データが中継される。帯域が比較的広い場合には、ベース画像となる低解像度の画像データ、及び中解像度の画像データから成る中画質の画像データが中継される。また、帯域が非常に広い場合には、ベース画質となる低解像度の画像データ、中画解像度の画像データ、及び高解像度の画像データから成る高画質の画像データが中継される。音データは、画像データに比べてデータ量が少ないため、狭帯域経路であっても中継される。
【００１５】
＜＜実施形態のハードウェア構成＞＞
次に、本実施形態のハードウェア構成を説明する。
【００１６】
＜ビデオ会議端末のハードウェア構成＞
図２は、本実施形態に係るビデオ会議端末のハードウェア構成図である。図２に示されているように、本実施形態の通信端末１０の一例としてのビデオ会議端末は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、フラッシュメモリ１０４、ＳＳＤ１０５、メディアＩ／Ｆ１０７、操作ボタン１０８、電源スイッチ１０９、バスライン１１０、ネットワークＩ／Ｆ１１１、カメラ１１２、撮像素子Ｉ／Ｆ、マイク１１４、スピーカ１１５、音入出力Ｉ／Ｆ１１６、ディスプレイＩ／Ｆ１１７、外部機器接続Ｉ／Ｆ１１８、近距離通信回路１１９、近距離通信回路１１９のアンテナ１１９ａを備えている。これらのうち、ＣＰＵ(Central Processing Unit)１０１は、通信端末１０全体の動作を制御する。ＲＯＭ(Read Only Memory)１０２は、ＩＰＬ(Initial Program Loader)等のＣＰＵ１０１の駆動に用いられるプログラムを記憶する。ＲＡＭ(Random Access Memory)１０３は、ＣＰＵ１０１のワークエリアとして使用される。フラッシュメモリ１０４は、通信用プログラム、画像データ、及び音データ等の各種データを記憶する。ＳＳＤ（Solid State Drive）１０５は、ＣＰＵ１０１の制御にしたがってフラッシュメモリ１０４に対する各種データの読み出し又は書き込みを制御する。なお、ＳＳＤに代えてＨＤＤを用いてもよい。メディアＩ／Ｆ１０７は、フラッシュメモリ等の記録メディア１０６に対するデータの読み出し又は書き込み（記憶）を制御する。操作ボタン１０８は、通信端末１０の宛先を選択する場合などに操作されるボタンである。電源スイッチ１０９は、通信端末１０の電源のＯＮ／ＯＦＦを切り換えるためのスイッチである。
【００１７】
また、ネットワークＩ／Ｆ(Interface)１１１は、インターネット等の通信ネットワーク４を利用してデータ通信をするためのインターフェースである。カメラ１１２は、ＣＰＵ１０１の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子Ｉ／Ｆ１１３は、カメラ１１２の駆動を制御する回路である。マイク１１４は、音声を入力する内蔵型の集音手段の一種である。音入出力Ｉ／Ｆ１１６は、ＣＰＵ１０１の制御に従ってマイク１１４及びスピーカ１１５との間で音信号の入出力を処理する回路である。ディスプレイＩ／Ｆ１１７は、ＣＰＵ１０１の制御に従って外付けのディスプレイ１２０に画像データを送信する回路である。外部機器接続Ｉ／Ｆ１１８は、各種の外部機器を接続するためのインターフェースである。近距離通信回路１１９は、ＮＦＣ(Near Field Communication)（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。
【００１８】
また、バスライン１１０は、図２に示されているＣＰＵ１０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００１９】
ディスプレイ１２０は、被写体の画像や操作用アイコン等を表示する液晶や有機ＥＬによって構成された表示手段の一種である。また、ディスプレイ１２０は、ケーブル１２０ｃによってディスプレイＩ／Ｆ１１７に接続される。このケーブル１２０ｃは、アナログＲＧＢ（ＶＧＡ）信号用のケーブルであってもよいし、コンポーネントビデオ用のケーブルであってもよいし、ＨＤＭＩ(High-Definition Multimedia Interface)（登録商標）やＤＶＩ(Digital Video Interactive)信号用のケーブルであってもよい。
【００２０】
なお、カメラ１１２は、レンズや、光を電荷に変換して被写体の画像（映像）を電子化する固体撮像素子を含み、固体撮像素子として、ＣＭＯＳ(Complementary Metal Oxide Semiconductor)や、ＣＣＤ（Charge Coupled Device）等が用いられる。外部機器接続Ｉ／Ｆ１１８には、ＵＳＢ(Universal Serial Bus)ケーブル等によって、外付けカメラ、外付けマイク、及び外付けスピーカ等の外部機器がそれぞれ接続可能である。外付けカメラが接続された場合には、ＣＰＵ１０１の制御に従って、内蔵型のカメラ１１２に優先して、外付けカメラが駆動する。同じく、外付けマイクが接続された場合や、外付けスピーカが接続された場合には、ＣＰＵ１０１の制御に従って、それぞれが内蔵型のマイク１１４や内蔵型のスピーカ１１５に優先して、外付けマイクや外付けスピーカが駆動する。
【００２１】
また、記録メディア１０６は、通信端末１０に対して着脱自在な構成となっている。また、ＣＰＵ１０１の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ１０４に限らず、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等を用いてもよい。
【００２２】
＜通信管理システム及び中継装置のハードウェア構成＞
図３は、本実施形態に係る通信管理システム５０及び中継装置３０のハードウェア構成図である。通信管理システム５０の一例としてのサーバコンピュータは、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤ５０４、ＨＤＤ(Hard Disk Drive)５０５、記録メディア５０６、メディアＩ／Ｆ５０７、ディスプレイ５０８、ネットワークＩ／Ｆ５０９、キーボード５１１、マウス５１２、ＣＤ−ＲＯＭドライブ５１４、及び、バスライン５１０を備えている。
【００２３】
これらのうち、ＣＰＵ５０１は、通信管理システム５０全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、通信管理用プログラム等の各種データを記憶する。ＨＤＤ(Hard Disk Drive)５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。メディアＩ／Ｆ５０７は、フラッシュメモリ等の記録メディア５０６に対するデータの読み出し又は書き込み（記憶）を制御する。ディスプレイ５０８は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。ネットワークＩ／Ｆ５０９は、インターネット等の通信ネットワーク４を利用してデータ通信をするためのインターフェースである。キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。マウス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＣＤ−ＲＯＭドライブ５１４は、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ(Compact Disc Read Only Memory)５１３に対する各種データの読み出し又は書き込みを制御する。
【００２４】
また、バスライン５１０は、図３に示されているＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００２５】
また、図１に示されている中継装置３０のハードウェア構成は、通信管理システム５０のハードウェア構成と同様であるため、その説明を省略する。但し、中継装置３０の場合は、ＨＤ５０４に中継用プログラムが記憶されている。
【００２６】
＜電子黒板のハードウェア構成図＞
図４は、本実施形態に係る電子黒板のハードウェア構成図である。図４に示されているように、通信端末７０の一例としての電子黒板は、ＣＰＵ７０１、ＲＯＭ７０２、ＲＡＭ７０３、ＳＳＤ７０４、ネットワークコントローラ７０５、及び、外部記憶コントローラ７０６を備えている。
【００２７】
これらのうち、ＣＰＵ７０１は、電子黒板全体の動作を制御する。ＲＯＭ７０２は、ＣＰＵ７０１やＩＰＬ等のＣＰＵ７０１の駆動に用いられるプログラムを記憶する。ＲＡＭ７０３は、ＣＰＵ７０１のワークエリアとして使用される。ＳＳＤ７０４は、電子黒板用のプログラム等の各種データを記憶する。ネットワークコントローラ７０５は、通信ネットワーク４との通信を制御する。外部記憶コントローラ７０６は、ＵＳＢメモリ７５５、外付け機器（カメラ７６２、スピーカ７６５、マイク７６４）との通信を制御する。
【００２８】
また、電子黒板は、キャプチャデバイス７１１、ＧＰＵ７１２、ディスプレイコントローラ７１３、接触センサ７１４、センサコントローラ７１５、電子ペンコントローラ７１６、近距離通信回路７１９、及び近距離通信回路７１９のアンテナ７１９ａを備えている。
【００２９】
これらのうち、キャプチャデバイス７１１は、ノートＰＣ７５６のディスプレイに対して映像情報を静止画または動画として表示させる。ＧＰＵ(Graphics Processing Unit)７１２は、グラフィクスを専門に扱う半導体チップである。ディスプレイコントローラ７１３は、ＧＰＵ７１２からの出力画像をディスプレイ７５３等へ出力するために画面表示の制御及び管理を行う。接触センサ７１４は、ディスプレイ７５３上に電子ペン７５４やユーザの手Ｈ等が接触したことを検知する。センサコントローラ７１５は、接触センサ７１４の処理を制御する。接触センサ７１５は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ７５３の上側両端部に設置された２つ受発光装置が、ディスプレイ７５３に平行して複数の赤外線を放射し、ディスプレイ７５３の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ７１４は、物体によって遮断された２つの受発光装置が放射した赤外線のＩＤ(Identification)をセンサコントローラ７１５に出力し、センサコントローラ７１５が、物体の接触位置である座標位置を特定する。電子ペンコントローラ７１６は、電子ペン７５４と通信することで、ディスプレイ７５３へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信回路７１９は、ＮＦＣ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。
【００３０】
また、バスライン７１０は、図３に示されているＣＰＵ７１１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００３１】
なお、接触センサ７１５は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２つの抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。また、電子ペンコントローラ７１６が、電子ペン７５４のペン先及びペン尻だけでなく、電子ペン７５４のユーザが握る部分や、その他の電子ペンの部分のタッチの有無を判断するようにしてもよい。
【００３２】
＜スマートフォンのハードウェア構成＞
図５は、本実施形態に係るスマートフォンのハードウェア構成図である。図５に示されているように、移動体端末９０の一例としてのスマートフォンは、ＣＰＵ９０１、ＲＯＭ９０２、ＲＡＭ９０３、ＥＥＰＲＯＭ９０４、ＣＭＯＳセンサ９０５、加速度・方位センサ９０６、メディアＩ／Ｆ９０８、ＧＰＳ受信部９０９を備えている。
【００３３】
これらのうち、ＣＰＵ９０１は、スマートフォン９０全体の動作を制御する。ＲＯＭ９０２は、ＣＰＵ９０１やＩＰＬ等のＣＰＵ９０１の駆動に用いられるプログラムを記憶する。ＲＡＭ９０３は、ＣＰＵ９０１のワークエリアとして使用される。ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）９０４は、ＣＰＵ９０１の制御にしたがって、移動体端末用プログラム等の各種データの読み出し又は書き込みを行う。ＣＭＯＳ(Complementary Metal Oxide Semiconductor)センサ９０５は、ＣＰＵ９０１の制御に従って被写体を撮像し画像データを得る。加速度・方位センサ９０６は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアＩ／Ｆ９０８は、フラッシュメモリ等の記録メディア９０７に対するデータの読み出し又は書き込み（記憶）を制御する。ＧＰＳ受信部９０９は、ＧＰＳ衛星からＧＰＳ信号を受信する。
【００３４】
また、スマートフォンは、遠距離通信回路９１１、カメラ９１２、撮像素子Ｉ／Ｆ、マイク９１４、スピーカ９１５、音入出力Ｉ／Ｆ、ディスプレイ９１７、外部機器接続Ｉ／Ｆ９１８、近距離通信回路９１９、近距離通信回路のアンテナ９１９ａ、及びタッチパネル９２１を備えている。
【００３５】
これらのうち、遠距離通信回路９１１は、移動体通信網等の通信ネットワーク２を介して、他の機器と通信する回路である。カメラ９１２は、ＣＰＵ９０１の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子Ｉ／Ｆ９１３は、カメラ９１２の駆動を制御する回路である。マイク９１４は、音声を入力する内蔵型の集音手段の一種である。音入出力Ｉ／Ｆ９１６は、ＣＰＵ９０１の制御に従ってマイク９１４及びスピーカ９１５との間で音信号の入出力を処理する回路である。ディスプレイ９１５は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬなどの表示手段の一種である。外部機器接続Ｉ／Ｆ９１８は、各種の外部機器を接続するためのインターフェースである。近距離通信回路９１９は、ＮＦＣ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。タッチパネル９２１は、利用者がディスプレイ９１７を押下することで、スマートフォンを操作する入力手段の一種である。
【００３６】
また、バスライン９１０は、図５に示されているＣＰＵ９０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００３７】
なお、移動体端末９０は、スマートフォンだけでなく、スマートウォッチ、携帯電話機、又は携帯ゲーム機等であってもよい。
【００３８】
また、上記各プログラムは、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。録媒体の例として、ＣＤ−Ｒ(Compact Disc Recordable)、ＤＶＤ(Digital Versatile Disk)、ブルーレイディスク、ＳＤカード等が挙げられる。
【００３９】
＜＜通信システムの全体構成＞＞
続いて、図６を用いて、通信システムの全体構成について説明する。図６は、本発明の実施形態に係る通信システムの全体構成図である。
【００４０】
図６において、通信端末１０は拠点Ａ、通信端末７０は拠点Ｄに設置されている。例えば、拠点Ａは日本で、拠点Ｄはイギリスである。拠点Ａでは、通信端末７０ａの利用者Ｘが、移動体端末９０の一種である移動体端末９０ａを利用している。一方、拠点Ｄでは、通信端末１０，７０ｄの利用者Ｙが、移動体端末９０の一種である移動体端末９０ｄを利用している。
【００４１】
また、移動体端末９０ａは、基地局３ａ、移動体通信網等の通信ネットワーク２、及び基地局３ｄを介して、移動体端末９０ｄと通話及びデータ通信を行なうことができる。
【００４２】
通信端末７０ａと通信端末７０ｄは、イントラネット等の通信ネットワーク３に接続されている。更に、通信端末１０、中継装置３０、通信管理システム５０、通信端末７０ａ、及び通信端末７０ｄは、インターネットを含む通信ネットワーク４に接続されている。通信ネットワーク３，４には、無線通信部分が含まれてもよい。
【００４３】
なお、図６では、通信端末１０，７０ｄが第１の通信端末で、通信端末７０ａが第２の通信端末である。また、移動体端末９０ｄが他の移動体端末である。
【００４４】
＜通信端末のソフトウェア構成＞
図７（ａ）は通信端末１０の一例であるビデオ会議端末のソフトウェア構成図である。図７（ａ）に示されているように、ＯＳ(Operating System)１０２０、及び通信アプリケーションＡ２は、ＲＡＭ１０３の作業領域１０１０上で動作する。なお、以降、アプリケーションは、「アプリ」と示す。
【００４５】
ＯＳ１０２０は、基本的な機能を提供し、ビデオ会議端末全体を管理する基本ソフトウェアである。通信アプリＡ２は、画像データ及び音データを送受信するためのアプリである。
【００４６】
また、図７（ｂ）は通信端末７０ａ一例である電子黒板のソフトウェア構成図である。図７（ｂ）に示されているように、ＯＳ７０２０ａ、通信アプリＡ１、及び通信アプリＡ２は、通信端末７０ａのＲＡＭ７０３の作業領域７０１０ａ上で動作する。
【００４７】
ＯＳ７０２０は、基本的な機能を提供し、電子黒板全体を管理する基本ソフトウェアである。通信アプリＡ１は、ストロークデータ（座標データ）としての描画データを送受信するためのアプリであり、複数の拠点のうちの一拠点で利用者によって描画が行なわれると、描画データとして拠点に送信され、他拠点でも同じ描画が表示される。例えば、拠点Ａの通信端末７０ａに利用者Ｘが電子ペン７５４で横線「−」と描くと、このストロークデータが通信端末７０ａから通信端末７０ｄに送信され、通信端末７０ｄでは横線「−」を示す描画が表示される。更に、拠点Ｄの通信端末７０ｄに利用者Ｙが電子ペン７５４で「−」の上に縦線を描くと、このストロークデータが通信端末７０ｄから通信端末７０ａに送信され、通信端末７０ａでは、「＋」を示す描画が表示される。なお、通信端末７０ａの通信アプリＡ２は、通信端末１０の通信アプリＡ２と同じである。
【００４８】
更に、図７（ｃ）は通信端末７０ｄ一例である電子黒板のソフトウェア構成図である。図７（ｃ）に示されているように、ＯＳ７０２０ｄ、及び通信アプリＡ１は、通信端末７０ｄのＲＡＭ７０３の作業領域７０１０ａ上で動作する。なお、通信端末７０ｄの通信アプリＡ１は、通信端末７０ａの通信アプリＡ１と同じである。
【００４９】
また、説明の便宜上、２種類の通信アプリについて説明したが、３種類以上であってもよい。
【００５０】
また、ＯＳ１０２０，７０２０ａ，７０２０ｄ、及び、通信アプリＡ１，Ａ２は、工場出荷前から、それぞれビデオ会議端末又は電子黒板にインストールされている。
【００５１】
但し、工場出荷後にビデオ会議端末のソフトウェアが更新された際にアプリが追加や削除されてもよい。具体的には、ビデオ会議端末が利用者に提供された後でも、通信管理システム５０へビデオ会議端末からアクセスすることで、ビデオ会議端末は新しいソフトウェアをダウンロードすることができる。さらに、ビデオ会議端末はダウンロードした新しいソフトウェアによって、自端末のソフトウェアをアップデートすることができる。このようにビデオ会議端末のソフトウェアがアップデートされた場合には、ビデオ会議端末のソフトウェア自体が更新されるため、インストールされているアプリも変更可能である。これに関しては、電子黒板も同じである。
【００５２】
＜＜実施形態の機能構成＞＞
次に、図２乃至図５、図８及び図９を用いて、本実施形態の機能構成について説明する。図８及び図９は、本実施形態に係る通信システムの各機能ブロック図である。
【００５３】
＜通信端末１０の機能構成＞
図８に示されているように、通信端末１０は、送受信部１１、受付部１２、通信制御部１３、表示制御部１４、判断部１５、取得・提供部１８、及び記憶・読出処理部１９を有している。これら各部は、図２に示されている各構成要素のいずれかが、フラッシュメモリ１０４からＲＡＭ１０３上に展開された通信用プログラムに従ったＣＰＵ１０１からの命令によって動作することで実現される機能、又は機能する手段である。また、通信端末１０は、図２に示されているＲＡＭ１０３、及び図２に示されているフラッシュメモリ１０４によって構築される記憶部１０００を有している。
【００５４】
（通信端末１０の各機能構成）
次に、通信端末１０の各構成要素について説明する。送受信部１１は、図２に示されているＣＰＵ１０１からの命令、並びにネットワークＩ／Ｆ１１１及び外部機器接続Ｉ／Ｆ１１８によって実現され、通信ネットワーク４を介して他の端末、装置又はシステムと各種データ（または情報）の送受信を行う。この送受信部１１は、他の通信端末１０，７０と通信を開始する前から、通信管理システム５０より、宛先候補としての各通信端末１０，７０の状態を示す各状態情報の受信を開始する。なお、この状態情報は、各通信端末１０，７０の稼動状態（ＯＮラインかＯＦＦラインかの状態）だけでなく、ＯＮラインであっても更に通信可能であるか、通信中であるか、離席中であるか等の詳細な状態を示す。以下では、一例として、状態情報が稼動状態を示す場合について説明する。
【００５５】
更に、送受信部１１は、開始部としての役割も果たし、通信端末７０等の他の通信端末と通信を開始する処理を行なう。
【００５６】
受付部１２は、主に、図２に示されているＣＰＵ１０１からの命令、並びに操作ボタン１０８及電源スイッチ１０９によって実現され、利用者による各種入力を受け付ける。
【００５７】
通信制御部１３は、図４に示されているＣＰＵ１０１からの命令、並びにカメラ１１２及び撮像素子Ｉ／Ｆ１１３によって実現され、被写体を撮像して、この撮像して得た画像データを出力する。また、通信制御部１３は、ＣＰＵ１０１からの命令、及び図２に示されている音声入出力Ｉ／Ｆ１１６によって実現され、マイク１１４によって利用者の音声が音声信号に変換された後、この音声信号に係る音データを入力する。更に、通信制御部１３は、図２に示されているＣＰＵ１０１からの命令、及び図２に示されている音声入出力Ｉ／Ｆ１１６によって実現され、音データに係る音声信号をスピーカに出力し、スピーカ１１５から音声を出力させる。
【００５８】
表示制御部１４は、図２に示されているＣＰＵ１０１からの命令、及び図２に示されているディスプレイＩ／Ｆ１１７によって実現され、受信された解像度の異なる画像データを組み合わせ、この組み合わされた画像データをディスプレイ１２０に送信するための制御を行う。表示制御部１４は、通信管理システム５０から受信した宛先リストの情報をディスプレイ１２０に送信して、ディスプレイ１２０に宛先リストを表示させることができる。
【００５９】
なお、端末識別情報には、各通信端末の利用者を識別するための利用者ＩＤ、各通信端末にアクセスするためのＩＰアドレス、各通信端末を送信先とする電子メールアドレス、又は、各利用者の利用者名も含まれる。
【００６０】
記憶・読出処理部１９は、図２に示されているＣＰＵ１０１からの命令及びＳＳＤ１０５によって実行され、記憶部１０００又は記録媒体１１００に各種データを記憶したり、記憶部１０００又は記録媒体１１００に記憶された各種データを読み出したりする処理を行う。例えば、通信端末１０が実現可能な機能を示す機能情報が含まれている。
更に、記憶部１０００には、他の通信端末との通信を行う際に受信される画像データ及び音データが、受信される度に上書き記憶される。このうち、上書きされる前の画像データによってディスプレイ１２０に画像が表示され、上書きされる前の音データによってスピーカ１１５から音声が出力される。記録媒体１１００は、図２に示されている記録メディア１０６によって実現される。
【００６１】
なお、本実施形態の端末ＩＤは、通信端末１０を一意に識別するために使われる言語、文字、記号、又は各種のしるし等の識別情報の一例を示す。また、端末ＩＤは、上記言語、文字、記号、及び各種のしるしのうち、少なくとも２つが組み合わされた識別情報であってもよい。また、端末ＩＤに代えて、端末１０の利用者を識別するための利用者ＩＤを利用してもよい。この場合、端末識別情報には、端末ＩＤだけでなく、利用者ＩＤも含まれる。
【００６２】
＜中継装置の機能構成＞
図９に示されているように、中継装置３０は、転送部を兼ねた送受信部３１、判断部３２、及び記憶・読出処理部３９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された中継用プログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は機能する手段である。また、中継装置３０は、図３に示されているＲＡＭ５０３、ＨＤ５０４によって構築される記憶部３０００を有している。
【００６３】
（中継装置の各機能構成）
次に、中継装置３０の各機能構成について詳細に説明する。なお、以下では、中継装置３０の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、中継装置３０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００６４】
図９に示されている中継装置３０の送受信部３１は、図３に示されているＣＰＵ２０１からの命令、及び図３に示されているネットワークＩ／Ｆ５０９によって実現され、通信ネットワーク４を介して他の端末、装置、又はシステムと各種データ（または情報）の送受信を行う。また、送受信部３１は、転送部としての役割も果たし、通信端末１０（７０）から送信されて来た画像データ及び音データを、通信端末７０（１０）に転送する。
【００６５】
判断部３２は、図３に示されているＣＰＵ２０１からの命令によって実現され、データの遅延状態の判断等を行なう。
【００６６】
記憶・読出処理部３９は、図３に示されているＣＰＵ５０１からの命令、及び図３に示されているＨＤＤ５０５によって実現され、記憶部３０００に各種データを記憶したり、記憶部３０００に記憶された各種データを読み出したりする処理を行う。
【００６７】
＜通信管理システムの機能構成＞
図９に示されているように、通信管理システム５０は、送受信部５１、判断部５２、及び記憶・読出処理部５９を有している。これら各部は、図８に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された通信管理用プログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は機能する手段である。また、通信管理システム５０は、図３に示されているＨＤ５０４により構築される記憶部５０００を有している。
【００６８】
（認証管理テーブル）
図１０は、認証管理テーブルを示す概念図である。記憶部５０００には、図１０に示されているような認証管理テーブルによって構成されている認証管理ＤＢ５００１が構築されている。この認証管理テーブルでは、通信管理システム５０によって管理される全ての通信端末１０，７０の各端末ＩＤに対して、各パスワードが関連付けられて管理される。例えば、図１０示されている認証管理テーブルにおいて、通信端末１０の一種である通信端末１０ａａの端末ＩＤは「０１ａａ」で、パスワードは「ａａａａ」であることが示されている。
【００６９】
（端末管理テーブル）
図１１は、端末管理テーブルを示す概念図である。記憶部５０００には、図１１に示されているような端末管理テーブルによって構成されている端末管理ＤＢ５００２が構築されている。この端末管理テーブルでは、各通信端末１０，７０の端末ＩＤ毎に、各通信端末１０，７０を宛先とした場合の宛先名、各通信端末１０，７０の稼動状態、後述のログイン要求情報が通信管理システム５０で受信された受信日時、及び通信端末１０，７０ＩＰアドレスが関連付けられて管理される。例えば、図１１に示されている端末管理テーブルにおいて、端末ＩＤが「０１ａａ」の端末１０ａａは、端末名が「日本  東京事業所  ＡＡ端末」で、稼動状態が「ＯＮライン（通信可能）」で、通信管理システム５０でログイン要求情報が受信された日時が「２０１５年４月１０日の１３時４０分」で、この端末１０ａａのＩＰアドレスが「１．２．１．３」であることが示されている。なお、端末ＩＤ、宛先名、及び端末のＩＰアドレスは、各通信端末１０，７０が、通信管理システム５０によるサービスの提供を受けるために事前登録する際に記憶される。
【００７０】
（宛先リスト管理テーブル）
図１２は、宛先リスト管理テーブルを示す概念図である。記憶部５０００には、図１２に示されているような宛先リスト管理テーブルによって構成されている宛先リスト管理ＤＢ５００３が構築されている。この宛先リスト管理テーブルでは、通信の開始を要求する要求元端末の端末ＩＤに対して、宛先端末の候補として登録されている宛先端末の端末ＩＤが全て関連付けられて管理される。例えば、図１２に示されている宛先リスト管理テーブルにおいて、端末ＩＤが「０１ａａ」である要求元端末（端末１０ａａ）から通信の開始を要求することができる宛先端末（端末１０ｄｂ）の候補は、端末ＩＤが「０１ａｂ」の端末１０ａｂ、端末ＩＤが「０１ｂａ」の端末１０ｂａ、及び端末ＩＤが「０１ｂｂ」の端末１０ｂｂ等であることが示されている。この宛先端末の候補は、任意の要求元端末から管理システム５０に対する追加又は削除の要請により、追加又は削除されることで更新される。
【００７１】
なお、宛先リストは、宛先情報の一例であり、宛先情報には、リスト形式になっておらず、端末ＩＤ等の宛先に関する情報が羅列されていてもよい。
【００７２】
（通信管理システムの各機能構成）
次に、通信管理システム５０の各機能構成について詳細に説明する。なお、以下では、通信管理システム５０の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、通信管理システム５０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００７３】
図９に示されている通信管理システム５０の送受信部３１は、図３に示されているＣＰＵ５０１からの命令、及び図８に示されているネットワークＩ／Ｆ５０９によって実現され、通信ネットワーク４を介して他の端末、装置、又はシステムと各種データ（または情報）の送受信を行う。
【００７４】
判断部５２は、図３に示されているＣＰＵ５０１からの命令によって実現され、各種判断を行なう。
【００７５】
記憶・読出処理部５９は、図３に示されているＣＰＵ５０１からの命令、及び図３に示されているＨＤＤ５０５によって実現され、記憶部５０００に各種データを記憶したり、記憶部５０００に記憶された各種データを読み出したりする処理を行う。
【００７６】
＜通信端末７０ａの機能構成＞
図８に示されているように、通信端末７０ａは、送受信部７１ａ、受付部７２ａ、通信制御部７３ａ、表示制御部７４ａ、判断部７５ａ、選択部７６ａ、取得・提供部７８ａ、及び記憶・読出処理部７９ａを有している。これら各部は、図４に示されている各構成要素のいずれかが、ＳＳＤ７０４からＲＡＭ７０３上に展開された通信用プログラムに従ったＣＰＵ７０１からの命令によって動作することで実現される機能、又は機能する手段である。また、通信端末７０ａは、図４に示されているＲＡＭ７０３、及び図４に示されているＳＳＤ７０４によって構築される記憶部７０００を有している。
【００７７】
（通信端末７０ａの各機能構成）
次に、通信端末７０ａの各構成要素について説明する。送受信部７１ａは、図４に示されているＣＰＵ７０１からの命令、並びにネットワークＩ／Ｆ７０５及び外部機器接続Ｉ／Ｆ７０６によって実現され、通信ネットワーク４を介して他の端末、装置又はシステムと各種データ（または情報）の送受信を行う。この送受信部７１ａは、他の通信端末１０，７０ｄと通信を開始する前から、通信管理システム５０より、宛先候補としての各通信端末１０，７０ｄの状態を示す各状態情報の受信を開始する。なお、この状態情報は、各通信端末１０，７０ａの稼動状態（ＯＮラインかＯＦＦラインかの状態）だけでなく、ＯＮラインであっても更に通信可能であるか、通信中であるか、離席中であるか等の詳細な状態を示す。また、この状態情報は、各通信端末１０，７０ｄの稼動状態だけでなく、通信端末１０でケーブル１２０ｃが通信端末１０から外れていたり、音を出力するが画像は出力させなかったり、音を出力さないようにする（ＭＵＴＥ）等、様々な状態を示す。以下では、一例として、状態情報が稼動状態を示す場合について説明する。
【００７８】
更に、送受信部７１ａは、開始部としての役割も果たし、通信端末１０等の他の通信端末と通信を開始する処理を行なう。
【００７９】
受付部７２ａは、主に、図４に示されているＣＰＵ７０１からの命令、並びに接触センサ７１５及び電子ペンコントローラ７１６によって実現され、利用者による各種入力を受け付ける。
【００８０】
通信制御部７３ａは、通信アプリＡ１が起動することにより、利用者によって電子ペン５５４や手Ｈでディスプレイ７５３上に描画された描画データをストロークデータとしての描画データに変換する処理を行なう。通信端末７０ａが、他の通信端末７０ｄに描画データを送信すると、他の電子黒板７０ｄは、描画データに基づいて他の電子黒板７０ｄ側のディスプレイ７５３上に同じ内容の描画を表示する。
【００８１】
また、通信制御部７３ａは、通信アプリＡ２が起動することにより、図４に示されているＣＰＵ７０１からの命令によって実現され、カメラ７６２が被写体を撮像して得た画像データに対して画像処理を行なう。また、通信制御部７３は、ＣＰＵ７０１からの命令によって実現され、マイク７６４によって利用者の音声が音声信号に変換された後、この音声信号に係る音データに対して音声処理を行なう。更に、通信制御部７３ａは、図４に示されているＣＰＵ７０１からの命令によって実現され、音データに係る音声信号をスピーカ７６５に出力し、スピーカ７６５から音声を出力させる。
【００８２】
表示制御部７４ａは、図４に示されているＣＰＵ７０１からの命令、及び図４に示されているディスプレイコントローラ７１３によって実現され、受信された解像度の異なる画像データを組み合わせ、この組み合わされた画像データをディスプレイ７５３に送信するための制御を行う。表示制御部７４ａは、通信管理システム５０から受信した宛先リストの情報をディスプレイ７５３に送信して、ディスプレイ７５３に宛先リストを表示させることができる。
【００８３】
判断部７５ａは、図４に示されているＣＰＵ７０１からの命令によって実現され、後述の近接したか否かの判断等を行う。
【００８４】
選択部７６は、ＣＰＵ７０１からの命令によって実現され、宛先端末の種類に応じて通信アプリを選択する。
【００８５】
取得・提供部７８ａは、図４に示されているＣＰＵ７０１からの命令、及び近距離通信回路７１９及びアンテナ７１９ａによって実行され、移動体端末９０との間で、近距離無線通信により、データの取得及び提供を行なう。
【００８６】
記憶・読出処理部７９は、図４に示されているＣＰＵ７０１からの命令及びＳＳＤ７０４によって実行され、記憶部７０００又は記録媒体７１００に各種データを記憶したり、記憶部７０００又は記録媒体７１００に記憶された各種データを読み出したりする処理を行う。例えば、通信端末７０ｄが実現可能な機能を示す機能情報が含まれている。更に、記憶部７０００には、他の通信端末との通信を行う際に受信される画像データ及び音データが、受信される度に上書き記憶される。このうち、上書きされる前の画像データによってディスプレイ７５３に画像が表示され、上書きされる前の音データによってスピーカ７６５から音声が出力される。記録媒体７１００は、図４に示されているＵＳＢメモリ７５５によって実現される。
【００８７】
＜通信端末７０ｄの機能構成＞
図８に示されているように、通信端末７０ｄ、送受信部７１ｄ、受付部７２ｄ、通信制御部７３ｄ、表示制御部７４ｄ、判断部７５ｄ、取得・提供部７８ｄ、及び記憶・読出処理部７９ｄを有している。これら各部は、それぞれ、通信端末７０ａにおける、送受信部７１ａ、受付部７２ａ、通信制御部７３ａ、表示制御部７４ａ、判断部７５ａ、取得・提供部７８ａ、及び記憶・読出処理部７９ａと同様の機能を有しているため、その説明を省略する。但し、図７に示されているように、通信端末７０ａは、通信アプリＡ１、Ａ２による２種類の通信機能が実現されるが、通信端末７０ｄは、通信アプリＡ１による通信機能が実現されるに過ぎない。
【００８８】
＜移動体端末の機能構成＞
移動体端末９０ａ，９０ｄは基本的に同じ機能構成を有するため、移動体端末９０ａの機構構成を説明し、移動体端末９０ｄの機能構成の説明を省略する。なお、移動体端末９０ａの機能構成を示す符号と、移動体端末９０ｄの機能構成を示す符号において、「ａ」と「ｄ」以外が同じ場合には、同じ機能を有する。
【００８９】
移動体端末９０ａは、送受信部９１ａ、受付部９２ａ、通信制御部９３ａ、表示制御部９４ａ、判断部９５ａ、取得・提供部９８ａ、及び記憶・読出処理部９９ａを有している。これら各部は、図５に示されている各構成要素のいずれかが、ＥＥＰＲＯＭ９０４からＲＡＭ９０３上に展開された通信用プログラムに従ったＣＰＵ９０１からの命令によって動作することで実現される機能、又は機能する手段である。また、通信端末９０は、図５に示されているＲＡＭ９０３、及び図５に示されているＥＥＰＲＯＭ９０４によって構築される記憶部９０００ｄを有している。
【００９０】
（移動体端末の各機能構成）
次に、移動体端末９０ａの各構成要素について説明する。送受信部９１ａは、図５に示されているＣＰＵ９０１からの命令、並びに遠距離通信回路９１１及びアンテナ９１１ａによって実現され、通信ネットワーク２を介して他の端末、装置又はシステムと各種データ（通話データ等）の送受信を行う。
【００９１】
受付部９２ａは、主に、図５に示されているＣＰＵ９０１からの命令、並びにタッチパネル９２１によって実現され、利用者による各種入力を受け付ける。
【００９２】
通信制御部９３ａは、図５に示されているＣＰＵ９０１からの命令、及び撮像素子Ｉ／Ｆ９１３によって実現され、カメラ９１２が被写体を撮像して得た画像データに対して画像処理を行なう。また、通信制御部９３ａは、ＣＰＵ９０１からの命令、及び音入出力Ｉ／Ｆ９１６によって実現され、マイク９１４によって利用者の音声が音声信号に変換された後、この音声信号に係る音データに対して音声処理を行なう。更に、通信制御部９３ａは、図５に示されているＣＰＵ９０１からの命令、及び音入出力Ｉ／Ｆ９１６によって実現され、音データに係る音声信号をスピーカ９１５に出力し、スピーカ９１５から音声を出力させる。
【００９３】
表示制御部９４ａは、図５に示されているＣＰＵ９０１からの命令によって実現され、ディスプレイ９１７上に、画像データを表示させるための制御を行う。
【００９４】
判断部９５ａは、図５に示されているＣＰＵ９０１からの命令によって実現され、後述の応答内容の判断等を行う。
【００９５】
取得・提供部９８ａは、図５に示されているＣＰＵ９０１からの命令、及び近距離通信回路９１９及びアンテナ９１９ａによって実行され、通信端末７０ａ等との間で、近距離無線通信により、データの取得及び提供を行なう。
【００９６】
記憶・読出処理部９９ａは、図５に示されているＣＰＵ９０１からの命令及びＥＥＰＲＯＭ９０４によって実行され、記憶部９０００ａに各種データを記憶したり、記憶部９０００ａに記憶された各種データを読み出したりする処理を行う。記憶部９０００ａ又は記録媒体９１００ａに各種データを記憶したり、記憶部９０００ａ又は記録媒体９１００ａに記憶された各種データを読み出したりする処理を行う。
【００９７】
（電話番号管理テーブル）
図１３は、電話番号管理テーブルを示す概念図である。記憶部９０００ａには、図１３に示されているような電話番号管理テーブルによって構成されている電話番号管理ＤＢ９００１ａが構築されている。この電話番号管理テーブルでは、相手側の移動体端末の電話番号に対して、相手側の利用者名としての宛先名が関連付けられて管理される。
【００９８】
なお、電話番号は、移動体端末識別情報の一例であり、移動体端末識別情報には、電話番号だけでなく、移動体端末を識別するための端末ＩＤ、または移動体端末の利用者を識別するための利用者ＩＤが含まれる。
【００９９】
＜＜実施形態の処理または動作＞＞
次に、図６、図１４至図２７を用いて、本実施形態に係る通信システム１における処理または動作を説明する。まずは、本実施形態における状況を簡単に説明する。図６は、拠点Ａの利用者Ｘ（Ｋａｔｏ）が拠点Ｄの利用者Ｙ（Ｊａｍｅｓ）と描画データを利用してビデオ会議を行う状況を示している。この場合、拠点Ａの通信端末７０ａは、図７（ｂ）に示されているように、２種類の通信アプリＡ１，Ａ２がインストールされているのに対して、拠点Ｄの通信端末７０ｄは、図７（ｃ）に示されているように、１種類の通信アプリＡ１のみがインストールされている。よって、通信端末７０ａと通信端末７０ｂとの間では、通信アプリＡ１による描画データの通信しか行なうことができない。しかし、拠点Ｄでは、通信アプリＡ２がインストールされている通信端末１０を利用することで、通信端末７０ａと通信端末１０との間では、通信アプリＡ２による画像データ及び音データの通信を行なうことができる。これにより、拠点Ａでは１台の通信端末７０ａによる通信の開始準備をすればよいのに対して、拠点Ｄでは２台の通信端末１０，７０ｄによる通信の開始準備をしなければならないが、拠点Ａ，Ｄ間で、画像データ、音データ、及び描画データの相互通信が可能である。
【０１００】
また、図６では、上述の通信端末７０ａと通信端末１０，７０ｄとの間で通信を開始するにあたって、利用者Ｘが利用者Ｙに対して電話を掛け、移動体端末９０ｄから通信ネットワーク２を介して移動体端末９０ａに通信端末１０，７０ｄの各端末識別情報を送ってもらう。そして、利用者Ｘは、各端末識別情報を受信した利用者端末９０ａを通信端末７０ａにかざすことで、通信端末７０ａは通信端末７０ｄの端末識別情報を取得する。これにより、通信端末７０ａは、各端末識別情報を利用し、通信ネットワーク３を介して通信端末７０ｄと描画データの相互通信を開始すると共に、通信ネットワーク４を介して通信端末１０と画像データ及び音データの相互通信を開始する。以下、より具体的に説明する。
【０１０１】
まず、図１４乃至図１６を用いて、移動体端末９０ｄが通信端末７０の一種である通信端末７０ｄｂから、通信端末７０ｄを特定するための端末識別情報を取得する場合について説明する。なお、図１４は、端末識別情報の提供処理を示したシーケンス図である。図１５は、端末識別情報の取得・提供画面を示す図である。図１６は、各情報の概念図である。
【０１０２】
拠点Ｄの利用者Ｙは、電子ペン７５４又は手Ｈを使って通信端末７０ｄを操作することで、通信端末７０ｄの受付部７２ｄは、端末識別情報の取得提供画面の表示を受け付ける（ステップＳ２１）。そして、表示制御部７４ｄは、ディスプレイ７５３に対して、図１５に示されているような取得提供画面を表示させる（ステップＳ２２）。図１５に示されているように、取得提供画面には、移動体端末を近づける旨のコメント、通信端末７０ｄが移動体端末９０ｄ等から端末識別情報を取得する際に選択される「端末識別情報の取得」ボタン、通信端末７０ｄから移動体端末９０ｄ等に端末識別情報を提供する際に選択される「端末識別情報の提供」ボタン、及び取得も提供もしないで提供画面を閉じる場合に選択される「キャンセル」ボタンが表示されている。
【０１０３】
次に、利用者Ｙが「端末識別情報の提供」ボタンを選択すると、受付部７２ｄは、「端末識別情報の提供」ボタンの選択を受け付ける（ステップＳ２３）。そして、判断部７５ｄは、移動体端末９０ｄの近接の有無を判断する（ステップＳ２４）。以降、利用者Ｙが移動体端末９０ｄを通信端末７０ｄに近接した場合について説明する。
【０１０４】
通信端末７０ｄの記憶・読出処理部７９ｄは、記憶部７０００ｄから通信端末７０ｄの端末識別情報及び機能情報を読み出す（ステップＳ２５）。この端末識別情報及び機能情報は、図１６（ａ）の概念図のように、端末識別情報がＩＰアドレス「１．３．２．３」を示し、機能情報が「描画通信」可能である旨を示している。なお、「１．３．２．３」の４組の数字は、一般的なＩＰｖ４におけるＩＰアドレスを簡易的に示しているまた、ＩＰｖ４ではなく、ＩＰｖ６を用いてもよいが、説明を簡略化するため、ＩＰｖ４を用いて説明する。
【０１０５】
次に、取得・提供部７８ｄは、近距離無線通信により、移動体端末９０ｄに記憶要求を示す記憶要求情報を送信する（ステップＳ２６）。この記憶要求情報には、上記ステップＳ２４によって読み出された端末識別情報（第１の端末識別情報の一例）、及び通信端末７０ｄが実現可能な機能を示す機能情報（第１の機能情報の一例）が含まれている。これにより、移動体端末９０ｄの取得・提供部９８ｄは、記憶要求情報を受信する。そして、記憶・読出処理部９９ｄは、上記ステップＳ２６によって受信された端末識別情報を検索キーとして、記憶部９０００ｄを検索する（ステップＳ２８）。この検索の結果、通信端末７０ｄの端末識別情報がまだ記憶されていない場合には、新たに記憶し、既に記憶されている場合には、上書きを行なう（ステップＳ２９）。
【０１０６】
また、上記ステップＳ２１〜Ｓ２９の処理は、移動体端末９０ｄと通信端末１０との間で同様の処理が行なわれ、通信端末１０から移動体端末９０ｄに、図１６（ｂ）に概念図として示されているような端末識別情報（第１の端末識別情報の一例）及び機能情報（第１の機能情報の一例）が送信される。ここでは、端末識別情報が通信端末１０のＩＤである。そして、最終的には、移動体端末９０ｄの記憶部９０００ｄには、図１６（ｃ）に概念図として示されているような端末識別情報及び機能情報が記憶される。
【０１０７】
続いて、図１７及び図１９を用いて、拠点Ｄ利用者Ｙが移動体端末９０ｄから拠点Ａの利用者Ｘの移動体端末９０ａに、端末識別情報及び機能情報を送信する場合について説明する。図１７は、端末識別情報の送受信の処理を示したシーケンス図である。図１８（ａ）、（ｂ）は、移動体端末９０ｄの画面例であり、図１８（ｃ）は、移動体端末９０ａの画面例を示した図である。図１９は、各情報の概念図である。
【０１０８】
まず、移動体端末９０ａの送受信部９１ａ、及び移動体端末９０ｄの送受信部９１ｄは、通信ネットワーク２を介して、通信セッション（第１の通信セッション）を確立する（ステップＳ４１）。この際、お互いに電話番号を取得することができる。
【０１０９】
次に、移動体端末９０ｄの表示制御部９４ｄは、移動体端末９０ｄのディスプレイ９１７上に、図１８（ａ）に示されているように、図１６（ｃ）に示されている端末識別情報（第１の端末識別情報の一例）及び機能情報（第１の機能情報の一例）を送信する際に確認するための送信確認ボタン９０１０を表示する（ステップＳ４２）。そして、利用者Ｙが、送信確認ボタン９０１０を押下すると、表示制御部９４ｄは、ディスプレイ９１７上に、図１８（ｂ）に示されているように、通信端末７０ｄの端末識別情報を送信するか否かの選択を促す選択画面を表示する（ステップＳ４３）。以降、利用者Ｙが送信する選択をした場合について説明する。
【０１１０】
利用者Ｙが、図１８（ｂ）に示されている選択画面において、ＹＥＳボタンを押下すると、受付部９２ｄは、送信の受け付けを行う（ステップＳ４４）。そして、移動体端末９０ｄの送受信部９１ｄは、通信ネットワーク２を介して移動体端末９０ａの送受信部９１ａに、送信の確認を示す確認情報を送信する（ステップＳ４５）。この確認情報は、移動体端末９０ｄから移動体端末９０ａに対して、拠点Ｄ側の通信端末１０，７０ｄの端末識別情報を送信するが、移動体端末９０ｄで受信することは可能であるかの確認を示す。
【０１１１】
次に、移動体端末９０ａの表示制御部９４ａは、移動体端末９０ａのディスプレイ９１７上に、図１８（ｃ）に示されているように、通信端末の識別情報を受信するか否かの選択を促す選択画面を表示する（ステップ４６）。以降、利用者Ｙが受信する選択をした場合について説明する。
【０１１２】
利用者Ｘが、図１８（ｃ）に示されている選択画面において、ＹＥＳボタンを押下すると、受付部９２ａは、受信する旨の応答の受け付けを行う（ステップＳ４７）。そして、移動体端末９０ａの送受信部９１ａは、通信ネットワーク２を介して移動体端末９０ｄの送受信部９１ｄに、受信する旨の応答を示す応答情報を送信する（ステップＳ４８）。この応答情報は、移動体端末９０ａから移動体端末９０ｄに対して、通信端末１０，７０ｄの端末識別情報を送信してもらえれば、移動体端末９０ａで受信することは可能である旨を示す。
【０１１３】
次に、移動体端末９０ｄの判断部７５ｄは、応答内容の判断を行う（ステップＳ４９）。この判断は、通信端末７０ｄｂの端末識別情報及び機能情報を送信するかしないかの判断である。
【０１１４】
次に、送受信部９１ｄは、上記ステップＳ２５で取得・提供部７８が取得した端末識別情報及び機能情報を、通信ネットワーク２を介して、移動体端末９０ａに送信する（ステップＳ５０）。これにより、移動体端末９０ａの送受信部１１は、図１６（ｃ）に示されているような端末識別情報及び機能情報を受信する。
【０１１５】
次に、移動体端末９０ａの記憶・読出処理部９９ａは、図１９（ａ）に示されている概念図のように、上記ステップＳ４１で取得した移動体端末９０ｄの電話番号、並びに上記ステップＳ５０によって受信された端末識別情報及び機能情報を記憶部９０００ａに記憶する（ステップＳ５１）。
【０１１６】
続いて、図１９及び図２０を用いて、拠点Ａで、移動体端末９０ａが通信端末７０ａから、通信端末７０ａの端末識別情報及び機能情報を取得する処理について説明する。なお、図２０における通信端末７０ａの処理は、図１４における通信端末７０ｄの処理と同様である。即ち、ステップＳ６１〜６７は、ステップＳ２１〜Ｓ２７と同様であるため、これらの説明を省略する。なお、ここでは、ステップ６６によって送信される端末識別情報が第２の端末識別情報の一例で、機能情報が第２の機能情報の一例であり、図１９（ｂ）に概念図が示されている。
【０１１７】
次に、移動体端末９０ａの記憶・読出処理部９９ａは、ステップＳ２６によって受信された端末識別情報以外の端末識別情報（ここでは、第１の端末識別情報）が記憶部９０００ａに記憶されているかを検索する（ステップＳ６８）。この検索の結果、第１の端末識別情報が記憶されている場合には、記憶・読出処理部９９ａは、図１９（ａ）に示されているような電話番号（ここでは、拠点Ｄの移動体端末９０ｄの電話番号）、第１の端末識別情報、及び第１の機能情報を読み出す（ステップＳ６９）。そして、作成部９５ａは、上記ステップＳ６６で受信された第２の端末識別情報及び第２の機能情報、並びに、上記ステップＳ６９で読み出された電話番号、第１の端末識別情報、及び第１の機能情報に基づいて、図１９（ｃ）に示されているような相互通信機能情報等を作成する（ステップＳ７０）。
【０１１８】
具体的には、作成部９５ａは、相手側の移動体端末の電話番号、要求元端末の端末識別情報、宛先端末の端末識別情報、及び相互通信機能情報を関連づけた情報を作成する。このうち、相手側の移動体端末の電話番号は、図１９（ａ）に示されている移動体端末の電話番号であり、ここでは、拠点Ｄの移動体端末９０ｄの電話番号を示す。要求元端末の端末識別情報は、図１９（ｂ）に示されている端末識別情報であり、ここでは、拠点Ａの移動体端末９０ａの端末識別情報を示す。宛先端末の端末識別情報は、図１９（ａ）に端末識別情報であり、ここでは、拠点Ｄの移動体端末９０ｄの端末識別情報を示す。また、相互通信機能情報は、図１９（ａ）に示されている機能情報（第１の機能情報の一例）と、図１９（ｂ）に示されている機能情報（第２の機能情報の一例）によって作成された情報である。例えば、要求元端末が通信端末７０ａ（端末識別情報「０１ａａ」）で、宛先端末が通信端末７０ｄ（端末識別情報「０１ｄａ」）の場合には、相互通信可能な機能が「描画通信」である旨が示されている。また、要求元端末が通信端末７０ａ（端末識別情報「０１ａａ」）で、宛先端末が通信端末１０（端末識別情報「０１ｄｂ」）の場合には、相互通信可能な機能が「画像通信」及び「音通信」である旨が示されている。
【０１１９】
次に、記憶・読出処理部７９ａは、ステップＳ７０で作成された情報を記憶する（ステップＳ７１）。
【０１２０】
続いて、図２１を用いて、拠点Ａで、利用者Ｘが移動体端末９０ａを通信端末７０ａに近接して、通信端末７０ａに相互通信機能情報等を提供するための処理について説明する。
【０１２１】
まず、拠点Ａ利用者Ｘが電子ペン７５４等を使って通信端末７０ａを操作することで、通信端末７０ａの通信アプリＡ１，Ａ２が起動する（ステップＳ８１）。次に、利用者Ｘが電子ペン７５４等を使って通信端末７０ａを操作することで、通信端末７０ａの受付部７２ａは、端末識別情報の取得提供画面の表示を受け付ける（ステップＳ８２）。そして、表示制御部７４ａは、ディスプレイ７５３に対して、図１５に示されているような取得提供画面を表示させる（ステップＳ８３）。
【０１２２】
次に、利用者Ｙが「端末識別情報の取得」ボタンを選択すると、受付部７２ａは、「端末識別情報の取得」ボタンの選択を受け付ける（ステップＳ８４）。そして、判断部７５ａは、移動体端末９０ａの近接の有無を判断する（ステップＳ８５）。以降、利用者Ｘが移動体端末９０ａを通信端末７０ａに近接した場合について説明する。
【０１２３】
取得・提供部７８ａは、近距離無線通信により、移動体端末９０ａに取得要求を示す取得要求情報を送信する（ステップＳ８６）。この取得要求情報は、移動体端末の電話番号、要求元端末の端末識別情報、宛先端末の端末識別情報、及び相互通信機能情報を取得するための要求を示す。これにより、移動体端末９０ａの取得・提供部９８ａは、取得要求情報を受信する。
【０１２４】
次に、移動体端末９０ａでは、記憶・読出処理部９９ｄが記憶部９０００ａから、図１３に示されているような電話番号管理テーブルから、電話番号と宛先名を読み出す（ステップＳ８７）。そして、表示制御部９３ｄは、図２２に示されている相手側の移動体端末を選択するための選択画面９０５０を表示させる（ステップＳ８８）。
【０１２５】
次に、利用者Ｘが、図２２に示されている選択画面の電話番号のうち、所望の電話番号を選択すると、受付部９２ａは、電話番号の選択を受け付ける(ステップＳ８９)。ここでは、図２２において、利用者Ｘが「Ｊａｍｅｓ」の電話番号「０９０・・・」を選択した場合について、以下に説明を続ける。
【０１２６】
次に、記憶・読出処理部７９ａは、ステップＳ８９によって受け付けられた電話番号を検索キーとして、記憶部９０００ａを検索することにより、図１９に示されている相互通信機能情報等の情報から、選択された電話番号に対応している情報を読み出す（ステップＳ９０）そして、送受信部９１ａは、通信端末７０ａに対して、ステップＳ９０によって読み出された情報（電話番号、各端末識別情報、相互通信機能情報）を送信する（ステップＳ９１）。ここでは、図１９（ｃ）において、相手側の移動体端末の電話番号が「０９０・・・」である２つの情報が送信される。これにより、通信端末７０ａの送受信部７１ａは、情報（電話番号、各端末識別情報、相互通信機能情報）を受信する。
【０１２７】
次に、通信端末７０ａでは、記憶・読出処理部９９ａが、記憶部７０００ａに対して、ステップＳ９１で受信された情報を記憶する（ステップＳ９２）。また、特定部７６ａは、ステップＳ９１の処理で記憶部７０００ａに記憶される情報に基づいて、自端末（通信端末７０ａ）と通信可能な通信アプリと宛先端末との組み合わせを選択する（ステップＳ９３）。具体的には、図１９（ｃ）において、宛先端末の端末識別情報がＩＰアドレス「１．３．２．３」の場合には、描画通信のみが可能であるため、通信アプリＡ及びＩＰアドレス「１．３．２．３」の組み合わせを選択し、通信アプリＡ１に対して、通信ネットワーク３を介してＩＰアドレス「１．３．２．３」の宛先端末（通信端末７０ｄ）に対して通信を開始させる指示を出す。また、宛先端末の端末識別情報が端末ＩＤ「０１ｄｂ」の場合には、画像通信及び音通信のみが可能であるため、通信アプリＡ２及び端末ＩＤ「０１ｄｂ」の組み合わせを選択し、通信アプリＡ２に対して、通信ネットワーク４を介して端末ＩＤ「０１ｄｂ」の宛先端末（通信端末１０）に対して通信を開始させる指示を出す。
【０１２８】
続いて、図２３及び図２４を用いて、要求元端末（通信端末７０ａ）の通信アプリＡ１によって、宛先端末（通信端末７０ｄ）と通信セッションを確立するための処理を説明する。なお、図２３は、電子黒板間の通信を示したシーケンス図である。図２４は、接続情報の入力画面例である。
【０１２９】
まず、拠点Ａの利用者Ｘは、拠点Ｄの利用者Ｙに電話を掛けて、通信端末７０ｄがサーバとして通信を管理する際に発行するパスコード等の認証情報を問い合わせる。これにより、受付部７２ｄが、拠点Ｄの利用者Ｙにより、通信端末７０ｄをサーバとして通信アプリＡ１の起動を受け付けることで、通信アプリＡ１がサーバ側の通信アプリとして起動する（ステップＳ１０１）。この場合、通信端末７０ａは端末として扱われ、通信端末７０ｄはサーバとして扱われる。即ち、通信端末７０ａ，ｄは、端末として動作するだけでなく、サーバとして動作することもできる。
【０１３０】
次に、サーバとしての通信端末７０ｄでは、送受信部７１ｄは、認証情報を作成する（ステップＳ１０２）。認証情報は、パスコードの場合、例えば、「１２３４」等の文字の羅列である。そして、表示制御部７４ｄは、通信端末７０ｄのディスプレイ７５３上に、認証情報を表示させる（ステップＳ１０３）。これにより、拠点Ｄの利用者Ｙは、利用体端末９０ｄを利用して、拠点Ａの利用者Ｘに、認証情報を伝えることができる。
【０１３１】
一方、拠点Ａでは、通信アプリＡ１の指示により、表示制御部７４ａが通信端末７０ａのディスプレイ７５３上に、図２４に示されているような入力画面を表示させる（ステップＳ１０４）。これにより、利用者Ｘが電子ペン７５４等により、利用者Ｙから聞いた認証情報を、パスコード入力欄に入力して、「送信」ボタンを押下すると、受付部７２ａは、認証情報の入力を受け付ける（ステップＳ１０５）。なお、「キャンセル」ボタンが押下された場合には、後述のステップＳ１０６の処理は行なわれない。
【０１３２】
次に、通信端末７０ａから通信端末７０ｄに対して、通信を開始する処理を行なう。具体的には、送受信部７１ａは、開始部として、通信ネットワーク３を介して、上記ステップＳ９３によって選択された端末識別情報（ＩＰアドレス）に対して、テレビ会議等の開始の要求を示す開始要求情報を送信する（ステップＳ１０６）。この開始要求情報には、自端末（通信端末７０ａ）のＩＰアドレスと、上記ステップＳ１０５によって受け付けられた認証情報が含まれている。これにより、通信端末７０ｄの送受信部７１ｄは、開始要求情報を受信する。
【０１３３】
次に、通信端末７０ｄでは、判断部７５ｄが、上記ステップＳ１０２によって作成された（第１の）認証情報と、上記ステップＳ１０６によって受信された（第２の）認証情報とを比較することで、認証を行なう（ステップＳ１０７）。そして、送受信部７１ｄは、通信端末７０ａに対して、認証結果を示す認証結果情報を送信する（ステップＳ１０８）。これにより、通信端末７０ａの送受信部７１ａは、認証結果情報を受信する。
【０１３４】
次に、認証結果が、開始要求が正当である旨を示す場合には、通信端末７０ａの送受信部７１ａと通信端末７０ｄの送受信部７１ｄとの間で、通信セッション（第２の通信セッション）を確立する（ステップＳ１０９）。なお、認証結果が、開始要求が正当でない旨を示す場合には、通信セッションは確立されない。
【０１３５】
以上より、通信端末７０ａと通信端末７０ｄの間で、通信セッションが確立した場合には、電子黒板としての通信端末７０ａ側で利用者Ｘが電子ペン７５４を用いてディスプレイ７５３上に描画した画像は、座標データとして通信端末７０ｄ側に送信されて、電子黒板としての通信端末７０ｄ側のディスプレイ７５３上に表示される。逆に、電子黒板としての通信端末７０ｄ側で利用者Ｙが電子ペン７５４を用いてディスプレイ７５３上に描画した画像は、座標データとして通信端末７０ａ側に送信されて、電子黒板としての通信端末７０ａ側のディスプレイ７５３上に表示される。但し、通信端末７０ａ，７０ｄ間では、お互いに通話（会話）をすることができない。
【０１３６】
続いて、図２５及び図２７を用いて、要求元端末（通信端末７０ａ）の通信アプリＡ２によって、宛先端末（通信端末１０）と通信セッションを確立するための処理を説明する。なお、図２５は、通信の準備処理を示したシーケンス図である。図２６は、宛先リストを示した画面例である。図２７は、通信システムを利用した画像・音の通信の準備を行なうための処理を示したシーケンス図である。
【０１３７】
まず、通信アプリＡ２の指示によって、通信端末７０ａの送受信部７１ａは、通信ネットワーク４を介して通信管理システム５０に、ログイン要求を示すログイン要求情報を送信する（ステップＳ１２１）。このログイン要求情報には、自端末である通信端末７０ａを識別するための端末ＩＤ、及びパスワードが含まれている。これら端末ＩＤ、及びパスワードは、記憶・読出処理部１９を介して記憶部７０００ａから読み出されて、送受信部７１ａに送られたデータである。
【０１３８】
次に、通信管理システム５０の記憶・読出処理部５９は、送受信部５１を介して受信したログイン要求情報に含まれている端末ＩＤ及びパスワードを検索キーとして、認証管理テーブル（図１０参照）を検索し、同一の端末ＩＤ及び同一のパスワードが管理されているかを判断することによって端末認証を行う（ステップＳ１２２）。この記憶・読出処理部５９によって、同一の端末ＩＤ及び同一のパスワードが管理されているため、正当な利用権限を有する起動アプリがインストールされた通信端末からのログイン要求であると判断された場合には、記憶・読出処理部５９は、端末管理テーブル（図１１参照）において、上記ステップＳ１２１で受信された端末ＩＤのレコードの稼動状態のフィールド部分を「ＯＮライン（通信可能）」に変更すると共に、受信日時のフィールド部分に上記ステップＳ１２１によってログイン要求情報が受信された受信日時を記憶する（ステップＳ１２３）。これにより、端末管理テーブルには、端末ＩＤ「０１ａａ」に、稼動状態「オンライン（通信可能）」、受信日時「２０１５．４．１０．１３：４０」及びＩＰアドレス「１．２．１．３」が関連付けて管理されることになる。なお、端末のＩＰアドレスは、事前に登録されているのではなく、上記ステップＳ１２１で通信端末７０ａから送信されるようにしてもよい。
【０１３９】
そして、通信管理システム５０の送受信部５１は、記憶・読出処理部５９によって得られた認証結果が示された認証結果情報を、通信ネットワーク４を介して、上記ログイン要求してきた要求元端末（通信端末７０ａ）に送信する（ステップＳ１２４）。本実施形態では、記憶・読出処理部５９によって正当な利用権限を有する通信端末であると判断された場合につき、以下続けて説明する。
【０１４０】
要求元端末（通信端末７０ａ）の送受信部７１ａが、正当な利用権限を有する通信端末であると判断された結果が示された認証結果情報を受信すると、送受信部７１ａが通信ネットワーク４を介して通信管理システム５０へ、宛先リストを要求する旨が示された宛先リスト要求情報を送信する（ステップＳ１２５）。これにより、通信管理システム５０の送受信部５１は、宛先リスト要求情報を受信する。
【０１４１】
次に、記憶・読出処理部５９は、ログイン要求した要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」を検索キーとして、宛先リスト管理テーブル（図１２参照）を検索し、要求元端末（通信端末７０ａ）と通信することができる宛先候補の端末ＩＤを読み出すと共に、この端末ＩＤに対応する宛先名を端末管理テーブル（図１１参照）から読み出す（ステップＳ１２６）。ここでは、要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」に対応する宛先候補のそれぞれの端末ＩＤと、これらに対応する宛先名が抽出される。
【０１４２】
次に、通信管理システム５０の送受信部５１は、記憶・読出処理部５９を介して記憶部５０００から宛先リスト枠のデータ及び稼動状態を示すアイコンのデータを読み出す（ステップＳ１２７）と共に、この宛先リスト枠及びアイコン並びに上記記憶・読出処理部５９によって読み出された端末ＩＤ及び宛先名を含めた「宛先リスト情報（宛先リスト枠、アイコン、端末ＩＤ、宛先名）」を、要求元端末（通信端末７０ａ）に送信する（ステップＳ１２８）。これにより、要求元端末（通信端末７０ａ）では、送受信部７１ａが宛先リスト情報を受信し、記憶・読出処理部７９ａが記憶部７０００ａへ宛先リスト情報を記憶する（ステップＳ１２９）。  
【０１４３】
このように、本実施形態では、各通信端末で宛先リスト情報を管理するのではなく、通信管理システム５０が全ての通信端末の宛先リスト情報を一元管理している。よって、通信システム１に新たな通信端末が含まれるようになったり、既に含まれている通信端末に替えて新機種の通信端末を含めるようになったり、宛先リスト枠の見栄え等を変更することになった場合でも、通信管理システム５０側で一括して対応するため、各通信端末側で宛先リスト情報の変更を行う手間を省くことができる。
【０１４４】
また、通信管理システム５０の記憶・読出処理部５９は、上述の読み出した宛先候補の端末ＩＤを検索キーとして、端末管理テーブル（図１１参照）を検索し、上記端末ＩＤ毎に、対応する稼動状態を読み出すことで、宛先候補としての通信端末の各稼動状態を取得する（ステップＳ１３０）。
【０１４５】
次に、送受信部５１は、上記ステップＳ１２６で使用された検索キーとしての各端末ＩＤと、対応する各宛先端末の稼動状態とが含まれた「端末の状態情報」を、通信ネットワーク４を介して要求元端末（通信端末７０ａ）に送信する（ステップＳ１３１）。
【０１４６】
次に、要求元端末（通信端末７０ａ）の記憶・読出処理部７９ａは、順次、通信管理システム５０から受信した端末の状態情報を記憶部７０００ａに記憶する（ステップＳ１３２）。よって、要求元端末（通信端末７０ａ）は、上記各通信端末の状態情報を受信することで、要求元端末（通信端末７０ａ）と通信することができる宛先候補である通信端末１０等の現時点のそれぞれの稼動状態を取得することができる。
【０１４７】
次に、要求元端末（通信端末７０ａ）の表示制御部７４ａは、記憶部７０００ａに記憶されている宛先リスト情報、及び端末の状態情報に基づいて、宛先候補としての通信端末の状態を反映させた宛先リストを作成すると共に、表示制御部７４ａが、図２に示されているディスプレイ１２０に対して、図２６に示されている宛先リストを表示する（ステップＳ１３３）。なお、稼動状態を示すアイコンは、各宛先の左端に示されている。図２６では、各通信端末の稼動状態を示したアイコンが、上から「オンライン（通信可能）」、「オフライン」、「オンライン（通信可能）」、及び「オンライン（通信中）」であることを示している。
【０１４８】
一方、通信管理システム５０の記憶・読出処理部５９は、ログイン要求してきた要求元端末（通信端末７０）の端末ＩＤ「０１ａａ」に基づいて宛先リスト管理テーブル（図１２参照）を検索することにより、上記要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」を宛先候補として登録している他の要求元端末の端末ＩＤを抽出する（ステップＳ１３４）。図１２に示されている宛先リスト管理テーブルでは、読み出される他の開始要求元端末の端末ＩＤは、「０１ａｂ」、「０１ａｃ」等である。
【０１４９】
次に、通信管理システム５０の記憶・読出処理部５９は、上記ログイン要求して来た要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」に基づいて端末管理テーブル（図１１参照）を検索し、ログイン要求してきた要求元端末（通信端末７０ａ）の稼動状態を取得する（ステップＳ１３５）。
【０１５０】
そして、送受信部５１は、上記ステップＳ１３４で抽出された端末ＩＤに係る通信端末のうち、端末管理テーブル（図１１参照）で稼動状態が「オンライン」となっている通信端末に、上記ステップＳ１３５で取得された要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」と稼動状態「オンライン」が含まれる「端末の状態情報」を送信する（ステップＳ１３６）。なお、送受信部５１が通信端末に端末の状態情報を送信する際に、各端末ＩＤに基づいて、端末管理テーブル（図１１参照）で管理されている通信端末のＩＰアドレスを参照する。これにより、ログイン要求した要求元端末（通信端末７０ａ）を宛先候補として通信することができる他の宛先端末のそれぞれに、上記ログイン要求した要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」、及び稼動状態「オンライン」を伝えることができる。これにより、宛先候補（通信端末１０等）においても、図２６に示されているような宛先候補の状態を表示させることができる（ステップＳ１３７）。
【０１５１】
次に、図２７に示されているように、要求元端末（通信端末７０ａ）から通信管理システム５０に対して、通信を開始する処理を行う。具体的には、送受信部１１は、開始部として、通信ネットワーク４介して通信管理システム５０に、通話等の開始要求を示す開始要求情報を送信する（ステップＳ１４１）。この開始要求情報には、要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」と宛先端末（通信端末１０）の端末ＩＤ「０１ｄａ」が含まれている。これにより、通信管理システム５０の送受信部５１は、通信の開始要求情報を受信する。
【０１５２】
次に、通信管理システム５０の記憶・読出処理部５９は、開始要求情報に含まれる要求元端末（通信端末７０ａ）の端末ＩＤ「０１ａａ」及び宛先端末（通信端末１０）の端末ＩＤ「０１ｄａ」に基づき、端末管理テーブル（図１１参照）において、上記端末ＩＤ「０１ａａ」、及び端末ＩＤ「０１ｄａ」がそれぞれ含まれるレコードの稼動状態のフィールド部分を、ともに「通話中」に変更する（ステップＳ１４２）。なお、この状態では、要求元端末（通信端末７０ａ）、及び宛先端末（通信端末１０）は、ビデオ会議を開始していないが、通信中状態となり、他の通信端末が要求元端末（通信端末７０ａ）又は宛先端末（通信端末１０）と通信を開始しようとすると、いわゆる通信中状態を示す旨の通知音又は表示が出力される。
【０１５３】
次に、通信管理システム５０の記憶・読出処理部５９は、上記ステップＳ１４１の処理によって受信された要求元端末（通信端末７０ａ）及び宛先端末（通信端末１０）の各端末ＩＤを検索キーとして、端末管理テーブル（図１１参照）を検索することにより、対応する各ＩＰアドレスを読み出す（ステップＳ１４３）。
【０１５４】
そして、通信管理システム５０の送受信部５１は、上記ステップＳ１４３で読み出された宛先端末（通信端末１０）のＩＰアドレスに対して、通信の開始要求情報を送信する（ステップＳ１４４）。この開始要求情報には、上記ステップＳ１４１の処理によって受信された各端末ＩＤ「０１ａａ」，「０１ｄａ」が含まれている。これにより、宛先端末（通信端末１０）の送受信部１１は、開始要求情報を受信する。
【０１５５】
これに対して、宛先端末（通信端末１０）の送受信部１１は、通信管理システム５０に対して、応答可否を示す応答可否情報を送信する（ステップＳ１４５）。これにより、通信管理システム５０の送受信部５１は、応答可否情報を受信する。応答可否情報は、通信可能、又は通信不可能である旨を示すが、ここでは、通信可能である旨を示す場合について、以下に説明する。
【０１５６】
通信管理システム５０の送受信部５１は、中継装置３０に対して、中継の開始要求を示す中継開始要求情報を送信する（ステップ１２６）。この中継開始要求情報には、上記ステップＳ１４３の処理によって読み出された各ＩＰアドレスが含まれている。これにより、中継装置３０の送受信部３１は、中継開始要求情報を受信する。
【０１５７】
更に、通信管理システム５０の送受信部５１は、要求元端末（通信端末７０ａ）に対して、上記ステップＳ１４５の処理で受信された応答可否情報を送信する（ステップＳ１４７）。これにより、要求元端末（通信端末７０ａ）の送受信部７１ａは、応答可否情報（ここでは、通信可能）を受信する。
【０１５８】
以上により、要求元端末（通信端末７０ａ）、中継装置３０、及び宛先端末（通信端末１０）の間で、画像・音通信セッション（第２の通信セッション）を確立する（ステップＳ１４８−１，２）これにより、通信端末７０ａ，１０は、２拠点でビデオ会議の通話を開始することができる。
【０１５９】
＜＜本実施形態の主な効果＞＞
以上説明したように本発明によれば、移動体端末９０ａは、移動体端末９０ｄから拠点Ｄ側の各通信端末１０，７０ｄの（第１の）端末識別情報（端末ＩＤ、ＩＰアドレス等）及び各通信端末１０，７０ｄの実施可能な機能を示す（第１の）機能情報を取得して、移動体端末９０ａに送信する。一方、移動体端末９０ａは、拠点Ａ側の通信端末７０ａから当該通信端末７０ａの（第２の）端末識別情報及び（第２の）機能情報を取得する。そして、移動体端末９０ａは拠点Ａと拠点Ｄの通信端末間で相互通信が可能な通信機能を示す相互通信機能情報を作成し、拠点Ｄ側の通信端末１０，７０ｄの各端末識別情報と共に通信端末７０ａに提供する。これにより、通信端末７０ａは、相互通信機能情報及び各端末識別情報を利用して通信を開始することができるので、通信端末７０ａと通信端末１０，７０ｄ間で通信を開始するまでの時間を短縮することができるという効果を奏する。
【０１６０】
なお、拠点Ｄの通信端末７０ｄが、画像通信、音通信、及び描画通信を行なうことができる場合には、通信端末１０を利用しなくても済むため、移動体端末９０ａは、通信端末７０ａに対して、端末識別情報を提供せずに、相互通信機能情報を提供するだけで、通信端末７０ａは、通信端末７０ｄとの通信を開始することができる。
【０１６１】
また、例えば、拠点Ａ側の通信端末７０ａが、画像通信、音通信、及び描画通信を行なうことができるにも拘わらず、拠点Ｄ側の通信端末７０ｄが、描画通信しかできない場合であっても、通信端末７０ａは、拠点Ｄ側の通信端末７０ｄと描画通信を行なうだけでなく、同時に拠点Ｄ側の通信端末１０と画像通信及び音通信を行なうことができる。これにより、拠点Ａと拠点Ｄでは、画像通信、音通信、及び描画通信の通信を行なうことができるという効果を奏する。
【０１６２】
更に、電子黒板としての通信端末７０ａと、電子黒板としての通信端末７０ｄの間の通信ネットワーク３は、イントラネット（オンプレミス型）で構築することで、ＩＰアドレスを使用しても、セキュリティーを確保することができる。一方、電子黒板としての通信端末７０ａと、テレビ会議端末としての通信端末１０間の通信ネットワーク４は、インターネットで構築するが、端末ＩＤを使用し、通信管理システム５０がＩＰアドレスを管理しているため、セキュリティーを確保することができる。
【０１６３】
更に、従来、通信端末７０ａが通信端末１０と通信する場合、利用者Ｘが宛先リストから通信端末１０の端末識別情報を選択している。しかし、宛先リストに多数の通信端末の端末識別情報が管理されている場合には、選択に時間が掛かるため、通信を開始するまでに時間が掛かってしまう。これに対して、本実施形態の通信端末７０ａは、通信端末１０から端末識別情報を取得した移動体端末９０ｄが通信ネットワーク２を介して送信した端末識別情報を受信した移動体端末９０ａから、この端末識別情報を取得し、この取得された端末識別情報で特定された通信端末１０に対して、通信ネットワーク４を介して通信を開始する処理を行う（Ｓ１２１参照）。これにより、利用者Ｘは、宛先リストに多数の通信端末の端末識別情報が管理されている場合であっても、端末識別情報の選択をしなくても済むため、複数の通信端末間で通信を開始するまでの時間を短縮することができる。
【０１６４】
＜＜実施形態の補足＞＞
上記実施形態では、近距離無線通信によって識別情報の提供及び取得の処理を行なったが、これに限るものではない。例えば、ＵＳＢケーブル等を利用して有線通信により提供及び取得の処理を行なってもよい。
【０１６５】
また、通信端末の一例として、ビデオ会議端末及び電子黒板であるオフィス機器について説明したが、これに限るものではない。通信端末の他の例として、ＩＰ(Internet Protocol)電話機、インターネット電話機、カーナビゲーション端末、監視カメラが含まれる。また、他のオフィス機器として、プリンタ、ＦＡＸ、ＭＦＰ(Multifunction Peripheral/Printer/Product)等が挙げられる。更に、通信端末には、医療機器が含まれる。医療機器には、電子内視鏡、放射線治療装置等が含まれる。
【０１６６】
また、移動体端末の一例として、スマートフォンである携帯通信端末について説明したが、これに限るものではない。携帯通信端末の他の例として、携帯電話機、デジタルカメラ、携帯ゲーム機、ＩＣカード、又はウェアラブルコンピュータ等が含まれる。ウェアラブルコンコンピュータには、スマートウォッチ、ヘッドマウントディスプレイ等が含まれる。
【０１６７】
また、上記実施形態では、コンテンツデータの一例として、画像データ及び音データについて説明したが、これに限るものではなく、触覚(touch)データであってもよい。この場合、一方の端末側でユーザが接触した感覚が、他方の端末側に伝達される。更に、コンテンツデータは、嗅覚（smell）データであってもよい。この場合、一方の端末側で取得された匂い（臭い）のデータが、他の端末側に伝達され、他の端末に接続された又は他の端末が備える匂い（臭い）発生機器によって匂い（臭い）が発生される。また、コンテンツデータは、画像データ、音データ、触覚データ、及び嗅覚データのうち、少なくとも１つのデータであればよい。
【０１６８】
また、上記実施形態では、通信システム１によってビデオ会議をする場合について説明したが、これに限るものではなく、打ち合わせ、家族間や友人間等の一般的な会話、又は、一方向での情報の提示に使用されても構わない。
【０１６９】
また、上記実施形態では、記憶要求や読出要求について、ＮＦＣ等の近距離無線通信の例を説明したが、超音波通信を用いてもよい。
【０１７０】
＜＜実施形態の一側面＞＞
本実施形態は、以下に示すような一側面を開示している。
【０１７１】
本実施形態は、他の移動体端末と通信する移動体端末が実行する通信方法であって、
前記移動体端末は、前記他の移動体端末から、第１の通信端末を識別するための第１の通信端末識別情報及び前記第１の通信端末が実現可能な機能を示す第１の機能情報を、通信ネットワークを介して受信する受信ステップと（Ｓ５０参照）、
第２の通信端末から、当該第２の通信端末を識別するための第２の通信端末識別情報及び前記第２の通信端末が実現可能な機能を示す第２の機能情報を、近距離無線通信により取得する取得ステップと（Ｓ６６参照）、
前記第１及び第２の機能情報に基づいて、前記第１の通信端末と前記第２の通信端末で相互通信が可能な通信機能を示す相互通信機能情報を作成する作成ステップと（Ｓ７０参照）、
前記作成された前記相互通信機能情報を、近距離無線通信により前記第２の通信端末に提供する提供ステップと（Ｓ９１参照）、
を実行することを特徴とする通信方法を開示している。
【符号の説明】
【０１７２】
１  通信システム
２  通信ネットワーク（移動体通信網は一例）
３  通信ネットワーク（イントラネットは一例）
４  通信ネットワーク（インターネットは一例）
１０  通信端末（第１の通信端末の一例）
３０  中継装置
５０  通信管理システム
７０ａ  通信端末（第１の通信端末の一例）
７０ｄ  通信端末（第２の通信端末の一例）
９０ａ  移動体端末（移動体端末の一例）
９０ｄ  移動体端末（他の移動体端末の一例）
９１ａ  送受信部（受信手段の一例）
９２ａ  受付部（受付手段の一例）
９３ａ  通信制御部（通信制御手段の一例）
９４ａ  表示制御部（表示制御手段の一例）
９５ａ  作成部（作成手段の一例）
９８ａ  取得・提供部（取得手段の一例、提供手段の一例）
９９ａ  記憶・読出処理部（記憶手段の一例）
５００１  認証管理ＤＢ
５００２  端末管理ＤＢ
５００３  宛先リスト管理ＤＢ
９０００ａ  記憶部
９００１ａ  電話番号管理ＤＢ（移動体端末識別情報管理手段の一例）
【先行技術文献】
【特許文献】
【０１７３】
【特許文献１】特開２０１２−１７８１３５号公報
【図１】
0006561617.tif 000002
【図２】
0006561617.tif 000003
【図３】
0006561617.tif 000004
【図４】
0006561617.tif 000005
【図５】
0006561617.tif 000006
【図６】
0006561617.tif 000007
【図７】
0006561617.tif 000008
【図８】
0006561617.tif 000009
【図９】
0006561617.tif 000010
【図１０】
0006561617.tif 000011
【図１１】
0006561617.tif 000012
【図１２】
0006561617.tif 000013
【図１３】
0006561617.tif 000014
【図１４】
0006561617.tif 000015
【図１５】
0006561617.tif 000016
【図１６】
0006561617.tif 000017
【図１７】
0006561617.tif 000018
【図１８】
0006561617.tif 000019
【図１９】
0006561617.tif 000020
【図２０】
0006561617.tif 000021
【図２１】
0006561617.tif 000022
【図２２】
0006561617.tif 000023
【図２３】
0006561617.tif 000024
【図２４】
0006561617.tif 000025
【図２５】
0006561617.tif 000026
【図２６】
0006561617.tif 000027
【図２７】
0006561617.tif 000028