(57)【要約】【課題】複数のファームウェアのいずれかを選択させてファームウェアの書き換えを行う場合に、選択されたファームウェアの適合チェックをユーザにより行えるようにした画像形成装置を提供する。【解決手段】可搬型記憶媒体を装着する装着手段Ａと、ファームウェアを記憶する記憶手段Ｂと、外部からの開始指示が入力された場合において、装着手段に装着された可搬型記憶媒体に複数のファームウェアが記憶されているときには、外部からのファームウェア選択指示の入力を受け付ける選択手段Ｃと、選択手段Ｃによってファームウェアの選択が入力された場合、選択されたファームウェアのバージョン情報と記憶手段Ｂに記憶されているファームウェアのバージョン情報とを表示させるバージョン表示手段Ｄと、バージョン表示手段Ｄによってバージョン情報を表示している間に書換実行指示が入力された場合、選択手段Ｃによって選択されたファームウェアを可搬型記憶媒体から読み出して記憶手段Ｂに書き込む書換手段Ｅとを備える。【選択図】図１
2008009493.tif 000002
【特許請求の範囲】
【請求項１】
可搬型記憶媒体を装着する装着手段と、
ファームウェアを記憶する記憶手段と、
外部からの開始指示が入力された場合において、前記装着手段に装着された可搬型記憶媒体に複数のファームウェアが記憶されているときには、外部からのファームウェア選択指示の入力を受け付ける選択手段と、
前記選択手段によってファームウェアの選択が入力された場合、選択されたファームウェアのバージョン情報と前記記憶手段に記憶されているファームウェアのバージョン情報とを表示させるバージョン表示手段と、
前記バージョン表示手段によってバージョン情報を表示している間に書換実行指示が入力された場合、前記選択手段によって選択されたファームウェアを前記可搬型記憶媒体から読み出して前記記憶手段に書き込む書換手段とを備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め準備されたファームウェアを読み出して記憶手段に書き込む画像形成装置に関する。
【背景技術】
【０００２】
近時、予め準備されたファームウェアを読み出して記憶手段に書き込む画像形成装置が開発され、使用されている。
【０００３】
特許文献１では、電源投入時に、付加接続された情報処理装置からファームウェアをダウンロードして書き換える複合機が開示されており、複合機のフラッシュメモリに記憶されているファームウェアを書き換える場合には、複合機に、ブートＲＯＭ、ＵＳＢコントローラ、ＵＳＢコネクタを備える書換装置を介して、ファームウェアが予め準備された情報処理装置を接続して、複合機の電源投入時に、情報処理装置からファームウェアをダウンロードして、複合機のＲＡＭに記憶してサムチェックをしてから、フラッシュメモリに書き込むようになっている。
【特許文献１】特開２００４−３０５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、可搬型記憶媒体に複数のファームウェアが記憶されているときには、いずれか１のファームウェアを選択させて書き換えを行うタイプの装置では、いずれか１のファームウェアの選択メニュー画面を表示してその画面で選択させて、記憶手段に書き込むようにしている。
しかしながら、このタイプの装置では、選択されたいずれか１のファームウェアと、記憶手段に記憶されているファームウェアのそれぞれのバージョン情報を表示することなく書き換えを行っているため、ユーザがファームウェアの適合チェックをすることができず、装置に適合しないファームウェアや、現在記憶手段に記憶されているファームウェアと同一バージョンのものに書き換えてしまうことがあり、不都合があった。
【０００５】
本発明は、このような事情を考慮して提案されるものであり、複数のファームウェアのいずれかを選択させてファームウェアの書き換えを行う場合に、選択されたファームウェアの適合チェックをユーザにより行えるようにした画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の請求項１では、可搬型記憶媒体を装着する装着手段と、ファームウェアを記憶する記憶手段と、外部からの開始指示が入力された場合において、前記装着手段に装着された可搬型記憶媒体に複数のファームウェアが記憶されているときには、外部からのファームウェア選択指示の入力を受け付ける選択手段と、前記選択手段によってファームウェアの選択が入力された場合、選択されたファームウェアのバージョン情報と前記記憶手段に記憶されているファームウェアのバージョン情報とを表示させるバージョン表示手段と、前記バージョン表示手段によってバージョン情報を表示している間に書換実行指示が入力された場合、前記選択手段によって選択されたファームウェアを前記可搬型記憶媒体から読み出して前記記憶手段に書き込む書換手段とを備える。
【０００７】
ここに、ファームウェアを記憶する記憶手段には少なくとも不揮発性メモリが含まれる。外部からの開始指示には、ユーザによる操作手段の操作による開始指示が少なくとも含まれる。ファームウェアの選択が入力されることとは、少なくとも、ユーザによるファームウェアの選択操作の入力を受け付けたことをいう。選択されたファームウェアと記憶手段のそれぞれのバージョン情報の表示は少なくとも対比表示が含まれる。
また、書換実行指示とは少なくとも書換許可が含まれる。
【発明の効果】
【０００８】
本発明によれば、以下の効果を奏する。
請求項１によれば、選択されたファームウェアと、既に記憶手段に記憶されているファームウェアのバージョン情報を読み出して表示して、ユーザの確認操作を待ち、選択されたファームウェアの適合チェックをしてから書換をさせることができる。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明の実施の形態について説明する。ここでは、画像処理装置としてファクシミリ装置を例示しているが、この例には限られず、予め準備されたファームウェアを不揮発性メモリに書き換えを行う機能を備える装置であればよい。
【実施例１】
【００１０】
図１は、本発明の画像形成装置の機能実現手段を示すブロック図である。
このような画像形成装置１において、Ａは可搬型記憶媒体を装着する装着手段、Ｂはファームウェアを記憶する記憶手段、Ｃは外部からの開始指示が入力された場合において、装着手段Ａに装着された可搬型記憶媒体に複数のファームウェアが記憶されているときには、外部からのファームウェア選択指示の入力を受け付ける選択手段、Ｄは選択手段Ｃによってファームウェアの選択が入力された場合、選択されたファームウェアのバージョン情報と記憶手段Ｂに記憶されているファームウェアのバージョン情報とを表示させるバージョン表示手段、Ｅはバージョン表示手段Ｄによってバージョン情報を表示している間に書換実行指示が入力された場合、選択手段Ｃによって選択されたファームウェアを可搬型記憶媒体から読み出して記憶手段Ｂに書き込む書換手段を示している。
【００１１】
ついで、本発明の画像形成装置を具体的な構成例とともに説明する。図２は、本発明の画像形成装置の要部構成の一例を示すブロック図である。
【００１２】
この画像形成装置１は、この画像形成装置１を制御するＣＰＵ１０、電話回線Ｌに対する接続制御をなすＮＣＵ１１、ファクシミリ通信に必要な各種信号の変復調を行うモデム１２、スキャナ１３、コーデック１４、ＬＥＤや開始指示キー１５Ａを有する操作パネル１５、不揮発性メモリなどで構成され、所定エリアに、装置１を動作させるためのファームウェアを記憶したフラッシュＲＯＭ１６、画像メモリ領域１７Ａとファームウェア実行領域１７Ｂとに区分されたＳＤＲＡＭ１７、ＣＦカード、ＵＳＢメモリ、ＣＤ−ＲＯＭなど、ファームウェアを予め記憶させた可搬型記憶媒体１９を装着するためのインタフェース１８、表示部２０を備える。
【００１３】
この画像形成装置１において、ＣＰＵ１０は選択手段Ｃ、バージョン表示手段Ｄ、書換手段Ｅを構成する。操作パネル１５は選択手段Ｃを構成する。フラッシュＲＯＭ１６は記憶手段Ｂを構成する。インタフェース１８は装着手段Ａを構成する。表示部２０はバージョン表示手段Ｄを構成する。
【００１４】
フラッシュＲＯＭ１６、可搬型記憶媒体１９のそれぞれに記憶されるファームウェアは、バージョン情報として、ファームウェアの製造元、ファームウェアのバージョン、ファームウェアの名称、ファームウェアの著作権情報、ファームウェアのライセンス保持者などを含む。また、機種情報として、装置１の製造元、バージョン、名称などを含む。
【００１５】
ＳＤＲＡＭ１７では、画像メモリ領域１７Ａは、画像データが記憶されるようにしている。また、画像メモリ領域１７Ａは、ファームウェアの書換処理の際に、可搬型記憶媒体１９から読み取ったファームウェアが記憶される。
ファームウェア実行領域１７Ｂでは、フラッシュＲＯＭ１６に記憶されているファームウェアがコピーされ、ファームウェア実行領域１７Ｂにコピーされたファームウェアに基づいて、装置１が動作する。
【００１６】
開始指示キー１５Ａは、ファームウェアの書換開始指示の入力を行うために操作され、ＣＰＵ１０は、開始指示が入力されたときには、予め準備されているアップデートプログラムを起動させ、可搬型記憶媒体１９に記憶されたファームウェアを読み取って、一旦ＳＤＲＡＭ１７の画像メモリ領域１７Ａに展開してサムチェックなどによってデータが破壊されていないかをチェックしてから、フラッシュＲＯＭ１６の所定エリアに書き込みを行う。
【００１７】
図３は、本発明の画像形成装置の基本動作の一例を説明するためのフローチャートである（１００〜１１１）。
ＣＰＵ１０は、電源投入がされた後には待機画面を表示するが、開始指示の入力があったときには、ファームウェア選択メニュー画面を表示して、ファームウェアの選択操作を促す。
このようなファームウェア選択メニュー画面には、可搬型記憶媒体１９に記憶されている全てのファームウェア名称といった情報を読み出して表示する。ファームウェアが選択されたことを検出すると、選択されたファームウェアと、フラッシュＲＯＭ１６に記憶されているファームウェアのそれぞれのバージョン情報を少なくとも読み出し、これらを対比表示してユーザにファームウェア適合チェックを促す。対比表示の態様を図４に示す。
なお、バージョン情報は対比表示に限られない。
また、ファームウェアのバージョン情報を対比表示して所定時間が経過するまでの間は、操作パネル１５に設けた発光手段としてのＬＥＤを点灯あるいは点滅させてもよく、後述する書換実行指示あるいは書換不実行指示を受け付けたときには、所定時間が経過するまでの間であっても、点灯あるいは点滅を停止させる。
【００１８】
図４は、バージョン情報の対比表示の一態様を示す図であり、選択されたファームウェアと、フラッシュＲＯＭ１６に記憶されているファームウェアのそれぞれのバージョン情報が対比表示されており、この画面は、所定時間表示部２１に表示される。所定時間内に、ＯＫボタンが操作されたときには書換実行指示が入力され後述するファームウェア書換処理を開始するが、所定時間内にＯＫボタンが操作されないときは書換不実行指示が入力されたものとみなしてアップデート処理を禁止する。
また、所定時間内にＮＧボタンが操作されたときには、書換不実行指示が入力されファームウェア書換処理を禁止する。なお、それぞれのファームウェアの機種情報も同時に読み取って、対比表示に加えるようにしてもよい。
【００１９】
ＣＰＵ１０は、ファームウェアのバージョン情報の対比表示をしてから所定時間の間に、書換実行指示が入力されたときには、ファームウェア書換処理を開始し、可搬型記憶媒体１９のファームウェアを読み取って、ＳＤＲＡＭ１７の画像メモリ領域１７Ａにコピーし、サムチェックなどによるデータ破壊チェックをしてから、フラッシュＲＯＭ１６に書き換え、再起動させる。
【００２０】
一方、ファームウェアのバージョン情報の対比表示をしてから所定時間の間に書換実行処理がなかったとき、あるいは、書換不実行処理を受け付けたときには、アップデート処理を禁止する。
【図面の簡単な説明】
【００２１】
【図１】本発明の画像形成装置の機能実現手段を示すブロック図
【図２】本発明の画像形成装置の要部構成の一例を示すブロック図
【図３】本発明の画像形成装置の基本動作の一例を説明するためのフローチャート
【図４】バージョン情報の対比表示の一態様を示す図
【符号の説明】
【００２２】
１  画像形成装置
Ａ  装着手段
Ｂ  記憶手段
Ｃ  選択手段
Ｄ  バージョン表示手段
Ｅ  書換手段
【図１】
2008009493.tif 000003
【図２】
2008009493.tif 000004
【図３】
2008009493.tif 000005
【図４】
2008009493.tif 000006