(57)【要約】【課題】  団体構成員の個人認証・出勤確認を行いながら当該団体構成員の体調を予測できる団体構成員体調管理システム及び、サーバ、団体構成員体調管理方法を提供すること。【解決手段】  情報取得装置１００による個人認証が肯定されると、データベース・サーバ１０に対し、個人認証された社員の社員番号・体温測定値・時間情報が送信される。一方、データベース・サーバ１０では、受信した社員番号と時間情報とに基づいて外部記憶装置１２から探し出した社員検査ファイル２０１内において、受信した時間情報や体温測定値を格納する。さらに、各社員検査ファイル２０１内に格納された時間情報や体温測定値からは、キーボード１４又はマウス１５で入力された社員番号・年月日・所属コードなどや、外部記憶装置１２内の他のファイルなどの情報を利用して、社員別シートや部署別シートが作成され、社員別シートや部署別シートはディスプレイ１３に表示される。【選択図】  図４
2006293766.tif 000002
【特許請求の範囲】
【請求項１】
団体構成員の個人認証情報と体調指標情報を時間情報とともに取得する情報取得装置と、
前記情報取得装置で取得された体調指標情報が当該体調指標情報とともに前記情報取得装置で取得された個人認証情報や時間情報に基づいて整理されて蓄積されるデータベースと、
前記データベースに蓄積された体調指標情報をデータ処理して体調管理情報を演算する演算装置と、
前記演算装置で演算された体調管理情報を出力する出力装置と、を備えたこと、を特徴とする団体構成員体調管理システム。
【請求項２】
団体構成員の個人認証情報と体調指標情報を時間情報とともに情報取得装置で取得し、前記個人認証情報や前記時間情報に基づいて前記体調指標情報を整理して記憶装置に記憶し、前記体調指標情報を演算装置でデータ処理することにより体調管理情報を演算し、前記体調管理情報を出力装置に出力する団体構成員体調管理システムにて、前記記憶装置として使用されるサーバであって、
前記情報取得装置で取得された体調指標情報が当該体調指標情報とともに前記情報取得装置で取得された個人認証情報や時間情報に基づいて整理されて蓄積されるデータベースと、
前記情報取得装置で取得された体調指標情報の記憶領域として前記データベース上に存在する複数のフィールドと、
前記情報取得装置で取得された個人認証情報や時間情報に基づいて指定した位置に存在する前記フィールドに対し、前記情報取得装置で当該個人認証情報とともに取得された体調指標情報を格納する格納手段と、を備えたこと、を特徴とするサーバ。
【請求項３】
団体構成員の個人認証情報と体調指標情報を時間情報とともに取得する情報取得工程と、
前記情報取得工程で取得された体調指標情報を当該体調指標情報とともに前記情報取得工程で取得された個人認証情報や時間情報に基づいて整理して蓄積する蓄積工程と、
前記蓄積工程で蓄積された体調指標情報をデータ処理することにより体調管理情報を演算するデータ処理工程と、
前記データ処理工程で演算された体調管理情報を出力する出力工程と、を備えたこと、を特徴とする団体構成員体調管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証情報とともに取得される体調指標情報を分析して団体構成員の体調予測を行う団体構成員体調管理システム及び、サーバ、団体構成員体調管理方法に関するものである。
【背景技術】
【０００２】
従来より、個人を認証する際には、指紋等の照合を行うことが多いが、このとき、シリコンゴムにより複製された指紋などを用いる不正を防止するために、脈拍などを検出して、認証対象が生体であることを確認している（例えば、特許文献１，特許文献２，特許文献３，特許文献４参照）。
【特許文献１】特開２００５−６８２４号公報
【特許文献２】特開２００３−３３１２６８号公報
【特許文献３】特開２００１−１８８４９０号公報
【特許文献４】特開平６−１８７４３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、認証対象が生体であることを証明する脈拍などは、健康診断で検査される項目であるにもかかわず、従来の技術においては、個人の認証の信頼性を確保するために認証の度に検出されるものであることから、認証対象の健康状態を把握するために蓄積・分析されることはなかった。
【０００４】
そこで、本発明は、上述した点を鑑みてなされたものであり、団体構成員の個人認証・出勤確認を行いながら当該団体構成員の体調を予測できる団体構成員体調管理システム及び、サーバ、団体構成員体調管理方法を提供することを課題とする。
【課題を解決するための手段】
【０００５】
この課題を解決するために成された請求項１に係る発明は、団体構成員体調管理システム（例えば、団体構成員体調管理システム１）であって、団体構成員の個人認証情報と体調指標情報を時間情報とともに取得する情報取得装置（例えば、情報取得装置１００）と、前記情報取得装置（例えば、情報取得装置１００）で取得された体調指標情報が当該体調指標情報とともに前記情報取得装置（例えば、情報取得装置１００）で取得された個人認証情報や時間情報に基づいて整理されて蓄積されるデータベース（例えば、社員検査ファイル２０１）と、前記データベース（例えば、社員検査ファイル２０１）に蓄積された体調指標情報をデータ処理して体調管理情報を演算する演算装置（例えば、ＣＰＵ２１１，Ｓ２２２，Ｓ２３２）と、前記演算装置（例えば、ＣＰＵ２１１，Ｓ２２２，Ｓ２３２）で演算された体調管理情報を出力する出力装置（例えば、ディスプレイ１３）と、を備えたこと、を特徴としている。
【０００６】
また、請求項２に係る発明は、団体構成員の個人認証情報と体調指標情報を時間情報とともに情報取得装置（例えば、情報取得装置１００）で取得し、前記個人認証情報や前記時間情報に基づいて前記体調指標情報を整理して記憶装置（例えば、外部記憶装置１２）に記憶し、前記体調指標情報を演算装置（例えば、ＣＰＵ２１１，Ｓ２２２，Ｓ２３２）でデータ処理することにより体調管理情報を演算し、前記体調管理情報を出力装置（例えば、ディスプレイ１３）に出力する団体構成員体調管理システム（例えば、団体構成員体調管理システム１）にて、前記記憶装置（例えば、外部記憶装置１２）として使用されるサーバ（例えば、データベース・サーバ１０）であって、前記情報取得装置（例えば、情報取得装置１００）で取得された体調指標情報が当該体調指標情報とともに前記情報取得装置（例えば、情報取得装置１００）で取得された個人認証情報や時間情報に基づいて整理されて蓄積されるデータベース（例えば、社員検査ファイル２０１）と、前記情報取得装置（例えば、情報取得装置１００）で取得された体調指標情報の記憶領域として前記データベース（例えば、社員検査ファイル２０１）上に存在する複数のフィールド（例えば、フィールド２０６）と、前記情報取得装置（例えば、情報取得装置１００）で取得された個人認証情報や時間情報に基づいて指定した位置に存在する前記フィールド（例えば、フィールド２０６）に対し、前記情報取得装置（例えば、情報取得装置１００）で当該個人認証情報とともに取得された体調指標情報を格納する格納手段（例えば、ＣＰＵ２１，Ｓ２０３）と、を備えたこと、を特徴としている。
【０００７】
また、請求項３に係る発明は、団体構成員体調管理方法であって、団体構成員の個人認証情報と体調指標情報を時間情報とともに取得する情報取得工程（例えば、Ｓ１０２〜Ｓ１０８）と、前記情報取得工程（例えば、Ｓ１０７）で取得された体調指標情報を当該体調指標情報とともに前記情報取得工程（例えば、Ｓ１０２〜Ｓ１０５，Ｓ１０８）で取得された個人認証情報や時間情報に基づいて整理して蓄積する蓄積工程（例えば、Ｓ２０３）と、前記蓄積工程（例えば、Ｓ２０３）で蓄積された体調指標情報をデータ処理することにより体調管理情報を演算するデータ処理工程（例えば、Ｓ２２２，Ｓ２３２）と、前記データ処理工程（例えば、Ｓ２２２，Ｓ２３２）で演算された体調管理情報を出力する出力工程（例えば、Ｓ２２３，Ｓ２３３）と、を備えたこと、を特徴としている。
【発明の効果】
【０００８】
すなわち、本発明の団体構成員体調管理システム及び、サーバ、団体構成員体調管理方法では、個人認証情報や時間情報とともに取得した体調指標情報を、当該個人認証情報や当該時間情報に基づいて整理して蓄積しつつデータ処理して体調管理情報として出力するので、団体構成員の個人認証・出勤確認を行いながら当該団体構成員の体調を予測できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を参照にして説明する。図１は、本実施の形態に係る団体構成員体調管理システム１を示したブロック図である。本実施の形態に係る団体構成員体調管理システム１は、図１に示すように、データベース・サーバ１０と複数の情報取得装置１００とがローカル・エリア・ネットワークＮで接続されている。データベース・サーバ１０は、本体１１や、外部記憶装置１２、ディスプレイ１３、キーボード１４、マウス１５などで構成されている。各情報取得装置１００には、データ入力部１０１やエラーランプ１０２などが配設されている。
【００１０】
図２は、本実施の形態に係る団体構成員体調管理システム１の情報取得装置１００が設置された入退室管理ドア１５０を示した正面図である。入退室管理ドア１５０は、会社の社員が出勤・退勤する際に使用する複数の各通用口にあって、情報取得装置１００で会社の社員を認証すると、扉１５１の電気錠が解施錠されることによって、会社の社員の入退室を許可する。
【００１１】
この点、情報取得装置１００で会社の社員を認証する際には、認証対象の人が手のひらをデータ入力部１０１に当てる。その後、情報取得装置１００が会社の社員であると認証した場合には、扉１５１が自動開閉される。一方、情報取得装置１００が会社の社員でないと認証した場合には、扉１５１は閉じた状態のままであり、情報取得装置１００のエラーランプ１０２が所定時間点灯する。
【００１２】
図３は、本実施の形態に係る団体構成員体調管理システム１の情報取得装置１００を示したブロック図である。図３に示すように、情報取得装置１００では、ＣＰＵ１１１に対して、クロック回路１１２や、ＲＯＭ１１３、ＲＡＭ１１４、内部記憶装置１１５、Ｉ／Ｏ１１７などが接続されている。
【００１３】
ＣＰＵ１１１は、情報取得装置１００の制御を司る中央演算装置である。
クロック回路１１２は、年月・日・時分などの時間情報を処理するための回路である。
ＲＯＭ１１３は、後述のフローチャートを動作させるための演算プログラムなどが格納されている不揮発性の読出し専用メモリである。
ＲＡＭ１１４は、ＣＰＵ１１１で演算された各種データなどを一時的に記憶しておくメモリである。
【００１４】
内部記憶装置１１５は、複数の社員識別ファイル１１６が記憶されたフラッシュ・メモリである。この点、社員識別ファイル１１６は、各社員毎に作成されており、そのフィールド１１６Ａには社員を特定するための社員番号が格納されており、さらに、そのフィールド１１６Ｂには当該社員番号で特定される社員の静脈画像が格納されている。これにより、各社員の識別情報である静脈画像と各社員の特定情報である社員番号とが対応付けられて登録される。
【００１５】
Ｉ／Ｏ１１７は、接続部であって、通信回路１１８や、静脈画像取得回路１１９、体温測定回路１２０、エラーランプ駆動回路１２１、扉駆動回路１２２などが接続されている。
通信回路１１８は、ローカル・エリア・ネットワークＮを介して、データベース・サーバ１０などとデータ通信を行うための回路である。そのデータ通信では、例えば、図５に示す通信データ１４１が、情報取得装置１００からデータベース・サーバ１０に送信される。
【００１６】
静脈画像取得回路１１９は、ガラス台のデータ入力部１０１に内設された静脈画像センサ部１２３によって、データ入力部１０１に当てられた手のひらの静脈の画像を取得するための回路である。
体温測定回路１２０は、ガラス台のデータ入力部１０１に内設された体温測定センサ部１２４によって、データ入力部１０１に当てられた手のひらから体温を測定するための回路である。
【００１７】
エラーランプ駆動回路１２１は、エラーランプ１０２の点灯を制御するための回路である。
扉駆動回路１１２は、入退室管理ドア１５０（図２参照）の駆動源１５２を制御することによって、入退室管理ドア１５０（図２参照）の扉１５１（図２参照）の自動開閉（電気錠の解施錠も含む。以下、同じ。）を行うための回路である。尚、扉駆動回路１１２は、情報取得装置１００の外部にあってもよく、その場合には、扉駆動回路１１２に対する制御信号が出力されるポートを情報取得装置１００に設ける。
【００１８】
図４は、本実施の形態に係る団体構成員体調管理システム１のデータベース・サーバ１０を示したブロック図である。図４に示すように、データベース・サーバ１０は、本体１１や、外部記憶装置１２、ディスプレイ１３、キーボード１４、マウス１５などを備えている。さらに、本体１１では、ＣＰＵ２１に対して、ＲＯＭ２２や、ＲＡＭ２３、Ｉ／Ｏ２４などが接続されている。
【００１９】
ＣＰＵ２１は、データベース・サーバ１０の制御を司る中央演算装置である。
ＲＯＭ２２は、後述のフローチャートを動作させるための演算プログラムなどが格納されている不揮発性の読出し専用メモリである。
ＲＡＭ２３は、ＣＰＵ２１で演算された各種データなどを一時的に記憶しておくメモリである。
【００２０】
Ｉ／Ｏ２４は、接続部であって、通信回路２５や、表示制御部２６、キーボード１４、マウス１５、外部記憶装置１２などが接続されている。
通信回路２５は、ローカル・エリア・ネットワークＮを介して、各情報取得装置１００などとデータ通信を行うための回路である。
【００２１】
表示制御部２６は、ディスプレイ１３を制御するための回路である。
キーボード１４やマウス１５は、入力データを入力するための装置である。
【００２２】
外部記憶装置１２は、データを大量に蓄積し整理された複数のファイルが記憶される装置である。それらのファイルには、例えば、図６に示す社員検査ファイル２０１や、図７に示す社員欠勤ファイル２１１、図８に示す社員氏名管理ファイル２２１、図９に示す所属管理ファイル２３１などがある。
【００２３】
図５は、本実施の形態に係る団体構成員体調管理システム１において、情報取得装置１００からデータベース・サーバ１０に送信される通信データ１４１の構造の一部を示した図である。通信データ１４１には、図５に示すように、社員番号が格納されるフィールド１４２や、時間情報の年月が格納されるフィールド１４３、時間情報の日が格納されるフィールド１４４、時間情報の時分が格納されるフィールド１４５、体温測定値が格納されるフィールド１４６などが設けられる。
【００２４】
図６は、本実施の形態に係る団体構成員体調管理システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている社員検査ファイル２０１の構造の一部を示した図である。社員検査ファイル２０１には、図６に示すように、社員番号が既に格納されているフィールド２０２や、時間情報の年月が既に格納されているフィールド２０３、時間情報の日が既に格納されているフィールド２０４、時間情報の時分が格納されるフィールド２０５、体温測定値が格納されるフィールド２０６などが設けられている。この点、社員検査ファイル２０１は、社員番号毎に年月別で作成されており、フィールド２０４〜２０６は、１組としてお互いに対応付けられ、少なくとも、その月の日数分の組が繰り返しながら配置されている。
【００２５】
図７は、本実施の形態に係る団体構成員体調管理システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている社員欠勤ファイル２１１の構造の一部を示した図である。社員欠勤ファイル２１１には、図７に示すように、社員番号が格納されるフィールド２１２や、年月が格納されるフィールド２１３、日が格納されるフィールド２１４、欠勤コードが入力されるフィールド２１５などが設けられる。この点、社員欠勤ファイル２１１は、データベース・サーバ１０のキーボード１４やマウス１５で入力される入力データの指令に従って作成されるものであるが、その社員番号の年月の社員欠勤ファイル２１１が既に作成されている場合には、その社員欠勤ファイル２１１において、日が格納されるフィールド２１４と欠勤コードが入力されるフィールド２１５とが新たに設けられる。従って、社員欠勤ファイル２１１は、社員や年月によって、作成されるものと作成されないものがあるが、通常は、社員が欠勤する頻度は少ないことから、作成されないことが多い。尚、欠勤コードには、有休・早退・病欠など、欠勤の内容を示す各コードが用意されている。
【００２６】
図８は、本実施の形態に係る団体構成員体調管理システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている社員氏名管理ファイル２２１の構造の一部を示した図である。社員氏名管理ファイル２２１には、図８に示すように、社員番号が既に格納されているフィールド２２２や、その社員番号で特定される社員の氏名が既に格納されているフィールド２２３などが設けられており、フィールド２２２，２２３については、１組としてお互いに対応付けられ、少なくとも、全ての社員が特定できる人数分の組が繰り返しながら配置されている。
【００２７】
図９は、本実施の形態に係る団体構成員体調管理システム１において、データベース・サーバ１０の外部記憶装置１２に記憶されている所属管理ファイル２３１の構造の一部を示した図である。所属管理ファイル２３１には、図９に示すように、所属コードが既に格納されているフィールド２３２や、その所属コードで特定される部署の名称が既に格納されているフィールド２３３、その部署に所属している社員の社員番号が既に格納されているフィールド２３４などが設けられており、フィールド２３４については、その部署に所属する全ての社員が特定できる人数分が繰り返しながら配置されている。
【００２８】
次に、本実施の形態に係る団体構成員体調管理システム１の情報取得装置１００で実行される情報取得処理プログラムについて図１０に基づいて説明する。図１０は、本実施の形態に係る団体構成員体調管理システム１の情報取得装置１００で実行される情報取得処理プログラムのフローチャートである。尚、図１０でフローチャートが示された情報取得処理プログラムは、ＲＯＭ１１３から読み出されてＣＰＵ１１１によって実行される。
【００２９】
図１０の情報取得処理プログラムでは、先ず、Ｓ１０１において、静脈画像センサ部１２３の検出があるか否かを判定する。この判定は、ガラス台のデータ入力部１０１に手のひらが当てられたか否かによって行う。ここで、静脈画像センサ部１２３の検出がないと判定した場合には（Ｓ１０１：ＮＯ）、Ｓ１０１自身に戻って、この判定を繰り返し行う。一方、静脈画像センサ部１２３の検出があると判定した場合には（Ｓ１０１：ＹＥＳ）、Ｓ１０２に進む。
【００３０】
Ｓ１０２では、静脈画像センサ部１２３と静脈画像取得回路１１９とによって、ガラス台のデータ入力部１０１に当てられた手のひらの静脈画像を取得し、ＲＡＭ１１４に一時的に記憶し、Ｓ１０３に進む。
【００３１】
Ｓ１０３では、ＲＡＭ１１４に一時的に記憶されている静脈画像について、内部記憶装置１１５内の各社員識別ファイル１１６に記憶されている静脈画像と照合する。
【００３２】
その照合が行われた後は、Ｓ１０４に進んで、内部記憶装置１１５内の各社員識別ファイル１１６に記憶されている静脈画像のいずれかに、ＲＡＭ１１４に一時的に記憶された静脈画像と一致するものがあったか否かを判定する。ここで、ＲＡＭ１１４に一時的に記憶されている静脈画像と一致するものがあったと判定したときは（Ｓ１０４：ＹＥＳ）、Ｓ１０５に進む。
【００３３】
Ｓ１０５では、ＲＡＭ１１４に一時的に記憶されている静脈画像と一致する静脈画像が格納されているフィールド１１６Ｂの社員識別ファイル１１６内のフィールド１１６Ａから社員番号を取得し、その社員番号をＲＡＭ１１４に一時的に記憶する。
【００３４】
その後は、Ｓ１０６に進んで、体温測定センサ部１２４の検出があるか否かを判定する。この判定は、ガラス台のデータ入力部１０１に手のひらが当てられたか否かによって行う。ここで、体温測定センサ部１２４の検出があると判定した場合には（Ｓ１０６：ＹＥＳ）、Ｓ１０７に進む。
【００３５】
Ｓ１０７では、体温測定センサ部１２４と体温測定回路１２０とによって、ガラス台のデータ入力部１０１に当てられた手のひらから体温を測定して、その体温測定値をＲＡＭ１１４に一時的に記憶し、Ｓ１０８に進む。
【００３６】
Ｓ１０８では、現在の年月・日・時分などから構成される時間情報をクロック回路１１２から取得して、その時間情報をＲＡＭ１１４に一時的に記憶し、Ｓ１０９に進む。
【００３７】
Ｓ１０９では、ＲＡＭ１１４に一時的に記憶されている社員番号・時間情報（現在の年月・日・時分）・体温測定値などを使用して通信データ１４１を作成し、通信回路１１８及びローカル・エリア・ネットワークＮを介して、その通信データ１４１をデータベース・サーバ１０に送信する。
【００３８】
その後は、Ｓ１１０に進んで、扉駆動回路１１２を介して、入退室管理ドア１５０の駆動源１５２を制御し、入退室管理ドア１５０の扉１５１の自動開閉を行った後に、Ｓ１１１に進む。
【００３９】
一方、上述したＳ１０４において、ＲＡＭ１１４に一時的に記憶されている静脈画像と一致するものがなかったと判定した場合（Ｓ１０４：ＮＯ）や、上述したＳ１０６において、体温測定センサ部１２４の検出がないと判定した場合には（Ｓ１０６：ＮＯ）、Ｓ１２１に進んで、エラーランプ駆動回路１２１を介して、エラーランプ１０２を所定時間点灯させた後、Ｓ１１１に進む。
【００４０】
Ｓ１１１では、ＲＡＭ１１４に一時的に記憶されている静脈画像・社員番号・時間情報（現在の年月・日・時分）・体温測定値などをクリアし、その後に、Ｓ１０１に戻って、上述した処理を繰り返す。
【００４１】
このようにして、図１０の情報取得処理プログラムが情報取得装置１００で実行されると、静脈画像が既に登録されている社員が自己の手のひらをガラス台のデータ入力部１０１に当てると、その手のひらから取得した静脈画像と既に登録されている静脈画像とが一致することにより認証された社員の社員番号が、その手のひらから測定した体温測定値と、その時点で取得した時間情報（現在の年月・日・時分）とともに、通信データ１４１の一部としてデータベース・サーバ１０に送信されるとともに、入退室管理ドア１５０の扉１５１が自動開閉される。一方、静脈画像が登録されていない者が自己の手のひらをガラス台のデータ入力部１０１に当てると、エラーランプ１０２が所定時間点灯されるとともに、入退室管理ドア１５０の扉１５１は閉じた状態が維持される。
【００４２】
続いて、本実施の形態に係る団体構成員体調管理システム１のデータベース・サーバ１０で実行されるデータベース処理プログラムについて図１１に基づいて説明する。図１１は、本実施の形態に係る団体構成員体調管理システム１のデータベース・サーバ１０で実行されるデータベース処理プログラムのフローチャートである。尚、図１１でフローチャートが示されたデータベース処理プログラムは、ＲＯＭ２２から読み出されてＣＰＵ２１によって実行される。
【００４３】
図１１のデータベース処理プログラムでは、先ず、Ｓ２０１において、入力データを取得した後、Ｓ２０２に進む。この点、入力データには、ローカル・エリア・ネットワークＮ及び通信回路２５を介して情報取得装置１００から受信した通信データ１４１や、キーボード１４又はマウス１５などから入力された入力データなどがある。
【００４４】
Ｓ２０２では、取得した入力データが通信データ１４１であるか否かを判定する。ここで、通信データ１４１であると判定したときは（Ｓ２０１：ＹＥＳ）、Ｓ２０３に進む。
【００４５】
Ｓ２０３では、通信データ１４１の格納を行い、その後に、上述したＳ２０１に戻る。ここで、通信データ１４１の格納について具体的に言えば、先ず、外部記憶装置１２に記憶されている複数の社員検査ファイル２０１の中から、通信データ１４１のフィールド１４２内の社員番号とフィールド１４３内の年月（時間情報）とが既に格納されている社員検査ファイル２０１を探し出す。そして、その社員検査ファイル２０１において、通信データ１４１のフィールド１４４内の日（時間情報）が既に格納されているフィールド２０４に対応するフィールド２０５，２０６に対し、通信データ１４１のフィールド１４５内の時分（時間情報）と、通信データ１４１のフィールド１４６内の体温測定値をそれぞれ格納する。
【００４６】
一方、その社員検査ファイル２０１において、通信データ１４１のフィールド１４４内の日（時間情報）が既に格納されているフィールド２０４に対応するフィールド２０５，２０６に、時分（時間情報）と体温測定値とが既に格納されている場合には、上書きを行わない。これにより、社員検査ファイル２０１には、その社員の出勤時の体温が出勤日毎に蓄積されていく。尚、この場合の通信データ１４１の各データは、外部記憶装置１２の別の領域において、同様な格納方法で保存しておく。
【００４７】
一方、上述したＳ２０２において、通信データ１４１でないと判定したときは（Ｓ２０２：ＹＥＳ）、Ｓ２１１に進む。
【００４８】
Ｓ２１１では、取得した入力データが欠勤コード入力要求であるか否かを判定する。ここで、欠勤コード入力要求であると判定したときは（Ｓ２１１：ＹＥＳ）、Ｓ２１２に進む。
【００４９】
Ｓ２１２では、欠勤コードの格納を行い、その後に、上述したＳ２０１に戻る。ここで、欠勤コードの格納について具体的に言えば、ディスプレイ１３に表示される指示に従って、会社を欠勤した社員の社員番号や、その欠勤した年月日、その欠勤の内容を示す欠勤コードなどを、キーボード１４又はマウス１５などの入力装置で入力する。これにより、外部記憶装置１２には、その社員番号で特定される社員について、その年月の社員欠勤ファイル２１１が作成・記憶される。
【００５０】
一方、上述したＳ２１１において、欠勤コード入力要求でないと判定したときは（Ｓ２１１：ＮＯ）、Ｓ２２１に進む。
【００５１】
Ｓ２２１では、取得した入力データが社員別表示要求であるか否かを判定する。ここで、社員別表示要求であると判定したときは（Ｓ２２１：ＹＥＳ）、Ｓ２２２に進む。
【００５２】
Ｓ２２２では、社員別シートの作成を行い、作成した社員別シートは、Ｓ２２３において、ディスプレイ１３に表示し、その後に、上述したＳ２０１に戻る。ここで、社員別シートの作成について具体的に言えば、ディスプレイ１３に表示される指示に従って、社員の社員番号や年月などを、キーボード１４又はマウス１５などの入力装置で入力すると、例えば、図１２に示すように、社員別シート３０４がディスプレイ１３に表示される。図１２は、本実施の形態に係る団体構成員体調管理システム１のデータベース・サーバ１０のディスプレイ１３に表示される社員別シート３０４の一例を示した図である。
【００５３】
このとき、図１２に示すような社員別シート３０４を作成する際は、キーボード１４又はマウス１５などの入力装置で入力された社員番号と社員氏名管理ファイル２２１とから、その社員番号で特定される社員の氏名を探し出し、また、キーボード１４又はマウス１５などの入力装置で入力された社員番号と所属管理ファイル２３１とから、当該社員が所属する部署の名称を探し出し、また、キーボード１４又はマウス１５などの入力装置で入力された社員番号と年月とから、その社員番号で特定される社員の社員検査ファイル２０１と社員欠勤ファイル２１１とについて、その年月のものとその年月の前後のものを探し出す。
【００５４】
そして、探し出された社員の氏名は、ディスプレイ１３で社員別シート３０４の上に表示されるボックス３０１内に表示される。また、探し出された部署の名称（当該社員が所属するもの）は、ディスプレイ１３で社員別シート３０４の上に表示されるボックス３０２内に表示される。また、キーボード１４又はマウス１５などの入力装置で入力された年月は、ディスプレイ１３で社員別シート３０４の上に表示されるボックス３０３内に表示される。
【００５５】
一方、社員別シート３０４においては、横軸を年月・縦軸を体温とするプロット領域３０５を形成し、探し出された社員検査ファイル２０１のフィールド２０６内の測定体温値を、そのフィールド２０６に対応するフィールド２０４内の日（時間情報）に基づいて「●」でプロットし、それらの平均値を示す横線３０６を表示する。また、探し出された社員欠勤ファイル２１１のフィールド２１５内の欠勤コードに該当する記号を、そのフィールド２１５に対応するフィールド２１４内の日（時間情報）に基づいて横線３０６上にプロットする。この点、図１２での「×」は、病欠を意味する欠勤コードに該当する記号である。
【００５６】
このようにして、ディスプレイ１３に社員別シート３０４が表示されると、図１２に示すように、その社員のその年月の出勤時の体温測定値の推移を一目で認識することができる。この点、図１２の一例によれば、「○○△△」の部署に所属する社員「Ａ」さんの２００５年２月の体温を見ると、３７度付近にまで体温が２日続けて上昇した後に病欠したことがわかる。従って、社員「Ａ」さんに関して言えば、３７度付近にまで体温が２日続けて上昇したことを、病欠の前兆として捉えることも可能である。そこで、人事部門や上司などは、各社員の社員別シート３０４を分析することにより、事前に、各社員の業務を調整することができる。
【００５７】
尚、ディスプレイ１３上のスクロール・ボックス３０７をマウス１５でクリックすると、上述した処理を行うことにより、社員別シート３０４の前又は後をディスプレイ１３に表示させることができる。具体的には、例えば、図１２の社員別シート３０４について言えば、「○○△△」の部署に所属する社員「Ａ」さんの出勤時の体温測定値の推移を、２００５年１月又は３月についてディスプレイ１３上に表示させることができる。
【００５８】
図１１に戻り、上述したＳ２２１において、社員別表示要求でないと判定したときは（Ｓ２１１：ＮＯ）、Ｓ２３１に進む。
【００５９】
Ｓ２３１では、取得した入力データが部署別表示要求であるか否かを判定する。ここで、部署別表示要求でないと判定したときは（Ｓ２３１：ＮＯ）、上述したＳ２０１に戻る。一方、部署別表示要求であると判定したときは（Ｓ２３１：ＹＥＳ）、Ｓ２３２に進む。
【００６０】
Ｓ２３２では、部署別シートの作成を行い、作成した部署別シートは、Ｓ２３３において、ディスプレイ１３に表示し、その後は、上述したＳ２０１に戻る。ここで、部署別シートの作成について具体的に言えば、ディスプレイ１３に表示される指示に従って、所属コードや年月日などを、キーボード１４又はマウス１５などの入力装置で入力すると、例えば、図１３に示すように、部署別シート４０１がディスプレイ１３に表示される。図１３は、本実施の形態に係る団体構成員体調管理システム１のデータベース・サーバ１０のディスプレイ１３に表示される部署別シート４０１の一例を示した図である。
【００６１】
このとき、図１３に示すような部署別シート４０１を作成する際は、先ず、キーボード１４又はマウス１５などの入力装置で入力された所属コードがフィールド２３２に格納されている所属管理ファイル２３１を探し出す。次に、その探し出された所属管理ファイル２３１のフィールド２３３，２３４に格納されている部署の名称と社員番号とを読み出す。
【００６２】
次に、社員氏名管理ファイル２２１において、その読み出された社員番号が格納されているフィールド２２２に対応するフィールド２２３から氏名を読み出す。次に、その読み出された社員番号とキーボード１４又はマウス１５などの入力装置で入力された年月とが、フィールド２１２，２１３にそれぞれ格納されている社員欠勤ファイル２１１を探し出すとともに、フィールド２０２，２０３にそれぞれ格納されている社員検査ファイル２０１を探し出す。ここで、社員欠勤ファイル２１１が探し出された場合には、その探し出された社員欠勤ファイル２１１において、キーボード１４又はマウス１５などの入力装置で入力された日が格納されているフィールド２１４に対応するフィールド２１５から欠勤コードを読み出す。次に、その探し出された社員検査ファイル２０１において、キーボード１４又はマウス１５などの入力装置で入力された日が格納されているフィールド２０４に対応するフィールド２０５，２０６から時分（時間情報）と体温測定値とを読み出す。  尚、これらの処理は、その探し出された所属管理ファイル２３１のフィールド２３４が複数存在する場合には、各フィールド２３４に格納されている社員番号毎に繰り返して行う。
【００６３】
その後は、図１３に示すように、部署別シート４０１の表において、キーボード１４又はマウス１５などの入力装置で入力された年月日を、行４１１にあるセル４１４に表示する。また、読み出された部署の名称は、行４１１にあるセル４１５に表示する。また、行４１２と列４２１，４２２，４２３，４２４で特定される各セルには、「社員名」、「出勤時刻」、「体温」、「コメント」の各文字をそれぞれ表示する。
【００６４】
また、行４１３において、列４２１で特定されるセルには、読み出された社員の氏名を表示し、列４２２で特定されるセルには、読み出された時分（時間情報）を表示し、列４２３で特定されるセルには、読み出された体温測定値を表示する。但し、欠勤コードが読み出された場合には、時分（時間情報）や体温測定値は読み出されていないので、列４２２で特定されるセルには、「−−：−−」を表示し、列４２３で特定されるセルには、「−」を表示する。
【００６５】
また、行４１３において、列４２４で特定されるセルには、列４２３で特定されるセルに表示される体温測定値が３７度以上３８度未満である場合に「高温」の文字を表示し、列４２３で特定されるセルに表示される体温測定値が３８度以上である場合に「発熱要注意！！」の文字を表示し、列４２３で特定されるセルに表示される体温測定値が３６度未満である場合に「低温」の文字を表示し、読み出された欠勤コードがある場合にその欠勤コードが示す欠勤内容の文字を表示し、それら以外の場合には何も表示しない。
【００６６】
このような行４１３に関する表示を、読み出された社員番号毎に連続して行うと、例えば、図１３に示すような部署別シート４０１がディスプレイ１３に表示される。ここで、部署別シート４０１として図１３のものがディスプレイ１３に表示された場合には、「２００５年０３月１５日」の「○○部△△課」に所属する各社員の出勤時の体温を一目で認識することができる。従って、部署別シート４０１を見た「○○部△△課」の上司に対して、「Ｄ」さんに早退を促したり、「Ｄ」さんの副担当を手配したり、「Ｂ」さんや「Ｃ」さんに体調を尋ねたりするきっかけを与えることができる。
【００６７】
従って、データベース・サーバ１０のＣＰＵ２１は、図１０のデータベース処理のＳ２２２又はＳ２３２を実行する際には、「演算装置」として機能する。
また、データベース・サーバ１０のＣＰＵ２１は、図１０のデータベース処理のＳ２０３を実行する際には、「格納手段」として機能する。
【００６８】
また、情報取得装置１００のＣＰＵ１１１が、図９の情報取得処理のＳ１０２〜Ｓ１０８を実行する際は、「情報取得工程」を実施している。
【００６９】
また、データベース・サーバ１０のＣＰＵ２１が、図１０のデータベース処理のＳ２０３を実行する際は、「蓄積工程」を実施している。
また、データベース・サーバ１０のＣＰＵ２１が、図１０のデータベース処理のＳ２２２又はＳ２３２を実行する際は、「データ処理工程」を実施している。
また、データベース・サーバ１０のＣＰＵ２１が、図１０のデータベース処理のＳ２２３又はＳ２３３を実行する際は、「出力工程」を実施している。
【００７０】
以上詳細に説明したように、本実施の形態の団体構成員体調管理システム１では、会社の社員が出勤・退勤する際に使用する複数の各通用口にそれぞれ設置された入退室管理ドア１５０において情報取得装置１００が設けられており、出勤した社員に対し、手のひらの静脈をもって情報取得装置１００による個人認証が行われる。このとき、出勤した社員に対する個人認証が肯定されると（Ｓ１０４：ＹＥＳ）、入退室管理ドア１５０が自動的に開閉されるとともに（Ｓ１１０）、データベース・サーバ１０に対し、個人認証された社員の社員番号・体温測定値・時間情報が送信される（Ｓ１０９）。
【００７１】
一方、データベース・サーバ１０では、個人認証された社員の社員番号・体温測定値・時間情報を情報取得装置１００から受信すると、その社員番号と時間情報とに基づいて外部記憶装置１２から該当する社員検査ファイル２０１を探し出し、その探し出された社員検査ファイル２０１内のフィールド２０４〜２０６において、情報取得装置１００から受信した時間情報や体温測定値を格納する（Ｓ２０３）。そして、各社員検査ファイル２０１内のフィールド２０４〜２０６に格納された時間情報や体温測定値からは、キーボード１４又はマウス１５などの入力装置で入力された社員番号・年月日・所属コードなどや、外部記憶装置１２に記憶されている社員欠勤ファイル２２１、社員氏名管理ファイル２２１、所属管理ファイル２３１などをも利用して、社員別シート３０４や部署別シート４０１を「体調管理情報」として作成し（Ｓ２２２，Ｓ２３２）、社員別シート３０４や部署別シート４０１をディスプレイ１３に表示するので（Ｓ２２３，Ｓ２３３）、社員の個人認証・出勤確認を行いながら当該社員の体調を管理・予測できる。
【００７２】
尚、本発明は上記実施の形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、本実施の形態の団体構成員体調管理システム１において、データベース・サーバ１０のディスプレイ１３に表示される社員別シート３０４や部署別シート４０１の閲覧権限を、本人・上司・人事部門などに限定してもよい。また、部署別シート４０１は、ローカル・エリア・ネットワークＮに接続されたその部署の責任者が有するパーソナル・コンピュータに自動的に送信してもよい。
【００７３】
また、本実施の形態の団体構成員体調管理システム１では、情報取得装置１００による個人認証が行われた際には、「体調指標情報」としての体温を、個人認証の対象である社員から測定して、データベース・サーバ１０の外部記憶装置１２の社員検査ファイル２０１に整理して蓄積する。この点、「体調指標情報」は、体温に限定するものでなく、脈拍・血圧などであってもよく、それらの一部又は全部を「体調指標情報」として扱って、社員別シート３０４や部署別シート４０１に表示することにより、社員の体調を管理・予測してもよい。
【００７４】
また、本実施の形態の団体構成員体調管理システム１では、情報取得装置１００による個人認証と体温測定を出勤時に行っているが、これに限るものでなく、単なる入退室や退勤のときに行ってもよい。
【００７５】
また、本実施の形態の団体構成員体調管理システム１では、社員別シート３０４・部署別シート４０１の作成やその開始指示を、データベース・サーバ１０の本体１１に内蔵されたＣＰＵ２１やキーボード１４又はマウス１５で行っているが、この点、データベース・サーバ１０とは別個の、ローカル・エリア・ネットワークＮに接続された社内の端末装置で行ってもよい。
【産業上の利用可能性】
【００７６】
本発明は、個人認証の際に合わせて取得される認証対象に関する情報を管理する技術に適用し得る。
【図面の簡単な説明】
【００７７】
【図１】本実施の形態に係る団体構成員体調管理システムのブロック図である。
【図２】本実施の形態に係る団体構成員体調管理システムの情報取得装置が設置された入退室管理ドアを示した正面図である。
【図３】本実施の形態に係る団体構成員体調管理システムの情報取得装置を示したブロック図である。
【図４】本実施の形態に係る団体構成員体調管理システムのデータベース・サーバを示したブロック図である。
【図５】本実施の形態に係る団体構成員体調管理システムにおいて、情報取得装置からデータベース・サーバに送信される通信データの構造の一部を示した図である。
【図６】本実施の形態に係る団体構成員体調管理システムにおいて、データベース・サーバの外部記憶装置に記憶されている社員検査ファイルの構造の一部を示した図である。
【図７】本実施の形態に係る団体構成員体調管理システムにおいて、データベース・サーバの外部記憶装置に記憶されている社員欠勤ファイルの構造の一部を示した図である。
【図８】本実施の形態に係る団体構成員体調管理システムにおいて、データベース・サーバの外部記憶装置に記憶されている社員氏名管理ファイルの構造の一部を示した図である。
【図９】本実施の形態に係る団体構成員体調管理システムにおいて、データベース・サーバの外部記憶装置に記憶されている所属管理ファイルの構造の一部を示した図である。
【図１０】本実施の形態に係る団体構成員体調管理システムの情報取得装置で実行される情報取得処理プログラムのフローチャートである。
【図１１】本実施の形態に係る団体構成員体調管理システムのデータベース・サーバで実行されるデータベース処理プログラムのフローチャートである。
【図１２】本実施の形態に係る団体構成員体調管理システムのデータベース・サーバのディスプレイに表示される社員別シートの一例を示した図である。
【図１３】本実施の形態に係る団体構成員体調管理システムのデータベース・サーバのディスプレイに表示される部署別シートの一例を示した図である。
【符号の説明】
【００７８】
１  団体構成員体調管理システム
１０  データベース・サーバ
１２  外部記憶装置
１３  ディスプレイ
２１  データベース・サーバのＣＰＵ
２５  データベース・サーバの通信回路
１００  情報取得装置
１１１  情報取得装置のＣＰＵ
１１２  クロック回路
１１６  社員識別ファイル
１１８  情報取得装置の通信回路
１４１  通信データ
１２３  静脈画像センサ部
１２４  体温測定センサ部
２０１  社員検査ファイル
２０６  社員検査ファイルのフィールド
２２１  社員氏名管理ファイル
２３１  所属管理ファイル
３０４  社員別シート
４０１  部署別シート
Ｎ  ローカル・エリア・ネットワーク
【図１】
2006293766.tif 000003
【図２】
2006293766.tif 000004
【図３】
2006293766.tif 000005
【図４】
2006293766.tif 000006
【図５】
2006293766.tif 000007
【図６】
2006293766.tif 000008
【図７】
2006293766.tif 000009
【図８】
2006293766.tif 000010
【図９】
2006293766.tif 000011
【図１０】
2006293766.tif 000012
【図１１】
2006293766.tif 000013
【図１２】
2006293766.tif 000014
【図１３】
2006293766.tif 000015