(57)【要約】【課題】  プリントサービスシステムで複数の印刷拠点をサポートするにあたって、使用頻度の高い印刷能力を各拠点に通知する方法。【解決手段】  クライアントとＣＰＳサーバと印刷拠点のシステム構成で、ＣＰＳサーバには、システム全体としてユーザに提供する印刷能力値の使用回数の履歴をとる手段を設ける。また、新しく拠点に追加された印刷能力値を、履歴に反映するとともに、ユーザの印刷能力メニュー画面にも反映する手段も設ける。【選択図】  図１
2008134931.tif 000002
【特許請求の範囲】
【請求項１】
少なくともプリントすべき電子文書の指定を含むプリントの依頼を受け付け、該依頼に基づいてプリンタを提供し、該プリンタによって前記電子文書をプリントするサービスを提供するプリントサービスシステムであって、
前記プリントの依頼では、店舗において印刷可能な設定項目を表示する手段を有し、
前記設定項目は、店舗が印刷可能なプリント装置からその能力値を取得する手段に依存する。
また、印刷能力値をプリントサービスサーバに登録する手段を有し、
ユーザ端末に印刷体裁メニューとして、前記印刷能力値を表示するための画面作成手段を有することを特徴とするプリントサービスシステム。
【請求項２】
前記プリント依頼する際には、プリントサービスサーバにアップロードした文書と、
プリントサービス店舗と、
印刷体裁メニューから能力値を選択することが可能なユーザ端末であり、
前記選択した情報は、プリントサービスサーバを経由して、プリントサービス店舗に印刷ジョブとして送信するシステムで、
プリントサービスサーバには、ユーザが選択した印刷能力値を保管する手段と、
プリントサービス店舗の能力値を保管する手段を有することを特徴とする請求項１記載のプリントサービスシステム。
【請求項３】
前記ユーザが選択した印刷能力値の情報は、プリントサービスシステム全体のデータとして保管し、ユーザから１回の印刷指示に対して、印刷能力値の使用回数をカウントアップする手段を有し、それを履歴として保存することを特徴とする請求項２記載のプリントサービスシステム。
【請求項４】
店舗からプリントサービスサーバに対して、印刷能力値の一定期間の使用頻度をリクエストされたとき、前記履歴から指定期間の使用回数を合計し、店舗に送信する手段を有し、
店舗のアプリケーションは受信した情報を基にして、当該アプリケーションの使用者に、使用頻度の高い印刷能力値を提示する手段を有することを特徴とするプリントサービスシステム。
【請求項５】
店舗が新しいデバイスを設置したときに、その店舗の印刷能力値を更新する手段を有し、
更新した情報をプリントサービスサーバに送信し、
サーバ内で保管しているシステム全体の印刷能力値と更新済みの印刷能力値をマッチングする手段を有し、
マッチングの結果、システム全体として新しい印刷能力値が含まれていた場合は、印刷能力の使用回数DBにインデックスとして追加する手段を有し、
印刷メニュー作成手段に前記印刷能力値を反映させる印刷メニュー追加手段を有することを特徴とするプリントサービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
プリンタ等の出力装置を備えたプリントサービスにおいて、ユーザの依頼に応じてプリントサービスを行なうプリントサービスシステムに関する。
【背景技術】
【０００２】
ユーザ（利用者）がプリントサービス店舗のプリンタを利用する場合、例えば、ユーザがプリンタ等の出力装置を備えたプリントサービス店舗に文書や画像を記録した電子データを持ち込んでプリントしたり、パーソナルコンピュータ（ＰＣ）等の端末を持ち込み、ケーブルで出力装置と接続することにより、端末に格納された電子文書をプリントする形態がある。また、オフィスや自宅の端末からＩＳＤＮ回線等のネットワークを介してサーバに接続し、電子文書を端末からサーバを介していずれかのプリントサービス店舗まで送信することによりプリントする形態もある。
【０００３】
従来例としては、例えば特許文献１と特許文献２をあげることが出来る。
【特許文献１】特開2001-306828号公報
【特許文献２】特開2001-306829号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
複数のプリントサービス店舗がネットワークに接続されている場合に、ユーザは、依頼しようとする印刷体裁能力を満たしているプリントサービス店舗を選択する操作が存在する。この段階で、ユーザニーズを把握している店舗の絞込みが発生する。つまり、ユーザニーズにフィットした印刷体裁能力をサポートしていない店舗は、受注量が減少することを意味する。一方、個々の店舗では、設置しているデバイス単位での使用頻度は、店舗の管理者が把握しているが、複数の店舗が接続されているプリントサービスシステムが提供するすべての印刷能力の中で、利用頻度の高い印刷能力が何かを知る手段が無かった。
【課題を解決するための手段】
【０００５】
本発明では、ユーザがサーバにアップロードした文書の印刷を指示したタイミングで、使用回数DBで管理されている印刷能力値のうち、ユーザが選択した印刷体裁の能力値をカウントアップする手段を設けている。このDBにより、プリントサービスシステムが提供している印刷能力の利用回数を管理し、プリントサービス店舗からの要求に従って、使用頻度情報として店舗にデータサービスできる手段を提供する。
【０００６】
また、プリントサービス店舗が、どの店舗もサポートしていなかった新しい印刷能力値を設置した場合に、その能力値を使用回数DBに反映すると同時に、ユーザの印刷体裁設定メニュー画面にも反映する手段を設けている。この手段によって、新しい印刷能力値も使用頻度情報として、個々の店舗にデータサービスすることができるようになる。
【発明の効果】
【０００７】
以上説明したように、ユーザが印刷を指示したタイミングで、ユーザが選択した印刷能力値をシステム全体の使用回数DBにカウントアップし、日単位で使用回数を履歴として保管することで、店舗からの印刷能力値の利用頻度の要求があったときに、リアルタイムに適切な頻度情報としてデータサービスすることが可能となる。店舗は、デバイスのリプレース時期などで、印刷能力のユーザニーズを把握することができ、受注増を見込めるデバイスを設置することができる。また、プリントサービスシステム全体として、ユーザ・リクエストが多い印刷能力値を所有するプリントサービス店舗が増加すれば、システムを利用するユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を用いて本発明の実施例について説明する。
【０００９】
図１、２は、 本実施例におけるプリントサービスシステム構成図の例である。
【００１０】
１００は、プリントサービスサーバであり、プリントサービス全体の運用管理、サービス管理を行っている。
【００１１】
ユーザへの課金処理、サービス店舗のデバイス情報のハンドリングに関しても、原則として、ここで管理される。
【００１２】
１０１は、ユーザ端末であり、本プリントサービスシステムへアクセスするためのツールである。
【００１３】
１０２、１０３は、プリントサービス店舗であり、ユーザの指示に基づくプリントサービスを行なう拠点となっている。
【００１４】
以下に、各図における、運用形態について説明する。
【００１５】
図１は、同一ネットワーク上に、ユーザ端末（例えば一般的なパーソナルコンピュータ）、プリントサービス店舗、プリントサービスサーバが配置された運用形態を示す。具体的には、それぞれが、インターネットに接続されて、ユーザがプリントサービスサーバにアクセスして、所定の文書印刷を所定のプリント店舗で行なえるシステム構成であり、その印刷能力情報のハンドリングはプリントサービスサーバで行なっている。
【００１６】
図２は、ユーザ端末が、近年利用が進んでいる情報端末としての機能を有する携帯電話の場合の例であり、基本的なサービス運用形態は、図１と同等である。
【００１７】
なお、プリントサービスサーバへのアクセス手段は、一般的なインターネットプロトコル（HTTP等）を中心に実装され、セキュリティ対策としても、ＳＳＬ（Secure Socket Layer）に代表される一般的な手段を用いてシステムは運用されるようになっている。
【００１８】
また、プリントサービス店舗システムとユーザ端末の接続手段に関しても、一般的なパラレル、シリアル接続手段により実装されている。
【００１９】
図３は、本実施例でのプリントサービスサーバの機能ブロックを示す。
【００２０】
４０１は、通信制御部であり、ユーザ端末１０１、プリントサービス店舗１０２、１０３とのデータ通信処理を行なう。また、ここで、ユーザ認証等の処理を、認証情報管理装置４５１で管理されたデータを用いて行う。
【００２１】
４０２は、情報提供部であり、本サーバで管理されている各種データから要求されたデータを検索して要求元に返送すべきデータを生成する。特に本発明の関る印刷体裁情報は、店舗情報管理装置４５６から取得されて、ユーザ端末に提供する。
【００２２】
４０３は、ジョブ受付部であり、ユーザからのジョブデータ（主としてプリント要求）を受付け、ジョブ管理装置４５４において管理する。
【００２３】
なお、ユーザからアップロードされた文書もここで受付け、そのデータは、文書情報管理装置４５５において管理される。
【００２４】
４０４は、ジョブ配信部であり、ジョブ管理装置４５４で管理された未処理のジョブデータを、順次指定されたプリントサービス店舗へ転送する。
【００２５】
４０５は、店舗能力登録部であり、ここでは、プリントサービス店舗から送られてきた印刷能力とその能力値をまとめて、店舗印刷能力に加工し店舗情報管理装置４５６に保存する処理を行なう。
【００２６】
４０７は、結果受付部であり、プリントサービス店舗で実行されたジョブの結果を受付け、その内容に応じてジョブ管理装置４５４のジョブ管理データを更新し、ログ情報管理装置４５３にログを記録する。
【００２７】
４０８は、料金算出部であり、ジョブ結果に対して請求すべき課金額を、料金体系管理装置４５２に記述されている各種課金条件を踏まえて算出処理処理を行なう。
【００２８】
続いて、本サーバにおいて運用、管理される各種データ管理装置について補足説明する。
【００２９】
４５１は、認証情報管理装置であり、各ユーザIDに対応した、パスワードのセキュリティを十分確保して管理すべきデータを管理する。
【００３０】
４５２は、料金体系管理装置であり、サービスに課せられる標準的な料金テーブル、使用実績に応じた適用がなされる各種課金処理サービスの算出基準となるユーザ課金管理属性基準テーブル、サービス稼動実績に応じて適用される契約店舗に対するロイヤリティ算出の基準となる契約店舗ロイヤリティ基準テーブル等が管理される。
【００３１】
４５３は、ログ情報管理装置であり、サービス単位に、だれから、どこへ、どんなジョブ発行し、その結果がどうであったか、等を逐次記録し、管理できるようになっている。
【００３２】
４５４は、ジョブ管理装置であり、ユーザから受付けたジョブをまずここで管理し、順次ジョブ処理するようになっている。
【００３３】
また、ジョブに対する優先度指定を設けて、ジョブ実行のスケジューリングを行なったり、時刻指定のジョブを受付けたり、後で再実行できるようにジョブデータを保管したりすることも可能になっている。
【００３４】
４５５は、文書情報管理装置であり、ユーザから依頼されて文書を登録・管理・検索等ができるようになっている。
【００３５】
４５６は、店舗情報管理装置であり、印刷能力とその能力値などの店舗情報がここで管理される。また、本発明のユーザが利用した印刷能力の使用回数やプリントサービスシステムのすべての印刷能力値もここで管理される。
【００３６】
図４は、本実施例でのプリントサービス店舗システムの機能ブロック図である。
【００３７】
５０１は、通信制御部であり、プリントサービスサーバ１００、プリントサービス店舗１０２、１０３等とのデータ通信処理を行なう。
【００３８】
５０２は、印刷拠点能力提供部であり、本システムで管理されている印刷能力とその能力値などの店舗情報を、プリントサービスサーバに返送すべきデータを生成する。
【００３９】
５０３は、ジョブ受付部であり、ユーザからのジョブデータ（主としてプリント要求）をプリントサービスサーバから受付け、ジョブ管理装置５５１において管理する。
【００４０】
５０４は、ジョブ処理部であり、ジョブ管理装置５５１で管理された未処理のジョブデータを、順次ディストリビュータ５０５へ転送しジョブを実行する。
【００４１】
ジョブを受け取ったディストリビュータ５０５は、分配基準に従ってプリント装置A５０７またはプリント装置B５０８に配信する。
【００４２】
５０６は、結果通知部であり、実行されたジョブの結果をプリントサービスサーバに通知する。
【００４３】
続いて、システムにおいて運用、管理される各種データ管理装置について補足説明する。
【００４４】
５５１は、ジョブ管理装置であり、他から受付けたジョブをまずここで管理し、順次ジョブ処理するようになっている。
【００４５】
また、ジョブに対する優先度指定を設けて、ジョブ実行のスケジューリングを行なったり、時刻指定のジョブを受付けたり、後で再実行できるようにジョブデータを保管したりすることも可能になっている。
【００４６】
５５２は、印刷拠点能力管理装置であり、店舗に接続されているプリント装置のデバイス能力とその能力値を取得し、この装置に保存される。そして、プリントサービスサーバへ登録要求があったときに、保存情報がサーバに通信制御部から送信される。
【００４７】
５５３は、ログ情報管理装置であり、システムで行なわれるサービスに関して、だれからの、どんなジョブを受付け、その結果がどうであったか、等を逐次記録し、管理できるようになっている。
【００４８】
図５は、ユーザ端末からプリントサービスサーバにジョブを投入し、プリントサービスサーバが店舗のプリント装置に投入されたジョブの印刷依頼する一連の流れを示すシーケンス図である。その基本的な流れを説明する。
【００４９】
S701で、ユーザはユーザIDとパスワードを入力し、その情報を受け取ったサーバの認証処理で、当該ユーザが登録されているかをチェックする。登録されていれば当該ユーザのアクセス権を調べて、ユーザ端末で操作可能な機能の制限を設定する。
【００５０】
S703で印刷可能なユーザであれば、ユーザが印刷する文書を、まずサーバにアップロードする。当該文書は、S704で、サーバに一時保管される。この保管された文書に対して、以下の手順で印刷の指示を行なう。すでに一時保管している文書を検索し、その文書の中から印刷を行なう文書を選択する方法でも良い。この場合は、S703の手順を省略することができる。
【００５１】
S705で、プリントサービスサーバに登録されている店舗の中から、ユーザが印刷依頼したい店舗を選択する。
【００５２】
S706で、選択された店舗の印刷能力情報を取得し、その能力をS70７で、店舗印刷能力の設定画面をサーバ側で作成し、ユーザ端末に画面表示する。
【００５３】
S708で、印刷体裁設定するためのユーザ操作の画面が表示されるが、当該店舗で印刷可能な能力のみ設定することができる。
【００５４】
S709で、印刷体裁の設定が完了すれば、そのデータをサーバに送信する。
【００５５】
S710で、ユーザ端末から受け取った印刷体裁データを元にして、S713で印刷にかかる費用を計算して、ユーザ端末に送信する。
【００５６】
S714で、ユーザはその料金を確認の後、この条件でよければ、S715で印刷を指示する。S716で、ジョブの実行要求を受付けたサーバは、印刷能力の使用回数DBの中で、ユーザが選択した能力値の使用回数をカウントアップする。次に、ユーザからのジョブの実行を受付けたログをS721で記録し、店舗に印刷文書と印刷体裁設定値をジョブとして発行する。
【００５７】
S718で、ジョブを受付けた店舗は、S719のディストリビュータで、どのプリント装置を使用するかを分配基準に従って決定し、S720でプリント装置にジョブを投入する。
【００５８】
図６は、プリントサービスサーバのユーザが印刷指示したときのジョブの受付手順を示すフローである。
【００５９】
S1201では、ユーザが印刷体裁メニュー画面から選択した印刷能力値がプリントサービスサーバのジョブ受付処理部に通知される。プリントサービスサーバは、システム全体としてユーザの使用回数を収集するDBを保管しているので、S1202で受付処理部に届いた印刷能力値に対応するDBのアイテムをカウントアップする。その後、S1203で、ユーザが指定した文書と印刷能力値をプリントサービス店舗に送信する。この手順中、S1202では、使用頻度の情報を作成する元データとなる使用回数カウントアップ処理で、単純に能力値をカウントアップするだけでは、適切な頻度情報を作成することができない。なぜならば、店舗に古くから設置されている能力値は、使用期間が長いのでカウント値が多く、比較的新しく設置した印刷能力値は、逆にカウント値が少なくなる。一定期間に収集したカウント値を計算できるように、データを作成しなければならない。そのデータの取り方の一例を図７の表に従って説明する。たとえば、出力用紙サイズの印刷能力に対して、店舗の能力値がB２からA5まであると仮定すると、それぞれの能力値ごとに、１日で使用された回数を集計する。次の日には、前日のデータは履歴として残して、新たになデータとしてカウントアップする。このように日々の集計データが履歴として収集可能な仕掛けを作ることで、一定期間に使用された能力の回数を計算することが可能となる。プリントサービス店舗から印刷能力の使用頻度情報をリクエストされたときに、一定期間に使用された印刷能力値の回数を計算すれば、適切なデータとしてアウトプットすることができる。
【００６０】
店舗のアプリケーションは、このデータ使用して使用頻度を示す情報に整形する。たとえば、紙種では、どのタイプの用紙が相対的によく利用されているかを示すために百分率でランク付けするとか。
【００６１】
図８は、新しいデバイスがプリントサービス店舗に設置されたとき、プリントサービスサーバの使用回数DBにその能力値を反映させるためのシーケンス図である。
【００６２】
システム全体の印刷能力値の使用回数をリアルタイムに印刷拠点にデータサービスする際に、有益な情報とするためには、最新の印刷能力値を盛り込まなければならない。つまり、ある店舗で新規デバイスが設置されたときに、それがプリントサービスとして新しい能力値であれば、プリントサービスサーバの使用回数DBのインデックスにダイナミックに反映すると同時に、ユーザの印刷体裁メニューでも当該能力値を選択可能なように画面作成することが必要となる。
【００６３】
S1301である店舗で新規デバイス設置されたときに、その店舗の印刷能力が更新される。更新された情報はネットワークを経由して、S1303でプリントサービスサーバに通知される。プリントサービスサーバは、店舗ごとに印刷能力のDBを持っているので、該当するDBを検索して、受信した印刷能力値で更新する。また、システム全体の能力値データをこれとは別に管理していて、受信した印刷能力値とマッチングを行いその結果、新しい能力値が含まれていた場合には、S1304でシステム全体の能力値データに当該能力値を追加するとともに、S1305で使用回数DBにも当該能力値データをインデックスに追加する。S130６では、当該能力値データを、ユーザの印刷メニュー作成手段にも反映する。これで、新しい能力値の使用回数の履歴をとる準備が整った。そして、ユーザがプリントサービスシステムにログインして、S1307の当該メニューの中から新しい印刷能力を選択し、印刷指示をしたタイミングから使用回数がカウントアップされることになる。
【図面の簡単な説明】
【００６４】
【図１】プリントサービスシステム構成図（その１）
【図２】プリントサービスシステム構成図（その２）
【図３】プリントサービスサーバブロック図
【図４】プリントサービス店舗システムブロック図
【図５】プリントサービスシーケンスの例
【図６】ジョブ受付処理フロー（サーバ側）
【図７】店舗印刷能力とその能力値と使用回数の例
【図８】店舗に新規デバイスが設置されたときのシーケンス図
【図１】
2008134931.tif 000003
【図２】
2008134931.tif 000004
【図３】
2008134931.tif 000005
【図４】
2008134931.tif 000006
【図５】
2008134931.tif 000007
【図６】
2008134931.tif 000008
【図７】
2008134931.tif 000009
【図８】
2008134931.tif 000010