(57)【要約】【課題】機器間で連携して占有予約を整理することで、占有予約が無い機器を必ず１台残すことを可能にする。【解決手段】機器を占有利用するための予約機構を備えた機器が連携して予約情報を共有するシステムであって、特定の期間に占有予約が無い機器が残り１台になると、その特定の期間における当該機器の占有予約の受付を禁止する。例えば、マスタ機であるデジタル複合機１０は、予約要求コマンドを受けた結果、予約要求コマンドが示す時間帯に占有予約が無しの機器が残り１台であるかをチェックする。チェックした結果残りが１台であった場合には、残り１台に当たる機器に向けて、予約禁止コマンドを送出し（図１１のＴ３）、その時間帯の占有予約を受け付けることを禁止させる。【選択図】図１１
2008083810.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と通信可能な処理装置であって、
前記処理装置及び前記外部機器の占有使用の予約に関する予約情報を記憶する予約情報記憶手段と、
前記予約情報を参照して、前記処理装置及び前記外部機器のうち特定の期間に占有使用の予約が無いものの数を検出する検出手段と、
前記検出手段により検出される数が所定数である場合、前記特定の期間に占有使用の予約が無い前記外部機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示手段とを備えたことを特徴とする処理装置。
【請求項２】
前記予約情報記憶手段は、複数の外部機器について前記予約情報を記憶することを特徴とする請求項１に記載の処理装置。
【請求項３】
前記特定の期間における前記外部機器の占有使用の予約を求める予約要求を前記外部機器から受け付ける受け付け手段と、
前記予約要求に従って、前記予約情報記憶手段に記憶されている予約情報を参照して予約の可否を判断する判断手段と、
前記判断手段により予約が可能であると判断された場合に、前記特定の期間における前記外部機器の占有使用の予約を示す予約情報を前記予約情報記憶手段に追加する更新手段とを備えたことを特徴とする請求項１或いは２に記載の処理装置。
【請求項４】
外部機器と通信可能な処理装置であって、
前記外部機器の占有使用の予約に関する予約情報を前記外部機器から収集する予約情報収集手段と、
前記予約情報収集手段によって収集された予約情報を参照して、前記処理装置及び前記外部機器のうち特定の期間に占有使用の予約が無いものの数を検出する検出手段と、
前記検出手段により検出された数が所定数である場合、前記特定の期間に占有使用の予約が無い前記外部機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示手段とを備えたことを特徴とする処理装置。
【請求項５】
複数の機器の占有使用の予約に関する予約情報を記憶する予約情報記憶工程と、
前記予約情報を参照して、特定の期間に占有使用の予約が無い機器の数を検出する検出工程と、
前記検出工程により検出される数が所定数である場合、前記特定の期間に占有使用の予約が無い機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示工程とを有することを特徴とする占有予約処理方法。
【請求項６】
複数の機器の占有使用の予約に関する予約情報を前記複数の機器から収集する予約情報収集工程と、
前記予約情報収集工程によって収集された予約情報を参照して、特定の期間に占有使用の予約が無い機器の数を検出する検出工程と、
前記検出工程により検出された数が所定数である場合、前記特定の期間に占有使用の予約が無い機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示工程とを有することを特徴とする占有予約処理方法。
【請求項７】
請求項５に記載の占有予約処理方法を実行するためのステップを備えたことを特徴とするプログラム。
【請求項８】
請求項６に記載の占有予約処理方法を実行するためのステップを備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル複合機などの処理装置及びその占有予約処理方法、並びに前記占有予約処理方法を実行するためのプログラムに関する。
【背景技術】
【０００２】
従来、ユーザが特定の時間帯においてデジタル複合機を優先的に使用する技術（以下、このような使用を「占有使用」或いは「占有」と省略する）として、占有予約サービスというものがあった。この占有予約サービスでは、デジタル複合機に対してユーザが印刷ジョブの予約を行うことにより、当該ユーザは、予約したジョブについて、特定の時間帯において優先的にデジタル複合機を占有して利用することが可能になる（例えば、特許文献１参照）。
【０００３】
上述した占有予約サービスは、１台のデジタル複合機において、ジョブ処理の優先順位操作や他のユーザのジョブの処理拒否を行うものである。このような占有予約サービスを可能にする従来のデジタル複合機を複数で構成した印刷システムにおいては、各機器が独立して占有予約サービスを受け付けることになる。
【特許文献１】特開２０００−２４２４６０公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のデジタル複合機の占有予約サービスは、大量ジョブ印刷を行うユーザの利便性を高めることができるものの、数ページの少量ジョブを不定期に印刷するユーザの利便性に制限をかけてしまうという問題があった。
【０００５】
即ち、上記従来の印刷システムでは、デジタル複合機の占有予約が機器間で連携される構成となっていない。そのため、大量ジョブ印刷を行うユーザは占有時間枠を確保するために、ある特定の時間帯に全てのデジタル複合機において占有予約を設定してしまう可能性がある。これに対して、少量ジョブを不定期に印刷する一般ユーザはそもそも占有予約サービスを利用しないので、占有予約の設定がなされていないデジタル複合機を利用しようとする。しかし、全てのデジタル複合機に占有予約が設定されてしまうと、一般ユーザは、その時間帯の間、全ての機器の利用ができなくなる。
【０００６】
本発明は上記従来の問題点に鑑み、占有予約が可能なシステムにおいて、ある特定の期間の占有予約が複数の機器の全てにおいて設定されてしまうのを排除し、前記複数の機器における一部の機器においてはその特定の期間の占有予約を受け付けることを禁止にすることにより、占有予約サービスを利用しない一般ユーザの利便性を向上させた機器を提供することを目的とする。また、そのような占有予約処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の処理装置は、外部機器と通信可能な処理装置であって、前記処理装置及び前記外部機器の占有使用の予約に関する予約情報を記憶する予約情報記憶手段と、前記予約情報を参照して、前記処理装置及び前記外部機器のうち特定の期間に占有使用の予約が無いものの数を検出する検出手段と、前記検出手段により検出される数が所定数である場合、前記特定の期間に占有使用の予約が無い前記外部機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示手段とを備えたことを特徴とする。
【０００８】
また、本発明の処理装置は、外部機器と通信可能な処理装置であって、前記外部機器の占有使用の予約に関する予約情報を前記外部機器から収集する予約情報収集手段と、前記予約情報収集手段によって収集された予約情報を参照して、前記処理装置及び前記外部機器のうち特定の期間に占有使用の予約が無いものの数を検出する検出手段と、前記検出手段により検出された数が所定数である場合、前記特定の期間に占有使用の予約が無い前記外部機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示手段とを備えたことを特徴とする。
【０００９】
また、本発明の占有予約処理方法は、複数の機器の占有使用の予約に関する予約情報を記憶する予約情報記憶工程と、前記予約情報を参照して、特定の期間に占有使用の予約が無い機器の数を検出する検出工程と、前記検出工程により検出される数が所定数である場合、前記特定の期間に占有使用の予約が無い機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示工程とを有することを特徴とする。
【００１０】
また、本発明の占有予約処理方法は、複数の機器の占有使用の予約に関する予約情報を前記複数の機器から収集する予約情報収集工程と、前記予約情報収集工程によって収集された予約情報を参照して、特定の期間に占有使用の予約が無い機器の数を検出する検出工程と、前記検出工程により検出された数が所定数である場合、前記特定の期間に占有使用の予約が無い機器に対して、前記特定の期間における占有使用の予約を受け付けなくするための指示を発行する指示工程とを有することを特徴とする。
【００１１】
また、本発明のプログラムは、上記占有予約処理方法を実行するためのステップを備えたことを特徴とする。
【００１２】
また、本発明のプログラムは、上記占有予約処理方法を実行するためのステップを備えたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ある特定の期間の占有予約が複数の機器の全てにおいて設定されてしまうのを排除し、前記複数の機器における一部の機器においてはその特定の期間の占有予約を受け付けることを禁止にすることにより、機器の占有予約を利用しない一般ユーザの利便性を向上させることが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１５】
［第１の実施の形態］
＜印刷システムの構成＞
図１は、本発明の第１の実施の形態に係る処理装置であるデジタル複合機を含む印刷システムの構成を示すブロック図である。
【００１６】
この印刷システムは、デジタル複合機１０，２０，３０及びホストコンピュータ４０，５０がローカルエリアネットワーク（ＬＡＮ）９０で接続されている。
【００１７】
デジタル複合機１０，２０，３０は、スキャナやプリンタが搭載され画像の入出力機能を有するものであり、紙原稿からの画像の入力及び紙への画像の印刷出力を行うものである。入力した画像を紙に印刷したり、入力した画像をデジタルデータとして保存したり、そのデジタルデータをＬＡＮを経由して他の機器への転送したりすることも可能である。また、これらデジタル複合機は、ホストコンピュータ４０，５０からのプリントデータや他のデジタル複合機からの画像情報を受信し、紙への画像の印刷出力も可能である。
【００１８】
このように、印刷システムにおいては、ＬＡＮ９０で各機器を接続することにより、従来から処理していた単体での処理に加え、機器間で連携した処理が行われるようになっている。
【００１９】
＜コントローラユニットの構成＞
図２は、図１中のデジタル複合機のコントローラユニットの構成を示すブロック図である。
【００２０】
コントローラユニット１００は、スキャナ１３０やプリンタ１４０と接続される一方、ＬＡＮ９０に接続されることで、画像データやデバイス情報の入出力の制御を行う。
【００２１】
コントローラユニット１００の内部モジュールは、内部バス１０００で接続されている。ＣＰＵ１１００は、システム全体を制御するプロセッサである。ＲＡＭ１１１０は、ＣＰＵ１１００を動作するためのシステムワークメモリであり、また画像データを一時記憶するための画像メモリでもある。
【００２２】
ＲＯＭ１１２０はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ１１３０はハードディスクドライブで、システムソフトウェア（ｂｏｏｔａｂｌｅ）や、画像データ、ソフトウェアカウンタ値などを格納する。システムソフトウェアは、コピー・スキャン・プリンタ等の機能を実現するためのプログラムであり、ＲＡＭ１１１０上に展開されて動作する。
【００２３】
ソフトウェアカウンタ値は、用紙サイズ別カウンタ領域とデータ処理容量別カウンタ領域が設定されており、画像出力枚数やＣＰＵ１１００が処理したデータ容量に基づき予め設定した任意の基準容量値を基準に算出してカウントアップが行われる。カウンタ値は、ＨＤＤ１１３０に限らず電源が切れても記憶保持することができれば、図示しないＥＥＰＲＯＭ等にその記憶領域を持ってもよい。
【００２４】
ＬＡＮＣ１２００はＬＡＮ９０に接続し、画像データの入出力や機器制御に関わる情報の入出力を行う。また、ネットワーク上のホストコンピュータ４０、５０及び他のデジタル複合機２０、３０との間で出力用画像データを受信して画像出力を行うことや、逆に自機器で入力した画像データを送信することも可能である。
【００２５】
プリンタＩ／Ｆ１４００は、プリンタ１４０と接続し、プリンタ１４０のＣＰＵとそれぞれ通信を行うと共に、画像データの同期系／非同期系の変換を行う。スキャナＩ／Ｆ１３００は、スキャナ１３０と接続し、スキャナ１３０のＣＰＵとそれぞれ通信を行うと共に、画像データの同期系／非同期系の変換を行う。また、スキャナ１３０の先にはドキュメントフィーダー１６０が接続され、紙原稿を複数枚セットして連続的に原稿を入力することを可能としている。
【００２６】
操作部Ｉ／Ｆ１５００は、操作部１８０とのインターフェース部で、操作部１８０に表示する画像データを出力する。また、操作部１８０から本システム使用者が入力した情報を、ＣＰＵ１１００に伝える役割をする。操作部１８０における入力操作は、操作部ＩＦ１５００を通じてＣＰＵ１１００が実行するプログラムにより認識・処理され、機器全体の設定や機能の実行指示を行うことで複写やスキャン処理を行うことが可能である。
【００２７】
時計１６００は、日時情報を提供するものである。ＣＰＵ１１００からアクセスすることが可能であり、本実施の形態の特徴である予約情報と日時情報とに基づいて、ユーザによる占有予約サービスの利用を可能とするものである。図には示さないが電池によるバックアップを可能とする構成とし機器の電源ＯＦＦ時にも日時情報を保持する。
【００２８】
ユーザテーブル１６５０は、機器を利用するユーザを管理するためのテーブルである。
予約管理テーブル１７００は、本実施の形態の特徴的な部分であり、占有予約情報を保持するものである。テーブルで管理する情報は予約マスタフラグ１７２０の設定値に応じて異なる。詳細は後述する。
【００２９】
予約連携リスト１７１０は、占有予約サービスについて連携するデジタル複合機を特定する情報を保持するリストであり、デジタル複合機を特定する情報であれば形式は限定するものではない。例えば、機器の固有名称やＩＰアドレスなどが考えられる。印刷システム導入時に各機器の設定を操作部１８０により行うものとする。
【００３０】
予約マスタフラグ１７２０は、占有予約サービスにおいて、機器をマスタ機に設定する場合は「ｔｒｕｅ」、予約スレーブ機に設定する場合は「ｆａｌｓｅ」の情報を保持するフラグである。本フラグは操作部１８０によって設定が可能な構成とする。初期値としては「ｆａｌｓｅ」を保持し、印刷システム導入時にマスタ機となる機器のみ「ｔｒｕｅ」に設定するものとする。
【００３１】
予約マスタ機器名保持部１７３０は、占有予約サービスにおけるマスタ機を特定する情報であり、予約要求の要求先となる機器を特定するために利用する。操作部１８０は、タッチパネルや押しボタンで構成する。タッチパネルは画像を表示すると共に、ユーザが表面を触れることで指示を入力する入力装置を兼ねるものである。押しボタンはテンキーによる数値の入力や、コピー処理の開始などの操作を指示するものである。また、ユーザテーブル１６５０は、ユーザ名と暗証番号とを組みで保持するテーブルである。予約連携リスト１７１０は、占有予約サービスについて連携する機器の固有名称を保持するリストである。
【００３２】
＜予約管理テーブル＞
図３は、図２中の予約管理テーブル１７００の内容の一例を示す図である。
【００３３】
同図に示す通り、予約管理テーブル１７００は、予約日、予約開始時刻、予約終了時刻、予約ステータス、機器名、及びユーザ名をリスト化したものである。
【００３４】
予約ステータスの示す「予約」は予約有りを示し、「禁止」は占有予約ができないことを示す。本実施の形態に係る占有予約サービスは、１台のマスタ機と複数のスレーブ機で構成する。マスタ機においては同予約管理テーブル１７００に自機を含め、連携する全ての機器の予約状況を１つのテーブルで管理する。スレーブ機においては自機のみの予約状況をテーブルにて管理する。
【００３５】
＜占有予約サービスにおけるユーザ操作＞
次に、本実施の形態における占有予約サービスにおいてユーザが行う操作について、図４〜図１０を参照して説明する。なお、図４〜図１０は、本実施の形態に係る占有予約サービスの操作に関するユーザインターフェース（ＵＩ）、つまり操作部１８０のタッチパネル１８１の表示を示している。
【００３６】
（Ａ）レディ状態
図４は、上記デジタル複合機のレディ画面を示す図である。
【００３７】
上記デジタル複合機のレディ画面では、図４に示すように“コピーできます”と表示されており、デジタル複合機はコピー動作が可能なレディ状態である。
【００３８】
図４中の２００１はコピータブ、２００２は送信タブ、２００３は占有予約タブである。各タブ部分のタッチパネルをユーザが押下することでメニューが切り替わり、各機能が利用可能となる。コピー機能を利用する場合はコピータブ２００１を押下する。スキャンした画像のデータをＬＡＮ９０上の他の機器に送信する場合は、送信タブ２００２を押下する。本実施の形態の特徴である占有予約サービスを行う場合は、占有予約タブ２００３を押下する。
【００３９】
（Ｂ）占有予約のログイン
図５は、上記デジタル複合機において占有予約サービスを利用する場合のユーザログイン画面を示す図である。
【００４０】
ユーザログイン画面では、図５に示すように、ユーザ名がエリア２０５１に表示され、スクロールボタン２０５２でユーザ名を選択する構成とする。選択可能なユーザ名は、ユーザテーブル１６５０に保持されるユーザ名に基づくものである。ログインの暗証番号は、テンキーで入力する構成である。暗証番号は表示されず“＊”記号でマスクされる。
【００４１】
ユーザはユーザ名を選択し、暗証番号を入力したならば、確認ボタン２０５４を押下し、次に説明する図６の空き時間確認画面へ進む。占有予約サービスを中止し図４のレディ画面に復帰させたい場合はキャンセルボタン２０５５を押下する。
【００４２】
（Ｃ）占有予約の空き時間確認
図６は、上記デジタル複合機において占有予約サービスを利用する場合の空き時間確認画面を示す図である。
【００４３】
予約日は、操作部１８０のテンキーを利用して入力する。入力した日付は日付表示部２１０１に反映される。日付の変更はスクロールボタン２１０２で前後させることも可能である。予約日の選択を行うと予約状況が表示される。ユーザは、表示されるべき時間帯をスクロールボタン２１０４で上下し、希望する時間帯の空き状況を確認する。同図の例では、７：００から１０：００までが空き状態であることを、１０：００から１１：００までが予約済みであることを、１１：００から１２：００までが占有予約が禁止されていることを示す。空き状態を示す領域２１０３をユーザが押下することで同時間帯での占有予約を行う画面へ進む。
【００４４】
なお、希望する時間が予約済みであった場合には、占有予約サービスの利用をキャンセルしたい場合がある。その場合には、ユーザはキャンセルボタン２１０５を押下し、図４のレディ画面に復帰することができる。
【００４５】
（Ｄ）占有予約の実行
図７は、上記デジタル複合機において占有予約サービスを利用する場合の予約実行画面を示す図である。
【００４６】
この予約実行画面では、図６の空き時間確認画面で選択した時間帯を元に予約する時間帯を微調整し、予約を実行する。図中の２２０１は開始時刻を示す。開始時刻はスクロールボタン２２０２を操作し空き時間帯の範囲で調整することが可能である。２２０３は終了時刻を示す。終了時刻はスクロールボタン２２０４を操作し空き時間帯の範囲で調整することが可能である。希望する時間帯を決定したならば予約実行ボタン２２１０を押下し、予約を実行に移す。
【００４７】
なお、空き時間を再度確認し変更したい場合には、戻るボタン２２１１を押下し図６の空き時間確認画面に戻る。
【００４８】
（Ｅ）占有予約の結果確認
図８及び図９は、上記デジタル複合機において占有予約サービスを利用する場合の占有予約の実行結果の確認画面を示す図である。図８は、予約が正常に受け付けられた場合に表示される画面を示し、図９は、予約が受け付けられなかった場合に表示される画面を示す。いずれの場合にも終了ボタン２４０１又は２６０１を押下することで、図４のレディ画面に復帰する。
【００４９】
（Ｆ）予約開始時刻での状態
図１０は、上記デジタル複合機において、予約開始時刻に到達した時に表示される画面を示す図である。
【００５０】
予約開始時刻に到達した時は、図１０に示した通り、ユーザ名、予約開始時刻・予約終了時刻を画面に表示する。
【００５１】
図中の２８０１は占有予約タブであり、占有予約に基づいて占有中であることを示す。２８０２は現在の日時を示す。図１０の例では、「２００６／０６／０６」の「９：０５」であることを示す。
【００５２】
占有予約を実行したユーザは、機器を利用するためにテンキーを利用して暗証番号を暗証番号表示部２８０３に入力し、確認ボタン２８０４を押下する。有効な暗証番号が入力されると図４のレディ画面が表示され、ユーザはデジタル複合機を予約開始時刻から予約終了時刻までの間、他のユーザからのジョブを排除して占有可能になる。
【００５３】
＜占有予約処理の流れ＞
次に、第１の実施の形態に係る占有予約サービスで実行される処理（以下、占有予約処理と記す）の流れについて、図１１〜図１５を参照して説明する。
【００５４】
図１１は、第１の実施の形態に係る印刷システム上で利用される占有予約処理の流れを示す模式図である。図１２（ａ），（ｂ）は、各デジタル複合機が占有予約されている時間帯を示す図であり、同図（ａ）は、ある占有予約が行われる前の印刷システムの予約状況を示し、同図（ｂ）はある占有予約が行われた後の印刷システムの予約状況を示す。ユーザは、同図（ａ）の状態で、ＭＦＰ−Ｂの占有予約を試みる。
【００５５】
また、図１３（ａ），（ｂ），（ｃ）は、占有予約処理に使用される占有予約関連コマンドのフォーマットを示す図であり、同図（ａ）は予約要求コマンド、同図（ｂ）は予約応答コマンド、同図（ｃ）は予約禁止コマンドを示している。また、図１４（ａ），（ｂ）及び図１５は、予約管理テーブル１７００の変遷を示す図であり、図１４（ａ）は初期状態、図１４（ｂ）は予約受付後、図１５は占有予約が禁止された後の状態を示している。
【００５６】
図１１に示す例では、占有予約サービスのマスタ機としてデジタル複合機１０（ＭＦＰ−Ａ）が割り当てられ、占有予約のスレーブ機としてデジタル複合機２０（ＭＦＰ−Ｂ）と３０（ＭＦＰ−Ｃ）とが割り当てられている。
【００５７】
そして、例えばユーザ２０ａがデジタル複合機２０を９：００から１０：００までの間に占有したい旨の占有予約をしたとする。すると、デジタル複合機２０での占有予約が完了すると共に、デジタル複合機３０が９：００から１０：００までの間の占有予約を受け付け禁止にすることになる（占有予約が行われる前の予約状況を示す図１２（ａ）と、占有予約が行われた後の予約状況を示す図１２（ｂ）を参照）。これにより、ある時間帯の占有予約が全ての機器（ここで、ＭＦＰ−Ａ、ＭＦＰ−Ｂ及びＭＦＰ−Ｃ）でなされるのを防止する。図１２（ｂ）の場合では、ＭＦＰ−Ｃにおいて９：００から１０：００までの間の占有予約は禁止され、その結果、この時間帯の占有予約は受け付けられなくなる。
【００５８】
以下、このような結果を得るための本実施の形態の占有予約処理について、次の３つのフェーズで順に説明する。
（Ａ）予約要求フェーズ
（Ｂ）予約応答フェーズ
（Ｃ）予約禁止フェーズ
（Ａ）予約要求フェーズ
ユーザ２０ａはデジタル複合機２０の操作部１８０を操作し、前述した図４から図７までの手順に従い、占有予約を実行する。すると、デジタル複合機２０は、マスタ機であるデジタル複合機１０（ＭＦＰ−Ａ）に対して予約要求コマンドを送出する（図１１のＴ１）。予約要求コマンドは、図１３（ａ）に示したように、ユーザ名、予約日、予約開始時刻、予約終了時刻のパラメータで構成する。
【００５９】
この状態では、予約管理テーブル１７００は図１４（ａ）の状態である。
【００６０】
（Ｂ）予約応答フェーズ
予約要求コマンドを受信したデジタル複合機１０は、予約管理テーブル１７００を参照して、予約要求コマンドが示す時間帯が予約可能か否かをチェックし、予約応答コマンドをデジタル複合機２０に返答する（図１１のＴ２）。予約応答コマンドは、図１３（ｂ）に示したように、ユーザ名、予約日、予約開始時刻、予約終了時刻、及び予約状況のステータスのパラメータで構成する。
【００６１】
予約状況のステータスは、マスタ機の予約管理テーブル１７００をチェックした結果の“ＯＫ”又は“ＮＧ”を反映する。占有予約が可能な場合には、予約状況のステータスは“ＮＧ”となる。一方、占有予約が不可能な場合には、予約状況のステータスは“ＯＫ”となる。予約応答コマンドを受信したデジタル複合機２０は、前述の図８と図９に示したように、予約完了又は予約不可いずれかの状態となる。本例では、デジタル複合機１０からデジタル複合機２０に対して“ＯＫ”を含む予約応答コマンドが送信され、デジタル複合機２０は予約完了状態となる。予約管理テーブル１７００は図１４（ｂ）の状態になる。
【００６２】
そして、デジタル複合機１０及び２０は、その占有予約を予約管理テーブル１７００に追加することになる。即ち、マスタ機であるデジタル複合機１０は、「予約日：２００６／０６／０６、予約開始時刻：９：００、予約終了時刻：１０：００、機器名：ＭＦＰ−Ｂ（デジタル複合機２０）、ユーザ名：ｔａｎａｋａ」を示す予約レコードを追加する。スレーブ機であるデジタル複合機２０は、「予約日：２００６／０６／０６、予約開始時刻：９：００、予約終了時刻：１０：００、機器名：ＭＦＰ−Ｂ（デジタル複合機２０）、ユーザ名：ｔａｎａｋａ」を示す予約レコードを追加する。
【００６３】
（Ｃ）予約禁止フェーズ
マスタ機であるデジタル複合機１０は、予約要求コマンドを受けた結果、予約要求コマンドが示す時間帯に占有予約が無しの機器が残り１台であるかをチェックする。チェックした結果、残りが１台であった場合には、残り１台に当たる機器に向けて、予約禁止コマンドを送出する（図１１のＴ３）。下記では、占有予約が無しの機器が残り１台であるかをチェックするが、これを、占有予約が無しの機器が所定数（１以上の数）であるかをチェックするようにしても良いことは言うまでもない。
【００６４】
本例では、デジタル複合機２０に対して９：００から１０：００までの時間帯に予約が追加され、結果としてその時間帯に占有予約がなされていない機器はデジタル複合機３０（ＭＦＰ−Ｃ）の１台になる。そのため、デジタル複合機３０に対して予約禁止コマンドを送出する。予約禁止コマンドは、図１３（ｃ）に示したように、禁止日、禁止開始時刻、禁止終了時刻のパラメータで構成する。
【００６５】
予約管理テーブル１７００は図１５の状態になる。デジタル複合機３０（ＭＦＰ−Ｃ）は予約禁止状態を予約管理テーブル１７００に追加する。即ち、マスタ機であるデジタル複合機１０には、「予約日：２００６／０６／０６、予約開始時刻：９：００、予約終了時刻：１０：００、機器名：ＭＦＰ−Ｃ、ステータス：禁止」を示す予約禁止レコードを追加する。同様に、スレーブ機であるデジタル複合機３０（ＭＦＰ−Ｃ）も、「予約日：２００６／０６／０６、予約開始時刻：９：００、予約終了時刻：１０：００、機器名：ＭＦＰ−Ｃ、ステータス：禁止」を示す予約禁止レコードを追加する。
【００６６】
＜占有予約処理に関する機器内部の処理＞
（Ａ）予約実行フロー
図１６は、第１の実施の形態に係る予約実行処理を示すフローチャートである。
【００６７】
本処理は、ユーザが占有予約サービスの実行操作を行うデジタル複合機で実行されるものである。この処理は、ユーザの操作により占有予約の実行を受け、マスタ機に対して予約要求コマンドを送出した後、予約応答コマンドを受信し、予約の完了・不可を判断した上で予約管理テーブル１７００を更新し、ユーザに通知するまでの処理である。以下、図１６を参照して具体的に説明する。
【００６８】
まずステップＳ１０００では、ユーザからの占有予約の実行を受け付け、ステップＳ１００１へ進む。このステップは、図７の予約実行ボタン２２１０を押下した状態である。次のステップＳ１００１では、予約マスタ機器名保持部１７３０に保持される占有予約のマスタ機に対して予約要求コマンドを送付し、ステップＳ１００２へ進む。このステップＳ１００１は、図１１で説明した予約要求フェーズＴ１である。
【００６９】
ステップＳ１００２では、占有予約のマスタ機から送付された予約応答コマンドを受信しステップＳ１００３へ進む。このステップＳ１００２は、図１１で説明した予約応答フェーズＴ２に相当する。
【００７０】
ステップＳ１００３では、マスタ機から受信した予約応答コマンドのステータスが予約可を示しているか否かを判断し、ステータスがＯＫであればステップＳ１００４へ進み、ステータスがＮＧであればステップＳ１００６へ進む。ステップＳ１００４では、予約管理テーブル１７００に予約情報として予約レコードを追加し、ステップＳ１００５へ進む。ステップＳ１００５では、予約完了をユーザに通知し処理を終了する。このときは、図８に示す予約完了画面が表示される。ステップＳ１００６では予約不可をユーザに通知し処理を終了する。このときは、図９に示す予約不可の画面が表示される。
【００７１】
（Ｂ）予約受付フロー
図１７は、第１の実施の形態における予約受付処理を示すフローチャートである。本処理は、マスタ機に割り当てたデジタル複合機で実行されるものである。
【００７２】
本処理では、予約要求コマンドを受信し、予約管理テーブル１７００を参照して予約の可否を判断して予約応答コマンドを送出する。その上で占有予約を連携する機器のうち、予約要求コマンドが示す時間帯に占有予約が無しの機器が残り１台になった場合に、残り１台の機器に対して予約禁止コマンドを送出する。以下、図１７を参照して具体的に説明する。
【００７３】
まずステップＳ２０００では、予約要求コマンドを受信しステップＳ２００１へ進む。次にステップＳ２００１では、予約要求コマンドが示す情報と、予約管理テーブル１７００の予約情報とを基に占有予約が可能か否かをチェックする。例えば、予約要求コマンドが示す時間帯が占有予約が禁止されている時間帯になっている場合には、占有予約が不可であると判断する。占有予約が可能であれば、ステップＳ２００３へ進み、占有予約が不可であれば、ステップＳ２００９へ進む。ステップＳ２００２で予約が可能と判断した場合は、まず、ステップＳ２００３において、予約要求コマンドの送出元へ予約ステータスをＯＫとした予約応答コマンドを送出しステップＳ２００４へ進む。
【００７４】
ステップＳ２００４で、予約管理テーブル１７００に予約情報として予約レコードを追加し、ステップＳ２００５へ進む。ステップＳ２００５では、受信した予約要求コマンド・予約連携リスト・予約管理テーブル１７００を参照し、予約完了した時間帯において占有予約がない機器の残数を確認しステップＳ２００６へ進む。
【００７５】
ステップＳ２００６では、予約完了した時間帯において占有予約がない機器の残数が１つであればステップＳ２００７の処理へ進み、そうでなければ処理を終了する。ステップＳ２００７では、予約完了した時間帯において占有予約がない１つの機器に対して予約禁止コマンドを送出し、ステップＳ２００８へ進む。ステップＳ２００８では、予約管理テーブル１７００に予約禁止情報として予約禁止レコードを追加し処理を終了する。
【００７６】
一方、前記ステップＳ２００２で予約が不可と判断した場合には、ステップＳ２００９で、予約要求コマンドの送出元へ予約ステータスをＮＧとした予約応答コマンドを送出し処理を終了する。
【００７７】
（Ｃ）予約禁止フロー
図１８は、第１の実施の形態に係る予約禁止処理を示すフローチャートである。
【００７８】
本処理は、予約禁止コマンドを受信したデジタル複合機で実行されるものである。
【００７９】
まずステップＳ３０００において、予約禁止コマンドを受信し、ステップＳ３００１へ進む。ステップＳ３００１では、予約管理テーブル１７００に予約禁止情報として予約禁止レコードを追加し処理を終了する。
【００８０】
＜本実施の形態の利点＞
図１９及び図２０は、従来の印刷システムにおける問題点を説明するための図である。
【００８１】
従来の印刷システムのように、占有予約が機器間で連携しないため、全機器が占有予約されてしまう時間帯が生じる様子を示している。
【００８２】
図２０の９：００の時間帯を注目した場合、デジタル複合機１０’（ＭＦＰ−Ａ’）についてはユーザ１０ａ、デジタル複合機２０’（ＭＦＰ−Ｂ’）についてはユーザ２０ａが、それぞれ占有予約を行った上で占有利用している。また、デジタル複合機３０’（ＭＦＰ−Ｃ’）についてはユーザ３０ａが、占有予約を行った上で占有利用している。その間、ユーザ５０ａがホストコンピュータ５０からデジタル複合機３０’に印刷処理を行おうとしても、デジタル複合機３０’はユーザ３０ａが占有予約中であるため印刷が不可能である。
【００８３】
デジタル複合機１０’とデジタル複合機２０’も同様に占有予約中であるため、結局ユーザ５０ａはデジタル複合機３０’が占有予約されていない１０：００になるまで印刷処理が行えない（図２０のＷ１１）。
【００８４】
これに対して、本実施の形態に係る印刷システムでは、次のような利点を有している。
【００８５】
図２１及び図２２は、本実施の形態に係る印刷システムにおける利点を説明するための図である。
【００８６】
図２１及び図２２の例では、デジタル複合機１０（ＭＦＰ−Ａ），２０（ＭＦＰ−Ｂ）が予約された時点でデジタル複合機３０（ＭＦＰ−Ｃ）の占有予約が禁止され、デジタル複合機３０を共有機器として一般ユーザに開放する状態を示している。
【００８７】
図２２の９：００の時間帯に注目した場合、デジタル複合機１０についてはユーザ１０ａ、デジタル複合機２０についてはユーザ２０ａがそれぞれ占有予約を行った上で占有利用している。また、デジタル複合機３０は占有予約が禁止されているため共有機器として解放されている。そのため、ユーザ３０ａが利用すると共にホストコンピュータ５０のユーザ５０ａからの印刷も処理できる。
【００８８】
デジタル複合機３０について、ユーザ３０ａは占有利用することはできないが、ホストコンピュータ５０を利用する一般ユーザが、印刷処理を行うのに長時間利用することができないような状況を回避することができる。
【００８９】
このように、本実施の形態によれば、機器間で連携して占有予約を整理することで必ず１台の占有予約が無い共有機器を残すことが可能になる。これにより、予約無しの印刷ジョブを実行する一般ユーザが、大量ジョブの実行中に長時間待たされることが無くなる。
【００９０】
［第２の実施の形態］
第１の実施の形態では、予約情報を一元管理する１台のマスタ機と、自機器の予約情報のみを保持する複数台のスレーブ機で印刷システムを構成する例を説明した。第２の実施の形態では、第１の実施の形態のようなマスタ機、スレーブ機という区別を無くし、予約情報は個別の機器のみで管理し、予約実行時に連携する機器間で予約情報の収集を行うように構成したものである。
【００９１】
＜コントローラユニット＞
図２３は、本発明の第２の実施の形態に係る処理装置であるデジタル複合機のコントローラユニットの構成を示すブロック図である。
【００９２】
図２に示した第１の実施の形態との差異は、予約マスタフラグ１７２０と予約マスタ機器名保持部１７３０の２つを省略し、代わりに予約状態一時格納テーブル１７５０を設けた点にある。
【００９３】
予約状態一時格納テーブル１７５０は、予約実行時に連携する機器からの予約情報を収集した結果を一時的に格納するものである。ここには予約実行する時間帯における連携機器の予約状態を格納し、予約無しの機器数や機器名をチェックするために使う。
【００９４】
図２４は、図２３中の予約状態一時格納テーブルの一例を示す図である。
【００９５】
予約状態一時格納テーブルは、後述する予約状態応答コマンドの情報を格納するテーブルであり、図２４に示すように、予約日、予約開始時刻、予約終了時刻、予約状況のステータス、及び機器名で構成する。
【００９６】
＜占有予約サービスにおけるユーザ操作＞
占有予約サービスにおけるユーザの操作に関しては、第１の実施の形態と変わらない。ユーザは図４〜図１０で説明した第１の実施の形態と同一の操作になる。
【００９７】
＜占有予約処理の流れ＞
次に、第２の実施の形態に係る占有予約処理の流れについて、図２５〜図２９を参照して説明する。
【００９８】
図２５は、第２の実施の形態に係る印刷システム上で利用される占有予約処理の流れを示す模式図である。図２６（ａ），（ｂ）は、各デジタル複合機が占有予約されている時間帯を示す図であり、同図（ａ）は、ある占有予約が行われる前の印刷システムの予約状況を示し、同図（ｂ）はある占有予約が行われた後の印刷システムの予約状況を示す。ユーザは、同図（ａ）の状態で、ＭＦＰ−Ｂの占有予約を試みる。
【００９９】
また、図２７（ａ），（ｂ），（ｃ）は、占有予約処理に使用される占有予約関連コマンドのフォーマットを示す図であり、同図（ａ）は予約状態確認コマンド、同図（ｂ）は予約状態応答コマンド、同図（ｃ）は予約禁止コマンドを示している。また、図２８（ａ），（ｂ）及び図２９は、予約管理テーブル１７００の変遷を示す図であり、図２８（ａ）は初期状態、図２８（ｂ）は予約受付後、図２９は占有予約が禁止された後の状態を示している。
【０１００】
例えばデジタル複合機２０のユーザ２０ａがデジタル複合機２０を９：００から１０：００までの間に占有したい旨の占有予約をしたとする。すると、デジタル複合機２０での占有予約が完了すると共に、デジタル複合機３０が９：００から１０：００までの間の占有予約を受け付け禁止にすることになる（占有予約が行われる前の予約状況を示す図２６（ａ）のＷ２１と、占有予約が行われた後の予約状況を示す図２６（ｂ）のＷ２２を参照）。これにより、ある時間帯の占有予約が全ての機器（ここで、ＭＦＰ−Ａ、ＭＦＰ−Ｂ及びＭＦＰ−Ｃ）でなされるのを防止する。図１２（ｂ）の場合では、ＭＦＰ−Ｃにおいて９：００から１０：００までの間の占有予約は禁止され、その結果、この時間帯の占有予約は受け付けられなくなる。
【０１０１】
以下、このような結果を得るための本実施の形態の占有予約処理について、次の３つのフェーズで順に説明する。
（Ａ）予約状態収集フェーズ
（Ｂ）予約状態確認フェーズ
（Ｃ）予約禁止フェーズ
（Ａ）予約状態収集フェーズ
ユーザ２０ａはデジタル複合機２０の操作部１８０を操作し、前述した図４から図７までの手順に従い、占有予約を実行する。すると、デジタル複合機２０は予約連携リストにて示される連携する全機器に対して予約状態確認コマンドを送出する（図１１のＴ１１）。本例の場合、デジタル複合機１０とデジタル複合機３０に対して予約状態確認コマンドを送出する。
【０１０２】
予約状態確認コマンドは、図２７（ａ）に示したように、予約日、予約開始時刻、予約終了時刻のパラメータで構成する。本状態では、予約管理テーブル１７００は図２８（ａ）の初期状態のままである。
【０１０３】
（Ｂ）予約状態確認フェーズ
まず、予約状態確認コマンドを受信した機器の処理について説明する。
【０１０４】
予約状態確認コマンドを受信した機器は、自機器の予約管理テーブル１７００を参照し、予約状態確認コマンドが示す時間帯が予約済みか否かをチェックし、予約状態応答コマンドを予約状態確認コマンドの送出元へ返答する（図１１のＴ１２、Ｔ２２）。
【０１０５】
予約状態応答コマンドは、図２７（ｂ）に示したように、予約日、予約開始時刻、予約終了時刻、及び予約状況のステータスのパラメータで構成する。予約状況のステータスは、予約管理テーブル１７００をチェックした結果の“ＯＫ”又は“ＮＧ”を反映する。予約済みの場合には、予約状況のステータスは“ＮＧ”となる。一方、予約済みでない場合には、予約状況のステータスは“ＯＫ”となる。
【０１０６】
次に、予約状態応答コマンドを受信した機器の処理について説明する。
【０１０７】
予約状態応答コマンドを受信した機器は、予約状態応答コマンドが示す予約状況を予約状態一時格納テーブル１７５０に格納する。その予約状態一時格納テーブル１７５０と予約連携リストの情報から、占有予約が無しの機器が自機器以外に１台以上あるか否かをチェックする。そして、占有予約が無しの機器が自機器以外に１台以上存在する場合には予約完了とし、占有予約が無しの機器が自機器以外には無ければ予約不可と判断する。前述した図８及び図９に示したように、予約完了又は予約不可のいずれかの状態となる。
【０１０８】
図２４の例では、デジタル複合機２０以外にデジタル複合機３０が占有予約が無しであるため、デジタル複合機２０は予約完了状態にする。予約管理テーブル１７００は図２８（ｂ）の状態になる。同図２８（ｂ）に示すように、デジタル複合機２０は、「予約日：２００６／０６／０６、予約開始時刻：９：００、予約終了時刻：１０：００、機器名：ＭＦＰ−Ｂ、ユーザ名：ｔａｎａｋａ」を示す予約レコードを追加する。
【０１０９】
（Ｃ）予約禁止フェーズ
まず、予約状態応答コマンドを受信した機器の処理について説明する。
【０１１０】
予約状態応答コマンドを受信した機器は、予約状態応答コマンドが示す予約状況から、占有予約が無しの機器が残り１台であるかをチェックする。チェックした結果、残り１台であった場合には残り１台の機器に向け予約禁止コマンドを送出し、占有予約の受け付けを禁止させる。
【０１１１】
本例では、デジタル複合機２０以外で９：００から１０：００の時間帯に占有予約されていない機器はデジタル複合機３０（ＭＦＰ−Ｃ）の１台である。そのため、デジタル複合機２０はデジタル複合機３０に対して予約禁止コマンドを送出する。
【０１１２】
予約禁止コマンドは、図２７（ｃ）に示したように、禁止日、禁止開始時刻、禁止終了時刻のパラメータで構成する。予約管理テーブル１７００は、図２９の状態になる。デジタル複合機３０は予約禁止状態を予約管理テーブル１７００に追加する。図２９に示すように、デジタル複合機３０は、「予約日：２００６／０６／０６、予約開始時刻：９：００、予約終了時刻：１０：００、機器名：ＭＦＰ−Ｃ、ステータス：禁止」を示す予約禁止レコードを追加する。
【０１１３】
＜占有予約処理に関する機器内部の処理＞
なお、予約禁止フローは、図１８で説明した第１の実施の形態と同一である。
【０１１４】
（Ａ）予約実行フロー
図３０は、第２の実施の形態に係る予約実行処理を示すフローチャートである。
【０１１５】
本処理は、ユーザが占有予約サービスの実行操作を行うデジタル複合機で実行されるものである。
【０１１６】
この処理は、ユーザの操作により占有予約の実行を受け、連携する全機器に対して予約状態確認コマンドを送出した後、予約状態応答コマンドを受信し、占有予約される時間帯における連携機器の予約状態を格納する。次に、占有予約無しの機器の残数やその機器の機器名をチェックし、予約の完了・不可を判断した上で予約管理テーブル１７００を更新し、ユーザに通知する。最後に、再度占有予約無しの機器数をチェックし、予約禁止の必要性を判断し、必要であれば予約禁止指示を行う。以下、図３０を参照して具体的に説明する。
【０１１７】
まず、ステップＳ４０００では、ユーザからの占有予約の実行を受け付け、ステップＳ４００１へ進む。このステップは、図７の予約実行ボタン２２１０を押下した状態である。次のステップＳ４００１では、予約連携リストに示される連携する全機器に対して予約状態確認コマンドを送出し、ステップＳ４００２へ進む。予約状態確認コマンドは、図２７（ａ）に示すように、予約日、予約開始時刻、予約終了時刻のパラメータで構成する。
【０１１８】
ステップＳ４００２では、予約状態応答コマンドを受信して、予約状態応答コマンドが示す予約状況を予約状態一時格納テーブル１７５０に格納しステップＳ４００３へ進む。ステップＳ４００３では、予約状態一時格納テーブル１７５０と予約連携リストの情報から、占有予約が無しの機器が自機器以外に１台以上あるか否かをチェックする。占有予約が無しの機器が自機器以外に１台以上存在する場合にはステップＳ４００４へ進み、そうでなければステップＳ４００８へ進む。
【０１１９】
ステップＳ４００４では、予約管理テーブル１７００に予約情報として予約レコードを追加し、ステップＳ４００５へ進む。ステップＳ４００５では、再度、予約状態一時格納テーブル１７５０と予約連携リストの情報から、占有予約が無しの機器の残数をチェックする。占有予約が無しの機器が１台だけならばステップＳ４００６へ進み、そうでなければステップＳ４００７へ処理を進める。
【０１２０】
ステップＳ４００６では、予約状態一時格納テーブル１７５０に格納される唯一の占有予約無しの機器に対して予約禁止コマンドを送出しステップＳ４００７へ進む。ステップＳ４００７では、予約完了をユーザに通知し処理を終了する。このときは、図８の予約完了画面が表示される。
【０１２１】
一方、ステップＳ４００８では予約不可をユーザに通知し処理を終了する。このときは、図９に示す予約不可の画面が表示される。
【０１２２】
本実施の形態においても、上記第１の実施の形態と同様の利点を得ることができる。
【０１２３】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１２４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２５】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。又は、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１２６】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１２７】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う場合である。
【図面の簡単な説明】
【０１２８】
【図１】第１の実施の形態に係る処理装置であるデジタル複合機を含む印刷システムの構成を示すブロック図である。
【図２】図１中のデジタル複合機のコントローラユニットの構成を示すブロック図である。
【図３】図２中の予約管理テーブルの内容の一例を示す図である。
【図４】デジタル複合機のレディ画面を示す表示画面図である。
【図５】デジタル複合機において占有予約サービスを利用する場合のユーザログイン画面を示す表示画面図である。
【図６】デジタル複合機において占有予約サービスを利用する場合の空き時間確認画面を示す表示画面図である。
【図７】デジタル複合機において占有予約サービスを利用する場合の予約実行画面を示す表示画面図である。
【図８】デジタル複合機において占有予約サービスを利用する場合の占有予約の実行結果の確認画面を示す表示画面図である。
【図９】デジタル複合機において占有予約サービスを利用する場合の占有予約の実行結果の確認画面を示す表示画面図である。
【図１０】デジタル複合機において占有予約サービスを利用する場合の占有予約時刻に到達した時に表示される画面を示す表示画面図である。
【図１１】第１の実施の形態に係る印刷システム上で利用される占有予約処理の流れを示す模式図である。
【図１２】各デジタル複合機に設定された占有予約時刻の時間帯を示す図である。
【図１３】占有予約処理に使用される占有予約関連コマンドのフォーマットを示す図である。
【図１４】予約管理テーブルの変遷を示す図である。
【図１５】予約管理テーブルの変遷を示す図である。
【図１６】第１の実施の形態に係る予約実行処理を示すフローチャートである。
【図１７】第１の実施の形態に係る予約受付処理を示すフローチャートである。
【図１８】第１の実施の形態に係る予約禁止処理を示すフローチャートである。
【図１９】従来の印刷システムにおける問題点を説明するための図である。
【図２０】従来の印刷システムにおける問題点を説明するための図である。
【図２１】実施の形態に係る印刷システムにおける利点を説明するための図である。
【図２２】実施の形態に係る印刷システムにおける利点を説明するための図である。
【図２３】本発明の第２の実施の形態に係る処理装置であるデジタル複合機のコントローラユニットの構成を示すブロック図である。
【図２４】図２３中の予約状態一時格納テーブルの一例を示す図である。
【図２５】第２の実施の形態に係る印刷システム上で利用される占有予約処理の流れを示す模式図である。
【図２６】各デジタル複合機に設定された占有予約時刻の時間帯を示す図である。
【図２７】占有予約処理に使用される占有予約関連コマンドのフォーマットを示す図である。
【図２８】予約管理テーブルの変遷を示す図である。
【図２９】予約管理テーブルの変遷を示す図である。
【図３０】第２の実施の形態に係る予約実行処理を示すフローチャートである。
【符号の説明】
【０１２９】
１０，２０，３０  デジタル複合機
４０，５０  ホストコンピュータ
９０  ローカルエリアネットワーク
１７００  予約管理テーブル
１７１０  予約連携リスト
１７２０  予約マスタフラグ
１７３０  予約マスタ機器名保持部
１７５０  予約状態一時格納テーブル
【図１】
2008083810.tif 000003
【図２】
2008083810.tif 000004
【図３】
2008083810.tif 000005
【図４】
2008083810.tif 000006
【図５】
2008083810.tif 000007
【図６】
2008083810.tif 000008
【図７】
2008083810.tif 000009
【図８】
2008083810.tif 000010
【図９】
2008083810.tif 000011
【図１０】
2008083810.tif 000012
【図１１】
2008083810.tif 000013
【図１２】
2008083810.tif 000014
【図１３】
2008083810.tif 000015
【図１４】
2008083810.tif 000016
【図１５】
2008083810.tif 000017
【図１６】
2008083810.tif 000018
【図１７】
2008083810.tif 000019
【図１８】
2008083810.tif 000020
【図１９】
2008083810.tif 000021
【図２０】
2008083810.tif 000022
【図２１】
2008083810.tif 000023
【図２２】
2008083810.tif 000024
【図２３】
2008083810.tif 000025
【図２４】
2008083810.tif 000026
【図２５】
2008083810.tif 000027
【図２６】
2008083810.tif 000028
【図２７】
2008083810.tif 000029
【図２８】
2008083810.tif 000030
【図２９】
2008083810.tif 000031
【図３０】
2008083810.tif 000032