(57)【要約】【課題】メモリーチェックの結果、不良ビットが存在しても、状況に応じて画像形成装置の動作を許可する。【解決手段】メインメモリー２０を、不良ビットが存在すれば画像形成装置１の動作が禁止される第１の領域（ＯＳ展開領域２１、圧縮伸長処理領域２２、Ｒａｗ画像領域２３）と、それ以外の第２の領域（プリンターイメージ領域２４）とに予め分ける。まず、第１の領域に不良ビットが存在するか否かをチェックし、第１の領域に不良ビットが存在しなければ、第２の領域に不良ビットが存在するか否かをチェックする方式でメモリーチェックを実行する。メモリーチェックの結果、第２の領域に不良ビットが存在しても、不良ビットが予め定められた条件を満たせば（例えば、人の目で見えるノイズが画像に現れない場合）、画像形成装置１の動作が許可される。【選択図】図４
2015189060.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
メモリーと、
前記メモリーを、不良ビットが存在すれば前記画像形成装置の動作が禁止される第１の領域と、それ以外の第２の領域とに予め分けており、前記第１の領域に前記不良ビットが存在するか否かをチェックし、前記第１の領域に前記不良ビットが存在しない場合、前記第２の領域に前記不良ビットが存在するか否かをチェックする不良ビットチェック部と、
前記第１の領域に前記不良ビットが存在しないが、前記第２の領域に前記不良ビットが存在する場合、前記不良ビットが予め定められた条件を満たすか否かを判定する判定部と、
前記予め定められた条件を満たすと判定された場合、前記画像形成装置の動作を許可する決定をし、前記予め定められた条件を満たさないと判定された場合、前記画像形成装置の動作を禁止する決定をする決定部と、
を備える画像形成装置。
【請求項２】
前記メモリーをアドレスによって複数の作業領域に予め分けて、前記メモリーを制御する制御部と、
前記複数の作業領域のうち、印刷対象となる画像を示すデータがビットマップ展開される作業領域を、プリンターイメージ領域とし、前記制御部によって前記プリンターイメージ領域に展開された前記データを用いて、前記画像を形成する画像形成部と、を備え、
前記不良ビットチェック部は、前記プリンターイメージ領域を、前記第２の領域として、前記不良ビットが存在するか否かをチェックする請求項１に記載の画像形成装置。
【請求項３】
前記判定部は、（１）前記プリンターイメージ領域において、１画素を表現する各ビット列のうち、前記不良ビットを含む前記ビット列である不良ビット列の数が、予め定められた第１の値以下と判定し、かつ、（２）前記不良ビット列のそれぞれを予め定められた桁で上位側と下位側とに分けて、前記上位側に前記不良ビットが位置する前記不良ビット列の数が、前記第１の値より小さい予め定められた第２の値以下と判定し、かつ、（３）前記上位側に前記不良ビットが位置する前記不良ビット列のそれぞれにより表現される画素において、連続する画素が含まれていないと判定した場合、前記予め定められた条件を満たすと判定し、前記（１）〜前記（３）の少なくとも一つを満たさないと判定した場合、前記予め定められた条件を満たさないと判定する請求項２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に搭載されるメモリーに対して実行されるメモリーチェックに関する。
【背景技術】
【０００２】
画像形成装置では、画像形成装置に電源が投入されたとき、画像形成装置に搭載されているメモリーに対してメモリーチェックが実行される。近年、画像形成装置の高機能化により、画像形成装置に大容量のメモリーが搭載されているので、メモリーチェックに時間を要する。そこで、メモリーチェックの時間を短縮するために、メモリーの全領域のうち、メモリーチェックの対象となる領域を選択できる技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平３−１５９７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
メモリーチェックの結果、正常に動作しないメモリーセル、すなわち、不良ビットが存在すれば、画像形成装置の表示部に、サービスマンに連絡する旨のメッセージ（いわゆるサービスコール）が表示され、画像形成装置の動作が禁止される。
【０００５】
しかし、不良ビットが存在すれば、画像形成装置の動作を一律に禁止するのは、利便性に欠ける。
【０００６】
本発明の目的は、メモリーチェックの結果、不良ビットが存在しても、状況に応じて画像形成装置の動作を許可することができる画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明に係る画像形成装置は、メモリーと、前記メモリーを、不良ビットが存在すれば前記画像形成装置の動作が禁止される第１の領域と、それ以外の第２の領域とに予め分けており、前記第１の領域に前記不良ビットが存在するか否かをチェックし、前記第１の領域に前記不良ビットが存在しない場合、前記第２の領域に前記不良ビットが存在するか否かをチェックする不良ビットチェック部と、前記第１の領域に前記不良ビットが存在しないが、前記第２の領域に前記不良ビットが存在する場合、前記不良ビットが予め定められた条件を満たすか否かを判定する判定部と、前記予め定められた条件を満たすと判定された場合、前記画像形成装置の動作を許可する決定をし、前記予め定められた条件を満たさないと判定された場合、前記画像形成装置の動作を禁止する決定をする決定部と、を備える。
【０００８】
本発明に係る画像形成装置では、メモリーを、不良ビットが存在すれば画像形成装置の動作が禁止される第１の領域と、それ以外の第２の領域とに予め分けており、まず、第１の領域に不良ビットが存在するか否かをチェックし、第１の領域に不良ビットが存在しなければ、次に、第２の領域に不良ビットが存在するか否かをチェックする方式でメモリーチェックを実行する。
【０００９】
メモリーチェックの結果、第１の領域に不良ビットが存在しないが、第２の領域に不良ビットが存在する場合、不良ビットが予め定められた条件を満たせば（例えば、人の目で見えるノイズが画像に現れない場合）、画像形成装置の動作が許可される。従って、本発明に係る画像形成装置によれば、メモリーチェックの結果、不良ビットが存在しても、状況に応じて画像形成装置の動作を許可することができる。
【００１０】
上記構成において、前記メモリーをアドレスによって複数の作業領域に予め分けて、前記メモリーを制御する制御部と、前記複数の作業領域のうち、印刷対象となる画像を示すデータがビットマップ展開される作業領域を、プリンターイメージ領域とし、前記制御部によって前記プリンターイメージ領域に展開された前記データを用いて、前記画像を形成する画像形成部と、を備え、前記不良ビットチェック部は、前記プリンターイメージ領域を、前記第２の領域として、前記不良ビットが存在するか否かをチェックする。
【００１１】
プリンターイメージ領域は、印刷対象となる画像を示すデータがビットマップ展開される作業領域である。プリンターイメージ領域に不良ビットが存在しても、不良ビットが予め定められた条件（例えば、不良ビットの数が所定数以下）を満たせば、人の目で見えるノイズが画像に現れない。このような場合、画像形成装置の動作が許可される。
【００１２】
上記構成において、前記判定部は、（１）前記プリンターイメージ領域において、１画素を表現する各ビット列のうち、前記不良ビットを含む前記ビット列である不良ビット列の数が、予め定められた第１の値以下と判定し、かつ、（２）前記不良ビット列のそれぞれを予め定められた桁で上位側と下位側とに分けて、前記上位側に前記不良ビットが位置する前記不良ビット列の数が、前記第１の値より小さい予め定められた第２の値以下と判定し、かつ、（３）前記上位側に前記不良ビットが位置する前記不良ビット列のそれぞれにより表現される画素において、連続する画素が含まれていないと判定した場合、前記予め定められた条件を満たすと判定し、前記（１）〜前記（３）の少なくとも一つを満たさないと判定した場合、前記予め定められた条件を満たさないと判定する。
【００１３】
第１の値及び第２の値は、不良ビット列の数が、それらの値を超えれば、人の目で見えるノイズが画像に現れるとして、設計者が予め決定する。条件（２）は、不良ビットがビット列の上位側に位置する方が、下位側に位置するよりも、人の目で見えるノイズが画像に現れやすい点を考慮している。条件（３）は、上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素において、連続する画素が含まれていれば、人の目で見えるノイズが画像に現れやすい点を考慮している。
【００１４】
不良ビット列の数が、第１の値を超えれば、人の目で見えるノイズが画像に現れる。不良ビット列の数が第１の値以下であっても、上位側に不良ビットが位置する不良ビット列の数が、第１の値より小さい予め定められた第２の値を超えれば、人の目で見えるノイズが画像に現れる。上位側に不良ビットが位置する不良ビット列の数が、第２の値以下であっても、上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素において、連続する画素が含まれていれば、人の目で見えるノイズが画像に現れる。
【００１５】
そこで、条件（１）〜条件（３）を全て満たす場合、予め定められた条件を満たすと判定し、画像形成装置の動作が許可される。これに対して、条件（１）〜条件（３）の少なくとも一つを満たさない場合、予め定められた条件を満たさないと判定し、画像形成装置の動作が禁止される。
【発明の効果】
【００１６】
本発明によれば、メモリーチェックの結果、不良ビットが存在しても、状況に応じて画像形成装置の動作を許可することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る画像形成装置の内部構造の概略を示す模式図である。
【図２】図１に示す画像形成装置の構成を示すブロック図である。
【図３】本実施形態に係る画像形成装置の特徴部分の構成を示すブロック図である。
【図４】複数の作業領域に分けられたメインメモリーの例を示す模式図である。
【図５】ｎ個の画素によって構成される画像の一例を示す模式図である。
【図６】本実施形態の動作を説明するフローチャートの前半である。
【図７】本実施形態の動作を説明するフローチャートの後半である。
【図８】ビット列の例を示す模式図である。
【図９】上位側に不良ビットが位置する不良ビット列で表現される画素において、連続する画素が含まれていない例を示す模式図である。
【図１０】上位側に不良ビットが位置する不良ビット列で表現される画素において、連続する画素が含まれている例を示す模式図である。
【発明を実施するための形態】
【００１８】
以下、図面に基づいて本発明の実施形態を詳細に説明する。図１は、本発明の一実施形態に係る画像形成装置１の内部構造の概略を示す模式図である。画像形成装置１は、例えば、コピー、プリンター、スキャナー及びファクシミリの機能を有するデジタル複合機に適用することができる。画像形成装置１は、装置本体１００、装置本体１００の上に配置された原稿読取部２００、原稿読取部２００の上に配置された原稿給送部３００及び装置本体１００の上部前面に配置された操作部４００を備える。
【００１９】
原稿給送部３００は、自動原稿送り装置として機能し、原稿載置部３０１に置かれた複数枚の原稿を連続的に原稿読取部２００で読み取ることができるように送ることができる。
【００２０】
原稿読取部２００は、露光ランプ等を搭載したキャリッジ２０１、ガラス等の透明部材により構成された原稿台２０３、不図示のＣＣＤ（Charge Coupled Device）センサー、及び、原稿読取スリット２０５を備える。原稿台２０３に載置された原稿を読み取る場合、キャリッジ２０１を原稿台２０３の長手方向に移動させながらＣＣＤセンサーにより原稿を読み取る。これに対して、原稿給送部３００から給送された原稿を読み取る場合、キャリッジ２０１を原稿読取スリット２０５と対向する位置に移動させて、原稿給送部３００から送られてきた原稿を、原稿読取スリット２０５を通してＣＣＤセンサーにより読み取る。ＣＣＤセンサーは読み取った原稿を画像データとして出力する。
【００２１】
装置本体１００は、用紙貯留部１０１、画像形成部１０３及び定着部１０５を備える。用紙貯留部１０１は、装置本体１００の最下部に配置されており、用紙の束を貯留することができる用紙トレイ１０７を備える。用紙トレイ１０７に貯留された用紙の束において、最上位の用紙がピックアップローラー１０９の駆動により、用紙搬送路１１１へ向けて送出される。用紙は、用紙搬送路１１１を通って、画像形成部１０３へ搬送される。
【００２２】
画像形成部１０３は、搬送されてきた用紙にトナー像を形成する。画像形成部１０３は、感光体ドラム１１３、露光部１１５、現像部１１７及び転写部１１９を備える。露光部１１５は、画像データ（原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等）に対応して変調された光を生成し、一様に帯電された感光体ドラム１１３の周面に照射する。これにより、感光体ドラム１１３の周面には、画像データに対応する静電潜像が形成される。この状態で感光体ドラム１１３の周面に現像部１１７からトナーを供給することにより、周面には画像データに対応するトナー像が形成される。このトナー像は、転写部１１９によって先ほど説明した用紙貯留部１０１から搬送されてきた用紙に転写される。
【００２３】
トナー像が転写された用紙は、定着部１０５に送られる。定着部１０５において、トナー像と用紙に熱と圧力が加えられて、トナー像は用紙に定着される。用紙はスタックトレイ１２１又は排紙トレイ１２３に排紙される。
【００２４】
操作部４００は、操作キー部４０１と表示部４０３を備える。表示部４０３は、タッチパネル機能を有しており、ソフトキーを含む画面が表示される。ユーザーは、画面を見ながらソフトキーを操作することによって、コピー等の機能の実行に必要な設定等をする。
【００２５】
操作キー部４０１には、ハードキーからなる操作キーが設けられている。具体的には、スタートキー４０５、テンキー４０７、ストップキー４０９、リセットキー４１１、コピー、プリンター、スキャナー及びファクシミリを切り換えるための機能切換キー４１３等が設けられている。
【００２６】
スタートキー４０５は、コピー、ファクシミリ送信等の動作を開始させるキーである。テンキー４０７は、コピー部数、ファクシミリ番号等の数字を入力するキーである。ストップキー４０９は、コピー動作等を途中で中止させるキーである。リセットキー４１１は、設定された内容を初期設定状態に戻すキーである。
【００２７】
機能切換キー４１３は、コピーキー及び送信キー等を備えており、コピー機能、送信機能等を相互に切り替えるキーである。コピーキーを操作すれば、コピーの初期画面が表示部４０３に表示される。送信キーを操作すれば、ファクシミリ送信及びメール送信の初期画面が表示部４０３に表示される。
【００２８】
図２は、図１に示す画像形成装置１の構成を示すブロック図である。画像形成装置１は、装置本体１００、原稿読取部２００、原稿給送部３００、操作部４００、制御部５００及び通信部６００がバスによって相互に接続された構成を有する。装置本体１００、原稿読取部２００、原稿給送部３００及び操作部４００に関しては既に説明したので、説明を省略する。
【００２９】
制御部５００は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及び、ＲＡＭ（Random Access Memory）等を備える。ＣＰＵは、画像形成装置１を動作させるために必要な制御を、装置本体１００等の画像形成装置１の上記構成要素に対して実行する。ＲＯＭは、画像形成装置１の動作の制御に必要なソフトウェアを記憶している。ＲＡＭは、ソフトウェアの実行時に発生するデータの一時的な記憶及びアプリケーションソフトの記憶等に利用される。
【００３０】
通信部６００は、ファクシミリ通信部６０１及びネットワークＩ／Ｆ部６０３を備える。ファクシミリ通信部６０１は、相手先ファクシミリとの電話回線の接続を制御するＮＣＵ（Network Control Unit）、及び、ファクシミリ通信用の信号を変復調する変復調回路を備える。ファクシミリ通信部６０１は、電話回線６０５に接続される。
【００３１】
ネットワークＩ／Ｆ部６０３は、ＬＡＮ（Local Area Network）６０７に接続される。ネットワークＩ／Ｆ部６０３は、ＬＡＮ６０７に接続されたパソコン等の端末装置との間で通信を実行するための通信インターフェイス回路である。
【００３２】
図３は、本実施形態に係る画像形成装置１の特徴部分の構成を示すブロック図である。ＣＰＵ１０、メインメモリー２０、ＲＯＭ３０、不良ビットチェック部４０、判定部５０、及び、決定部６０がバス７０によって相互に接続されている。
【００３３】
ＣＰＵ１０は、上述した図２の制御部５００を構成するＣＰＵである。
【００３４】
メインメモリー２０（メモリーの一例）は、上述した図２の制御部５００を構成するＲＡＭである。メインメモリー２０として、例えば、ＤＲＡＭが用いられる。
【００３５】
ＲＯＭ３０は、上述した図２の制御部５００を構成するＲＯＭである。
【００３６】
制御部５００は、メインメモリー２０をアドレスによって複数の作業領域に予め分けて、メインメモリー２０を制御する。図４は、複数の作業領域に分けられたメインメモリー２０の例を示す模式図である。
【００３７】
複数の作業領域として、ＯＳ展開領域２１、圧縮伸長処理領域２２、Ｒａｗ画像領域２３、及び、プリンターイメージ領域２４が示されている。
【００３８】
ＯＳ展開領域２１は、ＲＯＭ３０に格納されているＯＳが展開される作業領域である。
【００３９】
圧縮伸長処理領域２２は、画像データを圧縮する処理がされる作業領域、及び、圧縮された画像データを伸長する処理がされる作業領域である。
【００４０】
Ｒａｗ画像領域２３は、原稿読取部２００（図２）から出力された画像データが一時格納される作業領域である。
【００４１】
プリンターイメージ領域２４は、印刷対象となる画像を示すデータがビットマップ展開される作業領域である。画像形成部１０３を含む装置本体１００（図２）は、制御部５００によってプリンターイメージ領域２４に展開されたデータを用いて、画像を形成する。
【００４２】
制御部５００は、プリンターイメージ領域２４を構成するメモリーセル群に対して、画像を構成するｎ個の画素のそれぞれを表現するビット列２６を割り当てる。例えば、８ビットの場合、ビット列２６を構成するメモリーセル数は、８個である。ビット列２６を区別する場合、ビット列２６−１，２６−２，・・・，２６−ｎと記載する。
【００４３】
図５は、ｎ個の画素２８によって構成される画像の一例を示す模式図である。画素２８を区別する場合、画素２８−１，２８−２，・・・，２８−ｎと記載する。１番目の画素２８−１は、ビット列２６−１によって表現され、２番目の画素２８−２は、ビット列２６−２によって表現され、・・・、ｎ番目の画素２８−ｎは、ビット列２６−ｎによって表現される。
【００４４】
図３を参照して、不良ビットチェック部４０は、メインメモリー２０において、不良ビットが存在するか否かのチェック（いわゆるメモリーチェック）を実行する。詳しくは、不良ビットチェック部４０は、メインメモリー２０を、不良ビットが存在すれば画像形成装置１の動作が禁止される第１の領域と、それ以外の第２の領域とに予め分けており、第１の領域に不良ビットが存在するか否かをチェックし、第１の領域に不良ビットが存在しない場合、第２の領域に不良ビットが存在するか否かをチェックする。
【００４５】
第１の領域及び第２の領域について、図４を参照して、具体的に説明する。ＯＳ展開領域２１において、１ビットでも不良ビットが存在すれば、画像形成装置１が正常に動作できない。圧縮伸長処理領域２２において、１ビットでも不良ビットが存在すれば、画像データの圧縮及び伸長が失敗する。Ｒａｗ画像領域２３において、１ビットでも不良ビットが存在すれば、原稿読取部２００（図２）で読み取られた原稿の画像を正確に再現できなくなる。そこで、ＯＳ展開領域２１、圧縮伸長処理領域２２、及び、Ｒａｗ画像領域２３を第１の領域とする。
【００４６】
これに対して、プリンターイメージ領域２４において、不良ビットが存在することが原因でノイズが画像に含まれても、予め定められた条件を満たせば（例えば、不良ビットを含む画素２８の数が所定値以下）、人の目で見てそのノイズを認識できない。そこで、プリンターイメージ領域２４を第２の領域とする。
【００４７】
不良ビットチェック部４０は、メモリーチェック専用のチェックデータを生成し、これを不良ビットが存在するか否かをチェックする対象となる作業領域に書き込み、その作業領域に書き込んだデータを読み出し、書き込んだデータと読み出したデータとを比較する。不良ビットチェック部４０は、書き込んだデータと読み出したデータとが一致すると判定すれば、その作業領域において、不良ビットが存在しないと判定する。不良ビットチェック部４０は、書き込んだデータと読み出したデータとが不一致と判定すれば、その作業領域において、不良ビットが存在すると判定する。
【００４８】
判定部５０は、不良ビットチェック部４０によって、第１の領域に不良ビットが存在しないが、第２の領域に不良ビットが存在すると判定された場合、第２の領域に存在する不良ビットが上記予め定められた条件を満たすか否かを判定する。
【００４９】
決定部６０は、判定部５０によって予め定められた条件を満たすと判定された場合、画像形成装置１の動作を許可する決定をし、予め定められた条件を満たさないと判定された場合、画像形成装置１の動作を禁止する決定をする。
【００５０】
次に、本実施形態の動作を、主に、図３、図４、図６及び図７を参照して説明する。図６及び図７は、本実施形態の動作を説明するフローチャートである。画像形成装置１に電源が投入されると（ステップＳ１）、不良ビットチェック部４０は、ＯＳ展開領域２１において、不良ビットが存在するか否かをチェックする（ステップＳ２）。ＯＳ展開領域２１は、図４で説明したように、第１の領域に属する作業領域である。
【００５１】
不良ビットチェック部４０がＯＳ展開領域２１において、不良ビットが存在すると判定した場合（ステップＳ２でＹｅｓ）、決定部６０は、画像形成装置１の動作を禁止する決定をし、かつ、制御部５００は、サービスマンに連絡する旨のメッセージを、表示部４０３（図２）に表示させる（ステップＳ３）。画像形成装置１の動作を禁止する決定がされた場合、ユーザーが操作部４００（図２）を操作して、画像形成装置１に所望の動作（例えば、コピー動作）させる命令を入力しても、制御部５００は、その入力を受け付けない処理をする。
【００５２】
不良ビットチェック部４０がＯＳ展開領域２１において、不良ビットが存在しないと判定した場合（ステップＳ２でＮｏ）、不良ビットチェック部４０は、圧縮伸長処理領域２２において、不良ビットが存在するか否かをチェックする（ステップＳ４）。圧縮伸長処理領域２２は、図４で説明したように、第１の領域に属する作業領域である。
【００５３】
不良ビットチェック部４０が圧縮伸長処理領域２２において、不良ビットが存在すると判定した場合（ステップＳ４でＹｅｓ）、ステップＳ３の処理がされる。
【００５４】
不良ビットチェック部４０が圧縮伸長処理領域２２において、不良ビットが存在しないと判定した場合（ステップＳ４でＮｏ）、不良ビットチェック部４０は、Ｒａｗ画像領域２３において、不良ビットが存在するか否かをチェックする（ステップＳ５）。Ｒａｗ画像領域２３は、図４で説明したように、第１の領域に属する作業領域である。
【００５５】
不良ビットチェック部４０がＲａｗ画像領域２３において、不良ビットが存在すると判定した場合（ステップＳ５でＹｅｓ）、ステップＳ３の処理がされる。
【００５６】
不良ビットチェック部４０がＲａｗ画像領域２３において、不良ビットが存在しないと判定した場合（ステップＳ５でＮｏ）、不良ビットチェック部４０は、第１の領域に不良ビットが存在しないと判定し、次に、プリンターイメージ領域２４において、不良ビットが存在するか否かをチェックする（ステップＳ６）。プリンターイメージ領域２４は、図４で説明したように、第２の領域に属する作業領域である。
【００５７】
不良ビットチェック部４０が、プリンターイメージ領域２４において、不良ビットが存在しないと判定した場合（ステップＳ６でＮｏ）、決定部６０は、画像形成装置１の動作を許可する決定をする（ステップＳ７）。これにより、ユーザーが操作部４００（図２）を操作して、画像形成装置１に所望の動作（例えば、コピー動作）させる命令を入力した場合、画像形成装置１は、命令された動作を実行する。
【００５８】
不良ビットチェック部４０が、プリンターイメージ領域２４において、不良ビットが存在すると判定した場合（ステップＳ６でＹｅｓ）、判定部５０は、プリンターイメージ領域２４に存在する不良ビットが、以下に説明する予め定められた条件を満たすか否かを判定する。
【００５９】
まず、判定部５０は、プリンターイメージ領域２４において、１画素２８（図５）を表現する各ビット列２６のうち、不良ビットを含むビット列２６である不良ビット列の数が、予め定められた第１の値以下であるか否かを判定する（ステップＳ８）。
【００６０】
不良ビット列の数とは、不良ビットを含む画素２８の数である。不良ビットを含む画素２８の数が所定数を超えれば、人の目で見えるノイズが画像に現れる。従って、第１の値は、人の目で見えるノイズが画像に現れるか否かの観点から、設計者が予め決定をする。
【００６１】
判定部５０が、不良ビット列の数が、第１の値より大きいと判定した場合（ステップＳ８でＮｏ）、人の目で見えるノイズが画像に現れると見なして、ステップＳ３の処理がされる。すなわち、決定部６０は、画像形成装置１の動作を禁止する決定をし、かつ、制御部５００は、表示部４０３（図２）に、サービスマンに連絡する旨のメッセージを表示させる。
【００６２】
判定部５０が、不良ビット列の数が、第１の値以下と判定した場合（ステップＳ８でＹｅｓ）、不良ビット列のそれぞれを予め定められた桁で上位側と下位側とに分けて、上位側に不良ビットが位置する不良ビット列の数が、第１の値より小さい予め定められた第２の値以下であるか否かを判定する（ステップＳ９）。これについて詳しく説明する。
【００６３】
図８は、ビット列２６の例を示す模式図である。ここでのビット列２６は、８ビットである。最上位ビットをＭＳＢ、最下位ビットをＬＳＢとする。判定部５０は、不良ビット列のそれぞれを予め定められた桁で上位側と下位側とに分ける。ここでは、上位側の桁数（４）と下位側の桁数（４）とが同じになるようにされている。そして、判定部５０は、上位側に不良ビットが位置する不良ビット列の数が、第１の値より小さい予め定められた第２の値以下であるか否かを判定する。
【００６４】
不良ビットがビット列２６の上位側に位置する方が、下位側に位置するよりも、人の目で見えるノイズとして画像に現れやすい。そこで、不良ビット列の数が、第１の値以下であっても、上位側に不良ビットが位置する不良ビット列の数が、所定数を超えれば、人の目で見えるノイズが画像に現れるとする。第２の値は、人の目で見えるノイズが画像に現れるか否かの観点から、設計者が予め決定をする。
【００６５】
判定部５０が、上位側に不良ビットが位置する不良ビット列の数が、第２の値より大きいと判定した場合（ステップＳ９でＮｏ）、人の目で見えるノイズが画像に現れると見なして、ステップＳ３の処理がされる。
【００６６】
判定部５０が、上位側に不良ビットが位置する不良ビット列の数が、第２の値以下と判定した場合（ステップＳ９でＹｅｓ）、上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素２８において、連続する画素２８が含まれているか否か判定する（ステップＳ１０）。
【００６７】
図９は、上位側に不良ビットが位置する不良ビット列で表現される画素２８において、連続する画素２８が含まれていない例を示す模式図であり、図１０は、上位側に不良ビットが位置する不良ビット列で表現される画素２８において、連続する画素２８が含まれている例を示す模式図である。図中、×で示す画素２８が、上位側に不良ビットが位置する不良ビット列で表現される画素２８である。
【００６８】
上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素２８において、図１０に示すように、連続する画素２８が含まれていれば、人の目で見えるノイズが画像に現れやすい。そこで、上位側に不良ビットが位置する不良ビット列の数が、第２の値以下であっても、連続する画素２８が含まれていれば、人の目で見えるノイズが画像に現れると見なす。
【００６９】
判定部５０が、上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素２８において、連続する画素２８が含まれると判定した場合（ステップＳ１０でＹｅｓ）、人の目で見えるノイズが画像に現れると見なして、ステップＳ３の処理がされる。
【００７０】
判定部５０が、上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素２８において、連続する画素２８が含まれないと判定した場合（ステップＳ１０でＮｏ）、判定部５０は、予め定められた条件を満たすと判定する。これにより、決定部６０は、画像形成装置１の動作を許可する決定をし、かつ、制御部５００は、表示部４０３（図２）に、サービスマンに連絡する旨のメッセージを表示させる（ステップＳ１１）。従って、サービスマンが画像形成装置１の修理に来るまで、画像形成装置１を使用することができる。
【００７１】
本実施形態の主な効果を説明する。本実施形態に係る画像形成装置１では、図４に示すメインメモリー２０を、不良ビットが存在すれば画像形成装置１の動作が禁止される第１の領域（ＯＳ展開領域２１、圧縮伸長処理領域２２、Ｒａｗ画像領域２３）と、それ以外の第２の領域（プリンターイメージ領域２４）とに予め分けており、まず、第１の領域に不良ビットが存在するか否かをチェックし（図６のステップＳ２，Ｓ４，Ｓ５）、第１の領域に不良ビットが存在しなければ（図６のステップＳ５でＮｏ）、次に、第２の領域に不良ビットが存在するか否かをチェック（図６のステップＳ６）する方式でメモリーチェックを実行する。
【００７２】
メモリーチェックの結果、第１の領域に不良ビットが存在しないが、第２の領域に不良ビットが存在する場合、不良ビットが予め定められた条件を満たせば（人の目で見えるノイズが画像に現れない場合）、画像形成装置１の動作が許可される（ステップＳ１１）。従って、本実施形態に係る画像形成装置１によれば、メモリーチェックの結果、不良ビットが存在しても、状況に応じて画像形成装置１の動作を許可することができる。
【００７３】
ステップＳ８の第１の値及びステップＳ９の第２の値は、不良ビット列の数が、それらの値を超えれば、人の目で見えるノイズが画像に現れるとして、設計者が予め決定する。ステップＳ９は、不良ビットがビット列２６の上位側に位置する方が、下位側に位置するよりも、人の目で見えるノイズが画像に現れやすい点を考慮している。ステップＳ１０は、上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素２８において、図１０に示すように、連続する画素２８が含まれていれば、人の目で見えるノイズが画像に現れやすい点を考慮している。
【００７４】
不良ビット列の数が、第１の値を超えれば、人の目で見えるノイズが画像に現れる。不良ビット列の数が第１の値以下であっても、上位側に不良ビットが位置する不良ビット列の数が、第１の値より小さい予め定められた第２の値を超えれば、人の目で見えるノイズが画像に現れる。上位側に不良ビットが位置する不良ビット列の数が、第２の値以下であっても、上位側に不良ビットが位置する不良ビット列のそれぞれにより表現される画素２８において、連続する画素２８が含まれていれば、人の目で見えるノイズが画像に現れる。
【００７５】
そこで、ステップＳ８がＹｅｓであり、かつ、ステップＳ９がＹｅｓであり、かつ、ステップＳ１０がＮｏの場合、予め定められた条件を満たすと判定し、画像形成装置１の動作が許可される。これに対して、ステップＳ８がＮｏ、又は、ステップＳ９がＮｏ、又は、ステップＳ１０がＹｅｓの場合、予め定められた条件を満たさないと判定し、画像形成装置１の動作が禁止される。
【００７６】
なお、判定部５０は、ステップＳ８、ステップＳ９、ステップＳ１０の少なくとも１つを用いて、予め定められた条件を満たすか否かを判定してもよい。
【符号の説明】
【００７７】
１  画像形成装置
２０  メインメモリー（メモリーの一例）
２１  ＯＳ展開領域（第１の領域の一例、作業領域の一例）
２２  圧縮伸長処理領域（第１の領域の一例、作業領域の一例）
２３  Ｒａｗ画像領域（第１の領域の一例、作業領域の一例）
２４  プリンターイメージ領域（第２の領域の一例、作業領域の一例）
【図１】
2015189060.tif 000003
【図２】
2015189060.tif 000004
【図３】
2015189060.tif 000005
【図４】
2015189060.tif 000006
【図５】
2015189060.tif 000007
【図６】
2015189060.tif 000008
【図７】
2015189060.tif 000009
【図８】
2015189060.tif 000010
【図９】
2015189060.tif 000011
【図１０】
2015189060.tif 000012