(57)【特許請求の範囲】
【請求項１】
複数のユーザ端末装置間で各種情報を送受信する情報処理システムであって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有する映像情報共有部と、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有する座標情報共有部と、を備え、
前記座標情報共有部は、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記第１のユーザ端末装置において前記映像情報の縦横切替が発生した場合に縦横表示切替情報をさらに受信し、前記第２のユーザ端末装置において前記映像情報の縦横表示を切り替える、
ことを特徴とする情報処理システム。
【請求項２】
複数のユーザ端末装置間で各種情報を送受信する情報処理システムであって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有する映像情報共有部と、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有する座標情報共有部と、を備え、
前記座標情報共有部は、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記第１のユーザ端末装置からの映像情報を前記第２のユーザ端末装置に共有している際に、前記第２のユーザ端末装置から他の映像情報についての映像情報共有要求が送信された場合には、当該他の映像情報を共有するように強制的に切り替える制御をする、
ことを特徴とする情報処理システム。
【請求項３】
複数のユーザ端末装置間で各種情報を送受信する情報処理システムであって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有する映像情報共有部と、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有する座標情報共有部と、を備え、
前記座標情報共有部は、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記映像情報または当該映像情報に関連する画像情報は、同一グループ内のユーザのみが外部出力可能に記憶部に記憶されている、
ことを特徴とする情報処理システム。
【請求項４】
前記映像情報は、映像共有権限を設定された前記第１のユーザ端末装置からの前記映像情報である、
ことを特徴とする請求項１ないし３のいずれかに記載の情報処理システム。
【請求項５】
前記映像情報は、前記座標情報と共に記憶部に記憶され、
何れかのユーザ端末装置において前記映像情報を読み出す際に、対応する前記座標情報も併せて読み出す、
ことを特徴とする請求項１ないし４のいずれかに記載の情報処理システム。
【請求項６】
前記映像情報または前記画像情報は、ユーザの選択により外部出力を制限するように設定可能である、
ことを特徴とする請求項３に記載の情報処理システム。
【請求項７】
所定のフォーマットを用いたレポートを作成するレポート作成機能をさらに備え、
前記映像情報または前記画像情報は、前記レポートに利用可能である、
ことを特徴とする請求項３または６のいずれかに記載の情報処理システム。
【請求項８】
前記映像情報または前記画像情報の外部出力は、前記レポート作成機能を介してのみ実行される、
ことを特徴とする請求項７のいずれかに記載の情報処理システム。
【請求項９】
前記映像情報は、前記ユーザ端末装置において画像認識される、
ことを特徴とする請求項１ないし８のいずれかに記載の情報処理システム。
【請求項１０】
前記画像認識は、二次元コードに関する画像認識である、
ことを特徴とする請求項９に記載の情報処理システム。
【請求項１１】
前記画像認識は、二次元バーコードに関する画像認識である、
ことを特徴とする請求項９に記載の情報処理システム。
【請求項１２】
前記画像認識は、ＡＲマーカに関する画像認識である、
ことを特徴とする請求項９に記載の情報処理システム。
【請求項１３】
前記第１及び第２のユーザ端末装置において生成されたテキスト情報を前記第１及び第２のユーザ端末装置に共有するテキスト情報共有部をさらに備える、
ことを特徴とする請求項１ないし１２のいずれかに記載の情報処理システム。
【請求項１４】
前記テキスト情報は、前記第１及び第２のユーザ端末装置により取得された音声情報に基づき生成されたテキスト情報である、
ことを特徴とする請求項１３に記載の情報処理システム。
【請求項１５】
複数のユーザ端末装置間で各種情報を送受信する情報処理方法であって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含み、
前記座標情報を共有するステップにおいては、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記第１のユーザ端末装置において前記映像情報の縦横切替が発生した場合に縦横表示切替情報をさらに受信し、前記第２のユーザ端末装置において前記映像情報の縦横表示を切り替える、
ことを特徴とする情報処理方法。
【請求項１６】
複数のユーザ端末装置間で各種情報を送受信する情報処理方法であって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含み、
前記座標情報を共有するステップにおいては、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記第１のユーザ端末装置からの映像情報を前記第２のユーザ端末装置に共有している際に、前記第２のユーザ端末装置から他の映像情報についての映像情報共有要求が送信された場合には、当該他の映像情報を共有するように強制的に切り替える制御をする、
ことを特徴とする情報処理方法。
【請求項１７】
複数のユーザ端末装置間で各種情報を送受信する情報処理方法であって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含み、
前記座標情報を共有するステップにおいては、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記映像情報または当該映像情報に関連する画像情報は、同一グループ内のユーザのみが外部出力可能に記憶部に記憶されている、
ことを特徴とする情報処理方法。
【請求項１８】
複数のユーザ端末装置間で各種情報を送受信する情報処理方法をコンピュータに実行させるプログラムであって、
前記情報処理方法は、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含み、
前記座標情報を共有するステップにおいては、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記第１のユーザ端末装置において前記映像情報の縦横切替が発生した場合に縦横表示切替情報をさらに受信し、前記第２のユーザ端末装置において前記映像情報の縦横表示を切り替える、
ことを特徴とするプログラム。
【請求項１９】
複数のユーザ端末装置間で各種情報を送受信する情報処理方法をコンピュータに実行させるプログラムであって、
前記情報処理方法は、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含み、
前記座標情報を共有するステップにおいては、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記第１のユーザ端末装置からの映像情報を前記第２のユーザ端末装置に共有している際に、前記第２のユーザ端末装置から他の映像情報についての映像情報共有要求が送信された場合には、当該他の映像情報を共有するように強制的に切り替える制御をする、
ことを特徴とするプログラム。
【請求項２０】
複数のユーザ端末装置間で各種情報を送受信する情報処理方法をコンピュータに実行させるプログラムであって、
前記情報処理方法は、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報をそれぞれから受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含み、
前記座標情報を共有するステップにおいては、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標に基づき、前記映像情報上に両ポインタを同時に表示することを可能とし、
前記映像情報または当該映像情報に関連する画像情報は、同一グループ内のユーザのみが外部出力可能に記憶部に記憶されている、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、例えば建設現場の作業者が現場で取得した情報（例えば撮影画像など）を他のユーザ（例えば当日現場にいなかった他の作業者や本社の管理者など）に共有する技術が知られている。
【０００３】
このような技術としては、例えば、特許文献１に示されるように、ＡＲ空間にマーク画像と共に情報を関連付けて記憶し、それを事後的に他のユーザが確認可能な技術が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０２０−９８５６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に示される技術ではリアルタイム性が損なわれており、現場の作業者が確認したい内容や遠隔地にいる他のユーザが確認した内容を即座に伝えることが難しい。
【０００６】
また、近年ビデオチャットが普及しており、これによってリアルタイムに現場の状況を共有することも可能であるが、例えば作業者から遠い場所であったり、物が大量にある場所であったりする場合に、互いにビデオチャット越しに特定の位置を指し示すことが難しく、ユーザ間の指示や説明が不明確となり、円滑にコミュニケーションが取れない場合がある。
【０００７】
そこで、本開示では、複数のユーザ端末装置のうち所定のユーザ端末装置からの同一の映像情報を表示しつつ、各ユーザ端末装置２００からの座標情報に基づくポインタを重畳して表示することで、ユーザ間で円滑なコミュニケーションが可能となる情報処理システム、情報処理方法及びプログラムについて説明する。
【課題を解決するための手段】
【０００８】
本開示の一態様における情報処理システムは、複数のユーザ端末装置間で各種情報を送受信する情報処理システムであって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有する映像情報共有部と、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報を受信し、前記第１及び第２のユーザ端末装置に共有する座標情報共有部と、を備える。
【発明の効果】
【０００９】
本開示によれば、複数のユーザ端末装置のうち所定のユーザ端末装置からの同一の映像情報を表示しつつ、各ユーザ端末装置２００からの座標情報に基づくポインタを重畳して表示することで、ユーザ間で円滑なコミュニケーションが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本開示の一実施形態に係る情報処理システムを示すブロック構成図である。
【図２】図１の管理サーバ１００のハードウェア構成を示す図である。
【図３】図２の記憶部１２０および制御部１３０の機能を例示したブロック図である。
【図４】図１のユーザ端末装置２００のハードウェア構成を示す図である。
【図５】図４の制御部２３０の機能を例示したブロック図である。
【図６】本実施の形態における座標取得の一例を示す図である。
【図７】本実施の形態におけるユーザ端末装置２００の表示の一例を示す図である。
【図８】本実施の形態におけるユーザ端末装置２００の他の表示例を示す図である。
【図９】図１の情報処理システム１の処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
本発明の実施形態の内容を列記して説明する。本発明の実施の形態による情報処理システム等は、以下のような構成を備える。
【００１２】
［項目１］
複数のユーザ端末装置間で各種情報を送受信する情報処理システムであって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有する映像情報共有部と、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報を受信し、前記第１及び第２のユーザ端末装置に共有する座標情報共有部と、を備える、
ことを特徴とする情報処理システム。
［項目２］
縦横表示切替情報をさらに共有し、前記映像情報の縦横表示の切り替えに対応可能である、
ことを特徴とする項目１に記載の情報処理システム。
［項目３］
前記複数のユーザ端末装置のいずれかにおいて、他の画像情報共有要求が送信された場合には、当該他の画像情報を何れのユーザ端末装置においても強制的に切り替えるように制御する、
ことを特徴とする項目１また２のいずれかに記載の情報処理システム。
［項目４］
前記映像情報は、映像共有権限を設定された前記第１のユーザ端末装置からの前記映像情報である、
ことを特徴とする項目１ないし３のいずれかに記載の情報処理システム。
［項目５］
前記映像情報は、前記座標情報と共に記憶部に記憶される、
ことを特徴とする項目１ないし４のいずれかに記載の情報処理システム。
［項目６］
前記映像情報または当該映像情報に関連する画像情報は、同一グループ内のユーザのみが外部出力可能に記憶部に記憶されている、
ことを特徴とする項目１ないし５のいずれかに記載の情報処理システム。
［項目７］
前記映像情報または前記画像情報は、ユーザの選択により外部出力を制限するように設定可能である、
ことを特徴とする項目６に記載の情報処理システム。
［項目８］
所定のフォーマットを用いたレポートを作成するレポート作成機能をさらに備え、
前記映像情報または前記画像情報は、前記レポートに利用可能である、
ことを特徴とする項目６または７のいずれかに記載の情報処理システム。
［項目９］
前記映像情報または前記画像情報の外部出力は、前記レポート作成機能を介してのみ実行される、
ことを特徴とする項目８のいずれかに記載の情報処理システム。
［項目１０］
前記映像情報は、前記ユーザ端末装置において画像認識される、
ことを特徴とする項目１ないし９のいずれかに記載の情報処理システム。
［項目１１］
前記画像認識は、二次元コードに関する画像認識である、
ことを特徴とする項目１０に記載の情報処理システム。
［項目１２］
前記画像認識は、二次元バーコードに関する画像認識である、
ことを特徴とする項目１１に記載の情報処理システム。
［項目１３］
前記画像認識は、ＡＲマーカに関する画像認識である、
ことを特徴とする項目１１に記載の情報処理システム。
［項目１４］
前記第１及び第２のユーザ端末装置において生成されたテキスト情報を前記第１及び第２のユーザ端末装置に共有するテキスト情報共有部をさらに備える、
ことを特徴とする項目１ないし１３のいずれかに記載の情報処理システム。
［項目１５］
前記テキスト情報は、前記第１及び第２のユーザ端末装置により取得された音声情報に基づき生成されたテキスト情報である、
ことを特徴とする項目１４に記載の情報処理システム。
［項目１６］
複数のユーザ端末装置間で各種情報を送受信する情報処理方法であって、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報を受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含む、
ことを特徴とする情報処理方法。
［項目１７］
複数のユーザ端末装置間で各種情報を送受信する情報処理方法をコンピュータに実行させるプログラムであって、
前記情報処理方法は、
第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有するステップと、
前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報を受信し、前記第１及び第２のユーザ端末装置に共有するステップと、を含む、
ことを特徴とするプログラム。
【００１３】
以下、本開示の実施形態について図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。また、各実施形態で示される特徴は、互いに矛盾しない限り他の実施形態にも適用可能である。
【００１４】
＜実施形態１＞
＜構成＞
図１は、本開示の実施形態１に係る情報処理システム１を示すブロック構成図である。この情報処理システム１は、例えば、ネットワークＮＷを介して、複数のユーザ端末装置２００間で双方向に情報を送受信する情報システムであって、第１のユーザ端末装置２００Ａの撮影部において撮影された映像情報を第１−３のユーザ端末装置２００Ａ−Ｃで共有し、第１−３のユーザ端末装置Ａ−Ｃの表示領域上で移動操作されたポインタに関する表示領域上の座標情報を第１−３のユーザ端末装置Ａ−Ｃに共有する情報処理システムである。なお、例示として３つのユーザ端末装置を示しているが、これに限らず、２つのユーザ端末装置間の情報システムでもよいし、４つ以上のユーザ端末装置間の情報システムでもよい。また、例示として３つのユーザ端末装置のアイコンを異ならせているが、これに限らず、第１−３のユーザ端末装置２００Ａ−Ｃの少なくともいずれかが同じ種別のデバイスであってもよい。
【００１５】
情報処理システム１は、管理サーバ１００と、複数のユーザ端末装置２００Ａ−Ｃ（以下、ユーザ端末装置２００と称する場合もある）と、ネットワークＮＷと、を有している。管理サーバ１００と、ユーザ端末装置２００とは、ネットワークＮＷを介して接続される。ネットワークＮＷは、インターネット、イントラネット、ブロックチェーンネットワーク、無線ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）、ＢＬＥ（Bluetooth Low Energy）等により構成される。
【００１６】
管理サーバ１００は、例えば、ネットワークを介してユーザ端末装置２００にネットワークサービスを提供するサーバ装置である。詳細については後述する。
【００１７】
ユーザ端末装置２００は、各ユーザが所持する、例えばパーソナルコンピュータやタブレット端末、スマートフォン、携帯電話、ＰＨＳ、ＰＤＡ等の情報処理装置である。
【００１８】
＜管理サーバ１００＞
図２は、管理サーバ１００のハードウェア構成を示す図である。図３は、記憶部１２０および制御部１３０の機能を例示したブロック図である。管理サーバ１００は、例えばパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウド・コンピューティングによって論理的に実現されてもよい。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。
【００１９】
管理サーバ１００は、通信部１１０と、記憶部１２０と、制御部１３０と、入出力部１４０とを備える。これらの機能部は、管理サーバ１００用の所定のプログラムを実行することにより実現される。
【００２０】
通信部１１０は、ユーザ端末装置２００と通信を行うための通信インタフェースであり、例えばＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等の通信規約により通信が行われる。
【００２１】
記憶部１２０は、各種制御処理や制御部１３０内の各機能を実行するためのプログラム、入力データ等を記憶するものであり、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等から構成される。また、図３に示されるように、記憶部１２０は、ネットワークサービスを利用するにあたり事前に登録されたユーザ情報をユーザ識別情報に関連付けて記憶するユーザ情報ＤＢ１２１と、ユーザが作成したグループに関するグループ情報をグループ識別情報に関連付けて記憶するグループ情報ＤＢ１２２を含む。さらに、記憶部１２０は、ユーザ端末装置２００と通信を行ったデータを一時的に記憶する。
【００２２】
ユーザ情報は、例えば、ユーザ名情報、メールアドレス、所属情報、参加グループ情報（例えばグループ識別情報等）などが含まれるが、これに限定されない。
【００２３】
グループ情報は、例えば、グループ名情報、グループ画像情報、参加ユーザ情報（例えばユーザ識別情報等）、グループ内共有情報（例えば、映像情報や画像情報等）などが含まれるが、これに限定されない。
【００２４】
制御部１３０は、管理サーバ１００の全体の動作を制御するものであり、ＣＰＵ（Central Processing Unit）等から構成される。また、図３に示されるように、制御部１３０は、情報受付部１３１、映像情報共有部１３２、座標情報共有部１３３、といった機能部を含む。
【００２５】
情報送受信部１３１は、各ユーザ端末装置２００から各種情報や要求を受け付け、各ユーザ端末装置２００へ各種情報や要求を送信する。各種情報とは、特にユーザ端末装置２００の撮影部により撮影される映像情報や、ユーザ端末装置２００の表示領域上で移動操作されているポインタに関する当該表示領域上の座標情報（詳細については後述する）を含むが、これらに限定されるものではなく、例えば映像情報や座標情報と併せて、ユーザ端末装置２００のユーザを特定するためのユーザ識別情報（例えば、利用登録により発行されるユーザアカウント等）や、各情報に関連付けられた時間情報（例えば各種情報を生成または記憶した際の時間情報（適宜日付情報も含む）等）などを受け付けてもよい。
【００２６】
映像情報共有部１３２は、各ユーザ端末装置２００のうちの映像共有権限が設定されているユーザのユーザ端末装置２００（例えばユーザ端末装置２００Ａ）から情報受付部１３１により受け付けた映像情報を他のユーザ端末装置２００（例えば、ユーザ端末装置２００Ｂ、Ｃなど）に共有するように送信する。映像共有権限は、例えばユーザ端末装置２００Ａの表示領域に表示された共有ボタンを押下するなどの共有開始操作を実行することにより共有要求をサーバに送信することで、管理サーバ１００にて映像共有権限をユーザ端末装置２００Ａのユーザに設定してもよいし、予め映像共有権限が所定のユーザに設定されていてもよい。
【００２７】
座標情報共有部１３３は、各ユーザ端末装置２００から情報受付部１３１により受け付けた座標情報を他のユーザ端末装置２００に共有するように送信する。ここで、映像情報共有部１３２とは異なり、共有権限を伴わずに互いに座標情報が受け付けられて共有される。映像情報はデータもサイズが大きいことから単方向での共有であるのに対し、座標情報というデータサイズが小さい情報を用いることでリアルタイムに双方向での共有が可能となり、複数のユーザ端末装置２００によるポインタ表示（詳細は後述する）を同時に表示することが可能となる。
【００２８】
入出力部１４０は、キーボード・マウス類等の情報入力機器、及びディスプレイ等の出力機器である。なお、クラウドサーバーにより構築されている場合にはこの限りではない。
【００２９】
＜ユーザ端末装置２００＞
図４は、ユーザ端末装置２００のハードウェア構成を示す図である。図５は、制御部２３０の機能を例示したブロック図である。ユーザ端末装置２００の主なハードウェア構成については、例えば通信部２１０と、記憶部２２０と、制御部２３０と、入出力部２４０とを備え、管理サーバ１００と同様の部分については説明を省略する。これらの機能部は、ユーザ端末装置２００用の所定のプログラムやアプリケーションを実行することにより実現される。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。
【００３０】
ユーザ端末装置２００は、例えばパーソナルコンピュータやタブレット端末、スマートフォン、携帯電話、ＰＨＳ、ＰＤＡ等の情報処理装置であってもよく、入出力部２４０は、例えばユーザ端末装置２００がパーソナルコンピュータで構成されている場合は情報出力機器（例えばディスプレイ）と情報入力機器（例えばキーボードやマウス）により構成され、スマートフォンまたはタブレット端末で構成されている場合はタッチパネル等の情報入出力機器により構成されている。また、入出力部２４０は、撮影部や音声取得部（例えばマイク）を含み、画像情報や映像情報（音声情報を含む）、音声情報を撮影部や音声取得部により取得する。
【００３１】
制御部２３０は、ユーザ端末装置２００の全体の動作を制御するものであり、ＣＰＵ（Central Processing Unit）等から構成される。また、図５に示されるように、制御部２３０は、情報送受信部２３１、リクエスト生成部２３２、表示生成部２３３といった機能部を含む。表示生成部２３３は、座標情報取得部２３４と、ポインタ表示部２３５とを含む。
【００３２】
情報送受信部２３１は、管理サーバ１００から各種情報や要求を受け付け、管理サーバへ各種情報や要求を送信する。各種情報とは、特に映像情報や座標情報を含むが、これらに限定されるものではない。
【００３３】
リクエスト生成部２３２は、ユーザ端末装置２００から種々のリクエスト（要求）を生成して、例えば管理サーバ１００へ送信する。リクエストは、例えば、映像共有要求などであり、ユーザ端末装置２００上でのユーザ操作に応じて各要求が管理サーバ１００へ送信される。
【００３４】
表示生成部２３３は、ユーザ端末装置２００の記憶部２２０に記憶された所定の画面表示規則情報（例えばレイアウト情報等）に基づき、管理サーバ１００から受信した映像情報や座標情報に基づくポインタをユーザ端末装置２００の入出力部２４０の表示装置に表示される表示領域５０における表示を生成する。なお、表示生成部２３３は、ユーザ端末装置２００の機能部ではなく、管理サーバ１００の機能部として構成され、各情報はユーザ端末装置２００において受信せず、管理サーバ１００内で生成された表示画像を受け取るようにしてもよい。
【００３５】
座標情報取得部２３４は、入出力部２４０による入力操作（例えば、タッチパネルに対するタッチ操作やマウスによるクリックを保持したままの移動操作）により指定されている表示領域５０上の座標情報を取得する。図６には、表示領域５０内の座標（ｘ，ｙ）（この場合、表示領域５０の左上角部を原点座標とする）に対する座標情報の取得を例示している。映像領域５１は、例えば表示領域５０に対してｘ軸方向またはｙ軸方向の少なくともいずれかにおいて所定のオフセット長さが設定されて表示されていてもよく、図６においては、表示領域５０の上端からｙ軸方向においてオフセット長さｄｙが設定されて表示されている。当該オフセット量の設定方法は、例えば、表示領域５０の画面サイズと、アスペクト比を考慮した際の映像情報のビデオサイズに基づき、差分をｘ軸方向ｙ軸方向の両端部に等分して振り分けるようにしてもよいし、単にそれぞれ固定値を設定しておいてもよい。
【００３６】
ここで、ユーザ端末２００ごとに表示領域５０内の絶対座標が映像領域５１に対して必ずしも同じではないことを踏まえ、本発明においては、例えば映像領域５１の左上角部を原点として映像領域５１の幅及び高さの長さと同一である位置（例えば、映像領域５１の右上角部の位置と左下角部の位置）をそれぞれ１とした時の映像領域５１内における座標（ｘ，ｙ−ｄｙ）位置の割合を座標情報として算出している。図６においては、例えば、映像領域５１の幅Ｘ高さＹに対して、座標５２についてのｘ軸方向ｙ軸方向における位置の割合は（ｘ／Ｘ（例えば０．３）, ｙ−ｄｙ／Ｙ（例えば、０．７））といった座標情報が算出及び取得される。
【００３７】
ポインタ表示部２３５は、映像領域５１内の座標情報及び映像領域の幅情報及び高さ情報から算出される位置にポインタを表示する。例えば、図７においては、座標５２に対応する位置にポインタ６２が表示されている。また、図８においては、例えば、ユーザ端末装置２００がパーソナルコンピュータで構成されている場合の表示例であり、ポインタ６２は、例えば（０．３Ｘ’，０．７Ｙ’）の位置に表示されている。さらに、ポインタ表示部２３５は、各ユーザ６１のユーザ情報も関連付けることで、ポインタ６２及びポインタ６３をユーザごとに区別可能に表示するようにしてもよく、例えばポインタの色や形状、模様、大きさなどが各ユーザ６１で異なるようにしてもよい。なお、図７及び８においては、ポインタ６２及び６３が同時に表示されているが、これに限らず、先に表示したポインタのみが表示されるように制御されてもよいし、後から取得された座標情報に基づくポインタのみが表示されるように制御されてもよい。
【００３８】
＜処理の流れ＞
図９の例示を参照しながら、情報処理システム１が実行する情報処理方法の処理の流れについて説明する。図９は、図１の情報処理システム１の処理の例を示すフローチャートである。ステップＳ１０１の前に、まずユーザ端末装置２００Ａ−Ｃのユーザは、ビデオチャットルームのような個別領域に関連付けられている。当該関連付けは、例えば、事前に共有された個別領域へのリンクＵＲＬに各ユーザがアクセスすることにより行われてもよいし、同一グループに参加しており、グループ内ビデオチャットへの参加により行われてもよいし、これらに限らず既知の方法により行われてもよい。
【００３９】
ステップＳ１０１の処理として、例えばユーザ端末装置２００Ａの表示領域５０に表示された映像共有ボタンを押下するなどの共有開始操作を実行することにより、ユーザ端末装置２００Ａは、共有要求をサーバに送信する。そして、ステップＳ１０２の処理として、管理サーバ１００にて映像共有権限をユーザ端末装置２００Ａのユーザに設定する。
【００４０】
ステップＳ１０３の処理として、管理サーバ１００は、映像共有権限を設定されたユーザのユーザ端末装置２００Ａから映像情報Ａを受け付ける。なお、例えば、管理サーバ１００により映像共有権限を設定した後に映像情報要求をユーザ端末装置２００Ａに送信してもよいし、共有要求と共に映像情報Ａを先に受け付けてもよい。
【００４１】
ステップＳ１０４の処理として、管理サーバ１００は、映像情報Ａを他のユーザ端末装置２００（例えば、ユーザ端末装置２００Ｂ、２００Ｃなど）へ共有する。これにより、ステップＳ１０５の処理として、複数のユーザ端末装置２００（例えば、互いに関連付けられているユーザ端末装置２００Ａ−Ｃの全てや、そのうち映像表示許可設定をしているユーザ端末装置２００など）において、同一の映像情報が表示される。
【００４２】
ステップＳ１０６の処理として、管理サーバ１００は、例えばユーザ端末装置２００Ｂから座標情報Ｂを受け付ける。
【００４３】
ステップＳ１０７の処理として、管理サーバ１００は、座標情報Ｂを他のユーザ端末装置２００（例えば、ユーザ端末装置２００Ａ、２００Ｃなど）へ共有する。これにより、ステップＳ１０８の処理として、複数のユーザ端末装置２００（例えば、互いに関連付けられているユーザ端末装置２００Ａ−Ｃの全てや、そのうちポインタ表示許可設定をしているユーザ端末装置２００など）において、同一のポインタ６２が映像情報に重畳されて表示される。
【００４４】
ステップＳ１０９の処理として、管理サーバ１００は、例えばユーザ端末装置２００Ａから座標情報Ａを受け付ける。
【００４５】
ステップＳ１１０の処理として、管理サーバ１００は、座標情報Ａを他のユーザ端末装置２００（例えば、ユーザ端末装置２００Ｂ、２００Ｃなど）へ共有する。これにより、ステップＳ１１１の処理として、複数のユーザ端末装置２００において、同一のポインタ６３が映像情報に重畳されて表示される。すなわち、同一の映像情報にポインタ６２、６３が重畳されて表示されている。なお、説明のため、各ユーザ端末装置２００から順次座標情報を取得しているように例示しているが、各ユーザ端末装置２００から座標情報が送信されたタイミングで他のユーザ端末装置２００に共有される。
【００４６】
＜効果＞
以上のように、本実施形態に係る情報処理システム等は、特に複数のユーザ端末装置のうち所定のユーザ端末装置からの同一の映像情報を表示しつつ、各ユーザ端末装置２００からの座標情報に基づくポインタを重畳して表示することで、ユーザ間で円滑なコミュニケーションが可能となる。
【００４７】
＜実施形態２＞
上述のグループ情報ＤＢ１２２においては、共有された映像情報を記憶されるように構成されているが、映像情報に加えて、座標情報及び当該座標情報に関連付けられたユーザ情報、ポインタ表示される時間情報などを併せて記憶するようにしてもよい。これらを参照することにより、各ユーザから共有された映像情報だけでなく、さらにポインタ表示も併せて事後的に確認が可能となる。これにより、事後的に映像情報を確認したユーザにおいても、ポインタによる細かい指示内容等が確認可能となる。
【００４８】
また、例えば、ビデオチャット中（特に映像共有中）の録画により取得された映像情報やスクリーンショット機能で取得された画像情報等のグループ内共有情報は、同一のグループ識別情報に関連付けられたグループ内のユーザ間でのみ共有されるようにデータ管理されてもよい。そして、当該グループ内共有情報は、グループ内のユーザによって外部出力が可能であってもよいし、その際に、グループ内のユーザの選択に基づき、選択されたグループ内共有情報について外部出力ができないように設定可能としてもよい。外部出力の方法は、ユーザ端末２００へのダウンロードであってもよいし、ユーザ指定のメールアドレス等への外部ユーザへの直接的な送信であってもよいし、特定のグループ内共有情報を取得可能なリンク（例えばＵＲＬ）を発行する形式であってもよい。さらに、本システムが提供するフォーマット、または、ユーザ任意のフォーマットによるレポート作成機能を備えていてもよく、当該レポート作成機能によるレポート作成の際に、ユーザはユーザにより入力されるテキスト情報に加えてグループ内共有情報を利用可能であってもよい。そして、作成されたレポートはグループ内共有情報の１つとして記憶されてもよいし、外部出力可能であってもよい。なお、グループ内共有情報の外部出力は、当該レポート作成機能を介して作成されるレポートによってのみ実行されるようにしてもよい。
【００４９】
＜実施形態３＞
実施形態１（または実施形態２）においては、単に共有された映像情報を表示しているが、所定の画像認識開始操作により、表示されている映像情報において画像認識機能が実行されてもよい。画像認識機能は、二次元コード（例えば二次元バーコード）の読み取り機能であってもよい。これにより、映像情報内の例えば二次元バーコードから設備の情報などの所定の情報を参照することが可能であってもよい。そのほか、画像認識機能は、例えばＡＲマーカ（二次元コード）の読み取り機能であってもよい。これにより、映像情報内のＡＲマーカに対応する設備情報を映像情報に重畳して表示してもよい。また、画像認識機能は、その他の既知の画像認識機能であってもよい。これらにより、ポインタのみならず、共通の設備情報等の情報を取得することが可能となり、ユーザ間での円滑なコミュニケーションが実行可能となる。
【００５０】
＜実施形態４＞
実施形態１−３においては特に言及されていないが、ユーザ端末装置２００がスマートフォンのように映像情報を縦表示または横表示で切換可能である場合には、情報送受信部１３１は、映像情報に加えて、ユーザ端末装置２００Ａの縦横表示切替情報を受け付けてもよい。これにより、映像情報の縦横切替が発生した場合に、他のユーザ端末装置２００においても映像情報の縦横切替を反映可能である。また、ユーザ端末装置２００が、映像情報の共有中に、何れかのユーザ端末装置が他の画像共有要求を送信した場合には、何れのユーザ端末装置２００においても当該画像共有の表示に強制的に切り替えられるようにしてもよい。これらにより、複数のユーザ端末装置２００において同一の映像情報や画像情報を確認することが可能となり、ユーザ間での円滑なコミュニケーションが実行可能となる。
【００５１】
＜実施形態５＞
実施形態１−４においては特に言及されていないが、各実施形態はビデオチャットとして、各ユーザ端末装置２００からの音声情報がユーザ端末装置間で共有されるものであるが、音声情報によるコミュニケーションに加えて、テキスト情報をユーザ端末装置間で共有するテキスト情報共有部をさらに備えるようにしてもよい。すなわち、ユーザ端末装置の入出力部２４０により入力されたテキスト情報を管理サーバ１００のテキスト情報共有部を介して他のユーザ端末装置において受け取り、ユーザ端末装置における表示領域５０内のテキスト表示領域に既知のテキストチャットに関する技術に基づきテキスト情報を反映するようにしてもよい。さらに、テキスト情報の入力を容易にするために、既知の音声情報解析技術を用いて音声情報をテキスト化するモードを備え、当該モードにより生成されたテキスト情報を共有し、テキスト表示領域に表示するようにしてもよい。これらにより、複数のユーザ端末装置２００において映像情報だけでなくテキスト情報を確認することが可能となり、ユーザ間での円滑なコミュニケーションが実行可能となる。
【００５２】
以上、開示に係る実施形態について説明したが、これらはその他の様々な形態で実施することが可能であり、種々の省略、置換および変更を行なって実施することが出来る。これらの実施形態および変形例ならびに省略、置換および変更を行なったものは、特許請求の範囲の技術的範囲とその均等の範囲に含まれる。
【符号の説明】
【００５３】
１      情報処理システム
１００  管理サーバ
２００  ユーザ端末装置
ＮＷ    ネットワーク
【要約】
【課題】本情報処理システム等により、特に複数のユーザ端末装置のうち所定のユーザ端末装置からの同一の映像情報を表示しつつ、各ユーザ端末装置２００からの座標情報に基づくポインタを重畳して表示することで、ユーザ間で円滑なコミュニケーションが可能となる。
【解決手段】本情報処理システムは、複数のユーザ端末装置間で各種情報を送受信する情報処理システムであって、第１のユーザ端末装置の撮影部において撮影されている映像情報を受信し、前記第１のユーザ端末装置及び第２のユーザ端末装置に共有する映像情報共有部と、前記第１及び第２のユーザ端末装置の表示領域上で操作されるポインタに関する座標情報を受信し、前記第１及び第２のユーザ端末装置に共有する座標情報共有部と、を備える。
【選択図】図７【図１】
0006945905.tif 000002
【図２】
0006945905.tif 000003
【図３】
0006945905.tif 000004
【図４】
0006945905.tif 000005
【図５】
0006945905.tif 000006
【図６】
0006945905.tif 000007
【図７】
0006945905.tif 000008
【図８】
0006945905.tif 000009
【図９】
0006945905.tif 000010