(57)【特許請求の範囲】
【請求項１】
送受話手段と、上記送受話手段から入力された音声を認識する音声認識手段と、上記送受話手段のフック状態を検出するフック検出手段と、上記音声認識手段による音声認識動作を制御する制御手段と、上記音声認識手段による上記音声認識を開始させるか否かを示す第１のフラグを格納する格納手段と、上記第１のフラグのオン、オフを設定するための入力手段と、時間を計測する計時手段と、を備え、
上記制御手段は、上記フック検出手段による上記送受話手段のオフフック検出時に、前記格納手段に格納された第１のフラグのオンを検出すると入力された音声の認識を上記音声認識手段が開始するように制御するとともに、上記フック検出手段による上記送受話手段のオフフック検出に基づき上記計時手段で時間を計測し、所定時間内に上記音声認識手段からの音声認識出力が得られない場合には上記音声認識手段による音声認識動作を終了するよう制御することを特徴とする音声入力による操作機能を有する電話装置。
【請求項２】
送受話手段と、上記送受話手段から入力された音声を認識する音声認識手段と、上記送受話手段のフック状態を検出するフック検出手段と、上記音声認識手段による音声認識動作を制御する制御手段と、ダイヤル発信を行うダイヤル手段と、上記音声認識手段による上記音声認識を開始させるか否かを示す第１のフラグと、上記音声認識手段により少なくともダイヤル発信を指示する第３の音声の認識を行うか否かを示す第２のフラグと、上記第１及び第２のフラグを格納する格納手段と、上記第１又は第２のフラグのオン、オフを設定するための入力手段と、を備え、
上記制御手段は、上記フック検出手段による上記送受話手段のオフフック検出時に、前記格納手段に格納された第１のフラグのオンを検出すると入力された音声の認識を上記音声認識手段が開始するように制御するとともに、上記第２フラグを上記第１フラグがオンの時に上記入力手段でのオン、オフ設定が可能に制御し、上記第１フラグがオフの時には上記第２フラグがオフとなるように制御することを特徴とする音声入力による操作機能を有する電話装置。
【請求項３】
時間を計測する計時手段を更に備え、上記フック検出手段による上記送受話手段のオフフック検出に基づき上記計時手段で時間を計測し、所定時間内に上記音声認識手段からの音声認識出力が得られない場合には上記音声認識手段による音声認識動作を終了するよう制御することを特徴とする請求項２に記載の音声入力による操作機能を有する電話装置。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は、音声入力による操作機能を有する電話装置に係り、音声認識技術を用いた操作性の優れた電話装置に関するものである。
【０００２】
【背景技術】
現在、広く一般の家庭で使用されている電話装置として、例えば、留守番電話機能を有する電話装置やハンドセットと電話機本体が独立したいわゆるコードレス電話装置などが挙げられる。
【０００３】
このような電話装置における発呼は、ハンドセットのオフフック後、ダイヤルキーを用いてナンバー等を押下して行う、或いはジョグダイアル等のファンクションキーを用いて電話帳メモリあらかじめ記憶されている複数の電話番号から所望の電話番号を選択後、ハンドセットのオフフックや所定キーの押下などの発呼指示を行うことにより行うことが一般的である（例えば、特開平５−１９９３０９号公報参照）。
【０００４】
【発明の開示】
【０００５】
【発明が解決しようとする課題】
しかし、電話帳メモリに格納された電話番号の選択操作のように、従来のテンキーを用いた発呼操作とは異なる発呼操作を必要とする場合、電話帳機能がいかに便利な機能であっても、機械に疎い人にとっては操作性の煩わしさからその活用ができない結果となっているケースが多々発生している。
【０００６】
そこで、電話帳メモリにあらかじめ記憶された電話番号をハンドセットから入力された音声により検索する方法も考えられるが、この場合には、ハンドセットを通話以外に使用するため、電話番号を検索している間に着信があった場合の対応が重要となる。
【０００７】
この発明は、上述した従来の問題点を解決し、操作性の優れた電話装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
この発明はこのような課題を解決するためのものであり、その特徴は、送受話手段と、上記送受話手段から入力された音声を認識する音声認識手段と、上記送受話手段のフック状態を検出するフック検出手段と、上記音声認識手段による音声認識動作を制御する制御手段と、上記音声認識手段による上記音声認識を開始させるか否かを示す第１のフラグを格納する格納手段と、上記第１のフラグのオン、オフを設定するための入力手段と、時間を計測する計時手段と、を備え、上記制御手段は、上記フック検出手段による上記送受話手段のオフフック検出時に、前記格納手段に格納された第１のフラグのオンを検出すると入力された音声の認識を上記音声認識手段が開始するように制御するとともに、上記フック検出手段による上記送受話手段のオフフック検出に基づき上記計時手段で時間を計測し、所定時間内に上記音声認識手段からの音声認識出力が得られない場合には上記音声認識手段による音声認識動作を終了するよう制御することにある。
【０００９】
上記のように構成することで、ユーザが任意に音声認識のモード設定及び従来周知の通話のための電話番号入力のための設定が簡単に行えるとともに、ハンドセットからいつまでも音声入力されない場合には、音声認識動作を終了させ、上記音声認識手段が無駄な音声認識動作を行うことを防ぐことができる。
【００１０】
また、この発明は、送受話手段と、上記送受話手段から入力された音声を認識する音声認識手段と、上記送受話手段のフック状態を検出するフック検出手段と、上記音声認識手段による音声認識動作を制御する制御手段と、ダイヤル発信を行うダイヤル手段と、上記音声認識手段による上記音声認識を開始させるか否かを示す第１のフラグと、上記音声認識手段により少なくともダイヤル発信を指示する第３の音声の認識を行うか否かを示す第２のフラグと、上記第１及び第２のフラグを格納する格納手段と、上記第１又は第２のフラグのオン、オフを設定するための入力手段と、を備え、上記制御手段は、上記フック検出手段による上記送受話手段のオフフック検出時に、前記格納手段に格納された第１のフラグのオンを検出すると入力された音声の認識を上記音声認識手段が開始するように制御するとともに、上記第２フラグを上記第１フラグがオンの時に上記入力手段でのオン、オフ設定が可能に制御し、上記第１フラグがオフの時には上記第２フラグがオフとなるように制御することを特徴とする。
【００１１】
更に、この発明は、時間を計測する計時手段を更に備え、上記フック検出手段による上記送受話手段のオフフック検出に基づき上記計時手段で時間を計測し、所定時間内に上記音声認識手段からの音声認識出力が得られない場合には上記音声認識手段による音声認識動作を終了するよう制御するように構成することができる。
【００１２】
【発明を実施するための最良の形態】
第１図は、本発明をファクシミリ装置に適用してなる実施例の全体構成を示すブロック図、第２図は、第１図に示すファクシミリ装置のファクシミリ機能制御装置の構成を示すブロック図である。
【００１３】
この実施例にかかるファクシミリ装置は、内部にＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのワークメモリやレジスタなどを有し、各種ファクシミリ機能動作を司るファクシミリ機能制御装置１を備える。このファクシミリ機能制御装置１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ
Ｍｅｍｏｒｙ）２と接続され、ＲＯＭ２に予め格納されている制御プログラムなどのプログラムに基づいて動作し、後述する各回路の動作を制御する。ファクシミリ機能制御装置１と各回路はバスにより接続されている。また、このファクシミリ機能制御装置１は、上記ＲＯＭ２に格納されているプログラムに基づいて、以下で説明する各種ファクシミリ機能の動作を行う。すなわち、ＲＯＭ２から読み出されたプログラムに基づき、ファクシミリ機能である符号化・復号化処理、モデムの変復調処理などの処理動作を行う各演算処理が行われる。第２図では、これら演算処理の理解を容易にするべく、演算処理による動作がモデム動作の場合には、モデム処理部というように表現しているが、実際にはプログラムによる演算処理であり、そのような具体的回路が存在するわけではない。
【００１４】
ファクシミリ機能制御装置１に接続される電話帳メモリ３は、不揮発性メモリで構成され、例えば、書き換え可能なＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）からなり、相手先の氏名と、この氏名に対応する電話番号及び／或いはＦＡＸ番号とを複数件分、５０音別あるいはＡＢＣ順で格納される。
【００１５】
ファクシミリ機能制御装置１に接続される操作部４は、ダイヤル入力や文字入力を行う為のテンキー、上記電話帳メモリ３に格納された相手先を選択する為の選択キー（上・下キー）、通話目的の発呼を行う為の第１の特定キー、ファクシミリ送信開始指示を行う為の第２の特定キー、後述する音声認識の動作で使用する２つのフラグ等を設定するための各種ファンクションキーを有する。この操作部４を用いて、ユーザが相手先の氏名と、この氏名に対応する電話番号及び／或いはＦＡＸ番号を入力し、ファクシミリ機能制御装置１は、入力されたこれらデータを電話帳メモリ３に与え、電話帳メモリ３にこれらデータが格納され保存される。
【００１６】
ファクシミリ機能制御装置１に接続される表示部５は、例えば、液晶表示装置からなり、上記操作部４から入力された電話番号や、上記電話帳メモリ３に格納された相手先氏名や、該相手先氏名に対応する電話番号及びファックス番号等を表示する。尚、着信時に発呼側から電話番号の情報が送られてきた際には、送られてきた電話番号又は、この電話番号が上記電話帳メモリ３に格納されているときには上記電話番号に対応する相手先氏名を表示する。
【００１７】
ファクシミリ機能制御装置１に接続される印字部６は、サーマルプリンタ、インクジェットプリンタやレーザプリンタで構成され、送信されてきたイメージデータあるいは後述する読取部７で読み取ったイメージデータを印字し、出力する。
【００１８】
ファクシミリ機能制御装置１に接続される読取部７は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等からなる光学的読取装置を有しており、原稿上に描かれた画情報を読み取ると共に、読み取るべき原稿の有無（読取位置への原稿のセット状態）を検出する。
【００１９】
ハンドセット８は、マイク８１とスピーカ８２とで構成され、ハンドセット８はクロスポイントＩＣ回路１１を介して回線２０に接続される。このハンドセット８のオンフック、オフフックは、フック検出部１８で検出する。ここで、オンフック状態とは、ハンドセット８を装置にセットした状態、オフフック状態とはハンドセット８を装置から取り外した状態をいう。更に、この実施例においては、ハンズフリー機能による通話を行う場合には、ハンズフリー機能を使用するためのファンクションキーを押下したときにもオフフック状態という。
【００２０】
フック検出部１８は、ハンドセット８のオンフック、オフフック状態を検出し、そのフック状態をファクシミリ機能制御装置１に知らせる。ファクシミリ機能制御装置１は、フック検出部１８からの出力に基づいて、リレー駆動回路１３を制御し、スイッチ１２の切り替えを制御して回線２０を閉結または開放させる。
【００２１】
クロスポイントＩＣ回路１１は、ファクシミリ機能制御装置１の制御に基づいて、回線２０、ハンドセット８、ＤＡＣ回路１５間の信号経路の切り替えを行うものである。このクロスポイントＩＣ回路１１は、例えば、ハンドセット８からの音声入力をＤＡＣ回路１５を介してファクシミリ機能制御装置１内に入力したり、ハンドセット８からの音声信号を回線２０に与えたり、また、回線２０からの音声信号をハンドセット８へ与えるなど信号経路の切り替えを行う。
【００２２】
ＤＡＣ回路１５は、クロスポイントＩＣ回路１１から与えられたアナログの音声信号をデジタル信号に変換して、ファクシミリ機能制御装置１に与え、また、ファクシミリ機能制御装置１からのデジタル信号をアナログ信号に変換し、クロスポイントＩＣ回路１１を介して、ハンドセット８のスピーカ８２や本体のスピーカ１６へアナログ音声信号を与える。本体に設けられたスピーカ１６、マイク１７は、操作部４のキー操作により、ハンズフリー動作による送受話動作を行う場合に用いられる。ハンズフリー動作による送受話動作は、回線２０から入力された音声信号が、スイッチ１２，クロスポイントＩＣ回路１１、ＤＡＣ回路１５を経てファクシミリ機能制御装置１に入力され、ファクシミリ機能制御装置１内のアンプで増幅され、ＤＡＣ回路１５，クロスポイントＩＣ回路１１を介してスピーカ１６から出力される。一方、マイク１７から入力された音声信号は、クロスポイントＩＣ回路１１、ＤＡＣ回路１５を経てファクシミリ機能制御装置１内に入力され、ファクシミリ機能制御装置１内でゲインを調整した後、ＤＡＣ回路１５、クロスポイントＩＣ回路１１、スイッチ１２を介して回線２０へと出力される。
【００２３】
記憶部９は、書き換え可能な記憶装置で構成され、例えばＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの半導体メモリからなり、第１のフラグ（ＭＦＧ１）及び第２のフラグ（ＭＦＧ２）を格納する領域と、後述する音声認識部が音声認識に失敗した回数を示すＮＧデータ等の各種制御用データを格納する領域と、あらかじめ設定されたノイズレベル（閾値）を格納する領域と、ある時点における現在時刻を一時的に格納する領域とを有している。上記第１及び第２のフラグは、ユーザによる上記操作部４の各種キー操作により任意に設定される。
【００２４】
この実施例では、第１フラグ（ＭＦＧ１）は、ユーザがオン、オフのいずれかに任意設定可能であるが、第２フラグ（ＭＦＧ２）は、第１フラグ（ＭＦＧ１）がオンの時のみユーザがオン、オフ設定が可能であり、第１フラグ（ＭＦＧ１）がオフの時には第２フラグ（ＭＦＧ２）は必ずオフとなる。
【００２５】
又、第１フラグ（ＭＦＧ１）がオンの時のみ、ユーザは、電話帳メモリ３に格納されたデータの全部又は一部の表示部５への呼び出しを音声の指示で行え、又、第２フラグ（ＭＦＧ２）がオンの時のみ、ユーザは表示部５に表示された電話帳データの選択及び発信を音声指示のみでも行えるように、この記憶部９に格納されたフラグによりファクシミリ機能制御装置１は、後述するように、動作を制御する。
【００２６】
音声認識用辞書メモリ１０は、例えば、音素標準パターン、単語辞書などが格納されており、後述するように、この辞書メモリ１０に格納されたデータとハンドセット８又はマイク１７から入力された音声データとをファクシミリ機能制御装置１内の音声認識部１１０で比較し、マッチングをとり入力された音声を認識する。
【００２７】
着信検出部１４は、回線２０からの着信信号の有無を検出し、その結果をファクシミリ機能制御装置１に通知する。
【００２８】
上記したように、クロスポイントＩＣ回路１１は、ファクシミリ機能制御装置１の制御の下でハンドセット８をスイッチ１２側又は上記ＤＡＣ回路１５側へ切換接続する。
【００２９】
次に、ファクシミリ機能制御装置１の構成につき図２を参照して説明する。ファクシミリ機能制御装置１は、上述したように、ＲＯＭ２から読み出されたプログラムに基づき、ファクシミリ機能である符号化・復号化処理、モデムの変復調処理などの処理動作を行う各演算処理が行われる。
【００３０】
ファクシミリ機能制御装置１は、図２に示すように、全体を制御するためのＣＰＵ１０１を備え、Ｉ／Ｏポート１０２を介してＲＯＭ２から与えられるプログラムに基づき、各種動作における処理部を構成する。Ｉ／Ｏポート１０２は、複数の入力端子と複数の出力端子を備え、このＩ／Ｏポート１０２を介して前述した各回路とファクシミリ機能制御装置１が接続される。
【００３１】
ファクシミリ機能制御装置１の画処理部１０３は、ファクシミリ機能制御装置１に接続された読取部７を駆動するためのクロック信号の送出、画情報の入出力、画情報の２値化、多値化処理を行う。読取部７からＩ／Ｏポート１０２を介して入力された画信号は画処理部１０３から符号化・復号化部１０７に与えられ、符号化・復号化部１０７にて、ＭＨ、ＭＲ、ＭＭＲなどの圧縮信号に符号化され、モデム１０８を介して送信処理動作を経て回線に送出される。また、コピー動作時には、読取部７からＩ／Ｏポート１０２を介して入力された画信号は画処理部１０３から印字制御部１０４を介して印字部６に与えられ、印字部６で画情報が印字される。
【００３２】
印字制御部１０４は、印字部６を駆動するためのクロック信号の送出、印字部６への画情報の送出を行う。
【００３３】
計時部１０５は、後述するように制御動作に必要となる各種時間を測定するものであり、測定した各時間が記憶部９へ与えられ、記憶される。
【００３４】
リンガー音発生部１０６は、呼び出し音を生成するものであり、上記着信検出部１４が回線２０からの着信信号を検出した際に、呼び出し音を生成し、ＤＡＣ回路１５に呼び出し音を与え、クロスポイントＩＣ回路１１を介してスピーカ１６へ呼出音を送出する。
【００３５】
符号化・復号化部１０７は、送信すべき画信号をＭＨ、ＭＲ、ＭＭＲなどの圧縮信号に符号化するとともに、受信した圧縮信号を元の画信号に復号化する。
【００３６】
モデム１０８は、回線２０からスイッチ１２、クロスポイントＩＣ回路１１、ＤＡＣ回路１５を経て入力されるファクシミリ制御信号（ＣＮＧ信号、ＣＦＤ信号、ＤＩＳ信号等）を検出する機能と、上記制御信号をＤＡＣ回路１５、クロスポイントＩＣ回路１１、スイッチ１２を経て回線２０へ送出する機能と、画情報の変復調を行う機能と、着信時に交換器（図示せず）から送られてくる発呼側の電話番号を検出する機能と、を有している。
【００３７】
上記したように、クロスポイントＩＣ回路１１は、ファクシミリ機能制御装置１の制御の下で回線２０をモデム１０８側、ハンドセット８側、上記モデム１０８側又はハンドセット８側のいずれのラインとも接続しない状態に切換接続する。尚、上記クロスポイントＩＣ回路１１は、待機状態の際には、ハンドセット８側をスイッチ１２側へ接続している。
【００３８】
ダイヤラ１０９は、発呼時にダイヤル信号を生成するもので、ダイヤル信号をＤＡＣ回路１５、クロスポイントＩＣ回路１１、スイッチ１２を経て回線２０へ送出する。
【００３９】
音声認識部１１０は、音素標準パターン、単語辞書などが格納された音声認識用辞書メモリ１０から音声認識用データを読み出し、ハンドセット８から入力された音声データと比較し、マッチングをとり、ハンドセット８から入力された音声を認識する。この実施例における音声認識用辞書メモリ１０には、上記電話帳メモリ３に格納された相手先氏名に対応する音声データと、音声認識による各種機能を実行するための音声データ（例えば、“電話”、“ファックス”、“上”、“下”など）に基づく音素標準パターン、単語辞書が格納されている。そして、音声認識部１１０でハンドセット８から入力した音声信号と、あらかじめ音声認識用辞書メモリ１０に格納された音声信号データとを比較することにより、どのような音声信号が入力されたかを認識する。
【００４０】
第３図〜第１０図は、本実施例装置におけるファクシミリ機能制御装置１の制御動作を示すフロー図である。
【００４１】
以下では、そのフロー図に基づいて本実施例装置の動作を説明する。
【００４２】
Ｓ１ステップにおいて、ファクシミリ機能制御装置１は、操作部４におけるキー入力の有無を検出し、操作部４からのキー押下を示す信号を検出すると第４図のＳ２ステップへ処理を進め、一方、検出しない場合にはＳ２９ステップへ処理を進める。
【００４３】
第４図、第５図は、音声認識のモード設定又は通常のキー入力処理を示すフロー図である。
【００４４】
第４図のＳ２ステップにおいて、ファクシミリ機能制御装置１は、上記Ｓ１ステップ（第３図）において、操作部４からの押下信号の種類を判別し、操作部４からの押下信号が音声認識モードの変更を要求する信号であると判定すると、Ｓ３ステップへ処理を進め、一方そうでないと判定した場合には、Ｓ１１ステップへ処理を進める。
【００４５】
Ｓ３ステップでは、ファクシミリ機能制御装置１は、第１のフラグ（ＭＦＧ１）をオンにするか、オフにするかを問う質問メッセージを表示部５に表示し、Ｓ４ステップでは、その質問に対してユーザが第１のフラグ（ＭＦＧ１）をオンにするためのキー操作を行ったか否か判別し、ユーザが第１のフラグ（ＭＦＧ１）をオンにするためのキー操作を行うと、Ｓ５ステップにおいて、記憶部９に格納されている第１のフラグ（ＭＦＧ１）をオンにして、Ｓ７ステップへ処理を進める。一方、ユーザが第１のフラグ（ＭＦＧ１）をオフにする旨のキー操作を行うと、Ｓ６ステップにおいて、第１のフラグ（ＭＦＧ１）をオフにした後、処理をＳ１０ステップに進める。
【００４６】
また、Ｓ７ステップでは、ファクシミリ機能制御装置１は、第２のフラグ（ＭＦＧ２）をオンにするか、オフにするかを問う質問メッセージを表示部５に表示し、Ｓ８ステップへ進む。Ｓ８ステップでは、その質問に対してユーザが第２のフラグ（ＭＦＧ２）をオンする旨のキー操作を行ったか否か判別し、ユーザが第２のフラグ（ＭＦＧ２）をオンする旨のキー操作を行うと、Ｓ９ステップにおいて、第２フラグ（ＭＦＧ２）をオンにして処理をＳ１ステップに戻す。一方、ユーザが第２のフラグ（ＭＦＧ２）をオフにするためのキー操作を行うと、Ｓ１０ステップへ処理を進める。
【００４７】
Ｓ１０ステップでは、ファクシミリ機能制御装置１は、記憶部９を制御することにより、記憶部９に格納されている第２のフラグ（ＭＦＧ２）をオフにして、Ｓ１ステップ（第３図）へ処理を戻す。即ち、第１のフラグ（ＭＦＧ１）は、ユーザがオン、オフのいずれかに任意設定可能であるが、第２のフラグ（ＭＦＧ２）は、第１のフラグ（ＭＦＧ１）がオンの時のみユーザがオン、オフ設定が可能であり、第１のフラグ（ＭＦＧ１）がオフの時には第２のフラグ（ＭＦＧ２）は必ずオフとなる。
【００４８】
又、後述するように、第１のフラグ（ＭＦＧ１）がオンの時のみ、ユーザは、電話帳メモリ３に格納されたデータの全部又は一部の表示部５への呼び出しを音声の指示で行え、又、第２のフラグ（ＭＦＧ２）がオンの時のみ、ユーザは表示部５に表示された電話帳データの選択及び発信を音声指示のみでも行える。
【００４９】
Ｓ２ステップにおいて、フラグの設定を行わないと判断されると、Ｓ１１ステップに処理を進め、Ｓ１１ステップでは、ファクシミリ機能制御装置１は、計時部１０５からその時点での現在時刻を示すデータを取り込み、記憶部９内に一時的に格納し、第５図に示すＳ１２ステップへ処理を進める。
【００５０】
第５図に示すＳ１２ステップでは、ファクシミリ機能制御装置１は、Ｓ１ステップ（第３図）において検出されたキーがテンキーであるか否か判断する。検出されたキーがテンキーであると判定すると、Ｓ１３ステップへ処理を進め、一方、そうでなければ、Ｓ２０ステップへ処理を進める。
【００５１】
Ｓ１３ステップでは、ファクシミリ機能制御装置１は、上記Ｓ１２ステップ又は後述するＳ１４ステップで判定又は検出されたテンキーに対応する数字を表示部５に順次表示する。
【００５２】
続くＳ１４ステップでは、ファクシミリ機能制御装置１は、操作部４からテンキーの押下を示す信号の検出の有無を判断する。操作部４からテンキーの押下を示す信号を検出すると、Ｓ１３ステップへ処理を戻し、一方、そうでなければＳ１５ステップへ処理を進める。
【００５３】
Ｓ１５ステップでは、ファクシミリ機能制御装置１は、フック検出部１８からの信号を判断し、ハンドセット８のオフフックを示す信号を検出すると、Ｓ１６ステップへ処理を進め、一方、ハンドセット８のオフフックを検出しなければＳ１７ステップへ処理を進める。
【００５４】
Ｓ１６ステップでは、ファクシミリ機能制御装置１は、通話処理を行う。具体的には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１をハンドセット８側とスイッチ１２側に切り替える。そして、ファクシミリ機能制御装置１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、ハンドセット８と回線２０との間で通話路を形成させ、続いてダイヤラ１０９に、上記Ｓ１３、Ｓ１４ステップを処理することにより表示部５に表示されている数字列を電話番号としてダイヤル発信させ、相手先の応答により、通話が開始する。その後、通話終了に伴うハンドセット８のオンフックをフック検出部１８が検出すると、第４図のＳ２８ステップを経て、第３図に示すＳ１ステップへ処理を戻す。
【００５５】
また、Ｓ１７ステップでは、ファクシミリ機能制御装置１は、操作部４において、ファクシミリ送信指示がなされたか否かを判定し、指示がなされたと判定すると、Ｓ１８ステップへ処理を進め、一方、そうでなければＳ１９ステップへ処理を進める。
【００５６】
Ｓ１８ステップでは、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１をＤＡＣ回路１５側に接続するとともにスイッチ１２側にも接続する。そして、ファクシミリ機能制御装置１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、モデム１０８に回線２０を閉結させる。続いて、ダイヤラ１０９に、上記Ｓ１３、Ｓ１４ステップを処理することにより表示部５に表示されている数字列を電話番号としてダイヤル発信させ、その後、モデム１０８を介して各種ファクシミリ制御信号の送受信を行う。続いて、読取部７で読み取った画像データがモデム１０８を介して回線２０へ送出され、通信終了後、Ｓ２８ステップ（第４図）に進む。
【００５７】
Ｓ２８ステップ（第４図）では、ファクシミリ機能制御装置１は、表示部５を制御することにより表示部５の表示を待機状態に戻して、Ｓ１ステップ（第３図）へ処理を戻す。
【００５８】
Ｓ１７ステップで送信指示がないと、Ｓ１９ステップに進み、Ｓ１９ステップでは、ファクシミリ機能制御装置１は、上記Ｓ１１ステップ（第４図）の計時開始から所定時間が経過したか否かを判定している。具体的には、ファクシミリ機能制御装置１が計時部１０５から現在の時刻を読み取り、その読み取った時刻と上記Ｓ１１ステップにおいて読み取り格納した時刻との差から所定時間が経過したと判定すると、Ｓ２８ステップ（第４図）へ処理を進め、一方、そうでなければＳ１４ステップへ処理を戻す。
【００５９】
このように、上記Ｓ１２〜Ｓ１９ステップでは、テンキーが押下されるたびに表示部５にそのキーに対応する番号を電話番号として１桁ずつ追加表示され、上記表示部５に所望の電話番号が表示されている状態でハンドセット８がオフフックされた場合には、ダイヤラ１０９は、上記表示部５に表示されている電話番号をダイヤル発信して通話を可能とする。一方、上記表示部５に表示されている電話番号がファックス番号であり、ファクシミリ送信を指示する操作が行われた場合には、上記ダイヤラ１０９は、表示部５に表示されているファクシミリ番号をダイヤル発信し、ファクシミリ通信を行う。ファクシミリ通信が終了すると、Ｓ２８ステップ（第４図）に進む。
【００６０】
Ｓ２８ステップ（第４図）では、ファクシミリ機能制御装置１は、表示部５を制御することにより表示部５の表示を待機状態に戻して、Ｓ１ステップ（第３図）へ処理を戻す。
【００６１】
ファクシミリ機能制御装置１は、上記Ｓ１ステップ（第３図）において、操作部４から入力されたキーがテンキーでない場合には、Ｓ１２ステップからＳ２０ステップに進み、Ｓ２０ステップで上／下キーであるか否か判断し、上／下キーと判定するとＳ２１ステップへ処理を進め、一方、そうでなければＳ１ステップへ処理を戻す。
【００６２】
Ｓ２１ステップでは、ファクシミリ機能制御装置１は、上記Ｓ２０ステップ又は後述するＳ２２ステップにおいて判定又は検出した上／下キーの操作に応じて電話帳メモリ３に納されている電話帳データを表示部５に切り替え表示する。
【００６３】
続くＳ２２ステップでは、ファクシミリ機能制御装置１は、操作部４から上／下キーの操作を示す信号を検出するとＳ２１ステップへ処理を戻し、一方、検出しなければＳ２３ステップへ処理を進める。
【００６４】
Ｓ２３ステップでは、ファクシミリ機能制御装置１は、フック検出部１８からの信号を判断し、ハンドセット８のオフフックを示す信号を検出すると、Ｓ２４ステップへ処理を進め、一方、ハンドセット８のオフフックを検出しなければＳ２５ステップへ処理を進める。
【００６５】
Ｓ２４ステップでは、ファクシミリ機能制御装置１は、通話処理を行う。具体的には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１をハンドセット８側とスイッチ１２側に切り替える。そして、ファクシミリ機能制御装置１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、ハンドセット８と回線２０との間で通話路を形成させ、続いて上記Ｓ２０ステップ、Ｓ２２ステップで上／下キーの操作により選択され、表示部５に表示されている電話番号をダイヤラ１０９にダイヤル発信させ、相手先の応答により通話が開始する。その後、通話終了に伴うハンドセット８のオンフックをフック検出部１８が検出すると、Ｓ２８ステップ（第４図）に進む。
【００６６】
Ｓ２８ステップ（第４図）では、ファクシミリ機能制御装置１は、表示部５を制御することにより表示部５の表示を待機状態に戻して、Ｓ１ステップ（第３図）へ処理を戻す。
【００６７】
Ｓ２５ステップでは、ファクシミリ機能制御装置１は、操作部４において、ファクシミリ送信指示がなされたか否かを判定し、指示がなされたと判定すると、Ｓ２６ステップへ処理を進め、一方、そうでなければＳ２７ステップへ処理を進める。
【００６８】
Ｓ２６ステップでは、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１をＤＡＣ回路１５側に接続するとともにスイッチ１２側にも接続する。そして、ファクシミリ機能制御装置１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、モデム１０８に回線２０を閉結させる。続いて、ダイヤラ１０９に、上記Ｓ２０、Ｓ２２ステップを処理することにより表示部５に表示されている数字列を電話番号としてダイヤル発信させ、その後、モデム１０８を介して各種ファクシミリ制御信号の送受信を行う。続いて、読取部７で読み取った画像データがモデム１０８を介して回線２０へ送出され、通信終了後、Ｓ２８ステップ（第４図）に進む。
【００６９】
Ｓ２８ステップ（第４図）では、ファクシミリ機能制御装置１は、表示部５を制御することにより表示部５の表示を待機状態に戻して、Ｓ１ステップ（第３図）へ処理を戻す。
【００７０】
Ｓ２５ステップで送信指示がないと、Ｓ２７ステップに進み、Ｓ２７ステップでは、ファクシミリ機能制御装置１は、上記Ｓ１１ステップ（第４図）の計時開始から所定時間が経過したか否かを判定している。そして、その読み取った時刻と上記Ｓ１１ステップにおいて読み取り格納した時刻との差から所定時間が経過したと判定すると、Ｓ２８ステップ（第４図）へ処理を進め、一方、そうでなければＳ２２ステップへ処理を戻す。
【００７１】
このように、音声認識のモード設定及び従来周知の通話又はファクシミリ通信のための電話番号入力をキー操作により行える。
【００７２】
次に、ファクシミリ機能制御装置１がＳ１ステップにおいてキーの押下信号を検出しない場合の処理について説明する。
【００７３】
第３図に示すＳ２９ステップでは、ファクシミリ機能制御装置１は着信検出部１４からの信号に基づき着信の有無を判断する。着信検出部１４からの着信信号ありを示す信号を検出するとＳ３０ステップへ処理を進め、一方、そうでなければＳ３１ステップへ処理を進める。
【００７４】
Ｓ３０ステップでは、ファクシミリ機能制御装置１は、通常の着信処理を行い、Ｓ１ステップへ処理を戻す。具体的には、ファクシミリ機能制御装置１は、リンガー音発生部１０６を制御することによりスピーカ１６から呼出音を送出させ、手動着信の場合には、フック検出部１８からハンドセット８のオフフックを示す信号を検出すると、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１をハンドセット８側とスイッチ１２側に切り替える。そして、ファクシミリ機能制御装置１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、ハンドセット８と回線２０との間で通話路を形成して通話可能な状態とする。また、自動着信の場合には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１を回線２０とＤＡＣ回路１５側に切り替える。そして、ファクシミリ機能制御部１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、モデム１０８に各種ファクシミリ制御信号の送受信を行わせることにより、発呼側がファクシミリ端末であると判定した際にはファクシミリ通信を行う。尚、上記ファクシミリ機能制御装置１は、上記通話の終了（オンフック検出）又はファクシミリ通信の終了を判定すると、クロスポイントＩＣ回路１１をハンドセット８側に接続させる。
【００７５】
また、ハンズフリー通話を行う場合には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１をスピーカ１６、マイク１７とスイッチ１２側に切り替える。そして、ファクシミリ機能制御装置１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、スピーカ１６、マイク１７と回線２０との間で通話路を形成して通話可能な状態とする。
【００７６】
Ｓ３１ステップでは、ファクシミリ機能制御装置１は、フック検出部１８を監視し、フック検出部１８からハンドセット８のオフフックを示す信号を検出するとＳ３２ステップへ処理を進め、一方、そうでなければＳ１ステップへ処理を戻す。
【００７７】
尚、上記Ｓ１、Ｓ２９、Ｓ３１ステップからなるループはいわゆる待機状態である。
【００７８】
Ｓ３２ステップにおいて、ファクシミリ機能制御装置１は、記憶部９に格納されている第１のフラグ（ＭＦＧ１）の状態を判断する。第１フラグ（ＭＦＧ１）がオンであると判定すると、Ｓ３４ステップへ処理を進める。一方、第１フラグ（ＭＦＧ１）がオフであると判定するとＳ３３ステップへ処理を進める。
【００７９】
Ｓ３３ステップでは、ファクシミリ機能制御装置１は、通常の動作処理を行う。具体的には、ファクシミリ機能制御装置１が、クロスポイントＩＣ回路１１を制御し、ハンドセット８と回線２０との間で通話路を形成し、操作部４からテンキーが入力されるたびに上記テンキーに対応する番号を表示部５に追加表示するとともに、上記表示部５に表示された番号に対応するダイヤル信号をダイヤラ１０９から回線２０へ送出させる。続いて相手先の着信応答により通話が開始し、通話が終了してハンドセット８がオンフックされると、ファクシミリ機能制御装置１は、Ｓ１ステップへ処理を戻す。
【００８０】
Ｓ３４ステップでは、ファクシミリ機能制御装置１は、計時部１０５から現在時刻のデータを読み込み記憶部９の所定の領域に格納する。又、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１を制御し、ハンドセット８からのアナログ音声信号をＤＡＣ回路１５でデジタル音声信号に変換し、出力可能な状態にするとともに、音声認識部１１０に対して上記デジタル音声信号に対する認識処理を開始させる。
【００８１】
又、上記Ｓ３４ステップにおける現在時刻の格納処理は、後述の説明から明らかなように、ファクシミリ機能制御装置１がフック検出部１８からハンドセットのオフフックを示す信号を検出してから所定時間（５秒）以内に、音声認識部１１０から正常に音声認識したことを示す信号を検出しなければ、ユーザが音声指示を行う意志がないとみなして音声認識処理を終了させるためのものである。これにより、ハンドセット８からいつまでも音声入力されず、上記音声認識部１１０が無駄な音声認識動作を行うことを防ぐことができる。
【００８２】
続くＳ３５ステップでは、ファクシミリ機能制御装置１は、音声認識処理を開始したことをユーザに報知する。具体的には、スピーカ１６から警告音を送出させるか又は表示部５に“音声を入力してください”と表示させる。
【００８３】
続くＳ３６ステップでは、ファクシミリ機能制御装置１は、Ｓ３４ステップ終了直後のわずかな時間（例えば、２５０μｓ）にハンドセット８から入力されＤＡＣ回路１５でデジタル信号に変換された音声レベルと、記憶部９にあらかじめ格納されているノイズレベルとを比較し、上記記憶部９にあらかじめ格納されているノイズレベルより上記ハンドセット８から入力された音声レベルの方が大であると判定すると、Ｓ３８ステップへ処理を進め、一方、ハンドセットから入力された音声レベルの方が小であると判定すると、Ｓ３７ステップへ処理を進める。
【００８４】
上記Ｓ３６ステップの処理は、周囲の騒音により音声認識率が極端に低下する場合に、この認識処理を行わないことにより、認識率低下をユーザが故障と間違えることを防ぐためのものである。
【００８５】
Ｓ３７ステップでは、ファクシミリ機能制御装置１は、着信検出部１４から着信有りを示す信号を検出すると、第６図に示すＳ３９ステップへ処理を進め、一方、そうでなければＳ４２ステップへ処理を進める。
【００８６】
Ｓ３８ステップでは、ファクシミリ機能制御装置１は、音声認識処理を終了させる。
【００８７】
具体的には、ファクシミリ機能制御装置１は、音声認識部１１０を制御することにより上記音声認識部１１０に音声認識動作を終了させ、又、クロスポイントＩＣ回路１１を制御しハンドセット８から入力された音声信号をＤＡＣ回路１５に与えられないように切り替える。その後、ファクシミリ機能制御装置１は、Ｓ３３ステップへ処理を戻す。
【００８８】
第６図に示すＳ３９ステップでは、ファクシミリ機能制御装置１は、上記Ｓ３８ステップと同様に音声認識処理を終了させ、Ｓ４０ステップへ処理を進める。
【００８９】
Ｓ４０ステップでは、ファクシミリ機能制御装置１は、リンガー音発生部１０６を制御することによりスピーカ１６から着信音を送出させると共に、クロスポイントＩＣ回路１１をスイッチ１２側とＤＡＣ回路１５側に切換接続してモデム１０８において回線２０から送られてくる発呼側の電話番号データを検出し、表示部５に表示させ、その後Ｓ４１ステップへ処理を進める。
【００９０】
Ｓ４１ステップでは、ファクシミリ機能制御装置１は、フック検出部１８からハンドセット８のオンフックを示す信号を検出するとＳ１ステップへ処理を戻す。尚、このオンフックと同時に、クロスポイントＩＣ回路１１はハンドセット８側へ切り替わる。
【００９１】
このように、音声認識を開始している際に回線からの着信があれば、音声認識処理を終了させ、ユーザが着信に応答できるようにしている。このような構成としたのは、発信はユーザの都合のよい時にいつでも行えるが、着信は着信があった時にしか応答することができない為、音声認識処理よりも着信を優先した方がユーザにとって使い勝手が良いからである。
【００９２】
第３図に戻って、Ｓ４２ステップでは、ファクシミリ機能制御装置１は、フック検出部１８からハンドセット８にオンフックを示す信号を検出すると、Ｓ４３ステップへ処理を進め、一方、そうでない場合には、Ｓ４４ステップへ処理を進める。
【００９３】
Ｓ４３ステップでは、ファクシミリ機能制御装置１は、上記Ｓ３８ステップと同様に音声認識処理を終了し、Ｓ１ステップへ処理を戻す。
【００９４】
Ｓ４４ステップでは、ファクシミリ機能制御装置１は、操作部４からのユーザのキー操作を示す信号を検出するとＳ４５ステップへ処理を進め、一方そうでなければＳ６３ステップへ処理を進める。
【００９５】
Ｓ４５ステップでは、ファクシミリ機能制御装置１は、上記Ｓ４３ステップと同様に音声認識を終了させ、第７図に示すＳ４６ステップへ処理を進める。
【００９６】
第７図に示すＳ４６ステップでは、ファクシミリ機能制御装置１は、上記Ｓ４４ステップ（第３図）で検出したキーが、テンキーであると判定すると、Ｓ４７ステップへ処理を進め、一方、そうでなければ、Ｓ５４ステップへ処理を進める。
【００９７】
Ｓ４７〜Ｓ５２ステップでは、ファクシミリ機能制御装置１は、Ｓ４７ステップにおける以下の相違点を除き、第５図のＳ１３〜Ｓ１８ステップと同様の処理を行うため、説明の重複を避けるためここではその説明を省略する。その相違点とは、第５図に示すＳ１５ステップでは、ファクシミリ機能制御装置１は、フック検出部１８からハンドセット８のオフフックを示す信号を検出するとＳ１６ステップへ処理を進めるが、第７図に示すＳ４９ステップでは、ファクシミリ機能制御装置１は、操作部４から通話指示の操作（第１の特定キーの押下）を検出すると、Ｓ５０ステップの通話処理へ処理を進めることになる。
【００９８】
また、ファクシミリ機能制御装置１は、Ｓ５１ステップにおいて、操作部４からファクシミリ送信指示の操作（第２の特定キーの押下）を検出すれば、Ｓ５２ステップへ処理を進め、Ｓ５２ステップにおいてファクシミリ送信の処理を実行すると、第４図に示すＳ２８ステップへ処理を進める。
【００９９】
Ｓ５３ステップでは、ファクシミリ機能制御装置１は、フック検出部１８からハンドセット８のオンフックを示す信号を検出すると、第４図に示すＳ２８ステップへ処理を進め、一方、そうでなければ、Ｓ４８ステップへ処理を戻す。
【０１００】
Ｓ５４ステップでは、ファクシミリ機能制御装置１は、上記Ｓ４４ステップ（第３図）において検出したキー入力が、上／下キーの操作であると判定するとＳ５６ステップへ処理を進め、一方、そうでなければＳ５５ステップへ処理を進める。
【０１０１】
Ｓ５５ステップでは、ファクシミリ機能制御装置１は、音声認識の処理を再開させＳ６３ステップ（第３図）に処理を進める。具体的には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１を制御し、ハンドセット８からのアナログ音声信号をＤＡＣ回路１５へ送り、ＤＡＣ回路１５でデジタル音声信号に変換し、出力可能な状態にすると共に、音声認識部１１０に対して上記デジタル音声信号に対する認識処理を開始させる。
【０１０２】
Ｓ５６ステップでは、ファクシミリ機能制御装置１は、上記Ｓ５４ステップ又は後述するＳ５７ステップにおいて判定又は検出した上／下キーの操作に応じて電話帳メモリ３に格納されている電話帳データを表示部５に切り替え表示する。
【０１０３】
続くＳ５７ステップでは、ファクシミリ機能制御装置１は、操作部４からの上／下キーの操作を示す信号を検出すると、Ｓ５６ステップへ処理を戻し、一方、そうでなければＳ５８ステップへ処理を進める。
【０１０４】
Ｓ５８ステップでは、ファクシミリ機能制御装置１は、操作部４からの通話指示を示す信号（第１の特定キーの押下）を検出するとＳ５９ステップへ処理を進め、一方、そうでなければＳ６０ステップへ処理を進める。
【０１０５】
Ｓ５９ステップでは、ファクシミリ機能制御装置１は、通話処理を行う。具体的には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１を制御し、ハンドセット８と回線２０との間で通話路を形成させ、続いて上記Ｓ５４ステップ、Ｓ５７ステップで上／下キーの操作により選択され、表示部５に表示されている電話番号をダイヤラ１０９にダイヤル発信させ、相手先の応答により通話が開始する。その後、通話終了に伴うハンドセット８のオンフックをフック検出部１８が検出すると、第４図に示すＳ２８ステップへ処理を戻す。
【０１０６】
Ｓ６０ステップでは、ファクシミリ機能制御装置１は、操作部４において、ファクシミリ送信指示（第２の特定キーの押下）がなされたか否かを判定し、指示がなされたと判定すると、Ｓ６１ステップへ処理を進め、一方、そうでなければＳ６２ステップへ処理を進める。
【０１０７】
Ｓ６１ステップでは、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１を制御し、モデム１０８と回線２０とを接続し、続いて上記Ｓ５４ステップ、Ｓ５７ステップにおける上／下キーの操作により選択され、表示部５に表示されている電話番号をダイヤラ１０９にダイヤル発信させ、モデム１０８を介して各種ファクシミリ制御信号の送受信を行う。その後読取部７で読み取った画像データを回線２０へ送出させ、通信終了後、Ｓ２８ステップ（第４図）へ処理を進める。
【０１０８】
Ｓ６２ステップでは、ファクシミリ機能制御装置１は、上記Ｓ５３ステップと同様にハンドセットのオフフックを示す信号を検出すると、第４図に示すＳ２８ステップへ処理を進め、一方、そうでなければ、Ｓ５７ステップへ処理を戻す。
【０１０９】
第３図に戻り、Ｓ６３ステップでは、ファクシミリ機能制御装置１は、第５図に示すＳ１９ステップと同様に、所定時間（例えば、５秒）が経過したと判定するとＳ６４ステップへ処理を進め、一方、そうでなければＳ６６ステップへ処理を進める。
【０１１０】
Ｓ６４ステップにおいて、ファクシミリ機能制御装置１は上記Ｓ３８ステップと同様に音声認識の終了処理を行い、Ｓ６５ステップへ処理を進める。
【０１１１】
Ｓ６５ステップでは、ファクシミリ機能制御装置１は、フック検出部１８からのハンドセット８のオンフックを示す信号を検出するまで待機し、オンフックを示す信号を検出すると、Ｓ１ステップへ処理を戻す。
【０１１２】
Ｓ６６ステップでは、ファクシミリ機能制御装置１は、上記音声認識部１１０から、ハンドセット８から入力された音声（“電話帳”又は個人名称）を認識したことを示す信号が出力されたことを検出すると、第８図のＳ６７ステップへ処理を進め、一方、そうでなければＳ３７ステップへ処理を戻す。
【０１１３】
このようにして、音声認識モードが開始され、所定時間（例えば５秒）以内に音声認識部１１０がハンドセット８から電話帳表示を指示する音声信号（“電話帳”又は“個人名称”）を認識すると、続くＳ６７ステップ（第８図）以降で電話帳メモリ３に格納された電話番号を音声又はキーにより検索し、発呼する処理が行われる。
【０１１４】
第８図のＳ６７ステップでは、ファクシミリ機能制御装置１は、上記Ｓ６３ステップで認識された音声が“電話帳”である場合には、電話帳メモリ３の先頭アドレスに格納されている相手先氏名と該相手先氏名に対応する電話番号及び／或いはファックス番号とを読み出し、表示部５に表示させる。
【０１１５】
一方、認識された音声が個人氏名（例えば、田中）である場合には、第１１図中（ｂ）に示すように、電話帳メモリ３に格納された上記個人氏名に対応する相手先氏名と該相手先氏名（田中）に対応する電話番号及び／或いはファックス番号とを読み出し、表示部５に表示する。
【０１１６】
又、このとき、表示部５には、電話帳メモリ３内の、認識された個人氏名（例えば、田中）の１つ上のアドレス（例えば、佐藤）と一つ下のアドレス（例えば、谷川）に格納されている個人氏名が表示されると共に、認識された氏名の表示領域をポインタ３００が指示している。
【０１１７】
尚、認識された音声が個人名称である場合には、この音声の認識結果に最も近い個人氏名を例えば３件分候補として表示部５に表示するように構成しても良い。
【０１１８】
続くＳ６８ステップでは、ファクシミリ機能制御装置１は計時部１０５からその時点での現在時刻を示すデータを取りこみ、記憶部９に一時的に格納し、Ｓ６９ステップへ処理を進める。
【０１１９】
尚、上記ファクシミリ機能制御装置１が、上記時刻データを記憶部９に一時的に格納するのは、後述するＳ８０ステップにおいて、所定時間（例えば、１分）が経過したか否かを判定するためであり、電話帳メモリ３の内容が表示部５に表示されてから１分以内のみ音声認識及びキー操作を可能としている。このような構成としたのは、電話帳メモリ３の内容が表示部５に表示されてから、かなりの時間が経過しても、キー操作もしくはハンドセットからの音声入力が全くない場合には、装置が放置されたものとみなし、不所望な音声入力やキー操作による誤動作を防止するためのものである。
【０１２０】
Ｓ６９ステップでは、ファクシミリ機能制御装置１は、記憶部９を制御することにより記憶部９に格納されているＮＧデータをクリアし、Ｓ７０ステップへ処理を進める。
【０１２１】
Ｓ７０ステップでは、ファクシミリ機能制御装置１は、計時部１０５からその時点での現在時刻を示すデータを取りこみ、上記Ｓ６８ステップで取りこんだ時刻データとは別に記憶部９内に一時的に格納し、Ｓ７１ステップへ処理を進める。
【０１２２】
尚、Ｓ７０ステップにおいて、上記ファクシミリ機能制御装置１が、上記時刻データを記憶部９に一時的に格納するのは、所定時間（例えば、５秒）音声入力がなかった際も音声認識失敗とみなすためである。これにより、上記１分計時以内でも所定回の認識失敗により認識を終了させることができる。
【０１２３】
Ｓ７１ステップでは、ファクシミリ機能制御装置１は、着信検出部１４からの着信有りを示す信号を受信すると、第６図に示すＳ３９ステップへ処理を進めて着信処理を実行する。一方、上記信号を受信しない場合には、Ｓ７２ステップへ処理を進める。
【０１２４】
Ｓ７２ステップでは、ファクシミリ機能制御装置１は、操作部４からキー押下があるか否か判断し、操作部４からキー押下を示す信号を検出すると、Ｓ７３ステップへ処理を進め、一方、上記信号を検出しなければＳ８２ステップへ処理を進める。
【０１２５】
Ｓ７３ステップでは、ファクシミリ機能制御装置１は、上記Ｓ３８ステップ（第３図）と同様に音声認識の終了処理を行い、第９図に示すＳ７４ステップに処理を進める。
【０１２６】
第９図に示すＳ７４ステップでは、ファクシミリ機能制御装置１は、上記Ｓ７２ステップ（第８図）又は後述するＳ８１ステップ（第８図）において検出した操作キーが上／下キーであると判定するとＳ７５ステップへ処理を進め、一方、そうでなければＳ７６ステップへ処理を進める。
【０１２７】
Ｓ７５ステップでは、ファクシミリ機能制御装置１は、上記上／下キーの操作に応じて、表示部５に表示されている相手先名称と該相手先名称に対応する電話番号及びファックス番号とを切換表示（上下スクロール表示）する。例えば、表示部５には第１１図（ｂ）に示すようにポインタ３００が田中さんを示している時に、上キーの押下操作が行われると、第１１図（ｃ）に示すように、電話帳メモリ３内の田中さんのデータが格納されているアドレスの１つ前のアドレスに格納されているデータ（例えば、佐藤さん）が、ポインタ３００の指示する位置に切換表示される。一方、下キーの押下操作が行われると、第１１図（ａ）に示すように、電話帳メモリ３内の田中さんのデータが格納されているアドレスの１つ後のアドレスに格納されているデータ（例えば、谷川さん）が、ポインタ３００の指示する位置に切換表示される。
【０１２８】
Ｓ７６ステップでは、ファクシミリ機能制御装置１は、上記Ｓ７２ステップ（第８図）又は後述するＳ８１ステップ（第８図）において検索したキー操作が電話発呼を指示するもの（第１の特定キーの押下）と判定すると、Ｓ７７ステップへ処理を進め、一方、そうでなければ、Ｓ７８ステップへ処理を進める。
【０１２９】
Ｓ７７ステップでは、ファクシミリ機能制御装置１は、通話処理を行う。具体的には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１を制御し、ハンドセット８をスイッチ側１２に切り替え接続し、リレー駆動回路１３を駆動し、スイッチ１２を閉成することにより、ハンドセット８と回線２０との間で通話路を形成させる。続いて上記Ｓ７２ステップで上／下キーの操作により選択され、表示部５においてポインタ３００で指示されている電話番号をダイヤラ１０９にダイヤル発信させ、ファクシミリ機能制御装置１が、クロスポイントＩＣ回路１１を制御して、ＤＡＣ回路１５からスイッチ１２を介して回線２０に送出し、相手先の応答により通話が開始する。その後、通話終了に伴うハンドセット８のオンフックをフック検出部１８が検出すると、第４図に示すＳ２８ステップを経てＳ１ステップへ処理を戻す。
【０１３０】
Ｓ７８ステップでは、ファクシミリ機能制御装置１は、上記Ｓ７２ステップ（第８図）または後述するＳ８１ステップ（第８図）において検出したキー操作がファクシミリ送信の指示を示すもの（第２の特定キーの押下）と判定するとＳ７９ステップへ処理を進め、一方、そうでなければ、第８図に示すＳ８０ステップへ処理を進める。
【０１３１】
Ｓ７９ステップでは、ファクシミリ機能制御装置１は、第７図のＳ６１ステップと同様にファクシミリ送信処理を行い、この送信処理が終了すると、処理を第３図に示すＳ６５ステップに進める。
【０１３２】
第８図に示すＳ８０ステップでは、ファクシミリ機能制御装置１は、計時部１０５から現在時刻を読み取り、Ｓ６８ステップにおいて格納された時刻との差から１分の経過を判定すると、Ｓ６５ステップ（第３図）へ処理を進め、一方、そうでなければ、Ｓ８１ステップへ処理を戻す。
【０１３３】
Ｓ８１ステップでは、ファクシミリ機能制御装置１は、操作部４からのキーの押下の有無を判断し、操作部４からのキーの押下を示す信号を検出すると、第９図に示すＳ７４ステップへ処理を戻し、一方、そうでなければＳ８０ステップへ処理を戻す。
【０１３４】
このように、電話帳メモリ３に格納された電話番号を音声認識により切換表示可能な状態である時でも、ファクシミリ機能制御装置１がキーの押下を示す信号を検出すると、音声認識の処理を中止し、キーの押下による電話帳データの選択及び発信操作が可能である。
【０１３５】
一方、第８図のＳ８２ステップでは、ファクシミリ機能制御装置１は、計時部１０５から現在時刻を読み取り、Ｓ６８ステップにおいて格納された時刻との差から１分の経過を判定すると、Ｓ６４ステップ（第３図）へ処理を進め、一方、そうでなければ、Ｓ８３ステップへ処理を進める。
【０１３６】
Ｓ８３ステップでは、ファクシミリ機能制御装置１は、記憶部９に格納されている第２のフラグ（ＭＦＧ２）のデータを読み取り、上記第２のフラグ（ＭＦＧ２）がオンであると判定すると、Ｓ８４ステップへ処理を進め、一方、上記第２のフラグ（ＭＦＧ２）がオフであると判定すると、Ｓ７１ステップへ処理を戻す。
【０１３７】
Ｓ８４ステップでは、ファクシミリ機能制御装置１は、音声認識部１１０が音声を認識したか否か判断し、音声認識部１１０が音声認識をしたことを示す信号を検出すると、第１０図のＳ８５ステップへ処理を進め、一方、上記信号を検出しなければ、Ｓ９５ステップへ処理を進める。
【０１３８】
第１０図のＳ８５からＳ９４ステップは、音声による電話帳検索及び発呼の処理であり、Ｓ８５ステップでは、ファクシミリ機能制御装置１は、上記Ｓ８４ステップにおける音声認識部１１０の認識結果が“上”又は“下”の音声を認識した結果であると判定すると、Ｓ８６ステップへ処理を進め、一方、そうでなければ、Ｓ８７ステップへ処理を進める。
【０１３９】
Ｓ８６ステップでは、ファクシミリ機能制御装置１は、上記音声認識部１１０による“上”又は“下”の音声認識に応じて、電話帳メモリ３から相手先氏名と該相手先氏名に対応する電話番号及びファックス番号とを読み出し、表示部５に切換表示させ、第８図に示すＳ７０ステップへ処理を戻す。
【０１４０】
尚、上記Ｓ８５、Ｓ８６ステップでは、表示部５には、第１１図（ｂ）に示すように例えばポインタ３００が田中さんを指示している時に、ユーザが“上”と音声指示すると、第１１図（ｃ）に示すように、電話帳メモリ３内の田中さんのデータが格納されているアドレスの１つ前のアドレスに格納されているデータ（たとえば、佐藤さん）が、ポインタ３００の指示する位置に切換表示される。一方、ユーザが“下”と音声指示すると、第１１図（ａ）に示すように、電話帳メモリ３内の田中さんのデータが格納されているアドレスの１つ後のアドレスに格納されているデータ（例えば、谷川さん）が、ポインタ３００の指示する位置に切換表示される。
【０１４１】
Ｓ８７ステップでは、ファクシミリ機能制御装置１は、上記Ｓ８４ステップにおける音声の認識結果が電話発呼を指示する音声（例えば、電話）を認識した結果であると判定すると、Ｓ８８ステップへ処理を進め、一方、そうでなければ、Ｓ９０ステップへ処理を進める。
【０１４２】
Ｓ８８ステップでは、ファクシミリ機能制御装置１は、第３図のＳ３８ステップと同様に、音声認識処理を終了し、Ｓ８９ステップへ処理を進める。
【０１４３】
Ｓ８９ステップでは、ファクシミリ機能制御装置１は、通話処理を行う。具体的には、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１をハンドセット８側とスイッチ１２側に切り替える。そして、ファクシミリ機能制御装置１は、リレー駆動回路１３を制御し、スイッチ１２を閉成し、ハンドセット８と回線２０との間で通話路を形成させ、続いてダイヤラ１０９に、上記Ｓ８５ステップで上／下キーの操作により選択され、表示部５においてポインタ３００で指示されている電話番号をダイヤル発信させ、相手先の応答により、通話が開始する。その後、通話終了に伴うハンドセット８のオンフックをフック検出部１８が検出すると、第４図のＳ２８ステップを経て、第３図に示すＳ１ステップへ処理を戻す。
【０１４４】
Ｓ９０ステップでは、ファクシミリ機能制御装置１は、上記Ｓ８４ステップにおける音声の認識結果がファクシミリ送信を指示する音声（例えば、ファックス）を認識した結果であると判定すると、Ｓ９１ステップへ処理を進め、一方、そうでなければ、Ｓ９６ステップ（第８図）へ処理を進める。
【０１４５】
Ｓ９１ステップでは、ファクシミリ機能制御装置１は、第３図のＳ３８ステップと同様に、音声認識の終了処理を行い、Ｓ９２ステップへ処理を進める。
【０１４６】
Ｓ９２ステップでは、ファクシミリ機能制御装置１は、読取部７からの用紙がセットされていることを示す信号を検出するとＳ９４ステップへ処理を進め、一方、そうでなければＳ９３ステップへ処理を進める。
【０１４７】
Ｓ９３ステップでは、ファクシミリ機能制御装置１は、表示部５に用紙をセットするようにユーザに促すメッセージを表示させ、Ｓ９２ステップへ処理を戻す。
【０１４８】
Ｓ９４ステップでは、ファクシミリ機能制御装置１は、クロスポイントＩＣ回路１１を制御し、ＤＡＣ回路１５とスイッチ１２とを接続するように切り替え、リレー駆動回路１３を駆動し、スイッチ１２を閉成し、モデム１０８と回線２０とを接続する。続いて上記Ｓ８５ステップでユーザによる上／下キーの操作により選択され、表示部５においてポインタ３００で指示されているファクシミリ番号をダイヤラ１０９にダイヤル発信させ、モデム１０８を介して各種ファクシミリ制御信号の送受信を行う。その後、読取部７で読み取った画像データを回線２０へ送出させ、通信終了後、第３図に示すＳ６５ステップへ処理を戻す。
【０１４９】
このようにして、ユーザがハンドセット８から“上”、“下”の音声を入力すると、表示部５には電話帳メモリ３に格納されている相手先氏名と該相手先氏名に対応する電話番号及びファックス番号とが切換表示され、所望の相手先が表示されている際に、ユーザがハンドセット８から“電話”又は“ファックス”と入力すると、通話又はファクシミリ通信が実行される。
【０１５０】
尚、上記Ｓ８７ステップにおいて、ファクシミリ機能制御装置１が、“電話”の音声を認識したことを示す信号を検出すると、数秒（例えば３秒）経過した後にＳ８９ステップにおける発呼動作を行う構成にしたり、上記Ｓ９０ステップにおいて、ファクシミリ機能制御装置１が、“ファックス”の音声を認識したことを示す信号を検出した後に、ファクシミリ送信のためのキーが押下されてからファクシミリ送信を開始する構成にし、ユーザに表示部に表示された相手先を確認させる時間を設けても良い。
【０１５１】
次に、第８図に示すＳ８４ステップにおいて、音声が認識されなかった際の動作について以下に説明する。
【０１５２】
第８図に示すＳ９５ステップにおいて、ファクシミリ機能制御装置１は、計時部１０５から現在時刻を読み取り、Ｓ６８ステップで予め格納された時刻との差から５秒経過したと判定すると、Ｓ９６ステップへ処理を進め、一方、そうでなければ、Ｓ７１ステップへ処理を戻す。
【０１５３】
Ｓ９６ステップでは、ファクシミリ機能制御装置１は、記憶部９を制御することにより、記憶部９に格納されているＮＧ回数を１加算させ、Ｓ９７ステップへ処理を進める。
【０１５４】
Ｓ９７ステップでは、ファクシミリ機能制御装置１は、記憶部９に格納されているＮＧ回数を読み出し、その回数が１０以上であると判定すると、Ｓ９８ステップへ処理を進め、一方、１０未満であると判定すると、Ｓ７０ステップへ処理を戻す。
【０１５５】
Ｓ９８ステップでは、ファクシミリ機能制御装置１は、第３図に示すＳ３６ステップと同様に音声認識を終了する処理を行い、Ｓ６５ステップ（第３図）へ処理を戻す。
【０１５６】
このように、Ｓ９５ステップにおいて計時回路が５秒の計時を開始し、５秒以内に音声認識部１１０がハンドセット８から音声を入力しない場合又は音声を入力したが認識できない場合には、記憶部９に格納されているＮＧ回数が１加算され、そのＮＧ回数が１０以上となれば、音声認識が終了される。
【０１５７】
このような構成とすることにより、例えば、ユーザの発声不良、周囲ノイズ或いはユーザが音声操作機能を十分理解していなかった時などに音声認識部１１０がいつまでも無駄な音声認識処理が実行されることを防ぐことが可能である。
【０１５８】
このように、本実施例のファクシミリ装置は、ユーザがハンドセットをオフフックして音声を入力するだけで、電話帳検索や発呼動作などを実行することができるため、煩わしい操作を必要とせず、操作性が優れたものとなる。
【０１５９】
又、音声認識中にキー入力があると音声認識を終了し、キー入力を優先させるため、ユーザが音声認識中でなることに気づかないままキーを押下しても、ユーザは再度音声を入力する必要がなく、押下されたキーに対応する処理が実行される。
【０１６０】
更に、音声認識中に着信があると、装置は音声認識を中断しユーザが着信に応答可能な状態となるため、着信時には、ユーザが確実に着信に応答できる。又、着信があると、表示部には発呼側の電話番号が切換表示されるため、ユーザは音声認識動作途中であっても、誰からの着信であるかを容易に認識することができる。
【０１６１】
本発明では、音声認識中に着信がある場合には、即時音声認識処理が中止されると共にユーザに着信があることが報知されるため、使い勝手の良い電話装置を提供できる。
【０１６２】
尚、上記した実施例においては、ファクシミリ装置にこの発明を適用した場合につき説明したが、勿論、ファクシミリ機能を有さない通常の電話装置にもこの発明は適用することができる。
【図面の簡単な説明】
【図１】  本発明を適用してなる実施例の全体構成を示すブロック図である。
【図２】  図１に示すファクシミリ装置の制御装置の構成を示すブロック図である。
【図３】  本発明を適用してなる実施例装置の動作を示すフロー図である。
【図４】  本実施例装置の動作を示すフロー図である。
【図５】  本実施例装置の動作を示すフロー図である。
【図６】  本実施例装置の動作を示すフロー図である。
【図７】  本実施例装置の動作を示すフロー図である。
【図８】  本実施例装置の動作を示すフロー図である。
【図９】  本実施例装置の動作を示すフロー図である。
【図１０】  本実施例装置の動作を示すフロー図である。
【図１１】  本実施例装置の表示部の表示形態を示す図である。
【符号の説明】
１  ファクシミリ機能制御装置、２  ＲＯＭ、３  電話帳メモリ、４  操作部、５  表示部、６  印字部、７  読取部、８  ハンドセット、９  記憶部、１０  音声認識用辞書メモリ、１１  クロスポイントＩＣ回路、１８  フック検出部。
【図１】
0003857984.tif 000002
【図２】
0003857984.tif 000003
【図３】
0003857984.tif 000004
【図４】
0003857984.tif 000005
【図５】
0003857984.tif 000006
【図６】
0003857984.tif 000007
【図７】
0003857984.tif 000008
【図８】
0003857984.tif 000009
【図９】
0003857984.tif 000010
【図１０】
0003857984.tif 000011
【図１１】
0003857984.tif 000012