(57)【特許請求の範囲】
【請求項１】
取得したセンサ値を記憶部に記憶するウェアラブルセンサから前記記憶部に記憶された前記センサ値を読み取り装置を介して取得する際に、読み取りの際の第１タイミング、前記センサと対応づけられたユーザの勤務開始予定の第２タイミング、又は前記ユーザの勤務終了予定の第３タイミングから遡って所定時間幅内のセンサ値を特定する第１特定部と、
特定した前記センサ値又は特定した前記センサ値に基づく算出値を時系列的に表示する表示装置と、
前記センサ値又は前記算出値は、前記ウェアラブルセンサを装着した前記ユーザの活動状態に関する時系列のデータであり、
前記時系列のデータに基づいて、前記ユーザの睡眠期間を特定する第２特定部と、
前記所定時間幅における前記活動状態及び前記睡眠期間を表す第１グラフを描画する描画部と、
前記第１グラフを前記表示装置に表示させる表示処理部と、
前記ユーザが目覚めた時点から前記第２タイミングまでの第１期間の長さを算出する第１算出部とを備え、
前記表示処理部は、前記第１期間の長さを前記表示装置に表示させる
ことを特徴とするセンサ表示装置。
【請求項２】
前記表示処理部は、前記第２タイミングを終端とした前記第１グラフを前記表示装置に表示させる
ことを特徴とする請求項１記載のセンサ表示装置。
【請求項３】
前記描画部は、前記第１タイミングから前記第２タイミングまでの期間を表す画像を前記第１グラフに描画する
ことを特徴とする請求項１又は２記載のセンサ表示装置。
【請求項４】
前記表示処理部は、前記第３タイミングを終端とした前記第１グラフを前記表示装置に表示させる
ことを特徴とする請求項１記載のセンサ表示装置。
【請求項５】
前記描画部は、前記第２タイミングから前記第３タイミングまでの期間を表す画像を前記第１グラフに描画する
ことを特徴とする請求項１又は４記載のセンサ表示装置。
【請求項６】
前記第２特定部は、前記睡眠期間のうち、前記ユーザが浅く睡眠している第１時間帯と当該ユーザが深く睡眠している第２時間帯とを特定し、
前記描画部は、前記第１グラフにおいて前記第１時間帯と前記第２時間帯とを異なる態様で描画する
ことを特徴とする請求項１乃至５のいずれか１つ記載のセンサ表示装置。
【請求項７】
前記描画部は、前記ユーザの体位を時系列的に表す第２グラフを描画し、
前記表示処理部は、前記第１グラフの時間軸に合わせて、前記第２グラフを前記表示装置に表示させる
ことを特徴とする請求項１乃至６のいずれか１つ記載のセンサ表示装置。
【請求項８】
前記センサ表示装置は、更に、
前記ユーザが目覚めた時点から前記第３タイミングまでの第２期間の長さを算出する第２算出部
を備え、
前記表示処理部は、前記第２期間の長さを前記表示装置に表示させる
ことを特徴とする請求項１乃至７のいずれか１つ記載のセンサ表示装置。
【請求項９】
前記所定時間幅は、２４時間である
ことを特徴とする請求項１乃至８のいずれか１つ記載のセンサ表示装置。
【請求項１０】
取得したセンサ値を記憶部に記憶するウェアラブルセンサから前記記憶部に記憶された前記センサ値を読み取り装置を介して取得する際に、読み取りの際の第１タイミング、前記センサと対応づけられたユーザの勤務開始予定の第２タイミング、又は前記ユーザの勤務終了予定の第３タイミングから遡って所定時間幅内のセンサ値を自動的に特定し、
表示装置に、特定した前記センサ値又は特定した前記センサ値に基づく算出値を時系列的に表示させ、
前記センサ値又は前記算出値は、前記ウェアラブルセンサを装着した前記ユーザの活動状態に関する時系列のデータであり、
前記時系列のデータに基づいて、前記ユーザの睡眠期間を特定し、
前記所定時間幅における前記活動状態及び前記睡眠期間を表す第１グラフを描画させ、
前記第１グラフを前記表示装置に表示させ、
前記ユーザが目覚めた時点から前記第２タイミングまでの第１期間の長さを算出し、
前記第１期間の長さを前記表示装置に表示させる
処理を含み、コンピュータにより実行されることを特徴とするセンサ表示方法。
【請求項１１】
取得したセンサ値を記憶部に記憶するウェアラブルセンサから前記記憶部に記憶された前記センサ値を読み取り装置を介して取得する際に、読み取りの際の第１タイミング、前記センサと対応づけられたユーザの勤務開始予定の第２タイミング、又は前記ユーザの勤務終了予定の第３タイミングから遡って所定時間幅内のセンサ値を自動的に特定し、
表示装置に、特定した前記センサ値又は特定した前記センサ値に基づく算出値を時系列的に表示させ、
前記センサ値又は前記算出値は、前記ウェアラブルセンサを装着した前記ユーザの活動状態に関する時系列のデータであり、
前記時系列のデータに基づいて、前記ユーザの睡眠期間を特定し、
前記所定時間幅における前記活動状態及び前記睡眠期間を表す第１グラフを描画させ、
前記第１グラフを前記表示装置に表示させ、
前記ユーザが目覚めた時点から前記第２タイミングまでの第１期間の長さを算出し、
前記第１期間の長さを前記表示装置に表示させる
処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサによる計測結果に基づく表示を行う技術に関する。
【背景技術】
【０００２】
或る特許文献には、脳波センサ及び体動センサを具備するデバイスを用いて活動指標及び代謝指標を算出し、これらの指標を現在から２５時間遡った時間帯のグラフとして表示する技術が開示されている。【０００３】
但し、このような技術を利用してユーザの状況を推測しようとする場合、必ずしも現在を基準として時系列データを表示することが適当であるとは限らない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２９８８７号公報
【特許文献２】特開２００８−６００５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、一側面では、所定タイミングに至るまでのユーザの状況を推測しやすい出力を行うセンサ表示装置、センサ表示方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
一態様に係るセンサ表示装置は、（Ａ）取得したセンサ値を記憶部に記憶するウェアラブルセンサから記憶部に記憶されたセンサ値を読み取り装置を介して取得する際に、読み取りの際の第１タイミング、センサと対応づけられたユーザの勤務開始予定の第２タイミング、又はユーザの勤務終了予定の第３タイミングから遡って所定時間幅内のセンサ値を特定する第１特定部と、（Ｂ）特定したセンサ値又は特定したセンサ値に基づく算出値を時系列的に表示する表示装置とを備える。
【発明の効果】
【０００７】
一側面としては、所定タイミングに至るまでのユーザの状況を推測しやすい出力を行える。
【図面の簡単な説明】
【０００８】
【図１】図１は、センサ装置のハードウエア構成例を示す図である。
【図２Ａ】図２Ａは、接続形態の例を示す図である。
【図２Ｂ】図２Ｂは、接続形態の例を示す図である。
【図３】図３は、グラフの例を示す図である。
【図４】図４は、情報処理装置のモジュール構成例を示す図である。
【図５】図５は、第１テーブルの例を示す図である。
【図６】図６は、第２テーブルの例を示す図である。
【図７】図７は、第３テーブルの例を示す図である。
【図８】図８は、メイン処理（Ａ）フローを示す図である。
【図９】図９は、取得処理（Ａ）フローを示す図である。
【図１０】図１０は、取得処理（Ｂ）フローを示す図である。
【図１１】図１１は、第１特定処理（Ａ）フローを示す図である。
【図１２】図１２は、第１描画処理（Ａ）フローを示す図である。
【図１３】図１３は、実施の形態２におけるグラフの例を示す図である。
【図１４】図１４は、メイン処理（Ｂ）フローを示す図である。
【図１５】図１５は、第２特定処理（Ａ）フローを示す図である。
【図１６】図１６は、第１描画処理（Ｂ）フローを示す図である。
【図１７】図１７は、実施の形態３におけるグラフの例を示す図である。
【図１８】図１８は、実施の形態３における第１テーブルの例を示す図である。
【図１９】図１９は、第２特定処理（Ｂ）フローを示す図である。
【図２０】図２０は、第１描画処理（Ｃ）フローを示す図である。
【図２１】図２１は、実施の形態４におけるグラフの例を示す図である。
【図２２】図２２は、第１特定処理（Ｂ）フローを示す図である。
【図２３】図２３は、実施の形態４におけるグラフの例を示す図である。
【図２４】図２４は、実施の形態４におけるグラフの例を示す図である。
【図２５】図２５は、実施の形態５におけるグラフの例を示す図である。
【図２６】図２６は、第１描画処理（Ｄ）フローを示す図である。
【図２７】図２７は、実施の形態６におけるグラフの例を示す図である。
【図２８】図２８は、第１描画処理（Ｅ）フローを示す図である。
【図２９】図２９は、実施の形態７におけるグラフの例を示す図である。
【図３０】図３０は、第１特定処理（Ｃ）フローを示す図である。
【図３１】図３１は、実施の形態７におけるグラフの例を示す図である。
【図３２】図３２は、実施の形態７におけるグラフの例を示す図である。
【図３３】図３３は、実施の形態８におけるグラフの例を示す図である。
【図３４】図３４は、第１描画処理（Ｆ）フローを示す図である。
【図３５】図３５は、実施の形態９におけるグラフの例を示す図である。
【図３６】図３６は、第１描画処理（Ｇ）フローを示す図である。
【図３７】図３７は、実施の形態１０におけるグラフの例を示す図である。
【図３８】図３８は、第１描画処理（Ｈ）フローを示す図である。
【図３９】図３９は、実施の形態１１におけるグラフの例を示す図である。
【図４０】図４０は、第１描画処理（Ｉ）フローを示す図である。
【図４１】図４１は、実施の形態１２におけるグラフの例を示す図である。
【図４２】図４２は、メイン処理（Ｃ）フローを示す図である。
【図４３】図４３は、実施の形態１３におけるグラフの例を示す図である。
【図４４】図４４は、メイン処理（Ｄ）フローを示す図である。
【図４５】図４５は、実施の形態１４におけるグラフの例を示す図である。
【図４６】図４６は、メイン処理（Ｅ）フローを示す図である。
【図４７】図４７は、実施の形態１５におけるグラフの例を示す図である。
【図４８】図４８は、メイン処理（Ｆ）フローを示す図である。
【図４９】図４９は、コンピュータの機能ブロック図である。
【発明を実施するための形態】
【０００９】
［実施の形態１］
図１に、センサ装置１０１のハードウエア構成例を示す。ユーザがセンサ装置１０１を装着した状態で、センサ装置１０１は加速度を計測する。例えば、センサ装置１０１は、ベルトやズボンに取り付けられ、ユーザの腰の位置に装着される。但し、他の部位（頭部、首、胸、腹、背中、腕或いは足など）にセンサ装置１０１を装着するようにしてもよい。また、図１に示したセンサ装置１０１に代えて、ウエアラブル端末或いは携帯電話端末を用いるようにしてもよい。
【００１０】
センサ装置１０１は、演算装置１０３、加速度センサ１０５、記憶部１０７、クロック１０９及び通信インターフェース装置１１１を有する。演算装置１０３は、各種の演算処理を行う。加速度センサ１０５は、加速度を計測する。記憶部１０７は、各種のデータやプログラムを記憶する。クロック１０９は、日時を計測する。通信インターフェース装置１１１は、例えば無線ＩＣ（Integrated Circuit）タグ又はＵＳＢ（Universal Serial Bus）インターフェース装置である。通信インターフェース装置１１１は、その他の近距離無線に係るインターフェース装置であってもよい。
【００１１】
センサ装置１０１は、計測日時を付した加速度のデータ、つまり加速度の時系列データを蓄積する。そして、通信インターフェース装置１１１を介して加速度の時系列データを出力する。
【００１２】
また、センサ装置１０１は、加速度の時系列データに基づいて、ユーザの活動量を算出するようにしてもよい。そして、センサ装置１０１は、算出した活動量の時系列データを、通信インターフェース装置１１１を介して出力するようにしてもよい。活動量の算出方法は、従来技術による。
【００１３】
また、センサ装置１０１は、加速度の時系列データに基づいて、ユーザの体位を判定するようにしてもよい。そして、センサ装置１０１は、判定した体位の時系列データを、通信インターフェース装置１１１を介して出力するようにしてもよい。体位の判定方法は、従来技術による。なお、センサ装置１０１は、ユーザの活動や睡眠の状態を計測できるセンサであれば、加速度センサ１０５以外のセンサであっても構わない。一例として、心臓や肺などの体の動きを検出できる電波センサ、脈拍または呼吸を検出できるセンサ、体そのものの動きを検出できる電波センサや画像センサ等が挙げられる。その場合、センサ装置１０１は、心拍数、呼吸数及び／又は体動に関する時系列データを蓄積し、通信インターフェース装置１１１を介して出力してもよい。もしくは、計測したデータを通信インターフェース装置１１１を介して出力し、他のコンピュータによって心拍数、呼吸数及び／又は体動が検出され、時系列データとして蓄積されても良い。
【００１４】
センサ装置１０１を装着するユーザは、例えば鉄道や自動車の運転手である。この例で、管理者は、操業に従事しようとしている運転手について活動状況を把握して、操業の安全を図る。
【００１５】
そのため、管理者が使用する情報処理装置は、センサ装置１０１に蓄積されたデータを読み取り、表示する。図２Ａに、接続形態の例を示す。この例では、情報処理装置２０１が直接センサ装置１０１からデータを読み取る。センサ装置１０１は、読み取った時刻を記憶する。
【００１６】
一方、図２Ｂに示すような接続形態となることも考えられる。センサ装置１０１に蓄積されたデータを一旦ユーザ端末２０３に読み取らせ、ユーザ端末２０３から情報処理装置２０１へデータを転送する。そのため、ユーザ端末２０３は、センサ装置１０１の通信インターフェース装置１１１に応じた読み取り装置を備え、またネットワークを介してデータ伝送を行う。ネットワークは、例えばインターネット、専用回線或いはＬＡＮ（Local Area Network）である。ユーザ端末２０３は、例えば携帯電話端末やタブレット端末である。尚、ユーザ端末２０３は、読み取った時刻を記憶し、転送するデータと併せて当該時刻を送信する。なお、図２Ｂにおいては、ユーザ端末２０３と情報処理装置２０１とは別装置である例を示しているが、このような接続形態に限る必要は無い。例えば、情報処理装置２０１の本実施例を実行するための機能が、ユーザ端末２０３に実装されても良い。
【００１７】
情報処理装置２０１は、管理者からグラフ表示の指示を受け付けると、読み取った時刻から２４時間遡った分の活動量を表したグラフを表示する。
【００１８】
例えば、運転手が勤務において営業所から目的地に向かう往路の場合、出発時点で図２Ａに示した接続形態でデータを読み取っておけば、管理者は後に出発時点における運転手の状況をチェックすることができる。そして、目的地に到着した時点で、図２Ｂに示した接続形態でデータを読み取っておけば、管理者は後に運転中の運転手の状況をチェックすることができる。
【００１９】
一方、目的地から営業所に向かう復路の場合、出発時点で図２Ｂに示した接続形態でデータを読み取っておけば、管理者は後に出発時点における運転手の状況をチェックすることができる。そして、営業所に到着した時点で、図２Ａに示した接続形態でデータを読み取っておけば、管理者は後に運転中の運転手の状況をチェックすることができる。
【００２０】
図３に、グラフの例を示す。右側の終端が読み取り時点に相当する。そして、読み取り時点から２４時間遡った時点からの活動量が棒グラフ３０１で表される。例えば１２：００に出発したとすれば、管理者は、運転手が出発以前にどのように活動していたかを知ることができる。一方、１２：００に到着したとすれば、管理者は、運転手が途中どのタイミングで休憩をしたかを知ることができる。
【００２１】
運転手以外に、機械の操作者、監視者或いは医療従事者などのユーザがセンサ装置１０１を用いるようにしてもよい。以上で本実施の形態における概要の説明を終える。
【００２２】
以下、情報処理装置２０１の動作について説明する。図４に、情報処理装置２０１のモジュール構成例を示す。情報処理装置２０１は、検出部４０１、取得部４０３、第１特定部４０５、第２特定部４０７、描画部４０９、表示処理部４１１、第１算出部４１３、第２算出部４１５、時計部４１７、第１テーブル記憶部４３１、第２テーブル記憶部４３３、第３テーブル記憶部４３５、画像バッファ４３７、通信インターフェース装置４５１、ネットワーク通信装置４５３及び表示装置４５５を有する。
【００２３】
検出部４０１は、センサ装置１０１を検出する。取得部４０３は、時系列データを取得する。第１特定部４０５は、表示期間を特定する。第２特定部４０７は、睡眠期間を特定する。描画部４０９は、グラフを描画する。表示処理部４１１は、グラフやボックスなどの表示パーツを表示する処理を行う。表示処理部４１１における表示処理によって、例えば画像バッファ４３７に記憶されているグラフの画像が表示装置４５５に表示される。表示処理部４１１は、出力処理部の一例である。第１算出部４１３は、ユーザが目覚めた時点から勤務開始の予定時刻までの第１期間の長さを算出する。第２算出部４１５は、ユーザが目覚めた時点から勤務終了の予定時刻までの第２期間の長さを算出する。時計部４１７は、現在時刻を計測する。
【００２４】
上述した検出部４０１、取得部４０３、第１特定部４０５、第２特定部４０７、描画部４０９、表示処理部４１１、第１算出部４１３、第２算出部４１５及び時計部４１７は、ハードウエア資源（例えば、図４９）と、以下で述べる処理をプロセッサに実行させるプログラムとを用いて実現される。
【００２５】
第１テーブル記憶部４３１は、第１テーブルを記憶する。第１テーブルについては、図５を用いて後述する。第２テーブル記憶部４３３は、第２テーブルを記憶する。第２テーブルについては、図６を用いて後述する。第３テーブル記憶部４３５は、第３テーブルを記憶する。第３テーブルについては、図７を用いて後述する。画像バッファ４３７は、描画されたグラフの画像を記憶する。
【００２６】
上述した第１テーブル記憶部４３１、第２テーブル記憶部４３３、第３テーブル記憶部４３５及び画像バッファ４３７は、ハードウエア資源（例えば、図４９）を用いて実現される。
【００２７】
通信インターフェース装置４５１は、センサ装置１０１の通信インターフェース装置１１１との通信を行う。通信インターフェース装置４５１は、例えば無線ＩＣタグの読み取り装置又はＵＳＢインターフェースである。通信インターフェース装置４５１は、その他の近距離無線に係るインターフェース装置であってもよい。ネットワーク通信装置４５３は、ネットワークを介した通信を行う。表示装置４５５は、表示処理によって例えばグラフやボックスを表示する。表示装置４５５は、画像を表示する通常の機能を有するものであって、汎用の装置であってもよい。
【００２８】
図５に、第１テーブルの例を示す。この例における第１テーブルは、加速度の計測時点に対応するレコードを有している。第１テーブルのレコードは、日時が格納されるフィールドと、加速度が格納されるフィールドと、活動量が格納されるフィールドと、体位が格納されるフィールドと、事象が格納されるフィールドとユーザの状態が格納されるフィールドとを有している。
【００２９】
日時は、加速度が計測されたタイミングを特定する。体位は、例えば伏臥位、仰臥位、側臥位及び立位などである。事象は、入眠又は目覚めのいずれかである。ユーザの状態は、覚醒状態又は睡眠状態のいずれかである。尚、入眠は、覚醒状態から睡眠状態へ切り替わったことを意味する。目覚めは、睡眠状態から覚醒状態へ切り替わったことを意味する。
【００３０】
図６に、第２テーブルの例を示す。第２テーブルは、ユーザ（例えば、運転手）に対応するレコードを有している。第２テーブルのレコードは、ユーザＩＤが格納されるフィールドと、通信インターフェースＩＤが格納されるフィールドとを有している。通信インターフェースＩＤは、ユーザが使用するセンサ装置１０１の通信インターフェース装置１１１を識別する。本実施例の処理が実行される前に、第２テーブルは、予め設けられているものとする。
【００３１】
図７に、第３テーブルの例を示す。第３テーブルは、ユーザに対応するレコードを有している。第３テーブルのレコードは、ユーザＩＤが格納されるフィールドと、勤務開始の予定時刻が格納されるフィールドと、勤務終了の予定時刻が格納されるフィールドとを有している。以下で述べる処理が実行される前に、第３テーブルは、予め設けられているものとする。尚、第３テーブルは、実施の形態４以降において用いられる。
【００３２】
情報処理装置２０１の処理について説明する。図８に、メイン処理（Ａ）フローを示す。まず、図２Ａに示した接続形態の場合について説明する。検出部４０１は、待機して、センサ装置１０１を検出し、ユーザを特定する（Ｓ８０１）。具体的には、情報処理装置２０１の通信インターフェース装置４５１がセンサ装置１０１の通信インターフェース装置１１１との通信を行う。検出部４０１は、第２テーブルに基づいて、当該通信において受信した通信インターフェース装置１１１のＩＤに対応するユーザＩＤを特定する。
【００３３】
センサ装置１０１を検出すると、取得部４０３は取得処理を実行する（Ｓ８０３）。取得処理では、センサ装置１０１から分析に用いられる時系列データを得る。
【００３４】
図９に、取得処理（Ａ）フローを示す。取得処理（Ａ）は、センサ装置１０１において活動量を算出し、更に体位を判定していることを前提としている。取得部４０３は、通信インターフェース装置４５１によって活動量の時系列データを取得する（Ｓ９０１）。更に、取得部４０３は、通信インターフェース装置４５１によって体位の時系列データを取得する（Ｓ９０３）。活動量の時系列データのみに基づいて表示を行う場合には、体位の時系列データを取得しないようにしてもよい。取得処理（Ａ）を終えると、呼び出し元のメイン処理（Ａ）に復帰する。
【００３５】
図９に示した取得処理（Ａ）に代えて、取得処理（Ｂ）を実行するようにしてもよい。取得処理（Ｂ）では、加速度の時系列データのみを取得する。従って、センサ装置１０１において活動量を算出しなくてもよい。また、センサ装置１０１において体位を判定しなくてもよい。
【００３６】
図１０に、取得処理（Ｂ）フローを示す。取得部４０３は、通信インターフェース装置４５１によって加速度の時系列データを取得する（Ｓ１００１）。第２特定部４０７は、加速度の時系列データに基づいて、活動量の時系列データを算出する（Ｓ１００３）。活動量の算出方法は、従来技術による。更に、第２特定部４０７は、加速度の時系列データに基づいて、体位の時系列データを求める（Ｓ１００５）。体位の判定方法は、従来技術による。活動量の時系列データのみに基づいて分析を行う場合には、体位の時系列データを求めないようにしてもよい。取得処理（Ｂ）を終えると、呼び出し元のメイン処理（Ａ）に復帰する。取得処理（Ａ）または取得処理（Ｂ）により取得されたデータが、図５に例示した第１テーブル記憶部４３１に格納される。
【００３７】
図８の説明に戻る。図２Ａに示した接続形態の場合には、この時点で一旦待機状態に移る。そして、管理者からの指示を待って、Ｓ８０５以降の処理に移る。
【００３８】
続いて、図２Ｂに示した接続形態の場合について説明する。この場合は、Ｓ８０１の処理は、省かれる。管理者からの指示を受け付けた時点で、Ｓ８０３からの処理が起動される。
【００３９】
この場合、Ｓ８０３に示した取得処理で、ネットワーク通信装置４５３によって時系列データと読み取り時刻とを受信する。取得処理（Ａ）の場合、Ｓ９０１及びＳ９０３における取得形態は、データ受信である。また、取得処理（Ｂ）の場合、Ｓ１００１における取得形態は、データ受信である。このとき、例えばユーザＩＤを受信することによって、ユーザを特定する。
【００４０】
そして、そのまま図８に示したＳ８０５の処理に移る。Ｓ８０５以降の処理は、いずれの接続形態の場合も同様である。
【００４１】
第１特定部４０５は、第１特定処理を実行する（Ｓ８０５）。第１特定処理では、表示期間を特定する。
【００４２】
図１１に、第１特定処理（Ａ）フローを示す。第１特定部４０５は、読み取り時刻を表示期間の終了時点とする（Ｓ１１０１）。第１特定部４０５は、表示期間の終了時点から所定時間（この例では、２４時間）遡った表示期間の開始時点を特定する（Ｓ１１０３）。第１特定処理を終えると、呼び出し元のメイン処理（Ａ）に復帰する。
【００４３】
図８の説明に戻る。表示処理部４１１は、表示画面における時刻領域に開始時点から終了時点までの時刻目盛りを表示する（Ｓ８０７）。具体的には、当該時刻目盛りを表示装置４５５に表示させる。
【００４４】
描画部４０９は、第１描画処理を実行する（Ｓ８０９）。第１描画処理では、第１グラフ領域における描画を行う。
【００４５】
図１２に、第１描画処理（Ａ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ１２０１）。描画したグラフは、画像バッファ４３７に蓄積される。第１描画処理（Ａ）を終えると、呼び出し元のメイン処理（Ａ）に復帰する。
【００４６】
図８の説明に戻る。表示処理部４１１は、描画したグラフを表示する（Ｓ８１１）。本実施の形態では、第１描画処理（Ａ）で描画した棒グラフ３０１を表示装置４５５に表示させる。そして、メイン処理を終える。尚、以降の実施の形態では、後述する第１描画処理及び第２描画処理で描画された各グラフを、Ｓ８１１において表示する。
【００４７】
本実施の形態によれば、グラフを表示させるタイミングに関わらず、データを読み取った時刻を基準として過去の活動量を表すことができる。
【００４８】
［実施の形態２］
本実施の形態では、睡眠期間を帯グラフで表示する。
【００４９】
図１３に、実施の形態２におけるグラフの例を示す。帯グラフ１３０１は、睡眠期間を表している。
【００５０】
本実施の形態では、メイン処理（Ａ）に代えて、メイン処理（Ｂ）を実行する。図１４に、メイン処理（Ｂ）フローを示す。Ｓ８０１乃至Ｓ８０５の処理は、図８の場合と同様である。第２特定部４０７は、第２特定処理を実行する（Ｓ１４０１）。第２特定処理では、睡眠期間を特定する。
【００５１】
図１５に、第２特定処理（Ａ）フローを示す。第２特定部４０７は、各計測時点に関して、活動量の時系列データ及び／又は体位の時系列データに基づいて睡眠状態又は覚醒状態のいずれであるかを判別する（Ｓ１５０１）。なお、上述の通り加速度センサ以外のセンサを利用する場合は、第２特定部４０７は、心拍数および／または呼吸数および／または体動の時系列データから、睡眠状態又は覚醒状態のいずれであるかを判別してよい。第２特定部４０７は、睡眠状態が連続する睡眠期間を特定する（Ｓ１５０３）。第２特定処理（Ａ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【００５２】
図１４の説明に戻る。本実施の形態では、Ｓ８０９において、第１描画処理（Ａ）に代えて、第１描画処理（Ｂ）を実行する。
【００５３】
図１６に、第１描画処理（Ｂ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ１６０１）。描画部４０９は、表示期間に含まれる睡眠期間を表す帯グラフ１３０１を描画する（Ｓ１６０３）。描画したグラフは、いずれも画像バッファ４３７に蓄積される。第１描画処理（Ｂ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【００５４】
図１４の説明に戻る。Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｂ）で描画した棒グラフ３０１及び帯グラフ１３０１を表示装置４５５に表示させる。
【００５５】
本実施の形態によれば、グラフを表示させるタイミングに関わらず、データを読み取った時刻を基準として過去の睡眠期間を表すことができる。
【００５６】
［実施の形態３］
本実施の形態では、睡眠の深さによって表示態様を区別する。
【００５７】
図１７に、実施の形態３におけるグラフの例を示す。帯グラフ１７０１は、浅い睡眠の時間帯（以下、第１時間帯という。）を表している。帯グラフ１７０３は、深い睡眠の時間帯（以下、第２時間帯という。）を表している。
【００５８】
図１８に、実施の形態３における第１テーブルの例を示す。実施の形態３では、睡眠状態を浅い睡眠状態と深い睡眠状態とに区別する。
【００５９】
本実施の形態では、メイン処理（Ｂ）を実行する。Ｓ８０５では、第１特定処理（Ａ）を実行する。そして、Ｓ１４０１において、第２特定処理（Ａ）に代えて、第２特定処理（Ｂ）を実行する。
【００６０】
図１９に、第２特定処理（Ｂ）フローを示す。第２特定部４０７は、各計測時点に関して、活動量の時系列データ及び／又は体位の時系列データに基づいて覚醒状態、浅い睡眠状態又は深い睡眠状態のいずれであるかを判別する（Ｓ１９０１）。第２特定部４０７は、浅い睡眠状態が連続する第１時間帯と深い睡眠が連続する第２時間帯とを特定する（Ｓ１９０３）。第２特定処理（Ｂ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【００６１】
図１４の説明に戻る。本実施の形態では、Ｓ８０９において、第１描画処理（Ｃ）を実行する。
【００６２】
図２０に、第１描画処理（Ｃ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ２００１）。描画部４０９は、表示期間に含まれる第１時間帯を表す帯グラフ１７０１と、同じく第２時間帯を表す帯グラフ１７０３とを描画する（Ｓ２００３）。描画したグラフは、いずれも画像バッファ４３７に蓄積される。第１描画処理（Ｃ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【００６３】
図１４の説明に戻る。Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｃ）で描画した棒グラフ３０１、帯グラフ１７０１及び帯グラフ１７０３を表示装置４５５に表示させる。
【００６４】
本実施の形態によれば、グラフを表示させるタイミングに関わらず、データを読み取った時刻を基準として過去の睡眠状態を表すことができる。
【００６５】
［実施の形態４］
本実施の形態では、勤務開始の予定時刻を基準としてグラフを表示する。以降の実施の形態では、勤務開始よりも前に、ユーザがセンサ装置１０１のデータを読み取らせているものとする。
【００６６】
図２１に、実施の形態４におけるグラフの例を示す。右側の終端が勤務開始の予定時刻（この例では、１４：００）に相当する。そして、勤務開始の予定時刻から２４時間遡った時点からの活動量が棒グラフ３０１で表される。例えば、管理者は、運転手が出発するまでの状況を想像しやすい。
【００６７】
本実施の形態では、メイン処理（Ａ）を実行する。そして、図８に示したＳ８０５において、第１特定処理（Ｂ）を実行する。
【００６８】
図２２に、第１特定処理（Ｂ）フローを示す。第１特定部４０５は、第１テーブルからユーザの勤務予定データを読み取る（Ｓ２２０１）。第１特定部４０５は、勤務開始の予定時刻を表示期間の終了時点とする（Ｓ２２０３）。第１特定部４０５は、表示期間の終了時点から所定時間遡った表示期間の開始時点を特定する（Ｓ２２０５）。第１特定処理（Ｂ）を終えると、呼び出し元のメイン処理（Ａ）に復帰する。
【００６９】
図８に示したＳ８０９で第１描画処理（Ａ）を実行する。また、Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ａ）で描画した棒グラフ３０１を表示装置４５５に表示させる。
【００７０】
他のグラフの例を示す。図２３は、メイン処理（Ｂ）において、Ｓ８０５で第１特定処理（Ｂ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行し、Ｓ８０９で第１描画処理（Ｂ）を実行した場合のグラフの例を示している。
【００７１】
図２４は、メイン処理（Ｂ）において、Ｓ８０５で第１特定処理（Ｂ）を実行し、Ｓ１４０１で第２特定処理（Ｂ）を実行し、Ｓ８０９で第１描画処理（Ｃ）を実行した場合のグラフの例を示している。
【００７２】
本実施の形態によれば、勤務開始から遡る期間を把握しやすい。例えば、ユーザが目覚めた時点から勤務開始までの期間を把握しやすい。
【００７３】
［実施の形態５］
本実施の形態では、勤務開始までの待機期間を帯グラフで表す。
【００７４】
図２５に、実施の形態５におけるグラフの例を示す。帯グラフ２５５１は、勤務開始までの待機期間（この例では、１２：００〜１４：００）を表している。待機期間を可視化すれば、例えば、管理者は、出発予定時刻を基準として、どのように運転手の体調が変化するかを想像しやすい。
【００７５】
本実施の形態では、メイン処理（Ｂ）を実行する。また、Ｓ８０５で第１特定処理（Ｂ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行する。そして、Ｓ８０９では、第１描画処理（Ｄ）を実行する。
【００７６】
図２６に、第１描画処理（Ｄ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ２６０１）。描画部４０９は、表示期間に含まれる睡眠期間を表す帯グラフ１３０１を描画する（Ｓ２６０３）。描画部４０９は、読み取り時刻から勤務開始の予定時刻までの待機期間を表す帯グラフ２５５１を描画する（Ｓ２６０５）。第１描画処理（Ｄ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【００７７】
Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｄ）で描画した棒グラフ３０１、帯グラフ１３０１及び帯グラフ２５５１を表示装置４５５に表示させる。
【００７８】
ここでは、待機期間を帯グラフで表す例を示したが、待機期間を他の態様によって表示するようにしてもよい。例えば、待機期間の初めと終わりとにマークを付するようにしてもよい。或いは、待機期間を区切る線を描いてもよい。
【００７９】
本実施の形態によれば、ユーザの待機期間に基づいて、当該待機による体調への影響を予測することに役立つ。
【００８０】
［実施の形態６］
本実施の形態では、第１時間帯と第２時間帯とを区別すると共に、勤務開始までの待機期間を帯グラフ２５５１で表す。
【００８１】
図２７に、実施の形態６におけるグラフの例を示す。棒グラフ３０１の他に、帯グラフ１７０１、帯グラフ１７０３及び帯グラフ２５５１を表している。
【００８２】
本実施の形態では、メイン処理（Ｂ）を実行する。また、Ｓ８０５で第１特定処理（Ｂ）を実行し、Ｓ１４０１で第２特定処理（Ｂ）を実行する。そして、Ｓ８０９では、第１描画処理（Ｅ）を実行する。
【００８３】
図２８に、第１描画処理（Ｅ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ２８０１）。描画部４０９は、表示期間に含まれる第１時間帯を表す帯グラフ１７０１と同じく第２時間帯を表す帯グラフ１７０３とを描画する（Ｓ２８０３）。描画部４０９は、読み取り時刻から勤務開始の予定時刻までの待機期間を表す帯グラフ２５５１を描画する（Ｓ２８０５）。第１描画処理（Ｅ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【００８４】
Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｅ）で描画した棒グラフ３０１、帯グラフ１７０１、帯グラフ１７０３及び帯グラフ２５５１を表示装置４５５に表示させる。
【００８５】
本実施の形態によれば、ユーザの待機期間に基づいて体調への影響を予測する際に、睡眠の深さを考慮できる。
【００８６】
［実施の形態７］
本実施の形態では、勤務終了の予定時刻を基準としてグラフを表示する。
【００８７】
図２９に、実施の形態７におけるグラフの例を示す。右側の終端が勤務終了の予定時刻（この例では、１８：００）に相当する。そして、勤務終了の予定時刻から２４時間遡った時点からの活動量が棒グラフ３０１で表される。例えば、管理者は、運転手が目的地に到着するまでの体調を想像しやすい。
【００８８】
本実施の形態では、メイン処理（Ａ）を実行する。Ｓ８０５では、第１特定処理（Ｃ）を実行する。
【００８９】
図３０に、第１特定処理（Ｃ）フローを示す。第１特定部４０５は、ユーザの勤務予定データを読み取る（Ｓ３００１）。第１特定部４０５は、勤務終了の予定時刻を表示期間の終了時点とする（Ｓ３００３）。第１特定部４０５は、表示期間の終了時点から所定時間遡った表示期間の開始時点を特定する（Ｓ３００５）。第１特定処理（Ｃ）を終えると、呼び出し元のメイン処理（Ａ）に復帰する。
【００９０】
そして、Ｓ８０９では、第１描画処理（Ａ）を実行する。
【００９１】
Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ａ）で描画した棒グラフ３０１を表示装置４５５に表示させる。
【００９２】
他のグラフの例を示す。図３１は、メイン処理（Ｂ）において、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行し、Ｓ８０９で第１描画処理（Ｂ）を実行した場合のグラフの例を示している。
【００９３】
図３２は、メイン処理（Ｂ）において、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ｂ）を実行し、Ｓ８０９で第１描画処理（Ｃ）を実行した場合のグラフの例を示している。
【００９４】
本実施の形態によれば、勤務終了から遡る期間を把握しやすい。例えば、ユーザが目覚めた時点から勤務終了までの期間を把握しやすい。
【００９５】
［実施の形態８］
本実施の形態では、勤務期間を帯グラフで表す。
【００９６】
図３３に、実施の形態８におけるグラフの例を示す。帯グラフ３３０１は、勤務期間（この例では、１４：００〜１８：００）を表している。勤務期間を可視化すれば、例えば、管理者は、運転手の体調が運転中にどのように変化するかを想像しやすい。
【００９７】
本実施の形態では、メイン処理（Ｂ）を実行する。また、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行する。そして、Ｓ８０９では、第１描画処理（Ｆ）を実行する。
【００９８】
図３４に、第１描画処理（Ｆ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ３４０１）。描画部４０９は、表示期間に含まれる睡眠期間を表す帯グラフ１３０１を描画する（Ｓ３４０３）。描画部４０９は、勤務開始の予定時刻から勤務終了の予定時刻までの勤務期間を表す帯グラフ３３０１を描画する（Ｓ３４０５）。第１描画処理（Ｆ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【００９９】
Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｆ）で描画した棒グラフ３０１、帯グラフ１３０１及び帯グラフ３３０１を表示装置４５５に表示させる。
【０１００】
ここでは、勤務期間を帯グラフで表す例を示したが、勤務期間を他の態様によって表示するようにしてもよい。例えば、勤務期間の初めと終わりとにマークを付するようにしてもよい。或いは、勤務期間を区切る線を描いてもよい。
【０１０１】
本実施の形態によれば、ユーザの勤務期間に基づいて、勤務中におけるユーザの体調を予測することに役立つ。
【０１０２】
［実施の形態９］
本実施の形態では、第１時間帯と第２時間帯とを区別すると共に、勤務期間を帯グラフ３３０１で表す。
【０１０３】
図３５に、実施の形態９におけるグラフの例を示す。棒グラフ３０１の他に、帯グラフ１７０１、帯グラフ１７０３及び帯グラフ３３０１を表している。
【０１０４】
本実施の形態では、メイン処理（Ｂ）を実行する。また、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ｂ）を実行する。そして、Ｓ８０９では、第１描画処理（Ｇ）を実行する。
【０１０５】
図３６に、第１描画処理（Ｇ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ３６０１）。描画部４０９は、表示期間に含まれる第１時間帯を表す帯グラフ１７０１と同じく第２時間帯を表す帯グラフ１７０３とを描画する（Ｓ３６０３）。描画部４０９は、勤務開始の予定時刻から勤務終了の予定時刻までの勤務期間を表す帯グラフ３３０１を描画する（Ｓ３６０５）。第１描画処理（Ｇ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【０１０６】
Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｇ）で描画した棒グラフ３０１、帯グラフ１７０１、帯グラフ１７０３及び帯グラフ３３０１を表示装置４５５に表示させる。
【０１０７】
本実施の形態によれば、勤務中におけるユーザの体調を予測する際に、睡眠の深さを考慮できる。
【０１０８】
［実施の形態１０］
本実施の形態では、勤務開始までの待機期間を帯グラフ２５５１で表し、更に勤務期間を帯グラフ３３０１で表す。
【０１０９】
図３７に、実施の形態１０におけるグラフの例を示す。棒グラフ３０１の他に、帯グラフ１３０１、帯グラフ２５５１及び帯グラフ３３０１を表している。
【０１１０】
本実施の形態では、メイン処理（Ｂ）を実行する。また、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行する。そして、Ｓ８０９では、第１描画処理（Ｈ）を実行する。
【０１１１】
図３８に、第１描画処理（Ｈ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ３８０１）。描画部４０９は、表示期間内の睡眠期間を表す帯グラフ１３０１を描画する（Ｓ３８０３）。描画部４０９は、読み取り時刻から勤務開始の予定時刻までの待機期間を表す帯グラフ２５５１を描画する（Ｓ３８０５）。描画部４０９は、勤務開始の予定時刻から勤務終了の予定時刻までの勤務期間を表す帯グラフ３３０１を描画する（Ｓ３８０７）。第１描画処理（Ｈ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【０１１２】
Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｈ）で描画した棒グラフ３０１、帯グラフ１３０１、帯グラフ２５５１及び帯グラフ３３０１を表示装置４５５に表示させる。
【０１１３】
本実施の形態によれば、ユーザの待機期間と勤務期間とに基づいて、待機中及び勤務中におけるユーザの体調を予測することに役立つ。
【０１１４】
［実施の形態１１］
本実施の形態では、第１時間帯と第２時間帯とを区別すると共に、待機期間の帯グラフ２５５１と勤務期間の帯グラフ３３０１とを表す。
【０１１５】
図３９に、実施の形態１１におけるグラフの例を示す。棒グラフ３０１の他に、帯グラフ１７０１、帯グラフ１７０３、帯グラフ２５５１及び帯グラフ３３０１を表している。
【０１１６】
本実施の形態では、メイン処理（Ｂ）を実行する。また、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ｂ）を実行する。そして、Ｓ８０９では、第１描画処理（Ｉ）を実行する。
【０１１７】
図４０に、第１描画処理（Ｉ）フローを示す。描画部４０９は、表示期間内の活動量を時系列に表す棒グラフ３０１を描画する（Ｓ４００１）。描画部４０９は、表示期間に含まれる第１時間帯を表す帯グラフ１７０１と同じく第２時間帯を表す帯グラフ１７０３とを描画する（Ｓ４００３）。描画部４０９は、読み取り時刻から勤務開始の予定時刻までの待機期間を表す帯グラフ２５５１を描画する（Ｓ４００５）。描画部４０９は、勤務開始の予定時刻から勤務終了の予定時刻までの勤務期間を表す帯グラフ３３０１を描画する（Ｓ４００７）。第１描画処理（Ｉ）を終えると、呼び出し元のメイン処理（Ｂ）に復帰する。
【０１１８】
Ｓ８１１において、表示処理部４１１は、描画したグラフを表示する。本実施の形態では、第１描画処理（Ｉ）で描画した棒グラフ３０１、帯グラフ１７０１、帯グラフ１７０３、帯グラフ２５５１及び帯グラフ３３０１を表示装置４５５に表示させる。
【０１１９】
本実施の形態によれば、待機中及び勤務中におけるユーザの体調を予測する際に、睡眠の深さを考慮できる。
【０１２０】
［実施の形態１２］
本実施の形態では、ユーザの体位を帯グラフで表す。
【０１２１】
図４１に、実施の形態１２におけるグラフの例を示す。第１グラフ領域の上側に第２グラフ領域が設けられている。第２グラフ領域には、ユーザの体位を表す帯グラフ４１０１が表示される。
【０１２２】
本実施の形態では、メイン処理（Ｃ）を実行する。図４２に、メイン処理（Ｃ）フローを示す。描画部４０９は、第２描画処理を実行する（Ｓ４２０１）。第２描画処理では、第２グラフ領域に表示期間における体位を示す帯グラフ４１０１を描画する。Ｓ８１１で、表示処理部４１１は、第１描画処理で描画したグラフに併せて、第２描画処理で描画したグラフも表示する。尚、第１描画処理で描画したグラフと第２描画処理で描画したグラフは、時間軸が一致する。
【０１２３】
尚、図４１のグラフは、Ｓ８０５で第１特定処理（Ａ）を実行し、Ｓ１４０１で第２特定処理（Ｂ）を実行し、Ｓ８０９で、第１描画処理（Ｃ）を実行する場合の例を示している。
【０１２４】
メイン処理（Ｃ）は、メイン処理（Ｂ）をベースとして第２描画処理を加えたが、メイン処理（Ａ）をベースとして第２描画処理を加えるようにしてもよい。つまり、上述したいずれの実施の形態に、本実施の形態を適用してもよい。
【０１２５】
本実施の形態によれば、活動量と体位との組み合わせによってユーザの状況をより詳しく推測できる。
【０１２６】
［実施の形態１３］
本実施の形態では、ユーザが目覚めた時点から勤務開始の予定時刻までの第１期間の長さを表示する。
【０１２７】
図４３に、実施の形態１３におけるグラフの例を示す。本実施の形態では、グラフと共に、第１期間を示すウィンドウ４３０１を表示する。この例では、勤務開始の予定時刻付近にウィンドウ４３０１を表示する。但し、他の位置にウィンドウ４３０１を表示してもよい。また、ウィンドウ４３０１以外の態様で第１期間を表示してもよい。
【０１２８】
本実施の形態では、メイン処理（Ｄ）を実行する。図４４に、メイン処理（Ｄ）フローを示す。メイン処理（Ｄ）は、メイン処理（Ａ）乃至（Ｃ）のいずれを前提としてもよい。Ｓ８１１の処理に続いて、第１算出部４１３は、ユーザが目覚めた時点から勤務開始の予定時刻までの第１期間の長さを算出する（Ｓ４４０１）。ユーザが目覚めた時点は、最後に睡眠状態から覚醒状態へ切り替わったタイミングを指す。表示処理部４１１は、第１期間の長さを示すウィンドウ４３０１を表示する（Ｓ４４０３）。そして、メイン処理（Ｄ）を終える。
【０１２９】
尚、図４３のグラフは、Ｓ８０５で第１特定処理（Ｂ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行し、Ｓ８０９で、第１描画処理（Ｂ）を実行する場合の例を示している。但し、上述した実施の形態１乃至実施の形態１２のいずれに、本実施の形態を適用するようにしてもよい。
【０１３０】
本実施の形態によれば、ユーザが目覚めた時点から経つ時間に応じて、勤務開始時点における体調を予測することに役立つ。
【０１３１】
［実施の形態１４］
本実施の形態では、ユーザが目覚めた時点から勤務終了の予定時刻までの第２期間の長さを表示する。
【０１３２】
図４５に、実施の形態１４におけるグラフの例を示す。本実施の形態では、グラフと共に、第２期間を示すウィンドウ４５０１を表示する。この例では、勤務終了の予定時刻付近にウィンドウ４５０１を表示する。但し、他の位置にウィンドウ４５０１を表示してもよい。また、ウィンドウ４５０１以外の態様で第２期間を表示してもよい。
【０１３３】
本実施の形態では、メイン処理（Ｅ）を実行する。図４６に、メイン処理（Ｅ）フローを示す。メイン処理（Ｅ）は、メイン処理（Ａ）乃至（Ｃ）のいずれを前提としてもよい。Ｓ８１１の処理に続いて、第２算出部４１５は、ユーザが目覚めた時点から勤務終了の予定時刻までの第２期間の長さを算出する（Ｓ４６０１）。表示処理部４１１は、第２期間の長さを示すウィンドウ４５０１を表示する（Ｓ４６０３）。そして、メイン処理（Ｅ）を終える。
【０１３４】
尚、図４５のグラフは、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行し、Ｓ８０９で、第１描画処理（Ｂ）を実行する場合の例を示している。但し、上述した実施の形態１乃至実施の形態１２のいずれに、本実施の形態を適用するようにしてもよい。
【０１３５】
本実施の形態によれば、ユーザが目覚めた時点から経つ時間に応じて、勤務終了時点における体調を予測することに役立つ。
【０１３６】
［実施の形態１５］
本実施の形態では、第１期間の長さ及び第２期間の長さを表示する。
【０１３７】
図４７に、実施の形態１５におけるグラフの例を示す。本実施の形態では、グラフと共に、第１期間を示すウィンドウ４３０１及び第２期間を示すウィンドウ４５０１を表示する。ウィンドウ４３０１及びウィンドウ４５０１の位置は任意である。
【０１３８】
本実施の形態では、メイン処理（Ｆ）を実行する。図４８に、メイン処理（Ｆ）フローを示す。メイン処理（Ｆ）は、メイン処理（Ａ）乃至（Ｃ）のいずれを前提としてもよい。Ｓ８１１の処理に続いて、第１算出部４１３は、ユーザが目覚めた時点から勤務開始の予定時刻までの第１期間の長さを算出する（Ｓ４４０１）。表示処理部４１１は、第１期間の長さを示すウィンドウ４３０１を表示する（Ｓ４４０３）。
【０１３９】
更に、第２算出部４１５は、ユーザが目覚めた時点から勤務終了の予定時刻までの第２期間の長さを算出する（Ｓ４６０１）。表示処理部４１１は、第２期間の長さを示すウィンドウ４５０１を表示する（Ｓ４６０３）。
【０１４０】
尚、図４７のグラフは、Ｓ８０５で第１特定処理（Ｃ）を実行し、Ｓ１４０１で第２特定処理（Ａ）を実行し、Ｓ８０９で第１描画処理（Ｂ）を実行する場合の例を示している。但し、上述した実施の形態１乃至実施の形態１２のいずれに、本実施の形態を適用するようにしてもよい。
【０１４１】
本実施の形態によれば、ユーザが目覚めた時点から経つ時間に応じて、勤務開始時点及び勤務終了時点における体調を予測することに役立つ。
【０１４２】
各グラフの図では、塗りつぶす模様によって領域を区別する例を示したが、塗りつぶす色によって領域を区別するようにしてもよい。
【０１４３】
以上本発明の実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、上述の機能ブロック構成はプログラムモジュール構成に一致しない場合もある。
【０１４４】
また、上で説明した各記憶領域の構成は一例であって、上記のような構成でなければならないわけではない。さらに、処理フローにおいても、処理結果が変わらなければ、処理の順番を入れ替えることや複数の処理を並列に実行させるようにしても良い。
【０１４５】
なお、上で述べた情報処理装置２０１は、コンピュータ装置であって、図４９に示すように、メモリ２５０１とＣＰＵ（Central Processing Unit）２５０３とハードディスク・ドライブ（ＨＤＤ：Hard Disk Drive）２５０５と表示装置２５０９に接続される表示制御部２５０７とリムーバブル・ディスク２５１１用のドライブ装置２５１３と入力装置２５１５とネットワークに接続するための通信制御部２５１７とがバス２５１９で接続されている。オペレーティング・システム（ＯＳ：Operating System）及び本実施例における処理を実施するためのアプリケーション・プログラムは、ＨＤＤ２５０５に格納されており、ＣＰＵ２５０３により実行される際にはＨＤＤ２５０５からメモリ２５０１に読み出される。ＣＰＵ２５０３は、アプリケーション・プログラムの処理内容に応じて表示制御部２５０７、通信制御部２５１７、ドライブ装置２５１３を制御して、所定の動作を行わせる。また、処理途中のデータについては、主としてメモリ２５０１に格納されるが、ＨＤＤ２５０５に格納されるようにしてもよい。本発明の実施例では、上で述べた処理を実施するためのアプリケーション・プログラムはコンピュータ読み取り可能なリムーバブル・ディスク２５１１に格納されて頒布され、ドライブ装置２５１３からＨＤＤ２５０５にインストールされる。インターネットなどのネットワーク及び通信制御部２５１７を経由して、ＨＤＤ２５０５にインストールされる場合もある。このようなコンピュータ装置は、上で述べたＣＰＵ２５０３、メモリ２５０１などのハードウエアとＯＳ及びアプリケーション・プログラムなどのプログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
【０１４６】
以上述べた本発明の実施の形態をまとめると、以下のようになる。
【０１４７】
本実施の形態に係るセンサ表示装置は、（Ａ）取得したセンサ値を記憶部に記憶するウェアラブルセンサから記憶部に記憶されたセンサ値を読み取り装置を介して取得する際に、読み取りの際の第１タイミング、センサと対応づけられたユーザの勤務開始予定の第２タイミング、又はユーザの勤務終了予定の第３タイミングから遡って所定時間幅内のセンサ値を自動的に特定する第１特定部と、（Ｂ）特定したセンサ値又は特定したセンサ値に基づく算出値を時系列的に表示する表示装置とを備える。
【０１４８】
このようにすれば、所定タイミングに至るまでのユーザの状況を推測しやすい画面を表示可能な表示装置を提供できる。
【０１４９】
センサ値又は算出値は、ウェアラブルセンサを装着したユーザの活動状態に関する時系列のデータであってもよい。そして、センサ表示装置は、更に、上記時系列のデータに基づいて、ユーザの睡眠期間を特定する第２特定部と、所定時間幅における活動状態及び睡眠期間を表す第１グラフを描画する描画部と、第１グラフを表示装置に表示させる表示処理部とを備えるようにしてもよい。
【０１５０】
このようにすれば、ユーザの体調を推測しやすい画面を表示可能な表示装置を提供できる。
【０１５１】
更に、表示処理部は、第２タイミングを終端とした第１グラフを表示装置に表示させるようにしてもよい。
【０１５２】
このようにすれば、勤務開始から遡る期間を把握しやすい画面を表示可能な表示装置を提供できる。このような画面によれば、例えば、ユーザが目覚めた時点から勤務開始までの期間を把握しやすい。
【０１５３】
更に、描画部は、第１タイミングから第２タイミングまでの期間を表す画像を第１グラフに描画するようにしてもよい。
【０１５４】
このようにすれば、ユーザの待機期間に基づいて、当該待機による体調への影響を予測しやすい画面を表示可能な表示装置を提供できる。
【０１５５】
更に、表示処理部は、第３タイミングを終端とした第１グラフを表示装置に表示させるようにしてもよい。
【０１５６】
このようにすれば、勤務終了から遡る期間を把握しやすい画面を表示可能な表示装置を提供できる。このような画面によれば、例えば、ユーザが目覚めた時点から勤務終了までの期間を把握しやすい。
【０１５７】
更に、描画部は、第２タイミングから第３タイミングまでの期間を表す画像を第１グラフに描画するようにしてもよい。
【０１５８】
このようにすれば、ユーザの勤務期間に基づいて、勤務中における体調の予測しやすい画面を表示可能な表示装置を提供できる。
【０１５９】
更に、第２特定部は、睡眠期間のうち、ユーザが浅く睡眠している第１時間帯と当該ユーザが深く睡眠している第２時間帯とを特定するようにしてもよい。描画部は、第１グラフにおいて第１時間帯と第２時間帯とを異なる態様で描画するようにしてもよい。
【０１６０】
このようにすれば、ユーザの睡眠状態を把握しやすい画面を表示可能な表示装置を提供できる。
【０１６１】
更に、描画部は、ユーザの体位を時系列的に表す第２グラフを描画し、表示処理部は、第１グラフの時間軸に合わせて、第２グラフを表示装置に表示させるようにしてもよい。
【０１６２】
このようにすれば、活動状態と体位との組み合わせによってユーザの状況をより詳しく推測しやすい画面を表示可能な表示装置を提供できる。
【０１６３】
更に、センサ表示装置は、ユーザが目覚めた時点から第２タイミングまでの第１期間の長さを算出する第１算出部を備えるようにしてもよい。表示処理部は、第１期間の長さを表示装置に表示させるようにしてもよい。
【０１６４】
このようにすれば、ユーザが目覚めた時点から経つ時間に応じて、勤務開始時点における体調を予測しやすい画面を表示可能な表示装置を提供できる。
【０１６５】
更に、センサ表示装置は、ユーザが目覚めた時点から第３タイミングまでの第２期間の長さを算出する第２算出部を備えるようにしてもよい。表示処理部は、第２期間の長さを表示装置に表示させるようにしてもよい。
【０１６６】
このようにすれば、ユーザが目覚めた時点から経つ時間に応じて、勤務中における体調を予測しやすい画面を表示可能な表示装置を提供できる。
【０１６７】
更に、所定時間幅は、２４時間であってもよい。
【０１６８】
このようにすれば、１日のサイクルに基づく体調の分析を行いやすい。完全な徹夜をしていない限り、２４時間の内に睡眠期間が含まれると見込まれる。
【０１６９】
なお、上で述べたセンサ表示装置における処理をコンピュータに行わせるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納されるようにしてもよい。尚、中間的な処理結果は、一般的にメインメモリ等の記憶装置に一時保管される。
【図１】
0006614336.tif 000002
【図２Ａ】
0006614336.tif 000003
【図２Ｂ】
0006614336.tif 000004
【図３】
0006614336.tif 000005
【図４】
0006614336.tif 000006
【図５】
0006614336.tif 000007
【図６】
0006614336.tif 000008
【図７】
0006614336.tif 000009
【図８】
0006614336.tif 000010
【図９】
0006614336.tif 000011
【図１０】
0006614336.tif 000012
【図１１】
0006614336.tif 000013
【図１２】
0006614336.tif 000014
【図１３】
0006614336.tif 000015
【図１４】
0006614336.tif 000016
【図１５】
0006614336.tif 000017
【図１６】
0006614336.tif 000018
【図１７】
0006614336.tif 000019
【図１８】
0006614336.tif 000020
【図１９】
0006614336.tif 000021
【図２０】
0006614336.tif 000022
【図２１】
0006614336.tif 000023
【図２２】
0006614336.tif 000024
【図２３】
0006614336.tif 000025
【図２４】
0006614336.tif 000026
【図２５】
0006614336.tif 000027
【図２６】
0006614336.tif 000028
【図２７】
0006614336.tif 000029
【図２８】
0006614336.tif 000030
【図２９】
0006614336.tif 000031
【図３０】
0006614336.tif 000032
【図３１】
0006614336.tif 000033
【図３２】
0006614336.tif 000034
【図３３】
0006614336.tif 000035
【図３４】
0006614336.tif 000036
【図３５】
0006614336.tif 000037
【図３６】
0006614336.tif 000038
【図３７】
0006614336.tif 000039
【図３８】
0006614336.tif 000040
【図３９】
0006614336.tif 000041
【図４０】
0006614336.tif 000042
【図４１】
0006614336.tif 000043
【図４２】
0006614336.tif 000044
【図４３】
0006614336.tif 000045
【図４４】
0006614336.tif 000046
【図４５】
0006614336.tif 000047
【図４６】
0006614336.tif 000048
【図４７】
0006614336.tif 000049
【図４８】
0006614336.tif 000050
【図４９】
0006614336.tif 000051