(57)【要約】【課題】割込みジョブの受け付けを制限するにあたって、ユーザビリティを向上することが可能な画像形成装置、画像形成装置の制御方法、及びプログラムを提供すること。【解決手段】ＭＦＰ１は、割込みコピーの実行中に、機能有効画面５２をタッチパネル２１に表示して、割込みキー５９による操作を受け付け可能であることユーザに認識させる。また、ＭＦＰ１は、割込みコピー中に、機能有効画面５２のスタートキー５６に対する操作を受け付けると、エラー画面６４を表示してスタートキー５６に対する操作が制限されることをユーザに認識させる。【選択図】図９
2020155865.tif 000002
【特許請求の範囲】
【請求項１】
停止キーと、開始キーと、を有するユーザインタフェースと、
画像形成部と、
制御部と、
を備え、
前記制御部は、
画像形成ジョブの実行指示を受け付けると、前記画像形成部を制御してシートに前記画像形成ジョブに係る画像を形成する画像形成処理と、
前記画像形成処理を実行中に前記停止キーの操作を受け付けると、前記画像形成処理を停止状態とする停止処理と、
前記停止処理の実行中に前記開始キーの操作を受け付けると、割込みジョブを開始し、前記画像形成部を制御してシートに前記割込みジョブに係る画像を形成する割込み処理と、
を実行する画像形成装置であって、
前記制御部は、
前記割込み処理の実行中に、前記ユーザインタフェースを制御して、前記停止キーによる操作を受け付け可能であることを示す情報を表示する第１表示処理と、
前記第１表示処理の実行中に、前記ユーザインタフェースを制御して、前記開始キーによる操作の受け付けが制限されることを示す情報を表示する第２表示処理と、
を実行する、画像形成装置。
【請求項２】
前記制御部は、
前記第２表示処理において、前記開始キーの操作を検出すると、前記ユーザインタフェースを制御して、前記開始キーによる操作の受け付けが制限されることを示すエラー情報を表示する、請求項１に記載の画像形成装置。
【請求項３】
原稿から画像を読み取る画像読取部をさらに備え、
前記割込みジョブは、
前記画像読取部及び前記画像形成部によるコピー処理を指示するものであり、
前記制御部は、
前記割込みジョブを開始すると、
前記画像読取部を制御して、原稿から画像を読み取る読み取り処理と、
前記画像形成部を制御して、前記読み取り処理において読み取った画像に基づきシートに画像を形成する第２画像形成処理と、
前記読み取り処理を開始してから前記第２画像形成処理を完了するまでの間、前記開始キーに対する操作が制限されることを示す情報を表示する、請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記ユーザインタフェースは、
前記停止キーと前記開始キーを表示するタッチパネルを有し、
前記制御部は、
前記タッチパネルに前記停止キー及び前記開始キーを表示させた状態で、前記停止キー及び前記開始キーに対する操作を受け付けない時間をカウントするカウント処理と、
前記カウント処理におけるカウント値が所定値に達すると、前記タッチパネルを制御して、前記停止キー及び前記開始キーを表示しない画面へ遷移する遷移処理と、
を実行し、
前記制御部は、
前記割込みジョブを実行中の間、前記カウント処理の実行を停止する、請求項１乃至請求項３の何れか１項に記載の画像形成装置。
【請求項５】
前記制御部は、
前記割込み処理の実行中において、前記停止キーにより前記画像形成処理の停止状態を解除する指令を受け付けた場合、前記割込みジョブの実行を完了した後に実行する画像形成ジョブを新たに受け付ける、請求項１乃至請求項４の何れか１項に記載の画像形成装置。
【請求項６】
前記制御部は、
前記割込み処理の実行中において、前記停止キーにより前記画像形成処理の停止状態を解除する指令を受け付けた場合、前記割込みジョブの実行完了に応じて前記画像形成ジョブの実行を開始し、
前記割込み処理の実行中において、前記停止キーにより前記画像形成処理の停止状態を解除する指令を受け付けなかった場合、前記割込みジョブの実行完了後も、前記画像形成ジョブの停止状態を維持する、請求項１乃至請求項５の何れか１項に記載の画像形成装置。
【請求項７】
停止キーと、開始キーと、を有するユーザインタフェースと、
画像形成部と、
制御部と、
を備え、
前記制御部は、
画像形成ジョブの実行指示を受け付けると、前記画像形成部を制御してシートに前記画像形成ジョブに係る画像を形成する画像形成処理と、
前記画像形成処理を実行中に前記停止キーの操作を受け付けると、前記画像形成処理を停止状態とする停止処理と、
前記停止処理の実行中に前記開始キーの操作を受け付けると、割込みジョブを開始し、前記画像形成部を制御してシートに前記割込みジョブに係る画像を形成する割込み処理と、
を実行する画像形成装置の制御方法であって、
前記割込み処理の実行中に、前記ユーザインタフェースを制御して、前記停止キーによる操作を受け付け可能であることを示す情報を表示する第１表示工程と、
前記第１表示工程の実行中に、前記ユーザインタフェースを制御して、前記開始キーによる操作の受け付けが制限されることを示す情報を表示する第２表示工程と、
を含む画像形成装置の制御方法。
【請求項８】
停止キーと、開始キーと、を有するユーザインタフェースと、
画像形成部と、
制御部と、
を備え、
前記制御部は、
画像形成ジョブの実行指示を受け付けると、前記画像形成部を制御してシートに前記画像形成ジョブに係る画像を形成する画像形成処理と、
前記画像形成処理を実行中に前記停止キーの操作を受け付けると、前記画像形成処理を停止状態とする停止処理と、
前記停止処理の実行中に前記開始キーの操作を受け付けると、割込みジョブを開始し、前記画像形成部を制御してシートに前記割込みジョブに係る画像を形成する割込み処理と、
を実行する画像形成装置の制御をコンピュータに実行させるプログラムであって、
前記コンピュータに、
前記割込み処理の実行中に、前記ユーザインタフェースを制御して、前記停止キーによる操作を受け付け可能であることを示す情報を表示する第１表示処理と、
前記第１表示処理の実行中に、前記ユーザインタフェースを制御して、前記開始キーによる操作の受け付けが制限されることを示す情報を表示する第２表示処理と、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、割込みジョブを実行する画像形成装置、その画像形成装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、画像形成ジョブの実行を停止して、割込みジョブを実行する画像形成装置が種々提案されている。例えば、特許文献１に記載された画像形成装置は、印刷ジョブを実行中に割込みキーの操作を検出すると、印刷ジョブの実行を停止し、割込みキーの表示を非表示にする。画像形成装置は、スタートキーの操作を検出すると、第１割込みジョブとしてコピーを開始する。画像形成装置は、コピー（第１割込みジョブ）の読み取りが完了すると割込みキーの表示状態を戻し、別の割込みジョブの受付を開始する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３４４６７８号公報（段落０１４０、０１５２、図９）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した画像形成装置では、タッチパネルに表示した割込みキーに対する操作に応じて、割込みキーをタッチパネル上で非表示にすることで、新たな割込みジョブの受け付けを制限している。一方、スタートキーはハードキーであり操作可能である。しかしながら、新たな割込みジョブの受け付けを制限するために割込みキーを非表示とした状態においてスタートキーが操作可能であると、この状態でスタートキーを操作すると画像形成装置がどのような動作を実行するのか、ユーザにとって分かりづらい。その結果、ユーザがスタートキーを操作すると、ユーザが意図しない動作を画像形成装置が実行する可能性があり、ユーザビリティを損なう。
【０００５】
本願は、上記の課題に鑑み提案されたものであって、割込みジョブの受け付けを制限するにあたって、ユーザビリティを向上することが可能な画像形成装置、画像形成装置の制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願は、停止キーと、開始キーと、を有するユーザインタフェースと、画像形成部と、制御部と、を備え、前記制御部は、画像形成ジョブの実行指示を受け付けると、前記画像形成部を制御してシートに前記画像形成ジョブに係る画像を形成する画像形成処理と、前記画像形成処理を実行中に前記停止キーの操作を受け付けると、前記画像形成処理を停止状態とする停止処理と、前記停止処理の実行中に前記開始キーの操作を受け付けると、割込みジョブを開始し、前記画像形成部を制御してシートに前記割込みジョブに係る画像を形成する割込み処理と、を実行する画像形成装置であって、前記制御部は、前記割込み処理の実行中に、前記ユーザインタフェースを制御して、前記停止キーによる操作を受け付け可能であることを示す情報を表示する第１表示処理と、前記第１表示処理の実行中に、前記ユーザインタフェースを制御して、前記開始キーによる操作の受け付けが制限されることを示す情報を表示する第２表示処理と、を実行する、画像形成装置を開示する。
【０００７】
また、本明細書に開示される技術は、種々の形態で実施可能である。例えば、上記した画像形成装置としての実施だけでなく、画像形成装置の制御方法、及びプログラムとして実施しても有益である。
【発明の効果】
【０００８】
本願に係る画像形成装置等によれば、新たな割込みジョブを制限するにあたって、停止キーの操作を受け付け可能であることを表示しつつ、開始キーによる操作の受け付けが制限されることを表示する。そのため、停止キーの操作は可能であるが、ユーザは開始キーの操作が制限されることを認識することができる。この結果、開始キーの操作により、ユーザが意図しない動作を画像形成装置が実行することを抑制することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】ＭＦＰの電気的構成を示すブロック図である。
【図２】タッチパネルに表示するホーム画面を示す図である。
【図３】機能解除画面を示す図である。
【図４】機能有効画面を示す図である。
【図５】待機画面を示す図である。
【図６】割込みキー検出処理の内容を示すフローチャートである。
【図７】割込み機能を有効化した場合と解除した場合のジョブの状態を示す図である。
【図８】割込み制御におけるタッチパネルの状態を示す状態遷移図である。
【図９】割込み制御におけるタッチパネルの状態を示す状態遷移図である。
【図１０】コピーアイコンをタッチ操作された場合の割込み制御の内容を示すフローチャートである。
【図１１】コピーアイコンをタッチ操作された場合の割込み制御の内容を示すフローチャートである。
【図１２】停止画面を示す図である。
【図１３】エラー画面を示す図である。
【図１４】メモリエラー画面を示す図である。
【図１５】第１解除確認画面を示す図である。
【図１６】連続割込みエラー画面を示す図である。
【図１７】第２解除確認画面を示す図である。
【図１８】ホームキーを押下された場合のホームキー制御の内容を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本願の画像形成装置を具体化した一実施形態であるＭＦＰ１について図１を参照しつつ説明する。図１は、ＭＦＰ１の電気的構成を示すブロック図である。
【００１１】
（１．ＭＦＰの構成）
ＭＦＰ１は、印刷機能、コピー機能、スキャナ機能、ＦＡＸ機能を備える複合機である。図１に示すように、ＭＦＰ１は、ＣＰＵ１２、ＲＡＭ１３、メモリ１５、印刷部１６、画像読取部１７、ＦＡＸ通信部１８、ユーザインタフェース２０、及びネットワークインタフェース２４などを備えている。これらのＣＰＵ１２等は、バス１１で互いに接続されている。また、ＭＦＰ１は、商用電源から電力を供給する電源２５を備えている。電源２５は、電源コードや電源回路（ブリッジダイオード、平滑化回路など）を備え、商用電源から直流電源を生成し、電源線にてＭＦＰ１が備える各部へ電力を供給する。
【００１２】
メモリ１５は、例えば、ＮＶＲＡＭなどの不揮発性メモリである。なお、本願の画像形成装置が備える記憶部は、ＮＶＲＡＭに限らず、揮発性のＲＡＭ、ＲＯＭ、ＨＤＤ、ＭＦＰ１に接続される外部記憶装置（ＵＳＢメモリなど）、あるいはそれらを組み合わせた記憶部でも良い。また、記憶部は、ネットワークインタフェース２４を介して接続されるファイルサーバ等でも良い。また、記憶部は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。また、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体は、ｔａｎｇｉｂｌｅな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙなコンピュータが読み取り可能なストレージ媒体には含まれない。
【００１３】
メモリ１５は、制御プログラム３１などの各種プログラムを保存している。制御プログラム３１は、ＭＦＰ１の各部を統括的に制御するプログラムである。ＣＰＵ１２は、制御プログラム３１を実行し、実行した処理結果をＲＡＭ１３に一時的に記憶させながら、バス１１で接続された各部を制御する。また、メモリ１５には、認証ＤＢ（データベースの略）３３が記憶されている。認証ＤＢ３３の詳細については、後述する。なお、以下の説明では、ＣＰＵ１２で制御プログラム３１等を実行するＭＦＰ１のことを、単に装置名で記載する場合がある。例えば、「ＣＰＵ１２がタッチパネル２１に対する操作入力を受け付ける」という記載は、「ＣＰＵ１２が、制御プログラム３１を実行しタッチパネル２１を制御することで、タッチパネル２１に対する操作入力を受け付ける」ということを意味する場合がある。
【００１４】
印刷部１６は、ＣＰＵ１２の制御に基づいて、シート（紙やＯＨＰなど）に画像を印刷する。印刷部１６は、感光体ドラム３７と、感光体ドラム３７にトナーを供給するトナーカートリッジ３８を有する。感光体ドラム３７は、帯電器（図示略）により表面を帯電させられた後、レーザ光を照射されることで露光され静電潜像が形成される。トナーカートリッジ３８は、現像ローラ（図示略）に担持させたトナーを、露光した感光体ドラム３７上の静電潜像に供給しトナー像を形成する。そして、感光体ドラム３７のトナー像がシートに転写され、転写されたシートにトナー像を熱定着させることで、電子写真方式によりシートに画像を印刷する。なお、印刷部１６は、電子写真方式で印刷を行う構成に限らず、他の方式、例えば、インクジェット方式で印刷を行う構成でも良い。
【００１５】
画像読取部１７は、不図示の原稿台及びＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）やＣＣＤ(Ｃｈａｒｇｅ-Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ)等のイメージセンサを備える。原稿台は、例えば、自動原稿送り装置（ＡＤＦ：Ａｕｔｏｍａｔｉｃ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）である。画像読取部１７は、原稿台にセットされた原稿をＡＤＦにより搬送しつつ、ＣＩＳ等により原稿の画像を読み取り、画像データを生成する。なお、原稿台は、所謂フラットベッド式の原稿台でも良い。また、ＦＡＸ通信部１８は、電話回線を介して、他のファクシミリ装置との間でＦＡＸデータの送受信を行う。
【００１６】
ユーザインタフェース２０は、タッチパネル２１、及びハードキー２２を有する。タッチパネル２１は、例えば、液晶パネル、液晶パネルの背面側から光を照射するＬＥＤ等の光源、液晶パネルの表面に貼り合わされた接触感知膜等を備えている。ユーザインタフェース２０は、ＣＰＵ１２の制御に基づいて、例えば各種の設定画面や装置の動作状態等をタッチパネル２１に表示する。また、ユーザインタフェース２０は、タッチパネル２１やハードキー２２に対する操作入力に応じた信号をＣＰＵ１２へ送信する。例えば、本実施形態のハードキー２２には、ホームキー３９が設けられている。ＣＰＵ１２は、ホームキー３９に対する操作入力に応じてタッチパネル２１の表示を変更する。なお、本実施形態のＭＦＰ１は、表示部と操作部とを兼ねたタッチパネル２１を備えているが、特にこれに限らず、タッチパネル２１の代わりに表示機能のみを有する液晶画面を備えても良い。
【００１７】
ネットワークインタフェース２４は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースであり、ＬＡＮケーブル（図示略）を介してルータ等に接続されている。ユーザは、ネットワークインタフェース２４に接続されたＰＣを操作することで、ＰＣからＭＦＰ１へ各種のジョブ（印刷ジョブ３５など）を送信することができる。ＭＦＰ１は、ＰＣから受信した各種ジョブをメモリ１５に記憶し、各種ジョブに基づいて印刷処理やＦＡＸ送信処理などを実行する。なお、ＭＦＰ１へジョブを送信する装置は、ＰＣに限らず、例えば、ＭＦＰ１と無線通信が可能な携帯端末でも良い。従って、ネットワークインタフェース２４の通信方式としては、有線通信に限らず、無線通信を採用することもできる。
【００１８】
（２．タッチパネル２１の表示、セキュリティ機能）
次に、タッチパネル２１の表示とセキュリティ機能について説明する。図２は、タッチパネル２１に表示されるホーム画面４１を示している。ＣＰＵ１２は、例えば、ＭＦＰ１の電源を投入され制御プログラム３１を実行してシステムを起動した後の初期画面としてホーム画面４１をタッチパネル２１に表示する。また、ＣＰＵ１２は、例えば、ホームキー３９を押下されたことを検出すると、ホーム画面４１をタッチパネル２１に表示する。図２に示すように、ＣＰＵ１２は、ＦＡＸアイコン４２、コピーアイコン４３、スキャンアイコン４４、設定アイコン４５、ユーザ表示欄４７を、ホーム画面４１に表示する。ＣＰＵ１２は、ＦＡＸアイコン４２、コピーアイコン４３、スキャンアイコン４４のいずれかのタッチ操作を検出すると、ＦＡＸ機能、コピー機能、スキャナ機能の各機能を実行するための画面を表示する。ＣＰＵ１２は、例えば、コピーアイコン４３のタッチ操作を検出すると、図３に示すコピー機能を実行する画面を表示する。また、ＣＰＵ１２は、設定アイコン４５のタッチ操作を検出すると、ＭＦＰ１に対する各種の設定を行なうことが可能な設定画面（図示略）を表示する。
【００１９】
ここで、本実施形態のＭＦＰ１は、ユーザインタフェース２０に対する操作入力に基づいてログイン認証を行なうセキュリティ機能を有している。メモリ１５の認証ＤＢ３３には、例えば、ＭＦＰ１にログインできるログインユーザのユーザ名、ログインパスワード、各ユーザの権限などを関連付けたデータが記憶されている。ここでいう各ユーザの権限とは、印刷機能、コピー機能、スキャナ機能、ＦＡＸ機能などの各機能を実行するための権限である。システム管理者は、認証ＤＢ３３を変更することで、ログインを許可するユーザや権限を設定できる。
【００２０】
図２のホーム画面４１のユーザ表示欄４７には、現在のユーザ名としてパブリックユーザが表示されている。このパブリックユーザの表示は、誰もログインしていないログアウト状態を示している。この状態では、ＭＦＰ１は、認証ＤＢ３３に登録されていないユーザでも使用できる状態となっている。また、ＣＰＵ１２は、ユーザ表示欄４７に対するタッチ操作を検出すると、ユーザ名を選択する画面やログインパスワードを入力する画面（図示略）を表示する。ＣＰＵ１２は、選択されたユーザ名と入力されたパスワードが、認証ＤＢ３３のデータと一致すると、図５に示す待機画面６１を表示する。なお、図５には、図示していないが、ＣＰＵ１２は、待機画面６１にログインユーザ名を表示しても良い。
【００２１】
図５に示すように、ＣＰＵ１２は、例えば、ＦＡＸアイコン４２、コピーアイコン４３、スキャンアイコン４４を待機画面６１に表示する。ユーザは、待機画面６１の各アイコンをタッチ操作することで、認証ＤＢ３３に設定された権限に応じた機能を使用できる。例えば、コピー機能の実行権限のみを設定されたユーザがログインした場合、ＣＰＵ１２は、コピーアイコン４３に対するタッチ操作のみを有効にし、他のアイコン（ＦＡＸアイコン４２、スキャンアイコン４４）に対するタッチ操作を無効にする。これにより、パブリックユーザ、ログインユーザの各々の実行権限を制限できる。また、ＭＦＰ１は、上記したセキュリティ機能を有効にする状態と、解除した状態を切り替え可能となっている。ＣＰＵ１２は、例えば、セキュリティ機能を解除されると、ユーザ表示欄４７のタッチ操作を検出しても、ログイン認証を行なう画面を表示しない。ＣＰＵ１２は、パブリックユーザの実行権限に応じて、ホーム画面４１においてＦＡＸアイコン４２などに対する操作を受け付ける。即ち、全てのユーザに同一の機能を提供する。なお、後述するように、本実施形態のＭＦＰ１は、図５に示す待機画面６１を、割込み制御において表示する画面としても用いる。
【００２２】
また、ＣＰＵ１２は、図２のコピーアイコン４３のタッチ操作を検出すると、図３に示す画面を表示する。ＣＰＵ１２は、後述する割込み機能を解除されている状態では、図３に示す画面を、コピー機能を実行するための画面として表示し、割込み機能を設定されている状態では、図４に示す画面を、コピー機能を実行するための画面として表示する。このため、説明の便宜上、図３の画面を機能解除画面５１、図４の画面を機能有効画面５２と称して説明する。
【００２３】
図３に示すように、機能解除画面５１には、印刷設定キー５３、スタートキー５６、印刷枚数設定キー５７、割込みキー５９が表示されている。ＣＰＵ１２は、印刷設定キー５３に表示した各項目に対する操作入力に基づいて、コピー倍率、コピー濃度、シートを供給するトレイなどの選択を受け付ける。なお、図３及び図４に示す表示項目の種類や配置は一例である。
【００２４】
また、スタートキー５６は、モノクロのコピーを開始する指示を受け付けるためのモノクロコピースタートキー５４と、カラーのコピーを開始する指示を受け付けるためのカラーコピースタートキー５５とを有する。ＣＰＵ１２は、モノクロコピースタートキー５４のタッチ操作を検出すると、画像読取部１７にセットされた原稿を読み取り、印刷部１６によりモノクロコピーを実行する。同様に、ＣＰＵ１２は、カラーコピースタートキー５５のタッチ操作を検出すると、画像読取部１７及び印刷部１６を制御してカラーコピーを実行する。ＣＰＵ１２は、後述する割込み機能を解除する状態では、モノクロコピースタートキー５４やカラーコピースタートキー５５のタッチ操作を検出すると、モノクロコピーやカラーコピーのコピージョブを受け付けて実行する。また、ＣＰＵ１２は、割込み機能を有効にする状態では、モノクロコピースタートキー５４等のタッチ操作を検出すると、コピージョブを割込みジョブとして受け付ける。割込みジョブの詳細については後述する。
【００２５】
また、ＣＰＵ１２は、印刷枚数設定キー５７に表示したプラスのキーやマイナスのキーに対するタッチ操作に基づいて、コピー枚数の変更を受け付ける。また、ＣＰＵ１２は、割込みキー５９に対するタッチ操作に基づいて割込み機能の有効状態と解除状態を切り替える。
【００２６】
図６は、割込みキー５９のタッチ操作に応じた制御を実行する割込みキー検出処理の内容を示している。ＣＰＵ１２は、例えば、ＭＦＰ１の電源を投入され、ＭＦＰ１のシステムを起動してタッチパネル２１に対する操作入力を受け付け可能な状態になると、図６に示す処理を開始する。あるいは、ＣＰＵ１２は、機能解除画面５１や機能有効画面５２の表示を開始すると、図６に示す処理を開始する。
【００２７】
まず、ＣＰＵ１２は、図６のステップ（以下、単にＳと記載する）１１において、割込みキー５９のタッチ操作を検出したか否かを判断する。ＣＰＵ１２は、割込みキー５９をタッチ操作されるまで（Ｓ１１：ＮＯ）、Ｓ１１の判断処理を繰り返し実行する。また、ＣＰＵ１２は、割込みキー５９のタッチ操作を検出すると（Ｓ１１：ＹＥＳ）、割込みキー５９の表示切り替え処理と、割込み機能の有効化又は解除の処理を実行する（Ｓ１３）。ＣＰＵ１２は、Ｓ１３を実行すると、再度Ｓ１１からの処理を実行する。従って、ＣＰＵ１２は、図６に示す処理を開始すると、割込みキー５９のタッチ操作を検出するごとに、割込みキー５９の表示切り替えと、割込み機能の切り替えを実行する。尚、図６に示す処理内容は、一例である。例えば、ＣＰＵ１２は、Ｓ１１の判断処理を繰り返し実行しなくとも良い。ＣＰＵ１２は、割込みキー５９のタッチ操作が検出されたことに応じて、Ｓ１３を実行しても良い。また、ＣＰＵ１２は、Ｓ１３の後にＳ１１を実行せずに、図６の処理を一端終了して、再度Ｓ１１から処理を開始しても良い。
【００２８】
図３に示すように、ＣＰＵ１２は、割込み機能を解除した場合、例えば、割込みキー５９の色を白色に変更する。また、図４に示すように、ＣＰＵ１２は、割込み機能を有効にした場合、割込みキー５９の色を有色（例えば、青色）に変更する。これにより、割込み機能が有効状態であるか、解除状態であるかをユーザへ明確に示すことができる。
【００２９】
（３．割込み機能）
次に、割込み機能について説明する。以下の説明では、一例として、図３及び図４に示すコピー機能の実行画面（機能解除画面５１、機能有効画面５２）を用いて、割込み機能を説明する。また、図４の機能有効画面５２において、モノクロコピースタートキー５４やカラーコピースタートキー５５を操作され、コピージョブを割込みジョブとして受け付け、受け付けた割込みジョブに基づいてコピー（以下、割込みコピーという場合がある）を実行する場合について説明する。ＣＰＵ１２は、割込み機能を有効化すると、実行中のジョブを一時的に停止し、割込みジョブを受け付けて、受け付けた割込みジョブを実行する。なお、ＣＰＵ１２は、図２に示すＦＡＸアイコン４２やスキャンアイコン４４をタッチ操作された後に表示する各機能の実行画面において、機能解除画面５１等と同様に、ＦＡＸ送信やスキャンの割込みジョブを受け付けても良い。
【００３０】
図７は、割込み機能を有効化した場合と解除した場合における割込みジョブと、割込みにより停止するジョブ（以下、通常ジョブという場合がある）の状態を示している。図７の１本の実線で囲まれたジョブは、待機中のジョブを示し、２本の実線で囲まれたジョブは、実行中のジョブを示し、破線で囲まれたジョブは、実行を完了したジョブを示している。図７のＳ１５は、割込み機能を解除した状態であり、通常ジョブＪＯＢ１，ＪＯＢ２を順番に受け付け、先に受け付けた通常ジョブＪＯＢ１から実行している状態である。この通常ジョブＪＯＢ１，ＪＯＢ２は、例えば、タッチパネル２１の操作により受け付けたコピー、スキャン、ＦＡＸ送信などを指示するジョブである。あるいは、通常ジョブＪＯＢ１，ＪＯＢ２は、ネットワークインタフェース２４を介してＰＣ等から受け付けた印刷ジョブ３５等である。
【００３１】
Ｓ１５において、ＣＰＵ１２は、例えば、通常ジョブＪＯＢ１としてＰＣから印刷ジョブ３５を受け付けて印刷を実行している状態において、図３の機能解除画面５１で割込みキー５９のタッチ操作を検出する。ＣＰＵ１２は、割込み機能を有効化させる（Ｓ１６）。ＣＰＵ１２は、通常ジョブＪＯＢ１の印刷動作を停止し、通常ジョブＪＯＢ１に係わるデータをメモリ１５に記憶する（Ｓ１６）。ここでいう通常ジョブＪＯＢ１に係わるデータとは、印刷を完了していない画像データや印刷を完了したページ数などの中断した通常ジョブＪＯＢ１を再開するのに必要なデータである。Ｓ１６に示すように、割込み機能を有効化する前に受け付けた通常ジョブＪＯＢ１，ＪＯＢ２は、実行を停止され待機する状態（実行を停められた停止状態）となる。この停止状態では、ＣＰＵ１２は、通常ジョブＪＯＢ１，ＪＯＢ２の実行を停止するものの、新たな通常ジョブを受け付ける。例えば、ＣＰＵ１２は、タッチパネル２１の操作により新たな通常ジョブ（コピージョブなど）を受け付けた場合や、ネットワークインタフェース２４を介してＰＣ等から新たな通常ジョブを受け付けた場合、新たに受け付けた通常ジョブを、停止状態の通常ジョブＪＯＢ１，ＪＯＢ２のさらに後ろに蓄積する。そして、ＣＰＵ１２は、割込み機能を解除された後に、蓄積した通常ジョブを、蓄積した順番（先着順）に実行する。尚、ＣＰＵ１２は、特定の通常ジョブＪＯＢ１については、その通常ジョブＪＯＢ１を実行中に、割込み機能を有効化されても（Ｓ１６）、その通常ジョブＪＯＢ１の実行を停止しなくとも良い。ここでいう特定の通常ジョブＪＯＢ１とは、例えば、ＦＡＸ通信部１８を介して受け付けるＦＡＸジョブであって、印刷部１６で印刷する指示を含むＦＡＸジョブである。この場合、ＣＰＵ１２は、ＦＡＸジョブ（通常ジョブＪＯＢ１）の実行を停止せずに、実行を継続してＦＡＸジョブの印刷を完了させても良い。また、ＣＰＵ１２は、ＦＡＸジョブの実行を完了した後に、割込み機能を有効化しても良い。これにより、ＦＡＸジョブのような実行の途中で停止することが困難な通常ジョブＪＯＢ１については、例外的に実行を完了させてから割込み機能を有効化できる。
【００３２】
また、ＣＰＵ１２は、Ｓ１６の通常ジョブＪＯＢ１，ＪＯＢ２を停止する状態において、図４の機能有効画面５２でモノクロコピースタートキー５４やカラーコピースタートキー５５のタッチ操作を検出すると、割込みコピーの割込みジョブＩＪＯＢを受け付け（Ｓ１７）、受け付けた割込みジョブＩＪＯＢを実行する。このようにして本実施形態のＣＰＵ１２は、割込み機能を有効化すると、通常ジョブＪＯＢ１，ＪＯＢ２の実行を停止して割込みジョブＩＪＯＢを実行する。
【００３３】
また、ＣＰＵ１２は、図６に示すように、割込みキー５９のタッチ操作を検出すると、割込み機能の有効状態又は解除状態を切り替える。例えば、ＣＰＵ１２は、割込み機能の有効状態で割込みジョブＩＪＯＢを受け付ける前に、機能有効画面５２の割込みキー５９のタッチ操作を検出すると、割込み機能を解除して、停止していた通常ジョブＪＯＢ１の実行を再開する（Ｓ１６→Ｓ１５）。また、ＣＰＵ１２は、割込みジョブＩＪＯＢを実行中（割込みコピー中）に、機能有効画面５２の割込みキー５９のタッチ操作を検出すると、割込み機能を解除して、割込みジョブＩＪＯＢの実行を完了した後に通常ジョブＪＯＢ１の実行を再開する（Ｓ１７→Ｓ１９）。また、ＣＰＵ１２は、機能解除画面５１で割込みキー５９のタッチ操作を再度検出すると、割込み機能を有効状態にし、通常ジョブＪＯＢ１，ＪＯＢ２の停止を再度行なう（Ｓ１９→Ｓ１７）。また、ＣＰＵ１２は、割込み機能を有効状態にしたまま、割込みジョブＩＪＯＢの実行を完了すると、通常ジョブＪＯＢ１，ＪＯＢ２の停止状態を維持する（Ｓ１７→Ｓ１８）。ＣＰＵ１２は、割込みジョブＩＪＯＢの実行を完了した後、割込みキー５９のタッチ操作を検出すると、割込み機能を解除して、通常ジョブＪＯＢ１，ＪＯＢ２の実行を再開する（Ｓ１８→Ｓ１５）。
【００３４】
（４．割込み制御）
次に、本実施形態のＭＦＰ１による割込み制御について説明する。図８及び図９は、割込み制御におけるタッチパネル２１の状態遷移を示している。図１０及び図１１は、コピーアイコン４３をタッチ操作された場合の割込み制御の内容を示している。図１０及び図１１は、図８及び図９に示す状態遷移のうち、一部の制御内容を示している。また、後述する図１８のホームキー制御についても同様である。また、以下の説明では、一例として、通常ジョブＪＯＢ１としてＰＣから印刷ジョブ３５を受け付け、図３の機能解除画面５１で割込みコピーの割込みジョブＩＪＯＢを受け付ける場合について説明する。
【００３５】
例えば、ＣＰＵ１２は、図２に示すホーム画面４１や図５に示すログイン後の待機画面６１を表示すると、即ち、コピーアイコン４３を表示する状態になると、図１０及び図１１に示す制御を開始する。まず、図８及び図１０のＳ２１において、ＣＰＵ１２は、コピーアイコン４３をタッチ操作されたか否かを判断する。ＣＰＵ１２は、コピーアイコン４３をタッチ操作されるまでの間（Ｓ２１：ＮＯ）、Ｓ２１の判断処理を繰り返し実行する。
【００３６】
ＣＰＵ１２は、コピーアイコン４３をタッチ操作されたと判断すると（Ｓ２１：ＹＥＳ）、上記したセキュリティ機能の設定が有効になっているか否かを判断する（Ｓ２３）。ＣＰＵ１２は、セキュリティ機能が無効であると判断すると（Ｓ２３：ＮＯ）、図３に示す機能解除画面５１をタッチパネル２１に表示する（Ｓ２５）。一方、ＣＰＵ１２は、セキュリティ機能が有効であると判断すると（Ｓ２３：ＹＥＳ）、現在のユーザがコピー機能を実行する権限を有しているユーザであるか否かを判断する（Ｓ２７）。ＣＰＵ１２は、コピー機能を実行する権限を有するユーザであると判断すると（Ｓ２７：ＹＥＳ）、Ｓ２５を実行する。また、ＣＰＵ１２は、Ｓ２７で否定判断すると（Ｓ２７：ＮＯ）、Ｓ２１からの処理を再度実行する。例えば、ＣＰＵ１２は、誰もログインしていないパブリックユーザの状態で、且つ、認証ＤＢ３３のパブリックユーザの実行権限としてコピー実行権限を設定されている場合、Ｓ２７で肯定判断する。また、ＣＰＵ１２は、特定のユーザがログインされている状態で、そのユーザにコピー実行権限が設定されていない場合、Ｓ２７で否定判断する。この場合、ＣＰＵ１２は、Ｓ２１で検出したコピーアイコン４３に対する操作を無効にする。
【００３７】
また、ＣＰＵ１２は、Ｓ２５を実行した後、機能解除画面５１に表示した割込みキー５９をタッチ操作されたか否かを判断する（Ｓ２９）。ＣＰＵ１２は、割込みキー５９をタッチ操作されるまでの間（Ｓ２９：ＮＯ）、Ｓ２９の判断処理を繰り返し実行する。ＣＰＵ１２は、Ｓ２９で肯定判断すると（Ｓ２９：ＹＥＳ）、通常ジョブＪＯＢ１を実行中であるか否か、即ち、割込み機能を有効化するのに際し中断すべきジョブがあるか否かを判断する（Ｓ３１）。
【００３８】
ＣＰＵ１２は、通常ジョブＪＯＢ１を実行中であると判断すると（Ｓ３１：ＹＥＳ）、実行中の通常ジョブＪＯＢ１、例えば、ＰＣから受け付けて実行している印刷ジョブ３５を停止する（Ｓ３５、図７のＳ１６参照）。また、ＣＰＵ１２は、図１２に示す停止画面６３をタッチパネル２１に表示する（Ｓ３５）。ＣＰＵ１２は、例えば、印刷を停止していることや、停止後に割込み機能が有効になることを停止画面６３に表示する。また、ＣＰＵ１２は、印刷を停止するまでに一定の時間が掛かることを、停止画面６３に表示する。例えば、ユーザによって複雑な設定をされた印刷は、印刷中に停止することが難しい場合がある。あるいは、ＦＡＸの受信処理は、複数のページを受信している途中で停止することが難しい場合がある。このような実行を中断することが難しい通常ジョブＪＯＢ１の場合、通常ジョブＪＯＢ１の実行を完了した後でなければ割込みジョブＩＪＯＢを実行することが困難となる。そこで、ＣＰＵ１２は、図１２に示すように、実行中の通常ジョブＪＯＢ１を停止するまでに時間を要することを、停止画面６３に表示する。ＣＰＵ１２は、例えば、Ｓ３５の実行を開始してから、通常ジョブＪＯＢ１の印刷動作を停止し、通常ジョブＪＯＢ１を再開するのに必要なデータをメモリ１５に記憶する処理を完了するまでの間、停止画面６３を表示する。これにより、割込み機能を有効化する状態へ遷移中であることをユーザに認識させることができる。ＣＰＵ１２は、図３の機能解除画面５１に替えて図１２の停止画面６３をタッチパネル２１に表示しても良く、機能解除画面５１の前面に重ねて停止画面６３を表示しても良い。
【００３９】
ＣＰＵ１２は、通常ジョブＪＯＢ１の停止作業を完了させると、図４の機能有効画面５２をタッチパネル２１に表示する（Ｓ３３）。ＣＰＵ１２は、割込みキー５９の表示を変更（例えば、有色のキーに変更）する（Ｓ３３）。これにより、ＭＦＰ１は、割込み機能が有効な状態となる（図７のＳ１６、Ｓ１７、Ｓ１８参照）。
【００４０】
また、ＣＰＵ１２は、Ｓ３５で通常ジョブＪＯＢ１を停止中にエラーを検出した場合、エラー画面６４（図１３参照）を表示しても良い（図８のＳ３７）。例えば、通常ジョブＪＯＢ１を停止中に、紙詰まりが発生した場合、紙詰まりを解消した後に割込み機能を有効化しなければ、仮に有効化しても割込みジョブＩＪＯＢを実行することが難しい。このため、ＣＰＵ１２は、割込み機能を有効にできなかったことや、エラーを解除してほしいことを示すメッセージを、クローズキー６４Ａとともにエラー画面６４に表示する。ＣＰＵ１２は、エラー画面６４のクローズキー６４Ａのタッチ操作を検出すると、機能解除画面５１を表示する（図８のＳ３９）。そして、ＣＰＵ１２は、紙詰まりの位置等のエラーの詳細情報をタッチパネル２１に表示する。これにより、ユーザは、エラーに対する適切な対応を行い、エラーを解除した後に、改め割込み機能の操作を行なうことができる。尚、上記した図１２、図１３、後述する図１４以降の画面に示すメッセージやキーの表示内容は、一例である。例えば、ＣＰＵ１２は、クローズキーを、キャンセルキーと表示しても良い。
【００４１】
一方、ＣＰＵ１２は、図１０のＳ３１で、通常ジョブＪＯＢ１を実行中でないと判断すると（Ｓ３１：ＮＯ）、図１２の停止画面６３を表示せずに、図４の機能有効画面５２をタッチパネル２１に表示する（Ｓ３３）。ＣＰＵ１２は、Ｓ３３を実行した後、機能有効画面５２のスタートキー５６（モノクロコピースタートキー５４又はカラーコピースタートキー５５）をタッチ操作されたか否かを判断する（Ｓ４１）。ＣＰＵ１２は、スタートキー５６をタッチ操作されたと判断すると（Ｓ４１：ＹＥＳ）、割込みジョブＩＪＯＢとして割込みコピーを受け付け、図１１のＳ４３以降において割込みコピーを実行する。
【００４２】
また、ＣＰＵ１２は、Ｓ４１で否定判断すると、割込み機能が有効であるか否かを判断する（Ｓ４５）。ＣＰＵ１２は、割込み機能が有効である間（Ｓ４５：ＹＥＳ）、Ｓ４１の判断処理を繰り返し実行する。また、ＣＰＵ１２は、機能有効画面５２を表示している状態で割込みキー５９のタッチ操作を検出すると、割込み機能を解除する（図６のＳ１３）。ＣＰＵ１２は、図１０のＳ４５で否定判断すると（Ｓ４５：ＮＯ）、Ｓ２５からの処理を開始し、図３の機能解除画面５１を表示する（図８のＳ４７）。
【００４３】
ここで、ＣＰＵ１２は、例えば、機能有効画面５２のスタートキー５６のタッチ操作を検出すると、割込みコピーの処理に必要な記憶領域をＲＡＭ１３に確保する。ＣＰＵ１２は、記憶領域をＲＡＭ１３に確保することが難しい場合、図１４に示すメモリエラー画面６５を表示する（図８のＳ４９）。例えば、ＣＰＵ１２は、枚数の多いカラーコピーなど、より大きい記憶領域を消費する割込みコピーを受け付けた場合、ＲＡＭ１３の記憶領域を確保することが困難となる。そこで、ＣＰＵ１２は、図１４に示すように、ＲＡＭ１３がいっぱいで割込みコピーを実行できないこと、一度割込み機能を解除してほしい旨のメッセージを、ＯＫキー６５Ａとともにメモリエラー画面６５に表示する。ＣＰＵ１２は、ＯＫキー６５Ａのタッチ操作を検出すると、メモリエラー画面６５を消して機能有効画面５２を表示する（図８のＳ５１）。なお、ＣＰＵ１２は、システムの起動時から、割込みコピーとしてモノクロコピーや片面コピーを実行するだけの記憶領域を予めＲＡＭ１３に確保しても良い。これにより、割込みコピーとして、モノクロコピーや片面コピーの実施を確保できる。例えば、ＣＰＵ１２は、図１４のメモリエラー画面６５に示すように、モノクロ又は片面コピーであれば実行が可能である旨のメッセージを表示しても良い。
【００４４】
また、ＣＰＵ１２は、機能有効画面５２を表示する状態で、例えば、ホームキー３９（図１参照）の押下を検出すると、図１５に示す第１解除確認画面６７を表示する（図８のＳ５３）。ＣＰＵ１２は、割込み機能を解除して待機中の処理を再開してもよいか確認するメッセージ、ＹＥＳキー６７Ａ、及びＮＯキー６７Ｂを第１解除確認画面６７に表示する。ＣＰＵ１２は、ＹＥＳキー６７Ａのタッチ操作を検出すると、第１解除確認画面６７を消してホーム画面４１をタッチパネル２１に表示する（図８のＳ５５）。ＣＰＵ１２は、割込み機能を解除して、待機中の通常ジョブＪＯＢ１の実行を再開する。これにより、ユーザは、メモリエラー画面６５が表示された場合に、ホームキー３９を操作することで、割込み機能を解除し、停止中の通常ジョブＪＯＢ１を実行させることで、ＲＡＭ１３の空き容量を増やすことができる。そして、メモリエラーを解消した上で、割込みコピーを再度実行できる。
【００４５】
なお、ＣＰＵ１２は、第１解除確認画面６７のＮＯキー６７Ｂのタッチ操作を検出すると、第１解除確認画面６７を消して機能有効画面５２を表示する（図８のＳ５７）。この場合、ＣＰＵ１２は、割込み機能を有効な状態で維持する。
【００４６】
また、ＣＰＵ１２は、機能有効画面５２を表示する状態で、機能有効画面５２に対する操作を検出できない時間をカウントするカウント処理を実行する（図８のＳ５９）。ＣＰＵ１２は、検出できない時間をカウントしたカウント値が所定値に達すると、即ち、操作を受け付けない時間が一定時間だけ経過すると、図５の待機画面６１を表示する（Ｓ５９）。この一定時間は、例えば、１分である。ＣＰＵ１２は、割込み機能を自動で解除し、待機画面６１を表示した状態で、停止中の通常ジョブＪＯＢ１の実行を再開する。ＣＰＵ１２は、停止していた全ての通常ジョブＪＯＢ１の実行を完了すると、ホーム画面４１を表示させる（図８のＳ６１）。従って、本実施形態のＣＰＵ１２は、機能有効画面５２に対する操作を検出できずに、割込み機能を有効にした状態を一定時間だけ維持したと判断すると、強制的に割込み機能を解除する。これにより、ユーザが割込み機能を解除するのを忘れた場合に、通常ジョブＪＯＢ１が長時間に亘って停止され続ける事態の発生を抑制できる。なお、ＣＰＵ１２は、機能有効画面５２に対する操作を検出できない時間をカウントせずに、機能有効画面５２に対する操作を検出するまでの間、機能有効画面５２を表示し続けても良い。
【００４７】
また、ＣＰＵ１２は、機能有効画面５２のスタートキー５６のタッチ操作を検出し（Ｓ４１：ＹＥＳ）、ＲＡＭ１３の記憶領域を確保できると、割込みコピーの読み取り処理を開始する（図９、図１１のＳ４３）。ＣＰＵ１２は、機能有効画面５２の印刷設定キー５３で設定された設定値に基づいて、読み取り処理を開始する。なお、図９に示す状態遷移のうち、破線で囲んだ部分は、割込みコピーを実行中の状態遷移を示している。
【００４８】
ＣＰＵ１２は、Ｓ４３において、画像読取部１７の自動原稿送り装置により原稿を一枚ずつ搬送し、ＣＩＳ等により原稿の画像を読み取って画像データを生成する。ＣＰＵ１２は、例えば、Ｓ４３の読み取り処理を実行している間、即ち、全ての原稿の読み取りを完了するまでの間、読み取り処理中であることを示す画面をタッチパネル２１に表示し、割込みキー５９やスタートキー５６に対する操作を受け付けない状態にする。そして、ＣＰＵ１２は、Ｓ４３の読み取り処理を完了させると、機能有効画面５２をタッチパネル２１に表示して、割込みキー５９やスタートキー５６に対する操作を受け付け可能な状態としつつ、印刷処理を開始する（図１１のＳ６１）。
【００４９】
なお、ＣＰＵ１２は、Ｓ４３の読み取り処理中においても機能有効画面５２を表示して割込みキー５９やスタートキー５６に対する操作を受け付けても良い。この場合、後述する読み取り処理後（印刷処理中）と同様の処理を実行しても良い。例えば、ＣＰＵ１２は、割込みキー５９のタッチ操作を検出した場合、割込み機能を解除しても良い（図１１のＳ６３、Ｓ７３）。また、ＣＰＵ１２は、スタートキー５６のタッチ操作を検出した場合、後述する連続割込みエラー画面６９（図１６参照）を表示しても良い（Ｓ６９）。
【００５０】
ＣＰＵ１２は、図１１のＳ６１で印刷処理を開始すると、割込みキー５９をタッチ操作されたか否かを判断する（Ｓ６３）。ＣＰＵ１２は、割込みキー５９のタッチ操作を検出しない場合（Ｓ６３：ＮＯ）、スタートキー５６がタッチ操作されたか否かを判断する（Ｓ６５）。即ち、ＣＰＵ１２は、割込みコピーの印刷中に、再度スタートキー５６をタッチ操作されたか否かを判断する（Ｓ６５）。ＣＰＵ１２は、スタートキー５６のタッチ操作を検出しない場合（Ｓ６５：ＮＯ）、割込みコピーを完了したか否かを判断する（Ｓ７１）。ＣＰＵ１２は、全ての印刷を完了し割込みコピーを完了したと判断すると（Ｓ７１：ＹＥＳ）、Ｓ４１からの処理を再度実行する。この場合、図８及び図９のＳ４４に示すように、ＣＰＵ１２は、機能有効画面５２を表示し割込み機能を有効にしたまま、割込みコピーを新たに受け付ける状態となる。なお、ＣＰＵ１２は、割込みコピーの完了をユーザに知らせるため、音等を報知しても良い。
【００５１】
また、ＣＰＵ１２は、図１１のＳ６５でスタートキー５６のタッチ操作を検出すると（Ｓ６５：ＹＥＳ）、割込みコピーを完了したか否かを判断する（Ｓ６７）。ＣＰＵ１２は、割込みコピーを完了したと判断すると（Ｓ６７：ＹＥＳ）、Ｓ６５で検出したスタートキー５６のタッチ操作時に印刷設定キー５３（図４参照）で設定された設定値に基づくコピージョブを新たな割込みコピー（割込みジョブＩＪＯＢ）として受け付ける。ＣＰＵ１２は、Ｓ４３の読み取り処理を実行し、新たな割込みコピーを開始する。この場合、ＣＰＵ１２は、割込みコピーの完了に合わせてスタートキー５６のタッチ操作を検出し、新たに受け付けた割込みコピーを連続で開始する（図８及び図９のＳ４４→Ｓ４３）。例えば、ユーザが、割込みコピーの完了音を聞いて直ぐにスタートキー５６をタッチ操作した場合、ＣＰＵ１２は、新たな割込みコピーを直ぐに開始できる。
【００５２】
また、図１１のＳ６７において、ＣＰＵ１２は、否定判断した場合（Ｓ６７：ＮＯ）、即ち、割込みコピー中にスタートキー５６の操作を検出した場合、図１６に示す連続割込みエラー画面６９を表示する（Ｓ６９）。ＣＰＵ１２は、Ｓ６５で検出したスタートキー５６に対するタッチ操作の指令を無効にする。ＣＰＵ１２は、例えば、Ｓ６５で受け付けた割込みコピーの割込みジョブＩＪＯＢを破棄しても良く、あるいは、スタートキー５６に対する操作入力を割込みジョブＩＪＯＢとして受け付けなくとも良い。
【００５３】
図１６に示すように、ＣＰＵ１２は、割込みコピーを連続して受け付けることができないことを示すメッセージを、ＯＫキー６９Ａとともに連続割込みエラー画面６９に表示する。即ち、ＣＰＵ１２は、スタートキー５６による操作の受け付けが制限されていることを連続割込みエラー画面６９に表示する。ＣＰＵ１２は、ＯＫキー６９Ａをタッチ操作されるまでの間、連続割込みエラー画面６９の表示を維持する。ＣＰＵ１２は、ＯＫキー６９Ａのタッチ操作を検出すると、連続割込みエラー画面６９を消して機能有効画面５２を表示し（図９のＳ７０）、図１１のＳ７１を実行する。この場合、例えば、連続割込みエラー画面６９を表示中に割込みコピーが完了した場合、ＣＰＵ１２は、Ｓ７１で肯定判断し（Ｓ７１：ＹＥＳ）、Ｓ４１からの処理を再度実行する。ＣＰＵ１２は、機能有効画面５２で新たな割込みコピーを受け付け可能な状態となる。なお、ＣＰＵ１２は、ＯＫキー６９Ａに対するタッチ操作を待たずに、一定時間だけ経過すると連続割込みエラー画面６９の表示を消しても良い。また、スタートキー５６による操作の受け付けが制限されていることを示す表示は、連続割込みエラー画面６９に限らない。例えば、ＣＰＵ１２は、割込みコピー（割込みジョブＩＪＯＢ）が完了するまでの間、スタートキー５６をグレーアウト表示して操作できない状態にしても良い。また、ＣＰＵ１２は、スタートキー５６の表示を機能有効画面５２から消しても良い。
【００５４】
ここで、ＣＰＵ１２は、Ｓ６１で印刷処理を開始した後も機能有効画面５２を表示する（図９参照）。ＣＰＵ１２は、割込みコピーの印刷処理を実行している間、上記したカウント処理や待機画面６１へ遷移させる処理（図８のＳ５９）の実行を停止する。従って、ＣＰＵ１２は、割込みコピー（割込みジョブＩＪＯＢ）を実行している間は、仮に、機能有効画面５２に対する操作を検出できない時間が一定時間だけ経過しても、割込み機能の自動解除を実行しない。
【００５５】
上記したように、本実施形態のＣＰＵ１２は、割込みコピーの実行中にスタートキー５６の操作を検出しても、その操作の受け付けを制限（無効に）する（Ｓ６９）。このため、ユーザは、割込みコピーの印刷時間が長い場合、タッチパネル２１に対する操作を行わずに待っている可能性が高い。そして、機能有効画面５２を表示する状態が一定時間を経過してしまう虞がある。そこで、本実施形態のＣＰＵ１２は、割込みコピーを実行中は、カウント処理等の実行を停止し、割込み機能を自動的に解除することを停止することでユーザビリティを向上している。
【００５６】
また、ＣＰＵ１２は、割込みコピーの実行中におけるスタートキー５６の操作を制限することで、同時に受け付ける割込みコピー（割込みジョブＩＪＯＢ）の数を１つにする。これにより、割込みジョブＩＪＯＢの管理が容易となり、割込みジョブＩＪＯＢの一覧などを作成する必要がなくなり、ＣＰＵ１２の処理負荷を軽減できる。
【００５７】
また、図１１のＳ６３において、ＣＰＵ１２は、割込みキー５９のタッチ操作を検出すると（Ｓ６３：ＹＥＳ）、割込み機能を解除する処理を行なう（Ｓ７３）。ＣＰＵ１２は、図７のＳ１９に示すように、割込みコピー（割込みジョブＩＪＯＢ）の完了後に通常ジョブＪＯＢ１を開始できるようにメモリ１５から必要なデータを読み出す。ＣＰＵ１２は、Ｓ７３を実行した後、機能解除画面５１を表示し（Ｓ７５）、割込みコピーを完了したか否かを判断する（Ｓ７７）。
【００５８】
従って、本実施形態のＣＰＵ１２は、割込みコピーの実行中において、割込みキー５９に対する操作は有効にするが（Ｓ６３：ＹＥＳ、Ｓ７３）、スタートキー５６に対する操作を制限する（Ｓ６９）。ユーザは、割込みコピー中において割込み機能の有効状態と解除状態を切り替えることができる。例えば、割込み機能の有効状態を維持することで、割込みコピーの印刷物と、その後に実行される通常ジョブＪＯＢ１の印刷物が混ざることを抑制できる（図７のＳ１８）。また、割込み機能を解除することで、割込みコピー後に直ぐに通常ジョブＪＯＢ１を開始できる（図７のＳ１９）。
【００５９】
ＣＰＵ１２は、Ｓ７５で機能解除画面５１を表示すると、機能解除画面５１において新たな通常ジョブＪＯＢ１を受け付ける。ＣＰＵ１２は、例えば、機能解除画面５１において、モノクロコピースタートキー５４のタッチ操作を検出すると（図９のＳ７９）、機能解除画面５１を表示した状態でモノクロコピーのコピージョブを新たな通常ジョブとして受け付ける。例えば、図７のＳ１９で示す例では、新たに受け付けたモノクロコピーのジョブは、通常ジョブＪＯＢ１、通常ジョブＪＯＢ２の後に蓄積される、即ち、最後に実行する通常ジョブとして受け付けられる。
【００６０】
ＣＰＵ１２は、新たな通常ジョブを受け付けた後、ホームキー３９の押下を検出すると、待機画面６１（図５参照）を表示する（図９のＳ８１）。ＣＰＵ１２は、待機画面６１のコピーアイコン４３のタッチ操作を検出すると、機能解除画面５１を再度表示する（Ｓ８３）。
【００６１】
また、ＣＰＵ１２は、図１１のＳ７７において、割込みコピーを完了したと判断するまでの間（Ｓ７７：ＮＯ）、Ｓ７７の判断処理を繰り返し実行する。ＣＰＵ１２は、割込みコピーを完了しておらず、タッチパネル２１に対する操作を検出しない場合、機能解除画面５１や待機画面６１を表示する。
【００６２】
ＣＰＵ１２は、Ｓ７７で肯定判断すると（Ｓ７７：ＹＥＳ）、図１０のＳ２９からの処理を再度実行する。ＣＰＵ１２は、例えば、機能解除画面５１を表示した状態で割込みコピーを完了させると通常ジョブＪＯＢ１を開始し、機能解除画面５１を表示する状態を維持する（図９のＳ８５）。ＣＰＵ１２は、通常ジョブＪＯＢ１を実行中で、且つ機能解除画面５１を表示する状態において、ホームキー３９の押下を検出すると待機画面６１を表示する（Ｓ８７）。ＣＰＵ１２は、全ての通常ジョブＪＯＢ１の実行を完了すると、ホーム画面４１を表示する（図９のＳ８９）。
【００６３】
また、ＣＰＵ１２は、例えば、待機画面６１を表示した状態で割込みコピーを完了させると、待機画面６１を表示する状態を維持し、停止していた全ての通常ジョブＪＯＢ１の実行を完了すると、ホーム画面４１を表示する（図９のＳ９１→Ｓ８９）。また、ＣＰＵ１２は、割込みコピーの実行中で且つ機能解除画面５１を表示する状態で、割込みキー５９のタッチ操作を検出すると、機能有効画面５２を再度表示する（図９のＳ９３）。ＣＰＵ１２は、割込み機能を再度有効にする（図７のＳ１９→Ｓ１７）。
【００６４】
次に、ホームキー３９を押下された場合の制御について、図８、図９、及び図１８を参照して説明する。ＣＰＵ１２は、例えば、機能解除画面５１又は機能有効画面５２をタッチパネル２１に表示させると、図１８に示すホームキー制御を開始する。
【００６５】
まず、図１８のＳ１０１において、ＣＰＵ１２は、機能解除画面５１又は機能有効画面５２を表示する状態において、ホームキー３９を押下されたか否かを判断する。ＣＰＵ１２は、ホームキー３９の押下を検出するまでの間（Ｓ１０１：ＮＯ）、Ｓ１０１の判断処理を繰り返し実行する。ＣＰＵ１２は、Ｓ１０１で肯定判断すると（Ｓ１０１：ＹＥＳ）、割込み機能が有効であるか否かを判断する（Ｓ１０３）。
【００６６】
ＣＰＵ１２は、割込み機能が有効でないと判断すると（Ｓ１０３：ＮＯ）、実行中、又は実行待ち（待機中）のジョブ（割込みジョブＩＪＯＢ又は通常ジョブＪＯＢ１，ＪＯＢ２）が有るか否かを判断する（Ｓ１０５）。ＣＰＵ１２は、ジョブが有ると判断すると（Ｓ１０５：ＹＥＳ）、待機画面６１を表示する（Ｓ１０７、図９のＳ８１、Ｓ８７）。また、ＣＰＵ１２は、ジョブがないと判断すると（Ｓ１０５：ＮＯ）、ホーム画面４１を表示する（Ｓ１０９、図８のＳ２０）。ＣＰＵ１２は、Ｓ１０７又はＳ１０９を実行すると、図１８に示すホームキー制御を終了する。
【００６７】
また、Ｓ１０３において、ＣＰＵ１２は、割込み機能が有効であると判断すると（Ｓ１０３：ＹＥＳ）、割込み機能を解除するか問い合わせる画面を表示する（Ｓ１１１）。例えば、ＣＰＵ１２は、割込みコピーを実行しておらず、且つ機能有効画面５２を表示する状態において、ホームキー３９の押下を検出すると、図１５に示す第１解除確認画面６７を表示する（図８のＳ５３）。また、例えば、割込みコピーを実行中で、且つ機能有効画面５２を表示する状態において、ホームキー３９の押下を検出すると、図１７に示す第２解除確認画面７１を表示する（図９のＳ１１３）。図１７に示すように、ＣＰＵ１２は、割込み機能を解除しても良いかを問い合わせるメッセージ、ＹＥＳキー７１Ａ、及びＮＯキー７１Ｂを第２解除確認画面７１に表示する。
【００６８】
ＣＰＵ１２は、図１８のＳ１１１を実行した後、ＹＥＳキー（図１５のＹＥＳキー６７Ａ又は図１７のＹＥＳキー７１Ａ）のタッチ操作を検出した否かを判断する（Ｓ１１５）。ＣＰＵ１２は、ＹＥＳキーのタッチ操作を検出すると（Ｓ１１５：ＹＥＳ）、割込み機能を解除する（Ｓ１１７、図８のＳ５５、図９のＳ１１９）。また、ＣＰＵ１２は、ＮＯキー（図１５のＮＯキー６７Ｂ又は図１７のＮＯキー７１Ｂ）のタッチ操作を検出すると、Ｓ１１５において否定判断する（Ｓ１１５：ＮＯ）。この場合、ＣＰＵ１２は、割込み機能の有効状態を維持し、機能有効画面５２を表示する（Ｓ１２１、図８のＳ５７、図９のＳ１２３）。ＣＰＵ１２は、図１８の制御を終了する。
【００６９】
また、ＣＰＵ１２は、Ｓ１１７を実行した後、Ｓ１０５を実行する。ＣＰＵ１２は、Ｓ１０５で肯定判断すると（Ｓ１０５：ＹＥＳ）、待機画面６１を表示する（Ｓ１０７、図９のＳ１２５）。なお、ＣＰＵ１２は、第２解除確認画面７１のＹＥＳキー７１Ａのタッチ操作を検出して待機画面６１を表示した後、割込みコピーの実行中に待機画面６１のコピーアイコン４３のタッチ操作を検出すると、機能解除画面５１を表示する（図９のＳ１２７）。また、ＣＰＵ１２は、Ｓ１０５で否定判断すると（Ｓ１０５：ＮＯ）、ホーム画面４１を表示する（Ｓ１０９、図８のＳ５５）。このようにして、本実施形態のＣＰＵ１２は、割込み機能の有効又は解除に応じて、ジョブの制御やタッチパネル２１の表示制御を実行する。
【００７０】
因みに、ＭＦＰ１は、画像形成装置の一例である。ＣＰＵ１２は、制御部の一例である。印刷部１６、ＦＡＸ通信部１８は、画像形成部の一例である。スタートキー５６（モノクロコピースタートキー５４、カラーコピースタートキー５５）は、開始キーの一例である。割込みキー５９は、停止キーの一例である。通常ジョブＪＯＢ１，ＪＯＢ２は、画像形成ジョブの一例である。
【００７１】
（５．効果）
以上、上記した実施形態によれば、以下の効果を奏する。
（１）本実施形態のＭＦＰ１のＣＰＵ１２は、通常ジョブＪＯＢ１の実行指示を受け付けると、印刷部１６を制御してシートに通常ジョブＪＯＢ１に係る画像を形成するＳ１５の処理（画像形成処理の一例）と、Ｓ１５を実行中に割込みキー５９の操作を受け付けると、Ｓ１５の処理を停止状態とするＳ１６、Ｓ３５の処理（停止処理の一例）と、Ｓ１６の処理の実行中にスタートキー５６の操作を受け付けると、割込みジョブＩＪＯＢを開始し、印刷部１６を制御してシートに割込みジョブＩＪＯＢに係る画像を形成するＳ１７、Ｓ４３、Ｓ６１の処理（割込み処理の一例）と、を実行する。ＣＰＵ１２は、割込み処理の実行中に、ユーザインタフェース２０を制御して、割込みキー５９による操作を受け付け可能であることを示す情報を表示する処理（機能有効画面５２で割込みキー５９を有色にする処理、第１表示処理の一例）と、機能有効画面５２を表示中に、ユーザインタフェース２０を制御して、スタートキー５６による操作の受け付けが制限されることを示す情報を表示するＳ６９の処理（第２表示処理の一例）と、を実行する。
【００７２】
これによれば、ＣＰＵ１２は、新たな割込みジョブＩＪＯＢを制限するにあたって、割込みキー５９の操作を受け付け可能であることを表示しつつ（図４参照）、スタートキー５６による操作の受け付けが制限されることを表示する（図１６参照）。そのため、割込みキー５９の操作は可能であるが、ユーザはスタートキー５６の操作が制限されることを認識することができる。この結果、スタートキー５６の操作により、ユーザが意図しない動作をＭＦＰ１が実行することを抑制することが可能となる。
【００７３】
（２）また、ＣＰＵ１２は、割込みコピーを実行する状態において、スタートキー５６の操作を検出すると、ユーザインタフェース２０を制御して、スタートキー５６による操作の受け付けが制限されることを示すエラー情報（連続割込みエラー画面６９）を表示する（Ｓ６９）。これによれば、連続割込みエラー画面６９をタッチパネル２１に表示することで、割込み処理中にさらに割込みジョブＩＪＯＢを受け付けできないことを、ユーザに認識させることができる。
【００７４】
（３）また、ＭＦＰ１は、原稿から画像を読み取る画像読取部１７を備える。割込みジョブＩＪＯＢは、画像読取部１７及び印刷部１６によるコピー処理を指示するものである。ＣＰＵ１２は、割込みジョブＩＪＯＢを開始すると、画像読取部１７を制御して、原稿から画像を読み取るＳ４３の処理（読み取り処理の一例）を実行する。ＣＰＵ１２は、印刷部１６を制御して、読み取り処理において読み取った画像に基づきシートに画像を形成するＳ６１の処理（第２画像形成処理の一例）を実行する。そして、ＣＰＵ１２は、Ｓ４３の読み取り処理を開始してから印刷を完了するまでの間、スタートキー５６に対する操作が制限されることを示す情報を表示する。これによれば、先に受け付けた割込みジョブＩＪＯＢの印刷が完了するまで（Ｓ７１：ＮＯ）、スタートキー５６に対する操作が制限されることを示す情報を表示することで（Ｓ６９）、割込み処理を完了するまで新たな割込みジョブＩＪＯＢを受け付けできないことを、ユーザに認識させることができる。
【００７５】
（４）また、ユーザインタフェース２０は、割込みキー５９とスタートキー５６を表示するタッチパネル２１を有する。ＣＰＵ１２は、タッチパネル２１に割込みキー５９及びスタートキー５６を表示させた状態で、割込みキー５９及びスタートキー５６に対する操作を受け付けない時間をカウントするＳ５９の処理（カウント処理の一例）と、カウント処理におけるカウント値が所定値に達すると、タッチパネル２１を制御して、割込みキー５９及びスタートキー５６を表示しない待機画面６１へ遷移するＳ５９の処理（遷移処理の一例）と、を実行する。ＣＰＵ１２は、割込みジョブＩＪＯＢを実行中の間、カウント処理の実行を停止する。
【００７６】
これによれば、割込みキー５９及びスタートキー５６に対する操作を受け付けない時間をカウントしたカウント値が所定値に達すると、即ち、操作を受け付けない時間が一定時間だけ経過すると、割込みキー５９及びスタートキー５６を非表示にする。これにより、ユーザが割込みキー５９及びスタートキー５６を表示したまま放置した場合に、別のユーザが誤って割込みキー５９等を操作する事態の発生を抑制できる。また、割込みジョブＩＪＯＢの実行中は、カウント処理を実行せずに表示状態を維持することで、割込みキー５９及びスタートキー５６に対する操作を受け付けることができる。
【００７７】
（５）また、ＣＰＵ１２は、割込みコピーの実行中において、割込みキー５９により割込み機能を解除する指令を受け付けた場合、割込みジョブＩＪＯＢの実行を完了した後に実行する通常ジョブＪＯＢ１，ＪＯＢ２を新たに受け付ける（Ｓ７５→Ｓ７９）。これによれば、割込みキー５９の操作を受け付け可能にすることで、割込みジョブＩＪＯＢの完了後に実行する通常ジョブＪＯＢ１，ＪＯＢ２を、割込みコピー中に受け付けることができる。
【００７８】
（６）また、ＣＰＵ１２は、割込みジョブＩＪＯＢの実行中において、割込みキー５９により割込み機能を解除する指令を受け付けた場合、割込みジョブＩＪＯＢの実行完了に応じて通常ジョブＪＯＢ１の実行を開始する（図７のＳ１７→Ｓ１９）。また、ＣＰＵ１２は、割込みジョブＩＪＯＢの実行中において、割込みキー５９により割込み機能を解除する指令を受け付けなかった場合、割込みジョブＩＪＯＢの実行完了後も、割込み機能を維持する（Ｓ１７→Ｓ１８）。
【００７９】
例えば、停止させていた通常ジョブＪＯＢ１が他人のジョブである場合、割込みジョブＩＪＯＢを完了した直後に通常ジョブＪＯＢ１を開始すると、印刷物が混ざる可能性がある。一方で、例えば、停止させていた通常ジョブＪＯＢ１が自身のジョブである場合、割込みジョブＩＪＯＢを完了した後に直ぐに通常ジョブＪＯＢ１を開始したい可能性がある。そこで、ＣＰＵ１２は、割込みジョブＩＪＯＢの実行中に、割込み機能を解除する指令を受け付けると、割込みジョブＩＪＯＢに連続して通常ジョブＪＯＢ１を実行する。また、ＣＰＵ１２は、割込み機能の解除を受け付けなかった場合、割込みジョブＩＪＯＢの実行完了後も、停止状態を維持する。これにより、割込みジョブＩＪＯＢの実行が完了した後に停止状態の通常ジョブＪＯＢ１を開始すべきか、停止状態を維持すべきかの指示を受け付けることができる。
【００８０】
（６．変形例）
尚、本願は上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、割込み機能を有効にするためのキーと、割込み機能を解除するためのキーとは別々のキーでも良い。
また、スタートキー５６や割込みキー５９は、ハードキーでも良い。
また、ＣＰＵ１２は、割込みコピー中に、割込みコピー後に実行する通常ジョブＪＯＢ１，ＪＯＢ２を新たに受け付けなくとも良い。
また、ＣＰＵ１２は、割込みジョブＩＪＯＢの実行を完了すると、直ぐに割込み機能を解除しても良い。
また、上記実施形態では、本願の制御部として、所定のプログラムを実行するＣＰＵ１２を採用したが、これに限らない。例えば、制御部を、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの専用のハードウェアで構成してもよい。また、制御部は、例えばソフトウェアによる処理と、ハードウェアによる処理とを併用して動作する構成でもよい。
また、上記実施形態では、本願の画像形成装置として複合機であるＭＦＰ１を採用したが、これに限らない。本願の画像形成装置は、プリント機能のみを有するプリンタ装置やＦＡＸ装置でも良い。
【符号の説明】
【００８１】
１  ＭＦＰ（画像形成装置）、１２  ＣＰＵ（制御部）、１６  印刷部（画像形成部）、１７  画像読取部（画像読取部）、１８  ＦＡＸ通信部（画像形成部）、２０  ユーザインタフェース、２１  タッチパネル（ユーザインタフェース）、５４  モノクロコピースタートキー（開始キー）、５５  カラースタートキー（開始キー）、５６  スタートキー（開始キー）、５９  割込みキー（停止キー）、ＪＯＢ１，ＪＯＢ２  通常ジョブ（画像形成ジョブ）、ＩＪＯＢ  割込みジョブ。
【図１】
2020155865.tif 000003
【図２】
2020155865.tif 000004
【図３】
2020155865.tif 000005
【図４】
2020155865.tif 000006
【図５】
2020155865.tif 000007
【図６】
2020155865.tif 000008
【図７】
2020155865.tif 000009
【図８】
2020155865.tif 000010
【図９】
2020155865.tif 000011
【図１０】
2020155865.tif 000012
【図１１】
2020155865.tif 000013
【図１２】
2020155865.tif 000014
【図１３】
2020155865.tif 000015
【図１４】
2020155865.tif 000016
【図１５】
2020155865.tif 000017
【図１６】
2020155865.tif 000018
【図１７】
2020155865.tif 000019
【図１８】
2020155865.tif 000020