(57)【要約】【課題】紙に印刷された画像形成装置の設定値リストであっても、過去と現在の設定値の比較を簡単に行えるようにする。【解決手段】  設定値リスト生成部は、予め定められた設定項目に対する画像形成装置の現在の設定値を収集し、画像形成部が現在の設定値リストを用紙に印刷する（Ｓ１１）。表示制御部は、ユーザーに対して設定値リストが印刷された過去及び現在の各原稿のスキャン操作を促すメッセージを表示部に表示させる（Ｓ１２）。画像読取部は載置台に載置された各原稿を読み取って画像を取得し（Ｓ１４）、文字認識部は画像読取部が読み取った画像をテキストデータ化する（Ｓ１５）。設定値比較部は、文字認識部がテキストデータ化した過去と現在の設定値リストを比較する（Ｓ１８）。全ての設定項目の比較が終わったら、表示制御部は、比較結果記憶部が記憶する比較結果を表示部に表示させる（Ｓ２０）。【選択図】図２
2019134320.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取って画像を取得する画像読取部と、
画像を用紙に印刷する画像形成部と、
表示部に対する表示制御を行う表示制御部と、
予め定められた設定項目に対する画像形成装置の設定値を収集して現在の設定値リストを生成する設定値リスト生成部と、
前記画像読取部が過去の設定値リストを印刷した用紙を読み取って取得した画像に対して文字認識処理を施して、当該過去の設定値リストのデータを生成する文字認識部と、
前記生成された過去の設定値リストから読み出した設定項目を現在の設定値リストから検出し、検出した場合、前記過去の設定値リストと前記現在の設定値リストから当該設定項目に対応する設定値を抽出してそれぞれを比較する設定値比較部と、
前記設定値比較部による比較結果を記憶する比較結果記憶部とを備え、
前記設定値リスト生成部が現在の設定値リストを生成した後、前記表示制御部は前記過去の設定値リストを印刷した用紙を前記画像読取部にセットすることを促すメッセージを前記表示部に表示させる画像形成装置。
【請求項２】
前記設定値リスト生成部が現在の設定値リストを生成した後、前記画像形成部は当該現在の設定値リストを用紙に印刷し、
前記表示制御部は、前記現在の設定値リストを印刷した用紙及び前記過去の設定値リストを印刷した用紙を前記画像読取部にセットすることを促すメッセージを前記表示部に表示させ、
前記文字認識部は、前記画像読取部が前記現在の設定値リストを印刷した用紙を読み取って取得した画像に対して文字認識処理を施して当該現在の設定値リストのデータを更に生成し、
前記設定値比較部は、前記生成された過去の設定値リストから読み出した設定項目を、前記文字認識部によって生成された前記現在の設定値リストから検出することにより、前記比較を行う請求項１に記載の画像形成装置。
【請求項３】
前記表示制御部は、前記画像読取部が読み取って取得した前記現在の設定値リストの画像と、前記過去の設定値リストの画像の向きが異なっている場合、前記用紙のそれぞれの向きを同じにして再度画像読取を実行するよう促すメッセージを前記表示部に表示させる請求項２に記載の画像形成装置。
【請求項４】
前記画像読取部が読み取って取得した前記現在の設定値リストの画像と、前記過去の設定値リストの画像の向きが異なっている場合、当該現在の設定値リストの画像又は当該過去の設定値リストの画像のいずれかを回転してそれぞれの画像の向きを同じにする画像回転部を更に備えた請求項２に記載の画像形成装置。
【請求項５】
前記過去の設定値リストから読み出した設定項目が前記現在の設定値リストから検出されない場合、前記設定値比較部は、前記現在の設定値リストから当該設定項目と近似する設定項目を、前記現在の設定値リストから検出し、
前記設定値比較部は、前記生成された過去の設定値リストから読み出した設定項目と、前記検出した近似する設定項目とに対応するそれぞれの設定値を抽出して、前記比較を行う請求項１乃至請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記過去の設定値リスト及び前記現在の設定値リストに含まれる設定項目は、カテゴリー毎に分類されており、前記過去の設定値リストから読み出した設定項目が前記現在の設定値リストから検出されない場合、前記設定値比較部は、前記現在の設定値リストにおいて、当該設定項目が含まれるカテゴリー内の他の設定項目から当該設定項目と近似する設定項目を検出し、
前記設定値比較部は、前記生成された過去の設定値リストから読み出した設定項目と、前記検出した近似する設定項目とに対応するそれぞれの設定値を抽出して、前記比較を行う請求項１乃至請求項４のいずれかに記載の画像形成装置。
【請求項７】
前記設定項目の名称の変更履歴を記憶する設定項目変更履歴記憶部を更に備え、
前記設定値比較部は、前記過去の設定値リストから読み出した設定項目の名称が変更されている場合、前記設定項目変更履歴記憶部から変更後の設定項目の名称を読み出し、当該変更後の設定項目を前記現在の設定値リストから検出し、前記生成された過去の設定値リストから読み出した設定項目と、前記変更後の設定項目とに対応するそれぞれの設定値を抽出して、前記比較を行う請求項１乃至請求項４のいずれかに記載の画像形成装置。
【請求項８】
前記表示制御部は、前記比較結果記憶部の内容を前記表示部に表示させる請求項１乃至請求項７のいずれかに記載の画像形成装置。
【請求項９】
前記表示制御部は、前記比較結果記憶部の内容を前記表示部に表示させる際に、重要度の高い設定項目と設定値から順次表示させる請求項８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取り、読み取った画像を用紙に印刷する画像形成装置に関する。
【背景技術】
【０００２】
近年、画像形成装置をネットワークで接続し、ホストコンピューターが画像形成装置の各種設定値を収集して、過去の設定値（例えば出荷時の設定値）と現在の設定値を比較することで、画像形成装置の保守管理を行っている。
【０００３】
特許文献１には、設定された時間間隔で装置情報を取得し、異常動作の原因解析を行う画像形成装置について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２２５１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
収集された画像形成装置の設定値リストを紙に印刷して紙ベースで保存したいという需要は多い。しかし、設定値リストを紙に印刷した場合、目視で設定値の変化や数値異常を確認する必要があり、設定値の情報量が多いと確認漏れが起こったり、確認に時間がかかったりして、確認作業に手間取っていた。
【０００６】
本発明は、紙に印刷された画像形成装置の設定値リストであっても、過去と現在の設定値の比較を簡単に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る画像形成装置は、原稿を読み取って画像を取得する画像読取部と、画像を用紙に印刷する画像形成部と、表示部に対する表示制御を行う表示制御部と、予め定められた設定項目に対する前記画像形成装置の設定値を収集して設定値リストを生成する設定値リスト生成部と、前記画像読取部が過去の設定値リストを印刷した用紙を読み取って取得した画像に対して文字認識処理を施して、当該過去の設定値リストのデータを生成する文字認識部と、前記生成された過去の設定値リストから読み出した設定項目を前記現在の設定値リストから検出し、検出した場合、前記過去の設定値リストと前記現在の設定値リストから当該設定項目に対応する設定値を抽出してそれぞれを比較する設定値比較部と、前記設定値比較部による比較結果を記憶する比較結果記憶部とを備え、前記設定値リスト生成部が現在の設定値リストを生成した後、前記表示制御部は前記過去の設定値リストを印刷した用紙を前記画像読取部にセットすることを促すメッセージを前記表示部に表示させるものである。
【発明の効果】
【０００８】
本発明によれば、紙媒体に印刷された過去の設定値リストの設定値と現在の設定値リストの設定値との比較を画像形成装置が行うことで、ユーザーが目視で比較することによるチェック漏れを防ぎ、比較時間を短縮できるなどの作業の手間を減らすことができ、簡単に比較を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の電気的構成を示したブロック図である。
【図２】設定値比較処理の流れを示したフローチャートである。
【図３】設定値リストの一例を示した図である。
【図４】表示部に表示される画面の一例を示した図である。
【図５】表示部に表示される画面の一例を示した図である。
【図６】過去と現在の設定値リストのテキストデータの一例の一部分を抜粋して示した図である。
【図７】表示部に表示される画面の一例を示した図である。
【図８】設定項目変更履歴記憶部のデータ構成を示した図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態にかかる画像形成装置について図面を参照して説明する。
【００１１】
図１は、本発明の実施の形態における画像形成装置１００の内部構成を示すブロック図である。本実施形態では、画像形成装置１００は原稿の画像を読み取って用紙に印刷するコピー機として説明するが、この他に、ファクシミリ機能、スキャナ機能及びコピー機能等の複数の機能を備えた複合機等の画像読取機能及び印刷機能を備えた装置であればよい。
【００１２】
画像形成装置１００は、制御ユニット１、入力操作部２、表示部３、画像読取部４、画像処理部５、画像形成部６、記憶部７及びネットワークインターフェース部８等で構成される。
【００１３】
入力操作部２は、例えば、メニューを呼び出すメニューボタン、操作の実行を指示するスタートボタン及びストップボタン等のハードボタンを備え、ユーザーからの操作指示を受け付ける。
【００１４】
表示部３は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイを備え、例えば、タッチパネルと一体型である。タッチパネルは、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、入力操作部２としても機能する。タッチパネルは、ユーザーの指などの接触（タッチ）と、接触位置を検知する。
【００１５】
画像読取部４は、原稿を読み取って画像を取得する。画像処理部５は、画像読取部４が読み取った画像に対して、回転処理、拡大・縮小処理、濃度変更等の画像処理を施す。画像形成部６は、画像読取部４が読み取った画像や外部装置から送信された画像、画像処理部５が画像処理を施した画像等を用紙に印刷する。
【００１６】
記憶部７は、画像形成装置１００の動作に必要なプログラムやデータを記憶する。更に、記憶部７は、比較結果記憶部７１と設定項目変更履歴記憶部７２を有する。比較結果記憶部７１は、後述する設定値比較部１５が過去と現在の設定値リストを比較したときの比較結果を記憶する。設定項目変更履歴記憶部７２は、画像形成装置１００の動作環境を示す設定項目の変更履歴を記憶する。ここで、設定項目とは、画像形成装置１００に備えられる各動作機構で実行可能なそれぞれの機能を示す名称である。設定値とは、当該設定項目が示す機能についての動作レベルを示すパラメーターである。
【００１７】
ネットワークインターフェース部８は、ＬＡＮボード等の通信モジュールから構成され、当該ネットワークインターフェース部８に接続されたネットワークＮ上のコンピューターやサーバー９等と種々のデータの送受信を行う。
【００１８】
制御ユニット１は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、ＣＰＵ（Central Processing Unit）、ＭＰＵ、又はＡＳＩＣ等である。この制御ユニット１は、上記のＲＯＭ等に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部１１、表示制御部１２、設定値リスト生成部１３、文字認識部１４及び設定値比較部１５として機能する。なお、制御ユニット１の上記各部は、制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００１９】
制御部１１は、画像形成装置１００の全体的な動作制御を司る。表示制御部１２は、表示部３の表示制御を行う。
【００２０】
設定値リスト生成部１３は、予め定められた設定項目に対する画像形成装置１００の設定値を収集して、設置項目と設定値とが対応した設定値リストを生成する。
【００２１】
文字認識部１４は、画像読取部４が読み取った画像からＯＣＲ（Optical Character Recognition）機能を利用して文字を抽出し、テキストデータに変換する。
【００２２】
設定値比較部１５は、過去と現在の設定値リストを比較する。例えば、設定値比較部１５は、文字認識部１４により生成された過去の設定値リストから読み出した設定項目を、設定値リスト生成部１３により生成された現在の設定値リストから検出し、検出した場合、上記過去の設定値リストと上記現在の設定値リストから当該設定項目に対応する設定値を抽出してそれぞれを比較する。また、例えば、設定値比較部１５は、現在と過去の設定値リストが印刷された原稿を画像読取部４が読み取って文字認識部１４がテキストデータ化した過去と現在の設定値リストを比較する。
【００２３】
図２は、本実施の形態における設定値比較処理の流れを示したフローチャートである。ユーザーによる入力操作部２の操作により設定値リスト生成指示が入力されると、設定値リスト生成部１３は、この時点における、予め定められた設定項目に対する画像形成装置１００の設定値を収集する。設定値リスト生成部１３は、当該収集した設定値を、現在の設定値リストとして生成する。制御部１１は、画像形成部６に、当該現在の設定値リストを用紙に印刷させる（Ｓ１１）。図３は、設定値リストの一例を示した図である。画像形成部６は、設定項目２１と設定値２２を並列して現在の設定値リスト２０を印刷する。
【００２４】
続いて、表示制御部１２は、ユーザーに対して設定値リストのスキャン操作を促すメッセージを表示部３に表示させる（Ｓ１２）。図４は、このとき表示部３に表示される画面の一例を示した図である。ここで、ユーザーは、画像読取部４の載置台に過去と現在の設定値リストの原稿を載置するものとする。ユーザーは、過去の設定値リスト（例えば、出荷時における色状態の設定値のリスト）が印刷された用紙を原稿として予め保有しているものとする。
【００２５】
ユーザーは、画像読取部４の載置台に過去と現在の設定値リストの原稿を載置したとき、「スタート」ボタン３１を押下する。当該押下に基づいて、制御部１１は、入力操作部２を介して、原稿読取実行指示を受け付ける。ユーザーは、スキャン操作をキャンセルする場合は「キャンセル」ボタン３２を押下する。当該押下に基づいて、制御部１１は、入力操作部２を介して、原稿読取キャンセル指示を受け付ける。
【００２６】
尚、画像読取部４は載置台に載置された原稿を読み取るフラットベッド方式で読み取ってもよいし、自動原稿送り装置（ＡＤＦ：Auto Document Feeder）を用いて読み取る方式のどちらでもよい。
【００２７】
「スタート」ボタン３１が押下されて、制御部１１が原稿読取実行指示を受け付けた場合（Ｓ１３；ＹＥＳ）、制御部１１は画像読取部４に、載置台に載置された各原稿を読み取らせて画像を取得させ（Ｓ１４）、文字認識部１４は画像読取部４が読み取った各原稿の画像に対してＯＣＲ機能を用いて文字を抽出し、当該各原稿の画像をテキストデータ化する（Ｓ１５）。
【００２８】
なお、画像読取部４がフラットベッド方式で過去と現在の設定値リストの各原稿を一度に読み取った場合、画像処理部５は、当該取得された画像を過去の設定値リストと現在の設定値リストとに分割し、それぞれの画像を生成する。
【００２９】
また、フラットベッド方式で過去と現在の設定値リストを一度に読み取り、取得した画像を分割しても、ＡＤＦを用いて過去と現在の設定値リストを一枚ずつ読み取って画像を取得しても、どちらの設定値リストが過去であり現在のものか分からない。そこで、設定値リストの原稿として、日付または通し番号等が記載されているものを用いるものとし、文字認識部１４が日付または通し番号を示す画像をテキストデータ化する。制御部１１は、当該テキストデータに基づいて、各原稿を示す画像が、過去又は現在の設定値リストのいずれを示すものかを判断する。
【００３０】
なお、Ｓ１１において、設定値リスト生成部１３が現在の設定値リストを生成するのみとして印刷は行わないものとし、Ｓ１４では過去の設定値リストが印刷された原稿のみを画像読取部４が読み取るものとしてもよい。すなわち、当該過去の設定値リストが印刷された原稿を画像読取部４が読み取るタイミングは、設定値リスト生成部１３により現在の設定値リストが生成された後となる。Ｓ１１では、設定値リスト生成部１３が現在の設定値リストを生成してそのデータが取得されているため、当該データを、後述するＳ１８に示す比較処理に用いるものとすれば、現在の設定値リストの印刷や、当該印刷がされた原稿の読取の必要をなくすことができる。
【００３１】
そして、文字認識部１４は、画像読取部４が読み取った画像において、過去の設定値リストと現在の設定値リストの文字の向きが同じ方向か否かを判別する（Ｓ１７）。文字の向きが互いに反対方向である場合（Ｓ１７；ＮＯ）、表示制御部１２は、ユーザーに対して原稿の方向を揃えて配置するよう促すメッセージを表示部３に表示させ（Ｓ１６）、制御部１１はＳ１４へ処理を移行する。
【００３２】
図５は、このとき表示部３に表示される画面の一例を示した図である。原稿を載置台に置く場合、ユーザーは過去と現在の設定値リストの向きを揃えて並べて載置し直し、ＡＤＦを用いて読み取る場合、ユーザーは過去と現在の設定値リストの向きを揃え、重ねて原稿送り口にセットする。
【００３３】
尚、過去と現在の設定値リストの文字の向きが反対である場合、画像処理部（画像回転部の一例）５がいずれかの画像を１８０°回転させた後、文字認識部１４が文字認識を行ってもよい。しかし、回転処理によって画質が悪化し、文字認識の精度が落ちる可能性があるため、画像読み取りの段階で、原稿の向きが揃っていることが望ましい。
【００３４】
次に、設定値比較部１５は、文字認識部１４がテキストデータ化した過去と現在の設定値リストを比較する（Ｓ１８）。
【００３５】
具体的に説明する。図６は、過去と現在の設定値リストのテキストデータの一例の一部分を抜粋して示した図である。設定値比較部１５は、まず過去の設定値リスト４１のテキストデータ（以下、単に「過去の設定値リスト」と記す）において設定項目である文字列を抽出する。
【００３６】
設定値比較部１５は、抽出した文字列がカテゴリー名又は設定項目のいずれであるかを、その文字列に並列して配置された設定値（数値、OnやOff等の単語）があるか否かで判別する。例えば、設定値比較部１５はまず「Display Brightness」という文字列を抽出した場合、この文字列に並行して「3」という設定値（ここでは、例えば１から１０の整数値からなるもの）があるため、「Display Brightness」は設定項目であると判別する。次に現在の設定値リスト４２のテキストデータ（以下、単に「現在の設定値リスト」と記す）において、「Display Brightness」の文字列検索を行う。設定値比較部１５が現在の設定値リスト４２から「Display Brightness」を検出したら、その設定値を抽出する。
【００３７】
そして、設定値比較部１５は、過去の設定値リスト４１から抽出した「Display Brightness」の設定値と、現在の設定値リスト４２から抽出した「Display Brightness」の設定値を比較する。図６の場合、過去の設定値リスト４１の「Display Brightness」は「3」だが、現在の設定値リスト４２の「Display Brightness」は「5」である。過去と現在の設定値リストの設定値が異なる場合、設定値比較部１５は、比較結果記憶部７１に「Display Brightness」と対応付けて「NG」を記憶させた上で、過去と現在の設定値をそれぞれ記憶させる（Ｓ１９）。過去と現在の設定値リストで設定値が同じ場合、設定値比較部１５は、比較結果記憶部７１に「Display Brightness」と対応付けて「OK」と記憶させた上で、過去と現在の設定値をそれぞれ記憶させる（Ｓ１９）。
【００３８】
このようにして、設定値比較部１５は、過去と現在の設定値リストの設定項目を比較していく。全ての設定項目の比較が終わったら、表示制御部１２は、比較結果記憶部７１が記憶する比較結果を表示部３に表示させる（Ｓ２０）。
【００３９】
図７は、表示部３が表示する比較結果の一例を示した図である。表示制御部１２は、比較結果記憶部７１が記憶している比較結果を、過去の設定値リスト（または現在の設定値リスト）と同じ順番に並べて表示する。この他、表示制御部１２は、過去と現在の設定値が異なる設定項目（図７において「NG」となっている設定項目と、過去及び現在の設定値）のみを表示してもよい。また、設定項目には予め優先度が付加されており、表示制御部１２は、その優先度が高い順に並べて表示するようにしてもよい。
【００４０】
設定値リスト生成部１３は、予め定められた設定項目に従って設定値を収集する。ここで、設定項目の名称は変化する可能性がある。例えば、過去にあった設定項目が現在は削除されていたり、設定項目が新たに追加されたりする場合もある。また同じ内容の設定項目であるが、項目名だけが変更される場合もある。
【００４１】
例えば、設定値リストの設定項目の変更は、画像形成装置１００のシステムアップデートが実行された際に行われる。または、外部のサーバー９からネットワークＮを通じて遠隔操作によって設定項目の追加削除等が行われる。
【００４２】
例えば、図６に示す各設定値リストの場合、過去の設定値リスト４１ではカテゴリー「1.2 Contrast」内の上から二つ目の設定項目は「Send/Box」だが、現在の設定値リスト４２では、カテゴリー「1.2 Contrast」の上から二つ目の設定項目が「Send」となっており、設定項目名が異なっている。
【００４３】
この場合、設定値比較部１５は、過去の設定値リスト４１から読み取った設定項目「Send/Box」と完全一致する設定項目を現在の設定値リスト４２から検出することができない。完全一致する設定項目が検出できない場合、本実施の形態では、Ｓ１８の比較処理において、設定値比較部１５は、（１）比較処理を行わない、（２）近似する設定項目を抽出する、（３）設定項目変更履歴記憶部７２の変更履歴を参考にして設定項目を検出する、の３つのパターンのいずれかを行うものとする。例えば、設定値比較部１５は、ユーザーによる入力操作部２の操作で入力される指示に従って、当該（１）〜（３）のいずれかを選択的に実行する。以下、当該（１）〜（３）の内容を説明する。
【００４４】
（１）比較処理を行わない。
設定値比較部１５が、過去の設定値リスト４１から読み取った設定項目と完全一致する設定項目を現在の設定値リスト４２から検出することができなかった場合、設定値比較部１５は比較処理を行わない。そして比較結果記憶部７１は、検出できなかった設定項目を記憶する。
【００４５】
図６の場合、過去の設定値リスト４１のカテゴリー「1.2 Contrast」内の「Send/Box」と、カテゴリー「1.3 Sharpness Adjustment」内の「Copy_All」と「Copy_Text/Fine」は、完全一致する文字列が現在の設定値リスト４２内にない。従って、設定値比較部１５は比較処理を行わず、比較結果記憶部７１は比較処理を行わなかったカテゴリー「1.2 Contrast」内の「Send/Box」と、カテゴリー「1.3 Sharpness Adjustment」内の「Copy_All」と「Copy_Text/Fine」とを、比較処理を行わなかった項目として記憶する。
【００４６】
そして、設定値比較部１５が全ての設定項目の比較を終えたら、表示制御部１２は、比較結果記憶部７１が記憶する比較結果を表示部３に表示させる際に、比較処理を行わなかった設定項目も表示させる。
【００４７】
（２）近似する設定項目を抽出する。
設定値比較部１５が、過去の設定値リスト４１から読み取った設定項目と完全一致する設定項目を現在の設定値リスト４２から検出することができなかった場合、設定値比較部１５は検出できなかった設定項目が含まれるカテゴリー名を抽出して、そのカテゴリーを現在の設定値リスト４２から検出する。そして、設定値比較部１５は、現在の設定値リスト４２のそのカテゴリー内から近似する設定項目を検出し、近似する設定項目を検出できたら比較処理を行う。
【００４８】
図６の場合、過去の設定値リスト４１のカテゴリー「1.2 Contrast」内の「Send/Box」は、現在の設定値リスト４２に完全一致する設定項目がない。そこで、設定値比較部１５は現在の設定値リスト４２からカテゴリー「1.2 Contrast」に含まれる各項目を抽出し、当該設定項目の中から「Send/Box」に近似している文字列、例えば「Send」を抽出する。なお、同一カテゴリー内の設定項目の名称が「Send/Box」から「Send」へ変更された場合、設定項目の名称は変わっても、近似する名称のため、設定値の内容は変わっていない場合がある。そこで、設定値比較部１５は近似する設定項目同士の設定値を比較する。
【００４９】
そして、比較結果記憶部７１は、完全一致した設定項目同士の比較結果ではなく、近似した設定項目同士の比較結果であることを追加情報として記憶する。設定値比較部１５が全ての設定項目の比較を終えたら、表示制御部１２は、比較結果記憶部７１が記憶する比較結果を表示部３に表示させる際に、近似する設定項目同士の比較結果であることがユーザーに分かるように表示する。
【００５０】
例えば、図７に示す設定値リスト比較結果画面を用いて説明すると、表示制御部１２は、カテゴリー「1.2 Contrast」内の「Send/Box」の比較結果の欄に「現在の設定項目：Send」と表示させることで、現在の設定値リストには「Send/Box」と完全一致する設定項目はなかったため、「Send」と対応付けられた設定値との比較結果であることを示している。
【００５１】
（３）設定項目変更履歴記憶部７２の変更履歴を参考にして設定項目を検出する。
設定項目変更履歴記憶部７２は、設定項目の名称の変更履歴を記憶する。そして、設定値比較部１５は、過去の設定値リスト４１から読み取った設定項目の変更履歴が設定項目変更履歴記憶部７２に記憶されているか否かを判別する。その設定項目の変更履歴が設定項目変更履歴記憶部７２に記憶されている場合、設定値比較部１５は変更後の設定項目を抽出し、抽出した変更後の設定項目を現在の設定値リスト４２から検出する。
【００５２】
図８は設定項目変更履歴記憶部７２のデータ構成を示した図である。図８によると、カテゴリー「1.2 Contrast」の「Send/Box」は「Send」に変更されたことを示している。また、カテゴリー「1.3 Sharpness Adjustment」の「Copy_All」は「Copy_All_Text/Fine」に変更され、同カテゴリーの「Copy_Text/Fine」も「Copy_All_Text/Fine」に変更されたことを示している。
【００５３】
例えば、設定値比較部１５が、過去の設定値リスト４１のカテゴリー「1.2 Contrast」内の「Send/Box」を読み出すと、次に設定値比較部１５はカテゴリー「1.2 Contrast」の「Send/Box」が設定項目変更履歴記憶部７２に記憶されているか否かを判別する。設定項目変更履歴記憶部７２は「Send/Box」が「Send」に変更されていることを記憶しているため、設定値比較部１５は変更後の設定項目である「Send」を抽出し、この設定項目「Send」を用いて新しい設定値リスト４２を検索する。
【００５４】
また、設定項目変更履歴記憶部７２の記憶内容は、過去の設定値リスト４１のカテゴリー「1.3 Sharpness Adjustment」内の「Copy_All」と「Copy_Text/Fine」の名称が、それぞれ「Copy_All_Text/Fine」に変更したことを示している。これは、過去の設定値リスト４１の「Copy_All」と「Copy_Text/Fine」の２つの設定項目の内容が「Copy_All_Text/Fine」という１つの設定項目に集約されたことを示している。
【００５５】
この場合、設定値比較部１５は、過去の設定値リスト４１の「Copy_All」の設定値と、現在の設定値リスト４２の「Copy_All_Text/Fine」の設定値を比較し、更に過去の設定値リスト４１の「Copy_Text/Fine」の設定値と「Copy_All_Text/Fine」の設定値を比較する。比較結果記憶部７１は、それぞれの比較結果を記憶する。
【００５６】
以上、説明したように、紙媒体で印刷された過去と現在の設定値リストの設定値比較を画像形成装置１００が行うことで、ユーザーが目視で比較することによるチェック漏れを防ぎ、比較時間を短縮できるなどの作業の手間を減らすことができ、簡単に比較を行うことができる。
【００５７】
また、設定値比較部１５が設定項目を現在の設定値リストから検出できなかった場合、近似する設定項目との比較を行ったり、設定項目変更履歴記憶部７２が記憶している変更履歴を参照して現在の設定値リストから変化後の設定項目を検出を行ったりことで、過去の設定値リストの設定項目の名称が変化していても、設定値の比較を行うことができる。
【００５８】
また、上記実施の形態において図１〜図８を用いて説明した構成及び処理は、本発明の一実施の形態に過ぎず、本発明をその構成及び処理に限定する趣旨のものではない。
【符号の説明】
【００５９】
１００  画像形成装置
１      制御ユニット
１１    制御部
１２    表示制御部
１３    設定値リスト生成部
１４    文字認識部
１５    設定値比較部
２      入力操作部
３      表示部
４      画像読取部
５      画像処理部
６      画像形成部
７      記憶部
７１    比較結果記憶部
７２    設定項目変更履歴記憶部
８      ネットワークインターフェース部
Ｎ      ネットワーク
９      サーバー
【図１】
2019134320.tif 000003
【図２】
2019134320.tif 000004
【図３】
2019134320.tif 000005
【図４】
2019134320.tif 000006
【図５】
2019134320.tif 000007
【図６】
2019134320.tif 000008
【図７】
2019134320.tif 000009
【図８】
2019134320.tif 000010