(57)【特許請求の範囲】
【請求項１】
画像形成装置と、該画像形成装置の一部の画像処理を実行するプリントサーバと、外部端末とを含む遠隔保守システムであって、
前記画像形成装置は、
前記外部端末を使用するオペレータの指示に従って前記画像形成装置を保守する遠隔保守機能の開始を受け付ける受付手段と、
前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報を該プリントサーバから取得し、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報を取得する取得手段と、
前記取得手段によって取得された前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成する生成手段と、
前記生成手段によって生成された前記支援データを前記外部端末へ送信する送信手段と
を備え、
前記外部端末は、
前記送信手段によって送信された前記支援データを受信する受信手段と、
前記受信手段によって受信した前記支援データを操作部に表示する表示手段と
を備えることを特徴とする遠隔保守システム。
【請求項２】
前記外部端末は、さらに、
前記オペレータの入力に従って、必要な機器情報を設定する設定手段と、
前記設定手段によって設定された必要な機器情報を前記画像形成装置へ要求する要求手段と
を備え、
前記生成手段は、前記要求手段によって要求された機器情報を含む前記支援データを生成することを特徴とする請求項１に記載の遠隔保守システム。
【請求項３】
前記設定手段は、さらに、前記オペレータの入力に従って、前記機器情報に含まれる必要なパラメータを設定し、
前記要求手段は、さらに、前記設定手段によって設定された前記必要なパラメータを前記画像形成装置へ要求し、
前記生成手段は、前記要求手段によって要求されたパラメータを含む機器情報を含む前記支援データを生成することを特徴とする請求項２に記載の遠隔保守システム。
【請求項４】
前記必要なパラメータとは、画像処理において使用されるキャリブレーション情報であることを特徴とする請求項３に記載の遠隔保守システム。
【請求項５】
前記キャリブレーション情報は、前記プリントサーバによって保持されていることを特徴とする請求項４に記載の遠隔保守システム。
【請求項６】
前記支援データには、前記画像形成装置におけるジョブの実行条件に応じた複数の前記キャリブレーション情報が含まれ、
前記表示手段は、さらに、前記受信手段によって受信した前記支援データに含まれる複数の前記キャリブレーション情報の一覧を操作部に表示し、前記オペレータの入力によって選択されたキャリブレーション情報を表示することを特徴とする請求項４又は５に記載の遠隔保守システム。
【請求項７】
前記設定手段は、さらに、前記画像形成装置における過去のジョブの実行履歴を前記操作部に表示させ、前記画像形成装置におけるジョブの実行条件に応じた複数の前記キャリブレーション情報のうち、前記オペレータの入力によって選択されたジョブに関わる前記キャリブレーション情報を必要なパラメータとして設定することを特徴とする請求項４又は５に記載の遠隔保守システム。
【請求項８】
前記生成手段は、さらに、前記画像形成装置における過去のジョブの実行履歴から、前記受付手段が前記遠隔保守機能の開始を受け付けるまでの所定の期間に実行されたジョブの実行条件に応じた１以上の前記キャリブレーション情報を必要なパラメータとして、前記支援データを生成することを特徴とする請求項４又は５に記載の遠隔保守システム。
【請求項９】
前記生成手段は、さらに、前記画像形成装置における過去のジョブの実行履歴のうち、前記受付手段が前記遠隔保守機能の開始を受け付けた直前に実行されたジョブの実行条件に応じた前記キャリブレーション情報を必要なパラメータとして、前記支援データを生成することを特徴とする請求項４又は５に記載の遠隔保守システム。
【請求項１０】
前記必要なパラメータとは、画像処理において使用される用紙に関わる情報であることを特徴とする請求項３に記載の遠隔保守システム。
【請求項１１】
画像形成装置の一部の画像処理を実行するプリントサーバと、外部端末と、通信可能な画像形成装置であって、
前記外部端末を使用するオペレータの指示に従って前記画像形成装置を保守する遠隔保守機能の開始を受け付ける受付手段と、
前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報を該プリントサーバから取得し、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報を取得する取得手段と、
前記取得手段によって取得された前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成する生成手段と、
前記生成手段によって生成された前記支援データを前記外部端末へ送信する送信手段と
を備えることを特徴とする画像形成装置。
【請求項１２】
画像形成装置と、該画像形成装置の一部の画像処理を実行するプリントサーバと、通信可能な外部端末であって、
前記外部端末を使用するオペレータの入力に従って、前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報及び前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報のうち、必要な機器情報を設定する設定手段と、
前記設定手段によって設定された必要な機器情報を前記画像形成装置へ要求する要求手段と、
前記要求手段によって要求した必要な情報である、前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを前記画像形成装置から受信する受信手段と、
前記受信手段によって受信した前記支援データを操作部に表示する表示手段と
を備えることを特徴とする外部端末。
【請求項１３】
画像形成装置と、該画像形成装置の一部の画像処理を実行するプリントサーバと、外部端末とを含む遠隔保守システムの制御方法であって、
前記画像形成装置において、
受付手段が、前記外部端末を使用するオペレータの指示に従って前記画像形成装置を保守する遠隔保守機能の開始を受け付ける受付工程と、
取得手段が、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報を該プリントサーバから取得し、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報を取得する取得工程と、
生成手段が、前記取得工程で取得された前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成する生成工程と、
送信手段が、前記生成工程で生成された前記支援データを前記外部端末へ送信する送信工程と
を実行し、
前記外部端末において、
受信手段が、前記送信工程で送信された前記支援データを受信する受信工程と、
表示手段が、前記受信工程で受信した前記支援データを操作部に表示する表示工程と
を実行することを特徴とする遠隔保守システムの制御方法。
【請求項１４】
画像形成装置の一部の画像処理を実行するプリントサーバと、外部端末と、通信可能な画像形成装置の制御方法であって、
受付手段が、前記外部端末を使用するオペレータの指示に従って前記画像形成装置を保守する遠隔保守機能の開始を受け付ける受付工程と、
取得手段が、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報を該プリントサーバから取得し、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報を取得する取得工程と、
生成手段が、前記取得工程で取得された前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成する生成工程と、
送信手段が、前記生成工程で生成された前記支援データを前記外部端末へ送信する送信工程と
を実行することを特徴とする画像形成装置の制御方法。
【請求項１５】
画像形成装置と、該画像形成装置の一部の画像処理を実行するプリントサーバと、通信可能な外部端末の制御方法であって、
設定手段が、前記外部端末を使用するオペレータの入力に従って、前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報及び前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報のうち、必要な機器情報を設定する設定工程と、
要求手段が、前記設定工程で設定された必要な機器情報を前記画像形成装置へ要求する要求工程と、
受信手段が、前記要求工程で要求した必要な情報である、前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを前記画像形成装置から受信する受信工程と、
表示手段が、前記受信工程で受信した前記支援データを操作部に表示する表示工程と
を実行することを特徴とする外部端末の制御方法。
【請求項１６】
画像形成装置の一部の画像処理を実行するプリントサーバと、外部端末と、通信可能な画像形成装置の制御方法における各工程をコンピュータに実行させるためのプログラムであって、前記制御方法は、
受付手段が、前記外部端末を使用するオペレータの指示に従って前記画像形成装置を保守する遠隔保守機能の開始を受け付ける受付工程と、
取得手段が、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記プリントサーバの機器情報を該プリントサーバから取得し、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報を取得する取得工程と、
生成手段が、前記取得工程で取得された前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成する生成工程と、
送信手段が、前記生成工程で生成された前記支援データを前記外部端末へ送信する送信工程と
を実行することを特徴とするプログラム。
【請求項１７】
画像形成装置と、該画像形成装置の一部の画像処理を実行するプリントサーバと、通信可能な外部端末の制御方法における各工程をコンピュータに実行させるためのプログラムであって、前記制御方法は、
設定手段が、前記外部端末を使用するオペレータの入力に従って、前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報及び前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報のうち、必要な機器情報を設定する設定工程と、
要求手段が、前記設定工程で設定された必要な機器情報を前記画像形成装置へ要求する要求工程と、
受信手段が、前記要求工程で要求した必要な情報である、前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを前記画像形成装置から受信する受信工程と、
表示手段が、前記受信工程で受信した前記支援データを操作部に表示する表示工程と
を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔保守機能を有する遠隔保守システム、画像形成装置、外部端末、それらの制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、画像形成装置の機能やトラブル対応の処置が複雑になるにつれ、ユーザがメーカーのコールセンターに直接質問し、回答を得るということが頻繁に行われている。さらに、画像形成装置とコールセンター間のトラブル対応を迅速に行うため、音声や動画通信、遠隔操作による遠隔保守サービスが考えられている。遠隔保守サービスでは、遠隔操作機能を用いることで、オペレータがユーザの画像形成装置の画面を見ることができる。これにより、オペレータは、ユーザから聞き出した障害情報に加えて、ユーザの画像形成装置の機器設定情報を確認することができる。これらの情報を用いて、オペレータは、障害の要因を解析し、ユーザに適切な対処方法を提示することができる。
【０００３】
上記遠隔保守サービスは、プロダクション市場向けの画像形成システムで展開されることが望まれている。なぜなら、プロダクション市場向けの画像形成システムは、多種多様な機能を備えており、その複雑な機能を使いこなす難易度は高い。その結果、コールセンターへサポートを求めるユーザは多いことが想像されるためである。プロダクション市場向けの画像形成システムにおいては、画像形成装置と、印刷機能の拡張を目的としたプリントサーバとが接続される形態が一般的である。
【０００４】
画像形成装置とプリントサーバとで構成される画像形成システムにおいては、ユーザ、又はサービスマンの操作感を向上させるために、両装置の情報を集約し、画面上に表示する機能が求められる。特許文献１では、画像形成装置が処理するコピージョブと、プリントサーバが処理する印刷ジョブの情報を統合し、外部装置に送信することが提案されている。そして、外部装置の画面にて、処理順にソートされたジョブ一覧が表示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１７０６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術には以下に記載する課題がある。上述のとおり、プロダクション市場向けの画像形成システムは、画像形成装置とプリントサーバとで構成される形態が一般的である。この画像形成システムにて障害が発生した場合、障害の要因は、画像形成装置とプリントサーバのいずれか、又は、双方に有り得る。そのため、コールセンターのオペレータは、障害の要因を解析するために、画像形成装置、プリントサーバ双方の情報を必要とする。
【０００７】
しかし、近年普及している技術では、画像形成装置単体での遠隔保守サービスを前提としており、画像形成装置に接続されたプリントサーバの情報をオペレータの端末に送信することはない。そのため、オペレータが障害の要因を特定できない場合が生じ、ユーザ環境のトラブル解決が遅くなってしまう。
【０００８】
また、上記従来技術は、遠隔保守サービス時での使用は想定されていない。さらに、外部装置に送信するジョブの情報は、ジョブのステータス、ユーザ名、ページ数、部数などであって、障害の要因解析に活用することを目的としていないものである。
【０００９】
本発明は、上述の問題に鑑みて成されたものであり、障害の要因解析に必要な、画像形成装置とプリントーサーバとの双方の機器情報を、遠隔保守サービスにおける遠隔のオペレータへ提示し、障害解析の効率化及びユーザ環境のダウンタイムの軽減を図る仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、画像形成装置と、該画像形成装置の一部の画像処理を実行するプリントサーバと、外部端末とを含む遠隔保守システムであって、前記画像形成装置は、前記外部端末を使用するオペレータの指示に従って前記画像形成装置を保守する遠隔保守機能の開始を受け付ける受付手段と、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報を該プリントサーバから取得し、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報を取得する取得手段と、前記取得手段によって取得された前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成する生成手段と、前記生成手段によって生成された前記支援データを前記外部端末へ送信する送信手段とを備え、前記外部端末は、前記送信手段によって送信された前記支援データを受信する受信手段と、前記受信手段によって受信した前記支援データを操作部に表示する表示手段とを備えることを特徴とする。
【００１１】
また、本発明は、画像形成装置の一部の画像処理を実行するプリントサーバと、外部端末と、通信可能な画像形成装置であって、前記外部端末を使用するオペレータの指示に従って前記画像形成装置を保守する遠隔保守機能の開始を受け付ける受付手段と、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報を該プリントサーバから取得し、前記オペレータが前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報を取得する取得手段と、前記取得手段によって取得された前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成する生成手段と、前記生成手段によって生成された前記支援データを前記外部端末へ送信する送信手段とを備えることを特徴とする。
【００１２】
また、本発明は、画像形成装置と、該画像形成装置の一部の画像処理を実行するプリントサーバと、通信可能な外部端末であって、前記外部端末を使用するオペレータの入力に従って、前記画像形成装置の状態を解析する際に必要な情報である、前記画像形成装置に設定されている設定情報を示す前記画像形成装置の機器情報及び前記プリントサーバに設定されている設定情報を示す前記プリントサーバの機器情報のうち、必要な機器情報を設定する設定手段と、前記設定手段によって設定された必要な機器情報を前記画像形成装置へ要求する要求手段と、前記要求手段によって要求した必要な情報である、前記プリントサーバの機器情報と、前記画像形成装置の機器情報との少なくとも１つの情報を含む支援データを前記画像形成装置から受信する受信手段と、前記受信手段によって受信した前記支援データを操作部に表示する表示手段とを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、障害の要因解析に必要な、画像形成装置とプリントーサーバとの双方の機器情報を、遠隔保守サービスにおける遠隔のオペレータへ提示し、障害解析の効率化及びユーザ環境のダウンタイムの軽減を図ることができる。
【図面の簡単な説明】
【００１４】
【図１】遠隔保守システムのネットワーク構成図。
【図２】遠隔保守システムのハードウェア構成を示す図。
【図３】遠隔保守システムのソフトウェア構成を示す図。
【図４】一実施形態に係る処理フローチャート。
【図５】一実施形態に係る支援データの例を示す図。
【図６】一実施形態に係る遠隔保守サービスＵＩ画面６００の一例を示す図。
【図７】一実施形態に係る機器情報表示ＵＩ画面７００の一例を示す図。
【図８】一実施形態に係る処理フローチャート。
【図９】一実施形態に係る画質不具合の有無確認ＵＩ画面９００の一例を示す図。
【図１０】一実施形態に係るキャリブレーション情報データの例を示す図。
【図１１】一実施形態に係るキャリブレーション情報表示ＵＩ画面１１００の一例を示す図。
【図１２】一実施形態に係るキャリブレーション情報一覧ＵＩ画面１２００の一例を示す図。
【図１３】一実施形態に係る印刷済みジョブ情報１３００の一例を示す図。
【図１４】一実施形態に係るジョブ選択ＵＩ画面１４００の一例を示す図。
【図１５】一実施形態に係る印刷済みジョブ情報１５００の一例を示す図。
【図１６】一実施形態に係るジョブ情報表示の対象ジョブ一覧画面１６００の一例を示す図。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１６】
＜第一の実施形態＞
＜遠隔保守システムの構成＞
以下では、本発明の第一の実施形態について説明する。まず、図１を参照して、本実施形態に係わる遠隔保守システム（画像形成システム）のネットワーク構成について説明する。
【００１７】
本遠隔保守システム（画像形成システム）は、画像形成装置１００、プリントサーバ（情報処理装置）１０１、中継サーバ１０３、及びオペレータ端末（外部端末）１０２を含んで構成され、各装置は互いに通信可能に接続される。画像形成装置１００とオペレータ端末１０２は、本発明を適用した装置として、音声や動画通信、遠隔操作等の遠隔保守機能を有し、遠隔保守時の通信相手として動作する。遠隔保守機能とは、オペレータ端末１０２を使用するオペレータの指示に従って画像形成装置１００の障害を解決する機能である。具体的には、障害に関する情報を画像形成装置１００からオペレータ端末１０２へ送信し、オペレータ端末１０２において当該障害を解析し、適切な指示が画像形成装置１００のユーザへ提示される機能である。画像形成装置１００とオペレータ端末１０２は、ＨＴＴＰクライアントノードとしての通信機能を備える。中継サーバ１０３は、ＨＴＴＰサーバとしての通信機能を備える。画像形成装置１００とオペレータ端末１０２は、ネットワーク１０６上の中継サーバ１０３とＨＴＴＰ接続し、中継サーバ１０３を経由して、遠隔保守に係る通信を行う。
【００１８】
ただし、画像形成装置１００には、専用Ｉ／Ｆ部を介してプリントサーバ１０１が接続されている。プリントサーバ１０１にはＮＡＴ（Ｎｅｔｗｏｒｋ Ａｄｄｒｅｓｓ Ｔｒａｎｓｌａｔｉｏｎ）が実装されており、画像形成装置１００はプリントサーバ１０１を経由して、ネットワーク１０６にアクセスすることとなる。プリントサーバ１０１は、画像形成装置１００が送信するネットワーク１０６への通信を中継し、ネットワーク１０６からの返信が有る場合、プリントサーバ１０１はこれを画像形成装置１００へ中継する。
【００１９】
更にオペレータ端末１０２が、画像形成装置１００が提供する機能（例えば、Ｗｅｂサービスなど）を使用したい場合、或いは、画像形成装置１００とデータ通信をしたい場合は、オペレータ端末１０２はプリントサーバ１０１に対してデータを送信する。プリントサーバ１０１はこれを受信すると、画像形成装置１００へこのデータを中継する。画像形成装置１００が返信データを送信した場合、プリントサーバ１０１はこれをオペレータ端末１０２へ中継する。これにより、プリントサーバ１０１が接続された画像形成装置１００においても、ネットワーク１０６を介してオペレータ端末１０２と相互に通信することが可能となる。
【００２０】
＜ハードウェア構成＞
次に、図２を参照して、本実施形態に係る遠隔保守システムのハードウェア構成について説明する。画像形成装置１００は、プリンタコントローラ２００、プリント装置２１２、スキャン装置２１３、及び操作部２１４を備える。プリンタコントローラ２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、制御系Ｉ／Ｆ２０５、プリンタＩ／Ｆ２０７、スキャナＩ／Ｆ２０８、操作部Ｉ／Ｆ２０９、音声入出力Ｉ／Ｆ２１０、及び画像データ系Ｉ／Ｆ２１１を備える。これらの各デバイスは、システムバス２０６を介して接続される。
【００２１】
ＣＰＵ２０１は、ＲＯＭ２０２又はハードディスク（ＨＤＤ）２０４に記憶された制御プログラムに基づいてシステムバス２０６に接続される各種のデバイスとのアクセスを統括的に制御する。ＲＯＭ２０２は、ＣＰＵ２０１が実行可能な制御プログラム等を記憶する。ＲＡＭ２０３は、主としてＣＰＵ２０１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができる。ハードディスク（ＨＤＤ）２０４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。なお、本実施形態ではＨＤＤ２０４を用いたが、ＨＤＤ２０４の他にＳＤカードや、フラッシュメモリなどの外部記憶装置を利用してもよい。
【００２２】
スキャナＩ／Ｆ２０８は、スキャン装置２１３からの画像入力を制御する。プリンタＩ／Ｆ２０７は、プリント装置２１２への画像出力を制御する。操作部Ｉ／Ｆ２０９は、操作部２１４が備える表示部２１６の表示制御、及び入力部２１５で設定される各種設定情報の入力を制御する。音声入出力Ｉ／Ｆ２１０は、不図示のヘッドセット等の音声入出力装置との音声入出力を制御する。制御系Ｉ／Ｆ２０５は、印刷制御に必要な情報を、プリントサーバ１０１から受信する。画像データ系Ｉ／Ｆ２１１は、プリント装置２１２へ送信するための画像データをプリントサーバ１０１から受信する。なお、画像形成装置１００は、ネットワーク１０６との通信行う場合は、プリントサーバ１０１を中継して行う。このとき、ネットワーク１０６と通信するデータの送受信は、制御系Ｉ／Ｆ２０５が行う。
【００２３】
プリントサーバ１０１は、プリントサーバコントローラ２２０を備える。プリントサーバコントローラ２２０は、投入された印刷ジョブの解析、画像データへの展開処理などプリントサーバ１０１における印刷処理実行に必要な処理を行う。プリントサーバコントローラ２２０は、は、ＣＰＵ２２１、ＲＯＭ２２２、ＲＡＭ２２３、ＨＤＤ２２４、制御系Ｉ／Ｆ２２５、画像データ系Ｉ／Ｆ２２７、及びネットワークＩ／Ｆ２２８を備える。各デバイスは、システムバス２２６によって接続される。
【００２４】
ＣＰＵ２２１は、ＲＯＭ２２２又はハードディスク（ＨＤＤ）２２４に記憶された制御プログラムに基づいてシステムバス２２６に接続される各種のデバイスとのアクセスを統括的に制御する。ＲＯＭ２２２は、ＣＰＵ２２１が実行可能な制御プログラム等を記憶する。ＲＡＭ２２３は、主としてＣＰＵ２２１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができる。ハードディスク（ＨＤＤ）２２４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、及び編集ファイル等を記憶する。なお、本実施形態ではＨＤＤ２２４を用いたが、ＨＤＤ２２４の他にＳＤカードや、フラッシュメモリなどの外部記憶装置を利用してもよい。
【００２５】
制御系Ｉ／Ｆ２２５は、印刷制御に必要な情報を、画像形成装置１００へ送信する。また、制御系Ｉ／Ｆ２２５は、後述の支援情報も、画像形成装置１００へ送信する。画像データ系Ｉ／Ｆ２２７は、プリント装置２１２から出力する画像データを画像形成装置１００へ送信する。ネットワークＩ／Ｆ２２８は、ネットワークケーブルを経由して、外部ネットワーク１０６とデータ通信を行う。
【００２６】
なお、上述のとおり、プリントサーバ１０１は、画像形成装置１００とネットワーク１０６との通信を中継する。このとき、画像形成装置１００とのデータ通信は、制御系Ｉ／Ｆ２２５が、ネットワーク１０６とのデータ通信はネットワークＩ／Ｆ２２８がそれぞれ行う。
【００２７】
オペレータ端末１０２は、ＣＰＵ２４１、ＲＯＭ２４２、ＲＡＭ２４３、ＨＤＤ２４４、ネットワークＩ／Ｆ２４６、キーボードＩ／Ｆ２４７、ディスプレイＩ／Ｆ２４８、画像入力Ｉ／Ｆ２４９、及び音声入出力Ｉ／Ｆ２５０を備える。各デバイスは、システムバス２４５によって接続される。
【００２８】
ＣＰＵ２４１は、ＲＯＭ２４２又はハードディスク（ＨＤＤ）２４４に記憶された制御プログラムに基づいてシステムバス２４５に接続される各種のデバイスとのアクセスを統括的に制御する。ＲＯＭ２４２は、ＣＰＵ２４１が実行可能な制御プログラム等を記憶する。ＲＡＭ２４３は、主としてＣＰＵ２４１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができる。ハードディスク（ＨＤＤ）２４４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、及び編集ファイル等を記憶する。なお、本実施形態ではＨＤＤ２４４を用いたが、ＨＤＤ２４４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置を利用してもよい。
【００２９】
ネットワークＩ／Ｆ２４６は、ネットワークケーブルを経由して外部ネットワーク１０６とデータ通信を行う。キーボードＩ／Ｆ２４７は、キーボード２５１や不図示のポインティングデバイスからのキー入力を制御する。ディプレイＩ／Ｆ２４８は、ディスプレイ２５２の表示を制御する。画像入力Ｉ／Ｆ２４９は、カメラ等の画像入力装置２５３からの画像入力を制御する。音声入出力Ｉ／Ｆ２５０は、不図示のヘッドセット等の音声入出力装置の音声入出力を制御する。なお、上述のとおり、オペレータ端末１０２は、画像形成装置１００との通信はプリントサーバ１０１を中継して行うが、データ通信はネットワークＩ／Ｆ２４６が制御する。
【００３０】
＜ソフトウェア構成＞
次に、図３を参照して、本実施形態に係る遠隔保守システムのソフトウェア構成について説明する。画像形成装置１００は、ソフトウェア構成として、ＵＩ制御部３０１、機器情報管理部３０２、支援データ生成部３０３、支援データ通信制御部３０４、及びＨＴＴＰ制御部３０５を備える。これらのソフトウェアモジュールは、ＨＤＤ２０４にプログラムとして格納され、ＣＰＵ２０１によってＲＡＭ２０３に読み出され実行される。
【００３１】
ＵＩ制御部３０１は、操作部Ｉ／Ｆ２０９を介して、表示部２１６の表示制御、及び入力部２１５で設定される各種設定情報の入力を制御する。機器情報管理部３０２は、画像形成装置１００の各種機能設定や機器情報を管理する。機能設定とは、例えば、画像補正機能やネットワーク機能の設定である。また、機器情報とは、例えば、プリンタコントローラや不図示のインライン後処理機の設定、累計印刷枚数、消耗品情報などである。
【００３２】
支援データ生成部３０３は、ＨＤＤ２０４に格納されるメディアデータや遠隔操作コマンド等の支援内容に関するデータ、及び、機器情報管理部３０２から取得したデータを用いて、オペレータ端末１０２へ送信する支援データを生成する。支援データ通信制御部３０４は、ＨＴＴＰ制御部３０５に対し、支援データ生成部３０３が生成した支援データの送受信指示を行う。また、支援データ通信制御部３０４は必要に応じて操作部Ｉ／Ｆ２０９、音声入出力Ｉ／Ｆ２１０、及び画像入力Ｉ／Ｆ２１１を介して、音声や画像データの入出力を行う。ＨＴＴＰ制御部３０５は、データをＨＴＴＰで送受信する。
【００３３】
プリントサーバ１０１は、ソフトウェア構成として、ＵＩ制御部３１１、印刷ジョブ管理部３１２、印刷ジョブ処理部３１３、機器情報管理部３１４、支援データ生成部３１６、支援データ通信制御部３１７、及びネットワーク中継部３１８を備える。これらのソフトウェアモジュールは、ＨＤＤ２２４にプログラムとして格納され、ＣＰＵ２２１によってＲＡＭ２２３に読み出され実行される。
【００３４】
ＵＩ制御部３１１は、プリントサーバ１０１の不図示のディスプレイの表示制御及び、不図示の入力デバイスからの入力を制御する。印刷ジョブ管理部３１２は、ユーザから受け付けた印刷ジョブデータを管理する。具体的には、ＨＤＤ２２４に保存された印刷ジョブの呼び出しや、ユーザによる印刷ジョブ設定変更の反映、印刷済みのジョブの履歴管理などの処理を行う。
【００３５】
印刷ジョブ処理部３１３は、ユーザから受け付けた印刷ジョブの解析、画像データへの展開、画像圧縮伸長など、印刷処理実行に必要な処理を行う。
【００３６】
機器情報管理部３１４は、プリントサーバ１０１の各種機能設定や機器情報を管理する。機能設定とは、例えば、画像調整機能やネットワーク機能の設定である。また、機器情報とは、例えば、プリントサーバ１０１のソフトウェアバージョン情報、色処理設定、ネットワーク設定などである。
【００３７】
さらに、機器情報管理部３１４は、その内部に、キャリブレーション設定管理部３１５を有する。キャリブレーション設定管理部３１５は、プリントサーバ１０１の複数のキャリブレーション設定を管理する。キャリブレーション機能の詳細は、後述する。
【００３８】
支援データ生成部は３１６、印刷ジョブ管理部３１２や機器情報管理部３１４から取得したデータを用いて、支援データを生成する。支援データ通信制御部３１７は、支援データ生成部３１６が生成した支援データを画像形成装置１００へ送信する指示を行う。
【００３９】
ネットワーク中継部３１８は、制御系Ｉ／Ｆ２２５、又は、ネットワークＩ／Ｆ２２８で受信したパケットを解析する。そして、画像形成装置１００、ネットワーク１０６との間で中継すべきデータと判定した場合に、そのデータを中継するよう制御する。
【００４０】
オペレータ端末１０２は、ソフトウェア構成として、ＵＩ制御部３２１、支援データ通信制御部３２２、及びＨＴＴＰ制御部３２３を備える。これらのソフトウェアモジュールは、ＨＤＤ２４４にプログラムとして格納され、ＣＰＵ２４１によってＲＡＭ２４３に読み出され実行される。
【００４１】
ＵＩ制御部３２１は、キーボードＩ／Ｆ２４７、及びディスプレイＩ／Ｆ２４８を介して、キーボード２５１で入力されるキーの制御及び、ディスプレイ２５２の表示制御を行う。支援データ通信制御部３２２は、ＨＴＴＰ制御部３２３に対し、支援データの送受信指示を行う。また、支援データ通信制御部３２２は、必要に応じてディスプレイＩ／Ｆ２４８、画像入力Ｉ／Ｆ２４９、及び音声入出力Ｉ／Ｆ２５０を介して、音声や画像データの入出力を行う。ＨＴＴＰ制御部３２３は、データをＨＴＴＰで送受信する。
【００４２】
＜処理手順＞
次に、図４を参照して、本実施形態に係る、遠隔保守システムの処理手順について説明する。本フローチャートは、画像形成装置１００、プリントサーバ１０１、及び、オペレータ端末１０２の各々にて、ＨＤＤに格納されたプログラムがＲＡＭに読み出され、ＣＰＵによって実行されることで実現される。なお、上述のとおり、本実施形態における、画像形成装置１００とオペレータ端末１０２との間のデータ通信は、プリントサーバ１０１を中継して行われる。これは、後述の実施形態においても同じである。
【００４３】
Ｓ４０１で、画像形成装置１００のＵＩ制御部３０１は、受付手段として機能し、操作部Ｉ／Ｆ２０９から、ユーザによる遠隔保守サービスの開始指示を受け付ける。そして、ＨＴＴＰ制御部３０５は、中継サーバ１０３を経由して、オペレータ端末１０２との遠隔保守システムの通信処理を開始する。この通信処理では、遠隔操作機能等の通信が行われる。遠隔操作機能により、オペレータとユーザが画像形成装置１００の画面をお互いに見ながら、トラブル解決を行うことができる。オペレータの指示によってユーザが操作部２１４を操作し設定を変更することもあれば、オペレータが遠隔操作により設定を変更することもある。Ｓ４０２で、画像形成装置１００のＣＰＵ２０１は、遠隔保守サービスが開始したことを、制御系Ｉ／Ｆ２０５を通じて、プリントサーバ１０１に通知する。
【００４４】
Ｓ４０３で、プリントサーバ１０１の支援データ生成部３１６は、機器情報管理部３１４からプリントサーバ１０１の機器情報を取得し、支援データを生成する。Ｓ４０４で、プリントサーバ１０１の支援データ通信制御部３１７は、支援データを画像形成装置１００へ送信する。
【００４５】
Ｓ４０５で、画像形成装置１００の支援データ生成部３０３は、機器情報管理部３０２から、画像形成装置１００の機器情報を取得する。さらに、支援データ生成部３０３は、画像形成装置１００の機器情報と、Ｓ４０４で受信したプリントサーバ１０１の支援データとを統合し、統合支援データを生成する。Ｓ４０６で、画像形成装置１００の支援データ通信制御部３０４は、ＨＴＴＰ制御部３０５を介して、統合支援データをコールセンターのオペレータ端末１０２へと送信する。
【００４６】
Ｓ４０７で、オペレータ端末１０２の支援データ通信制御部３２２は、ＨＴＴＰ制御部３２３を介して、画像形成装置１００からの統合支援データを受信する。さらに、ＵＩ制御部３２１は、受信した統合支援データを、ディスプレイ２５２に表示する。これにより、本実施形態に係る遠隔支援システムでは、オペレータ端末１０２を使用しているオペレータに対して、画像形成装置１００の支援データと、プリントサーバ１０１の支援データとを提示することができる。
【００４７】
＜支援データ＞
次に、図５を参照して、本実施形態における、支援データの一例について説明する。５００は、画像形成装置１００の機器情報を用いて生成される支援データの例である。ここでは、データの項目として、ソフトウェアバージョン、フィニッシャバージョン、印刷濃度、優先排紙先、及び省エネ機能の情報が含まれる。また、５１０は、プリントサーバ１０１の機器情報を用いて生成される支援データの例である。ここでは、データ項目として、ソフトウェアバージョン、カラープロファイル、トナー節約、解像度、モバイルプリントを使用するか否かの情報、ｅメールサービスを使用するか否かの情報、ＦＴＰ印刷を使用するか否かの情報、及び両面印刷の情報が含まれる。支援データには、画像形成装置１００、及びプリントサーバ１０１に関するバージョン情報、機能などの項目に対し、現在の値が格納されている。なお、図中に記載の項目名は一例であって、その他の情報も同様の形式で支援データに含めてもよい。
【００４８】
５２０は、画像形成装置１００で生成される、画像形成装置１００とプリントサーバ１０１との統合支援データの一例である。統合支援データは、画像形成装置１００及びプリントサーバ１０１における、それぞれの支援データの内容に加え、各項目がどちらの機器の情報であるかを示すデータが含まれる。機器の情報が”プリンタ”であるデータ項目は、画像形成装置１００の情報を示す。なお、ここでは、例示していないが、重複するデータ項目がある場合は、一方のデータを省略してもよい。
【００４９】
上記実施形態では、遠隔保守サービスが開始されると、各装置の支援データが生成され、かつ、統合されて、オペレータ端末１０２へ自動的に送信されるが、本発明はこれに限定されない。オペレータ端末１０２において、支援データの取得指示をオペレータから受け付けることも可能である。
【００５０】
＜画面例＞
次に、図６を参照して、本実施形態において、オペレータ端末１０２のディスプレイ２５２に表示される、遠隔保守サービスＵＩ画面６００の一例について説明する。
【００５１】
オペレータ端末１０２のＵＩ制御部３２１は、Ｓ４０１にて遠隔保守サービスが開始すると、ディスプレイ２５２に遠隔保守サービスＵＩ画面６００を表示する。遠隔保守サービスＵＩ画面６００には、ユーザのシステム構成の概要や、ユーザの画像形成装置１００の表示部２１６などが表示される。ジョブ固有情報に関しては、後述の第五の実施形態で説明する。
【００５２】
さらに、遠隔保守サービスＵＩ画面６００は、ユーザ機器情報取得指示部６０１を含んで構成される。オペレータ端末１０２のＵＩ制御部３２１は、オペレータにより、ユーザ機器情報取得指示部６０１に表示される対象ボタン６１１〜６１３が押下されたことを検知する。そして、オペレータ端末１０２の支援データ通信制御部３２２は、画像形成装置１００に対して、ユーザが指定した機器の機器情報を含む支援データの送信を要求する。
【００５３】
例えば、オペレータによりシステム全体ボタン６１１が押下されると、Ｓ４０２乃至Ｓ４０７の処理が実行され、遠隔保守システムに含まれる装置である、画像形成装置１００と、プリントサーバ１０１との機器情報を含む支援データの送信を要求する。また、オペレータによりプリンタのみボタン６１２が押下されると、Ｓ４０２〜Ｓ４０４の処理は省略され、Ｓ４０５では画像形成装置１００の機器情報のみを含む統合支援データが生成され、以降の処理へと進む。また、オペレータによりプリントサーバ１０１のみボタン６１３が押下されると、Ｓ４０５では画像形成装置１００の機器情報を含まない統合支援データが生成され、以降の処理へと進む。
【００５４】
続いて、図７を参照して、Ｓ４０７で、オペレータ端末１０２のディスプレイ２５２に表示される、機器情報表示ＵＩ画面７００の一例について説明する。オペレータ端末１０２のＵＩ制御部３２１は、オペレータにより遠隔保守サービスＵＩ画面６００の機器情報表示ボタン６１４が押下されると、機器情報表示ＵＩ画面７００をディスプレイ２５２に表示する。機器情報表示ＵＩ画面７００は、統合支援データに含まれる、機器種別、項目名、及び現在の値をそれぞれ表示する。図７の例は、システム全体ボタン６１１が押下された後に、機器情報表示ボタン６１４が押下された場合の画面例である。即ち、画像形成装置１００とプリントサーバ１０１の双方の機器情報を含む統合支援データが表示されている。
【００５５】
以上説明したように、本実施形態に係る画像形成装置は、外部端末を使用するオペレータの指示に従って画像形成装置の障害を解決する遠隔保守機能の開始を受け付ける。その後、オペレータが画像形成装置の障害を解析する際に必要な情報である、プリントサーバの機器情報と、画像形成装置の機器情報との少なくとも１つの情報を含む支援データを生成して、外部端末へ送信する。これにより、本遠隔保守システムは、システム内の画像形成装置１００とプリントサーバ１０１の双方の機器情報をオペレータに容易に提供することが可能となる。したがって、オペレータによる要因解析作業が加速され、トラブルの解消を従来よりも迅速に行うことができる。つまり、オペレータによる障害解析作業が効率化され、結果として、ユーザのシステムのダウンタイムが軽減され、生産性の低下を抑えることができる。
【００５６】
＜第二の実施形態＞
以下では、本発明の第二の実施形態について説明する。プロダクション市場向けの遠隔保守システムでは、コールセンターは、画質の不具合に関する問い合わせをユーザから受けることが多い。なぜなら、プロダクション市場のユーザにとって、プロダクション市場向けの遠隔保守システムの出力物は商材であり、画質が所定の基準に満たない場合は使用できない可能性があるためである。
【００５７】
サービスマンが、画質の不具合の要因を解析する場合、遠隔保守システムのキャリブレーション情報が必要な場合がある。キャリブレーションとは、画像処理に対して定義される理想的な出力状態（ターゲット状態）と、現時点の出力状態との差分を踏まえて、その差分を吸収するための補正処理を施す機能である。したがって、キャリブレーション情報は、上記のターゲット状態と、現時点の出力状態との双方を含み、プリントサーバ１０１によって保持される情報である。プリントサーバ１０１は、保持しているキャリブレーション情報に従って、各印刷ジョブの実行時にキャリブレーション機能を適用する。
【００５８】
以下では、本実施形態として、遠隔保守サービスの実行時に、機器設定情報の１つとしてプリントサーバ１０１のキャリブレーション情報をオペレータ端末に送信し、オペレータへ提示する構成について説明する。なお、以下では、上記第一の実施形態と異なる部分のみを説明し、同様の部分は説明を省略する。上記の出力状態は、濃度で定義されるものとして説明するが、その限りではない。遠隔保守システムのキャリブレーション機能が扱うデータ形式に従い、例えば、Ｌ＊ａ＊ｂ＊のように分光測色値で定義されてもよい。
【００５９】
＜処理手順＞
図８を参照して、本実施形態における、遠隔保守システムの処理手順について説明する。本フローチャートは、画像形成装置１００、プリントサーバ１０１、及び、オペレータ端末１０２の各々にて、ＨＤＤに格納されたプログラムが、ＲＡＭに読み出され、ＣＰＵによって実行されることで実現される。なお、図４のフローチャートと同様の処理は、同一のステップ番号を付し、説明を省略する。
【００６０】
Ｓ４０２に続いてＳ８０１で、画像形成装置１００のＣＰＵ２０１は、プリントサーバ１０１のキャリブレーション情報をオペレータ端末１０２に送信するか否かを判定する。判定する手法として、例えば、画像形成装置１００のＵＩ制御部３０１は、表示部２１６に図９に示す画質不具合の有無確認ＵＩ画面９００を表示する。画質不具合の有無確認ＵＩ画面９００は、遠隔保守システムを起動した目的が画質の不具合の解消であるか否かを、ユーザに指定させる。ユーザにより「はい」ボタン９０１が押下されたことをＵＩ制御部３０１が検知すると、画像形成装置１００は、支援データとしてキャリブレーション情報が必要であることをプリントサーバ１０１に通知し、Ｓ８０２へと処理を進める。
【００６１】
一方で、「いいえ」ボタン９０２が押下されたことをＵＩ制御部３０１が検知すると、画像形成装置１００は、支援データとしてキャリブレーション情報は不要であることをプリントサーバ１０１に通知し、Ｓ４０３へと処理を進める。
【００６２】
Ｓ８０２で、プリントサーバ１０１の支援データ生成部３１６は、機器情報管理部３１４とキャリブレーション設定管理部３１５からプリントサーバ１０１の機器情報とキャリブレーション情報を取得し、支援データを生成する。この場合、支援データは機器情報とキャリブレーション情報の２種類のデータにより構成される。機器情報データの形式は、上記第一の実施形態の図５で説明したものと同じである。
【００６３】
プリントサーバ１０１のキャリブレーション設定管理部３１５は、例えば、シアン、マゼンタ、イエロー、ブラックの各色に対して、キャリブレーション情報を有する。図１０は、キャリブレーション情報のデータ形式の一例である。図１０には、シアン色のみのキャリブレーション情報のみが図示されているが、他の色に対しても同じ形式のデータが保持される。
【００６４】
キャリブレーション情報は、所定の段階数で定義された入力信号値１００１と、各入力信号値に対するターゲット濃度情報１００２、及び、測定濃度情報１００３とで構成される。なお、測定濃度情報は、画像形成装置１００から出力された測定用チャートを、不図示の測定装置で測定することで得られる。また、キャリブレーション情報として、キャリブレーションを最後に実行した日時の情報を含めてもよい。
【００６５】
Ｓ４０７で、オペレータ端末１０２は、ディスプレイ２５２に受信した統合支援データを表示する。ここで、統合支援データ中の機器情報の表示方法は、上記第一の実施形態と同様であるが、統合支援データに含まれるキャリブレーション情報の表示方法の一例を図６、図１１を用いて説明する。
【００６６】
オペレータ端末１０２のＵＩ制御部３２１は、オペレータにより遠隔保守サービスＵＩ画面６００のキャリブレーション情報表示ボタン６１５が押下されると、図１１のキャリブレーション情報表示ＵＩ画面１１００をディスプレイ２５２に表示する。キャリブレーション情報表示ＵＩ画面１１００では、図１０のキャリブレーション情報がグラフ化されて表示される。図１１では、シアン色タブ１１０１がオペレータにより選択された場合の表示例であって、シアン色に対するキャリブレーション情報がグラフ化され表示される。また、オペレータが、マゼンタ色タブ１１０２、イエロー色タブ１１０３、ブラック色タブ１１０４のいずれかを選択すると、オペレータ端末１０２のＵＩ制御部３２１は選択された色のキャリブレーション情報へと表示を切り替える。さらに、全てタブ１１０５がオペレータにより選択されると、オペレータ端末１０２のＵＩ制御部３２１は、全ての色のキャリブレーション情報を並べて、キャリブレーション情報表示ＵＩ画面１１００に表示する。
【００６７】
なお、本実施形態においては、プリントサーバ１０１のキャリブレーション情報をオペレータ端末１０２に送信するか否かは、遠隔保守サービス開始時のフローにおけるＳ８０１で判定されるがその限りではない。オペレータはユーザとの対話や一次調査の後、任意のタイミングでキャリブレーション情報の取得を要求することもできる。例えば、図６のユーザ機器情報取得指示部６０１に、キャリブレーション情報取得ボタン６１６を設ける。そして、オペレータによりキャリブレーション情報取得ボタン６１６が押下されると、プリントサーバ１０１の支援データ生成部３１６は、キャリブレーション設定管理部３１５からキャリブレーション情報を取得し、追加の支援データを生成する。以降は、上述の実施形態と同様に、この追加支援データが、画像形成装置１００を経て、オペレータ端末１０２に送信され、ディスプレイ２５２に表示される。
【００６８】
本実施形態によれば、遠隔保守システムにおいて、画質への影響が大きいキャリブレーションに関わる情報を、プリントサーバ１０１から容易に取得し、オペレータ端末１０２に送信することができる。さらに、キャリブレーション情報を、オペレータ端末１０２のディスプレイ２５２に表示することで、オペレータの解析作業を補助することができる。結果として、オペレータの障害解析作業の負荷が軽減されるため、ユーザに対する対策の提示をより迅速に行うことができる。
【００６９】
＜第三の実施形態＞
以下では、本発明の第三の実施形態について説明する。上記第二の実施形態は、プリントサーバ１０１が保持するキャリブレーション情報が１種のみという前提であるが、プロダクション市場向けの高機能なプリントサーバ１０１は、ジョブごとの各種実行条件に応じた複数のキャリブレーション設定を管理している形態が多い。例えば、用紙種やハーフトーンスクリーンなどといった、画質に影響の大きいパラメータの組み合わせごとに、キャリブレーション設定を持つことが可能である。
【００７０】
以下では、本実施形態として、遠隔保守サービスの実行時に、プリントサーバ１０１が有する複数のキャリブレーション情報をオペレータ端末１０２に送信し、表示する構成について説明する。なお、以下では、上記第一及び第二の実施形態と異なる部分のみを説明し、同様の部分は説明を省略する。
【００７１】
本実施形態における遠隔保守システムは、上記第二の実施形態と同じく、図８のフローチャートに従って、処理を進める。Ｓ８０２で、プリントサーバ１０１の支援データ生成部３１６は、キャリブレーション情報として、キャリブレーション設定管理部３１５が記録する全てのキャリブレーション情報を取得し、支援データを生成する。また、Ｓ８０９で、オペレータ端末１０２のＵＩ制御部３２１は、オペレータにより図６のキャリブレーション情報表示ボタン６１５が押下されると、図１２に示すキャリブレーション情報一覧ＵＩ画面１２００をディスプレイ２５２に表示する。
【００７２】
キャリブレーション情報一覧ＵＩ画面１２００は、プリントサーバ１０１から取得した複数のキャリブレーション情報と、各キャリブレーション情報に対応する用紙種やハーフトーンなどのパラメータを表示する。例えば、用紙種には、普通紙、光沢紙、厚紙等の情報が含まれる。また、ハーフトーンには、高線数及び低線数の情報が含まれる。
【００７３】
さらに、キャリブレーション情報一覧ＵＩ画面１２００は、各キャリブレーション情報に対して、表示ボタン１２０１を有する。オペレータによりキャリブレーション情報の表示ボタン１２０１が押下されると、ＵＩ制御部３２１は、選択されたキャリブレーション情報に対応するキャリブレーション情報表示ＵＩ画面１１００をディスプレイ２５２に表示する。本実施形態においては、選択されたキャリブレーション情報に対応する用紙種やハーフトーンなどの詳細情報欄１１０６がキャリブレーション情報表示ＵＩ画面１１００内に表示される。
【００７４】
本実施形態によれば、オペレータは、プリントサーバ１０１が有する複数のキャリブレーション情報を容易に参照することができる。そのため、ユーザが指摘する画質の不具合に対して、オペレータが様々な条件を加味した視点で要因を解析できるよう補助することが可能となる。
【００７５】
＜第四の実施形態＞
以下では、本発明の第四の実施形態について説明する。上記第三の実施形態では、プリントサーバ１０１が有する複数のキャリブレーション情報を全てオペレータ端末１０２に送信し表示した。しかしながら、本発明はその構成に限定されない。例えば、上述のとおり、プリントサーバ１０１は、各種実行条件に応じた複数のキャリブレーション設定を有するものの、その全てが、ユーザが指摘する画質不具合に関与しているとは限らない。したがって、複数のキャリブレーション情報がオペレータ端末１０２に送信された場合、情報量が多すぎてしまい、オペレータの解析作業にとって支障をきたす場合も考えられる。
【００７６】
したがって、本実施形態では、プリントサーバ１０１が有する複数のキャリブレーション情報のうち、オペレータの障害解析のために必要となる情報を選別し、オペレータ端末１０２に送信、表示する構成について説明する。なお、以下では、上記第一乃至第三の実施形態と異なる部分のみを説明し、同様の部分は説明を省略する。
【００７７】
本実施形態における遠隔保守システムは、上記第三の実施形態と同じく、図８のフローチャートに従って、処理を進める。Ｓ８０１で、遠隔保守システムを起動した目的が画質の不具合の解消であるとユーザから指定されると、画像形成装置１００のＣＰＵ２０１は、プリントサーバ１０１に対し、印刷済みジョブ情報を要求する。図１３は、プリントサーバ１０１の印刷ジョブ管理部３１２に記録される印刷済みジョブ情報１３００の一例である。印刷済みの各ジョブに対し、ジョブ名称、印刷完了時刻、適用されたキャリブレーション設定などが関連付けて記録される。プリントサーバ１０１の支援データ通信制御部３１７は、この印刷済みジョブ情報１３００を画像形成装置１００へと送信する。
【００７８】
印刷済みジョブ情報１３００を受信すると画像形成装置１００のＵＩ制御部３０１は、過去のジョブの実行履歴の一覧として、図１４のジョブ選択ＵＩ画面１４００を表示部２１６に表示する。ジョブ選択ＵＩ画面１４００は、印刷済みジョブ情報１３００が含む印刷ジョブの情報をリスト表示する。そして、ユーザに対して、画質の不具合が発生した印刷ジョブをチェックボックス１４０２で選択させることを可能とする。図１４は、Ｎｏ．１とＮｏ．３の印刷ジョブが、ユーザにより選択された状態を示している。その後、決定ボタン１４０１がユーザにより押下されると、画像形成装置１００の支援データ通信制御部３０４は、選択された印刷済みジョブの情報をプリントサーバ１０１へと送信する。
【００７９】
次に、プリントサーバ１０１のＣＰＵ２２１は、選択された印刷済みジョブの受信結果と、印刷ジョブ管理部３１２が記録する印刷済みジョブ情報１３００とから、オペレータ端末１０２に送信するキャリブレーション設定を判定する。Ｎｏ．１とＮｏ．３の印刷ジョブが選択された場合、図１３の印刷済みジョブ情報１３００によると、適用されたキャリブレーション設定はＮｏ．２と判定される。したがって、Ｓ８０２の支援データ生成工程においては、支援データ生成部３１６は、キャリブレーション設定管理部３１５より、Ｎｏ．２のキャリブレーション情報のみを取得し、支援データを生成する。
【００８０】
なお、上記実施形態では、画質の不具合が発生した印刷済みジョブをユーザに選択させることで、オペレータ端末１０２に送信するキャリブレーション情報を特定したが、その限りではない。例えば、ユーザのＵＩ操作の手間を軽減するために、プリントサーバ１０１の支援データ生成部３１６が、所定の条件を満たす印刷済みジョブに適用されたキャリブレーション設定を自動で特定し、これを送信してもよい。
【００８１】
所定の条件としては、過去のジョブの実行履歴のうち、遠隔保守サービスが開始時から遡り、ジョブ数、又は、印刷完了時刻が一定の期間内と定義してもよい。例えば、遠隔保守サービスが開始された時刻から遡り、１時間以内に印刷が完了したジョブが対象と定義したとする。また、遠隔保守サービスは、２０１５年１０月２８日の１１時３５分００秒に開始したとする。この場合、図１３の印刷済みジョブ情報１３００の印刷完了時刻情報から、条件を満たす印刷ジョブは、Ｎｏ．１、Ｎｏ．２、及び、Ｎｏ．３と特定され、キャリブレーション情報Ｎｏ．２，Ｎｏ．４が送信対象として特定される。また、代替例としては、遠隔保守サービス開始直前の１ジョブのみを対象としてもよい。この場合、条件を満たす印刷ジョブは、遠隔保守機能の開始を受け付けた直前に実行されたＮｏ．１であり、キャリブレーション情報Ｎｏ．２が送信対象として特定される。なお、これらの制御をユーザ入力による設定によって決定してもよい。
【００８２】
本実施形態によれば、ユーザ環境で発生している画質不具合に対し、関連性の高いキャリブレーション情報に絞って、オペレータに支援情報を提供することができる。そのため、オペレータは、過剰な情報による混乱をさけ、より効率的に画質不具合の要因を解析することが可能となる。
【００８３】
＜第五の実施形態＞
以下では、本発明の第五の実施形態について説明する。上記第四の実施形態では、画質不具合が発生している印刷済みジョブをユーザに選択させ、選択された印刷済みジョブに適用されたキャリブレーション情報を、オペレータ端末１０２に送信する支援データに含めている。しかし、画質に関する不具合の要因としては、キャリブレーション状態のみならず、その他の印刷ジョブ固有の設定値も挙げられる。例えば、使用される印刷用紙情報である。画像形成装置１００による出力は、印刷用紙の表面性や坪量などの特性に左右される。例えば、表面性が滑らかであるほど、同一入力信号値に対する、出力濃度が高くなる傾向がある。或いは、用紙の坪量によって、色剤の定着性も左右されうる。
【００８４】
したがって、以下では、本実施形態として、上述の実施形態の支援データに加え、画質不具合の要因として考えられるジョブ固有の情報を、オペレータ端末１０２に送信する構成について説明する。なお、以下では、上述の実施形態と異なる部分のみを説明して、同様の部分は説明を省略する。本実施形態では、支援データとしてジョブ固有の情報を送信する対象は、上記第四の実施形態と同じく、ユーザにより選択された、或いは、所定の条件を満たした印刷済みジョブとする。
【００８５】
以下では、ジョブ選択ＵＩ画面１４００でユーザにより指定された印刷済みジョブＮｏ．１とＮｏ．３を対象として説明する。プリントサーバ１０１の支援データ生成部３１６は、印刷ジョブ管理部３１２が記録する図１５に示す印刷済みジョブ情報１５００から、選択された印刷済みジョブ固有情報を特定する。印刷済みジョブＮｏ．１とＮｏ．３の用紙情報はそれぞれ、「コート紙（１００ｇ−２００ｇ）」、「コート紙（２００ｇ−３００ｇ）」である。プリントサーバ１０１の支援データ生成部３１６は、ジョブの番号とジョブの名称と用紙情報とを紐づけたデータを、支援データの一部として生成する。なお、ジョブ固有情報として、各対象ジョブに適用されたキャリブレーション設定も含めてもよい。このジョブ固有情報から作成された支援データは、上述のその他の支援データとともに、プリントサーバ１０１から画像形成装置１００へと送信され、その後、オペレータ端末１０２へと送信される。
【００８６】
＜画面例＞
次に、図１６を参照して、オペレータ端末１０２における、ジョブ固有情報の表示方法について説明する。オペレータ端末１０２は、画像形成装置１００より統合支援データを受信すると、ジョブ固有情報が含まれるか否かを判定する。この判定処理は、受信ファイルの名称やファイルフォーマット、ヘッダーファイルの内容などに基づいて行う。そして、ジョブ固有情報を受信したと判定されると、オペレータ端末１０２のＵＩ制御部３２１は、図６の遠隔保守サービスＵＩ画面６００の対象ジョブ一覧ボタン６２１の表示を有効化する。
【００８７】
次に、オペレータにより、対象ジョブ一覧ボタン６２１が押下されたことを検知すると、オペレータ端末１０２のＵＩ制御部３２１は、図１６に示す対象ジョブ一覧画面１６００をディスプレイ２５２に表示する。対象ジョブ一覧画面１６００は、ジョブの番号、ジョブの名称、及び、画質に影響を与える項目として用紙情報やキャリブレーション設定がリスト表示される。
【００８８】
なお、本実施形態においては、画質に影響を与えるジョブ固有情報として、用紙情報を例に挙げたがその限りではない。他にも、ＩＣＣプロファイル設定や、各種画像補正機能設定なども対象に追加してもよい。この場合、プリントサーバ１０１の支援データ生成部３１６が、印刷ジョブ管理部３１２から、これらの追加項目の設定値も抽出して、支援データを生成すればよい。また、オペレータ端末１０２のＵＩ制御部３２１は、対象ジョブ一覧画面１６００のリストを追加項目の分だけ拡張して表示するよう制御すればよい。
【００８９】
本実施形態により、ユーザ環境で発生している画質不具合に対し、キャリブレーション情報に加え、ジョブ固有の情報を、オペレータに支援情報を提供することができる。そのため、オペレータは、機器の状態、ジョブの固有設定の双方の観点から、画質不具合の要因を解析することが可能となる。
【００９０】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９１】
１００：画像形成装置、１０１：プリントサーバ、１０２：オペレータ端末
【図１】
0006574712.tif 000002
【図２】
0006574712.tif 000003
【図３】
0006574712.tif 000004
【図４】
0006574712.tif 000005
【図５】
0006574712.tif 000006
【図６】
0006574712.tif 000007
【図７】
0006574712.tif 000008
【図８】
0006574712.tif 000009
【図９】
0006574712.tif 000010
【図１０】
0006574712.tif 000011
【図１１】
0006574712.tif 000012
【図１２】
0006574712.tif 000013
【図１３】
0006574712.tif 000014
【図１４】
0006574712.tif 000015
【図１５】
0006574712.tif 000016
【図１６】
0006574712.tif 000017