(57)【特許請求の範囲】
【請求項１】
ユーザの状態を示す状態情報を取得する状態情報取得手段と、
前記状態情報に基づいて、前記ユーザに気分転換が必要か否かを判定する判定手段と、
前記ユーザの特性を表すユーザ情報を記憶するユーザ情報記憶手段と、
前記ユーザの現在の作業内容を示す作業内容情報を取得する作業内容取得手段と、
気分転換になりうる作業を表す候補作業情報を記憶する作業記憶手段と、
前記判定手段が、前記ユーザに気分転換が必要であると判定した場合、前記ユーザ情報および前記作業内容情報に基づいて、前記ユーザに適した前記候補作業情報を検索するための条件文を作成する条件文作成手段と、
前記作業記憶手段が記憶する前記候補作業情報の中から、前記条件文作成手段が作成した条件文に合致する前記候補作業情報を検索する検索手段と、
前記検索手段が検索した前記候補作業情報をユーザに提示する提示手段と、
を備えることを特徴とする気分転換支援装置。
【請求項２】
気分転換になりうる作業を実施する時間的制限を設定する時間設定手段をさらに備え、
前記条件文作成手段は、前記時間的制限を加味して前記ユーザに適した気分転換になりうる作業を検索するための条件文を作成することを特徴とする請求項１に記載の気分転換支援装置。
【請求項３】
過去の前記状態情報に基づいて、前記候補作業情報が示す気分転換になりうる作業の所要時間および効果を示す効果情報を算出する効果算出手段をさらに備え、
前記条件文作成手段は、前記効果情報を加味して前記ユーザに適した前記候補作業情報を検索するための条件文を作成することを特徴とする請求項１または２に記載の気分転換支援装置。
【請求項４】
ユーザにとって気分転換になる可能性の高い候補作業情報を前記ユーザに提示する気分転換支援装置が実行する
前記ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザに気分転換が必要か否かを判定する判定ステップと、
前記ユーザの特性を表すユーザ情報を記憶するユーザ情報記憶ステップと、
前記ユーザの現在の作業内容を示す作業内容情報を取得する作業内容取得ステップと、
気分転換になりうる作業を表す候補作業情報を記憶する作業記憶ステップと、
前記判定ステップで、前記ユーザに気分転換が必要であると判定した場合、前記ユーザ情報および前記作業内容情報に基づいて、前記ユーザに適した前記候補作業情報を検索するための条件文を作成する条件文作成ステップと、
前記作業記憶ステップで記憶する前記候補作業情報の中から、前記条件文作成ステップで作成した条件文に合致する前記候補作業情報を検索する検索ステップと、
前記検索ステップで検索した前記候補作業情報を前記ユーザに提示する提示ステップと、
を備えることを特徴とする気分転換支援方法。
【請求項５】
前記気分転換支援装置が実行する
気分転換になりうる作業を実施する時間的制限を設定する時間設定ステップをさらに備え、
前記条件文作成ステップは、前記時間的制限を加味して前記ユーザに適した気分転換になりうる作業を検索するための条件文を作成することを特徴とする請求項４に記載の気分転換支援方法。
【請求項６】
前記気分転換支援装置が実行する
過去の前記状態情報に基づいて、前記候補作業情報が示す気分転換になりうる作業の所要時間および効果を示す効果情報を算出する効果算出ステップをさらに備え、
前記条件文作成ステップは、前記効果情報を加味して前記ユーザに適した前記候補作業情報を検索するための条件文を作成することを特徴とする請求項４または５に記載の気分転換支援方法。
【請求項７】
コンピュータに、
ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザに気分転換が必要か否かを判定する判定ステップと、
前記ユーザの特性を表すユーザ情報を記憶するユーザ情報記憶ステップと、
前記ユーザの現在の作業内容を示す作業内容情報を取得する作業内容取得ステップと、
気分転換になりうる作業を表す候補作業情報を記憶する作業記憶ステップと、
前記判定ステップで、前記ユーザに気分転換が必要であると判定した場合、前記ユーザ情報および前記作業内容情報に基づいて、前記ユーザに適した前記候補作業情報を検索するための条件文を作成する条件文作成ステップと、
前記作業記憶ステップで記憶する前記候補作業情報の中から、前記条件文作成ステップで作成した条件文に合致する前記候補作業情報を検索する検索ステップと、
前記検索ステップで検索した前記候補作業情報をユーザに提示する提示ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業者に気分転換を促す情報を提示する気分転換支援装置、気分転換支援方法およびプログラムに関する。
【背景技術】
【０００２】
仕事の生産性を上げるため、業務の効率化を図る技術が提案されている。作業の作業順序や作業実行タイミングのスケジュール管理の最適化技術では、作業者に対し、そのとき遂行すべき作業を推薦・指示・依頼することで業務の効率化を図る。また、作業者が気分転換や息抜きを取ることは、仕事の能率をあげるために効果的である。そこで、作業者が休憩や息抜きが必要な状況であることを検出し、休憩を取るよう指示する技術があるシステムが提案されている。
【０００３】
特許文献１には、スケジュール情報をもとに作業を推薦し、推薦された作業を予定として管理するスケジュール管理システムが開示されている。特許文献１に記載のスケジュール管理装置は、予め定められたタスク推薦ルールをユーザの空き時間に適用し、該空き時間のユーザのコンテキスト（状況）に基づいて該空き時間に遂行すべきタスクを推薦する。
【０００４】
また、特許文献２には、作業者の疲労度を脈拍等から測定し、疲労度が一定以上である場合、作業者に対して休憩するよう指示する作業疲労度観測システムが開示されている。また、その他に集中度を測定する技術も記載されており、このような技術によって、作業者にとって気分転換が必要なタイミングを検出し、休憩を取るよう促すことができる。
【０００５】
さらに、特許文献３には、作業者の疲労度および覚醒度を検知し、作業者の疲労度及び覚醒度の少なくとも一方に基づいて、作業者状態に適した休憩の方法をガイダンスすることで、作業者の生産性を向上させる休憩ガイダンスシステムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１５５３６８号公報
【特許文献２】特開平０９−２７６２５４号公報
【特許文献３】特開２００５−１３１０２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
スケジュール管理による業務の効率化において、作業者に対して作業を指示したり休憩を指示したりすることがある。また、気分転換のための行動を指示することもある。気分転換すると、集中力を回復したり、心身の緊張をほぐすことができ、作業者の単位時間あたりの生産性を向上させることができるため、適度な気分転換は、仕事を能率的に進める上で欠かせない。しかしながら、作業者が気分転換を図るにあたって、次のような課題がある。第一に、作業者自身にとってどのような作業が効果的に気分転換を図れるのか分からないという点である。第二に、気分転換として行われる活動は、仮眠やゲームや体操、会話などといった、作業場を離れた生産に直接寄与しない内容であることが多いという点である。作業者が気分転換ができる条件は、それまで連続して行っている作業内容と相違度合いが高いということであることが経験的に知られている。そのため、仮眠やゲームや体操、会話などといった、作業端末を離れた生産に直接寄与しない活動が気分転換として行われることが多かった。
【０００８】
なお、特許文献１は、ユーザのコンテキスト（状況）に応じて、予定上の空き時間に遂行すべきタスクを推薦することにより、タスクの予定管理を有効に行うことを目的とするものであって、ユーザの気分転換を図ることを目的とするものではない。特許文献２は、作業者にとって気分転換が必要なタイミングを検出し、休憩を取るよう促すものであって、生産に直接寄与し、ユーザにとって気分転換になりうる作業をユーザに提示するものではない。特許文献３は、作業者状態に適した休憩の方法をガイダンスすることで、作業者の生産性を向上させるものであって、生産に直接寄与し、ユーザにとって気分転換になりうる作業をユーザに提示するものではない。
【０００９】
本発明は、このような問題に鑑みてなされたものであり、生産に直接寄与し、ユーザにとって気分転換になる可能性の高い作業をユーザに提示する気分転換支援装置、気分転換支援方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の観点に係る気分転換支援装置は、
ユーザの状態を示す状態情報を取得する状態情報取得手段と、
前記状態情報に基づいて、前記ユーザに気分転換が必要か否かを判定する判定手段と、
前記ユーザの特性を表すユーザ情報を記憶するユーザ情報記憶手段と、
前記ユーザの現在の作業内容を示す作業内容情報を取得する作業内容取得手段と、
気分転換になりうる作業を表す候補作業情報を記憶する作業記憶手段と、
前記判定手段が、前記ユーザに気分転換が必要であると判定した場合、前記ユーザ情報および前記作業内容情報に基づいて、前記ユーザに適した前記候補作業情報を検索するための条件文を作成する条件文作成手段と、
前記作業記憶手段が記憶する前記候補作業情報の中から、前記条件文作成手段が作成した条件文に合致する前記候補作業情報を検索する検索手段と、
前記検索手段が検索した前記候補作業情報をユーザに提示する提示手段と、
を備えることを特徴とする。
【００１１】
本発明の第２の観点に係る気分転換支援方法は、
ユーザにとって気分転換になる可能性の高い候補作業情報を前記ユーザに提示する気分転換支援装置が実行する
前記ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザに気分転換が必要か否かを判定する判定ステップと、
前記ユーザの特性を表すユーザ情報を記憶するユーザ情報記憶ステップと、
前記ユーザの現在の作業内容を示す作業内容情報を取得する作業内容取得ステップと、
気分転換になりうる作業を表す候補作業情報を記憶する作業記憶ステップと、
前記判定ステップで、前記ユーザに気分転換が必要であると判定した場合、前記ユーザ情報および前記作業内容情報に基づいて、前記ユーザに適した前記候補作業情報を検索するための条件文を作成する条件文作成ステップと、
前記作業記憶ステップで記憶する前記候補作業情報の中から、前記条件文作成ステップで作成した条件文に合致する前記候補作業情報を検索する検索ステップと、
前記検索ステップで検索した前記候補作業情報を前記ユーザに提示する提示ステップと、
を備えることを特徴とする。
【００１２】
本発明の第３の観点に係るプログラムは、コンピュータに
ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザに気分転換が必要か否かを判定する判定ステップと、
前記ユーザの特性を表すユーザ情報を記憶するユーザ情報記憶ステップと、
前記ユーザの現在の作業内容を示す作業内容情報を取得する作業内容取得ステップと、
気分転換になりうる作業を表す候補作業情報を記憶する作業記憶ステップと、
前記判定ステップで、前記ユーザに気分転換が必要であると判定した場合、前記ユーザ情報および前記作業内容情報に基づいて、前記ユーザに適した前記候補作業情報を検索するための条件文を作成する条件文作成ステップと、
前記作業記憶ステップで記憶する前記候補作業情報の中から、前記条件文作成ステップで作成した条件文に合致する前記候補作業情報を検索する検索ステップと、
前記検索ステップで検索した前記候補作業情報をユーザに提示する提示ステップと、
を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、生産に直接寄与し、ユーザにとって気分転換になる可能性の高い作業をユーザに提示することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１に係る気分転換支援システムの構成例を示すブロック図である。
【図２】実施の形態１に係る気分転換支援システムにおける端末の構成の詳細を示すブロック図である。
【図３】作業検出部の作業内容情報の検出方法の一例を説明する図である。
【図４】実施の形態１に係る候補作業情報を表示した画像の一例を示す図である。
【図５】実施の形態１に係る気分転換支援の動作の一例を示すフローチャートである。
【図６】本発明の実施の形態２に係る気分転換支援システムの構成例を示すブロック図である。
【図７】実施の形態２に係る気分転換支援の動作の一例を示すフローチャートである。
【図８】本発明の実施の形態３に係る気分転換支援システムの構成例を示すブロック図である。
【図９】実施の形態３に係る気分転換支援の動作の一例を示すフローチャートである。
【図１０】本発明の実施の形態に係る気分転換支援装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１５】
本発明において、状態情報とは、ユーザの状態を示す情報であって、ユーザの心拍数や筋電位などの生体情報やユーザが操作した端末ログやミスタイプなどの端末操作情報などである。ユーザ情報とは、ユーザの興味、知識や能力などを示すユーザに関する情報である。候補作業情報とは、ユーザにとって気分転換になりうる作業（以下、気分転換作業と呼ぶ）を示す情報である。効果情報とは、ユーザが実行した気分転換作業の効果を示している。たとえば、作業Ａの途中で気分転換作業Ｂを行った場合、気分転換作業Ｂにかかった時間と、作業Ａを再開後、作業効率がどれだけ向上したかを示す値を効果情報として算出する。なお、本発明における気分転換作業とは、ユーザが属する企業には役に立たないが、社会にとって役に立つ可能性がある作業を含み、生産に直接寄与する作業のことを示す。この点で、先行技術文献の特許文献２および３に記載のシステムにおける「休憩」とは相違する。
【００１６】
以下に、発明を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。
【００１７】
（実施の形態１）
図１は、本発明の実施の形態１に係る気分転換支援システムの構成例を示すブロック図である。気分転換支援システム１０１は、気分転換支援装置１および端末６から構成される。気分転換支援装置１と端末６は、ネットワーク（図示せず）を介して相互に通信可能である。端末６は代表して１台で図示するが、複数の端末６がネットワークに接続される場合がある。また端末６は、気分転換支援装置１の一部であるか、または、附属の装置の場合がある。
【００１８】
気分転換支援装置１は、情報取得部１１、情報記憶部１２、判定部１３、条件文生成部１４、検索部１５、作業記憶部１６および表示生成部１７を備える。情報記憶部１２および作業記憶部１６は、ネットワークを介して気分転換支援装置１に接続される別の装置の場合がある。
【００１９】
情報取得部１１は、端末６からユーザの状態を示す状態情報と、ユーザが入力したユーザに関する情報であるユーザ情報と、ユーザが実行中の作業内容を示す作業内容情報とを受け取る。
【００２０】
情報記憶部１２は、情報取得部１１が受け取った状態情報、ユーザ情報および作業内容情報を記憶する。なお、ユーザ情報は予め情報記憶部１２が記憶していることとしてもよい。
【００２１】
判定部１３は、情報取得部１１が取得したユーザの状態情報に基づいて、ユーザに気分転換が必要か否かを判定する。
【００２２】
条件文生成部１４は、判定部１３がユーザに気分転換が必要であると判定すると、ユーザ情報および作業内容情報に基づいて、当該ユーザにとって気分転換になる可能性の高い候補作業情報を検索するための条件文を生成する。
【００２３】
検索部１５は、後述する作業記憶部１６が記憶する候補作業情報の中から、条件文生成部１４が生成した条件文に合致する候補作業情報を検索する。
【００２４】
作業記憶部１６は、気分転換作業を表す候補作業情報を複数記憶している。
【００２５】
表示生成部１７は、検索部１５が検索した候補作業情報を表示する画像を生成し、端末６に送信する。なお、表示生成部１７は、検索部１５が検索した候補作業情報を出力する音声を生成し、端末６に送信することとしてもよい。
【００２６】
端末６は、状態情報取得部６１と入力部６２と作業検出部６３と表示部６４とを備える。状態情報取得部６１は、ユーザが装着している筋電位センサーや心拍計など（図示せず）から、ユーザの生体情報を取得する。また、状態情報取得部６１は、ユーザの端末操作を入力部６２から取得する。入力部６２は、ユーザによる作業やユーザ情報の入力を受け付ける。作業検出部６３は、ユーザが現在どのような作業を行っているかを示す作業内容情報を検出する。表示部６４は、気分転換支援装置１の表示生成部１７から送られた画像を表示する。また、表示部６４は、表示生成部１７から送られた情報が音声であった場合は、音声を出力することとしてもよい。なお、端末６は、たとえばPC、携帯電話、PDA（Personal Digital Assistant）などのように、情報を入力可能であって提示可能な端末であれば何でもよい。
【００２７】
図２は、実施の形態１に係る気分転換支援システムにおける端末の構成の詳細を示すブロック図である。気分転換支援システム１０１における端末６の状態情報取得部６１は、生体センサおよび端末操作記録部から構成される。生体センサはユーザの心拍数を検出する心拍センサ、ユーザの筋電位を検出する筋電位センサなどで構成される。端末操作記録部はユーザＡが入力部６２に入力した際の端末ログやミスタイプの情報を入力部６２から取得し、記録する。状態情報取得部６１は、これらの心拍数、筋電位、端末ログ、ミスタイプの発生率などの情報を状態情報として気分転換支援装置１に送信する。情報取得部１１は、これらの状態情報を取得し、情報記憶部１２に記憶させる。また、情報取得部１１は、状態情報を判定部１３に送る。判定部１３は、情報取得部１１が取得した状態情報に基づいて、ユーザＡに気分転換が必要か否かを判定する。例えば、心拍数、筋電位などの生体情報の値に所定の係数をかけることで、等価の値として扱うことができる疲労度に変換し、合算した疲労度が所定の閾値以上であればユーザＡに気分転換が必要であると判定する。あるいは、端末ログから作業効率が低下していると判断できる場合やミスタイプの発生率から疲労していると判断できる場合に、ユーザＡに気分転換が必要であると判定する。具体的には、端末ログに基づいて、単位時間あたりの入力したデータ量が所定の閾値よりも減少した場合に作業効率が低下していると判断し、単位時間あたりのミスタイプの数が所定の閾値よりも増加した場合に疲労していると判断する。
【００２８】
ユーザＡは、予め入力部６２に自分の興味、知識、能力などのユーザ情報を入力し、入力部６２は、ユーザＡのユーザ情報を送信する。情報取得部１１は、ユーザＡのユーザ情報を取得し、情報記憶部１２に記憶させる。なお、端末６は、状態情報取得部６１の端末操作記録部が記録した端末ログなどに基づいて、ユーザの興味、知識、能力などを示すユーザ情報を生成し、気分転換支援装置１に送信することとしてもよい。
【００２９】
作業検出部６３は、ユーザＡが端末６で行っている作業の内容について、ファイル名やその拡張子などから、拡張子と作業種別対応表やファイル名とプロジェクト対応表などを参照して、どのような作業を行っているかを示す作業内容情報（例：プロジェクト名および作業種別）を検出し、定期的に気分転換支援装置１に送信する。情報取得部１１は、ユーザＡの作業内容情報を取得し、情報記憶部１２に記憶させる。
【００３０】
判定部１３がユーザＡに気分転換が必要であると判定すると、条件文生成部１４は、情報記憶部１２に記憶されているユーザＡのユーザ情報および作業内容情報に基づいて、ユーザＡにとって気分転換になる可能性の高い候補作業情報を検索するための条件文を生成する。例えば、ユーザ情報および作業内容情報に基づいて、ユーザがボランティアに興味があると判明し、かつ、現在の作業内容が画像編集であったとすると、条件文の内容は、「ボランティアに関することであって、かつ、画像編集でない気分転換作業」とする。検索部１５は、作業記憶部１６が記憶する候補作業情報の中から、条件文生成部１４が生成した条件文に合致する候補作業情報を検索する。表示生成部１７は、検索部１５が検索した候補作業情報を表示する画像を生成し、端末６に送信する。端末６は、候補作業情報を表示部６４に表示する。
【００３１】
図３は、作業検出部の作業内容情報の検出方法の一例を説明する図である。端末６の作業検出部６３は、ユーザが実行している作業内容を示す作業内容情報を継続的に検出している。作業内容情報とは、作業のプロジェクト名や作業種別などである。例えば、プロジェクト名は、作業者が作成しているファイルのファイル名から検出する。あるいは、プロジェクト名は、ユーザの作業スケジュールを示すスケジューラの情報やユーザが作成しているファイルのメタ情報から検出することとしてもよい。さらに、そのファイルを作成するために参照しているファイルからも、プロジェクト名を同定することができる。図３（ａ）は、ファイル名「共同文書執筆システム.java」のファイル４０を示す図である。ファイル名が「共同文書執筆システム.java」であることから、共同文書執筆システムを作成していることが推定できる。ここで、ファイル名に予めプロジェクト名を付けている場合は、プロジェクト名は、「共同文書執筆システム」である。また、ユーザが行う作業スケジュールを管理するスケジューラの情報から現在時刻に実行している作業を特定し、そのプロジェクト名を検出することとしてもよい。さらに、作成しているファイル以外に、共同文書執筆に関する特許明細書を開いていたり、以前作成した共同文書執筆に関するファイルを参照している場合も、プロジェクト名を「共同文書執筆システム」と推定できる。
【００３２】
図３（ｂ）は、ファイル名「system1.java」のファイルのメタ情報４１を示す図である。ファイル名「system1.java」のように、ユーザが作成しているファイルのファイル名が明示的にプロジェクト名と関係性を示さない場合、当該ファイルのメタ情報を参照して、「プロジェクト名：共同文書執筆システム」からプロジェクト名を「共同文書執筆システム」と特定してもよい。あるいは、そのファイルが収容されているフォルダ名「場所：\project\共同文書執筆システム\YamadaTaro」からプロジェクト名を「共同文書執筆システム」と特定することとしてもよい。
【００３３】
図３（ｃ）は、拡張子と作業種別対応表の一例を示す図である。作業検出部６３は、拡張子と作業種別対応表を参照して、ユーザが作成しているファイルの拡張子から、文書作成、発表資料作成、プログラミングなどの作業種別を検出する。例えば、作業検出部６３は、ファイル４０やメタ情報４１のファイル名の拡張子「java」から、java言語を使ったプログラミング作業を行っていることを特定する。同様に、ファイル名の拡張子が「ppt」であれば発表資料作成、拡張子が「txt」や「doc」であれば文書作成、拡張子が「html」であればウェブページ編集、拡張子が「psd」であれば画像編集というように作業種別を特定できる。なお、複数のファイルを同時に作成している場合は、一定時間内にもっとも長く費やした作業を、中心作業であるとする。
【００３４】
このようにして検出したプロジェクト名および作業種別を示す作業内容情報は、気分転換支援装置１の情報取得部１１に定期的に送信される。あるいは、作業検出部６３内に作業内容情報を時系列的に記録し、判定部１３がユーザに気分転換が必要であると判定すると、条件文生成部１４が作業検出部６３に問い合わせて、現在の作業内容情報を取得することとしてもよい。
【００３５】
図４は、実施の形態１に係る候補作業情報を表示した画像の一例を示す図である。図４の例では、端末６の表示部６４に表示された画像４２は、「東南アジアでのボランティアの方法を教えてほしいという質問に回答する」という候補作業情報４２１を表示しており、その所要時間４２２を表示している。そして、候補作業情報４２１が表す気分転換作業を実行するためのリンク４２３を表示しており、ユーザがリンク４２３をクリックすると、候補作業情報４２１が表す気分転換作業を実行できる画面に遷移する。例えば、ユーザがリンク４２３をクリックすると、東南アジアでのボランティアの方法を教えてほしいという質問が表示されている回答欄を備えたウェブサイトに遷移し、その質問に回答することができる。リンク４２３はウェブサイトへのリンクに限らず、候補作業情報４２１が表す気分転換作業を実行するための端末６内のファイルへのリンクであってもよい。
【００３６】
図５は、実施の形態１に係る気分転換支援の動作の一例を示すフローチャートである。まず、情報取得部１１は、端末６からユーザの状態情報を取得する（ステップＳ１１）。判定部１３は、情報取得部１１が取得したユーザの状態情報に基づいてユーザに気分転換が必要か否かを判定する（ステップＳ１２）。ユーザに気分転換が必要ないと判定した場合（ステップＳ１２；ＮＯ）、作業を終了したか否かを判定する（ステップＳ１９）。作業を終了しなかった場合（ステップＳ１９；ＮＯ）、処理はステップＳ１１に戻り、ステップＳ１１〜ステップＳ１９を繰り返す。作業を終了した場合（ステップＳ１９；ＹＥＳ）、処理を終了する。
【００３７】
一方、ユーザに気分転換が必要であると判定した場合（ステップＳ１２；ＹＥＳ）、条件文生成部１４は、情報記憶部１２からユーザ情報を呼び出す（ステップＳ１３）。また、条件文生成部１４は、情報記憶部１２から現在ユーザが実行している作業内容情報を呼び出す（ステップＳ１４）。次に、条件文生成部１４は、情報記憶部１２から呼び出したユーザ情報および作業内容情報に基づいて、ユーザが気分転換できる可能性の高い候補作業情報を検索するための条件文を生成する（ステップＳ１５）。検索部１５は、条件文生成部１４が生成した条件文に合致する候補作業情報を作業記憶部１６から検索する（ステップＳ１６）。表示生成部１７は、検索部１５が検索した候補作業情報を表示した画像を生成し（ステップＳ１７）、端末６に送信してユーザに提示する（ステップＳ１８）。ここで、作業を終了しなかった場合（ステップＳ１９；ＮＯ）、処理はステップＳ１１に戻り、ステップＳ１１〜ステップＳ１９を繰り返す。作業を終了した場合（ステップＳ１９；ＹＥＳ）、処理を終了する。
【００３８】
以上説明したように実施の形態１の気分転換支援システム１０１によれば、ユーザにとって気分転換になる可能性の高い候補作業情報をユーザに提示することができる。これによりユーザの作業能率向上が期待できる。また、気分転換として行う作業は、作業者自身がやるべき作業であったり、作業者の能力を必要とする生産に直接寄与する作業であるため、自分自身の仕事を全体として効率的に進めたり、他者に貢献することができる。
【００３９】
（実施の形態２）
図６は、本発明の実施の形態２に係る気分転換支援システムの構成例を示すブロック図である。気分転換支援システム１０２は、実施の形態１に係る気分転換支援システム１０１に時間設定部１８が追加されている。実施の形態２では、時間設定部１８は、ユーザが気分転換作業に費やす時間の時間的条件を設定する。時間設定部１８は、条件文生成部１４からの問い合わせに対し、設定された時間的条件を返し、条件文生成部１４は、時間設定部１８から受け取った時間的条件を条件文に追加して生成する。
【００４０】
気分転換作業をしていると、つい熱中してしまい、中心的業務の作業の再開を先延ばしにしてしまうことが往々にしてある。時間設定部１８は、この問題を回避するため、中心的業務の作業の時間と比較して、気分転換作業に費やす時間が冗長にならないような条件を生成する。条件の作り方は、次の（１）、（２）の２通りある。
（１）直接、気分転換作業を実施する時間的条件を設定する。例えば、気分転換作業を５分未満で終わらせたい場合は、「５分」を上限時間として設定する。
（２）気分転換が必要と判定される直前までに、ユーザが中心的業務の作業Ａを実行していた時間と、それに対して気分転換作業Ｂに費やす時間の比率で時間的制限を設定する。例えば、「Ｂ＝（１／１０）Ａ」を上限と設定すると、これまで作業にかけてきた時間の１／１０の時間を上限時間とするという意味である。
（１）および（２）の値は、ユーザ自身、あるいはユーザの監督者が任意の値を設定することができる。
【００４１】
図７は、実施の形態２に係る気分転換支援の動作の一例を示すフローチャートである。まず、情報取得部１１は、端末６からユーザの状態情報を取得する（ステップＳ２１）。判定部１３は、情報取得部１１が取得したユーザの状態情報に基づいてユーザに気分転換が必要か否かを判定する（ステップＳ２２）。ユーザに気分転換が必要ないと判定した場合（ステップＳ２２；ＮＯ）、作業を終了したか否かを判定する（ステップＳ３０）。作業を終了しなかった場合（ステップＳ３０；ＮＯ）、処理はステップＳ２１に戻り、ステップＳ２１〜ステップＳ３０を繰り返す。作業を終了した場合（ステップＳ３０；ＹＥＳ）、処理を終了する。
【００４２】
一方、ユーザに気分転換が必要であると判定した場合（ステップＳ２２；ＹＥＳ）、条件文生成部１４は、情報記憶部１２からユーザ情報を呼び出す（ステップＳ２３）。また、条件文生成部１４は、情報記憶部１２から現在ユーザが実行している作業内容情報を呼び出す（ステップＳ２４）。条件文生成部１４は、時間設定部１８に問い合わせて気分転換作業を実施する時間的制限を受け取る（ステップＳ２５）。次に、条件文生成部１４は、情報記憶部１２から呼び出したユーザ情報および作業内容情報と時間設定部１８から受け取った時間的制限とに基づいて、ユーザが気分転換できる可能性の高い候補作業情報を検索するための条件文を生成する（ステップＳ２６）。検索部１５は、条件文生成部１４が生成した条件文に合致する候補作業情報を作業記憶部１６から検索する（ステップＳ２７）。表示生成部１７は、検索部１５が検索した候補作業情報を表示した画像を生成し（ステップＳ２８）、端末６に送信してユーザに提示する（ステップＳ２９）。ここで、作業を終了しなかった場合（ステップＳ３０；ＮＯ）、処理はステップＳ２１に戻り、ステップＳ２１〜ステップＳ３０を繰り返す。作業を終了した場合（ステップＳ３０；ＹＥＳ）、処理を終了する。
【００４３】
以上説明したように実施の形態２の気分転換支援システム１０２によれば、気分転換の作業に必要以上に時間を使ってしまうことを防ぐことができる。気分転換を行っていると、つい気分転換のための作業に夢中になってしまい時間を忘れてしまうという問題を回避することができる。
【００４４】
（実施の形態３）
図８は、本発明の実施の形態３に係る気分転換支援システムの構成例を示すブロック図である。気分転換支援システム１０３は、実施の形態２に係る気分転換支援システム１０２に効果算出部１９が追加されている。実施の形態３では、効果算出部１９は、過去の状態情報に基づいて気分転換作業の所要時間と効果を示す効果情報を算出し、情報記憶部１２に記憶させる。具体的に、効果算出部１９は、気分転換作業を行うことで心身的な気分転換が図れるまでに要した時間（所要時間）と、作業再開後、中心的業務の作業の作業効率がどれだけ向上したか（効果）を示す情報を状態情報に基づいて算出し、効果情報として情報記憶部１２に記憶させる。例えば、生体情報に基づいて心身的な気分転換が図れたか否かを判定することで、所要時間を算出し、端末ログから単位時間あたりに入力したデータ量を算出することで、効果を示す情報を算出する。
【００４５】
なお、効果算出部１９は、端末ログから、気分転換作業で入力したデータ量を示す情報を算出することとし、当該情報を効果情報に含むこととしてもよい。この場合、ユーザごとの気分転換作業の作業効率を算出し、これに基づいて、ユーザにとって気分転換作業そのものが適切かどうか、および／または、中心的業務と気分転換作業の相乗効果で合計の仕事量と効率が向上したかどうかを判断することができる。これにより気分転換支援システムの学習になる。
【００４６】
また、効果算出部１９は、ユーザが過去に行った中心的業務の作業とその時に行った気分転換作業の効果情報を対応付けて情報記憶部１２に記憶させる。条件文生成部１４は、現在ユーザが行っている中心的業務作業に対応する効果情報を情報記憶部１２から呼び出し、当該効果情報を加味して条件文を生成する。例えば、現在ユーザが行っている中心的業務作業に対応する効果情報から、最も作業効率が向上した気分転換作業の内容が、ボランティアに関するものであって、質問に回答するものであったすると、「ボランティアに関するもの」および／または「質問に回答するもの」を条件文に加える。あるいは、作業効率が向上した気分転換作業の上位の気分転換作業の内容から、傾向を分析して条件文に加えてもよい。
【００４７】
また、効果算出部１９は、ユーザが中心的業務の作業を行っているときに要する気分転換の時間と効果を分析し、ユーザに適した気分転換の時間を学習することとしてもよい。これにより、効果算出部１９は、ユーザに適した気分転換作業の所要時間を時間設定部１８に送り、時間設定部１８は受け取った所要時間を時間的制限として条件文生成部１４に送ることができる。あるいは、効果算出部１９が時間設定部１８の機能を併せ持ち、ユーザに適した気分転換作業の所要時間を時間的制限として条件文生成部１４に送ることとしてもよい。
【００４８】
なお、本実施の形態では、効果算出部１９は、過去の状態情報に基づいて気分転換作業の所要時間と効果を示す効果情報を算出して情報記憶部１２に記憶させ、条件文生成部１４は、現在ユーザが行っている中心的業務作業に対応する効果情報を情報記憶部１２から呼び出し、当該効果情報を加味して条件文を生成することとしているが、本発明はこれに限定されない。効果算出部１９は、条件文生成部１４からの問い合わせに対し、現在ユーザが実行中の中心的業務の作業に対応する効果情報に基づいて効果的な気分転換作業の条件を返すことしてもよい。あるいは、効果算出部１９は、検索部１５が検索した複数の候補作業情報の中から最も効果が高い気分転換作業を表す候補作業情報を抽出して表示生成部１７に送ることとしてもよい。
【００４９】
図９は、実施の形態３に係る気分転換支援の動作の一例を示すフローチャートである。まず、情報取得部１１は、端末６からユーザの状態情報を取得する（ステップＳ３１）。判定部１３は、情報取得部１１が取得したユーザの状態情報に基づいてユーザに気分転換が必要か否かを判定する（ステップＳ３２）。ユーザに気分転換が必要ないと判定した場合（ステップＳ３２；ＮＯ）、作業を終了したか否かを判定する（ステップＳ４１）。作業を終了しなかった場合（ステップＳ４１；ＮＯ）、処理はステップＳ３１に戻り、ステップＳ３１〜ステップＳ４１を繰り返す。作業を終了した場合（ステップＳ４１；ＹＥＳ）、処理を終了する。
【００５０】
一方、ユーザに気分転換が必要であると判定した場合（ステップＳ３２；ＹＥＳ）、条件文生成部１４は、情報記憶部１２からユーザ情報を呼び出す（ステップＳ３３）。また、条件文生成部１４は、情報記憶部１２から現在ユーザが実行している作業内容情報を呼び出す（ステップＳ３４）。条件文生成部１４は、時間設定部１８に問い合わせて気分転換作業を実施する時間的制限を受け取る（ステップＳ３５）。さらに、条件文生成部１４は、情報記憶部１２から現在ユーザが行っている中心的業務作業に対応する効果情報を呼び出す（ステップＳ３６）。次に、条件文生成部１４は、情報記憶部１２から呼び出したユーザ情報、作業内容情報および効果情報と時間設定部１８から受け取った時間的制限とに基づいて、ユーザが気分転換できる可能性の高い候補作業情報を検索するための条件文を生成する（ステップＳ３７）。検索部１５は、条件文生成部１４が生成した条件文に合致する候補作業情報を作業記憶部１６から検索する（ステップＳ３８）。表示生成部１７は、検索部１５が検索した候補作業情報を表示した画像を生成し（ステップＳ３９）、端末６に送信してユーザに提示する（ステップＳ４０）。ここで、作業を終了しなかった場合（ステップＳ４１；ＮＯ）、処理はステップＳ３１に戻り、ステップＳ３１〜ステップＳ４１を繰り返す。作業を終了した場合（ステップＳ４１；ＹＥＳ）、処理を終了する。
【００５１】
以上説明したように実施の形態３の気分転換支援システム１０３によれば、気分転換後に作業者が中心的業務を再開すると、その中心的業務の作業効率が向上する確率の増大が期待できる。また、効果算出部１９が気分転換作業の所要時間を分析し、学習することで、ユーザ自身やユーザの監督者が時間的条件を設定しなくても、自動で効果的な時間的条件を設定することができる。
【００５２】
図１０は、図１、２、６または８に示す気分転換支援装置のハードウェア構成の一例を示すブロック図である。気分転換支援装置１は、図１０に示すように、制御部２１、主記憶部２２、外部記憶部２３、操作部２４、表示部２５、入出力部２６および送受信部２７を備える。主記憶部２２、外部記憶部２３、操作部２４、表示部２５、入出力部２６および送受信部２７はいずれも内部バス２０を介して制御部２１に接続されている。
【００５３】
制御部２１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部２３に記憶されている制御プログラム３０に従って、気分転換支援装置１の情報取得部１１、判定部１３、条件文生成部１４、検索部１５および表示生成部１７の各処理を実行する。
【００５４】
主記憶部２２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部２３に記憶されている制御プログラム３０をロードし、制御部２１の作業領域として用いられる。
【００５５】
外部記憶部２３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、気分転換支援装置１の処理を制御部２１に行わせるためのプログラムをあらかじめ記憶し、また、制御部２１の指示に従って、このプログラムが記憶するデータを制御部２１に供給し、制御部２１から供給されたデータを記憶する。気分転換支援装置１の情報記憶部１２および作業記憶部１６は、外部記憶部２３に構成される。
【００５６】
操作部２４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス２０に接続するインターフェース装置から構成されている。ユーザがユーザ情報を入力する場合や、気分転換作業を実施する時間的条件を設定する場合などは、操作部２４を介して、指示が制御部２１に供給される。図１、２、６または８の端末６が気分転換支援装置１に含まれる構成では、操作部２４が入力部６２の場合がある。
【００５７】
表示部２５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、ユーザおよび相手ユーザが自分の性格や互いの関係性などを入力する場合などは、操作画面を表示する。図１、２、６または８の端末６が気分転換支援装置１に含まれる構成では、表示部２５が表示部６４の場合がある。
【００５８】
入出力部２６は、シリアルインタフェースまたはパラレルインタフェースから構成されている。入出力部２６は、端末６が附属する装置の場合は、それと接続する。
【００５９】
送受信部２７は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。送受信部２７は、ネットワークを介して、端末６に接続する。
【００６０】
図１、２、６または８に示す気分転換支援装置１の情報取得部１１、判定部１３、条件文生成部１４、検索部１５および表示生成部１７の各処理は、制御プログラム３０が、制御部２１、主記憶部２２、外部記憶部２３、操作部２４、表示部２５、入出力部２６および送受信部２７などを資源として用いて処理することによって実行する。
【００６１】
その他、本発明の好適な変形として、以下の構成が含まれる。
【００６２】
本発明の第１の観点に係る気分転換支援装置について、
好ましくは、気分転換になりうる作業を実施する時間的制限を設定する時間設定手段をさらに備え、
前記条件文作成手段は、前記時間的制限を加味して前記ユーザに適した気分転換になりうる作業を検索するための条件文を作成することを特徴とする。
【００６３】
好ましくは、過去の前記状態情報に基づいて、前記候補作業情報が示す気分転換になりうる作業の所要時間および効果を示す効果情報を算出する効果算出手段をさらに備え、
前記条件文作成手段は、前記効果情報を加味して前記ユーザに適した前記候補作業情報を検索するための条件文を作成することを特徴とする。
【００６４】
本発明の第２の観点に係る気分転換支援方法について、
好ましくは、気分転換になりうる作業を実施する時間的制限を設定する時間設定ステップをさらに備え、
前記条件文作成ステップは、前記時間的制限を加味して前記ユーザに適した気分転換になりうる作業を検索するための条件文を作成することを特徴とする。
【００６５】
好ましくは、過去の前記状態情報に基づいて、前記候補作業情報が示す気分転換になりうる作業の所要時間および効果を示す効果情報を算出する効果算出ステップをさらに備え、
前記条件文作成ステップは、前記効果情報を加味して前記ユーザに適した前記候補作業情報を検索するための条件文を作成することを特徴とする。
【００６６】
その他、前記のハードウエア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００６７】
情報取得部１１、判定部１３、条件文生成部１４、検索部１５、表示生成部１７などから構成される気分転換支援処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記憶媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する気分転換支援システム１０１、１０２および１０３を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することで気分転換支援システム１０１、１０２および１０３を構成してもよい。
【００６８】
また、気分転換支援システム１０１、１０２および１０３の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記憶媒体や記憶装置に格納してもよい。
【００６９】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【符号の説明】
【００７０】
１  気分転換支援装置
６  端末
１１  情報取得部
１２  情報記憶部
１３  判定部
１４  条件文生成部
１５  検索部
１６  作業記憶部
１７  表示生成部
１８  時間設定部
１９  効果算出部
２１  制御部
２２  主記憶部
２３  外部記憶部
２４  操作部
２５  表示部
２６  入出力部
２７  送受信部
３０  制御プログラム
６１  状態情報取得部
６２  入力部
６３  作業検出部
６４  表示部
１０１、１０２、１０３  気分転換支援システム
【図１】
0005493785.tif 000002
【図２】
0005493785.tif 000003
【図３】
0005493785.tif 000004
【図４】
0005493785.tif 000005
【図５】
0005493785.tif 000006
【図６】
0005493785.tif 000007
【図７】
0005493785.tif 000008
【図８】
0005493785.tif 000009
【図９】
0005493785.tif 000010
【図１０】
0005493785.tif 000011