(57)【特許請求の範囲】
【請求項１】
少なくとも音声を相互に送受信するための通話セッションを確立して通信相手端末と通信を行う第１の通信端末と、
前記第１の通信端末のリソースを利用する第２の通信端末と
を備え、
前記第１の通信端末または前記第２の通信端末の一方から連携のための接続を開始するためのコード情報を提示し、該コード情報を取得した側の通信端末は該コード情報を提示した側の通信端末に対して該コード情報を送信し、該送信を受けた側の通信端末は提示したコード情報との一致が確認された際に連携のための接続を開始し、
前記第２の通信端末から前記第１の通信端末に対して所定の連携動作の要求を行った場合、前記第１の通信端末は要求された連携動作を実行する
ことを特徴とする遠隔コミュニケーションシステム。
【請求項２】
前記第１の通信端末と前記第２の通信端末との間の通信を、遠隔コミュニケーションの管理システムが仲介する
ことを特徴とする請求項１に記載の遠隔コミュニケーションシステム。
【請求項３】
前記第１の通信端末と前記第２の通信端末との間の通信を、遠隔コミュニケーションの管理システム以外の装置を介して行い、または、前記第１の通信端末と前記第２の通信端末の間で直接に行う
ことを特徴とする請求項１に記載の遠隔コミュニケーションシステム。
【請求項４】
前記コード情報の入力を行う設定フォームの画面データを提供するサーバ
を備えたことを特徴とする請求項１乃至３のいずれか一項に記載の遠隔コミュニケーションシステム。
【請求項５】
前記コード情報に前記サーバのアドレスを付加し、前記コード情報に基づいて前記サーバにアクセスする
ことを特徴とする請求項４に記載の遠隔コミュニケーションシステム。
【請求項６】
前記アドレスのパラメータに前記コード情報の内容を記述する
ことを特徴とする請求項５に記載の遠隔コミュニケーションシステム。
【請求項７】
前記サーバは、前記第２の通信端末からの要求を受け付け、該第２の通信端末に代わって連携のための処理を行う
ことを特徴とする請求項４乃至６のいずれか一項に記載の遠隔コミュニケーションシステム。
【請求項８】
前記コード情報には、発行の都度に値を変えるワンタイムパスワードを含める
ことを特徴とする請求項１乃至７のいずれか一項に記載の遠隔コミュニケーションシステム。
【請求項９】
前記コード情報の取得は、コード情報を含むコード画像の撮影、前記コード情報の近距離無線による受信、または、目視した上での手入力のいずれかにより行う
ことを特徴とする請求項１乃至８のいずれか一項に記載の遠隔コミュニケーションシステム。
【請求項１０】
遠隔コミュニケーションシステムにおいて、少なくとも音声を相互に送受信するための通話セッションを確立して通信相手端末と通信を行う通信端末であって、
該通信端末のリソースを利用する端末に対して、連携のための接続を開始するためのコード情報を提示し、
該コード情報を取得した前記端末から送信されたコード情報を受信し、
前記受信したコード情報と、提示したコード情報との一致を判断し、一致が確認できた際に連携のための接続を開始し、
前記端末から所定の連携動作の要求を受けた場合に、要求された連携動作を実行する
ことを特徴とする通信端末。
【請求項１１】
少なくとも音声を相互に送受信するための通話セッションを確立して通信相手端末と通信を行う第１の通信端末と、前記第１の通信端末のリソースを利用する第２の通信端末とが実行する方法であって、
前記第１の通信端末または前記第２の通信端末の一方から連携のための接続を開始するためのコード情報を提示し、
該コード情報を取得した側の通信端末は該コード情報を提示した側の通信端末に対して該コード情報を送信し、
該送信を受けた側の通信端末は提示したコード情報との一致が確認された際に連携のための接続を開始し、
前記第２の通信端末から前記第１の通信端末に対して所定の連携動作の要求を行った場合、前記第１の通信端末は要求された連携動作を実行する、
処理をコンピュータが実行することを特徴とする端末連携方法。
【請求項１２】
少なくとも音声を相互に送受信するための通話セッションを確立して通信相手端末と通信を行う第１の通信端末と、前記第１の通信端末のリソースを利用する第２の通信端末とを制御するプログラムであって、
前記第１の通信端末または前記第２の通信端末の一方から連携のための接続を開始するためのコード情報を提示し、
該コード情報を取得した側の通信端末は該コード情報を提示した側の通信端末に対して該コード情報を送信し、
該送信を受けた側の通信端末は提示したコード情報との一致が確認された際に連携のための接続を開始し、
前記第２の通信端末から前記第１の通信端末に対して所定の連携動作の要求を行った場合、前記第１の通信端末は要求された連携動作を実行する、
処理をコンピュータに実行させることを特徴とする端末連携プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔コミュニケーションシステム、通信端末、端末連携方法および端末連携プログラムに関する。
【背景技術】
【０００２】
ネットワーク環境の進展に伴い、テレビ会議等の遠隔コミュニケーションが広く利用されるに至っている。
【０００３】
また、情報処理技術の進歩に伴い、様々な情報処理装置が遠隔コミュニケーションシステムのクライアント端末として利用されている。テレビ会議の専用端末はもちろん、ＰＣ（Personal Computer）やスマートフォンやタブレット端末等の他、電子ホワイトボード等も、遠隔コミュニケーションシステムのクライアント端末として利用されるようになっている。
【０００４】
このことから、利用者（ユーザ）は、様々な情報処理装置の中から自分の好みに応じたものを用いて遠隔コミュニケーションを行うことができる。
【０００５】
一方、特許文献１には、ユーザごとに簡易に素早く伝送端末をカスタマイズすることを目的に、ユーザ識別情報で認証を行い、伝送端末に対応付けられた宛先リスト情報ではなく、ユーザごとの宛先リスト情報を取得する方法が開示されている。これにより、共用される端末であっても、自分専用の宛先リストを使用することができるとともに、その宛先リストを他人に見られることを防止することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、様々な情報処理装置を遠隔コミュニケーションシステムのクライアント端末として利用することができるが、専用の端末（専用端末）と汎用の端末（汎用端末）には品質、操作性、使用性等の違いがあり、全く同様の感覚では用いることはできない。すなわち、一般に、遠隔コミュニケーションの専用端末は、遠隔コミュニケーションに特化したものであるため、動画像や音声が高品質である。しかし、専用端末は、共用端末として利用されることが多いため、誰でも容易に使用できるよう、ボタンやリモコンを用いた操作を基本とすることから、使い慣れたＰＣやスマートフォン等の汎用端末には操作性や使用性の点で劣る場合もある。反面、汎用端末は、個人で利用する場合が多く、個人用にカスタマイズすることによって操作性や使用性を向上させやすいが、遠隔コミュニケーションにおける動画像や音声の品質が高くない場合もある。
【０００７】
このように、従来の遠隔コミュニケーションシステムでは、専用端末と汎用端末のそれぞれに一長一短があり、それぞれの長所を同時に活かすことが困難であるという問題があった。なお、前述した文献は、伝送端末のカスタマイズを行うに過ぎず、伝送端末において操作を行うものであり、上記の問題を解決することはできない。
【０００８】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、専用端末と汎用端末のそれぞれの長所を同時に活かすことにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明にあっては、少なくとも音声を相互に送受信するための通話セッションを確立して通信相手端末と通信を行う第１の通信端末と、前記第１の通信端末のリソースを利用する第２の通信端末とを備え、前記第１の通信端末または前記第２の通信端末の一方から連携のための接続を開始するためのコード情報を提示し、該コード情報を取得した側の通信端末は該コード情報を提示した側の通信端末に対して該コード情報を送信し、該送信を受けた側の通信端末は提示したコード情報との一致が確認された際に連携のための接続を開始し、前記第２の通信端末から前記第１の通信端末に対して所定の連携動作の要求を行った場合、前記第１の通信端末は要求された連携動作を実行する。
【発明の効果】
【００１０】
本発明にあっては、専用端末と汎用端末のそれぞれの長所を同時に活かすことができる。
【図面の簡単な説明】
【００１１】
【図１】遠隔通信システムの構成図の一例である。
【図２】遠隔通信端末のハードウェア構成図の一例である。
【図３】遠隔通信管理システムのハードウェア構成図の一例である。
【図４】遠隔通信システムを構成する各端末、装置及びシステムの機能ブロック図の一例である。
【図５】外部入力装置の機能ブロック図の一例である。
【図６】汎用端末の機能ブロック図の一例である。
【図７】実施形態の処理例を示すシーケンス図（その１）である。
【図８】実施形態の処理例を示すシーケンス図（その２）である。
【図９】専用端末における画面表示の例を示す図である。
【図１０】コード画像に埋め込まれた情報の例を示す図である。
【図１１】汎用端末における画面表示の例を示す図である。
【図１２】連携要求および連携可否応答の例を示す図である。
【図１３】実施形態の処理例を示すシーケンス図（その３）である。
【図１４】汎用端末における画面表示の例を示す図である。
【図１５】専用端末における画面表示の例を示す図である。
【図１６】汎用端末の処理をＷｅｂサーバに代替させる場合の情報の流れの例を示す図である。
【図１７】実施形態の処理例を示すシーケンス図（その４）である。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施形態につき説明する。
【００１３】
＜構成＞
図１は、遠隔通信システムの構成図の一例である。先ず、概要について説明する。遠隔通信システム（遠隔コミュニケーションシステム）の構成要素として、遠隔通信端末１０（１０ａａ、・・、１０ｃａ、・・）と、中継装置３０（３０ａ、・・、３０ｃ、・・）と、遠隔通信管理システム５０とがある。遠隔通信端末１０は遠隔コミュニケーションを行うためのクライアント端末であり、中継装置３０を介して動画像や音声等を送受信して遠隔コミュニケーションを行う。このクライアント端末には、遠隔コミュニケーションを行うための専用端末であって、端末認証によって遠隔通信管理システム５０に接続するクライアント端末とともに、ＰＣ、スマートフォン、タブレット端末等の汎用通信端末であって、ユーザ認証によって認証された端末も含まれる。汎用通信端末でユーザ認証によりログインしたユーザはクライアント端末と同様に遠隔コミュニケーションを利用することができる。端末ＩＤ（アカウント）はいずれも同様に管理・利用される。
【００１４】
また、クライアント端末とは別に、クライアント端末に資料画面データ等を提供する外部入力装置４０（４０ａａ、・・、４０ｃａ、・・）が設けられ、他のクライアント端末との間で情報を共有することができる。例えば、外部入力装置４０上で稼働する文書アプリケーションの画面データを、接続された遠隔通信端末１０に提供することで、通信相手端末に資料の画面を表示することができる。更に、これらの端末とは別に、呼制御やアドレス帳管理等のみを行い、遠隔コミュニケーションそのものの機能を提供しない通信端末が接続されていてもよい。汎用端末ＧＴは、遠隔コミュニケーションそのものには用いられないが、遠隔通信端末１０のリソースを利用し、アドレス帳からの宛先の指定等の操作を行うために用いられる。この汎用端末ＧＴは、外部入力装置４０を兼ねてもよい。図中の外部入力装置４０ｃａは汎用端末ＧＴを兼ねている。また、インターネット２ｉには、汎用端末ＧＴと、この汎用端末ＧＴにリソースを利用させる専用端末である遠隔通信端末１０とに、連携のための接続の設定を行うＷｅｂアプリケーションを提供するＷｅｂサーバＷＳが接続されている。なお、ＷｅｂサーバＷＳは、いずれかの遠隔通信端末１０の内部で動作させてもよい。
【００１５】
遠隔通信管理システム５０は、各端末への宛先リスト提供、宛先リストへの登録要求送信および端末からの承認／拒否の受信、遠隔コミュニケーションシステムが対応する各サービスにおける宛先リストへの登録要求可否情報、管理者による各サービス間における登録要求可否情報の更新に必要な情報の保持と更新に必要なインターフェースの提供を行う。
【００１６】
以下、より詳細に説明する。遠隔通信システムは、一例として地域Ａと地域Ｂに分かれて遠隔通信端末１０が分かれて配置されているが、最小、２つの遠隔通信端末があれば遠隔通信が可能である。
【００１７】
遠隔通信システム１は、複数の遠隔通信端末（１０ａａ，１０ａｂ，…，１０ｄｂ）、各遠隔通信端末（１０ａａ，１０ａｂ，…，１０ｄｂ）用のディスプレイ（１００ａａ，１００ａｂ，…，１００ｄｂ）、複数の中継装置（３０ａ，３０ｂ，３０ｃ，３０ｄ）、及び遠隔通信管理システム５０、プログラム提供システム、及び、外部入力装置４０を有する。なお、本実施形態では、遠隔通信端末（１０ａａ，１０ａｂ，…，１０ｄｂ）のうち任意の遠隔通信端末を示す場合には「遠隔通信端末１０」を用い、ディスプレイ（１００ａａ，１００ａｂ，…，１００ｄｂ）のうち任意のディスプレイを示す場合には「ディスプレイ１００」を用い、中継装置（３０ａ，３０ｂ，３０ｃ，３０ｄ）のうち任意の中継装置を示す場合には「中継装置３０」を用い、外部入力装置（４０ａａ，４０ａｂ，…，１４０ｄｂ）のうち任意の外部入力装置を示す場合には「外部入力装置４０」を用いる。
【００１８】
遠隔通信端末１０は、他の遠隔通信端末１０との間で、画像データ、音声データ等の送受信を行う。本実施形態では、画像データの画像が動画の場合について説明するが、動画だけでなく静止画であってもよい。また、画像データの画像には、動画と静止画の両方が含まれてもよい。中継装置３０は、複数の遠隔通信端末１０の間で、画像データ及び音声データの中継を行う。遠隔通信管理システム５０は、遠隔通信端末１０及び中継装置３０を一元的に管理する。
【００１９】
外部入力装置４０は、遠隔通信端末１０と接続され、遠隔通信端末１０に対して資料データを表示するための表示データを送信する。ここでの資料データとは、たとえば、文書作成ソフトウェア、表計算ソフトウェア、プレゼンテーション用ソフトウェア等を用いて利用されるデータを意味する。
【００２０】
また、図１に示されている複数のルータ（７０ａ，７０ｂ，…，７０ｆ）は、画像データ及び音声データの最適な経路の選択を行う。なお、本実施形態では、ルータ（７０ａ，７０ｂ，…，７０ｆ）のうち任意のルータを示す場合には「ルータ７０」を用いる。
【００２１】
プログラム提供システム９０は、遠隔通信端末１０に各種機能又は各種手段を実現させるための遠隔通信端末用プログラムが記憶されたＨＤＤ(Hard Disk Drive)を備えており、遠隔通信端末１０に、遠隔通信端末用プログラムを送信することができる。また、プログラム提供システム９０のＨＤＤには、中継装置３０に各種機能又は各種手段を実現させるための中継装置用プログラムも記憶されており、中継装置３０に、中継装置用プログラムを送信することができる。更に、プログラム提供システム９０のＨＤＤには、遠隔通信管理システム５０に各種機能又は各種手段を実現させるための遠隔通信管理用プログラムも記憶されており、遠隔通信管理システム５０に、遠隔通信管理用プログラムを送信することができる。
【００２２】
また、遠隔通信端末１０ａａ、遠隔通信端末１０ａｂ、中継装置３０ａ、及び、ルータ７０ａは、ＬＡＮ２ａによって互いに通信可能に接続されている。遠隔通信端末１０ｂａ、遠隔通信端末１０ｂｂ、中継装置３０ｂ、及び、ルータ７０ｂは、ＬＡＮ２ｂによって互いに通信可能に接続されている。また、ＬＡＮ２ａ及びＬＡＮ２ｂは、ルータ７０ｃが含まれた専用線２ａｂによって通信可能に接続されており、所定の地域Ａ内で構築されている。例えば、地域Ａは日本であり、ＬＡＮ２ａは東京の事業所内で構築されており、ＬＡＮ２ｂは大阪の事業所内で構築されている。
【００２３】
一方、遠隔通信端末１０ｃａ、遠隔通信端末１０ｃｂ、中継装置３０ｃ、及び、ルータ７０ｄは、ＬＡＮ２ｃによって互いに通信可能に接続されている。遠隔通信端末１０ｄａ、遠隔通信端末１０ｄｂ、中継装置３０ｄ、及び、ルータ７０ｅは、ＬＡＮ２ｄによって互いに通信可能に接続されている。また、ＬＡＮ２ｃ及びＬＡＮ２ｄは、ルータ７０ｆが含まれた専用線２ｃｄによって通信可能に接続されており、所定の地域Ｂ内で構築されている。例えば、地域Ｂはアメリカであり、ＬＡＮ２ｃはニューヨークの事業所内で構築されており、ＬＡＮ２ｄはワシントンＤ．Ｃ．の事業所内で構築されている。地域Ａ及び地域Ｂは、それぞれルータ（７０ｃ，７０ｆ）からインターネット２ｉを介して通信可能に接続されている。
【００２４】
また、遠隔通信管理システム５０、及び、プログラム提供システム９０は、インターネット２ｉを介して、遠隔通信端末１０及び中継装置３０と通信可能に接続されている。遠隔通信管理システム５０、及びプログラム提供システム９０は、地域Ａ又は地域Ｂに設置されていてもよいし、これら以外の地域に設置されていてもよい。なお、本実施形態では、ＬＡＮ２ａ、ＬＡＮ２ｂ、専用線２ａｂ、インターネット２ｉ、専用線２ｃｄ、ＬＡＮ２ｃ、及びＬＡＮ２ｄによって、本実施形態の通信ネットワーク２が構築されている。
【００２５】
また、図１において、各遠隔通信端末１０、各中継装置３０、遠隔通信管理システム５０、各ルータ７０、及び、プログラム提供システム９０の下に示されている４組の数字は、一般的なＩＰｖ４におけるＩＰアドレスを簡易的に示している。例えば、遠隔通信端末１０ａａのＩＰアドレスは「１．２．１．３」である。また、ＩＰｖ４ではなく、ＩＰｖ６を用いてもよいが。説明を簡略化するため、ＩＰｖ４を用いて説明する。
【００２６】
＜＜ハードウェア構成＞＞
次に、各機器のハードウェア構成を説明する。本実施形態では、中継先としての遠隔通信端末１０で画像データの受信に遅延が生じた場合に、中継装置３０によって画像データの画像の解像度を変更してから、中継先としての遠隔通信端末１０へ画像データを送信する場合について説明する。
【００２７】
図２は、遠隔通信端末１０のハードウェア構成図の一例である。図２に示されているように、本実施形態の遠隔通信端末１０は、遠隔通信端末１０全体の動作を制御するＣＰＵ(Central Processing Unit)１０１、遠隔通信端末用プログラムを記憶したＲＯＭ(Read Only Memory)１０２、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭ(Random Access Memory)１０３、画像データや音声データ等の各種データを記憶するフラッシュメモリ１０４、ＣＰＵ１０１の制御にしたがってフラッシュメモリ１０４に対する各種データの読み出し又は書き込みを制御するＳＳＤ（Solid State Drive）１０５、フラッシュメモリ等の記録メディア１０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ１０７、遠隔通信端末１０の宛先を選択する場合などに操作される操作ボタン１０８、遠隔通信端末１０の電源のＯＮ／ＯＦＦを切り換えるための電源スイッチ１０９、通信ネットワーク２を利用してデータ伝送をするためのネットワークＩ／Ｆ１１１、ＣＰＵ１０１の制御に従って被写体を撮像し画像データを得るＣＣＤ(Charge Coupled Device)１１２、このＣＣＤ１１２の駆動を制御する撮像素子Ｉ／Ｆ１１３、音声を入力するマイク１１４、音声を出力するスピーカ１１５、ＣＰＵ１０１の制御に従ってマイク１１４及びスピーカ１１５との間で音声信号の入出力を処理する音声入出力Ｉ／Ｆ１１６、ＣＰＵ１０１の制御に従って外付けのディスプレイ１００に画像データを伝送するディスプレイＩ／Ｆ１１７、外部の装置と各種データを送受信する外部装置Ｉ／Ｆ１１８及び上記各構成要素を図２に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン１１０を備えている。
【００２８】
なお、記録メディア１０６は、遠隔通信端末１０に対して着脱自在な構成となっている。また、ＣＰＵ１０１の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ１０４に限らず、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等を用いてもよい。更に、ＣＣＤ１１２は、光を電荷に変換して被写体の画像（映像）を電子化する固体撮像素子であり、被写体を撮像するものであればＣＣＤに限らず、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等を用いてもよい。また、ディスプレイ１００は、被写体の画像や操作用アイコン等を表示する液晶や有機ＥＬによって構成されている。
【００２９】
更に、上記遠隔通信端末用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア１０６等の、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００３０】
図３は、本発明の一実施形態に係る遠隔通信管理システム５０のハードウェア構成図の一例である。遠隔通信管理システム５０は、遠隔通信管理システム５０全体の動作を制御するＣＰＵ２０１、遠隔通信管理用プログラムを記憶したＲＯＭ２０２、ＣＰＵ２０１のワークエリアとして使用されるＲＡＭ２０３、各種データを記憶するＨＤ(Hard Disk)２０４、ＣＰＵ２０１の制御にしたがってＨＤ２０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ(Hard Disk Drive)２０５、フラッシュメモリ等の記録メディア２０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ２０７、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示するディスプレイ２０８、通信ネットワーク２を利用してデータ伝送をするためのネットワークＩ／Ｆ２０９、文字、数値、各種指示などの入力のための複数のキーを備えたキーボード２１１、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行うマウス２１２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ(Compact Disc Read Only Memory)２１３に対するデータの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ２１４、外部の装置と情報を送受信する外部装置Ｉ／Ｆ２１５及び、上記各構成要素を図３に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン２１０を備えている。
【００３１】
なお、上記遠隔通信管理用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア２０６やＣＤ−ＲＯＭ２１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００３２】
また、外部入力装置４０は、上記遠隔通信管理システム５０と同様のハードウェア構成を有しているため、その説明を省略する。但し、ＲＯＭ２０２には、外部入力装置４０を制御するための外部入力装置用プログラムが記録されている。この場合も、外部入力装置用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア２０６やＣＤ−ＲＯＭ２１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００３３】
また、中継装置３０は、上記遠隔通信管理システム５０と同様のハードウェア構成を有しているため、その説明を省略する。但し、ＲＯＭ２０２には、中継装置３０を制御するための中継装置用プログラムが記録されている。この場合も、中継装置用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア２０６やＣＤ−ＲＯＭ２１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００３４】
更に、プログラム提供システム９０は、上記遠隔通信管理システム５０と同様のハードウェア構成を有しているため、その説明を省略する。但し、ＲＯＭ２０２には、プログラム提供システム９０を制御するためのプログラム提供用プログラムが記録されている。この場合も、プログラム提供用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア２０６やＣＤ−ＲＯＭ２１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００３５】
なお、上記着脱可能な記録媒体の他の例として、ＣＤ−Ｒ(Compact Disc Recordable)、ＤＶＤ(Digital Versatile Disk)、ブルーレイディスク等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００３６】
ＷｅｂサーバＷＳ及び汎用端末ＧＴは、遠隔通信管理システム５０と同様のハードウェア構成を有しているため、その説明は省略する。
【００３７】
図４は、本実施形態の遠隔通信システム１を構成する各端末、装置及びシステムの機能ブロック図の一例である。図４では、遠隔通信端末１０、中継装置３０、遠隔通信管理システム５０、ＷｅｂサーバＷＳ及び汎用端末ＧＴが、通信ネットワーク２を介してデータ通信することができるように接続されている。外部入力装置４０は、遠隔通信端末１０とデータを送受信することができるように、例えばＵＳＢケーブルにより接続されている。図１に示されているプログラム提供システム９０は、テレビ会議の通信において直接関係ないため、図４では省略されている。また、図５は、外部入力装置４０の機能ブロック図の一例である。
【００３８】
＜遠隔通信端末の機能構成＞
遠隔通信端末１０は、送受信部１１、操作入力受付部１２、ログイン要求部１３、撮像部１４ａ、画像表示制御部１４ｂ、音声入力部１５ａ、音声出力部１５ｂ、選択処理部１６、遅延検出部１７、外部情報送受信部１８、記憶・読出処理部１９、配置情報選択部２１、及び、表示データ制御部２２を有している。これら各部は、図２に示されている各構成要素のいずれかが、ＲＯＭ２０２に記憶されているプログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は手段である。
【００３９】
遠隔通信端末１０に外部入力装置４０が接続されている場合、外部入力装置４０は表示データを取得して遠隔通信端末１０に送信する。遠隔通信端末１０は表示データを受信すると、通信ネットワーク２を介して中継装置３０に送信する。
【００４０】
また、遠隔通信端末１０は、図２に示されているＲＯＭ１０２、ＲＡＭ１０３、フラッシュメモリ１０４のいずれかによって構築される記憶部１０００を有している。記憶部１０００には配置情報管理表２３及びイベントフラグテーブル２４が記憶されている。
【００４１】
遠隔通信端末１０の送受信部１１は、図２に示されているネットワークＩ／Ｆ１１１によって実現され、通信ネットワーク２を介して他の端末、装置又はシステムと各種データ（情報）の送受信を行う。操作入力受付部１２は、図２に示されている操作ボタン１０８、及び電源スイッチ１０９によって実現され、利用者による各種入力を受け付ける。例えば、利用者が、図２に示されている電源スイッチ１０９をＯＮにすると、図４に示されている操作入力受付部１２が電源ＯＮを受け付けて、電源をＯＮにする。ログイン要求部１３は、図２に示されているＣＰＵ１０１からの命令によって実現され、上記電源ＯＮの受け付けを契機として、送受信部１１から通信ネットワーク２を介して遠隔通信管理システム５０に、ログインを要求する旨を示すログイン要求情報、及び遠隔通信端末１０ａｂの現時点のＩＰアドレスを自動的に送信する。
【００４２】
撮像部１４ａは、図２に示されているＣＣＤ１１２、及び撮像素子Ｉ／Ｆ１１３によって実現され、被写体を撮像して、この撮像して得た画像データを出力する。画像表示制御部１４ｂは、図２に示されているディスプレイＩ／Ｆ１１７によって実現され、外付けのディスプレイ１００に対して画像データを送信するための制御を行う。画像表示制御部１４ｂは自機である遠隔通信端末１０及び他の遠隔通信端末１０の撮像部１４ａで撮像された映像データの他に、自機である遠隔通信端末１０に接続された外部入力装置４０の表示装置４００で表示され、キャプチャされた表示データを表示する。画像表示制御部１４ｂは、映像データや表示データの表示領域を制御する機能をもつ。
【００４３】
音声入力部１５ａは、図２に示されているマイク１１４、及び音声入出力Ｉ／Ｆ１１６によって実現され、利用者の音声を入力し、この音声を音声信号に変換することで、音声信号に係る音声データを出力する。音声出力部１５ｂは、図２に示されているスピーカ１１５、及び音声入出力Ｉ／Ｆ１１６によって実現され、音声データに係る音声信号を音声に変換して出力する。音声入力部１５ａは音声信号の入力レベルを測定しそれを閾値などと比較することで、音声信号の有無について判定する。
【００４４】
配置情報選択部２１は表示データの配信イベントに基づき、イベントフラグテーブル２４から共有フラグを選択し配置情報管理表２３に設定することで、画像表示制御部１４ｂにディスプレイ１００に表示させる画面の配置情報を指示する。
【００４５】
選択処理部１６は、複数の中継装置３０から最終的に１つの中継装置３０に絞り込む最終絞り込み処理を行う。選択処理部１６は、送受信部１１によって受信された事前送信情報毎に、送受信部１１によって事前送信情報が受信される際の受信日時を計測する。選択処理部１６は、受信日時が計測された事前送信情報毎に、この計測された受信時間と、この事前送信情報に含まれている送信日時との差に基づいて、事前送信情報の送信から受信までの所要時間を算出する。選択処理部１６は、算出された所要時間のうち最短の所要時間を要した事前送信情報が中継された中継装置３０を選択することで、最終的に１つの中継装置３０を選択する。
【００４６】
遅延検出部１７は、図２に示されているＣＰＵ１０１からの命令によって実現され、他の遠隔通信端末１０から中継装置３０を介して送られて来る画像データ又は音声データの遅延時間（ｍｓ）を検出する。また、外部情報送受信部１８は、外部装置Ｉ／Ｆ２１５により外部入力装置４０とデータを送受信する。また、記憶・読出処理部１９は、図２に示すＳＳＤ１０５を実体として、記憶部１０００に各種データを記憶したり、記憶部１０００に記憶された各種データを読み出す処理を行う。記憶部１０００には、遠隔通信端末１０を識別するための端末ＩＤ(Identification)、及びパスワード、並びに、画像データ、及び音声データ、各種データを送信する中継装置３０を識別する中継装置ＩＤ、宛先端末のＩＰアドレス等が記憶される。
【００４７】
表示データ制御部２２は、外部入力装置４０の表示データを取得するものであり、取得した表示データを遠隔通信端末１０に送信する。表示データとは、表示装置４００の画面に表示された画像をＪＰＥＧ（Joint Photographic Experts Group）やＢｉｔｍａｐ等の形式にした画像データ、ＧＤＩ（Graphics Device Interface ）等の形式にした描画コマンドを表す。表示データには資料データが含まれる場合も資料データが含まれない単なるデスクトップ画面の場合もある。
【００４８】
また、表示データ制御部２２は、外部入力装置４０からの要求に応じて、中継装置３０に対して表示データの配信開始の要求や配信停止の要求を行う。また、中継装置３０からの配信イベントに応じてイベントフラグテーブル２４を参照して表示制御フラグの状態を決定し、表示制御フラグを外部入力装置４０へ送信する。
【００４９】
なお、本実施形態の端末ＩＤ、及び中継装置ＩＤは、それぞれ遠隔通信端末１０、及び中継装置３０を一意に識別するために使われる言語、文字、記号、又は各種のしるし等の識別情報を示す。また、端末ＩＤ、及び中継装置ＩＤは、上記言語、文字、記号、及び各種のしるしのうち、少なくとも２つが組み合わされた識別情報であってもよい。
【００５０】
＜外部入力装置の機能構成＞
外部入力装置４０は、図５に示されているように、送受信部４１、接続検出部４２、記憶部４３、表示データ取得部４５１、表示データ送信部４５２、メニュー制御部４４、操作入力受付部４６、及び、記憶・読出処理部４９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＲＯＭ２０２に記憶されているプログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は手段である。また、外部入力装置４０は、図３に示されているディスプレイ２０８によって構築される表示装置４００を有している。また、外部入力装置４０は、Ｗｉｎｄｏｗｓ（登録商標）等のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）を搭載し、これにより、他の装置と接続したときにはプログラムを実行する機能を備えている。
【００５１】
外部入力装置４０の送受信部４１は、図３に示されているネットワークＩ／Ｆ２０９によって実現され、遠隔通信端末１０から各種データ（情報）の送受信を行う。接続検出部４２は外部装置Ｉ／Ｆ２１５により遠隔通信端末１０とデータの送受信が可能となったことを検出する。操作入力受付部４６は、キーボードやマウスにより実現され利用者の操作による入力を受け付ける。
【００５２】
表示データ取得部４５１は、表示装置４００の画面をキャプチャするなどして外部入力装置４０の表示データを取得するものであり、表示データ送信部４５２は、表示データ取得部４５１が取得した表示データを遠隔通信端末１０に送信するものである。
【００５３】
記憶・読出処理部４９は、図３に示されているＨＤＤ２０５を実体とし各種データを記憶したり、記憶部４３に記憶された各種データを読み出したりする処理を行う。記憶部４３は、ＨＤＤ２０５を実体とし、資料管理テーブル４３２や遷移条件テーブル４３１等が記憶される。表示装置４００は、ディスプレイ２０８によって実現され，画面への表示を行う。メニュー制御部４４は、表示制御フラグに従って，メニューの内容や共有の状態を表示装置４００に表示させる。
【００５４】
＜汎用端末の機能構成＞
汎用端末ＧＴは図６に示されているように、通信部０１と操作入力受付部０２とログイン要求部０３と記憶・読出処理部０４と記憶部０５と表示制御部０６と機能実行部０７とを備えている。これらは、所定のアプリケーション０８により利用される。アプリケーション０８は、例えば、汎用のＷｅｂブラウザである。通信部０１は、ネットワークを介して他の装置と通信を行う。操作入力受付部０２は、ユーザの操作入力を受け付ける。ログイン要求部０３は、ユーザの操作または設定に基づいて、遠隔通信管理システム５０にログインを要求する。記憶・読出処理部０４は、記憶部０５からデータの参照・更新を行う。表示制御部０６は、汎用端末ＧＴにおける画面表示の制御を行う。機能実行部０７は、自発的または他の装置からの要求に応じて、所定の機能を実行する。なお、汎用端末ＧＴが外部入力装置４０と兼用される場合、図５に示した機能を併せ持つことになる。
【００５５】
＜動作＞
（概略動作）
図７は上記の実施形態の処理例を示すシーケンス図であり、互いに近傍に存在し、同一のユーザが使用する汎用端末ＧＴと専用端末ＥＴにおいて、汎用端末ＧＴが専用端末ＥＴを利用する承認（利用権の取得）を得て、汎用端末ＧＴから専用端末ＥＴのリソースを利用するまでの処理例を示したものである。
【００５６】
図７において、汎用端末ＧＴと専用端末ＥＴがそれぞれ電源投入等により起動したものとすると（ステップＳ１０１、Ｓ１０２）、専用端末ＥＴは遠隔通信管理システム５０との間で自己の端末ＩＤに基づく認証を行う（ステップＳ１０３）。
【００５７】
次いで、専用端末ＥＴは、周囲の端末（汎用端末ＧＴを含む）に自己のリソースを利用させるための、連携のための接続を開始するためのパスコードを自端末または外部出力を通じて別体のディスプレイに出力された画面に表示（描画）する（ステップＳ１０４）。なお、パスコードの表示は、起動の直後に限るものではなく、ユーザによる要求操作等があった場合でもよい。パスコードは、毎回変更されるワンタイムパスコードを利用するのが好ましいが、用途によっては固定のパスコードを利用してもよい。
【００５８】
一方、ユーザは、汎用端末ＧＴをシステム内で利用可能とするために、汎用端末ＧＴに個人アカウントのＩＤとパスワードを入力し（ステップＳ１０５）、汎用端末ＧＴは遠隔通信管理システム５０との間で個人アカウントに基づく認証を行う（ステップＳ１０６）。この認証により、専用端末ＥＴのリソースを利用しようとするユーザが正当であることが担保される。また、汎用端末ＧＴで認証に用いるアカウントは、専用端末ＥＴや、遠隔コミュニケーションを実施する機能を供する他の汎用端末が用いるアカウントと同様のものであって、同様の方法で認証を行なうものとする。ただし、認可される権限については異なっていてもよく、例えば、連携に用いるだけの無課金のアカウントであれば、遠隔コミュニケーションの実施は制限される。
【００５９】
その後、ユーザは汎用端末ＧＴと専用端末ＥＴとの間で連携を行いたい場合、専用端末ＥＴの画面上に表示されているパスコードを何らかの手段により取得し、汎用端末ＧＴに入力する（ステップＳ１０７）。パスコードを取得する手段としては、ＱＲコード（登録商標）等のコード画像を利用したり、ＮＦＣ（Near Field Communication）による非接触通信等を利用して取得したり、ユーザが目視で読み取って手入力したりすることができる。コード画像を利用した処理例については後述する。
【００６０】
汎用端末ＧＴは、入力されたパスコードを伴い、専用端末ＥＴに対して、遠隔通信管理システム５０を介して連携要求を行う（ステップＳ１０８）。遠隔通信管理システム５０は、受け取った連携要求を専用端末ＥＴに通知する（ステップＳ１０９）。
【００６１】
専用端末ＥＴは、自端末等に表示したパスコードと要求に伴われたパスコードの一致を判断し、一致が確認できた場合は、要求元の汎用端末ＧＴに対して、遠隔通信管理システム５０を介して連携承認を送る（ステップＳ１１０）。遠隔通信管理システム５０は、受け取った連携承認を要求元の汎用端末ＧＴに通知する（ステップＳ１１１）。
【００６２】
これらの処理により汎用端末ＧＴと専用端末ＥＴの連携が可能になり、ユーザの要求に応じた連携動作が行われる（ステップＳ１１２）。その詳細については後述する。
【００６３】
なお、専用端末ＥＴ側にパスコードを表示し、読み取ったパスコードを汎用端末ＧＴ側から入力する場合について説明したが、汎用端末ＧＴ側にパスコードを表示し、読み取ったパスコードを専用端末ＥＴ側から入力するようにしてもよい。
【００６４】
また、汎用端末ＧＴと専用端末ＥＴの間の通信に遠隔通信管理システム５０を仲介させる場合について説明したが、別のサーバを経由してもよいし、汎用端末ＧＴと専用端末ＥＴの間で直接に通信を行うようにしてもよい。
【００６５】
（具体的動作）
図８は、上述した図７の処理をより具体化したものであり、パスコードを含む２次元バーコードのコード画像を用いるとともに、設定を容易にするためのＷｅｂアプリケーションをＷｅｂサーバＷＳから提供するようにしている。なお、汎用端末ＧＴと専用端末ＥＴは既に起動しているものとしている。
【００６６】
図８において、ユーザが専用端末ＥＴに対してコード画像の表示操作を行うと（ステップＳ２０１）、専用端末ＥＴはコード画像を画面に表示する（ステップＳ２０２）。表示操作は、例えば、専用端末ＥＴの所定のボタンを押すことで行われる。コード画像には、ＷｅｂサーバＷＳのＵＲＬ（Uniform Resource Locator）と、専用端末ＥＴを識別する通信ＩＤと、ＰＩＮ（Personal Identification Number）とが含まれている。図９は、専用端末ＥＴの画面例を示しており、中央やや上にコード画像のアイテムＩ１が表示され、右上にＰＩＮのアイテムＩ２が表示され、画面の下方にはコンタクトＩＤのアイテムＩ３が表示されている。ＰＩＮがワンタイムパスコードに相当する。また、図１０は、コード画像に埋め込まれている文字列の例を示しており、「https://」で始まるＵＲＬの後ろに、「?」を挟んでパラメータ「id」と「pin」の値が記述されている。
【００６７】
図８に戻り、ユーザは、汎用端末ＧＴのコード画像リーダプリを起動すると（ステップＳ２０３）、コード画像リーダプリが起動して画面が表示される（ステップＳ２０４）。
【００６８】
そして、ユーザが汎用端末ＧＴによりコード画像の読取操作を行うと（ステップＳ２０５）、汎用端末ＧＴはコード画像を読み取り（ステップＳ２０６）、コード画像に埋め込まれたデータを取得する（ステップＳ２０７）。なお、コード画像の読取操作は、汎用端末ＧＴのカメラをコード画像に向けるだけで自動に行われる場合と、更に読取実行のボタン操作を行う場合とがあるが、いずれでもよい。図１１（ａ）は、汎用端末ＧＴにおいて汎用のコード画像リーダプリによりコード画像Ｉ４がとらえられている状態を示している。
【００６９】
図８に戻り、汎用端末ＧＴは、コード画像に埋め込まれた記述がＵＲＬ形式であることから、その記述に基づいてＷｅｂブラウザＷＢを起動し（ステップＳ２０８）、ＷｅｂブラウザＷＢは、コード画像に埋め込まれたＵＲＬの指すＷｅｂサーバＷＳに対してＧＥＴ要求を行う（ステップＳ２０９）。これに応じ、ＷｅｂサーバＷＳは、設定用のフォームを記述するＨＴＭＬ（HyperText Markup Language）とJavascriptからなるＷｅｂアプリを返す（ステップＳ２１０）。ＷｅｂブラウザＷＢはＷｅｂアプリを実行し、コード画像から既に取得されている専用端末ＥＴの通信ＩＤとＰＩＮをセットし（ステップＳ２１１）、設定フォームのＷｅｂページを表示する（ステップＳ２１２、Ｓ２１３）。
【００７０】
図１１（ｂ）は、汎用端末ＧＴのＷｅｂブラウザＷＢにより実行されるＷｅｂアプリの画面例を示しており、欄Ｉ５はアクセスしたＵＲＬを示し、欄Ｉ６は予めセットされた専用端末ＥＴの通信ＩＤを示し、欄Ｉ７は予めセットされたＰＩＮを示している。欄Ｉ８、Ｉ９はユーザが入力する部分であり、当初はブランクであり、欄Ｉ８にはユーザの個人アカウントの通信ＩＤを入力し、欄Ｉ９にはパスワードを入力する。また、「次回からの入力を省略する」にチェックを入れることもできる。設定フォームの下方には、ログインボタンＩ１０も設けられている。
【００７１】
なお、汎用端末ＧＴが専用端末ＥＴにリクエストを送信するためには、汎用端末ＧＴが遠隔通信管理システム５０から認可を受ける必要がある。この点、専用端末ＥＴのＩＤ／ＰＩＮの入力とは別に汎用端末ＧＴで利用するアカウントのＩＤおよびパスワードの入力欄があるため、遠隔通信管理システム５０からの認可と専用端末ＥＴへのリクエストを一度に行うことができる。
【００７２】
なお、コード画像を汎用端末ＧＴのカメラで撮影することでＷｅｂサーバＷＳにアクセスする場合について説明したが、ＷｅｂサーバＷＳのＵＲＬが予め知らされていてブックマーク等に登録されている場合には、そのＵＲＬを呼び出し、表示された設定フォームに手動で情報を入力してもよい。
【００７３】
図８に戻り、ユーザが自分の通信ＩＤとパスワードを設定フォームに入力してログインボタンを押すと（ステップＳ２１４）、ＷｅｂブラウザＷＢは、遠隔通信管理システム５０に対してユーザの通信ＩＤとパスワードを伴ってアクセストークンの取得を要求し（ステップＳ２１５）、遠隔通信管理システム５０はアクセストークンとリフレッシュトークンを返す（ステップＳ２１６）。アクセストークンとリフレッシュトークンは、いずれも有効期限の定められたユニークな文字列であり、要求に応じて遠隔通信管理システム５０が発行する。アクセストークンは、その後のアクセス時の通信ＩＤとパスワードの再入力を省略させて簡素化と安全性向上を図るためのものであり、ユーザの通信ＩＤとパスワードに対応付けられているとともに、有効期限を有している。ＷｅｂブラウザＷＢは、リフレッシュトークンをクッキーに保存する（ステップＳ２１７）。リフレッシュトークンの有効期限はアクセストークンの有効期限よりも長く設定されており、「次回からの入力を省略する」（図１１（ｂ））にチェックが入れられた場合に使用される。
【００７４】
次いで、ＷｅｂブラウザＷＢは、アクセストークンを伴って遠隔通信管理システム５０に接続し（ステップＳ２１８）、遠隔通信管理システム５０から接続完了が返されると（ステップＳ２１９）、専用端末ＥＴに対する連携要求を遠隔通信管理システム５０を介して送信する（ステップＳ２２０）。図１２（ａ）は連携要求のデータ例を示しており、タイプ（type）が「PairingRequest」であることと、宛先（to）の専用端末ＥＴの通信ＩＤとＰＩＮとが含まれている。
【００７５】
図８に戻り、遠隔通信管理システム５０は連携要求に含まれる宛先から専用端末ＥＴに連携要求を転送する（ステップＳ２２１）。専用端末ＥＴは、連携要求に含まれる通信ＩＤが自己を指し、ＰＩＮが予め自端末に表示（ステップＳ２０２）したものと一致するか判断した上で、一致する場合には、ＷｅｂブラウザＷＢに対する承認応答を遠隔通信管理システム５０を介して送信する（ステップＳ２２２）。図１２（ｂ）は承認応答のデータ例を示しており、タイプ（type）が「PairingResponse」であることと、結果（result）とが含まれている。ここでは、結果の「200」は承認を示すものとする。
【００７６】
図８に戻り、遠隔通信管理システム５０は承認応答をＷｅｂブラウザＷＢに転送し（ステップＳ２２３）、ＷｅｂブラウザＷＢと専用端末ＥＴは、連携（接続）が承認された旨を示すべく、画面の表示を更新する（ステップＳ２２４、Ｓ２２５）。
【００７７】
その後、ＷｅｂブラウザＷＢと専用端末ＥＴとで相互に要求を送受信することで、ＷｅｂブラウザＷＢにより専用端末ＥＴを操作することができる（ステップＳ２２６）。例えば、汎用端末ＧＴが保持するアクセストークンを専用端末ＥＴに送信することで、ユーザの権限を譲渡し、汎用端末ＧＴでログインしたアカウントで専用端末ＥＴを利用可能にすることができる。
【００７８】
（連携動作）
図１３は、図８におけるステップＳ２２６の処理の一例として、専用端末ＥＴのアドレス帳（宛先リスト）をユーザの個人アカウントに紐付いたものに差し替える処理例を示している。
【００７９】
図１３において、ユーザがＷｅｂブラウザＷＢにおいてアドレス帳連携機能を選択すると（ステップＳ３０１）、ＷｅｂブラウザＷＢは、専用端末ＥＴに対するアドレス帳取得・表示要求とアクセストークンを遠隔通信管理システム５０に送信する（ステップＳ３０２）。図１４は汎用端末ＧＴにユーザのアドレス帳が表示された状態を示しており、この状態で所定の操作を行うことで、アドレス帳連携機能を選択することができる。
【００８０】
図１３に戻り、遠隔通信管理システム５０は、受け取った内容を専用端末ＥＴに転送する（ステップＳ３０３）。これを受け、専用端末ＥＴは、アクセストークンの示す汎用端末ＧＴのアカウントで遠隔通信管理システム５０に接続要求し（ステップＳ３０４）、遠隔通信管理システム５０から接続完了が返されると（ステップＳ３０５）、遠隔通信管理システム５０にアドレス帳取得を要求する（ステップＳ３０６）。そして、専用端末ＥＴは、遠隔通信管理システム５０からアドレス帳データが送信されると（ステップＳ３０７）、そのアドレス帳に表示を更新する（ステップＳ３０８）。図１５は、専用端末ＥＴにおいてユーザのアドレス帳が表示された状態を示しており、図１４に示したアドレス帳と同じものが表示されている。
【００８１】
その後、専用端末ＥＴにおいてアドレス帳から所望の宛先を選択して遠隔コミュニケーションを開始することもできるし、汎用端末ＧＴからの連携により宛先を選択することもできる。この場合に開始される遠隔コミュニケーションは専用端末ＥＴのリソースを利用して行われるため、動画像や音声を高い品質で伝送することができる。
【００８２】
（変形例）
図１６は汎用端末ＧＴの処理をＷｅｂサーバＷＳに代替させる場合の情報の流れの例を示す図である。すなわち、図７、図８および図１３で説明した処理では、汎用端末ＧＴが遠隔通信管理システム５０と直接通信するようにしているため、汎用端末ＧＴに処理負荷がかかる場合がある。そこで、汎用端末ＧＴの負荷削減等を目的に、ＷｅｂサーバＷＳが遠隔通信管理システム５０と通信を行い、汎用端末ＧＴはＷｅｂサーバＷＳに対して要求を通知して結果を受信するだけの形態としている。その他の、汎用端末ＧＴと専用端末ＥＴの間の処理と、専用端末ＥＴと遠隔通信管理システム５０の間の処理は以前と同様である。
【００８３】
図１７は実施形態の処理例を示すシーケンス図である。図１７において、ユーザが専用端末ＥＴに対してコード画像の表示操作を行うと（ステップＳ４０１）、専用端末ＥＴはコード画像を画面に表示する（ステップＳ４０２）。表示操作は、例えば、専用端末ＥＴの所定のボタンを押すことで行われる。コード画像には、ＷｅｂサーバＷＳのＵＲＬと、専用端末ＥＴを識別する通信ＩＤと、ＰＩＮとが含まれている。
【００８４】
次いで、ユーザは、汎用端末ＧＴのコード画像リーダプリを起動してコード画像の読取操作を行うと（ステップＳ４０３）、汎用端末ＧＴはコード画像を読み取り（ステップＳ４０４）、コード画像に埋め込まれたデータを取得する（ステップＳ４０５）。なお、コード画像の読取操作は、汎用端末ＧＴのカメラをコード画像に向けるだけで自動に行われる場合と、更に読取実行のボタン操作を行う場合とがあるが、いずれでもよい。
【００８５】
次いで、汎用端末ＧＴは、コード画像に埋め込まれた記述がＵＲＬ形式であることから、その記述に基づいてＷｅｂブラウザＷＢを起動し（ステップＳ４０６）、ＷｅｂブラウザＷＢは、コード画像に埋め込まれたＵＲＬの指すＷｅｂサーバＷＳに対してＧＥＴ要求を行う（ステップＳ４０８）。これに応じ、ＷｅｂサーバＷＳは、設定用のフォームを記述するＨＴＭＬ（HyperText Markup Language）とJavascriptからなるＷｅｂアプリを返す（ステップＳ４１０）。ＷｅｂブラウザＷＢはＷｅｂアプリを実行し、設定フォームのＷｅｂページを表示する（ステップＳ４０９、Ｓ４１０）。
【００８６】
次いで、ユーザが自分の通信ＩＤとパスワードを設定フォームに入力すると（ステップＳ４１１）、ＷｅｂブラウザＷＢは、ＷｅｂサーバＷＳにユーザの通信ＩＤとパスワードを転送する（ステップＳ４１２）。そして、ＷｅｂサーバＷＳは、遠隔通信管理システム５０に対してユーザの通信ＩＤとパスワードを伴ってアクセストークンの取得を要求し（ステップＳ４１３）、遠隔通信管理システム５０はアクセストークンを返す（ステップＳ４１４）。
【００８７】
次いで、ＷｅｂサーバＷＳは、アクセストークンを伴って遠隔通信管理システム５０に接続し（ステップＳ４１５）、遠隔通信管理システム５０から接続完了が返されると（ステップＳ４１６）、専用端末ＥＴに対する連携要求を遠隔通信管理システム５０を介して送信する（ステップＳ４１７）。遠隔通信管理システム５０は連携要求に含まれる宛先から専用端末ＥＴに連携要求を転送する（ステップＳ４１８）。専用端末ＥＴは、連携要求に含まれる通信ＩＤが自己を指し、ＰＩＮが予め自端末に表示（ステップＳ４０２）したものと一致するか判断した上で、一致する場合には、ＷｅｂサーバＷＳに対する承認応答を遠隔通信管理システム５０を介して送信する（ステップＳ４１９）。また、専用端末ＥＴは、連携（接続）が承認された旨を示すべく、画面の表示を更新する（ステップＳ４２０）。
【００８８】
遠隔通信管理システム５０は、専用端末ＥＴからの承認応答をＷｅｂサーバＷＳに転送し（ステップＳ４２１）、ＷｅｂサーバＷＳは、連携（接続）が承認された旨を示す画面更新用のデータをＷｅｂブラウザＷＢに送信し（ステップＳ４２２）、ＷｅｂブラウザＷＢは画面更新を行う（ステップＳ４２３）。
【００８９】
その後、ユーザがＷｅｂブラウザＷＢにおいてアドレス帳連携機能を選択すると（ステップＳ４２４）、ＷｅｂブラウザＷＢは、専用端末ＥＴに対するアドレス帳取得・表示要求とアクセストークンをＷｅｂサーバＷＳに送信する（ステップＳ４２５）。ＷｅｂサーバＷＳは、受け取った内容を遠隔通信管理システム５０に転送し（ステップＳ４２６）、遠隔通信管理システム５０は専用端末ＥＴに転送する（ステップＳ４２７）。
【００９０】
次いで、専用端末ＥＴは、アクセストークンの示す汎用端末ＧＴのアカウントで遠隔通信管理システム５０に接続要求し（ステップＳ４２８）、遠隔通信管理システム５０から接続完了が返されると（ステップＳ４２９）、遠隔通信管理システム５０にアドレス帳取得を要求する（ステップＳ４３０）。そして、専用端末ＥＴは、遠隔通信管理システム５０からアドレス帳データが送信されると（ステップＳ４３１）、そのアドレス帳に表示を更新する（ステップＳ４３２）。また、専用端末ＥＴは、遠隔通信管理システム５０に完了通知を行い（ステップＳ４３３）、遠隔通信管理システム５０はＷｅｂサーバＷＳに転送する（ステップＳ４３４）。
【００９１】
その後、専用端末ＥＴにおいてアドレス帳から所望の宛先を選択して遠隔コミュニケーションを開始することもできるし、汎用端末ＧＴからの連携により宛先を選択することもできる。
【００９２】
＜総括＞
以上説明したように、本実施形態によれば、専用端末と汎用端末のそれぞれの長所を同時に活かすことができる。
【００９３】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【００９４】
＜実施形態の用語と請求項の用語の対応＞
専用端末ＥＴは「第１の通信端末」の一例である。汎用端末ＧＴは「第２の通信端末」の一例である。
【符号の説明】
【００９５】
１        遠隔通信システム
１０      遠隔通信端末
３０      中継装置
４０      外部入力装置
５０      遠隔通信管理システム
９０      プログラム提供システム
ＷＳ      Ｗｅｂサーバ
ＧＴ      汎用端末
０１      通信部
０２      操作入力受付部
０３      ログイン要求部
０４      記憶・読出処理部
０５      記憶部
０６      表示制御部
０７      機能実行部
０８      アプリケーション
【先行技術文献】
【特許文献】
【００９６】
【特許文献１】特開２０１４‐７５０７４号公報
【図１】
0006753088.tif 000002
【図２】
0006753088.tif 000003
【図３】
0006753088.tif 000004
【図４】
0006753088.tif 000005
【図５】
0006753088.tif 000006
【図６】
0006753088.tif 000007
【図７】
0006753088.tif 000008
【図８】
0006753088.tif 000009
【図９】
0006753088.tif 000010
【図１０】
0006753088.tif 000011
【図１１】
0006753088.tif 000012
【図１２】
0006753088.tif 000013
【図１３】
0006753088.tif 000014
【図１４】
0006753088.tif 000015
【図１５】
0006753088.tif 000016
【図１６】
0006753088.tif 000017
【図１７】
0006753088.tif 000018