(57)【要約】【課題】所定の時間帯における出力を禁止する場合において、出力禁止解除後に目的とするデータを早期に出力するとともに、全てのデータの出力を早期に完了させる。【解決手段】複合機１００（情報出力装置）が、所定の時間帯における所定の出力を禁止する制御部（制御部１１等）を有する。そして、制御部は、出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、出力中においてはその出力を他のジョブよりも優先する。【選択図】図２
2015027025.tif 000002
【特許請求の範囲】
【請求項１】
所定の時間帯における所定の出力を禁止する制御部を有する情報出力装置であって、
前記制御部は、前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、前記出力中においては、前記出力を他のジョブよりも優先する、情報出力装置。
【請求項２】
前記制御部は、出力禁止中において、所定のデータの出力を許可する、請求項１に記載の情報出力装置。
【請求項３】
所定の時間帯における所定の出力を禁止する制御部を有する情報出力装置であって、
前記制御部は、前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、所定のデータについては、出力内容に制限をかけた上で前記出力禁止中における出力を許可する、情報出力装置。
【請求項４】
前記制御部は、前記出力禁止中において前記出力内容の制限をかけて出力したデータについては、前記出力の禁止が解除された場合に、前記制限の無い内容で出力する、請求項３に記載の情報出力装置。
【請求項５】
前記所定のデータは、送信又は受信の結果を示すレポートであり、
前記制御部は、出力禁止中において、前記送信又は受信の結果を示すレポートに係る情報のうち、少なくとも前記送信の宛先又は前記受信の送信元を示す情報を除いた情報を印刷する、請求項３又は４に記載の情報出力装置。
【請求項６】
前記優先度は、各データの入力元、入力者、出力ページ数、及び出力データ量の少なくとも１つに基づいて決められる、請求項１〜５のいずれか一項に記載の情報出力装置。
【請求項７】
通信成功の結果を示すレポートの優先度よりも通信失敗の結果を示すレポートの優先度の方が高い、請求項１〜６のいずれか一項に記載の情報出力装置。
【請求項８】
コンピューターに、
所定の時間帯における所定の出力を禁止するステップと、
前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、前記出力中においては前記出力を他のジョブよりも優先するステップと、
を実行させるためのプログラム。
【請求項９】
情報出力装置が、所定の時間帯における所定の出力を禁止するステップと、
前記情報出力装置が、前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、前記出力中においては前記出力を他のジョブよりも優先するステップと、
を含む、情報出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報出力装置、プログラム、及び情報出力方法に関する。
【背景技術】
【０００２】
特許文献１には、情報漏洩を防ぐために、所定の時間帯における画像の出力を禁止する画像形成装置が開示されている。例えば職場において、誰もいない夜間には、画像形成装置による出力を禁止することが考えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１７６４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、多国間での連携業務や業務の外部委託などが増えたことに伴い、異国間での情報のやり取りが増えてきている。異国間でのやり取りでは、時差があるため、一方の国では深夜、他方の国では昼という状況になることも考えられる。そのため、深夜であっても、情報出力装置に多数の連絡が届くことが予想され、その中に機密情報が含まれていることも考えられる。
【０００５】
特許文献１に記載の画像形成装置では、出力禁止中にデータを記憶部に蓄積しておき、出力禁止を解除した後に、その蓄積されたデータを出力する。しかしながら、異国間での情報のやり取りでは、上述のように、時差の影響などにより、出力禁止中に大量のデータが蓄積されることが予想され、出力禁止が解除された場合に、それら蓄積されたデータの全てを出力し終わるまでには長い時間を要すると考えられる。さらに、上記蓄積データの出力中において他のジョブの割込みがあると、全てのデータが出力されるまで長時間待たされることが懸念される。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、所定の時間帯における出力を禁止する場合において、出力禁止解除後に目的とするデータを早期に出力するとともに、全てのデータの出力を早期に完了させることのできる情報出力装置、プログラム、及び情報出力方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報出力装置は、所定の時間帯における所定の出力を禁止する制御部を有する。前記制御部は、前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、前記出力中においては、前記出力を他のジョブよりも優先する。
【０００８】
本発明に係る情報出力装置は、所定の時間帯における所定の出力を禁止する制御部を有する。前記制御部は、前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、所定のデータについては、出力内容に制限をかけた上で前記出力禁止中における出力を許可する。
【０００９】
本発明に係るプログラムは、コンピューターに、所定の時間帯における所定の出力を禁止するステップと、前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、前記出力中においては前記出力を他のジョブよりも優先するステップと、を実行させるためのプログラムである。
【００１０】
本発明に係る情報出力方法は、情報出力装置が、所定の時間帯における所定の出力を禁止するステップと、前記情報出力装置が、前記出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを所定の優先度に従って順に出力し、前記出力中においては前記出力を他のジョブよりも優先するステップと、を含む。
【発明の効果】
【００１１】
本発明によれば、所定の時間帯における出力を禁止する場合において、出力禁止解除後に目的とするデータを早期に出力するとともに、全てのデータの出力を早期に完了させることが可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る情報出力装置の概略構成を模式的に示す図である。
【図２】図１に示す情報出力装置の構成を機能ごとに分けて示すブロック図である。
【図３】図１及び図２に示す情報出力装置による出力禁止制御について、出力禁止時間帯の一例を示す図である。
【図４】本発明の実施形態に係る情報出力方法について、出力禁止中（出力禁止時間帯）における出力に係る処理を示すフローチャートである。
【図５】本発明の実施形態に係る情報出力方法について、出力禁止解除後の出力に係る処理を示すフローチャートである。
【図６】図５の処理において、出力優先度及び割込み許否を設定するための第１の画面を示す図である。
【図７】図５の処理において、出力優先度を設定するための第２の画面を示す図である。
【図８】本発明の他の実施形態において、出力禁止が解除された場合に、あらかじめ設定された優先度に従って出力する例を示すフローチャートである。
【図９】本発明の他の実施形態において、出力禁止が解除された場合に、優先度の設定を促し、所定の時間内に設定されない場合に、あらかじめ設定された優先度に従って出力する例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態について説明する。
【００１４】
図１に、本実施形態に係る情報出力装置の概略構成を模式的に示す。図１に示されるように、本実施形態に係る情報出力装置は、複合機（ＭＦＰ：Multi Function Peripheral）１００である。複合機１００は、例えばスキャナー、複写機、プリンター、ファクシミリ（ＦＡＸ）、及びメーラー（電子メールソフト）の各機能を有するデジタル複合機である。具体的には、複合機１００は、図１に示されるように、給紙カセット１０１と、用紙搬送部１０２と、作像部１０３と、トナー容器１０３ａと、定着部１０４と、用紙排出部１０５とを有する。
【００１５】
複合機１００は、例えば画像を読み取って画像データを形成することにより、又は画像データを受信することにより、その画像データに対応した画像を出力する。詳しくは、複合機１００では、給紙カセット１０１に収容されている用紙Ｐが、用紙搬送部１０２によって搬送され、作像部１０３により上記画像データに対応したトナー像（画像）が用紙Ｐに転写（出力）され、さらに、定着部１０４によりそのトナー像が用紙Ｐ上に定着することになる。その後、用紙Ｐは、用紙排出部１０５から排出される。なお、トナーは、トナー容器１０３ａにセットされ、トナー容器１０３ａから作像部１０３に供給される。
【００１６】
また、複合機１００は、メーラーにより、各種データ（画像データ又はテキストデータ等）の送受信を行う。
【００１７】
図２は、複合機１００の構成を機能ごとに分けて示すブロック図である。複合機１００は、図２に示されるように、制御部１１と、入力部１２と、表示部１３と、記憶部１４と、通信Ｉ／Ｆ（インターフェイス）１５と、スキャナーユニット１６ａと、コピーユニット１６ｂと、プリンターユニット１６ｃと、ファックスユニット１６ｄとを有する。各部はバスＢ１を介して相互に通信可能に接続されている。
【００１８】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）等から構成される。ＲＯＭは、例えばフラッシュメモリー等のＰＲＯＭ（Programmable ROM）からなり、ＲＡＭは、例えばＤＲＡＭ（Dynamic RAM）からなる。ＲＯＭには、例えばＢＩＯＳ（Basic Input/Output System）、ＯＳ（Operating System）、各種ドライバー、及び各種アプリケーション等のプログラムが格納されている。
【００１９】
入力部１２は、タッチパネル又は操作キー等から構成される。表示部１３は、例えばタッチパネル機能を有するＬＣＤ（Liquid Crystal Display）又はＥＬＤ（Electro Luminescence Display）等のディスプレーから構成される。なお、入力部１２及び表示部１３がタッチパネルから構成される場合は、入力部１２と表示部１３とは一体化していることになる。ただし、表示部１３がタッチパネル機能を有していることは必須ではない。また、入力部１２は、マウス又はキーボード等から構成されてもよい。
【００２０】
記憶部１４は、例えばハードディスク等の不揮発性メモリーから構成される。記憶部１４には、例えば印刷用データ、スキャナーユニット１６ａで読み取った画像データ、及びファックスユニット１６ｄで受信したデータ等が格納される。複合機１００は、通信Ｉ／Ｆ１５を介して、ＬＡＮ（Local Area Network）又はＷＡＮ（Wide Area Network）等の通信ネットワークに接続される。複合機１００は、例えば通信ネットワークを介して、他の複合機又は作業用のコンピューター等に接続される。メーラーは、例えば記憶部１４に格納されている。メーラーは、例えば制御部１１により実行されて、電子メールの送受信等を行う。
【００２１】
本実施形態では、記憶部１４に、出力禁止プログラムと、ジョブ優先度設定プログラムと、出力優先度設定プログラムと、出力内容制限プログラムとが格納されている。
【００２２】
制御部１１は、ジョブ優先度設定プログラムを実行することにより、複合機１００におけるジョブの優先度を設定可能とする。具体的には、例えば表示部１３（例えば操作パネル）にジョブ一覧表を表示させて、ユーザーが入力部１２（例えばタッチパネル）を通じて、その表示されたジョブの各々について、優先順位を任意に決めることができるようにする。これにより、複合機１００は、平常時にはその設定された優先度に従って、ジョブを実行するようになる。すなわち、複合機１００は、２以上のジョブが要求された場合には、優先度が高いジョブから順に実行する。本実施形態では、全てのジョブに優先度を設定できることとする。ただしこれに限られず、任意に選んだ特定のジョブの優先度だけを、ジョブ優先度設定プログラムにより設定可能としてもよい。
【００２３】
制御部１１は、出力禁止プログラムを実行することにより、現在の時刻が所定の時間帯（以下、出力禁止時間帯という）にあるか否かを判断し、出力禁止時間帯における複合機１００の出力を禁止する。制御部１１は、例えば起動ごとにハードウェアクロック（又はリアルタイムクロック）の時刻情報を読み出してその時刻情報（基準時刻）を所定のメモリーに格納し、それ以降は、システムクロックに基づいてそのメモリー内の時刻情報を更新する。なお、出力禁止プログラムにより禁止される複合機１００の出力は、任意に設定することができる。例えば出力禁止時間帯において、複合機１００の全ての出力（プリンターユニット１６ｃによる印刷、ファックスユニット１６ｄによる送信、及びメーラーによる送信など）を禁止するようにしてもよい。また、印刷のみを禁止し、送信は許可するようにしてもよい。
【００２４】
本実施形態では、上記出力禁止プログラムによる制御（以下、出力禁止制御という）により禁止されない複合機１００の出力がある場合には、制御部１１が、出力内容制限プログラムを実行することにより、出力禁止時間帯においてその出力内容を制限する（後述の図４参照）。具体的には、出力禁止時間帯においては、例えば機密情報になり易い情報、宛先、送信元、画像、又は添付ファイルなどを、出力しない（隠す）ようにする。
【００２５】
図３に、出力禁止時間帯の一例を示す。出力禁止時間帯は、図３に示すように、例えば深夜の時間帯、具体的には２３：００〜４：００等に設定される。出力禁止時間帯は、日ごと、週ごと、月ごと、又は曜日ごとなどに異なる時間帯が設定されてもよいし、毎日同じ時間帯が設定されてもよい。また、出力禁止時間帯は、任意の態様で設定可能であり、週ごと、月ごと、又は曜日ごとなどにまとめて設定（一括設定）してもよいし、日付を指定して１日ごと個別に設定してもよい。
【００２６】
上記出力禁止プログラムによる出力の禁止は、出力禁止時間帯の期間満了前に中断できるようにしてもよい。例えばユーザーが入力部１２を通じてその旨を入力することにより出力禁止制御が中断されるようにしてもよいし、所定の条件を満たした場合（例えば何らかの異常を検知した場合）に出力禁止制御が自動的に中断されるようにしてもよい。
【００２７】
上記出力禁止制御においては、出力禁止中に出力されないデータを記憶部１４に蓄積しておき、出力禁止を解除した後に、その蓄積されたデータを、所定の優先度に従って、順に出力する。詳しくは、本実施形態では、出力の禁止が中断されることにより又は出力禁止時間帯の期間満了により、出力禁止制御において出力の禁止が解除されると、制御部１１が、出力優先度設定プログラムを実行することにより、ユーザーに優先度の設定を促す（後述の図５のステップＳ２１、Ｓ２２参照）。そして、ユーザーにより優先度が設定されると、制御部１１は、出力禁止プログラムを実行することにより、その優先度に従って、出力禁止中に蓄積されたデータを順に出力する（後述の図５のステップＳ２３、Ｓ２４参照）。
【００２８】
本実施形態においては、制御部１１が、出力禁止中に蓄積されたデータの出力を、他のジョブよりも優先して実行する。また、制御部１１は、その蓄積データを出力している最中においては、他のジョブの実行要求があっても、割込みさせずに、蓄積データの全ての出力が完了するまで待って、その要求に係るジョブを実行する。すなわち、上述のジョブ優先度設定プログラム（ジョブ優先度入れ替え機能）により決められた優先度にかかわらず、上記蓄積データの出力に絶対的な優先度を持たせる。これにより、データ出力の遅延防止を図っている。
【００２９】
以下、上記出力禁止制御により、プリンターユニット１６ｃによる印刷が、図３に示されるような出力禁止時間帯（２３：００〜４：００）で毎日禁止される場合を例にとって、図４及び図５に示す処理について説明する。
【００３０】
図４は、本実施形態に係る情報出力方法（出力禁止制御等）について、出力禁止時間帯における出力に係る処理を示すフローチャートである。図４の処理は、例えば出力禁止時間帯において出力要求がある度に実行される。
【００３１】
ステップＳ１１では、制御部１１が、記憶部１４内の出力禁止プログラムを実行することにより、対象の出力（要求に係る出力）が、出力禁止制御における出力禁止の例外であるか否かを判断する。そして、ステップＳ１１で出力禁止の例外であると判断された場合（ステップＳ１１：ＹＥＳ）には、続くステップＳ１２で、制御部１１が、記憶部１４内の出力内容制限プログラムを実行することにより、出力内容に所定の制限をかけた上で、その出力を行う。なお、上記出力禁止の例外及び出力内容制限は、例えばユーザーによりあらかじめ設定されている。これらの設定は、例えば入力部１２を通じて可能とされる。設定されたデータは、例えば記憶部１４において、出力禁止プログラム又は出力内容制限プログラムに関するデータとして保存される。
【００３２】
本実施形態では、複合機１００に関するレポート類（通信レポート、管理レポート、又はエラーレポート等）を上記出力禁止の例外とする。複合機１００に関するレポート類は、複合機１００のシステム内部で自動的に作成される。こうしたレポート類は、ユーザーが早期に得たい情報である場合が多いので、出力禁止時間帯でも出力（印刷）することは有益である。ただし、上記レポート類に機密情報が含まれている場合があるため、出力内容に所定の制限をかけた上で出力（印刷）することが望ましい。例えば送信結果（ファックスユニット１６ｄ等による送信の成否）を示す送信レポートは、送信宛先、又は送信内容を示す情報（画像情報等）などを、隠して印刷することが望ましい。本実施形態では、通信レポートは、通信の成否（送信レポートの場合は送信の成否、受信レポートの場合は受信の成否）のみを印刷するものとする。ただしこれに限られず、出力内容制限は任意に設定することができる。また、レポート類の出力に際しては、通信レポートにおける通信失敗など、異常を知らせるレポートを優先して出力するようにしてもよい。また、異常を知らせるレポートのみを、出力する（出力禁止の例外とする）ようにしてもよい。
【００３３】
ステップＳ１２の完了をもって、図４の一連の処理を終了する。また、ステップＳ１１で出力禁止の例外ではないと判断された場合（ステップＳ１１：ＮＯ）にも、図４の一連の処理を終了する。
【００３４】
図５は、本実施形態に係る情報出力方法（出力禁止制御等）について、出力禁止解除後の出力に係る処理を示すフローチャートである。図５の処理は、例えば制御部１１（図２）により、出力禁止中において所定の周期で繰り返し実行される。詳しくは、ＣＰＵが、記憶部１４等に格納されているプログラムを実行する。本実施形態では、出力禁止中に出力内容制限をかけて例外的に出力したデータ（図４のステップＳ１２参照）も、出力禁止解除後に再度、出力内容制限が無い内容で出力することとする（図５のステップＳ２４参照）。ただしこれに限られず、図４のステップＳ１２で出力内容制限をかけて出力したデータについては、図５のステップＳ２４では出力しないようにしてもよい。
【００３５】
ステップＳ２１では、制御部１１が、記憶部１４内の出力禁止プログラムを実行することにより、出力の禁止が解除されたか否かを判断する。本実施形態では、出力禁止時間帯の途中で出力の禁止が中断されることにより、又は出力禁止時間帯の期間満了により、出力の禁止が解除される。
【００３６】
ステップＳ２１で出力の禁止が解除されていないと判断された場合（ステップＳ２１：ＮＯ）には、図５の一連の処理を終了する。他方、ステップＳ２１で出力の禁止が解除されたと判断された場合（ステップＳ２１：ＹＥＳ）には、続くステップＳ２２で、制御部１１が、記憶部１４内の出力優先度設定プログラムを実行することにより、表示部１３（操作パネル）に、例えば図６に示すような、出力優先度及び割込み許否の設定画面を表示させる。
【００３７】
上記設定画面（図６参照）により、ユーザーは、例えば入力部１２を通じて、蓄積データの出力中（後述のステップＳ２４参照）における他のジョブの割込みを許可するか否かを設定することが可能になる。本実施形態では、入力部１２がタッチパネルから構成されており、現在は割込み禁止の設定になっているため、画面（図６参照）上に配置されたボタンには「割込み禁止」と表示されている。ユーザーは、「割込み禁止」ボタンに触れることで、割込みを許可することができる。割込みが許可されると、ボタンの表示が「割込み許可」になり、再度ボタンに触れると、割込みが禁止され、ボタンの表示が「割込み禁止」になる。他のジョブとしては、例えば画像読取りもしくはメール受信等の各種データの入力、又は操作パネル等からの新規出力要求などに応じた処理（ジョブ）が考えられる。なお、より詳細な設定を可能にして、特定のジョブだけに割込みを許可するようにしてもよい。例えば緊急性を要するジョブだけは、例外的に、上記蓄積データの出力よりも優先させるようにしてもよい。
【００３８】
また、制御部１１は、上記設定画面（図６参照）により、
（１）データ入力順に印刷する、
（２）登録された優先度から選ぶ、
（３）新たな優先度を設定する、
のいずれかの選択をユーザーに促す。これにより、ユーザーは、標準的な優先度（例えばデータ入力順）を採用するか、あるいはそれ以外の優先度を採用するかを選ぶことが可能になり、さらに、標準的な優先度以外の優先度を採用する場合には、あらかじめ登録された優先度を採用するか、あるいは新たな優先度を設定するかを選ぶことが可能になる。
【００３９】
ユーザーは、例えば入力部１２を通じて、図６の（１）〜（３）のいずれかを選ぶことができる。本実施形態では、入力部１２がタッチパネルから構成されるため、ユーザーは、画面（図６参照）に表示された上記（１）〜（３）に対応するボタン（画面上の領域）に触れることで、（１）〜（３）のいずれかを選ぶことができる。
【００４０】
ユーザーが図６の（１）を選択した場合には、標準的な出力優先度（本実施形態ではデータ入力順）が設定される。なお、標準的な出力優先度は、データ入力順（データが複合機１００に届いた順）に限られず、例えばユーザーが任意に設定できるようにしてもよい。
【００４１】
ユーザーが図６の（２）を選択した場合には、例えば表示部１３（操作パネル）に、あらかじめ登録された出力優先度のリストが表示される。ユーザーは、そのリストから任意の出力優先度を選択（設定）することができる。出力優先度は、例えばユーザーがあらかじめ設定してリストに登録することができる。この設定及び登録は、例えば入力部１２を通じて可能とされる。登録されたデータは、例えば記憶部１４において、出力優先度設定プログラムに関するデータとして保存される。
【００４２】
ユーザーが図６の（３）を選択した場合には、例えば制御部１１が、記憶部１４内の出力優先度設定プログラムを実行することにより、表示部１３（操作パネル）に、例えば図７に示すような、出力優先度の設定画面を表示させて、
（１）データ入力元、
（２）データ入力者、
（３）印刷ページ数、
（４）印刷データ量、
（５）データ入力時刻、
（６）個別に指定、
のいずれかをユーザーが選べるようにする。
【００４３】
ユーザーは、図７の（１）を選択することにより、データ入力元に基づいて、出力優先度を設定することが可能になる。具体的には、ユーザーは、例えばスキャナー、プリンター、コピー、ＦＡＸ送信、ＦＡＸ受信、メール送信、メール受信、又は複合機１００に関するレポート類などのデータ入力元に基づいて、各データに優先順位を設定することができる。例えば複合機１００に関するレポート類の出力優先度を、他のデータ入力元からのデータの出力優先度よりも高くすることができる。また、ＦＡＸ送信等のデータ入力元については、出力要求が、操作パネル、ＬＡＮ、及びＷＡＮのいずれを介してなされたかによって、さらに詳細に出力優先度を設定するようにしてもよい。また、複合機１００に関するレポート類については、異常を知らせるレポートの出力優先度を他のレポートの出力優先度よりも高く設定することを可能にしてもよい。例えば複合機１００が行った送信又は受信の結果を示すレポートに関しては、通信成功（通信ＯＫ）の結果を示すレポートの出力優先度よりも、通信失敗（通信ＮＧ）の結果を示すレポートの出力優先度を高くしてもよい。
【００４４】
また、ユーザーは、図７の（２）を選択することにより、データ入力者（出力依頼主）によって、出力優先度を設定することが可能になる。例えば管理者によって入力されたデータの出力優先度を、その他の人（通常ユーザー）によって入力されたデータの出力優先度よりも高くしてもよい。また、外部（例えば社外）の人によって入力されたデータの出力優先度を、内部（例えば社内）の人によって入力されたデータの出力優先度よりも高くしてもよい。なお、データ入力者を特定する方法は任意である。例えばデータ入力（出力依頼）時にユーザーが識別情報（ユーザー名等）を入力するようにして、データ入力者を特定するようにしてもよい。また、識別情報を入力しなかった人を、外部の人と認定するようにしてもよい。ネットワークを介して、データ入力（出力依頼）がなされるようなシステムでは、データ送信元のユーザー情報又はＩＰアドレス等によって、データ入力者を特定してもよい。また、ＬＡＮを介してデータが送られてきた場合には、データ入力者は内部の人であると認定し、ＷＡＮを介してデータが送られてきた場合には、データ入力者は外部の人であると認定してもよい。
【００４５】
また、ユーザーは、図７の（３）を選択することにより、印刷ページ数（出力ページ数）によって、出力優先度を設定することが可能になる。例えば印刷ページ数が少ないデータほど出力優先度を高くしてもよい。こうすることで、印刷に時間がかからないデータ（ページ数が少ないデータ）から順に印刷されるようになるため、印刷待ちデータ数を早く減らすことが可能になる。ただしこれに限られず、印刷ページ数が多いデータほど出力優先度を高くしてもよい。
【００４６】
また、ユーザーは、図７の（４）を選択することにより、印刷データ量（出力データ量）によって、出力優先度を設定することが可能になる。例えばデータ量（サイズ）が小さいデータほど出力優先度を高くしてもよい。こうすることで、印刷に時間がかからないデータ（データ量が小さいデータ）から順に印刷されるようになるため、印刷待ちデータ数を早く減らすことが可能になる。ただしこれに限られず、データ量が大きいデータほど出力優先度を高くしてもよい。
【００４７】
また、ユーザーは、図７の（５）を選択することにより、データ入力時刻によって、出力優先度を設定することが可能になる。例えば特定の時間帯に入力されたデータの出力優先度を、他の時間帯に入力されたデータの出力優先度よりも高くしてもよい。ただしこれに限られず、より詳細に時間帯ごとの出力優先度を設定してもよい。
【００４８】
また、ユーザーは、図７の（６）を選択することにより、データごと個別に出力優先度を設定することが可能になる。本実施形態では、図６又は図７の設定画面において、ユーザーが「蓄積データの確認」ボタンに触れることで、出力禁止中（出力禁止開始からその解除まで）に蓄積されたデータを確認することができるようになっている。具体的には、表示部１３が、各データについて、データ名、入力元、入力者、作成者、送信宛先、印刷ページ数、印刷データ量、及び入力時刻などを、ユーザーが一覧できるように表示する。ユーザーは、例えば蓄積データを確認しながら、特定のデータのみを優先的に出力するように設定することができる。具体的には、例えばユーザーが画面上で選んだデータに、その他のデータよりも高い出力優先度が設定されるようにする。また、優先的に出力すべきデータが複数ある場合には、例えばユーザーが選んだ順に高い出力優先度が設定されるようにする。
【００４９】
図７の（１）〜（６）において出力優先度が設定されなかったデータについては、標準的な出力優先度（本実施形態ではデータ入力順）を設定してもよいし、他の出力優先度を設定してもよい。例えば図７の（６）においてユーザーが選ばなかったデータには標準的な出力優先度が設定されるようにしてもよい。また、図７の（１）においてデータ入力元が同じデータについては、印刷ページ数等によって出力優先度を設定するようにしてもよい。
【００５０】
本実施形態では、ユーザーが、上記のようにして、新たな出力優先度を設定することができる。ここで設定した新たな出力優先度を登録可能にすることで、次からは図６の（２）において選択できるようにしてもよい。
【００５１】
続けて、ステップＳ２３では、制御部１１が、ユーザーにより出力優先度（例えば標準的な優先度、登録された優先度、新たな優先度のいずれか）が設定されたか否かを判断する。そして、ステップＳ２３で出力優先度が設定されていないと判断されている間（ステップＳ２３：ＮＯ）は、ステップＳ２３の処理は繰り返し実行される。そして、ステップＳ２３で出力優先度が設定されたと判断された場合（ステップＳ２３：ＹＥＳ）には、続くステップＳ２４で、制御部１１が、その設定された優先度に従って、出力禁止中に蓄積されたデータを順に出力（印刷）する。また、ステップＳ２２〜Ｓ２３において、割込み禁止に設定された場合には、制御部１１が、蓄積データの出力を、他のジョブよりも優先して実行する。また、制御部１１は、その蓄積データを出力している最中においては、他のジョブの実行要求があっても、割込みさせずに、蓄積データの全ての出力が完了するまで待って、その要求に係るジョブを実行する。これにより、他のジョブの割込みによる出力遅延が生じなくなる。その結果、蓄積データの出力を早期に完了させることが可能になる。
【００５２】
そして、出力禁止中に蓄積されたデータが全て出力されて図５のステップＳ２４が完了することにより、図５の一連の処理は終了する。
【００５３】
本実施形態に係る複合機１００（情報出力装置）は、所定の時間帯における所定の出力を禁止する制御部（制御部１１等）を有する。また、その制御部は、出力の禁止が解除された場合に、出力禁止中に出力されずに蓄積されたデータを、所定の優先度に従って順に出力し、出力中においては、その出力を、他のジョブよりも優先する（図５参照）。なお、制御部１１そのものが上記制御部を実現する場合もあれば、制御部１１が、制御部１１の外に設けられたプログラム又は回路等と協働して、上記制御部を実現する場合もある。
【００５４】
上記構成を有する複合機１００によれば、出力禁止の解除後、出力禁止中に蓄積されたデータが、所定の優先度に従って、順に出力されるようになる。このため、出力禁止解除後に目的とするデータ（ユーザーが優先的に知るべき情報を含む印刷データ等）を早期に出力することが可能になる。また、出力禁止中に受信したデータの出力に関しては、ジョブ優先度入れ替え機能の影響を受けさせないことによって、他のジョブの割込みによるデータ出力の遅延が生じなくなる。その結果、蓄積データ（滞留データ）の出力時間を短縮して、全てのデータの出力を早期に完了させることが可能になる。
【００５５】
本実施形態に係る複合機１００では、上記制御部（制御部１１等）が、出力禁止中（出力禁止時間帯）でも、所定のデータについては、出力を許可する。これにより、出力禁止中でも、緊急性を要するデータ等については、例外的に出力することが可能になる。
【００５６】
また、本実施形態に係る複合機１００では、上記制御部（制御部１１等）が、出力禁止中（出力禁止時間帯）でも、所定のデータについては、出力内容に制限をかけた上でその出力を許可する（図４参照）。これにより、情報漏洩のリスクを低減することが可能になる。
【００５７】
また、本実施形態に係る複合機１００では、上記制御部（制御部１１等）が、出力禁止中（出力禁止時間帯）でも、複合機１００が行った送信又は受信の結果を示すレポート（通信レポート）については、少なくとも送信の宛先又は受信の送信元を示す情報を除いて印刷する。送信の宛先又は受信の送信元は、機密性が高いと考えられるため、情報漏洩を防ぐ上では、出力禁止中（出力禁止時間帯）において、送信の宛先又は受信の送信元を出力しないことが望ましい。
【００５８】
また、本実施形態に係る複合機１００では、上記制御部（制御部１１等）が、出力禁止中（出力禁止時間帯）において出力内容の制限をかけて出力したデータについては、出力の禁止が解除された場合に、制限の無い内容で再び出力する。これにより、出力禁止中には情報漏洩を防ぐために出力しなかった情報が、出力禁止解除後に出力されるようになる。その結果、ユーザーは、全ての内容を確認することが可能になる。
【００５９】
本実施形態に係る複合機１００では、上記制御部（制御部１１等）が、出力の禁止が解除された場合に、優先度の設定を促し、優先度が設定されると、その設定された優先度に従って、蓄積されたデータを順に出力する。こうした構成では、出力の禁止が解除された場合に、ユーザーが任意の優先度を設定することが可能になる。
【００６０】
本実施形態に係る複合機１００では、上記優先度（出力優先度）が、各データの入力元、入力者、出力ページ数、及び出力データ量に基づいて決められる。これらの条件によれば、目的とするデータ（緊急性を要する印刷データ等）に高い出力優先度を設定し易くなる。また、出力に時間がかからないデータ（例えば出力ページ数が少ないデータ又は出力データ量が少ないデータ）から順に出力するようにすれば、出力待ちデータ数を早く減らすことが可能になる。
【００６１】
また、本実施形態に係る複合機１００では、当該複合機１００が行った送信又は受信の結果を示すレポートに関しては、通信成功（通信ＯＫ）の結果を示すレポートよりも通信失敗（通信ＮＧ）の結果を示すレポートの方が、上記優先度（出力優先度）が高くなるようにする。こうした構成によれば、より緊急性を要すると考えられる通信失敗のレポートを早期に出力することが可能になる。
【００６２】
本発明は、上記実施形態に限定されない。例えば以下のように変形して実施することもできる。
【００６３】
上記実施形態では、ユーザーの設定により、蓄積データの出力を他のジョブよりも優先するようにした。しかしこれに限られず、ユーザーの設定によらず常に、蓄積データの出力を他のジョブよりも優先するようにしてもよい。
【００６４】
上記実施形態では、ユーザーの設定に基づき出力優先度を決めるようにしたが、これに限られない。例えば出力の禁止が解除された場合に、ユーザーが設定しなくても自動的に、あらかじめ設定された出力優先度に従って、出力禁止中に蓄積されたデータを順に出力するようにしてもよい。具体的には、例えば図５の処理に代えて、図８に示すような処理を実行するようにしてもよい。
【００６５】
図８のステップＳ３１は、図５のステップＳ２１と同様の処理であり、図８のステップＳ３１で出力の禁止が解除されたと判断された場合（ステップＳ３１：ＹＥＳ）には、続くステップＳ３２で、出力禁止中に蓄積されたデータを、あらかじめ設定された出力優先度に従って、順に出力する。ユーザーは、あらかじめ設定すること以外は、上記実施形態と同様に、出力優先度を設定することができる。また、この出力中においては、他のジョブの割込みが禁止される。そして、図８のステップＳ３２の完了をもって、図８の一連の処理を終了する。また、図８のステップＳ３１で出力の禁止が解除されていないと判断された場合（ステップＳ３１：ＮＯ）にも、図８の一連の処理を終了する。
【００６６】
また、出力禁止制御において出力の禁止が解除された場合に、ユーザーに出力優先度の設定を促し、所定の時間内に設定されない場合に、あらかじめ設定された優先度に従って、順に出力するようにしてもよい。具体的には、例えば上記実施形態において、図５の処理に代えて、図９に示すような処理を実行するようにしてもよい。
【００６７】
図９のステップＳ４１〜Ｓ４３はそれぞれ、図５のステップＳ２１〜Ｓ２３と同様の処理であり、ステップＳ４３で出力優先度が設定されたと判断された場合（ステップＳ４３：ＹＥＳ）には、続くステップＳ４４で、制御部１１が、その設定された優先度に従って、出力禁止中に蓄積されたデータを順に出力する。他方、図９のステップＳ４３で出力優先度が設定されていないと判断された場合（ステップＳ４３：ＮＯ）には、続くステップＳ４５で、ステップＳ４２でユーザーに出力優先度の設定を促してから所定の時間が経過したか否かを判断する。そして、ステップＳ４５で所定の時間が経過していないと判断された場合（ステップＳ４５：ＮＯ）には、ステップＳ４３に戻る。他方、ステップＳ４５で所定の時間が経過した（タイムアウトになった）と判断された場合（ステップＳ４５：ＹＥＳ）には、続くステップＳ４６で、出力禁止中に蓄積されたデータを、あらかじめ設定された出力優先度に従って、順に出力する。また、この出力中においては、他のジョブの割込みが禁止される。
【００６８】
図９の例では、出力禁止制御において出力の禁止が解除された場合に、ユーザーに出力優先度及び割込み許否の設定を促すが、所定の時間内に設定されない場合には、タイムアウトになって自動的に他のジョブの割込みを禁止してあらかじめ設定された出力優先度に従って、出力禁止中に蓄積されたデータを順に出力する。このため、例えばユーザーが別件で手を離せなかったり一時的に不在であったりして、出力優先度を設定できない状況にあっても、蓄積データが遅滞なく出力されるようになる。
【００６９】
出力内容制限についても、出力優先度の場合（図５又は図９参照）と同様に、その都度ユーザーが設定できるようにしてもよい。
【００７０】
出力禁止時間帯の途中で中断されて出力の禁止が解除された場合には、出力禁止期間が非常に短くなる可能性があるため、図５の処理、図８の処理、又は図９の処理は、出力禁止期間が所定の長さよりも長い場合にのみ、実行するようにしてもよい。また、中断により出力の禁止が解除された場合と、出力禁止時間帯の期間満了により出力の禁止が解除された場合とで、出力方法を異ならせてもよい。例えば図５の処理、図８の処理、又は図９の処理は、中断により出力の禁止が解除された場合には実行せず、出力禁止時間帯の期間満了により出力の禁止が解除された場合にのみ、実行するようにしてもよい。
【００７１】
上記実施形態では、主に、プリンターユニット１６ｃによる印刷に関する出力制御について説明したが、本発明は、任意の出力について適用することができる。例えばファックスユニット１６ｄによる送信、又はメーラーによる送信に、本発明を適用してもよい。この場合は、データ出力先（送信先）によって、出力優先度を設定するようにしてもよい。例えば出力媒体の種類によって出力優先度を決めてもよい。また、例えば内部（ＬＡＮ内）への出力の優先度を、外部（ＬＡＮ外）への出力の優先度よりも高くしてもよい。
【００７２】
本発明の情報出力装置は、複合機（複合的な画像形成装置）に限られず任意である。例えば情報出力装置は、スキャナー、複写機、プリンター、又はファクシミリの単体ユニット（単一機能の画像形成装置）であってもよいし、電子メール等の情報を出力する汎用コンピューター（いわゆるパーソナルコンピューター）、又は携帯電話等の携帯機器であってもよい。
【００７３】
上記実施形態において、複合機１００の構成（構成要素、寸法、材質、形状、又は配置等）は、本発明の趣旨を逸脱しない範囲において任意に変更又は割愛することができる。
【００７４】
上記実施形態に係る複合機１００の上述の機能は、ハードウェア（電子回路等）によっても、ソフトウェア（プログラム）によっても実現することができる。上記実施形態において制御部１１が実行するプログラムは、ＣＤ−ＲＯＭ等のコンピューターに読み取り可能な記録媒体に格納して配布可能にしてもよい。また、プログラムを通信ネットワーク上の所定のサーバーに保持させ、クライアントが実行又はダウンロードできるようにしてもよい。また、ＯＳ（Operating System）とアプリケーションとの協働により所定の機能を実現する場合には、ＯＳ以外の部分のみについて配布等を可能にしてもよい。
【００７５】
上記実施形態において、情報出力方法は、図４、図５、図８、又は図９のフローチャートに示した順序及び内容に限定されるものではなく、本発明の趣旨を逸脱しない範囲において任意に順序又は内容を変更することができる。また、用途等に応じて、必要ない工程を割愛してもよい。必要なければ、出力内容制限は割愛してもよい。
【００７６】
上記実施形態又は変形例等は、任意に組み合わせることができる。用途等に応じて適切な組み合わせを選ぶことが好ましい。
【産業上の利用可能性】
【００７７】
本発明に係る情報出力装置、プログラム、及び情報出力方法は、例えば複合機を含む情報システムでの情報管理に適している。
【符号の説明】
【００７８】
１１  制御部
１２  入力部
１３  表示部
１４  記憶部
１５  通信Ｉ／Ｆ
１６ａ  スキャナーユニット
１６ｂ  コピーユニット
１６ｃ  プリンターユニット
１６ｄ  ファックスユニット
１００  複合機
１０１  給紙カセット
１０２  用紙搬送部
１０３  作像部
１０３ａ  トナー容器
１０４  定着部
１０５  用紙排出部
Ｂ１  バス
Ｐ  用紙
【図１】
2015027025.tif 000003
【図２】
2015027025.tif 000004
【図３】
2015027025.tif 000005
【図４】
2015027025.tif 000006
【図５】
2015027025.tif 000007
【図６】
2015027025.tif 000008
【図７】
2015027025.tif 000009
【図８】
2015027025.tif 000010
【図９】
2015027025.tif 000011