(57)【要約】【課題】特定のフォルダに画像データがセットされている場合、フォルダに関連付けられている画像データの処理方法に従って、拡大縮小印刷することができ、複数の画像データをレイアウトして印刷することができる印刷システムを提供することを目的とする。【解決手段】特定のフォルダに、画像データがセットされていることを監視する監視手段を有する。また、特定のフォルダにセットされている画像データの処理方法を、複数定義する定義手段と、画像データの処理方法を、特定のフォルダに関連付けた属性として、保存する保存手段とを有する。さらに、特定のフォルダに画像データがセットされていれば、フォルダに関連付けられている属性に従って、画像データを表示、印刷する表示、印刷手段を有する印刷システムである。【選択図】図２
2008191736.tif 000002
【特許請求の範囲】
【請求項１】
特定のフォルダにセットされている画像データを、表示、印刷する印刷システムにおいて、
上記特定のフォルダに、画像データがセットされていることを監視する監視手段と；
上記特定のフォルダにセットされている画像データの処理方法を、複数定義する定義手段と；
上記画像データの処理方法を、上記特定のフォルダに関連付けた属性として、保存する保存手段と；
上記特定のフォルダに画像データがセットされていれば、フォルダに関連付けられている属性に従って、画像データを表示、印刷する表示、印刷手段と；
を有することを特徴とする印刷システム。
【請求項２】
請求項１において、
上記画像データの処理方法は、画像データをレイアウト表示するアプリケーションプログラムを起動する方法であることを特徴とする印刷システム。
【請求項３】
請求項１において、
上記画像データの処理方法は、複数の画像データを処理する方法であり、フォルダ属性として保存されている画像の数と印刷サイズとに従って、画像をレイアウトして印刷する方法であることを特徴とする印刷システム。
【請求項４】
請求項１において、
上記画像データの処理方法は、１つの画像データを処理する方法であり、フォルダ属性として保存されている印刷サイズに画像データを、拡大又は縮小して印刷する方法であることを特徴とする印刷システム。
【請求項５】
請求項１において、
上記画像データの処理方法は、レイアウト表示と、レイアウトせずに行う印刷とを選択する方法であることを特徴とする印刷システム。
【請求項６】
請求項１において、
上記画像データの処理方法で印刷する場合、レイアウト印刷の有無を選択可能であることを特徴とする印刷システム。
【請求項７】
特定のフォルダにセットされている画像データを、表示、印刷する印刷システムの制御方法において、
上記特定のフォルダに、画像データがセットされていることを監視する監視工程と；
上記特定のフォルダにセットされている画像データの処理方法を、複数定義し、記憶装置に記憶する定義工程と；
上記画像データの処理方法を、上記特定のフォルダに関連付けた属性として、記憶装置に保存する保存工程と；
上記特定のフォルダに画像データがセットされていれば、フォルダに関連付けられている属性に従って、画像データを表示、印刷する表示、印刷工程と；
を有することを特徴とする印刷システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
印刷データの制御方法に関する発明である。
【背景技術】
【０００２】
ＰＣ等の情報処理装置から、プリンタに印刷ジョブを送信する際に、情報処理装置内の特定のフォルダにセットされているファイルを検出し、印刷ジョブとして処理するシステムが存在する。このような従来のシステムの中には、特定のフォルダに印刷可能なファイルの種類を関連付け、ファイルがフォルダに投入された場合、ファイルの種類が一致するファイルだけを印刷するシステムが知られている（たとえば、特許文献１参照。）。
【０００３】
また、特定のフォルダに、部数や両面印刷等、印刷出力情報を関連付け、ファイルがフォルダに投入されると、印刷出力情報に従って印刷することが知られている（たとえば、特許文献２参照。）。
【特許文献１】特許第３７１７６９号公報
【特許文献２】特開２００３−０４４２３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来例では、印刷する際に、プリンタにセットされている出力用紙に、どのようにレイアウトして印刷するかが不明である。したがって、プリンタにセットされている紙サイズと、印刷するサイズとが異なれば、印刷される位置、方向を把握することが困難であるという問題がある。
【０００５】
また、上記従来例では、大きな用紙がプリンタにセットされていると、印刷結果に空白部が多く、用紙が無駄であるという問題がある。
【０００６】
本発明は、特定のフォルダに画像データがセットされている場合、フォルダに関連付けられている画像データの処理方法に従って、拡大縮小印刷することができ、複数の画像データをレイアウトして印刷することができる印刷システムを提供することを目的とする。
【０００７】
また、本発明は、印刷前に、画像データが出力用紙に対してどのように配置されて印刷されるのかを確認できるので、印刷時のユーザ操作を軽減することができ、印刷の失敗、用紙の無駄を軽減することができる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、特定のフォルダにセットされている画像データを、表示、印刷する印刷システムにおいて、上記特定のフォルダに、画像データがセットされていることを監視する監視手段を有する。また、本発明は、上記特定のフォルダにセットされている画像データの処理方法を、複数定義する定義手段と、上記画像データの処理方法を、上記特定のフォルダに関連付けた属性として、保存する保存手段とを有する。さらに、本発明は、上記特定のフォルダに画像データがセットされていれば、フォルダに関連付けられている属性に従って、画像データを表示、印刷する表示、印刷手段を有する印刷システムである。
【発明の効果】
【０００９】
本発明によれば、特定のフォルダに画像データがセットされている場合、フォルダに関連付けられている画像データの処理方法に従って、拡大縮小印刷、複数の画像データをレイアウトして印刷することができるという効果を奏する。
【００１０】
また、本発明によれば、印刷前に、画像データが出力用紙に対してどのように配置されて印刷されるのかを確認できるので、印刷時のユーザ操作を軽減することができ、印刷の失敗、用紙の無駄を軽減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１１】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１２】
図１は、本発明の実施例である印刷システム１００を示すブロック図である。
【００１３】
印刷システム１００は、情報処理装置１と、プリンタ８とを有する。
【００１４】
情報処理装置１は、システムバス２と、ＣＰＵ３と、メモリ４と、外部記憶装置５と、表示装置６と、インタフェース７とを有する。
【００１５】
ＣＰＵ１は、情報処理装置１の全体を制御する。
【００１６】
外部記憶装置５は、プログラムやデータを保存している。インタフェース７は、ＵＳＢ等のローカル接続の場合、ケーブルを介して、プリンタ８に接続され、ネットワーク接続の場合、イーサネット（登録商標）を介して、プリンタ８に接続される。
【００１７】
図２は、印刷システム１００に設けられているメモリ４に格納されているソフトウエア構成を示す図である。
【００１８】
メモリ４は、ハードディスク等の記憶空間であり、フォルダ１０と、フォルダ属性１１と、フォルダ監視アプリケーション１２と、印刷実行アプリケーション１３と、レイアウト表示アプリケーション１４とを格納している。フォルダ１０は、フォルダ１０−１、１０−２、……、１０−ｎによって構成され、フォルダ属性１１は、フォルダ１１−１、１１−２、……、１１−ｎによって構成されている。
【００１９】
メモリ４は、フォルダ１０に、画像データがセットされた場合、フォルダ１０に関連付けられているフォルダ属性１１に従って、画像データが処理される。
【００２０】
フォルダ監視アプリケーション１２は、フォルダ１０−１、１０−２、……１０−ｎを監視し、フォルダ１０−１、１０−２、……１０−ｎのいずれかに、画像データがセットされると、印刷実行アプリケーション１３を起動する。
【００２１】
印刷実行アプリケーション１３は、指定された属性に従って、画像データを印刷する。レイアウト表示アプリケーション１４は、１つ又は複数の画像データを出力用紙上に配置し、表示する。
【００２２】
図３は、画像データの処理方法を選択するダイアログＤ１を示す図である。
【００２３】
ダイアログＤ１は、「標準」の処理を選択した場合の表示例である。
【００２４】
ダイアログＤ１におけるレイアウト方法を選択するメニュー１６で、「標準」を選択すると、１つの画像データを処理する。
【００２５】
チェックボックス１７は、プリンタにセットされている用紙に合わせて、画像データを拡大縮小するかどうかを選択するチェックボックスである。
【００２６】
チェックボックス１８は、画像データを、印刷前にプレビュー表示するかどうかを選択するチェックボックスである。設定された情報は、フォルダ属性１１として記憶する。
【００２７】
図４は、画像データの処理方法を選択するダイアログＤ２を示す図である。
【００２８】
ダイアログＤ２は、「レイアウト」を選択した場合の表示例を示す図である。
【００２９】
メニュー１９は、レイアウト方法を選択するメニューであり、「レイアウト」を選択すると、複数の画像を指定された条件で処理される。
【００３０】
チェックボックス２０は、画像データを、指定されたサイズに合わせて拡大縮小するかどうかを選択するチェックボックスである。
【００３１】
メニュー２１は、出力用紙上にレイアウトする画像サイズを指定するメニューである。全ての画像データは、ここで指定したサイズにクリップされる。また、オブジェクトサイズに合わせるために、チェックを入れると、ここで指定したサイズに拡大縮小される。
【００３２】
チェックボックス２２は、画像データを、印刷前にプレビュー表示するかどうかを選択するチェックボックスである。
【００３３】
表示ボタン２３は、「自動印刷設定」のダイアログの表示ボタンである。ダイアログにおいて、複数の画像データをどのようなタイミングで印刷するかを設定することができ、たとえば、時刻設定、画像データの枚数設定、印刷データ長の設定が可能であり、いずれかの条件に達した場合に、レイアウト印刷が開始される。設定された情報は、フォルダ属性１１として記憶する。
【００３４】
図５は、画像データの処理方法を選択するダイアログＤ３を示す図である。
【００３５】
ダイアログＤ３は、「レイアウト」を選択し、「プレビュー」にチェックした場合の表示例である。
【００３６】
表示ボタン２４は、自動印刷設定のダイアログの表示ボタンであり、プレビューにチェックが入っていれば、画像データは、常にプレビュー表示されるので、表示ボタンはグレーアウトされる。設定された情報は、フォルダ属性１１として記憶される。
【００３７】
図６は、画像データの処理方法を選択するダイアログＤ１において、「標準」の処理を選択し、「出力用紙に合わせる」にチェックを入れて、画像データを処理した場合の印刷結果例Ｐ１を示す図である。
【００３８】
図７は、画像データの処理方法を選択するダイアログＤ１で、「標準」の処理を選択し、「出力用紙に合わせる」と、「プレビュー」とにチェックを入れて、画像データを処理した場合のプレビュー表示例であり、印刷結果例Ｐ２を示す図である。
【００３９】
図８は、画像データの処理方法を選択するダイアログＤ２で、「レイアウト」処理を選択し、「オブジェクトサイズに合わせる」にチェックを入れて、画像データを処理した場合の印刷結果例Ｐ３を示す図である。
【００４０】
図９は、画像データの処理方法を選択するダイアログＤ３で、「レイアウト」処理を選択し、「オブジェクトサイズに合わせる」と、「プレビュー」とにチェックを入れて、画像データを処理した場合のプレビュー表示例であり、印刷結果例Ｐ４を示す図である。
【００４１】
次に、実施例１におけるフォルダ監視アプリケーション１２の動作について説明する。
【００４２】
図１０は、実施例１におけるフォルダ監視アプリケーション１２の動作を示すフローチャートである。
【００４３】
Ｓ１で、情報処理装置内に設定されている全ての特定フォルダに、画像データがセットされているかどうかを監視する。Ｓ２で、新規の画像データがセットされていると判断されると、Ｓ３に進み、セットされていないと判断されると、Ｓ１に戻る。
【００４４】
Ｓ３で、画像データの印刷処理を行う印刷実行アプリケーション１３が起動しているかどうかを判断する。起動していると判断されると、Ｓ５に進み、起動していないと判断されると、Ｓ４に進む。Ｓ４で、印刷実行アプリケーション１３の起動処理を行う。Ｓ５で、印刷実行アプリケーション１３に対して、画像データのパス等ファイルに関する情報と、画像データの処理方法に関する属性情報とを通知する。
【００４５】
次に、実施例１における印刷実行アプリケーション１３の動作について説明する。
【００４６】
図１１は、実施例１における印刷実行アプリケーション１３の動作を示すフローチャートである。
【００４７】
Ｓ６で、新規の画像データに関する情報があるかどうかを判断する。新規な情報があると判断されると、Ｓ７に進む。Ｓ７で、ファイルの情報と、ファイルの処理方法に関する属性情報とを取得する。上記「ファイルの情報」は、パスやファイルタイプの情報である。上記「属性情報」は、フォルダ属性１１に記憶されている情報であり、レイアウトの有無、レイアウトする場合のサイズ、拡大縮小の有無、プレビューの有無、自動印刷する場合の条件等が含まれている情報である。
【００４８】
Ｓ８で、属性からプレビューの有無を判断する。プレビューしない設定であれば、Ｓ９に進み、プレビューの設定があれば、Ｓ１２に進む。Ｓ９で、属性からレイアウト方法を判断する。レイアウトする場合、Ｓ１０に進み、レイアウトしない場合、Ｓ１１に進む。
【００４９】
Ｓ１０で、複数の画像データをレイアウトして印刷する属性が設定されているので、現在の処理状況で、自動印刷の条件に達しているかどうかを判断する。印刷指定時刻、画像データの数、印刷長等の条件を満たしていれば、Ｓ１１に進み、満たしていなければ、Ｓ１５に進む。Ｓ１１で、指定されている条件に従って印刷処理を行う。
【００５０】
印刷実行アプリケーション１３が管理するダイアログにおけるレイアウトの指定で標準を選択した場合、図６に示す印刷結果例Ｐ１のように、１つの画像データの印刷が行われる。レイアウトの指定でレイアウトを選択した場合、図８に示す印刷結果例Ｐ３のように、複数の画像データを、出力用紙上にレイアウトして印刷する。
【００５１】
Ｓ１２で、画像データのプレビュー指定がされているので、レイアウト表示アプリケーション１４が起動されているかどうかを判断する。起動されていなければ、Ｓ１３に進み、起動されていれば、Ｓ１４に進む。Ｓ１３で、レイアウト表示アプリケーション１４の起動処理を行う。Ｓ１４で、レイアウト表示アプリケーション１４に対して、画像データのパス等、ファイルに関する情報と、画像データの処理方法に関する属性情報とを通知する。
【００５２】
Ｓ１５で、自動印刷条件に達せず、処理中のファイルが存在するかどうかを判断し、存在すると判断されれば、Ｓ６に戻り、存在しないと判断されれば、終了する。
【００５３】
次に、実施例１におけるレイアウト表示アプリケーション１４の動作について説明する。
【００５４】
図１２は、実施例１におけるレイアウト表示アプリケーション１４の動作を示すフローチャートである。
【００５５】
Ｓ１６で、新規の画像データに関する情報があるかどうかを判断する。情報があると判断されれば、Ｓ１７に進み、情報がないと判断されれば、Ｓ１８に進む。
【００５６】
Ｓ１７で、画像データの表示と表示の更新とを行う。画像データの表示は、最終的な印刷結果が判断できるように、出力用紙上に印刷されるイメージを表示する。
【００５７】
レイアウトダイアログにおける印刷実行アプリケーション１３が管理するレイアウトの指定ダイアログＤ１で、「標準」を選択した場合、図７に示すプレビュー表示例であり、印刷結果例Ｐ２のように、１つの画像データを出力用紙上に表示する。レイアウトの指定で、「レイアウト」を選択した場合、図９に示すプレビュー表示例であり、印刷結果例Ｐ４のように、複数の画像データを出力用紙上にレイアウトして表示する。
【００５８】
Ｓ１８で、レイアウト表示しているデータについての印刷が選択されたかどうかを判断し、印刷が選択されていると判断されると、Ｓ１９で、印刷処理を実行する。Ｓ２０で、アプリケーションの終了が選択されているかどうかを判断する。選択されていないと判断されれば、Ｓ１６に戻る。
【００５９】
つまり、実施例１は、特定のフォルダにセットされている画像データを、表示、印刷する印刷システムにおいて、上記特定のフォルダに、画像データがセットされていることを監視する監視手段を有する。また、実施例１は、上記特定のフォルダにセットされている画像データの処理方法を、複数定義する定義手段と、上記画像データの処理方法を、上記特定のフォルダに関連付けた属性として、保存する保存手段とを有する。さらに、実施例１は、上記特定のフォルダに画像データがセットされていれば、フォルダに関連付けられている属性に従って、画像データを表示、印刷する表示、印刷手段を有する印刷システムの例である。
【００６０】
この場合、上記画像データの処理方法は、画像データをレイアウト表示するアプリケーションプログラムを起動することである。また、上記画像データの処理方法は、複数の画像データを処理する方法であり、フォルダ属性として保存されている画像の数と印刷サイズとに従って、画像をレイアウトして印刷する方法である。さらに、上記画像データの処理方法は、１つの画像データを処理する方法であり、フォルダ属性として保存されている印刷サイズに画像データを、拡大又は縮小して印刷する方法である。そして、上記画像データの処理方法は、レイアウト表示と、レイアウトせずに行う印刷とを選択する方法である。また、上記画像データの処理方法で印刷する場合、レイアウト印刷の有無を選択可能である。
【００６１】
上記実施例を方法の発明として把握することができる。つまり、実施例１は、特定のフォルダにセットされている画像データを、表示、印刷する印刷システムの制御方法において、上記特定のフォルダに、画像データがセットされていることを監視する監視工程を有する。また、上記特定のフォルダにセットされている画像データの処理方法を、複数定義し、記憶装置に記憶する定義工程と、上記画像データの処理方法を、上記特定のフォルダに関連付けた属性として、記憶装置に保存する保存工程とを有する。さらに、実施例１は、上記特定のフォルダに画像データがセットされていれば、フォルダに関連付けられている属性に従って、画像データを表示、印刷する表示、印刷工程を有する印刷システムの制御方法の例である。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施例である印刷システム１００を示すブロック図である。
【図２】印刷システム１００に設けられているメモリ４に格納されているソフトウエア構成を示す図である。
【図３】画像データの処理方法を選択するダイアログＤ１を示す図である。
【図４】画像データの処理方法を選択するダイアログＤ２を示す図である。
【図５】画像データの処理方法を選択するダイアログＤ３を示す図である。
【図６】画像データの処理方法を選択するダイアログＤ１において、「標準」の処理を選択し、「出力用紙に合わせる」にチェックを入れて、画像データを処理した場合の印刷結果例Ｐ１を示す図である。
【図７】画像データの処理方法を選択するダイアログＤ１で、「標準」の処理を選択し、「出力用紙に合わせる」と、「プレビュー」とにチェックを入れて、画像データを処理した場合のプレビュー表示例であり、印刷結果例Ｐ２を示す図である。
【図８】画像データの処理方法を選択するダイアログＤ２で、「レイアウト」処理を選択し、「オブジェクトサイズに合わせる」にチェックを入れて、画像データを処理した場合の印刷結果例Ｐ３を示す図である。
【図９】画像データの処理方法を選択するダイアログＤ３で、「レイアウト」処理を選択し、「オブジェクトサイズに合わせる」と、「プレビュー」とにチェックを入れて、画像データを処理した場合のプレビュー表示例であり、印刷結果例Ｐ４を示す図である。
【図１０】実施例１におけるフォルダ監視アプリケーション１２の動作を示すフローチャートである。
【図１１】実施例１における印刷実行アプリケーション１３の動作を示すフローチャートである。
【図１２】実施例１におけるレイアウト表示アプリケーション１４の動作を示すフローチャートである。
【符号の説明】
【００６３】
１００…印刷システム、
１…情報処理装置、
２…システムバス、
３…ＣＰＵ、
４…メモリ、
５…外部記憶部、
６…表示装置、
７…インタフェース、
８…プリンタ、
１０…フォルダ、
１１…フォルダ属性、
１２…フォルダ監視アプリケーション、
１３…印刷実行アプリケーション、
１４…レイアウト表示アプリケーション、
Ｄ１、Ｄ２、Ｄ３…ダイアログ、
１６…レイアウト方法選択メニュー、
１７…出力用紙に合わせるためのチェックボックス、
１８…プレビュー表示のチェックボックス、
１９…レイアウト方法選択メニュー、
２０…オブジェクトサイズに合わせるためのチェックボックス、
２１…オブジェクトサイズを選択するメニュー、
２２…プレビュー表示のチェックボックス、
２３…自動印刷設定メニュー表示ボタン、
２４…自動印刷設定メニュー表示ボタン、
Ｐ１、Ｐ２、Ｐ３、Ｐ４…印刷結果例。
【図１】
2008191736.tif 000003
【図２】
2008191736.tif 000004
【図３】
2008191736.tif 000005
【図４】
2008191736.tif 000006
【図５】
2008191736.tif 000007
【図６】
2008191736.tif 000008
【図７】
2008191736.tif 000009
【図８】
2008191736.tif 000010
【図９】
2008191736.tif 000011
【図１０】
2008191736.tif 000012
【図１１】
2008191736.tif 000013
【図１２】
2008191736.tif 000014