(57)【要約】【課題】  ユーザが他の印刷装置の状態をより簡単に確認できる印刷装置を提供する。【解決手段】  ネットワーク上の情報処理装置から印刷データを受信し、受信した印刷データに基づいて印刷処理を実行可能な画像形成装置であって、ネットワーク上の他の画像形成装置から当該他の画像形成装置の状態を示す情報を取得し、取得した情報を記憶し、ユーザによる指示に応じて、前記記憶された情報に基づいて前記他の画像形成装置の状態を示すリストレポートを印刷する。【選択図】  図１０
2006236034.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の情報処理装置から印刷データを受信し、受信した印刷データに基づいて印刷処理を実行可能な画像形成装置であって、
ネットワーク上の他の画像形成装置から当該他の画像形成装置の状態を示す情報を取得する取得手段と、
前記取得手段で取得した情報を記憶する記憶手段と、
ユーザによる指示に応じて、前記記憶手段に記憶される情報に基づいて前記他の画像形成装置の状態を示すリストレポートを印刷する印刷手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記ユーザによる指示に応じて、前記他の画像形成装置の状態を示す情報を取得するか否かをユーザに問い合わせる表示を表示部に表示させる表示制御手段を更に有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記問い合わせに対して、ユーザから前記他の画像形成装置の状態を示す情報を取得する旨の指示がされた場合に、改めて前記他の画像形成装置の状態を示す情報を取得する第２の取得手段と、
前記第２の取得手段で取得した情報に基づいて前記記憶手段に記憶される情報を更新する更新手段と、
を更に有し、
前記印刷手段は、前記問い合わせに対して、ユーザから前記他の画像形成装置の状態を示す情報を取得する旨の指示がされた場合、前記第２の取得手段で取得された情報に基づいて前記他の画像形成装置の状態を示すリストレポートを印刷することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記他の画像形成装置の状態を示す情報は、前記他の画像形成装置が前記画像形成装置から送られた設定情報を受信し、自身の設定情報を更新する機能を実行可能な状態であるか否かを示す情報であることを特徴とする請求項１乃至３の何れかに記載の画像形成装置。
【請求項５】
前記前記他の画像形成装置の状態を示す情報は、前記他の画像形成装置が前記画像形成装置から送られた設定情報を受信し、自身の設定情報を更新する機能において、複数の設定情報のうちの何れの設定情報について実行可能であるかを示す情報であることを特徴とする請求項１乃至４の何れかに記載の画像形成装置。
【請求項６】
ネットワーク上の情報処理装置から印刷データを受信し、受信した印刷データに基づいて印刷処理を実行可能な画像形成装置における画像形成方法であって、
ネットワーク上の他の画像形成装置から当該他の画像形成装置の状態を示す情報を取得する取得ステップと、
前記取得ステップで取得した情報を記憶部に記憶させる記憶ステップと、
ユーザによる指示に応じて、前記記憶部に記憶される情報に基づいて前記他の画像形成装置の状態を示すリストレポートを印刷部に印刷させる印刷制御ステップと、
を有することを特徴とする画像形成方法。
【請求項７】
前記ユーザによる指示に応じて、前記他の画像形成装置の状態を示す情報を取得するか否かをユーザに問い合わせる表示を表示部に表示させる表示制御ステップを更に有することを特徴とする請求項６記載の画像形成方法。
【請求項８】
前記問い合わせに対して、ユーザから前記他の画像形成装置の状態を示す情報を取得する旨の指示がされた場合に、改めて前記他の画像形成装置の状態を示す情報を取得する第２の取得ステップと、
前記第２の取得ステップで取得した情報に基づいて前記記憶部に記憶される情報を更新する更新ステップと、
を更に有し、
前記印刷制御ステップは、前記問い合わせに対して、ユーザから前記他の画像形成装置の状態を示す情報を取得する旨の指示がされた場合、前記第２の取得ステップで取得された情報に基づいて前記他の画像形成装置の状態を示すリストレポートを印刷させることを特徴とする請求項７記載の画像形成方法。
【請求項９】
前記他の画像形成装置の状態を示す情報は、前記他の画像形成装置が前記画像形成装置から送られた設定情報を受信し、自身の設定情報を更新する機能を実行可能な状態であるか否かを示す情報であることを特徴とする請求項６乃至８の何れかに記載の画像形成方法。
【請求項１０】
前記前記他の画像形成装置の状態を示す情報は、前記他の画像形成装置が前記画像形成装置から送られた設定情報を受信し、自身の設定情報を更新する機能において、複数の設定情報のうちの何れの設定情報について実行可能であるかを示す情報であることを特徴とする請求項６乃至９の何れかに記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自身の設定情報に基づいてリストレポートを印刷可能な画像形成装置及び画像形成方法に係る。
【背景技術】
【０００２】
従来、印刷装置の設定情報をユーザが確認するために、設定情報の一覧を示したステータスプリントを印刷することでその印刷装置の設定情報を確認することができた。また、特許文献１には、印刷装置自身の設定情報だけでなく、ホストコンピュータから送信されるプリンタドライバの情報を併せてステータスプリントとして印刷することが開示されている。
【０００３】
また、近年コンピュータや印刷装置等の画像形成装置を相互に接続するＬＡＮなどのネットワーク技術の普及により、ネットワークに接続されている印刷装置やスキャナ、複合機などの画像形成装置を複数のユーザにて共有して使用することを可能としたシステムが広く構築されるようになっている。このようなシステムにおいては、印刷装置がネットワーク上の他の印刷装置と連携して印刷処理等のサービスを提供することも可能である。
【特許文献１】特開平９−１７９６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
複数の印刷装置がネットワークを介して接続され、連携して動作するような上記システムにおいては、印刷装置を操作するユーザは連携させる他の印刷装置の状態をより簡単に確認可能であることが望まれる。
【０００５】
しかしながら上記従来のステータスプリントは、ネットワーク上の連携先となる印刷装置の状態までをプリントすることはできなかった。
【０００６】
本発明はこのような問題点に対してなされたものであり、印刷装置において、ネットワークを介して接続された他の印刷装置の状態を示す情報をリストとして印刷することによって、ユーザが他の印刷装置の状態をより簡単に確認できる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明における画像形成装置は、ネットワーク上の情報処理装置から印刷データを受信し、受信した印刷データに基づいて印刷処理を実行可能な画像形成装置であって、ネットワーク上の他の画像形成装置から当該他の画像形成装置の状態を示す情報を取得する取得手段と、前記取得手段で取得した情報を記憶する記憶手段と、ユーザによる指示に応じて、前記記憶手段に記憶される情報に基づいて前記他の画像形成装置の状態を示すリストレポートを印刷する印刷手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、印刷装置において、ネットワークを介して接続された他の印刷装置の状態を示す情報をリストとして印刷することによって、ユーザが他の印刷装置の状態をより簡単に確認することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を用いて本発明の実施例を詳細に説明する。
【００１０】
図１は、本発明の一実施形態におけるネットワークシステム構成図である。本実施例では、図１に示すように印刷装置１０１、１０２、１０３、１０４が互いに通信可能にネットワーク１００を介して接続されている。尚、本実施例では、印刷装置のみがネットワークに接続されている例を示すが、コンピュータ等の他の装置がネットワーク上に接続されていてもよい。また、本実施例における印刷装置は、印刷機能のみを有するプリンタに限られるものではなく、印刷機能を有するデバイスであれば複写機、ＦＡＸ、複合機等の画像形成装置であってもよい。
【００１１】
本実施例において、図１に示す印刷装置１０１〜１０４は全て機器情報配信サービスを提供可能な印刷装置である。
【００１２】
ここで、機器情報配信サービスについて説明する。機器情報配信サービスは機器情報配信側のデバイスと機器情報受信側のデバイスとによって実行される、それぞれのデバイスは互いに機器情報配信機能に対応している。機器情報配信側のデバイスは、自身の設定情報をネットワークを介して機器情報受信側のデバイスに送信する。機器情報受信側のデバイスは機器情報を受信すると、受信した設定情報を自身の設定情報に登録する。こうすることによってネットワーク上の複数のデバイスの設定情報を統一することが容易になる。
【００１３】
機器情報配信サービスによって配信できる設定情報には、例えばアドレス帳情報、部門管理情報、デバイス設定値情報等がある。また、機器情報受信側のデバイスは、機器情報受信を受け付けるか否かの設定が可能であり、設定情報の種類によっても受信制限をかけることが可能である。これにより、機器情報受信側のデバイスに無差別に機器情報が配信され、設定情報が更新されてしまうことを防ぐこともできる。機器情報の受信制限は、機器情報受信側のデバイスの操作パネル上で設定可能であり、図２は設定情報の種類毎に受信制限を設定する際の操作画面の例である。
【００１４】
機器情報配信サービスはより具体的にはＷｅｂサービス技術を用いて実行される。ＷｅｂサービスとはＸＭＬ、ＳＯＡＰなどのＷＷＷ関連の技術を用いて、ネットワークで接続された機器間の連携によって様々なネットワーク上のサービスを利用できるようにした技術である。つまり、本実施例における印刷装置１０１〜１０４はそれぞれＷｅｂサービスのプロトコルに対応した印刷装置である。
【００１５】
図１のシステムにおいて上記機器情報配信機能を用いることによって印刷装置１０４が自身のアドレス帳情報を印刷装置１０１〜１０３に送信する。１０１〜１０３には送信された印刷装置１０４のアドレス帳情報が設定されるので、ネットワーク上の印刷装置１０１〜１０４のアドレス帳情報を統一することができる。
【００１６】
以下、本実施例では図１の印刷装置１０４を機器情報配信側デバイス、印刷装置１０１〜１０３を機器情報受信側デバイスとして説明する。
【００１７】
図３は、本実施例における印刷装置１０１〜１０４のハードウェア構成を示すブロック図である。図３における３００は印刷装置であり、図１の印刷装置１０１〜１０４を示している。印刷装置３００は、ＣＰＵ（中央処理装置）３０１を備えている。このＣＰＵ３０１は、ＲＯＭ（リードオンリーメモリ）３０２またはハードディスク３１０に格納されているプログラムを実行して、システムバス３０４に接続される各デバイスを総括的に制御し、本実施形態の各手段が構成される。３０３はＲＡＭ（ランダムアクセスメモリ）で、ＣＰＵ３０１の主メモリ、ワークエリアとして機能する。３０５は、プリンタＩ／Ｆ制御部であり、プリンタ３０６を制御する装置である。上記印刷デバイス３００のＣＰＵ３０１、ＲＯＭ３０２またはハードディスク３１０に記憶されたプログラムにより、本実施形態の各手段が構成される。ＮＶＲＡＭ  ３０７は不揮発性のメモリＮＶＲＡＭでありＭＦＰの各種設定値を保存するためのものである。パネル制御部３０８は、オペレーションパネル３０９を制御し、各種情報の表示、使用者からの指示入力を行なう。ハードディスク３１０は不揮発性の記憶媒体であり、デバイスを制御するための制御プログラムや各種データを記憶する。ネットワークＩ／Ｆ制御部３１１は、ＬＡＮ３１２とのデータの送受信を制御する。なお、本実施形態においては、ＬＡＮ３１２は図１におけるネットワーク１００と同じものである。
【００１８】
図４は本実施例における印刷装置１０１，１０２，１０３，１０４が所有するユーザインターフェース部分であり、図３のオペレーションパネル３０９に相当する。４０１は大型タッチパネルで、ユーザはタッチパネルを操作することで、各種設定を行うことが可能である。図の画面はコピーの待機画面である。４０２はテンキーボタンで、数字などの値を入力するのに使う。Ｓのボタンはサービスボタンで、このボタンを押下することにより、タッチパネル上に各種サービス画面が出現し、コピー以外のサービスを行うことができる。Ｒのボタンは設定ボタンで、このボタンを押下することによって、タッチパネル上に、各種設定画面が出現し、パラメータの設定を行うことができる。
【００１９】
図５は、本実施例における印刷装置３００のソフトウェア構成を示すブロック図である。プリンタ制御部５０１は、図３におけるプリンタＩ／Ｆ制御部３０５を制御して、図３におけるプリンタ３０６へのデータ送信、排紙制御などを行う。
【００２０】
印刷処理制御部５０２は、受信したデータを印刷可能なデータに変換するとともに、印刷部数、両面印刷等の印刷に関する様々な制御を行なう。機器情報配信処理部５０３は、各種配信情報の生成、配信情報の送受信等のサービスに関連するさまざまな処理を実行するための処理を行なうモジュールであり、機器情報配信側および受信側デバイスにおけるさまざまな処理を行なう。
【００２１】
ネットワークドライバ５０９は、図３におけるネットワークＩ／Ｆ制御部３１１を制御し、ネットワーク５１０とのデータ送受信の制御を行う。ＴＣＰ／ＩＰ制御部５０８は、ＴＣＰ／ＩＰプロトコルによるデータの送受信及び制御を行なう。ＨＴＴＰ制御部は、ＨＴＴＰプロトコルのサーバあるいはクライアント機能を有している。ＨＴＴＰ制御部は上位アプリケーションの指示によりＨＴＴＰリクエストパケットを生成し、そのデータをネットワーク上の各ＭＦＰに送信するとともに、ＭＦＰから送信されたＨＴＴＰレスポンスパケットを解析して、データをＳＯＡＰ制御部５０５、機器情報配信処理部５０３や印刷処理制御部５０２等の上位アプリケーションにわたす処理を行なう。一方、ネットワーク上の各デバイスから機器情報配信に関するデータを受信する場合には、受信したＨＴＴＰリクエストパケットを解析して、データをＳＯＡＰ制御部５０５、機器情報配信処理部５０３や印刷処理制御部５０２等の上位アプリケーションにわたすと共に、上位アプリケーションの指示によりＨＴＴＰレスポンスパケットをネットワーク上の各デバイスに返信する制御を行なう。
【００２２】
ＳＯＡＰ制御部５０５はＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）と呼ばれるプロトコルを制御するモジュールであり、ネットワーク上の各デバイスから受信したＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のデータをＸＭＬパーサ５０６を使用して解析し、印刷処理制御部５０２の適切なモジュールを呼び出したり、機器情報配信処理部５０３へネットワーク上の各デバイスから送信されるデータを渡すと同時に、各デバイスに返すべきデータをＸＭＬデータに変換し、ＨＴＴＰサーバ制御部５０６を介して各デバイスに返信する制御を行なう。ＸＭＬパーサ５０６はＸＭＬ形式データを入力とし解析結果を出力するモジュールである。
【００２３】
サービスディスカバリサービス５０４は、Ｗｅｂサービス情報をレジストリする機能、およびＷｅｂサービスの発見を行うモジュールである。機器情報受信側のデバイスである印刷装置１０１，１０２，１０３においては、機器情報配信処理部５０３は機器情報インポートサービスの所在場所をＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）情報としてサービスディスカバリサービス５０４に登録する。機器情報配信側のデバイスである印刷装置１０４は、サービスディスカバリサービス５０４を使用してＷｅｂサービスの検索を行う。機器情報配信側のデバイスは、サービスディスカバリサービス５０４を利用して機器情報受信側のデバイスの現在の状態を取得する。つまり、機器情報受信側のデバイスが現在機器情報を受信できる状態にあるかどうか、受信できる状態にある場合には複数ある設定情報のうちのどの設定情報に関して受信可能な設定がなされているかといった状態を取得する。
【００２４】
図６は、本実施例における印刷装置１０４において、サービスディスカバリサービスを利用して、印刷装置１０１〜１０３の状態を取得した結果作成されるデバイスリストの例である。このデバイスリストは、印刷装置１０４のＲＯＭ３０２又はＨＤ３１０等のメモリに記憶される。図６の例では、デバイス１〜３がそれぞれ印刷装置１０１〜１０３に対応しており、それぞれの印刷装置において現在どの設定情報を受信可能であるかを示す情報が格納されている。
【００２５】
また、印刷装置１０４を操作するユーザは、印刷装置１０４の操作パネル４０１から、機器情報配信先として指定可能なデバイスを確認することができる。図７は印刷装置１０４における操作パネル４０１において、機器情報配信先として指定可能なデバイスを一覧表示させた場合の表示例である。図７の例では、３台のデバイスが表示され、それぞれ図６で示したデバイスリストの情報に対応している。
【００２６】
図７において、ユーザはタッチパネルを操作することにより何れかのデバイスを指定し、詳細情報ボタン７０１を押下すると、図８に示す詳細情報画面が表示される。図８は指定されたデバイスの機器情報配信サービスに関する詳細情報を示す画面である。図８は本実施例の印刷装置１０１の機器情報サービスに関する詳細情報を表示した例であり、図６において示したデバイス１に関する情報に対応している。ここで、図８に表示される詳細情報画面は、以前に印刷装置１０１から取得した情報であり、最新の詳細情報を取得する場合には８０１の情報の取得ボタンを押下することにより、最新の詳細情報を取得することができる。最新の情報が取得されると、図６に示すデバイスリストの該当デバイスの項目は、取得した情報に更新される。
【００２７】
なお、本実施例においてはデバイス間の機器情報配信に関するデータ送受信にＨＴＴＰやＳＯＡＰなどのプロトコルを用いているが、双方向通信が可能であれば、既存または独自アプリケーションプロトコルなどの何れの通信プロトコルであってもかまわない。
【００２８】
本実施例における印刷装置１０４は、図６に示したデバイスリストが示す情報に基づいて、印刷装置１０１〜１０３の機器情報受信制限に関する状態をリストレポートとして印刷する機能を持つ。
【００２９】
図９は、本実施例における印刷装置１０４において、ユーザが機器情報配信先宛先リスト（リストレポート）を印刷する処理を行った場合の印刷装置１０４の動作フローを示すフローチャートである。
【００３０】
図９に示す各ステップは、印刷装置１０４のＲＯＭ３０２、ＨＤ３１０等のメモリに格納されたプログラムをＣＰＵ３０１が読み出し、実行することによって行われる。
【００３１】
図９に示すフローは、印刷装置１０４を操作するユーザが、オペレーションパネル３０９を操作し、機器情報配信先宛先リストのプリントを指示することによって開始する。
【００３２】
機器情報配信先宛先リストのプリント指示があると、Ｓ９０１において印刷装置１０４の操作パネル上に、改めて機器情報受信側のデバイスの情報を取得するかどうかをユーザに問い合わせる旨の表示を行う。例えば、操作パネル上に、「機器情報配信先デバイスの情報を取得しますか？」又は「登録されているリストを更新しますか？」等の表示を行い。ユーザにその判断を促す。その結果、Ｓ９０２において、ユーザが、情報を取得する旨を指示した場合にはＳ９０３へと進む。一方、取得する旨の指示がされなかった場合にはＳ９０６へと進む。
【００３３】
Ｓ９０３では、図６に示したデバイスリストとして、その状態が記憶されているデバイス１〜３（印刷装置１０１〜１０３）に対して、改めてサービスディスカバリサービスを利用して機器情報受信に係る設定情報の現在の設定を問い合わせる。その結果、Ｓ９０４において各印刷装置から機器情報受信に係る設定情報の現在の設定を取得する。
【００３４】
Ｓ９０５では、Ｓ９０４で取得した情報に基づいて、図６のデバイスリストを更新する。
【００３５】
Ｓ９０６では、図６に記憶されたデバイスリストの情報に基づいて印刷すべきリストレポートを生成する。Ｓ９０７では、Ｓ９０６で生成されたリストレポートを印刷する。
【００３６】
図１０、図１１は、Ｓ９０７において印刷装置１０４で印刷されるリストレポートの例である。図１０は、Ｓ９０１における問い合わせに対して、情報を取得する旨を指示しなかった場合、つまり予め図６のように登録されているデバイスリストをリストレポートとして印刷した場合の例である。従って、図１０に示すリストレポートの各項目は、図６のデバイスリストの内容と一致している。
【００３７】
図１１は、Ｓ９０１のおける問い合わせに対して、情報を取得する旨を指示した場合、つまりＳ９０３〜Ｓ９０５の処理を行った後の更新されたデバイスリストに対するリストレポートの例である。図１１に示すリストレポートにおいては、図６に示すデバイスリストに対して、デバイス３（印刷装置１０３）の受信可能データの情報が異なっている。つまり、以前に情報を取得した時期から、印刷装置１０３において、機器情報受信に係る設定情報が変更されていることが分る。図９のＳ９０１に示す処理を行い、ユーザの指示に応じてＳ９０３〜Ｓ９０５の処理を行うことによって、このような状況においても、リストレポートには最新の情報を印刷することが可能になる。
【００３８】
このように、本実施例によれば、ネットワーク上の他の印刷装置の状態をリストレポートとして印刷することができる。より詳しくは、機器情報受信側のデバイスにおける機器情報受信制限情報に係る現在の設定状態を取得し、リストレポートとしてユーザにより分り易く認識させることができる。更に、リストレポートを印刷する指示がユーザによりされた場合に、現在の状態を改めて問い合わせ、既に記憶されているデバイスリストを更新するかどうかをユーザに選択させることができる。これにより、他のデバイスのより最新の状態を反映したリストレポートを印刷することができる。
【図面の簡単な説明】
【００３９】
【図１】本実施例におけるネットワークシステム構成図である。
【図２】本実施例における機器情報の受信制限を設定する際の操作画面例である。
【図３】本実施例における印刷装置のハードウェア構成を示すブロック図である。
【図４】本実施例における印刷装置のユーザインターフェースの例である。
【図５】本実施例における印刷装置のソフトウェア構成を示すブロック図である。
【図６】本実施例における印刷装置に格納されるデバイスリストの例である。
【図７】本実施例における印刷装置の操作パネルに表示されるデバイス一覧の例である。
【図８】本実施例における印刷装置の操作パネルに表示されるデバイス詳細情報画面の例である。
【図９】本実施例における印刷装置においてリストレポートを印刷する際の動作フローである。
【図１０】本実施例における印刷装置において印刷されるリストレポートの例である。
【図１１】本実施例における印刷装置において印刷されるリストレポートの例である。
【符号の説明】
【００４０】
３００  印刷デバイス
３０１  ＣＰＵ
３０２  ＲＯＭ
３０３  ＲＡＭ
３０４  システムバス
３０５  プリンタＩ／Ｆ制御部
３０６  プリンタ
３０７  ＮＶＲＡＭ
３０８  パネル制御部
３０９  オペレーションパネル
３１０  ハードディスク
３１１  ネットワークＩ／Ｆ制御部
３１２  ＬＡＮ
４０１  大型タッチパネル
４０２  テンキーボタン
【図１】
2006236034.tif 000003
【図２】
2006236034.tif 000004
【図３】
2006236034.tif 000005
【図４】
2006236034.tif 000006
【図５】
2006236034.tif 000007
【図６】
2006236034.tif 000008
【図７】
2006236034.tif 000009
【図８】
2006236034.tif 000010
【図９】
2006236034.tif 000011
【図１０】
2006236034.tif 000012
【図１１】
2006236034.tif 000013