(57)【要約】【課題】ユーザが利用する機器毎にそのユーザに提供可能なサービスとそのユーザが利用したサービスの使用実績とを知ることができる。【解決手段】サービスを利用する各利用者を利用者プロファイルデータベース１０８ｃに登録し、サービスを提供する各入出力機器を機器プロファイルデータベース１０８ｄに登録し、利用者が入出力機器１０３からサービスを利用する際に、利用者プロファイルデータベース１０８ｃと機器プロファイルデータベース１０８ｄとに基づき、利用者に提供可能なサービスを検索し、検索した提供可能なサービスを入出力装置１０３の表示装置に表示させ、提供可能なサービスから利用者が選択したサービスを提供する。【選択図】      図１
2005044079.tif 000002
【特許請求の範囲】
【請求項１】
サービス提供装置が提供可能なサービスをユーザに提供するサービス提供方法であって、
サービスを利用するユーザ毎にユーザに関するユーザプロファイルと、サービスを提供するサービス提供装置毎に装置に関する装置プロファイルとを管理する工程と、
ユーザがサービス提供装置からサービスを利用する際に、
前記管理する工程で管理された前記ユーザプロファイルと前記装置プロファイルとに基づき、前記サービス提供装置で前記ユーザに提供可能なサービスを検索する工程と、
前記検索された提供可能なサービスと前記ユーザのサービス使用実績とを前記サービス提供装置の表示手段に表示させ、前記表示された提供可能なサービスから前記ユーザが選択したサービスを提供する工程とを有することを特徴とするサービス提供方法。
【請求項２】
前記提供する工程で、前記サービス使用実績が選択された場合、前記サービス提供装置で前記ユーザが利用したサービスの使用実績一覧画面を前記表示手段に表示させることを特徴とする請求項１記載のサービス提供方法。
【請求項３】
前記サービスがファックスサービスの場合、前記提供可能なサービスとして少なくとも履歴参照、送信先登録、送信の各サービスを前記表示手段に表示させることを特徴とする請求項１記載のサービス提供方法。
【請求項４】
前記表示された提供可能なサービスから前記ユーザが履歴参照を選択した場合、送受信の履歴情報を前記表示手段に表示させることを特徴とする請求項１記載のサービス提供方法。
【請求項５】
サービス提供装置が提供可能なサービスをユーザに提供するサービス提供システムであって、
サービスを利用するユーザ毎にユーザに関するユーザプロファイルと、サービスを提供するサービス提供装置毎に装置に関する装置プロファイルとをデータベースに登録する登録手段と、
ユーザがサービス提供装置からサービスを利用する際に、
前記データベースに登録された前記ユーザプロファイルと前記装置プロファイルとに基づき、前記サービス提供装置で前記ユーザに提供可能なサービスを検索する検索手段と、
前記検索された提供可能なサービスと前記ユーザのサービス使用実績とを前記サービス提供装置の表示手段に表示させる表示制御手段とを有し、
前記サービス提供装置は、前記表示された提供可能なサービスから前記ユーザが選択したサービスを提供することを特徴とするサービス提供システム。
【請求項６】
コンピュータに、請求項１記載のサービス提供方法の各手順を実行させるためのプログラム。
【請求項７】
請求項６記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サービス提供装置が提供可能なサービスをユーザに提供する技術に関する。
【０００２】
【従来の技術】
従来、インターネットなどの通信ネットワークを介して接続されたスキャナ、プリンタ、ファクシミリ、それらの機能を有する複合機などの入出力機器により提供されるサービスを利用者が利用する場合、利用したい入出力機器毎に利用者プロファイルを登録し、利用者は自身の利用者プロファイルが登録された入出力機器に限りサービスを享受できるように構成されている。
【０００３】
利用者制限に関しては、例えば特許文献１に記載されている。
【０００４】
【特許文献１】特開平１０−２５７２１１号公報
【０００５】
【発明が解決しようとする課題】
そのため、利用者は自らの利用者プロファイルが登録されていない入出力機器ではサービスを享受できなかった。例えば、新規に入出力機器を購入したときにこの問題は発生する。つまり、新規に入出力機器を利用する際は、改めて、その機器上で自らの利用者プロファイルを登録する作業が必要であった。
【０００６】
例えば、ユーザが１００人存在し、入出力機器が１００台あれば、１００００回の登録作業が必要であり、従来はかなり苦労の多い作業であった。
【０００７】
更に、入出力機器には多数の製品が存在し、かつ、サービスの種類も多彩で、しかも、機種毎に提供できるサービスの種別が異なるため、利用者が入出力機器毎にどのような種別のサービスを享受できるかを知ることは、非常に困難であった。
【０００８】
また同様に、利用者はファクシミリや電子メール等の自ら登録した送信先情報や送受信履歴については、その機器でしか知ることができず、例えば他の場所に設置された機器を使用する場合には、それを記録して所持したものを新たに入力するなどの作業が必要であった。更に、利用者は、自らの全サービスの利用実績についても、利用した機器毎に知ることは困難であった。
【０００９】
また、従来は入出力機器の管理者が、入出力機器により提供可能なサービスのそれぞれについて、誰が利用でき、誰が利用できないという権限の区分をすることが不可能であった。例えば、秘密保持の観点からは特定のサービスを限定されたユーザにのみ提供することが好ましい。また、費用節減の観点からは、機種に不慣れな初心者にはコストの高いサービスを制限し、失敗の確率の低い熟練者にのみ当該サービスを許可することが好ましい。このような観点から、特定のサービスの利用権限を制限する必要があるが、従来はそれができず、不便であり、入出力機器の管理者にとっては管理コストが高いものとなっていた。
【００１０】
本発明は、上記課題を解決するためになされたもので、その目的は、ユーザが利用する機器毎にそのユーザに提供可能なサービスとそのユーザが利用したサービスの使用実績とを知ることができることにある。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、本発明は、サービス提供装置が提供可能なサービスをユーザに提供するサービス提供方法であって、サービスを利用するユーザ毎にユーザに関するユーザプロファイルと、サービスを提供するサービス提供装置毎に装置に関する装置プロファイルとを管理する工程と、ユーザがサービス提供装置からサービスを利用する際に、前記管理する工程で管理された前記ユーザプロファイルと前記装置プロファイルとに基づき、前記サービス提供装置で前記ユーザに提供可能なサービスを検索する工程と、前記検索された提供可能なサービスと前記ユーザのサービス使用実績とを前記サービス提供装置の表示手段に表示させ、前記表示された提供可能なサービスから前記ユーザが選択したサービスを提供する工程とを有することを特徴とする。
【００１２】
また、上記目的を達成するために、本発明は、サービス提供装置が提供可能なサービスをユーザに提供するサービス提供システムであって、サービスを利用するユーザ毎にユーザに関するユーザプロファイルと、サービスを提供するサービス提供装置毎に装置に関する装置プロファイルとをデータベースに登録する登録手段と、ユーザがサービス提供装置からサービスを利用する際に、前記データベースに登録された前記ユーザプロファイルと前記装置プロファイルとに基づき、前記サービス提供装置で前記ユーザに提供可能なサービスを検索する検索手段と、前記検索された提供可能なサービスと前記ユーザのサービス使用実績とを前記サービス提供装置の表示手段に表示させる表示制御手段とを有し、前記サービス提供装置は、前記表示された提供可能なサービスから前記ユーザが選択したサービスを提供することを特徴とする。
【００１３】
【発明の実施の形態】
以下、図面を参照しながら本発明に係る実施の形態を詳細に説明する。
【００１４】
ここで説明する実施の形態は、上位概念として開示される本発明の下位概念に過ぎないものである。また、本実施形態は、特許請求の範囲によって確定される本発明の技術的範囲に含まれるほんの一部である。従って、この明細書又は図面に直接的に記載されていない実施形態であっても、明細書又は図面に開示された上位概念であって特許請求の範囲に記載された発明と技術思想が共通すれば、本発明の技術的範囲に包含されることは当業者にとって自明であろう。
【００１５】
尚、便宜上複数の実施形態を記載するが、これらは個別に発明として成立するだけでなく、もちろん、複数の実施形態を適宜組み合わせることでも発明が成立することは、当業者であれば容易に理解できよう。
【００１６】
図１は、本実施形態におけるサービス提供システムの全体構成を示す図である。図１において、１０１はクライアント１としての情報処理装置であり、詳細は後述するサービス提供システムとインターネットで接続され、サービス利用者の管理者によって操作される。尚、情報処理装置としては、例えばデスクトップコンピュータ、ノートブックコンピュータ、ウェアラブルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、画像伝送装置（例えばファクス）、及び携帯電話（ブラウザフォン）などがある。
【００１７】
また、クライアント１の情報処理装置１０１には、電子メールを送受信するためのメーラプログラム（ＭＵＡ（Ｍａｉｌ  Ｕｓｅｒ  Ａｇｅｎｔ）プログラムを含む）を備えており、ユーザ（サービス利用者の管理者）はそのメーラプログラムを操作してメールサーバに電子メールの送信を依頼したり、メールサーバから電子メールを取得したりすることができる。更に、例えばＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標）に代表されるＷｅｂブラウザを備えており、ユーザはそのＷｅｂブラウザを操作してサービス提供システムのＷｅｂアプリケーションサーバにアクセスすることにより、サービス提供事業者が提供するサービスに関する各種情報を設定することもできる。
【００１８】
１０２はクライアント２としての入出力機器（例えば、ファックス機能、スキャニング機能及びプリント機能等を備えた複合機）であり、詳細は後述するサービス提供システムとインターネットで接続され、入出力機器の管理者によって操作される。尚、入出力機器としては、例えばコピー機能、ファックス機能、プリンタ機能及びスキャナ機能等を備えたマルチファンクション複合機が挙げられるが、もちろんプリンタ、ファクシミリ、スキャナ、デジタルカメラ、ビデオカメラ、ネットワーク対応家庭電化製品など、サービス提供事業者によって提供されるネットワーク対応機器であればどのような形態であっても良い。
【００１９】
また、クライアント２の入出力機器１０２にも、上述したメーラプログラム（ＭＵＡ）プログラムを含む）とＷｅｂブラウザを備えており、サービス提供システムのＷｅｂアプリケーションサーバにアクセスすることが可能である。
【００２０】
１０３はクライアント３としての入出力機器であり、詳細は後述するサービス提供システムとインターネットで接続され、サービス利用者によって操作される。このクライアント３の入出力機器１０３にも、上述したメーラプログラム（ＭＵＡプログラムを含む）とＷｅｂブラウザを備えており、サービス提供システムのＷｅｂアプリケーションサーバにアクセスすることが可能である。また、図１に示す例では、クライアント３の入出力機器１０３は一台だけであるが、複数の入出力機器が接続され、複数のサービス利用者が任意の入出力機器からサービスを享受することができることは言うまでもない。
【００２１】
１０４はクライアント４としての情報処理装置であり、詳細は後述するサービス提供システムとインターネットで接続され、サービス提供事業者によって操作される。このクライアント４の情報処理装置１０４にも、上述したメーラプログラム（ＭＵＡプログラムを含む）とＷｅｂブラウザを備えており、サービス提供システムのＷｅｂアプリケーションサーバにアクセスすることが可能である。
【００２２】
１０５は例えばインターネットなどの通信ネットワークであり、公衆電話回線、ＩＳＤＮ、衛星通信網などで構成されている。
【００２３】
１０６は複数のサーバで構成されるサービス提供システムであり、本実施形態では、サービス提供事業者によって運営されている。具体的には、Ｗｅｂアプリケーションサーバ１０７、データベースサーバ１０８、メールサーバ１０９及びシステムタイマ１１０から構成され、サービス利用者にホスティングサービスを提供する。各サーバは、ローカルエリアネットワーク（以下「ＬＡＮ」）で接続されており、相互にデータのやり取りを行うことが可能になっている。
【００２４】
１０７はＷｅｂアプリケーションサーバで、認証プログラム１０７ａ、利用者プロファイル登録プログラム１０７ｂ、機器プロファイル登録プログラム１０７ｃ、利用可能サービス表示プログラム１０７ｄ、使用実績管理プログラム１０７ｅを備えている。上述のサービス利用者、サービス利用者の管理者、入出力機器の管理者及びサービス提供事業者（以下「各ユーザ」）が、各クライアントからＷｅｂブラウザを操作してＷｅｂアプリケーションサーバ１０７にアクセスすると、Ｗｅｂアプリケーションサーバ１０７は各種Ｗｅｂ画面を生成してＷｅｂブラウザへ送信する。これにより、各ユーザは、Ｗｅｂブラウザに送信されてきたＷｅｂ画面を受信して閲覧及び操作することにより、各種の要求をＷｅｂアプリケーションサーバへ依頼することができる。そして、Ｗｅｂブラウザ経由で受け取ったＷｅｂアプリケーションの各種の要求に従ってプログラムを起動し、処理を実行する。
【００２５】
１０７ａは認証プログラムで、各ユーザが各クライアント端末からアクセスしてきた際に起動され、認証画面を生成してＷｅｂブラウザへ送信する。各ユーザは認証画面を閲覧し、更に認証に必要なユーザＩＤとパスワードとを入力すると、認証プログラム１０７ａは、受信したユーザＩＤとパスワードとを用いてサービス管理者ＩＤ用認証データベース１０８ａと機器管理ＩＤ用認証データベース１０８ｂを参照して認証処理を実行する。
【００２６】
１０７ｂは利用者プロファイル登録プログラムで、サービス利用者の管理者が各サービス利用者のプロファイルを登録するためにクライアント１（情報処理装置１０１）からＷｅｂブラウザを用いてアクセスしてきた際に、利用者プロファイル登録画面を生成し、表示させるプログラムである。
【００２７】
１０７ｃは利用者プロファイル登録プログラムで、入出力機器の管理者が各入出力機器のプロファイルを登録するためにクライアント２（入出力機器１０２）からＷｅｂブラウザを用いてアクセスしてきた際に、機器プロファイル登録画面を生成し、表示させるプログラムである。
【００２８】
１０７ｄは利用可能サービス表示プログラムで、サービス利用者がクライアント３（入出力機器１０３）上でサービスを利用するために入出力機器１０３からＷｅｂブラウザを用いてアクセスしてきた際に、享受可能なサービスの一覧画面を生成し、表示させるプログラムである。
【００２９】
１０７ｅは使用実績管理プログラムで、サービス利用者がクライアント３（入出力機器１０３）上でＷｅｂブラウザを用いてアクセスしてきた際に、そのサービス使用実績を記憶し、データベースサーバ１０８内のサービス使用実績データベース１０８ｅに情報を格納する。
【００３０】
１０７ｆは使用実績表示プログラムで、サービス利用者がクライアント３（入出力機器１０３）上でＷｅｂブラウザを用いて使用実績のダウンロードを要求してきた場合、格納された使用実績を読み出し、使用実績一覧画面を生成し、表示させるプログラムである。
【００３１】
１０８はデータベースサーバであり、本実施形態ではサービス管理者ＩＤ認証データベース１０８ａ、入出力機器管理用ＩＤ認証データベース１０８ｂ、利用者プロファイルデータベース１０８ｃ、機器プロファイルデータベース１０８ｄ、サービス使用実績データベース１０８ｅなどを格納している。
【００３２】
１０８ａはサービス管理者ＩＤ認証データベースであり、サービス申込時に、サービス提供事業者によって予め発行された、サービス管理者用の認証ＩＤ、パスワードを保存している。１０８ｂは入出力機器管理用ＩＤ認証データベースであり、機器購入時に、サービス提供事業者によって予め発行された、機器管理用の認証ＩＤ、パスワードを保存している。
【００３３】
１０８ｃは利用者プロファイルデータベースであり、利用者プロファイル登録プログラム１０７ｂが生成した利用者プロファイル（利用者名、メールアドレス、パスワード、利用者属性など）を保存している。１０８ｄは機器プロファイルデータベースであり、機器プロファイル登録プログラム１０７ｃが生成した機器プロファイル（機器シリアルＮｏ、機種名、型番、機器属性など）を保存している。
【００３４】
１０８ｅは使用実績データベースであり、使用実績管理プログラム１０７ｅが生成した、サービス利用者の履歴を保存している。
【００３５】
１０９はメールサーバであり、ＳＭＴＰ／ＰＯＰプログラムから構成される。１０９ａはＳＭＴＰ／ＰＯＰプログラムであり、各ユーザがＭＵＡプログラムを操作し、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）を使ってメールサーバにアクセスしてくると、ＳＭＴＰ／ＰＯＰプログラムは、メールサーバのメールスプールに保存されているメールをＭＵＡに引き渡す。
【００３６】
また、各ユーザがＭＵＡプログラムを操作してメールの送信処理を行った場合、ＭＵＡプログラムは、メールサーバのＭＴＡ（Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ａｇｅｎｔ）プログラムにメールの配信を依頼し、配信依頼を受けたＭＴＡプログラムは、各ユーザが作成したメールをＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）によって配信する。
【００３７】
そして、１１０はシステムタイマであり、各プログラムが年月日、時刻情報を必要とする時、アクセスされ、年月日や時刻の情報を返信する。
【００３８】
尚、本実施形態では、画面情報をハイパーテキスト（例：ＨＴＭＬ、ＸＭＬ、ＷＭＬ、ＨＤＭＬ、Ｃ−ＨＴＭＬ及びこれらから派生した記述言語など）により記述し、クライアントやサーバ間でのデータの送受信にＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）などを用いるが、必要な個所にはＪａｖａ（登録商標）及びその他のＷｅｂベースの技術を使用してシステムを構築することができる。もちろん、これらは一例に過ぎず、他の技術を採用しても良いことは当業者であれば理解できよう。
【００３９】
図２は、本実施形態におけるサーバ及びクライアントのハードウェア構成例を示す図である。図２に示す構成では、ＲＯＭに格納されている制御プログラムに従って全体を制御するＣＰＵ２０１と、ＣＰＵ２０１に後述するフローチャートに示す処理を実行させるための制御プログラムや各種データ等を格納するＲＯＭ２０２と、ＣＰＵ２０１が処理を行う際の作業領域として用いたり各種テーブル等を記憶したりするＲＡＭ２０３と、ハードディスクドライブ等の内部記憶装置２０４と、データ等を格納する磁気ディスク等の外部記憶装置２０５と、外部と通信を行うための通信インターフェース２０６と、ディスプレイ、キーボード、マウス等の操作インターフェース２０８と、ディスプレイ等の表示装置２０７とを含む。
【００４０】
尚、本実施形態においては、サーバ及びクライアントの内部記憶装置２０４に各種プログラムが格納されているものとするが、このプログラムはフレキシブルディスク又はＣＤ−ＲＯＭなどの外部記憶媒体に格納され、必要に応じて読み込まれて実行されるものであっても良いし、通信インターフェース２０６を介して外部装置から受信されて実行されるものであっても良い。
【００４１】
また、クライアントが入出力機器の場合、上述のハードウェア構成に加えて、入出力機器が提供する機能を実現するハードウェア構成、即ちスキャナユニット、プリンタユニット、ファクシミリユニットなどの公知のユニットが備えられているものとする。
【００４２】
以下の説明においては、特段の限定がない限り、ハードウェアにおける処理の主体はＣＰＵ２０１が担当するものとする。また、ＣＰＵ２０１は、以下で説明する各種プログラムを実行することによって他のハードウェアを制御し、上述の各種手段を実現するものである。
【００４３】
＜サービス利用開始のための利用者プロファイル登録処理＞
本実施形態において、サービス提供事業者は、サービス利用者に対してＷｅｂサーバとメールサーバの貸し出し及び管理を行うホスティングサービスを提供するものとする。更に、サービス提供事業者は、Ｗｅｂサーバのホスティングサービスの一環として、簡単にホームページを作成するためのインスタントホームページ作成機能、各種ＣＧＩ（Ｃｏｍｍｏｎ  Ｇｅｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）の設定機能や、顧客のホームページを分析するためのアクセス統計機能などの各種サービスを提供する。また、サービス利用者は、Ｗｅｂブラウザを利用してこれらの機能を利用することができる。
【００４４】
また、サービス利用者は、クライアント３の入出力機器１０３により提供可能なサービス（例えば、モノクロコピーサービス、カラーコピーサービス、ファックス送受信サービス、スキャニングサービスなど）を受けることができるものとする。
【００４５】
ここで、サービス利用者の管理者がクライアント１の情報処理装置１０１（以下、単に「クライアント１０１」と称す）からサービス利用者のプロファイルを登録する処理について説明する。
【００４６】
図３は、サービス利用者のプロファイル登録処理を示すフローチャートである。まず、ステップＳ３０１において、サービス利用者の管理者が、クライアント１０１のＷｅｂブラウザを起動する。そして、ステップＳ３０２において、クライアント１０１の操作ＩＦ２０７を通してＵＲＬを入力し、入力されたＵＲＬに従ってアクセス要求がＷｅｂブラウザから通信ＩＦ２０６を介してＷｅｂアプリケーションサーバ１０７へ送信される。
【００４７】
次に、ステップＳ３０３において、Ｗｅｂアプリケーションサーバ１０７は、クライアント１０１からのアクセス要求を受信すると、認証プログラム１０７ａを起動する。そして、ステップＳ３０４において、起動された認証プログラム１０７ａが認証画面をハイパーテキスト等により作成し、認証画面情報としてクライアント１０１に送信する。
【００４８】
これにより、ステップＳ３０５において、クライアント１０１上で起動されているＷｅｂブラウザは、認証画面情報を受信し、クライアント１０１の表示装置２０７に認証画面として表示する。
【００４９】
図４は、サービス利用者の管理者の認証画面及び入力画面の一例を示す図である。図４において、４０１は認証画面であり、４０１ａ、４０１ｂのエディットボックスと送信ボタン４０１ｃとを含む。ここで、エディットボックス４０１ａは、サービス申込時にサービス提供事業者によって予め付与されたサービス利用者の管理者用のＩＤを入力するためのボックスであり、本実施形態では管理者用のＩＤとしてメールアドレスを入力するものとする。また、エディットボックス４０１ｂは管理者のパスワードを入力するためのボックスである。尚、入力画面の構成については更に後述する。
【００５０】
図３に戻り、ステップＳ３０６において、Ｗｅｂブラウザは、認証画面４０１上において、サービス申込時にサービス提供事業者によって予め付与されたサービス利用者の管理者用のＩＤ（４０１ａ）とパスワード（４０１ｂ）が入力され、送信ボタン４０１ｃが押されると、これらの認証情報をＷｅｂアプリケーションサーバ１０７に送信する。認証プログラム１０７ａは、これらを受信すると、受信された管理者用のＩＤを検索キーとしてパスワードを入手すべく、検索要求をデータベースサーバ１０８に送信する。
【００５１】
次に、ステップＳ３０７において、データベースサーバ１０８は、受信された検索要求に基づいてサービス管理者用ＩＤ認証データベース１０８ａを検索し、対応するパスワードを抽出する。そして、抽出したパスワードをＷｅｂアプリケーションサーバ１０７に送信する。
【００５２】
次に、ステップＳ３０８において、認証プログラム１０７ａは、クライアント１０１から受信したパスワードと、データベースサーバ１０８から受信したパスワードが一致するか比較し、認証処理を行う。ここで、不一致の場合はステップＳ３０９へ進み、エラー処理を行う。このエラー処理は、例えばパスワード又はＩＤが異なっている旨の表示画面を送信する処理で、送信が終了するとステップＳ３０５に戻る。
【００５３】
また、パスワードが一致すれば、正規の管理者とみなし、ステップＳ３１０へ進み、利用者プロファイル登録プログラム１０７ｂを起動する。次に、ステップＳ３１１において、起動された利用者プロファイル登録プログラム１０７ｂは、サービス利用者プロファイル入力画面（図４に示す４０２）を生成する。そして、生成した入力画面の情報をクライアント１０１に送信する。
【００５４】
次に、ステップＳ３１２において、クライアント１０１のＷｅｂブラウザは、受信した入力画面の情報に基づいてサービス利用者プロファイル入力画面４０２を表示する。図４に示す例では、入力画面は利用者名４０２ａ、メールアドレス４０２ｂ、パスワード４０２ｃ、管理者権限の有無４０２ｄ及び各種サービスの利用権限４０２ｅを含む。尚、これらはラジオボタンやチェックボックスにより構成されている。
【００５５】
次に、ステップＳ３１３において、サービス利用者の管理者が、管理下の利用者プロファイルを入力画面４０２の入力欄（４０２ａ〜４０２ｅ）に入力する。ここで入力するプロファイルの項目は、利用者名、メールアドレス、パスワードといった基本項目と、利用者プロファイルデータの登録・変更権限の有無、及びサービス利用者が入出力機器上で享受可能なサービス範囲についての情報である。これらの入力が完了し、送信ボタン４０２ｆが押されると、Ｗｅｂブラウザは、入力されたプロファイルの情報をＷｅｂアプリケーションサーバ１０７に送信する。
【００５６】
これにより、ステップＳ３１４において、利用者プロファイル登録プログラム１０７ｂは、入力された利用者プロファイルをアップロード（格納）するようにアップロード命令を送信する。そして、ステップＳ３１５において、利用者プロファイル登録プログラム１０７ｂから受信したアップロード対象のプロファイル情報に不正があるかをチェックする。ここで、不正があればステップＳ３１６へ進み、エラー処理を行う。このエラー処理は、例えばエラーメッセージを送信する処理で、送信が終了するとステップＳ３１１に戻る。
【００５７】
また、不正がなければステップＳ３１７へ進み、データベースサーバ１０８は、利用者プロファイルデータベース１０８ｃに受信したプロファイルを登録する。尚、本実施形態では、図５に示す利用者プロファイルデータテーブル５０１に登録するものとする。このようにして、プロファイルの登録が完了すると、登録完了通知をＷｅｂアプリケーションサーバ１０７を介してクライアント１０１に送信する。また、複数のサービス利用者のプロファイルを登録する場合、上述した処理を繰り返して実行するか、新たな入力画面を表示してプロファイルを入力し、登録するように構成しても良い。
【００５８】
図５は、利用者プロファイルデータテーブルの構成例を示す図である。図５に示すように、このテーブル５０１には、利用者名５０１ａ、電子メールアドレス５０１ｂ、パスワード５０１ｃ、管理者権限情報５０１ｄ、白黒コピーサービス利用権限５０１ｅ、ファクシミリサービス利用権限５０１ｆ、スキャナサービス利用権限５０１ｇ、カラーコピーサービス利用権限５０１ｈ、電子メールサービス利用権限５０１ｉ、Ｗｅｂ閲覧サービス利用権限５０１ｊ、アルバムサービス利用権限５０１ｋ、ファイル共有サービス利用権限５０１ｌ、コンテンツ配信サービス利用権限５０１ｍ、送信先ＦＡＸ番号５０１ｎ、送信先名５０１ｏなどの情報が登録される。
【００５９】
尚、このテーブル５０１の右側に登録された“０”又は“１”は、図４に示す入力欄４０２ｄ及び４０２ｅで指定された入出力機器上での利用者サービス使用権限に対応するものである。
【００６０】
また、複数のサービス利用者を登録する場合、このテーブル５０１がサービス利用者毎に登録されるものとする。
【００６１】
＜サービス利用開始のための機器プロファイル登録処理＞
次に、入出力機器の管理者がクライアント２の入出力機器１０２（以下、単に「クライアント１０２」と称す）から入出力機器のプロファイルを登録する処理について説明する。
【００６２】
図６は、入出力機器のプロファイル登録処理を示すフローチャートである。まず、ステップＳ６０１において、入出力機器の管理者が、クライアント１０２のＷｅｂブラウザを起動する。そして、ステップＳ６０２において、クライアント１０２の操作ＩＦ２０７を通してＵＲＬを入力し、入力されたＵＲＬに従ってアクセス要求がＷｅｂブラウザから通信ＩＦ２０６を介してＷｅｂアプリケーションサーバ１０７へ送信される。
【００６３】
次に、ステップＳ６０３において、Ｗｅｂアプリケーションサーバ１０７は、クライアント１０２からのアクセス要求を受信すると、認証プログラム１０７ａを起動する。そして、ステップＳ６０４において、起動された認証プログラム１０７ａが認証画面をハイパーテキスト等により作成し、認証画面情報としてクライアント１０２に送信する。
【００６４】
これにより、ステップＳ６０５において、クライアント１０２上で起動されているＷｅｂブラウザは、認証画面情報を受信し、クライアント１０２の表示装置２０７に認証画面として表示する。
【００６５】
図７は、入出力機器の管理者の認証画面及び登録画面の一例を示す図である。図７において、７０１は認証画面であり、機器購入時に予め付与された入出力機器の管理者用のＩＤを入力するための入力欄７０１ａと、パスワードを入力するための入力欄７０１ｂと、送信ボタン７０１ｃとが設けられている。尚、登録画面の構成については更に後述する。
【００６６】
図６に戻り、ステップＳ６０６において、Ｗｅｂブラウザは、認証画面７０１上において、入出力機器の管理者ＩＤとパスワードが入力され、送信ボタン７０１ｃがクリックされると、入力された認証情報をＷｅｂアプリケーションサーバ１０７に送信する。ここで、管理者用のＩＤはメールアドレスとして説明する。認証プログラム１０７ａは、これらを受信すると、受信された管理者用のＩＤを検索キーとしてパスワードを入手すべく、検索要求をデータベースサーバ１０８に送信する。
【００６７】
次に、ステップＳ６０７において、データベースサーバ１０８は、受信された検索要求に基づいて機器管理者用ＩＤ認証データベース１０８ｂを検索し、対応するパスワードを抽出する。そして、抽出したパスワードをＷｅｂアプリケーションサーバ１０７に送信する。
【００６８】
次に、ステップＳ６０８において、認証プログラム１０７ａは、クライアント１０２から受信したパスワードと、データベースサーバ１０８から受信したパスワードが一致するか比較し、認証処理を行う。ここで、不一致の場合はステップＳ６０９へ進み、エラー処理を行う。このエラー処理は、例えばパスワード又はＩＤが異なっている旨の表示画面を送信する処理で、送信が終了するとステップＳ６０５に戻る。
【００６９】
また、パスワードが一致すれば、正規の管理者とみなし、ステップＳ６１０へ進み、機器プロファイル登録プログラム１０７ｃを起動する。次に、ステップＳ６１１において、起動された機器プロファイル登録プログラム１０７ｃは、機器プロファイル登録画面（図７に示す７０２）を生成する。そして、生成した登録画面の情報をクライアント１０２に送信する。
【００７０】
次に、ステップＳ６１２において、クライアント１０２のＷｅｂブラウザは、受信した登録画面の情報に基づいて機器プロファイル登録画面７０２を表示する。図７に示す例では、登録画面は、機器のシリアル番号入力欄７０２ａ、機種名入力欄７０２ｂ、型番７０２ｃ、入出力機器の機能設定欄７０２ｄ及びアップロードを命令する送信ボタン７０２ｅを含む。
【００７１】
次に、ステップＳ６１３において、入出力機器の管理者が、管理下の機器プロファイルを登録画面７０２の入力欄（７０２ａ〜７０２ｄ）に入力する。ここで入力するプロファイルの項目は、シリアルＮＯ、機種名、型番と該入出力機器で提供可能なサービス等の情報である。これらの入力が完了し、送信ボタン７０２ｅが押されると、Ｗｅｂブラウザは入力されたプロファイルの情報をＷｅｂアプリケーションサーバ１０７に送信する。
【００７２】
これにより、ステップＳ６１４において、機器プロファイル登録プログラム１０７ｃは、入力された機器プロファイルをアップロード（格納）するようにアップロード命令を送信する。そして、ステップＳ６１５において、機器プロファイル登録プログラム１０７ｃから受信したアップロード対象のプロファイル情報に不正があるかをチェックする。ここで、不正があればステップＳ６１６へ進み、エラー処理を行う。このエラー処理は、例えばエラーメッセージを送信する処理で、送信が終了するとステップＳ６１１に戻る。
【００７３】
また、不正がなければステップＳ６１７へ進み、データベースサーバ１０８は、機器プロファイルデータベース１０８ｄに受信したプロファイルを登録する。尚、本実施形態では、図８に示す機器プロファイルデータテーブル８０１に登録するものとする。このようにして、プロファイルの登録が完了すると、登録完了通知をＷｅｂアプリケーションサーバ１０７を介してクライアント１０２に送信する。また、複数の入出力機器のプロファイルを登録する場合、上述した処理を繰り返して実行するか、新たな入力画面を表示してプロファイルを入力し、登録するように構成しても良い。
【００７４】
図８は、機器プロファイルデータテーブルの構成例を示す図である。図８に示すように、このテーブル８０１には、管理用ＩＤ８０１ａ、パスワード８０１ｂ、シリアル番号８０１ｃ、機種名８０１ｄ、型番８０１ｅ、白黒コピーサービス機能の有無８０１ｆ、ファクシミリサービス機能の有無８０１ｇ、スキャナサービス機能の有無８０１ｈ、カラーコピーサービス機能の有無８０１ｉ、電子メールサービス機能の有無８０１ｊ、Ｗｅｂ閲覧サービス機能の有無８０１ｋ、アルバムサービス機能の有無８０１ｌ、ファイル共有サービス機能の有無８０１ｍ、コンテンツ配信サービス機能の有無８０１ｎなどの情報が登録される。
【００７５】
尚、図８に示す例は、１つの入出力機器を登録した場合を示しているが、複数の入出力機器が登録される場合は、シリアル番号８０１ｃの情報からコンテンツ配信サービス機能の有無８０１ｎまでの情報が入出力機器毎に登録されるものとする。
【００７６】
＜入出力機器上における、サービス利用者が享受可能なサービス及びサービス使用実績の表示処理＞
次に、クライアント３の入出力機器１０３（以下、単に「クライアント１０３」と称す）の表示装置にサービス利用者が享受可能なサービス及びサービス使用実績を表示する処理について説明する。
【００７７】
図９は、サービス利用者が享受可能なサービス及びサービス使用実績を表示する処理を示すフローチャートである。まず、ステップＳ９０１において、サービス利用者が、クライアント１０３のパネル画面上からＷｅｂブラウザを起動する。そして、ステップＳ９０２において、クライアント１０３の操作ＩＦ２０７を通してＵＲＬを入力し、入力されたＵＲＬに従ってアクセス要求がＷｅｂブラウザから通信ＩＦ２０６を介してＷｅｂアプリケーションサーバ１０７へ送信される。
【００７８】
次に、ステップＳ９０３において、Ｗｅｂアプリケーションサーバ１０７は、クライアント１０３からのアクセス要求を受信すると、認証プログラム１０７ａを起動する。そして、ステップＳ９０４において、起動された認証プログラム１０７ａが認証画面をハイパーテキスト等により作成し、認証画面情報としてクライアント１０３に送信する。
【００７９】
これにより、ステップＳ９０５において、クライアント１０３上で起動されているＷｅｂブラウザは、認証画面情報を受信し、クライアント１０３の表示装置２０７に認証画面として表示する。
【００８０】
図１０は、サービス利用者の認証画面及びサービス選択画面の一例を示す図である。図１０において、１００１は認証画面であり、サービス利用者のＩＤ（この例では、メールアドレス）を入力するための入力欄１００１ａと、パスワードの入力欄１００１ｂと、送信ボタン１００１ｃとが設けられている。尚、サービス選択画面の構成については更に後述する。
【００８１】
図９に戻り、ステップＳ９０６において、Ｗｅｂブラウザは、認証画面１００１上において、利用者ＩＤとパスワードが入力され、続くステップＳ９０７で、送信ボタン１００１ｃがクリックされると、クライアント１０３のシリアル番号、機種名及び型番などクライアント１０３の識別情報をＲＯＭなどから読み出し、上述した利用者ＩＤとパスワードと共にＷｅｂアプリケーションサーバ１０７に送信する。
【００８２】
これにより、認証プログラム１０７ａは、クラインアント１０３から受信された認証情報のうちの利用者ＩＤを検索キーとして、データベースサーバ１０８に利用者プロファイルの検索要求を送信する。
【００８３】
次に、ステップＳ９０８において、データベースサーバ１０８は、受信された検索キーに基づいて利用者データベース１０８ｂの中にある利用者プロファイルテーブル５０１を検索し、対応する利用者プロファイルを抽出し、抽出した利用者プロファイルをＷｅｂアプリケーションサーバ１０７に送信する。
【００８４】
次に、ステップＳ９０９において、認証プログラム１０７ａは、受信した利用者プロファイルをＲＡＭ等に保存する。そして、クライアント１０３から受信したパスワードと、データベースサーバ１０８から受信したパスワードとが一致するか比較し、認証処理を行う。ここで、不一致の場合はステップＳ９１０へ進み、エラー処理を行う。このエラー処理は、例えばパスワード又はＩＤが異なっている旨の表示画面を送信する処理で、送信が終了するとステップＳ９０５に戻る。
【００８５】
また、パスワードが一致すれば、正規の利用者とみなし、ステップＳ９１１へ進み、利用可能サービス表示プログラム１０７ｄを起動する。ここで、起動された利用可能サービス表示プログラム１０７ｄは、クライアント１０３から受信したシリアル番号、機種名及び型番等を検索キーとして、機器プロファイルの検索要求をデータベース１０８に送信する。
【００８６】
次に、ステップＳ９１２において、クライアント１０３の機器プロファイル有無を調査すべく、データベースサーバ１０８は、機器データベース１０８ｃの中にある機器プロファイルテーブル８０１を検索し、対応する機器プロファイルを抽出する。そして、抽出したプロファイルをＷｅｂアプリケーションサーバ１０７に送信する。尚、抽出に失敗したときは、その旨を同様に送信する。
【００８７】
次に、ステップＳ９１３において、利用可能サービス表示プログラム１０７ｄは、データベースサーバ１０８からの抽出情報に基づいてクライアント１０３の機器プロファイルが存在するかどうかを判断する。ここで、機器プロファイルが抽出できなければステップＳ９１４へ進み、エラー処理を行う。このエラー処理は、例えばサービス使用不許可を示すメッセージや、対応する機器プロファイルが存在しない旨のメッセージを送信し、クライアント１０３に表示させる処理である。これにより、サービス利用者は入出力機器の管理者にクライアント１０３について機器プロファイルを登録するように依頼できる。
【００８８】
一方、正しく機器プロファイルが抽出された場合はステップＳ９１５へ進み、サービス表示プログラム１０７ｄは、クライアント１０３の機器プロファイルデータテーブル８０１内のサービスデータテーブル（８０１ｆ〜８０１ｎ）と、該サービス利用者のプロファイルデータテーブル５０１内のサービスデータテーブル（５０１ｅ〜５０１ｍ）とを比較する。比較した結果、両テーブルでサービスのメモリ値が共に１である場合は提供可能と判定する。また、何れかのメモリ値が０となっている場合は提供不可能と判定する。
【００８９】
この判定結果に従ってサービス表示プログラム１０７ｄは、図１０に示すように、提供可能なサービス（この例では、白黒コピー、ＦＡＸ、スキャンニング、電子メール）については選択可能とし、また提供不可能なサービス（この例では、カラーコピー、Ｗｅｂ閲覧、アルバム、ファイル共有、コンテンツ）については選択不可能とする画面と、サービス使用実績表示のボタン１００２ａとを含むサービス選択画面１００２を生成する。そして、このサービス選択画面１００２のハイパーテキスト情報をクライアント１０３に送信する。
【００９０】
次に、ステップＳ９１６において、クライアント１０３のＷｅｂブラウザは、サービス選択画面１００２を表示し、ステップＳ９１７において、サービス利用者が表示されたサービス選択画面１００２からサービス（又はサービス使用実績表示）を選択すると、選択されたサービス（又はサービス使用実績表示）を提供する。このステップＳ９１７において、サービス利用者がサービス使用実績表示を選択した場合、使用実績表示プログラム１０７ｆは、サービス使用実績データベース１０８ｅに格納された使用実績を呼び出し、クライアント１０３のＷｅｂブラウザに表示する。
【００９１】
ここで、サービス利用者がクライアント１０３に表示されたサービス選択画面からＦＡＸサービスを選択した場合の処理について説明する。この場合、送受信処理が行われる電子メールなどの他のサービスでも同様であることは容易に理解できよう。
【００９２】
図１１は、ＦＡＸサービスを提供する処理を示すフローチャートである。まず、ステップＳ１１０１において、サービス利用者がＦＡＸサービスを選択すると、ＦＡＸサービススタート画面をクライアント１０３のＷｅｂブラウザ上に表示する。図１２は、ＦＡＸサービスを提供する画面遷移を表す図であり、ここではスタート画面１２０１が表示された状態である。
【００９３】
次に、ステップＳ１１０２において、サービス利用者がスタート画面１２０１上より、履歴参照ボタン１２０１ａを選択すると、選択された内容がＷｅｂアプリケーションサーバ１０７に送られる。そして、ステップＳ１１０３において、Ｗｅｂアプリケーションサーバ１０７は、選択された内容に基づいて使用実績表示プログラム１０７ｆを起動し、データベースサーバ１０８内の使用実績データベース１０８ｅを呼び出す。
【００９４】
これにより、ステップＳ１１０４において、使用実績データベース１０８ｅは、サービス利用者のＦＡＸ送受信履歴を抽出し、使用実績表示プログラム１０７ｆに送り返す。そして、ステップＳ１１０５において、使用実績表示プログラム１０７ｆは、返された送受信履歴情報から送受信履歴表示画面１２０２を生成し、クライアント１０３に送る。
【００９５】
一方、クライアント１０３では、ステップＳ１１０６において、送られてきた送受信履歴表示画面１２０２をＷｅｂブラウザ上に表示する。図１２に示すように、この送受信履歴表示画面１２０２には、送受信履歴表示欄１２０２ａ、送信ボタン１２０２ｂ、送信先登録ボタン１２０２ｃがある。
【００９６】
また、ステップＳ１１０１において、サービス利用者がスタート画面１２０１で新規登録ボタン１２０１ｂを選択するとステップＳ１１０７からＳ１１０８へ進み、新規登録画面１２０３を表示する。この新規登録画面上には、登録ＦＡＸ番号欄１２０３ａ、送信先名欄１２０３ｂ、登録ボタン１２０３ｃがある。
【００９７】
次に、ステップＳ１１０９において、サービス利用者が上述の登録ＦＡＸ番号欄１２０３ａ及び送信先名欄１２０３ｂを入力し、登録ボタン１２０３ｃを押すと、入力された情報がＷｅｂアプリケーションサーバ１０７に送られる。
【００９８】
次に、ステップＳ１１１０において、Ｗｅｂアプリケーションサーバ１０７が利用者プロファイル登録プログラム１０７ｂを起動し、クライアント１０３から送られてきたＦＡＸ番号と送信先名を登録するようにデータベースサーバ１０８内の利用者プロファイルデータベース１０８ｃを呼び出す。
【００９９】
ステップＳ１１１１において、利用者プロファイルデータベース１０８ｃは、利用者プロファイル登録プログラム１０７ｂからの命令に従って図５に示す利用者プロファイル登録画面５０１の送信先ＦＡＸ番号５０１ｎ、送信先名５０１ｏに登録する。この登録作業は繰り返して行うことができ、複数の登録先を格納することも可能である。
【０１００】
また、ステップＳ１１０１において、サービス利用者がスタート画面１２０１で新規送信ボタン１２０１ｃを選択するとステップＳ１１１２からＳ１１１３へ進み、クライアント１０３のＷｅｂブラウザに新規送信画面１２０４を表示する。この新規送信画面１２０４上には、ＦＡＸ番号入力欄１２０４ａ、登録先表示ボタン１２０４ｂ、送信ボタン１２０４ｃがある。
【０１０１】
次に、ステップＳ１１１３において、サービス利用者が新規送信画面１２０４の登録先表示ボタン１２０４ｂを選択すると、選択された情報がＷｅｂアプリケーションサーバ１０７に送られ、ステップＳ１１１４において、Ｗｅｂアプリケーションサーバ１０７が利用可能サービス表示プログラム１０７ｄを起動する。そして、データベースサーバ１０７内の利用者プロファイルデータベース１０８ｃを呼び出し、サービス利用者の送信先登録情報を抽出するように命令する。
【０１０２】
次に、ステップＳ１１１５において、利用者プロファイルデータベース１０８ｃは命令を受けて、ユーザプロファイル５０１より、送信先ＦＡＸ番号５０１ｎ、送信先名５０１ｏに登録されている情報を検索抽出し、利用可能サービス表示プログラム１０７ｄにデータを送信する。そして、ステップＳ１１１６において、利用可能サービス表示プログラム１０７ｄが利用者プロファイルデータベース１０８ｃより受け取ったデータより登録情報画面１２０５を生成する。
【０１０３】
そして、ステップＳ１１１７において、クライアント１０３のＷｅｂブラウザ上に登録情報画面１２０５を表示する。この登録情報画面１２０５には、送信先ＦＡＸ番号欄１２０５ａ、送信ボタン１２０５ｂが表示される。
【０１０４】
このように、サービス利用者はＦＡＸサービスの送信を利用する場合、上述の新規送信画面１２０４でＦＡＸ番号１２０４ａを入力して送信ボタン１２０４ｃを押下するか、登録情報画面１２０５に表示された送信先ＦＡＸ番号欄１２０５ａから送信先を選択し、送信ボタン１２０５ｂを押下すれば良い。
【０１０５】
［変形例］
上述の実施形態では、シリアル番号等に基づいて機器プロファイルを抽出しているが、クライアント１０３に割り当てられたグローバルＩＰアドレスを用いても良い。即ち、図６に示したフローチャートにおいて、予め機種毎のグローバルＩＰアドレスを入出力機器の管理者に入力させ、データベースに登録する。この場合、機器プロファイルデータテーブル８０１にグローバルＩＰアドレスを格納するエリアが設けられる。そして、ステップＳ９０７は不要となり、ステップＳ９１１において、ＩＰパケットに含まれるグローバルＩＰアドレスを読み出してクライアント１０３のグローバルＩＰアドレスを取得し、これを検索キーとすることができる。このように、グローバルＩＰアドレスを用いることで、ステップＳ９０７などの処理がクライアント１０３で不要となり、より簡易な方法を提供できる。
【０１０６】
上述したステップＳ９１５において、機器プロファイルデータテーブル８０１とサービス利用者プロファイルデータテーブル５０１とは全て同一のサービスが登録されていることを前提としている。しかしながら、これらは不一致であっても良い。例えば、機器プロファイルデータテーブル８０１には、アルバム機能の欄が設けられていないが、サービス利用者プロファイルデータテーブル５０１にはアルバム機能の欄が設けられている場合、比較対象が欠落しているため、比較不能である。このような場合、何れかが０の場合と同様に判定すれば良い。
【０１０７】
一方、機器プロファイルデータテーブル８０１にはアルバム機能が登録されているが、サービス利用者プロファイルデータテーブル５０１にはアルバム機能が登録されていない場合も、何れかが０の場合と同様に判定しても良く、共に１の場合と同様に判定しても良い。なぜなら、前者では機器が該当する機能を備えていないため、絶対にサービスを提供することができないが、後者の場合は少なくとも機器は対応する機能を備えているため、サービスを提供することも可能だからである、そのため、後者では、サービスの重要性などに応じて適宜利用権限を設定すれば良い。
【０１０８】
上述した実施形態では、クライアント１０３を識別する情報として、シリアル番号、機種名及び型番を例示したが、クライアント１０３を識別可能なものであれば、如何なる識別情報を用いても良い。
【０１０９】
また、機器プロファイルも機器１台に対して常に１台用意してもよいが、同一の機種については共通に一つ設けることで、機器プロファイルの数を削減できる。この場合、更に機器プロファイルの登録作業の手間を省くことができる。
【０１１０】
上述した実施形態の機能を実現するソフトウェア（認証プログラム１０７ａ、利用者プロファイル登録プログラム１０７ｂ、機器プロファイル登録プログラム１０７ｃ、利用可能サービス表示プログラム１０７ｄ、使用実績管理プログラム１０７ｅ、および使用実績表示プログラム１０７ｆの少なくとも１つ）のプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ或いはＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１１】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１１２】
また、コンピュータが読み出したプログラムコードを実行することによって、上述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部又は全部を行い、その処理によっても上述した実施形態の機能が実現され得る。
【０１１３】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１４】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体からパソコン通信などの通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【０１１５】
本発明の一つの観点によれば、利用者プロファイルを入出力機器毎に登録するのではなく、利用者プロファイルと機器プロファイルとをデータベースに登録することで、前述した課題を解決するものである。例えば、利用者プロファイルが入出力機器毎に登録されていないために、一部の入出力機器を利用できない、といった課題や入出力機器毎に利用者プロファイルを登録しなければならない、といった課題を解決できる。
【０１１６】
とりわけ、後者については、ユーザが１００人存在し、入出力機器が１００台あれば、従来では１００００回の登録作業が必要であったが、本発明によれば、１００＋１００＝２００のプロファイルを登録するだけで済む。
【０１１７】
即ち、１００００回必要であった作業が２００回になり、９８００回もの登録作業が削減されることになり、本発明の効果が絶大であることを当業者であれば理解できよう。
【０１１８】
更に、従来、入出力機器毎にどのような種別のサービスを享受できるかを利用者が知ることは比較的に困難であったが、本発明によれば、利用者プロファイルと機器プロファイルを設け、真に利用者が利用可能なサービスのみをユーザインタフェースにより表示させるようにしたため、ユーザは比較的簡単にサービスの種別を把握できることになる。
【０１１９】
また、本発明によれば、利用者プロファイルを用いることにより、利用者毎に一以上のサービスのそれぞれについて利用権限を管理者が設定できるため、誰が利用でき、誰が利用できないという権限の区分をすることが可能となった。その結果、秘密保持の観点からは特定のサービスを限定されたユーザにのみ提供することもでき、また、費用節減の観点からは、機種に不慣れな初心者にはコストの高いサービスを制限し、失敗の確率の低い熟練者にのみ当該サービスを許可することなども可能となる。
【０１２０】
【発明の効果】
以上説明したように、本発明によれば、ユーザが利用する機器毎にそのユーザに提供可能なサービスとそのユーザが利用したサービスの使用実績とを知ることができ、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【図１】本実施形態におけるサービス提供システムの全体構成を示す図である。
【図２】本実施形態におけるサーバ及びクライアントのハードウェア構成例を示す図である。
【図３】サービス利用者のプロファイル登録処理を示すフローチャートである。
【図４】サービス利用者の管理者の認証画面及び入力画面の一例を示す図である。
【図５】利用者プロファイルデータテーブルの構成例を示す図である。
【図６】入出力機器のプロファイル登録処理を示すフローチャートである。
【図７】入出力機器の管理者の認証画面及び登録画面の一例を示す図である。
【図８】機器プロファイルデータテーブルの構成例を示す図である。
【図９】サービス利用者が享受可能なサービス及びサービス使用実績を表示する処理を示すフローチャートである。
【図１０】サービス利用者の認証画面及びサービス選択画面の一例を示す図である。
【図１１】ＦＡＸサービスを提供する処理を示すフローチャートである。
【図１２】ＦＡＸサービスを提供する画面遷移を表す図である。
【図１】
2005044079.tif 000003
【図２】
2005044079.tif 000004
【図３】
2005044079.tif 000005
【図４】
2005044079.tif 000006
【図５】
2005044079.tif 000007
【図６】
2005044079.tif 000008
【図７】
2005044079.tif 000009
【図８】
2005044079.tif 000010
【図９】
2005044079.tif 000011
【図１０】
2005044079.tif 000012
【図１１】
2005044079.tif 000013
【図１２】
2005044079.tif 000014