(57)【要約】【課題】異常を検知するために必要なスキャン画像を確実に、かつ、ファイルサイズを抑えて送信することができる画像形成装置を提供する。【解決手段】画像形成装置１００は、複数のテストパターン１１０Ａ〜１１０Ｆを含む送信用チャート１１０を印刷する印刷部１０１と、印刷された送信用チャート１１０を走査する走査部１０２と、走査された送信用チャート１１０から送信画像を生成する送信画像生成部１０５と、生成された送信画像をコールセンター３００に送信する送信部１０６と、複数のテストパターンの異常を検出する異常検出部１０４と、を備える。送信画像生成部１０５は、複数のテストパターンのうち、異常検出部１０４により異常が検出されなかったテストパターンの送信画像のファイルサイズを、異常検出部１０４により異常が検出されたテストパターンの送信画像のファイルサイズより小さくする。【選択図】図３
2020069739.tif 000002
【特許請求の範囲】
【請求項１】
複数のテストパターンを含む送信用チャートを印刷する印刷部と、
前記印刷部により印刷された前記送信用チャートを読取る読取部と、
前記読取部により読取られた前記送信用チャートから送信画像を生成する送信画像生成部と、
前記送信画像生成部により生成された前記送信画像をセンターに送信する送信部と、
前記複数のテストパターンの異常を検出する異常検出部と、
を備え、
前記送信画像生成部は、前記複数のテストパターンのうち、前記異常検出部により異常が検出されなかったテストパターンの送信画像のファイルサイズを、前記異常検出部により異常が検出されたテストパターンの送信画像のファイルサイズより小さくする、
画像形成装置。
【請求項２】
前記印刷部は、前記複数のテストパターンの少なくとも一部と同一の複数のパターンを含む確認用チャートを印刷し、
前記異常検出部は、前記確認用チャートのうちユーザが異常を視認したパターンを指定する操作に応じて、前記指定されたパターンと対応するテストパターンの異常を検出する、
請求項１に記載の画像形成装置。
【請求項３】
前記送信用チャートは、前記複数のテストパターンがそれぞれ個別のシート上に形成される複数のシート群であり、
前記確認用チャートは前記複数のパターンが同一のシート上に形成される１枚のシートである、
請求項２に記載の画像形成装置。
【請求項４】
前記異常検出部は、前記読取部により読取られた前記送信用チャートを分析し、分析結果に基づき前記複数のテストパターンの異常を検出する、
請求項１に記載の画像形成装置。
【請求項５】
前記読取部より読取られた前記送信用チャートの各テストパターンから画像特徴情報を算出する特徴量算出部を備え、
前記送信部は、前記異常検出部により異常が検出されなかったテストパターンの前記送信画像に、該テストパターンに対応する前記画像特徴情報を付加して送信する、
請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
複数のテストパターンを含む送信用チャートを印刷する印刷ステップと、
前記印刷ステップにて印刷された前記送信用チャートを読取る読取ステップと、
前記読取ステップにて読取られた前記送信用チャートから送信画像を生成する送信画像生成ステップと、
前記送信画像生成ステップにて生成された前記送信画像をセンターに送信する送信ステップと、
前記複数のテストパターンの異常を検出する異常検出ステップと、
を含み、
前記送信画像生成ステップは、前記複数のテストパターンのうち、前記異常検出ステップにて異常が検出されなかったテストパターンの送信画像のファイルサイズを、前記異常検出ステップにて異常が検出されたテストパターンの送信画像のファイルサイズより小さくする、
画像形成方法。
【請求項７】
複数のテストパターンを含む送信用チャートを印刷する印刷機能と、
前記印刷機能により印刷された前記送信用チャートを読取る読取機能と、
前記読取機能により読取られた前記送信用チャートから送信画像を生成する送信画像生成機能と、
前記送信画像生成機能により生成された前記送信画像をセンターに送信する送信機能と、
前記複数のテストパターンの異常を検出する異常検出機能と、
をコンピュータに実現させるための画像形成プログラムであって、
前記送信画像生成機能は、前記複数のテストパターンのうち、前記異常検出機能により異常が検出されなかったテストパターンの送信画像のファイルサイズを、前記異常検出機能により異常が検出されたテストパターンの送信画像のファイルサイズより小さくする、
画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、及び、画像形成プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ／Ｐｅｒｉｐｈｅｒａｌ／Ｐｒｏｄｕｃｔ）等の画像形成装置において、異常画像発生時に、ユーザに診断チャートの印刷・サービスセンターへのスキャン送信を実行してもらい、送信されたスキャン画像から異常原因を分析する技術が知られている。
【０００３】
特許文献１には、解析対象の画像の欠陥の種類に対応するテストチャートを印刷し、印刷したテストチャートを読み込んだ画像データとして他の装置に送信する画像形成装置において、送信画像のファイルサイズを低減することが記載されている。具体的には、異常種類に対応したテストチャート毎に解像度、圧縮率、カラーモード等を変更する手法や、部品交換履歴、コール時のやり取り、同一機種での異常発生状況などから、テストチャートを絞り込む（関係しないと判断した種類のテストチャートや色版を除外する）手法などが記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、事前にテストチャートの種類毎に解像度や圧縮率などを決めておくと、異常が出ていないテストチャートでも高解像度かつ低圧縮率の大きなファイルサイズで送信される可能性があるという問題があった。逆に、部品交換履歴、コール時のやり取りなどからテストチャートを絞り込んだ場合には、実際には異常が発生しているテストチャートを除外してしまう（見逃してしまう）可能性があるという問題があった。
【０００５】
本発明は、異常を検知するために必要なスキャン画像を確実に、かつ、ファイルサイズを抑えて送信することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一観点に係る画像形成装置は、複数のテストパターンを含む送信用チャートを印刷する印刷部と、前記印刷部により印刷された前記送信用チャートを読取る読取部と、前記読取部により読取られた前記送信用チャートから送信画像を生成する送信画像生成部と、前記送信画像生成部により生成された前記送信画像をセンターに送信する送信部と、前記複数のテストパターンの異常を検出する異常検出部と、を備え、前記送信画像生成部は、前記複数のテストパターンのうち、前記異常検出部により異常が検出されなかったテストパターンの送信画像のファイルサイズを、前記異常検出部により異常が検出されたテストパターンの送信画像のファイルサイズより小さくする。
【発明の効果】
【０００７】
異常を検知するために必要なスキャン画像を確実に、かつ、ファイルサイズを抑えて送信することができる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に係る情報処理システムの概略構成を示す図
【図２】第１実施形態に係る画像形成装置のハードウェア構成図
【図３】第１実施形態に係る画像形成装置の機能ブロック図
【図４】送信用チャートの模式図
【図５】確認用チャートの模式図
【図６】第１実施形態にて実施される異常検出画像の送信処理のフローチャート
【図７】画像処理の切り替え内容の一例を示すテーブル
【図８】確認用チャートの変形例を示す図
【図９】第２実施形態に係る画像形成装置の機能ブロック図
【図１０】第２実施形態にて実施される異常検出画像の送信処理のフローチャート
【図１１】ステップＳ２０３の異常判定処理で用いる特徴量と判定基準の一例を示すテーブル
【図１２】第３実施形態に係る画像形成装置の機能ブロック図
【図１３】第３実施形態の送信画像のデータサイズを模式的に示す図
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００１０】
［第１実施形態］
図１〜図８を参照して第１実施形態を説明する。図１は、第１実施形態に係る情報処理システムＳ１の概略構成を示す図である。図１に示されるように、情報処理システムＳ１はｎ台（ｎ＝１，２，３…）の画像形成装置１００−１、１００−２、…１００−ｎ、およびサーバ装置２００、さらにコールセンター３００と、カスタマーエンジニア等が使用する端末装置４００がネットワークＮによって接続されることにより構築されている。ここでネットワークＮは、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＦＡＸ回線、電話回線などを含む通信回線である。なお、以降画像形成装置１００−１、１００−２、…１００−ｎのうち任意のものを画像形成装置１００と表す。
【００１１】
画像形成装置１００は、一例として、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ／Ｐｒｉｎｔｅｒ／Ｐｒｏｄｕｃｔ）と称される複合機、つまりファクシミリ、スキャナ、コピー、あるいはプリンタなどの画像処理機能、通信機能を有する情報処理装置である。また、画像形成装置１００は、プリンタ機能及びスキャナ機能を有するプリンタであってもよい。
【００１２】
サーバ装置２００は、ネットワークＮを介して画像形成装置１００の動作に関する情報である動作情報や故障診断の結果等を取得する、または提供された動作情報や故障診断の結果等を受け付ける。サーバ装置２００はこれらの情報に基づき、必要に応じて、ネットワークＮを介して画像形成装置１００、コールセンター３００、また端末装置４００それぞれに対し必要な情報を提供する。
【００１３】
コールセンター３００は、ネットワークＮを介して画像形成装置１００−ｎの各ユーザからの画像形成装置１００−ｎに関する問い合わせに回答する。またコールセンター３００は、ネットワークＮを介して、画像形成装置１００−ｎのユーザ、またはサーバ装置２００からの、画像形成装置１００−ｎに関する各種情報を受け付ける。そしてコールセンター３００は、受け付けた情報に基づき、必要に応じてユーザに対し画像形成装置１００−ｎに対する処置を回答する。処置の例として消耗品の交換・補充、部品交換、部品清掃、各種設定の変更等がある。
【００１４】
本実施形態では、上記の各種情報とは、本実施形態では、画像形成装置に何らかの異常が発生した場合に、画像形成装置１００のプリンタ機能によって用紙等に形成された画像（以下では「送信用チャート１１０」という）がスキャナによって読み取られて生成された画像データである。コールセンター３００は、受け付けた送信用チャート１１０の画像データの特性に基づき、故障箇所や故障の原因を判断することができる。つまり具体的には、用紙上で特定色の色に異常が検出されれば、その色を形成する部材に故障が発生している可能性を判断できる。また、用紙上に特定の周期で異常が検出されれば、その周期で動作している部材に故障が発生している可能性を判断できる。
【００１５】
また、コールセンター３００は、画像形成装置１００−ｎのユーザ、またはサーバ装置２００から受け付けた、画像形成装置１００−ｎに関する各種情報に基づき、必要に応じて端末装置４００に対し画像形成装置１００−ｎに対する処置を依頼する。なお、コールセンター３００の処理は人が行ってもよいし、その一部又は全部を自動化してもよい。また自動化してサーバ装置２００が実行してもよい。
【００１６】
端末装置４００は、ネットワークＮを介してコールセンター３００からの画像形成装置１００−ｎに対する処置依頼を受け付ける。処置の例として部品交換、部品清掃、各種設定の変更等がある。また端末装置４００は、サーバ装置２００やコールセンター３００から、画像形成装置１００の動作情報や故障診断の結果等を受け付ける。
【００１７】
端末装置４００のユーザであるカスタマーエンジニアは、端末装置４００が受け付けた処置依頼に従って、画像形成装置１００−ｎの設置場所に訪問し、画像形成装置１００−ｎに対して必要な処置を行う。またカスタマーエンジニアは、端末装置４００が受け付けたサーバ装置２００やコールセンター３００から受け付けた画像形成装置１００の動作情報を適宜利用して、画像形成装置１００に対し必要な処置を行うことができる。
【００１８】
情報処理システムＳ１において、画像形成装置１００の動作情報、一例として画像形成装置１００によって形成された異常画像を読み取って生成された画像データ、画像形成装置１００で実行された故障診断の結果等を、サーバ装置２００、コールセンター３００、端末装置４００はそれぞれ、ネットワークＮを介して受け付け、利用することが可能である。その結果、各装置のプログラムでそれら情報をさらに解析したり、各装置のユーザがそれら情報を見たりして、システムのユーザは画像形成装置１００で実行された故障診断を得ることができる。
【００１９】
以上図１を用いて説明したように、情報処理システムＳ１を利用することにより、画像形成装置１００のユーザまたは画像形成装置１００は、異常画像を形成する等の故障が発生した場合に、ネットワークＮを介してサーバ装置２００やコールセンター３００に知らせることが出来る。さらに、必要に応じて画像形成装置１００に対し、カスタマーエンジニアによる処置が施される。
【００２０】
図２は、第１実施形態に係る画像形成装置１００のハードウェア構成図である。第１実施形態の画像形成装置１００の一例として、コピー機能、ＦＡＸ機能、プリント機能、スキャナ機能、また、入力画像（スキャナ機能による用紙等から読み取った原稿の画像や、プリンタ機能あるいはＦＡＸ機能により入力された画像）を保存や配信する機能等を複合して有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ／Ｐｒｉｎｔｅｒ／Ｐｒｏｄｕｃｔ）について説明する。
【００２１】
画像形成装置１００は、ユーザやカスタマーエンジニアの操作を受け付ける操作部１０と、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種の機能を実現可能な本体２０とを有する。なお、操作を受け付けるとは、操作に応じて入力される情報を受け付けることを含む概念である。操作部１０と本体２０とは、専用の通信路３０を介して相互に通信可能に接続されている。通信路３０は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のものを用いることもできるが、有線か無線かを問わず任意の規格のものであってよい。
【００２２】
本体２０は、操作部１０で受け付けた操作に応じた動作を行うことができる。また、本体２０は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００２３】
まず、操作部１０のハードウェア構成について説明する。図２に示すように、操作部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ） １３と、フラッシュメモリ１４と、接続Ｉ／Ｆ（Ｉｎｔｅｒ  Ｆａｃｅ）１５と、通信Ｉ／Ｆ１６と、操作パネル１７とを備え、これらがシステムバス１８を介して相互に接続されている。
【００２４】
ＣＰＵ１１は、操作部１０の動作を統括的に制御する。ＣＰＵ１１は、ＲＡＭ１３をワークエリア（作業領域）としてＲＯＭ１２またはフラッシュメモリ１４に記憶されたＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、その他の各種アプリケーションプログラムを実行することで、操作部１０全体の動作を制御し、ユーザから受け付けた入力に応じた情報の表示など各種機能を実現する。
【００２５】
また、ＲＯＭ１２またはフラッシュメモリ１４には設定ウィジェットプログラムが記憶されており、例えばコピー機能またはプリンタ機能等の各種機能の現在の設定を示す設定ウィジェットをホーム画面上に表示させてもよい。
【００２６】
接続Ｉ／Ｆ１５は、通信路３０を介して本体２０と通信するためのインタフェースである。通信Ｉ／Ｆ１６は、図１で説明したネットワークＮと接続するためのインタフェースである。
【００２７】
入力部の一例としての操作パネル１７は、ユーザまたはカスタマーエンジニアの操作に応じた各種の入力を受け付ける。また操作パネル１７は、各種の情報（例えば受け付けた操作に応じた情報、画像形成装置１００の動作状況を示す情報、設定状態などを示す情報など）を表示する表示部としても機能する。
【００２８】
表示部の一例としての操作パネル１７は、一例としてタッチパネル機能を搭載した液晶表示装置（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成されるが、これに限られるものではない。例えばタッチパネル機能が搭載された有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）表示装置で構成されてもよい。さらに、これに加えて又はこれに代えて、特に入力部の一例としてのハードウェアキー等や、特に表示部の一例としてのランプ等を設けることもできる。また、操作パネル１７は、画像形成装置１００から取り外した状態でも使用可能な携帯情報端末でもよい。
【００２９】
次に、本体２０のハードウェア構成について説明する。図２に示すように、本体２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２４と、接続Ｉ／Ｆ２５と、通信Ｉ／Ｆ２６と、画像読取部１と、画像形成部２と、給紙部３とを備え、これらがシステムバス２９を介して相互に接続されている。
【００３０】
ＣＰＵ２１は、本体２０の動作を制御する。ＣＰＵ２１は、ＲＡＭ２３をワークエリアとしてＲＯＭ２２又はＨＤＤ２４に記憶されたＯＳ、その他の各種アプリケーションプログラムを実行することで、本体２０全体の動作を制御し、上述したコピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種機能を実現する。また後述する故障診断の為の故障診断プログラムの少なくとも一部もＲＯＭ２２又はＨＤＤ２４に記憶されている。これらの各種機能の動作内容は、その都度、画像形成装置１００の動作ログとしてＨＤＤ２４等に保存可能である。
【００３１】
接続Ｉ／Ｆ２５は、通信路３０を介して操作部１０と通信するためのインタフェースである。通信Ｉ／Ｆ２６は、ネットワークＮと接続するためのインタフェースである。
【００３２】
画像読取部１、画像形成部２、給紙部３は、コピー機能、スキャナ機能、およびプリンタ機能を実現させるための汎用的な情報処理及び通信以外の処理を行うハードウェアである。
【００３３】
一例として画像読取部１は、用紙などの記録媒体に印刷された画像を光学的に読み取り、画像データを作成するスキャナとして機能する。一例として画像形成部２は、電子写真方式やインクジェット方式、そのほか用紙等へ印刷可能な方式により、用紙などの記録媒体に画像を形成、つまり印刷する。印刷が可能であればその他の方式であってもよい。給紙部３はｍ一例として画像形成部２に対し、画像形成部２が画像を形成する対象である用紙などの記録媒体を供給する。画像読取部１、画像形成部２、給紙部３のハードウェア構成については図３を用いて説明する。
【００３４】
コピー機能、スキャナ機能、ファクス機能、および、プリンタ機能を実現させるための汎用的な情報処理及び通信以外の処理を行うハードウェアとして本体２０はさらに、また、ファクス通信を行うファクス部、印刷済み記録媒体を仕分けるフィニッシャを有していてもよい。
【００３５】
本体２０は、その他に、各種メディアの読出し、書込みをするためのメディアＩ／Ｆを有していてもよい。
【００３６】
図３は、第１実施形態に係る画像形成装置１００の機能ブロック図である。本実施形態では、画像形成装置１００に何らかの異常が発生した場合に、画像形成装置１００のプリンタ機能によって用紙等に形成された画像（送信用チャート１１０）がスキャナによって読み取られて生成された画像データ（送信画像）をコールセンター３００に送信する。そして、コールセンター３００が受け付けた送信画像の特性に基づき画像形成装置１００の故障個所や故障の原因を判断して画像形成装置１００にフィードバックする。つまり本実施形態に係る情報処理システムＳ１は、画像に基づき画像形成装置１００の異常を診断する異常画像診断システムを備える。画像形成装置１００は、このような異常画像診断システムに係る機能として、印刷部１０１と、走査部１０２（読取部）と、指定操作入力部１０３と、異常検出部１０４と、送信画像生成部１０５と、送信部１０６と、を備える。
【００３７】
印刷部１０１は、複数のテストパターンを含む送信用チャート１１０と、複数のテストパターンの少なくとも一部と同一のパターンを含む確認用チャート１２０と、を印刷する。
【００３８】
ここで図４、図５を参照して送信用チャート１１０及び確認用チャート１２０の概要について説明する。
【００３９】
図４は、送信用チャート１１０の模式図である。図４に示すように、送信用チャート１１０は、Ｂｋ（ブラック）、Ｃ（シアン）、Ｙ（イエロー）、Ｍ（マゼンタ）各色の全面均一パターン１１０Ａ、１１０Ｂ、１１０Ｃ、１１０Ｄ、チェッカーパターン１１０Ｅ、及び格子パターン１１０Ｆの６種類のテストパターンがそれぞれ個別のシート上に形成される６枚のシート群である。以下ではシート群のそれぞれを「チャート１１０Ａ〜１１０Ｆ」とも表記する。チェッカーパターン１１０Ｅには、グレーパッチ部分と白色部分の市松模様が形成されている。グレーパッチ部分はＣ／Ｍ／Ｙ／Ｂｋの混色である。格子パターン１１０Ｆは、白地にラインが格子状に形成されている。ライン部分はＣ／Ｍ／Ｙ／Ｂｋの混色である。
【００４０】
図５は、確認用チャート１２０の模式図である。図５に示すように、確認用チャート１２０は、白、Ｂｋ、Ｃ、Ｙ、Ｍの各色の縦帯状のパターンが同一シート上に形成される１枚のシートである。つまり、確認用チャート１２０には、送信用チャート１１０の全面均一パターン１１０Ａ〜１１０Ｄと同一色が面積を縮小されて纏めて配置されており、送信用チャート１１０に含まれる６種のテストパターンのうちの一部である４種と同一のパターンを含んでいる。図５の例では、確認用チャート１２０には、水平方向の中央に左側からＢｋ、Ｃ、Ｙ、Ｍの各色の縦帯状パターン１２０Ａ、１２０Ｂ、１２０Ｃ、１２０Ｄが並列に配置され、その左右両端に白色の縦帯状パターン１２０Ｅが配置されている。このような確認用チャート１２０を用いることで、ユーザが少ない枚数で各テストパターン１１０Ａ〜１１０Ｄにどのような異常が出ているかを大まかに目視確認することができる。
【００４１】
図３に戻り、走査部１０２は、印刷部１０１により印刷された送信用チャート１１０を走査する。
【００４２】
指定操作入力部１０３は、確認用チャート１２０のうちユーザが異常を視認したパターンを指定する操作を受け付ける。
【００４３】
異常検出部１０４は、複数のテストパターンの異常を検出する。特に本実施形態では、異常検出部１０４は、指定操作入力部１０３により入力された指定操作に応じて、指定されたパターンと対応するテストパターンの異常を検出する。
【００４４】
送信画像生成部１０５は、走査部１０２により走査された送信用チャート１１０から送信画像を生成する。特に本実施形態では、送信画像生成部１０５は、複数のテストパターンのうち、異常検出部１０４により異常が検出されなかったテストパターンの送信画像のファイルサイズを、異常検出部１０４により異常が検出されたテストパターンの送信画像のファイルサイズより小さくする。
【００４５】
送信部１０６は、送信画像生成部１０５により生成された送信画像をコールセンター３００に送信する。
【００４６】
図３に示す画像形成装置１００の印刷部１０１、走査部１０２、異常検出部１０４、送信画像生成部１０５、送信部１０６の各機能は、本体２０のＣＰＵ２１、ＲＡＭ２３等のハードウェア上に所定のコンピュータソフトウェア（画像形成プログラム）を読み込ませることにより、ＣＰＵ２１の制御のもとで画像読取部１、画像形成部２、給紙部３、通信Ｉ／Ｆ２６を動作させるとともに、ＲＡＭ２３やＨＤＤ２４におけるデータの読み出し及び書き込みを行うことで実現される。また、指定操作入力部１０３の機能は、操作部１０のＣＰＵ１１、ＲＡＭ１３等のハードウェア上に所定のコンピュータソフトウェア（画像形成プログラム）を読み込ませることにより、ＣＰＵ１１の制御のもとで操作パネル１７、接続Ｉ／Ｆ１５を動作させるとともに、ＲＡＭ１３やフラッシュメモリ１４におけるデータの読み出し及び書き込みを行うことで実現される。すなわち、本実施形態の画像形成プログラムをコンピュータ上で実行させることで、画像形成装置１００は、図３の印刷部１０１と、走査部１０２と、指定操作入力部１０３と、異常検出部１０４と、送信画像生成部１０５と、送信部１０６として機能する。
【００４７】
図６を参照して画像形成装置１００の異常を診断するための送信画像を形成する画像形成方法を説明する。図６は、第１実施形態にて画像形成装置１００により実施される異常検出画像の送信処理のフローチャートである。
【００４８】
ステップＳ１０１では、印刷部１０１により、確認用チャート１２０が印刷される。本ステップでは、例えば、画像形成装置１００の印刷に何らかの異常が発生したときに、操作部１０の操作パネル１７で、ユーザが「確認用チャート印刷」のボタンを押すと、図５を参照して説明した１枚の確認用チャート１２０が印刷される。
【００４９】
ステップＳ１０２では、指定操作入力部１０３により、異常個所の情報が入力される（異常検出ステップ）。本ステップでは、印刷された確認用チャート１２０をユーザが目視確認し、チャート１２０内で異常が発生している箇所を指定する操作を、ユーザが操作部１０の操作パネル１７を介して入力する。
【００５０】
ステップＳ１０２の具体的な入力方法の例として、例えば以下の（１）と（２）の指定操作をユーザが行う。
（１）異常が発生している箇所の色
図５の確認用チャート１２０上の白／Ｂｋ／Ｃ／Ｍ／Ｙの何色の帯に異常が発生しているかを選択（複数色の選択やどの色も選択しないことも可）。
（２）異常の色
（２−１） 白く抜けた異常（例：白スジ）
（２−２）異常が発生している箇所の帯と同じ色の異常（例：シアン上のシアンの濃いスジ）
（２−３）異常が発生している箇所の帯と異なる色の異常（例：シアン上のブラックの汚れ）
【００５１】
さらにステップＳ１０２では、指定操作入力部１０３の指定操作入力に応じて、異常検出部１０４が、確認用チャート１２０に含まれるテストパターンの異常個所を検出する。
【００５２】
ステップＳ１０３では、印刷部１０１により、送信用チャート１１０が印刷される（印刷ステップ）。本ステップでは、例えば、操作部１０の操作パネル１７で、ユーザが「送信用チャート印刷」のボタンを押すと、図４を参照して説明した６枚の送信用チャート１１０Ａ〜１１０Ｆが印刷される。
【００５３】
ステップＳ１０４では、走査部１０２により、送信用チャート１１０がスキャンされる（読取ステップ）。本ステップでは、例えば、ユーザが６枚の送信用チャート１１０Ａ〜１１０Ｆをスキャナ（画像読取部１）にセットし、操作部１０の操作パネル１７で「スキャン送信」ボタンを押すと、全チャート１１０Ａ〜１１０Ｆが６００ｄｐｉでスキャンされ、本体２０内に一旦記憶される。
【００５４】
ステップＳ１０５〜Ｓ１０８では、送信画像生成部１０５により送信画像が生成される（送信画像生成ステップ）。まずステップＳ１０５では、送信画像生成部１０５により、ステップＳ１０４にて走査された送信用チャート１１０の各チャート１１０Ａ〜１１０Ｆに対して、ステップＳ１０２にて入力された異常と関連するチャートか否かが判定される。
【００５５】
ステップＳ１０５の具合的な判定方法の例として、例えば以下の場合には「異常と関連する」と判定し、それ以外の場合には「異常と関連しない」と判定する。
（Ａ）全面均一パターン１１０Ａ〜１１０Ｄ（Ｃ／Ｍ／Ｙ／Ｂｋ各色４枚）
・ステップＳ１０２にて（２−１）または（２−２）が選択されている場合は、（１）で選択した色を「異常と関連する」と判定する。
・ステップＳ１０２にて（２−３）が選択されている場合は、（１）で選択した色に関わらず、４枚全てを「異常と関連する」と判定する。
（Ｂ）チェッカーパターン１１０Ｅ
・ステップＳ１０２の（１）にて「白」が選択されている場合は、「異常と関連する」と判定する。
（Ｃ）格子パターン１１０Ｆ
・ステップＳ１０２の（１）にてどの色も選択されていない場合は、「異常と関連する」と判定する。
【００５６】
ステップＳ１０５にて当該チャートが「異常と関連する」と判定された場合（ステップＳ１０５のＹｅｓ）、ステップＳ１０６に進み、当該チャートのスキャン画像に対してファイルサイズ大（高画質）の画像処理が行われる。
【００５７】
一方、ステップＳ１０５にて当該チャートが「異常と関連しない」と判定された場合（ステップＳ１０５のＮｏ）、ステップＳ１０７に進み、当該チャートのスキャン画像に対してファイルサイズ小（低画質）の画像処理が行われる。
【００５８】
すなわち、当該チャートがステップＳ１０２にて入力された異常と関連するか否かに応じて、スキャン画像を高画質にするか、低画質にするかの画像処理内容が切り替えられる。なお、高画質や低画質の画像処理のための具体的なパラメータは、例えば解像度や圧縮率である。例えば低画質の場合には、低解像度または高圧縮率にすればよい。
【００５９】
図７は画像処理の切り替え内容の一例を示すテーブルである。図７に示すように、ステップＳ１０５での各テストパターン１１０Ａ〜１１１Ｆの異常との関連の判定結果に基づいて、スキャン画像の解像度とＪＰＥＧ圧縮率が変更される。
【００６０】
「異常と関連する」と判定されたチャートに対しては、ファイルサイズが大きくなっても高画質になるように画像処理する。一方、「異常と関連しない」と判定されたチャートに対しては、ファイルサイズを小さくすることを優先し、「異常と関連する」と判定された場合に比べて画質が劣化することを許容する。
【００６１】
全面均一パターン１１０Ａ〜１１０Ｄやチェッカーパターン１１０Ｅは、解像度とＪＰＥＧ圧縮率を切り替える。解像度は、「異常と関連する」と判定された場合には３００ｄｐｉとし、「異常と関連しない」と判定された場合には２００ｄｐｉとする。「異常と関連する」と判定された場合でも解像度は３００ｄｐｉで十分である。スジや汚れなどの異常であれば、３００ｄｐｉ以上は必要ないためである。また、ＪＰＥＧ圧縮率は、「異常と関連する」と判定された場合には低圧縮、「異常と関連しない」と判定された場合には高圧縮とする。
【００６２】
格子パターン１１０Ｆは、「異常と関連する」と判定された場合には解像度は６００ｄｐｉであり、一方、「異常と関連しない」と判定された場合でも、解像度は６００ｄｐｉのままとし、ＪＰＥＧ圧縮率のみを低圧縮から高圧縮に変更する。「異常と関連しない」と判定された場合でも、実際には色ずれなどの異常が発生している可能性があるが、格子パターンのようにラインを含む画像では、解像度を落とすと色ずれなどの異常が確認できなくなるため、ＪＰＥＧ圧縮率のみ変更してファイルサイズを小さくする。
【００６３】
図６に戻り、ステップＳ１０８では、全チャートの処理が完了したか否かが判定される。まだ処理が完了していないチャートが残っている場合には（ステップＳ１０８のＮｏ）、ステップＳ１０５に戻りスキャン画像の画像処理が繰り返される。
【００６４】
一方、全チャートの処理が完了した場合には（ステップＳ１０８のＹｅｓ）、ステップＳ１０９に進み、送信部１０６により、ステップＳ１０５〜Ｓ１０８で形成された送信画像が、あらかじめ設定された送信先（例えばコールセンター３００）に送信される（送信ステップ）。ステップＳ１０９の処理が完了すると本制御フローを終了する。
【００６５】
第１実施形態に係る画像形成装置１００の効果を説明する。画像形成装置１００は、複数のテストパターン１１０Ａ〜１１０Ｆを含む送信用チャート１１０を印刷する印刷部１０１と、印刷部１０１により印刷された送信用チャート１１０を走査する走査部１０２と、走査部１０２により走査された送信用チャート１１０から送信画像を生成する送信画像生成部１０５と、送信画像生成部１０５により生成された送信画像をコールセンター３００に送信する送信部１０６と、複数のテストパターンの異常を検出する異常検出部１０４と、を備える。送信画像生成部１０５は、複数のテストパターン１１０Ａ〜１１０Ｆのうち、異常検出部１０４により異常が検出されなかったテストパターンの送信画像のファイルサイズを、異常検出部１０４により異常が検出されたテストパターンの送信画像のファイルサイズより小さくする。
【００６６】
この構成により、コールセンター３００に異常診断用の送信画像を送信する前に、まずは送信用チャート１１０の各テストパターン１１０Ａ〜１１０Ｆの異常有無が画像形成装置１００側で判断される。そして、異常が検出されなかったテストパターンのファイルサイズを小さくする画像処理を施した上で、送信画像が送信される。これにより、画像形成装置１００からコールセンター３００に送信される送信画像の合計サイズを小さくできる。また、ファイルサイズは変更するものの、異常検出有無に係らず全てのテストパターン１１０Ａ〜１１０Ｆの画像を送信するので、仮に異常検出部１０４が異常を見逃していたとしても、コールセンター３００側で異常を発見することもでき、実際に異常が発生しているテストチャートの見逃しを抑制できる。この結果、第１実施形態の画像形成装置１００は、異常を検知するために必要なスキャン画像を確実に、かつ、ファイルサイズを抑えて送信することができる。
【００６７】
また、第１実施形態の画像形成装置１００において、印刷部１０１は、複数のテストパターン１１０Ａ〜１１０Ｆの少なくとも一部（本実施形態では全面均一パターン１１０Ａ〜１１０Ｄ）と同一の複数のパターン１２０Ａ〜１２０Ｅを含む確認用チャート１２０を印刷し、異常検出部１０４は、確認用チャート１２０のうちユーザが異常を視認したパターンを指定する操作が指定操作入力部１０３を介して入力されるのに応じて、指定されたパターンと対応するテストパターンの異常を検出する。
【００６８】
この構成により、実施に送信する送信用チャート１１０とは別の確認用チャート１２０を用いてユーザによる異常判断を行い、ユーザの判断結果に基づきテストパターン１１０Ａ〜１１０Ｆの異常を検出できるので、より信頼性の高い異常検出が可能となる。
【００６９】
また、第１実施形態の画像形成装置１００において、送信用チャート１１０は、複数のテストパターン１１０Ａ〜１１０Ｆがそれぞれ個別のシート上に形成される複数のシート群であり、確認用チャート１２０は複数のパターン１２０Ａ〜１２０Ｅが同一のシート上に形成される１枚のシートである。
【００７０】
この構成により、ユーザは確認用チャート１２０の１枚のシートを視るだけで複数のパターン１２０Ａ〜１２０Ｅの異常有無を纏めて判別できるので、ユーザの負担を減らすことができる。
【００７１】
図８は、確認用チャート１２０の変形例を示す図である。例えば図８（ａ）に示すチャート１２０−１のように、白色の縦帯状パターン１２０Ｅの部分にＣＭＹＫ混色グレーの「＋」マーク１２０Ｆを追加してもよい。この「＋」マーク１２０Ｆでの異常（色付き）の有無によって、格子チャート１１０Ｆの送信ファイルサイズを切り替える、という画像処理も考えられる。
【００７２】
例えば、この確認用チャート１２０−１を用いる場合は、図６のステップＳ１０２では、入力項目のうち（１）（異常が発生している箇所の色）に、「＋」マーク１２０Ｆの選択肢を追加する。また、ステップＳ１０５では、格子パターン１１０Ｆについては、ステップＳ１０２の（１）にて「＋」マーク１２０Ｆが選択されている場合は、「異常と関連する」と判定する。
【００７３】
また図８（ｂ）に示すように、２枚の確認用チャート１２０−２を用いる構成でもよい。例えば、図５と同様の縦帯のパターン１２０Ａ〜１２０Ｅから成るチャート１２０−２Ａの他に、横帯のパターンから成るチャート１２０−２Ｂを追加する。チャート１２０−２Ｂでは、帯状パターンの延在方向が、図５などの縦（上下）方向と直交する横（水平）方向になる。この確認用チャート１２０−１を用いる場合は、図６のステップＳ１０２では、ユーザは２枚のチャート１２０−２Ａ、１２０−２Ｂの目視確認の結果を入力する。
【００７４】
異常種類が縦スジの場合は、縦帯の確認用チャート１２０−２Ａには異常が現れない場合（例えばシアンの縦スジがシアンの縦帯部分以外で発生する場合）がある。図８（ｂ）の例のように、確認用チャート１２０−２に横帯のパターン１２０−２Ｂを追加することで、このような見落としを防ぐことができる。
【００７５】
また、第１実施形態では、確認用チャート１２０が、送信用チャート１１０に含まれる６種のテストパターン１１０Ａ〜１１０Ｆのうちの一部である４種と同一のパターン１２０Ａ〜１２０Ｄを含む構成を例示したが、送信用チャート１１０に含まれる複数のテストパターンの少なくとも一部と同一の複数のパターンを含めばよく、確認用チャート１２０は、６種のテストパターン１１０Ａ〜１１０Ｆの全てを含む構成でもよいし、４種以外の一部を含む構成でもよい。
【００７６】
［第２実施形態］
図９〜図１１を参照して第２実施形態を説明する。図９は、第２実施形態に係る画像形成装置１００Ａの機能ブロック図である。
【００７７】
図９に示すように、第２実施形態では、確認用チャート１２０を用いない点、及び、異常検出部１０４Ａが、走査部１０２により走査された送信用チャート１１０を分析し、分析結果に基づき複数のテストパターンの異常を検出する点で、第１実施形態と異なる。
【００７８】
図１０は、第２実施形態にて画像形成装置１００Ａにより実施される異常検出画像の送信処理のフローチャートである。図１０のフローチャートのうちステップＳ２０１、Ｓ２０２、Ｓ２０５〜Ｓ２０８は、図６のステップＳ１０３、Ｓ１０４、Ｓ１０６〜Ｓ１０９と同様なので説明を省略する。
【００７９】
ステップＳ２０３では、異常検出部１０４Ａにより、ステップＳ２０２にて走査されたスキャン画像に基づく異常判定が行われ、送信用チャート１１０のテストパターン１１０Ａ〜１１０Ｆの異常個所が検出される。例えば、異常検出部１０４Ａは、本体２０内に記憶された各チャート１１０Ａ〜１１０Ｆのスキャン画像に対して、画像特徴量を算出し、この画像特徴量を用いて当該チャートの異常有無を判定する。
【００８０】
図１１は、ステップＳ２０３の異常判定処理で用いる特徴量と判定基準の一例を示すテーブルである。図１１に示すように、異常判定処理では、送信用チャート１１０の各チャート１１０Ａ〜１１０Ｆごとに異なる特徴量と判定基準を用いることができる。
【００８１】
図１１に示すように、全面均一パターン１１０Ａ〜１１０Ｄとチェッカーパターン１１０Ｅでは、画像特徴量としてヒストグラムを用いる。
【００８２】
全面均一パターン１１０Ａ〜１１０Ｄでは、異常が発生していない場合は、均一の濃度の部分に対応するＲＧＢ値にヒストグラムのピークがあり、均一性が良い（分散が小さい）。一方、異常が発生している場合には、例えば、白スジが発生している場合は、ヒストグラムで白の部分にもピークが発生し、均一性が悪い（分散が大きい）。よって、全面均一パターン１１０Ａ〜１１０Ｄでは、ヒストグラムの均一性から、「異常と関連する／しない」を判定する。
【００８３】
チェッカーパターン１１０Ｅでは、異常が発生していない場合は、白とグレー（パッチ部分の濃度に対応するＲＧＢ値）の画素数がほぼ半々になる。一方、異常が発生している場合には、例えば、白部分に汚れが発生している場合は、白の画素数が減り、汚れの濃度に対応するＲＧＢ値の画素が増える。よって、チェッカーパターン１１０Ｅでは、白とグレー（パッチ部分の濃度に対応するＲＧＢ値）以外の画素数から、「異常と関連する／しない」を判定する。
【００８４】
図１１に示すように、格子パターン１１０Ｆでは、画像特徴量として有彩／無彩画素数を用いる。画素毎に有彩画素（ＲＧＢ値の最大差分が所定値以上の画素）と無彩画素（ＲＧＢ値の最大差分が所定値未満の画素）を判定し、その画素数をカウントする。色ずれの異常が発生していない場合は、ほぼ全画素が無彩画素となる。一方、色ずれの異常が発生している場合は、有彩画素が増える。よって、格子パターン１１０Ｆでは、有彩画素数から、「異常と関連する／しない」を判定する。
【００８５】
図１０に戻り、ステップＳ２０４では、送信画像生成部１０５により、ステップＳ２０２にて走査された送信用チャート１１０の各チャート１１０Ａ〜１１０Ｆに対して、ステップＳ２０３にて「異常と関連する」と判定されたチャートか否かが確認される。
【００８６】
第２実施形態の画像形成装置１００Ａでは、異常検出部１０４Ａは、走査部１０２により走査された送信用チャート１１０を分析し、分析結果に基づき複数のテストパターンの異常を検出する。この構成により、送信用チャート１１０のスキャン画像を用いて複数のテストパターンの異常有無を自動判別できるので、ユーザの負担を減らすことができ、また常に安定した異常有無の判別を行うことができる。
【００８７】
［第３実施形態］
図１２、図１３を参照して第３実施形態を説明する。図１２は、第３実施形態に係る画像形成装置１００Ｂの機能ブロック図である。
【００８８】
図１２に示すように、第３実施形態では、走査部１０２より走査された送信用チャート１１０の各テストパターン１１０Ａ〜１１０Ｆから画像特徴情報を算出する特徴量算出部１０７を備える点、送信部１０６Ａが、異常検出部１０４により異常が検出されなかったテストパターンの送信画像に、該テストパターンに対応する画像特徴情報を付加して送信する点で、上記実施形態と異なる。
【００８９】
図１３は、第３実施形態の送信画像のデータサイズを模式的に示す図である。図１３では、データサイズの大小関係を左右方向の長さで示している。図１３に示すように、異常検出部１０４により異常が検出されなかったテストパターンの送信画像では、高画質画像から低画質画像に変換されるので、データサイズが縮小される。これにより空いた領域に特徴量を追加する。すなわち、低解像度／高圧縮率のスキャン画像を送信するチャート（＝「異常と関連しない」と判定されたチャート）については、スキャン画像に特徴情報（ヒストグラムなどのテキストデータ）を追加して送信する。付加情報を付けるが、トータルのファイルサイズは高画質画像より小さくする。
【００９０】
この構成により、ファイスサイズが小さい（＝低画質な）スキャン画像が送信された場合でも、コールセンター３００側では付加された画像特徴情報を併用して異常診断を行なうことが可能となり、異常の発生有無や異常原因の診断をより高精度に行うことができる。
【００９１】
なお、図１２のブロック図は第１実施形態のものをベースにしているが、第２実施形態に特徴量算出部１０７を追加する構成でもよい。
【００９２】
図６、図１０の第１、第２実施形態のフローチャートでは、ステップＳ１０９、Ｓ２０８の画像送信ステップにて、「異常と関連しない」と判定されたチャートにはスキャン画像と一緒に画像特徴量（例えば図１１に記載の各チャート毎の特徴量）も送信する。
【００９３】
図１０に示す第２実施形態では、ステップＳ２０３の異常判定をするために画像特徴量を算出しているので、この算出した特徴量をそのまま利用できる。
【００９４】
一方、図６に示す第１実施形態では、例えば、ステップＳ１０５にて「異常と関連しない」と判定されたチャートに対してのみ、画像特徴量を算出する処理を追加する。
【００９５】
画像特徴量のデータはテキストデータであり、ファイルサイズは小さいため、画像特徴量のデータを追加して送信しても、全体的な送信ファイルサイズを抑えることができる。
【００９６】
以上、具体例を参照しつつ本実施形態について説明した。しかし、本開示はこれらの具体例に限定されるものではない。これら具体例に、当業者が適宜設計変更を加えたものも、本開示の特徴を備えている限り、本開示の範囲に包含される。前述した各具体例が備える各要素およびその配置、条件、形状などは、例示したものに限定されるわけではなく適宜変更することができる。前述した各具体例が備える各要素は、技術的な矛盾が生じない限り、適宜組み合わせを変えることができる。
【００９７】
上記実施形態では、印刷部１０１により印刷された送信用チャート１１０や確認用チャート１２０を走査部１０２が走査することによって送信画像を生成する構成を例示したが、送信画像を生成するために画像形成装置が送信用チャート１１０や確認用チャート１２０を読取ることができればよく、走査部１０２によるスキャナ機能に限られない。例えば２次元センサ（カメラ）で送信用チャート１１０や確認用チャート１２０を読取る構成でもよい。
【符号の説明】
【００９８】
１００，１００Ａ，１００Ｂ    画像形成装置
１０１    印刷部
１０２    走査部（読取部）
１０４，１０４Ａ    異常検出部
１０５    送信画像生成部
１０６，１０６Ａ    送信部
１１０    送信用チャート
１１０Ａ〜１１０Ｆ    テストパターン
１２０    確認用チャート
３００    コールセンター（センター）
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特許第６２２３１６７号公報
【図１】
2020069739.tif 000003
【図２】
2020069739.tif 000004
【図３】
2020069739.tif 000005
【図４】
2020069739.tif 000006
【図５】
2020069739.tif 000007
【図６】
2020069739.tif 000008
【図７】
2020069739.tif 000009
【図８】
2020069739.tif 000010
【図９】
2020069739.tif 000011
【図１０】
2020069739.tif 000012
【図１１】
2020069739.tif 000013
【図１２】
2020069739.tif 000014
【図１３】
2020069739.tif 000015