(57)【要約】【課題】  印刷不可状態のプリンタに対して製品名を表示させることでユーザがＭＡＣアドレスから製品名を導き出すための負荷を軽減させることを目的としている。また、印刷不可状態のプリンタとして判断する方法としてプリンタ側のフラグ処理の管理がなくても判断することも目的としている。更にＩＰアドレスが重複しているデバイスがあることをユーザが簡単に認識することを可能にすることも目的としている。【解決手段】  ネットワーク環境において、プリンタのネットワーク設定が印刷可能な状態になっている、なっていないに関わらずネットワーク接続されているプリンタを検出する検出手段とプリンタのネットワーク設定が印刷可能な状態になっていないプリンタのみを導き出す判別手段と検出したプリンタをMACアドレス情報のみだけでなく製品名を表示するための製品名取得手段を有するネットワーク初期設定装置。【選択図】  図４
2006350525.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク環境において、プリンタのネットワーク設定が印刷可能な状態になっている、なっていないに関わらずネットワーク接続されているプリンタを検出する検出手段とプリンタのネットワーク設定が印刷可能な状態になっていないプリンタのみを導き出す判別手段と検出したプリンタをMACアドレス情報のみだけでなく製品名を表示するための製品名取得手段を特徴とするネットワーク初期設定装置。
【請求項２】
前記記載のネットワーク初期設定装置において、複数のプリンタのIPアドレス等が重複していた場合にその情報を判断するための判断手段と取得してきた情報を表示する表示手段と表示されているプリンタからユーザに選択させ、印刷可能状態に設定することを特徴とする請求項１に記載のネットワーク初期設定装置。
【請求項３】
前記記載のネットワーク初期設定装置において、プリンタのネットワーク設定のフレームタイプが無効に設定されている場合の製品名の算出処理を特徴とする請求項１に記載のネットワーク初期設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタのネットワーク設定が印刷不可状態になっているプリンタのみを表示させ、更にユーザにMACアドレス情報のみだけでなく製品名を表示することでユーザにどのプリンタに対してネットワーク設定をすべきか簡単に判断しやすいようにするネットワーク初期設定装置に関するものである。また、重複したIPアドレスがある場合は、その情報をユーザにわかりやすく伝えるネットワーク設定装置に関するものである。
【背景技術】
【０００２】
従来のネットワーク初期設定装置においては、既に双方向通信（印刷が可能）可能なプリンタにおいては、製品名を表示させていたが、プリンタのネットワーク設定が印刷可能状態になっていないプリンタにおいては、製品名を表示する手段がなかった。また、ネットワーク設定が必要なデバイスの判別方法として、一度ネットワーク設定されたプリンタは、プリンタ自身にフラグを持たせて管理させ、その情報を読み取ることで判断する方法式であった。また、IPアドレスが重複していた場合等は、いずれか一方のデバイスしか表示できず判断できなかった。
【０００３】
又、従来例としては、例えば特許文献１と特許文献２と特許文献３と特許文献４をあげることが出来る。
【特許文献１】特開２０００ー１２２９４４号公報
【特許文献２】特開２００１−０６９１６０号公報
【特許文献３】特開平１１−２９６４６６号公報
【特許文献４】特開２０００−３５３１３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
然しながら、上述の従来例では、印刷不可状態のデバイスに対して、製品名が表示されないため、ユーザがMACアドレスから製品名を導く必要があった。また、印刷不可状態のプリンタの判別方法にプリンタ側の処理が必要であった。
【０００５】
本発明は、上述の点に着目して成されたもので、印刷不可状態のプリンタに対しても製品名を表示させることでユーザがMACアドレスから製品名を導き出すための負荷を軽減させることを目的としている。また、印刷不可状態のプリンタとして判断する方法としてプリンタ側のフラグ処理の管理がなくても判断することも目的としている。更にIPアドレスが重複しているデバイスがあることをユーザが簡単に認識することが可能することも目的としている。
【課題を解決するための手段】
【０００６】
本発明は、下記構成を備えることにより上記課題を解決できるものである。
【０００７】
(1) ネットワーク環境において、プリンタのネットワーク設定が印刷可能な状態になっている、なっていないに関わらずネットワーク接続されているプリンタを検出する検出手段とプリンタのネットワーク設定が印刷可能な状態になっていないプリンタのみを導き出す判別手段と検出したプリンタをMACアドレス情報のみだけでなく製品名を表示するための製品名取得手段を特徴とするネットワーク初期設定装置。
【０００８】
(2) 前記記載のネットワーク初期設定装置において、複数のプリンタのIPアドレス等が重複していた場合にその情報を判断するための判断手段と取得してきた情報を表示する表示手段と表示されているプリンタからユーザに選択させ、印刷可能状態に設定することを特徴とするネットワーク初期設定装置。
【０００９】
(3) 前記記載のネットワーク初期設定装置において、プリンタのネットワーク設定のフレームタイプが無効に設定されている場合の製品名の算出処理を特徴とするネットワーク初期設定装置。
【発明の効果】
【００１０】
以上説明したように本発明によれば、印刷不可状態のプリンタに対しても製品名を表示させることでユーザがMACアドレスから製品名を導き出すための負荷を軽減させる効果がある。また、印刷不可状態のプリンタとして判断する方法としてプリンタ側のフラグ処理の管理がなくても判断できるため、プリンタ処理速度を向上させる効果もある。更にIPアドレスが重複しているデバイスがあることをユーザが簡単に認識することが可能になる効果もある。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。
【００１２】
図１は、本発明の印刷制御装置の一実施形態を示すブロック図である。
【００１３】
図１における符号１は、装置全体の制御を行う制御部で、マイクロプロセッサなどの中央演算処理装置（以下、CPUという）や各種Ｉ/Ｏポートを備え、各部に制御信号やデータ信号などを出力したり、後述の各部からの制御信号やデータ信号を入力して制御を行っている。符号２は、図２に示す手順のプログラム、システムプログラムやマネージャプログラムおよびその他のアプリケーションプログラム等や文字フォント及び辞書などを記憶する読み出し専用メモリ（ＲＯＭ）である。符号３は、外部に増設された読み出し専用メモリ（外部ＲＯＭ）４からロードされたアプリケーションプログラムや文書情報などを記憶する読み書き可能なメモリ（ＲＡＭ）である。符号５は、文書情報や各種コマンドなどを入力するキーボード６を制御するキーボード制御装置（以下、ＫＢＣという）である。符号７は、例えば、液晶などを利用した平面または略平面の表示領域を有するフラットパネルなどの表示装置（表示手段；以下、ＣＲＴという）８を制御する表示制御装置（以下、ＣＲＴＣという）である。符号９は、外部記憶装置としてのフレキシブルディスク駆動装置（以下、ＦＤＤという）１０やハードディスク駆動装置（以下、ＨＤＤという）１１を制御する周辺装置制御装置（以下、ＰＫＣという）である。なお、上記ＦＤＤ１０または、ＨＤＤ１１に図２に示す手順のプログラムを記憶させてもよい。符号１２は、ヘッドを用いて画像形成を行うプリント装置（以下、ＰＲＴという）である。このＰＲＴ１２は、本発明の印刷制御装置の一部を構成する要素である。符号１３は、マウス等のポインティングデバイス（以下、ＰＤという）であり、上記ＣＲＴ８上の表示を選択的に指示するのに用いることができる。かかる特定手段と上述の表示手段とは、スピード印刷を選定する選定手段を構成する。
【００１４】
図１に示した印刷制御装置においては、ＲＯＭ２、ＰＲＴ１２、ＨＤＤ１１あるいは、ＲＡＭ３上にプログラムが存在しており、制御部１がシステムバス１４を通じて逐次プログラムを読み出しながら目的の処理を行うように設定されている。
【００１５】
次に図２は、ネットワーク接続されたプリンタ２２〜２５をＰＣ２１から検出する環境の一例を示すブロック図である。
【００１６】
次に図３を表示するための処理工程をフローチャート図４、図５、図６を用いて、目的の処理手順、作用などを説明する。
【００１７】
まず、図４のステップ４１１において、図２のPC２１からプリンタ２２〜２５に対して製品名、IPアドレス、MACアドレスを取得するためのMIBオペレーションをブロードキャストで送信し、ネットワーク接続されているプリンタから、製品名、IPアドレス、MACアドレスを取得する。次にステップ４１２で印刷不可状態のプリンタでも反応する特殊ポートを使用してデバイスの検出を行う。次にステップ４１３でプリンタから返ってきたパケットのヘッダについているIPアドレスとプリンタの送信先MACアドレスを取得する。ステップ４１４では、ステップ４１２の受信情報とステップ４１３で受信した情報を比較していく。比較する場合は、MACアドレスを比較する。仮にMIBの通信のみに反応したデバイスは、ステップ４１５で表示しないプリンタと判断する。逆に特殊ポートのみに反応又は、ＭＡＣアドレスが一致した場合は、ステップ４１６でＭＩＢのユニキャスト通信を行う。もしプリンタが反応すれば、ステップ４１９で印刷可能デバイスと判断する。逆に通信できない場合は、ステップ４１８に進み未設定デバイスと判断する。ステップ４１５、４１８、４１９の後は、取得したＩＰアドレス情報、状態、製品名を格納する。この情報は、図５のＩＰアドレスが重複したデバイスが存在しないかどうかを判断するために使用する。仮に図４の処理を全て終了し、ネットワーク接続されたデバイスを全て検出したとして、ステップ４２０で格納しおいた情報を基にＩＰアドレスが重複したデバイスが存在しないかどうか判別する（ステップ５１１）。もし仮に重複したＩＰアドレスが存在した場合は、ステップ５１２でＩＰアドレスが重複していると判断する。次にステップ５１３では、図４で保存しておいたStatus(状態)を書き換えて、ステップ５１４を処理する。図６は、プリンタのネットワーク設定が仮にフレームタイプを無効に設定していた場合は、ＭＩＢのブロードキャスト通信において失敗してしまうため、その場合に限り、ステップ６１２で、ＭＡＣアドレスと製品名が位置付けされているテーブルファイルから読み込み、ステップ６１３４で製品名、状態、未設定情報を格納する。格納された情報を基に最後に図３を表示することになる。
【図面の簡単な説明】
【００１８】
【図１】本発明の印刷制御装置の一実施形態を示すブロック図である。
【図２】ネットワーク接続されたプリンタとＰＣの関係例を示すブロック図である。
【図３】検出したデバイスのステータスとMACアドレス、ＩＰアドレスを表示する例図である。
【図４】デバイスの検出方法を示すフローチャート図である。
【図５】IPアドレスが重複したデバイスの判断を示すフローチャート図である。
【図６】フレータイプを無効に設定しているデバイスの判断処理を示すフローチャート図である。
【符号の説明】
【００１９】
１  制御部（ヘッド制御手段）
２  ROM
３  RAM
４  外部ROM
５  キーボード制御装置
６  キーボード（特定手段）
７  表示制御装置
８  表示装置（表示手段）
９  周辺装置制御装置
１０  フレキシブルディスク
１１  ハードディスク
１２  プリント装置
１３  ポインティングデバイス
【図１】
2006350525.tif 000003
【図２】
2006350525.tif 000004
【図３】
2006350525.tif 000005
【図４】
2006350525.tif 000006
【図５】
2006350525.tif 000007
【図６】
2006350525.tif 000008