(57)【要約】【課題】セキュリティ性を確保しつつ、ユーザを待たせることなく、印刷物を出力することができる印刷システム、サーバ、及びサーバの制御プログラムを提供する。【解決手段】印刷ジョブに出力条件を付与する入力手段を持つ、ユーザ端末と、ネットワーク内の画像形成装置からの機器情報を収集する収集手段と、収集した情報及び印刷ジョブの出力条件を判定し、出力先を検索する検索手段とを持つサーバと、サーバから出力されるジョブを受信し、印刷出力可能な複数の画像形成装置と、で構成され、サーバは、出力先検索結果によって、出力する画像形成装置を切り替える。【選択図】図１２
2014016774.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブに出力条件として、「セキュリティレベル」、「利用場所」、及び「優先順位」を付与する入力手段を持つ、ユーザ端末と、
ネットワーク内の画像形成装置からの機器情報を収集する収集手段と、収集した情報及び前記印刷ジョブの出力条件を判定し、出力先を検索する検索手段とを持つ、サーバと、
前記サーバから出力されるジョブを受信し、印刷出力可能な複数の画像形成装置と、で構成され、
前記サーバは、前記検索手段の出力先検索結果によって、出力する画像形成装置を切り替えることを特徴とする印刷システム。
【請求項２】
前記サーバは、出力決定した画像形成装置が印刷できない場合は、当該画像形成装置を除いて再検索することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記サーバは、再検索の結果、出力できる画像形成装置が検出できない場合は、検索エリアを拡大して、再検索することを特徴とする請求項２記載の印刷システム。
【請求項４】
前記サーバは、出力先を指定できることを特徴とする請求項１記載の印刷システム。
【請求項５】
ネットワークを介してユーザ端末、サーバ、及び画像形成装置が接続された印刷システムに用いられる前記サーバにおいて、
印刷ジョブを受信するジョブ受信手段と、
前記印刷ジョブを保存するジョブ保存領域と、
前記ジョブ受信手段が受信した受信ジョブの出力先情報の位置情報と、出力先情報データベースの画像形成装置毎情報の設置位置情報をフィルタリングし、前記受信ジョブの出力先情報のセキュリティレベルと前記出力先情報データベースの画像形成装置毎情報のセキュリティ情報でフィルタリングし、前記受信ジョブの出力先情報の優先条件を判定し、前記優先条件の判定結果が速度優先の場合にはフィルタリング結果の最速機の出力先を決定し、前記優先条件の判定結果が品質優先の場合にはフィルタリング結果の最速機の出力先を決定するジョブ出力先検索手段と、を備えたことを特徴とするサーバ。
【請求項６】
ネットワークを介してユーザ端末、サーバ、及び画像形成装置が接続された印刷システムの前記サーバに、
ジョブ受信手段が、印刷ジョブを受信する手順、
ジョブ保存領域が、前記印刷ジョブを保存する手順、
ジョブ出力先検索手段が、前記ジョブ受信手段が受信した受信ジョブの出力先情報の位置情報と、出力先情報データベースの画像形成装置毎情報の設置位置情報をフィルタリングする手順、
前記ジョブ出力先検索手段が、前記受信ジョブの出力先情報のセキュリティレベルと前記出力先情報データベースの画像形成装置毎情報のセキュリティ情報でフィルタリングする手順、
前記ジョブ出力先検索手段が、前記受信ジョブの出力先情報の優先条件を判定する手順、
前記ジョブ出力先検索手段が、前記優先条件の判定結果が速度優先の場合にはフィルタリング結果の最速機の出力先を決定し、前記優先条件の判定結果が品質優先の場合にはフィルタリング結果の最速機の出力先を決定する手順、
を実行させることを特徴とするサーバの制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してユーザ端末、サーバ、及び画像形成装置が接続された印刷システム、サーバ、及びサーバの制御プログラムに関する。
【背景技術】
【０００２】
近年、画像形成装置においては、セキュリティ意識の高まりにより、画像形成装置の排紙トレイ上に印刷物が放置されないように出力を制御する技術が搭載されている。このような画像形成装置では、印刷物を出力するために、画像形成装置の前で、ユーザ認証を行い、出力制御を行う技術が既に知られている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載の発明は、「印刷制御システム及び印刷制御装置」に関するものであり、具体的には、イベントに参加する各ユーザに、安全且つ確実にドキュメントを配信する目的で、「印刷制御装置は、イベントＩＤと参加者のユーザＩＤとを含むイベント情報とユーザの行動スケジュールを含むユーザ情報と、印刷装置の設置場所を含む印刷装置情報とを管理する情報管理手段と、ドキュメントの印刷データを受け付ける受付手段と、印刷データと、ドキュメントを配布するイベントＩＤとドキュメントの印刷時刻とを含む属性指定情報と、を関連付けて管理するドキュメント管理手段と、属性指定情報に基づいてイベントを特定し、イベント情報に基づいてイベントに参加するユーザを特定し、印刷時刻に、ユーザ情報に基づいてユーザの居場所を特定し、ユーザの居場所に対応する印刷装置に印刷データを配信する配信手段と、を少なくとも備える」ものである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、通常の画像形成装置におけるセキュリティ印刷方式では、画像形成装置の前で、ユーザ認証を行っていたため、印刷が完了するまでに、待たなければならないという問題があった。
【０００５】
そこで、本発明の目的は、セキュリティ性を確保しつつ、ユーザを待たせることなく、印刷物を出力することができる印刷システム、サーバ、及びサーバの制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１記載の発明は、印刷ジョブに出力条件として、「セキュリティレベル」、「利用場所」、及び「優先順位」を付与する入力手段を持つ、ユーザ端末と、ネットワーク内の画像形成装置からの機器情報を収集する収集手段と、収集した情報及び前記印刷ジョブの出力条件を判定し、出力先を検索する検索手段とを持つ、サーバと、前記サーバから出力されるジョブを受信し、印刷出力可能な複数の画像形成装置と、で構成され、前記サーバは、前記検索手段の出力先検索結果によって、出力する画像形成装置を切り替えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、セキュリティ性を確保しつつ、ユーザを待たせることなく、印刷物を出力することができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係るシステム構成の一例を示す図である。
【図２】一実施形態に係るユーザ端末、又はサーバのハードウェア構成の一例を示すブロック図である。
【図３】一実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
【図４】一実施形態に係るユーザ端末の一例を示す機能ブロック図である。
【図５】一実施形態に係る画像形成装置の機能の一例を示す機能ブロック図である。
【図６】一実施形態に係るサーバの一例を示す機能ブロック図である。
【図７】一実施例に係るユーザ端末のジョブ送信時のフロー図である。
【図８】一実施形態に係るユーザ端末の検索結果表示/選択時のフロー図の一例である。
【図９】一実施形態に係る画像形成装置の電源ON時/出力先情報変更時/サーバからの出力先情報要求時の出力先情報通知のフロー図の一例である。
【図１０】一実施形態に係る画像形成装置の印刷実行時のフロー図である。
【図１１】（ａ）、（ｂ）は、一実施の形態に係るサーバの出力先情報更新のフローの一例である。
【図１２】一実施形態に係るサーバの出力先検索のフロー図の一例である。
【図１３】他の実施形態に係るサーバの出力先検索のフローである。
【図１４】他の実施形態に係るサーバの出力先検索のフロー図である。
【図１５】他の実施形態に係るサーバの出力先検索のフロー図である。
【図１６】他の実施形態に係るサーバの出力先検索のフロー図の一例である。
【発明を実施するための形態】
【０００９】
＜システム構成＞
図１は、一実施形態に係るシステム構成の一例を示す図である。
図１に示すように、本実施形態のシステム構成は、通信制御装置を備え、通信制御装置を介して受信した印刷データを用紙に印刷する画像形成装置（インクジェットプリンタ、レーザープリンタ、MFP(Multi Function Printer)）５１−１、５１−２、５１−３、…、５１−ｎ（ｎは自然数）と、ユーザが本システムを利用し、画像形成装置５１−１〜５１−nへ印刷データを送信する際や画像形成装置５１−１〜５１−nの設定情報などを閲覧する際に端末として使用するユーザ端末（情報処理装置）４１−１〜４１−ｍ(ｍは自然数)と、システム管理情報や、印刷データを制御するサーバ６１が、有線及び/又は無線回線により構築されたLAN（Local Area Network）やWAN（Wide Area Network）などのネットワーク（データ通信網）に接続されている。
【００１０】
＜ユーザ端末又はサーバのハードウェア構成＞
図２は、一実施形態に係るユーザ端末、又はサーバのハードウェア構成の一例を示すブロック図である。
図２に示すように、ユーザ端末（又はサーバ）１０−１は、制御部（CPU：Central  Processing  Unit）１１、記憶部１２、ネットワーク（USB I/F：Universal Serial Bus Inter Face）１６、外部記憶装置I/F１７、外部装置I/F１８、出力装置I/F１９及び入力装置I/F２０を有する。
【００１１】
制御部１１は、主記憶部１２ａのROM（Read Only Memory）に記憶されたプログラムを実行する装置であって、RAM（Random Access Memory）に展開（ロード）されたデータを、プログラムの命令に従って演算処理し、その演算結果を出力装置や記憶装置に出力する。
【００１２】
記憶部１２は、主記憶部（ROM、RAM）１２ａと補助記憶部（HD：Hard Disk）１２ｂとで構成されている。主記憶部１２ａは、ROMなどの制御部１１が実行するプログラムやデータを記憶する記憶装置や、RAMなどの制御部１１でROMに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時保持する記憶装置である。また、補助記憶部１２ｂは、OS（Operating System）などの基本ソフトウェアやプリンタユーティリティなどのアプリケーションソフトウェアを関連データとともに記憶する装置である。
【００１３】
記憶部１２の記憶領域は、OSなどの基本プログラムや必要なデータなどを格納するシステム領域１４、ユーザ端末（情報処理装置）４１−１〜４１−ｍ（図１参照）が有する各機能の設定値を格納する設定記憶領域１５とで構成され、ユーザ端末（情報処理装置）４１−１〜４１−ｍを動作するのに必要なプログラムやデータが格納されている。
【００１４】
ネットワーク(又はUSB）I/F１６は、ネットワークを介して接続された他の通信制御装置を備えた周辺機器と情報（データ）をやり取りするインタフェースである。
【００１５】
外部記憶装置I/F１７は、USBなどのデータ伝送路を介して接続された外部記憶装置（例えば、記憶メディアドライブ等。）２１とユーザ端末（情報処理装置）４１−１〜４１−ｍとの間でデータをやり取りするインタフェースである。
【００１６】
外部装置I/F１８は、データ伝送路を介して接続された外部入力装置（例えば、デジタルカメラやスキャナ等。）２２からユーザ端末（情報処理装置）４１−１〜４１−ｍにデータを受信するインタフェースである。
【００１７】
出力装置I/F１９は、ユーザ端末（情報処理装置）４１−１〜４１−ｍからデータ伝送路を介して接続された出力装置（例えば、CRT（Cathode Ray Tube）又は液晶ディスプレイ等。）２３へデータを送信するインタフェースである。
【００１８】
入力装置I/F２０は、データ伝送路を介して接続された入力装置（例えば、キーボードやマウス等。）からユーザ端末（情報処理装置）４１−１〜４１−ｍにデータを受信するインタフェースである。
【００１９】
＜画像形成装置のハードウェア構成＞
図３は、一実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
図３に示すように、画像形成装置１０−２は、制御部１１、記憶部１２、表示部１３、入力部（操作部）３２、センサー部（フォトインタラプタ、機械式スイッチ）３３、外部装置I/F１７、印刷部（プロッタ部）３４、スキャナ部３５、FAX部３６、通信部（ネットワーク又はUSB）３７とで構成されている（但し、スキャナ部３５、FAX部３６はMFPのみ。）。
【００２０】
制御部（CPU）１１は、記憶部１２のROMに記憶されたプログラムを実行する装置であって、RAMに展開（ロード）されたデータを、プログラムの命令に従って演算処理し、その演算結果を出力装置や記憶装置に出力する。
【００２１】
記憶部（ROM、RAM）１２は、ROMなどの制御部１１が実行するプログラムやデータを記憶する記憶装置や、RAMなどの制御部１１でROMに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時保持する記憶装置である。
【００２２】
表示部（パネル表示）１３及び入力部（操作部）３２は、ハードキーによるキースイッチとLCD（Liquid Crystal Display：液晶表示装置）とで構成され、インクジェットプリンタ（画像形成装置）が有する機能をユーザが利用する際に、各種設定を行う等のUI（User Interface）として機能する装置である。
【００２３】
センサー部（フォトインタラプタ、機械式スイッチ）３３は、次の２種を用いている。
(1)フォトインタラプタ：発光素子と受光素子とを対向して並べ、その間を検出物が通過するとき、発光素子から受光素子への光を遮ることにより物体の有無を検出する光スイッチである。用紙の有無、印刷時の主走査方向、副走査方向への移動量検出を行う。
(2)機械式スイッチ：物理的なスイッチの開閉を検出するスイッチであり、例えばマイクロスイッチが挙げられる。カバーの開閉検知を行う。
【００２４】
外部装置I/F１７は、データ伝送路を介して接続された外部入力装置（例えば、SDカード、スマートメディア、USBメモリ等。）３８とインクジェットプリンタ（画像形成装置）５１−１との間のデータをやり取りするインタフェースである。
【００２５】
通信部３７は、データ伝送路を介して接続された外部入力装置（USB：Universal Serial Bus、LAN：Local Area Network、WAN：Wide Area Networkなど。）とインクジェットプリンタ（画像形成装置）との間のデータを、データ伝送路を介してやり取りするインタフェースである。
【００２６】
印刷部（プロッタ部）３４は、印字方式にインクジェット方式を採用し、ユーザ端末（情報処理装置）４１−１〜４１−ｍにインストールされたプリンタドライバから生成された印刷データ（ラスタイメージ）を受け取ると、例えば、イエロー(Y)、シアン(C)、マゼンタ(M)及びブラック(Bk)のインク滴を吐出する液体吐出ヘッドからなる4つの記録ヘッドを主走査方向に配列し、クロス制御によって、記録ヘッドから記録液（インク）と定着用処理液（定着用インク）とを、副走査方向に給紙された記録媒体に吐出するなどの方式を用いて印刷を行う装置である。
【００２７】
ここで、印刷部（プロッタ部）３４の印字制御の説明において用いた「クロス制御」について説明する。
「クロス制御」とは、記録ヘッドを搭載したキャリッジの主走査方向の駆動と、記録媒体の搬送における副走査方向の駆動との両方の駆動をオーバラップさせる印字制御のことを言う。具体的には、インクジェット方式による印字処理を高速化させるために、副走査（LF：ラインフィード）完了前に主走査（CR：キャリッジ）の駆動を開始し、キャリッジが記録領域に達した瞬間にラインフィードが停止するように駆動のタイミングを管理するものである。このように、クロス制御を行うことで、ラインフィードが動作している間にキャリッジが記録領域に達してしまい、斜行記録（記録ヘッドによるライン描画が主走査方向に対して斜行する現象）を引き起こしてしまう問題や、また、ラインフィードの駆動と重ならずに記録も行わない無駄なキャリッジの空走区間が生じてしまう問題などを解決することができる。
【００２８】
スキャナ部３５は、画像情報を取り込むためのイメージスキャナである。
FAX部３６は、ファクシミリ機能を似ない、画像情報を通信回線を通じて遠隔地に伝送機能を持つ。
【００２９】
＜ユーザ端末＞
図４は、一実施形態に係るユーザ端末の一例を示す機能ブロック図である。
図４に示すユーザ端末４１は、下記の５要素で更新される。
・ジョブ作成手段４５          ：図２内「制御部１１」
・印刷条件入力手段４２        ：図２内「制御部１１」
・ジョブ加工手段４４          ：図２内「制御部１１」
・ジョブ送信手段４３          ：図２内「制御部１１」
・検索結果送受信手段４７      ：図２内「制御部１１」
・検索結果表示/選択手段４６   ：図２内「出力装置I/F部１４、入力装置I/F部２０」
・通信手段４８                ：図２内「ネットワーク又はUSB I/F部１６」
【００３０】
ジョブ作成手段４５は、画像形成装置で出力するために、画像データを印刷ジョブにする手段である。
出力条件入力手段４２は、出力先にかかわる情報として、印刷物の「セキュリティレベル」、「利用する場所」、「優先条件（速度優先、品質優先）」を入力する手段である。
ジョブ加工手段４４は、上記出力条件を、印刷ジョブに付加する手段である。
ジョブ送信手段４３は、通信手段４８を経由して印刷ジョブをサーバ６１（図１）に出力する手段である。
検索結果送受信手段４７は、サーバ６１に印刷ジョブを出力した後に、出力先の検索結果を受信する手段、かつ、出力先の検索結果の出力可否を送信する手段である。
検索結果表示/選択手段４６は、検索結果の表示と、表示された結果に対して、出力許可を選択する手段である。
通信手段４８は、ネットワーク、又はUSB I/Fでネットワーク上に存在する通信機器とデータ交換を行う手段である。
【００３１】
＜画像形成装置の機能＞
図５は、一実施形態に係る画像形成装置の機能の一例を示す機能ブロック図である。
図５に示す画像形成装置は、下記の４要素で構成される。
・ジョブ受信手段５３    ：図２内「制御部１１」
・ジョブ解析手段５４    ：図２内「制御部１１」
・印刷手段５６          ：図２内「制御部１１」
・機器能力通知手段５５  ：図２内「制御部１１」
・通信手段              ：図２内「ネットワーク又はUSB I/F部１６」
【００３２】
ジョブ受信手段５３は、サーバ６１から送信された印刷ジョブを受信する手段である。
ジョブ解析手段５４は、受信した印刷ジョブを解析し、画像形成装置のエンジン形式に応じたデータに変換する手段である。
印刷手段５６は、変換されたデータに従い、印刷物を出力する手段である。
機器能力通知手段５５は、電源投入時、機器能力変更時、サーバ６１からの要求時に「設置位置情報」、「設置位置のセキュリティ情報」、「印刷速度情報」、及び「印刷品質情報」を出力先情報として、サーバ６１に通知する手段である。
通信手段５２は、ネットワーク又はUSB I/F部１６でネットワーク上に存在する通信機器とデータ交換を行う手段である。
【００３３】
＜サーバの機能＞
図６は、一実施形態に係るサーバの一例を示す機能ブロック図である。
図６に示すサーバは、下記の６要素で構成される。
・ジョブ受信手段６６        ：図２内「制御部１１」
・ジョブ出力先検索手段６２  ：図２内「制御部１１」
・ジョブ送信手段６３        ：図２内「制御部１１」
・出力先情報更新手段６８    ：図２内「制御部１１」
・出力先情報DB６７          ：図２内「補助記憶部（もしくは主記憶部１２a）１２ｂ」
・通信手段６４              ：図２内「ネットワーク又はUSB I/F部１６」
【００３４】
ジョブ受信手段６６は、ユーザ端末４１−１〜４１−ｍから送信された印刷ジョブを受信し、ジョブ保存領域６５へ保存する手段である。
ジョブ出力先検索手段６２は、印刷ジョブ保存領域６５の印刷ジョブ：出力情報と、出力先情報DBに保存された、出力先情報を元に、適切な出力先を検索し、ジョブ送信手段６３に出力先と、出力する印刷ジョブを通知する手段である。
ジョブ送信手段６３は、ジョブ出力先検索手段６２から通知された、出力先と出力対象印刷ジョブとの情報に基づき、ジョブ保存領域６５から、対象のジョブを読み出し、出力先へ送信する手段である。
出力先情報更新手段６８は、ネットワーク上に存在する画像形成装置５１−１〜５１−nを検索し、出力先情報の要求と、その応答である出力先情報を受信して、出力先情報DB６７に保存する手段である。出力先情報は、画像形成装置５１−１〜５１−n自らが発信してもよい。
ジョブ保存領域６５は、ジョブ受信手段６３によって受信したジョブを一次保存しておく領域である。
出力先情報DB６７は、ネットワーク内に存在する画像形成装置５１−１〜５１−ｎの「設置位置情報」、「設置位置のセキュリティ情報」、「印刷速度情報」、及び「印刷品質情報」を一元管理するデータベースである。
通信手段６４は、ネットワーク又はUSB I/F１６でネットワーク上に存在する通信機器とデータ交換を行う手段である。
【００３５】
ここで、出力先検索例について述べる。
(1)印刷ジョブの出力先情報（位置情報）から、出力先情報DB６７を検索して、最寄の画像形成装置５１−１〜５１−nを抽出する。
（最寄エリアの判定は可変としてもよい。）
↓
（高、中、低のレベルは、さらに細分化してもよい。）
↓
(2)セキュリティレベルに応じた出力可否を表１に示す条件で判定し、出力可の画像形成装置を抽出する。
【００３６】
【表１】
2014016774.tif 000003
【００３７】
(3)抽出された出力先の画像形成装置を、印刷ジョブの優先条件（速度優先、品質優先）で出力先を決定する。
【００３８】
＜速度優先の場合＞
出力先情報DBの印刷速度情報（高、中、低）を速度の速いものから検索し、決定する。
＜品質優先の場合＞
出力先情報DBの印刷品質情報（高画質、中画質、低画質）を速度の速いものから検索する。
（高、中、低のレベルは、さらに細分化してもよい。）
【実施例１】
【００３９】
次に実施例について説明する。
＜標準仕様＞
図７は、一実施例に係るユーザ端末のジョブ送信時のフロー図である。
同図において、ステップ701では、ユーザ操作による印刷指示を行う。
ステップ702では、印刷条件として、出力先にかかわる情報として、印刷物の「セキュリティレベル」、「利用する場所」、及び「優先条件（速度優先、品質優先）」を入力する。
後述する実施例４を実現するために、「強制印刷情報」として、出力機器を指定することもできる。
ステップ703では、上記情報を、印刷ジョブに付加する。
ステップ704では、上記情報をサーバに送信する。
印刷条件として、出力先にかかわる情報を入力することにより、印刷データの性質（セキュリティレベル、ボリューム、会議内容など）によって、印刷開始時間を切り替えるので、セキュリティ性を確保しつつ、ユーザを待たせることなく、印刷物を出力することができる。
【００４０】
＜ユーザ端末の検索結果表示/選択＞
図８は、一実施形態に係るユーザ端末の検索結果表示/選択時のフロー図の一例である。
同図において、ステップ801で、サーバから送られた出力先決定情報を受信し、ステップ802で画面に表示を行う。
ステップ803で、ユーザが結果を入力し、入力されたOK・NG結果毎に従い、入力結果をサーバに送る。
Okが入力された場合（ステップ803/OK入力）、OKをサーバ６１に送信し（ステップ804）終了し、キャンセル待ちが入力された場合（ステップ803/キャンセル入力）、NGをサーバ６１に送信し（ステップ805）終了する。
【００４１】
＜画像形成装置の電源ON時/出力先情報変更時/サーバからの出力先情報要求時＞
図９は、一実施形態に係る画像形成装置の電源ON時/出力先情報変更時/サーバからの出力先情報要求時の出力先情報通知のフロー図の一例である。
ステップ901では、画像形成装置５１−１〜５１−ｎ（図１）自身が、電源投入のタイミング、出力先情報変更、サーバ６１からの出力先情報要求時に出力先情報をサーバ６１に通知する。
【００４２】
＜画像形成装置の印刷実行時＞
図１０は、一実施形態に係る画像形成装置の印刷実行時のフロー図である。
印刷ジョブを受信し（ステップ1001）、受信した印刷ジョブのデータを画像形成装置のエンジン形式に変換し（ステップ1002）、そのデータの印刷を開始する（ステップ1003）。
【００４３】
＜サーバの出力先情報更新＞
図１１（ａ）、（ｂ）は、一実施の形態に係るサーバの出力先情報更新のフローの一例である。
図１１（ａ）において、サーバ６１が画像形成装置５１−１〜５１−nから出力先情報を受信し（ステップ1101）、出力先情報を出力先情報DB６７（図６）に保存し（ステップ1102）、終了する。
【００４４】
図１１（ｂ）において、サーバ６１自らが出力先情報を要求し（ステップ1103）、出力先を受信し(ステップ1104)、出力先情報を出力先情報DB６７（図６）に保存し（ステップ1104）、終了する。
【００４５】
図１１（ａ）、（ｂ）のいずれの場合も、出力先情報を受信した跡に、出力先情報DB６７に受信した情報を保存する。
ステップ1103は、サーバ６１自らが要求するときの処理である。
【００４６】
＜サーバの出力先検索１＞
図１２は、一実施形態に係るサーバの出力先検索のフロー図の一例である。
同図において、Ａは受信ジョブの出力先情報を示し、Ｂは出力先情報DBの画像形成装置毎情報を示す。
ステップ1201で印刷ジョブを受信したときに、ステップ1202→ステップ1203→ステップ1204の順でフィルタリング（出力先機器の検索、選定）を行う（図５の例を参照）。
すなわち、Ａの位置情報とＢの設置位置情報とをフィルタリングし（ステップ1202）、ＡのセキュリティレベルとＢのセキュリティ情報でフィルタリングし（ステップ1203）、Ａの優先条件を判定するのである（ステップ1204）。
【００４７】
ステップ1202で印刷可有りの場合にはステップ1203に進み、該当無しの場合には出力無しに決定し（ステップ1208）、ステップ1207に進む。
ステップ1203で印刷可有りの場合にはステップ1204に進み、該当無しの場合には出力無しに決定し（ステップ1208）、終了する。
ステップ1204で品質優先の場合にはフィルタリング結果の最速機を出力先に決定し（ステップ1206）、ステップ1207に進む。
ステップ1204で速度優先の場合にはフィルタリング結果の最速機を出力先に決定し（ステップ1205）、決定した出力先をユーザ端末に通知し（ステップ1207）、終了する。
【００４８】
フィルタリング結果は、ステップ1207で、ユーザ端末に通知する。なお、利便性を向上させるため、ステップ1207を行わず、設定による判定等で後述する図１３に示すフローを直接実行するようにしてもよい。
【００４９】
＜サーバの出力先検索２＞
図１３は、他の実施形態に係るサーバの出力先検索のフローである。
図１３に示す処理は、ユーザ端末からの印刷実行OK、キャンセルに基づき印刷を実行する処理である。キャンセル時は、データを破棄してもよい。
すなわち、ユーザ端末からの出力を判定し（ステップ1301）、出力OKか否かを判定し（ステップ1302）、出力OKの場合には（ステップ1302/OK）、決定した出力先に受信データを送信して終了し（ステップ1303）、キャンセルの場合には（ステップ1302/キャンセル）、終了する。
【実施例２】
【００５０】
＜出力先が印刷不可＞
図１４は、他の実施形態に係るサーバの出力先検索のフロー図である。
図１４に示す処理は、図１２に示したステップ1407で、出力先の状態を判定し、印刷できない状態（JAM, 電源未投入等）である場合に、ステップ1410で、決定していた、出力先をフィルタリング結果から除き、ステップ1404から再検索を行うものである。
【００５１】
すなわち、印刷ジョブを受信したときに、ジョブ保存領域に保存する（ステップ1401）。
Ａの位置情報とＢの設置情報をフィルタリングし（ステップ1402）、印刷可有りの場合には、ＡのセキュリティレベルとＢのセキュリティ情報でフィルタリングし（ステップ1403）、印刷可有りの場合には、Ａの優先条件を判定する（ステップ1404）。
【００５２】
ステップ1404で速度優先と判定した場合には、フィルタリング結果の最速機を出力先に決定し（ステップ1405）、出力先状態を確認する（ステップ1407）。
ステップ1407で印刷可を確認した場合には、決定した出力先をユーザ端末に通知して終了し（ステップ1409）、印刷不可を確認した場合には、フィルタリング結果から決定出力先を除き（ステップ1410）、ステップ1404に戻る。
ステップ1402、1403において該当無しの場合には、出力先を無しに決定し（ステップ1408）、ステップ1409に進み、ステップ1404において、品質優先の場合には、フィルタリング結果の最速機を出力先に決定し（ステップ1408）、ステップ1407に進む。
【実施例３】
【００５３】
＜検索エリア拡大＞
図１５は、他の実施形態に係るサーバの出力先検索のフロー図である。
図１５に示す処理は、図１４に示した処理に対して、ステップ1502、1503の結果が該当無しになった場合に、ステップ1511で検索エリアの拡大範囲が可能か否かを判定し、可能であれば、検索エリアを拡大して、フィルタリング情報に追加するものである。エリアの拡大については、Ａの位置情報を中心とした、距離で判定し、５ｋｍ単位で拡大できるものとする。また、拡大単位は５ｋｍに限定されるものではなく、可変としてもよい。
【００５４】
すなわち、印刷ジョブを受信したときに、ジョブ保存領域６５（図６）に保存する。
Ａの位置情報とＢの設置位置情報とをフィルタリングし（ステップ1502）、印刷可有りの場合にはＡのセキュリティレベルとＢのセキュリティ情報とでフィルタリングする（ステップ1503）。
ステップ1503で印刷可有りの場合にはＡの優先条件を判定し、速度優先と判断した場合には、フィルタリング結果の最速機を出力先に決定し（ステップ1505）、出力先状態を確認し（ステップ1507）、印刷可の場合には決定した出力先をユーザ端末に通知して終了する（ステップ1509）。
ステップ1502、1503において該当無しの場合はエリア拡大可能か否かを判定し（ステップ1511）、可の場合には出力先を無しに決定し（ステップ1506）、ステップ1509に進み、不可の場合には、拡大エリア分の情報をフィルタリング結果に追加し（ステップ1512）、ステップ1503に進む。
ステップ1504において品質優先と判定した場合には、フィルタリング結果の最速機を出力先に決定し（ステップ1406）、ステップ1507に進む。
ステップ1507において印刷不可を確認した場合、フィルタリング結果から決定出力先を除き（ステップ1510）、ステップ1504に戻る。
【実施例４】
【００５５】
＜強制印刷＞
図１６は、他の実施形態に係るサーバの出力先検索のフロー図の一例である。
図１６に示す処理は、実施例１〜３のいずれかの例について、ステップ1602で受信ジョブに強制印刷情報が付加されるか否かのチェックをした場合に動作し、直接指定された出力先に受信ジョブを送信する。ステップ1609では、受信後すぐに、出力先に送信しているが、結果をユーザ端末に表示してもよい。
【００５６】
すなわち、印刷ジョブを受信したときに、ジョブ保存領域に保存し（ステップ1601）、強制印刷情報有りか否かを判定し（ステップ1602）、強制印刷情報無しと判定した場合、Ａの位置情報とＢの設置位置情報とをフィルタリングする（ステップ1603）。
ステップ1603において、印刷可有りと判定した場合、ＡのセキュリティレベルとＢのセキュリティ情報でフィルタリングし（1604）、印刷可有りと判定した場合、Ａの優先条件を判定し（ステップ1605）、速度優先と判定した場合、フィルタリング結果の最速機を出力先に決定し（ステップ1606）、決定した出力先をユーザ端末に通知して終了する（ステップ1609）。
【００５７】
ステップ1602において、強制印刷情報有りと判定した場合、ステップ1609に進み、ステップ1603、1604において、該当無しと判定した場合、出力先を無しに決定し（ステップ1608）、ステップ1609に進む。
ステップ1605において、品質優先と判定した場合、フィルタリング結果の最速機を出力先に決定し（ステップ1607）、ステップ1609に進む。
【００５８】
＜プログラム＞
以上で説明した本発明に係るシステムは、コンピュータで処理を実行させるプログラムによって実現されている。コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本発明はこれに限定されるものではない。よって、一例として、プログラムにより本発明を実現する場合の説明を以下で行う。
【００５９】
例えば、
ネットワークを介してユーザ端末、サーバ、及び画像形成装置が接続された印刷システムの前記サーバに、
ジョブ受信手段が、印刷ジョブを受信する手順、
ジョブ保存領域が、前記印刷ジョブを保存する手順、
ジョブ出力先検索手段が、前記ジョブ受信手段が受信した受信ジョブの出力先情報の位置情報と、出力先情報データベースの画像形成装置毎情報の設置位置情報をフィルタリングする手順、
前記ジョブ出力先検索手段が、前記受信ジョブの出力先情報のセキュリティレベルと前記出力先情報データベースの画像形成装置毎情報のセキュリティ情報でフィルタリングする手順、
前記ジョブ出力先検索手段が、前記受信ジョブの出力先情報の優先条件を判定する手順、
前記ジョブ出力先検索手段が、前記優先条件の判定結果が速度優先の場合にはフィルタリング結果の最速機の出力先を決定し、前記優先条件の判定結果が品質優先の場合にはフィルタリング結果の最速機の出力先を決定する手順、
を実行させるサーバの制御プログラムが挙げられる。
【００６０】
これにより、プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明に係るシステムを実現することができる。
このようなプログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
【００６１】
＜記憶媒体＞
ここで、記憶媒体としては、例えば、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、フレキシブルディスク（FD）、ＣＤ−Ｒ（CD Recordable）、ＤＶＤ(Digital Versatile Disk)などのコンピュータで読み取り可能な記憶媒体、フラッシュメモリ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＦｅＲＡＭ（強誘電体メモリ）等の半導体メモリやＨＤＤ（Hard Disc Drive）が挙げられる。
【００６２】
＜作用効果＞
印刷データの性質（セキュリティレベル、ボリューム、会議内容など）によって、印刷開始時間を切り替えるので、セキュリティ性の確保で、印刷完了を待たされていたものに対して、待たずに印刷を完了させることできる。
【００６３】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【符号の説明】
【００６４】
１０−１    ユーザ端末
１１    制御部（CPU）
１２    記憶部
１２ａ    主記憶部（ROM、RAM）
１２ｂ    補助記憶部
１４    システム領域
１５    設定記憶領域
１６    ネットワーク又はUSB  I/F
１７    外部記憶装置  I/F
１８    外部装置  I/F
１９    出力装置  I/F
２０    入力装置  I/F
２１    記憶メディアドライブ等
２２    スキャナ・デジタルカメラ等
２３    CRT又は液晶ディスプレイ
２４    キーボード、マウス等
３２    入力部（操作部）
３３    センサー部（フォトインタラプタ、機械式スイッチ）
３４    印刷部（プロッタ部）
３５    スキャナ部
３６    FAX部
３７    通信部（ネットワーク又はUSB）
３８    SDカード、スマートメディア、USBメモリ等
４１−１〜４１−ｍ    ユーザ端末
４２    出力条件入力手段
４３、６３    ジョブ送信手段
４４    ジョブ加工手段
４５    ジョブ作成手段
４６    検索結果表示/選択手段
４７    検索結果送受信手段
４８、５２、６４    通信手段
５１−１〜５１−n    画像形成装置
５３、６６    ジョブ受信手段
５４    ジョブ解析手段
５５    機器能力通知手段
５６    印刷手段
６１    サーバ
６２    ジョブ出力先検索手段
６５    ジョブ保存領域
６７    出力先情報DB
６８    出力先情報更新手段
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２０１１−００８４０７号公報
【図１】
2014016774.tif 000004
【図２】
2014016774.tif 000005
【図３】
2014016774.tif 000006
【図４】
2014016774.tif 000007
【図５】
2014016774.tif 000008
【図６】
2014016774.tif 000009
【図７】
2014016774.tif 000010
【図８】
2014016774.tif 000011
【図９】
2014016774.tif 000012
【図１０】
2014016774.tif 000013
【図１１】
2014016774.tif 000014
【図１２】
2014016774.tif 000015
【図１３】
2014016774.tif 000016
【図１４】
2014016774.tif 000017
【図１５】
2014016774.tif 000018
【図１６】
2014016774.tif 000019