(57)【要約】【課題】端末装置を介した画像処理装置の音声操作の利便性を向上可能な画像処理システム、画像処理装置及びプログラムを提供する。【解決手段】少なくとも、画像処理装置１Ａと、ネットワークを介して画像処理装置１Ａと通信可能な画像処理装置１Ｂ及び端末装置２と、を備えた画像処理システム１００であって、画像処理装置１Ａは、ユーザーの音声による操作情報を受け付ける第１の音声操作受付部と、端末装置を介してユーザーが音声による操作情報を入力した場合に、当該操作情報に基づく処理を当該画像処理装置１Ａが実行する通常モード及び画像処理装置１Ｂに実行させる仲介モードのうち、いずれか一方に設定するモード設定部と、仲介モードに設定された場合おいて、画像処理装置１Ｂに対して、操作情報に基づく処理の実行指示を行う指示部と、を備える。【選択図】図１
2020092342.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも、第１の画像処理装置と、ネットワークを介して前記第１の画像処理装置と通信可能な第２の画像処理装置と、ネットワークを介して前記第１の画像処理装置と通信可能な端末装置と、を備えた画像処理システムであって、
前記第１の画像処理装置は、
ユーザーの音声による操作情報を受け付ける第１の音声操作受付部と、
前記端末装置を介してユーザーが音声による操作情報を入力した場合に、当該操作情報に基づく処理を当該第１の画像処理装置が実行する通常モード及び前記第２の画像処理装置に実行させる仲介モードのうち、いずれか一方に設定するモード設定部と、
前記仲介モードに設定された場合おいて、前記第２の画像処理装置に対して、前記操作情報に基づく処理の実行指示を行う指示部と、を備える
ことを特徴とする画像処理システム。
【請求項２】
前記第１の画像処理装置は、
前記端末装置に、当該第１の画像処理装置に対する操作情報を入力するためのインターフェースを提供する提供部を備え、
前記第１の音声操作受付部は、前記インターフェースを介してユーザーの音声による操作情報を受け付ける
ことを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記モード設定部は、前記端末装置と当該第１の画像処理装置との間の距離が所定の距離以上である場合に、前記仲介モードに設定する
ことを特徴とする請求項１又は２に記載の画像処理システム。
【請求項４】
前記指示部は、前記仲介モードに設定された場合において、前記操作情報に基づく処理のうち、前記第２の画像処理装置が有しない機能を要する場合に、当該処理のうち、前記第２の画像処理装置が有する機能によって実現可能なもののみの実行指示を行う
ことを特徴とする請求項１から３のいずれか一項に記載の画像処理システム。
【請求項５】
前記第２の画像処理装置は、
ユーザーの音声による操作情報を受け付ける第２の音声操作受付部と、
前記指示部によって処理の実行の指示がなされた場合に、前記第２の音声操作受付部が受け付けたユーザーの音声による操作情報を無効化する無効化部と、を備える
ことを特徴とする請求項１から４のいずれか一項に記載の画像処理システム。
【請求項６】
前記第１の画像処理装置は、
前記第２の画像処理装置に対して、前記第２の音声操作受付部が受け付けたユーザーの音声による操作情報を無効化する指示を行う無効化指示部を備え、
前記無効化部は、前記指示部によって処理の実行の指示がなされた場合において、前記無効化指示部によって無効化を指示された場合に、前記第２の音声操作受付部が受け付けたユーザーの音声による操作情報を無効化する
ことを特徴とする請求項５に記載の画像処理システム。
【請求項７】
ユーザーの音声による操作情報を入力するための音声操作装置を備え、
前記第１の画像処理装置は、
前記通常モードに設定された場合において、前記端末装置と当該第１の画像処理装置との間の距離に基づいて、前記端末装置を介してユーザーが入力した音声による操作情報及び前記音声操作装置を介してユーザーが入力した音声による操作情報のうち、いずれに基づいて処理を実行するかを決定する決定部を備える
ことを特徴とする請求項１から６のいずれか一項に記載の画像処理システム。
【請求項８】
前記決定部は、前記端末装置と当該第１の画像処理装置との間の距離が所定の距離未満である場合に、前記音声操作装置を介してユーザーが入力した音声による操作情報に基づいた処理を実行することを決定する
ことを特徴とする請求項７に記載の画像処理システム。
【請求項９】
少なくとも、ネットワークを介して第２の画像処理装置及び端末装置の各々と通信可能な画像処理装置であって、
ユーザーの音声による操作情報を受け付ける第１の音声操作受付部と、
前記端末装置を介してユーザーが音声による操作情報を入力した場合に、当該操作情報に基づく処理を当該画像処理装置が実行する通常モード及び前記第２の画像処理装置に実行させる仲介モードのうち、いずれか一方に設定するモード設定部と、
前記仲介モードに設定された場合おいて、前記第２の画像処理装置に対して、前記操作情報に基づく処理の実行指示を行う指示部と、を備える
ことを特徴とする画像処理装置。
【請求項１０】
少なくとも、ネットワークを介して他の画像処理装置及び端末装置の各々と通信可能な画像処理装置のコンピューターを、
ユーザーの音声による操作情報を受け付ける第１の音声操作受付部、
前記端末装置を介してユーザーが音声による操作情報を入力した場合に、当該操作情報に基づく処理を当該画像処理装置が実行する通常モード及び前記他の画像処理装置に実行させる仲介モードのうち、いずれか一方に設定するモード設定部、
前記仲介モードに設定された場合おいて、前記他の画像処理装置に対して、前記操作情報に基づく処理の実行指示を行う指示部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、コピー、スキャン、ファックス、ドキュメント管理など様々な機能が備わった、複合機あるいはＭＦＰ（Multi-Function Peripherals）と呼ばれる画像処理装置が知られている。
近年では、ユーザーが音声によって操作可能な画像処理装置が知られている。画像処理装置には、例えばスマートスピーカーなどの機器が接続され、ユーザーがスマートスピーカーに音声を入力すると、スマートスピーカーの接続先のクラウドに音声入力信号が送信され、クラウドにおいて音声入力信号が文字列に変換され、画像処理装置は当該文字列に変換された操作情報に基づいて処理を実行することができる。
【０００３】
一方で、画像処理装置を、タブレット型コンピューターやスマートフォンなどの端末装置とネットワークを介してデータ通信可能に接続し、端末装置からの遠隔操作に基づいて画像処理装置に所定の処理を実行させる技術が普及している（例えば、特許文献１参照）。
端末装置を介して画像処理装置を音声操作したい場合には、端末装置のマイクを介して音声を入力すると、音声入力信号がインターネットを介してクラウドに送信されるため、同様に画像処理装置によって音声操作に基づく処理を実行させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−０９２３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザーは端末装置をオフィスに設置された画像処理装置など、使用頻度の高いものと常時接続させておくことが一般的である。しかし、出張などで遠く離れた場所に移動した場合には、出張先に設置された画像処理装置を使用することとなる。端末装置を介して出張先の画像処理装置を音声操作したい場合には、端末装置を当該出張先の画像処理装置と連携させる必要がある。しかし、出張先においても普段使用している画像処理装置の機能（例えば、アドレス帳機能）を使用したい場合や、出張先の画像処理装置に音声操作機能が搭載されていない場合などは、不便をきたす。
【０００６】
本発明は上記問題に鑑みてなされたものであって、端末装置を介した画像処理装置の音声操作の利便性を向上可能な画像処理システム、画像処理装置及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の画像処理システムは、
少なくとも、第１の画像処理装置と、ネットワークを介して前記第１の画像処理装置と通信可能な第２の画像処理装置と、ネットワークを介して前記第１の画像処理装置と通信可能な端末装置と、を備えた画像処理システムであって、
前記第１の画像処理装置は、
ユーザーの音声による操作情報を受け付ける第１の音声操作受付部と、
前記端末装置を介してユーザーが音声による操作情報を入力した場合に、当該操作情報に基づく処理を当該第１の画像処理装置が実行する通常モード及び前記第２の画像処理装置に実行させる仲介モードのうち、いずれか一方に設定するモード設定部と、
前記仲介モードに設定された場合おいて、前記第２の画像処理装置に対して、前記操作情報に基づく処理の実行指示を行う指示部と、を備える
ことを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の画像処理システムにおいて、
前記第１の画像処理装置は、
前記端末装置に、当該第１の画像処理装置に対する操作情報を入力するためのインターフェースを提供する提供部を備え、
前記第１の音声操作受付部は、前記インターフェースを介してユーザーの音声による操作情報を受け付ける
ことを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の画像処理システムにおいて、
前記モード設定部は、前記端末装置と当該第１の画像処理装置との間の距離が所定の距離以上である場合に、前記仲介モードに設定する
ことを特徴とする。
【００１０】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の画像処理システムにおいて、
前記指示部は、前記仲介モードに設定された場合において、前記操作情報に基づく処理のうち、前記第２の画像処理装置が有しない機能を要する場合に、当該処理のうち、前記第２の画像処理装置が有する機能によって実現可能なもののみの実行指示を行う
ことを特徴とする。
【００１１】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の画像処理システムにおいて、
前記第２の画像処理装置は、
ユーザーの音声による操作情報を受け付ける第２の音声操作受付部と、
前記指示部によって処理の実行の指示がなされた場合に、前記第２の音声操作受付部が受け付けたユーザーの音声による操作情報を無効化する無効化部と、を備える
ことを特徴とする。
【００１２】
請求項６に記載の発明は、請求項５に記載の画像処理システムにおいて、
前記第１の画像処理装置は、
前記第２の画像処理装置に対して、前記第２の音声操作受付部が受け付けたユーザーの音声による操作情報を無効化する指示を行う無効化指示部を備え、
前記無効化部は、前記指示部によって処理の実行の指示がなされた場合において、前記無効化指示部によって無効化を指示された場合に、前記第２の音声操作受付部が受け付けたユーザーの音声による操作情報を無効化する
ことを特徴とする。
【００１３】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載の画像処理システムにおいて、
ユーザーの音声による操作情報を入力するための音声操作装置を備え、
前記第１の画像処理装置は、
前記通常モードに設定された場合において、前記端末装置と当該第１の画像処理装置との間の距離に基づいて、前記端末装置を介してユーザーが入力した音声による操作情報及び前記音声操作装置を介してユーザーが入力した音声による操作情報のうち、いずれに基づいて処理を実行するかを決定する決定部を備える
ことを特徴とする。
【００１４】
請求項８に記載の発明は、請求項７に記載の画像処理システムにおいて、
前記決定部は、前記端末装置と当該第１の画像処理装置との間の距離が所定の距離未満である場合に、前記音声操作装置を介してユーザーが入力した音声による操作情報に基づいた処理を実行することを決定する
ことを特徴とする。
【００１５】
請求項９に記載の画像処理装置は、
少なくとも、ネットワークを介して第２の画像処理装置及び端末装置の各々と通信可能な画像処理装置であって、
ユーザーの音声による操作情報を受け付ける第１の音声操作受付部と、
前記端末装置を介してユーザーが音声による操作情報を入力した場合に、当該操作情報に基づく処理を当該画像処理装置が実行する通常モード及び前記第２の画像処理装置に実行させる仲介モードのうち、いずれか一方に設定するモード設定部と、
前記仲介モードに設定された場合おいて、前記第２の画像処理装置に対して、前記操作情報に基づく処理の実行指示を行う指示部と、を備える
ことを特徴とする。
【００１６】
請求項１０に記載のプログラムは、
少なくとも、ネットワークを介して他の画像処理装置及び端末装置の各々と通信可能な画像処理装置のコンピューターを、
ユーザーの音声による操作情報を受け付ける第１の音声操作受付部、
前記端末装置を介してユーザーが音声による操作情報を入力した場合に、当該操作情報に基づく処理を当該画像処理装置が実行する通常モード及び前記他の画像処理装置に実行させる仲介モードのうち、いずれか一方に設定するモード設定部、
前記仲介モードに設定された場合おいて、前記他の画像処理装置に対して、前記操作情報に基づく処理の実行指示を行う指示部、
として機能させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、端末装置を介した画像処理装置の音声操作の利便性を向上可能な画像処理システム、画像処理装置及びプログラムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】画像処理システムの概略構成を示す図である。
【図２】画像処理装置のハードウェア構成の一例を示す図である。
【図３】端末装置のハードウェア構成の一例を示す図である。
【図４】音声操作装置のハードウェア構成の一例を示す図である。
【図５】クラウドサーバーのハードウェア構成の一例を示す図である。
【図６】ユーザーによる画像処理装置の音声操作の概念を示す図である。
【図７】モード設定処理における画像処理装置の動作を示すフローチャートである。
【図８】ＷｅｂＵＩの一例を示す図である。
【図９】実行処理１における画像処理装置の動作を示すフローチャートである。
【図１０】第１実施形態に係る画像処理システムの動作を示すラダーチャートである。
【図１１】実行処理２における画像処理装置の動作を示すフローチャートである。
【図１２】第２実施形態に係る画像処理システムの動作を示すラダーチャートである。
【図１３】実行処理３における画像処理装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１９】
＜第１実施形態＞
以下、図面を参照して、本発明に係る画像処理システムの第１実施形態について説明する。なお、本発明は、図示例に限定されるものではない。
【００２０】
［画像処理システムの構成］
図１は、画像処理システム１００の全体的な構成の例を示す図である。
画像処理システム１００は、図１に示すように、画像処理装置１、端末装置２、音声操作装置３、クラウドサーバー４、及び通信回線５などによって構成される。本実施形態に係る画像処理システム１００は、画像処理装置１として２台の画像処理装置１Ａ及び画像処理装置１Ｂを備え、音声操作装置３として２台の音声操作装置３Ａ及び音声操作装置３Ｂを備える。
【００２１】
まず、画像処理システム１００の各装置を相互に接続する、通信回線５について説明する。
画像処理装置１、端末装置２及びクラウドサーバー４は、通信回線５を介してインターネットＮに接続されている。通信回線５としては、公衆回線や専用線などが用いられ、ＬＡＮ（Local Area Network）５１、ルーター５２、アクセスポイント５３及び無線基地局５４等を有する。
【００２２】
ＬＡＮ５１Ａ及びＬＡＮ５１Ｂは互いに遠く離れた場所に形成されたネットワークであり、ルーター５２Ａ及びルーター５２Ｂは、それぞれＬＡＮ５１ＡあるいはＬＡＮ５１ＢをインターネットＮに接続させる。
画像処理装置１ＡはＬＡＮ５１Ａに、画像処理装置１ＢはＬＡＮ５１Ｂに接続されている。これにより、画像処理装置１Ａ及び画像処理装置１Ｂは、インターネットＮを介して相互に通信することが可能となっている。
【００２３】
アクセスポイント５３Ａ及びアクセスポイント５３Ｂは、それぞれ無線クライアントをＬＡＮ５１ＡあるいはＬＡＮ５１Ｂに接続するための装置である。アクセスポイント５３は無線ＬＡＮに準拠しており、端末装置２の無線通信部２１ａと通信を行うことが可能である。即ち、端末装置２はアクセスポイント５３を介してＬＡＮ５１に接続される。なお、端末装置２は、アクセスポイント５３Ａ及びアクセスポイント５３Ｂのいずれとも接続可能であり、各ＬＡＮ５１に接続された画像処理装置１と通信することができる。
なお、各画像処理装置１と端末装置２とは、後述する近距離無線通信部１２ａ及び近距離無線通信部２２ｂによって近距離無線通信をすることも可能である。
【００２４】
無線基地局５４は、インターネットＮに接続された、いわゆる携帯電話網と呼ばれる公衆回線の末端に位置し、携帯電話などのクライアントとの間で直接電波の送受信を行う屋外型の無線基地局装置である。無線基地局５４は、端末装置２の携帯電話通信部２１ｃと無線通信を行うことにより、端末装置２を、公衆回線を通じてインターネットＮに接続させる。
なお、無線基地局５４は全国各地に配置され、各々は光ファイバーなどの有線ケーブルによって通信可能に接続されている。したがって、セル方式の移動体通信を行う端末装置２は、移動しながら当該端末装置２が存在するエリアをカバーする無線基地局５４が発する電波を順次利用することで、インターネットＮに接続されることが可能である。
【００２５】
続いて、画像処理システム１００を構成する各装置のハードウェア構成について説明する。
図２は、画像処理装置のハードウェア構成の一例を示す図である。
画像処理装置１は、スキャン、コピー、ＰＣプリント、メール、ファックス、及びボックスなどのサービスを提供する。このような機能を有する画像処理装置は、一般に、複合機あるいはＭＦＰ（Multi-Function Peripherals）などと呼ばれる。
【００２６】
スキャンサービスは、後述する画像読取部１３によって用紙上の画像を読み取って画像データを生成するサービスである。
コピーサービスは、画像読取部１３によって読み取って得られた画像データに基づいて、画像形成部１４により画像を用紙に印刷するサービスである。
ＰＣプリントサービスは、パーソナルコンピューターやスマートフォンなどの端末装置２から受信した画像データに基づいて、画像形成部１４によって画像を用紙に印刷するサービスである。ＰＣプリントサービスは、ネットワークプリンティングあるいはネットワークプリントなどと呼ばれることもある。
メールサービスは、画像読取部１３によって読み取って得られた画像データを、指定された電子メールアドレス宛に送信するサービスである。
ファックスサービスは、画像読取部１３によって読み取って得られた画像データを、外部のファクシミリ端末に送信するサービスである。
ボックスサービスは、ユーザーごとにボックスあるいはパーソナルボックスなどと呼ばれる記憶領域を与えておき、各ユーザーが自分の記憶領域によって画像データなどを保存し管理するためのサービスである。ボックスは、パーソナルコンピューターにおけるフォルダ又はディレクトリに相当する。
【００２７】
画像処理装置１は、図２に示すように、制御部１０、記憶部１１、通信部１２、画像読取部１３、画像形成部１４、操作部１５及び表示部１６等を備えて構成され、各部はバス１７を介して接続されている。
【００２８】
制御部１０は、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃを備えて構成される。ＣＰＵ１０ａは、記憶部１１に記憶されている各種プログラムとの協働により各種処理を実行し、画像処理装置１の動作を統括的に制御する。
なお、画像処理装置１Ａの制御部１０は、第１の音声操作受付部、モード設定部、指示部、提供部、無効化指示部及び決定部として機能する。また、画像処理装置１Ｂの制御部１０は、第２の音声操作受付部及び無効化部として機能する。
【００２９】
記憶部１１は、ＨＤＤ（Hard Disc Drive）やＳＳＤ（Solid State Drive）などによって構成された記憶装置であり、画像処理装置１の各部の動作を制御するためのプログラムや、Ｗｅｂブラウザーを実現するためのＷｅｂブラウザープログラム等が記憶されている。
さらに、記憶部１１には、端末装置２の表示部２５にＷｅｂＵＩ（Web User Interface）を形成するためのアプリケーションプログラム等が記憶されている。なお、本実施形態においては、ＷｅｂＵＩとは、画像処理装置１の表示部１６に表示される表示画面が、Ｗｅｂブラウザーを介して端末装置２の表示部２５に表示されることによって形成されるユーザーインターフェースを指すものとし、ユーザーがＷｅｂＵＩを操作することで、端末装置２を介してユーザーが画像処理装置１を遠隔的に操作することを可能となる
また、記憶部１１には、後述する処理分担判定において用いられる処理分担テーブルが記憶されている。
なお、各プログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。
【００３０】
通信部１２は、外部機器との間でデータ送受信を行うためのインターフェースであり、近距離無線通信部１２ａ、ネットワーク通信部１２ｂ及び無線通信部１２ｃを備えて構成される。
近距離無線通信部１２ａは、近距離無線通信の規格に基づく外部機器との通信に用いられる。本実施形態においては、近距離無線通信部１２ａは、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に対応し、音声操作装置３との通信に用いられるものとする。
ネットワーク通信部１２ｂは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって、通信回線５に接続された外部機器との通信を行う場合に用いられる。
無線通信部１２ｃは、無線ＬＡＮの規格、即ちＩＥＥＥ（Institute of Electrical Engineers）８０２．１１の規格に基づく無線通信に用いられる。即ち、画像処理装置１は、アクセスポイント５３を介してＬＡＮ５１と接続されることが可能である。
なお、本実施形態においては、画像処理装置１は、ネットワーク通信部１２ｂによってＬＡＮ５１に接続されているものとする。
【００３１】
画像読取部１３は、ＣＣＤ（Charge Coupled Device）、プラテンガラス等を備えて構成され、プラテンガラスの上にセットされたシートに記されている画像をＣＣＤにより読み取って画像データを生成する。
【００３２】
画像形成部１４は、画像読取部１３により読み取られた画像データのほか、ネットワーク通信部１２ｂ等を介して外部装置から受信した画像データに基づいて、用紙に画像を印刷する。なお、画像形成部１４は、用紙にトナー画像を形成する電子写真方式であってもよいし、用紙に対してインクを吐出して画像を形成するインクジェット方式であってもよい。
【００３３】
操作部１５は、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００３４】
表示部１６は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等のモニタを備えて構成されており、ユーザーに対するメッセージを示す画面、ユーザーがコマンドまたは情報を入力するための画面、及び制御部１０が実行した処理の結果を示す画面などを表示する。また、表示部１６は、タッチされた位置を示す信号を制御部１０へ送る。
【００３５】
図３は、端末装置２のハードウェア構成の一例を示す図である。
端末装置２は、画像処理装置１の上述の機能を遠隔的に使用するためのクライアントである。ユーザーは、ブラウザーを介してＷｅｂＵＩを端末装置２に表示させることで、上述した種々の画像処理装置１の機能を遠隔的に操作することができる。
端末装置２として、スマートフォン、またはタブレット型コンピューターなどの可搬型の装置が用いられる。
【００３６】
端末装置２は、図３に示すように、制御部２０、通信部２１、音声入力部２２、音声出力部２３、操作部２４及び表示部２５等を備えて構成され、各部はバス２６を介して接続されている。また、端末装置２には、Ｗｅｂブラウザーなどのアプリケーションソフトウェアが搭載されている。
【００３７】
制御部２０は、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃを備えて構成される。
ＣＰＵ２０ａは、ＲＯＭ２０ｃに記憶されている各種プログラムとの協働により各種処理を実行し、端末装置２の動作を統括的に制御する。
ＲＯＭ２０ｃには、文書作成用のアプリケーション（例えば、ワープロソフト）、メーラー及びスケジューラー等のアプリケーションプログラムが記憶されている。また、ＲＯＭ２０ｃには、Ｗｅｂブラウザーを実現するためのＷｅｂブラウザープログラム等が記憶されている。さらに、ＲＯＭ２０ｃには、ＷｅｂＵＩを形成するためのアプリケーションプログラム等が記憶されている。
なお、各プログラムは、必要に応じてＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。
【００３８】
通信部２１は、外部機器との間でデータ送受信を行うためのインターフェースであり、無線通信部２１ａ、近距離無線通信部２１ｂ、携帯電話通信部２１ｃを備えて構成される。
無線通信部２１ａは、無線ＬＡＮの規格、即ちＩＥＥＥ８０２．１１の規格に基づく無線通信に用いられる。即ち、無線クライアントとしての端末装置２は、アクセスポイント５３を介してＬＡＮ５１と接続されることが可能である。
近距離無線通信部２１ｂは、近距離無線通信の規格に基づく外部機器との通信に用いられる。近距離無線通信部２１ｂは、Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格に対応し、画像処理装置１との通信に用いられることが可能である。
携帯電話通信部２１ｃは、無線基地局５４との間で電波の送受信を行う。即ち、ＣＤＭＡ（Code Division Multiple Access）２０００、Ｗ−ＣＭＤＡ（Wideband-CMDA）、又はＬＴＥ（Long Term Evolution）などの規格に基づいて、いわゆる携帯電話網と呼ばれる公衆回線を介して通信を行う。
【００３９】
音声入力部２２は、マイクやＡＣコンバーターなどを備えて構成され、ユーザーの音声による操作入力を受け付けると、音声入力信号をデジタルの音声入力信号に変換してＣＰＵ２０ａに出力する。
【００４０】
音声出力部２３は、ＤＡコンバーター、アンプ、スピーカーなどを備えて構成され、ＣＰＵ２０ａから受信した音声出力信号をアナログの音声出力信号に変換して、スピーカーから音声を出力する。
【００４１】
操作部２４は、いわゆるホーム画面に戻るためのボタン、音量を調整するためのボタン、及び電源のＯＮ／ＯＦＦを切り替えるためのボタンなどによって構成される。
【００４２】
表示部２５は、画像処理装置１の表示部１６と同様に、種々の画面を表示し、タッチされた位置を検知してＣＰＵ２０ａにその位置を通知する。なお、上述の通り、ＷｅｂＵＩにより、端末装置２の表示部２５を画像処理装置１の表示部１６の代わりに使用することができる。
【００４３】
図４は、音声操作装置３のハードウェア構成の一例を示す図である。
音声操作装置３は、画像処理装置１の上述の機能を、ユーザーによる音声操作に基づいて実行させるための装置である。音声操作装置３として、例えば、スマートスピーカーが用いられる。ユーザーは、音声操作装置３に対して音声により指示を出すと、音声操作装置３に入力された音声指示が画像処理装置１に伝達されるため、画像処理装置１に上述した種々の機能を実行させることができる。
【００４４】
音声操作装置３は、図４に示すように、制御部３０、通信部３１、音声入力部３２、音声出力部３３及び操作部３４等を備えて構成され、各部はバス３５を介して接続されている。
【００４５】
制御部３０は、ＣＰＵ３０ａ、ＲＡＭ３０ｂ、ＲＯＭ３０ｃを備えて構成される。
ＣＰＵ３０ａは、ＲＯＭ３０ｃに記憶されている各種プログラムとの協働により各種処理を実行し、音声操作装置３の動作を統括的に制御する。
ＲＯＭ３０ｃには、音声操作装置３の各部の動作を制御するためのプログラムが記憶されている。
なお、各プログラムは、必要に応じてＲＡＭ３０ｂにロードされ、ＣＰＵ３０ａによって実行される。
【００４６】
通信部３１は、外部機器との間でデータ送受信を行うためのインターフェースであり、無線通信部３１ａ、近距離無線通信部３１ｂを備えて構成される。
無線通信部２１ａは、無線ＬＡＮの規格、即ちＩＥＥＥ８０２．１１の規格に基づく無線通信に用いられる。即ち、無線クライアントとしての音声操作装置３は、アクセスポイント５３を介してＬＡＮ５１と接続されることが可能である。
近距離無線通信部３１ｂは、近距離無線通信の規格に基づく外部機器との通信に用いられる。なお、本実施形態においては、近距離無線通信部２１ｂはＢｌｕｅｔｏｏｔｈ（登録商標）の規格に対応し、音声操作装置３は、近距離無線通信部３１ｂによって画像処理装置１と通信するものとする。
【００４７】
音声入力部３２は、マイクやＡＣコンバーターなどを備えて構成され、ユーザーの音声による操作入力を受け付けると、音声入力信号をデジタルの音声入力信号に変換してＣＰＵ３０ａに出力する。
【００４８】
音声出力部３３は、ＤＡコンバーター、アンプ、スピーカーなどを備えて構成され、ＣＰＵ３０ａから受信した音声出力信号をアナログの音声出力信号に変換して、スピーカーから音声を出力する。
【００４９】
操作部３４は、音量を調整するためのボタン、及び電源のＯＮ／ＯＦＦを切り替えるためのボタンなどによって構成される。
【００５０】
図５は、クラウドサーバー４のハードウェア構成の一例を示す図である。
クラウドサーバー４は、画像処理装置１から受信した音声入力信号を解析して、音声入力信号を文字列に変換する音声認識処理を実行する。さらに、クラウドサーバー４は、音声認識処理によって生成された文字列（コマンド）を、画像処理装置１に送信する。具体的には、クラウドサーバー４は、音声入力信号と文字列とを対応付けた辞書情報を保持しており、画像処理装置１から受信した音声入力信号の中から人の声の部分を抽出し、当該部分に含まれる信号を、辞書情報を参照して文字列に変換する。なお、クラウドサーバー４は、インターネットを介して取得した多数の人の声を分析し、不特定多数の声や発音の癖を学習する。したがって、端末装置２や音声操作装置３などの端末内にインストールされた音声認識アプリケーションソフトウェアを利用する場合に比べて、高精度で音声入力信号を文字列に変換することができる。
画像処理装置１は、クラウドサーバーから受信したコマンドに基づき、ユーザーから指示された処理を実行することができる。
【００５１】
クラウドサーバー４は、図５に示すように、制御部４０、記憶部４１及び通信部４２等を備えて構成され、各部はバス４３を介して接続されている。
【００５２】
制御部４０は、ＣＰＵ４０ａ、ＲＡＭ４０ｂ、ＲＯＭ４０ｃを備えて構成される。ＣＰＵ４０ａは、記憶部４１に記憶されている各種プログラムとの協働により各種処理を実行し、クラウドサーバー４の動作を統括的に制御する。また、ＣＰＵ４０ａは、画像処理装置１から受信した音声入力信号を、記憶部４１に記憶されている辞書情報などに基づいて文字列に変換する音声認識処理を実行する。
【００５３】
記憶部４１は、ＨＤＤ（Hard Disc Drive）やＳＳＤ（Solid State Drive）などによって構成された大容量記憶装置であり、クラウドサーバー４の各部の動作を制御するためのプログラムが記憶されている。また、記憶部４１には、音声認識処理を実行するために必要な辞書情報などが記憶されている。
なお、各プログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。
【００５４】
通信部４２は、外部機器との間でデータ送受信を行うためのインターフェースであり、ネットワーク通信部４２ａを備えて構成される。
ネットワーク通信部４２ａは、ＴＣＰ／ＩＰなどのプロトコルによって、通信回線５に接続された外部機器との通信を行う場合に用いられる。
【００５５】
［画像処理装置の音声操作］
以下、図面を用いて、本実施形態に係る画像処理システム１００における、画像処理装置１の音声操作について説明する。なお、画像処理装置１は、表示部１６に表示された表示画面上の操作（パネル操作）と、端末装置２又は音声操作装置３に音声を入力して行う操作（音声操作）と、のいずれによっても処理を実行することができる。
【００５６】
図６は、ユーザーによる画像処理装置１の音声操作の概念を示す図である。
図６においては、画像処理装置１Ａはユーザー６の勤務先などに設置され、ユーザー６は日常的に画像処理装置１Ａを利用しているものとする。一方で、画像処理装置１Ｂは、ユーザー６の出張先など勤務先から遠く離れた地に設置されているものとする。
【００５７】
図６（Ａ）は、ユーザー６が勤務先において、画像処理装置１Ａを音声操作する場合を示す。
ユーザー６は、画像処理装置１Ａに接続された音声操作装置３Ａに対して、音声によって指示を出す（図中Ｉ）。例えば、ユーザー６は画像のコピーを所望している場合、「コピーをしたい。」などのように発声する。
続いて、音声操作装置３Ａは、ユーザー６の音声から音声入力信号を生成し、当該音声入力信号を画像処理装置１Ａに送信する（図中II）。
画像処理装置１Ａは、音声操作装置３から受信した音声入力信号を、インターネットＮを介してクラウドサーバー４に送信する（図中III）。
クラウドサーバー４は、画像処理装置１Ａから受信した音声入力信号を、音声認識処理によって文字列（コマンド）に変換し、コマンドを画像処理装置１Ａに送信する（図中IV）。
画像処理装置１Ａは、コマンドをクラウドサーバーから受信すると、ユーザー６からの指示が「コピーをすること」であると認識し、コピーを実行する。
【００５８】
また、ユーザー６は、端末装置２を介して画像処理装置１Ａを音声操作することも可能である。
図６（Ｂ）は、ユーザー６の勤務先において、端末装置２を介した音声操作を実行する場合を示す。ユーザー６は、端末装置２をアクセスポイント５３ＡによってＬＡＮ５１Ａに接続させると、端末装置２の表示部１６にＷｅｂＵＩを形成させることができる。即ち、画像処理装置１Ａの表示画面を端末装置２の表示部１６に表示させ、端末装置２を介して画像処理装置１Ａを操作することが可能となる。
まず、ユーザー６は、端末装置２に対して、音声によって指示を出す（図中Ｉ）。
続いて、端末装置２は、ユーザー６の音声から音声入力信号を生成し、当該音声入力信号を、通信回線５を介して画像処理装置１Ａに送信する（図中II）。
画像処理装置１Ａは、端末装置２から受信した音声入力信号を、インターネットＮを介してクラウドサーバー４に送信する（図中III）。
クラウドサーバー４は、画像処理装置１Ａから受信した音声入力信号を、音声認識処理によって文字列（コマンド）に変換し、コマンドを画像処理装置１Ａに送信する（図中IV）。
画像処理装置１Ａは、コマンドをクラウドサーバーから受信すると、ユーザー６から指示された処理を実行する。
【００５９】
なお、図６（Ｃ）に示すように、ユーザー６が勤務先で端末装置２を操作する場合において、端末装置２が無線基地局５４Ａを介してインターネットＮと接続されているときであっても、同様に画像処理装置１Ａに指示を出すことが可能である。即ち、ユーザー６が端末装置２に対して音声指示を出すと（図中Ｉ）、端末装置２は、公衆回線を通じてインターネットＮに接続され、通信回線５を通じて画像処理装置１Ａに対して音声入力信号を送信し（図中II）、画像処理装置１Ａがクラウドサーバー４に音声入力信号を送信すると（図中III）、クラウドサーバーが音声入力信号をコマンドに変換して画像処理装置１Ａに送信する（図中IV）ことにより、画像処理装置１Ａが処理を実行することが可能となる。なお、無線基地局５４Ａは、画像処理装置１Ａが配置されたエリア、即ちユーザー６の勤務先のエリアをカバー可能な無線基地局である。
【００６０】
次に、図６（Ｄ）に示すように、ユーザー６が出張先において画像処理装置１Ａを遠隔操作する場合を説明する。
このとき、ユーザー６は、端末装置２をアクセスポイント５３ＢによってＬＡＮ５１Ｂに接続させると、インターネットＮを介して画像処理装置１Ａの表示画面を端末装置２の表示部１６に表示させ、端末装置２を介して画像処理装置１Ａを操作することが可能となる。
まず、ユーザー６は、端末装置２に対して、音声によって指示を出す（図中Ｉ）。
続いて、端末装置２は、ユーザー６の音声から音声入力信号を生成し、当該音声入力信号を、インターネットＮを介して画像処理装置１Ａに送信する（図中II）。
画像処理装置１Ａは、端末装置２から受信した音声入力信号を、インターネットＮを介してクラウドサーバー４に送信する（図中III）。
クラウドサーバー４は、画像処理装置１Ａから受信した音声入力信号を、音声認識処理によって文字列（コマンド）に変換し、コマンドを画像処理装置１Ａに送信する（図中IV）。
画像処理装置１Ａは、コマンドをクラウドサーバーから受信すると、ユーザーから指示された処理を実行する。
【００６１】
なお、図６（Ｅ）に示すように、ユーザー６が出張先で端末装置２を操作する場合において、端末装置２が無線基地局５４Ｂを介してインターネットＮと接続されているときであっても、同様に画像処理装置１Ａに指示を出すことが可能である。即ち、ユーザー６が端末装置２に対して音声指示を出すと（図中Ｉ）、端末装置２は、公衆回線を通じてインターネットＮに接続され、通信回線５を通じて画像処理装置１Ａに対して音声入力信号を送信し（図中II）、画像処理装置１Ａがクライドサーバー４に音声入力信号を送信すると（図中III）、クラウドサーバーが音声入力信号をコマンドに変換して画像処理装置１Ａに送信する（図中IV）ことにより、画像処理装置１Ａが処理を実行することが可能となる。なお、無線基地局５４Ｂは、画像処理装置１Ｂが配置されたエリア、即ちユーザー６の出張先のエリアをカバー可能な無線基地局である。
【００６２】
［モード設定処理］
続いて、画像処理装置１Ａが実行するモード設定処理について説明する。モード設定処理は、端末装置２と画像処理装置１Ａとの距離に基づいて、仲介モードあるいは通常モードのいずれかに設定する処理である。
【００６３】
上記したように、ＷｅｂＵＩによって端末装置２を介して画像処理装置１Ａが音声操作される場合において、ユーザーによって近距離から操作される場合（図６（Ｂ）又は（Ｃ）に相当）と、ユーザーによって遠隔地から操作される場合（図６（Ｄ）又は（Ｅ）に相当）とがある。近距離からの操作の場合、ユーザーは処理を画像処理装置１Ａ自身によって実行させることを所望していると考えられる。一方で、遠隔地からの操作の場合、ユーザーが近くに設置された画像処理装置１Ｂによる実行を所望する可能性が高い。
したがって、画像処理装置１Ａは、画像処理装置１Ａと端末装置２との距離に基づいて、指示された処理を自身で実行する通常モードとするか、画像処理装置１Ｂによって実行させる仲介モードとするかを判断するものとする。
【００６４】
仲介モードに設定するか否かは、画像処理装置１Ａの制御部１０が、端末装置２と画像処理装置１Ａとの距離が所定の距離以上であるか否かに基づいて判断する。所定の距離であるか否かの判断は、例えば画像処理装置１Ａと端末装置２とが近距離無線通信を確立可能な距離であるか否かに基づくものとしてもよい。即ち、近距離無線通信を確立できない場合に、所定の距離以上であると判断することができる。あるいは、端末装置２はモバイルネットワークからの位置情報や、ＧＰＳ（Global Positioning System）などの測位システムによって自身の位置を測位してえられた位置情報を画像処理装置１Ａに送信し、画像処理装置１Ａは当該位置情報に基づいて端末装置２との距離を算出し、所定の距離以上であるか否かを判断するものとしてもよい。
【００６５】
そして、画像処理装置１Ａは、算出された距離が所定の距離以上であると場合に、仲介モードに設定する。一方で、所定の距離未満である場合には、通常モードに設定する。
【００６６】
図７は、モード設定処理における画像処理装置１Ａの動作を示すフローチャートである。なお、モード設定処理は、画像処理装置１Ａの制御部１０と記憶部１１に記憶されたプログラムとの協働により実現する。
【００６７】
モード設定処理においては、まず、画像処理装置１Ａの制御部１０は、端末装置２からの接続を確認すると（ステップＳ１０１）、端末装置２の位置情報を取得する（ステップＳ１０２）。
【００６８】
続いて、制御部１０は、端末装置２の位置情報に基づいて当該端末装置２との距離を算出し、所定の距離以内であるか否かを判断する（ステップＳ１０３）。制御部１０は、所定の距離以内であると判断すると（ステップＳ１０３：ＹＥＳ）、ステップＳ１０４に移行するが、所定の距離以内ではないと判断すると（ステップＳ１０３：ＮＯ）、ステップＳ１０５へと移行する。
【００６９】
ステップＳ１０４では、制御部１０は通常モードに設定し、モード設定処理を終了する。
【００７０】
ステップＳ１０５では、制御部１０は、仲介先の画像処理装置１の選択部を示したユーザーインターフェースを生成する。
図８は、端末装置２の表示部２５に表示される表示画面Ｓ（ユーザーインターフェース）の一例を示す図である。図８に示すように、画像処理装置１Ａは、表示画面Ｓに端末装置２が利用可能な画像処理装置１として画像処理装置１Ｂを示した選択部２６０を表示する。ユーザーは、表示部２５上を操作して、利用する画像処理装置１として画像処理装置１Ｂを選択する。そして、画像処理装置１Ａは、画像処理装置１ＢのＩＰアドレスや装置名などの識別情報を取得する。具体的には、画像処理装置１Ａは通信可能な他の画像処理装置１と、当該画像処理装置１との識別情報とを対応付けたテーブルを予め保持しており、ユーザーにより指定された画像処理装置１Ｂの識別情報を、テーブルを参照して特定する。
なお、図８示すように、ユーザーが画像処理装置１に付与されたＩＰアドレスを選択部２６０に入力することによって、任意の画像処理装置１を選択させるものとしてもよい。
【００７１】
続いて、制御部１０は、仲介先情報を取得したか否かを判断する（ステップＳ１０６）。仲介先情報とは、仲介先が選択されたことを示す情報と、当該仲介先の画像処理装置１の識別情報と、を含む情報である。制御部１０は、取得していないと判断すると（ステップＳ１０６：ＮＯ）、ステップＳ１０６の処理を繰り返すが、取得したと判断すると（ステップＳ１０６：ＹＥＳ）、仲介先の画像処理装置１に接続し（ステップＳ１０７）、仲介モードに設定し（ステップＳ１０８）、モード設定処理を終了する。
【００７２】
［処理分担判定］
仲介モードに設定された場合、原則として画像処理装置１Ｂによって処理を実行させる。しかし、ユーザーが出張先に設置された画像処理装置１Ｂではなく、日常的に用いている画像処理装置１Ａの機能を実行したい場合がある。例えば、画像処理装置１Ａに保存されたアドレス帳に格納された宛先に対してメールを送信したい場合や、スキャンした文書を画像処理装置１Ａに保存したい場合などは、画像処理装置１Ｂではなく画像処理装置１Ａ自身が処理を実行する必要がある。
一方で、コピーやスキャンなどの機能は、ユーザーの近傍に設置されている画像処理装置１Ｂに実行させる必要がある。
したがって、画像処理装置１Ａは、実行指示を受けた処理の内容に応じて、画像処理装置１Ａ自身が実行する自己処理とするか、画像処理装置１Ｂに実行させる仲介先処理とするかを判断する。
【００７３】
具体的には、画像処理装置１Ａは、端末装置２からの要求を受け付けると、各処理をいずれの画像処理装置１によって実行するかを定めた処理分担テーブルに基づいて、上記分類を行う。
【００７４】
例えば、ユーザーが画像読取部１３によって読み取った画像データを指定した電子メールアドレス宛に送信する、ＳｃａｎＴｏＥｍａｉｌ機能を利用する場合においては、画像処理装置１Ａは、端末装置２に表示させるための宛先一覧を表示した表示画面を生成するが、ユーザーは普段から利用している画像処理装置１Ａの記憶部１１に記憶されている宛先一覧の利用を希望していると考えられる。したがって、宛先一覧の表示は画像処理装置１Ａ自身が実行する処理に分類される。
一方で、スキャンは、ユーザーの近傍に存在する画像処理装置１Ｂの画像読取部１３を用いて実行するべきであるため、画像処理装置１Ｂが実行する処理に分類される。
【００７５】
その他、画像処理装置１Ａが実行する処理に分類される例としては、ボックスサービスを実行する際に、画像データを画像処理装置１Ａの記憶領域に保存する場合、ＦＡＸサービス利用時に画像処理装置１Ａが保有する宛先一覧を表示した表示画面を生成する場合などが想定される。
また、画像処理装置１Ｂが実行する処理に分類される例としては、コピーサービス、ＰＣプリントサービス等のほか、ＨＯＬＤ、セキュアプリント、蓄積プリント等のように画像処理装置１Ｂの処理が不要な処理が挙げられ、この場合画像処理装置１Ａから画像処理装置１Ｂに向けて選択されたファイルのプリント指示を行い、画像処理装置１Ｂが当該機能を実行することが想定される。
【００７６】
［画像処理システムの動作］
以下、図面を参照して画像処理システム１００の具体的な動作を説明する。なお、以下の説明では、ユーザーが音声操作装置３ではなく、端末装置２を介して、即ちＷｅｂＵＩを利用して画像処理装置１Ａを操作することを前提としている。
【００７７】
まず、端末装置２から要求された処理の実行時における、画像処理装置１Ａの動作について説明する。
図９は、画像処理装置１Ａが行う実行処理１を示すフローチャートである。なお、実行処理１は、画像処理装置１Ａの制御部１０と記憶部１１に記憶されたプログラムとの協働により実現する。
【００７８】
まず、画像処理装置１Ａの制御部１０は、表示画面を表示するためのデータを生成する（ステップＳ２０１）。
続いて、制御部１０は、ユーザーにより音声が端末装置２に入力されたか否かを判断する（ステップＳ２０２）。制御部１０は、音声が入力されていないと判断すると（ステップＳ２０２：ＮＯ）、ステップＳ２０３に移行するが、入力されたと判断すると（ステップＳ２０２：ＹＥＳ）、ステップＳ２０４に移行する。
【００７９】
ステップＳ２０３では、制御部１０は、パネル操作があったか否かを判断し、パネル操作があったと判断すると（ステップＳ２０３：ＹＥＳ）、ステップＳ２０６に移行するが、パネル操作がなかったと判断すると（ステップＳ２０３：ＮＯ）、ステップＳ２０２に戻る。
【００８０】
ステップＳ２０４では、制御部１０は、音声入力信号をクラウドサーバー４に送信して音声を文字列（コマンド）に変換、即ち音声−指示変換を実行させる。
続いて、制御部１０は、クラウドサーバー４から受信したコマンドに基づいて、入力された音声が音声操作であるか否かを判断する（ステップＳ２０５）。音声操作ではないと判断した場合（ステップＳ２０５：ＮＯ）、ステップＳ２０２に戻るが、音声操作であると判断した場合（ステップＳ２０５：ＹＥＳ）、ステップＳ２０６に移行する。
【００８１】
ステップＳ２０６では、制御部１０は、仲介モードに設定されているか否かを判断する。制御部１０は、仲介モードには設定されていない、即ち通常モードに設定されていると判断すると（ステップＳ２０６：ＮＯ）、要求された処理を全て自己処理し（ステップＳ２０７）、実行処理１を終了する。
一方で、制御部１０は、仲介モードであると判断すると（ステップＳ２０６：ＹＥＳ）、ステップＳ２０８へ移行する。
【００８２】
ステップＳ２０８では、制御部１０は、処理分担判定を実行する。処理分担判定とは、上述したように、処理分担テーブルを参照して処理の分類を行う動作である。
制御部１０は、処理分担判定の結果、仲介先の画像処理装置１に実行させる処理が存在するか否かを判断する（ステップＳ２０９）。制御部１０は、仲介先の画像処理装置１が実行する処理が存在すると判断すると（ステップＳ２０９：ＹＥＳ）、ステップＳ２１０へと移行するが、存在しないと判断すると（ステップＳ２０９：ＮＯ）、ステップＳ２０７に移行する。
【００８３】
ステップＳ２１０においては、制御部１０は、自己処理を実行し、続いて仲介先の画像処理装置１に処理を実行させる（ステップＳ２１１）。なお、ステップＳ２１０の処理とステップＳ２１１の処理とは、逆の順であってもよい。
制御部１０は、処理を終了したか否かを判断し（ステップＳ２１２）、終了していないと判断すると（ステップＳ２１２：ＮＯ）、ステップＳ２１０へと戻るが、終了したと判断すると（ステップＳ２１２：ＹＥＳ）、実行処理１を終了する。
【００８４】
続いて、図１０のラダーチャートを用いて、画像処理システム１００を構成する各装置の動作を説明する。なお、図１０においては、仲介モードに設定され、かつすべての処理が仲介先処理に分類されるものとする。
【００８５】
まず、ユーザー６が端末装置２を操作してＷｅｂブラウザーを開くと（Ｔ１０１）、端末装置２は、画像処理装置１ＡのＷｅｂＵＩに接続する（Ｔ１０２）。
続いて、画像処理装置１Ａは表示画面を表示するためのデータを生成し、当該データを端末装置２に送信する（Ｔ１０３）。
端末装置２は、表示画面のデータを受信すると、表示部２５に表示画面を表示させる（Ｔ１０４）。
【００８６】
ユーザー６が端末装置２に対して音声入力すると（Ｔ１０５）、端末装置２は、音声入力信号を画像処理装置１Ａに送信する（ステップＳ１０６）。
画像処理装置１Ａは、音声入力信号を受信すると、当該音声入力信号をクラウドサーバー４に送信する（Ｔ１０７）。
クラウドサーバー４は、音声入力信号を受信すると、音声−指示変換を行い（Ｔ１０８）、音声入力信号を文字列に変換して生成されたコマンドを画像処理装置１Ａに送信する（Ｔ１０９）。
【００８７】
画像処理装置１Ａは、コマンドを受信すると、モード設定処理を実行する（Ｔ１１０）。モード設定処理は、図８に示した処理であり、ここでは仲介モードに設定されるものとする。続いて、画像処理装置１Ａは、処理分担判定を行う（Ｔ１１１）。処理分担判定は、上記したように処理分担テーブルに基づいて自己処理あるいは仲介先処理に分類する処理であり、ここではすべて仲介先処理に分類されるものとする。
次いで、画像処理装置１Ａは、仲介先である画像処理装置１Ｂに仲介先処理実行のコマンドを送信する（Ｔ１１２）。コマンドの送信は、例えばコピーの実行を指示する場合、ｈｔｔｐ：／／／＜画像処理装置１ＢのＩＰアドレス＞／＜ＣＯＰＹ＞…といった形式で行う。
画像処理装置１Ｂは、コマンドを受信すると、仲介先処理を実行し（Ｔ１１３）、完了すると終了通知を画像処理装置１Ａに送信する（Ｔ１１４）。
画像処理装置１Ａは、終了通知を受信すると、終了通知画面を生成するためのデータを端末装置２に送信する（Ｔ１１５）。
端末装置２は、終了通知画面データを受信すると、終了通知画面を表示部２５に表示させる（Ｔ１１６）。
以上により、処理を終了する。
【００８８】
なお、上記の例では、仲介モードに設定され、かつすべての処理が仲介先処理に分類されるものとしたが、仲介モードに設定され、かつ画像処理装置１Ａの自己処理及び仲介先処理の両方を含む場合は、Ｔ１１１の処理分担判定の後に自己処理を実行し、自己処理及び仲介先処理の両方が終了した時点で終了通知画面データを端末装置２に送信する。また、通常モードに設定された場合には、Ｔ１１０のモードの設定処理の後に自己処理を実行し、自己処理が終了した時点で終了通知画面データを端末装置２に送信する。
【００８９】
以上説明したように、本実施形態に係る画像処理システム１００においては、端末装置２を介して画像処理装置１Ａに音声による操作情報が入力された場合に、画像処理装置１Ａは通常モード及び仲介モードのいずれかに設定し、仲介モードにおいては、画像処理装置１Ｂに対して操作情報に基づく処理の実行指示を行う。また、画像処理装置１Ａと端末装置２との間の距離が所定の距離以上である場合に、仲介モードに設定する。
したがって、ユーザーが画像処理装置を遠隔操作する場合においても、ＷｅｂＵＩを利用して端末装置２に対して音声入力することによって、画像処理装置１Ａ及び画像処理装置１Ｂのいずれの機能も利用することができるため、ユーザーにとって利便性が高い。
【００９０】
また、画像処理装置１Ａは、仲介モードに設定された場合において、操作情報に基づく処理の処理分担判定を行い、画像処理装置１Ｂが有する機能によって実現可能な処理のみを実行するように画像処理装置１Ｂに対して実行指示を行う。即ち、画像処理装置１Ａ自身が実行すべき処理を画像処理装置１Ａが自己処理するため、ユーザーの所望する処理を適当に実行することができる。
【００９１】
＜第２実施形態＞
以下、図面を参照して、本発明に係る画像処理システムの第２実施形態について説明する。なお、第１実施形態と同一の構成については、同一の符号を付して詳細な説明を省略する。
【００９２】
第２実施形態においては、画像処理装置１Ａによって画像処理装置１Ｂに処理の実行指示がなされた場合には、画像処理装置１Ｂに接続された音声操作装置３Ｂからの音声操作を無効化することを特徴とする。
図６（Ｄ）及び（Ｅ）に示したように、ユーザー６が画像処理装置１Ｂの近傍で、端末装置２に対して音声入力を行っているとき、音声操作装置３Ｂが動作中であると、音声操作装置３Ｂにも音声が入力されうる。音声操作装置３Ｂは画像処理装置１Ｂと紐づけられているため、音声操作装置３Ｂに誤って音声が入力されると、これに基づいて画像処理装置１Ｂが処理を実行してしまう誤動作が生じる。したがって、仲介モードに設定されている場合には、画像処理装置１Ｂが音声操作装置３Ｂを通した音声操作によっては作動しないように、音声操作装置３Ｂを無効化する。
【００９３】
図１１は、画像処理装置１Ａが行う実行処理２を示すフローチャートである。なお、実行処理２は、画像処理装置１Ａの制御部１０と記憶部１１に記憶されたプログラムとの協働により実現する。
【００９４】
ステップＳ３０１〜Ｓ３０７の処理は、図９のステップＳ２０１〜２０７の処理と同一であるため、説明を省略する。
【００９５】
ステップＳ３０６において、制御部１０は、仲介モードであると判断すると（ステップＳ３０６：ＹＥＳ）、画像処理装置１Ｂに対して、音声操作装置３Ｂの音声操作機能を無効化する、即ち音声操作装置３Ｂから受信した音声入力信号を無視する、あるいは音声操作装置３Ｂからの音声入力信号を受信しないよう指示を出す（ステップＳ３０８）。
【００９６】
ステップＳ３０９〜３１３の処理は、図９のステップＳ２０８〜Ｓ２１２の処理と同一であるため、詳細な説明を省略する。
【００９７】
ステップＳ３１３において、制御部１０は、処理を終了したと判断すると（ステップＳ３１３：ＹＥＳ）、画像処理装置１Ｂに対して、音声操作装置３Ｂを介した音声操作を有効化するよう指示を出す（ステップＳ３１４）。
以上により、実行処理２を終了する。
【００９８】
続いて、図１２のラダーチャートを用いて、画像処理システム１００を構成する各装置の動作を説明する。なお、図１２においては、仲介モードに設定され、かつすべての処理が仲介先処理に分類されているものとする。
【００９９】
Ｔ２０１〜Ｔ２１１の処理は、図１０のＴ１０１〜Ｔ１１１の処理と同一であるため、説明を省略する。
画像処理装置１Ａは、クラウドサーバー４からコマンドを受信すると、画像処理装置１Ｂに対して、音声操作装置３Ｂの音声操作機能をＯＦＦにするようコマンドを送信する（Ｔ２１２）。音声操作機能ＯＦＦのコマンドの送信は、例えば、ｈｔｔｐ：／／／＜画像処理装置１ＢのＩＰアドレス＞／＜音声操作機能ＯＦＦの指示＞…といった形式で行う。
画像処理装置１Ｂは、音声操作機能ＯＦＦのコマンドを受信すると、音声操作装置３Ｂの音声操作機能をＯＦＦにし（Ｔ２１３）、画像処理装置１Ａに対して完了通知を送信する（Ｔ２１４）。
画像処理装置１Ａは、完了通知を受信すると、画像処理装置１Ｂに対して仲介先処理実行のコマンドを送信する（Ｔ２１５）。
画像処理装置１Ｂは、画像処理装置１Ａから仲介先処理実行のコマンドを受信すると、仲介先処理を実行する（Ｔ２１６）
Ｔ２１７〜Ｔ２１９の処理は、図１０のＴ１１４〜Ｔ１１６の処理と同一であるため、説明を省略する。
【０１００】
以上説明したように、本実施形態に係る画像処理システム１００においては、画像処理装置１Ａから画像処理装置１Ｂに対して処理の実行指示がなされた場合において、音声操作装置３Ｂに対して音声が入力された場合には、音声操作装置３Ｂに対する音声操作を無効化する。したがって、音声操作装置３Ｂに対する音声入力に基づく誤動作を未然に防止し、ユーザーが意図する処理を確実に実行することができる。
【０１０１】
なお、上記の説明では、音声操作装置３Ｂの音声操作機能を無効化は、画像処理装置１Ａからの指示に基づくものとしたが、これに限定されない。画像処理装置１Ａから仲介先処理実行のコマンドを受信した場合に、画像処理装置１Ｂが自ら無効化を判断するものとしてもよい。ただし、誤動作を未然に防ぐためにはできるだけ早い段階で無効化する必要があるため、上記説明のように、予め画像処理装置１Ａによって無効化を指示する方が望ましい。
【０１０２】
＜第３実施形態＞
以下、図面を参照して、本発明に係る画像処理システムの第３実施形態について説明する。なお、第１実施形態と同一の構成については、同一の符号を付して詳細な説明を省略する。
【０１０３】
第３実施形態においては、通常モードに設定された場合において、ユーザーと画像処理装置１Ａとの距離に基づいて、端末装置２あるいは音声操作装置３Ａのいずれを介した音声操作にしたがって処理を実行するかを判断する。
ユーザーが画像処理装置１Ａの付近にいる場合、画像処理装置１Ａを音声操作するとき、端末装置２及び音声操作装置３Ａのいずれを介した音声操作を行うこともできる。このとき、通常は端末装置２ではなく音声操作装置３Ａを利用することを想定して設計されているため、ユーザーが音声操作装置３Ａを操作可能な場所にいるときは、音声操作装置３Ａを利用することが望ましい。
【０１０４】
したがって、画像処理装置１Ａが所定の距離未満であるときには、音声操作装置３Ａを介した音声操作に基づく処理を実行するものとし、所定の距離以上であるときには、端末装置２を介した音声操作に基づいて処理を実行するものとする。なお、所定の距離未満であるか否かの判断は、例えば端末装置２の位置情報に基づいて、画像処理装置１Ａとの距離が予め設定された所定の距離未満であるか否かを判断する方法が挙げられる。
【０１０５】
図１３は、画像処理装置１Ａが行う実行処理３を示すフローチャートである。なお、実行処理３は、画像処理装置１Ａの制御部１０と記憶部１１に記憶されたプログラムとの協働により実現する。
【０１０６】
まず、画像処理装置１Ａの制御部１０は、表示画面を表示するためのデータを生成する（ステップＳ４０１）。
続いて、制御部１０は、ユーザーにより端末装置２から音声が入力されたか否かを判断する（ステップＳ４０２）。制御部１０は、音声が入力されていないと判断すると（ステップＳ４０２：ＮＯ）、ステップＳ４０３に移行するが、入力されたと判断すると（ステップＳ４０２：ＹＥＳ）、ステップＳ４０６に移行する。
【０１０７】
ステップＳ４０３では、制御部１０は、表示部２５が操作された、即ちパネル操作があったか否かを判断し、パネル操作があったと判断すると（ステップＳ４０３：ＹＥＳ）、ステップＳ４０４に移行するが、パネル操作がなかったと判断すると（ステップＳ４０３：ＮＯ）、ステップＳ４０２に戻る。
【０１０８】
ステップＳ４０４では、制御部１０は、通常モードであるか否かを判断する。制御部１０は、通常モードであると判断すると（ステップＳ４０４：ＹＥＳ）、自己処理を実行して制御を終了するが（ステップＳ４０５）、通常モードではない、即ち仲介モードであると判断すると（ステップＳ４０４：ＮＯ）、ステップＳ４１７に移行する。
【０１０９】
ステップＳ４０６では、制御部１０は、音声入力信号をクラウドサーバー４に送信して音声を文字列に変換、即ち音声−指示変換を実行させる。
次いで、制御部１０は、クラウドサーバー４から受信したコマンドを、コマンドＡとしてＲＡＭ１０ｂなどの一時的な記憶領域に記憶する（ステップＳ４０７）。
【０１１０】
続いて、制御部１０は、入力された音声が、音声操作であるか否かを判断する（ステップＳ４０８）。音声操作ではないと判断した場合（ステップＳ４０８：ＮＯ）、ステップＳ４０２に戻るが、音声操作であると判断した場合（ステップＳ４０８：ＹＥＳ）、ステップＳ４０９に移行する。
【０１１１】
ステップＳ４０９では、制御部１０は、仲介モードであるか否かを判断する。制御部１０は、仲介モードであると判断すると（ステップＳ４０９：ＹＥＳ）、ステップＳ４１７に移行するが、仲介モードではない、即ち通常モードであると判断すると（ステップＳ４０９：ＮＯ）、ステップＳ４１１に移行する。
【０１１２】
ステップＳ４１１では、制御部１０は、音声操作装置３Ａから音声が入力されたか否かを判断する（ステップＳ４１０）。制御部１０は、音声が入力されたと判断すると（ステップＳ４１０：ＹＥＳ）、クラウドサーバー４によって音声−指示変換をさせ（ステップＳ４１１）、クラウドサーバー４から受信したコマンドを、コマンドＢとしてＲＡＭ１０ｂなどの一時的な記憶領域に記憶する（ステップＳ４１２）。
【０１１３】
続いて、制御部１０は、コマンドＡとコマンドＢとが一致するか否かを判断する（ステップＳ４１３）。制御部１０は、一致すると判断すると（ステップＳ４１３：ＹＥＳ）、コマンドＡを実行、即ち端末装置２からの指示に従って処理を実行する（ステップＳ４１４）。
一方で、制御部１０は、一致しないと判断すると（ステップＳ４１３：ＮＯ）、端末装置２と画像処理装置１Ａとが所定の距離未満であるか否かを判断する（ステップＳ４１５）。制御部１０は、所定の距離未満ではない、即ちユーザーが画像処理装置１Ａから少し離れた場所にいると判断すると（ステップＳ４１５：ＮＯ）、コマンドＡの処理を実行する（ステップＳ４１４）。即ち、端末装置２からの指示がユーザーの意思を反映させたものであると考えられるため、当該指示に基づいて処理を実行する。
制御部１０は、所定の距離未満である、即ちユーザーが画像処理装置１Ａの付近にいると判断すると（ステップＳ４１５：ＹＥＳ）、コマンドＢの処理を実行する（ステップＳ４１６）。即ち、端末装置２及び音声操作装置３Ａの両方から指示がされた場合には、音声操作装置３Ａからの指示を優先させる。
【０１１４】
なお、ステップＳ４１７〜Ｓ４２１及びＳ４２２の処理は、図９のステップＳ２０８〜Ｓ２１２及びＳ２０７の処理と同一であるため、説明を省略する。
以上により、実行処理３を終了する。
【０１１５】
なお、上記の説明では、端末装置２と画像処理装置１Ａとの間の距離に基づいて判断するものとしたが、これに限らず、ユーザーが画像処理装置１Ａをパネル操作することで、端末装置２及び音声操作装置３Ａのいずれを介した音声操作を行うかを選択するものとしてもよい。
【０１１６】
以上説明したように、本実施形態に係る画像処理システム１００においては、通常モードに設定された場合において、画像処理装置１Ａと端末装置２との距離が所定の距離以下である場合に、音声操作装置３Ａに対して入力された操作情報に基づいて処理を実行する。また、端末装置２に入力された操作情報と音声操作装置３Ａに対して入力された操作情報とが異なる場合には、前者を優先して実行する。したがって、操作情報を混同する恐れがなく、ユーザーが意図する処理を確実に実行することができる。
【０１１７】
［他の実施形態］
以上、本発明に係る実施形態に基づいて具体的に説明したが、画像処理システムを構成する各装置の細部構成及び各装置の細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【０１１８】
例えば、上記実施形態においては、画像処理装置１Ａは単一の画像処理装置１Ｂとの間で仲介モードに設定するものとしたが、これに限らず、複数の他の画像処理装置１との間で仲介モードに設定し、各々の画像処理装置に対して実行指示を行うものとしても構わない。
【０１１９】
また、上記の説明では、本発明に係るプログラムのコンピューター読み取り可能な媒体としてＨＤＤや半導体の不揮発性メモリー等を使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを、通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も適用される。
【符号の説明】
【０１２０】
１００  画像処理システム
１Ａ  画像処理装置（第１の画像処理装置）
１０（１Ａ）  制御部（第１の音声操作受付部、モード設定部、指示部、提供部、無効化指示部、決定部）
１１  記憶部
１２  通信部
１２ａ  近距離無線通信部
１２ｂ  ネットワーク通信部
１２ｃ  無線通信部
１５  操作部
１６  表示部
１Ｂ  画像処理装置（第２の画像処理装置、他の画像処理装置）
１０（１Ｂ）  制御部（第２の音声操作受付部、無効化部）
２  端末装置
２１  通信部
２１ａ  無線通信部
２１ｂ  近距離無線通信部
２２  音声入力部
２４  操作部
２５  表示部
３  音声操作装置
３１  通信部
３１ａ  無線通信部
３１ｂ  近距離無線通信部
３２  音声入力部
４  クラウドサーバー
４１  記憶部
４２  通信部
４２ａ  ネットワーク通信部
５  通信回線
５１  ＬＡＮ
５２  ルーター
５３  アクセスポイント
５４  無線基地局
Ｎ  インターネット
【図１】
2020092342.tif 000003
【図２】
2020092342.tif 000004
【図３】
2020092342.tif 000005
【図４】
2020092342.tif 000006
【図５】
2020092342.tif 000007
【図６】
2020092342.tif 000008
【図７】
2020092342.tif 000009
【図８】
2020092342.tif 000010
【図９】
2020092342.tif 000011
【図１０】
2020092342.tif 000012
【図１１】
2020092342.tif 000013
【図１２】
2020092342.tif 000014
【図１３】
2020092342.tif 000015