(57)【特許請求の範囲】
【請求項１】
自然言語表現による操作指示に基づき被操作機器の操作を行う機器操作システムにおいて、
前記被操作機器の前記操作指示に用いる前記自然言語表現の言語知識として、二方向の方向性を持った属性に関して一方向性を表わす状態表現と機能語彙に関する言語知識を加えた言語知識を記憶した言語知識記憶手段と、
前記自然言語表現による前記被操作機器に対する前記操作指示が入力される入力手段と、
該入力手段から前記操作指示として前記状態表現と機能語彙が入力された際に、前記言語知識記憶手段に記憶された前記状態表現と機能語彙との組み合わせに応じて、前記操作指示を、前記状態表現が表わす方向の操作、前記状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するのが適切かを決定する自然言語解析手段と、
該自然言語解析手段の解釈結果に応じて前記被操作機器の操作を行う機器操作手段とを具備することを特徴とする機器操作システム。
【請求項２】
前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現が単独で入力された際に、前記操作指示を前記状態表現が表わすのとは逆方向の操作を指示するものとして解釈することを特徴とする請求項１に記載の機器操作システム。
【請求項３】
前記言語知識記憶手段は、前記状態表現の意味を否定する機能を持つ否定語に関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現と前記否定語が入力された際に、前記状態表現全体を元の状態表現が表わす方向とは逆の方向性を表わす状態表現と解釈することを特徴とする請求項１又は２に記載の機器操作システム。
【請求項４】
前記言語知識記憶手段は、前記状態表現を操作表現に変換する機能を持つ状態操作変換語に関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現と前記状態操作変換語が入力された際に、前記操作指示を前記状態表現が表わす方向の操作を指示するものとして解釈することを特徴とする請求項１に記載の機器操作システム。
【請求項５】
前記言語知識記憶手段は、前記状態表現が現在の状態の肯定を含意するか否かに関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現が入力された際に、前記状態表現が現状肯定を含意する場合には前記操作指示を現状維持を表わすものとして解釈することを特徴とする請求項１又は４に記載の機器操作システム。
【請求項６】
前記言語知識記憶手段は、前記状態表現が現在の状態の否定を含意するか否かに関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現が入力された際に、前記状態表現が現状否定を含意し且つ否定語を伴っている場合には前記操作指示を現状維持を表わすものとして解釈することを特徴とする請求項１乃至４のいずれかに記載の機器操作システム。
【請求項７】
前記言語知識記憶手段は、前記状態表現の程度が過度であることを意味する機能語彙に関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現と前記機能語彙が入力された際に、前記操作指示を前記状態表現が表わすのとは逆方向の操作を指示するものとして解釈することを特徴とする請求項１又は２に記載の機器操作システム。
【請求項８】
前記言語知識記憶手段は、現在の状態の肯定を含意する現状肯定表現に関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現と前記現状肯定表現が入力された際に、前記操作指示を現状維持を表わすものとして解釈することを特徴とする請求項１に記載の機器操作システム。
【請求項９】
前記言語知識記憶手段は、現在の状態の否定を含意する現状否定表現に関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現と前記現状否定表現が入力された際に、前記操作指示を前記状態表現が表わすのとは逆方向の操作を指示するものとして解釈することを特徴とする請求項１に記載の機器操作システム。
【請求項１０】
前記言語知識記憶手段は、操作した結果の状態の肯定を含意する操作結果状態肯定表現に関する知識を記憶しており、前記自然言語解析手段は、前記入力手段から前記操作指示として前記状態表現と前記操作結果状態肯定表現が入力された際に、前記操作指示を前記状態表現が表わす方向の操作を指示するものとして解釈することを特徴とする請求項１に記載の機器操作システム。
【請求項１１】
自然言語表現による操作指示に基づき被操作機器の操作を行う機器操作システムの機器操作方法において、
前記被操作機器の前記操作指示に用いる前記自然言語表現の言語知識として、二方向の方向性を持った属性に関して一方向性を表わす状態表現と機能語彙に関する言語知識を加えた言語知識を言語知識記憶手段に記憶するスッテプと、
前記機器操作システムが、前記自然言語表現による前記被操作機器に対する前記操作指示が入力される入力手段から前記操作指示として前記状態表現と機能語彙を入力された際に、前記言語知識記憶手段に記憶された前記状態表現と機能語彙との組み合わせに応じて、前記操作指示を、前記状態表現が表わす方向の操作、前記状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するのが適切かを決定するステップと、
前記機器操作システムが、前記解釈の結果に応じて前記被操作機器の操作を行うスッテプとを含むことを特徴とする機器操作方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザの自然言語で表現した操作指示を解釈してユーザの意図を実現する機器操作システム及び機器操作方法に関し、特に、操作指示として音量、温度、明るさ等の二方向の方向性を持った属性に関して一方向性を表わす状態表現が入力された際に、この操作指示をこの状態表現が表わす方向の操作、状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するのが適切かを決定することができる機器操作システム及び機器操作方法に関する。
【０００２】
【従来の技術】
現在、我々の周囲には、テレビやビデオデッキ、音響機器、空調機器、電話機、電灯、コンピュータ等、手足を持つユーザーの操作対象となる様々な機器が多数存在しており、ボタンやダイヤル、リモコン、タッチパネル等が操作インタフェースとして採用されている。更に、人間にとって自然で使いやすいインタフェースとして、音声や自然言語による機器操作システムが提案、実現されている。
【０００３】
上記のような従来の機器操作に関する技術としては、例えば、特開平１０−７３４４８号公報に記載の車両用音声認識装置、特開平９−２５０７９３号公報に記載の空調機器の運転制御方法及び装置、特開平６−２０２６９０号公報に記載の音声認識による音響機器制御装置、特開平５−２４９９８９号公報に記載の音声認識制御装置、特開平５−２４９９８８号公報に記載の音声認識制御装置等のシステム、特開平４−１８３４６８号公報に記載の電動車椅子がある。
【０００４】
上記の特開平１０−０７３４４８号公報は、音声入力の認識率向上を目的としたものであり、入力された音声と限定された認識後とを比較し入力音声を識別する手段と、識別結果に基づき車両制御機器に制御指令を与える手段とを備えることを特徴とする車両用音声認識装置が開示されている。
【０００５】
また、特開平９−２５０７９３号公報は、温度環境制御を目的としたものであり、設定したい環境イメージを表現する形容詞を選択する工程、選択形容詞をアンケート調査により数量化する工程、空調環境を自由に選択できる体感実験室を用いて選択形容詞に対しアンケート調査し調査結果を処理して選択形容詞と環境値の関係を数量化する工程を個人属性別に行いデータベースを作成し、空調機器運転時の設定環境を前記形容詞により選択すると、環境値が図表上の対応する位置にプロットされた状態が表示され、ユーザは該表示により設定環境の適否が判別できることを特徴とする空調機器の運転制御方法及び装置が開示されている。
【０００６】
また、特開平５−２４９９８９号公報は、音声認識率向上を目的としたものであり、入力音声パターンと記憶音声パターンとを照合することにより、音声内容を認識することを特徴とする音声認識制御装置が開示されている。
【０００７】
また、特開平５−２４９９８８号公報は、制御対象機器の操作性を良好にすることを目的としたものであり、入力語が第１の記憶手段に記憶された状態語と認識された際には、第２の記憶手段に記憶された前記状態語に対応する機器動作状態を再現することを特徴とする音声認識制御装置が開示されている。
【０００８】
また、特開平４−１８３４６８号公報は、自由に車椅子の動作を制御することを目的としたものであり、方向等の動作を表す単語音声指令を識別する手段と、指令音声の発声区間を検出する手段と、前記両手段からの指令により駆動部を制御する手段とを備えることを特徴とする電動車椅子が開示されている。
【０００９】
上述したような音声や自然言語による機器操作システムを実現するためには、自然言語による操作指示を解釈して機器操作に対応づける必要がある。上記の各種システムでは基本的に、被制御機器の操作に対応する自然言語表現を記憶しておき、この知識を参照してユーザが自然言語で表現した操作指示と機器操作との対応づけを行っている。
【００１０】
図１２に、テレビを被操作機器とする機器操作システムを例にとって、システムが保持する機器操作に対応づけられた自然言語表現に関する知識の例を示す。ここでは、テレビの機能として、電源のオンとオフ、チャンネルの切り替え、音量の上げ下げを操作対象とし、各操作に対応する自然言語表現が記述されている。この知識に基づき、システムは、例えば「テレビの電源をつけて」という入力を、電源という属性をオンという値にする操作と解釈し、実行することができる。
【００１１】
ここで、電源というオンとオフの二値のみを取る属性、チャンネルという離散的な値を取る属性に関しては、各値を実現するための操作を表わす操作表現に加えて、各値の実現された状態を表わす状態表現が知識として与えられている。ユーザが状態表現を入力した場合、これは目標状態を提示したものと解釈できるので、システムはその状態を実現するための操作を実行すればよい。
【００１２】
これに対して、音量のように「大」「小」という二方向の方向性を持った属性に関しては、それぞれの方向に対応した「上げる」「下げる」等の操作表現は定義されているが、状態表現は定義されていない。各方向性を表わす状態表現としては「（音量が）大きい」「小さい」等の表現が存在するが、これらは絶対的な値を表わすこともできるし、相対的な値を表わすこともできる。また、直接の意味としては単に現状の値を描写しているだけであるが、「大きい」という表現で発話内行為として「小さくする」という逆方向の指示を含意することもある。
【００１３】
更には、「大きい方がいい」といった表現では、「大きくする」という指示が含意される。このように、操作指示として二方向の方向性を持った属性に関して一方向性を表わす状態表現が入力された際には、この操作指示をこの状態表現が表わす方向の操作、状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するかを、入力状態表現の特性や、同時に入力された機能語彙との組み合わせに応じて適切に決定する必要がある。
【００１４】
【発明が解決しようとする課題】
しかしながら、上述した従来例においては次のような問題点があった。
【００１５】
従来の機器操作システムにおいては、入力された表現に対して予め知識中で対応づけられた操作指示として解釈することができるだけであり、このような状態表現が入力された際に、これをどのように解釈するかを、入力状態表現の特性や同時に入力された機能語彙との組み合わせに応じて適切に決定することはできない。
【００１６】
例えば上記の特開平０９−２５０７９３号公報に記載の空調機器の運転制御方法及び装置は、形容詞で表わされる状態表現による操作指示を解釈することが可能だが、この場合は予めその形容詞にどのような操作を対応づけるべきかを分析して知識として与えておくものであり、入力された状態表現と他の機能語彙との組み合わせで対応づける操作を切り替えることはできない。
【００１７】
本発明の目的は、操作指示として二方向の方向性を持った属性に関して一方向性を表わす状態表現が入力された際に、この操作指示をこの状態表現が表わす方向の操作、状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するかを、入力状態表現の特性や、同時に入力された機能語彙との組み合わせに応じて適切に決定することができる機器操作システム及び機器操作方法を提供するものである。
【００１８】
【課題を解決するための手段】
本発明は、自然言語表現による操作指示に基づき被操作機器の操作を行う機器操作システムにおいて、前記被操作機器の前記操作指示に用いる前記自然言語表現の言語知識として、二方向の方向性を持った属性に関して一方向性を表わす状態表現と機能語彙に関する言語知識を加えた言語知識を記憶した言語知識記憶手段と、前記自然言語表現による前記被操作機器に対する前記操作指示が入力される入力手段と、該入力手段から前記操作指示として前記状態表現と機能語彙が入力された際に、前記言語知識記憶手段に記憶された前記状態表現と機能語彙との組み合わせに応じて、前記操作指示を、前記状態表現が表わす方向の操作、前記状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するのが適切かを決定する自然言語解析手段と、該自然言語解析手段の解釈結果に応じて前記被操作機器の操作を行う機器操作手段とを具備することを特徴とする。
【００１９】
また、本発明の機器操作システムは、図１を参照しつつ説明すれば、自然言語表現による操作指示に基づき被操作機器（図１の４）の操作を行う機器操作システムにおいて、前記被操作機器の前記操作指示に用いる前記自然言語表現や機能語彙等の言語知識と、二方向の方向性を持った属性に関して一方向性を表わす状態表現に関する言語知識とを記憶した言語知識記憶手段（図１の３１）と、前記自然言語表現による前記被操作機器に対する前記操作指示が入力される入力手段（図１の１）と、該入力手段から前記操作指示として前記状態表現が入力された際に、前記言語知識記憶手段に記憶された前記言語知識を参照し、前記操作指示を、前記状態表現が表わす方向の操作、前記状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するのが適切かを決定する自然言語解析手段（図１の２１）と、該自然言語解析手段の解釈結果に応じて前記被操作機器の操作を行う機器操作手段（図１の２２）とを具備している。
【００２０】
［作用］
本発明の機器操作システムは、機器に対する操作指示としてユーザから二方向の方向性を持った属性に関して一方向性を表わす状態表現が入力された際に、この操作指示を、この状態表現が表わす方向の操作、状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するかを、入力状態表現の特性や、同時に入力された機能語彙との組み合わせに応じて適切に決定するように制御している。このため、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００２１】
【発明の実施の形態】
［第１実施形態］
次に、本発明の実施形態について図面を参照して詳細に説明する。
【００２２】
（１）構成の説明
図１は本発明の第１実施形態の機器操作システムの構成例を示すブロック図である。図１において、本発明の第１実施形態の機器操作システムは、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を含むデータ記憶装置３とを具備している。
【００２３】
上記構成を詳述すると、入力装置１は、具体的にはキーボード、音声認識装置、手書き文字入力装置等として構成されており、操作者の機器操作指示を受け付ける。入力装置１は特許請求範囲の入力手段に相当する。データ処理装置２は、プログラム制御により動作する。データ記憶装置３は、情報を記憶する。被操作機器４としては、例えばテレビやビデオデッキ、音響機器、空調機器、電話機、電灯、コンピュータ等が挙げられる。
【００２４】
更に詳述すると、データ記憶装置３の言語知識記憶部３１は、二方向の方向性を持った属性に関して一方向性を表す状態表現に関する言語知識を加えられた言語知識を記憶する言語知識記憶手段に相当する。言語知識記憶部３１には、操作対象となる被操作機器の操作に対応する自然言語表現や機能語彙等の知識が予め記憶され、特に、二方向の方向性を持った属性に関して一方向性を表わす状態表現に関する知識が記憶されている。二方向の方向性を持つ属性としては、例えば、テレビや音響機器等の音量（「大」「小」の方向性を持つ）、空調機機の設定温度や風呂や給湯の設定温度（「高」「低」の方向性を持つ）、電灯の明るさ（「明」「暗」の方向性を持つ）等が挙げられる。
【００２５】
また、これらの属性に関して一方向性を表わす状態表現は、日本語では一般に形容詞、形容動詞、状態性の動詞等で表現され、例えば、音量「大」の方向性を表わす「大きい」「うるさい」、音量「小」の方向性を表わす「小さい」「静かだ」、温度「高」の方向性を表わす「（温度が）高い」「暑い」「暖かい」「熱い」、温度「低」の方向性を表わす「（温度が）低い」「寒い」「涼しい」「冷たい」、明るさ「明」の方向性を表わす「明るい」「まぶしい」、明るさ「暗」の方向性を表わす「暗い」「薄暗い」等が挙げられる。
【００２６】
データ処理装置２の自然言語解析部２１は特許請求範囲の自然言語解析手段に、機器操作部２２は特許請求範囲の機器操作手段に夫々相当する。自然言語解析部２１は、入力装置１から送られた操作指示を、言語知識記憶部３１に記憶された言語知識を参照して解釈する。特に、操作指示中に状態表現が入力された際に、この操作指示をこの状態表現が表わす方向の操作、状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するのが適切かを決定する。機器操作部２２は、自然言語解釈部２１の解釈結果に応じて被操作機器４の操作を行う。
【００２７】
（２）動作の説明
次に、本発明の第１実施形態の動作について図１〜図４を参照して詳細に説明する。
【００２８】
図２は本発明の第１実施形態の機器操作システムのデータ処理装置２の自然言語解析部２１の動作を示すフローチャートである。
【００２９】
入力装置１に入力された機器操作指示は、データ処理装置２の自然言語解析部２１に供給される（ステップＳ１）。データ処理装置２の自然言語解析部２１は、データ記憶装置３の言語知識記憶部３１に記憶されている言語知識を参照して、この操作指示を解釈する（ステップＳ２）。次に、入力された操作指示中に状態表現が存在するか否かを判断し（ステップＳ２’）、特に、入力された操作指示中に二方向の方向性を持った属性に関して一方向性を表す状態表現が存在する場合には、データ記憶装置３の言語知識記憶部３１に記憶されている言語知識を参照して、この操作指示を、この状態表現が表わす方向の操作、状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するのが適切かを決定する（ステップＳ３）。この解釈結果及びステップＳ２’における「なし」の場合は、データ処理装置２の機器操作部２２に送信され（ステップＳ４）、解釈結果に応じて被操作機器４の操作が行われる。
【００３０】
次に、具体例を説明する。ここでは、入力装置１としてマイクを備えた音声認識システムが、データ処理装置２としてコンピュータが、データ記憶装置３として磁気ディスク記憶装置が、被操作機器４としてテレビがあるものとする。コンピュータは自然言語解析手段、機器操作手段として機能する中央演算装置を有しており、また磁気ディスク記憶装置には、操作対象となるテレビの操作に対応する自然言語表現や機能語彙等の知識が予め記憶されている。
【００３１】
図３に、テレビを被操作機器とした時に、データ記憶装置３の言語知識記憶部３１に記憶される言語知識の例を示す。ここでは、テレビの機能として、電源のオンとオフ、チャンネルの切り替え、音量の上げ下げを操作対象とし、それぞれの属性が取ることのできる値と、各値に対応する自然言語表現として、その値を実現するための操作を表わす操作表現と、その値が実現された状態を表わす状態表現が記述されている。この中で、音量は「大」「小」という二方向の方向性を持った属性であり、音量「大」の方向性を表わす「大きい」「うるさい」、音量「小」の方向性を表わす「小さい」「静かだ」という状態表現が記述されている。
【００３２】
今、ユーザがテレビを操作するためにマイクに向かって「電源つけて」という操作指示を発話したとする。音声認識システムはこの音声を認識して文字列に変換する。自然言語解析部２１はこの文字列を受け取り、言語知識記憶部３１に記憶された言語知識を参照して、この操作指示をテレビの電源という属性をオンという値にする操作と解釈し、この解釈結果を機器操作部２２に送信する。これをもとに機器操作部２２は、被操作機器４であるテレビの電源をオンにする操作を行う。
【００３３】
次に、ユーザが入力装置１（マイク）に向かって「音量が大きい」という操作指示を発話したとする。自然言語解析部２１は、音声認識システムからこの発話を文字列に変換したものを受け取り、言語知識記憶部３１に記憶された言語知識を参照して、この操作指示中に、テレビの音量という二方向の方向性を持った属性の「大」という方向性を表わす状態表現「大きい」が存在することを認定する。
【００３４】
続いて自然言語解析部２１は、言語知識記憶部３１に記憶された言語知識を参照して、入力された操作指示が、（１）「大きい」が表わす音量の「大」という方向の操作指示と解釈すべきものなのか、（２）「大きい」が表わすのとは逆の音量の「小」という方向の操作指示と解釈すべきものなのか、（３）単に現在の状態を描写したもので現状維持を意味すると解釈すべきものなのか、を決定し、機器操作部２２に送信する。
【００３５】
ここで、３通りのどの解釈とすべきかは、言語知識記憶部３１に記憶された状態表現の特性や同時に入力された機能語彙に関する言語知識との組み合わせに応じて決定される。以下、決定に要する知識源と決定法の例をいくつか示す。
【００３６】
第１実施形態では、自然言語解析部２１が、操作指示として状態表現が単独で入力された際に、この操作指示をこの状態表現が表わすのとは逆方向の操作を指示するものとして解釈するとする。
【００３７】
図４に、第１実施形態での入力表現とその解釈結果の例を示す。第１実施形態において、自然言語解析部２１は、入力表現が「大きい」の時には、「大きい」という状態表現の存在を認定し、この表現が音量という属性の「大」という方向性を表わすので逆方向の音量の「小」という操作指示だと解釈し、機器操作部２２がテレビの音量を下げる操作を行う。同様に、入力表現が「うるさい」の時には音量を下げ、「小さい」「静かだ」の時には音量を上げる操作が行われる。
【００３８】
第１実施形態によれば、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００３９】
［第２実施形態］
次に、本発明の第２実施形態について図面を参照して詳細に説明する。
【００４０】
（１）構成の説明
本発明の第２実施形態の機器操作システムは、上記図１に示した第１実施形態と同様に、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を有するデータ記憶装置３とを具備している。各部の構成説明は第１実施形態で詳述したので省略する。
【００４１】
（２）動作の説明
次に、本発明の第２実施形態の動作について図５を参照して詳細に説明する。
【００４２】
第２実施形態では、言語知識記憶部３１が「ない」等の状態表現の意味を否定する機能を持つ否定語に関する知識を保持しており、自然言語解析部２１が、操作指示として状態表現とこの否定語が入力された際に、この表現全体を元の状態表現が表わす方向とは逆の方向性を表わす状態表現と解釈するとする。
【００４３】
図５に、第２実施形態での入力表現とその解釈結果の例を示す。第２実施形態において、自然言語解析部２１は、入力表現が「大きくない」の時には、「大きい」という状態表現と否定語「ない」の存在を認定し、「大きい」が音量という属性の「大」という方向性を表わすので「大きくない」全体では逆方向の音量の「小」という方向性を表わす状態表現と解釈する。これに基づき、操作指示としての「大きくない」の解釈は、再度逆方向の音量の「大」という操作指示となり、機器操作部２２がテレビの音量を上げる操作を行う。同様に、入力表現が「うるさくない」の時には音量を上げ、「小さくない」「静かでない」の時には音量を下げる操作が行われる。
【００４４】
第２実施形態においても、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００４５】
［第３実施形態］
次に、本発明の第３実施形態について図面を参照して詳細に説明する。
【００４６】
（１）構成の説明
本発明の第３実施形態の機器操作システムは、上記図１に示した第１実施形態と同様に、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を有するデータ記憶装置３とを具備している。各部の構成説明は第１実施形態で詳述したので省略する。
【００４７】
（２）動作の説明
次に、本発明の第３実施形態の動作について図６を参照して詳細に説明する。
【００４８】
第３実施形態では、言語知識記憶部３１が「する」「ようにする」等の状態表現を操作表現に変換する機能を持つ状態操作変換語に関する知識を保持しており、自然言語解析部２１が、操作指示として状態表現とこの状態操作変換語が入力された際に、この操作指示をこの状態表現が表わす方向の操作を指示するものとして解釈するとする。
【００４９】
図６に、第３実施形態での入力表現とその解釈結果の例を示す。第３実施形態において、自然言語解析部２１は、入力表現が「大きくする」の時には、「大きい」という状態表現と状態操作変換語「する」の存在を認定し、「大きい」が音量という属性の「大」という方向性を表わすので、その方向の音量の「大」という操作指示だと解釈し、機器操作部２２がテレビの音量を上げる操作を行う。同様に、入力表現が「うるさくする」「小さくなくする」「静かでなくする」の時には音量を上げ、「小さくする」「静かにする」「大きくなくする」「うるさくなくする」の時には音量を下げる操作が行われる。尚、この「大きくする」のような表現は、最初から言語知識中に操作表現として登録しておけば、状態表現に関する処理を行わない従来の機器操作システムでも解釈することが可能である。しかしその場合、一つの知識ベースを元に状態表現と統一的に扱うことはできない。
【００５０】
第３実施形態においても、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００５１】
［第４実施形態］
次に、本発明の第４実施形態について図面を参照して詳細に説明する。
【００５２】
（１）構成の説明
本発明の第４実施形態の機器操作システムは、上記図１に示した第１実施形態と同様に、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を有するデータ記憶装置３とを具備している。各部の構成説明は第１実施形態で詳述したので省略する。
【００５３】
（２）動作の説明
次に、本発明の第４実施形態の動作について図７を参照して詳細に説明する。
【００５４】
第４実施形態では、言語知識記憶部３１が各状態表現が現在の状態の肯定や否定を含意するか否かに関する知識を保持しており、自然言語解析部２１が、操作指示として状態表現が入力された際に、この状態表現が現状肯定を含意する時と、この状態表現が現状否定を含意しかつ否定語を伴っている時にはこの操作指示を現状維持を表わすものとして解釈するとする。
【００５５】
図７に、第４実施形態での入力表現とその解釈結果の例を示す。ここでは、「静かだ」という状態表現が現状の肯定を含意し、「うるさい」という状態表現が現状の否定を含意し、「大きい」「小さい」という状態表現は肯定も否定も含意しない中立なものとする。第４実施形態において、自然言語解析部２１は、入力表現が「静かだ」の時には、「静かだ」という状態表現の存在を認定し、この表現が音量という属性の「小」という方向性を表わすが現状の肯定を含意するので現状維持を表わすものと解釈する。その結果、機器操作部２２は操作を行わない。同様に、入力表現が「うるさくない」の時にも操作を行わない。他の入力表現に対する解釈は、第１の実施形態、第２の実施形態と同じである。
【００５６】
第４実施形態においても、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００５７】
［第５実施形態］
次に、本発明の第５実施形態について図面を参照して詳細に説明する。
【００５８】
（１）構成の説明
本発明の第５実施形態の機器操作システムは、上記図１に示した第１実施形態と同様に、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を有するデータ記憶装置３とを具備している。各部の構成説明は第１実施形態で詳述したので省略する。
【００５９】
（２）動作の説明
次に、本発明の第５実施形態の動作について図８を参照して詳細に説明する。
【００６０】
第５実施形態では、言語知識記憶部３１が「過ぎる」等の状態表現の程度が過度であることを意味する機能語彙に関する知識を保持しており、自然言語解析部２１が、操作指示として状態表現とこの機能語彙が入力された際に、この操作指示をこの状態表現が表わすのとは逆方向の操作を指示するものとして解釈するとする。
【００６１】
図８に、第５実施形態での入力表現とその解釈結果の例を示す。第５実施形態において、自然言語解析部２１は、入力表現が「大き過ぎる」の時には、「大きい」という状態表現と機能語彙「過ぎる」の存在を認定し、「大きい」が音量という属性の「大」という方向性を表わすので逆方向の音量の「小」という操作指示だと解釈し、機器操作部２２がテレビの音量を下げる操作を行う。図８に示すように、この解釈は、各状態表現が現在の状態の肯定や否定を含意するか否かに関わらず適用される。
【００６２】
第５実施形態においても、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００６３】
［第６実施形態］
次に、本発明の第６実施形態について図面を参照して詳細に説明する。
【００６４】
（１）構成の説明
本発明の第６実施形態の機器操作システムは、上記図１に示した第１実施形態と同様に、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を有するデータ記憶装置３とを具備している。各部の構成説明は第１実施形態で詳述したので省略する。
【００６５】
（２）動作の説明
次に、本発明の第６実施形態の動作について図９を参照して詳細に説明する。
【００６６】
第６実施形態では、言語知識記憶部３１が「素敵だ、ちょうどいい、気持ちいい、よい、快適だ、適当だ、適度に」等の現在の状態の肯定を含意する現状肯定表現に関する知識を保持しており、自然言語解析部２１が、操作指示として状態表現とこの現状肯定表現が入力された際に、この操作指示を現状維持を表わすものとして解釈するとする。
【００６７】
図９に、第６実施形態での入力表現とその解釈結果の例を示す。第６実施形態において、自然言語解析部２１は、入力表現が「大きくて快適だ」の時には、「大きい」という状態表現と現状肯定表現「快適だ」の存在を認定し、現状維持を表わすものと解釈する。その結果、機器操作部２２は操作を行わない。この解釈は、各状態表現が現在の状態の肯定や否定を含意するか否かに関わらず適用される。
【００６８】
第６実施形態においても、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００６９】
［第７実施形態］
次に、本発明の第７実施形態について図面を参照して詳細に説明する。
【００７０】
（１）構成の説明
本発明の第７実施形態の機器操作システムは、上記図１に示した第１実施形態と同様に、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を有するデータ記憶装置３とを具備している。各部の構成説明は第１実施形態で詳述したので省略する。
【００７１】
（２）動作の説明
次に、本発明の第７実施形態の動作について図１０を参照して詳細に説明する。
【００７２】
第７実施形態では、言語知識記憶部３１が「つまらない、気持ち悪い、悪い、不快だ」等の現在の状態の否定を含意する現状否定表現に関する知識を保持しており、自然言語解析部２１が、操作指示として状態表現とこの現状否定表現が入力された際に、この操作指示をこの状態表現が表わすのとは逆方向の操作を指示するものとして解釈するとする。
【００７３】
図１０に、第７実施形態での入力表現とその解釈結果の例を示す。第７実施形態において、自然言語解析部２１は、入力表現が「大きくて不快だ」の時には、「大きい」という状態表現と現状否定表現「不快だ」の存在を認定し、「大きい」が音量という属性の「大」という方向性を表わすので逆方向の音量の「小」という操作指示だと解釈し、機器操作部２２がテレビの音量を下げる操作を行う。図に示すように、この解釈は、各状態表現が現在の状態の肯定や否定を含意するか否かに関わらず適用される。
【００７４】
第７実施形態においても、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００７５】
［第８実施形態］
次に、本発明の第８実施形態について図面を参照して詳細に説明する。
【００７６】
（１）構成の説明
本発明の第８実施形態の機器操作システムは、上記図１に示した第１実施形態と同様に、被操作機器４の操作を行うシステムであり、入力装置１と、自然言語解釈部２１及び機器操作部２２を有するデータ処理装置２と、言語知識記憶部３１を有するデータ記憶装置３とを具備している。各部の構成説明は第１実施形態で詳述したので省略する。
【００７７】
（２）動作の説明
次に、本発明の第８実施形態の動作について図１１を参照して詳細に説明する。
【００７８】
第８実施形態では、言語知識記憶部３１が「方がよい、のが望ましい」等の操作した結果の状態の肯定を含意する操作結果状態肯定表現に関する知識を保持しており、自然言語解析部２１が、操作指示として状態表現とこの操作結果状態肯定表現が入力された際に、この操作指示をこの状態表現が表わす方向の操作を指示するものとして解釈するとする。
【００７９】
図１１に、第８実施形態での入力表現とその解釈結果の例を示す。第８実施形態において、自然言語解析部２１は、入力表現が「大きい方がよい」の時には、「大きい」という状態表現と操作結果状態肯定表現「方がよい」の存在を認定し、「大きい」が音量という属性の「大」という方向性を表わすので音量の「大」という操作指示だと解釈し、機器操作部２２がテレビの音量を上げる操作を行う。図に示すように、この解釈は、各状態表現が現在の状態の肯定や否定を含意するか否かに関わらず適用される。
【００８０】
第８実施形態においても、ユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【００８１】
尚、上述した本発明の第１〜第８実施形態では、テレビの音量を操作する場合を例に挙げて説明したが、本発明はテレビ音量操作に限定されるものではなく、例えば、電話機の着信音、ビデオデッキ、音響機器の音量を操作する場合、空調機器、風呂、給湯機の設定温度を操作する場合、自動制御可能な照明器具の明るさを操作する場合などにも適用することができる。
【００８２】
【発明の効果】
以上説明したように本発明によれば、機器に対する操作指示としてユーザから二方向の方向性を持った属性に関して一方向性を表わす状態表現が入力された際に、この操作指示を、この状態表現が表わす方向の操作、状態表現が表わすのとは逆方向の操作、現状維持のどの操作を指示するものとして解釈するかを、入力状態表現の特性や、同時に入力された機能語彙との組み合わせに応じて適切に決定することができる。これによりユーザは、応対者に対して機器の依頼を行うのと同様に、単に操作を表わす表現だけでなく、自分が希望する状態や現在の状態に対する判断を述べる形で機器操作システムに対して操作指示を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１〜第８実施形態の機器操作システムの構成例を示すブロック図である。
【図２】本発明の第１〜第８実施形態の機器操作システムの自然言語解析部の動作を示すフローチャートである。
【図３】本発明の第１〜第８実施形態の機器操作システムがテレビを被操作機器とした時に保持する言語知識の例を示す説明図である。
【図４】本発明の第１実施形態における入力表現とその解釈結果の例を示す説明図である。
【図５】本発明の第２実施形態における入力表現とその解釈結果の例を示す説明図である。
【図６】本発明の第３実施形態における入力表現とその解釈結果の例を示す説明図である。
【図７】本発明の第４実施形態における入力表現とその解釈結果の例を示す説明図である。
【図８】本発明の第５実施形態における入力表現とその解釈結果の例を示す説明図である。
【図９】本発明の第６実施形態における入力表現とその解釈結果の例を示す説明図である。
【図１０】本発明の第７実施形態における入力表現とその解釈結果の例を示す説明図である。
【図１１】本発明の第８実施形態における入力表現とその解釈結果の例を示す説明図である。
【図１２】従来例の機器操作システムがテレビを被操作機器とした時に保持する言語知識の例を示す説明図である。
【符号の説明】
１  入力装置
２  データ処理装置
３  データ記憶装置
４  被操作機器
２１  自然言語解析部
２２  機器操作部
３１  言語知識記憶部
【図１】
0003726871.tif 000002
【図２】
0003726871.tif 000003
【図３】
0003726871.tif 000004
【図４】
0003726871.tif 000005
【図５】
0003726871.tif 000006
【図６】
0003726871.tif 000007
【図７】
0003726871.tif 000008
【図８】
0003726871.tif 000009
【図９】
0003726871.tif 000010
【図１０】
0003726871.tif 000011
【図１１】
0003726871.tif 000012
【図１２】
0003726871.tif 000013