(57)【要約】【課題】音声認識における認識率を向上させることを目的とする。【解決手段】情報処理装置は、情報処理装置が所定の処理を行うと発生する処理音を入力する第１入力部と、前記情報処理装置に音声認識させる音声を入力する第２入力部と、前記処理に優先度を設定する設定部と、前記優先度に基づいて、前記所定の処理の状態を変更する制御部とを備える。【選択図】図１
2018157370.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置が所定の処理を行うと発生する処理音を入力する第１入力部と、
前記情報処理装置に音声認識させる音声を入力する第２入力部と、
前記処理に優先度を設定する設定部と、
前記優先度に基づいて、前記所定の処理の状態を変更する制御部と
を備える情報処理装置。
【請求項２】
前記処理ごとに、前記処理と、前記優先度とを関連付けた優先度データを生成する請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記優先度に基づいて、前記情報処理装置が実行している複数の前記処理を順に変更する請求項１又は２に記載の情報処理装置。
【請求項４】
前記処理には、記録媒体に画像形成された画像を読み取る読取処理と、記録媒体に対して画像形成を行う画像形成処理とが少なくとも含まれ、
前記制御部は、前記読取処理又は前記画像形成処理においてページに対する処理が完了すると、前記処理を変更する請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記音声認識を開始させる言葉が設定され、
前記言葉を示す前記音声が入力されると、前記音声認識が行われる請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
人を検出する検出部を更に備え、
前記人が検出されると、前記音声認識が行われる請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記処理が複数実行されていると、
前記制御部は、前記処理のそれぞれの前記処理音の合計に基づいて、前記処理を変更する請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記音声を認識して前記音声認識が可能か否かを判定する判定部を更に備え、
前記判定部による判定は、前記情報処理装置が使用される環境下、かつ、前記処理が実行中に入力される前記音声に基づいて行われる請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
情報処理装置が行う制御方法であって、
前記情報処理装置が、前記情報処理装置が所定の処理を行うと発生する処理音を入力する第１入力手順と、
前記情報処理装置が、前記情報処理装置に音声認識させる音声を入力する第２入力手順と、
前記情報処理装置が、前記処理に優先度を設定する設定手順と、
前記情報処理装置が、前記優先度に基づいて、前記所定の処理の状態を変更する制御手順と
を含む制御方法。
【請求項１０】
コンピュータに制御方法を実行させるためのプログラムであって、
前記コンピュータが、前記コンピュータが所定の処理を行うと発生する処理音を入力する第１入力手順と、
前記コンピュータが、前記コンピュータに音声認識させる音声を入力する第２入力手順と、
前記コンピュータが、前記処理に優先度を設定する設定手順と、
前記コンピュータが、前記優先度に基づいて、前記所定の処理の状態を変更する制御手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、情報処理装置がマイクを有し、マイクによって音声を認識する、いわゆる音声認識技術が知られている。
【０００３】
そして、音声認識において、画像形成装置が、画像読み取り動作又は画像プリント動作を一時停止させる。このようにして、音声認識において機器が発するノイズの影響を減らし、音声認識の認識率を向上させる方法が知られている（例えば、特許文献１等参照）。
【０００４】
さらに、音声認識において、まず、画像形成装置が、ジョブ実行中に動作する可動部の動作をシミュレーションしてノイズデータを生成する。次に、画像形成装置は、受け付けた音声データからノイズデータを消去する。このようにして、ノイズを除去し、ジョブ実行中に受け付ける音声の認識率を向上させる方法が知られている（例えば、特許文献２等参照）。
【０００５】
他にも、音声認識において、家電が、各動作の緊急性を判定する。そして、家電は、緊急性がないと判定された動作を所定期間抑制又は停止する。このようにして、音を生じる動作を抑制又は停止することによって、音声の認識率を向上させる方法が知られている（例えば、特許文献３等参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の方法では、音声認識における認識率が低いという課題がある。
【０００７】
本発明は、上記課題に鑑み、音声認識における認識率を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
一態様における、情報処理装置は、情報処理装置が所定の処理を行うと発生する処理音を入力する第１入力部と、
前記情報処理装置に音声認識させる音声を入力する第２入力部と、
前記処理に優先度を設定する設定部と、
前記優先度に基づいて、前記所定の処理の状態を変更する制御部と
を備える。
【発明の効果】
【０００９】
音声認識における認識率を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る情報処理装置の全体構成の一例を示す全体構成図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。
【図３】本発明の一実施形態に係る情報処理装置による全体処理例を示すフローチャートである。
【図４】本発明の一実施形態に係る情報処理装置による処理音の入力例を示すフローチャートである。
【図５】本発明の一実施形態に係る情報処理装置による優先度の設定例を示すフローチャートである。
【図６】本発明の一実施形態に係る情報処理装置が表示する設定画面の一例を示す図である。
【図７】本発明の一実施形態に係る情報処理装置による制御例を示すフローチャートである。
【図８】本発明の一実施形態に係る情報処理装置の機能構成例を示す機能ブロック図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を参照しながら説明する。
【００１２】
＜情報処理装置例＞
図１は、本発明の一実施形態に係る情報処理装置の全体構成の一例を示す全体構成図である。例えば、情報処理装置の例である画像形成装置１００は、図示するような構成の装置である。以下、図示する構成の画像形成装置を例に説明する。具体的には、図示する画像形成装置１００は、カラー画像形成でタンデム方式と称される二次転写機構を有する電子写真方式の画像形成装置等である。
【００１３】
画像形成装置１００は、中間転写ユニットを有する。また、中間転写ユニットは、無端ベルトの中間転写ベルト１０を有する。さらに、図１では、中間転写ベルト１０は、３つのそれぞれの支持ローラ１４乃至１６に掛けられ、時計回りに回転する。
【００１４】
中間転写体クリーニングユニット１７は、作像プロセスが行われると、中間転写ベルト１０の上に残留するトナーを除去する。
【００１５】
作像装置２０は、クリーニングユニットと、帯電ユニット１８と、除電ユニットと、現像ユニットと、感光体ユニット４０とを有する。
【００１６】
図１では、画像形成装置１００は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、及びブラック（Ｋ）の各色（以下、適宜括弧内に示した記号で色を表す場合がある。）に対応する作像装置２０をそれぞれ有する。また、各作像装置２０は、第１の支持ローラ１４と第２の支持ローラ１５との間にそれぞれ設置される。なお、図１では、各色に対応する作像装置２０が、中間転写ベルト１０の搬送方向に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、及びブラック（Ｋ）の順でそれぞれ設置されている例である。さらに、作像装置２０は、画像形成装置１００に対して脱着が可能である。
【００１７】
光ビーム走査装置２１は、各色の感光体ユニット４０がそれぞれ有する感光体ドラムに画像形成のための光ビームを照射する。
【００１８】
二次転写ユニット２２は、２つのローラ２３と、二次転写ベルト２４とを有する。具体的には、二次転写ベルト２４は、無端ベルトである。また、二次転写ベルト２４は、２つのそれぞれのローラ２３に掛けられ、回転する。さらに、図１では、ローラ２３及び二次転写ベルト２４は、中間転写ベルト１０を押し上げて、第３の支持ローラ１６に押し当てるように設置される。さらにまた、二次転写ベルト２４は、中間転写ベルト１０の上に形成される画像を記録媒体に転写する。なお、記録媒体は、例えば紙又はプラスチックシート等である。
【００１９】
定着ユニット２５は、定着のプロセスを行う。また、定着ユニット２５は、定着ベルト２６及び加圧ローラ２７を有する。なお、定着ベルト２６は、無端ベルトである。さらに、定着ベルト２６及び加圧ローラ２７は、定着ベルト２６に加圧ローラ２７を押し当てるように設置される。まず、定着のプロセスでは、定着ユニット２５に、トナー画像が転写された記録媒体が送られる。次に、定着ユニット２５は、加熱を行う。このようにして、定着ユニット２５は、記録媒体に画像を定着させる。
【００２０】
シート反転ユニット２８は、記録媒体の表面と裏面とを反転させる。なお、シート反転ユニット２８は、表面に画像形成した後、裏面に画像形成する場合に用いられる。
【００２１】
自動給紙装置（ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ））４００は、スタートボタンがユーザによって押され、かつ、給紙台３０の上に記録媒体がある場合、記録媒体をコンタクトガラス３２の上に搬送する。一方、自動給紙装置４００は、給紙台３０の上に記録媒体がない場合には、ユーザによって置かれるコンタクトガラス３２（天板）の上の記録媒体を読み取るために、画像読み取りユニット３００を起動させる。
【００２２】
画像読み取りユニット３００は、第１のキャリッジ３３と、第２のキャリッジ３４と、結像レンズ３５と、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）３６と、光源とを有する。
【００２３】
画像読み取りユニット３００は、コンタクトガラス３２の上の記録媒体を読み取るために、第１のキャリッジ３３及び第２のキャリッジ３４を動作させる。
【００２４】
第１のキャリッジ３３にある光源は、コンタクトガラス３２に向かって発光する。次に、第１のキャリッジ３３にある光源から発光される光は、コンタクトガラス３２の上の記録媒体で反射する。さらに、反射した光は、第１のキャリッジ３３にある第１のミラーで、第２のキャリッジ３４に向かって反射する。続いて、第２のキャリッジ３４に向かって反射した光は、結像レンズ３５を通して、読み取りセンサであるＣＣＤ３６に結像する。
【００２５】
画像形成装置１００は、ＣＣＤ３６によってＹ、Ｍ、Ｃ及びＫ等の各色に対応する画像データを生成する。
【００２６】
スタートボタンがユーザ等によって押される又はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の外部装置から印刷要求があると、画像形成装置１００は、中間転写ベルト１０を回転させる。さらに、画像形成装置１００は、ファクシミリの出力指示があると、中間転写ベルト１０を回転させる。
【００２７】
中間転写ベルト１０の回転が開始されると、作像装置２０は、作像プロセスを開始する。トナー画像が転写されると、記録媒体は、定着ユニット２５に送られる。次に、定着ユニット２５が定着のプロセスを行うことによって、記録媒体に画像が画像形成される。
【００２８】
給紙テーブル２００は、給紙ローラ４２と、給紙ユニット４３と、分離ローラ４５と、搬送コロユニット４６とを有する。また、給紙ユニット４３は、複数の給紙トレイ４４を有する場合がある。さらに、搬送コロユニット４６は、搬送ローラ４７を有する。
【００２９】
給紙テーブル２００は、給紙ローラ４２のうち、１つの給紙ローラ４２を選択する。次に、給紙テーブル２００は、選択した給紙ローラ４２を回転させる。
【００３０】
給紙ユニット４３は、複数の給紙トレイ４４のうち、１つの給紙トレイ４４を選択し、給紙トレイ４４から記録媒体を送る。次に、送り出される記録媒体は、分離ローラ４５によって１枚に分離され、搬送コロユニット４６に入れられる。さらに、搬送コロユニット４６は、搬送ローラ４７によって、記録媒体を画像形成装置１００に送る。
【００３１】
続いて、記録媒体は、搬送コロユニット４６によってレジストローラ４９に送られる。次に、レジストローラ４９に送られる記録媒体は、レジストローラ４９に突き当てて止められる。さらに、トナー画像が二次転写ユニット２２に送られる際に、記録媒体は、所定の位置に転写が行われるタイミングで二次転写ユニット２２に搬送される。
【００３２】
なお、記録媒体は、手差しトレイ５１から送られてもよい。例えば、手差しトレイ５１から記録媒体が送られると、画像形成装置１００は、給紙ローラ５０及び給紙ローラ５２を回転させる。次に、給紙ローラ５０及び給紙ローラ５２は、手差しトレイ５１上にある複数の記録媒体から１枚の記録媒体を分離させる。さらに、給紙ローラ５０及び給紙ローラ５２は、分離させた記録媒体を給紙路５３へ送る。次に、給紙路５３に送られる記録媒体は、レジストローラ４９に送られる。なお、記録媒体がレジストローラ４９に送られた以降の処理は、給紙テーブル２００から記録媒体を送る場合と同様である。
【００３３】
記録媒体は、定着ユニット２５によって定着され、画像形成装置１００から排出される。次に、定着ユニット２５から排出される記録媒体は、切換爪５５によって、排出ローラ５６に送られる。さらに、排出ローラ５６は、送られる記録媒体を排紙トレイ５７に送る。
【００３４】
また、切換爪５５は、定着ユニット２５から排出される記録媒体をシート反転ユニット２８に送ってもよい。この場合、シート反転ユニット２８は、送られる記録媒体の表面と裏面とを反転させる。次に、反転した記録媒体には、表面と同様に、裏面に画像形成、いわゆる両面印刷が行われ、排紙トレイ５７に記録媒体が送られる。
【００３５】
一方、中間転写ベルト１０に残るトナーは、中間転写体クリーニングユニット１７によって除去される。中間転写ベルト１０に残るトナーが除去されると、画像形成装置１００は、次の画像形成に備える。
【００３６】
＜ハードウェア構成例＞
図２は、本発明の一実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。例えば、画像形成装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００Ｈ１、記憶装置１００Ｈ２、インタフェース（ｉｎｔｅｒｆａｃｅ）１００Ｈ３、入力装置１００Ｈ４、出力装置１００Ｈ５、マイク１００Ｈ６、スピーカ１００Ｈ７及びセンサ１００Ｈ８等を有するハードウェア構成である。
【００３７】
ＣＰＵ１００Ｈ１は、演算装置及び制御装置である。例えば、ＣＰＵ１００Ｈ１は、プログラム等に基づいて、所定の処理を実現するための演算を行う。
【００３８】
記憶装置１００Ｈ２は、例えば、メモリ等の主記憶装置である。なお、記憶装置１００Ｈ２は、ハードディスク等の補助記憶装置を更に有してもよい。
【００３９】
インタフェース１００Ｈ３は、有線又は無線によって、外部装置とデータを入出力する。例えば、インタフェース１００Ｈ３は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、コネクタ、アンテナ又はこれらの組み合わせ等である。
【００４０】
入力装置１００Ｈ４は、ユーザによる操作を入力する。例えば、入力装置１００Ｈ４は、マウス、キーボード又はこれらの組み合わせである。
【００４１】
出力装置１００Ｈ５は、ユーザに処理結果等を出力する。例えば、出力装置１００Ｈ５は、ディスプレイ装置等である。
【００４２】
なお、入力装置１００Ｈ４及び出力装置１００Ｈ５は、タッチパネル等のように一体の装置でもよい。
【００４３】
マイク１００Ｈ６は、画像形成装置１００の周辺に発生する音を集音する。そして、マイク１００Ｈ６が集音した音は、データに変換される。
【００４４】
スピーカ１００Ｈ７は、ユーザＵＲに対して報知音、音声又は音楽等を出力させる出力装置である。
【００４５】
センサ１００Ｈ８は、例えば、赤外線等を用いて、画像形成装置１００の周辺にいる人を検出する。
【００４６】
＜全体処理例＞
図３は、本発明の一実施形態に係る情報処理装置による全体処理例を示すフローチャートである。
【００４７】
＜処理音の入力例＞（ステップＳＡ）
ステップＳＡでは、画像形成装置１００は、処理音を入力する。例えば、ステップＳＡは、以下のような処理である。
【００４８】
図４は、本発明の一実施形態に係る情報処理装置による処理音の入力例を示すフローチャートである。まず、画像形成装置１００には、実行可能な処理を示すデータ（以下「処理リスト」という。）があらかじめ入力されるとする。例えば、処理リストは、画像形成装置１００が工場から出荷される際等に入力される。そして、処理リストには、画像形成装置１００が実行可能な処理を特定できる処理名等のパラメータがリスト化されているとする。具体的には、処理リストは、例えば、下記（表１）に示すリストである。
【００４９】
【表１】
2018157370.tif 000003
以下、上記（表１）に示す各処理を画像形成装置１００が実行可能とする。また、上記（表１）に示す各処理のうち、例えば、「プリント処理（天板使用）」と、「プリント処理（ＡＤＦ使用）」とは、いずれかの処理が排他的に実行される。同様に、「プリント処理（両面、高速）」と、「プリント処理（両面、中速）」と、「プリント処理（両面、低速）」ともいずれかの処理が排他的に実行される。
【００５０】
＜処理リストの読み出し例＞（ステップＳＡ０１）
ステップＳＡ０１では、画像形成装置１００は、処理リストを読み出す。そして、処理リストが読み出されると、画像形成装置１００は、実行可能な処理を把握できる。以下、処理リストに複数の処理が入力され、各処理には、処理番号が設定されているとする。
【００５１】
＜各処理の実行例＞（ステップＳＡ０２）
ステップＳＡ０２では、画像形成装置１００は、各所定の処理を実行する。例えば、画像形成装置１００は、処理番号の順に各処理を実行する。なお、所定の処理は、例えば、記録媒体に対して画像形成を行う処理、いわゆる印刷処理等である。他にも、処理は、記録媒体に画像形成されている画像を読み取る処理、いわゆるスキャン処理等である。なお、処理の種類は、印刷処理及びスキャン処理等に限られない。
【００５２】
所定の処理は、画像形成装置１００の仕様等に基づいて、様々な種類が含まれる。例えば、所定の処理は、あらかじめ設定される。
【００５３】
また、ステップＳＡ０３以降の処理は、ステップＳＡ０２によって処理が実行された状態等で行われるとする。したがって、ステップＳＡ０３以降の処理は、ステップＳＡ０２によって行われた処理ごとに行われる。
【００５４】
＜処理音の入力例＞（ステップＳＡ０３）
ステップＳＡ０３では、画像形成装置１００は、処理音を入力する。すなわち、ステップＳＡ０３では、画像形成装置１００は、ステップＳＡ０２によって処理が実行されると発生する処理音を入力する。このようにすると、画像形成装置１００は、画像形成装置１００が使用される環境下で、所定の処理を行うと発生する処理音を入力できる。したがって、工場等であらかじめ入力する場合等と比較して、画像形成装置１００が使用される環境に応じた処理音を入力できる。
【００５５】
処理音は、音声認識においては、ノイズとなる場合が多い。したがって、処理音が発生している状態では、処理音によるノイズが発生する。
【００５６】
＜音声認識が可能か否かの判定例＞（ステップＳＡ０４）
ステップＳＡ０４では、画像形成装置１００は、音声認識が可能か否かを判定する。例えば、画像形成装置１００は、あらかじめマッチング用の音声データを記憶する。そして、画像形成装置１００は、画像形成装置１００に対してユーザが発する音声と、音声データが示す音声との相関を取ることによって音声認識を実現する。
【００５７】
このように、判定は、画像形成装置１００が使用される環境下で、かつ、所定の処理が実行中に入力されるユーザからの音声に基づいて行われるのが望ましい。このように判定が行われると、画像形成装置１００は、所定の環境下において、処理が実行中には、音声認識が可能か否かを把握できる。そのため、画像形成装置１００は、音声認識の認識率を向上させることができる。
【００５８】
なお、音声認識方法は、この方法に限られない。例えば、画像形成装置１００は、画像形成装置１００に対してユーザが発する音声からノイズを除去してもよい。そして、画像形成装置１００は、ノイズを除去した後の音声と、音声データが示す音声との相関を取る等によって音声認識を実現してもよい。
【００５９】
判定は、例えば、まず、音声認識用に、あらかじめ入力される音声データと同一の言葉を画像形成装置１００がユーザに対して表示する。次に、ユーザは、画像形成装置１００が表示する言葉を発声する。続いて、画像形成装置１００は、発せられた音声があらかじめ入力される音声データが示す音声のように認識できるか否かを判定する。このようにして、画像形成装置１００は、ステップＳＡ０２によって実行される所定の処理が行われている間に、音声認識が可能か否かを判定する。
【００６０】
なお、判定は、この方法に限られない。判定は、例えば、まず、所定の処理が行われていない間に、ユーザが発声し、画像形成装置１００が発声された音声を音声データとして記憶する。次に、画像形成装置１００は、スピーカ等から、ユーザが発声した音声と同じ音声をあらかじめ入力される音声データから選んで再生する。続いて、画像形成装置１００は、スピーカによって再生された音声を音声データとして記憶する。さらに、画像形成装置１００は、記憶する２つの音声データのパラメータを比較する。例えば、比較されるパラメータは、音圧及び周波数特性等である。そして、比較によって、画像形成装置１００は、差分値を算出する。このようにして、得られる差分値が所定の値以下であれば、画像形成装置１００は、音声認識が可能であると判定する。
【００６１】
他にも、あらかじめ画像形成装置１００に入力される音声データは、ユーザによる音声の音声データのパラメータを補正したデータ等でもよい。
【００６２】
また、スピーカから出力される音声と、人が発声した音声との相関を取り、相関を考慮した音声がスピーカから出力して、画像形成装置１００は、判定を行ってもよい。このようにすると、人が何度も発声しなくても、画像形成装置１００は、判定を行うことができる。
【００６３】
＜判定結果の記憶例＞（ステップＳＡ０５）
ステップＳＡ０５では、画像形成装置１００は、判定結果を記憶する。例えば、画像形成装置１００は、処理リストにおいて判定結果を記憶する。すなわち、ステップＳＡ０２乃至ステップＳＡ０４は、処理リストにあらかじめ入力される処理ごとに行われる。したがって、ステップＳＡ０４による判定結果は、処理ごとに求まる。そして、ステップＳＡ０５では、画像形成装置１００は、各判定結果を処理リストにおいて、各処理に関連付けして記憶する。
【００６４】
＜全処理が完了したか否かの判断例＞（ステップＳＡ０６）
ステップＳＡ０６では、画像形成装置１００は、全処理が完了したか否かを判断する。すなわち、ステップＳＡ０６では、画像形成装置１００は、処理リストが示す全処理をすべてステップＳＡ０４によって判定したか否かを判断する。具体的には、処理リストに処理番号が「１」から「１０」まである場合には、画像形成装置１００は、処理番号が「１」から「１０」の所定の処理に対して、ステップＳＡ０２乃至ステップＳＡ０５が行われたか否かを判断する。
【００６５】
次に、全処理が完了していると画像形成装置１００が判断すると（ステップＳＡ０６でＹＥＳ）、画像形成装置１００は、図４に示す処理を完了する。一方で、全処理が完了していないと画像形成装置１００が判断すると（ステップＳＡ０６でＮＯ）、画像形成装置１００は、ステップＳＡ０２に進む。
【００６６】
＜優先度の設定例＞（ステップＳＢ）
図３に戻り、ステップＳＢでは、画像形成装置１００は、優先度を設定する。例えば、ステップＳＢは、以下のような処理である。
【００６７】
図５は、本発明の一実施形態に係る情報処理装置による優先度の設定例を示すフローチャートである。
【００６８】
＜処理リストの読み出し例＞（ステップＳＢ０１）
ステップＳＢ０１では、画像形成装置１００は、処理リストを読み出す。例えば、ステップＳＢ０１は、ステップＳＡ０１と同様の処理である。したがって、処理リストが読み出されると、画像形成装置１００は、実行可能な処理を把握できる。
【００６９】
＜設定画面の表示例＞（ステップＳＢ０２）
ステップＳＢ０２では、画像形成装置１００は、設定画面を表示する。例えば、設定画面は、以下のような画面である。
【００７０】
図６は、本発明の一実施形態に係る情報処理装置が表示する設定画面の一例を示す図である。画像形成装置１００は、例えば、図示するような設定画面ＰＮＬを表示する。なお、設定画面ＰＮＬは、タッチパネル上に表示されるとする。したがって、以下の説明では、ユーザは、設定画面ＰＮＬが表示するボタンを押すと、ボタンが示す各操作を入力できるとする。
【００７１】
図示するように、この例では、画像形成装置１００は、設定画面ＰＮＬ上に処理リストＬＩを表示する。図示するように、処理リストＬＩは、例えば、優先度の値が低い順に、処理を上記（表１）に示すリストに基づいて並べて表示する。なお、処理リストＬＩは、優先度データの例である。したがって、優先度データは、リスト形式でなく、他の形式でもよい。
【００７２】
設定画面ＰＮＬにおいて「優先度」は、ユーザによって設定された優先度又は初期値等である。以下の説明では、「優先度」の値が低い処理から順に、後段の制御によって変更対象となる。したがって、図示する例では、「優先度」が「１」である「スキャン処理（天板使用）」が最初に変更される処理である。
【００７３】
例えば、「優先度」は、優先度変更ボタンＢＴＮ２等によって設定される。例えば、図示する例は、「優先度」が「２」となる処理が選択されている例である。そして、優先度変更ボタンＢＴＮ２が押されると、「優先度」が「２」の処理は、「優先度」が変更される。具体的には、優先度変更ボタンＢＴＮ２が押されると、画像形成装置１００は、選択中の処理を上へ移動させる。すなわち、図示する例において、優先度変更ボタンＢＴＮ２が押されると、画像形成装置１００は、「優先度」が「２」となる処理と、「優先度」が「１」となる処理とが入れ替わる。例えば、優先度は、以上のように、優先度変更ボタンＢＴＮ２等のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）によって設定される。
【００７４】
なお、優先度の設定方法は、図示する方法に限られない。例えば、優先度は、数値等で設定されてもよい。
【００７５】
「処理名」は、各処理を特定できる各処理の名称である。
【００７６】
「処理音レベル」は、各所定の処理が実行されると発声する処理音の音量である。すなわち、「処理音レベル」は、ステップＳＡ０３が行われると生成される音声データを解析する等して入力される。
【００７７】
「判定結果」は、ステップＳＡ０４による判定結果である。すなわち、「判定結果」は、「処理名」が示す処理が実行されている間に、画像形成装置１００が音声認識を行えるか否かを示す。
【００７８】
「処理中の音声認識の実施」は、各処理が実行されている間に、音声認識を実行するか否かの設定である。例えば、「実施」とするか「非実施」とするかは、実施設定ボタンＢＴＮ１等によって設定される。「実施」と設定されると、所定の処理が実行されている間に、音声認識が実行される。一方で、「非実施」と設定されると、所定の処理が実行されている間は、音声認識が実行されない。この例では、実施設定ボタンＢＴＮ１が押されると、「実施」と「非実施」とが切り替わる。
【００７９】
＜優先度等の設定例＞（ステップＳＢ０３）
ステップＳＢ０３では、画像形成装置１００は、優先度等を設定する。例えば、図６のような設定画面ＰＮＬによって優先度等が設定される。なお、この例では、設定は、決定ボタンＢＴＮ３が押されると、画像形成装置１００に反映される。一方で、キャンセルボタンＢＴＮ４が押されると、設定画面ＰＮＬに入力された設定は、画像形成装置１００に反映されず、無効となる。なお、設定画面ＰＮＬは、図示する画面に限られない。
【００８０】
＜制御例＞（ステップＳＣ）
図３に戻り、ステップＳＣでは、画像形成装置１００は、処理を制御する。例えば、ステップＳＣは、以下のような処理である。
【００８１】
図７は、本発明の一実施形態に係る情報処理装置による制御例を示すフローチャートである。
【００８２】
＜音声認識を行うか否かの判断例＞（ステップＳＣ０１）
ステップＳＣ０１では、画像形成装置１００は、音声認識を行うか否かを判断する。例えば、ユーザが音声認識を行うように設定すると、画像形成装置１００は、音声認識を行うと判断する。例えば、画像形成装置１００には、「音声認識」という単語が、音声認識開始用の言葉としてあらかじめ設定される。このような場合には、「音声認識」という音声が入力されると、画像形成装置１００は、音声認識を行う。なお、音声認識の開始は、ボタン等によって設定されてもよい。
【００８３】
このように、音声認識を開始させる言葉が設定されていると、画像形成装置１００は、音声認識を開始させる言葉を認識しやすい。例えば、画像形成装置１００は、起動の際には、様々な機器を初期設定する等のため、比較的、処理音を多く発生させる場合がある。このように、処理音が多く発生する状況であっても、音声認識を開始させる言葉が設定されていると、画像形成装置１００は、音声認識を開始させる言葉を精度良く認識しやすい。
【００８４】
なお、画像形成装置１００がセンサ等を有する場合には、センサによって人を検出できる状態であると、画像形成装置１００は、音声認識を行うと判断する。このようにすると、人が検出されない間は、画像形成装置１００は、音声認識等を停止できるため、消費電力を少なくすることができる。
【００８５】
次に、音声認識を行うと画像形成装置１００が判断すると（ステップＳＣ０１でＹＥＳ）、画像形成装置１００は、ステップＳＣ０２に進む。一方で、音声認識を行わないと画像形成装置１００が判断すると（ステップＳＣ０１でＮＯ）、画像形成装置１００は、ステップＳＣ０１に進む。
【００８６】
＜処理リストの読み出し及び実行中の処理の特定例＞（ステップＳＣ０２）
ステップＳＣ０２では、画像形成装置１００は、処理リストの読み出し及び実行中の処理を特定する。まず、画像形成装置１００は、図６等による設定が反映された処理リストＬＩを読み出す。したがって、画像形成装置１００は、処理リストＬＩに基づいて、各処理の「判定結果」及び「処理中の音声認識の実施」等の設定を把握できる。
【００８７】
また、画像形成装置１００は、実行中の処理を特定する。例えば、ユーザの操作等に基づいて、処理リストＬＩが示す処理のうち、いずれかの処理が実行中の場合がある。このような状態の処理がどの処理であるか等を、画像形成装置１００は、特定する。
【００８８】
＜実行中の処理に「非実施」の処理があるか否かの判断例＞（ステップＳＣ０３）
ステップＳＣ０３では、画像形成装置１００は、実行中の処理に「非実施」の処理があるか否かを判断する。まず、実行中の処理は、ステップＳＣ０２によって特定できる。そして、特定された各実行中の処理が、「非実施」の処理であるかは、ステップＳＣ０２によって読み出した処理リストＬＩにある「処理中の音声認識の実施」が「非実施」と設定されているか否かによって判断できる。
【００８９】
次に、「非実施」の処理があると画像形成装置１００が判断すると（ステップＳＣ０３でＹＥＳ）、画像形成装置１００は、ステップＳＣ０４に進む。一方で、「非実施」の処理がないと画像形成装置１００が判断すると（ステップＳＣ０３でＮＯ）、画像形成装置１００は、ステップＳＣ０５に進む。
【００９０】
＜処理完了の待機例＞（ステップＳＣ０４）
ステップＳＣ０４では、画像形成装置１００は、処理が完了するのを待機する。例えば、画像形成装置１００は、出力装置等によって、「音声認識を開始するまで少しお待ちください。」等のメッセージをユーザに出力する。
【００９１】
ステップＳＣ０４が行われるのは、処理が実行中に音声認識を実行させないように設定した「非実施」の処理が、実行中である場合（ステップＳＣ０３でＮＯ）である。又は、ステップＳＣ０４が行われるのは、処理を途中で停止させることができない処理が、実行中である場合（ステップＳＣ０８でＮＯ）である。したがって、ステップＳＣ０４では、画像形成装置１００は、「非実施」の処理又は中断できない処理が完了するのを待機する。
【００９２】
＜実行中の処理に「不可」の処理があるか否かの判断例＞（ステップＳＣ０５）
ステップＳＣ０５では、画像形成装置１００は、実行中の処理に「不可」の処理があるか否かを判断する。すなわち、画像形成装置１００は、実行中の処理に、「判定結果」が「不可」と判定された処理があるか否かを判断する。
【００９３】
「判定結果」が「不可」の処理が実行中であると、音声認識は、ノイズ等によって実行できなかったり、又は、認識率が低かったりする場合が多い。したがって、ステップＳＣ０５では、画像形成装置１００は、このように、音声認識が実行不可の状態であるか否かを判断する。
【００９４】
次に、実行中の処理に「不可」の処理があると画像形成装置１００が判断すると（ステップＳＣ０５でＹＥＳ）、画像形成装置１００は、ステップＳＣ０６に進む。一方で、実行中の処理に「不可」の処理がないと画像形成装置１００が判断すると（ステップＳＣ０５でＮＯ）、画像形成装置１００は、ステップＳＣ１１に進む。
【００９５】
以下、ステップＳＣ０６乃至ステップＳＣ０９に、処理を変更する制御例を示す。
【００９６】
＜動作速度等を変更可能か否かの判断例＞（ステップＳＣ０６）
ステップＳＣ０６では、画像形成装置１００は、動作速度等が変更可能か否かを判断する。所定の処理には、印刷処理等のように、処理を段階的に変更できる処理がある。一方で、所定の処理には、処理を行うか否か、すなわち、処理の状態が２択の処理がある。そこで、ステップＳＣ０６では、対象となる処理が、段階的に変更できる処理であるか否かを判断する。
【００９７】
例えば、動作速度は、図６に示すプリント処理の処理速度等である。したがって、プリント処理の動作速度は、例えば、「高速」、「中速」、「低速」及び「停止」のように、段階的に変更できる。なお、このように段階的に変更できる対象は、動作速度に限られない。すなわち、図６のように、段階的に変更できる対象は、処理音レベルが変わるパラメータであれば、動作速度以外の項目でもよい。
【００９８】
次に、動作速度等を変更可能と画像形成装置１００が判断すると（ステップＳＣ０６でＹＥＳ）、画像形成装置１００は、ステップＳＣ０７に進む。一方で、動作速度等を変更できないと画像形成装置１００が判断すると（ステップＳＣ０６でＮＯ）、画像形成装置１００は、ステップＳＣ０８に進む。
【００９９】
＜動作速度等の変更例＞（ステップＳＣ０７）
ステップＳＣ０７では、画像形成装置１００は、動作速度等を変更する。例えば、図６に示す例において、プリント処理が「高速」で実行中である場合には、画像形成装置１００は、動作速度を「高速」から「低速」に変更する。なお、変更は、「処理音レベル」が低くなるように変更する。また、変更は、この例における「中速」のように、「非実施」の処理を飛ばして行われる。
【０１００】
＜処理を停止させる変更が可能か否かの判断例＞（ステップＳＣ０８）
ステップＳＣ０８では、画像形成装置１００は、処理を停止させる変更が可能か否かを判断する。例えば、停止可能な処理であるか否かは、あらかじめ画像形成装置１００に設定されるとする。そして、画像形成装置１００は、対象となる処理が、停止できると設定された処理であるか否かを判断する。
【０１０１】
次に、停止できる処理であると画像形成装置１００が判断すると（ステップＳＣ０８でＹＥＳ）、画像形成装置１００は、ステップＳＣ０９に進む。一方で、停止できる処理でないと画像形成装置１００が判断すると（ステップＳＣ０８でＮＯ）、画像形成装置１００は、ステップＳＣ０４に進む。
【０１０２】
＜停止させるタイミングの検出及び処理を停止させる変更例＞（ステップＳＣ０９）
ステップＳＣ０９では、画像形成装置１００は、処理を停止させるタイミングを検出し、処理を停止させる変更を行う。
【０１０３】
まず、画像形成装置１００は、停止させるタイミングを検出する。例えば、記録媒体に画像形成された画像を読み取るスキャン処理等の読取処理、記録媒体に対して画像形成を行うプリント処理等の画像形成処理又は両方の処理が行われる場合がステップＳＣ０９の対象となる処理であるとする。読取処理又は画像形成処理では、複数のページが処理される場合がある。このような場合には、画像形成装置１００は、処理において、ページに対する完了するタイミングを検出するのが望ましい。
【０１０４】
つまり、画像形成装置１００は、処理を停止させるタイミングをページの区切り等で行うようにする。このようにすると、画像形成装置１００は、読取処理又は画像形成処理がページの途中で停止するのを防ぐことができる。ゆえに、読取処理又は画像形成処理において、画像形成装置１００は、ページに対する処理が完了するタイミングで処理が変更されると、画像形成又は画像読取の品質を向上させることができる。
【０１０５】
次に、画像形成装置１００は、検出されたタイミングで処理を停止させる。
【０１０６】
＜処理リストの読み出し及び実行中の処理の特定例＞（ステップＳＣ１０）
ステップＳＣ１０では、画像形成装置１００は、処理リストの読み出し及び実行中の処理を特定する。例えば、画像形成装置１００は、ステップＳＣ０２等と同様の方法によって、実行中の処理を特定する。
【０１０７】
ステップＳＣ０６乃至ステップＳＣ０９によって各処理が変更される。したがって、画像形成装置１００は、ステップＳＣ１０によって変更等を判定した結果を取得する。
【０１０８】
＜実行中の処理に「可」の処理が複数あるか否かの判断例＞（ステップＳＣ１１）
ステップＳＣ１１では、画像形成装置１００は、実行中の処理に「可」の処理が複数あるか否かを判断する。各所定の処理は、並行して実行される場合がある。したがって、実行中の処理は、複数の場合もある。このように、ステップＳＣ１１では、画像形成装置１００は、複数処理が並行して行われているか否かを判断する。
【０１０９】
次に、実行中の処理に「可」の処理が複数あると画像形成装置１００が判断すると（ステップＳＣ１１でＹＥＳ）、画像形成装置１００は、ステップＳＣ１２に進む。一方で、実行中の処理に「可」の処理が複数ないと画像形成装置１００が判断すると（ステップＳＣ１１でＮＯ）、画像形成装置１００は、ステップＳＣ１４に進む。
【０１１０】
＜処理音レベルの合計が閾値以下であるか否かの判断例＞（ステップＳＣ１２）
ステップＳＣ１２では、画像形成装置１００は、処理音レベルの合計が閾値以下であるか否かを判断する。すなわち、複数の処理が実行中である場合には、画像形成装置１００は、各実行中の処理の「処理音レベル」（図６）を合計する。また、処理音レベルの合計は、電力量に変換されて合計されるのが望ましい。例えば、電力量への変換は、下記（１）式に基づいて行われる。
電力量  ＝  １０  ×  ｌｏｇ１０（Ｐ２／Ｐ１）・・・（１）
Ｐ１：基準値（１ｍＷ）
Ｐ２：「処理音レベル」（図６）
例えば、「処理音レベル」が「６０（ｄＢ）」と、「５０（ｄＢ）」の２つの処理が実行中であるとする。この場合には、上記（１）式に基づいて、まず、「６０（ｄＢ）」は、「１０００（ｍＷ）」に変換される。同様に、「５０（ｄＢ）」は、「１００（ｍＷ）」に変換される。したがって、電力量の合計値は、「１０００＋１００＝１１００（ｍＷ）」となる。そして、「１１００（ｍＷ）」が「６０．４１（ｄＢ）」に変換される。
【０１１１】
また、閾値には、例えば、「判定結果」が「可」である「処理音レベル」のうち、最大値等が設定される。
【０１１２】
なお、判断は、周波数特性等を利用してもよい。具体的には、判断は、横軸を周波数、かつ、縦軸を音圧レベルとし、グラフの相関を比較する等でもよい。
【０１１３】
このように、処理音の合計に基づいて、処理を変更すると、画像形成装置１００は、音声認識の認識率を向上させることができる。
【０１１４】
＜優先度に基づく変更例＞（ステップＳＣ１３）
ステップＳＣ１３では、画像形成装置１００は、優先度に基づいて、処理を変更する。すなわち、ステップＳＣ１３では、画像形成装置１００は、複数の処理のうち、あらかじめ設定される「優先度」に基づいて、「優先度」の数値が低い処理から順に変更する。
【０１１５】
例えば、画像形成装置１００は、実行中の処理のうち、優先順位が最も低い処理を停止するように変更する。なお、処理を停止させる際に、画像形成装置１００は、他の処理を監視して、例えば、ジョブが完了した際に安全に処理を停止させる。また、動作速度等を変更可能であれば、画像形成装置１００は、動作速度等を変更してもよい。
【０１１６】
図示するように、ステップＳＣ１２及びステップＳＣ１３によって、音声認識が可能、すなわち、閾値以下となるように、「優先度」に基づいて、画像形成装置１００は、処理を変更する。
【０１１７】
＜音声認識例＞（ステップＳＣ１４）
ステップＳＣ１４では、画像形成装置１００は、音声認識を行う。すなわち、画像形成装置１００は、ユーザが発する音声認識用の音声を入力する。例えば、画像形成装置１００は、あらかじめ音声認識用の音声データを記憶する、いわゆるテンプレートマッチング方式等によって音声認識を実現する。
【０１１８】
＜変更を元に戻す処理例＞（ステップＳＣ１５）
ステップＳＣ１５では、画像形成装置１００は、変更を元に戻す。例えば、画像形成装置１００は、ステップＳＣ１３によって、音声認識用に処理を停止させたり、動作速度を遅くしたりする。そこで、ステップＳＣ１５では、画像形成装置１００は、音声認識が終了すると、ステップＳＣ１３が行われる前の状態に各処理の状態を戻す。
【０１１９】
＜機能構成例＞
図８は、本発明の一実施形態に係る情報処理装置の機能構成例を示す機能ブロック図である。例えば、画像形成装置１００は、図示するように、第１入力部１００Ｆ１、第２入力部１００Ｆ２、設定部１００Ｆ３及び制御部１００Ｆ４を備える機能構成である。また、画像形成装置１００は、図示するように、検出部１００Ｆ５及び判定部１００Ｆ６を更に備える機能構成であるのが望ましい。以下、図示する機能構成を例に説明する。
【０１２０】
第１入力部１００Ｆ１は、画像形成装置１００が所定の処理を行うと発生する処理音を入力する第１入力手順を行う。例えば、第１入力部１００Ｆ１は、マイク１００Ｈ６（図２）等によって実現される。
【０１２１】
第２入力部１００Ｆ２は、画像形成装置１００に音声認識させる音声ＶＯをユーザＵＲから入力する第２入力手順を行う。例えば、第２入力部１００Ｆ２は、マイク１００Ｈ６（図２）等によって実現される。
【０１２２】
設定部１００Ｆ３は、処理に優先度ＰＰを設定する設定手順を行う。例えば、設定部１００Ｆ３は、入力装置１００Ｈ４（図２）等によって実現される。
【０１２３】
制御部１００Ｆ４は、優先度ＰＰに基づいて、所定の処理の状態を変更する制御手順を行う。例えば、制御部１００Ｆ４は、ＣＰＵ１００Ｈ１（図２）等によって実現される。
【０１２４】
検出部１００Ｆ５は、ユーザＵＲ等の人を検出する。例えば、検出部１００Ｆ５は、画像形成装置１００が有するセンサ等によって実現される。
【０１２５】
判定部１００Ｆ６は、音声ＶＯを認識して音声認識が可能か否かを判定する。例えば、判定部１００Ｆ６は、ＣＰＵ１００Ｈ１（図２）等によって実現される。
【０１２６】
以上のような構成であると、第１入力部１００Ｆ１によって、画像形成装置１００は、所定の処理が実行されると、どのような処理音が発生するかを画像形成装置１００が使用される環境下で把握できる。
【０１２７】
そして、第２入力部１００Ｆ２によって、画像形成装置１００は、音声ＶＯを入力して音声認識を行うことができる。次に、画像形成装置１００は、制御部１００Ｆ４によって、音声認識における認識率が向上するように、処理音が少なくなるように、所定の処理の状態を変更する。また、制御部１００Ｆ４による制御は、例えば、図７に示すように、優先度ＰＰに基づいて、行われる。
【０１２８】
優先度ＰＰは、例えば、図６に示す設定画面ＰＮＬ等によって設定される。このように、設定画面ＰＮＬによって優先度ＰＰが設定されると、図６に示すような処理リストＬＩ等の優先度データが生成できる。このような優先度データがあると、画像形成装置１００は、優先度ＰＰに基づいて、変更の対象とする処理の順序を把握できる。
【０１２９】
具体的には、スキャン処理等の読取処理又はプリント処理等の画像形成処理が実行中である場合には、画像形成装置１００は、制御部１００Ｆ４によって、処理音が少なくなるように、各処理の動作速度を遅くしたり、又は、各処理を停止させたりするように変更する。このように、処理が変更されると、処理音が少なくなる、すなわち、音声認識におけるノイズが少なくなるため、画像形成装置１００は、音声認識における認識率を向上させることができる。
【０１３０】
＜その他の実施形態＞
画像形成装置１００は、図１に示すような装置に限られず、図示する装置とは異なるハードウェアを有する装置又は異なる処理を実行する装置等でもよい。
【０１３１】
なお、本発明に係る制御方法の全部又は一部は、アセンブラ等の低水準言語、Ｃ言語等の高水準言語等で記述されるコンピュータに制御方法を実行させるためのプログラムによって実現されてもよい。すなわち、プログラムは、情報処理装置又は１以上の情報処理装置を含む情報処理システム等のコンピュータに制御方法を実行させるためのコンピュータプログラムである。
【０１３２】
また、プログラムは、コンピュータが読み取り可能な記録媒体に記憶して頒布することができる。なお、記録媒体は、フラッシュメモリ、フレキシブルディスク、ブルーレイディスク等の光ディスク、ＳＤ（登録商標）カード又は補助記憶装置等である。さらに、プログラムは、電気通信回線を通じて頒布することができる。
【０１３３】
さらに、情報処理システムは、ネットワーク等によって相互に接続される２以上の情報処理装置を有し、各種処理の全部又は一部を複数の情報処理装置が仮想化、分散、並列、又は冗長してそれぞれ処理を行ってもよい。
【０１３４】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【０１３５】
１００  画像形成装置
１００Ｆ１  第１入力部
１００Ｆ２  第２入力部
１００Ｆ３  設定部
１００Ｆ４  制御部
１００Ｆ５  検出部
１００Ｆ６  判定部
ＵＲ  ユーザ
ＶＯ  音声
ＰＰ  優先度
ＬＩ  処理リスト
【先行技術文献】
【特許文献】
【０１３６】
【特許文献１】特開２０１０−１３６３３５号公報
【特許文献２】特開２０１６−１６８７０７号公報
【特許文献３】特開２０１６−２００７８２号公報
【図１】
2018157370.tif 000004
【図２】
2018157370.tif 000005
【図３】
2018157370.tif 000006
【図４】
2018157370.tif 000007
【図５】
2018157370.tif 000008
【図６】
2018157370.tif 000009
【図７】
2018157370.tif 000010
【図８】
2018157370.tif 000011