(57)【特許請求の範囲】
【請求項１】
他の画像形成装置の画像生成手段を利用する利用時間帯の情報を保持する保持手段と、
前記利用時間帯に現在時刻が該当する場合に、前記他の画像形成装置の画像生成手段に画像データの生成を要求する要求手段と、
前記他の画像形成装置の画像生成手段により生成された画像データを取得する取得手段と、
前記利用時間帯内に全ての画像データの生成が終了した場合に、残りの時間帯を、前記他の画像形成装置の画像生成手段が利用されない空き時間帯として更新する更新手段と、
を備える画像形成装置。
【請求項２】
第１の画像形成装置から、前記第１の画像形成装置の画像生成手段が利用されない空き時間帯を取得する第１の取得手段と、
第２の画像形成装置から、前記第１の画像形成装置の画像生成手段の利用を希望する希望時間帯を取得する第２の取得手段と、
前記空き時間帯に含まれる前記希望時間帯を、前記第２の画像形成装置が前記第１の画像形成装置の画像生成手段を利用する利用時間帯とすることを許可する許可手段と、
前記第２の画像形成装置からの情報に応じて、前記利用時間帯の残りの時間帯を前記空き時間帯として更新する更新手段と、
を備える情報処理装置。
【請求項３】
情報処理装置と、第１の画像形成装置と、第２の画像形成装置と、を備え、
前記情報処理装置は、前記第２の画像形成装置が前記第１の画像形成装置の画像生成手段を利用する利用時間帯の情報を生成し、
前記第２の画像形成装置は、前記利用時間帯に現在時刻が該当する場合に、前記第１の画像形成装置の画像生成手段に画像データの生成を要求し、前記第１の画像形成装置の画像生成手段により生成された画像データを取得し、
前記情報処理装置は、前記利用時間帯内に全ての画像データの生成が終了した場合に、残りの時間帯を、前記第１の画像形成装置の画像生成手段が利用されない空き時間帯として更新する、
画像形成システム。
【請求項４】
他の画像形成装置の画像生成手段を利用する利用時間帯の情報を保持する保持手段、
前記利用時間帯に現在時刻が該当する場合に、前記他の画像形成装置の画像生成手段に画像データの生成を要求する要求手段、
前記他の画像形成装置の画像生成手段により生成された画像データを取得する取得手段、及び
前記利用時間帯内に全ての画像データの生成が終了した場合に、残りの時間帯を、前記他の画像形成装置の画像生成手段が利用されない空き時間帯として更新する更新手段、
としてコンピュータを機能させるためのプログラム。
【請求項５】
第１の画像形成装置から、前記第１の画像形成装置の画像生成手段が利用されない空き時間帯を取得する第１の取得手段、
第２の画像形成装置から、前記第１の画像形成装置の画像生成手段の利用を希望する希望時間帯を取得する第２の取得手段、
前記空き時間帯に含まれる前記希望時間帯を、前記第２の画像形成装置が前記第１の画像形成装置の画像生成手段を利用する利用時間帯とすることを許可する許可手段、及び
前記第２の画像形成装置からの情報に応じて、前記利用時間帯の残りの時間帯を前記空き時間帯として更新する更新手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理装置、画像形成システム、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数台のプリンタを用いてラスタライズなどの画像処理を分散処理する画像処理システムにおいて、各プリンタは、分散処理のため他のプリンタから転送された印刷ジョブの処理中に、クライアントＰＣから印刷ジョブを受信した場合、他のプリンタから転送された印刷ジョブの処理を中止し、クライアントＰＣから受信した印刷ジョブの処理を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０８８２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、画像データの生成効率を向上させることが可能な画像形成装置、情報処理装置、画像形成システム、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、他の画像形成装置の画像生成手段を利用する利用時間帯の情報を保持する保持手段と、前記利用時間帯に現在時刻が該当する場合に、前記他の画像形成装置の画像生成手段に画像データの生成を要求する要求手段と、前記他の画像形成装置の画像生成手段により生成された画像データを取得する取得手段と、を備える画像形成装置である。
【０００６】
請求項２に記載の発明は、前記利用時間帯内に全ての画像データの生成が終了した場合に、残りの時間帯を、前記他の画像形成装置の画像生成手段が利用されない空き時間帯として更新する更新手段、をさらに備える、請求項１に記載の画像形成装置である。
【０００７】
請求項３に記載の発明は、第１の画像形成装置から、前記第１の画像形成装置の画像生成手段が利用されない空き時間帯を取得する第１の取得手段と、第２の画像形成装置から、前記第１の画像形成装置の画像生成手段の利用を希望する希望時間帯を取得する第２の取得手段と、前記空き時間帯に含まれる前記希望時間帯を、前記第２の画像形成装置が前記第１の画像形成装置の画像生成手段を利用する利用時間帯とすることを許可する許可手段と、を備える情報処理装置である。
【０００８】
請求項４に記載の発明は、前記第２の画像形成装置からの情報に応じて、前記利用時間帯の残りの時間帯を前記空き時間帯として更新する更新手段、をさらに備える、請求項３に記載の情報処理装置である。
【０００９】
請求項５に記載の発明は、情報処理装置と、第１の画像形成装置と、第２の画像形成装置と、を備え、前記情報処理装置は、前記第２の画像形成装置が前記第１の画像形成装置の画像生成手段を利用する利用時間帯の情報を生成し、前記第２の画像形成装置は、前記利用時間帯に現在時刻が該当する場合に、前記第１の画像形成装置の画像生成手段に画像データの生成を要求し、前記第１の画像形成装置の画像生成手段により生成された画像データを取得する、画像形成システムである。
【００１０】
請求項６に記載の発明は、他の画像形成装置の画像生成手段を利用する利用時間帯の情報を保持する保持手段、前記利用時間帯に現在時刻が該当する場合に、前記他の画像形成装置の画像生成手段に画像データの生成を要求する要求手段、及び、前記他の画像形成装置の画像生成手段により生成された画像データを取得する取得手段、としてコンピュータを機能させるためのプログラムである。
【００１１】
請求項７に記載の発明は、第１の画像形成装置から、前記第１の画像形成装置の画像生成手段が利用されない空き時間帯を取得する第１の取得手段、第２の画像形成装置から、前記第１の画像形成装置の画像生成手段の利用を希望する希望時間帯を取得する第２の取得手段、及び前記空き時間帯に含まれる前記希望時間帯を、前記第２の画像形成装置が前記第１の画像形成装置の画像生成手段を利用する利用時間帯とすることを許可する許可手段、としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【００１２】
請求項１，６によると、利用時間帯に現在時刻が該当する場合に画像データの生成効率を向上させることが可能である。
【００１３】
請求項２によると、残りの時間帯を有効に利用することが可能である。
【００１４】
請求項３，７によると、画像生成手段の利用が競合することを抑制することが可能である。
【００１５】
請求項４によると、残りの時間帯を有効に利用することが可能である。
【００１６】
請求項５によると、利用時間帯に現在時刻が該当する場合に画像データの生成効率を向上させることが可能である。
【図面の簡単な説明】
【００１７】
【図１】画像形成システムの構成の一例を示す図である。
【図２】画像形成装置の構成の一例を示す図である。
【図３】管理テーブルの構成の一例を示す図である。
【図４】利用テーブルの構成の一例を示す図である。
【図５】予約時間設定画面の一例を示す図である。
【図６】借受側の予約時間設定の一例を示す図である。
【図７】管理側のテーブル更新の一例を示す図である。
【図８】貸出側のテーブル更新の一例を示す図である。
【図９】貸出側のモード切替の一例を示す図である。
【図１０】借受側の画像生成の一例を示す図である。
【図１１】貸出側の画像生成の一例を示す図である。
【発明を実施するための形態】
【００１８】
本発明の実施形態を、図面を参照しながら説明する。
【００１９】
図１は、画像形成システム１の構成の一例を示す図である。画像形成システム１は、情報処理装置の一例としての管理サーバ２と、画像形成装置の一例としての複数のプリンタ３と、を備えている。管理サーバ２と複数のプリンタ３は、ネットワークを介して相互に通信可能である。
【００２０】
管理サーバ２は、あるプリンタ３が他のプリンタ３の画像生成機能を利用する利用時間帯の設定を支援する。以下、画像生成機能を借り受ける側のプリンタ３を「借受側のプリンタ３」と呼び、画像生成機能を貸し出す側のプリンタ３を「貸出側のプリンタ３」と呼ぶ。借受側のプリンタ３は、現在時刻が利用時間帯に該当する場合に、貸出側のプリンタ３に画像データの生成を要求し、生成された画像データを取得する。
【００２１】
管理サーバ２は、ＣＰＵとメモリ等を含むコンピュータを備えており、ＣＰＵがメモリに記憶されたプログラムに従って情報処理を実行する。プログラムは、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な情報記録媒体から提供されてもよいし、インターネット等の通信線を介して提供されてもよい。管理サーバ２は、取得手段の一例であり、許可手段の一例であり、更新手段の一例である。
【００２２】
図２は、プリンタ３の構成の一例を示す図である。各々のプリンタ３は、ＣＥＰ（CEnter Processor）３１と、ＲＩＰ（Raster Image Processor）３２と、ＢＥＰ（Back End Processor）３３と、ＩＯＴ（Image Output Terminal）３４と、送受信部３６と、を備えている。
【００２３】
ＲＩＰ３２は、画像生成手段の一例であり、ＣＥＰ３１に登録された印刷ジョブ又は他のプリンタ３から受信した印刷ジョブに基づいて画像データを生成する画像生成機能を実現する。また、ＣＥＰ３１は、保持手段の一例であり、更新手段の一例である。また、送受信部３６は、要求手段の一例であり、取得手段の一例である。
【００２４】
ＣＥＰ３１、ＲＩＰ３２及びＢＥＰ３３のそれぞれは、ＣＰＵがメモリに記憶されたプログラムに従って情報処理を実行することにより実現される機能部である。プログラムは、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な情報記録媒体から提供されてもよいし、インターネット等の通信線を介して提供されてもよい。
【００２５】
ＣＥＰ３１は、データの入力や編集、システム制御などを行う機能部である。ＣＥＰ３１は、登録された印刷ジョブに基づく画像データの生成指令を、ＲＩＰ３２へ送信する。
【００２６】
ＲＩＰ３２は、ＣＥＰ３１からの生成指令に応じて、中間形式の画像データを生成し、ＢＥＰ３３へ送信する。また、ＲＩＰ３２は、送受信部３６からの生成指令に応じて、中間形式の画像データを生成し、送受信部３６へ送信する。中間形式の画像データとは、ＩＯＴ３４の種類に依存しない共通形式の画像データであって、最終的なラスター画像を生成する前の段階の画像データである。
【００２７】
ＢＥＰ３３は、ＲＩＰ３２からの画像データからラスター画像を生成し、ＩＯＴ３４へ送信する。また、ＢＥＰ３３は、カラー処理を行う。また、ＢＥＰ３３は、生成したラスター画像を紙媒体上に形成するための制御データを、ＩＯＴ３４へ送信する。
【００２８】
ＩＯＴ３４は、ＢＥＰ３３からのラスター画像と制御データに応じて、紙媒体上に画像形成を行う。ＩＯＴ３４には、連帳紙印刷用のＩＯＴやカット紙印刷用のＩＯＴなど、複数の種類があり、種類に応じたラスター画像と制御データがＢＥＰ３３から供給される。
【００２９】
借受側のプリンタ３である場合、送受信部３６は、貸出側のプリンタ３に画像データの生成を要求するとともに、生成された画像データを貸出側のプリンタ３のＲＩＰ３から取得する。
【００３０】
一方、貸出側のプリンタ３である場合、送受信部３６は、借受側のプリンタ３からの要求に応じてＲＩＰ３２に画像データを生成させるとともに、ＲＩＰ３２が生成した画像データを借受側のプリンタ３に送信する。
【００３１】
図３は、管理テーブルの構成の一例を示す図である。管理テーブルは、「装置ＩＤ」、「詳細情報」、「空き時間」のフィールドを備えている。装置ＩＤは、プリンタ３の識別情報である。詳細情報は、プリンタ３のＩＰアドレス、機種名、設置場所、性能、条件などを含んでいる。空き時間は、プリンタ３が利用されない時間帯を表している。
【００３２】
オリジナルの管理テーブルは、管理サーバ２によって保持されており、管理サーバ２から各々のプリンタ３に供給される。
【００３３】
また、管理テーブルは、借受側のプリンタ３の表示装置に予約時間設定画面を表示する際に利用される。予約時間設定画面に希望時間帯が入力されると、借受側のプリンタ３は、希望時間帯を管理サーバ２に送信する。管理サーバ２は、借受側のプリンタ３から受信した希望時間帯に基づいて、自身が保持する管理テーブルを更新し、各々のプリンタ３に送信する。
【００３４】
図４は、利用テーブルの構成の一例を示す図である。利用テーブルは、「予約ＩＤ」、「装置ＩＤ」、「予約時間」、「予約ジョブ数設定」、「予約ジョブ数」のフィールドを含んでいる。予約ＩＤは、予約の識別情報である。装置ＩＤは、プリンタ３の識別情報である。予約ジョブ数設定は、予約ジョブ数を設定するか否かを表している。予約ジョブ数は、予約されたジョブの数を表している。
【００３５】
利用テーブルは、他のプリンタ３の画像生成機能を利用する利用時間帯を記述したテーブルである。なお、利用テーブルには、他のプリンタ３の画像生成機能を利用する利用時間帯とともに、自身の画像生成機能のみを利用する場合の利用時間帯が記述されてもよい。
【００３６】
図５は、予約時間設定画面の一例を示す図である。予約時間設定画面は、管理テーブルに基づいてプリンタ３の表示装置に表示される。予約時間設定画面には、各々のプリンタ３の利用可能な空き時間帯、他のプリンタ３による利用が予定されていて予約が不可能な予約不可時間帯、自身の利用が予定されている予約済み時間帯（すなわち利用時間帯）などが表示される領域４１が設けられている。
【００３７】
また、予約時間設定画面には、各々のプリンタ３のＩＰアドレスが表示される領域４２が設けられている。ＩＰアドレスの隣には詳細情報ボタン４３が設けられており、この詳細情報ボタン４３が押下されると、そのプリンタ３のＩＰアドレス、機種名、設置場所、性能、条件などが表示される。
【００３８】
さらに、予約時間設定画面には、各々のプリンタ３の予約入力画面を呼び出すための予約ボタン４４も設けられている。予約入力画面には、画像生成機能を借り受ける時間帯が入力される領域４５が設けられている。具体的には、開始日時と終了日時が入力されることによって、画像生成機能を借り受ける時間帯が特定される。また、予約入力画面には、予約ジョブ数を設定するか否かを入力するためのチェック欄４６と、予約ジョブ数を入力するための入力欄４７が設けられている。
【００３９】
図６は、借受側のプリンタ３の予約時間設定に係る処理の一例を示す図である。まず、プリンタ３は、予約画面表示ボタンが押下されると（Ｓ１１）、管理サーバ２から管理テーブル（上記図３を参照）を取得する（Ｓ１２）。
【００４０】
次に、借受側のプリンタ３は、取得した管理テーブルに基づいて予約時間設定画面（上記図５を参照）を表示し、予約入力を受け付ける（Ｓ１３）。
【００４１】
次に、借受側のプリンタ３は、予約時間設定画面において予約ジョブ数設定がＯＮと入力された場合（Ｓ１４：ＹＥＳ）、予約ジョブ数を記憶する（Ｓ１５）。
【００４２】
次に、借受側のプリンタ３は、予約時間設定画面に入力された値に基づいて、管理サーバ２に予約依頼を送信する（Ｓ１６）。このとき、借受側のプリンタ３は、自身が保持する管理テーブルを更新し、管理サーバ２に送信する。
【００４３】
次に、借受側のプリンタ３は、管理サーバ２から予約成否の通知を受信し（Ｓ１７）、更新後の管理テーブルを取得する（Ｓ１８）。
【００４４】
予約が失敗である場合（Ｓ１９：ＮＯ）、貸出側のプリンタ３は、予約が失敗した旨のメッセージを表示してユーザに再入力を促す（Ｓ２０）。
【００４５】
予約が成功である場合（Ｓ１９：ＹＥＳ）、貸出側のプリンタ３は、管理サーバ２から取得した更新後の管理テーブルに基づいて、自身が保持する利用テーブル（上記図４を参照）を更新する（Ｓ２１）。
【００４６】
その後、貸出側のプリンタ３は、予約の対象となる印刷ジョブについて、実際に貸出側のプリンタ３の画像生成機能を利用するか否かの入力を受け付ける（Ｓ２２）。これは、実際に利用するかについて二重に確認するためである。
【００４７】
図７は、管理サーバ２のテーブル更新に係る処理の一例を示す図である。まず、管理サーバ２は、借受側のプリンタ３から予約依頼を受け付ける（Ｓ２３）。すなわち、管理サーバ２は、借受側のプリンタ３が利用を希望する希望時間帯を取得する。
【００４８】
次に、管理サーバ２は、予約依頼に係る希望時間帯に競合があるか否かを判定し（Ｓ２４）、競合がある場合（Ｓ２４：ＹＥＳ）、借受側のプリンタ３に予約が失敗である旨を通知し（Ｓ２５）、借受側のプリンタ３に最新の管理テーブルを送信する（Ｓ２６）。
【００４９】
一方、管理サーバ２は、競合がない場合（Ｓ２４：ＮＯ）、借受側のプリンタ３に予約が成功である旨を通知し（Ｓ２７）、予約依頼に係る希望時間帯に基づいて管理テーブルを更新し（Ｓ２８）、全てのプリンタ３に更新後の管理テーブルを送信する（Ｓ２９）。すなわち、管理サーバ２は、希望時間帯に借受側のプリンタ３が貸出側のプリンタ３の画像生成機能を利用することを許可する。
【００５０】
図８は、貸出側のプリンタ３のテーブル更新に係る処理の一例を示す図である。貸出側のプリンタ３は、管理サーバ２から送信される管理テーブルを受信し（Ｓ３１）、受信した管理テーブルに基づいて、自身が保持する管理テーブルを更新する（Ｓ３２）。
【００５１】
図９は、貸出側のプリンタ３のモード切替に係る処理の一例を示す図である。貸出側のプリンタ３は、自身が保持する管理テーブルを逐次チェックし（Ｓ３４）、借受側のプリンタ３により自身の画像生成機能が利用される利用時間帯に現在時刻が該当するか否かを判定し（Ｓ３５）、利用時間帯に該当する場合には（Ｓ３５：ＹＥＳ）、自身の画像生成機能が借受側のプリンタ３により利用可能になる貸出モードを設定し（Ｓ３６）、利用時間帯に該当しない場合には（Ｓ３５：ＮＯ）、通常モードを設定する（Ｓ３７）。
【００５２】
図１０は、借受側のプリンタ３の画像生成に係る処理の一例を示す図である。まず、借受側のプリンタ３は、処理の対象となる印刷ジョブが、他のプリンタ３の画像生成機能を利用する設定であるか否かを判定する（Ｓ４１）。これは、上記Ｓ２２に対応するステップである。利用する設定でない場合（Ｓ４１：ＮＯ）、借受側のプリンタ３は単独で画像生成を行う（Ｓ４３）。
【００５３】
利用する設定である場合（Ｓ４１：ＹＥＳ）、借受側のプリンタ３は、利用テーブルを参照し、現在時刻が利用時間帯に該当するか否かを判定する（Ｓ４２）。現在時刻が利用時間帯に該当しない場合（Ｓ４２：ＮＯ）、借受側のプリンタ３は単独で画像生成を行う（Ｓ４３）。
【００５４】
現在時刻が利用時間帯に該当する場合（Ｓ４２：ＹＥＳ）、借受側のプリンタ３は、貸出側のプリンタ３に印刷ジョブを送信するとともに（Ｓ４４）、画像生成を依頼するページを決定し（Ｓ４５）、ページ番号を貸出側のプリンタ３に通知する（Ｓ４６）。
【００５５】
次に、借受側のプリンタ３は、貸出側のプリンタ３により生成された画像データを受信する（Ｓ４７）。その後、借受側のプリンタ３は、印刷ジョブを終了する（Ｓ４８）。
【００５６】
さらに、借受側のプリンタ３は、利用テーブルを参照し、予約ジョブ数設定がＯＮであり（Ｓ４９：ＹＥＳ）、利用時間帯内に全ての予約ジョブ数が完了した場合に（Ｓ５０：ＹＥＳ）、残りの時間帯を空き時間帯として更新するよう管理サーバ２に要求する（Ｓ５１）。
【００５７】
管理サーバ２は、この要求を受け付けると、残りの時間帯が空き時間帯に置き換わるよう管理テーブルを更新し、更新した管理テーブルを全てのプリンタ３に送信する。
【００５８】
図１１は、貸出側のプリンタ３の画像生成に係る処理の一例を示す図である。まず、貸出側のプリンタ３は、借受側のプリンタ３から印刷ジョブを受信し（Ｓ５３）、次いで、画像生成の対象のページ番号を受信する（Ｓ５４）。次に、貸出側のプリンタ３は、指定されたページ番号の画像生成を行い（Ｓ５５）、借受側のプリンタ３に送信する（Ｓ５６）。
【００５９】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、種々の変形実施が当業者にとって可能であるのはもちろんである。
【符号の説明】
【００６０】
１  画像形成システム、２  管理サーバ（情報処理装置の一例）、３  プリンタ（画像形成装置の一例）、３１  ＣＥＰ（CEnter Processor）、３２  ＲＩＰ（Raster Image Processor）、３３  ＢＥＰ（Back End Processor）、３４  ＩＯＴ（Image Output Terminal）、３６  送受信部。
【図１】
0006413524.tif 000002
【図２】
0006413524.tif 000003
【図３】
0006413524.tif 000004
【図４】
0006413524.tif 000005
【図５】
0006413524.tif 000006
【図６】
0006413524.tif 000007
【図７】
0006413524.tif 000008
【図８】
0006413524.tif 000009
【図９】
0006413524.tif 000010
【図１０】
0006413524.tif 000011
【図１１】
0006413524.tif 000012