(57)【要約】【課題】ユーザが所望するサービスを確実に実行可能な画像処理装置を通知すること。【解決手段】本発明の画像処理装置は、ユーザが要求するサービスを、ネットワークに接続された画像処理装置が実行可能なサービスに変換し、変換されたサービスを実行可能な画像処理装置を検索し、検索された画像処理装置をユーザに通知する。本発明の画像処理装置は、変換されたサービスを実行可能な画像処理装置を通知するグラフィカルユーザインタフェースを提供する。【選択図】  図２
2014038402.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された画像処理装置であって、
ユーザが要求するサービスを、前記ネットワークに接続された画像処理装置が実行可能なサービスに変換する変換手段と、
変換されたサービスを実行可能な画像処理装置を、前記ネットワークに接続された画像処理装置の中から検索する検索手段と、
検索された画像処理装置をユーザに通知する通知手段と
を含む、画像処理装置。
【請求項２】
前記通知手段は、
前記変換されたサービスを実行可能な画像処理装置を通知するグラフィカルユーザインタフェースを形成する構成情報を提供することを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記グラフィカルユーザインタフェースには、前記変換されたサービスを実行可能な画像処理装置の位置情報、稼働状態および／または前記変換されたサービスが表示されることを特徴とする、請求項２に記載の画像処理装置。
【請求項４】
ネットワークに接続された複数の画像処理装置を含むシステムであって、
前記画像処理装置は、
ユーザが要求するサービスを、前記ネットワークに接続された画像処理装置が実行可能なサービスに変換する変換手段と、
変換されたサービスを実行可能な画像処理装置を、前記ネットワークに接続された画像処理装置の中から検索する検索手段と、
検索された画像処理装置をユーザに通知する通知手段と
を含む、システム。
【請求項５】
前記通知手段は、
前記変換されたサービスを実行可能な画像処理装置を通知するグラフィカルユーザインタフェースの構成情報を提供することを特徴とする、請求項４に記載のシステム。
【請求項６】
前記グラフィカルユーザインタフェースには、前記変換されたサービスを実行可能な画像処理装置の位置情報、稼働状態および／または前記変換されたサービスが表示されることを特徴とする、請求項５に記載のシステム。
【請求項７】
ネットワークに接続された画像処理装置が実行するプログラムであって、前記画像処理装置に、
ユーザが要求するサービスを、前記ネットワークに接続された画像処理装置が実行可能なサービスに変換するステップと、
変換されたサービスを実行可能な画像処理装置を、前記ネットワークに接続された画像処理装置の中から検索するステップと、
検索された画像処理装置をユーザに通知するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが所望するサービスを提供する画像処理装置に関し、具体的には、ユーザが所望するサービスを実行可能な画像処理装置を通知する画像処理装置、システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、オフィスなどにおいて、ＭＰＦ（Multi Function Peripheral）などの複数の画像処理装置をネットワーク接続した環境で、多数のユーザが画像処理装置を利用している。このような環境では、ユーザ自身が、利用する画像処理装置を探し出す必要があった。
【０００３】
このようなシステムの一例として、特許文献１は、ユーザが使用する端末装置の位置情報に基づいて、当該端末装置の近傍にある画像処理装置を検索して通知するシステムを開示する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１が開示するシステムは、近傍の画像処理装置をユーザに通知するものの、要求されたサービスの内容を考慮していないため、実際にはユーザの所望するサービスを実行できない画像処理装置が通知される虞れがある。このため、ユーザが通知された画像処理装置でサービスを実行しようとしても、所望のサービスが提供されないという問題があった。
【０００５】
本発明は、上記従来技術の問題に鑑みてなされたものであり、ユーザが所望するサービスを確実に実行可能な画像処理装置を通知する画像処理装置、システムおよびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の画像処理装置は、ユーザが要求するサービスを、ネットワークに接続された画像処理装置が実行可能なサービスに変換し、その変換されたサービスを実行可能な画像処理装置を検索し、当該画像処理装置をユーザに通知する。
【発明の効果】
【０００７】
本発明は、上記構成要件を採用することにより、ユーザが所望するサービスを確実に実行可能な画像処理装置を通知することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の画像処理システムの一実施形態を示す概略図。
【図２】本発明の画像処理装置の機能構成を示す図。
【図３】本発明の画像処理装置が実行する装置情報の更新処理を示すシーケンス図。
【図４】本発明の画像処理装置が実行する画像処理装置を検索する処理を示すシーケンス図。
【図５】本発明の画像処理装置が備える装置情報記憶部に構築される装置情報テーブルを示す図。
【図６】本発明の装置情報を構成する管理者設定情報が登録される管理者設定情報テーブルを示す図。
【図７】本発明の画像処理装置が備えるサービス情報記憶部に構築されるサービス情報テーブルを示す図。
【図８】本発明の画像処理装置が備える端末管理情報記憶部に構築される端末管理情報テーブルを示す図。
【図９】本発明の画像処理システムの画像処理装置が実行するサービス情報の変換処理を示すフローチャート。
【図１０】本発明の画像処理システムの画像処理装置が実行する検索処理を示すフローチャート。
【図１１】本発明の画像処理装置によってサービス属性を変換されたサービス情報を示す図。
【図１２】本発明の画像処理システムの端末装置に表示されるＧＵＩの一実施形態を示す図。
【図１３】本発明の画像処理システムの端末装置に表示されるＧＵＩの別の実施形態を示す図。
【図１４】本発明の画像処理システムの端末装置に表示されるＧＵＩの他の実施形態を示す図。
【図１５】本発明の画像処理システムの端末装置に表示されるＧＵＩの他の実施形態を示す図。
【図１６】本発明の画像処理システムの別の実施形態を示す概略図。
【発明を実施するための形態】
【０００９】
以下、本発明について実施形態をもって説明するが、本発明は、後述する実施形態に限定されるものではない。
【００１０】
図１は、本発明の画像処理システムの一実施形態を示す概略図である。画像処理システム１００は、ネットワーク１１０に接続された端末装置１１２ａ，１１２ｂ，１１２ｃと、画像処理装置１２０ａ,１２０ｂとを含んで構成される。
【００１１】
本実施形態では、ネットワーク１１０は、イーサネット（登録商標）を利用したローカルエリアネットワーク（ＬＡＮ）で構成される。他の実施形態では、インターネットなどの広域ネットワークを適宜含んでネットワーク１１０を構成してもよい。
【００１２】
端末装置１１２ａ，１１２ｂ，１１２ｃは、ユーザが所望するサービスを画像処理装置１２０ａ，１２０ｂに実行させる情報処理装置である。本発明では、端末装置１１２ａ，１１２ｂ，１１２ｃとして、ノート型ＰＣやデスクトップ型ＰＣ、スマートフォンやタブレット型ＰＣ等の情報処理装置を採用することができる。
【００１３】
端末装置１１２ａ，１１２ｂ，１１２ｃは、ユーザの指示に基づいて、ユーザの所望するサービスである印刷ジョブの実行要求を生成し、ユーザが指定する画像処理装置１２０ａ，１２０ｂに送信する。また、端末装置１１２ａ，１１２ｂ，１１２ｃは、画像処理装置１２０ａ，１２０ｂから当該端末装置の表示装置に表示されるＧＵＩ（Graphical User Interface）を構成する画面構成情報を受信し、当該画面構成情報を使用してＧＵＩを表示装置に表示する。
【００１４】
画像処理装置１２０ａ,１２０ｂは、当該画像処理装置が有する機能に基づくサービスを実行する装置である。本実施形態では、画像処理装置１２０ａは、印刷機能やスキャニング機能、コピー機能等を搭載したＭＦＰである。画像処理装置１２０ｂは、ＭＦＰより下位機種であるページプリンタである。
【００１５】
画像処理装置１２０ａ,１２０ｂは、端末装置１１２ａ，１１２ｂ，１１２ｃが生成した印刷ジョブを解析し、ユーザが要求する印刷ジョブを実行可能な画像処理装置を特定する。画像処理装置１２０ａ,１２０ｂは、当該印刷ジョブを実行可能な画像処理装置に関する情報を表示するＧＵＩの画面構成情報を端末装置に送信する。
【００１６】
画像処理装置１２０ａは、プロセッサ、ＲＡＭ、ＨＤＤなどを含んで実装されており、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）などのＯＳの制御下で、アセンブラ、Ｃ、Ｃ＋＋、ＪＡＶＡ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）などのプログラミング言語で記述されたプログラムを実行し、図２に示す各機能手段を当該画像処理装置上に実現する。
【００１７】
画像処理装置１２０ａ，１２０ｂは、必要に応じて、Ｆｉｒｅｆｏｘ（登録商標）などのブラウザプログラムを実装し、ＨＴＭＬ、ＸＨＴＭＬ、ＸＭＬ等のマークアップ言語で記述された構造化文書を使用して他の画像処理装置との間でデータを共有することができる。また、画像処理装置１２０ａ，１２０ｂは、ＴＣＰ／ＩＰ、ＷＳＤ、ＵＤＰ、ＳＮＭＰなどの通信プロトコルに基づいて、端末装置１１２ａ，１１２ｂ，１１２ｃや他の画像処理装置との間でデータ通信を行う。
【００１８】
図２は、本発明の画像処理装置の機能構成を示す図である。以下、図２を参照して、画像処理装置１２０ａの機能構成について説明する。なお、画像処理装置１２０ｂの機能構成は、画像処理装置１２０ａと同様であるため、説明を省略する。
【００１９】
画像処理装置１２０ａは、装置情報受信部２００と、装置情報記憶部２０２と、装置情報送信部２０４とを含んで構成される。
【００２０】
装置情報受信部２００は、画像処理システム１００内の他の画像処理装置から当該画像処理装置に関する情報（以下、「装置情報」とする。）を受信して、装置情報記憶部２０２に保存する機能手段である。装置情報記憶部２０２には、図５および図６に示す装置情報テーブルに登録される情報や画像処理装置が実行すべき印刷ジョブに関する情報が登録される。
【００２１】
装置情報送信部２０４は、画像処理システム１００内の他の画像処理装置が送信する装置情報の取得要求に応じて、装置情報記憶部２０２から画像処理装置１２０ａの装置情報を取得し、他の画像処理装置に対して送信する。
【００２２】
また、画像処理装置１２０ａは、端末情報処理部２０６と、変換部２０８と、検索部２１０と、通知部２１２とを含んで構成される。端末情報処理部２０６は、端末装置１１２ａ，１１２ｂ，１１２ｃが送信した印刷ジョブの実行要求や画面構成情報の取得要求に応じて、変換部２０８、検索部２１０および通知部２１２を用いて種々の処理を実行する機能手段である。
【００２３】
端末情報処理部２０６は、画像処理システム１００内の端末装置から印刷ジョブの実行要求を受信した場合、当該要求に付加されたサービス情報および端末管理情報をサービス情報記憶部２１４および端末管理情報記憶部２１６に保存する。
【００２４】
サービス情報は、ユーザが画像処理装置１２０ａに実行させる印刷ジョブに関する情報である。端末管理情報は、印刷ジョブの実行要求を送信した端末装置に関する情報である。端末情報処理部２０６は、印刷ジョブの実行要求を受信すると、図７に示すサービス情報テーブルをサービス情報記憶部２１４に構築すると共に、図８に示す端末管理情報テーブルを端末管理情報記憶部２１６に構築する。
【００２５】
次いで、端末情報処理部２０６は、検索部２１０に対し、要求されている印刷ジョブを実行可能な画像処理装置を検索させる。検索部２１０は、変換部２０８に対し、当該端末装置から受信したサービス情報を変換させて、変換後のサービス情報の一覧を生成させる。
【００２６】
変換部２０８は、サービス情報記憶部２１４からユーザが要求する印刷ジョブに関連するサービス情報を取得し、端末管理情報記憶部２１６に保存された端末管理情報を使用して、画像処理システム１００内の画像処理装置１２０ａ，１２０ｂが実行可能なサービス情報の一覧を生成する。変換部２０８は、端末情報処理部２０６がアクセス可能な記憶装置（図示せず）にサービス情報の一覧を保存する。
【００２７】
検索部２１０は、変換部２０８の処理結果と、装置情報記憶部２０２に保存された装置情報とを使用して、ユーザが要求する印刷ジョブを実行可能な画像処理装置の一覧情報を生成し、当該画像処理装置の一覧情報を表示可能なＧＵＩの画面構成情報を生成する。通知部２１２は、印刷ジョブの実行要求を送信した端末装置に当該画面構成情報を送信する。
【００２８】
端末情報処理部２０６は、端末装置１１２ａ，１１２ｂ，１１２ｃから画面構成情報の取得要求を受信した場合、端末管理情報記憶部２１６や装置情報記憶部２０２、変換後のサービス情報が保存された記憶装置を参照して、当該要求の対象である画面構成情報を生成し、通知部２１２を介して当該端末装置に送信する。
【００２９】
図３は、本発明の画像処理システムの画像処理装置が実行する装置情報の更新処理を示すシーケンス図である。以下、図３を参照して装置情報の更新処理について説明する。
【００３０】
画像処理装置１２０ａの装置情報送信部２０４は、電源がＯＮにされると装置情報の取得要求を、画像処理システム１００の他の画像処理装置１２０ｂに送信する。
【００３１】
画像処理装置１２０ｂの装置情報受信部２００は、装置情報の取得要求を受信すると、装置情報の取得要求を装置情報送信部２０４に送信する。装置情報送信部２０４は、装置情報の取得要求を受信すると、装置情報記憶部２０２から画像処理装置１２０ｂの装置情報を取得し、画像処理装置１２０ａに当該装置情報を送信する。
【００３２】
画像処理装置１２０ａの装置情報受信部２００は、画像処理装置１２０ｂから装置情報を受信すると、当該装置情報を装置情報記憶部２０２に保存して装置情報テーブルを更新する。
【００３３】
図４は、本発明の画像処理システムの画像処理装置が実行する検索処理を示すシーケンス図である。以下、図４を参照して、端末装置１１２ａが発行した印刷ジョブを実行可能な画像処理装置を特定する検索処理について説明する。
【００３４】
画像処理装置１２０ａは、端末装置１１２ａが送信した印刷ジョブの実行要求を受信すると、端末情報処理部２０６が、当該要求に付加された端末管理情報を端末管理情報記憶部２１６に保存すると共に、当該要求に付加されたサービス情報をサービス情報記憶部２１４に保存する。次いで、端末情報処理部２０６は、画像処理装置の検索要求を検索部２１０に送信する。
【００３５】
検索部２１０は、画像処理装置の検索要求を受信すると、装置情報記憶部２０２から画像処理システム１００内の総ての画像処理装置の装置情報を取得する。そして、検索部２１０は、サービス情報の変換要求を変換部２０８に送信する。
【００３６】
変換部２０８は、サービス情報の変換要求を受信すると、サービス情報記憶部２１４から当該印刷ジョブの実行要求に関連するサービス情報を取得し、当該サービス情報に対して変換処理を施し、その処理結果を検索部２１０に送信する。なお、サービス情報の変換処理については、図９を参照して詳述する。
【００３７】
検索部２１０は、変換部２０８の変換処理の結果と、装置情報とを使用して、実行要求の対象である印刷ジョブを実行可能な画像処理装置の一覧情報を生成し、当該画像処理装置の一覧情報を表示するＧＵＩの画面構成情報を生成する。なお、検索部２１０が実行する当該処理については、図１０を参照して詳述する。
【００３８】
次いで、検索部２１０は、印刷ジョブの実行要求を送信した端末装置の端末管理情報を端末管理情報記憶部２１６から取得し、当該画面構成情報の送信要求を通知部２１２に送信する。通知部２１２は、当該送信要求を受信すると、印刷ジョブの実行要求を送信した端末装置に当該画面構成情報を送信する。
【００３９】
図５は、本発明の画像処理装置が備える装置情報記憶部に構築される装置情報テーブルを示す図である。
【００４０】
装置情報テーブルには、画像処理システム１００の画像処理装置に関する情報が登録される。画像処理装置識別情報５００は、画像処理装置を固有に識別する情報である。本実施形態では、画像処理装置識別情報として画像処理装置の名称が使用される。装置情報テーブルでは、画像処理装置識別情報５００に対して、位置情報５０２と、ＩＰアドレス５０４と、印刷色５０６と、構成情報５０８と、ＴＣＯ削減設定５１０と、管理者設定情報５１２とが関連付けて登録される。
【００４１】
位置情報５０２は、画像処理装置の位置情報である。本実施形態では、画像処理装置が配置される領域を座標で規定し、各画像処理装置の配置位置を座標値で表す。ＩＰアドレス５０４は、画像処理装置のＩＰアドレスである。印刷色５０６は、画像処理装置が出力可能な印刷色である。
【００４２】
構成情報５０８は、画像処理装置のハードウェア構成を示す情報である。図５に示す実施形態では、フィニッシャを有する画像処理装置、ＡＤＦ（Auto Document Feeder）を有する画像処理装置、ＨＤＤ（Hard Disc Drive）を有する画像処理装置が例示される。
【００４３】
ＴＣＯ削減設定５１０は、画像処理装置に対するＴＣＯ（Total Cost of Ownership）削減の設定の有無を示す情報である。ＴＣＯは、画像処理装置の導入コストだけでなく、画像処理装置の維持管理を含めた総てのコストを考慮したコスト指標である。管理者設定情報５１２は、画像処理システム１００の管理者が設定する情報である。管理者設定情報については、図６を参照して詳述する。
【００４４】
図６は、本発明の装置情報を構成する管理者設定情報が登録される管理者設定情報テーブルを示す図である。
【００４５】
管理者設定情報テーブルには、画像処理システム１００のユーザに関する情報が登録される。ユーザ名６００は、画像処理システム１００のユーザの名称である。管理者設定情報テーブルでは、ユーザ名６００に対して、パスワード６０２と、利用可能機能６０４と、使用度数６０６と、残度数６０８と、グループ６１０とが関連付けて登録される。
【００４６】
パスワード６０２は、ユーザに割り当てられたパスワードである。画像処理システム１００の画像処理装置１２０ａ，１２０ｂは、ユーザ名とパスワードによりユーザを認証することができる。利用可能機能６０４は、ユーザが使用可能な当該画像処理装置の機能である。
【００４７】
使用度数６０６は、ユーザが当該画像処理装置で使用した用紙の枚数を示す。各画像処理装置は、認証されたユーザが使用した用紙の枚数をユーザ毎にカウントする。残度数６０８は、ユーザが使用可能な用紙の枚数を示す値であり、残度数の初期値は管理者が設定する。残度数６０８は、残度数の初期値から使用度数を減算することにより算出することができる。使用度数６０６および残度数６０８は、装置情報の更新時に更新される。
【００４８】
グループ６１０は、ユーザが所属する組織である。管理者は、任意の組織を設定することができる。
【００４９】
図７は、本発明の画像処理装置が備えるサービス情報記憶部に構築されるサービス情報テーブルを示す図である。
【００５０】
サービス情報テーブルには、画像処理装置が実行する印刷ジョブに関するサービス情報が登録される。サービス情報テーブルは、印刷ジョブの実行要求の受信時に生成され、印刷ジョブの終了時に破棄される。
【００５１】
サービスＩＤ７００は、ユーザが要求する印刷ジョブの識別情報である。サービスＩＤ７００は、印刷ジョブの実行要求の受信時に画像処理装置によって生成される。サービス情報テーブルでは、サービスＩＤ７００に対して、ユーザ名７０２と、サービス種別７０４と、サービス属性７０６とが関連付けて登録される。これらの情報は、端末装置１１２ａ，１１２ｂ,１１２ｃが送信する印刷ジョブの実行要求に付加される。
【００５２】
ユーザ名７０２は、印刷ジョブの実行を要求するユーザの識別情報である。サービス種別７０４は、ユーザが要求する印刷ジョブの種類を示す情報である。サービス属性７０６は、ユーザが要求する印刷ジョブの属性情報である。図７に示す実施形態のサービス属性には、用紙サイズ、印字面、印刷部数、印刷色、ステープルを利用する旨の情報が含まれる。
【００５３】
図８は、本発明の画像処理装置が備える端末管理情報記憶部に構築される端末管理情報テーブルを示す図である。
【００５４】
端末管理情報テーブルには、印刷ジョブの実行を要求するユーザおよび端末装置に関する情報である端末管理情報が登録される。端末管理情報テーブルは、印刷ジョブの実行要求を受信時に生成され、サービスの終了時に破棄される。
【００５５】
端末装置識別情報８００は、印刷ジョブの実行要求を送信した端末装置の識別情報である。端末管理情報テーブルでは、端末装置識別情報８００に対して、ユーザ名８０２と、位置情報８０４と、ＩＰアドレス８０６と、社員番号８０８とが関連付けて登録される。
【００５６】
ユーザ名８０２は、印刷ジョブの実行を要求するユーザの識別情報である。位置情報８０４は、印刷ジョブの実行要求を生成および送信した端末装置の位置情報である。ＩＰアドレス８０６は、印刷ジョブの実行要求を生成および送信した端末装置のＩＰアドレスである。社員番号８０８は、印刷ジョブの実行を要求するユーザの属性情報である。図８に示す実施形態では、ユーザの属性情報として社員番号を採用するが、例えば、所属組織や役職等のその他の任意の属性情報を採用することができる。
【００５７】
図９は、本発明の画像処理システムの画像処理装置が実行するサービス情報の変換処理を示すフローチャートである。以下、図９を参照して、サービス情報の変換処理について説明する。
【００５８】
図９の処理は、ステップＳ９００から開始し、ステップＳ９０１で変換部２０８が、端末装置１１２ａ，１１２ｂ，１１２ｃが要求する印刷ジョブを実行可能な画像処理装置が存在するか否か判断する。
【００５９】
具体的には、変換部２０８は、装置情報記憶部２０２に構築された装置情報テーブルを参照し、当該印刷ジョブに関連するサービス情報に含まれるサービス属性が示す印刷処理を実行可能な画像処理装置が存在するか否か判断する。例えば、サービス属性が「Ａ４／片面／２０部／カラー」である場合、図５に示す装置情報テーブルでは、カラー印刷機能を有する画像処理装置「Office-MFP1」および「Office-MFP3」が、当該印刷処理を実行可能であるため、変換部２０８は、当該印刷ジョブを実行可能な画像処理装置が存在すると判断する。
【００６０】
印刷ジョブを実行可能な画像処理装置が存在する場合には（ｙｅｓ）、処理をステップＳ９０２に分岐させる。ステップＳ９０２では、変換部２０８は、当該印刷ジョブのサービス情報が、当該印刷ジョブを要求するユーザの利用制限を満たしているか否か判断する。
【００６１】
具体的には、変換部２０８は、装置情報記憶部２０２に構築された装置情報テーブルを参照し、実行要求されている印刷枚数が、当該ユーザが当該画像処理装置で印刷可能な枚数を示す「残度数」以下であるか否か判断し、印刷枚数が当該残度数よりも大きい場合には、利用制限を満たしていないと判断する。
【００６２】
サービス情報がユーザの利用制限を満たしていない場合には（ｎｏ）、処理をステップＳ９０３に分岐させる。ステップＳ９０３では、利用制限を満たすサービス情報に変換可能であるか否か判断する。
【００６３】
具体的には、変換部２０８は、例えば、片面印刷が要求されている場合、両面印刷に変換することにより、印刷枚数が当該残度数以下になるか否か判断し、残度数以下で印刷が可能になるときには、利用制限を満たすサービス情報に変換可能であると判断する。また、印字面の割り付け方式を変更することにより、印刷枚数が当該残度数以下になるか否か判断し、残度数以下で印刷が可能になるときには、利用制限を満たすサービス情報に変換可能であると判断する。
【００６４】
利用制限を満たすサービス情報に変換可能である場合には（ｙｅｓ）、処理をステップＳ９０５に分岐させる。一方、利用制限を満たすサービス情報に変換できない場合には（ｎｏ）、処理をステップＳ９０８に分岐させる。
【００６５】
ステップＳ９０２の判定でサービス情報がユーザの利用制限を満たしていると判断した場合には（ｙｅｓ）、処理をステップＳ９０４に分岐させる。ステップＳ９０４では、変換部２０８は、装置情報テーブルを参照し、当該画像処理装置にＴＣＯ削減設定がされているか否か判断する。ＴＣＯ削減設定がされている場合には（ｙｅｓ）、処理をステップＳ９０５に分岐させる。一方、ＴＣＯ削減設定がされていない場合には（ｎｏ）、処理をステップＳ９０６に分岐させる。
【００６６】
ステップＳ９０５では、変換部２０８は、サービス情報記憶部２１４から取得したサービス情報を変換する。具体的には、変換部２０８は、ステップＳ９０３で利用制限を満たすサービス情報に変換可能であると判断した場合には、ステップＳ９０５でサービス情報を利用制限を満たすサービス情報に変換する。
【００６７】
このとき、片面印刷を両面印刷に変更することにより、また、印字面の割り付け方式を変更することにより、利用制限を満たすサービス情報に変換可能である場合には、管理者は、いずれの変換方式を優先して適用するかを指定することができる。変換部２０８は、その優先順位に従ってサービス情報を変換する。
【００６８】
また、変換部２０８は、ステップＳ９０４でＴＣＯ削減設定がされていると判断した場合には、ステップＳ９０５で片面印刷を両面印刷に変更し、または、印字面の割り付け方式を変更してサービス情報を変換する。変換部２０８は、管理者が指定する変換方式の優先順位に従ってサービス情報を変換する。
【００６９】
ステップＳ９０６では、変換部２０８は、変換後のサービス情報で構成されるサービス情報の一覧を生成する。ステップＳ９０７では、変換部２０８は、サービス情報の一覧を検索部２１０に送信し、ステップＳ９０９で処理が終了する。
【００７０】
ステップＳ９０１の判定で印刷ジョブを実行可能な画像処理装置が存在しないと判断した場合には（ｎｏ）、処理をステップＳ９０８に分岐させる。ステップＳ９０８では、変換部２０８は、当該印刷ジョブを実行可能な画像処理装置が存在しない旨の通知を検索部２１０に送信し、ステップＳ９０９で処理が終了する。
【００７１】
図１０は、本発明の画像処理システムの画像処理装置が実行する検索処理を示すフローチャートである。以下、図１０を参照して、画像処理装置の変換処理について説明する。
【００７２】
図１０の処理は、ステップＳ１０００から開始し、ステップＳ１００１で検索部２１０が、端末装置１１２ａ，１１２ｂ，１１２ｃが要求する印刷ジョブを実行可能な画像処理装置が存在するか否か判断する。具体的には、検索部２１０は、変換部２０８からサービス情報の一覧を受信した場合には、印刷ジョブを実行可能な画像処理装置が存在すると判断し、印刷ジョブを実行可能な画像処理装置が存在しない旨の通知を受信した場合には、印刷ジョブを実行可能な画像処理装置が存在しないと判断する。
【００７３】
印刷ジョブを実行可能な画像処理装置が存在する場合には（ｙｅｓ）、処理をステップＳ１００２に分岐させる。ステップＳ１００２では、検索部２１０は、印刷ジョブを実行可能な画像処理装置を示す装置情報の一覧を生成する。ステップＳ１００３では、検索部２１０は、装置情報の一覧を表示するＧＵＩの画面構成情報を生成し、ステップＳ１００５で処理が終了する。
【００７４】
一方、ステップＳ１００１の判定で印刷ジョブを実行可能な画像処理装置が存在しないと判断した場合には（ｎｏ）、処理をステップＳ１００４に分岐させる。ステップＳ１００４では、検索部２１０は、印刷ジョブを実行可能な画像処理装置が存在しない旨を通知するＧＵＩの画面構成情報を生成し、ステップＳ１００５で処理が終了する。
【００７５】
図１１は、本発明の画像処理装置によってサービス属性を変換されたサービス情報を示す図である。
【００７６】
サービスＩＤ１１００は、ユーザが要求する印刷ジョブの識別情報であり、図７に示すサービスＩＤと共通する。サービスサブＩＤ１１０２は、変換後のサービス属性の識別情報である。
【００７７】
サービス属性１１０４は、変換後のサービス属性である。図１１に示す実施形態では、図７に示すサービスＩＤ「Ｓ_０００１」で識別されるサービス属性「Ａ４／片面／２０部／カラー」が、サービスサブＩＤ「０００１」で識別されるサービス属性「Ａ４／両面／１０部／カラー」およびサービスサブＩＤ「０００２」で識別されるサービス属性「Ａ４／両面／集約／５部／カラー」にそれぞれ変換される。
【００７８】
図１２は、本発明の画像処理システムの端末装置に表示されるＧＵＩの一実施形態を示す図である。ＧＵＩ１２００には、当該印刷ジョブを実行可能な２つの画像処理装置の識別情報１２０２と、これらの画像処理装置を選択するボタン１２０４，１２０６とが表示される。
【００７９】
図１２に示す実施形態では、印刷ジョブの実行要求を送信した端末装置に近い画像処理装置の識別情報が上側に表示される。画像処理装置１２０ａ，１２０ｂは、端末管理の位置情報と、画像処理装置の位置情報とを使用して、印刷ジョブの実行要求を送信した端末装置に近い画像処理装置を判断し、ＧＵＩ１２００の画面構成情報を生成することができる。
【００８０】
また、ＧＵＩ１２００には、画像処理装置の位置情報を確認するボタン１２１０と、画像処理装置の稼働状態を確認するボタン１２１２と、サービス情報を確認するボタン１２１４とが表示される。
【００８１】
ユーザは、ボタン１２０４，１２０６で画像処理装置を指定した状態でボタン１２１０，１２１２，１２１４を選択すると、指定された画像処理装置の位置情報や稼働状態、サービス情報を表示するＧＵＩが表示される。
【００８２】
図１３は、印刷ジョブを実行可能な画像処理装置の位置情報を表示するＧＵＩを示す図である。ＧＵＩ１３００には、端末装置および画像処理装置が設置される建物のレイアウト１３０２と、印刷ジョブの実行要求を送信した端末装置の位置１３１０と、印刷ジョブの実行が可能な画像処理装置の位置１３１２，１３１４とが表示される。
【００８３】
図１４は、印刷ジョブを実行可能な画像処理装置の稼働状態を表示するＧＵＩを示す図である。ＧＵＩ１４００には、ユーザがＧＵＩ１２００で選択した画像処理装置が実行する可能性のある印刷ジョブに関する情報が表示される。図１４に示す実施形態では、当該ジョブの識別情報であるジョブＩＤ１４１０と、当該ジョブの名称であるジョブ名称１４１２と、当該ジョブの実行を要求するユーザの名称であるユーザ１４１４とが表示される。
【００８４】
図１５は、端末装置が実行要求する印刷ジョブを実行可能な画像処理装置が実行可能なサービス情報を表示するＧＵＩを示す図である。ＧＵＩ１５００には、ユーザがＧＵＩ１２００で選択した画像処理装置が実行可能なサービス情報が表示される。図１５に示す実施形態では、印刷ジョブの実行を要求したユーザの名称であるユーザ１５１０と、当該ユーザが要求する印刷ジョブの識別情報であるサービスＩＤ１５１２と、変換後のサービス情報の識別情報であるサービスサブＩＤ１５１４と、変換後のサービス情報１５１６とが表示される。
【００８５】
図１６は、本発明の画像処理システムの別の実施形態を示す概略図である。画像処理システム１６００は、ネットワーク１１０に接続された端末装置１１２ａ，１１２ｂ，１１２ｃと、画像処理装置１２０ａ,１２０ｂと、管理サーバ１６１０とを含んで構成される。以下、図１６を参照して、画像処理システム１６００について、画像処理システム１００との相違点を中心に説明する。
【００８６】
管理サーバ１６１０は、端末装置１１２ａ，１１２ｂ，１１２ｃが生成したサービスを解析し、ユーザが要求するサービスを実行可能な画像処理装置を特定する。管理サーバ１６１０は、当該サービスを実行可能な画像処理装置に関する情報を表示するＧＵＩの画面構成情報を端末装置に送信する。
【００８７】
管理サーバ１６１０は、種々のプロセッサを搭載し、ＷＩＮＤＯＷＳ  ＸＰ（登録商標）やＷＩＮＤＯＷＳ  Ｖｉｓｔａ（登録商標）、ＷＩＮＤＯＷＳ  ７（登録商標）、ＷＩＮＤＯＷＳ（登録商標）サーバ等のＷＩＮＤＯＷＳ（登録商標）シリーズ、ＭＡＣ（登録商標）ＯＳ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）などのＯＳの管理下で、アセンブラ、Ｃ、Ｃ＋＋、Ｊａｖａ（登録商標）、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ、ＰＥＲＬ、ＲＵＢＹ、ＰＹＴＨＯＮなどのプログラム言語で記述された本発明のプログラムを実行する。
【００８８】
また、管理サーバ１６１０は、プログラムを実行するための実行空間を提供するＲＡＭ等の主記憶装置、プログラムやデータなどを持続的に保持するＨＤＤ等の補助記憶装置を備えており、本発明のプログラムを実行することにより、図２に示す各機能手段を管理サーバ１６１０上に実現する。
【００８９】
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、本実施形態の構成要素を変更若しくは削除し、または本実施形態の構成要素を他の構成要素を追加するなど、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００９０】
１００…画像処理システム、１１０…ネットワーク、１１２ａ，１１２ｂ，１１２ｃ…端末装置、１２０ａ，１２０ｂ…画像処理装置、１６００…画像処理システム、１６１０…管理サーバ
【先行技術文献】
【特許文献】
【００９１】
【特許文献１】特開２００９−１７２９１４号公報
【図１】
2014038402.tif 000003
【図２】
2014038402.tif 000004
【図３】
2014038402.tif 000005
【図４】
2014038402.tif 000006
【図５】
2014038402.tif 000007
【図６】
2014038402.tif 000008
【図７】
2014038402.tif 000009
【図８】
2014038402.tif 000010
【図９】
2014038402.tif 000011
【図１０】
2014038402.tif 000012
【図１１】
2014038402.tif 000013
【図１２】
2014038402.tif 000014
【図１３】
2014038402.tif 000015
【図１４】
2014038402.tif 000016
【図１５】
2014038402.tif 000017
【図１６】
2014038402.tif 000018