(57)【特許請求の範囲】
【請求項１】
記録媒体への出力設定情報が含まれた属性情報を含む文書データの記録された記録媒体から、前記文書データを読み込む文書データ読込手段と、
前記文書データ読込手段で読み込まれた文書データに含まれる前記属性情報を抽出する属性情報抽出手段と、
前記属性情報抽出手段により抽出された前記属性情報に含まれる第１の出力設定情報と、予め設定された推奨出力設定である第２の出力設定情報とが一致しているかを判断する出力設定判断手段と、
前記出力設定判断手段により、前記第１の出力設定情報と前記第２の出力設定情報とが一致していない場合は、該第１の出力設定情報で出力するか、該第２の出力設定情報で出力するかの選択を受け付ける選択受付手段と、
前記選択受付手段で前記第１の出力設定情報で出力すると選択された場合、前記文書データ読込手段により読み込まれた前記文書データを前記第１の出力設定情報に含まれる出力設定で記録媒体へ出力するよう制御する第１の出力制御手段と、
前記選択受付手段で前記第２の出力設定情報で出力すると選択された場合、前記文書データ読込手段により読み込まれた前記文書データを前記第２の出力設定情報に含まれる出力設定に変更して記録媒体へ出力するよう制御する第２の出力制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記第１の出力設定情報とは、前記文書データ読込手段により読み込まれた前記文書データの出力設定情報を含み、
前記文書データ読込手段で読み込んだ文書データを前記第１の出力設定情報に含まれる出力設定の論理ページ毎に文書データを分割する文書データ分割手段と、
前記文書データ分割手段により分割された論理ページ毎の文書データを前記第２の出力設定情報の出力設定に変更して論理ページを配置する分割文書データ配置手段と、
を有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記選択受付手段は、前記第１の出力設定情報で出力するか、前記第２の出力設定情報で出力するかの選択を受け付ける際に、該第１の出力設定情報に含まれる出力設定の情報と、該第２の出力設定情報に含まれる出力設定の情報とを表示制御することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記第１の出力設定情報と前記第２の出力設定情報との論理ページの配置順により、前記文書データを論理ページ毎に分割するか否かを判断する文書データ分割判断手段を有し、
前記第２の出力制御手段は、前記文書データ分割判断手段により、論理ページ毎に分割しないと判断した場合は、前記第１の出力制御手段により出力制御することを特徴とする請求項１乃至３の少なくとも一つに記載の画像形成装置。
【請求項５】
前記第２の出力制御手段は、
前記属性情報抽出手段で抽出した属性情報を削除して出力制御する属性情報削除手段を有することを特徴とする請求項１乃至４の少なくとも一つに記載の画像形成装置。
【請求項６】
前記第２の出力制御手段は、
前記第２の出力設定情報に基づく属性情報を作成し、前記記録媒体に付加する属性情報作成手段を有することを特徴とする請求項１乃至５の少なくとも一つに記載の画像形成装置。
【請求項７】
記録媒体への出力設定情報が含まれた属性情報を含む文書データの記録された記録媒体から、前記文書データを読み込む文書データ読込工程と、
前記文書データ読込工程で読み込まれた文書データに含まれる前記属性情報を抽出する属性情報抽出工程と、
前記属性情報抽出工程により抽出された前記属性情報に含まれる第１の出力設定情報と、予め設定された推奨出力設定である第２の出力設定情報とが一致しているかを判断する出力設定判断工程と、
前記出力設定判断工程により、前記第１の出力設定情報と前記第２の出力設定情報とが一致していない場合は、該第１の出力設定情報で出力するか、該第２の出力設定情報で出力するかの選択を受け付ける選択受付工程と、
前記選択受付工程で前記第１の出力設定情報で出力すると選択された場合、前記文書データ読込工程により読み込まれた前記文書データを前記第１の出力設定情報に含まれる出力設定で記録媒体へ出力するよう制御する第１の出力制御工程と、
前記選択受付工程で前記第２の出力設定情報で出力すると選択された場合、前記文書データ読込工程により読み込まれた前記文書データを前記第２の出力設定情報に含まれる出力設定に変更して記録媒体へ出力するよう制御する第２の出力制御工程と、
を有することを特徴とする画像形成方法。
【請求項８】
画像形成装置を、
記録媒体への出力設定情報が含まれた属性情報を含む文書データの記録された記録媒体から、前記文書データを読み込む文書データ読込手段と、
前記文書データ読込手段で読み込まれた文書データに含まれる前記属性情報を抽出する属性情報抽出手段と、
前記属性情報抽出手段により抽出された前記属性情報に含まれる第１の出力設定情報と、予め設定された推奨出力設定である第２の出力設定情報とが一致しているかを判断する出力設定判断手段と、
前記出力設定判断手段により、前記第１の出力設定情報と前記第２の出力設定情報とが一致していない場合は、該第１の出力設定情報で出力するか、該第２の出力設定情報で出力するかの選択を受け付ける選択受付手段と、
前記選択受付手段で前記第１の出力設定情報で出力すると選択された場合、前記文書データ読込手段により読み込まれた前記文書データを前記第１の出力設定情報に含まれる出力設定で記録媒体へ出力するよう制御する第１の出力制御手段と、
前記選択受付手段で前記第２の出力設定情報で出力すると選択された場合、前記文書データ読込手段により読み込まれた前記文書データを前記第２の出力設定情報に含まれる出力設定に変更して記録媒体へ出力するよう制御する第２の出力制御手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の複写の際に嗜好の印刷設定に変更する印刷制御方法に関する発明である。
【背景技術】
【０００２】
従来の複写機には、１枚の紙面に複数のページ（Ｎページ分）をコピーするＮｉｎ１コピー機能や、片面印刷資料を両面印刷するコピー機能を有する複写機が存在する。また特許文献１には、２ｉｎ１や４ｉｎ１等の複数のＮｉｎ１で印刷された原稿を統一したＮｉｎ１のコピーに揃えて再コピーすることが容易に行える画像形成装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３０４５４６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献１は、２ｉｎ１や４ｉｎ１などで印刷した資料の境界線を検出することにより、印刷した資料が２ｉｎ１や４ｉｎ１であることを検出しており、印刷した資料が原稿一杯に印刷された２ｉｎ１や４ｉｎ１の資料の場合や、余白が多くて原稿の境界が分かり辛い場合等の時はＮｉｎ１印刷の境界線の検出が難しい場合がある。
【０００５】
そのため、Ｎｉｎ１印刷の境界線の検出が難しい資料の場合、ユーザ嗜好の印刷設定とＮｉｎ１印刷の設定が被ってしまい、ユーザが意図しないコピー結果が得られる可能性がある。
【０００６】
例えば、ユーザ嗜好の印刷設定が２ｉｎ１の場合に、２ｉｎ１資料をコピーする際、２ｉｎ１の境界線が検出できないと、２ｉｎ１資料の２ｉｎ１コピーとなり、結果的に４ｉｎ１のコピーとなってしまい、ユーザ嗜好の印刷が出来ず、時間と資源の無駄が生じる。
【０００７】
本発明は、上述した問題点を鑑みてなされた発明であり、本発明は一度印刷出力された印刷資料を、ユーザの嗜好の印刷設定に沿った形で再コピーすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、記録媒体への出力設定情報が含まれた属性情報を含む文書データの記録された記録媒体から、前記文書データを読み込む文書データ読込手段と、前記文書データ読込手段で読み込まれた文書データに含まれる前記属性情報を抽出する属性情報抽出手段と、前記属性情報抽出手段により抽出された前記属性情報に含まれる第１の出力設定情報と、予め設定された推奨出力設定である第２の出力設定情報とが一致しているかを判断する出力設定判断手段と、前記出力設定判断手段により、前記第１の出力設定情報と前記第２の出力設定情報とが一致していない場合は、該第１の出力設定情報で出力するか、該第２の出力設定情報で出力するかの選択を受け付ける選択受付手段と、前記選択受付手段で前記第１の出力設定情報で出力すると選択された場合、前記文書データ読込手段により読み込まれた前記文書データを前記第１の出力設定情報に含まれる出力設定で記録媒体へ出力するよう制御する第１の出力制御手段と、前記選択受付手段で前記第２の出力設定情報で出力すると選択された場合、前記文書データ読込手段により読み込まれた前記文書データを前記第２の出力設定情報に含まれる出力設定に変更して記録媒体へ出力するよう制御する第２の出力制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、一度印刷出力された印刷資料を、ユーザの嗜好の印刷設定に沿った形で再コピーすることが可能という効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態を示す印刷システムのソフトウェアブロック図である。
【図２】本発明の画像形成装置のハードウェアブロック図を示す図である。
【図３】本発明の実施形態の画像形成装置における処理の一例を示すフローチャートである。
【図４】本発明の実施形態の画像形成装置における処理の一例を示すフローチャートである。
【図５】１つの物理ページ５００に４つの論理ページ５０１から５０４を配置した４ｉｎ１印刷された文書データを読み込んだイメージ図である。
【図６】本発明の実施形態における、２次元バーコードに記憶された文書データの属性情報の例を示したデータ構成図である。
【図７】１つの物理ページに２つの論理ページ７０１、７０２を配置した２ｉｎ１印刷された文書データを読み込んだイメージ図である。
【図８】本発明の実施形態の画像形成装置における操作部２０８に表示される操作ボタンの一例である。
【図９】本発明の実施形態における、おすすめコピーの出力レイアウト設定として記憶されている例を示したデータ構成図である。
【図１０】本発明の実施形態の画像形成装置における操作部２０８に表示される操作ボタンの一例である。
【図１１】おすすめコピーの出力レイアウト設定で出力する際の論理ページ毎に分割する必要があるかの判断を説明する図の一例である。
【図１２】本発明の実施形態における、おすすめコピーの際の出力結果の論理ページを分割して、ページ順を変更するか否か判断するデータ構成図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１２】
図１は、本発明の画像形成装置１００を適用可能な印刷システムの構成の一例を示すソフトウェア構成図である。
【００１３】
１０１は文書データ読込部であり、画像形成装置のスキャナ部（図２の２１４）により文書データを読み込む。
【００１４】
１０２は属性情報抽出部であり、文書データ読込部により読み込まれたデータの中から、読み込んだ文書データに記載されている出力属性情報（第１の出力設定情報：出力レイアウトが２ｉｎ１か４ｉｎ１か、また４ｉｎ１の場合に配置順が左上から右向きか、左上から下向きか等の情報）を抽出する。
【００１５】
１０３は出力設定判断部であり、嗜好設定入力受付部１０７によりユーザから入力された嗜好の出力設定（出力レイアウト）と、属性情報抽出部１０２で抽出した文書データの出力属性情報の出力設定とが一致しているかを判断する。
【００１６】
１０４は選択受付部であり、出力設定判断部１０３においてユーザから入力された嗜好出力設定と、文書データの出力属性情報の出力設定と、が異なる場合にどちらの出力設定で出力するかの選択を受け付ける。
【００１７】
１０５は第１の出力制御部であり、文書データの出力属性情報の出力設定で出力する場合に、文書データの出力属性情報の出力設定で出力するように制御する（すなわち、単なるコピー）。
【００１８】
一方、１０６は第２の出力制御部であり、ユーザから入力された嗜好出力設定で出力するように、文書データ分割部１０８や分割文書データ配置部１０９により文書データを加工後、出力するように制御する。
【００１９】
１０７は嗜好設定入力受付部であり、ユーザの出力希望の出力レイアウト設定情報（第２の出力設定情報）をユーザから受け付ける。本実施例では、嗜好設定入力受付部をおすすめコピーボタンによるおすすめコピーの出力レイアウト設定としているが、ユーザが任意で出力レイアウトを設定しても良いし、部門や役職などにより出力レイアウトが設定されていても良い。
【００２０】
１０８は文書データ分割部であり、ユーザから入力された嗜好出力設定で文書データを出力するために、文書データを論理ページ（図５の５０１〜５０４のそれぞれのページ）に分割する。
【００２１】
１０９は分割文書データ配置部であり、ユーザから入力された嗜好出力設定で文書データを出力するために、文書データ分割部１０８で分割した論理ページを嗜好出力設定に沿った配置順で配置する。
【００２２】
１１０は属性情報判断部であり、文書データ読込部で読み込んだ文書データに出力レイアウト情報が含まれているかどうかを判断する。
【００２３】
１１１は文書データ分割判断部であり、文書データを論理ページ毎に分割する必要があるかどうかを判断する。
【００２４】
１１２は属性情報作成部であり、第２の出力制御部で嗜好出力設定に変更した情報を属性情報として作成し、第２の出力制御部で出力制御する際に作成した属性情報を付加する。
【００２５】
１１３は属性情報削除部であり、文書データ読込部で読み込んだ属性情報を文書データから削除する。
なお、上記の構成部は全て図２のＣＰＵ２０１によって実施される。
【００２６】
次に、図２を用いて、図１に示した画像形成装置１００のハードウェア構成について説明する。
【００２７】
図２は、図１に示した画像形成装置１００のハードウェア構成の一例を示すブロック図である。
【００２８】
図２において、２１６は印刷制御部で、画像入力デバイスとして機能するスキャナ２１４や、画像出力デバイスとして機能するプリンタ部２１２と接続する一方、ネットワーク６００（例えば、ローカルエリアネットワーク：ＬＡＮ）や公衆回線（ワイドエリアネットワーク：ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００２９】
印刷制御部２１６において、２０１はＣＰＵで、システム全体を制御するプロセッサである。２０２はＲＡＭで、ＣＰＵ２０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３０】
２０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。２０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム，画像データ等を格納する。
【００３１】
２０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（キーボード）２０８とのインタフェース部である。また、操作部Ｉ／Ｆ２０７は、操作部２０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ２０１に伝える役割をする。
【００３２】
２０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ
Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）６００に接続し、データの入出力を行う。２０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３３】
２１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，画像形成装置ポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ２１９が外部Ｉ／Ｆ部２１８に接続されている。そして、ＣＰＵ２０１は、この外部Ｉ／Ｆ２１８を介してカードリーダ２１９による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス２０９上に配置される。
【００３４】
２２０はイメージバスインタフェース（ＩＭＡＧＥ
ＢＵＳ Ｉ／Ｆ）であり、システムバス２０９と画像データを高速で転送する画像バス２１５とを接続し、データ構造を変換するバスブリッジである。
【００３５】
画像バス２１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２１５上には以下のデバイスが配置される。
【００３６】
２１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。２１１は画像形成装置インタフェース（画像形成装置Ｉ／Ｆ）で、プリンタ部２１２と印刷制御部２１６を接続し、画像データの同期系／非同期系の変換を行う。また、２１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ２１４と印刷制御部２１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３７】
２１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、印刷出力画像データに対して、画像形成装置の補正、解像度変換等を行う。また、これに加えて、画像処理部２１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００３８】
スキャナ部２１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部２０８から読み取り起動指示することにより、ＣＰＵ２０１がスキャナ２１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００３９】
プリンタ部２１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。印刷動作の起動は、ＣＰＵ２０１からの指示によって開始する。なお、プリンタ部２１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４０】
操作部２０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ２０７を介してＣＰＵ２０１に伝える。また、操作部２０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４１】
尚、表示部は画像形成装置によって表示性能が異なり、タッチパネルを介して操作をできる画像形成装置、単に液晶画面を備え文字列を表示（印刷状態や印刷しているファイル名の表示）させるだけの画像形成装置によって本発明は構成されている。
【００４２】
ここで、操作部２０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部２０８のストップキーは、稼働中の動作を止める働きをする。また、操作部２０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４３】
カードリーダ２１９は、ＣＰＵ２０１からの制御により、携帯端末内に備えられたＩＣカードに記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ２１８を介してＣＰＵ２０１へ通知する。
【００４４】
以上のような構成によって、画像形成装置１００は、スキャナ２１４から読み込んだ画像データをネットワーク６００上に送信したり、ネットワーク６００から受信した印刷データをプリンタ部２１２により印刷出力することができる。
【００４５】
また、スキャナ２１４から読み込んだ画像データをモデム２０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部２１２により出力することできる。
【００４６】
次に、図３のフローチャートを参照して、本実施形態の画像形成装置１００の処理の一例を説明する。
【００４７】
図３は、本発明の実施形態の画像形成装置における処理の一例を示すフローチャートである。
【００４８】
図３のフローチャートの処理は、画像形成装置１００のＣＰＵが外部メモリやＲＯＭに格納されるプログラムをＲＡＭ上で実行することにより実現される。
【００４９】
図３のフローチャートは、ユーザが画像形成装置１００において、ユーザが文書データをコピーするためにログイン動作をした際に、処理が開始される。なお、以下の例では、一台の画像形成装置における処理の一例として記載しているが、一台の画像形成装置でなくても、スキャナとプリンタおよび情報処理装置とを連携させて１つのシステムとして構成しても良いし、１台の複合機と情報処理装置とを連携させても良い。
【００５０】
ステップＳ３０１において、画像形成装置１００のＣＰＵ２０１は、図示しない入力画面でユーザからのログイン情報の入力を受け付け、ログイン認証を行う。
【００５１】
ログイン認証後、画像形成装置１００のＣＰＵ２０１は、ステップＳ３０２において、操作部２０８に図８のようなおすすめコピーボタン８０１を表示する。
【００５２】
図８は、本発明の実施形態の画像形成装置における操作部２０８に表示される操作ボタンの一例である。
【００５３】
８００は画像形成装置１００の操作部２０８に表示される画面イメージであり、記録媒体をコピーしようとする際に表示する画面イメージである。
【００５４】
図８において、通常のコピーボタン８０２が押下されると、図示しない原稿台に置かれた記録媒体（紙）を加工せずにそのままコピーする。一方おすすめコピーボタン８０１が押下されると、図示しない記録媒体をスキャンした後、おすすめコピーの出力レイアウト設定（レイアウトおよび配置順）によってスキャンした文書データを加工して出力する。おすすめコピーの出力レイアウト設定を図９を参照して説明する。
【００５５】
図９は、本発明の実施形態における、おすすめコピーの出力レイアウト設定として記憶されている例を示したデータ構成図である。
【００５６】
９０１は、おすすめコピーボタン８０１に対応する名称になっている。この名称は操作部２０８との間でユニークなＩＤであれば、何でも良い。９０２は、おすすめコピーの出力レイアウトである。９０２の場合は「２ｉｎ１」となっているので、おすすめコピーボタンが押下されると、１ｉｎ１や４ｉｎ１で記録された記録媒体でも、２ｉｎ１の出力レイアウト設定で出力される。９０３は、Ｎｉｎ１出力の際の１ページ内の論理ページの配置順である。９０４は印刷方法であり、片面印刷出力か両面印刷出力かが記憶されている。９０５はとじ方向であり、印刷の向きととじ位置を指定した値が記憶されている。なお、図９のデータは、画像形成装置１００のＨＤＤ２０４やＲＯＭ２０３に記憶されている。図３のフローチャートの説明に戻る。
【００５７】
次にステップＳ３０３において、画像形成装置１００のＣＰＵ２０１は、操作部２０８のおすすめコピーボタン８０１が押下されたかを判断する。
【００５８】
ステップＳ３０３において、操作部２０８のおすすめコピーボタン８０１が押下されれば、図９のようなおすすめコピーの出力レイアウト設定をＨＤＤ２０４やＲＯＭ２０３から取得してＲＡＭ２０２などに記憶し、ステップＳ３０４に移行する。
【００５９】
ステップＳ３０４において、画像形成装置１００のＣＰＵ２０１は、図示しない原稿台に置かれた記録媒体をスキャナ部２１４によってスキャンして、読み取った文書データをＨＤＤ２０４等に記憶し（文書データ読込部１０１）、ステップＳ３０５へ移行する。
【００６０】
一方、ステップＳ３０３において、操作部２０８の通常のコピーボタン８０２等のボタンが押下されれば、ステップＳ３１２に移行する。ステップＳ３１２において、画像形成装置１００のＣＰＵ２０１は、図示しない原稿台に置かれた記録媒体をスキャナ部２１４によってスキャンして、読み取った文書データをＨＤＤ２０４等に記憶し、ステップＳ３１１へ移行する。
【００６１】
他方、ステップＳ３０５へ移行すると、画像形成装置１００のＣＰＵ２０１は、文書データ読込部で読み込んだ文書データが出力レイアウト情報を含む情報を有しているかどうかを判断する（属性情報判断部１１０）。出力レイアウト情報を有していると判断された場合は、ステップＳ３０６へと移行し、一方、出力レイアウト情報を有していないと判断された場合は、ステップＳ３１１へ移行する。図５を参照して、出力レイアウト情報の例を説明する。
【００６２】
図５は、本発明の実施形態における、文書データ読込部で読み込んだ画像データの例を示した模式図である。
【００６３】
図５は、１つの物理ページ５００に４つの論理ページ５０１から５０４を配置した４ｉｎ１印刷された文書データを読み込んだイメージ図である。
【００６４】
５０５は、文書データ５００の属性情報を有する２次元バーコードであり、出力レイアウト情報や文書情報などを有している。
【００６５】
文書データが出力レイアウト情報を有しているかいないかは、図５の５０５のような２次元バーコードを有しているかいないかによって判断する。なお、出力レイアウト情報を有しているかいないかは、５０５のような２次元バーコードでなくても、文書データのどこかに文字情報や予め決められた記号が存在するかによって判断しても良い。図３のフローチャートの説明に戻る。
【００６６】
次に、ステップＳ３０６において、画像形成装置１００のＣＰＵ２０１は、文書データ上に存在する属性情報を読み取り、出力レイアウト情報を抽出する（属性情報抽出部１０２）。出力レイアウト情報を抽出した結果を、図６を参照して説明する。
【００６７】
図６は、本発明の実施形態における、２次元バーコードに記憶された文書データの属性情報の例を示したデータ構成図である。
【００６８】
図６の６０１は文書データ５００の文書名であり、文書名は「プレゼン資料」である。６０２は文書データ５００の出力レイアウトを示す。図６の場合は、図５の文書データ５００に示したように４ｉｎ１印刷された文書データのイメージであり、６０２に示す通り「４ｉｎ１」レイアウトと記憶されている。６０３はＮｉｎ１印刷イメージの場合の論理ページの配置順であり、例えば４ｉｎ１印刷イメージの場合は、「左上から右向き」に論理ページが配置されるか（図５のＡ⇒Ｂ⇒Ｃ⇒Ｄの順）、「左上から下向き」に論理ページが配置されるか（図５のＡ⇒Ｃ⇒Ｂ⇒Ｄの順）などの情報が記憶されている。６０４は読込方法に関する情報であり、記録媒体が「両面印刷」か「片面印刷」かの情報を記憶していて、記録媒体をスキャンする際に、両面スキャンするか片面のみスキャンするかを決める。６０５は両面印刷の場合の複数部数のとじ方向に関する情報であり、「長辺とじ（上）」の場合は、長方形の長辺側を上辺でとじている記録媒体を文書データの情報であることを記憶している。
【００６９】
図６のような出力レイアウト情報を含む属性情報が２次元バーコードとして５０５のように記録媒体（紙など）に記録されており、その記録媒体を文書データとして読み込んだ結果、図６のような出力レイアウト情報を抽出する。図３のフローチャートの説明に戻る。
【００７０】
ステップＳ３０６において、出力レイアウト情報を抽出すると、ステップＳ３０７において、画像形成装置１００のＣＰＵ２０１は、おすすめコピーの出力レイアウト設定と、ステップＳ３０６で抽出した出力レイアウト情報の設定とが一致しているかを判断する（出力設定判断部１０３）。
【００７１】
ステップＳ３０７において、おすすめコピーの出力レイアウト設定と、ステップＳ３０６で抽出した出力レイアウト情報の設定とが一致している場合はステップＳ３１１へ移行する（第１の出力制御部１０５）。一方、ステップＳ３０７において、おすすめコピーの出力レイアウト設定と、ステップＳ３０６で抽出した出力レイアウト情報の設定とが一致していない場合はステップＳ３０８へ移行する。
【００７２】
次に、ステップＳ３０８において、画像形成装置１００のＣＰＵ２０１は、操作部２０８におすすめコピーの出力レイアウトで出力させるのか、そのまま手を加えずコピーするのかを選択させるボタンを表示する。図１０を参照して、ステップＳ３０８の操作部２０８の表示イメージを説明する。
【００７３】
図１０は、本発明の実施形態の画像形成装置における操作部２０８に表示される操作ボタンの一例である。
【００７４】
１０００は画像形成装置１００の操作部２０８に表示される画面イメージであり、図８のおすすめコピーボタン８０１を押下後に、おすすめコピーの出力レイアウト設定と、ステップＳ３０６で抽出した出力レイアウト情報の設定（すなわち、記録媒体に出力されているレイアウト設定）と、が異なる場合に表示する画面イメージである。
【００７５】
図１０において、画面イメージ１０００には、「そのままコピー」ボタン１００１と、「おすすめコピー」ボタン１００２が表示される。
【００７６】
「そのままコピー」ボタン１００１には、ステップＳ３０６で抽出した出力レイアウト情報の設定を表示する。１００１の例では、ステップＳ３０６で図６のような出力レイアウト情報を抽出したので、出力レイアウトの設定である「（４ｉｎ１両面）」という出力レイアウト設定を表示している。
【００７７】
また、「おすすめコピー」ボタン１００２には、ステップＳ３０３で取得したおすすめコピーの出力レイアウト設定を表示する。１００２の例では、ステップＳ３０３で図９のような出力レイアウト設定を取得したので、出力レイアウトの設定である「（２ｉｎ１片面）」という出力レイアウト設定を表示している。図３のフローチャートの説明に戻る。
【００７８】
ステップＳ３０８において、図１０のような画面イメージを操作部２０８に表示すると、ステップＳ３０９において、画像形成装置１００のＣＰＵ２０１は、操作部２０８の「おすすめコピー」ボタン１００２が押下されたかを判断する（選択受付部１０４）。
【００７９】
ステップＳ３０９において、操作部２０８の「おすすめコピー」ボタン１００２が押下されると、ステップＳ３１０へと移行し、ステップＳ３１０において、画像形成装置１００のＣＰＵ２０１は、おすすめコピーでの出力レイアウト設定で文書データを配置する（第２の出力制御部１０６）。ステップＳ３１０の詳細を図４を参照して説明する。
【００８０】
図４は、本発明の実施形態の画像形成装置における処理の一例を示すフローチャートである。
【００８１】
図４のフローチャートの処理は、画像形成装置１００のＣＰＵが外部メモリやＲＯＭに格納されるプログラムをＲＡＭ上で実行することにより実現される。
【００８２】
図４のフローチャートは、画像形成装置１００において、おすすめコピーの出力レイアウト設定と、ステップＳ３０６で抽出した出力レイアウト情報の設定とが一致しておらず、ユーザからおすすめコピーの出力レイアウト設定で出力したいという指示があった場合に処理が開始される。なお、以下の例では、一台の画像形成装置における処理の一例として記載しているが、一台の画像形成装置でなくても、スキャナとプリンタおよび情報処理装置とを連携させて１つのシステムとして構成しても良いし、１台の複合機と情報処理装置とを連携させても良い。
【００８３】
ステップＳ４０１において、画像形成装置１００のＣＰＵ２０１は、おすすめコピーの出力レイアウト設定と、ステップＳ３０６で抽出した出力レイアウト情報の設定との関係で、ステップＳ３０４で読み取った文書データを論理ページ毎に分割する必要があるかを判断する。図１１を参照して論理ページに分割する必要があるかの判断を説明する。
【００８４】
図１１は、おすすめコピーの出力レイアウト設定で出力する際の論理ページ毎に分割する必要があるかの判断を説明する図の一例である。
【００８５】
図１１の（ａ）は、ステップＳ３０６で抽出した出力レイアウト情報の設定が、記録媒体（紙面）の印刷面に４ｉｎ１印刷設定（１頁に４つの論理ページを出力済の資料）であり、４つのページの表示順が左上から右方向にＰａｇｅ１、Ｐａｇｅ２、Ｐａｇｅ３、Ｐａｇｅ４の順番で出力されている例１１０１である。（ａ）の場合におすすめコピーの出力レイアウト設定が２ｉｎ１となっている場合、４ｉｎ１の紙面の点線部分１１０４のみを面積２倍で拡大してコピーすると、おすすめコピーの出力レイアウト設定どおりに２ｉｎ１でコピー可能である。しかし、本来Ｐａｇｅ１とＰａｇｅ２は連続して印刷されるべきものだが、点線部分１１０４のみを面積２倍で拡大してコピー（１１０８）すると、２ｉｎ１の２ページ目には、Ｐａｇｅ３（１１１１）が配置され、意図していない順番で出力されてしまう。このように、意図しないページ順で出力されるのを防ぐために、ステップＳ４０１では、単純な拡大や縮小コピーでページ順が変わる場合かどうかを判断する。
【００８６】
図１１の（ａ）の場合はページ順を変更しないと、意図しないページ順で出力されてしまう例である。
【００８７】
一方、図１１の（ｃ）は、ステップＳ３０６で抽出した出力レイアウト情報の設定が、記録媒体（紙面）の印刷面に４ｉｎ１印刷設定であり、４つのページの表示順が左上から下方向にＰａｇｅ１、Ｐａｇｅ２、Ｐａｇｅ３、Ｐａｇｅ４の順番で出力されている例１１０３である。（ｃ）の場合におすすめコピーの出力レイアウト設定が２ｉｎ１となっている場合、４ｉｎ１の紙面の点線部分１１０７のみを面積２倍で拡大してコピーすると、おすすめコピーの出力レイアウト設定どおりに２ｉｎ１でコピー可能であり、ページ順も意図する通り、紙面１１１０上にＰａｇｅ２（１１１３）が出力される。
【００８８】
図１１の（ｃ）の場合はページ順を変更しないでも、意図するページ順で出力される例である。図４のフローチャートの説明に戻る。
【００８９】
図４のステップＳ４０１において、Ｓ３０４で読み込んだ文書データが１つの物理ページ内に複数の論理ページを持つ場合、論理ページを分割する必要があるかどうかを判断する（文書データ分割判断部１１１）。図１２を参照して論理ページの分割により、図１１のようにページ順を変更するかの判断を説明する。
【００９０】
図１２は、本発明の実施形態における、おすすめコピーの際の出力結果の論理ページを分割して、ページ順を変更するか否か判断するデータ構成図である。
【００９１】
図１２において、例えば、ステップＳ３０６で抽出した出力レイアウト情報の設定（コピー対象１２０１）のレイアウトが４ｉｎ１で配置順が左上から右向きであって、おすすめコピーの出力レイアウト設定（おすすめコピー設定１２０３）のレイアウトが２ｉｎ１で配置順が上から下向きの場合（１２０２）は、ページ順を変更する出力結果１２０５により、１頁に４ページ分記載されている論理ページをそれぞれ分割して（文書データ分割部１０８）ＨＤＤ２０４等に記憶する（ステップＳ４０２）。
【００９２】
その後、ステップＳ４０３へと移行し、画像形成装置１００のＣＰＵ２０１は、ステップＳ４０２で分割して記憶された分割文書データをおすすめコピーの出力レイアウト設定のレイアウトと配置順で配置する（分割文書データ配置部１０９）。具体的には図１２の１２０２の場合、４ｉｎ１の４ページ分記載されている論理ページをステップＳ４０２で４つに分割し、図５のＡ（５０１）、Ｂ（５０２）、Ｃ（５０３）、Ｄ（５０４）のように分割して記憶する。その後、２ｉｎ１で上から下向きに図７のＡ（７０１）、Ｂ（７０２）のように分割して配置する。なお、同じ用紙サイズに出力する際は、拡縮倍率１２０４は面積比で約２倍となる。
【００９３】
次に、ステップＳ４０４において、画像形成装置１００のＣＰＵ２０１は、おすすめコピーの出力レイアウト設定で出力する場合の情報に変更した２次元バーコード情報を作成する（属性情報作成部１１２）。
【００９４】
次に、ステップＳ４０５において、画像形成装置１００のＣＰＵ２０１は、ステップＳ３０４で読み込んだ文書データの２次元バーコード情報を削除し（属性情報削除部１１３）、ステップＳ４０４で作成した２次元バーコード情報を付加して（属性情報作成部１１２）、図４のフローチャートを終了する。この属性情報削除部１１３と属性情報作成部１１２により、文書データの出力レイアウト設定を変えた場合にも、変更した出力レイアウト設定を反映したレイアウト情報を有することが可能となる。具体的に図５および図７を参照して説明する。
【００９５】
図５のような文書データは、出力レイアウト情報や文書情報などを記憶した２次元バーコード５０５を有しているが、分割文書データを記憶する際に２次元バーコード５０５を属性情報削除部１１３により削除する。
【００９６】
続いて、属性情報作成部１１２により、新たな出力レイアウト情報や文書情報などを記憶した２次元バーコード情報として２次元バーコード７０３を作成する。作成された２次元バーコード５０５とは異なる２次元バーコード７０３を出力レイアウト上の所定の位置に７０３のように出力するように制御する。図３のフローチャートの説明に戻る。
【００９７】
図３において、ステップＳ３１１では、画像形成装置１００のＣＰＵ２０１は、ステップＳ３１０で配置された文書データ、もしくはステップＳ３０４やステップＳ３１２でスキャンされた文書データを印刷して処理を終了する。
【００９８】
以上説明したように、本発明は一度印刷出力された印刷資料を、ユーザの嗜好の印刷設定に沿った形で再コピーすることが可能という効果を有する。
【００９９】
なお、２次元バーコード情報は読み取る記録媒体の各ページにあっても良いし、表紙に１枚だけ存在しても良い。各ページに２次元バーコードがある場合はそれぞれのページ毎に出力レイアウト設定が異なる場合も、統一した出力レイアウト設定にすることが出来る。
【０１００】
以上の実施例について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態をとることが可能であり、具体的には、情報処理装置の機能の一つとして本構成を有していても構わない。
【０１０１】
また、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１０２】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１０３】
本実施形態における図３、図４に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１０４】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１０５】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１０６】
プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１０７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０８】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０９】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１１０】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【符号の説明】
【０１１１】
１００  画像形成装置
１０１  文書データ読込部
１０２  属性情報抽出部
１０３  出力設定判断部
１０４  選択受付部
１０５  第１の出力制御部
１０６  第２の出力制御部
１０７  嗜好設定入力受付部
１０８  文書データ分割部
１０９  分割文書データ配置部
１１０  属性情報判断部
１１１  文書データ分割判断部
１１２  属性情報作成部
１１３  属性情報削除部
【図１】
0005673439.tif 000002
【図２】
0005673439.tif 000003
【図３】
0005673439.tif 000004
【図４】
0005673439.tif 000005
【図５】
0005673439.tif 000006
【図６】
0005673439.tif 000007
【図７】
0005673439.tif 000008
【図８】
0005673439.tif 000009
【図９】
0005673439.tif 000010
【図１０】
0005673439.tif 000011
【図１１】
0005673439.tif 000012
【図１２】
0005673439.tif 000013