(57)【要約】【課題】工場出荷のために梱包された状態であってもファームウェア等の更新作業等を容易に行なうことが可能な電子機器を提供する。【解決手段】画像形成装置１００は、自機の動作を制御するための情報を記憶した不揮発性メモリを備える。画像形成装置１００は、電力を供給するための電源プラグコード５２が接続される電源用コネクタ２３０を持つ。この画像形成装置１００は、電源用コネクタ２３０に接続された電源プラグコード５２を介して電力が供給されたことに応答して、外部の情報処理端末４００との接続を可能とする梱包モードで起動する。さらに画像形成装置１００は、梱包モードにおいて情報処理端末４００との接続処理を実行した後、情報処理端末４００からの指示に応じて不揮発性メモリに記憶された情報を書換える。【選択図】図５
2015114962.tif 000002
【特許請求の範囲】
【請求項１】
自機の動作を制御するための情報を記憶した不揮発性メモリを備える電子機器であって、
前記電子機器に電力を供給するためのコードが接続される接続部と、
前記接続部に接続された前記コードを介して電力が供給されたことに応答して、外部の操作機器との接続を可能とする梱包モードで自機を起動するための起動手段と、
前記起動手段により起動された前記梱包モードにおいて前記操作機器との接続処理を実行するための接続手段と、
前記接続手段により接続された前記操作機器からの指示に応じて、前記不揮発性メモリに記憶された情報を書換えるための書換手段とを含む、電子機器。
【請求項２】
前記梱包モードは実行された動作の履歴情報を記録しないモードであり、
前記書換手段は、前記接続手段により接続された前記操作機器からの指示に応じて、動作履歴情報の記録をせずに、前記不揮発性メモリに記憶された情報を書換えるための手段を含む、請求項１に記載の電子機器。
【請求項３】
前記電子機器は機構部を駆動するための駆動手段をさらに含み、
前記起動手段は、前記駆動手段による前記機構部の駆動を禁止した状態で自機を起動する、請求項１又は請求項２に記載の電子機器。
【請求項４】
前記電子機器はさらに、接続コードが接続されるコード接続部を含み、
前記接続手段は、前記コード接続部に接続された前記接続コードを介して、有線により前記操作機器と接続するための有線接続手段を含む、請求項１〜請求項３のいずれかに記載の電子機器。
【請求項５】
前記接続手段は、無線により前記操作機器と接続するための無線接続手段を含む、請求項１〜請求項３のいずれかに記載の電子機器。
【請求項６】
前記操作機器は接続コードを介して前記接続部と接続され、
前記電子機器はさらに、前記接続部に接続された前記接続コードを介して前記操作機器から電力の供給を受けるための手段を含み、
前記起動手段は、前記接続コードを介して電力が供給されたことに応答して、前記操作機器との接続を可能とする前記梱包モードで自機を起動するための手段を含み、
前記接続手段は、前記接続部に接続された前記接続コードを介して、有線により前記操作機器との接続処理を実行するための有線接続手段を含む、請求項１〜請求項３のいずれかに記載の電子機器。
【請求項７】
前記電子機器はさらに、
ユーザからの操作を受付けるための操作受付手段と、
前記操作受付手段が操作を受付けることにより前記不揮発性メモリに記憶された情報を書換える処理を実行する通常モードと前記起動手段により起動される前記梱包モードとを選択的に設定するためのモード設定手段とを含み、
前記起動手段は、前記モード設定手段による設定に応じて、前記梱包モードで自機を起動するための手段を含む、請求項１に記載の電子機器。
【請求項８】
前記電子機器は画像形成装置である、請求項１〜７のいずれかに記載の電子機器。
【請求項９】
前記電子機器には所定の種類のオプション装置が接続可能であり、
前記オプション装置はファームウェアを記憶した不揮発性の記憶部を含み、
前記電子機器はさらに、
前記記憶部に記憶されたファームウェアを更新するための情報を受信するための受信手段と、
前記受信手段が受信した情報を記憶するための記憶手段と、
前記オプション装置が接続されたことに応答して、前記記憶手段に記憶された情報を用いて、前記オプション装置の前記記憶部に記憶されたファームウェアを更新するための手段とを含む、請求項８に記載の電子機器。
【請求項１０】
梱包材によって梱包された、請求項１〜請求項９のいずれかに記載の電子機器であって、
前記梱包材は、前記接続部に前記コードを接続するための開口部を形成する切込み部を含む、梱包された電子機器。
【請求項１１】
請求項１〜請求項１０のいずれかに記載の電子機器と接続される操作機器であって、
ユーザによる操作を受付けるための、表示装置を持つ表示操作手段と、
前記電子機器から当該電子機器の状態を取得するための状態取得手段と、
前記状態取得手段が取得した前記電子機器の状態に基づいて、前記電子機器が前記梱包モードで起動されているか否かを判定するための判定手段と、
前記判定手段による判定結果が肯定であることに応答して、前記電子機器との接続処理を実行するための手段と、
前記接続処理の実行によって前記電子機器と接続された状態に設定されたことに応答して、前記電子機器を操作する操作画面を前記表示装置に表示するよう前記表示操作手段を制御するための手段と、
前記表示操作手段が受付けた前記操作画面の操作に応じて、前記不揮発性メモリに記憶された情報を書換える指示を前記電子機器に送信するための指示送信手段とを含む、操作機器。
【請求項１２】
ユーザによる操作を受付けるための、表示装置を持つ表示操作装置が接続されるコンピュータを電子機器に接続される操作機器として機能させるコンピュータプログラムであって、
当該コンピュータを、
前記電子機器から当該電子機器の状態を取得するための状態取得手段と、
前記状態取得手段が取得した前記電子機器の状態に基づいて、前記電子機器が前記操作機器と接続可能な梱包モードで起動されているか否かを判定するための判定手段と、
前記判定手段による判定結果が肯定であることに応答して、前記電子機器との接続処理を実行するための手段と、
前記接続処理の実行によって前記電子機器と接続された状態に設定されたことに応答して、前記電子機器を操作する操作画面を表示するよう前記表示操作装置を制御するための手段と、
前記表示操作手段が受付けた前記操作画面の操作に応じて、前記電子機器に搭載された不揮発性メモリに記憶された情報を書換える指示を当該電子機器に送信するための指示送信手段として機能させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関し、特に、電子機器の動作を制御するファームウェア等を更新するための技術に関する。
【背景技術】
【０００２】
情報機器（電子機器）の１種として、多くの事業所（会社、事務所等）に画像形成装置（代表的にはコピー機）が導入されている。このような画像形成装置の１つである複合機（ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））のように、コピー機能、画像通信機能（代表的にはファクシミリ機能）、ネットワーク対応のプリント機能、及びスキャナ機能のような複数の機能を有するものも多くなってきている。
【０００３】
複合機等の画像形成装置は例えば紙搬送機構及び走査機構等の機構部を持つ。そのため、工場出荷の際には、輸送中の振動及び落下による衝撃等に備えて、モータ、動力伝達機構、及び筐体を構成するカバー等をテープで固定したり、ネジ等の金具又はロック機構等で固定したりするのが一般的である。こうして固定された画像形成装置は、梱包材で梱包されて出荷される。
【０００４】
画像形成装置等の電子機器においては、ファームウェアを格納するためにフラッシュメモリを用いたものが知られている。このような電子機器では、工場出荷のために梱包された後に、顧客仕向けに合わせた設定変更、バージョンアップのためのファームウェアのアップデート（以下「ファームアップ」と呼ぶことがある。）等が行なわれることがある。
【０００５】
出荷後にファームアップを行なう場合、通常、工場出荷時の梱包を開梱した状態で行なう必要がある。この場合、開梱作業を伴うためにファームアップ等の作業に手間がかかる。特に、大型の電子機器では運搬及び開梱設置に大きさ作業負担を伴う。そのため、大型の電子機器ではファームアップ等の作業により手間がかかる。
【０００６】
さらに画像形成装置等の電子機器では、上記のように、梱包のために機構部等が金具又はロック機構等の固定部材で固定されている。ファームアップ等を行なう際に機構部等が固定された状態で電源が投入されると、固定された機構部等が初期化処理に伴い強制的に動作を開始して当該機構部等が損傷するおそれがある。そのため、こうした電子機器において出荷後にファームアップを行なう場合、従来では、梱包保管された製品を作業エリアに運搬し、完全に開梱してからカバーを開けて機構部の固定部材を全て外した後、ファームウェアの書換えをしていた。ファームウェアの書換え後は、再び機構部に固定部材を全て取付けてカバーを閉め、再梱包をしていた。こうした作業は非常に手間がかかる上、作業を誤り易いという問題があった。
【０００７】
こうした問題に対して、後掲の特許文献１は、工場出荷のために梱包されたものであってもファームウェアの書換えを容易に行なうことが可能なプリンタを提案する。このプリンタには、各種操作を行なうための操作部が設けられている。プリンタに電源が投入されると、当該プリンタは電源投入時の操作部の操作状態を読取る。操作部の操作状態が所定の状態にある場合に、プリンタはモータドライバによるモータ群の駆動を禁止した状態で自機を起動させてファームウェアの書換えを行なう。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００７−３１３７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１に記載のプリンタは、モータドライバによるモータ群の駆動を禁止した状態で自機を起動させてファームウェアの書換操作を行なうために、オペレータによって当該プリンタが備える操作部が操作される。特許文献１では、梱包を完全に開梱する必要はないものの、操作部を操作するために梱包材の一部を開梱する必要がある。そのため、特許文献１に記載の技術では、ファームアップ等の作業に手間がかかるという従来の問題を十分に解決できない。
【００１０】
本発明は、上記のような課題を解決するためになされたものであり、本発明の１つの目的は、工場出荷のために梱包された状態であってもファームウェア等の更新作業等を容易に行なうことが可能な電子機器を提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の第１の局面に係る電子機器は、自機の動作を制御するための情報を記憶した不揮発性メモリを備える電子機器である。この電子機器は、当該電子機器に電力を供給するためのコードが接続される接続部と、接続部に接続されたコードを介して電力が供給されたことに応答して、外部の操作機器との接続を可能とする梱包モードで自機を起動するための起動手段と、起動手段により起動された梱包モードにおいて操作機器との接続処理を実行するための接続手段と、接続手段により接続された操作機器からの指示に応じて、不揮発性メモリに記憶された情報を書換えるための書換手段とを含む。
【００１２】
電子機器は、自機に電力が供給されたことに応答して、外部の操作機器との接続を可能とする梱包モードで起動する。電子機器は、梱包モードにおいて操作機器との接続処理を実行する。操作機器が接続されると、この操作機器を操作することにより、不揮発性メモリに記憶された情報を書換えることができる。電子機器は、操作機器からの指示に応じて、不揮発性メモリに記憶された情報を書換える処理を実行する。不揮発性メモリを書換える処理として、電子機器は、例えばファームウェアのアップデート、又は顧客仕向けに合わせた設定変更等の処理を実行できる。
【００１３】
工場出荷のために梱包された状態であっても、梱包材に設けられた例えば開口等を介して接続部にコードを接続することにより電子機器に電力を供給できる。電子機器の操作は外部の操作機器を用いて行なうことができるので、梱包を開梱することなく不揮発性メモリに記憶された情報を書換える処理を実行できる。したがって、工場出荷のために梱包された状態でファームウェア等の更新作業等を行なうことができる。
【００１４】
好ましくは、梱包モードは実行された動作の履歴情報を記録しないモードであり、書換手段は、接続手段により接続された操作機器からの指示に応じて、動作履歴情報の記録をせずに、不揮発性メモリに記憶された情報を書換えるための手段を含む。
【００１５】
より好ましくは、電子機器は機構部を駆動するための駆動手段をさらに含み、起動手段は、駆動手段による機構部の駆動を禁止した状態で自機を起動する。
【００１６】
さらに好ましくは、電子機器はさらに、接続コードが接続されるコード接続部を含み、接続手段は、コード接続部に接続された接続コードを介して、有線により操作機器と接続するための有線接続手段を含む。
【００１７】
さらに好ましくは、接続手段は、無線により操作機器と接続するための無線接続手段を含む。
【００１８】
さらに好ましくは、操作機器は接続コードを介して接続部と接続され、電子機器はさらに、接続部に接続された接続コードを介して操作機器から電力の供給を受けるための手段を含み、起動手段は、接続コードを介して電力が供給されたことに応答して、操作機器との接続を可能とする梱包モードで自機を起動するための手段を含み、接続手段は、接続部に接続された接続コードを介して、有線により操作機器との接続処理を実行するための有線接続手段を含む。
【００１９】
さらに好ましくは、電子機器はさらに、ユーザからの操作を受付けるための操作受付手段と、操作受付手段が操作を受付けることにより不揮発性メモリに記憶された情報を書換える処理を実行する通常モードと起動手段により起動される梱包モードとを選択的に設定するためのモード設定手段とを含み、起動手段は、モード設定手段による設定に応じて、梱包モードで自機を起動するための手段を含む。
【００２０】
さらに好ましくは、電子機器は画像形成装置である。
【００２１】
この場合において、好ましくは、電子機器には所定の種類のオプション装置が接続可能であり、オプション装置はファームウェアを記憶した不揮発性の記憶部を含み、電子機器はさらに、記憶部に記憶されたファームウェアを更新するための情報を受信するための受信手段と、受信手段が受信した情報を記憶するための記憶手段と、オプション装置が接続されたことに応答して、記憶手段に記憶された情報を用いて、オプション装置の記憶部に記憶されたファームウェアを更新するための手段とを含む。
【００２２】
本発明の第２の局面に係る梱包された電子機器は、梱包材によって梱包された、上記第１の局面に係る電子機器である。この梱包された電子機器において、梱包材は、接続部にコードを接続するための開口部を形成する切込み部を含む。
【００２３】
本発明の第３の局面に係る操作機器は、上記第１又は第２の局面に係る電子機器と接続される操作機器である。この操作機器は、ユーザによる操作を受付けるための、表示装置を持つ表示操作手段と、電子機器から当該電子機器の状態を取得するための状態取得手段と、状態取得手段が取得した電子機器の状態に基づいて、電子機器が梱包モードで起動されているか否かを判定するための判定手段と、判定手段による判定結果が肯定であることに応答して、電子機器との接続処理を実行するための手段と、接続処理の実行によって電子機器と接続された状態に設定されたことに応答して、電子機器を操作する操作画面を表示装置に表示するよう表示操作手段を制御するための手段と、表示操作手段が受付けた操作画面の操作に応じて、不揮発性メモリに記憶された情報を書換える指示を電子機器に送信するための指示送信手段とを含む。
【００２４】
本発明の第４の局面に係るコンピュータプログラムは、ユーザによる操作を受付けるための、表示装置を持つ表示操作装置が接続されるコンピュータを電子機器に接続される操作機器として機能させるコンピュータプログラムである。このコンピュータプログラムは、当該コンピュータを、電子機器から当該電子機器の状態を取得するための状態取得手段と、状態取得手段が取得した電子機器の状態に基づいて、電子機器が操作機器と接続可能な梱包モードで起動されているか否かを判定するための判定手段と、判定手段による判定結果が肯定であることに応答して、電子機器との接続処理を実行するための手段と、接続処理の実行によって電子機器と接続された状態に設定されたことに応答して、電子機器を操作する操作画面を表示するよう表示操作装置を制御するための手段と、表示操作手段が受付けた操作画面の操作に応じて、電子機器に搭載された不揮発性メモリに記憶された情報を書換える指示を当該電子機器に送信するための指示送信手段として機能させる。
【発明の効果】
【００２５】
以上より、本発明によれば、工場出荷のために梱包された状態であってもファームウェア等の更新作業等を容易に行なうことが可能な電子機器を得ることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の第１の実施の形態に係る画像形成装置の外観を示す斜視図である。
【図２】図１に示す画像形成装置を梱包する梱包材の外観を示す斜視図である。
【図３】図２に示す梱包材によって梱包された状態の画像形成装置を示す図である。
【図４】梱包材に設けられた開口部を説明するための図である。
【図５】梱包材に設けられた開口部を介して画像形成装置の電源用コネクタ及び接続用コネクタにそれぞれ電源プラグコード及び接続コードが接続された状態を示す図である。
【図６】通常モードと梱包モードとの違いを説明するための図である。
【図７】図１に示す画像形成装置のハードウェア構成を示す制御ブロック図である。
【図８】本発明の第１の実施の形態に係る情報処理端末（図１に示す画像形成装置に接続される情報処理端末）のハードウェア構成を示す制御ブロック図である。
【図９】図１に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１０】図９のステップＳ１０００の詳細なフローである。
【図１１】図８に示す情報処理端末で実行されるプログラムの制御構造を示すフローチャートである。
【図１２】本発明の第２の実施の形態に係る画像形成装置のハードウェア構成を示す制御ブロック図である。
【図１３】本発明の第２の実施の形態に係る情報処理端末のハードウェア構成を示す制御ブロック図である。
【図１４】図１２に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１５】図１３に示す情報処理端末で実行されるプログラムの制御構造を示すフローチャートである。
【図１６】本発明の第３の実施の形態に係る画像形成装置を説明するための図である。
【図１７】本発明の第４の実施の形態に係る画像形成装置を説明するための図である。
【図１８】図１７に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１９】本発明の第５の実施の形態に係る画像形成装置を説明するための図である。
【図２０】図１９に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図２１】本発明の第６の実施の形態に係る画像形成装置を説明するための図である。
【図２２】図２１に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図２３】図２２のステップＳ１４００の詳細なフローである。
【図２４】図２１に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。以下では、電子機器の１種である画像形成装置に本発明を適用した例について説明する。
【００２８】
（第１の実施の形態）
［全体構成］
図１を参照して、本実施の形態に係る画像形成装置１００は、コピー機能及びプリンタ機能等を備える複合機（ＭＦＰ）である。この画像形成装置１００は、レーザー光を露光に利用する、所謂レーザー方式（電子写真方式）の印刷機能を備える。しかし、他の形式の印刷機能を備えたものであってもよい。
【００２９】
画像形成装置１００は主として装置本体１０２と自動原稿搬送装置１０４とを含み、画像データに基づいて所定のシート（記録用紙）に多色又は単色の画像を形成する。画像形成装置１００は、外部からの入力により、又は画像形成装置１００が備える原稿読取機能により画像データを含むジョブを取得して、取得したジョブを実行する。装置本体１０２の上面には、原稿が載置される透明ガラスからなる原稿載置台（図示せず。）が設けられている。この原稿載置台上に自動原稿搬送装置１０４が取付けられている。自動原稿搬送装置１０４はトレイ上にセットされた原稿を原稿載置台上に自動で搬送する。
【００３０】
装置本体１０２の一方の側部には、手差し給紙トレイ２００が設けられており、他方の側部には排紙処理部２１０が設けられている。排紙処理部２１０は複数の排紙トレイ２１２を含む。装置本体１０２の上側には、ユーザによる操作を受付ける操作部１９０が設けられている。この操作部１９０は、タッチパネルディスプレイ１９２を含む。タッチパネルディスプレイ１９２は、液晶パネル等で構成された表示パネルと、表示パネルの上に配置され、タッチされた位置を検出するタッチパネルとを含む。さらに装置本体１０２の下側には、複数枚（例えば約５００枚）の記録用紙を収納可能な給紙トレイ２２０（２２０ａ及び２２０ｂ）が配設されている。手差し給紙トレイ２００及び給紙トレイ２２０にはそれぞれ給紙ローラ（図示せず。）が設けられており、この給紙ローラによって記録用紙が１枚単位で連続的に給送される。
【００３１】
図５を参照して、装置本体１０２の側部（例えば装置本体１０２の裏側（正面に対して反対側の側部））には、画像形成装置１００に電力を供給するための電源プラグコード５２が接続される電源用コネクタ２３０が設けられている。電源用コネクタ２３０の近傍には、外部装置と通信するための接続コード５４が接続される接続用コネクタ２４０が設けられている。
【００３２】
画像形成装置１００は、例えば紙搬送機構及び走査機構等の機構部を持つ。このため、工場出荷の際には、輸送中の振動及び落下による衝撃等に備えて、これら機構部等がネジ等の金具又はロック機構等の固定部材（図示せず。）で固定される。こうして固定された画像形成装置１００は、梱包材で梱包されて出荷される。
【００３３】
図２を参照して、画像形成装置１００を梱包する梱包材３００は例えば段ボールからなる梱包箱である。梱包材３００の側面には、コの字状のスリット（切込み）３１０が設けられている。このスリット３１０によって、梱包材３００の側面に矩形状の開口部３１２、及びこの開口部３１２を覆うカバー部３１４が形成される。カバー部３１４は開口部３１２に対して開閉可能とされている。スリット３１０はまた、画像形成装置１００が梱包材３００で梱包された状態において、電源用コネクタ２３０及び接続用コネクタ２４０に対応する位置に開口部３１２が位置するように形成されている。
【００３４】
図３を参照して、画像形成装置１００は静電気防止用のビニールカバー３５０で覆われた状態で梱包される。図４を参照して、ビニールカバー３５０の所定領域にはこの領域をめくることを可能とする切込み３５２が形成されている。この切込み３５２は、電源用コネクタ２３０及び接続用コネクタ２４０に対応する位置に形成されている。そのため、ビニールカバー３５０の切込み３５２は、画像形成装置１００が梱包材３００で梱包された状態において、梱包材３００に設けられた開口部３１２の内側の領域に位置する。カバー部３１４を持ち上げると、開口部３１２の内側の領域にビニールカバー３５０の切込み３５２が露出する。
【００３５】
再び図５を参照して、ビニールカバー３５０の切込み３５２に沿って当該ビニールカバー３５０をめくると、電源用コネクタ２３０及び接続用コネクタ２４０が外部に露出する。開口部３１２を介して外部に露出された電源用コネクタ２３０には電源プラグコード５２が接続される。電源用コネクタ２３０に接続された電源プラグコード５２を介して、梱包された状態の画像形成装置１００に電力を供給することが可能となる。開口部３１２の内側の領域には、画像形成装置１００の電源スイッチ（図示せず。）が配置されており、電源スイッチをオンすることによって画像形成装置１００に電力が供給される。
【００３６】
本実施の形態では、梱包された状態の画像形成装置１００に電力が供給されると、当該画像形成装置１００はメカニカルな制御を行なわない「梱包モード」で起動する。この梱包モードは、特定の機能のみが実行可能なモードであって、機構部等の駆動を禁止した状態で画像形成装置１００を起動させる。梱包モードでは、機構的な動作要求に対して、全て要求が完了し、動作が正常に行なわれたものとして応答する。梱包モードで起動すると、画像形成装置１００は接続用コネクタ２４０を介して外部の情報処理端末４００と接続可能な状態となる。情報処理端末４００は画像形成装置１００と接続されることによって当該画像形成装置１００を操作する拡張操作パネル（操作機器）として機能する。なお、本実施の形態では、例えば製品生産時の梱包前の設定情報初期化工程において、画像形成装置１００の起動時に梱包モードで起動するように予め設定されている。梱包モードへの移行又は梱包モードの解除の設定操作は、操作部１９０から行なわれる。
【００３７】
工場出荷のために梱包された後に、顧客仕向けに合わせた設定変更、バージョンアップのためのファームウェアのアップデート等を行なう場合、本画像形成装置１００では情報処理端末４００を操作することによって行なわれる。これにより、画像形成装置１００のファームアップ等を梱包された状態で行なうことが可能となる。梱包モードでは、動作履歴情報（「累積動作情報」ともいう。）の記録が行なわれないため、ファームウェアのアップデート等を行なった後に工場出荷状態に戻すための履歴情報の初期化作業が不要となる。
【００３８】
画像形成装置１００は、梱包モードに加えて、機構部の初期化を行なって通常動作に移行するための通常の起動モードである「通常モード」を持つ。図６を参照して、通常モードで画像形成装置１００が起動されると、当該画像形成装置１００は各ハードウェアの初期化を行なった後、各ソフトウェア制御の初期化を行なう。通常モードではさらに、メカニカルな動作を伴うイニシャル処理が実行された後、動作履歴の記憶を開始する。一方、梱包モードで画像形成装置１００が起動されると、当該画像形成装置１００は必要なハードウェアの初期化を行なった後、各ソフトウェア制御の初期化を行なう。梱包モードでは、起動処理時にメカニカルな動作を伴わず、動作履歴の記憶も行なわれない。画像形成装置１００は例えば各部への電源供給ラインにソフト的に制御可能な切換えスイッチを備えており、起動チェックの段階で梱包モードのソフトウェアがこの切換えスイッチのオンオフを制御して、特定のハードウェア（特定の基板）にのみ電力が供給されるようになっている。すなわち、梱包モードでは、起動チェックの段階でファームアップ等の処理に必要なハードウェア（基板）に対するチェックのみが行なわれる。
【００３９】
［ハードウェア構成］
《画像形成装置１００》
図７を参照して、画像形成装置１００は、操作部１９０に加えて、制御部１１０、原稿読取部１２０、画像処理部１３０、画像形成部１４０、給紙部１５０、機構駆動部１６０、通信インターフェイス（以下「インターフェイス」を「Ｉ／Ｆ」と記す。）１７０及びＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１８０を含む。
【００４０】
制御部１１０は、実質的にコンピュータであって、画像形成装置１００全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１２、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１４、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１６、及び記憶装置１１８を含む。記憶装置１１８は、通電が遮断された場合にもデータを保持する不揮発性記憶装置であり、ハードディスクドライブ（ＨＤＤ）１１８ａ及びフラッシュメモリ１１８ｂを含む。ＣＰＵ１１２には、ＢＵＳライン１９４が接続されており、このＢＵＳライン１９４には、ＲＯＭ１１４、ＲＡＭ１１６及び記憶装置１１８が電気的に接続される。
【００４１】
ＣＰＵ１１２は、操作部１９０等からの指示に応じて各種コンピュータプログラムを実行することによって、画像形成装置１００の各部の動作及び情報処理装置等の外部機器との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、予めＲＯＭ１１４又は記憶装置１１８に記憶されており、所望の処理の実行時において、当該ＲＯＭ１１４又は記憶装置１１８から読出されてＲＡＭ１１６に転送される。ＣＰＵ１１２は、ＣＰＵ１１２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ１１６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ１１２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ１１６、記憶装置１１８及びＣＰＵ１１２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００４２】
記憶装置１１８には、画像形成装置１００の一般的な動作を実現するためのコンピュータプログラムが記憶される。このコンピュータプログラムは、ネットワーク５０及びＮＩＣ１８０を介して、情報処理装置等から提供される。なお、このコンピュータプログラムは、そのコンピュータプログラムが記録された、例えばＤＶＤ又はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等の記憶媒体によって提供されてもよい。すなわち、例えばコンピュータプログラムの記録媒体としてのＤＶＤが、画像形成装置１００内に内蔵されるＤＶＤドライブ（図示せず。）に装着され、そのＤＶＤからコンピュータプログラムが読出されて記憶装置１１８にインストールされてもよい。記憶装置１１８は、他に、画像データ等を含む各種データを記憶する。
【００４３】
フラッシュメモリ１１８ｂには、画像形成装置１００の動作を制御するためのファームウェア、及び顧客仕向けに合わせた各種設定情報等が記憶されている。フラッシュメモリ１１８ｂは書換可能な不揮発性の記憶装置であるため、これらの情報を書換えることが可能である。
【００４４】
ＢＵＳライン１９４には、さらに、原稿読取部１２０、画像処理部１３０、画像形成部１４０、給紙部１５０、機構駆動部１６０、通信Ｉ／Ｆ１７０、ＮＩＣ１８０及び操作部１９０が電気的に接続される。
【００４５】
原稿読取部１２０は、スキャナ及びＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサ（以上いずれも図示せず。）を含む。スキャナは、ユーザによって手動で、又は、自動原稿搬送装置１０４によって、原稿載置台上に載置された原稿の画像表面に対し光源（図示せず。）から光を照射することによって得られる反射光像をＣＣＤラインセンサ上に結像させ、光源を移動させながら原稿をスキャンする。ＣＣＤラインセンサは、結像した反射光像を順次光電変換して画像データとして画像処理部１３０に対して出力する。すなわち、原稿読取部１２０は、原稿のコピー時又はスキャン時に、原稿載置台に載置される原稿からスキャナによって画像情報を読取り、読取った画像情報をＣＣＤラインセンサによって電気信号に変換して画像データとして画像処理部１３０に対して出力する。
【００４６】
画像処理部１３０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、図示せず。）を含む。画像処理部１３０は、原稿読取部１２０、又は、情報処理装置等から受信した画像データに対して、例えば、ラスタライズ処理等の所定の画像処理を含む各種処理を施して所定の階調の印刷データを作成し、画像形成部１４０に対して出力する。
【００４７】
画像形成部１４０は、画像データによって示される画像をカラー又は単色で記録用紙に印刷するものであって、例えば、感光体ドラム、帯電装置、レーザースキャンユニット（ＬＳＵ）、現像装置、転写装置、クリーニング装置、定着装置、及び除電装置等を備えている。画像形成部１４０には、例えば、搬送路が設けられており、給紙部１５０から給紙されてきた記録用紙が搬送路に沿って搬送される。
【００４８】
給紙部１５０は、給紙トレイ２２０及び手差し給紙トレイ２００を含む。給紙部１５０は、給紙トレイ２２０に収納された記録用紙、又は手差し給紙トレイ２００に載置された記録用紙を１枚ずつ引出して記録用紙を画像形成部１４０の搬送路へと送り出す。給紙部１５０は記録用紙の給紙を検出するセンサ（図示せず。）をさらに含む。画像形成部１４０の搬送路に沿って記録用紙が搬送されている途中で、記録用紙が感光体ドラムと転写装置との間を通過し、さらに定着装置を通過して、記録用紙に対する印刷が行なわれる。
【００４９】
感光体ドラムは、一方向に回転し、その表面は、クリーニング装置と除電装置によりクリーニングされた後、帯電装置により均一に帯電される。レーザースキャンユニットは、印刷対象の画像データに基づいてレーザー光を変調し、このレーザー光によって感光体ドラムの表面を主走査方向に繰返し走査して、静電潜像を感光体ドラムの表面に形成する。現像装置は、トナーを感光体ドラムの表面に供給して静電潜像を現像し、トナー像を感光体ドラムの表面に形成する。転写装置は、転写装置と感光体ドラムとの間を通過していく記録用紙に感光体ドラムの表面のトナー像を転写する。
【００５０】
定着装置は、記録用紙を加熱するための加熱ローラと、記録用紙を加圧するための加圧ローラとを含む。記録用紙は、加熱ローラによって加熱され、かつ、加圧ローラによって加圧されることによって、記録用紙上に転写されたトナー像が記録用紙に定着される。定着装置から排出された（印刷された）記録用紙は排紙トレイ２１２に排出される。
【００５１】
機構駆動部１６０は、制御部１１０からの指示に基づいて、自動原稿搬送装置１０４、原稿読取部１２０、画像形成部１４０及び給紙部１５０等における各機構部を駆動する。通信Ｉ／Ｆ１７０は接続用コネクタ２４０を含み、接続コード５４とのインターフェイスをとる。画像形成装置１００は、接続コード５４及び通信Ｉ／Ｆ１７０を介して情報処理端末４００との通信を行なうことができる。
【００５２】
ＮＩＣ１８０は、ネットワーク５０とのインターフェイスをとる。画像形成装置１００は、このＮＩＣ１８０を介して、ネットワーク５０上の情報処理装置等と、所定の通信プロトコルに従ったデータ通信を行なうことができる。画像形成装置１００は、ＮＩＣ１８０を介して、情報処理装置から印刷ジョブ等の各種処理の実行を命令する命令信号を受信できる。
【００５３】
操作部１９０は、上記のように、表示パネルとタッチパネルとを含むタッチパネルディスプレイ１９２を含む。表示パネルは、画像形成装置１００の状態及び各種処理の状態に関する情報等の各種情報をユーザに提供する。このタッチパネルディスプレイ１９２はまた、ユーザに対して対話的な操作インターフェイス（ユーザインターフェイス）を提供する。この対話的な操作インターフェイスは、タッチパネルから画像形成装置１００全体の動作に対するユーザの指示を受付け、その指示の内容を表示パネルに表示するとともに、その指示に応じた制御信号を制御部１１０又は画像処理部１３０に対して出力する。
【００５４】
《情報処理端末４００》
図８を参照して、情報処理端末４００は、例えば１０インチ程度の表示画面を持つタブレット型の端末機器（タブレット端末）である。この情報処理端末４００は、制御部４１０、記憶装置４２０、ユーザＩ／Ｆ４３０及び通信Ｉ／Ｆ４４０を含む。
【００５５】
制御部４１０は、実質的にコンピュータであって、ＣＰＵ４１２、ＲＯＭ４１４及びＲＡＭ４１６を含む。ＣＰＵ４１２には、ＢＵＳライン４５０が接続されており、このＢＵＳライン４５０には、ＲＯＭ４１４及びＲＡＭ４１６が電気的に接続される。ＣＰＵ４１２は、ユーザＩ／Ｆ４３０等からの指示に応じて、各種コンピュータプログラムを実行することによって、情報処理端末４００の各部の動作及び外部装置（本実施の形態では画像形成装置１００）との通信等の所望の処理を実行する。
【００５６】
ＢＵＳライン４５０には、記憶装置４２０、ユーザＩ／Ｆ４３０及び通信Ｉ／Ｆ４４０が電気的に接続される。ＲＯＭ４１４、ＲＡＭ４１６、記憶装置４２０、ユーザＩ／Ｆ４３０及び通信Ｉ／Ｆ４４０は、いずれもＣＰＵ４１２の制御のもとに協調して動作し、本実施の形態に係る情報処理端末として情報処理端末４００は種々のアプリケーションによる処理を実現する。それらアプリケーションは、例えば、梱包された状態の画像形成装置１００に対してファームウェア等の更新作業等を容易に行なうことができるシステムにおける情報処理端末４００を実現する。
【００５７】
記憶装置４２０は、通電が遮断された場合にもデータを保持する不揮発性記憶装置であり、例えばハードディスクドライブ又はフラッシュメモリドライブ等である。この記憶装置４２０には、情報処理端末４００の一般的な動作を実現するためのコンピュータプログラム及び上記アプリケーション等が記憶される。これらのコンピュータプログラム等は、例えばネットワーク等を介して、情報処理装置等から提供される。このコンピュータプログラム等は、そのコンピュータプログラム等が記録された、例えばＤＶＤ等の記憶媒体によって提供されてもよい。記憶装置４２０は、他に、ファームウェア等を書換えるための各種データを記憶する。
【００５８】
ユーザＩ／Ｆ４３０は、例えばタッチパネルディスプレイ等の操作表示装置等を含む入出力装置からなる。通信Ｉ／Ｆ４４０は、接続コード５４とのインターフェイスをとる。情報処理端末４００は、通信Ｉ／Ｆ４４０及び接続コード５４を介して画像形成装置１００との通信を行なう。
【００５９】
［ソフトウェア構成］
図９を参照して、梱包された状態でファームアップ等の処理を実行するために、画像形成装置１００で実行されるコンピュータプログラムの制御構造について説明する。
【００６０】
このプログラムは、画像形成装置１００に電源が投入されたことに応じて開始する。このプログラムは、梱包モードで起動するための処理を実行するステップＳ１０００を含む。
【００６１】
図１０は、図９のステップＳ１０００の詳細なフローである。図１０を参照して、このルーチンは、梱包モードの起動を開始するステップＳ１００２と、ステップＳ１００２の後に実行され、必要なハードウェアの初期化処理を実行するステップＳ１００４と、ステップＳ１００４の後に実行され、各ソフトウェア制御の初期化処理を実行し、このルーチンを終了するステップＳ１００６とを含む。
【００６２】
再び図９を参照して、このプログラムはさらに、ステップＳ１０００の後に実行され、接続コード５４（情報処理端末４００）と接続用コネクタ２４０との接続が検知されたか否かを判定し、接続が検知されるまで待機するステップＳ１０１０と、ステップＳ１０１０において、接続コード５４の接続が検知されたと判定された場合に実行され、情報処理端末４００との接続処理を実行するステップＳ１０２０と、ステップＳ１０２０の後に実行され、情報処理端末４００からの指示を受信したか否かを判定し、情報処理端末４００から指示を受信するまで待機するステップＳ１０３０と、ステップＳ１０３０において、情報処理端末４００から指示を受信したと判定された場合に実行され、受信した指示に基づいて処理を実行するステップＳ１０４０とを含む。
【００６３】
ステップＳ１０４０では、受信した指示に基づいて、情報処理端末４００からファームアップ用のデータ等を取得し、取得したデータを用いてフラッシュメモリ１１８ｂに記憶されたファームウェア、又は各種設定情報等を書換える処理を実行する。
【００６４】
このプログラムはさらに、ステップＳ１０４０の後に実行され、情報処理端末４００から新たな指示を受信したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０５０と、ステップＳ１０５０において、情報処理端末４００から新たな指示を受信していないと判定された場合に実行され、画像形成装置１００の電源が切断（電源断）されたか否かを判定し判定結果に応じて制御の流れを分岐させるステップＳ１０６０とを含む。
【００６５】
ステップＳ１０５０において、情報処理端末４００から新たな指示を受信したと判定された場合は、制御はステップＳ１０４０に戻る。ステップＳ１０６０において、画像形成装置１００の電源が切断（電源断）されていなと判定された場合は、制御はステップＳ１０５０に戻り、画像形成装置１００の電源が切断（電源断）されたと判定された場合は、このプログラムは終了する。
【００６６】
図１１を参照して、梱包された状態で画像形成装置１００にファームアップ等の処理を実行させるために、情報処理端末４００で実行されるコンピュータプログラムの制御構造について説明する。
【００６７】
このプログラムは、当該プログラム（アプリケーション）を起動させるユーザの操作に応じて開始する。このプログラムは、ユーザＩ／Ｆ４３０にホーム画面を表示させるステップＳ２０００と、ステップＳ２０００の後に実行され、自機に接続されている接続コード５４と画像形成装置１００の接続用コネクタ２４０との接続が検知されたか否かを判定し、接続が検知されるまで待機するステップＳ２０１０と、ステップＳ２０１０において、接続が検知されたと判定された場合に実行され、画像形成装置１００の状態に関する情報（状態情報）を取得するステップＳ２０２０と、ステップＳ２０２０の後に実行され、取得した状態情報に基づいて画像形成装置１００が梱包モードで起動されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０３０とを含む。
【００６８】
このプログラムはさらに、ステップＳ２０３０において、梱包モードで起動されていない判定された場合に実行され、梱包モードが起動されていないことを通知するメッセージをユーザＩ／Ｆ４３０に表示させ、制御するステップＳ２０３０に戻すステップＳ２０４０と、ステップＳ２０３０において、梱包モードで起動されていると判定された場合に実行され、画像形成装置１００との接続処理を実行するステップＳ２０５０と、ステップＳ２０５０の後に実行され、画像形成装置１００を操作するための操作画面をユーザＩ／Ｆ４３０に表示させるステップＳ２０６０と、ステップＳ２０６０の後に実行され、ユーザによる操作画面の操作を受付けたか否かを判定し、操作を受付けるまで待機するステップＳ２０７０と、ステップＳ２０７０において、操作画面の操作を受付けたと判定された場合に実行され、受付けた操作に応じた指示を画像形成装置１００に送信するステップＳ２０８０と、ステップＳ２０８０の後に実行され、このアプリケーションの終了操作を受付けたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０９０とを含む。ステップＳ２０９０において、終了操作を受付けていないと判定された場合は、制御はステップＳ２０７０に戻り、終了操作を受付けたと判定された場合は、このプログラムは終了する。
【００６９】
ステップＳ２０７０において、受付けた操作が、画像形成装置１００のフラッシュメモリ１１８ｂに記憶されたファームウェア又は各種設定情報等を書換える処理を当該画像形成装置１００に実行させる操作であった場合、ステップＳ２０８０では、当該指示とともに、ファームアップ用のデータ等も画像形成装置１００に送信する。
【００７０】
［動作］
本実施の形態に係る画像形成装置１００及び情報処理端末４００は以下のように動作する。以下の説明では、画像形成装置１００及び情報処理端末４００の動作の内、本発明に関連する部分のみを説明する。他の動作は従来の動作と同様である。
【００７１】
図３を参照して、画像形成装置１００は工場出荷時に梱包材３００で梱包されているものとする。梱包材３００の側面にはコの字状にスリット３１０が形成されている。図４を参照して、コの字状のスリット３１０で囲まれた内側の部分（カバー部３１４）を持ち上げると開口部３１２が得られ、この開口部３１２から画像形成装置１００を覆う静電気防止用のビニールカバー３５０の一部が露出する。ビニールカバー３５０の露出部分には切込み３５２が設けられている。図５を参照して、切込み３５２に沿ってビニールカバー３５０をめくると、開口部３１２を介して、画像形成装置１００の電源用コネクタ２３０及び接続用コネクタ２４０が露出する。
【００７２】
電源用コネクタ２３０に電源プラグコード５２の一端を接続し、電源プラグコード５２の他端を商業用電源（コンセント）５６に接続する。これにより、梱包された状態の画像形成装置１００に電力を供給することが可能となる。さらに接続用コネクタ２４０に接続コード５４の一端を接続し、接続コード５４の他端を情報処理端末４００に接続する。情報処理端末４００ではアプリケーションが予め起動されており、ユーザＩ／Ｆ４３０には当該アプリケーションのホーム画面が表示されているものとする（図１１に示すステップＳ２０００）。画像形成装置１００の電源スイッチがオンされると、当該画像形成装置１００に電力が供給される。
【００７３】
画像形成装置１００は、電源が投入されると梱包モードで起動するように予め設定されている。画像形成装置１００の電源スイッチがオンされると、画像形成装置１００は梱包モードで起動する（図９に示すステップＳ１０００）。画像形成装置１００は、梱包モードで起動すると、接続コード５４を介して情報処理端末４００が接続されていることを検知する（ステップＳ１０１０においてＹＥＳ）。情報処理端末４００においても、接続コード５４を介して画像形成装置１００が接続されていることを検知する（図１１に示すステップＳ２０１０においてＹＥＳ）。
【００７４】
情報処理端末４００は、画像形成装置１００の状態情報を取得することによって、画像形成装置１００が梱包モードで起動していることを認識する（ステップＳ２０３０においてＹＥＳ）。梱包モードは、情報処理端末４００との接続を可能とするモードである。画像形成装置１００は情報処理端末４００との通信を可能とするために接続処理を実行する（ステップＳ１０２０）。情報処理端末４００においても画像形成装置１００との通信を可能とするために接続処理を実行する（ステップＳ２０５０）。これにより、情報処理端末４００は画像形成装置１００と通信可能な状態となり、画像形成装置１００の制御部１１０にアクセス可能となる。情報処理端末４００は画像形成装置１００と通信可能な状態になると、画像形成装置１００を操作するための操作画面をユーザＩ／Ｆ４３０に表示する（ステップＳ２０６０）。この操作画面は、画像形成装置１００の操作部１９０に表示される画面（操作画面）と同じ構成であると好ましい。
【００７５】
画像形成装置１００のオペレータは、情報処理端末４００の操作画面を操作することにより、ファームアップ等の処理の実行を画像形成装置１００に対して指示できる。情報処理端末４００はオペレータの操作を受付けると（ステップＳ２０７０においてＹＥＳ）、受付けた操作に基づく指示を画像形成装置１００に送信する（ステップＳ２０８０）。画像形成装置１００は、情報処理端末４００から送信された指示を受信すると（ステップＳ１０３０においてＹＥＳ）、受信した指示に応じてフラッシュメモリ１１８ｂに記憶されたファームウェア又は各種設定情報等を書換える処理を実行する（ステップＳ１０４０）。すなわち、画像形成装置１００の制御部１１０は、情報処理端末４００からの指示に応じてファームアップ等の処理を実行する。本実施の形態では、ファームアップ用のデータ等は予め情報処理端末４００に記憶されており、情報処理端末４００から画像形成装置１００に送信される。
【００７６】
ファームウェアを記憶したフラッシュメモリが複数の基板に搭載されており、ファームアップすべきデータが１箇所に限らず各部にある場合、オペレータは情報処理端末４００の操作画面を操作して（ステップＳ２０７０）、各部のファームウェアをアップデートできる（ステップＳ１０５０においてＹＥＳ、かつステップＳ１０４０）。
【００７７】
ファームウェア又は各種設定情報等の書換処理が終了すると、オペレータによって画像形成装置１００の電源が切断される（ステップＳ１０６０においてＹＥＳ）。電源用コネクタ２３０から電源プラグコード５２が取り外され、接続用コネクタ２４０から接続コード５４が取り外される。その後、梱包材３００のカバー部３１４によって開口部３１２が閉じられる。
【００７８】
［作用・効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置１００及び情報処理端末４００を利用することにより、以下に述べる効果を奏する。
【００７９】
画像形成装置１００は、自機に電力が供給されたことに応答して、情報処理端末４００との接続を可能とする梱包モードで起動する。画像形成装置１００は、梱包モードにおいて情報処理端末４００との接続処理を実行する。情報処理端末４００が接続されると、この情報処理端末４００を操作することにより、フラッシュメモリ１１８ｂに記憶されたファームウェア又は各種設定情報等の情報を書換えることができる。画像形成装置１００は、情報処理端末４００からの指示に応じて、フラッシュメモリ１１８ｂに記憶された情報を書換える処理を実行する。
【００８０】
工場出荷のために梱包された状態であっても、梱包材３００に設けられた開口部３１２を介して電源用コネクタ２３０に電源プラグコード５２を接続することにより画像形成装置１００に電力を供給できる。画像形成装置１００の操作は外部の情報処理端末４００を用いて行なうことができるので、梱包を開梱することなくフラッシュメモリ１１８ｂに記憶された情報を書換える処理を実行できる。梱包モードではメカニカルな動作を伴わずに起動するため、梱包された状態で画像形成装置１００を起動させた場合であっても機構部等の損傷を回避できる。
【００８１】
さらに梱包モードは実行された動作の履歴情報を記録しないモードであるため、情報処理端末４００からの指示に応じて、動作履歴情報の記録をせずに、フラッシュメモリ１１８ｂに記憶された情報を書換えることができる。そのため、ファームアップ等の作業終了後における動作履歴情報の初期化作業を省略できる。
【００８２】
このように、画像形成装置１００は、梱包された状態では自機に設けられた操作部１９０に代えて、外部の情報処理端末４００によりファームアップ等を書換える操作を行なうことができる。こうした操作は、梱包を開梱する必要がないため、製品を開梱し、輸送のためのロック機構を外す等の作業を行なった上で、ファームアップ等の作業を行なう必要がない。さらに、ファームアップ等の作業終了後に起動実績（動作履歴情報）を工場出荷状態に戻すための履歴情報処理化を行なって、再梱包するといった煩雑かつ重労働を伴う作業も不要である。したがって、本実施の形態に係る画像形成装置１００は、工場出荷のために梱包された状態であっても安全にファームウェア等の更新作業等を容易に行なうことができる。
【００８３】
（第２の実施の形態）
本実施の形態に係る画像形成装置は、無線通信により情報処理端末と接続する点において、接続コード５４を介した有線により情報処理端末４００と接続する第１の実施の形態に係る画像形成装置１００と異なる。その他の点では、各画像形成装置及び各情報処理端末は同一の構成である。
【００８４】
［ハードウェア構成］
《画像形成装置１１００》
図１２を参照して、本実施の形態に係る画像形成装置１１００は、図７に示されるＮＩＣ１８０に代えてＮＩＣ１８２を含む。ＮＩＣ１８２は、無線によりネットワーク５０とのインターフェイスをとる機能を有する。画像形成装置１１００は、このＮＩＣ１８２を介して、ネットワーク５０上の情報処理装置等と、所定の通信プロトコルに従ったデータ通信を行なうことができる。
【００８５】
《情報処理端末１４００》
図１３を参照して、本実施の形態に係る情報処理端末１４００は、図８に示される通信Ｉ／Ｆ４４０に代えて、通信Ｉ／Ｆ４４２を含む。通信Ｉ／Ｆ４４２は、無線によりネットワーク５０とのインターフェイスをとる機能をさらに含む。情報処理端末１４００は、通信Ｉ／Ｆ４４２を介してネットワーク５０に接続することにより、ネットワーク５０を介して画像形成装置１１００と接続される。
【００８６】
［ソフトウェア構成］
本実施の形態に係る画像形成装置１１００では、図９に示されるプログラムに代えて、図１４に示されるプログラムが実行される。図１４のプログラムは、図９のプログラムにおいてステップＳ１１００をさらに含む。ステップＳ１０００、及びステップＳ１０１０〜ステップＳ１０６０における処理は、図９に示される各ステップにおける処理と同じである。以下、異なる部分について説明する。
【００８７】
図１４を参照して、このプログラムは、ステップＳ１０００の後に実行され、無線によるネットワーク５０への接続処理を実行するステップＳ１１００を含む。ステップＳ１１００の処理が終了すると、制御はステップＳ１０１０に進む。
【００８８】
本実施の形態に係る情報処理端末１４００では、図１１に示されるプログラムに代えて、図１５に示されるプログラムが実行される。図１５のプログラムは、図１１のステップＳ２０１０に代えて、ステップＳ２２００を含む。ステップＳ２０００、及びステップＳ２０２０〜ステップＳ２０９０における処理は、図１１に示される各ステップにおける処理と同じである。以下、異なる部分について説明する。なお、情報処理端末１４００は、通信Ｉ／Ｆ４４２を介して予めネットワーク５０に接続されているものとする。
【００８９】
図１５を参照して、このプログラムは、ステップＳ２０００の後に実行され、ネットワーク５０に接続されている画像形成装置１１００を検出するステップＳ２２００を含む。ステップＳ２２００の処理が終了すると、制御はステップＳ２０２０に進む。
【００９０】
［作用・効果］
画像形成装置１１００は無線により情報処理端末１４００と接続される。そのため、接続コードを接続する作業が不要となる。したがって、そうした作業に伴う手間を省くことができる。さらに、本画像形成装置１１００ではファームアップ等の作業を、無線通信を介した遠隔操作により行なうことができる。現地で画像形成装置１１００のファームアップ等の作業を行なう場合、例えば現地には専門知識が不要な電源プラグコードを接続するための作業オペレータのみを配置しておけば、ファームウェアのアップデート作業等は専門知識を有する別のオペレータが遠隔操作で行なうことができる。
【００９１】
（第３の実施の形態）
図１６を参照して、本実施の形態に係る画像形成装置２１００は、接続コード５８を介して情報処理端末２４００から電力が供給される点において、第１の実施の形態に係る画像形成装置１００及び情報処理端末４００と異なる。その他の点では、各画像形成装置及び各情報処理端末は同一の構成である。
【００９２】
本実施の形態に係る画像形成装置２１００は接続用コネクタ２４２を含む。接続用コネクタ２４２は、例えばＵＳＢ端子である。画像形成装置２１００は、接続コード５８及び接続用コネクタ２４２を介して、情報処理端末２４００から電力の供給を受ける。そのため、商業電源（コンセント）が近くにない場所であっても、梱包された状態で画像形成装置２１００のファームアップ等を行なうことができる。
【００９３】
さらに、本実施の形態では、電源プラグコードを接続する作業が不要であるため、そうした作業に伴う手間を省くことができる。ファームアップ等の書換処理においては、フラッシュメモリが搭載された基板（例えば制御基板等）への電力供給さえできれば当該処理を実行可能であるため、画像形成装置２１００の各部に電力を供給する必要がない。したがって、こうした構成を有することにより、省電力化にもつながる。
【００９４】
なお、情報処理端末２４００からの給電は商業電源からの給電に比べて供給電力が小さい。本実施の形態に係る画像形成装置２１００は、供給される電力が小さい場合にもファームアップ等の書換処理を効果的に行なうことを可能とするために、１つのフラッシュメモリに記憶されたファームウェアにより全ての動作を制御することが可能に構成されていると好ましい。
【００９５】
（第４の実施の形態）
図１７を参照して、本実施の形態に係る画像形成装置３１００は、梱包材３００の開口部３１２を介して操作が可能な位置に梱包モードに切換えるためのモード切換スイッチ３１１０が設けられている点において、第１の実施の形態に係る画像形成装置１００と異なる。その他の点では、各画像形成装置は同一の構成である。
【００９６】
モード切換スイッチ３１１０は、接続用コネクタ２４０の近傍に配置されている。モード切換スイッチ３１１０を例えばオンすることにより、梱包モードで起動するよう設定される。モード切換スイッチ３１１０が例えばオフにされていると、通常モードで起動するよう設定される。なお、モード切換スイッチは、接続用コネクタに接続コードが挿入されたときに自動で押下されてオンされる構成であってもよい。
【００９７】
このように、本実施の形態に係る画像形成装置３１００は、操作部１９０から梱包モードへの移行又は梱包モードの解除の設定操作を行なう機能に代えて、モード切換スイッチ３１１０の操作により梱包モードに切換える機能を有する。梱包前に予め梱包モードに設定しておく必要がないため、生産工程での人為的なミス等により梱包モードへの移行設定が正しく行なわれなかった場合等のリスクを回避できる。
【００９８】
［ソフトウェア構成］
本実施の形態に係る画像形成装置３１００では、図９に示されるプログラムに代えて、図１８に示されるプログラムが実行される。図１８のプログラムは、図９のプログラムにおいてステップＳ１２００をさらに含む。ステップＳ１０００〜ステップＳ１０６０における処理は、図９に示される各ステップにおける処理と同じである。以下、異なる部分について説明する。
【００９９】
このプログラムは、モード切換スイッチ３１１０がオン状態か否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１２００を含む。ステップＳ１２００において、モード切換スイッチ３１１０がオン状態であると判定された場合は、制御はステップＳ１２１０に進み、梱包モードが起動される。一方、モード切換スイッチ３１１０がオン状態でない、すなわちオフ状態であると判定された場合、このプログラムは終了する。モード切換スイッチ３１１０がオフ状態の場合は、画像形成装置３１００は通常モードで起動する。
【０１００】
（第５の実施の形態）
図１９を参照して、本実施の形態に係る画像形成装置４１００は、接続コード５４の挿入時に電位を切換える接続用コネクタ２４４が設けられている点において、第１の実施の形態に係る画像形成装置１００と異なる。その他の点では、各画像形成装置は同一の構成である。
【０１０１】
本実施の形態に係る画像形成装置４１００は、図５に示される接続用コネクタ２４０に代えて、上記接続用コネクタ２４４を含む。接続用コネクタ２４４は、接続コード５４が挿入されたときに電位を切換えることによりモードを切換えるモード切換ポートとして機能する。画像形成装置４１００は、電源が投入されたときに、接続コード５４の挿入によってモード切換ポートの電位が切換えられていることを検出すると、自機のモードを梱包モードに切換えて梱包モードで起動する。
【０１０２】
［ソフトウェア構成］
本実施の形態に係る画像形成装置４１００では、図９に示されるプログラムに代えて、図２０に示されるプログラムが実行される。図２０のプログラムは、図９のステップＳ１０１０に代えて、ステップＳ１３００及びステップＳ１３１０を含む。ステップＳ１０００、及びステップＳ１０２０〜ステップＳ１０６０における処理は、図９に示される各ステップにおける処理と同じである。以下、異なる部分について説明する。
【０１０３】
このプログラムは、接続コード５４の接続（挿入）によって接続用コネクタ２４４の電位が切換えられているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１３００と、ステップＳ１３００において、接続用コネクタ２４４の電位が切換えられていると判定（接続コード５４の接続が検知されたと判定）された場合に実行され、自機のモードを梱包モードに切換えるステップＳ１３１０とを含む。ステップＳ１３１０の処理が終了すると、制御はステップＳ１０００に進み、梱包モードが起動される。ステップＳ１３００において、接続用コネクタ２４４の電位が切換えられていないと判定された場合は、このプログラムは終了する。この場合、画像形成装置４１００は通常モードで起動する。
【０１０４】
（第６の実施の形態）
図２１を参照して、本実施の形態に係る画像形成装置５１００は、オプション装置５２００が連結可能であり、オプション装置５２００の連結時に当該オプション装置５２００のファームウェア等を書換える点において、第１の実施の形態に係る画像形成装置１００と異なる。その他の点では、各画像形成装置は同一の構成である。
【０１０５】
オプション装置５２００は、例えば後処理装置５２００ａ及び大容量給紙ユニット５２００ｂ等を含む。後処理装置５２００ａは、後処理として画像形成済み（印刷済み）の記録用紙を例えばステープル留めするステープル処理、又は記録用紙にパンチ穴をあけるパンチ処理に対応可能である。大容量給紙ユニット５２００ｂは、大量枚数（例えば約５０００枚）の記録用紙を収納可能に構成されている。オプション装置は、他に例えば画像形成済み（印刷済み）の記録用紙を積載する大容量のスタッカ装置等であってもよい。こうしたオプション装置５２００は、必要に応じて適宜組合せて用いることができる。
【０１０６】
オプション装置５２００は、当該オプション装置５２００の動作を制御するためのファームウェア、及び各種設定情報等を格納するメモリ（フラッシュメモリ）５２１０を含む。例えば後処理装置５２００ａはフラッシュメモリ５２１０ａを含み、大容量給紙ユニット５２００ｂはフラッシュメモリ５２１０ｂを含む。オプション装置５２００は、工場出荷時に画像形成装置５１００とは別個に梱包されており、製品設置後に画像形成装置５１００に連結されて初めてファームアップ等の処理の実行が可能となる。
【０１０７】
本実施の形態に係る画像形成装置５１００は、梱包モードにおいて自機のファームウェア、又は各種設定情報等を書換える処理の実行時に、オプション装置５２００のメモリ５２１０を書換えるためのオプション装置用のデータを取得して記憶装置１１８に記憶する。オプション装置用のデータは、当該オプション装置用のデータを用いてファームアップ等を行なうオプション装置の識別情報、及びファームアップ用のデータ等を含む。
【０１０８】
画像形成装置５１００は、開梱設置後にオプション装置５２００が連結されると、記憶装置１１８に記憶しているオプション装置用のデータ（連結されたオプション装置に対応するオプション装置用のデータ）を用いて当該オプション装置５２００のファームウェア等を書換える。
【０１０９】
［ソフトウェア構成］
本実施の形態に係る画像形成装置５１００では、図９に示されるプログラムに代えて、図２２に示されるプログラムが実行される。図２２のプログラムは、図９のステップＳ１０４０に代えて、ステップＳ１４００を含む。ステップＳ１０００〜ステップＳ１０３０、ステップＳ１０５０及びステップＳ１０６０における処理は、図９に示される各ステップにおける処理と同じである。
【０１１０】
図２３は、図２２のステップＳ１４００の詳細なフローである。図２３を参照して、このルーチンは、情報処理端末から取得したデータ等にオプション装置用のデータが含まれているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１４１０と、ステップＳ１４１０において、オプション装置用のデータが含まれていると判定された場合に実行され、オプション装置用のデータを保存するステップＳ１４２０と、ステップＳ１４２０の後、又はステップＳ１４１０において、オプション装置用のデータが含まれていないと判定された場合に実行され、情報処理端末から取得したファームアップ用のデータ等を用いてフラッシュメモリ１１８ｂに記憶されたファームウェア、又は各種設定情報等を書換える処理を実行するステップＳ１４３０とを含む。ステップＳ１４３０の処理が終了すると、このルーチンは終了する。
【０１１１】
図２４を参照して、連結されたオプション装置５２００のファームウェア等を書換える処理を実行するために、画像形成装置５１００で実行されるコンピュータプログラムの制御構造について説明する。
【０１１２】
このプログラムは、通常モードで画像形成装置５１００が起動されたことに応じて開始する。このプログラムは、オプション装置５２００の連結を検出するステップＳ１５００と、ステップＳ１５００の後に実行され、記憶装置１１８にオプション装置用のデータが保存されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１５１０と、ステップＳ１５１０において、オプション装置用のデータが保存されていると判定された場合に実行され、連結されたオプション装置５２００に対してファームウェア等のアップデート処理を実行し、このプログラムを終了するステップＳ１５２０とを含む。ステップＳ１５２０において、オプション装置用のデータが保存されていないと判定された場合もこのプログラムは終了する。
【０１１３】
［作用・効果］
画像形成装置５１００には所定の種類のオプション装置５２００が接続可能である。オプション装置５２００はファームウェアを記憶した不揮発性のメモリ５２１０を含む。画像形成装置５１００は、梱包モードにおいて、オプション装置５２００のメモリ５２１０に記憶されたファームウェアを更新するためのデータを受信し、受信したデータを記憶装置１１８に記憶する。画像形成装置５１００はさらに、オプション装置５２００が接続されたことに応答して、記憶装置１１８に記憶されたデータ（オプション装置用のデータ）を用いて、当該オプション装置５２００のメモリ５２１０に記憶されたファームウェアを更新する。
【０１１４】
サービスマンが梱包を開梱した後にオプション装置５２００を画像形成装置５１００に接続すれば、オプション装置５２００のファームアップ操作を別途行なわなくても、当該オプション装置５２００のファームウェアを自動で更新できる。
【０１１５】
ファームウェアのバージョンアップの内容によっては、画像形成装置とオプション装置とのバージョン組合せを同期してアップデートしなければならない場合がある。本実施の形態では、梱包モード時に画像形成装置５１００がオプション装置用のデータを取得して保存することにより、画像形成装置５１００とオプション装置５２００とのバージョン同期をサービスマンが意識することなくファームウェアのアップデートができる。
【０１１６】
（第７の実施の形態）
本実施の形態に係る画像形成装置は、梱包モードにおいて動作履歴情報の記録を行ない、梱包モードの終了時に動作履歴情報をクリアする処理を実行する点において、第１の実施の形態に係る画像形成装置１００と異なる。その他の点では、各画像形成装置は同一の構成である。
【０１１７】
画像形成装置は、梱包モードの状態でシステムシャットオフの操作が行なわれた場合に、自動的に自機の累積動作情報（動作履歴情報）をクリアする。こうした構成により、各種の累積動作情報の制御ルーチンの抑制という複雑な制御を伴うことなく、出荷状態の制御情報にクリアできる。すなわち、出荷時の状態に戻すことができる。
【０１１８】
（変形例）
上記実施の形態では、画像形成装置の一例である複合機（ＭＦＰ）に本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。本発明は複合機以外の画像形成装置にも適用可能である。本発明はさらに、画像形成装置以外の電子機器にも適用可能である。こうした電子機器としては例えば大型ディスプレイ等を挙げることができる。大型ディスプレイが液晶ディスプレイであって、通常モードでの起動時にバックライトの冷却用ファンが動作する場合、大型ディスプレイが梱包モードで起動する際には当該冷却用ファンが動作しないように構成されているのが好ましい。なお、電子機器は、起動時にメカニカルな動作を伴うものであってもよいし、起動時にメカニカルな動作を伴わないものであってもよい。
【０１１９】
上記実施の形態では、タブレット端末からなる情報処理端末に本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。電子機器を操作する操作機器としての機能を備えていれば、情報処理端末はタブレット端末以外の機器であってもよい。例えば、情報処理端末はノート型又はデスクトップ型のパーソナルコンピュータ等であってもよい。
【０１２０】
上記実施の形態では、ファームアップ用のデータ等を情報処理端末から取得する例について示したが、本発明はそのような実施の形態には限定されない。ファームアップ用のデータ等は、情報処理端末以外から取得するようにしてもよい。例えば、画像形成装置の接続用コネクタ近傍にＵＳＢメモリ等の外部記憶媒体が接続される端子を設け、この端子に接続された外部記憶媒体からファームアップ用のデータ等を取得するようにしてもよい。さらに、画像形成装置がネットワークに接続される場合、ネットワーク上のサーバ装置等からファームアップ用のデータ等を取得するようにしてもよい。
【０１２１】
上記実施の形態では、画像形成装置を操作するためのアプリケーションが情報処理端末に予めインストールされている例について示したが、本発明はそのような実施の形態には限定されない。梱包モードの画像形成装置に情報処理端末が接続された際に、画像形成装置から当該画像形成装置を操作するためのアプリケーションをダウンロードして、情報処理端末に操作画面を表示する構成であってもよい。
【０１２２】
上記実施の形態では、情報処理端末においてアプリケーションを予め起動させた状態で画像形成装置との接続処理を実行する例について示したが、本発明はそのような実施の形態には限定されない。例えば、情報処理端末は、画像形成装置との接続を検知してアプリケーションを起動する構成であってもよい。
【０１２３】
上記実施の形態では、段ボールからなる梱包材を用いて電子機器を梱包する例について示したが、本発明はそのような実施の形態には限定されない。段ボール以外の梱包材を用いて電子機器を梱包するようにしてもよい。
【０１２４】
上記実施の形態では、画像形成装置との接続処理後に情報処理装置に操作画面が表示される例について示したが、本発明はそのような実施の形態には限定されない。画像形成装置との接続処理前に情報処理装置に操作画面が表示される構成であってもよい。この場合、画像形成装置との接続処理後に操作画面の操作が可能となるように構成されていると好ましい。
【０１２５】
上記第２の実施の形態では、画像形成装置と情報処理端末とがネットワークを介して無線接続される例について示したが、本発明はそのような実施の形態には限定されない。画像形成装置と情報処理端末とがネットワークを介さずに無線接続される構成であってもよい。例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信技術により、画像形成装置と情報処理端末とが直接無線接続される構成であってもよい。
【０１２６】
上記第３の実施の形態では、梱包材の開口部から電源用コネクタ及び接続用コネクタの両方が露出するように構成された例について示したが、本発明はそのような実施の形態には限定されない。例えば、梱包材の開口部から接続用コネクタのみが露出するような構成であってもよい。
【０１２７】
上記で開示された技術を適宜組合せて得られる実施の形態についても、本発明の技術的範囲に含まれる。
【０１２８】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【０１２９】
５２                              電源プラグコード
５４、５８                        接続コード
１００、１１００〜５１００        画像形成装置
１０２                            装置本体
１０４                            自動原稿搬送装置
１１０、４１０                    制御部
１１８、４２０                    記憶装置
１２０                            原稿読取部
１４０                            画像形成部
１５０                            給紙部
１６０                            機構駆動部
１７０、４４０、４４２            通信Ｉ／Ｆ
１８０、１８２                    ＮＩＣ
１９０                            操作部
２３０                            電源用コネクタ
２４０、２４２、２４４            接続用コネクタ
３００                            梱包材
３１０                            スリット
３１２                            開口部
４００、１４００、２４００        情報処理端末
４３０                            ユーザＩ／Ｆ
３１１０                          モード切換スイッチ
５２００                          オプション装置
５２１０                          メモリ
【図１】
2015114962.tif 000003
【図２】
2015114962.tif 000004
【図３】
2015114962.tif 000005
【図４】
2015114962.tif 000006
【図５】
2015114962.tif 000007
【図６】
2015114962.tif 000008
【図７】
2015114962.tif 000009
【図８】
2015114962.tif 000010
【図９】
2015114962.tif 000011
【図１０】
2015114962.tif 000012
【図１１】
2015114962.tif 000013
【図１２】
2015114962.tif 000014
【図１３】
2015114962.tif 000015
【図１４】
2015114962.tif 000016
【図１５】
2015114962.tif 000017
【図１６】
2015114962.tif 000018
【図１７】
2015114962.tif 000019
【図１８】
2015114962.tif 000020
【図１９】
2015114962.tif 000021
【図２０】
2015114962.tif 000022
【図２１】
2015114962.tif 000023
【図２２】
2015114962.tif 000024
【図２３】
2015114962.tif 000025
【図２４】
2015114962.tif 000026