(57)【要約】【課題】ユーザー端末のプリンタードライバーにおける設定の手間を減らす。【解決手段】管理サーバー１は、各ユーザー端末から送信された印刷ジョブを一時的に格納する共通キュー１２２と、複数の画像形成装置に１対１で対応付けられた複数の個別キュー１２３と、共通キュー１２２に格納された印刷ジョブのジョブ処理設定を受け付ける共通キュー設定受付部１３３と、共通キュー１２２に格納された印刷ジョブを、共通キュー設定受付部１３３が受け付けたジョブ処理設定に基づいて、複数の個別キュー１２３のいずれかに振り分ける印刷ジョブ振分部１３４と、個別キュー１２３に格納された印刷ジョブを、個別キュー１２３に対応付けられた画像形成装置に送信する印刷ジョブ送信部１３５とを備え、各ユーザー端末は、印刷ジョブの出力先が共通キュー１２２に設定されたプリンタードライバーに基づいて、印刷ジョブを作成する。【選択図】図２
2019134309.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを送信する複数のユーザー端末と、前記印刷ジョブを実行する複数の画像形成装置と、管理サーバーとがネットワークを介して接続された画像形成システムであって、
前記管理サーバーは、
各前記ユーザー端末から送信された印刷ジョブを一時的に格納する共通キューと、
前記複数の画像形成装置に１対１で対応付けられた複数の個別キューと、
前記共通キューに格納された前記印刷ジョブのジョブ処理設定を受け付ける共通キュー設定受付部と、
前記共通キューに格納された前記印刷ジョブを、前記共通キュー設定受付部が受け付けた前記ジョブ処理設定に基づいて、前記複数の個別キューのいずれかに振り分ける印刷ジョブ振分部と、
前記個別キューに格納された前記印刷ジョブを、前記個別キューに対応付けられた前記画像形成装置に送信する印刷ジョブ送信部とを備え、
各前記ユーザー端末は、
前記印刷ジョブの出力先が前記共通キューに設定されたプリンタードライバーに基づいて、前記印刷ジョブを作成する印刷ジョブ作成部を備えた
ことを特徴とする画像形成システム。
【請求項２】
前記共通キュー設定受付部は、
スクリプト言語で前記ジョブ処理設定を受け付け、
前記印刷ジョブ振分部は、
前記スクリプト言語を実行して、前記共通キューに格納された前記印刷ジョブを前記複数の個別キューのいずれかに振り分ける
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記管理サーバーは、
ユーザー毎に前記個別キューの設定を受け付ける個別キュー設定受付部を備え、
前記印刷ジョブ振分部は、
前記共通キューに格納された前記印刷ジョブを、前記共通キュー設定受付部が受け付けた前記ジョブ処理設定に基づいて、前記個別キュー設定受付部が受け付けた前記ユーザーの前記個別キューに振り分ける
ことを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
印刷ジョブを送信する複数のユーザー端末と、前記印刷ジョブを実行する複数の画像形成装置と、管理サーバーとがネットワークを介して接続された画像形成システムの画像形成方法であって、
前記管理サーバーは、
共通キューに格納された前記印刷ジョブのジョブ処理設定を受け付け、
各前記ユーザー端末から送信された前記印刷ジョブを共通キューに一時的に格納し、
前記共通キューに格納された前記印刷ジョブを、前記ジョブ処理設定に基づいて、前記複数の画像形成装置に１対１で対応付けられた複数の個別キューのいずれかに振り分け、
前記個別キューに格納された前記印刷ジョブを、前記個別キューに対応付けられた前記画像形成装置に送信し、
各前記ユーザー端末は、
前記印刷ジョブの出力先が前記共通キューに設定されたプリンタードライバーに基づいて、前記印刷ジョブを作成する
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置と複数のユーザー端末と管理サーバーとがネットワークを介して接続された画像形成システム及び画像形成方法に関する。
【背景技術】
【０００２】
従来、プリンター等の複数の画像形成装置とパーソナルコンピューター等のユーザー端末と管理サーバーとがネットワークを介して接続された画像形成システムが知られている（例えば、特許文献１を参照）。特許文献１の技術では、ユーザー端末にインストールされたプリンタードライバーに基づいて、管理サーバーによるユーザー認証の成功後に、ユーザー端末から印刷ジョブを画像形成装置に送信して実行させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１４５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、プリンタードライバーの設定で印刷ジョブの出力先とする画像形成装置を設定しなければならなかった。そのため、顧客に画像形成システムを提供する場合には、サービスマンが、各ユーザー端末にプリンタードライバーをインストールするときに、出力先の画像形成装置を個々に設定しなければならず、大変な手間となっていたという問題があった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、ユーザー端末のプリンタードライバーにおける設定の手間を減らすことができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成システムは、印刷ジョブを送信する複数のユーザー端末と、前記印刷ジョブを実行する複数の画像形成装置と、管理サーバーとがネットワークを介して接続された画像形成システムであって、前記管理サーバーは、各前記ユーザー端末から送信された印刷ジョブを一時的に格納する共通キューと、前記複数の画像形成装置に１対１で対応付けられた複数の個別キューと、前記共通キューに格納された前記印刷ジョブのジョブ処理設定を受け付ける共通キュー設定受付部と、前記共通キューに格納された前記印刷ジョブを、前記共通キュー設定受付部が受け付けた前記ジョブ処理設定に基づいて、前記複数の個別キューのいずれかに振り分ける印刷ジョブ振分部と、前記個別キューに格納された前記印刷ジョブを、前記個別キューに対応付けられた前記画像形成装置に送信する印刷ジョブ送信部とを備え、各前記ユーザー端末は、前記印刷ジョブの出力先が前記共通キューに設定されたプリンタードライバーに基づいて、前記印刷ジョブを作成する印刷ジョブ作成部を備えたことを特徴とする。
また、前記共通キュー設定受付部は、スクリプト言語で前記ジョブ処理設定を受け付け、前記印刷ジョブ振分部は、前記スクリプト言語を実行して、前記共通キューに格納された前記印刷ジョブを前記複数の個別キューのいずれかに振り分けてもよい。
また、前記管理サーバーは、ユーザー毎に前記個別キューの設定を受け付ける個別キュー設定受付部を備え、前記印刷ジョブ振分部は、前記共通キューに格納された前記印刷ジョブを、前記共通キュー設定受付部が受け付けた前記ジョブ処理設定に基づいて、前記個別キュー設定受付部が受け付けた前記ユーザーの前記個別キューに振り分けてもよい。
本発明の画像形成方法は、印刷ジョブを送信する複数のユーザー端末と、前記印刷ジョブを実行する複数の画像形成装置と、管理サーバーとがネットワークを介して接続された画像形成システムの画像形成方法であって、前記管理サーバーは、共通キューに格納された前記印刷ジョブのジョブ処理設定を受け付け、各前記ユーザー端末から送信された前記印刷ジョブを共通キューに一時的に格納し、前記共通キューに格納された前記印刷ジョブを、前記ジョブ処理設定に基づいて、前記複数の画像形成装置に１対１で対応付けられた複数の個別キューのいずれかに振り分け、前記個別キューに格納された前記印刷ジョブを、前記個別キューに対応付けられた前記画像形成装置に送信し、各前記ユーザー端末は、前記印刷ジョブの出力先が前記共通キューに設定されたプリンタードライバーに基づいて、前記印刷ジョブを作成することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザー端末のプリンタードライバーにおける設定の手間を減らすことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る実施の形態の画像形成システムのシステム構成図である。
【図２】図１に示す管理サーバーの概略構成図である。
【図３】図２に示す個別キュー設定情報の登録例である。
【図４】共通キュー設定画面例である。
【図５】図１に示すユーザー端末の概略構成図である。
【図６】図１に示す管理者端末の概略構成図である。
【図７】図１に示す管理サーバーが共通キューの印刷ジョブのジョブ処理設定を受け付ける流れを示すフローチャートである。
【図８】図１に示す管理サーバーが個別キューの設定を受け付ける処理の流れを示すフローチャートである。
【図９】個別キュー設定画面例である。
【図１０】図１に示す画像形成システムの印刷処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図を参照して本発明の実施の形態を詳細に説明する。なお、以下の実施の形態において、同様の機能を示す構成には、同一の符号を付してある。
【００１０】
図１に示すように、画像形成システムＸは、管理サーバー１と、複数のユーザー端末２と、複数の画像形成装置３と、管理者端末４とが、ネットワーク５を介して接続されている。画像形成装置３は、プリンターや複写機、複合機等であり、印刷機能を備えている。
【００１１】
図２に示すように、管理サーバー１は、サーバー通信部１１と、サーバー記憶部１２と、サーバー制御部１３とを備えている。管理サーバー１は、ウェブサーバーとして機能してもよい。
【００１２】
サーバー通信部１１は、ＬＡＮ（Local Area Network）やインターネット等のネットワーク５を介して、複数のユーザー端末２や、複数の画像形成装置３、管理者端末４との間で各種データを送受信する機能を有する。
【００１３】
サーバー記憶部１２は、半導体メモリーやＨＤＤ（Hard Disk Drive）等の記憶手段であり、ユーザー情報１２１と、共通キュー１２２と、複数の画像形成装置３に１対１で対応した複数の個別キュー１２３と、個別キュー設定情報１２４と、共通キュー設定情報１２５とを備えている。また、サーバー記憶部１２には、ｃｏｎｆｉｇ．ｉｎｉファイル等のシステム設定ファイルも記憶されている。
【００１４】
ユーザー情報１２１は、ユーザー認証に利用されるユーザー名（ユーザーＩＤ）やパスワード等が登録されている。
【００１５】
共通キュー１２２は、各ユーザー端末２から送信された印刷ジョブが一時的に格納されるキューである。
【００１６】
複数の個別キュー１２３は、管理サーバー１が管理の対象とする複数の画像形成装置３の数だけ設けられており、複数の画像形成装置３に１対１で対応している。
【００１７】
個別キュー設定情報１２４は、図３に示すように、ユーザー毎に出力先とする画像形成装置３に対応した個別キュー１２３が登録される。ユーザーＥのように、キュー名が空欄のユーザーは、キュー設定が済んでいないことを示している。
【００１８】
共通キュー設定情報１２５は、共通キュー１２２に格納された印刷ジョブのジョブ処理設定が定義される。例えば、ユーザーが複数の個別キュー１２３を登録している場合に、いずれかの個別キュー１２３に印刷ジョブを振り分けるように定義しても良い。また、いずれかの特定の印刷設定の印刷ジョブをこの印刷ジョブを実行可能な画像形成装置３の個別キュー１２３に振り分けるように定義しても良い。
【００１９】
サーバー制御部１３は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには、管理サーバー１の動作制御を行うための制御プログラムが記憶されている。サーバー制御部１３のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させて実行することで、管理サーバー１全体の制御を行う。
【００２０】
また、サーバー制御部１３は、認証部１３１、個別キュー設定受付部１３２、共通キュー設定受付部１３３と、印刷ジョブ振分部１３４、印刷ジョブ送信部１３５として機能する。
【００２１】
認証部１３１は、ユーザー端末２や画像形成装置３からネットワーク５を介して送信されたユーザー名（ユーザーＩＤ）やパスワード等の認証情報を、サーバー記憶部１２に記憶されたユーザー情報１２１と照合することで、ユーザー認証を行う機能を有する。
【００２２】
個別キュー設定受付部１３２は、ユーザー毎に印刷ジョブの出力先とする個別キュー１２３の設定をユーザー毎に受け付ける機能を有する。ユーザーは、複数の個別キュー１２３の内、印刷ジョブの出力先とする画像形成装置３に対応する個別キュー１２３を設定することができる。個別キュー設定受付部１３２は、例えば、ウェブ画面を介してユーザーから個別キュー１２３の設定を受け付けることができる。
【００２３】
本実施の形態では、各ユーザー端末２にインストールされる後述のプリンタードライバー２４１は、印刷ジョブの出力先が共通キュー１２２に共通に設定される。そのため、ユーザー側で、共通キュー１２２から所望の個別キュー１２３に印刷ジョブを移せるように、個別キュー設定受付部１３２が設けられている。
【００２４】
共通キュー設定受付部１３３は、印刷ジョブのジョブ処理設定を管理者権限で受け付けて、共通キュー１２２に割り当てる機能を有する。共通キュー設定受付部１３３は、例えば、図４に示す共通キュー設定画面Ｇ４０を介して管理者端末４から印刷ジョブ処理設定を受け付けてもよい。共通キュー設定画面Ｇ４０は、ジョブ処理設定を入力可能な入力欄４０１と、入力欄４０１に入力されたジョブ処理設定を共通キューに割り当てるためのＯＫボタンＢ４２とが設けられている。
【００２５】
図４に示す共通キュー設定画面Ｇ４０は、ジョブ処理設定として、例えば、ＰＨＰ（PHP : Hypertext Preprocessor）等のスクリプト言語による入力を受け付けることができる。このように、スクリプト言語でジョブ処理設定を入力できるので、管理者は、顧客の要望に応じて、柔軟に印刷ジョブのジョブ処理設定を入力することができる。
【００２６】
例えば、入力欄４０１は、印刷ジョブ毎に、ユーザーが設定した個別キュー１２３に対応する画像形成装置３の動作状態を確認し、画像形成装置３が使用可能な場合に、この個別キュー１２３に印刷ジョブを振り分けるように入力されてもよい。また、カラー印刷の印刷ジョブをカラー印刷可能な画像形成装置３の個別キュー１２３に振り分けたり、用紙サイズがＡ３の印刷ジョブをＡ３の出力用紙が格納された画像形成装置３の個別キュー１２３に振り分けたりさせても良い。これによれば、ユーザーが個別キュー設定情報１２４に複数の個別キュー１２３を登録している場合でも、複数の個別キュー１２３の内、印刷ジョブを実行可能な画像形成装置３の個別キュー１２３に自動的に振り分けることができる。
【００２７】
また、入力欄４０１は、個別キュー１２３に印刷ジョブを振り分ける前に、振分対象の印刷ジョブの印刷設定が振分先の個別キュー１２３の画像形成装置３で印刷可能か否かを判断するように入力されてもよい。そして、印刷不可能な場合に、印刷ジョブ送信部１３５は、印刷ジョブを個別キュー１２３に振り分けずに、印刷ジョブを作成したユーザー宛にメール等で印刷設定が不適切である旨を通知するように入力されてもよい。
【００２８】
また、入力欄４０１は、機密対象の文書データが印刷対象として設定されている印刷ジョブが共通キュー１２２に格納された場合に、管理者にメール等で警告を通知したり、予め登録されたユーザー（例えば上司等）の許可がなければ印刷ジョブを個別キュー１２３に移動させないように入力されてもよい。これによれば、セキュリティー対策用のジョブ処理設定を共通キュー１２２に割り当てることができ、顧客の要望に応じたセキュリティー機能を簡単に画像形成システムＸに付加することができる。
【００２９】
また、入力欄４０１は、個別キュー設定情報１２４に個別キュー１２３を設定していないユーザーの印刷ジョブのジョブ処理設定がプログラミングされても良い。例えば、個別キュー設定情報１２４に個別キュー１２３を設定していないユーザーの印刷ジョブは個別キュー１２３に振り分けずに、共通キュー１２２に保留しておいてもよい。
【００３０】
印刷ジョブ振分部１３４は、共通キュー１２２の印刷ジョブの格納状態を監視しており、共通キュー１２２に印刷ジョブが格納された場合に、共通キュー設定情報１２５と個別キュー設定情報１２４とに基づいて、印刷ジョブを複数の個別キュー１２３のいずれかに振り分ける機能を有する。例えば、印刷ジョブ振分部１３４は、共通キュー設定情報１２５のジョブ処理設定（スクリプト言語）を実行して、ユーザーが個別キュー設定情報１２４に登録した個別キュー１２３に共通キュー１２２から印刷ジョブを移動させることができる。なお、印刷ジョブのジョブ情報には、印刷ジョブを作成したユーザー名が含まれているものとする。
【００３１】
印刷ジョブ送信部１３５は、各個別キュー１２３の印刷ジョブの格納状態を監視しており、各個別キュー１２３に格納された印刷ジョブを、その個別キュー１２３に対応する画像形成装置３にサーバー通信部１１を介して送信する機能を有する。
【００３２】
次に、図５を参照して、ユーザー端末２の概略構成を説明する。
【００３３】
ユーザー端末２は、例えば、パーソナルコンピューターやタブレット端末、スマートフォン等であり、端末通信部２１と、表示部２２と、入力部２３と、端末記憶部２４と、端末制御部２５とを備えている。
【００３４】
端末通信部２１は、ＬＡＮやインターネット等のネットワーク５を介して、管理サーバー１や複数の画像形成装置３との間で各種データを送受信する機能を有する。
【００３５】
表示部２２は、各種情報を表示するディスプレー等の表示手段である。
【００３６】
入力部２３は、マウスやキーボード、ポインティングデバイス等の入力手段である。入力部２３は、表示部２２の表示面に透明のタッチセンサーとして設けられ、表示部２２と共にタッチパネルとして機能してもよい。また、入力部２３は、社員証等のＩＣカードを読み取って、ユーザー名等の認証情報を取得できても良い。
【００３７】
端末記憶部２４は、半導体メモリーやＨＤＤ等の記憶手段であり、プリンタードライバー２４１とブラウザ２４２と文書作成ソフト２４３とが記憶されている。
【００３８】
プリンタードライバー２４１は、入力部２３から入力されたユーザーの操作指示に従って印刷ジョブを作成し、作成した印刷ジョブを端末通信部２１により管理サーバー１に送信するためのアプリケーションプログラムである。複数のユーザー端末２のそれぞれにインストールされるプリンタードライバー２４１の印刷ジョブの出力先は、管理サーバー１の共通キュー１２２に設定されている。そのため、サービスマンは、複数のユーザー端末２に対して一括してプリンタードライバー２４１を展開可能であり、個々のプリンタードライバーに対して出力先の設定を変更する必要がない。プリンタードライバー２４１は、ユーザー端末２にインストールされた状態である。
【００３９】
ブラウザ２４２は、ＨＴＭＬ形式等のウェブページを表示部２２に表示させるアプリケーションプログラムである。
【００４０】
文書作成ソフト２４３は、例えば、Ｍｉｃｒｏｓｏｆｔ社（登録商標）のＷｏｒｄ（登録商標）形式等の文書データを閲覧、編集及び作成するためのアプリケーションプログラムである。
【００４１】
入力部２３を介してブラウザ２４２や文書作成ソフト２４３の起動操作が行われると、端末制御部２５は、端末記憶部２４に記憶されたブラウザ２４２や文書作成ソフト２４３を読み出して、ＲＡＭに展開させて実行することで、ブラウザ２４２や文書作成ソフト２４３を起動させる。これにより、ユーザーは、ブラウザ２４２や文書作成ソフト２４３を用いて画像データ、ＨＴＭＬデータ、文書データ等（以下、「文書データ」と言う）を表示部２２に表示させ、閲覧や編集等を行うことができる。
【００４２】
端末制御部２５は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには、ユーザー端末２の動作制御を行うための制御プログラムが記憶されている。端末制御部２５のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させて実行することで、ユーザー端末２全体の制御を行う。
【００４３】
また、端末制御部２５は、個別キュー設定部２５１、印刷ジョブ作成部２５２として機能する。
【００４４】
個別キュー設定部２５１は、入力部２３からの操作指示に基づいて、端末通信部２１を介して管理サーバー１と通信し、ユーザーが印刷ジョブの出力先とする画像形成装置３に対応した個別キュー１２３を設定する機能を有する。プリンタードライバー２４１の出力先が共通キュー１２２に設定されているため、共通キュー１２２からユーザーの所望する画像形成装置３の個別キュー１２３に印刷ジョブを移動させるためである。
【００４５】
印刷ジョブ作成部２５２は、ブラウザ２４２や文書作成ソフト２４３を用いて閲覧や編集されている文書データの印刷が指示された場合に、印刷対象の文書データを印刷させる印刷ジョブを作成する機能を有する。文書データの印刷が指示された場合、端末制御部２５は、端末記憶部２４に記憶されたプリンタードライバー２４１を読み出して、ＲＡＭに展開させて実行することで、プリンタードライバー２４１を起動させる。これにより、端末制御部２５は、プリンタードライバー２４１の機能を実現する印刷ジョブ作成部２５２として機能する。
【００４６】
次に、図６を参照して、管理者端末４の概略構成を説明する。管理者端末４は、例えば、パーソナルコンピューターやタブレット端末、スマートフォン等であり、端末通信部４１と、表示部４２と、入力部４３と、端末記憶部４４と、端末制御部４５とを備えている。
【００４７】
端末通信部４１は、ＬＡＮやインターネット等のネットワーク５を介して、管理サーバー１との間で各種データを送受信する機能を有する。
【００４８】
表示部４２は、各種情報を表示するディスプレー等の表示手段である。
【００４９】
入力部４３は、マウスやキーボード、ポインティングデバイス等の入力手段である。入力部４３は、表示部４２の表示面に透明のタッチセンサーとして設けられ、表示部４２と共にタッチパネルとして機能してもよい。また、入力部４３は、社員証等のＩＣカードを読み取って、ユーザー名等の認証情報を取得できても良い。
【００５０】
端末記憶部４４は、半導体メモリーやＨＤＤ等の記憶手段であり、ブラウザ４４１が記憶されている。
【００５１】
ブラウザ４４１は、ＨＴＭＬ形式等のウェブページを表示部４２に表示させるアプリケーションプログラムである。入力部４３を介してブラウザ４４１の起動操作が行われると、端末制御部４５は、端末記憶部４４に記憶されたブラウザ４４１を読み出して、ＲＡＭに展開させて実行することで、ブラウザ４４１を起動させる。これにより、管理者は、ブラウザ４４１を用いてＨＴＭＬデータ等を表示部４２に表示させ、閲覧を行うことができる。
【００５２】
端末制御部４５は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには、管理者端末４の動作制御を行うための制御プログラムが記憶されている。端末制御部４５のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させて実行することで、管理者端末４全体の制御を行う。
【００５３】
また、端末制御部４５は、入力部４３からの操作指示に基づいて、管理サーバー１と通信し、管理者が管理サーバー１にログインして、共通キュー設定画面Ｇ４０を表示部４２に表示すると、共通キュー設定部４５１として機能する。
【００５４】
共通キュー設定部４５１は、共通キュー設定画面Ｇ４０を介して、管理者が入力欄４０１に入力した印刷ジョブのジョブ処理設定を共通キュー１２２に割り当てる機能を有する。これにより、各顧客がそれぞれ要望する印刷ジョブのジョブ処理設定に対応した画像形成システムＸを提供する際の開発工数を削減できる。
【００５５】
次に、図７を参照して、管理者が共通キュー１２２に印刷ジョブのジョブ処理設定を設定する処理の流れを説明する。
【００５６】
まず、管理者端末４から、入力部４３を介した管理者の操作指示に基づいて、管理サーバー１にログイン要求が送信される（ｓ１１）。つづいて、管理サーバー１は、ログイン要求に応じて、管理者端末４にログイン画面を送信する（ｓ１２）。
【００５７】
つづいて、管理者端末４は、ログイン画面を表示部４２に表示して（ｓ１３）、認証情報の入力を受け付ける（ｓ１４）。ログイン画面に管理者名等の認証情報が入力されると、管理者端末４は、入力された認証情報を管理サーバー１に送信する（ｓ１５）。
【００５８】
管理サーバー１は、管理者端末４から送信された認証情報に基づいてログイン処理を実行する（ｓ１６）。ログイン処理では、管理サーバー１の認証部１３１が、管理者端末４から送信された認証情報をサーバー記憶部１２に記憶されているユーザー情報１２１と照合することで、ユーザー認証を実行する。これにより、認証部１３１は、ユーザー認証に成功した管理者を管理サーバー１にログインさせる。そして、管理者に関連付けられた各種情報の閲覧や設定の受付を許可する管理者画面を送信する（ｓ１７）。
【００５９】
なお、ユーザー認証に失敗した場合、認証部１３１は、管理者のログインを受け付けず、管理者端末４にユーザー認証に失敗した旨を通知して、再びログイン画面を送信してもよい。
【００６０】
つづいて、管理者端末４は、管理者画面を表示部４２に表示して（ｓ１８）、共通キュー設定画面Ｇ４０の表示指示を受け付けて（ｓ１９）、共通キュー設定画面Ｇ４０の取得要求を管理サーバー１に送信する（ｓ２０）。例えば、共通キュー設定画面Ｇ４０は、管理者画面から遷移可能にしてもよい。
【００６１】
つづいて、管理サーバー１の共通キュー設定受付部１３３が、共通キュー設定画面Ｇ４０を管理者端末４に送信すると（ｓ２１）、管理者端末４は、共通キュー設定画面Ｇ４０を表示部４２に表示して（ｓ２２）、共通キュー設定部４５１として機能し、入力部４３を介して入力欄４０１へのジョブ処理設定の入力を受け付ける（ｓ２３）。
【００６２】
そして、ＯＫボタンＢ４２が操作されることにより、共通キュー設定部４５１は、入力欄４０１に入力されたジョブ処理設定を管理サーバー１に送信する（ｓ２４）。つづいて、管理サーバー１の共通キュー設定受付部１３３は、送信されたジョブ処理設定を共通キュー設定情報１２５に設定して、共通キュー１２２に割り当てる（ｓ２５）。以上により、本処理が終了する。
【００６３】
これにより、管理者が設定した印刷ジョブのジョブ処理設定を、全ての印刷ジョブが一時的に格納される共通キュー１２２に対して割り当てることができる。したがって、全ての印刷ジョブに対して管理者が設定した印刷ジョブのジョブ処理設定を適用することができる。
【００６４】
なお、管理者端末４からネットワーク５を介して管理サーバー１にログインするのではなく、管理サーバー１に表示部と入力部とを設けて、管理者が管理サーバー１を直接操作して、管理サーバー１にログインして、共通キュー設定画面Ｇ４０を表示させて、印刷ジョブのジョブ処理設定を入力できるようにしてもよい。
【００６５】
次に、図８を参照して、ユーザーが個別キュー１２３を設定する処理の流れを説明する。
【００６６】
まず、ユーザー端末２から、入力部２３を介したユーザーの操作指示に基づいて、管理サーバー１にログイン要求が送信される（ｓ４１）。つづいて、管理サーバー１は、ログイン要求に応じて、ユーザー端末２にログイン画面を送信する（ｓ４２）。
【００６７】
つづいて、ユーザー端末２は、ログイン画面を表示部２２に表示して（ｓ４３）、認証情報の入力を受け付ける（ｓ４４）。ログイン画面にユーザー名等の認証情報が入力されると、ユーザー端末２は、入力された認証情報を管理サーバー１に送信する（ｓ４５）。
【００６８】
管理サーバー１は、ユーザー端末２から送信された認証情報に基づいてログイン処理を実行する（ｓ４６）。ログイン処理では、管理サーバー１の認証部１３１が、ユーザー端末２から送信された認証情報をサーバー記憶部１２に記憶されているユーザー情報１２１と照合することで、ユーザー認証を実行する。これにより、認証部１３１は、ユーザー認証に成功したユーザーを管理サーバー１にログインさせて、ユーザーに関連付けられた各種情報の閲覧や設定の受付を許可する。
【００６９】
なお、ユーザー認証に失敗した場合、認証部１３１は、ユーザーのログインを受け付けず、ユーザー端末２にユーザー認証に失敗した旨を通知して、再びログイン画面を送信してもよい。
【００７０】
つづいて、管理サーバー１の個別キュー設定受付部１３２は、個別キュー設定情報１２４を参照して、ログインしたユーザーが印刷ジョブの出力先とする個別キュー１２３を設定済か否かを判断する（ｓ４７）。
【００７１】
個別キュー１２３が設定されている場合（ｓ４７：Ｙｅｓ）、本処理は終了する。
【００７２】
一方、個別キュー設定情報１２４にユーザーの印刷ジョブの出力先として個別キュー１２３が設定されていない場合（ｓ４７：Ｎｏ）、個別キュー設定受付部１３２は、図９に示す個別キュー設定画面Ｇ６０をユーザー端末２に送信する（ｓ４８）。
【００７３】
ユーザー端末２は、管理サーバー１から送信された個別キュー設定画面Ｇ６０を表示部２２に表示する（ｓ４９）。
【００７４】
個別キュー設定画面Ｇ６０には、ユーザーが印刷ジョブの出力先とする個別キュー１２３を入力するための入力欄６１と、リスト６３を表示するためのリスト表示ボタン６２と、複数の個別キュー１２３の一覧を表示するリスト６３と、ＯＫボタンＢ６４とが設けられている。
【００７５】
ユーザーは、リスト表示ボタン６２を操作して、リスト６３を表示させることで、リスト６３から出力先とする個別キュー１２３を選択することができる。また、ユーザーが、入力欄６１にキュー名の一部を入力した状態でリスト表示ボタン６２を操作することで、入力されたキュー名を含む個別キュー１２３だけをリスト６３に表示させることができる。ユーザーがリスト６３から所望の個別キュー１２３を選択すると、選択した個別キュー１２３が入力欄６１に入力される。出力先とする個別キュー１２３のキュー名が予め分かっている場合には、入力欄６１に出力先の個別キュー１２３のキュー名を直接入力することもできる。
【００７６】
なお、リスト６３に表示させる個別キュー１２３の一覧は、リスト表示ボタン６２が操作される毎に管理サーバー１の個別キュー設定受付部１３２が生成してもよいし、ユーザー端末２の個別キュー設定部２５１が生成してもよい。個別キュー設定部２５１が生成する場合は、予め個別キュー設定画面Ｇ６０と共に全ての個別キュー１２３の一覧を個別キュー設定受付部１３２から受信すればよい。なお、キュー名を含む個別キュー１２３の検索は、前方一致検索でもよいし、部分一致検索でもよいし、後方一致検索でもよい。
【００７７】
そして、入力欄６１に個別キュー１２３が入力された状態でＯＫボタンＢ６４が操作されると、ユーザー端末２の個別キュー設定部２５１は、ユーザーが使用する個別キュー１２３を選択されたものとして（ｓ５０）、個別キュー設定画面Ｇ６０を介して、入力欄６１に入力された個別キュー１２３のキュー名を管理サーバー１に送信する（Ｓ５１）。
【００７８】
管理サーバー１の個別キュー設定受付部１３２は、ユーザー端末２から送信された個別キュー１２３のキュー名を個別キュー設定情報１２４に登録し（ｓ５２）、本処理を終了する。
【００７９】
これにより、各ユーザーがユーザー端末２を介して管理サーバー１にアクセスして、印刷ジョブの出力先とする個別キュー１２３を設定することができる。したがって、プリンタードライバー２４１の出力先を共通キュー１２２に共通に設定することができ、サービスマンの手間を削減することができる。
【００８０】
次に、図１０を参照して、画像形成システムＸの印刷処理の流れを説明する。ここでは、共通キュー１２２に印刷ジョブが格納された場合に、ユーザーが設定した個別キュー１２３の内、使用可能（available）な画像形成装置３の個別キュー１２３に印刷ジョブを移動させるジョブ処理設定が共通キュー設定情報１２５に設定されているものとして説明する。
【００８１】
ユーザー端末２の印刷ジョブ作成部２５２は、入力部２３を介して、ユーザーからの印刷指示を受け付けると（ｓ７１）、入力部２３を介して入力されるユーザー名等の認証情報を端末通信部２１により管理サーバー１に送信する（ｓ７２）。
【００８２】
管理サーバー１の認証部１３１は、ユーザー端末２から認証要求があるまで待機しており（ｓ７３、ｓ７３：Ｎｏ）、認証要求があった場合（ｓ７３：Ｙｅｓ）、ユーザー端末２から送信された認証情報に基づいて、ログイン処理を実行する（ｓ７４）。
【００８３】
ログイン処理では、認証部１３１は、ユーザー端末２から送信された認証情報をユーザー情報１２１と照合することでユーザー認証を行い、ユーザー認証に成功したユーザーをログインさせる。認証部１３１によるユーザー認証結果は、サーバー通信部１１を介してユーザー端末２に送信される。
【００８４】
ユーザー端末２の印刷ジョブ作成部２５２は、管理サーバー１から通知されたログイン結果に基づいて、ログインＯＫだったか否かを判断する（ｓ７５）。ログインに失敗した場合（ｓ７５：Ｎｏ）、印刷ジョブ作成部２５２は、認証情報を送信するｓ３２に処理を戻し、ユーザーに再ログインを促しても良い。
【００８５】
一方、印刷ジョブ作成部２５２は、ログインＯＫだった場合（ｓ７５：Ｙｅｓ）、印刷指示に基づいて印刷ジョブを作成して、作成した印刷ジョブを管理サーバー１の共通キュー１２２に端末通信部２１により送信する（ｓ７６）。このとき、印刷ジョブ作成部２５２は、ログインしたユーザー名を印刷ジョブに含めて共通キュー１２２に送信する。
【００８６】
管理サーバー１の印刷ジョブ振分部１３４は、共通キュー１２２の印刷ジョブ格納状態を監視しており、印刷ジョブが共通キュー１２２に投入されるまで待機している（ｓ７７、ｓ７７：Ｎｏ）。各ユーザー端末２にインストールされたプリンタードライバー２４１の出力先は、全て共通キュー１２２に設定されているので、サーバー通信部１１が受信した印刷ジョブは全て共通キュー１２２に格納される。
【００８７】
共通キュー１２２に印刷ジョブが投入されると（ｓ７７：Ｙｅｓ）、印刷ジョブ振分部１３４は、共通キュー設定情報１２５を参照する。ここでは、ユーザーが設定した個別キュー１２３の内、使用可能（available）な画像形成装置３の個別キュー１２３に印刷ジョブを移動させるジョブ処理設定が設定されているので、印刷ジョブ振分部１３４は、個別キュー設定情報１２４に基づいて、印刷ジョブのユーザーが設定した個別キュー１２３を特定する（ｓ７８）。複数の個別キュー１２３が設定されていた場合、複数の個別キュー１２３が特定される。
【００８８】
つづいて、印刷ジョブ振分部１３４は、特定した個別キュー１２３毎に画像形成装置３が使用可能か否かを判断する（ｓ７９）。特定した全ての個別キュー１２３の画像形成装置３が使用不可能な場合（ｓ７９：Ｎｏ）、印刷ジョブ振分部１３４は、使用可能な画像形成装置がない旨等をユーザーに通知する等のエラー処理を実行する（ｓ８０）。この場合、本処理が終了する。
【００８９】
一方、個別キュー１２３の画像形成装置３が使用可能であった場合（ｓ７９：Ｙｅｓ）、印刷ジョブ振分部１３４は、共通キュー１２２から印刷ジョブを個別キュー１２３に振り分ける（ｓ８１）。これにより、印刷ジョブが共通キュー１２２から個別キュー１２３に移動される。
【００９０】
つづいて、印刷ジョブ送信部１３５は、個別キュー１２３に格納された印刷ジョブを、個別キュー１２３に対応する画像形成装置３へサーバー通信部１１により送信する（ｓ８２）。
【００９１】
画像形成装置３は、ネットワーク５を介して管理サーバー１から印刷ジョブを受信するまで待機している（ｓ８３、ｓ８３：Ｎｏ）。
【００９２】
画像形成装置３は、印刷ジョブを受信すると（ｓ８３：Ｙｅｓ）、印刷ジョブを実行して印刷する（ｓ８４）。以上により、本処理が終了する。
【００９３】
これにより、各ユーザー端末２のプリンタードライバー２４１によって印刷ジョブが管理サーバー１の共通キュー１２２に出力されても、印刷ジョブ振分部１３４が、共通キュー１２２の印刷ジョブを、共通キュー設定情報１２５のジョブ処理設定に基づいて、個別キュー設定情報１２４に登録されたユーザーの個別キュー１２３に振り分けることができる。そして、印刷ジョブ送信部１３５によって、個別キュー１２３から画像形成装置３に印刷ジョブが送信されるので、画像形成装置３でダイレクト印刷を実行することができる。
【００９４】
このように、画像形成システムＸは、印刷ジョブを送信する複数のユーザー端末２と、印刷ジョブを実行する複数の画像形成装置３と、管理サーバー１とがネットワーク５を介して接続された画像形成システムＸであって、管理サーバー１は、各ユーザー端末２から送信された印刷ジョブを一時的に格納する共通キュー１２２と、複数の画像形成装置３に１対１で対応付けられた複数の個別キュー１２３と、共通キュー１２２に格納された印刷ジョブのジョブ処理設定を受け付ける共通キュー設定受付部１３３と、共通キュー１２２に格納された印刷ジョブを、共通キュー設定受付部１３３が受け付けたジョブ処理設定に基づいて、複数の個別キュー１２３のいずれかに振り分ける印刷ジョブ振分部１３４と、個別キュー１２３に格納された印刷ジョブを、個別キュー１２３に対応付けられた画像形成装置３に送信する印刷ジョブ送信部１３５とを備え、各ユーザー端末２は、印刷ジョブの出力先が共通キュー１２２に設定されたプリンタードライバー２４１に基づいて、印刷ジョブを作成する印刷ジョブ作成部２５２を備えたことを特徴とする。
【００９５】
これにより、各ユーザー端末２から送信された印刷ジョブは、管理サーバー１の共通キュー１２２に一時的に格納され、印刷ジョブ振分部１３４によって共通キュー設定情報１２５のジョブ処理設定が実行され、個別キュー１２３に振り分けされる。そして、印刷ジョブ送信部１３５によって、個別キュー１２３に対応する画像形成装置３に印刷ジョブが送信され、画像形成装置３で印刷される。したがって、各ユーザー端末２のプリンタードライバー２４１の出力先を共通キュー１２２に共通に設定して展開することができる。そのため、大規模な顧客に画像形成システムＸを適用する際に、数千や数万のユーザー端末２にインストールされるプリンタードライバー２４１毎に設定を変更する手間を省くことができる。そのため、画像形成システムＸを安価に提供することができる。
【００９６】
なお、個別キュー設定部２５１は、プリンタードライバー２４１の機能に含まれてもよい。例えば、ユーザー端末２がプリンタードライバー２４１を初めて起動したときに、端末制御部２５が個別キュー設定部２５１として機能してもよい。そして、個別キュー設定部２５１は、管理サーバー１とユーザー認証を行って、個別キュー設定画面Ｇ６０を受信して表示部２２に表示させ、ユーザーに個別キュー１２３を設定させても良い。
【００９７】
なお、印刷ジョブ振分部１３４は、共通キュー設定情報１２５だけに基づいて、共通キュー１２２の印刷ジョブを個別キュー１２３に振り分けるようにしてもよい。この場合、共通キュー設定情報１２５には、個別キュー設定情報１２４に依存せずに、各印刷ジョブを個別キュー１２３のいずれかに画一的に振り分けできるように、ジョブ処理設定が設定されていれば良い。例えば、白黒印刷の印刷ジョブを特定の画像形成装置３の個別キュー１２３に全て振り分けてもよい。また、特定のユーザーの印刷ジョブを特定の画像形成装置３の個別キュー１２３に振り分けるように共通キュー設定情報１２５に定義してもよい。また、プルプリント印刷用の個別キュー１２３を設けて、プルプリント印刷の印刷ジョブが共通キューに格納された場合に、全てプルプリント印刷用の個別キュー１２３に振り分けても良い。プルプリント印刷の場合には、ユーザーが画像形成装置３にログインすることで、ログインした画像形成装置３に管理サーバー１のプルプリント印刷の個別キュー１２３からユーザーの印刷ジョブが送信される。
【００９８】
本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々様々に変更が可能であることは言うまでもない。
【符号の説明】
【００９９】
１  管理サーバー
２  ユーザー端末
３  画像形成装置
４  管理者端末
５  ネットワーク
１１  サーバー通信部
１２  サーバー記憶部
１３  サーバー制御部
２１、４１  端末通信部
２２、４２  表示部
２３、４３  入力部
２４、４４  端末記憶部
２５、４５  端末制御部
４０１、６１  入力欄
６２  リスト表示ボタン
６３  リスト
１２１  ユーザー情報
１２２  共通キュー
１２３  個別キュー
１２４  個別キュー設定情報
１２５  共通キュー設定情報
１３１  認証部
１３２  個別キュー設定受付部
１３３  共通キュー設定受付部
１３４  印刷ジョブ振分部
１３５  印刷ジョブ送信部
２４１  プリンタードライバー
２４２、４４１  ブラウザ
２４３  文書作成ソフト
２５１  個別キュー設定部
２５２  印刷ジョブ作成部
４５１  共通キュー設定部
Ｂ４２、Ｂ６４  ＯＫボタン
Ｇ４０  共通キュー設定画面
Ｇ６０  個別キュー設定画面
Ｘ  画像形成システム
【図１】
2019134309.tif 000003
【図２】
2019134309.tif 000004
【図３】
2019134309.tif 000005
【図４】
2019134309.tif 000006
【図５】
2019134309.tif 000007
【図６】
2019134309.tif 000008
【図７】
2019134309.tif 000009
【図８】
2019134309.tif 000010
【図９】
2019134309.tif 000011
【図１０】
2019134309.tif 000012