(57)【要約】【課題】音声解析サーバは、音声入力装置に入力された音声を解析しても、ジョブの実行指示をする画像形成装置を選択できなかったので、音声入力装置に音声指示を入力したユーザが意図する画像形成装置でジョブを実行させることが難しかった。【解決手段】画像形成装置１は、音声による実行指示が入力される音声入力装置１００から音声リクエストを受信する第１通信部８０と、音声リクエストから指示されたジョブを特定する音声解析サーバ２００との通信を行う第２通信部８１と、第１通信部８０が受信した音声リクエストを、音声入力装置１００に紐付けられた自装置を特定する情報と共に、第２通信部８１を介して音声解析サーバ２００へ転送する制御を行う音声リクエスト転送制御部と、音声解析サーバ２００により解析されたジョブの実行指示を第２通信部８１を介して受信し、実行指示に基づいてジョブを実行するジョブ制御部と、を備える。【選択図】図４
2020077020.tif 000002
【特許請求の範囲】
【請求項１】
音声による実行指示が入力される音声入力装置から音声リクエストを受信する第１通信部と、
前記音声リクエストから指示されたジョブを特定する音声解析サーバとの通信を行う第２通信部と、
前記第１通信部が受信した前記音声リクエストを、前記音声入力装置に紐付けられた自装置を特定する情報と共に、前記第２通信部を介して前記音声解析サーバへ転送する制御を行う音声リクエスト転送制御部と、
前記音声解析サーバにより解析された前記ジョブの実行指示を前記第２通信部を介して受信し、前記実行指示に基づいて前記ジョブを実行するジョブ制御部と、を備える
画像形成装置。
【請求項２】
前記第２通信部は、前記自装置が接続されるネットワークに設置されたプロキシサーバを経由して前記音声解析サーバ、又は前記音声解析サーバが解析した前記音声リクエストの解析結果から前記ジョブの実行指示を送信する管理サーバと通信可能である
請求項１に記載の画像形成装置。
【請求項３】
前記音声リクエスト転送制御部は、前記音声リクエストの入力開始を通知する起床語句を含む前記音声リクエストを受信すると、前記起床語句に続く前記音声に対応する前記音声リクエストを受信する処理と、前記音声リクエストを前記音声解析サーバへ転送する処理を並行して進める
請求項２に記載の画像形成装置。
【請求項４】
前記ジョブ制御部は、前記音声リクエストの受信の終了に合わせて、電力消費を抑制するスリープモードから、記録材に画像を形成可能な画像形成モードに変更する
請求項２に記載の画像形成装置。
【請求項５】
前記ジョブ制御部は、前記音声リクエストの受信が途切れて所定時間を超える場合、電力消費を抑制するスリープモードから、記録材に画像を形成可能な画像形成モードに変更する
請求項２に記載の画像形成装置。
【請求項６】
前記ジョブ制御部は、起床する際に発生する動作音がノイズとして、前記音声リクエストに影響を与えない場合、前記音声リクエストを受信したタイミングに合わせて、前記スリープモードから前記画像形成モードに変更する
請求項５に記載の画像形成装置。
【請求項７】
前記ジョブ制御部は、実行指示された前記ジョブのデータを、前記自装置とは異なる他の前記画像形成装置から取得して、前記ジョブを実行する
請求項６に記載の画像形成装置。
【請求項８】
さらに、前記音声入力装置に実行指示を入力するユーザのアカウントを認証する認証部を備え、
前記音声リクエスト転送制御部は、前記認証部により認証された前記アカウントが付与された前記ユーザによって前記音声入力装置に入力された実行指示を含む前記音声リクエストを前記音声解析サーバに転送する
請求項１〜７のいずれか一項に記載の画像形成装置。
【請求項９】
前記ジョブ制御部は、前記アカウントのアクセス権限に基づいて、前記他の画像形成装置の前記スリープモードを前記画像形成モードに変更する
請求項８に記載の画像形成装置。
【請求項１０】
さらに、前記音声解析サーバに送信した前記音声リクエストに対する前記音声解析サーバからのレスポンスを受信するまでの時間が所定時間を超える場合、前記実行指示を入力可能な操作画面を表示する操作表示部を備える
請求項４に記載の画像形成装置。
【請求項１１】
記録材に画像を形成する画像形成装置と、前記画像形成装置を管理する管理サーバと、を備えた画像形成システムであって、
前記画像形成装置は、
音声による実行指示が入力される音声入力装置から音声リクエストを受信する第１通信部と、
前記音声リクエストから指示されたジョブを特定する音声解析サーバ及び前記管理サーバとの通信を行う第２通信部と、
前記第１通信部が受信した前記音声リクエストを、前記音声入力装置に紐付けられた自装置を特定する情報と共に、前記第２通信部を介して前記音声解析サーバへ転送する制御を行う音声リクエスト転送制御部と
前記ジョブの実行指示を前記第２通信部を介して前記管理サーバから受信し、前記実行指示に基づいて前記ジョブを実行するジョブ制御部と、を備え、
前記管理サーバは、
前記音声解析サーバ及び前記画像形成装置と通信を行う管理サーバ通信部と、
前記音声解析サーバが前記音声リクエストを解析した解析結果を前記管理サーバ通信部から受信し、前記解析結果に基づいて前記ジョブを実行させる前記画像形成装置を指定する装置管理部と、を備える
画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成システムに関する。
【背景技術】
【０００２】
従来、ＦＡＸ機能や複写、印刷機能を有する、いわゆるデジタル複合機などの画像形成装置（ＭＦＰ：Multi-Functional Peripheral）は、例えば、操作パネル、ＰＣ（Personal Computer）端末等からの実行指示を受け付けてジョブや各種処理などを実行する。近年では、音声によりジョブの実行指示（音声指示）を行うことが可能な画像形成装置が検討されていた。このような画像形成装置に対して、音声指示の認識率を向上させるため、クラウド上にあるサーバと連携し、ユーザが発声した音声を認識可能な音声入力装置が用いられるようになった。
【０００３】
通常、画像形成装置は、画像形成装置が接続される社内ＬＡＮ（Local Area Network）等の内部ネットワークに接続される。しかし、音声入力装置は、内部ネットワークに接続しても、内部ネットワークと外部ネットワークとの間に設けられるプロキシサーバを越えて外部ネットワークにアクセスするための設定ができない。そこで、従来、音声入力装置を用いて、画像形成装置を音声操作するために、図１に示したような画像形成システムが検討されていた。
【０００４】
図１は、音声入力装置を有する従来の画像形成システム４００の全体構成例を示すブロック図である。
画像形成システム４００は、音声入力装置１１０、画像形成装置１１ａ〜１１ｃ、音声解析サーバ２１０及びＭＦＰ管理サーバ３１０を備える。従来の画像形成システム４００では、音声入力装置１１０と音声解析サーバ２１０とが接続されるネットワークと、ＭＦＰ管理サーバ３１０と画像形成装置１１ａ〜１１ｃとが接続されるネットワークとは異なる。
【０００５】
音声入力装置１１０には、ユーザからの音声が入力される。音声入力装置１１０は、音声を変換した音声リクエストを音声解析サーバ２１０に送信する。
音声解析サーバ２１０は、受信した音声リクエストを解析し、ＭＦＰ管理サーバ３１０に解析結果を送信する。
画像形成装置１１ａ〜１１ｃを管理するＭＦＰ管理サーバ３１０は、音声解析サーバ２１０から受信した解析結果に基づいて、ユーザによりジョブの実行が指示された画像形成装置１１ａ〜１１ｃのいずれかに対し、ジョブの実行を指示する。
ＭＦＰ管理サーバ３１０により指示された、いずれかの画像形成装置１１ａ〜１１ｃは、ジョブを実行する。
【０００６】
図１に示したように音声入力装置１１０が音声解析サーバ２１０に接続され、画像形成装置１１ａ〜１１ｃがＭＦＰ管理サーバ３１０に接続される。そのため、音声解析サーバ２１０、ＭＦＰ管理サーバ３１０で連携しなければ、音声入力装置１１０と、画像形成装置１１ａ〜１１ｃのいずれかとの紐付けできない。正しく紐付けされていなければ、ユーザが音声入力装置１１０に音声で実行指示を入力しても、意図した画像形成装置とは異なる画像形成装置がジョブを実行するおそれがあった。
【０００７】
また、音声入力装置１１０と画像形成装置１１ａ〜１１ｃとが紐付けられていなければ、例えば、音声入力装置１１０に音声が入力された時にスリープモード中の画像形成装置１１ａは、ＭＦＰ管理サーバ３１０からジョブの実行指示がされてから起床する。このため、画像形成装置がジョブを実行開始するまでに余計な待ち時間を要することがあった。
【０００８】
また、画像形成システム４００では、音声解析サーバ２１０とＭＦＰ管理サーバ３１０の挙動が異なり、通信のタイミングが合わないと、ＭＦＰ管理サーバ３１０はいつまでも音声解析サーバ２００から解析結果を取得できない。このため、ユーザが音声入力装置１００に音声を入力したにも関わらず、画像形成装置１１ａがスリープモードのままジョブの実行が行われないことがあった。
【０００９】
音声指示される画像形成装置が起床（復帰）動作への移行を早期に開始するために、例えば、特許文献１に開示された技術が知られている。
特許文献１には、低消費電力モード状態にある画像形成装置に音声入力操作（音声指示）がなされると、画像形成装置が、通常動作モードへの復帰動作を開始する技術が開示されている。特許文献１に開示された画像形成装置は、音声入力された機能が装置に搭載されている場合には、そのまま復帰動作を継続し、音声入力された機能が装置に搭載されていない場合には、再度、低消費電力モードに変える。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００７−０２１８０８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ところで、特許文献１には、音声辞書を備えた画像形成装置自身が復帰動作への移行を判断する技術が開示されていた。しかし、音声認識の技術は高度な解析が必要であるため、画像形成装置が、音声認識を実現することは困難であった。
【００１２】
また、画像形成装置とは別に設けた音声入力装置を用いて、画像形成装置の音声操作を行うためには、音声解析サーバ２１０とＭＦＰ管理サーバ３１０間の連携を考慮しなければならないが、このような観点について特許文献１には何ら考慮されていない。このため、ＭＦＰ管理サーバ３１０は、音声解析サーバ２１０から解析結果を受信しても、どの画像形成装置１１ａ〜１１ｃに実行指示をすればよいか分からなかった。
【００１３】
本発明はこのような状況に鑑みて成されたものであり、音声入力装置に紐付けられた画像形成装置に対して、音声による指示を行えるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
本発明に係る画像形成装置は、音声による実行指示が入力される音声入力装置から音声リクエストを受信する第１通信部と、音声リクエストから指示されたジョブを特定する音声解析サーバとの通信を行う第２通信部と、第１通信部が受信した音声リクエストを、音声入力装置に紐付けられた自装置を特定する情報と共に、第２通信部を介して音声解析サーバへ転送する制御を行う音声リクエスト転送制御部と、音声解析サーバにより解析されたジョブの実行指示を第２通信部を介して受信し、実行指示に基づいてジョブを実行するジョブ制御部と、を備える。
なお、上記の画像形成装置は本発明の一態様であり、本発明の一側面を反映した画像形成システムについても、本発明の一側面を反映した画像形成装置と同様の構成を有する。
【発明の効果】
【００１５】
本発明によれば、画像形成装置が、音声入力装置の代理として、音声解析サーバに音声リクエストを送信する。画像形成装置は音声入力装置に紐付けられているため、音声リクエストを送信した画像形成装置に対して、音声解析サーバが音声リクエストを解析して送信するジョブの実行指示が届く。このため、画像形成装置は、実行指示に基づいて、ジョブを実行することができる。
上記した以外の課題、構成及び効果は、以下の実施の形態の説明により明らかにされる。
【図面の簡単な説明】
【００１６】
【図１】従来の音声入力装置を有する画像形成システムの全体構成例を示すブロック図である。
【図２】本発明の第１の実施の形態に係る画像形成システム（その１）の全体構成例を示すブロック図である。
【図３】本発明の第１の実施の形態に係る画像形成装置の構成例を示すブロック図である。
【図４】本発明の第１の実施の形態に係る画像形成システムの各機能部の構成例を示す機能ブロック図である。
【図５】本発明の第１の実施の形態に係る画像形成装置の制御部の内部構成例を示す機能ブロック図である。
【図６】本発明の第１の実施の形態に係る画像形成システム（その２）の全体構成例を示すブロック図である。
【図７】本発明の第１の実施の形態に係る画像形成システムの処理例を示すフローチャートである。
【図８】本発明の第２の実施の形態に係る画像形成システムの各機能部の構成例を示す機能ブロック図である。
【図９】本発明の第２の実施の形態に係る画像形成システム（その３）の全体構成例を示すブロック図である。
【図１０】本発明の第２の実施の形態に係る画像形成システム（その４）の全体構成例を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態例について、添付図面を参照して説明する。本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
【００１８】
［第１の実施の形態］
＜画像形成システム（その１）の全体構成例＞
まず、第１の実施の形態にかかる画像形成システム２の全体構成例について説明する。
図２は、画像形成システム２（その１）の全体構成例を示すブロック図である。
【００１９】
画像形成システム２は、音声入力装置１００、画像形成装置１ａ〜１ｃ、音声解析サーバ２００及びＭＦＰ管理サーバ３００を備える。画像形成装置１ａ〜１ｃを区別しない場合は、画像形成装置１と呼ぶ。
図中には、処理の順番として、直線矢印に対し、（１）〜（４）及び（４ａ）の符号を付す。
【００２０】
音声入力装置１００には、ユーザからの音声が入力される。
処理（１）では、音声入力装置１００が、入力した音声を変換した音声リクエストを、音声入力装置１００が接続される画像形成装置１に送信する。
処理（２）では、画像形成装置１が、音声解析サーバ２００に音声リクエストを転送する。このため、画像形成装置１は、音声入力装置１００の代理で音声解析サーバ２００にアクセスすることができる。
【００２１】
処理（３）では、音声解析サーバ２００が、受信した音声リクエストを解析し、画像形成装置１ａ〜１ｃを管理するＭＦＰ管理サーバ３００に解析結果を送信する。
処理（４）、（４ａ）では、ＭＦＰ管理サーバ３００が、受信した解析結果に基づいて、ユーザによりジョブの実行が指示された画像形成装置１ａ〜１ｃのいずれかに対し、ジョブの実行を指示する。例えば、画像形成装置１ａに実行指示が行われることは、図中の実線で示す処理（４）で表される。また、画像形成装置１ｂ，１ｃのいずれかに実行指示が行われることは、図中の破線で示す処理（４ａ）で表される。
ＭＦＰ管理サーバ３１０によりジョブの実行指示が行われた、いずれかの画像形成装置１ａ〜１ｃは、ジョブを実行する。
【００２２】
＜画像形成装置の構成例＞
次に、本実施の形態に係る画像形成装置１の構成例について説明する。
図３では、本発明の説明に必要と考える要素又はその関連要素が記載されるが、画像形成装置１はこの例に限られない。
【００２３】
画像形成装置１は、例えば複写機などの電子写真方式の画像形成装置が一例として挙げられる。図３に示す画像形成装置１は、いわゆるタンデム型カラー画像形成装置とも言われ、複数の感光体を一本の中間転写ベルトに対面させて縦方向に配列することによりフルカラーの画像を形成することが可能である。
【００２４】
画像形成装置１は、画像読取部２０、画像形成部４０、用紙搬送部５０、定着装置６０及び操作表示部７０備える。
画像読取部２０は、走査露光装置の光学系により原稿の画像を走査露光し、その反射光をラインイメージセンサにより読み取って画像信号を得る。
【００２５】
画像形成部４０は、用紙Ｐ（記録材の一例）に画像を形成する。画像形成部４０は、イエロー（Ｙ）の画像を形成する画像形成部４０Ｙ、マゼンタ（Ｍ）の画像を形成する画像形成部４０Ｍ、シアン（Ｃ）の画像を形成する画像形成部４０Ｃ及びブラック（Ｋ）の画像を形成する画像形成部４０Ｋを備える。画像形成部４０Ｙ、４０Ｍ、４０Ｃ、４０Ｋは、記録材の一例である樹脂製のシートにもトナー像を転写することが可能である。
【００２６】
画像形成部４０Ｙは、感光体ドラムＹ及びその周辺に配置された帯電部４２Ｙ、レーザーダイオード４１Ｙを有した光書込部４３Ｙ、現像装置４４Ｙ及びドラムクリーナー４５Ｙを備える。同様に、画像形成部４０Ｍ、４１Ｃ、４１Ｋは、感光体ドラムＭ、Ｃ、Ｋ及びその周辺に配置された帯電部４２Ｍ、４２Ｃ、４２Ｋ、レーザーダイオード４１Ｍ、４１Ｃ、４１Ｋを有した光書込部４３Ｍ、４３Ｃ、４３Ｋ、現像装置４４Ｍ、４４Ｃ、４４Ｋ及びドラムクリーナー４５Ｍ、４５Ｃ、４５Ｋを備える。
【００２７】
感光体ドラムＹは、帯電部４２Ｙにより表面が一様に帯電しており、感光体ドラムＹには、光書込部４３Ｙのレーザーダイオード４１Ｙからの走査露光により潜像が形成される。さらに、現像装置４４Ｙは、トナーで現像することによって感光体ドラムＹ上の潜像を顕像化する。これにより、感光体ドラムＹ上には、イエローに対応する画像が形成される。
【００２８】
同様に、感光体ドラムＭは、帯電部４２Ｍにより表面が一様に帯電しており、感光体ドラムＭには、光書込部４３Ｍのレーザーダイオード４１Ｍからの走査露光により潜像が形成される。さらに、現像装置４４Ｍは、トナーで現像することによって感光体ドラムＭ上の潜像を顕像に変える。これにより、感光体ドラムＭ上には、マゼンタに対応する画像が形成される。
【００２９】
感光体ドラムＣは、帯電部４２Ｃにより表面が一様に帯電しており、感光体ドラムＣには、光書込部４３Ｃのレーザーダイオード４１Ｃからの走査露光により潜像が形成される。さらに、現像装置４４Ｃは、トナーで現像することによって感光体ドラムＣ上の潜像を顕像に変える。これにより、感光体ドラムＣ上には、シアンに対応する画像が形成される。
【００３０】
感光体ドラムＫは、帯電部４２Ｋにより表面が一様に帯電しており、感光体ドラムＫには、光書込部４３Ｋのレーザーダイオード４１Ｋからの走査露光により潜像が形成される。さらに、現像装置４４Ｋは、トナーで現像することによって感光体ドラムＫ上の潜像を顕像に変える。これにより、感光体ドラムＫ上には、ブラックに対応する画像が形成される。
【００３１】
感光体ドラムＹ、Ｍ、Ｃ、Ｋ上に形成された画像は、１次転写ローラー４７Ｙ、４７Ｍ、４７Ｃ、４７Ｋにより、ベルト状の中間転写体である中間転写ベルト４６上の所定位置に逐次１次転写される。中間転写ベルト４６上に転写された各色よりなる画像は、用紙搬送部５０により所定のタイミングで搬送される用紙Ｐに対して、２次転写部４８で２次転写される。
【００３２】
用紙搬送部５０は、用紙Ｐが収納される複数の給紙装置５１と、給紙装置５１に収納された用紙Ｐを繰り出して給紙する給紙部５１ａを備える。また、用紙搬送部５０は、給紙装置５１から給紙された用紙Ｐが搬送される主搬送路５３、定着装置６０の下流側で主搬送路５３から分岐し用紙Ｐの表裏を反転させる反転搬送路５４、及び用紙Ｐが排紙される排紙トレイ５５を備える。
【００３３】
用紙搬送部５０は、反転搬送路５４と主搬送路５３との分岐箇所に設けた切換ゲート５３ａを備える。主搬送路５３を搬送され、２次転写部４８及び定着装置６０を通過した用紙Ｐには、画像形成装置１内で上側を向いた面（第一面）に画像が形成される。用紙Ｐの両面に画像を形成する場合、上側を向いた面に画像が形成された用紙Ｐが主搬送路５３から反転搬送路５４に搬送される。そして、反転搬送路５４に設けられた用紙反転搬送路５６にて用紙Ｐが反転されて、用紙Ｐの画像形成面（第一面）が下側を向く。その後、用紙Ｐが主搬送路５３へ搬送される。これにより、表裏反転された用紙Ｐの上側を向いた他の面（第二面）に画像を形成することが可能となる。
【００３４】
定着装置６０は、画像形成部４０により形成されたトナー像を用紙Ｐに定着するため、定着ローラー６１及び加圧ローラー６２を備える。この定着装置６０は、中間転写ベルト４６の下流に配置される。そして、定着装置６０は、圧着した一対の定着ローラー６１と加圧ローラー６２により、用紙Ｐを搬送すると共に、トナー像が２次転写された用紙Ｐに対して、トナー像を定着させる定着処理を行う。定着ローラー６１と加圧ローラー６２は、共に定着部材として用いられる。定着ローラー６１の内部には、ヒーターＨが設けられている。ヒーターＨは、定着ローラー６１を加熱することで、定着ローラー６１と、加圧ローラー６２との定着ニップＮを通過する用紙Ｐに熱が伝わるように定着ローラー６１の表面を加熱する。加熱された定着ローラー６１は、定着ローラー６１の軸に対して回転することにより、定着ニップＮを通過中の用紙Ｐに熱を伝える。用紙Ｐが加熱されることで、用紙Ｐ上のトナー像が融解し、用紙Ｐにトナー像が定着する。
【００３５】
また、操作表示部７０は、操作部７１、表示部７２を備える。操作部７１は、複数の操作ボタンからなり、ユーザの操作を受け付ける。表示部７２は、タッチパネルと、ディスプレイとを備えるタッチパネルディスプレイから構成され、案内画面等のような各種画面をユーザに提示する。表示部７２は、タッチ操作用の操作ボタンの画像を表示すると共に、ユーザのタッチ操作を受け付ける。
【００３６】
＜画像形成システムの各機能部の構成例＞
図４は、画像形成システム２の各機能部の構成例を示す機能ブロック図である。
ここでは、画像形成装置１ａについて詳細な内部構成例を説明し、画像形成装置１ａと同様の構成とした画像形成装置１ｂ，１ｃについては図中における内部構成の記載、及び詳細な説明を省略する。
【００３７】
音声入力装置１００は、音声入力部１０１及びデバイス通信部１０２を備える。音声入力装置１００の各部は、通信可能に相互に接続されている。音声入力装置１００は、ユーザの使用状況に応じて、画像形成装置１ａ〜１ｃのいずれかの近くに置かれる。
【００３８】
音声入力部１０１は、音声入力装置１００が設置された位置で集音した音声を、音声リクエストに変換する。例えば、音声入力部１０１は、音声入力装置１００に向かってユーザが発する音声が入力する（音声入力）と、入力した音声をデジタルデータである音声リクエストに変換する。そして、音声入力部１０１は、音声リクエストをデバイス通信部１０２に出力する。音声リクエストは、ユーザが画像形成装置１ａにジョブを実行させる実行指示のフレーズを含む音声データの一例である。
【００３９】
デバイス通信部１０２は、入力された音声リクエストを、画像形成装置１ａの第１通信部８０に送信する。デバイス通信部１０２は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ（登録商標）等を用いた近距離無線通信の通信接続により、第１通信部８０との間で相互に通信を行う。デバイス通信部１０２は、第１通信部８０との間で相互に通信が行えればよく、有線通信を行ってもよい。
【００４０】
画像形成装置１ａは、図３に示した画像読取部２０、画像形成部４０及び操作表示部７０に加えて、第１通信部８０、第２通信部８１及び制御部９０を備える。画像形成装置１ａの各部は、制御部９０を通じて通信可能に接続されている。
【００４１】
制御部９０は、操作表示部７０に対するタッチ操作による実行指示、又は第２通信部８１から入力する不図示のＰＣ端末、プリントコントローラ等からの実行指示に基づき、画像読み取り処理（スキャン）、画像形成処理（印刷）等の画像形成装置１ａが有する機能に応じたジョブや各種処理（例えば、設定変更）等を実行する。以下の説明では、「ジョブや各種処理等」を、総称して「ジョブ」と呼ぶ。制御部９０は、ジョブの実行時に、画像読取部２０、画像形成部４０、操作表示部７０等の動作を制御する。
【００４２】
このため、制御部９０は、第１通信部８０を介して音声入力装置１００から受信した音声リクエストを音声解析サーバ２００に転送する制御を行う。また、制御部９０は、第２通信部８１を介してＭＦＰ管理サーバ３００から受信したジョブの実行指示に基づいて、ジョブを実行する。また、制御部９０は、ユーザに割当てられたユーザＩＤ（Identification）やパスワード等からなるアカウントによる画像形成装置１ａへのログインを認証する。
【００４３】
制御部９０は、いわゆるコンピュータとして用いられるハードウェアである。制御部９０は、ＣＰＵ（Central Processing Unit：中央処理装置）９０ａ、ＲＯＭ（Read Only Memory）９０ｂ、ＲＡＭ（Random Access Memory）９０ｃ、ＨＤＤ（Hard Disk Drive）９０ｄを備える。制御部９０の各部は、不図示のバスを介して接続されている。
【００４４】
ＣＰＵ９０ａは、本実施の形態例に係る各機能を実現するソフトウェアのプログラムコードをＲＯＭ９０ｂから読み出して実行する。後述する図５に示すジョブ制御部９１、音声リクエスト転送制御部９２及びユーザ認証部９３は、ＣＰＵ９０ａにより実行される機能の一部である。
ＲＯＭ９０ｂは、不揮発性メモリの一例として用いられ、ＣＰＵ９０ａが動作するために必要なプログラムやデータ等を記憶している。
ＲＡＭ９０ｃは、揮発性メモリの一例として用いられ、ＣＰＵ９０ａが行う各処理に必要な演算処理の途中に発生した変数やパラメータ等を一時的に記憶する。
【００４５】
ＨＤＤ９０ｄは、不揮発性ストレージの一例で用いられ、ＨＤＤ９０ｄには、ＣＰＵ９０ａが各部を制御するためのプログラム、ＯＳ、コントローラー等のプログラム、データが記憶される。例えば、ＨＤＤ９０ｄには、ユーザを識別する情報となるアカウント（例えば、ユーザＩＤ、声紋情報及びパスワードなど）が格納される。ＨＤＤ９０ｄに記憶されるプログラム、データの一部は、ＲＯＭ９０ｂにも記憶されてよい。ＲＯＭ９０ｂ及びＨＤＤ９０ｄは、ＣＰＵ９０ａによって実行されるプログラムを格納したコンピュータ読取可能な非一過性の記録媒体の一例として用いられる。なお、制御部９０によって実行されるプログラムを格納したコンピュータ読取可能な非一過性の記録媒体としては、ＲＯＭ９０ｂ及びＨＤＤ９０ｄに限定されず、例えば、ＳＳＤ（Solid State Drive）、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体であってもよい。
【００４６】
第１通信部８０は、デバイス通信部１０２から受信した音声リクエストを制御部９０に出力する。また、デバイス通信部１０２と第１通信部８０は、制御部９０が音声解析サーバ２００と通信を行う前に、接続を確立した状態とする（「同期する」とも呼ぶ）。
【００４７】
第２通信部８１は、例えば、ＮＩＣ（Network Interface Card）やモデム等で構成され、例えば、社内に設けられた不図示のプロキシサーバを通じて、外部のネットワークと接続可能なインターフェースである。このため、後述する図５に示す音声リクエスト転送制御部９２は、第２通信部８１を介して音声リクエストを音声解析サーバ２００の解析サーバ通信部２０２へ転送することができる。また、第２通信部８１は、音声解析サーバ２００から音声リクエストに対するレスポンス（ジョブの実行指示等）を受信する。
【００４８】
また、第２通信部８１は、例えば、不図示のＰＣ端末等との間で接続を確立し、ＰＣ端末等から受信した各種のデータを制御部９０に出力する。また、第２通信部８１は、ＭＦＰ管理サーバ３００から受信したジョブの実行指示を制御部９０に出力する。
【００４９】
音声解析サーバ２００は、音声解析部２０１、解析サーバ通信部２０２を備える。音声解析サーバ２００の各部は、通信可能に相互に接続されている。
解析サーバ通信部２０２は、画像形成装置１ａから受信した音声リクエストを音声解析部２０１に出力する。また、解析サーバ通信部２０２は、画像形成装置１ａに対して、音声リクエストを受信したことに対するレスポンスを送信する。解析サーバ通信部２０２は、例えば、ＮＩＣやモデム等で構成されるインターフェースである。
【００５０】
音声解析部２０１は、解析サーバ通信部２０２から入力された音声リクエストを解析した解析結果を作成し、この解析結果を解析サーバ通信部２０２に出力する。解析結果とは、例えば、音声リクエストに含まれるフレーズから取得した、画像形成装置１ａに対する実行指示を表す情報である。
【００５１】
ここで、音声解析部２０１が行う音声リクエストの解析処理について、一例を挙げる。音声解析サーバ２００は、例えば、不図示の発話サンプル格納部を備える。発話サンプル格納部は、予め、ユーザが画像形成装置１ａにジョブを実行させるための実行指示に対応する音声リクエストのデータパターン（発話サンプル）を格納する。そして、音声解析部２０１は、音声リクエストと、発話サンプルとを比較する。音声解析部２０１は、音声リクエストと一致する発話サンプルが存在した場合、最も適切な発話サンプルから判明したジョブの実行指示を含む解析結果を解析サーバ通信部２０２に出力する。
そして、解析サーバ通信部２０２は、音声解析部２０１から入力された解析結果をＭＦＰ管理サーバ３００に送信する。
【００５２】
ＭＦＰ管理サーバ３００は、装置管理部３０１、管理サーバ通信部３０２を備える。ＭＦＰ管理サーバ３００の各部は、通信可能に相互に接続されている。
管理サーバ通信部３０２は、音声解析サーバ２００から受信した解析結果を装置管理部３０１に出力する。
【００５３】
装置管理部３０１は、管理サーバ通信部３０２から入力された解析結果に基づいて、ジョブの実行が指示された画像形成装置１ａを指定する。例えば、音声入力装置１００が画像形成装置１ａと紐付けられていれば、画像形成装置１ａが指定される。そして、装置管理部３０１は、指定した画像形成装置１ａにジョブを実行させるための実行指示を管理サーバ通信部３０２に出力する。そして、管理サーバ通信部３０２は、装置管理部３０１から入力された実行指示を、装置管理部３０１が指定した画像形成装置１ａに送信する。
【００５４】
画像形成装置１ａの操作表示部７０は、画像形成装置１ａが、音声解析サーバ２００から音声リクエストに対するレスポンスを受信するまでの時間が所定時間を超える場合（タイムアウト）、ユーザが実行指示を入力可能な操作画面を表示する。所定時間は、例えば、１０秒である。制御部９０は、例えば、タイムアウトを監視するためのタイマーを有しており、タイムアウトが発生したか否かを監視する。これにより、ネットワーク遅延等の影響により音声操作でジョブの実行を指示できない状況であっても、画像形成装置１ａの画像形成部４０等の機構に異常がない限り、ユーザが操作表示部７０を通じてジョブの実行を指示することができる。操作表示部７０を通じてジョブの実行が指示された後、遅れてＭＦＰ管理サーバ３００から受信する実行指示は破棄してよい。
なお、タイムアウトは、例えば、画像形成装置１ａが、音声解析サーバ２００に送信した音声リクエストに応じて、ＭＦＰ管理サーバ３００から実行指示を受信するまでの時間が所定時間を超えた場合と定義してもよい。
【００５５】
図３と図４の説明により、第１の実施の形態に係る画像形成装置１ａは、操作表示部７０に対するタッチ操作や第２通信部８１を介したＰＣ等からの通信操作による実行指示に基づくジョブを実行する。さらに、画像形成装置１ａは、音声入力装置１００に入力される音声による実行指示により、操作表示部７０や第２通信部８１と同様の実行指示を行うことができる。
【００５６】
＜画像形成装置の制御部の内部構成例＞
図５は、画像形成装置１ａの制御部９０の内部構成例を示す機能ブロック図である。ここでも、画像形成装置１ａと同様の構成とする、画像形成装置１ｂ，１ｃの制御部９０については内部構成例の説明を省略する。
【００５７】
本実施の形態に係る画像形成装置１ａは、例えば、用紙Ｐに画像を形成する画像形成モード、電力消費を抑制するスリープモードを少なくとも含む動作モードにより動作する。画像形成装置１ａが、スリープモードから画像形成モードに変化することを、「画像形成装置１ａが起床する」と呼ぶ。
【００５８】
制御部９０は、ジョブ制御部９１、音声リクエスト転送制御部９２、ユーザ認証部９３を備える。
ジョブ制御部９１は、音声解析サーバ２００で解析され、ＭＦＰ管理サーバ３００から受信したジョブの実行指示に基づくジョブを実行する。
また、ジョブ制御部９１は、画像形成装置１ａ動作モードを変える機能を有している。画像形成装置１ａがスリープモードであるときに音声入力装置１００の音声入力部１０１からの音声リクエストを受信すると、ジョブ制御部９１は、音声リクエストの受信の終了に合わせて、スリープモードから画像形成モードに変更する。このとき、画像形成装置１ａが起床する。例えば、ジョブ制御部９１が、音声リクエストの受信が途切れて所定時間（例えば、５秒）を超えたと判断すると、音声リクエストの受信が終了したと認識する。このように画像形成装置１ａが起床するタイミングを音声リクエストを受信し始めたタイミングから遅らせることにより、画像形成装置１ａが起床する際に発生する動作音がノイズとして音声リクエストに混入することを防ぐことができる。
【００５９】
一方、ジョブ制御部９１は、画像形成装置１ａを起床させる際に発生する動作音が音声リクエストに影響を与えない場合がある。この場合、ジョブ制御部９１は、音声リクエストの受信を開始したタイミングに合わせて、スリープモードから画像形成モードに変更し、画像形成装置１ａを起床させてよい。音声リクエストに影響を与えない場合とは、画像形成モードに起床する際に発生する画像形成装置１ａからの動作音がない、又は発生する動作音が小さく音声リクエストに対してノイズとならない場合などである。
【００６０】
また、画像形成装置１ａは、例えば、社内ＬＡＮを通じて互いに通信可能に構成されてもよい。この場合、ジョブ制御部９１は、音声解析サーバ２００に音声リクエストを転送する画像形成装置１ａとは異なる他の画像形成装置１ｂ，１ｃの動作モードを変更し、起床させることもできる。これにより、画像形成装置１ａが音声解析サーバ２００に音声リクエストを転送している間に、並行して画像形成装置１ｂ，１ｃのいずれかを起床させることができる。この場合、画像形成装置１ａは画像形成装置１ｂ，１ｃを遠隔操作し、画像形成装置１ｂ，１ｃからデータを取得したり、画像形成装置１ｂ，１ｃに印刷処理等を指示したりできる。
【００６１】
また、ジョブ制御部９１は、アカウントのアクセス権限に基づいて、動作モードを変更し、起床させることが可能な画像形成装置１を選択することもできる。例えば、音声入力装置１００に音声入力を行うユーザが所属する部署（グループの一例）で画像形成装置１ａを用いることができるが、この部署では画像形成装置１ｂ，１ｃを使えないとする。この場合、画像形成装置１ａは、画像形成装置１ｂ，１ｃへのアクセスが制限されるため、画像形成装置１ｂ，１ｃの動作モードの変更を行えない。ユーザの所属部署、画像形成装置１ａが使用される部署毎に適切なアクセス制限を行うことで、画像形成装置１ｂ，１ｃに対する不要な起床を防ぐことができ、画像形成装置１ｂ，１ｃの省電力化を実現できる。
【００６２】
また、ユーザに割り振られるアカウントには、過去に利用履歴がある画像形成装置１に対するアクセス権限が与えられてもよい。過去にアカウントの利用履歴があるということは、正規のユーザであった可能性が高いからである。また、アカウントには、画像形成装置毎にアクセス権限が与えられてもよい。
【００６３】
音声リクエスト転送制御部９２は、音声入力装置１００から受信した音声リクエストを音声解析サーバ２００へ転送する制御を行う。このとき、音声リクエスト転送制御部９２は、転送する音声リクエストに対して、転送元の画像形成装置１ａを紐付ける情報（紐付け情報）を付与して音声解析サーバ２００へ転送する。紐付け情報は、例えば、画像形成装置１ａを特定するために、画像形成装置１ａに付与されたＩＰアドレス（Internet Protocol Address）、ＭＡＣアドレス（Media Access Control Address）、マシンＩＤなどの少なくとも１つを含む情報である。
【００６４】
なお、音声リクエストの入力開始時には、音声リクエストの入力開始を通知する起床語句が音声入力装置１００に入力される。このため、音声リクエスト転送制御部９２は、起床語句を含む音声リクエストを受信すると、起床語句に続いて入力される音声リクエストを受信する処理と、この音声リクエストを音声解析サーバ２００へ転送する処理とを並行して進める。
【００６５】
ユーザ認証部９３は、音声入力装置１００に音声でジョブの実行指示を入力したユーザのアカウント（ユーザＩＤやパスワードなど）を認証する。アカウントの認証は、例えば、ジョブに設定され、又はＨＤＤ９０ｄに格納されたユーザのアカウントと、ジョブの実行を指示したユーザのアカウントとを比較することにより行われる。認証結果がＯＫであれば、ユーザ認証部９３は、認証したアカウントによる画像形成装置１ａへのログインを許可する。一方、認証結果がＮＧであれば、ユーザ認証部９３は、認証したアカウントによる画像形成装置１ａへのログインを許可しない。ユーザ認証部９３は、ログインを許可したアカウントから入力された音声リクエストを音声解析サーバ２００に送信する指示を音声リクエスト転送制御部９２に指示する。
【００６６】
アカウントの認証には、例えば、ユーザＩＤ等の個人を特定する情報が記憶されたＩＣカード（不図示）を、画像形成装置１ａに設定されたカードリーダー（不図示）に読み込ませたり、不図示の端末（ＰＣ端末や携帯端末など）からユーザＩＤ等の個人を特定する情報を入力したりする方法がある。また、アカウントの認証は、操作表示部７０にユーザＩＤやパスワードを入力することでも行われる。
【００６７】
また、アカウントの情報には、ユーザＩＤだけでなく、ユーザの声の特徴（周波数等）を含む声紋情報（声紋パターン）であってもよい。声による認証（声紋認証）方法の場合、例えば、ユーザが音声入力装置１００に発話した音声リクエストの声紋情報と、ＨＤＤ９０ｄに予め格納されたユーザ毎の声紋情報とを比較する処理が行われる。声紋情報が一致していれば、ユーザが発話したタイミングでログインが可能となる。ただし、アカウントの情報は、ユーザを識別可能であればよいので、上述した情報に限られない。例えば、アカウントの認証は、ユーザの顔などをアカウントとする生体認証で行ってもよい。
【００６８】
ここで、図２に戻って、各装置の動作例の詳細な説明を行う。
まず、ユーザが音声入力装置１００へ起床語句を含む音声を入力したとする。音声入力装置１００は、入力された起床語句と、起床語句に続く音声とを音声リクエストに変換する。
処理（１）では、音声入力装置１００から画像形成装置１ａへ音声リクエストが送信される。
【００６９】
起床語句を含む音声リクエストを受信した画像形成装置１ａは、音声リクエストの受信が途切れて所定時間を超える場合、又は音声リクエストを受信したタイミングのいずれかで、動作モードがスリープモードから画像形成モードに変更され、起床する。
【００７０】
その後、ユーザは、画像形成装置１ａへログインする。ただし、ユーザは、処理（１）の前に画像形成装置１ａへログインしていてもよい。画像形成装置１ａは、ログイン済みのユーザからの音声リクエストであることを認識すると、音声リクエストに転送元の画像形成装置１ａを紐付ける情報（紐付け情報）を付与する。
処理（２）では、画像形成装置１ａから音声解析サーバ２００に対して、紐付け情報が付与された音声リクエストが転送される。
【００７１】
次に、音声解析サーバ２００は、受信した音声リクエストを解析し、最も適切なジョブを特定した解析結果を作成する。
処理（３）では、音声解析サーバ２００からＭＦＰ管理サーバ３００へ解析結果が送信される。
【００７２】
次に、ＭＦＰ管理サーバ３００は、受信した解析結果に基づいて、ジョブの実行を画像形成装置１ａ〜１ｃのいずれかに指定する。図２では、音声リクエストを入力したユーザが、ユーザのアカウントで画像形成装置１ａにログインした状態である。音声リクエストに紐付けられた情報が画像形成装置１ａであるため、ＭＦＰ管理サーバ３００は、ジョブの実行を画像形成装置１ａに指定することとなる。
処理（４）では、ＭＦＰ管理サーバ３００から画像形成装置１ａへジョブを実行させるための実行指示が送信される。その後、画像形成装置１ａにて、ジョブが実行される。
【００７３】
処理（４ａ）では、例えば、故障等の原因により画像形成装置１ａでジョブの実行ができない場合における処理の例が表される。この場合、ＭＦＰ管理サーバ３００は、画像形成装置１ｂ，１ｃのいずれかにジョブを実行させるための実行指示を送信する。実行指示が送信された画像形成装置１ｂ，１ｃがスリープモードであれば、実行指示を受信したタイミングで動作モードが画像形成モードに変更され、起床する。その後、実行指示を受信した画像形成装置１ｂ，１ｃのいずれかが、ジョブを実行する。
【００７４】
なお、画像形成装置１ｂ，１ｃのいずれかにジョブの実行を指示する場合には、画像形成装置１ａの操作表示部７０にジョブを実行する画像形成装置１ｂ，１ｃがいずれであるかを示す情報を表示したり、画像形成装置１ｂ，１ｃのいずれかがジョブを実行してよいか確認するための情報を表示してもよい。
【００７５】
＜画像形成システム（その２）の全体構成例＞
図６は、画像形成システム２（その２）の全体構成例を示すブロック図である。
ここでは、音声解析サーバ２００に音声リクエストを転送する画像形成装置１ａが、他の画像形成装置１ｂ，１ｃから、ファイル等のデータを取得する処理について説明する。
【００７６】
図６の処理（１）〜（３）までの説明は、図２の処理（１）〜（３）と同じであるため説明を省略する。
画像形成装置１ｂは、以前、ＰＣ等から受信したジョブのデータが含まれる保存ファイルをＨＤＤ９０ｄに保存しているとする。保存ファイルには、ジョブの出力要求を行ったユーザのアカウント等も保存される。そして、画像形成装置１ａは、ユーザが実行を指示したジョブのデータを含む保存ファイルを保存していないとする。
【００７７】
この場合、画像形成装置１ａにログインしたユーザのアカウントと、保存ファイルに保存されたアカウントが同じであれば、画像形成装置１ａが、画像形成装置１ｂに対して保存ファイルの取得を要求することができる。
そこで、処理（２ａ）では、処理（２）と並行して、画像形成装置１ａが画像形成装置１ｂをスリープモードから画像形成モードに変更する処理を行う。
【００７８】
音声リクエストを入力したユーザが画像形成装置１ａにログインしているので、ＭＦＰ管理サーバ３００は、画像形成装置１ａにジョブの実行を指定する。しかし、保存ファイルが画像形成装置１ｂに存在するため、ＭＦＰ管理サーバ３００は、画像形成装置１ｂに対して、画像形成装置１ａにデータを転送させる指示を行う。
処理（４）では、ＭＦＰ管理サーバ３００から画像形成装置１ｂに対して、保存ファイル内のデータを画像形成装置１ａに転送させる指示が送信される。
【００７９】
処理（５）では、画像形成装置１ｂから画像形成装置１ａへデータが転送される。その後、画像形成装置１ａにて、ジョブが実行される。
ただし、処理（４）で、ＭＦＰ管理サーバ３００から画像形成装置１ｂへジョブを実行させるための実行指示が送信されてもよい。このとき、処理（５）は行われない。
【００８０】
図２と図６に示す画像形成装置１ａは、音声入力装置１００から受信した音声リクエストを音声解析サーバ２００に転送する代理応答の機能を有しており、音声リクエストと画像形成装置１ａとを紐付ける。また、画像形成装置１ａは、音声解析サーバ２００に対してタイムアウトの監視を行う。
また、画像形成装置１ａは、音声入力装置１００から音声リクエストを受信すると、スリープモードから画像形成モードへ動作モードを変更して起床するので、ジョブの開始時間を早めることができる。
【００８１】
また、図６の画像形成システム２では、画像形成装置１ａが、音声リクエストにより実行を指示されたジョブのデータを有していなければ、画像形成装置１ｂ，１ｃからデータを取得することができる。このとき、画像形成装置１ａは、音声リクエストを音声解析サーバ２００に転送する処理と合わせて、画像形成装置１ｂ，１ｃのいずれかを起床させておく。そして、画像形成装置１ａは、起床した画像形成装置１ｂ，１ｃのいずれかから、実行を指示されたジョブのデータを取得する。このため、画像形成装置１ａは、音声入力が行われた時点で有していないジョブのデータであってもデータを取得し、ジョブを実行することができる。
【００８２】
＜画像形成システムの処理例＞
図７は、画像形成システム２の処理例を示すフローチャートである。
まず、音声入力装置１００と画像形成装置１が通信を行う前にパラメータを取り決めるなどの事前のやり取りを自動的に行い、接続（同期）を確立する（Ｓ１）。この後、音声入力装置１００は、常に起床してユーザの音声をいつでも入力できる状態となる。画像形成装置１は、スリープモードに移行してもよいし、画像形成モードのまま待機してもよい。
【００８３】
次に、音声入力装置１００は、ユーザによる音声の入力があるか否かを判定する（Ｓ２）。音声入力装置１００は、ユーザによる音声の入力がないと判定した場合（Ｓ２のＮｏ）、ステップＳ２に戻り、ユーザによる音声の入力があるまでステップＳ２を繰り返す。
【００８４】
音声入力装置１００は、ユーザによる音声の入力があると判定した場合（Ｓ２のＹｅｓ）、入力した音声を変換した音声リクエストを画像形成装置１に送信する。画像形成装置１は、受信した音声リクエストを音声解析サーバ２００に転送する（Ｓ３）。
【００８５】
次に、画像形成装置１は、音声解析サーバ２００に転送した音声リクエストに対する音声解析サーバ２００からのレスポンスが所定時間を超える（タイムアウト）か否かを監視するため、タイマーを起動する（Ｓ４）。
【００８６】
次に、画像形成装置１は、音声入力装置１００からの音声リクエストの受信の終了に合わせて、スリープモードを解除して、画像形成モードに変更する（Ｓ５）。ここで、音声リクエストの受信の終了の認識は、例えば、音声リクエストの受信が途切れて所定時間を超える場合とする。上述したように画像形成装置１は、音声リクエストを受信開始したタイミングに合わせて、スリープモードを解除して、画像形成モードに変更してもよい。
【００８７】
次に、画像形成装置１は、音声リクエストに対する音声解析サーバ２００からのレスポンス（応答）があるか否かを判定する（Ｓ６）。画像形成装置１は、音声リクエストに対する音声解析サーバ２００からのレスポンスがあると判定した場合（Ｓ６のＹｅｓ）、音声解析サーバ２００に音声リクエストが確実に到達したと判断できる。このとき、音声解析サーバ２００では、音声リクエストが解析され、最も適切なジョブを特定した解析結果が作成される。そして、音声解析サーバ２００は、ＭＦＰ管理サーバ３００へ解析結果を送信する。
【００８８】
次に、ＭＦＰ管理サーバ３００は、受信した解析結果に基づいて、ジョブの実行指示を画像形成装置１に送信する。そして、画像形成装置１は、ジョブの実行指示に基づいて、ジョブを実行する（Ｓ７）。
【００８９】
ステップＳ６にて、画像形成装置１は、音声リクエストに対する音声解析サーバ２００からのレスポンスがないと判定した場合（Ｓ６のＮｏ）、タイムアウトしたか否かを判定する（Ｓ８）。画像形成装置１は、タイムアウトしていないと判定した場合（Ｓ８のＮｏ）、ステップＳ６に戻り、音声解析サーバ２００からのレスポンスを再度確認する。
【００９０】
一方、画像形成装置１は、タイムアウトしたと判定した場合（Ｓ８のＹｅｓ）、タッチ操作による実行指示を入力するための操作画面を操作表示部７０に表示し（Ｓ９）、ステップＳ１に戻る。ユーザは、操作表示部７０に表示される操作画面を通じて、画像形成装置１ａに対してジョブの実行指示を入力することができる。
【００９１】
以上説明した第１の実施の形態に係る画像形成システム２では、音声入力装置１００に入力された音声が音声リクエストに変換された後、画像形成装置１を介して音声解析サーバ２００に転送音声リクエストが転送される。音声解析サーバ２００は、音声リクエストを解析し、最も適切なジョブを特定した解析結果を作成した後、解析結果をＭＦＰ管理サーバ３００に送信する。ＭＦＰ管理サーバ３００は、受信した解析結果に基づいて、ジョブを実行させる画像形成装置１を指定する。そして、ＭＦＰ管理サーバ３００により指定された画像形成装置１は、指示されたジョブを実行する。
【００９２】
このように音声入力装置１００は、ユーザがジョブを実行させる画像形成装置１と同期する。このため、音声入力装置１００は、画像形成装置１の代理応答の機能を利用して音声解析サーバ２００に送信した音声リクエストの解析を行わせることができる。このように音声解析サーバ２００が音声リクエストを解析することで、画像形成装置１が単独で音声解析を行う場合と比べて、ユーザが発話した音声の認識率を向上させることが可能となる。
【００９３】
また、音声リクエスト転送制御部９２は、音声リクエストに転送元の画像形成装置１の紐付け情報を付与して音声解析サーバ２００へ転送する。そのため、音声解析サーバ２００は、音声入力装置１００に紐付けられた画像形成装置１にジョブの実行指示を送信できる。
【００９４】
また、ジョブ制御部９１は、音声リクエストの受信が途切れて所定時間を超える場合、音声リクエストの受信が終了したと認識し、画像形成装置１を起床させる。音声リクエストの受信が途切れた後に、動作モードが変更することで、画像形成装置１が起床する際に発生する動作音がノイズとして音声リクエストに混入することを防ぐことができる。
【００９５】
一方、ジョブ制御部９１は、画像形成装置１が起床する際に発生する動作音がノイズとして、音声リクエストに影響を与えない場合、音声リクエストを受信したタイミングに合わせて、画像形成装置１を起床させる。これにより、画像形成装置１は、音声リクエストの受信が終了するまで起床を待つ必要がなくなり、より早くジョブを実行することが可能となる。
【００９６】
また、画像形成装置間の通信が可能であれば、ジョブ制御部９１は、音声解析サーバ２００に音声リクエストを転送する画像形成装置１とは異なる他の画像形成装置１を起床させる。この場合、親機の画像形成装置１が、子機の画像形成装置１を遠隔操作し、データを取得したり、印刷処理等を指示したりできる。このとき、ジョブ制御部９１は、親機の画像形成装置１にログイン認証されたユーザのアクセス権限に基づいて、子機の画像形成装置１を遠隔操作するので、アクセス権限がない、すなわちログイン認証されていないユーザによる、他の画像形成装置１への不要な遠隔操作を防ぐことができる。
【００９７】
また、音声リクエスト転送制御部９２は、起床語句に続く音声リクエストの受信と、音声リクエストを音声解析サーバ２００へ転送する処理を並行して進める。そのため、音声解析サーバ２００は、全ての音声リクエストを受信し終わる前に音声リクエストの解析を開始するので、解析結果の作成するまでの時間を早めることができる。そして、音声解析サーバ２００は、より早く解析結果をＭＦＰ管理サーバ３００へ送信することができる。
【００９８】
さらに、ユーザ認証部９３は、ログイン済みのユーザから入力された音声リクエストを音声解析サーバ２００に送信する指示を音声リクエスト転送制御部９２に入力する。そのため、画像形成装置１にログインしていないユーザが、画像形成装置１を使用することを防ぐことができる。また、画像形成装置１にログインしていないユーザの音声が音声入力装置１００に入力することで、このユーザによる音声リクエストが音声解析サーバ２００へ転送されることを防ぐことができる。
【００９９】
なお、既に画像形成装置１が起動しているのであれば、ユーザは起床語句を発声せずに、音声指示を行ってもよい。
【０１００】
［第２の実施の形態］
次に、本発明の第２の実施の形態に係る画像形成システムについて、図８〜図１０を参照して説明する。
以下の説明において、既に第１の実施の形態で説明した部分には同一符号を付し、詳細な説明を省略する。
【０１０１】
＜画像形成システムの各機能部の構成例＞
図８は、本発明の第２の実施の形態に係る画像形成システム２Ａの各機能部の構成例を示す機能ブロック図である。本実施の形態に係る画像形成システム２Ａは、第１の実施の形態の画像形成システム２からＭＦＰ管理サーバ３００を除いた構成である。
【０１０２】
音声解析サーバ２００は、音声入力装置１００から画像形成装置１ａを介して送信された音声リクエストを解析し、解析結果に基づいて、ジョブの実行指示を画像形成装置１ａに送信する。ここで、音声解析サーバ２００の解析サーバ通信部２０２は、画像形成装置１ａ〜１ｃが備えるそれぞれの第２通信部８１と通信可能である。
【０１０３】
＜画像形成システム（その３）の全体構成例＞
図９は、画像形成システム２Ａ（その３）の全体構成例を示すブロック図である。
なお、図９の処理（１）、（２）は、図２の処理（１）、（２）と同じであるため、説明を省略する。
【０１０４】
次に、音声解析サーバ２００は、受信した音声リクエストを解析し、最も適切なジョブを特定した解析結果を作成する。音声解析部２０１は、解析結果に基づいて、ジョブの実行を画像形成装置１ａ〜１ｃのいずれかに指定する。図９では、音声リクエストを入力したユーザが、ユーザのアカウントで画像形成装置１ａにログインしている。そのため、音声解析サーバ２００は、ジョブの実行を画像形成装置１ａに指定する。
処理（３）では、音声解析サーバ２００から画像形成装置１ａへジョブを実行させるための実行指示が送信される。その後、画像形成装置１ａにて、ジョブが実行される。
【０１０５】
＜画像形成システム（その４）の全体構成例＞
図１０は、画像形成システム２Ａ（その４）の全体構成例を示すブロック図である。
ここでは、音声解析サーバ２００に音声リクエストを転送する画像形成装置１（例えば、画像形成装置１ａ）とは異なる他の画像形成装置１（例えば、画像形成装置１ｂ，１ｃ）を並行して起床させる場合を説明する。
【０１０６】
図１０の処理（１），（２）は、図９の処理（１），（２）と同じであるため説明を省略する。
画像形成装置１ｂは、以前、ＰＣ等から受信したジョブのデータが含まれる保存ファイルをＨＤＤ９０ｄに保存しているとする。保存ファイルには、ジョブの出力要求を行ったユーザのアカウント等も保存される。そして、画像形成装置１ａには、ユーザが実行を指示したジョブのデータを含む保存ファイルを保存していないとする。
【０１０７】
この場合、画像形成装置１ａにログインしたユーザのアカウントと、保存ファイルに保存されたアカウントが同じであれば、画像形成装置１ａが、画像形成装置１ｂに対して保存ファイルの取得を要求することができる。
そこで、処理（２ａ）では、処理（２）と並行して、画像形成装置１ａが、画像形成装置１ｂをスリープモードから画像形成モードに変更する処理を行い、画像形成装置１ｂを起床させる。
【０１０８】
音声リクエストを入力したユーザが画像形成装置１ａにログインしているので、ＭＦＰ管理サーバ３００は、画像形成装置１ａにジョブの実行を指定する。しかし、保存ファイルが画像形成装置１ｂに存在するため、ＭＦＰ管理サーバ３００は、画像形成装置１ｂに対して、画像形成装置１ａにデータを転送させる指示を行う。
処理（３）では、音声解析サーバ２００から画像形成装置１ｂへ保存しているジョブを実行するための保存ファイル内のデータを画像形成装置１ａに転送するための指示が送信される。
【０１０９】
処理（４）では、画像形成装置１ｂから画像形成装置１ａへデータが送信される。その後、画像形成装置１ａにて、ジョブが実行される。
ただし、処理（３）で、音声解析サーバ２００から画像形成装置１ｂへジョブを実行させるための実行指示が送信されてもよい。このとき、処理（４）は行われない。
【０１１０】
以上説明した第２の実施の形態に係る画像形成システム２Ａでは、音声解析サーバ２００が音声リクエストを解析した解析結果が、画像形成装置１に送信され、実行指示された画像形成装置１がジョブを実行する。このように画像形成システム２Ａは、第１の実施の形態に係るＭＦＰ管理サーバ３００を備えないため、音声解析サーバ２００が他のサーバと連携する手間を省くことができる。さらに、画像形成システム２Ａは、音声解析サーバ２００がＭＦＰ管理サーバ３００が行っていた作業も行うので、シンプルな構成とすることができる。
【０１１１】
なお、本発明は上述した実施の形態に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
例えば、上述した実施の形態は本発明を分かりやすく説明するために装置及びシステムの構成を詳細かつ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されない。また、ここで説明した実施の形態の構成の一部を他の実施の形態の構成に置き換えることは可能であり、さらにはある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１１２】
１…画像形成装置、２…画像形成システム、４０…画像形成部、７０…操作表示部、８０…第１通信部、８１…第２通信部、９０…制御部、９１…ジョブ制御部、９２…音声リクエスト転送制御部、１００…音声入力装置、１０１…音声入力部、２００…音声解析サーバ、２０１音声解析部、３００…ＭＦＰ管理サーバ、３０１…装置管理部３０１
【図１】
2020077020.tif 000003
【図２】
2020077020.tif 000004
【図３】
2020077020.tif 000005
【図４】
2020077020.tif 000006
【図５】
2020077020.tif 000007
【図６】
2020077020.tif 000008
【図７】
2020077020.tif 000009
【図８】
2020077020.tif 000010
【図９】
2020077020.tif 000011
【図１０】
2020077020.tif 000012