(57)【要約】【課題】サーバにデータを送信するための認証テストを行なうことが可能であって、また、サーバにデータを送信するための認証テストを簡単な操作で、かつ、低コストで行なう。【解決手段】本発明の情報処理装置１００は、サーバ（例えばＰＯＰサーバまたはＳＭＴＰサーバ）にデータを送信するための（例えば、プロバイダーにデータを受け付けてもらうための）認証テストを行なう機能をもち、この認証テストを１回の操作で行なうようになっている。【選択図】　　　図１
2004102420.tif 000002
【特許請求の範囲】
【請求項１】
サーバにデータを送信するための認証テストを行なう機能を有していることを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、該画像形成装置は、１回の操作で、前記認証テストを行なうようになっていることを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２記載の画像形成装置において、該画像形成装置は、該画像形成装置がネットワーク接続用ケーブルに接続されると、前記認証テストを行なうようになっていることを特徴とする画像形成装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の画像形成装置において、前記認証テストを、サーバへの接続テスト時に行なうことを特徴とする画像形成装置。
【請求項５】
サーバにデータを送信するための認証テストを行なう機能をもち、前記認証テストを１回の操作で行なうように構成されていることを特徴とする情報処理装置。
【請求項６】
請求項５記載の情報処理装置において、該情報処理装置は、該情報処理装置がネットワーク接続用ケーブルに接続されると、前記認証テストを行なうようになっていることを特徴とする情報処理装置。
【請求項７】
請求項５記載の情報処理装置において、前記認証テストを、サーバへの接続テスト時に行なうことを特徴とする情報処理装置。
【請求項８】
請求項５記載の情報処理装置において、前記認証テストを、サーバに空のデータを送って行なうことを特徴とする情報処理装置。
【請求項９】
請求項５記載の情報処理装置において、前記認証テストを、サーバにデータを送らずに行なうようになっていることを特徴とする情報処理装置。
【請求項１０】
情報処理装置において、サーバにデータを送信するための認証テストを行なうのに、該認証テストを１回の操作で行なうことを特徴とする認証方法。
【請求項１１】
請求項１０記載の認証方法において、前記情報処理装置がネットワーク接続用ケーブルに接続されると、認証テストを行なうことを特徴とする認証方法。
【請求項１２】
請求項１０記載の認証方法において、前記認証テストを、サーバへの接続テスト時に行なうことを特徴とする認証方法。
【請求項１３】
請求項１０記載の認証方法において、前記認証テストを、サーバに空のデータを送って行なうことを特徴とする認証方法。
【請求項１４】
請求項１０記載の認証方法において、前記認証テストを、サーバにデータを送らずに行なうことを特徴とする認証方法。
【請求項１５】
サーバにデータを送信するための認証テストを１回の操作で行なう処理をコンピュータに実現させるためのプログラム。
【請求項１６】
サーバにデータを送信するための認証テストを、サーバに空のデータを送って行なう処理をコンピュータに実現させるためのプログラム。
【請求項１７】
サーバにデータを送信するための認証テストを、サーバにデータを送らずに行なう処理をコンピュータに実現させるためのプログラム。
【請求項１８】
サーバにデータを送信するための認証テストを１回の操作で行なう処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１９】
サーバにデータを送信するための認証テストを、サーバに空のデータを送って行なう処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２０】
サーバにデータを送信するための認証テストを、サーバにデータを送らずに行なう処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置および情報処理装置および認証方法およびプログラムおよび記録媒体に関する。
【０００２】
【従来の技術】
近年、画像形成装置（例えば、コピー機能，プリンタ機能，ＦＡＸ機能，スキャナ機能などを備えた複合機）として、さらに、ネットワーク機能（ＩＴ機能）を備えたものが着目されている。
【０００３】
このネットワーク機能としては、例えば、この画像形成装置をインターネット等のネットワークを介して所定のサーバ（例えばプロバイダ）に接続し、画像形成装置から所定のサーバにログインしてデータ（画像データ）を送信するといったものである。
【０００４】
【発明が解決しようとする課題】
ところで、この画像形成装置をインターネットを介してＳＭＴＰサーバに接続するときには、ＳＭＴＰサーバに接続するための接続テストであるＳＭＴＰサーバログインを行ない、しかる後、ＳＭＴＰサーバログアウトを行なうようになっているが、従来では、上記のような画像形成装置には、サーバ（例えばＰＯＰサーバまたはＳＭＴＰサーバ）にデータを送信するための（例えば、プロバイダーにデータを受け付けてもらうための）認証テストを行なう機能は備わっていなかった。
【０００５】
また、従来では、サーバにデータを送信するための認証テストを行なうとしても、これを簡単な操作で、かつ、低コストで行なうことはできなかった。
【０００６】
本発明は、サーバにデータを送信するための認証テストを行なうことが可能であって、また、サーバにデータを送信するための認証テストを簡単な操作で、かつ、低コストで行なうことの可能な画像形成装置および情報処理装置および認証方法およびプログラムおよび記録媒体を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、サーバにデータを送信するための認証テストを行なう機能を有していることを特徴としている。
【０００８】
また、請求項２記載の発明は、請求項１記載の画像形成装置において、該画像形成装置は、１回の操作で、前記認証テストを行なうようになっていることを特徴としている。
【０００９】
また、請求項３記載の発明は、請求項１または請求項２記載の画像形成装置において、該画像形成装置は、該画像形成装置がネットワーク接続用ケーブルに接続されると、前記認証テストを行なうようになっていることを特徴としている。
【００１０】
また、請求項４記載の発明は、請求項１乃至請求項３のいずれか一項に記載の画像形成装置において、前記認証テストを、サーバへの接続テスト時に行なうことを特徴としている。
【００１１】
また、請求項５記載の発明は、サーバにデータを送信するための認証テストを行なう機能をもち、前記認証テストを１回の操作で行なうように構成されていることを特徴としている。
【００１２】
また、請求項６記載の発明は、請求項５記載の情報処理装置において、該情報処理装置は、該情報処理装置がネットワーク接続用ケーブルに接続されると、前記認証テストを行なうようになっていることを特徴としている。
【００１３】
また、請求項７記載の発明は、請求項５記載の情報処理装置において、前記認証テストを、サーバへの接続テスト時に行なうことを特徴としている。
【００１４】
また、請求項８記載の発明は、請求項５記載の情報処理装置において、前記認証テストを、サーバに空のデータを送って行なうことを特徴としている。
【００１５】
また、請求項９記載の発明は、請求項５記載の情報処理装置において、前記認証テストを、サーバにデータを送らずに行なうようになっていることを特徴としている。
【００１６】
また、請求項１０記載の発明は、情報処理装置において、サーバにデータを送信するための認証テストを行なうのに、該認証テストを１回の操作で行なうことを特徴としている。
【００１７】
また、請求項１１記載の発明は、請求項１０記載の認証方法において、前記情報処理装置がネットワーク接続用ケーブルに接続されると、認証テストを行なうことを特徴としている。
【００１８】
また、請求項１２記載の発明は、請求項１０記載の認証方法において、前記認証テストを、サーバへの接続テスト時に行なうことを特徴としている。
【００１９】
また、請求項１３記載の発明は、請求項１０記載の認証方法において、前記認証テストを、サーバに空のデータを送って行なうことを特徴としている。
【００２０】
また、請求項１４記載の発明は、請求項１０記載の認証方法において、前記認証テストを、サーバにデータを送らずに行なうことを特徴としている。
【００２１】
また、請求項１５記載の発明は、サーバにデータを送信するための認証テストを１回の操作で行なう処理をコンピュータに実現させるためのプログラムである。
【００２２】
また、請求項１６記載の発明は、サーバにデータを送信するための認証テストを、サーバに空のデータを送って行なう処理をコンピュータに実現させるためのプログラムである。
【００２３】
また、請求項１７記載の発明は、サーバにデータを送信するための認証テストを、サーバにデータを送らずに行なう処理をコンピュータに実現させるためのプログラムである。
【００２４】
また、請求項１８記載の発明は、サーバにデータを送信するための認証テストを１回の操作で行なう処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２５】
また、請求項１９記載の発明は、サーバにデータを送信するための認証テストを、サーバに空のデータを送って行なう処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２６】
また、請求項２０記載の発明は、サーバにデータを送信するための認証テストを、サーバにデータを送らずに行なう処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２７】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
【００２８】
図１は本発明に係る情報処理装置の構成例を示す図である。図１を参照すると、この情報処理装置１００は、ネットワーク機能を備えたものであって、ＣＰＵ１と、ＣＰＵ１の制御プログラム等が記憶されているＲＯＭ２と、ＣＰＵ１のワークエリア等として使用されるＲＡＭ３と、ハードディスク４と、操作部（例えばキーボード／ディスプレイ）５と、例えばインターネット回線網と接続され、該回線網よりデータの送受信を行なう送受信部６とを少なくとも備えている。
【００２９】
この情報処理装置１００は、具体的には、例えば画像形成装置（より具体的には、例えば、コピー機能，プリンタ機能，ＦＡＸ機能，スキャナ機能，さらにネットワーク機能（ＩＴ機能）などを備えた複合機）であって、情報処理装置１００がこのような複合機である場合には、情報処理装置１００には、さらに、コピー機能部７，プリンタ機能部８，ＦＡＸ機能部９，画像入力部（スキャナ機能部）１０などが備わっている。なお、ＦＡＸ機能部９が備わっているときには、ＦＡＸ回線網と接続され、ＦＡＸ回線網よりデータの送受信を行なう送受信部１１が設けられている。
【００３０】
ところで、本発明の情報処理装置１００は、サーバ（例えばＰＯＰサーバまたはＳＭＴＰサーバ）にデータを送信するための（例えば、プロバイダーにデータを受け付けてもらうための）認証テストを行なう機能をもち、この認証テストを１回の操作で行なうようになっている。
【００３１】
例えば、この情報処理装置１００は、操作部５にテストボタンが設けられており、このテストボタンを１回操作するだけで、サーバにデータを送信するための認証テストを行なうようになっている。
【００３２】
あるいは（および／または）、この情報処理装置１００は、該情報処理装置１００がネットワーク接続用ケーブルに接続されると、サーバにデータを送信するための認証テストを行なうようになっている。
【００３３】
また、本発明の情報処理装置１００は、サーバにデータを送信するための認証テストを、サーバに空のデータ（例えば、“ＳＴＡＲＴ”と“ＥＮＤ”のデータ）を送って行なうことができる。
【００３４】
あるいは、本発明の情報処理装置１００は、サーバにデータを送信するための認証テストを、サーバにデータを送らずに行なうことができる。
【００３５】
また、本発明の情報処理装置１００は、サーバにデータを送信するための認証テストを、サーバへの接続テスト時に行なうようになっている。
【００３６】
図２，図３は、サーバ（例えばＰＯＰサーバまたはＳＭＴＰサーバ）にデータを送信するための（例えば、プロバイダーにデータを受け付けてもらうための）認証テストを、サーバへの接続テスト時に行なう場合の具体的な処理動作例を示すフローチャートである。なお、図２，図３の処理動作例は、メール送信認証方式がＰＯＰ認証またはＳＭＴＰ認証であるときに、ＰＯＰ認証テストまたはＳＭＴＰ認証テストを、ＳＭＴＰサーバへの接続テスト時に行なう場合が示されている。
【００３７】
図２，図３を参照すると、先ず、ＰＯＰ認証に設定されているかを判断する（ステップＳ１）。ＰＯＰ認証に設定されているときには、ＰＯＰサーバにログインする（ステップＳ２）。なお、ＰＯＰサーバへのログインには、設定情報として、ＰＯＰサーバＩＰアドレス，ＰＯＰアカウント名，ＰＯＰパスワードを使用する。そして、ＰＯＰサーバにログインしたときに、エラーが発生したか否かを判断し（ステップＳ３）、エラーと判断されたときには、例えば、「ＰＯＰ認証に失敗しました」旨のエラーメッセージを表示し（ステップＳ４）、処理を終了する。
【００３８】
これに対し、ステップＳ３においてエラーがでないときには、ＰＯＰサーバからログアウトする（ステップＳ５）。そして、ＰＯＰサーバからログアウトしたときに、エラーが発生したか否かを判断し（ステップＳ６）、エラーと判断されたときには、ステップＳ４でエラーメッセージを表示して、処理を終了する。
【００３９】
これに対し、ステップＳ１においてＰＯＰ認証に設定されていないか、あるいは、ステップＳ６においてエラーでないときには、ＳＭＴＰサーバにログインする（ステップＳ７）。なお、ＳＭＴＰサーバへのログインには、設定情報として、ＳＭＴＰサーバＩＰアドレスを使用する。そして、ＳＭＴＰサーバにログインしたときに、エラーが発生したか否かを判断し（ステップＳ８）、エラーと判断されたときには、例えば「ＳＭＴＰサーバに接続できませんでした」旨のエラーメッセージを表示し（ステップＳ９）、処理を終了する。
【００４０】
これに対し、ステップＳ８においてエラーでないときには、ＳＭＴＰ認証に設定されているかを判断する（ステップＳ１０）。
【００４１】
ステップＳ１０においてＳＭＴＰ認証に設定されているときには、ＳＭＴＰ認証を実行する（ステップＳ１１）。なお、ＳＭＴＰ認証の実行には、設定情報として、ＳＭＴＰ認証するユーザ名，パスワードを使用する。そして、ＳＭＴＰ認証を実行したときに、エラーが発生したか否かを判断し（ステップＳ１２）、エラーと判断されたときには、ＳＭＴＰサーバからログアウトし（ステップＳ１３）、例えば、「ＳＭＴＰ認証に失敗しました」旨のエラーメッセージを表示して（ステップＳ１４）、処理を終了する。
【００４２】
これに対し、ステップＳ１０においてＳＭＴＰ認証に設定されていないか、ステップＳ１２において、エラーでないときには、ＳＭＴＰサーバからログアウトする（ステップＳ１５）。そして、ＳＭＴＰサーバからログアウトしたときに、エラーが発生したか否かを判断し（ステップＳ１６）、エラーと判断されたときには、例えば、「ＳＭＴＰサーバに接続できませんでした」旨のエラーメッセージを表示し（ステップＳ１７）、処理を終了する。
【００４３】
これに対し、ステップＳ１６においてエラーでないときには、例えば、「ＳＭＴＰサーバに接続できました」旨の正常終了メッセージを表示して（ステップＳ１８）、処理を終了する。
【００４４】
このように、図２，図３の処理動作例は、基本的には、ＳＭＴＰサーバへの接続テストの処理であり（すなわち、ステップＳ７，Ｓ８，Ｓ９のＳＭＴＰサーバへのログインの処理と、ステップＳ１５，Ｓ１６，Ｓ１７，Ｓ１８のＳＭＴＰサーバからのログアウトの処理であり）、このＳＭＴＰサーバへの接続テスト時に、ステップＳ１乃至Ｓ６のＰＯＰ認証テスト、または、ステップＳ１０乃至Ｓ１４のＳＭＴＰ認証テストが行なわれるようになっている。
【００４５】
なお、図２，図３の処理動作例では、認証テスト時にデータを送信しないものとなっているが、図２にステップＴ１で示すところで、空のデータ（“ＳＴＡＲＴ”と“ＥＮＤ”だけ）を送信する処理を行なうと、認証テストがさらに確実となる。
【００４６】
また、図１の情報処理装置１００が画像形成装置（例えば、コピー機能，プリンタ機能，ＦＡＸ機能，スキャナ機能などを備えた複合機）である場合、本発明においては、この画像形成装置が、サーバにデータを送信するための認証テストを行なう機能を有していること自体に特徴がある。
【００４７】
そして、この画像形成装置を、１回の操作で、サーバにデータを送信するための認証テストを行なうことができるように構成することができる。
【００４８】
すなわち、例えば、この画像形成装置は、操作部５にテストボタンが設けられており、このテストボタンを１回操作するだけで、サーバにデータを送信するための認証テストを行なうようになっている。
【００４９】
あるいは（および／または）、この画像形成装置は、該画像形成装置がネットワーク接続用ケーブルに接続されると、サーバにデータを送信するための認証テストを行なうようになっている。
【００５０】
また、本発明の画像形成装置は、サーバにデータを送信するための認証テストを、サーバへの接続テスト時に行なうようになっている。
【００５１】
また、本発明においては、サーバにデータを送信するための認証テストを１回の操作で行なう処理をコンピュータ（情報処理装置１００（例えば画像形成装置）のＣＰＵ１）に実現させるプログラムの形で提供することができる。
【００５２】
また、サーバにデータを送信するための認証テストを１回の操作で行なう処理をコンピュータ（情報処理装置１００（例えば画像形成装置）のＣＰＵ１）に実現させるためのプログラムは、例えばソフトウェアパッケージ（具体的には、ＣＤ−ＲＯＭ等の記録媒体）の形で提供することができる。
【００５３】
また、サーバにデータを送信するための認証テストを、サーバに空のデータを送って行なう処理をコンピュータ（情報処理装置１００（例えば画像形成装置）のＣＰＵ１）に実現させるプログラムの形で提供することができる。
【００５４】
また、サーバにデータを送信するための認証テストを、サーバに空のデータを送って行なう処理をコンピュータ（情報処理装置１００（例えば画像形成装置）のＣＰＵ１）に実現させるためのプログラムは、例えばソフトウェアパッケージ（具体的には、ＣＤ−ＲＯＭ等の記録媒体）の形で提供することができる。
【００５５】
また、サーバにデータを送信するための認証テストを、サーバにデータを送らずに行なう処理をコンピュータ（情報処理装置１００（例えば画像形成装置）のＣＰＵ１）に実現させるプログラムの形で提供することができる。
【００５６】
また、サーバにデータを送信するための認証テストを、サーバにデータを送らずに行なう処理をコンピュータ（情報処理装置１００（例えば画像形成装置）のＣＰＵ１）に実現させるためのプログラムは、例えばソフトウェアパッケージ（具体的には、ＣＤ−ＲＯＭ等の記録媒体）の形で提供することができる。
【００５７】
換言すれば、本発明の情報処理装置１００は、スキャナ，ディスプレイ等を備えた汎用の計算機システムにＣＤ−ＲＯＭ等の記録媒体に記録されたプログラムを読み込ませて、この汎用計算機システムのマイクロプロセッサに処理を実行させる装置構成においても実施することが可能である。この場合、本発明の処理を実行するためのプログラム（すなわち、ハードウェアシステムで用いられるプログラム）は、媒体に記録された状態で提供される。プログラムなどが記録される記録媒体としては、ＣＤ−ＲＯＭに限られるものではなく、ＲＯＭ，ＲＡＭ，フレキシブルディスク，メモリカード等が用いられても良い。媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク４にインストールされ起動することにより、このプログラムを実行して、本発明の処理を実現することができる。このようにＣＤ−ＲＯＭ等の記録媒体でプログラムを提供することも可能であるが、ハードディスクにこのプログラムをインストールすることで本発明の処理を実現することもできる。
【００５８】
【発明の効果】
以上に説明したように、請求項１乃至請求項４記載の発明によれば、サーバにデータを送信するための認証テストを行なう機能を有しているので、サーバにデータを送信するための認証テストを行なうことができる。
【００５９】
特に、請求項２乃至請求項４記載の発明によれば、請求項１記載の画像形成装置において、該画像形成装置は、１回の操作で、前記認証テストを行なうようになっているので、サーバにデータを送信するための認証テストを簡単な操作で、かつ、低コストで行なうことができる。
【００６０】
また、請求項５乃至請求項２０記載の発明によれば、情報処理装置において、サーバにデータを送信するための認証テストを行なうのに、該認証テストを１回の操作で行なうので、サーバにデータを送信するための認証テストを簡単な操作で、かつ、低コストで行なうことができる。
【図面の簡単な説明】
【図１】本発明に係る情報処理装置の構成例を示す図である。
【図２】サーバにデータを送信するための認証テストを、サーバへの接続テスト時に行なう場合の具体的な処理動作例を示すフローチャートである。
【図３】サーバにデータを送信するための認証テストを、サーバへの接続テスト時に行なう場合の具体的な処理動作例を示すフローチャートである。
【符号の説明】
１００　　　　　情報処理装置
１　　　　ＣＰＵ
２　　　　ＲＯＭ
３　　　　ＲＡＭ
４　　　　ハードディスク
５　　　　操作部
６　　　　送受信部
７　　　　コピー機能部
８　　　　プリンタ機能部
９　　　　ＦＡＸ機能部
１０　　　画像入力部
１１　　　送受信部
【図１】
2004102420.tif 000003
【図２】
2004102420.tif 000004
【図３】
2004102420.tif 000005