JP2018157370A - Information processing device, control method, and program - Google Patents
Information processing device, control method, and program Download PDFInfo
- Publication number
- JP2018157370A JP2018157370A JP2017052474A JP2017052474A JP2018157370A JP 2018157370 A JP2018157370 A JP 2018157370A JP 2017052474 A JP2017052474 A JP 2017052474A JP 2017052474 A JP2017052474 A JP 2017052474A JP 2018157370 A JP2018157370 A JP 2018157370A
- Authority
- JP
- Japan
- Prior art keywords
- image forming
- forming apparatus
- information processing
- processing apparatus
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】音声認識における認識率を向上させることを目的とする。
【解決手段】情報処理装置は、情報処理装置が所定の処理を行うと発生する処理音を入力する第1入力部と、前記情報処理装置に音声認識させる音声を入力する第2入力部と、前記処理に優先度を設定する設定部と、前記優先度に基づいて、前記所定の処理の状態を変更する制御部とを備える。
【選択図】図1An object of the present invention is to improve a recognition rate in speech recognition.
An information processing apparatus includes: a first input unit that inputs a processing sound generated when the information processing apparatus performs a predetermined process; a second input unit that inputs a voice that causes the information processing apparatus to perform voice recognition; A setting unit configured to set a priority for the process; and a control unit configured to change a state of the predetermined process based on the priority.
[Selection] Figure 1
Description
本発明は、情報処理装置、制御方法及びプログラムに関する。 The present invention relates to an information processing apparatus, a control method, and a program.
従来、情報処理装置がマイクを有し、マイクによって音声を認識する、いわゆる音声認識技術が知られている。 2. Description of the Related Art Conventionally, a so-called voice recognition technique is known in which an information processing apparatus has a microphone and recognizes voice by the microphone.
そして、音声認識において、画像形成装置が、画像読み取り動作又は画像プリント動作を一時停止させる。このようにして、音声認識において機器が発するノイズの影響を減らし、音声認識の認識率を向上させる方法が知られている(例えば、特許文献1等参照)。 In voice recognition, the image forming apparatus temporarily stops the image reading operation or the image printing operation. Thus, a method is known in which the influence of noise generated by a device in speech recognition is reduced and the recognition rate of speech recognition is improved (see, for example, Patent Document 1).
さらに、音声認識において、まず、画像形成装置が、ジョブ実行中に動作する可動部の動作をシミュレーションしてノイズデータを生成する。次に、画像形成装置は、受け付けた音声データからノイズデータを消去する。このようにして、ノイズを除去し、ジョブ実行中に受け付ける音声の認識率を向上させる方法が知られている(例えば、特許文献2等参照)。 Further, in speech recognition, first, the image forming apparatus generates noise data by simulating the operation of the movable part that operates during job execution. Next, the image forming apparatus erases the noise data from the received audio data. In this way, a method for removing noise and improving the recognition rate of voice received during job execution is known (see, for example, Patent Document 2).
他にも、音声認識において、家電が、各動作の緊急性を判定する。そして、家電は、緊急性がないと判定された動作を所定期間抑制又は停止する。このようにして、音を生じる動作を抑制又は停止することによって、音声の認識率を向上させる方法が知られている(例えば、特許文献3等参照)。 In addition, in voice recognition, home appliances determine the urgency of each operation. And a household appliance suppresses or stops the operation | movement determined with no urgency for a predetermined period. In this way, a method for improving the speech recognition rate by suppressing or stopping an operation that generates sound is known (see, for example, Patent Document 3).
しかしながら、従来の方法では、音声認識における認識率が低いという課題がある。 However, the conventional method has a problem that the recognition rate in speech recognition is low.
本発明は、上記課題に鑑み、音声認識における認識率を向上させることを目的とする。 In view of the above problems, an object of the present invention is to improve a recognition rate in speech recognition.
一態様における、情報処理装置は、情報処理装置が所定の処理を行うと発生する処理音を入力する第1入力部と、
前記情報処理装置に音声認識させる音声を入力する第2入力部と、
前記処理に優先度を設定する設定部と、
前記優先度に基づいて、前記所定の処理の状態を変更する制御部と
を備える。
In one aspect, an information processing apparatus includes a first input unit that inputs a processing sound generated when the information processing apparatus performs a predetermined process;
A second input unit for inputting a voice to be recognized by the information processing apparatus;
A setting unit for setting a priority for the process;
A control unit that changes a state of the predetermined process based on the priority.
音声認識における認識率を向上させることができる。 The recognition rate in voice recognition can be improved.
以下、本発明を実施するための形態について図面を参照しながら説明する。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.
<情報処理装置例>
図1は、本発明の一実施形態に係る情報処理装置の全体構成の一例を示す全体構成図である。例えば、情報処理装置の例である画像形成装置100は、図示するような構成の装置である。以下、図示する構成の画像形成装置を例に説明する。具体的には、図示する画像形成装置100は、カラー画像形成でタンデム方式と称される二次転写機構を有する電子写真方式の画像形成装置等である。
<Example of information processing device>
FIG. 1 is an overall configuration diagram illustrating an example of an overall configuration of an information processing apparatus according to an embodiment of the present invention. For example, an
画像形成装置100は、中間転写ユニットを有する。また、中間転写ユニットは、無端ベルトの中間転写ベルト10を有する。さらに、図1では、中間転写ベルト10は、3つのそれぞれの支持ローラ14乃至16に掛けられ、時計回りに回転する。
The
中間転写体クリーニングユニット17は、作像プロセスが行われると、中間転写ベルト10の上に残留するトナーを除去する。 The intermediate transfer member cleaning unit 17 removes the toner remaining on the intermediate transfer belt 10 when the image forming process is performed.
作像装置20は、クリーニングユニットと、帯電ユニット18と、除電ユニットと、現像ユニットと、感光体ユニット40とを有する。
The
図1では、画像形成装置100は、イエロー(Y)、マゼンタ(M)、シアン(C)、及びブラック(K)の各色(以下、適宜括弧内に示した記号で色を表す場合がある。)に対応する作像装置20をそれぞれ有する。また、各作像装置20は、第1の支持ローラ14と第2の支持ローラ15との間にそれぞれ設置される。なお、図1では、各色に対応する作像装置20が、中間転写ベルト10の搬送方向に、イエロー(Y)、マゼンタ(M)、シアン(C)、及びブラック(K)の順でそれぞれ設置されている例である。さらに、作像装置20は、画像形成装置100に対して脱着が可能である。
In FIG. 1, the
光ビーム走査装置21は、各色の感光体ユニット40がそれぞれ有する感光体ドラムに画像形成のための光ビームを照射する。
The light
二次転写ユニット22は、2つのローラ23と、二次転写ベルト24とを有する。具体的には、二次転写ベルト24は、無端ベルトである。また、二次転写ベルト24は、2つのそれぞれのローラ23に掛けられ、回転する。さらに、図1では、ローラ23及び二次転写ベルト24は、中間転写ベルト10を押し上げて、第3の支持ローラ16に押し当てるように設置される。さらにまた、二次転写ベルト24は、中間転写ベルト10の上に形成される画像を記録媒体に転写する。なお、記録媒体は、例えば紙又はプラスチックシート等である。
The
定着ユニット25は、定着のプロセスを行う。また、定着ユニット25は、定着ベルト26及び加圧ローラ27を有する。なお、定着ベルト26は、無端ベルトである。さらに、定着ベルト26及び加圧ローラ27は、定着ベルト26に加圧ローラ27を押し当てるように設置される。まず、定着のプロセスでは、定着ユニット25に、トナー画像が転写された記録媒体が送られる。次に、定着ユニット25は、加熱を行う。このようにして、定着ユニット25は、記録媒体に画像を定着させる。
The
シート反転ユニット28は、記録媒体の表面と裏面とを反転させる。なお、シート反転ユニット28は、表面に画像形成した後、裏面に画像形成する場合に用いられる。
The
自動給紙装置(ADF(Auto Document Feeder))400は、スタートボタンがユーザによって押され、かつ、給紙台30の上に記録媒体がある場合、記録媒体をコンタクトガラス32の上に搬送する。一方、自動給紙装置400は、給紙台30の上に記録媒体がない場合には、ユーザによって置かれるコンタクトガラス32(天板)の上の記録媒体を読み取るために、画像読み取りユニット300を起動させる。
An automatic paper feeder (ADF (Auto Document Feeder)) 400 conveys a recording medium onto the
画像読み取りユニット300は、第1のキャリッジ33と、第2のキャリッジ34と、結像レンズ35と、CCD(Charge Coupled Device)36と、光源とを有する。
The
画像読み取りユニット300は、コンタクトガラス32の上の記録媒体を読み取るために、第1のキャリッジ33及び第2のキャリッジ34を動作させる。
The
第1のキャリッジ33にある光源は、コンタクトガラス32に向かって発光する。次に、第1のキャリッジ33にある光源から発光される光は、コンタクトガラス32の上の記録媒体で反射する。さらに、反射した光は、第1のキャリッジ33にある第1のミラーで、第2のキャリッジ34に向かって反射する。続いて、第2のキャリッジ34に向かって反射した光は、結像レンズ35を通して、読み取りセンサであるCCD36に結像する。
The light source in the
画像形成装置100は、CCD36によってY、M、C及びK等の各色に対応する画像データを生成する。
The
スタートボタンがユーザ等によって押される又はPC(Personal Computer)等の外部装置から印刷要求があると、画像形成装置100は、中間転写ベルト10を回転させる。さらに、画像形成装置100は、ファクシミリの出力指示があると、中間転写ベルト10を回転させる。
When the start button is pressed by a user or the like, or when there is a print request from an external device such as a PC (Personal Computer), the
中間転写ベルト10の回転が開始されると、作像装置20は、作像プロセスを開始する。トナー画像が転写されると、記録媒体は、定着ユニット25に送られる。次に、定着ユニット25が定着のプロセスを行うことによって、記録媒体に画像が画像形成される。
When the rotation of the intermediate transfer belt 10 is started, the
給紙テーブル200は、給紙ローラ42と、給紙ユニット43と、分離ローラ45と、搬送コロユニット46とを有する。また、給紙ユニット43は、複数の給紙トレイ44を有する場合がある。さらに、搬送コロユニット46は、搬送ローラ47を有する。
The paper feed table 200 includes a
給紙テーブル200は、給紙ローラ42のうち、1つの給紙ローラ42を選択する。次に、給紙テーブル200は、選択した給紙ローラ42を回転させる。
The paper feed table 200 selects one
給紙ユニット43は、複数の給紙トレイ44のうち、1つの給紙トレイ44を選択し、給紙トレイ44から記録媒体を送る。次に、送り出される記録媒体は、分離ローラ45によって1枚に分離され、搬送コロユニット46に入れられる。さらに、搬送コロユニット46は、搬送ローラ47によって、記録媒体を画像形成装置100に送る。
The
続いて、記録媒体は、搬送コロユニット46によってレジストローラ49に送られる。次に、レジストローラ49に送られる記録媒体は、レジストローラ49に突き当てて止められる。さらに、トナー画像が二次転写ユニット22に送られる際に、記録媒体は、所定の位置に転写が行われるタイミングで二次転写ユニット22に搬送される。
Subsequently, the recording medium is sent to the
なお、記録媒体は、手差しトレイ51から送られてもよい。例えば、手差しトレイ51から記録媒体が送られると、画像形成装置100は、給紙ローラ50及び給紙ローラ52を回転させる。次に、給紙ローラ50及び給紙ローラ52は、手差しトレイ51上にある複数の記録媒体から1枚の記録媒体を分離させる。さらに、給紙ローラ50及び給紙ローラ52は、分離させた記録媒体を給紙路53へ送る。次に、給紙路53に送られる記録媒体は、レジストローラ49に送られる。なお、記録媒体がレジストローラ49に送られた以降の処理は、給紙テーブル200から記録媒体を送る場合と同様である。
Note that the recording medium may be sent from the
記録媒体は、定着ユニット25によって定着され、画像形成装置100から排出される。次に、定着ユニット25から排出される記録媒体は、切換爪55によって、排出ローラ56に送られる。さらに、排出ローラ56は、送られる記録媒体を排紙トレイ57に送る。
The recording medium is fixed by the fixing
また、切換爪55は、定着ユニット25から排出される記録媒体をシート反転ユニット28に送ってもよい。この場合、シート反転ユニット28は、送られる記録媒体の表面と裏面とを反転させる。次に、反転した記録媒体には、表面と同様に、裏面に画像形成、いわゆる両面印刷が行われ、排紙トレイ57に記録媒体が送られる。
Further, the switching
一方、中間転写ベルト10に残るトナーは、中間転写体クリーニングユニット17によって除去される。中間転写ベルト10に残るトナーが除去されると、画像形成装置100は、次の画像形成に備える。
On the other hand, the toner remaining on the intermediate transfer belt 10 is removed by the intermediate transfer body cleaning unit 17. When the toner remaining on the intermediate transfer belt 10 is removed, the
<ハードウェア構成例>
図2は、本発明の一実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。例えば、画像形成装置100は、CPU(Central Processing Unit)100H1、記憶装置100H2、インタフェース(interface)100H3、入力装置100H4、出力装置100H5、マイク100H6、スピーカ100H7及びセンサ100H8等を有するハードウェア構成である。
<Hardware configuration example>
FIG. 2 is a block diagram illustrating a hardware configuration example of the information processing apparatus according to the embodiment of the present invention. For example, the
CPU100H1は、演算装置及び制御装置である。例えば、CPU100H1は、プログラム等に基づいて、所定の処理を実現するための演算を行う。 The CPU 100H1 is an arithmetic device and a control device. For example, the CPU 100H1 performs a calculation for realizing a predetermined process based on a program or the like.
記憶装置100H2は、例えば、メモリ等の主記憶装置である。なお、記憶装置100H2は、ハードディスク等の補助記憶装置を更に有してもよい。 The storage device 100H2 is a main storage device such as a memory, for example. Note that the storage device 100H2 may further include an auxiliary storage device such as a hard disk.
インタフェース100H3は、有線又は無線によって、外部装置とデータを入出力する。例えば、インタフェース100H3は、IC(Integrated Circuit)、コネクタ、アンテナ又はこれらの組み合わせ等である。 The interface 100H3 inputs and outputs data to and from an external device by wire or wireless. For example, the interface 100H3 is an IC (Integrated Circuit), a connector, an antenna, or a combination thereof.
入力装置100H4は、ユーザによる操作を入力する。例えば、入力装置100H4は、マウス、キーボード又はこれらの組み合わせである。 The input device 100H4 inputs a user operation. For example, the input device 100H4 is a mouse, a keyboard, or a combination thereof.
出力装置100H5は、ユーザに処理結果等を出力する。例えば、出力装置100H5は、ディスプレイ装置等である。 The output device 100H5 outputs a processing result or the like to the user. For example, the output device 100H5 is a display device or the like.
なお、入力装置100H4及び出力装置100H5は、タッチパネル等のように一体の装置でもよい。 The input device 100H4 and the output device 100H5 may be integrated devices such as a touch panel.
マイク100H6は、画像形成装置100の周辺に発生する音を集音する。そして、マイク100H6が集音した音は、データに変換される。
The microphone 100H6 collects sound generated around the
スピーカ100H7は、ユーザURに対して報知音、音声又は音楽等を出力させる出力装置である。 The speaker 100H7 is an output device that causes the user UR to output notification sound, voice, music, or the like.
センサ100H8は、例えば、赤外線等を用いて、画像形成装置100の周辺にいる人を検出する。
The sensor 100H8 detects a person around the
<全体処理例>
図3は、本発明の一実施形態に係る情報処理装置による全体処理例を示すフローチャートである。
<Example of overall processing>
FIG. 3 is a flowchart illustrating an example of overall processing performed by the information processing apparatus according to the embodiment of the present invention.
<処理音の入力例>(ステップSA)
ステップSAでは、画像形成装置100は、処理音を入力する。例えば、ステップSAは、以下のような処理である。
<Example of processing sound input> (Step SA)
In step SA, the
図4は、本発明の一実施形態に係る情報処理装置による処理音の入力例を示すフローチャートである。まず、画像形成装置100には、実行可能な処理を示すデータ(以下「処理リスト」という。)があらかじめ入力されるとする。例えば、処理リストは、画像形成装置100が工場から出荷される際等に入力される。そして、処理リストには、画像形成装置100が実行可能な処理を特定できる処理名等のパラメータがリスト化されているとする。具体的には、処理リストは、例えば、下記(表1)に示すリストである。
FIG. 4 is a flowchart showing an example of processing sound input by the information processing apparatus according to the embodiment of the present invention. First, it is assumed that data indicating executable processing (hereinafter referred to as “processing list”) is input to the
<処理リストの読み出し例>(ステップSA01)
ステップSA01では、画像形成装置100は、処理リストを読み出す。そして、処理リストが読み出されると、画像形成装置100は、実行可能な処理を把握できる。以下、処理リストに複数の処理が入力され、各処理には、処理番号が設定されているとする。
<Example of Reading Processing List> (Step SA01)
In step SA01, the
<各処理の実行例>(ステップSA02)
ステップSA02では、画像形成装置100は、各所定の処理を実行する。例えば、画像形成装置100は、処理番号の順に各処理を実行する。なお、所定の処理は、例えば、記録媒体に対して画像形成を行う処理、いわゆる印刷処理等である。他にも、処理は、記録媒体に画像形成されている画像を読み取る処理、いわゆるスキャン処理等である。なお、処理の種類は、印刷処理及びスキャン処理等に限られない。
<Execution example of each process> (Step SA02)
In step SA02, the
所定の処理は、画像形成装置100の仕様等に基づいて、様々な種類が含まれる。例えば、所定の処理は、あらかじめ設定される。
The predetermined processing includes various types based on the specifications of the
また、ステップSA03以降の処理は、ステップSA02によって処理が実行された状態等で行われるとする。したがって、ステップSA03以降の処理は、ステップSA02によって行われた処理ごとに行われる。 Further, it is assumed that the processing after step SA03 is performed in a state where the processing is executed in step SA02. Therefore, the processing after step SA03 is performed for each processing performed at step SA02.
<処理音の入力例>(ステップSA03)
ステップSA03では、画像形成装置100は、処理音を入力する。すなわち、ステップSA03では、画像形成装置100は、ステップSA02によって処理が実行されると発生する処理音を入力する。このようにすると、画像形成装置100は、画像形成装置100が使用される環境下で、所定の処理を行うと発生する処理音を入力できる。したがって、工場等であらかじめ入力する場合等と比較して、画像形成装置100が使用される環境に応じた処理音を入力できる。
<Example of processing sound input> (step SA03)
In step SA03, the
処理音は、音声認識においては、ノイズとなる場合が多い。したがって、処理音が発生している状態では、処理音によるノイズが発生する。 The processed sound often becomes noise in speech recognition. Therefore, in the state where the processing sound is generated, noise due to the processing sound is generated.
<音声認識が可能か否かの判定例>(ステップSA04)
ステップSA04では、画像形成装置100は、音声認識が可能か否かを判定する。例えば、画像形成装置100は、あらかじめマッチング用の音声データを記憶する。そして、画像形成装置100は、画像形成装置100に対してユーザが発する音声と、音声データが示す音声との相関を取ることによって音声認識を実現する。
<Determination example of whether voice recognition is possible> (step SA04)
In step SA04, the
このように、判定は、画像形成装置100が使用される環境下で、かつ、所定の処理が実行中に入力されるユーザからの音声に基づいて行われるのが望ましい。このように判定が行われると、画像形成装置100は、所定の環境下において、処理が実行中には、音声認識が可能か否かを把握できる。そのため、画像形成装置100は、音声認識の認識率を向上させることができる。
As described above, the determination is preferably performed based on the voice from the user that is input in an environment where the
なお、音声認識方法は、この方法に限られない。例えば、画像形成装置100は、画像形成装置100に対してユーザが発する音声からノイズを除去してもよい。そして、画像形成装置100は、ノイズを除去した後の音声と、音声データが示す音声との相関を取る等によって音声認識を実現してもよい。
Note that the voice recognition method is not limited to this method. For example, the
判定は、例えば、まず、音声認識用に、あらかじめ入力される音声データと同一の言葉を画像形成装置100がユーザに対して表示する。次に、ユーザは、画像形成装置100が表示する言葉を発声する。続いて、画像形成装置100は、発せられた音声があらかじめ入力される音声データが示す音声のように認識できるか否かを判定する。このようにして、画像形成装置100は、ステップSA02によって実行される所定の処理が行われている間に、音声認識が可能か否かを判定する。
In the determination, for example, first, the
なお、判定は、この方法に限られない。判定は、例えば、まず、所定の処理が行われていない間に、ユーザが発声し、画像形成装置100が発声された音声を音声データとして記憶する。次に、画像形成装置100は、スピーカ等から、ユーザが発声した音声と同じ音声をあらかじめ入力される音声データから選んで再生する。続いて、画像形成装置100は、スピーカによって再生された音声を音声データとして記憶する。さらに、画像形成装置100は、記憶する2つの音声データのパラメータを比較する。例えば、比較されるパラメータは、音圧及び周波数特性等である。そして、比較によって、画像形成装置100は、差分値を算出する。このようにして、得られる差分値が所定の値以下であれば、画像形成装置100は、音声認識が可能であると判定する。
Note that the determination is not limited to this method. In the determination, for example, first, while the predetermined process is not being performed, the voice uttered by the user and uttered by the
他にも、あらかじめ画像形成装置100に入力される音声データは、ユーザによる音声の音声データのパラメータを補正したデータ等でもよい。
In addition, the sound data input to the
また、スピーカから出力される音声と、人が発声した音声との相関を取り、相関を考慮した音声がスピーカから出力して、画像形成装置100は、判定を行ってもよい。このようにすると、人が何度も発声しなくても、画像形成装置100は、判定を行うことができる。
Further, the
<判定結果の記憶例>(ステップSA05)
ステップSA05では、画像形成装置100は、判定結果を記憶する。例えば、画像形成装置100は、処理リストにおいて判定結果を記憶する。すなわち、ステップSA02乃至ステップSA04は、処理リストにあらかじめ入力される処理ごとに行われる。したがって、ステップSA04による判定結果は、処理ごとに求まる。そして、ステップSA05では、画像形成装置100は、各判定結果を処理リストにおいて、各処理に関連付けして記憶する。
<Example of determination result storage> (step SA05)
In step SA05, the
<全処理が完了したか否かの判断例>(ステップSA06)
ステップSA06では、画像形成装置100は、全処理が完了したか否かを判断する。すなわち、ステップSA06では、画像形成装置100は、処理リストが示す全処理をすべてステップSA04によって判定したか否かを判断する。具体的には、処理リストに処理番号が「1」から「10」まである場合には、画像形成装置100は、処理番号が「1」から「10」の所定の処理に対して、ステップSA02乃至ステップSA05が行われたか否かを判断する。
<Judgment example of whether all processes are completed> (step SA06)
In step SA06, the
次に、全処理が完了していると画像形成装置100が判断すると(ステップSA06でYES)、画像形成装置100は、図4に示す処理を完了する。一方で、全処理が完了していないと画像形成装置100が判断すると(ステップSA06でNO)、画像形成装置100は、ステップSA02に進む。
Next, when
<優先度の設定例>(ステップSB)
図3に戻り、ステップSBでは、画像形成装置100は、優先度を設定する。例えば、ステップSBは、以下のような処理である。
<Priority setting example> (step SB)
Returning to FIG. 3, in step SB, the
図5は、本発明の一実施形態に係る情報処理装置による優先度の設定例を示すフローチャートである。 FIG. 5 is a flowchart showing an example of setting priority by the information processing apparatus according to the embodiment of the present invention.
<処理リストの読み出し例>(ステップSB01)
ステップSB01では、画像形成装置100は、処理リストを読み出す。例えば、ステップSB01は、ステップSA01と同様の処理である。したがって、処理リストが読み出されると、画像形成装置100は、実行可能な処理を把握できる。
<Example of Reading Processing List> (Step SB01)
In step SB01, the
<設定画面の表示例>(ステップSB02)
ステップSB02では、画像形成装置100は、設定画面を表示する。例えば、設定画面は、以下のような画面である。
<Display example of setting screen> (step SB02)
In step SB02, the
図6は、本発明の一実施形態に係る情報処理装置が表示する設定画面の一例を示す図である。画像形成装置100は、例えば、図示するような設定画面PNLを表示する。なお、設定画面PNLは、タッチパネル上に表示されるとする。したがって、以下の説明では、ユーザは、設定画面PNLが表示するボタンを押すと、ボタンが示す各操作を入力できるとする。
FIG. 6 is a diagram illustrating an example of a setting screen displayed by the information processing apparatus according to an embodiment of the present invention. For example, the
図示するように、この例では、画像形成装置100は、設定画面PNL上に処理リストLIを表示する。図示するように、処理リストLIは、例えば、優先度の値が低い順に、処理を上記(表1)に示すリストに基づいて並べて表示する。なお、処理リストLIは、優先度データの例である。したがって、優先度データは、リスト形式でなく、他の形式でもよい。
As illustrated, in this example, the
設定画面PNLにおいて「優先度」は、ユーザによって設定された優先度又は初期値等である。以下の説明では、「優先度」の値が低い処理から順に、後段の制御によって変更対象となる。したがって、図示する例では、「優先度」が「1」である「スキャン処理(天板使用)」が最初に変更される処理である。 In the setting screen PNL, “priority” is a priority set by the user, an initial value, or the like. In the following description, the processes are changed by the subsequent control in order from the process with the lower “priority” value. Therefore, in the example shown in the figure, “scanning process (using the top plate)” whose “priority” is “1” is the process to be changed first.
例えば、「優先度」は、優先度変更ボタンBTN2等によって設定される。例えば、図示する例は、「優先度」が「2」となる処理が選択されている例である。そして、優先度変更ボタンBTN2が押されると、「優先度」が「2」の処理は、「優先度」が変更される。具体的には、優先度変更ボタンBTN2が押されると、画像形成装置100は、選択中の処理を上へ移動させる。すなわち、図示する例において、優先度変更ボタンBTN2が押されると、画像形成装置100は、「優先度」が「2」となる処理と、「優先度」が「1」となる処理とが入れ替わる。例えば、優先度は、以上のように、優先度変更ボタンBTN2等のGUI(Graphical User Interface)によって設定される。
For example, “priority” is set by a priority change button BTN2 or the like. For example, the example shown in the figure is an example in which a process with a “priority” of “2” is selected. When the priority change button BTN2 is pressed, the “priority” is changed in the process of “priority” “2”. Specifically, when the priority change button BTN2 is pressed, the
なお、優先度の設定方法は、図示する方法に限られない。例えば、優先度は、数値等で設定されてもよい。 Note that the priority setting method is not limited to the illustrated method. For example, the priority may be set by a numerical value or the like.
「処理名」は、各処理を特定できる各処理の名称である。 “Process name” is the name of each process that can identify each process.
「処理音レベル」は、各所定の処理が実行されると発声する処理音の音量である。すなわち、「処理音レベル」は、ステップSA03が行われると生成される音声データを解析する等して入力される。 The “process sound level” is the volume of the process sound uttered when each predetermined process is executed. That is, the “processed sound level” is input by analyzing voice data generated when step SA03 is performed.
「判定結果」は、ステップSA04による判定結果である。すなわち、「判定結果」は、「処理名」が示す処理が実行されている間に、画像形成装置100が音声認識を行えるか否かを示す。
The “determination result” is the determination result in step SA04. That is, the “determination result” indicates whether or not the
「処理中の音声認識の実施」は、各処理が実行されている間に、音声認識を実行するか否かの設定である。例えば、「実施」とするか「非実施」とするかは、実施設定ボタンBTN1等によって設定される。「実施」と設定されると、所定の処理が実行されている間に、音声認識が実行される。一方で、「非実施」と設定されると、所定の処理が実行されている間は、音声認識が実行されない。この例では、実施設定ボタンBTN1が押されると、「実施」と「非実施」とが切り替わる。 “Implementation of voice recognition during processing” is a setting for whether or not voice recognition is executed while each process is being executed. For example, “execution” or “non-execution” is set by an execution setting button BTN1 or the like. When “execution” is set, voice recognition is executed while a predetermined process is being executed. On the other hand, when “not implemented” is set, voice recognition is not executed while a predetermined process is being executed. In this example, when the execution setting button BTN1 is pressed, “execution” and “non-execution” are switched.
<優先度等の設定例>(ステップSB03)
ステップSB03では、画像形成装置100は、優先度等を設定する。例えば、図6のような設定画面PNLによって優先度等が設定される。なお、この例では、設定は、決定ボタンBTN3が押されると、画像形成装置100に反映される。一方で、キャンセルボタンBTN4が押されると、設定画面PNLに入力された設定は、画像形成装置100に反映されず、無効となる。なお、設定画面PNLは、図示する画面に限られない。
<Setting example of priority etc.> (step SB03)
In step SB03, the
<制御例>(ステップSC)
図3に戻り、ステップSCでは、画像形成装置100は、処理を制御する。例えば、ステップSCは、以下のような処理である。
<Control example> (step SC)
Returning to FIG. 3, in step SC, the
図7は、本発明の一実施形態に係る情報処理装置による制御例を示すフローチャートである。 FIG. 7 is a flowchart showing an example of control by the information processing apparatus according to the embodiment of the present invention.
<音声認識を行うか否かの判断例>(ステップSC01)
ステップSC01では、画像形成装置100は、音声認識を行うか否かを判断する。例えば、ユーザが音声認識を行うように設定すると、画像形成装置100は、音声認識を行うと判断する。例えば、画像形成装置100には、「音声認識」という単語が、音声認識開始用の言葉としてあらかじめ設定される。このような場合には、「音声認識」という音声が入力されると、画像形成装置100は、音声認識を行う。なお、音声認識の開始は、ボタン等によって設定されてもよい。
<Judgment example of whether or not to perform voice recognition> (step SC01)
In step SC01, the
このように、音声認識を開始させる言葉が設定されていると、画像形成装置100は、音声認識を開始させる言葉を認識しやすい。例えば、画像形成装置100は、起動の際には、様々な機器を初期設定する等のため、比較的、処理音を多く発生させる場合がある。このように、処理音が多く発生する状況であっても、音声認識を開始させる言葉が設定されていると、画像形成装置100は、音声認識を開始させる言葉を精度良く認識しやすい。
As described above, when a word for starting speech recognition is set, the
なお、画像形成装置100がセンサ等を有する場合には、センサによって人を検出できる状態であると、画像形成装置100は、音声認識を行うと判断する。このようにすると、人が検出されない間は、画像形成装置100は、音声認識等を停止できるため、消費電力を少なくすることができる。
When the
次に、音声認識を行うと画像形成装置100が判断すると(ステップSC01でYES)、画像形成装置100は、ステップSC02に進む。一方で、音声認識を行わないと画像形成装置100が判断すると(ステップSC01でNO)、画像形成装置100は、ステップSC01に進む。
Next, when
<処理リストの読み出し及び実行中の処理の特定例>(ステップSC02)
ステップSC02では、画像形成装置100は、処理リストの読み出し及び実行中の処理を特定する。まず、画像形成装置100は、図6等による設定が反映された処理リストLIを読み出す。したがって、画像形成装置100は、処理リストLIに基づいて、各処理の「判定結果」及び「処理中の音声認識の実施」等の設定を把握できる。
<Specific Example of Processing List Reading and Execution> (Step SC02)
In step SC02, the
また、画像形成装置100は、実行中の処理を特定する。例えば、ユーザの操作等に基づいて、処理リストLIが示す処理のうち、いずれかの処理が実行中の場合がある。このような状態の処理がどの処理であるか等を、画像形成装置100は、特定する。
Further, the
<実行中の処理に「非実施」の処理があるか否かの判断例>(ステップSC03)
ステップSC03では、画像形成装置100は、実行中の処理に「非実施」の処理があるか否かを判断する。まず、実行中の処理は、ステップSC02によって特定できる。そして、特定された各実行中の処理が、「非実施」の処理であるかは、ステップSC02によって読み出した処理リストLIにある「処理中の音声認識の実施」が「非実施」と設定されているか否かによって判断できる。
<Judgment example of whether or not there is a "non-execution" process in the process being executed> (step SC03)
In step SC <b> 03, the
次に、「非実施」の処理があると画像形成装置100が判断すると(ステップSC03でYES)、画像形成装置100は、ステップSC04に進む。一方で、「非実施」の処理がないと画像形成装置100が判断すると(ステップSC03でNO)、画像形成装置100は、ステップSC05に進む。
Next, when
<処理完了の待機例>(ステップSC04)
ステップSC04では、画像形成装置100は、処理が完了するのを待機する。例えば、画像形成装置100は、出力装置等によって、「音声認識を開始するまで少しお待ちください。」等のメッセージをユーザに出力する。
<Example of waiting for processing completion> (step SC04)
In step SC04, the
ステップSC04が行われるのは、処理が実行中に音声認識を実行させないように設定した「非実施」の処理が、実行中である場合(ステップSC03でNO)である。又は、ステップSC04が行われるのは、処理を途中で停止させることができない処理が、実行中である場合(ステップSC08でNO)である。したがって、ステップSC04では、画像形成装置100は、「非実施」の処理又は中断できない処理が完了するのを待機する。
Step SC04 is performed when the “non-execution” process that is set so that voice recognition is not performed during the process is being executed (NO in step SC03). Alternatively, step SC04 is performed when a process that cannot be stopped halfway is being executed (NO in step SC08). Accordingly, in step SC04, the
<実行中の処理に「不可」の処理があるか否かの判断例>(ステップSC05)
ステップSC05では、画像形成装置100は、実行中の処理に「不可」の処理があるか否かを判断する。すなわち、画像形成装置100は、実行中の処理に、「判定結果」が「不可」と判定された処理があるか否かを判断する。
<Judgment example of whether or not there is an "impossible" process in the process being executed> (step SC05)
In step SC <b> 05, the
「判定結果」が「不可」の処理が実行中であると、音声認識は、ノイズ等によって実行できなかったり、又は、認識率が低かったりする場合が多い。したがって、ステップSC05では、画像形成装置100は、このように、音声認識が実行不可の状態であるか否かを判断する。
If the process of “determination result” is “impossible” is being executed, the speech recognition cannot be executed due to noise or the like, or the recognition rate is often low. Therefore, in step SC05, the
次に、実行中の処理に「不可」の処理があると画像形成装置100が判断すると(ステップSC05でYES)、画像形成装置100は、ステップSC06に進む。一方で、実行中の処理に「不可」の処理がないと画像形成装置100が判断すると(ステップSC05でNO)、画像形成装置100は、ステップSC11に進む。
Next, when
以下、ステップSC06乃至ステップSC09に、処理を変更する制御例を示す。 Hereinafter, steps SC06 to SC09 show control examples for changing processing.
<動作速度等を変更可能か否かの判断例>(ステップSC06)
ステップSC06では、画像形成装置100は、動作速度等が変更可能か否かを判断する。所定の処理には、印刷処理等のように、処理を段階的に変更できる処理がある。一方で、所定の処理には、処理を行うか否か、すなわち、処理の状態が2択の処理がある。そこで、ステップSC06では、対象となる処理が、段階的に変更できる処理であるか否かを判断する。
<Judgment example of whether or not the operation speed can be changed> (step SC06)
In step SC06,
例えば、動作速度は、図6に示すプリント処理の処理速度等である。したがって、プリント処理の動作速度は、例えば、「高速」、「中速」、「低速」及び「停止」のように、段階的に変更できる。なお、このように段階的に変更できる対象は、動作速度に限られない。すなわち、図6のように、段階的に変更できる対象は、処理音レベルが変わるパラメータであれば、動作速度以外の項目でもよい。 For example, the operation speed is the processing speed of the print processing shown in FIG. Therefore, the operation speed of the printing process can be changed in stages, such as “high speed”, “medium speed”, “low speed”, and “stop”. The target that can be changed in stages is not limited to the operation speed. That is, as shown in FIG. 6, the target that can be changed step by step may be an item other than the operation speed as long as it is a parameter whose processing sound level changes.
次に、動作速度等を変更可能と画像形成装置100が判断すると(ステップSC06でYES)、画像形成装置100は、ステップSC07に進む。一方で、動作速度等を変更できないと画像形成装置100が判断すると(ステップSC06でNO)、画像形成装置100は、ステップSC08に進む。
Next, when
<動作速度等の変更例>(ステップSC07)
ステップSC07では、画像形成装置100は、動作速度等を変更する。例えば、図6に示す例において、プリント処理が「高速」で実行中である場合には、画像形成装置100は、動作速度を「高速」から「低速」に変更する。なお、変更は、「処理音レベル」が低くなるように変更する。また、変更は、この例における「中速」のように、「非実施」の処理を飛ばして行われる。
<Example of changing operation speed> (Step SC07)
In step SC07, the
<処理を停止させる変更が可能か否かの判断例>(ステップSC08)
ステップSC08では、画像形成装置100は、処理を停止させる変更が可能か否かを判断する。例えば、停止可能な処理であるか否かは、あらかじめ画像形成装置100に設定されるとする。そして、画像形成装置100は、対象となる処理が、停止できると設定された処理であるか否かを判断する。
<Judgment example of whether or not the change for stopping the process is possible> (step SC08)
In step SC08, the
次に、停止できる処理であると画像形成装置100が判断すると(ステップSC08でYES)、画像形成装置100は、ステップSC09に進む。一方で、停止できる処理でないと画像形成装置100が判断すると(ステップSC08でNO)、画像形成装置100は、ステップSC04に進む。
Next, when
<停止させるタイミングの検出及び処理を停止させる変更例>(ステップSC09)
ステップSC09では、画像形成装置100は、処理を停止させるタイミングを検出し、処理を停止させる変更を行う。
<Example of change to stop detection and processing to stop> (Step SC09)
In step SC <b> 09, the
まず、画像形成装置100は、停止させるタイミングを検出する。例えば、記録媒体に画像形成された画像を読み取るスキャン処理等の読取処理、記録媒体に対して画像形成を行うプリント処理等の画像形成処理又は両方の処理が行われる場合がステップSC09の対象となる処理であるとする。読取処理又は画像形成処理では、複数のページが処理される場合がある。このような場合には、画像形成装置100は、処理において、ページに対する完了するタイミングを検出するのが望ましい。
First, the
つまり、画像形成装置100は、処理を停止させるタイミングをページの区切り等で行うようにする。このようにすると、画像形成装置100は、読取処理又は画像形成処理がページの途中で停止するのを防ぐことができる。ゆえに、読取処理又は画像形成処理において、画像形成装置100は、ページに対する処理が完了するタイミングで処理が変更されると、画像形成又は画像読取の品質を向上させることができる。
In other words, the
次に、画像形成装置100は、検出されたタイミングで処理を停止させる。
Next, the
<処理リストの読み出し及び実行中の処理の特定例>(ステップSC10)
ステップSC10では、画像形成装置100は、処理リストの読み出し及び実行中の処理を特定する。例えば、画像形成装置100は、ステップSC02等と同様の方法によって、実行中の処理を特定する。
<Specific Example of Processing List Reading and Executing Processing> (Step SC10)
In step SC10, the
ステップSC06乃至ステップSC09によって各処理が変更される。したがって、画像形成装置100は、ステップSC10によって変更等を判定した結果を取得する。
Each process is changed in steps SC06 to SC09. Therefore, the
<実行中の処理に「可」の処理が複数あるか否かの判断例>(ステップSC11)
ステップSC11では、画像形成装置100は、実行中の処理に「可」の処理が複数あるか否かを判断する。各所定の処理は、並行して実行される場合がある。したがって、実行中の処理は、複数の場合もある。このように、ステップSC11では、画像形成装置100は、複数処理が並行して行われているか否かを判断する。
<Judgment example of whether or not there are a plurality of “permitted” processes in the process being executed> (step SC11)
In step SC <b> 11, the
次に、実行中の処理に「可」の処理が複数あると画像形成装置100が判断すると(ステップSC11でYES)、画像形成装置100は、ステップSC12に進む。一方で、実行中の処理に「可」の処理が複数ないと画像形成装置100が判断すると(ステップSC11でNO)、画像形成装置100は、ステップSC14に進む。
Next, when
<処理音レベルの合計が閾値以下であるか否かの判断例>(ステップSC12)
ステップSC12では、画像形成装置100は、処理音レベルの合計が閾値以下であるか否かを判断する。すなわち、複数の処理が実行中である場合には、画像形成装置100は、各実行中の処理の「処理音レベル」(図6)を合計する。また、処理音レベルの合計は、電力量に変換されて合計されるのが望ましい。例えば、電力量への変換は、下記(1)式に基づいて行われる。
電力量 = 10 × log10(P2/P1)・・・(1)
P1:基準値(1mW)
P2:「処理音レベル」(図6)
例えば、「処理音レベル」が「60(dB)」と、「50(dB)」の2つの処理が実行中であるとする。この場合には、上記(1)式に基づいて、まず、「60(dB)」は、「1000(mW)」に変換される。同様に、「50(dB)」は、「100(mW)」に変換される。したがって、電力量の合計値は、「1000+100=1100(mW)」となる。そして、「1100(mW)」が「60.41(dB)」に変換される。
<Judgment example whether or not the sum of the processed sound levels is equal to or less than the threshold value> (step SC12)
In step SC12, the
Electric energy = 10 × log10 (P2 / P1) (1)
P1: Reference value (1mW)
P2: “Processed sound level” (FIG. 6)
For example, it is assumed that two processes of “process sound level” of “60 (dB)” and “50 (dB)” are being executed. In this case, “60 (dB)” is first converted to “1000 (mW)” based on the above equation (1). Similarly, “50 (dB)” is converted to “100 (mW)”. Therefore, the total value of the electric energy is “1000 + 100 = 1100 (mW)”. Then, “1100 (mW)” is converted to “60.41 (dB)”.
また、閾値には、例えば、「判定結果」が「可」である「処理音レベル」のうち、最大値等が設定される。 In addition, for example, a maximum value or the like among “processed sound levels” whose “determination result” is “possible” is set as the threshold.
なお、判断は、周波数特性等を利用してもよい。具体的には、判断は、横軸を周波数、かつ、縦軸を音圧レベルとし、グラフの相関を比較する等でもよい。 The determination may use frequency characteristics or the like. Specifically, the determination may be made by comparing the correlation of graphs with the horizontal axis representing frequency and the vertical axis representing sound pressure level.
このように、処理音の合計に基づいて、処理を変更すると、画像形成装置100は、音声認識の認識率を向上させることができる。
As described above, when the process is changed based on the total processed sound, the
<優先度に基づく変更例>(ステップSC13)
ステップSC13では、画像形成装置100は、優先度に基づいて、処理を変更する。すなわち、ステップSC13では、画像形成装置100は、複数の処理のうち、あらかじめ設定される「優先度」に基づいて、「優先度」の数値が低い処理から順に変更する。
<Example of change based on priority> (Step SC13)
In step SC13, the
例えば、画像形成装置100は、実行中の処理のうち、優先順位が最も低い処理を停止するように変更する。なお、処理を停止させる際に、画像形成装置100は、他の処理を監視して、例えば、ジョブが完了した際に安全に処理を停止させる。また、動作速度等を変更可能であれば、画像形成装置100は、動作速度等を変更してもよい。
For example, the
図示するように、ステップSC12及びステップSC13によって、音声認識が可能、すなわち、閾値以下となるように、「優先度」に基づいて、画像形成装置100は、処理を変更する。
As shown in the figure, the
<音声認識例>(ステップSC14)
ステップSC14では、画像形成装置100は、音声認識を行う。すなわち、画像形成装置100は、ユーザが発する音声認識用の音声を入力する。例えば、画像形成装置100は、あらかじめ音声認識用の音声データを記憶する、いわゆるテンプレートマッチング方式等によって音声認識を実現する。
<Voice recognition example> (step SC14)
In step SC14, the
<変更を元に戻す処理例>(ステップSC15)
ステップSC15では、画像形成装置100は、変更を元に戻す。例えば、画像形成装置100は、ステップSC13によって、音声認識用に処理を停止させたり、動作速度を遅くしたりする。そこで、ステップSC15では、画像形成装置100は、音声認識が終了すると、ステップSC13が行われる前の状態に各処理の状態を戻す。
<Example of processing for undoing changes> (step SC15)
In step SC15, the
<機能構成例>
図8は、本発明の一実施形態に係る情報処理装置の機能構成例を示す機能ブロック図である。例えば、画像形成装置100は、図示するように、第1入力部100F1、第2入力部100F2、設定部100F3及び制御部100F4を備える機能構成である。また、画像形成装置100は、図示するように、検出部100F5及び判定部100F6を更に備える機能構成であるのが望ましい。以下、図示する機能構成を例に説明する。
<Functional configuration example>
FIG. 8 is a functional block diagram showing a functional configuration example of the information processing apparatus according to the embodiment of the present invention. For example, the
第1入力部100F1は、画像形成装置100が所定の処理を行うと発生する処理音を入力する第1入力手順を行う。例えば、第1入力部100F1は、マイク100H6(図2)等によって実現される。
The first input unit 100F1 performs a first input procedure for inputting a processing sound generated when the
第2入力部100F2は、画像形成装置100に音声認識させる音声VOをユーザURから入力する第2入力手順を行う。例えば、第2入力部100F2は、マイク100H6(図2)等によって実現される。
The second input unit 100F2 performs a second input procedure for inputting, from the user UR, a voice VO that causes the
設定部100F3は、処理に優先度PPを設定する設定手順を行う。例えば、設定部100F3は、入力装置100H4(図2)等によって実現される。 The setting unit 100F3 performs a setting procedure for setting the priority PP for processing. For example, the setting unit 100F3 is realized by the input device 100H4 (FIG. 2) or the like.
制御部100F4は、優先度PPに基づいて、所定の処理の状態を変更する制御手順を行う。例えば、制御部100F4は、CPU100H1(図2)等によって実現される。 The control unit 100F4 performs a control procedure for changing the state of a predetermined process based on the priority PP. For example, the control unit 100F4 is realized by the CPU 100H1 (FIG. 2) or the like.
検出部100F5は、ユーザUR等の人を検出する。例えば、検出部100F5は、画像形成装置100が有するセンサ等によって実現される。
The detection unit 100F5 detects a person such as the user UR. For example, the detection unit 100F5 is realized by a sensor or the like included in the
判定部100F6は、音声VOを認識して音声認識が可能か否かを判定する。例えば、判定部100F6は、CPU100H1(図2)等によって実現される。 The determination unit 100F6 recognizes the voice VO and determines whether voice recognition is possible. For example, the determination unit 100F6 is realized by the CPU 100H1 (FIG. 2) or the like.
以上のような構成であると、第1入力部100F1によって、画像形成装置100は、所定の処理が実行されると、どのような処理音が発生するかを画像形成装置100が使用される環境下で把握できる。
With the configuration as described above, the
そして、第2入力部100F2によって、画像形成装置100は、音声VOを入力して音声認識を行うことができる。次に、画像形成装置100は、制御部100F4によって、音声認識における認識率が向上するように、処理音が少なくなるように、所定の処理の状態を変更する。また、制御部100F4による制御は、例えば、図7に示すように、優先度PPに基づいて、行われる。
Then, the second input unit 100F2 allows the
優先度PPは、例えば、図6に示す設定画面PNL等によって設定される。このように、設定画面PNLによって優先度PPが設定されると、図6に示すような処理リストLI等の優先度データが生成できる。このような優先度データがあると、画像形成装置100は、優先度PPに基づいて、変更の対象とする処理の順序を把握できる。
The priority PP is set, for example, on the setting screen PNL shown in FIG. Thus, when the priority PP is set on the setting screen PNL, priority data such as the processing list LI as shown in FIG. 6 can be generated. If there is such priority data, the
具体的には、スキャン処理等の読取処理又はプリント処理等の画像形成処理が実行中である場合には、画像形成装置100は、制御部100F4によって、処理音が少なくなるように、各処理の動作速度を遅くしたり、又は、各処理を停止させたりするように変更する。このように、処理が変更されると、処理音が少なくなる、すなわち、音声認識におけるノイズが少なくなるため、画像形成装置100は、音声認識における認識率を向上させることができる。
Specifically, when an image forming process such as a scanning process or a printing process is being executed, the
<その他の実施形態>
画像形成装置100は、図1に示すような装置に限られず、図示する装置とは異なるハードウェアを有する装置又は異なる処理を実行する装置等でもよい。
<Other embodiments>
The
なお、本発明に係る制御方法の全部又は一部は、アセンブラ等の低水準言語、C言語等の高水準言語等で記述されるコンピュータに制御方法を実行させるためのプログラムによって実現されてもよい。すなわち、プログラムは、情報処理装置又は1以上の情報処理装置を含む情報処理システム等のコンピュータに制御方法を実行させるためのコンピュータプログラムである。 Note that all or part of the control method according to the present invention may be realized by a program that causes a computer to execute the control method described in a low-level language such as an assembler or a high-level language such as C language. . That is, the program is a computer program for causing a computer such as an information processing apparatus or an information processing system including one or more information processing apparatuses to execute a control method.
また、プログラムは、コンピュータが読み取り可能な記録媒体に記憶して頒布することができる。なお、記録媒体は、フラッシュメモリ、フレキシブルディスク、ブルーレイディスク等の光ディスク、SD(登録商標)カード又は補助記憶装置等である。さらに、プログラムは、電気通信回線を通じて頒布することができる。 The program can be stored and distributed in a computer-readable recording medium. The recording medium is a flash memory, a flexible disk, an optical disk such as a Blu-ray disk, an SD (registered trademark) card, or an auxiliary storage device. Furthermore, the program can be distributed through a telecommunication line.
さらに、情報処理システムは、ネットワーク等によって相互に接続される2以上の情報処理装置を有し、各種処理の全部又は一部を複数の情報処理装置が仮想化、分散、並列、又は冗長してそれぞれ処理を行ってもよい。 Further, the information processing system has two or more information processing devices connected to each other by a network or the like, and a plurality of information processing devices are virtualized, distributed, parallel, or redundantly configured for all or part of various processes. Each may be processed.
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 The best mode for carrying out the present invention has been described above with reference to the embodiments. However, the present invention is not limited to these embodiments, and various modifications can be made without departing from the scope of the present invention. And substitutions can be added.
100 画像形成装置
100F1 第1入力部
100F2 第2入力部
100F3 設定部
100F4 制御部
100F5 検出部
100F6 判定部
UR ユーザ
VO 音声
PP 優先度
LI 処理リスト
100 image forming apparatus 100F1 first input unit 100F2 second input unit 100F3 setting unit 100F4 control unit 100F5 detection unit 100F6 determination unit UR user VO voice PP priority LI processing list
Claims (10)
前記情報処理装置に音声認識させる音声を入力する第2入力部と、
前記処理に優先度を設定する設定部と、
前記優先度に基づいて、前記所定の処理の状態を変更する制御部と
を備える情報処理装置。 A first input unit for inputting a processing sound generated when the information processing apparatus performs a predetermined process;
A second input unit for inputting a voice to be recognized by the information processing apparatus;
A setting unit for setting a priority for the process;
An information processing apparatus comprising: a control unit that changes a state of the predetermined process based on the priority.
前記制御部は、前記読取処理又は前記画像形成処理においてページに対する処理が完了すると、前記処理を変更する請求項1乃至3のいずれか1項に記載の情報処理装置。 The processing includes at least reading processing for reading an image formed on a recording medium and image forming processing for forming an image on the recording medium.
The information processing apparatus according to any one of claims 1 to 3, wherein the control unit changes the processing when processing for a page is completed in the reading processing or the image forming processing.
前記言葉を示す前記音声が入力されると、前記音声認識が行われる請求項1乃至4のいずれか1項に記載の情報処理装置。 A word for starting the speech recognition is set,
The information processing apparatus according to claim 1, wherein the voice recognition is performed when the voice indicating the word is input.
前記人が検出されると、前記音声認識が行われる請求項1乃至5のいずれか1項に記載の情報処理装置。 A detection unit for detecting a person;
The information processing apparatus according to claim 1, wherein the voice recognition is performed when the person is detected.
前記制御部は、前記処理のそれぞれの前記処理音の合計に基づいて、前記処理を変更する請求項1乃至6のいずれか1項に記載の情報処理装置。 When a plurality of the processes are executed,
The information processing apparatus according to claim 1, wherein the control unit changes the process based on a total of the processed sounds of the processes.
前記判定部による判定は、前記情報処理装置が使用される環境下、かつ、前記処理が実行中に入力される前記音声に基づいて行われる請求項1乃至7のいずれか1項に記載の情報処理装置。 A determination unit that recognizes the voice and determines whether the voice recognition is possible;
The information according to any one of claims 1 to 7, wherein the determination by the determination unit is performed based on the voice input while the processing is being executed in an environment where the information processing apparatus is used. Processing equipment.
前記情報処理装置が、前記情報処理装置が所定の処理を行うと発生する処理音を入力する第1入力手順と、
前記情報処理装置が、前記情報処理装置に音声認識させる音声を入力する第2入力手順と、
前記情報処理装置が、前記処理に優先度を設定する設定手順と、
前記情報処理装置が、前記優先度に基づいて、前記所定の処理の状態を変更する制御手順と
を含む制御方法。 A control method performed by the information processing apparatus,
A first input procedure in which the information processing apparatus inputs a processing sound generated when the information processing apparatus performs a predetermined process;
A second input procedure in which the information processing apparatus inputs a voice to be recognized by the information processing apparatus;
A setting procedure in which the information processing apparatus sets a priority for the processing;
A control method including: a control procedure in which the information processing apparatus changes a state of the predetermined process based on the priority.
前記コンピュータが、前記コンピュータが所定の処理を行うと発生する処理音を入力する第1入力手順と、
前記コンピュータが、前記コンピュータに音声認識させる音声を入力する第2入力手順と、
前記コンピュータが、前記処理に優先度を設定する設定手順と、
前記コンピュータが、前記優先度に基づいて、前記所定の処理の状態を変更する制御手順と
を実行させるためのプログラム。 A program for causing a computer to execute a control method,
A first input procedure in which the computer inputs a processing sound generated when the computer performs a predetermined process;
A second input procedure in which the computer inputs voice to be recognized by the computer;
A setting procedure in which the computer sets a priority for the processing;
A program for causing the computer to execute a control procedure for changing a state of the predetermined process based on the priority.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017052474A JP6825435B2 (en) | 2017-03-17 | 2017-03-17 | Information processing equipment, control methods and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017052474A JP6825435B2 (en) | 2017-03-17 | 2017-03-17 | Information processing equipment, control methods and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018157370A true JP2018157370A (en) | 2018-10-04 |
| JP6825435B2 JP6825435B2 (en) | 2021-02-03 |
Family
ID=63716786
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017052474A Expired - Fee Related JP6825435B2 (en) | 2017-03-17 | 2017-03-17 | Information processing equipment, control methods and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6825435B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020080052A (en) * | 2018-11-13 | 2020-05-28 | コニカミノルタ株式会社 | System, image forming apparatus, method and program |
| JP2020121452A (en) * | 2019-01-30 | 2020-08-13 | コニカミノルタ株式会社 | Image formation apparatus |
-
2017
- 2017-03-17 JP JP2017052474A patent/JP6825435B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020080052A (en) * | 2018-11-13 | 2020-05-28 | コニカミノルタ株式会社 | System, image forming apparatus, method and program |
| JP7206827B2 (en) | 2018-11-13 | 2023-01-18 | コニカミノルタ株式会社 | System, image forming apparatus, method and program |
| JP2020121452A (en) * | 2019-01-30 | 2020-08-13 | コニカミノルタ株式会社 | Image formation apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6825435B2 (en) | 2021-02-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8314943B2 (en) | Image forming apparatus, method of controlling the same based on speech recognition, and computer program product | |
| US9648191B2 (en) | Job processing apparatus, method for controlling job processing apparatus, and storage medium | |
| US20200193991A1 (en) | Image processing system, image forming apparatus, voice input inhibition determination method, and recording medium | |
| JP6825435B2 (en) | Information processing equipment, control methods and programs | |
| JP7187965B2 (en) | Image processing device, operation control method and operation control program | |
| JP2009065562A (en) | Audio output device, and image forming device including the same | |
| US9311580B2 (en) | Printing apparatus, method for controlling a printing apparatus, and storage medium for performing reading at a reading position, generating image data and printing an image based on the image data | |
| JP6939426B2 (en) | Image processing device and its operation control method | |
| CN103913969B (en) | Confirmation sound producing method in image processing system and image processing system | |
| JP7115259B2 (en) | Image forming apparatus and program | |
| JP2011193139A (en) | Image forming apparatus | |
| JP2020121452A (en) | Image formation apparatus | |
| JP2019197153A (en) | Image forming apparatus and image forming program | |
| CN111711728B (en) | Image forming apparatus, control method of image forming apparatus, and control program | |
| JP2018120372A (en) | Electronic device and image forming apparatus | |
| US10992829B2 (en) | Image forming apparatus performing processing for resolving user's complaint against to printed result | |
| US12159625B2 (en) | Information processing apparatus for selecting set value used to execute function | |
| JP2020194037A (en) | Voice processing device, image forming device and voice processing method | |
| US10911608B2 (en) | Image processing apparatus capable of restricting operation, operation control method | |
| JP2020064197A (en) | Image forming device, voice recognition device, and program | |
| JP2016168707A (en) | Image formation device and program | |
| JP2010243717A (en) | Image processor | |
| US11494133B2 (en) | Image forming system including image forming apparatus configured to output voice guidance to a user during transfer of a job, and method for controlling image forming apparatus | |
| JP2007058432A (en) | Image forming apparatus | |
| JP7275880B2 (en) | IMAGE FORMING APPARATUS AND CONTROL METHOD FOR IMAGE FORMING APPARATUS |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200109 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200911 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201006 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201203 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201215 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201228 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6825435 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |