(57)【要約】    【課題】  ユーザがＡＳＰへのログイン情報を記憶しなくとも、利用可能な全てのＡＳＰにログインできるという機能を有すると共に、複数の装置からその機能を利用することができる情報処理装置を提供する。    【解決手段】  ログインエージェントは、ユーザ毎に利用できるサービスを提供するサービスプロバイダの情報を保持し、前記サービスプロバイダの情報に基づき前記サービスプロバイダへのログインを実行する（Ｓ１１０４）。【選択図】    図１１
2005158032.tif 000002
【特許請求の範囲】
【請求項１】
複数の他の情報処理装置と通信可能な情報処理装置により情報を処理する情報処理方法であって、
前記複数の他の情報処理装置の少なくとも１つから、ユーザを識別する識別情報を受信する識別情報受信工程と、
前記識別情報に対応付けられたサービスを提供するサービスプロバイダの情報に基づき当該サービスプロバイダへのログインを実行するログイン処理工程とを有することを特徴とする情報処理方法。
【請求項２】
前記情報処理装置は、ユーザ毎に、当該ユーザが利用できるサービスプロバイダへのログインを実行する場合に必要なログイン名またはパスワードを、サービスプロバイダの情報として記憶することを特徴とする請求項１に記載の情報処理方法。
【請求項３】
前記複数の他の情報処理装置の少なくとも１つから前記識別情報に対応する認証情報を受信する認証情報受信工程と、
前記識別情報及び前記認証情報に基づいてユーザを認証する認証工程とを有し、
認証が成功した場合に、サービスプロバイダへのログインが実行されることを特徴とする請求項１或いは２に記載の情報処理方法。
【請求項４】
複数の他の情報処理装置と通信可能な情報処理装置により情報を処理する情報処理方法であって、
前記複数の他の情報処理装置の少なくとも１つからユーザを識別する識別情報を受信する識別情報受信工程と、
前記識別情報に対応付けられたサービスを提供するサービスプロバイダの情報に基づき当該サービスプロバイダへのログインを実行するログイン処理工程と、
前記ログイン処理工程によりログインを実行した前記サービスプロバイダに関するサービスプロバイダ情報を前記他の情報処理装置に通知する情報通知工程とを有することを特徴とする情報処理方法。
【請求項５】
前記他の情報処理装置は、前記サービスプロバイダ情報に基づき前記サービスプロバイダを制御するための操作ボタンまたはメニューを表示することを特徴とする請求項４に記載の情報処理方法。
【請求項６】
前記他の情報処理装置から当該他の情報処理装置が有する機能を示す機能情報を受信する機能情報受信工程と、
前記識別情報に対応付けられたサービスプロバイダが提供するサービスに必要な機能と前記機能情報が示す機能とを比較する機能比較工程と、
前記他の情報処理装置がサービスに必要な機能を有していない場合にサービスに必要な機能が無い旨またはサービスプロバイダへのログインを実行していない旨を前記他の情報処理装置に通知する通知工程とを有することを特徴とする請求項４または５に記載の情報処理方法。
【請求項７】
前記サービスプロバイダの提供するサービスは、指定した出力装置から情報を出力することを可能とする出力サービス、情報を保管する情報保管サービス、及びＦＡＸ送信する際にＦＡＸアドレスを参照するＦＡＸアドレス帳サービスのうちの少なくとも１つであることを特徴とする請求項４乃至６のいずれかに記載の情報処理方法。
【請求項８】
前記他の情報処理装置が有する機能とは、情報をプリント出力するためのプリント機能、情報をＦＡＸ送信するためのファクシミリ機能、データを転送するためのデータ転送機能、及び情報を表示するための情報表示機能のうちの少なくとも１つであることを特徴とする請求項６に記載の情報処理方法。
【請求項９】
前記他の情報処理装置がサービスプロバイダが提供するサービスに必要な複数の機能のうちの少なくとも１つを有していない場合に制限付ログインが実行されたことを前記他の情報処理装置に通知する制限付ログイン通知工程を有することを特徴とする請求項６に記載の情報処理方法。
【請求項１０】
前記他の情報処理装置は、前記識別情報に対応しているサービスプロバイダのうちログインを実行しなかったサービスプロバイダが有る場合には、その旨を示す情報または警告情報を表示することを特徴とする請求項４乃至９のいずれかに記載の情報処理方法。
【請求項１１】
前記他の情報処理装置は、前記識別情報に対応しているサービスプロバイダのうちログインを実行しなかった前記サービスプロバイダが有る場合には、ログインを実行しなかったサービスプロバイダに対応する表示事項を他の表示事項とは異なる状態で表示することを特徴とする請求項４乃至９のいずれかに記載の情報処理方法。
【請求項１２】
前記他の情報処理装置は、前記制限付ログインが実行された場合には、その旨を示す情報または警告情報を表示することを特徴とする請求項９に記載の情報処理方法。
【請求項１３】
前記他の情報処理装置は、前記制限付ログインが実行された場合には、前記制限付きログインを実行した前記サービスプロバイダに対応する表示事項を他の表示事項とは異なる状態で表示することを特徴とする請求項９に記載の情報処理方法。
【請求項１４】
複数の他の情報処理装置と通信可能な情報処理装置であって、
前記複数の他の情報処理装置の少なくとも１つからユーザを識別する識別情報を受信する識別情報受信手段と、
前記識別情報に対応付けられたサービスを提供するサービスプロバイダの情報に基づき当該サービスプロバイダへのログインを実行するログイン処理手段とを有することを特徴とする情報処理装置。
【請求項１５】
複数の他の情報処理装置と通信可能な情報処理装置であって、
ユーザ毎に利用できるサービスを提供するサービスプロバイダの情報を保持する情報保持手段と、
前記サービスプロバイダの情報に基づき前記サービスプロバイダへのログインを実行するログイン処理手段と、
前記ログイン処理手段によりログインを実行した前記サービスプロバイダに関するサービスプロバイダ情報を前記他の情報処理装置に通知する情報通知手段とを有することを特徴とする情報処理装置。
【請求項１６】
外部の情報処理装置と通信可能な情報処理装置であって、
ユーザを識別する識別情報を前記外部の情報処理装置に送信する識別情報送信手段と、
前記識別情報に対応付けられたサービスを提供するサービスプロバイダのうち前記外部の情報処理装置によってログイン処理されたサービスプロバイダに関するサービスプロバイダ情報を前記外部の情報処理装置から受信する情報受信手段と、
前記サービスプロバイダ情報に基づいた画面を表示する表示手段とを有することを特徴とする情報処理装置。
【請求項１７】
機能を示す機能情報を前記外部の情報処理装置に送信する機能情報送信手段と、
前記外部の情報処理装置によってログイン処理されなかったサービスプロバイダに関する第２のサービスプロバイダ情報を前記外部の情報処理装置から受信する第２の情報受信手段と、
前記第２のサービスプロバイダ情報に基づいてサービスに必要な機能が無い旨またはサービスプロバイダへのログインを実行していない旨を表示する第２の表示手段とを有することを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
機能を示す機能情報を前記外部の情報処理装置に送信する機能情報送信手段と、
サービスに必要な複数の機能のうちの少なくとも１つを前記情報処理装置が有していないサービスプロバイダに関する第３のサービスプロバイダ情報を前記外部の情報処理装置から受信する第３の情報受信手段と、
前記第３のサービスプロバイダ情報に基づいて制限付ログインが実行された旨または前記複数のサービスの一部が使用可能である旨を表示する第３の表示手段を有することを特徴とする請求項１６に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスプロバイダへのログインを実行する情報処理方法及び情報処理装置に関する。
【背景技術】
【０００２】
一般に、プリント機能、複写機能、ＦＡＸ機能、スキャン機能等の多機能を有するＭＦＰは、インターネット上で各種サービスを展開するところのアプリケーションサービスプロバイダ（以下、ＡＳＰと記述する）から、インターネットを介してこれらサービスを受けることが可能である。
【０００３】
これらＡＳＰは、分野を問わず様々なサービスを展開しており、そのサービスの内容は、その目的や用途等、ターゲットユーザに応じて様々であり、サービスの内容によっては、サービスの受け手に相応な機能を必要とする場合もある。
【０００４】
例えば、第１の例としては、インターネット上のサーバにインターネット経由でドキュメントをアップしておき、いつでも、どこからでも、プリントを可能にするといったようなパブリックプリントサービスがある。このようなパブリックプリントサービスを受ける場合、ＭＦＰ側には、インターネット経由でサーバにドキュメントデータをアップするための機能とドキュメントデータをＭＦＰ上でプリントするためのプリント機能（ここでは、ＰＤＬ機能と記述する。）が必要になる。インターネット経由でドキュメントデータをアップする機能においては、アプリケーションソフトウエアで作成したデータの他に、ＭＦＰに装備されているスキャナから画像を読み込んで作成したスキャン画像データをアップすることも想定されるので、スキャン画像データを作成して送信する機能（ここでは、ＳＥＮＤ機能と記述する。）も必要とされる。
【０００５】
第２の例としては、ＭＦＰからスキャン画像データをインターネット上のサーバに転送し、そのサーバ上で種々のデータを保管するといったドキュメント保管サービスがある。このようなドキュメント保管サービスを受ける場合、ＭＦＰ側には、前述したようなＳＥＮＤ機能を必要とする。
【０００６】
第３の例としては、ＭＦＰに送信されてきたＦＡＸデータを一旦受け取り、インターネット上のサーバに転送することによって、インターネットに接続された複数のユーザがＦＡＸデータを閲覧可能になるといったＦＡＸ転送サービスがある。このようなＦＡＸ転送サービスを受ける場合、ＭＦＰ側には、前述したようなＳＥＮＤ機能と、ＦＡＸデータを受信するためのＦＡＸ機能とを必要とする。
【０００７】
また、ＡＳＰの利用権はユーザに付加される場合が多く、ＡＳＰの利用権のあるユーザは、インターネットを介してＡＳＰに接続可能なＭＦＰであれば、設置場所や機種の違いに関係なくＡＳＰを利用できるというメリットがある。ＡＳＰの利用は、ＭＦＰ等のＯＡ(office automation)機器だけでなく、パーソナルコンピュータ(ＰＣ)や携帯電話、電子手帳(ＰＤＡ)等の情報端末からも利用可能である。例えば、ドキュメント保管サービスでは、ＰＣ等から保管されているドキュメントのアップロードやダウンロードを行ったり、ドキュメント名一覧等の確認を行うことができる。
【０００８】
ところで、従来、サーバに保存してあるカスタマイズ設定値を情報処理装置に読み込み、その情報処理装置構成と前記設定値との不一致を検出して、その設定値を修正してユーザインタフェース（ＵＩ）に表示するようにした技術が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００１−３０６２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来装置では、複数のＭＦＰやＰＣ等の情報端末からＡＳＰを利用する際に、以下のような幾つかの問題がある。
【００１０】
第１の問題は、ユーザがＡＳＰを利用する場合は、ＡＳＰへログインする際に必要な情報はユーザが記憶する必要があり、特に、複数のＡＳＰを利用する場合には記憶が困難になるという点である。また、ＭＦＰにＡＳＰの情報を登録するような場合であっても、利用する可能性が有る全てのＭＦＰに対してＡＳＰの情報を登録することが必要となり、登録作業が煩雑である。
【００１１】
第２の問題は、ユーザがＡＳＰを利用する場合、自身が使用可能なＡＳＰが分かり難い点である。ログインする際に必要な情報をユーザが記憶していたとしても、使用可能なＡＳＰをうっかり忘れてしまう場合があるからである。
【００１２】
第３の問題は、ユーザがＡＳＰのサービスを実際に利用するに際して、ユーザが使用しているＭＦＰやＰＣ等が、ＡＳＰが提供する各種サービスを受ける際に十分な機能を備えているのか否か分かり難い点である。例えば、先に説明したパブリックプリントサービスの利用に際しては、ＭＦＰがＳＥＮＤ機能を備えていなければ、ドキュメントをサーバにアップロードすることができない。また、ＭＦＰがＰＤＬ機能を備えていなければ、サーバからドキュメントを取得して当該ドキュメントに基づいて印刷することができない。このように、使用するＭＦＰやＰＣ等の構成によっては、ＡＳＰにログインはできても、サービスを利用できない場合や、サービスを部分的にのみしか利用できないという場合がある。
【００１３】
そこで、本発明は、ユーザがＡＳＰへのログイン情報を記憶しなくとも利用可能なＡＳＰにログインできる機能を有すると共に、複数の装置からその機能を利用することができる情報処理方法及び情報処理装置を提供することを目的とする。
【００１４】
また、本発明は、ユーザがＡＳＰへのログイン情報を記憶している場合でも、自身が使用可能なＡＳＰをユーザが認識し易くする情報処理方法及び情報処理装置を提供することを目的とする。
【００１５】
更に、本発明は、ユーザが使用している情報処理装置からはＡＳＰが使用できない或いは部分的にしか使用できないことをユーザが認識できる情報処理方法及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明の情報処理方法は、複数の他の情報処理装置と通信可能な情報処理装置により情報を処理する情報処理方法であって、前記複数の他の情報処理装置の少なくとも１つから、ユーザを識別する識別情報を受信する識別情報受信工程と、前記識別情報に対応付けられたサービスを提供するサービスプロバイダの情報に基づき当該サービスプロバイダへのログインを実行するログイン処理工程とを有することを特徴とする。
【００１７】
また、上記目的を達成するために、本発明の情報処理方法は、複数の他の情報処理装置と通信可能な情報処理装置により情報を処理する情報処理方法であって、前記複数の他の情報処理装置の少なくとも１つからユーザを識別する識別情報を受信する識別情報受信工程と、前記識別情報に対応付けられたサービスを提供するサービスプロバイダの情報に基づき当該サービスプロバイダへのログインを実行するログイン処理工程と、前記ログイン処理工程によりログインを実行した前記サービスプロバイダに関するサービスプロバイダ情報を前記他の情報処理装置に通知する情報通知工程とを有することを特徴とする。
【００１８】
また、上記目的を達成するために、本発明の情報処理装置は、複数の他の情報処理装置と通信可能な情報処理装置であって、前記複数の他の情報処理装置の少なくとも１つからユーザを識別する識別情報を受信する識別情報受信手段と、前記識別情報に対応付けられたサービスを提供するサービスプロバイダの情報に基づき当該サービスプロバイダへのログインを実行するログイン処理手段とを有することを特徴とする。
【００１９】
また、上記目的を達成するために、本発明の情報処理装置は、複数の他の情報処理装置と通信可能な情報処理装置であって、ユーザ毎に利用できるサービスを提供するサービスプロバイダの情報を保持する情報保持手段と、前記サービスプロバイダの情報に基づき前記サービスプロバイダへのログインを実行するログイン処理手段と、前記ログイン処理手段によりログインを実行した前記サービスプロバイダに関するサービスプロバイダ情報を前記他の情報処理装置に通知する情報通知手段とを有することを特徴とする。
【００２０】
更に、上記目的を達成するために、本発明の情報処理装置は、外部の情報処理装置と通信可能な情報処理装置であって、ユーザを識別する識別情報を前記外部の情報処理装置に送信する識別情報送信手段と、前記識別情報に対応付けられたサービスを提供するサービスプロバイダのうち前記外部の情報処理装置によってログイン処理されたサービスプロバイダに関するサービスプロバイダ情報を前記外部の情報処理装置から受信する情報受信手段と、前記サービスプロバイダ情報に基づいた画面を表示する表示手段とを有することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、ユーザがログイン情報を記憶しなくともサービスプロバイダへログインできると共に、複数の装置のいずれからも、ログインされたサービスプロバイダを利用可能である。
【００２２】
また、本発明によれば、ユーザがＡＳＰへのログイン情報を記憶している場合でも、使用可能なＡＳＰをうっかり忘れてしまう場合に備えて、ユーザが使用可能なＡＳＰをユーザが認識し易くなる。
【００２３】
また、本発明によれば、ユーザがＡＳＰへのログイン情報を記憶している場合でも、自身が使用可能なＡＳＰをユーザが認識し易くなる。
【００２４】
更に、本発明によれば、ユーザが使用している情報処理装置からはＡＳＰが使用できない或いは部分的にしか使用できないことをユーザが認識できるようになる。
【発明を実施するための最良の形態】
【００２５】
本発明の情報処理方法及び情報処理装置の実施形態について、図面を参照しながら説明する。
【００２６】
［第１の実施形態］
まず、本発明の第１の実施形態を、図１〜図１２に基づき説明する。
【００２７】
図１は、本実施の形態に係る情報処理装置を有する情報処理システムの構成を示すブロック図であり、この情報処理システムは、例えば、画像情報等の情報を処理するものである。
【００２８】
図１において、１０１，１０２は本実施の形態に係る情報処理装置であるマルチファンクションプリンタ（ＭＦＰ）で、プリント機能、複写（コピー）機能、ファクシミリ（ＦＡＸ）機能、情報読取（スキャン）機能等の多機能を備えている。
【００２９】
尚、この情報処理装置１０１，１０２としては、ＭＦＰに限られるものではなく、プリンタ、複写装置、ファクシミリ装置、情報読取装置等でも良い。
【００３０】
１０３はインターネットで、各種サービスを展開するところのアプリケーションサービスプロバイダ（以下、ＡＳＰと記述する）から成り、ＭＦＰ１０１やＭＦＰ１０２と接続されている。１０４はアプリケーションサービスプロバイダの１つであるところのパブリックプリントサービスで、インターネット１０３上のサーバに、このインターネット１０３経由でドキュメントをアップしておき、いつでも、どこからでも、指定したプリンタからプリント出力を可能にするサービスを提供するものである。このようなパブリックプリントサービス１０４を受ける場合、ＭＦＰ１０１，１０２側には、インターネット１０３経由でサーバにドキュメントデータをアップするための機能（ここでは、ＳＥＮＤ機能と記述する。）が備わっていないと、ドキュメントデータをアップすることができない。また、ＭＦＰ１０１，１０２側に、ドキュメントデータをＭＦＰ１０１，１０２上でプリント出力するためのプリント機能（ここでは、ＰＤＬ機能と記述する。）が備わっていないと、アップしたドキュメントデータをプリント出力することができない。
【００３１】
１０５はアプリケーションサービスプロバイダの１つであるところのドキュメント保管サービスで、ＭＦＰ１０１，１０２からスキャン画像データをインターネット１０３上のサーバに転送し、そのサーバ上で種々のデータを保管するサービスを提供するものである。このようなドキュメント保管サービス１０５を受ける場合、ＭＦＰ１０１，１０２側には、前述したようなＳＥＮＤ機能が備わっていないと、ドキュメントデータをサーバに転送することができない。また、ＭＦＰ１０１，１０２側にＰＤＬ機能が備わっていないと、前記サーバにあるドキュメントデータをプリント出力することができない。
【００３２】
１０６はアプリケーションサービスプロバイダの１つであるところのＦＡＸアドレス帳サービスで、ＦＡＸのアドレス情報を保管し、ＭＦＰ１０１，１０２でＦＡＸ送信する際に参照するサービスを提供するものである。このようなＦＡＸアドレス帳サービス１０６を受ける場合、ＭＦＰ１０１，１０２側には、前述したようなデータを送信するためのＦＡＸ機能が備わっている必要がある。
【００３３】
ＭＦＰ１０１やＭＦＰ１０２は、このようなインターネット１０３上の各種サービスを受けるに際して、各種サービスに要求される機能を装備しておく必要があるが、本実施の形態においては、ＭＦＰ１０１にはＰＤＬ機能及びＳＥＮＤ機能が装備されているが、ＦＡＸ機能は装備されていないものとする。また、ＭＦＰ１０２には、ＰＤＬ機能及びＦＡＸ機能が装備されているが、ＳＥＮＤ機能は装備されていないものとする。
【００３４】
１０７はログインエージェント（ログイン処理手段）で、ＡＳＰへのログインを代行するものである。１０８は登録情報記憶手段（登録情報記録手段）で、ログインエージェント１０７が参照するためのユーザ情報やユーザ毎の利用可能なＡＳＰに関する情報を保持するものである。
【００３５】
本実施の形態において説明するログインエージェント１０７によるＡＳＰへのログイン代行は、ユーザが使用するＭＦＰ１０１、ＭＦＰ１０２、後述する情報端末１０９のいずれかとログインエージェント１０７との通信や、ログインエージェント１０７とＡＳＰとの通信によって達成される。
【００３６】
１０９は情報端末で、パーソナルコンピュータ（ＰＣ）や電子手帳（ＰＤＡ）、携帯電話等から成るものである。これらの情報端末１０９からもＡＳＰを利用することが可能である。例えば、ドキュメント保管サービス１０５にログインし、保管されている画像データをＭＦＰ１０２のＰＤＬ機能を使用してプリント出力するといった使い方ができる。
【００３７】
図２は、ＭＦＰの構成を示すブロック図である。
【００３８】
図２において、２００はＭＦＰで、図１のＭＦＰ１０１及びＭＦＰ１０２に相当するものである。
【００３９】
ＭＦＰ２００は、操作部２０１、操作部メッセージ出力手段２０２、インターネット接続手段２０３、サービス内容認識手段２０４、ＭＦＰ装備機能診断手段２０５、ＭＦＰ装備プログラム診断手段２０６、ＰＤＬ機能２０７、ＰＤＬプログラム２０８、ＳＥＮＤ機能２０９、ＳＥＮＤプログラム２１０、ＦＡＸ機能、２１１及びＦＡＸプログラム２１２を有している。
【００４０】
操作部２０１は、タッチパネル式ＬＣＤ（液晶表示装置）やＬＥＤ（発光ダイオード）や操作ボタン等から構成される。操作部メッセージ出力手段２０２は、操作部２０１上のＬＣＤに表示されるメッセージの出力を制御するものである。
【００４１】
図３は、操作部２０１の画面表示例を示す図である。
【００４２】
図３において、３０１はモード選択ボタンで、コピーやＦＡＸ、プリント、ＡＳＰの４つのモードを選択するものである。３０２はＬＣＤパネルで、タッチパネル式となっており、表示だけでなく、操作ボタンとしても動作可能である。モード選択ボタン３０１を操作することにより、ＬＣＤパネル３０２の画面がそれぞれのモードの画面に切り替わる。３０３はテンキーで、数字を入力するための操作ボタンである。３０４はスタートボタンで、それぞれのモードにおいて動作開始を指示するものである。３０５は停止ボタンで、動作中においてその動作を停止させたい場合に操作するものである。
【００４３】
インターネット接続手段２０３は、例えば、イーサネット（登録商標）等の通信網を用いてネットワークを構築し、インターネット１０３（図１参照）に接続するものである。サービス内容認識手段２０４は、インターネット１０３（図１参照）上でＭＦＰ２００が各種サービスを受ける上で接続可能なアプリケーションサービスプロバイダ（ＡＳＰ）のサービス内容を認識するものである。ＭＦＰ装備機能診断手段２０５は、ＭＦＰ２００に実際に装備されている機能を診断し、認識するものである。本実施の形態では、ＭＦＰ装備機能診断手段２０５により、ＭＦＰ１０１にはＰＤＬ機能２０７とＳＥＮＤ機能２０９が、ＭＦＰ１０２にはＰＤＬ機能２０７が、それぞれ装備されていると判断されるものとする。ＭＦＰ装備プログラム診断手段２０６、各種機能を実現するための各種プログラムが最新の状態で備わっているか否かをチェックし、ＭＦＰ２００上に装備されている機能を診断し、認識するものである。ＰＤＬ機能２０７は、ドキュメントデータをＭＦＰ１０１，１０２上でプリント出力するためのハードウェアである。ＰＤＬプログラム２０８は、ＰＤＬ機能２０７を駆動制御するためのソフトウェアである。ＳＥＮＤ機能２０９は、インターネット１０３経由でサーバにドキュメントデータをアップするためのハードウェアである。ＳＥＮＤプログラム２１０は、ＳＥＮＤ機能２０９を駆動制御するためのソフトウェアである。ＦＡＸ機能２１１は、ＦＡＸのアドレス情報を送信するためのハードウェアである。ＦＡＸプログラム２１２は、ＦＡＸ機能２１１を駆動制御するためのソフトウェアである。
【００４４】
図４は、ＭＦＰ１０１、ＭＦＰ１０２、パブリックプリントサービス１０４、ドキュメント保管サービス１０５、ＦＡＸアドレス帳サービス１０６、ログインエージェント１０７、情報端末１０９それぞれのハードウェア構成を示す図である。
【００４５】
図４において、ネットワーク４００は、図１のインターネット１０３に相当する。また、情報処理装置４０１は、図１のＭＦＰ１０１及びＭＦＰ１０２に相当する。情報処理装置４０１は、コントローラ部４０２と、リーダ部４０３と、操作部４０４と、プリンタ部４０５とから構成されている。また、コントローラ部４０２は、コア部４０６、ネットワークインターフェースカード（ＮＩＣ：Network Interface card）４０７、ＰＤＬ（Page Description Language）展開部４０８、モデム通信部４０９を有している。
【００４６】
リーダ部４０３は、情報処理装置４０１にセットされた原稿の画像を読み取り、原稿画像に応じた画像データを生成する。コピー時には、コア部４０６は、リーダ部４０３が生成した画像データをプリンタ部４０５へ出力する。プリンタ部４０５は、リーダ部４０３によって生成された画像データに応じた画像を記録紙上に印刷する。
【００４７】
操作部４０４は、ＬＣＤパネルを介して情報を表示し、操作ボタンを介してユーザからの指示を入力する。操作部４０４は、図２の操作部２０１に相当する。モデム通信部４０９は、公衆回線網を介して外部のファクシミリ装置と通信するために、変復調動作を行う。ＮＩＣ４０７は、ネットワーク４００との間のインタフェースを司る。ＮＩＣ４０７は、図２のインターネット接続手段２０３に相当する。ＰＤＬ展開部４０８は、ネットワーク４００を介して受信したＰＤＬデータの展開処理を行う。
【００４８】
コア部４０６は、ＣＰＵ（中央演算処理装置）４１０、ＲＡＭ(Random Access Memory)４１１及びＲＯＭ(Read Only Memory)４１２を有している。コア部４０６は、リーダ部４０３、プリンタ部４０５、操作部４０４、ＮＣＩ４０７、ＰＤＬ展開部４０８、モデム通信部４０９との間のデータ送受を行う。この際に、コア部４０６内のＣＰＵ４１０は、ＲＡＭ４１１またはＲＯＭ４１２に格納されているソフトウェアプログラムに従って、データの処理を行い、リーダ部４０３、操作部４０４及びプリンタ部４０５を制御する。
【００４９】
図２の操作部メッセージ出力手段２０２、サービス内容認識手段２０４、ＭＦＰ装備機能診断手段２０５、ＭＦＰ装備プログラム診断手段２０６のそれぞれは、コア部４０６のＣＰＵ４１０がソフトウェアプログラムに従って動作することにより実現される。
【００５０】
また、図２のＰＤＬ機能２０７は、ＰＣＬデータがＰＤＬ展開部４０８によって展開処理されて、ＰＤＬデータに対応する画像データがプリンタ部４０５によって印刷されることにより実現される。また、ＳＥＮＤ機能２０９は、リーダ部４０３によって生成された画像データがＮＩＣ４０７等を介して送信されることにより実現される。また、ＦＡＸ機能２１１は、リーダ部４０３によって生成された画像データがモデム通信部４０９を介して送信されることにより実現される。
【００５１】
また、図４において、情報処理装置４１３は、図１のパブリックプリントサービス１０４、ドキュメント保管サービス１０５、ＦＡＸアドレス帳サービス１０６、ログインエージェント１０７、情報端末１０９に相当する。
【００５２】
情報処理装置４１３は、ＣＰＵ（中央演算処理装置）４１４、ＲＡＭ(Random Access Memory)４１５、ＣＲＴ(Cathode Ray Tube)４１６、キーボード４１７、タイマ４１８、ネットワークインターフェースカード（ＮＩＣ：Network Interface card）４１９、ハードディスク（ＤＩＳＫ）４２０、ＲＯＭ(Read Only Memory)４２１、ポインティングデバイス４２２がシステムバス４２３を介して相互に接続された構成を有する。
【００５３】
情報処理装置４１３を制御するプログラムは、記憶媒体であるハードディスク（ＤＩＳＫ）４２１に格納されており、必要に応じてＲＡＭ４１５に読み出され、ＣＰＵ４１４によって実行される。タイマ１２５６は、正確な時を刻む時計部を有する。
【００５４】
また、ＣＰＵ４１４は、ＣＲＴ４１６によって各種情報の表示を行い、キーボード４１７及びポインティングデバイス４２２からユーザの指示を受け付ける。更に、ＣＰＵ４１４は、ＮＩＣ４１９及びネットワーク４００を通じて外部の情報処理装置と通信を行う。
【００５５】
次に、本実施の形態に係るＭＦＰ１０１の動作を、図５に基づき説明する。図５は、本実施の形態に係るＭＦＰ１０１の処理動作の流れを示すフローチャートである。
【００５６】
本実施の形態では、ＭＦＰ１０１からログインエージェント１０７に接続し、登録情報記憶手段１０８には、ドキュメントサービス１０５とＦＡＸアドレス帳サービス１０６の２つのＡＳＰが登録されている例について説明する。
【００５７】
図５において、まず、ステップＳ５０１では、ＭＦＰ１０１は、ユーザが操作部２０１において指定したユーザＩＤ（識別子）とパスワード及びログインエージェント１０７のアドレスを入力する。
【００５８】
図６は、上述した図５のステップＳ５０１において、ＭＦＰ１０１からログインエージェント１０７に対してログインを行う際の操作部２０１の入力画面の一例を示す図であり、同図において、図３と同一部分には、同一符号が付してある。
【００５９】
図３において、モード選択ボタン３０１のＡＳＰボタン３０１ａを操作することで、ＬＣＤパネル３０２の表示画面が図６に示す表示画面に切り替わる。
【００６０】
図６において、６０１はログイン名の入力部、６０２はパスワードの入力部、６０３はＡＳＰのインターネットアドレスの入力部である。この入力部６０３にＡＳＰのインターネットアドレスを入力した場合は、ＡＳＰに接続される。
【００６１】
本実施の形態では、ログインエージェント１０７のインターネットアドレスを入力することで、ログインエージェント１０７に接続される。６０４はキーボードボタンで、アルファベット等の文字の入力を容易にするためのキーボード画面を一時的に表示することができる。６０５は接続ボタンで、入力部６０１〜６０３に所定の値を入力した後、この接続ボタン６０５を操作することで、ＡＳＰへの接続が開始される。
【００６２】
そして、ステップＳ５０２で、インターネット接続手段２０３を経由してログインエージェント１０７に対して処理要求を行う。このとき、ＭＦＰ１０１からログインエージェント１０７に対して送付される情報としては、ユーザＩＤ、パスワード及び装置情報等である。
【００６３】
図７は、図５のステップＳ５０２において、ＭＦＰ１０１からログインエージェント１０７にログインする際に、ＭＦＰ１０１がログインエージェント１０７に対して送付する情報の一例を示す図である。
【００６４】
ログインしようとしているユーザに関する情報（ユーザ情報）としては、ユーザＩＤとパスワード、装置情報としては、エンジンタイプ、ＰＤＬ機能の有無、ＳＥＮＤ機能の有無、ＦＡＸ機能の有無及びＬＣＤパネルの画素数等を示す情報を送付している。
【００６５】
次に、ステップＳ５０３において、ＭＦＰ１０１は、ログインエージェント１０７からＡＳＰの画面情報を受信する。そして、次のステップＳ５０４において、当該画面情報に従って、ＡＳＰの初期画面をＬＣＤパネル３０２に表示した後、本処理動作を終了する。
【００６６】
図８は、図５のステップＳ５０３において、ＭＦＰ１０１がログインエージェント１０７から受信する画面情報の一例を示す図である。
【００６７】
ＡＳＰ１とＡＳＰ２のそれぞれについて、インターネットアドレス、アイコンの情報、ログインに成功したか否か、ログインに失敗した場合のエラーメッセージについての情報等が含まれている。ＡＳＰ２のＦＡＸアドレス帳サービス１０６にはログインしていないので、ＭＦＰ１０１は、ボタンをグレーアウト状態にして操作部２０１のＬＣＤに表示する。
【００６８】
前記図５のステップＳ５０３においてＭＦＰ１０１が受信する画面情報には、警告メッセージ７０１の文章も含まれている。アイコンの表示位置と大きさ及び文字の大きさは、アイコンの個数とＬＣＤパネル４０２の大きさとを元に、ログインエージェント１０７が決定する。
【００６９】
図９は、図５のステップＳ５０４において、ＭＦＰ１０１がログインエージェント１０７よりＡＳＰの画面情報を受け取った後、操作部メッセージ出力手段２０２が画面情報に従ってＬＣＤパネル４０２に表示したＡＳＰの初期画面の一例を示す図であり、同図において、図３と同一部分には、同一符号が付してある。
【００７０】
図９において、９０１はログインしたログインエージェント１０７のインターネットアドレスを表示する欄、９０２はドキュメント保管サービス１０５の動作を開始する操作ボタンである。この操作ボタン９０２を操作することで、ＭＦＰ１０１がドキュメント保管サービス１０５と接続して、図９に示すドキュメント保管サービス１０５の初期画面を表示することができる。
【００７１】
９０３はＦＡＸアドレス帳サービス１０６の動作を開始するＦＡＸアドレス帳サービスボタンである。なお、ＭＦＰ１０１にはＦＡＸ機能が装備されていないため、ＦＡＸアドレス帳サービス１０６にログインしていない。ＭＦＰ１０１は、画面情報に含まれているログインが失敗した旨を示す情報（図８の「ＡＳＰ２  Ｌｏｇｉｎ  Ｆａｉｌ  Ｍｅｓｓａｇｅ」）に基づいて、ログインしていないことを認識する。そのために、このＦＡＸアドレス帳サービスボタン９０３は、グレーアウト状態で表示されており、このＦＡＸアドレス帳サービスボタン９０３を操作しても、ＦＡＸアドレス帳サービス１０６を受けることはできない。
【００７２】
以上の処理により、ユーザは、ＭＦＰ１０１上でドキュメント保管サービス１０５が利用可能な状態になる。また、ユーザは、ＭＦＰ１０１において、ドキュメント保管サービス１０５が利用可能であることを知ることができる。
【００７３】
一方、ユーザは、このＭＦＰ１０１においては、ＦＡＸアドレス帳サービスを利用できない（或いは、ＦＡＸ機能が無いのでＦＡＸアドレス帳サービスを利用する意味が無い）ことを知ることができる。
【００７４】
図１０は、図９のＦＡＸアドレス帳サービスボタン９０３を押した場合に表示される操作部２０１の画面の一例を示す図であり、同図において、図３及び図９と同一部分には、同一符号が付してある。
【００７５】
図１０において、１００１はＦＡＸアドレス帳サービス１０６にログインできなかったことをユーザに通知する警告メッセージである。
【００７６】
尚、本実施の形態では、グレーアウトされたＦＡＸアドレス帳サービスボタン９０３を操作した場合に警告メッセージ１００１を表示する例を説明したが、ログインエージェント１０７の初期画面に警告メッセージを表示しても、同様の効果が得られる。
【００７７】
次に、本実施の形態に係るログインエージェント１０７の動作を、図１１に基づき説明する。
【００７８】
図１１は、本実施の形態に係るログインエージェント１０７の処理動作の流れを示すフローチャートである。例えば、図４のＣＰＵ４１４が、図１１のフローチャートに対応するプログラムに従って、図１１によって示される処理動作を制御する。
【００７９】
図１１において、まず、ステップＳ１１０１では、ＭＦＰ１０１が図５のステップＳ５０２において送信したユーザＩＤ、パスワード及び装置情報等を受信する。
【００８０】
次に、ステップＳ１１０２で、ログインエージェント１０７は、登録情報記憶手段１０８に保存されている情報を調べて、登録情報記憶手段１０８に保存されているユーザＩＤ及びパスワードと受信したユーザＩＤ及びパスワードとを照合する。
【００８１】
図１２は、登録情報記憶手段１０８に記憶されている情報の一例を示す図であり、同図は、１ユーザ分の情報を示してあり、もし、複数のユーザが登録していれば、同様の情報がユーザ毎に記憶されている。また、図１２においては、登録しているＡＳＰは２つであるが、その登録数については、適宜増減することも可能である。
【００８２】
ユーザに関する情報としては、ログイン名、パスワード及び登録されているＡＳＰの数についての情報等が記憶されている。ＡＳＰに関する情報としては、ＡＳＰ１に関する情報としてＡＳＰ１の名称、ＡＳＰ１のインターネットアドレス、ユーザがＡＳＰ１にログインする場合のログイン名、ユーザがＡＳＰ１にログインする場合のパスワード等が記憶されており、ＡＳＰ２についても同様である。
【００８３】
前記ステップＳ１１０２において、ユーザＩＤ及びパスワードが登録されているものと一致した場合には、ステップＳ１１０３へ進んで、そのユーザＩＤに対応付けられて登録されているＡＳＰへのログインに関する情報（以下、ログイン情報と記述する）を取得した後、次のステップＳ１１０４へ進む。本実施の形態において、登録されているＡＳＰは、ドキュメント保管サービス１０５とＦＡＸアドレス帳サービス１０６の２つであったとする。なお、前記ステップＳ１１０２は、ユーザＩＤ及びパスワードに基づいてユーザを認証する処理も兼ねている。ユーザＩＤ及びパスワードが登録情報記憶手段１０８に登録されている場合には認証が成功したと判断し、認証が成功した場合にはログイン処理を行う。
【００８４】
一方、前記ステップＳ１１０２において、受信したユーザＩＤ及びパスワードが登録情報記憶手段１０８に登録されていない場合には、ステップＳ１１１１へ進んで、その旨のエラー通知をＭＦＰ１０１に対して行った後、本処理動作を終了する。
【００８５】
ステップＳ１１０４では、ログインエージェント１０７は、ユーザＩＤに対応付けられて登録されているＡＳＰに対して、前記ステップＳ１１０３において取得したログイン情報を用いてログインし、ＡＳＰが提供するサービスに必要な機能の情報や操作部２０１に表示するための情報を取得する。ここでは，まず、ログインエージェント１０７は，ドキュメント保管サービス１０５にログインするものと仮定する。
【００８６】
次に、ステップＳ１１０５で、ログインエージェント１０７は、ＡＳＰが提供するサービスに必要な機能の情報と、前記ステップＳ１１０１において受信した装置情報とを比較して、ＭＦＰ１０１が必要な機能を有しているか否かを判断する。ドキュメント保管サービス１０５の利用に必要な機能は、ＰＤＬ機能とＳＥＮＤ機能であるので、ＭＦＰ１０１は、必要な機能を満たしていると判断し、ステップＳ１１０６へ進む。
【００８７】
ステップＳ１１０６では、ドキュメント保管サービス１０５へＭＦＰ１０１から直接アクセスできるように、ＭＦＰ１０１のＩＰ（internet protocol）アドレスをドキュメント保管サービス１０５に通知する。これにより、ログイン動作は、ログインエージェント１０７が実行するが、その後の動作は、ＭＦＰ１０１がドキュメント保管サービス１０５を直接操作できるようになる。
【００８８】
次に、ステップＳ１１０７へ進んで、前記ステップＳ１１０４においてログインしたＡＳＰに関する情報（以下、ＡＳＰ情報と記述する）を作成して記憶する。ドキュメント保管サービス１０５のＡＳＰ情報は、図８のＡＳＰ１情報である。
【００８９】
次に、ステップＳ１１０９へ進んで、ユーザＩＤに対応付けられて登録されているＡＳＰが他に有るか否かを判定し、ユーザＩＤに対応付けられて登録されているＡＳＰが他に有る場合には、前記ステップＳ１１０４へ戻る。ここでは、次に、ＦＡＸアドレス帳サービスへのログインを行う。
【００９０】
まず、ステップＳ１１０４で、ログインエージェント１０７は、ＦＡＸアドレス帳サービス１０６にログインし、必要な機能の情報や表示に関する情報を取得する。ＦＡＸアドレス帳サービス１０６の利用にはＦＡＸ機能が必要である。しかし、ＭＦＰ１０１にはＦＡＸ機能が備わっていないため、ステップＳ１１０５では、ＦＡＸアドレス帳サービス１０６を利用できないと判断し、ログアウトする。
【００９１】
ＭＦＰ１０１が必要な機能を有していないと判断した場合には、ステップＳ１１０８へ進んで、警告付のＡＳＰ情報を作成した後、前記ステップＳ１１０７へ進む。前記ステップＳ１１０８において作成されるＦＡＸアドレス帳サービスのＡＳＰ情報は、図８のＡＳＰ２情報である。ＡＳＰ２情報では、警告のメッセージとして「警告：ＦＡＸ機能がないためログインできませんでした。」が付加されている。
【００９２】
前記ステップＳ１１０９において、ユーザＩＤに対応付けられて登録されているＡＳＰが他に無い場合には、ステップＳ１１１０へ進んで、前記ステップＳ１１０７又はステップＳ１１０８において作成したＡＳＰ情報から構成される画面情報をＭＦＰ１０１に送信した後、本処理動作を終了する。
【００９３】
ＭＦＰ１０１は、ログインエージェント１０７から通知された画面情報に基づき、操作部２０１に画面表示を行う。
【００９４】
本実施の形態に係る情報処理装置によれば、複数のＭＦＰ１０１，１０２からアクセス可能なＭＦＰ、若しくはサーバに、ユーザ毎に利用できるＡＳＰの情報を保持し、その情報に基づきユーザに代わってＡＳＰへのログインを可能とするログインエージェント１０７と、ログインしたＡＳＰに関する情報をＭＦＰ１０１，１０２や情報端末１０９に通知し、ＭＦＰ１０１，１０２や情報端末１０９においては、ログインエージェント１０７がログインしたＡＳＰの情報に基づき表示部上にログインした状態でＡＳＰの操作ボタンやメニューを表示し、複数のＡＳＰが登録されていた場合には、複数のＡＳＰへのログインを可能としたものである。
【００９５】
ログインエージェント１０７がＡＳＰ毎のユーザＩＤ及びパスワードを記憶していて、記憶しているユーザＩＤ及びパスワードを使って各ＡＳＰにログインを行うことにより、ユーザは、ＡＳＰ毎にそのログインに必要な情報を記憶しなくても、利用可能なＡＳＰにログインすることができる。
【００９６】
また、ログインエージェント１０７が、各ＡＳＰに対してログインを行って、画像情報をＭＦＰ１０１に送信することにより、ユーザは、自分が使用可能なＡＳＰを知ることができる。
【００９７】
また、ログインエージェント１０７に接続可能なＭＦＰやＰＣ等の情報処理装置であれば、どの情報処理装置からでも上述した機能を利用することができて便利である。 
【００９８】
［第２の実施形態］
次に、本発明の第２の実施形態を、図１３〜図１５に基づき説明する。
【００９９】
尚、本実施の形態に係る情報処理装置及びその情報処理装置を有する情報処理システムの基本的な構成は、上述した第１の実施形態の図１及び図２と同一であるから、必要に応じてこれら両図を流用して説明する。
【０１００】
ここでは、ＭＦＰ１０２がＰＤＬ機能を持っていて、且つＳＥＮＤ機能とＦＡＸ機能を持っていないと仮定した場合に、ＭＦＰ１０２から、ドキュメント保管サービス１０５及びＦＡＸアドレス帳サービス１０６にログインする例について説明する。
【０１０１】
本実施の形態における第１の実施形態との主な差異は、ＭＦＰ１０２がＳＥＮＤ機能を持っていないため、ＭＦＰ１０２の操作部２０１上に制限付ログインを実行したことを明示することである。また、操作部２０１上の表示の違いは、初期画面に制限付ログインを実行したことを表示することである。
【０１０２】
ここで、説明の簡素化のために、ＭＦＰ１０１とＭＦＰ１０２は、本体が同じで操作部等の構造は同じものとする。また、登録情報記憶手段１０８に記憶されている内容も同じとする。更に、ユーザがＭＦＰ１０２に対して入力する情報も同じとする。
【０１０３】
まず、ＭＦＰ１０２は、図５のフローチャートに従って動作をする。
【０１０４】
また、ログインエージェント１０７は、図１３のフローチャートに従って動作する。
【０１０５】
図１３は、本実施の形態に係るログインエージェント１０７の処理動作の流れを示すフローチャートである。例えば、図４のＣＰＵ４１４が、図１３のフローチャートに対応するプログラムに従って、図１３によって示される処理動作を制御する。
【０１０６】
図１３において図１１と異なる点は、ステップＳ１３０５での判断処理と、ステップＳ１３１２でのＡＳＰ情報の作成処理である。
【０１０７】
即ち、図１３のステップＳ１３０１〜ステップＳ１３０４、ステップＳ１３０６〜ステップＳ１３１１の処理は、図１１のステップＳ１１０１〜ステップＳ１１０４、ステップＳ１１０６〜ステップＳ１１１１の処理と同じであるから、本実施の形態特有の処理についてのみ説明する。
【０１０８】
図１３において、ステップＳ１３０１では、ログインエージェント１０７は、ＡＳＰが提供するサービスに必要な機能の情報と、前記ステップＳ１３０１において受信した装置情報とを比較して、ＭＦＰ１０１が必要な機能を有しているか否か及び一部のサービスに対して必要な機能を有しているかを判断する。
【０１０９】
例えば、ログインエージェント１０７がドキュメント保管サービス１０５にログインした場合、ＭＦＰ１０２は、ＰＤＬ機能が装備されているために、ドキュメント保管サービス１０５に保管されているドキュメントをプリント出力することができるが、ＳＥＮＤ機能が装備されていないために、原稿をスキャンしてドキュメント保管サービス１０５にドキュメントをアップロードすることができない。この場合、ドキュメント保管サービス１０５に対しては制限付ログインが行われたと判断し、ステップＳ１３１２へ進んで、制限ログイン付ＡＳＰ情報を作成した後、ステップＳ１３０９へ進む。
【０１１０】
図１４は、図１３のステップＳ１３１０においてログインエージェント１０７がＭＦＰ２に対して送付する画像情報の一例を示す図である。図１３のステップＳ１３１２において作成される制限ログイン付ＡＳＰ情報の一例は、図１４のＡＳＰ１情報である。
【０１１１】
図１５は、図１３のステップＳ１３１０においてログインエージェント１０７が送信した画面情報をＭＦＰ１０２が受け取った後、操作部メッセージ出力手段２０２が画面情報に基づいてＬＣＤパネル３０２に表示した初期画面の一例を示す図であり、同図において、図３と同一部分には、同一符号が付してある。
【０１１２】
図１５において、１５０１はドキュメント保管サービス１０５の操作ボタンである。図１５においては、アップロード機能が利用できず、プリント機能のみ利用可能であることが明示されている。この操作ボタン１５０１を押した後は、ＭＦＰ１０２は、ドキュメント保管サービス１０５と接続し、該ドキュメント保管サービス１０５を受けることができる。
【０１１３】
本実施の形態に係る情報処理装置によれば、ＭＦＰ１０１，１０２や情報端末１０９等からログインエージェント１０７に接続する際に、ＭＦＰ１０１，１０２や情報端末１０９等が持つ機能（ＰＤＬ機能、ＳＥＮＤ機能、ＦＡＸ機能、情報表示機能等）を調べてログインエージェント１０７に伝達し、ログインエージェント１０７は、ＡＳＰから、その利用に必要な機能に関する情報を取得し、その取得した情報に基づいてログインエージェント１０７は、登録されたＡＳＰへのログインを行うか否かを判断し、ログインすると判断した場合でも、ＡＳＰの提供する全てのサービスを利用できない場合は、制限付きログインを行うことが可能である。
【０１１４】
また、本実施の形態に係る情報処理装置によれば、登録してあるがログインしなかったＡＳＰや、制限付きログインを行った場合には、ユーザが使用しているＭＦＰ１０１，１０２や情報端末１０９等の表示部に、その旨を示す情報や警告情報を表示したり、表示部に表示する操作ボタンやメニュー等の表示事項の中で、利用できないＡＳＰや機能に対応する表示事項を、他の表示事項と異なる状態（例えば、グレーアウト状態で表示して、ユーザに明示することが可能である。
【０１１５】
［第３の実施形態］
尚、本発明は、ログインエージェント１０７に登録する情報に、各ＡＳＰの利用に必要な機能に関する情報を予め保持しておき、各ＡＳＰから情報を取得することなくログインするか否かの判断や、制限付きログインを行うか否かの判断を行っても良い。
【０１１６】
［その他の実施形態］
以上が本発明の実施の形態の説明であるが、本発明は、これら実施形態に限られるものではなく、特許請求の範囲で示した機能、または実施の形態の構成が持つ機能を達成できる構成であれば、どのようなものであっても適用可能である。
【０１１７】
また、本発明の目的は、前述した実施の形態の機能（情報処理方法）を実現するためのコンピュータ読取可能なプログラムコードを有するプログラムを保持した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体からコンピュータにより読み出されたプログラムコード自体が本発明の新規な機能を実現することになる。
【０１１８】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１１９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１２０】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１２１】
【図１】第１の実施の形態に係る情報処理装置を有するシステム全体の構成を示すブロック図である。
【図２】第１の実施の形態に係る情報処理装置におけるＭＦＰの構成を示すブロック図である。
【図３】第１の実施の形態に係る情報処理装置における操作部の画面表示例を示す図である。
【図４】第１の実施の形態に係る情報処理装置を有するシステムのハードウェア構成を示す図である。
【図５】第１の実施の形態に係る情報処理装置におけるＭＦＰの動作の流れを示すフローチャートである。
【図６】第１の実施の形態に係る情報処理装置におけるＭＦＰからログインエージェントに対してログインを行う際の入力画面の表示例を示す図である。
【図７】第１の実施の形態に係る情報処理装置におけるＭＦＰからログインエージェントにログインする際にＭＦＰがログインエージェントに対して送付する情報の一例を示す図である。
【図８】第１の実施の形態に係る情報処理装置におけるログインエージェントからＭＦＰに送付する情報の一例を示す図である。
【図９】第１の実施の形態に係る情報処理装置におけるＭＦＰがログインエージェントよりＡＳＰの画面情報を受け取った後の初期画面の表示例を示す図である。
【図１０】第１の実施の形態に係る情報処理装置におけるＦＡＸアドレス帳サービスボタンを操作したときの画面表示例を示す図である。
【図１１】第１の実施の形態に係る情報処理装置におけるログインエージェントの動作の流れを示すフローチャートである。
【図１２】第１の実施の形態に係る情報処理装置における登録情報記憶手段に記憶されている情報の一例を示す図である。
【図１３】第２の実施の形態に係る情報処理装置におけるログインエージェントの動作の流れを示すフローチャートである。
【図１４】第２の実施の形態に係る情報処理装置におけるＭＦＰがログインエージェントよりＡＳＰの画面情報を受け取った後の初期画面の一例を示す図である。
【図１５】第２の実施の形態に係る情報処理装置におけるログインエージェントがＭＦＰに対して送付する情報の一例を示す図である。
【符号の説明】
【０１２２】
１０１      情報処理装置であるマルチファンクションプリンタ（ＭＦＰ）
１０２      情報処理装置であるマルチファンクションプリンタ（ＭＦＰ）
１０３      インターネット
１０４      アプリケーションサービスプロバイダ（ＡＳＰ）であるパブリックプリントサービス
１０５      アプリケーションサービスプロバイダ（ＡＳＰ）であるドキュメント保管サービス
１０６      アプリケーションサービスプロバイダ（ＡＳＰ）であるＦＡＸアドレス帳サービス
１０７      ログインエージェント（ログイン処理手段）
１０８      登録情報記憶手段（登録情報記録手段）
１０９      情報処理装置である情報端末
２００      情報処理装置であるマルチファンクションプリンタ（ＭＦＰ）
２０１      操作部
２０２      操作部メッセージ出力手段
２０３      インターネット接続手段
２０４      サービス内容認識手段
２０５      ＭＦＰ装備機能診断手段
２０６      ＭＦＰ装備プログラム診断手段
２０７      ＰＤＬ機能
２０８      ＰＤＬプログラム
２０９      ＳＥＮＤ機能
２１０      ＳＥＮＤプログラム
２１１      ＦＡＸ機能
２１２      ＦＡＸプログラム
３０１      モード選択ボタン
３０１ａ    ＡＳＰボタン
３０２      ＬＣＤパネル
３０３      テンキー
３０４      スタートボタン
３０５      停止ボタン
６０１      ログイン名の入力部
６０２      パスワードの入力部
６０３      ＡＳＰのインターネットアドレスの入力部
６０４      キーボードボタン
６０５      接続ボタン
９０１      ログインしたログインエージェントのインターネットアドレスを表示する欄
９０２      ドキュメント保管サービスの動作を開始する操作ボタン
９０３      ＦＡＸアドレス帳サービスの動作を開始するＦＡＸアドレス帳サービスボタン
１００１      ＦＡＸアドレス帳サービスにログインできなかったことをユーザに通知する警告メッセージ
【図１】
2005158032.tif 000003
【図２】
2005158032.tif 000004
【図３】
2005158032.tif 000005
【図４】
2005158032.tif 000006
【図５】
2005158032.tif 000007
【図６】
2005158032.tif 000008
【図７】
2005158032.tif 000009
【図８】
2005158032.tif 000010
【図９】
2005158032.tif 000011
【図１０】
2005158032.tif 000012
【図１１】
2005158032.tif 000013
【図１２】
2005158032.tif 000014
【図１３】
2005158032.tif 000015
【図１４】
2005158032.tif 000016
【図１５】
2005158032.tif 000017