(57)【要約】【課題】有人運転状態の場合に、人手を要する画像データを優先的に印刷することができる印刷装置を提供する。【解決手段】有人運転モード設定部２２に有人運転モードが設定された有人運転状態では、印刷制御部１２は、ＨＤＤ４４にスプールされている印刷ジョブの印刷情報に、印刷条件設定部２０に設定されている印刷条件が含まれている画像データを有人運転時印刷データとして識別し、無人運転時印刷データの印刷を禁止し、有人運転時印刷データを印刷する。【選択図】図１
2010076268.tif 000002
【特許請求の範囲】
【請求項１】
印刷手段の運転状態を、ユーザの監視下で画像データの印刷を行う有人運転状態に設定するための有人運転設定手段と、
前記画像データ及び前記画像データの印刷に関する印刷情報を複数記憶する記憶手段と、
前記有人運転設定手段により前記印刷手段の運転状態が有人運転状態に設定されている場合は、前記記憶手段に記憶されている前記印刷情報に基づいて、前記記憶手段に記憶されている前記画像データの中から有人運転時に印刷される条件を示す有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別し、識別した前記有人運転時印刷データが印刷されるように前記印刷手段を制御する印刷制御手段と、
を備えた印刷装置。
【請求項２】
前記有人運転時印刷条件を設定する有人運転時印刷条件設定手段をさらに備えた、
請求項１に記載の印刷装置。
【請求項３】
前記印刷手段による前記画像データの印刷の際に発生した不具合を前記ユーザに報知する報知手段をさらに備えた、
請求項１または請求項２に記載の印刷装置。
【請求項４】
前記印刷情報は、前記画像データを前記印刷手段で印刷する際にジャムが発生しやすいかを示すジャム発生情報を含み、
前記印刷制御手段は、前記ジャム発生情報に基づいて、ジャムが発生しやすい前記画像データを前記有人運転時印刷条件を満たす有人運転時印刷データとして識別する、
請求項１から請求項３のいずれか１項に記載の印刷装置。
【請求項５】
前記印刷情報は、前記画像データを印刷する印刷用紙に関する用紙情報を含み、
前記印刷制御手段は、前記用紙情報に基づいて前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する、
請求項１から請求項４のいずれか１項に記載の印刷装置。
【請求項６】
前記印刷用紙を備える印刷用紙給紙手段と、
前記印刷用紙給紙手段に備えられた前記印刷用紙の枚数を検知する印刷用紙枚数検知手段と、をさらに備え、
前記印刷制御手段は、前記印刷用紙枚数検知手段により検知した前記印刷用紙の枚数と前記用紙情報とに基づいて、前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する、
請求項５に記載の印刷装置。
【請求項７】
前記印刷手段により前記画像データが印刷された前記印刷用紙が排出される排出手段と、
前記排出手段に排出可能な前記印刷用紙の排出可能枚数を検知する排出可能枚数検知手段と、をさらに備え、
前記印刷制御手段は、前記排出可能枚数検知手段により検知した前記排出可能枚数と前記用紙情報とに基づいて、前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する、
請求項５または請求項６に記載の印刷装置。
【請求項８】
前記画像データの印刷により消耗する消耗品の消耗度合を検知する消耗度合検知手段をさらに備え、
前記印刷制御手段は、前記消耗度合検知手段により検知した前記消耗度合と前記印刷情報とに基づいて、前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する、
請求項１から請求項７のいずれか1項に記載の印刷装置。
【請求項９】
前記印刷情報は、前記画像データの印刷中にユーザが前記印刷用紙に印刷された印刷画像を確認するための確認用印刷を行うか否かを示す印刷方式情報を含み、
前記印刷制御手段は、前記印刷方式情報に基づいて、前記確認用印刷を行う前記画像データを前記有人運転時印刷条件を満たす有人運転時印刷データとして識別する、
請求項１から請求項８のいずれか１項に記載の印刷装置。
【請求項１０】
前記印刷情報は、前記画像データのセキュリティに関するセキュリティ情報を含み、
前記印刷制御手段は、前記セキュリティ情報に基づいて、前記画像データを前記有人運転時印刷条件を満たす有人運転時印刷データとして識別する、
請求項１から請求項９のいずれか１項に記載の印刷装置。
【請求項１１】
前記印刷制御手段は、前記記憶手段に記憶されている前記画像データの中に前記有人運転時印刷条件を満たす画像データが識別されない場合は、前記記憶手段に記憶されている前記画像データを前記印刷手段により印刷するよう制御する、
請求項１から請求項１０のいずれか１項に記載の印刷装置。
【請求項１２】
前記印刷制御手段は、前記有人運転設定手段により前記印刷手段の運転状態が有人運転状態に設定されていない場合は、前記記憶手段に記憶されている前記画像データの中から前記印刷情報に基づいて、前記有人運転時印刷条件を満たす前記有人運転時印刷データ以外の画像データを無人運転時印刷データとして識別し、識別した前記無人運転時印刷データを前記印刷手段により印刷するよう制御する、
請求項１から請求項１１のいずれか１項に記載の印刷装置。
【請求項１３】
請求項１から請求項１２のいずれか１項に記載の印刷装置における前記印刷制御手段としてコンピュータを機能させるための印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷制御プログラムに関する。
【背景技術】
【０００２】
一般に、生産性向上のため、例えば、オンデマンド印刷等で使用される大型のプリンタ等では、ユーザがプリンタの側で印刷状況を監視しながら印刷する有人運転状態だけではなく、昼休みや夜間等のユーザが無人運転状態でも印刷が実施されている。
【０００３】
このような無人の状態での印刷効率を向上するために、必要最小限に縮小印字を行って用紙切れによるプリンタ装置の休止を防ぐ技術が知られている（例えば、特許文献１参照）。また、プリンタにセットされているペーパで処理可能なものを優先的にプリントしたり、無人運転状態に切替える前に、最も処理数の多いサイズのペーパのセットをユーザに促したりする技術が知られている（例えば、特許文献２参照）。また、夜間（無人状態）に夜間用に用意された用紙等を使用して印刷する技術が知られている（例えば、特許文献３参照）。
【特許文献１】特開平７−１９５７４９号公報
【特許文献２】特開２００３−１１４７８２号公報
【特許文献３】特開２０００−１１２６９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
印刷を行う画像データの中には、印刷に際して人手を要するために印刷装置が有人運転状態の場合に印刷を行う画像データと、人手をあまり要さないために運転状態が有人か無人かに係わらず印刷を行う画像データと、がある。
【０００５】
有人か無人かに係わらず印刷を行う画像データの印刷を有人運転状態の場合に行うことにより、無人運転状態の場合に人手を要する画像データが残ってしまうことがある。
【０００６】
本発明は、有人運転状態の場合に、人手を要する画像データを優先的に印刷することができる印刷装置及び印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の印刷装置は、印刷手段の運転状態を、ユーザの監視下で画像データの印刷を行う有人運転状態に設定するための有人運転設定手段と、前記画像データ及び前記画像データの印刷に関する印刷情報を複数記憶する記憶手段と、前記有人運転設定手段により前記印刷手段の運転状態が有人運転状態に設定されている場合は、前記記憶手段に記憶されている前記印刷情報に基づいて、前記記憶手段に記憶されている前記画像データの中から有人運転時に印刷される条件を示す有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別し、識別した前記有人運転時印刷データが印刷されるように前記印刷手段を制御する印刷制御手段と、を備える。
【０００８】
請求項２に記載の印刷装置は、請求項１に記載の印刷装置において、前記有人運転時印刷条件を設定する有人運転時印刷条件設定手段をさらに備える。
【０００９】
請求項３に記載の印刷装置は、請求項１または請求項２に記載の印刷装置において、前記印刷手段による前記画像データの印刷の際に発生した不具合を前記ユーザに報知する報知手段をさらに備える。
【００１０】
請求項４に記載の印刷装置は、請求項１から請求項３のいずれか１項に記載の印刷装置において、前記印刷情報は、前記画像データを前記印刷手段で印刷する際にジャムが発生しやすいかを示すジャム発生情報を含み、前記印刷制御手段は、前記ジャム発生情報に基づいて、ジャムが発生しやすい前記画像データを前記有人運転時印刷条件を満たす有人運転時印刷データとして識別する。
【００１１】
請求項５に記載の印刷装置は、請求項１から請求項４のいずれか１項に記載の印刷装置において、前記印刷情報は、前記画像データを印刷する印刷用紙に関する用紙情報を含み、前記印刷制御手段は、前記用紙情報に基づいて前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する。
【００１２】
請求項６に記載の印刷装置は、請求項５に記載の印刷装置において、前記印刷用紙を備える印刷用紙給紙手段と、前記印刷用紙給紙手段に備えられた前記印刷用紙の枚数を検知する印刷用紙枚数検知手段と、をさらに備え、前記印刷制御手段は、前記印刷用紙枚数検知手段により検知した前記印刷用紙の枚数と前記用紙情報とに基づいて、前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する。
【００１３】
請求項７に記載の印刷装置は、請求項５または請求項６に記載の印刷装置において、前記印刷手段により前記画像データが印刷された前記印刷用紙が排出される排出手段と、前記排出手段に排出可能な前記印刷用紙の排出可能枚数を検知する排出可能枚数検知手段と、をさらに備え、前記印刷制御手段は、前記排出可能枚数検知手段により検知した前記排出可能枚数と前記用紙情報とに基づいて、前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する。
【００１４】
請求項８に記載の印刷装置は、請求項１から請求項７のいずれか1項に記載の印刷装置において、前記画像データの印刷により消耗する消耗品の消耗度合を検知する消耗度合検知手段をさらに備え、前記印刷制御手段は、前記消耗度合検知手段により検知した前記消耗度合と前記印刷情報とに基づいて、前記有人運転時印刷条件を満たす前記画像データを有人運転時印刷データとして識別する。
【００１５】
請求項９に記載の印刷装置は、請求項１から請求項８のいずれか１項に記載の印刷装置において、前記印刷情報は、前記画像データの印刷中にユーザが前記印刷用紙に印刷された印刷画像を確認するための確認用印刷を行うか否かを示す印刷方式情報を含み、前記印刷制御手段は、前記印刷方式情報に基づいて、前記確認用印刷を行う前記画像データを前記有人運転時印刷条件を満たす有人運転時印刷データとして識別する。
【００１６】
請求項１０に記載の印刷装置は、請求項１から請求項９のいずれか１項に記載の印刷装置において、前記印刷情報は、前記画像データのセキュリティに関するセキュリティ情報を含み、前記印刷制御手段は、前記セキュリティ情報に基づいて、前記画像データを前記有人運転時印刷条件を満たす有人運転時印刷データとして識別する。
【００１７】
請求項１１に記載の印刷装置は、請求項１から請求項１０のいずれか１項に記載の印刷装置において、前記印刷制御手段は、前記記憶手段に記憶されている前記画像データの中に前記有人運転時印刷条件を満たす画像データが識別されない場合は、前記記憶手段に記憶されている前記画像データを前記印刷手段により印刷するよう制御する。
【００１８】
請求項１２に記載の印刷装置は、請求項１から請求項１１のいずれか１項に記載の印刷装置において、前記印刷制御手段は、前記有人運転設定手段により前記印刷手段の運転状態が有人運転状態に設定されていない場合は、前記記憶手段に記憶されている前記画像データの中から前記印刷情報に基づいて、前記有人運転時印刷条件を満たす前記有人運転時印刷データ以外の画像データを無人運転時印刷データとして識別し、識別した前記無人運転時印刷データを前記印刷手段により印刷するよう制御する。
【００１９】
請求項１３に記載の印刷制御プログラムは、請求項１から請求項１２のいずれか１項に記載の印刷装置における前記印刷制御手段としてコンピュータを機能させるためのものである。
【発明の効果】
【００２０】
請求項１に記載の本発明によれば、有人運転状態の場合に、人手を要する画像データを優先的に印刷することができる、という効果が得られる。
【００２１】
請求項２に記載の本発明によれば、有人運転状態の場合に優先的に印刷するための印刷条件を設定することができる、という効果が得られる。
【００２２】
請求項３に記載の本発明によれば、印刷の際に不具合が発生したことをユーザに認識させることができる、という効果が得られる。
【００２３】
請求項４に記載の本発明によれば、有人運転状態の場合に、ジャムが発生しやすい画像データを優先的に印刷することができる、という効果が得られる。
【００２４】
請求項５に記載の本発明によれば、有人運転状態の場合に、用紙情報に基づいて人手を要する画像データを優先的に印刷することができる、という効果が得られる。
【００２５】
請求項６に記載の本発明によれば、有人運転状態の場合に、印刷用紙切れが発生し易い画像データを優先的に印刷することができる、という効果が得られる。
【００２６】
請求項７に記載の本発明によれば、有人運転状態の場合に、排出先が一杯になり易い画像データを優先的に印刷することができる、という効果が得られる。
【００２７】
請求項８に記載の本発明によれば、有人運転状態の場合に、消耗品の消耗度合が高い画像データを優先的に印刷することができる、という効果が得られる。
【００２８】
請求項９に記載の本発明によれば、有人運転状態の場合に、確認用印刷を行う画像データを優先的に印刷することができる、という効果が得られる。
【００２９】
請求項１０に記載の本発明によれば、有人運転状態の場合に、セキュリティ上の理由がある画像データを優先的に印刷することができる、という効果が得られる。
【００３０】
請求項１１に記載の本発明によれば、有人運転状態の場合に、人手をあまり要さない画像データを印刷することができる、という効果が得られる。
【００３１】
請求項１２に記載の本発明によれば、無人運転状態の場合に、人手をあまり要さない画像データを印刷することができる、という効果が得られる。
【００３２】
請求項１３に記載の本発明によれば、コンピュータにより、有人運転状態の場合に、人手を要する画像データを優先的に印刷させることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００３３】
［第１の実施の形態］
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００３４】
なお、本実施の形態において有人運転時印刷データとは、印刷の際にユーザの人手を要する、または要する可能性が高いため、有人運転状態の場合に印刷を行う必要がある画像データのことをいう。具体的には、例えば、印刷中に、ジャムが発生し易い、用紙切れを起こす、排出先が一杯になる、消耗品が不足する、及び画質確認をユーザが行う等や、個人情報が含まれる等セキュリティ上の理由によりユーザの監視下で印刷を行わなければいけない画像データや、両面印刷等により印刷が速く終了する画像データ等が挙げられる。また、その他には、ユーザが印刷の際に人手を要すると判断する画像データが挙げられるが、これらに限定されない。
【００３５】
また、本実施の形態で画像データとは、ページ記述言語で記述されたページ等、各ページに記述される内容を表すデータをいい、印刷情報とは、各頁を印刷する形態、具体的には用紙の種類や処理内容等の印刷に関する属性を表す情報をいう。
【００３６】
図１は、本実施の形態に係る印刷装置１０の概略構成の一例を示すブロック図である。
【００３７】
本実施の形態に係る印刷装置１０は、印刷制御部１２、ＧＵＩ−Ｉ／Ｆ（グラフィック・ユーザ・インターフェイス）１４、操作／表示装置１６、報知部１８、印刷条件設定部２０、有人運転モード設定部２２、印刷機構制御部２４、印刷機構部２６、用紙枚数検知部２８、空き容量検知部３０、消耗品管理部３２、及びホストＩ／Ｆ（ホストインターフェイス）３２を備えて構成されている。
【００３８】
印刷制御部１２は、印刷装置１０の制御を行なうものであり、ＣＰＵ３８、ＲＯＭ４０、ＲＡＭ４２、及びＨＤＤ４４を含んで構成されている。ＣＰＵ３８では、詳細を後述する印刷制御処理が実行される。当該印刷制御処理の印刷制御処理プログラムは、記録媒体としてのＲＯＭ４０に記憶されている。なお、当該印刷制御処理プログラムは、ＣＤ−ＲＯＭ（図示省略）や、ＤＶＤ−ＲＯＭ（図示省略）、リムーバブルディスク（図示省略）等の記録媒体に記録しておき、ＨＤＤ４４等にインストールし、ＣＰＵ３８により読込まれて実行されるようにしてもよい。ＨＤＤ４４には、給紙トレイ４６に備えられた用紙の枚数が予め定めた枚数以下の場合に、ユーザに用紙切れの発生を予告し、用紙を補充するように促す報知を行うための予め定めた枚数及び排出トレイ４８の空き容量（排出可能枚数）が予め定められた枚数以下の場合に、ユーザに排出トレイ４８が一杯になることを予告し、排出された用紙を取り除くように促す報知を行うための予め定められた排出可能枚数等が予め記憶されている。また、ＨＤＤ４４には、ホストＩ／Ｆ３４を介してホスト装置３６から受信した、印刷ジョブがスプールされる。なお、本実施の形態の印刷装置１０は、受信した印刷ジョブを複数個、ＨＤＤ４４にスプールし、キューの待ち行列に従い、順次、印刷を行なうものであるが、これに限らず、ホスト装置３６から受信した印刷ジョブを直に印刷する、オンラインプリンタ等の印刷装置であってもよい。また、本実施の形態では、印刷ジョブとは、画像（文字も含む）データ及び当該画像データの印刷に関する印刷情報が対応付けられているものである。
【００３９】
操作／表示装置１６は、ユーザが有人運転時印刷データと判断するための印刷条件の設定や有人運転時印刷データの指定、有人運転モードの設定、有人運転時印刷データの印刷等に関する操作を行なうと共に、ユーザに対して印刷状態の不具合（詳細後述）や印刷を禁止された画像データの情報等の表示を、ＧＵＩ−Ｉ／Ｆ１４を介して行なうためのものである。報知部１８は、ユーザに対して印刷中に生じた用紙切れ等の不具合（詳細後述）を報知するためのものであり、一例としては、警告音発生装置等である。また、報知部１８は、操作／表示装置１６に上記不具合を表示させる。
【００４０】
印刷条件設定部２０は、有人運転時印刷データと判断するための印刷条件を設定するためのものである。本実施の形態では、具体的例として、印刷中にジャムが発生し易い、用紙切れが発生する、排出トレイが一杯になる、及び消耗品が不足する等の画像データの印刷の際に発生する状態や、ユーザが画質確認を行う及びセキュリティ上の理由からユーザが監視する等の画像データの印刷形態や、画像データ名及びユーザの名称等ユーザが個別に指定する画像データに関する情報等を有人運転時印刷データの印刷条件として設定する。なお、画像データに対応する印刷情報に基づいて印刷条件を満たす場合に、当該画像データが有人運転時印刷データとして判断される。
【００４１】
有人運転モード設定部２２は、印刷装置１０の運転状態を設定するためのものであり、具体的には、ユーザにより有人運転モードが設定されると、印刷装置１０は有人運転状態になる。なお、本実施の形態では、有人運転モードが設定されていない場合は無人運転モードとみなし、印刷装置１０は無人運転状態になる。有人運転モードの設定は、図示しないタイマー等により設定した時刻になると自動的に無人運転モードと有人運転モードとを切り替えるようにしてもよい。
【００４２】
印刷機構制御部２４は印刷機構部２６を制御するものであり、印刷機構部２６は、当該制御に基づいて画像データを用紙に印刷する。印刷機構部２６は、印刷を実行するための具体的な印刷機構（図示省略）、給紙トレイ４６、及び排出トレイ４８を含んで構成されている。給紙トレイ４６は画像データを印刷するための用紙を備えるものである。本実施の形態では、給紙トレイ４６は例えば、用紙サイズ等用紙の種類毎に異なる等、複数の給紙トレイを含む。なお、画像データを印刷するための用紙を備えておくものならば給紙トレイに限定されず、トレイ以外の給紙手段を用いてもよい。また、排出トレイ４８は画像データが印刷された用紙が排出される排出先である。本実施の形態では排出トレイ４８は例えば、用紙の種類毎に異なる等、複数の排出トレイを含む。なお、画像データが印刷された用紙が排出される排出先であれば排出トレイに限定されず、トレイ以外の排出手段を用いてもよい。
【００４３】
用紙枚数検知部２８は、給紙トレイ４６に備えられている用紙の枚数を検知するためのものであり、具体的例としては、給紙トレイ４６の位置に基づき検知するセンサや、備えられている用紙の重量により検知するセンサ等が挙げられる。空き容量検知部３０は、排出トレイ４８の空き容量、即ち、排出トレイ４８上に排出可能な用紙の枚数を検知するためのものである。具体的例としては、排出トレイ４８の位置に基づき検知するセンサや、排出されている用紙の重量により検知するセンサ等が挙げられる。消耗品管理部３２は、印刷により消耗される消耗品の消耗具合を管理するためのものである。本実施の形態で消耗品とは、用紙以外をいい、具体的例としては、トナー、ホチキス針、製本用糊等が挙げられる。
【００４４】
ホストＩ／Ｆ３４は、ユーザによりホスト装置３６から印刷を指示された印刷ジョブを通信するためのネットワークインターフェイスである。
【００４５】
ＧＵＩ−Ｉ／Ｆ１４、印刷条件設定部２０、有人運転モード設定部２２、印刷機構制御部２４、用紙枚数検知部２８、空き容量検知部３０、消耗品管理部２１、ホストＩ／Ｆ３４、ＣＰＵ３８、ＲＯＭ４０、ＲＡＭ４２、及びＨＤＤ４４は、コントロールバスやデータバス等のバス５０を介して、互いに情報等の授受が可能に接続されている。
【００４６】
次に、本実施の形態の印刷装置１０で実行される処理について図２〜図５を参照して詳細に説明する。
【００４７】
（メイン処理）
まず、図２を参照して、本実施の形態の印刷装置１０で実行される印刷制御処理の全体について詳細に説明する。図２は、印刷制御処理におけるメイン処理の一例を示すフローチャートである。なお、本処理は、例えば、印刷装置１０に電源が投入された場合等に実行される。
【００４８】
まず、ステップ１００では、印刷モードや印刷条件等の設定をユーザが実行するか否か判断する。例えば、ユーザから設定指示入力があった場合等、設定を実行する場合は肯定されて、ステップ１０２へ進む。
【００４９】
ステップ１０２では、印刷モードの設定を行うか否か判断する。否定されるとステップ１０６へ進み、印刷条件設定部２０に印刷条件の設定を行った後、ステップ１０８へ進む。これにより、有人運転時印刷データと判断するための印刷条件が設定される。一方、肯定されるとステップ１０４へ進み、有人運転モード設定部２２に印刷モードの設定を行ったのち、ステップ１０８へ進む。これにより、印刷装置１０の運転モードが有人運転モード及び無人運転モードのいずれかに設定される。
【００５０】
一方、ステップ１００で否定された場合は、ステップ１０８へ進み、印刷ジョブが入力されたか否か判断する。入力されていない場合は否定されて、ステップ１００に戻り待機状態になる。一方、入力された場合は肯定されて、ステップ１１０へ進む。
【００５１】
ステップ１１０では詳細を後述する有人運転時印刷データ判断処理を行い、ＨＤＤ４４にスプールされている印刷ジョブの画像データ毎に印刷情報と印刷条件とに基づいて有人運転時印刷データか判断し、判断結果をＨＤＤ４４に記憶した後、ステップ１１２へ進む。
【００５２】
ステップ１１２では、印刷装置１０の設定が有人運転モードであるか否かを判断する。有人運転モード設定部２２に有人運転モードが設定されていない場合は否定されて、ステップ１１４へ進み、詳細を後述する無人運転時印刷処理により有人運転時印刷データ以外の画像データ（無人運転時印刷データ）の印刷を行った後、ステップ１１８へ進む。一方、有人運転モードが設定されている場合は肯定されて、ステップ１１６へ進み、詳細を後述する有人運転時印刷処理により有人運転時印刷データの印刷を行なった後、ステップ１１８へ進む。
【００５３】
ステップ１１８では、本処理を終了するか否かを判断する。終了しない場合は否定されて、ステップ１００に戻り、本処理を繰り返す。一方、例えば、印刷装置１０の電源をオフにする場合等は肯定されて、本処理を終了する。
【００５４】
（有人運転時印刷データ判断処理）
次に、有人運転時印刷データ判断処理（図２のステップ１１０の処理）について、図３を参照して詳細に説明する。図３は、有人運転時印刷データ判断処理の一例を示すフローチャートである。
【００５５】
まず、ステップ２００では、ＨＤＤ４４にスプールされている印刷ジョブの中から１つの印刷ジョブ（画像データ）の印刷情報を読取る。
【００５６】
次のステップ２０２では、読取った印刷情報に基づいてジャムが発生し易いか否か判断する。ジャムが発生し易いか否かの判断の具体的例としては、用紙の種類、厚さ、サイズ、給紙トレイ、排出トレイ、ホチキスの有無、紙折り、及び両面等、ジャムが発生し易いとして予め定められた特定の印刷処理を行う情報が印刷情報に含まれているか否かにより判断する。ジャムが発生し易い場合は肯定され、当該画像データは有人運転時印刷データと判断し、ステップ２１６へ進む。否定された場合はステップ２０４へ進む。
【００５７】
ステップ２０４では、印刷情報に基づいて給紙トレイ４６に備えられている用紙が充分にあるか否か判断する。用紙が充分にあるか否かの判断の具体的例としては、印刷中に用紙が不足したり、異なる種類の用紙に入れ替える必要があったりする印刷処理を行う情報が印刷情報に含まれているか否かにより判断する。給紙トレイ４６に備えられている用紙だけでは用紙が不足する場合は否定され、当該画像データは有人運転時印刷データと判断し、ステップ２１６へ進む。肯定された場合はステップ２０６へ進む。
【００５８】
ステップ２０６では、印刷情報に基づいて排出トレイ４８の空き容量が充分にあるか否か判断する。空き容量が充分にあるか否かの判断の具体的例としては、空き容量検知部３０で検知した枚数以上の枚数を印刷する（排出する）印刷処理を行う情報が印刷情報に含まれているか否かにより判断する。排出先が一杯になる場合は否定され、当該画像データは有人運転時印刷データと判断し、ステップ２１６へ進む。肯定された場合はステップ２０８へ進む。
【００５９】
ステップ２０８では、印刷情報に基づいて消耗品が足りるか否か判断する。消耗品が足りるか否かの判断の具体的例としては、印刷中に消耗品管理部３２で管理する消耗品の残量（消耗度合）以上に印刷に使用する消耗品の量が多い印刷処理を行う情報が印刷情報に含まれているか否かにより判断する。不足する場合は否定され、当該画像データは有人運転時印刷データと判断し、ステップ２１６へ進む。肯定された場合はステップ２１０へ進む。
【００６０】
ステップ２１０では、印刷情報に基づいて印刷中にユーザが画質確認を実行するか否か判断する。画質確認を実行するか否かの判断の具体的例としては、サンプル出力指示により印刷中のページを余分に１枚印刷してトップトレイに出力するダイナミックサンプルや予め定められた枚数または予め定められた部数毎等の決まったタイミングでサンプルを出力するスタティックサンプル等の印刷処理を行う情報が印刷情報に含まれているか否かにより判断する。ユーザが確認を実行する場合は肯定され、当該画像データは有人運転時印刷データと判断し、ステップ２１６へ進む。否定された場合はステップ２１２へ進む。
【００６１】
ステップ２１２では、印刷情報に基づいてセキュリティ上の理由があるか否か判断する。セキュリティ上の理由があるか否かの判断の具体的例としては、個人情報が含まれている画像データや特定のユーザまたはホスト装置３６から印刷指示を受けた画像データ等の印刷処理を行う情報が印刷情報に含まれているか否かにより判断する。上記のようなセキュリティ上の理由からユーザの監視下で印刷を行う場合は否定され、当該画像データは有人運転時印刷データと判断し、ステップ２１６へ進む。肯定された場合はステップ２１４へ進む。
【００６２】
ステップ２１４では、ユーザが設定した印刷条件が読取った印刷情報に含まれているか否か判断する。具体的には、ステップ２０２〜ステップ２１２の印刷条件の他に、印刷条件設定部２０にユーザが設定した印刷条件が読取った印刷情報に含まれているか否かにより判断する。含まれている場合は肯定され、当該画像データは有人運転時印刷データと判断し、ステップ２１６へ進む。
【００６３】
ステップ２０２〜ステップ２１４により有人運転時印刷データと判断した場合のステップ２１６では、読取った印刷情報に対応する画像データを有人運転時印刷データとして設定した後、ステップ２１８へ進む。なお、本実施の形態では、ＨＤＤ４４に画像データと共に当該設定を記憶する。
【００６４】
一方、ステップ２１４で否定された場合もステップ２１８へ進む。なお、ステップ２１４で否定された場合とは、読取った印刷情報に対応する画像データは有人運転時印刷データではなく、無人運転時印刷データであることを示している。
【００６５】
ステップ２１８では、ＨＤＤ４４にスプールされている全印刷ジョブについて終了したか否かを判断する。まだ画像データが有人運転時印刷データであるか判断していない印刷ジョブがある場合は否定されて、ステップ２００に戻り本処理を繰り返す。一方、全ての印刷ジョブについて判断を行った場合は肯定されて本処理を終了する。
【００６６】
（無人運転時印刷処理）
次に、無人運転時印刷処理（図２のステップ１１４の処理）について、図４を参照して詳細に説明する。図４は、無人運転時印刷処理の一例を示すフローチャートである。
【００６７】
まず、ステップ３００では、ＨＤＤ４４にスプールされている印刷ジョブの中から１ジョブ分の画像データの種類を識別する。本実施の形態では、ＨＤＤ４４に記憶されている有人運転時印刷データの設定により識別する。
【００６８】
次のステップ３０２では識別した画像データの種類が有人運転時印刷データであるか否か判断する。有人運転時印刷データである場合は肯定されて、ステップ３０４へ進み、印刷を禁止した後、次のステップ３０６では印刷を禁止した画像データ（有人運転時印刷データ）の情報の表示を操作／表示装置１６に指示した後、ステップ３１０へ進む。
【００６９】
一方、有人運転時印刷データでない場合、すなわち、無人運転時印刷データである場合は否定されて、ステップ３０８へ進み、当該無人運転時印刷データの印刷を印刷機構制御部２４に指示した後、ステップ３１０へ進む。当該指示により、印刷機構制御部２４は、印刷機構部２６により無人運転時印刷データを印刷する。
【００７０】
ステップ３１０では、ＨＤＤ４４にスプールされている全印刷ジョブについて終了したか否かを判断する。まだ処理していない印刷ジョブがある場合は否定されて、ステップ３００に戻り本処理を繰り返す。一方、全ての印刷ジョブについて行った場合は肯定されて本処理を終了する。
【００７１】
このように、印刷装置１０の運転状態が有人運転モードではない、無人運転状態の場合は、有人運転時印刷データの印刷は禁止され、無人運転時印刷データが印刷される。
【００７２】
なお、本実施の形態では、印刷を禁止された有人運転時印刷データはＨＤＤ４４に保持される。ＨＤＤ４４に保持されている有人運転時印刷データは、有人運転モードに切り替わった後に、印刷が行なわれる。このとき、他の画像データよりも優先的に印刷するようにしてもよい。
【００７３】
また、印刷を禁止した有人運転時印刷データの情報は、本処理に示したように、印刷を禁止する毎に行なうようにしても良いが、これに限らず、有人運転モードに切り替わった後に、まとめて表示させるようにしても良い。
【００７４】
（有人運転時印刷処理）
次に、有人運転時印刷処理（図２のステップ１１６の処理）について、図５を参照して詳細に説明する。図５は、有人運転時印刷処理の一例を示すフローチャートである。
【００７５】
まず、ステップ４００では、ＨＤＤ４４にスプールされている印刷ジョブの中から１ジョブ分の画像データの種類を識別する。本実施の形態では、ＨＤＤ４４に記憶されている有人運転時印刷データの設定により識別する。
【００７６】
次のステップ４０２では識別した画像データの種類が有人運転時印刷データであるか否か判断する。有人運転時印刷データでない場合、すなわち、無人運転時印刷データである場合は否定されて、ステップ４０４へ進み、ＨＤＤ４４にスプールされている画像データの中に有人運転時印刷データが有るか否か判断する。無い場合は否定されてステップ４０６へ進み、当該無人運転時印刷データの印刷を印刷機構制御部２４に指示した後、ステップ４２４へ進む。当該指示により、印刷機構制御部２４は、印刷機構部２６により無人運転時印刷データを印刷する。このように、有人運転モードであっても、有人運転時印刷データがスプールされていない場合（印刷が指示されていない場合）は、無人運転時印刷データを印刷する。
【００７７】
一方、ＨＤＤ４４に有人運転時印刷データがスプールされている場合は肯定されてステップ４０８へ進み、当該無人運転時印刷データの印刷を禁止した後、次のステップ４１０では印刷を禁止した画像データ（無人運転時印刷データ）の情報の表示を操作／表示装置１６に指示した後、ステップ４２４へ進む。なお、本実施の形態では、印刷を禁止された無人運転時印刷データはＨＤＤ４４に保持される。ＨＤＤ４４に保持されている無人運転時印刷データは、無人運転モードに切り替わった後に、印刷が行なわれる。このように、有人運転モードでは、有人運転時印刷データがスプールされている場合は、無人運転時印刷デーの印刷は行わない。
【００７８】
ステップ４０２で有人運転時印刷データである場合は肯定されて、ステップ４１２へ進み、印刷を開始するよう印刷機構制御部２４に指示する。当該指示により、印刷機構制御部２４は、印刷機構部２６により有人運転時印刷データの印刷を開始する。
【００７９】
次のステップ４１４では、用紙枚数検知部２８で検知した給紙トレイ４６に備えられている用紙の枚数がＨＤＤ４４に記憶されている予め定められた枚数以下であるか否か判断する。予め定められた枚数以下である場合は肯定されて、ステップ４２０へ進む。予め定められた枚数よりも多い場合は否定されて、ステップ４１６へ進む。ステップ４１６では、空き容量検知部３０で検知した排出トレイ４８に排出可能な用紙の枚数がＨＤＤ４４に記憶されている予め定められた枚数以下であるか否か判断する。予め定められた枚数以下である場合は肯定されて、ステップ４２０へ進む。予め定められた枚数よりも多い場合は否定されて、ステップ４１８へ進む。
【００８０】
ステップ４１８では、印刷中に不具合が発生したか否かを判断する。不具合が発生していない場合は否定されて、ステップ４２２へ進む。一方、ジャム等の不具合が発生した場合は肯定されて、ステップ４２０へ進む。
【００８１】
ステップ４２０では、用紙切れや、排出先の空き容量の不足、不具合の発生を報知するよう報知部１８に指示した後、ステップ４２２へ進む。ステップ４２２では、印刷を終了するか否か判断する。全ページ及び全部数等、画像データを全て印刷した場合等は肯定されてステップ４２４へ進む。一方、まだ印刷していないページがある場合等は否定されてステップ４１４に戻り、本処理を繰り返す。このように、有人運転モードでは、有人運転時印刷データの印刷を行う。印刷中は、用紙切れや排出先が一杯になることを事前にユーザに報知する。また、発生した不具合をユーザに報知する。
【００８２】
ステップ４２４では、ＨＤＤ４４にスプールされている全印刷ジョブについて終了したか否かを判断する。まだ処理していない印刷ジョブがある場合は否定されて、ステップ４００に戻り本処理を繰り返す。一方、全ての印刷ジョブについて行った場合は肯定されて本処理を終了する。
【００８３】
なお、本実施の形態では、ＨＤＤ４４に印刷ジョブがスプールされると、有人運転時印刷データ判断処理（図３の処理）を行い、スプールされている画像データが有人運転時印刷データか無人運転時印刷データか判断し、判断結果をスプールに設定（記憶）しておき、有人運転時印刷処理及び無人運転時印刷処理、それぞれの処理の開始時に当該設定により印刷データの種類を識別しているがこれに限らない。例えば、有人運転時印刷処理及び無人運転時印刷処理、それぞれの処理の開始時にスプールされている画像データが有人運転時印刷データか無人運転時印刷データか判断し識別するようにしてもよい。
【００８４】
また、本実施の形態では、無人運転時印刷処理（無人運転モード）を行う場合、全ての有人運転時印刷データの印刷を禁止しているがこれに限らず、無人運転時印刷データがスプールされていない場合は、有人運転時印刷データの中でも、例えば、ジャムが発生する可能性が他の画像データに比べて低い画像データ等、不具合が発生しづらい画像データ等を印刷するようにしてもよい。この場合、例えば、印刷条件設定部２０に設定されている有人運転時印刷データの印刷条件に有人運転モードで印刷するべき優先度を設けておき、優先度の低い印刷条件に該当する印刷情報を含む画像データは、無人運転モード中に無人運転時印刷データがスプールされていない場合は有人運転時印刷データであっても印刷するようにすればよい。
【００８５】
以上説明したように、本実施の形態では、印刷条件設定部２０に設定されている印刷条件が印刷情報に含まれる画像データを有人運転時印刷データとして識別することにより、有人運転モード設定部２２に有人運転モードが設定された有人運転状態では、印刷制御部１２は、ＨＤＤ４４に有人運転時印刷データがスプールされている場合は、無人運転時印刷データの印刷は禁止し、有人運転時印刷データを印刷する。即ち、本実施の形態の印刷装置１０は、有人運転モードの場合に、有人運転時印刷データを優先的に印刷する。
【００８６】
これにより、有人運転モードでは有人運転時印刷データが優先的に印刷され、無人運転モードでは有人運転モード時に印刷されなかった無人運転時印刷データの印刷が行われる。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施の形態に係る印刷装置の概略構成の一例を示す機能ブロック図である。
【図２】本発明の実施の形態に係る印刷装置で実行される印刷制御処理の一例を示すフローチャートである。
【図３】本発明の実施の形態に係る印刷装置で実行される有人運転時印刷データ判断処理の一例を示すフローチャートである。
【図４】本発明の実施の形態に係る印刷装置で実行される無人運転時印刷処理の一例を示すフローチャートである。
【図５】本発明の実施の形態に係る印刷装置で実行される有人運転時印刷処理の一例を示すフローチャートである。
【符号の説明】
【００８８】
１０  印刷装置
１２  印刷制御部
１６  操作／表示装置
１８  報知部
２０  印刷条件設定部
２２  有人運転モード設定部
２４  印刷機構制御部
２６  印刷機構部
２８  用紙枚数検知部
３０  空き容量検知部
３２  消耗品管理部
４４  ＨＤＤ
４６  給紙トレイ
４８  排出トレイ
【図１】
2010076268.tif 000003
【図２】
2010076268.tif 000004
【図３】
2010076268.tif 000005
【図４】
2010076268.tif 000006
【図５】
2010076268.tif 000007