(57)【要約】【課題】新たな動作スケジュールの設定が確実にできるとともに、使用する記憶領域を抑えることができ、かつ、スケジュール設定の使い勝手を向上できる画像形成装置を提供する。【解決手段】この画像形成装置５０は、動作モードを通常モードから省エネモードに切替える動作スケジュールを設定するためのスケジュール設定部１５２と、動作スケジュールをスケジュール情報として記憶するための記憶装置とを含む。記憶装置は、所定期間分の動作スケジュールを新たに設定する場合に、スケジュール情報を記憶するための記憶領域として、所定期間の少なくとも２倍の期間分の記憶領域を含む。画像形成装置５０は、新たに動作スケジュールを設定する際に、記憶領域から過去のスケジュール情報を読出し（Ｓ１０３０、Ｓ１０６０）、読出したスケジュール情報を表示する（Ｓ１０４０、Ｓ１０７０）。【選択図】図５
2013126133.tif 000002
【特許請求の範囲】
【請求項１】
自機の動作モードを通常の通電状態である通常モードから消費電力を抑制する省エネモードに切替える動作スケジュールを設定するためのスケジュール設定手段と、
前記スケジュール設定手段により設定される動作スケジュールをスケジュール情報として記憶するための記憶手段と、
前記記憶手段に記憶されている前記スケジュール情報を読出して表示するための読出手段とを含み、
前記記憶手段は、所定期間分の動作スケジュールを新たに設定する場合に、前記スケジュール情報を記憶するための記憶領域として、前記所定期間の少なくとも２倍の期間分の記憶領域を含む、画像形成装置。
【請求項２】
前記記憶領域は、
動作スケジュールを新たに設定するために、前記スケジュール情報を前記所定期間分記憶するための領域と、
前記所定期間と同じ期間分、過去の前記スケジュール情報を記憶するための領域とを含む、請求項１に記載の画像形成装置。
【請求項３】
前記記憶領域は、動作スケジュールを新たに設定するための前記スケジュール情報に対して、循環的に書込処理を行なうことが可能に構成されている、請求項２に記載の画像形成装置。
【請求項４】
前記所定期間は、Ｎヶ月間（Ｎは整数）であり、
前記記憶領域は、少なくとも２Ｎヶ月分の前記スケジュール情報を記憶するための領域を含む、請求項１に記載の画像形成装置。
【請求項５】
前記２Ｎヶ月分の前記スケジュール情報を記憶するための領域は、
過去Ｎヶ月分の前記スケジュール情報を記憶するための領域と、
新たに設定するＮヶ月分の前記スケジュール情報を記憶するための領域とを含む、請求項４に記載の画像形成装置。
【請求項６】
Ｎヶ月分の新たな前記スケジュール情報が記憶された後、過去Ｎヶ月分の前記スケジュール情報を記憶するための前記領域の少なくとも一部を、今後新たに設定する前記スケジュール情報を記憶するための領域として確保するための手段をさらに含む、請求項５に記載の画像形成装置。
【請求項７】
前記所定期間は、１年間であり、
前記記憶領域は、新たに設定する１年分の前記スケジュール情報を記憶するための領域と、直前の１年分の前記スケジュール情報を記憶するための領域とを含み、
前記読出手段は、直前の１年分の前記スケジュール情報のうち、動作スケジュールを新たに設定する月に対応する月の前記スケジュール情報を読出して表示するための手段を含む、請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、動作モードを省エネモードに切替えることが可能な画像形成装置に関する。
【背景技術】
【０００２】
情報機器の１種として、多くのオフィス（会社、事務所等）に画像形成装置（代表的にはコピー機）が導入されている。このようなオフィスにおいて、プリント機能又はコピー機能等を備えた画像形成装置をネットワークに接続し、これらを複数のユーザで利用するケースが多くなっている。また、このような画像形成装置の１つである複合機（ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））のように、コピーモード、画像通信モード（代表的にはファクシミリモード）、ネットワーク対応のプリントモード、及びスキャナモードのように複数のモードを有するものも多くなってきている。
【０００３】
また昨今のオフィスでは、オフィス内に設置されている電子機器及び空気調節器等の動作状況を一括管理し、少しでも電力消費量が抑えられるように、それら電子機器等の動作を制御するような環境が普及しつつある。
【０００４】
ＭＦＰ等の画像形成装置においては、画像形成装置自身が自機の動作スケジュール管理機能を備えるようになってきており、そのスケジュールに応じて予め決められた時間帯に電源ＯＮ状態から待機モードへ、或いは待機モードから省エネモードへ自動的に切替わるようにもなってきている。例えば、画像形成装置に対してスケジュール設定（例えばＥＣＯモード設定）を行なうことで、オフィスの非稼働日、並びに、稼働日であっても夜間及び休み時間等、基本的に画像形成装置が動作しないであろう時間帯に対して、機器が待機モードから省エネモードへ自動的に移行することが行なわれている。これにより、電力の消費が抑えられる。
【０００５】
動作モードの移行を行なうためのスケジュール設定機能を備えたＭＦＰでは、週間のスケジュール設定に加えて、給料日及び定時退社日等、毎月の特定日の動作についても、別途設定が可能である。
【０００６】
ところが、上記のような特定日は休日と重なることがあるため、基本的に「毎月○○日」というスケジュール設定はできない。そのため、一般に年単位でスケジュール設定を行なう会社及び企業等では、月毎に特定日を設定するようにしている。月毎に特定日を設定する場合、操作が煩雑になりやすい。したがって、画像形成装置においては、動作モードの移行を行なうためのスケジュール設定は少しでも使い勝手がよいことが求められる。
【０００７】
後掲の特許文献１は、表示されたカレンダー上で指定された位置（日付／曜日／週）に応じてスケジュールの登録方法を切替えるスケジュール管理装置を開示している。このスケジュール管理装置では、カーソルを日付の位置に合わせるとその日付に、曜日の位置に合わせると指定曜日に、さらに週の位置に合わせると週の指定曜日に対し、予め記憶されている行事を登録する。なお、特許文献１では、カーソルを曜日の位置及び週の位置に合わせることにより、行事登録の操作効率が向上する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平８−７７２５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、上記したように、特定日は休日と重なることがあるため、指定曜日毎にスケジュール設定を行なうことができない。そのため、特許文献１のスケジュール管理装置を画像形成装置に適用した場合でも、スケジュール設定は、日付を指定する従来の方法と同様となるため操作効率の向上が見込めない。したがって、スケジュール設定の使い勝手を向上させるという要求に応えることが困難となる。
【００１０】
なお、動作モードの移行を行なうためのスケジュール設定機能においては、例えば、年単位でスケジュール設定を行なう場合、今後１年分のスケジュール登録を確実に行なえる構成とされているのが好ましい。また、スケジュール登録のための記憶領域はできるだけ抑えられているのが好ましい。
【００１１】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、新たな動作スケジュールの設定が確実にできるとともに、使用する記憶領域を抑えることができ、かつ、スケジュール設定の使い勝手を向上できる画像形成装置を提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の一の局面に係る画像形成装置は、自機の動作モードを通常の通電状態である通常モードから消費電力を抑制する省エネモードに切替える動作スケジュールを設定するためのスケジュール設定手段と、スケジュール設定手段により設定される動作スケジュールをスケジュール情報として記憶するための記憶手段と、記憶手段に記憶されているスケジュール情報を読出して表示するための読出手段とを含む。上記記憶手段は、所定期間分の動作スケジュールを新たに設定する場合に、スケジュール情報を記憶するための記憶領域として、所定期間の少なくとも２倍の期間分の記憶領域を含む。
【００１３】
この先所定期間の動作スケジュールを設定する場合、少なくともその期間の２倍の期間分の記憶領域を確保することにより、必ず、所定期間分の新たなスケジュール情報を記憶領域に記憶できる。そのため、確実に、この先所定期間の動作スケジュールを設定できる。新たなスケジュール情報を記憶する領域以外の記憶領域には、過去のスケジュール情報を記憶できるため、記憶されているスケジュール情報を読出して表示することにより、そのスケジュール情報を参照しながら新たな動作スケジュールを設定できる。そのため、新たな動作スケジュールの設定が容易となり、スケジュール設定の使い勝手が向上する。さらに、この先所定期間の動作スケジュールを確実に設定でき、かつ、スケジュール設定の使い勝手を向上させる場合であっても、確保する記憶領域は、所定期間の少なくとも２倍の期間分でよいため、記憶領域は比較的少なくてすむ。このため、使用する記憶領域を抑えることができる。
【００１４】
好ましくは、記憶領域は、動作スケジュールを新たに設定するために、スケジュール情報を所定期間分記憶するための領域と、所定期間と同じ期間分、過去のスケジュール情報を記憶するための領域とを含む。このように構成すれば、過去のスケジュール情報のうち、動作スケジュールを新たに設定する期間に対応する期間の情報を読出して表示できる。対応する期間の過去のスケジュール情報を参照することにより、新たな動作スケジュールの設定がより容易となる。その結果、スケジュール設定の使い勝手がより向上する。
【００１５】
より好ましくは、記憶領域は、動作スケジュールを新たに設定するためのスケジュール情報に対して、循環的に書込処理を行なうことが可能に構成されている。これにより、記憶領域を増やすことなく、この先所定期間分のスケジュール情報を確実かつ継続的に記憶できる。
【００１６】
さらに好ましくは、所定期間は、Ｎヶ月間（Ｎは整数）であり、記憶領域は、少なくとも２Ｎヶ月分のスケジュール情報を記憶するための領域を含む。これにより、例えば月毎に特定日を設定する場合に、この先Ｎヶ月分のスケジュール情報を確実に記憶領域に記憶できる。加えて、月毎のスケジュール情報を参照しながら新たな動作スケジュールを設定できる。そのため、新たな動作スケジュールの設定が容易となり、スケジュール設定の使い勝手が向上する。さらに、使用する記憶領域を効果的に抑えることができる。
【００１７】
この場合において、好ましくは、２Ｎヶ月分のスケジュール情報を記憶するための領域は、過去Ｎヶ月分のスケジュール情報を記憶するための領域と、新たに設定するＮヶ月分のスケジュール情報を記憶するための領域とを含む。これにより、過去のスケジュール情報のうち、動作スケジュールを新たに設定する期間に対応する期間の情報を月毎に読出して表示できる。対応する期間の過去のスケジュール情報を参照することにより、新たな動作スケジュールの設定がさらに容易となる。その結果、スケジュール設定の使い勝手がさらに向上する。
【００１８】
より好ましくは、Ｎヶ月分の新たなスケジュール情報が記憶された後、過去Ｎヶ月分のスケジュール情報を記憶するための領域の少なくとも一部を、今後新たに設定するスケジュール情報を記憶するための領域として確保するための手段をさらに含む。これにより、不要となった過去分の記憶領域を、今後新たに設定するスケジュール情報を記憶するための領域として用いることができる。したがって、記憶領域を増やすことなく、この先所定期間分のスケジュール情報を確実かつ継続的に記憶できる。
【００１９】
さらに好ましくは、所定期間は、１年間であり、記憶領域は、新たに設定する１年分のスケジュール情報を記憶するための領域と、直前の１年分のスケジュール情報を記憶するための領域とを含み、読出手段は、直前の１年分のスケジュール情報のうち、動作スケジュールを新たに設定する月に対応する月のスケジュール情報を読出して表示するための手段を含む。例えば、年単位でスケジュール設定を行なう場合、今後１年分のスケジュール登録を確実に行なうことができる。加えて、スケジュール設定の使い勝手をさらに向上させることができ、かつ、スケジュール登録のための記憶領域を抑えることもできる。
【発明の効果】
【００２０】
以上より、本発明によれば、新たな動作スケジュールの設定が確実にできるとともに、使用する記憶領域を抑えることができ、かつ、スケジュール設定の使い勝手を向上できる画像形成装置を容易に得ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１の実施の形態に係る画像形成装置のハードウェア構成を示す制御ブロック図である。
【図２】動作スケジュールを登録するためのスケジュール登録画面の一例を示す図である。
【図３】スケジュール情報を記憶する記憶領域を説明するための図である。
【図４】過去のスケジュール情報を記憶している領域を新たなスケジュール情報を記憶するための領域として確保する動作を説明するための図である。
【図５】図１の画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図６】第１の実施の形態の変形例に係る画像形成装置において、過去のスケジュール情報を記憶している領域を新たなスケジュール情報を記憶するための領域として確保する動作を説明するための図である。
【図７】本発明の第２の実施の形態に係る画像形成装置のハードウェア構成を示す制御ブロック図である。
【図８】スケジュール情報を記憶する記憶領域を説明するための図である。
【図９】図７の画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。従って、それらについての詳細な説明は繰返さない。
【００２３】
（第１の実施の形態）
［ハードウェア構成］
＜画像形成装置５０＞
図１を参照して、本実施の形態に係る画像形成装置５０は、ファクシミリ、複写機、プリンタとして機能する電子写真方式のＭＦＰ（複合機）である。画像形成装置５０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）回線等からなるネットワーク３０を介して、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の端末装置（図示せず）と接続されている。画像形成装置５０及び端末装置は、画像データを含む各種データを相互に送受できる。
【００２４】
本実施の形態に係る画像形成装置５０はＭＦＰであるため、複数のモードで動作可能である。すなわち、画像形成装置５０は、原稿読取装置を用いて原稿の画像を読取って記録用紙に印刷するコピーモードと、複数の画像の電子データをユーザにファイリング処理させるドキュメントファイリングモード等とのうちの、任意のモードで動作可能である。
【００２５】
画像形成装置５０はまた、登録されている動作スケジュールに応じて、通常の通電状態である通常モードと消費電力を抑制する省エネモードとを切替える、動作スケジュール管理機能を備えている。
【００２６】
画像形成装置５０はさらに、原稿画像を読取り、ＲＧＢ（Ｒ：Ｒｅｄ、Ｇ：Ｇｒｅｅｎ、Ｂ：Ｂｌｕｅ）アナログ画像信号を出力するための画像読取部１００と、画像を記録紙上に形成するための印刷部１１０と、表示部１２２及び操作部１２４からなるタッチパネル方式の操作パネル１２０とを含む。操作パネル１２０は、ユーザが画像形成装置５０を操作する際に使用する機能部である。
【００２７】
画像形成装置５０はさらに、ネットワーク３０を介して端末装置等とデータの送受信を行なうための通信部１３０と、画像形成装置５０における印刷ジョブを管理するためのジョブ管理部１４０と、自機の動作モードを管理するためのスケジュール管理部１５０と、不揮発性の記憶装置であるフラッシュメモリ１６０と、プログラム及び画像データ等を記憶するためのＲＯＭ１７０と、通電が遮断された場合であってもプログラム及びデータ等を記憶可能な不揮発性記憶領域であるＨＤＤ１８０と、プログラムを実行する際の記憶領域を提供するためのＲＡＭ１９０とを含む。
【００２８】
画像形成装置５０はさらに、画像読取部１００、印刷部１１０、操作パネル１２０、通信部１３０、ジョブ管理部１４０、スケジュール管理部１５０、フラッシュメモリ１６０、ＲＯＭ１７０、ＨＤＤ１８０、及びＲＡＭ１９０に接続されるバス２００と、バス２００に接続された、種々のプログラムを実行することにより画像処理装置としての一般的機能を実現するためのＣＰＵ２１０とを含む。
【００２９】
画像読取部１００、印刷部１１０、操作パネル１２０、通信部１３０、ジョブ管理部１４０、スケジュール管理部１５０、フラッシュメモリ１６０、ＲＯＭ１７０、ＨＤＤ１８０、及びＲＡＭ１９０に対する制御は、ＣＰＵ２１０が所定のプログラムを実行することにより行なわれる。
【００３０】
スケジュール管理部１５０は、登録されている動作スケジュールに応じて、予め決められた時間帯に電源ＯＮ状態から待機モードへ、或いは待機モードから省エネモードへ自動的に切替わるように、画像形成装置５０の動作モードを管理する。スケジュール管理部１５０は、動作スケジュールを設定するために、スケジュール情報をフラッシュメモリ１６０に記憶させるスケジュール設定部１５２を含む。動作スケジュールの登録は、図２に示すスケジュール登録画面３００から行なわれる。
【００３１】
スケジュール管理部１５０はさらに、この画像形成装置５０の各種機能に関する設定を外部のＰＣからブラウザベースで行なうためのウェブサーバ（図示せず）を含む。本実施の形態では、ウェブサーバを介してＰＣに送信される文書がウェブ文書となるようにプログラムが構成されており、ＰＣでは通常のウェブブラウザで図２に示す画面を表示できる。
【００３２】
図２を参照して、スケジュール登録画面３００は、スケジュール登録を行なう年月を選択するためのプルダウンメニュー３１０と、選択した年月のうち、画像形成装置５０が動作しないであろう日を指定するためのチェックボックス３２０と、スケジュール登録を確定するためにユーザに操作される登録ボタン３３０とを含む。登録ボタン３３０がユーザに操作されると、画面上で設定した動作スケジュールが登録される。
【００３３】
再び図１を参照して、スケジュール設定部１５２は、スケジュール登録画面３００（図２参照）上で設定した動作スケジュールを、スケジュール情報としてフラッシュメモリ１６０に記憶させる。これにより、画像形成装置５０を、省エネモードに切替える日が登録される。スケジュール管理部１５０は、チェックボックス３２０にチェックを入れられた日には、画像形成装置５０が省エネモードとなるように自機の動作モードを制御する。
【００３４】
フラッシュメモリ１６０は、スケジュール情報を記憶する記憶領域を含む。
【００３５】
本実施の形態では、今後Ｎヶ月分（Ｎは整数）の動作スケジュールを登録することが可能とされており、フラッシュメモリ１６０には、スケジュール情報を記憶するための領域として、Ｎヶ月の２倍の２Ｎヶ月分の記憶領域を少なくとも確保している。具体的には、本実施の形態では、今後１年分（１２ヶ月分）の動作スケジュールを登録することが可能とされており、スケジュール情報を記憶するための領域として２年分（２４ヶ月分）の記憶領域を確保している。
【００３６】
図３（Ａ）を参照して、フラッシュメモリ１６０は、スケジュール情報を記憶するための記憶領域として２年分の記憶領域を含む。２年分の記憶領域は、偶数年の領域と奇数年の領域とからなる。１ヶ月分の領域を１要素として、２４ヶ月分の各領域が配列されている。各領域には、例えば、偶数年の１月から奇数年の１２月まで順に０から２３の配列要素番号を付している。
【００３７】
図３（Ｂ）を参照して、記憶領域における各月の領域は、１日〜３１日までの各日の領域を含む。各月の領域には、１日分の領域を１要素として、３１日分の各領域が配列されている。本実施の形態では、１日分の領域を１ｂｙｔｅとしている。各領域には、１日から３１日まで順に０から３０の配列要素番号を付している。
【００３８】
スケジュール情報を記憶する上記記憶領域は、循環的に書込処理を行なうことが可能に構成された循環配列とされている。すなわち、不要となった過去分の領域が、今後新たにスケジュール情報を記憶するための領域として使用される。具体的には、１年分（Ｎヶ月分）の新たなスケジュール情報が記憶されると、過去１年分（過去Ｎヶ月分）のスケジュール情報を記憶するための領域の少なくとも一部を、今後新たに設定するスケジュール情報を記憶するための領域として確保する。
【００３９】
図４を参照して、より具体的に説明する。図４では、（ａ）→（ｂ）→（ｃ）→（ｄ）と時間が経過するものとする。また、図４（ａ）から図４（ｄ）の各図において、ハッチングの月が現在の月となっている。さらに、偶数年（１）は例えば２０１０年、奇数年（１）は例えば２０１１年、偶数年（２）は例えば２０１２年とする。
【００４０】
図４（ａ）では、現在２０１０年１２月であり、今後１年分（２０１１年１月から２０１１年１２月まで）のスケジュール情報を記憶するための領域が確保されている。２０１０年１月から２０１０年１１月までは既にスケジュール情報が記憶されている。２０１０年１２月については動作スケジュールは既に登録されている、若しくは、動作スケジュールをすぐに登録するものとする。この先１年分のスケジュール情報を記憶した後（１年分の新たな動作スケジュールの登録が完了した後）、時間の経過に伴い、図４（ｂ）に示すように、過去のスケジュール情報を記憶している領域（この例では、２０１０年１月の領域）が、新たなスケジュール情報を記憶するための領域（２０１２年１月分の領域）として確保される。図４（ｃ）及び図４（ｄ）でも、上記と同様、時間の経過に伴い、過去のスケジュール情報を記憶している領域が、新たなスケジュール情報を記憶するための領域として確保される。すなわち、Ｎヶ月分の新たなスケジュール情報の登録完了後は、過去Ｎヶ月分のスケジュール情報を記憶している領域が、（Ｎ＋１）ヶ月後のスケジュール情報を記憶するための領域として確保される。
【００４１】
さらに、本実施の形態に係る画像形成装置５０は、新たな動作スケジュールを設定する際に、直前の１年分のスケジュール情報のうち、動作スケジュールを新たに設定する月に対応する月のスケジュール情報を読出して表示する。具体的には、例えば図２に示すスケジュール登録画面３００から２０１１年８月の動作スケジュールを新たに登録する場合、フラッシュメモリ１６０に記憶されている２０１０年８月のスケジュール情報を読出して、例えばブラウザの別ウィンドウに表示する。ユーザは、動作スケジュールを新たに設定する際に、表示された過去の動作スケジュールを参照しながら、新たな動作スケジュールを設定できる。
【００４２】
［ソフトウェア構成］
図５を参照して、本実施の形態に係る画像形成装置５０において、動作スケジュールの登録処理を実行するコンピュータプログラムの制御構造について説明する。
【００４３】
このプログラムは、動作スケジュールを登録する年月をユーザに選択させて、その年月の入力を受付けるステップＳ１０００と、ステップＳ１０００の後、入力された年が偶数年か否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０１０と、ステップＳ１０１０において、入力された年が偶数年であると判定された場合に、入力された月から１を引いた配列要素番号を選択するステップＳ１０２０と、ステップＳ１０２０の後、入力された月から１を引き１２を加えた配列要素番号のスケジュール情報を読出すステップＳ１０３０と、ステップＳ１０３０の後、読出したスケジュール情報を表示するステップＳ１０４０とを含む。
【００４４】
このプログラムはさらに、ステップＳ１０１０において、入力された年が偶数年ではない（奇数年である）と判定された場合に、入力された月から１を引き１２を加えた配列要素番号を選択するステップＳ１０５０と、ステップＳ１０５０の後、入力された月から１を引いた配列要素番号のスケジュール情報を読出すステップＳ１０６０と、ステップＳ１０６０の後、読出したスケジュール情報を表示するステップＳ１０７０とを含む。
【００４５】
画像形成装置５０を新規導入したときの初期登録の場合、又は、過去のスケジュール情報を全て削除した場合等、記憶領域が初期状態の場合には、後述するように、スケジュール情報を読出すことによって初期状態のスケジュール情報が表示される。
【００４６】
このプログラムはさらに、ステップＳ１０４０及びステップＳ１０７０の後、省エネモードに移行する日の入力が完了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０８０と、ステップＳ１０８０において、日付の入力が完了していないと判定された場合に、その後、ユーザによって日付の入力が行なわれると、その入力を受付けるステップＳ１０９０と、ステップＳ１０９０の後、入力された日から１を引いた配列要素番号を選択し、制御をステップＳ１０８０に戻すステップＳ１１００と、ステップＳ１０８０において、日付の入力が完了したと判定された場合に、新たな動作スケジュールを登録し、フラッシュメモリ１６０の該当する領域（選択された配列要素番号に対応する領域）にスケジュール情報を記憶して、このプログラムを終了するステップＳ１１１０とを含む。
【００４７】
［動作］
図２〜図５を参照して、以上のような構造及びフローチャートに基づく、本実施の形態に係る画像形成装置５０の動作について説明する。
【００４８】
オフィスの非稼働日等、画像形成装置５０が動作しないであろう日は動作モードを省エネモードに自動的に切替えるようにするために、ユーザは、画像形成装置５０に対して動作スケジュールの登録を行なう。この場合、ユーザはまず、ＰＣのモニタ上にウェブブラウザを表示させて、そのウェブブラウザに図２に示すスケジュール登録画面３００を表示させる。
【００４９】
ユーザがスケジュール登録画面３００のプルダウンメニュー３１０を操作して、動作スケジュールを登録する年月を選択して入力すると、画像形成装置５０は入力された年月を受付ける（図５のステップＳ１０００）。年月を受付けると、動作スケジュールを登録する年が偶数年か奇数年かでスケジュール情報を記憶する領域を変えるために、画像形成装置５０は、入力された年が偶数年か否かを判定する。
【００５０】
入力された年が偶数年であれば（ステップＳ１０１０においてＹＥＳ）、入力された月から１を引いた配列要素番号に対応する領域（記憶領域）を選択する（ステップＳ１０２０）。一方、入力された年が奇数年であれば（ステップＳ１０１０においてＮＯ）、入力された月から１を引き１２を加えた配列要素番号に対応する領域（記憶領域）を選択する（ステップＳ１０５０）。具体的には、図２及び図３を参照して、プルダウンメニュー３１０から例えば２０１１年８月を入力（選択）した場合、入力された年は奇数年であるため、８（８月）から１を引き１２を加えた配列要素番号１９（図３参照）の領域を選択する。一方、プルダウンメニュー３１０から例えば２０１０年７月を入力（選択）した場合、入力された年は偶数年であるため、７（７月）から１を引いた配列要素番号６（図３参照）の領域を選択する。
【００５１】
入力された年月に対応する領域が選択されると、前年のスケジュール情報のうち、動作スケジュールを新たに設定する月に対応する月のスケジュール情報を読出して表示する。具体的には、入力された年月が例えば２０１１年８月の場合、８（８月）から１を引いた配列要素番号７の領域に記憶されている過去のスケジュール情報（前年の８月のスケジュール情報）を読出して、ＰＣのモニタ上に表示する（ステップＳ１０４０）。一方、入力された年月が例えば２０１０年７月の場合、７（７月）から１を引き１２を加えた配列要素番号１８の領域に記憶されている過去のスケジュール情報（前年の７月のスケジュール情報）を読出して、ＰＣのモニタ上に表示する（ステップＳ１０７０）。このように、新たに動作スケジュールを登録する年月を選択して入力すると、直前の１年分のスケジュール情報のうち、入力された月に対応する月のスケジュール情報を読出して表示する。入力された月に対応する月のスケジュール情報は、例えば、図２に示すスケジュール登録画面３００と同様の画面（スケジュール情報は、チェックボックスへのチェックの有無として表示）が別ウィンドウで表示される。なお、画像形成装置５０を新規導入したときの初期登録の場合、又は、過去のスケジュール情報を全て削除した場合等、記憶領域が初期状態の場合には、チェックボックスにチェックが入っていない画面となる。すなわち、全てのチェックボックスにチェックが入っていない初期状態のスケジュール情報が表示される。
【００５２】
ユーザは、表示された過去のスケジュール情報（前年の同じ月のスケジュール情報）を参照しながら、画像形成装置５０を省エネモードに切替える日の入力ができる。ユーザにより、省エネモードに切替える日の入力が完了すると、画像形成装置５０は、入力された日から１を引いた配列要素番号に対応する領域を選択し、選択した領域にスケジュール情報を記憶させる。このようにして、新たな動作スケジュールの登録が行なわれる。
【００５３】
図４を参照して、この先１年分の新たな動作スケジュールの登録が完了すると、過去のスケジュール情報を記憶している領域が、新たなスケジュール情報を記憶するための領域として確保される。確保した領域には、新たな動作スケジュールの登録に伴い、新たなスケジュール情報が記憶される。
【００５４】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置５０を利用することにより、以下に述べる効果を奏する。
【００５５】
この先１年分の動作スケジュールを設定する場合、フラッシュメモリ１６０に、少なくともその期間の２倍の期間分（２年分）の記憶領域を確保することにより、必ず、１年分の新たなスケジュール情報を記憶領域に記憶できる。そのため、確実に、この先１年分の動作スケジュールを設定できる。新たなスケジュール情報を記憶する領域以外の記憶領域には、過去のスケジュール情報を記憶できるため、記憶されているスケジュール情報を読出して表示することにより、そのスケジュール情報を参照しながら新たな動作スケジュールを設定できる。そのため、新たな動作スケジュールの設定が容易となり、スケジュール設定の使い勝手が向上する。さらに、この先１年分の動作スケジュールを確実に設定でき、かつ、スケジュール設定の使い勝手を向上させる場合であっても、確保する記憶領域は、１年分の少なくとも２倍の期間分（少なくとも２年分）でよいため、記憶領域は比較的少なくてすむ。このため、使用する記憶領域を抑えることができる。
【００５６】
２年分の記憶領域は、新たに設定する１年分のスケジュール情報を記憶するための領域と、直前の１年分のスケジュール情報を記憶するための領域とを含むことによって、年単位でスケジュール設定を行なう場合、今後１年分のスケジュール登録を確実に行なうことができる。また、動作スケジュールを新たに設定する際に、直前の１年分のスケジュール情報のうち、動作スケジュールを新たに設定する月に対応する月のスケジュール情報を読出して表示できる。新たに設定する月の動作スケジュールは、直前の年の対応する月の動作スケジュールと似ている場合が多いため、対応する月の過去の動作スケジュールを参照することにより、スケジュール設定の使い勝手をさらに向上させることができる。加えて、スケジュール登録のための記憶領域を抑えることもできる。
【００５７】
フラッシュメモリ１６０の記憶領域は、動作スケジュールを新たに設定するためのスケジュール情報に対して、循環的に書込処理を行なうことが可能に構成されているため、この先１年分のスケジュール情報を確実かつ継続的に記憶できる。すなわち、不要となった過去分の記憶領域を、今後新たに設定するスケジュール情報を記憶するための領域として使用できる。したがって、記憶領域を増やすことなく、この先所定期間分のスケジュール情報を確実かつ継続的に記憶できる。
【００５８】
（変形例）
図２に示すスケジュール登録画面３００では、新たな動作スケジュールの登録を１ヶ月単位で行なう構成を示した。しかし、新たな動作スケジュールの登録は１ヶ月単位以外に数ヶ月単位とすることもできる。例えば、上記第１の実施の形態において、新たな動作スケジュールの登録は、３ヶ月単位で行なうようにすることもできる。
【００５９】
上記のように、スケジュール情報を記憶する上記記憶領域は、循環的に書込処理を行なうことが可能に構成された循環配列とされている。新たな動作スケジュールの登録を３ヶ月単位で行なう場合、過去のスケジュール情報を記憶している３ヶ月分の領域を、今後新たに設定するスケジュール情報を記憶するための領域として確保するようにできる。
【００６０】
図６を参照して、より具体的に説明する。図４と同様、図６でも（ａ）→（ｂ）→（ｃ）→（ｄ）と時間が経過するものとする。また、図６（ａ）から図６（ｄ）の各図において、ハッチングの月が現在の月が属する期間とする。さらに、偶数年（１）は例えば２０１０年、奇数年（１）は例えば２０１１年、偶数年（２）は例えば２０１２年とする。
【００６１】
図６（ａ）では、現在２０１０年１０月から１２月のいずれかであり、フラッシュメモリ１６０（図１参照）には、今後１年分（２０１１年１月から２０１１年１２月まで）のスケジュール情報を記憶するための領域が確保されている。この先１年分のスケジュール情報を記憶した後（１年分の新たな動作スケジュールの登録が完了した後）、時間の経過に伴い、図６（ｂ）に示すように、３ヶ月単位で、過去のスケジュール情報を記憶している領域（この例では、２０１０年１月から３月の領域）が、新たなスケジュール情報を記憶するための領域（２０１２年１月から３月分の領域）として確保される。図６（ｃ）及び図６（ｄ）でも、上記と同様、時間の経過に伴い、３ヶ月単位で、過去のスケジュール情報を記憶している領域が、新たなスケジュール情報を記憶するための領域として確保される。
【００６２】
（第２の実施の形態）
本実施の形態に係る画像形成装置５５０では、動作スケジュールを登録する際に、１日分の領域を１要素としてスケジュール情報を記憶領域に記憶するのではなく、８日分の領域を１要素としてスケジュール情報を記憶領域に記憶する。
【００６３】
［ハードウェア構成］
＜画像形成装置５５０＞
画像形成装置５５０において、画像形成装置５０と同一の機能を有する構成部には同一の参照符号及び名称を付し、それらについての詳細な説明は繰返さない。
【００６４】
図７を参照して、本実施の形態に係る画像形成装置５５０は、上記した第１の実施の形態のＣＰＵ２１０及びフラッシュメモリ１６０に代えて、それぞれ、ＣＰＵ２１０Ａ及びフラッシュメモリ１６０Ａを含む。
【００６５】
本実施の形態においても、第１の実施の形態と同様、記憶領域における各月の領域は、１日〜３１日までの各日の領域を含む。
【００６６】
図８を参照して、各月の領域には、８日分の領域を１要素として、３１日分の各領域が配列されている。具体的には、８日分のスケジュール情報を記憶可能な領域を１要素として、各月の領域は、それぞれ、４つの要素の領域を含む。
【００６７】
１日から８日までのスケジュール情報を記憶する領域には、配列要素番号０が付されており、９日から１６日までのスケジュール情報を記憶する領域には、配列要素番号１が付されており、１７日から２４日までのスケジュール情報を記憶する領域には、配列要素番号２が付されており、２５日から３１日までのスケジュール情報を記憶する領域には、配列要素番号３が付されている。本実施の形態では、１日分を１ｂｉｔとして記憶する。そのため、８ｂｉｔを１ｂｙｔｅとすると、１ヶ月分のスケジュール情報を４ｂｙｔｅで記憶できる。
【００６８】
このように、画像形成装置５５０がＣＰＵ２１０Ａ及びフラッシュメモリ１６０Ａを含むことにより、上記のように、８日分の領域を１要素としてスケジュール情報を記憶領域に記憶する。
【００６９】
［ソフトウェア構成］
図９を参照して、本実施の形態に係る画像形成装置５５０において、ステップＳ２１００及びステップＳ２１１０における処理を除く各処理は、図５に示すコンピュータプログラムによって実行される各処理と同様である。以下、異なる部分について説明する。
【００７０】
このプログラムは、ステップＳ１０９０の後、入力された日を８で割った商の配列要素番号を選択し、「余り」番目のｂｉｔをオンさせるｂｉｔとして指定した後、制御をステップＳ１０８０に戻すステップＳ２１００と、ステップＳ１０８０において、日付の入力が完了したと判定された場合に、指定されたｂｉｔをオンさせることによりスケジュール情報を記憶させて、このプログラムを終了するステップＳ２１１０とを含む。
【００７１】
［動作］
図８及び図９を参照して、以上のような構造及びフローチャートに基づく、本実施の形態に係る画像形成装置５５０の動作について説明する。なお、入力された日に対応する領域にスケジュール情報を記憶させる動作を除いた動作は、上記第１の実施の形態と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【００７２】
ユーザにより、省エネモードに切替える日の入力が完了すると、画像形成装置５５０は、入力された日を８で割った商の配列要素番号に対応する領域を選択し、「余り」番目のｂｉｔをオンさせるｂｉｔとして指定する（図９のステップＳ２１００）。具体的には、省エネモードに切替える日として１５日が入力された場合、１５を８で割ると１余り７であるため、図８に示すように、配列要素番号１が選択され、配列要素番号１の７ｂｉｔ目をオンさせるｂｉｔとして指定する。そして、選択した配列要素番号の指定のｂｉｔをオンさせることにより、スケジュール情報を記憶させる（図９のステップＳ２１１０）。このようにして、新たな動作スケジュールの登録が行なわれる。
【００７３】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像形成システムを利用することにより、以下に述べる効果を奏する。
【００７４】
本実施の形態では、上記のように、８日分の領域を１要素としてスケジュール情報を記憶領域に記憶するため、使用する記憶領域を効果的に抑えることができる。
【００７５】
その他の効果は、上記第１の実施の形態で示した画像形成装置５０と同様である。
【００７６】
［変形例］
上記実施の形態では、画像形成装置の一例であるＭＦＰに本発明を適用した例を示したが、本発明はそのような実施の形態には限定されない。画像形成装置はＭＦＰ以外であってもよい。例えば、コピー機、プリンタ等の画像形成装置であってもよい。
【００７７】
上記実施の形態では、フラッシュメモリにスケジュール情報を記憶する例を示したが、本発明はそのような実施の形態には限定されない。スケジュール情報を記憶する記憶装置は、フラッシュメモリ以外であってもよい。例えば、ＲＡＭ、ＨＤＤ等の記憶装置に、スケジュール情報を記憶させるための記憶領域を確保し、確保した記憶領域にスケジュール情報を記憶させるようにしてもよい。
【００７８】
また上記実施の形態において、フラッシュメモリは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のような取外し可能な不揮発性メモリであってもよい。なお、スケジュール情報を記憶する記憶装置には、上記以外に、例えばコンパクトフラッシュ（登録商標）カード、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード等の種々の記憶装置を用いることができる。
【００７９】
上記実施の形態では、過去のスケジュール情報を読出して表示する際に、ＰＣのモニタ上に別ウィンドウを表示し、その別ウィンドウに読出した過去のスケジュール情報を表示する例を示したが、本発明はそのような実施の形態には限定されない。過去のスケジュール情報の表示は、例えば、スケジュール登録画面内に行なってもよい。また、過去のスケジュール情報の表示態様は、新たな動作スケジュールを登録する際に参照可能な態様であれば、その表示態様、表示方法等は特に制限されない。
【００８０】
上記実施の形態では、ＰＣのモニタ上に表示されたスケジュール登録画面から、画像形成装置の動作スケジュールを登録する例を示したが、本発明はそのような実施の形態には限定されない。動作スケジュールの登録は、例えば、画像形成装置の操作パネル（表示部）から行なうようにしてもよい。
【００８１】
上記実施の形態では、スケジュール情報を記憶する記憶領域として、この先１年分のスケジュール登録を行なうことができるように、２年分のスケジュール情報を記憶する領域を確保した例を示したが、本発明はそのような実施の形態には限定されない。スケジュール情報を記憶する領域は、必要最低限の領域として、新たなスケジュール情報を記憶する所定期間分の領域の少なくとも２倍の記憶領域が確保されていればよい。したがって、上記実施の形態においては、スケジュール情報を記憶する領域として、２年より多い期間分の記憶領域が確保されていてもよい。
【００８２】
上記実施の形態では、２年分のスケジュール情報を記憶する記憶領域として、過去１年分のスケジュール情報のための領域と、新たに登録する１年分のスケジュール情報のための領域とを含む構成したが、本発明はそのような実施の形態には限定されない。過去のスケジュール情報のための領域と、新たに登録するスケジュール情報のための領域とは、上記のように、互いに同じ期間分のスケジュール情報を記憶できるように構成されていてもよいが、異なる期間分のスケジュール情報を記憶できるように構成することもできる。
【００８３】
上記実施の形態では、今後１年分（１２ヶ月分）の動作スケジュールを登録可能とし、スケジュール情報を記憶するための領域として２年分（２４ヶ月分）の記憶領域を確保した例を示したが、本発明はそのような実施の形態には限定されない。例えば、今後Ｎヶ月（１２ヶ月を除く）分の動作スケジュールを登録可能とし、スケジュール情報を記憶するための領域として少なくとも２Ｎヶ月（２４ヶ月を除く）分の記憶領域を確保するようにしてもよい。
【００８４】
新たな動作スケジュールを登録する期間の単位は、例えば週単位としてもよいし、日単位としてもよいし、時間単位としてもよい。すなわち、今後所定期間分の動作スケジュールを登録可能とし、スケジュール情報を記憶するための領域として少なくともその所定期間の２倍の期間分の記憶領域が確保されていればよい。上記所定期間の単位は、年、月、週、日、及び時間等のいずれであってもよい。
【００８５】
上記実施の形態ではまた、動作スケジュールとして、画像形成装置を省エネモードにする日を登録するようにした例を示したが、本発明はそのような実施の形態には限定されない。例えば、動作スケジュールとして、画像形成装置を省エネモードにする時間帯等を登録するようにしてもよい。また、画像形成装置を省エネモードにする日に加えて、その日の所定の時間帯を省エネモードにする期間として登録するようにしてもよい。
【００８６】
なお、上記で開示された技術を適宜組み合わせて得られる実施形態についても、本発明の技術的範囲に含まれる。
【００８７】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。
【符号の説明】
【００８８】
５０、５５０                    画像形成装置
１００                          画像読取部
１１０                          印刷部
１２０                          操作パネル
１２２                          表示部
１２４                          操作部
１３０                          通信部
１４０                          ジョブ管理部
１５０                          スケジュール管理部
１５２                          スケジュール設定部
１６０、１６０Ａ                フラッシュメモリ
１７０                          ＲＯＭ
１８０                          ＨＤＤ
１９０                          ＲＡＭ
２００                          バス
２１０                          ＣＰＵ
３００                          スケジュール登録画面
【図１】
2013126133.tif 000003
【図２】
2013126133.tif 000004
【図３】
2013126133.tif 000005
【図４】
2013126133.tif 000006
【図５】
2013126133.tif 000007
【図６】
2013126133.tif 000008
【図７】
2013126133.tif 000009
【図８】
2013126133.tif 000010
【図９】
2013126133.tif 000011