(57)【要約】【課題】所定のフォルダに文書をドラッグアンドドロップするだけで、自分の好みに応じた形式で自動的にプリントできるという文書プリントシステムを提供することを目的とする。【解決手段】文書処理装置に保持されている文書データを、画像形成装置でプリントするための文書プリント方法であって、ユーザが、文書処理装置に保持されている文書データを、特定のフォルダに格納するステップ、監視アプリが、特定のフォルダに文書データが格納されたことを検知し、その文書データの種別を判断し、その文書データの種別に対応するアプリを起動するステップ、そのアプリが、その文書データをプリント書式に変換するステップ、変換されたプリント書式が、画像形成装置に送付されて、プリントされるステップ、から構成されることを特徴とする文書プリント方法を提供する。【選択図】図１
2005242661.tif 000002
【特許請求の範囲】
【請求項１】
文書処理装置に保持されている文書データを、画像形成装置でプリントするための文書プリント方法であって、
ユーザが、文書処理装置に保持されている文書データを、特定のフォルダに格納するステップ、
監視アプリが、特定のフォルダに文書データが格納されたことを検知し、その文書データの種別を判断し、その文書データの種別に対応するアプリを起動するステップ、
そのアプリが、その文書データをプリント書式に変換するステップ、
変換されたプリント書式が、画像形成装置に送付されて、プリントされるステップ、
から構成されることを特徴とする文書プリント方法。
【請求項２】
前記アプリには編集機能とプリント機能とを含むフルファンクション版と、プリント機能を持ち他の機能を簡略化したプリント目的版の２種類があり、前記監視アプリは、プリント目的版のアプリを起動することを特徴とする請求項１記載の文書プリント方法。
【請求項３】
文書処理装置に保持された文書データを、画像形成装置でプリントするための文書プリント方法であって、
ユーザが、文書処理装置に保持された文書データを、特定のフォルダに格納するステップ、
監視アプリが、特定のフォルダに文書データが格納されたことを検知し、その文書データの種別を判断し、所定のアルゴリズムにより、その文書データの種別に対応したプリント属性を生成するステップ、
文書データと、生成されたプリント属性が、画像形成装置に送付されて、プリント属性に応じて前記文書データがプリントされるステップ、
から構成されることを特徴とする文書プリント方法。
【請求項４】
前記文書の種別とは、その文書に関連づけられたアプリの種類を示すものであり、そのアプリの種類に対応したプリント属性を生成することを特徴とする請求項３記載の文書プリント方法。
【請求項５】
前記文書の種別とは、その文書がカラー文書か白黒文書かを示すものであり、カラーか白黒かに応じてプリント属性を生成することを特徴とする請求項３記載の文書プリント方法。
【請求項６】
前記文書の種別とは、その文書の用紙サイズを示すものであり、用紙サイズに応じてプリント属性を生成することを特徴とする請求項３記載の文書プリント方法。
【請求項７】
前記文書の種別とは、その文書のページ数を示すものであり、ページ数に応じてプリント属性を生成することを特徴とする請求項３記載の文書プリント方法。
【請求項８】
前記文書の種別とは、その文書で主に使用されている文字フォントサイズを示すものであり、文字フォントサイズに応じてプリント属性を生成することを特徴とする請求項３記載の文書プリント方法。
【請求項９】
前記プリント属性とは、１枚の用紙にＮページ画像を配置するＮ−ｕｐ機能のＮ数を示すものであり、文書の種別に応じてＮ数を決定することを特徴とする請求項３〜８の何れかに記載の文書プリント方法。
【請求項１０】
前記プリント属性とは、プリント時の縮小率を示すものであり、文書の種別に応じて縮小率を決定することを特徴とする請求項３〜８の何れかに記載の文書プリント方法。
【請求項１１】
前記プリント属性とは、片面プリントか両面プリントかを示すものであり、文書の種別に応じて片面プリントか両面プリントかを決定することを特徴とする請求項３〜８の何れかに記載の文書プリント方法。
【請求項１２】
前記プリント属性とは、プリント時の用紙サイズを示すものであり、文書の種別に応じて用紙サイズを決定することを特徴とする請求項３〜８の何れかに記載の文書プリント方法。
【請求項１３】
前記画像形成装置は複数存在し、前記プリント属性とは、複数の画像形成装置のうち、どの画像形成装置でプリントを行うかを示すものであり、文書の種別に応じて送付先の画像形成装置を決定することを特徴とする請求項３〜８の何れかに記載の文書プリント方法。
【請求項１４】
前記文書データは、プリント形式に変換された形で画像形成装置に送付されて、プリント属性に応じてプリントされることを特徴とする請求項３〜１３何れかに記載の文書プリント方法。
【請求項１５】
更に、生成されたプリント属性を、画像形成装置に送付する前に、ユーザが確認するステップを持つことを特徴とする請求項３〜１４の何れかに記載の文書プリント方法。
【請求項１６】
ユーザが確認するステップでは、生成されたプリント属性により用紙上にプリントされる画像レイアウトをプレビューすることを特徴とする請求項１５記載の文書プリント方法。
【請求項１７】
ユーザが確認するステップでは、生成されたプリント属性によりプリントされた場合の所要時間を表示することを特徴とする請求項１５記載の文書プリント方法。
【請求項１８】
ユーザが確認するステップでは、生成されたプリント属性によりプリントされた場合の費用を表示することを特徴とする請求項１５記載の文書プリント方法。
【請求項１９】
更に、生成されたプリント属性をユーザが確認後、ユーザ要求に応じて、生成されたプリント属性をユーザが編集するステップを持つことを特徴とする請求項１５〜１８の何れかに記載の文書プリント方法。
【請求項２０】
前記所定のアルゴリズムを変更する手段を持つことを特徴とする請求項３〜１９の何れかに記載の文書プリント方法。
【請求項２１】
前記特定のフォルダは、画像処理装置にあることを特徴とする請求項３〜２０の何れかに記載の文書プリント方法。
【請求項２２】
前記特定のフォルダは、画像形成装置にあることを特徴とする請求項３〜２０の何れかに記載の文書プリント方法。
【請求項２３】
前記監視アプリは、画像処理装置上で動作することを特徴とする請求項３〜２２の何れかに記載の文書プリント方法。
【請求項２４】
前記監視アプリは、画像形成装置上で動作することを特徴とする請求項３〜２２の何れかに記載の文書プリント方法。
【請求項２５】
画像形成装置にプリントデータを送付してプリントを行う文書処理装置であって、
特定のフォルダ手段、
特定のフォルダに文書データが格納されたかどうかを検知する監視手段、
監視手段により文書データが検知された場合に、その文書データの種別を判断し、所定のアルゴリズムにより、その文書データの種別に対応したプリント属性を生成するプリント属性生成手段、
文書データと、生成されたプリント属性を、画像形成装置に送付して、プリント属性に応じて前記文書データがプリントさせる送付手段、
から構成されることを特徴とする文書処理装置。
【請求項２６】
文書処理装置から送られたプリントデータをプリントする画像形成装置であって、
特定のフォルダ手段、
文書処理装置により、特定のフォルダに文書データが格納されたかどうかを検知する監視手段、
監視手段により文書データが検知された場合に、その文書データの種別を判断し、所定のアルゴリズムにより、その文書データの種別に対応したプリント属性を生成するプリント属性生成手段、
文書データと、生成されたプリント属性に応じて前記文書データをプリントする手段、
から構成されることを特徴とする画像形成装置。
【請求項２７】
前記特定のフォルダは、複数存在し、各フォルダごとに異なるアルゴリズムを設定できることを特徴とする請求項２６記載の画像形成装置。
【請求項２８】
前記所定のアルゴリズムは、各ユーザごとに異なるアルゴリズムを設定できることを特徴とする請求項２６記載の画像形成装置。
【請求項２９】
文書処理装置と画像形成装置とから構成される文書プリントシステムであって、文書処理装置は、
画像形成装置内の特定のフォルダ手段をリモートマウントして、自装置のフォルダ上に配置する配置手段、
を持ち、一方、画像形成装置は、
前記特定のフォルダに、文書処理装置により文書データが格納されたかどうか、を検知する監視手段、
監視手段により文書データが検知された場合に、その文書データの種別を判断し、所定のアルゴリズムにより、その文書データの種別に対応したプリント属性を生成するプリント属性生成手段、
文書データと、生成されたプリント属性に応じて前記文書データをプリントする手段、
プリントされた文書データを特定のフォルダから移動又は削除する手段、
を有することを特徴とする文書プリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パソコン等の文書処理装置で作成した文書を、画像形成装置でプリントする文書処理システム、それを構成する文書処理装置、画像形成装置及びそれらで用いられる文書処理方法に関するものである。
【背景技術】
【０００２】
従来、パソコン等の文書処理装置で作成した文書をプリントする場合には、その文書に対応するアプリを開き、プリントメニューを開き、出力するプリンタを選び、そのプリンタに関する様々なプリント属性を設定し、プリントを行い、アプリを閉じていた。ここでいうプリント属性とは、片面プリント／両面プリントの指定であったり、１枚の用紙にＮページを並べるＮ−ｕｐ指定であったり、カラープリント／白黒プリントの指定であったり、紙サイズであったり、プリント時の変倍率等である。（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平８−１４７１１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えばメールで文書を受け取った時に、それを取り敢えず紙にプリントして読みたい場合等に、単にプリントしたいだけなのに、従来のような手順では、一々アプリを開いて各種のプリント属性の設定を行わなければならず、プリントするまでに非常に多くの手数が掛かっていた。特に、大きなアプリの場合には、各種の編集用モジュールを読み込むために、起動時に時間が掛かるものが存在し、ただ単にプリントしたいためだけなのに無駄が多かった。
【０００５】
本発明は上述のような事情に鑑みてなされたものであり、所定のフォルダに文書をドラッグ＆ドロップするだけで、自分の好みに応じた形式で自動的にプリントできるという文書プリントシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の、文書処理装置に保持されている文書データを、画像形成装置でプリントするための文書プリント方法は、ユーザが、文書処理装置に保持されている文書データを、特定のフォルダに格納するステップ、監視アプリが、特定のフォルダに文書データが格納されたことを検知し、その文書データの種別を判断し、その文書データの種別に対応するアプリを起動するステップ、そのアプリが、その文書データをプリント書式に変換するステップ、変換されたプリント書式が、画像形成装置に送付されて、プリントされるステップ、から構成されることを特徴とする。
【０００７】
又、本発明の別の、文書処理装置に保持された文書データを、画像形成装置でプリントするための文書プリント方法は、ユーザが、文書処理装置に保持された文書データを、特定のフォルダに格納するステップ、監視アプリが、特定のフォルダに文書データが格納されたことを検知し、その文書データの種別を判断し、所定のアルゴリズムにより、その文書データの種別に対応したプリント属性を生成するステップ、文書データと、生成されたプリント属性が、画像形成装置に送付されて、プリント属性に応じて前記文書データがプリントされるステップ、から構成されることを特徴とする。
【発明を実施するための最良の形態】
【０００８】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【０００９】
＜実施の形態１＞
図１は本実施の形態における文書プリントシステムのブロック図である。この文書処理システムはパソコン等の文書処理装置１と、画像形成装置７及びそれらを接続するネットワーク６から構成される。文書処理装置１内のホットフォルダ５は、パソコンの中の１つのフォルダであり、本実施の形態において、ユーザはプリントしたい文書をホットフォルダ５に置く。又、本実施の形態においては、ホットフォルダ５は複数存在する。又、各ホットフォルダ５には、後述する不図示の設定ファイルがそれぞれ保持されている。監視アプリ４は、文書処理装置１で動いている常駐アプリケーションであり、複数のホットフォルダ５の中身を監視し、どれかのホットフォルダ５に文書が置かれると、その文書をプリントする処理を行うものである。具体的には、監視アプリ４は、どれかのホットフォルダ５に文書が存在すると、その文書に対応するアプリ２を起動し、その文書の位置と、先述した設定ファイルの位置を通知する。
【００１０】
次に、アプリ２は、その文書を読み込み、その文書の種類と、その設定ファイルの内容に基づいてプリント属性を決定し、プリンタドライバ３において、文書データをプリントデータ（プリント形式）に変換し、ネットワーク６を介して画像形成装置７にデータを送付し、プリントを行う。このプリントデータは、画像形成装置７の種類により異なるが、例えばＰｏｓｔＳｃｒｉｐｔ等のＰＤＬで記述されたＰＤＬデータや、ＰＤＦデータである。
【００１１】
図２はプリント時の操作画面を説明するための図である。
【００１２】
パソコン等のデスクトップ１５上に各ホットフォルダを表すフォルダアイコン１６，１７が表示されている。これのフォルダに対し、表計算アプリの文書であるＡ．ｘｉｓファイル１１や、プレゼンテーション用アプリの文書であるＢ．ｐｐｔファイル１２や、ワープロアプリの文書であるＣ．ｄｏｃファイル１３や、テキストファイルであるＤ．ｔｘｔファイル１４のアイコンをドラッグ＆ドロップすることによりプリント処理を指示する。このため、手間の掛かる設定が不要であり、ファイルごとに異なる処理も不要である。本実施の形態においては、このフォルダアイコン１６，１７へのドラッグ＆ドロップにおいて、元データがなくなるのを防ぐため、ファイルの移動でなく、ファイルのコピーを行っている。但し、ファイルのコピーでなく、エイリアス（シンボリックリンク）をフォルダアイコン１６，１７内に作成するやり方でも良い。
【００１３】
図３は前述したプリント属性生成用の設定ファイルを説明するための図である。
【００１４】
この設定ファイルは、色々な種類の文書をプリントする時に、それらをどのような形式でプリントするかを自動的に決定するためのアルゴリズムを記述したものであり、各ホットフォルダにそれぞれ存在する。これにより、各ホットフォルダで、異なるアルゴリズムを持つことになり、ユーザは、その時の状況に応じてどれかのホットフォルダにドラッグ＆ドロップすることにより、色々なアルゴリズムを簡単に使い分けることができる。
【００１５】
設定ファイルにおいて、Ｌ００１は、条件を表す行であり、Ｌ００１はその文書を作成したアプリケーションがプレゼンテーション用アプリであり、且つ、文書がカラー文書である場合に、以下のＬ００２〜Ｌ００６のプリント属性を自動的に選択することを指示するものである。その文書を作成したアプリが何であるかは、『．ｐｐｔ』等の文書の名前の一部で判別したり、文書データの中の特定のフィールドに書かれた情報で判別できる。又、その文書がカラー文書であるか、白黒文書であるか等は、その文書を開いたアプリ２は、その文書を調べることにより容易に知ることができる。
【００１６】
次に、Ｌ００１の条件が満たされた場合には、Ｌ００２行は、Ｎ−ＵＰとして４−ｕｐプリントを指示するものである。一般に、プレゼンテーション用アプリで作成した文書はプレゼンテーションを目的としており、そこに含まれる画像、文字は大きい傾向にあり、１枚の紙に４枚のページを並べる４−ｕｐプリントで丁度ど良い大きさとなる。但し、これはそのユーザの好みにより異なるものであり、別のユーザは用紙の枚数が多くなっても２−ｕｐプリントを選択する場合もある。この場合、Ｌ００２行をＮＵＰ：２と記述すれば良い。
【００１７】
次に、Ｌ００３行は、プリント時の変倍率として１００％を選択するものである。一般にプレゼンテーション用アプリで作成した文書はＡ４サイズ、又はＬＴＲサイズであり、特に変倍を行う必要はないことが多い。因に、この変倍率はＮ−ｕｐ処理の変倍は含まない。
【００１８】
次に、Ｌ００４行は、両面プリントを行うか、片面プリントを行うかを選択するものである。Ｌ００４の場合はＤｕｐｌｅｘ：Ｏｆｆ、即ち片面プリントを指示するものである。
【００１９】
次に、Ｌ００５行は、プリント用紙サイズを選択するものである。Ｌ００４の場合はＡ４を選択しているが、ＵＳＡの場合にはＬＴＲ等を指示することになる。このようにＡ４を強制的に選択することにより、ＵＳＡからメールで受け取ったＬＴＲサイズの文書を日本でプリントして、ＬＴＲの用紙が無くてプリント処理が中断すること等がなくなる。
【００２０】
次に、Ｌ００６行は、プリントするプリンタを選択するものである。Ｌ００６の場合はプリンタとしてＣＬＣというカラープリンタを指示するものである。一般に、プレゼンテーション用アプリで作成した文書はプレゼンテーションを目的としており、カラーで作成される。よって、この文書はカラープリンタでプリントすることが好ましい。
【００２１】
次に、Ｌ００７行は、Ｌ００１行に対応するもので、Ｌ００１行で示した条件が成立した時に適用されるプリント属性の指示の終了を示すものである。
【００２２】
次に、Ｌ００８は、次の条件を表す行であり、Ｌ００８はその文書を作成したアプリケーションが表計算用アプリであり、且つ、文書が白黒文書であり、且つ、原稿サイズがＡ３である場合に、以下のＬ００９〜Ｌ０１３のプリント属性を自動的に選択することを指示するものである。表計算文書の場合は、原稿サイズ、即ち表の大きさがＡ４とかＬＴＲには決まっておらず、色々な大きさの表をＡ４サイズに縮小してプリントすることが多い。
【００２３】
又、表計算文書をプリントする場合に、Ｎ−ＵＰでプリントすることは少なく、１−ｕｐでプリントすることが多い。又、表計算文書は白黒プリントで充分な場合が多い。よって、このような文書の場合には、Ｌ００９でＮ−ｕｐとして１−ｕｐを指示し、Ｌ０１０でプリント時の変倍率としてＡ４サイズへの変倍を指示し、Ｌ０１１で片面プリントを指示し、Ｌ０１２で紙サイズとしてＡ４を指示し、Ｌ０１３でプリンタとして白黒プリンタであるＢＷＰｒｉｎｔｅｒを指示している。以上の指示は或るユーザの好みに応じた指示の例であり、別のユーザは、その人の好みに応じて、別の指示となるように設定ファイルを書き換えれば良い。
【００２４】
次に、Ｌ０１５は、次の条件を表す行であり、Ｌ０１５はその文書を作成したアプリケーションがワープロ用アプリであり、且つ、ページ数が１６ページより多く、且つ、主に使われている文字のポイント数が１１より大きい場合に、以下のＬ０１６〜Ｌ０２０のプリント属性を自動的に選択することを指示するものである。『ページ数が１６ページより多く』という条件は、ページ数が多い場合は４−ｕｐの両面でプリントしないとプリントされる紙の枚数が多くなって持ち運びや保管が大変になるためである。
【００２５】
一方、『主に使われている文字のポイント数が１１より大きい』という条件は、使われている文字が小さい場合に、４−ｕｐでプリントすると読みにくいためである。一般にワープロ文書はＡ４サイズ、又はＬＴＲサイズであり、特に変倍を行う必要はないことが多く、又、白黒プリントで充分な場合が多い。よって、このような文書の場合には、Ｌ０１６でＮ−ｕｐとして４−ｕｐを指示し、Ｌ０１７でプリント時の変倍率として等倍を指示し、Ｌ０１８で両面プリントを指示し、Ｌ０１９で紙サイズとしてＡ４を指示し、Ｌ０２０でプリンタとして白黒プリンタであるＢＷＰｒｉｎｔｅｒを指示している。
【００２６】
次に、Ｌ０２２は、次の条件を表す行であり、Ｌ０２２はその文書を作成したアプリケーションがワープロ用アプリである場合に、以下のＬ０２３〜Ｌ０２７のプリント属性を自動的に選択することを指示するものである。設定ファイルは上から順に調べられ、該当する条件が見つかった場合には、それに対応するプリント属性が選択されて処理が終了する。よって、Ｌ０２２に関しては、Ｌ０１５の条件に該当する以外のワープロ文書の場合に該当する。即ち、ページ数が少ないか、使われている文字のポイント数が小さいか、の場合である。ページ数が少ない場合には無理にプリントされる用紙の枚数を減らす必要はないし、多少コストの高いカラープリントを使用しても良い。又、使われている文字が小さい場合には、４−ｕｐでなく、２−ｕｐ位の方が読み易い。よって、このような文書の場合には、Ｌ０２３でＮ−ｕｐとして２−ｕｐを指示し、Ｌ０２４でプリント時の変倍率として等倍を指示し、Ｌ０２５で片面プリントを指示し、Ｌ０２６で紙サイズとしてＡ４を指示し、Ｌ０２７でプリンタとしては、画像の中身に応じてカラープリンタか白黒プリンタを選択するＡｕｔｏを指示している。
【００２７】
図４はプリント属性等を確認する時の操作画面２１である。
【００２８】
本実施の形態においては、ホットフォルダに投入された文書は自動的にプリント属性が決定され、プリントされるが、念のためにプリント前に、プリント属性を確認することも可能な構成となっている。
【００２９】
図４の２１は、その時の画面であり、文書の種別と、図３の設定ファイルに記述されたアルゴリズムにより決定されたプリント属性が、領域２２に表示される。領域２２には、Ｎ−ｕｐ、変倍率Ｚｏｏｍ、両面指定、紙サイズ、使用プリンタ等のプリント属性の他に、プリントされる用紙の枚数、プリント時間、予想プリントコストが表示される。ユーザは、これらのプリント属性や、用紙の枚数、プリント時間、予想プリントコストを見て、この設定でプリントして良いか判断し、ＯＫであればプリントボタン２５を押してプリントを開始する。
【００３０】
一方、何らかのプリント属性を変更したい場合には、Ｏｐｔｉｏｎボタン２３を押して、不図示の画面でプリント属性の変更を行う。更に、現在のプリント属性でプリントした場合のプリントイメージを確認したい場合には、プレビューボタン２４を押すことにより、パソコンの画面上でプリントイメージの様子を確認できる構成となっている。
【００３１】
以上のように、確認画面を持つことにより、ユーザの意図通りのプリントイメージでプリントされるかを確認できミスプリントを減らすことができる。
【００３２】
一方、操作性については、ホットフォルダに文書を投入後、自動的に図４の確認画面が現れ、通常の場合はプリントボタン２５を押すだけで良いので、手間は少なくて済む。但し、この手間を更に減らすために、本実施の形態の文書処理装置では、不図示の設定により、確認画面を表示せずに、自動的に決定したプリント属性でそのままプリントできるようにもできるように構成されている。又、確認画面を出すかどうかも、図３の設定ファイルで指定できるようにしても良い。
【００３３】
図５は本実施の形態における監視アプリの制御フローを説明するためのフローチャートである。
【００３４】
先ず、Ｓ１０１で、ホットフォルダ５に文書ファイルが置かれるのを待つ。ホットフォルダ５に文書ファイルが置かれると、Ｓ１０２でその文書に対応するアプリを起動し、ホットフォルダ５に置かれた文書の位置と、そのホットフォルダ内に置かれた設定ファイルの位置をアプリケーションに知らせてプリント依頼を行い、アプリがそれらを読み込んだ後で、ホットフォルダ５に置かれた文書を他のフォルダに移動させ、Ｓ１０１に戻る。但し、移動の変わりに削除する場合も他の実施の形態である。本実施の形態においては、編集機能やプリント機能等、全ての機能を備えたフルファンクション版アプリと、プリント機能だけ等の限られた機能のみを持った簡易版アプリの２種類のアプリを持つように構成し、Ｓ１０２では、簡易版アプリの方を起動するようにしている。通常、文書を作成する場合等は編集が必要であるため、フルファンクション版アプリを起動させる必要があるが、ホットフォルダに置かれた文書をプリントするだけであれば、簡易版アプリで充分である。簡易版アプリは、フルファンクション版アプリに比べて機能が少ないため、起動に時間が掛からず、ＣＰＵ時間やメモリ消費量も少なくて済む。
【００３５】
図６はアプリ及びドライバの制御フローを説明するためのフローチャートである。
【００３６】
先ず、Ｓ２０１で、監視アプリから指示された文書と設定ファイルを読み込む。次に、Ｓ２０２では、文書の中身を調べて、ページ数、白黒とカラーの種別等の文書の種類を判別する。次に、Ｓ２０３では、判別した文書の種類と、読み込んだ設定ファイルを基にプリント属性を決定する。具体的には図３で説明した設定ファイルを上から調べ、判別した文書の種類が該当する条件の部分のプリント属性を得る。
【００３７】
次に、Ｓ２０４では、図４で説明したように、決定したプリント属性等を表示し、Ｓ２０５でユーザの入力を待つ。ユーザがプリントボタン２５を押した場合には、Ｓ２０６で、読み込んだ文書と、決定した設定に基づいてＰＤＬデータを作成し、画像形成装置７に送付してプリントを行う。次に、ユーザが、オプションボタン２３を押した場合には、Ｓ２０７で不図示の設定変更画面で、プリント属性の変更を行い、Ｓ２０５に戻る。次に、ユーザが、プレビューボタン２４を押した場合には、Ｓ２０８でプリントイメージのプレビュー表示をパソコン画面上に表示し、Ｓ２０５に戻る。
【００３８】
＜実施の形態２＞
本発明の実施の形態２は、実施の形態１とは、文書の種類、画像形成装置へのプリントデータの送り方等のみが異なっている。このため、差違部分のみを説明する。
【００３９】
図７は本実施の形態における文書プリントシステムのブロック図である。
【００４０】
本発明の実施の形態１では、ホットフォルダ５に置くことによりプリント可能な文書は任意のアプリ文書で良かったが、本実施の形態では、ホットフォルダ５に置くことによりプリント可能な文書はＰｏｓｔＳｃｒｉｐｔ等のＰＤＬファイルとＰＤＦファイルのみである点である。これは実施の形態１では、置かれた文書に対応するアプリを起動してプリントしていたので、任意のアプリ文書をプリント可能であったが、本実施の形態では、このアプリを起動する処理を行わず、監視アプリ自体が、ホットフォルダ５に置かれたＰＤＬファイルやＰＤＦファイルを処理するように構成されているためである。このように構成することにより、文書の自由度は減るが、特別なアプリやドライバを用意することなく、監視アプリだけでプリント可能になるという利点がある。
【００４１】
図７において、監視アプリ４は複数のホットフォルダ５を監視し、そこにＰＤＬファイル３１やＰＤＦファイル３２がドラッグ＆ドロップされた場合には、それを読み込んでプリント処理を行う。プリント属性を決定するアルゴリズムを記述した設定ファイル３３も、実施の形態１と同様、各ホットフォルダ内に存在し、監視アプリ４は、この設定ファイル３３と、読み込んだＰＤＬファイル３１やＰＤＦファイル３２の種別を基にプリント属性を決定する。
【００４２】
監視アプリ４は、ＰＤＬファイル３１やＰＤＦファイル３２内に記述されたプリント属性を、決定したプリント属性に変更し、変更後のファイルを画像形成装置７に送りプリントする。実施の形態１では、アプリやプリンタドライバの協力がないと、プリントデータを作成できなかったが、本実施の形態では、ホットフォルダ５に投入されるＰＤＬファイル３１やＰＤＦファイル３２が既にプリント可能なプリントデータであり、監視アプリ４は、それらのプリントデータの内部に記述されているプリント属性を書き換えるだけなので、ＣＰＵ時間やメモリを消費せず、素早く処理でき、早くプリント結果を得ることができるという利点がある。
【００４３】
図８はＰＤＬファイル３１やＰＤＦファイル３２における文書種別の獲得方法や、プリント属性の記述方法を説明するための図である。
【００４４】
ＰｏｓｔＳｃｒｉｐｔ等のＰＤＬで記述されたプリントデータ中で、各種の文書種別やプリント属性等は図８に示すように記述される。先ず、Ｌ１０１は、このジョブがＰｏｓｔＳｃｒｉｐｔジョブであることを示す。次に、Ｌ１０２〜Ｌ１０５までが、文書種別を示すもので、先ず、Ｌ１０２は本ＰｏｓｔＳｃｒｉｐｔファイルの文書を作成した元アプリがプレゼンテーション用アプリであることを示す。同様に、Ｌ１０３は本文書が１０ページであることを示し、Ｌ１０４は本文書を部数１でプリントする指示がなされたものであることを示し、Ｌ１０５は本文書がカラー文書であることを示す。
【００４５】
一方、Ｌ１０６〜Ｌ１０９は、本文書のプリント属性を指示するものであり、Ｌ１０６は、４ｕｐでプリントするという指示であり、Ｌ１０７は、変倍率が１００％でプリントするという指示であり、Ｌ１０８は片面でプリントするという指示であり、Ｌ１０９はＡ４用紙にプリントするという指示である。このようなプリント属性指示の後に、Ｌ１１０以降で、プリントすべきページの画像を記述したＰＤＬデータが続くというような構成となっている。
【００４６】
監視アプリ４は、ホットフォルダ５から読み込んだＰＤＬファイル３１のＬ１０２〜Ｌ１０５等を調べることにより、この文書の種別を知ることができる。
【００４７】
一方、Ｌ１０６〜Ｌ１０９等のプリント属性情報を、設定ファイルと文書の種別を基に決定したプリント属性に書き換えることにより、プリント属性を変更する。以上は、ＰＤＬファイルについての処理であるが、ＰＤＦファイルの場合も同様である。
【００４８】
図９は本実施の形態における監視アプリの制御フローを説明するためのフローチャートである。
【００４９】
先ず、監視アプリはＳ３０１で、ホットフォルダ内に文書が置かれるのを待つ。文書が置かれると、Ｓ３０２で、その文書と、設定ファイルを読み込み、図８で説明したようにＰＤＬファイルやＰＤＦファイルの中を調べ、その文書の種類を判別する。次に、Ｓ３０３では、実施の形態１と同様、設定ファイルに記述されたアルゴリズムに沿って、プリント属性を決定する。ここで、実施の形態１では、文書ファイルを作成したアプリの種類に応じて処理を変えていたが、本実施の形態では各ＰＤＬファイルかＰＤＦファイルかという種類ではなく、図８のＬ１０２に記述されているような、それらの文書を元々作成したアプリの種類に応じて処理を変える。
【００５０】
次に、Ｓ３０４では実施の形態１と同様にしてプリント属性等を表示し、Ｓ３０５でユーザの指示を待つ。プリント指示を行った場合には、Ｓ３０６で、ＰＤＬファイルやＰＤＦファイル中のプリント属性部分を、決定したプリント属性に書き換え、書き換えたファイルを画像形成装置７に送ってプリントを行う。尚、書き換えでなく、プリント属性記述部分を書き加えるようにしても良い。Ｓ３０７，Ｓ３０８の処理は実施の形態１と同様であるが、Ｓ３０８のプレビュー表示では、元データがＰＤＬファイルかＰＤＦファイルであるので、比較的軽い処理で行える。ただ、このプレビュー処理を行わない構成にすれば、益々監視ソフトを小さいソフトで構成することができ、素早くプリントできるようになるという利点も生じる。
【００５１】
図１０は本実施の形態におけるジョブのプリント属性の他の表現方法を説明するための図である。
【００５２】
本実施の形態では、図８で説明したように、単一のＰＤＬファイルの内部に、プリント属性を記述した部分を持つように構成した。この構成は、１つのファイルで全てを扱えるため、全体の扱いがやり易いという特徴がある。
【００５３】
一方、これを、図１０のように、１つのジョブ４１を、プリント属性を記述したジョブチケットファイル４２と、ページ画像データを記述したＰＤＬデータファイル４３に分離して持つようにした構成も他の実施の形態である。このように構成することにより、ファイルが２つになり、扱いは複雑になるが、プリント属性を容易に分離できるという特徴がある。このような構成においては、監視アプリはジョブチケット部分から文書の種類情報を得、決定したプリント属性はジョブチケット部分に反映する。
【００５４】
＜実施の形態３＞
本発明の実施の形態３は、実施の形態２とは、ホットフォルダ５の位置、監視アプリ４の動作位置、画像形成装置７へのプリントデータの送り方等のみが異なっている。このため、差違部分のみを説明する。
【００５５】
図１１は本実施の形態における文書プリントシステムのブロック図である。
【００５６】
本実施の形態では、ホットフォルダ５は文書処理装置１に存在し、監視アプリ４も文書処理装置１上で動作していた。これに対し、本実施の形態では、ホットフォルダ５は画像形成装置７に存在し、監視アプリ４も画像形成装置７上で動作するものである。この構成において、ユーザが文書をプリントする場合には、ＰＤＬファイルやＰＤＦファイルを仮想ホットフォルダ５２，５３にドラッグ＆ドロップする。仮想ホットフォルダ５２の実体は、画像形成装置７内のホットフォルダ５−１である。それをネットワーク経由でリモートマウントしたものが仮想ホットフォルダ５２である。即ち、文書処理装置１−１において、ユーザが、文書データを仮想ホットフォルダ５２にドラッグ＆ドロップすると、ＯＳの仕組みとして、それがネットワーク経由で、画像形成装置７内のホットフォルダ５−１に置かれる仕組みとなっている。
【００５７】
次に、画像形成装置７内の、監視アプリ４は、画像形成装置７内のホットフォルダ５を監視し、そこにＰＤＬファイルやＰＤＦファイルが置かれた場合には、実施の形態２と同様にしてプリント属性を決定し、プリントを行う。但し、本実施の形態においては、必ずしも、決定したプリント属性によって、ＰＤＬファイルやＰＤＦファイルを書き換える必要はなく、決定したプリント属性に従って、制御部５５の制御により、両面プリントとか片面プリント等のプリント動作を行えば良い。
【００５８】
このように構成することにより、各画像処理装置１内で監視アプリ４を動作させる必要がなく、各画像処理装置１は、ＯＳが提供するリモートマウント機能さえ持っていれば、本発明を実施できるという利点がある。又、実施の形態１のように、各アプリを起動する構成だと、画像形成装置７内で各アプリを起動するのは困難であるが、実施の形態２のように、扱う文書がＰｏｓｔＳｃｒｉｐｔ等のＰＤＬファイルやＰＤＦファイルであれば、比較的軽い、１つの監視アプリだけで処理可能であるため、画像形成装置上で動作させることも容易である。
【００５９】
又、本実施の形態において、ホットフォルダ５は複数存在し、各ホットフォルダがそれぞれ別の文書処理装置１にリモートマウントされるという構成となっており、各ホットフォルダごとに異なる設定ファイル３３−１，３３−２が配置される。このような構成を採ることにより、ホットフォルダ５が画像形成装置７に配置されているにも拘らず、各ユーザは自分専用のホットフォルダ５を持つことができ、自分用のアルゴリズムを記述した設定ファイル３３を使うことができる。尚、この設定ファイル３３は、各文書処理装置１で編集できる構成となっている。又、設定ファイル３３にパスワードを付けて、各ユーザが自分用の設定ファイル３３しか変更できないようにしても良い。
【００６０】
＜実施の形態４＞
本発明の実施の形態４は、実施の形態３とは、ホットフォルダの構成のみが異なっている。このため、差違部分のみを説明する。
【００６１】
図１２は本実施の形態における文書プリントシステムのブロック図である。
【００６２】
本実施の形態においては、ホットフォルダ５は１つであり、それが各ユーザの文書処理装置１−１，１−２にリモートマウントされて共通に使用される。但し、ホットフォルダ５内の設定ファイル３３−３，３３−４はユーザごとに複数存在し、ユーザＡが文書処理装置１−１で文書Ｃをリモートマウントされたホットフォルダ５２に投入した場合と、別のユーザＢが文書処理装置１−２で同じ文書Ｃをリモートマウントされたホットフォルダ５３に投入した場合では、別々の結果を得ることが可能なように構成されている。このように構成することにより、画像形成装置７内のホットフォルダ５の数を１つにすることができ、その一方で、各ユーザごとに所望のアルゴリズムを記述した設定ファイル３３−３，３３−４を使用することができる。
【００６３】
以上の各実施の形態で、ホットフォルダの存在する場所と、監視アプリの動作する場所が同じであったが、これを異なる場所にした場合も他の実施の形態である。例えば、ホットフォルダ５を文書処理装置１内に配置し、これを画像形成装置７上の監視アプリ４が、ネットワーク越しに監視する構成にした場合も、本発明の他の実施の形態である。
【産業上の利用可能性】
【００６４】
本発明は、パソコン等の文書処理装置で作成した文書を、画像形成装置でプリントする文書処理システムに対して適用可能である。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態１における文書プリントシステムの構成を示すブロック図である。
【図２】プリント時の操作画面を示す図である。
【図３】プリント属性生成用の設定ファイルを説明する図である。
【図４】プリント属性等を確認する時の操作画面を示す図である。
【図５】本発明の実施の形態１における監視アプリのフローチャートである。
【図６】アプリ及びドライバのフローチャートである。
【図７】本発明の実施の形態２における文書プリントシステムの構成を示すブロック図である。
【図８】ＰＤＬにおけるプリント属性記述を説明するための図である。
【図９】本発明の実施の形態２における監視アプリのフローチャートである。
【図１０】本発明の実施の形態２におけるジョブのプリント属性の他の表現方法を説明するための図である。
【図１１】本発明の実施の形態３における文書プリントシステムの構成を示すブロック図である。
【図１２】本発明の実施の形態４における文書プリントシステムの構成を示すブロック図である。
【符号の説明】
【００６６】
１  文書処理装置
２  アプリ
３  プリンタドライバ
４  監視アプリ
５  ホットフォルダ
６  ネットワーク
７  画像形成装置
【図１】
2005242661.tif 000003
【図２】
2005242661.tif 000004
【図３】
2005242661.tif 000005
【図４】
2005242661.tif 000006
【図５】
2005242661.tif 000007
【図６】
2005242661.tif 000008
【図７】
2005242661.tif 000009
【図８】
2005242661.tif 000010
【図９】
2005242661.tif 000011
【図１０】
2005242661.tif 000012
【図１１】
2005242661.tif 000013
【図１２】
2005242661.tif 000014