(57)【要約】【課題】  ＩＥＥＥ ８０２．１１を基盤とする無線プリンティングシステム及び方法を提供する。【解決手段】  無線ＬＡＮでアクセスポイントとしての役割を果たすプリンタをスキャンするステップと、スキャン結果からプリンタのアドレスを獲得するステップと、獲得したアドレスを宛先として所定のプリント作業を要請するステップとを含み、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮ上でステーションがＢＳＳに結合する過程でＡＰとしての役割を果たすプリンタを探すプリント作業要請方法である。【選択図】  図６
2006014312.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）無線ＬＡＮでアクセスポイントとしての役割を果たすプリンタをスキャンするステップと、
（ｂ）前記（ａ）ステップでのスキャン結果から、前記プリンタのアドレスを獲得するステップと、
（ｃ）前記（ｂ）ステップで獲得したアドレスを宛先として所定のプリント作業を要請するステップとを含むことを特徴とするプリント作業要請方法。
【請求項２】
前記アドレスは、前記プリンタに搭載されたネットワークカードの物理アドレスであることを特徴とする請求項１に記載のプリント作業要請方法。
【請求項３】
前記所定のプリント作業に割り当てられたセッションにより認識されるペイロードを生成するステップをさらに含み、
前記（ｃ）ステップは、前記ペイロードに含まれるデータを生成することによって要請することを特徴とする請求項１に記載のプリント作業要請方法。
【請求項４】
前記所定のプリント作業に割り当てられたＴＣＰポートにより認識されるペイロードを生成するステップをさらに含み、
前記（ｃ）ステップは、前記ペイロードに含まれるデータを生成することによって要請することを特徴とする請求項１に記載のプリント作業要請方法。
【請求項５】
（ｄ）前記（ｂ）ステップで獲得したアドレスに対応するＩＰアドレスを獲得するステップと、
前記ペイロードを含み、前記獲得したＩＰアドレスを基に伝送されるパケットを生成するステップとをさらに含むことを特徴とする請求項４に記載のプリント作業要請方法。
【請求項６】
前記（ｄ）ステップは、ＲＡＲＰにより前記（ｂ）ステップで獲得したアドレスに対応するＩＰアドレスを獲得することを特徴とする請求項５に記載のプリント作業要請方法。
【請求項７】
前記（ｂ）ステップで獲得したアドレスを使用し、前記プリンタとの認証及び結合を行うステップをさらに含み、
前記（ｃ）ステップは、前記認証及び結合が完了すれば、要請することを特徴とする請求項１に記載のプリント作業要請方法。
【請求項８】
前記（ａ）ステップは、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームをブロードキャストすることによってスキャンし、
前記（ｂ）ステップは、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを受信することによって獲得することを特徴とする請求項１に記載のプリント作業要請方法。
【請求項９】
無線ＬＡＮでアクセスポイントとしての役割を果たすプリンタをスキャンするスキャン部と、
前記スキャン部でのスキャン結果から、前記プリンタのアドレスを獲得するアドレス獲得部と、
前記アドレス獲得部で獲得したアドレスを宛先として所定のプリント作業を要請するプリント作業要請部とを含むことを特徴とするステーション。
【請求項１０】
前記アドレスは、前記プリンタに搭載されたネットワークカードの物理アドレスであることを特徴とする請求項９に記載のステーション。
【請求項１１】
（ａ）無線ＬＡＮでのアクセスポイントとして役割を果たすプリンタをスキャンするステーションを認識するステップと、
（ｂ）前記（ａ）ステップで認識されたステーションに前記プリンタのアドレスを提供するステップと、
（ｃ）前記（ｂ）ステップで提供したアドレスを宛先として要請を受けたプリント作業を処理するステップとを含むことを特徴とするプリント作業処理方法。
【請求項１２】
前記アドレスは、前記プリンタに搭載されたネットワークカードの物理アドレスであることを特徴とする請求項１１に記載のプリント作業処理方法。
【請求項１３】
前記プリント作業に割り当てられたセッションにより認識されるペイロードから、前記プリント作業に関するデータを抽出するステップをさらに含み、
前記（ｃ）ステップは、前記抽出されたデータについてのプリント作業を処理することを特徴とする請求項１１に記載のプリント作業処理方法。
【請求項１４】
前記プリント作業に割り当てられたＴＣＰポートにより認識されるペイロードから、前記プリント作業に関するデータを抽出するステップをさらに含み、
前記（ｃ）ステップは、前記抽出されたデータについてのプリント作業を処理することを特徴とする請求項１１に記載のプリント作業処理方法。
【請求項１５】
（ｄ）前記（ｂ）ステップで提供したアドレスに対応するＩＰアドレスを提供するステップと、
前記提供したＩＰアドレスを基に伝送されたパケットから、前記ペイロードを抽出するステップとをさらに含むことを特徴とする請求項１４に記載のプリント作業処理方法。
【請求項１６】
無線ＬＡＮでのアクセスポイントとして役割を果たすプリンタをスキャンするステーションを認識するスキャン認識部と、
前記スキャン認識部で認識されたステーションに前記プリンタのアドレスを提供するアドレス提供部と、
前記アドレス提供部で提供したアドレスを宛先として要請を受けたプリント作業を処理するプリント作業処理部とを含むことを特徴とするプリンタ。
【請求項１７】
前記アドレスは、前記プリンタに搭載されたネットワークカードの物理アドレスであることを特徴とする請求項１６に記載のプリンタ。
【請求項１８】
無線ＬＡＮでアクセスポイントとしての役割を果たすプリンタをスキャンするステップと、
前記スキャン結果から、前記プリンタのアドレスを獲得するステップと、
前記獲得したアドレスを宛先として所定のプリント作業を要請するステップとを含むことを特徴とするプリント作業要請方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１９】
無線ＬＡＮでのアクセスポイントとして役割を果たすプリンタをスキャンするステーションを認識するステップと、
前記認識されたステーションに前記プリンタのアドレスを提供するステップと、
前記提供したアドレスを宛先として要請を受けたプリント作業を処理するステップとを含むことを特徴とするプリント作業処理方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＥＥＥ ８０２．１１を基盤とする無線プリンティングシステム及び方法に係り、さらに詳細にはプリンティングクライアント及びプリンティングサーバに関する。
【背景技術】
【０００２】
最近になり、無線プリンティングへの要求が高まっている。また、プリントクライアントもＰＣ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ）から携帯電話、デジタルカメラ、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）などと、多様になっている。このように、各種端末が遠隔にあるプリンタを使用し、無線プリンティングをするための方法に関する研究が活発に進められている。
【０００３】
図１は、従来のプリンティング方式を図示した図面である。
図１に示す通り、従来は、次の二種の方式で遠隔に所在するプリンタを使用してプリンティングを行っていた。
最初の方式の場合、プリンタ１１を使用しようとするユーザ１２は、ネットワーク管理者１３からプリンタのＩＰ（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ）アドレスの通知を受ける。ユーザ１２は、通知されたプリンタのＩＰアドレスを使用し、プリンタ１１にプリント作業を要請する。この方式によれば、ネットワーク管理者から通知を受けるなどその手順が面倒であり、ネットワーク管理者が留守中である場合には、プリンタのＩＰアドレスを獲得できないという問題点があった。
【０００４】
第二の方式の場合、マルチキャストＤＮＳ（Ｄｏｍａｉｎ Ｎａｍｅ Ｓｙｓｔｅｍ）、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ Ｐｌｕｇ ａｎｄ Ｐｌａｙ）などのＳＤＰ（Ｓｅｒｖｉｃｅ Ｄｉｓｃｏｖｅｒｙ Ｐｒｏｔｏｃｏｌ）を使用し、ユーザ１６がプリンタ１５のＩＰアドレスを獲得する。すなわち、ユーザ１６の端末は、ＳＤＰクライアントに該当し、プリンタ１５は、ＳＤＰサーバに該当する。ユーザ１６は、ＳＤＰによってプリンタ１５にプリンタのＩＰアドレスを要請する。プリンタ１５は、この要請に対する応答としてユーザ１６にプリンタのＩＰアドレスを伝送する。この方式によれば、最初の方式の問題点をある程度解決しているが、別途、ＳＤＰの過程を実行しなければならないために、相変らず面倒であり、ＳＤＰの過程がプリンタメーカごとに異なるために、異種メーカの端末との間に互換性がないという問題点があった。
なお、従来技術として特許文献１が知られている。
【特許文献１】特開２００２−２５９０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする技術的課題は、ＳＤＰのような別途の過程でない、既存の過程でプリンタを探すことができるようにすることにより、サイズが小さく、かつ簡単なソフトウェアで無線プリンティングサービスを提供できるようにする装置及び方法を提供するところにある。また、前記の方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供するところにある。
【課題を解決するための手段】
【０００６】
前記の技術的課題を解決するための本発明によるプリント作業要請方法は、無線ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）でアクセスポイント（ＡＰ：Ａｃｃｅｓｓ Ｐｏｉｎｔ）としての役割を果たすプリンタをスキャンするステップと、前記スキャン結果から、前記プリンタのアドレスを獲得するステップと、前記獲得したアドレスを宛先として所定のプリント作業を要請するステップとを含む。
【０００７】
また、前記技術的課題を解決するための本発明によるステーションは、無線ＬＡＮでＡＰとしての役割を果たすプリンタをスキャンするスキャン部と、前記スキャン部でのスキャン結果から、前記プリンタのアドレスを獲得するアドレス獲得部と、前記アドレス獲得部で獲得したアドレスを宛先として所定のプリント作業を要請するプリント作業要請部とを含む。
【０００８】
また、前記技術的課題を解決するための本発明によるプリント作業処理方法は、無線ＬＡＮでのＡＰとして役割を果たすプリンタをスキャンするステーションを認識するステップと、前記認識されたステーションに前記プリンタのアドレスを提供するステップと、前記提供したアドレスを宛先として要請を受けたプリント作業を処理するステップとを含む。
【０００９】
また、前記技術的課題を解決するための本発明によるプリンタは、無線ＬＡＮでのＡＰとして役割を果たすプリンタをスキャンするステーションを認識するスキャン認識部と、前記スキャン認識部で認識されたステーションに前記プリンタのアドレスを提供するアドレス提供部と、前記アドレス提供部で提供したアドレスを宛先として要請を受けたプリント作業を処理するプリント作業処理部とを含む。
【００１０】
さらに、前記技術的課題を解決するために、本発明は、前記のプリント作業要請方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【００１１】
さらに、前記技術的課題を解決するために、本発明は、前記のプリント作業処理方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【発明の効果】
【００１２】
本発明によれば、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮ上で、ステーションがＢＳＳ（Ｂａｓｉｃ Ｓｅｒｖｉｃｅ Ｓｅｔ）に結合する過程で、ＡＰとしての役割をするプリンタを探せるようになり、サイズが小さく、かつ簡単なソフトウェアで無線プリンティングサービスを提供することができる。これにより、ネットワーク管理者からプリンタのＩＰアドレスの通知を受けるなど、その手順が面倒であり、かつネットワーク管理者が留守中である場合には、プリンタのＩＰアドレスを獲得できないという問題点や、または、別途、ＳＤＰの過程を実行しなければならず、異種メーカの端末との間に互換性がないという問題点を解決できる。
また、本発明によれば、セッション階層に関する技術については、さらに簡単なソフトウェアで作成することができるため、無線ＬＡＮ領域内での無線プリンティングをサポートするプリンタを効率的に実現できるという効果がある。すなわち、資源が有限であり、かつ複雑なソフトウェアを使用できないプリンタに用いられる技術として価値がある。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照し、本発明の望ましい実施形態を詳細に説明する。
図２は、本発明の望ましい実施形態が適用可能な無線ＬＡＮ環境を図示した図面である。
図２に示す通り、後述の実施形態が適用可能な無線ＬＡＮ環境は、無線ＬＡＮを介して接続されたプリンタ２１、ノート型コンピュータ２２、携帯電話２３、デジタルカメラ２４、及びＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）２５から構成される。
本無線ＬＡＮ環境は、ＩＥＥＥ ８０２．１１規格上のインフラモードの無線ＬＡＮを基盤とする。インフラモードの無線ＬＡＮとは、ＡＰとステーションとから構成されたＢＳＳをいう。一方、アドホックモードの無線ＬＡＮとは、ステーションだけで構成されたＢＳＳをいう。ＢＳＳとは、互いに通信するステーションの集合をいう。ＢＳＳは、電磁波の伝播が不確定であるために、明確な領域とされない。インフラモードでのステーションは、必ずＡＰを経由して他のステーションと通信できるが、アドホックモードでのステーションは、直接他のステーションと通信できる。
【００１４】
本発明の目的は、インフラモードのＢＳＳでプリンタ２１をＡＰとして動作させることにより、ステーション２２ないし２５がＢＳＳに結合する過程でプリンタを探そうとすることである。すなわち、これによって、プリンタをＳＤＰなど別途の過程を実行して探すことに関わる付加的な努力を減らそうとすることである。ステーション２２ないし２５は、図２に図示されたように、ノート型コンピュータ２２、携帯電話２３、デジタルカメラ２４、またはＰＤＡ２５など各種移動端末からなる。本発明は、このような各種移動端末が無線プリンティングをしようとする場合に適用される。
【００１５】
図３は、本発明の望ましい実施形態による無線プリンティングシステムの構成図である。
図３に示す通り、本実施形態による無線プリンティングシステムは、ステーション１及びプリンタ２から構成される。本無線プリンティングシステムは、インフラモードのＢＳＳを基盤とし、ステーション１以外に他のステーションも含むことができることは、いうまでもない。
ステーション１は、ＩＥＥＥ ８０２．１１基盤の通信モジュール３１及びプリンタドライバ３２から構成される。
ＩＥＥＥ ８０２．１１基盤の通信モジュール３１は、ＩＥＥＥ ８０２．１１規格によってステーション１が属するＢＳＳ内にあるＡＰ及び他のステーションとの通信を行う。ただし、ＩＥＥＥ ８０２．１１規格によれば、ＩＥＥＥ ８０２．１１基盤の通信モジュール３１は、ステーション１が属するＢＳＳのＡＰとの認証及び結合過程を完了してのみ、ＡＰを経由して他のステーションと通信可能である。
プリンタドライバ３２は、プリント作業を処理するプリンタエンジン３４を制御するためのソフトウェアである。
【００１６】
プリンタ２は、ＩＥＥＥ ８０２．１１基盤の通信モジュール３３及びプリンタエンジン３４から構成される。
ＩＥＥＥ ８０２．１１基盤の通信モジュール３３は、ＩＥＥＥ ８０２．１１規格によってプリンタ２が管理するＢＳＳ内にあるステーションとの通信を行う。ただし、ＩＥＥＥ ８０２．１１規格によれば、ＩＥＥＥ ８０２．１１基盤の通信モジュール３３は、プリンタ２が管理するＢＳＳのステーションとの認証及び結合過程を完了してのみ、このステーションと通信可能である。
プリンタエンジン３４は、プリンタドライバ３２の制御によってプリント作業を処理する。
【００１７】
図４は、ＩＥＥＥ ８０２．１１規格上の認証及び結合過程での状態を図示した図面である。
図４に示す通り、ステーション１は、三種の状態を有する。状態１・４１は、非認証／非結合の状態である。状態２・４２は、認証／非結合の状態である。状態３・４３は、認証／結合の状態である。
状態１・４１にあるステーション１は、認証のためのフレームだけを授受することができる。例えば、ＢＳＳ内にあるＡＰから伝送されるビーコンフレーム、またはＡＰをスキャンするためのフレームであるプローブ要請フレーム、プローブ応答フレームを授受することができる。ステーション１がＢＳＳに結合する過程でプリンタ２を探そうとするときは、状態１・４１にあるために、プローブ要請フレーム、プローブ応答フレームを使用してプリンタ２を探さなければならない。プローブ要請フレーム、プローブ応答フレームは、ＩＥＥＥ ８０２．１１規格上の管理フレームの一種であるゆえに、管理フレームのフォーマットを有する。
【００１８】
図５は、ＩＥＥＥ ８０２．１１規格上の管理フレームのフォーマットを図示した図面である。
図５に示す通り、管理フレームはフレーム制御（Ｆｒａｍｅ Ｃｏｎｔｒｏｌ）フィールド、期間（Ｄｕｒａｔｉｏｎ）フィールド、宛先アドレス（ＤＡ：Ｄｅｓｔｉｎａｔｉｏｎ Ａｄｄｒｅｓｓ）フィールド、発信元アドレス（ＳＡ：Ｓｏｕｒｃｅ Ａｄｄｒｅｓｓ）フィールド、フレームボディー（Ｆｒａｍｅ Ｂｏｄｙ）フィールド、及びフレームチェックシーケンスフィールド（ＦＣＳ：Ｆｒａｍｅ Ｃｈｅｃｋ Ｓｅｑｕｅｎｃｅ）から構成される。
【００１９】
ステーション１がプリンタ２を探すためにプローブ要請フレームを伝送するときには、プリンタ２のアドレスが分からないために、プローブ要請フレームをブロードキャストする。すなわち、ステーション１は、宛先アドレスフィールドがブロードキャストアドレスとして設定されたプローブ要請フレームを伝送する。本実施形態でのプリンタ２のアドレスは、プリンタ２に搭載されたネットワークカードの物理アドレスをいい、別名ＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）アドレスという。
ステーション１は、プローブ要請フレームに対する応答としてプローブ応答フレームを受信する。このプローブ応答フレームの発信元アドレスフィールドには、プリンタ２のＭＡＣアドレスが記録されている。このとき、ステーション１は、プリンタ２のＭＡＣアドレスが分かるために、ステーション１はプリンタ２を探し出すことができる。
【００２０】
従来技術は、プリントクライアント及びプリンタにＳＤＰのようなサイズが大きく、かつ複雑なソフトウェアを移植することにより、無線プリンティングサービスを提供できた。しかし、本実施形態では、プローブ要請フレーム及びプローブ応答フレームを使用することにより、サイズが小さく、かつ簡単なソフトウェアで無線プリンティングサービスを提供できるようになった。
【００２１】
図６は、本発明の望ましい一実施形態による第１の無線プリンティングシステムの構成図である。
図６に示す通り、本実施形態による第１の無線プリンティングシステムは、ステーション５及びプリンタ６から構成される。本実施形態は、図３に図示された無線プリンティングシステムを応用したさまざまな実施形態のうちの一つであり、ＭＡＣ階層、ＩＰ階層、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ Ｃｏｎｔｒｏｌ Ｐｒｏｔｏｃｏｌ）階層、及び応用階層（Ａｐｐｌｉｃａｔｉｏｎ Ｌａｙｅｒ）から構成されたプロトコルスタックを基盤とする。一般的に、前記の階層以外にも、物理階層（Ｐｈｙｓｉｃａｌ Ｌａｙｅｒ）など他の階層を含むことができるが、以下では、本実施形態に関する階層だけを説明し、前記の階層についての本実施形態に関する事項だけを説明する。
【００２２】
プロトコルスタックを基盤とする通信構造により、ステーション５及びプリンタ６は、下位階層間で互いに連結されており、上位階層間で通信するためには、上位階層から下位階層を通過し、再び下位階層から上位階層を通過しなければならない。ただし、以下では、説明を簡潔にするために、互いに対応する上位階層間で直ちに通信すると記述し、かかる通信経路については図面に点線で表示した。従って、点線で表示されたフレームまたはパケットの送受信は、実際には当該階層のすべての下位階層を通過せねばならないと理解する必要がある。しかし、本実施形態を実現しようとする環境により、本実施形態に他の階層または構成要素が付加可能であることを本実施形態が属する分野の当業者ならば理解できるであろう。
【００２３】
本実施形態によるステーション５は、スキャン部５１、ＭＡＣアドレス獲得部５２、認証／結合遂行部５３、ＭＡＣフレーム生成部５４、ＩＰアドレス獲得部５５、ＩＰパケット生成部５６、ＴＣＰペイロード生成部５７、及びプリント作業要請部５８から構成される。スキャン部５１、ＭＡＣアドレス獲得部５２、認証／結合遂行部５３、及びＭＡＣフレーム生成部５４は、ＭＡＣ階層に属し、ＩＰアドレス獲得部５５及びＩＰパケット生成部５６は、ＩＰ階層に属し、ＴＣＰペイロード生成部５７は、ＴＣＰ階層に属し、プリント作業要請部５８は、応用階層に属する。
【００２４】
スキャン部５１は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームをブロードキャストすることにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでＡＰとしての役割を果たすプリンタをスキャンする。すなわち、スキャン部５１は、プローブ要請フレームの宛先アドレスフィールドにブロードキャストアドレスを記録してプローブ要請フレームを伝送する。
【００２５】
ＭＡＣアドレス獲得部５２は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを受信することにより、スキャン部５１でのスキャン結果からプリンタ６のＭＡＣアドレスを獲得する。すなわち、ＭＡＣアドレス獲得部５２は、プローブ応答フレームの発信元アドレスフィールドに記録されたＭＡＣアドレスを読み込む。
【００２６】
認証／結合遂行部５３は、ＭＡＣアドレス獲得部５２で獲得したアドレスを使用し、プリンタ６との認証及び結合を行う。すなわち、認証／結合遂行部５３は、プリンタ６と認証フレームを互いに交換し、プリンタ６に結合要請フレームを伝送し、プリンタ６から結合応答フレームを受信する。
【００２７】
ＭＡＣフレーム生成部５４は、ＭＡＣ階層の該当規格によるフォーマットを有するＭＡＣフレームを生成する。すなわち、ＭＡＣフレーム生成部５４は、スキャン部５１、ＭＡＣアドレス獲得部５２、認証／結合遂行部５３で伝送しようとフレーム及び上位階層から伝送されたデータをＭＡＣ階層の該当規格によりＭＡＣフレームとして完成する。ＭＡＣフレーム生成部５４で生成されたＭＡＣフレームは、プリンタ６のＭＡＣ階層に伝送される。本実施形態で、ＭＡＣフレーム生成部５４は、ＩＰパケット生成部５６で生成されたＩＰパケットを含み、ＭＡＣアドレス獲得部５２で獲得したＭＡＣアドレスを基に伝送されるフレームを生成する。
【００２８】
ＩＰアドレス獲得部５５は、認証／結合遂行部５３での認証及び結合が完了すれば、ＲＡＲＰ（Ｒｅｖｅｒｓｅ Ａｄｄｒｅｓｓ Ｒｅｓｏｌｕｔｉｏｎ Ｐｒｏｔｏｃｏｌ）によりＭＡＣアドレス獲得部５２で獲得したアドレスに対応するＩＰアドレスを獲得する。ＲＡＲＰは、ＭＡＣアドレスからＩＰアドレスを知ろうとするときに使用するプロトコルとして、ＲＦＣ（Ｒｅｑｕｅｓｔ ｆｏｒ Ｃｏｍｍｅｎｔｓ）９０３に規定されている。本実施形態でのプリンタ６は、ＡＰとして役割を果たすために、ＡＲＰキャッシュを備えている。すなわち、ＩＰアドレス獲得部５５は、プリンタ６にＲＡＲＰ要請パケットを伝送し、それに対する応答として、プリンタ６のＩＰアドレスが記録されたＲＡＲＰ応答パケットを受信する。
【００２９】
ＩＰパケット生成部５６は、ＩＰ階層の該当規格によるフォーマットを有するＩＰパケットを生成する。すなわち、ＩＰパケット生成部５６は、ＩＰアドレス獲得部５５で伝送しようとパケット及び上位階層から伝送されたデータをＩＰ階層の該当規格によってＩＰパケットとして完成する。ＩＰパケット生成部５６で生成されたＩＰパケットは、ＭＡＣ階層のＭＡＣフレーム生成部５４に伝えられる。本実施形態で、ＩＰパケット生成部５６は、ＴＣＰペイロード生成部５７で生成されたＴＣＰペイロードを含み、ＩＰアドレス獲得部５５で獲得したＩＰアドレスを基に伝送されるパケットを生成する。
【００３０】
ＴＣＰペイロード生成部５７は、ＴＣＰ階層の該当規格によるフォーマットを有するＴＣＰペイロードを生成する。すなわち、ＴＣＰペイロード生成部５７は、上位階層から伝送されたデータをＴＣＰ階層の該当規格によってＴＣＰペイロードとして完成する。ＴＣＰペイロード生成部５７で生成されたＴＣＰペイロードは、ＩＰ階層のＩＰパケット生成部５６に伝えられる。本実施形態で、ＴＣＰペイロード生成部５７は、プリント作業要請部５８で生成されたデータを含み、プリント作業に割り当てられたＴＣＰポートにより認識されるＴＣＰペイロードを生成する。
【００３１】
プリント作業要請部５８は、プリンタ作業に関するデータを生成することにより、ＭＡＣアドレス獲得部５２で獲得したＭＡＣアドレス及びＩＰアドレス獲得部５６で獲得したＩＰアドレスを宛先としてプリント作業を要請する。すなわち、プリント作業要請部５８は、ＴＣＰペイロードに含まれるデータを生成することによってプリンタ作業を要請する。本実施形態では、ＭＡＣアドレス以外にＩＰアドレスを基にプリント作業に関するデータを伝送するために、ルーティングサービスを利用し、さらに効率的にデータを伝送できる。
【００３２】
プリンタ６は、スキャン認識部６１、ＭＡＣアドレス提供部６２、認証／結合遂行部６３、ＩＰパケット抽出部６４、ＩＰアドレス提供部６５、ＴＣＰペイロード抽出部６６、データ抽出部６７、及びプリント作業処理部６８から構成される。スキャン認識部６１、ＭＡＣアドレス提供部６２、認証／結合遂行部６３、及びＩＰパケット抽出部６４は、ＭＡＣ階層に属し、ＩＰアドレス提供部６５及びＴＣＰペイロード抽出部６６は、ＩＰ階層に属し、データ抽出部６７は、ＴＣＰ階層に属し、プリント作業処理部６８は、応用階層に属する。
【００３３】
スキャン認識部６１は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームを受信することにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでのＡＰとして役割を果たすプリンタをスキャンするステーションを認識する。すなわち、スキャン認識部６１は、宛先アドレスフィールドにブロードキャストアドレスが記録されたプローブ要請フレームを受信する。
【００３４】
ＭＡＣアドレス提供部６２は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを伝送することにより、スキャン認識部６１で認識されたステーション５にプリンタ６のＭＡＣアドレスを提供する。すなわち、ＭＡＣアドレス提供部６２は、プローブ応答フレームの発信元アドレスフィールドにプリンタ６のＭＡＣアドレスを記録してプローブ応答フレームを伝送する。
【００３５】
認証／結合遂行部６３は、ＭＡＣアドレス提供部６２で提供したＭＡＣアドレスを使用してステーション５との認証及び結合を行う。すなわち、認証／結合遂行部６３は、ステーション５と認証フレームを互いに交換し、ステーション５から結合要請フレームを受信し、ステーション５に結合応答フレームを伝送する。
【００３６】
ＩＰパケット抽出部６４は、ＭＡＣアドレス提供部６２で提供したＭＡＣアドレスを基に伝送されたＭＡＣフレームからＩＰパケットを抽出する。すなわち、ＩＰパケット抽出部６４は、スキャン認識部６１、ＭＡＣアドレス提供部６２、及び認証／結合遂行部６３で処理された結果を基にＭＡＣフレームからＩＰパケットを抽出する。
【００３７】
ＩＰアドレス提供部６５は、認証／結合遂行部６３での認証及び結合が完了すれば、ＲＡＲＰによりＭＡＣアドレス提供部６２で提供したアドレスに対応するＩＰアドレスをステーション５に提供する。すなわち、ＩＰアドレス提供部６５は、ステーション５からＲＡＲＰ要請パケットを受信し、それに対する応答として、ステーション５にプリンタ６のＩＰアドレスが記録されたＲＡＲＰ応答パケットを伝送する。
【００３８】
ＴＣＰペイロード抽出部６６は、ＩＰアドレス提供部６５で提供したＩＰアドレスを基に伝送されたＩＰパケットからＴＣＰペイロードを抽出する。すなわち、ＴＣＰペイロード抽出部６６は、ＩＰパケット抽出部６４で抽出されたＩＰパケットからＴＣＰペイロードを抽出する。
【００３９】
データ抽出部６７は、プリント作業に割り当てられたＴＣＰポートにより認識されるＴＣＰペイロードからプリント作業に関するデータを抽出する。すなわち、データ抽出部６７は、ＴＣＰペイロード抽出部６６で抽出されたＴＣＰペイロードからプリント作業に関するデータを抽出する。
【００４０】
プリント作業処理部６８は、ＭＡＣアドレス提供部６２で提供したＭＡＣアドレス及びＩＰアドレス提供部６５で提供したＩＰアドレスを宛先として要請を受けたプリント作業を処理する。すなわち、プリント作業処理部６８は、データ抽出部６７で抽出されたデータについてのプリント作業を処理する。
【００４１】
図７は、図６に図示された第１の無線プリンティングシステムの応用例を図示した図面である。
図７に示す通り、図６に図示された第１の無線プリンティングシステムに基づいて、ステーション５のプロトコルスタックは、ＭＡＣ階層７１、ＩＰ階層７２、ＴＣＰ階層７３、及び応用階層７４から構成され、プリンタ６のプロトコルスタックは、ＭＡＣ階層７５、ＩＰ階層７６、ＴＣＰ階層７７、及び応用階層７８から構成される。
ただし、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでＡＰとしての役割を果たすプリンタ６のＭＡＣ階層７５にＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）インターフェースが搭載されている。プリンタ６のプロトコルスタックは、ＴＣＰ／ＩＰをサポートするので、プリンタ６は、無線ＬＡＮ、ＷＡＮなど通信回線の種類に関係なく、ＩＥＥＥ ８０２．１１インターフェースを介してステーションと通信することができ、ＷＡＮインターフェースを介してＩＰルーティングアルゴリズムを基にＷＡＮ上に存在する端末と通信することができる。この場合、プリンタ６は、無線プリンティング及び有線プリンティングのいずれもサポートする。
【００４２】
図８は、本発明の望ましい一実施形態による第１のプリント作業要請方法のフローチャートである。
図８に示す通り、本実施形態による第１のプリント作業要請方法は、次のようなステップから構成される。本実施形態による第１のプリント作業要請方法は、図６に図示されたステーション５で時系列的に処理されるステップから構成される。従って、以下で省略された内容であっても、図６に図示されたステーション５について述べられた内容は、第１のプリント作業要請方法にも適用される。
【００４３】
ステップ８１で、ステーション５は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームをブロードキャストすることにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでＡＰとしての役割を果たすプリンタ６をスキャンする。
ステップ８２で、ステーション５は、ステップ８１でのスキャン結果を基にプリンタ６を発見したか否かを判断する。
ステップ８２で、プリンタ６を発見したと判断されれば、ステップ８３で、ステーション５は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを受信することにより、ステップ８１でのスキャン結果からプリンタ６のＭＡＣアドレスを獲得する。
ステップ８４で、ステーション５は、ステップ８３で獲得したアドレスを使用してプリンタ６との認証及び結合を行う。
ステップ８５で、ステーション５は、ステップ８４での遂行結果を基に認証及び結合が完了したか否かを判断する。
ステップ８５で、認証及び結合が完了したと判断されれば、ステップ８６で、ステーション５は、ＲＡＲＰによってステップ８３で獲得したアドレスに対応するＩＰアドレスを獲得する。
ステップ８７で、ステーション５は、プリンタ作業に関するデータを生成することにより、ＭＡＣアドレス獲得部５２で獲得したＭＡＣアドレス及びＩＰアドレス獲得部５５で獲得したＩＰアドレスを宛先としてプリント作業を要請する。すなわち、ステップ８７で、ステーション５は、ＴＣＰペイロードに含まれるデータを生成することにより、プリンタ作業を要請する。
ステップ８８で、ステーション５は、ＴＣＰ階層の該当規格によるフォーマットを有するＴＣＰペイロードを生成する。本実施形態で、ステーション５は、ステップ８７で生成されたデータを含み、プリント作業に割り当てられたＴＣＰポートにより認識されるＴＣＰペイロードを生成する。
ステップ８９で、ステーション５は、ＩＰ階層の該当規格によるフォーマットを有するＩＰパケットを生成する。本実施形態で、ステーション５は、ステップ８８で生成されたＴＣＰペイロードを含み、ステップ８６で獲得したＩＰアドレスを基に伝送されるパケットを生成する。
ステップ８１０で、ステーション５は、ＭＡＣ階層の該当規格によるフォーマットを有するＭＡＣフレームを生成する。本実施形態で、ステーション５は、ステップ８９で生成されたＩＰパケットを含み、ステップ８３で獲得したＭＡＣアドレスを基に伝送されるフレームを生成する。
【００４４】
図９は、本発明の望ましい一実施形態による第１のプリント作業処理方法のフローチャートである。
図９に示す通り、本実施形態による第１のプリント作業処理方法は、次のようなステップから構成される。本実施形態による第１のプリント作業処理方法は、図６に図示されたプリンタ６で時系列的に処理されるステップから構成される。従って、以下で省略された内容であっても、図６に図示されたプリンタ６について述べられた内容は、第１のプリント作業処理方法にも適用される。
ステップ９１で、プリンタ６は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームを受信することにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでのＡＰとして役割を果たすプリンタ６をスキャンするステーション５を認識する。
ステップ９１で、ステーション５が認識されれば、ステップ９２で、プリンタ６は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを伝送することにより、ステップ９１で認識されたステーション５にプリンタ６のＭＡＣアドレスを提供する。
ステップ９３で、プリンタ６は、ステップ９２で提供したＭＡＣアドレスを使用してステーション５との認証及び結合を行う。
ステップ９４で、プリンタ６は、ステップ９３での遂行結果を基に認証及び結合が完了しているか否かを判断する。
ステップ９４で認証及び結合が完了していると判断されれば、ステップ９５で、プリンタ６は、ＲＡＲＰによってステップ９２で提供したアドレスに対応するＩＰアドレスをステーション５に提供する。
ステップ９６で、プリンタ６は、ステップ９２で提供したＭＡＣアドレスを基に伝送されたＭＡＣフレームからＩＰパケットを抽出する。
ステップ９７で、プリンタ６は、ステップ９５で提供したＩＰアドレスを基に伝送されたＩＰパケットからＴＣＰペイロードを抽出する。すなわち、ステップ９７で、プリンタ６は、ステップ９６で抽出されたＩＰパケットからＴＣＰペイロードを抽出する。
ステップ９８で、プリンタ６は、プリント作業に割り当てられたＴＣＰポートにより認識されるＴＣＰペイロードからプリント作業に関するデータを抽出する。すなわち、ステップ９８で、プリンタ６は、ステップ９７で抽出されたＴＣＰペイロードからプリント作業に関するデータを抽出する。
ステップ９９で、プリンタ６は、ステップ９２で提供したＭＡＣアドレス及びステップ９５で提供したＩＰアドレスを宛先として要請を受けたプリント作業を処理する。すなわち、ステップ９９で、プリンタ６は、ステップ９８で抽出されたデータについてのプリント作業を処理する。
【００４５】
図１０は、本発明の望ましい一実施形態による第２の無線プリンティングシステムの構成図である。
図１０に示す通り、本実施形態による第２の無線プリンティングシステムは、ステーション１０及びプリンタ１１から構成される。本実施形態は、図４に図示された無線プリンティングシステムを応用したさまざまな実施形態のうちの一つであり、ＭＡＣ階層、セッション階層及び応用階層から構成されたプロトコルスタックを基盤とする。一般的に、前記の階層以外にも物理階層など他の階層を含むことができるが、以下では、本実施形態に関する階層だけを説明し、前記の階層についても本実施形態に関する事項だけを説明する。
【００４６】
プロトコルスタックを基盤とする通信構造により、ステーション１０及びプリンタ１１は、下位階層間で互いに連結されており、上位階層間で通信するためには、上位階層から下位階層を通過し、再び下位階層から上位階層を通過しなければならない。ただし、以下では、説明を簡明にするために、互いに対応する上位階層間で直ちに通信すると記述し、かかる通信経路については、図面に点線で表示した。従って、点線で表示されたフレームまたはパケットの送受信は、実際に当該階層のあらゆる下位階層を通過せねばならないと理解する必要がある。しかし、本実施形態を実現しようとする環境により、本実施形態に他の階層または構成要素が付加可能であることを本実施形態が属する分野の当業者ならば理解できるであろう。
【００４７】
本実施形態によるステーション１０は、スキャン部１０１、ＭＡＣアドレス獲得部１０２、認証／結合遂行部１０３、ＭＡＣフレーム生成部１０４、セッションペイロード生成部１０５、及びプリント作業要請部１０６から構成される。スキャン部１０１、ＭＡＣアドレス獲得部１０２、認証／結合遂行部１０３、及びＭＡＣフレーム生成部１０４は、ＭＡＣ階層に属し、セッションペイロード生成部１０５は、セッション階層に属し、プリント作業要請部１０６は、応用階層に属する。
スキャン部１０１は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームをブロードキャストすることにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでＡＰとしての役割を果たすプリンタをスキャンする。すなわち、スキャン部１０１は、プローブ要請フレームの宛先アドレスフィールドにブロードキャストアドレスを記録してプローブ要請フレームを伝送する。
【００４８】
ＭＡＣアドレス獲得部１０２は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを受信することにより、スキャン部１０１でのスキャン結果からプリンタ２のＭＡＣアドレスを獲得する。すなわち、ＭＡＣアドレス獲得部１０２は、プローブ応答フレームの発信元アドレスフィールドに記録されたＭＡＣアドレスを読み込む。
【００４９】
認証／結合遂行部１０３は、ＭＡＣアドレス獲得部１０２で獲得したアドレスを使用してプリンタ１１との認証及び結合を行う。すなわち、認証／結合遂行部１０３は、プリンタ１１と認証フレームを互いに交換し、プリンタ１１に結合要請フレームを伝送し、プリンタ１１から結合応答フレームを受信する。
【００５０】
ＭＡＣフレーム生成部１０４は、ＭＡＣ階層の該当規格によるフォーマットを有するＭＡＣフレームを生成する。すなわち、ＭＡＣフレーム生成部１０４は、スキャン部１０１、ＭＡＣアドレス獲得部１０２、認証／結合遂行部１０３で伝送しようとフレーム及び上位階層から伝送されたデータをＭＡＣ階層の該当規格によってＭＡＣフレームとして完成する。ＭＡＣフレーム生成部１０４で生成されたＭＡＣフレームは、プリンタ１１のＭＡＣ階層に伝送される。本実施形態で、ＭＡＣフレーム生成部１０４は、セッションペイロード生成部１０５で生成されたセッションペイロードを含み、ＭＡＣアドレス獲得部１０２で獲得したＭＡＣアドレスを基に伝送されるフレームを生成する。
【００５１】
セッションペイロード生成部１０５は、セッション階層の該当規格によるフォーマットを有するセッションペイロードを生成する。すなわち、セッションペイロード生成部１０５は、上位階層から伝送されたデータをセッション階層の該当規格によってセッションペイロードとして完成する。セッションペイロード生成部１０５で生成されたセッションペイロードは、ＭＡＣ階層のＭＡＣフレーム生成部１０４に伝えられる。本実施形態で、セッションペイロード生成部１０５は、プリント作業要請部１０６で生成されたデータを含み、プリント作業に割り当てられたセッションにより認識されるセッションペイロードを生成する。
【００５２】
プリント作業要請部１０６は、プリンタ作業に関するデータを生成することにより、ＭＡＣアドレス獲得部１０２で獲得したＭＡＣアドレスを宛先としてプリント作業を要請する。すなわち、プリント作業要請部１０６は、セッションペイロードに含まれるデータを生成することによってプリンタ作業を要請する。
【００５３】
プリンタ１１は、スキャン認識部１１１、ＭＡＣアドレス提供部１１２、認証／結合遂行部１１３、セッションペイロード抽出部１１４、データ抽出部１１５、及びプリント作業処理部１１６から構成される。スキャン認識部１１１、ＭＡＣアドレス提供部１１２、認証／結合遂行部１１３、及びセッションペイロード抽出部１１４は、ＭＡＣ階層に属し、データ抽出部１１５は、セッション階層に属し、プリント作業処理部１１６は、応用階層に属する。
【００５４】
スキャン認識部１１１は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームを受信することにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでのＡＰとして役割を果たすプリンタをスキャンするステーションを認識する。すなわち、スキャン認識部１１１は、宛先アドレスフィールドにブロードキャストアドレスが記録されたプローブ要請フレームを受信する。
【００５５】
ＭＡＣアドレス提供部１１２は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを伝送することにより、スキャン認識部１１１で認識されたステーション１０にプリンタ１１のＭＡＣアドレスを提供する。すなわち、ＭＡＣアドレス提供部１１２は、プローブ応答フレームの発信元アドレスフィールドにプリンタ１１のＭＡＣアドレスを記録してプローブ応答フレームを伝送する。
【００５６】
認証／結合遂行部１１３は、ＭＡＣアドレス提供部１１２で提供したＭＡＣアドレスを使用してステーション１０との認証及び結合を行う。すなわち、認証／結合遂行部１１３は、ステーション１０と認証フレームを互いに交換し、ステーション１０から結合要請フレームを受信し、ステーション１０に結合応答フレームを伝送する。
【００５７】
セッションペイロード抽出部１１４は、認証／結合遂行部６３での認証及び結合が完了すれば、ＭＡＣアドレス提供部１１２で提供したＭＡＣアドレスを基に伝送されたＭＡＣフレームからセッションペイロードを抽出する。すなわち、セッションペイロード抽出部１１４は、スキャン認識部１１１、ＭＡＣアドレス提供部１１２、及び認証／結合遂行部１１３で処理された結果を基にＭＡＣフレームからセッションペイロードを抽出する。
【００５８】
データ抽出部１１５は、プリント作業に割り当てられたセッションにより認識されるセッションペイロードからプリント作業に関するデータを抽出する。すなわち、データ抽出部１１５は、セッションペイロード抽出部１１４で抽出されたセッションペイロードからプリント作業に関するデータを抽出する。
【００５９】
プリント作業処理部１１６は、ＭＡＣアドレス提供部１１２で提供したＭＡＣアドレスを宛先として要請を受けたプリント作業を処理する。すなわち、プリント作業処理部１１６は、データ抽出部１１５で抽出されたデータについてのプリント作業を処理する。
【００６０】
図６に図示された第１の無線プリンティングシステムと図１０に図示された第２の無線プリンティングシステムとを比較すれば、第１の無線プリンティングシステムでのＩＰ階層及びＴＣＰ階層の代わりに、第２の無線プリンティングシステムでは、セッション階層が搭載されているということである。従って、第１の無線プリンティングシステムは、ＭＡＣアドレス及びＩＰアドレスを使用して通信可能であるが、第２の無線プリンティングシステムは、ＭＡＣアドレスだけを使用して通信せねばならない。その結果、第２の無線プリンティングシステムでのプリンタ１１は、ＩＰルーティングアルゴリズムを基にＷＡＮ上に存在する端末と通信できないが、無線ＬＡＮ領域内でステーションのプリント作業要請を処理できる。本実施形態に属する当業者ならば、セッション階層に関する技術については、簡単なソフトウェアで作成することができるため、無線ＬＡＮ領域内での無線プリンティングをサポートするプリンタを効率的に実現できるであろう。すなわち、第２の無線プリンティングシステムは、資源が有限、かつ複雑なソフトウェアを使用できないプリンタに用いられる技術として価値がある。
【００６１】
図１１は、本発明の望ましい一実施形態による第２のプリント作業要請方法のフローチャートである。
図１１に示す通り、本実施形態による第２のプリント作業要請方法は、次のようなステップから構成される。本実施形態による第２のプリント作業要請方法は、図１０に図示されたステーション１０で時系列的に処理されるステップから構成される。従って、以下で省略された内容であっても、図１０に図示されたステーション１０について記述された内容は、第２のプリント作業要請方法にも適用される。
【００６２】
ステップ１２１で、ステーション１０は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームをブロードキャストすることにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでＡＰとしての役割を果たすプリンタをスキャンする。
ステップ１２２で、ステーション１０は、ステップ１２１でのスキャン結果を基にプリンタ１１を発見したか否かを判断する。
ステップ１２２で、プリンタ１１を発見したと判断されれば、ステップ１２３で、ステーション１０は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを受信することにより、ステップ１２１でのスキャン結果からプリンタ１１のＭＡＣアドレスを獲得する。
ステップ１２４で、ステーション１０は、ステップ１２３で獲得したアドレスを使用してプリンタ１１との認証及び結合を行う。
ステップ１２５で、ステーション１０は、ステップ１２４での遂行結果を基に認証及び結合が完了したか否かを判断する。
ステップ１２４で、認証及び結合が完了したと判断されれば、ステップ１２６で、ステーション１０は、プリンタ作業に関するデータを生成することにより、ステップ１２３で獲得したＭＡＣアドレスを宛先としてプリント作業を要請する。すなわち、ステップ１２６で、ステーション１０は、セッションペイロードに含まれるデータを生成することによってプリンタ作業を要請する。
ステップ１２７で、ステーション１０は、セッション階層の該当規格によるフォーマットを有するセッションペイロードを生成する。本実施形態で、ステーション１０は、ステップ１２６で生成されたデータを含み、プリント作業に割り当てられたセッションにより認識されるセッションペイロードを生成する。
ステップ１２８で、ステーション１０は、ＭＡＣ階層の該当規格によるフォーマットを有するＭＡＣフレームを生成する。本実施形態で、ステーション１０は、ステップ１２７で生成されたセッションペイロードを含み、ステップ１２３で獲得したＭＡＣアドレスを基に伝送されるフレームを生成する。
【００６３】
図１２は、本発明の望ましい一実施形態による第２のプリント作業処理方法のフローチャートである。
図１２を参照すれば、本実施形態による第２のプリント作業処理方法は、次のようなステップから構成される。本実施形態による第２のプリント作業処理方法は、図１０に図示されたプリンタ１１で時系列的に処理されるステップから構成される。従って、以下で省略にされた内容であっても、図１０に図示されたプリンタ１１に関して記述された内容は、第２のプリント作業処理方法にも適用される。
【００６４】
ステップ１３１で、プリンタ１１は、ＩＥＥＥ ８０２．１１規格上のプローブ要請フレームを受信することにより、ＩＥＥＥ ８０２．１１を基盤とする無線ＬＡＮでのＡＰとして役割を果たすプリンタをスキャンするステーション１０を認識する。
ステップ１３１で、ステーション１０が認識されれば、ステップ１３２で、プリンタ１１は、ＩＥＥＥ ８０２．１１規格上のプローブ応答フレームを伝送することにより、スキャン認識部１１１で認識されたステーション１０にプリンタ１１のＭＡＣアドレスを提供する。
ステップ１３３で、プリンタ１１は、ステップ１３２で提供したＭＡＣアドレスを使用してステーション１０との認証及び結合を行う。
ステップ１３４で、プリンタ１１は、ステップ１３３での遂行結果を基に認証及び結合が完了したか否かを判断する。
ステップ１３４で、認証及び結合が完了したと判断されれば、ステップ１３５で、ステップ１３２で提供したＭＡＣアドレスを基に伝送されたＭＡＣフレームからセッションペイロードを抽出する。
ステップ１３６で、プリンタ１１は、プリント作業に割り当てられたセッションにより認識されるセッションペイロードからプリント作業に関するデータを抽出する。すなわち、ステップ１３６で、プリンタ１１は、ステップ１３５で抽出されたセッションペイロードからプリント作業に関するデータを抽出する。
ステップ１３７で、プリンタ１１は、ステップ１３２で提供したＭＡＣアドレスを宛先として要請を受けたプリント作業を処理する。すなわち、ステップ１３７で、プリンタ１１は、ステップ１３６で抽出されたデータについてのプリント作業を処理する。
【００６５】
なお、前述の本発明の実施形態は、コンピュータで実行できるプログラムで作成可能であり、コンピュータ読み取り可能な記録媒体を利用し、前記プログラムを動作させる汎用デジタルコンピュータで実現できる。
前記コンピュータ読み取り可能な記録媒体は、磁気記録媒体（例えば、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、フロッピー（登録商標）ディスク、ハードディスクなど）、光学的判読媒体（例えば、ＣＤ−ＲＯＭ、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｋ）など）及びキャリアウェーブ（例えば、インターネットを通した伝送）のような記録媒体を含む。
【００６６】
これまで、本発明についてその望ましい実施形態を中心に述べた。本発明が属する技術分野の当業者は、本発明が本発明の本質的な特性から外れない範囲で変形された形態に実現できることを理解するであろう。従って、開示された実施形態は、限定的な観点でなく、説明的な観点から考慮されねばならない。本発明の範囲は、前述の説明でなく特許請求の範囲に示されており、それと同等な範囲内にあるあらゆる差異点は、本発明に含まれていると解釈されねばならない。
【産業上の利用可能性】
【００６７】
本発明は、無線プリンティングに関わる技術分野に効果的に適用可能である。
【図面の簡単な説明】
【００６８】
【図１】従来のプリンティング方式を図示した図面である。
【図２】本発明の望ましい実施形態が適用可能な無線ＬＡＮ環境を図示した図面である。
【図３】本発明の望ましい実施形態による無線プリンティングシステムの構成図である。
【図４】ＩＥＥＥ ８０２．１１規格上の認証及び結合過程での状態を図示した図面である。
【図５】ＩＥＥＥ ８０２．１１規格上の管理フレームのフォーマットを図示した図面である。
【図６】本発明の望ましい一実施形態による第１の無線プリンティングシステムの構成図である。
【図７】図６に図示された第１の無線プリンティングシステムの応用例を図示した図面である。
【図８】本発明の望ましい一実施形態による第１のプリント作業要請方法のフローチャートである。
【図９】本発明の望ましい一実施形態による第１のプリント作業処理方法のフローチャートである。
【図１０】本発明の望ましい一実施形態による第２の無線プリンティングシステムの構成図である。
【図１１】本発明の望ましい一実施形態による第２のプリント作業要請方法のフローチャートである。
【図１２】本発明の望ましい一実施形態による第２のプリント作業処理方法のフローチャートである。
【符号の説明】
【００６９】
５  ステーション
６  プリンタ
５１  スキャン部
５２  ＭＡＣアドレス獲得部
５３，６３  認証／結合遂行部
５４  ＭＡＣフレーム生成部
５５  ＩＰアドレス獲得部
５６  ＩＰパケット生成部
５７  ＴＣＰペイロード生成部
５８  プリント作業要請部
６１  スキャン認識部
６２  ＭＡＣアドレス提供部
６４  ＩＰパケット抽出部
６５  ＩＰアドレス提供部
６６  ＴＣＰペイロード抽出部
６７  データ抽出部
６８  プリント作業処理部
【図１】
2006014312.tif 000003
【図２】
2006014312.tif 000004
【図３】
2006014312.tif 000005
【図４】
2006014312.tif 000006
【図５】
2006014312.tif 000007
【図６】
2006014312.tif 000008
【図７】
2006014312.tif 000009
【図８】
2006014312.tif 000010
【図９】
2006014312.tif 000011
【図１０】
2006014312.tif 000012
【図１１】
2006014312.tif 000013
【図１２】
2006014312.tif 000014