(57)【要約】【課題】  無線クライアント端末が無線インターフェースを有するネットワーク・プリンタの無線通信エリアに入る際に、印刷可能情報がある場合は無線クライアント端末に通知する。【解決手段】  無線インターフェースを有するネットワーク・プリンタ、同一ネットワークに接続するサーバ（群）、無線クライアント端末からなる【選択図】        図２
2006126910.tif 000002
【特許請求の範囲】
【請求項１】
無線クライアント端末と無線インターフェースを有するネットワーク・プリンタとサーバおよびサーバ群からなるネットワーク・システムにおいて、
通信範囲にある無線クライアント端末のクライアントＩＤ情報を確認する手段、
前記ネットワーク上のサーバ（群）に対して無線クライアントＩＤ情報を問い合わせる手段、
前記サーバ（群）に無線クライアントに対する印刷サービスの有無を問い合わせる手段、
前記サーバ（群）上にある無線クライアントに対するサービスの有無を無線クライアント端末に通知する手段、
無線クライアントの指示により無線クライアントに対するサービスとして印刷する手段、
を設けた事を特徴とする無線ネットワーク・プリンタ。
【請求項２】
請求項１に記載の無線ネットワーク・プリンタにおいて、
無線クライアントのＩＤと対応するサービス種別とサーバ・アドレスとを登録する手段、
を設けたことを特徴とする無線ネットワーク・プリンタ。
【請求項３】
請求項２に記載の無線ネットワーク・プリンタにおいて、
前記無線クライアント端末のＩＤが登録されていない場合、
無線クライアント端末のＩＤ、無線ネットワーク・プリンタの位置情報、時刻情報を格納する手段、
前記サーバ（群）の特定サーバに対して前記格納情報を通知する手段、
を設けたことを特徴とする無線ネットワーク・プリンタ。
【請求項４】
請求項１に記載の無線ネットワーク・プリンタにおいて、
前記無線クライアント端末に対するサービス情報として電子メールを含み、
前記サーバ（群）のメール・サーバに対して電子メールの有無を確認する手段、
無線クライアントに電子メール情報を通知する手段、
無線クライアントの指示により印刷する手段、
を設けたことを特徴とする無線ネットワーク・プリンタ。
【請求項５】
請求項１に記載の無線ネットワーク・プリンタにおいて、
前記無線クライアント端末に対するサービス情報としてファイル更新情報を含み、
前記サーバ（群）のファイル・サーバに対してファイル更新の有無を確認する手段、
無線クライアントにファイル更新情報を通知する手段、
無線クライアントの指示により当該ファイルまたは更新内容を印刷する手段、
を設けたことを特徴とする無線ネットワーク・プリンタ。
【請求項６】
請求項１に記載の無線ネットワーク・プリンタにおいて、
前記無線クライアント端末に対するサービス情報としてスケジュール変更情報を含み、
前記サーバ（群）のスケジュール管理サーバに対して変更・更新の有無を確認する手段、
無線クライアントにスケジュール変更・更新情報を通知する手段、
無線クライアントの指示によりスケジュール変更・更新情報を印刷する手段、
を設けたことを特徴とする無線ネットワーク・プリンタ。
【請求項７】
請求項１に記載の無線ネットワーク・プリンタにおいて、
前記無線クライアント端末に対するサービス情報として音声による伝言を含み、
前記サーバ（群）の伝言サーバに対して伝言の有無を確認する手段、
無線クライアントに伝言情報を通知する手段、
無線クライアントの指示により音声から変換されたテキストを印刷する手段、
を設けたことを特徴とする無線ネットワーク・プリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線インターフェースを有するプリンタと同一のネットワーク上に接続されたサーバおよびサーバ群からなるシステムにおいて、無線ネットワーク・プリンタの通信範囲にある無線クライアント端末に対する印刷サービスを提供するものであり、無線ネットワーク・プリンタに関する。
【背景技術】
【０００２】
従来、無線クライアント端末が、通信範囲内にある無線ネットワーク・プリンタに印刷データを送信することが可能であった（例えば、特許文献１参照）。
【０００３】
従来、無線クライアント端末では、無線ターミナルを介してネットワーク上の各々のサーバに、当該無線クライアント端末に対する要求イベントの有無を問い合わせ、印刷可能な情報がある場合には、無線クライアント端末からの通信範囲にある無線ネットワーク・プリンタに対する印刷サービス要求を行い初めて印刷が行われていた。また無線クライアント端末が移動した際には、プリンタの検索やドライバ・インストールなどの印刷設定をその度行なう場合もあった。
【特許文献１】特開２００２−３４７３０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来例では次のような問題があった。
【０００５】
無線クライアント端末は移動する場合にはサーバ（群）があるネットワークに接続するために無線ターミナルを配置する必要があった。更にサーバの提供する印刷可能な情報を印刷する前記ネットワークに接続するプリンタから最適な位置のプリンタを検索・印刷設定する必要もあった。そのため無線ターミナルとネットワーク・プリンタの位置情報を管理する必要まで生じるという問題もあった。
【０００６】
本発明は、以上の点に着目して成されたもので、無線クライアント端末が無線インターフェースを有するネットワーク・プリンタの無線通信エリアに入る際に、印刷可能情報がある場合は無線クライアント端末に通知し、更に通信範囲にある無線クライアント端末のＩＤを把握する事で登録にない無線クライアント端末の存在をネットワーク上に通知する事によりセキュリティの強化を図る事も可能である無線ネットワーク・プリンタを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によれば、無線インターフェースを有するネットワーク・プリンタと同一ネットワーク上に接続されたサーバ（群）にて、移動するという本来の無線クライアント端末の活用に対して、無線クライアント端末が無線ネットワーク・プリンタの通信範囲に入る際の迅速な印刷サービスを提供するものである。
【０００８】
［１］無線ネットワーク・プリンタは、通信範囲にある無線クライアント端末のＩＤを確認し、該当ＩＤにてネットワーク上のサーバ（群）にサービス有無を問い合わせる。
【０００９】
［２］無線ネットワーク・プリンタは、無線クライアント端末に対する印刷可能なサービスがある場合には、無線クライアント端末の指示で印刷する。
【００１０】
［３］無線ネットワーク・プリンタは、無線クライアントＩＤと対応するサービス種別とサーバ（群）との登録リストを有する。
【００１１】
［４］無線ネットワーク・プリンタは、登録リストにない無線クライアント端末に対してはネットワーク上のユーザ登録サーバに無線クライアントＩＤ情報を通知・確認する。
【００１２】
なお、さらに詳細に説明すれば、本発明は下記の構成によって前記課題を解決できた。
【００１３】
（１）無線クライアント端末と無線インターフェースを有するネットワーク・プリンタとサーバおよびサーバ群からなるネットワーク・システムにおいて、通信範囲にある無線クライアント端末のクライアントＩＤ情報を確認する手段、前記ネットワーク上のサーバ（群）に対して無線クライアントＩＤ情報を問い合わせる手段、前記サーバ（群）に無線クライアントに対する印刷サービスの有無を問い合わせる手段、前記サーバ（群）上にある無線クライアントに対するサービスの有無を無線クライアント端末に通知する手段、無線クライアントの指示により無線クライアントに対するサービスとして印刷する手段、を設けた事を特徴とする無線ネットワーク・プリンタ。
【発明の効果】
【００１４】
本発明によれば、無線インターフェースを有するネットワーク・プリンタにてその通信範囲に出入りする無線クライアント端末のＩＤ情報を常に確認する事で、以下の効果があげられる。
【００１５】
無線クライアント端末に対する印刷可能情報の有無を、同一ネットワーク上にあるサーバ（群）に確認する事で、移動する事を無線クライアント端末に迅速なプリンタ・システムとしての最適な環境が整備できる。
【００１６】
更に通信範囲にある無線クライアント端末のＩＤを把握する事で登録にない無線クライアント端末の存在をネットワーク上に通知する事によりセキュリティの強化を図る事も可能である。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態について、図面を参照しながら説明するものである。
【実施例】
【００１８】
図１は、本実施例にて無線ネットワーク・プリンタの動作を示すフローチャートである。
【００１９】
Ｓ１０１においてネットワークにある無線ネットワーク・プリンタが起動して、Ｓ１０２の印刷待機に入る。この印刷待機状態にて、通常の印刷指示（Ｓ１０３）があった場合には、印刷処理（Ｓ１０４）を行なった後に印刷待機に戻る。
【００２０】
またネットワーク上のサーバやクライアント・コンピュータ、当該プリンタの操作パネル等から無線クライアント設定（Ｓ１０５）があった場合には無線クライアントＩＤ、サービス種別、サーバ、印刷可能情報の処理手順等の登録処理（Ｓ１０６）を行なう。
【００２１】
この印刷待機にて無線クライアント端末の探索ビーコンを発生してＩＤ判定に移行するか否かという無線クライアント端末の検出を行なうのがＳ１０７である。この無線クライアント端末探索タイミングは定期的に行われ、無線クライアント端末の存在が確認されると次の無線クライアント・サービス開始（Ｓ１０９）に移行する。
【００２２】
ここで無線クライアントＩＤ確認（Ｓ１１０）を行い、Ｓ１１１にて登録されている無線クライアント端末のＩＤであると確認された場合、該当する無線クライアント端末に対するサービスをするプログラムが起動される。この起動は図２のシーケンス図においては無線ネットワーク・プリンタの「登録ＩＤに対するサービス開始」以後の動作として行われている。
【００２３】
本実施例では当該無線ネットワーク・プリンタに登録されているサーバ（群）に対してネットワーク上で稼動中であれば接続して無線クライアント端末に対するサービスの有無を確認している（Ｓ１１２）。ここではサービスがあるものとし、次に無線クライアント端末にサービス通知（Ｓ１１３）を行なっている。
【００２４】
ここで無線クライアント端末からサーバ上にある印刷可能データに対する印刷指示があるか否かを待ち（Ｓ１１４）、印刷指示があればサーバからデータを受け取り（Ｓ１１５）、印刷を行なう（Ｓ１１６）。印刷終了後には印刷完了を無線クライアント端末とサーバに通知する（Ｓ１１７）。
【００２５】
印刷指示ではなく、データ転送指示がある場合にはサーバからのデータを無線クライアントに転送（Ｓ１１８，Ｓ１１９）して処理を完了する。登録されている全サーバに対する処理を全て終える（Ｓ１２０）と印刷待機に戻る（Ｓ１２１）。
【００２６】
先のＳ１１１にて無線クライアント端末のＩＤが登録されていない場合には、未登録ＩＤ処理（Ｓ１２２）に移行する。本実施例ではネットワーク上にある登録サーバに接続（Ｓ１２３）して、未登録ＩＤの確認（Ｓ１２４）を行い、ＩＤ登録が確認され正規のユーザと判断（Ｓ１２５）されれば、登録処理（Ｓ１２６）後に無線クライアント端末に対するサービスを開始（Ｓ１２７）している。
【００２７】
またＩＤが登録されておらず正規のユーザと確認されない場合には未確認ＩＤとしてプリンタの場所や時刻等の情報をログとして残し（Ｓ１２８）、印刷待機（Ｓ１２９）に戻る。
【００２８】
図２は、図１におけるフローチャートを補足するもので、無線クライアント端末と無線ネットワーク・プリンタ、サーバ（群）の間のシーケンスの一例を表現した図である。
【００２９】
無線ネットワーク・プリンタはその無線範囲にある無線クライアント端末を探索するために定期的にビーコンを発している。無線クライアント端末がこの無線範囲に入ると無線クライアント端末のＩＤを返信し、このＩＤを受信した無線ネットワーク・プリンタで登録ＩＤか否かを確認して登録してあるＩＤであれば登録ＩＤに対するサービスを開始する。
【００３０】
本実施例では、まずサーバ１（メール・サーバ）に対して当無線クライアント端末に対するメール（未読のメール）の有無を確認し、サーバ上にあるならば印刷可能データとして無線クライアント端末に通知する。ここでは無線クライアント端末からの指示が印刷指示であるので、メール・サーバから印刷データを受け取り、印刷した後に印刷完了を無線クライアント端末及びサーバに伝えている。
【００３１】
同様にサーバ２（スケジュール管理）に対してはスケジュールの更新を確認して印刷可能情報として無線クライアント端末に伝えているが、ここでは印刷指示ではなくデータ転送を指示され、該当するデータをサーバ２から無線クライアント端末に転送している。
【００３２】
またサーバ３（伝言サーバ）に対しても同様に伝言の有無を確認しているが、本実施例では音声データと印刷可能データ、即ちテキスト変換されたデータとして無線クライアント端末に通知され両方の指示（印刷指示とデータ転送指示）がされている。無線クライアント端末上で音声データの再生が可能である場合の一例である。
【００３３】
ここでは３種のサーバに対するシーケンスで説明しているが、全ての登録されているサーバに対する印刷可能情報の確認が終わり、終了となる。
【００３４】
図３は、本実施例における一般的なネットワーク構成、すなわちサーバ（群）と無線ネットワーク・プリンタ（群）と無線クライアント端末（群）を示した図であり、無線ネットワーク・プリンタ３０１〜３０３、各サーバ３１０〜３１３はバックボーン・ネットワーク３０９に接続しており、ゲートウェイ３１４を介して外部のインターネット、イントラネットに接続するものである。
【００３５】
図１における無線ネットワーク・プリンタの動作は本図における無線ネットワーク・プリンタ３０１〜３０３での動作を示したものであり、各無線ネットワーク・プリンタの通信範囲を示す３０４〜３０６の破線内に無線クライアント端末３０７、３０８がある場合に無線クライアント端末に対するサービスを開始する。
【００３６】
また、本図ではサーバ群として登録サーバ３１０、メール・サーバ３１１、スケジュール管理サーバ３１２、伝言サーバ３１３が接続されており、伝言サーバ３１３は音声網である電話網３１６、インターネットもしくはイントラネット３１５からの音声データを伝言として蓄積・テキスト変換を行なう。
【００３７】
図４は、図３における無線ネットワーク・プリンタ３０１〜３０３の内部構成の一例を示したものである。
【００３８】
ＬＡＮ４０１はネットワークの一例であり、本実施例では図３におけるネットワーク３０９と同等である。このＬＡＮ４０１上を流れるデータ・パケットは、ＬＡＮインターフェース４０２で受信され、内部バス４０６を介してＣＰＵ４０５にて解読される。メモリ４０３はＣＰＵ４０５のプログラムやデータ領域として使用されるとともに、ＬＡＮ４０１から得られたデータ・パケットを格納するのにも用いられる。また無線クライアント情報を登録するテーブル情報４０４として本メモリ４０３に格納されている。
【００３９】
本ネットワーク・プリンタで印刷処理が行われる際には、印刷データはプリンタ・エンジン・インターフェース４０７を介してプリンタ・エンジン４０８に送られて印刷される。
【００４０】
本プリンタでは無線インターフェース４０９およびアンテナ４１０からなる無線モジュールを介して無線クライアント端末との通信を行なう。
【００４１】
なお、無線ネットワーク・プリンタは種々の構成を取り得るので図４はあくまでも一例である。
【００４２】
図５は、本実施例における無線クライアント登録テーブルとして無線クライアント端末情報を登録したテーブルを示したものであり、図４では無線ネットワーク・プリンタの内部メモリに格納される無線クライアント登録テーブル４０４である。
【００４３】
図３の各無線ネットワーク・プリンタ３０１〜３０３は内部に本テーブル情報を保持しており、無線クライアント端末のＩＤを確認した後に登録されたサービス種別、ここではメール、スケジュール、伝言、ＦＡＸ等の各サーバにアクセスするものである。本テーブルで一致する無線クライアントＩＤがない場合には、登録情報を管理する登録サーバに通知して、本テーブルの更新を行なう。
【００４４】
図６は、無線クライアント端末の表示画面の一例である。
【００４５】
図２のシーケンス図で無線ネットワーク・プリンタ１の通信範囲に入った際に、無線ネットワーク・プリンタにより無線クライアント端末として検出されＩＤ確認後に、印刷可能な情報があるという情報を受けてディスプレイに示したものである。無線クライアント端末ではここで印刷や他のサービス要求を指示する。
【００４６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のＣＰＵやＭＰＵが記憶媒体に格納されたプログラムコードを読み出し実行することによって、本発明の目的が達成されることは言うまでもない。
【００４７】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成する事になる。
【００４８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００４９】
またＣＰＵやＭＰＵが読み出したプログラムコードを実行する事によって、前述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、ＯＳなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５０】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体から、通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【図面の簡単な説明】
【００５１】
【図１】本実施例の無線ネットワーク・プリンタの動作を示すフローチャート
【図２】本実施例における無線ネットワーク・プリンタ、無線クライアント端末、サーバ（群）のシーケンスの一例を示す図
【図３】本実施例における無線ネットワーク・プリンタ、無線クライアント端末、サーバ（群）のネットワーク構成を示した図
【図４】本実施例の無線ネットワーク・プリンタの内部構成の一例を示した図
【図５】本実施例の無線ネットワーク・プリンタの登録テーブルの一例を示す図
【図６】本実施例における無線クライアント端末のモニタ画面の一例を示す図
【符号の説明】
【００５２】
３０１〜３０３  無線ネットワーク・プリンタ
３０４〜３０６  無線通信エリア
３０７〜３０８  無線クライアント端末
３１０〜３１３  サーバ
４０１  ＬＡＮ
４０２  ＬＡＮインターフェース
４０３  メモリ
４０４  無線クライアント登録テーブル
４０５  ＣＰＵ
４０６  内部バス
４０７  プリンタ・エンジン・インターフェース
４０８  プリンタ・エンジン
４０９  無線インターフェース
４１０  アンテナ
【図１】
2006126910.tif 000003
【図２】
2006126910.tif 000004
【図４】
2006126910.tif 000005
【図５】
2006126910.tif 000006
【図６】
2006126910.tif 000007
【図３】
2006126910.tif 000008