(57)【要約】【課題】  メッセージの送信元の通信端末において、メッセンジャーの機能により、メッセンジャーが実装された通信端末におけるメッセージの閲覧の状況を表示させても、ユーザは、メッセンジャーが実装されていない通信端末における閲覧の状況を把握することはできない。【解決手段】  管理システム５０の送受信部５１は、メッセンジャーが利用される端末１０ｃを特定するため機能情報「可」、及び複数の端末１０のうち、同じ拠点にある端末１０を紐付けるための紐付情報を受信する。管理システム５０の送受信部５１は、複数の端末１０のうち、メッセージの送信元を除く端末１０、及び紐付情報によってこの端末１０に紐付けられている他の端末１０が、機能情報「可」によって特定される端末１０であるかに基づいて、端末１０におけるメッセージの閲覧の状況を、メッセージの送信元の端末１０へ送信する。【選択図】図１５
2018136672.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信端末間で画像データ、及び音データを送信するための通信システムにおいて、前記複数の通信端末のうち、いずれかの通信端末間でメッセンジャーを利用して送信されるメッセージの閲覧の状況を管理する管理システムであって、
前記メッセンジャーが利用される通信端末を特定するための特定情報、及び前記複数の通信端末のうち、同じ拠点にある通信端末を関連付けるための関連情報を受信する受信手段と、
前記複数の通信端末のうち、前記メッセージの送信元を除く通信端末、及び前記関連情報によって前記通信端末に関連付けられている他の通信端末が、前記特定情報によって特定される通信端末であるかに基づいて、前記通信端末における前記メッセージの閲覧の状況を示す閲覧情報を、前記メッセージの送信元の通信端末へ送信する送信手段と、
を有する管理システム。
【請求項２】
前記受信手段は、前記メッセージが送信されたことを示す送信通知を受信し、
前記送信通知の受信を契機として、前記送信手段は、
前記特定情報によって特定される通信端末における閲覧情報として、前記メッセージを閲覧していないことを示す第一の閲覧情報を送信し、
前記特定情報によって特定される通信端末とは異なる通信端末のうち、前記特定情報によって特定される他の通信端末に、前記関連情報によって関連付けられている通信端末における閲覧情報として、前記他の通信端末によって表示される前記メッセージを閲覧していないことを示す第二の閲覧情報を送信し、
前記特定情報によって特定される通信端末とは異なる通信端末のうち、前記特定情報によって特定される他の通信端末に、前記関連情報によって関連付けられていない通信端末における閲覧情報として、前記メッセージを閲覧できないことを示す第三の閲覧情報を送信する
請求項１に記載の管理システム。
【請求項３】
前記受信手段は、前記メッセージが閲覧されたことを示す閲覧通知を受信し、
前記閲覧通知の受信を契機として、前記送信手段は、
前記閲覧通知の送信元の通信端末における閲覧情報として、前記メッセージを閲覧したことを示す第四の閲覧情報を送信し、
前記特定情報によって特定される通信端末とは異なる通信端末のうち、前記閲覧通知の送信元の通信端末に、前記関連情報によって関連付けられている通信端末における閲覧情報として、前記他の通信端末において表示される前記メッセージを閲覧したことを示す第五の閲覧情報を送信する
請求項２に記載の管理システム。
【請求項４】
前記受信手段によって受信された前記特定情報を、前記複数の通信端末へ送信する送信手段
を有する請求項１乃至３のいずれか一項に記載の管理システム。
【請求項５】
前記送信手段は、前記複数の通信端末の識別情報を、前記通信端末へ送信し、
前記受信手段は、前記複数の通信端末の各識別情報の中から、前記通信端末において選択された識別情報を、前記通信端末、及び前記識別情報によって識別される通信端末を関連付けるための関連情報として受信する
請求項４に記載の管理システム。
【請求項６】
前記送信手段は、前記複数の通信端末との通信を開始する通信端末の識別情報を、前記複数の通信端末へ送信し、
前記受信手段は、前記複数の通信端末のうち、いずれかの通信端末によって送信される、前記識別情報の通信端末が自通信端末と同じ拠点にあることを示す情報を、前記関連情報として受信する
請求項４又は５に記載の管理システム。
【請求項７】
請求項１乃至６のいずれか一項に記載の管理システムと、
前記複数の通信端末と、を有し、
前記複数の通信端末のうち、前記メッセージの送信元の通信端末は、前記管理システムによって送信される前記閲覧情報を受信して表示する
通信システム。
【請求項８】
請求項４に記載の管理システムと、
前記複数の通信端末と、を有し、
前記通信端末は、前記管理システムによって送信される特定情報により特定される通信端末との間で、前記メッセージを送信するための通信を確立する
通信システム。
【請求項９】
複数の通信端末間で画像データ、及び音データを送信するための通信システムにおいて、前記複数の通信端末のうち、いずれかの通信端末間でメッセンジャーを利用して送信されるメッセージの閲覧の状況を管理する管理システムに、
前記メッセンジャーが利用される通信端末を特定するための特定情報、及び前記複数の通信端末のうち、同じ拠点にある通信端末を関連付けるための関連情報を受信する受信処理と、
前記複数の通信端末のうち、前記メッセージの送信元を除く通信端末、及び前記関連情報によって前記通信端末に関連付けられている他の通信端末が、前記特定情報によって特定される通信端末であるかに基づいて、前記通信端末における前記メッセージの閲覧の状況を示す閲覧情報を、前記メッセージの送信元の通信端末へ送信する送信処理と、
を実行させる情報送信方法。
【請求項１０】
複数の通信端末間で画像データ、及び音データを送信するための通信システムにおいて、前記複数の通信端末のうち、いずれかの通信端末間でメッセンジャーを利用して送信されるメッセージの閲覧の状況を管理する管理システムに、
前記メッセンジャーが利用される通信端末を特定するための特定情報、及び前記複数の通信端末のうち、同じ拠点にある通信端末を関連付けるための関連情報を受信する受信処理と、
前記複数の通信端末のうち、前記メッセージの送信元を除く通信端末、及び前記関連情報によって前記通信端末に関連付けられている他の通信端末が、前記特定情報によって特定される通信端末であるかに基づいて、前記通信端末における前記メッセージの閲覧の状況を示す閲覧情報を、前記メッセージの送信元の通信端末へ送信する送信処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム、通信システム、情報送信方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネット等の通信ネットワークを介して拠点間の通信を行う通信システムが普及している。通信システムを用いて会議等を開催する場合、複数の通信端末における一方の通信端末は、一方のユーザの画像を撮像し、発言等を収集し、それらをコンテンツデータとして、他方の通信端末へ送信する。また、複数の通信端末のうち、メッセンジャーを実装する通信端末間では、拠点間で上記のコンテンツデータの他にチャットメッセージを送信することもできる。メッセンジャーには、チャットメッセージの閲覧の状況を通知する機能が実装されている。
【０００３】
特許文献１には、サーバシステムにおいて、ウォーターマーク選定部は、ユーザそれぞれが直近で読んだメッセージの識別番号をウォーターマークとして選定し、受信情報判定部は、メッセージそれぞれの識別番号よりも小さい番号を有するウォーターマークに対応するユーザ数をメッセージそれぞれの未読ユーザ数として判定するか、又はメッセージそれぞれの識別番号よりも小さくない番号を有するウォーターマークに対応するユーザ数をメッセージそれぞれの既読ユーザ数として判定することが記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
テレビ会議システム等の通信システムにおいて、メッセンジャーは任意の機能として、複数の通信端末のうち一部の通信端末にだけ実装されることがある。このような通信システムにおいて、メッセンジャーを利用してメッセージが送信されても、メッセンジャーが実装されていない通信端末では、メッセージを受信することはできない。メッセンジャーが実装されていない通信端末のユーザは、同拠点にメッセンジャーが実装された他の通信端末があれば、他の通信端末の画面によりメッセージを閲覧できることもある。しかしながら、メッセージの送信元の通信端末において、メッセンジャーの機能により、メッセンジャーが実装された通信端末におけるメッセージの閲覧の状況を表示させても、ユーザは、メッセンジャーが実装されていない通信端末における閲覧の状況を把握することはできないという課題が生じる。
【課題を解決するための手段】
【０００５】
請求項１に係る発明の管理システムは、複数の通信端末間で画像データ、及び音データを送信するための通信システムにおいて、前記複数の通信端末のうち、いずれかの通信端末間でメッセンジャーを利用して送信されるメッセージの閲覧の状況を管理する管理システムであって、前記メッセンジャーが利用される通信端末を特定するための特定情報、及び前記複数の通信端末のうち、同じ拠点にある通信端末を関連付けるための関連情報を受信する受信手段と、前記複数の通信端末のうち、前記メッセージの送信元を除く通信端末、及び前記関連情報によって前記通信端末に関連付けられている他の通信端末が、前記特定情報によって特定される通信端末であるかに基づいて、前記通信端末における前記メッセージの閲覧の状況を示す閲覧情報を、前記メッセージの送信元の通信端末へ送信する送信手段と、を有する。
【発明の効果】
【０００６】
以上説明したように本発明によれば、通信システムにおいて、メッセンジャーを利用してメッセージが送信されたときに、メッセンジャーが実装されていない通信端末における閲覧の状況を含む閲覧情報を、メッセージの送信元の通信端末へ送信することが可能になる。これにより、メッセージの送信元の通信端末は、メッセンジャーが実装されていない通信端末における閲覧の状況を含む閲覧情報を受信して、表示できるようになるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、一実施形態に係る通信システムの概略図である。
【図２】図２は、通信システムにおける各種情報の送受信の状態の一例を示した概念図である。
【図３】図３は、一実施形態に係る端末のハードウェア構成図である。
【図４】図４は、一実施形態に係る通信システムの一部を構成する端末、及び管理システムの機能ブロック図である。
【図５】図５は、管理システムにおいて管理される各管理テーブルを示す概念図である。
【図６】図６は、端末が管理システムへログインする処理の一例を示すシーケンス図である。
【図７】図７は、端末間の通信を確立する処理の一例を示すシーケンス図である。
【図８】図８は、同拠点に設置された端末を紐付けて管理する処理の一例を示すシーケンス図である。
【図９】図９は、ダイアログを含む会議画面の表示例である。
【図１０】図１０は、ダイアログを含む会議画面の表示例である。
【図１１】図１１は、ダイアログを含む会議画面の表示例である。
【図１２】図１２は、チャットメッセージを送信する処理の一例を示す概略図である。
【図１３】図１３は、チャットメッセージを送信する処理の一例を示すシーケンス図である。
【図１４】図１４は、チャットメッセージを送信する処理の一例を示すシーケンス図である。
【図１５】図１５は、チャットメッセージの閲覧状況を決定する処理を示すフロー図である。
【図１６】図１６は、チャットメッセージの閲覧状況を決定する処理の一例を示すフロー図である。
【図１７】図１７は、ディスプレイの表示例である。
【図１８】図１８は、ディスプレイの表示例である。
【発明を実施するための形態】
【０００８】
以下、図面を用いて、本発明の実施形態について説明する。
【０００９】
＜＜通信システムの全体構成＞＞
図１は、一実施形態に係る通信システムの概略図である。通信システム１は、複数の通信端末１０、複数の中継装置３０、及び通信管理システム５０によって構築されている。以下、「通信端末」を単に「端末」と表し、「通信管理システム」を単に「管理システム」と表す。図１には、四つの端末１０、二つの中継装置３０、及び一つの管理システム５０が示されているが、通信システム１のおける各装置、又はシステムの数は、この図の例に限定されない。また、通信システム１において、端末１０、中継装置３０、及び管理システム５０に加えて他の装置が設けられてもよい。
【００１０】
通信システム１には、一方の端末１０から他方の端末１０に一方向にコンテンツデータを送信するデータ提供システム、或いは複数の端末１０間で両方向にコンテンツデータを送信するコミュニケーションシステムが含まれる。コミュニケーションシステムとしては、テレビ会議システム、テレビ電話システム、及びチャットシステム等が例として挙げられる。以下、コンテンツデータは、画像データ、音データ、及びテキストデータであり、通信システム１は、コミュニケーションシステムの一例としてのチャット機能を有するテレビ会議システムであり、端末１０は、通信機能を有する汎用のＰＣ（Personal Computer）、又はテレビ会議専用端末である場合について説明する。画像データの画像は、動画であっても静止画であってもよく、動画と静止画の両方であってもよい。なお、「テレビ会議」は、「ビデオ会議」と同義に用いられる。
【００１１】
複数の端末１０、複数の中継装置３０、及び管理システム５０は、通信ネットワーク２を介して通信可能に接続される。複数の端末１０のうち、端末１０ｃａは、例えば、日本の東京事業所の会議室が一例である拠点Ａに設置される。複数の端末１０のうち、端末１０ｃｂ、及び端末１０ｖｂは、例えば、日本の大阪事業所の会議室が一例である拠点Ｂに設置される。複数の端末１０のうち、端末１０ｖｃは、例えば、アメリカ合衆国のニューヨーク事業所の会議室が一例である拠点Ｃに設置される。端末１０は、複数の遠隔の事業所内だけでなく、同じ事業所内の異なる複数の会議室、屋外と屋内、又は屋外と屋外等の任意の拠点で用いられる。各端末１０が屋外で使われる場合には、携帯電話通信網等の無線による通信が行われる。端末１０は、テレビ会議での利用に限られるものではなく、ユーザ間の一般的な会話に用いられる。
【００１２】
端末１０ｃａ、及び端末１０ｃｂは、汎用のＰＣである。端末１０ｃａ、及び端末１０ｃｂには、テレビ会議用のアプリケーション、及びメッセンジャーがインストールされており、メッセージングの機能を有するテレビ会議端末として利用される。メッセンジャーは、インスタントメッセージなどのメッセージを、リアルタイムに端末１０間で送信するためのアプリケーションである。メッセージは、テキスト、並びに、アイコン、及びスタンプなどの画像を含む。以下、端末１０ｃａ、及び端末１０ｃｂのうち、任意の端末を「端末１０ｃ」と表す。端末１０ｖｂ、及び端末１０ｖｃは、テレビ会議専用の端末である。端末１０ｖｂ、及び端末１０ｖｃには、テレビ会議用のアプリケーションがインストールされており、メッセージングの機能を有しないテレビ会議端末として利用される。以下、端末１０ｖｂ、及び端末１０ｖｃのうち、任意の端末を「端末１０ｖ」と表す。
【００１３】
なお、端末１０ｖは、テレビ会議用のアプリケーション、及び上記のメッセンジャーとは相互利用性のない他のメッセンジャーがインストールされており、端末１０ｃとの間で、テレビ会議用のコンテンツデータを送信可能であるが、チャットメッセージを送信できない端末であってもよい。端末１０ｃにインストールされるテレビ会議用のアプリケーション、及び端末１０ｖにインストールされるテレビ会議用のアプリケーションは、端末１０ｃ、及び端末１０ｖの間で、テレビ会議用のコンテンツデータを送信可能であれば、同じであっても異なっていてもよい。
【００１４】
管理システム５０は、端末１０のログイン認証、端末１０による通信の管理等を行う。管理システム５０は、端末１０と同じ拠点に設置されてもよいし、異なる拠点に設置されてもよい。
【００１５】
中継装置３０のうち中継装置３０ａは、端末１０間で、画像データ、及び音データによる通信を中継する。中継装置３０のうち中継装置３０ｂは、端末１０間で、チャットメッセージによる通信を中継する。中継装置３０は、端末１０、又は管理システム５０と同じ拠点に設置されてもよいし、異なる拠点に設置されてもよい。
【００１６】
本実施形態において、通信ネットワーク２は、例えば、ＬＡＮ(Local Area Network)、専用線、及びインターネット等によって構築される。通信ネットワーク２には、有線だけでなく、Ｗｉ−Ｆｉ（Wireless Fidelity）や、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線による通信が行われる箇所があってもよい。
【００１７】
通信ネットワーク２に接続可能な他の装置としては、例えば、端末１０に端末用プログラムを送信し、管理システム５０に通信管理用プログラムを送信するプログラム提供システム、端末１０、及び管理システム５０のうちの少なくとも１つの維持、管理、保守等のメンテナンスを行うメンテナンスシステムが挙げられる。
【００１８】
図２は、通信システムにおける各種情報の送受信の状態の一例を示した概念図である。なお、図２では、複数の端末１０間で、中継装置３０ａ、又は中継装置３０ｂを介してコンテンツデータが送信される例が示されている。なお、端末１０間の通信は、これに限られず、Ｐ２Ｐ(Peer to Peer)等の任意の方式で行われてもよい。図２に示されているように、通信システム１において、端末１０、及び管理システム５０の間では、呼制御用のメッセージ等の各種の管理情報を送受信するための管理情報用のセッションｓｅｉが確立される。また、端末１０間では、中継装置３０ａを介して画像データを送信するためのセッションｓｅｄ１、及び音データを送信するためのセッションｓｅｄ２が確立される。更に、端末１０ｃ間では、中継装置３０ｂを介してテキストデータを送信するためのセッションｓｅｄ３が確立される。以下、セッションｓｅｄ１、セッションｓｅｄ２、及びセッションｓｅｄ３のうち、任意の一以上のセッションをセッションｓｅｄと表す。画像データは、画像を再生するために必須の基本データ、及び基本データと組み合わせることにより再生する画像の品質を高めるための拡張データを有していてもよい。この場合、画像データ送信用のセッションｓｅｄ１は、基本データを送受信するためのセッション、拡張データを送受信するためのセッションを含む。なお、管理システム５０が中継装置３０ａ、又は中継装置３０ｂの機能を有しており、管理システム５０を介して端末１０間のセッションｓｅｄが確立されてもよい。
【００１９】
＜＜実施形態のハードウェア構成＞＞
図３の（Ａ）を用いて、一実施形態に係る端末１０ｃのハードウェア構成を説明する。なお、図３の（Ａ）は、一実施形態に係る汎用の端末のハードウェア構成図である。以下、端末１０ｃが通信機能を有する汎用のＰＣである場合について説明する。
【００２０】
端末１０ｃは、端末１０ｃ全体の動作を制御するＣＰＵ１０１(Central Processing Unit)、ＩＰＬ(Initial Program Loader)等のＣＰＵ１０１の駆動に用いられるプログラムを記憶したＲＯＭ１０２(Read Only Memory)、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭ１０３(Random Access Memory)、端末１０ｃ用のプログラム、及びコンテンツデータ等の各種データを記憶するＨＤ１０４(Hard Disk)、ＣＰＵ１０１の制御にしたがってＨＤ１０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ１０５(Hard Disk Drive)、フラッシュメモリ、又はＩＣカード（Integrated Circuit Card）等の記録メディア１０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアＩ／Ｆ１０７(Interface)、ユーザの操作を入力するためのキーボード１０８ａ、及びマウス１０８ｂ、端末１０ｃの電源のＯＮ／ＯＦＦを切り換えるための電源スイッチ１０９、並びに通信ネットワーク２を利用して通信するためのネットワークＩ／Ｆ１１１を備えている。
【００２１】
また、端末１０ｃは、ＣＰＵ１０１の制御に従って被写体を撮像して画像データを得る内蔵型のカメラ１１２、このカメラ１１２の駆動を制御する撮像素子Ｉ／Ｆ１１３、音を入力する内蔵型のマイク１１４、音を出力する内蔵型のスピーカ１１５、ＣＰＵ１０１の制御に従ってマイク１１４及びスピーカ１１５との間で音信号の入出力を処理する音入出力Ｉ／Ｆ１１６、画像データに基づいて生成される画像を出力するディスプレイ１２０、ＣＰＵ１０１の制御に従ってディスプレイ１２０に画像を伝送するディスプレイＩ／Ｆ１１７、各種の外部機器を接続するための外部機器接続Ｉ／Ｆ１１８、並びに上記各構成要素を図３の（Ａ）に示されているように電気的に接続するためのアドレスバス、及びデータバス等のバスライン１１０を備えている。
【００２２】
カメラ１１２は、レンズ及び、光を電荷に変換して被写体の画像（映像）を電子化する固体撮像素子を含む。固体撮像素子としては、ＣＭＯＳ(Complementary Metal Oxide Semiconductor)又は、ＣＣＤ（Charge Coupled Device）等が用いられる。
【００２３】
外部機器接続Ｉ／Ｆ１１８には、ＵＳＢ(Universal Serial Bus)ケーブル等によって、外付けカメラ、外付けマイク、及び外付けスピーカ等の外部機器がそれぞれ電気的に接続可能である。
【００２４】
管理システム５０、中継装置３０ａ、及び中継装置３０ｂは、端末１０ｃと同様のハードウェア構成を有しているため、その説明を省略する。なお、管理システム５０、中継装置３０ａ、及び中継装置３０ｂは、例えば、カメラ１１２、マイク１１４、及びスピーカ１１５等の端末１０ｃのハードウェア構成の一部を有していなくてもよい。
【００２５】
続いて、図３の（Ｂ）を用いて、一実施形態に係る端末１０ｖのハードウェア構成について、端末１０ｃのハードウェア構成と異なる点を説明する。なお、図３の（Ｂ）は、一実施形態に係るテレビ会議専用の端末のハードウェア構成図である。以下、端末１０ｖがテレビ会議専用の端末である場合について説明する。
【００２６】
端末１０ｖは、ユーザの操作を入力するためのＩ／Ｆとして、端末１０ｃにおけるキーボード１０８ａ、及びマウス１０８ｂの代わりに、操作ボタン１０８ｃを有する。また、端末１０ｖにおけるディスプレイ１２０は、外付けであり、ケーブルによりディスプレイＩ／Ｆに接続されている。
【００２７】
＜＜実施形態の機能構成＞＞
次に、一実施形態に係る通信システムの機能構成について説明する。図４は、一実施形態に係る通信システムの一部を構成する端末１０、及び管理システム５０の機能ブロック図である。図４では、端末１０、及び管理システム５０が、通信ネットワーク２を介して通信することができるように接続されている。
【００２８】
＜管理システムの機能構成＞
管理システム５０は、送受信部５１、認証部５２、端末管理部５３、セッション管理部５４、閲覧管理部５５、及び記憶・読出部５９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ１０４からＲＡＭ１０３上に展開された管理システム５０用のプログラムに従ったＣＰＵ１０１からの命令によって動作することで実現される機能である。また、管理システム５０は、ＲＯＭ１０２、ＲＡＭ１０３、及びＨＤＤ１０５により構築される記憶部５０００を有している。記憶部５０００には、以下に示すような各テーブルによって各ＤＢ(Database)が構築される。
【００２９】
（認証管理テーブル）
図５の（Ａ）は、認証管理テーブルを示す概念図である。記憶部５０００には、認証管理テーブルによって認証管理ＤＢ５００２が構築される。認証管理テーブルには、管理システム５０によって管理されるすべての端末１０の各通信ＩＤに対して、認証用のパスワードが関連付けられて管理される。通信ＩＤは、通信システム１において、通信先を特定するための情報である。通信ＩＤとしては、例えば、端末１０の識別情報、端末１０のユーザの識別情報、アカウント名等が用いられる。以下、端末１０ｃａ、端末１０ｃｂ、端末１０ｖｂ、及び端末１０ｖｃに対応する通信ＩＤが、それぞれ、ユーザによって入力されたアカウント名「０１ｃａ，０１ｃｂ，０１ｖｂ，０１ｖｃ」である場合について説明する。
【００３０】
（端末管理テーブル）
図５の（Ｂ）は、端末管理テーブルを示す概念図である。記憶部５０００には、端末管理テーブルによって端末管理ＤＢ５００３が構築される。端末管理テーブルには、各端末１０の通信ＩＤに関連付けられて、端末１０のＩＰアドレス、及び端末１０においてチャットを利用できるかを示す機能情報が管理される。端末１０において、メッセンジャーがインストールされている場合、この端末１０に対応する機能情報は、チャットを利用できることを示す「可」である。端末１０において、メッセンジャーがインストールされていない場合、この端末１０に対応する機能情報は、チャットを利用できないことを示す「否」である。
【００３１】
（会議管理テーブル）
図５の（Ｃ）は、会議管理テーブルを示す概念図である。記憶部５０００には、図５の（Ｃ）に示されているような会議管理テーブルによって会議管理ＤＢ５００５が構築される。会議管理テーブルには、会議ＩＤ、この会議に参加している端末１０の通信ＩＤ、及び、この会議に参加している端末１０のうち同じ拠点にある端末１０を紐付けるための紐付情報が関連付けられて管理される。なお、会議は、端末１０間のセッションｓｅｄに対応し、会議ＩＤは、セッションｓｅｄのセッションＩＤに置き換え可能である。なお、紐付情報は、後述の処理で、端末１０から送られてくる紐付情報に基づいて、更新される。図５の（Ｃ）は、管理システム５０において紐付情報が受信される前の状態であり、同じ拠点の端末１０が紐付けられていないことを示す。本実施形態では、「紐付け」を「関連付け」と同義で用いている。
【００３２】
続いて管理システム５０の各機能部について説明する。管理システム５０の送受信部５１は、ＣＰＵ１０１からの命令、及びネットワークＩ／Ｆ１１１により、通信ネットワーク２を介して通信相手と各種情報の送受信を行う。
【００３３】
管理システム５０の認証部５２は、ＣＰＵ１０１からの命令により、ログイン要求元の認証を行う。
【００３４】
管理システム５０の端末管理部５３は、ＣＰＵ１０１からの命令により、端末１０の状態を管理する。
【００３５】
管理システム５０のセッション管理部５４は、ＣＰＵ１０１からの命令により、端末１０間のセッションｓｅｄを管理する。
【００３６】
管理システム５０の閲覧管理部５５は、ＣＰＵ１０１からの命令により、端末１０間のセッションｓｅｄ３で送信されるチャットメッセージの閲覧の状況を管理する。
【００３７】
管理システム５０の記憶・読出部１９は、ＣＰＵ１０１からの命令によって、記憶部５０００に各種データを記憶するとともに、記憶部５０００に記憶された各種データを読み出す処理を行う。
【００３８】
＜端末の機能構成＞
端末１０は、送受信部１１、入力受付部１２、表示制御部１４、及び記憶・読出部１９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ１０４からＲＡＭ１０３上に展開された端末用プログラムに従ったＣＰＵ１０１からの命令によって動作することで実現される機能である。また、端末１０は、図４に示されているＲＯＭ１０２、ＲＡＭ１０３、及びＨＤＤ１０５によって構築される記憶部１０００を有している。
【００３９】
端末１０の送受信部１１は、ＣＰＵ１０１からの命令によって、通信ネットワーク２を介して、通信相手と各種情報の送受信を行う。
【００４０】
端末１０の入力受付部１２は、ＣＰＵ１０１からの命令、キーボード１０８ａ、及びマウス１０８ｂによって、ユーザによる各種操作入力を受け付ける。
【００４１】
端末１０の表示制御部１４は、ＣＰＵ１０１からの命令、及びディスプレイＩ／Ｆ１１７によって、画像をディスプレイ１２０へ出力させる制御を行う。
【００４２】
端末１０の記憶・読出部１９は、ＣＰＵ１０１からの命令によって、記憶部１０００に各種データを記憶するとともに、記憶部１０００に記憶された各種データを読み出す処理を行う。
【００４３】
＜＜実施の形態の処理＞＞
続いて、実施形態に係る処理について説明する。続いて、通信システム１における処理について説明する。
【００４４】
（ログイン処理）
図６は、端末１０が管理システム５０へログインする処理の一例を示すシーケンス図である。以下、端末１０の一例として端末１０ｃａが管理システム５０へログインする処理について説明する。なお、他の端末１０も同様の処理により管理システム５０へログインする。
【００４５】
端末１０ｃａの入力受付部１２は、通信ＩＤとしてのアカウント名、及びパスワードの入力を受け付ける（ステップＳ１）。端末１０ｃａの送受信部１１は、入力受付部１２によって受け付けられた通信ＩＤ、及びパスワードを含むログイン要求を管理システム５０へ送信する（ステップＳ２）。なお、端末１０ｃａの通信ＩＤ、及びパスワードは、記憶部１０００に予め記憶されていてもよい。この場合、端末１０ｃａの送受信部１１は、記憶部１０００から読み出された通信ＩＤ、及びパスワードを含むログイン要求を管理システム５０へ送信する。
【００４６】
管理システム５０の送受信部５１は、端末１０ｃａによって送信されたログイン要求を受信する。管理システム５０は、ログイン要求を受信するときに、ログイン要求元の端末１０ｃａのＩＰアドレスを取得する。
【００４７】
管理システム５０の認証部５２は、ログイン要求に含まれている通信ＩＤ、及びパスワードを検索キーとして、認証管理テーブル（図５の（Ａ）参照）を検索し、この認証管理テーブルに同一の通信ＩＤ、及びパスワードの組が管理されているかを判断することによって認証を行う（ステップＳ３）。以下、認証部５２によって、ログイン要求元が正当な利用権限を有すると判断された場合について説明する。ログイン要求元が正当な利用権限を有すると判断されると、端末１０ｃａは管理システム５０へログインすることで、端末１０ｃａ、及び管理システム５０間のセッションｓｅｉは確立する。
【００４８】
管理システム５０の端末管理部５３は、端末管理テーブル（図５の（Ｂ）参照）において、ログイン要求元の端末１０ｃａの通信ＩＤ、及びログイン要求元の端末１０ｃａのＩＰアドレスを関連付けて記録する（ステップＳ４）。管理システム５０の送受信部５１は、認証部５２による認証結果が示された認証結果情報を、ログイン要求元の端末１０ｃａへ送信する（ステップＳ５）。これにより、ログイン要求元の端末１０ｃａの送受信部１１は、認証結果情報を受信する。
【００４９】
（端末間の通信の確立）
続いて、端末１０間の通信を確立する処理について説明する。図７は、端末間の通信を確立する処理の一例を示すシーケンス図である。以下、端末１０ｃａの要求に基づいて、テレビ会議のための通信を確立する処理について説明する。
【００５０】
端末１０ｃａにおいて、ユーザが、開催される会議の会議ＩＤを指定する操作を行うと、入力受付部１２は、会議ＩＤの入力を受け付ける（ステップＳ２１）。以下、入力された会議ＩＤが「Ｃ０１」である場合について説明する。会議ＩＤの入力が受け付けられると、端末１０ｃａの送受信部１１は、入力された会議ＩＤ「Ｃ０１」を含む会議への参加要求を管理システム５０へ送信する（ステップＳ２２）。
【００５１】
管理システム５０の送受信部５１は、端末１０ｃａによって送信された参加要求を受信する。管理システム５０のセッション管理部５４は、会議管理テーブルを参照して、参加要求に含まれる会議ＩＤ「Ｃ０１」に関連付けられた会議に参加している他の端末１０の通信ＩＤが記録されているか判断する。会議管理テーブルにおいて、他の端末１０の通信ＩＤが記録されていない場合、セッション管理部５４は、中継装置３０ａと端末１０ｃａとの間で、画像データを送信するためのセッションｓｅｄ１、及び音データを送信するためのセッションｓｅｄ２を確立させる（ステップＳ２３）。会議管理テーブルにおいて、他の端末１０の通信ＩＤが記録されている場合、セッション管理部５４は、他の端末１０が参加しているセッションｓｅｄ１、及びセッションｓｅｄ２に、参加要求元の端末１０ｃａを参加させる（ステップＳ２３）。上記の処理で、端末１０ｃａは、中継装置３０ａへログインする。
【００５２】
管理システム５０のセッション管理部５４は、会議管理テーブルにおいて、参加要求に含まれる会議ＩＤ「Ｃ０１」に関連付けて、会議に参加している端末１０の通信ＩＤとして、参加要求元の端末１０ｃａの通信ＩＤ「０１ｃａ」を記録する（ステップＳ２４）。
【００５３】
管理システム５０の送受信部５１は、参加要求元の端末１０ｃａへ、参加要求元においてチャットを利用できるかを示す機能情報の要求として、チャット利用可否要求を送信する（ステップＳ２５）。
【００５４】
端末１０ｃａの送受信部１１は、管理システム５０によって送信されたチャット利用可否要求を受信する。端末１０ｃａにはメッセンジャーがインストールされているので、端末１０ｃａの送受信部１１は、チャットを利用できることを示す機能情報「可」を、管理システム５０へ送信する（ステップＳ２６）。
【００５５】
なお、端末１０に、メッセンジャーがインストールされていない場合、端末１０の送受信部１１は、チャットを利用できないことを示す機能情報「否」を、管理システム５０へ送信する。端末１０の送受信部１１は、ユーザによる操作入力に基づいて、管理システム５０へ機能情報を送信してもよいし、端末１０におけるメッセンジャーの検知結果に基づいて、管理システム５０へ機能情報を送信してもよい。
【００５６】
管理システム５０の送受信部５１は、端末１０ｃａによって送信された機能情報を受信する。管理システム５０の端末管理部５３は、端末管理テーブルにおいて、機能情報の送信元の通信ＩＤ「０１ｃａ」に関連付けて、機能情報「可」を記録する（ステップＳ２７）。なお、管理システム５０が端末１０へチャット利用可否要求を送信してから、一定時間、端末１０から機能情報の応答がない場合、端末管理部５３は、端末管理テーブルにおいて、チャット利用可否要求の送信先の通信ＩＤに関連付けて、機能情報「否」を記録してもよい。
【００５７】
管理システム５０のセッション管理部５４は、端末１０ｃａが参加する会議の会議ＩＤ「Ｃ０１」を検索キーとして、会議管理テーブルを検索し、この会議に参加している他の端末１０の通信ＩＤを読み出す（ステップＳ２８）。
【００５８】
管理システム５０の送受信部５１は、ステップＳ２８で読み出された通信ＩＤの他の端末１０へ、端末１０ｃａの通信ＩＤ「０１ｃａ」、及び機能情報「可」を送信する（ステップＳ２９）。
【００５９】
他の端末１０の送受信部１１は、管理システム５０によって送信された、端末１０ｃａの通信ＩＤ「０１ｃａ」、及び機能情報「可」を受信する。これにより、セッションｓｅｄ１に参加する他の端末１０は、新たにセッションｓｅｄ１に参加する端末１０ｃａがチャットを利用できることを把握する。
【００６０】
管理システム５０の端末管理部５３は、ステップＳ２８で読み出された他の端末１０の通信ＩＤを検索キーとして端末管理テーブルを検索し、他の端末１０の機能情報を読み出す（ステップＳ３０）。
【００６１】
管理システム５０の送受信部５１は、ステップＳ３０で検索キーとして用いられた他の端末１０の通信ＩＤ、及びステップＳ３０で読み出された機能情報の組を、端末１０ｃａへ送信する（ステップＳ３１）。
【００６２】
端末１０ｃａの送受信部１１は、管理システム５０によって送信された、通信ＩＤ、及び機能情報の組を受信する。端末１０においてチャットを利用できる場合の処理として、端末１０ｃａは、受信された組のうち、チャットを利用できることを示す機能情報「可」に関連付けられている通信ＩＤの他の端末１０との間で、チャットメッセージを送信するためのセッションｓｅｄ３を確立する（ステップＳ３２）。この処理で、端末１０ｃａは、中継装置３０ｂへログインする。
【００６３】
端末１０ｃａ以外の他の端末１０も、ステップＳ２１乃至Ｓ３２と同様の処理により、会議に参加する。端末１０ｃａ、端末１０ｃｂ、端末１０ｖｂ、及び端末１０ｖｃが会議に参加したときに、端末管理テーブル、及び会議管理テーブルは、図５の（Ｂ）、及び図５の（Ｃ）の状態となる。
【００６４】
端末１０ｃａ、端末１０ｃｂ、端末１０ｖｂ、及び端末１０ｖｃは、自端末で撮像された画像の画像データ、及び自端末で集音された音の音データを中継装置３０ａへ送信する。中継装置３０ａは、端末１０ｃａ、端末１０ｃｂ、端末１０ｖｂ、及び端末１０ｖｃのいずれかから送られてきた画像データ、及び音データを、同じセッションｓｅｄに参加している端末１０へ中継する。
【００６５】
（同拠点の端末の紐付）
図８は、同拠点に設置された端末１０を、紐付けて管理する処理の一例を示すシーケンス図である。図８を用いて、管理システム５０において、同拠点に設置された端末１０を紐付けて管理する処理について説明する。
【００６６】
まず、同拠点に設置された端末１０を紐付ける処理の第一の例について説明する。端末１０ｃａの表示制御部１４は、セッションｓｅｄ１で中継装置３０ａから送られてくる画像データ、即ち、他の端末１０で撮像された会議参加者の画像データを会議画面としてディスプレイ１２０に出力する。
【００６７】
端末１０ｃａの送受信部１１は、会議に参加した後の任意のタイミングに、会議に参加している端末１０のうち同拠点の端末１０が紐付けられた紐付情報の要求を管理システム５０へ送信する（ステップＳ４１）。紐付情報の要求には、端末１０ｃａが参加している会議の会議ＩＤとして、ステップＳ２２で管理システム５０へ送信したものと同じ会議ＩＤ「Ｃ０１」が含まれる。
【００６８】
管理システム５０の送受信部５１は、端末１０ｃａによって送信された紐付情報の要求を受信する。管理システム５０のセッション管理部５４は、紐付情報の要求に含まれる会議ＩＤ「Ｃ０１」を検索キーとして、会議管理テーブルを検索し、対応する会議に参加している端末１０の通信ＩＤ、及び紐付情報を読み出す（ステップＳ４２）。
【００６９】
管理システム５０の送受信部５１は、ステップＳ４２で読み出された、会議に参加している端末１０の通信ＩＤ、及び紐付情報を、要求元の端末１０ｃａへ送信する（ステップＳ４３）。
【００７０】
端末１０ｃａの送受信部１１は、管理システム５０によって送信された、会議に参加している端末１０の通信ＩＤ、及び紐付情報を受信する。端末１０ｃａの表示制御部１４は、会議に参加している端末１０の通信ＩＤの中から、自端末と同じ拠点にある端末１０の通信ＩＤを選択させるためのダイアログをディスプレイ１２０に出力する（ステップＳ４４）。図９は、ダイアログを含む会議画面の表示例である。ダイアログには、自端末と同じ拠点に、会議に参加している他の端末１０がない状態を示すボタン「なし」も含まれている。
【００７１】
端末１０ｃａのユーザが、ダイアログからいずれかのボタンを選択すると、入力受付部１２は、同拠点にある端末１０の情報の入力を受け付ける（ステップＳ４５）。なお、拠点Ａには、端末１０ｃａ以外の端末１０は設置されていないので、端末１０ｃａのユーザはダイアログにおけるボタン「なし」を選択する。これにより、端末１０ｃａの入力受付部１２は、同拠点の端末１０はないとの情報の入力を受け付ける。
【００７２】
本実施形態において、紐付情報は、会議に参加している端末１０の通信ＩＤのうち、同じ拠点にある端末１０の通信ＩＤをハイフンで紐付ける。ステップＳ４５でボタン「なし」が選択された場合、端末１０は、ステップＳ４４で受信された紐付情報に対し、ハイフンで結ばれていない端末１０ｃａの通信ＩＤ「０１ｃａ」を追加する。端末１０ｃａの送受信部１１は、紐付情報を更新するための紐付け要求を、管理システム５０へ送信する（ステップＳ４６）。紐付け要求には、ステップＳ４４で受信された紐付情報に対し、ハイフンで結ばれていない端末１０ｃａの通信ＩＤ「０１ｃａ」が追加された紐付情報、及び自端末が参加している会議の会議ＩＤ「Ｃ０１」が含まれる。
【００７３】
管理システム５０の送受信部５１は、端末１０ｃａによって送信された紐付け要求を受信する。管理システム５０のセッション管理部５４は、会議管理テーブルにおいて、紐付け要求に含まれる会議ＩＤに関連付けて、紐付け要求に含まれる紐付情報を関連付けて管理する（ステップＳ４７）。
【００７４】
会議に参加している端末１０ｃｂ、端末１０ｖｂ、及び端末１０ｖｃに関しても、端末１０ｃａと同様の処理により、紐付け要求を管理システム５０へ送信する。なお、拠点Ｂには、端末１０ｃｂ、及び端末１０ｖｂが設置されている。端末１０ｃｂにおいてステップＳ４５の処理が実行される場合、入力受付部１２は、端末１０ｃｂと同じ拠点の他の端末１０ｖｂの通信ＩＤ「０１ｖｂ」の入力を受け付ける。これにより、端末１０ｃｂは、ステップＳ４４で受信された紐付情報に対し、端末１０ｃｂ、及び端末１０ｖｂの通信ＩＤがハイフンで結ばれた「０１ｃｂ−０１ｖｂ」が追加された紐付情報を含む紐付要求を、管理システム５０へ送信する。
【００７５】
表１は会議管理テーブルを示す。端末１０ｃａ、端末１０ｃｂ、端末１０ｖｂ、及び端末１０ｖｃが、それぞれステップＳ４６の紐付け要求を管理システム５０へ送信することで、図５の（Ｃ）の会議管理テーブルは、表１のように更新される。
【００７６】
【表１】
2018136672.tif 000003
【００７７】
続いて、同拠点に設置された端末１０を紐付ける処理の第二の例について、第一の例と異なる点を説明する。ステップＳ４４において、端末１０の表示制御部１４は、ステップＳ４３で受信された紐付情報を反映させた会議参加者一覧を含むダイアログをディスプレイ１２０に出力する。図１０は、ダイアログを含む会議画面の表示例である。なお、ダイアログには、会議参加者一覧として、拠点ごとに、拠点に設置されている端末１０の通信ＩＤが示されたボタンが含まれている。
【００７８】
ユーザは、同じボタンを繰り返し押下することで、選択された状態（ボタンがハイライトされた状態）と、選択されていない状態（ボタンがハイライトされていない状態）と、を切り換えることができる。ユーザが、選択を確定する操作を行うと、端末１０の入力受付部１２は、確定したときの選択の状態に基づいて、同拠点にある端末１０の情報の入力を受け付ける（ステップＳ４５）。なお、第二の例では、すべてのボタンが選択されていない状態（ボタンがハイライトされていない状態）で、確定する操作が行われると、入力受付部１２は、同じ拠点に他の端末１０がない旨の情報を受け付ける。
【００７９】
続いて、同拠点に設置された端末１０を紐付ける処理の第三の例について、第一の例と異なる点を説明する。第三の例では、第一の例におけるステップＳ４１乃至Ｓ４３の処理はスキップされる。
【００８０】
端末１０は、ステップＳ２９で、機能情報を受信することで、他の端末１０が会議に参加したことを検知する。検知後、端末１０の表示制御部１４は、他の端末１０が自端末と同じ拠点に設置されているか確認するためのダイアログをディスプレイ１２０に出力する（ステップＳ４４）。図１１は、ダイアログを含む会議画面の表示例である。なお、ダイアログには、機能情報とともに送られてきた通信ＩＤ、及びこの通信ＩＤの端末１０が同じ拠点にあるかを確認するためのボタンが含まれている。
【００８１】
ダイアログに表示された通信ＩＤの他の端末１０が自端末と同じ拠点にある場合、ユーザは、同じ拠点にあることを入力するためのボタン「はい」を押下する。これによりユーザの端末１０の入力受付部１２は、他の端末１０が、自端末と同じ拠点にある旨の情報の入力を受け付ける（ステップＳ４５）。
【００８２】
端末１０の送受信部１１は、自端末１０の通信ＩＤ、及び他の端末１０の通信ＩＤが紐付けられた紐付情報、及び自端末１０が参加している会議の会議ＩＤが含まれる紐付け要求を管理システム５０へ送信する（ステップＳ４６）。管理システム５０の送受信部５１が紐付け要求を受信すると、管理システム５０のセッション管理部５４は、会議管理テーブルにおいて、紐付け要求に含まれる会議ＩＤに関連付けて、紐付け要求に含まれる紐付情報を関連付けて管理する（ステップＳ４７）。
【００８３】
（チャットメッセージの送信）
続いて、セッションｓｅｄに参加している端末１０のうち、チャットを利用できる端末１０ｃａ、及び端末１０ｃｂの間でチャットメッセージを送信する処理について説明する。図１２は、チャットメッセージを送信する処理の一例を示す概略図である。図１３、及び図１４は、チャットメッセージを送信する処理の一例を示すシーケンス図である。
【００８４】
端末１０ｃａにおいて、チャットメッセージとしてのテキストデータを入力する操作を行うと、入力受付部１２は、チャットメッセージの入力を受け付ける（ステップＳ５１）。端末１０ｃａの送受信部１１は、ステップＳ３１で入力されたテキストデータが含まれるチャットメッセージを、セッションｓｅｄ３により中継装置３０ｂへ送信する（ステップＳ５２）。チャットメッセージには、端末１０ｃａの通信ＩＤ、及び端末１０ｃａが参加している会議の会議ＩＤが含まれている。
【００８５】
中継装置３０ｂは、端末１０ｃａによって送信されたチャットメッセージを受信する。中継装置３０ｂは、チャットメッセージの送信元の端末１０ｃａの通信ＩＤ「０１ｃａ」、及び端末１０ｃａが参加している会議の会議ＩＤ「Ｃ０１」が含まれており、チャットメッセージの送信を通知するためのチャットメッセージ送信通知を管理システム５０へ送信する（ステップＳ５３）。
【００８６】
管理システム５０の送受信部５１は、中継装置３０ｂによって送信されたチャットメッセージ送信通知を受信する。管理システム５０の閲覧管理部５５は、チャットメッセージ送信通知に含まれる会議ＩＤを検索キーとして、会議管理テーブル（表１参照）を検索し、対応する会議に参加している端末１０の通信ＩＤを読み出す（ステップＳ５４）。
【００８７】
また、管理システム５０の閲覧管理部５５は、チャットメッセージ送信通知に含まれる会議ＩＤを検索キーとして、会議管理テーブル（表１参照）を検索し、対応する紐付情報を読み出す（ステップＳ５５）。
【００８８】
更に、管理システム５０の閲覧管理部５５は、ステップＳ５４で読み出された会議に参加している端末１０の各通信ＩＤを検索キーとして、端末管理テーブル（図５の（Ｂ）参照）を検索し、対応する各機能情報を読み出す（ステップＳ５６）。
【００８９】
管理システム５０の閲覧管理部５５は、ステップＳ５４乃至Ｓ５６で読み出された各情報に基づいて、チャットメッセージの送信元を除く会議に参加している端末１０ごとに、チャットメッセージの閲覧状況を決定する（ステップＳ５７）。図１５を用いて、ステップＳ５７の処理を詳細に説明する。図１５は、チャットメッセージの閲覧状況を決定する処理の一例を示すフロー図である。
【００９０】
管理システム５０の閲覧管理部５５は、ステップＳ５４で読み出された会議に参加している端末１０の通信ＩＤのうち、チャットメッセージの送信元の通信ＩＤを除く通信ＩＤ、即ち閲覧状況の判定対象ごとに以下のループ処理を行う。
【００９１】
まず、管理システム５０の閲覧管理部５５は、閲覧状況の判定対象の通信ＩＤのうち、第一の通信ＩＤを検索キーとして、ステップＳ５６で端末管理テーブルから読み出された機能情報が、チャットを利用できることを示す「可」であるか判断する（ステップＳ５７−１）。
【００９２】
ステップＳ５７−１で「可」である（ＹＥＳ）と判断された場合、管理システム５０の閲覧管理部５５は、第一の通信ＩＤの端末１０における閲覧状況を、閲覧していないことを示す「未読」に決定する（ステップＳ５７−４）。この場合、閲覧管理部５５は、第一の通信ＩＤ、及び閲覧状況「未読」を関連付けて閲覧状況一覧として記憶部５０００に記録する。
【００９３】
ステップＳ５７−１で「可」ではない（ＮＯ）と判断された場合、管理システム５０の閲覧管理部５５は、ステップＳ５５で会議管理テーブルから読み出された紐付情報において、第一の通信ＩＤに他の通信ＩＤが紐付けられているか判断する（ステップＳ５７−２）。
【００９４】
ステップＳ５７−２でＹＥＳと判断された場合、管理システム５０の閲覧管理部５５は、第一の通信ＩＤに紐付けられている他の通信ＩＤを検索キーとして、ステップＳ５６で端末管理テーブルから読み出された機能情報が、チャットを利用できることを示す「可」であるか判断する（ステップＳ５７−３）。
【００９５】
ステップＳ５７−３でＹＥＳであると判断された場合、管理システム５０の閲覧管理部５５は、第一の通信ＩＤの端末１０における閲覧状況を、他の通信ＩＤの他の端末１０により表示されるチャットメッセージを閲覧していないことを示す「別端末より未読」に決定する（ステップＳ５７−５）。この場合、閲覧管理部５５は、第一の通信ＩＤ、及び閲覧状況「別端末より未読」を関連付けて閲覧状況一覧として記憶部５０００に記録する。
【００９６】
ステップＳ５７−２でＮＯと判断された場合、又はステップＳ５７−３でＮＯと判断された場合、管理システム５０の閲覧管理部５５は、第一の通信ＩＤの端末１０における閲覧状況を、自端末においてチャットを利用できず、同拠点にチャットを利用できる端末１０がないことを示す「利用不可」に決定する（ステップＳ５７−６）。この場合、閲覧管理部５５は、第一の通信ＩＤ、及び閲覧状況「利用不可」を関連付けて閲覧状況一覧として記憶部５０００に記録する。
【００９７】
なお、第一の通信ＩＤは、ステップＳ５４で読み出された通信ＩＤのうち、送信元を除いて最先に読み出された通信ＩＤでもよいし、最先に読み出された通信ＩＤでなくてもよい。第一の通信ＩＤが「０１ｃｂ」である場合には、閲覧状況としてステップＳ５７−４で「未読」と決定され、第一の通信ＩＤが「０１ｖｂ」である場合には、閲覧状況としてステップＳ５７−５で「別端末より未読」と決定され、第一の通信ＩＤが「０１ｖｃ」である場合には、閲覧状況としてステップＳ５７−６で「利用不可」と決定される。
【００９８】
管理システム５０の閲覧管理部５５は、第一の通信ＩＤに対応する閲覧状況を決定すると、閲覧状況の判定対象の残りのすべての通信ＩＤについて、通信ＩＤごとに対応する閲覧状況を決定する。ループ処理が完了すると、閲覧状況の判定対象の各通信ＩＤに対し、それぞれの閲覧状況が記録された閲覧状況一覧が得られる。
【００９９】
管理システム５０の送受信部５１は、ステップＳ５７で生成された閲覧状況一覧、及びチャットメッセージ送信通知に含まれていた送信元の通信ＩＤを中継装置３０ｂへ送信する（ステップＳ５８）。
【０１００】
中継装置３０ｂは、管理システム５０によって送信された閲覧状況一覧、及びチャットメッセージの送信元の通信ＩＤを受信する。中継装置３０ｂは、受信した閲覧状況一覧を、チャットメッセージの送信元の端末１０ｃａへ送信する（ステップＳ５９）。
【０１０１】
端末１０ｃａの送受信部１１は、中継装置３０ｂによって送信された閲覧状況一覧を受信する。端末１０ｃａの表示制御部１４は、ステップＳ５１で入力されたチャットメッセージ、及びステップＳ５９で受信された閲覧状況一覧を対応付けてディスプレイ１２０に出力する（ステップＳ６０）。これにより、端末１０ｃａのディスプレイ１２０は、チャットメッセージ、及び閲覧状況一覧を対応付けて表示する。
【０１０２】
中継装置３０ｂは、セッションｓｅｄ３に参加している一方の端末１０ｃａから送られてきたチャットメッセージを、セッションｓｅｄ３に参加している他方の端末１０ｃｂへ送信する（ステップＳ６１）。なお、中継装置３０ｂは、端末１０ｃｂによるチャットメッセージの取得要求に基づいて、チャットメッセージを、端末１０ｃｂへ送信してもよい。これにより、例えば、端末１０ｃｂにおいてチャットメッセージを受信できるタイミングで、中継装置３０ｂはチャットメッセージを送信できる。
【０１０３】
端末１０ｃｂの送受信部１１は、中継装置３０ｂを介して、端末１０ｃａから送られてきたチャットメッセージを受信する。端末１０ｃｂの表示制御部１４は、受信されたチャットメッセージ、及びチャットメッセージの送信元の通信ＩＤを対応付けてディスプレイ１２０に出力する（ステップＳ６２）。これにより、端末１０ｃｂのディスプレイ１２０は、チャットメッセージ、及びチャットメッセージの送信元の通信ＩＤを対応付けて表示する。
【０１０４】
チャットメッセージの出力後、端末１０ｃｂの送受信部１１は、自端末の通信ＩＤ、ステップＳ６１で受信したチャットメッセージに含まれる、チャットメッセージの送信元の通信ＩＤ、及び会議ＩＤを含み、チャットメッセージを閲覧したことを示す閲覧通知を中継装置３０ｂへ送信する（ステップＳ６３）。なお、閲覧通知は既読通知と言うこともできる。
【０１０５】
中継装置３０ｂは、端末１０ｃｂによって送信された閲覧通知を受信すると、この閲覧通知を管理システム５０へ送信する（ステップＳ６４）。
【０１０６】
管理システム５０の閲覧管理部５５は、閲覧通知に含まれる会議ＩＤを検索キーとして、会議管理テーブル（表１参照）を検索し、対応する紐付情報を読み出す（ステップＳ６５）。
【０１０７】
更に、管理システム５０の閲覧管理部５５は、ステップＳ６５で読み出された会議に参加している端末１０の各通信ＩＤを検索キーとして、端末管理テーブル（図５の（Ｂ）参照）を検索し、対応する各機能情報を読み出す（ステップＳ６６）。
【０１０８】
管理システム５０の閲覧管理部５５は、ステップＳ６５、又はＳ６６で読み出された各情報に基づいて、チャットメッセージの閲覧状況を決定する（ステップＳ６７）。図１６を用いて、ステップＳ６７の処理を詳細に説明する。図１６は、チャットメッセージの閲覧状況を決定する処理の一例を示すフロー図である。
【０１０９】
管理システム５０の閲覧管理部５５は、ステップＳ６５で会議管理テーブルから読み出された紐付情報において、閲覧通知の送信元の通信ＩＤ「０１ｃｂ」に他の通信ＩＤが紐付けられているか判断する（ステップＳ６７−１）。
【０１１０】
ステップＳ６７−１でＹＥＳと判断された場合、管理システム５０の閲覧管理部５５は、閲覧通知の送信元の通信ＩＤに紐付けられている他の通信ＩＤを検索キーとして、ステップＳ６６で端末管理テーブルから読み出された機能情報が、チャットを利用できないことを示す「不可」であるか判断する（ステップＳ６７−２）。
【０１１１】
機能情報が「不可」である（ステップＳ６７−２のＹＥＳ）と判断された場合、管理システム５０の閲覧管理部５５は、閲覧通知の送信元の端末１０ｃｂにおける閲覧状況を、チャットメッセージを閲覧したことを示す「既読」に決定する（ステップＳ６７−３）。更に、管理システム５０の閲覧管理部５５は、閲覧通知の送信元の通信ＩＤに紐付けられている他の通信ＩＤの他の端末１０における閲覧状況を、同拠点のチャットを利用できる端末１０により表示されるチャットメッセージを閲覧したことを示す「別端末より既読」に決定する（ステップＳ６７−３）。この場合、閲覧管理部５５は、閲覧状況の送信元の通信ＩＤ、及び閲覧状況「既読」の組、並びに、他の通信ＩＤ、及び「別端末より既読」の組、を閲覧状況更新一覧として記憶部５０００に記録する。
【０１１２】
ステップＳ６７−１でＮＯと判断された場合、又はステップＳ６７−２でＮＯであると判断された場合、管理システム５０の閲覧管理部５５は、閲覧通知の送信元の端末１０ｃｂにおける閲覧状況を、チャットメッセージを閲覧したことを示す「既読」に決定する（ステップＳ６７−４）。この場合、閲覧管理部５５は、閲覧状況の送信元の通信ＩＤ、及び閲覧状況「既読」の組を閲覧状況更新一覧として記憶部５０００に記録する。
【０１１３】
管理システム５０の送受信部５１は、ステップＳ６７で生成された閲覧状況更新一覧、及び閲覧通知に含まれているチャットメッセージの送信元の通信ＩＤを中継装置３０ｂへ送信する（ステップＳ６８）。
【０１１４】
中継装置３０ｂは、管理システム５０によって送信された閲覧状況更新一覧、及びチャットメッセージの送信元の通信ＩＤを受信する。中継装置３０ｂは、受信した閲覧状況更新一覧を、チャットメッセージの送信元の端末１０ｃａへ送信する（ステップＳ６９）。
【０１１５】
端末１０ｃａの送受信部１１は、中継装置３０ｂによって送信された閲覧状況更新一覧を受信する。端末１０ｃａの表示制御部１４は、ステップＳ５１で入力されたチャットメッセージに対応付けられた閲覧状況に対し、ステップＳ６９で受信された閲覧状況更新一覧の内容を反映させてディスプレイ１２０に出力する（ステップＳ７０）。これにより、端末１０ｃａのディスプレイ１２０は、チャットメッセージ、及び更新された閲覧状況一覧を対応付けて表示する。
【０１１６】
以下、端末１０ｃａが、ステップＳ５９で「０１ｃｂ，未読」、「０１ｖｂ，別端末より未読」、及び「０１ｖｃ，利用不可」を含む閲覧状況一覧を受信し、ステップＳ６９で「０１ｃｂ，既読」、及び「０１ｖｂ，別端末より既読」を含む閲覧状況更新一覧を受信した場合について説明する。
【０１１７】
図１７の（Ａ）は、ステップＳ７０における端末１０ｃａのディスプレイの表示例である。図１７の（Ａ）の表示例では、ステップＳ５１で入力されたチャットメッセージ「こんにちは」に対応付けて、「既読２利用不可１」と表示される。「既読２」は、閲覧状況一覧、及び閲覧状況更新一覧から特定される「既読」の状態の端末１０ｃｂの数、及び「別端末より既読」の状態の端末１０ｖｂの数の合計を表す。「利用不可１」は、閲覧状況一覧、及び閲覧状況更新一覧から特定される「利用不可」の状態の端末１０ｖｃの数を表す。
【０１１８】
図１７の（Ｂ）は、ステップＳ７０における端末１０ｃａのディスプレイの表示例である。ユーザが、図１７の（Ａ）の画面において、閲覧状況の表示部分を選択する操作を行うと、端末１０ｃａの表示制御部１４は、閲覧状況一覧、及び閲覧状況更新一覧に基づいて、端末１０ごとの閲覧状況を表示する。なお、図１７の（Ｂ）では、端末１０ｃｂにおける「既読」の状態、及び端末１０ｖｂにおける「別端末より既読」の状態を、共に「既読」として表している。
【０１１９】
図１８の（Ａ）、及び図１８の（Ｂ）は、ステップＳ７０における端末１０ｃａのディスプレイの他の表示例である。図１８の（Ａ）、及び図１８の（Ｂ）では、端末１０ｃａの表示制御部１４が、端末１０ｃｂの「既読」の状態、及び端末１０ｖｂの「別端末より既読」の状態を、別の状態として表示している点で、図１７の（Ａ）、及び図１７の（Ｂ）と異なっている。
【０１２０】
＜＜実施形態の主な効果＞＞
実施形態における情報送信方法によると、管理システム５０は、複数の端末１０間で画像データ、及び音データを送信するための通信システム１において、複数の端末１０のうち、いずれかの端末１０ｃ間でメッセンジャーを利用して送信されるメッセージの閲覧の状況を管理する。管理システム５０の送受信部５１（受信手段の一例）は、メッセンジャーが利用される端末１０ｃを特定するため機能情報「可」（特定情報の一例）、及び複数の端末１０のうち、同じ拠点にある端末１０を紐付ける（関連付けの一例）ための紐付情報（関連情報の一例）を受信する（受信処理の一例）。管理システム５０の送受信部５１（送信手段の一例）は、複数の端末１０のうち、メッセージの送信元を除く端末１０、及び紐付情報によってこの端末１０に紐付けられている他の端末１０が、機能情報「可」によって特定される端末１０であるかに基づいて、端末１０におけるメッセージの閲覧の状況（閲覧情報の一例）を、メッセージの送信元を除く端末１０へ送信する（送信処理の一例）。これにより、管理システム５０は、チャットを利用できない端末１０に関しても、紐付情報に基づいて、閲覧の状況を送信できる。メッセージの送信元の端末１０ｃａは、送信された情報を受信して表示させることで、ユーザに、メッセージの閲覧の状況を詳細に把握させることができる。
【０１２１】
管理システム５０の送受信部５１は、メッセージが送信されたことを示すチャットメッセージ送信通知を受信する。チャットメッセージ送信通知の受信を契機として、管理システム５０の送受信部５１は、機能情報「可」によって特定される端末１０ｃにおける状況として、メッセージを閲覧していないことを示す「未読」（第一の閲覧情報の一例）を送信する。管理システム５０の送受信部５１は、機能情報「可」によって特定される端末１０ｃとは異なる端末１０ｖのうち、機能情報「可」によって特定される他の端末１０ｃに、紐付情報によって紐付けられている端末１０ｖにおける状況として、他の端末１０ｃによって表示されるメッセージを閲覧していないことを示す「別端末より未読」（第二の閲覧情報の一例）を送信する。管理システム５０の送受信部５１は、機能情報「可」によって特定される端末１０ｃとは異なる端末１０ｖのうち、機能情報「可」によって特定される他の端末１０ｃに、紐付情報によって紐付けられていない端末１０ｖにおける状況として、メッセージを閲覧できないことを示す「利用不可」（第三の閲覧情報の一例）を送信する。これにより、チャットメッセージの送信元の端末１０ｃａは、受信した情報に基づいて、メッセージの閲覧の状況を詳細に送信することができる。
【０１２２】
管理システム５０の送受信部５１は、メッセージが閲覧されたことを示す閲覧通知を受信する。閲覧通知の受信を契機として、管理システム５０の送受信部５１は、閲覧通知の送信元の端末１０ｃｂにおける状況として、メッセージを閲覧したことを示す「既読」（第四の閲覧情報の一例）を送信する。管理システム５０の送受信部５１は、機能情報「可」によって特定される端末１０ｃとは異なる端末１０ｖのうち、閲覧通知の送信元の端末１０ｃｂに、紐付情報によって紐付けられている端末１０ｖｂにおける状況として、他の端末１０ｃｂにおいて表示されるメッセージを閲覧したことを示す「別端末より未読」（第五の閲覧情報の一例）を送信する。これにより、チャットメッセージの送信元の端末１０ｃａは、受信した情報に基づいて、メッセージの閲覧の状況を詳細に把握することが可能になる。
【０１２３】
管理システム５０の送受信部５１（送信手段の一例）は、受信された機能情報を、複数の端末１０へ送信する。これにより、機能情報を受信した端末１０ｃは、機能情報によりチャットを利用できる他の端末を特定できるので、特定される他の端末１０との間で、メッセージを送信するための通信を確立することができる。
【０１２４】
管理システム５０の送受信部５１は、複数の端末１０の通信ＩＤを、端末１０へ送信する。管理システム５０の送受信部５１は、複数の端末１０の各通信ＩＤの中から、端末に１０おいて選択された通信ＩＤを、端末１０、及び通信ＩＤによって識別される端末１０を紐付けるための紐付情報として受信する。これにより、管理システム５０は、端末１０から送られてくる紐付情報に基づいて、正確に端末１０を紐付けることができる。
【０１２５】
管理システム５０の送受信部５１は、複数の端末１０との通信を開始する端末１０の通信ＩＤを、複数の端末１０へ送信する。管理システム５０の送受信部５１は、複数の端末１０のうち、通信を開始する端末１０と同じ拠点にある端末１０から、紐付情報を受信する。これにより、管理システム５０は、端末１０から送られてくる紐付情報に基づいて、正確に端末１０を紐付けることができる。
【０１２６】
＜＜実施形態の補足＞＞
管理システム５０用のプログラムは、インストール可能な形式又は実行可能な形式のファイルによって、コンピュータで読み取り可能な記録媒体に記録されて流通されるようにしてもよい。また、上記記録媒体の他の例として、ＣＤ−Ｒ(Compact Disc Recordable)、ＤＶＤ(Digital Versatile Disk)、ブルーレイディスク等が挙げられる。また、上記記録媒体、あるいは、これらプログラムが記憶されたＨＤ(Hard Disk)は、プログラム製品(Program Product)として、国内又は国外へ提供することができる。
【０１２７】
また、上記実施形態における管理システム５０は、単一の装置によって構築されてもよいし、各部（機能又は手段）を分割して任意に割り当てられた複数の装置によって構築されていてもよい。
【０１２８】
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路を含むプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)や従来の回路モジュール等のデバイスを含むものとする。
【符号の説明】
【０１２９】
１  通信システム
２  通信ネットワーク
１０  端末
１１  送受信部
１２  入力受付部
１４  表示制御部
１９  記憶・読出部
５０  管理システム
５１  送受信部
５２  認証部
５３  端末管理部
５４  セッション管理部
５５  閲覧管理部
５９  記憶・読出部
１０００  記憶部
５０００  記憶部
５００２  認証管理ＤＢ
５００３  端末管理ＤＢ
５００５  会議管理ＤＢ
【先行技術文献】
【特許文献】
【０１３０】
【特許文献１】特許第５８８３０１３号公報
【図１】
2018136672.tif 000004
【図２】
2018136672.tif 000005
【図３】
2018136672.tif 000006
【図４】
2018136672.tif 000007
【図５】
2018136672.tif 000008
【図６】
2018136672.tif 000009
【図７】
2018136672.tif 000010
【図８】
2018136672.tif 000011
【図９】
2018136672.tif 000012
【図１０】
2018136672.tif 000013
【図１１】
2018136672.tif 000014
【図１２】
2018136672.tif 000015
【図１３】
2018136672.tif 000016
【図１４】
2018136672.tif 000017
【図１５】
2018136672.tif 000018
【図１６】
2018136672.tif 000019
【図１７】
2018136672.tif 000020
【図１８】
2018136672.tif 000021