(57)【要約】【課題】作業者の実際の作業効率の変化を考慮して室内環境を制御する。【解決手段】環境制御装置８は、室内環境を調節するための機器を、当該室内で作業する作業者に対応付けられている第１設定値に基づいて制御する。この環境制御装置８は、第１設定値と異なる第２設定値に基づいて機器を試行的に制御する試行制御部８０９を備える。また、第１設定値に基づいて機器が制御される環境において作業者によって挙げられた第１作業実績と、第２設定値に基づいて機器が制御される環境において作業者によって挙げられた第２作業実績とを比較し、第２作業実績が第１作業実績を超える場合に、第１設定値に代えて第２設定値を作業者に対応付ける作業実績評価部８１０を備える。【選択図】図２
2020165590.tif 000002
【特許請求の範囲】
【請求項１】
室内環境を調節するための機器を、当該室内で作業する作業者に対応付けられている第１設定値に基づいて制御する環境制御装置であって、
前記第１設定値と異なる第２設定値に基づいて前記機器を試行的に制御する試行制御部と、
前記第１設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第１作業実績と、前記第２設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第２作業実績とを比較し、前記第２作業実績が前記第１作業実績を超える場合に、前記第１設定値に代えて前記第２設定値を前記作業者に対応付ける作業実績評価部と
を備える環境制御装置。
【請求項２】
前記作業者のスケジュール情報に基づいて前記第１設定値を補正して第３設定値を生成する設定値補正部と、
前記生成された第３設定値に基づいて前記機器を制御する機器制御部と
をさらに備えることを特徴とする、請求項１に記載の環境制御装置。
【請求項３】
前記第１及び第２作業実績は、前記作業者により入力された文字数又は前記作業者が受けた試験の得点であることを特徴とする、請求項１又は２に記載の環境制御装置。
【請求項４】
前記作業者を特定する作業者特定部であって、前記室内に複数の在室者が存在する場合に、当該複数の在室者のうち、予め設定された優先順位が最も高い在室者を前記作業者として特定する作業者特定部をさらに備えることを特徴する、請求項１乃至３のいずれか１項に記載の環境制御装置。
【請求項５】
前記試行制御部により過去に試行された設定値のうち、前記作業実績評価部により前記作業者と対応付けられた設定値と同じ種類の設定値を前記第２設定値として選択する設定値変更部をさらに備えることを特徴する、請求項１乃至４のいずれか１項に記載の環境制御装置。
【請求項６】
室内環境を調節するための機器を、当該室内で作業する作業者に対応付けられている第１設定値に基づいて制御するコンピュータを、
前記第１設定値と異なる第２設定値に基づいて前記機器を試行的に制御する試行制御部と、
前記第１設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第１作業実績と、前記第２設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第２作業実績とを比較し、前記第２作業実績が前記第１作業実績を超える場合に、前記第１設定値に代えて前記第２設定値を前記作業者に対応付ける作業実績評価部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、室内環境を制御するための装置及びプログラムに関する。
【背景技術】
【０００２】
従来、在室者の状態に応じて室内環境を制御するためのシステムが知られている。例えば、特許文献１には、ユーザの日中の活動に応じて就寝前後の期間における適切な照明環境を実現する照明システムが記載されている。また、特許文献２には、人の体感温度を反映した快適な空調を実現する空気調和機が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−５８３２２号公報
【特許文献２】特開２０１６−１７３１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の環境制御システムでは、単に作業者の状態に基づいて予め定められた規則に従って室内環境が制御されるだけであり、その制御の結果、作業者の実際の作業効率が改善したか否かは考慮されない。
【０００５】
本発明はこのような事情に鑑みてなされたものであり、作業者の実際の作業効率の変化を考慮して室内環境を制御することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明に係る環境制御装置は、室内環境を調節するための機器を、当該室内で作業する作業者に対応付けられている第１設定値に基づいて制御する環境制御装置であって、前記第１設定値と異なる第２設定値に基づいて前記機器を試行的に制御する試行制御部と、前記第１設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第１作業実績と、前記第２設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第２作業実績とを比較し、前記第２作業実績が前記第１作業実績を超える場合に、前記第１設定値に代えて前記第２設定値を前記作業者に対応付ける作業実績評価部とを備える。
【０００７】
好ましい態様において、前記環境制御装置は、前記作業者のスケジュール情報に基づいて前記第１設定値を補正して第３設定値を生成する設定値補正部と、前記生成された第３設定値に基づいて前記機器を制御する機器制御部とをさらに備える。
【０００８】
さらに好ましい態様において、前記第１及び第２作業実績は、前記作業者により入力された文字数又は前記作業者が受けた試験の得点である。
【０００９】
さらに好ましい態様において、前記環境制御装置は、前記作業者を特定する作業者特定部であって、前記室内に複数の在室者が存在する場合に、当該複数の在室者のうち、予め設定された優先順位が最も高い在室者を前記作業者として特定する作業者特定部をさらに備える。
【００１０】
さらに好ましい態様において、前記環境制御装置は、前記試行制御部により過去に試行された設定値のうち、前記作業実績評価部により前記作業者と対応付けられた設定値と同じ種類の設定値を前記第２設定値として選択する設定値変更部をさらに備える。
【００１１】
また、本発明に係るプログラムは、室内環境を調節するための機器を、当該室内で作業する作業者に対応付けられている第１設定値に基づいて制御するコンピュータを、前記第１設定値と異なる第２設定値に基づいて前記機器を試行的に制御する試行制御部と、前記第１設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第１作業実績と、前記第２設定値に基づいて前記機器が制御される環境において前記作業者によって挙げられた第２作業実績とを比較し、前記第２作業実績が前記第１作業実績を超える場合に、前記第１設定値に代えて前記第２設定値を前記作業者に対応付ける作業実績評価部として機能させる。
【発明の効果】
【００１２】
本発明によれば、作業者の実際の作業効率の変化を考慮して室内環境を制御することができる。
【図面の簡単な説明】
【００１３】
【図１】環境制御システム１が設置された部屋Ｒの一例を示す図
【図２】環境制御装置８の機能構成の一例を示すブロック図
【図３】ユーザ情報テーブルＴ１の一例を示す図
【図４】設定値テーブルＴ２の一例を示す図
【図５】変更履歴テーブルＴ４の一例を示す図
【図６】作業実績履歴テーブルＴ５の一例を示す図
【図７】環境制御処理の一例を示すフロー図
【図８】設定値補正処理の一例を示すフロー図
【図９】作業実績評価処理の一例を示すフロー図
【発明を実施するための形態】
【００１４】
１．実施形態
本発明の一実施形態に係る環境制御システム１について、図面を参照して説明する。
１−１．構成
図１は、環境制御システム１が設置された部屋Ｒの一例を示す図である。同図に示す部屋Ｒは、例えば、１以上の従業員が勤務するオフィスの一室である。この部屋Ｒに設置される環境制御システム１は、天井に設置されたマイク付きカメラ２及びシーリングライト３と、壁面に設置されたエアコン４と、棚Ｓの上に設置された音楽再生装置５及び香り発生装置６と、作業机Ｄの上に設置された作業用ＰＣ７及び環境制御装置８を備える。以下、各構成要素について説明する。
【００１５】
マイク付きカメラ２は、部屋Ｒ全体を撮影可能なように設置される。このマイク付きカメラ２は、環境制御装置８と無線ＬＡＮで通信するための通信部を備え、環境制御装置８からの要求に応じて、撮影した画像データと収音した音声データを送信する。
【００１６】
シーリングライト３は、室内の明るさを調節するための照明器具である。このシーリングライト３は、環境制御装置８と赤外線通信を行うための通信部を備え、環境制御装置８により設定される色温度及び輝度で光源を点灯させる。
【００１７】
エアコン４は、室内の温度及び湿度を調節するための空調設備である。このエアコン４は、環境制御装置８と赤外線通信を行うための通信部を備え、環境制御装置８により設定される温度、湿度及び風量を実現できるように圧縮機モータと送風ファンモータを駆動する。
【００１８】
音楽再生装置５は、音楽を再生するための装置であり、言い換えると、室内の音環境を調節するための装置である。この音楽再生装置５は、環境制御装置８と赤外線通信を行うための通信部を備え、環境制御装置８により設定されるジャンルの音楽を、同装置により設定される音量で再生する。
【００１９】
香り発生装置６は、香りを発生させるための装置であり、言い換えると、室内の匂いを調節するための装置である。この音楽再生装置５は、環境制御装置８と赤外線通信を行うための通信部を備え、環境制御装置８により設定される種類の香りを、同装置により設定される強さで発生させる。
【００２０】
作業用ＰＣ７は、従業員により使用される作業用のパーソナルコンピュータである。この作業用ＰＣ７は、ソースコードエディタを備えており、利用者はこの作業用ＰＣ７を用いてソースコードを作成することができる。また、この作業用ＰＣ７は、スケジューラを備えており、利用者はこの作業用ＰＣ７を用いて自身のスケジュール情報を管理することができる。ここでスケジュール情報は、日時とイベントの組により構成される。また、作業用ＰＣ７は、環境制御装置８と無線ＬＡＮで通信するための通信部を備え、環境制御装置８からの要求に応じて、利用者により作成されたソースコードの行数情報とスケジュール情報を送信する。
【００２１】
環境制御装置８は、部屋Ｒの室内環境を特定の作業者用に最適化するためのコンピュータシステムである。この環境制御装置８は、マイク付きカメラ２及び作業用ＰＣ７と無線ＬＡＮで通信するための通信部と、シーリングライト３、エアコン４、音楽再生装置５及び香り発生装置６と赤外線通信を行うための通信部を備える。
【００２２】
図２は、この環境制御装置８の機能構成の一例を示すブロック図である。同図に示す機能のうち、ユーザ情報記憶部８０１、設定値記憶部８０３、補正ルール記憶部８０４、変更履歴記憶部８０８及び作業実績記憶部８１１は、メモリにより実現される。一方、作業者特定部８０２、設定値補正部８０５、機器制御部８０６、設定値変更部８０７、試行制御部８０９及び作業実績評価部８１０は、メモリに記憶されるプログラムをプロセッサが実行することにより実現される。なお、このプログラムは、インターネット等のネットワークや非一時的な記録媒体を介して頒布可能なプログラムである。以下、各機能について説明する。
【００２３】
ユーザ情報記憶部８０１は、部屋Ｒで執務する従業員の情報を格納するためのユーザ情報テーブルＴ１を記憶する。このユーザ情報テーブルＴ１には、図３に例示するように、従業員のユーザＩＤ、身長、体重、体脂肪率、顔特徴量及び優先順位が対応付けて格納される。これらの情報のうち、顔特徴量は、顔認証で従業員を識別するために利用されるデータであり、当該従業員の顔画像に基づいて抽出される。優先順位は、部屋Ｒに複数の従業員が存在する場合に、環境制御の対象となる作業者を特定するために参照されるデータである。この優先順位は、各従業員の役職、性別、年齢等を考慮して設定される。このユーザ情報テーブルＴ１に格納される情報は、環境制御装置８の初期設定時に利用者により設定される。
【００２４】
作業者特定部８０２は、利用者により環境制御の開始を指示されると、マイク付きカメラ２から画像データを取得し、顔認証技術を用いて、部屋Ｒに在室する従業員を特定する。その結果、１人の従業員のみを特定した場合には、当該従業員を、環境制御の対象となる作業員とする。一方、複数の従業員を特定した場合には、その複数の従業員の中で最も優先順位が高い従業員を、環境制御の対象となる作業者とする。
【００２５】
設定値記憶部８０３は、制御対象機器に対する設定値群を従業員ごとに格納する設定値テーブルＴ２を記憶する。この設定値テーブルＴ２には、図４に例示するように、従業員のユーザＩＤと対応付けて、シーリングライト３に対する設定値として色温度及び輝度、エアコン４に対する設定値として温度、湿度及び風量、音楽再生装置５に対する設定値として音楽ジャンル（具体的には音楽ジャンルＩＤ）及び音量、並びに香り発生装置６に対する設定値として香り種類（具体的には香り種類ＩＤ）及び香り強さが格納される。この設定値テーブルＴ２に格納される各設定値は、後述する環境制御処理を経て最適化される。なお、環境制御装置８の使用開始時には、各従業員に対して所定の初期値が設定される。その際、初期値群の複数のテンプレートの中から各従業員にとって好みのテンプレートが選択されて設定されてもよい。
【００２６】
補正ルール記憶部８０４は、設定値の補正ルールを格納する補正ルールテーブルＴ３を記憶する。この補正ルールテーブルＴ３に格納される各補正ルールは、補正が行われる条件と、補正の対象となる設定値の種類と、補正の内容の３つの要素により規定される。また、各補正ルールは大きく、作業者の身体情報に基づいて温度、湿度及び風量のうちの少なくとも１つを補正するための第１補正ルールと、作業者のスケジュール情報（より具体的には、イベント内容を示すキーワード）に基づいて温度、湿度、風量、音楽ジャンル及び香り種類のうちの少なくとも１つを補正するための第２補正ルールと、室内の現在の音圧レベルに基づいて音量を補正するための第３補正ルールと、現在の時間帯に基づいて色温度及び輝度のうちの少なくとも１つを補正するための第４補正ルールに分類される。これらの補正ルールのうち、第１補正ルールは、例えば、作業者の体脂肪率が「ｍ」％以上である場合に温度を「ｎ」度低下させるといったルールである。第２補正ルールは、例えば、作業者が現在イベント「ｘ」を実行中である場合に音楽ジャンルをジャンル「ｙ」とするといったルールや、作業者が実行した直近のイベントが「外回り」である場合に温度を「ｎ」度低下させるといったルールである。第３補正ルールは、例えば、室内の音圧レベルが「ｍ」ｄＢ以上である場合に音量を「ｎ」段階増加させるとったルールである。第４補正ルールは、例えば、現在の時刻が「ｍ」時台である場合に色温度を「ｎ」Ｋ増加させるといったルールである。
【００２７】
設定値補正部８０５は、作業者特定部８０２により作業者が特定されると、特定された作業者に対応付けられている設定値群を設定値テーブルＴ２から読み出し、読み出した設定値群を、補正ルールテーブルＴ３を参照して補正する。具体的には、第１に、ユーザ情報テーブルＴ１から作業者の身体情報を読み出し、第１補正ルールに従って、読み出した身体情報に基づいて温度、湿度及び風量のうちの少なくとも１つを補正する。その際、変形例として、各従業員の医療情報を格納する他のデータベースから、その作業者の身体情報を取得するようにしてもよい。第２に、設定値補正部８０５は、作業者の作業用ＰＣ７から作業者のスケジュール情報を取得し、第２補正ルールに従って、取得したスケジュール情報（より具体的には、イベント内容を示すキーワード）に基づいて温度、湿度、風量、音楽ジャンル及び香り種類のうちの少なくとも１つを補正する。第３に、マイク付きカメラ２から音声データを取得し、第３補正ルールに従って、取得した音声データを解析して得られる音圧レベルに基づいて音量を補正する。第４に、第４補正ルールに従って、現在の時間帯に基づいて色温度及び輝度のうちの少なくとも１つを補正する。これらの補正の結果、作業者の身体情報及びスケジュールと室内の静けさと現在の時間帯とを反映した設定値群が生成される。以下では、設定値補正部８０５により補正された設定値を「補正設定値」と呼ぶ。
【００２８】
機器制御部８０６は、設定値補正部８０５により生成される補正設定値群に基づいて各制御対象機器を制御する。具体的には、シーリングライト３を、補正された色温度及び輝度に基づいて制御し、エアコン４を、補正された温度、湿度及び風量に基づいて制御し、音楽再生装置５を、補正された音楽ジャンルＩＤ及び音量に基づいて制御し、香り発生装置６を、補正された香り種類ＩＤ及び香り強さに基づいて制御する。
【００２９】
設定値変更部８０７は、機器制御部８０６による制御の後、補正設定値群のうちのいずれか１つをランダムに変更する。例えば、補正設定値のうち、補正された色温度を所定の値だけ減少させる。そして、その変更に係る情報を、後述する変更履歴テーブルＴ４に格納する。以下では、この設定値変更部８０７により変更された設定値を「変更設定値」と呼ぶ。
【００３０】
変更履歴記憶部８０８は、上述した変更履歴テーブルＴ４を記憶する。この変更履歴テーブルＴ４には、図５に例示するように、作業者のユーザＩＤと対応付けて、変更日時、変更された設定値の種類、変更内容及び採否が格納される。これらの情報のうち、採否は、当該変更の内容が、設定値テーブルＴ２に格納される設定値に反映されたか否かを示す情報である。言い換えると、当該変更が作業者の作業効率の向上に寄与したか否かを示す情報である。この採否は「true」又は「false」の２値で表される。
【００３１】
試行制御部８０９は、設定値変更部８０７により生成される変更設定値に基づいて制御対象機器を試行的に制御する。例えば、変更設定値が色温度である場合には、シーリングライト３をその変更設定値に基づいて試行的に制御する。
【００３２】
作業実績評価部８１０は、試行制御部８０９による試行的制御の後、作業者の作業用ＰＣ７から作業者により作成されたソースコードの行数情報を取得し、その後、所定時間（例えば１時間）経過後に、再度その作業用ＰＣ７から作業者により作成されたソースコードの行数情報を取得する。そして、後者の行数から前者の行数を減算することで、試行的制御が行われている状況下での作業者の作業実績を特定する。ここでは作業実績として、所定時間内に作業者により作成されたソースコードの行数を特定する。作業実績を特定すると、この作業実績を、上記の試行的制御が行われていない状況下において作業者により挙げられた作業実績と比較する。この作業実績とは、設定値テーブルＴ２において作業者と対応付けられている設定値群に基づいて各制御対象機器の制御が行われている状況下において作業者により挙げられた作業実績である。具体的には、後述する作業実績履歴テーブルＴ５に格納されている作業者の最新の作業実績である。
【００３３】
これら２つの作業実績を比較した結果、試行的制御が行われている状況下で挙げられた作業実績が、試行的制御が行われていない状況下で挙げられた作業実績を超える場合には（すなわち、前者の状況下の方が作業効率が向上している場合には）、設定値変更部８０７により行われた変更の内容を、設定値テーブルＴ２において作業者と対応付けられている設定値に反映させる。例えば、設定値変更部８０７により行われた変更が色温度を「ｎ」Ｋ増加させるものである場合には、設定値テーブルＴ２において作業者と対応付けられている色温度を「ｎ」Ｋ増加させる。そして、変更履歴テーブルＴ４においてこの変更の採否を「true」に設定する。また、新たに特定した最新の作業実績に係る情報を、作業実績履歴テーブルＴ５に格納する。一方、試行的制御が行われている状況下で挙げられた作業実績が、試行的制御が行われていない状況下で挙げられた作業実績以下である場合には（すなわち、前者の状況下の方が作業効率が低いか作業効率が変わらない場合には）、設定値変更部８０７により行われた変更の内容を、設定値テーブルＴ２において作業者と対応付けられている設定値に反映させない。そして、変更履歴テーブルＴ４においてこの変更の採否を「false」に設定する。
【００３４】
作業実績記憶部８１１は、上述した作業実績履歴テーブルＴ５を記憶する。この作業実績履歴テーブルＴ５には、図６に例示するように、作業者のユーザＩＤと対応付けて、作業実績が特定された日時と、所定時間内に作業者により作成されたソースコードの行数（以下、「作成ソースコード行数」と呼ぶ。）が格納される。この作業実績履歴テーブルＴ５に格納される作業実績情報は、作業実績評価部８１０により特定された作業実績のうち、同テーブルに格納されている最新の作業実績を超えると判定された作業実績に係る情報のみである。
以上が、環境制御装置８の各機能についての説明である。
【００３５】
１−２．動作
次に、以上説明した環境制御装置８により実行される環境制御処理について、図７に示すフロー図を参照して説明する。
【００３６】
環境制御装置８の作業者特定部８０２は、利用者により環境制御の開始を指示されると、マイク付きカメラ２から画像データを取得し、顔認証技術を用いて、部屋Ｒに在室する従業員を特定する。その結果、１人の従業員のみを特定した場合には、当該従業員を、環境制御の対象となる作業員とし、複数の従業員を特定した場合には、その複数の従業員の中で最も優先順位が高い従業員を、環境制御の対象となる作業者とする（ステップＳｔ１）。
【００３７】
作業者特定部８０２により作業者が特定されると、設定値補正部８０５は、特定された作業者に対応付けられている設定値群を設定値テーブルＴ２から読み出し、読み出した設定値群を、補正ルールテーブルＴ３を参照して補正する（ステップＳｔ２）。図８は、この設定値補正処理の一例を示すフロー図である。
【００３８】
同図において示す処理において、設定値補正部８０５は、まず、ユーザ情報テーブルＴ１から作業者の身体情報を読み出し（ステップＳｔ２１）、第１補正ルールに従って、読み出した身体情報に基づいて温度、湿度及び風量のうちの少なくとも１つを補正する（ステップＳｔ２２）。次に、作業者の作業用ＰＣ７から作業者のスケジュール情報を取得し、第２補正ルールに従って、取得したスケジュール情報（より具体的には、イベント内容を示すキーワード）に基づいて温度、湿度、風量、音楽ジャンル及び香り種類のうちの少なくとも１つを補正する（ステップＳｔ２３）。次に、マイク付きカメラ２から音声データを取得し、第３補正ルールに従って、取得した音声データを解析して得られる音圧レベルに基づいて音量を補正する（ステップＳｔ２４）。次に、第４補正ルールに従って、現在の時間帯に基づいて色温度及び輝度のうちの少なくとも１つを補正する（ステップＳｔ２５）。これらの補正の結果、作業者の身体情報及びスケジュールと室内の静けさと現在の時間帯とを反映した補正設定値群が生成される。
【００３９】
設定値補正部８０５により補正設定値群が生成されると、次に、機器制御部８０６は、生成された補正設定値群に基づいて各制御対象機器を制御する（ステップＳｔ３）。具体的には、シーリングライト３を、補正された色温度及び輝度に基づいて制御し、エアコン４を、補正された温度、湿度及び風量に基づいて制御し、音楽再生装置５を、補正された音楽ジャンルＩＤ及び音量に基づいて制御し、香り発生装置６を、補正された香り種類ＩＤ及び香り強さに基づいて制御する。
【００４０】
機器制御部８０６による制御の後、設定値変更部８０７は、補正設定値群のうちのいずれか１つをランダムに変更する（ステップＳｔ４）。そして、その変更に係る情報を変更履歴テーブルＴ４に格納する。
【００４１】
設定値変更部８０７により変更設定値が生成されると、試行制御部８０９は、生成された変更設定値に基づいて制御対象機器を試行的に制御する（ステップＳｔ５）。
【００４２】
試行制御部８０９による試行的制御の後、作業実績評価部８１０は、試行的制御が行われている状況下での作業者の作業実績を評価する（ステップＳｔ６）。図９は、この作業実績評価処理の一例を示すフロー図である。
【００４３】
同図において示す処理において、作業実績評価部８１０は、まず、作業者の作業用ＰＣ７から作業者により作成されたソースコードの行数情報を取得する（ステップＳｔ６１）。その後、所定時間（例えば１時間）が経過するまで待機し（ステップＳｔ６２）、所定時間が経過すると（ステップＳｔ６２のＹＥＳ）、再度その作業用ＰＣ７から作業者により作成されたソースコードの行数情報を取得する（ステップＳｔ６３）。そして、ステップＳｔ６３で取得した行数からステップＳｔ６１で取得した行数を減算することで、試行的制御が行われている状況下で所定時間内に作業者により作成されたソースコードの行数を特定する（ステップＳｔ６４）。
【００４４】
このソースコード行数の特定後、特定した行数を、作業実績履歴テーブルＴ５に格納されている作業者の最新の作成ソースコード行数と比較する（ステップＳｔ６５）。この比較の結果、前者の行数が後者の行数を上回っている場合には（すなわち、試行的制御が行われている状況下の方が作業効率が向上している場合には）（ステップＳｔ６５のＹＥＳ）、ステップＳｔ４において設定値変更部８０７により行われた変更の内容を、設定値テーブルＴ２において作業者と対応付けられている設定値に反映させる（ステップＳｔ６６）。そして、変更履歴テーブルＴ４においてこの変更の採否を「true」に設定する（ステップＳｔ６７）。また、新たに特定した最新の作業実績に係る情報を、作業実績履歴テーブルＴ５に格納する（ステップＳｔ６８）。一方、上記の比較の結果、前者の行数が後者の行数以下である場合には（すなわち、試行的制御が行われている状況下の方が作業効率が低いか作業効率が変わらない場合には）（ステップＳｔ６５のＮＯ）、ステップＳｔ４において設定値変更部８０７により行われた変更の内容を、設定値テーブルＴ２において作業者と対応付けられている設定値に反映させない。そして、変更履歴テーブルＴ４においてこの変更の採否を「false」に設定する（ステップＳｔ６９）。
以上が、環境制御処理についての説明である。
【００４５】
以上説明した環境制御処理は、利用者により環境制御の終了を指示されるまで繰り返し実行される。以上説明した環境制御処理が繰り返し実行されることにより、作業者の作業効率が向上するように室内環境が最適化される。
【００４６】
２．変形例
上記の実施形態は下記のように変形してもよい。なお、以下に記載する２以上の変形例は互いに組み合わせてもよい。
【００４７】
２−１．変形例１
作業者特定部８０２は、マイク付きカメラ２により撮影される画像データに基づいて部屋Ｒに在室する従業員を特定しているが、在室者の特定方法はこれに限られない。例えば、作業者特定部８０２は、部屋Ｒへの従業員の入退室を管理する入退室管理システムと連携することで、部屋Ｒに在室する従業員を特定してもよい。または、各従業員が携帯する携帯端末の位置情報に基づいて部屋Ｒに在室する従業員を特定してもよい。
【００４８】
２−２．変形例２
補正ルールテーブルＴ３に格納される補正ルールには、作業者の購入履歴に基づいて音楽ジャンルを補正するための第５補正ルールが含まれてもよい。この第５補正ルールに従って補正を行う場合、設定値補正部８０５は、作業者の作業用ＰＣ７から音楽データ又は音楽記録媒体の購入履歴情報を取得し、音楽ジャンルを、最近購入された音楽データ又は音楽記録媒体の音楽ジャンルに変更する。
また、補正ルールテーブルＴ３に格納される上記の第１補正ルールから第４補正ルールのうち、１以上の補正ルールを省略してもよい。
【００４９】
２−３．変形例３
設定値変更部８０７は、変更対象の設定値をランダムに選択するのに代えて、所定の規則に従って選択するようにしてもよい。例えば、変更履歴テーブルＴ４において採否「true」と対応付けられている設定値と同じ種類の設定値を、変更対象として選択するようにしてもよい。言い換えると、過去に作業実績評価部８１０により設定値テーブルＴ２に反映された設定値と同じ種類の設定値を、変更対象として選択するようにしてもよい。このように変更対象の設定値を選択することで、選択された設定値に対する変更が設定値テーブルＴ２に反映される可能性が高くなる。なお、変更履歴テーブルＴ４において複数の種類の設定値が採否「true」と対応付けられている場合には、採否「true」と最も多く対応付けられている設定値と同じ種類の設定値を、変更対象として選択するようにしてもよい。
【００５０】
また別の例として、設定値変更部８０７は、変更履歴テーブルＴ４において採否「false」と対応付けられている設定値とは異なる種類の設定値を、変更対象として選択するようにしてもよい。言い換えると、過去に作業実績評価部８１０により設定値テーブルＴ２に反映されなかった設定値とは異なる種類の設定値を、変更対象として選択するようにしてもよい。この選択方法によっても、選択された設定値に対する変更が設定値テーブルＴ２に反映される可能性が高くなる。なお、変更履歴テーブルＴ４においてすべての種類の設定値が採否「false」と対応付けられている場合には、採否「false」と対応付けられている回数が最も少ない設定値と同じ種類の設定値を、変更対象として選択するようにしてもよい。
【００５１】
また別の例として、設定値変更部８０７は、変更履歴テーブルＴ４に変更の履歴が記録されていない設定値を、変更対象として選択するようにしてもよい。言い換えると、過去に変更したことがない設定値を、変更対象として選択するようにしてもよい。
【００５２】
２−４．変形例４
作業実績評価部８１０により評価される作業実績は、作業者により作成されたソースコードの行数に限られない。別の作業実績として、作業者により作業用ＰＣ７に入力された文字数がある。また別の作業実績として、作業者が作業用ＰＣ７上又は紙媒体で受けた試験の得点がある。なお、紙媒体で受けた試験の得点を作業実績とする場合には、その得点は作業者により環境制御装置８に入力される。
【００５３】
２−５．変形例５
作業実績評価部８１０は、作業者の作業実績を評価する際に、その作業者の姿勢を考慮してもよい。具体的には、上記の環境制御処理のステップＳｔ６５の判定において、作業者が作成したソースコードの行数が過去に作成したソースコードの行数と同数であった場合に、その作業者の姿勢が良いときには、ステップＳｔ４において設定値変更部８０７により行われた変更の内容を、設定値テーブルＴ２において作業者と対応付けられている設定値に反映させるようにしてもよい。ここで、作業者の姿勢が良いか否かを判定する方法としては、例えば、作業者の身体の側面をカメラで撮影し、撮影画像のテンプレートマッチングを行うという方法がある。
【００５４】
２−６．変形例６
上記の環境制御処理の制御対象として、作業用ＰＣ７のディスプレイの輝度とディスプレイに表示される文字サイズとを加えてもよい。その場合、設定値テーブルＴ２には、作業用ＰＣ７に対する設定値として、ディスプレイの輝度と文字サイズとが従業員のユーザＩＤと対応付けてさらに格納される。また、補正ルールテーブルＴ３には、照度計で計測される室内の照度に基づいてディスプレイの輝度及び文字サイズのうちの少なくとも１つを補正するための第６補正ルールがさらに格納される。この第６補正ルールとは、例えば、室内の照度が「ｍ」ｌｘ以下である場合にディスプレイ輝度又は文字サイズを「ｎ」段階増加させるといったルールである。設定値補正部８０５は、この第６補正ルールに従って、照度計により計測された室内の照度に基づいてディスプレイの輝度及び文字サイズのうちの少なくとも１つを補正する。機器制御部８０６は、設定値補正部８０５により補正されたディスプレイの輝度及び文字サイズに基づいて作業用ＰＣ７を制御する。
なお、作業用ＰＣ７は必ずしも据え置き型の情報処理装置に限られず、携帯可能な情報処理装置としてもよい。
【符号の説明】
【００５５】
１…環境制御システム、２…マイク付きカメラ、３…シーリングライト、４…エアコン、５…音楽再生装置、６…香り発生装置、７…作業用ＰＣ、８…環境制御装置、８０１…ユーザ情報記憶部、８０２…作業者特定部、８０３…設定値記憶部、８０４…補正ルール記憶部、８０５…設定値補正部、８０６…機器制御部、８０７…設定値変更部、８０８…変更履歴記憶部、８０９…試行制御部、８１０…作業実績評価部、８１１…作業実績記憶部、Ｄ…作業机、Ｒ…部屋、Ｓ…棚、Ｔ１…ユーザ情報テーブル、Ｔ２…設定値テーブル、Ｔ３…補正ルールテーブル、Ｔ４…変更履歴テーブル、Ｔ５…作業実績履歴テーブル
【図１】
2020165590.tif 000003
【図２】
2020165590.tif 000004
【図３】
2020165590.tif 000005
【図４】
2020165590.tif 000006
【図５】
2020165590.tif 000007
【図６】
2020165590.tif 000008
【図７】
2020165590.tif 000009
【図８】
2020165590.tif 000010
【図９】
2020165590.tif 000011