(57)【要約】【課題】  ＨＤＤに格納した機能プログラムをＣＰＵの稼動メモリへのプログラムロードするデジタル複合機においては電源ＯＮ後のプログラムロードに時間がかかる為、ＦＡＸ受信応答に間に合わずエラー終了してしまう問題が生じる。【解決手段】  ＦＡＸ付ＭＦＰで、本体電源ＯＦＦ時にＦＡＸ受信が発生した場合に、電話回線からの呼出信号により電源を起動し、ＦＡＸ受信制御プログラムのみををスプリットプログラム構成で高速起動することにより起動時間が長くなる為に発生するＦＡＸ受信のタイムアウトエラー無しで通信を可能にする。【選択図】  図２
2008060687.tif 000002
【特許請求の範囲】
【請求項１】
プログラムを分割し、特定機能を優先して利用可能にするまでのロード時間の短縮化を図るスプリット（分割）プログラム構成を使用し、かつ公衆回線に接続してＦＡＸ通信機能を持つデジタル複合機において、電源ＯＦＦ時にＦＡＸ受信が発生した場合に公衆回線からの呼出信号によりデジタル複合機の電源をＯＮするとともにＦＡＸ受信機能プログラムのみロードしＦＡＸ受信制御を行うことを特徴としたデジタル複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
起動時間短縮の為、スプリット（分割）プログラム構成を搭載したＦＡＸ機能付デジタル複合機における、機能プログラムのＣＰＵの稼動メモリへのプログラム格納制御方式に関するものである。
【背景技術】
【０００２】
省エネ対応として電源ＯＦＦからの起動時間短縮は永遠の課題である。一方デジタル複合機の高性能・多機能化に伴いプログラム容量は巨大化し、ＨＤＤからのロード時間は長くなる傾向にある。そのためプログラムを分割し、特定機能を優先して利用可能にするまでのロード時間の短縮化を図る技術としてスプリット（分割）プログラム構成が提案されている。
【０００３】
また省エネ対応の為、ＦＡＸ装置において、ＦＡＸ受信待機状態のときは電力の消費を零にする為、ＦＡＸ装置本体に電源供給を停止する制御が提案されている。
【０００４】
「特開平５−２６０２２９」はＦＡＸ装置に関し、ＦＡＸ装置が待機状態のときは電力の消費を零とし、ＦＡＸ受信動作時に速やかにＦＡＸ装置本体に電源供給を行って、所定の動作を開始するものである。
【特許文献１】特開平５−２６０２２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＨＤＤに格納した機能プログラムをＣＰＵの稼動メモリへのプログラムロードするデジタル複合機においては電源ＯＮ後のプログラムロードに時間がかかる為、ＦＡＸ受信応答に間に合わずエラー終了してしまう問題が生じる。
【課題を解決するための手段】
【０００６】
上述した課題を解決する為に、本発明は、ＦＡＸ受信時に回線からの呼出信号により電源が起動した場合には、ＦＡＸ受信機能プログラムのみをスプリットプログラムにより立ち上げ、短時間でＦＡＸ受信動作を可能とする。
【発明の効果】
【０００７】
ＦＡＸ機能付複合機においてＦＡＸ装置が待機状態のときは電力の消費を零にした場合に、ＨＤＤ格納の機能プログラムの中でＦＡＸ受信機能プログラムのみをＣＰＵの稼動メモリへ格納することによって短時間でＦＡＸ受信に応答することによりエラーすることなくＦＡＸ受信を可能にする。
【発明を実施するための最良の形態】
【０００８】
（実施例１）
以下添付図面を参照して、本発明に係る好適な実施例を詳細に説明する。
【０００９】
＜画像形成システム構成＞
図１は、本発明のデジタル複合機で構成するシステムの構成の一例を示す。
【００１０】
図中の３０４はインターネット通信網である。３０３はファイアーウォールであり、これにより下に図示したＬＡＮ４０内部と外部通信網（インターネット３０４）とを接続し、セキュリティー管理などを行う。３０２はＬＡＮ４０で接続された１０・２０・２１・３０１の各機器管理サーバーである。３０１はファイルサーバであり、ＬＡＮで接続された複数のユーザーがデータを共有することができる。
【００１１】
１０はコピー機能に加えてＦＡＸ、ＳＥＮＤ等の機能が追加されたデジタル複合機であり、主に画像の入出力機能を有する。このデジタル複合機１０において、１８０はユーザーが各種の操作を行うための操作部、１４０は操作部１８０やホストＰＣ２１、２２からの指示にしたがって画像を読み取るためのイメージスキャナ、１２０はホストＰＣ２１、２２やファイルサーバ３０１からのデータを用紙に印刷するプリンタである。１００はコントローラユニットであり、操作部１８０やホストＰＣ２１、２２からの指示に基づいてスキャナ１４０、プリンター１２０に対する画像データの入出力の制御を行う。例えば、スキャナ１４０が取り込んだ画像データをコントローラ内部のメモリに蓄積したり、ホストＰＣ２１、２２に出力したり、あるいはプリンター１２０で印刷するなどの制御を行う。
【００１２】
また、デジタル複合機１０は省電力モード及び、電源ＯＮ時もしくはスリープモードからの復帰時に、デジタル複合機が持っているコピー・ＦＡＸ・ＳＥＮＤ・プリンタ等複数の機能のうちのある機能をスプリット（分割）プログラム構成により優先的に立ち上げる手段を有する。
【００１３】
＜コントローラユニット＞
図２は、本発明のデジタル複合機の構成及びコントローラユニットの構成を示す図である。
【００１４】
コントローラユニット１００は画像入力デバイスであるスキャナ１４０や画像出力デバイスであるプリンタ１２０と接続し、一方ではＬＡＮ４０や公衆回線（ＷＡＮ）６０接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。
【００１５】
ＣＰＵ１１００はシステム全体を制御するコントローラである。ＲＡＭ１１１０はＣＰＵ１１００が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ１１２０はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ１１３０はハードディスクドライブで、システムソフトウェア（ｂｏｏｔａｂｌｅ）、画像データ、ソフトウェアカウンタ値などを格納する。システムソフトウェア（ｂｏｏｔａｂｌｅ）は、コピー・ＦＡＸ・ＳＥＮＤ・ＳＣＡＮ・操作部（ＵＩ）表示等の機能を実現するためのプログラムでありＲＡＭ１１１０上に展開されて動作する。ソフトウェアカウンタ値は用紙サイズ別カウンタ領域とデータ処理容量別カウンタ領域が設定されており、画像出力枚数やＣＰＵ１１００が処理したデータ容量に基づき予め設定した任意の基準容量値を基準に算出してカウントアップが行われる。カウンタ値はＨＤＤ１１３０に限らず電源が切れても記憶保持することができれば、図示しないＥＥＰＲＯＭ等にその記憶領域を持ってもよい。ＬＡＮＣ１２００はＬＡＮ４０に接続し、出力用画像データの入出力や機器制御にかかわる情報の入出力を行う。また操作部１８０における入力操作によってネットワーク上のホストＰＣ２０や図示しない出力用画像データ管理装置から操作部１８０による入力操作に応じた出力用画像データを受信して画像出力を行う。ローカルＩ／Ｆ１２１０はＵＳＢやセントロ等のローカルＩ／Ｆであり、ケーブル５０にてホストＰＣ３０や図示しないプリンタと接続し、データの入出力を行う。Ｍｏｄｅｍ１２２０はＮＣＵ１２４０を介して公衆回線６０に接続し、データの入出力を行う。Ｍｏｄｅｍ１２２０はＦＡＸ通信制御、ＮＣＵ１２４０は回線接続制御を行う。カードリーダＩ／Ｆ１２３０（リムーバブルメディアＩ／Ｆにし、カードに限る必要はない。ユーザデータ等の読み出しができれば何でも良い）は、ＩＣカード等の認証カード７０からデータの読み出し可能な外部Ｉ／Ｆである。プリンタＩ／Ｆ１３００は、プリンタ１２０と接続し、プリンタ１２０のＣＰＵとそれぞれ通信を行う。また、画像データの同期系／非同期系の変換を行う。スキャナＩ／Ｆ１４００は、スキャナ１４０と接続し、スキャナ１４０のＣＰＵとそれぞれ通信を行う。また、画像データの同期系／非同期系の変換を行う。操作部Ｉ／Ｆ１５００は操作ユニット（ＵＩ）１８０とのインターフェース部で、操作ユニット１８０に表示する画像データを操作ユニット１８０に対して出力する。また、操作ユニット１８０から本システム使用者が入力した情報を、ＣＰＵ１１００に伝える役割をする。
【００１６】
優先機能選択情報保持部１６００は、デジタル複合機の電源ＯＮ時もしくはスリープモードからの復帰時に、デジタル複合機が持っているコピー・ＦＡＸ・ＳＥＮＤ・プリンタ機能のうち、どの機能を優先的に立ち上げるかを示す情報を保持する。機能利用回数情報保持部１６１０は、本デジタル複合機が持つ機能のうち、どの機能を何回使用したかの情報を保持する。
【００１７】
＜スプリットプログラム構成＞
図３は高速立ち上げを可能にするためのスプリットプログラムを使用する場合のｂｏｏｔａｂｌｅの構成を示す。ここでは、デジタル複合機１０においてコピー・ＦＡＸ・ＳＥＮＤ・ＳＣＡＮ機能をＨＤＤ１１３０に格納されている一例を図示する。
【００１８】
１１３１・１１３２・１１３３・１１３４・１１３５はそれぞれコピー機能・ＦＡＸ機能・ＳＥＮＤ機能・ＳＣＡＮ機能・ＵＩ表示機能を実行するプログラムである（本実施例では、コピー機能を実行するためのプログラムをコピーｂｏｏｔａｂｌｅと呼ぶ。その他の機能についても同様の呼び名とする。ＦＡＸ機能を実行するプログラムであればＦＡＸ  ｂｏｏｔａｂｌｅと呼ぶ）。
【００１９】
ＵＩ表示ｂｏｏｔａｂｌｅ１１３５については、１１３６・１１３７・１１３８・１１３９に示すように、それぞれの機能に対するＵＩ表示のｂｏｏｔａｂｌｅを分割した構成となっている。
デジタル複合機１０の電源がＯＮされて立ち上がる場合には、ＲＯＭ１１２０からブートプログラムとコピー機能を読み出し、次にＨＤＤ１１３０からそれぞれの機能のｂｏｏｔａｂｌｅをＲＡＭ１１１０に展開（ダウンロード）する事で、ＣＰＵ１１００は各機能を実行可能にする事ができる。
【００２０】
＜スプリットプログラム展開＞
図４は、図３と同様の構成のデジタル複合機１０において、スプリットプログラム構成のｂｏｏｔａｂｌｅをＣＰＵ１１００がＲＡＭ１１１０のワークメモリ領域にダウンロードする場合のＲＡＭ１１１０へのｂｏｏｔａｂｌｅダウンロード状態を示す。
【００２１】
ここでは、コピー機能を優先して立ち上げた場合の一例を図示する。
【００２２】
図４（ａ）はデジタル複合機１０の電源がＯＮされて、ＨＤＤ１１３０からそれぞれの機能のｂｏｏｔａｂｌｅをＲＡＭ１１１０にダウンロードされる前の状態を示す図である。
【００２３】
図４（ｂ）はＨＤＤ１１３０からコピーｂｏｏｔａｂｌｅがＲＡＭ１１１０にダウンロードされた状態を示す図である。この状態の時、コピー機能ｂｏｏｔａｂｌｅは既にメインメモリであるＲＡＭに展開済みなので、コピー機能のみは他の機能が使用できなくても実行が可能である。
【００２４】
図４（ｃ）は、コピー機能の後にＳＥＮＤ機能を優先的に立ち上げられ、ＨＤＤ１１３０からコピーｂｏｏｔａｂｌｅの次にＳＥＮＤ  ｂｏｏｔａｂｌｅがＲＡＭ１１１０にダウンロードされた状態を示す図である。この状態の時、コピー機能ｂｏｏｔａｂｌｅ及びＳＥＮＤ機能ｂｏｏｔａｂｌｅは既にメインメモリであるＲＡＭに展開済みなので、コピー機能・ＳＥＮＤ機能のみは他の機能が使用できなくても実行が可能である。
【００２５】
図４（ｄ）は、デジタル複合機１０の持つ全機能のｂｏｏｔａｂｌｅを、ＨＤＤ１１３０からＲＡＭ１１１０にダウンロードされた状態を示す図である。この状態の時、デジタフ複合機１０の持つ全ての機能の実行が可能である。
【００２６】
＜電源供給停止時のＦＡＸ受信時時のプログラムロード制御＞
図５によりデジタル複合機の電源ＯＦＦ時にＦＡＸ受信動作が発生した場合のスプリットプログラムロード制御を説明する。
【００２７】
電源ＯＦＦ時に公衆回線６０からのＦＡＸ受信が発生した場合（５．１）、ＮＵＣ１２４０は公衆回線６０からの呼出信号を電源部２００へ送り電源部をＯＮし複合機本体への電源供給を開始する（５．２）。またＮＣＵ１２４０は公衆回線６０からの呼出信号による起動信号をＣＰＵ１１００に対して出力する。
【００２８】
ＣＰＵ１１００は電源ＯＮの後、ブート処理を開始する（５．３）が、このときＮＣＵ１２４０からの公衆回線６０からの呼出信号による起動信号を検出し、電源の起動がＦＡＸ受信の為であることを確認する（５．４）。このとき呼出信号による電源起動の場合はブートプログラムをＦＡＸ受信制御に限定してＨＤＤ１１３０からＲＡＭ１１１０へロードする（５．５）。ＦＡＸプログラムがＲＡＭに格納された状態を図４（ｅ）に示す。
【００２９】
プログラム格納終了後、デジタル複合機１０は公衆回線からのＦＡＸ受信動作を行う（５．６）。また電源起動後のブート処理で、呼出信号による起動で無い場合は、通常どうりシステムの起動を行う（５．７）。
【００３０】
ＦＡＸ受信動作終了後、ＣＰＵ１１００は電源２００に対し、電源供給停止の制御を行い、デジタル複合機１０は電源ＯＦＦ状態となりＦＡＸ受信動作は終了する。
【図面の簡単な説明】
【００３１】
【図１】システム構成。
【図２】デジタル複合機概要。
【図３】スプリットプログラム構成。
【図４】ｂｏｏｔａｂｌｅ展開図。
【図５】本特許の動作を示すフローチャート。
【符号の説明】
【００３２】
１０  デジタル複合機
１００  コントローラユニット
１１００  ＣＰＵ
１１１０  ＲＡＭ
１１２０  ＲＯＭ
１１２１  拡張ＲＯＭ
１１３０  ＨＤＤ
１６００  優先機能選択情報保持部
１６１０  機能利用回数情報保持部
【図１】
2008060687.tif 000003
【図２】
2008060687.tif 000004
【図３】
2008060687.tif 000005
【図４】
2008060687.tif 000006
【図５】
2008060687.tif 000007