(57)【要約】【課題】  １回目の印刷処理によって、ユーザが一旦設定したオーダ情報、印刷の体裁情報は、その後同様の印刷を行う際新たに設定する必要をなくすこと。【解決手段】  クライアントコンピュータ４００は、プリントサービスサーバ、ネットワークコントローラ４０７、作業者からの指示入力のためのマウス４３１等、レイアウト／編集／メニュー表示のためのカラーディスプレイ４１２、データをグラフィックマネージャ４１３を介してプリントサービス用のプリントサービスドキュメントデータ３５１へ変換処理を行うプリントサービスドライバ４６１等、そのデータを一時的に保持するホットフォルダ３００、およびホットフォルダからのデータを管理しプリントサービスサーバとの接続処理および各種データのアップロードを行うジョブサブミッタ４２０などから構成される。【選択図】  図２
2005115568.tif 000002
【特許請求の範囲】
【請求項１】
印刷用のデータを作成する少なくとも１つ以上のクライアントと、プリントサービスの印刷データの管理、印刷加工処理、オーダの入力／管理などを行うサーバと、印刷データの印刷処理を行うショップシステムから構成されるプリントサービスシステムにおいて、
印刷データを保存する記憶手段と、
当該保存する領域を特定のフォルダに割り当てて管理する手段と、
該特定のフォルダに印刷データを加工する情報を保持する手段と、
前記特定のフォルダに印刷処理のオーダ情報を保持する手段と、
前記印刷データが前記特定のフォルダに投入されたことによりイベントが発生する手段と、
該イベントにより、前記特定のフォルダ内の印刷データの内容を確認する手段と、
前記印刷データを、加工する情報に基づいて入力すべき印刷加工の設定情報を書き換える手段と、
前記印刷データを、前記印刷処理のオーダ情報に基づいて入力すべきオーダの設定情報を書き換える手段と
を備えたことを特徴とするプリントサービスシステム。
【請求項２】
印刷データを処理するクライアント装置において、
所定の記憶手段に格納された印刷データを該所定の記憶手段または他の記憶手段の所定のエリアに転送する転送手段と、
該印刷データに含まれる印刷データを印刷する際に使用する付加情報を設定する設定手段と、
一度前記設定手段により付加情報が設定され前記印刷データの印刷処理が行われると該付加情報を取得して保持し、前記転送手段により他の印刷データが転送されるのを監視する監視手段と、
該監視手段が、印刷データが転送されるのを認識するのに応答して、付加情報を用いて当該保持された印刷データに含まれる印刷データの印刷処理を行う印刷制御手段と
を備えたことを特徴とするクライアント装置。
【請求項３】
前記印刷制御手段は、前記転送手段により転送された他の印刷データと前記付加情報とを保持する格納手段と、前記他の印刷データが転送されるとイベントを発生させ、該イベントにより該印刷データに含まれる印刷データの印刷処理を行う印刷処理手段とを含み、
前記印刷処理が行われる前、前記格納手段は所定の予め付与された付加情報を保持しており、一度前記設定手段により付加情報が設定され印刷処理が行われると、該付加情報を前記設定手段から取得し、前記予め付与された付加情報に替えて保持することを特徴とする請求項２に記載のクライアント装置。
【請求項４】
前記印刷制御手段は、前記転送手段により転送された他の印刷データを保持する格納手段と、前記付加情報を保持し、前記他の印刷データが転送されるとイベントを発生させ、該イベントにより該印刷データに含まれる印刷データの印刷処理を行う印刷処理手段とを含み、
前記印刷処理が行われる前、前記処理手段は所定の予め付与された付加情報を保持しており、一度前記設定手段により付加情報が設定され印刷処理が行われると、該付加情報を前記設定手段から取得し、前記予め付与された付加情報に替えて保持することを特徴とする請求項２に記載のクライアント装置。
【請求項５】
前記付加情報は、印刷データの体裁情報または印刷処理のオーダ情報を含むことを特徴とする請求項３または４に記載のクライアント装置。
【請求項６】
前記印刷データの体裁情報または前記印刷処理のオーダ情報は、各々別に保持されることを特徴とする請求項５に記載のクライアント装置。
【請求項７】
前記印刷処理の内容を確認するか否か設定する確認設定手段をさらに備え、
前記印刷制御手段は、前記確認設定手段によって前記印刷処理の内容を確認すると設定された場合、前記印刷処理の内容を表示し、前記付加情報に対するさらなる変更を受け取ったときは、当該変更を行う確認変更手段を含むことを特徴とする請求項２ないし６のいずれかに記載のクライアント装置。
【請求項８】
所定の記憶手段に格納された印刷データを該所定の記憶手段または他の記憶手段の所定のエリアに転送する転送手段と、該印刷データに含まれる印刷データを印刷する際に使用する付加情報を設定する設定手段と、ネットワークを介して印刷データに含まれる印刷データの印刷指示を送信する送信手段とを含む１つまたは複数のクライアント装置と、該１つまたは複数のクライアント装置から受信した印刷指示に基づいて前記印刷データを管理するサーバと、該サーバにより管理された該印刷データに含まれる印刷データを前記付加情報に基づいて印刷するショップシステムとを備えたプリントサービスシステムにおいて、
一度前記設定手段により付加情報が設定され前記印刷データの印刷処理が行われると該付加情報を取得して保持し、前記転送手段により他の印刷データが転送されると該印刷データを保持する格納手段を備え、
前記クライアント装置は、前記印刷指示として前記格納手段を示す情報を送信し、前記サーバは該格納手段を示す情報を受信すると当該保持された付加情報に基づいて当該保持された印刷データに含まれる印刷データの印刷処理を行うよう前記ショップシステムに要求することを特徴とするプリントサービスシステム。
【請求項９】
１つまたは複数のクライアント装置が、転送手段により所定の記憶手段に格納された印刷データを該所定の記憶手段または他の記憶手段の所定のエリアに転送し、設定手段により該印刷データに含まれる印刷データを印刷する際に使用する付加情報を設定し、送信手段によりネットワークを介して印刷データに含まれる印刷データの印刷指示を送信するステップと、サーバが該１つまたは複数のクライアント装置から受信した印刷指示に基づいて前記印刷データを管理するステップと、ショップシステムが該サーバにより管理された印刷データに含まれる印刷データを前記付加情報に基づいて印刷するステップとを備えたプリントサービス方法において、
一度前記設定手段により付加情報が設定され前記印刷データの印刷処理が行われると、格納手段に該付加情報を取得して保持するステップと、
前記転送手段により他の印刷データが前記格納手段に転送されると、該格納手段に該印刷データを保持し、前記クライアント装置が、前記印刷指示として格納手段を示す情報を送信するステップと、
前記サーバが、該格納手段を示す情報を受信すると当該保持された付加情報に基づいて当該保持された印刷データに含まれる印刷データの印刷処理を行うよう前記ショップシステムに要求するステップと
を備えたことを特徴とするプリントサービス方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリントサービスシステムおよび方法ならびにクライアント装置に関し、より詳細には、ネットワークを介してサーバやショップシステム等が接続されたプリントサービスシステムおよび方法ならびにクライアント装置に関する。
【背景技術】
【０００２】
従来のプリントサービスシステムは、ユーザインタフェースをとり印刷の実行を指示するクライアント装置、クライアントからの印刷指示を管理するプリントサービスサーバ、および実際の印刷を行うプリントショップシステムを備えている。印刷を行う際、印刷のオーダ情報や、ユーザが設定した印刷体裁などの情報は、クライアントからプリントサービスサーバに送信され、プリントサービスサーバ側で管理され、これらの情報とともに印刷データがプリントショップシステムに送られ、所望の印刷が行われる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、初回の印刷を行ったオーダ情報や、ユーザが設定した印刷体裁などの情報は、プリントサービスサーバ側で管理されるため、クライアントからの印刷データを以前におこなったそれらの情報に基づいて再度行う場合は、一旦サーバにログインし、選択、入力処理等を行う必要がある。
【０００４】
本発明は、このような問題に鑑みて為されたものであり、１回目の印刷処理によって、ユーザが一旦設定したオーダ情報、印刷の体裁情報は、その後同様の印刷を行う際新たに設定する必要をなくすことを目的とする。また、再度同様の印刷を既に設定した情報で行う際、確認モードとダイレクト接続モードを切り替えることを目的とする。
【課題を解決するための手段】
【０００５】
このような目的を達成するため、本発明の請求項１に記載の発明は、印刷用のデータを作成する少なくとも１つ以上のクライアントと、プリントサービスの印刷データの管理、印刷加工処理、オーダの入力／管理などを行うサーバと、印刷データの印刷処理を行うショップシステムから構成されるプリントサービスシステムにおいて、印刷データを保存する記憶手段と、保存する領域を特定のフォルダに割り当てて管理する手段と、特定のフォルダに印刷データを加工する情報を保持する手段と、特定のフォルダに印刷処理のオーダ情報を保持する手段と、印刷データが特定のフォルダに投入されたことによりイベントが発生する手段と、イベントにより、特定のフォルダ内の印刷データの内容を確認する手段と、印刷データを、加工する情報に基づいて入力すべき印刷加工の設定情報を書き換える手段と、印刷データを、印刷処理のオーダ情報に基づいて入力すべきオーダの設定情報を書き換える手段とを備えたことを特徴とする。
【０００６】
請求項２に記載の発明は、印刷データを処理するクライアント装置において、所定の記憶手段に格納された印刷データを所定の記憶手段または他の記憶手段の所定のエリアに転送する転送手段と、印刷データに含まれる印刷データを印刷する際に使用する付加情報を設定する設定手段と、一度設定手段により付加情報が設定され印刷データの印刷処理が行われると付加情報を取得して保持し、転送手段により他の印刷データが転送されるのを監視する監視手段と、監視手段が、印刷データが転送されるのを認識するのに応答して、付加情報を用いて保持された印刷データに含まれる印刷データの印刷処理を行う印刷制御手段とを備えたことを特徴とする。
【０００７】
請求項３に記載の発明は、請求項２に記載のクライアント装置において、印刷制御手段は、転送手段により転送された他の印刷データと付加情報とを保持する格納手段と、他の印刷データが転送されるとイベントを発生させ、イベントにより印刷データに含まれる印刷データの印刷処理を行う印刷処理手段とを含み、印刷処理が行われる前、格納手段は所定の予め付与された付加情報を保持しており、一度設定手段により付加情報が設定され印刷処理が行われると、付加情報を設定手段から取得し、予め付与された付加情報に替えて保持することを特徴とする。
【０００８】
請求項４に記載の発明は、請求項２に記載のクライアント装置において、印刷制御手段は、転送手段により転送された他の印刷データを保持する格納手段と、付加情報を保持し、他の印刷データが転送されるとイベントを発生させ、イベントにより印刷データに含まれる印刷データの印刷処理を行う印刷処理手段とを含み、印刷処理が行われる前、処理手段は所定の予め付与された付加情報を保持しており、一度設定手段により付加情報が設定され印刷処理が行われると、付加情報を設定手段から取得し、予め付与された付加情報に替えて保持することを特徴とする。
【０００９】
請求項５に記載の発明は、請求項３または４に記載のクライアント装置において、付加情報は、印刷データの体裁情報または印刷処理のオーダ情報を含むことを特徴とする。
【００１０】
請求項６に記載の発明は、請求項５に記載のクライアント装置において、印刷データの体裁情報または印刷処理のオーダ情報は、各々別に保持されることを特徴とする。
【００１１】
請求項７に記載の発明は、請求項２ないし６のいずれかに記載のクライアント装置において、印刷処理の内容を確認するか否か設定する確認設定手段をさらに備え、印刷制御手段は、確認設定手段によって印刷処理の内容を確認すると設定された場合、印刷処理の内容を表示し、付加情報に対するさらなる変更を受け取ったときは、変更を行う確認変更手段を含むことを特徴とする。
【００１２】
請求項８に記載の発明は、所定の記憶手段に格納された印刷データを所定の記憶手段または他の記憶手段の所定のエリアに転送する転送手段と、印刷データに含まれる印刷データを印刷する際に使用する付加情報を設定する設定手段と、ネットワークを介して印刷データに含まれる印刷データの印刷指示を送信する送信手段とを含む１つまたは複数のクライアント装置と、１つまたは複数のクライアント装置から受信した印刷指示に基づいて印刷データを管理するサーバと、サーバにより管理された印刷データに含まれる印刷データを付加情報に基づいて印刷するショップシステムとを備えたプリントサービスシステムにおいて、一度設定手段により付加情報が設定され印刷データの印刷処理が行われると付加情報を取得して保持し、転送手段により他の印刷データが転送されると印刷データを保持する格納手段を備え、クライアント装置は、印刷指示として格納手段を示す情報を送信し、サーバは格納手段を示す情報を受信すると保持された付加情報に基づいて保持された印刷データに含まれる印刷データの印刷処理を行うようショップシステムに要求することを特徴とする。
【００１３】
請求項９に記載の発明は、１つまたは複数のクライアント装置が、転送手段により所定の記憶手段に格納された印刷データを所定の記憶手段または他の記憶手段の所定のエリアに転送し、設定手段により印刷データに含まれる印刷データを印刷する際に使用する付加情報を設定し、送信手段によりネットワークを介して印刷データに含まれる印刷データの印刷指示を送信するステップと、サーバが１つまたは複数のクライアント装置から受信した印刷指示に基づいて印刷データを管理するステップと、ショップシステムがサーバにより管理された印刷データに含まれる印刷データを付加情報に基づいて印刷するステップとを備えたプリントサービス方法において、一度設定手段により付加情報が設定され印刷データの印刷処理が行われると、格納手段に付加情報を取得して保持するステップと、転送手段により他の印刷データが格納手段に転送されると、格納手段に印刷データを保持し、クライアント装置が、印刷指示として格納手段を示す情報を送信するステップと、サーバが、格納手段を示す情報を受信すると保持された付加情報に基づいて保持された印刷データに含まれる印刷データの印刷処理を行うようショップシステムに要求するステップとを備えたことを特徴とする。
【００１４】
以上のように、クライアント側の任意の格納手段上に、２回目以降の印刷処理で、格納手段にドラッグ＆ドロップした印刷データを、格納手段内に一時保持し、内容を確認してサーバにアップロードする処理と、ドラッグ＆ドロップした印刷データを直接サーバにアップロードし、格納手段上のオーダ情報、印刷の体裁情報の設定までの処理を一括して行う処理とを、格納手段上の属性情報で切り替えることが可能となる。
【００１５】
また、クライアント側の任意の格納手段上に、以前印刷した処理に基づく付加情報を設定する事により、格納手段ごとのオーダ／印刷体裁を切り替える事が可能となる。
【発明の効果】
【００１６】
本発明によれば、クライアント側の印刷用データのアップロードの仕組みにおいて、ホットフォルダの機能を提供することにより、２回目以降の印刷の要求／設定を、簡易化することが可能となる。
【００１７】
また、この際印刷データを、ホットフォルダ内に一時保持し、内容を確認してサーバにアップロードする処理と、内容を確認せずサーバにアップロードし、ホットフォルダ上のオーダ情報、印刷の体裁情報の設定までの処理を一括して行う処理とをホットフォルダ上の設定で切り替えることが可能となるため、ユーザの印刷処理のフローを簡略化することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明によるプリントサービスシステムを説明する。  
本発明のプリントサービスシステムは、図１に示すように、ネットワーク上に接続された印刷用のデータを作成する複数のクライアントコンピュータ４００、同じくネットワーク上に接続されたプリントサービスの印刷データの管理、オーダの入力／管理などを行う１つ以上のプリントサービスサーバ７００、および印刷データの印刷処理を行うプリンタを複数管理し、実際の印刷処理を行う複数のショップシステム８００を備える。
【００１９】
図２は、クライアント装置であるクライアントのクライアントコンピュータ４００の構成を示す。
【００２０】
クライアントコンピュータ４００は、Web機能を持つプリントサービスサーバと各種データをやり取りするためのネットワークコントローラ４０７、中央制御のためのOS４０５、アプリケーションのデータ、印刷データの一例であるプリントサービスドキュメントデータの一時保存、各種データの記憶のためのハードディスク(図示せず)、それを制御するハードディスクコントローラ(図示せず)、およびROM/RAMメモリ４０６、作業者からの指示入力のためのマウス４３１、キーボード４４１およびそれらのコントローラ４３０、レイアウト／編集／メニュー表示のためのディスプレイ４１２、ディスプレイメモリ４１１、およびディスプレイコントローラ４１０、各種イメージ処理、表示処理やグラフィック作成の処理などを行うグラフィックマネージャ４１３、アプリケーションプログラムからのデータをグラフィックマネージャ４１３を介してプリントサービス用のプリントサービスドキュメントデータ３５１へ変換処理を行うプリントサービスドライバ４６１および変換されたプリントサービスドキュメントデータをスプール処理するポートモニタ／スプーラ４６０、そのデータを一時的に保持する格納手段であるホットフォルダ３００、並びにホットフォルダ３００からのデータを管理しプリントサービスサーバとの接続処理および各種データのアップロードを行うジョブサブミッタ４２０などから構成される。
【００２１】
ここで、本発明の各実施形態にかかる方法は、種々のプログラム、オブジェクトなどのソフトウェアおよびこれに関連するデータによって記述することができる。この種々のプログラム、オブジェクトなどは、ROM/RAMメモリ４０６に格納され、適宜呼び出されてOS４０５および／またはコンピュータのＣＰＵ（図示せず）上で実行することができる。また、これらのプログラムやオブジェクトは、ROM/RAM４０６以外のコンピュータ４００内蔵または外付けを含む種々の記憶装置に格納することもできる。
【００２２】
ホットフォルダ３００は、クライアントコンピュータ上では、通常のフォルダのアイコンとして表示され、上記のプリントサービスドライバ４６１からのプリントサービスドキュメントデータだけでなく、任意のアプリケーションデータ３５０を直接ユーザーがホットフォルダ３００上にドラッグ＆ドロップすることが可能である。
【００２３】
ホットフォルダ３００は、複数作成することが可能で、ジョブサブミッタによりホットフォルダプロファイル管理データ１００を使用し管理される。
【００２４】
図３は、本発明によるプリントサービスサーバ７００の構成を示す。プリントサービスサーバ７００は、一般的なWebサービスを行うWebサービスマネージャ７７０、プリントサービスサーバ全体の管理を中心に行うプリントサービスマネージャ７０１、複数のクライアントからのプリントサービスの各種設定／管理を行うクライアントマネージャ７０２、クライアントからのプリントサービス要求をオーダとしての単位で管理するオーダ管理マネージャ７０４、または複数の印刷データを１つの印刷ジョブとして管理するジョブ管理マネージャ７０５などの各種マネージャが動作する。
【００２５】
また、１つのオーダは複数のジョブから構成される場合もあり、クライアントからアップロードされた複数の印刷データを１つの印刷データにマージして結合処理を行うジョブ結合マネージャ７０６、印刷データのプレビュー処理や、サムネイル作成の処理を行うジョブ加工マネージャ７０７、クライアントからアップロードされた印刷データ７５３や、結合処理された印刷データ７５３、登録された複数のオーダ情報７５０、それに対する１つ以上のジョブ情報７５２、１つのジョブ情報に対して１つ以上の印刷データ７５３とリンクされた保管データ７８０を管理する保管マネージャ７０８などのマネージャが動作する。
【００２６】
さらに、保管マネージャ７０８は、クライアントのユーザー名／ユーザーIDとそれに対応するパスワードのユーザー情報７５５をも保管する。
【００２７】
図４は、本発明によるプリントショップ印刷システム８００の構成を示す。ショップは、複数の拠点の構成が可能となっており、１つのショップ側の構成は、プリントサービスサーバ７００と通信を行いショップ側の全体管理を行うショップゲートウェイ８０１および印刷情報管理、印刷処理を行うオペレータへの工程割り当ておよび進捗管理を行う工程マネージャ８０２、印刷をプリンタ８２０に対して行い印刷の終了／エラー処理等の管理を行うプリントマネージャ８０３、並びに印刷され製本処理された印刷物を配送処理の管理を行う配送マネージャからショップゲートウェイ８０１などから構成される。同じショップのネットワーク上には、印刷のジョブの工程割り当てされた各オペレータが印刷処理、入力処理を行う複数からなるオペレータPC８１０、実際の印刷を行う複数からなるプリンタ８２０も接続されている。
【００２８】
［第１実施形態］
第１実施形態について以下に図面を参照して説明する。  
＜ホットフォルダ＞
本実施形態のホットフォルダには、２種類のタイプがあり、ホットフォルダに対してオーダ情報／印刷体裁情報などの付加情報を示すプロパティが何も設定されていないデフォルトホットフォルダ３０５、および一度印刷までのプリントサービスを行い、プリントサービス実行に設定されたオーダ情報／印刷体裁情報のプロパティがセットされたホットフォルダ３００がある。
【００２９】
デフォルトホットフォルダは、クライアントコンピュータに１つだけ存在し、一般ホットフォルダ３００は、ユーザーが設定したオーダ情報／印刷体裁情報のプロパティ分の任意の数だけ作成することが可能である。
【００３０】
図５は、デフォルトホットフォルダ３０５の構成を示す。デフォルトホットフォルダは、クライアントコンピュータ上にアイコンとして表示されており、既に存在するアプリケーションデータ３５０、またはプリントサービスドキュメントデータ３５１を任意の数だけマウスを使用し、デフォルトホットフォルダ上のアイコン上にドラッグ＆ドロップすることができる。これにより、デフォルトホットフォルダ内にデータがコピーされ、データがフォルダ内に投入（転送）される。
【００３１】
また、別の方法として、ユーザーはアプリケーション上からプリントサービスドライバ４６１を選択し、プリント処理を行う。これにより、前述したように、アプリケーションプログラムからのデータを、グラフィックマネージャ４１３を介してプリントサービスドライバ４６１へ渡され、プリントサービス用のプリントサービスドキュメントデータ３５１へ変換処理される。変換処理されたプリントサービスドキュメントデータはポートモニタ／スプーラ４６０を介してデフォルトホットフォルダ内に保存される。
【００３２】
さらに、デフォルトホットフォルダ３０５内には、上記の方法で投入されたデータがプリントサービスサーバに正常にアップロードされた時に、それらのデータを移動する先となるオリジナルフォルダ３０１、エラーが発生したとき対象となるデータを移動するエラーフォルダ３０２、処理されたプリントサービスのログ情報が保存されるログフォルダ３０３が含まれる。
【００３３】
これらの作業により、ポートモニタ／スプーラ４６０は、データをデフォルトホットフォルダ３０５内にコピーすると同時に、ポートモニタ／スプーラ４６０は、ジョブサブミッタ４２０を呼び出す。ここで、ジョブサブミッタ４２０は、図７に示すデフォルトホットフォルダダイアログ６００のウィンドウを表示する。
【００３４】
タイトル部分６０１にホットフォルダに付けられている名前が表示され、一般的な終了などのメニュー処理が組み込まれているメニュー部分６０２、ホットフォルダのプロパティの設定を行うHotFolderプロパティ設定ボタン６０４、前述したデフォルトホットフォルダ内に投入されたデータファイルの一覧表示部６０５、各種情報を表示する情報表部６０６、およびデフォルトホットフォルダ内のデータをプリントサービスサーバへアップロードを開始するアップロードボタン６０７などから構成される。
【００３５】
投入されたデータファイルの一覧表示部６０５では、各ファイルのファイル名と、それを識別するための文書名、データサイズ、更新日時が表示される。また、マウスにより、データファイルの一覧表示部６０５の１つのファイルをクリックすることにより、図９に示すように、そのデータのサムネイル表示６１１と、そのデータファイルの文書情報６１２とが情報表部６０６に表示される。
【００３６】
図６は、一般のホットフォルダ３００の構成を示す。構成は、前述したデフォルトホットフォルダ３０５と同様で、データの投入方法に関しても同様である。ここでの違いは、図６に示すジョブサブミッタ４２０が、それぞれのホットフォルダに対応したオーダ／印刷体裁プロパティ情報１５０をホットフォルダプロファイル管理データ４２１内に保持、管理している点である。
【００３７】
また、デフォルトホットフォルダの時と同様に、データがホットフォルダ内に投入されると、図９に示すホットフォルダダイアログのウィンドウを表示する。デフォルトホットフォルダとの相違点は、ホットフォルダに設定されているオーダ／印刷体裁情報プロパティを表示するボタン６０３がある点である。
【００３８】
図１０に示すように、マウスによってデータファイルの一覧表示部６０５のファイルをクリックした場合も、前述したデフォルトホットフォルダの処理と同様に、そのデータファイルのサムネイルと文書情報を表示する。オーダ／印刷体裁情報プロパティを表示するボタン６０３を押した場合は、図１１に示すホットフォルダダイアログの情報表示部にオーダ／印刷体裁プロパティ情報が表示され、プリントサービスサーバ７００にアップロードする前に、ホットフォルダに設定されているオーダ／印刷体裁プロパティ情報１５０を確認することできる。
【００３９】
以下に、上記構成のプリントサービスシステムにおいて、ホットフォルダの仕組みを用いた動作手順を記す。
ホットフォルダの作成のプロセスを図１６のプロセスフローチャートと、ジェネラルフローチャート（図１８、図１９）を参照して説明する。
【００４０】
＜プリントサービスドキュメントドライバによるデータ作成＞
ユーザーが、プロセス１に示すように、クライアントコンピュータ４００上のアプリケーションプログラムを起動すると、ドキュメントデータは、プリントサービス用のプリントサービスドキュメントデータ３５１へプリントサービスドライバ４６１により変換処理され、データファイルがデフォルトホットフォルダ３０５内へ作成される。
【００４１】
＜アプリケーションデータの直接投入＞
既にアプリケーションのドキュメントデータがある場合や、プリントサービスドキュメントデータ３５１への変換を行わずにアップロードしたい場合など、ドキュメントデータを直接、デフォルトホットフォルダ３０５へ、マウスを使用しドラッグ＆ドロップする。この際、ドキュメントデータは１つ以上のファイルデータでも可能である。
【００４２】
＜ジョブサブミッタのデータ受け取り＞
ジョブサブミッタ４２０は、前述したデフォルトホットフォルダに投入された時点で呼び出され、前述したデフォルトホットフォルダダイアログ（図７）が表示される。デフォルトホットフォルダ内に投入されたデータファイルは、一覧表示部６０５上に前述したように表示され、１つ１つのファイルの内容に関して、ファイル部分をクリックすることにより、サムネイルの確認、文書情報の確認ができる。
ここで、内容を確認した後で、ユーザーはデフォルトホットフォルダダイアログのアップロードボタン６０７を押すこととなる。
【００４３】
＜ログインダイアログ表示と認証＞
アップロードボタンが押されると、ジョブサブミッタ４２０は、図１１に示すログインダイアログ６５０を表示し、ユーザーは、あらかじめ割り当てられているユーザー名６５１もしくはユーザーIDを入力し、さらに、パスワード６５２を入力し、OKボタンを押す(図１３)。このとき、ユーザー名／パスワードを再度入力する必要がないように保存のチェックボックス６５３をオンにすることで、ジョブサブミッタ４２０は、その情報を暗号化して、ホットフォルダプロパティ管理データ４２１に保存する。
【００４４】
その後、ジョブサブミッタ４２０は、プロセス２において、あらかじめ一意的に決められているプリントサービスのログイン認証のWebアドレスをウェブブラウザアプリケーションのアドレスにセットして呼び出す。
【００４５】
これにより、プリントサービスサーバのWebサービスマネジャー７７０は、httpのプロトコルにより、ジョブサブミッタ４２０から、ユーザー名／パスワードを受け取り、クライアントマネージャ７０２は、そのユーザー名／パスワードの内容が保管マネージャ７０８が管理するユーザー情報７５５と一致するかを判断する。
【００４６】
ユーザー認証が、クライアントマネージャ７０２で確認されると、Webサービスマネージャ７７０は、認証されたことを示す一意的に決められた情報をジョブサブミッタ４２０へ返す。これにより、ジョブサブミッタは認証されたことを認識する。
【００４７】
＜データのアップロード＞
ジョブサブミッタは、認証を確認してデフォルトホットフォルダ内のデータをプリントサービスサーバ側へアップロードする。アップロードされたデータは、クライアントマネージャ７０２により、保管マネージャ内に一時的に保持される。
【００４８】
＜印刷体裁設定＞
アップロードが終了すると、ウェブブラウザアプリケーションのウィンドウが開かれ、プリントサービスのウェブ処理へ移行する。ここで、アップロードしたデータに対して、図１４に示すように、印刷体裁の設定のウェブページがウェブブラウザに表示される。ユーザーは、印刷を行うために、印刷部数９０１、仕上げる用紙サイズ９０２、両面／片面の仕上げ区分９０３、カラー／モノクロかの印刷モード９０４、標準紙／コート紙等の紙種９０５、１枚の用紙内に何ページのレイアウトを行うかのレイアウト９０６、ステイプル綴じや、製本綴じ、穴あけリング処理等の製本処理９０７を、ウェブページ内で設定を行う。
【００４９】
次の処理へ行く場合は、次の処理へのボタン９１１を押す。このとき、クライアントマネージャは、ジョブ管理マネージャ７０５に対してプリントサービスサーバ内で一意的に決められたジョブIDの生成と入力された印刷体裁のプロパティ情報データを作成し、保管データ７８０にジョブデータ７５２として一時保存する。
【００５０】
＜オーダ設定＞
印刷体裁の設定後、ユーザーはオーダの設定を行う。図１５に示すように、オーダとしての設定に必要な納品先９５０／納品先住所９５１／納品先電話番号９５２などを入力する。入力後、次の処理へのボタン９１１を押す。このとき、クライアントマネージャは、オーダ管理マネージャ７０４に対して、オーダのプロパティ情報の作成を依頼し、プリントサービスサーバ内で一意的に決められたオーダIDのコードを生成し、ユーザーが入力したユーザー名／納品先／納品先住所／納品先電話番号とともに、オーダプロパティ情報データとして、先に保管されているジョブデータとリンクしてオーダデータ７５０を保管データ７８０に作成する。
ユーザーは、次の処理のボタンを押下することにより、作成されたオーダIDを表示するウェブページが表示され、ユーザーはそのIDを記憶する。ここで、プリントサービスの一連のオーダ処理は完了する。
【００５１】
＜ホットフォルダ作成処理＞
印刷体裁設定入力、もしくはオーダ設定入力時に、それらの設定をクライアント上のホットフォルダとして作成したい場合は、印刷体裁設定、オーダ設定画面上のHotFolder作成ボタン９１３を押すことにより可能となる。そのとき、ホットフォルダの名前を入力９１２する。また、オーダ設定時にホットフォルダを作成する場合は、その前に設定した印刷体裁の内容も含めるかをチェックボックス９１５で指定することも可能である。
【００５２】
クライアントマネージャは、ユーザーが指定したホットフォルダプロパティ情報として、オーダプロパティと印刷体裁プロパティの情報データ１５０と、ホットフォルダ名の情報とを、図１６に示すようにプロセス６において、クライアント上のジョブサブミッタ４２０へ、転送する。このとき、前述したようにユーザーが設定したタイミングにより、印刷体裁プロパティだけの場合や、オーダプロパティだけの情報データ１５０の構成となる場合もある。
【００５３】
ジョブサブミッタ４２０は、図１６のプロセス７において、プリントサービスサーバ７００から送信されたオーダ／印刷体裁プロパティ情報１５０と、ホットフォルダ名の情報から、クライアント上にホットフォルダ３００を作成する。このとき、ジョブサブミッタは、ホットフォルダプロパティ管理データに、新規のホットフォルダ情報として、ダウンロードされたオーダ／印刷体裁プロパティ情報１５０を追加し作成した、そのホットフォルダとリンクして管理する。これにより、クライアント上に、ユーザーが指定した内容のホットフォルダのアイコンが作成される。
【００５４】
＜初回のプリントサービス処理＞
前述したようにプリントサービスサーバ上で発行されたオーダIDの確認処理後、ショップマネージャ７０３は、図１６のプロセス３において、ショップゲートウェイ８０１に対して、オーダ／印刷体裁プロパティ情報１５０とオーダID、ジョブIDなどの情報を送信する。
【００５５】
＜ショップ側でのプリントサービス処理＞
ショップゲートウェイ８０１の工程マネージャ８０２は、プリントサービスサーバから送信された上記情報をもとに、ショップ内のオペレータに対して印刷を行うプリンタの指定も含むジョブの割り振りを行う。割り振られたオペレータは、オペレータPCからプリントサービスサーバ７００のショップマネージャ７０３に対して、指定されたオーダID／ジョブIDをウェブページで指定し、それに対応した印刷データを含むジョブデータをショップ上のオペレータPC上にダウンロードする。
【００５６】
このとき、印刷データは、ジョブサブミッタがプリントサービスサーバにアップロードしたプリントサービスドキュメントデータや、アプリケーションデータになる。
【００５７】
各オペレータは、工程マネージャより指示された印刷体裁プロパティ情報に基づいて、各オペレータPC８１０上のプリンタドライバを使用して、工程マネージャ８０２より指示されたプリンタ８２０に対してプリント処理を行う。その際に、プリンタドライバは、プリントマネージャ８０３を介して、指定プリンタへ印刷をおこない、印刷終了の確認や、エラー発生等の確認処理が、プリントマネージャが常時確認することになり、その情報をうける工程マネージャが、印刷の進捗状況を随時モニタしている。
【００５８】
印刷が終了した時点で、オフラインで製本処理が必要な場合は、各オペレータがオフラインで製本処理し、その進捗をオペレータPC８１０を介して、工程マネージャ８０２に入力する。その製本処理が終了し、印刷物が完成した時点で、配送処理を行い、終了した時点で、前述したようにオペレータPCから、ショップゲートウェイの配送マネージャへ完了の入力を行う。
【００５９】
これにより、図１６のプロセス５に示すように工程マネージャは配送完了のステータスをプリントサービスサーバへ返送し、ショップマネージャ７０３はプリントサービスサーバ上の対応するオーダIDのオーダ情報のステータスを更新する。これにより、ユーザーの初回のプリントサービス処理が完了する。
【００６０】
次に作成されたホットフォルダの利用のプロセスを図１７のホットフォルダ利用プロセスフロー図と、ジェネラルフローチャート（図２０〜図２２）を参照して説明する。
【００６１】
＜クライアント上でのホットフォルダへのデータ投入＞
ユーザーは、プロセス１１に示すように、デフォルトホットフォルダと同様に、クライアントコンピュータ４００上のアプリケーションプログラムを起動し、ドキュメントデータは、プリントサービス用のプリントサービスドキュメントデータ３５１へプリントサービスドライバ４６１により行変換処理され、ユーザーは、プリントサービスドライバのユーザインタフェース上で任意のホットフォルダ３００を選択し、変換されたデータは、そのホットフォルダ内へ作成される。
【００６２】
また、デフォルトホットフォルダと同じく、既にアプリケーションのドキュメントデータがある場合や、プリントサービスドキュメントデータ（３５１）への変換を行わずにアップロードしたい場合など、ドキュメントデータを直接ホットフォルダ（３００）へマウスを使用してドラッグ＆ドロップする。
【００６３】
＜サムネイル／文書情報の確認＞
ジョブサブミッタ４２０は、前述したホットフォルダに投入された時点で呼び出され、前述したホットフォルダダイアログ（図８）が表示される。デフォルトホットフォルダのときと同じく、投入されたデータファイルは、サムネイルの確認、文書情報の確認ができる。
【００６４】
＜オーダ／印刷体裁情報の確認＞
ユーザーは、オーダ／印刷体裁情報プロパティを表示するボタン６０３を押した場合は、図１１に示すホットフォルダダイアログの情報表示部に、指定したホットフォルダに設定されているオーダ／印刷体裁プロパティ情報が表示され、プリントサービスサーバ７００にアップロードする前に、ホットフォルダに設定されているオーダ／印刷体裁プロパティ情報１５０を確認することできる。
【００６５】
ここで、内容を確認した後、ユーザーは、ホットフォルダダイアログのアップロードボタン６０７を押すこととなる。
【００６６】
＜ログインダイアログ表示と認証＞
アップロードボタンが押されると、ジョブサブミッタ４２０は、前述したデフォルトホットフォルダのフローの時と同じく、図１３に示すログインダイアログ６５０を表示し、
ユーザー名／パスワードの入力と、その認証確認をプリントサービスサーバに要求し、認証のチェックを行う。
【００６７】
ここで、前述したユーザー名／パスワードを再度入力する必要がないように保存のチェックボックス６５３をオンなっていた場合は、このログインの入力処理は省かれ以降の認証処理に進む。
【００６８】
＜ドキュメントデータとプロパティ情報のアップロード＞
ジョブサブミッタは、認証の確認より、図１７のプロセス１２に示すように、ホットフォルダ内のドキュメントデータ３５０／３５１と、そのホットフォルダに設定してあるオーダ／印刷体裁プロパティ情報１５０を、プリントサービスサーバ側へアップロードする。アップロードされた前記データは、クライアントマネージャ７０２により保管マネージャ内に一時的に保持される。
【００６９】
＜ウェブ上での印刷体裁／オーダ情報の確認＞
ホットフォルダにセットされていたオーダ／印刷体裁プロパティ情報１５０をデフォルト値として、クライアントマネージャ７０２は、ウェブ上の印刷体裁／オーダ情報の表示（図１４／図１５）と値の設定を行う。そのため、ユーザーは再度同じような設定を行う必要がない。ここで、ユーザーが、ホットフォルダ上に設定されていた値を変更したい場合は、その値の変更をこのウェブページ上で行うこともできる。
【００７０】
デフォルトホットフォルダのときのフローと同じく、最終的に新しいオーダIDがユーザーに発行され、以降は、図１７のプロセス１３、プロセス１４に示すように、ショップゲートウェイ８０１を介してショップ側で印刷の処理が行われ、プロセス１５に示すように印刷完了がプリントサービスサーバ７００に通知される。これにより、ホットフォルダを用いた規定の印刷設定に基づいたオーダ処理、印刷処理を完了する。
【００７１】
以上本実施形態により、ネットワークを利用したプリントサービスシステムにおける、クライアント側の印刷用データのアップロードの仕組みにおいて、ホットフォルダの機能を提供し、２回目以降の印刷の要求を簡易化することが可能となり、１回目の印刷処理によってユーザーが設定したオーダ情報、印刷の体裁情報をプロパティ情報として、任意のホットフォルダ上に設定して、ホットフォルダごとのオーダ／印刷体裁を切り替えることが可能となる。
【００７２】
［第２実施形態］
以下に、第２実施形態を図面を参照して説明する。なお、第１実施形態と共通する事項については、その旨記し詳細は省略する。  
＜ホットフォルダ＞
本実施形態のホットフォルダは、基本的に第１実施形態のものと同様であるが以下の点が異なる。
【００７３】
図１２に、本実施形態において、HotFolderプロパティ設定ボタン６０４を押したときのホットフォルダのプロパティの設定の表示内容を示す。ダイレクト接続６７０をする／しないの選択設定は、＜しない＞選択肢の場合、ホットフォルダにドラッグ＆ドロップした印刷データをホットフォルダ内に一時保持し、ドラッグ＆ドロップの投入タイミングで、ジョブサブミッタ４２０が、デフォルトホットフォルダダイアログ（図７）、もしくはホットフォルダダイアログ（図８）を開き、ユーザーに内容を確認させてアップロードボタン６０７の押されるタイミングで、サーバにアップロードする処理モードとなる。一方、＜する＞選択肢の場合、ドラッグ＆ドロップした印刷データをデフォルトホットフォルダダイアログ（図７）、もしくはホットフォルダダイアログ（図８）を開かずに、直接サーバにアップロードを行うダイレクト接続モードとなる。このように、選択設定によりモードを切り替えることができ、ホットフォルダ上のオーダ情報、印刷の体裁情報をウェブ上での設定までのプロセスでそのまま行うことができる。また、これはホットフォルダ上のこのダイレクト接続６７０属性情報で切り替えることが可能となる。
【００７４】
この場合、ログインダイアログのユーザー名６５１／パスワード６５２入力に関しても、ユーザー名／パスワード保存６５３が、オンで設定されている場合は、ユーザーのダイアログ上での入力を省き、Webサービスマネージャでの認証確認も行うことができる。
【００７５】
ダイレクト接続６７０の＜しない＞選択設定の場合は、プリントサービスサーバ７００にアップロードする前に、ホットフォルダに設定されているオーダ／印刷体裁プロパティ情報１５０を確認し、さらにその設定の内容を事前にクライアント側のホットフォルダで変更することできる。
【００７６】
オリジナルデータの保存６７１は、ホットフォルダに投入したデータをそのまま残すか、オリジナルフォルダ３０１に移動させるか、アップロード後削除するかを選択することが可能、エラーログ情報保存６７２は、エラーが発生したときに、エラーログ情報をログフォルダ３０３に保存し、エラーの発生したデータをエラーフォルダ３０２に移動するか選択可能、また、ログ情報保存６７３は、通常のアップロードまでのログ情報の保存をログフォルダ３０３に保存するかを選択可能となっている。
【００７７】
これらのプロパティの設定機能は、デフォルトホットフォルダと一般のホットフォルダ共に共通の設定内容となっている。
【００７８】
＜ジョブサブミッタのデータ受け取り＞
本実施形態では、第１実施形態の動作に加え以下の処理が行われる。  
ホットフォルダのプロパティ設定のダイレクト接続６７０の＜する＞選択設定の場合は、デフォルトホットフォルダダイアログのウィンドウはオープンされずに、次のログイン確認の処理に進むことができる。
【００７９】
＜サムネイル／文書情報の確認＞
本実施形態では、第１実施形態の動作に加え以下の処理が行われる。  
ホットフォルダのプロパティ設定のダイレクト接続６７０の＜する＞選択設定の場合は、ホットフォルダダイアログのウィンドウはオープンされずに、次のログイン確認までの処理に進むことができる。
【００８０】
＜オーダ／印刷体裁情報の確認／変更＞
ユーザは、オーダ／印刷体裁情報プロパティを表示／変更するボタン６０３を押した場合は、図１１に示すホットフォルダダイアログの情報表示部にオーダ／印刷体裁プロパティ情報が表示され、印刷部数６２１、仕上げる用紙サイズ６２２、両面／片面の仕上げ区分６２３、カラー／モノクロかのカラーモード６２４、標準紙／コート紙等の紙種６２５、１枚の用紙内に何ページのレイアウトを行うかのレイアウト６２６、ステイプル綴じや、製本綴じ、穴あけリング処理等の製本処理６２７と、オーダとしての設定に必要な納品先６２８／納品先住所６２９／納品先電話番号６３０を確認し、変更することが可能となっている。
【００８１】
プリントサービスサーバ７００にアップロードする前に、ホットフォルダに設定されているオーダ／印刷体裁プロパティ情報１５０を確認し、さらにその設定の内容を事前にクライアント側のホットフォルダ上で変更することできる。
【００８２】
ジョブサブミッタ４２０は、ユーザが既定のオーダ／印刷体裁プロパティ情報１５０をここで変更した場合は、その情報を一時的なものとして扱い、オリジナルのオーダ／印刷体裁プロパティ情報には変更を加えず、その一時的に保持したオーダ／印刷体裁プロパティ情報をプリントサービスサーバにアップロードすることになる。
【００８３】
ここで、内容を確認／変更した時点で、ユーザは、ホットフォルダダイアログのアップロードボタン６０７を押すこととなる。
【００８４】
その他、本実施形態の＜プリントサービスドキュメントドライバによるデータ作成＞、＜アプリケーションデータの直接投入＞、＜ログインダイアログ表示と認証＞、＜データのアップロード＞、＜印刷体裁設定＞、＜オーダ設定＞、＜ホットフォルダ作成処理＞、＜初回のプリントサービス処理＞、＜ショップ側でのプリントサービス処理＞、＜クライアント上でのホットフォルダへのデータ投入＞、＜ログインダイアログ表示と認証＞、＜ドキュメントデータとプロパティ情報のアップロード＞、および＜ウェブ上での印刷体裁／オーダ情報の確認＞については、第１実施形態と同様である。
【００８５】
以上の本実施形態により、ホットフォルダを用いたクライアント側の印刷用データのアップロードの仕組みにおいて、２回目以降の印刷処理で、ホットフォルダにドラッグ＆ドロップした印刷データを、ホットフォルダ内に一時保持し、内容を確認してサーバにアップロードする処理と、ドラッグ＆ドロップした印刷データを直接サーバにアップロードし、ホットフォルダ上のオーダ情報、印刷の体裁情報の設定までの処理を一括して行う処理とを、ホットフォルダ上の属性情報で切り替えることが可能となり、これにより、ユーザの印刷処理のフローを簡略化することが可能となる。
【００８６】
例えば、車販売会社や旅行代理店業務などのカタログを配布することが多い業務において、ネットワーク上でのカタログ配布サービスやチラシサービスを遂行する場合がある。このような場合には、カタログの所定の体裁を予めホットフォルダに保持しておくことを可能にすることで、簡単に所望の体裁のカタログが作成可能となる。具体的には、カタログの種類（印刷データの内容）ごとに体裁情報として両面印刷や製本の種類を予め指定しておくことも考えられ、当該印刷データの内容に応じた定型のカタログを作成することが出来る。
【図面の簡単な説明】
【００８７】
【図１】プリントサービス全体を示す概略図である。
【図２】クライアントコンピュータの構成図である。
【図３】プリントサービスサーバーシステム構成図である。
【図４】プリントショップ印刷システム構成図である。
【図５】デフォルトホットフォルダ構成図である。
【図６】ホットフォルダ構成図である。
【図７】デフォルトホットフォルダダイアログを示す図である。
【図８】ホットフォルダダイアログを示す図である。
【図９】デフォルトホットフォルダダイアログ（サムネイル／文書情報表示）を示す図である。
【図１０】ホットフォルダダイアログ（サムネイル／文書情報表示）を示す図である。
【図１１】ホットフォルダダイアログ（オーダ／印刷体裁情報変更）を示す図である。
【図１２】ホットフォルダダイアログ（プロパティ設定）を示す図である。
【図１３】ログインダイアログを示す図である。
【図１４】印刷体裁設定Web表示を示す図である。
【図１５】オーダ設定Web表示を示す図である。
【図１６】ホットフォルダ作成プロセスを示す図である。
【図１７】ホットフォルダ利用プロセスを示す図である。
【図１８】本発明の一実施形態の動作を示すジェネラルフローチャートである。
【図１９】本発明の一実施形態の動作を示すジェネラルフローチャートである。
【図２０】本発明の一実施形態の動作を示すジェネラルフローチャートである。
【図２１】本発明の一実施形態の動作を示すジェネラルフローチャートである。
【図２２】本発明の一実施形態の動作を示すジェネラルフローチャートである。
【符号の説明】
【００８８】
１００  ホットフォルダプロファイル管理データ
１５０  オーダ／印刷体裁プロパティ
３００〜３０３、３０５  ホットフォルダ
３５０  プリントサービスドキュメントデータ
３５１  アプリケーションデータ
４００  クライアント
４０５〜４６１  クライアント内各エレメント
６００  ウィンドウ表示
６０１〜６７３  ウィンドウ表示内エレメント
７００  プリントサービスサーバ
７０１〜７５５  プリントサーバ内マネージャまたは情報
８００  プリントショップ印刷システム
８０１〜８２０  プリントショップ印刷システム内エレメントまたはプリンタ
９００  プリントサービスウィンドウ表示
９０１〜９５０  ウィンドウ表示内フィールドまたはボタン
【図１】
2005115568.tif 000003
【図２】
2005115568.tif 000004
【図３】
2005115568.tif 000005
【図４】
2005115568.tif 000006
【図５】
2005115568.tif 000007
【図６】
2005115568.tif 000008
【図７】
2005115568.tif 000009
【図８】
2005115568.tif 000010
【図９】
2005115568.tif 000011
【図１０】
2005115568.tif 000012
【図１１】
2005115568.tif 000013
【図１２】
2005115568.tif 000014
【図１３】
2005115568.tif 000015
【図１４】
2005115568.tif 000016
【図１５】
2005115568.tif 000017
【図１６】
2005115568.tif 000018
【図１７】
2005115568.tif 000019
【図１８】
2005115568.tif 000020
【図１９】
2005115568.tif 000021
【図２０】
2005115568.tif 000022
【図２１】
2005115568.tif 000023
【図２２】
2005115568.tif 000024