(57)【要約】【課題】顧客の要望に対する適切な対処を実現する。【解決手段】通知処理装置２０００は、顧客１０が利用する送信端末７０から送信された要件情報２０を受信する。要件情報２０は、顧客１０の要件を表す情報である。通知処理装置２０００は、状態情報３０を取得する。状態情報３０は、顧客１０が利用しているサブ施設４２の状態を表す情報である。通知処理装置２０００は、要件情報２０によって表される要件、及び状態情報３０によって表されるサブ施設４２の状態に基づいて、施設４０のスタッフへ送信すべき通知６０の生成及び通知６０の通知先の決定を行う。通知処理装置２０００は、決定した通知先へ生成した通知６０を送信する。【選択図】図１
2020149333.tif 000002
【特許請求の範囲】
【請求項１】
施設の顧客からの要件を表す要件情報を取得する第１取得部と、
前記顧客が利用しているサブ施設の状態を示す状態情報を取得する第２取得部と、
前記要件情報によって表される前記顧客の要件、及び前記状態情報によって表されるサブ施設の状態に基づいて、前記要件への対処に関する通知の生成及びその通知の通知先の特定を行い、前記特定した通知先へ前記通知を送信する通知処理部と、を有する通知処理装置。
【請求項２】
前記要件情報は、前記顧客から得られる音声データ又は文字列データを示し、
前記通知処理部は、前記要件情報に含まれる前記音声データ又は前記文字列データからキーワードを抽出し、前記抽出したキーワードを用いて前記通知の生成及び前記通知先の特定を行う、請求項１に記載の通知処理装置。
【請求項３】
前記通知処理部は、前記顧客の要件と前記サブ施設の状態に関する条件であるシナリオ条件、前記通知の内容、及び前記通知の通知先を対応づけたシナリオ情報の中から、前記要件情報によって表される前記顧客の要件及び前記状態情報によって表されるサブ施設の状態に合致するシナリオ条件を示すシナリオ情報を特定し、前記特定したシナリオ情報が示す前記通知の内容及び前記通知の通知先を用いて、前記通知の生成及び前記通知の通知先の特定を行う、請求項１又は２に記載の通知処理装置。
【請求項４】
前記シナリオ条件は、前記顧客の属性に関する条件をさらに含み、
前記通知処理部は、
前記顧客の属性を示す属性情報を取得し、
前記シナリオ情報の中から、前記要件情報によって表される前記顧客の要件、前記状態情報によって表されるサブ施設の状態、及び前記属性情報によって示される前記顧客の属性に合致するシナリオ条件を示すシナリオ情報を特定する、請求項３に記載の通知処理装置。
【請求項５】
コンピュータによって実行される制御方法であって、
施設の顧客からの要件を表す要件情報を取得する第１取得ステップと、
前記顧客が利用しているサブ施設の状態を示す状態情報を取得する第２取得ステップと、
前記要件情報によって表される前記顧客の要件、及び前記状態情報によって表されるサブ施設の状態に基づいて、前記要件への対処に関する通知の生成及びその通知の通知先の特定を行い、前記特定した通知先へ前記通知を送信する通知処理ステップと、を有する制御方法。
【請求項６】
請求項５に記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報伝達の技術に関する。
【背景技術】
【０００２】
ホテルや病院などの施設において、施設を利用している顧客が施設のスタッフへ要望を出すことがある。例えば、「客室が暑いから涼しくして欲しい」などといった要望がある。そして、施設のスタッフが適切な対応をすることで、顧客の要望が満たされるようにする。
【０００３】
このような顧客からの要件を扱うシステムを開示している文献として、特許文献１が挙げられる。特許文献１には、客室の使用者が利用するサービス要請装置からサービス要請情報を伝送し、そのサービス要請情報に基づいてサービスの処理が可能な従業員を決定し、その従業員の端末へサービス要請情報を伝送する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１８−５３５４６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本願発明者は、顧客からの要望に対して必要な対処は、顧客からの要望だけでなく、その顧客が利用している場所（例えばホテルにおける客室）の状態にも依存することを見出した。特許文献１では、客室の状態を考慮することについては言及されていない。
【０００６】
本発明が上記の課題に鑑みてなされたものであり、その目的の一つは、顧客の要望に対する適切な対処を実現する技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の通知処理装置は、１）施設の顧客からの要件を表す要件情報を取得する第１取得部と、２）顧客が利用しているサブ施設の状態を示す状態情報を取得する第２取得部と、３）要件情報によって表される顧客の要件、及び状態情報によって表されるサブ施設の状態に基づいて、要件への対処に関する通知の生成及びその通知の通知先の特定を行い、特定した通知先へ通知を送信する通知処理部と、を有する。
【０００８】
本発明の制御方法はコンピュータによって実行される。当該制御方法は、１）施設の顧客からの要件を表す要件情報を取得する第１取得ステップと、２）顧客が利用しているサブ施設の状態を示す状態情報を取得する第２取得ステップと、３）要件情報によって表される顧客の要件、及び状態情報によって表されるサブ施設の状態に基づいて、要件への対処に関する通知の生成及びその通知の通知先の特定を行い、特定した通知先へ通知を送信する通知処理ステップと、を有する。
【０００９】
本発明のプログラムは、本発明の制御方法が有する各ステップをコンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、顧客の要望に対する適切な対処を実現する技術が提供される。
【図面の簡単な説明】
【００１１】
【図１】通知処理装置の概要を説明するための図である。
【図２】実施形態１の通知処理装置の機能構成を例示する図である。
【図３】通知処理装置を実現するための計算機を例示する図である。
【図４】実施形態１の通知処理装置によって実行される処理の流れを例示するフローチャートである。
【図５】シナリオ条件と通知内容との対応付けを例示する図である。
【図６】通知の一例を示す図である。
【図７】通知処理装置が扱いうるシナリオを具体的に例示する図である。
【図８】通知処理装置が扱いうるシナリオを具体的に例示する図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また各ブロック図において、特に説明がない限り、各ブロックは、ハードウエア単位の構成ではなく機能単位の構成を表している。
【００１３】
［実施形態１］
＜概要＞
図１は、本実施形態の通知処理装置２０００の概要を説明するための図である。なお、図１は、通知処理装置２０００に対する理解を容易にするための例示であり、通知処理装置２０００の機能は図１に表されているものに限定されない。
【００１４】
通知処理装置２０００は、顧客１０が利用する施設４０のスタッフ等に対し、顧客１０から得た情報に基づく通知を行う装置である。ここでいう施設４０とは、ホテルや病院など、その中に複数のサブ施設４２を含む施設である。例えば施設４０がホテルである場合、サブ施設４２は、客室、レストラン、又はプールなどである。また、施設４０が病院である場合、サブ施設４２は、診察室や病室などである。
【００１５】
例えば、ホテルの客室を利用している顧客がフロントのスタッフに対し、「部屋が寒い」と電話で伝えたとする。この場合、通知処理装置２０００は、部屋が寒いという状況に対処するために適切なスタッフに対し、この状況に対処すべき旨の通知を送信する。
【００１６】
具体的には、通知処理装置２０００は、以下のように動作する。まず通知処理装置２０００は、顧客１０が利用する送信端末７０から送信された要件情報２０を受信する。要件情報２０は、顧客１０の要件を表す情報である。例えば要件情報２０は、顧客１０の要件を表す音声データ（例えば電話の音声）や文字列データ（例えばテキストメッセージ）を含む。例えば送信端末７０は、サブ施設４２に設置されている電話、携帯端末、チャットボットなどである。
【００１７】
また通知処理装置２０００は、状態情報３０を取得する。状態情報３０は、顧客１０が利用しているサブ施設４２の状態を表す情報である。例えば状態情報３０は、サブ施設４２に設置されているセンサ５０による検出値を示す。状態情報３０が示す情報の具体的な例としては、顧客１０が利用している客室に設定されている温度センサによって検出された室温などが挙げられる。
【００１８】
通知処理装置２０００は、要件情報２０によって表される要件、及び状態情報３０によって表されるサブ施設４２の状態に基づいて、施設４０のスタッフへ送信すべき通知６０を生成する。さらに通知処理装置２０００は、要件情報２０によって表される要件、及び状態情報３０によって表されるサブ施設４２の状態に基づいて、通知６０の通知先とする受信端末８０を特定する。そして通知処理装置２０００は、特定した受信端末８０へ生成した通知６０を送信する。
【００１９】
＜代表的な作用効果＞
施設のスタッフは、施設を利用している顧客からの要件に応じるため、何らかの作業を行う必要がある。この際、どのような作業が必要であるのかは、顧客からの要件だけでなく、顧客が利用しているサブ施設の状態に依存しうる。例えば、顧客１０から「部屋を涼しくして欲しい」という要件を受けたとする。この場合、エアコンが正常に動作しているかどうかによって、スタッフが行うべき対処が異なる。
【００２０】
顧客１０が利用している部屋の室温がエアコンの設定温度に近ければ、エアコンは正常に動作しているといえる。そのため、エアコンの設定を変更できるスタッフに対し、顧客１０が利用している部屋の室温を下げるように通知を行えばよい。一方、顧客１０が利用している部屋の室温がエアコンの設定温度よりもかなり高くなっている場合、エアコンが故障していると考えられる。そのためこの場合、エアコンの修理ができるスタッフに対し、エアコンを修理するように通知する必要がある。
【００２１】
そこで通知処理装置２０００は、顧客１０からの要件を表す要件情報２０、及び顧客１０が利用しているサブ施設４２の状態を表す状態情報３０を利用し、要件及びサブ施設４２の状態に基づいて、通知の生成及び通知先の特定を行う。こうすることにより、顧客１０の要件及びサブ施設４２の状態を考慮して、適切な通知を適切な通知先へ送信することができる。よって、施設４０において、顧客１０の要件に対して適切な応対を行うことができるようになるため、顧客１０にとって施設４０の利便性が向上する。
【００２２】
以下、本実施形態についてさらに詳細を述べる。
【００２３】
＜機能構成の例＞
図２は、実施形態１の通知処理装置２０００の機能構成を例示する図である。通知処理装置２０００は、第１取得部２０２０、第２取得部２０４０、生成部２０６０、及び送信部２０８０を有する。第１取得部２０２０は、顧客１０の要件を表す要件情報２０を取得する。第２取得部２０４０は、顧客１０が利用しているサブ施設４２の状態を示す状態情報３０を取得する。生成部２０６０は、要件情報２０によって表される要件及び状態情報３０によって表されるサブ施設４２の状態に基づいて、通知６０を生成する。送信部２０８０は、要件情報２０によって表される要件及び状態情報３０によって表されるサブ施設４２の状態に基づいて、通知６０の送信先とする受信端末８０を特定する。そして送信部２０８０は、特定した受信端末８０へ通知６０を送信する。
【００２４】
＜通知処理装置２０００のハードウエア構成の例＞
通知処理装置２０００の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、通知処理装置２０００の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００２５】
図３は、通知処理装置２０００を実現するための計算機１０００を例示する図である。計算機１０００は任意の計算機である。例えば計算機１０００は任意の計算機である。例えば計算機１０００は、サーバマシンや PC（Personal Computer）などといった据え置き型の計算機である。その他にも例えば、計算機１０００は、スマートフォンやタブレット端末などの可搬型の計算機であってもよい。
【００２６】
計算機１０００は、通知処理装置２０００を実現するために設計された専用の計算機であってもよいし、汎用の計算機であってもよい。計算機１０００が汎用の計算機である場合、計算機１０００に対して所定のプログラムをインストールすることにより、計算機１０００が通知処理装置２０００として機能するようにすることが好適である。
【００２７】
計算機１０００は、バス１０２０、プロセッサ１０４０、メモリ１０６０、ストレージデバイス１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０を有する。バス１０２０は、プロセッサ１０４０、メモリ１０６０、ストレージデバイス１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ１０４０などを互いに接続する方法は、バス接続に限定されない。
【００２８】
プロセッサ１０４０は、CPU（Central Processing Unit）、GPU（Graphics Processing Unit）、FPGA（Field−Programmable Gate Array）などの種々のプロセッサである。メモリ１０６０は、RAM（Random Access Memory）などを用いて実現される主記憶装置である。ストレージデバイス１０８０は、ハードディスク、SSD（Solid State Drive）、メモリカード、又は ROM（Read Only Memory）などを用いて実現される補助記憶装置である。
【００２９】
入出力インタフェース１１００は、計算機１０００と入出力デバイスとを接続するためのインタフェースである。例えば入出力インタフェース１１００には、キーボードなどの入力装置や、ディスプレイ装置などの出力装置が接続される。
【００３０】
ネットワークインタフェース１１２０は、計算機１０００をネットワーク２１０に接続するためのインタフェースである。ネットワークインタフェース１１２０がネットワーク２１０に接続する方法は、無線接続であってもよいし、有線接続であってもよい。
【００３１】
ストレージデバイス１０８０は、通知処理装置２０００の各機能構成部を実現するプログラムモジュールを記憶している。プロセッサ１０４０は、これら各プログラムモジュールをメモリ１０６０に読み出して実行することで、各プログラムモジュールに対応する機能を実現する。
【００３２】
＜処理の流れ＞
図４は、実施形態１の通知処理装置２０００によって実行される処理の流れを例示するフローチャートである。第１取得部２０２０は、顧客１０について要件情報２０を取得する（Ｓ１０２）。第２取得部２０４０は、顧客１０が利用しているサブ施設４２の状態を示す状態情報３０を取得する（Ｓ１０４）。生成部２０６０は、要件情報２０によって表される要件及び状態情報３０によって表されるサブ施設４２の状態に基づいて、通知６０を生成する（Ｓ１０６）。送信部２０８０は、要件情報２０によって表される要件及び状態情報３０によって表されるサブ施設４２の状態に基づいて、通知６０の送信先とする受信端末８０を特定する（Ｓ１０８）。送信部２０８０は、特定した受信端末８０へ通知６０を送信する（Ｓ１１０）。
【００３３】
＜要件情報２０の取得：Ｓ１０２＞
第１取得部２０２０は、要件情報２０を取得する（Ｓ１０２）。要件情報２０は、顧客１０の要件を表す情報を含む。例えば顧客１０の要件が音声データで表されているとする。この場合、第１取得部２０２０は、顧客１０が利用している送信端末７０から送信された音声を表す音声データを取得する。
【００３４】
ここで、顧客１０が送信端末７０を利用して、特定の端末（例えば受付などに設置されている電話）に対して電話をかけたとする。この場合、例えば、その電話を受けた端末において音声の録音を行うことで、顧客１０の音声データが生成される。第１取得部２０２０は、この端末から送信された音声データを要件情報２０として取得する。
【００３５】
その他にも例えば、送信端末７０において顧客１０の音声を録音して音声データを生成し、その音声データが通知処理装置２０００へ送信されてもよい。例えば、顧客１０が利用する客室に、客室内の設備（エアコンや照明など）を操作する音声入力を受け付ける端末（いわゆるチャットボットなど）を設置しておく。そして、この端末が送信端末７０として機能するようにしておく。すなわち、この送信端末７０は、ユーザから受け付けた入力音声を表す音声データを、要件情報２０として通知処理装置２０００に送信する。
【００３６】
なお、送信端末７０は、ユーザによって入力された音声のうち、所定の条件を満たすもののみを、通知処理装置２０００に送信するようにしてもよい。例えば送信端末７０は、ユーザによって入力された音声に所定のキーワード（「フロントに連絡して」など）が含まれている場合のみ、その音声を含む音声情報を通知処理装置２０００へ送信する。こうすることで、エアコンや照明の操作のために入力された音声については、通知処理装置２０００へ送信されないようにすることができる。
【００３７】
送信端末７０は、ユーザによって入力された音声を文字列データに変換し、変換後の文字列データを、要件情報２０として通知処理装置２０００へ送信してもよい。なお、音声を文字列に変換する技術には、既存の技術を利用することができる。
【００３８】
ただし、要件情報２０として送信される文字列データは、音声を変換することで生成されるものに限定されない。例えば送信端末７０は、スタッフへの要件を受け付ける入力画面をユーザに提供し、ユーザがその入力画面に対して入力した文字列を、要件情報２０として通知処理装置２０００へ送信してもよい。
【００３９】
また、送信端末７０において、特定の要件のうちの１つ以上を選択可能な入力インタフェースを出力し、その入力インタフェースを用いて顧客１０が要件を入力するようにしてもよい。例えば、各要件がボタンとして表された選択画面を送信端末７０のディスプレイ装置に表示させる。顧客１０がボタンを押すと、そのボタンに対応する要件の識別情報を含む要件情報２０が生成され、通知処理装置２０００に対して送信される。
【００４０】
＜状態情報３０の取得：Ｓ１０４＞
第２取得部２０４０は、顧客１０が利用しているサブ施設４２について、状態情報３０を取得する（Ｓ１０４）。ここで、第２取得部２０４０は、顧客１０が利用しているサブ施設４２について、状態情報３０を取得する必要がある。そこで例えば、第２取得部２０４０は、顧客１０が利用しているサブ施設４２を特定する処理を行う。以下、その処理について具体的に説明する。
【００４１】
例えば、各送信端末７０が、対応する１つのサブ施設４２のみで利用されるものであるとする。この場合、サブ施設４２とそのサブ施設４２で利用される送信端末７０とを対応づけた情報を、予め用意しておく。この情報を、サブ施設情報と呼ぶ。第２取得部２０４０は、送信端末７０から送信端末７０の識別情報を取得し、サブ施設情報においてその識別情報と対応づけられているサブ施設４２を特定することにより、顧客１０が利用しているサブ施設４２を特定する。
【００４２】
例えば送信端末７０が内線電話である場合、各部屋に設置されている内線電話の内線番号は予め決まっている。そのため、サブ施設情報において、サブ施設の識別情報と、そのサブ施設に設置されている内線電話の内線番号とを対応づけておく。第２取得部２０４０は、送信端末７０から取得した内線番号でサブ施設情報を検索し、その内線番号に対応づけられているサブ施設４２を特定する。こうすることで、顧客１０によって利用されているサブ施設４２が特定される。
【００４３】
なお、送信端末７０の識別情報は、内線番号に限定されない。例えば送信端末７０の識別情報には、IP アドレスや MAC アドレスなど、ネットワーク通信に利用される識別情報を利用することができる。
【００４４】
ただし、送信端末７０が利用されうるサブ施設４２が複数存在するケースもある。例えば、送信端末７０が顧客１０によって持ち運ばれる可搬型の端末であるケースである。この場合、送信端末７０とサブ施設４２とを予め対応づけておくことが難しい。
【００４５】
そこでこの場合、例えば、送信端末７０から通知処理装置２０００に対して、送信端末７０の位置情報を送信するようにする。例えば位置情報としては、ビーコンや屋内 GPS（Global Positioning System）などによって定まる送信端末７０の位置座標を利用することができる。第２取得部２０４０は、送信端末７０から受信した位置座標に基づいて、その位置座標を含むサブ施設４２を特定し、このサブ施設４２を、顧客１０によって利用されているサブ施設４２として特定する。なお、ビーコンや GPS などによって定まる空間における各サブ施設４２の位置については、予め地図情報などで定めておく。
【００４６】
その他にも例えば、要件情報２０の中にサブ施設４２を示す情報が含まれるようにしてもよい。例えば、要件情報２０に含まれる音声データや文字列データに、サブ施設４２の名称などを含めておく。第２取得部２０４０は、要件情報２０の中から要件情報２０が利用しているサブ施設４２を表す情報を抽出することで、顧客１０が利用しているサブ施設４２を特定する。
【００４７】
顧客１０が利用しているサブ施設４２を特定したら、第２取得部２０４０は、特定したサブ施設４２の状態を表す状態情報３０を取得する。例えば、サブ施設４２に設置されている各センサ５０の検出値が所定のデータベースサーバに送信され、そのデータベースサーバにおいて、各センサ５０の検出値の履歴が管理されるようにしておく。この場合、第２取得部２０４０は、特定したサブ施設４２に設置されているセンサ５０の検出値の履歴を、上記データベースサーバから取得する。例えば第２取得部２０４０は、データベースサーバで管理されているセンサ５０の検出値の履歴のうち、過去所定期間に検出された各検出値を取得する。
【００４８】
なお、状態情報３０は、送信端末７０から通知処理装置２０００に対して送信されてもよい。この場合、顧客１０が利用しているサブ施設４２を特定しなくても、状態情報３０の取得が可能である。すなわち、通知処理装置２０００は、送信端末７０から要件情報２０と共に状態情報３０を取得するようにすればよい。この際、センサ５０の検出値の履歴は、センサ５０に設けられた記憶装置で管理されていてもよいし、送信端末７０によって管理されていてもよい。
【００４９】
第２取得部２０４０が取得する状態情報３０は、顧客１０が利用しているサブ施設４２の状態情報３０だけに限定されない。例えば、顧客１０から「部屋の周囲がうるさいから静かにしてほしい」という要件を受け付けたとする。この場合、例えば第２取得部２０４０は、顧客１０が利用している部屋に加え、その周囲の部屋や廊下についても、音声センサによって検出された振動値を取得する。こうすることで、顧客１０が利用している部屋と、周囲の部屋や廊下との騒音レベルを比較することにより、騒音の原因を推定することができる。
【００５０】
＜通知６０の生成：Ｓ１０６＞
生成部２０６０は、要件情報２０によって表される要件及び状態情報３０によって表されるサブ施設４２の状態に基づいて、通知６０を生成する（Ｓ１０６）。ここで、要件情報２０に音声データや文字列データが含まれる場合には、これらのデータに基づいて、顧客１０の要件を特定する必要がある。そこで例えば、生成部２０６０は、要件情報２０に音声データや文字列データから所定のキーワードを抽出する。なお、抽出すべきキーワードを定めた情報は、予め定義しておく。以下、抽出すべきキーワードを示す情報を、キーワードデータベースと呼ぶ。生成部２０６０は、要件情報２０から、キーワードデータベースに示されているキーワードを抽出する。
【００５１】
なお、要件情報２０が音声データである場合、生成部２０６０は、音声データを文字列データに変換し、文字列データからキーワードを抽出する。なお、文字列データからキーワードを抽出する具体的な技術には、既存技術を利用することができる。
【００５２】
顧客１０の要件及び状態情報３０によって表される施設４０の状態に応じた通知を実現するため、顧客１０の要件及び施設４０の状態に関する条件（以下、シナリオ条件）と、その条件に対応する通知内容とを予め対応づけた情報を予め用意しておく。この情報をシナリオ情報と呼ぶ。生成部２０６０は、シナリオ情報の中から、要件情報２０によって表される要件、及び状態情報３０によって表されるサブ施設４２の状態に合致するシナリオ条件を示すものを特定する。そして生成部２０６０は、特定したシナリオ情報に示される通知内容に基づいて、通知６０を生成する。
【００５３】
言い換えれば、施設４０で起こりうる様々なシナリオについて、そのシナリオにおいて利用する通知を定めておく。そして、生成部２０６０は、要件情報２０によって表される要件及び状態情報３０によって表されるサブ施設４２の状態に基づいて、現状に当てはまるシナリオを特定し、特定したシナリオに適した通知６０を生成する。また、後述するように、特定したシナリオに基づいて、通知先の決定も行われる。
【００５４】
図５は、シナリオ条件と通知内容との対応付けを例示する図である。「シナリオ条件」には、要件とサブ施設４２の状態に関する条件が示されている。一方、「通知内容」には、通知６０に含めるべき情報が示されている。なお、「通知内容」において、［］で括られている情報（例えば、［顧客名］）は、適切なデータを当てはめて通知６０を作成すべきことを表している。例えば、［顧客名］と示されている場合、送信端末７０を利用して要件を送信してきた顧客１０の名前を、通知６０に含めるようにする。また、示すべき情報が複数あるケース（図５における「状況」など）では、［］内にそれら複数の情報の種類が列挙されている。
【００５５】
通知６０は、シナリオ情報で定められている通知内容をそのまま示すものであってもよいし、その通知内容に所定の情報を付加することで生成されてもよい。例えば後者の場合、生成部２０６０は、状態情報３０に含まれる情報（例えば、客室の室温など）を通知内容に含めるようにする。こうすることで、通知６０を閲覧するスタッフが、顧客１０が置かれている状況などをより正確に把握することができる。
【００５６】
また、通知内容に付加する情報は、顧客１０の属性であってもよい。例えば、顧客１０の顧客１０が VIP 待遇の人物であることや、顧客１０が要注意人物であることなどを、通知６０に含めるようにする。
【００５７】
顧客１０の属性情報は、予め用意しておく。例えば施設４０がホテルの場合、客室予約の際に得られた情報や、過去に顧客がそのホテルを利用した時に得られた情報を、データベースで管理しておく。以下、このデータベースを顧客データベースと呼ぶ。また、施設４０が病院である場合、顧客（患者）の情報は、例えば電子カルテのデータベースで管理される。生成部２０６０は、顧客１０の識別情報を用いて、これら顧客に関する情報を管理しているデータベースを検索することにより、顧客１０の属性情報を取得する。なお、顧客の属性を管理する具体的な技術については、既存の技術を利用することができる。
【００５８】
図６は、通知６０の一例を示す図である。図６は、受信端末８０のディスプレイ装置に表示された通知６０を例示する図である。図６の通知６０には、作業の種類、作業を行うべき場所、顧客の名前、顧客からの要件、顧客が VIP であるか否か（VIP 対応の要否）、及び現在の状況を示す通知６０が表示されている。
【００５９】
なお、シナリオ条件には、顧客１０の属性に関する条件がさらに含まれてもよい。このようにすることで、通知６０の内容が、「顧客１０の要件、サブ施設４２の状態、及び顧客１０の属性」という組み合わせによって定まることになる。
【００６０】
＜受信端末８０の特定：Ｓ１０８＞
送信部２０８０は、要件情報２０によって表される要件及び状態情報３０によって表されるサブ施設４２の状態に基づいて、通知６０の通知先とする受信端末８０を特定する（Ｓ１０８）。例えば受信端末８０は、前述したシナリオ情報に含めておく。すなわち、シナリオ情報において、シナリオ条件、通知内容、及び受信端末８０を対応づけておく。
【００６１】
ただし、シナリオ情報に含めるのは、受信端末８０ではなく、通知を受け取るべきスタッフの識別情報であってもよい。この場合、スタッフとそのスタッフが利用する受信端末８０との対応付けを、別途定めておく。そして、送信部２０８０は、シナリオ情報を用いて、通知６０を受け取るべきスタッフの識別情報を特定し、特定された識別情報に対応づけられている受信端末８０を、通知６０の通知先とする。
【００６２】
なお、前述したように、シナリオ条件には、顧客１０の属性に関する条件がさらに含まれてもよい。例えば、VIP 扱いの顧客とそれ以外の顧客とで、対応スタッフを変えることが考えられる。この場合、「シナリオ条件、VIP か否か」という条件の組み合わせに対して、通知６０の通知先を対応づけておく。なお、顧客１０の属性情報を取得する方法については、前述した通りである。
【００６３】
＜具体的なシナリオの例＞
図７及び図８は、通知処理装置２０００が扱いうるシナリオを具体的に例示する図である。「シナリオ名」には、シナリオの名称が示されている。「概要」には、シナリオの簡単な説明が示されている。「センサ情報」には、状態情報３０に含めるセンサの検出値（センサから得られる情報）、及びその検出値を検出するセンサの種別が示されている。「要件」には、顧客の要件を特定するためのキーワードが示されている。「想定される場所」には、このシナリオが発生しうる場所が示されている。「通知の条件等」には、シナリオ条件、シナリオ条件に対応する通知の内容、及びその通知の通知先が示されている。
【００６４】
これらの図に示す例のように、通知処理装置２０００を利用することで、顧客からの様々な要件及びその際のサブ施設の状態（センサの検出値）に応じた適切な応対を実現することができる。
【００６５】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記各実施形態の組み合わせ、又は上記以外の様々な構成を採用することもできる。
【００６６】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
１．  施設の顧客からの要件を表す要件情報を取得する第１取得部と、
前記顧客が利用しているサブ施設の状態を示す状態情報を取得する第２取得部と、
前記要件情報によって表される前記顧客の要件、及び前記状態情報によって表されるサブ施設の状態に基づいて、前記要件への対処に関する通知の生成及びその通知の通知先の特定を行い、前記特定した通知先へ前記通知を送信する通知処理部と、を有する通知処理装置。
２．  前記要件情報は、前記顧客から得られる音声データ又は文字列データを示し、
前記通知処理部は、前記要件情報に含まれる前記音声データ又は前記文字列データからキーワードを抽出し、前記抽出したキーワードを用いて前記通知の生成及び前記通知先の特定を行う、１．に記載の通知処理装置。
３．  前記通知処理部は、前記顧客の要件と前記サブ施設の状態に関する条件であるシナリオ条件、前記通知の内容、及び前記通知の通知先を対応づけたシナリオ情報の中から、前記要件情報によって表される前記顧客の要件及び前記状態情報によって表されるサブ施設の状態に合致するシナリオ条件を示すシナリオ情報を特定し、前記特定したシナリオ情報が示す前記通知の内容及び前記通知の通知先を用いて、前記通知の生成及び前記通知の通知先の特定を行う、１．又は２．に記載の通知処理装置。
４．  前記シナリオ条件は、前記顧客の属性に関する条件をさらに含み、
前記通知処理部は、
前記顧客の属性を示す属性情報を取得し、
前記シナリオ情報の中から、前記要件情報によって表される前記顧客の要件、前記状態情報によって表されるサブ施設の状態、及び前記属性情報によって示される前記顧客の属性に合致するシナリオ条件を示すシナリオ情報を特定する、３．に記載の通知処理装置。
【００６７】
５．  コンピュータによって実行される制御方法であって、
施設の顧客からの要件を表す要件情報を取得する第１取得ステップと、
前記顧客が利用しているサブ施設の状態を示す状態情報を取得する第２取得ステップと、
前記要件情報によって表される前記顧客の要件、及び前記状態情報によって表されるサブ施設の状態に基づいて、前記要件への対処に関する通知の生成及びその通知の通知先の特定を行い、前記特定した通知先へ前記通知を送信する通知処理ステップと、を有する制御方法。
６．  前記要件情報は、前記顧客から得られる音声データ又は文字列データを示し、
前記通知処理ステップにおいて、前記要件情報に含まれる前記音声データ又は前記文字列データからキーワードを抽出し、前記抽出したキーワードを用いて前記通知の生成及び前記通知先の特定を行う、５．に記載の制御方法。
７．  前記通知処理ステップにおいて、前記顧客の要件と前記サブ施設の状態に関する条件であるシナリオ条件、前記通知の内容、及び前記通知の通知先を対応づけたシナリオ情報の中から、前記要件情報によって表される前記顧客の要件及び前記状態情報によって表されるサブ施設の状態に合致するシナリオ条件を示すシナリオ情報を特定し、前記特定したシナリオ情報が示す前記通知の内容及び前記通知の通知先を用いて、前記通知の生成及び前記通知の通知先の特定を行う、５．又は６．に記載の制御方法。
８．  前記シナリオ条件は、前記顧客の属性に関する条件をさらに含み、
前記通知処理ステップにおいて、
前記顧客の属性を示す属性情報を取得し、
前記シナリオ情報の中から、前記要件情報によって表される前記顧客の要件、前記状態情報によって表されるサブ施設の状態、及び前記属性情報によって示される前記顧客の属性に合致するシナリオ条件を示すシナリオ情報を特定する、７．に記載の制御方法。
【００６８】
９．  ５．乃至８．いずれか一つに記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【符号の説明】
【００６９】
１０  顧客
２０  要件情報
３０  状態情報
４０  施設
４２  サブ施設
５０  センサ
６０  通知
７０  送信端末
８０  受信端末
２１０  ネットワーク
１０００  計算機
１０２０  バス
１０４０  プロセッサ
１０６０  メモリ
１０８０  ストレージデバイス
１１００  入出力インタフェース
１１２０  ネットワークインタフェース
２０００  通知処理装置
２０２０  第１取得部
２０４０  第２取得部
２０６０  生成部
２０８０  送信部
【図１】
2020149333.tif 000003
【図２】
2020149333.tif 000004
【図３】
2020149333.tif 000005
【図４】
2020149333.tif 000006
【図５】
2020149333.tif 000007
【図６】
2020149333.tif 000008
【図７】
2020149333.tif 000009
【図８】
2020149333.tif 000010