(57)【特許請求の範囲】
【請求項１】
トレイを実装した画像形成装置であって、
トレイに関するトレイ情報の取得要求を受付けた場合に、前記画像形成装置に実装されたトレイに関するトレイ情報を取得する取得手段と、
前記取得手段により取得したトレイ情報を、前記取得要求先に通知する通知手段と、
前記トレイ情報を取得しない検索対象外のトレイを設定する設定手段と、を有し、
前記取得手段は、
前記手差しトレイ以外のトレイに関するトレイ情報が空情報の場合に、前記手差しトレイに関するトレイ情報を取得することを特徴とする画像形成装置。
【請求項２】
前記取得手段は、
前記手差しトレイが、前記検索対象外のトレイに設定されている場合には、前記手差しトレイを、前記検索対象外のトレイから解除し、前記手差しトレイに関するトレイ情報を取得することを特徴とする請求項１記載の画像形成装置。
【請求項３】
印刷要求を受付けた場合に、当該印刷要求を行うトレイが、前記検索対象外のトレイに設定されているか否かに関わらず、当該トレイを用いて印刷を行うことを特徴とする請求項１または２記載の画像形成装置。
【請求項４】
前記取得手段により取得したトレイ情報を、前記取得要求先に通知した後に、当該取得要求先から印刷要求を受付けた場合に、当該印刷要求を行うトレイが、前記検索対象外のトレイに設定されているか否かに関わらず、当該トレイを用いて印刷を行うことを特徴とする請求項１から３の何れか１項に記載の画像形成装置。
【請求項５】
情報処理装置と、トレイを実装した画像形成装置と、を有して構成する画像形成システムであって、
前記情報処理装置は、
トレイに関するトレイ情報の取得要求を前記画像形成装置に通知する通知手段を有し、
前記画像形成装置は、
前記トレイ情報の取得要求を受付けた場合に、前記画像形成装置に実装されたトレイに関するトレイ情報を取得する取得手段と、
前記取得手段により取得したトレイ情報を、前記情報処理装置に通知する通知手段と、
前記トレイ情報を取得しない検索対象外のトレイを設定する設定手段と、を有し、
前記取得手段は、
前記手差しトレイ以外のトレイに関するトレイ情報が空情報の場合に、前記手差しトレイに関するトレイ情報を取得することを特徴とする画像形成システム。
【請求項６】
トレイを実装した画像形成装置で行う制御方法であって、
トレイに関するトレイ情報の取得要求を受付けた場合に、前記画像形成装置に実装されたトレイに関するトレイ情報を取得する取得工程と、
前記取得工程により取得したトレイ情報を、前記取得要求先に通知する通知工程と、
前記トレイ情報を取得しない検索対象外のトレイを設定する設定工程と、を、前記画像形成装置が行い、
前記取得工程は、
前記手差しトレイ以外のトレイに関するトレイ情報が空情報の場合に、前記手差しトレイに関するトレイ情報を取得することを特徴とする制御方法。
【請求項７】
トレイを実装した画像形成装置に実行させる制御プログラムであって、
トレイに関するトレイ情報の取得要求を受付けた場合に、前記画像形成装置に実装されたトレイに関するトレイ情報を取得する取得処理と、
前記取得処理により取得したトレイ情報を、前記取得要求先に通知する通知処理と、
前記トレイ情報を取得しない検索対象外のトレイを設定する設定処理と、を、前記画像形成装置に実行させ、
前記取得処理は、
前記手差しトレイ以外のトレイに関するトレイ情報が空情報の場合に、前記手差しトレイに関するトレイ情報を取得することを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、画像形成装置に実装されたトレイに関するトレイ情報を外部に通知することが可能な画像形成装置、画像形成システム、その画像形成装置における制御方法及び制御プログラムに関するものである。
【背景技術】
【０００２】
近年、オフィス等でのＯＡ化、ネットワーク化が急速に進展し、ネットワークを介して各種機器を接続し、各種機器の共有化を図ったり、処理の迅速化を図ったりしたりしている。
【０００３】
また、ＰＣ等の情報処理装置と、プリンタ等の画像形成装置と、をネットワークを介して接続し、処理の効率化を図ったりもしている。
【０００４】
なお、情報処理装置と画像形成装置とをネットワークを介して接続した場合、情報処理装置を操作しているユーザは、直ちに、画像形成装置の状況を把握することができなかった。このため、所望の印刷処理を画像形成装置に要求しても、例えば、用紙の不足で処理ができないといったことが多々あった。
【０００５】
このようなことから、本発明より先に出願された技術文献として、情報処理装置がプリンタの用紙トレイ情報を取得し、その取得したトレイ情報を用いて好適なトレイから給紙するように構築し、処理の効率化を実現したプリンタシステムについて開示された文献がある（例えば、特許文献１参照）。
【特許文献１】特開２００６−２０２１４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示されている技術では、プリンタのトレイ情報を取得する際に、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）場合には、トレイ情報の取得エラーが発生する（トレイ情報が取得できない）ことになる。なお、自動トレイ検索対象外とは、トレイ情報を取得する際に検索する検索対象のトレイから除外されたトレイを示す。
【０００７】
また、自動トレイ検索対象外に設定する（トレイロックをOnにする）場合とは、あるユーザが、あるトレイに特別な用紙をセットしていた場合、他のユーザがトレイを指定することなくプリンタを使用した場合に、特別な用紙がセットされているトレイから給紙されないように、自動トレイ検索対象外に設定する（トレイロックをOnにする）場合である。
【０００８】
このようなことから、上述したトレイ情報の取得エラーが発生しないように、トレイ情報を取得する取得対象外のトレイに手差しトレイが設定されているか否かに関わらず、手差しトレイに関するトレイ情報を取得することが可能な制御方法の開発が必要視されることになる。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、上述した課題である、トレイ情報の取得エラーが発生しない画像形成装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために、本発明は、以下の特徴を有することとする。
【００１１】
＜画像形成装置＞
本発明にかかる画像形成装置は、
トレイを実装した画像形成装置であって、
トレイに関するトレイ情報の取得要求を受付けた場合に、前記画像形成装置に実装されたトレイに関するトレイ情報を取得する取得手段と、
前記取得手段により取得したトレイ情報を、前記取得要求先に通知する通知手段と、
前記トレイ情報を取得しない検索対象外のトレイを設定する設定手段と、を有し、
前記取得手段は、
前記手差しトレイ以外のトレイに関するトレイ情報が空情報の場合に、前記手差しトレイに関するトレイ情報を取得することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、トレイ情報の取得エラーが発生しないようにすることが可能となる。
【発明を実施するための最良の形態】
【００２０】
まず、図１を参照しながら、本実施例の画像形成システムの概要について説明する。
【００２１】
本実施例における画像形成システムは、図１に示すように、情報処理装置（１００）と、トレイを実装した画像形成装置（６００）と、を有して構成している。
【００２２】
情報処理装置（１００）は、トレイに関するトレイ情報の取得要求を画像形成装置（６００）に通知する。
【００２３】
また、画像形成装置（６００）は、トレイ情報の取得要求を受付けた場合に、画像形成装置（６００）に実装されたトレイに関するトレイ情報を取得し、その取得したトレイ情報を、情報処理装置（１００）に通知する。
【００２４】
なお、本実施例における画像形成装置（６００）は、トレイ情報を取得しない検索対象外のトレイを設定することが可能であり、画像形成装置（６００）は、画像形成装置（６００）に実装された手差しトレイが、検索対象外のトレイに設定されているか否かに関わらず、手差しトレイに関するトレイ情報を取得する。
【００２５】
詳細には、画像形成装置（６００）は、手差しトレイ以外のトレイに関するトレイ情報が空情報の場合に、手差しトレイに関するトレイ情報を取得することになる。
【００２６】
また、画像形成装置（６００）は、手差しトレイが、検索対象外のトレイに設定されている場合には、手差しトレイを、検索対象外のトレイから解除し、手差しトレイに関するトレイ情報を取得することになる。
【００２７】
これにより、本実施例の画像形成システムは、トレイ情報の取得エラーが発生しないようにすることが可能となる。以下、添付図面を参照しながら、本実施例の画像形成システムについて詳細に説明する。
【００２８】
（第１の実施例）
＜画像形成システムのシステム構成＞
まず、図１を参照しながら、本実施例の画像形成システムのシステム構成について説明する。
【００２９】
本実施例における画像形成システムは、図１に示すように、情報処理装置（１００）と、画像形成装置（６００）と、がネットワークを介して接続して構成している。
【００３０】
なお、本実施例における画像形成システムを構成するネットワークは、情報処理装置（１００）と、画像形成装置（６００）と、の間で情報通信が可能であれば、特に限定するものではなく、有線、無線を問わず、あらゆる形態のネットワークを適用することが可能である。
【００３１】
＜画像形成装置：６００の構成＞
次に、図１を参照しながら、本実施例の画像形成装置（６００）の構成について説明する。
【００３２】
本実施例の画像形成装置（６００）は、プリンタコントローラ（２００）と、サービス層（５００）と、を有して構成している。
【００３３】
プリンタコントローラ（２００）は、画像形成装置（６００）でプリンタ制御を行うものである。なお、プリンタコントローラ（２００）は、インタプリタ（３００）と、プリンタデバイス管理部（４００）と、を有して構成している。
【００３４】
インタプリタ（３００）は、情報処理装置（１００）から受信したジョブデータの解析・描画処理を行い、プリンタデバイスの制御命令と描画データとをプリンタデバイス管理部（４００）に送信する。
【００３５】
プリンタデバイス管理部（４００）は、インタプリタ（３００）からプリンタデバイスの制御命令と描画データとを受信した場合に、その受信したプリンタデバイスの制御命令と描画データとをサービス層（５００）に送信し、印刷処理を行う。
【００３６】
また、プリンタデバイス管理部（４００）は、サービス層（５００）から実機トレイ情報と、トレイロック情報と、を取得し、該取得した実機トレイ情報とトレイロック情報とを、プリンタデバイス管理部（４００）内の環境変数保存領域（１０４）に保存する。
【００３７】
インタプリタ（３００）内の環境変数取得部（１０５）は、環境変数保存領域（１０４）から実機トレイ情報とトレイロック情報とを取得し、該取得した実機トレイ情報を、実機トレイ情報保持領域（１０７）にセットする。また、環境変数取得部（１０５）は、環境変数保存領域（１０４）から取得したトレイロック情報を、トレイロック保持領域（１１０）にセットする。
【００３８】
なお、トレイ優先順保持領域（１０８）は、機器毎に予め決められたトレイの優先度に基づいて作成されたトレイ優先度情報を管理する。
【００３９】
なお、図２〜図４は、画像形成装置（６００）に実装されたトレイが下記の＜トレイ条件＞で設定されていた場合の各保持領域（１１０、１０７、１０８）の中身を示す。なお、図２は、トレイロック保持領域（１１０）を示し、図３は、実機トレイ情報保持領域（１０７）を示し、図４は、トレイ優先順保持領域（１０８）を示す。
【００４０】
＜トレイ条件＞
トレイ種別          用紙サイズ・紙種        トレイロックのON/OFF
手差しトレイ：        A4, Special              トレイロック：Oｎ
トレイ１：            A4, Plain                トレイロック：Off
トレイ２：            A4, Plain                トレイロック：Off
トレイ３：            Letter, Plain            トレイロック：Off
トレイ４：            Letter, Plain            トレイロック：Off
優先給紙トレイ：トレイ１
【００４１】
トレイ検索処理部（１０９）は、実機トレイ情報保持領域（１０７）と、トレイ優先順保持領域（１０８）と、トレイロック保持領域（１１０）と、を参照し、トレイ情報を取得し、該取得したトレイ情報を情報処理装置（１００）に通知する。
【００４２】
なお、ユーザは、情報処理装置（１００）にインストールされたドライバ、または、コマンドプロンプトを基に、印刷ジョブを画像形成装置（６００）に送信したり、トレイ情報を画像形成装置（６００）から取得したりすることが可能となる。
【００４３】
＜トレイ検索処理＞
次に、図５を参照しながら、本実施例のトレイ検索処理について説明する。図５は、本実施例のトレイ検索処理を示す図である。
【００４４】
なお、トレイ検索処理とは、トレイ検索処理部（１０９）が、実機トレイ情報保持領域（１０７）にアクセスし、ユーザが指定した給紙に関する指定情報（用紙サイズ・用紙種類・トレイ番号）と、実機トレイ情報保持領域（１０７）のトレイ情報（用紙サイズ・用紙種類・トレイ番号）と、を比較し、印刷データに使用する給紙トレイを決定する検索処理のことである。
【００４５】
これにより、ユーザは、情報処理装置（１００）から画像形成装置（６００）に印刷データを送信した際に、画像形成装置（６００）において印刷処理に使用する給紙トレイを決定することが可能となる。
【００４６】
なお、トレイ検索処理部（１０９）は、印刷処理とは関係なく、プリンタ言語のコマンドを用いて実機トレイ情報保持領域（１０７）にアクセスし、トレイ情報を取得することが可能である。
【００４７】
まず、トレイ検索処理部（１０９）は、印刷ジョブ内でユーザがトレイ（トレイ番号）を指定しているか否かを判断し（ステップＳ１）、印刷ジョブ内でユーザがトレイ（トレイ番号）を指定していると判断した場合は（ステップＳ１／Ｙｅｓ）、トレイ検索処理部（１０９）は、印刷ジョブ内でユーザが指定しているトレイ（トレイ番号）の実機トレイ情報（用紙サイズ・用紙種類）と、ユーザが印刷ジョブ内で指定している指定情報（用紙サイズ・用紙種類）と、を比較する（ステップＳ１２）。
【００４８】
トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致していると判断した場合は（ステップＳ１３／Ｙｅｓ）、トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致しているトレイを選択し（ステップＳ１４）、処理を終了する。
【００４９】
また、トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致していないと判断した場合は（ステップＳ１３／Ｎｏ）、エラー処理を行うことになる（ステップＳ１５）。
【００５０】
なお、エラー処理とは、エラーが発生した旨（ユーザが印刷ジョブ内で指定した情報と一致するトレイが存在しない旨）の情報を情報処理装置（１００）のユーザに通知したりする処理等が挙げられる。
【００５１】
また、トレイ検索処理部（１０９）は、印刷ジョブ内でユーザがトレイ（トレイ番号）を指定していないと判断した場合は（ステップＳ１／Ｎｏ）、トレイ検索処理部（１０９）は、後述するステップＳ３〜ステップＳ５の処理を、画像形成装置（６００）に実装されたトレイ数分だけ繰り返すことになる（ステップＳ２：ループスタート）。
【００５２】
まず、トレイ検索処理部（１０９）は、画像形成装置（６００）に実装されたトレイの中から検索対象となるトレイを選択する。そして、トレイ検索処理部（１０９）は、その検索対象のトレイが、自動トレイ検索の対象外に設定されている（トレイロックされている）か否かを判断し（ステップＳ３）、検索対象のトレイが、トレイロックされていると判断した場合は（ステップＳ３／Ｙｅｓ）、トレイ検索処理部（１０９）は、画像形成装置（６００）に実装されたトレイの中から次の検索対象となるトレイを選択する。
【００５３】
また、トレイ検索処理部（１０９）は、検索対象のトレイが、トレイロックされていないと判断した場合は（ステップＳ３／Ｎｏ）、その検索対象のトレイの実機トレイ情報（用紙サイズ・用紙種類）と、ユーザが印刷ジョブ内で指定している指定情報（用紙サイズ・用紙種類）と、を比較し（ステップＳ４）、その比較結果をメモリに記録する（ステップＳ５）。
【００５４】
トレイ検索処理部（１０９）は、ステップＳ３〜ステップＳ５の処理を、画像形成装置（６００）に実装されたトレイ数分だけ繰り返した後、ステップＳ５でメモリに記録した比較結果を基に、実機トレイ情報（用紙サイズ・用紙種類）と、指定情報（用紙サイズ・用紙種類）と、が一致するトレイがあるか否かを判定する（ステップＳ７）。
【００５５】
トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致するトレイがあると判定した場合は（ステップＳ７／Ｙｅｓ）、その一致するトレイが複数存在するか否かを判定する（ステップＳ８）。
【００５６】
トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致するトレイが複数存在すると判定した場合は（ステップＳ８／Ｙｅｓ）、トレイ検索処理部（１０９）は、その一致するトレイの中で最もトレイ優先度の高いトレイを選択し（ステップＳ９）、処理を終了する。
【００５７】
また、トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致するトレイが複数存在しないと判定した場合は（ステップＳ８／Ｎｏ）、トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致するトレイを選択し（ステップＳ１０）、処理を終了する。
【００５８】
また、トレイ検索処理部（１０９）は、実機トレイ情報と、指定情報と、が一致するトレイがないと判定した場合は（ステップＳ７／Ｎｏ）、エラー処理を行うことになる（ステップＳ１１）。
【００５９】
なお、画像形成装置（６００）に実装された引き出し式トレイ（手差しトレイ以外のトレイ）が、画像形成装置（６００）にきちんとセットされていない状態で、画像形成装置（６００）を起動した場合には、実機トレイ情報保持領域（１０７）、及び、トレイ優先順保持領域（１０８）は、図６、図７に示す状態となる。なお、図６は、実機トレイ情報保持領域（１０７）の中身を示し、図７は、トレイ優先順保持領域（１０８）の中身を示す。
【００６０】
図６に示す実機トレイ情報保持領域（１０７）は、画像形成装置（６００）に実装された引き出し式トレイ（トレイ１〜４）が、画像形成装置（６００）にきちんとセットされていないため、環境変数取得部（１０５）は、引き出し式トレイ（トレイ１〜４）の情報を取得できず、手差しトレイ以外のトレイ（トレイ１〜４）が、『null』になった状態を示している。
【００６１】
また、図７に示すトレイ優先順保持領域（１０８）は、画像形成装置（６００）に実装された引き出し式トレイ（トレイ１〜４）が、画像形成装置（６００）にきちんとセットされていないため、環境変数取得部（１０５）は、引き出し式トレイ（トレイ１〜４）の情報を取得できず、手差しトレイ以外のトレイ（トレイ１〜４）が、削除された状態を示している。
【００６２】
＜トレイ情報の取得方法＞
次に、図８を参照しながら、本実施例のトレイ情報の取得方法について説明する。
【００６３】
まず、トレイ検索処理部（１０９）は、実機トレイ情報保持領域（１０７）にアクセスし（ステップＡ１）、手差しトレイ以外のトレイ情報が空情報（null）か否かを判断する(ステップＡ２)。
【００６４】
トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報が空情報（null）であると判断した場合は（ステップＡ２／Ｙｅｓ）、トレイ検索処理部（１０９）は、画像形成装置（６００）に手差しトレイが装着されているか否かを判断する（ステップＡ３）。
【００６５】
トレイ検索処理部（１０９）は、画像形成装置（６００）に手差しトレイが装着されていると判断した場合は（ステップＡ３／Ｙｅｓ）、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）か否かを判断する（ステップＡ４）。
【００６６】
トレイ検索処理部（１０９）は、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）と判断した場合は（ステップＡ４／Ｙｅｓ）、手差しトレイを自動トレイ検索対象外から解除し（ステップＡ５）、手差しトレイのトレイ情報を取得する（ステップＡ６）。そして、トレイ検索処理部（１０９）は、手差しトレイのトレイ情報を、情報処理装置（１００）に通知することになる（ステップＡ７）。
【００６７】
また、トレイ検索処理部（１０９）は、手差しトレイが自動トレイ検索対象外に設定されていない（トレイロックされていない）と判断した場合は（ステップＡ４／Ｎｏ）、手差しトレイのトレイ情報を取得し（ステップＡ６）、該取得した手差しトレイのトレイ情報を、情報処理装置（１００）に通知することになる（ステップＡ７）。
【００６８】
また、トレイ検索処理部（１０９）は、画像形成装置（６００）に手差しトレイが装着されていないと判断した場合は（ステップＡ３／Ｎｏ）、エラー処理を行うことになる（ステップＡ１０）。
【００６９】
なお、エラー処理とは、エラーが発生した旨（トレイ情報を取得できない旨）の情報を情報処理装置（１００）のユーザに通知したりする処理等が挙げられる。
【００７０】
また、トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報が空情報（null）でないと判断した場合は（ステップＡ２／Ｎｏ）、トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報を取得し（ステップＡ８）、その取得した手差しトレイ以外のトレイ情報を、情報処理装置（１００）に通知する（ステップＡ９）。
【００７１】
このように、本実施例の画像形成装置（６００）は、手差しトレイ以外のトレイ情報が空情報（null）であり（ステップＡ２／Ｙｅｓ）、且つ、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）場合に（ステップＡ４／Ｙｅｓ）、その手差しトレイを自動トレイ検索対象外から解除し（ステップＡ５）、手差しトレイのトレイ情報を取得することになる（ステップＡ６）。
【００７２】
これにより、本実施例の画像形成装置（６００）は、手差しトレイが、自動トレイ検索対象外のトレイに設定されている（トレイロックされている）か否かに関わらず、手差しトレイに関するトレイ情報を取得し、該取得したトレイ情報を情報処理装置（１００）に通知することが可能となる。
【００７３】
このため、情報処理装置（１００）のユーザは、手差しトレイが自動トレイ検索対象外に設定されていても（トレイロックされていても）、画像形成装置（６００）から取得したトレイ情報を基に、手差しトレイが何の用紙サイズ・紙種が設定されているかを把握することが可能となり、ユーザは、そのトレイ情報の確認結果を基に、手差しトレイを使用したい場合には、手差しトレイを給紙トレイとして指定し、画像形成装置（６００）において印刷処理を実行させることが可能となる。
【００７４】
（第２の実施例）
次に、第２の実施例について説明する。
【００７５】
第１の実施例の画像形成装置（６００）は、図８に示すように、手差しトレイ以外のトレイ情報が空情報（null）であると判断した場合は（ステップＡ２／Ｙｅｓ）、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）か否かを判断した（ステップＡ４）。そして、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）場合に（ステップＡ４／Ｙｅｓ）、その手差しトレイを自動トレイ検索対象外から解除し（ステップＡ５）、手差しトレイのトレイ情報を取得することにした（ステップＡ６）。
【００７６】
第２の実施例の画像形成装置（６００）は、図９に示すように、手差しトレイ以外のトレイ情報が空情報（null）であると判断した場合は（ステップＢ２／Ｙｅｓ）、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）か否かを判断せずに、手差しトレイの情報を取得することを特徴とする（ステップＢ４）。
【００７７】
これにより、第１の実施例よりも処理を簡略化して手差しトレイの情報を取得し、該取得した手差しトレイの情報を情報処理装置（１００）に通知することが可能となる。以下、図９を参照しながら、本実施例の画像形成装置（６００）について詳細に説明する。
【００７８】
＜画像形成装置：６００の構成＞
本実施例の画像形成装置（６００）の構成は、第１の実施例と同様に構成する。
【００７９】
＜トレイ情報の取得方法＞
次に、図９を参照しながら、本実施例のトレイ情報の取得方法について説明する。
【００８０】
まず、トレイ検索処理部（１０９）は、実機トレイ情報領域（１０７）にアクセスし（ステップＢ１）、手差しトレイ以外のトレイ情報が空情報（null）か否かを判断する(ステップＢ２)。
【００８１】
トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報が空情報（null）であると判断した場合は（ステップＢ２／Ｙｅｓ）、トレイ検索処理部（１０９）は、画像形成装置（６００）に手差しトレイが装着されているか否かを判断する（ステップＢ３）。
【００８２】
トレイ検索処理部（１０９）は、画像形成装置（６００）に手差しトレイが装着されていると判断した場合は（ステップＢ３／Ｙｅｓ）、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）か否かに関わらず、手差しトレイのトレイ情報を取得する（ステップＢ４）。そして、トレイ検索処理部（１０９）は、手差しトレイのトレイ情報を、情報処理装置（１００）に通知する（ステップＢ５）。
【００８３】
また、トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報が空情報（null）でないと判断した場合は（ステップＢ２／Ｎｏ）、トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報を取得し（ステップＢ６）、その取得したトレイ情報を、情報処理装置（１００）に通知する（ステップＢ７）。
【００８４】
また、トレイ検索処理部（１０９）は、画像形成装置（６００）に手差しトレイが装着されていないと判断した場合は（ステップＢ３／Ｎｏ）、エラー処理を行うことになる（ステップＢ８）。
【００８５】
なお、エラー処理とは、エラーが発生した旨（トレイ情報を取得できない旨）の情報を情報処理装置（１００）のユーザに通知したりする処理等が挙げられる。
【００８６】
これにより、本実施例の画像形成装置（６００）は、手差しトレイが、自動トレイ検索対象外のトレイに設定されている（トレイロックされている）か否かに関わらず、手差しトレイに関するトレイ情報を取得し、該取得したトレイ情報を情報処理装置（１００）に通知することが可能となる。
【００８７】
このため、情報処理装置（１００）のユーザは、手差しトレイが自動トレイ検索対象外に設定されていても（トレイロックされていても）、画像形成装置（６００）から取得したトレイ情報を基に、手差しトレイが何の用紙サイズ・紙種が設定されているかを把握することが可能となり、ユーザは、そのトレイ情報の確認結果を基に、手差しトレイを使用したい場合には、手差しトレイを給紙トレイとして指定し、画像形成装置（６００）において印刷処理を実行させることが可能となる。
【００８８】
また、本実施例の画像形成装置（６００）は、手差しトレイ以外のトレイ情報が空情報（null）であると判断した場合は、手差しトレイが自動トレイ検索対象外に設定されている（トレイロックされている）か否かを判断せずに、手差しトレイの情報を取得することになる。
【００８９】
これにより、本実施例の画像形成装置（６００）は、第１の実施例の画像形成装置（６００）よりも処理を簡略化して手差しトレイの情報を取得し、該取得した手差しトレイの情報を情報処理装置（１００）に通知することが可能となる。
【００９０】
（第３の実施例）
次に、第３の実施例について説明する。
【００９１】
第３の実施形態は、上述した第１、第２の実施例において情報処理装置（１００）のユーザに通知したトレイ情報を基に、ユーザが、給紙トレイを指定し、画像形成装置（６００）において印刷処理を行うことを特徴とする。
【００９２】
これにより、画像形成装置（６００）は、情報処理装置（１００）から印刷要求を受付けた場合に、当該印刷要求を行うトレイが、検索対象外のトレイに設定されているか否かに関わらず、当該トレイを用いて印刷を行うことが可能となる。以下、図１０を参照しながら、本実施例の画像形成装置（６００）について詳細に説明する。
【００９３】
＜画像形成装置：６００の構成＞
本実施例の画像形成装置（６００）の構成は、上述した第１の実施例と同様に構成する。
【００９４】
＜トレイ指定処理＞
次に、図１０を参照しながら、トレイ情報を基に、ユーザが給紙トレイを指定し、画像形成装置（６００）において印刷処理を行う場合について説明する。
【００９５】
まず、ユーザは、画像形成装置（６００）から通知されたトレイ情報を、情報処理装置（１００）の表示部上に表示し、各トレイにセットされた用紙サイズ・紙種を認識する（ステップＣ１）。
【００９６】
ユーザは、情報処理装置（１００）の表示部上に表示されたトレイ情報を基に、自動トレイ検索対象外に設定された（トレイロックされた）トレイを給紙トレイとして使用する場合には（ステップＣ２／Ｙｅｓ）、ユーザは、表示部上に表示されたトレイ情報を基に、自動トレイ検索対象外に設定された（トレイロックされた）トレイを給紙トレイに指定し、情報処理装置（１００）は、ユーザが指定したトレイを用いて印刷処理を行うように画像形成装置（６００）に制御命令を送信する（ステップＣ３）。
【００９７】
画像形成装置（６００）は、情報処理装置（１００）から制御命令を受信した場合に、画像形成装置（６００）は、その制御命令を基に、ユーザが指定したトレイが、自動トレイ検索対象外に設定されている（トレイロックされている）場合でも、そのユーザが指定したトレイを用いて印刷処理を行うように制御する。
【００９８】
これにより、ユーザは、トレイ検索対象外に設定されている（トレイロックされている）トレイであっても、そのトレイを用いて画像形成装置（６００）で印刷処理を行うことが可能となる。
【００９９】
また、ユーザは、自動トレイ検索対象外に設定された（トレイロックされた）トレイを使用しない場合には（ステップＣ２／Ｎｏ）、ユーザは、表示部上に表示されたトレイ情報を基に、使用したいトレイを指定せず、情報処理装置（１００）は、自動トレイ検索処理を行って印刷処理を行うように画像形成装置（６００）に制御命令を送信する（ステップＣ４）。
【０１００】
画像形成装置（６００）は、情報処理装置（１００）から制御命令を受信した場合に、画像形成装置（６００）は、その制御命令を基に、自動トレイ検索処理を行って印刷処理を行うように制御する。
【０１０１】
これにより、ユーザは、自動トレイ検索処理を行って決定したトレイを用いて画像形成装置（６００）で印刷処理を行うことが可能となる。
【０１０２】
なお、上述する実施例は、本発明の好適な実施例であり、上記実施例のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記実施例の修正や代用を行い、種々の変更を施した形態を構築することは可能である。
【０１０３】
例えば、上述する実施例では、トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報が空情報（null）でないと判断した場合は、トレイ検索処理部（１０９）は、手差しトレイ以外のトレイ情報を取得し、その取得した手差しトレイ以外のトレイ情報を、情報処理装置（１００）に通知することにしたが、手差しトレイ以外のトレイ情報だけでなく、手差しトレイのトレイ情報も取得し、該取得した手差しトレイのトレイ情報も、情報処理装置（１００）に通知するように構築することも可能である。
【０１０４】
また、上述した実施例における画像形成システムを構成する各装置における制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【０１０５】
なお、ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１０６】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【０１０７】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送したりし、コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【０１０８】
また、上記実施例で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【０１０９】
また、上記実施例で説明した画像形成システムは、複数の装置の論理的集合構成にしたり、各構成の装置が同一筐体内に存在する構成にしたりするように構築することも可能である。
【産業上の利用可能性】
【０１１０】
本発明にかかる画像形成装置、画像形成システム、制御方法及び制御プログラムは、複写機、プリンタ等の画像形成装置等に適用可能である。
【図面の簡単な説明】
【０１１１】
【図１】本実施例の画像形成システムのシステム構成例、及び、画像形成装置（６００）の構成例を示す図である。
【図２】図１に示す画像形成装置（６００）のトレイロック保持領域（１１０）の構成例を示す図である。
【図３】図１に示す画像形成装置（６００）の実機トレイ情報保持領域（１０７）の構成例を示す図である。
【図４】図１に示す画像形成装置（６００）のトレイ優先順保持領域（１０８）の構成例を示す図である。
【図５】本実施例の画像形成装置（６００）におけるトレイ検索処理の処理動作例を示す図である。
【図６】図１に示す画像形成装置（６００）の実機トレイ情報保持領域（１０７）の構成例を示す図である（トレイがきちんと装着されていない場合）。
【図７】図１に示す画像形成装置（６００）のトレイ優先順保持領域（１０８）の構成例を示す図である（トレイがきちんと装着されていない場合）。
【図８】第１の実施例の画像形成装置（６００）におけるトレイ情報取得処理の処理動作例を示す図である。
【図９】第２の実施例の画像形成装置（６００）におけるトレイ情報取得処理の処理動作例を示す図である。
【図１０】トレイ情報を基に、ユーザが給紙トレイを指定する場合の処理動作例を説明するための図である。
【符号の説明】
【０１１２】
１００    情報処理装置
２００    プリンタコントローラ
３００    インタプリンタ
４００    プリンタデバイス管理部
５００    サービス層
６００    プリンタ
１０４    環境変数保存領域
１０５    環境変数取得部
１０７    実機トレイ情報保持領域
１０８    トレイ優先順保持領域
１０９    トレイ検索処理部
１１０    トレイロック保持領域
【図１】
0004896825.tif 000002
【図２】
0004896825.tif 000003
【図３】
0004896825.tif 000004
【図４】
0004896825.tif 000005
【図５】
0004896825.tif 000006
【図６】
0004896825.tif 000007
【図７】
0004896825.tif 000008
【図８】
0004896825.tif 000009
【図９】
0004896825.tif 000010
【図１０】
0004896825.tif 000011