(57)【要約】【課題】ネットワーク電子機器の遠隔制御方法及び装置を提供する。【解決手段】インターネットチャットサーバーにネットワーク電子機器を接続する段階，インターネットチャットサーバーに接続されたクライアントのディスプレイ画面にインターネットチャットサーバーに接続されたネットワーク電子機器の種類をディスプレイする段階及びディスプレイ画面にディスプレイされた多数のネットワーク電子機器の種類のうち第１ユーザーにより選択された所定ネットワーク電子機器の所定制御命令を所定ネットワーク電子機器に伝送して，所定制御命令によって所定ネットワーク電子機器を制御するか，所定ネットワーク電子機器が制御できないことを表すエラーメッセージを生成する段階を具備することを特徴とするネットワーク電子機器の遠隔制御方法及び装置である。【選択図】図２
2004355634.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能なプリンタ，複合器，スキャナー，またはデータサーバーのうち少なくとも一つであるネットワーク電子機器を遠隔制御する該ネットワーク電子機器の遠隔制御方法において：
（ａ）インターネットチャットサーバーに前記ネットワーク電子機器を接続する段階と；
（ｂ）前記インターネットチャットサーバーに接続されたクライアントのディスプレイ画面に前記インターネットチャットサーバーに接続された前記ネットワーク電子機器の種類をディスプレイする段階と；
（ｃ）前記ディスプレイ画面にディスプレイされた１又は２以上のネットワーク電子機器の種類のうち第１ユーザーにより選択された所定ネットワーク電子機器についての所定制御命令を所定ネットワーク電子機器に伝送し，前記所定制御命令によって前記所定ネットワーク電子機器を制御する，または前記所定ネットワーク電子機器が制御できないことを表すエラーメッセージを生成する段階と；
を具備することを特徴とする，ネットワーク電子機器の遠隔制御方法。
【請求項２】
前記（ａ）段階は，
（ａ１）前記インターネットチャットサーバーの決定を受付ける段階と，
（ａ２）第２ユーザーから入力された前記ネットワーク電子機器の識別記号を前記決定されたインターネットチャットサーバーに伝送する段階と；
（ａ３）前記伝送された識別記号が前記インターネットチャットサーバーと前記ネットワーク電子機器との接続を許容する識別記号と一致するかどうかを判断する段階と；
（ａ４）前記伝送された識別記号が前記インターネットチャットサーバーと前記ネットワーク電子機器との接続を許容する識別記号と一致すると判断された場合，前記ネットワーク電子機器から前記インターネットチャットサーバーに前記ネットワーク電子機器のステータスを伝送する段階と；
（ａ５）前記伝送された識別記号が前記インターネットチャットサーバーと前記ネットワーク電子機器との接続を許容する識別記号と一致していないと判断された場合，前記第２ユーザーによる前記ネットワーク電子機器の新しい識別記号が入力されるかどうかを判断する段階と；
を具備することを特徴とする，請求項１に記載のネットワーク電子機器の遠隔制御方法。
【請求項３】
前記（ｃ）段階は，
（ｃ１）前記第１ユーザーにより選択された前記所定ネットワーク電子機器を決定する段階と；
（ｃ２）前記所定ネットワーク電子機器を制御するための前記所定制御命令を決定する段階と；
（ｃ３）前記所定制御命令を前記所定ネットワーク電子機器に伝送する段階と；
（ｃ４）前記伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを判断する段階と；
（ｃ５）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当すると判断された場合，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であるかどうかを判断する段階と；
（ｃ６）前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であると判断された場合，前記所定制御命令の付加選択メニューが存在するかどうかを判断する段階と；
（ｃ７）前記所定制御命令の前記付加選択メニューが存在すると判断された場合，前記付加選択メニューを前記クライアントに伝送して前記ディスプレイ画面にディスプレイし，前記（ｃ２）段階に戻る段階と；
（ｃ８）前記所定制御命令の前記付加選択メニューが存在していないと判断された場合，前記所定制御命令によって前記所定ネットワーク電子機器を制御する段階と；
（ｃ９）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当しないか，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令でないと判断された場合，エラーメッセージを生成する段階と；
を具備することを特徴とする，請求項１に記載のネットワーク電子機器の遠隔制御方法。
【請求項４】
前記（ｃ）段階は，
（ｃ１０）前記第１ユーザーにより選択された前記所定ネットワーク電子機器を決定する段階と；
（ｃ１１）前記所定ネットワーク電子機器を制御するための前記所定制御命令を決定する段階と；
（ｃ１２）前記所定制御命令を前記所定ネットワーク電子機器に伝送する段階と；
（ｃ１３）前記伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを判断する段階と；
（ｃ１４）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当すると判断された場合，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であるかどうかを判断する段階と；
（ｃ１５）前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であると判断された場合，前記所定制御命令によって前記所定ネットワーク電子機器を制御する段階と；
（ｃ１６）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当しないか，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令でないと判断された場合，エラーメッセージを生成する段階と；
を具備することを特徴とする請求項１に記載のネットワーク電子機器の遠隔制御方法。
【請求項５】
前記ネットワーク電子機器の遠隔制御方法は，
前記（ｃ）段階後に，制御された結果または前記生成されたエラーメッセージを前記ネットワーク電子機器から前記クライアントに伝送し，前記クライアントの前記ディスプレイ画面にディスプレイする段階をさらに具備することを特徴とする，請求項１に記載のネットワーク電子機器の遠隔制御方法。
【請求項６】
前記ネットワーク電子機器の遠隔制御方法は，
前記所定制御命令がファイル印刷，フィルタ呼出し，または前記ネットワーク電子機器の状態確認であることを特徴とする，請求項１に記載のネットワーク電子機器の遠隔制御方法。
【請求項７】
ネットワークに接続可能なプリンタ，複合器，スキャナー，またはデータサーバーのうち少なくとも一つであるネットワーク電子機器を遠隔制御する該ネットワーク電子機器の遠隔制御装置において：
前記インターネットチャットサーバーに前記ネットワーク電子機器を接続させるサーバー接続処理部と；
前記クライアントから伝送された前記所定制御命令によって，前記所定ネットワーク電子機器を制御する，または前記エラーメッセージを生成する制御命令処理部と；
を具備することを特徴とする，ネットワーク電子機器の遠隔制御装置。
【請求項８】
前記サーバー接続処理部は，
第２ユーザーにより入力された前記ネットワーク電子機器の識別記号を獲得し，該識別信号を前記インターネットチャットサーバーに伝送する識別記号入力処理部と，
前記ネットワーク電子機器の現状を検出して前記インターネットチャットサーバーに伝送する状態検出部と，
を具備することを特徴とする，請求項７に記載のネットワーク電子機器の遠隔制御装置。
【請求項９】
前記制御命令処理部は，
前記伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを検査するプロトコル解釈部と；
前記所定制御命令を含む制御命令データ及び前記インターネットチャットサーバーに接続された他のネットワーク電子機器の目録を記憶するデータ貯蔵部と；
前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であるかどうかを検査する制御命令解釈部と；
前記所定制御命令によって前記所定ネットワーク電子機器を制御する，または前記所定制御命令の付加選択メニューを検出する制御命令実行部と；
前記プロトコル解釈部から検査された結果または前記制御命令解釈部から検査された結果に応答して，前記エラーメッセージを生成するエラーメッセージ生成部と；
を具備することを特徴とする，請求項７に記載のネットワーク電子機器の遠隔制御装置。
【請求項１０】
前記ネットワーク電子機器の遠隔制御装置は，
前記所定ネットワーク電子機器の識別記号が前記インターネットチャットサーバーに登録されており，前記選択された電子機器の伝送された識別記号が前記登録された識別記号と比較されることを特徴とする，請求項８に記載のネットワーク電子機器の遠隔制御装置。
【請求項１１】
前記ネットワーク電子機器の遠隔制御装置は，
前記ネットワーク電子機器の現状がクライアントコンピュータのディスプレイスクリーンに周期的にディスプレイされることを特徴とする，請求項８に記載のネットワーク電子機器の遠隔制御装置。
【請求項１２】
前記インターネットチャットサーバーは，
前記ネットワーク電子機器の登録情報を予め記憶し，該ネットワーク電子機器の登録情報と，ユーザーから伝送された前記電子機器の識別記号とを比較することを特徴とする，請求項８に記載のネットワーク電子機器の遠隔制御装置。
【請求項１３】
ネットワーク電子機器の遠隔制御方法において：
クライアントコンピュータのディスプレイ画面にネットワークで連結されたネットワーク電子機器のタイプをディスプレイする段階と；
前記電子機器のうち選択された１つの所定制御命令を前記選択されたネットワーク電子機器に伝送し，前記所定制御命令によって前記選択された電子機器を制御するか，前記選択されたネットワーク電子機器が制御されないこと表わすエラーメッセージを生成する段階と；
を具備することを特徴とする，ネットワーク電子機器の遠隔制御装置。
【請求項１４】
ネットワークで連結されたネットワーク電子機器を遠隔に制御するための遠隔制御装置において：
ネットワークを経由して選択された電子機器の識別記号を伝送するための識別記号入力プロセッサと，
前記伝送された識別記号によって前記選択されたネットワーク電子機器を制御するか，エラーメッセージを生成する制御命令プロセッサと，を具備することを特徴とする遠隔制御装置。
【請求項１５】
前記遠隔制御装置は，
前記選択されたネットワーク電子機器が制御命令データを貯蔵しており，前記選択されたネットワーク電子機器が前記伝送された識別記号が前記選択された電子機器の中に貯蔵された前記制御命令データであるかを判断することを特徴とする，請求項１４に記載の遠隔制御装置。
【請求項１６】
前記遠隔制御装置は，
前記エラーメッセージは前記伝送された識別記号が前記選択されたネットワーク電子機器に貯蔵された前記制御命令データではないと判断される時に生成されることを特徴とする，請求項１４に記載の遠隔制御装置。
【請求項１７】
前記遠隔制御装置は，
前記選択されたネットワーク電子機器のステータスを検出し，前記ネットワークを経由して検出された現状を伝送する状態検出部をさらに具備することを特徴とする，請求項１４に記載の遠隔制御装置。
【請求項１８】
前記ネットワーク電子機器の識別記号には，識別番号とパスワードとが含まれていることを特徴とする，請求項１４に記載の遠隔制御装置。
【請求項１９】
ネットワーク電子機器の遠隔制御方法は，
前記ネットワークを経由して選択されたネットワーク電子機器に対する所定制御命令を該選択されたネットワーク電子機器に伝送する段階と；
前記所定制御命令によって前記選択されたネットワーク電子機器を制御する，または前記選択された電子機器が制御されていないことを表わすエラーメッセージを生成する段階と；
を具備することを特徴とする，ネットワーク電子機器の遠隔制御方法。
【請求項２０】
ネットワーク電子機器の遠隔制御装置は，
ネットワーク電子機器のインターネットアドレスを使用せず，前記電子機器を駆動するための実行プログラムなしに，前記ネットワーク電子機器を制御する制御命令プロセッサを具備することを特徴とする，ネットワーク電子機器の遠隔制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，インターネットを利用したネットワーク電子機器の遠距離制御に係り，より詳細には，インターネットチャットサーバーに接続されたクライアントでネットワーク電子機器を制御するネットワーク電子機器の遠隔制御方法及び装置に関する。
【背景技術】
【０００２】
ネットワーク電子機器は例えば，プリンタ，ハードディスクドライブなどのコンピュータ周辺機器を含め，インターネットなどネットワークに連結されたあらゆる電子機器をいう。ネットワーク電子機器を共有してリモートでアクセスするための従来の１つの方法は，インターネット網に共有されているウェブサーバーにネットワーク電子機器が連結されているために，クライアントとネットワークを形成していることである。サーバーはネットワーク上に存在する端末装置等の他のコンピュータに対し，そのネットワークの全部または一部に対する接続とそのネットワーク上に連結する装置に対する接続等を制御するコンピュータをいう。
【０００３】
ネットワーク電子機器は必ずしもコンピュータの必須的な部分ではないが，ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の装置から比較的近距離に位置している装置であって，例えば，プリンタ，複合器（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ），イメージスキャナー，ファックス，ドキュメントサーバーなどをいう。クライアントはコンピュータ処理で他のプログラムが提供するサービスを要求するプロセス又はサーバ等に対しコンピュータ処理を要求する装置（クライアントコンピュータ）等をいう（以下，総称してクライアントと記載する場合もある）。ネットワークに共有するネットワーク電子機器自体にウェブ機能が備わっているか，サーバーにネットワーク電子機器のプログラムが具現されているために，そのプログラムがネットワーク電子機器を動作させる。すなわち，従来ではネットワーク電子機器が連結されているウェブサーバーがインターネットサービス提供者（ＩＳＰ：Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ Ｐｒｏｖｉｄｅｒ）のドメインサーバーに加入して，ウェブサーバーに連結されたネットワーク電子機器のＩＰアドレスやＵＲＬアドレスを共有することで，全世界でそのネットワーク電子機器がアクセスできる。ここで，ＩＰアドレスはＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）で通信する時，送信源と送信線とを識別するためのアドレスであり，ＵＲＬアドレスはインターネットでウェブページを示すための標準化された論理アドレスである。
【０００４】
ネットワーク電子機器を共有して他所でアクセスするための他の１つの方法は，ネットワーク電子機器自体がウェブサーバーを有しているので，ウェブサーバーをインターネット網管理センターに登録してドメインネームを通じて全世界で共有できる。
【０００５】
【特許文献１】韓国特許出願公開第２００３−０１７０４３号明細書
【特許文献２】韓国特許出願公開第２０００−０５９２４０号明細書
【特許文献３】韓国特許出願公開第２０００−０５４４９０号明細書
【特許文献４】米国特許出願公開第２００２−１２４０５７号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら，今まで，あらゆるネットワーク電子機器はウェブサーバーを通じて共有されてきた。すなわち，ある個人が自家のネットワーク電子機器を遠距離でアクセスして，制御するためにはウェブサーバーにネットワーク電子機器のＩＰアドレスやＵＲＬアドレスを登録せねばならず，また，ウェブサーバーはネットワーク電子機器を駆動するための多様なプログラムを具備せねばならない。したがって，次のような問題点が生じる。
【０００７】
第１に，ユーザーがネット上のネットワーク電子機器をアクセスするためにはＩＰアドレスやＵＲＬ（又はＵＲＬアドレスと記載する場合もある。）を正確に把握又は記憶する必要があった。
【０００８】
第２に，ウェブサーバーはネットワーク電子機器を駆動するための多様なプログラムを具備せねばならないために，ウェブサーバーのメモリ空間が多く占有される必要があり，処理に負担を与えていた。
【０００９】
第３に，ウェブサーバー機能を具備したネットワーク電子機器の場合には，通常のネットワーク電子機器に比べて高いコストが要求され，さらに，ウェブサーバー機能を具備したネットワーク電子機器をインターネットに共有するためにも高いコストがかかる問題点がある。
【００１０】
本発明は，上記問題点に鑑みてなされたものであり，本発明の目的は，ネットワーク電子機器が接続されたインターネットチャットサーバーにネットワーク電子機器の駆動のためのプログラムの具現なしに，インターネットチャットサーバーに接続されたクライアントでネットワーク電子機器を制御可能な，新規かつ改良されたネットワーク電子機器の遠隔制御方法及びその装置を提供することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するため，本発明の第１の観点によれば，ネットワークに接続可能なプリンタ，複合器，スキャナー，またはデータサーバーのうち少なくとも一つであるネットワーク電子機器を遠隔制御する該ネットワーク電子機器の遠隔制御方法が提供される。上記ネットワーク電子機器の遠隔制御方法は，（ａ）インターネットチャットサーバーに前記ネットワーク電子機器を接続する段階と；（ｂ）インターネットチャットサーバーに接続されたクライアントのディスプレイ画面に前記インターネットチャットサーバーに接続された前記ネットワーク電子機器の種類をディスプレイする段階と；（ｃ）ディスプレイ画面にディスプレイされた１又は２以上のネットワーク電子機器の種類のうち第１ユーザーにより選択された所定ネットワーク電子機器についての所定制御命令を所定ネットワーク電子機器に伝送し，前記所定制御命令によって前記所定ネットワーク電子機器を制御する，または前記所定ネットワーク電子機器が制御できないことを表すエラーメッセージを生成する段階とを具備することを特徴としている。
【００１２】
上記（ａ）段階は，（ａ１）インターネットチャットサーバーの決定を受付ける段階と，
（ａ２）第２ユーザーから入力されたネットワーク電子機器の識別記号を決定されたインターネットチャットサーバーに伝送する段階と；（ａ３）伝送された識別記号がインターネットチャットサーバーと前記ネットワーク電子機器との接続を許容する識別記号と一致するかどうかを判断する段階と；（ａ４）伝送された識別記号がインターネットチャットサーバーとネットワーク電子機器との接続を許容する識別記号と一致すると判断された場合，ネットワーク電子機器から前記インターネットチャットサーバーに前記ネットワーク電子機器のステータスを伝送する段階と；（ａ５）伝送された識別記号が前記インターネットチャットサーバーと前記ネットワーク電子機器との接続を許容する識別記号と一致していないと判断された場合，前記第２ユーザーによるネットワーク電子機器の新しい識別記号が入力されるかどうかを判断する段階とを具備するように構成してもよい。
【００１３】
（ｃ）段階は，（ｃ１）第１ユーザーにより選択された前記所定ネットワーク電子機器を決定する段階と；（ｃ２）所定ネットワーク電子機器を制御するための前記所定制御命令を決定する段階と；（ｃ３）所定制御命令を前記所定ネットワーク電子機器に伝送する段階と；（ｃ４）伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを判断する段階と；（ｃ５）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当すると判断された場合，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であるかどうかを判断する段階と；（ｃ６）前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であると判断された場合，前記所定制御命令の付加選択メニューが存在するかどうかを判断する段階と；（ｃ７）前記所定制御命令の前記付加選択メニューが存在すると判断された場合，付加選択メニューを前記クライアントに伝送して前記ディスプレイ画面にディスプレイし，（ｃ２）段階に戻る段階と；（ｃ８）所定制御命令の前記付加選択メニューが存在していないと判断された場合，前記所定制御命令によって前記所定ネットワーク電子機器を制御する段階と；（ｃ９）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当しないか，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令でないと判断された場合，エラーメッセージを生成する段階とを具備するように構成してもよい。
【００１４】
上記（ｃ）段階は，（ｃ１０）前記第１ユーザーにより選択された前記所定ネットワーク電子機器を決定する段階と；（ｃ１１）所定ネットワーク電子機器を制御するための前記所定制御命令を決定する段階と；（ｃ１２）所定制御命令を前記所定ネットワーク電子機器に伝送する段階と；（ｃ１３）伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを判断する段階と；（ｃ１４）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当すると判断された場合，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であるかどうかを判断する段階と；（ｃ１５）前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であると判断された場合，前記所定制御命令によって前記所定ネットワーク電子機器を制御する段階と；（ｃ１６）前記伝送された所定制御命令の前記ネットワークプロトコルが前記インターネットチャットプロトコルに該当しないか，前記伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令でないと判断された場合，エラーメッセージを生成する段階とを具備するように構成してもよい。
【００１５】
ネットワーク電子機器の遠隔制御方法は，（ｃ）段階後に，制御された結果または前記生成されたエラーメッセージを前記ネットワーク電子機器から前記クライアントに伝送し，前記クライアントの前記ディスプレイ画面にディスプレイする段階をさらに具備するように構成してもよい。
【００１６】
ネットワーク電子機器の遠隔制御方法は，所定制御命令がファイル印刷，フィルタ呼出し，または前記ネットワーク電子機器の状態確認であるように構成してもよい。
【００１７】
また，本発明の第２の観点によれば，ネットワークに接続可能なプリンタ，複合器，スキャナー，またはデータサーバーのうち少なくとも一つであるネットワーク電子機器を遠隔制御する該ネットワーク電子機器の遠隔制御装置が提供される。ネットワーク電子機器の遠隔制御装置は，インターネットチャットサーバーにネットワーク電子機器を接続させるサーバー接続処理部と；クライアントから伝送された所定制御命令によって，所定ネットワーク電子機器を制御する，またはエラーメッセージを生成する制御命令処理部とを具備することを特徴としている。
【００１８】
サーバー接続処理部は，第２ユーザーにより入力されたネットワーク電子機器の識別記号を獲得し，該識別信号をインターネットチャットサーバーに伝送する識別記号入力処理部と，ネットワーク電子機器の現状を検出してインターネットチャットサーバーに伝送する状態検出部とを具備するように構成してもよい。
【００１９】
制御命令処理部は，伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを検査するプロトコル解釈部と；所定制御命令を含む制御命令データ及び前記インターネットチャットサーバーに接続された他のネットワーク電子機器の目録を記憶するデータ貯蔵部と；伝送された所定制御命令が前記所定ネットワーク電子機器で許容される制御命令であるかどうかを検査する制御命令解釈部と；所定制御命令によって所定ネットワーク電子機器を制御する，または所定制御命令の付加選択メニューを検出する制御命令実行部と；プロトコル解釈部から検査された結果または前記制御命令解釈部から検査された結果に応答して，エラーメッセージを生成するエラーメッセージ生成部とを具備するように構成してもよい。
【００２０】
ネットワーク電子機器の遠隔制御装置は，所定ネットワーク電子機器の識別記号が前記インターネットチャットサーバーに登録されており，前記選択された電子機器の伝送された識別記号が前記登録された識別記号と比較されるように構成してもよい。
【００２１】
ネットワーク電子機器の遠隔制御装置は，ネットワーク電子機器の現状がクライアントコンピュータのディスプレイスクリーンに周期的にディスプレイされるように構成してもよい。
【００２２】
インターネットチャットサーバーは，ネットワーク電子機器の登録情報を予め記憶し，該ネットワーク電子機器の登録情報と，ユーザーから伝送された前記電子機器の識別記号とを比較するように構成してもよい。
【００２３】
上記課題を解決するために，本発明の別の観点によれば，ネットワーク電子機器の遠隔制御方法はインターネットチャット（ＩＲＣ：ＩｎｔｅｒｎｅｔＲｅｌａｙＣｈａｔ）サーバーにネットワーク電子機器を接続する段階，インターネットチャットサーバーに接続されたクライアントのディスプレイ画面にインターネットチャットサーバーに接続されたネットワーク電子機器の種類をディスプレイする段階及びディスプレイ画面にディスプレイされた多数のネットワーク電子機器の種類のうち第１ユーザーにより選択された所定ネットワーク電子機器の所定制御命令を所定ネットワーク電子機器に伝送して，所定制御命令によって所定ネットワーク電子機器を制御するか，所定ネットワーク電子機器が制御できないことを表すエラーメッセージを生成する段階よりなることが望ましい。
【００２４】
また，本発明の別の観点によれば，ネットワーク電子機器の遠隔制御装置はインターネットチャットサーバーにネットワーク電子機器を接続させるサーバー接続処理部及びクライアントから伝送された所定制御命令によって，所定ネットワーク電子機器を制御するかエラーメッセージを生成する制御命令処理部で構成されることが望ましい。
【発明の効果】
【００２５】
以上説明したように，本発明によれば，ネットワーク電子機器の遠隔制御方法及び装置は，ネットワーク電子機器の正確なインターネットアドレスを把握する必要もなく，ネットワーク電子機器が接続されたサーバーでネットワーク電子機器の駆動のためのプログラムを具現することなく，インターネットを介してリモートでネットワーク電子機器を制御できる。
【発明を実施するための最良の形態】
【００２６】
以下，本発明の好適な実施の形態について，添付図面を参照しながら詳細に説明する。なお，以下の説明及び添付図面において，略同一の機能及び構成を有する構成要素については，同一符号を付することにより，重複説明を省略する。
【００２７】
以下，本発明によるネットワーク電子機器の遠隔制御方法を添付された図面を参照して次のように説明する。
【００２８】
図１は，本発明によるネットワーク電子機器の遠隔制御方法を説明するためのネットワーク環境を示す図面であって，クライアント１０，インターネット２０，インターネットチャットサーバー３０及びネットワーク電子機器４０で構成される。クライアント１０の一例として，デスクトップコンピュータ，ノート型コンピュータまたは個人携帯情報端末機（ＰＤＡ：Ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ ａｓｓｉｓｔａｎｔ）などを例示することができる。
【００２９】
インターネットチャットサーバー３０は対話（チャット）を複数のクライアント１０との間で実現可能にする対話の多重化機能を行うサーバーである。１つのインターネットチャットサーバー３０に全世界からクライアント１０が接続することによってリアルタイムで文字を介して対話できる。なお，本実施の形態に係るネットワーク電子機器４０は上述の構成とほぼ同様であるので，詳細な説明は省略する。
【００３０】
なお，本実施の形態にかかるインターネット網２０は，ネットワーク電子機器４０と，クライアント１０と，インターネットチャットサーバー３０とを相互に双方向通信可能に接続するものであるが，かかる例に限定されず，例えば，Ｅｔｈｅｒｎｅｔ（登録商標）による同軸ケーブル又はツイストペアケーブル，もしくはＩＥＥＥ８０２．１１ｂなどによる無線など，有線無線網を問わず，衛星通信網なども含む。
【００３１】
図１に示すように，ネットワーク電子機器４０は，インターネットチャットサーバー３０とインターネット網２０を介して接続し，クライアント１０がネットワーク電子機器４０にアクセスできるようにネットワーク環境が形成されている。
【００３２】
アクセスは，例えば，システムの利用，サーバーへの接続，ファイルの参照，ファイルの保存，ファイルの削除，またはファイルの変更など，通信網を介して情報を処理する情報処理を総称していう。
【００３３】
次に図２は，本実施の形態に係るネットワーク電子機器の遠隔制御方法の概略を示すフローチャートである。図２に示すように，本実施の形態に係るネットワーク電子機器の遠隔制御方法は，インターネットチャットサーバー３０にインターネット網２０を介して接続する所定ネットワーク電子機器４０に所定制御命令を伝送し，所定ネットワーク電子機器を制御する一連の段階（第１００〜第１０６段階）よりなる。
【００３４】
図２に示すように，まず，インターネットチャットサーバー３０にネットワーク電子機器４０をインターネット網２０を介して接続する（第１００段階）。なお，本実施の形態に係るネットワーク電子機器４０は，インターネット網２０を介してインターネットチャットサーバー３０と接続する場合を例に挙げて説明したが，かかる例に限定されない。例えば，インターネット網２０の代わりに，ＬＡＮなどのローカルネットワークの場合，インターネットチャットサーバー３０にパラレルケーブル等でダイレクト接続する場合等でもよい。
【００３５】
図３は，図２に示す第１００段階の概略を示すフローチャートである。決定されたインターネットチャットサーバー３０にネットワーク電子機器４０の識別記号を伝送して，伝送された識別記号がインターネットチャットサーバー３０とネットワーク電子機器４０との接続を許容する識別記号と一致するか否かによって，ネットワーク電子機器４０の現状（又はステータス）をインターネットチャットサーバー３０に伝送する段階（第２００〜第２０８段階）よりなる。
【００３６】
まず，第２のユーザーはインターネットチャットサーバー３０を決定する（第２００段階）。例えば第２のユーザーはネットワーク電子機器４０等に備わる表示部の表示画面に表示されるインターネットチャットサーバー３０の一覧から適当なサーバ３０をクリック等で選択する。なお，幾つかの公知であるインターネットチャットサーバーはあらかじめ選定され，ネットワーク電子機器４０にそのＵＲＬ等の情報が入力又は格納されている。ネットワーク電子機器４０が接続するインターネットチャットサーバー３０はあらかじめネットワーク電子機器４０に対する識別記号情報などを具備しているサーバーである。ネットワーク電子機器４０に備わるディスプレイ画面を介して第２のユーザーによりインターネットチャットサーバー３０が選択されれば，選択されたインターネットチャットサーバー３０をネットワーク電子機器４０と接続するインターネットチャットサーバー３０として決定する。
【００３７】
第２００段階後に，第２ユーザーから入力されたネットワーク電子機器４０の識別記号を決定されたインターネットチャットサーバー３０に伝送する（第２０２段階）。ネットワーク電子機器４０の識別記号はＩＤ及びパスワードを含むが，かかる例に限定されない。
【００３８】
第２０２段階後に，インターネットチャットサーバー３０に伝送されたネットワーク電子機器４０の識別記号がインターネットチャットサーバー３０とネットワーク電子機器４０との接続を許容する識別記号と一致するか否かを，インターネットチャットサーバー３０によって判断される（第２０４段階）。インターネットチャットサーバー３０はネットワーク電子機器４０の登録情報を予め格納し，記憶している。したがって，登録情報に含まれるネットワーク電子機器４０の識別記号とネットワーク電子機器４０から伝送された識別記号とを比較し，識別記号が同一であるかどうかを判断する。
【００３９】
伝送された識別記号と，インターネットチャットサーバー３０とネットワーク電子機器４０との接続を許容する識別記号とが一致すると判断された場合，ネットワーク電子機器４０からインターネットチャットサーバー３０にネットワーク電子機器４０の現状又はステータスを伝送する（第２０６段階）。例えば，ネットワーク電子機器４０の現状は待機状態である場合もあり，他のクライアントによりアクセスされ，動作の実行中とする場合もある。インターネットチャットサーバー３０は伝送されたネットワーク電子機器４０の現状をクライアント１０に伝送する。
【００４０】
しかし，伝送された識別記号と，インターネットチャットサーバー３０とネットワーク電子機器４０との接続を許容する識別記号とが一致していないと判断された場合，第２ユーザーからネットワーク電子機器４０の新しい識別記号が入力されるか否かを判断する（第２０８段階）。
【００４１】
もし，第２ユーザーからネットワーク電子機器４０の新しい識別記号が入力されると判断されれば，前述した第２０２段階に進行する。しかし，第２ユーザーからネットワーク電子機器４０の新しい識別記号が入力されないと判断されれば，前述した第２００段階に進行する。
【００４２】
第１００段階後に，インターネットチャットサーバー３０に接続されたクライアント１０のディスプレイ画面にインターネットチャットサーバー３０に接続されたネットワーク電子機器４０の種類をディスプレイする（第１０２段階）。なお，クライアント１０は一般的な方法でインターネットチャットサーバー３０に接続する。第１のユーザーがクライアント１０に備わる入力部等を操作し，クライアント１０がインターネットチャットサーバー３０に接続すれば，現在インターネットチャットサーバー３０に接続された他のクライアントだけでなく，ネットワーク電子機器の種類もディスプレイされる。
【００４３】
第１０２段階後に，ディスプレイ画面にディスプレイされた多数のネットワーク電子機器の種類のうち第１ユーザーにより選択された所定ネットワーク電子機器４０の所定制御命令を所定ネットワーク電子機器４０に伝送して，所定制御命令によって所定ネットワーク電子機器４０を制御するか，所定ネットワーク電子機器４０が制御できないことを表すエラーメッセージを生成する（第１０４段階）。
【００４４】
図４は，図２に示す第１０４段階の動作の概略を示すフローチャートであって，対話型メッセージ形態に提供された制御命令の選択メニューのうち決定された所定制御命令が所定ネットワーク電子機器４０で許容するネットワークプロトコル及び制御命令であるかどうかによって所定ネットワーク電子機器４０を制御するか，エラーメッセージを生成する段階（第３００〜第３１６段階）よりなる。
【００４５】
図４に示すように，まず，第１ユーザーにより選択された所定ネットワーク電子機器４０を決定する（第３００段階）。ディスプレイ画面にディスプレイされたネットワーク電子機器４０の種類のうち，第１ユーザーにより所定ネットワーク電子機器４０が選択されれば，選択された所定ネットワーク電子機器４０をクライアント１０で制御するネットワーク電子機器４０として決定する。所定ネットワーク電子機器４０を決定すると，クライアント１０のディスプレイ画面に制御命令が入力できる対話ウィンドウが表示される。
【００４６】
次に，第３００段階後に，所定ネットワーク電子機器４０を制御するための所定制御命令を決定する（第３０２段階）。所定制御命令の種類は所定ネットワーク電子機器４０に初めて伝送される制御命令と，その以後に付加的に伝送される制御命令と，がある。初伝送される制御命令はネットワーク電子機器４０の付加的な制御命令を含む制御命令の選択メニューをネットワーク電子機器４０に要求する制御命令である。第１ユーザーにより選択される所定制御命令は所定ネットワーク電子機器４０に初伝送される制御命令である場合もあり，所定ネットワーク電子機器４０から伝送された制御命令の選択メニューから選択された制御命令である場合もある。第１ユーザーにより所定制御命令が選択されれば，所定ネットワーク電子機器４０を制御するための所定制御命令として決定する。
【００４７】
第３０２段階後に，所定制御命令を所定ネットワーク電子機器に伝送する（第３０４段階）。
【００４８】
第３０４段階後に，伝送された所定制御命令のネットワークプロトコルがインターネット網でチャットするためのプロトコル（インターネットチャットプロトコル）に該当するかどうかを判断する（第３０６段階）。インターネットチャットプロトコルはインターネット上でのチャットが可能に定義されたプロトコルであって，基本的にクライアント／サーバーモデルを基礎としており，例えばＴＣＰ／ＩＰネットワークプロトコル等を使用するシステムで具現される。したがって，伝送された所定制御命令のネットワークプロトコルがチャットのためのプロトコルであるインターネットチャットプロトコルにより伝送されたかどうかを判断する。
【００４９】
もし，伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当すると判断されれば，伝送された所定制御命令が所定ネットワーク電子機器４０で許容される制御命令であるかどうかを判断する（第３０８段階）。所定ネットワーク電子機器４０は自体の制御のために必要な制御命令データを具備している。したがって，ネットワーク電子機器４０はクライアント１０から伝送された所定制御命令が自ら具備している制御命令データのうち何れか１つと一致するかの如何を検査して，所定ネットワーク電子機器４０で許容される制御命令であるかどうかを判断する。
【００５０】
もし，伝送された所定制御命令が所定ネットワーク電子機器で許容される制御命令であると判断されれば，所定制御命令の付加選択メニューの存否を判断する（第３１０段階）。所定制御命令は所定ネットワーク電子機器４０を直接制御するための制御命令である場合もあり，所定制御命令の下位に属する付加選択メニューを要求する制御命令である場合もある。付加選択メニューは所定制御命令の付加的な制御命令に対する多様な選択事項を具備しているメニューである。
【００５１】
もし，所定制御命令の付加選択メニューが存在すると判断されれば，付加選択メニューをクライアント１０に伝送してディスプレイ画面にディスプレイし，第３０２段階に進行する（第３１２段階）。
【００５２】
しかし，所定制御命令の付加選択メニューが存在しないと判断されれば，所定制御命令によって所定ネットワーク電子機器４０を制御する（第３１４段階）。所定制御命令の付加選択メニューが存在しないならば，所定制御命令は所定ネットワーク電子機器４０を実質的に制御するための制御命令に該当する。したがって，所定制御命令によって所定ネットワーク電子機器４０を制御する。
【００５３】
一方，伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当しないか，伝送された所定制御命令が所定ネットワーク電子機器４０で許容される制御命令でないと判断されれば，エラーメッセージを生成する（第３１６段階）。エラーメッセージは伝送された所定制御命令によって所定ネットワーク電子機器４０が制御できないことを表す。
【００５４】
図４に示すフローチャートは対話型メッセージ形態に提供される制御命令によってネットワーク電子機器４０が制御されることを説明している。以下，対話型メッセージ形式の制御命令選択メニューで決定された所定制御命令による所定ネットワーク電子機器４０の制御に関する幾つかの実施の形態を記載する。
【００５５】
第１の実施形態として，ネットワーク電子機器４０のうちの１つであるプリンタやＭＦＰで印刷を実行するように制御する過程は次の通りである。
【００５６】
まず，インターネットチャットサーバー３０に接続されたネットワーク電子機器４０の種類のうちプリンタまたはＭＦＰを表すアイコンまたは文字がユーザーにより選択されれば，プリンタまたはＭＦＰ等のネットワーク電子機器４０に伝送する制御命令が入力できる対話ウィンドウがクライアント１０のディスプレイ画面にディスプレイされる。
【００５７】
例えばユーザーにより“Ｈｅｌｐ”という制御命令が入力されれば，この“Ｈｅｌｐ”という制御命令がインターネットチャットサーバー３０を通じてプリンタまたはＭＦＰに伝送される。
【００５８】
プリンタまたはＭＦＰは“Ｈｅｌｐ”という制御命令を入力されれば，図４に示すように，“Ｈｅｌｐ”という制御命令のネットワークプロトコルがインターネットチャットプロトコルであるかどうかを検査し，“Ｈｅｌｐ”という制御命令がプリンタまたはＭＦＰで許容される制御命令であるかどうかを検査する。プリンタまたはＭＦＰは制御命令データを具備していて，クライアント１０から入力される制御命令がプリンタまたはＭＦＰに具備された制御命令データのうち何れか１つであるかの如何を検査する。
【００５９】
プリンタまたはＭＦＰに具備された制御命令データの一例を見れば，あらゆるネットワーク電子機器に共通する制御命令データであって“Ｈｅｌｐ”，“Ｇｅｔ”，“Ｓｅｔ”，“Ｄｏ”を具備しており，プリンタまたはＭＦＰに特殊な制御命令データとして，“Ｐｒｉｎｔ”，“Ｃｏｎｎｅｃｔ”，“Ｄｉｓｐｌａｙ”及び“Ｄｉｓｔｒｉｂｕｔｅ”などを具備している。“Ｈｅｌｐ”は‘ネットワーク電子機器が提供できる制御命令の付加選択メニューをクライアント１０に伝送せよ’との制御命令であり，“Ｇｅｔ”は‘ネットワーク電子機器の属性やデータをクライアント１０に伝送せよ’との制御命令であり，“Ｓｅｔ”は‘ネットワーク電子機器４０の属性やデータに対してクライアント１０からネットワーク電子機器４０に伝送せよ’との制御命令である。また，“Ｐｒｉｎｔ”とは‘ファイルを印刷せよ’との制御命令であり，“Ｃｏｎｎｅｃｔ”とは‘プリンタまたはＭＦＰを他のネットワーク電子機器と連結せよ’との制御命令であり，“Ｄｉｓｐｌａｙ”とは‘プリンタまたはＭＦＰのメニューをディスプレイせよ’との制御命令であり，“Ｄｉｓｔｒｉｂｕｔｅ”とは‘プリンタまたはＭＦＰのファイルを他のネットワーク電子機器に伝送せよ’との制御命令である。この制御命令はネットワーク電子機器毎に異なる場合があり，また，その命令を理解して実行するものもネットワーク電子機器毎に異なりうる。そして，この命令を前述したように文字で送ることもでき，選択型メニューでも送りうる。すなわち，選択型メニューは“１．Ｇｅｔ，２．Ｓｅｔ，３．Ｄｉｓｐｌａｙ”などでネットワーク電子機器４０でクライアント１０に送れば，ユーザーが１番，２番，または３番を選べる。さらに他の類型のメニューをネットワーク電子機器４０がクライアント１０に送ってユーザーに選択させうる。
【００６０】
プリンタまたはＭＦＰは“Ｈｅｌｐ”という制御命令の付加選択メニューである“１．主メニュー，２．管理メニュー，３．ヘルプ”などを検出してクライアント１０に伝送する。
【００６１】
伝送された付加選択メニューである“１．主メニュー，２．管理メニュー，３．ヘルプ”などはクライアント１０のディスプレイ画面にディスプレイされる。 
ユーザーにより付加選択メニューのうち“１．主メニュー”に該当する制御命令が選択されれば，選択された制御命令がさらにプリンタまたはＭＦＰに伝送される。
【００６２】
プリンタまたはＭＦＰは“１．主メニュー”という制御命令を入力されれば，図４に示されたように，“１．主メニュー“という制御命令のネットワークプロトコルがインターネットチャットプロトコルであるかどうかを検査し，“１．主メニュー”という制御命令がプリンタまたはＭＦＰで許容される制御命令であるかどうかを検査する。
プリンタまたはＭＦＰは“１．主メニュー“という制御命令の付加選択メニューである“１．ファイル印刷，２．ファイル検索，３．ファックス伝送，４．受けたファックス目録読み“などを検出してクライアント１０に伝送する。
【００６３】
伝送された付加選択メニューである“１．ファイル印刷，２．ファイル検索，３．ファックス伝送，４．受けたファックス目録読み“などはクライアント１０のディスプレイ画面にディスプレイされる。
【００６４】
ユーザーにより付加選択メニューのうち“１．ファイル印刷“に該当する制御命令が選択されれば，選択された制御命令がさらにプリンタまたはＭＦＰに伝送される。
この時，印刷するファイルをプリンタまたはＭＦＰに伝送する。
【００６５】
プリンタまたはＭＦＰは“１．ファイル印刷”という制御命令を入力されれば，図４に示すように，“１．ファイル印刷“という制御命令のネットワークプロトコルがインターネットチャットプロトコルであるかどうかを検査し，“１．ファイル印刷”という制御命令がプリンタまたはＭＦＰで許容される制御命令であるかどうかを検査する。
【００６６】
プリンタまたはＭＦＰは“１．ファイル印刷”という制御命令によって伝送されたファイルの印刷を実行する。
【００６７】
伝送されたファイルが印刷されたという結果はクライアント１０のディスプレイ画面にディスプレイされる。
【００６８】
一方，ファイル印刷時にネットワーク電子機器のうちの１つであるデータサーバーから印刷するファイルをプリンタまたはＭＦＰに持ってきて印刷を実行するように制御命令をするか，様々なプリンタまたはＭＦＰに同時に１つのファイルを印刷するように制御命令をすることもできる。
【００６９】
第２の実施の形態として，ネットワーク電子機器４０のうちの１つであるドキュメントサーバーでファイルを呼び出すように制御する過程は次の通りである。
【００７０】
まず，インターネットチャットサーバー３０に接続されたネットワーク電子機器の種類のうちドキュメントサーバーを表すアイコンや文字がユーザーにより選択されれば，ドキュメントサーバーに伝送する制御命令が入力できる対話窓がクライアント１０のディスプレイ画面にディスプレイされる。
【００７１】
ユーザーにより“Ｈｅｌｐ”という制御命令が入力されれば，この“Ｈｅｌｐ”という制御命令がインターネットチャットサーバー３０を通じてドキュメントサーバーに伝送される。
【００７２】
ドキュメントサーバーは“Ｈｅｌｐ”という制御命令を入力されれば，図４に示されたように，“Ｈｅｌｐ”という制御命令のネットワークプロトコルがインターネットチャットプロトコルであるかどうかを検査し，“Ｈｅｌｐ”という制御命令がドキュメントサーバーで許容される制御命令であるかどうかを検査する。ドキュメントサーバーは制御命令データを具備しているので，クライアント１０から入力される制御命令がドキュメントサーバーに具備された制御命令データのうちの１つであるかどうかを検査する。ドキュメントサーバーに具備された制御命令データの一例を挙げると，あらゆるネットワーク電子機器に共通する制御命令データとして“Ｈｅｌｐ”，“Ｇｅｔ”，“Ｓｅｔ”，“Ｄｏ”を具備しており，ドキュメントサーバーに特殊な制御命令データを合わせて具備している。
【００７３】
ドキュメントサーバーは“Ｈｅｌｐ”という制御命令の付加選択メニューである“１．主メニュー，２．管理メニュー，３．ヘルプ”などを検出してクライアント１０に伝送する。
【００７４】
伝送された付加選択メニューである“１．主メニュー，２．管理メニュー，３．ヘルプ”などはクライアント１０のディスプレイ画面にディスプレイされる。
【００７５】
ユーザーにより付加選択メニューのうち“１．主メニュー”に該当する制御命令が選択されれば，選択された制御命令がさらにドキュメントサーバーに伝送される。
【００７６】
ドキュメントサーバーは“１．主メニュー”という制御命令を入力されれば，図４に示されたように，“１．主メニュー”という制御命令のネットワークプロトコルがインターネットチャットプロトコルであるかどうかを検査し，“１．主メニュー”という制御命令がドキュメントサーバーで許容される制御命令であるかどうかを検査する。
【００７７】
ドキュメントサーバーは“１．主メニュー”という制御命令の付加選択メニューである“１．ファイル目録読み，２．サーバー目録読み”などを検出してクライアント１０に伝送する。
【００７８】
伝送された付加選択メニューの“１．ファイル目録読み，２．サーバー目録読み”などはクライアント１０のディスプレイ画面にディスプレイされる。
【００７９】
ユーザーにより付加選択メニューのうち“１．ファイル目録読み”に該当する制御命令が選択されれば，選択された制御命令がさらにドキュメントサーバーに伝送される。
【００８０】
ドキュメントサーバーは“１．ファイル目録読み”という制御命令を入力されれば，図４に示すように，“１．ファイル目録読み”という制御命令のネットワークプロトコルがインターネットチャットプロトコルであるかどうかを検査し，“１．ファイル目録読み”という制御命令がドキュメントサーバーで許容される制御命令であるかどうかを検査する。
ドキュメントサーバーは“１．ファイル目録読み”という制御命令によってドキュメントサーバーに貯蔵されたファイルの目録を検出してクライアント１０に伝送する。
【００８１】
伝送されたファイル目録はクライアント１０のディスプレイ画面にディスプレイされる。
ユーザーによりディスプレイされたファイル目録のうち所定ファイルが選択され，選択された所定ファイルに対する“Ｇｅｔ”制御命令が決定されれば，所定ファイルに対する“Ｇｅｔ”制御命令がさらにドキュメントサーバーに伝送される。
【００８２】
ドキュメントサーバーは所定ファイルに対する“Ｇｅｔ”制御命令を入力されれば，図４に示されたように，“Ｇｅｔ”という制御命令のネットワークプロトコルがインターネットチャットプロトコルであるかどうかを検査し，“Ｇｅｔ”という制御命令がドキュメントサーバーで許容される制御命令であるかどうかを検査する。
【００８３】
ドキュメントサーバーは所定ファイルに対する“Ｇｅｔ”制御命令によって所定ファイルをクライアント１０に伝送する。
【００８４】
所定ファイルがクライアント１０に伝送されたという結果はクライアント１０のディスプレイ画面にディスプレイされる。
【００８５】
一方，ＭＦＰなどでスキャニングされたファイルまたはファクシミリを通じてファックスされたファイルをクライアント１０で呼び出して目録読みを行った後で，前述したドキュメントサーバーでファイルの呼び出しと同じ方式でスキャニングされたファイルやファックスされたファイルをクライアント１０に呼び出される。
【００８６】
第３の実施の形態は，ネットワーク電子機器の現状をクライアント１０に提供することである。ネットワーク電子機器４０がインターネットチャットサーバー３０に接続されれば，接続された時点でのネットワーク電子機器４０の現状がインターネットチャットサーバー３０に伝送され，インターネットチャットサーバー３０に伝送されたネットワーク電子機器４０の現状はクライアント１０のディスプレイ画面にディスプレイされる。ネットワーク電子機器４０の現状は周期的にクライアント１０のディスプレイ画面にディスプレイされる。この時，ユーザーがネットワーク電子機器４０の詳細なる現状が要求でき，これにより，ユーザーが要求したネットワーク電子機器４０の詳細なる現状がクライアント１０のディスプレイ画面にディスプレイされる。
【００８７】
図５は，図２に示す第１０４段階を説明するためのさらに他の一実施形態１０４Ｂのフローチャートであって，制御命令のメニューウィンドーで決定された所定制御命令が所定ネットワーク電子機器４０で許容されるネットワークプロトコル及び制御命令であるかの如何によって所定ネットワーク電子機器４０を制御するか，エラーメッセージを生成する段階（第４００〜第４１２段階）よりなる。
【００８８】
図５に示すように，まず，第１ユーザーにより選択された所定ネットワーク電子機器４０を決定する（第４００段階）。所定ネットワーク電子機器４０が決定されれば，決定された所定ネットワーク電子機器４０から制御命令のメニューウィンドーがクライアント１０に伝送されてディスプレイ画面にディスプレイされる。前述した対話型メッセージ形態の選択メニューとは異なり，制御命令のメニューウィンドーは制御命令を第１ユーザーが一度に選択できる。第１ユーザーにより選択された制御命令は一時に所定ネットワーク電子機器４０に伝送される面で対話型式に制御命令を提供する図４に示す実施形態（１０４Ａ）との差が認められる。
【００８９】
第４００段階後に，所定ネットワーク電子機器４０を制御するための所定制御命令を決定する（第４０２段階）。クライアント１０のディスプレイ画面にディスプレイされた制御命令のメニューウィンドーで第１ユーザーにより選択された所定制御命令を所定ネットワーク電子機器４０を制御するための所定制御命令として決定する。
【００９０】
第４０２段階後に，所定制御命令を所定ネットワーク電子機器４０に伝送する（第４０４段階）。
【００９１】
第４０４段階後に，伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを判断する（第４０６段階）。
【００９２】
伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当すると判断されれば，伝送された所定制御命令が所定ネットワーク電子機器４０で許容される制御命令であるかどうかを判断する（第４０８段階）。
【００９３】
伝送された所定制御命令が所定ネットワーク電子機器で許容される制御命令であると判断されれば，所定制御命令によって所定ネットワーク電子機器４０を制御する（第４１０段階）。
【００９４】
しかし，伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当しないか，伝送された所定制御命令が所定ネットワーク電子機器４０で許容される制御命令でないと判断されれば，エラーメッセージを生成する（第４１２段階）。
【００９５】
第１０４段階後に，制御された結果または生成されたエラーメッセージをネットワーク電子機器４０からクライアント１０に伝送して，クライアント１０のディスプレイ画面にディスプレイする（第１０６段階）。所定制御命令により制御された所定ネットワーク電子機器４０の制御された結果または所定制御命令により所定ネットワーク電子機器４０が制御できないというエラーメッセージをクライアント１０のディスプレイ画面にディスプレイする。
【００９６】
以下，本実施の形態にかかるネットワーク電子機器の遠隔制御装置について，添付された図面を参照しながら，次の通り説明する。
【００９７】
図６は，本実施の形態にかかるネットワーク電子機器の遠隔制御装置を説明するためのブロック図であって，ネットワーク電子機器４０にはサーバー接続処理部５００及び制御命令処理部５１０が備わる。
【００９８】
サーバー接続処理部５００はインターネットチャットサーバー３０にネットワーク電子機器４０を接続（又はアクセス。）させる。
【００９９】
図７は，図６に示すサーバー接続処理部５００を説明するための一実施形態５００Ａのブロック図であって，識別記号入力処理部６００及び状態検出部６１０で構成される。
識別記号入力処理部６００は第２ユーザーから入力されたネットワーク電子機器４０の識別記号をインターネットチャットサーバー３０に伝送する。識別記号入力処理部６００は入力端子ＩＮ１を通じて第２ユーザーから入力されたネットワーク電子機器４０のＩＤ及びパスワードを含む識別記号を出力端子ＯＵＴ１を通じてインターネットチャットサーバー３０に伝送する。インターネットチャットサーバー３０はネットワーク電子機器４０の登録情報を含んでいるので，登録情報に記録されたネットワーク電子機器４０の識別記号とネットワーク電子機器４０から伝送された識別記号を比較する。
【０１００】
状態検出部６１０はネットワーク電子機器４０の現状を検出してインターネットチャットサーバー３０に伝送する。状態検出部６１０はインターネットチャットサーバー３０の登録情報に記録された所定ネットワーク電子機器４０の識別記号と所定ネットワーク電子機器４０から伝送された識別記号との比較された結果をインターネットチャットサーバー３０から入力端子ＩＮ２を通じて入力される。状態検出部６１０は比較された結果に応答して，ネットワーク電子機器４０の現状を検出して出力端子ＯＵＴ２を通じてインターネットチャットサーバー３０に伝送する。
【０１０１】
制御命令処理部５１０はクライアント１０から伝送された所定制御命令によって，所定ネットワーク電子機器４０を制御するか，エラーメッセージを生成する。
【０１０２】
図８は，図６に示された制御命令処理部５１０を説明するための一実施例５１０Ａのブロック図であって，プロトコル解釈部７００，制御命令解釈部７１０，データ貯蔵部７２０，制御命令実行部７３０及びエラーメッセージ生成部７４０で構成される。
【０１０３】
プロトコル解釈部７００は伝送された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを検査する。プロトコル解釈部７００で検査した結果は所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当する場合と，所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当されない場合と，に分れる。プロトコル解釈部７００は入力端子ＩＮ３を通じて入力された所定制御命令のネットワークプロトコルがインターネットチャットプロトコルに該当するかどうかを検査し，検査した結果を制御命令解釈部７１０及びエラーメッセージ生成部７４０に出力する。
【０１０４】
制御命令解釈部７１０は伝送された所定制御命令が所定ネットワーク電子機器４０で許容される制御命令であるかどうかを検査する。制御命令解釈部７１０はプロトコル解釈部７００から入力された検査結果に応答して，所定制御命令が所定ネットワーク電子機器４０で許容される制御命令であるかどうかを検査し，検査結果を制御命令実行部７３０及びエラーメッセージ生成部７４０に出力する。制御命令解釈部７１０は伝送された所定制御命令が所定ネットワーク電子機器４０で許容される制御命令であるかどうかを検査するために，データ貯蔵部７２０から所定制御命令に対応するデータが存在するかを要請し，要請した所定制御命令データが存在すれば，所定制御命令が所定ネットワーク電子機器４０で許容される制御命令という検査結果を出力する。
【０１０５】
データ貯蔵部７２０は所定制御命令を含む制御命令データ及びインターネットチャットサーバー３０に接続された他のネットワーク電子機器の目録を貯蔵する。データ貯蔵部７２０は制御命令解釈部７１０の制御命令データに対する要請に応答して，所定制御命令データを提供する。所定ネットワーク電子機器４０は他のネットワーク電子機器と連結され，他のネットワーク電子機器との信号交換を通じて所定制御命令を実行する。したがって，他のネットワーク電子機器の登録情報を具備している。
【０１０６】
制御命令実行部７３０は所定制御命令によって所定ネットワーク電子機器４０を制御するか，所定制御命令の付加選択メニューを検出する。制御命令実行部７３０は制御命令解釈部７１０から検査された結果に応答して，所定制御命令によって所定ネットワーク電子機器４０を制御するか，所定制御命令の付加選択メニューを検出し，検出結果を出力端子ＯＵＴ３を通じて出力する。所定制御命令の付加選択メニューは対話型メッセージ形式に制御命令により所定ネットワーク電子機器４０を制御する時に検出される。出力端子ＯＵＴ３で出力された所定ネットワーク電子機器４０の制御された結果はクライアント１０に伝送されてディスプレイ画面にディスプレイされる。
【０１０７】
エラーメッセージ生成部７４０はプロトコル解釈部７００から検査された結果または制御命令解釈部７１０から検査された結果に応答して，エラーメッセージを生成する。エラーメッセージ生成部７４０で生成されるエラーメッセージは伝送された所定制御命令によって所定ネットワーク電子機器４０が制御できないことを表す。エラーメッセージ生成部７４０は生成されたエラーメッセージを出力端子ＯＵＴ４を通じて出力する。出力端子ＯＵＴ４で出力されたエラーメッセージはクライアント１０に伝送されてディスプレイ画面にディスプレイされる。
【０１０８】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例を想定し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【０１０９】
本発明は，インターネットチャットサーバー，クライアント及びネットワーク電子機器がネットワークに連結された環境下で，クライアントがインターネットチャットサーバーを利用してネットワーク電子機器をリモートで制御するネットワーク電子機器の遠隔制御方法及び装置に適用可能である。
【図面の簡単な説明】
【０１１０】
【図１】本実施の形態にかかるネットワーク電子機器の遠隔制御方法を説明するためのネットワーク環境を示す図面である。
【図２】本実施の形態にかかるネットワーク電子機器の遠隔制御方法を説明するための一実施例のフローチャートである。
【図３】図２に示す第１００段階を説明するためのフローチャートである。
【図４】図２に示す第１０４段階を説明するためのフローチャートである。
【図５】図２に示す第１０４段階を説明するためのさらに他の一実施形態のフローチャートである。
【図６】本実施の形態にかかるネットワーク電子機器の遠隔制御装置を説明するためのブロック図である。
【図７】図６に示すサーバー接続処理部を説明するためのブロック図である。
【図８】図６に示す制御命令処理部を説明するためのブロック図である。
【符号の説明】
【０１１１】
１０      クライアント
２０      インターネット網
３０      インターネットチャットサーバー
４０      ネットワーク電子機器
【図１】
2004355634.tif 000003
【図２】
2004355634.tif 000004
【図３】
2004355634.tif 000005
【図４】
2004355634.tif 000006
【図５】
2004355634.tif 000007
【図６】
2004355634.tif 000008
【図７】
2004355634.tif 000009
【図８】
2004355634.tif 000010