(57)【要約】【課題】  制御プログラムの更新を簡単に行うことができる原稿画像読取記録装置を提供する。【解決手段】  指定フォルダ名と同じフォルダ名のルートフォルダ４１がメモリカード（外部記憶媒体）１７上にあるか否かを判断するルートフォルダ判断手段と、ルートフォルダ４１があると判断された場合に制御プログラム１６中のバージョン情報と同じフォルダ名のサブフォルダ４２がルートフォルダ４１内にあるか否かを判断するサブフォルダ判断手段と、サブフォルダ４２があると判断された場合にサブフォルダ４２内にある更新用の複数の制御プログラム４６Ａ、４６Ｂ、４６Ｃ中のバージョン情報を一覧表示する表示手段と、一覧表示されたバージョン情報の中からバージョン情報を選択する選択手段と、記憶された制御プログラム１６を、選択されたバージョン情報に対応する更新用の制御プログラム４６Ｃに書き換える書換手段とを備えた。【選択図】      図１
2006217513.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像読取記録装置を制御するための制御プログラム及び指定フォルダ名を記憶する記憶手段と、
この記憶手段により記憶された指定フォルダ名と同じフォルダ名のルートフォルダが着脱可能な外部記憶媒体上にあるか否かを判断するルートフォルダ判断手段と、
このルートフォルダ判断手段により前記ルートフォルダがあると判断された場合に、記憶された制御プログラム中のバージョン情報と同じフォルダ名のサブフォルダが前記ルートフォルダ内にあるか否かを判断するサブフォルダ判断手段と、
このサブフォルダ判断手段により前記サブフォルダがあると判断された場合に、このサブフォルダ内にある更新用の複数の制御プログラム中のバージョン情報を一覧表示する表示手段と、
この表示手段により一覧表示されたバージョン情報の中からバージョン情報を選択する選択手段と、
前記記憶手段により記憶された制御プログラムを、前記選択手段により選択されたバージョン情報に対応する更新用の制御プログラムに書き換える書換手段と、
を備えたことを特徴とする原稿画像読取記録装置。
【請求項２】
オプション装置を制御するための制御プログラムを記憶する制御プログラム記憶手段と、
指定フォルダ名を記憶する指定フォルダ名記憶手段と、
この指定フォルダ名記憶手段により記憶された指定フォルダ名と同じフォルダ名のルートフォルダが着脱可能な外部記憶媒体上にあるか否かを判断するルートフォルダ判断手段と、
このルートフォルダ判断手段により前記ルートフォルダがあると判断された場合に、前記制御プログラム記憶手段により記憶された制御プログラム中のバージョン情報と同じフォルダ名のサブフォルダが前記ルートフォルダ内にあるか否かを判断するサブフォルダ判断手段と、
このサブフォルダ判断手段により前記サブフォルダがあると判断された場合に、このサブフォルダ内にある更新用の複数の制御プログラム中のバージョン情報を一覧表示する表示手段と、
この表示手段により一覧表示されたバージョン情報の中からバージョン情報を選択する選択手段と、
前記制御プログラム記憶手段により記憶された制御プログラムを、前記選択手段により選択されたバージョン情報に対応する更新用の制御プログラムに書き換える書換手段と、
を備えたことを特徴とする原稿画像読取記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内蔵のフラッシュメモリ等に制御プログラムが記憶された原稿画像読取記録装置に関するものである。
【背景技術】
【０００２】
周知のように、原稿画像読取記録装置を制御するための制御プログラムは、内蔵のフラッシュメモリに記憶されていることが多い。このような原稿画像読取記録装置における制御プログラムの更新方法としては、フラッシュメモリ上の制御プログラムを、適宜のインターフェース経由の専用装置、ＵＳＢ（Universal Serial Bus）インターフェース経由のパーソナルコンピュータ、又は、電話回線経由のパーソナルコンピュータ等から送信された更新用の制御プログラムに書き換える方法が知られている（例えば、特許文献１参照。）。
【特許文献１】特開平１１−２８２６９０号公報（第４頁、図２等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のような方法では、原稿画像読取記録装置に接続される専用装置やパーソナルコンピュータ等を準備する必要があるので、更新作業が煩雑であるという問題点がある。
【０００４】
本発明は、以上のような問題点に鑑みてなされたものであり、制御プログラムの更新を簡単に行うことができる原稿画像読取記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための請求項１の発明は、原稿画像読取記録装置を制御するための制御プログラム及び指定フォルダ名を記憶する記憶手段と、この記憶手段により記憶された指定フォルダ名と同じフォルダ名のルートフォルダが着脱可能な外部記憶媒体上にあるか否かを判断するルートフォルダ判断手段と、このルートフォルダ判断手段により前記ルートフォルダがあると判断された場合に、記憶された制御プログラム中のバージョン情報と同じフォルダ名のサブフォルダが前記ルートフォルダ内にあるか否かを判断するサブフォルダ判断手段と、このサブフォルダ判断手段により前記サブフォルダがあると判断された場合に、このサブフォルダ内にある更新用の複数の制御プログラム中のバージョン情報を一覧表示する表示手段と、この表示手段により一覧表示されたバージョン情報の中からバージョン情報を選択する選択手段と、前記記憶手段により記憶された制御プログラムを、前記選択手段により選択されたバージョン情報に対応する更新用の制御プログラムに書き換える書換手段と、を備えたものである。
【０００６】
請求項２の発明は、オプション装置を制御するための制御プログラムを記憶する制御プログラム記憶手段と、指定フォルダ名を記憶する指定フォルダ名記憶手段と、この指定フォルダ名記憶手段により記憶された指定フォルダ名と同じフォルダ名のルートフォルダが着脱可能な外部記憶媒体上にあるか否かを判断するルートフォルダ判断手段と、このルートフォルダ判断手段により前記ルートフォルダがあると判断された場合に、前記制御プログラム記憶手段により記憶された制御プログラム中のバージョン情報と同じフォルダ名のサブフォルダが前記ルートフォルダ内にあるか否かを判断するサブフォルダ判断手段と、このサブフォルダ判断手段により前記サブフォルダがあると判断された場合に、このサブフォルダ内にある更新用の複数の制御プログラム中のバージョン情報を一覧表示する表示手段と、この表示手段により一覧表示されたバージョン情報の中からバージョン情報を選択する選択手段と、前記制御プログラム記憶手段により記憶された制御プログラムを、前記選択手段により選択されたバージョン情報に対応する更新用の制御プログラムに書き換える書換手段と、を備えたものである。
【発明の効果】
【０００７】
請求項１の発明によれば、原稿画像読取記録装置に接続される専用装置やパーソナルコンピュータ等を準備する必要がないので、原稿画像読取記録装置を制御するための制御プログラムの更新を簡単に行うことができる。
【０００８】
請求項２の発明によれば、原稿画像読取記録装置に接続される専用装置やパーソナルコンピュータ等を準備する必要がないので、オプション装置を制御するための制御プログラムの更新を簡単に行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
本実施形態に係る原稿画像読取記録装置１は、図１に示すように、制御部２、フラッシュメモリ３、ＲＡＭ（Random Access Memory、随時書き込み読み出しメモリ）４、画像メモリ５、コーデック（ＣＯＤＥＣ）６、モデム７、ＮＣＵ（Network Control Unit、回線網制御装置）８、カードリード・ライト部９、記録部１０、読取部１１、操作部１２、表示部１３、及びオプション装置１４等を備えたものであり、各部２〜１４はバス１５を介して互いに通信可能に接続されている。
【００１０】
フラッシュメモリ３は、原稿画像読取記録装置１を制御、即ち各部３〜１４の動作を制御するための制御プログラム及び指定フォルダ名等を記憶している。制御部２は、ＣＰＵ（Central Processing Unit、中央処理装置）等で構成されており、フラッシュメモリ３上の制御プログラム１６等に従って各部３〜１４の動作を制御する。
【００１１】
ＲＡＭ４は、原稿画像読取記録装置１に関する各種の情報〔例えば、ライフ情報（プリント枚数、読取枚数等）、機器設定情報（発信元名、発信元番号等）、ファクス（ＦＡＸ）送信履歴情報、格納履歴情報（コピー履歴、ファクス受信履歴等）、用紙サイズ情報、出力条件情報（原稿種類、濃度、倍率、部数等）〕を記憶する。
【００１２】
読取部１１は、原稿の画像を画像データとして読み取る。画像メモリ５は、読み取られた画像データを一時的に記憶する。記録部１０は、記憶された画像データ等を電子写真方式等により記録用紙に記録（印刷）する。このように、原稿画像読取記録装置１は、原稿の画像を画像データとして読み取る読取手段、読み取られた画像データを記憶する記憶手段、及び記憶された画像データを記録用紙に記録する記録手段を備えている。
【００１３】
カードリード・ライト部９は、着脱自在に装着されたメモリカード（外部記憶媒体）１７上のデータを読み出したり、適宜のデータをメモリカード１７に書き込んだりする。着脱可能な外部記憶媒体は、メモリカード１７の他、超小型のハードディスクドライブ（ＨＤＤ）であるマイクロドライブ等であってもよい。メモリカード１７としては、コンパクトフラッシュ（登録商標）、スマートメディア（商標）、ｘＤピクチャーカード（登録商標）、マルチメディアカード（商標）、ＳＤカード、miniＳＤ（商標）カード、メモリスティック、メモリスティックＤｕｏ等が挙げられる。
【００１４】
オプション装置１４は、原稿画像読取記録装置１にオプションとして装着される装置であり、フラッシュメモリ２３等を備えている。このフラッシュメモリ２３は、オプション装置１４を制御するための制御プログラム２６等を記憶している。オプション装置１４としては、ＮＩＣ（Network Interface Card）、フィニッシャー、両面プリントユニット、２ビントレイ（ジョブセパレーター）等が挙げられる。
【００１５】
表示部１３は、操作部１２等に併設されたＬＣＤ（Liquid Crystal Display、液晶ディスプレイ）等で構成されており、各種の情報を表示する。操作部１２は、各種の操作をするための操作キー等を備えている。原稿画像読取記録装置１に対するユーザによる各種の操作は、この操作部１２を通じて行われる。
【００１６】
コーデック６は、読み取られた画像データを送信等のためにＭＨ（Modified Huffman）方式、ＭＲ（Modified READ）方式、ＭＭＲ（Modified Modified READ）方式等により符号化したり、受信した画像データを復号化したりする。
【００１７】
モデム７は、例えばＩＴＵ−Ｔ（国際電気通信連合−電気通信標準化部門）の勧告Ｖ．３４規格又はこれと同様のものに従った送信データの変調及び受信データの復調を行う。ＮＣＵ８は、ＰＳＴＮ（Public Switched Telephone Network、公衆電話交換網）３１に接続されており、電話回線を制御して電話をかけたり切ったりする。
【００１８】
上記のように構成された原稿画像読取記録装置１は、コピー機の他、ファクス通信機等としても機能する複合機である。なお、原稿画像読取記録装置１は、コピー機やファクス通信機の他、インターネットファクス通信機、ネットワークプリンタ、ネットワークスキャナ等として機能する複合機等であってもよい。
【００１９】
次に、原稿画像読取記録装置１を制御するための制御プログラム１６の書換処理の一例を図２に示すフローチャートに基づいて説明する。なお、この処理は、フラッシュメモリ３上の制御プログラム１６等に基づいて制御部２が発行する命令に従って行われる。
【００２０】
この処理においては、まず、操作部１２により制御プログラム１６の書き換え指示が実行され（ステップＳ１）、フラッシュメモリ３に記憶された指定フォルダ名（例えば、「ROM_DATA」）と同じフォルダ名の図３のようなルートフォルダ（更新用のルートフォルダ）４１がメモリカード１７上にあるか否かが判断される（ステップＳ２）。そして、ルートフォルダ４１がないと判断された場合は（ステップＳ２でＮＯ）、制御プログラム１６中の「更新用のルートフォルダが存在しません。」等のエラーメッセージが表示部１３に表示され（ステップＳ３）、処理が終了する。
【００２１】
一方、ルートフォルダ４１があると判断された場合は（ステップＳ２でＹＥＳ）、制御プログラム１６中のバージョン情報（例えば、「V-3000」等の機種名）と同じフォルダ名の図３のようなサブフォルダ（更新用のサブフォルダ）４２がルートフォルダ４１内にあるか否かが判断される（ステップＳ４）。そして、サブフォルダ４２がないと判断された場合は（ステップＳ４でＮＯ）、制御プログラム１６中の「更新用のサブフォルダが存在しません。」等のエラーメッセージが表示部１３に表示され（ステップＳ３）、処理が終了する。
【００２２】
一方、サブフォルダ４２があると判断された場合は（ステップＳ４でＹＥＳ）、サブフォルダ４２内にある図３のような更新用の複数（例えば３つ）の制御プログラム４６Ａ、４６Ｂ、４６Ｃ中のバージョン情報（例えば、機種名、仕向け先、リビジョン）が表示部１３に図４のように一覧表示される（ステップＳ５）。そして、操作部１２により、一覧表示されたバージョン情報の中から適宜のバージョン情報（例えば図４中の「NO.」が「03」のもの）が選択された場合は（ステップＳ６でＹＥＳ）、フラッシュメモリ３上の制御プログラム１６が、選択されたバージョン情報に対応する更新用の例えば制御プログラム４６Ｃに書き換えられ（ステップＳ７）、処理が終了する。一方、一覧表示されたバージョン情報の中から適宜のバージョン情報が選択されていない場合は（ステップＳ６でＮＯ）、ステップＳ６に戻る。
【００２３】
上記のように構成された原稿画像読取記録装置１によれば、原稿画像読取記録装置１に接続される専用装置やパーソナルコンピュータ等を準備する必要がないので、原稿画像読取記録装置１を制御するための制御プログラム１６の更新を簡単に行うことができるという利点がある。
【００２４】
次に、オプション装置１４を制御するための制御プログラム２６の書換処理の一例を図５に示すフローチャートに基づいて説明する。なお、この処理も、原稿画像読取記録装置１のフラッシュメモリ３上の制御プログラム１６等に基づいて制御部２が発行する命令に従って行われる。
【００２５】
この処理においては、まず、操作部１２によりフラッシュメモリ２３上の制御プログラム２６の書き換え指示が実行され（ステップＳ１１）、フラッシュメモリ３に記憶された指定フォルダ名（例えば、「ROM_DATA」）と同じフォルダ名の図３のようなルートフォルダ（更新用のルートフォルダ）４１がメモリカード１７上にあるか否かが判断される（ステップＳ１２）。そして、ルートフォルダ４１がないと判断された場合は（ステップＳ１２でＮＯ）、フラッシュメモリ３上の制御プログラム１６中の「更新用のルートフォルダが存在しません。」等のエラーメッセージが表示部１３に表示され（ステップＳ１３）、処理が終了する。
【００２６】
一方、ルートフォルダ４１があると判断された場合は（ステップＳ１２でＹＥＳ）、フラッシュメモリ２３上の制御プログラム２６中のバージョン情報（例えば、「IS-100」等の機種名）と同じフォルダ名の図３のようなサブフォルダ（更新用のサブフォルダ）５２がルートフォルダ４１内にあるか否かが判断される（ステップＳ１４）。そして、サブフォルダ５２がないと判断された場合は（ステップＳ１４でＮＯ）、フラッシュメモリ３上の制御プログラム１６中の「更新用のサブフォルダが存在しません。」等のエラーメッセージが表示部１３に表示され（ステップＳ１３）、処理が終了する。
【００２７】
一方、サブフォルダ５２があると判断された場合は（ステップＳ１４でＹＥＳ）、サブフォルダ５２内にある図３のような更新用の複数（例えば２つ）の制御プログラム５６Ａ、５６Ｂ中のバージョン情報（例えば、機種名、仕向け先、リビジョン）が表示部１３に図６のように一覧表示される（ステップＳ１５）。そして、操作部１２により、一覧表示されたバージョン情報の中から適宜のバージョン情報（例えば図６中の「NO.」が「02」のもの）が選択された場合は（ステップＳ１６でＹＥＳ）、フラッシュメモリ３上の制御プログラム１６が、選択されたバージョン情報に対応する更新用の例えば制御プログラム５６Ｂに書き換えられ（ステップＳ１７）、処理が終了する。一方、一覧表示されたバージョン情報の中から適宜のバージョン情報が選択されていない場合は（ステップＳ１６でＮＯ）、ステップＳ１６に戻る。
【００２８】
上記のように構成された原稿画像読取記録装置１によれば、原稿画像読取記録装置１に接続される専用装置やパーソナルコンピュータ等を準備する必要がないので、オプション装置１４を制御するための制御プログラム２６の更新を簡単に行うことができるという利点がある。
【産業上の利用可能性】
【００２９】
以上のように、本発明に係る原稿画像読取記録装置は、当該原稿画像読取記録装置の制御プログラム又はオプション装置の制御プログラムの更新を簡単に行うのに適している。
【図面の簡単な説明】
【００３０】
【図１】実施形態に係る原稿画像読取記録装置の構成例を示すブロック図。
【図２】原稿画像読取記録装置を制御するための制御プログラムの書換処理の一例を示すフローチャート。
【図３】メモリカードの内容を示す模式図。
【図４】更新用の制御プログラム中のバージョン情報を一覧表示した画面の一例を示す説明図。
【図５】オプション装置を制御するための制御プログラムの書換処理の一例を示すフローチャート。
【図６】更新用の制御プログラム中のバージョン情報を一覧表示した画面の一例を示す説明図。
【符号の説明】
【００３１】
１  原稿画像読取記録装置
２  制御部
３  フラッシュメモリ
９  カードリード・ライト部
１２  操作部
１３  表示部
１４  オプション装置
１６  制御プログラム
１７  メモリカード（外部記憶媒体）
２３  フラッシュメモリ
２６  制御プログラム
４１  ルートフォルダ
４２  サブフォルダ
４６Ａ、４６Ｂ、４６Ｃ  更新用の制御プログラム
５２  サブフォルダ
５６Ａ、５６Ｂ  更新用の制御プログラム
【図１】
2006217513.tif 000003
【図２】
2006217513.tif 000004
【図３】
2006217513.tif 000005
【図４】
2006217513.tif 000006
【図５】
2006217513.tif 000007
【図６】
2006217513.tif 000008