(57)【要約】【課題】本発明は、作業者が特定の場所で生成したメッセージを送信する際、送信先への通知タイミングを指定することを目的とする。【解決手段】本発明に係る管理サーバー２は、作業者位置情報に紐づけられた作業者の動態情報である作業者動態情報を取得する動態取得部２０３と、作業者動態情報を含むメッセージの通知タイミングと通知先とを定めたメッセージルールを取得する、メッセージルール取得部２０５と、外部システム３ａから設備の利用状況を示す外部情報を取得する外部情報取得部２１０と、作業者位置情報、作業者動態情報、およびメッセージルールに基づき外部情報を用いてメッセージを生成し、メッセージルールに定められた通知先へ送信するメッセージ生成部２０７と、外部情報および作業者動態情報を表示する作業者情報表示部２０８と、を備え、作業者動態情報は、作業者による設備の利用予告を示す情報である。【選択図】図１
2020181612.tif 000002
【特許請求の範囲】
【請求項１】
作業者の有する作業者端末から、前記作業者端末の位置情報である作業者位置情報を取得する位置取得部と、
前記作業者位置情報に紐づけられた前記作業者の動態情報である作業者動態情報を取得する動態取得部と、
前記作業者動態情報を含むメッセージの通知タイミングと通知先とを定めたメッセージルールを取得する、メッセージルール取得部と、
外部システムから設備の利用状況を示す外部情報を取得する外部情報取得部と、
前記作業者位置情報、前記作業者動態情報、および前記メッセージルールに基づき前記外部情報を用いて前記メッセージを生成し、前記メッセージルールに定められた前記通知先へ送信するメッセージ生成部と、
前記外部情報および前記作業者動態情報を表示する作業者情報表示部と、を備え、
前記作業者動態情報は、前記作業者による前記設備の利用予告を示す情報である、
管理サーバー。
【請求項２】
前記作業者情報表示部は、前記作業者動態情報の表示画面から、前記作業者による新たな前記作業者動態情報の追加を受け付ける、
請求項１に記載の管理サーバー。
【請求項３】
前記メッセージルール取得部は、前記メッセージ生成部が送信した前記メッセージが前記通知先の前記作業者端末で確認されたことを示す確認情報を取得し、
前記メッセージルール取得部が取得した前記メッセージルールと、前記メッセージルールに対応する前記メッセージに関する前記確認情報とを記憶するメッセージルール記憶部をさらに備える、
請求項１または請求項２に記載の管理サーバー。
【請求項４】
前記メッセージルール取得部が取得した前記メッセージルールと、前記メッセージルールに対応する前記メッセージの前記メッセージ生成部による送信履歴とを記憶するメッセージルール記憶部をさらに備える、
請求項１または請求項２に記載の管理サーバー。
【請求項５】
前記メッセージ生成部は、前記作業者端末から前記メッセージの送信を要求するメッセージリクエストを受信すると、前記メッセージルールではなく前記メッセージリクエストに基づき前記メッセージを生成し、前記作業者端末へ送信する、
請求項１から請求項４のいずれか１項に記載の管理サーバー。
【請求項６】
前記メッセージルールは前記通知タイミングとして前記外部情報に関する条件を含む、
請求項１から請求項５のいずれか１項に記載の管理サーバー。
【請求項７】
前記動態取得部が取得した前記作業者動態情報を編集する動態整理部をさらに備える、
請求項１から請求項６のいずれか１項に記載の管理サーバー。
【請求項８】
前記動態取得部は、前記作業者の音声を認識してテキストに変換し、前記テキストを前記作業者動態情報として取得し、
前記動態整理部は、前記作業者動態情報である前記テキストに含まれる特定単語に基づき前記作業者動態情報を編集する、
請求項７に記載の管理サーバー。
【請求項９】
前記メッセージルールの定める前記通知タイミングは、
前記メッセージの前記通知先である前記作業者端末の前記作業者位置情報が示す位置と、他の前記作業者端末の前記作業者位置情報が示す位置との距離が、閾値以内になることである、
請求項１から請求項８のいずれか１項に記載の管理サーバー。
【請求項１０】
請求項１から請求項９のいずれか１項に記載の管理サーバーと通信を行う作業者端末であって、
前記作業者端末の前記作業者位置情報を取得する位置取得部と、
前記作業者位置情報を前記管理サーバーに送信する位置送信部と、
前記作業者動態情報を取得する動態取得部と、
前記作業者動態情報を前記管理サーバーに送信する動態送信部と、
前記作業者による前記メッセージルールの入力を受け付けるメッセージルール入力部と、
前記メッセージルールを前記管理サーバーに送信するメッセージルール送信部と、
前記管理サーバーから受信した前記メッセージを表示するメッセージ表示部と、を備える、
作業者端末。
【請求項１１】
前記作業者端末が前記管理サーバーに前記メッセージリクエストを送信する条件を定めるリクエストルールの前記作業者による入力を受け付けるリクエストルール入力部と、
前記リクエストルールと、前記作業者位置情報と、前記作業者動態情報とに基づき、前記メッセージリクエストを前記管理サーバーに送信するリクエスト部と、をさらに備える、
請求項１０に記載の作業者端末。
【請求項１２】
前記動態取得部が取得した前記作業者動態情報を編集し、前記動態送信部に渡す、動態整理部をさらに備える、
請求項１０または請求項１１に記載の作業者端末。
【請求項１３】
前記作業者端末はカメラを備えており、
前記リクエストルールは、前記カメラが特定の位置に設けられたマーカーを撮影することである、
請求項１１に記載の作業者端末。
【請求項１４】
前記メッセージルールは、前記通知タイミングとして、前記通知先の前記作業者端末の前記作業者位置情報に関する条件を含み、
通知先の前記作業者端末において、前記メッセージ表示部は、前記位置取得部が取得した前記作業者位置情報が前記通知タイミングの条件を満たした場合に、前記メッセージを表示する、
請求項１０から請求項１３のいずれか１項に記載の作業者端末。
【請求項１５】
作業者の有する作業者端末から、前記作業者端末の位置情報である作業者位置情報を取得し、
前記作業者位置情報に紐づけられた前記作業者の動態情報である作業者動態情報を取得し、
前記作業者動態情報を含むメッセージの通知タイミングと通知先とを定めたメッセージルールを取得し、
外部システムから設備の利用状況を示す外部情報を取得し、
前記作業者位置情報、前記作業者動態情報、および前記メッセージルールに基づき前記外部情報を用いて前記メッセージを生成し、前記メッセージルールに定められた前記通知先へ送信し、
前記外部情報および前記作業者動態情報を表示し、
前記作業者動態情報は、前記設備の利用予告を示す情報である、
メッセージ送信方法。
【請求項１６】
コンピュータを、
作業者の有する作業者端末から、前記作業者端末の位置情報である作業者位置情報を取得する位置取得部と、
外部システムから設備の利用状況を示す外部情報を取得する外部情報取得部と、
前記作業者位置情報に紐づけられた前記作業者の動態情報であり、前記作業者による前記設備の利用予告を示す情報である作業者動態情報を取得する動態取得部と、
前記作業者動態情報を含むメッセージの通知タイミングと通知先とを定めたメッセージルールを取得する、メッセージルール取得部と、
前記作業者位置情報、前記作業者動態情報、および前記メッセージルールに基づき前記外部情報を用いて前記メッセージを生成し、前記メッセージルールに定められた前記通知先へ送信するメッセージ生成部と、
前記外部情報および前記作業者動態情報を表示する作業者情報表示部として動作させるための、
メッセージ送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報の共有に関する。
【背景技術】
【０００２】
特許文献１には、ウェアラブル端末のユーザの行動を認識し、認識結果に応じてユーザを支援する内容を表示する技術が開示されている。
【０００３】
特許文献２には、使用者が携帯可能な携帯端末の現在位置を取得し、現在位置が特定領域である場合に通知を制限する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−０４５７０７号公報
【特許文献２】特開２０１６−２０６８２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１または特許文献２の技術では、端末を保持するユーザの行動に応じた情報提示が可能となる。しかし、ユーザは情報提示のタイミングなどの条件を指定することができないという問題点があった。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、作業者が特定の場所で生成したメッセージを送信する際、送信先への通知タイミングを指定することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の管理サーバーは、作業者の有する作業者端末から、作業者端末の位置情報である作業者位置情報を取得する位置取得部と、作業者位置情報に紐づけられた作業者の動態情報である作業者動態情報を取得する動態取得部と、作業者動態情報を含むメッセージの通知タイミングと通知先とを定めたメッセージルールを取得する、メッセージルール取得部と、外部システムから設備の利用状況を示す外部情報を取得する外部情報取得部と、作業者位置情報、作業者動態情報、およびメッセージルールに基づき外部情報を用いてメッセージを生成し、メッセージルールに定められた通知先へ送信するメッセージ生成部と、外部情報および作業者動態情報を表示する作業者情報表示部と、を備え、作業者動態情報は、作業者による設備の利用予告を示す情報である。
【発明の効果】
【０００８】
本発明の管理サーバーが作業者端末から取得するメッセージルールは、メッセージの通知タイミングを定めている。従って、作業者は作業者端末にメッセージルールを入力することによって、送信先への通知タイミングを指定することができる。本発明の目的、特徴、態様、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１の情報共有装置の構成を示すブロック図である。
【図２】作業者端末を示す図である。
【図３】３つの位置センサを用いて作業者端末の作業者位置情報を取得する方法を示す図である。
【図４】位置センサの検知範囲を示す図である。
【図５】作業者情報表示部が表示する作業者の移動軌跡を示す図である。
【図６】リクエストルール記憶部に記憶されるリクエストルールを示す図である。
【図７】位置記憶部に記憶される作業者位置情報を示す図である。
【図８】動態記憶部に記憶される作業者動態情報を示す図である。
【図９】メッセージルール記憶部に記憶されるメッセージルールを示す図である。
【図１０】作業者Ａの１回の巡回業務に関する作業者位置情報、作業者動態情報、およびメッセージルールの表示例を示す図である。
【図１１】作業者Ａ，Ｂの１回の巡回業務に関する作業者位置情報および作業者動態情報の表示例を示す図である。
【図１２】実施の形態１の情報共有装置をライン立ち上げに利用した場合の、作業者情報表示部による表示例を示す図である。
【図１３】作業者情報表示部が表示する各装置のメモ量を時間軸上に表したグラフを示す図である。
【図１４】作業者端末がメガネ型視線センサを用いて作業者動態情報を取得する例を示す図である。
【図１５】作業者情報表示部が表示する注視点と指の軌跡を示す図である。
【図１６】実施の形態１の変形例の情報共有装置の構成を示すブロック図である。
【図１７】作業者端末が所定の位置に設置された表示器である場合の例を示す図である。
【図１８】作業者情報表示部による温度評価に関する作業者動態情報の表示例を示す図である。
【図１９】実施の形態２の情報共有装置の構成を示すブロック図である。
【図２０】作業者情報表示部による、設定温度と温度評価の票数との関係の表示例を示す図である。
【図２１】外部情報がトイレの扉の開閉状況および会議室の空き状況である場合の、作業者情報表示部の表示例を示す図である。
【図２２】トイレ予告を行う際の作業者端末を示す図である。
【図２３】実施の形態３の情報共有装置の構成を示すブロック図である。
【図２４】作業者が歩きながら音声により作業者端末にテキスト入力を行う例を示す図である。
【図２５】実施の形態４の情報共有装置の構成を示すブロック図である。
【図２６】実施の形態５の情報共有装置の構成を示すブロック図である。
【図２７】装置にマーカーが付された状態を示す図である。
【図２８】装置のマーカーを作業者端末が撮影している様子を示す図である。
【発明を実施するための形態】
【００１０】
＜Ａ．実施の形態１＞
＜Ａ−１．構成＞
図１は、実施の形態１の情報共有装置１００１の構成を示すブロック図である。情報共有装置１００１は作業者端末１と、管理サーバー２とを備えている。作業者端末１は作業者が保有する端末であり、作業者位置情報、作業者動態情報、およびメッセージルールを管理サーバー２へ送信する機能を有する。また、作業者端末１は、メッセージリクエストを管理サーバー２へ送信し、それに対応するメッセージを管理サーバー２から受け取り、メッセージ表示部１０９へ表示する機能を有している。
【００１１】
作業者端末１は、位置取得部１０１、位置送信部１０２、動態取得部１０３、動態送信部１０４、メッセージルール入力部１０５、メッセージルール送信部１０６、リクエストルール記憶部１０７、リクエスト部１０８、メッセージ表示部１０９、およびリクエストルール入力部１１０を備えている。位置取得部１０１は、作業者位置情報を取得する。位置送信部１０２は、作業者位置情報を管理サーバー２に送信する。動態取得部１０３は、作業者動態情報を取得する。動態送信部１０４は、作業者動態情報を管理サーバー２に送信する。メッセージルール入力部１０５は、作業者からメッセージルールの入力を受け付ける。メッセージルール送信部１０６は、メッセージルールを管理サーバー２に送信する。リクエストルール記憶部１０７は、リクエストルールを記憶する。リクエスト部１０８は、リクエストルール記憶部１０７に記憶されたリクエストルールと、位置取得部１０１で取得された作業者位置情報と、動態取得部１０３で取得された作業者動態情報とに基づき、メッセージリクエストを管理サーバー２に送信する。メッセージ表示部１０９は、位置取得部１０１で取得された作業者位置情報と、動態取得部１０３で取得された作業者動態情報とに基づき、管理サーバー２から受け取ったメッセージを表示する。リクエストルール入力部１１０は、作業者からリクエストルールの入力を受け付け、リクエストルールをリクエストルール記憶部１０７に記憶する。
【００１２】
管理サーバー２は、作業者端末１から送信される作業者端末１から送信される作業者位置情報、作業者動態情報、メッセージルールを受信および記憶する機能と、作業者端末１から受信したメッセージリクエストに応じたメッセージを作成し、作業者端末１へメッセージを送る機能を備えている。
【００１３】
管理サーバー２は、位置取得部２０１、位置記憶部２０２、動態取得部２０３、動態記憶部２０４、メッセージルール取得部２０５、メッセージルール記憶部２０６、メッセージ生成部２０７、作業者情報表示部２０８を備えている。
【００１４】
位置取得部２０１は、作業者端末１から作業者位置情報を取得する。位置記憶部２０２は、位置取得部２０１から取得した作業者位置情報を記憶する。動態取得部２０３は、作業者端末１から作業者動態情報を取得する。作業者動態情報とは、例えば作業者の歩行速度、つぶやき、メモ、写真、または視線等である。動態記憶部２０４は、動態取得部２０３から取得した作業者動態情報を記憶する。メッセージルール取得部２０５は、作業者端末１へメッセージを表示させるルールであるメッセージルールを取得する。メッセージルール記憶部２０６は、メッセージルール取得部２０５が取得したメッセージルールを記憶する。メッセージ生成部２０７は、位置記憶部２０２から作業者位置情報を、動態記憶部２０４から作業者動態情報を、メッセージルール記憶部２０６からメッセージルールをそれぞれ取得し、メッセージリクエストに応じたメッセージを生成し作業者端末１へ送信する。作業者情報表示部２０８は、作業者位置情報と作業者動態情報をマップ上に表示する。
【００１５】
図２は、作業者端末１を示している。作業者端末１は、例えば、スマートフォンとスマートフォン上で動作するアプリケーションとで実現されるが、これに限ったものではなく、専用の作業者端末でもよい。
【００１６】
位置取得部１０１について説明する。位置取得部１０１は、作業者位置情報を取得する。作業者位置情報とは、作業者端末１の位置情報であり、例えばＧＰＳを利用して得られる緯度および経度の情報である。作業者位置情報はＧＰＳから得られる緯度および経度に限ったものではなく、ＲＦＩＤ（radio frequency identifier）等の、作業者端末１の傍または一定間隔で空間に配置された、電波を発信する発信機から得られる情報、すなわち発信機のＩＤまたは電波強度等でも良い。この発信機は、後述する図２の位置センサＡに相当する。電波の周波数帯は特定せず、ｂｌｕｅｔｏｏｔｈ（以下、登録商標）、無線ＬＡＮ、またはｕｗｂ（ｕｌｔｒａ  ｗｉｄｅ  ｂａｎｄ）等を利用してもよい。発信機から発信される情報は、電波に限ったものではなく、超音波、赤外線、可視光または音波等を用いて、点滅間隔またはＴｉｍｅ  Ｏｆ  Ｆｌｉｇｈｔ方式で計測される位置情報でもよい。また、作業者端末１から電波、光、または音等を発信し位置センサＡ側で受信してもよく、作業者端末１から発した電波、光、または音等の反射を利用してもよい。また、カメラとカメラ画像から得られる画像特徴量を画像処理して得てもよいし、カメラとＡＲマーカー等を用いて位置情報を特定してもよい。ｂｌｕｅｔｏｏｔｈ、無線ＬＡＮ、またはカメラ等はスマートフォンに標準搭載されており、新たなハードウェアを追加しなくても利用可能であるという利点がある。
【００１７】
位置取得部１０１は、作業者位置情報を取得した時刻を作業者位置情報に紐づけておいてもよい。また、位置取得部１０１は、作業者位置情報を常時取得してもよい。
【００１８】
位置取得部１０１が作業者位置情報を取得する第１の方法について説明する。図３は、位置センサ２１，２２，２３を用いて作業者端末１の作業者位置情報を取得する方法を示している。位置センサ２１，２２，２３が作業者端末１から受信した電波の強度から、作業者端末１の位置を推定することが可能である。例えば、位置センサ２１，２２，２３は、作業者端末１が受信可能な電波を発する。あるいは、位置センサ２１，２２，２３は、作業者端末１の発した電波などを受信する。あるいは、位置センサ２１，２２，２３は、位置センサ２１，２２，２３が発した赤外線または超音波等が作業者端末１から反射して返って来るまでの時間を計測する。図３に示すように３つ以上の位置センサを用いる場合、各位置センサの位置と各位置センサが受信する電波強度の強さとから、三角測量の原理で作業者端末１の位置を推定することが可能となる。このように推定された作業者位置情報を位置取得部１０１が取得する。
【００１９】
位置取得部１０１が作業者位置情報を取得する第２の方法について説明する。図４は、位置センサ２３の検知範囲２３ａと位置センサ２４の検知範囲２４ａを示している。作業者端末１が検知範囲２３ａまたは検知範囲２４ａ内に位置するか否かを、位置センサ２３，２４または作業者端末１自身が検知することができる。例えば、位置センサ２３がＩＤ１の作業者端末１を１２：００に検知し、位置センサ２４がＩＤ１の作業者端末１を１２：１０に検知したとする。位置センサ２３，２４の検知有無情報、または位置センサ２３，２４が受信した電波強度だけでは、作業者端末１の保有者（以下、作業者と称する）がどこで立ち止まったか等を知ることができない。しかし、位置取得部１０１は作業者端末１の歩数情報も考慮することで、どこで立ち止まったか等を検知することが可能となる。位置取得部１０１は、作業者端末１の加速度センサを利用して歩数情報を計測してもよいし、腕等にとりつける歩数計から歩数情報を取得してもよいし、これ以外の方法で歩数情報を取得してもよい。歩数情報として、１２：００から１２：０１の間に１００歩、１２：０１から１２：０９の間に０歩、１２：０９から１２：１０の間に１００歩という情報が得られたとする。位置センサ２３，２４の検知有無情報と歩数情報を合わせると、作業者端末１が１２：００に位置センサ１の位置にあり、１２：０１に位置センサ１と２の中間地点にあり、１２：０９に位置センサ１と２の中間地点にあり、１２：１０に位置センサ２の位置にある、という位置情報が得られる。この位置情報を用いると、作業者は１２：０１から１２：０９に位置センサ１と２の中間地点で立ち止まっていたことが分かる。従って、作業者情報表示部２０８は図５に示す軌跡の表示が可能となる。図５において、矢印３０，３１は作業者の移動奇跡を示しており、黒丸３２は作業者が立ち止まった場所を示している。
【００２０】
作業者端末１がスマートフォンである場合、位置センサとＢｌｕｅｔｏｏｔｈまたは無線ＬＡＮを利用して通信することが可能である。また、スマートフォンは一般的に加速度センサを内蔵している。従って、上記のような構成であれば、スマートフォン以外に特別なハードウェアを用意することなく、作業者端末１の位置の推定が可能となる。
【００２１】
位置送信部１０２について説明する。位置送信部１０２は、位置取得部１０１で得られた作業者位置情報を、作業者端末１の特定情報と共に管理サーバー２に送信する。特定情報は、例えば、作業者端末１に固有の情報、具体的にはＩＰアドレスまたは無線ＬＡＮのＭＡＣアドレス等でもよいし、作業者端末１にログインしているユーザ情報でもよい。作業者位置情報の送信は、例えば無線ＬＡＮを利用してインターネットを介して行われる。位置送信部１０２は、位置取得部１０１が作業者位置情報を取得した後、作業者位置情報をすぐに送信しなくても良く、一旦、作業者位置情報を作業者端末１内に記録しておき、複数の作業者位置情報をまとめて送信してもよい。
【００２２】
動態取得部１０３について説明する。動態取得部１０３は作業者動態情報を取得する。作業者動態情報は、例えば、テキスト、音声のメッセージ、作業者の作業記録、または作業者端末１に搭載されたカメラで撮影された作業の写真等である。図２の例では、スマートフォンの画面に表示される「メモ入力」というボタン１４が動態取得部１０３を実現している。作業者がこのボタン１４が押されると、テキストメッセージの入力を受け付けるウィンドウが開くか、音声入力の機能が起動するか、カメラまたは写真選択ウィンドウが起動する。これにより、作業者は作業者動態情報として送信するテキストメッセージ、音声情報、または写真を指定することができる。このとき、音声情報はスマートフォンに搭載される音声認識機能を利用して自動でテキストに変換されてもよいし、音声のまま動態送信部１０４から管理サーバー２に送信され、管理サーバー２でテキストに変換されてもよい。作業者動態情報は、作業者動態情報を取得した時刻を含む。作業者が作業者動態情報として入力された情報は、スマートフォンの画面に表示されるテキストボックス１５内に表示される。このテキストボックス１５がメッセージ表示部１０９を実現している。作業者動態情報として入力された情報に誤りがある場合、作業者はメッセージ表示部１０９に表示される情報を訂正することも可能である。
【００２３】
以上の例では、動態取得部１０３は、作業者が「メモ入力」ボタンを押して入力した作業者動態情報を取得する。しかし、動態取得部１０３は、常時もしくは定期的に作業者動態情報を取得してもよい。その一例として、動態取得部１０３は、作業者端末１に取り付けられたマイクまたはヘッドセットを用いて、作業員の発話を常時取得してもよい。この場合、管理サーバー２は、動態取得部１０３で常時取得した作業者動態情報である作業者の発話を、位置取得部１０１で取得した作業者位置情報と合わせて管理することにより、作業者がどこで何を話したのかを表す情報を管理することができる。
【００２４】
また、動態取得部１０３は、作業者が発話をしたとき、または作業者端末１内の加速度センサが動きを検知したときなど、イベント発生時にのみ作業者動態情報を取得してもよい。また、動態取得部１０３は、位置取得部１０１で取得される作業者位置情報に応じて作業者動態情報を取得してもよい。例えば、動態取得部１０３は、作業者端末１と位置センサとの距離が特定の範囲内または範囲外のとき、位置センサの電波強度が特定の範囲内のとき、または作業者端末１が特定の領域にいる間等のみに作業者動態情報を取得してもよい。このように、動態取得部１０３が作業者位置情報に応じて作業者動態情報を取得することで、プライバシーに配慮することができる。
【００２５】
以上の説明では、作業者動態情報を、テキスト、音声のメッセージ、作業者の作業記録、または作業者端末１に搭載されたカメラで撮影された作業の写真等としたが、これ以外の情報でもよい。例えば、作業者動態情報は、作業者端末１内に搭載された加速度センサから求められる作業者の歩数、または作業者が身に着けているウェアラブルセンサの情報であってもよい。ここでウェアラブルセンサとは、例えば、腕輪型の装置であり、心拍、脈拍、加速度、歩数、活動量、または体温等を計測可能なものである。また、作業者動態情報は、ウェアラブルセンサの測定値から睡眠量、または作業者の活動状況を計算した値であってもよい。ここで活動状況とは、作業者が立っているか、座っているか、歩いているか、倒れているか等の状況である。また、ウェアラブルセンサをメガネ型の装置とし、作業者動態情報は、この装置により計測された瞬きの回数、目の動き、視線、脳波等を表す情報であってもよい。
【００２６】
動態送信部１０４について説明する。動態送信部１０４は、動態取得部１０３で得られた作業者動態情報を管理サーバー２に送信する。送信は、例えば無線ＬＡＮを利用してインターネットを介して行われる。動態送信部１０４は、作業者動態情報と共に作業者端末１の特定情報を送信してもよい。作業者端末１の特定情報は、例えば、作業者端末１に固有の情報、具体的にはＩＰアドレスまたは無線ＬＡＮのＭＡＣアドレス等でもよいし、作業者端末１にログインしているユーザ情報でもよい。また、動態送信部１０４は、どの作業者動態情報とどのメッセージルールが紐づいているのか、どの作業者動態情報とどの作業者位置情報が紐づいているのかを示す情報を、作業者動態情報と共に送信してもよい。
【００２７】
メッセージルール入力部１０５について説明する。メッセージルール入力部１０５は作業者からメッセージルールの入力を受け付ける。メッセージルールとは、例えば、作業者動態情報を通知する時刻、場所、人、または方法を定めるルールである。図２の例では、メッセージルール入力部１０５は「入力先」ボタン１６と「通知先設定」ボタン１７により実現されている。作業者は「入力先」ボタン１６を押して、どの「位置センサ」に近づいたときに通知するかという通知場所の指定と、その位置センサに「どれくらい近づいたら」通知するかという範囲の指定を行う。通知場所は、「位置センサＡ」等の名称、「位置センサ」となる発信機のＩＤ、緯度および経度、部屋の名称、またはランドマークとなるような装置Ａの名称等で指定されてもよい。ここで、通知場所の名称と、発信機のＩＤまたは絶対位置との紐づけは、作業者端末１が行ってもよいし、管理サーバー２が行ってもよい。通知場所が指定されない場合、メッセージルール入力部１０５は、最も電波強度の強い位置センサ、または最も近くにある位置センサを自動で指定してもよいし、電波強度または位置センサの近さに基づいて複数の位置センサを候補として表示し、複数の候補の中から作業者が選択できるようにしてもよい。また、通知場所として複数の位置センサが指定されてもよいし、いくつかの位置センサまたは領域をまとめたグループ等が指定されてもよい。また、通知対象となる装置の種類または機種が指定されてもよい。この場合、作業途中に装置の種類または機種に固有の問題が発覚したときに、同様の装置または機種全てに注意喚起の情報を通知することが可能となる。通知範囲は、電波強度の強さ、０以上１以下の信頼値、またはセンサ位置からの距離等で指定される。
【００２８】
また、作業者は「通知先設定」ボタン１７を押して、通知する人、通知方法、または通知時刻の設定を行う。通知する人の設定は、例えば、次回の点検員または作業員を指定する、班長にのみ通知する、全員に通知する、若しくは熟練度レベル等で作業員がランク分けされている場合にランクを指定する等により行われる。通知時刻は、例えば、今すぐ、Ｘ日からＹ日まで、雨の日だけ、Ｚ曜日のみ、または時刻ｔ１時からｔ２時の間、等のように設定される。メッセージルールには、メッセージルール入力部１０５で入力された時刻情報が含まれる。
【００２９】
このように、情報共有装置１００１によれば、上記の通りメッセージルールを設定することによって、通知範囲を広くすることが可能になると共に、通知期限を設定することが可能になる。また、情報共有装置１００１によれば、物理的な紙を用いた付箋等の情報共有方法と比較して、装置の反対側に付箋が貼ってあって気づかなかったり期限を過ぎた通知を剥がし忘れたりすることによる情報共有の失敗を防ぐことができる。また、情報共有装置１００１は通知先を指定できるため、ある装置を保有しているオーナーには知らせたくないが、当該装置の作業員、保守員、点検員同士の情報共有を行いたい場合に有効となる。
【００３０】
メッセージルール送信部１０６について説明する。メッセージルール送信部１０６は、メッセージルール入力部１０５に入力されたメッセージルールを管理サーバー２に送信する。メッセージルールの送信は、例えば無線ＬＡＮを利用してインターネットを介して行われる。メッセージルール送信部１０６は、メッセージルールと共に、作業者端末１の特定情報を送信してもよいし、どのメッセージルールがどの作業者動態情報と紐づいているか、またはどの作業者位置情報とどの作業者動態情報が紐づいているかという情報を送信してもよい。ここで、作業者端末１の特定情報は、例えば、作業者端末１に固有の情報、具体的にはＩＰアドレスまたは無線ＬＡＮのＭＡＣアドレス等でもよいし、作業者端末１にログインしているユーザ情報でもよい。
【００３１】
リクエストルール記憶部１０７について説明する。図６に示すように、例えばリクエストルール記憶部１０７は、有効時刻とリクエストルールを紐づけて記憶している。リクエストルールは、作業者端末１のリクエスト部１０８が管理サーバー２にメッセージをリクエストする、すなわちメッセージの有無を確認するタイミングを定めている。例えば、リクエストルールは、「５分に１回」等のように、一定間隔でメッセージのリクエストが行われるように定められてもよいし、作業者端末１と位置センサとの距離が閾値以内であること、と定められてもよい。作業者端末１と位置センサとの距離は、例えば位置センサの電波強度によって測定される。また、リクエストルールは、作業者端末１が前回のリクエストを送信した位置から一定距離以上移動したとき、と定められてもよい。
【００３２】
リクエストルールは、言語情報を含んでもよい。作業者端末１がスマートフォンであり、スマートフォンが利用言語の情報を有する場合、リクエストルール記憶部１０７は利用言語の情報をリクエストルールに含めて記憶し、リクエスト部１０８は利用言語の情報をリクエストルールに含めて送信してもよい。このことは、スマートフォンに限らず利用言語の情報を有する全ての端末に適用される。このようにリクエストルールが言語情報を含む場合、管理サーバー２のメッセージ生成部２０７がリクエスト部１０８から受信したメッセージリクエストに応じてメッセージを作成する際に、自動翻訳等を用いて作業者端末１の利用言語に言語変換することが可能となり、多言語対応が実現する。管理サーバー２は、自動翻訳を自身のサーバー内で行ってもよいし、インターネット上の翻訳サイト等を利用して行ってもよい。
【００３３】
リクエストルールは、作業者端末１に固有の情報を含んでも良い。作業者端末１に固有の情報とは、ＩＰアドレス、無線ＬＡＮのＭＡＣアドレス、または作業者端末１にログインしているユーザ情報等である。この場合、作業者端末１は、自身に固有の情報を利用して、作業者端末１に関するメッセージのみを管理サーバー２にリクエストすることができる。例えば、メッセージリクエストが作業者端末１のログインユーザの名称を含む場合、このメッセージリクエストは当該ログインユーザに向けたメッセージのみを取得するリクエストとなる。この場合、管理サーバー２のメッセージ生成部２０７は、当該ログインユーザに向けたメッセージのみを生成し、作業者端末１へ送信する。リクエスト部１０８またはメッセージ生成部２０７は、ログインユーザ名またはログインユーザＩＤそのものを利用してもよいし、作業者端末１のＩＰアドレスまたは無線ＬＡＮのＭＡＣアドレス等からログインユーザＩＤ等を特定してもよいし、ログインユーザをグループ化したグループを利用してもよい。ここで、グループには、例えば、班長のグループ、特定の曜日に作業する作業員のグループ、初心者等特定ランクの作業員のグループ、技能レベルまたは作業内容により区別されるグループなどがある。
【００３４】
リクエストルール入力部１１０について説明する。リクエストルール入力部１１０は、作業者からリクエストルールの入力を受け付ける。リクエストルール入力部１１０が受け付けたリクエストルールは、リクエストルール記憶部１０７に記憶される。図２の例では、作業者端末１に表示されたボタン１３に「装置Ｂ」と記載されている。これは、「作業者端末１が装置Ｂの近くにあるとき」がリクエストルールであることを示している。この例で、メッセージリクエストは作業者端末１の位置、すなわち作業者位置情報を条件に含んでいるが、これに限らず、時間、人、または作業者動態情報を条件に含んでもよい。
【００３５】
リクエスト部１０８について説明する。リクエスト部１０８は、リクエストルール記憶部１０７に記憶されたリクエストルールに基づき、メッセージリクエストを管理サーバー２に送信する。図２の例を用いて説明する。作業者端末１のリクエストルール記憶部１０７に記憶されるリクエストルールが、「作業者端末１が位置センサの１０ｍ以内に近接する」であるとする。作業者端末１のリクエスト部１０８は、リクエストルール「作業者端末１が位置センサの１０ｍ以内に近接する」と、位置取得部１０１から得られる作業者位置情報、すなわち「作業者端末１と位置センサとの距離」に基づき、管理サーバー２にメッセージリクエストを送信する。具体的には、位置取得部１０１が位置センサＡからの電波を受信し、作業者端末１と位置センサＡの距離が１０ｍ以内であると判定した場合に、リクエスト部１０８が管理サーバー２にメッセージリクエストを送信する。このように、「作業者端末１が位置センサに近接すること」がリクエストルールであることによって、常時または定期的にメッセージリクエストが行われる場合に比べて、リクエスト部１０８の通信回数を少なくし、作業者端末１における電池の消耗を抑えることができる。
【００３６】
リクエストルールが「５分に１度」であるとすると、リクエスト部１０８は、５分に１度、管理サーバー２にメッセージリクエストを送信する。管理サーバー２のメッセージ生成部２０７は、メッセージリクエストに応じてメッセージを生成し、作業者端末１に送信する。メッセージ生成部２０７が送信するメッセージは、メッセージ内容とこれに紐づけられたメッセージルールを含んでいる。メッセージルールは、いつ、どこで、誰にメッセージを表示または通知するかを定めている。メッセージ表示部１０９は、メッセージルールに基づきメッセージを表示または通知する。例えば、メッセージルールが「作業者端末１が位置センサＡから１ｍ以内に近接する」である場合、メッセージ表示部１０９はメッセージ生成部２０７から受信したメッセージをすぐに表示または通知するのではなく、位置取得部１０１から受け取る作業者位置情報に基づき、「作業者端末１が位置センサＡから１ｍ以内に近接する」が成立したときに、表示または通知を行う。
【００３７】
メッセージ表示部１０９は、メッセージを受信した後、メッセージルールに定める条件が成立した場合にメッセージを表示する。メッセージ表示部１０９は、作業者位置情報または作業者動態情報に基づき、メッセージルールに定める条件が成立したか否かを判断する。このように、予めメッセージを受信しておく方法は、通信環境が悪い場合に効果的である。例えば、位置センサＡ付近で作業者端末１と管理サーバー２の通信状況が悪ければ、作業者端末１が位置センサＡに近接したときにメッセージリクエストを送信しても、管理サーバー２と通信することができず、位置センサＡの付近でタイミングよくメッセージを通知することができない。これに対して、作業者端末１は通信環境の良いところで予めメッセージを取得しておき、メッセージルールに定める条件が成立した場合にメッセージを表示すれば、通信環境が悪くてもメッセージルールに定められたタイミングでメッセージを通知することができる。
【００３８】
図２の例では、作業者端末１に表示された「メモ確認」ボタン１２がリクエスト部１０８を実現している。作業者が「メモ確認」ボタン１２を押すと、リクエスト部１０８は管理サーバー２へメッセージリクエストを送信する。このメッセージリクエストは、リクエストルールで定められた「作業者端末１が装置Ｂの近くにある」という条件が成立するときに表示するべきメッセージを送信するように依頼するものである。管理サーバー２のメッセージ生成部２０７は、メッセージリクエストに基づき、該当するメッセージを作成して、メッセージ表示部１０９へ送信する。これにより、リクエストルールに該当していない状況でも、メッセージリクエストを用いてメッセージの確認を行うことが可能となる。
【００３９】
メッセージ表示部１０９について説明する。メッセージ表示部１０９は、管理サーバー２からメッセージを受信し、表示する。メッセージ表示部１０９が受信するメッセージには、メッセージの内容に加えて、メッセージを表示するタイミングを規定するメッセージルールが含まれている。メッセージ表示部１０９は、メッセージルールに定める条件が成立した場合にのみメッセージを表示する。図２の例で、メッセージ表示部１０９は、作業者端末１に表示されるテキストボックス１５によって実現されている。リクエストルールは、「作業者端末１が装置Ｂの近くにある」である。作業者が「メモ確認」ボタン１２を押したとき、テキストボックス１５にはメッセージの送信者、送信時刻、および内容等が表示される。但し、メッセージ表示部に表示する内容は図２の例に限ったものではない。
【００４０】
図２の例では、最も新しいメッセージのみがテキストボックス１５に表示される。しかし、リクエスト部１０８は、メッセージリクエストによって過去のメッセージの履歴をリクエストし、メッセージ表示部１０９は過去のメッセージの履歴を表示してもよい。
【００４１】
メッセージ表示部１０９は、表示したメッセージを作業者が確認したことを示す確認情報を当該メッセージに付与し、管理サーバー２のメッセージルール取得部２０５に送信してもよい。例えば、メッセージ表示部１０９は「確認済み」または「次から表示しない」等の選択肢を表示し、作業者が選択肢をタップすることによって、確認情報が作業者端末１に入力される。確認情報は、いつ、誰が、どのメッセージを確認したかを示す情報を含んでいてもよい。確認情報はメッセージ表示部１０９から管理サーバー２のメッセージルール取得部２０５に送信され、メッセージルール記憶部２０６に記憶される。
【００４２】
次に、管理サーバー２について説明する。まず、位置取得部２０１について説明する。位置取得部２０１は、作業者端末１の位置送信部１０２から作業者位置情報を取得し、位置記憶部２０２に記憶する。作業者位置情報の詳細は、位置取得部１０１の説明において上記したため、ここでは割愛する。作業者位置情報は、位置送信部１０２からリアルタイムに送信されてもよいし、ある程度まとめて一度に送信されてもよい。また、管理サーバー２から作業者端末１に、作業者位置情報を送信するように要求してもよい。
【００４３】
上記では、位置取得部２０１が位置送信部１０２から作業者位置情報を取得する例について説明した。しかし、位置取得部２０１は他の方法で作業者位置情報を取得してもよい。例えば、作業者が固有のＩＤを持つタグ等を保有し、所定の位置に設置されたリーダーにタグのＩＤを読み取らせる。そして、リーダーが、タグのＩＤ、リーダーのＩＤ、および読み取り時刻を管理サーバー２に送信し、位置取得部２０１はリーダーの位置を作業者の位置として取得する。
【００４４】
別の例として、所定の位置に設置されたセンサが作業者を認識することによって作業者位置情報を特定し、管理サーバー２に送信することによって、位置取得部２０１は作業者位置情報を取得してもよい。例えば、建物内に設置された監視カメラの画像または映像に顔認識処理または人物追跡処理を行うことによって、作業者位置情報を取得することが可能である。それ以外にも、距離計測可能なレーザセンサを複数設置し人物追跡を行ってもよいし、それ以外の方法でもよい。
【００４５】
図３では、位置取得部１０１が複数の位置センサ２１−２３を用いて作業者位置情報を特定することについて説明した。しかし、この作業者位置情報の特定を位置取得部２０１が行ってもよい。
【００４６】
位置記憶部２０２について説明する。位置記憶部２０２は、位置取得部２０１が取得した作業者位置情報を記憶する。図７の例で、位置記憶部２０２は、作業者位置情報の検知時刻、作業者端末ＩＤ、および作業者位置情報を紐づけて記憶している。位置記憶部２０２は、１分間隔等の一定間隔で誰がどこにいたかを記憶してもよいし、位置センサまたは作業者端末１が作業者位置情報を検知した時刻を記憶してもよいし、位置センサのＩＤと作業者端末１のＩＤと電波強度等を記憶してもよい。位置記憶部２０２は、作業者位置情報を基点からの相対位置または緯度経度等の絶対位置に変換して記憶してもよい。また、位置取得部２０１が作業者位置情報として位置センサＩＤと電波強度を取得する場合に、位置記憶部２０２は作業者位置情報として位置センサＩＤと電波強度を記憶してもよいし、センサＩＤと紐付けられた装置名を記憶してもよい。センサＩＤと装置名の紐付けは作業者端末１が行ってもよいし、管理サーバー２が行ってもよい。
【００４７】
動態取得部２０３について説明する。動態取得部２０３は、作業者端末１の動態送信部１０４から作業者動態情報を取得する。作業者動態情報は、作業者の歩行速度、つぶやき、メモ、写真、または視線等の情報を含む。動態取得部２０３は、動態送信部１０４に限らず、所定の位置に設置された他のセンサ等から作業者動態情報を取得してもよい。例えば、動態取得部２０３は、壁等に取り付けられたマイクから作業者のつぶやきまたはメッセージを取得してもよいし、壁または床に設置されたセンサから歩行速度を取得してもよいし、サーモカメラ等から作業者の体温情報を取得してもよい。また、動態取得部２０３は、所定の位置に設置されたカメラの映像または画像から作業記録の写真、視線、または瞬き数を取得してもよい。
【００４８】
動態記憶部２０４について説明する。動態記憶部２０４は、動態取得部２０３が取得した作業者動態情報を記憶する。図８の例で、動態記憶部２０４は、作業者動態情報の検知時刻、作業者端末ＩＤ、作業者動態情報、および作業者位置情報を紐づけて記憶している。
【００４９】
メッセージルール取得部２０５は、作業者端末１のメッセージルール送信部１０６からメッセージルールを受信する。メッセージルール記憶部２０６は、メッセージルール取得部２０５が受信したメッセージルールを記憶する。図９は、メッセージルール記憶部２０６の記憶情報の一例を示している。図９の例では、メッセージルール記憶部２０６は、メッセージルールの設定時刻、メッセージルールを設定した作業者端末１のＩＤ、メッセージルール、メッセージ内容を紐づけて記憶している。
【００５０】
メッセージ生成部２０７について説明する。メッセージ生成部２０７は、リクエスト部１０８からメッセージリクエストを受け付け、位置記憶部２０２から作業者位置情報を、動態記憶部２０４から作業者動態情報を、メッセージルール記憶部２０６からメッセージルールを取得し、メッセージリクエストに応じたメッセージを生成して作業者端末１へ送信する。
【００５１】
図２の例で、リクエストルールを「作業者端末１が位置センサから一定の距離内に近づいたときに、その位置センサ付近に残された１週間以内のメッセージを取得する」とする。作業者端末１が位置センサＡから一定の距離内に近づくと、リクエスト部１０８は、位置取得部１０１から取得した作業者位置情報によりそのことを把握し、「位置センサＡ付近に残された１週間以内のテキストメモ」のメッセージリクエストを管理サーバー２のメッセージ生成部２０７に送信する。
【００５２】
管理サーバー２のメッセージ生成部２０７は、リクエスト部１０８から受信したメッセージリクエストに基づき、位置記憶部２０２に記憶されている作業者位置情報と、動態記憶部２０４に記憶されている作業者動態情報を取得する。そして、メッセージ生成部２０７は、「位置センサＡから一定の範囲内」の作業者位置情報に紐づけられ、かつ「１週間以内」の時刻に紐づけられた「テキストメモ」である作業者動態情報を検索する。また、メッセージ生成部２０７は、検索した各作業者動態情報に紐づけられたメッセージルールをメッセージルール記憶部２０６から取得する。そして、メッセージ生成部２０７は、取得したメッセージルールに基づき、作業者端末１に送信して良いメッセージ、すなわちメッセージルールの通知先に作業者端末１が含まれるメッセージのみを作業者端末１に送信する。メッセージルールの通知先に作業者端末１が含まれるか否かの判定には、作業者端末１から受信した作業者端末１の固有情報、すなわち、ＩＰアドレス、無線ＬＡＮのＭＡＣアドレス、または作業者端末１にログインしているユーザ情報等が用いられる。
【００５３】
メッセージ生成部２０７は、メッセージルール記憶部２０６から、メッセージリクエストを送信する作業者端末１の作業者位置情報および作業者動態情報に合致するメッセージルールを抽出し、抽出したメッセージルールに基づいてメッセージを生成してもよい。例えば、作業者端末１のリクエストルールが５分に１回の定期的なメッセージリクエストを定めている場合、リクエスト部１０８は定期的に管理サーバー２のメッセージ生成部２０７にメッセージリクエストを送信する。メッセージ生成部２０７はメッセージリクエストに基づき、作業者端末１の作業者位置情報および作業者動態情報を、それぞれ位置記憶部２０２および動態記憶部２０４から取得する。作業者端末１の作業者位置情報を「位置センサＡから１ｍ以内」とし、作業者動態情報を「停止中」とすると、メッセージ生成部２０７はそれらの条件に合致するメッセージルールをメッセージルール記憶部２０６で検索する。メッセージ生成部２０７は、条件に合致するメッセージルールが抽出すると、このメッセージルールに紐づけられた作業者動態情報を動態記憶部２０４から抽出してメッセージを生成し、メッセージ表示部１０９に送信する。図２の例では、メッセージ表示部１０９を実現するテキストボックス１１に、メッセージ生成部２０７で生成されたテキストメッセージ「○月×日ｈｈ時ｍｍ分ｓｓ秒  発信：ＸＸ  「前回点検時に・・・次回は・・・」」が表示されている。
【００５４】
なお、動態記憶部２０４が記憶する作業者動態情報は、テキストに限らず、音声、写真、またはセンサの数値等であってもよい。メッセージ生成部２０７は、メッセージを作成する際に、音声、写真、またはセンサの数値をテキストに変換してもよい。
【００５５】
以上の例では、情報共有装置１００１が、メッセージリクエスト関連の構成とメッセージルール関連の構成とを備えることについて説明した。メッセージリクエスト関連の構成とは、リクエストルール入力部１１０、リクエストルール記憶部１０７およびリクエスト部１０８であり、メッセージルール関連の構成とは、メッセージルール入力部１０５、メッセージルール送信部１０６、メッセージルール取得部２０５、およびメッセージルール記憶部２０６である。
【００５６】
リクエストルール入力部１１０にリクエストルールが入力されることについて説明した。しかし、作業者端末１は予め定められた固定のリクエストルールに従ってメッセージリクエストを送信してもよい。例えば、リクエスト部１０８はメッセージ生成部２０７にメッセージリクエストを定期的、または位置センサ近接時に送信する。メッセージ生成部２０７はメッセージルール関連の構成を用いて、メッセージルールに基づきメッセージを生成する。この場合、作業者端末１はリクエストルール入力部１１０を備えなくてもよい。
【００５７】
情報共有装置１００１は、メッセージルール関連の構成を備えなくてもよい。この場合、メッセージ生成部２０７は、リクエスト部１０８から受信したメッセージリクエストに基づいて、位置記憶部２０２に記憶される作業者位置情報と、動態記憶部２０４に記憶される作業者動態情報に基づきメッセージを作成する。
【００５８】
メッセージルール記憶部２０６は、メッセージ生成部２０７から作業者端末１へのメッセージの送信記録を、メッセージルールに紐づけて記憶してもよい。メッセージ生成部２０７は、この送信記録を参照することによって、送信済みのメッセージに関するメッセージルールを無効にすることができ、何度も同じメッセージを送信することを防ぐことができる。また、メッセージルール記憶部２０６は、確認情報をメッセージルールに紐づけて記憶してもよい。この場合、メッセージ生成部２０７はメッセージルール記憶部２０６からメッセージルールを取得してメッセージを作成する際、確認情報も取得することができるため、既にメッセージを確認している作業者に同じメッセージを送らないという対応をとることができる。
【００５９】
作業者情報表示部２０８は、位置記憶部２０２に記憶される作業者位置情報、動態記憶部２０４に記憶される作業者動態情報、およびメッセージルール記憶部２０６に記憶されるメッセージルールをマップ上に表示する。作業者情報表示部２０８は、マップとして、装置または建物等の位置情報を持っているものとする。作業者情報表示部２０８は、管理サーバー２に接続された画面に表示を行ってもよいし、管理サーバー２をＷｅｂサーバーとし、Ｗｅｂ画面に表示を行ってもよい。また、作業者情報表示部２０８は、作成した表示内容を他の端末に送信し、他の端末から表示を閲覧できるようにしてもよい。作業者位置情報、作業者動態情報およびメッセージルールがサイネージまたはＷｅｂ画面に表示されることにより、サイネージまたはＷｅｂ画面の閲覧頻度を上げることができ、サイネージまたはＷｅｂ画面に広告等を表示する場合の宣伝広告効果が高まる。
【００６０】
図１０は、作業者Ａの１回の巡回業務についての作業者位置情報、作業者動態情報、およびメッセージルールの表示例を示している。作業者Ａの作業者位置情報である点を線でつなぐことにより、作業者Ａの通った軌跡５０ｔが表される。作業者情報表示部２０８は、作業者Ａの作業者位置情報として、「位置センサＡの近く」等の情報が記憶されている場合、位置センサＡは装置Ａに設置されているといった紐付け情報、または装置Ａと位置センサＡの位置座標等からフロア図を作成する。図１０のマップには、装置Ａ４０、装置Ｂ４１、装置Ｃ４２の位置が示されている。軌跡５０ｔの線の太さが作業者Ａの歩行速度を表し、黒丸５０は作業者Ａが立ち止まった場所を表し、黒丸５０の大きさは作業者Ａが立ち止まった時間を表している。作業者Ａが撮影した写真５２または動画が撮影場所に吹き出し５４で表示され、再生ボタン５３によって動画再生が可能である。なお、作業者Ａがメガネ型視線センサを装着しており、メガネ型視線センサが検出する作業者Ａの視線情報が作業者動態情報に含まれる場合、作業者情報表示部２０８は、写真５２または動画の上に視線の位置を重畳表示してもよい。このように、作業者動態情報が表されている。
【００６１】
また、作業者Ａが作業者動態情報として通知を行いたいメッセージが、メッセージを残した場所に吹き出し５５，５６で表示されている。吹き出し５５，５６の中には、通知先、通知時刻、通知場所等のメッセージルールが表示されていてもよい。このような表示により、作業者Ａの作業記録が可視化され、容易に把握される。
【００６２】
図１１は、作業者Ａと作業者Ｂの１回の巡回業務についての作業者位置情報と作業者動態情報の表示例を示している。作業者Ａの軌跡５０ｔと作業者Ｂの軌跡５１ｔがマップ上に重ねて表示される。これにより、作業者Ａと作業者Ｂの歩行の仕方、着目点、または立ち止まりの頻度などを比較することができる。作業者Ａが撮影した写真５２の他に、作業者Ｂが撮影した写真５７，５９が吹き出し５８，６１で表示される。吹き出し５４と吹き出し５８は、近い地点に表示されている。このように、近い地点または同じ地点で異なる作業者が撮影した写真５２，５７が並べて表示されることにより、時間の経過と共に同じ地点がどのように変化したかを確認することができる。図１１の例で、作業者情報表示部２０８は近い地点の写真を並べて表示しているが、近い地点または同じ地点の写真を重ねて表示し、コマ送りボタンまたはコマ戻しボタン等で表示を切り替えられるようにしてもよい。
【００６３】
＜Ａ−２．メモへの利用例＞
情報共有装置１００１を、特定の人に対するメモとして利用する例について説明する。作業者Ａが保有する作業者端末１を作業者端末１ａと表記し、作業者Ｂが保有する作業者端末１を作業者端末１ｂと表記する。以下は、作業者Ａが作業者Ｂと会ったときに、作業者端末１ａにメッセージを通知する例である。
【００６４】
作業者端末１ａのメッセージルール入力部１０５は、「作業者端末１ａと作業者端末１ｂの位置が１ｍ以内のとき」というメッセージルールを設定することにより、「作業者Ａが作業者Ｂと会ったとき」という条件を設定する。このメッセージルールは、作業者端末１ａのメッセージルール送信部１０６から管理サーバー２のメッセージルール取得部２０５に送信され、メッセージルール記憶部２０６に記憶される。
【００６５】
メッセージ生成部２０７は、位置記憶部２０２から作業者端末１ａと作業者端末１ｂの位置を取得し、「作業者端末１ａと作業者端末１ｂの位置が１ｍ以内のとき」というメッセージルールの条件が成立するかを判定する。メッセージルールの条件が成立すると、メッセージ生成部２０７は、メッセージルールに対応する作業者動態情報を動態記憶部２０４から抽出し、メッセージを生成して作業者端末１ａのメッセージ表示部１０９に送信する。メッセージ表示部１０９は、メッセージを受信すると直ちに表示する。
【００６６】
上記の利用例によれば、作業者端末１ａは、作業者Ａが作業者Ｂに話したい内容を作業者動態情報としてメッセージルールに紐づけ、「作業者端末１ａの作業者位置情報が示す位置と作業者端末１ｂの作業者位置情報が示す位置との距離が閾値以内になること」をメッセージルールにおける通知タイミングとして設定することにより、作業者Ａが作業者Ｂに会ったタイミングで、作業者Ｂに伝えたいメッセージを作業者端末１ａに通知することが可能となる。これにより、作業者Ａは、作業者Ｂに会ったら話そうと思っていたこと等を忘れてしまうという事態を防ぐことができる。
【００６７】
以上の例では作業者Ａ，Ｂという２人が会う、すなわち近接した場合にメッセージを通知するというメッセージルールについて説明したが、３人以上が近接した場合にメッセージを通知するというメッセージルールであってもよい。
【００６８】
＜Ａ−３．ライン立ち上げへの利用例＞
情報共有装置１００１をライン立ち上げに利用する例について説明する。図１２は、情報共有装置１００１をライン立ち上げに利用した場合の、作業者情報表示部２０８による表示例を示している。ラインに沿って装置Ａ４０，Ｂ４１，Ｃ４２が並んでおり、作業者Ａ７１、Ｂ７２，Ｃ７３，Ｄ７４，Ｅ７５がラインで作業を行っているものとする。作業者情報表示部２０８は、位置記憶部２０２から作業者Ａ７１、Ｂ７２，Ｃ７３，Ｄ７４，Ｅ７５の作業者位置情報を取得し、それらの現在位置を表示する。これにより、ラインのどこで誰が作業しているかが可視化される。また、作業者情報表示部２０８は、動態記憶部２０４から作業者動態情報、すなわちメモを取得するため、各作業者がどの装置の周辺またはどの位置で、どのような動態情報を入力したかを図示することが可能となる。作業者が、作業している装置の状況をメモとして各自の作業者端末１に入力することにより、作業者情報表示部２０８は各装置の状況をマップ上に図示することが可能となる。図１２の例では、吹き出し８０−８５により、失敗または成功といった装置の状況と時刻がマップ上に図示されている。これにより、ライン管理者がライン全体を一元的に管理することが可能となる。他にも、各作業者が、「もっと人手がほしい」、「部品または器具が不足している」、「前の装置から仕掛品が流れてこないためテストができない」等の情報をメモとして各自の作業者端末１に入力することにより、作業者間または管理者との間でこれらの情報を共有することができる。これにより、例えばライン全体を一元的に管理する管理者が状況に応じて人員の配置を変更したり、部品または器具を必要なところに届ける等の指示を行ったりすることができ、効率よくラインの立ち上げを行うことが可能となる。なお、作業者情報表示部２０８は、表示するメモの設定を変更することが可能なＵＩを備えており、この設定に応じて、「最新」のもの、「５分以内」のもの、「新規から５件分」等のメモを表示することが可能である。
【００６９】
図１２の例では、装置または作業者の位置を示すアイコンの色の濃淡が３段階あり、この濃淡によってメモの量の多さが表されている。作業者情報表示部２０８は、メモに紐づけられた作業者位置情報を用いて、メモに関連する装置または位置センサのアイコンの色の濃淡を、メモの量に応じて変えてもよい。また、作業者情報表示部２０８は、メッセージルール記憶部２０６に記憶されるメッセージルールに基づき、メモがメッセージとして通知される場所の色の濃淡を、メモの量に応じて変えてもよい。また、作業者情報表示部２０８は、作業者のアイコンの色の濃淡を、当該作業者のメモの量の多さに応じて変えてもよい。例えば、装置Ａ４０，Ｂ４１，Ｃ４２の中では装置Ａ４０のアイコンの色が最も濃く、装置Ａ４０に対するメモ量が多いことが表されている。また、作業者Ａ７１、Ｂ７２，Ｃ７３，Ｄ７４，Ｅ７５の中では作業者Ａ７１，Ｄ７４のアイコンの色が最も濃く、作業者Ａ７１、Ｄ７４によるメモ量が多いことが表されている。
【００７０】
作業者情報表示部２０８は、動態記憶部２０４から得られるメモを集計し、各装置のメモ量を時間軸上に表したグラフを表示してもよい。図１３はそのようなグラフを表しており、実線９０が装置Ａに対するメモ量、点線９１が装置Ｂに対するメモ量、破線Ｃ９２が装置Ｃに対するメモ量を示している。作業者情報表示部２０８は、メモ量の平均値、合計値または累計値のいずれを集計してもよいし、いずれを集計するかは自由に変更可能である。また、作業者情報表示部２０８は、メモの量だけでなく、内容などをグラフ上に表示してもよい。メモの量が時間軸上に表示されることにより、各装置の立ち上がりの早さの違い、またはいったん収束したものの再度不具合の起きた装置等を把握することができる。図１３の例では、装置Ａが装置Ｂよりも立ち上がりが早く、装置Ｃに３回問題が発生したことが分かる。
【００７１】
＜Ａ−４．トラッキングへの利用例＞
情報共有装置１００１を視線または指のトラッキングに利用する例を説明する。図１４は、作業者端末１がメガネ型視線センサ９３を用いて作業者動態情報を取得する例を示している。作業者３０はメガネ型視線センサ９３を装着する。メガネ型視線センサ９３はカメラ９４を備えている。メガネ型視線センサ９３は、カメラ９４によって作業者３０の見ている範囲の画像を撮影すると共に、当該画像中の、作業者３０の注視点の座標を作業者動態情報として取得し、作業者端末１に送信する。作業者端末１は、カメラ９４の撮影画像に画像認識処理を行い、画像中の作業者３０の指または手の位置を取得してもよい。例えば、作業者３０の手または指にマーカーまたは特殊な色の手袋をつけておき、作業者端末１はＬＥＤまたは赤外光ＬＥＤ等を利用して手または指の位置を取得してもよい。作業者端末１は、メガネ型視線センサ９３から取得した画像の特徴量を用いて位置合わせした結果から作業者位置情報を求めてもよいし、別の位置センサを用いて求めてもよい。作業者位置情報は、ＱＲコード（以下、登録商標）またはＡＲマーカー等から求められても良い。なお、単眼カメラの画像列から得られる画像特徴量から自己位置推定を行う技術は、ＳＬＡＭ（Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｌｏｃａｌｉｚａｔｉｏｎ  ａｎｄ  Ｍａｐｐｉｎｇ）として知られている。こうして得られた作業者３０の指または手の位置情報は、作業者動態情報である。
【００７２】
図１４において、画像Ａ９７は、時刻１２：００：００におけるカメラ９４の撮影画像であり、その範囲の位置情報は（ｘ、ｙ）＝（０，０）である。画像Ｂ９８は、時刻１２：００：１０におけるカメラ９４の撮影画像であり、その範囲の位置情報は（ｘ、ｙ）＝（０，０）である。但し、画像Ｂ９８は画像Ａ９７を４５度水平方向に回転したものである。画像Ｃ９９は、時刻１２：００：２０におけるカメラ９４の撮影画像であり、その範囲の位置情報は（ｘ、ｙ）＝（１００，０）である。画像Ｄ１００は、時刻１２：００：３０におけるカメラ９４の撮影画像であり、その範囲の位置情報は（ｘ、ｙ）＝（１００，０）である。画像Ａ９７、画像Ｂ９８、画像Ｃ９９、画像Ｄ１００には、メガネ型視線センサ９３が検出した作業者３０の注視点９５と、作業者端末１が求めた指の位置９６が重畳表示されている。
【００７３】
図１４に示した作業者動態情報と作業者動態情報が位置記憶部２０２と動態記憶部２０４にそれぞれ記憶されているとき、作業者情報表示部２０８は図１５のような表示が可能となる。作業者情報表示部２０８は、画像Ａ９７，Ｂ９８，Ｃ９９，Ｄ１００における注視点９５と指の位置９６とから、時刻１２：００：００から時刻１２：００：３０における注視点の軌跡３０１と指の軌跡３０２を求めることができる。注視点の軌跡３０１と指の軌跡３０２が装置Ａ４０との位置関係で表示されることにより、作業者３０が装置Ａ４０に対してどのような操作を行ったか、あるいはどこを見たかを把握することが容易になる。なお、作業者情報表示部２０８は、視線の軌跡３０１と指の軌跡３０２において、図１０に示した作業者の移動軌跡のように、線の太さで視線または指の速度を表してもよいし、視線または指が静止した地点を丸で表してもよい。また、作業者情報表示部２０８は装置Ａ４０の表示エリアまたは画像Ａ９７，Ｂ９８，Ｃ９９，Ｄ１００を複数のエリアに区切り、各エリアの色の濃淡で注視点の滞在時間を表してもよい。また、作業者情報表示部２０８は注視点の滞在時間を色で表したヒートマップを表示してもよい。
【００７４】
図１５では、時刻１２：００：００から時刻１２：００：３０までの時間の作業者動態情報を統合して一つの静止画像としたが、動画でも良い。動画の場合、統合後の位置に画像Ａから画像Ｄが順次表示されても良い。あるいは、統合後の画像Ａから画像Ｄが静止画として表示され、その静止画上に動画として視線または指の位置が重畳表示されても良い。動画は再生ボタン３０３を押すことにより、再生されても良いしコマ送りなどが行われても良い。また、このような統合を行わず、管理者が再生ボタン３０３を押すことにより、異なる時刻における作業者動態情報が連続的にビデオのように再生されてもよいし、コマ送り等が行われてもよい。また、統合表示する時間間隔は管理者が指定できてもよい。例えば、作業者情報表示部２０８は、作業者が装置Ａを見ている間に作業者端末１が位置センサＡの近くで取得した作業者動態情報を指定して、表示してもよい。この例で、作業者情報表示部２０８は、「作業者が装置Ａを見ている間」を、カメラ９４の撮影画像における画像特徴量等から自動認識してもよい。
【００７５】
作業者情報表示部２０８は、統合された静止画像に、作業者が後から注釈を書き込む等の方法によって、作業者動態情報の追加を受け付ける機能を有しても良い。図１６は、そのような変形例に係る情報共有装置１００１Ａの構成を示すブロック図である。情報共有装置１００１Ａは、作業者情報表示部２０８が作業者動態情報の追加を受け付ける機能を有し、作業者情報表示部２０８が動態記憶部２０４に、追加された作業者動態情報を格納する点で、図１に示した情報共有装置１００１と異なっている。
【００７６】
ここで、注釈は作業者動態情報の一例である。作業者は、作業者情報表示部２０８に表示される視線または指の動きといった作業者動態情報を見返すことで、なぜこの順に作業をしているのか、あるいはこのとき何が起こったのか、等を思い出すことがある。そして、作業時には残さなかった作業者動態情報を後から追加したくなる場合がある。このようなときに、作業者は作業者情報表示部２０８から新たに作業者動態情報を書き込むことが可能である。
【００７７】
このように、作業者情報表示部２０８が作業者動態情報を表示することにより、作業者は作業のノウハウを思い出しやすくなるという効果がある。さらに、作業者情報表示部２０８が作業者動態情報を後から追加する機能を有することによって、作業者が後から思い出した作業者動態を動態記憶部２０４に蓄積することが可能になる。
【００７８】
具体的には、図１５において、作業者が例えば画像Ｂ９８の範囲をクリックし、「このとき異音がしたためじっくり〇〇を見た（Ｘ月Ｙ日Ｚ時追記）」等の作業者動態情報をテキスト等の形式で追加する。テキスト以外に赤丸等の図形が用いられても良い。動態記憶部２０４には、作業者位置情報として画像Ｂ９８の位置が、作業者動態情報としてテキストまたは赤丸等が記憶される。また、後から追加された作業者動態情報であることが分かるように、動態記憶部２０４において作業者動態情報に紐づけられる作業者端末ＩＤには、特別なＩＤが割り当てられても良いし、別途、作業者が自身の作業者端末ＩＤを手入力しても良い。また、動態記憶部２０４において作業者動態情報に紐づけられる時刻は、画像Ｂ９８の撮影時刻でも良いし、作業者動態情報が追加された時刻でも良いし、いずれの時刻が紐づけられるかは作業者が選択可能であっても良い。
【００７９】
上記では、作業者端末１がメガネ型視線センサ９３を用いて作業者動態情報を取得する例を説明した。しかし、作業者端末１は、全方位カメラを利用して作業者位置情報および作業者動態情報を取得してもよいし、全方位カメラとメガネ型視線センサ９３を組み合わせてもよい。
【００８０】
＜Ａ−５．スマートフォンに代えて固定的に設置された表示器を使う例＞
以上の例においては、作業者端末１の例としてスマートフォンを挙げ、作業者が作業者端末１を保有し持ち歩くことを想定した。しかし、作業者端末１は、台車またはトレーなどに固定的に設置されたサイネージまたはＧＯＴ（Graphic Operation Terminal）等の表示器でも良い。つまり、作業者が作業者端末１を保有し持ち歩くのではなく、作業者端末１が所定の場所、例えば装置の傍などに設置される。図１７に、作業者端末１が固定的に設置された表示器である場合の例を示す。
【００８１】
作業者端末１は装置Ａの傍に設置され、作業者３０は作業者タグ３１を保有している。作業者３０が作業者端末１に近づくと、作業者端末１の位置取得部１０１が作業者タグ３１と通信し、作業者タグ３１との通信電波強度等から作業者タグ３１と作業者端末１との距離を計測する。これにより、位置取得部１０１は作業者３ａが作業者端末１に近づいたことを把握する。
【００８２】
作業者タグ３１は、例えばビーコンのようなものであるが、これに限らない。また、作業者端末１の位置取得部１０１が、直接、作業者タグ３１と通信を行う例について説明したが、これに限らない。作業者端末１の近くに、作業者３ａを検出する別途の位置検知センサを設け、位置検知センサの検出結果を作業者端末１の位置取得部１０１が受け取ってもよい。
【００８３】
作業者３ａは作業者端末１に近づき、作業者端末１の動態取得部１０３を構成するマイク等から、作業者動態情報を入力する。但し、動態取得部１０３が取得する作業者動態情報はマイクの入力音声に限らず、作業者タグ３１に付属するマイクまたはセンサから無線送信されるデータであってもよい。作業者３０が作業者タグ３１を保有している場合、作業者タグ３１にメッセージ表示部１０９を設けられない場合がある。このような場合は、近くの位置センサまたは作業者端末１から作業者タグ３１に通知を行い、作業者端末１の振動等で作業者に通知を行う。その後、振動等の通知に気づいた作業者３０が、所定の位置に設置された作業者端末１に近づいたときに、作業者端末１の位置取得部１０１が作業者位置情報を取得し、作業者端末１に設けられたメッセージ表示部１０９に適切な通知を行う。その後、メッセージ表示部１０９にメッセージが表示される一連の流れは、作業者が作業者端末１を保有し持ち歩く例と同じである。なお、作業者タグ３１は作業者３９ではなく、作業者３０が扱う台車、トレー、工具、または部品などに取り付けられていてもよい。
【００８４】
＜Ａ−６．商業施設での利用例＞
以上の例では、工場の作業員、もしくは点検または巡回業務の作業員が作業者端末１を用いて作業の情報共有を行ったが、実施の形態１の情報共有装置１００１の適用範囲はこれに限らない。例えば、商業施設で警備員と利用客がそれぞれ作業者端末１を持ち、同じ管理サーバー２を利用することが考えられる。以下、警備員の持つスマートフォンを作業者端末１ｃ、利用客の持つスマートフォンを作業者端末１ｄと表記する。
【００８５】
作業者端末１ｃ，１ｄから作業者位置情報が管理サーバー２に送信され、管理サーバー２の作業者情報表示部２０８は、作業者端末１ｃ、１ｄがどこに存在するかをリアルタイムに把握することができる。図１２では、装置と作業者との位置関係が作業者情報表示部２０８によってマップ上に表示されたが、同様に、作業者情報表示部２０８は、警備員の商業施設内の位置をマップ上に表示することが可能である。これにより、管理サーバー２の管理者は、警備員の位置を管理することができる。
【００８６】
通常、警備員への連絡は館内放送等で行われるため、警備員への連絡内容が利用客にも伝わってしまう。しかし、情報共有装置１００１は、メッセージルールによりメッセージの通知先を指定することができる。そのため、管理サーバー２は警備員の持つ作業者端末１ｃにのみ通知を行うことで、利用客に伝える必要のない内容を警備員にのみ通知することが可能となる。また、特定エリア内で落とし物を探すという業務連絡等、全警備員に通達する必要のないメッセージについても、メッセージルールにおいて特定エリアの担当警備員がメッセージの通知先に指定されることで、管理サーバー２は特定エリアの担当警備員にのみ業務連絡を行うことができる。
【００８７】
また、メッセージルールにおいてメッセージの通知先が「近くの利用客」に指定されることにより、管理サーバー２はイベントの開始案内等を、当該イベントの開催場所の近くにいる利用客にだけ通知することが可能となる。また、メッセージルールにおいてメッセージの通知先が「イベントと類似の施設または売り場を訪ねている利用客」に指定されることにより、管理サーバー２は、イベントに関心を持ちそうな利用客にだけ案内を行うことが可能になる。また、メッセージルールにおいてメッセージの通知先が「エスカレータまたは階段の近くにいる利用客」に指定されることにより、「雨のため、エスカレータまたは階段が滑りやすくなっています。注意してください。」というメッセージを、管理サーバー２はエスカレータまたは階段の近くにいる利用客にだけ通知することが可能となる。
【００８８】
また、作業者情報表示部２０８は、作業員位置情報として利用客の位置情報を取得することができるため、商業施設内のどの売り場に滞在している時間が長いか、またどの順番に売り場を回ったか等を表示することも可能である。
【００８９】
また、テーマパーク等の観光地の利用客が、作業員端末１である自身のスマートフォンに、作業員動態情報として各アトラクションの評価を入力することによって、作業者情報表示部２０８は、各アトラクションの評価を集計し、表示することが可能となる。
【００９０】
＜Ａ−７．住宅での利用例＞
情報共有装置１００１は住宅でも利用可能である。この場合、管理サーバー２として、ＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）を利用してもよい。
【００９１】
例えば、ＴＶ番組の天気予報で次の日が雨であることを知った人、すなわち作業者は、次の日の朝家を出る前に「傘を忘れないように」という通知を受け取りたい場合がある。この場合、作業者は作業者端末１の動態取得部１０３に対して、「傘を忘れないように」というテキストまたは音声を入力し、メッセージルール入力部１０５に対してメッセージルールとして「通知タイミング：次の日の午前中、通知場所：玄関で、通知先：家族全員」を入力する。次の日の朝、作業者端末１の位置取得部１０１が、玄関に設置されたビーコン等を用いて、作業者端末１が玄関にあることを認識する。すると、管理サーバー２のメッセージルール記憶部２０６に記憶されているメッセージルール「通知時刻：次の日の午前中、通知場所：玄関で、通知先：家族全員」に基づき、メッセージ生成部２０７がメッセージを生成し作業者端末１に送信する。そして、作業者端末１のメッセージ表示部１０９に「傘を忘れないように」というテキストが表示される。
【００９２】
なお、玄関先での通知時に、動態取得部２０３が、作業者が傘を持っているか否かの情報を取得し、傘を持っていない場合にのみ、メッセージ生成部２０７が作業者端末１にメッセージを送信してもよい。例えば、傘に取り付けられた位置検知タグの位置情報を作業者端末１または位置取得部２０１が取得し、位置検知タグの位置情が作業者端末１の位置と一定距離内に有る場合に、動態取得部２０３は作業者が傘を持っていると判別することができる。あるいは、動態取得部２０３は、玄関に設置されたカメラの撮影画像等から作業者が傘を持っているか否かを判別してもよい。
【００９３】
上記のような忘れ物防止の目的以外に、買い忘れ防止の目的にも情報共有装置１００１は利用可能である。例えば、作業者は冷蔵庫の扉を開けて卵が少なくなっていることに気づくと、メッセージルールを「通知場所：いつも卵を買うスーパー」と設定し、「卵を買う」というメッセージを作業者動態情報として作業者端末１に入力する。スーパーの位置は、地図アプリ等を利用し、ＧＰＳの緯度経度情報を用いて指定することができる。なお、メッセージルールにおいて、通知場所を、特定のスーパーに指定せず、「スーパー」、「卵を売っている場所」等のように、業種もしくは建物または場所の種類を指定してもよい。このように、作業者は、次回の買い物で買いたい物をリストアップして作業者端末１に入力し、スーパー等で通知させることにより、買い忘れを防止することができる。
【００９４】
上記の例の他、親の作業者端末１から、メッセージを「おやつは冷蔵庫の中」、メッセージルールを「通知タイミング：子供が帰宅したら、通知先：子供」と設定することも想定される。この場合、子供が帰宅したら子供の作業者端末１に「おやつは冷蔵庫の中」というメッセージが通知される。また、親の作業者端末１から、メッセージを「漫画はキャビネットの中」、メッセージルールを「通知タイミング：宿題を終えたら、通知先：子供」と設定することも想定される。この場合、子供が宿題を終えたら、子供の作業者端末１に「漫画はキャビネットの中」というメッセージが通知される。
【００９５】
＜Ａ−８．オフィスでの利用例＞
情報共有装置１００１は、オフィスにおいて単に人と人との情報共有に利用するだけでなく、設備と人との情報共有にも利用できる。
【００９６】
オフィスに在室している複数の作業者が、それぞれ作業者端末１を保有している。例えば、作業者は、「暑い」または「寒い」といった自身の温度評価を作業者動態情報として動態取得部１０３に入力する。動態取得部１０３は、具体的には、作業者端末１に表示された「暑い」、「やや暑い」、「ちょうどよい」、「涼しい」、「寒い」等のボタンで実現されてもよいし、自由記述テキストまたは人のつぶやきを音声認識により変換したテキストから、「暑い」「寒い」等の特定のキーワードを自動抽出することにより、温度評価に関する情報を取得してもよい。メッセージルールにおける通知タイミングは、例えば「温度評価に関する作業者動態情報が動態記憶部２０４に含まれる場合」である。
【００９７】
管理サーバー２は、動態取得部２０３が作業者端末１から温度評価に関する作業者動態情報を取得し、これを動態記憶部２０４に記憶すると、メッセージ生成部２０７が温度評価に関する作業者動態情報をメッセージとして送信する。但し、メッセージの送信先は作業者端末１ではなく、エアコンの制御システム等である。
【００９８】
また、作業者情報表示部２０８は、図１８に示すように、温度評価に関する作業者動態情報と、作業者動態情報を発した作業者の位置と、エアコンの位置をマップ上に表示してもよい。管理サーバー２は、位置取得部２０１で、温度評価に関する作業者動態情報を発した作業者の作業者位置情報を取得し、動態取得部２０３で、温度評価に関する作業者動態情報を取得する。従って、作業者情報表示部２０８は、オフィス内のどの位置で温度評価に関する作業者動態情報が入力されたかを表示することができる。これにより、管理者はオフィス内のどこにいる作業者が空調を不快に感じているかを把握することができ、エアコンの設定温度の変更などを適切に行うことができる。図１８の例では、オフィス内の座席位置ごとにエリア３０８が設定されており、エリア３０８の色の濃淡が各座席位置における「暑い」または「寒い」の票数の累計を表している。そして、点線枠３０４の枠内の座席位置で「暑い」の票数が多く、点線枠３０７の枠内の座席位置で「寒い」の票数が多い。従って、管理者は空調機Ａの設定温度を下げ、空調機Ｄの設定温度を上げることにより、適切な空調設定を行うことができる。
【００９９】
別の例では、作業者がエレベータに乗っている際に異音を感じると、「エレベータで異音がする」というメモを作業者動態情報として作業者端末１の動態取得部１０３に入力する。管理サーバー２の動態取得部２０３は、作業者端末１の動態送信部１０４から「エレベータで異音がする」というメモを作業者動態情報として取得する。メッセージルール記憶部２０６に記憶されたメッセージルールでは、作業者動態情報に「エレベータ」という設備名が含まれる場合、さらには位置取得部２０１が取得した作業者位置情報がエレベータから一定距離内の場所を示している場合に、設備保守員、設備保守センター、または建物管理会社等の作業者端末１へメッセージを送る、というルールが定められている。この例では、作業者は管理人に電話等で不調を連絡する必要がなく、気軽に自身の作業者端末１にエレベータのメモを入力すればよいため、管理者は早めにエレベータの保守を行うことが可能になる。この例は、エレベータ以外の建物の設備にも適用可能である。例えば、蛍光灯が切れている等の連絡にも用いることが可能である。
【０１００】
＜Ａ−９．効果＞
実施の形態１の情報共有装置１００１において、管理サーバー２は、作業者の有する作業者端末１から、作業者端末１の位置情報である作業者位置情報を取得する位置取得部２０１と、作業者位置情報に紐づけられた作業者の動態情報である作業者動態情報を取得する動態取得部２０３と、作業者動態情報を含むメッセージの通知タイミングと通知先とを定めたメッセージルールを取得する、メッセージルール取得部２０５と、メッセージルールに基づきメッセージを生成し、メッセージルールに定められた通知先へ送信するメッセージ生成部２０７と、を備える。
【０１０１】
以上の構成により、管理サーバー２は、動態取得部２０３において、作業者動態情報として、例えば翌日の作業員へのメッセージを受け付けることが可能となり、メッセージルール取得部２０５において、作業者端末１から「いつ、どこで、誰に」通知を行うかというメッセージルールを取得することが可能となる。また、メッセージ生成部２０７が、作業者位置情報、作業者動態情報、およびメッセージルールに基づき、メッセージを生成し作業者端末１へ送信することにより、作業者に必要なタイミングで情報共有を行うことが可能となる。
【０１０２】
また、管理サーバー２は、作業者位置情報、作業者動態情報、およびメッセージルールの少なくともいずれかを表示する作業者情報表示部２０８を備える。その一例として、作業者情報表示部２０８は、作業者位置情報、作業者動態情報、およびメッセージルールをマップ上に表示することができる。従って、管理者は作業者の作業状況を管理または把握することができ、作業者同士の作業履歴を比較したり、人員配置の変更を検討したり、作業の振り返りを行ったりすることができる。
【０１０３】
また、管理サーバー２において、メッセージルール取得部２０５は、メッセージ生成部２０７が送信したメッセージが通知先の作業者端末１で確認されたことを示す確認情報を取得する。そして、メッセージルール記憶部２０６は、メッセージルール取得部２０５が取得したメッセージルールと、メッセージルールに対応するメッセージに関する確認情報とを記憶する。従って、メッセージ生成部２０７は、確認情報を参照してメッセージを生成することによって、同じメッセージを繰り返し送信することを防ぐことができる。
【０１０４】
あるいは、メッセージルール記憶部２０６は、メッセージルール取得部２０５が取得したメッセージルールと、メッセージルールに対応するメッセージのメッセージ生成部２０７による送信履歴とを記憶する。従って、メッセージ生成部２０７は、送信履歴を参照してメッセージを生成することによって、同じメッセージを繰り返し送信することを防ぐことができる。
【０１０５】
メッセージ生成部２０７は、作業者端末１からメッセージの送信を要求するメッセージリクエストを受信すると、メッセージルールではなくメッセージリクエストに基づきメッセージを生成し、作業者端末１へ送信する。これにより、メッセージルールに該当しない場合でも、作業者は作業者端末１からメッセージリクエストを送信することでメッセージの内容を確認することができる。
【０１０６】
実施の形態１の情報共有装置１００１において、管理サーバー２と通信を行う作業者端末１は、作業者端末１の作業者位置情報を取得する位置取得部１０１と、作業者位置情報を管理サーバー２に送信する位置送信部１０２と、作業者動態情報を取得する動態取得部１０３と、作業者動態情報を管理サーバー２に送信する動態送信部１０４と、作業者によるメッセージルールの入力を受け付けるメッセージルール入力部１０５と、メッセージルールを管理サーバー２に送信するメッセージルール送信部１０６と、管理サーバー２から受信したメッセージを表示するメッセージ表示部１０９と、を備える。従って、作業者に必要なタイミングで情報共有を行うことが可能となる。
【０１０７】
作業者端末１は、作業者によるリクエストルールの入力を受け付けるリクエストルール入力部１１０と、リクエストルールと、作業者位置情報と、作業者動態情報とに基づき、メッセージリクエストを管理サーバー２に送信するリクエスト部１０８と、を備える。管理サーバー２が、メッセージリクエストに基づきメッセージを作業者端末１へ送信することで、メッセージルールに該当しない場合でも、作業者はメッセージの内容を確認することができる。
【０１０８】
＜Ｂ．実施の形態２＞
＜Ｂ−１．構成＞
図１９は、実施の形態２の情報共有装置１００２の構成を示すブロック図である。情報共有装置１００２は、管理サーバー２が外部情報取得部２１０を備える点で情報共有装置１００１と異なっている。
【０１０９】
外部情報取得部２１０は外部システム３ａから外部情報を取得する。外部情報とは、情報共有装置１００２の外部にある装置または機器の状態を示す情報である。外部情報は、例えば、装置のオンまたはオフを表す稼動状況、装置の動作モード、装置の異常の有無、装置または設備内にあるセンサの情報、などを含む。具体的には、外部情報は、天気予報、交通機関の運行情報または遅延情報、空調の設定温度等の情報、エレベータの停止階または混雑度等の情報、トイレの扉の開閉情報、会議室の空き状況、などである。
【０１１０】
実施の形態２におけるメッセージ生成部２０７は、リクエスト部１０８からメッセージリクエストを受信し、位置記憶部２０２から作業者位置情報を、動態記憶部２０４から作業者動態情報を、メッセージルール記憶部２０６からメッセージルールを取得し、外部情報取得部２１０から外部情報を取得する。そして、メッセージ生成部２０７は、メッセージリクエストに応じたメッセージを生成して作業者端末１へ送信する。
【０１１１】
＜Ｂ−２．天気予報＞
例えば、外部情報取得部２１０が外部情報として天気予報を取得した場合について説明する。実施の形態１では、天気予報を見た作業者が、作業者端末１に「傘を忘れないように」という通知設定を行った。この例で、メッセージルールは、「通知タイミング：次の日の午前中、通知場所：玄関で、通知先：家族全員」であった。実施の形態２では、外部情報を用いてこの忘れ物防止通知機能を拡張することができる。
【０１１２】
まず、作業者が作業者端末１のメッセージルール入力部１０５に、「通知タイミング：午前中（月から金）、外部情報取得部２１０から取得した天気予報の降水確率が３０％以上のとき、通知場所：玄関」というメッセージルールを入力し、動態取得部１０３に、「傘を忘れない」というメッセージを作業者動態情報として入力する。これらのメッセージルールと作業者動態情報は、管理サーバー２のメッセージルール記憶部２０６と動態記憶部２０４にそれぞれ記憶される。
【０１１３】
メッセージ生成部２０７は、月曜日から金曜日の各曜日の午前中に、外部情報取得部２１０から天気予報の情報を外部情報として取得し、位置記憶部２０２から作業者位置情報を取得する。そして、天気予報の降水確率が３０％以上で、作業者位置情報が玄関を示す場合に、「傘を忘れない」というメッセージを作成して作業者端末１に送信する。作業者端末１のメッセージ表示部１０９は、「傘を忘れない」というメッセージを受信すると直ちに表示する。このように、作業者は、天気予報を通知タイミングの条件に含むメッセージルールを作業者端末１に設定することにより、天気予報の降水確率に応じた通知を毎日受けることができる。
【０１１４】
また、作業者端末１のメッセージ表示部１０９は、表示と共に音声出力によってメッセージの通知を行ってもよい。音声によってメッセージが通知される場合、情報共有装置１００２を目覚ましに用いることができる。「通知場所：寝室、通知タイミング：天気予報が雨のとき６時」と「通知場所：寝室、通知タイミング：天気予報が雨以外のとき６時半」という２つのメッセージルールが設定されてもよい。これにより、天気予報に応じて起床時間を変更することが可能となる。また、情報共有装置１００２を目覚ましとして用いる例で、外部情報は交通機関の運行情報または遅延情報であってもよい。この場合、メッセージルール記憶部２０６は、「通知場所：寝室、通知タイミング：Ｘ路線の運行情報で遅延が発生しているとき６時」と「通知場所：寝室、通知タイミング：Ｘ路線の運行情報で遅延が発生していないとき６時半」という２つのメッセージルールを記憶する。これにより、遅延の有無に応じて起床時間を変更することが可能となる。
【０１１５】
商業施設で情報共有装置１００２を用いる場合、メッセージルール記憶部２０６が「通知場所：エスカレータから１ｍ以内、通知タイミング：天気予報が雨のとき」というメッセージルールを記憶し、このメッセージルールに紐づけられた作業者動態情報として、動態記憶部２０４がテキスト「足元が滑りやすくなっています」を記憶していてもよい。この場合、メッセージ生成部２０７は、外部情報取得部２１０から取得した天気予報が雨のときにのみ、テキスト「足元が滑りやすくなっています」をメッセージとして生成し、利用客の作業者端末１に送信する。
【０１１６】
実施の形態２の作業者情報表示部２０８は、位置記憶部２０２に記憶される作業者位置情報、動態記憶部２０４に記憶される作業者動態情報、メッセージルール記憶部２０６に記憶されるメッセージルール、および外部情報取得部２１０から取得した外部情報をマップ上に表示する。
【０１１７】
＜Ｂ−３．空調機の設定温度＞
図２０は、動態取得部２０３が「暑い」または「寒い」といった作業者の温度評価に関する作業者動態情報を取得し、外部情報取得部２１０が外部情報として空調機の設定温度を取得したときの、作業者情報表示部２０８の表示例を示している。作業者情報表示部２０８は、動態記憶部２０４から「暑い」と「寒い」の票数を、位置記憶部２０２から「暑い」と「寒い」の作業者動態情報を取得したときの作業者位置情報を取得し、作業者位置情報が示す位置における空調機の設定温度を外部情報取得部２１０から取得する。そして、作業者情報表示部２０８は、空調機の設定温度と「暑い」または「寒い」の作業者動態情報とを紐付ける。その結果、作業者情報表示部２０８は、図２０に示すように、設定温度と「暑い」または「寒い」の票数または投票頻度との関係を図示することができる。図２０において、実線３１４は作業者Ａと作業者Ｂの票数の平均を示し、点線３１５は作業者Ｂの票数を示し、点線３１６は作業者Ａの票数を示している。
【０１１８】
管理者は、図２０に示す表示を見て、設定温度と「暑い」または「寒い」の票数の関連を把握することができる。例えば、実線３１４によれば「暑い」と「寒い」の票数が０になる、「暑い」と「寒い」の境界線が２７℃であるため、平均的には２７℃設定が最も適切な設定温度であるということが分かる。また、作業者ごとに設定温度と「暑い」または「寒い」の票数の関係がグラフ化されることによって、管理者は各作業者が寒がりであるのか暑がりであるのかを知ることができる。これにより、管理者は寒がりの人を集めた座席配置、または暑がりの人を集めた座席配置等を考案することができる。図２０の例では、作業者Ａは寒がりで２８℃程度の設定が快適であり、作業者Ｂは暑がりで２６℃程度の設定が快適であることがわかる。
【０１１９】
動態記憶部２０４は、このような作業者毎の快適な温度、すなわち快適気温を作業者動態情報として記憶してもよい。作業者情報表示部２０８は、会議室、住宅の部屋、空調機の範囲内等、特定のエリアにいる作業者の快適気温を動態記憶部２０４から取得し、特定のエリアにいる作業者の快適気温の平均値を、表示することが可能である。また、メッセージ生成部２０７は、特定のエリアにいる作業者の快適気温の平均値をメッセージ内容とするメッセージを作成し、作業者端末１に送信してもよい。このメッセージの送信先は、例えば、快適気温の平均値が算出された特定のエリアにいる作業者、または空調を管理している作業者である。
【０１２０】
＜Ｂ−４．トイレの利用状況＞
図２１は、外部情報がトイレの扉の開閉状況および会議室の空き状況である場合の、作業者情報表示部２０８の表示例を示している。外部情報取得部２１０がトイレの扉の開閉状況を取得することで、作業者情報表示部２０８は、トイレの空席率などの空き状況を表示することができる。外部情報取得部２１０は、扉の開閉情報を、マグネットセンサ等を利用して取得してもよいし、他の会議システム等から取得してもよい。図２１のような表示が、作業者端末１に表示されるＷｅｂ画面上で表示されることで、各作業者は作業者端末１でトイレの空き状況を把握して行動を決定することができる。これにより、トイレの待ち時間の低減、または設備の利用率の平準化が実現する。
【０１２１】
外部情報取得部２１０が取得する外部情報は、トイレの各個室の前回掃除時刻からの扉開閉回数の累計、またはトイレットペーパーの前回交換時からの回転数を含んでいても良い。トイレットペーパーの回転数は、例えば、トイレットペーパーの芯に設置された加速度センサにより計測することが可能である。作業者情報表示部２０８は、上記の回転数から計算されるトイレットペーパーの残量を表示してもよい。トイレットペーパーの残量は、数値、円グラフ、棒グラフなどにより表示される。このような表示がＷｅｂ画面３１０上に行われると、これを見た作業者は、扉開閉回数の累計が多いトイレはトイレの使用頻度または使用量が多く、汚れているのではないかと推定する。一般的に、人は汚れの少ないトイレを利用したいため、扉開閉回数の累計が少ないトイレが自然と利用されやすくなり、結果として設備利用率が平準化される効果がある。設備利用率が平準化されると、掃除が必要な時期、または設備故障の対応等の時期も平準化されるため、掃除巡回効率または設備管理効率が改善される効果がある。
【０１２２】
また、トイレの管理者は、各トイレの扉開閉回数等の表示から、全く利用されていない個室または利用頻度の高い個室を把握することができるため、トイレットペーパーを補充する時期、または設備の異常を把握することができる。例えば、管理者は、全く利用されていない設備に、故障または激しい汚れがあることを推測できるし、扉がずっと閉まっている個室の中で人が倒れている可能性があると推測できる。
【０１２３】
上記では、作業者情報表示部２０８による表示の例を説明した。しかし、作業者情報表示部２０８が表示した内容は、メッセージ生成部２０７が作成したメッセージとして、メッセージ生成部２０７から作業者端末１に送信され、作業者端末１で通知されても良い。メッセージの通知という方法によっても、作業者情報表示部２０８による表示と同様の効果が得られる。また、上記では、トイレの扉の開閉回数を外部情報とする例を説明したが、外部情報の表示または通知は、トイレ以外の設備の利用回数に関しても適用可能であり、同様の効果が得られる。
【０１２４】
メッセージルール記憶部２０６は、「近い順に２つのトイレの空き状況を通知する」、「距離２０ｍ以内のトイレの空き状況を通知する」、または「現在いる建物のトイレの空き状況を通知する」というメッセージルールを記憶しても良い。メッセージ生成部２０７はこれらのメッセージルールに従いメッセージを作成し、作業者端末１に送信する。作業者端末１のメッセージ表示部１０９は、メッセージを受信すると直ちに表示する。この例では、メッセージの内容がトイレの空き状況であるが、例えばファミリートイレ、障碍者対応トイレ、または授乳室といった設備の種類がメッセージの内容に含まれても良い。
【０１２５】
作業者端末１の動態送信部１０４は、作業者が次にどのトイレに行くつもりかという予告（以下、「トイレ予告」とも称する）を作業者動態情報として、管理サーバー２の動態取得部２０３に送信しても良い。図２２は、トイレ予告を行う際の作業者端末１を示している。作業者端末１には、作業者情報表示部２０８の表示画面となるＷｅｂ画面３１０が表示されている。Ｗｅｂ画面３１０には外部情報として、各トイレの混雑度と、トイレ予告の通りにトイレに行くともらえるポイントの情報が表示されている。また、Ｗｅｂ画面３１０には作業者動態情報として、各トイレのトイレ予告を行った人数が表示されている。
【０１２６】
作業者は、作業者端末１に表示された入力先選択ボタン３１１により、どのトイレに行く予告を行うかを選択し、予告ボタン３１２により予告を行う。ここで、入力先選択ボタン３１１と予告ボタン３１２は動態取得部１０３を構成している。作業者による上記の操作によって、動態取得部１０３は「トイレ２の男性トイレに行くという予告」を作業者動態情報として取得する。同時に、動態取得部１０３は、作業者が予告操作を行った時点での作業者端末１の位置情報（以下、「予告時の位置情報」と称する）を位置取得部１０１から取得し、作業者動態情報とする。動態送信部１０４は、「トイレ２の男性トイレに行くという予告」と、予告時の位置情報を、作業者動態情報として管理サーバー２の動態取得部２０３に送信する。
【０１２７】
また、メッセージルール送信部１０６は、２つのメッセージルールをメッセージルール取得部２０５に送信する。第１メッセージルールは、「通知タイミング：作業者動態情報がトイレ予告の場合、通知内容：トイレ予告、予告されたトイレ、予告を行った時刻、予告時の位置情報、通知先：外部システム３ｂ（トイレ予告システム）」である。第２メッセージルールは、「通知タイミング：予告されたトイレ（トイレ２）と作業者位置情報が近づいたとき、通知内容：予告時の位置情報および作業者動態情報、予告を行った時刻、予告を行った作業者端末１の固有情報、予告したトイレに到達した時刻、通知先：外部システム３ｂ（トイレ予告システム）」である。
【０１２８】
メッセージルール記憶部２０６は、メッセージルール取得部２０５が受信したメッセージルールを記憶する。メッセージ生成部２０７は、第１メッセージルールに基づき、「トイレ予告、予告されたトイレ、予告を行った時刻、予告時の位置情報」を通知内容とするメッセージを作成し、外部システム３ｂに送信する。管理サーバー２は、位置取得部２０１で作業者端末１の位置を取得し、位置記憶部２０２に記憶している。従って、トイレ予告をした作業者端末１が予告位置、すなわちトイレ２に到達したとき、位置記憶部２０２には作業者端末１がトイレ２に到達したこととその時刻が記憶される。
【０１２９】
メッセージ生成部２０７は、第２メッセージルールに基づき、位置記憶部２０２から作業者位置情報を取得し、作業者端末１とトイレ２の位置が近ければ、「予告時の位置情報および作業者動態情報、予告を行った時刻、予告を行った作業者端末１の固有情報、予告したトイレに到達した時刻」を通知内容とするメッセージを作成し、外部システム３ｂに送信する。このとき、メッセージ生成部２０７は、予告の場所に到達したことを通知するメッセージを作業者端末１のメッセージ表示部１０９に送信しても良い。このメッセージの内容に、ＱＲコードまたはパスコードを含めることにより、予告者への特典、例えばポイントまたは優先権等を与えることが可能となる。
【０１３０】
なお、上記の例では、管理サーバー２が作業者位置情報を取得し、予告場所に到達したことを作業者端末１に通知したが、作業者端末１が管理サーバー２に、予告場所に到達したことを通知しても良い。具体的には、作業者端末１が予告場所に到達した際に、作業者位置情報が位置取得部１０１に取得され、位置送信部１０２から管理サーバー２の位置取得部２０１に送信される。
【０１３１】
上記の例では、トイレ予告が作業者動態情報として管理サーバー２に送信される。これにより、作業者情報表示部２０８は、現在の混雑状況だけでなく、将来的な混雑状況を予測可能な情報を表示することも可能である。また、メッセージ生成部２０７は、作業者端末１が予告トイレに到達したときに、予告時の作業者位置情報および作業者動態情報、予告を行った時刻、予告を行った作業者端末１の固有情報、予告された場所に到達した時刻を通知内容とするメッセージを送信する。従って、管理サーバー２は、作業者端末１が例えば遠くの空いているトイレに到達した場合に、移動距離または混雑度に応じたポイントを発行することが可能である。例えば商業施設では、利用客を遠くのトイレへ誘導することにより、利用客がトイレまでの移動過程で多くの店舗のディスプレイを見たり、知らない店舗を知ったり、購買数が向上したりするという効果がある。
【０１３２】
＜Ｂ−５．スタンプラリー＞
位置記憶部２０２に記憶される作業者位置情報を用いて、トイレ、設備、または店舗等のスタンプラリーを実施することが可能である。
【０１３３】
まず、スタンプラリー開始時に、作業者端末１の動態送信部１０４は、スタンプラリーを開始するという作業者動態情報を管理サーバー２の動態取得部２０３へ送信する。それと同時に、メッセージルール送信部１０６は、「通知タイミング：作業者端末１が特定位置Ａ，Ｂ，Ｃのいずれかに到達したとき、通知先：作業者端末１と外部システム３ｂ、通知内容：作業者位置情報、作業者動態情報、作業者端末１の固有情報、到達時刻」という第３メッセージルールを管理サーバー２のメッセージルール取得部２０５に送信する。ここで、特定位置Ａ，Ｂ，Ｃは、スタンプラリーを実施する場所の位置である。
【０１３４】
作業者端末１が特定位置Ａ，Ｂ，Ｃのいずれかに到達すると、位置送信部１０２は作業者位置情報を管理サーバー２の位置取得部２０１に送信し、動態送信部１０４は「到達した」という内容または到達した特定位置にある店舗等の写真を作業者動態情報として、管理サーバー２の動態取得部２０３に送信する。あるいは、作業者端末１は定期的に作業者位置情報を位置取得部２０１に送信してもよい。管理サーバー２のメッセージ生成部２０７は、第３メッセージルールに基づき「作業者位置情報、作業者動態情報、作業者端末１の固有情報、到達時刻」を通知内容とするメッセージを作成し、作業者端末１と外部システム３ｂに送信する。
【０１３５】
以上の例により、管理サーバー２と作業者端末１を用いて電子的なスタンプラリーを実現することが可能となる。スタンプラリーの結果に応じて、作業者端末１のユーザである作業者はポイント等の特典を受けることが可能となる。
【０１３６】
＜Ｂ−６．効果＞
実施の形態２の情報共有装置１００２において、管理サーバー２は、外部情報取得部２１０によって、外部の装置の状態または値等の外部情報を取得することができる。従って、メッセージ生成部２０７は、外部情報を用いてメッセージを作成することができる。例えば、メッセージ生成部２０７は、通知内容に外部情報を含むメッセージを作成することができる。この構成により、作業員が作業者端末１をもって移動すると、例えば、最寄りの装置の前回の作業者の作業者動態情報と作業対象の装置のそのときの状態を、作業者端末１に同時に表示することが可能となる。また、作業者端末１の最寄りの装置の現在値を自動的にリアルタイムに作業者端末１に表示することが可能であるため、効率よく現在の設備または装置の状況を確認できると共に、前回の作業情報の確認も効率的に行える。
【０１３７】
また、作業者情報表示部２０８は、作業者動態情報と外部情報である装置または設備の状態情報とを同時にフロアマップ上に表示することができる。そのため、作業者の動態情報と作業対象の装置または設備の状態を一元的に可視化することが可能となる。
【０１３８】
＜Ｃ．実施の形態３＞
＜Ｃ−１．構成＞
図２３は、実施の形態３の情報共有装置１００３の構成を示すブロック図である。情報共有装置１００３は、管理サーバー２が動態整理部２０９を備える点で実施の形態１の情報共有装置１００１と異なっている。以下、実施の形態１との相違点について説明する。
【０１３９】
図２４に示す事例では、作業者３０が作業者端末１を用いて、常時、動態取得部１０３に作業者動態情報を入力する。しかし、これに限ったものではない。作業者が作業者端末１を持ち、進行方向に進みながら作業者端末１のマイクに対して音声によるテキスト入力を行う。動態取得部１０３は、常時、マイクで音声認識されたテキストを作業者動態情報として取得する。位置取得部１０１は、定期的に最寄りの位置センサのＩＤを取得する。なお、どの位置センサが最寄りかは、位置センサからの電波強度等で判断することができる。図２４の事例では、動態取得部１０３が動態情報（１）、（２）を取得したときの作業者位置情報が、位置センサＡ２１であり、動態情報（３）、（４）を取得したときの作業者位置情報が、位置センサＢ４１であるものとする。動態送信部１０４から動態取得部２０３に送信され、動態記憶部２０４に記憶される作業者動態情報と作業者位置情報の組み合わせは、［動態情報（１）、位置センサＡ］、［動態情報（２）、位置センサＡ］、［動態情報（３）、位置センサＢ］、［動態情報（４）、位置センサＢ］となる。以下、作業者動態情報と、これに紐づけられた作業者位置情報とをまとめて動態位置情報と称する。
【０１４０】
位置取得部１０１が取得する作業者位置情報は、最寄りの位置センサのＩＤだけでなく、位置センサの電波強度を含んでいても良い。この場合、動態記憶部２０４に記憶される動態位置情報は、［動態情報（１）、位置センサＡ：強度８０］、［動態情報（２）、位置センサＡ：強度７０、位置センサＢ：強度４０］、［動態情報（３）、位置センサＡ：強度４０、位置センサＢ：強度６０］、［動態情報（４）、位置センサＢ：強度７５］等となる。あるいは、位置センサＡと装置Ａが近く、位置センサＢと装置Ｂが近いという情報を用いて、動態記憶部２０４に記憶される作業者動態情報と作業者位置情報の組み合わせは、［動態情報（１）、装置Ａ］、［動態情報（２）、装置Ａ］、［動態情報（３）、装置Ｂ］、［動態情報（４）、装置Ｂ］であってもよい。
【０１４１】
動態整理部２０９は、動態記憶部２０４から動態位置情報を取得し、動態位置情報の内容に応じて、動態位置情報に含まれる作業者動態情報と作業者位置情報の紐付けを変更する。例えば、動態整理部２０９は、作業者動態情報に含まれるテキストを形態素解析の技術を用いて単語に分解し、特定の単語の組み合わせから内容を判断し、作業者動態情報と作業者位置情報の紐付けを変更する。
【０１４２】
まず、動態整理部２０９は、作業者動態情報の内容を判断する。図２４の例では、位置センサＡ２１が装置Ａ４０の近くに設置され、位置センサＢ２２が装置Ｂ４１の近くに設置されている。従って、動態整理部２０９は装置Ａ４０に関連する単語を位置センサＡ２１に紐づけ、装置Ｂ４１に関連する単語を位置センサＢ２２に紐づける。装置Ａ４０に関連する単語には、「装置Ａ」という単語、または装置Ａ４０の部品等の単語がある。また、装置Ｂ４１に関連する単語には、「装置Ｂ」という単語、または装置Ｂ４１の部品等の単語がある。
【０１４３】
動態整理部２０９は、取得した各作業者動態情報に含まれる単語および単語の組み合わせから、作業者動態情報の内容を判断する。例えば、動態情報（１）に含まれる単語が「装置Ａ」に関するもの４５％、「装置Ｂ」に関するもの２０％、その他３５％等であるとする。この場合、「装置Ａ」に関する単語が最も多いため、動態整理部２０９は動態情報（１）の内容を「装置Ａ」に関するものと判断する。ここで、動態整理部２０９は、その他を除いた割合の中で最も多い単語の種類から作業者動態情報の内容を判断しても良いし、ニューラルネット等の機械学習手法を用いてあらかじめデータを大量に学習させ、その学習データを用いて動態情報の内容を判断してもよい。その結果、動態整理部２０９は、動態情報（１）−（３）は装置Ａに関する内容であり、動態情報（４）は装置Ｂに関する内容であると判断する。
【０１４４】
次に、動態整理部２０９は、作業者動態情報の内容に合わせて、作業者動態情報と作業者位置情報の紐付けを変更する。具体的には、動態整理部２０９は、動態位置情報を［動態情報（１）、装置Ａ］、［動態情報（２）、装置Ａ］、［動態情報（３）、装置Ａ］、［動態情報（４）、装置Ｂ］とする。あるいは、位置センサＡ２１は装置Ａ４０の近くに設置され、位置センサＢ２２は装置Ｂ４１の近くに設置されているという情報に基づき、動態整理部２０９は、［動態情報（１）、位置センサＡ］、［動態情報（２）、位置センサＡ］、［動態情報（３）、位置センサＡ］、［動態情報（４）、位置センサＢ］とする。
【０１４５】
以上の例で用いた、位置センサのＩＤ、最寄りの設備名称、最寄りの設備名に関連する単語、その単語を用いた内容判断式等の紐付けと設定、および学習データ等は、動態整理部２０９にあらかじめ設定されており、後から変更可能である。
【０１４６】
このように、動態整理部２０９は作業者動態情報の内容を判断し、作業者動態情報と作業者位置情報の紐付けを変更する。これにより、２つの位置センサの間で入力された同じ設備についての作業者動態情報、または異なる位置で入力された同じ設備についての発話である作業者動態情報等が、それらの内容によって同じ作業者位置情報に紐づけられる。従って、管理サーバー２は、同じ設備についての話等、同じ話題を途切れることなく表示したり、検索したりすることが可能となる。
【０１４７】
＜Ｃ−２．変形例＞
動態整理部２０９は、動態記憶部２０４に記憶された作業者動態情報の内容を訂正しても良い。作業者動態情報が発話を音声認識したテキストである場合、作業者が言い間違え等のミスをしてしまい、入力した作業者動態情報を取り消したいことがある。そこで、動態整理部２０９では、作業者動態情報に含まれる特定単語に基づいて作業者動態情報を編集する。特定単語とは、例えば、「やり直し」、「取り消し」、「登録」、「記録」等である。例えば、動態記憶部２０４に記憶される作業者動態情報の中に、「Ｘ基板を点検、やり直し、Ｘ基板を交換、登録」というテキストが存在したとする。動態整理部２０９は形態素解析を用いてテキストの単語を分解し、特定単語の「やり直し」と「登録」を抽出する。動態整理部２０９は、特定単語「やり直し」の前までの文章「Ｘ基板を点検、」を削除し、「登録」の前までの文章「Ｘ基板を交換」を残すことにより、作業者動態情報を「Ｘ基板を交換」というテキストに編集し、動態記憶部２０４に記憶する。
【０１４８】
どの単語を特定単語と扱うか、または特定単語に対してどのようにテキストを変更するかというルールは、動態整理部２０９に予め設定されていてもよいし、後から編集可能であってもよい。
【０１４９】
＜Ｃ−３．効果＞
実施の形態３の情報共有装置１００３によれば、管理サーバー２が動態整理部２０９を備える。動態記憶部２０４に記憶された作業者動態情報と、位置記憶部２０２に記憶された作業者位置情報は、紐づけられている。動態整理部２０９は、動態取得部２０３が取得した作業者動態情報を編集する。例えば、動態整理部２０９は、作業者動態情報の内容に応じて、作業者動態情報と作業者位置情報の紐づけを変更する。従って、作業者動態情報は、単に入力地点の最寄りの作業者位置情報に紐づけられるのではなく、その内容に応じた適切な作業者位置情報に紐づけられる。
【０１５０】
＜Ｄ．実施の形態４＞
＜Ｄ−１．構成＞
図２５は、実施の形態４の情報共有装置１００４の構成を示すブロック図である。情報共有装置１００４は、作業者端末１が動態整理部１１１を備えるという点で、実施の形態１の情報共有装置１００１と異なる。それ以外の点で、情報共有装置１００４は情報共有装置１００１と同様である。以下では、実施の形態１との相違点について説明する。
【０１５１】
＜Ｄ−２．動態整理部＞
動態整理部１１１は動態取得部１０３が取得した作業者動態情報を編集して動態送信部１０４に渡す。動態整理部１１１による作業者動態情報の編集は、実施の形態３の変形例で説明した動態整理部２０９による編集と同様である。
【０１５２】
また、動態整理部１１１は、作業者動態情報中の特定単語「の場所に登録」に基づき、作業者動態情報と作業者位置情報の紐付けを行ってもよい。例えば、動態取得部１０３が「Ｘ基板交換、装置Ａの場所に登録」という作業者動態情報を取得したとする。動態整理部１１１は「の場所に登録」という特定単語を抽出し、特定単語の前の「装置Ａ」という単語を基に、作業者動態情報を「Ｘ基板交換」に編集すると共に、当該作業者動態情報を作業者位置情報「装置Ａ」に紐づける。これにより、作業者は、作業者動態情報の中に特定の単語「の場所に登録」を含めることにより、作業者動態情報の入力時の位置と無関係に、特定の装置または位置センサに作業者動態情報を紐づけさせることができる。
【０１５３】
動態整理部１１１が作業者動態情報の編集に用いる特定単語、および特定単語に対するテキストの変更ルールは、動態整理部１１１に予め設定されていてもよいし、後から編集できてもよい。
【０１５４】
＜Ｄ−３．効果＞
実施の形態４の情報共有装置１００４は、作業者端末１が動態整理部１１１を備える。動態整理部１１１は、動態取得部１０３が取得した作業者動態情報を編集し、動態送信部１０４に渡す。従って、作業者端末１は、作業者が作業者動態情報を音声で入力する際の言い間違いを修正することができる。また、作業者端末１は、作業者動態情報の入力時の作業者位置情報とは無関係に、作業者が希望する特定の作業者位置情報に作業者動態情報を紐づけることが可能となる。
【０１５５】
＜Ｅ．実施の形態５＞
＜Ｅ−１．構成＞
図２６は、実施の形態５の情報共有装置１００５の構成を示すブロック図である。情報共有装置１００５は、実施の形態１の情報共有装置１００１と比較すると、作業者端末１がメッセージ表示部１０９に代えてメッセージ表示部１０９２を備える点で異なる。それ以外の点で、情報共有装置１００４は情報共有装置１００１と同様である。以下では、実施の形態１との相違点について説明する。
【０１５６】
＜Ｅ−２．動作＞
実施の形態５の情報共有装置１００５は、まず、作業者端末１においてメッセージ表示部１０９２にメッセージの概要を通知した後、さらに詳細な通知を行う。
【０１５７】
図２７に示すように、作業者Ａ７１は作業者端末１ａを保有し、装置Ａ４０を点検するものとする。装置Ａ４０の近くには位置センサ２１が設置されている。作業者Ａ７１による点検の前に、作業者Ｂが装置Ａ４０を点検しており、次回の点検者に作業者動態情報を通知したいと考えたとする。作業者Ｂは、作業者端末１ｂのメッセージルール入力部１０５に、メッセージルール５−１「通知タイミング：次回点検日以降に作業者端末１ａが装置Ａに近づいたとき、通知内容：作業者動態情報、通知先：作業者端末１ａ」を入力する。このメッセージルール５−１は、メッセージルール送信部１０６から管理サーバー２のメッセージルール取得部２０５に送信され、メッセージルール記憶部２０６で記憶される。
【０１５８】
同時に、作業者端末１ｂの動態送信部１０４は、「部品Ｘの変色が見られる。詳細はマーカーにカメラをかざして確認」という作業者動態情報を管理サーバー２の動態取得部２０３に送信する。この作業者動態情報は、動態記憶部２０４に記憶される。このとき、作業者端末１ｂから管理サーバー２へは、作業者動態情報とメッセージルールの紐付け情報も送信される。
【０１５９】
さらに、作業者Ｂは、部品Ｘの写真を撮影し、部品Ｘの写真と「○月×日ｈｈ時ｍｍ分、発信ａ、部品Ｘの△部に錆のような色が見られる、次回点検時にさらに変色が進んでいるか確認すること」等のテキストを、詳細な作業者動態情報として動態取得部１０３に入力する。この詳細な作業者動態情報は、動態送信部１０４から管理サーバー２の動態取得部２０３に送信され、動態記憶部２０４に記憶される。
【０１６０】
このとき、動態記憶部２０４は、詳細な作業者動態情報を、作業者位置情報、すなわちマーカー３１８をカメラ撮影したときに得られる位置情報に紐付けておく。
【０１６１】
同時に、作業者端末１ｂのメッセージルール送信部１０６は、メッセージルール５−２「通知タイミング：作業者端末１ａが位置センサＡの近くで、かつ、マーカーを撮影したら取得される位置情報の位置にあるとき、通知内容：詳細な作業者動態情報」を管理サーバー２のメッセージルール取得部２０５に送信する。マーカー３１８は、特定色のシールまたはＱＲコード等のシールでもよい。ＱＲコードは、装置Ａまたは部品Ｘの撮影画像を画像処理して得られるエッジ等の自然特徴量から作成されてもよい。マーカーをシールにすることで、必要なときに必要な場所に貼ることが可能となる。
【０１６２】
図２７に示すように、作業者Ａ７１が作業者端末１ａを保有して装置Ａ４０に近づいたとき、作業者端末１ａの位置取得部１０１は、位置センサＡ２１と通信して作業者位置情報を取得する。この作業者位置情報は、位置送信部１０２から管理サーバー２の位置取得部２０１を経由して、位置記憶部２０２に記憶される。メッセージ生成部２０７は、メッセージルール記憶部２０６からメッセージルール５−１を抽出する。そして、メッセージ生成部２０７は、メッセージルール５−１に基づき、位置記憶部２０２に記憶される作業者端末１ａの作業者位置情報を取得する。作業者端末１ａの作業者位置情報がメッセージルール５−１の通知タイミングに合致するため、メッセージ生成部２０７は、動態記憶部２０４から該当する作業者動態情報を抽出してメッセージを生成し、作業者端末１ａのメッセージ表示部１０９２に送信する。
【０１６３】
作業者端末１ａのメッセージ表示部１０９２は、「部品Ｘの変色が見られる。詳細はマーカーにカメラをかざして確認」というメッセージが表示される。作業者Ａ７１はこのメッセージに基づき、メッセージ表示部１０９２から作業者端末１ａに付属するカメラを起動してマーカーにかざす。図２８は、作業者Ａ７１が作業者端末１ａに付属するカメラを起動して装置Ａのマーカー３１８にかざした様子を示している。マーカー３１８にカメラがかざされると、位置取得部１０１がカメラ画像からマーカー３１８を読み取り、作業者位置情報を、マーカー３１８を撮影したら取得される位置情報であると認識する。この作業者位置情報は、作業者端末１ａの位置送信部１０２から管理サーバー２の位置取得部２０１に送信され、位置記憶部２０２に記憶される。
【０１６４】
メッセージ生成部２０７は、メッセージルール記憶部２０６からメッセージ５−２を抽出する。そして、メッセージ生成部２０７は、メッセージルール５−２に基づき、位置記憶部２０２に記憶される作業者端末１ａの作業者位置情報を取得する。作業者端末１ａの作業者位置情報がメッセージルール５−２の通知タイミングに合致するため、メッセージ生成部２０７は、動態記憶部２０４から該当する詳細な作業者動態情報を抽出してメッセージを生成し、作業者端末１ａのメッセージ表示部１０９２に送信する。作業者端末１ａのメッセージ表示部１０９２は、送信されたメッセージに基づき、装置Ａ４０のマーカー３１８が撮影されたカメラ画像の上に、詳細な作業者動態情報、すなわち部品Ｘの点検時の写真とテキストメッセージを重畳表示する。
【０１６５】
以上の例では、メッセージルール入力部がメッセージルール５−２「通知タイミング：作業者端末１ａが位置センサＡの近くで、かつ、マーカーを撮影したら取得される位置情報の位置にあるとき、通知内容：詳細な作業者動態情報」を設定した。しかし、作業者端末１ｂはメッセージルール５−２に代えてメッセージリクエストルールを利用しても良い。この場合、作業者Ａ７１がマーカー３１８にカメラをかざすと、リクエストルール入力部１１０がカメラ画像からマーカー３１８を読み取ってリクエストルール記憶部１０７に記憶する。そして、リクエスト部１０８は、管理サーバー２のメッセージ生成部２０７にメッセージ生成をリクエストする。すなわち、リクエストルールは、「カメラがマーカー３１８を撮影すること」である。メッセージ生成部２０７は、メッセージリクエストに基づき、動態記憶部２０４に記憶されている詳細な動態情報を、マーカー３１８の位置情報をキーとして取得し、メッセージ表示部１０９２に送信する。
【０１６６】
メッセージルール５−１に基づく１段階目の通知は、位置センサＡ２１の近くで行われるため、装置Ａ４０の近くに重要な情報があることを通知するのに適しているが、さらに詳細な位置の情報を伝えることには適していない。そこで、管理サーバー２は、装置Ａ４０に付されたマーカー３１８をカメラで撮影したときの作業者端末１ａの位置、すなわちマーカー位置を用いたメッセージルール５−２またはリクエストルールによって、２段階目の作業者動態情報を通知する。これにより、作業者ａ７１に装置Ａ４０の周辺でメッセージの存在に気付かせると共に、マーカー３１８でより詳細な位置を示してメッセージの詳細を伝えることが可能となる。
【０１６７】
また、図２８に示すように、メッセージ表示部１０９２は、現在の画像の隣に前回点検時の写真を表示することで、現在と前回の差を容易に比較することが可能となる。
【０１６８】
＜Ｅ−３．効果＞
実施の形態５の情報共有装置１００５によれば、作業者端末１はカメラを備えており、リクエストルールは、カメラが特定の位置に設けられたマーカー３８を撮影することである。これにより、作業者端末１は、必要なときに詳細なメッセージを管理サーバー２から取得することが可能となる。
【０１６９】
上述した情報共有装置１００１−１００５における、作業者端末１と管理サーバー２は、処理回路により実現される。すなわち、処理回路は、作業者端末１と管理サーバー２の構成要素を備える。処理回路には、専用のハードウェアが適用されても良いし、メモリに格納されるプログラムを実行するプロセッサが適用されても良い。プロセッサは、例えば中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰ（Digital Signal Processor）等である。処理回路がプロセッサである場合、作業者端末１と管理サーバー２の各構成要素は、ソフトウェア等（ソフトウェア、ファームウェアまたはソフトウェアとファームウェア）との組み合わせにより実現される。ソフトウェア等はプログラムとして記述され、メモリに格納される。処理回路に適用されるプロセッサは、メモリに記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。
【０１７０】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略したりすることが可能である。この発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１７１】
１  作業員端末、２  管理サーバー、１０１，２０１  位置取得部、１０２  位置送信部、１０３，２０３  動態取得部、１０４  動態送信部、１０５  メッセージルール入力部、１０６  メッセージルール送信部、１０７  リクエストルール記憶部、１０８  リクエスト部、１０９，１０９２  メッセージ表示部、１１０  リクエストルール入力部、１１１，２０９  動態整理部、２０２  位置記憶部、２０４  動態記憶部、２０５  メッセージルール取得部、２０６  メッセージルール記憶部、２０７  メッセージ生成部、２０８  作業員情報表示部、２１０  外部情報取得部。
【図１】
2020181612.tif 000003
【図２】
2020181612.tif 000004
【図３】
2020181612.tif 000005
【図４】
2020181612.tif 000006
【図５】
2020181612.tif 000007
【図６】
2020181612.tif 000008
【図７】
2020181612.tif 000009
【図８】
2020181612.tif 000010
【図９】
2020181612.tif 000011
【図１０】
2020181612.tif 000012
【図１１】
2020181612.tif 000013
【図１２】
2020181612.tif 000014
【図１３】
2020181612.tif 000015
【図１４】
2020181612.tif 000016
【図１５】
2020181612.tif 000017
【図１６】
2020181612.tif 000018
【図１７】
2020181612.tif 000019
【図１８】
2020181612.tif 000020
【図１９】
2020181612.tif 000021
【図２０】
2020181612.tif 000022
【図２１】
2020181612.tif 000023
【図２２】
2020181612.tif 000024
【図２３】
2020181612.tif 000025
【図２４】
2020181612.tif 000026
【図２５】
2020181612.tif 000027
【図２６】
2020181612.tif 000028
【図２７】
2020181612.tif 000029
【図２８】
2020181612.tif 000030