(57)【要約】      （修正有）【課題】テレワーカの勤務時間中における在席・離席状況の確認を効率的に行えるテレワーク管理システムを提供する。【解決手段】テレワーク管理システムは、撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出し、検出された情報に基づき当該テレワーカが在席していた時間帯および離席していた時間帯を算出する。また、テレワーカからの申告に基づき当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する。算出した時間に基づき、勤務中に所定時間を超えて離席していると判定された場合または勤務時間外に所定時間を超えて在席している判定された場合には、コメントの入力を要求する。【選択図】図５
2019083060.tif 000002
【特許請求の範囲】
【請求項１】
撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出する在席状況検出手段と、
前記在席状況検出手段により検出された在席状況に基づき、当該テレワーカが在席していた時間帯および離席していた時間帯を算出する在席時間算出手段と、
前記テレワーカから勤務中であるか勤務外であるかの選択を受け付ける勤務状況受付手段と、
前記勤務状況受付手段により受け付けた勤務状況に基づき、当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する勤務時間算出手段と、
前記在席時間算出手段により算出された在席していた時間帯および離席していた時間帯と、前記勤務時間算出手段により算出された勤務中である時間帯とに基づき、勤務中に所定時間を超えて離席しているかの判定および勤務外に所定時間を超えて在席しているのかの判定をする判定手段と、
前記判定手段により、勤務中に所定時間を超えて離席しているかと判定された場合または勤務外に所定時間を超えて在席していると判定された場合に、コメントの入力を要求する要求手段と、
を備えることを特徴とするテレワーク管理システム。
【請求項２】
前記要求手段による要求に応じて入力されたコメントを、前記テレワーカが在席していた時間帯、離席していた時間帯、勤務中である時間帯をそれぞれ時系列に表示する画面上に表示制御する表示制御手段をさらに備えることを特徴とする請求項１に記載のテレワーク管理システム。
【請求項３】
撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出する在席状況検出手段と、
前記在席状況検出手段により検出された在席状況に基づき、当該テレワーカが在席していた時間帯および離席していた時間帯を算出する在席時間算出手段と、
前記テレワーカから勤務中であるか勤務外であるかの選択を受け付ける勤務状況受付手段と、
前記勤務状況受付手段により受け付けた勤務状況に基づき、当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する勤務時間算出手段と、
前記在席時間算出手段により算出された在席していた時間帯および離席していた時間帯と、前記勤務時間算出手段により算出された勤務中である時間帯とに基づき、勤務中に所定時間を超えて離席しているかの判定および勤務外に所定時間を超えて在席しているのかの判定をする判定手段と、
前記判定手段により、勤務中に所定時間を超えて離席しているかと判定された場合または勤務外に所定時間を超えて在席していると判定された場合に、コメントの入力を要求する要求手段と、
を備えることを特徴とする情報処理装置。
【請求項４】
テレワーク管理システムにおける情報処理方法であって、
撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出する在席状況検出工程と、
前記在席状況検出工程により検出された在席状況に基づき、当該テレワーカが在席していた時間帯および離席していた時間帯を算出する在席時間算出工程と、
前記テレワーカから勤務中であるか勤務外であるかの選択を受け付ける勤務状況受付工程と、
前記勤務状況受付工程により受け付けた勤務状況に基づき、当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する勤務時間算出工程と、
前記在席時間算出工程により算出された在席していた時間帯および離席していた時間帯と、前記勤務時間算出工程により算出された勤務中である時間帯とに基づき、勤務中に所定時間を超えて離席しているかの判定および勤務外に所定時間を超えて在席しているのかの判定をする判定工程と、
前記判定工程により、勤務中に所定時間を超えて離席しているかと判定された場合または勤務外に所定時間を超えて在席していると判定された場合に、コメントの入力を要求する要求工程と、
を備えることを特徴とする情報処理方法。
【請求項５】
テレワーク管理システムにおいて実行可能なプログラムであって、
前記テレワーク管理システムを、
撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出する在席状況検出手段と、
前記在席状況検出手段により検出された在席状況に基づき、当該テレワーカが在席していた時間帯および離席していた時間帯を算出する在席時間算出手段と、
前記テレワーカから勤務中であるか勤務外であるかの選択を受け付ける勤務状況受付手段と、
前記勤務状況受付手段により受け付けた勤務状況に基づき、当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する勤務時間算出手段と、
前記在席時間算出手段により算出された在席していた時間帯および離席していた時間帯と、前記勤務時間算出手段により算出された勤務中である時間帯とに基づき、勤務中に所定時間を超えて離席しているかの判定および勤務外に所定時間を超えて在席しているのかの判定をする判定手段と、
前記判定手段により、勤務中に所定時間を超えて離席しているかと判定された場合または勤務外に所定時間を超えて在席していると判定された場合に、コメントの入力を要求する要求手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラムに関する。
【背景技術】
【０００２】
近年、各企業でテレワークへの関心が高まっている。テレワークには機密情報への第三者のアクセス防止や労務管理の適正化などの課題があり、導入するためにはそれらの課題を解決しなければならない。
【０００３】
現在、それらの課題を解決するため、顔認証技術を利用したテレワーク管理システムが開発されている。
【０００４】
このシステムを用いることで、ウェブカメラ画像から本人認証を行い、労務状況や、なりすましや第三者による覗き見などのセキュリティインシデントを検出し、管理者に通知することができる。
【０００５】
特許文献１には、テレワーカが勤務中である時間帯に、所定の頻度で表示画面をキャプチャし管理者が確認できるようにすることで、テレワーカの労務管理をする仕組みについて開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−２５６３２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
テレワーク中は、昼休憩等の時間が固定されず、また家事などにより勤務から離れることもあるため、就業時間中に長時間離席が続くこともある。
このよう、テレワーカの勤務状況は不規則になることも多いため、適切にテレワーカの労務管理を行うには、長時間の離席が続いた場合や、勤務時間外に長時間在席が続いた場合には、テレワーカからその原因・理由をヒアリングする必要がある。
【０００８】
そこで、本発明は、不規則な勤務状況が発生した場合にも適切にテレワーカの労務管理をすることが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のテレワーク管理システムは、撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出する在席状況検出手段と、前記在席状況検出手段により検出された在席状況に基づき、当該テレワーカが在席していた時間帯および離席していた時間帯を算出する在席時間算出手段と、前記テレワーカから勤務中であるか勤務外であるかの選択を受け付ける勤務状況受付手段と、前記勤務状況受付手段により受け付けた勤務状況に基づき、当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する勤務時間算出手段と、前記在席時間算出手段により算出された在席していた時間帯および離席していた時間帯と、前記勤務時間算出手段により算出された勤務中である時間帯とに基づき、勤務中に所定時間を超えて離席しているかの判定および勤務外に所定時間を超えて在席しているのかの判定をする判定手段と、前記判定手段により、勤務中に所定時間を超えて離席しているかと判定された場合または勤務外に所定時間を超えて在席していると判定された場合に、コメントの入力を要求する要求手段と、を備えることを特徴とする。
【００１０】
また、本発明の情報処理方法は、テレワーク管理システムにおける情報処理方法であって、撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出する在席状況検出工程と、前記在席状況検出工程により検出された在席状況に基づき、当該テレワーカが在席していた時間帯および離席していた時間帯を算出する在席時間算出工程と、前記テレワーカから勤務中であるか勤務外であるかの選択を受け付ける勤務状況受付工程と、前記勤務状況受付工程により受け付けた勤務状況に基づき、当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する勤務時間算出工程と、前記在席時間算出工程により算出された在席していた時間帯および離席していた時間帯と、前記勤務時間算出工程により算出された勤務中である時間帯とに基づき、勤務中に所定時間を超えて離席しているかの判定および勤務外に所定時間を超えて在席しているのかの判定をする判定工程と、前記判定工程により、勤務中に所定時間を超えて離席しているかと判定された場合または勤務外に所定時間を超えて在席していると判定された場合に、コメントの入力を要求する要求工程と、を備えることを特徴とする。
【００１１】
また、本発明のプログラムは、テレワーク管理システムにおいて実行可能なプログラムであって、前記テレワーク管理システムを、撮影された映像に基づき、テレワーカが在席しているか離席しているかを検出する在席状況検出手段と、前記在席状況検出手段により検出された在席状況に基づき、当該テレワーカが在席していた時間帯および離席していた時間帯を算出する在席時間算出手段と、前記テレワーカから勤務中であるか勤務外であるかの選択を受け付ける勤務状況受付手段と、前記勤務状況受付手段により受け付けた勤務状況に基づき、当該テレワーカが勤務中である時間帯および勤務外である時間帯を算出する勤務時間算出手段と、前記在席時間算出手段により算出された在席していた時間帯および離席していた時間帯と、前記勤務時間算出手段により算出された勤務中である時間帯とに基づき、勤務中に所定時間を超えて離席しているかの判定および勤務外に所定時間を超えて在席しているのかの判定をする判定手段と、前記判定手段により、勤務中に所定時間を超えて離席しているかと判定された場合または勤務外に所定時間を超えて在席していると判定された場合に、コメントの入力を要求する要求手段として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、不規則な勤務状況が発生した場合にも適切にテレワーカの労務管理をすることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】テレワーク管理システムの構成の一例を示すシステム構成図
【図２】管理サーバ１０１、テレワーカ用ＰＣ１１１、管理者用ＰＣ１２１に適用可能な情報処理装置のハードウェア構成を示すブロック図
【図３】テレワーカの勤務時間を記録する処理を示すフローチャート
【図４】テレワーカの在席状況を記録・管理する処理を示すフローチャート
【図５】テレワーカの勤務状況において何らかの異常（注意が必要な状態）が発生したことを検知する処理を示すフローチャート
【図６】集計結果表示処理を示すフローチャート
【図７】テレワーカの勤務状況の表示画面の一例を示す図
【図８】テレワーカの勤務状況の表示画面の一例を示す図
【図９】管理サーバ１０１で管理されるデータの構成を示す図
【図１０】勤務状態指示受付画面の一例を示す図
【図１１】テレワーカからコメントの入力を受け付ける画面の一例を示す図
【図１２】テレワーカからコメントの入力を受け付ける画面の一例を示す図
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１５】
図１は、本発明のテレワーク管理システムの構成の一例を示すシステム構成図である。
【００１６】
テレワーク管理システム１００は、１または複数の管理サーバ１０１、１または複数のテレワーカ用ＰＣ１１１、１または複数の管理者用ＰＣ１２１がインターネット１３０を介して接続される構成となっている。
【００１７】
管理サーバ１０１は、テレワーカの在席・離席状況に関する情報、勤務時間に関する情報等をテレワーク情報として一元管理するサーバであり、サービス環境ネットワーク１０４上に構築されている。
【００１８】
管理サーバ１０１へは、テレワーカ用ＰＣ１１１と管理者用ＰＣ１２１が、アカウントＩＤとパスワードを用いた認証処理により接続し、管理サーバ１０１は、テレワーカ用ＰＣ１１１からテレワーク情報を受信した場合は、管理サーバ１０１のデータベースに格納する。また、管理者用ＰＣ１２１からテレワーク情報の取得要求があった場合は、管理サーバ１０１のデータベースから必要なテレワーク情報を取り出す。
【００１９】
テレワーカ用ＰＣ１１１は、テレワーカから勤務中か勤務外かの申請（申告）を受け付け、また接続された撮像装置により撮影された映像からテレワーカの在席・離席状況を検知する端末である。自宅ネットワーク１１０上に存在し、勤務中か勤務外かの情報や在席・離席状況を示す情報は、専用アプリケーションにより作成され、ルータ１１２、インターネット１３０、及びルータ１０３を介して管理サーバ１０１へ送信される。
【００２０】
管理者用ＰＣ１２１は、テレワーク情報を確認するための端末であり、社内ネットワーク１２０上に存在し、テレワーク情報の確認には、ウェブ管理コンソール（ウェブブラウザ上で動作）を使用し、ルータ１２２、インターネット１３０、及びルータ１０３を介して管理サーバ１０１に接続する。
【００２１】
図２は、本発明の実施形態における管理サーバ１０１、テレワーカ用ＰＣ１１１、管理者用ＰＣ１２１に適用可能な情報処理装置のハードウェア構成を示すブロック図である。各装置ともに、同様な構成を備えるため、同一の符号を用いて説明する。
【００２２】
図２に示すように、情報処理装置は、システムバス２００を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、記憶装置２０４、入力コントローラ２０５、音声入力コントローラ２０６、ビデオコントローラ２０７、メモリコントローラ２０８、よび通信Ｉ／Ｆコントローラ２０９が接続される。
【００２３】
ＣＰＵ２０１は、システムバス２００に接続される各デバイスやコントローラを統括的に制御する。
【００２４】
ＲＯＭ２０２あるいは記憶装置２０４は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２５】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは記憶装置２０４からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２６】
入力コントローラ２０５は、キーボード／タッチパネル２１０などの入力装置からの入力を制御する。入力装置はこれに限ったものでなく、マウスやマルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００２７】
ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下（指等でタッチ）することにより、各種の指示を行うことができる。
【００２８】
この入力装置を用いて各種通信装置で利用可能な通信宛先に対する宛先を入力するようになっている。
【００２９】
音声入力コントローラ２０６は、マイク２１１からの入力を制御する。マイク２１１から入力された音声を音声認識することが可能となっている。
【００３０】
ビデオコントローラ２０７は、ディスプレイ２１２などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作により受け付け可能な装置については、キーボード／タッチパネル２１０からの入力を受け付けることも可能となる。
【００３１】
なおビデオコントローラ２０７は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ２０３の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００３２】
本発明では、ユーザが情報処理装置を通常する場合の表示に用いられる第１のビデオメモリ領域と、所定の画面が表示される場合に、第１のビデオメモリ領域の表示内容に重ねての表示に用いられる第２のビデオメモリ領域を有している。ビデオメモリ領域は２つに限ったものではなく、情報処理装置の資源が許す限り複数有することが可能なものとする。
【００３３】
メモリコントローラ２０８は、外部メモリ２１３へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等を利用可能である。
【００３４】
通信Ｉ／Ｆコントローラ２０９、ネットワーク２１４を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信やＩＳＤＮなどの電話回線、および携帯電話の３Ｇ回線を用いた通信が可能である。
【００３５】
なお、記憶装置２０４は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００３６】
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。
【００３７】
次に図３〜図６のフローチャートを用いて、本実施形態においてテレワーク管理システムが実行する処理について説明する。
【００３８】
図３のフローチャートは、テレワーカ用ＰＣ１１１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、テレワーカの勤務時間を記録する処理を示すフローチャートである。
【００３９】
ステップＳ３０１では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカ用ＰＣ１１１の電源が切られたり、制御プログラムが終了される等により、本実施形態における処理が終了されたかを判断する。
【００４０】
終了された場合（ステップＳ３０１：ＴＲＵＥ）は、本フローチャートの処理を終了する。
【００４１】
終了されていない場合（ステップＳ３０１：ＦＡＬＳＥ）は、処理をステップＳ３０２に移行する。
【００４２】
ステップＳ３０２では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカから勤務中であるか勤務外であるかの選択を受け付ける。具体的には、テレワーカ用ＰＣ１１１のディスプレイ２１２に図１０に示す勤務状態指示受付画面を表示し、テレワーカからいずれかのボタンが選択（指示）されることで、勤務中か勤務外かの選択（指示）を受け付ける。
【００４３】
テレワーカにより勤務中ボタン１００１が選択された場合は、勤務が開始された（勤務外から勤務中に変更された）と判断される。
【００４４】
テレワーカにより勤務外ボタン１００２が選択された場合は、勤務が終了した（勤務中から勤務外に変更された）と判断される。
【００４５】
いずれのボタンも選択されない場合は、勤務状態に変更がないと判断される。
【００４６】
ステップＳ３０３では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、ステップＳ３０２において勤務状態が変更されたかを判定する。
【００４７】
勤務外から勤務中に変更された場合（ステップＳ３０３：勤務中に変更）は、処理をステップＳ３０４に移行する。
【００４８】
勤務中から勤務外に変更された場合（ステップＳ３０３：勤務外に変更）は、処理をステップＳ３０５に移行する。
【００４９】
勤務状態の変更が無い場合（ステップＳ３０３：変更なし）は、処理をステップＳ３０６に移行する。
【００５０】
ステップＳ３０４では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、勤務時間の記録を開始する。そして、勤務時間の開始時刻を管理サーバ１０１に送信する（ステップＳ３０８）。
【００５１】
ステップＳ３０５では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、勤務時間の記録を終了する。そして、勤務時間の終了時刻を管理サーバ１０１に送信する（ステップＳ３０８）。
【００５２】
ステップＳ３０６では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、勤務状態が勤務中であるか勤務外であるかを判定する。
【００５３】
勤務中である場合（ステップＳ３０６：ＴＲＵＥ）は、処理をステップＳ３０７に移行する。
【００５４】
勤務外である場合（ステップＳ３０６：ＦＡＬＳＥ）は、処理をステップＳ３０９に移行する。
【００５５】
ステップＳ３０７では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、記録された勤務時間を更新する。
【００５６】
以上の処理により、勤務中である旨の指示を受けた日時と勤務外である旨の指示を受けた日時を管理サーバ１０１に送信することで、管理サーバ１０１においてテレワーカの勤務時間（勤務中である旨の指示を受け付けてから、勤務外である旨の指示を受け付けるまでの時間）を管理することが可能となる。
【００５７】
具体的には、図９（Ａ）に示すデータ構成により、勤務開始日時と勤務終了日時を管理することで、テレワーカの勤務状況を管理する。
【００５８】
ステップＳ３０９では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカの在席状態を検出する。ステップＳ３０９の処理の詳細については、図４のフローチャートを用いて後述する。
【００５９】
図４は、テレワーカ用ＰＣ１１１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、テレワーカの在席状況を記録・管理する処理を示すフローチャートである。
【００６０】
ステップＳ４０１では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、接続された撮像装置により撮影された映像からテレワーカの顔を検出し、認証を行う。
【００６１】
認証は、撮影された顔と、予め登録された顔画像とを比較し、類似度が予め定められた基準を満たすか否か等の方法により行われる。
【００６２】
ステップＳ４０２では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、接続された撮像装置により撮影された映像から現在のテレワーカの状態を検出する。現在のテレワーカの状態とは、本実施例においては、「在席」している状態か、「離席」している状態かのいずれかであるものとする。
【００６３】
在席している状態とは、接続された撮像装置により撮影された映像に、テレワーカ自身の顔が検出されている状態等をいう。また、離席している状態とは、接続された撮像装置により撮影された映像に、テレワーカ自身の顔が検出されていない状態等をいう。
【００６４】
なお、テレワーカ自身の顔であるかについては、予め登録された顔画像と、撮影された顔との類似度により判断される。異なる人物であると判断される場合（登録された顔画像と撮影された顔との類似度が基準を満たさない場合）は、「なりすまし」等として判断される（本実施形態においては、テレワーカ本人が在席していないので、「離席状態」として判断される）。
【００６５】
ここで、テレワーカ自身の顔が検出されてない状態であっても、席にいるが横や下を向いているために顔を検出できなかった状態である可能性もある。そのため、現在までの在席・離席状態を考慮した判断を行う。具体的には、「顔を検出できなかったものの、現在まで在席状態が続いていて、人物がいなくなったことを検知していない場合」には、単に顔を検出できていないだけ（横や下を向いているだけ）であり、席を離れたとはいえないため、在席状態であると判断する。
【００６６】
ステップＳ４０３では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、ステップＳ４０２で検出された現在のテレワーカの状態が、在席であるか離席であるかを判断する。
【００６７】
在席である場合（ステップＳ４０３：在席）は、処理をステップＳ４０４に移行する。
【００６８】
離席である場合（ステップＳ４０３：離席）は、処理をステップＳ４０７に移行する。
【００６９】
ステップＳ４０４では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、ステップＳ４０２で算出された状態が、過去の状態と異なる状態であるか（すなわち、今までは離席だった状態から在席へ遷移したのか）を判断する。
【００７０】
遷移していない場合（すなわち在席状態が継続している場合）（ステップＳ４０４：ＦＡＬＳＥ）は、処理をステップＳ４０５に移行する。
【００７１】
遷移した場合（すなわち離席状態から在席状態に変わった場合）（ステップＳ４０４：ＴＲＵＥ）は、処理をステップＳ４０６に移行する。
【００７２】
ステップＳ４０５では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、在席時間を更新する。
【００７３】
ステップＳ４０６では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、離席時間の記録を終了し、在席時間の記録を開始する。
【００７４】
ステップＳ４０７では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、ステップＳ４０２で算出された状態が、過去の状態と異なる状態であるか（すなわち、今までは在席だった状態から離席へ遷移したのか）を判断する。
【００７５】
遷移していない場合（すなわち離席状態が継続している場合）（ステップＳ４０７：ＦＡＬＳＥ）は、処理をステップＳ４０８に移行する。
【００７６】
遷移した場合（すなわち在席状態から離席状態に変わった場合）（ステップＳ４０７：ＴＲＵＥ）は、処理をステップＳ４０９に移行する。
【００７７】
ステップＳ４０８では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、離席時間を更新する。
【００７８】
ステップＳ４０９では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、在席時間の記録を終了し、離席時間の記録を開始する。
【００７９】
ステップＳ４１０では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、在席時間・離席時間を管理サーバ１０１に送信する。
【００８０】
管理サーバ１０１では、ステップＳ４１０で送信された在席時間・離席時間を、図９（Ｂ）に示す構成のデータにより管理する。図９（Ｂ）に示すように、ユーザ毎に在席状態（在席か離席か）とその状態が開始された日時、終了した日時を記録することで管理する。
【００８１】
ステップＳ４１１では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、異常検出処理を実行する。異常検出処理の詳細については、図５のフローチャートを用いて後述する。
【００８２】
本実施形態においては、テレワーカの在席・離席状態の検出処理（Ｓ４０２）をテレワーカ用ＰＣ１１１において実行する構成として説明したが、当該処理を管理サーバ１０１で実行するよう構成してもよい。具体的には、撮像装置により撮影された映像を管理サーバ１０１に送信し、管理サーバ１０１は送信された映像を受信すると、当該映像と予め登録された顔画像を用いて、テレワーカの在席・離席状況を検出する。そして、在席時間・離席時間についても、管理サーバ１０１で記録するよう構成してもよい。
【００８３】
図５は、テレワーカ用ＰＣ１１１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、テレワーカの勤務状況において何らかの異常（注意が必要な状態）が発生したことを検知する処理を示すフローチャートである。
【００８４】
ステップＳ５０１では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカが勤務中であるか勤務外であるかを判定する。具体的には、図３のフローチャートにおける処理（図１０に示す画面において、勤務中が選択されているか勤務外が選択されているか）に基づき判断する。
【００８５】
勤務中である場合（ステップＳ５０１：ＴＲＵＥ）は、処理をステップＳ５０２に移行する。
【００８６】
勤務外である場合（ステップＳ５０１：ＦＡＬＳＥ）は、処理をステップＳ５０６に移行する。
【００８７】
ステップＳ５０２では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカが在席中であり、かつ在席時間が所定の時間よりも長く（所定時間以上）続いているか否かを判断する。
【００８８】
在席中でありかつ在席時間が所定の時間よりも長く（所定時間以上）続いている場合（ステップＳ５０２：ＴＲＵＥ）は、処理をステップＳ５０３に移行する。
【００８９】
在席中ではない場合や、在席時間が所定の時間よりも長く（所定時間以上）続いていない場合（ステップＳ５０２：ＦＡＬＳＥ）は、処理をステップＳ５０８に以降する。
【００９０】
在席中であるか否かは、図４のステップＳ４０２の処理の結果により判断する。所定の時間については、予め「６０分」といった時間が定められているものとし、在席時間が所定時間継続しているかは、現在時刻と在席状態が開始された時刻とに従い在席時間を算出することで判断する。
【００９１】
ステップＳ５０３では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカに対して休憩を取るべき旨を通知する。
【００９２】
このように、所定時間以上在席状態が続いている場合に、休憩を取得すべき旨を通知することで、管理者と離れた場所で勤務するテレワーカについても、適切な労働環境を維持することが可能となる。
【００９３】
ステップＳ５０４では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカが休憩に入ったか否かを判断する。休憩に入ったか否かは、離席状態になったことや、勤務外ボタン１００２が選択されたことにより判断する。
【００９４】
休憩に入った場合（ステップＳ５０４：ＴＲＵＥ）は、処理をステップＳ５０５に移行する。
【００９５】
休憩に入っていない場合（ステップＳ５０４：ＦＡＬＳＥ）は、本フローチャートに示す処理を終了する。
【００９６】
ステップＳ５０５では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカが利用しているテレワーカ用ＰＣ１１１をロックし、パスワード等を入力しなければ利用できない状態にする。これにより、テレワーカが休憩中に第三者がテレワーカ用ＰＣ１１１を利用できないように制御することが可能となる。
【００９７】
次に、ステップＳ５０１でＦＡＬＳＥと判断された場合（勤務外である場合）の処理について説明する。
【００９８】
ステップＳ５０６では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカが在席中であり、かつ在席時間が所定の時間よりも長く（所定時間以上）続いているか否かを判断する。
【００９９】
在席中でありかつ在席時間が所定の時間よりも長く（所定時間以上）続いている場合（ステップＳ５０６：ＴＲＵＥ）は、処理をステップＳ５０７に移行する。
【０１００】
在席中ではない場合や、在席時間が所定の時間よりも長く（所定時間以上）続いていない場合（ステップＳ５０６：ＦＡＬＳＥ）は、本フローチャートの処理を終了する。
【０１０１】
在席中であるか否かは、図４のステップＳ４０２の処理の結果により判断する。所定の時間については、予め「６０分」といった時間が定められているものとし、在席時間が所定時間継続しているかは、現在時刻と在席状態が開始された時刻とに従い在席時間を算出することで判断する。
【０１０２】
ステップＳ５０７では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカに対して、勤務外の時間であるにもかかわらず長時間在席している理由（コメント）について、入力を要求する。コメントの入力画面の一例を図１２に示す。
そして、処理をステップＳ５１０に移行する。
【０１０３】
次に、ステップＳ５０２でＦＡＬＳＥと判断された場合（在席中ではない場合や、在席時間が所定の時間よりも長く続いていない場合）の処理について説明する。
【０１０４】
ステップＳ５０８では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカが離席中であり、かつ離席している時間が所定の時間よりも長く（所定時間以上）続いているか否かを判断する。
【０１０５】
離席中でありかつ離席時間が所定の時間よりも長く（所定時間以上）続いている場合（ステップＳ５０８：ＴＲＵＥ）は、処理をステップＳ５０９に移行する。
【０１０６】
離席中ではない場合や、離席時間が所定の時間よりも長く（所定時間以上）続いていない場合（ステップＳ５０８：ＦＡＬＳＥ）は、本フローチャートの処理を終了する。
【０１０７】
ステップＳ５０９では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカに対して、勤務時間中であるにもかかわらず長時間離席している理由（コメント）について、入力を要求する。コメントの入力画面の一例を図１１に示す。
【０１０８】
ステップＳ５１０では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、テレワーカからコメント（勤務時間外であるにもかかわらず長時間在席している理由、勤務時間中であるにもかかわらず長時間離席している理由）の入力を受け付ける。
【０１０９】
ステップＳ５１１では、テレワーカ用ＰＣ１１１のＣＰＵ２０１は、図１１、図１２の画面における登録ボタンが押下されると、入力を受け付けたコメントを管理サーバ１０１に送信する。
【０１１０】
管理サーバ１０１では、ステップＳ５１１でテレワーカ用ＰＣ１１１のＣＰＵ２０１から送信されたコメントを管理する。管理サーバ１０１では、図９（Ｂ）に示すように、ユーザの在席状態とともに、コメントを管理する。
【０１１１】
このように、在席していなければならない時間帯（勤務時間中）に長時間離席している場合や、在席していてはならない時間帯（勤務時間外）に長時間在席している場合には、仕事をサボっている可能性や、サービス残業をしている可能性がある。そのため、なぜそのような勤務状況になったのかをテレワーカに説明させることで、テレワーカの勤務状況を適切に管理することが可能となる。
【０１１２】
本実施形態においては図５のフローチャートで示す処理をテレワーカ用ＰＣ１１１で実行する構成として説明した。これに対して、上述の通り、テレワーカの在席・離席状況の検出や勤務時間の記録等を管理サーバ１０１で実行する場合には、ステップＳ５０１、Ｓ５０２、Ｓ５０６、Ｓ５０８の処理を管理サーバ１０１において実行しても良い。
【０１１３】
次に図６を用いて、管理者用ＰＣ１２１、管理サーバ１０１が実行する集計結果表示処理について説明する。
【０１１４】
図６のフローチャートで示す処理のうち、ステップＳ６０１、Ｓ６１１の処理は管理者用ＰＣ１２１のＣＰＵ２０１が、ステップＳ６０２〜Ｓ６１０の処理は管理サーバ１０１が、それぞれ所定の制御プログラムを読み出して実行する処理である。
【０１１５】
ステップＳ６０１では、管理者用ＰＣ１２１のＣＰＵ２０１は、管理者から表示対象テレワーカと検索期間の指定を受け付ける。
【０１１６】
例えば、表示対象テレワーカとしてＡ、Ｂ、Ｃの３名が指定され、検索期間として２０１６年３月７日〜２０１６年３月１１日が指定された場合、Ａ、Ｂ、Ｃの３名の２０１６年３月７日〜２０１６年３月１１日の勤務状況が表示される。
【０１１７】
ステップＳ６０２では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップＳ６０１で指定されたテレワーカ全員の勤務状況の検索・集計処理が終了したかを判断する。
【０１１８】
全テレワーカについて検索・集計処理が終了している場合（ステップＳ６０１：ＴＲＵＥ）は、処理をステップＳ６１１に移行する。
【０１１９】
検索・集計処理が終了していないテレワーカがいる場合（ステップＳ６０１：ＦＡＬＳＥ）は、処理をステップＳ６０３に移行する。
【０１２０】
ステップＳ６０３では、管理者用ＰＣ１２１のＣＰＵ２０１は、検索・集計処理が行われていないテレワーカのうち一人を指定する。
【０１２１】
ステップＳ６０４では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップＳ６０３で選出したテレワーカについて、ステップＳ６０１で指定された期間の勤務状況の検索・集計処理が終了したかを判断する。
【０１２２】
終了している場合（ステップＳ６０４：ＴＲＵＥ）は、処理をステップＳ６０２に移行する。
【０１２３】
終了してない場合（ステップＳ６０４：ＦＡＬＳＥ）は、処理をステップＳ６０５に移行する。
【０１２４】
ステップＳ６０５では、管理者用ＰＣ１２１のＣＰＵ２０１は、指定された期間のうち、検索・集計処理が行われていない日を一日指定する。
【０１２５】
ステップＳ６０６では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップＳ６０５で指定された日におけるステップＳ６０３で指定されたテレワーカの勤務時間を検索する。
【０１２６】
例えば、ステップＳ６０３でテレワーカＡが指定され、ステップＳ６０５で３月７日が指定された場合は、図９（Ａ）においてユーザＩＤがテレワーカＡであり、開始日時と終了日時のいずれかが３月７日のデータを検索する。
【０１２７】
ステップＳ６０７では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップＳ６０５で指定された日におけるステップＳ６０３で指定したテレワーカの在席時間・離席時間を検索する。
【０１２８】
例えば、ステップＳ６０３でテレワーカＡが指定され、ステップＳ６０５で３月７日が指定された場合は、図９（Ｂ）においてユーザＩＤがテレワーカＡであり、開始日時と終了日時のいずれかが３月７日のデータを検索する。この際、コメントが登録されている場合は、当該コメントも取得する。
【０１２９】
ステップＳ６０８では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップＳ６０６で検索されたデータから、当該指定された日における総勤務時間を算出する。具体的には、検索されたデータ毎に開始日時から終了日時までの時間を算出し、検索されたデータ全ての合計値を算出する。なお、開始日時と終了日時の日付が異なる場合は、指定された日における勤務時間として午前０時から終了日時まで、または開始日時から午後１２時までの時間を算出する。
【０１３０】
ステップＳ６０９では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップＳ６０７で検索された在席・離席時間から、当該指定された日における総在席時間・総離席時間を算出する。具体的には、検索されたデータ毎に開始日時から終了日時までの時間を算出し、検索されたデータ全ての合計値を在席状態・離席状態それぞれ算出する。
【０１３１】
ステップＳ６１０では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップＳ６０９で算出した総在席時間・総離席時間のうち、勤務時間中における総在席時間・総離席時間を算出する。
【０１３２】
具体的には、図９（Ａ）における開始日時から終了日時と、図９（Ｂ）における開始日時から終了日時とが重なる時間の合計値を算出する。算出された値には、図９（Ｃ）に示すデータにより管理サーバ１０１において管理される。
そして、処理をステップＳ６０４に戻す。
【０１３３】
ステップＳ６０１で受け付けた表示対象テレワーカの全員について、指定された全期間の勤務状況について検索・集計処理が終了すると（ステップＳ６０２：ＴＲＵＥ）、処理をステップＳ６１１の処理に移行する。
【０１３４】
ステップＳ６１１では、管理者用ＰＣ１２１のＣＰＵ２０１は、ステップ６０６〜Ｓ６１０で検索されたデータおよび算出された値に基づき、テレワーカの勤務状態をディスプレイ２１２に表示する。
集計結果の表示画面については、図７を用いて説明する。
【０１３５】
図７は、管理者用ＰＣ１２１のディスプレイ２１２に表示される画面の一例である。
【０１３６】
図７に示す画面は、テレワーカＡの３月７日〜３月１１日の勤務状況を示している。
【０１３７】
図７において、斜線で示した領域（例えば７０１など）は、勤務時間中の時間帯を示している。
【０１３８】
勤務時間と並べて、在籍中の時間帯（縦線で示した領域。例えば７０２など。）を表示する。また、離席中の時間帯（薄墨色で示した領域。例えば７０３など。）も勤務時間と並べて表示する。
【０１３９】
図７の例では、３月７日は、９時から１２時と１３時から１７時３０分が勤務時間であり、午前中に１回、午後に３回、１２時から１３時の間にそれぞれ離席していることを示している。
【０１４０】
このように、テレワーカにより申告された勤務中の時間帯を示す情報と、撮影された映像から解析した在席・離席していた時間帯を示す情報とを比較可能に表示することで、管理者は勤務時間中と勤務時間外それぞれにおけるテレワーカの在席・離席状況を把握することが可能になるため、適切な労務管理が可能となる。
【０１４１】
７０３に示す数値は、３月７日における総勤務時間が７．５時間であったことを示している。
【０１４２】
７０４に示す数値は、３月７日の総在席時間と、勤務時間中における在席時間を示している。３月７日はいずれも６．５時間である。３月１０日は、総在席時間が８．５時間であり、勤務時間中における在席時間は６．５時間であったことを示している。
【０１４３】
このように総在席時間と勤務時間中における在席時間とを表示することで、勤務時間外に２時間在席していたことや、休憩等を除いた実質的な勤務時間（勤務中かつ在席の時間）を認識することができる。
【０１４４】
７０５に示す数値は、３月７日における総離席時間と、勤務時間中における離席時間とを示している。３月７日においては、総離席時間が２時間であり、勤務時間中における離席時間が１時間であったこと（すなわち勤務時間外に１時間離席していたこと）を認識することができる。
【０１４５】
なお、３月７日において、１７時３０分以降の記録がないのは、１７時３０分の時点でステップＳ３０１でＴＲＵＥと判断されたためである。
【０１４６】
７０７は、図９（Ｂ）に示すコメント項目にデータが登録されている場合に表示されるコメントであり、勤務時間中に所定時間以上離席していた理由である。
【０１４７】
７０８は、図９（Ｂ）に示すコメント項目にデータが登録されている場合に表示されるコメントであり、勤務時間外に所定時間以上在席していた理由である。
【０１４８】
このように、勤務状況を表示する領域にコメントを表示することで、管理者は、不適切な勤務状況が発生した理由を一目で確認することができるため、適切な労務管理が可能となる。
【０１４９】
また、コメント内容やコメントの有無を確認することにより、不適切な勤務を行ったテレワーカに対して理由を問い合わせることも可能となる。
【０１５０】
図８は、テレワーカＡ、テレワーカＢ、テレワーカＣの当日の勤務状況を表示した画面であり、管理者用ＰＣ１２１のディスプレイ２１２に表示される画面である。
【０１５１】
図８の例では、テレワーカＡは現在在席中（８０１）、テレワーカＢは現在離席中（８０２）、テレワーカＣは現在勤務時間外（８０３）であることを示している。
【０１５２】
テレワーカＡについては、勤務時間中に所定時間以上離席していた時間帯があるため、その理由が登録されている場合には、当該時間帯を示す領域が選択されることで、当該理由が表示される（８０４）。
【０１５３】
このように、複数のテレワーカの勤務状況をリアルタイムで表示することで、同じ部署のメンバーがそれぞれどのような状況にあるのかを一目で把握することが可能となる。
【０１５４】
図８の画面は、各テレワーカが用いるテレワーカ用ＰＣ１１１のディスプレイ２１２に表示されても良い。各テレワーカは、図８の画面を見ることで他のテレワーカの勤務状況を確認することができるため、他のテレワーカに連絡を取りたいといった場合にも、連絡を取れる状況にあるのか、離席していたり勤務時間外で連絡を取れない状況なのかを把握することが可能となる。これにより、テレワーカ間でのコミュニケーションが円滑となり、業務の効率化を図ることが可能となる。
【０１５５】
また、本発明におけるプログラムは、図３〜図６の処理をコンピュータに実行させるプログラムである。なお、本発明におけるプログラムは、図３〜図６の各処理ごとのプログラムであってもよい。
【０１５６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１５７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１５８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１５９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６１】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１６２】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１６３】
１０１  管理サーバ
１１１  テレワーカ用ＰＣ
１２１  管理者用ＰＣ
【図１】
2019083060.tif 000003
【図２】
2019083060.tif 000004
【図３】
2019083060.tif 000005
【図４】
2019083060.tif 000006
【図５】
2019083060.tif 000007
【図６】
2019083060.tif 000008
【図７】
2019083060.tif 000009
【図８】
2019083060.tif 000010
【図９】
2019083060.tif 000011
【図１０】
2019083060.tif 000012
【図１１】
2019083060.tif 000013
【図１２】
2019083060.tif 000014
【手続補正書】
【提出日】平成31年2月14日(2019.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの指示に基づき特定される時間帯である第１の時間帯と、ユーザが在席している時間帯である第２の時間帯と、を記憶する記憶手段と、
前記第１の時間帯と前記第２の時間帯とにより得られる他の時間帯について、コメントを表示する表示手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記他の時間帯について、コメントの入力を受け付ける受付手段を備え、
前記表示手段は、前記受付手段により受け付けたコメントを表示することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記表示手段は、前記他の時間帯が所定時間を超える場合、コメントを表示することを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記第１の時間帯の開始する指示および終了する指示を受け付ける指示受付手段を備え、
前記第１の時間帯は、前記指示受付手段により開始する指示を受け付けてから終了する指示を受け付けるまでの時間であることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記第２の時間帯は、撮影された画像を解析することで得られるユーザの在席状況に基づき特定される時間であることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
ユーザの顔にかかる情報を記憶する顔情報記憶手段と、
前記撮影された画像と、前記顔情報記憶手段に記憶されたユーザの顔にかかる情報とに基づき、当該ユーザの在席状況を検出する検出手段とを備え、
前記第２の時間帯は、前記検出手段により前記ユーザが在席していることを検出した時間帯であることを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記表示手段は、前記第１の時間帯と前記第２の時間帯を比較可能に表示し、当該比較可能に表示された画面上に、前記コメントを表示することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理システム。
【請求項８】
前記他の時間帯は、前記第１の時間帯であり、かつ前記第２の時間帯ではない時間帯であることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理システム。
【請求項９】
ユーザの指示に基づき特定される時間帯である第１の時間帯と、ユーザが在席している時間帯である第２の時間帯と、を記憶する情報処理装置における情報処理方法であって、
前記情報処理装置の表示手段が、前記第１の時間帯と前記第２の時間帯とにより得られる他の時間帯について、コメントを表示する表示工程を備えることを特徴とする情報処理方法。
【請求項１０】
ユーザの指示に基づき特定される時間帯である第１の時間帯と、ユーザが在席している時間帯である第２の時間帯と、を記憶する情報処理装置を、前記第１の時間帯と前記第２の時間帯とにより得られる他の時間帯について、コメントを表示する表示手段として機能させるためのプログラム。