(57)【要約】【課題】自装置が備えていない機能を要するプリントジョブを受け付け、必要な機能を備える他装置に前記プリントジョブの実行要求を転送できること。【解決手段】対象選択部８ｄは、自装置がジョブ実行要求Ｊ１に従ったプリントジョブの実行に要する機能を有さない場合に、複数の候補装置１０ｘの中から前記ジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能を有する対象装置を選択する。設置場所データ送信部８ａは、前記対象装置の設置場所を表す設置場所データＤ１２を端末装置８に送信する。ジョブ制御部８ｂは、自装置が前記ジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能を有する場合に、前記ジョブ実行要求Ｊ１に従った前記プリントジョブを自装置のジョブ実行装置に実行させ、その他の場合に、前記対象装置に対して前記ジョブ実行要求Ｊ１に従った前記プリントジョブの実行を要求する。【選択図】図１
2020189471.tif 000002
【特許請求の範囲】
【請求項１】
プリントジョブを実行可能なジョブ実行装置と、
ネットワークを通じて通信可能な複数の候補装置それぞれにおける前記プリントジョブの実行に関する保有機能を表す保有機能データを取得する保有機能データ取得部と、
端末装置から前記プリントジョブの実行要求の内容を表すジョブ実行要求を取得する実行要求取得部と、
自装置が前記ジョブ実行要求に従った前記プリントジョブの実行に要する機能を有さない場合に、前記複数の候補装置の中から前記ジョブ実行要求に従った前記プリントジョブの実行に要する機能を有する対象装置を選択する対象選択部と、
前記対象装置の設置場所を表す設置場所データを前記端末装置に送信する設置場所データ送信部と、
自装置が前記ジョブ実行要求に従った前記プリントジョブの実行に要する機能を有する場合に、前記ジョブ実行要求に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させ、その他の場合に、前記対象装置に対して前記ジョブ実行要求に従った前記プリントジョブの実行を要求するジョブ制御部と、を備える画像形成装置。
【請求項２】
前記端末装置から少なくとも１つの基点の位置を表す基点データを取得する基点データ取得部をさらに備え、
前記保有機能データ取得部は、前記保有機能データとともに前記複数の候補装置の位置を表す候補位置データを取得し、
前記対象選択部は、前記候補位置データおよび前記基点データに基づいて、前記基点の位置に対して予め設定される範囲内に存在する前記候補装置を前記対象装置として選択する、請求項１に記載の画像形成装置。
【請求項３】
前記対象装置が選択された場合に、前記対象装置において前記ジョブ実行要求に従った前記プリントジョブの実行の前に参照される識別コードまたは一対の照合コードを生成し、前記識別コードまたは前記一対の照合コードの一方を前記端末装置へ送信するコード生成部をさらに備え、
前記ジョブ制御部は、前記対象装置に前記プリントジョブの実行を要求するときに、前記対象装置に対して前記識別コードまたは前記一対の照合コードの他方を送信する、請求項２に記載の画像形成装置。
【請求項４】
プリントジョブを実行可能なジョブ実行装置を備え、ネットワークを通じて他装置と通信可能な画像形成装置であって、
着脱式記憶媒体が装着される記憶媒体インターフェイスと、
前記他装置から前記プリントジョブの実行要求の内容を表すジョブ実行要求に従った前記プリントジョブの実行を要求されるとともに参照コードを受信した場合に、前記記憶媒体インターフェイスに装着された前記着脱式記憶媒体から前記参照コードと同一のコードまたは前記参照コードとの間で予め定められた照合条件を満たすコードを読み出すことができた場合に、前記ジョブ実行要求に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させるジョブ制御部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他装置に対してプリントジョブの実行を要求可能な画像形成装置に関する。
【背景技術】
【０００２】
一般に、画像形成装置は、端末装置からプリントジョブの実行要求の内容を表すジョブ実行要求を受信した場合に、前記ジョブ実行要求に従ったプリントジョブを実行する。前記プリントジョブは、シートに画像を形成するプリント処理を含む。
【０００３】
例えば、前記ジョブ実行要求は、出力シートのサイズの指定、カラープリントまたはモノクロプリントの指定または出力画像の精細度の指定に関するデータを含む。さらに、前記ジョブ実行要求が、出力シートに対する後処理の内容を指定するデータを含む場合もある。
【０００４】
例えば、前記後処理は、出力シートのソート処理、出力シートに対する孔開け加工、出力シートに対するステープル加工または出力シートに対する折り加工などである。
【０００５】
また、サーバーコンピューターが、端末装置からインターネットを通じて前記ジョブ実行要求を受信し、店舗に設置された画像形成装置に前記ジョブ実行要求に従った前記プリントジョブを実行させることが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２２８４７３号広報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、前記端末装置のユーザーが前記画像形成装置に実行させたい前記プリントジョブが、前記端末装置の近くに設置された前記画像形成装置が備えていない機能を必要とする場合がある。
【０００８】
上記の場合、前記ユーザーにとって、必要な機能を備える前記画像形成装置を探す作業は手間である。
【０００９】
本発明の目的は、自装置が備えていない機能を要するプリントジョブを受け付け、必要な機能を備える他装置に前記プリントジョブの実行要求を転送できる、または、他装置から転送される要求に応じてプリントジョブを実行できる画像形成装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一の局面に係る画像形成装置は、ジョブ実行装置と、保有機能データ取得部と、実行要求取得部と、設置場所データ送信部と、ジョブ制御部と、を備える。前記ジョブ実行装置は、プリントジョブを実行可能である。前記保有機能データ取得部は、ネットワークを通じて通信可能な複数の候補装置それぞれにおける前記プリントジョブの実行に関する保有機能を表す保有機能データを取得する。前記実行要求取得部は、端末装置から前記プリントジョブの実行要求の内容を表すジョブ実行要求を取得する。前記対象選択部は、自装置が前記ジョブ実行要求に従った前記プリントジョブの実行に要する機能を有さない場合に、前記複数の候補装置の中から前記ジョブ実行要求に従った前記プリントジョブの実行に要する機能を有する対象装置を選択する。前記設置場所データ送信部は、前記対象装置の設置場所を表す設置場所データを前記端末装置に送信する。前記ジョブ制御部は、自装置が前記ジョブ実行要求に従った前記プリントジョブの実行に要する機能を有する場合に、前記ジョブ実行要求に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させ、その他の場合に、前記対象装置に対して前記ジョブ実行要求に従った前記プリントジョブの実行を要求する。
【００１１】
本発明の他の局面に係る画像形成装置は、プリントジョブを実行可能なジョブ実行装置を備え、ネットワークを通じて他装置と通信可能な画像形成装置である。前期画像形成装置は、記憶媒体インターフェイスと、ジョブ制御部と、を備える。前記記憶媒体インターフェイスは、着脱式記憶媒体が装着される。前記ジョブ制御部は、前記他装置から前記プリントジョブの実行要求の内容を表すジョブ実行要求に従った前記プリントジョブの実行を要求されるとともに参照コードを受信した場合に、前記記憶媒体インターフェイスに装着された前記着脱式記憶媒体から前記参照コードと同一のコードまたは前記参照コードとの間で予め定められた照合条件を満たすコードを読み出すことができた場合に、前記ジョブ実行要求に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させる。
【発明の効果】
【００１２】
本発明によれば、自装置が備えていない機能を要するプリントジョブを受け付け、必要な機能を備える他装置に前記プリントジョブの実行要求を転送できる、または、他装置から転送される要求に応じてプリントジョブを実行できる画像形成装置を提供することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施形態に係る画像形成装置を含む画像形成システムの構成を示すブロック図である。
【図２】図２は、実施形態に係る画像形成装置が参照する候補装置データおよび機能参照データの構成の一例を表す図である。
【図３】図３は、実施形態に係る画像形成装置によるジョブ管理処理の手順の一例を示すフローチャートである。
【図４】図４は、実施形態に係る画像形成装置からジョブ実行要求を受信した対象装置による転送ジョブ処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１５】
［画像形成装置１０の構成］
本発明の実施形態に係る画像形成装置１０は、シート９１に画像を形成するプリント処理を実行するプリント装置１を備える。前記プリント処理は、プリントジョブの一例であり、プリント装置１は、前記プリントジョブを実行するジョブ実行装置の一例である。
【００１６】
図１に示される例では、画像形成装置１０は、画像読取装置２、ユーザーインターフェイス装置３、通信装置４および制御装置５も備える。制御装置５は、ＣＰＵ５１、ＲＡＭ（Random Access Memory）５２および二次記憶装置５３などを含む。
【００１７】
例えば、画像形成装置１０は、複写機または複写機能およびファクシミリ通信装置能を有する複合機などである。
【００１８】
画像形成装置１０は、ネットワーク８０を通じて端末装置８および複数の他の画像形成装置と通信可能である。後述するように、画像形成装置１０と通信可能な前記他の画像形成装置各々は、画像形成装置１０の代わりに前記プリントジョブを実行する候補となる装置である。以下の説明において、前記他の画像形成装置のことを候補装置１０ｘと称する。
【００１９】
本実施形態において、画像形成装置１０は、ＬＡＮ（Local Area Network）８０ａを通じて端末装置８と通信可能であり、さらに、インターネット８０ｂを通じて複数の候補装置１０ｘと通信可能である。
【００２０】
画像形成装置１０と、画像形成装置１０がネットワーク８０を通じて通信可能な端末装置８および複数の候補装置１０ｘとは、画像形成システム１００を構成している。候補装置１０ｘは、例えばコンビニエンスストアなどの店舗またはグループ会社の事務所など、画像形成装置１０の設置場所とは異なる場所に設置されている。
【００２１】
端末装置８は、画像形成装置１０と通信可能なコンピューターである。端末装置８は、入力装置８１、表示装置８２、通信装置８３および演算装置８４を備える。
【００２２】
入力装置８１は、ユーザーの操作に従って情報を演算装置８４へ入力する。通信装置８３は、ネットワーク８０を通じた通信を実行する。演算装置８４は、各種のデータ処理、表示装置８２への画面表示の制御、および通信装置８３を通じたデータの送受信を実行する。
【００２３】
例えば、プリント装置１が電子写真方式で前記プリント処理を実行する。この場合、プリント装置１は、シート搬送機構１ａ、感光体１ｂ、帯電装置１ｃ、レーザースキャニングユニット１ｄ、現像装置１ｅ、転写装置１ｆおよび定着装置１ｇなどを備える。
【００２４】
シート搬送機構１ａは、予め定められた経路に沿ってシート９１を搬送する。帯電装置１ｃは、感光体１ｂの表面を帯電させる。レーザースキャニングユニット１ｄは、帯電した感光体１ｂの表面に静電潜像を書き込む。
【００２５】
現像装置１ｅは、感光体１ｂ上の前記静電潜像をトナー像へ現像する。転写装置１ｆは、感光体１ｂ上の前記トナー像をシート９１に転写する。定着装置１ｇは、シート９１上の前記トナー像を加熱することにより、前記トナー像をシート９１に定着させる。
【００２６】
なお、プリント装置１が、インクジェット方式などの他の方式で前記プリント処理を実行する装置であってもよい。
【００２７】
画像読取装置２は、原稿９２から画像を読み取る画像読取処理を実行する。画像読取装置２は、光源２ａ、ＡＤＦ（Automatic Document Feeder）２ｂ、イメージセンサー２ｃおよびＡＦＥ（Analog Front End）２ｄなどを備える。
【００２８】
光源２ａは、原稿９２に対して光を出射する。ＡＤＦ（２ｂ）は、光源２ａに対向する位置を通る原稿搬送路に沿って原稿９２を搬送する。これにより、光源２ａの光が原稿９２に対して走査される。
【００２９】
イメージセンサー２ｃは、原稿９２からの反射光を受光し、受光量の検出信号を画像信号として出力する。ＡＦＥ２ｄは、前記画像信号をデジタルの画像データへ変換する。
【００３０】
ユーザーインターフェイス装置３は、操作装置３ａおよび表示装置３ｂなどを含む。操作装置３ａは、ユーザーの操作に従って情報を制御装置５のＣＰＵ５１へ入力する。操作装置３ａ、例えば操作ボタンおよびタッチパネルなどを含む。表示装置３ｂは、情報を表示可能な液晶パネルなどの表示パネルを含む。
【００３１】
通信装置４は、ネットワーク８０を通じて端末装置８および候補装置１０ｘとの間で通信を行う通信インターフェイスデバイスである。制御装置５は、端末装置８との間のデータの送信および受信の全てを、通信装置４を通じて行う。
【００３２】
制御装置５は、各種の演算、データ処理および画像形成装置１０が備える各種の電気機器の制御を実行する。制御装置５は、プリント装置１、画像読取装置２、ユーザーインターフェイス装置３および通信装置４との間でデータおよび制御信号の受け渡しが可能である。
【００３３】
二次記憶装置５３は、コンピューター読み取り可能な不揮発性の記憶装置である。二次記憶装置５３は、プログラムおよび各種のデータを記憶可能である。例えば、フラッシュメモリーおよびハードディスクドライブのうちの一方または両方の組合せが、二次記憶装置５３として採用される。
【００３４】
ＣＰＵ５１は、二次記憶装置５３に記憶されたプログラムを実行することにより、各種のデータ処理および制御を実行するプロセッサーである。なお、ＤＳＰなどの他のプロセッサーが、ＣＰＵ５１の代わりに採用されることも考えられる。
【００３５】
ＲＡＭ５２は、コンピューター読み取り可能な揮発性の記憶装置である。ＲＡＭ５２は、ＣＰＵ５１が実行する前記プログラムおよびＣＰＵ５１が前記プログラムを実行する過程で出力および参照するデータを一次記憶する。
【００３６】
ＣＰＵ５１は、前記プログラムを実行することにより、主制御部５ａ、ジョブ制御部５ｂおよび画像処理部５ｃなどとして動作する。
【００３７】
主制御部５ａは、主として操作装置３ａに対する操作および通信装置４によるデータ受信を監視し、操作またはデータ受信を検出したときに、検出内容に応じた処理の開始を制御する。
【００３８】
さらに主制御部５ａは、表示装置３ｂを制御し、表示装置３ｂに各種の通知画面または操作画面を表示させる。
【００３９】
ジョブ制御部５ｂは、プリント装置１を制御することにより、プリント装置１に前記プリント処理を実行させる。さらに、ジョブ制御部５ｂは、画像読取装置２に前記画像読取処理を実行させることにより、原稿９２から読み取られた読取画像のデータを取得する。
【００４０】
なお、画像形成装置１０が、出力シートに後処理を施す後処理装置７を備える場合がある。この場合、ジョブ制御部５ｂは後処理装置７も制御する。図１は、複数の候補装置１０ｘの一部が後処理装置７を備える例を示す。
【００４１】
候補装置１０ｘ各々は、画像形成装置１０と同様に、プリント装置１、画像読取装置２、ユーザーインターフェイス装置３、通信装置４および制御装置５を備える画像形成装置である。また、複数の候補装置１０ｘの一部または全部が、後処理装置７を備える。即ち、候補装置１０ｘ各々は、前記プリントジョブを実行可能な前記ジョブ実行装置を備え、ネットワーク８０を通じて画像形成装置１０と通信可能である。
【００４２】
前記出力シートは、前記プリント処理によって画像が形成されたシート９１である。前記後処理は、前記出力シートのソート処理、前記出力シートに対する孔開け加工、前記出力シートに対するステープル加工または前記出力シートに対する折り加工などである。
【００４３】
前記後処理は、前記プリント処理と同様にプリントジョブの一例である。後処理装置７は、プリント装置１と同様に、前記プリントジョブを実行するジョブ実行装置の一例である。
【００４４】
画像処理部５ｃは、端末装置８から受信されるプリント対象のデータ、または、前記読取画像のデータなどの処理対象データを、画像出力の種類に応じた出力対象データへ変換する。前記出力対象データは、前記プリント処理に用いられるラスターデータ、または、端末装置８へ送信されるＰＤＦデータもしくはＪＰＥＧデータなどである。
【００４５】
主制御部５ａが、端末装置８から前記プリントジョブの実行要求の内容を表すジョブ実行要求Ｊ１を受信した場合に、ジョブ制御部５ｂが、ジョブ実行要求Ｊ１に従った前記プリントジョブをプリント装置１などの前記ジョブ実行装置に実行させる。
【００４６】
例えば、ジョブ実行要求Ｊ１は、前記出力シートのサイズの指定、カラープリントまたはモノクロプリントの指定または出力画像の精細度の指定に関するデータを含む。さらに、ジョブ実行要求Ｊ１が、前記出力シートに対する前記後処理の内容を指定するデータを含む場合もある。
【００４７】
ところで、端末装置８のユーザーが画像形成装置１０に実行させたい前記プリントジョブが、端末装置８の近くに設置された特定の画像形成装置１０が備えていない機能を必要とする場合がある。
【００４８】
上記の場合、前記ユーザーにとって、必要な機能を備える候補装置１０ｘを探す作業は手間である。
【００４９】
画像形成装置１０において、ＣＰＵ５１は、後述するジョブ管理処理を実行する（図３参照）。これにより、画像形成装置１０は、自装置が備えていない機能を要する前記プリントジョブを受け付け、必要な機能を備える候補装置１０ｘに前記プリントジョブの実行要求を転送することができる。
【００５０】
また、候補装置１０ｘは、画像形成装置１０から転送されるジョブ実行要求Ｊ１に従って前記プリントジョブを実行することができる。即ち、候補装置１０ｘ各々は、端末装置８から画像形成装置１０へ送信されるジョブ実行要求Ｊ１に従った前記プリントジョブを、画像形成装置１０の代わりに実行することができる。
【００５１】
画像形成装置１０のＣＰＵ５１は、前記プログラムを実行することにより、対象選択部５ｄおよびコード生成部５ｅとしても動作する。後述するように、対象選択部５ｄは、複数の候補装置１０ｘの中からジョブ実行要求Ｊ１の転送先とする対象装置を選択する。コード生成部５ｅは、ジョブ実行要求Ｊ１の識別のためのコードを生成する。
【００５２】
対象選択部５ｄは、前記ジョブ管理処理において候補装置データＤ１および機能参照データＤ２を参照する。
【００５３】
二次記憶装置５３は、候補装置データＤ１および機能参照データＤ２を予め記憶している。候補装置データＤ１は、画像形成装置１０がネットワーク８０を通じて通信可能な複数の候補装置１０ｘに関するデータである。
【００５４】
図２に示されるように、候補装置データＤ１は、候補装置１０ｘごとの経緯度データＤ１１、設置場所データＤ１２および保有機能データＤ１３を含む。経緯度データＤ１１は、候補装置１０ｘの位置に対応する経度および緯度を表すデータである。設置場所データＤ１２は、候補装置１０ｘの設置場所を表すデータである。
【００５５】
経緯度データＤ１１および設置場所データＤ１２は、いずれも候補装置１０ｘが設置された位置を表す。経緯度データＤ１１は、別途設定される基点の位置との距離を算出するために用いられるデータである。
【００５６】
一方、設置場所データＤ１２は、ユーザーに候補装置１０ｘの設置場所へのアクセス方法を知らせるためのデータである。設置場所データＤ１２は、画像形成装置１０から端末装置８へ送信され、端末装置８において、演算装置８４が、設置場所データＤ１２が表す情報を表示装置８２に表示させる。
【００５７】
例えば、設置場所データＤ１２は、候補装置１０ｘの設置場所の住所および候補装置１０ｘが設置されている店舗の名称を表すデータを含む。
【００５８】
また、設置場所データＤ１２が、候補装置１０ｘの設置場所の最寄り駅および前記最寄り駅から候補装置１０ｘの設置場所への移動に要する時間を表すデータを含むことも考えられる。さらに、設置場所データＤ１２が、前記最寄り駅から候補装置１０ｘの設置場所までの経路を表す地図データを含むことも考えられる。
【００５９】
保有機能データＤ１３は、前記プリントジョブの実行に関する候補装置１０ｘの保有機能を表す。例えば、保有機能データＤ１３は、画像形成可能なシートサイズ、カラープリント機能、両面プリント機能、孔開け加工機能、ステープル加工機能、シート二つ折り機能およびシート三つ折り機能のうちの１つまたは複数を表す。
【００６０】
機能参照データＤ２は、複数の要求内容データＤ２１とそれらに対応付けられた複数の必要機能データＤ２２とを含む。要求内容データＤ２１は、端末装置８から前記プリントジョブとして要求される処理の内容を表す。
【００６１】
必要機能データＤ２２各々は、端末装置８から要求される処理を実行するために画像形成装置１０または候補装置１０ｘが備えている必要がある機能を表す。複数の必要機能データＤ２２のうちの一部または全部が、保有機能データＤ１３として設定される。
【００６２】
［ジョブ管理処理］
以下、図３に示されるフローチャートを参照しつつ、ＣＰＵ５１による前記ジョブ管理処理の手順の一例について説明する。
【００６３】
主制御部５ａは、端末装置８からジョブ内容設定要求Ｊ２を受信したときに、前記ジョブ管理処理を開始させる（図１参照）。以下の説明において、Ｓ１０１，Ｓ１０２，…は、前記ジョブ管理処理における複数の工程の識別符号を表す。
【００６４】
＜工程Ｓ１０１＞
まず、主制御部５ａは、二次記憶装置５３から複数の候補装置１０ｘに関する候補装置データＤ１を取得する。即ち、主制御部５ａは、複数の候補装置１０ｘについての保有機能データＤ１３とともに複数の候補装置１０ｘの位置を表す経緯度データＤ１１を取得する。
【００６５】
なお、候補装置データＤ１が不図示のサーバー装置の記憶装置に記憶されていることも考えられる。この場合、主制御部５ａは、工程Ｓ１０１において、前記サーバー装置からネットワーク８０を通じて候補装置データＤ１を取得する。
【００６６】
また、工程Ｓ１０１において、主制御部５ａが、予め登録された複数の候補装置１０ｘ各々からネットワーク８０を通じて経緯度データＤ１１、設置場所データＤ１２および保有機能データＤ１３を取得することも考えられる。工程Ｓ１０１の処理を実行する主制御部５ａは保有機能データ取得部の一例である。
【００６７】
＜工程Ｓ１０２＞
次に、主制御部５ａは、前記プリントジョブとして要求可能な処理の候補を表す要求候補データを端末装置８へ送信する。前記要求候補データは、自装置および複数の候補装置１０ｘの保有機能によって可能な処理の候補を表す。
【００６８】
具体的には、主制御部５ａは、二次記憶装置５３から機能参照データＤ２を取得する。さらに、主制御部５ａは、機能参照データＤ２において、候補装置データＤ１の保有機能データＤ１３に相当する必要機能データＤ２２に対応づけられた要求内容データＤ２１を、複数の候補装置１０ｘに対応する前記要求候補データとして特定する。
【００６９】
また、主制御部５ａは、機能参照データＤ２において、自装置の保有機能に相当する必要機能データＤ２２に対応付けられている要求内容データＤ２１を、自装置に対応する前記要求候補データとして特定する。
【００７０】
なお、端末装置８において、演算装置８４が、通信装置８３を通じて前記設定候補データを取得し、前記要求候補データが表す処理の情報を、選択候補として表示装置８２に表示させる。
【００７１】
さらに、端末装置８は、入力装置８１に対する選択操作に従って前記設定候補データが表す選択候補から前記プリントジョブの要求処理を選択し、選択された要求処理の内容を表す要求内容データおよび出力対象データを含むジョブ実行要求Ｊ１を画像形成装置１０へ送信する。
【００７２】
前記出力対象データは、出力画像を表すデータであり、画像データまたはＰＤＬ（Page Description Language）データなどである。
【００７３】
＜工程Ｓ１０３＞
次に、主制御部５ａは、端末装置８からネットワーク８０を通じてジョブ実行要求Ｊ１を取得する。工程Ｓ１０３の処理を実行する主制御部５ａが実行要求取得部の一例である。
【００７４】
＜工程Ｓ１０４＞
次に、対象選択部５ｄが、自装置の保有機能がジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能に対して十分であるか否かを判定する。即ち、対象選択部５ｄは、自装置がジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する全ての機能を有するか否かを判定する。
【００７５】
そして、対象選択部５ｄは、自装置の保有機能が前記プリントジョブの実行に要する機能に対して十分であると判定する場合に処理を工程Ｓ１０５へ移行させ、そうでない場合に処理を工程Ｓ１０６へ移行させる。
【００７６】
＜工程Ｓ１０５＞
工程S１０５において、ジョブ制御部５ｂが、ジョブ実行要求Ｊ１に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させ、その後、前記ジョブ管理処理を終了させる。図１に示される例において、自装置の前記ジョブ実行装置はプリント装置１である。
【００７７】
＜工程Ｓ１０６＞
一方、工程S１０６において、主制御部５ａが、端末装置８に対して少なくとも１つの基点の位置を表す基点データを要求し、さらに前記基点データを端末装置８から取得する。なお、工程Ｓ１０６の処理を実行する主制御部５ａは、基点データ取得部の一例である。
【００７８】
主制御部５ａは、前記基点データを端末装置８から取得した後、処理を工程Ｓ１０７へ移行させる。
【００７９】
前記基点データは、端末装置８のユーザーによる入力装置８１に対する操作に従って、演算装置８４により設定される。そして、前記基点データは、端末装置８から画像形成装置１０へ送信される。
【００８０】
前記基点は、端末９のユーザーまたは前記ユーザーの代りの人が前記対象装置の設置場所への徒歩での移動の開始場所の候補である。例えば、前記ユーザーの自宅、前記ユーザーの勤務先、前記ユーザーの自宅からの最寄り駅または前記ユーザーの勤務先からの最寄り駅などが前記基点として考えられる。
【００８１】
また、主制御部５ａが、前記基点の複数の候補を表す基点候補データを取得し、さらに前記基点候補データを端末装置８に送信するとともに、前記基点データを端末装置８に要求する場合もある。この場合、端末装置８において、演算装置８４は、前記ユーザーによる入力装置８１に対する選択操作に従って、前記基点の複数の候補の中から前記基点を選択する。
【００８２】
＜工程Ｓ１０７＞
工程Ｓ１０７において、対象選択部５ｄは、複数の候補装置１０ｘの中から前記対象装置を選択し、処理を工程S１０８へ移行させる。前記対象装置は、工程Ｓ１０３で得られるジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能を有する画像形成装置である。
【００８３】
本実施形態において、対象選択部５ｄは、複数の候補装置１０ｘの経緯度データＤ１１および前記基点データに基づいて、前記基点の位置に対して予め設定される許容範囲内に存在する候補装置１０ｘを前記対象装置として選択する。
【００８４】
対象選択部５ｄは、複数の候補装置１０ｘが前記基点の位置に対して前記許容範囲内に存在する場合に、前記基点に最も近い候補装置１０ｘを前記対象装置として選択する。
【００８５】
例えば、前記許容範囲のデータが、画像形成装置１０に対する操作に従って予め二次記憶装置５３に記憶されていることが考えられる。また、前記許容範囲のデータが、端末装置８において設定され、工程Ｓ１０６において前記基点データとともに端末装置８から画像形成装置１０へ送信されてもよい。
【００８６】
また、対象選択部５ｄが、複数の候補装置１０ｘが前記基点の位置に対して前記許容範囲内に存在する場合に、前記基点に最も近い候補装置１０ｘを前記対象装置として選択する。
【００８７】
一方、対象選択部５ｄが、前記基点の位置に対して前記許容範囲内に存在する複数の候補装置１０ｘを、前記対象装置の候補として選択することも考えられる。この場合、対象選択部５ｄは、後述する工程Ｓ１０９において、端末装置８からの指示に従って、前記対象装置の複数の候補のうちの１つを前記対象装置として選択する。
【００８８】
＜工程Ｓ１０８＞
工程Ｓ１０８において、主制御部５ａが、前記対象装置に対応する設置場所データＤ１２を端末装置８へ送信し、処理を工程Ｓ１０９へ移行させる。工程Ｓ１０８の処理を実行する主制御部５ａは設置場所データ送信部の一例である。
【００８９】
工程Ｓ１０７において前記対象装置の複数の候補が選択されている場合、主制御部５ａは、前記対象装置の複数の候補に対応する設置場所データＤ１２を端末装置８へ送信する。
【００９０】
工程Ｓ１０８の処理は、前記対象装置の場所を前記ユーザーに知らせるとともに、ジョブ実行要求Ｊ１の転送指示を求める処理である。また、前記対象装置の複数の候補が選択されている場合において、工程Ｓ１０８の処理は、前記対象装置の複数の候補のうちのいずれを前記対象装置とするかの指示を求める処理を含む。
【００９１】
端末装置８において、演算装置８４は、設置場所データＤ１２を表示装置８２に表示させるとともに、指示確認処理を実行する。
【００９２】
前記指示確認処理において、演算装置８４は、入力装置８１に対して確定操作が行われたときに、ジョブ実行要求Ｊ１の転送指示を画像形成装置１０へ送信する。
【００９３】
また、演算装置８４は、前記対象装置の複数の候補に対応する設置場所データＤ１２を受信している場合、入力装置８１に対する操作に従って、前記対象装置の複数の候補の１つを前記対象装置として指示するデータを前記転送指示とともに画像形成装置１０へ送信する。
【００９４】
なお、演算装置８４は、入力装置８１に対して中止操作がおこなわれた場合、中止指示を画像形成装置１０へ送信する。
【００９５】
＜工程Ｓ１０９＞
工程Ｓ１０９において、主制御部５ａは、端末装置８から前記転送指示を受信した場合に処理を工程Ｓ１１０へ移行させ、端末装置８から前記中止指示を受信した場合に前記ジョブ管理処理を終了させる。
【００９６】
＜工程Ｓ１１０＞
工程Ｓ１１０において、コード生成部５ｅが、転送されるジョブ実行要求Ｊ１を識別する情報である識別コードを生成し、さらにその識別コードを端末装置８へ送信した上で、処理を工程Ｓ１１１へ移行させる。前記識別コードは、前記対象装置においてジョブ実行要求Ｊ１に従った前記プリントジョブの実行前に参照されるコードである。
【００９７】
端末装置８において、演算装置８４は、前記識別コードを表示装置８２に表示させる。さらに、演算装置８４は、入力装置８１に予め定められたコード出力操作が行われた場合に、コード出力処理を実行する。
【００９８】
本実施形態において、端末装置８は、着脱式記憶媒体９３が装着される記憶媒体インターフェイス８５を備える。また、画像形成装置１０および候補装置１０ｘも、着脱式記憶媒体９３が装着される記憶媒体インターフェイス６を備える。
【００９９】
例えば、着脱式記憶媒体９３は、ＵＳＢメモリーまたはＳＤメモリーカードなどである。また、記憶媒体インターフェイス６は、ＵＳＢインターフェイスまたはＳＤメモリーカードインターフェイスなどである。
【０１００】
例えば、端末装置８の演算装置８４は、前記コード出力処理において、記憶媒体インターフェイス８５を通じて前記識別コードを着脱式記憶媒体９３に記録する。
【０１０１】
＜工程Ｓ１１１＞
工程Ｓ１１１において、ジョブ制御部５ｂは、前記対象装置へジョブ実行要求Ｊ１および工程Ｓ１１０で生成された前記識別コードを送信し、前記ジョブ管理処理を終了させる。前記対象装置へのジョブ実行要求Ｊ１の送信は、前記対象装置に対してジョブ実行要求Ｊ１に従った前記プリントジョブの実行を要求することに相当する。
【０１０２】
［転送ジョブ処理］
前記対象装置の主制御部５ａが画像形成装置１０からジョブ実行要求Ｊ１および前記識別コードを受信した場合に、前記対象装置のＣＰＵ５１は、転送ジョブ処理を実行する。
【０１０３】
以下、図４に示されるフローチャートを参照しつつ、前記転送ジョブ処理の手順の一例について説明する。以下の説明において、Ｓ２０１，Ｓ２０２，…は、前記転送ジョブ処理における複数の工程の識別符号を表す。
【０１０４】
＜工程Ｓ２０１＞
まず、前記対象装置の主制御部５ａは、画像形成装置１０から受信したジョブ実行要求Ｊ１および前記識別コードを二次記憶装置５３に保存する。
【０１０５】
＜工程Ｓ２０２＞
次に、前記対象装置の主制御部５ａは、前記対象装置に対して予め定められた照合開始操作が行われるかどうかを監視する。そして、主制御部５ａは、前記照合開始操作が行われたことを検出すると、処理を工程Ｓ２０３へ移行させる。
【０１０６】
例えば、前記照合開始操作は、前記対象装置の記憶媒体インターフェイス６に着脱式記憶媒体９３を装着する操作、または、操作装置３ａに対するジョブ開始操作などである。
【０１０７】
＜工程Ｓ２０３＞
工程Ｓ２０３において、主制御部５ａは、照合処理を実行する。前記照合処理は、端末装置８から受信した前記識別コードと、前記対象装置において得られる入力コードとが同一であるか否かを照合する処理である。
【０１０８】
工程Ｓ２０２で検出される前記照合開始操作が操作装置３ａに対する前記ジョブ開始操作である場合、前記入力コードは操作装置３ａに入力されるコードである。また、工程Ｓ２０２で検出される前記照合開始操作が前記対象装置の記憶媒体インターフェイス６に着脱式記憶媒体９３を装着する操作である場合、前記入力コードは、記憶媒体インターフェイス６に装着された着脱式記憶媒体９３から読み出されるコードである。
【０１０９】
そして、主制御部５ａは、前記照合処理に成功した場合に、処理を工程Ｓ２０４へ移行させ、前記照合処理に失敗した場合に、処理を工程Ｓ２０５へ移行させる。なお、本実施形態において、前記対象装置が画像形成装置１０から受信する前記識別コードは参照コードの一例である。
【０１１０】
＜工程Ｓ２０４＞
工程Ｓ２０４において、前記対象装置のジョブ制御部５ｂは、画像形成装置１０から受信したジョブ実行要求Ｊ１に従った前記プリントジョブを自装置のプリント装置１を含む前記ジョブ実行装置に実行させる。その後、ジョブ制御部５ｂは前記転送ジョブ処理を終了させる。例えば、前記対象装置の前記ジョブ実行装置は、プリント装置１および後処理装置７を含む。
【０１１１】
＜工程Ｓ２０５＞
一方、工程Ｓ２０５において、前記対象装置のジョブ制御部５ｂは、表示装置３ｂに予め定められたエラーメッセージを出力し、前記転送ジョブ処理を終了させる。
【０１１２】
以上に示されるように、画像形成装置１０の対象選択部５ｄは、自装置がジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能を有さない場合に、複数の候補装置１０ｘの中から前記対象装置を選択する（図３の工程Ｓ１０４，Ｓ１０７参照）。前記対象装置は、複数の候補装置１０ｘのうち、ジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能を有する装置である。
【０１１３】
また、図３の工程Ｓ１０７において、対象選択部５ｄは、前記対象装置の経緯度データＤ１１および前記基点データに基づいて、前記基点の位置に対して予め設定される前記許容範囲内に存在する候補装置１０ｘを前記対象装置として選択する。
【０１１４】
そして、画像形成装置１０のジョブ制御部５ｂは、自装置がジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能を有する場合に、ジョブ実行要求Ｊ１に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させる（図１の工程Ｓ１０５参照）。
【０１１５】
一方、画像形成装置１０のジョブ制御部５ｂは、自装置がジョブ実行要求Ｊ１に従った前記プリントジョブの実行に要する機能のうち１つ以上を有さない場合に、前記対象装置に対してジョブ実行要求Ｊ１に従った前記プリントジョブの実行を要求する（図１の工程Ｓ１１１参照）。
【０１１６】
本実施形態によれば、前記ユーザーは、複数の候補装置１０ｘの中から前記プリントジョブの実行に必要な機能を備える前記対象装置を探す必要がない。即ち、画像形成装置１０は、自装置が備えていない機能を要する前記プリントジョブを受け付け、必要な機能を備える前記対象装置を選択し、前記対象装置にジョブ実行要求Ｊ１を転送できる（図１参照）。
【０１１７】
一方、複数の候補装置１０ｘのうちの１つである前記対象装置は、他装置から前記プリントジョブの実行要求の内容を表すジョブ実行要求Ｊ１に従った前記プリントジョブの実行を要求されるとともに前記識別コードを受信した場合に、記憶媒体インターフェイス６に装着された着脱式記憶媒体９３から前記識別コードと同一のコードを読み出すことができた場合に、ジョブ実行要求Ｊ１に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させる（図４の工程Ｓ２０４参照）。
【０１１８】
即ち、前記対象装置は、最初にジョブ実行要求Ｊ１を受け付けた画像形成装置１０から転送される要求に応じて前記プリントジョブを実行することができる（図４の工程Ｓ２０４参照）。
【０１１９】
また、画像形成装置１０のコード生成部５ｅは、前記対象装置が選択された場合に、前記対象装置においてジョブ実行要求Ｊ１に従った前記プリントジョブの実行の前に参照される前記識別コードを生成し、前記識別コードを端末装置８へ送信する。
【０１２０】
さらに、画像形成装置１０のジョブ制御部５ｂは、前記対象装置に前記プリントジョブの実行を要求するときに、前記対象装置に対して前記識別コードを送信する（図５の工程Ｓ１１１参照）。
【０１２１】
一方、前記対象装置のジョブ制御部５ｂは、画像形成装置１０からジョブ実行要求Ｊ１に従った前記プリントジョブの実行を要求されるとともに前記識別コードを受信した場合に、記憶媒体インターフェイス６に装着された着脱式記憶媒体９３から前記識別コードと同一のコードを読み出すことができた場合に、ジョブ実行要求Ｊ１に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させる（図４の工程Ｓ２０４参照）。
【０１２２】
従って、前記対象装置は、ユーザーによる煩雑なコード入力操作を要することなく速やかにジョブ実行要求Ｊ１に従った前記プリントジョブを実行することができる。
【０１２３】
[第１応用例]
次に、画像形成装置１０の第１応用例について説明する。
【０１２４】
図３の工程Ｓ１１０において、コード生成部５ｅが、一対の照合コードを生成し、前記一対の照合コードの一方を端末装置８へ送信してもよい。この場合、ジョブ制御部５ｂは、図３の工程Ｓ１１１において前記対象装置に前記プリントジョブの実行を要求するときに、前記対象装置に対して前記一対の照合コードの他方を送信する。
【０１２５】
本応用例において、前記対象装置の主制御部５ａは、画像形成装置１０からジョブ実行要求Ｊ１に従った前記プリントジョブの実行を要求されるとともに前記一対の照合コードの他方を受信した場合に前記照合処理を実行する（図４の工程Ｓ２０３参照）。
【０１２６】
但し、本応用例における前記照合処理は、前記対象装置の記憶媒体インターフェイス６に装着された着脱式記憶媒体９３から、画像形成装置１０から受信したコードとの間で予め定められた照合条件を満たすコードを読み出すことができるか否かを確認する。
【０１２７】
例えば、前記照合条件は、前記一対の照合コードの一方に予め定められた第１の変換処理を施して得られる第１の値と前記一対の照合コードの他方に予め定められた第２の変換処理を施して得られる第２の値とが一致するという条件である。
【０１２８】
本応用例において、前記対象装置のジョブ制御部５ｂは、画像形成装置１０からジョブ実行要求Ｊ１に従った前記プリントジョブの実行を要求されるとともに前記一対の照合コードの一方を受信した場合に、記憶媒体インターフェイス６に装着された着脱式記憶媒体９３から前記一対の照合コードの一方との間で前記照合条件を満たすコードを読み出すことができた場合に、ジョブ実行要求Ｊ１に従った前記プリントジョブを自装置の前記ジョブ実行装置に実行させる（図４の工程Ｓ２０４参照）。本応用例が採用される場合も画像形成装置１０が採用される場合と同様の効果が得られる。
【０１２９】
[第２応用例]
次に、画像形成装置１０の第２応用例について説明する。
【０１３０】
本応用例に係る画像形成装置は、画像形成装置１０の機能と端末装置８の機能とを備える。
【０１３１】
例えば、本応用例に係る画像形成装置において、ジョブ制御部５ｂは、画像読取装置２を制御することによって原稿画像データを取得する。さらに、ジョブ制御部５ｂは、前記原稿画像データに基づく前記プリントジョブの実行を要求するジョブ実行要求Ｊ１を主制御部５ａに引き渡す。
【０１３２】
さらに、主制御部５ａは、図３の工程Ｓ１０２，Ｓ１０６，Ｓ１０８，Ｓ１１０の処理に応じて端末装置８の演算装置８４が実行する表示または情報の入出力に関する処理を、操作装置３ａ、表示装置３ｂまたは記憶媒体インターフェイス６を制御することにより実行する。
【０１３３】
本応用例が採用される場合も画像形成装置１０が採用される場合と同様の効果が得られる。
【符号の説明】
【０１３４】
１        ：プリント装置
１ａ      ：シート搬送機構
１ｂ      ：感光体
１ｃ      ：帯電装置
１ｄ      ：レーザースキャニングユニット
１ｅ      ：現像装置
１ｆ      ：転写装置
１ｇ      ：定着装置
２        ：画像読取装置
２ａ      ：光源
２ｃ      ：イメージセンサー
２ｄ      ：ＡＦＥ
３        ：ユーザーインターフェイス装置
３ａ      ：操作装置
３ｂ      ：表示装置
４        ：通信装置
５        ：制御装置
５ａ      ：主制御部
５ｂ      ：ジョブ制御部
５ｃ      ：画像処理部
５ｄ      ：対象選択部
５ｅ      ：コード生成部
６        ：記憶媒体インターフェイス
７        ：後処理装置
８        ：端末装置
９        ：端末
１０      ：画像形成装置
１０ｘ    ：候補装置（他の画像形成装置）
５１      ：ＣＰＵ
５２      ：ＲＡＭ
５３      ：二次記憶装置
８０      ：ネットワーク
８０ａ    ：ＬＡＮ
８０ｂ    ：インターネット
８１      ：入力装置
８２      ：表示装置
８３      ：通信装置
８４      ：演算装置
８５      ：記憶媒体インターフェイス
９１      ：シート
９２      ：原稿
９３      ：着脱式記憶媒体
１００    ：画像形成システム
Ｄ１      ：候補装置データ
Ｄ１１    ：経緯度データ（候補位置データ）
Ｄ１２    ：設置場所データ
Ｄ１３    ：保有機能データ
Ｄ２      ：機能参照データ
Ｄ２１    ：要求内容データ
Ｄ２２    ：必要機能データ
Ｊ１      ：ジョブ実行要求
Ｊ２      ：ジョブ内容設定要求
【図１】
2020189471.tif 000003
【図２】
2020189471.tif 000004
【図３】
2020189471.tif 000005
【図４】
2020189471.tif 000006