JP6854138B2 - Information processing system, information processing method, program - Google Patents
Information processing system, information processing method, program Download PDFInfo
- Publication number
- JP6854138B2 JP6854138B2 JP2017015381A JP2017015381A JP6854138B2 JP 6854138 B2 JP6854138 B2 JP 6854138B2 JP 2017015381 A JP2017015381 A JP 2017015381A JP 2017015381 A JP2017015381 A JP 2017015381A JP 6854138 B2 JP6854138 B2 JP 6854138B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- instruction
- information processing
- work
- received
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 23
- 238000003672 processing method Methods 0.000 title claims description 8
- 238000000034 method Methods 0.000 claims description 45
- 230000008569 process Effects 0.000 claims description 42
- 230000008859 change Effects 0.000 claims description 16
- 238000012937 correction Methods 0.000 claims description 14
- 238000012986 modification Methods 0.000 claims description 2
- 230000004048 modification Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 208000005809 status epilepticus Diseases 0.000 description 3
- 208000008918 voyeurism Diseases 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理システム、情報処理方法、プログラムに関する。 The present invention relates to an information processing system, an information processing method, and a program.
近年、各企業でテレワークへの関心が高まっている。テレワークには機密情報への第三者のアクセス防止や労働管理の適正化などの課題があり、導入するためにはそれらの課題を解決しなければならない。 In recent years, interest in telework has been increasing in each company. Telework has issues such as preventing access to confidential information by third parties and optimizing labor management, and these issues must be resolved in order to introduce them.
特にテレワークにおいては、上司の見えないところで仕事をすることになるため、何時から何時まで仕事をしたのかを把握することが難しく、適切な労務管理を実現する仕組みが必要となる。 Especially in teleworking, it is difficult to know from what time to when the work was done because the work is done out of sight of the boss, and a mechanism to realize appropriate labor management is required.
特許文献1には、工事現場における現場作業者の顔画像を用いて、現場作業者の出勤状況を管理する仕組みについて開示されている。 Patent Document 1 discloses a mechanism for managing the attendance status of field workers using facial images of field workers at construction sites.
多くの企業においては、社員が勤務時間を申請し、それを上司が承認することで勤務状況を管理している。上述の通り、テレワークにおいては、上司は社員が何時から何時まで仕事をしたかを、直接目視していないため、勤務開始時と終了時の社員の様子を確認することができない。そのため、社員が申告した勤務時間が正しいか(適切であるか)を判断することができない。 In many companies, employees apply for working hours and their boss approves them to manage the working conditions. As mentioned above, in telework, the boss does not directly visually check from what time the employee worked, so it is not possible to check the state of the employee at the start and end of work. Therefore, it is not possible to judge whether the working hours declared by the employee are correct (appropriate).
そこで本発明では、テレワーカの勤務状況を適切に管理するための仕組みを提供することを目的とする。 Therefore, an object of the present invention is to provide a mechanism for appropriately managing the working conditions of a teleworker.
本発明の情報処理システムは、ユーザから勤務開始と終了の指示を受け付ける受付手段と、前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻における前記ユーザの顔画像を取得する画像取得手段と、前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻と、前記画像取得手段で取得した顔画像とを対応付けて表示する表示手段と、前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻にかかる修正を受け付ける修正手段と、を備え、前記画像取得手段は、さらに、前記修正手段により修正された時刻における前記ユーザの顔画像を取得することを特徴とする。 The information processing system of the present invention, said in accepting means and said receiving means to'm RiTsutomu Tsutomu instruction to start time and the time that has received the instruction to end the accepted of accepting an instruction of work start and end from the user user Display that displays the image acquisition means for acquiring the face image of the above, the time when the instruction to start work is received by the reception means, the time when the instruction to end is received, and the face image acquired by the image acquisition means in association with each other. The image acquisition means is further modified by the correction means, comprising means and a correction means for receiving corrections related to the time when the work start instruction is received and the time when the end instruction is received by the reception means. It is characterized in that the face image of the user at the time is acquired.
本発明によれば、テレワーカの勤務状況を適切に管理することが可能となる。 According to the present invention, it is possible to appropriately manage the working status of the teleworker.
以下、図面を参照して、本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明のテレワーク管理システムのシステム構成の一例を示す図である。 FIG. 1 is a diagram showing an example of a system configuration of the telework management system of the present invention.
テレワーク管理システム100は、1または複数の管理サーバ101、1または複数のテレワーカ用PC111、1または複数の管理者用PC121、勤務管理サーバ131がインターネット130を介して接続される構成となっている。 The telework management system 100 is configured such that one or a plurality of management servers 101, one or a plurality of teleworker PCs 111, one or a plurality of administrator PCs 121, and a work management server 131 are connected via the Internet 130.
管理サーバ101は、テレワーカの在席・離席状況に関する情報、勤務時間に関する情報等をテレワーク情報として一元管理するサーバであり、サービス環境ネットワーク104上に構築されている。 The management server 101 is a server that centrally manages information on the presence / absence status of the teleworker, information on working hours, etc. as telework information, and is constructed on the service environment network 104.
管理サーバ101へは、テレワーカ用PC111と管理者用PC121が、アカウントIDとパスワードを用いた認証処理により接続し、管理サーバ101は、テレワーカ用PC111からテレワーク情報を受信した場合は、管理サーバ101のデータベースに格納する。また、管理者用PC121からテレワーク情報の取得要求があった場合は、管理サーバ101のデータベースから必要なテレワーク情報を取り出す。 When the teleworker PC 111 and the administrator PC 121 are connected to the management server 101 by an authentication process using an account ID and a password, and the management server 101 receives telework information from the teleworker PC 111, the management server 101 Store in the database. Further, when there is a request for acquisition of telework information from the administrator PC 121, the necessary telework information is extracted from the database of the management server 101.
テレワーカ用PC111は、テレワーカから勤務中か勤務外かの申請(申告)を受け付け、また接続された撮像装置により撮影された映像からテレワーカの在席・離席状況を検知する端末である。自宅ネットワーク110上に存在し、勤務中か勤務外かの情報や在席・離席状況を示す情報は、専用アプリケーションにより作成され、ルータ112、インターネット130、及びルータ103を介して管理サーバ101へ送信される。 The teleworker PC 111 is a terminal that receives an application (declaration) from the teleworker whether it is on-duty or off-duty, and detects the presence / absence status of the teleworker from the image taken by the connected imaging device. Information on whether the person is working or not working and information indicating the presence / absence status, which exists on the home network 110, is created by a dedicated application and is sent to the management server 101 via the router 112, the Internet 130, and the router 103. Will be sent.
管理者用PC121は、テレワーク情報を確認するための端末であり、社内ネットワーク120上に存在し、テレワーク情報の確認には、ウェブ管理コンソール(ウェブブラウザ上で動作)を使用し、ルータ122、インターネット130、及びルータ103を介して管理サーバ101に接続する。 The administrator PC 121 is a terminal for checking telework information, exists on the in-house network 120, uses a web management console (operates on a web browser) to check telework information, and uses a router 122 and the Internet. It connects to the management server 101 via the 130 and the router 103.
勤務管理サーバ131は、管理サーバ101からテレワーカの勤務開始時刻や終了時刻、カメラ画像や画面ショットなどを取得し管理するサーバであり、テレワーカの勤務状況を管理する。テレワーカ用PC111から勤務状況の申請を受け付け、管理者用PC121から当該申請された勤務状況の承認を受け付ける。 The work management server 131 is a server that acquires and manages the work start time and end time of the teleworker, camera images, screen shots, etc. from the management server 101, and manages the work status of the teleworker. The application for the work status is accepted from the teleworker PC 111, and the approval of the applied work status is accepted from the administrator PC 121.
図2は、本発明の情報処理装置(管理サーバ101、テレワーカ用PC111、管理者用PC121、勤務管理サーバ131)のハードウェア構成の一例を示すブロック図である。 FIG. 2 is a block diagram showing an example of the hardware configuration of the information processing apparatus of the present invention (management server 101, teleworker PC 111, administrator PC 121, work management server 131).
図2に示すように、情報処理装置は、システムバス204を介してCPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、入力コントローラ205、ビデオコントローラ206、メモリコントローラ207、よび通信I/Fコントローラ208が接続される。
As shown in FIG. 2, the information processing apparatus includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, an
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
The
ROM202あるいは外部メモリ211は、CPU201が実行する制御プログラムであるBIOS(Basic Input/Output System)やOS(Operating System)や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ(データテーブルを含む)を保持している。
The
RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードし、ロードしたプログラムを実行することで各種動作を実現する。
The
入力コントローラ205は、キーボード209や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。入力装置がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下(指等でタッチ)することにより、各種の指示を行うことができることとする。
The
また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。 Further, the touch panel may be a touch panel such as a multi-touch screen that can detect the position touched by a plurality of fingers.
ビデオコントローラ206は、ディスプレイ210などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作を受け付け可能な装置については、入力装置も提供する。
The
なおビデオコントローラ206は、表示制御を行うためのビデオメモリ(VRAM)を制御することが可能で、ビデオメモリ領域としてRAM203の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
The
メモリコントローラ207は、外部メモリ211へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置(ハードディスク)、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等を利用可能である。
The
通信I/Fコントローラ209は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信やISDNなどの電話回線、および携帯電話の3G回線を用いた通信が可能である。
The communication I /
尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ210上での表示を可能としている。また、CPU201は、ディスプレイ210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
The
次に図3のフローチャートを用いて、ユーザ(テレワーカ)の勤務時間を記録する処理について説明する。 Next, a process of recording the working hours of the user (teleworker) will be described using the flowchart of FIG.
図3のフローチャートで示す処理は、テレワーカ用PC111のCPU201が所定の制御プログラムを読み出して実行する処理である。
The process shown in the flowchart of FIG. 3 is a process in which the
ステップS301では、テレワーカ用PC111のCPU201は、ユーザの指示に従い、テレワーカ管理モジュールを起動する。
In step S301, the
ステップS302では、テレワーカ用PC111のCPU201は、ユーザから勤務開始の指示を受け付けたか否かを判定し、勤務開始の指示を受け付けた場合には、勤務開始時刻の記録と、当該時刻のカメラ画像の取得をする。例えば、図12に示す画面を介して、勤務を開始する旨の指示(勤務中ボタン1201の押下)を受け付ける。
In step S302, the
ステップS303では、テレワーカ用PC111のCPU201は、接続されたカメラにより撮影された画像を取得する。取得した画像はRAM203に記憶しておく。
In step S303, the
ステップS304では、テレワーカ用PC111のCPU201は、ステップS303で取得した画像から顔を検出する。顔の検出には公知技術を用いるものとする。検出結果はRAM203に記憶しておく。
In step S304, the
ステップS305では、テレワーカ用PC111のCPU201は、顔検出個数を判定する。
In step S305, the
顔の検出数が0個(未検出)の場合、処理をステップS306に移行し、端末前方状態(テレワーカの勤務状態)を「離席」として判定し設定する。 When the number of detected faces is 0 (not detected), the process proceeds to step S306, and the terminal front state (teleworker working state) is determined and set as "away".
検出数が2個以上の場合、処理をステップS307に移行し、端末前方状態(テレワーカの勤務状態)を「覗き見」(覗き込み)として判定し設定する。 When the number of detections is two or more, the process proceeds to step S307, and the terminal front state (teleworker working state) is determined and set as "peeping" (peeping).
検出数が1個の場合、処理をステップS308に移行し、テレワーカ本人の顔であるか否かを確認するための顔認証処理をおこなう。 When the number of detections is one, the process proceeds to step S308, and a face authentication process for confirming whether or not the face is the face of the teleworker is performed.
ステップS308では、テレワーカ用PC111のCPU201は、カメラにより撮影された画像から検出された顔と、予め登録されたテレワーカ本人の顔画像との類似度を算出し、算出した類似度と、ステップS301で読み込んだ類似度の閾値とを比較し、画像から検出された顔がテレワーカ本人の顔であるかを判定する。
In step S308, the
具体的には、算出された類似度が閾値を満たす場合は本人と判定し、閾値を満たさない場合は、他人と判定する。 Specifically, if the calculated similarity satisfies the threshold value, it is determined to be the person himself, and if it does not satisfy the threshold value, it is determined to be another person.
本人と判定された場合(ステップS309:YES)は、処理をステップS310に移行し、端末前方状態(テレワーカの勤務状態)を「在席」に設定する。 When it is determined that the person is the person (step S309: YES), the process proceeds to step S310, and the terminal front state (teleworker working state) is set to "attended".
他人と判定された場合(ステップS309:NO)は、処理をステップS311に移行し、端末前方状態(テレワーカの勤務状態)を「なりすまし」に設定する。 When it is determined to be another person (step S309: NO), the process proceeds to step S311 and the terminal front state (teleworker working state) is set to "spoofing".
ステップS312では、テレワーカ用PC111のCPU201は、端末前方状態(テレワーカの勤務状態)を判定し、「覗き見」または「なりすまし」の場合は、処理をステップS313に移行する。
In step S312, the
「在席」または「離席」の場合は、処理をステップS314に移行する。 In the case of “attended” or “leaving”, the process proceeds to step S314.
ステップS313では、テレワーカ用PC111のCPU201は、ディスプレイに表示されている画面をスクリーン画面として取得する。
In step S313, the
ステップS314では、テレワーカ用PC111のCPU201は、ステップS303で取得したカメラ画像と、ステップS313で取得したスクリーン画像とを、管理サーバ101に証跡情報として送信する。
In step S314, the
ステップS315では、テレワーカ用PC111のCPU201は、ユーザから勤務終了指示を受け付けたか(勤務外ボタン1202が押下されたか)を判定し、勤務終了指示を受け付けた場合には、勤務終了指示を受け付けた時刻と、当該指示を受け付けた時刻のカメラ画像、ディスプレイに表示されている画面を取得し、記録する。
In step S315, the
ステップS316では、テレワーカ用PC111のCPU201は、テレワーク管理モジュールの終了指示がされたかを判定する。例えば、メニュー等からテレワーカ本人により明示的に終了命令があったかを判断する。
In step S316, the
終了指示がなされた場合(S316:YES)は、処理をステップS317に移行し、ステップS303で記録した勤務開始時刻およびカメラ画像と、ステップS315で記録した勤務終了時刻、カメラ画像、画面ショットを管理サーバ101に送信する。 When the end instruction is given (S316: YES), the process proceeds to step S317, and the work start time and camera image recorded in step S303 and the work end time, camera image, and screen shot recorded in step S315 are managed. It sends to the server 101.
そして、本フローチャートの処理を終了する。 Then, the processing of this flowchart ends.
終了指示がない場合(ステップS316:NO)は、処理をステップS302に戻し、ステップS302〜S315の処理を繰り返し実行する。 If there is no end instruction (step S316: NO), the process is returned to step S302, and the processes of steps S302 to S315 are repeatedly executed.
なお、図3のフローチャートにおいては、S312でYESの場合にスクリーン画像を取得しているが、このタイミングでの取得だけでなく、定期的またはランダムに随時スクリーン画像を取得し記録し、管理サーバ101に送信するものとする。 In the flowchart of FIG. 3, the screen image is acquired when YES in S312, but the screen image is acquired and recorded not only at this timing but also periodically or randomly at any time, and the management server 101. Shall be sent to.
また、管理サーバ101は、定期的なバッチ処理や、テレワーク管理モジュールの終了時などに、勤務開始・終了時刻、当該時刻の顔写真、画面ショットなどのデータを勤務管理サーバ131に送信するものとする。 In addition, the management server 101 transmits data such as work start / end times, facial photographs, and screen shots of the work start / end times to the work management server 131 at the time of periodic batch processing or the end of the telework management module. To do.
本実施形態においては、テレワーカの指示により、勤務開始、終了を記録する仕組みについて説明した。他の実施形態として、ステップS304〜S311の処理により、「在席」と判定された時間帯を勤務時間として判定する方法が考えられる。この形態によれば、テレワーカが勤務開始・終了の指示をする必要がなくなるという効果を奏する。 In this embodiment, a mechanism for recording the start and end of work has been described according to the instruction of the teleworker. As another embodiment, a method of determining the time zone determined to be "attended" as working hours by the processing of steps S304 to S311 can be considered. According to this form, the teleworker does not need to give an instruction to start or end work.
次に図4のフローチャートを用いて、勤務状況申請処理について説明する。 Next, the work status application process will be described with reference to the flowchart of FIG.
図4のフローチャートに示す処理は、テレワーカ用PC111が勤務管理サーバ131にログインして実行する処理であり、テレワーカ用PC111のCPU201が所定の制御プログラムを読み出して実行する処理である。
The process shown in the flowchart of FIG. 4 is a process in which the teleworker PC 111 logs in to the work management server 131 and is executed, and is a process in which the
ステップS401では、テレワーカ用PC111のCPU201は、ユーザ(テレワーカ等)からIDやパスワードの入力を受け付け、それらを勤務管理サーバ131に送信することで、勤務管理サーバ131にログインする。
In step S401, the
ステップS402では、テレワーカ用PC111のCPU201は、ステップS401でログインしたユーザの勤務状況(勤務開始時刻や終了時刻)を勤務管理サーバ131から取得し、申請画面として画面表示する。
In step S402, the
勤務状況申請画面の一例を図6に示す。図6に示すように、勤務状況申請画面には、日付、勤務開始時刻、勤務終了時刻、実働時間(勤務開始から勤務終了までの時間)、1日の合計実働時間が表示され、勤務開始時刻・終了時刻における顔画像(カメラ画像)が表示されている。図10に示す承認画面についても、同様の構成である。 FIG. 6 shows an example of the work status application screen. As shown in FIG. 6, the work status application screen displays the date, work start time, work end time, actual work time (time from the start of work to the end of work), and the total actual work time per day. -The face image (camera image) at the end time is displayed. The approval screen shown in FIG. 10 has the same configuration.
ステップS403では、テレワーカ用PC111のCPU201は、ユーザから勤務開始・終了時刻の変更指示を受け付けたかを判定する。
In step S403, the
勤務開始・終了時刻の変更指示を受け付けた場合(ステップS403:YES)は、処理をステップS403に移行する。 When the instruction to change the work start / end time is received (step S403: YES), the process proceeds to step S403.
勤務開始・終了時刻の変更指示を受け付けていない場合(ステップS403:NO)は、処理をステップS406に移行する。 If the instruction to change the work start / end time is not accepted (step S403: NO), the process proceeds to step S406.
ステップS404では、テレワーカ用PC111のCPU201は、変更後の勤務開始時刻の入力を受け付ける。
In step S404, the
具体的には、図6の申請画面における勤務開始時刻・終了時刻をクリックすることで変更(修正)が可能である。開始時刻・終了時刻がクリックされると、図8に示す変更画面が表示される、図8の画面を介して、正しい(変更後・修正後の)時刻の入力を受け付ける。 Specifically, it can be changed (corrected) by clicking the work start time / end time on the application screen of FIG. When the start time / end time is clicked, the change screen shown in FIG. 8 is displayed. The input of the correct time (after change / correction) is accepted via the screen of FIG.
ステップS405では、テレワーカ用PC111のCPU201は、図8の画面の「画像取得ボタン801」が押下されることで、勤務管理サーバ131から変更後の時刻における画像を取得する。図8の(A)は、画像取得ボタンが押下される前の画面を示し、(B)は画像取得ボタンが押下され勤務管理サーバ131から画像が取得された後の画面を示している。
In step S405, the
そして、図8のOKボタン802が押下されることで、勤務開始・終了時刻の変更処理が完了する。
Then, by pressing the
ステップS406では、テレワーカ用PC111のCPU201は、ユーザから図6における画像取得ボタン602が押下されたか否かを判定する。
In step S406, the
画像取得ボタン602が押下された場合(ステップS406:YES)は、処理をステップS407に移行する。
When the
画像取得ボタン602が押下されていない場合(ステップS406:NO)は、処理をステップS409に移行する。
If the
ステップS407では、テレワーカ用PC111のCPU201は、押下された画像取得ボタンにかかる勤務時刻(図6の602の場合は2016年12月19日11時30分)の前後の写真を勤務管理サーバ131から取得し、表示する。取得した写真を表示した画面の一例を図7に示す。図7の例では、10分前から10分後まで5分間隔で写真が表示されている。なお、図7に示す矢印ボタン(701、702)が押下されると、10分前以前や10分後以降の写真も閲覧可能となる。ここで、選択できる写真の範囲を、勤務開始時刻・終了時刻の前後30分間といったように制限することで、勤務開始時刻・終了時刻とは関係ない時刻の写真を選択できないよう制御してもよい。
In step S407, the
ステップS408では、テレワーカ用PC111のCPU201は、図7の画面に示す写真変更ボタン(703)が押下されることで、当該写真に決定される。
In step S408, the
ステップS409では、テレワーカ用PC111のCPU201は、ユーザから申請ボタンの押下を受け付けることで、勤務開始時刻および終了時刻の申請処理を実行する。具体的には、勤務開始時刻・終了時刻、当該開始時刻・終了時刻に対応付ける写真を、勤務管理サーバ131に送信し登録する処理である。
In step S409, the
図9は、勤務開始時刻・終了時刻や顔写真が変更された場合の申請画面の一例を示す図である。 FIG. 9 is a diagram showing an example of an application screen when the work start time / end time and the face photograph are changed.
図9に示す通り、変更された箇所(例えば、901(顔写真変更)や902(勤務終了時刻変更))が識別可能に表示されている。 As shown in FIG. 9, the changed parts (for example, 901 (change of face photograph) and 902 (change of work end time)) are displayed in an identifiable manner.
次に図5のフローチャートを用いて、勤務状況承認処理について説明する。 Next, the work status approval process will be described with reference to the flowchart of FIG.
図5のフローチャートに示す処理は、管理者用PC121が勤務管理サーバ131にログインして実行する処理であり、管理者用PC121が所定の制御プログラムを読み出して実行する処理である。 The process shown in the flowchart of FIG. 5 is a process in which the administrator PC 121 logs in to the work management server 131 and executes it, and the administrator PC 121 reads and executes a predetermined control program.
ステップS501では、管理者用PC121のCPU201は、管理者からユーザIDやパスワードの入力を受け付け、これらを勤務管理サーバ131に送信することで、勤務管理サーバ131にログインする。
In step S501, the
ステップS502では、管理者用PC121のCPU201は、勤務管理サーバ131から管理対象のユーザの勤務状況を取得し、承認画面として画面に表示する。承認画面の一例を10に示す。
In step S502, the
ステップS503では、管理者用PC121のCPU201は、管理者から承認画面上の確認ボタンが押下されたか(すなわち、勤務開始時刻または終了時刻前後の写真を確認する指示がなされたか)を判定する。
In step S503, the
確認ボタンが押下された場合(ステップS503:YES)は、処理をステップS504に移行する。 When the confirmation button is pressed (step S503: YES), the process proceeds to step S504.
確認ボタンが押下されていない場合(ステップS503:NO)は、処理をステップS505に移行する。 If the confirmation button is not pressed (step S503: NO), the process proceeds to step S505.
ステップS504では、管理者用PC121のCPU201は、勤務管理サーバ131から写真を取得し表示する。この際、写真とともに対応する画面ショットも併せて取得し、表示する。
In step S504, the
表示画面の一例を図11に示す。図11の例では、10分前から10分後まで5分間隔で写真と画面ショットが表示されている。なお、図11に示す矢印ボタン(1101、1102)が押下されると、10分前以前や10分後以降の写真も閲覧可能となる。 An example of the display screen is shown in FIG. In the example of FIG. 11, photographs and screen shots are displayed at 5-minute intervals from 10 minutes before to 10 minutes after. When the arrow buttons (1101, 1102) shown in FIG. 11 are pressed, the photographs before 10 minutes and after 10 minutes can be viewed.
ステップS505では、管理者用PC121のCPU210は、承認ボタンが押下されたかを判定する。
In step S505, the
承認ボタンが押下された場合(ステップS505:YES)は、処理をステップS506に移行し、承認処理を実行する。 When the approval button is pressed (step S505: YES), the process proceeds to step S506, and the approval process is executed.
承認ボタンが押下されず否認ボタンが押下された場合(ステップS505:NO)は、処理をステップS507に移行し、否認処理を実行する。 When the approval button is not pressed and the denial button is pressed (step S505: NO), the process proceeds to step S507, and the denial process is executed.
以上のように、本発明によれば、テレワーカが申告した(または、画像から判定した)勤務時間を勤務管理システムに自動で反映させることで、テレワーカの入力の手間を省くことが可能となる。 As described above, according to the present invention, it is possible to save the trouble of inputting the teleworker by automatically reflecting the working hours declared by the teleworker (or determined from the image) in the work management system.
さらに、勤務管理システムにおいて、勤務開始・終了時刻における顔写真を表示することで、承認をする上司は、勤務開始時や終了時のテレワーカの様子を確認できるため、適切な承認処理が可能となる。その結果、適切な勤務管理を実現できる。 Furthermore, in the work management system, by displaying the face photo at the start and end times of work, the boss who approves can check the state of the teleworker at the start and end of work, so appropriate approval processing becomes possible. .. As a result, appropriate work management can be realized.
さらに、勤務開始時や終了時の顔写真を変更可能にすることで、その瞬間に偶然写りが悪かったという場合の対応も可能となる。 Furthermore, by making it possible to change the face photo at the start and end of work, it is possible to deal with the case where the image is accidentally bad at that moment.
さらに、勤務開始時刻・終了時刻や顔写真を変更した場合には、変更箇所を識別可能に表示することで、管理者(上司)は重点的に確認すべき個所を把握しやすくなる。これにより、適切な勤務管理が可能となる。 Furthermore, when the work start time / end time or face photo is changed, the changed part is displayed in an identifiable manner, so that the manager (boss) can easily grasp the part to be confirmed with priority. This enables appropriate work management.
さらに、管理者は、勤務開始時や終了時のその瞬間の顔写真だけでなく、前後の様子も確認可能であるため、適切な勤務管理が可能となる。 Furthermore, since the manager can check not only the face photograph at the moment when the work starts or ends, but also the situation before and after the work, appropriate work management becomes possible.
本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。 The present invention can be implemented as, for example, a system, an apparatus, a method, a program, a recording medium, or the like. Specifically, it may be applied to a system composed of a plurality of devices, or may be applied to a device composed of one device.
また、本発明におけるプログラムは、図3〜5に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図3〜5の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図3〜5の各装置の処理方法ごとのプログラムであってもよい。 Further, the program in the present invention is a program in which a computer can execute the processing method of the flowchart shown in FIGS. 3 to 5, and the storage medium of the present invention stores a program in which the computer can execute the processing method in FIGS. 3 to 5. Has been done. The program in the present invention may be a program for each processing method of each device of FIGS. 3 to 5.
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。 As described above, the recording medium on which the program that realizes the functions of the above-described embodiment is recorded is supplied to the system or the device, and the computer (or CPU or MPU) of the system or the device stores the program in the recording medium. Needless to say, the object of the present invention can be achieved by reading and executing.
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。 In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium on which the program is recorded constitutes the present invention.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク等を用いることが出来る。 Recording media for supplying programs include, for example, flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, DVD-ROMs, magnetic tapes, non-volatile memory cards, ROMs, EEPROMs, and silicon. A disk or the like can be used.
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program read by the computer, not only the function of the above-described embodiment is realized, but also the OS (operating system) or the like running on the computer is actually operated based on the instruction of the program. Needless to say, there are cases where a part or all of the processing is performed and the processing realizes the functions of the above-described embodiment.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, after the program read from the recording medium is written in the memory provided in the function expansion board inserted in the computer or the function expansion unit connected to the computer, the function expansion board is based on the instruction of the program code. It goes without saying that there is a case where the CPU or the like provided in the function expansion unit performs a part or all of the actual processing, and the function of the above-described embodiment is realized by the processing.
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 Further, the present invention may be applied to a system composed of a plurality of devices or a device composed of one device. It goes without saying that the present invention can also be applied when it is achieved by supplying a program to a system or an apparatus. In this case, by reading the recording medium in which the program for achieving the present invention is stored into the system or the device, the system or the device can enjoy the effect of the present invention.
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。 Further, by downloading and reading a program for achieving the present invention from a server, database, or the like on the network by a communication program, the system or device can enjoy the effect of the present invention. It should be noted that all the configurations in which each of the above-described embodiments and modifications thereof are combined are also included in the present invention.
101 管理サーバ
111 テレワーカ用PC
121 管理者用PC
101 Management server 111 Teleworker PC
121 Administrator's PC
Claims (7)
前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻における前記ユーザの顔画像を取得する画像取得手段と、
前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻と、前記画像取得手段で取得した顔画像とを対応付けて表示する表示手段と、
前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻にかかる修正を受け付ける修正手段と、
を備え、
前記画像取得手段は、さらに、前記修正手段により修正された時刻における前記ユーザの顔画像を取得することを特徴とする情報処理システム。 And receiving means for receiving the service start to the instructions of exit from the user,
And image acquisition means for acquiring a face image of the user in the reception unit to'm RiTsutomu Tsutomu instruction to start time and indicate the time of acceptance of the termination of acceptance of,
A display means for displaying the time when the work start instruction is received by the reception means, the time when the end instruction is received, and the face image acquired by the image acquisition means in association with each other.
A correction means for accepting corrections related to the time when the work start instruction is received and the time when the end instruction is received by the reception means, and
Equipped with a,
The image acquisition means is an information processing system that further acquires a face image of the user at a time corrected by the correction means.
前記表示手段は、前記変更手段により顔画像の変更指示を受け付け変更された顔画像を識別可能に表示することを特徴とする請求項1または2に記載の情報処理システム。 Further provided with a changing means for receiving a changing instruction of the face image acquired by the image acquiring means.
The information processing system according to claim 1 or 2, wherein the display means receives a face image change instruction by the change means and displays the changed face image in an identifiable manner.
前記情報処理装置の受付手段が、ユーザから勤務開始と終了の指示を受け付ける受付工程と、
前記情報処理装置の画像取得手段が、前記受付工程により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻における前記ユーザの顔画像を取得する第1の画像取得工程と、
前記情報処理装置の表示手段が、前記受付工程により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻と、前記画像取得手段で取得した顔画像とを対応付けて表示する表示工程と、
前記情報処理装置の修正手段が、前記受付工程により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻にかかる修正を受け付ける修正工程と、
前記画像取得手段が、前記修正工程により修正された時刻における前記ユーザの顔画像を取得する第2の画像取得工程と、
を備えることを特徴とする情報処理方法。 It is an information processing method in an information processing device.
Accepting means of the information processing apparatus, a receiving step for receiving an instruction service start and end of the user,
Image acquisition means of the information processing apparatus, a first image acquisition step of acquiring a face image of the user at the time of accepting an end instruction and the reception process time by accepting the instruction for RiTsutomu Tsutomu started,
A display step in which the display means of the information processing device displays the time when the instruction to start work is received by the reception process, the time when the instruction to end work is received, and the face image acquired by the image acquisition means in association with each other. ,
A correction step in which the correction means of the information processing device receives corrections related to the time when the work start instruction is received and the time when the end instruction is received by the reception process.
A second image acquisition step in which the image acquisition means acquires the face image of the user at the time corrected by the correction step, and
An information processing method characterized by being provided with.
前記情報処理装置を、
ユーザから勤務開始と終了の指示を受け付ける受付手段と、
前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻における前記ユーザの顔画像を取得する画像取得手段と、
前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻と、前記画像取得手段で取得した顔画像とを対応付けて表示する表示手段と、
前記受付手段により勤務開始の指示を受け付けた時刻と終了の指示を受け付けた時刻にかかる修正を受け付ける修正手段として機能させ、
前記画像取得手段は、さらに、前記修正手段により修正された時刻における前記ユーザの顔画像を取得することを特徴とするプログラム。 A program that can be executed in an information processing device
The information processing device
And receiving means for receiving the service start to the instructions of exit from the user,
And image acquisition means for acquiring a face image of the user in the reception unit to'm RiTsutomu Tsutomu instruction to start time and indicate the time of acceptance of the termination of acceptance of,
A display means for displaying the time when the work start instruction is received by the reception means, the time when the end instruction is received, and the face image acquired by the image acquisition means in association with each other.
The work indicates the accepted time of the start and allowed to function as a correction means for receiving an instruction to time to such modifications that acceptance of the termination by the receiving means,
The image acquisition means is a program further characterized by acquiring a face image of the user at a time corrected by the correction means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017015381A JP6854138B2 (en) | 2017-01-31 | 2017-01-31 | Information processing system, information processing method, program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017015381A JP6854138B2 (en) | 2017-01-31 | 2017-01-31 | Information processing system, information processing method, program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018124715A JP2018124715A (en) | 2018-08-09 |
JP6854138B2 true JP6854138B2 (en) | 2021-04-07 |
Family
ID=63111460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017015381A Active JP6854138B2 (en) | 2017-01-31 | 2017-01-31 | Information processing system, information processing method, program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6854138B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022004653A1 (en) * | 2020-06-29 | 2022-01-06 | Acall株式会社 | Information processing device, information processing method, program, and information processing system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2568029B2 (en) * | 1993-04-30 | 1996-12-25 | 株式会社富士通ソーシアルサイエンスラボラトリ | Attendance fraud check system |
JP2002312551A (en) * | 2001-04-13 | 2002-10-25 | Nihon Densan Kk | Attendance information collecting system, patrol managing system, server computer, computer program and recording medium |
JP2009199101A (en) * | 2008-02-19 | 2009-09-03 | Onde Corp | Attendance management system |
JP2012069096A (en) * | 2010-08-25 | 2012-04-05 | Telework Management:Kk | Information transmission system, information terminal and information transmission method |
JP6371081B2 (en) * | 2014-03-07 | 2018-08-08 | 株式会社Hde | Program and work management system |
US20160042308A1 (en) * | 2014-08-07 | 2016-02-11 | Marc Aptakin | Timesly: A Mobile Solution for Attendance Verification Powered by Face Technology |
JP6448331B2 (en) * | 2014-12-01 | 2019-01-09 | 株式会社DSi | Time monitoring device, time management method, time management system and program |
CN104464005A (en) * | 2014-12-11 | 2015-03-25 | 重庆广建装饰股份有限公司 | Remote attendance method and device |
-
2017
- 2017-01-31 JP JP2017015381A patent/JP6854138B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018124715A (en) | 2018-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6442751B2 (en) | Information processing apparatus, information processing system, control method, and program | |
JP6823267B2 (en) | Information processing equipment, information processing systems, control methods, and programs | |
JP6481208B2 (en) | Information processing apparatus, information processing method, and program | |
JP2022009248A (en) | Information processor, information processing method, and program | |
JP2018124730A (en) | Information processing system, information processing method, and program | |
US20210255688A1 (en) | Information processing apparatus, information processing method, and program | |
JP6854138B2 (en) | Information processing system, information processing method, program | |
JP6631362B2 (en) | Information processing apparatus, information processing method, and program | |
JP2018124714A (en) | Information processing system, information processing method, and program | |
JP2017188864A (en) | Information processing apparatus, control method of the same, and program | |
JP6694146B2 (en) | Information processing device, information processing system, control method, program | |
JP6691311B2 (en) | Information processing device, information processing method, and program | |
JP2019083015A (en) | Information processing device, control method therefor, and program | |
JP6544413B2 (en) | Information processing apparatus, control method, program | |
JP7104291B2 (en) | Information processing system, information processing method, program | |
JP2018074429A (en) | Information processing device, information processing method, and program | |
JP2022133407A (en) | Information processing system, information processing method, and program | |
JP6802473B2 (en) | Information processing system, information processing system control method, and program | |
JP2024099104A (en) | Information processing device, information processing method, and program | |
JP2017111549A (en) | Information processing device, information processing method, and program | |
JP2022136312A (en) | Management server, telework management support system, telework management support method and program | |
JP2017182611A (en) | Information processing device, controlling method of information processing device, and program | |
JP2016071632A (en) | Information processing device, information processing system, control method, and computer program | |
JP2006201992A (en) | Remote control system, information terminal, computer device, information terminal computer program, and computer device program | |
JP2019101832A (en) | Portable terminal, control method of portable terminal, and program thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180703 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20181031 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190111 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201027 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20201111 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201222 |
|
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: 20210216 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210315 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6854138 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |