(57)【要約】【課題】本発明の目的は、エレベータの利用者の余分な待ち時間を短縮できるエレベータ制御装置を提供することである。【解決手段】エレベータ制御装置は、記憶手段５、音声認識手段６、演算手段８及び戸制御手段１１を備えている。記憶手段５は、エレベータが設置された建物の階床名を記憶している。音声認識手段６は、音声の入力を受け付ける音声入力手段３に入力された音声と記憶手段５に記憶されている階床名とを１拍単位で比較することで、音声を１拍単位で認識する。演算手段８は、音声認識手段６による１拍単位での認識結果が階床名を構成する語として有効か無効かを判定する。戸制御手段１１は、演算手段により１拍単位での認識結果が有効と判定された場合は、かご１の戸開時間を延長させる。戸制御手段１１は、演算手段により１拍単位での認識結果が無効と判定された場合は、かご１の戸開時間を延長させない。【選択図】図１
2015171940.tif 000002
【特許請求の範囲】
【請求項１】
エレベータが設置された建物の階床名を記憶している記憶手段と、
音声の入力を受け付ける音声入力手段に入力された音声と前記記憶手段に記憶されている階床名とを単語よりも小さい分割単位で比較することで当該音声を前記分割単位で認識する音声認識手段と、
前記音声認識手段による前記分割単位での認識結果が有効な階床名を構成する語として有効か無効かを判定する演算手段と、
前記演算手段により前記分割単位での認識結果が有効と判定された場合はかごの戸開時間を延長させ、前記演算手段により前記分割単位での認識結果が無効と判定された場合は前記かごの戸開時間を延長させない戸制御手段と、
を備えたエレベータ制御装置。
【請求項２】
エレベータの管理情報を取得する管理情報取得手段と、
前記かごの行先階を登録する行先階登録手段を備え、
前記音声認識手段は、前記音声入力手段に入力された音声と前記記憶手段に記憶されている階床名とを単語単位で比較することで当該音声を単語単位で認識し、
前記演算手段は、前記管理情報取得手段により取得された管理情報に基づいて、前記音声認識手段による単語単位での認識結果が有効な階床名を示す単語であるか否かを判定し、
前記行先階登録手段は、前記演算手段による単語単位での認識結果についての判定に基づいて、前記かごの行先階を登録する請求項１に記載のエレベータ制御装置。
【請求項３】
前記音声認識手段は、前記音声入力手段に入力された音声を前記分割単位ずつ保存する入力音バッファを備え、前記音声入力手段への音声の入力が完了した後に、前記入力音バッファに保存されている前記分割単位の音声を統合したものと前記記憶手段に記憶されている階床名とを単語単位で比較する請求項２に記載のエレベータ制御装置。
【請求項４】
前記管理情報は、前記かごの進行方向に存在する階床の階床名又は前記かごの進行方向に存在しない階床の階床名を含む請求項２又は３に記載のエレベータ制御装置。
【請求項５】
前記管理情報は、エレベータのサービス階床の階床名又はエレベータのサービス階床でない階床名を含む請求項２から４のいずれか１項に記載のエレベータ制御装置。
【請求項６】
前記分割単位は、１拍である請求項１から５のいずれか１項に記載のエレベータ制御装置。
【請求項７】
前記分割単位は、１音節である請求項１から５のいずれか１項に記載のエレベータ制御装置。
【請求項８】
前記音声認識手段が有し、音声を１拍単位で認識する１拍単位音声認識手段と、
前記音声認識手段が有し、音声を単語単位で認識する単語単位音声認識手段と、
階床名の音声入力が完了した後に、前記音声認識手段の動作を前記１拍単位音声認識手段によるものから前記単語単位音声認識手段によるものに切り換える切換手段と、
を備えた請求項６に記載のエレベータ制御装置。
【請求項９】
前記音声認識手段が有し、音声を１音節単位で認識する１音節単位音声認識手段と、
前記音声認識手段が有し、音声を単語単位で認識する単語単位音声認識手段と、
階床名の音声入力が完了した後に、前記音声認識手段の動作を前記１音節単位音声認識手段によるものから前記単語単位音声認識手段によるものに切り換える切換手段と、
を備えた請求項７に記載のエレベータ制御装置。
【請求項１０】
前記音声認識手段は、前記分割単位での認識結果として複数の語を出力可能である請求項１から９のいずれか１項に記載のエレベータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エレベータ制御装置に関するものである。
【背景技術】
【０００２】
下記特許文献１には、エレベータの制御装置が記載されている。この制御装置は、音声認識装置と、音声認識状態判別手段と、を備えている。音声認識装置は、利用者の音声に基づいて呼び登録を行う。音声認識状態判別手段は、利用者が発話中であるか否かを判別する。制御装置は、音声認識状態判別手段により利用者が発話中であると判別された場合に、かごの戸開時間を一定時間延長する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−５２９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のエレベータの制御装置では、利用者が発話中であると判別されると、かごの戸開時間が延長される。このため、呼び登録に無関係な発話がなされた場合に余分な待ち時間が発生する。
【０００５】
本発明は、上記のような課題を解決するためになされた。その目的は、エレベータの利用者の余分な待ち時間を短縮できるエレベータ制御装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係るエレベータ制御装置は、エレベータが設置された建物の階床名を記憶している記憶手段と、音声の入力を受け付ける音声入力手段に入力された音声と記憶手段に記憶されている階床名とを単語よりも小さい分割単位で比較することで当該音声を分割単位で認識する音声認識手段と、音声認識手段による分割単位での認識結果が有効な階床名を構成する語として有効か無効かを判定する演算手段と、演算手段により分割単位での認識結果が有効と判定された場合はかごの戸開時間を延長させ、演算手段により分割単位での認識結果が無効と判定された場合はかごの戸開時間を延長させない戸制御手段と、を備えたものである。
【発明の効果】
【０００７】
本発明に係るエレベータ制御装置において、戸制御手段は、演算手段により分割単位での認識結果が無効と判定された場合はかごの戸開時間を延長させない。このため、エレベータの利用者の余分な待ち時間を短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態１におけるエレベータ制御装置の構成図である。
【図２】本発明の実施の形態１における記憶手段５の構成図である。
【図３】本発明の実施の形態１における１拍単位の音声認識のフローチャートである。
【図４】本発明の実施の形態１における単語単位の音声認識のフローチャートである。
【図５】本発明の実施の形態１における演算手段８の構成図である。
【図６】本発明の実施の形態１における状態遷移２８の第１の例を示す説明図である。
【図７】本発明の実施の形態１における階床名の受理に必要な遷移のリストＬ１の一例を示す表である。
【図８】本発明の実施の形態１における有効な階床名のリストＬ２の一例を示す表である。
【図９】本発明の実施の形態１における状態遷移２８の第２の例を示す説明図である。
【図１０】本発明の実施の形態１における状態遷移２８の更新動作のフローチャートである。
【図１１】本発明の実施の形態１における演算手段８の初期化処理のフローチャートである。
【図１２】本発明の実施の形態１における戸制御手段１１が保持する時間の一覧である。
【図１３】本発明の実施の形態１における経過時間ｔ４の更新動作のフローチャートである。
【図１４】本発明の実施の形態１におけるエレベータ制御装置の全体的な動作のフローチャートである。
【図１５】本発明の実施の形態１における状態遷移２８の第３の例を示す説明図である。
【図１６】本発明の実施の形態２におけるエレベータ制御装置を備えたエレベータシステムの構成図である。
【図１７】本発明の実施の形態２におけるエレベータ制御装置の全体的な動作のフローチャートである。
【発明を実施するための形態】
【０００９】
添付の図面を参照して、本発明を詳細に説明する。各図では、同一又は相当する部分に同一の符号を付している。重複する説明は、適宜簡略化あるいは省略する。
【００１０】
実施の形態１．
図１は、本発明の実施の形態１におけるエレベータ制御装置を備えたエレベータシステムの構成図である。以下、図１を参照して、エレベータ制御装置の構成を説明する。
【００１１】
エレベータシステムは、かご１及びエレベータ制御装置２を備えている。かご１は、図示しない昇降路の内部に設けられている。昇降路は、複数の階床を備えた建物に設けられている。かご１の内部には、音声入力手段３及び戸開閉手段４が設けられている。音声入力手段３及び戸開閉手段４は、エレベータ制御装置２と接続されている。音声入力手段３は、例えば、マイク等である。
【００１２】
エレベータ制御装置２は、記憶手段５、音声認識手段６、管理情報取得手段７、演算手段８、切換手段９、時刻取得手段１０、戸制御手段１１及び行先階登録手段１２を備えている。エレベータ制御装置２は、例えば、制御盤として設けられている。記憶手段５は、例えば、制御盤に設けられたメモリである。
【００１３】
記憶手段５は、１拍単位記憶手段１３及び単語単位記憶手段１４を備えている。音声認識手段６は、１拍単位音声認識手段１５、単語単位音声認識手段１６及び入力音バッファ１７を備えている。入力音バッファ１７は、例えば、制御盤に設けられたメモリである。演算手段８は、１拍単位有効判定手段１８及び単語単位有効判定手段１９を備えている。
【００１４】
かご１は、昇降路の内部を昇降される。音声入力手段３には、音が入力される。音声入力手段３への入力音は、例えば、エレベータの利用者の音声等である。戸開閉手段４は、かご１の戸の開閉動作を行う。
【００１５】
記憶手段５は、昇降路が設けられた建物の階床名等を示す情報を記憶している。音声認識手段６は、記憶手段５に記憶されている情報に基づいて、音声入力手段３に入力された音声を認識する。また、音声認識手段６は、音声入力手段３に入力された音声を入力音として入力音バッファ１７に保存する。管理情報取得手段７は、エレベータの管理情報を取得する。演算手段８には、音声認識手段６から音声の認識結果が入力される。演算手段８は、管理情報取得手段７により取得された管理情報に基づいて、音声認識手段６により認識された音声が建物の有効な階床名を示すものであるか否か判定する。有効な階床名とは、行先階として呼びを登録できる階床である。切換手段９は、記憶手段５、音声認識手段６及び演算手段８を切り換える。時刻取得手段１０は、現在の時刻を取得する。戸制御手段１１は、複数の時間を示す情報を保持する。また、戸制御手段１１は、音声認識手段６での認識結果、演算手段８での判定結果及び時刻取得手段１０により取得された時刻に基づいて、戸開閉手段４を制御する。行先階登録手段１２は、演算手段８での判定結果に基づいて、行先階への呼びを登録する。
【００１６】
管理情報は、有効な階床名を決定するために用いられる情報である。実施の形態１において、管理情報は、エレベータのサービス階床の階床名及びかご１の進行方向に存在する階床の階床名等である。サービス階床とは、エレベータの利用者がかご１を乗り降りできる階床である。
【００１７】
記憶手段５、音声認識手段６及び演算手段８は、建物の階床名を単語単位及び単語よりも小さい分割単位で処理する。実施の形態１において、単語よりも小さい分割単位は、１拍である。例えば、１階を示す階床名は、単語単位では「イッカイ」の１語として処理される。また、１階を示す階床名は、１拍単位では「イ」、「ッ」、「カ」及び「イ」の４語に分割されて処理される。
【００１８】
１拍単位記憶手段１３は、１拍単位に分割された階床名を記憶している。１拍単位音声認識手段１５は、音声入力手段３に入力された音声に対して１拍単位の音声認識を行う。１拍単位有効判定手段１８は、１拍単位音声認識手段１５により認識された１拍単位の語が有効な階床名を構成する語として有効であるか否かを判定する。
【００１９】
単語単位記憶手段１４は、階床名を単語単位で記憶している。単語単位音声認識手段１６は、入力音バッファ１７に保存された入力音を用いて単語単位の音声認識を行う。単語単位有効判定手段１９は、単語単位音声認識手段１６により認識された単語が有効な階床名であるか否かを判定する。
【００２０】
図２は、本発明の実施の形態１における記憶手段５の構成図である。図２は、一例として、建物に存在する階が１階から５階である場合を示している。以下、図２を参照して、記憶手段５について詳細に説明する。
【００２１】
単語単位記憶手段１４は、単語単位辞書２０及び単語単位の音声認識の閾値２１を記憶している。単語単位辞書２０には、音響モデル２２及びラベル２３が含まれている。音響モデル２２は、単語単位での各階床名の発音に対応した情報である。ラベル２３は、各音響モデル２２がどの階床名の単語に対応するかを示す情報である。各音響モデル２２は、各ラベル２３と１対１で対応付けられている。図２において、音響モデル２２及びラベル２３は、「イッカイ」、「ニカイ」、「サンカイ」、「ヨンカイ」及び「ゴカイ」のように、各階床名を示す単語ごとに記憶されている。単語単位の音声認識の閾値２１は、予め設定された値である。単語単位の音声認識の閾値２１は、音声認識手段６が単語単位の音声認識を行う際に用いられる。
【００２２】
１拍単位記憶手段１３は、１拍単位辞書２４及び１拍単位の音声認識の閾値２５を記憶している。１拍単位辞書２４には、音響モデル２６及びラベル２７が含まれている。音響モデル２６は、各階床名を１拍単位に分割して得られた１拍単位の語の発音に対応する情報である。ラベル２７は、各音響モデル２６がどの１拍単位の語に対応するかを示す情報である。各音響モデル２６は、各ラベル２７と１対１で対応付けられている。図２において、音響モデル２６及びラベル２７は、「イ」、「ッ」、「カ」、「ニ」、「サ」、「ン」、「ヨ」及び「ゴ」のように、各階床名を示す単語を構成する１拍分の語ごとに記憶されている。１拍単位の音声認識の閾値２５は、予め設定された値である。１拍単位の音声認識の閾値２５は、音声認識手段６が１拍単位の音声認識を行う際に用いられる。
【００２３】
１拍単位音声認識手段１５による１拍単位の音声認識について説明する。１拍単位音声認識手段１５は、音声入力手段３に入力される音声を１拍分ずつ入力音バッファ１７に保存する。１拍単位音声認識手段１５は、１拍分の音声を１拍単位辞書２４が記憶している音響モデル２６と比較することで、１拍単位の類似度を算出する。１拍単位の類似度は、数値として算出される。１拍単位音声認識手段１５は、１拍分の音声を全ての音響モデル２６と比較することで、音響モデル２６の数と同数の１拍単位の類似度を算出する。つまり、１拍分の音声について、音響モデル２６の数と同数の１拍単位の類似度が算出される。１拍単位音声認識手段１５は、音響モデル２６と対応付けられたラベル２７に基づいて、算出された１拍単位の類似度と１拍単位の語の組を作る。１拍単位音声認識手段１５は、作られた組の中で、１拍単位の類似度が１拍単位の音声認識の閾値２５を超えている組を全て選出する。このとき、選出された組が存在する場合、１拍単位音声認識手段１５は、選出された組に含まれる１拍単位の語を全て認識結果として出力する。一方、選出された組が存在しない場合、１拍単位音声認識手段１５は、音声認識の失敗を示す信号として「０」を出力する。１拍単位音声認識手段１５は、音声入力手段３に１拍分の音声が入力されるたびに、以上のような処理を行う。
【００２４】
図３は、本発明の実施の形態１における１拍単位の音声認識のフローチャートである。以下、音声入力手段３に１拍分の音声“ヨ”が入力された場合を例示して、１拍単位の音声認識について説明する。ここでは、１拍単位の音声認識の閾値２５が０．８に設定されているものとする。
【００２５】
１拍単位音声認識手段１５は、１拍分の音声“ヨ”を入力音として入力音バッファ１７に保存する（ステップＳ１０１）。１拍単位音声認識手段１５は、１拍分の音声“ヨ”を１拍単位辞書２４内の音響モデル２６と比較することで、１拍単位の類似度を算出する。そして、１拍単位音声認識手段１５は、ラベル２７に基づいて、１拍単位の類似度と１拍単位の語の組を作る（ステップＳ１０２）。ここでは、１拍分の音声“ヨ”と各音響モデル２６との類似度は、「イ」は０．６３、「ッ」は０．３２、「カ」は０．６８、「ニ」は０．５５、「サ」は０．７３、「ン」は０．２１、「ヨ」は０．８７、「ゴ」は０．８１であったとする。１拍単位音声認識手段１５は、１拍単位の音声認識の閾値２５の値である０．８よりも高い類似度を持つ組を選出する（ステップＳ１０３）。０．８よりも高い類似度は、「ヨ」と組となる０．８７及び「ゴ」と組となる０．８１であるため、この２つの組がステップＳ１０３で選出される。１拍単位音声認識手段１５は、ステップＳ１０３で選出された組が存在するか否かを判定する（ステップＳ１０４）。ステップＳ１０４においてステップＳ１０３で選出された組が存在すると判定された場合、１拍単位音声認識手段１５は、ステップＳ１０３で選出された組に含まれる１拍単位の語を認識結果として出力する（ステップＳ１０５）。一方、ステップＳ１０４においてステップＳ１０３で選出された組が存在しないと判定された場合、１拍単位音声認識手段１５は、音声認識の失敗を示す信号を出力する（ステップＳ１０６）。ここでは、ステップＳ１０３で選出された組が存在しているため、ステップＳ１０４からステップＳ１０５へ進む。その結果、１拍単位音声認識手段１５は、１拍単位の語「ヨ」及び「ゴ」を認識結果として出力する。
【００２６】
単語単位音声認識手段１６による単語単位の音声認識について説明する。単語単位音声認識手段１６は、入力音バッファ１７に入力音として保存されている全ての１拍分の音声を１つに合わせたものを統合入力音として処理する。単語単位音声認識手段１６は、統合入力音を単語単位辞書２０が記憶している音響モデル２２と比較することで、単語単位の類似度を算出する。単語単位の類似度は、数値として算出される。単語単位音声認識手段１６は、統合入力音を全ての音響モデル２２と比較することで、音響モデル２２の数と同数の単語単位の類似度を算出する。つまり、統合入力音について、音響モデル２２の数と同数の単語単位の類似度が算出される。単語単位音声認識手段１６は、音響モデル２２と対応付けられたラベル２３に基づいて、算出された単語単位の類似度と単語の組を作る。単語単位音声認識手段１６は、作られた組の中で、単語単位の類似度が最も高い組を選出する。このとき、選出された組に含まれる単語単位の類似度が単語単位の音声認識の閾値２１を超えている場合、単語単位音声認識手段１６は、選出された組に含まれる単語を認識結果として出力する。一方、選出された組に含まれる単語単位の類似度が単語単位の音声認識の閾値２１を超えていない場合、単語単位音声認識手段１６は、音声認識の失敗を示す信号を出力する。
【００２７】
図４は、本発明の実施の形態１における単語単位の音声認識のフローチャートである。以下、入力音バッファ１７に統合入力音として“ヨンカイ”が保存されている場合を例示して、単語単位の音声認識について説明する。ここでは、単語単位の音声認識の閾値２１が０．８に設定されているものとする。
【００２８】
単語単位音声認識手段１６は、入力音バッファ１７より統合入力音“ヨンカイ”を読み出す。単語単位音声認識手段１６は、統合入力音“ヨンカイ”を単語単位辞書２０内の音響モデル２２と比較することで、単語単位の類似度を算出する。そして、語単位音声認識手段１６は、ラベル２３に基づいて、単語単位の類似度と単語の組を作る（ステップＳ２０１）。ここでは、統合入力音“ヨンカイ”と各音響モデル２２との類似度は、「イッカイ」は０．６２、「ニカイ」は０．３８、「サンカイ」は０．８０、「ヨンカイ」は０．９１、「ゴカイ」は０．４３であったとする。単語単位音声認識手段１６は、ステップＳ２０１で算出された類似度の中で最も高い類似度０．９１を持つ「ヨンカイ」の組を選出する（ステップＳ２０２）。単語単位音声認識手段１６は、ステップＳ２０２で選出された組が持つ類似度が単語単位の音声認識の閾値２１より高いか否かを判定する（ステップＳ２０３）。ステップＳ２０３において、ステップＳ２０２で選出された組が持つ類似度が単語単位の音声認識の閾値２１を超えていると判定された場合、単語単位音声認識手段１６は、ステップＳ２０２で選出された組に含まれる単語を認識結果として出力する（ステップＳ２０４）。一方、ステップＳ２０３において、ステップＳ２０２で選出された組が持つ類似度が単語単位の音声認識の閾値２１を超えていないと判定された場合、単語単位音声認識手段１６は、音声認識の失敗を示す信号を出力する（ステップＳ２０５）。ここでは、「ヨンカイ」と組となる類似度０．９１が単語単位の音声認識の閾値２１の値である０．８を超えているため、ステップＳ２０３からステップＳ２０４へ進む。その結果、単語単位音声認識手段１６は、単語「ヨンカイ」を認識結果として出力する。
【００２９】
図５は、本発明の実施の形態１における演算手段８の構成図である。以下、図５を参照して、演算手段８について詳細に説明する。
【００３０】
１拍単位有効判定手段１８は、状態遷移２８、階床名の受理に必要な遷移のリストＬ１及び完了判断保留フラグＦＬ１を保持する。単語単位有効判定手段１９は、有効な階床名のリストＬ２を保持する。状態遷移２８は、階床名の音声入力の状態の遷移を示す情報である。状態遷移２８は、１拍単位音声認識手段１５から出力される１拍単位の音声認識の認識結果に基づいて更新される。階床名の受理に必要な遷移のリストＬ１は、建物に存在する各階の階床名が受理されるために必要な遷移を示す情報である。階床名が受理されるとは、当該階床名を示す単語を構成する１拍単位の語が正しい順番で音声入力されることである。完了判断保留フラグＦＬ１は、有効な階床名の音声入力が完了したかの判断を保留中であるか否かを示す変数である。完了判断保留フラグＦＬ１が１ならば、階床名の音声入力が完了したかの判断が保留中である。完了判断保留フラグＦＬ１が０ならば、階床名の音声入力が完了したかの判断が保留中ではない。以下、階床名の受理に必要な遷移のリストＬ１及び有効な階床名のリストＬ２は、「リストＬ１」及び「リストＬ２」と略称する。また、完了判断保留フラグＦＬ１は、「フラグＦＬ１」と略称する。
【００３１】
図６は、本発明の実施の形態１における状態遷移２８の第１の例を示す説明図である。図６は、一例として、建物に存在する階が１階から５階である場合を示している。以下、図６を参照して、状態遷移２８について説明する。
【００３２】
図６には、状態１から状態６及び遷移Ｔ２０１から遷移Ｔ２０９が示されている。状態１は、初期状態である。状態６は、受理状態である。各遷移は、それぞれ１つの１拍単位の語に対応付けられている。各遷移に対応付けられた１拍単位の語は、１拍単位辞書２４に含まれているものと同じである。演算手段８に入力された１拍単位での認識結果が遷移に対応付けられた１拍単位の語と一致した場合に、当該遷移が行われる。各遷移は、それぞれフラグＦＬ２を保持する。フラグＦＬ２には、ＦＬ２［１］、ＦＬ２［２］、・・・のように番号が割り付けられている。フラグＦＬ２の番号は、それを保持する遷移の番号と対応付けられている。例えば、ＦＬ２［３］は遷移Ｔ２０３に対応付けられている。フラグＦＬ２は、それを保持する遷移が可能であるか否かを示す変数である。フラグＦＬ２が１であれば、それを保持する遷移は可能である。フラグＦＬ２が０であれば、それを保持する遷移は不可能である。つまり、フラグＦＬ２が設定されることで、可能な遷移が変更される。フラグＦＬ２の設定は、リストＬ１及びリストＬ２に基づき、有効な階床名に合わせて行われる。図６では、全てのフラグＦＬ２が１であるため、全ての遷移が可能である。全ての遷移が可能であれば、全ての階床名が受理され得る。受理される階床名を変更するためには、各遷移が保持するフラグＦＬ２を最適に設定する必要がある。
【００３３】
図７は、本発明の実施の形態１における階床名の受理に必要な遷移のリストＬ１の一例を示す表である。図７は、一例として、建物に存在する階が１階から５階である場合を示している。このため、図７のリストＬ１には、１階から５階の階床名を示す単語ごとに必要な遷移が示されている。
【００３４】
図８は、本発明の実施の形態１における有効な階床名のリストＬ２の一例を示す表である。図８は、建物に存在する階が１階から５階であり、進行方向が上向きのかご１が２階に停止している場合を示している。このため、図８のリストＬ２には、３階から５階の階床名を示す単語が示されている。
【００３５】
図９は、本発明の実施の形態１における状態遷移２８の第２の例を示す説明図である。図９は、図７に示すリストＬ１及び図８に示すリストＬ２に基づいて、図８に示す状態遷移２８のフラグＦＬ２が設定された場合を示している。図９では、ＦＬ２［１］、ＦＬ２［２］及びＦＬ２［６］が０に設定されている。このため、遷移Ｔ２０１、遷移Ｔ２０２及び遷移Ｔ２０６は不可能な遷移となっている。遷移Ｔ２０１、遷移Ｔ２０２及び遷移Ｔ２０６は、有効でない階床名の受理にのみ必要な遷移である。
【００３６】
演算手段８における状態遷移２８の更新について説明する。演算手段８における状態遷移２８の更新において、１拍単位有効判定手段１８は、３回の選出処理を行う。１拍単位での認識結果が音声入力手段３から演算手段８に入力されると、１拍単位有効判定手段１８は、１回目の選出処理を行う。１回目の選出処理において、１拍単位有効判定手段１８は、状態遷移２８における現在の状態が持つ遷移を全て選出する。２回目の選出処理において、１拍単位有効判定手段１８は、１回目の選出処理で選出された遷移のうち保持するフラグＦＬ２が“１”である遷移を全て選出する。２回目の選出処理で選出された遷移が１つでも存在する場合、１拍単位有効判定手段１８は、３回目の選出処理を行う。３回目の選出処理において、１拍単位有効判定手段１８は、２回目の選出処理で選出された遷移のうち演算手段８に入力された１拍単位での認識結果と同じ１拍単位の語に対応付けられた遷移を全て選出する。３回目の選出処理で選出された遷移が１つでも存在する場合、１拍単位有効判定手段１８は、状態遷移２８を更新する。具体的には、状態遷移２８の現在の状態を、３回目の選出処理で選出された遷移による遷移先の状態とする。その後、演算手段８は、遷移を行った旨を出力する。なお、２回目又は３回目の選出処理で選出された遷移が１つも存在しない場合、演算手段８は、遷移を行わなかった旨を出力する。
【００３７】
図１０は、本発明の実施の形態１における状態遷移２８の更新動作のフローチャートである。以下、演算手段８へ最初に入力される１拍単位での認識結果が「ヨ」及び「ゴ」である場合を例示して、状態遷移２８の更新動作について説明する。ここでは、建物に存在する階が１階から５階であり、進行方向が上向きのかご１が２階に停止しているものとする。また、エレベータの全階床がサービス階床であるものとする。このとき、リストＬ１は図７、リストＬ２は図８のようになり、フラグＦＬ２は図９のように設定される。また、演算手段８への入力がまだ行われていないため、状態遷移２８における現在の状態は状態１である。
【００３８】
１拍単位有効判定手段１８は、現在の状態である状態１の持つ遷移Ｔ２０１、遷移Ｔ２０２、遷移Ｔ２０３、遷移Ｔ２０４及び遷移Ｔ２０５を選出する（ステップＳ３０１）。１拍単位有効判定手段１８は、ステップＳ３０１で選出された遷移のうち保持するフラグＦＬ２が“１”である遷移を選出する（ステップＳ３０２）。ここでは、ＦＬ２［１］＝０、ＦＬ２［２］＝０、ＦＬ２［３］＝１、ＦＬ２［４］＝１、ＦＬ２［５］＝１であるため、ステップＳ３０２では、遷移Ｔ２０３、遷移Ｔ２０４及び遷移Ｔ２０５が選出される。１拍単位有効判定手段１８は、ステップＳ３０２で選出された遷移が存在するか否かを判定する（ステップＳ３０２）。ステップＳ３０３において、ステップＳ３０２で選出された遷移が存在すると判定された場合、１拍単位有効判定手段１８は、ステップＳ３０２で選出された遷移のうち「ヨ」及び「ゴ」に対応付けられた遷移を選出する（ステップＳ３０４）。ステップＳ３０４では、「ヨ」に対応付けられた遷移Ｔ２０４及び「ゴ」に対応付けられた遷移Ｔ２０５が選出される。続いて、１拍単位有効判定手段１８は、ステップＳ３０４で選出された遷移が存在するか否かを判定する（ステップＳ３０５）。ステップＳ３０５において、ステップＳ３０４で選出された遷移が存在すると判定された場合、１拍単位有効判定手段１８は、ステップＳ３０４で選出された遷移による遷移先を現在の状態とする（ステップＳ３０６）。ステップＳ３０６において、遷移Ｔ２０４による遷移先である状態３及び遷移Ｔ２０５による遷移先である状態４が現在の状態となる。このようにして、状態遷移２８は更新される。ステップＳ３０６に続いて、１拍単位有効判定手段１８は、遷移を行った旨を出力する（ステップＳ３０７）。なお、ステップＳ３０３において、ステップＳ３０２で選出された遷移が存在しないと判定された場合は、ステップＳ３０８に進む。また、ステップＳ３０５において、ステップＳ３０４で選出された遷移が存在しないと判定された場合は、ステップＳ３０８に進む。ステップＳ３０８において、１拍単位有効判定手段１８は、遷移を行わなかった旨を出力する。
【００３９】
演算手段８の初期化処理について説明する。演算手段８は、初期化処理として、状態遷移２８の初期化、有効な階床名の導出及びフラグＦＬ２の設定を行う。具体的には、初期化処理において、演算手段８は以下の動作を行う。フラグＦＬ１を０に設定する。状態遷移２８の現在の状態を初期状態に設定する。状態遷移２８の各遷移が保持するフラグＦＬ２をすべて０に設定する。管理情報取得手段７から管理情報を取得する。管理情報として、サービス階床の階床名を取得する。このとき、サービス階床の階床名は、文字列で与えられる。管理情報として、かご１の進行方向に存在する階床の階床名を取得する。このとき、かご１の進行方向に存在する階床の階床名は、文字列で与えられる。取得したサービス階床の階床名とかご１の進行方向に存在する階床の階床名とで共通するものを、リストＬ２に登録する。リストＬ１の遷移のうち、リストＬ２に登録されている階床名に対応する遷移をすべて選出する。選出された遷移が保持するフラグＦＬ２を１に設定する。これにより、有効な階床名のみが受理されるようになる。
【００４０】
図１１は、本発明の実施の形態１における演算手段８の初期化処理のフローチャートである。以下、建物に存在する階が１階から５階であり、進行方向が上向きのかご１が２階に停止している場合を例示して、演算手段８の初期化処理について説明する。また、エレベータの全階床がサービス階床であるものとする。このとき、リストＬ１は図７、リストＬ２は図８のようになる。
【００４１】
演算手段８は、１拍単位有効判定手段１８の保持するフラグＦＬ１を０に設定する（ステップＳ４０１）。演算手段８は、１拍単位有効判定手段１８の保持する状態遷移２８の現在の状態を初期状態に設定する。演算手段８は、１拍単位有効判定手段１８の保持する状態遷移２８のフラグＦＬ２［１］〜ＦＬ２［９］をすべて０に設定する（ステップＳ４０３）。演算手段８は、管理情報取得手段７から、サービス階床の階床名「イッカイ」、「ニカイ」、「サンカイ」、「ヨンカイ」及び「ゴカイ」を取得する（ステップＳ４０４）。演算手段８は、管理情報取得手段７から、かご１の進行方向に存在する階床の階床名「サンカイ」、「ヨンカイ」及び「ゴカイ」を取得する（ステップＳ４０５）。演算手段８は、サービス階床の階床名とかご１の進行方向に存在する階床の階床名のうち共通の階床名をリストＬ２に登録する（ステップＳ４０６）。ステップＳ４０６では、「サンカイ」、「ヨンカイ」及び「ゴカイ」がリストＬ２に登録される。演算手段８は、リストＬ１の遷移のうちリストＬ２に登録されている「サンカイ」、「ヨンカイ」及び「ゴカイ」に対応する遷移を全て選出する（ステップＳ４０７）。ステップＳ４０７では、図７に示すように、「サンカイ」、「ヨンカイ」及び「ゴカイ」の受理に必要な遷移を合わせて、遷移Ｔ２０３、Ｔ２０４、Ｔ２０５、Ｔ２０７、Ｔ２０８及びＴ２０９が選出される。演算手段８は、ステップＳ４０７で選出された遷移が保持するフラグＦＬ２を１に設定する（ステップＳ４０８）。ステップＳ４０８では、遷移Ｔ２０３、Ｔ２０４、Ｔ２０５、Ｔ２０７、Ｔ２０８及びＴ２０９に対応するフラグＦＬ２［３］、ＦＬ２［４］、ＦＬ２［５］、ＦＬ２［７］、ＦＬ２［８］及びＦＬ２［９］が１に設定される。その結果、図９に示すように、階床名のうち「サンカイ」、「ヨンカイ」及び「ゴカイ」のみが受理されるようになる。
【００４２】
図１２は、本発明の実施の形態１における戸制御手段１１が保持する時間の一覧である。戸制御手段１１は、初期戸開時間ｔ１、戸開時間ｔ２、戸開延長時間ｔ３及び経過時間ｔ４を保持する。ｔ１、ｔ２、ｔ３及びｔ４は、全て秒単位で表される。
【００４３】
初期戸開時間ｔ１は、かご１の戸が戸開完了してから戸閉開始するまでの時間として予め設定された時間である。初期戸開時間ｔ１は、例えば、かご１の戸が戸開完了してから利用者が１拍分の音声の入力を開始するまでにかかる時間以上の秒数として設定される。初期戸開時間ｔ１は、例えば、４秒に設定される。戸開時間ｔ２は、かご１の戸が戸開完了してから戸閉開始するまでの時間としてエレベータ運転時に格納される時間である。つまり、戸開時間ｔ２は、エレベータ運転時にかご１の戸を実際に開けておく時間である。戸開時間ｔ２は、戸制御手段１１により延長された場合は更新される。戸開延長時間ｔ３は、１度に戸開時間ｔ２を延長できる時間の上限である。戸開延長時間ｔ３は、例えば、１拍分の音声の入力を行うのにかかる時間以上の秒数として設定される。１拍分の音声の入力を行うのにかかる時間は、例えば、音声データから求められる。戸開延長時間ｔ３は、例えば、１秒に設定される。経過時間ｔ４は、かご１の戸が戸開完了してから現時点までに経過した時間である。経過時間ｔ４は、エレベータ運転時に、戸制御手段１１に格納される。経過時間ｔ４は、かご１の戸が戸開している間は逐次更新される。
【００４４】
図１３は、本発明の実施の形態１における経過時間ｔ４の更新動作のフローチャートである。以下、図１３を参照して、戸制御手段１１による経過時間ｔ４の更新動作について説明する。
【００４５】
経過時間ｔ４の更新動作は、かご１の戸が戸開完了すると同時に開始される。戸制御手段１１は、初期戸開時間ｔ１の秒数を戸開時間ｔ２として設定する（ステップＳ５０１）。初期戸開時間ｔ１は、例えば、４秒である。ステップＳ５０１に続いて、戸制御手段１１は、時刻取得手段１０により現在時刻を取得する（ステップＳ５０２）。現在時刻は、時分秒で表される。ステップＳ５０２に続いて、戸制御手段１１は、ステップＳ５０２で取得した現在時刻を戸開完了時刻として設定する（ステップＳ５０３）。戸開完了時刻は、時分秒で表される。ステップＳ５０３に続いて、戸制御手段１１は、時刻取得手段１０により現在時刻を取得する（ステップＳ５０４）。ステップＳ５０４に続いて、戸制御手段１１は、ステップＳ５０４で得た現在時刻と戸開完了時刻の差分を秒単位で求める。そして、戸制御手段１１は、当該差分を経過時間ｔ４として設定する（ステップＳ５０５）。ステップＳ５０５に続いて、戸制御手段１１は、経過時間ｔ４が戸開時間ｔ２以上であるか否かを判定する（ステップＳ５０６）。ステップＳ５０６において、経過時間ｔ４が戸開時間ｔ２以上であると判定された場合、戸制御手段１１は、処理を終了する。一方、ステップＳ５０６で経過時間ｔ４が戸開時間ｔ２未満であると判定された場合は、ステップＳ５０４〜ステップＳ５０６の処理を繰り返す。このようにして、戸制御手段１１は、経過時間ｔ４を更新する。
【００４６】
図１４は、本発明の実施の形態１におけるエレベータ制御装置の全体的な動作のフローチャートである。図１４は、かご１が呼びに応じて停止してからの動作を示している。図１４に示す動作は、かご１の戸の戸開完了と同時に開始される。
【００４７】
最初に、演算手段８が初期化処理を行う（ステップＳ６０１）。ステップＳ６０１に続いて、切換手段９により、記憶手段５が１拍単位記憶手段１３へ、音声認識手段６が１拍単位音声認識手段１５へ、演算手段８が１拍単位有効判定手段１８へと切り換えられる（ステップＳ６０２）。ステップＳ６０２に続いて、１拍単位音声認識手段１５は、１拍単位の音声認識を行う（ステップＳ６０３）。ステップＳ６０３に続いて、１拍単位音声認識手段１５から認識結果が出力されたか否かの判定が行われる（ステップＳ６０４）。
【００４８】
ステップＳ６０４において、認識結果として１拍単位の語が出力されたと判定された場合、演算手段８に認識結果が入力される（ステップＳ６０５）。ステップＳ６０５に続いて、認識結果の入力により１拍単位有効判定手段１８が保持する状態遷移２８において遷移が行われたか否かの判定が行われる（ステップＳ６０６）。ステップＳ６０６における判定は、１拍単位での認識結果が有効な階床名を構成する語として有効であるか無効であるかの判定である。
【００４９】
ステップＳ６０６において、認識結果の入力により遷移が行われたと判定された場合、状態遷移２８において現在の状態が受理状態であるか否かの判定が行われる（ステップＳ６０７）。ステップＳ６０７において、現在の状態のうち１つでも受理状態であると判定されるということは、階床名の音声入力が完了した可能性があることを意味する。一方、ステップＳ６０７において、現在の状態が受理状態でないと判定されるということは、階床名の音声入力が完了した可能性がないことを意味する。つまり、ステップＳ６０７現在の状態が受理状態に遷移したかを確認することで、今までに入力された１拍単位の語の集まりが有効な階床名であることが検出される。
【００５０】
ステップＳ６０７において、現在の状態のうち１つでも受理状態であると判定された場合、ステップＳ６０８に進む。一方、ステップＳ６０７において、現在の状態が受理状態でないと判定された場合、ステップＳ６１０に進む。ステップＳ６０８では、現在の状態のうち保持するフラグＦＬ２が“１”である遷移を持つ状態があるか否かの判定が行われる。つまり、ステップＳ６０８では、現在の状態から可能な遷移があるか否かが判定される。
【００５１】
ステップＳ６０８において、現在の状態から可能な遷移があると判定された場合は、階床名の音声入力が完了したかの判断を保留するために、ステップＳ６０９に進む。ステップＳ６０９では、フラグＦＬ１が１に設定される。ＦＬ１が１に設定されることにより、戸開延長時間ｔ３の間、音声入力があるかを確認してから階床名の音声入力が完了したかの判断を行うことができる。ステップＳ６０９に続いて、戸制御手段１１は、保持している戸開時間ｔ２が経過時間ｔ４と戸開延長時間ｔ３の和未満であるか否かの判定を行う（ステップＳ６１０）。
【００５２】
ステップＳ６１０において、戸開時間ｔ２が経過時間ｔ４と戸開延長時間ｔ３の和未満であると判定された場合、戸制御手段１１は、戸開時間ｔ２を延長する（ステップＳ６１１）。ステップＳ６１１では、経過時間ｔ４と戸開延長時間ｔ３の和が戸開時間ｔ２として設定される。ステップＳ６１１の後は、ステップＳ６０２に進む。一方、ステップＳ６１０において、戸開時間ｔ２が経過時間ｔ４と戸開延長時間ｔ３の和以上であると判定された場合、ステップＳ６０２に進む。この場合、戸開時間ｔ２が延長されなくとも現時点から戸開延長時間ｔ３以上の間は戸開が継続されるため、戸制御手段１１は戸開時間ｔ２を延長しない。
【００５３】
ステップＳ６０８において、現在の状態から可能な遷移がないと判定されるということは、階床名の音声入力が完了したことを意味する。ステップＳ６０８において、現在の状態から可能な遷移がないと判定された場合は、ステップＳ６１２に進む。ステップＳ６１２では、切換手段９により、記憶手段５が単語単位記憶手段１４へ、音声認識手段６が単語単位音声認識手段１６へ、演算手段８が単語単位有効判定手段１９へと切り換えられる。ステップＳ６１２に続いて、単語単位音声認識手段１６は、単語単位の音声認識を行う（ステップＳ６１３）。ステップＳ６１３に続いて、単語単位音声認識手段１６から認識結果が出力されたか否かの判定が行われる（ステップＳ６１４）。
【００５４】
ステップＳ６１４において、認識結果として単語が出力されたと判定された場合、単語単位音声認識手段１６は、認識結果とリストＬ２を比較する（ステップＳ６１５）。そして、語単位音声認識手段１６は、認識結果である単語がリストＬ２に含まれているか否かの判定を行う（ステップＳ６１６）。ステップＳ６１６において、認識結果である単語がリストＬ２に含まれていると判定されるということは、当該単語が有効な階床名であることを意味する。ステップＳ６１６において、認識結果である単語がリストＬ２に含まれていないと判定されるということは、当該単語が無効な階床名であることを意味する。つまり、ステップＳ６１６では、単語単位での認識結果が有効な階床名を示す単語であるか否かの判定が行われる。
【００５５】
ステップＳ６１６において、認識結果である単語がリストＬ２に含まれていると判定された場合、ステップＳ６１７に進む。ステップＳ６１７では、行先階登録手段１２が、ステップＳ６１６で有効な階床名であると判定された単語が示す階を行先階として呼びの登録を行う。ステップＳ６１７に続いて、戸制御手段１１は、戸開閉手段４に戸閉指令を送る（ステップＳ６２１）。戸開閉手段４は、戸制御手段１１から戸閉指令を受けると、かご１の戸を戸閉する。
【００５６】
ステップＳ６０４において、音声認識の失敗を示す信号が出力されている場合、ステップＳ６１８に進む。ステップＳ６０６において、遷移が行われていない場合、ステップＳ６１８に進む。ステップＳ６１４において、音声認識の失敗を示す信号が出力されている場合、ステップＳ６１８に進む。ステップＳ６１６において、認識結果である単語がリストＬ２に含まれていない場合、ステップＳ６１８に進む。
【００５７】
ステップＳ６１８では、戸制御手段１１が、保持している経過時間ｔ４が戸開時間ｔ２以上であるか否かの判定を行う。経過時間ｔ４が戸開時間ｔ２以上であるということは、戸開時間ｔ２の時間ぶんは戸開が行われたことを意味する。ステップＳ６１８において、経過時間ｔ４が戸開時間ｔ２以上であると判定された場合、ステップＳ６１９に進む。一方、ステップＳ６１８において、経過時間ｔ４が戸開時間ｔ２未満であると判定された場合、ステップＳ６０２に進む。
【００５８】
ステップＳ６１９では、フラグＦＬ１が１であるか否かの判定が行われる。ステップＳ６１９において、フラグＦＬ１が１であるということは、階床名の音声入力が完了したかの判断の保留中に新たな音声入力がなかったことを意味する。この場合、階床名の音声入力が完了していると判断できるため、フラグＦＬ１が０に設定される（ステップＳ６２０）。ステップＳ６２０の後は、ステップＳ６１２に進む。
【００５９】
ステップＳ６１９において、フラグＦＬ１が１でないということは、階床名の音声入力が完了せずに戸開時間ｔ２が経過したことを意味する。この場合、階床名の音声入力が完了していると判断できるため、ステップＳ６２１に進む。
【００６０】
図１４を参照して、エレベータ制御装置の動作の具体例を説明する。以下、利用者が“ヨンカイ”と発話して呼びを登録する場合について説明する。ここでは、建物に存在する階が１階から５階であり、進行方向が上向きのかご１が２階に停止している場合を例示する。また、エレベータの全階床がサービス階床であるものとする。初期戸開時間ｔ１は４秒、戸開延長時間ｔ３は１秒とする。最初の戸開時間ｔ２は４秒に、経過時間ｔ４は０秒に設定される。
【００６１】
ステップＳ６０１における演算手段８の初期化処理により、リストＬ２は図８、フラグＦＬ２は図９のように設定される。また、ステップＳ６０１において、フラグＦＬ１は０に設定される。
【００６２】
ステップＳ６０２では、切換手段９により、記憶手段５が１拍単位記憶手段１３へ、音声認識手段６が１拍単位音声認識手段１５へ、演算手段８が１拍単位有効判定手段１８へと切り換えられる。ステップＳ６０３の時点で利用者による音声入力がまだ行われていなければ、入力音は無音となる。この場合、１拍単位音声認識手段１５は、無音に対して１拍単位の音声認識を行う。その結果、音声認識手段１５は認識結果を出力しない。このため、ステップＳ６０４の次はステップＳ６１８に進む。ステップＳ６１８の時点での経過時間ｔ４が０．５秒であるとすると、経過時間ｔ４は４秒に設定された戸開時間ｔ２より小さい。この場合、ステップＳ６１８の次はステップＳ６０２に進む。ステップＳ６０２〜ステップＳ６１８の処理は、利用者による音声入力が行われるまで繰り返される。
【００６３】
１拍単位音声認識手段１５は、１拍分の音声入力がされるたびに１拍単位の音声認識を行う。例えば、１拍単位音声認識手段１５は、利用者による“ヨンカイ”という発話が始まってから終わるまでの間に、ステップＳ６０３の処理を４回行う。
【００６４】
利用者が“ヨンカイ”のうち“ヨ”を発話した時点で、１拍単位音声認識手段１５は、最初の入力音“ヨ”に対して１拍単位の音声認識を行う（ステップＳ６０３）。ここでは、１拍単位音声認識手段１５から認識結果として「ヨ」及び「ゴ」が出力されたとする。この場合、ステップＳ６０４の次はステップＳ６０５に進む。
【００６５】
ステップＳ６０５では、演算手段８に認識結果「ヨ」及び「ゴ」が入力される。図９に示すように、「ヨ」に対応する遷移Ｔ２０４のフラグＦＬ２［３］は１である。また、「ゴ」に対応する遷移Ｔ２０５のフラグＦＬ２［５］は１である。つまり、遷移Ｔ２０４及び遷移Ｔ２０５は可能な遷移である。このため、１拍単位有効判定手段１８は、状態の遷移を行い、現在の状態を状態３及び状態４に更新する。ステップＳ６０５で遷移が行われたため、ステップＳ６０６の次はステップＳ６０７に進む。
【００６６】
現在の状態である状態３及び状態４はともに受理状態でないため、ステップＳ６０７の次はステップＳ６１０に進む。ステップＳ６１０の時点での経過時間ｔ４が２．５秒であるとすると、経過時間ｔ４と戸開延長時間ｔ３の和である３．５秒は、４秒に設定された戸開時間ｔ２より小さい。このため、ステップＳ６１０の次はステップＳ６０２に進む。この場合、戸開時間ｔ２の延長は行われない。
【００６７】
利用者が“ヨンカイ”のうち“ヨン”まで発話した時点で、１拍単位音声認識手段１５は、２番目の入力音“ン”に対して１拍単位の音声認識を行う（ステップＳ６０３）。ここでは、１拍単位音声認識手段１５から認識結果として「ン」が出力されたとする。この場合、ステップＳ６０４の次はステップＳ６０５に進む。
【００６８】
ステップＳ６０５では、演算手段８に認識結果「ン」が入力される。図９に示すように、「ン」に対応する遷移Ｔ２０７のフラグＦＬ２［７］は１である。つまり、遷移Ｔ２０７は可能な遷移である。このため、１拍単位有効判定手段１８は、状態の遷移を行い、現在の状態を状態４に更新する。ステップＳ６０５で遷移が行われたため、ステップＳ６０６の次はステップＳ６０７に進む。
【００６９】
現在の状態である状態４は受理状態でないため、ステップＳ６０７の次はステップＳ６１０に進む。ステップＳ６１０の時点での経過時間ｔ４が３．１秒であるとすると、経過時間ｔ４と戸開延長時間ｔ３の和である４．１秒は、４秒に設定された戸開時間ｔ２より大きい。このため、ステップＳ６１０の次はステップＳ６１１に進む。ステップＳ６１１では、４．１秒が戸開時間ｔ２として設定されることで、戸開時間ｔ２の延長が行われる。
【００７０】
利用者が“ヨンカイ”のうち“ヨンカ”まで発話した時点で、１拍単位音声認識手段１５は、３番目の入力音“カ”に対して１拍単位の音声認識を行う（ステップＳ６０３）。ここでは、１拍単位音声認識手段１５から認識結果として「カ」が出力されたとする。この場合、ステップＳ６０４の次はステップＳ６０５に進む。
【００７１】
ステップＳ６０５では、演算手段８に認識結果「カ」が入力される。図９に示すように、「カ」に対応する遷移Ｔ２０８のフラグＦＬ２［８］は１である。つまり、遷移Ｔ２０８は可能な遷移である。このため、１拍単位有効判定手段１８は、状態の遷移を行い、現在の状態を状態５に更新する。ステップＳ６０５で遷移が行われたため、ステップＳ６０６の次はステップＳ６０７に進む。
【００７２】
現在の状態である状態５は受理状態でないため、ステップＳ６０７の次はステップＳ６１０に進む。ステップＳ６１０の時点での経過時間ｔ４が３．６秒であるとすると、経過時間ｔ４と戸開延長時間ｔ３の和である４．６秒は、４秒に設定された戸開時間ｔ２より大きい。このため、ステップＳ６１０の次はステップＳ６１１に進む。ステップＳ６１１では、４．６秒が戸開時間ｔ２として設定されることで、戸開時間ｔ２の延長が行われる。
【００７３】
利用者が“ヨンカイ”と発話した時点で、１拍単位音声認識手段１５は、４番目の入力音“イ”に対して１拍単位の音声認識を行う（ステップＳ６０３）。ここでは、１拍単位音声認識手段１５から認識結果として「イ」が出力されたとする。この場合、ステップＳ６０４の次はステップＳ６０５に進む。
【００７４】
ステップＳ６０５では、演算手段８に認識結果「イ」が入力される。図９に示すように、「イ」に対応する遷移Ｔ２０９のフラグＦＬ２［９］は１である。つまり、遷移Ｔ２０９は可能な遷移である。このため、１拍単位有効判定手段１８は、状態の遷移を行い、現在の状態を状態６に更新する。ステップＳ６０５で遷移が行われたため、ステップＳ６０６の次はステップＳ６０７に進む。現在の状態である状態６は受理状態であるため、ステップＳ６０７の次はステップＳ６０８に進む。状態６から可能な遷移はないため、ステップＳ６０８の次はステップＳ１１２に進む。
【００７５】
ステップＳ６１２では、切換手段９により、記憶手段５が単語単位記憶手段１４へ、音声認識手段６が単語単位音声認識手段１６へ、演算手段８が単語単位有効判定手段１９へと切り換えられる。ステップＳ６１３では、単語単位音声認識手段１６は、入力音バッファ１７に保存されている統合入力音“ヨンカイ”に対して単語単位の音声認識を行う。ここでは、単語単位音声認識手段１６から認識結果として「ヨンカイ」が出力されたとする。この場合、ステップＳ６１４の次はステップＳ６１５に進む。
【００７６】
認識結果「ヨンカイ」がリストＬ２に含まれているため、ステップＳ６１６の次はステップＳ６１７に進む。では、行先階登録手段１２が、行先階として「ヨンカイ」を登録する。ステップＳ６２１では、戸制御手段１１が、戸開閉手段４に戸閉指令を送る。
【００７７】
図１５は、本発明の実施の形態１における状態遷移２８の第３の例を示す説明図である。図１５は、建物に存在する階が１階から３階であり、かご１の進行方向に１階及び２階が存在する場合を示している。また、エレベータの全階床がサービス階床であるものとする。１階、２階及び３階の階床名は、それぞれ「イチ」、「ニ」及び「サン」と表される。このとき、有効な階床名は、「イチ」及び「ニ」となる。以下、図１４も参照して、１拍単位音声認識手段１５による最初の認識結果として「イ」及び「ニ」が出力された場合のエレベータ制御装置の動作を説明する。
【００７８】
ステップＳ６０５では、演算手段８に認識結果「イ」及び「ニ」が入力される。図１５に示すように、「イ」に対応する遷移Ｔ８０１のフラグＦＬ２［８１］及び「ニ」に対応する遷移Ｔ８０２のフラグＦＬ２［８２］は１である。つまり、遷移Ｔ８０１及び遷移Ｔ８０４は可能な遷移である。このため、１拍単位有効判定手段１８は、状態の遷移を行い、現在の状態を状態２及び状態４に更新する。ステップＳ６０５で遷移が行われたため、ステップＳ６０６の次はステップＳ６０７に進む。
【００７９】
ステップＳ６０７では、現在の状態が受理状態であるか否かの判定が行われる。状態２は受理状態ではないが、状態４が受理状態であるため、ステップＳ６０７の次はステップＳ６０８に進む。ステップＳ６０８では、現在の状態から可能な遷移があるか否かが判定される。状態２が可能な遷移Ｔ８０４を持っているため、ステップＳ６０８の次はステップＳ６０９に進む。ステップＳ６０９では、ＦＬ１が１に設定される。
【００８０】
その後、戸開時間ｔ２以内に「チ」が入力され、ステップＳ６０８で階床名の音声入力が完了したと判定された場合、フラグＦＬ１が１に設定された後の入力「チ」も含めて単語単位の音声認識及び単語単位の有効の判定が行われる。
【００８１】
一方、戸開時間ｔ２以内にステップＳ６０８で階床名の音声入力が完了したと判定されなかった場合、ステップＳ６１８で戸開時間ｔ２が経過したと判断された後、ステップＳ６１９でフラグＦＬ１の確認が行われる。ＦＬ１＝１であるため、ステップＳ６１９で階床名の音声入力が完了したかの判断が保留されていると判定される。そして、ステップＳ６２０でＦＬ１が０に設定された後、既に入力されている入力音を用いて単語単位の処理が行われる。
【００８２】
実施の形態１において、エレベータ制御装置は、記憶手段５、音声認識手段６、演算手段８及び戸制御手段１１を備えている。記憶手段５は、エレベータが設置された建物の階床名を記憶している。音声認識手段６は、音声の入力を受け付ける音声入力手段３に入力された音声と記憶手段５に記憶されている階床名とを１拍単位で比較することで、音声を１拍単位で認識する。演算手段８は、音声認識手段６による１拍単位での認識結果が階床名を構成する語として有効か無効かを判定する。戸制御手段１１は、演算手段により１拍単位での認識結果が有効と判定された場合は、かご１の戸開時間を延長させる。戸制御手段１１は、演算手段により１拍単位での認識結果が無効と判定された場合は、かご１の戸開時間を延長させない。つまり、エレベータ制御装置は、エレベータの利用者が発話する音声の１拍ごとに戸開時間を延長するか否かの判断を行う。これにより、かご１の戸開時間が必要最小限に抑えられる。その結果、エレベータの利用者の余分な待ち時間を短縮することができる。
【００８３】
実施の形態１において、エレベータ制御装置は、管理情報取得手段７及び行先階登録手段１２を備えている。管理情報取得手段７は、エレベータの管理情報を取得する。音声認識手段６は、音声の入力が完了した後に、既に音声入力手段３に入力されている音声と記憶手段５に記憶されている階床名とを単語単位で比較することで音声を単語単位で認識する。演算手段８は、管理情報取得手段７により取得された管理情報に基づいて、音声認識手段６による単語単位での認識結果が有効な階床名を示す単語であるか否かを判定する。行先階登録手段１２は、演算手段８による単語単位での認識結果についての判定に基づいて、かご１の行先階を登録する。このため、実施の形態１におけるエレベータ制御装置によれば、利用者の余分な待ち時間を短縮しつつ、音声認識によって正確に行先階を登録することができる。
【００８４】
実施の形態１において、エレベータ制御装置は、音声認識手段６が有する１拍単位音声認識手段１５、音声認識手段６が有する単語単位音声認識手段１６及び切換手段９を備えている。１拍単位音声認識手段１５は、音声を１拍単位で認識する。単語単位音声認識手段１６は、音声を単語単位で認識する。切換手段９は、階床名の音声入力が完了した後に、音声認識手段６の動作を１拍単位音声認識手段１５によるものから単語単位音声認識手段１６によるものに切り換える。このため、エレベータ制御装置は、利用者の余分な待ち時間を短縮するための動作を行った後に、正確に行先階を登録するための動作を行うことができる。
【００８５】
実施の形態２．
図１６は、本発明の実施の形態２におけるエレベータ制御装置を備えたエレベータシステムの構成図である。以下、実施の形態１との相違点を中心にエレベータ制御装置の構成を説明する。実施の形態１と同じ部分にはこれと同じ符号を付して、一部の説明を省略する。
【００８６】
エレベータ制御装置は、１音節単位記憶手段５３、１音節音声認識手段５５及び１音節単位有効判定手段５８を備えている。１音節単位記憶手段５３、１音節音声認識手段５５及び１音節単位有効判定手段５８は、建物の階床名を単語単位及び単語よりも小さい分割単位で処理する。実施の形態２において、単語よりも小さい分割単位は、１音節である。例えば、１階を示す階床名は、１音節単位では「イッ」、「カ」及び「イ」の３語に分割されて処理される。
【００８７】
図１７は、本発明の実施の形態２におけるエレベータ制御装置の全体的な動作のフローチャートである。図１７に示す動作は、１拍単位ではなく１音節単位で処理が行われる点を除いて図１４の場合と同様である。
【００８８】
実施の形態２では、単語よりも小さい分割単位として、１音節が用いられている。この場合も、実施の形態１と同様の効果を得ることができる。
【００８９】
実施の形態２において、エレベータ制御装置は、音声認識手段６が有する１音節単位音声認識手段５５、音声認識手段６が有する単語単位音声認識手段１６及び切換手段９を備えている。１音節単位音声認識手段５５は、音声を１音節単位で認識する。単語単位音声認識手段１６は、音声を単語単位で認識する。切換手段９は、階床名の音声入力が完了した後に、音声認識手段６の動作を１音節単位音声認識手段５５によるものから単語単位音声認識手段１６によるものに切り換える。このため、エレベータ制御装置は、利用者の余分な待ち時間を短縮するための動作を行った後に、正確に行先階を登録するための動作を行うことができる。
【００９０】
実施の形態１及び２において、音声認識手段６は、入力音バッファ１７を備えている。入力音バッファ１７は、音声入力手段３に入力された音声を単語よりも小さい分割単位ずつ保存する。音声認識手段６は、音声入力手段３への音声の入力が完了した後に、入力音バッファ１７に保存されている分割単位の音声を統合したものと記憶手段５に記憶されている階床名とを単語単位で比較することで、単語単位の音声認識を行う。このため、音声認識手段６は、１回の音声入力に対して、分割単位の音声認識及び単語単位の音声認識の双方を行うことができる。
【００９１】
実施の形態１及び２において、音声認識手段６は、単語よりも小さい分割単位での認識結果として複数の語を出力可能である。以下、音声認識手段６が認識結果として複数の語を出力可能としている理由について説明する。単語ごとの音声認識であれば、利用者の発話した音声に明瞭ではない語が混じっていたとしても、残りの語の発話が明瞭であれば、全体として類似度が高くなる場合がある。この場合は、利用者の意図通りの単語が認識結果として出力される。しかし、１拍単位又は１音節単位の音声認識では、不明瞭な音声が入力されると、利用者の意図した語とは異なる語との類似度が最も高くなり誤認識を起こすことが考えられる。そして、ステップＳ６０６又はステップＳ７０６の判定で無効と判定され、後続音の入力が不可能となる可能性が高くなる。このため、単語よりも小さい分割単位での認識結果として複数の語を出力し、階床名を構成する語として有効か否かの判定に用いれば、後続音の入力が不可能となることを抑制することができる。
【００９２】
実施の形態１及び２において、エレベータの管理情報は、かご１の進行方向に存在する階床名及びエレベータのサービス階床の階床名を含んでいる。このため、エレベータ制御装置は、有効な階床名を適切に決定することができる。
【００９３】
管理情報は、かご１の進行方向に存在する階床名又はエレベータのサービス階床の階床名のいずれか片方のみを含むものでもよい。この場合も、有効な階床名を適切に決定することができる。管理情報がエレベータの進行方向に存在する階床の階床名のみを含む場合は、図１１のステップＳ４０６において、エレベータの進行方向に存在する階床の階床名がそのまま有効な階床名としてリストＬ２に登録されることになる。管理情報がサービス階床の階床名のみを含む場合は、図１１のステップＳ４０６において、サービス階床の階床名がそのまま有効な階床名としてリストＬ２に登録されることになる。
【００９４】
管理情報は、かご１の進行方向に存在しない階床の階床名及びエレベータのサービス階床でない階床名を含むものでもよい。この場合、存在する階床の階床名のリストが演算手段８等に保存されていれば、有効な階床名を適切に決定することができる。具体的には、図１１のステップＳ４０６において、存在する階床の階床名のうち、エレベータの進行方向上に存在しない階床の階床名及びサービス階床でない階床名のどちらでもない階床名のみを選出して有効な階床としてリストＬ２に登録すればよい。
【００９５】
管理情報は、かご１の進行方向に存在しない階床の階床名又はエレベータのサービス階床でない階床名のいずれか片方を含むものでもよい。この場合も、有効な階床名を適切に決定することができる。管理情報がエレベータの進行方向に存在しない階床の階床名のみを含む場合は、図１１のステップＳ４０６において、存在する階床の階床名のうち、かご１の進行方向に存在しない階床の階床名に含まれない階床名を有効な階床名としてリストＬ２に登録すればよい。管理情報がサービスしていない階床の階床名のみであれば、図１１のステップＳ４０６において、存在する階床の階床名のうち、サービス階床でない階床の階床名に含まれない階床名を有効な階床名としてリストＬ２に登録すればよい。
【００９６】
本発明は、上述した実施の形態に限定されるものではない。例えば、数字を用いた階床名の代わりに「ロビー」及び「テンボウカイ」等の数字を用いない階床名を用いてもよい。この場合も、上述した実施の形態と同様の効果が得られる。
【符号の説明】
【００９７】
１  かご、２  エレベータ制御装置、３  音声入力手段、４  戸開閉手段、５  記憶手段、６  音声認識手段、７  管理情報取得手段、８  演算手段、９  切換手段、１０  時刻取得手段、１１  戸制御手段、１２  行先階登録手段、１３  １拍単位記憶手段、１４  単語単位記憶手段、１５  １拍単位音声認識手段、１６  単語単位音声認識手段、１７  入力音バッファ、１８  １拍単位有効判定手段、１９  単語単位有効判定手段、２０  単語単位辞書、２１  単語単位の音声認識の閾値、２２，２６  音響モデル、２３，２７  ラベル、２４  １拍単位辞書、２５  １拍単位の音声認識の閾値、２８  状態遷移、５３  １音節単位記憶手段、５５  １音節単位音声認識手段、５８  １音節単位有効判定手段、ＦＬ１  完了判断保留フラグ、ＦＬ２  フラグ、Ｌ１  階床名の受理に必要な遷移のリスト、Ｌ２  有効な階床名のリスト、ｔ１  初期戸開時間、ｔ２  戸開時間、ｔ３  戸開延長時間、ｔ４  経過時間
【図１】
2015171940.tif 000003
【図２】
2015171940.tif 000004
【図３】
2015171940.tif 000005
【図４】
2015171940.tif 000006
【図５】
2015171940.tif 000007
【図６】
2015171940.tif 000008
【図７】
2015171940.tif 000009
【図８】
2015171940.tif 000010
【図９】
2015171940.tif 000011
【図１０】
2015171940.tif 000012
【図１１】
2015171940.tif 000013
【図１２】
2015171940.tif 000014
【図１３】
2015171940.tif 000015
【図１４】
2015171940.tif 000016
【図１５】
2015171940.tif 000017
【図１６】
2015171940.tif 000018
【図１７】
2015171940.tif 000019