(57)【要約】【課題】複合機のような複数ユーザが使用する機器においても、ユーザによる指示が曖昧であっても、ユーザの意図通りのジョブ管理をするジョブ管理装置を提供する。【解決手段】処理対象ジョブを処理内容により示される処理にかける処理装置のためのジョブ管理装置であって、入力した音声情報を音声解析にかけることにより、前記処理対象ジョブ及び前記処理内容を調べる音声解析手段と、記音声解析手段により前記処理内容が判明したが、前記処理対象ジョブの保有者が判明しないならば、前記音声情報を音声認証処理にかけることにより話者を調べる音声認証処理手段と、前記音声認証処理手段により話者が判明したならば、該判明した話者のジョブを前記処理対象ジョブとする処理対象決定手段と、を備える。【選択図】図４
2020065199.tif 000002
【特許請求の範囲】
【請求項１】
処理対象ジョブを処理内容により示される処理にかける処理装置のためのジョブ管理装置であって、
入力した音声情報を音声解析にかけることにより、前記処理対象ジョブ及び前記処理内容を調べる音声解析手段と、
前記音声解析手段により前記処理内容が判明したが、前記処理対象ジョブの保有者が判明しないならば、前記音声情報を音声認証処理にかけることにより話者を調べる音声認証処理手段と、
前記音声認証処理手段により話者が判明したならば、該判明した話者のジョブを前記処理対象ジョブとする処理対象決定手段と、
を備えることを特徴とするジョブ管理装置。
【請求項２】
請求項１に記載のジョブ管理装置であって、
前記音声認証処理手段により話者が判明しないならば、ログインしているユーザのジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項３】
請求項１又は２に記載のジョブ管理装置であって、
前記音声認証処理手段により話者が判明せず、ログインしているユーザがいなければ、ログインをユーザに促すためのプロンプトを音声又は文字にて出力するログインプロンプト手段を更に備え、
前記処理対象決定手段は、ユーザによるログインがあり、ログインしたユーザのジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項４】
請求項１乃至３の何れか１項に記載のジョブ管理装置であって、
前記音声認証処理手段により話者が判明したが、判明した話者のジョブが存在しないならば、ログインしているユーザのジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項５】
請求項１乃至４の何れか１項に記載のジョブ管理装置であって、
前記音声認証処理手段により話者が判明したが、判明した話者のジョブが存在しないならば、ログインをユーザに促すためのプロンプトを音声又は文字にて出力するログインプロンプト手段を更に備え、
前記処理対象決定手段は、ユーザによるログインがあり、ログインしたユーザのジョブが存在するならば、該ログインしたユーザのジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項６】
請求項１乃至５の何れか１項に記載のジョブ管理装置であって、
前記音声認証処理手段により話者が判明したならば、該判明した話者の全てのジョブを前記処理対象ジョブとする処理対象決定手段と、
を備えることを特徴とするジョブ管理装置。
【請求項７】
請求項１乃至６の何れか１項に記載のジョブ管理装置であって、
前記音声認証処理手段により話者が判明したならば、該判明した話者の全てのジョブのうちの前記音声解析手段により特定できたジョブを処理対象ジョブとする処理対象決定手段と、
を備えることを特徴とするジョブ管理装置。
【請求項８】
請求項１乃至７の何れか１項に記載のジョブ管理装置であって、
前記処理対象決定手段は、特定のユーザのジョブしか存在しないならば、該特定のユーザのジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項９】
請求項１乃至８の何れか１項に記載のジョブ管理装置であって、
前記処理対象決定手段は、ログインしているユーザのジョブしか存在しないならば、該特定のユーザのジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項１０】
請求項１乃至９の何れか１項に記載のジョブ管理装置であって、
前記処理対象決定手段は、前記音声解析手段により処理対象ジョブが判明したならば、前記処理対象決定手段により判明したジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項１１】
請求項１乃至１０の何れか１項に記載のジョブ管理装置であって、
前記処理対象決定手段は、前記音声認証処理手段により判明した話者とログインしているユーザとが一致していれば、前記音声認証処理手段により判明した話者のジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項１２】
請求項１乃至１１の何れか１項に記載のジョブ管理装置であって、
前記処理対象決定手段は、前記音声認証処理手段により判明した話者とログインしているユーザとが一致していなければ、前記音声認証処理手段により判明した話者のジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項１３】
処理対象ジョブを処理内容により示される処理にかける処理装置のためのジョブ管理装置であって、
入力した音声情報を音声解析にかけることにより、前記処理対象ジョブ及び前記処理内容を調べる音声解析手段と、
前記音声解析手段により前記処理内容が判明したが、前記処理対象が判明せず、且つ、ログインしているユーザのジョブが存在するならば、該ログインしているユーザのジョブを前記処理対象ジョブとする処理対象決定手段と、
を備えることを特徴とするジョブ管理装置。
【請求項１４】
請求項１３に記載のジョブ管理装置であって、
前記音声解析手段により前記処理内容が判明したが、前記処理対象が判明せず、且つ、ログインしているユーザがいなければ、前記音声情報を音声認証処理にかけることにより話者を調べる音声認証処理手段を更に備え、
前記処理対象決定手段は、前記音声認証処理手段により話者が判明したならば、該判明した話者のジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項１５】
請求項１３に記載のジョブ管理装置であって、
前記音声解析手段により前記処理内容が判明したが、前記処理対象が判明せず、且つ、ログインしているユーザがいなければ、ログインをユーザに促すためのプロンプトを音声又は文字にて出力するログインプロンプト手段を更に備え、
前記処理対象決定手段は、ユーザによるログインがあり、ログインしたユーザのジョブが存在するならば、該ログインしたユーザのジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項１６】
請求項１５に記載のジョブ管理装置であって、
前記ログインプロンプト手段に応じたユーザによるログインがなければ、前記音声情報を音声認証処理にかけることにより話者を調べる音声認証処理手段を更に備え、
前記処理対象決定手段は、前記音声認証処理手段により話者が判明したならば、該判明した話者のジョブを前記処理対象ジョブとすることを特徴とするジョブ管理装置。
【請求項１７】
請求項１乃至１６の何れか１項に記載のジョブ管理装置を備えることを特徴とする複合機。
【請求項１８】
処理対象ジョブを処理内容により示される処理にかける処理装置のためのジョブ管理方法であって、
入力した音声情報を音声解析にかけることにより、前記処理対象ジョブ及び前記処理内容を調べる音声解析ステップと、
前記音声解析ステップにより前記処理内容が判明したが、前記処理対象ジョブの保有者が判明しないならば、前記音声情報を音声認証処理にかけることにより話者を調べる音声認証処理ステップと、
前記音声認証処理ステップにより話者が判明したならば、該判明した話者のジョブを前記処理対象ジョブとする処理対象決定ステップと、
を備えることを特徴とするジョブ管理方法。
【請求項１９】
請求項１乃至１７の何れか１項に記載のジョブ管理装置としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブを管理するためのジョブ管理装置、複合機及びジョブ管理方法に関する。
【背景技術】
【０００２】
複合機のような印刷装置は複数人で共有して使用することが一般的である。そのため、複合機を使用する際にはあらかじめユーザ登録を実施して使用するケースが多い。ユーザ登録で登録可能な情報には、ユーザ名、ログインパスワード、Ｅ−ｍａｉｌアドレス、使用枚数カウンタ、ログイン後の画面のカスタマイズ情報等が挙げられる。
【０００３】
また、情報機器におけるユーザの認証方法には、パスワード直接入力やＩＣカードを用いた認証、音声認証、指紋認証、顔認証など様々な認証方式が存在し、複合機におけるユーザ認証においても前記のような技術が用いられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−３５５１４号公報
【特許文献２】特開２０１５−１０４８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
音声操作機能を備えた情報機器に音声で操作指示を行う場合、操作の対象を明確にする必要があるが、スマートフォンなどのような個人端末の場合は、一つの端末につき同時に操作するのは一人のユーザのみなので、音声による指示の対象が不明確な場合でも、ほとんどの場合にユーザの想定通りの動作となる。また、個人端末では他のユーザの処理は実施していないので、他のユーザに対して不利益を与えることもない。
【０００６】
しかし、複合機のような複数ユーザが使用する機器においては、複数のユーザのジョブが同時に登録されている場合があり、複合機においての音声操作はその音声による指示が誰のどのジョブに対しての操作なのかを明確にしなければ、他ユーザのジョブに対して誤った処理を実施してしまう恐れがある。
【０００７】
なお、特許文献１には、音声入力によるプリント操作に関する発明が開示されている。また、特許文献２にはログイン済みのユーザのジョブを検索して表示する発明が開示されている。
【０００８】
そこで、本発明は、複合機のような複数ユーザが使用する機器においても、ユーザによる指示が曖昧であっても、ユーザの意図通りのジョブ管理をするジョブ管理装置、複合機及びジョブ管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によれば、
処理対象ジョブを処理内容により示される処理にかける処理装置のためのジョブ管理装置であって、
入力した音声情報を音声解析にかけることにより、前記処理対象ジョブ及び前記処理内容を調べる音声解析手段と、
前記音声解析手段により前記処理内容が判明したが、前記処理対象ジョブの保有者が判明しないならば、前記音声情報を音声認証処理にかけることにより話者を調べる音声認証処理手段と、
前記音声認証処理手段により話者が判明したならば、該判明した話者のジョブを前記処理対象ジョブとする処理対象決定手段と、
を備えることを特徴とするジョブ管理装置が提供される。
【００１０】
また、本発明によれば、上記のジョブ管理装置を備える複合機が提供される。
【００１１】
更に、本発明によれば、
処理対象ジョブを処理内容により示される処理にかける処理装置のためのジョブ管理方法であって、
入力した音声情報を音声解析にかけることにより、前記処理対象ジョブ及び前記処理内容を調べる音声解析ステップと、
前記音声解析ステップにより前記処理内容が判明したが、前記処理対象ジョブの保有者が判明しないならば、前記音声情報を音声認証処理にかけることにより話者を調べる音声認証処理ステップと、
前記音声認証処理ステップにより話者が判明したならば、該判明した話者のジョブを前記処理対象ジョブとする処理対象決定ステップと、
を備えることを特徴とするジョブ管理方法が提供される。
【００１２】
更に、上記のジョブ管理装置としてコンピュータを機能させるプログラムが提供される。
【発明の効果】
【００１３】
本発明によれば、複合機のような複数ユーザが使用する機器においても、ユーザによる指示が曖昧であっても、ユーザの意図通りのジョブ管理をすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態による複合機の概念的断面図である。
【図２】本発明の実施の形態による複合機の機能ブロック図である。
【図３】本発明の実施の形態による複合機のより詳細な機能ブロック図である。
【図４】本発明の第１の実施の形態による方法のフローチャートである。
【図５】本発明の第１の実施の形態による方法における分類をまとめた表である。
【図６】図４に示すステップＳ２０１の詳細を示すフローチャートである。
【図７】図６に示す方法で利用する予約語の例を示すテーブル群である。
【図８】図４に示すステップＳ２０８の詳細を示すフローチャートである。
【図９】本発明の第２の実施の形態による方法のフローチャートである。
【図１０】本発明の第２の実施の形態による方法における分類をまとめた表である。
【図１１】本発明の第４の実施の形態による方法のフローチャートである。
【図１２】本発明の第４の実施の形態による方法における分類をまとめた表である。
【図１３】本発明の第５の実施の形態による方法のフローチャートである。
【図１４】本発明の第６の実施の形態による方法のフローチャートである。
【図１５】本発明の第７の実施の形態による方法のフローチャートである。
【図１６】本発明の第８の実施の形態による方法のフローチャートである。
【図１７】本発明の第９の実施の形態による方法のフローチャートである。
【図１８】本発明の実施例１を説明するための概念図である。
【図１９】本発明の実施例２を説明するための概念図である。
【図２０】本発明の実施例３を説明するための概念図である。
【図２１】本発明の実施例４を説明するための概念図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明を実施するための形態について詳細に説明する。
【００１６】
本発明の実施の形態は、複合機８００に関するものである。図１及び図２は、複合機８００の構成などを示すものである。
【００１７】
図１及び図２に示すように、複合機８００は、原稿の画像を読み取る原稿読取装置８２０と、シートに画像を形成する複合機本体（画像形成部本体）８３０と、原稿読取装置８２０及び複合機本体８３０を操作するための操作パネル部８４３と、操作パネル部８４３による操作に基づいて原稿読取装置８２０及び複合機本体８３０を制御する演算処理部８４１と、を備えている。
【００１８】
画像読取りのために原稿読取装置８２０を単体で用いること、画像形成のために複合機本体８３０を単体で用いることの他に、画像を複写するためにこれらを連動させることもできる。また、複合機８００は図示しない記憶装置及びファクシミリ装置を含んでいてもよい。記憶装置は、原稿読取装置８２０により読み取られた画像やファクシミリ装置により受信した画像を格納することができる。ファクシミリ装置は、原稿読取装置８２０により読み取られた画像や記憶装置に格納されている画像を送信することと、外部から画像を受信することができる。更に、複合機８００は、ネットワークを介してパーソナルコンピュータと接続するためのインターフェースを含んでいてもよい。複合機８００に接続されたパーソナルコンピュータは、これが管理できるデータについて複合機の機能を利用することができる。
【００１９】
原稿読取装置８２０は、原稿を自動給送する原稿自動給送部ＳＰＦ（Ｓｉｎｇｌｅ  Ｐａｓｓ  Ｆｅｅｄｅｒ）８２４と、原稿の画像を読み取る読取装置本体８２２と、を備えている。なお、原稿読取装置８２０は、図２に示す構成要素の他に、図２は示されないが図１に示される構成要素も含む。また、図１に示すように、読取装置本体８２２には、原稿台８２６が備わる。
【００２０】
複合機本体８３０は、シートを給送するシート給送部１０と、シートを手差し給送可能な手差し給送部２０と、シート給送部１０又は手差し給送部２０により給送されるシートに画像を形成する画像形成部３０と、を備えている。
【００２１】
シート給送部１０は、シートを積載するシート積載部１１と、シート積載部１１に積載されたシートを１枚ずつ分離給送する分離給送部１２と、を備えている。シート積載部１１は、回転軸１３を中心に回動する中板１４を備えており、中板１４は、シートを給送する際に回動してシートを上方に持ち上げる。分離給送部１２は、中板１４により持ち上げられたシートを給送するピックアップローラ１５と、ピックアップローラ１５により給送されるシートを１枚ずつに分離する分離ローラ対１６と、を備えている。
【００２２】
手差し給送部２０は、シートを積載可能な手差しトレイ２１と、手差しトレイ２１に積載されたシートを１枚ずつ分離給送する分離給送部２２と、を備えている。手差しトレイ２１は、複合機本体８３０に回動自在に支持されており、手差し給送する際には、所定の角度に固定させることでシートを積載可能になる。分離給送部２２は、手差しトレイ２１に積載されたシートを給送するピックアップローラ２３と、ピックアップローラ２３により給送されるシートを１枚ずつに分離する分離ローラ２４及び分離パッド２５と、を備えている。
【００２３】
画像形成部３０は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の画像を形成する４つのプロセスカートリッジ３１Ｙ〜３１Ｋと、後述する感光体ドラム７４０Ｙ〜７４０Ｋと、これらの表面を露光する露光装置３２と、感光体ドラム７４０Ｙ〜７４０Ｋの表面に形成されたトナー像をシートに転写する転写部（転写手段）３３と、転写したトナー像をシートに定着させる定着部３４と、を備えている。なお、符号の最後に付すアルファベット（Ｙ、Ｍ、Ｃ、Ｋ）は、それぞれの色（イエロー、マゼンタ、シアン、ブラック）を示している。
【００２４】
４つのプロセスカートリッジ３１Ｙ〜３１Ｋのそれぞれは、複合機本体８３０から取り外し可能に構成されており、交換可能となっている。なお、４つのプロセスカートリッジ３１Ｙ〜３１Ｋは、形成する画像の色が異なること以外は同様な構成であるため、イエロー（Ｙ）の画像を形成するプロセスカートリッジ３１Ｙの構成のみの説明し、プロセスカートリッジ３１Ｍ〜３１Ｋの説明は省略する。
【００２５】
プロセスカートリッジ３１Ｙは、像担持体としての感光体ドラム７４０Ｙと、感光体ドラム７４０Ｙを帯電させる帯電器７４１Ｙと、感光体ドラム７４０Ｙ上に形成された静電潜像を現像する現像装置７４２Ｙと、感光体ドラム７４０Ｙの表面に残留するトナーを除去するドラムクリーナ７４３Ｙと、を備えている。現像装置７４２Ｙは、感光体ドラム７４０Ｙを現像する現像装置本体（詳細には図示せず）と、現像装置本体にトナーを供給するトナーカートリッジ（詳細には図示せず）と、を備えている。トナーカートリッジは、現像装置本体に着脱可能に構成されており、収容されたトナーが無くなると、現像装置本体から取り外して、交換することができるようになっている。
【００２６】
露光装置３２は、レーザ光を照射する光源（図示せず）と、レーザ光を感光体ドラム７４０Ｙ〜７４０Ｋに導く複数のミラー（図示せず）等と、を備えている。転写部３３は、感光体ドラム７４０Ｙ〜７４０Ｋに形成されたトナー像を担持する中間転写ベルト３５と、感光体ドラム７４０Ｙ〜７４０Ｋに形成されたトナー像を中間転写ベルト３５に一次転写する一次転写ローラ３６Ｙ〜３６Ｋと、中間転写ベルト３５に転写されたトナー像をシートに二次転写する二次転写ローラ３７と、中間転写ベルト３５に残留するトナーを除去するベルトクリーナ３８と、を備えている。中間転写ベルト３５は、駆動ローラ３９ａ及び従動ローラ３９ｂに掛け渡されており、一次転写ローラ３６Ｙ〜３６Ｋによって感光体ドラム７４０Ｙ〜７４０Ｋに押し付けられている。二次転写ローラ３７は、駆動ローラ３９ａとで中間転写ベルト３５をニップ（挟持）しており、ニップ部Ｎで中間転写ベルト３５が担持するトナー像をシートに転写する。定着部３４は、シートを加熱する加熱ローラ３４ａと、加熱ローラ３４ａに圧接する加圧ローラ３４ｂと、を備えている。
【００２７】
操作パネル部８４３は、所定の情報を表示する表示部８４５と、ユーザが原稿読取装置８２０及び複合機本体８３０への指示を入力する入力部８４７と、を備えている。本実施形態においては、操作パネル部８４３は、読取装置本体８２２の正面側に配設されている。なお、正面側は図１の紙面の手前側に対応し、裏面側は図１の背面側に対応する。
【００２８】
図２に示すように、演算処理部８４１は、シート給送部１０、手差し給送部２０、画像形成部３０及び原稿読取装置８２０を駆動制御するＣＰＵ８４１ａと、ＣＰＵ８４１ａを動作させるための各種プログラムとＣＰＵ８４１ａが用いる各種情報等を記憶するメモリ８４１ｂと、を備えている。演算処理部８４１は、ユーザによる操作パネル部８４３への操作に基づいて、シート給送部１０、手差し給送部２０、画像形成部３０及び原稿読取装置８２０の動作を統合して制御し、シートに画像を形成させる。
【００２９】
次に、上述のように構成された複合機８００による画像形成動作（演算処理部８４１による画像形成制御）について説明する。本実施形態においては、原稿自動給送部８２４により給送され、読取装置本体８２２により読み取られた読取原稿の画像を、シート給送部１０により給送されるシートに画像形成部３０が形成する画像形成動作を例にとり説明する。
【００３０】
ユーザによる操作パネル部８４３の入力部８４７への入力により、画像形成開始信号が発信されると、ユーザにより原稿自動給送部８２４に載置された読取原稿が原稿読取位置に向けて自動給送され、原稿読取位置で読取装置本体８２２によって画像が読み取られる。
【００３１】
読取装置本体８２２により原稿の画像が読み取られると、読み取られた原稿の画像情報に基づいて、露光装置３２が感光体ドラム７４０Ｙ〜７４０Ｋに向けて、それぞれに対応する複数のレーザ光を照射する。このとき、感光体ドラム７４０Ｙ〜７４０Ｋは、それぞれ、帯電器７４１Ｙ〜７４１Ｋにより予め帯電されており、それぞれに対応するレーザ光が照射されることで感光体ドラム７４０Ｙ〜７４０Ｋ上にそれぞれの静電潜像が形成される。その後、現像装置７４２Ｙ〜７４２Ｋにより感光体ドラム７４０Ｙ〜７４０Ｋ上にそれぞれ形成された静電潜像が現像され、感光体ドラム７４０Ｙ〜７４０Ｋ上に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）のトナー像が形成される。感光体ドラム７４０Ｙ〜７４０Ｋ上に形成された各色のトナー像は、一次転写ローラ３６Ｙ〜３６Ｋによって中間転写ベルト３５に重畳転写され、重畳転写されたトナー像（フルカラーのトナー像）は、中間転写ベルト３５に担持された状態でニップ部Ｎまで搬送される。
【００３２】
上述の画像形成動作に並行して、シート積載部１１に積載されたシートが、分離給送部１２によって１枚ずつに分離されながら、ピックアップローラ１５によりシート搬送路２６に給送される。そして、ニップ部Ｎのシート搬送方向上流にあるレジストローラ対２７で、斜行が補正されると共に、所定の搬送タイミングでニップ部Ｎに搬送される。ニップ部Ｎに搬送されたシートは、二次転写ローラ３７によって中間転写ベルト３５が担持するフルカラーのトナー像が転写される。
【００３３】
トナー像が転写されたシートは、定着部３４で加熱・加圧されることでトナー像が溶融定着され、排出ローラ対１８により装置外に排出される。装置外に排出されたシートは、排出シート積載部１９に積載される。
【００３４】
なお、シートの両面（第１面及び第２面）に画像を形成する場合には、第１面に画像が形成されたシートが装置外に排出される前に、排出ローラ対１８を逆回転させて両面搬送路１７に搬送し、両面搬送路１７を介して画像形成部３０に再搬送する。そして、第１面と同様に、第２面に画像を形成し、装置外に排出する。装置外に排出されたシートは、排出シート積載部１９に積載される。
【００３５】
次に、図３を参照すると、本発明の実施の形態による複合機８００は、音声入力部１０１、制御部８４１ａ、スキャナ部８２０、エンジン部８３０、記憶装置８４１ｂ、ＵＩ表示部８４３を含む。
【００３６】
音声入力部１０１は、ユーザが発話した音声をマイクで拾い、その音声データを制御部８４１ａに送信するモジュールである。
【００３７】
制御部８４１ａは、音声解析部１２１、印刷ジョブ管理部１２３、印刷ジョブ実行部１２５、ファイル制御部１２７、画像処理部１２９、表示制御部１３１に分けられる。
【００３８】
音声解析部１２１は、音声入力部１０１より入力された音声データを解析し、音声による操作や発話したユーザの特定を実施するモジュールである。
【００３９】
ジョブ管理装置として機能する印刷ジョブ管理部１２３は、印刷ジョブの登録や削除、停止を行うモジュールである。印刷ジョブ管理部１２３に登録されたジョブが印刷可能だった場合、印刷ジョブ管理部１２３は印刷ジョブ実行部１２５へ印刷要求を行う。印刷ジョブ管理部１２３は、更に、後述するような印刷ジョブの順序の優先順位の入れ換え、ジョブにおける各種設定などの処理を行う。
【００４０】
印刷ジョブ実行部１２５は、登録された印刷ジョブの印刷ページ順序決定や後処理可否の判定、給紙トレイの決定、画像処理部１２９への画像処理要求などを行うモジュールである。
【００４１】
画像処理部１２９は、印刷ジョブ実行部１２５から要求された画像処理要求に応じて変倍や画像造成などを行うモジュールである。
【００４２】
ファイル制御部１２７は、記憶装置８４１ｂに含まれるＨＤＤへのファイルの保存や読み出し、記憶装置８４１ｂに含まれるメモリへのファイルの展開などを行うモジュールである。
【００４３】
表示制御部１３１は、ユーザ操作や画像処理装置８００のステータスに従ってＵＩ画面に表示する画像を生成するモジュールである。
【００４４】
スキャナ部８２０は、コピージョブやスキャン送信ジョブなどで原稿台もしくは自動原稿読み込み装置にセットされた原稿を読み込み、制御部に画像を送信するモジュールである。
【００４５】
エンジン部８３０は、制御部８４１ａで生成された画像を用紙に印刷するモジュールである。
【００４６】
記憶装置８４１ｂは、主にＨＤＤやＳＳＤ、メモリなどを指し、スキャンした画像やプリンタデータ、音声解析のための辞書データ等を保存しておくモジュールである。
【００４７】
ＵＩ表示部８４３は、表示制御部１３１で生成された画面イメージを表示するモジュールであり、主に液晶ディスプレイのことを指す。
【００４８】
［第１の実施の形態］
図４は本発明の第１の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【００４９】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【００５０】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【００５１】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、既に処理対象ジョブを決定できる状況にあるかを判断する（ステップＳ２０５）。ここで、既に処理対象ジョブを決定できる状況にあることには、（１）音声解析の結果から操作対象ジョブを決定できることと、（２）音声解析の結果を用いなくても操作対象ジョブを決定できることが含まれる。
【００５２】
（１）音声解析の結果から操作対象ジョブを決定できることには、例えば、（１−１）特定できた利用者の全てのジョブを処理対象とするルールを適用することとしている場合において、話者が自分の氏名や自分の所属組織を話者が操作指示に含ませていたために処理対象が判明できること、（１−２）操作対象ジョブの状態を指定されたならばその状態の全てのジョブを操作対象ジョブとするというルールを適用している場合において、音声解析の結果から対象ジョブの種類が判明できること、（１−３）操作対象ジョブをそのジョブが扱うファイル名により指定してもよいというルールを適用している場合において、音声解析の結果からファイル名が判明できること、が含まれる。
【００５３】
（２）音声解析の結果を用いなくても操作対象ジョブを決定できることには、（２−１）実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるために処理対象が判明できること、（２−２）実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるために処理対象が判明できることが含まれる。なお、（２−１）、（２−２）は、実行状態又は待ち状態の全てのジョブが実際の話者以外のものであってもよく、実行状態又は待ち状態の全てのジョブが実際の話者が属する組織以外の組織のものであってもよいことを前提としている。これは、例えば、話者が他の者のジョブを緊急で中止させる場合に有効である。
【００５４】
なお、或るユーザがログインしていても、それだけでは、その利用者のジョブは処理対象ジョブにはならない。
【００５５】
音声情報を音声認証処理にかけることにより話者を判明させなくても操作対象ジョブにするジョブを決定できるならば（ステップＳ２０５でＹＥＳ）、そのようなジョブを処理対象ジョブとしてステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【００５６】
まだ処理対象ジョブを決定できる状況にないと判断した場合には（ステップＳ２０５でＮＯ）、音声情報を音声認証処理にかけることにより話者を調べる（ステップＳ２０９）。
【００５７】
ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【００５８】
ステップＳ２０９で判明した話者のジョブがあるならば（ステップＳ２１１でＹＥＳ）、ステップＳ２０９で判明した話者の全てのジョブを処理対象ジョブとする（ステップＳ２１３）。なお、ここでは、複数の利用者のジョブがあるときにおいて、音声認証により判明した利用者の全ジョブを処理対象ジョブとして選定するルールを適用することが前提となっている。
【００５９】
そして、ステップＳ２１３で処理対象ジョブとされたジョブをステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【００６０】
従って、或るユーザがログインしている状況において、ログインしているユーザとステップＳ２０９で音声認証処理により判明した話者が異なっている場合には、ログインしているユーザのジョブではなく、ステップＳ２０９で音声認証処理により判明した話者のジョブが処理にかけられることになる。
【００６１】
本発明の第１の実施の形態による方法における分類を図５の表にまとめる。表中のＣａｓｅ列の＃１１、＃１２、＃１３は、図４中のＣａｓｅ＃１１、Ｃａｓｅ＃１２、Ｃａｓｅ＃１３に対応する。
【００６２】
次に、図６を参照して、ステップＳ２０１の詳細例を説明する。
【００６３】
入力された音声から得た音声データを保存する（ステップＳ２０１−１）。
【００６４】
ステップＳ２０１−１で保存された音声データを読み出す（ステップＳ２０１−２）。
【００６５】
ステップＳ２０１−２で読み出された音声データを音声認識にかけてテキスト化する（ステップＳ２０１−３）。
【００６６】
ステップＳ２０１−３で得たテキストに含まれる予約語を検出する（ステップＳ２０１−４）。
【００６７】
ステップＳ２０１−４で検出できた予約語に基づいて処理内容及び処理対象ジョブを調べる（ステップＳ２０１−５）。
【００６８】
ここで、ステップＳ２０１−４で用いる予約語は、例えば、図７に示すようなものである。なお、ファイルを指定する場合、テキストデータにジョブが扱うファイル名が含まれているものとする。ファイル名のデータはジョブに対応付けられてプリンタに送信されているものとする。
【００６９】
次に、ステップＳ２０９の詳細例を説明する。
【００７０】
ステップＳ２０１−１で保存された音声データを読み出す（ステップＳ２０９−１）。
【００７１】
ステップＳ２０９−１で読み出された音声データより声紋を判定する（ステップＳ２０９−２）。
【００７２】
ステップＳ２０９−２で判定さえた声紋より話者を特定する（ステップＳ２０９−３）。なお、ユーザ毎の声紋は予め登録されているものとする。
【００７３】
［第２の実施の形態］
本発明の第１の実施の形態では、音声情報を音声認証処理にかけることにより話者を判明させなくても所定の場合には操作対象ジョブを決定できることとしていた。
【００７４】
これに対して、本発明の第２の実施の形態では、音声情報を音声認証処理にかけることにより判明した話者のジョブを処理対象ジョブとする。
【００７５】
図９は本発明の第２の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【００７６】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【００７７】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【００７８】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、音声情報を音声認証処理にかけることにより話者を調べる（ステップＳ２０９）。
【００７９】
ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【００８０】
ステップＳ２０９で判明した話者のジョブがあるならば（ステップＳ２１１でＹＥＳ）、ステップＳ２０９で判明した話者の全てのジョブを処理対象ジョブとする（ステップＳ２１３）。なお、ここでは、複数の利用者のジョブがあるときにおいて、音声認証により判明した利用者の全ジョブを処理対象ジョブとして選定するルールを適用することが前提となっている。
【００８１】
そして、ステップＳ２１３で処理対象ジョブとされたジョブをステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【００８２】
本発明の第２の実施の形態による方法における分類を図１０の表にまとめる。表中のＣａｓｅ列の＃２２、＃２３は、図９中のＣａｓｅ＃２２、Ｃａｓｅ＃２３に対応する。
【００８３】
［第３の実施の形態］
処理内容によって、本発明の第１の実施の形態と本発明の第２の実施の形態を切り替えてもよい。つまり、ステップＳ２０５でＹＥＳとなる場合を設けてもよいかどうかを所定の基準により切り替えてもよい。
【００８４】
例えば、ログイン認証などにより利用者を特定できたのであれば、特定された利用者により第１の実施の形態と第２の実施の形態を切り替えてもよい。つまり、ステップＳ２０３の工程に進むまでに特定できた利用者によりステップＳ２０５でＹＥＳとなる場合を設けてもよいかどうかを切り替えてもよい。
【００８５】
ステップＳ２０５でＹＥＳとなる場合を設けないのであれば（つまり、ステップＳ２０３の終了までに、ステップＳ２０５を用いない第２の実施の形態のフロー（図９）を用いることとした場合）、ログイン認証などにより特定できた利用者とステップＳ２０９の音声認証処理により特定した話者が異なるのであれば、ステップＳ２１３においては、ステップＳ２０９で特定された利用者のジョブが処理対象ジョブとなるので、ステップＳ２０９の音声認証処理により特定した話者が優先することになる。
【００８６】
所定の条件が満たされたならばステップＳ２０５でＹＥＳとなるようにして（つまり、ステップＳ２０３の終了までに、ステップＳ２０５を用いる第１の実施の形態のフロー（図４）を用いることとした場合）、実際に所定の条件が満たされたならば、ログイン認証などにより特定できた利用者と仮にステップＳ２０９の音声認証処理を実行するならば特定することができるはずである話者が異なる場合には、ステップＳ２０９からステップＳ２１３が実行されないので、ログイン認証などにより特定できた利用者が優先することになる。
【００８７】
また、第２の実施の形態を基本として、次のような選択をしてもよい。つまり、ログイン認証などにより利用者（利用者Ａ）を特定できたのであれば、この利用者（利用者Ａ）とステップＳ２０９の音声認証処理により特定した話者（利用者Ｂ）に対して所定の判断方法を適用して、何れかの利用者を選択してもよい。利用者Ａと利用者Ｂが同一であれば、同一である両者を選択する。利用者Ａと利用者Ｂとが異なれば所定の判断方法により利用者Ａ又は利用者Ｂを選択する。所定のポリシーに基づいた設定により利用者Ａを優先するようにしてもよいし、別の所定のポリシーに基づいた別の設定により利用者Ｂを優先するようにしてもよい。所定の判断方法に、実行中又は待機中の各ジョブに対応する利用者も考慮に入れてもよい。また、所定の判断方法に、処理内容も考慮に入れてもよい。なお、ステップＳ２１１の判断は、選択された利用者のジョブがあるか否かの判断になる。
【００８８】
［第４の実施の形態］
本発明の第１の実施の形態では、ステップＳ２１１で判明した話者の全てのジョブを処理対象ジョブとする。
【００８９】
これに対して、本発明の第４の実施の形態では、ステップＳ２１１で判明した話者のジョブであって、その話者により指定されたジョブを処理対象ジョブとする。
【００９０】
図１１は本発明の第４の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【００９１】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【００９２】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【００９３】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、既に処理対象ジョブを決定できる状況にあるかを判断する（ステップＳ２０５）。ここで、既に処理対象ジョブを決定できる状況にあることには、（１）音声解析の結果から操作対象ジョブを決定できることと、（２）音声解析の結果を用いなくても操作対象ジョブを決定できることが含まれる。
【００９４】
（１）音声解析の結果から操作対象ジョブを決定できることには、例えば、（１−１）特定できた利用者の全てのジョブを処理対象とするルールを適用することとしている場合において、話者が自分の氏名や自分の所属組織を話者が操作指示に含ませていたために処理対象が判明できることが含まれる。
【００９５】
（２）音声解析の結果を用いなくても操作対象ジョブを決定できることには、（２−１）実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるために処理対象が判明できること、（２−２）実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるために処理対象が判明できることが含まれる。なお、（２−１）、（２−２）は、実行状態又は待ち状態の全てのジョブが実際の話者以外のものであってもよく、実行状態又は待ち状態の全てのジョブが実際の話者が属する組織以外の組織のものであってもよいことを前提としている。これは、例えば、話者が他の者のジョブを緊急で中止させる場合に有効である。
【００９６】
既に処理対象ジョブを決定できる状況にあるならば（ステップＳ２０５でＹＥＳ）、そのようなジョブを処理対象ジョブとしてステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【００９７】
まだ処理対象ジョブを決定できる状況にないと判断した場合には（ステップＳ２０５でＮＯ）、音声情報を音声認証処理にかけることにより話者を調べる（ステップＳ２０９）。
【００９８】
ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【００９９】
ステップＳ２０９で判明した話者のジョブがあるならば（ステップＳ２１１でＹＥＳ）、ステップＳ２０９で判明した話者のジョブのうちのどのジョブを処理対象ジョブとして選択できるかを調べる（ステップＳ２１２）。
【０１００】
例えば、複数の利用者のジョブがあるときにおいて、音声認証により特定した話者のジョブであって、その話者により指定されたジョブ又はその話者の１つのみのジョブを選定するルールを適用することとして、実際に話者を音声認証により特定でき、指定されたジョブを音声解析により判明できたとき又はその話者のジョブが１つのみであるときには、判明した話者のジョブのうちの処理対象ジョブにするジョブを選択できる。
【０１０１】
逆に、同様なルールを適用することとしても、話者を音声認証により特定できるが、指定されたジョブを音声解析により判明できず、更に、話者のジョブが複数であるときには、判明した話者のジョブのうちの処理対象ジョブにするジョブを選択できない。
【０１０２】
ステップＳ２０９における音声認証処理で判明した話者のジョブのうちのどのジョブを処理対象ジョブにするのか判明したならば（ステップＳ２１２でＹＥＳ）、判明した話者の判明したジョブを処理対象ジョブとする（ステップＳ２１３）。
【０１０３】
そして、ステップＳ２１３で処理対象ジョブとされたジョブをステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１０４】
本発明の方法による分類を図１２の表にまとめる。表中のＣａｓｅ列の＃３１、＃３２Ａ、＃３２Ｂ、＃３３は、図１１中のＣａｓｅ＃３１、Ｃａｓｅ＃３２Ａ、Ｃａｓｅ＃３２Ｂ、Ｃａｓｅ＃３３に対応する。
【０１０５】
［第５の実施の形態］
本発明の第１の実施の形態では、ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【０１０６】
これに対して、本発明の第５の実施の形態では、ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、現在ログインしているユーザ又はその後のプロンプトに応じてログインしたユーザのジョブを処理対象ジョブとする。
【０１０７】
図１３は第５の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【０１０８】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【０１０９】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【０１１０】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、既に処理対象ジョブを決定できる状況にあるかを判断する（ステップＳ２０５）。ここで、音声情報を音声認証処理にかけることにより話者を判明させなくても操作対象ジョブを決定できることには、（１）音声解析の結果から操作対象ジョブを決定できることと、（２）音声解析の結果を用いなくても操作対象ジョブを決定できることが含まれる。
【０１１１】
（１）音声解析の結果から操作対象ジョブを決定できることには、例えば、（１−１）特定できた利用者の全てのジョブを処理対象とするルールを適用することとしている場合において、話者が自分の氏名や自分の所属組織を話者が操作指示に含ませていたために処理対象が判明できることが含まれる。
【０１１２】
（２）音声解析の結果を用いなくても操作対象ジョブを決定できることには、（２−１）実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるために処理対象が判明できること、（２−２）実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるために処理対象が判明できることが含まれる。なお、（２−１）、（２−２）は、実行状態又は待ち状態の全てのジョブが実際の話者以外のものであってもよく、実行状態又は待ち状態の全てのジョブが実際の話者が属する組織以外の組織のものであってもよいことを前提としている。これは、例えば、話者が他の者のジョブを緊急で中止させる場合に有効である。
【０１１３】
既に処理対象ジョブを決定できる状況にあるならば（ステップＳ２０５でＹＥＳ）、そのようなジョブを処理対象ジョブとして処理対象ジョブとしてステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１１４】
既に処理対象ジョブを決定できる状況にあると判断した場合には（ステップＳ２０５でＮＯ）、音声情報を音声認証処理にかけることにより話者を調べる（ステップＳ２０９）。
【０１１５】
ステップＳ２０９で話者が判別しなかったら（ステップＳ２１０でＮＯ）、ユーザが現在ログインしているか確認する（ステップＳ２３４）。
【０１１６】
また、ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、ユーザが現在ログインしているか確認する（ステップＳ２３４）。
【０１１７】
上記２通りの場合において、ユーザが現在ログインしていれば、ステップＳ２３９に進む。
【０１１８】
上記２通りの場合において、ユーザがログインしていなければ、ログインを促すためのプロンプトを画面に表示し、又は、音声出力する（ステップＳ２３５）。
【０１１９】
プロンプトに応じてユーザによるログインがあったならばログイン処理をして（ステップＳ２３７）、ステップＳ２３９に進む。
【０１２０】
ステップＳ２３９では、ログインしたユーザのジョブがあるかを調べ、ないならば（ステップＳ２３９でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【０１２１】
ログインしたユーザのジョブがあるならば（ステップＳ２３９でＹＥＳ）、ステップＳ２３７でログインしたユーザのジョブを処理対象ジョブとする（ステップＳ２４１）。
【０１２２】
ステップＳ２０９で判明した話者のジョブがあるならば（ステップＳ２１１でＹＥＳ）、ステップＳ２０９で判明した話者の全てのジョブを処理対象ジョブとする（ステップＳ２１３）。なお、ここでは、複数の利用者のジョブがあるときにおいて、音声認証により判明した利用者の全ジョブを処理対象ジョブとして選定するルールを適用することが前提となっている。
【０１２３】
そして、ステップＳ２１３で処理対象ジョブとされたジョブをステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１２４】
［第６の実施の形態］
本発明の第１の実施の形態では、まだ処理対象ジョブを決定できる状況にないと判断した場合には（ステップＳ２０５でＮＯ）、音声情報を音声認証処理にかけることにより話者を調べた（ステップＳ２０９）。
【０１２５】
これに対して、本発明の第６の実施の形態では、まだ処理対象ジョブを決定できる状況にないと判断した場合には（ステップＳ２０５でＮＯ）、現在ログインしているユーザ又はプロンプトに応じてログインするユーザのジョブを処理対象ジョブとする。
【０１２６】
図１４は本発明の第６の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【０１２７】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【０１２８】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【０１２９】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、既に処理対象ジョブを決定できる状況にあるかを判断する（ステップＳ２０５）。ここで、音声情報を音声認証処理にかけることにより話者を判明させなくても操作対象ジョブを決定できることには、（１）音声解析の結果から操作対象ジョブを決定できることと、（２）音声解析の結果を用いなくても操作対象ジョブを決定できることが含まれる。
【０１３０】
（１）音声解析の結果から操作対象ジョブを決定できることには、例えば、（１−１）特定できた利用者の全てのジョブを処理対象とするルールを適用することとしている場合において、話者が自分の氏名や自分の所属組織を話者が操作指示に含ませていたために処理対象が判明できることが含まれる。
【０１３１】
（２）音声解析の結果を用いなくても操作対象ジョブを決定できることには、（２−１）実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるために処理対象が判明できること、（２−２）実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるために処理対象が判明できることが含まれる。なお、（２−１）、（２−２）は、実行状態又は待ち状態の全てのジョブが実際の話者以外のものであってもよく、実行状態又は待ち状態の全てのジョブが実際の話者が属する組織以外の組織のものであってもよいことを前提としている。これは、例えば、話者が他の者のジョブを緊急で中止させる場合に有効である。
【０１３２】
既に処理対象ジョブを決定できる状況にあるならば（ステップＳ２０５でＹＥＳ）、そのようなジョブを処理対象ジョブとしてステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１３３】
既に処理対象ジョブを決定できる状況にあると判断した場合には（ステップＳ２０５でＮＯ）、現在ユーザがログイン中か否かを調べる（ステップＳ２６１）。
【０１３４】
ログイン中であり（ステップＳ２６１でＹＥＳ）、ログイン中のユーザのジョブがあれば（ステップＳ２６３でＹＥＳ）、ログイン中のユーザの全てのジョブを処理対象ジョブとして（ステップＳ２６５）、ステップＳ２０２で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１３５】
ユーザがログイン中でなければ（ステップＳ２６１でＮＯ）、ログインを促すためのプロンプトを画面に表示し、又は、音声出力する（ステップＳ２３５）。
【０１３６】
プロンプトに応じてユーザによるログインがあったならばログイン処理をする（ステップＳ２３７）。
【０１３７】
次に、ログインしたユーザのジョブがあるかを調べ、ないならば（ステップＳ２３９でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【０１３８】
ログインしたユーザのジョブがあるならば（ステップＳ２３９でＹＥＳ）、ステップＳ２３７でログインしたユーザのジョブを処理対象ジョブとして（ステップＳ２４１）、ステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１３９】
［第７の実施の形態］
本発明の第６の実施の形態では、ユーザがログイン中でなければ（ステップＳ２６１でＮＯ）、それから出力したプロンプトに応じてログインしたユーザのジョブを処理対象ジョブとする。
【０１４０】
これに対して、本発明の第７の実施の形態では、ユーザがログイン中でなければ（ステップＳ２６１でＮＯ）、音声認証により判明した話者のジョブがあるならばそれを処理対象ジョブとし、音声認証により判明した話者のジョブがなければ、それから出力したプロンプトに応じてログインしたユーザのジョブを処理対象ジョブとする。
【０１４１】
図１５は本発明の第７の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【０１４２】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【０１４３】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【０１４４】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、既に処理対象ジョブを決定できる状況にあるかを判断する（ステップＳ２０５）。ここで、既に処理対象ジョブを決定できる状況にあることには、（１）音声解析の結果から操作対象ジョブを決定できることと、（２）音声解析の結果を用いなくても操作対象ジョブを決定できることが含まれる。
【０１４５】
（１）音声解析の結果から操作対象ジョブを決定できることには、例えば、（１−１）特定できた利用者の全てのジョブを処理対象とするルールを適用することとしている場合において、話者が自分の氏名や自分の所属組織を話者が操作指示に含ませていたために処理対象が判明できることが含まれる。
【０１４６】
（２）音声解析の結果を用いなくても操作対象ジョブを決定できることには、（２−１）実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるために処理対象が判明できること、（２−２）実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるために処理対象が判明できることが含まれる。なお、（２−１）、（２−２）は、実行状態又は待ち状態の全てのジョブが実際の話者以外のものであってもよく、実行状態又は待ち状態の全てのジョブが実際の話者が属する組織以外の組織のものであってもよいことを前提としている。これは、例えば、話者が他の者のジョブを緊急で中止させる場合に有効である。
【０１４７】
既に処理対象ジョブを決定できる状況にあるならば（ステップＳ２０５でＹＥＳ）、そのようなジョブを処理対象ジョブとしてステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１４８】
まだ処理対象ジョブを決定できる状況にないと判断した場合には（ステップＳ２０５でＮＯ）、現在ユーザがログイン中か否かを調べる（ステップＳ２６１）。
【０１４９】
ログイン中であり（ステップＳ２６１でＹＥＳ）、ログイン中のユーザのジョブがあれば（ステップＳ２６３でＹＥＳ）、ログイン中のユーザの全てのジョブを処理対象ジョブとして（ステップＳ２６５）、ステップＳ２０２で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１５０】
ユーザがログイン中でなければ（ステップＳ２６１でＮＯ）、音声情報を音声認証処理にかけることにより話者を調べる（ステップＳ２０９）。
【０１５１】
ステップＳ２０９で判明した話者のジョブがあるならば（ステップＳ２１１でＹＥＳ）、ステップＳ２０９で判明した話者の全てのジョブを処理対象ジョブとする（ステップＳ２１３）。なお、ここでは、複数の利用者のジョブがあるときにおいて、音声認証により判明した利用者の全ジョブを処理対象ジョブとして選定するルールを適用することが前提となっている。
【０１５２】
ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、ログインを促すためのプロンプトを画面に表示し、又は、音声出力する（ステップＳ２３５）。
【０１５３】
ユーザによるログインがあったならばログイン処理をする（ステップＳ２３７）。
【０１５４】
次に、ログインしたユーザのジョブがあるかを調べ、ないならば（ステップＳ２３９でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【０１５５】
ログインしたユーザのジョブがあるならば（ステップＳ２３９でＹＥＳ）、ステップＳ２３７でログインしたユーザのジョブを処理対象ジョブとして（ステップＳ２４１）、ステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１５６】
［第８の実施の形態］
本発明の第７の実施の形態では、まだ処理対象ジョブを決定できる状況にないと判断したならば、第１優先でログイン中のユーザのジョブを処理対象ジョブとし、第２優先で音声認証により判明した話者のジョブを処理対象ジョブとし、第３優先でログインさせたユーザのジョブを処理対象ジョブとした。
【０１５７】
これに対して、本発明の第８の実施の形態では、まだ処理対象ジョブを決定できる状況にないと判断したならば、第１優先で音声認証により判明した話者のジョブを処理対象ジョブとし、第２優先でログイン中のユーザのジョブを処理対象ジョブとし、第３優先でログインさせたユーザのジョブを処理対象ジョブとする。
【０１５８】
図１６は本発明の第８の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【０１５９】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【０１６０】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【０１６１】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、既に処理対象ジョブを決定できる状況にあるかを判断する（ステップＳ２０５）。ここで、音声情報を音声認証処理にかけることにより話者を判明させなくても操作対象ジョブを決定できることには、（１）音声解析の結果から操作対象ジョブを決定できることと、（２）音声解析の結果を用いなくても操作対象ジョブを決定できることが含まれる。
【０１６２】
（１）音声解析の結果から操作対象ジョブを決定できることには、例えば、（１−１）特定できた利用者の全てのジョブを処理対象とするルールを適用することとしている場合において、話者が自分の氏名や自分の所属組織を話者が操作指示に含ませていたために処理対象が判明できることが含まれる。
【０１６３】
（２）音声解析の結果を用いなくても操作対象ジョブを決定できることには、（２−１）実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるために処理対象が判明できること、（２−２）実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるために処理対象が判明できることが含まれる。なお、（２−１）、（２−２）は、実行状態又は待ち状態の全てのジョブが実際の話者以外のものであってもよく、実行状態又は待ち状態の全てのジョブが実際の話者が属する組織以外の組織のものであってもよいことを前提としている。これは、例えば、話者が他の者のジョブを緊急で中止させる場合に有効である。
【０１６４】
既に処理対象ジョブを決定できる状況にあるならば（ステップＳ２０５でＹＥＳ）、そのようなジョブを処理対象ジョブとしてステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１６５】
まだ処理対象ジョブを決定できる状況にないと判断した場合には（ステップＳ２０５でＮＯ）、音声情報を音声認証処理にかけることにより話者を調べる（ステップＳ２０９）。
【０１６６】
ステップＳ２０９で判明した話者のジョブがあるならば（ステップＳ２１１でＹＥＳ）、ステップＳ２０９で判明した話者の全てのジョブを処理対象ジョブとする（ステップＳ２１３）。なお、ここでは、複数の利用者のジョブがあるときにおいて、音声認証により判明した利用者の全ジョブを処理対象ジョブとして選定するルールを適用することが前提となっている。
【０１６７】
ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２１１でＮＯ）、現在ユーザがログイン中か否かを調べる（ステップＳ２６１）。
【０１６８】
ログイン中であり（ステップＳ２６１でＹＥＳ）、ログイン中のユーザのジョブがあれば（ステップＳ２６３でＹＥＳ）、ログイン中のユーザの全てのジョブを処理対象ジョブとして（ステップＳ２６５）、ステップＳ２０２で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１６９】
ユーザがログイン中でなければ（ステップＳ２６１でＮＯ）、ログインを促すためのプロンプトを画面に表示し、又は、音声出力する（ステップＳ２３５）。
【０１７０】
ユーザによるログインがあったならばログイン処理をする（ステップＳ２３７）。
【０１７１】
次に、ログインしたユーザのジョブがあるかを調べ、ないならば（ステップＳ２３９でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【０１７２】
ログインしたユーザのジョブがあるならば（ステップＳ２３９でＹＥＳ）、ステップＳ２３７でログインしたユーザのジョブを処理対象ジョブとして（ステップＳ２４１）、ステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１７３】
［第９の実施の形態］
本発明の第８の実施の形態では、音声認証により判明した話者又はログインしているユーザのジョブ若しくはプロンプトを用いてログインさせたユーザのジョブを処理対象ジョブにした。
【０１７４】
これに対して、本発明の第９の実施の形態では、音声認証により判明した話者とログインしているユーザが一致していれば、音声認証により判明した話者のジョブを処理対象ジョブにするが、一致していなければ、処理をしない。
【０１７５】
図１７は本発明の第９の実施の形態による方法のフローチャートである。このフローチャートは既に複数の印刷ジョブが登録済みの状態で、音声操作が行われた際の処理についてのものである。
【０１７６】
ユーザが発話すると、音声入力部１０１は、ユーザの発話から音声情報を取得し、音声解析部１２１は、その音声情報を音声解析にかけることにより、複合機に対する操作指示が含まれていれば、操作指示に対応する処理対象ジョブ及び処理内容を調べる（ステップＳ２０１）。なお、複合機に対する操作指示が含まれていなければ、他の処理に進むが説明及び図示を省略する。
【０１７７】
音声解析の結果、操作指示に対応する処理内容が判明できていなかったら（ステップＳ２０３でＮＯ）、エラー処理を実行して（ステップＳ２１５）、終了する。
【０１７８】
音声解析の結果、操作指示に対応する処理内容が判明できていたのであれば（ステップＳ２０３でＹＥＳ）、既に処理対象ジョブを決定できる状況にあるかを判断する（ステップＳ２０５）。ここで、音声情報を音声認証処理にかけることにより話者を判明させなくても操作対象ジョブを決定できることには、（１）音声解析の結果から操作対象ジョブを決定できることと、（２）音声解析の結果を用いなくても操作対象ジョブを決定できることが含まれる。
【０１７９】
（１）音声解析の結果から操作対象ジョブを決定できることには、例えば、（１−１）特定できた利用者の全てのジョブを処理対象とするルールを適用することとしている場合において、話者が自分の氏名や自分の所属組織を話者が操作指示に含ませていたために処理対象が判明できることが含まれる。
【０１８０】
（２）音声解析の結果を用いなくても操作対象ジョブを決定できることには、（２−１）実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブがログインしている利用者又は特定の１つの組織のものであるために処理対象が判明できること、（２−２）実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるならば、全てのジョブを処理対象とするルールを適用することとしている場合において、実際に、実行状態又は待ち状態の全てのジョブが特定の一人の利用者又は特定の１つの組織のものであるために処理対象が判明できることが含まれる。なお、（２−１）、（２−２）は、実行状態又は待ち状態の全てのジョブが実際の話者以外のものであってもよく、実行状態又は待ち状態の全てのジョブが実際の話者が属する組織以外の組織のものであってもよいことを前提としている。これは、例えば、話者が他の者のジョブを緊急で中止させる場合に有効である。
【０１８１】
既に処理対象ジョブを決定できる状況にあるならば（ステップＳ２０５でＹＥＳ）、そのようなジョブを処理対象ジョブとしてステップＳ２０１で判明した処理内容で示される処理にかける（ステップＳ２０７）。
【０１８２】
まだ処理対象ジョブを決定できる状況にないと判断した場合には（ステップＳ２０５でＮＯ）、音声情報を音声認証処理にかけることにより話者を調べる（ステップＳ２０９）。
【０１８３】
次に、ステップＳ２０９で判明した話者のジョブがないならば（ステップＳ２７１でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【０１８４】
ステップＳ２０９で判明した話者のジョブがあるならば（ステップＳ２７１でＹＥＳ）、ユーザがログイン中であるか調べる（ステップＳ２７３）。
【０１８５】
ユーザがログイン中でなければ（ステップＳ２７３でＮＯ）、ステップＳ２０９で判明した話者のジョブを処理対象ジョブとして（ステップＳ２６５）、ステップＳ２０１で判明した処理内容により示される処理にかける（ステップＳ２０７）。
【０１８６】
ユーザがログイン中であれば（ステップＳ２７３でＹＥＳ）、ステップＳ２０９で判明した話者とログイン中のユーザが異なれば（ステップＳ２７５でＮＯ）、エラー処理をして（ステップＳ２１５）、終了する。
【０１８７】
また、ステップＳ２０９で判明した話者とログイン中のユーザが同一であれば（ステップＳ２７５でＹＥＳ）、ステップＳ２０１で判明した処理内容により示される処理にかける（ステップＳ２０７）。
【実施例１】
【０１８８】
図１８を参照して、実施例１の説明をする。実施例１は、第１の実施の形態に対応する。
【０１８９】
複合機８００にはユーザＡＡＡ、ＢＢＢ、ＣＣＣ、ＤＤＤの４名分の印刷ジョブ（３つのコピージョブ及び３つのプリンタジョブを含む）が登録済みである。これらの印刷ジョブは、登録された順番に順次印刷されようとしている。
【０１９０】
具体的には、図１８の上表に示すように、
・ユーザＢＢＢのコピージョブ
・ユーザＡＡＡのコピージョブ
・ユーザＡＡＡのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＤＤＤのコピージョブ
がこの順に並んでいる。
【０１９１】
先頭のコピージョブは、現在ログインしているユーザＢＢＢのものである。そして、先頭のコピージョブは、実行中（印刷中）であるが、２番目以降のジョブは待機中である。
【０１９２】
このような状態で、ログインしていないユーザＡＡＡが「印刷を優先させて。」と音声指示をした場合、音声情報を解析するだけでは、処理内容が“印刷を優先させること”であることがわかるが、６つの印刷ジョブのうちのどの印刷ジョブを優先して実行させればよいかが不明瞭である。
【０１９３】
そのため、音声認証処理を実施し、音声認証処理の結果、話者がユーザＡＡＡであると判明した場合、ユーザＡＡＡの印刷ジョブを優先して実行するためにジョブの順序を変更する。この結果、図１８の下表に示すように、
・ユーザＡＡＡのコピージョブ
・ユーザＡＡＡのプリンタジョブ
・ユーザＢＢＢのコピージョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＤＤＤのコピージョブ
がこの順に並ぶようになる。
【０１９４】
従って、まず、ユーザＡＡＡのコピージョブが最初に実行され、その次に、ユーザＡＡＡのコピージョブが実行されるようになる。
【０１９５】
処理内容としては、上記以外に、例えば、次のようなものがある。
・印刷の中止
・印刷の後回し
・印刷をカラーにする
・印刷をグレースケールにする
・印刷を縮小印刷にする
・用紙サイズを所定サイズにする
・印刷における機能の使用（上記のものを含む）
・印刷における設定値の指定（上記のものを含む）
【実施例２】
【０１９６】
図１９を参照して、実施例２を説明する。実施例１は、第１の実施の形態に対応する。
【０１９７】
複合機８００にはユーザＢＢＢのみの印刷ジョブが登録済みである。印刷処理を実施中で、現在ユーザＢＢＢがログインしている状態である。ログインしていないユーザＡＡＡが「印刷中のジョブをキャンセルして」と音声指示を実施した場合、処理内容は“ジョブをキャンセルすること”であることがわかる。また、実施例１とは異なり、音声認識処理によりわざわざ話者を判明させなくても、音声指示の対象がユーザＢＢＢのコピージョブであることが明確である。そのため、音声認識処理を実施せず、ユーザＢＢＢのコピージョブをキャンセルする。
【実施例３】
【０１９８】
図２０を参照して、実施例３を説明する。実施例３は、第５の実施の形態に対応する。
【０１９９】
複合機８００にはユーザＡＡＡ、ＢＢＢ、ＣＣＣ、ＤＤＤの４名分の印刷ジョブ（３つのコピージョブ及び３つのプリンタジョブを含む）が登録済みである。これらの印刷ジョブは、登録された順番に順次印刷されようとしている。
【０２００】
具体的には、図２０の上表に示すように、
・ユーザＢＢＢのコピージョブ
・ユーザＡＡＡのコピージョブ
・ユーザＡＡＡのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＤＤＤのコピージョブ
がこの順に並んでいる。
【０２０１】
先頭のコピージョブは、ユーザＢＢＢのものである。ユーザＢＢＢは現在ログインしていない。そして、先頭のコピージョブは、実行中（印刷中）であるが、２番目以降のジョブは待機中である。
【０２０２】
このような状態で、ログインしていないユーザＡＡＡが「印刷をキャンセルして。」と音声指示をした場合、音声情報を解析するだけでは、処理内容が“印刷をキャンセルすること”であることがわかるが、６つの印刷ジョブのうちのどの印刷ジョブをキャンセルすればよいかが不明瞭である。
【０２０３】
そのため、音声認証処理を実施するが話者を判別できない場合、ログインを促すためのプロンプトを出力する。これに応じてユーザＡＡＡがログインしたならば、ユーザＡＡＡのジョブを削除する。この結果、図２０の右下表に示すように、
・ユーザＢＢＢのコピージョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＤＤＤのコピージョブ
がこの順に並ぶようになる。
【実施例４】
【０２０４】
図２１を参照して、実施例４を説明する。実施例３は、第６の実施の形態に対応する。
【０２０５】
複合機８００にはユーザＡＡＡ、ＢＢＢ、ＣＣＣ、ＤＤＤの４名分の印刷ジョブ（３つのコピージョブ及び３つのプリンタジョブを含む）が登録済みである。これらの印刷ジョブは、登録された順番に順次印刷されようとしている。
【０２０６】
具体的には、図２１の上表に示すように、
・ユーザＢＢＢのコピージョブ
・ユーザＡＡＡのコピージョブ
・ユーザＡＡＡのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＤＤＤのコピージョブ
がこの順に並んでいる。
【０２０７】
先頭のコピージョブは、現在ログインしていないユーザＢＢＢのものである。そして、先頭のコピージョブは、実行中（印刷中）であるが、２番目以降のジョブは待機中である。現在ログインしているユーザＡＡＡのジョブは、２番目のコピージョブ及び３番目のプリンタジョブである。
【０２０８】
このような状態で、ログインしているユーザＡＡＡが「印刷を優先させて。」と音声指示をした場合、音声情報を解析するだけでは、処理内容が“印刷を優先させること”であることがわかるが、６つの印刷ジョブのうちのどの印刷ジョブを優先して実行させればよいかが不明瞭である。
【０２０９】
そのため、ログインしているユーザＡＡＡの印刷ジョブを優先して実行するためにジョブの順序を変更する。この結果、図２１の下表に示すように、
・ユーザＡＡＡのコピージョブ
・ユーザＡＡＡのプリンタジョブ
・ユーザＢＢＢのコピージョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＣＣＣのプリンタジョブ
・ユーザＤＤＤのコピージョブ
がこの順に並ぶようになる。
【０２１０】
従って、まず、ユーザＡＡＡのコピージョブが最初に実行され、その次に、ユーザＡＡＡのコピージョブが実行されるようになる。
【０２１１】
なお、上記のジョブ管理装置は、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。また、上記のジョブ管理装置により行なわれるジョブ管理方法も、ハードウェア、ソフトウェア又はこれらに組合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【０２１２】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０２１３】
本発明はその精神または主要な特徴から逸脱することなく、他の種々の形で実施することができる。そのため、前述した各実施形態は単なる例示にすぎず、限定的に解釈されるべきではない。本発明の範囲は特許請求の範囲によって示すものであって、明細書本文にはなんら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更はすべて本発明の範囲内のものである。
【産業上の利用可能性】
【０２１４】
本発明は、ジョブの管理に利用することができる。
【符号の説明】
【０２１５】
１０１  音声入力部
８００  複合機
８２０  スキャナ部
８３０  エンジン部
８４１ａ  制御部
８４１ｂ  記憶装置
８４３  ＵＩ表示部
【図１】
2020065199.tif 000003
【図２】
2020065199.tif 000004
【図３】
2020065199.tif 000005
【図４】
2020065199.tif 000006
【図５】
2020065199.tif 000007
【図６】
2020065199.tif 000008
【図７】
2020065199.tif 000009
【図８】
2020065199.tif 000010
【図９】
2020065199.tif 000011
【図１０】
2020065199.tif 000012
【図１１】
2020065199.tif 000013
【図１２】
2020065199.tif 000014
【図１３】
2020065199.tif 000015
【図１４】
2020065199.tif 000016
【図１５】
2020065199.tif 000017
【図１６】
2020065199.tif 000018
【図１７】
2020065199.tif 000019
【図１８】
2020065199.tif 000020
【図１９】
2020065199.tif 000021
【図２０】
2020065199.tif 000022
【図２１】
2020065199.tif 000023