(57)【要約】【課題】従来技術では、営業担当者が、頑張って営業成績を上げようとする意識を向上させることが困難であり、情報処理装置に不慣れな営業担当者にとって、アプリケーションを利用することが面倒であった。【解決手段】格納している情報処理装置識別子と入力されたデータを有するクライアント情報を送信し、データによって異なる環境情報を有するキャラクタ情報を受信し、キャラクタ情報を出力する処理により、例えば、保険の営業実績等の入力するアプリケーションに対して、データの入力を受け付け、当該データにより、キャラクタ（愛犬など）の環境を示す情報である環境情報（キャラクタの洋服や犬小屋や装飾品など）が異なるキャラクタを出力することにより、ユーザに営業実績等のデータの入力に対する喜びを与え、営業活動等の促進になる。【選択図】  図２
2004178154.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
データの入力を受け付ける入力受付ステップと、
格納している情報処理装置識別子と前記データを有するクライアント情報を送信するクライアント情報送信ステップと、
前記データによって異なる環境情報を有するキャラクタ情報を受信するキャラクタ情報受信ステップと、
前記キャラクタ情報を出力するキャラクタ情報出力ステップを
実行させるためのプログラム。
【請求項２】
コンピュータに、
入力を受け付ける入力受付ステップと、
格納している情報処理装置識別子を有するクライアント情報を送信するクライアント情報送信ステップと、
１以上の前記クライアント情報から出力されるアプリケーションの利用回数によって異なる環境情報を有するキャラクタ情報を受信するキャラクタ情報受信ステップと、
前記キャラクタ情報を出力するキャラクタ情情報出力ステップを
実行させるためのプログラム。
【請求項３】
情報処理装置とサーバ装置を有する情報処理システムであって、
前記情報処理装置は、
当該情報処理装置を識別する情報処理装置識別子を格納している情報処理装置識別子格納部と、
データの入力を受け付けるデータ入力受付部と、
前記データと前記情報処理装置識別子を有するクライアント情報を送信するクライアント情報送信部と、
前記サーバ装置からキャラクタ情報を受信するキャラクタ情報受信部と、
前記キャラクタ情報を出力するキャラクタ情報出力部を具備し、
前記サーバ装置は、
クライアント情報を受信するクライアント情報受信部と、
前記クライアント情報が有するデータに基づいて、前記クライアント情報が有する情報処理装置識別子で識別される情報処理装置に対応する環境情報を決定する環境情報決定部と、
前記環境情報決定部で決定した環境情報に基づいて、キャラクタ情報を構成するキャラクタ情報構成部と、
前記キャラクタ情報構成部で構成されたキャラクタ情報を当該情報処理装置に送信するキャラクタ情報送信部を具備する情報処理システム。
【請求項４】
情報処理装置とサーバ装置を有する情報処理システムであって、
前記情報処理装置は、
当該情報処理装置を識別する情報処理装置識別子を格納している情報処理装置識別子格納部と、
特定のアプリケーションの起動を指示する入力または当該アプリケーションへの入力を受け付ける入力受付部と、
前記特定のアプリケーションが利用された旨を示す利用情報と前記情報処理装置識別子を有するクライアント情報を送信するクライアント情報送信部と、
前記サーバ装置からキャラクタ情報を受信するキャラクタ情報受信部と、
前記キャラクタ情報を出力するキャラクタ情報出力部を具備し、
前記サーバ装置は、
クライアント情報を受信するクライアント情報受信部と、
前記クライアント情報が有する利用情報に基づいて、前記クライアント情報が有する情報処理装置識別子で識別される情報処理装置に対応する環境情報を決定する環境情報決定部と、
前記環境情報決定部が決定した環境情報に基づいて、キャラクタ情報を構成するキャラクタ情報構成部と、
前記キャラクタ情報構成部で構成されたキャラクタ情報を当該情報処理装置に送信するキャラクタ情報送信部を具備する情報処理システム。
【請求項５】
請求項３または請求項４いずれか記載の情報処理システムを構成する情報処理装置。
【請求項６】
請求項３または請求項４いずれか記載の情報処理システムを構成するサーバ装置。
【請求項７】
アプリケーションへのデータの入力を受け付ける入力受付ステップと、
前記データに基づいて、キャラクタの環境を示す情報である環境情報を選択する環境情報選択ステップと、
格納しているキャラクタおよび前記環境情報を有するキャラクタ情報を出力するキャラクタ情報出力ステップを具備するキャラクタ表示方法。
【請求項８】
アプリケーションの利用回数を蓄積する利用回数蓄積ステップと、
前記利用回数に基づいて、キャラクタの環境を示す情報である環境情報を選択する環境情報選択ステップと、
格納しているキャラクタおよび前記環境情報を有するキャラクタ情報を出力するキャラクタ情報出力ステップを具備するキャラクタ表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバ装置と通信可能な携帯電話などの情報処理装置等に関するものである。
【０００２】
【従来の技術】
従来の技術は、情報処理装置とサーバ装置を有する情報処理システムであり、情報処理装置は、保険などの営業実績のデータの入力を受け付け、当該データをサーバ装置に送信し、サーバ装置は当該データを受信し、蓄積するシステムであった。また、かかる従来の技術における情報処理システムは、営業成績をグラフ等の図的なもので表示するものであった。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の技術では、営業担当者が、頑張って営業成績を上げようとする意識を向上させることが困難であった。
【０００４】
また、情報処理装置を用いたデータ入力に不慣れな営業担当者にとって、面倒なアプリケーションを利用することが面倒であった。
【０００５】
【課題を解決するための手段】
以上の課題を解決するための第一の発明は、情報処理装置とサーバ装置を有する情報処理システムであって、情報処理装置は、当該情報処理装置を識別する情報処理装置識別子を格納している情報処理装置識別子格納部と、データの入力を受け付けるデータ入力受付部と、データと情報処理装置識別子を有するクライアント情報を送信するクライアント情報送信部と、サーバ装置からキャラクタ情報を受信するキャラクタ情報受信部と、キャラクタ情報を出力するキャラクタ情報出力部を具備し、サーバ装置は、クライアント情報を受信するクライアント情報受信部と、クライアント情報が有するデータに基づいて、クライアント情報が有する情報処理装置識別子で識別される情報処理装置に対応する環境情報を決定する環境情報決定部と、環境情報決定部で決定した環境情報に基づいて、キャラクタ情報を構成するキャラクタ情報構成部と、キャラクタ情報構成部で構成されたキャラクタ情報を当該情報処理装置に送信するキャラクタ情報送信部を具備する情報処理システムである。かかる情報処理システムは、例えば、保険の営業実績等の入力するアプリケーションに対して、データの入力を受け付け、当該データにより、キャラクタ（愛犬など）の環境を示す情報である環境情報（キャラクタの洋服や犬小屋や装飾品など）が異なるキャラクタを出力することにより、ユーザ（営業担当者等）に営業実績等のデータの入力に対する喜びを与え、営業活動等の促進になる。
【０００６】
また、第二の発明は、情報処理装置とサーバ装置を有する情報処理システムであって、情報処理装置は、当該情報処理装置を識別する情報処理装置識別子を格納している情報処理装置識別子格納部と、特定のアプリケーションの起動を指示する入力または当該アプリケーションへの入力を受け付ける入力受付部と、特定のアプリケーションが利用された旨を示す利用情報と情報処理装置識別子を有するクライアント情報を送信するクライアント情報送信部と、サーバ装置からキャラクタ情報を受信するキャラクタ情報受信部と、キャラクタ情報を出力するキャラクタ情報出力部を具備し、サーバ装置は、クライアント情報を受信するクライアント情報受信部と、クライアント情報が有する利用情報に基づいて、クライアント情報が有する情報処理装置識別子で識別される情報処理装置に対応する環境情報を決定する環境情報決定部と、環境情報決定部が決定した環境情報に基づいて、キャラクタ情報を構成するキャラクタ情報構成部と、キャラクタ情報構成部で構成されたキャラクタ情報を当該情報処理装置に送信するキャラクタ情報送信部を具備する情報処理システムである。かかる情報処理システムは、例えば、保険の営業実績等のデータの入力を受け付ける等の特定のアプリケーションの利用回数に基づいて、キャラクタ（愛犬など）の環境を示す情報である環境情報（キャラクタの洋服や犬小屋や装飾品など）を選択し、利用回数により異なる環境情報を有するキャラクタ情報を出力することにより、ユーザ（営業担当者等）にアプリケーションを利用する喜びを与え、アプリケーションの利用が促進できる。
【０００７】
【発明の実施の形態】
以下に、本発明の実施の形態について、図面を用いて詳細に説明する。なお、本実施の形態において、同一の符号を用いた構成要素やフローチャートのステップなどは、同じ機能を果たすので、一度説明したものについて説明を省略する場合がある。
【０００８】
（実施の形態１）
図１は、本実施の形態に係る情報処理システムの概念図である。本情報処理システムは、サーバ装置１１と情報処理装置１２を有する。通常、サーバ装置１１は１つで、情報処理装置１２は複数存在する。また、情報処理装置１２は、いわゆる携帯電話であったり、携帯端末であったり、ノート型パソコンである。情報処理装置１２の形状は問わない。情報処理装置１２は、例えば、保険の営業担当者が保持しており、営業状況、販売状況などを入力するアプリケーションがインストールされている。また、情報処理装置１２から入力された営業状況、販売状況などを示すデータはサーバ装置１１に送信され、管理される。
【０００９】
図２は、本実施の形態に係る情報処理システムのブロック図である。サーバ装置１１は、クライアント情報受信部１１０１、環境情報決定部１１０２、キャラクタ情報構成部１１０３、キャラクタ情報送信部１１０４を有する。情報処理装置１２は、情報処理装置識別子格納部１２０１、データ入力受付部１２０２、クライアント情報送信部１２０３、キャラクタ情報受信部１２０４、キャラクタ情報出力部１２０５を有する。
【００１０】
クライアント情報受信部１１０１は、情報処理装置１２が受け付けたデータと情報処理装置識別子を有するクライアント情報を情報処理装置１２から受信する。情報処理装置識別子は、情報処理装置１２を識別する情報である。但し、情報処理装置識別子は、情報処理装置１２のユーザを識別する情報であっても良い。但し、情報処理装置識別子のデータ構造や内容は問わない。データは、情報処理装置１２のユーザから情報処理装置１２に入力されるデータであり、データ量やデータ構造等は問わない。クライアント情報受信部１１０１は、通常、無線の通信手段により実現され得るが、有線の通信手段や放送を受信する手段でも実現可能である。
【００１１】
環境情報決定部１１０２は、クライアント情報が有するデータに基づいて、クライアント情報が有する情報処理装置識別子で識別される情報処理装置に対応する環境情報を決定する。環境情報とは、キャラクタが着る洋服の高級度や、キャラクタが住む家の大きさや、家の高級度や、キャラクタが住む家の庭の大きさや高級度や、キャラクタが身に付ける装飾品の高級度等、キャラクタの周辺に存在する環境に関する情報である。環境情報決定部１１０２は、通常、過去に受信して蓄積しているデータと、今回受信したクライアント情報が有するデータに基づいて情報処理装置に対応する環境情報を決定する。つまり、サーバ装置１１が受信したデータは、通常、蓄積される。環境情報決定部１１０２は、通常、ＭＰＵやメモリ等から実現され得る。環境情報決定部１１０２が環境情報を決定する処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。なお、環境情報決定部１１０２が環境情報を決定する具体的なアルゴリズムの例は、以下で述べる。
【００１２】
キャラクタ情報構成部１１０３は、環境情報決定部１１０２が決定した環境情報に基づいて、キャラクタ情報を構成する。具体的には、例えば、キャラクタ情報構成部１１０３は、環境情報決定部１１０２が決定した環境情報（例えば、画像データ）とキャラクタの画像データを合成し、キャラクタ情報を構成する。なお、キャラクタとは、例えば、犬や猫などの動物の画像データにより示される。また、キャラクタは、例えば、情報処理装置１２のユーザにより予め選択されたものである。キャラクタ情報構成部１１０３は、通常、ＭＰＵやメモリ等から実現され得る。キャラクタ情報構成部１１０３がキャラクタ情報を構成する処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。
【００１３】
キャラクタ情報送信部１１０４は、キャラクタ情報構成部１１０３が構成したキャラクタ情報を、情報処理装置１２に送信する。キャラクタ情報送信部１１０４は、通常、無線の通信手段により実現され得るが、有線の通信手段や放送手段でも実現可能である。
【００１４】
情報処理装置識別子格納部１２０１は、情報処理装置識別子を格納している。情報処理装置識別子格納部１２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも良い。
【００１５】
データ入力受付部１２０２は、ユーザからデータの入力を受け付ける。この入力は、例えば、営業状況、販売状況などを示すデータの入力である。データ入力受付部１２０２は、キーボードやマウスやテンキーやリモコンなどの入力手段のドライバーソフト等から実現され得る。なお、データ入力受付部１２０２は、キーボードやマウスやテンキーやリモコンなどの入力手段を含む、と考えても良い。
【００１６】
クライアント情報送信部１２０３は、情報処理装置識別子格納部１２０１の情報処理装置識別子とデータ入力受付部１２０２が受け付けたデータを有するクライアント情報を構成し、サーバ装置１１に当該クライアント情報を送信する。クライアント情報送信部１２０３は、通常、無線の通信手段により実現され得るが、有線の通信手段や放送手段でも実現可能である。なお、クライアント情報送信部１２０３がクライアント情報を構成する処理は、通常、ソフトウェアで実現される。
【００１７】
キャラクタ情報受信部１２０４は、サーバ装置１１からキャラクタ情報を受信する。キャラクタ情報は、通常、画像データであるが、音情報やグラフィカルデータ等、他のデータタイプでも良い。キャラクタ情報受信部１２０４は、通常、無線の通信手段により実現され得るが、有線の通信手段や放送を受信する手段でも実現可能である。
【００１８】
キャラクタ情報出力部１２０５は、キャラクタ情報受信部１２０４が受信したキャラクタ情報を出力する。この出力とは、通常、ディスプレイへの表示を言うが、スピーカーからの音出力、プリンタへの印字、通信手段を用いた送信も含む。キャラクタ情報出力部１２０５は、データ入力受付部１２０２が受け付けたデータに基づいて、キャラクタの家や服装や装飾品等が異なるキャラクタおよび環境情報を出力する。キャラクタ情報出力部１２０５は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。
【００１９】
以下、情報処理システムの動作について説明する。まず、サーバ装置１１の動作について図３のフローチャートを用いて説明する。
【００２０】
（ステップＳ３０１）クライアント情報受信部１１０１は、情報処理装置１２が受け付けたデータと情報処理装置識別子を有するクライアント情報を情報処理装置１２から受信したか否かを判断する。クライアント情報を情報処理装置１２から受信すればステップＳ３０２に行き、クライアント情報を情報処理装置１２から受信しなければステップＳ３０１に戻る。
【００２１】
（ステップＳ３０２）環境情報決定部１１０２は、ステップＳ３０１で受信したデータを、当該データと対の情報処理装置識別子に対応付けて蓄積する。蓄積先は、環境情報決定部１１０２が保持している記録領域である。
【００２２】
（ステップＳ３０３）環境情報決定部１１０２は、蓄積されているデータ（ステップＳ３０２で蓄積したデータおよび過去に蓄積しているデータ）に基づいて、情報処理装置識別子で識別される情報処理装置に対応する環境情報を決定する。
【００２３】
（ステップＳ３０４）キャラクタ情報構成部１１０３は、環境情報決定部１１０２が決定した環境情報を選択する。環境情報とは、キャラクタの家や洋服や装飾品等である。選択対象の環境情報は、キャラクタ情報構成部１１０３が保持している、とする。
【００２４】
（ステップＳ３０５）キャラクタ情報構成部１１０３は、情報処理装置識別子で識別される情報処理装置に対応するキャラクタ情報を合成する。具体的には、例えば、キャラクタ情報構成部１１０３は、キャラクタの画像データ（例えば、情報処理装置１２のユーザが以前に選択した犬のキャラクタ）を情報処理装置識別子と対応付けて格納している。そして、キャラクタ情報構成部１１０３は、ステップＳ３０４で選択した環境情報（キャラクタの家や洋服や装飾品等）の画像データとキャラクタの画像データを合成する。画像データを合成する技術は既存技術であるので、ここでの説明は省略する。
【００２５】
（ステップＳ３０６）キャラクタ情報送信部１１０４は、ステップＳ３０５で構成したキャラクタ情報を、情報処理装置１２に送信する。キャラクタ情報を送信する情報処理装置１２は、クライアント情報を送信してきた情報処理装置である。
【００２６】
なお、図３のフローチャートにおいて、サーバ装置１１は、情報処理装置１２からクライアント情報を受信した場合にキャラクタ情報を送信したが、情報処理装置１２からキャラクタ情報の送信要求があった場合にキャラクタ情報を送信しても良い。
【００２７】
また、図３のフローチャートにおいて、キャラクタ情報の構築方法は問わない。情報処理装置１２から送信されたクライアント情報が有するデータに基づいて、キャラクタの環境情報（家や洋服や装飾品など）が変われば良い。
【００２８】
次に、情報処理装置１２の動作について図４のフローチャートを用いて説明する。
（ステップＳ４０１）データ入力受付部１２０２は、ユーザからデータの入力を受け付けたか否かを判断する。このデータの入力は、一のデータであるとは限らず、通常、あるまとまりのあるデータ入力を言う。また、ステップＳ４０２に行くためには、通常、データをサーバ装置１１に送信する旨の指示を受け付けることが必要である。データの入力を受け付ければステップＳ４０２に行き、データの入力を受け付けなければステップＳ４０１に戻る。
【００２９】
（ステップＳ４０２）クライアント情報送信部１２０３は、情報処理装置識別子格納部１２０１の情報処理装置識別子を取得する。
【００３０】
（ステップＳ４０３）クライアント情報送信部１２０３は、ステップＳ４０２で取得した情報処理装置識別子とステップＳ４０１で受け付けたデータを有するクライアント情報を構成する。
【００３１】
（ステップＳ４０４）クライアント情報送信部１２０３は、ステップＳ４０３で構成したクライアント情報をサーバ装置１１に送信する。
【００３２】
（ステップＳ４０５）キャラクタ情報受信部１２０４は、サーバ装置１１からキャラクタ情報を受信したか否かを判断する。キャラクタ情報を受信すればステップＳ４０６に行き、キャラクタ情報を受信しなければステップＳ４０５に戻る。
【００３３】
（ステップＳ４０６）キャラクタ情報出力部１２０５は、ステップＳ４０５で受信したキャラクタ情報を出力する。
【００３４】
なお、図４のフローチャートにおいて、情報処理装置１２は、受信したキャラクタ情報をそのまま出力していた。しかし、サーバ装置１１は、例えば、環境情報を示すデータを送信するだけで、情報処理装置１２が環境情報を示すデータに基づいてキャラクタ情報を構成して、出力しても良い。かかる場合、情報処理装置１２は、環境情報を示すデータからキャラクタ情報を構成するために、キャラクタの環境情報を１以上保持している。つまり、本情報処理システムにおいて、ユーザが入力したデータに基づいて、キャラクタの環境情報（家や庭や洋服や装飾品など）が変化すれば良い。キャラクタの環境情報をも含めたキャラクタ情報を、サーバ装置１１で構成しても、情報処理装置１２で構成しても良い。
【００３５】
以下、本実施の形態における情報処理システムの具体的な動作について説明する。本情報処理システムは、例えば、保険会社の情報処理システムである。また、情報処理システムを構成する情報処理装置は、保険の営業担当者が保持している携帯電話であり、保険会社のサーバ装置と通信可能である。保険会社には、１台のサーバ装置と営業担当者数分の多数の情報処理装置が存在する。
【００３６】
保険の営業担当者は、情報処理装置を用いて、顧客獲得実績に関するデータや顧客の訪問回数に関するデータ等を入力する。
【００３７】
今、サーバ装置は、図５に示す保険営業担当者情報を管理している。図５は保険営業担当者情報管理表である。保険営業担当者情報管理表は、「ＩＤ」「情報処理装置識別子」「顧客獲得数」「売上金額」「訪問回数」「キャラクタ」を有するレコードを１以上管理している。「ＩＤ」は、レコードを識別する情報であり、表管理上、必要な情報である。「情報処理装置識別子」は、情報処理装置を識別する情報であり、ここでは、情報処理装置（携帯電話）の電話番号である。但し、情報処理装置識別子は、例えば、ＩＰアドレスや機器ＩＤやＭＡＣアドレス等でも良い。「顧客獲得数」は、顧客の獲得数であり、情報処理装置のユーザが入力した情報、または、情報処理装置のユーザが入力した情報から算出された情報である。情報処理装置のユーザは、情報処理装置のアプリケーションを用いて、顧客獲得数等を入力する。この顧客獲得数等は、情報処理装置のユーザである保険営業担当者が、営業記録をサーバ装置に知らせるために入力する情報である。「売上金額」は、情報処理装置のユーザである保険営業担当者の売り上げ金額であり、情報処理装置のユーザが入力した情報、または、情報処理装置のユーザが入力した情報から算出された情報である。「訪問回数」は、情報処理装置のユーザである保険営業担当者が顧客を訪問した回数であり、情報処理装置のユーザが入力した情報、または、情報処理装置のユーザが入力した情報から算出された情報である。「キャラクタ」は、「情報処理装置識別子」で示される情報処理装置の出力されるキャラクタを識別する情報であり、予め、情報処理装置のユーザが選択している情報である。
【００３８】
複数の保険営業担当者が、情報処理装置に営業の状況や実績を入力し、当該情報がサーバ装置に送信されたことにより、図５の保険営業担当者情報管理表が構成されている。なお、保険営業担当者は、通常、情報処理装置のアプリケーションが表示する画面から、営業の状況や実績を入力する。
【００３９】
そして、サーバ装置は、図６のキャラクタ管理表を保持している。キャラクタ管理表は、「キャラクタ名」と「画像データ」を有するレコードを１以上管理する。「キャラクタ名」はキャラクタの名称を示し、「画像データ」は「キャラクタ名」で識別されるキャラクタの画像データである。
【００４０】
また、サーバ装置は、図７の顧客獲得数環境情報管理表を保持している。顧客獲得数環境情報管理表は、顧客獲得数に対応する環境情報を管理している。顧客獲得数環境情報管理表は、「顧客獲得数」「犬小屋」「庭」を有するレコードを１以上管理している。「犬小屋」「庭」は、顧客獲得数に対応する犬小屋と庭の画像データである。通常、顧客獲得数が多いほど、高級な犬小屋と庭を表現する画像データが選択され、情報処理装置に出力される。
【００４１】
また、サーバ装置は、図８の売上金額環境情報管理表を保持している。売上金額環境情報管理表は、売上金額に対応する環境情報を管理している。売上金額環境情報管理表は、「売上金額」「洋服」を有するレコードを１以上管理している。「洋服」は、売上金額に対応する洋服の画像データである。洋服は、キャラクタが身に付ける洋服である。
【００４２】
さらに、サーバ装置は、図９の訪問回数環境情報管理表を保持している。訪問回数環境情報管理表は、訪問回数に対応する環境情報を管理している。訪問回数環境情報管理表は、「訪問回数」「装飾品」を有するレコードを１以上管理している。「装飾品」は、訪問回数に対応する装飾品の画像データである。装飾品は、キャラクタが身に付ける装飾品である。
【００４３】
以上、図５から図９の表のデータに基づいて、サーバ装置は、キャラクタ情報を構成する。例えば、今、情報処理装置識別子「０９０−１２３４−９８７６」で識別され得る情報処理装置のユーザが新しい顧客を多数獲得し、売上金額も大幅に増えた、とする。そのデータを加えた後の情報が図５に示す情報である、とする。つまり、情報処理装置識別子「０９０−１２３４−９８７６」で識別され得る情報処理装置のユーザが新しい顧客を多数獲得し、今までの合計の顧客獲得数は「７５」、売上金額は「５，７９６，０００円」、訪問回数は「３８２」になった、とする。なお、情報処理装置のユーザは、情報処理装置を用いて、新しい顧客獲得数、売上金額、訪問回数を入力し、サーバ装置に送信したものである。
【００４４】
かかる場合、サーバ装置は、情報処理装置識別子「０９０−１２３４−９８７６」と対になるキャラクタ「愛犬Ｘ」を図５の表から取得する。また、図６の表から「愛犬Ｘ」と対になる画像データを取得する。
【００４５】
そして、サーバ装置は、図７の表を検索し、顧客獲得数「７５」から、対応する犬小屋と庭の画像データ（４番目のレコードの画像データ）を取得する。また、サーバ装置は、図８の表を検索し、売上金額「５，７９６，０００円」から、対応する洋服の画像データ（４番目のレコードの画像データ）を取得する。さらに、サーバ装置は、図９の表を検索し、訪問回数「３８２」に基づいて、対応する装飾品の画像データ（４番目のレコードの画像データ）を取得する。
【００４６】
次に、サーバ装置は、取得した「愛犬Ｘ」のキャラクタの画像データと、犬小屋と庭の画像データと、洋服の画像データと、装飾品の画像データを合成し、キャラクタ情報を構成する。そして、サーバ装置は、図１０のようなキャラクタ情報を得る。
【００４７】
次に、サーバ装置は、図１０のキャラクタ情報を、情報処理装置識別子「０９０−１２３４−９８７６」で識別される情報処理装置に送信する。
【００４８】
次に、情報処理装置識別子「０９０−１２３４−９８７６」で識別される情報処理装置は、図１０のキャラクタ情報を受信し、出力する。
【００４９】
以上、本実施の形態によれば、保険の営業実績等の入力するアプリケーションに対して、データの入力を受け付け、当該データにより、キャラクタ（愛犬など）の環境を示す情報である環境情報（キャラクタの洋服や犬小屋や装飾品など）が異なるキャラクタを出力することにより、情報処理装置のユーザ（営業担当者等）に営業実績等のデータの入力に対する喜びを与え、営業活動等の促進になる。特に、キャラクタの環境情報が進歩することにより、キャラクタの高級感が増し、営業担当者等とって、営業活動等のやる気を増大させることができる。
【００５０】
なお、本実施の形態において、キャラクタ情報の構成は、サーバ装置が行ったが、情報処理装置や他の装置がキャラクタ情報の構成を行っても良い。つまり、情報処理装置は、ユーザが保険の営業実績等のデータを入力した場合に、当該データに基づいて、異なる環境情報を有するキャラクタ情報を構成し、出力すれば良い。かかるデータは、キャラクタやキャラクタの環境情報を直接的に変化させる情報（餌や飲料水など）ではなく、キャラクタの成長とは無関係なアプリケーションで利用するデータである。かかることは、他の実施の形態においても同様である。
【００５１】
また、本実施の形態において、情報処理装置のユーザが保持しているポイントに基づいて複数の環境情報（キャラクタの家や装飾品など）が決定されても良い。ポイントに基づいて複数の環境情報を決定するアルゴリズムは問わない。また、ユーザが指定する環境情報が選択されても良い。かかることも、他の実施の形態においても同様である。なお、ポイントは、ユーザが入力したデータ（営業実績や売上金額など）に基づいて加算される。
【００５２】
さらに、本実施の形態における情報処理装置の各種の処理は、ソフトウェアによって実現し、ソフトウェアダウンロードにより提供しても良い。また、かかるソフトウェアをＣＤ−ＲＯＭ等の記録媒体に記録して配布しても良い。かかる実現手段に種々のものがあることは、他の実施の形態においても同様である。なお、本実施の形態における情報処理装置の処理をソフトウェアで実現した場合のプログラムは、コンピュータに、データの入力を受け付ける入力受付ステップと、データによって異なる環境情報を有するキャラクタ情報を受信するキャラクタ情報受信ステップと、前記キャラクタ情報を出力するキャラクタ情情報出力ステップを実行させるためのプログラム、である。
【００５３】
（実施の形態２）
図１１は、本実施の形態に係る情報処理システムのブロック図である。サーバ装置１１１は、クライアント情報受信部１１１０１、環境情報決定部１１１０２、キャラクタ情報構成部１１１０３、キャラクタ情報送信部１１０４を有する。情報処理装置１１２は、情報処理装置識別子格納部１２０１、データ入力受付部１２０２、クライアント情報送信部１１２０３、キャラクタ情報受信部１２０４、キャラクタ情報出力部１２０５を有する。
【００５４】
クライアント情報受信部１１１０１は、情報処理装置１１２からクライアント情報を受信する。クライアント情報は、利用情報と情報処理装置識別子を有する。利用情報とは、特定のアプリケーションが利用された旨を示す情報であり、アプリケーションが起動された旨を示す情報でも良い。つまり、利用情報とは、ユーザの情報処理装置１１２の利用に関する情報であり、ユーザが情報処理装置１１２を利用する回数を測定するために用いられる情報である。なお、クライアント情報は情報処理装置識別子のみで構成されても良い。かかる場合、情報処理装置識別子で識別される情報処理装置が、アプリケーションを一度利用したことを示す。クライアント情報受信部１１１０１は、通常、無線の通信手段により実現され得るが、有線の通信手段や放送を受信する手段でも実現可能である。
【００５５】
環境情報決定部１１１０２は、クライアント情報が有する利用情報に基づいて、クライアント情報が有する情報処理装置識別子で識別される情報処理装置に対応する環境情報を決定する。環境情報決定部１１１０２は、通常、既に蓄積している利用回数と、今回受信したクライアント情報が有する利用情報に基づいて情報処理装置に対応する環境情報を決定する。つまり、サーバ装置１１が受信した利用情報は、通常、利用回数に変換され、蓄積される。環境情報決定部１１１０２は、通常、ＭＰＵやメモリ等から実現され得る。環境情報決定部１１１０２が属性情報を決定する処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。
【００５６】
キャラクタ情報構成部１１１０３は、環境情報決定部１１１０２が決定した環境情報に基づいて、キャラクタ情報を構成する。キャラクタ情報構成部１１１０３は、通常、ＭＰＵやメモリ等から実現され得る。キャラクタ情報構成部１１１０３がキャラクタ情報を構成する処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。
【００５７】
クライアント情報送信部１１２０３は、特定のアプリケーションが利用された旨を示す利用情報と情報処理装置識別子格納部１２０１の情報処理装置識別子を有するクライアント情報を構成し、当該クライアント情報を送信する。利用情報は、アプリケーションが起動された旨を示す情報でも良い。クライアント情報送信部１１２０３は、通常、無線の通信手段により実現され得るが、有線の通信手段や放送手段でも実現可能である。なお、クライアント情報送信部１１２０３がクライアント情報を構成する処理は、通常、ソフトウェアで実現される。
【００５８】
以下、情報処理システムの動作について説明する。まず、サーバ装置１１１の動作について図１２のフローチャートを用いて説明する。
【００５９】
（ステップＳ１２０１）クライアント情報受信部１１０１は、クライアント情報を情報処理装置１１２から受信したか否かを判断する。クライアント情報を情報処理装置１１２から受信すればステップＳ１２０２に行き、クライアント情報を情報処理装置１１２から受信しなければステップＳ１２０１に戻る。
【００６０】
（ステップＳ１２０２）環境情報決定部１１１０２は、ステップＳ３０１で受信したクライアント情報に基づいて、クライアント情報が有する情報処理装置識別子に対応する利用回数のデータを更新する。なお、サーバ装置１１１は、情報処理装置識別子に対応する利用回数（アプリケーションの利用回数）を管理している、とする。
【００６１】
（ステップＳ１２０３）環境情報決定部１１１０２は、ステップＳ１２０２で更新された利用回数を取得する。
【００６２】
（ステップＳ１２０４）環境情報決定部１１１０２は、ステップＳ１２０３で取得した利用回数に基づいて環境情報を示す情報を決定する。
【００６３】
（ステップＳ１２０５）キャラクタ情報構成部１１１０３は、ステップＳ１２０４で決定した環境情報を示す情報に基づいて、環境情報を選択する。
【００６４】
（ステップＳ１２０６）キャラクタ情報構成部１１１０３は、ステップＳ１２０５で選択した環境情報とキャラクタを合成し、キャラクタ情報を生成する。
【００６５】
（ステップＳ１２０７）キャラクタ情報送信部１１０４は、ステップＳ１２０６で構成したキャラクタ情報を、情報処理装置１１２に送信する。
【００６６】
なお、図１２のフローチャートにおいて、サーバ装置１１１は、情報処理装置１１２からクライアント情報を受信した場合にキャラクタ情報を送信したが、情報処理装置１１２からキャラクタ情報の送信要求があった場合にキャラクタ情報を送信しても良い。
【００６７】
また、図１２のフローチャートにおいて、キャラクタ情報の構築方法は問わない。情報処理装置１１２から送信された、アプリケーションの利用回数を示す情報に基づいて、キャラクタの環境情報が変われば良い。
【００６８】
次に、情報処理装置１２の動作について図１３のフローチャートを用いて説明する。
（ステップＳ１３０１）データ入力受付部１２０２は、アプリケーション起動の指示を受け付けたか否かを判断する。アプリケーション起動の指示を受け付ければステップＳ１３０２に行き、アプリケーション起動の指示を受け付けなければステップＳ１３０３に飛ぶ。
【００６９】
（ステップＳ１３０２）ステップＳ１３０１で指示されたアプリケーションを起動する。このアプリケーションは、例えば、保険の営業実績などを入力するアプリケーションである。ステップＳ１３０１に戻る。
【００７０】
（ステップＳ１３０３）データ入力受付部１２０２は、アプリケーションの終了信号の入力を受け付けたか否かを判断する。アプリケーションの終了信号の入力を受け付ければステップＳ１３０４に行き、アプリケーションの終了信号の入力を受け付けなければステップＳ１３１０に飛ぶ。
【００７１】
（ステップＳ１３０４）クライアント情報送信部１１２０３は、アプリケーションへの入力が一定の条件を満たしているか否か（例えば、予め決められている項目が入力されているか否か）を判断し、一定の条件を満たしている場合はステップＳ１３０５に行き、一定の条件を満たしていない場合は処理を終了する。なお、予め決められている項目が入力されていればアプリケーションを利用したに値するので、アプリケーションの利用回数を１回増加させても良い、とサーバ装置１１１は判断する。
【００７２】
（ステップＳ１３０５）クライアント情報送信部１１２０３は、情報処理装置識別子格納部１２０１から情報処理装置識別子を取得する。
【００７３】
（ステップＳ１３０６）クライアント情報送信部１１２０３は、クライアント情報を構成する。クライアント情報は、通常、情報処理装置識別子と利用情報を有する。利用情報は「ＮＵＬＬ」の場合もあるし、ユーザが入力した情報である場合もあるし、ユーザが入力した情報の量である等もある。つまり、利用情報はアプリケーションの利用状況を示す情報である。利用状況から、例えば、利用回数が算出される。利用情報は、アプリケーションの利用回数そのものでも良い。
【００７４】
（ステップＳ１３０７）クライアント情報送信部１１２０３は、ステップＳ１３０６で構成したクライアント情報をサーバ装置１１１に送信する。
【００７５】
（ステップＳ１３０８）キャラクタ情報受信部１２０４は、サーバ装置１１１からキャラクタ情報を受信したか否かを判断する。キャラクタ情報を受信すればステップＳ１３０９に行き、キャラクタ情報を受信しなければステップＳ１３０８に戻る。
【００７６】
（ステップＳ１３０９）キャラクタ情報出力部１２０５は、ステップＳ１３０８で受信したキャラクタ情報を出力する。
【００７７】
（ステップＳ１３１０）その他の入力があったか否かを判断する。その他の入力があればステップＳ１３１１に行き、その他の入力がなければステップＳ１３０１に戻る。その他の入力とは、例えば、データ入力フィールドへのデータの入力（例えば、保険の営業実績の入力など）である。
【００７８】
（ステップＳ１３１１）ステップＳ１３１０で受け付けた入力を処理する。この処理とは、受け付けた入力によって異なる。処理とは、データ入力フィールドへのデータの入力を受け付ければ、例えば、当該データを表示する処理をいう。ステップＳ１３０１に戻る。
【００７９】
なお、図１３のフローチャートにおいて、情報処理装置１１２は、受信したキャラクタ情報をそのまま出力していた。しかし、サーバ装置１１１は、例えば、環境情報を示すデータを送信するだけで、情報処理装置１１２が環境情報を示すデータに基づいて、環境情報を選択し、キャラクタ情報を構成して、出力しても良い。
【００８０】
以下、本実施の形態における情報処理システムの具体的な動作について説明する。本情報処理システムは、例えば、保険会社の情報処理システムである。また、情報処理システムを構成する情報処理装置は、保険の営業担当者が保持している携帯電話であり、保険会社のサーバ装置と通信可能である。保険会社には、１台のサーバ装置と営業担当者数分の多数の情報処理装置が存在する。
【００８１】
保険の営業担当者は、情報処理装置を用いて、顧客獲得実績に関するデータや顧客の訪問回数に関するデータ等を入力する。
【００８２】
今、サーバ装置は、図１４に示す保険営業担当者情報を管理している。図１４は保険営業担当者情報管理表である。保険営業担当者情報管理表は、「ＩＤ」「情報処理装置識別子」「キャラクタ」「アプリケーションの利用回数」を有するレコードを１以上管理している。「情報処理装置識別子」は、ここでは、情報処理装置のＩＰアドレスである。「アプリケーションの利用回数」は、「情報処理装置識別子」で識別される情報処理装置を用いて特定のアプリケーションを利用した回数を示す情報である。サーバ装置は、情報処理装置から受信したクライアント情報に基づいて、「アプリケーションの利用回数」をカウントアップする。
【００８３】
また、サーバ装置は、図６に示すキャラクタ管理表を保持している。さらに、サーバ装置は、図１５の利用回数環境情報管理表を保持している。利用回数環境情報管理表は、「アプリケーションの利用回数」「環境情報」を有するレコードを複数格納している。「環境情報」は、キャラクタが身につける装飾品などの画像データである。「アプリケーションの利用回数」に該当するに至った場合に、「環境情報」で示される画像データを含んだキャラクタ情報が構成される。
【００８４】
また、情報処理装置のユーザがアプリケーションを利用後、情報処理装置はクライアント情報をサーバ装置に送信する。今、情報処理装置は、図１６に示すクライアント情報をサーバ装置に送信した、とする。図１６に示すクライアント情報は、情報処理装置識別子「１１２．２２８．１．５」と利用情報「１」を有する。利用情報は、ここでは、アプリケーションの追加利用回数を示す情報である。
【００８５】
サーバ装置は、図１６のクライアント情報を受信し、情報処理装置識別子「１１２．２２８．１．５」に対応する「アプリケーションの利用回数」を利用情報「１」分だけインクリメントする。その結果、図１４の保険営業担当者情報の「ＩＤ＝３」の「アプリケーションの利用回数」が「１００」となる。
【００８６】
次に、サーバ装置は、「アプリケーションの利用回数＝１００」のレコードが図１５の利用回数環境情報管理表に存在するか否かを検索する。図１５の利用回数環境情報管理表に「アプリケーションの利用回数＝１００」のレコードが存在するので、サーバ装置は、「アプリケーションの利用回数＝１００」に対応する「環境情報」を取得する。
【００８７】
サーバ装置は、「アプリケーションの利用回数＝１００」に対応する「環境情報」を加えたキャラクタ情報を構成する。その結果、サーバ装置は、情報処理装置識別子「１１２．２２８．１．５」に対応するキャラクタ情報を図１７のように合成する。図１７のキャラクタ情報は、
「愛犬Ｘ」のキャラクタの画像データに犬小屋（図１５の第一レコードの画像データ）と庭（図１５の第二レコードの画像データ）と首輪（図１５の第三レコードの画像データ）の画像データが合成されている。そして、サーバ装置は、図１７のキャラクタ情報を、情報処理装置識別子「１１２．２２８．１．５」で識別される情報処理装置に送信する。
【００８８】
以上、本実施の形態によれば、保険の営業実績等のデータの入力を受け付ける等の特定のアプリケーションの利用回数に基づいて、キャラクタ（愛犬など）の環境を示す情報である環境情報（キャラクタの洋服や犬小屋や装飾品など）を選択し、利用回数により異なる環境情報を有するキャラクタ情報を出力することにより、情報処理装置のユーザ（営業担当者等）にアプリケーションを利用する喜びを与え、アプリケーションの利用が促進できる。
【００８９】
なお、本実施の形態において、情報処理装置からサーバ装置に送信するクライアント情報の構造等は問わない。クライアント情報は、利用回数をカウントアップできる情報であれば良い。
【００９０】
また、本実施の形態において、環境情報を選択する際に、ユーザが入力したデータは考慮しなかった。しかし、本実施の形態において、ユーザが入力したデータ（顧客獲得数や売上金額など）とアプリケーションの利用回数に基づいて環境情報を選択し、キャラクタ情報を構成しても良い。
【００９１】
さらに、本実施の形態における情報処理装置の各種の処理は、ソフトウェアによって実現し、ソフトウェアダウンロードにより提供しても良い。また、かかるソフトウェアをＣＤ−ＲＯＭ等の記録媒体に記録して配布しても良い。なお、本実施の形態における情報処理装置の処理をソフトウェアで実現した場合のプログラムは、コンピュータに、入力を受け付ける入力受付ステップと、格納している情報処理装置識別子を有するクライアント情報を送信するクライアント情報送信ステップと、１以上の前記クライアント情報から出力されるアプリケーションの利用回数によって異なる環境情報を有するキャラクタ情報を受信するキャラクタ情報受信ステップと、キャラクタ情報を出力するキャラクタ情情報出力ステップを実行させるためのプログラム、である。
【発明の効果】
以上のように、本発明によれば、入力されたデータ、またはアプリケーションの利用回数により、キャラクタ（愛犬など）の環境を示す情報である環境情報（キャラクタの洋服や犬小屋や装飾品など）が異なるキャラクタを出力できる。
【図面の簡単な説明】
【図１】実施の形態１に係る情報処理システムの概念図
【図２】実施の形態１に係る情報処理システムのブロック図
【図３】実施の形態１に係るサーバ装置の動作について説明するフローチャート
【図４】実施の形態１に係る情報処理装置の動作について説明するフローチャート
【図５】実施の形態１に係る保険営業担当者情報管理表を示す図
【図６】実施の形態１に係るキャラクタ管理表を示す図
【図７】実施の形態１に係る顧客獲得数環境情報管理表を示す図
【図８】実施の形態１に係る売上金額環境情報管理表を示す図
【図９】実施の形態１に係る訪問回数環境情報管理表を示す図
【図１０】実施の形態１に係るキャラクタ情報を示す図
【図１１】実施の形態２に係る情報処理システムのブロック図
【図１２】実施の形態２に係るサーバ装置の動作について説明するフローチャート
【図１３】実施の形態２に係る情報処理装置の動作について説明するフローチャート
【図１４】実施の形態２に係る保険営業担当者情報管理表を示す図
【図１５】実施の形態２に係る利用回数環境情報管理表を示す図
【図１６】実施の形態２に係るクライアント情報を示す図
【図１７】実施の形態２に係るキャラクタ情報を示す図
【符号の説明】
１１、１１１  サーバ装置
１２、１１２  情報処理装置
１１０１、１１１０１  クライアント情報受信部
１１０２、１１１０２  環境情報決定部
１１０３、１１１０３  キャラクタ情報構成部
１１０４  キャラクタ情報送信部
１２０１  情報処理装置識別子格納部
１２０２  データ入力受付部
１２０３、１１２０３  クライアント情報送信部
１２０４  キャラクタ情報受信部
１２０５  キャラクタ情報出力部
【図１】
2004178154.tif 000003
【図２】
2004178154.tif 000004
【図３】
2004178154.tif 000005
【図４】
2004178154.tif 000006
【図５】
2004178154.tif 000007
【図６】
2004178154.tif 000008
【図７】
2004178154.tif 000009
【図８】
2004178154.tif 000010
【図９】
2004178154.tif 000011
【図１０】
2004178154.tif 000012
【図１１】
2004178154.tif 000013
【図１２】
2004178154.tif 000014
【図１３】
2004178154.tif 000015
【図１４】
2004178154.tif 000016
【図１５】
2004178154.tif 000017
【図１６】
2004178154.tif 000018
【図１７】
2004178154.tif 000019