(57)【要約】【課題】特許文献１に記載されたシステムでは、コンピュータをシャットダウンしている場合やコンピュータ操作を伴わない作業をしている場合は、正しい在席状況を取得できない。  また、近年ではユーザの予定表に予定がある場合は自動的に在席状況を「会議中」と変更するシステムも提供されている。しかし、参加しない会議の予約によって在席状況が在席しているのにもかかわらず、「会議中」と表示されてしまう場合もある。【解決手段】  連絡を取りたい相手の在席状況を確認する方法において、コンピュータから取得した在席状況が特定の値だった場合に、被確認者の携帯端末を用いて在席状況の詳細を取得する【選択図】  図２
2018132788.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報処理端末と、複数の携帯端末と、それらと通信を行う在席状況管理サーバと、を備える在席状況確認システムであって、
前記在席状況管理サーバは、前記複数の情報処理端末のユーザ各々と当該ユーザの在席状況の対応を管理する在席状況管理テーブルを備え、
前記携帯端末は、少なくとも１つのセンサと、当該センサの示す情報と当該情報により判定されるユーザの在席状況在席状況の対応を示す携帯端末在席対応テーブルを備え、
在席状況管理サーバは、第１の情報処理端末の第１のユーザの在席状況確認の問合せを第２の情報処理端末から受領すると、前記在席状況管理テーブルに基づき前記第１のユーザの在席状況を判定し、前記第１のユーザの在席状況が会議中、退席中、オフラインのいずれかと判定した場合、前記第１のユーザの携帯端末に問い合わせ、
前記第１のユーザの携帯端末は、当該問合せを受領すると、当該携帯端末のセンサが示す情報と前記携帯端末在席対応テーブルに基づき第１のユーザの在席状況を判定し、当該判定に応じて前記第１のユーザの在席状況を前記在席状況管理サーバに送信し、
前記在席状況管理サーバは、前記携帯端末から受信した前記第１のユーザ在席状況を第２の情報処理端末に送信する
ことを特徴とする在席状況確認システム。
【請求項２】
請求項１に記載の在席状況確認システムであって、
前記在席状況管理サーバは、さらに、各ユーザの所属部署を示す組織テーブルと、各ユーザの携帯端末の情報に基づく在席状況へのアクセスがいずれのユーザに許可されているかを示すアクセス権テーブルを備え、
前記在席状況管理サーバは、前記組織テーブルと前記アクセス権テーブルに基づき、前記第１のユーザの携帯端末の情報に基づく在席状況へのアクセスが前第２の情報処理端末の第２のユーザに許可されているか否かを判定し、当該判定に基づき許可されている場合に前記第１のユーザの携帯端末に前記問い合わせを行う
ことを特徴とする在席状況確認システム。
【請求項３】
請求項１に記載の在席状況確認システムであって、
前記在席状況管理サーバの前記在席状況管理テーブルには、前記情報処理端末における各ユーザの操作に基づき判定されたユーザの在席状況が格納され、
前記在席状況管理サーバは、前記在席状況管理サーバの示す第１のユーザの在席状況が会議中、退席中、オフラインのいずれでもない場合には、前記携帯端末に問い合わせを行うことなく、前記在席状況管理テーブルに基づき前記第１のユーザの在席状況を判定する
ことを特徴とする在席状況確認システム。
【請求項４】
請求項１に記載の在席状況確認システムであって、
前記携帯端末のセンサは加速度センサであり、前記携帯端末は当該加速センサで揺れを検出した場合に第１のユーザの在席状況を移動中と判定する
ことを特徴とする在席状況確認システム。
【請求項５】
請求項１に記載の在席状況確認システムであって、
前記携帯端末のセンサはマイクであり、前記携帯端末は当該マイクから所定以上の音量を検出した場合に第１のユーザの在席状況を会議中と判定する
ことを特徴とする在席状況確認システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システムを介してコミュニケーションを行おうとする相手の在席状況を確認する技術に関する。
【背景技術】
【０００２】
従来からコミュニケーションを効率的に行うためにリアルタイムで在席状況を提供する技術が提案されている。例えば、特許文献１では、複数のクライアントとサーバからなるシステムにおいて、各クライアントが当該クライアントにおけるユーザ操作の検出結果に基づいてユーザの在席状況を判定し判定した在席状況をサーバに通知する技術や、クライアントから受信したユーザの在籍状況をサーバから表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２８１３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたシステムでは、コンピュータ（クライアント）をシャットダウンしている場合やコンピュータ操作を伴わない作業をしている場合は、正しい在席状況を取得できない。
【０００５】
また、近年ではユーザの予定表がシステムに登録されている場合、システムが当該予定表に基づき、自動的に在席状況を変更するシステムも提供されている。たとえば、予定表に会議が登録されている場合、システムは在籍状況を「会議中」と変更する。しかし、予定表に登録されていたとしても実際には参加しない会議も存在する。そのような予定表に登録された予定と実際の在席状況が異なる場合、ユーザが在席しているのにもかかわらず、「会議中」と表示されてしまい、在席状況を正確に表示できない場合もある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の在席状況確認システムは複数の情報処理端末と複数の携帯端末とそれらと通信を行う在席状況管理サーバを備える。在席状況管理サーバは、複数の情報処理端末のユーザ各々と当該ユーザの在席状況の対応を管理する在席状況管理テーブルを備える。また、携帯端末は、少なくとも１つのセンサと、当該センサの示す情報と当該情報により判断されるユーザの在席状況在席状況の対応を示す携帯端末在席対応テーブルを備える。在席状況管理サーバは、第1の情報処理端末の第１のユーザの在席状況確認の問合せを第２の情報処理端末から受領すると、在席状況管理テーブルに基づき第１のユーザの在席状況を判定し、第１のユーザの在席状況が会議中、退席中、オフラインのいずれかの場合、第１のユーザの携帯端末に問い合わせる。当該問合せを受けた携帯端末は、携帯端末のセンサが示す情報と携帯端末在席対応テーブルに基づき第１のユーザの在席状況を判定し、判定した第１のユーザの在席状況を在席状況管理サーバに送信する。在席状況管理サーバは、携帯端末から受信した第１のユーザ在席状況を第２の情報処理端末に送信する。
【発明の効果】
【０００７】
本発明によれば、誰が何をしていて、連絡を取り合える状況にあるかどうかをより正確に把握でき、効率的なコミュニケーションを図ることができる
【図面の簡単な説明】
【０００８】
【図１】本発明の―実施形態の在席状況確認システム構成図である。
【図２】本発明の―実施形態の情報処理端末から在席状況取得の依頼を受けてから当該情報処理端末で在席情報を表示するまでのフローチャートである。
【図３】本発明の―実施形態で用いられる在席状況格納テーブルである。
【図４】本発明の―実施形態で用いられる組織テーブルである。
【図５】本発明の―実施形態で用いられるアクセス権テーブルである。
【図６】本発明の―実施形態で用いられる携帯端末在席状況対応テーブルである。
【発明を実施するための形態】
【０００９】
以下、本発明の―実施形態について、図面を用いて説明する。図１は、本実施形態のシステム構成を説明するための図面である。本発明は、在席状況を管理・格納する在席状況管理サーバ１０と、在席状況を確認したいユーザＡの情報処理端末である情報処理端末２０と、在席状況を確認される側のユーザＢの情報処理端末３０と、携帯端末４０で構成され、それぞれネットワークを介して接続している。ここで、情報処理端末２０、３０は、たとえばパーソナルコンピュータ（ＰＣ）であり、各ユーザが在席中に使用するコンピュータである。また、携帯端末４０は、たとえば、スマートフォンのようなユーザ毎に所有する携帯通信機器である。図１では簡単のために、携帯端末４０を１つ記載しているが、本発明はこれに限られるものではなく、複数の携帯端末４０がネットワークを介して接続されていてもよい。
【００１０】
在席状況管理サーバ１０は、情報処理端末や携帯端末から取得した在席状況を管理する在席状況管理部１０１と、取得した在席状況を保持する在席状況格納部１０２で構成される。在席情報格納部１０２には、在席状況格納テーブル（図３）、組織テーブル（図４）、アクセス権テーブル（図５）が格納されている。詳細は後述する。在席状況格納部に格納される各ユーザの在席状況は各情報処理端末２０、３０と通信を行うことにより、情報処理端末２０、３０における各ユーザのユーザ操作に基づき定期的もしくは当該ユーザ操作応じて更新される。
【００１１】
情報処理端末２０、３０は他のユーザの在席状況を在席状況管理サーバから取得し、表示する在席状況受信・表示部２０１、３０１と、自身の在席状況を判定し、在席状況管理サーバへ送信する在席状況判定・送信部２０２、３０２で構成される。在席状況判定・送信部は、自身の情報処理端末２０、３０内で得られる情報（たとえば、情報処理端末におけるユーザ操作、情報処理端末に登録されたユーザの予定表）に基づき、ユーザの在席情報を判定し、在席状況管理サーバ１０に送信する。
【００１２】
携帯端末４０は自身の在席状況を判定し、在席状況管理サーバ１０へ送信する在席状況判定・送信部４０１と位置情報検出部４００１（ＧＰＳ：Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）や加速度センサ４００２、電話４００３、マイク４００４などを有し、それらを利用して在席状況の判定に必要な情報を収集する在席情報取得部４０２から構成される。また、携帯端末４０は格納部４０３を備え、格納部４０３には携帯端末在席状況対応テーブル４００１（図６）が格納されている。
【００１３】
次に図３に在席状況格納テーブル１００１を示す。在席状況格納テーブル１００１には、各ユーザの在席状況を示す情報が格納されている。例えば、#１においては、ユーザＡが応答可能である旨を示す。#２においては、ユーザＢが会議中である旨を示す。
【００１４】
次に図４に組織テーブル１００２を示す。組織テーブル１００２には組織構成が格納されている。例えば、#3においては、Z課がX本部のY部に属していることを示す。
【００１５】
次に図５に、アクセス権テーブル１００３を示す。アクセス権テーブル１００３は、各ユーザの詳細の在席状況（つまり、各ユーザの携帯端末から得られる情報に基づき判定された在席状況）へのアクセス権の有無が格納されているテーブルを示す。ユーザ名には、各ユーザの名前が示されており、部署には当該ユーザの所属部署が示されており、アクセス権には当該ユーザの詳細の在席状況へのアクセスが許可される者が示されている。例えば、#2においては、ユーザBがY部に属しており、ユーザBの詳細の在席状況へのアクセスはY部に所属するユーザとユーザAに許可されていることを示す。
【００１６】
次に図６に携帯端末在席状況対応テーブル４００１を示す。携帯端末在席状況対応テーブル４００１には携帯端末（スマートフォン）４０のセンサやマイクから取得した情報と在席状況の対応を格納したテーブルを示す。利用するハードウェアは、携帯端末に備えられるハードウェアを示す。また、利用する情報、在席状況には、当該ハードウェアから得られる情報とその情報により判定される在席状況の対応を示す。例えば、#1においては、電波が受信できない場合、在席状況を応答不可とする旨を示す。#3においては、加速度センサを用いて利用者の揺れを感知し、歩行・走行を検知した場合、在席状況を移動中とする旨を示す。#6においては、#1〜#5のどれにも該当しなかった場合、在席状況を応答可能とする旨を示す。
【００１７】
次に図２に示すフローチャートを用いて本実施形態の在席管理サーバの処理を説明する。
【００１８】
まず、Ｓ１０１において、情報処理端末２０の在席状況受信・表示部２０１が在席状況管理サーバ１０の在席状況管理部１０１にユーザＢの在席状況を問い合わせる。
【００１９】
次に、Ｓ１０２において、在席状況管理サーバ１０の在席状況管理部１０１は、在席状況格納テーブル１００１を参照し、情報処理端末２０から在席状況の確認の問い合わせのあったユーザ（ユーザＢ）の在席状況を判断する。当該ユーザの在席状況が「会議中」「退席中」「オフライン」の場合、Ｓ１０３へすすむ。当該ユーザの在席状況が「会議中」「退席中」「オフライン」以外の場合Ｓ１０４へ進む。たとえば、図３の例では、在席状況格納テーブルのユーザＢの在席状況が「会議中」となっているため、Ｓ１０３へ進む。
【００２０】
次に、Ｓ１０３において、在席状況管理サーバ１０の在席状況管理部１０１はユーザＡがユーザＢの詳細の在席状況へのアクセスが許可されているか判断する。アクセス権は規定値で同じ部署内の人に付与されており、個人単位での追加・削除も可能である。ユーザＡがユーザＢの在席状況へのアクセスが許可されていると判定した場合は、Ｓ１０５へ進む。一方、アクセスが許可されていないと判定した場合はＳ１０４に進む。本例では、図５に示すアクセス権テーブルのユーザＢのアクセス権の中にユーザＡが含まれるため、ユーザＡがユーザＢの詳細の在席状況へのアクセスが許可されていると判断し、Ｓ１０５へ進む。
【００２１】
次に、Ｓ１０５において、在席状況管理サーバ１０の在席状況管理部１０１は携帯端末４０の在席状況判定・送信部４０１に対して在席状況の詳細を確認する。携帯端末４０の在席状況判定・送信部４０１は位置情報検出部やセンサ、マイクなどを用いて在席状況の詳細を取得し、在席状況を判断する。ＧＰＳやセンサ、マイクなどから取得した情報と対応する在席状況については、図６に示す。本例では、携帯端末の加速度センサを用いて歩行を検知したため、在席状況の詳細を「移動中」と判断し、Ｓ１０６へ進む。
【００２２】
次に、Ｓ１０６において、携帯端末４０の在席状況判定・送信部４０１は在席状況の詳細を在席状況管理サーバ１０の在席状況管理部１０１に送信し、在席状況管理サーバ１０の在席状況管理部１０１は情報処理端末２０の在席状況受信・表示部２０１へ在席状況の詳細を送信する。情報処理端末２０の在席状況受信・表示部２０１は送信されてきた在席状況の詳細を表示し、Ｓ１０７へ進む。
【００２３】
最後に、Ｓ１０７において、ユーザＡはユーザＢの在席状況の詳細を確認する。本例では、「移動中」であることを確認できる。
【００２４】
なお、Ｓ１０２、Ｓ１０３において、Ｓ１０４に進んだ場合には、在席状況管理サーバ１０の在席状況管理部１０１は在席状況格納テーブル１００１に格納されたユーザＢの在席状況を情報処理端末２０に送信する。
【符号の説明】
【００２５】
１０  在席状況管理サーバ
２０  ユーザＡの情報処理端末
３０  ユーザＢの情報処理端末
４０  ユーザＢの携帯端末
１０１  在席状況管理部
１０２  在席状況格納部
２０１  在席状況受信・表示部
２０２  在席状況判定・送信部
３０１  在席状況受信・表示部
３０２  在席状況判定・送信部
４０１  在席状況受信・表示部
４０２  在席状況情報取得部
４００１  ＧＰＳ
４００２  加速度センサ
４００３  電話
４００４  マイク
【図１】
2018132788.tif 000003
【図２】
2018132788.tif 000004
【図３】
2018132788.tif 000005
【図４】
2018132788.tif 000006
【図５】
2018132788.tif 000007
【図６】
2018132788.tif 000008