(57)【要約】【課題】クライアント端末から簡便に発信された情報に基づき、自装置の構成情報のうち必要なもののみを送信することができる画像形成装置等を提供する。【解決手段】クライアント端末２との間でＨＴＭＬ／ＸＭＬ情報を送受信可能なＨＴＴＰサーバ１０と、自装置の構成情報をＸＭＬ形式で格納する構成情報記憶手段１４と、前記ＨＴＴＰサーバで受信したクライアント端末２からのＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、前記構成情報記憶手段１４から取得して前記ＨＴＴＰサーバ１０に提供する構成情報提供手段１１とを備える。前記ＨＴＴＰサーバ１０は、提供された構成情報を、クライアント端末２に送信する。【選択図】    図２
2005031962.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末との間でＨＴＭＬ／ＸＭＬ情報を送受信可能なＨＴＴＰサーバと、
自装置の構成情報をＸＭＬ形式で格納する構成情報記憶手段と、
前記ＨＴＴＰサーバで受信したクライアント端末からのＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、前記構成情報記憶手段から取得して前記ＨＴＴＰサーバに提供する構成情報提供手段と、
を備え、
前記ＨＴＴＰサーバは提供された構成情報を、クライアント端末に送信するものとなされていることを特徴とする画像形成装置。
【請求項２】
クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信するステップと、
受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、自装置の構成情報がＸＭＬ形式で格納されている構成情報記憶手段から取得して、前記ＨＴＴＰサーバに提供するステップと、
ＨＴＴＰサーバに提供された構成情報を、ＨＴＴＰサーバからクライアント端末に送信するステップと、
を備えたことを特徴とする画像形成装置の構成情報提供方法。
【請求項３】
クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信するステップと、
受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、自装置の構成情報がＸＭＬ形式で格納されている構成情報記憶手段から取得して、前記ＨＴＴＰサーバに提供するステップと、
ＨＴＴＰサーバに提供された構成情報を、ＨＴＴＰサーバからクライアント端末に送信するステップと、
をコンピュータに実行させるためのプログラム。
【請求項４】
請求項３に記載されたプログラムが記録されている、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークに接続される印刷装置等の画像形成装置であって、自装置が保有している、例えばトナー残量や印刷ジョブのログ、印刷可能な紙の大きさ、ネットワークの設定情報等の構成情報を、クライアント端末に送信できる画像形成装置、該画像形成装置の構成情報提供方法、プログラム並びにこのプログラムが記録された記録媒体に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
ネットワークに接続されているクライアント端末との間で、前述したような構成情報の授受が可能な画像形成装置は、従来より知られている。
【０００３】
これらネットワークに接続可能な画像形成装置のうち、ＨＴＴＰサーバを内蔵しているものは、画像形成装置の様々な構成情報をＨＴＭＬ情報として授受し、当該情報をクライアント端末内で実行されるＷｅｂブラウザなどを介して閲覧することが可能となされている。
【０００４】
ところが、上述したＨＴＴＰサーバで情報の送受信を行う画像形成装置では、クライアントが要求する情報は、画像形成装置に関する特定の構成情報だけであるにもかかわらず、当該構成情報を含んだＨＴＭＬ情報の１ページ分の全情報を送信しなければならず、送信に時間を要していた。また、１ページ分の情報を受信したクライアント側では、受信した１ページ分の情報の中から必要な構成情報を抽出しなければならないという問題があった。
【０００５】
なお、下記特許文献１には、最新更新データのみをＸＭＬ形式で管理するデータサーバを設けるとともに、クライアント端末側にＷｅｂブラウザとは別にＸＭＬ形式の情報のみを取得する手段を設けることにより、１ページ全体の情報を取得するのではなく、必要な情報のみをクライアント端末がＸＭＬ形式で取得し、既存データと取得したデータを統合してＷｅｂブラウザで表示する技術が提案されている。
【０００６】
ところが、上記提案に係る技術では、Ｗｅｂブラウザとは別にＸＭＬ形式の情報のみを取得する手段が別途必要となるため、簡便性に欠けるものであった。
【０００７】
この発明は、クライアント端末から簡便に発信された情報に基づき、自装置の構成情報のうち必要なもののみを送信することができる画像形成装置、該画像形成装置の構成情報提供方法、プログラム並びにこのプログラムが記録された記録媒体の提供を課題とする。
【０００８】
【特許文献１】
特開２００１−１０９７１５号公報
【０００９】
【課題を解決するための手段】
上記課題は、クライアント端末との間でＨＴＭＬ／ＸＭＬ情報を送受信可能なＨＴＴＰサーバと、自装置の構成情報をＸＭＬ形式で格納する構成情報記憶手段と、前記ＨＴＴＰサーバで受信したクライアント端末からのＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、前記構成情報記憶手段から取得して前記ＨＴＴＰサーバに提供する構成情報提供手段と、を備え、前記ＨＴＴＰサーバは提供された構成情報を、クライアント端末に送信するものとなされていることを特徴とする画像形成装置によって解決される。
【００１０】
この画像形成装置では、自装置の構成情報がＸＭＬ形式で構成情報記憶手段に格納されている。クライアント端末から送信されたＸＭＬ情報を含むＵＲＬ情報が、ＨＴＴＰサーバで受信されると、構成情報提供手段は、前記ＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、前記構成情報記憶手段から取得して前記ＨＴＴＰサーバに提供する。ＨＴＴＰサーバは、提供された構成情報をクライアント端末に送信する。
【００１１】
このように、クライアントが要求する必要な構成情報のみが、クライアントサーバに送信されるから、１ページ全体の情報を送信するＨＴＭＬ形式に較べて、送信する情報が少なくて済み、送信完了までの時間を短縮できる。また、ＨＴＴＰサーバから所望の構成情報が送信されたクライアント端末では、ＸＭＬ形式の情報のみを取得する手段を要することなく表示等の処理を行えるから、構成が簡単になる。
【００１２】
上記課題は、クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信するステップと、受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、自装置の構成情報がＸＭＬ形式で格納されている構成情報記憶手段から取得して、前記ＨＴＴＰサーバに提供するステップと、ＨＴＴＰサーバに提供された構成情報を、ＨＴＴＰサーバからクライアント端末に送信するステップと、を備えたことを特徴とする画像形成装置の構成情報提供方法によっても解決される。
【００１３】
この構成情報提供方法では、クライアント端末から送信されたＸＭＬ情報を含むＵＲＬ情報が、ＨＴＴＰサーバで受信されると、前記ＵＲＬ情報が解析され、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報が、構成情報記憶手段から取得され、前記ＨＴＴＰサーバに提供され、ＨＴＴＰサーバからクライアント端末に送信されるから、クライアントが要求する必要な構成情報のみが、クライアントサーバに送信される。
【００１４】
また、上記課題は、クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信するステップと、受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、自装置の構成情報がＸＭＬ形式で格納されている構成情報記憶手段から取得して、前記ＨＴＴＰサーバに提供するステップと、ＨＴＴＰサーバに提供された構成情報を、ＨＴＴＰサーバからクライアント端末に送信するステップと、をコンピュータに実行させるためのプログラムによっても解決される。
【００１５】
このプログラムでは、クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信し、受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、構成情報記憶手段から取得して、ＨＴＴＰサーバに提供し、ＨＴＴＰサーバからクライアント端末に送信する処理をコンピュータに実行させることができる。
【００１６】
また、上記課題は、前記プログラムが記録されている、コンピュータ読み取り可能な記録媒体によっても解決される。
【００１７】
この記録媒体をコンピュータが読み取ることにより、クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信し、受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、構成情報記憶手段から取得して、ＨＴＴＰサーバに提供し、ＨＴＴＰサーバからクライアント端末に送信する処理が、コンピュータによって実行される。
【００１８】
【発明の実施の形態】
次に、この発明の一実施形態を説明する。
【００１９】
図１は、この発明の一実施形態に係る画像形成装置が適用された構成情報提供システムの構成図である。
【００２０】
図１において、この画像形成システムは、画像形成装置としての印刷装置１と、クライアント端末である管理者用端末２とを備えており、これら印刷装置１、管理者用端末２は、ネットワークＮＷを介して接続されている。
【００２１】
前記印刷装置１は、この実施形態では、コピー機能、プリンタ機能、ファクス機能、スキャナ機能等の多機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌｓ）  が用いられているが、これに限定されることはない。印刷装置１は、ＨＴＴＰサーバ１０とＸＭＬパーサ１３を備えている。
【００２２】
ＨＴＴＰサーバ１０は、印刷装置１の内部にソフトウェア的に実装されるＷｅｂサーバで、後述するＨＴＴＰクライアントとの間でＨＴＭＬ／ＸＭＬ文書を送受信する機能を有し、ＨＴＴＰクライアントからのリクエストを受信すると、ＨＴＭＬ／ＸＭＬ文書を送信する。
【００２３】
前記ＸＭＬパーサ１３は、印刷装置１の内部にソフトウェア的に実装されるＸＭＬ解析／生成部で、ＸＭＬ文書の解析・生成を行う機能を持つ。
【００２４】
この実施形態では、管理者用端末２として、パーソナルコンピュータが用いられている。管理者用端末２は、ＨＴＴＰクライアント２０を備えている。
【００２５】
ＨＴＴＰクライアント２０は、管理者用端末２の内部にソフトウェア的に実装されるモジュールであり、Ｗｅｂブラウザ等が印刷装置１のＨＴＴＰサーバ１０と通信を行う際に利用するものであり、前記印刷装置１のＨＴＴＰサーバ１０にネットワークＮＷ上で接続されて、ＨＴＭＬ／ＸＭＬ情報の送受信を行い、Ｗｅｂページの閲覧や取得を可能とするものである。
【００２６】
なお、ＨＴＭＬ／ＸＭＬ情報とはＨＴＭＬで記述される情報とＸＭＬで記述される情報の少なくともいずれか一方で記述される情報を意味する。
【００２７】
前記ネットワークＮＷは、企業などで構築されるＬＡＮなどであり、例えば１０／１００Ｂａｓｅ−Ｔ  や１０００Ｂａｓｅ−Ｔなどのインターフェースを用いて実現されるものである。
【００２８】
図２は、前記画像形成装置１のより具体的な内部構成を示すブロック図である。
【００２９】
前記印刷装置１は、前述したＨＴＴＰサーバ１０、構成情報提供手段１１、記憶手段としての構成情報データベース１４を備えている。
【００３０】
前記構成情報提供手段１１は、ＨＴＴＰサーバ１０が受信した管理者用端末２からのＵＲＬ情報から、ＸＭＬタグなどのＸＭＬ情報を解析し抽出することのできるＵＲＬ情報解析／生成部１２と、このＵＲＬ情報解析／生成部１２で抽出されたＸＭＬ情報を解析し、構成情報データベース１４から、前記解析結果に対応した構成情報を抽出することのできるＸＭＬ情報解析／生成部１３を備え、このＸＭＬ情報解析／生成部１３が前記ＸＭＬパーサとして機能する。
【００３１】
なお、ＵＲＬ情報とは、ＵＲＬの他ＸＭＬタグなどのＸＭＬ情報を含んだ情報を意味する。ただし、本実施形態の場合ＵＲＬのみの情報であってもＵＲＬ情報と記す。
【００３２】
前記構成情報データベース１４は、印刷装置１の各種情報や状態をＸＭＬ形式で構成情報として格納保持するものであり、例えば、トナーの残量、印刷ジョブのログ、ネットワーク設定情報等の現状を管理するデータベースである。また、スキャナ機能やファックス機能に関する構成情報を設けても良い。
【００３３】
前記ＨＴＴＰサーバ１０、ＵＲＬ情報解析／生成部１２、ＸＭＬ情報解析／生成部１３はいずれも、印刷装置１の内部にソフトウエア的に実装されるものである。換言すれば、ハードディスク装置、メモリ等の記録媒体に記録されているプログラムを、ＣＰＵ等の演算装置が実行することにより、その機能が発揮されるものである。
【００３４】
次に、印刷装置１が管理者用端末２からのＨＴＴＰリクエストを受信したときの処理を、図３のフローチャートに基づいて説明する。なお、図３及び以下の説明では、ステップを「Ｓ」と略記する。
【００３５】
まず、クライアントが、管理者用端末２からＨＴＴＰクライアント２０を用いて、印刷装置１に対しＨＴＴＰリクエストを送信する。
【００３６】
前記ＨＴＴＰリクエストをＨＴＴＰサーバ１０により受信した印刷装置１は、ＳＳ１１で、前記ＨＴＴＰリクエストに含まれるＵＲＬ情報を、ＵＲＬ情報解析／生成部１２を用いて解析し、Ｓ１２で、ＵＲＬ情報内部にＸＭＬタグ情報が含まれているかどうかを判定する。ＸＭＬタグ情報が含まれていない場合は（Ｓ１２の判断がＮＯ）、Ｓ１３で通常の処理に入り、ＨＴＭＬ／ＸＭＬ情報をＨＴＴＰサーバ１０を介して管理者用端末２のＨＴＴＰクライアント２０に送信し、処理を終了する。
【００３７】
一方、ＵＲＬ情報解析／生成部１２が、ＵＲＬ情報内にＸＭＬタグ情報が含まれていると判定した場合は（Ｓ１２の判断がＹＥＳ）、ＵＲＬ情報よりＸＭＬタグ情報を抽出し、ＸＭＬ情報解析／生成部１３に当該ＸＭＬタグ情報を送る。
【００３８】
ＸＭＬ情報解析／生成部１３は、Ｓ１４でＸＭＬタグ情報を解析し、Ｓ１５でタグが存在しているか否かを確認する。存在が確認できた場合は（Ｓ１５の判断がＹＥＳ）、Ｓ１６で、タグ情報に該当する構成情報を構成情報データベース１４から取得し、ＨＴＴＰサーバ１０を介して管理者用端末２のＨＴＴＰクライアント２０に当該情報を送信し、処理を終了する。
【００３９】
一方、Ｓ１５において、タグの存在が確認できなかった場合は（Ｓ１５の判断がＮＯ）、Ｓ１７で、タグが存在しないことをＨＴＴＰサーバ１０を介して管理者用端末２のＨＴＴＰクライアント２０に送信し、処理を終了する。
【００４０】
以上のように、本実施形態に係る印刷装置１に対して管理者用端末２からＵＲＬ情報にＸＭＬタグ情報を付加してＨＴＴＰサーバ１０にアクセスすることにより、印刷装置１は当該ＸＭＬタグ情報に対応した構成情報のみを応答することができる。
【００４１】
また、構成情報データベース１４はＸＭＬ形式で構成情報を格納しているためＸＭＬタグ情報に的確に対応する構成情報を提供することが可能である。
【００４２】
図４は、管理者用端末２からＸＭＬタグ情報を含むＵＲＬ情報を送信するための表示画面、及び印刷装置１から受信した構成情報を表示した表示画面を示すものである。
【００４３】
図４（ａ）は管理者用端末２で動作しているＨＴＴＰクライアント２０であるＷｅｂブラウザの画面２１の一例を示している。
【００４４】
前記Ｗｅｂブラウザ画面２１のアドレス入力欄２２に「ｈｔｔｐ：／／」から始まる印刷装置１のＵＲＬを入力し、続いて利用者が知りたい印刷装置１の構成情報に対応したＸＭＬタグ情報を入力する。そしてＷｅｂブラウザを実行すると、該ＵＲＬが割り当てられた印刷装置１は、図３に示したフローチャートに従ってＸＭＬタグ情報を解析し、該当する構成情報のみをＸＭＬ情報としてＷｅｂブラウザに送信する。
【００４５】
Ｗｅｂブラウザは送信された構成情報のみを、情報表示欄２３に表示する。以上で、利用者は印刷装置１の知りたい構成情報のみを簡便かつ迅速に確認することができる。
【００４６】
また、図４（ｂ）のアドレス入力欄２２に示すように、管理者用端末２において、ＸＭＬタグ情報が付加されたＵＲＬ情報を列挙したスクリプトファイルを作成し、コンソール又は専用のＨＴＴＰクライアントツールを使ってＨＴＴＰリクエストとして印刷装置１に送信する。
【００４７】
この場合においては、上記印刷装置１は、ＵＲＬ情報が列挙されたＨＴＭＬ情報に基づき、該当する構成情報を順次送信し、管理者用端末２では受信した構成情報を情報表示欄２３にまとめて表示する。利用者は知りたい情報をまとめて簡単に入手することができる。
【００４８】
【発明の効果】
本発明に係る画像形成装置によれば、ＸＭＬ情報を付加したＵＲＬ情報を受信すると、受信したＸＭＬ情報に該当する構成情報のみが送信されるので、ＨＴＭＬ情報の１ページ分の全てを送信する場合に比べて、送信する情報が少なくて済み、送信完了までの時間を短縮化することができる。また、当該情報を受信したクライアントコンピュータは対応する部分のみを書き換えて表示すれば良く、クライアントコンピュータが印刷装置の構成情報を表示するまでの時間を短縮することも可能となる。
【００４９】
また、ＨＴＴＰサーバから所望の構成情報が送信されたクライアント端末では、ＸＭＬ形式の情報のみを取得する手段を要することなく表示等の処理を行えるから、構成が簡単になる。
【００５０】
本発明に係る画像形成装置の構成情報提供方法によれば、クライアントが要求する必要な構成情報のみを、クライアントサーバに送信することができる。
【００５１】
本発明に係るプログラムによれば、クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信し、受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、構成情報記憶手段から取得して、ＨＴＴＰサーバに提供し、ＨＴＴＰサーバからクライアント端末に送信する処理をコンピュータに実行させることができる。
【００５２】
本発明に係る記録媒体によれば、この記録媒体をコンピュータが読み取ることにより、クライアント端末から送信されてきたＵＲＬ情報をＨＴＴＰサーバで受信し、受信したＵＲＬ情報を解析し、このＵＲＬ情報に含まれるＸＭＬ情報に対応した構成情報を、構成情報記憶手段から取得して、ＨＴＴＰサーバに提供し、ＨＴＴＰサーバからクライアント端末に送信する処理を、コンピュータに実行させることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る印刷装置が適用された構成情報提供システムを示すブロック図である。
【図２】図１のシステムにおいて印刷装置の具体的構成を示すブロック図である。
【図３】印刷装置がＨＴＴＰリクエストを受信したときの処理を示すフローチャートである。
【図４】クライアント端末での印刷装置の構成情報の入手画面の一例を示す図面である。
【符号の説明】
１・・・・印刷装置（画像形成装置）
２・・・・管理者用端末（クライアント端末）
１０・・・ＨＴＴＰサーバ
１１・・・構成情報提供手段
１２・・・ＵＲＬ情報解析／生成部
１３・・・ＸＭＬ情報解析／生成部
１４・・・構成情報データベース（記憶手段）
２０・・・ＨＴＴＰクライアント
【図１】
2005031962.tif 000003
【図２】
2005031962.tif 000004
【図３】
2005031962.tif 000005
【図４】
2005031962.tif 000006