【手続補正書】
【提出日】平成25年3月1日(2013.3.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介してサーバとしてクライアント画像処理装置と通信する画像処理装置であって、
ドメイン名が記述されていない少なくとも１つ以上のアドレスデータを含む複数のアドレスデータを有するアドレス帳が格納された記憶手段と、
前記格納されたアドレスデータのうち指定された１つにドメイン名が記述されているか否かを判定する判定手段と、
前記判定手段により前記指定されたアドレスデータにドメイン名が記述されていないと判定された場合、前記指定されたアドレスデータにドメイン名を補完する補完手段と、
前記補完手段によりドメイン名が補完されたアドレスデータを前記クライアント画像処理装置に送信する送信手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記補完手段は、前記ネットワークを介してＤＮＳサーバに問い合わせることでドメイン名を補完し、アドレスデータをＦＱＤＮ形式とすることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記クライアント画像処理装置から名前解決要求を受信した場合、前記クライアント画像処理装置から画像を送信する送信先の名前解決を実行する処理手段、を更に備え、
前記送信手段は、前記処理手段による名前解決の結果を前記クライアント画像処理装置に送信することを特徴とする請求項１乃至２のいずれか１項に記載の画像処理装置。
【請求項４】
前記処理手段は、前記ネットワークを介してＤＮＳサーバに問い合わせることで、前記ＤＮＳサーバにより名前解決を行うことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記補完手段は、ドメイン名を補完した結果を補完結果情報としてアドレスデータに保持し、
前記送信手段は、前記ドメイン名が補完されると共に前記補完結果情報を含むアドレスデータを前記クライアント画像処理装置に送信することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記クライアント画像処理装置から前記クライアント画像処理装置に設定されているＤＮＳサーバのＩＰアドレスを取得する取得手段、を更に備え、
前記取得手段が取得した前記クライアント画像処理装置に設定されているＤＮＳサーバのＩＰアドレスと、自装置に設定されているＤＮＳサーバのＩＰアドレスとを比較し、比較した結果に基づき前記補完手段によるドメイン名の補完を行うか否かを決定する決定手段、を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記決定手段は、双方のＤＮＳサーバのＩＰアドレスが同じ場合は前記補完手段によるドメイン名の補完を行わず、双方のＤＮＳサーバのＩＰアドレスが異なる場合は前記補完手段によるドメイン名の補完を行うことを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記指定されたアドレスデータは、前記クライアント画像処理装置から受信したアドレス帳参照要求により指定されたアドレスデータであることを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記指定されたアドレスデータは、前記クライアント画像処理装置へのアドレスデータ
の送信を前記画像処理装置に行わせるように、ユーザによって前記画像処理装置に入力することができるアドレスデータ送信指示により指定されたアドレスデータであることを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
ネットワークを介してサーバとしてクライアント画像処理装置と通信すると共に、ドメイン名が記述されていない少なくとも１つ以上のアドレスデータを含む複数のアドレスデータを有するアドレス帳を格納する画像処理装置の制御方法であって、
前記画像処理装置に格納されたアドレスデータのうち指定された１つにドメイン名が記述されているか否かを判定するステップと、
前記指定されたアドレスデータにドメイン名が記述されていないと判定された場合、前記指定されたアドレスデータにドメイン名を補完するステップと、
前記ドメイン名が補完されたアドレスデータを前記クライアント画像処理装置に送信するステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項１１】
ネットワークを介してサーバとしてクライアント画像処理装置と通信すると共に、ドメイン名が記述されていない少なくとも１つ以上のアドレスデータを含む複数のアドレスデータを有するアドレス帳を格納する画像処理装置の制御方法をコンピュータに実行させるためのプログラムを記憶したコンピュータで読み取り可能な記憶媒体であって、
前記画像処理装置の制御方法は、
前記画像処理装置に格納されたアドレスデータのうち指定された１つにドメイン名が記述されているか否かを判定するステップと、
前記指定されたアドレスデータにドメイン名が記述されていないと判定された場合、前記指定されたアドレスデータにドメイン名を補完するステップと、
前記ドメイン名が補完されたアドレスデータを前記クライアント画像処理装置に送信するステップと、
を有することを特徴とする記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像処理装置及びその制御方法、並びに記憶媒体
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ネットワークを介してクライアント画像処理装置と通信が可能なサーバとして機能する画像処理装置及びその制御方法、並びに記憶媒体に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の目的は、ドメイン名が記述されていないアドレスデータの、クライアントから参照要求やユーザからのクライアントへの送信指示を受けた場合に、アドレスデータにドメイン名を補完して送信するサーバとしての画像処理装置及びその制御方法、並びに記憶媒体を提供することにある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記目的を達成するために、請求項１記載の画像処理装置は、ネットワークを介してサーバとしてクライアント画像処理装置と通信する画像処理装置であって、ドメイン名が記述されていない少なくとも１つ以上のアドレスデータを含む複数のアドレスデータを有するアドレス帳が格納された記憶手段と、前記格納されたアドレスデータのうち指定された１つにドメイン名が記述されているか否かを判定する判定手段と、前記判定手段により前記指定されたアドレスデータにドメイン名が記述されていないと判定された場合、前記指定されたアドレスデータにドメイン名を補完する補完手段と、前記補完手段によりドメイン名が補完されたアドレスデータを前記クライアント画像処理装置に送信する送信手段と、を有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
上記目的を達成するために、請求項１０記載の画像処理装置の制御方法は、ネットワークを介してサーバとしてクライアント画像処理装置と通信すると共に、ドメイン名が記述されていない少なくとも１つ以上のアドレスデータを含む複数のアドレスデータを有するアドレス帳を格納する画像処理装置の制御方法であって、前記画像処理装置に格納されたアドレスデータのうち指定された１つにドメイン名が記述されているか否かを判定するステップと、前記指定されたアドレスデータにドメイン名が記述されていないと判定された場合、前記指定されたアドレスデータにドメイン名を補完するステップと、前記ドメイン名が補完されたアドレスデータを前記クライアント画像処理装置に送信するステップと、を有することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記目的を達成するために、請求項１１記載の記憶媒体は、ネットワークを介してサーバとしてクライアント画像処理装置と通信すると共に、ドメイン名が記述されていない少なくとも１つ以上のアドレスデータを含む複数のアドレスデータを有するアドレス帳を格納する画像処理装置の制御方法をコンピュータに実行させるためのプログラムを記憶したコンピュータで読み取り可能な記憶媒体であって、前記画像処理装置の制御方法は、前記画像処理装置に格納されたアドレスデータのうち指定された１つにドメイン名が記述されているか否かを判定するステップと、前記指定されたアドレスデータにドメイン名が記述されていないと判定された場合、前記指定されたアドレスデータにドメイン名を補完するステップと、前記ドメイン名が補完されたアドレスデータを前記クライアント画像処理装置に送信するステップと、を有することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
ＲＡＭ１２は、ＣＰＵ１１のワークエリア、データ記憶エリアを提供する。ハードディスク１３は、本発明の制御方法を実行するプログラム、各種データ（複数のアドレスデータを有するアドレス帳など）、様々な設定を格納する（記憶手段）。尚、ハードディスク１３の代わりにＮＶＲＡＭ等を用いてもよい。通信部１７は、ネットワークを介して他の機器と通信を行う。尚、本実施の形態では、特に断らない限り、アドレス帳サーバにおいてＣＰＵ１１がメインバス１４を介してＲＡＭ１２、ハードディスク１３、通信部１７を制御することで各種処理を行う。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
まず、ＣＰＵ１１は、指定されたアドレスデータで特定されているホスト名がＩＰアドレスか否かを判定する（ステップＳ１２０４）。ホスト名がＩＰアドレスであると判定した場合、ＣＰＵ１１は、ステップＳ１２０７に進む。ホスト名がＩＰアドレスでないと判定した場合、ＣＰＵ１１は、ホスト名にドメイン名が書かれているか（記述されているか）否かを判定する（ステップＳ１２０５）（判定手段）。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
ホスト名にドメイン名が書かれていると判定した場合、ステップＳ１２０７に進み、ホスト名にドメイン名が書かれていないと判定した場合、ＣＰＵ１１は、通信部１７によりＤＮＳサーバＤ１に問い合わせ、ホスト名にドメイン名を補完する（補完手段）（ステップＳ１２０６）。即ち、ＦＱＤＮ（Fully Qualified Domain Name：完全修飾ドメイン名）形式のアドレスデータとする。その後、ステップＳ１２０７に進む。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
ステップＳ１２０３のループを抜けると、ＣＰＵ１１は、上記のアドレス帳参照要求を送信してきたアドレス帳クライアントに対し、通信部１７により指定されたアドレスデータを送信する（送信手段）（ステップＳ１２０９）。その後、ステップＳ１１０２に戻る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
ステップＳ１５０１のアドレス帳サーバにアドレス帳参照要求を送信する処理では、アドレス帳クライアントＣ１で設定されているＤＮＳサーバＤ２の情報（ＩＰアドレス等）をアドレス帳参照要求と一緒に送信してもよい。これにより、アドレス帳サーバでドメイン名の補完を行うか否かを判定（決定）することが可能となる（決定手段）。すなわち、アドレス帳サーバＳＶ１は、アドレス帳クライアントＣ１に設定されたＤＮＳサーバがアドレス帳サーバＳＶ１に設定されたＤＮＳサーバと異なるときは、ドメイン名を補完する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
次に、ＣＰＵ１１は、通信部１７により、アドレスデータ送信指示によって指定されたアドレス帳クライアントに対し、アドレス帳クライアントに設定されているＤＮＳサーバ（つまり、ＤＮＳサーバＤ２）のＩＰアドレスの取得要求を送信する（ステップＳ２２０３）。更に、ＣＰＵ１１は、ＩＰアドレスの取得要求を受信したアドレス帳クライアントから送信される、該アドレス帳クライアントに設定されているＤＮＳサーバＤ２のＩＰアドレスを通信部１７により受信する（取得手段）（ステップＳ２２０４）。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
次に、図１４を参照して、ステップＳ２１０４で入力がアドレス帳クライアントからの名前解決要求であると判定した場合について説明する。ＣＰＵ１１は、通信部１７によりアドレス帳クライアントからの名前解決要求を受信する（ステップＳ２４０１）。次に、ＣＰＵ１１は、通信部１７によりアドレス帳サーバＳＶ１に設定されているＤＮＳサーバＤ１に問い合わせて、ＤＮＳサーバＤ１により、アドレス帳クライアントから受信したホスト名の名前解決を行う（処理手段）（ステップＳ２４０２）。次に、ＣＰＵ１１は、通信部１７により名前解決結果をアドレス帳クライアントに送信する（ステップＳ２４０３）。その後、ステップＳ２１０２に戻る。