(57)【要約】【課題】管理者による面談の対象者の効率的な抽出を支援することを目的とする。【解決手段】管理者に対して、複数の被管理者からの面談対象者の抽出を支援する情報処理装置であって、前記複数の被管理者それぞれの勤怠の状況を示す勤務情報が格納された勤務情報データベースを参照し、前記被管理者毎に、不調の兆しと考えられる勤怠の状態を示す不調兆候項目を含む不調情報を生成する不調情報生成部と、前記不調兆候項目と、前記不調兆候項目毎の重みとが対応付けられた項目重みデータベースを参照し、前記不調兆候項目と対応付く重みに応じた色を算出する背景色算出部と、前記不調兆候項目が出現した日付と対応付く領域の色を、前記背景色算出部により算出された色としたカレンダーを含む画面データを出力する画面データ生成部と、を有する。【選択図】図２１
2017215710.tif 000002
【特許請求の範囲】
【請求項１】
管理者に対して、複数の被管理者からの面談対象者の抽出を支援する情報処理装置であって、
前記複数の被管理者それぞれの勤怠の状況を示す勤務情報が格納された勤務情報データベースを参照し、前記被管理者毎に、不調の兆しと考えられる勤怠の状態を示す不調兆候項目を含む不調情報を生成する不調情報生成部と、
前記不調兆候項目と、前記不調兆候項目毎の重みとが対応付けられた項目重みデータベースを参照し、前記不調兆候項目と対応付く重みに応じた色を算出する背景色算出部と、
前記不調兆候項目が出現した日付と対応付く領域の色を、前記背景色算出部により算出された色としたカレンダーを含む画面データを出力する画面データ生成部と、を有する情報処理装置。
【請求項２】
前記背景色算出部は、
同日に複数の前記不調兆候項目が出現したとき、複数の前記不調兆候項目のそれぞれと対応付く重みに応じて、複数の色を算出し、
前記画面データ生成部は、
前記複数の前記不調兆候項目が出現した日付と対応する領域の色を、前記複数の色とする請求項１記載の情報処理装置。
【請求項３】
前記背景色算出部は、
同日に複数の前記不調兆候項目が出現したとき、複数の前記不調兆候項目のそれぞれと対応付く重みに応じた複数の色を混合した色を算出し、
前記画面データ生成部は、
前記複数の前記不調兆候項目が出現した日付と対応する領域の色を、前記混合した色とする請求項１記載の情報処理装置。
【請求項４】
前記不調情報生成部は、
第一の所定の期間の勤務情報における前記不調兆候項目の出現回数又は値の合計である第一の値と、第二の前記所定の期間の勤務情報における前記不調兆候項目の出現回数又は値の合計である第二の値と、を比較し、
前記背景色算出部は、
前記第一の所定の期間において、前記不調兆候項目が出現した日付と対応する領域の色と、前記第一の値と前記第二の値との差と、
を用いて、前記第二の前記所定の期間における、前記不調兆候項目が出現した日付と対応する領域の色を算出する、請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記勤務情報データベースの有する情報の項目と、前記不調兆候項目とを対応付けた不調項目関連データベースを有する請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項６】
前記不調兆候項目毎の重みは、前記勤務情報データベースに格納された勤務情報を用いて予め算出された係数以上の値であり、
前記不調兆候項目が出現した日付と対応付く領域の色は、前記不調兆候項目の重みが大きいほど、予め決められた基本色を濃くした色となる請求項１乃至５の何れか一項に記載の情報処理装置。
【請求項７】
管理者に対して、複数の被管理者からの面談対象者の抽出を支援するプログラムであって、コンピュータに、
前記複数の被管理者それぞれの勤怠の状況を示す勤務情報が格納された勤務情報データベースを参照し、前記被管理者毎に、不調の兆しと考えられる勤怠の状態を示す不調兆候項目を含む不調情報を生成する処理と、
前記不調兆候項目と、前記不調兆候項目毎の重みとが対応付けられた項目重みデータベースを参照し、前記不調兆候項目と対応付く重みに応じた色を算出する処理と、
前記不調兆候項目が出現した日付と対応する領域の色を、前記算出する処理により算出された色としたカレンダーを含む画面データを出力する処理と、を実行させるプログラム。
【請求項８】
コンピュータによる、管理者に対する、複数の被管理者からの面談対象者の抽出を支援する情報処理方法であって、
前記複数の被管理者それぞれの勤怠の状況を示す勤務情報が格納された勤務情報データベースを参照し、前記被管理者毎に、不調の兆しと考えられる勤怠の状態を示す不調兆候項目を含む不調情報を生成する手順と、
前記不調兆候項目と、前記不調兆候項目毎の重みとが対応付けられた項目重みデータベースを参照し、前記不調兆候項目と対応付く重みに応じた色を算出する手順と、
前記不調兆候項目が出現した日付と対応する領域の色を、前記算出する手順により算出された色としたカレンダーを含む画面データを出力する手順と、を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理者による、複数の被管理者からの面談対象者の抽出を支援する情報処理装置、プログラム及び情報処理方法に関する。
【背景技術】
【０００２】
近年では、企業や各種団体（以下、企業等と呼ぶ）では、労働災害の防止の観点等から従業員の健康状態を把握して健康管理を行うことが求められている。
【０００３】
これに対し、従来では、例えば、従業員の健康診断結果と、従業員の勤怠状況とから、各従業員が心身の健康異常を来す危険度を算出し、健康を損ねる危険を早期に把握させる健康管理システム等が知られている。このシステムでは、産業医の通信端末に従業員毎の危険度を表示させ、危険な状態にある従業員の有無を確認させる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来では、産業医等の健康管理者が健康を損ねる危険がある従業員と面談を行う場合、健康管理者は、心身の健康異常を来す危険度だけでなく、勤怠状況等も確認して面談が必要か否かを判断する必要がある。このため、健康管理者は、面談が必要か否かを判断するために、複数の情報を参照せねばならず、面談の対象となる従業員の抽出に手間がかかる。
【０００５】
開示の技術は、管理者による面談の対象者の効率的な抽出を支援することを目的とする。
【課題を解決するための手段】
【０００６】
開示の技術は、管理者に対して、複数の被管理者からの面談対象者の抽出を支援する情報処理装置であって、前記複数の被管理者それぞれの勤怠の状況を示す勤務情報が格納された勤務情報データベースを参照し、前記被管理者毎に、不調の兆しと考えられる勤怠の状態を示す不調兆候項目を含む不調情報を生成する不調情報生成部と、前記不調兆候項目と、前記不調兆候項目毎の重みとが対応付けられた項目重みデータベースを参照し、前記不調兆候項目と対応付く重みに応じた色を算出する背景色算出部と、前記不調兆候項目が出現した日付と対応付く領域を前記背景色算出部により算出された色としたカレンダーを含む画面データを出力する画面データ生成部と、を有する。
【発明の効果】
【０００７】
管理者による面談の対象者の効率的な抽出を支援できる。
【図面の簡単な説明】
【０００８】
【図１】健康管理システムのシステム構成を示す図である。
【図２】健康管理サーバのハードウェア構成の一例を示す図である。
【図３】勤務情報データベースの一例を示す図である。
【図４】項目変換データベースの一例を示す図である。
【図５】不調項目関連データベースの一例を示す図である。
【図６】特徴量データベースの一例を示す図である。
【図７】特徴量係数データベースの一例を示す図である。
【図８】不調情報データベースの一例を示す図である。
【図９】項目重みデータベースの一例を示す図である。
【図１０】背景色データベースの一例を示す図である。
【図１１】健康管理システムの有する各装置の機能を説明する図である。
【図１２】健康管理システムの動作を説明するシーケンス図である。
【図１３】不調情報生成部の動作を説明するフローチャートである。
【図１４】特徴量の算出の処理を説明するフローチャートである。
【図１５】不調情報を生成する処理を説明するフローチャートである。
【図１６】不調兆候項目の重みを算出する処理を説明するフローチャートである。
【図１７】背景色算出部の処理を説明する第一のフローチャートである。
【図１８】背景色算出部の処理を説明する第二のフローチャートである。
【図１９】背景色算出部の処理を説明する第三のフローチャートである。
【図２０】カレンダーの例を説明する図である。
【図２１】端末装置に表示される画面の例を示す図である。
【図２２】他のカレンダーの例を説明する第一の図である。
【図２３】他のカレンダーの例を説明する第二の図である。
【発明を実施するための形態】
【０００９】
以下に図面を参照して、実施形態について説明する。図１は、健康管理システムのシステム構成を示す図である。
【００１０】
本実施形態の健康管理システム１００は、健康管理サーバ２００と、端末装置３００とを有する。健康管理サーバ２００と端末装置３００とは、ネットワーク等の通信網を介して接続されている。
【００１１】
本実施形態の健康管理システム１００は、例えば企業等の団体において、産業医等による従業員の健康管理等に用いられる。産業医とは、従業員の健康を管理する健康管理者である。企業等の従業員は、健康管理者に健康を管理される被管理者である。
【００１２】
本実施形態の被管理者は、企業の従業員に限定されず、何らかの団体に所属しており、健康管理者に健康を管理される立場の者であれば良い。したがって、例えば被管理者は、団体職員等であってもよいし、教員等であっても良い。
【００１３】
本実施形態の健康管理者は、産業医に限定されず、例えば被管理者の健康管理を司る者や部署等を含んでも良い。本実施形態の健康管理者は、被管理者の健康管理を行う立場の者であれば良い。
【００１４】
また、本実施形態における健康管理とは、例えば、精神的な疲労、ストレス、悩み等の軽減や緩和とそれへのサポート、精神疾患の予防と回復、疾病の予防、早期発見等により、被管理者の健康の保持、増進を目的として行なわれる管理である。
【００１５】
以下の実施形態の説明では、健康管理者を産業医とし、被管理者を企業の従業員として説明する。
【００１６】
本実施形態の健康管理サーバ２００は、勤務情報データベース２１０、項目変換データベース２１５、不調項目関連データベース２２０、特徴量データベース２２５、特徴量係数データベース２３０、不調情報データベース２３５、項目重みデータベース２４０、背景色データベース２４５を有する。また、本実施形態の健康管理サーバ２００は、健康管理処理部２５０を有する。健康管理処理部２５０は、健康管理サーバ２００が、健康管理サーバ２００にインストールされている健康管理プログラム（カレンダーアプリケーション）を実行することで実現される。
【００１７】
本実施形態の健康管理サーバ２００は、健康管理処理部２５０により、勤務情報データベース２１０、項目変換データベース２１５、不調項目関連データベース２２０、特徴量データベース２２５、特徴量係数データベース２３０を参照する。そして、健康管理処理部２５０は、不調情報を生成し、不調情報データベース２３５に格納する。
【００１８】
また、本実施形態の健康管理サーバ２００の健康管理処理部２５０は、不調情報データベース２３５、項目重みデータベース２４０、背景色データベース２４５を参照する。そして、健康管理処理部２５０は、従業員毎に、不調の兆候を示す状態であった期間の背景色を異ならせたカレンダーを端末装置３００に表示させる。
【００１９】
本実施形態の端末装置３００は、例えば産業医等により用いられるものであり、産業医による面談対象者の選択等に用いられる。
【００２０】
本実施形態では、例えば端末装置３００において、従業員の氏名等が選択されると、選択された従業員の状態を、不調の兆候が見られた期間の背景色を異ならせたカレンダーとして表示させる。したがって、本実施形態によれば、従業員の勤怠の状況と、不調の兆候とを一覧として表示せることができる。したがって、本実施形態によれば、産業医は、選択された従業員を面談対象とする必要があるか否かを判断するために複数のデータベースを閲覧する必要がなく、面談の対象者の効率的な抽出を支援できる。
【００２１】
次に、図２を参照して本実施形態の健康管理サーバ２００のハードウェア構成について説明する。図２は、健康管理サーバのハードウェア構成の一例を示す図である。
【００２２】
本実施形態の健康管理サーバ２００は、一般の情報処理装置であり、それぞれバスＢで相互に接続されている入力装置２１、出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６及びインターフェース装置２７を有する。
【００２３】
入力装置２１は、例えばマウスやキーボードであり、各種の情報を入力するために用いられる。出力装置２２は、例えばディスプレイ等であり、各種信号の表示（出力）に用いられる。インターフェース装置２７は、モデム，ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００２４】
健康管理プログラムは、健康管理サーバ２００を制御する各種プログラムの少なくとも一部である。健康管理プログラムは例えば記録媒体２８の配布やネットワークからのダウンロードなどによって提供される。健康管理プログラムを記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２５】
また、健康管理プログラムを記録した記録媒体２８がドライブ装置２３にセットされると、健康管理プログラムは記録媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークからダウンロードされた通信プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００２６】
補助記憶装置２４は、インストールされた健康管理プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時に補助記憶装置２４から健康管理プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された各プログラムに従って、後述するような各種処理を実現している。
【００２７】
本実施形態の端末装置３００は、一般のコンピュータであり、そのハードウェア構成は、端末装置３００と同様であるから、説明を省略する。尚、端末装置３００がタブレット型のコンピュータやスマートフォン等である場合には、入力装置２１及び出力装置２２を兼ねた表示操作装置を有しても良い。表示操作装置は、例えば表示機能を有するタッチパネル等により実現される。
【００２８】
次に、健康管理サーバ２００の有する各データベースについて説明する。本実施形態の各データベースは、例えば健康管理サーバ２００の補助記憶装置２４やメモリ装置２５等に格納される。
【００２９】
図３は、勤務情報データベースの一例を示す図である。本実施形態の勤務情報データベース２１０は、従業員の日々の勤怠状況が蓄積されている。
【００３０】
本実施形態の勤務情報データベース２１０は、情報の項目として、従業員ＩＤ、氏名、年月、日、勤務開始時刻、勤務終了時刻、残業時間、残業理由、休暇名、休暇理由等を有する。
【００３１】
勤務情報データベース２１０では、項目「従業員ＩＤ」とその他の項目とが対応付けられている。以下の説明では、項目「従業員ＩＤ」の値と、その他の項目の値とを含む情報を、勤務情報と呼ぶ。
【００３２】
項目「従業員ＩＤ」の値は、従業員を識別する識別情報を示す。項目「氏名」の値は、従業員の氏名を示す。項目「年月」の値は、従業員が出勤した年月、項目「日」の値
は、従業員が出勤した日を示す。項目「勤務開始時刻」の値は、従業員が勤務を開始した時刻を示し、項目「勤務終了時刻」の値は、従業員が勤務を終了した時刻を示す。
【００３３】
項目「残業時間」の値は、勤務時間外に労働した時間を示す。項目「残業理由」の値は、残業した理由を示す。項目「休暇名」の値は、休暇の種類を示す。項目「休暇理由」の値は、休暇を取得した理由を示す。
【００３４】
尚、上述した情報の項目は、一例である。勤務情報データベース２１０は、上述した項目を全て有していなくても良いし、他の項目を有しても良い。勤務情報データベース２１０の有する情報の項目は、企業や事業所等によって、異なるものであって良い。
【００３５】
また、本実施形態の勤務情報データベース２１０は、従業員毎に設けられても良いし、複数の従業員の勤務情報が格納されていても良い。
【００３６】
また、本実施形態の勤務情報データベース２１０では、月毎に勤務情報が集計された状態で格納されていても良い。
【００３７】
図４は、項目変換データベースの一例を示す図である。本実施形態の項目変換データベース２１５は、勤務情報に含まれる項目と、不調兆候項目とを対応付けたデータベースであり、予め健康管理システム１００の管理者等により与えられている。
【００３８】
本実施形態の項目変換データベース２１５は、情報の項目として、項目名、値の種類、不調兆候項目を有する。
【００３９】
項目「項目名」の値は、勤務情報における情報の項目名を示す。項目「値の種類」の値
は、対応する勤務情報の項目の値の種類を示す。具体的には、例えば項目名の値が「残業時間」であった場合、勤務情報において残業時間は数値で入力される、項目「値の種類」の値は、「数値」となる。
【００４０】
また、本実施形態の勤務情報データベース２１０では、休暇名は、予め設けられた選択肢の選択により入力される。よって、項目変換データベース２１５では、項目名の値が「休暇名」であった場合、項目「値の種類」の値は「選択肢」となる。また、例えば項目名の値が「休暇理由」であった場合、休暇理由はテキストデータで入力される。したがって項目「休暇理由」の値は、「コメント」となる。
【００４１】
項目「不調兆候項目」の値は、対応する項目名と関連付けられる不調兆候項目名を示す。不調兆候項目とは、従業員の不調の兆しと考えられる勤怠の状態を示し、後述する不調スコアの算出に用いられる。不調スコアとは、産業医による面談対象となるか否かの判断の基準となる指標値の算出に用いられる。
【００４２】
つまり、本実施形態の不調兆候項目は、従業員が面談対象と判断される原因となる勤怠の状況を示している。言い換えれば、本実施形態の不調兆候項目は、従業員の健康状態が不調と判断された原因となる状況を示している。
【００４３】
図４の例では、項目名「休暇名」の値の種類は「選択肢」であり、関連付けられた不調兆候項目は「欠勤」であることがわかる。
【００４４】
図５は、不調項目関連データベースの一例を示す図である。本実施形態の不調項目関連データベース２２０は、不調兆候項目と、勤怠の状態とを対応付けたデータベースであり、予め健康管理システム１００の管理者等により与えられている。以下の説明では、勤怠の状態を「特徴量内容」と呼ぶ。
【００４５】
本実施形態の不調項目関連データベース２２０は、情報の項目として、特徴量内容、対象期間、不調兆候項目１、不調兆候項目２等を有する。不調項目関連データベース２２０において、項目「特徴量内容」は、その他の項目と対応付けられている。以下の説明では、不調項目関連データベース２２０において、項目「特徴量内容」の値と、その他の項目の値とを含む情報を、不調項目関連情報と呼ぶ。
【００４６】
項目「特徴量内容」の値は、勤怠の状態を定義している。項目「対象期間」の値は、特徴量を取得する対象の期間を示す。
【００４７】
項目「不調兆候項目１」、「不調兆候項目２」の値は、対応する特徴量内容と関連する不調兆候項目を示す。つまり、項目「不調兆候項目１」、「不調兆候項目２」、「不調兆候項目ｎ」の値は、勤怠の状態と対応付けられた不調兆候項目を示す。
【００４８】
尚、図５では、不調兆候項目は２つとしているが、特徴量内容と対応付けられる不調兆候項目の数は、任意の数ｎであって良い。
【００４９】
図５の例では、特徴量内容「１ヶ月の欠勤回数」について、欠勤回数をカウントする対象期間は１ヶ月であり、特徴量内容「１ヶ月の欠勤回数」と対応付けられる不調兆候項目は、欠勤であることがわかる。
【００５０】
図６は、特徴量データベースの一例を示す図である。本実施形態の特徴量データベース２２５は、勤怠の状態と、この勤怠の状態が対象期間内に発生した度合い（日数、時間、回数等）と、を対応付けたデータベースである。
【００５１】
本実施形態の特徴量データベース２２５は、情報の項目として、従業員ＩＤ、特徴量内容、特徴量を有する。本実施形態の特徴量データベース２２５において、項目「従業員ＩＤ」は、その他の項目と対応付けられている。以下の説明では、項目「従業員ＩＤ」の値と、その他の項目の値とを含む情報を、特徴量情報と呼ぶ。
【００５２】
項目「特徴量」の値は、特徴量内容により定義された特徴量を示す。図６の例では、例えば従業員ＩＤ「００１」の従業員は、特徴量の定義を「１ヶ月の欠勤回数」とした場合、特徴量は「４」であり、１ヶ月の欠勤回数が４回であることがわかる。また、従業員ＩＤ「００１」の従業員は、特徴量の定義を「１ヶ月の残業時間」とした場合、特徴量は「５０」であり、１ヶ月の残業時間が５０時間であることがわかる。
【００５３】
つまり、本実施形態における特徴量とは、特徴量と対応付く特徴量内容と関連付けられた不調兆候項目の、特徴量内容と対応する対象期間における出現回数か、又は不調兆候項目の値の合計を示す。
【００５４】
本実施形態の特徴量データベース２２５は、従業員毎に設けられても良いし、１つの特徴量データベース２２５に複数の従業員の特徴量情報が格納されていても良い。
【００５５】
図７は、特徴量係数データベースの一例を示す図である。本実施形態の特徴量係数データベース２３０は、勤怠の状態と、勤怠の状態に対する重みとを対応付けたデータベースであり、予め健康管理システム１００の管理者等により与えられている。
【００５６】
本実施形態の特徴量係数データベース２３０は、情報の項目として、特徴量内容、特徴量係数を有し、これらは対応付けられている。
【００５７】
項目「特徴量係数」の値は、予め特徴量内容に対応付けられた値である。本実施形態では、項目「特徴量係数」の値は、勤務情報データベース２１０に格納された勤務情報を用い、線形判別やニューラルネット等により求められても良い。
【００５８】
図８は、不調情報データベースの一例を示す図である。本実施形態の不調情報データベース２３５は、情報の項目として、分析年月、従業員ＩＤ、氏名、不調スコア、不調確率、不調兆候項目１、不調兆候項目２、不調兆候項目３を有する。不調情報データベース２３５において、項目「従業員ＩＤ」は、その他の項目と対応付けられている。以下の説明では、不調情報データベース２３５において、項目「従業員ＩＤ」の値と、その他の項目の値とを含む情報を不調情報と呼ぶ。
【００５９】
項目「分析年月」の値は、不調確率の算出に勤務情報が勤務情報データベース２１０に格納された年月を示す。項目「不調スコア」の値は、産業医による面談対象となるか否かの判断の基準となる指標値の算出に用いられるスコアである。
【００６０】
項目「不調確率」の値は、従業員が産業医の面談対象となるか否かの判断の指標となる指標値である。より具体的には、項目「不調確率」は、不調スコアが同じ値の従業員における、過去に休職した従業員の割合を示す。つまり、本実施形態では、不調確率の値が大きいほど、休職する可能性が高く、不調の兆候が強いことを示す。項目「不調確率」の詳細は後述する。
【００６１】
図８では、例えば従業員ＩＤ「０００１」の従業員「ＡＡ  ａａ」は、不調確率が２１％であり、この不調確率は、２０１６年１月に勤務情報データベース２１０に格納された勤務情報を用いて算出されたことがわかる。言い換えれば、従業員「ＡＡ  ａａ」の２０１６年１月の勤務情報から算出された不調確率は２１％である。
【００６２】
本実施形態の不調情報データベース２３５は、従業員毎に設けられても良いし、１つの不調情報データベース２３５に複数の従業員の不調情報が格納されていても良い。
【００６３】
図９は、項目重みデータベースの一例を示す図である。本実施形態の項目重みデータベース２４０は、不調兆候項目と、各不調兆候項目の重みとを対応付けたデータベースである。本実施形態の項目重みデータベース２４０は、情報の項目として、不調兆候項目、重み指数、重みを有し、項目「不調兆候項目」にその他の項目が対応付けられている。
【００６４】
項目「重み指数」の値は、不調兆候項目に対応する背景色の重み付けの指数を示す。項目「重み」の値は、不調兆候項目と対応する背景色の重みを示す。
【００６５】
本実施形態の項目重みデータベース２４０は、従業員毎に設けられても良いし、１つの項目重みデータベース２４０に複数の従業員の不調情報が格納されていても良い。
【００６６】
図１０は、背景色データベースの一例を示す図である。本実施形態の背景色データベース２４５は、不調兆候項目と、各不調兆候項目の色とを対応付けたデータベースである。不調兆候項目の色とは、従業員の不調情報をカレンダー表示する際の、不調兆候項目が現れた期間の背景色である。
【００６７】
本実施形態の背景色データベース２４５は、情報の項目として、不調兆候項目と基本色とを有し、それぞれが対応付けられている。
【００６８】
項目「背景色」の値は、対応する不調兆候項目の基本色を示す。本実施形態では、不調兆候項目と対応する基本色は、予め設定されていても良いし、産業医毎に設定されていても良い。
【００６９】
本実施形態の背景色データベース２４５は、従業員毎に設けられても良いし、１つの背景色データベース２４５に複数の従業員の不調情報が格納されていても良い。
【００７０】
次に、図１１を参照し、本実施形態の健康管理システム１００の有する各装置の機能について説明する。図１１は、健康管理システムの有する各装置の機能を説明する図である。
【００７１】
始めに、健康管理サーバ２００の機能について説明する。本実施形態の健康管理サーバ２００は、健康管理処理部２５０、受信部２９０、送信部２９５を有する。
【００７２】
本実施形態の健康管理処理部２５０は、健康管理サーバ２００の演算処理装置２６がメモリ装置２５等に格納された健康管理プログラムを実行することで実現される。
【００７３】
本実施形態の送信部２９５は、端末装置３００を含む外部の端末へデータを送信する。受信部２９０は、端末装置３００を含む外部の端末からデータを受信する。
【００７４】
本実施形態の健康管理処理部２５０は、不調情報生成部２６０、背景色算出部２７０、画面データ生成部２８０を有する。
【００７５】
本実施形態の不調情報生成部２６０は、勤務情報データベース２１０、項目変換データベース２１５、不調項目関連データベース２２０、特徴量データベース２２５、特徴量係数データベース２３０を参照して不調情報を生成し、不調情報データベース２３５に格納する。不調情報生成部２６０の詳細は後述する。
【００７６】
本実施形態の背景色算出部２７０は、勤務情報データベース２１０、項目変換データベース２１５、不調項目関連データベース２２０、特徴量係数データベース２３０、項目重みデータベース２４０、背景色データベース２４５を参照し、不調兆候項目と対応する背景色を算出する。背景色算出部２７０の詳細は後述する。
【００７７】
画面データ生成部２８０は、不調兆候項目の背景色を背景色算出部２７０により算出された色としたカレンダーを表示させる画面データを生成し、送信部２９５へ出力する。送信部２９５は、画面データを端末装置３００へ送信する。
【００７８】
尚、本実施形態では、カレンダーを表示させる画面データを端末装置３００へ送信するものとしたが、これに限定されない本実施形態の健康管理処理部２５０は、画面データではなく、カレンダーを表示させるための情報を端末装置３００に送信しても良い。この場合、端末装置３００は、健康管理サーバ２００から受信した情報に基づく画面を端末装置３００のディスプレイに表示させる。
【００７９】
以下に、本実施形態の不調情報生成部２６０について説明する。
【００８０】
本実施形態の不調情報生成部２６０は、特徴量算出部２６１、不調スコア算出部２６２、項の値取得部２６３、不調確率算出部２６４、不調情報格納部２６５、項目重み算出部２６６を有する。
【００８１】
特徴量算出部２６１は、特徴量データベース２２５の特徴量を求める。特徴量算出部２６１により求められた特徴量は、不調項目関連データベース２２０と特徴量データベース２２５により、不調兆候項目と対応付けられる。
【００８２】
不調スコア算出部２６２は、特徴量係数データベース２３０を参照し、不調兆候項目毎に、特徴量と特徴量係数とを乗算した値の合計値である不調スコアを算出する。項の値取得部２６３は、不調兆候項目毎に、特徴量と特徴量係数とを乗算した値を取得する。不調確率算出部２６４は、不調スコアと、勤務情報とに基づき、不調確率を算出する。
【００８３】
不調情報格納部２６５は、不調兆候項目と不調確率とを分析年月、従業員ＩＤ、氏名と対応付けた不調情報として、不調情報データベース２３５へ格納する。項目重み算出部２６６は、不調兆候項目と対応する背景色の重みを算出し、項目重みデータベース２４０に格納する。
【００８４】
次に、背景色算出部２７０について説明する。
【００８５】
本実施形態の背景色算出部２７０は、ＲＧＢ値算出部２７１、項目比較部２７２、色調整部２７３を有する。
【００８６】
ＲＧＢ値算出部２７１は、不調兆候項目毎の背景色を算出する。本実施形態の背景色は、ＲＧＢ値で表すものとした。
【００８７】
項目比較部２７２は、異なる期間における不調兆候項目の値同士を比較する。色調整部２７３は、項目比較部２７２による比較結果に基づき、ＲＧＢ値算出部２７１が算出した背景色を調整する。
【００８８】
次に、端末装置３００について説明する。本実施形態の端末装置３００は、出力部３１０、送信部３２０、受信部３３０を有する。
出力部３１０は、例えば受信部３３０により、健康管理サーバ２００から受信した画面データを、ディスプレイ等に出力し、表示させる。送信部３２０は、例えば端末装置３００から、面談対象者の抽出処理の開始指示を健康管理サーバ２００へ送信する。受信部３３０は、例えば健康管理サーバ２００から、端末装置３００に表示させる画面データを受信する。
【００８９】
次に、図１２を参照し、端末装置３００において、面談対象者の抽出処理が開始されたときの健康管理システム１００の動作について説明する。図１２は、健康管理システムの動作を説明するシーケンス図である。
【００９０】
本実施形態の健康管理システム１００において、端末装置３００が、面談対象者の抽出処理の開始指示を受け付けると（ステップＳ１２０１）、端末装置３００は、健康管理サーバ２００に対して健康管理プログラムの起動要求を行う（ステップＳ１２０２）。
【００９１】
健康管理サーバ２００は、起動要求を受けて、健康管理プログラムを起動させる（ステップＳ１２０３）。そして、健康管理サーバ２００は、背景色算出部２７０と画面データ生成部２８０により、従業員の勤務情報、不調情報等から、選択された従業員のカレンダーを表示させる画面データを生成し（ステップＳ１２０４）、端末装置３００へ送信する（ステップＳ１２０５）。
【００９２】
端末装置３００は、画面データを受け取って、カレンダーをディスプレイに表示させる（ステップＳ１２０６）。
【００９３】
ステップＳ１２０４における画面データの生成処理と、端末装置３００に表示される画面の詳細は後述する。
【００９４】
次に、図１３を参照し、健康管理処理部２５０の不調情報生成部２６０の処理について説明する。図１３は、不調情報生成部の動作を説明するフローチャートである。
【００９５】
尚、図１３の処理は、例えば勤務情報が更新される度に、勤務情報が更新された従業員毎に行われる。
【００９６】
本実施形態の不調情報生成部２６０は、特徴量算出部２６１により、特徴量データベース２２５における特徴量内容と対応する特徴量を算出する（ステップＳ１３０１）。続いて、特徴量算出部２６１は、算出した特徴量を特徴量データベース２２５に格納する（ステップＳ１３０２）。
【００９７】
次に、不調情報生成部２６０は、不調スコア算出部２６２、項の値取得部２６３、不調確率算出部２６４により、従業員の勤務情報を参照し、不調兆候項目の抽出と、不調確率の算出を行う（ステップＳ１３０３）。
【００９８】
続いて、不調情報生成部２６０は、不調情報格納部２６５により、不調確率と不調兆候項目とを対応付けた不調情報を不調情報データベース２３５へ格納する（ステップＳ１３０４）。
【００９９】
続いて、不調情報生成部２６０は、項目重み算出部２６６により、不調兆候項目毎の重みを算出し（ステップＳ１３０５）、算出した重みを項目重みデータベース２４０に格納し（ステップＳ１３０６）、処理を終了する。図１３の各ステップの処理の詳細は後述する。
【０１００】
次に、図１４を参照して、不調情報生成部２６０の特徴量算出部２６１による特徴量の算出の処理について説明する。図１４は、特徴量の算出の処理を説明するフローチャートである。図１４の処理は、図１３のステップＳ１３０１の処理の詳細を示すものである。
【０１０１】
本実施形態の特徴量算出部２６１は、勤務情報データベース２１０、項目変換データベース２１５、不調項目関連データベース２２０を読み込む（ステップＳ１４０１）。
【０１０２】
続いて、特徴量算出部２６１は、不調項目関連データベース２２０から、一行目の不調項目関連情報を取得し、不調項目関連情報に含まれる特徴量内容を読み込む（ステップＳ１４０２）。続いて、特徴量算出部２６１は、ステップＳ１４０２で取得した不調項目関連情報に含まれる対象期間を読み込む（ステップＳ１４０３）。続いて、特徴量算出部２６１は、ステップＳ１４０２で取得した不調項目関連情報に含まれる不調兆候項目の値を読み込む（ステップＳ１４０４）。
【０１０３】
続いて、特徴量算出部２６１は、項目変換データベース２１５を参照し、読み込んだ不調兆候項目と対応付けられた項目を取得し、取得した項目で勤務情報を検索する（ステップＳ１４０５）。尚、ここで検索対象となる勤務情報は、例えば対象期間が１ヶ月であった場合には、１ヶ月のうち、１日目の勤務情報である。
【０１０４】
次に、特徴量算出部２６１は、勤務情報データベース２１０において、検索された項目の値が、ステップＳ１４０２で取得した不調項目関連情報に含まれる不調兆候項目と一致するか否かを判定する（ステップＳ１４０６）。
【０１０５】
ステップＳ１４０６において、一致しない場合、特徴量算出部２６１は、後述するステップＳ１４０８へ進む。
【０１０６】
ステップＳ１４０６において、一致する場合、特徴量算出部２６１は、特徴量データベース２２５において、ステップＳ１４０２で取得した不調項目関連情報に含まれる特徴量内容と対応付けられた特徴量の値に１を加算する（ステップＳ１４０７）。
【０１０７】
続いて、特徴量算出部２６１は、ステップＳ１４０２で取得した不調項目関連情報に含まれる次の不調兆候項目を読み込み（ステップＳ１４０８）、ステップＳ１４０４へ戻る。
【０１０８】
特徴量算出部２６１は、不調項目関連情報に含まれる全ての不調兆候項目について、ステップＳ１４０４からステップＳ１４０８の処理を行うと、ステップＳ１４０４からステップＳ１４０８の処理を、対象期間の日数分ループさせる（ステップＳ１４０９）。
【０１０９】
続いて、特徴量算出部２６１は、不調項目関連データベース２２０に格納された全ての不調項目関連情報を読み込むまで、ステップＳ１４０２からステップＳ１４０９までの処理を行う（ステップＳ１４１０）。
【０１１０】
本実施形態では、以上の処理により、特徴量データベース２２５の特徴量が求められる。以下に図３乃至６を参照し、図１４の処理を具体的に説明する。
【０１１１】
特徴量算出部２６１は、図５の不調項目関連データベース２２０から、不調項目関連情報２２１を取得し、項目「特徴量内容」の値「１ヶ月の欠勤回数」と、項目「対象期間」の値「１ヶ月」と、「不調兆候項目１」の値「欠勤」と、を読み込む。
【０１１２】
次に特徴量算出部２６１は、図４の項目変換データベース２１５において、「不調兆候項目１」の値「欠勤」と対応付けられた項目「休暇名」を取得し、勤務情報データベース２１０の勤務情報２１１を項目「休暇名」で検索し、項目「休暇名」の値「欠勤」を取得する。そして、特徴量算出部２６１は、項目「休暇名」の値「欠勤」が、不調項目関連情報２２１に含まれる「不調兆候項目１」の値と一致するか否かを判定する。
【０１１３】
ここで、項目「休暇名」の値「欠勤」は、不調項目関連情報２２１に含まれる「不調兆候項目１」の値と一致する。よって、特徴量算出部２６１は、特徴量データベース２２５において、不調項目関連情報２２１に含まれる項目「特徴量内容」の値「１ヶ月の欠勤回数」と対応する特徴量の値に１を加算する。
【０１１４】
次に、特徴量算出部２６１は、不調項目関連情報２２１に含まれる全ての項目「不調兆候項目」の値について、同様の処理を行う。
【０１１５】
次に、特徴量算出部２６１は、勤務情報データベース２１０から、勤務情報２１２を取得し、勤務情報２１２に対しても、同様の処理を行う。同様に、特徴量算出部２６１は、特徴量の算出の対象期間である１ヶ月分の勤務情報について、同様の処理を行う。
【０１１６】
ここまでの処理で、ある特徴量内容「１ヶ月の欠勤回数」が、特徴量として特徴量データベース２２５に格納される。
【０１１７】
次に、特徴量算出部２６１は、不調項目関連情報２２２を取得し、特徴量内容「１ヶ月の残業時間」について、同様の処理を行う。特徴量算出部２６１は、不調項目関連データベース２２０に格納された全ての不調項目関連情報について、同様の処理を行う。
【０１１８】
本実施形態では、この処理により、一人の従業員の勤怠の状況において、不調の兆候を示す勤怠の状況がどの程度発生していたかを示す特徴量が特徴量データベース２２５に格納される。
【０１１９】
次に、図１５を参照し、不調情報生成部２６０の不調スコア算出部２６２、項の値取得部２６３、不調確率算出部２６４、不調情報格納部２６５により不調情報を生成する処理について説明する。
【０１２０】
図１５は、不調情報を生成する処理を説明するフローチャートである。図１５では、図１３のステップＳ１３０３、ステップＳ１３０４の処理の詳細を示している。
【０１２１】
本実施形態の不調情報生成部２６０は、不調スコア算出部２６２により、特徴量データベース２２５と、特徴量係数データベース２３０とを読み込む（ステップＳ１５０１）。
【０１２２】
次に、不調スコア算出部２６２は、不調スコアから不調確率を算出し、不調スコアに寄与した割合が高い順に、不調兆候項目を抽出する（ステップＳ１５０２）。
【０１２３】
以下に、ステップＳ１５０２の処理について説明する。
【０１２４】
本実施形態の不調スコア算出部２６２は、特徴量データベース２２５と、特徴量係数データベース２３０とを参照し、特徴量内容毎に、特徴量と、特徴量係数とを乗算し、乗算結果の和を不調スコアとする。
【０１２５】
このとき、項の値取得部２６３は、不調スコアに寄与した割合の高い特徴量内容を抽出する。本実施形態では、特徴量と特徴量係数との乗算結果の値が大きい特徴量内容ほど、不調スコアに寄与した割合が高いと言える。
【０１２６】
よって、本実施形態の項の値取得部２６３は、特徴量と特徴量係数との乗算結果の値が大きい順に特徴量内容を取得し、不調項目関連データベース２２０において、特徴量内容と対応付けられて不調兆候項目を、不調スコアに寄与した割合の高い不調兆候項目として抽出する。
【０１２７】
具体的には、例えば特徴量内容「１ヶ月の欠勤回数」と対応する特徴量「４」と、特徴量係数「１０」を乗算した結果「４０」が、特徴量と特徴量係数との乗算結果の値において、最も大きい値であったとする。この場合、項の値取得部２６３は、不調項目関連データベース２２０において、特徴量内容「１ヶ月の欠勤回数」と対応する不調兆候項目「欠勤」を、不調スコアに寄与する割合が最も大きい不調兆候項目として抽出する。
【０１２８】
また、本実施形態の不調確率算出部２６４は、不調情報データベース２３５を参照し、不調スコアの値が、算出した不調スコアと等しい従業員の氏名を抽出する。そして、不調確率算出部２６４は、氏名が抽出された従業員のうち、休職した従業員の割合を算出し、算出結果を不調確率とする。すなわち、本実施形態では、不調情報の生成対象となっている従業員と不調スコアが一致する従業員の中で、休職した従業員の割合を不調確率とする。
【０１２９】
次に、不調情報格納部２６５は、不調スコアと、不調兆候項目と、不調確率とを、不調情報の算出に用いた勤務情報が含まれる年月と、従業員ＩＤ及び氏名と対応付けた不調情報とし、不調情報データベース２３５に格納する（ステップＳ１５０３）。
【０１３０】
次に、図１６を参照して、不調情報生成部２６０の項目重み算出部２６６による、不調兆候項目毎の重みを算出する処理について説明する。
【０１３１】
図１６は、不調兆候項目の重みを算出する処理を説明するフローチャートである。図１６では、図１３のステップＳ１３０５、ステップＳ１３０６の処理の詳細を示している。
【０１３２】
本実施形態の項目重み算出部２６６は、項目変換データベース２１５、特徴量係数データベース２３０、不調項目関連データベース２２０を読み込む（ステップＳ１６０１）。
【０１３３】
続いて、項目重み算出部２６６は、不調項目関連データベース２２０から、不調項目関連情報を取得する（ステップＳ１６０２）。続いて、項目重み算出部２６６は、取得した不調項目関連情報から、不調兆候項目を読み込む（ステップＳ１６０３）。
【０１３４】
次に、項目重み算出部２６６は、項目重みデータベース２４０に、ステップＳ１６０３で読み込んだ不調兆候項目が存在するか否かを判定する（ステップＳ１６０４）。つまり、項目重み算出部２６６は、不調項目関連情報に含まれる不調兆候項目に重みが設定されているか否かを判定している。ステップＳ１６０４において、該当する不調兆候項目が存在しない場合、項目重み算出部２６６は、後述するステップＳ１６０８へ進む。
【０１３５】
ステップＳ１６０４において、該当する不調兆候項目が存在する場合、特徴量係数データベース２３０を参照し、取得した不調項目関連情報に含まれる特徴量内容と対応する特徴量係数を取得する（ステップＳ１６０５）。
【０１３６】
次に、項目重み算出部２６６は、項目重みデータベース２４０における不調兆候項目と対応する重みが、ステップＳ１６０５で取得した特徴量係数よりも大きいか否かを判定する（ステップＳ１６０６）。不調兆候項目と対応する重みが、ステップＳ１６０５で取得した特徴量係数よりも大きい場合、項目重み算出部２６６は、後述するステップＳ１６１３へ進む。
【０１３７】
ステップＳ１６０６において、不調兆候項目と対応する重みが、ステップＳ１６０５で取得した特徴量係数以下の場合、項目重み算出部２６６は、取得した特徴量係数を、項目重みデータベース２４０における不調兆候項目と対応する重みとし（ステップＳ１６０７）、後述するステップＳ１６１３へ進む。
【０１３８】
つまり、項目重み算出部２６６は、項目重みデータベース２４０における不調兆候項目の重みを、予め決められた重み以下とならないようにしている。
【０１３９】
ステップＳ１６０４において、該当する不調兆候項目が存在しない場合、項目重み算出部２６６は、ステップＳ１６０３で読み込んだ不調兆候項目に、ステップＳ１６０４で読み込んだ特徴量係数を対応付けて、項目重みデータベース２４０へ格納する（ステップＳ１６０８）。つまり、項目重み算出部２６６は、不調兆候項目の重みが設定されていない場合、この不調兆候項目と対応付けられた特徴量内容の特徴量係数を、不調兆候項目の重みとして設定する。
【０１４０】
続いて項目重み算出部２６６は、項目変換データベース２１５において、ステップＳ１６０３で読み込んだ不調兆候項目と対応する値の種類を取得する（ステップＳ１６０９）。次に、項目重み算出部２６６は、値の種類が数値であるか否かを判定する（ステップＳ１６１０）。
【０１４１】
ステップＳ１６１０において、値の種類が数値でない場合、項目重み算出部２６６は、項目重みデータベース２４０における、ステップＳ１６０３で読み込んだ不調兆候項目の重み指数を０とし（ステップＳ１６１１）、後述するステップＳ１６１３へ進む。
【０１４２】
ステップＳ１６１０において、値の種類が数値である場合、項目重み算出部２６６は、項目重みデータベース２４０における、ステップＳ１６０３で読み込んだ不調兆候項目の重み指数を求めて項目重みデータベース２４０に格納し（ステップＳ１６１２）、後述するステップＳ１６１３へ進む。
【０１４３】
続いて、項目重み算出部２６６は、ステップＳ１６０２で取得した不調項目関連情報に含まれる全ての不調兆候項目について、ステップＳ１６０４からステップＳ１６１２までの処理を繰り返す（ステップＳ１６１３）。
【０１４４】
次に、項目重み算出部２６６は、不調項目関連データベース２２０に格納された全ての不調項目関連情報について、ステップＳ１６０３からステップＳ１６１３までの処理を繰り替えし（ステップＳ１６１４）、処理を終了する。
【０１４５】
以下に、本実施形態の不調兆候項目の重み指数の設定について、具体的に説明する。
【０１４６】
本実施形態の重み指数とは、例えば不調兆候項目の値の平均値等である。以下では、項目重み算出部２６６が、ステップＳ１６０２で不調項目関連情報２２２を取得したとする。
【０１４７】
この場合、不調項目関連情報２２２に含まれる不調兆候項目は、「残業時間」である。不調兆候項目「残業時間」は、項目重みデータベース２４０には存在しない。したがって、項目重み算出部２６６は、特徴量係数データベース２３０において、不調項目関連情報２２２に含まれる特徴量内容「１ヶ月の残業時間」と対応する特徴量係数「１５」を取得する。そして、項目重み算出部２６６は、不調兆候項目「残業時間」の重みを「１５」として、項目重みデータベース２４０に格納する。
【０１４８】
また、不調兆候項目「残業時間」の値の種類は「数値」である。したがって、項目重み算出部２６６は、例えば１ヶ月間の残業時間の平均値を、項目重みデータベース２４０における不調兆候項目「残業時間」の重み指数として格納する。尚、重み指数は、残業時間の平均値としたが、これに限定されない。重み指数は、例えば労働基準法等に基づき決められても良い。
【０１４９】
次に、図１７乃至図１９を参照し、本実施形態の背景色算出部２７０の処理について説明する。図１７乃至図１９の処理は、例えば端末装置３００において面談対象者の抽出の開始指示が行われ、健康管理サーバ２００において、健康管理処理部２５０が起動された際に実行される。
【０１５０】
図１７は、背景色算出部の処理を説明する第一のフローチャートである。図１７では、背景色算出部２７０のＲＧＢ値算出部２７１の処理を示している。
【０１５１】
本実施形態のＲＧＢ値算出部２７１は、不調情報データベース２３５、勤務情報データベース２１０、項目変換データベース２１５を読み込む（ステップＳ１７０１）。
【０１５２】
続いてＲＧＢ値算出部２７１は、カレンダー表示させる日数分、ステップＳ１７０３以降の処理を実行させる（ステップＳ１７０２）。カレンダー表示させる日数とは、端末装置３００において産業医等により設定される日数である。例えば産業医が１週間のカレンダーを表示させる設定を行った場合、カレンダー表示させる日数は７日となる。また、産業医が１ヶ月のカレンダーを表示させる設定を行った場合、カレンダー表示させる日数は３０日又は３１日となる。
【０１５３】
続いてＲＧＢ値算出部２７１は、不調情報データベース２３５から、面談対象か否かの判断の対象とされた従業員の不調情報に含まれる不調兆候項目を読み込む（ステップＳ１７０３）。次に、ＲＧＢ値算出部２７１は、項目変換データベース２１５により、ステップＳ１７０３で読み込んだ不調兆候項目と対応する項目を特定する（ステップＳ１７０４）。
【０１５４】
次に、ＲＧＢ値算出部２７１は、勤務情報データベース２１０において、面談対象か否かの判断の対象とされた従業員の勤務情報に、特定された項目の値が含まれるか否かを判定する（ステップＳ１７０５）。ステップＳ１７０５において、該当する項目の値が含まれない場合、ＲＧＢ値算出部２７１は、後述するステップＳ１７１３へ進む。
【０１５５】
ステップＳ１７０５において、該当する項目の値が含まれる場合、ＲＧＢ値算出部２７１は、該当する項目の値の種類が、コメントであるか否かを判定する（ステップＳ１７０６）。ステップＳ１７０６において、コメントでない場合、ＲＧＢ値算出部２７１は、後述するステップＳ１７０９へ進む。
【０１５６】
ステップＳ１７０６において、コメント（テキストデータ）である場合、ＲＧＢ値算出部２７１は、該当する項目の値に、不調兆候項目と一致する単語が含まれるか否かを判定する（ステップＳ１７０７）。ステップＳ１７０７において、該当する単語が含まれない場合、ＲＧＢ値算出部２７１は、後述するステップＳ１７１３へ進む。
【０１５７】
ステップＳ１７０７において、該当する単語が含まれる場合、ＲＧＢ値算出部２７１は、カレンダーにおけるこの日の背景色を算出し（ステップＳ１７０８）、後述するステップＳ１７１３へ進む。尚、ステップＳ１７０８の処理の詳細は後述する。
【０１５８】
ステップＳ１７０６において、コメントでない場合、ＲＧＢ値算出部２７１は、該当する項目の値の種類が、選択肢から選択された値であるか否かを判定する（ステップＳ１７０９）。ステップＳ１７０９において、選択肢から選択された値である場合、ＲＧＢ値算出部２７１は、ステップＳ１７０７に進む。
【０１５９】
ステップＳ１７０９において、選択肢から選択された値でない場合、ＲＧＢ値算出部２７１は、該当する項目の値の種類が、フラグであるか否かを判定する（ステップＳ１７１０）。具体的には、ＲＧＢ値算出部２７１は、該当する項目の値の種類が、真（Ｔｒｕｅ）／偽（Ｆａｌｓｅ）といった、２つの選択肢から選択された値であるか否かを判定している。ステップＳ１７１０において、フラグでない場合、ＲＧＢ値算出部２７１は、後述するステップＳ１７１２へ進む。
【０１６０】
ステップＳ１７１０において、項目の値の種類がフラグであった場合、ＲＧＢ値算出部２７１は、項目の値が、「真（Ｔｒｕｅ）」であるか否かを判定する（ステップＳ１７１１）。
【０１６１】
ステップＳ１７１１において、「真（Ｔｒｕｅ）」でない場合、つまり項目の値が「偽（Ｆａｌｓｅ）」である場合、ＲＧＢ値算出部２７１は、後述するステップＳ１７１３へ進む。
【０１６２】
ステップＳ１７１１において、「真（Ｔｒｕｅ）」の場合、ＲＧＢ値算出部２７１は、ステップＳ１７０８へ進む。
【０１６３】
ステップＳ１７１０において、フラグでない場合、ＲＧＢ値算出部２７１は、項の値の種類が数値であるか否かを判定する（ステップＳ１７１２）。ステップＳ１７１２において、項の値の種類が数値であった場合、ＲＧＢ値算出部２７１は、ステップＳ１７０８へ進む。
ステップＳ１７１２において、項の値の種類が数値でない場合、ＲＧＢ値算出部２７１は、後述するステップＳ１７１３へ進む。
【０１６４】
このように、本実施形態のステップＳ１７０６からステップＳ１７１２の処理では、勤務情報において、不調兆候項目と対応付けられた項目の値が、不調兆候項目に該当しているか否かを判定している。
【０１６５】
次に、ＲＧＢ値算出部２７１は、不調情報に含まれる全ての不調兆候項目について、ステップＳ１７０４からステップＳ１７１２までの処理を行う（ステップＳ１７１３）。
【０１６６】
次に、ＲＧＢ値算出部２７１は、不調兆候項目が複数存在するか否かを判定する（ステップＳ１７１４）。つまり、ＲＧＢ値算出部２７１は、カレンダーにおいて、同じ日の背景色が複数設定されたか否かを判定している。ステップＳ１７１４において、不調兆候項目が複数存在しない場合、後述するステップＳ１７１６へ進む。
【０１６７】
ステップＳ１７１４において、不調兆候項目が複数存在する場合、ＲＧＢ値算出部２７１は、背景色を、不調兆候項目が複数存在する場合の背景色に変更する（ステップＳ１７１５）。
【０１６８】
具体的には、ＲＧＢ値算出部２７１は、例えば複数の不調兆候項目毎に求められた背景色を混ぜ合わせた色を不調兆候項目が複数存在する場合の背景色としても良い。また、ＲＧＢ値算出部２７１は、１つの背景色が表示される領域に、複数の背景色を表示させても良い。また、例えばＲＧＢ値算出部２７１は、複数の背景色のうち、最も濃い色を設定しても良い。尚、本実施形態では、ＲＧＢ値の合計（Ｒ値、Ｇ値、Ｂ値の合計）が小さい程、濃い色としても良い。
【０１６９】
続いてＲＧＢ値算出部２７１は、カレンダー表示させる日数分、ステップＳ１７０３からステップＳ１７１５までの処理を繰り返し（ステップＳ１７１６）、処理を終了する。
【０１７０】
本実施形態の健康管理処理部２５０は、背景色算出部２７０により、不調兆候項目毎の背景色の算出が完了すると、画面データ生成部２８０により、不調兆候項目毎の背景色を反映させたカレンダーを含む画面の画面データを生成する。そして、健康管理サーバ２００は、送信部２９５を介して、生成された画面データを端末装置３００に送信し、端末装置３００にカレンダー画面を表示させる。端末装置３００に表示される画面の詳細は後述する。
【０１７１】
次に、図１８及び図１９を参照し、本実施形態の背景色の算出の処理について説明する。図１８は、背景色算出部の処理を説明する第二のフローチャートである。図１８は、図１７のステップＳ１７０８の処理の詳細を示している。
【０１７２】
本実施形態の背景色算出部２７０は、ＲＧＢ値算出部２７１により、背景色データベース２４５を参照し、ステップＳ１７０３で読み込んだ不調兆候項目と対応する基本色が設定されているか否かを判定する（ステップＳ１８０１）。ステップＳ１８０１において、基本色が設定されていない場合、ＲＧＢ値算出部２７１は、基本色を赤色とし（ステップＳ１８０２）、後述するステップＳ１８０４へ進む。
【０１７３】
ステップＳ１８０１において、基本色が設定されている場合、ＲＧＢ値算出部２７１は、背景色データベース２４５において設定された基本色を示すＲ値、Ｂ値、Ｇ値を読み込み、初期値とする（ステップＳ１８０３）。
【０１７４】
続いてＲＧＢ値算出部２７１は、項目重みデータベース２４０を参照し、ステップＳ１７０３で読み込んだ不調兆候項目と対応する重みを取得し、基本色の濃さを変更する（ステップＳ１８０４）。具体的には、ＲＧＢ値算出部２７１は、以下の式（１）により、Ｒ値、Ｂ値、Ｇ値のそれぞれを変更する。尚、基本色は、例えば、Ｒ値＝１０、Ｂ値＝１０、Ｇ値＝１０等で示される色である。
【０１７５】
基本色の濃さ＝（２２５−重みの値）×基本色    式（１）
本実施形態では、重みの値が大きいほど、基本色が濃い色に変更される。
【０１７６】
続いて、ＲＧＢ値算出部２７１は、勤務情報において、不調兆候項目と対応する項目の値の種類が、数値であるか否かを判定する（ステップＳ１８０５）。ステップＳ１８０５において、該当する項目の値の種類が数値でない場合、ＲＧＢ値算出部２７１は、処理を終了する。
【０１７７】
ステップＳ１８０５において、該当する項目の値の種類が数値である場合、ＲＧＢ値算出部２７１は、項目重みデータベース２４０から、不調兆候項目と対応する重み指数を取得し、ステップＳ１８０４で算出された色を、重み指数×重みの値分、特定色Ｚに近づけ（ステップＳ１８０６）、処理を終了する。
【０１７８】
具体的には、ＲＧＢ値算出部２７１は、ステップＳ１８０４で算出したＲ値、Ｂ値、Ｇ値それぞれをＲａ、Ｂａ、Ｇａとし、特定色ＺのＲ値、Ｂ値、Ｇ値それぞれをＲｚ、Ｂｚ、Ｇｚとしたとき、以下の式（２）により、Ｒａ、Ｂａ、Ｇａを変更し、特定色Ｚへ近づける。
【０１７９】
変更後のＲａ＝Ｒａ＋｛（重み指数×重み）／２５５｝×Ｒｚ
変更後のＧａ＝Ｇａ＋｛（重み指数×重み）／２５５｝×Ｇｚ
変更後のＢａ＝Ｂａ＋｛（重み指数×重み）／２５５｝×Ｂｚ      式（２）
以上のように、本実施形態では、カレンダー表示させる日数において、不調兆候項目が示す不調の兆候が現れた期間を、不調兆候項目の重みに応じた濃さの背景色を有する領域として表示させることができる。具体的には、本実施形態では、不調兆候項目の重みの値が大きいほど、背景色を濃く表示させることができる。
【０１８０】
尚、図１７及び図１８では、カレンダー表示させる日数分処理を繰り返すものとしたが、これに限定されない。
【０１８１】
例えば、カレンダー表示させる日数が３ヶ月等であった場合には、最初の１ヶ月について、図１７及び図１８に示すＲＧＢ値算出部２７１の処理により背景色を求め、２ヶ月目以降の背景色は、算出された背景色を用いて算出しても良い。具体的には、背景色算出部２７０は、２ヶ月目以降の背景色は、１ヶ月目と２ヶ月目の勤怠の状況の変化に応じて、ＲＧＢ値算出部２７１により算出された背景色を変化させても良い。この場合、ＲＧＢ値算出部２７１は、１ヶ月目のカレンダーにおいて、各日の背景色を記憶しておくことが好ましい。
【０１８２】
図１９は、背景色算出部の処理を説明する第三のフローチャートである。
【０１８３】
本実施形態の背景色算出部２７０は、項目比較部２７２により、勤務情報データベース２１０と、不調情報データベース２３５とを参照し、月毎に不調兆候項目の特徴量を読み込む（ステップＳ１９０１）。
【０１８４】
以下に、ステップＳ１９０１の処理について説明する。以下の説明では、例えば従業員ＩＤ０００１の従業員について、２０１６年１月〜３月の３ヶ月分をカレンダー表示させる日数として説明する。
【０１８５】
本実施形態の背景色算出部２７０は、２０１６年１月については、ＲＧＢ値算出部２７１により、不調兆候項目毎の背景色を算出する。
【０１８６】
次に、背景色算出部２７０は、項目比較部２７２により、勤務情報データベース２１０を参照し、月毎に、不調兆候項目の出現回数又は不調兆候項目と対応する値を集計する。
【０１８７】
例えば、従業員ＩＤ０００１の従業員の不調情報では、２０１６年１月の不調兆候項目には、「欠勤」が含まれる。
【０１８８】
したがって、項目比較部２７２は、２０１６年１月と、２０１６年２月のそれぞれについて、従業員ＩＤ０００１の従業員の勤務情報の項目「休暇名」における不調兆候項目「欠勤」の出現回数を集計し、読み込む。
【０１８９】
また、例えば、従業員ＩＤ０００１の従業員の不調情報において、２０１６年１月の不調兆候項目に、「残業時間」が含まれるとする。この場合、項目比較部２７２は、不調兆候項目「時間残業」と対応する値として、２０１６年１月と、２０１６年２月のそれぞれについて、従業員ＩＤ０００１の従業員の勤務情報に含まれる残業時間を集計する。言い換えれば、項目比較部２７２は、２０１６年１月の残業時間の合計と、２０１６年２月の残業時間の合計とをそれぞれ集計する。
【０１９０】
尚、この集計結果は、月次集計結果テーブルとして、項目比較部２７２に一時的に保持されていても良い。
【０１９１】
ステップＳ１９０１に続いて、項目比較部２７２は、ＲＧＢ値算出部２７１が算出した不調兆候項目の背景色（ＲＧＢ値）を読み込む（ステップＳ１９０２）。
【０１９２】
続いて項目比較部２７２は、ＲＧＢ値算出部２７１により背景色を算出した月の不調兆候項目の出現回数又は値の合計と、その次の月の不調兆候項目の出現回数又は値の合計とを比較する（ステップＳ１９０３）。以下の説明では、ＲＧＢ値算出部２７１により背景色を算出した月を前月と呼び、ＲＧＢ値算出部２７１により背景色を算出した月の次の月を今月と呼ぶ。
【０１９３】
続いて、項目比較部２７２は、今月の不調兆候項目の出現回数又は値の合計が、前月の不調兆候項目の出現回数又は値の合計よりも大きいか否かを判定する（ステップＳ１９０４）。
【０１９４】
ステップＳ１９０４において、今月の出現回数又は値の合計が前月の出現回数又は値の合計より大きい場合、背景色算出部２７０は、色調整部２７３により、前月の背景色を、両者の差分だけ特定の色Ｘに近づけ（ステップＳ１９０５）、処理を終了する。
【０１９５】
今月の出現回数又は値の合計が前月の出現回数又は値の合計より大きい場合とは、不調兆候項目の出現回数又は値が増加しており、不調の兆候が強くなっていることを示している。よって、色調整部２７３は、例えば前月の背景色を濃くするように、背景色を変更しても良い。
【０１９６】
具体的には、色調整部２７３は、前月のＲ値、Ｂ値、Ｇ値それぞれをＲａ１、Ｂａ１、Ｇａ１とし、特定色ＸのＲ値、Ｂ値、Ｇ値それぞれをＲｘ、Ｂｘ、Ｇｘとしたとき、以下の式（３）により、Ｒａ、Ｂａ、Ｇａを変更し、特定色Ｚへ近づける。
【０１９７】
変更後のＲａ１＝Ｒａ１＋（差分／２５５）×Ｒｘ
変更後のＧａ１＝Ｇａ１＋（差分／２５５）×Ｇｘ
変更後のＢａ１＝Ｂａ１＋（差分／２５５）×Ｂｘ      式（３）
また、ステップＳ１９０４において、前月の出現回数が今月の出現回数以下の場合、背景色算出部２７０は、色調整部２７３により、前月の背景色を、両者の差分だけ特定の色Ｙに近づけ（ステップＳ１９０５）、処理を終了する。
【０１９８】
今月の出現回数又は値の合計が前月の出現回数又は値の合計以下場合とは、不調兆候項目の出現回数又は値の合計の維持又は減少しており、不調の兆候が弱くなり、回復傾向にあることを示している。よって、色調整部２７３は、例えば前月の背景色を薄くするように、背景色を変更しても良い。
【０１９９】
具体的には、色調整部２７３は、前月のＲ値、Ｂ値、Ｇ値それぞれをＲａ１、Ｂａ１、Ｇａ１とし、特定ＹのＲ値、Ｂ値、Ｇ値それぞれをＲｙ、Ｂｙ、Ｇｙとしたとき、以下の式（４）により、Ｒａ、Ｂａ、Ｇａを変更し、特定色Ｙへ近づける。
【０２００】
変更後のＲａ１＝Ｒａ１＋（差分／２５５）×Ｒｙ
変更後のＧａ１＝Ｇａ１＋（差分／２５５）×Ｇｙ
変更後のＢａ１＝Ｂａ１＋（差分／２５５）×Ｂｙ      式（４）
本実施形態では、ステップＳ１９０３からステップＳ１９０６までの処理を、今月の不調情報に含まれる全ての不調兆候項目について行う。
【０２０１】
本実施形態によれば、以上のように、前月と今月の比較を行うことで、今月の不調情報に含まれる全ての不調兆候項目について、前月からどのように変化したかを産業医等に把握させることができる。
【０２０２】
本実施形態では、以上の処理により、２０１６年２月分の不調兆候項目毎の背景色が算出されると、今度は、２０１６年２月分の不調兆候項目毎の背景色を用いて、ステップＳ１９０３以降の処理を実行し、２０１６年３月の背景色を算出しても良い。
【０２０３】
尚、本実施形態では、１ヶ月毎の不調兆候項目の出現回数を比較するものとしたが、これに限定されない。項目比較部２７２は、例えば１週間毎の不調兆候項目の出現回数又は値の合計を比較しても良いし、３ヶ月毎の不調兆候項目の出現回数又は値の合計を比較しても良い。本実施形態の項目比較部２７２は、任意の期間の不調兆候項目の出現回数又は値の合計を比較しても良い。
【０２０４】
次に、図２０を参照し、本実施形態におけるカレンダー表示について説明する。図２０は、カレンダーの例を説明する図である。
【０２０５】
図２０では、２０１６年１月から２０１６年３月までの、従業員ＩＤ「０００１」の不調情報が反映されたカレンダーの例を示している。
【０２０６】
図２０の例では、背景色の色が最も濃い不調兆候項目が「欠勤」であり、その次に背景色の色が濃い不調兆候項目が「事後年休」である。また、不調兆候項目「事後年休」の次に背景色が濃い不調兆候項目は「代休」であり、その次に背景色が濃い不調兆候項目が「長時間残業」であった場合を示している。つまり、図２０の例では、不調兆候項目「欠勤」に対する重みの値が最も大きく、不調の兆候を最も強く示している場合を示している。
【０２０７】
図２０に示す２０１６年１月のカレンダー２０１６−１では、不調兆候項目「欠勤」と表示された日の背景色が、他の日の背景色とは異なる色であることがわかる。言い換えれば、本実施形態では、カレンダー２０１６−１において、不調兆候項目「欠勤」が出現した日付と対応付く領域２０１ａの色を、他の日付と対応付く領域の色と異ならせて表示させる。カレンダー２０１６−１では、例えば２０１ａの色は、ＲＧＢ値算出部２７１により算出された色であっても良い。
【０２０８】
また、カレンダー２０１６−１では、不調兆候項目「代休」と表示された日の背景色が、不調兆候項目「欠勤」と表示された日の背景色より薄く、且つ他の日の背景色とは異なる色であることがわかる。言い換えれば、本実施形態では、カレンダー２０１６−１において、不調兆候項目「代休」が出現した日付と対応付く領域２０１ｂの色を、他の日付と対応付く領域の色と異ならせて表示させる。カレンダー２０１６−１では、例えば２０１ｂの色は、ＲＧＢ値算出部２７１により算出された色であっても良い。
【０２０９】
また、図２０に示す２０１６年２月のカレンダー２０１６−２では、不調兆候項目「欠勤」と表示された日は存在せず、不調兆候項目「事後年休」、「代休」、「長時間残業」と表示された日のそれぞれの背景色が異なっていることがわかる。また、これらの背景色は、不調兆候項目が表示されていない他の日の背景色とも異なる色であることがわかる。
【０２１０】
例えば、不調兆候項目「事後年休」が出現した日付と対応付く領域２０１ｃの色は、不調兆候項目「長時間残業」が出現した日付と対応付く領域２０１ｄの色とも、他の日付と対応付く領域の色とも異なっている。
【０２１１】
同様に、図２０に示す２０１６年３月のカレンダー２０１６−３では、不調兆候項目「欠勤」と表示された日が再び登場していることがわかる。
【０２１２】
本実施形態では、このように、複数月のカレンダーに不調情報を反映させた場合、２０１６年１月に欠勤があり、２月には欠勤はなかったものの事後年休と代休が増え、３月には再度欠勤がある上に、事後年休や代休も存在していることが容易に把握できる。
【０２１３】
次に、図２１を参照し、端末装置３００に図２０に示すカレンダーが表示された場合について説明する。図２１は、端末装置に表示される画面の例を示す図である。
【０２１４】
図２１に示す画面２０２は、図２０で説明したカレンダー２０１と、従業員一覧２０３と、ソート表示欄２０４と、従業員情報表示欄２０５と、不調確率表示欄２０６と、不調兆候項目表示欄２０７、面談実施チェック欄２０８、詳細表示ボタン２０９を有する。
【０２１５】
従業員一覧２０３は、不調情報が反映されたカレンダーを表示させる対象となる従業員を選択させるための一覧である。本実施形態では、従業員一覧２０３において、従業員の氏名が選択されると、選択された従業員の不調情報が反映されたカレンダー２０１が表示される。また、従業員一覧２０３では、従業員の氏名の横にチェック２０３−１が表示される。このチェック２０３−３は、面談実施チェック欄２０８において、チェックが入力された従業員であることを示している。
【０２１６】
ソート表示欄２０４は、従業員一覧２０３に表示される従業員の氏名のソート順を示す。図２１の例では、ソート表示欄２０４に「不調確率」と表示されている。また、図２１の例では、従業員一覧２０３の上位に表示された従業員の氏名の横にチェック２０３−１が表示されている。つまり、従業員一覧２０３では、面談の対象に選択された従業員が上位に表示されている。
【０２１７】
したがって図２１では、従業員一覧２０３の従業員の氏名が、不調確率が高い順にソートされていることがわかる。
【０２１８】
尚、本実施形態では、従業員一覧２０３において、不調確率が低い順に従業員の氏名がソートされても良い。また、本実施形態では、従業員一覧２０３において、不調兆候項目毎に従業員の氏名が表示されても良い。例えばソート表示欄２０４において、不調兆候項目「欠勤」が選択されていた場合、従業員一覧２０３は、不調情報に不調兆候項目「欠勤」が含まれる従業員の氏名の一覧が表示される。
【０２１９】
また、本実施形態では、従業員一覧２０３において、あいうえお順に従業員の氏名が表示されても良いし、従業員の所属毎に従業員の氏名が表示されても良い。また、本実施形態では、従業員一覧２０３において、カレンダーに反映させる不調情報の解析年月が新しい順に、従業員の氏名を表示させても良い。
【０２２０】
従業員情報表示欄２０５には、従業員一覧２０３において選択された従業員の氏名が表示される。尚、図２１の例では、従業員の氏名と共に従業員が所属する部署等も表示可能としている。
【０２２１】
不調確率表示欄２０６は、選択された従業員の不調情報に含まれる不調確率の値が表示される。
【０２２２】
不調兆候項目表示欄２０７は、選択された従業員の不調情報に含まれる不調兆候項目のうち、重みの値が大きい不調兆候項目から順に、所定個数の不調兆候項目が表示される。尚、不調兆候項目表示欄２０７では、不調兆候項目毎の背景色と、不調兆候項目とが対応付けられる態様で、不調兆候項目の一覧が表示される。
【０２２３】
面談実施チェック欄２０８は、画面２０２を閲覧した産業医等が、選択した従業員に対する面談の実施が必要と判断した場合に、チェックが入力される。面談実施チェック欄２０８において、入力されたチェックは、従業員一覧２０３における従業員の氏名と対応付けられたチェックとして表示される。
【０２２４】
詳細表示ボタン２０９は、画面２０２の表示を、選択された従業員の勤務情報や健康診断情報等が表示された画面に切り替えるためのボタンである。
【０２２５】
尚、本実施形態では、カレンダー２０１の近傍に、不調兆候項目に対応付けられたコメント等を表示させるコメント表示欄２が設けられていても良い。図２１の例では、コメント表示欄２には、勤務情報に含まれる欠勤の理由が表示されている。
【０２２６】
尚、図２０、２１では、不調兆候項目が出現した日付と対応する領域を、カレンダーにおける日付と対応する１コマとして説明したが、これに限定されない。日付と対応する領域は、例えば該当する日付や不調兆候項目を表す数字や文字の背景であっても良い。
【０２２７】
以下に、図２２、図２３を参照し、表示されたカレンダーの他の例について説明する。図２２は、他のカレンダーの例を説明する第一の図である。
【０２２８】
図２２では、日付と対応する領域を、該当する日付を表す数字の背景としている。図２２に示す２０１６年１月のカレンダー２０１６−１Ａでは、不調兆候項目「欠勤」が出現する１１日の「１１」の背景となる領域２２２ａを、日付と対応する領域とし、領域２２２ａの色をＲＧＢ値算出部２７１で算出された色としている。
【０２２９】
また、図２２のカレンダー２０１６−１Ａでは、不調兆候項目「代休」が出現する２５日の「２５」の背景となる領域２２２ｂを、日付と対応する領域とし、領域２２２ｂの色をＲＧＢ値算出部２７１で算出された色としている。このとき、領域２２２ａの色と、領域２２２ｂの色とは、異なる色となる。
【０２３０】
図２３は、他のカレンダーの例を説明する第二の図である。図２３では、日付と対応する領域を、不調兆候項目を表す文字の背景としている。図２３に示す２０１６年１月のカレンダー２０１６−１Ｂでは、不調兆候項目「欠勤」が出現する１１日の「欠勤」の背景となる領域２２３ａを、日付と対応する領域とし、領域２２３ａの色をＲＧＢ値算出部２７１で算出された色としている。
【０２３１】
また、図２３のカレンダー２０１６−１Ｂでは、不調兆候項目「代休」が出現する２５日の「代休」の背景となる領域２２３ｂを、日付と対応する領域とし、領域２２３ｂの色をＲＧＢ値算出部２７１で算出された色としている。このとき、領域２２３ａの色と、領域２２３ｂの色とは、異なる色となる。
【０２３２】
尚、図２２、図２３では、該当する日付を表す数字の背景又は不調兆候項目を表す文字の背景の何れか一方を日付と対応する領域としたが、これに限定されない。日付と対応する領域は、該当する日付を表す数字の背景と、不調兆候項目を表す文字の背景との両方であっても良い。
【０２３３】
このように、本実施形態では、産業医により選択された従業員について、従業員の勤務情報と不調情報とを対応付けて表示させ、従業員の勤務情報と不調情報とを一度に産業医に提示する。したがって、本実施形態によれば、産業医が従業員を面談の対象とするか否かを判断する際に、複数の情報を交互に見比べたりする必要がなく、面談の対象者の効率的な抽出を支援することができる。
【０２３４】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０２３５】
１００  健康管理システム
２００  健康管理サーバ
２１０  勤務情報データベース
２１５  項目変換データベース
２２０  不調項目関連データベース
２２５  特徴量データベース
２３０  特徴量係数データベース
２３５  不調情報データベース
２４０  項目重みデータベース
２４５  背景色データベース
２５０  健康管理処理部
２６０  不調情報生成部
２７０  背景色算出部
２８０  画面データ生成部
３００  端末装置
【先行技術文献】
【特許文献】
【０２３６】
【特許文献１】特開２００３−２５６５７８号公報
【図１】
2017215710.tif 000003
【図２】
2017215710.tif 000004
【図３】
2017215710.tif 000005
【図４】
2017215710.tif 000006
【図５】
2017215710.tif 000007
【図６】
2017215710.tif 000008
【図７】
2017215710.tif 000009
【図８】
2017215710.tif 000010
【図９】
2017215710.tif 000011
【図１０】
2017215710.tif 000012
【図１１】
2017215710.tif 000013
【図１２】
2017215710.tif 000014
【図１３】
2017215710.tif 000015
【図１４】
2017215710.tif 000016
【図１５】
2017215710.tif 000017
【図１６】
2017215710.tif 000018
【図１７】
2017215710.tif 000019
【図１８】
2017215710.tif 000020
【図１９】
2017215710.tif 000021
【図２０】
2017215710.tif 000022
【図２１】
2017215710.tif 000023
【図２２】
2017215710.tif 000024
【図２３】
2017215710.tif 000025