(57)【要約】【課題】ソフトウェアの改ざんチェックを容易に行うことが可能な電子機器を提供する。【解決手段】この電子機器は、ソフトウェア５００が記憶されたＲＯＭ１１３ａと、改ざんチェック用ソフトウェア６００が記憶された外部記憶媒体４００を装着するための装着部１１５と、ＲＯＭ１１３ａおよび外部記憶媒体４００のそれぞれのメモリー内容を比較することにより、ソフトウェア５００が改ざんされているか否かを判断し、判断結果を報知するための処理を行う主制御部１１０と、を備えている。【選択図】図４
2013094980.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェアが記憶された記憶部と、
前記ソフトウェアの改ざんをチェックするための改ざんチェック用ソフトウェアが記憶された外部記憶媒体を装着するための装着部と、
前記外部記憶媒体が前記装着部に装着されているときに、前記ソフトウェアが記憶された前記記憶部および前記改ざんチェック用ソフトウェアが記憶された前記外部記憶媒体のそれぞれのメモリー内容を比較することにより、前記記憶部に記憶された前記ソフトウェアが改ざんされているか否かを判断し、判断結果を報知するための処理を行う制御部と、を備えていることを特徴とする電子機器。
【請求項２】
機器状態を示す情報を表示するための表示部をさらに備え、
前記制御部は、前記ソフトウェアが改ざんされているか否かの判断結果を前記表示部に表示させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記ソフトウェアが改ざんされているか否かの判断結果を前記外部記憶媒体に記憶させることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
請求項１〜３のいずれかに記載の電子機器を含むことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器および画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置などの電子機器においては、通常、ハードウェアの基本的な制御を行うためのソフトウェアをメモリーに格納する。たとえば、メモリー内のソフトウェアが悪意あるユーザーによって改ざんされると、電子機器が異常動作するなどの不都合を引き起こす。このような不都合の発生を抑制するため、メモリー内のソフトウェアの改ざんチェックに関する技術が種々提案されている（たとえば、特許文献１参照）。
【０００３】
特許文献１では、電子機器（通信装置）と改ざん検出装置とが通信可能に接続されている。そして、メモリー内のソフトウェアの改ざんチェックに際して、改ざん検出装置は、メモリー範囲を指定してハッシュ値の算出を電子機器に指示し、電子機器は、指定されたメモリー範囲を対象としてハッシュ値を算出して改ざん検出装置に送信する。電子機器からハッシュ値を受信した改ざん検出装置は、電子機器から受信したハッシュ値と正規のハッシュ値とを比較することで、メモリー内のソフトウェアが改ざんされたか否かを判定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−４３０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、ソフトウェアの改ざんチェックを行うのにあたって、電子機器（通信装置）と改ざん検出装置とを通信可能に接続しなければならない。したがって、通信環境が整っていなければ、電子機器と改ざん検出装置とを通信可能に接続するのが困難になり、ソフトウェアの改ざんチェックを行えなくなってしまう。
【０００６】
本発明は、上記課題を解決するためになされたものであって、ソフトウェアの改ざんチェックを容易に行うことが可能な電子機器および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の電子機器は、ソフトウェアが記憶された記憶部と、ソフトウェア（記憶部に記憶されたソフトウェア）の改ざんをチェックするための改ざんチェック用ソフトウェアが記憶された外部記憶媒体を装着するための装着部と、外部記憶媒体が装着部に装着されているときに、ソフトウェアが記憶された記憶部および改ざんチェック用ソフトウェアが記憶された外部記憶媒体のそれぞれのメモリー内容を比較することにより、記憶部に記憶されたソフトウェアが改ざんされているか否かを判断し、判断結果を報知するための処理を行う制御部と、を備えている。なお、外部記憶媒体とは、ＵＳＢメモリーなどの携帯型メモリーのことである。
【０００８】
このように、本発明の電子機器では、ソフトウェアの改ざんチェックを電子機器本体の制御部が行う。また、制御部によるソフトウェアの改ざんチェックは、ソフトウェアが記憶された記憶部および改ざんチェック用ソフトウェアが記憶された外部記憶媒体のそれぞれのメモリー内容を比較することによってなされる。すなわち、外部記憶媒体を装着部に装着するだけで、ソフトウェアの改ざんチェックを行える。このため、ソフトウェアの改ざんチェックのための専用の装置と通信する必要はない（ソフトウェアの改ざんチェックのためのシステムを構築する必要はない）。その結果、ソフトウェアの改ざんチェックを容易に行うことができる。
【０００９】
ここで、外部記憶媒体に記憶された改ざんチェック用ソフトウェアは、たとえば、記憶部に記憶されたソフトウェアと同じソフトウェアである（バージョンも同じである）。したがって、記憶部に記憶されたソフトウェアが改ざんされていなければ、記憶部および外部記憶媒体のそれぞれのメモリー内容（ダンプデータ）は互いに同じとなり、記憶部に記憶されたソフトウェアが改ざんされていれば、記憶部および外部記憶媒体のそれぞれのメモリー内容（ダンプデータ）は互いに異なる。このため、ソフトウェアが記憶された記憶部および改ざんチェック用ソフトウェアが記憶された外部記憶媒体のそれぞれのメモリー内容（ダンプデータ）を比較することによって、記憶部に記憶されたソフトウェアが改ざんされているか否かを判断することができる。
【００１０】
上記構成において、好ましくは、機器状態を示す情報を表示するための表示部をさらに備え、制御部は、ソフトウェアが改ざんされているか否かの判断結果を表示部に表示させる。このように構成すれば、容易に、ソフトウェアが改ざんされているか否かの判断結果をユーザーに報知することができる。
【００１１】
上記構成において、好ましくは、制御部は、ソフトウェアが改ざんされているか否かの判断結果を外部記憶媒体に記憶させる。このように構成すれば、表示部などの報知手段そのものが電子機器に設けられていなかったとしても、ユーザー端末などで外部記録媒体にアクセスしてもらうことにより、ソフトウェアが改ざんされているか否かの判断結果をユーザーに報知することができる。
【００１２】
本発明の画像形成装置は、上記した電子機器を含む。このように構成された画像形成装置では、ソフトウェアの改ざんチェックを容易に行うことができる。
【発明の効果】
【００１３】
以上のように、本発明によれば、ソフトウェアの改ざんチェックを容易に行うことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態による画像形成装置の概略図
【図２】図１に示した画像形成装置のハードウェア構成を示したブロック図
【図３】図１に示した画像形成装置のＲＯＭ（記憶部）に記憶されたソフトウェアについて説明するための図
【図４】図１に示した画像形成装置において行われるソフトウェアの改ざんチェックについて説明するための図
【図５】図１に示した画像形成装置の操作パネル（表示部）に表示される画面の図（ソフトウェアの改ざんチェック結果を表示したときの図）
【図６】図１に示した画像形成装置の操作パネル（表示部）に表示される画面の図（ソフトウェアの改ざんチェック結果を表示したときの図）
【図７】図１に示した画像形成装置の動作（ソフトウェアの改ざんチェックを行うときの動作）を説明するためのフロー図
【発明を実施するための形態】
【００１５】
以下に、図１を参照して、本発明の一実施形態による電子機器を含む画像形成装置１００の全体構成について説明する。
【００１６】
本実施形態の画像形成装置１００は、たとえば、コピー、プリンター、スキャナーおよびファックスなどの複数種のジョブの実行が可能な複合機である。そして、この画像形成装置１００は、操作パネル１０１、画像読取部１０２、給紙部１０３、搬送路１０４、画像形成部１０５および定着部１０６などを備える。
【００１７】
操作パネル１０１は、表示面がタッチパネルで覆われた液晶表示部１１（表示部）を含む。この液晶表示部１１には、各種設定などを行うためのメニューおよび設定キー（ソフトキー）が表示されるとともに、装置状態などを示すメッセージも表示される。また、操作パネル１０１には、数値入力が必要な設定指示を受け付けるためのテンキー１２（ハードキー）や、各種ジョブの実行開始の指示を受け付けるためのスタートキー１３（ハードキー）なども設けられている。
【００１８】
画像読取部１０２は、原稿を読み取って画像データを生成する。この画像読取部１０２には、図示しないが、露光ランプ、ミラー、レンズおよびイメージセンサーなどの光学系部材が設けられている。そして、画像読取部１０２は、載置読取用コンタクトガラス２１に載置される原稿を読み取る際、露光ランプの光を原稿に照射し、反射光を受けたイメージセンサーの出力値をＡ／Ｄ変換した後、Ａ／Ｄ変換後のデータに対して各種補正（シェーディング補正など）を施すことによって、画像データを生成する。これにより、画像読取部１０２による原稿の読み取り動作によって得られた画像データに基づき印刷を行うことができる。また、画像読取部１０２による原稿の読み取り動作によって得られた画像データを蓄積することもできる。
【００１９】
また、画像読取部１０２には、原稿カバー２２が設けられている。そして、載置読取用コンタクトガラス２１による原稿の読み取り時には、載置読取用コンタクトガラス２１に載置された原稿を原稿カバー２２で押えることができるようになっている。なお、この原稿カバー２２に原稿搬送装置としての機能を持たせても良い。この場合には、原稿カバー２２によって、送り読取用コンタクトガラス２３に原稿を１枚ずつ送ることができるようになる。
【００２０】
給紙部１０３は、用紙Ｐを収容するカセット３１を複数有し、それら複数のカセット３１に収容された用紙Ｐを搬送路１０４に供給する。この給紙部１０３には、収容された用紙Ｐを引き出すピックアップローラー３２や、用紙Ｐの重送を抑制するための分離ローラー対３３などが設けられている。
【００２１】
搬送路１０４は、装置内部において用紙Ｐを搬送する。具体的に言うと、給紙部１０３から供給された用紙Ｐは、搬送路１０４によって、画像形成部１０５および定着部１０６をこの順番で通過し、排出トレイ４１にまで導かれる。この搬送路１０４には、用紙Ｐを搬送する複数の搬送ローラー対４２が設けられている。さらに、用紙Ｐを画像形成部１０５の手前で待機させ、タイミングを合わせて画像形成部１０５に送り出すレジストローラー対４３も設けられている。
【００２２】
画像形成部１０５は、画像データに基づきトナー像を形成し、そのトナー像を用紙Ｐに転写する。画像形成部１０５は、感光体ドラム５１、帯電装置５２、露光装置５３、現像装置５４、転写ローラー５５およびクリーニング装置５６などを含んでいる。
【００２３】
トナー像の形成プロセスおよびトナー像の用紙Ｐへの転写プロセスとしては、まず、感光体ドラム５１を回転駆動させ、その感光体ドラム５１の表面を帯電装置５２で所定電位に帯電させる。また、露光装置５３は、画像データに基づき光ビームＬを出力し、感光体ドラム５１の表面を走査露光する。これにより、感光体ドラム５１の表面に静電潜像を形成する。続いて、現像装置５４は、感光体ドラム５１の表面に形成された静電潜像にトナーを供給して現像する。
【００２４】
そして、転写ローラー５５は、感光体ドラム５１の表面に圧接する。この後、レジストローラー対４３がタイミングを計り、転写ローラー５５と感光体ドラム５１との間に用紙Ｐを進入させる。このとき、転写ローラー５５には所定の電圧が印加される。これによって、感光体ドラム５１の表面のトナー像が用紙Ｐに転写される。なお、転写プロセスが終わると、クリーニング装置５６は、感光体ドラム５１の表面に残留するトナーなどを除去する。
【００２５】
定着部１０６は、用紙Ｐに転写されたトナー像を加熱・加圧して定着させる。この定着部１０６は、発熱源を内蔵する定着ローラー６１と、定着ローラー６１に圧接される加圧ローラー６２とを含んでいる。そして、トナー像が転写された用紙Ｐは、定着ローラー６１と加圧ローラー６２との間を通過することで、加熱・加圧される。これにより、用紙Ｐにトナー像が定着され、印刷が完了する。そして、印刷済みの用紙Ｐは、搬送路１０４に導かれ、搬送ローラー対４２によって排出トレイ４１に送られる。
【００２６】
次に、図２を参照して、画像形成装置１００のハードウェア構成について説明する。
【００２７】
画像形成装置１００は、主制御部１１０（制御部）を含んでいる。そして、主制御部１１０は、中央演算処理装置であるＣＰＵ１１１や画像処理部１１２などを有する。画像処理部１１２は、画像処理専用のＡＳＩＣやメモリーなどからなっており、画像データに対して、拡大／縮小、濃度変換およびデータ形式変換などの各種の画像処理を施す。
【００２８】
また、主制御部１１０は、操作パネル１０１、画像読取部１０２、給紙部１０３、搬送路１０４、画像形成部１０５および定着部１０６などと接続される。そして、主制御部１１０は、記憶部１１３に記憶された各種のプログラムおよびデータに基づき、各部の制御や演算などを行う。なお、主制御部１１０は、全体制御や画像処理を行う部分と、各種回転体を回転させるモーターのオン／オフの制御を行う部分とに分割されていてもよい。
【００２９】
記憶部１１３は、フラッシュメモリーなどのＲＯＭ１１３ａ（記憶部）、ＲＡＭ１１３ｂおよびＨＤＤ１１３ｃなどの揮発性の記憶装置と不揮発性の記憶装置とを含む。そして、各種のプログラムおよびデータは、たとえば、ＲＯＭ１１３ａに記憶され、ＲＡＭ１１３ｂに展開される。
【００３０】
主制御部１１０に接続される操作パネル１０１は、表示制御部１４を有する。表示制御部１４は、ＣＰＵやＩＣなどからなり、液晶表示部１１に表示された設定キーがユーザーによって押下されると、タッチパネルの出力を受けて押下位置の座標を特定する。これによって、液晶表示部１１に対するユーザーの押下位置（ユーザーが押下した設定キー）が特定される。タッチパネルの出力と押下位置の座標との対応を示すテーブルなどのデータは、たとえば、記憶部１５（あるいは、記憶部１１３）に記憶される。
【００３１】
また、主制御部１１０は、通信部１１４と接続される。通信部１１４は、たとえば、外部のコンピューター２００とネットワーク（あるいは、通信ケーブル）を介して通信可能に接続される。これにより、コンピューター２００から送信された画像データに基づき印刷を行うことができる。また、画像読取部１０２による原稿の読み取り動作によって得られた画像データをコンピューター２００に送信することもできる。さらに、たとえば、通信部１１４にモデムなどを内蔵してもよく、この場合、電話回線などのネットワークを介して、外部のファックス装置３００とファックス通信を行うことができる。
【００３２】
さらに、主制御部１１０は、ＵＳＢメモリーなどの外部記憶媒体４００の装着が可能な装着部１１５と接続される。このため、外部記憶媒体４００に記憶された画像データに基づき印刷を行うことができる。また、画像読取部１０２による原稿の読み取り動作によって得られた画像データを外部記憶媒体４００に蓄積することもできる。
【００３３】
次に、図３を参照して、画像形成装置１００のソフトウェア構成について説明する。
【００３４】
画像形成装置１００は、ハードウェアの基本的な制御を行うためのソフトウェア５００（ファームウェア）をＲＯＭ１１３ａに格納している。このソフトウェア５００は、ＯＳ（オペレーティングシステム）５０１や、各種ジョブを実行するためのソフトウェアを含む。各種ジョブを実行するためのソフトウェアとしては、たとえば、コピーソフトウェア５０２、プリンターソフトウェア５０３、スキャナーソフトウェア５０４およびファックスソフトウェアー５０５などが挙げられる。そして、主制御部１１０は、各種ジョブの実行に際して、ソフトウェア５００をＲＡＭ１１３ｂに読み出す。
【００３５】
ところで、画像形成装置１００に動作不良が発生した場合には、悪意あるユーザーによってソフトウェア５００が改ざんされている可能性がある。したがって、この場合には、画像形成装置１００を使用するユーザー（あるいは、画像形成装置１００をメンテナンスするサービスマン）は、ソフトウェア５００が改ざんされているか否かをチェックする。以下に、本実施形態におけるソフトウェア５００の改ざんチェックの手法について説明する。
【００３６】
ソフトウェア５００の改ざんチェックを行うユーザーは、まず、ＲＯＭ１１３ａに記憶されたソフトウェア５００のバージョンを確認する。そして、ユーザーは、図４に示すように、ソフトウェア５００と同じソフトウェア６００が記憶された外部記憶媒体４００を準備し、その外部記憶媒体４００を装着部１１５に装着する。なお、ＲＯＭ１１３ａに記憶されたソフトウェア５００および外部記憶媒体４００に記憶されたソフトウェア６００のそれぞれのバージョンは互いに同じである。また、外部記憶媒体４００に記憶されたソフトウェア６００は、ソフトウェア５００が改ざんされているか否かをチェックするためのソフトウェアであって、以下の説明では、改ざんチェック用ソフトウェア６００と称する。
【００３７】
主制御部１１０は、装着部１１５に装着された外部記憶媒体４００を認識すると、改ざんチェック用ソフトウェア６００が記憶された外部記憶媒体４００のダンプデータ６００ａをＲＡＭ１１３ｂに読み出す。また、主制御部１１０は、ソフトウェア５００が記憶されたＲＯＭ１１３ａのダンプデータ５００ａもＲＡＭ１１３ｂに読み出す。
【００３８】
ここで、ダンプデータとは、メモリー内容を変換や加工などせずにそのままの形で出力したものである。したがって、ソフトウェア５００が改ざんされていなければ、ソフトウェア５００が記憶されたＲＯＭ１１３ａのダンプデータ５００ａと、改ざんチェック用ソフトウェア６００が記憶された外部記憶媒体４００のダンプデータ６００ａとが同じとなる。その一方、ソフトウェア５００が改ざんされていれば、ダンプデータ５００ａとダンプデータ６００ａとが異なる。
【００３９】
そこで、主制御部１１０は、ソフトウェア５００が記憶されたＲＯＭ１１３ａのダンプデータ５００ａと改ざんチェック用ソフトウェア６００が記憶された外部記憶媒体４００のダンプデータ６００ａとをＲＡＭ１１３ｂに読み出した後、両者を比較する。そして、主制御部１１０は、ダンプデータ５００ａとダンプデータ６００ａとが同じであれば、ソフトウェア５００は改ざんされていないと判断し、ダンプデータ５００ａとダンプデータ６００ａとが異なっていれば、ソフトウェア５００が改ざんされていると判断する。
【００４０】
また、主制御部１１０は、ソフトウェア５００が改ざんされているか否かを判断した後に、その判断結果をユーザーに報知するための処理を行う。たとえば、主制御部１１０は、ソフトウェア５００が改ざんされていない判断した場合には、ソフトウェア５００が改ざんされていないことを示す情報を液晶表示部１１に表示させ、ソフトウェア５００が改ざんされていると判断した場合には、ソフトウェア５００が改ざんされていることを示す情報を液晶表示部１１に表示させる。一例を挙げると、液晶表示部１１は、ソフトウェア５００が改ざんされていなければ、図５に示すように「ＯＫ」を表示し、ソフトウェア５００が改ざんされていれば、図６に示すように「ＮＧ」を表示する。
【００４１】
仮に、液晶表示部１１のような表示手段が画像形成装置１００に設けられていない場合には、ソフトウェア５００が改ざんされているか否かの判断結果を別の手段を用いてユーザーに報知するようにしても良い。たとえば、報知用の音を発するための音発生部を設け、ソフトウェア５００が改ざんされているか否かを音の違いによって報知するようにしてもよい。また、報知用の光を発するための発光部を設け、ソフトウェア５００が改ざんされているか否かを発光状態の違い（たとえば、点滅しているか否か）によって報知するようにしても良い。
【００４２】
あるいは、ソフトウェア５００が改ざんされているか否かの判断結果を示すテキストデータを外部記憶媒体４００に記憶させても良い。このようにすれば、液晶表示部１１などの報知手段そのものが画像形成装置１００に設けられていなかったとしても、ユーザー端末などで外部記憶媒体４００にアクセスしてもらうことにより、ソフトウェア５００が改ざんされているか否かの判断結果をユーザーに報知することができる。
【００４３】
次に、図７を参照して、本実施形態におけるソフトウェア５００の改ざんチェックの流れを説明する。
【００４４】
まず、図７のフローのスタート時点では、改ざんチェック用ソフトウェア６００を記憶する外部記憶媒体４００がユーザーによって既に準備されているとする。そして、ユーザーが外部記憶媒体４００を装着部１１５に装着したとき、図７のフローがスタートする。なお、このとき、ソフトウェア５００の改ざんチェックを実行する旨のメッセージを液晶表示部１１に表示させてもよい。あるいは、ソフトウェア５００の改ざんチェックを実行するか否かをユーザーに選択してもらうための選択画面を液晶表示部１１に表示させ、ソフトウェア５００の改ざんチェックの実行指示をユーザーから受け付けた場合にのみ、ソフトウェア５００の改ざんチェックを実行するようにしてもよい。
【００４５】
ステップＳ１において、主制御部１１０は、ソフトウェア５００が記憶されたＲＯＭ１１３ａのダンプデータ５００ａをＲＡＭ１１３ｂに読み出す。また、ステップＳ２において、主制御部１１０は、改ざんチェック用ソフトウェア６００が記憶された外部記憶媒体４００のダンプデータ６００ａをＲＡＭ１１３ｂに読み出す。
【００４６】
ステップＳ３において、主制御部１１０は、ＲＯＭ１１３ａのダンプデータ５００ａと外部記憶媒体４００のダンプデータ６００ａとを比較する（ＲＯＭ１１３ａのダンプデータ５００ａと外部記憶媒体４００のダンプデータ６００ａとが同じであるか否かをチェックする）。
【００４７】
ステップＳ４において、主制御部１１０は、ＲＯＭ１１３ａに記憶されたソフトウェア５００が改ざんされているか否かを判断する。すなわち、主制御部１１０は、ＲＯＭ１１３ａのダンプデータ５００ａと外部記憶媒体４００のダンプデータ６００ａとを比較した結果、ダンプデータ５００ａとダンプデータ６００ａとが同じであれば、ソフトウェア５００は改ざんされていないと判断し、ダンプデータ５００ａとダンプデータ６００ａとが異なっていれば、ソフトウェア５００が改ざんされていると判断する。
【００４８】
ステップＳ５において、主制御部１１０は、ＲＯＭ１１３ａに記憶されたソフトウェア５００が改ざんされているか否かの判断結果をユーザーに報知するための処理を行う。たとえば、主制御部１１０は、ソフトウェア５００が改ざんされていない判断した場合には、ソフトウェア５００が改ざんされていないことを示す情報（たとえば、「ＯＫ」）を液晶表示部１１に表示させ、ソフトウェア５００が改ざんされていると判断した場合には、ソフトウェア５００が改ざんされていることを示す情報（たとえば、「ＮＧ」）を液晶表示部１１に表示させる。
【００４９】
本実施形態では、上記のように、ソフトウェア５００の改ざんチェックを画像形成装置１００の主制御部１１０（制御部）が行う。また、主制御部１１０によるソフトウェア５００の改ざんチェックは、ソフトウェア５００が記憶されたＲＯＭ１１３ａのダンプデータ５００ａと改ざんチェック用ソフトウェア６００が記憶された外部記憶媒体４００のダンプデータ６００ａとを比較することによってなされる。すなわち、外部記憶媒体４００を装着部１１５に装着するだけで、ソフトウェア５００の改ざんチェックを行える。このため、ソフトウェア５００の改ざんチェックのための専用の装置と通信する必要はない（ソフトウェア５００の改ざんチェックのためのシステムを構築する必要はない）。その結果、ソフトウェア５００の改ざんチェックを容易に行うことができる。
【００５０】
また、本実施形態では、上記のように、主制御部１１０は、ソフトウェア５００が改ざんされているか否かの判断結果を液晶表示部１１（表示部）に表示させる。このように構成すれば、容易に、ソフトウェア５００が改ざんされているか否かの判断結果をユーザーに報知することができる。
【００５１】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【００５２】
１１  液晶表示部（表示部）
１００  画像形成装置
１１０  主制御部（制御部）
１１３ａ  ＲＯＭ（記憶部）
１１５  装着部
４００  外部記憶媒体
５００  ソフトウェア
６００  改ざんチェック用ソフトウェア
【図１】
2013094980.tif 000003
【図２】
2013094980.tif 000004
【図３】
2013094980.tif 000005
【図４】
2013094980.tif 000006
【図５】
2013094980.tif 000007
【図６】
2013094980.tif 000008
【図７】
2013094980.tif 000009