【手続補正書】
【提出日】平成19年4月2日(2007.4.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】印刷注文受付装置および印刷注文受付方法およびプログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  ネットワークを介して顧客装置および印刷管理装置とそれぞれ通信する印刷注文受付装置であって、
印刷注文を顧客端末から受信する印刷注文受信手段と、
前記印刷注文をＩＤと関連づけて記憶する記憶手段と、
前記印刷注文に対する印刷処理の開始時期を受信する開始時期受信手段と、
前記印刷処理の開始時期に応じて、前記印刷注文のＩＤを前記顧客端末に転送するか、または前記印刷注文を前記印刷管理装置に転送するかのいずれか一方を実行するよう制御する転送制御手段と、
前記印刷注文のＩＤのうち少なくとも１つに対する印刷処理の開始の指示を前記顧客装置から取得する取得手段と、
前記転送制御手段は、さらに、前記取得手段により取得された指示に応答して前記印刷注文のＩＤと対応する印刷注文を前記印刷管理装置に転送するよう制御することを特徴とする印刷注文受付装置。
【請求項２】  アプリケーションを使うことにより作成された印刷対象データに基づき、印刷注文を作成する印刷注文作成手段をさらに備えたことを特徴とする請求項１記載の印刷注文受付装置。
【請求項３】  プリンタ情報記述ファイルを取得するプリンタ情報取得手段をさらに備え、
前記印刷注文作成手段は、前記プリンタ情報取得手段により取得されたプリンタ情報記述ファイルに記述された印刷設定に基づいて印刷注文を作成することを特徴とする請求項２記載の印刷注文受付装置。
【請求項４】  プリントショップ情報ファイルを取得するプリントショップ情報取得手段をさらに備え、
前記印刷注文作成手段は、前記プリントショップ情報取得手段により取得されたプリントショップ情報ファイルに基づいて印刷注文を作成することを特徴とする請求項２記載の印刷注文受付装置。
【請求項５】  印刷注文受付方法であって、
ネットワークを介して顧客装置および印刷管理装置とそれぞれ通信し、
印刷注文を顧客端末から受信するステップと、
前記印刷注文をＩＤと関連づけて記憶するステップと、
前記印刷注文に対する印刷処理の開始時期を受信するステップと、
前記印刷処理の開始時期に応じて、前記印刷注文のＩＤを前記顧客端末に転送するか、または前記印刷注文を前記印刷管理装置に転送するかのいずれか一方を実行するよう制御するステップと、
前記印刷注文のＩＤのうち少なくとも１つに対する印刷処理の開始の指示を前記顧客装置から取得するステップと、
前記取得された指示に応答して前記印刷注文のＩＤと対応する印刷注文を前記印刷管理装置に転送するよう制御するステップとを備えたことを特徴とする印刷注文受付方法。
【請求項６】  コンピュータに、
ネットワークを介して顧客装置および印刷管理装置とそれぞれ通信し、
印刷注文を顧客端末から受信するステップと、
前記印刷注文をＩＤと関連づけて記憶するステップと、
前記印刷注文に対する印刷処理の開始時期を受信するステップと、
前記印刷処理の開始時期に応じて、前記印刷注文のＩＤを前記顧客端末に転送するか、または前記印刷注文を前記印刷管理装置に転送するかのいずれか一方を実行するよう制御するステップと、
前記印刷注文のＩＤのうち少なくとも１つに対する印刷処理の開始の指示を前記顧客装置から取得するステップと、
前記取得された指示に応答して前記印刷注文のＩＤと対応する印刷注文を前記印刷管理装置に転送するよう制御するステップとを実行させることを特徴とするプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、インターネットを介して外部の印刷管理装置や顧客装置と通信可能な印刷注文受付装置および印刷注文受付方法およびプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
【課題を解決するための手段】
上記課題を解決するために、本願の第一の発明は、ネットワークを介して顧客装置および印刷管理装置とそれぞれ通信する印刷注文受付装置であって、印刷注文を顧客端末から受信する印刷注文受信手段と、前記印刷注文をＩＤと関連づけて記憶する記憶手段と、前記印刷注文に対する印刷処理の開始時期を受信する開始時期受信手段と、前記印刷処理の開始時期に応じて、前記印刷注文のＩＤを前記顧客端末に転送するか、または前記印刷注文を前記印刷管理装置に転送するかのいずれか一方を実行するよう制御する転送制御手段と、前記印刷注文のＩＤのうち少なくとも１つに対する印刷処理の開始の指示を前記顧客装置から取得する取得手段と、前記転送制御手段は、さらに、前記取得手段により取得された指示に応答して前記印刷注文のＩＤと対応する印刷注文を前記印刷管理装置に転送するよう制御することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
本実施例のセンターサーバ１２０は、クライアント１００から印刷オーダを受け取り、印刷オーダの種別やクライアント１００からの印刷依頼に応じて、指定されたショップ１４０に印刷すべき印刷オーダを配信する機能を有する。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
センターサーバ１２０は、クライアント１００から印刷オーダ（印刷データファイル１０４、印刷設定情報１０７を含む）を受け取り、この印刷オーダが即時プリントの指定がある場合は、指定のショップ１４０にダウンロードすべく制御する。具体的には、指定のショップ１４０がインターネットに常時接続されている場合は、印刷オーダをショップに対して送信し、一方、指定のショップ１４０がインターネットにダイヤルアップ接続する印刷店舗の場合は、転送装置（転送手段）１２５が有するショップフォルダに印刷オーダを格納しておき、該当するショップからセンターサーバ１２０にアクセスされた場合に、ショップフォルダにある印刷オーダを送信するよう制御するものである。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
サムネイルイメージ１２３、プレビューイメージ１２４は、まとめて表示イメージ１３０と称し、印刷画像の表示用イメージとして、クライアントの要求でウェブブラウザ１０８上に表示されるたり、印刷データのチェックとして印刷プレビュー表示に使用される。ＰＤＦファイル１２６、印刷設定情報１０７は印刷オーダ１２９として転送装置１２５を介してショップ１４０に転送される。また前述したように、サムネイル画像１２３はクライアント１００から印刷オーダを受け付けることに応じて生成され後述する記憶手段に格納され、プレビュー画像１２４はクライアント１００からプレビュー指示を受けることに応じて生成される。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
４０９はハードディスクドライブ（ＨＤＤ）を示し、ＨＴＴＰサーバプログラムや印刷オーダ１２９（ＰＤＦ１２６、印刷設定情報１０７など）のデータ保存用に用いられる。４１０はフロッピーディスクなどのリムーバブルディスクドライブ（ＦＤＤ）を示し、後述するアプリケーションプログラムの媒体からの読み出しなどに用いられる。プリンタ情報記述ファイル１０３及びショップ情報１０６もここに記憶される。また、クライアント１００から受け付ける印刷オーダや、イメージコンバータ１２８で変換生成された表示画像（サムネイル画像）もここに記憶される。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
ここで図１３に示すユーザインタフェース画面について説明する。図１３は、クライアントＰＣ１００上で動作する印刷オーダアプリケーション１０５の操作画面の一例である。図中１３０１は、印刷オーダアプリケーション１０５が生成した印刷オーダをセンターサーバ１２０にアップロードするための指示をするページ画面である。１３０２はユーザ名と対応するユーザＩＤ（ユーザを識別するための情報であり、ユーザ識別情報とも呼ぶ）を表示したものであり、ユーザＩＤはセンターサーバにアクセスしたユーザを特定するために予めセンターサーバがクライアントに対して発行したＩＤである。このＩＤはユーザ毎に異なっている。１３０３は、印刷オーダを印刷出力するショップ（店舗）を示す情報を表示したものであり、ＳＴＥＰ６０７でユーザ選択により指定されるショップのショップ名が表示される。１３０４は、本印刷オーダにおける印刷データの名称を示している。また１３０５〜１３０９は、それぞれ指示項目であり、ユーザからいずれかの指示項目であるボタンが押下されることにより、本印刷オーダアプリケーションによる処理がクライアントＰＣ上で行われる。１３０５は、「プロパティ」ボタンであり、このボタンをユーザが押下することにより印刷オーダの詳細、例えばページ数、部数、用紙サイズ、解像度、フィニッシングの指定、記録材（トナーやインク）の種類等が別ウインドウで表示されることになる。１３０６は、「即時注文」ボタンであり、このボタンをユーザが押下することにより本印刷オーダは即時印刷オーダとなり、センターサーバ１２０に印刷オーダをアップロードすると共にセンターサーバ１２０からショップに対して印刷注文が発行される。１３０７は「アップロード」ボタンであり、このボタンをユーザが押下することにより本印刷オーダはセンターサーバ１２０にアップロードされる。１２０８は「キャンセル」ボタンであり、このボタンをユーザが押下することにより本印刷オーダのアップロード選択のページ画面を終了し、前のページ画面に戻る。１３０８は「プレビュー」ボタンであり、このボタンをユーザが押下することにより、ウェブブラウザ１０８からＨＴＴＰサーバ１２２にプレビュー用のＨＴＭＬ取得要求が発行され、ＨＴＴＰサーバ１２２ではＣＧＩプログラムの結果として、プレビューイメージ１２４を含むＨＴＭＬ形式の表示データを生成してクライアント１００に転送し、クライアントのウェブブラウザ１０８にプレビューイメージが表示されることになる。１３０９は「キャンセル」ボタンであり、このボタンをユーザが押下することにより本印刷オーダ処理は中断される。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
よって、ＳＴＥＰ６１１では、印刷オーダアプリケーション１０５は、図１３のユーザインタフェースにおいてユーザが「即時注文」「アップロード」「キャンセル」のいずれのボタンを選択したかを判断し、「即時注文」が選択されたと判断した場合には、印刷設定情報ファイル１０７と印刷データ１０４を印刷オーダとし、かつ即時印刷オーダを示すフラグを立てて、インターネットを介してセンターサーバ１２０にアップロードする。また、「アップロード」が選択されたと判断した場合には、印刷オーダアプリケーション１０５は、印刷オーダを通常印刷オーダとして、インターネットを介してセンターサーバ１２０にアップロードする。また、印刷オーダアプリケーション１０５は、印刷オーダと同時に、アップロードされた印刷データ１０４（本実施例では、ポストスクリプトデータ）をＰＤＦファイル１２６に変更する要求コマンドと印刷オーダ１２９のエラーチェック要求コマンドをセンターサーバ１２０に対して発行する。一方キャンセルが選択されたと判断された場合は処理を終了するか、ショップの選択処理（ＳＴＥＰ６０７）に処理を戻す。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】０１２７
【補正方法】変更
【補正の内容】
【０１２７】
また、１０１４はキャンセルボタンであり、ユーザがこのボタンを押下すると、ウェブブラウザ１０８は印刷注文処理を中断する。１０１５はプレビューボタンであり、チェックボックスでチェックされている印刷オーダに対するプレビュー画像を表示するためのものであり、ユーザがこのボタンを押下することにより、ウェブブラウザ１０８からＨＴＴＰサーバ１２２にプレビュー用のＨＴＭＬ取得要求が発行され、ＨＴＴＰサーバ１２２ではＣＧＩプログラムの結果として、プレビューイメージ１２４を含むＨＴＭＬ形式の表示データを生成してクライアント１００に転送し、クライアントのウェブブラウザ１０８にプレビューイメージが表示されることになる。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】０１３７
【補正方法】変更
【補正の内容】
【０１３７】
ＳＴＥＰ１１０３では、センターサーバ１２０のＨＴＴＰサーバ１２２は、アクセス中のクライアントのユーザＩＤとＳＴＥＰ１１０２で選択されたショップとに基づいて、当該クライアントから選択されたショップに対してアップロードされている印刷オーダを転送手段１２５から検索し、クライアント１００のウェブブラウザ１０８に表示すべきＨＴＭＬ形式の印刷オーダ決定ページ１０１０を生成して、クライアント１００のウェブブラウザ１０８に転送する。そして、ウェブブラウザ１０８上の印刷オーダ決定ページ１０１０において、表示されている印刷オーダ１０１１、１０１２のうちの一つ以上をポインティングデバイスやキーボードの操作によりユーザが選択することに応じて、センターサーバ１２０のＨＴＴＰサーバ１２２は、ユーザが所望とする印刷オーダの指定を受け取り、印刷注文すべき一つ以上の印刷オーダを決定する。センターサーバ１２０のＨＤＤ４０９には、ユーザＩＤ、ショップＩＤ、オーダＩＤと印刷オーダ１２９、表示イメージ１３０の対応を示す図１２のテーブルが保存されている。
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】０１５７
【補正方法】変更
【補正の内容】
【０１５７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される場合であっても良い。
なお、前述した実施形態では、クライアントは、センターサーバにアップロードされている印刷オーダのオーダリストをユーザＩＤやショップＩＤに基づいて取得するので、センターサーバ１２０に印刷オーダをアップロードした後でも、どのショップにどの印刷オーダをアップロードしているかをユーザは容易に認識することが可能となる。
また、一般的なアプリケーションにより生成された印刷対象データに基づいてセンターサーバに印刷注文を行う印刷オーダをプリンタドライバ及び印刷オーダアプリケーションを用いて生成するので、従来のように専用の印刷サービスアプリケーションを用いて作成した文書以外であっても、本印刷サービスの適用を受けることができ、ユーザに対する利便性が向上するという効果も得られる。
また、センターサーバは、クライアントからアップロードされた印刷オーダを即時印刷注文することなくユーザＩＤと対応付けて管理し、クライアントからの要求に応じて、当該クライアントのユーザＩＤを参照して印刷オーダを検索し、オーダリストを返送するので、クライアントのユーザはセンターサーバに対して自分がアップロードした印刷オーダをリストとして取得することができ、ユーザの使い勝手が向上し、また、センターサーバに対して異なる時間にアップロードした複数の印刷オーダをまとめて印刷注文するための仕組みを提供することが可能となる。
また、センターサーバはクライアントからの要求に含まれるショップＩＤを参照して、印刷オーダを検索してリストとして返送するので、ユーザはショップ毎に印刷オーダを認識することができる。
また、クライアントは、印刷オーダをセンターサーバに送信する場合に、センターサーバに印刷オーダが送信された後にそのまま印刷注文が発行される印刷注文指示と、センターサーバに印刷オーダが送信されて印刷注文が発行されずに管理されるべくアップロード指示との択一的な指示の入力を促すので、ユーザは自分の好みにより、一度の操作でセンターサーバへのアップロードと印刷注文を行う即時印刷注文操作と、一度センターサーバへ印刷オーダをアップロードしてその後改めて印刷注文を行うアップロード操作とを選択することができ、利便性が向上する。
また、センターサーバは、クライアントから受け付ける印刷オーダが、受け付け後にそのまま印刷注文が発行される印刷注文オーダであるか、受け付け後に印刷注文が発行されずに管理されるアップロードオーダであるかを判断し、印刷注文オーダであると判断された場合に、受け付けた印刷オーダを、指定されるショップに印刷注文として送信すべく制御し、一方、アップロードオーダであると判断された場合に、受け付けた印刷オーダを、印刷注文を発行することなくクライアントのユーザ識別情報と対応付けて管理する仕組みを提供することによってクライアントの自由度を向上させることができ、ユーザは自分の好みにより、一度の操作でセンターサーバへのアップロードと印刷注文を行う即時印刷注文操作と、一度センターサーバへ印刷オーダをアップロードしてその後改めて印刷注文を行うアップロード操作とを選択することができ、利便性が向上する。