(57)【要約】【課題】再接続に係る手間を減少させることを目的とする。【解決手段】画像形成装置とコールセンターの情報処理装置と携帯端末とを含み、画像形成装置と情報処理装置とは、携帯端末を介して接続された遠隔メンテナンスシステムであって、携帯端末は、画像形成装置の接続情報をメモリに記憶する記憶手段と、画像形成装置が再起動されると、メモリに記憶された接続情報に基づいて画像形成装置をポーリングする制御手段と、を有する。【選択図】図６
2019201327.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置とコールセンターの情報処理装置と携帯端末とを含み、前記画像形成装置と前記情報処理装置とは、前記携帯端末を介して接続された遠隔メンテナンスシステムであって、
前記携帯端末は、
前記画像形成装置の接続情報をメモリに記憶する記憶手段と、
前記画像形成装置が再起動されると、前記メモリに記憶された前記接続情報に基づいて前記画像形成装置をポーリングする制御手段と、
を有する遠隔メンテナンスシステム。
【請求項２】
前記接続情報は、前記画像形成装置のＩＰアドレスとアクセスパスワードとである請求項１記載の遠隔メンテナンスシステム。
【請求項３】
画像形成装置とコールセンターの情報処理装置と携帯端末と中継サーバとを含み、前記画像形成装置と前記情報処理装置とは、前記携帯端末、及び前記中継サーバを介して接続された遠隔メンテナンスシステムであって、
前記携帯端末は、
前記中継サーバの接続情報をメモリに記憶する記憶手段と、
前記メモリに記憶された前記接続情報に基づき前記中継サーバと再接続する制御手段と、
を有する遠隔メンテナンスシステム。
【請求項４】
前記接続情報は、前記中継サーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と受付番号とである請求項３記載の遠隔メンテナンスシステム。
【請求項５】
画像形成装置とコールセンターの情報処理装置と携帯端末とを含み、前記画像形成装置と前記情報処理装置とは、前記携帯端末を介して接続された遠隔メンテナンスシステムの情報処理方法であって、
前記携帯端末が、前記画像形成装置の接続情報をメモリに記憶する記憶工程と、
前記携帯端末が、前記画像形成装置が再起動されると、前記メモリに記憶された前記接続情報に基づいて前記画像形成装置をポーリングする制御工程と、
を含む情報処理方法。
【請求項６】
画像形成装置とコールセンターの情報処理装置と携帯端末と中継サーバとを含み、前記画像形成装置と前記情報処理装置とは、前記携帯端末、及び前記中継サーバを介して接続された遠隔メンテナンスシステムの情報処理方法であって、
前記携帯端末が、前記中継サーバの接続情報をメモリに記憶する記憶工程と、
前記携帯端末が、前記メモリに記憶された前記接続情報に基づき前記中継サーバと再接続する制御工程と、
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔メンテナンスシステム及び情報処理方法に関する。
【背景技術】
【０００２】
画像形成装置における音声や動画通信、遠隔操作による遠隔メンテナンスサービスが提案されている。遠隔メンテナンスサービスでは、コールセンターの情報処理装置と画像形成装置とをネットワークを介して接続し、情報処理装置から画像形成装置を遠隔制御する。このようにして、コールセンターのオペレータは、コールセンターにおいて画像形成装置のメンテナンスを行うことができる。
遠隔メンテナンスサービスでは、画像形成装置でのエラー発生時に保守のための人員（以下、サービスマンという）が現地に赴くことがなく、コールセンターがユーザに直接エラー解決方法を伝え解決することが可能となる。これにより、サービスマンが現地に出動するための時間がかからなくなるので、エラー解決までの時間を短縮することが可能となる。
このような遠隔メンテナンスサービスでは、コールセンターへ画像形成装置を直接接続するのではなく、画像形成装置とコールセンターとの間にモバイル端末を経由して接続する方法も提案されている（特許文献１）。
【０００３】
更にこのような遠隔メンテナンスサービスでは、下記の場面のように、一時的に画像形成装置とコールセンターとの間の接続を切断することがある。
（１）画像形成装置の設定の変更等に伴い、画像形成装置の再起動が必要になった場合
（２）コールセンターでの調査、解析に時間を要する等で、一旦コールセンターとの接続を切断する場合
（１）の場合、画像形成装置の再起動後、（２）の場合、コールセンターでの再接続準備が整った場合に、再度、画像形成装置とコールセンターとの接続を必要とする場合がある。
例えば、画像形成装置の再起動後も遠隔メンテナンスを継続したい場合や、コールセンターでの調査、処理が終了し、再度遠隔操作を開始したい場合である。
特許文献２には、画像形成装置とコールセンターとの間のセッションが切断したときに再接続を行うことが開示されている。これは、セッションの接続情報を記憶しておき、伝送帯域が不足してセッションが切断された場合に、記憶していた接続情報を基に、最適な帯域を再設定して、再接続するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−８２６４０号公報
【特許文献２】特開２０１５−１３０５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２の技術では、画像形成装置とコールセンターとがモバイル端末を介して接続されるシステム構成について考慮されていなかった。モバイル端末を介して接続する構成においては、画像形成装置の再起動や、画像形成装置とコールセンターとの間の再接続が発生した場合に、モバイル端末と画像形成装置とも接続し直さなくてはならない。このような画像形成装置とモバイル形成装置との間の接続をユーザが行うことは、ユーザにとって煩わしいものである。
【課題を解決するための手段】
【０００６】
本発明は、画像形成装置とコールセンターの情報処理装置と携帯端末とを含み、前記画像形成装置と前記情報処理装置とは、前記携帯端末を介して接続された遠隔メンテナンスシステムであって、前記携帯端末は、前記画像形成装置の接続情報をメモリに記憶する記憶手段と、前記画像形成装置が再起動されると、前記メモリに記憶された前記接続情報に基づいて前記画像形成装置をポーリングする制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、再接続に係る手間を減少させることができる。
【図面の簡単な説明】
【０００８】
【図１】遠隔メンテナンスシステムのシステム構成の一例を示す図である。
【図２】モバイル端末、画像形成装置のハードウェア構成の一例を示す図である。
【図３】遠隔メンテナンスシステムのシーケンス図である。
【図４】情報処理を示すフローチャートである。
【図５】実施形態１の遠隔メンテナンスシステムのシーケンス図である。
【図６】実施形態１の情報処理を示すフローチャートである。
【図７】実施形態２の遠隔メンテナンスシステムのシーケンス図である。
【図８】実施形態２の情報処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
図１は、遠隔メンテナンスシステムのシステム構成の一例を示す図である。
遠隔メンテナンスシステムは、画像形成装置１０１、コールセンターにある情報処理装置１０２、中継サーバ１０３、モバイル端末１０４を含む。画像形成装置１０１と情報処理装置１０２とは、以下のように接続される。画像形成装置１０１は、有線ＬＡＮ１０８で社内アクセスポイント（以下、社内ＡＰという）と接続されている。この社内ＡＰ１０５は、Ｗｉ−Ｆｉ回線１０９でモバイル端末１０４と接続されている。これにより、画像形成装置１０１とモバイル端末１０４とが接続される。更に、モバイル端末１０４は、Ｗｉ−Ｆｉ回線１０９で社内ＡＰ１０５と接続される。社内ＡＰ１０５は、ファイアウォール１０６を介してインターネット１０７に接続される。インターネット１０７は、中継サーバ１０３に接続される。このように、画像形成装置１０１は、モバイル端末１０４を介して、中継サーバ１０３へ接続される。
更にコールセンターの端末（情報処理装置）１０２は、インターネット１０７を介して中継サーバ１０３に接続される。
このように、画像形成装置１０１及びモバイル端末１０４は、中継サーバ１０３を介して情報処理装置１０２に接続される。そして、情報処理装置１０２で画像形成装置１０１の遠隔操作が行われる。
【００１１】
画像形成装置１０１は、ＶＮＣ（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｃｏｍｐｕｔｉｎｇ）のサーバ機能を持つ。更にモバイル端末１０４は、ＶＮＣクライアント機能を持つ。これによりモバイル端末１０４は、画像形成装置１０１の画面を、モバイル端末１０４の画面に映し出す。また、情報処理装置１０２は、モバイル端末１０４の画面を、同様にＶＮＣ機能等で情報処理装置１０２上の画面に映し出す。これにより情報処理装置１０２での画像形成装置１０１の遠隔操作が行われる。本実施形態では、遠隔操作のための通信プロトコルとしてＶＮＣを用いる例について説明するが、ＶＮＣ以外の遠隔操作のための通信方法を用いることとしてもよい。
画像形成装置１０１、モバイル端末１０４及び情報処理装置１０２は、音声や動画通信、遠隔操作等の遠隔メンテナンス機能を有し、遠隔メンテナンス時の通信相手として動作する。中継サーバ１０３は、ＨＴＴＰサーバとしての通信機能を備える。中継サーバ１０３は、画像形成装置１０１と情報処理装置１０２との間のセッション管理を行う。図１では、１台の画像形成装置が含まれる例を示しているが、これに限定されず、複数の画像形成装置が含まれてもよい。
画像形成装置１０１、モバイル端末１０４及び情報処理装置１０２は、ＨＴＴＰクライアントとしての通信機能を備えている。画像形成装置１０１、モバイル端末１０４は、ファイアウォール１０６を通じてインターネット１０７上の中継サーバ１０３とＨＴＴＰ接続する。情報処理装置１０２も同様に、中継サーバ１０３とＨＴＴＰ接続する。画像形成装置１０１、モバイル端末１０４は、中継サーバ１０３を経由して、情報処理装置１０２との間でデータ送受信を行う。
【００１２】
画像形成装置１０１は、ＲＦＢプロトコルに対応したサーバ（ＶＮＣサーバ）ソフトが動作している。モバイル端末１０４は、ＲＦＢプロトコルに対応したクライアント（ＶＮＣクライアント）ソフトが動作している。モバイル端末１０４は、モバイル端末１０４の画面上に、画像形成装置１０１の操作画面を映し出す。これにより、モバイル端末１０４で画像形成装置１０１の遠隔操作が可能になる。
更にモバイル端末１０４ではＶＮＣサーバソフトも動作し、情報処理装置１０２ではＶＮＣクライアントソフトが動作する。これにより、情報処理装置１０２でモバイル端末１０４の操作画面が制御できる。
このように、情報処理装置１０２からモバイル端末１０４を介して画像形成装置１０１の遠隔操作（遠隔メンテナンス）が可能になる。
ＲＦＢプロトコルとは  Ｒｅｍｏｔｅ  Ｆｒａｍｅ  Ｂｕｆｆｅｒプロトコルのことであり、ＶＮＣとは、Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｃｏｍｐｕｔｉｎｇのことである。これらは、ネットワークを通じて接続された他のコンピュータの画面を遠隔操作するためのプロトコル及びそのソフトウェアのことである。本実施形ではＲＦＢプロトコルのパケットをＨＴＴＰプロトコルでパッケージして画像形成装置１０１との通信が行われる。
また、画像形成装置１０１とモバイル端末１０４とは、ＶＮＣだけではなく、画像形成装置１０１のリモートＵＩ（ｒｅｍｏｔｅ  ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）としてモバイル端末を利用することもできる。
本実施形態では、モバイル端末１０４と中継サーバ１０３との接続には、ＨＴＴＰプロトコルを用いているが、ファイアウォール１０６との親和性が高い他の通信プロトコルであってもよい。本実施形態では、情報処理装置１０２と、中継サーバ１０３との接続には、ＨＴＴＰプロトコルを用いているが、他の通信プロトコルであってもよい。本実施形態では、画像形成装置１０１及びモバイル端末１０４と情報処理装置１０２との間のデータ送受信は、中継サーバ１０３を経由しているが、画像形成装置１０１、モバイル端末１０４から情報処理装置１０２に直接接続した通信路を別途確立して実施してもよい。
【００１３】
図２は、モバイル端末１０４、画像形成装置１０１のハードウェア構成の一例を示す図である。
モバイル端末１０４において、ＣＰＵ２０１は、ＲＯＭ２０２又はフラッシュメモリ２０４に記憶されたプログラムに基づいて、動作を制御するための様々な処理を実行する。ＲＯＭ２０２は、ＣＰＵ２０１が実行可能なプログラム等を記憶している。ＲＡＭ２０３は、主としてＣＰＵ２０１の主メモリ、ワークエリア等として機能する。フラッシュメモリ２０４は、プログラムや電子文書等の様々なデータを記憶する。通信部２０５は、他の装置と有線ＬＡＮや無線ＬＡＮ等を介した通信を実行する。操作パネル２０６は、各種画面を表示する制御や、タッチ操作等の入力制御を行う。スピーカ２０７とマイク２０８とは、ユーザが他の携帯端末や固定電話と電話をする際に使用される。カメラ２０９は、ユーザの指示に応じて撮像する。また、短距離無線通信部２１０は、ＮＦＣ／ＢＬＥ等の短距離無線通信を行う。ＮＦＣとは、Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎの略で短波を利用した短距離無線通信の機能である。ＢＬＥとは、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙの略で、Ｂｌｕｅｔｏｏｔｈを利用した省電力、短距離の無線通信の機能である。どちらの無線通信においても、モバイル端末１０４を画像形成装置１０１にかざすことで、交信が可能となる。ＣＰＵ２０１がＲＯＭ２０２、又はフラッシュメモリ２０４に記憶されたプログラムに基づき処理を実行することにより、後述する図３、図５、図７のシーケンス図におけるモバイル端末１０４の処理が実現される。また、ＣＰＵ２０１がＲＯＭ２０２、又はフラッシュメモリ２０４に記憶されたプログラムに基づき処理を実行することにより、後述する図４、図６、図８のフローチャートの処理が実現される。
【００１４】
画像形成装置１０１において、ＣＰＵ２２１は、ＲＯＭ２２２又はフラッシュメモリ２２４、ＨＤＤ２２９に記憶されたプログラムに基づいて、動作を制御するための様々な処理を実行する。ＲＯＭ２２２は、ＣＰＵ２２１が実行可能なプログラム等を記憶している。ＲＡＭ２２３は、主としてＣＰＵ２２１の主メモリ、ワークエリア等として機能する。フラッシュメモリ２２４は、プログラムや電子文書等の様々なデータを記憶する。操作パネル２２６は、各種画面を表示する制御や、タッチ操作等の入力制御を行う。プリンタ２２７は、プリンタへの画像出力を制御する。スキャナ２２８は、スキャナからの画像入力を制御する。ＨＤＤ２２９は、プログラムや電子文書等の様々なデータを記憶する。通信部２３０は、他の装置と有線ＬＡＮや無線ＬＡＮ等を介した通信を実行する。通信部２３０は、社内ＡＰ１０５に接続されている。短距離無線通信部２２５は、ＮＦＣ／ＢＬＥ等の短距離無線通信を行う。この通信により画像形成装置１０１とモバイル端末１０４とで無線にて情報交換が可能となる。ＣＰＵ２２１がＲＯＭ２２２、又はＨＤＤ２２９に記憶されたプログラムに基づき処理を実行することにより、後述する図３、図５、図７のシーケンス図における画像形成装置１０１の処理が実現される。
【００１５】
次に、遠隔メンテナンスシステムの処理を、図３のシーケンス図及び図４のフローチャートを用いて説明する。
図３では、左から順に画像形成装置１０１、社内ＡＰ１０５、モバイル端末１０４、ユーザ３０１、中継サーバ１０３、情報処理装置１０２となっていて、その間の信号等のやり取りを上から順番に表している。
ここで、画像形成装置１０１は、社内ＡＰ１０５に既に有線又は無線ＬＡＮで既に接続されている。
【００１６】
図４のフローチャートを用いて、遠隔メンテナンスシステムの情報処理等を説明する。
Ｓ４０１において、ＣＰＵ２０１は、接続操作を行われたか否かを判定する。ＣＰＵ２０１は、接続操作が行われたと判定した場合（Ｓ４０１においてＹＥＳ）、Ｓ４０２に進み、接続操作が行われていないと判定した場合（Ｓ４０１においてＮＯ）、Ｓ４０１の処理を繰り返す。
画像形成装置１０１の傍でかざされると、Ｓ４０２において、ＣＰＵ２０１は、ＮＦＣやＢＬＥでの通信を行うため画像形成装置１０１に対してハンドオーバ接続要求を送信する。
Ｓ４０３において、ＣＰＵ２０１は、画像形成装置１０１からのハンドオーバ接続応答信号を受信したかを判定する。ＣＰＵ２０１は、画像形成装置１０１からのハンドオーバ接続応答信号を受信したと判定した場合（Ｓ４０３においてＹＥＳ）、Ｓ４０４に進む。また、ＣＰＵ２０１は、画像形成装置１０１からのハンドオーバ接続応答信号を受信していないと判定した場合（Ｓ４０３においてＮＯ）、Ｓ４０３の処理を繰り返す。
Ｓ４０４において、ＣＰＵ２０１は、画像形成装置１０１からのハンドオーバ接続応答信号で示された、画像形成装置１０１との接続情報をフラッシュメモリ２０４等に記憶、保持する。
ここでいう接続情報とは画像形成装置１０１のＩＰアドレスと画像形成装置１０１にアクセスするために必要なアクセスパスワードとを指す。
【００１７】
更に、Ｓ４０５において、ＣＰＵ２０１は、無線ＬＡＮ（Ｗｉ−Ｆｉ）で社内ＡＰ１０５へ接続すべく、社内ＡＰ１０５へＷｉ−Ｆｉ接続要求を出す。
Ｓ４０６において、ＣＰＵ２０１は、社内ＡＰ１０５からの接続応答を受信したかを判定する。ＣＰＵ２０１は、接続応答を受信したと判定した場合（Ｓ４０６においてＹＥＳ）、Ｓ４０７に進み、接続応答を受信していないと判定した場合（Ｓ４０６においてＮＯ）、Ｓ４０６の処理を繰り返す。接続応答を確認すると、モバイル端末１０４と社内ＡＰ１０５とのＷｉ−Ｆｉ接続が確立される。
既に画像形成装置１０１と社内ＡＰ１０５とは接続状態になっているため、これら一連の操作で、モバイル端末１０４と画像形成装置１０１とがネットワークで接続される。モバイル端末はＳ４０４で記憶した画像形成装置１０１との接続情報を用いて、画像形成装置１０１にアクセスできることになる。
【００１８】
Ｓ４０７において、ＣＰＵ２０１は、ユーザ操作に基づいてコールセンターへ電話をかける。ユーザ３０１は、コールセンターに対して遠隔メンテナンスの依頼を行うと共に、遠隔メンテナンスに必要な中継サーバ１０３へ接続するための情報（中継サーバのアドレス）を聞く。ＣＰＵ２０１は、操作パネル２０６等を介したユーザ操作に基づいて、中継サーバ１０３のアドレスを受け取る。
Ｓ４０８において、ＣＰＵ２０１は、中継サーバ１０３のアドレスに基づき、社内ＡＰ１０５、ファイアウォール１０６、インターネット１０７を介して中継サーバ１０３へＨＴＴＰ  ＰＯＳＴ入室信号を送出する。中継サーバ１０３へは、モバイル端末１０４、及び情報処理装置１０２からそれぞれＨＴＴＰで接続される。この中継サーバ１０３経由で末端である画像形成装置１０１と情報処理装置１０２とが接続される。
Ｓ４０９において、ＣＰＵ２０１は、中継サーバ１０３から２００  ＯＫ信号を受信したかを判定する。ＣＰＵ２０１は、２００  ＯＫ信号を受信したと判定した場合（Ｓ４０９においてＹＥＳ）、Ｓ４１０に進み、２００  ＯＫ信号を受信していないと判定した場合（Ｓ４０９においてＮＯ）、Ｓ４０９の処理を繰り返す。中継サーバ１０３から２００  ＯＫ信号を受信することで、中継サーバ１０３との接続が完了する。
この２００  ＯＫ信号には、受付番号が付与されてくるため、Ｓ４１０において、ＣＰＵ２０１は、これを記憶すると共に操作パネル２０６に表示する。
【００１９】
Ｓ４１１において、ＣＰＵ２０１は、ユーザ操作に基づいてコールセンターへ電話をかける。ユーザ３０１は、コールセンターへ受付番号を告知する。
これを受けたコールセンターでは、情報処理装置１０２を中継サーバ１０３へ接続する。この際にコールセンター側ではＳ４１１で告げられた受付番号を用いて接続先（ユーザ先）の端末を特定して接続することができる。
Ｓ４１２において、ＣＰＵ２０１は、ＲＵＩ又はＶＮＣクライアントソフトを起動し、画像形成装置１０１へ接続する。ＶＮＣ接続の場合、画像形成装置１０１側では、ＶＮＣサーバソフトを起動している。これにより、モバイル端末１０４の画面から画像形成装置１０１の遠隔制御が可能となる。
Ｓ４１３において、ＣＰＵ２０１は、ＶＮＣサーバソフトを起動する。これにより、ＶＮＣクライアントを起動している情報処理装置１０２からモバイル端末１０４、画像形成装置１０１の遠隔制御が可能となる。
これにより、遠隔メンテナンスが開始される。
Ｓ４１４において、ＣＰＵ２０１は、遠隔メンテナンスに関する処理を実行する。
【００２０】
上記の接続例では、画像形成装置１０１の画面をＶＮＣで、一旦、モバイル端末１０４の画面に表示する。更にこのモバイル端末１０４の画面を、コールセンターの情報処理装置１０２の画面に同様にＶＮＣで表示する。このことにより、情報処理装置１０２から画像形成装置１０１を遠隔操作するように述べたが、接続方法はこれに限らない。例えば、モバイル端末１０４は、単純に信号を中継するのみの役割とし、画像形成装置１０１の画面をＶＮＣで直接、情報処理装置１０２へ表示してもよい。
このような遠隔メンテナンスシステムにおいて、一度確立された接続（セッション）を、一時的に切断することがある。その後、セッションを再構築したいのだが、そのためには、図４で示したＳ４０１からＳ４１３までの処理を行わなければならず、非常に煩雑な手順を踏まないとならなかった。
【００２１】
＜実施形態１＞
一時的な切断とその後の再接続処理に関して次に説明する。
その場面としては、下記の２つである。
１．設定変更に必要な画像形成装置１０１の再起動（リブート）による切断
２．コールセンター処理に時間を要するため、一旦コールセンターとの接続を切断し、コールセンターでの準備が整ってから再接続する
上記の１．の場面の再接続手段を、図５、図６を用いて説明する。
図５はシーケンス図である。図６はフローチャートである。
Ｓ６０１において、ＣＰＵ２０１は、リモートメンテナンス中に、ユーザ３０１又は情報処理装置１０２からのリブート操作があったか否かに基づき、画像形成装置１０１のリブートが必要になったかを判定する。ＣＰＵ２０１は、リブートが必要になったと判定した場合（Ｓ６０１においてＹＥＳ）、Ｓ６０２に進み、リブートが必要になっていないと判定した場合（Ｓ６０１においてＮＯ）、Ｓ６０１の処理を繰り返す。ＣＰＵ２０１は、ユーザ３０１又は情報処理装置１０２からのリブート操作があった場合、画像形成装置１０１のリブートが必要になったと判定する。
Ｓ６０２において、ＣＰＵ２０１は、ユーザ３０１又は情報処理装置１０２からのリブート操作に基づき、画像形成装置１０１に対してリブート操作を行う。このリブート操作により、画像形成装置１０１と社内ＡＰ１０５との接続が切断される。
そのため、画像形成装置１０１のリブート後に、再度、画像形成装置１０１とモバイル端末１０４とを接続するために、モバイル端末１０４と画像形成装置１０１との情報交換（図４のＳ４０２からＳ４０４まで、及び、Ｓ４１２からＳ４１３まで）を行う必要がある。
そこで、上記の再接続を自動的に行い、ユーザによる煩雑な手順を簡略化する。
【００２２】
ここで図６のフローチャートに戻る。ＣＰＵ２０１は、図４のＳ４０４で示したように、画像形成装置１０１との接続情報、即ち画像形成装置１０１のＩＰアドレスとアクセスパスワードとを記憶していることが前提になる。
図６のＳ６０３において、ＣＰＵ２０１は、図４のＳ４０４で記憶した情報を基に、ＲＵＩ又はＶＮＣ接続を行うべく、画像形成装置１０１に、記憶した接続情報を用い定期的にアクセス（ポーリング）を試みる。Ｓ６０３の処理は、フラッシュメモリ２０４等のメモリに記憶された接続情報に基づいて画像形成装置１０１をポーリングする制御を行う処理の一例である。
図５にあるように、画像形成装置１０１がリブート中又はリブート直後では、画像形成装置１０１と社内ＡＰ１０５との接続が切断される。
但し、画像形成装置１０１は、リブート後、社内ＡＰ１０５へ再接続してくるため、リブート後、一定時間経つと、画像形成装置１０１と社内ＡＰとは再接続される。この再接続後であれば、図５にあるように、モバイル端末１０４からのアクセスポーリングで、再度、モバイル端末１０４と画像形成装置１０１との接続が確立される。図５の例では、モバイル端末１０４からの３回目のポーリングで、画像形成装置１０１との接続が確立している。
図６のＳ６０４において、ＣＰＵ２０１は、画像形成装置１０１との接続が確認されたかを判定する。ＣＰＵ２０１は、画像形成装置１０１との接続が確認されたと判定した場合（Ｓ６０４においてＹＥＳ）、Ｓ６０６に進み、画像形成装置１０１との接続が確認されないと判定した場合、Ｓ６０５に進む。
Ｓ６０６において、ＣＰＵ２０１は、再開された遠隔メンテナンスに関する処理を実行する。
【００２３】
一方、Ｓ６０５において、ＣＰＵ２０１は、画像形成装置１０１に対するポーリング回数が規定値以上かを判定する。ＣＰＵ２０１は、画像形成装置１０１に対するポーリング回数が規定値以上と判定した場合（Ｓ６０５においてＹＥＳ）、Ｓ６０７に進み、ポーリング回数が規定値以上でないと判定した場合（Ｓ６０５においてＮＯ）、Ｓ６０３に戻る。
Ｓ６０７において、ＣＰＵ２０１は、エラー終了を告知し、手動接続を促す。より具体的には、ＣＰＵ２０１は、操作パネル２０６に「自動接続失敗しました。手動での接続を行ってください」等のメッセージを出して、ユーザに手動接続を促す。
【００２４】
以上説明したように、本実施形態では、一旦切断された、画像形成装置１０１とモバイル端末１０４の接続を、自動的に復活させる手段を設けたため、ユーザの手動による再接続工数を減少させることができる。
【００２５】
＜実施形態２＞
上記２．の場合の再接続手段を、図７、図８を用いて説明する。
図７はシーケンス図である。図８はフローチャートである。
図７にあるように、遠隔メンテナンス状態で、コールセンターでの解析に時間を要するため、接続の継続が無駄と判断されたときには、コールセンターからユーザに対して電話でその旨の連絡が来る。
Ｓ８０１において、ＣＰＵ２０１は、接続の継続が無駄である旨の連絡を受けたユーザによって所定の操作がなされたかを判定する。ＣＰＵ２０１は、所定の操作がなされた場合、セッションクローズ要求の連絡があったと判定し（Ｓ８０１においてＹＥＳ）、Ｓ８０２に進む。また、ＣＰＵ２０１は、所定の操作がなされなかった場合、セッションクローズ要求の連絡がなかったと判定し（Ｓ８０１においてＮＯ）、Ｓ８０１の処理を繰り返す。
Ｓ８０２において、ＣＰＵ２０１は、中継サーバ１０３との接続情報をフラッシュメモリ２０４等に記憶する。接続情報とは、中継サーバ１０３のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と上述した受付番号とである。
Ｓ８０３において、ＣＰＵ２０１は、中継サーバ１０３からセッションクローズ要求を受信したかを判定する。ＣＰＵ２０１は、中継サーバ１０３からセッションクローズ要求を受信したと判定した場合（Ｓ８０３においてＹＥＳ）、Ｓ８０４に進む。一方、ＣＰＵ２０１は、中継サーバ１０３からセッションクローズ要求を受信していないと判定した場合（Ｓ８０３においてＮＯ）、Ｓ８０３の処理を繰り返す。
Ｓ８０４において、ＣＰＵ２０１は、中継サーバ１０３とのセッションをクローズする。これによりモバイル端末１０４と中継サーバ１０３との間のセッションが切断される。
【００２６】
次に、コールセンターは、再接続が必要になると、ユーザに電話で再接続する旨を伝えてくる。ユーザは、Ｓ８０５でこの連絡を受けたと判定すると、モバイル端末１０４に再接続に係る操作を行う。
Ｓ８０５において、ＣＰＵ２０１は、セッション再開要求連絡があったかを判定する。ＣＰＵ２０１は、再接続に係る所定の操作がなされた場合、セッション再開要求連絡があったと判定し（Ｓ８０５においてＹＥＳ）、Ｓ８０６に進む。また、ＣＰＵ２０１は、再接続に係る所定の操作がなされなかった場合（Ｓ８０５においてＮＯ）、Ｓ８０５の処理を繰り返す。
Ｓ８０６において、ＣＰＵ２０１は、Ｓ８０２で記憶した接続情報を基に、社内ＡＰ１０５、インターネット１０７を介して、中継サーバ１０３に対して、ＨＴＴＰ  ＰＯＳＴ入室信号を送信する。Ｓ８０６の処理は、フラッシュメモリ２０４等のメモリに記憶された接続情報に基づき中継サーバ１０３と再接続する制御を行う処理の一例である。
Ｓ８０７において、ＣＰＵ２０１は、中継サーバ１０３から２００  ＯＫ信号を受信したかを判定する。ＣＰＵ２０１は、中継サーバ１０３から２００  ＯＫ信号を受信したと判定した場合（Ｓ８０７においてＹＥＳ）、Ｓ８０８に進み、中継サーバ１０３から２００  ＯＫ信号を受信していないと判定した場合（Ｓ８０７においてＮＯ）、Ｓ８０７の処理を繰り返す。
Ｓ８０８において、ＣＰＵ２０１は、再開された遠隔メンテナンスに関する処理を実行する。
【００２７】
本実施形態では、ＣＰＵ２０１は、中継サーバ１０３との接続情報の記憶を、クローズ連絡が来たときに行っている。しかし、ＣＰＵ２０１は、このタイミングのみでの記憶ではなく、最初にセッションを張ったとき、即ち最初に中継サーバ１０３へ接続し、２００  ＯＫ信号で受付番号を取得したタイミングでもよい。
また、本実施形態では、ＣＰＵ２０１は、再接続時に中継サーバ１０３のＵＲＬと受付番号とを基に接続する例を説明した。しかし、ＣＰＵ２０１は、受付番号が接続時に都度取得されるタイプであった場合には、セッションクローズ前に中継サーバ１０３へ、次回の接続時に今回の受付番号を使いたい旨、即ち今回の受付番号を予約する手続きを行うことで、再接続時に前回と同じ受付番号を使用することができる。
【００２８】
以上説明したように、実施形態２では、中継サーバ１０３側の情報をセッションクローズ前にモバイル端末１０４に記憶、保持させ、再接続時には、この記憶した情報を基に、モバイル端末１０４が中継サーバ１０３に再接続する。このことで、再接続の手間を減少させることができる。
【００２９】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００３０】
以上、本発明の実施形態の一例について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
【００３１】
以上、上述した各実施形態によれば、再接続に係る手間を減少させることができる。
【符号の説明】
【００３２】
１０４  モバイル端末
２０１  ＣＰＵ
【図１】
2019201327.tif 000003
【図２】
2019201327.tif 000004
【図３】
2019201327.tif 000005
【図４】
2019201327.tif 000006
【図５】
2019201327.tif 000007
【図６】
2019201327.tif 000008
【図７】
2019201327.tif 000009
【図８】
2019201327.tif 000010