(57)【要約】【課題】顧客情報の管理に多大な手間を要するという問題があった。また、顧客情報について充実を図りたい、という要求があるのに対して、容易には顧客情報を充実し得ない、という問題があった。さらに、顧客が確実にダイレクトメールの送付を停止することができなかった。【解決手段】クライアントに対してアクセスアカウント発行手段がアクセスアカウントを発行しており、クライアントが顧客情報の編集を要求した場合、該クライアントは前記アクセスアカウントを利用してサーバにアクセスを行なう。サーバは、該アクセスアカウントについてアクセスアカウント認証手段による認証を行ない、該認証に応じてクライアントが顧客情報管理手段による顧客情報の編集を実行することができる。これにより、サーバで管理されている顧客情報に対してクライアントから直接編集を行なうことができる。【選択図】図３
2005092273.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、前記サーバに接続されたクライアントと、前記サーバに接続される印刷機と、からなる印刷システムであって、
前記サーバは、
前記印刷機において印刷された印刷物の発送先である顧客についての顧客情報の管理を行なう顧客情報管理手段と、
前記クライアントに対して前記顧客情報管理手段へのアクセスを認証するアクセスアカウントを発行するアクセスアカウント発行手段と、
前記アクセスアカウントを認証するアクセスアカウント認証手段と、
を有し、
前記クライアントが前記顧客情報の編集を要求した場合、前記クライアントは前記アクセスアカウント発行手段が発行したアクセスアカウントを前記サーバに送信し、前記アクセスアカウント認証手段は該アクセスアカウントについて認証を行ない、該認証に応じて前記顧客情報管理手段が前記顧客情報の編集を実行すること、
を特徴とする印刷システム。
【請求項２】
前記印刷システムのサーバは、
前記印刷機において行なった印刷に対する印刷料金を管理する印刷料金管理手段を有しており、
前記クライアントが行なった顧客情報の編集により、該クライアントのみがアクセス可能だった顧客情報を他のクライアントに開示した場合、前記印刷料金管理手段は該クライアントに対する印刷料金をディスカウントすること、
を特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷料金管理手段による印刷料金のディスカウントは、前記クライアントが他のクライアントに開示した顧客情報の範囲に応じて行なわれること、
を特徴とする請求項２に記載の印刷システム。
【請求項４】
前記印刷システムのサーバは、
前記アクセスアカウント発行手段が発行したアクセスアカウントに対応するパスワードを前記印刷機において印刷される印刷物に印刷するパスワード印刷手段を有しており、
前記印刷物の発送先である顧客が該印刷物に印刷された前記パスワードを利用することにより前記顧客情報管理手段による前記顧客情報の編集を可能とすること、
を特徴とする請求項１に記載の印刷システム。
【請求項５】
前記アクセスアカウント発行手段が、複数の顧客情報に対応するそれぞれ異なった記述のパスワードを発行し、前記パスワード印刷手段が、前記印刷機において印刷される印刷物に前記それぞれ異なった記述のパスワードを印刷し、前記顧客情報管理手段が該パスワードに対応した顧客情報のみを編集すること、
を特徴とする請求項４に記載の印刷システム。
【請求項６】
クライアントと印刷機とが接続された印刷システムのサーバであって、
前記印刷機において印刷された印刷物の発送先である顧客についての情報管理を行なう顧客情報管理手段と、
前記クライアントに対して前記顧客情報管理手段へのアクセスを認証するアクセスアカウントを発行するアクセスアカウント発行手段と、
前記アクセスアカウントを認証するアクセスアカウント認証手段と、
を有し、
前記アクセスアカウント発行手段が前記クライアントに対してアクセスアカウントを発行し、前記アクセスアカウント認証手段が該アクセスアカウントについて認証を行なうことにより、前記顧客情報管理手段が前記クライアントによる前記顧客情報の編集を実行すること、
を特徴とする印刷システムのサーバ。
【請求項７】
前記サーバは、
前記印刷機において行なった印刷に対する印刷料金を管理する印刷料金管理手段を有しており、
前記クライアントが行なった顧客情報の編集により、該クライアントのみがアクセス可能だった顧客情報を他のクライアントに開示した場合、前記印刷料金管理手段が該クライアントに対する印刷料金をディスカウントすること、
を特徴とする請求項６に記載の印刷システムのサーバ。
【請求項８】
前記印刷料金管理手段による印刷料金のディスカウントは、前記クライアントが他のクライアントに開示した顧客情報の範囲に応じて行なわれること、
を特徴とする請求項７に記載の印刷システムのサーバ。
【請求項９】
前記サーバは、
前記アクセスアカウント発行手段が発行したアクセスアカウントに対応するパスワードを前記印刷機において印刷される印刷物に印刷するパスワード印刷手段を有しており、
前記印刷物の発送先である顧客による該印刷物に印刷された前記パスワードを利用しての前記顧客情報管理手段へのアクセスを可能とすること、
を特徴とする請求項６に記載の印刷システムのサーバ。
【請求項１０】
前記アクセスアカウント発行手段が、複数の顧客情報に対応するそれぞれ異なった記述のパスワードを発行し、前記パスワード印刷手段が、前記印刷機において印刷される印刷物に前記それぞれ異なった記述のパスワードを印刷し、前記顧客情報管理手段が該パスワードに対応した顧客情報のみを編集すること、
を特徴とする請求項９に記載の印刷システムのサーバ。
【請求項１１】
クライアントと印刷機とが接続された印刷システムのサーバにおいて動作するプログラムであって、
前記印刷機において印刷された印刷物の発送先である顧客についての情報管理を行なう顧客情報管理ステップと、
前記クライアントに対して前記顧客についての情報へのアクセスを認証するアクセスアカウントを発行するアクセスアカウント発行ステップと、
前記アクセスアカウントを認証するアクセスアカウント認証ステップと、
を有し、
前記アクセスアカウント発行ステップが前記クライアントに対してアクセスアカウントを発行し、前記アクセスアカウント認証ステップが該アクセスアカウントについて認証を行なうことにより、前記顧客情報管理ステップにより前記クライアントによる前記顧客情報の編集を実行すること、
を特徴とする印刷システムのサーバにおいて動作するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
サーバと該サーバに接続されたクライアント、および印刷機とからなる印刷システムに関し、特に顧客についての情報について管理を行なう印刷システムに関する。
【背景技術】
【０００２】
近来、印刷技術のデジタル化の進行により、従来の印刷では行い得なかった可変印刷が実現されている。可変印刷とは、その内容の一部がそれぞれ異なっているような複数の印刷物を作成する技術である。この可変印刷を利用することにより、ダイレクトメールなどにおいて、表書きの住所や氏名はそれぞれ異なっているが、裏面の広告内容については同一の印刷物を容易に作成することができる。
このような可変印刷は、例えば下記のような先行技術により実現されている。
【特許文献１】特開平１１−２２５２６６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来は、顧客に対して発送するダイレクトメールなどの印刷物を所望する企業が、直接印刷会社に対して顧客についての情報を送付し、該顧客についての情報を利用して印刷会社は印刷物の作成を行なっていた。しかし、最近では、企業から顧客についての情報を預かった広告代理店が印刷会社に発注を行ない、ダイレクトメールなどの印刷物を作成することが行なわれつつある。
【０００４】
この場合、顧客についての情報は日々変更が行なわれるので、企業はその度に広告代理店に対して顧客についての情報を送付しなければならないという問題があった。一方、広告代理店側では、送付される顧客についての情報をその度ごとに更新しなければならず、顧客についての情報の管理に多大な手間を要するという問題もあった。
【０００５】
また、広告代理店としてはダイレクトメールの送付先となる顧客についての情報について充実を図りたい、という要求があるのに対して、企業別に顧客から預かった顧客についての情報はそれぞれ別個のものであるため、容易には顧客についての情報を充実し得ない、という問題があった。
すなわち、広告代理店は、ある企業から預かった顧客についての情報を他の企業によって注文されたダイレクトメールにも利用することにより、ダイレクトメールの送付先を拡大し、ひいては企業の利益向上と広告代理店自体の実績を向上したい、という要望があったのだが、企業においては自社の顧客についての情報を開示できる企業と開示できない企業があるため、そのような要望を容易に実現することはできなかった。
【０００６】
また、ダイレクトメールを受け取る顧客側としては、不要なダイレクトメールについては送付を停止して欲しい、という要求があった。従来から、企業に対してダイレクトメールが不要である旨の連絡を行なうことによりダイレクトメールの停止を要求することはできたが、このような連絡を行なった場合連絡先は企業の広報部門や総務部門であり、宣伝を行なう広告部門に直接連絡が行なわれることはほとんどないため、確実にダイレクトメールが停止することができなかった。
【０００７】
本発明は、従来技術の課題を解決することができる印刷システム、サーバ、およびプログラムを提供することを、目的としてなされたものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決する為に、請求項１に係る発明は、サーバと、前記サーバに接続されたクライアントと、前記サーバに接続される印刷機と、からなる印刷システムであって、前記サーバは、前記印刷機において印刷された印刷物の発送先である顧客についての顧客情報の管理を行なう顧客情報管理手段と、前記クライアントに対して前記顧客情報管理手段へのアクセスを認証するアクセスアカウントを発行するアクセスアカウント発行手段と、前記アクセスアカウントを認証するアクセスアカウント認証手段と、を有し、前記クライアントが前記顧客情報の編集を要求した場合、前記クライアントは前記アクセスアカウント発行手段が発行したアクセスアカウントを前記サーバに送信し、前記アクセスアカウント認証手段は該アクセスアカウントについて認証を行ない、該認証に応じて前記顧客情報管理手段が前記顧客情報の編集を実行すること、を特徴としている。
【０００９】
請求項１に記載の印刷システムでは、クライアントに対してアクセスアカウント発行手段がアクセスアカウントを発行しており、クライアントが顧客情報の編集を要求した場合、該クライアントは前記アクセスアカウントを利用してサーバにアクセスを行なう。サーバは、該アクセスアカウントについてアクセスアカウント認証手段による認証を行ない、該認証に応じてクライアントが顧客情報管理手段による顧客情報の編集を実行することができる。これにより、サーバで管理されている顧客情報に対してクライアントから直接編集を行なうことができるので、顧客情報の日々の更新、管理が容易となる。
【００１０】
また、請求項２に係る発明は、請求項１に記載の印刷システムであって、前記印刷機において行なった印刷に対する印刷料金を管理する印刷料金管理手段を有しており、前記クライアントが行なった顧客情報の編集により、該クライアントのみがアクセス可能だった顧客情報を他のクライアントに開示した場合、前記印刷料金管理手段は該クライアントに対する印刷料金をディスカウントすること、を特徴としている。
【００１１】
請求項２に記載の印刷システムは、クライアントが他のクライアントに対して顧客情報を開示した場合、印刷料金管理手段が印刷料金のディスカウントを行なうので、顧客情報を開示することにより安価な印刷を行なうことができる。また、サーバは、広範囲の顧客情報に基づいて印刷を行なうことができるので、印刷物の発送先を拡大することができる。
【００１２】
更に、請求項３に係わる発明は、請求項２に記載の印刷システムであって、前記印刷料金管理手段による印刷料金のディスカウントは、前記クライアントが他のクライアントに開示した顧客情報の範囲に応じて行なわれること、を特徴としている。
【００１３】
請求項３に記載の印刷システムのサーバは、クライアントによる顧客情報の開示範囲に応じて印刷料金のディスカウントが行なわれるので、クライアントは顧客情報の開示範囲と印刷料金のディスカウント幅とを検討することができる。
【００１４】
加えて、請求項４に係る発明は、請求項１に記載の印刷システムであって、前記印刷システムのサーバは、前記アクセスアカウント発行手段が発行したアクセスアカウントに対応するパスワードを前記印刷機において印刷される印刷物に印刷するパスワード印刷手段を有しており、前記印刷物の発送先である顧客が該印刷物に印刷された前記パスワードを利用することにより前記顧客情報管理手段による前記顧客情報の編集を可能とすること、を特徴としている。
【００１５】
請求項４に記載の印刷システムは、顧客に送付する印刷物にアクセスアカウントに対応するパスワードが印刷されているので、印刷物を受領した顧客は該パスワードを利用してサーバの顧客情報管理手段へアクセスすることができる。これにより、顧客は顧客情報管理手段による顧客情報の編集を行なうことができ、不要な印刷物の発送を停止することができる。
【００１６】
また、請求項５に係わる発明は、請求項４に記載の印刷システムであって、前記アクセスアカウント発行手段が、複数の顧客情報に対応するそれぞれ異なった記述のパスワードを発行し、前記パスワード印刷手段が、前記印刷機において印刷される印刷物に前記それぞれ異なった記述のパスワードを印刷し、前記顧客情報管理手段が該パスワードに対応した顧客情報のみを編集すること、を特徴としている。
【００１７】
請求項５に記載の印刷システムは、顧客に対して発送する印刷物に印刷されたパスワードが、それぞれ異なった記述となっており、該パスワードを利用してサーバの顧客情報管理手段にアクセスした顧客は該パスワードに対応した顧客情報のみを編集することができる。これにより、顧客それぞれに異なったパスワードを発行することができ、ある顧客が他の顧客の顧客情報を編集することはできないので、顧客情報の漏洩や改竄などが生じることはない。
【００１８】
請求項６に係る発明は、クライアントと印刷機とが接続された印刷システムのサーバであって、前記印刷機において印刷された印刷物の発送先である顧客についての情報管理を行なう顧客情報管理手段と、前記クライアントに対して前記顧客情報管理手段へのアクセスを認証するアクセスアカウントを発行するアクセスアカウント発行手段と、前記アクセスアカウントを認証するアクセスアカウント認証手段と、を有し、前記アクセスアカウント発行手段が前記クライアントに対してアクセスアカウントを発行し、前記アクセスアカウント認証手段が該アクセスアカウントについて認証を行なうことにより、前記顧客情報管理手段が前記クライアントによる前記顧客情報の編集を実行すること、を特徴としている。
【００１９】
請求項６に記載の印刷システムのサーバは、クライアントに対してアクセスアカウント発行手段がアクセスアカウントを発行しており、クライアントが顧客情報の編集を要求した場合、該クライアントが前記アクセスアカウントを利用してアクセスを行なうと、該アクセスアカウントについてアクセスアカウント認証手段による認証を行ない、該認証に応じてクライアントが顧客情報管理手段による顧客情報の編集を実行することができる。これにより、顧客情報に対してクライアントから直接編集を行なうことができるので、顧客情報の日々の更新、管理が容易となる。
【００２０】
また、請求項７に係る発明は、請求項６に記載の印刷システムのサーバであって、前記印刷機において行なった印刷に対する印刷料金を管理する印刷料金管理手段を有しており、前記クライアントが行なった顧客情報の編集により、該クライアントのみがアクセス可能だった顧客情報を他のクライアントに開示した場合、前記印刷料金管理手段が該クライアントに対する印刷料金をディスカウントすること、を特徴としている。
【００２１】
請求項７に記載の印刷システムのサーバは、クライアントが他のクライアントに対して顧客情報を開示した場合、印刷料金管理手段が印刷料金のディスカウントを行なうので、顧客情報を開示することにより安価な印刷を行なうことができる。また、広範囲の顧客情報に基づいて印刷を行なうことができるので、印刷物の発送先を拡大することができる。
【００２２】
更に、請求項８に係わる発明は、請求項７に記載の印刷システムのサーバであって、前記印刷料金管理手段による印刷料金のディスカウントは、前記クライアントが他のクライアントに開示した顧客情報の範囲に応じて行なわれること、を特徴としている。
【００２３】
請求項８に記載の印刷システムのサーバは、クライアントによる顧客情報の開示範囲に応じて印刷料金のディスカウントが行なわれるので、クライアントは顧客情報の開示範囲と印刷料金のディスカウント幅とを検討することができる。
【００２４】
加えて、請求項９に係る発明は、請求項６に記載の印刷システムのサーバであって、前記アクセスアカウント発行手段が発行したアクセスアカウントに対応するパスワードを前記印刷機において印刷される印刷物に印刷するパスワード印刷手段を有しており、前記印刷物の発送先である顧客による該印刷物に印刷された前記パスワードを利用しての前記顧客情報管理手段へのアクセスを可能とすること、を特徴としている。
【００２５】
請求項９に記載の印刷システムのサーバは、顧客に送付する印刷物にアクセスアカウントに対応するパスワードが印刷されているので、印刷物を受領した顧客は該パスワードを利用して顧客情報管理手段へアクセスすることができる。これにより、顧客は顧客情報管理手段による顧客情報の編集を行なうことができ、不要な印刷物の発送を停止することができる。
【００２６】
また、請求項１０に係わる発明は、請求項９に記載のサーバであって、前記アクセスアカウント発行手段が、複数の顧客情報に対応するそれぞれ異なった記述のパスワードを発行し、前記パスワード印刷手段が、前記印刷機において印刷される印刷物に前記それぞれ異なった記述のパスワードを印刷し、前記顧客情報管理手段が該パスワードに対応した顧客情報のみを編集すること、を特徴としている。
【００２７】
請求項９に記載の印刷システムのサーバは、顧客に対して発送する印刷物に印刷されたパスワードが、それぞれ異なった記述となっており、該パスワードを利用して顧客情報管理手段にアクセスした顧客は該パスワードに対応した顧客情報のみを編集することができる。これにより、顧客それぞれに異なったパスワードを発行することができ、ある顧客が他の顧客の顧客情報を編集することはできないので、顧客情報の漏洩や改竄などが生じることはない。
【００２８】
請求項１１に係わる発明は、クライアントと印刷機とが接続された印刷システムのサーバにおいて動作するプログラムであって、前記印刷機において印刷された印刷物の発送先である顧客についての情報管理を行なう顧客情報管理ステップと、前記クライアントに対して前記顧客についての情報へのアクセスを認証するアクセスアカウントを発行するアクセスアカウント発行ステップと、前記アクセスアカウントを認証するアクセスアカウント認証ステップと、を有し、前記アクセスアカウント発行ステップが前記クライアントに対してアクセスアカウントを発行し、前記アクセスアカウント認証ステップが該アクセスアカウントについて認証を行なうことにより、前記顧客情報管理ステップにより前記クライアントによる前記顧客情報の編集を実行すること、を特徴としている。
【００２９】
請求項１１に記載のプログラムは、一般的に使用されているコンピュータにおいて、該プログラムを実行することにより、クライアントに対してアクセスアカウント発行手段がアクセスアカウントを発行し、クライアントが顧客情報の編集を要求した場合、該クライアントが前記アクセスアカウントを利用してアクセスを行なうと、該アクセスアカウントについてアクセスアカウント認証手段による認証を行ない、該認証に応じてクライアントが顧客情報管理手段による顧客情報の編集を実行することができる。これにより、顧客情報に対してクライアントから直接編集を行なうことができるので、顧客情報の日々の更新、管理が容易となる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を利用して、発明を実施するための最良の形態について、説明を行なう。
【実施例１】
【００３１】
図1は、本発明に関わる印刷システム１００の構成を説明するための図である。印刷システム１００は、クライアント２がネットワーク４を介してサーバ１と接続されている。また、印刷機３がサーバ１に接続されている。
【００３２】
サーバ１は、クライアント２からの要求を受けて、管理している顧客情報に基づいて印刷機３による印刷を実行する。サーバ１は、一般的なコンピュータにおいて、後述するプログラムを実行することにより実現される。また、サーバ１は、後述するプロセスにおいて、クライアント２に対して操作を行なうための情報を送信する。
【００３３】
クライアント２は、サーバ１に対して印刷を要求する。また、クライアント２は、サーバ１にて管理されている顧客情報についてアクセスを行ない、他のクライアントへの開示、あるいは顧客情報の追加、削除、変更などを実行することができる。クライアント２は、一般的なコンピュータの他に、ＰＤＡ、携帯電話など、ネットワーク４にアクセス可能な機能を有している端末によっても実現することができる。クライアント２は図示しない表示部と入力部とを備えており、サーバ１に対してＧＵＩを利用した操作を実行する。
【００３４】
印刷機３は、クライアント２の要求を受けたサーバ１によって駆動されるものであり、サーバ１で管理されている顧客情報に基づいての印刷を実行する。印刷機３は、サーバ１から送信される印刷データを直接印刷することができるオンデマンド形式の印刷機であればよい。オンデマンド形式の印刷機としては、例えば電子写真方式、インクジェット方式、熱昇華方式などの無版印刷機の他に、オフセット、フレキソ、グラビアなどの有版印刷機なども存在する。
【００３５】
ネットワーク４は、クライアント２とサーバ１とを接続するためのものであり、インターネットやＬＡＮ、ＷＡＮなどをネットワーク４として利用することができる。
【００３６】
なお、ここでは、サーバ１に接続されたクライアント２が一つしか記載されていないが、複数のクライアント２がサーバ１に接続されていても良い。さらに、サーバ１に接続された印刷機３についても一つしか記載されていないが、複数の印刷機３がサーバ１に接続されていてもよい。
【００３７】
図２は、サーバ１の構成を説明するための図である。サーバ１は、ＣＰＵ１１、表示部１２、入力部１３、ネットワークＩ／Ｆ１４、メディアドライブ１５、記憶部１６、メモリ１７より構成されている。
ＣＰＵ１１は、サーバ１全体を制御し、特にメディアドライブ１５に挿入されたメディアディスク１８に記録されているプログラム１６１をメモリ１７において実行することによって、サーバ１の機能を実現している。
表示部１２は、サーバ１の処理に必要な情報を表示するために使用される。
入力部１３は、マウスやキーボードで構成されており、サーバ１に対してオペレータが指示を入力するために使用する。
ネットワークＩ／Ｆ１４は、サーバ１とネットワーク４とを接続するためのものである。ネットワークＩ／Ｆ１４を介して、サーバ１はネットワーク４に接続されているクライアント２からの要求を受信することができる。また、図示しないサーバより、サーバ１の機能を実現するプログラム１６１を記憶部１６にダウンロードすることも可能である。さらに、印刷機３がネットワーク４を介してサーバ１と接続されている場合には、このネットワークＩ／Ｆ１４を介して、印刷機３に印刷を行なうためのデータを送信する。
メディアドライブ１５は、メディアディスク１８に記録されているプログラム１６１を読み取るために使用する。メディアドライブ１５で読み取られたプログラム１６１により、サーバ１の機能が実現される。記憶部１６は、メディアドライブ１５で読み取られたプログラム１６１を格納する。
通信線ＣＬは、サーバ１より印刷機３へ印刷を行なうためのデータを送信する際に使用される。また印刷機３の状態についての情報も、通信線ＣＬを介してサーバ１へ送信することができる。
【００３８】
メモリ１７は、記憶部１６によって記憶されたプログラム１６１をＣＰＵ１１が実行するためのワークエリアである。ＣＰＵ１１によってプログラム１６１が実行された結果、メモリ１７において、顧客情報管理部１７１、アクセスアカウント発行部１７２、アクセスアカウント認証部１７３、印刷部１７４、印刷料金管理部１７５の機能が実現する。
【００３９】
顧客情報管理部１７１は、印刷機３において印刷される印刷物の発送先となる顧客情報を管理している。顧客情報とは、例えば、顧客の「名前」、「住所」、「年齢」、「性別」、「趣味」などの個人情報である。この顧客情報は、顧客情報管理部１７１が作成し管理を行なう顧客情報管理テーブルＴＢＬに登録される。顧客情報管理部１７１は、顧客情報管理テーブルＴＢＬに登録された顧客情報について、クライアント２の操作に基づいて、顧客情報の追加、内容の更新、削除、顧客情報の削除などの管理を行なう。また、後述するプロセスにおいて、クライアント２が他のクライアントに顧客情報を開示する処理についても、顧客情報管理部１７１が実行する。さらに、後述する顧客各々に対応するように発行されたパスワードについても、顧客情報管理テーブルＴＢＬに格納する。
なお、顧客情報管理テーブルＴＢＬは、記憶部１６に記憶するようにしてもよい。
【００４０】
アクセスアカウント発行部１７２は、クライアント２に対してアクセスアカウントを発行する。アクセスアカウント発行部１７２が発行するアクセスアカウントを利用することにより、クライアント２は顧客情報管理部１７１に対する操作を実行することができる。アクセスアカウント発行部１７２はアクセスアカウントとして、クライアント２に対してＩＤナンバーを発行する。ＩＤナンバーをクライアント２のオペレータがクライアント２に入力し、該入力されたＩＤナンバーをアクセスアカウント認証部１７３が認証することにより、クライアント２より顧客情報管理部１７１の操作が実行可能となる（詳細は後述する）。
【００４１】
また、アクセスアカウント発行部１７２は、パスワード発行部１７２１を備えている。パスワード発行部１７２１が発行するパスワードは、アクセスアカウントとして機能するものである。パスワード発行部１７２１は、顧客情報管理テーブルＴＢＬに基づいて印刷物が送付される顧客それぞれに対して固有のパスワードを発行する。後述するプロセスにおいて、パスワード発行部１７２１が発行したパスワードは、印刷機３において顧客に送付する印刷物に印刷される。該パスワードを利用することにより、印刷物が送付された顧客は、クライアント２を操作して顧客情報管理部１７１による顧客情報管理テーブルＴＢＬの編集を行なうことができる。また、パスワード発行部１７２１が顧客各々に発行したパスワードは、顧客情報管理テーブルＴＢＬに顧客それぞれに対応するように格納される。
なお、パスワード発行部１７２１が発行するパスワードは、乱数発生によって得られたものであることが望ましい。この場合、パスワードを受け取った顧客が、該パスワードから他の顧客に割り当てられたパスワードを類推することが困難となり、セキュリティを向上することができる。
【００４２】
アクセスアカウント認証部１７３は、ネットワーク４を介して、クライアント２から送信されたアクセスアカウントについて、認証を行なう。アクセスアカウント認証部１７３は、クライアント２から送信された情報が、アクセスアカウント発行部１７２が発行したアクセスアカウントであるか否かを確認し、アクセスアカウントである場合には、該クライアント２に対して顧客情報管理部１７１に対する操作を認証する。
【００４３】
また、アクセスアカウント認証部１７３は、パスワード認証部１７３１を備えている。パスワード認証部１７３１は、クライアント２から送信された情報が、パスワード発行部１７２１が発行したパスワードであるか否かを確認するためのものである。クライアント２から送信された情報が、顧客情報管理テーブルＴＢＬを参照した結果、該顧客情報管理テーブルＴＢＬに格納されているパスワードである場合、パスワード認証部１７３１は、該クライアント２に対して顧客情報管理部１７１による顧客情報管理テーブルＴＢＬの編集を認証する。
【００４４】
印刷部１７４は、図示しない印刷データ作成装置から送信された印刷データと、後述するプロセスで作成される顧客送付印刷データＫＰＤとから、可変印刷データＶＰＤを作成し、通信線ＣＬを介して印刷機３へ送信する。印刷機３は、印刷部１７４から送信された可変印刷データＶＰＤに基づいて、印刷を実行する。また、受信した印刷データが直接印刷機３で印刷を行なうことができない形式のデータ（例えば、ページ記述言語形式の印刷データ）であった場合、印刷部１７４はラスタライズ処理を行なうことにより、印刷データを印刷機３で印刷可能な形式のデータに変換する。
【００４５】
印刷部１７４は、さらに可変印刷部１７４１を備えている。可変印刷部１７４１は、印刷機３において可変印刷を実現するためのものであり、顧客情報管理テーブルＴＢＬを参照して、顧客に送付する印刷物を作成するための顧客送付印刷データＫＰＤを作成する。顧客送付印刷データＫＰＤは複数の顧客各々に対応しており、顧客情報管理テーブルＴＢＬから、例えば「住所」、「氏名」、そして「パスワード」を抽出ことにより作成される。顧客送付印刷データＫＰＤを含む可変印刷データＶＰＤを印刷することにより、顧客に送付される印刷物にはそれぞれ異なった「住所」、「氏名」、「パスワード」が印刷される。
【００４６】
印刷料金管理部１７５は、クライアント２の要求により印刷機３で行なった印刷に関する料金を管理する。印刷料金管理部１７５は、紙代やトナー代（あるいはインキ代や転写紙代、刷版代など）、利益などを考慮して設定された用紙１枚分の印刷料金について格納しており、印刷機３で印刷された用紙の枚数を通信線ＣＬを介して受信し、印刷料金を算出する。印刷料金管理部１７５は、印刷料金を請求するため、ネットワーク４を介して、クライアント２へ送信する。
なお、印刷機３によって印刷された印刷枚数については、サーバ１のオペレータが入力部１３を利用して、印刷料金管理部１７５に入力するようにしてもよい。
また、印刷料金管理部１７５は、顧客情報管理部１７１において、クライアント２が他のクライアントに対して顧客情報管理テーブルＴＢＬを開示した場合に、印刷料金のディスカウントを行なう。印刷料金のディスカウントは、例えば顧客情報一人分についてディスカウント率を設定し、顧客情報管理テーブルＴＢＬの開示時に、クライアント２が他のクライアントに対して何人分の顧客情報を開示したかによって実現される。
なお、印刷料金管理部１７５に設定されたディスカウント率は、顧客情報を開示した数に比例するようにしてもよいし、顧客情報を開示すればするだけ印刷料金が安くなるように、ディスカウント率を設定するようにしてもよい。
「基本動作」
図３は、印刷システム１００の動作を説明するためのフローチャートである。
ステップＳ１で、サーバ１はクライアント２に対して、アクセスアカウントを発行する。クライアント２が、初めてサーバ１の顧客情報管理部１７１に対して顧客情報の登録を要求した場合、アクセスアカウント発行部１７２が、該クライアント２に対して、ＩＤナンバーによる形式でのアクセスアカウントを発行する。クライアント２は、次回以降、該ＩＤナンバーを利用した顧客情報管理部１７１に対するアクセスを実行することができる。
【００４７】
ステップＳ２では、サーバ１はクライアント２から送信されたアクセスアカウントを認証し、顧客情報管理部１７１による顧客情報管理テーブルＴＢＬに対する編集を認証する。アクセスアカウント認証部１７３が、クライアント２から送信されたＩＤナンバーを確認する。クライアント２から送信されたＩＤナンバーが、アクセスアカウント発行部１７２が発行したＩＤナンバーであるならば、アクセスアカウント認証部１７３は該ＩＤナンバーによる顧客情報管理部１７１に対するアクセスを認証し、該クライアント２が顧客情報管理テーブルＴＢＬに対する編集を実行できる。
【００４８】
ステップＳ３は、クライアント２より入力された顧客情報を、顧客情報管理部１７１が顧客情報管理テーブルＴＢＬに格納する。クライアント２のオペレータが、クライアント２に備えられた図示しない入力部を操作して、顧客情報を入力すると、クライアント２は、ネットワーク４を介して、サーバ１へ該顧客情報を送信する。サーバ１が、ネットワークＩ／Ｆ１４を介してクライアント２から送信された顧客情報を受信すると、顧客情報管理部１７１が顧客情報管理テーブルＴＢＬに該顧客情報を格納する。
【００４９】
図４は、クライアント２から送信された顧客情報をＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式のデータで表現した図である。ここでは、顧客情報の項目として、「ｎａｍｅ」、「ａｄｄｒｅｓｓ」、「ｓｅｘ」、「ａｇｅ」、「ｈｏｂｂｙ」の五つの項目が用意されており、クライアント２のオペレータは、クライアント２の図示しない入力部を操作して、該当する項目にデータを入力する。クライアント２のオペレータが、全て、あるいは一部の項目に対して入力が終了したならば、次のレコードに対して同様の処理を繰り返す。その結果、図４に示すように、顧客情報がＣＳＶ形式のデータとして作成される。クライアント２のオペレータは、図示しない入力部を操作して、該ＣＳＶ形式の顧客情報をサーバ１へ送信する。
【００５０】
なお、ここでは顧客情報として５人分のレコードが入力した状態を示しているが、入力人数が５人に限られることはない。また、ここでは顧客情報をＣＳＶ形式のデータとして作成した状態を示しているが、例えばＥｘｃｅｌ（マイクロソフト社の表計算アプリケーション）ファイルや、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のデータであってもよい。あるいは、顧客情報管理部１７１がクライアント２の図示しない表示部に、顧客情報を入力するためのフォームを表示するためのデータを送信し、クライアント２のオペレータが該フォームに入力することにより、顧客情報がサーバ１に送信されるようにしてもよい。
【００５１】
クライアント２から送信された顧客情報をサーバ１が受信すると、顧客情報管理部１７１がクライアント２に対して発行されたＩＤナンバーに対応した顧客情報管理テーブルＴＢＬを作成し、格納処理を実行する。また、アクセスアカウント発行部１７２に備えられたパスワード発行部１７２１が顧客情報に記入されたレコード数分のパスワードを発行し、顧客情報管理テーブルＴＢＬにおいて、該レコードにそれぞれ割り当てるようにパスワードを格納する。
【００５２】
図５は、顧客情報管理テーブルＴＢＬの構成を説明するための図である。図５の顧客情報管理テーブルＴＢＬは、クライアント２に対して発行されたＩＤナンバー「ＡＢＣ０１２３４」に対応するものであり、該ＩＤナンバーが発行されたクライアント２から送信された顧客情報を格納することによって、構成されたものである。また、顧客情報のレコード数分のパスワードが、顧客情報のレコードにそれぞれ格納されている。
すなわち、顧客情報管理テーブルＴＢＬは、１レコード内に、「ｎａｍｅ」、「ａｄｄｒｅｓｓ」、「ｓｅｘ」、「ａｇｅ」、「ｈｏｂｂｙ」、および「ｐａｓｓｗｏｒｄ」という項目を有し、クライアント２から送信された顧客情報、およびパスワード発行部１７２１より発行されたパスワードを格納することにより構成されるものである。なお、図中の他の項目については、説明を後述する。
【００５３】
顧客情報管理部１７１は、同一ＩＤナンバーのクライアントから顧客情報が送信されるたびに、該ＩＤナンバーに対応する顧客情報管理テーブルＴＢＬに顧客情報の格納を繰り返す。また、別のＩＤナンバーが発行されたクライアント２から顧客情報が送信された場合、該ＩＤナンバーに対応する顧客情報管理テーブルを新規に作成し、該顧客情報は該ＩＤナンバーに対応する顧客情報管理テーブルＴＢＬに格納される。従って、複数のクライアント２がサーバ１に接続されている場合、該クライアント２の数だけ、顧客情報管理テーブルＴＢＬが顧客情報管理部１７１に格納されることになる。
【００５４】
図３に戻り、ステップＳ４において、サーバ１は図示しない印刷データ作成装置から印刷データを受信する。ネットワーク４を介して図示しない印刷データを受信したサーバ１は、記憶部１６に印刷データを格納する。なお、印刷データはディスクドライブ１５を介して受信しても良く、あるいはクライアント２から印刷データを受信してもよい。
また、受信した印刷データが直接印刷機３で印刷できない形式のデータ（例えば、ページ記述言語で表現されたデータ）である場合、印刷部１７４がラスタライズ処理を行なって、印刷機３で印刷可能な形式のデータへと印刷データを変換する。ラスタライズ処理が行なわれた印刷データは、やはり記憶部１６に記憶される。
【００５５】
ステップＳ５で、印刷部１７４に備えられた可変印刷部１７４１が、顧客情報管理テーブルＴＢＬを参照して、顧客送付印刷データＫＰＤを作成する。可変印刷部１７４１は、顧客情報管理テーブルＴＢＬから顧客情報を１レコード分読み取る。読み取られた顧客情報に基づいて、可変印刷部１７４１は顧客情報を印刷する際の書体指定や、印刷物における顧客情報の配置位置指定などを行ない、顧客送付印刷データＫＰＤを作成する。なお、このような書体指定や配置位置指定については、ステップＳ３にてクライアント２から顧客情報が送信されたときにクライアント２のオペレータが指定するようにしてもよいし、またこのステップＳ５においてクライアント２からの指定を入力するようにしてもよい。あるいは、続くステップＳ６においてクライアント２が指定するようにしてもよい。可変印刷部１７４１は、顧客情報管理テーブルＴＢＬから顧客情報の読取を繰り返し、レコード数分の顧客送付印刷データＫＰＤを作成する。可変印刷部１７４１が作成した顧客送付印刷データＫＰＤは、記憶部１６に記憶する。
【００５６】
ステップＳ６において、印刷部１７４が印刷データおよび顧客送付印刷データＫＰＤに基づいて、印刷機３での印刷を実行する。印刷部１７４は、記憶部１６に記憶された印刷データおよび顧客送付印刷データＫＰＤを一つ読取り、印刷データと顧客送付印刷データＫＰＤとを合成する。この合成時に、印刷物における顧客情報の配置位置が指定されていない場合には、クライアント２のオペレータが指定を行なう。印刷部１７４は、印刷データと顧客送付印刷データＫＰＤとを合成してなる可変印刷データＶＰＤを、通信線ＣＬを介して、印刷機３へ送信する。印刷機３は、可変印刷データＶＰＤの印刷を実行する。
ステップＳ７では、全ての顧客送付印刷データＫＰＤの印刷が終了したか否かを、印刷部１７４が判定する。記憶部１６に記憶された顧客送付印刷データＫＰＤを全て読み取り、印刷データと合成した可変印刷データＶＰＤとして印刷機３での印刷を実行したならば、印刷システム１００は処理を終了する。顧客送付印刷データＫＰＤについて印刷が終了していなければ、印刷システム１００はステップＳ６の動作を繰り返す。
なお、印刷機３は、サーバ１の印刷料金管理部１７５における印刷料金算出のため、印刷用紙の枚数について、通信線ＣＬを介して、サーバ１へ送信する。
「顧客情報の開示、および印刷料金ディスカウント処理」
図６は、クライアント２に関わる顧客情報を他のクライアントに開示する処理、および印刷料金ディスカウント処理について、説明するためのフローチャートである。
ステップＳ１１において、クライアント２のオペレータは、顧客情報について他のクライアントに開示するか否かを判断する。他のクライアントに顧客情報を開示しない場合は、ステップＳ１５へと移行する。顧客情報を他のクライアントに開示する場合は、クライアント２のオペレータは、図示しない入力部を操作して、顧客情報管理部１７１へアクセスを行なう。
【００５７】
ステップＳ１２で、クライアント２は、顧客情報管理テーブルＴＢＬに対して、「産業種」の追加を行ない、ステップＳ１３において、顧客情報の開示を行なう。ステップＳ１２、Ｓ１３の動作については、図７を利用して説明を行なう。
【００５８】
図７（ａ）は、ステップＳ１１でクライアント２が顧客情報管理部１７１にアクセスを行なった際に表示される顧客情報開示メニューＭＯＣである。顧客情報開示メニューＭＯＣは、サーバ１の顧客情報管理部１７１が、ネットワーク４を介して、クライアント２の図示しない表示部に表示するものである。顧客情報開示メニューＭＯＣは、産業種入力欄７１、顧客情報表示欄７２、顧客情報開示ボタン７３、開示先入力欄７４、ＯＫボタン７５、キャンセルボタン７６を備えている。
【００５９】
産業種入力欄７１は、クライアント２が使用されている産業種を入力するための欄である。入力された産業種は、ＩＤナンバーとともに顧客情報管理テーブルＴＢＬに格納される。産業種入力欄７１に対する入力を行なうことにより、他のクライアントから顧客情報を開示してもらうことができる。
【００６０】
顧客情報表示欄７２は、顧客情報管理テーブルＴＢＬに格納された顧客情報を表示するための欄である。この顧客情報表示欄７２に表示された顧客情報を確認することにより、説明を後述する顧客情報開示ボタン７３の押下の判断を行なうことができる。
【００６１】
顧客情報開示ボタン７３は、クライアント２のオペレータが、顧客情報表示欄７２に表示された顧客情報を参照して、他のクライアントに該顧客情報を開示してもよいと判断した場合に押下されるボタンである。図示しているように、顧客情報開示ボタン７３は、顧客情報表示欄７２に表示された顧客情報に対応するよう配置されている。クライアント２のオペレータは、図示しない入力部を操作して、他のクライアントに開示してもよいと判断した顧客情報に対応する顧客情報開示ボタン７３を押下すると、顧客情報管理部１７１は顧客情報管理テーブルＴＢＬに格納された当該顧客情報のレコードの項目「開示」に「１」を書き込む。
【００６２】
開示先入力欄７４は、顧客情報を開示する他のクライアントの産業種を指定するために使用される。クライアント２が使用されている産業種と同種の産業種に対しては、顧客情報を開示したくない、というのは当然の要望である。しかし産業種が異なっている場合には、顧客情報を開示したとしても競合することはないので、顧客情報を開示して印刷料金を抑えたいという場合、クライアント２のオペレータは、この開示先入力欄７４に顧客情報を開示しうる産業種を入力する。開示先入力欄７４に、産業種が入力されると、顧客情報管理部１７１は顧客情報管理テーブルＴＢＬに格納された当該顧客情報のレコードの項目「産業種」に、開示先入力欄７４に入力された産業種を書き込む。
【００６３】
全ての入力が終了したならば、クライアント２のオペレータはＯＫボタン７５を押下する。これにより、顧客情報開示メニューＭＯＣに対して入力された内容が確定する。その後、顧客情報管理部１７１は、顧客情報開示メニューＭＯＣの表示を中止する。一方、キャンセルボタン７６をクライアント２のオペレータが押下した場合は、顧客情報開示メニューＭＯＣに対して入力された内容は、全てキャンセルされる。その後、顧客情報管理部１７１は、顧客情報開示メニューＭＯＣの表示を中止する。
【００６４】
図７（ｂ）は、顧客情報開示メニューＭＯＣに対してクライアント２が入力を行った結果、顧客情報管理テーブルＴＢＬの格納内容が変更されたことを説明するための図である。ここでは、クライアント２のオペレータが、顧客情報開示メニューＭＯＣに対して、産業種入力欄７１に対して「小売業」を入力し、顧客開示ボタン７３ｂ、７３ｃを押下し、開示先入力欄７４に「旅行代理店」を入力したものとする。
その結果、顧客情報管理部１７１は、ＩＤナンバー「ＡＢＣ０１２３４」の顧客情報管理テーブルＴＢＬに対して、図示しているような内容を格納する。産業種入力欄７１に入力された「小売業」は、ＩＤナンバーと関連付けられて、顧客情報管理テーブルＴＢＬに格納される。他のクライアントによって顧客情報が開示された場合、顧客情報管理部１７１は、このＩＤナンバーに関連付けられた産業種を参照して、顧客情報に関連付けられた開示先情報と一致したならば、該顧客情報を顧客情報管理テーブルＴＢＬに追加して格納する。
【００６５】
また、顧客開示ボタン７３ｂ、７３ｃを押下した結果、該顧客開示ボタン７３ｂ、７３ｃに対応した顧客表示欄７２に表示されていた顧客情報の項目「開示」について「１」が格納されている。従って、開示の項目に「１」が格納された顧客情報については、後述する「開示先」に該当する産業種と関連付けられたＩＤナンバーを有するクライアントの顧客情報管理テーブルＴＢＬにコピーされることにより、他のクライアントに開示される。
【００６６】
そして、開示先入力欄７３に「旅行代理店」が入力されたことにより、該顧客開示ボタン７３ｂ、７３ｃに対応した顧客表示欄７２に表示されていた顧客情報の項目「開示先」について「旅行代理店」が格納されている。これにより、開示先の項目に「旅行代理店」が格納された顧客情報について、顧客情報管理部１７１が、ＩＤナンバーと関連付けられた産業種が「旅行代理店」である他のクライアントの顧客情報管理テーブルＴＢＬに対して追加して格納する。
【００６７】
なお、ここでは、顧客開示ボタン７３の押下による顧客情報の開示選択手法を示したが、顧客表示欄７２に表示された顧客情報を選択し、該選択された顧客情報について開示されるべきものであるという指定を行なう手法については、上記に限られるものではない。無論、顧客情報を開示する数について、限定されるものではない。
また、開示先入力欄７４に対する入力についても、開示先を複数指定するようにしてもよい。
【００６８】
図６に戻って、ステップＳ１４において、印刷料金管理部１７５が、ステップＳ１３で行なわれた顧客情報の開示に応じた印刷料金のディスカウントを行なう。印刷料金管理部１７５は、顧客情報管理テーブルＴＢＬを参照して、顧客情報の項目「開示」に「１」が格納されているレコードの数に応じて、印刷料金をディスカウントする。例えば、１レコードが開示されている毎に、印刷料金管理部１７５は印刷料金を１％ディスカウントするならば、図７（ｂ）に示された顧客情報管理テーブルＴＢＬを参照した印刷料金管理部１７５は印刷料金を２％ディスカウントすることになる。
【００６９】
ステップＳ１５で、印刷料金管理部１７５は、印刷機３で印刷された印刷用紙の枚数から、印刷料金を算出する。印刷料金管理部１７５では、印刷用紙１枚分の印刷料金が設定されている。そして、通信線ＣＬを介して、印刷機３で印刷された用紙の枚数を印刷料金管理部１７５が取得することにより、印刷用紙の枚数に応じて、印刷料金が算出される。
ここで、ステップＳ１４で印刷料金のディスカウント処理が行なわれていたならば、印刷料金管理部１７５は、該ディスカウント処理の結果を反映した印刷料金の算出を行なう。前述のように、ステップＳ１４において、印刷料金のディスカウント率が２％とされたならば、印刷料金管理部１７５は、２％のディスカウントが行なわれた印刷料金を算出する。ステップＳ１１において、顧客情報を開示しなかった場合には、印刷料金管理部１７５は一切のディスカウントを行なうことのない印刷料金を算出する。算出された印刷料金は、クライアント２に対して請求される。
「顧客による顧客情報の編集」
図８は、印刷物が送付された顧客による、顧客情報管理テーブルＴＢＬの編集に関する動作の説明を行なうためのフローチャートである。印刷物が送付された顧客が、今後印刷物の送付を不要とする場合、あるいは他の分野についての印刷物の送付を要望する場合、図８に示すフローチャートの動作を印刷システム１００に対して指示することができる。
【００７０】
まず、ステップＳ２１において、顧客は顧客用のクライアント２を操作して、印刷物に印刷されたパスワードを入力する。図３のステップＳ６で説明を行なったように、顧客に送付された印刷物は、顧客送付印刷データＫＰＤが印刷データに合成された可変印刷データＶＰＤに基づいて印刷が為されたものであり、顧客送付印刷データＫＰＤには、顧客情報に関連付けられた顧客情報管理部１７１にアクセスするためのパスワードが含まれている。顧客は、顧客用のクライアント２の図示しない入力部を操作して、サーバ１の顧客情報管理部１７１にアクセスするため、該パスワードを入力する。
【００７１】
ステップＳ２２では、サーバ１のパスワード認証部１７３１が、顧客用のクライアント２から送信されたパスワードについて認証を行なう。ネットワーク４を介して、顧客用のクライアント２から送信されたパスワードについて、パスワード認証部１７３１は、顧客情報管理部１７１の顧客情報管理テーブルＴＢＬを参照し、該当するパスワードがいずれかの顧客情報管理テーブルＴＢＬに格納されている場合には、顧客用のクライアント２による顧客情報管理部１７１へのアクセスを認証する。該当するパスワードが存在しない場合には、パスワード認証部１７３１は顧客用のクライアント２に対して、該当するパスワードは存在しない旨の返信を行なう。
【００７２】
ステップＳ２３において、顧客用のクライアント２による顧客情報管理テーブルＴＢＬの編集が実行される。顧客情報管理部１７１は、パスワード認証部１７３１の認証に応じて、顧客用のクライアント２による顧客情報管理テーブルＴＢＬの編集を実行する。ここで、顧客用のクライアント２から送信されたのは、アクセスアカウント発行部１７２が発行したアクセスアカウントではなく、パスワード発行部１７２１が発行したパスワードであることから、顧客情報管理部１７１は顧客用のクライアント２による顧客情報管理テーブルＴＢＬの編集について、処理を限定する。
【００７３】
図９は、ステップＳ２３において行なわれる、パスワード送信によって、顧客情報管理部１７１が処理を限定した顧客用のクライアント２による顧客情報管理テーブルＴＢＬの編集を説明するための図である。顧客情報管理部１７１は、パスワード送信による顧客用のクライアント２の編集作業のため、顧客編集メニューＭＥＣを、ネットワーク４を介して顧客用のクライアント２に送信する。送信された顧客編集メニューＭＥＣは、顧客用のクライアント２の図示しない表示部に表示される。
【００７４】
顧客編集メニューＭＥＣは、顧客による顧客情報管理テーブルＴＢＬ編集のために、顧客情報表示欄９１、顧客情報削除ボタン９２、顧客情報追加ボタン９３、ＯＫボタン９４、キャンセルボタン９５を備えている。
【００７５】
顧客情報表示欄９１は、顧客用のクライアント２から送信されたパスワードに対応する顧客情報を表示する。顧客情報管理テーブルＴＢＬにおいて、顧客情報に対応するようにパスワードが格納されていることから、顧客情報管理部１７１は、顧客用のクライアント２から送信されたパスワードに対応する顧客情報のみを顧客情報表示欄９１に表示する。
【００７６】
顧客情報削除ボタン９２は、顧客が顧客情報管理テーブルＴＢＬから該顧客情報を削除したい場合に押下する。顧客が顧客用のクライアント２の図示しない入力部を操作することにより、顧客情報削除ボタン９２を押下した場合、顧客情報管理部１７１は顧客情報管理テーブルＴＢＬから、顧客情報表示欄９１に表示されている顧客情報を削除する。
【００７７】
顧客情報追加ボタン９３は、顧客が顧客情報管理テーブルＴＢＬに該顧客情報を追加したい場合に押下する。顧客が顧客用のクライアント２の図示しない入力部を操作することにより、顧客情報追加ボタン９３を押下した場合、顧客情報管理部１７１は顧客情報管理テーブルＴＢＬに対して、顧客情報表示欄９１に表示されている顧客情報の追加を行なうための編集動作を実行する。
顧客が項目「ｈｏｂｂｙ」について、「料理」という内容を追加したい場合、顧客情報追加ボタン９３を押下する。顧客情報追加ボタン９３の押下を受けて、顧客情報管理部１７１は顧客情報管理テーブルＴＢＬの編集動作を実行する。例えば、顧客情報管理部１７１は顧客情報表示欄９１に対する入力を許可することにより、顧客による編集を実現することができる。顧客は顧客用のクライアント２の図示しない入力部を操作して、顧客情報表示欄９１の項目「ｈｏｂｂｙ」に、「，」などのデリミタを追加した上で、「料理」と入力する。この入力を、ネットワーク４を介して受信した顧客情報管理部１７１は、入力された「料理」という内容を、顧客情報管理テーブルＴＢＬに追加して格納する。
【００７８】
顧客が顧客編集メニューＭＥＣに対する入力に満足したならば、顧客用のクライアント２の図示しない入力部を操作して、ＯＫボタン９４を押下する。ＯＫボタン９４が押下されたならば、顧客情報管理部１７１は、顧客情報管理テーブルＴＢＬに対する編集内容を確定し、顧客情報編集メニューＭＥＣの表示を中止する。顧客がキャンセルボタン９５を押下したならば、顧客情報管理部１７１は顧客情報管理テーブルＴＢＬに対して行なわれた編集内容を破棄し、顧客情報編集メニューＭＥＣの表示を中止する。
【００７９】
顧客情報編集メニューＭＥＣにより、顧客が自身の顧客情報を顧客情報管理テーブルＴＢＬから削除したならば、ステップＳ２１で入力したパスワードについても顧客情報管理テーブルＴＢＬから削除されるので、以降ステップＳ２２によるパスワード認証についてはエラーとなる。従って、該パスワードを再度利用することはできず、サーバ１に対する不必要なアクセスを拒絶することができるので、サーバ１のセキュリティが低下することはない。
【００８０】
このように、図１の印刷システム１００が、図３、図６、図８に示したフローチャートのような動作を実行することにより、顧客情報をサーバ１に保持することができ、該顧客情報についてはアクセスアカウントを有するクライアント２からの編集を許可しているので、顧客情報の更新や管理が容易となる。
また、顧客情報について、クライアント２が他のクライアントに対して開示することができるので、印刷物の送付先を充実することができる。また、クライアント２は顧客情報を開示先を指定して開示することができるので、競合先に顧客情報を利用されることなく、しかも印刷料金を安くすることができる、という利点を得ることができる。
さらに、印刷物の送付先である顧客自身が顧客情報を編集することができるので、不要な印刷物の送付を停止することができ、あるいは必要な印刷物の送付を受けることができる、という利点がある。
「変形例」
【００８１】
これまでの説明では、印刷システム１００の動作について、図３、図６、図８の動作が別個に行なわれるような説明を行なってきたが、図３、図６、図８の動作が同時に行なわれるようにしてもよい。
すなわち、図３のステップＳ３において、図６のステップＳ１２、Ｓ１３にて説明したプロセスが動作するようにしてもよい。
あるいは、図６のステップＳ１５は図３のステップＳ７以降に行なわれるような説明を行なってきたが、ステップＳ１５の動作をステップＳ７以前に行なうようにしてもよい。
その他の動作についても、同時に行なうことができるのは無論のことである。
【００８２】
また、図６のステップＳ１３において、顧客情報の開示について、クライアント２による入力を行なっていたが、この開示について顧客情報管理部１７１による自動処理を実行してもよい。例えば、クライアント２のオペレータが、顧客情報の開示について同意するが、開示する顧客については特に指定を行なわないような処理を顧客情報管理部１７１が実行するようにし、開示先入力欄７４にクライアント２のオペレータが開示先を入力すると、顧客情報管理部１７１は入力された開示先に関連する項目を顧客情報管理テーブルＴＢＬより検索して、開示すべき顧客情報として抽出するようにしてもよい。
【００８３】
加えて、アクセスアカウント発行部１７２は、クライアント２に固有の情報、例えば、ＩＰアドレス、あるいはＭＡＣアドレスなどに対してアクセスアカウントを発行することができる。クライアント２からサーバ１にアクセスが行なわれた場合、該通信データにはクライアント２のＩＰアドレス、あるいはＭＡＣアドレスが格納されている。サーバ１は、後述するアクセスアカウント認証部１７３により、通信データに含まれたＩＰアドレス、あるいはＭＡＣアドレスを認識し、アクセスアカウント発行部１７２によりアクセスアカウントが発行されたＩＰアドレス、あるいはＭＡＣアドレスであるか否かを認識し、アクセスアカウントが発行されたＩＰアドレス、あるいはＭＡＣアドレスならば、サーバ１へのアクセスを認証するようにしてもよい。この場合、クライアント２のオペレータが、ＩＤナンバーのごとき入力をクライアント２に対して行なわずともサーバ１へのアクセスが可能となるので、操作性が向上する。
あるいは、アクセスアカウント発行部１７２は、クライアント２に対してＩＤナンバーを発行し、加えてクライアント２のＩＰアドレス、あるいはＭＡＣアドレスに対してアクセスアカウントを発行するようにしてもよい。
【図面の簡単な説明】
【００８４】
【図１】印刷システム１００の構成を説明するための図である。
【図２】サーバ１の構成を説明するための図である。
【図３】印刷システム１００の基本動作を説明するための図である。
【図４】顧客情報を説明するための図である。
【図５】顧客情報管理テーブルＴＢＬの構成を説明するための図である。
【図６】印刷システム１００において、顧客情報を他のクライアントに開示する動作を説明するための図である。
【図７】顧客開示メニューＭＯＣ、および顧客開示メニューＭＯＣに対して入力を行なった結果、顧客情報管理テーブルＴＢＬに加えられた変更を説明するための図である。
【図８】印刷システム１００において、顧客情報について、顧客が編集する動作を説明するための図である。
【図９】顧客情報編集メニューＭＥＣを説明するための図である。
【符号の説明】
【００８５】
１  サーバ
２  クライアント
３  印刷機
４  ネットワーク
１１  ＣＰＵ
１２  表示部
１３  入力部
１４  ネットワークＩ／Ｆ
１５  ディスクドライブ
１６  記憶部
１７  メモリ
７１  産業種入力欄
７２、９１  顧客情報表示欄
７３  顧客開示指定ボタン
７４  開示先入力欄
７５、９４  ＯＫボタン
７６、９５  キャンセルボタン
９２  顧客情報削除ボタン
９３  顧客情報追加ボタン
１００  印刷システム
１７１  顧客情報管理部
１７２  アクセスアカウント発行部
１７３  アクセスアカウント認証部
１７４  印刷部
１７５  印刷料金管理部
１７２１  パスワード発行部
１７３１  パスワード認証部
１７４１  可変印刷部
ＫＰＤ  顧客送付印刷データ
ＭＥＣ  顧客情報編集メニュー
ＭＯＣ  顧客情報開示メニュー
ＶＰＤ  可変印刷データ
【図１】
2005092273.tif 000003
【図２】
2005092273.tif 000004
【図３】
2005092273.tif 000005
【図４】
2005092273.tif 000006
【図５】
2005092273.tif 000007
【図６】
2005092273.tif 000008
【図７】
2005092273.tif 000009
【図８】
2005092273.tif 000010
【図９】
2005092273.tif 000011