(57)【要約】【課題】サーバー装置からクライアント装置にリモート接続する。【解決手段】クライアント装置は、サーバー装置がリモートでクライアント装置を調整するモードであるリモート調整モードを、サーバー装置がリモートで起動することを禁止し、リモート調整モードを起動する方法が、サーバー装置がリモートで操作装置に特定の操作を行う方法である第１の方法であると判断すると、サーバー装置がリモートで操作装置への操作に基づく情報を表示することを禁止するモードである操作表示禁止モードが、設定されているか否かを判断し、操作表示禁止モードが設定されていると判断すると、サーバー装置が第１の方法によりリモート調整モードを起動することを許可し、サーバー装置が第１の方法においてリモートで操作装置に特定の操作を行うと、サーバー装置が第１の方法における特定の操作に基づく情報を表示せずに、リモート調整モードを起動する。【選択図】図５
2020113104.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置であって、
操作装置と、
表示装置と、
サーバー装置とのリモート接続を確立し、
前記リモート接続を確立すると、前記サーバー装置がリモートで前記クライアント装置を調整するモードであるリモート調整モードを、前記サーバー装置がリモートで起動することを禁止し、
前記リモート調整モードを起動する方法が、前記サーバー装置がリモートで前記操作装置に特定の操作を行う方法である第１の方法であると判断すると、
前記サーバー装置がリモートで前記操作装置への操作に基づく情報を前記表示装置に表示することを禁止するモードである操作表示禁止モードが、設定されているか否かを判断し、
前記操作表示禁止モードが設定されていると判断すると、前記サーバー装置が前記第１の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置が前記第１の方法においてリモートで前記操作装置に前記特定の操作を行うと、前記サーバー装置が前記第１の方法における前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する
制御回路
とを具備するクライアント装置。
【請求項２】
請求項１に記載のクライアント装置であって、
前記制御回路は、
前記リモート調整モードを起動する方法が、前記サーバー装置が前記クライアント装置に前記リモート調整モードを起動する要求を送信する方法である第２の方法であると判断すると、
前記サーバー装置が前記第２の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置から、前記リモート調整モードを起動する前記要求を受信すると、前記サーバー装置が前記第１の方法における前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する
クライアント装置。
【請求項３】
請求項１又は２に記載のクライアント装置であって、
前記制御回路は、
前記リモート調整モードを起動する方法が前記第１の方法であると判断し、且つ、
前記操作表示禁止モードが設定されていないと判断すると、
前記サーバー装置が前記リモート調整モードを起動することを許可しない
クライアント装置。
【請求項４】
請求項１乃至３の何れか一項に記載のクライアント装置であって、
前記制御回路は、
前記サーバー装置が前記リモート調整モードを終了すると、
前記リモート接続が確立しているか否かを判断し、
前記リモート接続が確立していると判断すると、再び、前記サーバー装置がリモートで前記リモート調整モードを起動することを禁止する
クライアント装置。
【請求項５】
操作装置と、表示装置とを有するクライアント装置の制御回路を、
サーバー装置とのリモート接続を確立し、
前記リモート接続を確立すると、前記サーバー装置がリモートで前記クライアント装置を調整するモードであるリモート調整モードを、前記サーバー装置がリモートで起動することを禁止し、
前記リモート調整モードを起動する方法が、前記サーバー装置がリモートで前記操作装置に特定の操作を行う方法である第１の方法であると判断すると、
前記サーバー装置がリモートで前記操作装置への操作に基づく情報を前記表示装置に表示することを禁止するモードである操作表示禁止モードが、設定されているか否かを判断し、
前記操作表示禁止モードが設定されていると判断すると、前記サーバー装置が前記第１の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置が前記第１の方法においてリモートで前記操作装置に前記特定の操作を行うと、前記サーバー装置が前記第１の方法における前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する
よう動作させるリモート調整モード管理プログラム。
【請求項６】
サーバー装置と、
クライアント装置とを具備し、
前記クライアント装置は、
操作装置と、
表示装置と、
前記サーバー装置とのリモート接続を確立し、
前記リモート接続を確立すると、前記サーバー装置がリモートで前記クライアント装置を調整するモードであるリモート調整モードを、前記サーバー装置がリモートで起動することを禁止し、
前記リモート調整モードを起動する方法が、前記サーバー装置がリモートで前記操作装置に特定の操作を行う方法である第１の方法であると判断すると、
前記サーバー装置がリモートで前記操作装置への操作に基づく情報を前記表示装置に表示することを禁止するモードである操作表示禁止モードが、設定されているか否かを判断し、
前記操作表示禁止モードが設定されていると判断すると、前記サーバー装置が前記第１の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置が前記第１の方法においてリモートで前記操作装置に前記特定の操作を行うと、前記サーバー装置が前記第１の方法における前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する
制御回路
とを有する
リモート調整モード管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバー装置とのリモート接続を確立することが可能なクライアント装置に関する。本発明は、さらに、このクライアント装置が実行するリモート調整モード管理プログラムに関する。本発明は、さらに、このクライアント装置及びサーバー装置を有するリモート調整モード管理システムに関する。
【背景技術】
【０００２】
ネットワークを介してサーバー装置からクライアント装置にリモート接続することで、クライアント装置のリモートメンテナンスを行う技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０１８７１４号公報
【特許文献２】特開２０１５−１２０２７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
サーバー装置からクライアント装置にリモート接続する技術においては、クライアント装置のセキュリティを保つことが望ましい。
【課題を解決するための手段】
【０００５】
本発明の一形態に係るクライアント装置は、
操作装置と、
表示装置と、
サーバー装置とのリモート接続を確立し、
前記リモート接続を確立すると、前記サーバー装置がリモートで前記クライアント装置を調整するモードであるリモート調整モードを、前記サーバー装置がリモートで起動することを禁止し、
前記リモート調整モードを起動する方法が、前記サーバー装置がリモートで前記操作装置に特定の操作を行う方法である第１の方法であると判断すると、
前記サーバー装置がリモートで前記操作装置への操作に基づく情報を前記表示装置に表示することを禁止するモードである操作表示禁止モードが、設定されているか否かを判断し、
前記操作表示禁止モードが設定されていると判断すると、前記サーバー装置が前記第１の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置が前記第１の方法においてリモートで前記操作装置に前記特定の操作を行うと、前記サーバー装置が前記第１の方法における前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する
制御回路
とを具備する。
【０００６】
（１）本実施形態によれば、クライアント装置は、サーバー装置とのリモート接続を確立すると、サーバー装置がリモート調整モードをリモートで起動することを禁止する。これにより、サーバー装置がリモート調整モードを起動するときに、サーバー装置がリモートでクライアント装置の操作装置への操作に基づく情報を表示装置に表示して、リモート調整モードを起動するための動作をユーザーに見られてしまう、という事態が発生することを確実に防止する。また、本実施形態によれば、リモート調整モードを起動する方法が第１の方法であり、且つ、操作表示禁止モードが設定されている場合、クライアント装置は、サーバー装置が第１の方法によりリモート調整モードを起動することを許可する。これにより、クライアント装置は、サーバー装置が第１の方法における特定の操作に基づく情報を表示装置に表示せずに、リモート調整モードを起動する。これにより、クライアント装置の近くにいるユーザーに、リモート調整モードを起動するための動作を見られることが無い。
【０００７】
前記制御回路は、
前記リモート調整モードを起動する方法が、前記サーバー装置が前記クライアント装置に前記リモート調整モードを起動する要求を送信する方法である第２の方法であると判断すると、
前記サーバー装置が前記第２の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置から、前記リモート調整モードを起動する前記要求を受信すると、前記サーバー装置が前記第１の方法における前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する。
【０００８】
（２）本実施形態によれば、クライアント装置は、リモート調整モードを起動する方法が第２の方法であれば、サーバー装置が第１の方法における特定の操作に基づく情報を表示装置に表示せずに、リモート調整モードを起動する。これにより、クライアント装置の近くにいるユーザーに、リモート調整モードを起動するための動作を見られることが無い。
【０００９】
前記制御回路は、
前記リモート調整モードを起動する方法が前記第１の方法であると判断し、且つ、
前記操作表示禁止モードが設定されていないと判断すると、
前記サーバー装置が前記リモート調整モードを起動することを許可しない。
【００１０】
（３）仮に、リモート調整モードを起動する方法が第１の方法であり、且つ、操作表示禁止モードが設定されていない場合、サーバー装置がリモート調整モードを起動すると、サーバー装置がリモートでクライアント装置の操作装置への操作に基づく情報を、クライアント装置の表示装置に表示することになる。操作に基づく情報を表示装置に表示すると、クライアント装置の近くにいるユーザーに、リモート調整モードを起動するための動作を見られてしまう。これに対して、本実施形態によれば、クライアント装置は、サーバー装置がリモート調整モードを起動することを許可しないので、クライアント装置の近くにいるユーザーに、リモート調整モードを起動するための動作を見られることが無い。
【００１１】
前記制御回路は、
前記サーバー装置が前記リモート調整モードを終了すると、
前記リモート接続が確立しているか否かを判断し、
前記リモート接続が確立していると判断すると、再び、前記サーバー装置がリモートで前記リモート調整モードを起動することを禁止する。
【００１２】
（４）本実施形態では、リモート調整モードを起動する方法が第１の方法であり、且つ、操作表示禁止モードが設定されていないにも拘わらず、リモート調整モードを起動することの許可は維持されている、という状態が発生するのを防止することができる。
【００１３】
本発明の一形態に係るリモート調整モード管理プログラムは、
操作装置と、表示装置とを有するクライアント装置の制御回路を、
サーバー装置とのリモート接続を確立し、
前記リモート接続を確立すると、前記サーバー装置がリモートで前記クライアント装置を調整するモードであるリモート調整モードを、前記サーバー装置がリモートで起動することを禁止し、
前記リモート調整モードを起動する方法が、前記サーバー装置がリモートで前記操作装置に特定の操作を行う方法である第１の方法であると判断すると、
前記サーバー装置がリモートで前記操作装置への操作に基づく情報を前記表示装置に表示することを禁止するモードである操作表示禁止モードが、設定されているか否かを判断し、
前記操作表示禁止モードが設定されていると判断すると、前記サーバー装置が前記第１の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置が前記第１の方法においてリモートで前記操作装置に前記特定の操作を行うと、前記サーバー装置が前記第１の方法における前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する
よう動作させる。
【００１４】
本発明の一形態に係るリモート調整モード管理システムは、
サーバー装置と、
クライアント装置とを具備し、
前記クライアント装置は、
操作装置と、
表示装置と、
前記サーバー装置とのリモート接続を確立し、
前記リモート接続を確立すると、前記サーバー装置がリモートで前記クライアント装置を調整するモードであるリモート調整モードを、前記サーバー装置がリモートで起動することを禁止し、
前記リモート調整モードを起動する方法が、前記サーバー装置がリモートで前記操作装置に特定の操作を行う方法である第１の方法であると判断すると、
前記サーバー装置がリモートで前記操作装置への操作に基づく情報を前記表示装置に表示することを禁止するモードである操作表示禁止モードが、設定されているか否かを判断し、
前記操作表示禁止モードが設定されていると判断すると、前記サーバー装置が前記第１の方法により前記リモート調整モードを起動することを許可し、
前記サーバー装置が前記第１の方法においてリモートで前記操作装置に前記特定の操作を行うと、前記サーバー装置が前記第１の方法において行った前記特定の操作に基づく情報を前記表示装置に表示せずに、前記リモート調整モードを起動する
制御回路
とを有する。
【発明の効果】
【００１５】
本発明によれば、サーバー装置からクライアント装置にリモート接続する技術においては、クライアント装置のセキュリティを保つことを図れる。
【００１６】
なお、ここに記載された効果は必ずしも限定されるものではなく、本発明中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係るリモート調整モード管理システムを示す。
【図２】クライアント装置のハードウェア構成を示す。
【図３】サーバー装置のハードウェア構成を示す。
【図４】クライアント装置の機能的構成を示す。
【図５】クライアント装置の動作フローを示す。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１９】
１．リモート調整モード管理システム
【００２０】
図１は、本発明の一実施形態に係るリモート調整モード管理システムを示す。
【００２１】
リモート調整モード管理システム１は、クライアント装置１０と、サーバー装置２０とを有する。クライアント装置１０と、サーバー装置２０とは、インターネット等のネットワークＮを介して通信可能に接続される。
【００２２】
クライアント装置１０は、例えば、画像形成装置（Multifunction Peripheral、ＭＦＰ）である。
【００２３】
サーバー装置２０は、クライアント装置１０のヘルプデスクやコールセンター等に設置された、例えば汎用のパーソナルコンピューターである。サーバー装置２０は、ヘルプデスクやコールセンター等の従業員（オペレーター）により操作される。サーバー装置２０は、行われた操作に従って、ネットワークＮを介してクライアント装置１０にリモート接続する。
【００２４】
サーバー装置２０は、クライアント装置１０にリモート接続し、クライアント装置１０に対するリモートガイダンスモード、リモートメンテナンスモード及びリモート調整モードを起動及び実行することができる。
【００２５】
「リモートガイダンスモード」は、例えば、ユーザー（エンドユーザー。以下同じ）がクライアント装置１０を使用中にクライアント装置１０にトラブルがあった場合に、トラブルを解決するためのガイダンスをするモードである。「リモートメンテナンスモード」は、例えば、クライアント装置１０の使用に伴い経時的に発生し得る比較的小規模なトラブル（用紙に印刷される画質が悪い等）があった場合に、ドラムクリーニングを実行する等によりメンテナンスをするモードである。「リモート調整モード」は、クライアント装置１０の詳細な調整を設定したり、通常の使用状況で発生することが想定されない比較的大規模なトラブルを回復したりするために、サーバー装置２０がリモートでクライアント装置１０を調整するモードである。
【００２６】
「リモートガイダンスモード」は、クライアント装置１０の操作方法を、クライアント装置１０の表示部１７ａに表示して、ユーザーに積極的に見せることを意図する。「リモートメンテナンスモード」は、今後同様のトラブルが発生したときの対処方法をユーザーに知らせるために、クライアント装置１０の操作方法を、クライアント装置１０の表示部１７ａに表示するのが望ましい。
【００２７】
一方、「リモート調整モード」はこの逆である。クライアント装置１０の詳細な調整を設定したり、通常の使用状況で発生することが想定されない比較的大規模なトラブルを回復したりするための操作は、本来は、サービスパーソンがクライアント装置１０に直接（リモートではなく）行う操作である。従って、このような調整をリモートで実行するための「リモート調整モード」を起動するための操作方法や、「リモート調整モード」の最中の操作方法は、本来ユーザーに知られるべきでない。このため、「リモート調整モード」を起動するための操作に基づく情報や、「リモート調整モード」を実行中の操作に基づく情報を、クライアント装置１０の表示部１７ａに表示すべきでない。
【００２８】
２．クライアント装置のハードウェア構成
【００２９】
図２は、クライアント装置のハードウェア構成を示す。
【００３０】
クライアント装置１０が画像形成装置である場合のハードウェア構成を説明する。クライアント装置１０は、制御回路１００を備える。制御回路１００は、プロセッサーであるＣＰＵ１１ａ（Central Processing Unit）、ＲＡＭ１１ｂ（Random Access Memory）、メモリーであるＲＯＭ１１ｃ（Read Only Memory）及び専用のハードウェア回路等から構成され、クライアント装置１０の全体的な動作制御を司る。ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行する。ＲＯＭ１１ｃは、ＣＰＵ１１ａが実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ１１ｃは、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００３１】
制御回路１００は、Bluetooth（登録商標）送受信部１１、画像読取部１２（イメージスキャナー）、画像処理部１４（ＧＰＵ（Graphics Processing Unit）を含む）、画像メモリー１５、画像形成部１６（プリンター）、表示部１７ａ（表示装置）を備える操作部１７（操作装置）（タッチパネル）、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の不揮発性の記憶装置１８、ファクシミリ通信部１９及びネットワーク通信インターフェース１３等と接続されている。制御回路１００は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。操作部１７（タッチパネル）は、入力装置の一形態であり、入力装置として、マイクロフォンを含む音声入力装置が設けられてもよい。
【００３２】
３．サーバー装置のハードウェア構成
【００３３】
図３は、サーバー装置のハードウェア構成を示す。
【００３４】
サーバー装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＨＤＤやＳＳＤ等の大容量の不揮発性の記憶装置２４、ネットワーク通信インターフェース２５、操作装置２６及び表示装置２７と、これらを相互に接続するバス２８とを有する。
【００３５】
ＣＰＵ２１、ＲＯＭ２２、及びＲＡＭ２３は、制御回路２００を構成する。ＣＰＵ２１は、ＲＯＭ２２が記憶する情報処理プログラムをＲＡＭ２３にロードして実行する。ＲＯＭ２２は、ＣＰＵ２１が実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ２２は、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００３６】
４．クライアント装置の機能的構成
【００３７】
図４は、クライアント装置の機能的構成を示す。
【００３８】
クライアント装置１０の制御回路１００において、ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラム（リモート調整モード管理プログラム）をＲＡＭ１１ｂにロードして実行することにより、リモート接続部１０１、リモート調整モード管理部１０２、起動方法判断部１０３、操作表示禁止管理部１０４及びリモート調整モード実行部１０５として動作する。
【００３９】
５．クライアント装置の動作フロー
【００４０】
図５は、クライアント装置の動作フローを示す。
【００４１】
クライアント装置１０のリモート接続部１０１は、サーバー装置２０からネットワークを介して、リモート接続要求を受信する。リモート接続部１０１は、クライアント装置１０とサーバー装置２０とのリモート接続を確立する（ステップＳ１０１、ＹＥＳ）。
【００４２】
リモート調整モード管理部１０２は、クライアント装置１０とサーバー装置２０とのリモート接続が確立すると、サーバー装置２０がリモートでリモート調整モードを起動することを禁止する（ステップＳ１０２）。
【００４３】
起動方法判断部１０３は、リモート調整モード管理部１０２がリモート調整モードの起動を禁止すると、サーバー装置２０がリモート調整モードを起動する方法を判断する（ステップＳ１０３）。サーバー装置２０がリモート調整モードを起動する方法には、第１の方法及び第２の方法の２種類がある。クライアント装置１０には、何れか１つの方法が既に設定されている（例えば、サーバー装置２０によりリモートで設定、サービスパーソンにより直接クライアント装置１０に設定、あるいは、工場出荷時に設定）。
【００４４】
第１の方法は、サーバー装置２０がリモートで、クライアント装置１０の操作部１７に特定の操作を行う方法である。第２の方法は、サーバー装置２０がクライアント装置１０にリモート調整モードを起動する要求を送信する方法である。
【００４５】
まず、第１の方法を具体的に説明する。サーバー装置２０は、クライアント装置１０のリモート操作に用いられる画像（リモート操作画像と称する）を、サーバー装置２０のブラウザーを用いて表示装置２７に表示する。リモート操作画像は、具体的には、サーバー装置２０の操作部１７を示す画像である。例えば、リモート操作画像は、タッチパネルとして表示部１７ａに表示されるオブジェクトや、ハードウェアキーを示す。サーバー装置２０のオペレーターは、リモート操作画像を、操作装置２６を用いて選択する（例えば、表示部１７ａに表示されるオブジェクトや、ハードウェアキーを決められた順序で選択する）。サーバー装置２０は、画像の座標系から選択した座標を、ネットワークＮを介してクライアント装置１０に送信する。
【００４６】
クライアント装置１０は、サーバー装置２０がリモート操作画像の座標系から選択した座標を、ネットワークＮを介してサーバー装置２０から受信する。クライアント装置１０は、受信した座標に対応付けられた、クライアント装置１０のハードウェアキーやタッチパネル上のオブジェクトを判断する。第１の方法では、このようにして、サーバー装置２０がリモートで、クライアント装置１０の操作部１７に特定の操作を行うことにより、リモート調整モードを起動する。
【００４７】
次に、第２の方法を具体的に説明する。サーバー装置２０は、リモート調整モードを起動するためのＧＵＩ（Graphical User Interface）（例えば、起動ボタン）を表示装置２７に表示する。サーバー装置２０のオペレーターは、起動ボタンを、操作装置２６を用いて操作する。サーバー装置２０は、起動ボタンが操作されたことを検出すると、リモート調整モードを起動するための要求を、ネットワークＮを介してクライアント装置１０に送信する。
【００４８】
クライアント装置１０は、リモート調整モードを起動するための要求を、ネットワークＮを介してサーバー装置２０から受信する。第２の方法では、このようにして、サーバー装置２０がクライアント装置１０にリモート調整モードを起動する要求を送信することにより、リモート調整モードを起動する。
【００４９】
動作フローの説明に戻る。起動方法判断部１０３は、サーバー装置２０がリモート調整モードを起動する方法が、第１の方法であると判断する（ステップＳ１０３、ＹＥＳ）。上述のように、第１の方法では、サーバー装置２０がリモートで、クライアント装置１０の操作部１７に特定の操作を行うことにより、リモート調整モードを起動する。このため、表示部１７ａに表示されるオブジェクトや、ハードウェアキーを決められた順序で選択する操作を表示部１７ａに表示すると、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られてしまう。従って、第１の方法でリモート調整モードを起動する場合、操作部１７への操作を、表示部１７ａに表示することを禁止する必要がある。
【００５０】
そこで、起動方法判断部１０３が第１の方法を判断した場合（ステップＳ１０３、ＹＥＳ）、操作表示禁止管理部１０４は、操作表示禁止モードが設定されているか否かを判断する（ステップＳ１０４）。「操作表示禁止モード」は、サーバー装置２０がリモートでクライアント装置１０の操作部１７への操作に基づく情報を、クライアント装置１０の表示部１７ａに表示することを禁止するモードである。
【００５１】
上述のように、サーバー装置２０が「リモートガイダンスモード」や「リモートメンテナンスモード」を起動する場合は、クライアント装置１０の操作方法を表示部１７ａに表示すべきであり、サーバー装置２０は、操作表示禁止モードを設定しない（設定を解除する）。一方、サーバー装置２０が「リモート調整モード」起動する場合は、クライアント装置１０の操作方法を表示部１７ａに表示すべきでなく、サーバー装置２０は、操作表示禁止モードを設定する。オペレーターは、任意のタイミングで、実行すべきモードに応じて、サーバー装置２０を用いて、クライアント装置１０に操作表示禁止モードを設定したり、設定を解除すればよい。
【００５２】
操作表示禁止管理部１０４は、操作表示禁止モードが設定されていないと判断する（ステップＳ１０４、ＮＯ）。「操作表示禁止モードが設定されていない」とは、サーバー装置２０がリモートでクライアント装置１０の操作部１７への操作に基づく情報を、クライアント装置１０の表示部１７ａに表示することを意味する。操作に基づく情報を表示部１７ａに表示すると、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られてしまう。
【００５３】
従って、リモート調整モードを起動する方法が第１の方法であり（ステップＳ１０３、ＹＥＳ）、且つ、操作表示禁止モードが設定されていない場合（ステップＳ１０４、ＮＯ）、リモート調整モード管理部１０２は、サーバー装置２０がリモート調整モードを起動することを許可しない（ステップＳ１０５）。言い換えれば、リモート調整モード管理部１０２は、サーバー装置２０によるリモート調整モードの起動の禁止（ステップＳ１０２）を維持する。
【００５４】
一方、操作表示禁止管理部１０４は、操作表示禁止モードが設定されていると判断する（ステップＳ１０４、ＹＥＳ）。「操作表示禁止モードが設定されている」とは、サーバー装置２０がリモートでクライアント装置１０の操作部１７への操作に基づく情報を、クライアント装置１０の表示部１７ａに表示しないことを意味する。操作に基づく情報を表示部１７ａに表示しないため、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られることが無い。
【００５５】
従って、リモート調整モードを起動する方法が第１の方法であり（ステップＳ１０３、ＹＥＳ）、且つ、操作表示禁止モードが設定されている場合（ステップＳ１０４、ＹＥＳ）、リモート調整モード管理部１０２は、サーバー装置２０が第１の方法によりリモート調整モードを起動することを許可する（ステップＳ１０６）。言い換えれば、リモート調整モード管理部１０２は、サーバー装置２０によるリモート調整モードの起動の禁止（ステップＳ１０２）を解除する。
【００５６】
サーバー装置２０は、第１の方法においてリモートで操作部１７に特定の操作を行う。クライアント装置１０のリモート調整モード実行部１０５は、サーバー装置２０が第１の方法における特定の操作に基づく情報を表示部１７ａに表示せずに、リモート調整モードを起動する（ステップＳ１０７、ＹＥＳ）。
【００５７】
一方、起動方法判断部１０３は、サーバー装置２０がリモート調整モードを起動する方法が、第２の方法であると判断する（ステップＳ１０３、ＮＯ）。上述のように、第２の方法では、サーバー装置２０がクライアント装置１０にリモート調整モードを起動する要求を送信することにより、リモート調整モードを起動する。従って、第２の方法では、そもそも、サーバー装置２０がリモートでクライアント装置１０の操作部１７に特定の操作を行うものではないため、リモート調整モードを起動するための動作をユーザーに見られることがない。従って、第２の方法でリモート調整モードを起動する場合、操作表示禁止モードが設定されているか否かを判断（ステップＳ１０４）する必要が無い。
【００５８】
従って、起動方法判断部１０３が第２の方法を判断した場合は（ステップＳ１０３、ＮＯ）、常に、リモート調整モード管理部１０２は、サーバー装置２０が第２の方法によりリモート調整モードを起動することを許可する（ステップＳ１０６）。言い換えれば、リモート調整モード管理部１０２は、サーバー装置２０によるリモート調整モードの起動の禁止（ステップＳ１０２）を解除する。
【００５９】
サーバー装置２０は、第２の方法において、リモート調整モードを起動するための要求を、クライアント装置１０に送信する。クライアント装置１０のリモート調整モード実行部１０５は、サーバー装置２０から要求を受信し、リモート調整モードを起動する（ステップＳ１０７、ＹＥＳ）。結果的に、リモート調整モード実行部１０５は、リモート調整モードを起動するときに、サーバー装置２０が第１の方法における特定の操作に基づく情報を表示部１７ａに表示することが無い。
【００６０】
その後、サーバー装置２０は、リモート調整モード実行部１０５を介して、クライアント装置１０をリモート調整する（ステップＳ１０８）。サーバー装置２０は、リモート調整モード実行部１０５を介して、リモート調整モードを終了する（ステップＳ１０９、ＹＥＳ）。
【００６１】
リモート調整モードの終了後（ステップＳ１０９、ＹＥＳ）、クライアント装置１０のリモート接続部１０１は、クライアント装置１０とサーバー装置２０とのリモート接続が確立（継続）しているか否かを判断する（ステップＳ１０１）。リモート接続部１０１がリモート接続が確立していると判断すると（ステップＳ１０１、ＹＥＳ）、リモート調整モード管理部１０２は、再び、サーバー装置２０がリモートでリモート調整モードを起動することを禁止する（ステップＳ１０２）。その理由は以下の通りである。
【００６２】
リモート調整モードを終了した時点では（ステップＳ１０９、ＹＥＳ）、リモート調整モードを起動することの許可（ステップＳ１０６）は維持されている。一方、リモート調整モードを終了した後（ステップＳ１０９、ＹＥＳ）、リモート接続中に（ステップＳ１０１、ＹＥＳ）、オペレーターが、サーバー装置２０を用いて、クライアント装置１０に操作表示禁止モードの設定を解除することがあり得る。その場合、リモート調整モードを起動する方法が第１の方法であり、且つ、操作表示禁止モードが設定されていないにも拘わらず、リモート調整モードを起動することの許可は維持されている、という状態が発生し得る。その場合、サーバー装置２０が第１の方法でリモート調整モードを起動すると、サーバー装置２０がリモートでクライアント装置１０の操作部１７への操作に基づく情報を、クライアント装置１０の表示部１７ａに表示してしまう。その結果、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られてしまう。
【００６３】
この状態が発生するのを防止するために、本実施形態では、リモート調整モード管理部１０２は、リモート調整モードの終了後（ステップＳ１０９、ＹＥＳ）、リモート接続が確立している場合（ステップＳ１０１、ＹＥＳ）、再び、サーバー装置２０がリモートでリモート調整モードを起動することを禁止する（ステップＳ１０２）。
【００６４】
６．結語
【００６５】
（１）本実施形態によれば、クライアント装置１０は、サーバー装置とのリモート接続を確立すると、サーバー装置がリモート調整モードをリモートで起動することを禁止する（ステップＳ１０２）。これにより、サーバー装置２０がリモート調整モードを起動するときに、サーバー装置２０がリモートでクライアント装置１０の操作部１７への操作に基づく情報を表示部１７ａに表示して、リモート調整モードを起動するための動作をユーザーに見られてしまう、という事態が発生することを確実に防止する。また、本実施形態によれば、リモート調整モードを起動する方法が第１の方法であり（ステップＳ１０３、ＹＥＳ）、且つ、操作表示禁止モードが設定されている場合（ステップＳ１０４、ＹＥＳ）、クライアント装置１０は、サーバー装置２０が第１の方法によりリモート調整モードを起動することを許可する（ステップＳ１０６）。これにより、クライアント装置１０は、サーバー装置２０が第１の方法における特定の操作に基づく情報を表示部１７ａに表示せずに、リモート調整モードを起動する（ステップＳ１０７、ＹＥＳ）。これにより、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られることが無い。
【００６６】
（２）本実施形態によれば、クライアント装置１０は、リモート調整モードを起動する方法が第２の方法であれば（ステップＳ１０３、ＮＯ）、常に、サーバー装置２０が第２の方法によりリモート調整モードを起動することを許可する（ステップＳ１０６）。これにより、クライアント装置１０は、サーバー装置２０が第１の方法における特定の操作に基づく情報を表示部１７ａに表示せずに、リモート調整モードを起動する（ステップＳ１０７、ＹＥＳ）。これにより、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られることが無い。
【００６７】
（３）仮に、リモート調整モードを起動する方法が第１の方法であり、且つ、操作表示禁止モードが設定されていない場合、サーバー装置２０がリモート調整モードを起動すると、サーバー装置２０がリモートでクライアント装置１０の操作部１７への操作に基づく情報を、クライアント装置１０の表示部１７ａに表示することになる。操作に基づく情報を表示部１７ａに表示すると、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られてしまう。これに対して、本実施形態によれば、クライアント装置１０は、リモート調整モードを起動する方法が第１の方法であり（ステップＳ１０３、ＹＥＳ）、且つ、操作表示禁止モードが設定されていない場合（ステップＳ１０４、ＮＯ）、サーバー装置２０がリモート調整モードを起動することを許可しない（ステップＳ１０５）。これにより、クライアント装置１０の近くにいるユーザーに、リモート調整モードを起動するための動作を見られることが無い。
【００６８】
（４）本実施形態では、クライアント装置１０は、リモート調整モードの終了後（ステップＳ１０９、ＹＥＳ）、リモート接続が確立している場合（ステップＳ１０１、ＹＥＳ）、再び、サーバー装置２０がリモートでリモート調整モードを起動することを禁止する（ステップＳ１０２）。これにより、リモート調整モードを起動する方法が第１の方法であり、且つ、操作表示禁止モードが設定されていないにも拘わらず、リモート調整モードを起動することの許可は維持されている、という状態が発生するのを防止することができる。
【００６９】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００７０】
リモート調整モード管理システム１
クライアント装置１０
サーバー装置２０
リモート接続部１０１
リモート調整モード管理部１０２
起動方法判断部１０３
操作表示禁止管理部１０４
リモート調整モード実行部１０５
【図１】
2020113104.tif 000003
【図２】
2020113104.tif 000004
【図３】
2020113104.tif 000005
【図４】
2020113104.tif 000006
【図５】
2020113104.tif 000007