(57)【特許請求の範囲】
【請求項１】
設定された条件に応じて所定の情報処理を行う処理手段と、
ユーザを識別する認証情報と当該ユーザについて設定された前記条件とを対応付けて記憶する認証情報記憶手段と、
ユーザを識別する認証情報の入力を受け付ける認証情報入力手段と、
前記認証情報入力手段が受け付けた認証情報を用いて前記認証情報記憶手段を検索し、検索された認証情報と対応付けられている前記条件を読み出して前記処理手段に設定する条件読出手段と、
前記認証情報がない旨の入力を受け付けて仮ユーザＩＤを生成して前記処理手段の動作を許可する仮ユーザＩＤ生成手段と、
前記仮ユーザＩＤ生成手段が生成した仮ユーザＩＤと当該仮ユーザＩＤの元で動作した前記処理手段の条件とを対応付けて記憶する仮ユーザＩＤ記憶手段と、
前記認証情報を新たに受け付けるとともに、受け付けた認証情報に関連付けられる仮ユーザＩＤの入力を受け付ける新規ユーザ受付手段と、
前記新規ユーザ受付手段が受け付けた仮ユーザＩＤに対応する前記条件を前記仮ユーザＩＤ記憶手段から読み出し、前記新規ユーザ受付手段が受け付けた認証情報と対応づけて前記認証情報記憶手段に記憶させる新規ユーザ登録手段と、
前記処理手段に対する条件の変更を受け付け、前記処理手段に設定されている条件を変更する条件変更手段と
を具備することを特徴とする情報処理装置。
【請求項２】
前記仮ユーザＩＤ生成手段が生成した仮ユーザＩＤを用紙または表示パネルに出力する出力手段を備え、
前記新規ユーザ受付手段は、ネットワークを介して仮ユーザＩＤの入力を受け付ける
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記仮ユーザＩＤ生成手段が前記処理手段の動作を許可すると、前記認証情報と前記仮ユーザＩＤとの記入が可能なフォーマットを用紙にプリントする画像形成手段と、
前記画像形成手段によりプリントされた用紙の記載内容から前記認証情報と前記仮ユーザＩＤとの記入を読み取る画像読取手段とを備え、
前記新規ユーザ受付手段は、前記画像読取手段が読み取った認証情報と仮ユーザＩＤとの入力を受け付ける
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
代金の投入を受け付ける代金受付手段を備え、
前記仮ユーザＩＤ生成手段は、前記認証情報がない旨の入力を受け付けた後、前記代金受付手段が所定の代金の投入を受け付けると、仮ユーザＩＤを生成して前記処理手段の動作を許可し、
前記認証情報記憶手段は、ユーザを識別する認識情報、当該ユーザについて設定された前記条件及び口座情報を対応付けて記憶し、
前記処理手段の処理内容に応じた代金を算出する代金算出手段と、
前記認証情報記憶手段が記憶している口座情報が示す指定口座から、前記代金算出手段が算出した代金を決済する決済手段を備える
ことを特徴とする請求項１から３のいずれかに記載の情報処理装置。
【請求項５】
前記新規ユーザ受付手段は、複数の仮ユーザＩＤの入力を受け付ける
ことを特徴とする請求項１から４のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを実行する情報処理装置に関する。
【背景技術】
【０００２】
一般に、他のデバイスや装置からプログラムを受け取り、このプログラムを実行することにより既存の各種機能の拡張を実現する情報処理装置がある。例えば、特許文献１ではＦＤディスクやＭＯディスクに記憶されているアプリケーションを読み出し、実行することにより、既存の機能を拡張させている。特許文献２と３では、ネットワークを介して接続された装置からアプリケーションをダウンロードして、上述と同様に機能を拡張させている。
【０００３】
ところが、上述した特許文献１、２及び３においては、不特定の人がプログラムをダウンロードして機能を拡張させることができるため、悪意のある第３者により不正利用される可能性がある。そこで、特許文献４と５においては、各種アプリケーションが格納されている専用サーバにユーザ認証機能を設けている。これにより、専用サーバに登録されていないユーザは、アプリケーションをダウンロードすることができず、不正利用される可能性を低減させることができる。さらに、この専用サーバにおいては、登録されているユーザ毎に、インストール可能な機能の一覧や、利用したアプリケーションの合計金額などを記憶することにより、登録されているユーザによりログインされると、インストール可能である機能の一覧を表示したり、当該ユーザが利用したアプリケーションの合計金額を表示している。
【特許文献１】特開平０８−３３５１６８号公報
【特許文献２】特開平０８−３３９３０２号公報
【特許文献３】特開平１０−０９７４２９号公報
【特許文献４】特開２００２−１９６９３３号公報
【特許文献５】特開２００３−２４１９２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した特許文献４、５においては、登録されているユーザ毎に装置を利用した設定が記憶され、登録ユーザがこの装置を利用する際には、記憶している設定に応じた処理がなされるため好適であるが、登録されていないユーザは装置の利用ができず、新たなユーザが手軽に利用できないという問題があった。
本発明は、このような事情に鑑みてなされたものであり、登録されていないユーザであっても装置の利用ができ、ユーザ登録を行った後にこの装置を利用すると、未登録ユーザ時に利用した設定を引きつぐことができる情報処理装置を提供する。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために本発明は、設定された条件に応じて所定の情報処理を行う処理手段と、ユーザを識別する認証情報と当該ユーザについて設定された前記条件とを対応付けて記憶する認証情報記憶手段と、ユーザを識別する認証情報の入力を受け付ける認証情報入力手段と、前記認証情報入力手段が受け付けた認証情報を用いて前記認証情報記憶手段を検索し、検索された認証情報と対応付けられている前記条件を読み出して前記処理手段に設定する条件読出手段と、前記認証情報がない旨の入力を受け付けて仮ユーザＩＤを生成して前記処理手段の動作を許可する仮ユーザＩＤ生成手段と、前記仮ユーザＩＤ生成手段が生成した仮ユーザＩＤと当該仮ユーザＩＤの元で動作した前記処理手段の条件とを対応付けて記憶する仮ユーザＩＤ記憶手段と、前記認証情報を新たに受け付けるとともに、受け付けた認証情報に関連付けられる仮ユーザＩＤの入力を受け付ける新規ユーザ受付手段と、前記新規ユーザ受付手段が受け付けた仮ユーザＩＤに対応する前記条件を前記仮ユーザＩＤ記憶手段から読み出し、前記新規ユーザ受付手段が受け付けた認証情報と対応づけて前記認証情報記憶手段に記憶させる新規ユーザ登録手段と、前記処理手段に対する条件の変更を受け付け、前記処理手段に設定されている条件を変更する条件変更手段とを具備する情報処理装置を提供する。
【０００６】
また、より望ましい態様においては、前記仮ユーザＩＤ生成手段が生成した仮ユーザＩＤを用紙または表示パネルに出力する出力手段を備え、前記新規ユーザ受付手段は、ネットワークを介して仮ユーザＩＤの入力を受け付けてもよい。
さらに、前記仮ユーザＩＤ生成手段が前記処理手段の動作を許可すると、前記認証情報と前記仮ユーザＩＤとの記入が可能なフォーマットを用紙にプリントする画像形成手段と、前記画像形成手段によりプリントされた用紙の記載内容から前記認証情報と前記仮ユーザＩＤとの記入を読み取る画像読取手段とを備え、前記新規ユーザ受付手段は、前記画像読取手段が読み取った認証情報と仮ユーザＩＤとの入力を受け付けてもよい。
【０００７】
さらに望ましい態様においては、代金の投入を受け付ける代金受付手段を備え、前記仮ユーザＩＤ生成手段は、前記認証情報がない旨の入力を受け付けた後、前記代金受付手段が所定の代金の投入を受け付けると、仮ユーザＩＤを生成して前記処理手段の動作を許可し、前記認証情報記憶手段は、ユーザを識別する認識情報、当該ユーザについて設定された前記条件及び口座情報を対応付けて記憶し、前記処理手段の処理内容に応じた代金を算出する代金算出手段と、前記認証情報記憶手段が記憶している口座情報が示す指定口座から、前記代金算出手段が算出した代金を決済する決済手段を備えてもよい。
また、前記新規ユーザ受付手段は、複数の仮ユーザＩＤの入力を受け付けてもよい。
【発明の効果】
【０００８】
本発明によれば、登録されていないユーザであっても装置の利用ができ、ユーザ登録を行った後にこの装置を利用すると、未登録ユーザ時に利用した設定を引きつぐことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に関する一実施形態について説明する。
＜１−１．構成＞
図１は、情報提供システム１の構成を示す図である。図１に示すように、情報提供システム１は、ユーザ情報管理サーバ１００、複合機２００、３００、アプリケーション提供サーバ４００及び端末装置５００から構成され、各々の装置はネットワークで接続されている。
【００１０】
次に、図２を参照して、ユーザ情報管理サーバ１００の構成について説明する。図２に示すように、ユーザ情報管理サーバ１００は、装置全体の動作を制御する制御部１０を備えている。この制御部１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２及びＲＡＭ（Random Access Memory）１３から構成され、ＣＰＵ１１はＲＯＭ１２に格納されている各種制御プログラムを読み出し、ＲＡＭ１３をワークエリアとして用いて、各種制御プログラムを実行する。なお、ＲＯＭ１２には、予め仮ユーザＩＤを作成する仮ユーザＩＤ作成プログラムが記憶されている。
【００１１】
通信部３０は、ネットワークインターフェースであり、ネットワークを介して接続されている複合機２００、３００などの装置とデータの送受信を行う。
記憶部２０は、例えばハードディスクなどの記憶装置であり、図３に示すように、設定履歴データベース２１やユーザ登録データベース２２などの各種データが記憶されている。次に、記憶部２０に記憶されているこれらのデータについて詳細に説明する。
【００１２】
図４は、設定履歴データベース２１を示す図である。図４に示すように、設定履歴データベース２１には、「仮ユーザＩＤ」、「アプリＩＤ」及び「設定内容」の項目が設けられている。「仮ユーザＩＤ」は、ＣＰＵ１１がＲＯＭ１２に記憶されている仮ユーザＩＤ作成プログラムを実行することにより作成される値である。本実施形態において、この仮ユーザＩＤは「１００」や「１０１」、「１０２」などの値である。
【００１３】
「アプリＩＤ」は、アプリケーション毎に予め設定されているＩＤであり、例えば、アプリＩＤ「１」、アプリＩＤ「２」というように設定される。この実施形態においては、アプリＩＤ「１」は翻訳ソフトを示し、アプリＩＤ「２」は算数ドリルを示す。
「設定内容」は、各アプリケーションにおいて設定される動作条件、使用範囲などの設定内容であり、例えば、翻訳ソフトにおいては、日本語から中国語に翻訳する場合の翻訳先言語を示す「中国語」や、日本語から英語に翻訳する場合の翻訳先言語を示す「英語」という設定内容である。また、学習ソフトにおいては、学習範囲が６年３学期であるという内容を示す「６年３学期」などの設定内容がある。
【００１４】
次に、図５はユーザ登録データベース２２を示す図である。図５に示すように、このユーザ登録データベース２２には、「ユーザＩＤ」、「パスワード」、「仮ユーザＩＤ」及び「ユーザ情報」の項目が設けられている。「ユーザＩＤ」は、ユーザを識別するための固有のＩＤであり、例えば、ユーザのメールアドレスや電話番号などでもよい。「パスワード」はユーザ固有の識別情報である。「仮ユーザＩＤ」は上述した設定履歴データベース２１の「仮ユーザＩＤ」と同様の値である。「ユーザ情報」は、ユーザにより入力される付加情報であり、本実施例においてはＥ−ｍａｉｌアドレスである。
【００１５】
次に、アプリケーション提供サーバ４００の構成について説明する。なお、上述したユーザ情報管理サーバ１００と同様の構成については同じ符号を付し、その説明を省略する。アプリケーション提供サーバ４００は、上述したユーザ情報管理サーバ１００と同様に、制御部１０、記憶部２０及び通信部３０が設けられている。
【００１６】
なお、記憶部２０には、各種アプリケーションプログラムとアプリケーション一覧ファイルとが格納されている。この各種アプリケーションプログラムは、翻訳ソフトや算数ドリルなどを包括するアプリケーションのプログラムであり、これらのアプリケーションには、予めアプリＩＤが設定されている。このアプリＩＤは、例えばアプリＩＤ「１」（翻訳ソフト）、アプリＩＤ「２」（算数ドリル）のように予め設定されており、これらのアプリＩＤは、各アプリケーションに対応付けて記憶されている。
また、アプリケーション一覧ファイルは、記憶部２０に記憶されているアプリケーションプログラムに対応する全てのアプリＩＤが記憶されている。
【００１７】
次に、図６を参照して、複合機２００の構成について説明する。なお、上述と同様に、ユーザ情報管理サーバ１００と同様の構成については同じ符号を付し、その説明を省略する。図６に示すように、複合機２００は、制御部１０、記憶部２０、通信部３０に加えて、表示操作部４０、画像形成部５０及びコインキット６０を備えている。
【００１８】
表示操作部４０は、矩形の液晶ディスプレイとその表示面に重ねて配置される透明のタッチパネルとを有しており、制御部１０の制御に基づいて、操作を促すメッセージや処理状況を示す種々の表示を行うとともに、各種の操作の入力も受け付ける。この表示操作部４０には、例えば、図９、図１０、図１１や図１４などに示す画面などが表示される。また、この表示操作部４０のタッチパネル上の押圧位置は、ＣＰＵ１１によって検出され、これによってどのような操作が行われたかが認識されるようになっている。
【００１９】
画像形成部５０は、制御部１０の制御に基づいて、入力された画像データを用紙に転写して画像形成を行う。より詳細に言えば、画像形成部５０は、制御部１０から供給される画像データに基づいて、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）の各色のトナー像を感光体ドラム（図示略）上に順次形成し、これらのトナー像を用紙に重ねて転写することにより、カラー画像を形成して、印刷物を出力する。
【００２０】
コインキット６０は、複合機２００が提供したサービスに対する代金の入力を受け付けるとともに、代金の明細が書かれたレシートを発行する装置である。コインキット６０は、入力された代金を受け付けるコイン受付部６１と印刷部６２から構成される。この印刷部６２は、制御部１０の制御に基づいて、代金の明細、仮ユーザＩＤ、ユーザ登録を行うＷＥＢサイトにアクセスするためのＵＲＬなどを記録用紙に印刷する。ここで、仮ユーザＩＤとは、仮のユーザとして認識された場合に付与されるＩＤである。なお、その発生方法について後述する。
複合機３００は、上述した複合機２００と同様の構成であるため、構成の説明は省略する。
【００２１】
次に、図７を参照して、端末装置５００の構成について説明する。なお、上述と同様に、ユーザ情報管理サーバ１００と同様の構成については同じ符号を付し、その説明を省略する。端末装置５００は、例えばユーザが保有するパーソナルコンピュータや携帯電話などであり、上述した制御部１０と通信部３０に加えて、表示部４１と操作部４２を備える。なお、制御部１０のＲＯＭ１２には、ＷＥＢブラウザ用のソフトウェアが記憶されている。
【００２２】
表示部４１は、例えば液晶パネルなどであり、制御部１０の制御に基づいて、操作を促すメッセージを表示する画面や処理状況や処理結果を示す画面などを表示する。
操作部４２は、例えばマウスやキーボードなどで構成されており、ユーザによって操作された内容に応じた信号をＣＰＵ１１に送る。ＣＰＵ１１は送信された信号を受け取ることにより、操作部４２に入力された操作内容を認識するようになっている。
また、端末装置５００は、通信部３０により、ネットワークを介してユーザ情報管理サーバ１００などとデータの送受信を行うようになっている。
【００２３】
＜１−２．動作＞
次に、本実施形態の動作について説明する。
（仮ユーザＩＤでの利用）
ユーザが仮ユーザＩＤを用いて複合機２００を利用する際の動作について、図８を参照して説明する。複合機２００のＣＰＵ１１は、電源投入後、表示操作部４０にログイン画面（図９参照）を表示する。このログイン画面には、ユーザ登録をしているユーザ用の項目と、仮ユーザとして認識されているユーザ用の項目とが設けられている。ここで、仮ユーザ用の項目である「仮ユーザ入口」のボタンが押されると（ステップＳＡ１）、複合機２００のＣＰＵ１１は、ネットワークを介して、ユーザ情報管理サーバ１００に仮ユーザＩＤの送信を要求する（ステップＳＡ２）。
【００２４】
ユーザ情報管理サーバ１００の制御部１０は、複合機２００から仮ユーザＩＤの送信が要求されると、ＲＯＭ１２に格納されている仮ユーザＩＤ作成プログラムを実行する。ここで、制御部１０が、この仮ユーザＩＤ作成プログラムに基づいて仮ユーザＩＤ「１００」を作成したとすると、制御部１０はこの仮ユーザＩＤ「１００」を複合機２００に送信する。
複合機２００の制御部１０は、ユーザ情報管理サーバ１００から仮ユーザＩＤ「１００」が送信されると、記憶部２０に設定履歴ファイルを作成し、送信された仮ユーザＩＤ「１００」をこの設定履歴ファイルに記憶させる（ステップＳＡ３）。
【００２５】
次に、複合機２００のＣＰＵ１１は、アプリケーション提供サーバ４００に、アプリケーション一覧ファイルの送信を要求する（ステップＳＡ４）。アプリケーション提供サーバ４００の制御部１０は、アプリケーション一覧ファイルの送信が要求されると、記憶部２０に記憶しているアプリケーション一覧ファイルを複合機２００に送信する。このアプリケーション一覧ファイルには、アプリケーション提供サーバ４００が格納している全てのアプリＩＤが記憶されており、アプリＩＤ「１」（翻訳ソフト）アプリＩＤ「２」（算数ドリル）などのアプリＩＤが含まれる。
【００２６】
複合機２００の制御部１０は、アプリケーション提供サーバ４００からアプリケーション一覧ファイルが送信されると、このアプリケーション一覧ファイルに基づいて、図１０に示すアプリケーション一覧画面を表示操作部４０に表示する。なお、このアプリケーション一覧画面には、各々のアプリＩＤが示すアプリケーションに対応するボタンが設けられている。ここで、ユーザによりアプリＩＤ「１」が示す翻訳ソフトに対応するボタンが押されると（ステップＳＡ５）、複合機２００のＣＰＵ１１は、アプリケーション提供サーバ４００に、この翻訳ソフトのプログラムの送信を要求する（ステップＳＡ６）。この要求は、アプリＩＤによって所望のアプリケーションを特定して行われる。この操作例の場合は、アプリＩＤ「１」の翻訳ソフトが要求されている。アプリケーション提供サーバ４００の制御部１０は、翻訳ソフトの送信が要求されると、記憶部２０に記憶されている翻訳ソフトのプログラムを複合機２００に送信する。
【００２７】
複合機２００の制御部１０は、翻訳ソフトのプログラムが送信されると、表示操作部４０にサービスを利用するための代金を表示し、コインキット６０のコイン受付部６１に代金を投入するよう促す。ユーザにより所定の代金がコイン受付部６１に投入されると、この翻訳ソフトのプログラムを実行する。続いて、制御部１０は、この翻訳ソフトのプログラムに基づいて、表示操作部４０に翻訳ソフトの設定画面（図１１参照）を表示する。
【００２８】
この翻訳ソフトの設定画面には、日本語から翻訳可能な翻訳先言語が表示されており、例えば「中国語」や「英語」、「イタリア語」などの翻訳先言語を設定するボタンが設けられている。ここで、ユーザにより翻訳先言語「中国語」を示すボタンが押されると、複合機２００の制御部１０は、ステップＳＡ５において選択されたアプリＩＤ「１」（翻訳ソフト）と、その設定内容である翻訳先言語「中国語」とを、記憶部２０に記憶されている設定履歴ファイルに記憶させる（ステップＳＡ７）。なお、設定履歴ファイルにおいて、このアプリＩＤ「１」（翻訳ソフト）と設定内容「中国語」とは、ステップＳＡ３において記憶された仮ユーザＩＤ「１００」と対応付けて記憶される。
【００２９】
続いて、複合機２００の制御部１０は、上述した設定内容「中国語」が設定された翻訳ソフトのプログラムに基づいて、ユーザにより入力された日本語の文章データを中国語に変換し、画像形成部５０にわたす。画像形成部５０は、この中国語に変換された文章データをプリントして出力する（ステップＳＡ８）。続いて、複合機２００のコインキット６０に設けられている印刷部６２は、制御部１０の制御に基づいて、代金の明細と、記憶部２０の設定履歴ファイルに記憶されている仮ユーザＩＤ「１００」及びユーザ登録を行う所定のＷＥＢサイトのＵＲＬを、レシート用紙に印刷する（ステップＳＡ９）。
【００３０】
次に、複合機２００のＣＰＵ１１は、記憶部２０の設定履歴ファイルに記憶されている、仮ユーザＩＤ、アプリＩＤ及び設定内容を、ユーザ情報管理サーバ１００に送信する（ステップＳＡ１０）。ユーザ情報管理サーバ１００は、複合機２００からこれらの情報が送信されると、これらの情報（仮ユーザＩＤ、アプリＩＤ及び設定内容）を図４に示すように、記憶部２０の設定履歴データベース２１に記憶させる（ステップＳＡ１１）。
【００３１】
また、同じユーザ（あるいは他のユーザ）が仮ユーザＩＤを利用して本装置を使用する場合は、上記と同様にして新たに仮ユーザＩＤが生成される。
ここでは、同じユーザが再使用して仮ユーザＩＤ「１０１」が生成され、翻訳ソフト（アプリＩＤ「１」）のアプリケーションの翻訳先言語を「英語」に設定して利用し、仮ユーザＩＤ「１０１」が書かれたレシートを持ち帰ったものとする。
さらに、このユーザは、再試用して仮ユーザＩＤ「１０２」が生成され、算数ドリル（アプリＩＤ「２」）のアプリケーションの学習範囲を「６年３学期」に設定して利用し、仮ユーザＩＤ「１０２」が書かれたレシートを持ち帰ったものとする。
【００３２】
これにより、ユーザ情報管理サーバ１００の設定履歴データベース２１には、図４に示すように、仮ユーザＩＤ「１０１」に対応するアプリＩＤの項目には「１」、設定内容の項目には「英語」が記憶され、仮ユーザＩＤ「１０２」に対応するアプリＩＤの項目には「２」、設定内容の項目には「６年３学期」が記憶される。
【００３３】
（ユーザ登録）
次に、図１２を参照して、上述のようにして仮ユーザＩＤ「１００」、「１０１」及び「１０２」を用いて複合機２００を利用したユーザにより、ユーザ登録がなされる際の動作について説明する。
ユーザにより、ユーザが保有している端末装置５００の操作部４２から、ＲＯＭ１２に記憶されているＷＥＢブラウザ用のソフトウェアの実行が指示されると、端末装置５００の制御部１０は、このＷＥＢブラウザ用のソフトウェアを実行し、表示部４１にＷＥＢブラウザを表示する。
【００３４】
ここで、操作部４２の操作により、ＷＥＢブラウザに設けられているアドレスの入力窓にユーザが保有するレシートに書かれているＵＲＬが入力されると、（ステップＳＢ１）、端末装置５００の制御部１０は、このＵＲＬのサイトを公開しているユーザ情報管理サーバ１００にアクセスし、ユーザ登録を受け付けるユーザ登録画面の閲覧を要求する（ステップＳＢ２）。これにより、端末装置５００の表示部４１には、ユーザ登録画面（図示略）が表示される。このユーザ登録画面には、ユーザＩＤやパスワード、仮ユーザＩＤ、ユーザ情報など、ユーザ登録に必要な各種情報の入力を受け付ける入力窓が設けられている。
【００３５】
ここで、ユーザにより操作部４２が操作され、これらの入力窓にユーザＩＤ「０００１」、パスワード「ａａａ１２３」、仮ユーザＩＤ「１００」、「１０１」、「１０２」、ユーザ情報「ａａ＠ｂｂ．ｎｅ．ｊｐ」という情報が入力されると、端末装置５００はこれらの情報をユーザ情報管理サーバ１００に送信する（ステップＳＢ３）。
ユーザ情報管理サーバ１００の制御部１０は、端末装置５００からこれらの情報が送信されると、記憶部２０に記憶されているユーザ登録データベース２２（図５参照）の空き領域に、これらの情報を記憶させる（ステップＳＢ４）。このように、ユーザＩＤと仮ユーザＩＤとが対応付けて記憶され、一つのユーザＩＤに複数の仮ユーザＩＤが対応付けられる場合はこれらは一組として記憶される。これにより、当該ユーザのユーザ登録が完了する。
【００３６】
（ユーザＩＤでの利用）
次に、図１３を参照して、上述のように、ユーザ登録を行ったユーザにより複合機３００が利用される際の動作について説明する。
複合機３００のＣＰＵ１１は、上述した複合機２００と同様に、電源投入後、表示操作部４０に図９に示すログイン画面を表示する。ここで、ユーザによりユーザＩＤ「０００１」とパスワード「ａａａ１２３」とが入力されると（ステップＳＣ１）、複合機３００はこのユーザＩＤ「０００１」とパスワード「ａａａ１２３」とをユーザ情報管理サーバ１００に送信する（ステップＳＣ２）。
【００３７】
ユーザ情報管理サーバ１００のＣＰＵ１１は、ユーザＩＤとパスワードとが送信されると、ユーザ認証を行う（ステップＳＣ３）。詳細に説明すると、ＣＰＵ１１は、複合機３００から送信されたユーザＩＤとパスワードをユーザ登録データベース２２（図５）に照合し、このユーザＩＤとパスワードがユーザ登録データベース２２に記憶されているか否かを判断する。ここで、送信されたユーザＩＤとパスワードがユーザ登録データベース２２に記憶されていない場合、ＣＰＵ１１は不正なアクセスであると認識し、その処理を終了する。
【００３８】
一方、上述のようにユーザＩＤが「０００１」、パスワードが「ａａａ１２３」である場合、このユーザＩＤとパスワードの組はユーザ登録データベース２２に記憶されているため、ＣＰＵ１１は登録ユーザからの正当なアクセスであると認識する。続いて、ユーザ情報管理サーバ１００のＣＰＵ１１は、このユーザ登録データベース２２のユーザＩＤ「０００１」と組になっている仮ユーザＩＤ「１００」、「１０１」及び「１０２」を抽出する。
【００３９】
続いて、ユーザ情報管理サーバ１００のＣＰＵ１１は、設定履歴データベース２１（図４参照）を参照して、抽出した仮ユーザＩＤ「１００」、「１０１」及び「１０２」に対応するアプリＩＤと設定内容とを各々抽出し、複合機３００に送信する（ステップＳＣ４）。例えば、仮ユーザＩＤ「１００」に対応付けられたアプリＩＤは「１」（翻訳ソフト）であり、設定内容は翻訳先言語「中国語」であるため、ＣＰＵ１１は、このアプリＩＤ「１」と設定内容「中国語」とを複合機３００に送信する。同様に、仮ユーザＩＤ「１０１」に対応付けられたアプリＩＤ「１」と設定内容「英語」、仮ユーザＩＤ「１０２」に対応付けられたアプリＩＤ「２」と設定内容「６年３学期」とを、複合機３００に送信する。
【００４０】
複合機３００の制御部１０は、アプリＩＤと設定内容とが送信されると、表示操作部４０に利用履歴一覧画面（図１４参照）を表示する。この利用履歴一覧画面には、図１４に示すように、ユーザ情報管理サーバ１００から送信されたアプリＩＤが示すアプリケーションと設定内容が書かれたボタン（例えば、「翻訳ソフト  中国語」や「翻訳ソフト  英語」、「算数ドリル  ６年３学期」など）が設けられている。
【００４１】
ここで、ユーザにより「翻訳ソフト  中国語」のボタンが押されると（ステップＳＣ５）、複合機３００のＣＰＵ１１は、アプリケーション提供サーバ４００に翻訳ソフトのプログラムの送信を要求する（ステップＳＣ６）。アプリケーション提供サーバ４００の制御部１０は、翻訳ソフトのプログラムの送信が要求されると、記憶部２０に記憶されている翻訳ソフトのプログラムを複合機３００に送信する。複合機３００の制御部１０は、送信された翻訳ソフトのプログラムにおける翻訳先言語の設定内容を「中国語」に設定する（ステップＳＣ７）。
【００４２】
これにより、ユーザは、利用履歴から選択するだけで、仮ユーザＩＤを用いて利用したアプリケーションとその設定内容を引き続き利用することができる。
なお、以前利用したことがないアプリケーション、もしくは以前利用したアプリケーションであっても、異なる設定で利用したい場合は、図１４示す利用履歴一覧画面において「→新たに利用する方はこちらから」というボタンを押すと、上述と同様に、アプリケーション一覧が表示されて所望のアプリケーションを選択することができる。
【００４３】
＜２．変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。
（１）上述した実施形態において仮ユーザＩＤは、複合機２００のコインキット６０に設けられている印刷部６２によりレシート用紙に印刷されたが、この仮ユーザＩＤは、複合機２００の表示操作部４０に表示させても良いし、複合機２００に外部メモリなどの入力を受け付けるインターフェースを設け、このインターフェースから外部メモリなどに記憶させてもよい。
【００４４】
（２）上述した実施形態においては、ユーザが所有する端末装置５００からユーザ情報管理サーバ１００にアクセスし、ユーザ登録を受け付けるユーザ登録画面の閲覧を要求したが、ユーザ登録の方法はこれに限らない。
例えば、複合機２００からユーザ情報管理サーバ１００にアクセスし、ユーザ登録画面の閲覧を要求しても良い。また、複合機２００は、記憶部２０に予めこのユーザ登録画面と同様の項目が書かれたユーザ登録用紙のフォーマットを記憶させるとともに、ユーザ登録用紙においてユーザにより記入された項目を読み取る画像読取部を設け、仮ユーザを用いて利用されると、記憶部２０に記憶されているユーザ登録用紙のフォーマットを画像形成部５０に渡し、画像形成部５０がこのユーザ登録用紙のフォーマットを用紙に形成して出力する。ユーザにより項目が記入されたユーザ登録用紙が画像読取部にセットされると、画像読取部が記入された項目を読み取り、読み取った情報をユーザ情報管理サーバ１００に送信することにより、ユーザ登録を行っても良い。
【００４５】
（３）上述した実施形態において複合機３００は、翻訳ソフトのプログラムが送信されると、表示操作部４０にサービスを利用するための代金を表示してコインキット６０のコイン受付部６１に代金を投入するよう促したが、ユーザＩＤを用いて利用するユーザに対しては代金の回収方法を変えてもよい。
例えば、ユーザ登録の際に、ユーザ情報管理サーバ１００の制御部１０がユーザの銀行口座の情報を受け取り、これをユーザ登録データベース２２に記憶させる。複合機３００の制御部１０は、アプリケーションのプログラムが送信されると、このアプリケーションプログラムを実行してサービスを提供する代金を算出する。続いて、制御部１０は、ユーザ情報管理サーバ１００にユーザ登録データベース２２に記憶されている銀行口座の情報の送信を要求し、送信された銀行口座が示す指定口座から算出した代金を決済してもよい。
これにより、仮ユーザＩＤを用いて利用するユーザは、利用する度に代金をコインキット６０に投入しなければならないが、ユーザ登録を行い、ユーザＩＤを用いて利用するユーザは、予め登録している銀行口座から自動的に代金が引き落とされるため、利用する度に代金を投入しなくても、複合機３００を利用することができる。
【００４６】
（４）上述した実施形態においては、ユーザ登録を行う際にユーザは、取得した全ての仮ユーザＩＤを入力してユーザ登録を行ったが、利用履歴として残す必要がない仮ユーザＩＤは入力しなくてもよい。また、他のユーザが用いた仮ユーザＩＤを譲り受けるなどして入手し、このユーザ登録画面における仮ユーザＩＤを入力する入力窓に入力してもよい。
【００４７】
（５）上述した実施形態において複合機３００は、アプリＩＤと設定内容とが送信されると、表示操作部４０に利用履歴一覧画面（図１４参照）を表示したが、この利用履歴の表示方法はこれに限らない。
例えば、複合機２００に計時機能を設け、ユーザ情報管理サーバ１００から仮ユーザＩＤが送信されると、送信された仮ユーザＩＤとともに、この仮ユーザＩＤが送信された日時（以下、作成日時）を記憶部２０の設定履歴ファイルに記憶させる。ユーザ情報管理サーバ１００は、複合機２００から仮ユーザＩＤ、アプリＩＤ、設定内容とともにこの作成日時が送信されると、これらの情報を記憶部２０の設定履歴データベース２１に記憶させる。複合機３００の制御部１０は、アプリＩＤと設定内容との組み合わせが複数あった場合、この組み合わせを作成日時が新しい順番にソートして表示してもよい。
【００４８】
また、アプリＩＤは同一であるが、設定内容が異なる複数の組み合わせがあった場合は、アプリＩＤを所定の順番（例えばあいうえお順など）でソートし、同一のアプリＩＤの中で設定内容を作成日時が新しい順番にソートして表示させてもよい。さらに、上述と同様に、アプリＩＤは同一であるが、設定内容が異なる複数の組み合わせがあった場合、同一のアプリＩＤの組み合わせにおいては、アプリＩＤと作成日時が一番新しい設定内容との組み合わせのみを表示してもよい。
【００４９】
さらに、ユーザによりユーザ登録が行われる際に、ユーザ情報管理サーバ１００の制御部１０は、記憶部２０に記憶されているユーザ登録データベース２２（図５参照）にユーザＩＤやパスワード、仮ユーザＩＤ、ユーザ情報などを記憶させたが、これに加えてユーザＩＤ毎にポイントを記憶させる項目を設けてもよい。そして、このユーザ登録データベース２２において、同じ仮ユーザＩＤを含むユーザＩＤが新たに登録されたときは、先に登録されたユーザＩＤのポイントの項目に点数を加算するように構成してもよい。このようにすると、最初に登録したユーザが、自分の仮ユーザＩＤを他人に渡し、その他人がユーザ登録することを促進することができる。
なお、この点数は、点数に応じて景品がもらえたり、換金できるようにしても構わない。これにより、仮ユーザＩＤを用いて利用したユーザが、この仮ユーザＩＤを他人に渡し、仮ユーザＩＤを渡された人が複合機３００を利用して、ユーザ登録を行うことが促進される。
【００５０】
（６）上述した実施形態においては、アプリケーション提供サーバ４００の記憶部２０に、翻訳ソフトや算数ドリルなどの各種アプリケーションと、アプリケーション一覧ファイルなどを記憶させ、複合機３００はこれらのデータをダウンロードして実行したが、これらのデータは複合機２００の記憶部２０に記憶させてもよい。
また、上述した実施形態においては、設定履歴データベース２１やユーザ登録データベース２２とは、ユーザ情報管理サーバ１００の記憶部２０に記憶されていたが、これらのデータは、異なる記憶部に分割して記憶されても良い。
【００５１】
（７）上述した実施形態においてユーザＩＤは、ユーザ登録の際にユーザにより入力されたが、ユーザ情報管理サーバ１００が所定のアルゴリズムに基づいて生成し、ユーザに付与してもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態である情報提供システム１の構成を示す図である。
【図２】同実施形態に係るユーザ情報管理サーバ１００の構成を示す図である。
【図３】同実施形態に関わる記憶部２０に記憶されているデータを示す図である。
【図４】同実施形態に関わる設定履歴データベース２１を示す図である。
【図５】同実施形態に関わるユーザ登録データベース２２を示す図である。
【図６】同実施形態に関わる複合機２００の構成を示す図である。
【図７】同実施形態に関わる端末装置５００の構成を示す図である。
【図８】同実施形態に関わる仮ユーザＩＤでの利用動作を示す図である。
【図９】同実施形態に関わるログイン画面を示す図である。
【図１０】同実施形態に関わるアプリケーション一覧画面を示す図である。
【図１１】同実施形態に関わるアプリケーションの設定画面を示す図である。
【図１２】同実施形態に関わるユーザ登録の動作を示す図である。
【図１３】同実施形態に関わるユーザＩＤでの利用動作を示す図である。
【図１４】同実施形態に関わる利用履歴一覧画面を示す図である。
【符号の説明】
【００５３】
１…情報提供システム、１０…制御部、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、２０…記憶部、２１…設定履歴データベース、２２…ユーザ登録データベース、３０…通信部、４０…表示操作部、４１…表示部、４２…操作部、５０…画像形成部、６０…コインキット、６１…コイン受付部、６２…印刷部、１００…ユーザ情報管理サーバ、２００、３００…複合機、４００…アプリケーションサーバ、５００…端末装置。
【図１】
0004752591.tif 000002
【図２】
0004752591.tif 000003
【図３】
0004752591.tif 000004
【図４】
0004752591.tif 000005
【図５】
0004752591.tif 000006
【図６】
0004752591.tif 000007
【図７】
0004752591.tif 000008
【図８】
0004752591.tif 000009
【図９】
0004752591.tif 000010
【図１０】
0004752591.tif 000011
【図１１】
0004752591.tif 000012
【図１２】
0004752591.tif 000013
【図１３】
0004752591.tif 000014
【図１４】
0004752591.tif 000015