(57)【要約】【課題】プリントサービスで負担となるデータ設定作業の時間的、物理的負担を確実に軽減することを可能にした情報処理装置を提供する。【解決手段】プリントサービスを利用する際に、入力すべき注文関連情報の履歴情報を登録するか否かを設定して、該注文関連情報を、ユーザ毎に指定した所望の形式で履歴保管する。保管した履歴情報を表示手段に表示して容易に印刷物等の再注文に利用する。【選択図】      図４
2005011015.tif 000002
【特許請求の範囲】
【請求項１】
注文関連情報を指定する指定手段と、前記指定手段による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定手段と、前記設定手段による設定情報に基づいて、前記注文関連情報に関する履歴情報を作成して保管する履歴作成手段と、前記保管された履歴情報を表示する表示手段とを備えたことを特徴とする情報処理装置。
【請求項２】
注文関連情報を指定する指定手段と、前記指定手段による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定手段と、前記設定手段による設定情報及び前記注文関連情報を外部装置側へ送信する送信手段と、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信手段と、前記受信した履歴情報を表示する表示手段とを備えたことを特徴とする情報処理装置。
【請求項３】
外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信手段と、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録手段と、前記登録手段によって登録された履歴情報を前記外部装置側へ送信する送信手段とを備えたことを特徴とする情報処理装置。
【請求項４】
ネットワーク上にユーザ用情報処理装置とサーバ装置を接続して構成されるネットワークシステムにおいて、前記ユーザ用情報処理装置は、注文関連情報を指定する指定手段と、前記指定手段による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定手段と、前記設定手段による設定情報及び前記注文関連情報を前記サーバ装置側へ送信する送信手段と、前記サーバ装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信手段と、前記受信した履歴情報を表示する表示手段とを備え、前記サーバ装置は、前記ユーザ用情報処理装置側から、前記注文関連情報を受信すると共に前記設定手段による設定情報を受信する受信手段と、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録手段と、前記登録手段によって登録された前記履歴情報を前記ユーザ用情報処理装置側へ送信する送信手段とを備えたことを特徴とするネットワークシステム。
【請求項５】
前記注文関連情報は、文書の印刷注文に関する情報である注文情報と、文書の印刷に関する情報である印刷ジョブ情報と、印刷物の配送先に関する配送先情報とを含むことを特徴とする実施態様４記載のネットワークシステム。
【請求項６】
注文関連情報を指定する指定工程と、前記指定工程による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定工程と、前記設定工程による設定情報及び前記注文関連情報を外部装置側へ送信する送信工程と、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信を受信する受信工程と、前記受信した履歴情報を表示する表示工程とを有することを特徴とする情報処理装置の制御方法。
【請求項７】
外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信工程と、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録工程と、前記登録工程によって登録された履歴情報を前記外部装置側へ送信する送信工程とを有することを特徴とする情報処理装置の制御方法。
【請求項８】
ネットワーク上にユーザ用情報処理装置とサーバ装置を接続して構成されるネットワークシステムの制御方法において、前記ユーザ用情報処理装置により、注文関連情報を指定する指定工程と、前記指定工程による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定工程と、前記設定工程による設定情報及び前記注文関連情報を前記サーバ装置側へ送信する送信工程とを実行した後、前記サーバ装置により、前記ユーザ用情報処理装置側からの前記注文関連情報を受信すると共に前記設定工程による設定情報を受信する受信工程と、前記設定情報に基づき前記履歴情報を作成し登録する登録工程と、前記登録工程によって登録された履歴情報を前記ユーザ用情報処理装置側へ送信する送信工程とを実行し、さらに前記ユーザ用情報処理装置により、前記サーバ装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信工程と、前記受信した履歴情報を表示する表示工程とを実行することを特徴とするネットワークシステムの制御方法。
【請求項９】
情報処理装置の制御方法を実行するための制御プログラムを提供する媒体であって、前記制御プログラムは、注文関連情報を指定する指定ステップと、前記指定ステップによる情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定ステップと、前記設定ステップによる設定情報及び前記注文関連情報を外部装置側へ送信する送信ステップと、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信を受信する受信ステップと、前記受信した履歴情報を表示する表示ステップとを備えたことを特徴とする制御プログラムを提供する媒体。
【請求項１０】
情報処理装置の制御方法を実行するための制御プログラムを提供する媒体であって、前記制御プログラムは、外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信ステップと、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録ステップと、前記登録ステップによって登録された履歴情報を前記外部装置側へ送信する送信ステップとを有することを特徴とする制御プログラムを提供する媒体。
【請求項１１】
情報処理装置の制御方法を実行するための制御プログラムであって、注文関連情報を指定する指定ステップと、前記指定ステップによる情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定ステップと、前記設定ステップによる設定情報及び前記注文関連情報を外部装置側へ送信する送信ステップと、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信ステップと、前記受信した履歴情報を表示する表示ステップとを備えたことを特徴とする制御プログラム。
【請求項１２】
情報処理装置の制御方法を実行するための制御プログラムであって、外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信ステップと、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録ステップと、前記登録ステップによって登録された履歴情報を前記外部装置側へ送信する送信ステップとを有することを特徴とする制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク等に接続可能な情報処理装置、その制御方法、前記情報処理装置を有するネットワークシステム、前記情報処理装置の制御方法を実現するための制御プログラムを提供する媒体、及び制御プログラムに関するものである。
【０００２】
【従来の技術】
最近、自分が作成したデジタルドキュメントを、簡単に製本したり、大判で印刷するためのシステム、いわゆるプリント・オン・デマンドサービス（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ  Ｓｅｒｖｉｃｅ：以下、ＰＯＤサービスと記す）が増えている。このＰＯＤサービスで印刷注文を発注するためには、発注者に関する情報や、ドキュメントの印刷、印刷前後の処理方法を決定する印刷設定の詳細な情報、支払方法、印刷した文書の配送先情報等の入力が必要となる。
【０００３】
また、業務で使用する場合には、ドキュメントの印刷に関する情報（以降、印刷ジョブと呼ぶ）を１つの注文に複数件含ませるケースも多く、印刷ジョブ毎に印刷設定の情報や配送先情報等の入力が必要になる。
【０００４】
このようにＰＯＤサービスを使用する上でユーザが注文する際の情報入力の負担は相当なものになる。
【０００５】
そこで、注文に関する情報を履歴としてシステムで固定的に保管し、その情報を利用可能にし、ユーザの情報入力の負担を軽減しようとした技術も提案されている（例えば、特許文献１参照）。
【０００６】
【特許文献１】
特開２００３−１０８８１９号公報、５頁
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来技術では、注文に関する履歴情報をシステムに固定的に保管するので、かえってユーザが必要としない情報を保管することになり、入力操作上の煩わしさが増えたり、物理的なデータの格納領域を消費する、といった問題があった。
【０００８】
本発明は上記従来の問題点に鑑み、プリントサービス等で負担となるデータ設定作業の時間的、物理的負担を確実に軽減することを可能にした情報処理装置、その制御方法、ネットワークシステム、制御プログラムを提供する媒体、及び制御プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明の情報処理装置では、注文関連情報を指定する指定手段と、前記指定手段による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定手段と、前記設定手段による設定情報に基づいて、前記注文関連情報に関する履歴情報を作成して保管する履歴作成手段と、前記保管された履歴情報を表示する表示手段とを備えたことを特徴とする。
【００１０】
本発明の情報処理装置では、注文関連情報を指定する指定手段と、前記指定手段による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定手段と、前記設定手段による設定情報及び前記注文関連情報を外部装置側へ送信する送信手段と、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信手段と、前記受信した履歴情報を表示する表示手段とを備えたことを特徴とする。
【００１１】
本発明の情報処理装置では、外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信手段と、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録手段と、前記登録手段によって登録された履歴情報を前記外部装置側へ送信する送信手段とを備えたことを特徴とする。
【００１２】
本発明のネットワークシステムでは、ネットワーク上にユーザ用情報処理装置とサーバ装置を接続して構成されるネットワークシステムにおいて、前記ユーザ用情報処理装置は、注文関連情報を指定する指定手段と、前記指定手段による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定手段と、前記設定手段による設定情報及び前記注文関連情報を前記サーバ装置側へ送信する送信手段と、前記サーバ装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信手段と、前記受信した履歴情報を表示する表示手段とを備え、前記サーバ装置は、前記ユーザ用情報処理装置側から、前記注文関連情報を受信すると共に前記設定手段による設定情報を受信する受信手段と、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録手段と、前記登録手段によって登録された前記履歴情報を前記ユーザ用情報処理装置側へ送信する送信手段とを備えたことを特徴とする。
【００１３】
本発明の情報処理装置の制御方法では、注文関連情報を指定する指定工程と、前記指定工程による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定工程と、前記設定工程による設定情報及び前記注文関連情報を外部装置側へ送信する送信工程と、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信を受信する受信工程と、前記受信した履歴情報を表示する表示工程とを有することを特徴とする。
【００１４】
本発明の情報処理装置の制御方法では、外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信工程と、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録工程と、前記登録工程によって登録された履歴情報を前記外部装置側へ送信する送信工程とを有することを特徴とする。
【００１５】
本発明のネットワークシステムの制御方法では、ネットワーク上にユーザ用情報処理装置とサーバ装置を接続して構成されるネットワークシステムの制御方法において、前記ユーザ用情報処理装置により、注文関連情報を指定する指定工程と、前記指定工程による情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定工程と、前記設定工程による設定情報及び前記注文関連情報を前記サーバ装置側へ送信する送信工程とを実行した後、前記サーバ装置により、前記ユーザ用情報処理装置側からの前記注文関連情報を受信すると共に前記設定工程による設定情報を受信する受信工程と、前記設定情報に基づき前記履歴情報を作成し登録する登録工程と、前記登録工程によって登録された履歴情報を前記ユーザ用情報処理装置側へ送信する送信工程とを実行し、さらに前記ユーザ用情報処理装置により、前記サーバ装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信工程と、前記受信した履歴情報を表示する表示工程とを実行することを特徴とする。
【００１６】
本発明の制御プログラムを提供する媒体では、情報処理装置の制御方法を実行するための制御プログラムを提供する媒体であって、前記制御プログラムは、注文関連情報を指定する指定ステップと、前記指定ステップによる情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定ステップと、前記設定ステップによる設定情報及び前記注文関連情報を外部装置側へ送信する送信ステップと、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信を受信する受信ステップと、前記受信した履歴情報を表示する表示ステップとを備えたことを特徴とする。
【００１７】
本発明の制御プログラムを提供する媒体では、情報処理装置の制御方法を実行するための制御プログラムを提供する媒体であって、前記制御プログラムは、外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信ステップと、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録ステップと、前記登録ステップによって登録された履歴情報を前記外部装置側へ送信する送信ステップとを有することを特徴とする。
【００１８】
本発明の制御プログラムでは、情報処理装置の制御方法を実行するための制御プログラムであって、注文関連情報を指定する指定ステップと、前記指定ステップによる情報指定時に、前記注文関連情報に関する履歴情報を登録するか否かを設定する設定ステップと、前記設定ステップによる設定情報及び前記注文関連情報を外部装置側へ送信する送信ステップと、前記外部装置側から送られてきた、前記設定情報及び前記注文関連情報に基づく履歴情報を受信する受信ステップと、前記受信した履歴情報を表示する表示ステップとを備えたことを特徴とする。
【００１９】
本発明の制御プログラムでは、情報処理装置の制御方法を実行するための制御プログラムであって、外部装置側から、注文関連情報を受信すると共に、該注文関連情報に関する履歴情報を登録するか否かの設定情報を受信する受信ステップと、前記設定情報及び前記注文関連情報に基づき、前記履歴情報を作成し登録する登録ステップと、前記登録ステップによって登録された履歴情報を前記外部装置側へ送信する送信ステップとを有することを特徴とする。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２１】
＜全体構成図＞
図１は、本発明の実施の一形態に係る情報処理装置を備えたネットワークシステムの構成を示すブロック図である。
【００２２】
ユーザクライアント４０１は、ネットワーク４０３を経由してサーバ４０４に対して接続され、ネットワーク４０３経由で、必要に応じてサーバ４０４に対して処理要求を送信し、結果を受信する機能を有する。ショップシステム４０２もネットワーク４０３を経由でサーバ４０４に対して同様の機能を有する。なお、ユーザクライアント４０１及びショップシステム４０２は、コンピュータで構成され、サーバ４０４に対して複数台接続可能である。ネットワーク４０３は、ＬＡＮ環境、あるいはインターネットのどちらも想定可能だが、本実施形態においてはインターネットと仮定して説明する。
【００２３】
また、本実施形態ではサーバ４０４は１つとして説明するが、前述したサーバ４０４内の注文情報受信部１０８及び注文情報送信部１０９の機能を有するサーバ、同じく前述の注文関連情報管理部１１０、注文情報処理部１１１、印刷ジョブ情報処理部１１２、配送先情報処理部１１３及び関連付け情報処理部１１４を有するサーバと、注文情報記憶部１１５、印刷ジョブ情報記憶部１１６、配送先情報記憶部１１７及び関連付け情報記憶部１１８を有するサーバとが、それぞれ別々のサーバとして存在し、各サーバ間がＬＡＮ上に接続されているルータやゲートウェイなどの通信機器を介することによって情報を送受信するように構成されていても構わない。
【００２４】
＜ユーザクライアント４０１及びサーバ４０４の構成＞
図２は、図１に示したユーザクライアント４０１及びサーバ４０４の機能構成を示すブロック図である。
【００２５】
ユーザクライアント４０１は、注文関連情報指定部１０２、情報送信部１０３、情報受信部１０４、及び表示部１０５を備えている。注文関連情報指定部１０２は、印刷物を注文するために必要な情報を指定する機能を有する。ここで、注文関連情報とは、発注者に関する情報と、印刷する文書をどのように、どれだけの部数印刷して、どのような工程で、何を指定する等の印刷詳細情報と、注文した商品を配送する宛先と、連絡先などの配送先情報と、決済の期日や方法等の情報を含む支払情報等を含む情報である。例えば、印刷詳細情報とは、具体的には、希望する出力先のショップシステム４０２の情報として、印刷装置の種類、カラー印刷機能の有無、ステープル機能の有無、両面印刷機能の有無、配送方法、決済方法等の情報、他の印刷に関連する情報、及び印刷の前後で行われる処理に関する情報等も含まれるのは言うまでもない。
【００２６】
情報送信部１０３は、上記注文関連情報指定部１０２により指定された情報をサーバ４０４に登録及び更新する目的で送信する。情報受信部１０４は、上記の注文関連情報指定部１０２で指定した情報がサーバ４０４に登録、更新された際の結果を受信したり、サーバ４０４の情報受信部１０８から送信された情報を受信する機能を有する。表示部１０５は、情報受信部１０４が受信した情報等を表示する機能を有する。
【００２７】
なお、注文関連情報指定部１０２、情報送信部１０３、情報受信部１０４、及び表示部１０５の機能は、実際には後述の図３に示すＲＯＭ２０３やＨＤＤ２１３より読み込まれてＲＡＭ２０２に展開され、ＣＰＵ２０１で使用されるアプリケーションプログラム、またはプログラムの一部として動作するモジュールによって実現される。
【００２８】
サーバ４０４は、情報受信部１０８、情報送信部１０９、注文関連情報管理部１１０、注文情報処理部１１１、印刷ジョブ情報処理部１１２、配送先情報処理部１１３、関連付け情報処理部１１４、注文情報記憶部１１５、印刷ジョブ情報記憶部１１６、配送先情報記憶部１１７、関連付け情報記憶部１１８、注文履歴情報処理部１１９、印刷ジョブ履歴情報処理部１２０、配送先履歴情報処理部１２１、注文履歴情報記憶部１２２、印刷ジョブ履歴情報記憶部１２３、及び配送先履歴情報記憶部１２４を有する。
【００２９】
情報受信部１０８は、ユーザクライアント４０１内の情報送信部１０３から送信された情報を受信する機能を有し、情報送信部１０９は、注文関連情報管理部１１０で取得した情報をユーザクライアント４０１内の情報受信部１０４に送信する機能を有する。
【００３０】
注文関連情報管理部１１０は、情報受信部１０８で受信された情報、すなわち注文情報記憶部１１５、印刷ジョブ情報記憶部１１６、配送先情報記憶部１１７、関連付け情報記憶部１１８、注文履歴情報記憶部１２２、印刷ジョブ履歴情報記憶部１２３、及び配送先履歴情報記憶部１２４のそれぞれで格納する情報を、各情報の処理部である注文情報処理部１１１、印刷ジョブ情報処理部１１２、配送先情報処理部１１３、関連付け情報処理部１１４、注文履歴情報処理部１１９、印刷ジョブ履歴情報処理部１２０、及び配送先履歴情報処理部１２１に登録、更新、削除するよう依頼する機能を有する。
【００３１】
さらに、注文関連情報管理部１１０は、注文情報処理部１１１、印刷ジョブ情報処理部１１２、配送先情報処理部１１３、関連付け情報処理部１１４、注文履歴情報処理部１１９、印刷ジョブ履歴情報処理部１２０、及び配送先履歴情報処理部１２１に対して、注文情報記憶部１１５、印刷ジョブ情報記憶部１１６、配送先情報記憶部１１７、データ流用関連付け情報記憶部１１８、注文履歴情報記憶部１２２、印刷ジョブ履歴情報記憶部１２３、及び配送先履歴情報記憶部１２４の各情報を取得するよう指示する機能を有する。
【００３２】
注文情報処理部１１１は、注文情報記憶部１１５に対して情報の登録、更新、検索、削除を行う機能を有し、印刷ジョブ情報処理部１１２は印刷ジョブ情報記憶部１１６に対して情報の登録、更新、検索、削除を行う機能を有し、配送先情報処理部１１３は、配送先情報記憶部１１７に対して情報の登録、更新、検索、削除を行う機能を有し、関連付け情報処理部１１４は関連付け情報記憶部１１８に対して情報の登録、更新、検索、削除を行う機能を有する。
【００３３】
注文情報記憶部１１５は、ユーザの注文に関する情報を格納する機能を有する。注文情報記憶部１１５内の格納データは、ユーザの注文毎に注文ＩＤでレコードが識別され、タイトル、発注者名、発注者会社、発注者組織、発注者住所、発注者ＴＥＬ、発注者メール、注文合計金額、注文日時、納品希望日時、納品予定日、及び注文ステイタス等の項目で構成される。
【００３４】
印刷ジョブ情報記憶部１１６は、ユーザ注文に含まれる文書の印刷及び印刷前後で行われる処理に関する設定に関する情報を格納する機能を有する。印刷ジョブ情報記憶部１１６内の格納データは、ジョブＩＤでレコードが識別され、注文ＩＤ、タイトル、ジョブ金額、処理開始日時、処理終了日時、関連ドキュメントＩＤ、仕上げ、紙種、製本、表紙、表紙仕上げ、印刷ジョブステイタス等の項目で構成される。なお、仕上げ、紙種、製本、表紙、表紙仕上げの項目については、商品により印刷設定の項目が大きく異なることから、関連印刷設定ＩＤといった項目で、データベースシステムまたはファイルシステムにおける印刷詳細設定項目を管理するファイルを識別可能な構成でも構わない。また、関連ドキュメントＩＤは、印刷ジョブの中で使用される複数のファイルを管理する目的の識別ＩＤであり、関連ドキュメントＩＤが管理される場所についての構成は問わない。
【００３５】
配送先情報記憶部１１７は、印刷ジョブ情報記憶部１１６毎に設定可能な複数の配送先の情報を格納する機能を有し、配送先情報記憶部１１７内の格納データは、配送先ＩＤで識別され、注文ＩＤ、ジョブＩＤ、名前、会社名、部署、住所、電話、メール、配送方法、メモ等の項目で構成される。関連付け情報記憶部１１８は、ユーザが注文関連情報内のどの情報を履歴として保管するかを表す設定情報を格納する機能を有し、注文履歴情報処理部１１９は、注文履歴情報記憶部１２２に対して情報の登録、更新、検索、削除を行う機能を有する。
【００３６】
印刷ジョブ履歴情報処理部１２０は、印刷ジョブ履歴情報記憶部１２３に対して情報の登録、更新、検索、削除を行う機能を有し、配送先履歴情報処理部１２１は、配送先履歴情報記憶部１２４に対して情報の登録、更新、検索、削除を行う機能を有する。注文履歴情報記憶部１２２は、ユーザの注文に関する履歴情報を格納する機能を有し、データの構成は、注文情報記憶部１１５と同様の構成になる。
【００３７】
印刷ジョブ履歴情報記憶部１２３は、ユーザ注文に含まれる文書の印刷及び印刷前後で行われる処理に関する設定に関する履歴情報を格納する機能を有し、データの構成は、印刷ジョブ情報記憶部１１６と同様の構成になる。配送先履歴情報記憶部１２４は、印刷ジョブ履歴情報記憶部１２３毎に設定可能な配送先の履歴情報を格納する機能を有し、データの構成は、配送先情報記憶部１１７と同様の構成になる。
【００３８】
以上の注文情報記憶部１１５、印刷ジョブ情報記憶部１１６、配送先情報記憶部１１７、関連付け情報記憶部１１８、注文履歴情報記憶部１２２、印刷ジョブ履歴情報記憶部１２３、及び配送先履歴情報記憶部１２４の各記憶部は、サーバ４０４内のＨＤＤ２１３に位置し、システムの内容によって各情報記憶部に含まれるデータの項目に差異があることは構わない。
【００３９】
図３は、上記ユーザクライアント４０１及びサーバ４０４のハード構成を示すブロック図である。
【００４０】
同図中の２００はシステムバス群であり、以下単にシステムバスと記す。システムバス２００は情報処理装置の筐体内にある各ユニットを接続し、ユニット間のデータ並びに制御情報を伝送する伝送路である。
【００４１】
２０１は、情報処理装置の各種制御及び演算等を行う中央処理装置であり、以下単にＣＰＵと記す。２０２はランダムアクセスメモリであり、以下単にＲＡＭと記す。ＲＡＭ２０２は、ＣＰＵ２０１の主メモリとして、また実行プログラムの領域や該プログラムの実行エリア並びにデータエリアとして機能する。
【００４２】
２０３は、ＣＰＵ２０１の動作処理手順を記憶している読み取り専用メモリであり、以下単にＲＯＭと記す。ＲＯＭ２０３は、情報処理装置内の各ユニットの制御を行う基本プログラム（一般的にＢＩＯＳと呼ばれる）や、システムを稼動するために必要な情報等を記録する。
【００４３】
２０４は、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭなど、取り外し可能な外部記憶媒体のデータ入出力を行うユニット群であり、以下総称して単にＦＤＤと記す。２０５はネットワークインターフェースであり、モデム２０６を介して外部ネットワークに接続する、あるいはＬＡＮ２０７に接続するもので、以下総称して単にＮＥＴＩＦと記す。ＮＥＴＩＦ２０５は、ネットワークを介して情報処理装置間のデータ転送を行うための制御や接続状況の診断を行う。
【００４４】
２０６は、外部ネットワークと情報処理装置とを電話回線を介して接続するための機器であって、一般的にモデムやＩＳＤＮ接続用のターミナルアダプタ（ＴＡ）であるが、以下総称して単にモデムとする。２０７は、イーサネット（登録商標）などのネットワークシステムであって、以下総称してＬＡＮとする。
【００４５】
本実施形態におけるユーザクライアント４０１、ショップシステム４０２及びサーバ４０４の各情報処理装置は、モデム２０６を介するか、あるいはＬＡＮ２０７上に接続されているルータやゲートウェイなどの通信機器を介することによって、インターネット１０６に接続する。ユーザクライアント４０１では、ＬＡＮ２０７が特になくても実施可能である。
【００４６】
２０８はビデオＲＡＭ（以下単にＶＲＡＭとする）であって、ＣＲＴ２０９に表示する画像データを展開し、表示の制御を行う。２１０は、キーボード２１１及びマウス２１２からの入力信号を制御するコントローラであり、以下単にＫＢＣと記す。なお、サーバ４０４においては、ＣＲＴ２０９、キーボード２１１及びマウス２１２は特に必要でなく、単に情報処理装置自体を管理する目的でのみ使用される。
【００４７】
２１３はハードディスクドライブであり、以下単にＨＤＤとする。ＨＤＤ２１３は、アプリケーションプログラムや、各種データ保存用に用いられる。本実施形態におけるアプリケーションプログラムとは、本実施形態を構成する各種処理手段を実行するソフトウェアプログラムなどである。
【００４８】
２１４はプリンタ２１５やスキャナ２１６を制御するコントローラであり、以下単にＩＯＣとする。なお、ＩＯＣ２１４を介して、プリンタ２１５やスキャナ２１６以外の入出力装置、例えば外部接続ＨＤＤやＭＯドライブなどを接続することも可能である。
【００４９】
＜関連付け情報記憶部のデータ構成＞
図４は、サーバ４０４内の関連付け情報記憶部１１８に格納されるデータの構造を示す図である。このデータは、ユーザクライアント４０１において、後述する図５の履歴使用設定画面を用いたユーザの設定操作により設定されて、インターネット４０３を介してサーバ４０４内の関連付け情報記憶部１１８に格納されるものである。
【００５０】
図中の７０１は、ユーザＩＤである。ユーザＩＤ７０１は、レコードがどのユーザに対して設定されているかを識別するためのものである。７０２は、カテゴリコードである。カテゴリコードとは、履歴として保管対象になるデータの形式をコードとして識別するためのものである。本実施形態においては、履歴として、保管できるデータの形式を、注文情報、印刷ジョブ情報、及び配送先情報に限定して説明しているが、他の形式を履歴として保管することが可能なことは言うまでもない。カテゴリコードとしては、００１，００２，００３というコードが存在しており、それぞれ、００１が注文情報、００２が印刷ジョブ情報、００３が配送先情報を識別している。説明において、便宜的に００１，００２，００３というデータでデータ形式を識別しているが、それぞれのデータ形式を識別できるデータであれば他のデータでもよいことは言うまでもない。
【００５１】
７０３は、設定フラグである。設定フラグは、各データ形式を履歴として保管するかどうかが設定されている履歴設定データである。本実施形態では、「未使用」、「履歴使用」といったデータが存在し、それぞれ、「未使用」が履歴を保管しないことを意味し、「履歴使用」が履歴を保管すること意味する。便宜的に０、１という数値や文字によって履歴を保管するかどうかの識別のフラグにすることも可能である。識別できる他のデータを付加して履歴を設定する／しない以外の意味を持たせることも可能である。７０４は、設定日であり、レコードが最終的に更新された日付を意味する。
【００５２】
上記のように本実施形態においては、注文情報は履歴保管処理が未設定であり、印刷ジョブ情報も履歴保管処理が未設定であり、配送先情報は履歴保管処理が設定されていること意味している。以降の説明では、配送先情報のみが履歴保管処理が設定されているという想定で説明を行う。また、本実施形態では、７０１〜７０４の項目の他に項目が存在してもよいことは言うまでもない。
【００５３】
＜履歴使用設定画面＞
図５は、本実施形態に係る履歴使用設定画面を示す図であり、サーバ４０４における注文履歴情報記憶部１２２、印刷ジョブ履歴情報記憶部１２３、及び配送先履歴情報記憶部１２４に格納する履歴情報を作成するか否かの設定を行うための設定画面の一例を表している。この設定画面は、ユーザクライアント４０１の表示部１０５に表示され、ユーザによって履歴情報使用の設定操作がなされ、その結果のデータ構成としては、前述した図４で示した形式となる。
【００５４】
図中の６０１は履歴使用設定画面であり、その中に設けられたチョイスボックス６０２は、注文情報の履歴を保管するかを設定するためのボックスであり、チョイスボックス６０３は、印刷ジョブ情報の履歴を保管するかを設定するためのボックスである。チョイスボックス６０４は、配送先情報の履歴を保管するかを設定するためのボックスである。
【００５５】
チョイスボックス６０２、チョイスボックス６０３、及びチョイスボックス６０４は、それぞれ、選択肢として「未使用」「使用する」の２つの選択肢がある。ボタン６０５は、履歴を保管するかどうかを確定する機能を有し、ボタン６０６は、この画面における操作を取り消す機能を有する。
【００５６】
＜履歴情報作成のフロー＞
図６は、本実施形態に係る履歴情報作成処理を示すフローチャートである。この図を用いて、サーバ４０４において、注文情報記憶部１１５、印刷ジョブ情報記憶部１１６、及び配送先情報記憶部１１７内の格納データから、それぞれ注文履歴情報記憶部１２２、印刷ジョブ履歴情報記憶部１２３、及び配送先履歴情報記憶部１２４に、履歴情報を作成する際の動作について説明する。この動作は、サーバ４０４内のＲＯＭ２０３に格納された制御プログラムに従ってＣＰＵ２０１で実行される。
【００５７】
ステップＳ５０１では、注文履歴情報記憶部１２２に注文情報の履歴を保管するかを判定する。すなわち、注文関連情報管理部１１０が関連付け情報処理部１１４に対して、関連付け情報記憶部１１８内のデータを判断し、注文情報記憶部１１５内のデータを注文履歴情報記憶部１２２に保管するかどうかを確認する。
【００５８】
ステップＳ５０１の条件に該当すればステップＳ５０２に進み、該当しなければステップＳ５０３に処理が移る。この場合、関連付け情報記憶部１１８のデータ格納内容（図４）で判断されるが、カテゴリコード７０２の「００１」が注文情報記憶部１１５のデータを意味し、その履歴設定７０３は「未使用」であるから、注文履歴情報記憶部１２２においては注文情報記憶部１１５のデータを作成しないことを意味する。このため、本実施形態では、ステップＳ５０３に進む。
【００５９】
ステップＳ５０２では、注文情報記憶部１１５内の注文情報を注文履歴情報記憶部１２２に追加更新する。注文関連情報管理部１１０は、注文情報処理部１１１に対して、注文情報記憶部１１５に作成された注文情報を取得するよう指示し、注文履歴情報処理部１１９に対して、その情報を注文履歴情報として注文履歴情報記憶部１２２に追加更新するように指示する。
【００６０】
ステップＳ５０３では、印刷ジョブ履歴情報記憶部１２３に印刷ジョブ情報の履歴を保管するかを判定する。すなわち、注文関連情報管理部１１０が関連付け情報処理部１１４に対して、関連付け情報記憶部１１８内のデータを判断し、印刷ジョブ情報記憶部１１６内のデータを印刷ジョブ履歴情報記憶部１２３に保管するかどうかを確認する。
【００６１】
ステップＳ５０３の条件に該当すれば、ステップＳ５０４に進み、該当しなければステップＳ５０５に処理が移る。この場合、関連付け情報記憶部１１８内のデータ記憶形式（図４）で判断されるが、カテゴリコード７０２の「００２」が印刷ジョブ情報記憶部１１５のデータを意味し、その履歴設定７０３は「未使用」であるから、印刷ジョブ履歴情報記憶部１２３においては印刷ジョブ情報記憶部１１６のデータを作成しないことを意味する。このため本実施形態では、ステップＳ５０５に進む。
【００６２】
ステップＳ５０４では、印刷ジョブ情報記憶部１１６内の印刷ジョブ情報を印刷ジョブ履歴情報記憶部１２３に追加更新する。すなわち、注文関連情報管理部１１０は、印刷ジョブ情報処理部１１２に対して、印刷ジョブ情報記憶部１１６に作成された印刷ジョブ情報を取得するよう指示し、印刷ジョブ履歴情報処理部１２０に対して、その情報を印刷ジョブ履歴情報として印刷ジョブ履歴情報記憶部１２３に追加更新する。
【００６３】
ステップＳ５０５では、配送先履歴情報記憶部１２４に配送先情報の履歴を保管するかを判定する。すなわち、注文関連情報管理部１１０が関連付け情報処理部１１４に対して、関連付け情報記憶部１１８内のデータを判断し、配送先情報記憶部１１７内のデータを配送先履歴情報記憶部１２４に保管するかどうかを確認する。
【００６４】
ステップＳ５０５の条件に該当すれば、ステップＳ５０６に進み、該当しなければ注文履歴情報の作成処理が終了する。この場合、関連付け情報記憶部１１８のデータ記憶形式（図４）で判断されるが、カテゴリコード７０２の「００３」が配送先情報記憶部１１７内のデータを意味し、その履歴設定７０３は「履歴使用」であるから、配送先履歴情報記憶部１２４においては配送先情報記憶部１１７内のデータを作成することを意味する。このため本実施形態では、ステップＳ５０６に進む。
【００６５】
ステップＳ５０６では、配送先情報記憶部１１７内の配送先情報を配送先履歴情報記憶部１２４に追加更新する。すなわち、注文関連情報管理部１１０は、配送先情報処理部１１３に対して、配送先情報記憶部１１７内に作成された配送先情報を取得するよう指示し、配送先履歴情報処理部１２１に対して、その情報を配送先情報の履歴として、配送先履歴情報記憶部１２４に追加更新する。ステップＳ５０６の処理の終了により、当該履歴情報作成処理が終了する。
【００６６】
＜履歴情報利用の配送先情報設定画面例＞
図７は、本実施形態に係る配送先情報設定画面の一例を示す図であり、上述のように作成された配送先履歴情報を利用して配送先情報を設定する際の画面例を表している。
【００６７】
図中の８０１は、配送先情報設定画面であり、その中に設けられたリストボックス８０２は、印刷ジョブに設定されている配送先情報を一覧表示する機能を持つ。チェックボックス８０３はリストボックス８０２内のデータを選択する際に使用する。なお、チェックボックス８０３はリストボックス８０２のデータを１つのみ選択可能なラジオボタンでも構わない。
【００６８】
ボタン８０４は、配送先の履歴情報一覧を表示するリストボックス８０８のチェックボックス８０９で選択された配送先履歴情報をリストボックス８０２内の印刷ジョブの配送先情報に追加する機能を有する。ボタン８０５は、チェックボックス８０３で選択された印刷ジョブの配送先情報として設定された情報をリストボックス８０２から削除する機能を有する。
【００６９】
ボタン８０６は、印刷ジョブの配送先として、新規に情報を追加する際に使用するボタンであり、ボタン８０６を押下すると新規の配送先情報の項目を入力する画面を表示する。ボタン８０７は、チェックボックス８０３で選択された配送先の詳細な情報を表示、更新したりする画面を表示する機能を有する。リストボックス８０８は、過去に注文した印刷ジョブで使用された配送先情報の履歴を表示する機能を有する。なお、チェックボックス８０９は、リストボックス８０８で表示される配送先履歴情報を選択する機能を有する。チェックボックス８０９は、リストボックス８０８内のデータを１つのみ選択可能なラジオボタンでも構わない。
【００７０】
ボタン８１０は、配送先の履歴情報として、新規に配送先情報を追加する際に使用するボタンである。ボタン８１０が押下されると配送先情報の項目を入力する画面を表示する。ボタン８１１は、チェックボックス８０９で選択された配送先履歴情報の詳細な項目を表示したり、編集したり、削除したりする画面を表示する機能を有する。
【００７１】
ボタン８１２は、印刷ジョブ情報に設定された配送先情報を確定する機能を有し、ボタン８１３は配送先情報設定画面における操作をキャンセルする機能を有する。なお、リストボックス８０２及びリストボックス８０８における配送先情報の表示項目は、システムに応じて異なった項目でもよいことは言うまでもない。また、画面におけるオブジェクトの配置や、他の機能ついては異なったものでもあってもよい。
【００７２】
以上のように本実施形態では、ユーザは文書の印刷注文時に、ユーザクライアント４０１のＣＲＴ２０９に表示した履歴使用設定画面（図５）において、再注文する際の履歴としての情報を所望のデータ形式で保管するかどうかを登録する。すると、サーバ４０４上では、ユーザが指定した注文関連情報を前記所望のデータ形式で履歴として保管する。これにより、ユーザはユーザクライアント４０１のＣＲＴ２０９に例えば図７に示すような配送先情報設定画面を表示し、サーバ４０４内に保管されている前記注文に関する履歴情報を使用して、容易に印刷物の再注文を行うことが可能になるので、従来のように、ユーザの情報入力の負担を軽減するしようとして、かえって必要としない情報が保管されて入力操作上の煩わしさが増える、といった不具合を解消することができる。
【００７３】
このように、本実施形態では、ユーザがプリント・オン・デマンドサービスなどの印刷サービスを利用する際に、入力すべき注文の情報をユーザ毎に指定した所望の形式で履歴保管することにより、印刷の再注文時にデータ入力にかかる物理的、時間的負担を軽減することが可能になる。
【００７４】
なお、本実施形態では、注文するユーザ毎に履歴情報の作成を設定する画面を用意したが、注文情報記憶部１１５、印刷ジョブ情報記憶部１１６、配送先情報記憶部１１７に情報を入力する画面毎に履歴情報を作成するかどうかの入力項目があり、注文情報作成の流れの中で履歴情報を作成する例も本発明の範疇に含まれる。
【００７５】
また、履歴情報を作成するデータ形式も本実施形態では、注文情報、印刷ジョブ情報、及び配送先情報だけであるが、さらに、発注者の情報や、管理者の情報、支払情報等も同様の形式で設定することも本発明の範疇に含まれる。
【００７６】
本発明は、上述した実施形態の装置に限定されず、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用してもよい。前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、完成されることは言うまでもない。
【００７７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵなどが処理を行って実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７９】
【発明の効果】
以上詳細に説明したように本発明によれば、ユーザは注文に関する履歴情報を登録するか否かを設定することができ、登録した履歴情報を表示手段に表示して容易に印刷物等の再注文に利用することが可能である。これにより、プリントサービス等で負担となるデータ設定作業の時間的、物理的負担を確実に軽減することが可能になる。また、ユーザに所望の履歴情報の作成をしてもらうことができるので、例えばユーザに最適な印刷注文の操作環境を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係る情報処理装置を備えたネットワークシステムの構成を示すブロック図である。
【図２】図１に示したユーザクライアント４０１及びサーバ４０４の機能構成を示すブロック図である。
【図３】図１に示したユーザクライアント４０１及びサーバ４０４のハード構成を示すブロック図である。
【図４】サーバ４０４内の関連付け情報記憶部１１８に格納されるデータの構造を示す図である。
【図５】実施形態に係る履歴使用設定画面を示す図である。
【図６】実施形態に係る履歴情報作成処理を示すフローチャートである。
【図７】実施形態に係る配送先情報設定画面の一例を示す図である。
【符号の説明】
１０２  注文関連情報指定部
１０３  情報送信部
１０４  情報受信部
１０５  表示部
１０６  インターネット
１０８  情報受信部
１０９  情報送信部
１１０  注文関連情報管理部
１１１  注文情報処理部
１１２  印刷ジョブ情報処理部
１１３  配送先情報処理部
１１４  関連付け情報処理部
１１５  注文情報記憶部
１１６  印刷ジョブ情報記憶部
１１７  配送先情報記憶部
１１８  関連付け情報記憶部
１１９  注文履歴情報処理部
１２０  印刷ジョブ履歴情報処理部
１２１  配送先履歴情報処理部
１２２  注文履歴情報記憶部
１２３  印刷ジョブ履歴情報記憶部
１２４  配送先履歴情報記憶部
２０１  中央演算装置（ＣＰＵ）
２０２  ランダムアクセスメモリ（ＲＡＭ）
２０３  リードオンリーメモリ（ＲＯＭ）
２０４  外部入出力装置（ＦＤＤ）
２０５  ネットワークインターフェース（ＮＥＴＩＦ）
２０６  ネットワーク接続装置（モデム）
２０７  ローカルネットワーク（ＬＡＮ）
２０８  ビデオＲＡＭ（ＶＲＡＭ）
２０９  表示装置（ＣＲＴ）
２１０  コントローラ（ＫＢＣ）
２１１  キーボード（ＫＢ）
２１２  ポインティングデバイス（マウス）
２１３  ハードディスクドライブ（ＨＤＤ）
２１４  外部入出力制御装置（ＩＯＣ）
２１５  印刷装置（ＰＲＴ）
２１６  読み取り装置（スキャナ）
４０１  ユーザクライアント
４０２  ショップシステム
４０３  ネットワーク
４０４  サーバ
【図１】
2005011015.tif 000003
【図２】
2005011015.tif 000004
【図３】
2005011015.tif 000005
【図４】
2005011015.tif 000006
【図５】
2005011015.tif 000007
【図６】
2005011015.tif 000008
【図７】
2005011015.tif 000009