(57)【特許請求の範囲】
【請求項１】
利用者からの機器へのログイン時に勤務情報をもとに使用を許可すると共に勤務時間外のときの機器使用電力を節約する機器使用管理システムにおいて、
利用者の出勤予定、出勤情報、および退勤情報を登録して管理するテーブルと、
利用者が出勤および退勤したときの出勤情報および退勤情報を取得して前記テーブルに登録する手段と、
前記テーブルに利用者の出勤情報が登録されたときに当該利用者の機器へのアカウントを有効、利用者の退勤情報が登録されたときに当該利用者の機器へのアカウントを無効と設定する手段と、
前記利用者からの機器の使用開始時に、前記テーブルを参照して当該利用者の出勤予定の時間内であり、かつ当該利用者の機器へのアカウントが有効と設定されていた場合に、あるいは前記テーブルを参照して出勤して未だ退勤していないと判明した場合に、機器へのログインを許可し、それ以外のときに当該機器へのログインを不許可とする手段と、
前記出勤予定を経過した後、更に、許容時間を経過しても未だ機器を使用中の場合には、当該機器の予め登録した第２動作を実行する手段と
を備えたことを特徴とする機器使用管理システム。
【請求項２】
前記第２動作は、機器のロック、ログオフ、シャットダウン、ポップアップのいずれかとしたことを特徴とする請求項１記載の機器使用管理システム。
【請求項３】
前記許容時間、出勤予定を、利用者あるいは管理者が任意の設定あるいは延長する手段を備えたことを特徴とする請求項１から請求項２のいずれかに記載の機器使用管理システム。
【請求項４】
利用者からの機器へのログイン時に勤務情報をもとに使用を許可すると共に勤務時間外のときの機器使用電力を節約する機器使用管理プログラムにおいて、
利用者の出勤予定、出勤情報、および退勤情報を登録して管理するテーブルを記憶領域に記憶し、
コンピュータを、
利用者が出勤および退勤したときの出勤情報および退勤情報を取得して前記テーブルに登録する手段と、
前記テーブルに利用者の出勤情報が登録されたときに当該利用者の機器へのアカウントを有効、利用者の退勤情報が登録されたときに当該利用者の機器へのアカウントを無効と設定する手段と、
前記利用者からの機器の使用開始時に、前記テーブルを参照して当該利用者の出勤予定の時間内であり、かつ当該利用者の機器へのアカウントが有効と設定されていた場合に、あるいは前記テーブルを参照して出勤して未だ退勤していないと判明した場合に、機器へのログインを許可し、それ以外のときに当該機器へのログインを不許可とする手段と、
前記出勤予定を経過した後、更に、許容時間を経過しても未だ機器を使用中の場合には、当該機器の予め登録した第２動作を実行する手段と
として機能させる機器使用管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者からの機器へのログイン時に勤務情報をもとに使用を許可する機器使用管理システムおよび機器使用管理プログラムに関するものである。
【背景技術】
【０００２】
従来、利用者が出退社の際に、ＩＣカードを読み取って利用者を特定し、当該特定した利用者の使用予定を参照し、パソコンの電源の投入・切断を管理して節電効果を挙げる技術がある（特許文献１）。
【特許文献１】特開２００９−２１７４４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した従来技術では、利用者の出退社に併せてパソコンの電源の投入・切断を自動的に管理し、節電効果を挙げることができる。
【０００４】
しかし、上述した従来技術などでは、利用者の出退勤情報をもとにログインを許可したり、不許可したりして、勤務時間外の機器の利用を抑止して勤務時間と機器利用時間の不一致を防止すると共に勤怠状況を確認することが困難であるという問題があった。
【課題を解決するための手段】
【０００５】
本発明は、これらの問題を解決するために、利用者からの機器へのログイン時に勤務情報をもとに使用を許可する機器使用管理システムにおいて、利用者の出勤予定、出勤情報、および退勤情報を登録して管理するテーブルと、利用者が出勤および退勤したときの出勤情報および退勤情報を取得してテーブルに登録する手段と、テーブルに利用者の出勤情報が登録されたときに利用者の機器へのアカウントを有効、利用者の退勤情報が登録されたときに利用者の機器へのアカウントを無効と設定する手段と、利用者からの機器の使用開始時に、テーブルを参照して利用者の出勤予定の時間内であり、かつ利用者の機器へのアカウントが有効と設定されていた場合に、あるいはテーブルを参照して出勤して未だ退勤していないと判明した場合に、機器へのログインを許可し、それ以外のときに機器へのログインを不許可とする手段とを備えるようにしている。
【０００６】
この際、出勤予定を経過した後、更に、許容時間を経過しても未だ機器を使用中の場合には、機器の予め登録した第２動作を実行する手段を備えるようにしている。
【０００７】
また、第２動作は、機器のロック、ログオフ、シャットダウン、ポップアップのいずれかとするようにしている。
【０００８】
また、許容時間、出勤予定を、利用者あるいは管理者が任意に設定あるいは延長する手段を備えるようにしている。
【発明の効果】
【０００９】
本発明は、利用者の出退勤情報をもとに勤務時間内のときにアカウントを有効、勤務時間外のときにアカウントを無効にすると共に出勤予定外の機器利用の抑止を図ることにより、勤務時間と機器利用時間の不一致を防止して勤怠状況の確認を実現することが可能となる。
【発明を実施するための最良の形態】
【００１０】
本発明は、利用者の出退勤情報をもとに勤務時間内のときにアカウントを有効、勤務時間外のときにアカウントを無効にすると共に出勤予定外の機器利用の抑止を図り、勤務時間と機器利用時間の不一致を防止して勤怠状況の確認できるようにした。
【実施例１】
【００１１】
図１は、本発明のシステム構成図を示す。
【００１２】
図１において、機器使用管理サーバ１は、クライアント３，４などの機器の使用を管理するものであって、ここでは、切り替え選択機能１１、時間チェック機能１２、出勤打刻機能１３、退勤打刻機能１４、データベース１５、および認証／アカウント管理装置２などから構成されるものである。
【００１３】
切り替え選択機能１１は、利用者の機器の利用抑止機能および認証連携機のいずれか１つあるいは両者を選択するように切り替えるものである。
【００１４】
時間チェック機能１２は、利用抑止機能を選択した場合に、利用者がログインしようとした時間が、出勤予定（スケジュール）の時間内であり、かつ出勤時刻から退勤時刻（退勤時刻が記録されないときは出勤時刻以降）であるかをチェックし、チェックＯＫのときにログインを許可し、それ以外のときにログインを不許可にしたりなどの時間チェックを行うものである（後述する図３などを参照）。
【００１５】
出勤打刻機能１３は、利用者が出勤時に会社の出入口に配置した出退勤装置に当該利用者の出退勤カードを挿入したり（あるいはＩＣカードをかざしたり）したときに出勤時間を打刻（記録）したり、当該打刻（記録）した出勤時間をデータベース１５中の後述する図７の（Ｂ）の勤怠情報テーブル１７に転送して登録したりなどするものである。
【００１６】
退勤打刻機能１４は、利用者が退勤時に会社の出入口に配置した出退勤装置に当該利用者の出退勤カードを挿入したり（あるいはＩＣカードをかざしたり）したときに退勤時間を打刻（記録）したり、当該打刻（記録）した退勤時間をデータベース１５中の後述する図７の（Ｂ）の勤怠情報テーブル１７に転送して登録したりなどするものである。
【００１７】
データベース１５は、各種情報を検索し易く登録して管理するものであって、ここでは、勤怠ユーザ情報テーブル１６、および勤怠情報テーブル１７などを登録して管理するものである。
【００１８】
勤怠ユーザ情報テーブル１６は、利用者ＩＤに対応づけて選択した利用抑止機能や認証連携機能、第２動作、出勤予定を超えた許容時間、警告メッセージなどの選択した情報を登録して管理するものである（後述する図７の（Ａ）参照）。
【００１９】
勤怠情報テーブル１７は、利用者ＩＤに対応づけて出勤、退勤したときの日時、出勤予定、延長時間（スケジュール（出勤予定）を延長したものである）などを登録して管理するものである（後述する図７の（Ｂ）参照）。
【００２０】
認証／アカウント管理装置２は、利用者の認証、アカウントの有効、無効などを登録して管理するものであって、ここでは、ユーザ認証機能２１、アカウント有効／無効機能２２、およびデータベース２３などから構成されるものである（後述する図２から図７を参照）。
【００２１】
ユーザ認証機能２１は、利用者の認証（例えば利用者ＩＤ、パスワードによる認証）を行うものである。
【００２２】
アカウント有効／無効機能２２は、利用者のアカウントの有効、無効を設定（例えば利用者が出勤したときに有効、退勤したときに無効と設定）したりなどするものである。
【００２３】
データベース２３は、各種情報を検索し易く登録して管理するものであって、ここでは、ユーザ情報テーブル２４などを登録して管理するものである。
【００２４】
ユーザ情報テーブル２４は、利用者ＩＤに対応づけてパスワード、アカウントの有効、無効の区別などを登録して管理するものである（後述する図７の（Ｃ）参照）。
【００２５】
クライアント（利用抑止機能）３は、利用抑止機能を持たせたクライアント（例えば業務パソコン）であって、ここでは、予定入力・登録機能３１、画面制御機能３２、利用延長機能３３、および第２動作機能３４などから構成されるものである。
【００２６】
予定入力・登録機能３１は、図２の（ｂ）に記載したような入力データを入力して登録するものである。
【００２７】
画面制御機能３２は、クライアント３の画面上に入力画面、各種指示画面などを表示するものである。
【００２８】
利用延長機能３３は、延長時間などの時間を延長するものである。
【００２９】
第２動作機能３４は、スケジュール（出勤予定）あるいは延長時間を経過した後、更に、許容時間を経過したときに第２動作を実行するものである。
【００３０】
クライアント（認証連携機能）４は、認証連携機能を持たせたクライアント（例えば業務パソコン）であって、ここでは、予定入力・登録機能４１、ログイン要求機能４２、第２動作機能４３などから構成されるものである。
【００３１】
予定入力・登録機能４１は、図２の（ｂ）に記載したような入力データ（ここで、認証連携機能に必要なデータ）を入力して登録するものである。
【００３２】
ログイン要求機能４２は、利用者がクライアント４にログインを要求するものである（後述する図２から図７参照）。
【００３３】
第２動作機能４３は、第２動作を実行するものである。
【００３４】
尚、クライアント３，４とは、予定入力・登録機能４１で図２の（ｂ）の入力データ中で、利用者が
・切り替え選択：
・（ａ）利用抑止
・（ｂ）認証連携
・（ａ）＋（ｂ）
のいずれを選択して入力したかに依存する。例えば（ａ）を選択すればクライアント３となり、（ｂ）を選択すればクライアント４となり、（ａ）＋（ｂ）を選択すれば、クラインと３とクライアント４との両者の機能を有するクライアント３，４となる。
【００３５】
ネットワーク５は、機器使用管理サーバ１、認証／アカウント管理装置２、クライアント３，４との間で相互にデータを送受信するためのネットワークであって、ＬＡＮ、インターネットなどのネットワークである。
【００３６】
次に、図２のフローチャートを用いて本発明の概略説明を行う。
【００３７】
図２は、本発明の概略説明フローチャートを示す。
【００３８】
図２において、Ｓ１は、予定入力・登録する。これは、後述する図６の（Ａ）の画面上から図２の（Ｂ）の入力例に示すデータ（例えば利用者のＩＤ，パスワード、切り替え選択、第２動作、スケジュール、許容時間、警告メッセージなどのデータ）を入力・選択する。
【００３９】
Ｓ２は、切り替え選択機能１１が切り替え選択を実行する。ここでは、Ｓ１で選択入力された図２の（Ｂ）の入力データ中の、
・切り替え選択：
・（ａ）利用抑止
・（ｂ）認証連携
・（ａ）利用抑止＋（ｂ）認証連携
のいずれかが選択入力されたかに対応して、
・（ａ）利用抑止が選択入力された場合には、Ｓ３以降の利用抑止処理を実行する。
【００４０】
・（ｂ）連携機能が選択された場合には、Ｓ６以降の認証連携処理を実行する。
【００４１】
・（ａ）利用抑止＋（ｂ）認証連携が選択された場合には、Ｓ３およびＳ６以降の両者の処理を並列実行する。
【００４２】
Ｓ３は、利用者が利用抑止を選択入力したと判明したので、時間チェック機能が時間チェックを行う。これは、後述する図３に示すように、利用者が機器（クライアント）にログインしようとしたときに、現在時刻が当該利用者の出勤予定（スケジュール）の範囲内かをチェックする。ＯＫのときにログインを許可し、ＮＧのときにログインを不許可にする（図３を用いて詳述する）。
【００４３】
Ｓ４は、画面制御機能３２が画面にＳ３でチェックした結果を表示する。
【００４４】
Ｓ５は、利用延長機能３３が延長時間（出勤予定（スケジュール）を延長したもの）を登録する。
【００４５】
Ｓ１２は、第２動作機能３４が第２動作を実行する。これは、利用者が機器を利用し、当該利用者の延長時間（あるいは出勤予定）を経過し、更に所定の許容時間を経過したときに第２動作（ロック、ログオフ、シャットダウン、ポップアップなどの選択されたいれずれか）を実行、例えば機器をログオフして使えなくする。
【００４６】
以上のように、利用者が切り替え選択として、利用抑止を選択した場合には、Ｓ１からＳ５、Ｓ１２、Ｓ１３により、利用者が機器にログインしようとしたときに当該時間が利用者の出勤予定（延長時間）内のときにログインを許可し、それ以外のときにログインを不許可にすると共に、出勤予定（延長時間）を経過し、更に許容時間を経過したときに第２動作を実行し、利用者が利用する機器を例えばログオフ（Ｓ１で利用者が選択した第２動作）することが可能となる。これにより、利用者が登録した出勤予定内のときに機器にログインして使用でき、更に、出勤予定（延長時間）を経過した後、許容時間を経過すると第２動作（例えば機器の強制的なログオフ）するこで、出勤予定（延長時間）外の機器の使用を抑止することが可能となる（図３を用いて詳述する）。
【００４７】
また、Ｓ６は、利用者が認証連携を選択入力したと判明したので、出勤打刻機能１３が出勤時に打刻を行う。これは、利用者が会社の出入口に配置された出退勤装置の出勤口に当該利用者の出退勤カードを挿入したり（あるいはＩＣカードをかざしたり）したときに出勤時間を打刻（記録）すると共に、図７の（Ｂ）の勤怠情報テーブル１７中の該当利用者の出勤時刻（図２の（Ｃ）参照）を記録する。
【００４８】
Ｓ７は、アカウント有効／無効機能２２が利用者が出勤したときに当該利用者のアカウントを有効に設定する。例えば後述する図７の（Ｃ）のユーザ情報テーブル２４に当該利用者ＩＤに対応づけてアカウントの有効を設定する。
【００４９】
Ｓ８は、ログイン要求機能４２がログインを要求する（図２の（Ｄ）参照）。
【００５０】
Ｓ９は、ユーザ認証機能２１が利用者の認証を行う。これは、利用者の利用者ＩＤ、パスワードをもとに図７の（Ｃ）のユーザ情報テーブル２４を参照して当該利用者ＩＤ，パスワードが一致するか判別して認証を行う。
【００５１】
Ｓ１０は、退勤打刻機能１４が退勤時に打刻を行う。これは、利用者が会社の出入口に配置された出退勤装置に当該利用者の出退勤カードを退勤口に挿入したり（あるいはＩＣカードをかざしたり）したときに退勤時間を打刻（記録）すると共に、図７の（Ｂ）の勤怠情報テーブル１７中の該当利用者の退勤時刻（図２の（Ｃ）参照）を記録する。
【００５２】
Ｓ１１は、アカウント有効／無効機能２２が利用者のアカウントを、ここでは、無効にする。例えば後述する図７の（Ｃ）のユーザ情報テーブル２４に登録されている該当利用者ＩＤに対応づけて登録してあるアカウントの有効を無効に設定（更新）する。
【００５３】
以上のように、利用者が切り替え選択として、認証連携を選択した場合には、Ｓ１からＳ２、Ｓ６からＳ１１により、利用者が機器にログインしようとしたときに当該時間が出勤してから退勤するまでの時間（アカウントが有効に設定されている時間）のときにログインを許可し、それ以外のときにログインを不許可にすることが可能となる。これにより、利用者が出勤してから退勤するまでの時間以内（アカウントが有効）のときに機器にログインして使用できる（図４、図５を用いて詳述する）。
【００５４】
尚、更に、利用者が機器を使用中（使用中にして退社してしまった場合など）には、アカウントが無効になると使用していた機器を第２動作（あるいは許容時間を経過した後に第２動作）を実行（例えば機器を強制的なログオフ）するこで、勤務情報（出勤時間、退勤時間）と連携して機器の使用を抑止することが可能となる。
【００５５】
図３は、本発明の利用抑止処理のフローチャートを示す。これは、既述した図２の（ａ）利用抑止の処理であるＳ３からＳ５、Ｓ１２からＳ１３の詳細処理フローチャートである。
【００５６】
図３において、Ｓ２１は、クライアント３を構成するＩＤリンク・マネージャー（ソフト）が一定時間間隔で以下のチェックを実行する。
【００５７】
Ｓ２２は、機器使用管理サーバ１がサーバＯＳ内の現在時刻を取得する。
【００５８】
Ｓ２３は、勤務予定時刻と現在の時刻を比較する。
【００５９】
Ｓ２４は、勤務時間内（出勤予定（スケジュール）内）か判別する。これらＳ２２からＳ２４は、取得した現在の時刻と利用者の出勤予定の時間範囲とを比較し、現在時刻が出勤予定内か判別する。ＹＥＳの場合には、なにもしない旨をＩＤリンク・マネージャーに通知し、終了する。一方、ＮＯの場合には、Ｓ２５に進む。
【００６０】
Ｓ２５は、警告無視が許容時間外か判別する。これは、Ｓ２４のＮＯで現在時刻が利用者の出勤予定を越えたので、更に、許容時間（既述した図２のＳ１の入力データ中の（ｇ）許容時間）を経過したか判別する。ＹＥＳの場合には、Ｓ２６に進む。ＮＯの場合には、Ｓ２８でクライアント３に、警告画面と警告メッセージを表示、例えば図６の（Ｃ）の出勤時間（スケジュール）外の警告画面と警告メッセージを表示し、当該利用者に知らせる。
【００６１】
Ｓ２６は、ＯＳに第２動作に従った動作を指示する。
【００６２】
Ｓ２７は、ＯＳが第２動作を実行する。これらＳ２６、Ｓ２７は、Ｓ２５のＹＥＳで警告無視が許容時間を経過したと判明したので、ＯＳに第２動作に従った動作を指示、例えば既述した図２のＳ１で入力した図２の（Ｂ）の入力データ中の「第２動作」で選択入力したロック、ログオフ、シャットダウン、ポップアップのいずれかの処理を実行（例えば機器をログオフを実行）する。
【００６３】
以上によって、利用者が機器（クライアント３）にログインして使用中に、出勤予定外と判明したときに警報メッセージを当該機器に表示し、更に、許容時間を経過すると第２動作（既述した図２のＳ１で選択したロック、ログオフ、シャットダウン、ポップアップのいずれかの第２動作）を実行することにより、出勤予定を越えたときに警告メッセージ、更に、許容時間を越えたときに第２動作を実行し、利用者の出勤予定を越えた利用を抑止することが可能となる。
【００６４】
図４は、本発明の認証連携処理のフローチャート（出勤時）を示す。これは、既述した図２の（ｂ）の認証連携のＳ６以降の処理の詳細フローチャートを示す。
【００６５】
図４において、Ｓ３１は、勤怠管理システム６が勤怠管理の処理を実行開始し、出勤履歴を登録する。これは、図示外の勤怠管理システム６が、利用者が会社への出入口に配置した出退勤装置の出勤口に当該利用者のカードを挿入して（あるいはＩＣカードをかざして）打刻（記録）したことに対応して、利用者ＩＤと出勤時刻とを取得して後述する図７の（Ｂ）の勤怠情報テーブル１７中の当該利用者ＩＤの出勤時刻の欄に登録する。
【００６６】
Ｓ３２は、機器使用管理サーバ１が一定間隔で起動し、出勤状況を確認する。
【００６７】
Ｓ３３は、出勤済みの利用者のアカウントの有効化依頼する。これらＳ３２、Ｓ３３は、機器使用管理サーバ１が図７の勤怠情報テーブル１７を参照して出勤済みの利用者の利用者ＩＤを取り出し、認証／アカウント管理装置２に送信して当該利用者のアカウントの有効化の設定を依頼する。
【００６８】
Ｓ３４は、認証／アカウント管理装置２がアカウントの有効化する。これは、Ｓ３３で依頼を受けた利用者のアカウントを、認証／アカウント管理装置２が受信し、後述する図７の（Ｃ）のユーザ情報テーブル２４中の該当利用者ＩＤのアカウントを有効に設定（更新）する。
【００６９】
以上によって、利用者が出勤すると、当該利用者のアカウントが有効に自動的に設定されることとなる。
【００７０】
次に、図４において、Ｓ４１は、クライアント４（業務パソコン）がログオンを開始する。これは、クライアント４のログオン画面上で利用者ＩＤとパスワードとを入力してログオンを開始する。
【００７１】
Ｓ４２は、アカウント無効のためログオン不可と判定する。これは、利用者がＳ４１でログオン開始した時刻では、アカウントが無効化されているので（図７の（Ｃ）のユーザ情報テーブル２４中の該当利用者のエントリのアカウント欄に無効が登録されているので）、Ｓ４１のログオン要求を受信した認証／アカウント管理装置２がログオン要求した利用者ＩＤ，パスワードをもとに図７の（Ｃ）のユーザ情報テーブル２４を参照すると、この時刻（現時刻）では利用者ＩＤのアカウント欄に無効と判明するので、ログオン不可と判定する。そして、ログオン不可をログオン要求元のクライアント４に返信する。
【００７２】
Ｓ４３は、クライアント４はログオン失敗する。
【００７３】
以上のように、利用者が退勤した状態では、当該利用者のアカウントを無効化にされているので（図７の（Ｃ）のユーザ情報テーブル２４中の当該利用者のアカウント欄に無効が設定されているので）、当該利用者ＩＤではクライアント（機器）にログオンすることが抑止される。
【００７４】
次に、利用者が出勤した場合には、既述したＳ３１からＳ３４で当該利用者のアカウントが有効と設定されているので、Ｓ５１からＳ５４の以下の処理で機器（クライアント）にログオンして業務を開始できる。
【００７５】
Ｓ５１は、クライアント４（業務パソコン）がログオンを開始する。これは、利用者が出勤し、当該利用者のクライアント４のログオン画面上で利用者ＩＤとパスワードとを入力してログオンを開始する。
【００７６】
Ｓ５２は、ユーザ認証を行う。ここでは、Ｓ５１のログオン画面上で入力された利用者ＩＤ、パスワードをもとに、認証／アカウント管理装置２が図７の（Ｃ）のユーザ情報テーブル２４を参照し、当該利用者ＩＤ欄のパスワードと一致し、かつアカウント欄に有効と設定されているか判別する。ここでは、パスワードと一致し、かつアカウント欄に有効と設定されているので、認証ＯＫと判断を行う。Ｓ５２でＯＫの場合には、認証ＯＫをクライアント４に送信し、Ｓ５４でクライアント４のログオン完了し、利用者はクライアント４を使用して業務を開始する。一方、Ｓ５２でＮＧの場合には、認証ＮＧをクライアント４に送信し、Ｓ５４でクライアント４のログオン失敗し、クライアント４を起動させることができない。
【００７７】
以上のように、利用者が出勤した状態では、当該利用者のアカウントを有効化にされているので（図７の（Ｃ）のユーザ情報テーブル２４中の当該利用者のアカウント欄に有効が設定されているので）、当該利用者ＩＤではクライアント（機器）にログオンして業務を開始することが可能となる。
【００７８】
次に、図５は、本発明の認証連携処理のフローチャート（退勤時）を示す。これは、既述した図２の（ｂ）の認証連携のＳ６以降の処理の詳細フローチャートを示す。
【００７９】
図５において、Ｓ５１は、勤怠管理システム６が退勤時の処理を実行開始し、退勤履歴を登録する。これは、図示外の勤怠管理システム６が、利用者が会社への出入口に配置した出退勤装置の退勤口に当該利用者のカードを挿入して（あるいはＩＣカードをかざして）打刻（記録）したことに対応して、利用者ＩＤと退勤時刻とを取得して後述する図７の（Ｂ）の勤怠情報テーブル１７中の当該利用者ＩＤの退勤時刻の欄に登録する。
【００８０】
Ｓ５２は、機器使用管理サーバ１が一定間隔で起動し、退勤状況を確認する。
【００８１】
Ｓ５３は、退勤済みの利用者のアカウントの無効化依頼する。これらＳ５２、Ｓ５３は、機器使用管理サーバ１が図７の勤怠情報テーブル１７を参照して退勤済みの利用者の利用者ＩＤを取り出し、認証／アカウント管理装置２に送信して当該利用者のアカウントの無効化の設定を依頼する。
【００８２】
Ｓ５４は、認証／アカウント管理装置２がアカウントの無効化する。これは、Ｓ５３で依頼を受けた利用者のアカウントを、認証／アカウント管理装置２が受信し、後述する図７の（Ｃ）のユーザ情報テーブル２４中の該当利用者ＩＤのアカウントを無効に設定（更新）する。
【００８３】
以上によって、利用者が退勤すると、当該利用者のアカウントが無効に自動的に設定されることとなる。
【００８４】
次に、図５において、Ｓ６１は、クライアント４（業務パソコン）がログオンを開始する。これは、利用者が出勤中に、当該利用者のクライアント４のログオン画面上で利用者ＩＤとパスワードとを入力してログオンを開始する。
【００８５】
Ｓ６２は、ユーザ認証を行う。ここでは、Ｓ６１のログオン画面上で入力された利用者ＩＤ、パスワードをもとに、認証／アカウント管理装置２が図７の（Ｃ）のユーザ情報テーブル２４を参照し、当該利用者ＩＤ欄のパスワードと一致し、かつアカウント欄に有効と設定されているか判別する。ここでは、パスワードと一致し、かつアカウント欄に有効と設定されているので、認証ＯＫと判断を行う。Ｓ６２でＯＫの場合には、認証ＯＫをクライアント４に送信し、Ｓ６４でクライアント４のログオン完了し、利用者はクライアント４を使用して業務を開始する。一方、Ｓ６２でＮＧの場合には、認証ＮＧをクライアント４に送信し、Ｓ６３でクライアント４のログオン失敗し、クライアント４を起動させることができない。
【００８６】
以上のように、利用者が出勤中の状態では、当該利用者のアカウントが有効化にされているので（図７の（Ｃ）のユーザ情報テーブル２４中の当該利用者のアカウント欄に有効が設定されているので）、当該利用者ＩＤではクライアント（機器）にログオンして業務を開始することが可能となる。
【００８７】
次に、利用者が退勤した場合には、既述したＳ５１からＳ５４で当該利用者のアカウントが無効と設定されているので、Ｓ７１からＳ７３の以下の処理で機器（クライアント）にログオンできず、機器を使用不可である。
【００８８】
Ｓ７１は、クライアント４（業務パソコン）がログオンを開始する。これは、利用者が退勤した後に、クライアント４のログオン画面上で利用者ＩＤとパスワードとを入力してログオンを開始する。
【００８９】
Ｓ７２は、アカウント無効のためログオン不可と判定する。これは、利用者がＳ７１でログオン開始した時刻では、アカウントが無効化されているので（図７の（Ｃ）のユーザ情報テーブル２４中の該当利用者のエントリのアカウント欄に無効が登録されているので）、Ｓ７１のログオン要求を受信した認証／アカウント管理装置２がログオン要求した利用者ＩＤ，パスワードをもとに図７の（Ｃ）のユーザ情報テーブル２４を参照すると、この時刻（現時刻）では利用者ＩＤのアカウント欄に無効と判明するので、ログオン不可と判定する。そして、ログオン不可をログオン要求元のクライアント４に返信する。
【００９０】
Ｓ７３は、クライアント４はログオン失敗する。
【００９１】
以上のように、利用者が退勤した状態では、当該利用者のアカウントを無効化されているので（図７の（Ｃ）のユーザ情報テーブル２４中の当該利用者のアカウント欄に無効が設定されているので）、当該利用者ＩＤではクライアント（機器）にログオンすることが抑止される。
【００９２】
図６は、本発明の画面例を示す。
【００９３】
図６の（Ａ）は、予定入力・登録画面の例を示す。図示の予定入力・登録画面に示すように、下記の情報を入力、選択するためのものである。
【００９４】
・ＩＤ：
・切り替え選択：
・利用抑止：
・認証連携：
・両方
・スケジュール（勤務予定）：
・第２動作：
・許容時間：
・警告メッセージ：
・その他：
ここで、ＩＤの欄は、ログオンする利用者ＩＤを入力する欄である。切り替え選択の欄は、利用抑止、認証連携、両方（利用抑止＋認証連携）のいずれかを選択する欄であって、利用抑止を選択した場合には既述した図２のＳ３以降の処理（詳細は図３参照）を実行し、認証連携を選択した場合には既述した図２のＳ６以降の処理（詳細は図４、図５参照）を実行し、両方を選択した場合には両方を併せて実行するためのものである。スケジュールは、利用者の勤務予定であって、後述する図７の（Ｂ）の勤怠情報テーブル１７のスケジュール（勤務予定）に登録する情報である。第２動作は、スケジュールを越え
た後、許容時間を越えたときに実行する処理を選択入力するためのものである。許容時間は、スケジュールを越えた後、更に当該許容時間を越えたときに第２動作を実行させるための時間である。警告メッセージは、スケジュールを越えたとき、更に、許容時間を越えたときに表示する警告メッセージを登録するものである。
【００９５】
図６の（Ｂ）は、出勤打刻機能／退勤打刻機能が表示する画面例（あるいは出退勤カードへの印字例）を示す。ここでは、図示のように、利用者ＩＤと、出勤時の時刻、退勤時の時刻とを表示（印字）する。
【００９６】
図６の（Ｃ）は、画面制御機能の画面例を示す。画面制御機能の画面では、図示のように、勤務時間（出勤予定）外と警報を現すマークとを、該当利用者の機器の画面上に表示し、勤務予定時間を経過した旨をわかり易く表示する。
【００９７】
図６の（Ｄ）は、利用延長機能の画面例を示す。利用延長機能の画面上では、図示の下記の情報を対応づけて表示し、延長時間の入力を促して、入力された延長時間に設定（更新）する。
【００９８】
・利用者ＩＤ：
・日付：
・スケジュール（勤務予定）：
・延長時間：
ここで、利用者ＩＤ、日付、スケジュール（出勤予定、勤務予定）は、当該利用者のＩＤ、出勤予定の日付、当該日付の出勤予定（スケジュール）である。延長時間は、スケジュール（出勤予定）を延長した延長時間（延長後の出勤予定）である。
【００９９】
図６の（Ｅ）は、ログイン要求機能の画面例を示す。ログイン要求機能の画面上では、利用者のＩＤ，パスワードを入力する。
【０１００】
図７は、本発明のテーブル例を示す。
【０１０１】
図７の（Ａ）は、勤怠ユーザ情報テーブルの例を示す。勤怠ユーザ情報テーブル１６は、利用者ＩＤに対応づけて当該利用者の図示の下記の情報を登録して管理するものである。
【０１０２】
・利用者ＩＤ（ＩＤ）：
・切り替え選択：
・第２動作：
・許容時間：
・警告メッセージ：
・その他：
ここで、利用者ＩＤ（ＩＤ）は利用者に付与した一意のＩＤである。切り替え選択は、既述した図２のＳ３以降の（ａ）利用抑止機能、Ｓ６以降の（ｂ）認証連携機能、あるいは両方の選択を登録するものである。第２動作は、出勤予定（スケジュール）を経過した後、更に、後述する許容時間（延長時間）を越えたときに実行する第２動作を選択（ロック、ログオフ、シャットダウン、ポップアップのいずれかを選択）して登録する。許容時間は、出勤予定（スケジュール）を越えた後、更に当該許容時間を越えたときに第２動作を実行させるための時間である。警告メッセージは第２動作を実行するとき（あるいは出勤予定（スケジュール）を越えたとき）に表示する警告メッセージである。
【０１０３】
図７の（Ｂ）は、勤怠情報テーブルの例を示す。勤怠情報テーブル１７には、利用者の勤怠に関する情報を登録して管理するものであって、ここでは、下記の情報を対応付けて登録して管理するものである。
【０１０４】
・利用者ＩＤ（ＩＤ）：
・日付：
・出勤時刻：
・退勤時刻：
・スケジュール（出勤予定）：
・延長時間（延長後の出勤予定）：
・その他：
ここで、利用者ＩＤ（ＩＤ）は利用者に付与した一意のＩＤである。日付は日付であって、例えば今日の日付である。出勤時刻、退勤時刻は利用者が会社に出勤した時刻、退勤した時刻である。スケジュール（出勤予定）は利用者が登録した出勤予定（スケジュール）であって、事前に例えば０８：４０から１７：３０のように登録したものである。延長時間（延長後の出勤予定）は、延長した後の出勤予定である。
【０１０５】
図７の（Ｃ）は、ユーザ情報テーブルの例を示す。ユーザ情報テーブル２４は、利用者ＩＤに対応づけて情報を登録したもののであって、ここでは、図示の下記の情報を対応付けて登録して管理するものである。
【０１０６】
・利用者ＩＤ（ＩＤ）：
・パスワード：
・アカウント：
・その他：
ここで、利用者ＩＤ（ＩＤ）は利用者に一意に対応づけて登録したＩＤである。パスワードはログインするときの当該利用者のパスワードである。アカウントは利用者が会社に出勤したときに有効、退勤したときに無効と登録し、当該アカウントの有効、無効を管理するためのものである。
【産業上の利用分野】
【０１０７】
本発明は、利用者の出退勤情報をもとに勤務時間内のときにアカウントを有効、勤務時間外のときにアカウントを無効にすると共に出勤予定の時間外の機器利用の抑止を図り、勤務時間と機器利用時間の不一致を防止して勤怠状況の確認を実現する機器使用管理システムおよび機器使用管理プログラムに関するものである。
【図面の簡単な説明】
【０１０８】
【図１】本発明のシステム構成図である。
【図２】本発明の概略説明フローチャートである。
【図３】本発明の利用抑止処理のフローチャートである。
【図４】本発明の認証連携処理のフローチャート（出勤時）である。
【図５】本発明の認証連携処理のフローチャート（退勤時）である。
【図６】本発明の画面例である。
【図７】本発明のテーブル例である。
【符号の説明】
【０１０９】
１：機器使用管理サーバ
１１：切り替え選択機能
１２：時間チェック機能
１３：出勤打刻機能
１４：退勤打刻機能
１５：データベース
１６：勤怠ユーザ情報テーブル
１７：勤怠情報テーブル
２：認証／アカウント管理装置
２１：ユーザ認証機能
２２：アカウント有効／無効機能
２３：データベース
２４：ユーザ情報テーブル
３、４：クライアント
３１、４１：予定入力・登録機能
３２：画面制御機能
３３：利用延長機能
３４、４３：第２動作機能
４２：ログイン機能
５：ネットワーク
６：勤怠管理システム
【図１】
0005255615.tif 000002
【図２】
0005255615.tif 000003
【図３】
0005255615.tif 000004
【図４】
0005255615.tif 000005
【図５】
0005255615.tif 000006
【図６】
0005255615.tif 000007
【図７】
0005255615.tif 000008