JP2022058823A - 判定システム、判定方法および判定プログラム - Google Patents
判定システム、判定方法および判定プログラム Download PDFInfo
- Publication number
- JP2022058823A JP2022058823A JP2022014444A JP2022014444A JP2022058823A JP 2022058823 A JP2022058823 A JP 2022058823A JP 2022014444 A JP2022014444 A JP 2022014444A JP 2022014444 A JP2022014444 A JP 2022014444A JP 2022058823 A JP2022058823 A JP 2022058823A
- Authority
- JP
- Japan
- Prior art keywords
- client
- server
- user
- determination
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 46
- 230000010365 information processing Effects 0.000 claims abstract description 37
- 238000001514 detection method Methods 0.000 claims description 30
- 238000012545 processing Methods 0.000 description 36
- 238000004891 communication Methods 0.000 description 28
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
図7は、仮想デスクトップを用いたシンクライアントシステムの構成の一例について説明するための図である。図7中、3つのクライアント10X,10Y,10Zはサーバ20NとネットワークNWを介して通信可能に接続される。
図1は、第1の実施形態に係る判定システム1の構成の一例について説明するための図である。第1の実施形態に係る判定システム1は、仮想デスクトップとして機能するクライアント10を用いて業務を遂行するユーザの業務を管理する。たとえば、判定システム1は、クライアント10のユーザの勤務時間を判定する。たとえば、判定システム1は、クライアント10のユーザによる仮想ウィンドウW上での操作を検知する。そして、判定システム1は、検知した操作に基づき、ユーザの勤務時間を判定する。なお、図1に示すクライアント10およびサーバ20はそれぞれ、図7のクライアント10X,10Y,10Zおよびサーバ20Nに対応する。
図2は、第1の実施形態に係る判定システム1における処理の流れについて説明するためのフローチャートである。第1の実施形態に係る判定システム1においては、仮想デスクトップを用いた処理が始まるときは、まず、クライアント10においてユーザがログイン処理を実行する(ステップS21)。ログイン処理が実行されサーバ20がログインを認証すると、クライアントプログラム200がクライアント10に表示する仮想ウィンドウWの画像を生成する。サーバ20は、生成された画像をクライアント10に送信する。クライアント10は画像を受信してモニタに仮想ウィンドウWを表示する(ステップS22)。クライアント10のユーザは仮想ウィンドウWを見ながらクライアント10における処理を実行する。クライアント10における処理は逐次サーバ20に送信される。そして、クライアントプログラム200において検知部201が、仮想ウィンドウW上の操作を検知する(ステップS23)。検知部201が検知した操作はDB232に記憶される(ステップS24)。そして、クライアント10上での操作に応じて仮想デスクトップを用いた処理を終了する(ステップS25)。他方、算出部231は所定のトリガがあったか否かを判定する(ステップS26)。算出部231が所定のトリガなしと判定した場合(ステップS26、否定)、処理はステップS21に戻る。他方、算出部231が所定のトリガありと判定した場合(ステップS26、肯定)、算出部231はDB232に記憶された情報に基づき勤務時間または残業時間を算出する(ステップS27)。算出された勤務時間または残業時間は適宜DB232に記憶され、サーバ20の外部に出力される。これで判定システム1における処理が終了する。
検知部201の検知対象とする仮想ウィンドウ上での操作はたとえば、仮想ウィンドウWを閉じる操作である。またたとえば、クライアントプログラム200を待機状態に移行させる操作である。またたとえば、クライアント10上で仮想デスクトップを用いた処理を終了させる操作である。クライアント10上で仮想ウィンドウWへの処理入力が所定時間内にないとき自動的に仮想ウィンドウWが閉じる設定となっている場合、検知部201は自動的な閉動作も検知する。このようにログオフやシャットダウンだけでなく、仮想ウィンドウWの閉動作も検知するため、仮想ウィンドウWを開いたままユーザが放置した場合であっても、判定システム1が終業時刻を正確に判定することができる。
算出部231が、勤務時間を算出するタイミングは特に限定されない。たとえば、外部からの指示入力に応じてサーバ20により仮想デスクトップを提供される全てのクライアントについて勤務時間を算出するように構成してもよい。また、算出部231は、所定期間経過ごとに自動的に勤務時間を算出し、算出結果を出力するように構成してもよい。たとえば、毎月15日等予め定められたタイミングで算出部231が処理を実行するよう構成してもよい。また、算出対象とする期間も任意に設定できるように構成してよい。
なお、第1の実施形態に係る判定システム1は、クライアント10上に表示される仮想ウィンドウWに対する操作に基づき、ユーザの勤務時間を算出する。しかし、判定システム1は、仮想ウィンドウWに対する操作以外の情報に基づき、算出した勤務時間を補正してもよい。たとえば、DB232に予め各ユーザのスケジュールを登録しておき、登録されたスケジュールから算出した勤務時間が閾値以上ずれた場合のみアラームを出すように判定システム1を構成してもよい。
このように第1の実施形態に係る判定システム1は、検知部と、記憶部と、算出部と、を備える。検知部は、ユーザが業務に使用する情報処理装置上での仮想ウィンドウ上の操作を検知する。記憶部は、検知部が検知する操作を記憶する。算出部は、記憶部に記憶される操作に基づき、情報処理装置のユーザの勤務時間を算出する。このため、判定システム1はクライアント10のユーザが実際に仮想ウィンドウWにおける処理を実行していた時間だけを勤務時間として算出することができる。仮想ウィンドウWにおける処理は、業務に直接関連する処理であると推測できる。このため、判定システム1はクライアント10のユーザの勤務時間を正確に算出することができる。
第1の実施形態においては、判定システム1が備えるクライアント10はシンクライアントとして構成した。しかし、これに限らず、クライアント10をサーバ20と接続されていない状態で単独で処理を実行する情報処理装置として構成してもよい。以下、第2の実施形態としてシンクライアントシステム以外のシステムにおける実施形態を説明する。
図5は、第2の実施形態に係る判定システム1Aにおける処理の流れについて説明するためのフローチャートである。第2の実施形態においては、クライアント10Aは電源が投入(ステップS501)されると、操作検知部111がクライアント10A上での操作の検知および記憶を開始する(ステップS502)。その後、ユーザは、クライアント10A上でログイン操作を行い仮想環境へログインしようとする(ステップS503)。サーバ20Aは、ログイン操作に応じて認証処理を実行する(ステップS504)。認証処理が成功すると、サーバ20A上のクライアントプログラム200Aは、クライアント10Aに割り当てられているオペレーションシステムの動作により仮想デスクトップの画像を生成する。そして、サーバ20Aからクライアント10Aに仮想デスクトップの画像が送信される(ステップS505)。クライアント10Aは、送信される仮想デスクトップの画像に応じて仮想ウィンドウWを表示する(ステップS506)。この時点で、クライアント10Aとサーバ20Aとは通信可能に接続される。クライアント10Aの通信検知部112は通信確立を検知し、操作送信部113に通知する。操作送信部113は記憶部150Aを参照し、記憶されている操作の情報をサーバ20Aに送信する(ステップS507)。サーバ20Aでは、クライアントプログラム200Aの受信部202Aが操作の情報を受信する。そして、受信部202Aは受信した情報をDB232Aに記憶する(ステップS508)。他方、クライアント10A上では仮想ウィンドウW上での操作が実行される(ステップS510)。仮想ウィンドウW上での操作は逐次サーバ20Aに送信されてクライアントプログラム200Aにより処理される(ステップS509)。そして、サーバ20Aからクライアント10Aに操作に応じた画像が送信される。クライアント10Aにおいて仮想ウィンドウWを閉じる動作が実行される(ステップS511)。すると、サーバ20Aは、当該操作を受信して(ステップS512)DB232Aに記憶する(ステップS513)。その後、所定のトリガに応じて、サーバプログラム230Aの算出部231Aは、DB232Aを参照し、ユーザの勤務時間を算出する(ステップS514)。その後、クライアント10A側で電源を切ること(ステップS515)により処理が終了する。
これまで開示の装置に関する実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
開示の判定プログラムは、クラウドシステムを構成するサーバに実装し、クラウドシステムを介して、様々な場所に存在する在宅勤務者および社内勤務者の勤務時間および情報処理端末の操作状態を管理するために使用することができる。このようにすれば、広範な地域に散らばる会社施設での勤務者の勤務状態および各在宅勤務者の自宅における勤務状態を一括して管理することができ、効率的な労働管理を実現することができる。
図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをサーバ等のコンピュータからタブレット端末やノート型コンピュータ等のコンピュータに配布し、サーバとコンピュータとが処理を協働して実行することによって実現することができる。そこで、以下では、図6を用いて、上記の実施形態と同様の機能を有する判定プログラムを実行するコンピュータの一例について説明する。
10,10A クライアント(情報処理装置)
110,110A 制御部
111 操作検知部
112 通信検知部
113 操作送信部
120,120A 入力部
130,130A 出力部
140,140A 通信部
150A 記憶部
20,20A サーバ
200,200A クライアントプログラム
201,201A 検知部
202A 受信部
230,230A サーバプログラム
231,231A 算出部
232,232A データベース(DB)
W 仮想ウィンドウ
NW ネットワーク
Claims (4)
- ユーザが業務に使用する情報処理装置上での仮想ウィンドウ上の操作を検知する検知部と、
前記検知部が検知する操作を記憶する記憶部と、
前記記憶部に記憶される操作と、予め設定される基準時間とに基づき、前記情報処理装置のユーザの残業時間を算出する算出部と、
を備えることを特徴とする判定システム。 - 前記残業時間を含むユーザの勤務時間が、予めユーザのスケジュールに登録された勤務時間よりも閾値以上ずれた場合にアラームを出力する出力部を更に有することを特徴とする請求項1に記載の判定システム。
- コンピュータに、
ユーザが業務に使用する情報処理装置上での仮想ウィンドウ上の操作を検知し、
検知した操作を記憶し、
記憶した操作と、予め設定される基準時間とに基づき、前記情報処理装置のユーザの残業時間を算出する
ことを含む各処理を実行させることを特徴とする判定方法。 - ユーザが業務に使用する情報処理装置上での仮想ウィンドウ上の操作を検知し、
検知した操作を記憶し、
記憶した操作と、予め設定される基準時間とに基づき、前記情報処理装置のユーザの残業時間を算出する
各手順を含む処理を、コンピュータに実行させることを特徴とする判定プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022014444A JP7441250B2 (ja) | 2017-08-25 | 2022-02-01 | 判定システム、判定方法および判定プログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017162812A JP7071077B2 (ja) | 2017-08-25 | 2017-08-25 | 判定システム、判定方法および判定プログラム |
JP2022014444A JP7441250B2 (ja) | 2017-08-25 | 2022-02-01 | 判定システム、判定方法および判定プログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017162812A Division JP7071077B2 (ja) | 2017-08-25 | 2017-08-25 | 判定システム、判定方法および判定プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022058823A true JP2022058823A (ja) | 2022-04-12 |
JP7441250B2 JP7441250B2 (ja) | 2024-02-29 |
Family
ID=65725741
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017162812A Active JP7071077B2 (ja) | 2017-08-25 | 2017-08-25 | 判定システム、判定方法および判定プログラム |
JP2022014444A Active JP7441250B2 (ja) | 2017-08-25 | 2022-02-01 | 判定システム、判定方法および判定プログラム |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017162812A Active JP7071077B2 (ja) | 2017-08-25 | 2017-08-25 | 判定システム、判定方法および判定プログラム |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7071077B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023070925A (ja) * | 2021-11-10 | 2023-05-22 | 三菱電機Itソリューションズ株式会社 | 勤怠管理システム、勤怠管理方法及び勤怠管理プログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002091418A (ja) * | 2000-09-11 | 2002-03-27 | Casio Comput Co Ltd | ウィンドウ表示装置及び記録媒体 |
JP2007188201A (ja) * | 2006-01-12 | 2007-07-26 | Hitachi Software Eng Co Ltd | 勤怠管理システム |
JP2012073789A (ja) * | 2010-09-28 | 2012-04-12 | Fujitsu Fsas Inc | 機器使用管理システムおよび機器使用管理プログラム |
JP2014093014A (ja) * | 2012-11-06 | 2014-05-19 | Isera:Kk | 従業者が作業実績時間を入力することなく勤務報告ができる勤怠管理システム |
JP2014178907A (ja) * | 2013-03-14 | 2014-09-25 | Canon Electronics Inc | 情報分析装置、情報分析方法、情報分析システムおよびプログラム |
JP2016126466A (ja) * | 2014-12-26 | 2016-07-11 | 富士通株式会社 | 判定プログラム、判定装置、及び判定方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6279922B2 (ja) | 2014-02-12 | 2018-02-14 | Sky株式会社 | 表示システム |
-
2017
- 2017-08-25 JP JP2017162812A patent/JP7071077B2/ja active Active
-
2022
- 2022-02-01 JP JP2022014444A patent/JP7441250B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002091418A (ja) * | 2000-09-11 | 2002-03-27 | Casio Comput Co Ltd | ウィンドウ表示装置及び記録媒体 |
JP2007188201A (ja) * | 2006-01-12 | 2007-07-26 | Hitachi Software Eng Co Ltd | 勤怠管理システム |
JP2012073789A (ja) * | 2010-09-28 | 2012-04-12 | Fujitsu Fsas Inc | 機器使用管理システムおよび機器使用管理プログラム |
JP2014093014A (ja) * | 2012-11-06 | 2014-05-19 | Isera:Kk | 従業者が作業実績時間を入力することなく勤務報告ができる勤怠管理システム |
JP2014178907A (ja) * | 2013-03-14 | 2014-09-25 | Canon Electronics Inc | 情報分析装置、情報分析方法、情報分析システムおよびプログラム |
JP2016126466A (ja) * | 2014-12-26 | 2016-07-11 | 富士通株式会社 | 判定プログラム、判定装置、及び判定方法 |
Also Published As
Publication number | Publication date |
---|---|
JP7071077B2 (ja) | 2022-05-18 |
JP7441250B2 (ja) | 2024-02-29 |
JP2019040477A (ja) | 2019-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8839356B2 (en) | Methods and apparatuses for processing wake events of communication networks | |
US8468377B2 (en) | Conserving power using predictive modelling and signaling | |
JP6639850B2 (ja) | 機器使用管理システム、機器使用管理方法および機器使用管理プログラム | |
US9753517B2 (en) | User-personalized wake policy based on learned user behavior | |
BR112014005354B1 (pt) | Método implementado por um dispositivo de computação | |
US9501648B2 (en) | Configuring configuration settings using a user context | |
WO2016084903A1 (ja) | 電力管理装置、電力管理システム、電力管理方法、及び、プログラム | |
JP7441250B2 (ja) | 判定システム、判定方法および判定プログラム | |
JP5911970B2 (ja) | ユーザコンフィギュレーション機能を伴う適応的温度スロットリング | |
JP6875244B2 (ja) | 管理システム、管理方法、管理プログラムおよび情報処理装置 | |
JP2008117145A (ja) | 情報処理装置 | |
JP2022031874A (ja) | 判定システム、判定方法および判定プログラム | |
JP2006155525A (ja) | 制御装置、情報処理システム、制御方法、及びプログラム | |
JPWO2004068359A1 (ja) | 状態管理装置、状態管理システム、およびジョブ処理システム | |
JP2009093508A (ja) | ファイル制御システム | |
JP2017059221A (ja) | 情報端末の制御方法、プログラムおよびアプリケーションシステム | |
JP7038507B2 (ja) | 判定システム、判定方法および判定プログラム | |
JP2013109407A (ja) | 電力制御システム、電力制御方法およびコンピュータプログラム | |
JP6842438B2 (ja) | 管理システム、管理方法および管理プログラム | |
JP6584463B2 (ja) | 認可装置、認可方法および認可プログラム | |
JP2009239395A (ja) | 遠隔操作システム | |
US10004986B1 (en) | Monitoring video game activity by wireless scanning | |
JP2023054317A (ja) | 判定システム、判定方法および判定プログラム | |
KR101984253B1 (ko) | Usb 저장 장치 및 이를 이용한 컴퓨터 관리 시스템 및 방법 | |
JP7027136B2 (ja) | 労務時間管理装置、労務時間管理方法、および、労務時間管理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220201 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230418 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230530 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20230822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231120 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20231127 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240216 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7441250 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |