(57)【要約】【課題】  BMLinkS等の統合インタフェース仕様に基づく既存の制御の仕組に影響を与えることなく、消耗品の状態、機器の稼動状態等を正確に反映させることができるとともに、ユーザによって情報提供を制限することを目的とする。【解決手段】  統合インタフェース仕様に基づき、検索要求に対して自己の管理情報および能力情報と照合して利用可否を応答する機能を持つ画像形成装置であって、上記検索要求を受けた場合に自己の固有情報、稼動情報および消耗品情報を反映した上記管理情報および能力情報を作成する作成手段と、上記管理情報および能力情報に基づいて上記検索要求に対する検索を行う検索手段とを備える。また、上記検索手段は、ユーザ登録情報に基づいて検索の制限を行う。【選択図】  図２
2006062311.tif 000002
【特許請求の範囲】
【請求項１】
統合インタフェース仕様に基づき、検索要求に対して自己の管理情報および能力情報と照合して利用可否を応答する機能を持つ画像形成装置であって、
上記検索要求を受けた場合に自己の固有情報、稼動情報および消耗品情報を反映した上記管理情報および能力情報を作成する作成手段と、
上記管理情報および能力情報に基づいて上記検索要求に対する検索を行う検索手段とを備えたことを特徴とする画像形成装置。
【請求項２】
上記検索手段は、ユーザ登録情報に基づいて検索の制限を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
上記作成手段は、所定のユーザに与えられた検索制限の対象となる情報を除去した上記管理情報および能力情報を作成することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
上記統合インタフェース仕様はBMLinkSであることを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項５】
上記管理情報を保持するデバイス記述ファイルを備えたことを特徴とする請求項１乃至４のいずれか一項に記載の画像形成装置。
【請求項６】
上記能力情報を保持するサービス記述ファイルを備えたことを特徴とする請求項１乃至５のいずれか一項に記載の画像形成装置。
【請求項７】
上記作成手段は、機器の固有情報から機器の名前、メーカ名、アドレス、識別番号等を取得するとともに、機器の稼動情報から使用可能か等の情報を取得し、これらを反映させたデバイス記述ファイルを作成することを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置。
【請求項８】
デバイス記述ファイルの「modelDescription」フィールドに機器の状態を記述することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
上記作成手段は、機器の固有情報から機器の機能、性能等の情報を取得するとともに、消耗品の情報を取得し、これらを反映させたサービス記述ファイルを作成することを特徴とする請求項１乃至８のいずれか一項に記載の画像形成装置。
【請求項１０】
機能の切り替えを行う画面をプリンタ操作パネルに表示することを特徴とする請求項１乃至９のいずれか一項に記載の画像形成装置。
【請求項１１】
ユーザ制限を「する」か「しない」かを設定可能な欄を上記画面に備えたことを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
消耗品の状態の反映を「する」か「しない」かを設定可能な欄を上記画面に備えたことを特徴とする請求項１０または１１のいずれか一項に記載の画像形成装置。
【請求項１３】
検索制限を「カラー」「両面」「ステープル」等に分けて「する」か「しない」かを設定可能な欄を上記画面に備えたことを特徴とする請求項１０乃至１２のいずれか一項に記載の画像形成装置。
【請求項１４】
上記作成手段および検索手段をネットワークサービスを提供するネットワークコントロールサービス内にBMLinkSデーモンとして構成したことを特徴とする請求項１乃至１３のいずれか一項に記載の画像形成装置。
【請求項１５】
検索要求を受けた場合に検索を行うプリンタ検索処理部と、
上記プリンタ検索処理部の検索処理に先立ってデバイス記述ファイルおよびサービス記述ファイルを最新の状態を反映したものとして生成するＤＤＦ／ＳＤＦ生成処理部と、
上記ＤＤＦ／ＳＤＦ生成処理部のデバイス記述ファイルおよびサービス記述ファイルの生成に際して必要となるプリンタの状態を管理するプリンタ状態管理部とを備えたことを特徴とする請求項１乃至１４のいずれか一項に記載の画像形成装置。
【請求項１６】
統合インタフェース仕様に基づき、検索要求に対して自己の管理情報および能力情報と照合して利用可否を応答する機能を持つ画像形成装置における機器情報管理方法であって、
上記検索要求を受けた場合に自己の固有情報、稼動情報および消耗品情報を反映した上記管理情報および能力情報を作成する作成工程と、
上記管理情報および能力情報に基づいて上記検索要求に対する検索を行う検索工程とを備えたことを特徴とする機器情報管理方法。
【請求項１７】
上記検索工程は、ユーザ登録情報に基づいて検索の制限を行うことを特徴とする請求項１６に記載の機器情報管理方法。
【請求項１８】
上記作成工程は、所定のユーザに与えられた検索制限の対象となる情報を除去した上記管理情報および能力情報を作成することを特徴とする請求項１６に記載の機器情報管理方法。
【請求項１９】
上記統合インタフェース仕様はBMLinkSであることを特徴とする請求項１６乃至１８のいずれか一項に記載の機器情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置および機器情報管理方法に関する。
【背景技術】
【０００２】
ネットワーク上に存在するプリンタ、スキャナ、ファックス等のＯＡ（Office Automation）機器の探索（Discovery）、データフォーマット（Data Format）、制御（Job/Device Control）についての標準仕様（統合インタフェース仕様）として「BMLinkS」が存在し、パーソナルコンピュータ等からBMLinkSに対応したプリンタ（BMLinkSプリンタ）を利用するための統合プリンタドライバ（BMLinkSドライバ）の公開配布も行われている（例えば、非特許文献１を参照。）。
【０００３】
このBMLinkSドライバを用いることにより任意のBMLinkSプリンタを利用することができ、今までのようなプリンタ毎に専用のプリンタドライバをインストールするといった必要がなくなり、出先においてプリンタはあるもののプリンタドライバが入手できないために印刷ができないといった不都合がなくなる。また、プリンタドライバのインストールの手間も省くことができる。
【非特許文献１】「BMLinkSとは」（社）ビジネス機械・情報システム産業協会（JBMIA）（旧（社）日本事務機械工業会）http://www.jbmia.or.jp/bmlinks/intro/index.htm
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したようにBMLinkSは非常に有用なものではあるが、次のような問題点が指摘されていた。
【０００５】
第１に、BMLinkSでは「設置場所」等の管理情報および「印刷速度」「カラー印刷可能」「ステープル可能」等の能力情報に基づいて所望のプリンタを検索してリストアップする機能を有しているが、消耗品の状態を管理する機能がなかったため、機能としては存在するが実際に使用できない場合があるという問題があった。例えば、ステープル可能なプリンタを選択して印刷を実行したが、実際にはステープラの針がなかったためにステープルができない場合があった。また、カラー印刷可能なプリンタを選択して印刷を実行したが、カラーのトナーが切れていたため、印刷できないか白黒印刷になってしまう場合があった。
【０００６】
第２に、BMLinkSでは機器の稼動状態を管理する機能がなかったため、機能的に問題のない機器が存在していても実際に使用できない場合があるという問題があった。例えば、検索で見つかったプリンタを選択して印刷を実行したが、紙詰まり等によって印刷ができない場合があった。
【０００７】
第３に、機器の管理上の要請から部外者には使わせたくない、あるいは存在を知られたくないという場合があるが、BMLinkSでは情報提供を制限する機能がなかったため、すべての機器の情報が開示されてしまうという問題があった。例えば、部外者に使わせたくないプリンタが検索で発見されて使用されてしまうことがあったり、部外者に存在を知られたくないカラー機が検索で発見されて使用されてしまうことがあった。
【０００８】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、BMLinkS等の統合インタフェース仕様に基づく既存の制御の仕組に影響を与えることなく、消耗品の状態、機器の稼動状態等を正確に反映させることができるとともに、ユーザによって情報提供を制限することのできる画像形成装置および機器情報管理方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、統合インタフェース仕様に基づき、検索要求に対して自己の管理情報および能力情報と照合して利用可否を応答する機能を持つ画像形成装置であって、上記検索要求を受けた場合に自己の固有情報、稼動情報および消耗品情報を反映した上記管理情報および能力情報を作成する作成手段と、上記管理情報および能力情報に基づいて上記検索要求に対する検索を行う検索手段とを備えるようにしている。
【００１０】
また、請求項２に記載されるように、上記検索手段は、ユーザ登録情報に基づいて検索の制限を行うようにすることができる。
【００１１】
また、請求項３に記載されるように、上記作成手段は、所定のユーザに与えられた検索制限の対象となる情報を除去した上記管理情報および能力情報を作成するようにすることができる。
【００１２】
また、請求項４に記載されるように、上記統合インタフェース仕様はBMLinkSであるものとすることができる。
【００１３】
また、請求項５に記載されるように、上記管理情報を保持するデバイス記述ファイルを備えるようにすることができる。
【００１４】
また、請求項６に記載されるように、上記能力情報を保持するサービス記述ファイルを備えるようにすることができる。
【００１５】
また、請求項７に記載されるように、上記作成手段は、機器の固有情報から機器の名前、メーカ名、アドレス、識別番号等を取得するとともに、機器の稼動情報から使用可能か等の情報を取得し、これらを反映させたデバイス記述ファイルを作成するようにすることができる。
【００１６】
また、請求項８に記載されるように、デバイス記述ファイルの「modelDescription」フィールドに機器の状態を記述するようにすることができる。
【００１７】
また、請求項９に記載されるように、上記作成手段は、機器の固有情報から機器の機能、性能等の情報を取得するとともに、消耗品の情報を取得し、これらを反映させたサービス記述ファイルを作成するようにすることができる。
【００１８】
また、請求項１０に記載されるように、機能の切り替えを行う画面をプリンタ操作パネルに表示するようにすることができる。
【００１９】
また、請求項１１に記載されるように、ユーザ制限を「する」か「しない」かを設定可能な欄を上記画面に備えるようにすることができる。
【００２０】
また、請求項１２に記載されるように、消耗品の状態の反映を「する」か「しない」かを設定可能な欄を上記画面に備えるようにすることができる。
【００２１】
また、請求項１３に記載されるように、検索制限を「カラー」「両面」「ステープル」等に分けて「する」か「しない」かを設定可能な欄を上記画面に備えるようにすることができる。
【００２２】
また、請求項１４に記載されるように、上記作成手段および検索手段をネットワークサービスを提供するネットワークコントロールサービス内にBMLinkSデーモンとして構成するようにすることができる。
【００２３】
また、請求項１５に記載されるように、検索要求を受けた場合に検索を行うプリンタ検索処理部と、上記プリンタ検索処理部の検索処理に先立ってデバイス記述ファイルおよびサービス記述ファイルを最新の状態を反映したものとして生成するＤＤＦ／ＳＤＦ生成処理部と、上記ＤＤＦ／ＳＤＦ生成処理部のデバイス記述ファイルおよびサービス記述ファイルの生成に際して必要となるプリンタの状態を管理するプリンタ状態管理部とを備えるようにすることができる。
【００２４】
また、請求項１６に記載されるように、統合インタフェース仕様に基づき、検索要求に対して自己の管理情報および能力情報と照合して利用可否を応答する機能を持つ画像形成装置における機器情報管理方法であって、上記検索要求を受けた場合に自己の固有情報、稼動情報および消耗品情報を反映した上記管理情報および能力情報を作成する作成工程と、上記管理情報および能力情報に基づいて上記検索要求に対する検索を行う検索工程とを備えた機器情報管理方法として構成することができる。
【００２５】
また、請求項１７に記載されるように、上記検索工程は、ユーザ登録情報に基づいて検索の制限を行うようにすることができる。
【００２６】
また、請求項１８に記載されるように、上記作成工程は、所定のユーザに与えられた検索制限の対象となる情報を除去した上記管理情報および能力情報を作成するようにすることができる。
【００２７】
また、請求項１９に記載されるように、上記統合インタフェース仕様はBMLinkSであるものとすることができる。
【発明の効果】
【００２８】
本発明の画像形成装置および機器情報管理方法にあっては、BMLinkS等の統合インタフェース仕様に基づく既存の制御の仕組に影響を与えることなく、消耗品の状態、機器の稼動状態等を正確に反映させることができるとともに、ユーザによって情報提供を制限することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の好適な実施形態につき図面を参照して説明する。
【００３０】
ここでは、機器情報管理方法を実行する画像形成装置をBMLinkSプリンタとして構成した場合につき説明する。
【００３１】
図１は本発明の一実施形態にかかるBMLinkSプリンタの構成図である。
【００３２】
図１において、BMLinkSプリンタ３は、ＴＣＰ（Transmission Control Protocol）、ＵＤＰ（User Datagram Protocol）、ＩＰ（Internet Protocol）等の通信機能を有したオペレーティングシステム３０１と、その上で動作するリソース管理のためのシステムリソースマネージャ３０２と、その上で動作して各種サービスを提供するシステムコントロールサービス３０３およびネットワークコントロールサービス３０４と、印刷を実行する印刷処理部３０７とを備え、ネットワークサービスを提供するネットワークコントロールサービス３０４内にＨＴＴＰデーモン３０５等と共存する形でBMLinkSデーモン３０６が設けられている。
【００３３】
図２はBMLinkSデーモン３０６の構成図であり、「設置場所」等の管理情報を格納したデバイス記述ファイル３１１と、「印刷速度」「カラー印刷可能」「ステープル可能」等の能力情報を格納したサービス記述ファイル３１２と、ユーザ毎の制限情報を格納したユーザ登録情報３１３とを有している。
【００３４】
また、BMLinkSデーモン３０６の起動および更新公告をＳＳＤＰクライアント３１５を介してＳＳＤＰ（Simple Service Discovery Protocol）に従って行う起動／更新公告処理部３１４を有している。
【００３５】
また、ネットワークからＳＳＤＰサーバ３１６を介して検索要求を受けた場合に検索を行うプリンタ検索処理部３１７と、このプリンタ検索処理部３１７の検索処理に先立ってデバイス記述ファイル３１１およびサービス記述ファイル３１２を最新の状態を反映したものとして生成するＤＤＦ／ＳＤＦ生成処理部３１８と、このＤＤＦ／ＳＤＦ生成処理部３１８のデバイス記述ファイル３１１およびサービス記述ファイル３１２の生成に際して必要となるプリンタの状態を管理するプリンタ状態管理部３１９とを有している。
【００３６】
また、ネットワークからＨＴＴＰサーバ３２０を介して受けた印刷要求（create_jobコマンド）を解析するコマンド解析処理部３２１と、解析結果に従ってコマンド処理を行うコマンド処理部３２２とを有している。
【００３７】
また、ＨＴＴＰサーバ３２３を介して印刷データを受け取って印刷処理を行う印刷処理部３２４と、ＨＴＴＰクライアント３２６を介してジョブ状態の通知処理を行うジョブ状態通知処理部３２５とを有している。
【００３８】
図３はユーザ制限等の機能の切り替えを行うプリンタ操作パネル３３１の表示例を示す図であり、ユーザ制限を「する」か「しない」かを設定可能な欄３３２と、消耗品の状態の反映を「する」か「しない」かを設定可能な欄３３３と、検索制限を「カラー」「両面」「ステープル」等に分けて「する」か「しない」かを設定可能な欄３３４とを画面上に有している。
【００３９】
以下、上記の実施形態の動作について説明する。
【００４０】
図４は検索要求に対するBMLinkSプリンタからの応答の例を示す図である。
【００４１】
図４において、パーソナルコンピュータ１からプリントを行うプリンタを探す場合、パーソナルコンピュータ１内のBMLinkSドライバ１１からネットワーク２上のBMLinkSプリンタ３Ａ〜３Ｃに対して矢印付きの実線で示すようにマルチキャストの入札公告を行う。この入札公告には「カラー印刷可能」「ステープル可能」等の検索条件を含めることができる。
【００４２】
入札公告を受け取ったBMLinkSプリンタ３Ａ〜３ＣのBMLinkSデーモン３０６Ａ〜３０６Ｃはそれぞれの保持するデバイス記述ファイル３１１Ａ〜３１１Ｃおよびサービス記述ファイル３１２Ａ〜３１２Ｃをその時点の機器の状態を反映したものとして作成し直した上で、これらを参照して入札公告を評価し、条件に合致した場合には矢印付きの破線で示すように回答（参加通知）をネットワーク２を介してパーソナルコンピュータ１に返す。パーソナルコンピュータ１内のBMLinkSドライバ１１は受け取った参加通知を元に利用可能なプリンタの一覧を作成して表示し、ユーザに実際に利用するプリンタの選択を行わせる。
【００４３】
図５は検索要求に対するBMLinkSプリンタからの応答の他の例を示す図であり、BMLinkSプリンタ３Ｂにはパーソナルコンピュータ１のユーザＡが未登録でユーザ制限がかかっており、BMLinkSプリンタ３Ｃはステープル機能を有するもののステープラの針がなくなっている状態にあるものとする。
【００４４】
この場合、パーソナルコンピュータ１内のBMLinkSドライバ１１からネットワーク２上のBMLinkSプリンタ３Ａ〜３Ｃに対して矢印付きの実線で示すようにマルチキャストの入札公告を行う場合、パーソナルコンピュータ１のユーザＡはBMLinkSプリンタ３Ｂにおいて未登録であるため、BMLinkSプリンタ３Ｂにおける検索に制限がかかり、BMLinkSプリンタ３Ｂは応答しない。また、検索条件に「ステープル可能」という条件が含まれている場合、BMLinkSプリンタ３Ｃはステープル機能を有するもののステープラの針がなくなっているため、サービス記述ファイル３１２における「ステープル可能」の項目が削除され、検索条件に合致しないためBMLinkSプリンタ３Ｃは応答しない。ここでは、条件に合致したBMLinkSプリンタ３Ａだけが矢印付きの破線で示すように回答（参加通知）をネットワーク２を介してパーソナルコンピュータ１に返すことになる。
【００４５】
図６は検索時におけるBMLinkSプリンタの処理をより詳しく示すシーケンス図である。
【００４６】
図６において、パーソナルコンピュータ１からプリントを行うプリンタを探す場合、パーソナルコンピュータ１がBMLinkSプリンタ３に対して入札公告（検索要求）を行う（ステップＳ１）。図７は検索条件を指定しない場合の入札公告の通信データ例を示す図であり、ＳＳＤＰによる検索を指定する記述４０１と、入札公告を識別する記述４０２とを含んでいる。また、図８は検索条件を指定した場合の入札公告の通信データ例を示す図であり、ＳＳＤＰによる検索を指定する記述４０３と入札公告を識別する記述４０４の他に、検索条件として「Ａ４サイズ可能」であることを示す記述４０５を含んでいる。
【００４７】
図６に戻り、BMLinkSプリンタ３のＤＤＦ／ＳＤＦ生成処理部３１８（図２）はプリンタ状態管理部３１９から機器状態情報を取得し、最新の状態を反映したデバイス記述ファイル３１１およびサービス記述ファイル３１２を作成して格納する（ステップＳ２）。
【００４８】
そして、プリンタ検索処理部３１７は最新の状態のデバイス記述ファイル３１１およびサービス記述ファイル３１２に基づいて検索を行い（ステップＳ３）、条件に合致した場合には参加通知をパーソナルコンピュータ１に対して送信する（ステップＳ４）。図９は入札公告に対する参加通知の通信データ例を示す図であり、入札公告を識別する記述４０６（図７の記述４０２、図８の記述４０４と一致）と、自己のアドレスを示す記述４０７とを含んでいる。
【００４９】
次に、図１０はユーザ制限がある場合の検索時におけるBMLinkSプリンタの処理を示すシーケンス図である。
【００５０】
図１０において、パーソナルコンピュータ１からプリントを行うプリンタを探す場合、パーソナルコンピュータ１がBMLinkSプリンタ３に対して入札公告（検索要求）を行う（ステップＳ１１）。図１１は検索条件を指定しない場合でユーザ情報を含む入札公告の通信データ例を示す図であり、ＳＳＤＰによる検索を指定する記述４０８と入札公告を識別する記述４０９の他に、ユーザを示す記述４１０を含んでいる。また、図１２は検索条件を指定した場合でユーザ情報を含む入札公告の通信データ例を示す図であり、ＳＳＤＰによる検索を指定する記述４１１と入札公告を識別する記述４１２と検索条件を示す記述４１３の他に、ユーザを示す記述４１４を含んでいる。
【００５１】
図１０に戻り、BMLinkSプリンタ３のＤＤＦ／ＳＤＦ生成処理部３１８（図２）はプリンタ状態管理部３１９から機器状態情報を取得し、最新の状態を反映したデバイス記述ファイル３１１およびサービス記述ファイル３１２を作成して格納する（ステップＳ１２）。
【００５２】
そして、プリンタ検索処理部３１７は最新の状態のデバイス記述ファイル３１１およびサービス記述ファイル３１２とユーザ登録情報３１３に基づいて検索を行い（ステップＳ１３）、条件に合致した場合には参加通知をパーソナルコンピュータ１に対して送信する（ステップＳ１４）。
【００５３】
なお、上記のデバイス記述ファイル３１１およびサービス記述ファイル３１２の作成（ステップＳ１２）に際して、ユーザ登録情報３１３を参照し、ユーザ制限を反映したデバイス記述ファイル３１１およびサービス記述ファイル３１２を作成するようにしてもよい。例えば、カラー印刷の検索を制限されたユーザからの検索に対しては、カラー機能を削除したサービス記述ファイル３１２を生成するようにすることができる。これにより、後の検索（ステップＳ１３）においてヒットすることはなく、パーソナルコンピュータ１に対して応答しないことになる。
【００５４】
次に、図１３はデバイス記述ファイルの作成処理（図６、図１０のステップＳ２、Ｓ１２の一部）を示す図である。
【００５５】
図１３において、デバイス記述ファイルの作成処理（ステップＳ２１）として、機器の固有情報から機器の名前、メーカ名、アドレス（ＵＲＬ）、識別番号（ＵＵＩＤ）等を取得するとともに、機器の稼動情報から使用可能か等の情報を取得し、これらを反映させたデバイス記述ファイル３１１を作成して格納する。
【００５６】
図１４はデバイス記述ファイルのデータ例を示す図であり、名前、メーカ名、アドレス（ＵＲＬ）、識別番号（ＵＵＩＤ）等を示す記述４１５を含んでいる。
【００５７】
また、図１５はデバイス記述ファイルの他のデータ例を示す図であり、機器の状態として「紙詰まり中」であることを示す記述４１６を含んでいる。なお、このように「modelDescription」フィールドに機器の状態を記述することで、印刷を要求するパーソナルコンピュータ側におけるプリンタ情報の表示に機器の状態を含めることができる。図１６は機器の状態を反映したプリンタ情報の表示例を示す図であり、一覧表示される「ジョブ名」、「ユーザ名」に続く「状態」の部分は通常は「停止中」といった簡単な表示しか行われないが、このように「紙詰まり」等の機器のより詳細な状態を表示させることができる。
【００５８】
次に、図１７はサービス記述ファイルの作成処理（図６、図１０のステップＳ２、Ｓ１２の一部）を示す図である。
【００５９】
図１７において、サービス記述ファイルの作成処理（ステップＳ３１）として、機器の固有情報から機器の機能、性能等の情報を取得するとともに、消耗品の情報を取得し、これらを反映させたサービス記述ファイル３１２を作成して格納する。すなわち、消耗品の情報から消耗品がないことが判明した場合、その消耗品がないために使えない機能はサービス記述ファイル３１２に記載しないようにする。
【００６０】
図１８はサービス記述ファイルのデータ例を示す図であり、フィニッシング（仕上げ機能）としてステープルが使用可能であることを示す記述４１７を含んでいる。また、図１９はサービス記述ファイルの他のデータ例を示す図であり、ステープラの針がないことに起因し、フィニッシングが使用不可能であることを示す記述４１８を含んでいる。
【００６１】
このように、デバイス記述ファイル３１１およびサービス記述ファイル３１２に消耗品の状態、機器の稼動状態等を反映させることで、BMLinkS等の統合インタフェース仕様に基づく既存の制御の仕組に影響を与えることなく、機能としては存在するが実際に使用できない場合があったり、機能的に問題のない機器が存在していても実際に使用できない場合があるという問題を回避することができる。
【００６２】
また、ユーザによって情報提供を制限することで、機器の管理上の要請から部外者には使わせたくない、あるいは存在を知られたくないという場合に適切に対応することができる。
【００６３】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態にかかるBMLinkSプリンタの構成図である。
【図２】BMLinkSデーモンの構成図である。
【図３】ユーザ制限等の機能の切り替えを行うプリンタ操作パネルの表示例を示す図である。
【図４】検索要求に対するBMLinkSプリンタからの応答の例を示す図である。
【図５】検索要求に対するBMLinkSプリンタからの応答の他の例を示す図である。
【図６】検索時におけるBMLinkSプリンタの処理を示すシーケンス図である。
【図７】検索条件を指定しない場合の入札公告の通信データ例を示す図である。
【図８】検索条件を指定した場合の入札公告の通信データ例を示す図である。
【図９】入札公告に対する参加通知の通信データ例を示す図である。
【図１０】ユーザ制限がある場合の検索時におけるBMLinkSプリンタの処理を示すシーケンス図である。
【図１１】検索条件を指定しない場合でユーザ情報を含む入札公告の通信データ例を示す図である。
【図１２】検索条件を指定した場合でユーザ情報を含む入札公告の通信データ例を示す図である。
【図１３】デバイス記述ファイルの作成処理を示す図である。
【図１４】デバイス記述ファイルのデータ例を示す図である。
【図１５】デバイス記述ファイルの他のデータ例を示す図である。
【図１６】機器の状態を反映したプリンタ情報の表示例を示す図である。
【図１７】サービス記述ファイルの作成処理を示す図である。
【図１８】サービス記述ファイルのデータ例を示す図である。
【図１９】サービス記述ファイルの他のデータ例を示す図である。
【符号の説明】
【００６５】
１                            パーソナルコンピュータ
１１                          BMLinkSドライバ
２                            ネットワーク
３、３Ａ〜３Ｃ                BMLinkSプリンタ
３０１                        オペレーティングシステム
３０２                        システムリソースマネージャ
３０３                        システムコントロールサービス
３０４                        ネットワークコントロールサービス
３０５                        ＨＴＴＰデーモン
３０６、３０６Ａ〜３０６Ｃ    BMLinkSデーモン
３０７                        印刷処理部
３１１、３１１Ａ〜３１１Ｃ    デバイス記述ファイル
３１２、３１２Ａ〜３１２Ｃ    サービス記述ファイル
３１３                        ユーザ登録情報
３１４                        起動／更新公告処理部
３１５                        ＳＳＤＰクライアント
３１６                        ＳＳＤＰサーバ
３１７                        プリンタ検索処理部
３１８                        ＤＤＦ／ＳＤＦ生成処理部
３１９                        プリンタ状態管理部
３２０                        ＨＴＴＰサーバ
３２１                        コマンド解析処理部
３２２                        コマンド処理部
３２３                        ＨＴＴＰサーバ
３２４                        印刷処理部
３２５                        ジョブ状態通知処理部
３２６                        ＨＴＴＰクライアント
【図１】
2006062311.tif 000003
【図２】
2006062311.tif 000004
【図３】
2006062311.tif 000005
【図４】
2006062311.tif 000006
【図５】
2006062311.tif 000007
【図６】
2006062311.tif 000008
【図７】
2006062311.tif 000009
【図８】
2006062311.tif 000010
【図９】
2006062311.tif 000011
【図１０】
2006062311.tif 000012
【図１１】
2006062311.tif 000013
【図１２】
2006062311.tif 000014
【図１３】
2006062311.tif 000015
【図１４】
2006062311.tif 000016
【図１５】
2006062311.tif 000017
【図１６】
2006062311.tif 000018
【図１７】
2006062311.tif 000019
【図１８】
2006062311.tif 000020
【図１９】
2006062311.tif 000021