(57)【要約】【課題】従来の印刷装置において、文章の印刷範囲を設定してそれに応じた印刷をした後で、次に同じ文章を別の印刷範囲で印刷した時、前に定めた印刷範囲の設定情報はクリアされてしまう。そのため再び初めの印刷範囲で印刷を行いたい時、再度同様の印刷範囲を設定する必要があるという問題点があった。【解決手段】ＵＩに複数の印刷範囲設定ボタンを表示し、各ボタンに対して異なる印刷範囲設定を受け付け、設定情報を保存する。【選択図】  図４
2015202664.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置１０９に保存した画像データに対して印刷用紙出力を行う印刷装置１００において、操作部に印刷範囲設定ボタン３０１を複数表示させる制御手段１１６を備え、前記制御手段１１６は各ボタンに対して異なる印刷範囲設定を受け付け、受け付けた印刷範囲情報を保存することができることを特徴とする印刷装置１００。
【請求項２】
記憶装置１０９に保存した画像データに対して印刷用紙出力を行う印刷装置６００において、操作部に印刷レベル設定ボタン８０１を複数表示させ、前記制御手段は各ボタンに対して異なる自動印刷範囲設定を受け付け、受け付けた自動印刷範囲設定情報を保存することができる制御手段１１６と、
保存された自動印刷範囲設定情報をもとに印刷データから、印刷除外ページの判定を行う印刷ページ判定手段１１５と、を備えたことを特徴とする印刷装置６００。
【請求項３】
自動印刷範囲設定情報は、文字列、画像、スタンプの指定と、指定した情報が印刷データに含まれていた場合に印刷対象から除外するか又は地紋とともに印刷するかの設定を含むことを特徴とする請求項２に印刷装置６００。
【請求項４】
自動印刷範囲設定がされた印刷レベルボタンの押下を受け付けた場合、前記印刷ページ判定手段１１５によって判定された判定結果から印刷データのプレビュー表示において印刷除外ページを表示し、ユーザからの印刷範囲の修正を受け付ける前記制御手段１１６を備えたことを特徴とする請求項２に記載の印刷装置１００。
【請求項５】
各印刷設定ボタンに対して印刷ユーザ設定ボタンを操作部に表示し、印刷可能なユーザ情報の登録を受け付ける制御手段と、印刷を行うユーザがログインした際のユーザ情報と前記印刷可能なユーザ情報を基に、印刷範囲設定を選択し出力を行う前記制御手段とを備えたことを特徴とする請求項１に記載の印刷装置１００。
【請求項６】
外部機器１３００と印刷装置１００から構成されている印刷システムにおいて、
アプリケーションやプリンタドライバから自動印刷範囲設定を受け付け、受け付けた自動印刷範囲設定情報を保存することができる外部機器の制御手段１３０９と、
印刷処理を実行した場合、前記印刷範囲設定情報から印刷を行うページの判定を行い、印刷を行うか否かを示す印刷除外フラグをページごとに付加して印刷装置に送信する前記制御手段１３０９と、を備えた外部機器１３００と、
外部機器１３００から印刷データと前記印刷除外フラグを受け取り、印刷除外フラグの付加していないページのみの印刷を行うよう制御する制御部１１１を備えたことを特徴とする印刷装置１００。
【請求項７】
自動印刷範囲設定情報は、文字列設定、スライドショー非表示ページ除外設定を受け付けることを特徴とする請求項１に記載の印刷装置１００。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関し、特に、ユーザが所望の印刷物を得るための印刷範囲設定方法に関する。
【背景技術】
【０００２】
ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）には、本体に内蔵されているハードディスクを使用して、読み込んだ原稿やパソコンからのデータを保存（一時保管）しておくことができる機能を搭載しているものがある。これを利用することで、保存したデータを必要な時に必要な設定でプリントや送信を行うことができる。またデータを本体に保存しておくことで、複数人で共有することができるため、同一データを複数の人が印刷を行うこともできる。
【０００３】
ところで、複数ページからなるドキュメントデータを印刷する際に、特定のページのみを選択して印刷したいケースがある。例えば、プレゼン資料の中に社外秘の情報が記載されたページがある場合、社外の人に配布する資料には社外秘の記載があるページを除いた配布物を作成したいようなケースが考えられる。
【０００４】
しかし、従来、ＨＤＤ（ハードディスク）に保存されているデータに対して、ページ単位で印刷範囲を指定して印刷することができなかった。そのため、前述したように特定ページのみを印刷する場合は、データを作成したＰＣ等の外部機器において、プリンタドライバから印刷ページを選択し改めてＭＦＰにデータを送信する必要があった。そこで、ユーザが選択したＨＤＤ内のデータに対して、複数ページで構成されているか否かを判定し、複数ページから構成されている場合にはユーザに所望のページを選択させ、そのページのみプリント処理を実行するという技術がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−８０１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述した技術によって、ＨＤＤに保存されているデータについてユーザが必要なページのみを選択し印刷することが可能となる。しかし従来の印刷装置において、文章の印刷範囲を設定してそれに応じた印刷をした後で、次に同じ文章を別の印刷範囲で印刷した時、前に定めた印刷範囲の設定情報はクリアされてしまう。そのため再び初めの印刷範囲で印刷を行いたい時、再度同様の印刷範囲を設定する必要があるという問題点があった。
【課題を解決するための手段】
【０００７】
本発明に係る印刷装置の構成は、記憶装置１０９に保存した画像データに対して印刷用紙出力を行う印刷装置１００において、操作部に印刷範囲設定ボタン３０１を複数表示させる制御手段１１６を備え、前記制御手段１１６は各ボタンに対して異なる印刷範囲設定を受け付け、受け付けた印刷範囲情報を保存することができる印刷範囲設定方法。
【発明の効果】
【０００８】
本発明によれば、複数の印刷範囲設定を保存することができることで、印刷範囲設定を変えて印刷する場合においても、一度印刷範囲設定を保存しておけば改めて設定を行うことなく所望のページの印刷を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】請求項１、３、４における印刷装置のシステム構成図
【図２】従来の印刷範囲設定時の印刷装置の操作部表示例
【図３】実施例１における印刷範囲設定時の印刷装置の操作部表示例
【図４】実施例１における処理フロー
【図５】実施例１における印刷完了時の操作部表示例
【図６】実施例２における印刷装置のシステム構成図
【図７】実施例２における自動印刷範囲設定の条件設定時の表示例
【図８】実施例２における印刷時の操作部表示例
【図９】実施例２における処理フロー
【図１０】「印刷範囲自動設定の初期設定」の詳細フロー
【図１１】実施例３における印刷許可ユーザ設定画面
【図１２】実施例３における処理フロー
【図１３】実施例４における外部機器のシステム構成図
【図１４】実施例４における処理フロー
【発明を実施するための形態】
【００１０】
以下、本発明を図面に基づいて詳しく説明する。
【実施例１】
【００１１】
実施例１では、ＭＦＰの記憶装置に保存されている画像データに対して、複数の印刷範囲設定を保存し、選択された設定に応じた印刷を行う処理について図１〜図５を用いて説明する。なお本明細書においては、記憶装置をＨＤＤ（ハードディスク）として説明を行う。
【００１２】
はじめに、本実施形態を適用するのに好適な印刷装置であるデジタル複合機の制御システム構成を図１に示す。
【００１３】
＜システム構成＞
印刷装置１００は画像入力装置であるスキャナ１１３や画像出力装置であるプリンタ１１４を備え、一方ではＬＡＮ８００や電話回線９００と接続することで、画像データやデバイス情報の入出力を行うことが可能である。
【００１４】
ＣＰＵ１０３はデジタル複合機全体を制御するコントローラとして機能する。ＲＯＭ１０７には入力画像処理プログラム、出力画像処理プログラムが格納されていて、ＣＰＵ１０３はこれらプログラムをＲＯＭ１０７から読み出してＲＡＭ１０８にロードし、展開、実行することで、図４の処理フローを実現する。なお、これらのプログラムはＨＤＤ１０９に格納されていて、ＣＰＵ１０３によってＲＡＭ１０８にロード、展開、実行されても良い。ＨＤＤ１０９には、スキャナ１１３で読み取られた画像データや、ＰＣなどの外部機器から送信された印刷データ等を保存することができる。
【００１５】
操作部Ｉ／Ｆ１０４は操作部１１５とのインターフェース部で、操作部１１５に表示する画像データを操作部１１５に対して出力する。また、操作部１１５からユーザが入力した情報（例えばスキャンやプリントの指示情報）をＣＰＵ１０３に伝える役割をする。
ネットワークＩ／Ｆ１０５はＬＡＮ８００に接続し、情報の入出力を行う。モデム１０６は公衆回線９００に接続し、データ送受信を行うための変調復調処理を行う。以上の構成がシステムバス１０１上に配置される。
【００１６】
イメージバスＩ／Ｆ１１１はシステムバス１０１と画像データを高速で転送するイメージバス１０２を接続し、データ構造を変換するバスブリッジである。イメージバス１０２は、ＰＣＩバス等の高速バスで構成される。
【００１７】
デバイスＩ／Ｆ部１１２は、画像入出力デバイスであるスキャナ１１３やプリンタ１１４とコントローラ１００を接続し、画像データの同期系／非同期系の変換を行う。圧縮／解凍処理部１１０画像データに対し所定の圧縮方法により圧縮を行う。
【００１８】
画像入力デバイスであるスキャナ１１３は、原稿照明ランプや走査ミラーにより構成されており、原稿画像の読み取り動作を行う部分である。スキャナ１１３の動作はＣＰＵ１０３によって制御され、ＣＰＵ１０３が操作部１１５のスキャンスタートボタンが押下されたことを検知した場合にＣＰＵ１０３はスキャナに対し原稿画像の読取動作を行うよう指示する。
【００１９】
画像出力デバイスであるプリンタ１１４は、出力画像処理部４００で処理した画像データもしくはＨＤＤ１０９に格納された画像データを用紙上の画像に印刷する部分である。プリンタ１１４の動作はＣＰＵ１０３によって制御される。操作部１１５は、ユーザが画像入力及び画像出力の各種設定を行う部分である。
【００２０】
入力画像処理部３００は、スキャナ１１３で読み取られた画像データに対し補正、加工、編集を施し、その後のプリント出力または画像送信に適した処理を行う。出力画像処理部４００は、操作部から受信した印刷ページ範囲設定や出力レイアウト設定に応じて印刷制御を行う。処理した画像データはプリンタ１１４へ送信、もしくはＨＤＤ１０９に格納される。
【００２１】
＜操作部表示例＞
図２に操作部１１５における、表示例を示す。操作部１１５には、画像データの内容をプレビュー表示できる。操作はタッチパネル等での入力方法があり、表示されている画像データを確認しながら印刷などの各種設定を行うことができる。入力方法は複数のハードボタンにより操作でもよい。印刷範囲の設定はプレビュー表示されている画像データを見て行う。ユーザは画像データの中身を確認し印刷したいページを選択することで、選択されたページの印刷を行う。データの選択方法は図２のようにタッチパネルから対象ページをタッチするのでもよいし、ページ番号を入力して指定する方法でもよい。ユーザは印刷範囲設定後に印刷ボタンを押すと、ＣＰＵ１０３は操作部１１５からの印刷情報を受け取り印刷動作を開始する。
【００２２】
＜実施例１における印刷設定画面＞
実施例１における印刷設定画面について図３を用いて説明する。ＨＤＤ１０９内の印刷データのプレビュー画面において、印刷範囲設定ボタン３０１を複数表示させる。ユーザは複数の印刷設定ボタンから１つを選択する（図３（Ａ））。選択すると、選択したボタンに対応した印刷ページの設定画面が表示され、ユーザは例えばチェックボックス３０３をチェックするなどの操作を行い、印刷範囲をページ単位で選択する事ができる（図３（Ｂ））。印刷ページ選択後、保存ボタン３０４を押すことで、ページには印刷属性情報が付加され、ＨＤＤ１０９に保存される。同様の設定を他の印刷範囲設定ボタンに対しても行うことで、異なる範囲設定を複数保存することができる（図３（Ｃ））。
【００２３】
＜フローチャート＞
続いて図４のフローチャートを用いて、ＨＤＤ１０９内の複数の印刷範囲を設定・保存したデータから、所望の設定を呼び出して印刷を行う処理について説明する。制御部１１６は、本明細書では、ＣＰＵ１０３、ＲＡＭ１０８、ＲＯＭ１０７、ＨＤＤ１０９等からなる。なお、フローチャートで示す手順が制御部１１６のＲＡＭ１０８、ＲＯＭ１０７、ＨＤＤ１０９のいずれかの記憶手段に記憶され、ＣＰＵ１０３により実行される。
【００２４】
Ｓ４０１において、制御部１１６はＨＤＤ１０９内のデータの一覧を操作部１１５に表示させる。ユーザから印刷データの選択を受け付けた操作部１１５は、その受け付けた旨を制御部１１６に送信する。その旨を受け付けた制御部１１６は、ＨＤＤ１０９内部に保存されている選択された画像データを操作部１１５に送信する。
【００２５】
Ｓ４０２において、操作部１１５は制御部１１６より受信した画像データのプレビュー表示を行う。Ｓ４０３において、操作部１１５は印刷範囲設定ボタンを複数表示し、ユーザからの選択を待つ。Ｓ４０４において、ユーザから印刷範囲設定ボタンの選択を受け付けた操作部１１５は、その受け付けた旨を制御部１１６に送信する。その旨を受け付けた制御部１１６は、図３（Ｂ）のように選択されたボタンに対応した印刷設定が可能な画面を操作部１１５に表示させる。
【００２６】
Ｓ４０５において操作部１１５がユーザからの印刷ボタンの押下を受け付けた場合は、Ｓ１０９に遷移する。印刷ボタンの押下を受け付けていない場合はＳ４０６に遷移する。
Ｓ４０６において、操作部１１５はユーザから印刷ボタンが押下されたかを確認する。印刷ボタンの押下を受け付けた場合、操作部１１５はその受け付けた旨を制御部に送信しＳ４０９に遷移する。印刷ボタンの押下が確認できない場合はＳ４０５に遷移する。
【００２７】
Ｓ４０７において、操作部１１５はユーザからの印刷範囲設定操作を受け付け、その情報を制御部１１６に送信する。Ｓ４０８において、制御部１１６は操作部１１５から受け付けた印刷範囲設定情報を、保存しているデータに対しページ単位で付加し、データと共にＨＤＤ１０９に保存する。
【００２８】
Ｓ４０９において、制御部１１６は操作部１１５から受けつけた印刷設定を基に、ＨＤＤ１０９内のデータと印刷範囲設定情報を出力画像処理部４００に送信する。出力画像処理部４００は印刷範囲設定情報から印刷を行うページのデータのみをプリンタに送信し出力する。
【００２９】
Ｓ４１０において、制御部１１６は操作部１１５に、図５のように印刷を続けるか否かの確認メッセージを表示し、ユーザの入力を受け付ける。印刷をしないという情報を受け付けた場合、処理を終了する。続けて印刷を行うという情報を受け付けた場合、Ｓ４１１に遷移する。
【００３０】
Ｓ４１１において、制御部１１６は操作部１１５から受け付けたユーザからの入力が異なるデータに対してであった場合、Ｓ４０１に遷移し制御部１１６は再びＨＤＤ１０９内のデータを表示しユーザに選択させる。同じデータに対してであった場合、Ｓ４０４に遷移し制御部１１６は操作部１１５に印刷設定ボタンを表示し、ユーザのボタン選択を受け付ける。
【００３１】
以上の処理により印刷範囲を複数保存することができ、１度行った印刷範囲で再び印刷を行うときも、再度設定を行う必要なく再印刷することができる。
【実施例２】
【００３２】
実施例１の方法により、以前行った印刷範囲設定を再び行う際に再度印刷範囲設定を行う必要が無くなる。しかしページ数が多いデータに対して、実施例１の方法で画像データのプレビュー表示を行いページの内容を確認し、印刷したいページ選択するのは手間がかかってしまう。そこで実施例２では、自動印刷範囲設定を行うことで、印刷範囲を自動で判別する方法について説明する。
【００３３】
＜実施例２におけるシステム構成＞
実施例２におけるシステム構成について図６に示す。１０１〜１１４、及び３００、４００、８００、９００については実施例１で述べたので説明は省略する。
【００３４】
印刷ページ判定部６０１はＨＤＤ１０９内に保存されたデータを印刷する際に、ユーザにより予め設定された自動印刷範囲の条件から各ページを印刷対象とするか否かの判定を行う。
【００３５】
操作部１１５からユーザにより選択された印刷範囲設定ボタンの情報を受け取り、対応する選択条件をＨＤＤ１０９から読み込む。ＨＤＤ１０９から受け取った条件について、印刷する画像データの判定を行い、判定結果を操作部１１５に表示させる。
【００３６】
＜実施例２における操作部表示例＞
実施例２における操作部１１５の表示例を図７に示す。印刷レベルボタンを複数表示させる（図７（ａ））。各ボタンには自動選択を行う条件を設定することができる。ボタンの表示名もユーザが条件設定するのに合わせてカスタマイズすることができる（図７（ｂ））。例えば、印刷レベル１には自動選択を行わない「全ページ印刷」、印刷レベル２には機密情報を除いて印刷を行う「社外配布資料印刷」のようにユーザが任意の条件設定と表示名を設定することができる。
【００３７】
各設定を行う際は印刷レベル設定ボタンを用意するなどして、ユーザからのボタンの押下を受け付けた場合に印刷レベル設定画面に移る。印刷レベル設定画面（図７（ｃ））では、設定条件の項目の一覧が表示され、各印刷レベルボタンに対して設定を行うことができる。設定条件の項目の詳細については後述する。
【００３８】
＜自動選択条件＞
前記、各印刷レベルボタンに割り当てることのできる具体的条件について説明する。
【００３９】
１、文字列設定
ユーザが任意で設定した文字列を印刷する画像データから検出し、検出した場合に印刷範囲から取り除く。文字列はユーザが操作部より入力を行う。例えば「社外秘」や「Ｃｏｎｆｉｄｅｎｔｉａｌ」などの文字列を登録しておく。そして登録している文字列の有無を印刷データ内からＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）等の既知の技術を用いて検出し、検出したページを印刷範囲から除外する。また、例えば「参考資料」等の文字列を検出した場合、検出したページ以降のページを印刷範囲から除く方法でもよい。また複数の文字列を登録し、ＡＮＤ条件（例えば文字列Ａを検出、且つ文字列Ｂを検出した場合除外する）やＯＲ条件（例えば文字列Ａを検出、もしくは文字列Ｂを検出した場合除外する）を設定可能でもよい。これにより、機密情報が入っていると思われるページを抽出することができる。
【００４０】
２、画像設定
ユーザが任意で設定した画像を、印刷する画像データから検出し、検出した場合に印刷範囲から取り除く。画像の設定は、登録したい画像をスキャナ７１３にてスキャンして取り込む方法でもよいし、ＰＣ等の外部機器からＬＡＮを介して画像データ転送する方法でもよい。例えば、企業のロゴ等を登録しておき、パターンマッチング等の既知の方法で印刷する画像データから登録したロゴ画像を検出し、検出したページを印刷範囲から除外する。
【００４１】
３、スタンプ
スタンプ印刷という機能がある。スタンプ印刷とはＭＦＰに予め登録された「社外秘」「ｃｏｎｆｉｄｅｎｔｉａｌ」「コピー禁止」等の記載がある画像データを、印刷の際に紙に印字することでセキュリティを向上させるための機能である。印刷データ内に、この予め登録されたスタンプ画像があるか否か検出を行い、スタンプ画像を検出した場合そのページを印刷範囲から取り除く。
【００４２】
＜印刷時の表示例＞
図８に、実施例２において印刷を行うときの操作部の表示例について説明する。印刷を行う時は、ユーザは印刷レベル設定ボタン８０１から所望のボタンを選択する。印刷ページ判定部６０１は、選択されたボタンに応じた判定結果を操作部に表示する。操作部には判定により印刷ページから除外されたページどのページかユーザが確認できるような表示を行う。ユーザはここで判定結果を確認し、必要に応じて印刷範囲設定を修正することができる。印刷範囲が問題なければ印刷ボタンを押下することで、印刷処理がスタートする。またここで除外すると設定されたページに対して、前述した印刷を行わない設定と、地紋を付加して印刷を行うような設定を切り替えられるようにしてもよい。
【００４３】
＜フローチャート＞
図９を用いて、自動印刷範囲設定を行ってから、所望の設定を選択して印刷を行うまでのフローを説明する。Ｓ９０１において、操作部１１５はユーザからの自動印刷範囲の設定操作を受け付ける。設定情報はＨＤＤ内に保存する。印刷範囲自動選択の初期設定については後述する。
【００４４】
Ｓ９０２において、制御部１１６はＨＤＤ内のデータの一覧を操作部１１５に表示させる。ユーザから印刷データの選択を受け付けた操作部１１５は、その受け付けた旨を制御部１１６に送信する。その旨を受け付けた制御部１１６は、ＨＤＤ内部に保存されている選択された画像データを操作部１１５に送信する。
【００４５】
Ｓ９０３において、操作部１１５は制御部１１６より受信した画像データのプレビュー表示を行う。Ｓ９０４において、操作部１１５はユーザの印刷レベルボタンの押下を受け付ける。受け付けた情報は印刷ページ判定部６０１に送信する。Ｓ９０５において、印刷ページ判定部６０１は操作部１１５から受信した印刷レベルボタンの押下情報から、印刷するＨＤＤ内のデータの各ページに対して印刷範囲から除外するか否かを判定する。
【００４６】
Ｓ９０６において、印刷ページ判定部６０１は判定結果を操作部１１５に送信する。操作部１１５は印刷ページ判定部６０１から受信した判定結果から、印刷データの各ページに対して印刷を行う範囲を表示する。Ｓ９０７において、操作部１１５はユーザからの印刷範囲の修正を受け付ける。印刷範囲の修正がされた場合はＳ９０８に遷移する。印刷範囲の修正がされない場合はＳ９０９に遷移する。
【００４７】
Ｓ９０８において、操作部１１５はユーザから受け付けた印刷範囲の修正情報を基に、印刷範囲情報を置き変える。Ｓ９０９において、操作部１１５はユーザからの印刷ボタンの押下を受け付ける。印刷ボタンの押下を受け付けた場合、操作部１１５はその受け付けた旨を制御部１１６に送信しＳ９１０に遷移する。印刷ボタンの押下を受け付けていない場合はＳ９０７に遷移し、印刷範囲の修正及びＳ９０９の印刷ボタンの押下を再び受け付ける。
【００４８】
Ｓ９１０において、制御部１１６は操作部１１５から受けつけた印刷設定を基に、ＨＤＤ１０９内のデータと印刷範囲情報を出力画像処理部４００に送信する。出力画像処理部４００は印刷範囲情報から印刷を行うページのデータのみをプリンタに送信し出力する。Ｓ９１１において、制御部１１６は操作部１１５に、実施例１と同様に印刷を続けるか否かの確認メッセージを表示し、ユーザの入力を受け付ける。印刷をしないという情報を受け付けた場合、処理を終了する。続けて印刷を行うという情報を受け付けた場合、Ｓ９１２に遷移する。
【００４９】
Ｓ９１２において、制御部１１６は操作部１１５から受け付けたユーザからの入力が異なるデータに対してであった場合、Ｓ９０２に遷移し制御部は再びＨＤＤ１０９内のデータを表示しユーザに選択させる。同じデータに対してであった場合、Ｓ９０４に遷移し制御部１１６は操作部１１５に印刷レベルボタンを表示し、ユーザのボタン選択を受け付ける。
【００５０】
次に、Ｓ９０１の印刷範囲自動選択の初期設定処理のフローの詳細を、図１０を用いて説明する。Ｓ１００１において、操作部１１５はユーザからの印刷レベル設定ボタンの押下を受け付ける。Ｓ１００２において、操作部１１５はユーザからの設定を行う印刷レベル設定ボタンの選択を受け付ける。操作部１１５は受け付けたボタンの押下情報を制御部に送信する。
【００５１】
Ｓ１００３において、制御部は受信したボタンの押下情報から、対応したボタンに対する設定画面（図７（ｃ））を操作部１１５に表示する。Ｓ１００４において、操作部１１５はユーザからの自動印刷範囲設定を受け付ける。設定は前述した文字列、画像、スタンプ等の設定を受け付ける。Ｓ１００５において、他の印刷レベルボタンに対する設定を行う場合、操作部１１５はＳ１００３に遷移し、設定を行う印刷レベルボタンが押下されるのを受け付ける。
【００５２】
以上の処理により、ユーザが設定した条件を基に印刷範囲を自動で判定することができるようになる。これにより実施例１の処理において、データのページ数が大量な場合においても、全てのページに対して手動で印刷範囲設定を行う必要が無くなる。
【実施例３】
【００５３】
実施例１の方法で、ＨＤＤ内のデータに対して印刷範囲を複数設定し保存することで、社外秘の情報が載っているページを印刷範囲から除いた設定を行うなどすることが可能となる。しかし実施例１の方法だと、印刷物を配布する対象によって印刷範囲を変えて印刷処理を行うことはできるが、印刷を実行するユーザによって印刷範囲を変えることはできない。つまりＨＤＤ内のデータを複数人で共有する場合、全ての人が任意の印刷範囲を印刷出来てしまう。そこで実施例３では、ユーザがＩＣカードを用いてログインを行ってから処理を行うＭＦＰにおいて、印刷処理を行うユーザによって印刷可能な範囲を限定する方法について説明する。
【００５４】
＜実施例３におけるシステム構成＞
システム構成は実施例１と同じ構成のため説明は省略する。
【００５５】
＜操作部表示例＞
図１１に実施例３における操作部表示例を示す。印刷範囲設定画面において、実施例１と同様に複数の印刷範囲設定ボタンを表示する。さらに印刷ユーザ設定ボタン１０１１を表示し、ボタンの押下を受け付けたらで各ボタンに印刷可能なユーザＩＤ設定画面を表示させる。登録したユーザＩＤはＨＤＤ１０９に印刷データとともに保存される。
【００５６】
＜フローチャート＞
以下に実施例３における、処理フローについて図１２を用いて説明する。図４のＳ４０１〜Ｓ４０５、Ｓ４０７〜Ｓ４０８、Ｓ４１０〜Ｓ４１１は実施例１で述べたので説明を省略する。Ｓ１２０１において、操作部１１５はユーザからの印刷ユーザ設定ボタンの押下を受けつける。ボタンの押下を受け付けた場合はその旨を制御部に送信し、Ｓ１２０２に遷移する。受け付けない場合は、Ｓ１２０３に遷移する。Ｓ１２０２において、制御部は印刷許可ユーザの設定画面を操作部１１５に表示し、ユーザからの設定を受け付ける。受け付けた設定は制御部に送信し、ＨＤＤに印刷データとともに保存する。
【００５７】
Ｓ１２０３において、操作部１１５はユーザからのＩＣカードによるログイン及び印刷ボタンが押下されたかを確認する。ログイン後に印刷ボタンの押下を受け付けた場合、操作部１１５はユーザ情報その受け付けた旨を制御部１１６に送信しＳ１２０４に遷移する。印刷ボタンの押下が確認できない場合はＳ４０５に遷移する。Ｓ１２０４において、制御部１１６は操作部１１５から受けつけたユーザ情報を基に、ＨＤＤ１０９内のデータと印刷許可ユーザ情報を出力画像処理部４００に送信する。出力画像処理部４００は操作部１１５からのユーザ情報と印刷許可ユーザ情報から印刷するページのみをプリンタに送信し出力する。
【００５８】
以上の処理により、印刷範囲を複数設定・保存し、各設定に対して印刷を行えるユーザを設定することができる。これにより機密情報の入ったページを登録ユーザのみにしか印刷できない等の設定を行うことが可能となる。
【実施例４】
【００５９】
実施例２において、ＭＦＰのＨＤＤ内のデータに対してＭＦＰが自動で判定を行っていたが、印刷データを作成するＰＣやタブレットのアプリケーションやプリンタドライバにて判定を行ってもよい。この場合印刷データの作成を行うＰＣやタブレットから、印刷を行うか行わないかの情報を印刷データの各ページに付加して、ＭＦＰに送信する。ＭＦＰは情報が付加されたデータを受信し、印刷を行うデータのみに対して印刷を行う。例えば、パワーポイント等のプレゼン資料作成アプリケーションにおけるスライドショー表示を行うか否かの情報を、印刷行う際に付加して送信することで、ＭＦＰはスライドショー表示を行わないページを印刷しない処理を行うことなども可能となる。
【００６０】
＜実施例４におけるシステム構成＞
実施例４におけるシステム構成について図１３を用いて説明する。本実施例では印刷データを作成する外部機器１３００と、印刷装置１００とで構成される。印刷装置のシステム構成については、図１と同様のため説明は省略する。
【００６１】
１３００はＰＣやタブレット等の外部機器である。外部機器はアプリケーションを用いることで印刷データを作成し、プリンタドライバによって印刷ジョブ情報を印刷装置に送信する。ＣＰＵ１３０１は外部機器全体を制御するコントローラとして機能する。ＲＯＭ１３０２にはアプリケーションやプリンタドライバが格納されていて、ＣＰＵ１３０１はこれらプログラムをＲＯＭ１３０２から読み出してＲＡＭ１３０３にロードし、展開、実行することで、処理を実現する。なお、これらのプログラムはＨＤＤ１３０４に格納されていて、ＣＰＵ１３０１によってＲＡＭ１３０３にロード、展開、実行されても良い。
【００６２】
入力機器Ｉ／Ｆ１３０５は入力機器１３０６とのインターフェース部で、入力機器１３０６からユーザが入力した情報をＣＰＵ１３０１に伝える役割をする。入力機器１３０６は、マウスやキーボードなどユーザが情報を入力するための機器である。タブレットの場合はタッチセンサを備えたディスプレイでもよい。プリンタＩ／Ｆ１３０７は、ＬＡＮ１３０８を介してデジタル複合機のネットワークＩ／Ｆに接続されて、コントローラ１００との通信制御処理を実行する。
【００６３】
＜フローチャート＞
図１４を用いて、実施例４における処理フローを説明する。制御部１３０９は、本実施例では外部機器のＣＰＵ１３０１、ＲＡＭ１３０３、ＲＯＭ１３０２、ＨＤＤ１３０４等からなる。なお、フローチャートで示す手順が制御部１３０９のＲＡＭ１３０３、ＲＯＭ１３０２、ＨＤＤ１３０４のいずれかの記憶手段に記憶され、ＣＰＵ１３０１により実行される。
【００６４】
１４０１の処理フローは、本実施例におけるＰＣ・タブレット等の外部機器１３００の処理フローである。１４０２の処理フローは、本実施例における印刷装置１００の処理フローである。
【００６５】
Ｓ１４０３において、制御部１３０９はユーザからの印刷範囲自動選択の初期設定を受け付ける。設定は実施例２と同様に文字列設定、さらにスライドショー非表示ページ除外設定を行うことができる。印刷範囲自動選択の初期設定処理は外部機器のアプリケーション、もしくはプリンタドライバにて行う。処理内容は実施例２の図１０のフローと同様のため詳細な説明は省略する。
【００６６】
Ｓ１４０４において、外部機器１３００の制御部１３０９はユーザからの印刷開始の入力を受け付ける。入力を受け付けた場合印刷処理を開始する。Ｓ１４０５において、外部機器１３００の制御部１３０９は自動印刷範囲判定の初期設定情報から印刷範囲の判定を行う。文字列設定がされている場合、制御部１３０９は印刷データの中から該当文字列を検索する。該当文字列が検出された場合、印刷除外フラグをページデータに付加する。スライドショーの非表示設定がされていた場合、操作部１３０６は印刷除外フラグをページデータに付加する。
【００６７】
Ｓ１４０６において、外部機器１３００の制御部１３０９は印刷データと印刷除外フラグ情報をプリンタＩ／Ｆ１３０７を介して印刷装置１００へ送信する。Ｓ１４０７において、印刷装置１００の制御部１１６は外部機器１３００からネットワークＩ／Ｆ１０５を介して印刷ジョブを受信する。Ｓ１４０８において、印刷装置１００の制御部１１６は受けとった印刷データと印刷除外フラグから印刷を行うページを判断し、判断したページのデータをプリンタ１１４へ送信する。Ｓ１４０９において、プリンタ１１４は受信したデータを印刷する。
【００６８】
以上の処理により、ＰＣやタブレット等の外部機器から印刷装置へ印刷データを送信して印刷する際においても、実施例２と同様ユーザが設定した条件のもと印刷範囲の自動選択を行うことができる。
【符号の説明】
【００６９】
１００  印刷装置、１１３  スキャナ、１１４  プリンタ、８００  ＬＡＮ、
９００  電話回線
【図１】
2015202664.tif 000003
【図６】
2015202664.tif 000004
【図１３】
2015202664.tif 000005
【図２】
2015202664.tif 000006
【図３】
2015202664.tif 000007
【図４】
2015202664.tif 000008
【図５】
2015202664.tif 000009
【図７】
2015202664.tif 000010
【図８】
2015202664.tif 000011
【図９】
2015202664.tif 000012
【図１０】
2015202664.tif 000013
【図１１】
2015202664.tif 000014
【図１２】
2015202664.tif 000015
【図１４】
2015202664.tif 000016