(57)【要約】【課題】ＷｅｂＵＩによるジョブの設定・投入を、ローカルネットワークのセキュリティレベル等が低い場合にもセキュリティを担保して行うことができる情報処置端末およびプログラムを提供する。【解決手段】情報処理端末１０は、接続先のローカルネットワーク３のセキュリティレベルが基準を満たさない場合は、接続先をプライベートネットワーク４に切り替え、クラウドサーバ７との通信をプライベートネットワーク４で行い、ＷｅｂＵＩで設定したジョブの設定情報をクラウドサーバ７からプライベートネットワーク４を介して受信し、該ジョブの設定情報を、近距離無線通信等、ローカルネットワーク３を経由しない通信方法で複合機５へ送信する。【選択図】図１
2019120988.tif 000002
【特許請求の範囲】
【請求項１】
サーバから受信したＷｅｂＵＩの表示用データに基づいて画像処理装置の操作画面を表示し、該操作画面でユーザから受けた操作の情報を前記サーバに返信してジョブの設定操作を受ける操作受付部と、
前記操作の情報に基づいて前記サーバが操作の内容を認識して作成したジョブの設定情報を、前記サーバから前記画像処理装置へ、前記画像処理装置の属するローカルネットワークを経由する第１の通信方法で送信するか否かを所定の判断条件に基づいて判断する判断部と、
前記判断部が前記第１の通信方法を使用しないと判断した場合に、前記ジョブの設定情報を、前記サーバから取得する同期部と、
前記同期部が取得した前記ジョブの設定情報を前記画像処理装置へ、前記第１の通信方法と異なる第２の通信方法で送信する送信部と、
を有する
ことを特徴とする情報処理端末。
【請求項２】
前記第１の通信方法による通信のセキュリティレベルを取得し、
前記所定の判断条件は、前記セキュリティレベルが所定の基準を満たすか否かである
ことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たす場合は、前記ローカルネットワークに接続して前記サーバと通信し、前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たさない場合は、前記ローカルネットワークは使用せず、プライベートネットワークを使用して前記サーバと通信するように接続を切り替える切替部をさらに有する
ことを特徴とする請求項２に記載の情報処理端末。
【請求項４】
前記判断部は、前記所定の基準を、ジョブによって切り替える
ことを特徴とする請求項２または３に記載の情報処理端末。
【請求項５】
前記判断部が、前記ジョブの設定情報を前記サーバから前記画像処理装置へ前記第１の通信方法で送信しない、と判断した場合に、
前記同期部は、前記サーバから前記ジョブの一部の設定情報を受信し、
前記送信部は、前記同期部が受信した前記ジョブの一部の設定情報を前記第２の通信方法で前記画像処理装置に送信し、
前記ジョブの設定情報の残り部分は前記サーバにより前記画像処理装置へ前記第１の通信方法で送信される
ことを特徴とする請求項２乃至４のいずれか１つに記載の情報処理端末。
【請求項６】
前記第２の通信方法は、近距離無線通信である
ことを特徴とする請求項１乃至５のいずれか１つに記載の情報処理端末。
【請求項７】
サーバから受信したＷｅｂＵＩの表示用データに基づいて画像処理装置の操作画面を表示し、該操作画面でユーザから受けた操作の情報を前記サーバに返信してジョブの設定操作を受ける情報処理装置で実行されるプログラムであって、
前記操作の情報に基づいて前記サーバが操作の内容を認識して作成したジョブの設定情報を、前記サーバから前記画像処理装置へ、前記画像処理装置の属するローカルネットワークを経由する第１の通信方法で送信するか否かを所定の判断条件に基づいて判断する判断ステップと、
前記判断ステップで前記第１の通信方法を使用しないと判断した場合に、前記ジョブの設定情報を、前記サーバから取得する同期ステップと、
前記同期ステップで取得した前記ジョブの設定情報を前記画像処理装置へ、前記第１の通信方法と異なる第２の通信方法で送信する送信ステップと、
を有する
ことを特徴とするプログラム。
【請求項８】
前記第１の通信方法による通信のセキュリティレベルを取得し、
前記所定の判断条件は、前記セキュリティレベルが所定の基準を満たすか否かである
ことを特徴とする請求項７に記載のプログラム。
【請求項９】
前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たす場合は、前記ローカルネットワークに接続して前記サーバと通信し、前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たさない場合は、前記ローカルネットワークは使用せず、プライベートネットワークを使用して前記サーバと通信するように接続を切り替える切替ステップ
をさらに有する
ことを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記判断ステップでは、前記所定の基準を、ジョブによって切り替える
ことを特徴とする請求項８または９に記載のプログラム。
【請求項１１】
前記判断ステップで、前記ジョブの設定情報を前記サーバから前記画像処理装置へ前記第１の通信方法で送信しない、と判断した場合に、
前記同期ステップでは、前記サーバから前記ジョブの一部の設定情報を受信し、
前記送信ステップでは、前記同期ステップで受信した前記ジョブの一部の設定情報を前記第２の通信方法で送信し、
前記ジョブの設定情報の残り部分は前記サーバにより前記画像処理装置へ前記第１の通信方法で送信される
ことを特徴とする請求項８乃至１０のいずれか１つに記載のプログラム。
【請求項１２】
前記第２の通信方法は、近距離無線通信である
ことを特徴とする請求項７乃至１１のいずれか１つに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷｅｂＵＩを用いてジョブの設定操作を受ける情報処理端末およびそのプログラムに関する。
【背景技術】
【０００２】
近年、クラウドサーバなどから、コピー、プリント、スキャンなどの機能を備えた複合機等の装置の操作画面の表示用データをＨＴＭＬ形式でタブレットなどの情報処理端末へ送信し、これを受信した情報処理端末はブラウザで操作画面を表示し、ユーザから受けた操作の情報を情報処理端末からクラウドサーバに返信することで、ジョブの設定操作を受ける、所謂、ＷｅｂＵＩという機能がある。情報処理端末は単にユーザから受けた各操作の位置情報をクラウドサーバに返信し、クラウドサーバは、この位置情報と表示中の操作画面の構成とを照合して操作の内容を認識してジョブの設定情報を作成し保持する。作成されて保持されているジョブの設定情報やジョブのスタート指示は、クラウドサーバからジョブを実行する複合機等にネットワーク経由で送信される。
【０００３】
図７は、ＷｅｂＵＩを用いてジョブの設定投入を行う際に送受信されるデータの例を示している。ＷｅｂＵＩの場合、ユーザ端末からクラウドサーバへ、ユーザ端末のブラウザ上で受けた操作の情報（操作を受けた位置を示す情報等）が送信され（Ｐ１）、クラウドサーバは該情報から操作の内容を認識してジョブの設定情報を作成し（Ｐ２）、該ジョブの設定情報を複合機に送信する（Ｐ３）。
【０００４】
ところで、出先で取引先のローカルネットワークに接続されている複合機を使用するために、情報処理端末を該ローカルネットワークに接続してＷｅｂＵＩの機能を利用してジョブを設定・投入する場合には、図８のような接続状態になる。すなわち、ユーザの情報処理端末(ユーザ端末)は、取引先のローカルネットワークに接続しており、該ローカルネットワークを介してジョブの設定に係る操作の情報やジョブの開始指示に係る操作の情報をクラウドサーバに送信する。クラウドサーバは作成したジョブの設定情報やジョブの開始指示を、取引先のローカルネットワークを介して、該ローカルネットワークに接続された複合機（ＭＦＰ）に送信する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−６０６７１号公報
【特許文献２】特開２０１３−２５０９４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のように、取引先等でＷｅｂＵＩを使用する場合、その取引先のローカルネットワークを経由することになる。しかし、取引先のネットワーク環境のセキュリティレベルが低い場合には、自社の求めるセキュリティレベルを担保できなくなる。具体的には、ネットワークの暗号化方式がＷＥＰであったり、複合機のＳＳＬ／ＴＬＳのバージョンが古かったりする、といった場合には、ネットワークを利用できたとしても、そのセキュリティレベルが必要なレベルを担保できなくなる。
【０００７】
なお、特許文献１は通信網の負荷を低減させるために通信手段を切り替える技術であり、特許文献２はデータサイズなどから通信時間を計算して待ち時間の少ない通信経路に切り替える技術であり、いずれも上記の問題を解決することはできない。なお、取引先のローカルネットワークを使用できない理由はセキュリティに限定されるものではない。
【０００８】
本発明は、上記の問題を解決しようとするものであり、ＷｅｂＵＩを利用する場合に、ジョブ投入先の画像処理装置の接続されたローカルネットワークをセキュリティレベルなど何らかの事情で使用できない場合にも、ジョブの設定情報を画像処理装置に送信してジョブを実行させることのできる情報処置端末およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］サーバから受信したＷｅｂＵＩの表示用データに基づいて画像処理装置の操作画面を表示し、該操作画面でユーザから受けた操作の情報を前記サーバに返信してジョブの設定操作を受ける操作受付部と、
前記操作の情報に基づいて前記サーバが操作の内容を認識して作成したジョブの設定情報を、前記サーバから前記画像処理装置へ、画像処理装置の属するローカルネットワークを経由する第１の通信方法で送信するか否かを所定の判断条件に基づいて判断する判断部と、
前記判断部が前記第１の通信方法を使用しないと判断した場合に、前記ジョブの設定情報を、前記サーバから取得する同期部と、
前記同期部が取得した前記ジョブの設定情報を前記画像処理装置へ、前記第１の通信方法と異なる第２の通信方法で送信する送信部と、
を有する
ことを特徴とする情報処理端末。
【００１１】
上記発明および下記［７］の発明では、ＷｅｂＵＩでジョブの設定投入操作を行って作成されたジョブの設定情報を、画像処理装置が接続されているローカルネットワークを経由する第１の通信方法で画像処理装置に送信するか否かを所定の条件に基づいて判断し、否の場合に、第１の通信方法と異なる第２の通信方法を選択する。
【００１２】
［２］前記第１の通信方法による通信のセキュリティレベルを取得し、
前記所定の判断条件は、前記セキュリティレベルが所定の基準を満たすか否かである
ことを特徴とする［１］に記載の情報処理端末。
【００１３】
上記発明および下記［８］の発明では、画像処理装置が接続されているローカルネットワークのセキュリティレベルが基準を満たさない場合や、画像処理装置のセキュリティ設定が基準を満たさない場合に、第２の通信方法を選択する。
【００１４】
［３］前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たす場合は、前記ローカルネットワークに接続して前記サーバと通信し、前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たさない場合は、前記ローカルネットワークは使用せず、プライベートネットワークを使用して前記サーバと通信するように接続を切り替える切替部をさらに有する
ことを特徴とする［２］に記載の情報処理端末。
【００１５】
上記発明および下記［９］の発明では、第１の通信方法のセキュリティレベルが基準を満たさない要因が、ローカルネットワークのセキュリティレベルにある場合は、情報処理端末とサーバとの間の通信を、該ローカルネットワークを使用せずに、プライベートネットワークに切り替える。
【００１６】
［４］前記判断部は、前記所定の基準を、ジョブによって切り替える
ことを特徴とする［２］または［３］に記載の情報処理端末。
【００１７】
上記発明および下記［１０］の発明では、漏洩が問題となる情報を含むジョブ、たとえば、宛先情報を含むようなジョブ、は所定の基準を高くする。
【００１８】
［５］前記判断部が、前記ジョブの設定情報を前記サーバから前記画像処理装置へ前記第１の通信方法で送信しない、と判断した場合に、
前記同期部は、前記サーバから前記ジョブの一部の設定情報を受信し、
前記送信部は、前記同期部が受信した前記ジョブの一部の設定情報を前記第２の通信方法で前記画像処理装置に送信し、
前記ジョブの設定情報の残り部分は前記サーバにより前記画像処理装置へ前記第１の通信方法で送信される
ことを特徴とする［２］乃至［４］のいずれか１つに記載の情報処理端末。
【００１９】
上記発明および下記［１１］の発明では、ジョブの設定情報のうちの一部の情報（たとえば、スキャンジョブの宛先）は第２の通信方法で送信し、残りの情報は第１の通信方法で送信する。
【００２０】
［６］前記第２の通信方法は、近距離無線通信である
ことを特徴とする［１］乃至［５］のいずれか１つに記載の情報処理端末。
【００２１】
上記発明および下記［１２］の発明では、第２の通信方法を、近距離無線通信とするが、第２の通信方法は画像処理装置の接続されたローカルネットワークを経由せずに情報処理端末から画像処理装置に情報を送信できる通信方法であればい。
【００２２】
［７］サーバから受信したＷｅｂＵＩの表示用データに基づいて画像処理装置の操作画面を表示し、該操作画面でユーザから受けた操作の情報を前記サーバに返信してジョブの設定操作を受ける情報処理装置で実行されるプログラムであって、
前記操作の情報に基づいて前記サーバが操作の内容を認識して作成したジョブの設定情報を、前記サーバから前記画像処理装置へ、画像処理装置の属するローカルネットワークを経由する第１の通信方法で送信するか否かを所定の判断条件に基づいて判断する判断ステップと、
前記判断ステップで前記第１の通信方法を使用しないと判断した場合に、前記ジョブの設定情報を、前記サーバから取得する同期ステップと、
前記同期ステップで取得した前記ジョブの設定情報を前記画像処理装置へ、前記第１の通信方法と異なる第２の通信方法で送信する送信ステップと、
を有する  ことを特徴とするプログラム。
【００２３】
［８］前記第１の通信方法による通信のセキュリティレベルを取得し、
前記所定の判断条件は、前記セキュリティレベルが所定の基準を満たすか否かである
ことを特徴とする［７］に記載のプログラム。
【００２４】
［９］前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たす場合は、前記ローカルネットワークに接続して前記サーバと通信し、前記ローカルネットワークのセキュリティレベルが前記所定の基準を満たさない場合は、前記ローカルネットワークは使用せず、プライベートネットワークを使用して前記サーバと通信するように接続を切り替える切替ステップ
をさらに有する
ことを特徴とする［８］に記載のプログラム。
【００２５】
［１０］前記判断ステップでは、前記所定の基準を、ジョブによって切り替える
ことを特徴とする［８］または［９］に記載のプログラム。
【００２６】
［１１］前記判断ステップで、前記ジョブの設定情報を前記サーバから前記画像処理装置へ前記第１の通信方法で送信しない、と判断した場合に、
前記同期ステップでは、前記サーバから前記ジョブの一部の設定情報を受信し、
前記送信ステップでは、前記同期ステップで受信した前記ジョブの一部の設定情報を前記第２の通信方法で送信し、
前記ジョブの設定情報の残り部分は前記サーバにより前記画像処理装置へ前記第１の通信方法で送信される
ことを特徴とする［８］乃至［１０］のいずれか１つに記載のプログラム。
【００２７】
［１２］前記第２の通信方法は、近距離無線通信である
ことを特徴とする［７］乃至［１１］のいずれか１つに記載のプログラム。
【発明の効果】
【００２８】
本発明に係る情報処置端末およびプログラムによれば、ＷｅｂＵＩを利用する場合に、ジョブ投入先の画像処理装置の接続されたローカルネットワークをセキュリティレベルなど何らかの事情で使用できない場合にも、ジョブの設定情報を画像処理装置に送信してジョブを実行させることができる。
【図面の簡単な説明】
【００２９】
【図１】本実施の形態に係る情報処理端末がクラウドサーバのＷｅｂＵＩを利用して出先の複合機にジョブを送信する場合のシステム構成例を示す図である。
【図２】取引先のローカルネットワークのセキュリティレベルが必要レベルにない場合のデータフローを示す図である。
【図３】複合機のセキュリティ設定が必要レベルにない場合の接続およびデータフローを示す図である。
【図４】情報処理端末の概略構成を示すブロック図である。
【図５】ＷｅｂＵＩに関して情報処理端末０が行う処理を示す流れ図である。
【図６】第２の実施の形態に係るデータフローを示す図である。
【図７】従来の方法でＷｅｂＵＩを用いてジョブの設定投入を行う際に送受信されるデータの例を示す図である。
【図８】出先で取引先のローカルネットワークに情報処理端末を接続してＷｅｂＵＩの機能を利用し、ジョブを設定・投入する場合の従来の接続状態の一例を示す図である。
【発明を実施するための形態】
【００３０】
以下、図面に基づき本発明の各種実施の形態を説明する。
【００３１】
図１は、本発明の実施の形態に係る情報処理端末がクラウドサーバのＷｅｂＵＩを利用して出先の複合機５にジョブを送信する場合のシステム構成例を示している。
【００３２】
画像処理装置である複合機５は、取引先の社内のローカルネットワーク３に接続されており、該ローカルネットワーク３は図示省略の広域ネットワークと接続されており、クラウドサーバ７は広域ネットワークに接続されている。
【００３３】
社内のユーザの情報処理端末である社内ユーザ端末８はローカルネットワーク３に接続して、クラウドサーバ７が提供するＷｅｂＵＩ機能を使用する。すなわち、社内ユーザ端末８は、クラウドサーバ７からローカルネットワーク３を介して複合機５の操作画面の表示用データを受信し、ユーザから受けた操作の情報をローカルネットワーク３を介してクラウドサーバ７に返信する。クラウドサーバ７は、受信した操作の情報に基づいてジョブの設定情報を作成し、これをローカルネットワーク３を通じて複合機５に送信して、ジョブを実行させる。
【００３４】
社外のユーザの端末装置である本発明の情報処理端末１０（ＰＣやモバイル端末など）は、ＷｅｂＵＩでジョブを設定・投入する場合に、取引先のローカルネットワーク３の使用可否に関する何らかの事情、たとえば、取引先のローカルネットワーク３のセキュリティレベル（ＷＥＰ、ＷＰＡ、ＷＰＡ２など）、複合機５のセキュリティ設定（ＷＰＡ、ＷＰＡ２、ＳＳＬ／ＴＳＬバージョンなど）に応じて、以下のように接続を切り替える。なお、以下では、取引先のローカルネットワーク３の使用可否に関する何らかの事情を、上記の取引先のローカルネットワーク３のセキュリティレベル（ＷＥＰ、ＷＰＡ、ＷＰＡ２など）や複合機５のセキュリティ設定（ＷＰＡ、ＷＰＡ２、ＳＳＬ／ＴＳＬバージョンなど）のセキュリティとする。
【００３５】
（ケース１）取引先のローカルネットワーク３のセキュリティレベルが所定の基準を満たし(必要レベルにある)、複合機５のセキュリティ設定（ＳＳＬバージョンなど）が所定の基準を満たす(必要レベルにある)場合
この場合は、社内ユーザ端末８と同様の動作になる。すなわち、ローカルネットワーク３に接続し、クラウドサーバ７からローカルネットワーク３を介して複合機５の操作画面の表示用データを受信し、ユーザから受けた操作の情報をローカルネットワーク３を介してクラウドサーバ７に返信する。クラウドサーバ７は、受信した操作の情報に基づいてジョブの設定情報を作成し、これをローカルネットワーク３を通じて複合機５に送信して、ジョブを実行させる。
【００３６】
（ケース２）取引先のローカルネットワーク３のセキュリティレベルが所定の基準を満たさない（必要レベルにない）場合（たとえば、ＷＥＰの場合）、なおこのケースでは複合機５のセキュリティレベルは問わない。
【００３７】
この場合、図１に示すように、情報処理端末１０は、接続をローカルネットワーク３から、会社や個人のＷｉＦｉなどのプライベートネットワーク４に切り替える。そして、情報処理端末１０は、クラウドサーバ７からプライベートネットワーク４を介して複合機５の操作画面の表示用データを受信し、ユーザから受けた操作の情報をプライベートネットワーク４を介してクラウドサーバ７に返信する。クラウドサーバ７は、受信した操作の情報に基づいてジョブの設定情報を作成し、これをプライベートネットワーク４を通じて情報処理端末１０に送信する。情報処理端末１０は、クラウドサーバ７から受信したジョブの設定情報を、ローカルネットワーク３を介さない通信方法、たとえば、近距離無線通信で、直接、複合機５に送信してジョブを実行させる。
【００３８】
図２は、ケース２の場合のデータフローを示している。ローカルネットワーク３を介してクラウドサーバ７と複合機５を接続する通信経路はセキュリティレベルが不足するために使用できない。クラウドサーバ７は、ジョブの設定情報をプライベートネットワーク４を通じて情報処理端末１０に送信し、情報処理端末１０は近距離無線通信等を介して、ジョブの設定情報を複合機５に送信する。
【００３９】
なお、クラウドサーバ７から情報処理端末１０への操作画面の送信、および情報処理端末１０からクラウドサーバ７への操作の情報の送信は、ローカルネットワーク３を介して行ってもかまわない。
【００４０】
（ケース３）取引先のローカルネットワーク３のセキュリティレベルが所定の基準を満たす（必要レベルである）が、複合機５のセキュリティ設定が所定の基準を満たさない（必要レベルにない）場合
この場合は、図３に示すように、ジョブの設定情報をクラウドサーバ７から複合機５へ送信する際に、ローカルネットワーク３を経由する方法は使用できない。そこで、情報処理端末１０は、ローカルネットワーク３に接続し、クラウドサーバ７からローカルネットワーク３を介して複合機５の操作画面の表示用データを受信し、ユーザから受けた操作の情報をローカルネットワーク３を介してクラウドサーバ７に返信する。クラウドサーバ７は、受信した操作の情報に基づいてジョブの設定情報を作成するが、これをローカルネットワーク３を通じて複合機５に送信せず、ジョブの設定情報をローカルネットワーク３を介して情報処理端末１０に送信する。情報処理端末１０は、クラウドサーバ７から受信したジョブの設定情報を、ローカルネットワーク３を介さない通信方法、たとえば、近距離無線通信で、直接、複合機５に送信してジョブを実行させる。
【００４１】
図４は、情報処理端末１０の概略構成を示すブロック図である。情報処理端末１０は、当該情報処理端末１０の動作を統括的に制御する制御部としてのＣＰＵ（Central Processing Unit）１１を有している。ＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２、ＲＡＭ(Random Access Memory)１３、不揮発メモリ１４、ネットワーク通信部１５、近距離無線通信部１６、操作パネル１７などが接続されている。
【００４２】
ＣＰＵ１１は、ＯＳ(Operating System)プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで情報処理端末１０の各機能が実現される。
【００４３】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリなどとして使用される。
【００４４】
不揮発メモリ１４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００４５】
ネットワーク通信部１５は、有線、無線のネットワークを通じて、ローカルネットワーク３やプライベートネットワーク４に接続してクラウドサーバ７や他の外部機器と通信する。
【００４６】
近距離無線通信部１６は、複合機５と近距離無線通信を行う。なお、複合機５も近距離無線通信を行う機能を備えている。
【００４７】
操作パネル１７は、操作部１８と表示部１９を備えている。表示部１９は、各種の操作画面、設定画面等を表示する機能を果たす。表示部１９は液晶ディスプレイとそのドライバなどで構成される。操作部１８はユーザから各種の操作を受ける機能を果たす。操作部１８は、文字、数字、記号等の入力を受けるキーボード等と、表示部１９の表示面上に設けられたタッチスクリーンなどで構成される。ＷｅｂＵＩの表示用データに基づく操作画面を表示部１９に表示し、タッチスクリーンにより該操作画面に対する操作を受け付ける。
【００４８】
情報処理端末１０のＣＰＵ１１はＲＯＭ１２に格納されたプログラムに基づいて動作することにより、操作受付部２１、判断部２２、同期部２３、送信制御部２４、切替部２５などの機能を果たす。
【００４９】
操作受付部２１は、クラウドサーバ７から受信したＷｅｂＵＩの表示用データに基づいて画像処理装置（複合機５等）の操作画面を表示し、該操作画面でユーザから受けた操作の情報をクラウドサーバ７に返信してジョブの設定操作を受ける機能を果たす。汎用のブラウザによりこの機能は実現されてもよい。
【００５０】
判断部２２は、クラウドサーバ７が作成したジョブの設定情報を、クラウドサーバ７から複合機５へ、該複合機５の属するローカルネットワーク３を経由する第１の通信方法で送信するか否かを所定の判断条件に基づいて判断する。
【００５１】
ここでは、クラウドサーバ７と複合機５との間の通信をローカルネットワーク３を経由して行う第１の通信方法による通信のセキュリティレベルの情報を取得し、該セキュリティレベルが所定の基準を満たすか否かに基づいて、ジョブの設定情報をクラウドサーバ７から複合機５へ第１の通信方法で送信するか否かを判断する。ローカルネットワーク３のセキュリティレベルの情報や複合機５のセキュリティ設定に関する情報は、予めクラウドサーバ７に登録されており、情報処理端末１０の判断部２２は、これらの情報をクラウドサーバ７から取得して判断する。複合機５のセキュリティ設定の情報は複合機５から取得してもよい。
【００５２】
同期部２３は、操作の情報に基づいてクラウドサーバ７が作成したジョブの設定情報を、クラウドサーバ７から取得する機能を果たす。たとえば、クラウドサーバ７に対して、ジョブの設定情報を複合機５へ送信せずに、情報処理端末１０へ送信するように要求する送信先変更要求を送信し、この要求に応じてクラウドサーバ７から送信されてくるジョブの設定情報を受信する。
【００５３】
送信制御部２４は、同期部２３が取得したジョブの設定情報を複合機５へ、該複合機５の属するローカルネットワーク３を経由する第１の通信方法と異なる第２の通信方法（この例では、近距離無線通信）で送信する。
【００５４】
切替部２５は、自端末が接続中のローカルネットワーク３のセキュリティレベルが所定の基準を満たす場合は、ローカルネットワーク３を経由してクラウドサーバ７と通信し、ローカルネットワーク３のセキュリティレベルが所定の基準を満たさない場合は、ローカルネットワーク３は使用せず、プライベートネットワーク４を使用してクラウドサーバ７と通信するように接続を切り替える機能を果たす。
【００５５】
図５は、ＷｅｂＵＩに関して情報処理端末１０が行う処理を示す流れ図である。図５の処理の開始前に、情報処理端末１０は取引先のローカルネットワーク３に接続しているものとする。
【００５６】
情報処理端末１０は、接続先のローカルネットワークのセキュリティが所定の基準を満たすか否かを判断する(ステップＳ１０１)。所定の基準を満たす場合は(ステップＳ１０１;Ｙｅｓ)、自端末とクラウドサーバ７との接続に、現在接続中のローカルネットワークを利用する(ステップＳ１０２)。
【００５７】
クラウドサーバ７から送信されて来るＷｅｂＵＩによる操作画面の表示用データを受信して表示し、ユーザからジョブの設定操作を受ける(ステップＳ１０３)。
【００５８】
次に、出力先の複合機５の選択をユーザから受ける（ステップＳ１０４）。すなわち、接続中のネットワークに接続されている複合機５の中から出力先とする複合機の選択を受ける。
【００５９】
選択された複合機５のセキュリティ設定が所定の基準を満たすか否かを判断する(ステップＳ１０５)。所定の基準を満たす場合は(ステップＳ１０５;Ｙｅｓ)、クラウドサーバ７からネットワーク経由（接続中のローカルネットワーク３を経由する第１の通信方法）で複合機５にジョブの設定情報およびジョブのスタート指示が送信されてジョブが実行される（ステップＳ１０６）。
【００６０】
選択された複合機５のセキュリティ設定が基準を満たさない場合は（ステップＳ１０５;Ｎｏ）、クラウドサーバ７からジョブの設定情報を受信する(ステップＳ１０９)。たとえば、クラウドサーバ７に対して、ジョブの設定情報を複合機５へ送信せずに、情報処理端末１０へジョブの設定情報を送信するように要求する送信先変更要求を送信し、この要求に応じてクラウドサーバ７から送信されてくるジョブの設定情報を受信する。そして、自端末から、近距離無線通信等、接続中のローカルネットワーク３を経由しない第２の通信方法で、ジョブの設定情報およびジョブのスタート指示を複合機５に送信してジョブを実行させる（ステップＳ１１０）。
【００６１】
ステップＳ１０１において、情報処理端末１０は、接続先のローカルネットワークのセキュリティが所定の基準を満たさないと判断した場合は（ステップＳ１０１;Ｎｏ）、自端末の接続先をユーザのプライベートネットワークに切り替える（ステップＳ１０７）。そして、クラウドサーバ７から送信されて来るＷｅｂＵＩによる操作画面の表示用データを表示し、ユーザからジョブの設定操作を受ける(ステップＳ１０８)。そして、前述の送信先変更要求をクラウドサーバ７へ送信等して、クラウドサーバ７からジョブの設定情報を受信し(ステップＳ１０９)、自端末から、近距離無線通信等の第２の通信方法で、ジョブの設定情報およびジョブのスタート指示を任意の複合機５に送信してジョブを実行させる（ステップＳ１１０）。
【００６２】
第２の実施の形態
第２の実施の形態では、ローカルネットワーク３のセキュリティレベルや複合機５のセキュリティ設定が所定の基準を満たさない場合に、ジョブの設定情報の一部は、近距離無線通信等の第２の通信方法で複合機５へ送信し、ジョブの設定情報の内の残りの部分はローカルネットワーク３を介する第１の通信方法で複合機５へ送信する。たとえば、図６に示すように、ScanToEmailのジョブにおいては、ジョブの設定情報のうち、宛先の情報は機密性が高いので第２の通信方法(クラウドサーバ７から情報処理端末１０を経て近距離無線通信等で複合機５へ送信する方法等)を使用して複合機５へ送信し、その他の部分は機密性が低いので、第１の通信方法（クラウドサーバ７からローカルネットワーク３を経由して複合機５へ送信する方法）を使用して複合機５へ送信する。
【００６３】
このほか、ジョブの種類（機密性、宛先や個人情報が含まれるか否か等）によって第２の通信方法を使用するか第１の通信方法を使用するかを切り替えてもよい。すなわち、セキュリティレベルや複合機のセキュリティ設定のレベルが基準を満たすか否かの判断における「所定の基準」を、ジョブの種類によって切り替える。たとえば、ScanToEmailのジョブはコピージョブ等に比べて所定の基準を高く変更する。
【００６４】
このように本発明によれば、ＷｅｂＵＩの使用に際して、出先などで使用する取引先等のローカルネットワークのセキュリティレベルや複合機等の画像処理装置のセキュリティ設定が基準を満たさない場合でも、プライベートネットワークや近距離無線通信など取引先のローカルネットワークを使用しない第２の通信方法を使用してジョブの設定情報を複合機に伝達するので、セキュリティを確保してジョブを実行させることができる。
【００６５】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００６６】
ジョブの設定情報の送信先となる画像処理装置は複合機に限定されるものではない。単なるプリンタやスキャナ、ファクシミリ装置などでもよいし、他の画像処理装置であってもよい。
【００６７】
実施の形態ではセキュリティレベルに応じて第１の通信方法を使用するか第２の通信方法に切り替えるかを判断したが、たとえば、出先のローカルネットワークに接続する場合等には、常に第２の通信方法を使用するように構成されてもよい。
【００６８】
実施の形態では、セキュリティレベルを基準に、第１の通信方法と第２の通信方法を切り替えるようにしたが、他の何らかの事情で、出先のローカルネットワーク３を使用できない場合にも、プライベートネットワークに切り替え、近距離無線通信を使用して複合機５へジョブの設定情報を送信するように構成してもよい。
【符号の説明】
【００６９】
３…ローカルネットワーク
４…プライベートネットワーク
７…クラウドサーバ
８…社内ユーザ端末
１０…情報処理端末
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…ネットワーク通信部
１６…近距離無線通信部
１７…操作パネル
１８…操作部
１９…表示部
２１…操作受付部
２２…判断部
２３…同期部
２４…送信制御部
２５…切替部
【図１】
2019120988.tif 000003
【図２】
2019120988.tif 000004
【図３】
2019120988.tif 000005
【図４】
2019120988.tif 000006
【図５】
2019120988.tif 000007
【図６】
2019120988.tif 000008
【図７】
2019120988.tif 000009
【図８】
2019120988.tif 000010