(57)【要約】【課題】  例えば子基板が3つあり、子基板1に機能A1、B1、C1、子基板2に機能A2、B2、C2、子基板3に機能A3、B3、C3があるとし、主基板を含めてシステム全体として機能Aを実現する為には、子基板１の機能A1、子基板2の機能A2、子基板3の機能A3が必要であるとすると、A、B、C全ての子基板に電力供給が必要であり、システム全体として省電力を行なう事が難しくなってきている。【解決手段】  複数の子基板を挿入するスロットを持つ基板と、その基板に他の子基板を挿入してデータ処理を行なうようなシステムにおいての省電力方式に関し、特に、さされる子基板の種類や、画像形成装置の動作モードに応じて、回路、子基板上のＡＳＩＣのパーシャルパワーダウンモード等を使用してシステムとしての省電力制御を行なう。【選択図】  図１
2007122169.tif 000002
【特許請求の範囲】
【請求項１】
複数のスロットを持つ主基板があり、その主基板上の複数のスロットに、子基板を挿入し機能を実現するデータ処理システムにおいて、挿入される子基板上に記憶素子を設け、その記憶素子に子基板のID、子基板の回路構成を記憶させておく手段と、主基板上のスロットに複数の子基板が挿入された際の子基板の組み合わせを主基板で保持しておく手段と、主基板に複数の子基板が挿入された場合、その子基板の組み合わせを主基板にて認識し、子基板上の回路の中から使用する回路、データ処理ブロックを選択する回路選択手段、とを備えた事を特徴とする、電力制御方法。
【請求項２】
請求項１記載の電力制御方法において、回路選択手段により選択されなかった子基板上の回路への電力供給を遮断する省電力化手段を備えた事と特徴とする、電力制御方法。
【請求項３】
請求項1記載の電力制御方法において、ブロック選択手段により選択されなかった子基板上の素子のブロックを非活性状態とする省電力手段を備えた事を特徴とする、電力制御方法。
【請求項４】
請求項1〜3記載の電力制御方法において、主基板上に子基板のIDとは別に、主基板のIDを記憶させておく手段と、主基板のIDに応じて、子基板上の回路、素子のデータ処理ブロックを選択する回路、素子のデータブロック選択手段、とを備えた事を特徴とする、電力制御方法。
【請求項５】
請求項1〜４記載の電力制御方法において、選択されなかった回路への電力遮断や、素子のデータブロックの非活性化状態とする省電力化手段を備えた事と特徴とする、電力制御方法。
【請求項６】
請求項1〜5記載の電力制御方法において、画像形成装置が操作部を持つ手段と、操作部上で画像形成装置の動作モードを変更する手段と、その画像形成装置の動作モードに応じて、使用する回路の選択を行う回路選択手段と、素子中のデータ処理ブロックの中で使用するブロックの選択を行うブロック選択手段とを備えた事を特徴とする、電力制御方法。
【請求項７】
請求項1〜６記載の電力制御方法において、選択された回路への電力遮断、選択された素子のデータブロックを非活性化とする省電力手段と備えた事と特徴とする、電力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の子基板を挿入するスロットを持つ基板と、その基板に他の子基板を挿入してデータ処理を行なうようなシステムにおいての省電力方式に関し、特に、さされる子基板の種類や、画像形成装置の動作モードに応じて、回路、子基板上のASICのパーシャルパワーダウンモード等を使用してシステムとしての省電力制御を行なう電力制御方法に関する。
【背景技術】
【０００２】
複数のスロットを持つ主基板に、子基板を指し、機能の実現を行うようなシステムにおいて、システム全体として多くの機能を備えていた場合。例えば、ある一つの機能の実現を行なう時は複数さされている子基板のうち、一つの子基板の機能しか使用しない場合に、全ての子基板に電気を入れておくのは、電力を無駄に消費してしまう為、主基板から使用しない子基板への電源供給を遮断しシステム全体として省電力を行うという技術があった。
【０００３】
従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開平７−１４１０６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、例えば子基板が3つあり、子基板1に機能A1、B1、C1、子基板2に機能A2、B2、C2、子基板3に機能A3、B3、C3があるとし、主基板を含めてシステム全体として機能Aを実現する為には、子基板１の機能A1、子基板2の機能A2、子基板3の機能A3が必要であるとすると、A、B、C全ての子基板に電力供給が必要である。又、子基板にASICが乗っており、そのASICに入っている全ての機能を使用しない場合、現在の状態では、子基板上にのるASICの全ての機能を活性状態にしなければならず、システム全体として省電力を行なう事が難しくなってきている。
【０００５】
又、主基板にも種類があり主基板Bがあるとした際に、主基板Bに子基板をさし、システム全体として動作させる際に、子基板1の機能（ASICの機能ブロック）A1 、C1、子基板2の機能（ASICの機能ブロック）A2、C2、子基板3の機能（ASICの機能ブロック）A3、C3は使用しないとすると、使用しない機能（ASICの機能ブロック）の部分に電力の供給を行っていたり、使用しないASICの機能が活性状態となっており、システム全体として省電力を行なう事が難しくなってきている。
【課題を解決するための手段】
【０００６】
本発明に係る目的は、複数のスロットを持つ主基板において、主基板のスロットに指される子基板上にIDや基板構成を認識するような、記憶素子を設け、主基板にてスロットに指された子基板の情報を認識する事により、主基板を含めたシステムとして、子基板の使用する機能、使用しない機能を認識し、使用しない機能に関しては電力の供給をストップ、又は非活性状態とする事により、システム全体として省電力を行なうことにある。
【発明の効果】
【０００７】
本発明によると、これまでは複数のスロットをもつ主基板に複数の子基板を挿入しデータ処理を行うシステムにおいて、子基板上にそのデータ処理システムにおいて不必要な回路や、ASICのブロックが存在したとしても、回路には電気を入れていたり、不必要な機能のブロックを活性化していたりと、無駄な電力消費を行ってしまうという問題があった。本発明の電力制御方法においては、子基板の不必要な回路への電力の供給を止めたり、使用しないASICブロックを非活性状態にする事ができ。データ処理システム全体としての電力を抑える事が可能となる。又、ユーザによりシステムのデータ処理の内容を変更された際に、そのデータ処理の内容に応じて、システムの電力を最適化する事ができる。
【発明を実施するための最良の形態】
【０００８】
＜電力制御方法＞
前記の課題を解決するために、請求項1記載の発明では、複数のスロットを持つ主基板があり、その主基板のスロットに子基板を挿入することで、機能を実現するシステムにおいての電力制御方法について説明を行なう。図１に本特許に記載する主基板のブロック図を示す。図１に示すように、この実施の形態の電力制御システムにおいては、プログラムを内蔵したメモリおよびそのプログラムに従って動作するCPUを持ちシステム全体を制御・管理、またスロットにさされる子基板を制御するシステム制御部1、子基板とシステム制御部でデータのやり取りを行なう、システムバス2、主基板のスロットにささされる子基板3（3a、3b、3c、3d・・）、前記子基板が装着されるスロット（コネクタ）4（4a、4b、4c、4d・・）、システム制御部から子基板上の記憶素子にアクセスする為のROMバス5、子基板のバージョンや回路構成を保持しておく記憶部6（6a、6b、6c、6d・・）、キーボードや表示装置、システムを操作する操作部からなる入出力部7などを備えている。
【実施例１】
【０００９】
次に図２に子基板Aのブロックを示す。子基板A上には画像処理や、電源供給などを行う回路A（A1、A2・・）、また一つの半導体基板上に形成された様々なデータ処理を行う、データ処理素子ICAがあり、そのICAの中に複数の異なるデータ処理ブロックA（A1、A2、A3・・）を持つ、又、子基板のバージョン情報や、回路構成を保持しておく記憶素子６、主基板とシステム制御部と通信を行うROMバス5を備えている。
【００１０】
なお、前記において、システム制御部は接続されている子基板を検出する子基板検出手段でもあり、その検出結果を元に使用、未使用の子基板、または使用、未使用の子基板上の回路、データ処理ブロックを選択する事が出来る。
【００１１】
次にどのように電力制御を行うか、図３のフローチャートを用いて説明を行う。
【００１２】
主基板上には子基板が挿入されているものとする。まず、主基板、子基板をあわせたデータ処理システム全体に電源を投入する（S1）。すると、システム制御部1はデータ処理システムの初期化を行った後、個々の子基板の検出を行う（S2）その方法としては、子基板上に記憶素子を儲け、そこに子基板の種類、回路構成、バージョン等の情報を入力しておき、システム制御部が記憶素子を読み出す形で行っても良いし、又、子基板内に複数のディップスイッチを備え、それらのスイッチをオンまたはオフ状態にする事により予め子基板の識別符号などを設定しておき、制御部1が子基板に対し、識別符号要求コマンドを出し、それに応じて子基板が設定されている子基板の識別符号を返すようにしても良い。
【００１３】
このようにして、制御部１が子基板の状態を検出し、システムとしてどのような構成になっているか確認が可能となる（S3）。その情報を元に、制御部１は、子基板に対し使用する子基板、子基板上の回路、データ処理ブロックを選択する（S4）。
【００１４】
又、システム制御部1は図６に示すような、さされた子基板の種類と、子基板の機能を登録しておくデータテーブルを持ち、その中で、使用する子基板の機能を登録しておく事が可能となっており。そのデータテーブルを用いて、子基板の回路、データ処理ブロックの選択を行う事が可能となる。
【００１５】
本発明第2、3記載の実施の形態では、第一の実施の形態の形態にて判断した、子基板上の回路、データ処理ブロックの使用、未使用に応じて、子基板上の回路への電力の供給をストップしたり、また、子基板上のICのデータ処理ブロックを非活性状態にする事により、消費電力を抑える事が可能となる。
【実施例２】
【００１６】
本発明第4記載の実施に記載の発明では、主基板上に、子基板上と同様に記憶素子を儲け、そこに主基板の種類、回路構成、バージョン等の情報を入力しておき、制御部１から記憶素子の情報を読み出す形で主基板の情報を認識することが出来る。又、主基板内に複数のディップスイッチを備え、それらのスイッチをオンまたはオフ状態にする事により予め主基板の識別符号などを設定しておき。その情報を制御部１が読み取る事により、主基板の状態を検出することが可能となる。
【００１７】
次にどのように電力制御を行うか、図４のフローチャートを用いて説明を行う。
【００１８】
まず、主基板、子基板をあわせたデータ処理システム全体に電源を投入する（S21）。すると、システム制御部1はデータ処理システムの初期化を行った後、主基板の状態を検出する（S22）。その後、個々の子基板の検出を行い（S23）。制御部１が子基板の状態を検出し、システムとしてどのような構成になっているか確認が可能となる（S24 ）。その情報を元に、制御部１は、子基板に対し使用する子基板、子基板上の回路、データ処理ブロックを選択する事が出来る（S25）。
【００１９】
本発明第5記載の実施の形態では、本発明第４記載の実施の形態の形態にて判断した、子基板上の回路、データ処理ブロックの使用、未使用に応じて、子基板上の回路への電力の供給をストップしたり、また、子基板上のICのデータ処理ブロックを非活性状態にする事により、消費電力を抑える事が可能となる。
【実施例３】
【００２０】
本発明第6記載の実施の形態では、第1〜5記載の実施の電力制御方法に追加して、本発明におけるデータ処理システムにおいて、そのデータ処理を行う方法が複数あった場合、ユーザが入出力部７を構成しているディスプレイやマウス、キーボードなどを用いて表示されたデータ処理システムとして次に行うべきデータ処理の状態を、ユーザが入出力部7を用いて変更が可能とする。その、ユーザが選択した次に行うべきデータ処理の状態に応じて、制御部１が各子基板に対し使用する子基板、子基板上の回路、データ処理ブロックを選択する事が出来る。次に図５のフォローチャートを用いて、どのように電力制御を行うか説明を行う。図５のS31〜S34までは請求項4記載の実施例と同様である。次に、主基板、子基板を含めたシステムにおいて、ユーザが選択を行ったデータ処理システムの種類の検出を行う。次にその検出したデータ処理システムの種類により、制御部１は子基板上の回路、データ処理ブロックの使用、未使用の決定を行う。その後は、データ処理システムの種類の変更を行うかを判断し、変更があった場合はそのつど、制御部１は子基板上の回路、データ処理ブロックの使用、未使用の決定を行う（S38）。
【００２１】
本発明第7記載の実施の形態では、第6の実施の形態の形態にて判断した、子基板上の回路、データ処理ブロックの使用、未使用に応じて、子基板上の回路への電力の供給をストップしたり、また、子基板上のICのデータ処理ブロックを非活性状態にする事により、消費電力を抑える事が可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態のシステム全体を示す図である。
【図２】本発明の実施形態の子基板を示す図である。
【図３】本発明の実施例1を示したフローチャートである。
【図４】本発明の実施例２を示したフローチャートである。
【図５】本発明の実施例３を示したフローチャートである。
【図６】本発明の実施例1を示したコンピュータシステムのデータ構成図である。
【図１】
2007122169.tif 000003
【図２】
2007122169.tif 000004
【図３】
2007122169.tif 000005
【図４】
2007122169.tif 000006
【図５】
2007122169.tif 000007
【図６】
2007122169.tif 000008