(57)【要約】【課題】音声により入力された一連の内容のうち一部が不明な場合に、当該一連の内容の全部を再び入力しなくとも意図した処理を実行することが可能な情報処理装置及びプログラムを提供する。【解決手段】情報処理装置は、入力された音声情報を受け付ける音声受付手段と、受け付けられた音声情報を解析して音声情報を一定の単位ごとに区切る音声解析手段と、区切られた単位が予め定められた条件を満たさない場合に、該単位に係る音声情報の入力を案内する案内情報を出力する案内出力手段と、を備える。【選択図】図２
2020134745.tif 000002
【特許請求の範囲】
【請求項１】
入力された音声を示す音声情報を受け付ける音声受付手段と、
受け付けられた前記音声情報を解析して前記音声情報を一定の単位ごとに区切る音声解析手段と、
区切られた前記単位が予め定められた条件を満たさない場合に、該単位に係る音声情報の入力を案内する案内情報を出力する案内出力手段と、
を備える、情報処理装置。
【請求項２】
前記案内出力手段は、前記単位に含まれる特定の単語が、予め定められた一覧に含まれないときに、前記案内情報を出力する、
請求項１に記載の情報処理装置。
【請求項３】
前記特定の単語が前記予め定められた一覧に含まれない場合に、前記特定の単語を含む単位を一時的に記憶部に登録する登録手段をさらに備える、
請求項２に記載の情報処理装置。
【請求項４】
前記一覧を第１の一覧とした場合に、
前記特定の単語と、該特定の単語との類似の度合いを示す指標が第１の値以上となる第１の単語と、を含む第２の一覧と、
前記第１の単語と、前記指標が前記第１の値未満であって、かつ、第２の値以上となる第２の単語と、を含む第３の一覧と、をさらに備え、
前記案内出力手段は、前記記憶部に登録された前記単位に含まれる特定の単語が、前記第２の一覧及び前記第３の一覧にともに含まれない場合に、前記案内情報を出力する、
請求項３に記載の情報処理装置。
【請求項５】
前記単位が前記予め定められた条件を満たさない場合に、前記予め定められた一覧を表示するよう制御する表示制御手段をさらに備える、
請求項２に記載の情報処理装置。
【請求項６】
前記表示制御手段は、予め定められた優先順序に応じて前記予め定められた一覧を表示するよう制御する、
請求項５に記載の情報処理装置。
【請求項７】
前記表示制御手段は、前記単位が前記予め定められた条件を満たさない場合に、予め定められた規則に応じて自装置に備えられた機能を起動する操作子を選択して表示するよう制御する、
請求項５に記載の情報処理装置。
【請求項８】
コンピュータを
入力された音声情報を受け付ける音声受付手段と、
受け付けられた前記音声情報を解析して前記音声情報を一定の単位ごとに区切る音声解析手段と、
区切られた前記単位が予め定められた条件を満たさない場合に、該単位に係る音声情報の入力を案内する案内情報を出力する案内出力手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、音声入力により項目の設定を行う情報処理装置が提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載された情報処理装置は、音声による設定を可能とする音声認識装置であって、音声による設定指示を受信する受信手段と、前記音声による設定指示の内容を認識し解釈して、該解釈結果の候補を含む第１の構造化データを生成する音声解釈手段と、ユーザによる設定指示入力を検知する指示入力検知手段と、前記設定指示入力の内容を解釈して第２の構造化データを生成する指示入力解釈手段と、前記第２の構造化データに基づいて、前記第１の構造化データに含まれる解釈候補から一つを選択する選択手段と、を備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１２７８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
音声により入力された一連の内容のうち一部が不明な場合、当該一連の内容の全部を再び入力することが必要となる場合がある。
【０００６】
本発明の課題は、音声により入力された一連の内容のうち一部が不明な場合に、当該一連の内容の全部を再び入力しなくとも意図した処理を実行することが可能な情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
［１］入力された音声を示す音声情報を受け付ける音声受付手段と、
受け付けられた前記音声情報を解析して前記音声情報を一定の単位ごとに区切る音声解析手段と、
区切られた前記単位が予め定められた条件を満たさない場合に、該単位に係る音声情報の入力を案内する案内情報を出力する案内出力手段と、
を備える、情報処理装置。
［２］前記案内出力手段は、前記単位に含まれる特定の単語が、予め定められた一覧に含まれないときに、前記案内情報を出力する、
前記［１］に記載の情報処理装置。
［３］前記特定の単語が前記予め定められた一覧に含まれない場合に、前記特定の単語を含む単位を一時的に記憶部に登録する登録手段をさらに備える、
前記［２］に記載の情報処理装置。
［４］前記一覧を第１の一覧とした場合に、
前記特定の単語と、該特定の単語との類似の度合いを示す指標が第１の値以上となる第１の単語と、を含む第２の一覧と、
前記第１の単語と、前記指標が前記第１の値未満であって、かつ、第２の値以上となる第２の単語と、を含む第３の一覧と、をさらに備え、
前記案内出力手段は、前記記憶部に登録された前記単位に含まれる特定の単語が、前記第２の一覧及び前記第３の一覧にともに含まれない場合に、前記案内情報を出力する、
前記［３］に記載の情報処理装置。
［５］前記単位が前記予め定められた条件を満たさない場合に、前記予め定められた一覧を表示するよう制御する表示制御手段をさらに備える、
前記［２］に記載の情報処理装置。
［６］前記表示制御手段は、予め定められた優先順序に応じて前記予め定められた一覧を表示するよう制御する、
前記［５］に記載の情報処理装置。
［７］前記表示制御手段は、前記単位が前記予め定められた条件を満たさない場合に、予め定められた規則に応じて自装置に備えられた機能を起動する操作子を選択して表示するよう制御する、
前記［５］に記載の情報処理装置。
［８］コンピュータを
入力された音声情報を受け付ける音声受付手段と、
受け付けられた前記音声情報を解析して前記音声情報を一定の単位ごとに区切る音声解析手段と、
区切られた前記単位が予め定められた条件を満たさない場合に、該単位に係る音声情報の入力を案内する案内情報を出力する案内出力手段
として機能させるためのプログラム。
【発明の効果】
【０００８】
請求項１から８に係る発明によれば、音声により入力された一連の内容のうち一部が不明な場合に、当該一連の内容の全部を再び入力しなくとも意図した処理を実行することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る情報処理装置の制御系の一例を示すブロック図である。
【図２】図２は、図１に示す情報処理装置の動作の一例の概要を示す模式図である。
【図３】図３は、音声解析処理の動作の一例を示すフローチャートである。
【図４】図４は、発話の再入力を案内する動作の一例を示すフローチャートである。
【図５】図５は、図１に示す情報処理装置の動作の一例の概要を示す模式図である。
【図６】図６は、音声解析処理の動作の一例を示すフローチャートである。
【図７】図７は、発話の再入力を案内する動作の一例を示すフローチャートである。
【図８】図８は、図１に示す情報処理装置の動作の一例の概要を示す模式図である。
【図９】図９は、発話の再入力を案内する動作の一例を示すフローチャートである。
【図１０】図１０は、変形例に係る情報処理装置の制御系の一例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。以下、情報処理装置として、例えば、スキャン機能、プリンタ機能、コピー機能、ファクシミリ機能、電子メール機能等の複数の機能を有する画像形成装置（具体的には、複合機）を例に説明するが、情報処理装置は複合機に限られない。
【００１１】
［実施の形態］
図１は、本発明の実施の形態に係る情報処理装置１の制御系の一例を示すブロック図である。この情報処理装置１は、各部を制御する制御部１０と、各種のデータを記憶する記憶部１１と、情報の入力及び表示を行う操作表示部１２と、原稿から原稿画像を読み取る画像読取部１４と、画像を印刷出力する画像出力部１５と、音声入出力装置２（詳細は、後述する）との間でネットワーク３を介して通信するネットワーク通信部１６と、外部ファクシミリ装置４に対して公衆回線網５を介してファクシミリ送受信を行うファクシミリ通信部１７と、を備える。なお、情報処理装置１、音声入出力装置２、外部ファクシミリ装置４、ネットワーク３及び公衆回線網５を含む構成を「情報処理システム」ともいう。
【００１２】
制御部１０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部１１に記憶されたプログラム１１０に従って動作することにより、受付手段１００、分割手段１０１、判定手段１０２、起動手段１０３、設定手段１０４、登録手段１０５、取出手段１０６、案内出力手段１０７、実行手段１０８、表示制御手段１０９等として機能する。受付手段１００は、音声受付手段の一例である。各手段１００〜１０９の詳細については後述する。
【００１３】
記憶部１１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラム１１０や、照会情報１１１、ワードスタック情報１１３、設定情報１１４、画面情報１１５等の各種データを記憶する。照会情報１１１は、予め定められた一覧の一例である。
【００１４】
照会情報１１１は、操作者（以下、「ユーザ」ともいう。）により入力された指示情報から、当該情報処理装置１で実行することが可能な機能（以下、「サービス」ともいう。）や、当該サービスを実行するための設定される項目（以下、「設定項目」又は「オプション」ともいう。）を照会するために参照される情報である。
【００１５】
照会情報１１１は、例えば、情報処理装置１に備わっているサービスを識別する情報の一例としてのサービスの名称（以下、単に「サービス名」ともいう。）を一覧として記録したサービス情報１１１Ａと、オプションを識別する情報の一例としてのオプションの名称（以下、単に「オプション名」ともいう。）をサービス名と対応付けて記録したオプション情報１１１Ｂと、オプションに対して設定することが可能な値（以下、「設定値」又は「パラメータ」ともいう。）に係る情報を記録したパラメータ情報１１１Ｃと、を含む。サービス情報１１１Ａ及びオプション情報１１１Ｂは、第１の一覧の一例である。
【００１６】
ここで、パラメータ情報１１１Ｃには、一の設定項目に設定することが可能なパラメータそのもの（例えば、「カラーモード」という設定項目に対して、原稿の状態に応じて自動で白黒かカラーかを選択させる「オート」、白黒での印刷を指示する「モノクロ」、全色での印刷を指示する「フルカラー」等のパラメータ）や、パラメータの種類（例えば、「部数」という設定項目に対して、一定の範囲の自然数（数字）等、パラメータの種類）が含まれる。
【００１７】
サービス情報１１１Ａ、オプション情報１１１Ｂ及びパラメータ情報１１１Ｃは、例えば、以下のテーブルにより互いに関連付けられて記録されていてもよい。
【表１】
2020134745.tif 000003
【００１８】
また、照会情報１１１は、上述したサービス名やオプション名と類似する単語（以下、「単語」は、単に「ワード」ともいう。）を記録した類似情報１１１Ｄ、及び上述したサービス名やオプション名から連想できるワードを記録した連想情報１１１Ｅをさらに含んでもよい。また、これら類似するワードや連想できるワードは、それぞれに対応するサービス名やオプション名と関連付けて記録してもよい。
【００１９】
ここで、「類似」とは、称呼の一部に異なるものが含まれるが互いに同一の意味を有する関係にあるものをいう。具体的には、「類似」とは、サービス名やオプション名との類似の度合いを示す指標が一定の値（以下、「第１の値」ともいう。）以上となるものをいう。一例として、「類似」には、オプション名としての「カラーモード」に対する「カラー設定」等の関係にあるものが含まれる。
【００２０】
「連想」とは、称呼が異なるが互いに同一の意味を有する関係にあるものをいう。具体的には、「連想」とは、上記の指標、すなわち、サービス名やオプション名との類似の度合いを示す指標が、上述の第１の値未満であり、かつ、第２の値以上となるものをいう。一例として、「連想」には、オプション名としての「カラーモード」に対して「色を変えたい」や、オプション名としての「コピー」に対して「印刷」等の関係にあるものが該当する。
【００２１】
サービス名に類似するワード及びオプション名に類似するワードは、第１の単語の一例である。類似情報１１１Ｄは、第２の一覧の一例である。サービス名から連想できるワード及びオプション名から連想できるワードは、第２の単語の一例である。連想情報１１１Ｅは、第３の一覧の一例である。
【００２２】
ワードスタック情報は１１３、後述するセンテンスを構成する文字列を一時的に登録した情報である。設定情報１１４は、設定されたパラメータを記録した情報であり、後述する実行手段１０８によりサービスが実行される際に参照される情報である。
【００２３】
画面情報１１５は、後述する表示制御手段１０９により操作表示部１２の表示面（不図示）に表示される各種画面の情報である。画面には、例えば、案内画面９（図２参照）や、ホーム画面７Ａ，７Ｂ（図５参照）、設定画面８（図５参照）等が含まれる。
【００２４】
操作表示部１２は、例えば、タッチパネルディスプレイであり、液晶ディスプレイ等のディスプレイにタッチパネルを重合配置した構成を有する。画像読取部１４は、原稿から原稿画像を読み取るものであり、原稿台（不図示）上に設けられた自動原稿送り装置（不図示）と、スキャナとを備え、原稿台に配置された原稿、又は自動原稿送り装置（不図示）により送られた原稿から原稿画像を光学的に読み取る。
【００２５】
画像出力部１５は、例えば、電子写真方式、インクジェット方式等によりカラー画像又は白黒画像を用紙等の記録媒体に印刷出力する。ネットワーク通信部１６は、ＮＩＣ（Network Interface Card）等によって実現され、ネットワーク３を介して外部装置との間で信号を送受信する。
【００２６】
ファクシミリ通信部１７は、Ｇ３、Ｇ４等のファクシミリプロトコルに従ってデータの変復調を行い、公衆回線網５を介してファクシミリ通信を行う。
【００２７】
次に、制御部１０を構成する各手段の詳細について説明する。受付手段１００は、音声入出力装置２から入力される音声に係る情報（以下、単に「音声情報」ともいう。）を受け付ける。この音声情報には、機能の実行を指示する指示情報等が含まれる。
【００２８】
分割手段１０１は、音声情報を解析して、当該音声情報に含まれる一連の内容を文節（以下、「センテンス」ともいう。）ごとに分割する。センテンスとは、一連の内容を構成する部分的な要素であって、特定の意味を有する一定の単位をいう。
【００２９】
センテンスには、例えば、単語や形態素等の主たる要素とその前後の助詞や助動詞とを含んで一定の長さに区切られた部分が該当する。一連の内容は、例えば、文や文章としての体裁を有する形式で与えられてもよく、サービス名、オプション名、パラメータ等の主な要素を文又は文章から抜き出して羅列した条項としの体裁を有する形式で与えられてもよい。
【００３０】
判定手段１０２は、センテンスごとに予め定められた条件を満たすか否かを判定する。具体的には、判定手段１０２は、センテンスが照会情報１１１に含まれるものであるか否かを判定する。より具体的には、判定手段１０２は、照会情報１１１に記録されたワードの中に、センテンスを構成する文字列に含まれる特定のワードと一致するワードが存在するか否かを判定する。
【００３１】
起動手段１０３は、上述した、スキャン、プリンタ、コピー、ファクシミリ、電子メール等に係る各種のサービスを起動する。設定手段１０４は、サービスの実行に必要なパラメータを設定する。具体的には、設定手段１０４は、記憶部１１の設定情報１１４にパラメータを記録する。
【００３２】
登録手段１０５は、センテンスを構成する文字列をワードスタック情報１１３に登録する。取出手段１０６は、ワードスタック情報１１３に記録されたワードを取り出すとともに、ワードスタック情報１１３から取り出した当該ワードを削除する。
【００３３】
案内出力手段１０７は、上述した予め定められた条件を満たさないセンテンスに係る音声情報を再びユーザに入力するよう案内する案内情報を出力する。案内出力手段１０７は、音声により案内情報を出力してもよく、画面や文字によって案内情報を出力してもよい。
【００３４】
なお、音声により案内情報を出力する場合は、案内出力手段１０７は、ネットワーク３を介して、出力するべき音声情報を音声入出力装置２に送信する。画面や文字によって案内情報を出力する場合は、後述する表示制御手段１０９に当該案内情報を表示するよう指示する。
【００３５】
実行手段１０８は、画像読取部１４、画像出力部１５、ファクシミリ通信部１７等を制御して各種のサービスを実行する。表示制御手段１０９は、操作表示部１２の表示面に画面を表示するよう制御する。
【００３６】
（音声入出力装置２の構成）
音声入出力装置２は、音声の入力及び出力を行う。音声入出力装置２は、例えば、スマートスピーカーである。音声入出力装置２は、入力される音を検知する音検知手段２１と、検知された音の情報を処理して音声情報を抽出する音声処理手段２２と、音声を出力する音声出力手段２３と、を備える。なお、音声入出力装置２は、音声入力装置と音声出装置とを別体として設けてもよい。
【００３７】
（ネットワーク３）
ネットワーク３は、例えば、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット、イントラネット等であり、有線でも無線でもよい。
【００３８】
（実施の形態の動作）
次に、本実施の形態に係る情報処理装置１の動作について説明する。以下の説明では、下記の３つの事例を例に挙げそれぞれ説明する。
（１）パラメータに係る音声の指示が不明な場合、
（２）サービス又はオプションに係る音声の指示が不明な場合、及び
（３）上記（１）及び（２）の変形例。
【００３９】
ここで、「音声の指示が不明」とは、ユーザの発話の内容が情報処理装置１に認識されなかったことをいう。「音声の指示が不明」な場合には、例えば、発話の全部又は一部が音声入出力装置２により検知されなかった場合や、発話自体が検知されたとしても内容の解析ができなかった場合（例えば、発話を構成する単語が予め定められた辞書情報に含まれていない場合）等が含まれる。なお、以下、音声により指示情報が入力されるものとして説明するが、例えば、キーボードからの文字の入力等音声以外の方法で入力されてもよい。
【００４０】
（１）パラメータに係る音声の指示が不明な場合
図２は、図１に示す情報処理装置１の動作の一例の概要を示す模式図である。以下、一例として、一のサービスのコピー機能の実行が指示された場面を例に挙げて説明する。具体的には、ユーザから、「コピーを２部、カラーモードは・・」との発話によって指示が入力された場合を例に挙げて説明する。なお、「・・」は、発話の内容が不明であること示す。以下「・・」と記載した場合は、同様の意味を有するものとする。
【００４１】
図２に示すように、ユーザが情報処理装置１に対して音声により指示情報を入力すると（Ｓ１０）、該情報処理装置１に接続された音声入出力装置２の音検知手段２１は、音声を検知し、音声処理手段２２は、検知された音声を処理して音声情報を情報処理装置１に送信する。情報処理装置１は、音声情報を受け付ける（Ｓ１１）。
【００４２】
情報処理装置１は、受け付けた音声情報を解析して音声情報に含まれる指示の内容を抽出して、当該指示に応じてサービスを起動し、オプションにパラメータを設定し、サービスを実行するようになっている。具体的には、音声情報に含まれる指示に応じて、起動手段１０３がサービスを起動し、設定手段１０４がパラメータを設定し、実行手段１０８がサービスを実行するようになっている。
【００４３】
このとき、解析された音声情報の中に不明な内容が含まれることによってオプションにパラメータを設定することができない場合、情報処理装置１は、案内画面９を出力する（Ｓ１２）。
【００４４】
案内画面９は、ユーザに対して、入力された音声情報の少なくとも一部に不明な内容が含まれていたことを通知するとともに、当該不明な内容について再び入力するよう案内する画面である。案内画面９には、例えば、入力が可能なパラメータ、すなわち、情報処理装置１が受け付けすることが可能なパラメータを通知する第１のメッセージ９１と、音声の再度の入力（以下、単に「再入力」ともいう。）として再度の発話をユーザに促すとともに、入力の具体例を例示する例示文９２０を含む第２のメッセージ９２とを含む。案内画面９は、案内情報の一例である。
【００４５】
ユーザが不明な内容を再入力すると、情報処理装置１は、再入力に係る音声情報を解析して、サービスを起動し、オプションにパラメータを設定するとともに、サービスを実行する（Ｓ１１）。
【００４６】
次に、図３及び図４を参照して、図２に示す動作を具体的に説明する。以下の説明では、動作を、（１−１）発話の解析及びパラメータの設定（以下、まとめて「音声解析処理」ともいう。）の動作、及び（１−２）パラメータの再入力を案内する動作に分けて説明する。以下、説明の便宜上、上述した音声入出力装置２で行われる処理については詳細の記載は省略する。また、この事例は、音声の指示によりサービスが適切に起動した場合を前提に説明する。
【００４７】
（１−１）音声解析処理の動作
図３は、音声解析処理の動作の一例を示すフローチャートである。図３に示すように、情報処理装置１の受付手段１００は、音声入出力装置２から送信された音声情報を受け付ける（Ｓ１１０）。
【００４８】
次に、分割手段１０１は、音声情報を解析して文節（すなわち、センテンス）に分割する（Ｓ１１１）。一例として、上述の発話の場合、分割手段１０１は、「コピーを２部、カラーモードは・・」との発話を、「コピーを２部」との第１のセンテンスと、「カラーモードは・・」との第２のセンテンスとに分割する。
【００４９】
判定手段１０２は、センテンスが当該情報処理装置１で提供されているオプション（以下、単に「提供オプション」ともいう。）に該当するか否かを判定する（Ｓ１１２）。具体的には、判定手段１０２は、センテンスを記憶部１１に記憶された照会情報１１１と照合して、当該センテンスを構成する文字列に、照会情報１１１のオプション情報１１１Ｂやパラメータ情報１１１Ｃに記録されたワードが含まれるか否かを判定する。
【００５０】
センテンスが提供オプションに該当する場合（Ｓ１１２、Ｙｅｓ）、設定手段１０４は、パラメータを設定する（Ｓ１１３）。一例として、設定手段１０４は、「コピーを２部」との第１のセンテンスに応じて、コピー機能の一項目である「部数」に、「２」との値を設定する。
【００５１】
センテンスが提供オプションに該当しない場合（Ｓ１１２、Ｎｏ）、登録手段１０５は、当該センテンスを構成する文字列をワードスタック情報１１３に登録する（Ｓ１１４）。一例として、上述の例では、登録手段１０５は、第２のセンテンスの「カラーモードは・・」との文字列をワードスタック情報１１３に登録する。
【００５２】
上述したセンテンスを照会情報１１１と照合してパラメータを抽出して設定するステップ（ステップＳ１１２からＳ１１４）は、最初の文節から最後の文節（上述の例では、第２のセンテンス）に亘って（Ｓ１１５）、文節ごとに順に実行される。
【００５３】
（１−２）パラメータの再入力を案内する動作
図４は、発話の再入力を案内する動作の一例を示すフローチャートである。図４に示すように、ワードスタック情報１１３（以下、単に「スタック１１３」ともいう。）に何らかのワードが記録されている場合、すなわち、ワードがある場合（Ｓ１２０：Ｙｅｓ）、取出手段１０６は、スタック１１３からワードを取出して（Ｓ１２１）、取り出したワードをスタック１１３から削除する。
【００５４】
判定手段１０２は、取り出されたワードを記憶部１１に記憶された類似情報１１１Ｄと照合して、取り出されたワードと類似したオプションがあるか否かを判定する（Ｓ１２２）。具体的には、判定手段１０２は、取り出されたワード内にオプション名と類似したワードが含まれるか否かを判定する。
【００５５】
類似したオプションがある場合（Ｓ１２２：Ｙｅｓ）、案内出力手段１０７は、案内情報を出力する（Ｓ１２４）。具体的には、上述したように、案内出力手段１０７は、案内画面９を操作表示部１２の表示面に出力する。なお、案内出力手段１０７は、音声により案内情報を出力してもよい。
【００５６】
類似したオプションがない場合（Ｓ１２２：Ｎｏ）、判定手段１０２は、取り出されたワードを記憶部１１に記憶された連想情報１１１Ｅと照合して、取り出されたワードから連想できるオプションがあるか否かを判定する（Ｓ１２３）。具体的には、判定手段１０２は、取り出されたワード内にオプション名から連想できるワードが含まれるか否かを判定する。
【００５７】
連想できるオプションがある場合（Ｓ１２３：Ｙｅｓ）、案内出力手段１０７は、案内情報を出力する（Ｓ１２４）。連想できるオプションがない場合（Ｓ１２３：Ｎｏ）、スタック１１３に登録されている次のワードに対してステップＳ１２１からＳ１２４の動作が実行される。なお、このステップＳ１２１からＳ１２４の動作は、スタック１１３にワードが登録されている間、登録されている順に順次実行される。
【００５８】
案内情報に応じてユーザから音声によりパラメータが入力された場合（以下、単に「音声入力」ともいう。Ｓ１２５：Ｙｅｓ）、図３で説明した音声解析処理が実行される（Ｓ１２６）。操作表示部１２の操作部（不図示）からパラメータが入力された場合（以下、単に「ＵＩ入力」ともいう。Ｓ１２７：Ｙｅｓ）、設定手段１０４は、入力されたパラメータを設定する（Ｓ１２８）。
【００５９】
一定の時間、音声入力及びＵＩ入力がともに行われない場合、すなわち、タイムアウトした場合（Ｓ１２９：Ｙｅｓ）、設定手段１０４は、初期値、すなわち、予め定められたパラメータを設定する（Ｓ１３０）。このような場合、例えば、設定手段１０４は、「カラーモード」について一律に「モノクロ」と設定する。実行手段１０８は、設定されたパラメータを用いてサービスを実行する（Ｓ１３１）。
【００６０】
（２）サービス又はオプションに係る音声の指示が不明な場合
図５は、図１に示す情報処理装置１の動作の一例の概要を示す模式図である。図５に示すように、初めのステップＳ２０及びＳ２１は、上述した図２に示したステップＳ１０及びＳ１１と同様に動作する。すなわち、ユーザが情報処理装置１に対して音声により指示情報を入力すると（Ｓ２０）、情報処理装置１は、音声情報を受け付ける（Ｓ２１）。
【００６１】
表示制御手段１０９は、操作表示部１２の表示面に、ホーム画面７Ａを表示するよう制御する（Ｓ２２）。ホーム画面７Ａには、サービスを起動するアイコン７０Ａが含まれる。ここで、「アイコン」とは、機能を図形で表したものをいうが、文字や記号を含んでもよく、文字や記号のみで構成されたものでもよい。アイコンは、操作子の一例である。
【００６２】
起動手段１０３は、音声情報に含まれるサービスの起動を指示する情報に応じてサービスを起動するようになっている。このとき、サービス名が不明な場合、サービスは、起動されない。この場合、表示制御手段１０９は、アイコン７０Ａを変えてホーム画面７Ｂを表示するよう制御する（Ｓ２３）。具体的には、表示制御手段１０９は、音声入力に応じて選択が可能なサービスを抽出し、抽出されたサービスに係るアイコン７０Ｂを含むホーム画面７Ｂを構成して表示するよう制御する。
【００６３】
起動手段１０３によりサービスが起動された場合、表示制御手段１０９は、操作表示部１２の表示面に、オプションの設定を行う設定画面８を表示するよう制御する（Ｓ２４）。
【００６４】
なお、図５では、一例として、コピーの各種の設定を行う画面を示した。この設定画面８は、例えば、「カラーモード」の設定を行うカラーモード選択釦８１、部数を指定するテンキー８２等が含まれる。
【００６５】
該当するオプションが無い場合、表示制御手段１０９は、オプションの一覧を示す一覧画面８０を表示するよう制御する（Ｓ２５）。一覧画面８０には、起動したサービスに対応するオプション名を示す第１の文字列８０１と、各オプションに設定されたパラメータを示す第２の文字列８０２とを対応付けて表示する表示欄が含まれる。
【００６６】
また、表示制御手段１０９は、予め定められた優先順序に応じてオプション名を並べて表示するよう制御してもよい。例えば、表示制御手段１０９は、項目の設定の頻度を示す頻度情報や、設定される可能性の高さを示す確率情報（例えば、音声情報に数字が含まれている場合に、数字が設定され得る項目）等に応じてオプション名を並べて表示するよう制御してもよい。
【００６７】
次に、図６及び図７を参照して、図５に示す動作を、（２−１）音声解析処理、及び（２−２）サービス又はオプションの再入力を案内する動作に分けてそれぞれを具体的に説明する。なお、上述した図３及び図４に記載した動作と実質的に同一の動作については、概略のみ示して詳細な説明は省略する。
【００６８】
（２−１）音声解析処理
図６は、音声解析処理の動作の一例を示すフローチャートである。図６に示すように、受付手段１００は、音声入出力装置２から送信された音声情報を受け付け（Ｓ２１０）、分割手段１０１は、音声情報を解析して文節に分割する（Ｓ２１１）。
【００６９】
特定のサービスが起動済みの場合（Ｓ２１２：Ｙｅｓ）、判定手段１０２は、センテンスが提供オプションに該当するか否かを判定する（Ｓ２１３）。
【００７０】
センテンスが提供オプションに該当する場合（Ｓ２１３、Ｙｅｓ）、設定手段１０４は、パラメータを設定し（Ｓ２１６）、センテンスが提供オプションに該当しない場合（Ｓ２１３、Ｎｏ）、登録手段１０５は、当該センテンスをワードとしてワードスタック情報１１３に登録する（Ｓ２１７）。
【００７１】
特定のサービスが起動済みでない場合（Ｓ２１２：Ｎｏ）、判定手段１０２は、センテンスが当該情報処理装置１で提供されているサービス（以下、単に「提供サービス」ともいう。）に該当するか否かを判定する（Ｓ２１４）。提供サービスは、換言すれば、当該情報処理装置１に備えられた機能である。
【００７２】
具体的には、判定手段１０２は、センテンスを記憶部１１に記憶された照会情報１１１と照合して、センテンスが照会情報１１１のサービス情報１１１Ａに含まれるか否かを判定する。
【００７３】
センテンスが提供サービスに該当する場合（Ｓ２１４、Ｙｅｓ）、起動手段１０３は、当該サービスを起動する（Ｓ２１５）。センテンスが提供サービスに該当しない場合（Ｓ２１４、Ｎｏ）、登録手段１０５は、当該センテンスをワードとしてワードスタック情報１１３に登録する（Ｓ２１７）。これらのステップ（ステップＳ２１２からＳ２１７）は、最初の文節から最後の文節に亘って（Ｓ２１８）、文節ごとに順に実行される。
【００７４】
（２−２）サービス又はオプションの再入力を案内する動作
図７は、発話の再入力を案内する動作の一例を示すフローチャートである。図７に示すように、スタック１１３にワードがある場合（Ｓ２２０：Ｙｅｓ）、取出手段１０６は、スタック１１３からワードを取出して（Ｓ２２１）、スタック１１３から削除する。
【００７５】
判定手段１０２は、取り出されたワードを記憶部１１に記憶された類似情報１１１Ｄと照合して、取り出されたワードと類似したサービス又は類似したオプションがあるか否かを判定する（Ｓ２２２）。
【００７６】
類似したサービス又は類似したオプションがある場合（Ｓ２２２：Ｙｅｓ）、表示制御手段１０９は、当該サービス又はオプションの候補を抽出して（Ｓ２２４）、抽出した候補を表示するよう制御する（Ｓ２２５）。
【００７７】
類似したサービス又は類似したオプションがない場合（Ｓ２２２：Ｎｏ）、判定手段１０２は、取り出されたワードを記憶部１１に記憶された連想情報１１１Ｅと照合して、取り出されたワードから連想できるサービス又は連想できるオプションがあるか否かを判定する（Ｓ２２３）。
【００７８】
連想できるサービス又は連想できるオプションがある場合（Ｓ２２３：Ｙｅｓ）、表示制御手段１０９は、当該サービス又はオプションの候補を抽出して（Ｓ２２４）、抽出した候補を表示するよう制御する（Ｓ２２５）。
【００７９】
連想できるオプションがない場合（Ｓ２２３：Ｎｏ）、スタック１１３に登録されている次のワードに対してステップＳ２２１からＳ２２５の動作が実行される。なお、このステップＳ２２１からＳ２２５の動作は、スタック１１３にワードが登録されている間、登録されている順に順次実行される。
【００８０】
以下、ステップＳ２２６からＳ２３２は、上述したステップＳ１２５からＳ１３１と同様に動作する。すなわち、案内情報に応じてユーザからパラメータが音声入力された場合（Ｓ２２６：Ｙｅｓ）、図６で説明した音声解析処理が実行され（Ｓ２２７）、パラメータがＵＩ入力された場合（Ｓ２２８：Ｙｅｓ）、設定手段１０４は、入力されたパラメータを設定する（Ｓ２２９）。
【００８１】
一定の時間、音声入力及びＵＩ入力がともに行われない場合（Ｓ２３０：Ｙｅｓ）、設定手段１０４は、予め定められたパラメータを設定する（Ｓ２３１）。実行手段１０８は、設定されたパラメータを用いてサービスを実行する（Ｓ２３２）。
【００８２】
（３）パラメータに係る音声の指示が不明な場合
図８は、図１に示す情報処理装置１の動作の一例の概要を示す模式図である。図８に示すように、初めのステップＳ３０及びＳ３１は、上述した図２に示したステップＳ１０及びＳ１１と同様に動作する。すなわち、ユーザが情報処理装置１に対して音声により指示情報を入力すると（Ｓ３０）、情報処理装置１は、音声情報を受け付ける（Ｓ３１）。
【００８３】
音声情報に含まれる情報のうちサービスの起動を示す情報と、オプションを指定する情報とが適切に認識され、パラメータを指定する情報のみが不明の場合、表示制御手段１０９は、設定画面８とともにパラメータを選択する選択画面８３を表示するよう制御してもよい（Ｓ３２）。選択画面８３には、設定することが可能なパラメータを示す第３の文字列８３０の一覧が表示される。図８に示すように、選択画面８３は、設定画面８上にポップアップの形式で表示してもよい。
【００８４】
（３−１）音声解析処理
音声解析処理については、上述した図６に示すステップと同様のため、説明は省略する。
【００８５】
（３−２）パラメータの再入力を案内する動作
図９は、発話の再入力を案内する動作の一例を示すフローチャートである。図９に示すように、スタック１１３にワードがある場合（Ｓ３２０：Ｙｅｓ）、取出手段１０６は、スタック１１３からワードを取出して（Ｓ３２１）、スタック１１３から削除する。
【００８６】
判定手段１０２は、取り出されたワードを記憶部１１に記憶された類似情報１１１Ｄと照合して、取り出されたワードと類似したオプションがあるか否かを判定する（Ｓ３２２）。
【００８７】
類似したオプションがある場合（Ｓ３２２：Ｙｅｓ）、表示制御手段１０９は、選択画面８３を表示するよう制御する（Ｓ３２４）。
【００８８】
類似したオプションがない場合（Ｓ３２２：Ｎｏ）、判定手段１０２は、取り出されたワードを記憶部１１に記憶された連想情報１１１Ｅと照合して、取り出されたワードから連想できるオプションがあるか否かを判定する（Ｓ３２３）。
【００８９】
連想できるオプションがある場合（Ｓ３２３：Ｙｅｓ）、表示制御手段１０９は、選択画面８３を表示するよう制御する（Ｓ２２５）。
【００９０】
連想できるオプションがない場合（Ｓ３２３：Ｎｏ）、スタック１１３に登録されている次のワードに対してステップＳ３２１からＳ３２４の動作が実行される。なお、このステップＳ３２１からＳ３２４の動作は、スタック１１３にワードが登録されている間、各ワードに対して順次実行される。
【００９１】
以下、ステップＳ３２５からＳ３３１は、上述したステップＳ１２５からＳ１３１と同様に動作する。すなわち、案内情報に応じてユーザからパラメータが音声入力された場合（Ｓ３２５：Ｙｅｓ）、図６で説明した音声解析処理が実行され（Ｓ３２６）、パラメータがＵＩ入力された場合（Ｓ３２７：Ｙｅｓ）、設定手段１０４は、入力されたパラメータを設定する（Ｓ３２８）。
【００９２】
一定の時間、音声入力及びＵＩ入力がともに行われない場合（Ｓ３２９：Ｙｅｓ）、設定手段１０４は、予め定められたパラメータを設定する（Ｓ３３０）。実行手段１０８は、設定されたパラメータを用いてサービスを実行する（Ｓ３３１）。
【００９３】
＜変形例＞
図１０は、変形例に係る情報処理装置１の制御系の一例を示すブロック図である。図１０に示すように、音声入出力装置２は、音声の入力を行う音声入力部１８と、音声の出力を行う音声出力装置２Ａとに分けて設けてもよい。かかる音声入力部１８としては、例えば、内蔵マイク等が該当する。音声出力装置２Ａには、例えば、スピーカーが該当する。
【００９４】
かかる構成の場合、音声入力部１８は、情報処理装置１の内部に設けてもよい。また、音声処理手段２２は、情報処理装置１の制御部１０に設けてもよい。
【００９５】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。例えば、上述の実施の形態では、センテンスそのものをワードスタック情報１１３に記録したが、この形態に限定されるものではなく、センテンスから主要なワードを抽出して抜き出したワードのみをワードスタック情報１１３に記録してもよい。
【００９６】
制御部１０の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００９７】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータで読み取り可能な記録媒体に記録して提供することができ、クラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することもできる。
【符号の説明】
【００９８】
１…情報処理装置
１０…制御部
１００…受付手段
１０１…分割手段
１０２…判定手段
１０３…起動手段
１０４…設定手段
１０５…登録手段
１０６…取出手段
１０７…案内出力手段
１０８…実行手段
１０９…表示制御手段
１１…記憶部
１１０…プログラム
１１１…照会情報
１１１Ａ…サービス情報
１１１Ｂ…オプション情報
１１１Ｃ…パラメータ情報
１１１Ｄ…類似情報
１１１Ｅ…連想情報
１１３…ワードスタック情報（スタック）
１１４…設定情報
１１５…画面情報
１２…操作表示部
１４…画像読取部
１５…画像出力部
１６…ネットワーク通信部
１７…ファクシミリ通信部
１８…音声入力部
２…音声入出力装置
２１…音検知手段
２２…音声処理手段
２３…音声出力手段
３…ネットワーク
４…外部ファクシミリ装置
５…公衆回線網
７Ａ，７Ａ…ホーム画面
７０Ａ，７０Ｂ…アイコン
８…設定画面
８０…一覧画面
８１…カラーモード選択釦
８２…テンキー
８３…選択画面
８０１…第１の文字列
８０２…第２の文字列
８３０…第３の文字列
９…案内画面
９１…第１のメッセージ
９２…第２のメッセージ
９２０…例示文
【図１】
2020134745.tif 000004
【図２】
2020134745.tif 000005
【図３】
2020134745.tif 000006
【図４】
2020134745.tif 000007
【図５】
2020134745.tif 000008
【図６】
2020134745.tif 000009
【図７】
2020134745.tif 000010
【図８】
2020134745.tif 000011
【図９】
2020134745.tif 000012
【図１０】
2020134745.tif 000013