(57)【要約】【課題】  従来、印刷装置をはじめとしたデバイスのデバイス制御プログラムのインストールでは、バージョンアップあるいは再インストールの際、デバイスに設定されている設定情報やフォントデータ、保存されているジョブやその履歴データ等は消去され初期化されていたため、インストール終了後に、ユーザやサービスマンが手動でデバイスの再設定を行う手間が必要であった。【解決手段】  デバイス制御プログラム１２７のインストールに先立って、デバイスの設定情報をデバイスから取得する設定情報取得手段６６により設定情報を取得しておき、インストール終了後に、取得しておいた設定情報をデバイス設定情報設定手段６７を用いてデバイスに再度設定することで復元が可能となる。【選択図】  図６
2007083595.tif 000002
【特許請求の範囲】
【請求項１】
デバイスに接続され、デバイス制御プログラムをデバイスにインストールするためのインストール制御プログラムを記録した、コンピュータで読取り可能な記憶媒体を備え、
前記デバイス制御プログラムのインストールに先立って、前記デバイスの設定情報をデバイスから取得する設定情報取得手段と、
前記デバイス制御プログラムのインストール終了後に、前記取得した設定情報を前記デバイスに再度設定する設定情報設定手段と
を有することを特徴とするインストール制御装置。
【請求項２】
前記デバイスは、印刷装置であることを特徴とする請求項１に記載のインストール制御装置。
【請求項３】
前記インストール制御プログラムは、ＵＳＢメモリ等のデバイスに直接接続可能な外部記憶媒体に記録され、前記デバイスに接続された際に、前記デバイスのBIOSプログラム等から起動されることを特徴とする請求項１または請求項２に記載のインストール制御装置。
【請求項４】
デバイス制御プログラムをデバイスにインストールするためのインストール制御方法をコンピュータにより実現させるためのインストール制御プログラムであって、
前記インストール制御プログラムは、前記デバイスとネットワーク等を介して接続されているコンピュータに記録され該コンピュータ上のOS上で動作し、
前記インストール制御方法は、前記デバイス制御プログラムのインストールに先立って、前記デバイスの設定情報をネットワークを介してデバイスから前記コンピュータ上に取得する設定情報取得ステップと、
前記デバイス制御プログラムのインストール終了後に、前記取得した設定情報を前記デバイスにネットワークを介して再度設定する設定情報設定ステップと
を有することを特徴とするインストール制御プログラム。
【請求項５】
デバイス制御プログラムをデバイスにインストールするためのインストール制御方法をコンピュータにより実現させるためのインストール制御プログラムであって、
前記インストール制御プログラムは、HDD等の前記デバイスに内蔵されている記憶領域にあって、該デバイスのOSから起動され、
前記インストール制御方法は、外部の記憶媒体上にあるデバイス制御プログラムを取得するデバイス制御プログラム取得ステップと、
前記デバイス制御プログラムのインストールに先立って、デバイスの設定情報を前記外部の記憶媒体に保存する設定情報保存ステップと、
前記デバイス制御プログラムのインストール終了後に、前記保存した設定情報を前記デバイスに再度設定する設定情報設定ステップと
を有することを特徴とするインストール制御プログラム。
【請求項６】
前記デバイスは、印刷装置であることを特徴とする請求項４又は、請求項５に記載のインストール制御プログラム。
【請求項７】
前記外部の記憶媒体は、デバイスに直接接続可能なＵＳＢメモリであることを特徴とする請求項５または請求項６に記載のインストール制御プログラム。
【請求項８】
前記外部の記憶媒体は、前記デバイスとネットワーク等を介して接続されているコンピュータあるいは該コンピュータに接続されている記憶装置であることを特徴とする請求項５または請求項６に記載のインストール制御プログラム。
【請求項９】
前記デバイス制御プログラムのインストールに先立って取得し、デバイス制御プログラムのインストール終了後に再度設定する情報は、設定情報ではなく、デバイスに保存されているジョブ、もしくは履歴データ、もしくは、フォントデータであることを特徴とする請求項１から請求項３のいずれかに記載のインストール制御装置。
【請求項１０】
前記デバイス制御プログラムのインストールに先立って取得し、デバイス制御プログラムのインストール終了後に再度設定する情報は、設定情報ではなく、デバイスに保存されているジョブ、もしくは履歴データ、もしくは、フォントデータであることを特徴とする請求項４から請求項８のいずれかに記載のインストール制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置をはじめとしたデバイスのインストール制御装置、デバイス制御プログラムをインストールするためのインストール制御方法、インストール制御プログラムを記録した記憶媒体に関する。
【背景技術】
【０００２】
従来、印刷装置をはじめとしたデバイスのデバイス制御プログラムのインストールでは、バージョンアップあるいは再インストールの際、デバイスに設定されている設定情報やフォントデータ、保存されているジョブやその履歴データ等は消去され初期化されていた。
【０００３】
又、別の従来例としては、特許文献１をあげることが出来る。
【特許文献１】特開2000-324430号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来例では、インストールの際にデバイスの設定等がデフォルト状態に初期化されてしまい、インストール終了後に、ユーザやサービスマンが手動でデバイスの再設定を行う手間が必要であった。
【課題を解決するための手段】
【０００５】
この課題を解決するために、例えば本発明の請求項１に記載したインストール制御プログラムを記録した媒体は、デバイスに接続され、デバイス制御プログラムをデバイスにインストールするためのインストール制御プログラムを記録した媒体であって、前記デバイス制御プログラムのインストールに先立って、前記デバイスの設定情報をデバイスから取得する設定情報取得手段と、前記デバイス制御プログラムのインストール終了後に、前記取得した設定情報を前記デバイスに再度設定する設定情報設定手段とを有することを特徴とする。
【０００６】
また、例えば本発明の請求項４に記載したインストール制御方法は、デバイス制御プログラムをデバイスにインストールするためのインストール制御方法であって、前記インストール制御プログラムは、前記デバイスとネットワーク等を介して接続されているコンピュータに記録され該コンピュータ上のOS上で動作し、前記デバイス制御プログラムのインストールに先立って、前記デバイスの設定情報をネットワークを介してデバイスから前記コンピュータ上に取得する設定情報取得手段と、前記デバイス制御プログラムのインストール終了後に、前記取得した設定情報を前記デバイスにネットワークを介して再度設定する設定情報設定手段とを有することを特徴とする。
【０００７】
また、例えば本発明の請求項６に記載したインストール制御方法は、デバイス制御プログラムをデバイスにインストールするためのインストール制御方法であって、前記インストール制御プログラムは、HDD等の前記デバイスに内蔵されている記憶領域にあって、該デバイスのOSから起動され、外部の記憶媒体上にあるデバイス制御プログラムを取得するデバイス制御プログラム取得手段と、前記デバイス制御プログラムのインストールに先立って、デバイスの設定情報を前記外部の記憶媒体に保存する設定情報保存手段と、前記デバイス制御プログラムのインストール終了後に、前記保存した設定情報を前記デバイスに再度設定する設定情報設定手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明の請求項１に記載した発明によれば、インストール制御プログラムがＵＳＢメモリ等のデバイスに直接接続可能な外部記憶媒体に記録された形態で、デバイス制御プログラムのバージョンアップあるいは再インストールができると同時に、デバイスに設定されている設定情報やフォントデータ、保存されているジョブやその履歴データ等をインストール前の状態に復元することが可能となる。
【０００９】
また、本発明の請求項４に記載した発明によれば、インストール制御プログラムがデバイスとネットワーク等を介して接続されているコンピュータに記録され該コンピュータ上のOS上で動作する形態で、デバイス制御プログラムのバージョンアップあるいは再インストールができると同時に、デバイスに設定されている設定情報やフォントデータ、保存されているジョブやその履歴データ等をインストール前の状態に復元することが可能となる。
【００１０】
また、本発明の請求項５に記載した発明によれば、インストール制御プログラムがHDD等の前記デバイスに内蔵されている記憶領域にあって、該デバイスのOSから起動される形態で、デバイス制御プログラムのバージョンアップあるいは再インストールができると同時に、デバイスに設定されている設定情報やフォントデータ、保存されているジョブやその履歴データ等をインストール前の状態に復元することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に好適な実施形態を図面に基づいて説明する。
【００１２】
（第１の実施例）
図１は本発明の実施例の印刷装置の構成を示すブロック図である。リーダ部１は原稿の画像を読み取り、原稿画像に応じた画像データをプリンタ部２及び画像入出力制御部３へ出力する。プリンタ部２はリーダ部１及び画像入出力制御部３からの画像データに応じた画像を記録紙上に記録する。画像入出力制御部３はリーダ部１に接続されており、ファクシミリ部４、ファイル部５、ネットワークインタフェース部７、LIPSフォーマッタ部８、ポストスクリプトフォーマッタ部９、コア部１０などからなる。
【００１３】
ファクシミリ部４は電話回線を介して受信した圧縮画像データを伸長して、伸長された画像データをコア部１０へ転送し、又、コア部１０から転送された画像データを圧縮して、圧縮された圧縮画像データを電話回線を介して送信する。ファイル部５には磁気ディスクドライブユニット６が接続されており、磁気ディスクドライブユニット６にはこれらの印刷装置の動作を制御するデバイス制御プログラムが格納されており、起動時にコア部１０のメモリに展開され実行される。またファイル部５はコア部１０から転送された画像データを圧縮し、その画像データを検索するためのキーワードとともに磁気ディスクドライブユニット６にセットされた磁気ディスクに記憶させる。又、ファイル部５はコア部１０を介して転送されたキーワードに基づいて磁気ディスクに記憶されている圧縮画像データを検索し、検索された圧縮画像データを読み出して伸長し、伸長された画像データをコア部１０へ転送する。ネットワークインタフェース部７は、パーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）１１とコア部１０の間のインタフェースである。１２はネットワークサーバーであり、ネットワーク制御の中枢である。フォーマッタ部８、９はＰＣ／ＷＳ４１から転送されたＰＤＬデータをプリンタ部２で記録できる画像データに展開するものである。操作部１３は、操作者により種々の操作指示を行うためのものである。コア部１０については後述するが、コア部１０はリーダ部１、ファクシミリ部４、ファイル部５、ネットワークインタフェース部７、フォーマッタ部８、９のそれぞれの間のデータの流れを制御するものである。
【００１４】
ＵＳＢインタフェース部１４は、ＵＳＢメモリを接続することが可能で、接続したＵＳＢメモリ等からデバイス制御プログラムのバージョンアップあるいは再インストールができる。
【００１５】
図２はリーダ部１及びプリンタ部２の断面図である。リーダ部１の原稿給送装置１０１は原稿を最終頁から順に１枚ずつプラテンガラス１０２上へ給送して、原稿の読み取り動作終了後、プラテンガラス１０２上の原稿を排出するものである。原稿がプラテンガラス１０２上に搬送されると、ランプ１０３を点灯し、そしてスキャナユニット１０４の移動を開始させて、原稿を露光走査する。この時の原稿からの反射光は、ミラー１０５、１０６、１０７、及びレンズ１０８によってＣＣＤイメージセンサ（以下ＣＣＤという）
１0９へ導かれる。このように、走査された原稿の画像はＣＣＤ１０９によって読み取られるＣＣＤ１０９から出力される画像データは、所定の処理が施された後、プリンタ部２及び画像入出力制御部３のコア部１０へ転送される。
【００１６】
プリンタ部２のレーザドライバ２２１はレーザ発光部２０１を駆動するものであり、リーダ部１から出力された画像データに応したレーザ光をレーザ発光部２０１に発光させる。このレーザ光は感光ドラム２０２に照射され、感光ドラム２０２にはレーザ光に応じた潜像が形成される。この感光ドラム２０２の潜像の部分には現像器２０３によって現像剤が付着される。そして、レーザ光の照射開始と同期したタイミングで、カセット２０４及びカセット２０５のいずれかから記録紙を給紙して転写部２０６へ搬送し、感光ドラム２０２に付着された現像剤を記録紙に転写する。現像剤の乗った記録紙は定着部２０７に搬送され、定着部２０７の熱と圧力により現像剤は記像紙に定者される。定着部２０７を通過した記録紙は排出ローラ２０８によって排出され、ソータ２２０は排出された記録紙をそれぞれのピンに収納して記録紙の仕分けを行う。なお、ソータ２２０は仕分けが設定されていない場合は最上ビンに記録紙を収納する。また、両面記録が設定されている場合は、排出ローラ２０８のところまで記録紙を搬送した後、排出ローラ２０８の回転方向を逆転させ、フラッパ２０９によって再給紙搬送路へ導く。多重記録が設定されている場合は、記録紙を排出ローラ２０８まで搬送しないようにフラッパ２０９によって再給紙搬送路へ導く。再給紙搬送路へ導かれた記録紙は上述したタイミングで転写部２０６へ給紙される。
【００１７】
図３はコア部１０のブロック図である。リーダ部１からの画像データはデータ処理部１２１へ転送されるとともに、リーダ部１からの制御コマンドはＣＰＵ１２３へ転送される。データ処理部１２１は画像の回転処理や変倍処理などの画像処理を行うものであり、リーダ部１からデータ処理部１２１へ転送された画像データは、リーダ部１から転送された制御コマンドに応じて、インタフェース１２０を介してファクシミリ部４、ファイル部５、ネットワークインタフェース部７へ転送される。また、ネットワークインタフェース部7を介して入力された画像を表すコードデータは、データ処理部１２１に転送され、そのＰＤＬがLIPS（登録商標）であるのかあるいはPOSTSCRIPT（登録商標）であるのかを判定し、しかるべきフォーマッタ部８ないし９へ転送されて画像データに展開され、この画像データはデータ処理部１２１に転送された後、ファクシミリ部４やプリンタ部２へ転送される。ファクシミリ部４からの画像データは、データ処理部１２１へ転送された後、プリンタ部２やファイル部５、ネットワークインタフェース部７へ転送される。また、ファイル部５からの画像データは、データ処理部１２１へ転送された後、ブリンタ部２やファクシミリ部４、ネットワークインタフェース部７へ転送される。ファイル部５に記憶されているデバイス制御プログラム１２６はメモリ１２４に適宜展開され、ＣＰＵ１２３はその展開された制御プログラムの実行、及びリーダ部１から転送された制御コマンドに従ってこのような制御を行う。また、メモリ１２４はＣＰＵ１２３の作業領域１２５やプリント設定値の記憶領域１２６としても使われる。
【００１８】
図６は本発明実施例のインストールシステムの構成示したブロック図である。
【００１９】
印刷装置６２はデバイス制御プログラム１２７によって動作する。このデバイス制御プログラムは書き換え可能な記憶装置内にあるので、ＵＳＢインタフェース部１４に接続されたＵＳＢメモリを用いて、バージョンアップあるいは再インストールすることが可能である。また、印刷装置６２には、プリント設定値、フォントデータ、ジョブデータ、ジョブ履歴などのデバイス情報が、デバイス情報エリア６１に格納されている。
【００２０】
一方、ＵＳＢメモリ６２には、バージョンアップあるいは再インストールためのデバイス制御プログラム１２７が格納されており、インストール制御プログラム６４によってインストールすることができる。インストール制御プログラムは、印刷装置６２に接続して印刷装置上で所定のオペレーションを行うことによって、印刷装置のBIOSプログラム等から起動される。
【００２１】
また、インストール制御プログラム６４は印刷装置６２のデバイス情報エリア６１にあるデバイス情報をデバイス情報取得手段６６を用いることで、ＵＳＢメモリ６２内にある取得情報保存エリア６３に格納することが可能である。また、さらに、インストール制御プログラム６４は、取得情報保存エリア６３に格納したデバイス情報をデバイス情報設定手段６７を用いることで、再度、印刷装置６２のデバイス情報エリア６１に再設定することが可能である。
【００２２】
次に本実施例の動作について図４、図５のフローチャートに従って説明する。
【００２３】
印刷装置６２において、例えばユーザあるいはサービスマンが操作部１３を通じて所定のオペレーションを行うことで、印刷装置はインストールを開始できるモードになる（S４０）。次にS４１においてＵＳＢメモリが接続されると、印刷装置のBIOSプログラム等がＵＳＢメモリに格納されているインストール制御プログラムを起動する（S４３）。
【００２４】
S４３において起動されたインストール制御プログラムは、デバイス制御プログラムのバージョンアップあるいは再インストールを行う前に、デバイス情報取得手段６６を用いて、印刷装置６２の設定情報を取得する（S５０）。取得された設定情報は取得情報保存エリア６３に一旦保存され、その後、S５１でデバイス制御プログラムをＵＳＢインタフェースを通してインストールする。インストールが終了すると、インストール制御プログラムは、デバイス情報設定手段６７を用いて、取得情報保存エリア６３に保存しておいた設定情報を印刷装置６２のデバイス情報エリアに再設定する（S５２）。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施例の印刷装置のブロック図である。
【図２】リーダ部及びプリンタ部の断面図である。
【図３】コア部のブロック図である。
【図４】本発明実施例のフローチャートである。
【図５】本発明実施例のフローチャートである。
【図６】本発明実施例のインストールシステムの構成示したブロック図である。
【符号の説明】
【００２６】
２  プリンタ部
３  画像入出力制御部
７  ネットワークインタフェース部
１３  操作部
１４  ＵＳＢインタフェース部
１２７  デバイス制御プログラム
６２  ＵＳＢメモリ
６４  インストール制御プログラム
６５  デバイス制御プログラムインストール手段
６６  デバイス情報取得手段
６７  デバイス情報設定手段
【図１】
2007083595.tif 000003
【図２】
2007083595.tif 000004
【図３】
2007083595.tif 000005
【図４】
2007083595.tif 000006
【図５】
2007083595.tif 000007
【図６】
2007083595.tif 000008