(57)【要約】【課題】外部記憶に対して行われるアクセス要求が消費電力を低減する状態に移行することの妨げになることを抑制する。【解決手段】デジタル複写機を起動したときは、先行ロード対象リストがＨＤＤ内のアーカイブ内に存在するか否かを判断する（ステップＳ２２）。先行ロード対象リストは、純正品とは異なるカードリーダのドライバソフトを構成するファイルの１つであり、当該ドライバソフトに含まれるプログラムや固定データなどのファイルの少なくとも一部についてリストアップしている。そして、先行ロード対象リストがアーカイブ内に存在するときは（ステップＳ２２のＹ）、その先行ロード対象リストに挙がっている先行ロード対象リスト内のファイルを主記憶であるＲＡＭにロードする（ステップＳ２３）。【選択図】図６
2010226445.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた条件を満たしたときはそれ以外の場合に比べて消費電力を低減する状態に移行する移行手段と、
主記憶となる主記憶手段と、
一群のプログラム又は固定データ並びに前記プログラム又は固定データの少なくとも一部の一覧表を記憶している外部記憶となる外部記憶手段と、
前記外部記憶手段に対する情報の読出しの要求があったときは前記消費電力を低減する状態を終了する終了手段と、
前記プログラム又は固定データに基づく処理を実行する実行手段と、
前記一群のプログラム又は固定データのうち前記一覧表に記載されているものを前記外部記憶手段から読み出して前記主記憶手段に格納する格納手段と、
を備えている電子装置。
【請求項２】
前記格納手段は、主電源が投入された際に前記一群のプログラム又は固定データのうち前記一覧表に記載されているものを前記外部記憶手段から読み出して前記主記憶手段に格納する、請求項１に記載の電子装置。
【請求項３】
一群のプログラム又は固定データに基づく処理を実行する実行手段と、
外部記憶に記憶されている前記一群のプログラム又は固定データの少なくとも一部の一覧表を参照して前記一覧表に記載されていて前記外部記憶に記憶されている前記プログラム又は固定データを前記外部記憶から読み出して主記憶に格納する格納手段と、
をコンピュータに実行させるコンピュータに読取可能な電子装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置及び電子装置制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、低電力モードを備えたメディアプレーヤについて開示されている。すなわち、低電力モードの際には、プレイリストなどを用いてメディアファイルをできるだけメモリにキャッシュするようにし、ハードディスクドライブへのアクセス回数を減らすことにより消費電力を減らそうとした技術について開示されている。
【０００３】
特許文献２には、アプリケーションとそのアプリケーションが利用する複数のデータファイルとを関連付けておき、アプリケーション使用後、ファイルのうち少なくとも変更したものをディスクに保存することで、アプリ利用中のディスクアクセスを防止しようとする技術について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００７‐５０６２２３号公報
【特許文献２】特開平９‐２４４８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、外部記憶に対して行われるアクセス要求が消費電力を低減する状態に移行することの妨げになることを抑制することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、予め定められた条件を満たしたときはそれ以外の場合に比べて消費電力を低減する状態に移行する移行手段と、主記憶となる主記憶手段と、一群のプログラム又は固定データ並びに前記プログラム又は固定データの少なくとも一部の一覧表を記憶している外部記憶となる外部記憶手段と、前記外部記憶手段に対する情報の読出しの要求があったときは前記消費電力を低減する状態を終了する終了手段と、前記プログラム又は固定データに基づく処理を実行する実行手段と、前記一群のプログラム又は固定データのうち前記一覧表に記載されているものを前記外部記憶手段から読み出して前記主記憶手段に格納する格納手段と、を備えている電子装置である。
【０００７】
請求項２に記載の発明は、請求項１に記載の電子装置において、前記格納手段は、主電源が投入された際に前記一群のプログラム又は固定データのうち前記一覧表に記載されているものを前記外部記憶手段から読み出して前記主記憶手段に格納する。
【０００８】
請求項３に記載の発明は、一群のプログラム又は固定データに基づく処理を実行する実行手段と、外部記憶に記憶されている前記一群のプログラム又は固定データの少なくとも一部の一覧表を参照して前記一覧表に記載されていて前記外部記憶に記憶されている前記プログラム又は固定データを前記外部記憶から読み出して主記憶に格納する格納手段と、をコンピュータに実行させるコンピュータに読取可能な電子装置制御プログラムである。
【発明の効果】
【０００９】
請求項１に記載の発明によれば、一覧表に掲載しているプログラムや固定データにつき外部記憶手段に対して行われるアクセス要求が消費電力を低減する状態に移行することの妨げになることを防止することができる。
【００１０】
請求項２に記載の発明によれば、電子装置の起動後は、一覧表に掲載しているプログラムや固定データにつき外部記憶手段に対して行われるアクセス要求が消費電力を低減する状態に移行することの妨げになることを防止することができる。
【００１１】
請求項３に記載の発明によれば、予め定められた条件を満たしたときはそれ以外の場合に比べて消費電力を低減する状態に移行する機能を有するコンピュータにおいて、一覧表に掲載しているプログラムや固定データにつき外部記憶手段に対して行われるアクセス要求が消費電力を低減する状態に移行することの妨げになることを防止することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態にかかるシステムの全体構成について説明するブロック図である。
【図２】本発明の一実施の形態にかかるデジタル複写機の電気的な接続のブロック図である。
【図３】本発明の一実施の形態にかかるデジタル複写機の通常モードから低電力モードへの移行処理のフローチャートである。
【図４】本発明の一実施の形態にかかるデジタル複写機の低電力モードから通常モードへの移行処理のフローチャートである。
【図５】本発明の一実施の形態にかかるデジタル複写機の仮想マシンやアーカイブについて説明する機能ブロック図である。
【図６】本発明の一実施の形態にかかるデジタル複写機の起動の際に行われる処理のフローチャートである。
【図７】本発明の一実施の形態にかかるデジタル複写機の起動後に行われる処理のフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施の形態について説明する。
【００１４】
図１は、本発明の一実施の形態にかかるシステムの全体構成について説明するブロック図である。
【００１５】
このシステムは、オフィスなどに設置され、本発明の電子装置を実施するデジタル複写機１と、デジタル複写機１の各ユーザのＰＣ（Personal Computer）２とが、ＬＡＮなどのネットワーク３を介して接続されている。各ＰＣ２のうちの１台は、このデジタル複写機１の管理者の管理用ＰＣ４である。
【００１６】
図２は、デジタル複写機１の電気的な接続のブロック図である。
【００１７】
デジタル複写機１は、全体を制御する制御部１１を備えている。この制御部１１は、各部を集中的に制御するＣＰＵ１２に、ＣＰＵ１２が実行する各種制御プログラム１３や固定データを記憶したＲＯＭ１４と、ＣＰＵ１２の作業エリアとなる主記憶であるＲＡＭ１５とが接続されている。
【００１８】
制御プログラム１３は、デジタル複写機１の製造当初からセットアップされていてもよいが、後発的に、制御プログラム１３を記憶している記憶媒体から読み取って不揮発性メモリや磁気記憶装置などにセットアップし、あるいは、インターネットなどの通信手段から搬送波の形態で受領して不揮発性メモリや磁気記憶装置などにセットアップするようにしてもよい。
【００１９】
制御部１１には、ＩＣカードであるカード２１を読み取るカードリーダ２２と、原稿の画像を読み取るスキャナ２３と、電子写真方式その他の方式により用紙などの媒体上に画像を形成するプリンタエンジン２４と、公衆電話回線２５等と接続されファクシミリの送受信を行うファクシミリ制御装置２６と、外部記憶である磁気記憶装置（ＨＤＤ）２７と、ネットワーク３を介して外部と通信を行う通信インターフェイス（Ｉ／Ｆ）２８と、各種の操作を受け付ける操作パネル２９と、が接続されている。通信Ｉ／Ｆ２８は、ネットワーク３を介してインターネット３０と接続することもできる。
【００２０】
次に、制御プログラム１３に基づいてデジタル複写機１が実行する処理について説明する。
【００２１】
デジタル複写機１は、通常モードと低電力モードの２つのモードを有している。低電力モードは、デジタル複写機１内で電力供給を行う装置の範囲を通常モードのときより制限して、デジタル複写機１を通常モードの場合より低電力で駆動し、節電を図るモードである。
【００２２】
図３は、通常モードから低電力モードへの移行処理のフローチャートである。
【００２３】
ユーザから操作パネル２９の（あるいはＰＣ２からの）操作がなく、予め定められた一定時間が経過したときは（ステップＳ１のＹ）、通常モードから低電力モードへの移行を開始する（ステップＳ２）。これにより、デジタル複写機１内で電力供給を行う装置の範囲を通常モードのときより制限し、ＨＤＤ２７への電力供給も停止する（ステップＳ３）。
【００２４】
図４は、低電力モードから通常モードへの移行処理のフローチャートである。
【００２５】
ユーザから操作パネル２９の（あるいはＰＣ２からの）操作があるか、又はＨＤＤ２７へのアクセス要求があったときは（ステップＳ１１のＹ）、低電力モードから通常モードへの移行を開始する（ステップＳ１２）。これにより、デジタル複写機１内で電力供給を行う装置の範囲を低電力モードのときより拡大し、ＨＤＤ２７への電力供給も開始する（ステップＳ１３）。
【００２６】
カードリーダ２２としてデジタル複写機１の純正品のカードリーダ２２を使用しているときは、制御プログラム１３に含まれている純正品のカードリーダ２２のドライバソフトにより当該カードリーダ２２は駆動される。
【００２７】
しかし、カードリーダ２２としてデジタル複写機１の純正品とは異なるものが使用される場合がある。このように純正品とは異なるカードリーダ２２を使用する場合は、そのカードリーダ２２のドライバソフトが必要となる。そこで、当該ドライバソフトを記憶している記憶媒体から読み取ってＨＤＤ２７にセットアップし、あるいは、インターネットなどの通信手段から搬送波の形態で受領してＨＤＤ２７にセットアップするようにしてもよい。
【００２８】
図５に示すように、外部記憶であるＨＤＤ２７に記憶されているアーカイブ４２には、純正品とは異なるカードリーダ２２のドライバソフトを構成するプログラムや固定データなどが格納されている。これらのドライバソフトは制御プログラム１３に含まれているプログラムである仮想マシン４１上で動作する。
【００２９】
図６は、デジタル複写機１の起動の際に行われる処理のフローチャートである。
【００３０】
この処理は、主電源を投入してデジタル複写機１を起動する際に仮想マシン４１により実行される。デジタル複写機１を起動したときは、ＨＤＤ２７内のアーカイブ４２の内容を検査する（ステップＳ２１）。そして、先行ロード対象リスト４３（図５参照）がアーカイブ４２内に存在するか否かを判断する（ステップＳ２２）。先行ロード対象リスト４３は、純正品とは異なるカードリーダ２２のドライバソフトを構成するファイルの１つであり、当該ドライバソフトに含まれるプログラムや固定データなどのファイルの少なくとも一部についてリストアップしている。
【００３１】
そして、先行ロード対象リスト４３がアーカイブ４２内に存在するときは（ステップＳ２２のＹ）、その先行ロード対象リスト４３に挙がっている先行ロード対象リスト４３内のファイルを主記憶であるＲＡＭ１５にロードする（ステップＳ２３）。次に、デジタル複写機１の起動にともない、必要な初期化処理を行う（ステップＳ２４）。
【００３２】
図７は、デジタル複写機１の起動後に行われる処理のフローチャートである。
【００３３】
この処理は、仮想マシン４１により実行される。仮想マシン４１は、処理に必要なファイルが生じたときは、その必要なファイルがＲＡＭ１５にロード済みであるか否かを判断する（ステップＳ３１）。必要なファイルがＲＡＭ１５にロード済みであるときは（ステップＳ３１のＹ）、処理を終了する。この場合は、必要なファイルがＲＡＭ１５にロード済みであるので、そのファイルを使用して処理を実行する。
【００３４】
必要なファイルがＲＡＭ１５にロード済みでなかったときは（ステップＳ３１のＮ）、ＨＤＤ２７のアーカイブ４２を検索し（ステップＳ３２）、必要なファイルが見つかったときは（ステップＳ３３のＹ）、そのファイルをＲＡＭ１５にロードする（ステップＳ３４）。必要なファイルが見つからなかったときは（ステップＳ３３のＮ）、エラー処理を行う（ステップＳ３５）。
【００３５】
以上説明したデジタル複写機１によれば、アーカイブ４２に格納されているドライバソフトを構成するファイルのうち、先行ロード対象リスト４３に挙がっているものについては、デジタル複写機１の起動の際にＲＡＭ１５にロードする。よって、これらのファイルについては、デジタル複写機１の起動中にＨＤＤ２７に対するアクセス要求が発生しない（図７）。そのため、低電力モードに移行しかけているときに（図３）、これらのファイルをＲＡＭ１５にロードするためにＨＤＤ２７へのアクセス要求が発生して、通常モードに戻ってしまうことがない。
【符号の説明】
【００３６】
１    デジタル複写機
１５  ＲＡＭ
２７  磁気記憶装置
４１  仮想マシン
４２  アーカイブ
４３  先行ロード対象リスト
【図１】
2010226445.tif 000003
【図２】
2010226445.tif 000004
【図３】
2010226445.tif 000005
【図４】
2010226445.tif 000006
【図５】
2010226445.tif 000007
【図６】
2010226445.tif 000008
【図７】
2010226445.tif 000009