(57)【要約】【課題】複数チャットを容易に同時監視でき、業務効率を向上できること。【解決手段】他のチャットクライアント１０１ｂ，１０１ｃと対話メッセージの仲介を行うチャットサーバ１００に通信接続されるチャットクライアント１０１ａは、他のチャットクライアント１０１ｂ，１０１ｃからそれぞれ受信した複数のメッセージを、チャットクライアント１０１ｂ，１０１ｃごとに分割したチャットエリアに表示する制御部を備える。この制御部は、他の複数のチャットクライアント１０１ｂ，１０１ｃとの間とのトーク中の状態を示すトーク一覧の表示領域と、トーク一覧の表示領域から選択したチャットクライアントから受信した複数のメッセージを、チャットクライアントの数で分割した各チャットエリアに表示する。【選択図】図１
2018151798.tif 000002
【特許請求の範囲】
【請求項１】
他のチャットクライアントと対話メッセージの仲介を行うチャットサーバに通信接続されるチャットクライアントに設けられる複数チャットの同時監視装置において、
他の前記チャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する制御部を備えたことを特徴とする複数チャットの同時監視装置。
【請求項２】
前記制御部は、
他の複数のチャットクライアントとの間とのトーク中の状態を示すトーク一覧の表示領域と、
前記トーク一覧の表示領域から選択したチャットクライアントから受信した複数のメッセージを、前記チャットクライアントの数で分割した各チャットエリアに表示することを特徴とする請求項１に記載の複数チャットの同時監視装置。
【請求項３】
前記制御部は、
前記トーク一覧の表示領域から選択したチャットクライアント数に対応して前記トーク一覧上に、前記チャットクライアントの各分割した前記チャットエリアの指標を複数表示し、前記指標の選択により、前記指標の位置に対応する前記チャットエリアにユーザから受信したメッセージを表示することを特徴とする請求項２に記載の複数チャットの同時監視装置。
【請求項４】
前記制御部は、
前記他のチャットクライアントから受信した前記メッセージに、予め登録した監視キーワードが含まれている場合、当該監視キーワードまたは当該監視キーワードとメッセージをハイライト表示することを特徴とする請求項１〜３のいずれか一つに記載の複数チャットの同時監視装置。
【請求項５】
前記制御部は、
前記ハイライト表示を行った場合に、ユーザに対し前記監視キーワードを含むメッセージ確認の有無を問い合わせる表示を行うことを特徴とする請求項４に記載の複数チャットの同時監視装置。
【請求項６】
複数のユーザのチャットクライアントと、前記チャットクライアントに通信接続され対話メッセージの仲介を行うチャットサーバと、を含む複数チャットの同時監視システムにおいて、
前記チャットサーバは、
他の複数のチャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する情報を前記チャットクライアントに送信する制御部を備えたことを特徴とする複数チャットの同時監視システム。
【請求項７】
他のチャットクライアントと対話メッセージの仲介を行うチャットサーバに通信接続されるチャットクライアントの複数チャットの同時監視方法において、
前記チャットクライアントのコンピュータは、
他の複数のチャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する、
処理を実行することを特徴とする複数チャットの同時監視方法。
【請求項８】
他のチャットクライアントと対話メッセージの仲介を行うチャットサーバに通信接続されるチャットクライアントの複数チャットの同時監視プログラムにおいて、
前記チャットクライアントのコンピュータに、
他の複数のチャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する、
処理を実行させることを特徴とする複数チャットの同時監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数チャット端末とのチャットを同時に複数監視する複数チャットの同時監視装置、複数チャットの同時監視システム、複数チャットの同時監視方法および複数チャットの同時監視プログラムに関する。
【背景技術】
【０００２】
ユーザ同士間のコミュニケーション手段は、電話、ＦＡＸ、メール等が用いられており、近年では、ＬＩＮＥ（登録商標）など、スマートフォン等の携帯機器を利用して友人やグループで会話できるチャットサービスが提供され、より簡単なメッセージ伝達が可能となってきている（例えば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１４６３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のチャットサービスは、ユーザ同士でメッセージをやり取りするものであり、即時性が求められる業務に使用することが困難であった。例えば、複数のユーザのメッセージを監視する業務に用いることができなかった。
【０００５】
具体的には、複数の現場のユーザが携帯機器のチャットサービスを利用して作業状況の報告や連携した業務を行う場合、作業状況の報告を受けたユーザにおける対応が煩雑となる。例えば、同時にチャットサービスを利用するユーザ数が増大した場合、あるユーザでは同時に多数のユーザのメッセージを受信することとなり、各ユーザの状況を容易に把握することができなくなる。また、緊急な対応が必要なユーザから緊急のメッセージを受信したときにおいても、他の多数のユーザのメッセージに埋もれる等して的確な応答ができないことがある。
【０００６】
本発明は、上記課題に鑑み、複数チャットを容易に同時監視でき、業務効率を向上できることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の複数チャットの同時監視装置は、他のチャットクライアントと対話メッセージの仲介を行うチャットサーバに通信接続されるチャットクライアントに設けられる複数チャットの同時監視装置において、他の前記チャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する制御部を備えたことを特徴とする。
【０００８】
前記制御部は、他の複数のチャットクライアントとの間とのトーク中の状態を示すトーク一覧の表示領域と、前記トーク一覧の表示領域から選択したチャットクライアントから受信した複数のメッセージを、前記チャットクライアントの数で分割した各チャットエリアに表示することを特徴とする。
【０００９】
前記制御部は、前記トーク一覧の表示領域から選択したチャットクライアント数に対応して前記トーク一覧上に、前記チャットクライアントの各分割した前記チャットエリアの指標を複数表示し、前記指標の選択により、前記指標の位置に対応する前記チャットエリアにユーザから受信したメッセージを表示することを特徴とする。
【００１０】
また、前記制御部は、前記他のチャットクライアントから受信した前記メッセージに、予め登録した監視キーワードが含まれている場合、当該監視キーワードまたは当該監視キーワードとメッセージをハイライト表示することを特徴とする。
【００１１】
また、前記制御部は、前記ハイライト表示を行った場合に、ユーザに対し前記監視キーワードを含むメッセージ確認の有無を問い合わせる表示を行うことを特徴とする。
【００１２】
また、本発明の複数チャットの同時監視システムは、複数のユーザのチャットクライアントと、前記チャットクライアントに通信接続され対話メッセージの仲介を行うチャットサーバと、を含む複数チャットの同時監視システムにおいて、前記チャットサーバは、他の複数のチャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する情報を前記チャットクライアントに送信する制御部を備えたことを特徴とする。
【００１３】
また、本発明の複数チャットの同時監視方法は、他のチャットクライアントと対話メッセージの仲介を行うチャットサーバに通信接続されるチャットクライアントの複数チャットの同時監視方法において、前記チャットクライアントのコンピュータは、他の複数のチャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する、処理を実行することを特徴とする。
【００１４】
また、本発明の複数チャットの同時監視プログラムは、他のチャットクライアントと対話メッセージの仲介を行うチャットサーバに通信接続されるチャットクライアントの複数チャットの同時監視プログラムにおいて、前記チャットクライアントのコンピュータに、他の複数のチャットクライアントからそれぞれ受信した複数のメッセージを、前記チャットクライアントごとに分割したチャットエリアに表示する、処理を実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、複数チャットを容易に同時監視でき、業務効率を向上できるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施の形態にかかる複数チャットの同時監視システムの概要図である。
【図２】図２は、実施の形態にかかる複数チャットの同時監視システムに用いる機器のハードウェア構成例を示す図である。
【図３】図３は、実施の形態にかかる複数チャットのメッセージの処理例を説明するシーケンス図である。
【図４】図４は、実施の形態にかかる複数チャットの同時監視処理による画面表示例を示す図である。（その１）
【図５】図５は、実施の形態にかかる複数チャットの同時監視処理による画面表示例を示す図である。（その２）
【図６】図６は、実施の形態にかかる複数チャットの同時監視処理による画面表示例を示す図である。（その３）
【図７】図７は、実施の形態にかかる複数チャットの同時監視処理による画面表示例を示す図である。（その４）
【図８】図８は、実施の形態にかかる複数チャットの同時監視処理による画面表示例を示す図である。（その５）
【図９】図９は、実施の形態にかかる複数チャットの同時監視処理による画面表示例を示す図である。（その６）
【図１０】図１０は、実施の形態にかかる複数チャットの同時監視の画面表示処理を示すシーケンス図である。
【図１１】図１１は、実施の形態にかかる複数チャットの同時監視装置のメッセージの監視処理例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
（実施の形態）
以下に添付図面を参照して、この発明にかかる複数チャットの同時監視装置、複数チャットの同時監視システム、複数チャットの同時監視方法および複数チャットの同時監視プログラムの好適な実施の形態を詳細に説明する。
【００１８】
（システムの概要構成）
図１は、実施の形態にかかる複数チャットの同時監視システムの概要図である。複数チャットの同時監視システムは、チャットサーバ１００と、無線通信網を含むインターネット等の通信網を介してチャットサーバ１００に通信接続されるユーザ毎のチャットクライアント（端末）１０１とを含む。チャットクライアント１０１は、パーソナルコンピュータ（ＰＣ）１０１ａ、スマートフォン１０１ｂ、タブレット１０１ｃ等を含む。
【００１９】
以下の説明では、複数チャットの同時監視システムは、企業等における複数の社員（ユーザ）がそれぞれスマートフォン１０１ｂを携帯して現場作業を行う例を説明する。
【００２０】
チャットサーバ１００は、予め設定された同一グループ（トークルーム）内のユーザ（チャットクライアント１０１）同士でやり取りするチャットのみを許可する。複数チャットの同時監視装置は、これら各チャットクライアント１０１に相当する。
【００２１】
このほか、現場のユーザ（チャットクライアント１０１）と、中央の監視センターとを機能分けし、複数チャットの同時監視装置の機能をチャットサーバ１００に持たせてもよい。この場合、チャットサーバ１００に接続したコンソールを監視員が操作し、チャットサーバ１００がやり取りする複数の現場のユーザ（チャットクライアント１０１）のチャットを監視する使用形態とすることもできる。
【００２２】
チャットクライアント１０１（ＰＣ１０１ａ，スマートフォン１０１ｂ，タブレット１０１ｃ）には、それぞれ他のチャットクライアント１０１とのチャットサービスのアプリケーションが実装される。チャットサーバ１００は、チャットクライアント１０１間のチャットを管理する。
【００２３】
図２は、実施の形態にかかる複数チャットの同時監視システムに用いる機器のハードウェア構成例を示す図である。例えば、図１に示すチャットサーバ１００は、図２に示す構成を有する。チャットサーバ１００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、磁気ディスクドライブ２０４、磁気ディスク２０５、光ディスクドライブ２０６、光ディスク２０７、入力デバイス２０８、映像Ｉ／Ｆ２０９、ディスプレイ２１０、通信Ｉ／Ｆ２１１、等を含む。各構成部２０１〜２１１は、バス２２０によってそれぞれ接続されている。
【００２４】
ＣＰＵ２０１は、チャットサーバ１００の全体の制御を司る制御部の機能を有する。ＲＯＭ２０２は、サーバのブートプログラムを記録している。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。すなわち、ＣＰＵ２０１は、ＲＡＭ２０３をワークエリアとして使用しながら、ＲＯＭ２０２に記録された各種プログラムを実行することによって、チャットサーバ１００の全体の制御を司る。
【００２５】
磁気ディスクドライブ２０４は、ＣＰＵ２０１の制御にしたがって磁気ディスク２０５に対するデータの読み取り／書き込みを制御する。磁気ディスク２０５は、磁気ディスクドライブ２０４の制御で書き込まれたデータを記録する。磁気ディスク２０５としては、例えば、ＨＤ（ハードディスク）を用いることができる。
【００２６】
また、光ディスクドライブ２０６は、ＣＰＵ２０１の制御にしたがって光ディスク２０７に対するデータの読み取り／書き込みを制御する。光ディスク２０７は、光ディスクドライブ２０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク２０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク２０７のほか、ＭＯ、メモリカードなどを用いることができる。
【００２７】
入力デバイス２０８は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス２０８は、リモコン、キーボード、タッチパネルのうちいずれか一つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００２８】
映像Ｉ／Ｆ２０９は、ディスプレイ２１０に接続される。映像Ｉ／Ｆ２０９は、具体的には、例えば、ディスプレイ２１０全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ２１０を制御する制御ＩＣなどによって構成される。
【００２９】
ディスプレイ２１０には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ２１０としては、例えば、ＴＦＴ液晶ディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００３０】
通信Ｉ／Ｆ２１１は、ネットワークに接続され、チャットサーバ１００およびＣＰＵ２０１のインターフェースとして機能する。ネットワークとして機能する通信網には、インターネット、公衆回線網や携帯電話網、ＬＡＮ、ＷＡＮなどがある。
【００３１】
図１に示したチャットサーバ１００は、図２に記載のＲＯＭ２０２、ＲＡＭ２０３、磁気ディスク２０５、光ディスク２０７などに記録されたプログラムやデータを用いて、ＣＰＵ２０１が所定のプログラムを実行することによって、チャットサーバ１００の機能を実現する。
【００３２】
また、図１に記載のチャットクライアント１０１（ＰＣ１０１ａ，スマートフォン１０１ｂ，タブレット１０１ｃ）についても、図２同様の構成を有し、ＣＰＵ２０１が制御部として機能し、全体の処理を司る。スマートフォン１０１ｂ，タブレット１０１ｃ等の携帯機器では、例えば、磁気ディスク２０５や光ディスク２０７に代えてフラッシュメモリを用いることができる。
【００３３】
（複数同時チャット処理例）
図３は、実施の形態にかかる複数チャットのメッセージの処理例を説明するシーケンス図である。図示のクライアント１〜３は、チャットクライアント１０１である（例えばスマートフォン１０１ｂ）。クライアント１がチャットのメッセージを入力し、送信すると（ステップＳ３０１）、メッセージはサーバ（チャットサーバ）１００に送信され、サーバ１００は、クライアント１が送信したメッセージを記憶部ＤＢに保存する（ステップＳ３０２）。記憶部ＤＢは、図２の磁気ディスク２０５、光ディスク２０７などに記録保存される。
【００３４】
この後、サーバ１００は、クライアント１（例えばスマートフォン１０１ｂ）が送信したメッセージを他のクライアント２，３（スマートフォン１０１ｂ）に配信する（ステップＳ３０３）。クライアント２，３は、受信したメッセージを表示する（ステップＳ３０４）。また、クライアント２，３は、予め登録された監視キーワードが受信したメッセージに含まれていれば、該当するメッセージ部分をハイライト表示する（ステップＳ３０５）。
【００３５】
この場合、クライアント１は、例えば、他のクライアント２，３のユーザに注意や問い合わせを喚起するために、予め登録してある登録キーワード（例えば［緊急］等）をメッセージに付与して送信する。
【００３６】
これにより、クライアント１〜３の各ユーザがグループで業務遂行する場合、クライアント１が送信したメッセージをクライアント２，３に通知することができる。また、クライアント間で予め登録した監視キーワードがメッセージに含まれていた場合、クライアント２，３は、このメッセージ部分をハイライト表示する。これにより、現場作業等ですぐに対応が必要な事項や、注意が必要な事項が発生したときに、この状況をメッセージ共有しているグループ内で共有でき、効率的な対応ができるようになる。
【００３７】
（複数チャットの同時監視処理例）
次に、複数チャットの同時監視処理例を説明する。図４〜図９は、実施の形態にかかる複数チャットの同時監視処理による画面表示例を示す図である。これらの図では、チャットクライアント１０１のうちＰＣ１０１ａの画面表示例を示すが、他の画面領域が小さいスマートフォン１０１ｂやタブレット１０１ｃにおいてもレイアウト変更等により同様の表示を行うことができる。以下の画面表示例では、ＰＣ１０１ａの制御部（ＣＰＵ２０１）が実行する処理内容を説明する。
【００３８】
図４に示す例では、表示画面４０１上には、左側にトークルームのユーザのトーク一覧４１０が設けられる。右側にはチャットエリア４１１が設けられ、チャットエリア４１１にはトーク一覧４１０に表示されたユーザのうち選択した複数のユーザのチャット（メッセージ）が表示される。
【００３９】
図５に示す例では、あるユーザ指定部４０１ａのアイコンを選択したときの状態を示す。ユーザ指定部４０１ａの選択により、ある特定ユーザとのチャットが行える。トーク一覧４１０のユーザａを選択操作すると、チャットエリア４１１には、トーク一覧４１０で選択したユーザａの表示領域５００のチャット内容（メッセージ）５０１が時系列（新しいメッセージが最上部）に表示される。
【００４０】
チャット内容５０１には、テキストのメッセージのほかに、図示のように、ユーザａが送信した画像５０２等を表示することができる。また、メッセージ入力部５０３にテキストを入力し、送信操作することで、ユーザａに対し入力したメッセージを送信することができる。
【００４１】
また、チャットエリア４１１の右側には、ユーザａとの間でやり取りするアクションやファイルの送受信タブ５０４が設けられ、これらタブの操作により、ユーザａから通知されたアクション（指示）や、ファイルの受信、およびユーザａに対するアクションやファイルの送信が可能である。
【００４２】
次に、ユーザのトーク一覧４１０で３ユーザを選択した場合の表示例を示す。図６に示す例では、マルチユーザ指定部４０１ｂのアイコンを選択したときの状態を示す。この場合、トーク一覧４１０でユーザａ，ｂ，ｃの３ユーザを選択すると、チャットエリア４１１は、ユーザ数３に対応して３分割表示される。
【００４３】
そして、トーク一覧４１０に表示するユーザａ，ｂ，ｃの位置（幅方向の位置）は、任意に設定できる。トーク一覧４１０のユーザａの表示領域５００上には、ユーザ数に対応して幅方向に３分割した指標を表示する。そして、カーソルを幅方向に移動させたとき、チャットエリア４１１の表示位置を例えば指標別の色で表示する。
【００４４】
図６の指標５００ａは３分割した左側の位置を示し、ユーザａの表示領域５００上で最も左側（１番目）の指標５００ａを選択すると、チャットエリア４１１の最も左側がユーザａのチャットエリア４１１ａとなる。
【００４５】
仮に、ユーザａの表示領域５００で中央（２番目）の指標５００ｂを選択すると、チャットエリア４１１の中央のチャットエリア４１１ｂがユーザａの表示領域となり、ユーザａの表示領域５００で最も右側（３番目）の指標５００ｃを選択すると、チャットエリア４１１の最も右側のチャットエリア４１１ｃがユーザａの表示領域となる。
【００４６】
図７には、３ユーザａ〜ｃのチャットエリア４１１の表示領域を決定した状態を示す。ユーザａは表示領域５００上で最も左側の指標５００ａを選択することで、チャットエリア４１１の最も左側がユーザａのチャットエリア４１１ａとなる。
【００４７】
ユーザｂは、表示領域５００で中央の指標５００ｂを選択することで、チャットエリア４１１の中央のチャットエリア４１１ｂがユーザｂの表示領域となる。ユーザｃは、表示領域５００で最も右側の指標５００ｃを選択することで、チャットエリア４１１の最も右側のチャットエリア４１１ｃがユーザｃの表示領域となる。
【００４８】
また、チャットエリア４１１に表示されている画像５０２を選択することで、図８に示すように画像５０２を拡大表示することもできる。図８の例では、落し物のＰＣ８００の画像を表示した例であり、画像の閲覧によりトーク中の他のユーザが落し物の外観を容易に知ることができ、落とし主を早期発見できるようになる。
【００４９】
上記例では、表示画面４０１で３ユーザを選択することに対応してチャットエリア４１１に３ユーザのトーク内容を表示する例を説明したが、トーク一覧４１０で選択するユーザ数に応じてユーザ数は１〜ｎに変更でき、さらに多くのユーザのトークをチャットエリア４１１に表示することもできる。
【００５０】
以上のように、ＰＣ１０１ａは、他の複数のユーザのトーク内容を同時に表示し、容易に確認できるようになる。また、チャットエリア４１１に表示するユーザはトーク一覧４１０のユーザ選択で容易に変更できる。さらに、チャットエリア４１１に表示するユーザの表示領域についても任意の位置に変更できる。
【００５１】
さらに、トークのメッセージ内容に予め登録したテキスト（監視キーワード）が含まれている場合、この登録された監視キーワードを有するユーザのトークを優先して表示することもできる。各チャットクライアント１０１には、予め複数の監視キーワードを例えば、図２の記憶部（磁気ディスク２０５や光ディスク２０７、あるいはフラッシュメモリ）に記憶させておく。
【００５２】
そして、ユーザｄのトーク内容に［緊急］の監視キーワードが含まれていたとする。この場合、チャットクライアント１０１の制御部（ＣＰＵ２０１）は、表示画面４０１のユーザｄの表示をハイライト表示する。ハイライト表示は、例えば、メッセージを蛍光色や点滅表示等で目立つように表示する。これにより、他のユーザがユーザｄの現場で緊急の状態が生じたことを簡単に知ることができるようになる。
【００５３】
また、図９に示すように、ユーザｄのトーク一覧４１０の表示領域５００上で最も右側の指標５００ｃを選択することで、チャットエリア４１１の最も右側チャットエリア４１１ｃを、それまでのユーザｃからユーザｄに変更できる。そして、ユーザｄの緊急のトーク内容９０１の詳細を確認することができるようになる。トーク内容９０１についてもハイライト表示する。
【００５４】
図１０は、実施の形態にかかる複数チャットの同時監視の画面表示処理を示すシーケンス図である。チャットクライアント１０１のユーザが表示画面４０１上のトーク一覧４０１で２番目（中央）の位置（例えば図５のユーザｂ）に該当する位置をクリックしたとする（ステップＳ１００１）。
【００５５】
この場合、チャットクライアント１０１の制御部（ＣＰＵ２０１）は、ユーザｂについて、２番目（中央）のチャットエリア４１１にトークのメッセージを表示する（ステップＳ１００２）。また、このメッセージ中に監視キーワードが含まれていれば、このメッセージをハイライト表示する（ステップＳ１００３）。
【００５６】
図１１は、実施の形態にかかる複数チャットの同時監視装置のメッセージの監視処理例を示すフローチャートである。チャットクライアント１０１の制御部（ＣＰＵ２０１）が行う処理例を示す。
【００５７】
チャットクライアント１０１は、他のユーザからのメッセージを受信すると（ステップＳ１１０１）、受信したメッセージを表示する（ステップＳ１１０２）。この後、チャットクライアント１０１は、受信したメッセージにあらかじめ登録した監視キーワードが含まれているか判断する（ステップＳ１１０３）。
【００５８】
受信したメッセージに監視キーワードが含まれていれば（ステップＳ１１０３：Ｙｅｓ）、チャットクライアント１０１は、ステップＳ１１０４の処理に移行し、含まれていなければ（ステップＳ１１０３：Ｎｏ）、ステップＳ１１０７の処理に移行する。
【００５９】
ステップＳ１１０４では、チャットクライアント１０１は、監視キーワードをハイライト表示する（ステップＳ１１０４）。ここで、監視キーワードが［緊急］であれば、この「緊急」のテキストのみをハイライト表示してもよいし、［緊急］に続けて受信したメッセージ本文全体をハイライト表示してもよい。
【００６０】
ここで、チャットクライアント１０１は、予めキーワード確認の有効／無効のいずれかが設定されている。そして、ステップＳ１１０４で監視キーワードをハイライト表示した後、チャットクライアント１０１は、キーワード確認を実行するか否かを判断する（ステップＳ１１０５）。チャットクライアント１０１の設定がキーワード確認「有効」であれば（ステップＳ１１０５：Ｙｅｓ）、表示部に確認ポップアップを表示する（ステップＳ１１０６）。
【００６１】
確認ポップアップは、例えば、「［緊急］のメッセージを確認しましたか？」のように、監視キーワードを含むメッセージをユーザが確認したかを問う内容のメッセージを含み表示する。確認ポップアップに対し、ユーザがクリック操作することで、チャットクライアント１０１は、監視キーワードを含むメッセージをユーザが確認したと判断し、確認ポップアップを非表示にし、ステップＳ１１０７に移行する。
【００６２】
チャットクライアント１０１の設定がキーワード確認「無効」であれば（ステップＳ１１０５：Ｎｏ）、ステップＳ１１０７に移行する。
【００６３】
ステップＳ１１０７では、チャットクライアント１０１は、トーク一覧４１０に対するユーザのクリック操作があると（ステップＳ１１０７）、クリック位置から受信したメッセージを表示するチャットエリア４１１を特定する（ステップＳ１１０８）。この特定は、上述した図７を用いた説明の処理に相当し、チャットクライアント１０１は、クリック操作が何番目のチャットエリアであるかを判断する（ステップＳ１１０９）。
【００６４】
ここで、トーク一覧４１０でのクリック操作が１番目のエリアであれば（ステップＳ１１０９：１番目）、１番目のチャットエリア４１１（例えば、図７のチャットエリア４１１ａ）にトーク（メッセージ）を表示する（ステップＳ１１１０）。
【００６５】
トーク一覧４１０でのクリック操作が２番目のエリアであれば（ステップＳ１１０９：２番目）、２番目のチャットエリア４１１（例えば、図７のチャットエリア４１１ｂ）にトーク（メッセージ）を表示する（ステップＳ１１１１）。トーク一覧４１０でのクリック操作がｎ番目のエリアであれば（ステップＳ１１０９：ｎ番目）、ｎ番目のチャットエリア４１１（もっとも右側のチャットエリア）にトーク（メッセージ）を表示する（ステップＳ１１１２）。
【００６６】
上記ステップＳ１１１０，ステップＳ１１１１，ステップＳ１１１２の処理後、チャットクライアント１０１は、以上の処理を終了する。
【００６７】
上述した実施の形態では、各チャットクライアント１０１がそれぞれ他のユーザのチャットの同時表示および監視キーワードに基づくハイライト表示の処理を実施する構成とした。これに限らず、チャットサーバ１００がチャットクライアント１０１それぞれのユーザのチャットの同時表示および監視キーワードに基づくハイライト表示の処理を実施する構成としてもよい。この場合、チャットサーバ１００は、各チャットクライアント１０１で行う上記説明の処理を実施し、チャットクライアント１０１毎のメッセージと操作情報に基づき、その結果の情報（画面情報）をチャットクライアント１０１に送信すればよい。
【００６８】
以上説明した実施の形態によれば、複数のユーザとやり取りするチャットのメッセージを同時に複数表示でき、複数のユーザとの間のメッセージのやり取りを効率的に行えるようになる。また、トーク一覧にトーク中の複数のユーザと一覧を表示し、トーク一覧で選択したユーザのトークの詳細をユーザ数に応じた分割数で分割したチャットエリアに表示することができ、ユーザ数が多い場合でも効率的にトークを行うことができる。さらに、トーク一覧に表示されているユーザの選択を変更することで、チャットエリアに表示するユーザのトークを簡単に変更できる。
【００６９】
また、トーク一覧のユーザの表示領域を分割してチャットエリアの分割した表示領域に相当する指標を表示するため、チャットエリアに詳細なメッセージを表示したいユーザを任意に選択でき、限られた表示部の表示面積上で効率的に複数のチャットを表示できるようになる。
【００７０】
また、クライアント間で予め登録した監視キーワードがメッセージに含まれていた場合、監視キーワードあるいは監視キーワードを含むメッセージをハイライト表示する。これにより、現場作業等ですぐに対応が必要な事項や、注意が必要な事項が発生したときに、この状況をメッセージ共有しているグループ内で共有でき、効率的な対応ができるようになる。
【００７１】
上述した実施の形態は、例えば、業務遂行する現場の複数のユーザの情報共有およびユーザの状況監視にかかる各種システムに適用することができる。例えば、航空会社における各現場（カウンター、搭乗口、機内、荷物搬出入部署）等での情報共有によって定時運行や安全性確保の効果に寄与する。また、巡回等で外出する複数ユーザ（ラウンダー）の出勤や位置管理、会議毎の議事録作成、アパレル等の複数店舗における来客者の声（意見）や気づき点等の情報管理、外食産業の複数店舗における定期的な品質管理の問い合わせおよび回答による品質管理、パート・アルバイトの管理者に対する定期的なシフト依頼および回答によるシフト勤務管理、タクシー等の運転日誌や車両情報、立替金等の日報管理等、多様なシステムに適用することができる。
【００７２】
なお、本実施の形態で説明した複数チャットの同時監視にかかるプログラムは、予め用意されたプログラムをコンピュータで実行することにより実現することができる。また、このプログラムは、半導体メモリ、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネット等のネットワークを介して配布してもよい。
【産業上の利用可能性】
【００７３】
以上のように、本発明は、チャットサービスを用いた複数チャットの同時監視の装置やシステムに有用であり、特に、複数のユーザ間でやり取りする複数チャットの同時監視の装置やシステムに有用である。
【符号の説明】
【００７４】
１００  チャットサーバ
１０１  チャットクライアント
１０１ａ  ＰＣ
１０１ｂ  スマートフォン
１０１ｃ  タブレット
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
【図１】
2018151798.tif 000003
【図２】
2018151798.tif 000004
【図３】
2018151798.tif 000005
【図４】
2018151798.tif 000006
【図５】
2018151798.tif 000007
【図６】
2018151798.tif 000008
【図７】
2018151798.tif 000009
【図８】
2018151798.tif 000010
【図９】
2018151798.tif 000011
【図１０】
2018151798.tif 000012
【図１１】
2018151798.tif 000013