(57)【要約】【課題】無駄な電力消費を解消または低減した所定の機能を実現する回路基板を有する画像形成装置を提供する。【解決手段】本画像形成装置は、起動するとメイン基板の初期化処理を行い（Ｓ１１）、所定の入力画面を利用者に表示して取得したプロダクトキーまたは以前に記憶されたその認証結果を取得した後（Ｓ１３）、認証が成功したか否かを判断する（Ｓ１４）。その判断の結果、認証が成功した場合にのみ、プリンタ基板の電源をオンし（Ｓ１４）、通信の初期化（Ｓ１５）および使用開始設定を行う（Ｓ１６）。その後、通常の処理（Ｓ１７）が終了するまで繰り返される（Ｓ１８）。このようにメイン基板によるプロダクトキーを使用した認証の結果、認証が成功しない限りプリンタ基板の電源がオンされないので、その場合における画像形成装置の無駄な電力消費を解消することができる。【選択図】図２
2007241615.tif 000002
【特許請求の範囲】
【請求項１】
所定の回路基板を備えており、当該回路基板において実現される機能を有効化するための所定の符号を外部から受け付け認証することにより当該回路基板を使用可能とする電子機器であって、
前記符号の入力を受け付ける入力手段と、
前記回路基板へ電力を供給する電源手段と、
前記入力手段により受け付けられた符号を認証し、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減する制御手段と
を備えることを特徴とする、電子機器。
【請求項２】
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止するよう、前記電源手段を制御することを特徴とする、請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記符号の認証が失敗した場合に、または前記符号の認証が成功しかつ前記回路基板により実現される機能が使用されない場合に、前記電源手段から前記回路基板へ供給されるべき電力を停止することを特徴とする、請求項２に記載の電子機器。
【請求項４】
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力の消費を低減するよう、前記回路基板を制御することを特徴とする、請求項１に記載の電子機器。
【請求項５】
前記制御手段は、前記符号の認証が失敗した場合に、または前記符号の認証が成功した場合であってかつ前記回路基板により実現される機能が使用されない場合に、前記電源手段から前記回路基板へ供給されるべき電力の消費を低減するよう、前記回路基板を制御することを特徴とする、請求項４に記載の電子機器。
【請求項６】
前記回路基板は、複数の異なる符号にそれぞれ一意に対応して有効化される複数の異なる機能を有しており、
前記制御手段は、前記複数の符号の全ての認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする、請求項１に記載の電子機器。
【請求項７】
前記回路基板は、１つの符号に対応して有効化される複数の機能のうちそれぞれ異なる機能を有する複数の回路基板を含み、
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記複数の回路基板へ供給されるべき電力のいずれも停止もしくは低減し、または前記複数の回路基板における電力の消費をいずれも停止もしくは低減することを特徴とする、請求項１に記載の電子機器。
【請求項８】
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記複数の回路基板へ供給されるべき電力のいずれも停止もしくは低減し、または前記複数の回路基板における電力の消費をいずれも停止もしくは低減するとともに、前記符号の認証が成功した場合であってかつ前記回路基板により実現される機能が使用されない場合に、当該機能を実現する回路基板へ供給されるべき電力を停止もしくは低減し、または当該機能を実現する回路基板における電力の消費を停止もしくは低減することを特徴とする、請求項７に記載の電子機器。
【請求項９】
前記回路基板は、複数の異なる符号にそれぞれ一意に対応して有効化される複数の機能のうちそれぞれ異なる機能を有する複数の回路基板を含み、
前記制御手段は、前記複数の符号のいずれかの認証が失敗した場合に前記電源手段から当該認証が失敗した符号に対応して有効化されるべき機能を有する回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする、請求項１に記載の電子機器。
【請求項１０】
前記制御手段は、前記複数の回路基板のうちの１つの回路基板であるメイン基板に実装されており、当該メイン基板における機能を有効化すべき符号の認証が失敗した場合であっても、当該回路基板へ供給されるべき電力を停止もしくは低減せず、または当該回路基板における電力の消費を停止もしくは低減しないことを特徴とする、請求項９に記載の電子機器。
【請求項１１】
前記入力手段により受け付けられた前記符号または前記符号の認証結果を記憶する不揮発性の記憶手段をさらに備え、
前記制御手段は、前記入力手段により受け付けられた符号、または前記記憶手段に記憶される前記符号もしくは前記符号の認証結果を参照し、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする、請求項１に記載の電子機器。
【請求項１２】
前記制御手段は前記入力手段により受け付けられた符号を認証し、前記符号の認証が失敗した場合に、または前記符号の認証が成功しかつ前記符号により有効化されるべき機能を実現するための所定の使用可能条件が成立しない場合に、前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする、請求項１に記載の電子機器。
【請求項１３】
請求項１から請求項１２までのいずれか１項に記載の前記回路基板、前記入力手段、前記電源手段、および前記制御手段と、
所定の画像データに基づき、所定の用紙上に当該画像データに対応する画像を形成する手段と
を備える、画像形成装置。
【請求項１４】
所定の回路基板を備えており、当該回路基板において実現される機能を有効化するための所定の符号を外部から受け付け認証することにより当該回路基板を使用可能とする電子機器の制御方法であって、
前記符号の入力を受け付ける入力ステップと、
前記入力ステップにおいて受け付けられた符号を認証し、前記符号の認証が失敗した場合に前記回路基板へ電力を供給する電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減する電力制御ステップと
を備えることを特徴とする、電子機器の制御方法。
【請求項１５】
所定の回路基板を備えており、当該回路基板において実現される機能を有効化するための所定の符号を外部から受け付け認証することにより当該回路基板を使用可能とする電子機器に、
前記符号の入力を受け付ける入力ステップと、
前記入力ステップにおいて受け付けられた符号を認証し、前記符号の認証が失敗した場合に前記回路基板へ電力を供給する電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減する電力制御ステップとを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機などの画像形成装置を含む電子機器に関し、より詳細には複数の機能のうち１つ以上を所定の符号（プロダクトキー）が使用されることにより使用可能とする画像形成装置を含む電子機器に関する。
【背景技術】
【０００２】
近年、複写機としての機能の他、ファクシミリやプリンタとしての機能を有する、いわゆるデジタル複合機またはマルチファンクションプリンタ（ＭＦＰ）と呼ばれる画像形成装置が普及している。
【０００３】
このデジタル複合機は、上記各機能にそれぞれ対応するプログラムを記憶しており、これらのプログラムを実行することにより、上記各機能を実現することが多い。ここで従来より、これらの機能の一部の使用が当初は制限されており、所定の解除キー（プロダクトキー）が使用されることにより、上記機能を実現するプログラムの動作が開始され対応する機能が使用可能となる画像処理装置がある（例えば、特許文献１を参照）。また、同様に画像データ消去機能などのセキュリティが必要な機能の使用が当初は制限されており、所定の解除キー（プロダクトキー）が使用されることにより、上記機能が使用可能となる画像処理装置がある（例えば、特許文献２を参照）。このような解除キーを使用する構成により、装置の使用者が望む機能の拡張を容易に行うことができる。
【０００４】
さらに、上記デジタル複合機は、上記各機能にそれぞれ対応する回路基板を内蔵しまたは外部から装着することにより、上記各機能を実現することもある。このような構成においても上記従来例と同様に、上記各機能の一部の使用が当初は制限されており、所定の解除キー（プロダクトキー）が使用されることにより、上記機能が使用可能となる従来の画像処理装置がある。
【特許文献１】特開２００１−３０９０９９号公報
【特許文献２】特開２００４−７０５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、所定の回路基板は製造時から内蔵されまたは利用者により適宜購入された後に装着されることにより、上記各機能を実現する従来のデジタル複合機では、上記回路基板に常に電力の供給が行われている。したがって、所定の解除キー（プロダクトキー）が使用されることにより、上記機能が使用可能となる従来の画像処理装置においても、上記機能が使用可能であるか否かにかかわらず常に一定量の待機電力が消費される。そのため、上記従来の画像処理装置では、無駄な電力消費が発生してしまう。
【０００６】
そこで本発明では、無駄な電力消費を解消または低減した上記機能を実現する回路基板を有する画像形成装置などの電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の発明は、所定の回路基板を備えており、当該回路基板において実現される機能を有効化するための所定の符号を外部から受け付け認証することにより当該回路基板を使用可能とする電子機器であって、
前記符号の入力を受け付ける入力手段と、
前記回路基板へ電力を供給する電源手段と、
前記入力手段により受け付けられた符号を認証し、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減する制御手段と
を備えることを特徴とする。
【０００８】
第２の発明は、第１の発明において、
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止するよう、前記電源手段を制御することを特徴とする。
【０００９】
第３の発明は、第２の発明において、
前記制御手段は、前記符号の認証が失敗した場合に、または前記符号の認証が成功しかつ前記回路基板により実現される機能が使用されない場合に、前記電源手段から前記回路基板へ供給されるべき電力を停止することを特徴とする。
【００１０】
第４の発明は、第１の発明において、
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力の消費を低減するよう、前記回路基板を制御することを特徴とする。
【００１１】
第５の発明は、第４の発明において、
前記制御手段は、前記符号の認証が失敗した場合に、または前記符号の認証が成功した場合であってかつ前記回路基板により実現される機能が使用されない場合に、前記電源手段から前記回路基板へ供給されるべき電力の消費を低減するよう、前記回路基板を制御することを特徴とする。
【００１２】
第６の発明は、第１の発明において、
前記回路基板は、複数の異なる符号にそれぞれ一意に対応して有効化される複数の異なる機能を有しており、
前記制御手段は、前記複数の符号の全ての認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする。
【００１３】
第７の発明は、第１の発明において、
前記回路基板は、１つの符号に対応して有効化される複数の機能のうちそれぞれ異なる機能を有する複数の回路基板を含み、
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記複数の回路基板へ供給されるべき電力のいずれも停止もしくは低減し、または前記複数の回路基板における電力の消費をいずれも停止もしくは低減することを特徴とする。
【００１４】
第８の発明は、第７の発明において、
前記制御手段は、前記符号の認証が失敗した場合に前記電源手段から前記複数の回路基板へ供給されるべき電力のいずれも停止もしくは低減し、または前記複数の回路基板における電力の消費をいずれも停止もしくは低減するとともに、前記符号の認証が成功した場合であってかつ前記回路基板により実現される機能が使用されない場合に、当該機能を実現する回路基板へ供給されるべき電力を停止もしくは低減し、または当該機能を実現する回路基板における電力の消費を停止もしくは低減することを特徴とする。
【００１５】
第９の発明は、第１の発明において、
前記回路基板は、複数の異なる符号にそれぞれ一意に対応して有効化される複数の機能のうちそれぞれ異なる機能を有する複数の回路基板を含み、
前記制御手段は、前記複数の符号のいずれかの認証が失敗した場合に前記電源手段から当該認証が失敗した符号に対応して有効化されるべき機能を有する回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする。
【００１６】
第１０の発明は、第９の発明において、
前記制御手段は、前記複数の回路基板のうちの１つの回路基板であるメイン基板に実装されており、当該メイン基板における機能を有効化すべき符号の認証が失敗した場合であっても、当該回路基板へ供給されるべき電力を停止もしくは低減せず、または当該回路基板における電力の消費を停止もしくは低減しないことを特徴とする。
【００１７】
第１１の発明は、第１の発明において、
前記入力手段により受け付けられた前記符号または前記符号の認証結果を記憶する不揮発性の記憶手段をさらに備え、
前記制御手段は、前記入力手段により受け付けられた符号、または前記記憶手段に記憶される前記符号もしくは前記符号の認証結果を参照し、前記符号の認証が失敗した場合に前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする。
【００１８】
第１２の発明は、第１の発明において、
前記制御手段は前記入力手段により受け付けられた符号を認証し、前記符号の認証が失敗した場合に、または前記符号の認証が成功しかつ前記符号により有効化されるべき機能を実現するための所定の使用可能条件が成立しない場合に、前記電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減することを特徴とする。
【００１９】
第１３の発明は、第１から第１２までのいずれか１つの発明に記載の前記回路基板、前記入力手段、前記電源手段、および前記制御手段と、
所定の画像データに基づき、所定の用紙上に当該画像データに対応する画像を形成する手段と
を備える、画像形成装置である。
【００２０】
第１４の発明は、所定の回路基板を備えており、当該回路基板において実現される機能を有効化するための所定の符号を外部から受け付け認証することにより当該回路基板を使用可能とする電子機器の制御方法であって、
前記符号の入力を受け付ける入力ステップと、
前記入力ステップにおいて受け付けられた符号を認証し、前記符号の認証が失敗した場合に前記回路基板へ電力を供給する電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減する電力制御ステップと
を備えることを特徴とする。
【００２１】
第１５の発明は、所定の回路基板を備えており、当該回路基板において実現される機能を有効化するための所定の符号を外部から受け付け認証することにより当該回路基板を使用可能とする電子機器に、
前記符号の入力を受け付ける入力ステップと、
前記入力ステップにおいて受け付けられた符号を認証し、前記符号の認証が失敗した場合に前記回路基板へ電力を供給する電源手段から前記回路基板へ供給されるべき電力を停止もしくは低減し、または前記回路基板における電力の消費を停止もしくは低減する電力制御ステップとを実行させるプログラムである。
【発明の効果】
【００２２】
第１の発明によれば、入力手段により受け付けられた符号の認証が失敗した場合に電源手段から回路基板へ供給されるべき電力が停止もしくは低減され、または回路基板における電力の消費が停止もしくは低減されるので、その場合における電子機器の無駄な電力消費を解消または低減することができる。
【００２３】
第２の発明によれば、符号の認証が失敗した場合に電源手段から回路基板へ供給されるべき電力が停止されるので、電源手段を制御する簡易な方法で符号の認証が失敗した場合における電子機器の無駄な電力消費を解消することができる。
【００２４】
第３の発明によれば、符号の認証が失敗した場合だけでなく、符号の認証が成功した場合であっても回路基板により実現される機能が使用されないときには、電源手段から回路基板へ供給されるべき電力が停止されるので、さらに広く電子機器の無駄な電力消費を解消することができる。
【００２５】
第４の発明によれば、符号の認証が失敗した場合に電力の消費を低減するよう回路基板を制御するので、例えば回路基板に実装されるソフトウェアによる簡易で安価な制御方式により、電源手段を制御することなく電子機器の無駄な電力消費を低減することができる。
【００２６】
第５の発明によれば、符号の認証が失敗した場合だけでなく、符号の認証が成功した場合であっても回路基板により実現される機能が使用されないときには、電力の消費を低減するよう回路基板を制御するので、例えばソフトウェアによる簡易で安価な制御方式により、電子機器の無駄な電力消費をさらに広く低減することができる。
【００２７】
第６の発明によれば、複数の機能に対応する複数の符号の全ての認証が失敗した場合に電源手段から回路基板へ供給されるべき電力を停止もしくは低減し、または回路基板における電力の消費を停止もしくは低減するので、ある機能に対応する符号の認証が失敗した場合であってもそれ以外の認証が成功した機能を常に実行することができる。
【００２８】
第７の発明によれば、１つの符号に対応して有効化される異なる機能を有する複数の回路基板が備えられる場合であっても、符号の認証が失敗した場合における電子機器の無駄な電力消費を確実に解消または低減することができる。
【００２９】
第８の発明によれば、符号の認証が失敗した場合だけでなく、符号の認証が成功した場合であっても回路基板により実現される機能が使用されないときにも、さらに広く電子機器の無駄な電力消費を確実に解消することができる。
【００３０】
第９の発明によれば、認証が失敗した符号に対応して有効化されるべき機能を有する回路基板における無駄な電力消費を解消することができる。
【００３１】
第１０の発明によれば、メイン基板に対応する符号の認証が失敗した場合であっても制御に必要なメイン基板の電力消費を停止または低減することなく、メイン基板以外の他の符号の認証が失敗した回路基板の電力消費を停止または低減することができ、電子機器の無駄な電力消費を解消または低減することができる。
【００３２】
第１１の発明によれば、入力手段により受け付けられた符号、または記憶手段に記憶される（前回以前に受け付けられた）符号もしくはその認証結果を参照するので、例えば装置が起動される毎に利用者による入力操作を要求することなく、利用者による入力操作等の煩雑さを解消することができる。
【００３３】
第１２の発明によれば、符号の認証が失敗した場合だけでなく、符号の認証が成功した場合であっても所定の使用可能条件が成立しないときにも、さらに広く電子機器の無駄な電力消費を解消することができる。
【００３４】
第１３の発明によれば、第１から第１２までのいずれか１つの発明と同様の効果を奏する画像形成装置を提供することができる。
【００３５】
第１４の発明によれば、第１の発明と同様の効果を奏する電子機器の制御方法を提供することができる。
【００３６】
第１５の発明によれば、第１の発明と同様の効果を奏するプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の各実施形態について添付図面を参照して説明する。
【００３８】
＜１．  第１の実施形態＞
＜１．１  装置全体の構成＞
図１は、本発明における第１の実施形態に係る画像形成装置（デジタル複合機）の機能的な構成を示すブロック図である。この図１に示される画像形成装置１０は、外部のコンピュータ端末であるデータ処理装置２，３等から所定の通信回線を介して与えられる印刷用データを受け取り、受け取った印刷用データに応じた画像を所定の用紙上に出力する。
【００３９】
なお、上記印刷用データは、具体的には画像形成装置１０において解釈可能なページ記述言語（ＰＤＬ：Page Description Language）により記述されるデータを含むファイルである。また、画像形成装置１０とデータ処理装置２，３とは、所定のケーブルやハブなどからなるＬＡＮ（Local Area Network）５により相互に通信可能に接続される。なお、このＬＡＮ５に代えて、ＷＡＮ（Wide Area Network）やインターネットなど周知の相互通信網またはＵＳＢ（Universal Serial Bus）接続や各種パラレルインタフェースなどの通信接続手段が使用されてもよい。
【００４０】
この画像形成装置１０は、ＣＰＵ（Central Processing Unit ）１０１、メモリ（半導体メモリ）１０２、および各種インタフェースなどにより構成されるメイン基板１００と、ＣＰＵ２０１、メモリ２０２、および基板間インタフェース２１４などにより構成されるプリンタ基板２００と、液晶ディスプレイ等からなる表示装置とタッチパネルやボタンなどからなる入力装置とを含む操作表示部２０と、ディスク状の磁気記憶媒体を含むハードディスク記憶装置（以下「ハードディスク」または「ＨＤＤ」と略称する）３０と、用紙に画像を形成して当該用紙を装置外へ排出するための画像形成部４０と、画像形成装置１０内部の各部へ適宜電源を供給する電源制御部５０とを備えている。
【００４１】
ここで、電源制御部５０は、メイン基板１００による制御に応じて、プリンタ基板２００に電源の供給を開始しまたは切断する。なお、電源制御部５０は、メイン基板１００には常に電源を供給するものとする。また、電源制御部５０は、ハードディスク３０や操作表示部２０などへの電源の供給を制御するが、そのような構成は周知であるため詳しい説明を省略する。
【００４２】
画像形成部４０は、メイン基板１００に備えられる画像形成部インタフェース１１５を介して印刷のためのビットマップデータを受け取り、対応する画像を所定の用紙上に形成する。なお、画像形成部４０は、画像形成のための周知の方式（例えば電子写真方式やインクジェット方式など）に応じた周知の構成であるため、詳しい説明は省略する。
【００４３】
図１に示されるように、メイン基板１００は、ＣＰＵ１０１と、メモリ１０２と、電源制御部５０との接続インタフェースである電源制御部インタフェース１１１と、操作表示部２０との接続インタフェースである操作表示部インタフェース１１２と、ハードディスク３０との接続インタフェースであるハードディスクインタフェース１１３と、プリンタ基板２００との接続インタフェースである基板間インタフェース１１４と、画像形成部４０との接続インタフェースである画像形成部インタフェース１１５と、ＬＡＮ５を介してデータ処理装置２，３との間で通信を行うネットワークインタフェース１１６とを備える。
【００４４】
このメイン基板１００は、対象となる文書の画像を光学的に読み取る図示されないスキャナユニットにより読み取られた画像を所定の用紙上に形成して出力するいわゆる複写機能、外部のデータ処理装置２，３から受け取った印刷データ（画像データ）を所定の用紙上に形成して出力するいわゆるプリンタ機能、およびプロダクトキーと呼ばれる符号を操作表示部２０を介して受け取り後述するプリンタ基板２００を使用可能にするための認証を行う認証機能などの各種機能を有している。なお、このプロダクトキーは所定の文字および数字を組み合わせた符号であってユーザの操作入力により受け取られるが、通信回線を介してまたは所定の半導体メモリなどの記憶媒体を介して受け取られる構成であってもよい。
【００４５】
これらの機能は、典型的にはメモリ１０２のＲＯＭに内蔵されまたはＲＡＭに展開された所定のプログラムをＣＰＵ１０１が実行することにより実現される。ここで、上記プログラムは、例えば、そのプログラムを記録した記録媒体であるＣＤ−ＲＯＭによって提供される。すなわち、上記プログラムの記録媒体としてのＣＤ−ＲＯＭが本画像形成装置１０内に補助記憶装置として内蔵された図示されないＣＤ−ＲＯＭ駆動装置に装着され、そのＣＤ−ＲＯＭから上記プログラムが読み出されてハードディスク３０にインストールされる。また、上記プログラムは、ＣＤ−ＲＯＭ以外の記録媒体や通信回線を介して提供されてもよい。そして、本画像形成装置１０の起動のための所定操作がなされると、ハードディスク３０にインストールされた所定プログラムは、上記ＲＡＭに転送されてそこに展開され、ＣＰＵ１０１によって実行される。これにより、上記各種機能が実現される。
【００４６】
なお、上記ＣＰＵ１０１と、自由に読み書き可能なメモリであるＲＡＭ（Random Access Memory）と読み出し専用のメモリであるＲＯＭ（Read Only Memory）からなるメモリ１０２と上記各種インタフェースとは、それぞれ所定のバス（メモリバス、システムバス、またはペリフェラルバスなど）で接続されている。これらのバスによる接続は一般的なコンピュータにおける周知の構成であるためその詳しい説明は省略する。
【００４７】
また、プリンタ基板２００は、所定の画像処理を行う（典型的には専用のプロセッサである）ＣＰＵ２０１と、メモリ２０２と、メイン基板１００との接続インタフェースである基板間インタフェース２１４とを備える。なお、これらの構成も周知であるため詳しい説明を省略する。
【００４８】
このプリンタ基板２００は、メイン基板１００から基板間インタフェース２１４を介して印刷データであるＰＤＬデータを受け取り、このＰＤＬデータをビットマップデータへ（高速に）変換し、変換されたビットマップデータをメイン基板１００へ与える。このように、プリンタ基板２００はメイン基板１００の上記プリンタ機能を補助または強化する機能と、上記認証機能に連動して使用可能とされる機能を有している。なお、これらの機能もメイン基板１００と同様、ＣＰＵ２０１によって実行される所定プログラムにより実現される。
【００４９】
本実施形態の特徴は、上記機能のうち、認証機能に関連するメイン基板１００およびプリンタ基板２００の各機能にある。以下、この機能に関連するメイン基板１００およびプリンタ基板２００の各動作について詳しく説明する。
【００５０】
＜１．２  認証機能に関連するメイン基板の動作＞
まず、メイン基板１００の動作について説明する。図２は、第１の実施形態のメイン基板１００における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。この処理は、画像形成装置１０が起動され、（電源制御部５０を介して）メイン基板１００の電源がオンされることにより開始する。この図２に示すステップＳ１１において、メイン基板１００は、所定の初期化処理を行う。このような初期化処理については周知であるので詳しい説明を省略する。
【００５１】
次にステップＳ１２において、メイン基板１００は認証結果を取得する処理を行う。この処理では、前述したプロダクトキーを操作表示部２０を介して受け付けるための所定の入力画面を利用者に対して表示し、この入力画面に従って行われる利用者の操作入力により受け付けられるプロダクトキーを取得する処理が行われる。もっとも、装置が起動される毎に利用者によるプロダクトキーの入力を要求するのは利用者にとって煩雑であるので、実際には一度入力されたプロダクトキーはハードディスク３０に格納され、その後の本処理では、このハードディスク３０に格納されたプロダクトキーが読み出される。また、この入力されたプロダクトキーそのものは記憶されず、後述するステップＳ１３において認証が成功したことを示す情報（例えばフラグなど）のみが記憶され、この認証結果を取得する構成であってもよい。
【００５２】
なお、上記一度入力されたプロダクトキーは、装置の電源がオフされた場合も記憶が失われない不揮発性の記憶装置に格納されていればよいので、ハードディスク３０に代えて、図示されないＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）などのＮＶＲＡＭ（Non Volatile RAM）等に記憶されてもよい。
【００５３】
また、上記のように一度入力されたプロダクトキーを記憶する構成に代えて、装置が起動される毎に毎回プロダクトキーの（利用者による）操作入力が要求される構成であってもよい。
【００５４】
続いてステップＳ１３において、メイン基板１００は、ステップＳ１２において取得された（利用者により受け付けられた）プロダクトキーが予め定められた真正なプロダクトキーに合致するか否か、すなわち認証の結果プリンタ基板２００の使用が許可されるか（すなわち認証が成功するか）否か（すなわち認証が失敗するか）を判定する。なお、ステップＳ１２においてプロダクトキーが取得されない場合（例えば未入力である場合）、対応する機能を有効化することはできないので、認証は失敗する。また、一度行われた認証結果が前述したようにハードディスク３０等に格納され、その認証結果が読み出されて本処理における判定結果とされてもよい。
【００５５】
以上の判定の結果、認証が成功して使用が許可される場合（ステップＳ１３においてＹｅｓの場合）には、ステップＳ１４における処理へ進み、認証が失敗して使用が許可されない場合（ステップＳ１３においてＮｏの場合）には、プリンタ基板２００の電源がオンされることなく（ステップＳ１４の処理が省略されて）、ステップＳ１７の処理へ進む。
【００５６】
なお、上記ステップＳ１３において、認証が成功した場合、さらに当該プロダクトキーにより有効化されるべき機能（ここではプリンタ機能）を実現するための所定の使用可能条件が成立しないときには、認証が失敗したものとして取り扱うよう処理が行われてもよい。例えば、プロダクトキーに有効期限が付されているとき、この有効期限を過ぎたときには再度利用者による操作入力を要求するよう構成してもよい。このときの使用可能条件は、上記有効期限内であるかまたはプロダクトキーが操作入力により受け付けられたときにのみ成立する。また例えば、予め設定されたパスワードが入力されるときに上記使用可能条件が成立してもよいし、本画像形成装置１０に与えられた印刷データを送信したデータ処理装置におけるＩＰアドレスなどの識別情報が（上記プロダクトキーに対応する機能の）利用権限を有するものとして予め設定されているときに上記使用可能条件が成立してもよい。このように使用可能条件が設定され、使用可能条件が成立しないときには認証が失敗したものとして取り扱うことにより、実際には上記機能を利用させるべきでない者に対して上記機能が提供されることを未然に防止することができ、この場合における画像形成装置の無駄な電力消費を低減することができる。
【００５７】
次にステップＳ１４において、メイン基板１００は、プリンタ基板２００の電源がオンされるよう電源制御部５０を制御する。プリンタ基板２００の電源がオンされると、プリンタ基板２００の後述する処理が開始される。
【００５８】
続いてステップＳ１５において、メイン基板１００は、電源がオンされたプリンタ基板２００と所定の通信を行い、通信に関連する初期化を行う。このような初期化処理については周知であるので詳しい説明を省略する。
【００５９】
次にステップＳ１６において、メイン基板１００は、プリンタ基板２００の使用開始設定を行う。具体的には、メイン基板１００は、プリンタ基板２００において実現される各種機能を使用するための各種設定を行う。
【００６０】
続いてステップＳ１７において、メイン基板１００は、前述した複写機能やプリンタ機能などの各種機能を実現するための通常の処理を行う。ここでプリンタ基板２００の使用が許可されている場合、メイン基板１００はステップＳ１６において使用設定されたプリンタ基板２００を使用することにより高速にプリンタ機能を実現することができ、またプリンタ基板２００の動作と並行して各種動作を行うことができる。
【００６１】
次にステップＳ１８において、メイン基板１００は、ステップＳ１７における通常処理が（例えば利用者の終了指示等により）終了するか否かを判定する。判定の結果、終了する場合（ステップＳ１８においてＹｅｓの場合）には、メイン基板１００の処理は終了してその電源がオフされ、再び本画像形成装置１０が起動されてメイン基板１００の電源がオンされると上記処理が開始される。また、上記判定の結果、終了しない場合（ステップＳ１８においてＮｏの場合）には、ステップＳ１７の処理へ戻り、終了するまで通常処理が繰り返される（Ｓ１８→Ｓ１７→Ｓ１８）。
【００６２】
＜１．３  認証機能に関連するプリンタ基板の動作＞
次に、プリンタ基板２００の動作について説明する。図３は、第１の実施形態のプリンタ基板２００における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。これらの処理は、前述した図２に示すステップＳ１４の処理により、（電源制御部５０を介して）プリンタ基板２００の電源がオンされることにより開始する。したがって、前述した図２に示すステップＳ１４の処理においてプリンタ基板２００の使用が許可されない限り以下のプリンタ基板２００の動作が開始されることはないので、その場合におけるプリンタ基板２００の消費電力をゼロにすることができる。
【００６３】
図３に示すステップＳ１１０において、プリンタ基板２００は、所定の初期化処理を行う。このような初期化処理については周知であるので詳しい説明を省略する。
【００６４】
続いてステップＳ１２０において、プリンタ基板２００は、メイン基板１００と所定の通信を行い、通信に関連する初期化を行う。この処理は前述した図２に示すステップＳ１５の処理と同期して行われる。このような初期化処理については周知であるので詳しい説明を省略する。
【００６５】
次にステップＳ１３０において、プリンタ基板２００は、メイン基板１００の前述した図２に示すステップＳ１７における通常処理でのプリンタ機能実現のための処理依頼を受け付ける。この処理依頼が受け付けられるまで、プリンタ基板２００は待機状態となる。
【００６６】
続くステップＳ１４０において、プリンタ基板２００は、受け付けられた依頼に対応するプリンタ処理を実行し、処理の結果であるビットマップデータをそのまままたは圧縮してメイン基板１００に与える。
【００６７】
次にステップＳ１５０において、プリンタ基板２００は、ステップＳ１７におけるメイン基板１００の通常処理が（例えば利用者の終了指示等により）終了するか否かを判定する。判定の結果、終了する場合（ステップＳ１５０においてＹｅｓの場合）には、プリンタ基板２００の処理は終了してその電源がオフされ、再び本画像形成装置１０が起動されて図２に示すステップＳ１４の処理によりプリンタ基板２００の電源がオンされると上記処理が開始される。また、上記判定の結果、終了しない場合（ステップＳ１５０においてＮｏの場合）には、ステップＳ１７の処理へ戻って次の処理依頼を受け付けるまでの待機状態となり、メイン基板１００の処理が終了するまで上記処理が繰り返される（Ｓ１５０→Ｓ１３０→Ｓ１４０→Ｓ１５０）。
【００６８】
＜１．４  第１の実施形態の効果＞
以上のように本実施形態では、図２に示すステップＳ１４の処理においてメイン基板１００によるプロダクトキーを使用した認証の結果、認証が成功してプリンタ基板２００の使用が許可されない限りプリンタ基板２００の電源がオンされないので、その場合における画像形成装置１０の無駄な電力消費を（電源をオフするという簡易な方法で）解消することができる。
【００６９】
＜２．  第２の実施形態＞
＜２．１  装置全体の構成＞
本発明における第２の実施形態に係る画像形成装置１０の構成は、図１に示される画像形成装置１０と同様の構成を有するので同一の構成要素には同一の番号を付してその説明を省略する。ここで、本実施形態における画像形成装置１０のメイン基板１００は、第１の実施形態の場合とは異なり、画像形成装置１０の起動時に一度だけ認証結果を取得するのではなく（図２に示されるステップＳ１２）、プリンタ機能を実行する処理が実行される毎に認証結果を取得し、認証が成功した場合にプリンタ基板２００の電源をオンして上記処理を実行した後、プリンタ基板２００の電源をオフする。以下、このようなメイン基板１００の動作について説明する。なお、プリンタ基板２００の動作は、第１の実施形態の場合（図３に示される各処理）と同様であるのでその説明を省略する。
【００７０】
＜２．２  認証機能に関連するメイン基板の動作＞
図４は、第２の実施形態のメイン基板１００における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。これらの処理は、画像形成装置１０が起動され、（電源制御部５０を介して）メイン基板１００の電源がオンされることにより開始する。この図４に示すステップＳ２１において、メイン基板１００は、図２に示されるステップＳ１１と同様、所定の初期化処理を行う。
【００７１】
続いてステップＳ２２において、メイン基板１００は、前述した複写機能やプリンタ機能などの各種機能を実現するための通常の処理を行う。
【００７２】
次にステップＳ２３において、メイン基板１００は、ステップＳ２２における通常処理が（例えば利用者の終了指示等により）終了するか否かを判定する。判定の結果、終了する場合（ステップＳ２３においてＹｅｓの場合）には、メイン基板１００の処理は終了してその電源がオフされ、再び本画像形成装置１０が起動されてメイン基板１００の電源がオンされると上記処理が開始される。また、上記判定の結果、終了しない場合（ステップＳ２３においてＮｏの場合）には、続くステップＳ２４の処理が行われる。
【００７３】
続いてステップＳ２４において、メイン基板１００は、ステップＳ２２における通常処理がプリンタ機能を実現するプリンタ処理であるか否かを判定する。判定の結果、プリンタ処理である場合（ステップＳ２４においてＹｅｓの場合）には、次のステップＳ２５の処理が行われ、プリンタ処理ではない場合（ステップＳ２４においてＮｏの場合）には、ステップＳ２２の処理へ戻り、本画像形成装置１０が終了するかまたはプリンタ処理が行われるまで上記処理が繰り返される（Ｓ２４→Ｓ２２→Ｓ２３→Ｓ２４）。
【００７４】
次にステップＳ２５において、メイン基板１００は認証結果を取得する処理を行う。このプロダクトキーまたはその認証結果を取得する処理は、図２に示されるステップＳ１２における処理と同様であるので説明を省略する。
【００７５】
続いてステップＳ２６において、メイン基板１００は、ステップＳ２５において取得された認証結果に基づき、認証が成功か失敗かを判定する。この判定処理は、図２に示されるステップＳ１３における処理と同様であるので詳しい説明を省略する。判定の結果、認証が成功してプリンタ基板２００の使用が許可される場合（ステップＳ２６においてＹｅｓの場合）には、ステップＳ２７における処理へ進み、認証が失敗して使用が許可されない場合（ステップＳ２６においてＮｏの場合）には、ステップＳ２２の通常処理へ戻り、上記処理が繰り返される（Ｓ２６→Ｓ２２→…→Ｓ２６）。
【００７６】
次にステップＳ２７において、メイン基板１００は、プリンタ基板２００の電源がオンされるよう電源制御部５０を制御する。プリンタ基板２００の電源がオンされると、プリンタ基板２００の図３において前述した処理が開始される。
【００７７】
続いてステップＳ２８において、メイン基板１００は、電源がオンされたプリンタ基板２００と所定の通信を行い、通信に関連する初期化を行い、必要に応じてプリンタ基板２００において実現される各種機能を使用するための各種設定を行う。
【００７８】
次にステップＳ２９において、メイン基板１００は、プリンタ基板２００へプリンタ機能に関連するプリンタ処理の一部または全部を依頼する。前述したように、メイン基板１００はプリンタ基板２００を使用することにより高速にプリンタ機能を実現することができ、またプリンタ基板２００の動作と並行して各種動作を行うことができる。
【００７９】
続いてステップＳ３０において、プリンタ基板２００からの処理結果（典型的には印刷データに対応するビットマップデータ）を受け取る。この処理結果は、図３に示されるプリンタ処理により得られることは前述した。
【００８０】
次にステップＳ３１において、メイン基板１００は、ステップＳ３０におけるプリンタ処理が完了したか否かを判定する。判定の結果、完了した場合（ステップＳ３１においてＹｅｓの場合）には、続くステップＳ３２の処理へ進み、完了していない場合（ステップＳ３１においてＮｏの場合）には、ステップＳ３０の処理へ戻り、プリンタ処理が完了するまで上記処理が繰り返される（Ｓ３１→Ｓ３０→Ｓ３１）。
【００８１】
次にステップＳ３２において、メイン基板１００は、プリンタ基板２００の電源がオフされるよう電源制御部５０を制御する。その後、処理はステップＳ２２に戻り通常処理（Ｓ２２）が終了すると判定されるまで（Ｓ２３）、上記処理が繰り返される（Ｓ３２→Ｓ２２→…→Ｓ３２）。
【００８２】
＜２．３  第２の実施形態の効果＞
以上のように本実施形態では、図４に示すステップＳ２５においてメイン基板１００はプリンタ処理を実行する毎に認証結果の取得を行い、認証が成功した場合にプリンタ基板２００の電源をオンし、プリンタ処理が完了した後直ちにステップＳ３２においてプリンタ基板２００の電源をオフするので、認証が成功しプリンタ処理が行われている期間中にのみプリンタ基板２００の電源がオンされている。よって、認証が失敗した場合やプリンタ処理が行われていない期間中における画像形成装置１０の無駄な電力消費を広く解消することができる。
【００８３】
＜３．  第３の実施形態＞
＜３．１  装置全体の構成＞
本発明における第３の実施形態に係る画像形成装置１０の構成は、図１に示される画像形成装置１０とは、電源制御部５０の構成を除き同様の構成を有するので同一の構成要素には同一の番号を付してその説明を省略する。ここで、本実施形態における画像形成装置１０のプリンタ基板２００は、第１の実施形態の場合とは異なり、メイン基板１００による制御によることなく、画像形成装置１０の起動時からその電源が常にオンされている。したがって、電源制御部５０は電源を各基板に与えれば足りるため、その制御機能が省略されており、単純な電源となっている。そして、メイン基板１００による判定の結果、認証が失敗した場合、プリンタ基板２００はその電力消費が低減される状態である所定の省電力動作状態に遷移する。以下、このようなメイン基板１００およびプリンタ基板２００の動作について説明する。
【００８４】
＜３．２  認証機能に関連するメイン基板の動作＞
図５は、第３の実施形態のメイン基板１００における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。これらの処理は、画像形成装置１０が起動され、（電源制御部５０を介して）メイン基板１００の電源がオンされることにより開始する。この図５に示すステップＳ４１において、メイン基板１００は、図２に示されるステップＳ１１と同様、所定の初期化処理を行う。
【００８５】
次にステップＳ４２において、メイン基板１００は認証結果を取得する処理を行う。このプロダクトキーまたはその認証結果を取得する処理は、図２に示されるステップＳ１２における処理と同様であるので説明を省略する。
【００８６】
続いてステップＳ４３において、メイン基板１００は、ステップＳ４２において取得された認証結果に基づき、認証が成功か失敗かを判定する。この判定処理は、図２に示されるステップＳ１３における処理と同様であるので詳しい説明を省略する。判定の結果、認証が成功してプリンタ基板２００の使用が許可される場合（ステップＳ４３においてＹｅｓの場合）には、プリンタ基板２００へ認証成功通知を送信し（ステップＳ４５）、ステップＳ４６における処理へ進む。また判定の結果、認証が失敗して使用が許可されない場合（ステップＳ４３においてＮｏの場合）には、プリンタ基板２００へ認証失敗通知を送信し（ステップＳ４４）、ステップＳ４８の処理へ進む。
【００８７】
次に、ステップＳ４６において、メイン基板１００は、（既に電源がオンされている）プリンタ基板２００と所定の通信を行い、通信に関連する初期化を行い、その後プリンタ基板２００において実現される機能を使用開始するための各種設定を行う（ステップＳ４７）。
【００８８】
続いてステップＳ４８において、メイン基板１００は、前述した複写機能やプリンタ機能などの各種機能を実現するための通常の処理を行う。
【００８９】
次にステップＳ４９において、メイン基板１００は、ステップＳ４８における通常処理が（例えば利用者の終了指示等により）終了するか否かを判定する。判定の結果、終了する場合（ステップＳ４９においてＹｅｓの場合）には、メイン基板１００の処理は終了してその電源がオフされ、再び本画像形成装置１０が起動されてメイン基板１００の電源がオンされると上記処理が開始される。また、上記判定の結果、終了しない場合（ステップＳ４９においてＮｏの場合）にはステップＳ４８に戻り、通常処理が終了するまで上記処理が繰り返される（Ｓ４９→Ｓ４８→Ｓ４９）。
【００９０】
＜３．３  認証機能に関連するプリンタ基板の動作＞
次に、プリンタ基板２００の動作について説明する。図６は、第３の実施形態のプリンタ基板２００における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。これらの処理は、第１の実施形態の場合のようにメイン基板１００による（図２に示されるステップＳ１４における）起動処理を待つことなく、すなわち本画像形成装置１０が起動されると同時にプリンタ基板２００の電源がオンされ開始する。
【００９１】
図６に示すステップＳ２１０において、プリンタ基板２００は、所定の初期化処理を行う。続いてステップＳ２２０において、プリンタ基板２００は、メイン基板１００から（図５に示すステップＳ４５の処理により与えられる認証成功の通知、または（図５に示すステップＳ４４の処理により与えられる認証失敗の通知を受けつける。
【００９２】
次にステップＳ２３０において、プリンタ基板２００は、ステップＳ２２において受け付けられた通知が認証失敗の通知であるか否かを判定する。判定の結果、認証失敗の通知である場合（ステップＳ２３０においてＹｅｓの場合）には、ステップＳ２４０の処理へ進み、認証失敗の通知でない（すなわち認証成功の通知である）場合（ステップＳ２３０においてＮｏの場合）には、ステップＳ２６０の処理へ進む。
【００９３】
ステップＳ２４０において、プリンタ基板２００は、メモリ２０２に含まれるＲＡＭを停止状態（ディセーブル）にする。この状態では、ＲＡＭには電流が供給されないので消費電力を低減することができる。
【００９４】
ステップＳ２５０において、プリンタ基板２００は、ＣＰＵ２０１をパワーダウンモード（パワーセーブモード）にする。この状態では、ＣＰＵ２０１の動作速度が遅くなりその消費電力が低減される。その後、本処理は終了し、再び本画像形成装置１０が起動されてプリンタ基板２００の電源がオンされると上記処理が開始される。なお、本実施形態では、ＲＡＭをディセーブルしかつＣＰＵ２０１をパワーダウンモードにしているが、プリンタ基板２００が所定の省電力動作状態になれば足り、例えばこれらの一方が省略されてもよい。また、ＣＰＵ２０１をパワーダウンモードにすることにより、ＣＰＵ２０１の動作が停止する構成であってもよい。
【００９５】
また、ステップＳ２６０において、プリンタ基板２００は、メイン基板１００と所定の通信を行い、通信に関連する初期化を行う。この処理は前述した図５に示すステップＳ４６の処理と同期して行われる。
【００９６】
次にステップＳ２７０において、プリンタ基板２００は、メイン基板１００の前述した図５に示すステップＳ４８における通常処理でのプリンタ機能実現のための処理依頼を受け付ける。この処理依頼が受け付けられるまで、プリンタ基板２００は待機状態となる。
【００９７】
続くステップＳ２８０において、プリンタ基板２００は、受け付けられた依頼に対応するプリンタ処理を実行し、処理の結果であるビットマップデータをそのまままたは圧縮してメイン基板１００に与える。
【００９８】
次にステップＳ２９０において、プリンタ基板２００は、ステップＳ４８におけるメイン基板１００の通常処理が（例えば利用者の終了指示等により）終了するか否かを判定する。判定の結果、終了する場合（ステップＳ２９０においてＹｅｓの場合）には、プリンタ基板２００の処理は終了してその電源がオフされ、再び装置が起動されてプリンタ基板２００の電源がオンされると上記処理が開始される。また、上記判定の結果、終了しない場合（ステップＳ２９０においてＮｏの場合）には、ステップＳ２７０の処理へ戻って次の処理依頼を受け付けるまでの待機状態となり、メイン基板１００の処理が終了するまで上記処理が繰り返される（Ｓ２９０→Ｓ２７０→Ｓ２８０→Ｓ２９０）。
【００９９】
＜３．４  第３の実施形態の効果＞
以上のように本実施形態では、図５に示すステップＳ４２の処理においてメイン基板１００によるプロダクトキーを使用した認証の結果、認証が成功して（認証成功が通知され）プリンタ基板２００の使用が許可されない限りプリンタ基板２００のメモリ２０２に含まれるＲＡＭを停止状態に設定し、かつＣＰＵ２０１をパワーダウンモードに設定するので、電源制御部５０によるハードウェアによる電源制御を行うことなく、簡易で安価なソフトウェアによる制御だけで画像形成装置１０の無駄な電力消費を解消することができる。
【０１００】
＜４．  第４の実施形態＞
＜４．１  装置全体の構成＞
本発明における第４の実施形態に係る画像形成装置１０の構成は、図１に示される画像形成装置１０と同様の構成を有するので同一の構成要素には同一の番号を付してその説明を省略する。また、本実施形態における画像形成装置１０のメイン基板１００は、第２の実施形態の場合と同様、プリンタ機能を実行する処理が実行される毎に認証結果を取得する。ただし、プリンタ基板２００は、認証が成功した場合に電源がオンされるのではなく常に電源がオンされており、認証が成功した場合にその省電力動作状態を解除し通常の動作状態にして上記処理を実行した後、省電力動作状態に戻る。以下、このようなメイン基板１００およびプリンタ基板２００の動作について説明する。
【０１０１】
＜４．２  認証機能に関連するメイン基板の動作＞
図７は、第４実施形態のメイン基板１００における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。これらの処理は、画像形成装置１０が起動され、（電源制御部５０を介して）メイン基板１００の電源がオンされることにより開始する。なお、以下の処理のうち、図４に示す各ステップの処理と共通するものについては詳しい説明を省略する。
【０１０２】
まず図７に示すステップＳ５０の初期化処理は、図４に示すステップＳ２１の処理と同一であるので説明を省略する。続いてステップＳ５１において、メイン基板１００は、本画像形成装置１０の起動とともに電源がオンされたプリンタ基板２００と所定の通信を行い、通信に関連する初期化を行い、必要に応じてプリンタ基板２００において実現される各種機能を使用するための各種設定を行う。この処理は、図４に示すステップＳ２８における処理と同様である。
【０１０３】
次にステップＳ５２からステップＳ５６までの各処理は、図４に示すステップＳ２２からステップＳ２６までの各処理と全く同様であり、ステップＳ５７からステップＳ５９までの各処理は、図４に示すステップＳ２９からステップＳ３２までの各処理と全く同様であるので、これらの説明は省略する。ただし、これら一連の処理は、図４に示すステップＳ２７においてプリンタ基板２００の電源をオンする処理と、ステップＳ３２においてプリンタ基板２００の電源をオフする処理とが省略されている点が、第２の実施形態の場合とは異なる。これは、プリンタ基板２００が、認証が成功した場合にのみ電源がオンされるのではなく本画像形成装置１０が起動して以降、常に電源がオンされているからである。
【０１０４】
＜４．３  認証機能に関連するプリンタ基板の動作＞
次に、プリンタ基板２００の動作について説明する。図８は、第４の実施形態のプリンタ基板２００における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。これらの処理は、本画像形成装置１０が起動してプリンタ基板２００の電源がオンされることにより開始する。なお、以下の処理のうち、図３に示す各ステップの処理と共通するものについては詳しい説明を省略する。
【０１０５】
まず、図８に示すステップＳ３００，Ｓ３１０における処理は、図３に示すステップＳ１１０，Ｓ１２０における処理と同様であるので説明を省略する。
【０１０６】
次にプリンタ基板２００は、メモリ２０２に含まれるＲＡＭを停止状態（ディセーブル）にし（ステップＳ３２０）、続いてＣＰＵ２０１をパワーダウンモード（パワーセーブモード）にする（ステップＳ３３０）。これらの処理は、図６に示すステップＳ２４０，Ｓ２５０と同様であるので、その説明は省略する。なお、本実施形態でも、プリンタ基板２００が所定の省電力動作状態になれば足り、例えば上記処理の一方が省略されてもよい。
【０１０７】
次にステップＳ３４０において、プリンタ基板２００は、メイン基板１００の前述した図３に示すステップＳ５７における通常処理でのプリンタ機能実現のための処理依頼を受け付ける。この処理依頼が受け付けられるまで、プリンタ基板２００は待機状態となる。なお、この処理は、図３に示すステップＳ１３０における処理と同様である。
【０１０８】
続いてプリンタ基板２００は、（ステップＳ３２０において停止状態とされた）メモリ２０２に含まれるＲＡＭを起動状態（イネーブル）にし（ステップＳ３５０）、続いて（ステップＳ３２０においてパワーダウンモードとされた）ＣＰＵ２０１をフルパワーモードにする（ステップＳ３６０）。なお、これらの処理は、ステップＳ２４０，Ｓ２５０における処理により設定された省電力動作状態を解除して通常の動作状態に戻すものであり、具体的には上記ステップＳ３４０における通信割り込みの発生に応じて行われる。このような割り込み処理に応じた省電力動作状態の解除は、周知のソフトウェアにより電源制御部５０による場合よりも容易に行うことができる。
【０１０９】
次にステップＳ３７０において、プリンタ基板２００は、受け付けられた依頼に対応するプリンタ処理を実行し、処理の結果であるビットマップデータをそのまままたは圧縮してメイン基板１００に与える。
【０１１０】
次にステップＳ３８０において、プリンタ基板２００は、ステップＳ５２におけるメイン基板１００の通常処理が（例えば利用者の終了指示等により）終了するか否かを判定する。判定の結果、終了する場合（ステップＳ３８０においてＹｅｓの場合）には、プリンタ基板２００の処理は終了してその電源がオフされ、再び本画像形成装置１０が起動されプリンタ基板２００の電源がオンされると上記処理が開始される。また、上記判定の結果、終了しない場合（ステップＳ３８０においてＮｏの場合）には、ステップＳ３２０の処理へ戻って省電力動作状態となって（Ｓ３２０，Ｓ３３０）、次の処理依頼を受け付けるまでの待機状態となり（Ｓ３４０）、メイン基板１００の処理が終了するまで上記処理が繰り返される（Ｓ３８０→Ｓ３２０→…→Ｓ３８０）。
【０１１１】
＜４．４  第４の実施形態の効果＞
以上のように本実施形態では、ステップＳ５５においてメイン基板１００はプリンタ処理を実行する毎に認証結果の取得を行い、認証が成功した場合に省電力動作状態のプリンタ基板２００を通常の動作状態に戻し、プリンタ処理が完了した後直ちにステップＳ３２０，Ｓ３３０においてプリンタ基板２００を省電力状態に設定するで、認証が成功しプリンタ処理が行われている期間中にのみプリンタ基板２００が通常の動作状態となり、それ以外の期間中は省電力状態となる。よって、電源制御部５０によるハードウェアによる電源制御を行うことなく、簡易で安価なソフトウェアによる制御だけでプリンタ処理が行われていない期間中における画像形成装置１０の無駄な電力消費を広く解消することができる。
【０１１２】
＜５．  第５の実施形態＞
＜５．１  装置全体の構成＞
図９は、本発明における第５の実施形態に係る画像形成装置の機能的な構成を示すブロック図である。この図９に示される画像形成装置１０の構成は、図１に示される画像形成装置１０と同一の構成を含むので同一の構成要素には同一の番号を付してその説明を省略する。図９に示されるように、本実施形態における画像形成装置１０は、第１の実施形態におけるプリンタ基板２００に代えて、ＰＳ基板２５０およびＰＣＬ基板２６０を備えている。
【０１１３】
ＰＳ基板２５０は、プリンタ基板２００と同様のＣＰＵ２５１、メモリ２５２、および基板間インタフェース２５４を備えており、PostScript（アドビシステムズ社の登録商標）で記述された印刷データを解釈する機能を備えている。この機能はプリンタ機能を有効化するための所定の１つのプロダクトキーにより有効化される。
【０１１４】
ＰＣＬ基板２６０は、同様にＣＰＵ２６１、メモリ２６２、および基板間インタフェース２６４を備えており、Printer Control Language（ヒューレットパッカード社の開発言語）で記述された印刷データを解釈する機能を備えている。この機能はプリンタ機能を有効化するための所定の１つのプロダクトキーにより有効化される。
【０１１５】
本実施形態の特徴は、上記各機能を有効化するための認証機能に関連するメイン基板１００の動作にある。以下、このメイン基板１００の動作について、第１の実施形態とは異なる点を説明する。
【０１１６】
＜５．２  認証機能に関連するメイン基板の動作＞
まず、図２に示されるステップＳ１１における処理は同一であり、続くステップＳ１２において、メイン基板１００は、プリンタ機能を有効化するためのプロダクトキーの認証結果を取得する。ステップＳ１３において、メイン基板１００は、このプロダクトキーの認証が成功したか否かを判定し、認証が成功した場合には認証が成功したＰＳ基板２５０およびＰＣＬ基板２６０の電源をオンし（Ｓ１４）、初期化のための通信を行い（Ｓ１５）、使用開始設定を行い（Ｓ１６）、処理が終了するまで（Ｓ１８）、通常処理を行う（Ｓ１７）。
【０１１７】
＜５．３  第５の実施形態の効果＞
以上のように本実施形態では、１つのプロダクトキーによって有効化される複数の回路基板が備えられる場合であっても、図２に示すステップＳ１４の処理においてメイン基板１００によるプロダクトキーを使用した認証の結果、認証が成功してプリンタ基板２００の使用が許可されない限りＰＳ基板２５０およびＰＣＬ基板２６０の電源がともにオンされないので、その場合における画像形成装置１０の無駄な電力消費を確実に解消することができる。
【０１１８】
＜６．  第６の実施形態＞
＜６．１  装置全体の構成＞
図１０は、本発明における第６の実施形態に係る画像形成装置の機能的な構成を示すブロック図である。この図１０に示される画像形成装置１０の構成は、図１に示される画像形成装置１０と同一の構成を含むので同一の構成要素には同一の番号を付してその説明を省略する。図１０に示されるように、本実施形態における画像形成装置１０は、第１の実施形態における構成要素に加えて、さらにファックス基板３００を備えている。
【０１１９】
このファックス基板３００は、プリンタ基板２００と同様のＣＰＵ３０１、メモリ３０２、および基板間インタフェース３１４を備えており、図示されないメイン基板１００内部の電話回線インタフェースを介して、電話回線に接続される装置外部のデータ処理装置とファクシミリによる通信を行う機能を有している。この機能はプリンタ機能を有効化するための第１のプロダクトキーとは異なる、ファクシミリ機能を有効化するための第２のプロダクトキーにより有効化される。
【０１２０】
本実施形態の特徴は、上記各機能をそれぞれ有効化するための認証機能に関連するメイン基板１００の動作にある。以下、このメイン基板１００の動作について、第１の実施形態とは異なる点を説明する。
【０１２１】
＜６．２  認証機能に関連するメイン基板の動作＞
まず、図２に示されるステップＳ１１における処理は同一であり、続くステップＳ１２において、メイン基板１００は、第１および第２のプロダクトキーの認証結果を取得する。ステップＳ１３において、メイン基板１００は、これらのプロダクトキーのいずれかの認証が成功したか否かを判定し、認証が成功した場合には認証が成功したプリンタ基板２００およびファックス基板３００の少なくとも１つの電源をオンし（Ｓ１４）、初期化のための通信を行い（Ｓ１５）、使用開始設定を行い（Ｓ１６）、処理が終了するまで（Ｓ１８）、通常処理を行う（Ｓ１７）。
【０１２２】
＜６．３  第６の実施形態の効果＞
以上のように本実施形態では、複数の異なるプロダクトキーによってそれぞれ有効化される複数の回路基板が備えられる場合であっても、図２に示すステップＳ１４の処理においてメイン基板１００によるプロダクトキーを使用した認証の結果、対応するプロダクトキーの認証が成功して使用が許可されない限りプリンタ基板２００またはファックス基板３００の電源がオンされないので、認証が失敗した回路基板の電源をオンしないことにより、画像形成装置１０の無駄な電力消費を解消することができる。
【０１２３】
＜７．  変形例＞
上記第１の実施形態では、プリンタ基板２００の機能を有効化するプロダクトキーは１つであるが、２つ以上であってもよい。また、プリンタ基板２００は、複数の異なる機能を有しており、これら複数の機能にそれぞれ一意に対応する複数のプロダクトキーが設定されてもよい。例えば、プリンタ基板２００は、ＰＳプロダクトキーにより有効化されるPostScript（アドビシステムズ社の登録商標）で記述された印刷データを解釈する機能と、ＰＣＬプロダクトキーにより有効化される前述したPrinter Control Languageで記述された印刷データを解釈する機能とを備えていてもよい。この場合、メイン基板１００は、これらのプロダクトキーの少なくとも１つの認証が成功した場合にプリンタ基板２００の電源をオンする（すなわち図２に示されるステップＳ１４における処理を行う）構成であってもよい。この構成により、メイン基板１００による複数のプロダクトキーを使用した認証の結果、これらのプロダクトキーの少なくとも１つの認証が成功してプリンタ基板２００の使用が許可されない限りプリンタ基板２００の電源がオンされないので、その場合における画像形成装置１０の無駄な電力消費を解消することができる。また、これらのプロダクトキーの全ての認証が失敗してプリンタ基板２００の使用が許可されない状態とならない限りプリンタ基板２００の電源がオンされるので、画像形成装置１０において或る機能が認証されていない場合であってもそれ以外の認証が成功した機能を常に使用することができる。なお、上記印刷データの記述言語（または記述様式）は例示であってその記述態様に制限はない。
【０１２４】
上記第５の実施形態では、１つのプロダクトキーによりＰＳ基板２５０およびＰＣＬ基板２６０の電源がオンされるが、各基板の機能に限定はなく、１つのプロダクトキーにより例えば第６の実施形態におけるプリンタ基板２００およびファックス基板３００の電源がオンされる構成であってもよい。また、電源がオンされるのではなく、省電力動作状態から通常状態に遷移される構成であってもよい。
【０１２５】
さらに、上記第５の実施形態において、第２の実施形態における構成と同様、図４に示すステップＳ２５においてメイン基板１００はプリンタ処理を実行する毎に認証結果の取得を行い、認証が成功した場合にのみ対応する回路基板の電源をオンし、その処理が完了した後直ちにステップＳ３２において当該回路基板の電源をオフしてもよい。そうすれば対応する処理が行われていない期間中における画像形成装置１０の無駄な電力消費を解消することができる。
【０１２６】
さらにまた、上記第５の実施形態において、メイン基板１００は、装置外部のデータ処理装置から受信される印刷データがPostScript（アドビシステムズ社の登録商標）で記述されている場合、ＰＳプロダクトキーの認証が成功している場合に限り、対応する回路基板であるＰＳ基板２５０の電源をオンし、また装置外部のデータ処理装置から受信される印刷データがPrinter Control Languageで記述されている場合、ＰＣＬプロダクトキーの認証が成功している場合に限り、対応する回路基板であるＰＣＬ基板２６０の電源をオンする構成であってもよい。そうすれば受信される印刷データの種類に応じた処理が行われていない期間中における画像形成装置１０の無駄な電力消費を解消することができる。
【０１２７】
上記第６の実施形態では、複数の異なるプロダクトキーによってそれぞれ有効化される複数の回路基板が備えられる場合であるが、この回路基板の１つがメイン基板１００であってもよい。すなわち、メイン基板１００により実現される機能、例えば装置外部のデータ処理装置２，３により画像形成装置１０に内蔵される図示されないスキャナ部を使用可能とする機能（ネットワークスキャナ機能と呼ばれる）を有効化するためのプロダクトキーが備えられており、このプロダクトキーについても認証が成功した場合にのみ対応する上記ネットワークスキャナ機能が使用可能となる構成であってもよい。ただし、この場合、メイン基板１００の電源は常にオンされている必要があるので、図２に示すステップＳ１４の処理においてメイン基板１００によるプロダクトキーを使用した認証の結果、ネットワークスキャナ機能に対応するプロダクトキーの認証が失敗した場合にもメイン基板の電源をオンする構成としなければならない。このような構成により、各種制御のために常に動作が要求されるメイン基板１００の電源をオフすることなく、認証が失敗した回路基板の電源のみをオンしないことにより、画像形成装置１０の無駄な電力消費を解消することができる。
【０１２８】
上記第１、第２、第５および第６の各実施形態では、所定の基板の電源がオフされる構成であるが、第３および第４の実施形態の場合と同様、所定の基板を省電力動作状態にする構成であってもよい。また、上記基板の電源が電源制御部５０によりオフされるのではなく、上記基板に含まれるＣＰＵの所定動作により当該基板の電力消費が停止される構成であってもよい。さらに、上記実施形態において、当該基板を省電力動作状態にする手法は、ＲＡＭをディセーブルしＣＰＵをパワーダウンモードにする前述した手法の他、周知のどのような手法が使用されてもよい。例えば、電源制御部５０により、上記基板に与えるべき電力自体を低減する（例えば与えるべき電圧を通常時の値より小さい所定値にする）ことにより、当該基板における電力消費を低減させる手法であってもよい。このような手法は、ＣＰＵに与えるべき電源電圧を適宜切り換えることにより、その消費電力を低減する周知の手法（例えば基板バイアス技術と呼ばれる手法など）を応用することにより実現可能である。
【０１２９】
上記各実施形態では、メイン基板および所定の機能を実現する基板を備える（典型的にはデジタル複合機などの）画像形成装置を例に説明したが、本発明はこのような画像形成装置に限定して適用されるわけではなく、プロダクトキー（またはこれに相当する符号等）により有効化される所定の機能を実現する回路基板を備える電子機器に広く適用可能である。
【図面の簡単な説明】
【０１３０】
【図１】本発明の第１の実施形態に係る画像形成装置（デジタル複合機）の機能的な構成を示すブロック図である。
【図２】上記実施形態におけるメイン基板における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。
【図３】上記実施形態におけるプリンタ基板における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。
【図４】本発明の第２の実施形態のメイン基板における認証機能に関連する処理を含む処理の流れを示すフローチャートである。
【図５】本発明の第３の実施形態のメイン基板における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。
【図６】上記実施形態におけるプリンタ基板における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。
【図７】本発明の第４実施形態のメイン基板における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。
【図８】上記実施形態のプリンタ基板における認証機能に関連する処理を含む全体的な処理の流れを示すフローチャートである。
【図９】本発明の第５の実施形態に係る画像形成装置の機能的な構成を示すブロック図である。
【図１０】本発明の第６の実施形態に係る画像形成装置の機能的な構成を示すブロック図である。
【符号の説明】
【０１３１】
２，３  …データ処理装置
５  …ＬＡＮ
１０  …画像形成装置
２０  …操作表示部
３０  …ハードディスク
４０  …画像形成部
１００  …メイン基板
１０１，２０１，２５１，２６１，３０１  …ＣＰＵ
１０２，２０２，２５２，２６２，３０２  …メモリ
１１１  …電源制御部インタフェース
１１２  …操作表示部インタフェース
１１３  …ハードディスクインタフェース
１１４，２１４，２５４，２６４，３１４  …基板間インタフェース
１１５  …画像形成部インタフェース
１１６  …ネットワークインタフェース
２００  …プリンタ基板
２５０  …ＰＳ基板
２６０  …ＰＣＬ基板
３００  …ファックス基板
【図１】
2007241615.tif 000003
【図２】
2007241615.tif 000004
【図３】
2007241615.tif 000005
【図４】
2007241615.tif 000006
【図５】
2007241615.tif 000007
【図６】
2007241615.tif 000008
【図７】
2007241615.tif 000009
【図８】
2007241615.tif 000010
【図９】
2007241615.tif 000011
【図１０】
2007241615.tif 000012