(57)【要約】【課題】ニオイセンサを有する空気調和機を有効に利用するための技術を提供する。【解決手段】ニオイを検知して検知結果を送信する空気調和機２００と、空気調和機２００からのニオイの検知結果と現在時刻とに基づいて、空気調和機２００にメッセージを出力させるサーバ１００と、を備えるネットワークシステム１が提供される。【選択図】図１
2020041738.tif 000002
【特許請求の範囲】
【請求項１】
ニオイを検知して検知結果を送信する空気調和機と、
前記空気調和機からの前記ニオイの検知結果と現在時刻とに基づいて、前記空気調和機にメッセージを出力させるサーバと、を備えるネットワークシステム。
【請求項２】
前記サーバは、前記ニオイが検知された期間の長さにも基づいて、出力させるメッセージを決定する、請求項１に記載のネットワークシステム。
【請求項３】
空気調和機と通信するための通信インターフェイスと、
前記通信インターフェイスを介して、前記空気調和機からニオイの検知結果を受信して、前記ニオイの検知結果と現在時刻とに基づいて、前記空気調和機にメッセージを出力させるためのプロセッサとを備える、サーバ。
【請求項４】
サーバにおける情報処理方法であって、
空気調和機からニオイの検知結果を受信するステップと、
前記ニオイの検知結果と現在時刻とに基づいて、前記空気調和機にメッセージを出力させるステップとを備える、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空気清浄機などの空気調和機の技術に関し、特にニオイセンサを有する空気調和機を利用する技術に関する。
【背景技術】
【０００２】
従来から、空気清浄機などの空気調和機を利用した各種の技術が提案されている。たとえば、特開２００５−１４７７９３号公報（特許文献１）には、匂い測定装置が開示されている。特許文献１によると、匂いに対する感応特性が互いに異なる３種類以上の匂いセンサーと、各匂いセンサーの出力値のデータを処理する演算制御部とを設ける。演算制御部は、無臭基準気体に対する匂いセンサーの出力値に基づいて、被測定気体に対する複数の匂いセンサーの出力値を補正し、複数のセンサー出力補正値それぞれを、平面直交座標系の原点から延びる互いに異なる座標軸上にとり、その座標系の複数の象限それぞれにおいて定義される要素匂いベクトルを得るように、センサー出力補正値のデータを処理する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１４７７９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、ニオイセンサを有する空気調和機を有効に利用するための技術を提供することにある。
【課題を解決するための手段】
【０００５】
本発明のある態様に従うと、ニオイを検知して検知結果を送信する空気調和機と、空気調和機からのニオイの検知結果と現在時刻とに基づいて、空気調和機にメッセージを出力させるサーバと、を備えるネットワークシステムが提供される。
【発明の効果】
【０００６】
以上のように、本発明によれば、ニオイセンサを有する空気調和機を有効に利用することができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施の形態にかかるネットワークシステム１の全体構成と動作概要を示すイメージ図である。
【図２】第１の実施の形態にかかるサーバ１００の構成の一態様について説明する。
【図３】第１の実施の形態にかかる機器情報データ１２１を示すイメージ図である。
【図４】第１の実施の形態にかかる対話情報データ１２２を示すイメージ図である。
【図５】第１の実施の形態にかかるサーバ１００における情報処理を示すフローチャートである。
【図６】第１の実施の形態にかかる空気清浄機２００の構成の一態様について説明する。
【図７】第２の実施の形態にかかる機器情報データ１２１Ｂを示すイメージ図である。
【図８】第２の実施の形態にかかるサーバ１００における情報処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
＜第１の実施の形態＞
＜ネットワークシステム１の全体構成と動作概要＞
【０００９】
まず、図１（ａ）を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、サーバ１００と、インターネットやルータなどを介してサーバ１００に接続可能な空気清浄機２００などの複数の空気調和機とを含む。特に本実施の形態にかかる空気清浄機２００は吸い込んだ空気に含まれるニオイやホコリを検知したりすることが可能である。そして、空気清浄機２００は、ニオイやホコリを検知すると、空気清浄運転の強度を高くする。
【００１０】
次に、図１（ａ）〜（ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図１（ａ）に示すように、空気清浄機２００は、運転ＯＮの状態において定期的に、部屋の空気にニオイが含まれるか否かを検知している。
【００１１】
図１（ｂ）に示すように、空気清浄機２００は、ニオイを検知すると、空気清浄のための運転強度を高めるとともに、ニオイを検知した旨の情報をサーバ１００に送信する。サーバ１００は、当該情報と現在の時刻とに基づいて、適切なメッセージを特定する。
【００１２】
図１（ｃ）に示すように、サーバ１００は、空気清浄機２００の近くにいるユーザとの音声対話を行うための音声データを空気清浄機２００に提供する。空気清浄機２００は、サーバ１００からのデータに基づいてユーザと音声対話を行う。
【００１３】
たとえば、平日の１８時〜２０時の間に空気清浄機２００においてニオイが検知された場合には、サーバ１００は、ユーザが夕食中であると判断して、夕食に適したメッセージを空気清浄機２００に出力させる。また、２０時から２４時の間にニオイが検知された場合には、晩酌をしていると判断して、晩酌に適したメッセージを空気清浄機２００に出力させたりする。
【００１４】
このように、本実施の形態においては、空気清浄機２００が取得したニオイに関する検知結果を利用してサーバ１００が適切なメッセージを空気清浄機２００に出力させる。以下、このような機能を実現するためのネットワークシステム１の具体的な構成について詳述する。
＜サーバ１００のハードウェア構成＞
【００１５】
図２を参照して、本実施の形態にかかるネットワークシステム１を構成するサーバ１００の構成の一態様について説明する。サーバ１００は、主たる構成要素として、ＣＰＵ（Central Processing Unit）１１０と、メモリ１２０と、操作部１４０と、時計１５０と、通信インターフェイス１６０とを含む。
【００１６】
ＣＰＵ１１０は、メモリ１２０に記憶されているプログラムを実行することによって、サーバ１００の各部を制御する。たとえば、ＣＰＵ１１０は、メモリ１２０に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。
【００１７】
メモリ１２０は、各種のＲＡＭ（Random  Access  Memory）、各種のＲＯＭ（Read-Only  Memory）などによって実現され、サーバ１００に内包されているものであってもよいし、サーバ１００の各種インターフェイスに着脱可能なものであってもよいし、サーバ１００からアクセス可能な他の装置の記録媒体であってもよい。メモリ１２０は、ＣＰＵ１１０によって実行されるプログラムや、ＣＰＵ１１０によるプログラムの実行により生成されたデータ、入力されたデータ、機器情報データ１２１、対話情報データ１２２、対話用の音声データ、その他の本実施の形態にかかるメッセージサービスに利用されるデータベースなどを記憶する。
【００１８】
図３を参照して、本実施の形態にかかる機器情報データ１２１は、空気清浄機２００毎に、主に、空気清浄機２００のＩＤと、空気清浄機２００のユーザのＩＤと、空気清浄機２００のユーザの名前と、空気清浄機２００のＭＡＣアドレスなどの対応関係を含む。
【００１９】
図４を参照して、本実施の形態にかかる対話情報データ１２２は、予測されるユーザの行動内容と、行動を予測するための条件と、ユーザに対する発話を行うための条件と、発話メッセージの例などの対応関係を含む。発話条件としては、たとえば、ニオイが検知されるべき時間帯や、ニオイの継続時間や、季節や、毎日や毎週や毎月などの周期性を示す情報などが含まれる。
【００２０】
図２に戻って、操作部１４０は、サービスの管理者などの命令を受け付けて、当該命令をＣＰＵ１１０に入力する。
【００２１】
時計１５０は、現在時刻をＣＰＵ１１０に入力したり、指定されたタイミングからの経過時間を計測したりする。
【００２２】
通信インターフェイス１６０は、ＣＰＵ１１０からのデータを、インターネット、キャリア網、ルータなどを介して、空気清浄機２００などの他の装置に送信する。逆に、通信インターフェイス１６０は、インターネット、キャリア網、ルータなどを介して空気清浄機２００などの他の装置からのデータを受信して、ＣＰＵ１１０に受け渡す。
＜サーバ１００における情報処理＞
【００２３】
次に、図５を参照しながら、本実施の形態にかかるサーバ１００における情報処理について説明する。サーバ１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、空気清浄機２００からデータを受信すると以下の処理を実行する。
【００２４】
ＣＰＵ１１０は、受信したデータから空気清浄機２００の識別情報を取得する（ステップＳ１１２）。ＣＰＵ１１０は、受信したデータに空気清浄機２００がニオイを検知した旨の情報が含まれているか否かを判断する（ステップＳ１１４）。
【００２５】
空気清浄機２００がニオイを検知していた場合（ステップＳ１１４にてＹＥＳである場合）、ＣＰＵ１１０は、現在時刻を取得する（ステップＳ１１６）。
【００２６】
ＣＰＵ１１０は、対話情報データ１２２を参照して、現在時刻などの発生条件に合致する音声メッセージを検索する（ステップＳ１２２）。
【００２７】
発生条件に合致する行動予測が準備されている場合（ステップＳ１２４にてＹＥＳである場合）、通信インターフェイス１６０を介して、現在時刻に適した対話のためのデータを空気清浄機２００に送信する（ステップＳ１２６）。ＣＰＵ１１０は、別の空気清浄機２００からのデータを待ち受ける。
【００２８】
発生条件に合致する行動予測が準備されていない場合（ステップＳ１２４にてＮＯである場合）や、ニオイが検知されていない場合（ステップＳ１１４にてＮＯである場合）、ＣＰＵ１１０は、別の空気清浄機２００からのデータを待ち受ける。
＜空気清浄機２００のハードウェア構成＞
【００２９】
図６を参照して、ネットワークシステム１を構成する空気清浄機２００の構成の一態様について説明する。本実施の形態にかかる空気清浄機２００は、主たる構成要素として、ＣＰＵ２１０と、メモリ２２０と、ディスプレイ２３０、操作部２４０と、ニオイセンサ２５０と、その他のセンサ２５５と、通信インターフェイス２６０と、スピーカ２７０と、マイク２８０と、機器駆動部２９０とを含む。
【００３０】
ＣＰＵ２１０は、メモリ２２０あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、空気清浄機２００の各部を制御する。
【００３１】
メモリ２２０は、各種のＲＡＭ、各種のＲＯＭなどによって実現され、空気清浄機２００に内包されているものであってもよいし、空気清浄機２００の各種インターフェイスに着脱可能なものであってもよいし、空気清浄機２００からアクセス可能な他の装置の記録媒体であってもよい。メモリ２２０は、ＣＰＵ２１０によって実行されるプログラムや、ＣＰＵ２１０によるプログラムの実行により生成されたデータ、操作部２４０を介して入力されたデータ、リモコンから受信したデータ、ルータやインターネットを介してサーバ１００から受信したデータなどを記憶する。
【００３２】
ディスプレイ２３０は、ＣＰＵ２１０からの信号に基づいて、文字や画像などを出力する。なお、ディスプレイ２３０は、単にＬＥＤライトなどであってもよい。
【００３３】
操作部２４０は、ボタン、タッチパネルなどによって実現され、ユーザからの命令を受け付けて、当該命令をＣＰＵ２１０に入力する。なお、ディスプレイ２３０と操作部２４０とは、タッチパネルを構成してもよい。
【００３４】
ニオイセンサ２５０は、ニオイの有無や、ニオイの程度などを検知して、ＣＰＵ２１０に入力する。その他のセンサ２５５は、ホコリや光や温度や湿度などを検知してＣＰＵ２１０に入力する。
【００３５】
通信インターフェイス２６０は、無線ＬＡＮまたは有線ＬＡＮなどの通信モジュールによって実現される。通信インターフェイス２６０は、有線通信あるいは無線通信によってサーバ１００などの他の装置との間でデータをやり取りする。すなわち、ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００などの他の装置から各種の情報を受信したり、当該他の装置に各種の情報を送信したりする。
【００３６】
スピーカ２７０は、ＣＰＵ２１０からの音声データに基づいて音声メッセージなどを出力する。マイク２８０は、ユーザの声などを取得して音声データをＣＰＵ１１０に入力する。
【００３７】
機器駆動部２９０は、ＣＰＵ２１０からの信号に基づいて、電気機器の各部（モータやヒータなど）を制御する。たとえば、本実施の形態においては、ＣＰＵ２１０は、操作部２４０を介して、あるいは通信インターフェイス２６０を介してサーバ１００から、あるいはリモコンから、各種モードや風量や風向きやイオン発生などに関する命令を受け付けて、当該命令に基づいて機器駆動部２９０を制御する。
【００３８】
本実施の形態においては、ＣＰＵ２１０は、ニオイセンサ２５０がニオイを検知すると、通信インターフェイス２６０を介して、ニオイを検知した旨の情報をサーバ１００に送信する。そして、ＣＰＵ２１０は、サーバ１００からの音声データに基づいてスピーカ２７０にメッセージを出力させ、マイク２８０からの音声データをサーバ１００に送信する。このようにして、ユーザとの対話を実現する。なお、空気清浄機２００は、ユーザからのメッセージを受ける度に、ユーザへのメッセージをサーバ１００から取得してもよいし、まとめて対話用のメッセージ群をダウンロードしてもよい。
＜第２の実施の形態＞
【００３９】
上記の実施の形態に加えて、本実施の形態においては、ニオイの検知が継続された期間の長さに基づいても、メッセージを変化させる。たとえば、本実施の形態においては、平日の１７時〜２０時の間にニオイが長時間、たとえば５分以上など、検知された場合には、サーバ１００は、ユーザが夕食中であると判断して、夕食に適したメッセージを空気清浄機２００に出力させる。逆に、平日の１７時〜２０時の間にニオイが短時間、たとえば５分未満など、検知された場合には、サーバ１００は、ユーザが帰宅したと判断して、帰宅時に適したメッセージを空気清浄機２００に出力させる。また、２０時〜２４時の間にニオイが短時間、たとえば３分未満など、だけ検知された場合には、サーバ１００は、ユーザが風呂上りであると判断して、風呂上りに適したメッセージを空気清浄機２００に出力させる。逆に、２０時〜２４時の間にニオイが長時間、たとえば５分以上など、検知された場合には、サーバ１００は、ユーザが晩酌中であると判断して、晩酌時に適したメッセージを空気清浄機２００に出力させる。
【００４０】
より詳細には、図７を参照して、本実施の形態にかかる機器情報データ１２１Ｂは、空気清浄機２００毎に、主に、空気清浄機２００のＩＤと、空気清浄機２００のユーザのＩＤと、空気清浄機２００のユーザの名前と、空気清浄機２００のＭＡＣアドレスや、ニオイを検知したことを示すフラグや、ニオイを検知し始めた時刻や、ニオイの継続時間などの対応関係を含む。
【００４１】
次に、図８を参照しながら、本実施の形態にかかるサーバ１００における情報処理について説明する。サーバ１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、空気清浄機２００からデータを受信すると以下の処理を実行する。
【００４２】
ＣＰＵ１１０は、受信したデータから空気清浄機２００の識別情報を取得する（ステップＳ１１２）。ＣＰＵ１１０は、受信したデータに空気清浄機２００がニオイを検知した旨の情報が含まれているか否かを判断する（ステップＳ１１４）。
【００４３】
空気清浄機２００がニオイを検知していた場合（ステップＳ１１４にてＹＥＳである場合）、ＣＰＵ１１０は、現在時刻を取得する（ステップＳ１１６）。
【００４４】
ＣＰＵ１１０は、機器情報データ１２１Ｂのニオイ検知フラグがＯＦＦの時はＯＮに変更して、ニオイ検知時刻を入力する（ステップＳ２１８）。そして、ＣＰＵ１１０は、時計１５０を参照して、ニオイが検知されてからの経過時間を計算する（ステップＳ２２０）。
【００４５】
ＣＰＵ１１０は、対話情報データ１２２を参照して、現在時刻や継続時間などの発生条件に合致する音声メッセージを検索する（ステップＳ２２２）。
【００４６】
発生条件に合致する行動予測が準備されている場合（ステップＳ２２４にてＹＥＳである場合）、通信インターフェイス１６０を介して、現在時刻に適した対話のためのデータを空気清浄機２００に送信する（ステップＳ１２６）。ＣＰＵ１１０は、別の空気清浄機２００からのデータを待ち受ける。
【００４７】
発生条件に合致する行動予測が準備されていない場合（ステップＳ２２４にてＮＯである場合）、ＣＰＵ１１０は、別の空気清浄機２００からのデータを待ち受ける。
【００４８】
ニオイが検知されなかった場合（ステップＳ１１４にてＮＯである場合）、ＣＰＵ１１０は、機器情報データ１２１Ｂのニオイ検知フラグがＯＮの時はＯＦＦに変更して、ニオイ検知時刻を消去する（ステップＳ２２８）。ＣＰＵ１１０は、別の空気清浄機２００からのデータを待ち受ける。
＜第３の実施の形態＞
【００４９】
当然ながら、ニオイが検知された時間帯と、ニオイの検知が継続された期間の長さに限らず、他の要因に基づいてメッセージを変化させてもよい。たとえば、ホコリの量や、季節や、温度や、湿度や、明るさや、周囲の人数や、過去の履歴データに基づく行動の周期性などを考慮してメッセージを決定してもよい。
＜第４の実施の形態＞
【００５０】
上記の実施の形態のネットワークシステム１の各装置の役割の一部または全部を他の装置が実行してもよい。たとえば、サーバ１００や空気清浄機２００の各々の役割の一部または全部を別の装置が担ったり、サーバ１００や空気清浄機２００の各々の役割の一部または全部を複数の装置で担ったり、サーバ１００や空気清浄機２００のいずれかがサーバ１００や空気清浄機２００のいずれかの役割の一部または全部を担ったりしてもよい。たとえば、サーバ１００の役割がクラウド上の複数のサーバによって実現されたり、サーバ１００の役割を空気清浄機２００がローカルで実現したり、サーバ１００の役割をユーザのスマートフォンが担ったりしてもよい。
＜まとめ＞
【００５１】
上記の実施の形態においては、ニオイを検知して検知結果を送信する空気調和機と、空気調和機からのニオイの検知結果と現在時刻とに基づいて、空気調和機にメッセージを出力させるサーバと、を備えるネットワークシステムが提供される。
【００５２】
好ましくは、サーバは、ニオイが検知された期間の長さにも基づいて、出力させるメッセージを決定する。
【００５３】
上記の実施の形態においては、空気調和機と通信するための通信インターフェイスと、通信インターフェイスを介して、空気調和機からニオイの検知結果を受信して、ニオイの検知結果と現在時刻とに基づいて、空気調和機にメッセージを出力させるためのプロセッサとを備える、サーバが提供される。
【００５４】
上記の実施の形態においては、サーバにおける情報処理方法が提供される。情報処理方法は、空気調和機からニオイの検知結果を受信するステップと、ニオイの検知結果と現在時刻とに基づいて、空気調和機にメッセージを出力させるステップとを備える、情報処理方法が提供される。
【００５５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００５６】
１        ：ネットワークシステム
１００    ：サーバ
１１０    ：ＣＰＵ
１２０    ：メモリ
１２１    ：機器情報データ
１２１Ｂ  ：機器情報データ
１２２    ：対話情報データ
１４０    ：操作部
１５０    ：時計
１６０    ：通信インターフェイス
２００    ：空気清浄機
２１０    ：ＣＰＵ
２２０    ：メモリ
２３０    ：ディスプレイ
２４０    ：操作部
２５０    ：ニオイセンサ
２５５    ：その他のセンサ
２６０    ：通信インターフェイス
２７０    ：スピーカ
２８０    ：マイク
２９０    ：機器駆動部
【図１】
2020041738.tif 000003
【図２】
2020041738.tif 000004
【図３】
2020041738.tif 000005
【図４】
2020041738.tif 000006
【図５】
2020041738.tif 000007
【図６】
2020041738.tif 000008
【図７】
2020041738.tif 000009
【図８】
2020041738.tif 000010