(57)【要約】【課題】外部からの不正アクセスを防ぎつつも使い勝手を良くすることができるようにする。【解決手段】ＷＡＮおよびＬＡＮに接続され、両ネットワーク上からの処理要求に応じて所定の処理を実行し得る処理手段３７を備えた通信装置１であって、通信モジュール５のＣＰＵ１１１は、処理要求がＷＡＮ側からの処理要求であるか、あるいはＬＡＮ側からの処理要求であるかを識別する識別手段と、識別手段によりＷＡＮ側からの処理要求との識別結果が得られた場合、その処理要求に応じて処理手段３７の動作を許可するか否かの選択を利用者に求める許否選択手段と、許否選択手段を介して処理手段３７の動作が許可された場合、その処理手段３７にＷＡＮ側からの処理要求に応じた所定の処理を行わせる制御手段とを実現している。【選択図】　図１
2004120708.tif 000002
【特許請求の範囲】
【請求項１】
ＷＡＮおよびＬＡＮに接続され、両ネットワーク上からの処理要求に応じて所定の処理を実行し得る処理手段を備えた通信装置であって、
前記処理要求が前記ＷＡＮ側からの処理要求であるか、あるいは前記ＬＡＮ側からの処理要求であるかを識別する識別手段と、
前記識別手段により、前記ＷＡＮ側からの処理要求との識別結果が得られた場合、その処理要求に応じて前記処理手段の動作を許可するか否かの選択を利用者に求める許否選択手段と、
前記許否選択手段を介して前記処理手段の動作が許可された場合、前記処理手段に前記ＷＡＮ側からの処理要求に応じた所定の処理を行わせる制御手段とを有することを特徴とする通信装置。
【請求項２】
前記識別手段は、前記ＬＡＮに接続された端末のＩＰアドレスをテーブルとして記憶するＬＡＮ端末ＩＰアドレステーブル記憶部を備え、前記ネットワーク上の端末のうちの処理要求の発行元を示すＩＰアドレスと前記ＬＡＮ端末ＩＰアドレステーブルとに基づき識別する、請求項１に記載の通信装置。
【請求項３】
前記許否選択手段は、前記処理要求に対して前記処理手段の動作を許可するか否かを問い合わせる内容の表示を行う表示手段を備えるとともに、利用者によってその問い合わせに対する許否を入力可能な入力手段とを備える、請求項１または２に記載の通信装置。
【請求項４】
前記表示手段および入力手段は、操作部に設けられている、請求項３に記載の通信装置。
【請求項５】
前記制御手段は、前記許否選択手段を介して利用者により所定時間選択操作がなされない場合、利用者が不在である旨を前記処理要求の発行元に通知する、請求項１ないし４のいずれかに記載の通信装置。
【請求項６】
前記許否選択手段は、前記ＷＡＮ側からの処理要求との識別結果が得られた場合、その処理要求に応じて前記処理手段の動作を許可するか否かの選択を前記ＬＡＮ側の端末利用者に求める、請求項１ないし４のいずれかに記載の通信装置。
【請求項７】
前記許否選択手段は、前記ＷＡＮ側からの処理要求としてあらかじめ定められたオンライン即時処理が要求された場合に限り、前記処理手段の動作を許可するか否かの選択を求める、請求項１ないし６のいずれかに記載の通信装置。
【請求項８】
請求項１ないし７のいずれかに記載の通信装置において、
前記許否選択手段が前記処理手段の動作を許可するか否かの選択を求める第１の動作モードと、前記第１の動作モードとは別に前記処理手段の動作を許可した場合、前記制御手段が前記ＷＡＮ側からの処理要求に応じた所定の処理を前記処理手段に行わせる第２の動作モードとを、排他的に設定するためのモード設定手段をさらに備えたことを特徴とする通信装置。
【請求項９】
前記制御手段は、前記許否選択手段を介した前記処理手段による動作の許可あるいは不可の結果を前記ＷＡＮ上の処理要求元に伝える、請求項１ないし８のいずれかに記載の通信装置。
【請求項１０】
前記ＬＡＮ側あるいは前記ＷＡＮ側からの処理要求は、印刷、ファクシミリ送信、着脱可能メモリのデータ読み出し、装置設定変更、ファクシミリ受信データの読み出しのうちの少なくとも一つの要求であり、前記処理手段は、前記要求に応じた処理を実行し得る、請求項１ないし９のいずれかに記載の通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）に接続され、たとえば両ネットワーク上からの印刷要求に応じて印刷処理を実行し得る通信装置に関する。
【０００２】
【従来の技術】
従来のプリントシステムには、ＬＡＮやＷＡＮにプリンタを接続したものがある（たとえば、特許文献１，２参照）。また、認証文書を遠隔位置で印刷するシステムがある（たとえば、特許文献３参照）。
【０００３】
【特許文献１】
特開２００２−９１７３９号公報（第４頁、第１図）
【特許文献２】
特開平８−３０６９２号公報（第５頁、第１図）
【特許文献３】
特開２００２−１６９６８１号公報（第８頁、第１図）
【０００４】
【発明が解決しようとする課題】
ところで、ＬＡＮを介して構内や宅内のパーソナルコンピュータに接続されたプリンタをインターネットなどのＷＡＮにも接続し、たとえばパスワードなどの認証を経て特定の端末にだけ上記プリンタを利用させるシステムが考えられている。しかしながら、そうしたパスワードの認証を行うシステムでは、ＷＡＮ上のユーザに限らずＬＡＮ上のユーザにもパスワードによる認証が必要とされるので、これでは使い勝手が良くない。
【０００５】
一方、パスワードは、人為的に漏れるほか、ネットワーク上を流れるパケットの盗聴（スニファリング）によっても漏洩することがあり、そうなると権限の無いユーザにプリンタが使用されてしまうおそれがあった。
【０００６】
本発明は、上記の点に鑑みて提案されたものであって、外部からの不正アクセスを防ぎつつも使い勝手を良くすることができる通信装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載した発明の通信装置は、ＷＡＮおよびＬＡＮに接続され、両ネットワーク上からの処理要求に応じて所定の処理を実行し得る処理手段を備えた通信装置であって、前記処理要求が前記ＷＡＮ側からの処理要求であるか、あるいは前記ＬＡＮ側からの処理要求であるかを識別する識別手段と、前記識別手段により、前記ＷＡＮ側からの処理要求との識別結果が得られた場合、その処理要求に応じて前記処理手段の動作を許可するか否かの選択を利用者に求める許否選択手段と、前記許否選択手段を介して前記処理手段の動作が許可された場合、前記処理手段に前記ＷＡＮ側からの処理要求に応じた所定の処理を行わせる制御手段とを有することを特徴とする。
【０００８】
このような通信装置によれば、ＷＡＮ側からの処理要求に対しては、その都度処理動作を許可するか否かの選択が利用者に求められるので、外部からの不正アクセスを防ぐことができ、ＬＡＮ側から処理要求がある場合は、上記のような選択が利用者に求められることもなく、使い勝手を良くすることができる。
【０００９】
また、請求項２に記載した発明の通信装置は、請求項１に記載の通信装置であって、前記識別手段は、前記ＬＡＮに接続された端末のＩＰアドレスをテーブルとして記憶するＬＡＮ端末ＩＰアドレステーブル記憶部を備え、前記ネットワーク上の端末のうちの処理要求の発行元を示すＩＰアドレスと前記ＬＡＮ端末ＩＰアドレステーブルとに基づき識別する。
【００１０】
このような通信装置によれば、請求項１に記載の通信装置による効果に加えて、ＬＡＮ側から処理要求がある場合、ＬＡＮ端末ＩＰアドレステーブルを参照して処理要求発行元のＬＡＮ端末を特定することができる。
【００１１】
さらに、請求項３に記載した発明の通信装置は、請求項１または２に記載の通信装置であって、前記許否選択手段は、前記処理要求に対して前記処理手段の動作を許可するか否かを問い合わせる内容の表示を行う表示手段を備えるとともに、利用者によってその問い合わせに対する許否を入力可能な入力手段とを備える。
【００１２】
このような通信装置によれば、請求項１または２に記載の通信装置による効果に加えて、通信装置を直接操作し得る利用者に対し、ＷＡＮ側からの処理要求に応じて動作を許可するか否かを選択させることができる。
【００１３】
また、請求項４に記載した発明の通信装置は、請求項３に記載の通信装置であって、前記表示手段および入力手段は、操作部に設けられている。
【００１４】
このような通信装置によれば、請求項３に記載の通信装置による効果に加えて、操作部をユーザインターフェースとして利用者に直接操作させることができる。
【００１５】
さらに、請求項５に記載した発明の通信装置は、請求項１ないし４のいずれかに記載の通信装置であって、前記制御手段は、前記許否選択手段を介して利用者により所定時間選択操作がなされない場合、利用者が不在である旨を前記処理要求の発行元に通知する。
【００１６】
このような通信装置によれば、請求項１ないし４のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からの処理要求に対して何ら応答がない場合、利用者が不在である旨を処理要求発行元としてのＷＡＮ端末に伝えることができる。
【００１７】
また、請求項６に記載した発明の通信装置は、請求項１ないし４のいずれかに記載の通信装置であって、前記許否選択手段は、前記ＷＡＮ側からの処理要求との識別結果が得られた場合、その処理要求に応じて前記処理手段の動作を許可するか否かの選択を前記ＬＡＮ側の端末利用者に求める。
【００１８】
このような通信装置によれば、請求項１ないし４のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からの処理要求に対しては、その都度処理動作を許可するか否かの選択がＬＡＮ側の端末利用者に求められるので、通信装置の近くに利用者がいなくてもＬＡＮを介してＷＡＮ側からの処理要求に対応することができる。
【００１９】
さらに、請求項７に記載した発明の通信装置は、請求項１ないし６のいずれかに記載の通信装置であって、前記許否選択手段は、前記ＷＡＮ側からの処理要求としてあらかじめ定められたオンライン即時処理が要求された場合に限り、前記処理手段の動作を許可するか否かの選択を求める。
【００２０】
このような通信装置によれば、請求項１ないし６のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からあらかじめ定められたオンライン即時処理が要求された場合に限り上記のような選択が求められるので、ＷＡＮ側からのオンライン即時処理要求に対して迅速に対応することができる。
【００２１】
また、請求項８に記載した発明の通信装置は、請求項１ないし７のいずれかに記載の通信装置において、前記許否選択手段が前記処理手段の動作を許可するか否かの選択を求める第１の動作モードと、前記第１の動作モードとは別に前記処理手段の動作を許可した場合、前記制御手段が前記ＷＡＮ側からの処理要求に応じた所定の処理を前記処理手段に行わせる第２の動作モードとを、排他的に設定するためのモード設定手段をさらに備えたことを特徴とする。
【００２２】
このような通信装置によれば、請求項１ないし７のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からの処理要求に対しては必ず上記のような選択を求める第１の動作モードと、たとえばパスワードを認証してＷＡＮ側からの処理要求に対応する第２の動作モードとを、利用状況に応じて排他的に設定しておくことができる。
【００２３】
さらに、請求項９に記載した発明の通信装置は、請求項１ないし８のいずれかに記載の通信装置であって、前記制御手段は、前記許否選択手段を介した前記処理手段による動作の許可あるいは不可の結果を前記ＷＡＮ上の処理要求元に伝える。
【００２４】
このような通信装置によれば、請求項１ないし８のいずれかに記載の通信装置による効果に加えて、たとえばＷＡＮ側からの処理要求がユーザの選択判断により認められない場合、その旨をＷＡＮ上の処理要求元に知らせることができる。
【００２５】
また、請求項１０に記載した発明の通信装置は、請求項１ないし９のいずれかに記載の通信装置であって、前記ＬＡＮ側あるいは前記ＷＡＮ側からの処理要求は、印刷、ファクシミリ送信、着脱可能メモリのデータ読み出し、装置設定変更、ファクシミリ受信データの読み出しのうちの少なくとも一つの要求であり、前記処理手段は、前記要求に応じた処理を実行し得る。
【００２６】
このような通信装置によれば、請求項１ないし９のいずれかに記載の通信装置による効果に加えて、ＬＡＮ側あるいはＷＡＮ側からの印刷要求、ファクシミリ送信要求、着脱可能メモリのデータ読み出し要求、装置設定変更要求、あるいはファクシミリ受信データの読み出し要求に対応することができる。
【００２７】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を、図面を参照して具体的に説明する。
【００２８】
図１は、本発明が適用された通信装置１の使用形態を表す説明図である。
【００２９】
図１に示すように、通信装置１は、回線制御部３と通信モジュール５とを備えている。回線制御部３は、外部接続ポート４（図２参照）を備えており、この外部接続ポート４には、建造物内（家屋内、オフィス内など）に設置されたスプリッタ８の電話機用の接続ポートにつながるアナログ線Ｌ１（２芯線、４芯線からなるいわゆる電話線）が接続されている。
【００３０】
一方、通信モジュール５は、ＷＡＮ側接続ポート６およびＬＡＮ側接続ポート７を備えており、ＷＡＮ側接続ポート６は、ＬＡＮケーブルＬ３、ＡＤＳＬモデム９、ＬＡＮケーブルＬ２、スプリッタ８などを介してインターネットなどのＷＡＮに接続され、ＬＡＮ側接続ポート７は、ハブ（ＨＵＢ）１１に接続されている。
【００３１】
また、このハブ１１には、双方向通信可能な複数のＰＣ１３，１４や、プリンタ１６（ネットワーク接続可能なインクジェットプリンタ、レーザプリンタなど）、ＩＰ（インターネット・プロトコル）方式で音声信号を送受信可能なＩＰ電話機１５、インターネット接続可能なインターネットファクシミリ装置１７などの各ＬＡＮ端末１３〜１７が接続されている。すなわち、ハブ１１は、上記各ＬＡＮ端末１３〜１７から構成される建造物内のローカルエリアネットワーク（ＬＡＮ）に接続されている。
【００３２】
一方、上記スプリッタ８は、ＡＤＳＬを利用する際に使用される周知のスプリッタであり、基地局側に設置された図外のスプリッタから送信されてくる概ね４ｋＨｚ以下の第１信号とそれより高周波のＡＤＳＬ用の第２信号とが重畳された伝送信号を、その第１信号と第２信号とに分離し、第１信号を電話機用の上記接続ポートに出力するとともに、第２信号をＡＤＳＬモデム用の上記接続ポートに出力する一方で、各接続ポートから入力されてきた信号を重畳して、基地局側のスプリッタに送信する構成にされている。
【００３３】
すなわち、本実施形態の通信装置１は、回線制御部３を用いて、公衆回線網（すなわち、公衆電話交換網：ＰＳＴＮ）内の加入者電話機に接続可能な構成にされ、さらに、通信モジュール５およびＡＤＳＬモデム９を介して広域ネットワーク（ＷＡＮ）としてのインターネットに接続可能な構成にされている。
【００３４】
さらに、この通信装置１は、通信モジュール５の後述するルータ制御部１０１の動作により、インターネット内の通信装置（ＷＷＷサーバなど）とＬＡＮ内の各ＬＡＮ端末１３〜１７との間で送受信されるデータ（ＩＰパケット）をルーティングするルータとして機能する構成にされている。
【００３５】
また、本実施形態の通信装置１は、原稿から光学的に画像を読み散り、その画像を表すイメージデータをファクシミリデータにして、上記アナログ線Ｌ１を介して送信されてきたファクシミリデータを受信して、記録紙にそのファクシミリデータに基づく画像を形成する通常の機能（ファクシミリ機能）のほか、プリンタ機能、コピー機能を有している。
【００３６】
このプリンタ機能とは、ＰＣ１３，１４やワードプロセッサなどから送信されてきたコードデータに基づく画像を記録紙に形成する機能のことを意味し、当該通信装置１は、ＰＣインターフェース（ＰＣ　Ｉ／Ｆ）２４を介して外部のＰＣからコードデータを受信したり、通信モジュール５を介してＬＡＮ内のＰＣ１３，１４などからコードデータを受信すると、そのデータに基づく画像を記録紙に形成する構成にされている。また、コピー機能とは、後述するスキャナ部３５および記録部３７を用いて原稿から画像を読み散り、そのイメージデータに基づいて記録紙に画像を形成する複写機能を意味する。
【００３７】
次に、通信装置１の電気的構成について説明する。なお、図２は、本実施形態に係る通信装置１の電気的構成を表すブロック図である。
【００３８】
通信装置１は、主に、ＣＰＵ３９、ＲＯＭ８１、ＲＡＭ８３、スキャナ部３５、符合器８５、記録部３７、複合器８７、操作キー２７０、ＬＣＤ２７４、モデム８９、回線制御部３、ＰＣインターフェース（ＰＣ　Ｉ／Ｆ）２４、メール制御部９１、機能拡張用インターフェース９３を備えており、それぞれはバス９５を介して接続されている。また、機能拡張用インターフェース９３には、通信モジュール５が接続されている。
【００３９】
ＣＰＵ３９は、本装置１の制御中枢を担っており、装置全体を統括制御する構成にされている。つまり、たとえばＣＰＵ３９は、ＲＯＭ８１内に記憶された制御処理用のプログラムを読み出し、そのプログラムに従ってファクシミリデータの送受信や、プリント処理などを実行する。
【００４０】
なお、ＲＯＭ８１内には、当該装置をファクシミリ装置として動作させるために必要なファクシミリ機能用プログラム群が記憶されている。具体的には、たとえば、回線制御部３が外部のファクシミリ装置から受信したファクシミリデータに基づく画像を記録部３７に形成させるための受信用プログラムなどが上記ファクシミリ機能用プログラムとしてＲＯＭ８１に納められている。
【００４１】
また、ＲＯＭ８１内には、当該装置をＷＡＮ側やＬＡＮ側のＰＣなどから送信されてきたデータを印刷するプリンタとして動作させるために必要なプリンタ機能用プログラム群が記憶されている。具体的には、たとえば、通信モジュール５がＷＡＮ側のＰＣやＬＡＮ内のＰＣ１３，１４から受信したデータに基づく画像を記録部３７に形成させるためのＰＣ印刷用プログラムが上記プリンタ機能用プログラムとしてＲＯＭ８１に納められている。
【００４２】
このほか、ＲＯＭ８１内には、上記プログラムなどで呼び出される記録部制御用プログラムや、その他の各種プログラム、そのプログラム実行時に必要な各種データが記憶されている。一方、ＲＡＭ８３は、各種制御を行う際に必要なワークメモリや、ファクシミリデータなどを記憶する送受信データ記憶エリア、ＬＡＮ内のＰＣ１３，１４に割り当てられたＩＰアドレスに関するテーブルを記憶するテーブル記憶エリアとして機能するようになされている。
【００４３】
スキャナ部３５は、ファクシミリデータの送信やコピー（原稿の複写）などの際に原稿を読み取るためのものである。
【００４４】
また、符合器８５は、スキャナ部３５によって読み取られたイメージデータをファクシミリフォーマットであるＧ３圧縮形式のイメージデータにするために、符号化処理を実行し、その処理後のイメージデータを出力する構成にされている。一方、複合器８７は、ファクシミリフォーマットのイメージデータを復号化して、記録部３７にて処理可能なイメージデータに変換する構成にされている。
【００４５】
また、記録部３７は、上述したように、カラー画像を形成可能ないわゆるカラーレーザプリンタとして機能する構成にされており、記録部制御用プログラムを実行するＣＰＵ３９からの指令に従い、復号器３７によって復号化されたイメージデータに基づくカラー画像を記録紙に印刷し、印刷後の記録紙を出力する構成にされている。
【００４６】
このほか、操作キー２７０は、操作パネル（図示省略）上に設けられており、利用者の操作に従って各種処理操作を行うための指令信号をＣＰＵ３９などに入力する構成にされている。
【００４７】
同じく操作パネルに設けられたＬＣＤ２７４は、利用者に操作手順を案内するメッセージやエラーメッセージなどを表示するための表示手段として設けられている。また、本実施形態のＬＣＤ２７４は、タッチパネルとしての機能を備えており、入力操作が必要な際にワンタッチキーの表示を行うとともに、利用者の操作情報を取得しＣＰＵ３９に入力する構成にされている。
【００４８】
モデム８９は、回線制御部３を介してスプリッタ８経由で公衆回線網に接続された外部のファクシミリ装置との間でファクシミリデータの送受信を行うためのものである。回線制御部３は、公衆回線網に対するダイヤル信号の送出や、公衆回線網からの呼出信号に対する応答などの動作を行うものであり、たとえば、公衆回線網を介して通信装置１自体を外部のファクシミリ装置と通信可能に接続する。
【００４９】
一方、ＰＣインターフェース２４は、ＰＣと当該通信装置１とをパラレルケーブルなどを介して接続するために用いられるものであり、ＰＣからのコードデータなどを受信したりする。また、メール制御部９１は、インターネットに接続された外部の通信装置との間で電子メールの送受信を行うことによって、電子メールによるファクシミリデータの送受信を実現するものである。
【００５０】
機能拡張用インターフェース（Ｉ／Ｆ）９３は、別体で構成されたルータ制御部１０１を備える通信モジュール５を着脱自在に接続することができる構成にされたＡＩＯ（アナログ入出力）やＲＳ２３２Ｃなどのシリアルインターフェースである。
【００５１】
また、通信モジュール５は、ルータ制御部１０１、ハブ１０３、ＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０や、ルータ制御部１０１につながるインターフェース接続端子１０９などを備えている。なお、通信モジュール５は、インターフェース接続端子１０９を介して機能拡張用インターフェース９３に接続される。
【００５２】
ルータ制御部１０１は、ＡＤＳＬモデム９を介してインターネット内の通信装置との間でＩＰパケットの送受信を行うためのものであり、周知のＩＰマスカレード機能やルーティング機能を備えるブロードバンドルータとして機能する。すなわち、このルータ制御部１０１は、ＩＰマスカレード機能により、ＬＡＮ内で用いられるプライベートＩＰアドレスと、ＷＡＮ（本実施形態ではインターネット）で用いられるグローバルＩＰアドレスとを相互変換し、ルーティング機能により、ＬＡＮ側のＰＣ１３，１４とＷＡＮ側の通信装置（ＷＷＷサーバ）とを双方向通信可能に接続する。
【００５３】
たとえば、ルータ制御部１０１は、ハブ１０３を介してＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０との間でのデータの送受信を行うことにより、ＩＰ電話部１０５、無線処理部１０７、およびウェブプリント部１１０をＡＤＳＬモデム９を介してインターネットに双方向通信可能に接続する。
【００５４】
またさらに、ルータ制御部１０１は、ハブ１０３を介してＬＡＮ側接続ポート７に接続されるＬＡＮ内のＬＡＮ端末１３〜１７との間で通信を行うことにより、ＬＡＮ内のＬＡＮ端末１３〜１７をインターネットに双方向通信可能に接続する。つまり、たとえば、ルータ制御部１０１は、経路制御して、インターネット内のＷＷＷサーバから受信したデータを、宛先のＬＡＮ端末１３〜１７に送信する。
【００５５】
このほか、ルータ制御部１０１は、装置本体側のＣＰＵ３９と機能拡張用インターフェース９３を介して通信を行うことができるようにされている。すなわち、ＬＡＮ端末１３〜１７やＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０は、ルータ制御部１０１および機能拡張用インターフェース９３を介して装置本体側のＣＰＵ３９と双方向通信を行うことができ、たとえば、当該通信装置１のＣＰＵ３９は、ルータ制御部１０１を介してＬＡＮ内のＰＣ１３，１４から印刷用のコードデータを取得すると、ＣＰＵ３９にてプリンタ機能用プログラムを実行し、そのプログラム内で記録部制御用プログラムを呼び出して記録部３７を制御し、そのデータに基づく画像を形成する。
【００５６】
一方、このルータ制御部１０１にハブ１０３を介して接続されたＩＰ電話部１０５は、音声信号をＩＰパケットに格納し、インターネット経由で外部のＩＰ電話機と音声通信（通話）を行うことが可能な構成にされている。また、無線処理部１０７は、外部の無線通信装置と当該通信装置１との間で無線通信を行うためのものであり、ブルートゥース規格（近距離無線通信の規格）やＩｒＤＡ規格（赤外線通信の規格）による無線接続方式にて、外部の無線通信装置を通信装置１内の各部に双方向通信可能に接続する構成にされている。すなわち、当該通信装置１においては、ハブ１０３に接続された接続ポート７を用いることにより、有線接続方式にて各ＬＡＮ端末１３〜１７を通信装置１に接続することができるほか、この無線処理部１０７を用いることにより、無線接続方式にてＬＡＮ端末１３〜１７を通信装置１に接続することができる。
【００５７】
このほか、ウェブプリント部１１０は、ＣＰＵ１１１、ＲＯＭ１１３、ＲＡＭ１１５、ネットワークインターフェース１１７などを備えており、ネットワークインターフェース１１７を介してルータ制御部１０１との間で通信を行うことにより、ウェブプリント部１１０自体をインターネットに接続したり、装置本体側のＣＰＵ３９と通信を行う構成にされている。
【００５８】
一方、ウェブプリント部１１０におけるＲＯＭ１１３には、ＷＷＷサーバからデータを取得したり当該通信装置１の記録部３７にＷＷＷサーバから取得したダウンロードデータを印刷させるための後述する各処理を表すウェブプリント機能用プログラム群や、ウェブプリント機能動作時における動作条件を表すフラグ情報などが記憶されている。
【００５９】
詳述すると、このウェブプリント部１１０は、ルータ制御部１０１経由でＷＷＷサーバから取得したダウンロードデータに基づく画像を記録部３７に印刷させる印刷機能、ＲＡＭ１１５にデータを一時保存する保存機能、ダウンロードデータをＬＡＮ側接続ポート７を介してＬＡＮに接続された転送先のプリンタ１６に転送するプリンタ転送機能、ダウンロードデータをＬＡＮ側接続ポートを７を介してＬＡＮに接続されたＰＣ１３，１４に転送するＰＣ転送機能、ウェブプリント部１１０で実行した各処理に関するログ情報を保存するログ保存機能、エラーメッセージをＬＣＤ２７４に表示させるエラー情報表示機能を備えており、これらの機能をＲＯＭ１１３が記憶するウェブプリント機能用プログラム群で実現する構成にされ、フラグ情報に基づいて各機能を動作させるかどうか（すなわち、機能のＯＮ／ＯＦＦ）を切り換える構成にされている。
【００６０】
なお、ＬＡＮ端末１３〜１７を利用するユーザは、基本的に通信装置１に対して自由にアクセスすることができる。その一方、ＷＡＮ側の外部ユーザには、通信装置１を使用するためのパスワードとユーザＩＤが与えられた者、特にパスワードなどが与えられていないがアクセスごとに使用が認められる者、あるいは使用する権限の無い者が存在する。本実施形態では、特に使用権限の無い外部ユーザにＷＡＮ側から通信装置１を使用されないような工夫が施されている。
【００６１】
すなわち、たとえば通信装置１の記録部３７は、ＷＡＮおよびＬＡＮ側からの処理要求に応じて所定の処理を実行し得る処理手段を実現している。通信モジュール５のＣＰＵ１１１は、処理要求がＷＡＮ側からの処理要求であるか、あるいはＬＡＮ側からの処理要求であるかを識別する識別手段と、識別手段により、ＷＡＮ側からの処理要求との識別結果が得られた場合、その処理要求に応じて処理手段の動作を許可するか否かの選択を利用者に求める許否選択手段と、許否選択手段を介して処理手段の動作が許可された場合、処理手段にＷＡＮ側からの処理要求に応じた所定の処理を行わせる制御手段とを実現している。ＬＣＤ２７４は、処理要求に対して処理手段の動作を許可するか否かを問い合わせる内容の表示を行う表示手段を実現している。操作キー２７０は、利用者によってその問い合わせに対する許否を入力可能な入力手段を実現している。また、操作キー２７０は、許否選択手段が処理手段の動作を許可するか否かの選択を求める第１の動作モードと、第１の動作モードとは別に処理手段の動作を許可した場合、制御手段がＷＡＮ側からの処理要求に応じた所定の処理を処理手段に行わせる第２の動作モードとを、排他的に設定するためのモード設定手段を実現している。
【００６２】
次に、通信装置１の動作について説明する。
【００６３】
図３は、通信装置１におけるコマンド受信処理を示すフローチャート、図４は、コマンド受信処理に含まれる許否選択処理を示すフローチャート、図５は、許否選択処理時における動作状況を説明するための説明図である。
【００６４】
図３に一例として示すように、まず、通信モジュール５のＣＰＵ１１１がコマンド（この時点ではＬＡＮ側からかＷＡＮ側からか不明）を受信すると（Ｓ１）、ＣＰＵ１１１は、受信したコマンドがＷＡＮ側からの要求に係るものか否かを識別する（Ｓ２）。この識別は、たとえばコマンド送信元のＩＰアドレスに基づいて行われる。ちなみに、通信モジュール５自体にも、ＩＰアドレスが割り当てられており、通信モジュール５のＩＰアドレスを頼りにしてＬＡＮ端末１３〜１７やＷＡＮ端末からのアクセスが可能とされる。
【００６５】
ＷＡＮ側からの要求の場合（Ｓ２：ＹＥＳ）、ＣＰＵ１１１は、コマンドがあらかじめ定められたオンラインリアルタイム処理として即時に処理を要求するコマンドか否かを調べる（Ｓ３）。オンラインリアルタイム処理と判断されるコマンドについては、その例を後述するが、たとえば印刷コマンドであれば「ＹＥＳ」、蓄積印刷コマンドであれば「ＮＯ」と判断する。
【００６６】
印刷コマンドなどの即時処理を要求するコマンドの場合（Ｓ３：ＹＥＳ）、ＣＰＵ１１１は、現時点の動作モードがユーザ確認モードに設定されているか、自動モードに設定されているかを調べる（Ｓ４）。ユーザ確認モードとは、パスワードの認証手続きを経ることなくＷＡＮ側からアクセスがある度、アクセス元を手動で確認するモードを意味する。自動モードとは、パスワードの認証手続きを自動的に行い、パスワードを認証した場合に限りＷＡＮ側からのアクセスを認めるモードを意味する。
【００６７】
そして、現時点の動作モードがユーザ確認モードの場合（Ｓ４：ＹＥＳ）、図４に示す許否選択処理が行われる（Ｓ５）。
【００６８】
図４に示すように、許否選択処理では、ＷＡＮ側からのアクセスに応じてその旨が報知される（Ｓ２１）。このとき、図５に示すように、スピーカ２７１からは、現時点でＷＡＮ側からアクセスがあることを知らせるメロディ音が発せられる。
【００６９】
さらに、ＬＣＤ２７４には、要求許可／拒否をユーザに選択させるための画面が表示される（Ｓ２２）。たとえば、図５に示すように、ＬＣＤ２７４の画面上には、「＊＊＊さんから要求が来ています。」などのメッセージが表示される。また、「許可」および「拒否」として操作すべき操作キー２７０Ｂ，２７０Ｃがわかるようにも表示される。ちなみに、「＊＊＊」は、ＷＡＮ端末のＩＰアドレスとの対応関係についてあらかじめ作成しておいたユーザ登録テーブルに基づいて特定される。このようなユーザ登録テーブルに該当するＩＰアドレスが記されていない場合、ＩＰアドレスそのものがＬＣＤ２７４の画面上に表示される。また、「印刷要求」は、コマンドに対応した表示がされる。
【００７０】
その後、所定時間内に選択操作がなされ（Ｓ２３：ＹＥＳ）、ユーザが「許可」の操作キー２７０Ｂを押すことで許可を選択すると（Ｓ２４：ＹＥＳ）、コマンドが印刷要求だった場合、印刷許可が確定され（Ｓ２５）、この確定情報が図３のメインルーチン（コマンド受信処理）に返される。
【００７１】
一方、Ｓ２４において、ユーザが「拒否」の操作キー２７０Ｃを押すことで拒否を選択すると（Ｓ２４：ＮＯ）、コマンドが印刷要求だった場合、印刷不可が確定され（Ｓ２６）、この確定情報が図３のメインルーチン（コマンド受信処理）に返される。
【００７２】
また、Ｓ２３において、所定時間内に選択操作がなされなかった場合（Ｓ２３：ＮＯ）、利用者不在フラグが立てられ（Ｓ２７）、この不在フラグが図３のメインルーチン（コマンド受信処理）に返される。
【００７３】
再び図３に戻り、Ｓ５を経て不在フラグがオンでもなく（Ｓ６：ＮＯ）、許可の確定情報を受けると（Ｓ７：ＹＥＳ）、ＣＰＵ１１１は、コマンドとともに送られてきたデータに基づき、対応した処理を実行させる（Ｓ８）。コマンドが印刷要求だった場合、印刷データに基づき記録部３７に印刷処理を実行させる。これにより、パスワードが入力されることなくＷＡＮ端末から印刷データが送られてきた場合でも、受信側ユーザの選択に応じて印刷処理が行われる。
【００７４】
Ｓ７において、不可の確定情報を受けた場合（Ｓ７：ＮＯ）、ＣＰＵ１１１は、ＷＡＮを通じて要求不可の旨をアクセス元のＷＡＮ端末に対して通知する（Ｓ１１）。つまり、コマンドが印刷要求だった場合には、ＷＡＮ端末から要求された印刷処理が行われることはなく、ＷＡＮ端末を利用するユーザは、印刷できないことを知ることができる。なお、要求許可により処理が実行された場合でも、ＷＡＮを通じて要求許可や処理完了の旨をアクセス元のＷＡＮ端末３０に対して通知するようにしても良い。
【００７５】
Ｓ６において、不在フラグがオンの場合（Ｓ６：ＹＥＳ）、ＣＰＵ１１１は、ＷＡＮを通じて利用者が不在の旨をアクセス元のＷＡＮ端末に対して通知する（Ｓ１０）。つまり、コマンドが印刷要求だった場合には、ＷＡＮ端末から要求された印刷処理が行われることはなく、ＷＡＮ端末を利用するユーザは、認証権限のある利用者が通信装置１の近くにいないので印刷できないことを知ることができる。
【００７６】
Ｓ４において、現時点の動作モードが自動モードの場合（Ｓ４：ＮＯ）、パスワードの認証手続きが行われる（Ｓ９）。このパスワードの認証手続きでは、要求のコマンドとともにＷＡＮ端末から送られてくるパスワードやユーザＩＤが、あらかじめ登録されたパスワードやユーザＩＤと一致するか否かについて調べられる。パスワードなどが一致する場合、Ｓ７において許可とされる一方（Ｓ７：ＹＥＳ）、パスワードなどが一致しない場合、Ｓ７において要求不可とされる（Ｓ７：ＮＯ）。
【００７７】
Ｓ３において、蓄積印刷コマンドの場合（Ｓ３：ＮＯ）、ＣＰＵ１１１は、上記コマンドとともに受信した印刷データをいったんＲＡＭ１１５に記憶させる。そして、別途ユーザにより蓄積印刷データの確認、印刷／破棄の操作を経て記録部３７に印刷処理を実行させる。
【００７８】
Ｓ２において、ＬＡＮ側からの要求の場合（Ｓ２：ＮＯ）、ＣＰＵ１１１は、即座にＳ８に進んでコマンドに対応した処理を実行する。コマンドが印刷要求の場合には、記録部３７に印刷処理を実行させる。
【００７９】
したがって、上記の実施形態に係る通信装置１によれば、ＷＡＮ側からの要求に対しては、その都度処理を許可するか否かの選択がユーザに求められるので、外部のインターネットなどからの通信装置１に対する不正アクセスを防ぐことができる。その一方、ＬＡＮ端末１３〜１７から要求がある場合は、上記のような選択をユーザに求めることもなく迅速に処理が行われるので、使い勝手を良くすることができる。
【００８０】
次に、他の実施形態について説明する。なお、図１および図２に示す構成や図３のコマンド受信処理については、他の実施形態でもほとんど同様の内容からなるため、相違する点についてのみ説明する。
【００８１】
図６は、他の実施形態におけるコマンド受信処理に含まれる許否選択処理を示すフローチャート、図７は、許否選択処理に対応するＰＣ（符号１３で示すものとする）の処理を示すフローチャート、図８は、許否選択処理時におけるＰＣ１３上の動作状況を説明するための説明図である。
【００８２】
図６に示すように、許否選択処理では、あらかじめ定められたＰＣ１３に対して許可／拒否を選択させるためのコマンドがＬＡＮ側接続ポート７およびＬＡＮを通じて送信される（Ｓ３１）。
【００８３】
図７に示すように、ＰＣ１３では、上記コマンドを受信すると（Ｓ４１）、ディスプレイ画面上に許可／拒否を端末ユーザに選択させるためのダイアログボックスが表示される（Ｓ４２）。たとえば、図８に示すように、ディスプレイ画面上には、「＊＊＊さんから要求が来ています。要求を許可しますか？」などのメッセージ（ダイアログボックス２０Ａ）が表示される。また、「はい」および「いいえ」をマウスクリックにより指定するための操作ボタン２０Ｂ，２０Ｃも表示される。このとき、図８に示すように、ＰＣ１３の図示しないスピーカからは、現時点でＷＡＮ側からアクセスがあることを知らせるメロディ音が発せられる。
【００８４】
そうした動作の後、ＰＣ１３を操作するユーザが「はい」の操作ボタン２０Ｂをクリックすることで許可を選択すると（Ｓ４３：ＹＥＳ）、許可が確定され（Ｓ４４）、この確定結果がＬＡＮを介して通信装置１に回答される（Ｓ４５）。
【００８５】
一方、Ｓ４３において、ユーザが「いいえ」の操作ボタン２０Ｃをクリックすることで拒否を選択すると（Ｓ４３：ＮＯ）、要求不可が確定され（Ｓ４６）、この確定結果が通信装置１に回答される。
【００８６】
再び図６に戻り、Ｓ３１を経てＰＣ１３から回答を受信すると（Ｓ３２）、ＣＰＵ１１１は、その回答が所定時間内になされたか否かを判断し（Ｓ３３）、所定時間内に回答があった場合（Ｓ３３：ＹＥＳ）、さらに要求許可か否かを判断する（Ｓ３４）。要求許可の回答が得られた場合には（Ｓ３４：ＹＥＳ）、要求許可が確定され（Ｓ３５）、この確定情報が図３のメインルーチン（コマンド受信処理）に返される。
【００８７】
一方、Ｓ３３において、所定時間内にＰＣ１３から回答が得られなかった場合（Ｓ３３：ＮＯ）、ＣＰＵ１１１は、ＰＣ不在フラグを「ＯＮ」とし（Ｓ３７）、この不在フラグが図３のメインルーチン（コマンド受信処理）に返される。
【００８８】
また、Ｓ３４において、ＰＣ１３から要求不可の回答を得ると（Ｓ３４：ＮＯ）、要求不可が確定され（Ｓ３６）、この確定情報が図３のメインルーチン（コマンド受信処理）に返される。
【００８９】
したがって、上記の他の実施形態に係る通信装置１によれば、ＷＡＮ側からの要求に対しては、その都度処理を許可するか否かの選択がＬＡＮを通じてあらかじめ決められたＰＣ１３に求められるので、外部のインターネットなどからの通信装置１に対する不正アクセスを防ぐことができる。その一方、ＬＡＮ端末１３〜１７から要求がある場合は、上記のような選択がＰＣ１３に求められることもなく迅速に処理が行われるので、使い勝手を良くすることができる。
【００９０】
なお、本発明は、上記の各実施形態に限定されるものではない。
【００９１】
上記の各実施形態では、一例として印刷機能に重点をおいたが、たとえばＲＡＭ８３などに対してデータを読み書きするためにＷＡＮ側からアクセスがある場合や、装置設定をリモート操作で変更するためにＷＡＮ側からアクセスがある場合などに上記の各実施形態と同様の処理動作を適用するようにしても良い。また、通信装置１が図示しない可搬型のメモリカードを装着可能な構成を備える場合には、そのようなメモリカードに対してデータを読み書きするためにＷＡＮ側からアクセスがある場合に上記の各実施形態と同様の処理動作を適用するようにしても良い。さらには、ＷＡＮ側からリモート操作によるファクシミリ送信の開始や、ファクシミリ受信データをＷＡＮ側に読み出す場合などに上記の各実施形態と同様の処理動作を適用するようにしても良い。
【００９２】
この場合、前述のオンラインリアルタイム処理、すなわち、図３のＳ３：ＹＥＳの場合に相当する例としては、ファクシミリ送信、メモリカードからのデータ読み出し、リモート操作による装置設定、すでに受信したファクシミリデータの閲覧などが挙げられる。また、図３のＳ３：ＮＯの場合に相当するオンラインリアルタイム処理以外のコマンドの例としては、ボイスメモ、メモリカードに対するデータ書き込みなどが挙げられる。
【００９３】
通信装置１としては、ネットワーク対応プリンタが好適な例として挙げられるが、たとえばファクシミリ通信機能やコピー機能、あるいは電子メールの送受信機能などを備えた多機能タイプのプリンタでも良い。
【００９４】
ＬＡＮおよびＷＡＮに接続するためのポート６，７が各別に設けられている場合には、各ポート６，７からの信号に応じてＬＡＮ側から送られてきたものか、あるいはＷＡＮ側から送られてきたものかを識別することができる。
【００９５】
ＷＡＮには、代表例として挙げたインターネットの他、ＩＳＤＮ，ＳＭＤＳ（Ｓｗｉｔｃｈｅｄ　Ｍｕｌｔｉｍｅｇａｂｉｔ　Ｄａｔａ　Ｓｅｒｖｉｃｅ），フレーム・リレー，高速ディジタル回線，ＡＴＭ専用線，一般電話回線なども含まれる。
【００９６】
【発明の効果】
以上説明したように、請求項１に記載した発明の通信装置によれば、ＷＡＮ側からの処理要求に対しては、その都度処理動作を許可するか否かの選択が利用者に求められるので、外部からの不正アクセスを防ぐことができ、ＬＡＮ側から処理要求がある場合は、上記のような選択が利用者に求められることもなく、使い勝手を良くすることができる。
【００９７】
また、請求項２に記載した発明の通信装置によれば、請求項１に記載の通信装置による効果に加えて、ＬＡＮ側から処理要求がある場合、ＬＡＮ端末ＩＰアドレステーブルを参照して処理要求発行元のＬＡＮ端末を特定することができる。
【００９８】
さらに、請求項３に記載した発明の通信装置によれば、請求項１または２に記載の通信装置による効果に加えて、通信装置を直接操作し得る利用者に対し、ＷＡＮ側からの処理要求に応じて動作を許可するか否かを選択させることができる。
【００９９】
また、請求項４に記載した発明の通信装置によれば、請求項３に記載の通信装置による効果に加えて、操作部をユーザインターフェースとして利用者に直接操作させることができる。
【０１００】
さらに、請求項５に記載した発明の通信装置によれば、請求項１ないし４のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からの処理要求に対して何ら応答がない場合、利用者が不在である旨を処理要求発行元としてのＷＡＮ端末に伝えることができる。
【０１０１】
また、請求項６に記載した発明の通信装置によれば、請求項１ないし４のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からの処理要求に対しては、その都度処理動作を許可するか否かの選択がＬＡＮ側の端末利用者に求められるので、通信装置の近くに利用者がいなくてもＬＡＮを介してＷＡＮ側からの処理要求に対応することができる。
【０１０２】
さらに、請求項７に記載した発明の通信装置によれば、請求項１ないし６のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からあらかじめ定められたオンライン即時処理が要求された場合に限り上記のような選択が求められるので、ＷＡＮ側からのオンライン即時処理要求に対して迅速に対応することができる。
【０１０３】
また、請求項８に記載した発明の通信装置によれば、請求項１ないし７のいずれかに記載の通信装置による効果に加えて、ＷＡＮ側からの処理要求に対しては必ず上記のような選択を求める第１の動作モードと、たとえばパスワードを認証してＷＡＮ側からの処理要求に対応する第２の動作モードとを、利用状況に応じて排他的に設定しておくことができる。
【０１０４】
さらに、請求項９に記載した発明の通信装置によれば、請求項１ないし８のいずれかに記載の通信装置による効果に加えて、たとえばＷＡＮ側からの処理要求がユーザの選択判断により認められない場合、その旨をＷＡＮ上の処理要求元に知らせることができる。
【０１０５】
また、請求項１０に記載した発明の通信装置によれば、請求項１ないし９のいずれかに記載の通信装置による効果に加えて、ＬＡＮ側あるいはＷＡＮ側からの印刷要求、ファクシミリ送信要求、着脱可能メモリのデータ読み出し要求、装置設定変更要求、あるいはファクシミリ受信データの読み出し要求に対応することができる。
【図面の簡単な説明】
【図１】本発明が適用された通信装置の使用形態を表す説明図である。
【図２】本実施形態に係る通信装置の電気的構成を表すブロック図である。
【図３】通信装置におけるコマンド受信処理を示すフローチャートである。
【図４】コマンド受信処理に含まれる許否選択処理を示すフローチャートである。
【図５】許否選択処理時における動作状況を説明するための説明図である。
【図６】他の実施形態におけるコマンド受信処理に含まれる許否選択処理を示すフローチャートである。
【図７】許否選択処理に対応するＰＣの処理を示すフローチャートである。
【図８】許否選択処理時におけるＰＣ上の動作状況を説明するための説明図である。
【符号の説明】
１　　　　　通信装置
３　　　　　回線制御部
４　　　　　外部接続ポート
５　　　　　通信モジュール
６　　　　　ＷＡＮ側接続ポート
７　　　　　ＬＡＮ側接続ポート
８　　　　　スプリッタ
９　　　　　ＡＤＳＬモデム
１１　　　　ハブ
１３，１４　ＰＣ
１５　　　　ＩＰ電話機
１６　　　　プリンタ
１７　　　　インターネットファクシミリ装置
３５　　　　スキャナ部
３７　　　　記録部
３９　　　　ＣＰＵ
１０１　　　ルータ制御部
１０３　　　ＨＵＢ
１０５　　　ＩＰ電話部
１０７　　　無線通信部
１１０　　　ウェブプリント部
１１１　　　ＣＰＵ
【図１】
2004120708.tif 000003
【図２】
2004120708.tif 000004
【図３】
2004120708.tif 000005
【図４】
2004120708.tif 000006
【図５】
2004120708.tif 000007
【図６】
2004120708.tif 000008
【図７】
2004120708.tif 000009
【図８】
2004120708.tif 000010