(57)【特許請求の範囲】
【請求項１】
通信部と、
ユーザの操作の種類に応じて当該ユーザの操作の熟練度を指標化したポイントを算出するためのルールを示すルール情報と、前記検出された操作を示す操作履歴情報とを記憶可能な記憶部と、
検出された第１のユーザの操作および前記ルール情報を基に、前記検出された操作の種類に応じて前記第１のユーザのポイントを算出し、
前記算出されたポイントを示す第１のポイント情報を記憶するように前記記憶部を制御し、
前記記憶された第１のポイント情報を他の情報処理装置へ送信し、または、前記他の情報処理装置で記憶された、第２のユーザのポイントを示す第２のポイント情報を当該他の情報処理装置から受信するように前記通信部を制御し、
前記記憶された操作履歴情報を基に生成された操作アドバイス情報を前記他の情報処理装置へ送信し、または、前記他の情報処理装置で記憶された前記第２のユーザの操作履歴情報から生成された操作アドバイス情報を前記他の情報処理装置から受信するように前記通信部を制御する
ことが可能な制御部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記制御部は、前記記憶された第１のポイント情報と、前記受信された第２のポイント情報とを表示するための表示情報を生成する
情報処理装置。
【請求項３】
請求項１に記載の情報処理装置であって、
前記制御部は、複数の一連の操作の完了を検出した場合に前記ポイントを算出する
情報処理装置。
【請求項４】
請求項１に記載の情報処理装置であって、
前記制御部は、複数の一連の操作を構成する操作毎に前記ポイントを算出する
情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、
前記制御部は、
前記検出された操作を示す操作履歴情報を記憶するように前記記憶部を制御し、
前記操作履歴情報の記憶後に検出された操作の、前記操作履歴情報として記憶された操作に対する頻度を算出し、当該頻度が低いほど前記ポイントが高くなるように前記ポイントを算出する
情報処理装置。
【請求項６】
請求項１に記載の情報処理装置であって、
前記制御部は、前記操作を受け付ける第１のユーザインタフェースを生成し、前記記憶された第１のポイント情報が示すポイントが所定の閾値を越えた場合に、前記第１のユーザインタフェースを、当該第１のユーザインタフェースよりも高度な操作を必要とする第２のユーザインタフェースに変更する
情報処理装置。
【請求項７】
請求項１に記載の情報処理装置であって、
前記記憶部は、前記操作を受け付ける第１のユーザインタフェースを提供する第１のアプリケーションを記憶し、
前記制御部は、前記記憶された第１のポイント情報が示すポイントが所定の閾値を越えた場合に、前記第１のアプリケーションを、前記第１のユーザインタフェースよりも高度な操作を必要とする第２のユーザインタフェースを提供する第２のアプリケーションに更新するように前記記憶部を制御する
情報処理装置。
【請求項８】
請求項１に記載の情報処理装置であって、
前記制御部は、
前記第１のポイント情報を、当該情報処理装置と連係動作可能な他の機器へ送信し、または、前記他の機器で記憶された、前記第１のユーザのポイントを示す第３のポイント情報を、当該他の機器から受信するように前記通信部を制御し、
前記第１のポイント情報と前記第３のポイント情報とを合算する
情報処理装置。
【請求項９】
ユーザの操作の種類に応じて当該ユーザの操作の熟練度を指標化したポイントを算出するためのルールを示すルール情報と、前記検出された操作を示す操作履歴情報とを記憶し、
検出された第１のユーザの操作を取得し、
前記ルール情報を基に、前記検出された操作の種類に応じて前記第１のユーザのポイントを算出し、
前記算出されたポイントを示す第１のポイント情報を記憶し、
前記記憶された第１のポイント情報を他の情報処理装置へ送信し、または、前記他の情報処理装置で記憶された、第２のユーザのポイントを示す第２のポイント情報を当該他の情報処理装置から受信し、
前記記憶された操作履歴情報を基に生成された操作アドバイス情報を前記他の情報処理装置へ送信し、または、前記他の情報処理装置で記憶された前記第２のユーザの操作履歴情報から生成された操作アドバイス情報を前記他の情報処理装置から受信する
情報処理方法。
【請求項１０】
情報処理装置に、
ユーザの操作の種類に応じて当該ユーザの操作の熟練度を指標化したポイントを算出するためのルールを示すルール情報と、前記検出された操作を示す操作履歴情報とを記憶するステップと、
検出された第１のユーザの操作を取得するステップと、
前記ルール情報を基に、前記検出された操作の種類に応じて前記第１のユーザのポイントを算出するステップと、
前記算出されたポイントを示す第１のポイント情報を記憶するステップと、
前記記憶された第１のポイント情報を他の情報処理装置へ送信し、または、前記他の情報処理装置で記憶された、第２のユーザのポイントを示す第２のポイント情報を当該他の情報処理装置から受信するステップと、
前記記憶された操作履歴情報を基に生成された操作アドバイス情報を前記他の情報処理装置へ送信し、または、前記他の情報処理装置で記憶された前記第２のユーザの操作履歴情報から生成された操作アドバイス情報を前記他の情報処理装置から受信するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、当該情報処理装置における情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年では、携帯機器等の電子機器の操作方法は複雑化しており、熟練したユーザでも使いこなすのは困難になってきている。また、操作マニュアルも複雑化しているため、ユーザが操作方法を調べることも困難な場合が多く、ユーザが機器の全ての機能を操作して使いこなすことが難しくなっている。
【０００３】
このような状況においては、熟練したユーザでも、自身が全ての機能を使いこなしているか否かを把握するのは難しい。
【０００４】
下記特許文献１には、オペレータによる車両の運転中に、運転操作に起因する良事象または悪事象の発生を監視し、その発生に応じてオペレータの持ち点を増減し、その持ち点の変化を運転席に帯グラフでリアルタイムに表示する運転評価装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２３３１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載の技術では、オペレータは、自身の運転操作の評価を持ち点として把握することができるが、他のオペレータの持ち点を知る術はなく、また他のオペレータが上記オペレータの持ち点を知る術もない。
【０００７】
以上のような事情に鑑み、本技術の目的は、複数のユーザの操作の熟練度を指標化し、当該熟練度を複数のユーザ間で共有させることが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、本技術の一形態に係る情報処理装置は、通信部と、記憶部と、制御部とを有する。上記記憶部は、ユーザの操作の種類に応じて当該ユーザのポイントを算出するためのルールを示すルール情報を記憶可能である。上記制御部は、検出された第１のユーザの操作及び上記ルール情報を基に、上記検出された操作の種類に応じて上記第１のユーザのポイントを算出可能である。また制御部は、上記算出されたポイントを示す第１のポイント情報を記憶するように上記記憶部を制御可能である。さらに制御部は、上記記憶された第１のポイント情報を他の情報処理装置へ送信し、または、上記他の情報処理装置で記憶された、第２のユーザのポイントを示す第２のポイント情報を当該他の情報処理装置から受信するように上記通信部を制御可能である。
【０００９】
この構成により情報処理装置は、ユーザの操作の熟練度をポイントとして指標化し、当該ポイントを他の情報処理装置へ送信し、または他の情報処理装置から他のユーザのポイントを受信することで、上記熟練度を複数のユーザ間で共有させることができる。
【００１０】
上記制御部は、上記記憶された第１のポイント情報と、上記受信された第２のポイント情報とを表示するための表示情報を生成してもよい。
【００１１】
これにより情報処理装置は、複数のユーザのポイント情報を表示して各ユーザに把握させることで、ユーザ間での操作の熟練度を競わせることができる。
【００１２】
上記制御部は、上記検出された操作を示す操作履歴情報を記憶するように上記記憶部を制御してもよい。さらに制御部は、上記記憶された操作履歴情報を上記他の機器へ送信し、または、上記他の機器で記憶された上記第２のユーザの操作履歴情報を上記他の機器から受信するように上記通信部を制御してもよい。
【００１３】
これによりユーザは、他のユーザと操作情報をやり取りし、操作の熟練度を高めあうことができる。
【００１４】
上記制御部は、複数の一連の操作の完了を検出した場合に上記ポイントを算出してもよい。
【００１５】
これにより情報処理装置は、全ての操作段階を経ないと意味がない一連の操作については、当該一連の操作の完了が検出された場合にはじめてポイントを算出することで、当該一連の操作に関する熟練度を正しく指標化することができる。
【００１６】
上記制御部は、複数の一連の操作を構成する操作毎に上記ポイントを算出してもよい。
【００１７】
これにより情報処理装置は、一連の操作について、その段階毎の達成度を指標化することができる。
【００１８】
上記制御部は、上記検出された操作を示す操作履歴情報を記憶するように上記記憶部を制御してもよい。また制御部は、上記操作履歴情報の記憶後に検出された操作の、上記操作履歴情報として記憶された操作に対する頻度を算出し、当該頻度が低いほど上記ポイントが高くなるように上記ポイントを算出してもよい。
【００１９】
これにより情報処理装置は、例えば初めての操作や珍しい操作を高く評価することで、情報処理装置が提供するより多くの機能について操作する動機付けをユーザに与えることができる。
【００２０】
上記表示部は、上記操作を受け付ける第１のユーザインタフェースを表示してもよい。この場合上記制御部は、上記記憶された第１のポイント情報が示すポイントが所定の閾値を越えた場合に、上記第１のユーザインタフェースを、当該第１のユーザインタフェースよりも高度な操作を必要とする第２のユーザインタフェースに変更するように上記表示部を制御してもよい。
【００２１】
これにより情報処理装置は、ユーザの操作熟練度に応じたユーザインタフェースを提供することができる。
【００２２】
上記記憶部は、上記操作を受け付ける第１のユーザインタフェースを提供する第１のアプリケーションを記憶してもよい。この場合上記制御部は、上記記憶された第１のポイント情報が示すポイントが所定の閾値を越えた場合に、上記第１のアプリケーションを、上記第１のユーザインタフェースよりも高度な操作を必要とする第２のユーザインタフェースを提供する第２のアプリケーションに更新するように上記記憶部を制御してもよい。
【００２３】
これにより情報処理装置は、ユーザの操作熟練度に応じたバージョンのアプリケーションを提供することができる。
【００２４】
上記制御部は、上記第１のポイント情報を、当該情報処理装置と連係動作可能な他の機器へ送信し、または、上記他の機器で記憶された、上記第１のユーザのポイントを示す第３のポイント情報を、当該他の機器から受信するように上記通信部を制御してもよい。さらに制御部は、上記第１のポイント情報と上記第２のポイント情報とを合算してもよい。
【００２５】
これにより情報処理装置は、情報処理装置と他の機器との双方で必要な一連の操作について、双方での操作をまとめて評価することができる。
【００２６】
本技術の他の形態に係る情報処理方法は、ユーザの操作の種類に応じて当該ユーザのポイントを算出するためのルールを示すルール情報を記憶することを含む。検出された第１のユーザの操作が取得されると、上記ルール情報を基に、上記検出された操作の種類に応じて上記第１のユーザのポイントが算出され、上記算出されたポイントを示す第１のポイント情報が記憶される。さらに、上記記憶された第１のポイント情報が他の情報処理装置へ送信され、または、上記他の情報処理装置で記憶された、第２のユーザのポイントを示す第２のポイント情報が当該他の情報処理装置から受信される。
【００２７】
本技術のまた別の形態に係るプログラムは、情報処理装置に、第１の記憶ステップと、取得ステップと、算出ステップと、第２の記憶ステップと、送信ステップまたは受信ステップとを実行させる。上記第１の記憶ステップでは、ユーザの操作の種類に応じて当該ユーザのポイントを算出するためのルールを示すルール情報が記憶される。上記取得ステップでは、検出された第１のユーザの操作が取得される。上記算出ステップでは、上記ルール情報を基に、上記検出された操作の種類に応じて上記第１のユーザのポイントが算出される。上記第２の記憶ステップでは、上記算出されたポイントを示す第１のポイント情報が記憶される。上記送信ステップでは、上記記憶された第１のポイント情報が他の情報処理装置へ送信される。上記受信ステップでは、上記他の情報処理装置で記憶された、第２のユーザのポイントを示す第２のポイント情報が当該他の情報処理装置から受信される。
【００２８】
本技術のさらに別の形態に係る情報処理装置は、通信部と制御部とを有する。上記通信部は、サーバと通信可能である。上記制御部は、第1のユーザの操作を検出可能である。また制御部は、上記検出された第1のユーザの操作に関する情報を上記サーバへ送信するように上記通信部を制御可能である。また制御部は、上記第１のユーザのポイント情報を、上記サーバを用いて他の情報処理装置へ送信し、または、上記他の情報処理装置を操作する第２のユーザのポイントを示す第２のポイント情報を上記サーバから受信するように上記通信部を制御可能である。上記第１のポイント情報は、上記検出された第１のユーザの操作、およびユーザの操作の種類に応じて当該ユーザのポイントを算出するためのルールを示すルール情報を基に上記サーバが算出したものであり、上記検出された操作の種類に応じたものである。
【発明の効果】
【００２９】
以上のように、本技術によれば、複数のユーザの操作の熟練度を指標化し、当該熟練度を複数のユーザ間で共有させることができる。
【図面の簡単な説明】
【００３０】
【図１】本技術の一形態に係る携帯端末のハードウェア構成を示したブロック図である。
【図２】上記携帯端末のソフトウェア構成を示したブロック図である。
【図３】上記携帯端末のカメラに関するユーザの操作の種類と、それに対して加算されるポイントとの関係（ポイント加算ルール）を示すテーブルを示す図である。
【図４】携帯端末におけるポイント加算処理の基本的な流れを示したフローチャートである。
【図５】携帯端末におけるポイント加算処理の第１の具体例の流れを示したフローチャートである。
【図６】携帯端末におけるポイント加算処理の第２の具体例の流れを示したフローチャートである。
【図７】携帯端末におけるポイント加算処理の第３の具体例の流れを示したフローチャートである。
【図８】携帯端末におけるポイントに応じたユーザインタフェース変更処理の流れを示したフローチャートである。
【図９】通常の操作難易度のユーザインタフェースの例を示した図である。
【図１０】操作難易度が低いユーザインタフェースの例を示した図である。
【図１１】操作難易度が高いユーザインタフェースの例を示した図である。
【図１２】上記ユーザインタフェースの変更処理を、経過時間及びポイントとの関係において示したグラフである。
【図１３】複数の機器間でのポイント情報の共有処理の流れを示したシーケンス図である。
【図１４】携帯端末のユーザのポイントと、他の機器のユーザのポイントとが表示される例を示した図である。
【図１５】複数のユーザ間での設定情報及び操作履歴情報の共有処理の流れを示したシーケンス図である。
【図１６】連携可能な複数の機器におけるユーザの操作に応じたポイント加算処理の流れを示したシーケンス図である。
【図１７】ネットワーク接続設定に関する操作と、それに応じて加算されるポイントとの関係を示したテーブルを示す図である。
【発明を実施するための形態】
【００３１】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００３２】
［携帯端末のハードウェア構成］
図１は、本実施形態に係る携帯端末のハードウェア構成を示したブロック図である。ここで携帯端末とは、具体的には、例えばスマートフォン、携帯電話機、タブレットＰＣ（Personal Computer）、デジタルスチルカメラ、ＰＤＡ（Personal Digital Assistant）、携帯型ＡＶプレイヤー、携帯型ゲーム機、電子ブック等、カメラ機能が搭載され得る情報処理装置である。
【００３３】
同図に示すように、携帯端末１００は、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、不揮発メモリ１３、表示部１４、カメラ１５、センサ部１６及び通信部１７を有する。
【００３４】
ＣＰＵ１１は、必要に応じてＲＡＭ１２等に適宜アクセスし、各種演算処理を行いながら携帯端末１００の各ブロック全体を統括的に制御する。ＲＡＭ１２は、ＣＰＵ１１の作業用領域等として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データ（後述の操作履歴データやテーブル等）を一時的に保持する。
【００３５】
不揮発メモリ１３は、例えばフラッシュメモリやＲＯＭ（Read Only Memory）であり、ＣＰＵ１１に実行させるＯＳ、後述するソフトウェアモジュール等のプログラムや各種パラメータなどのファームウェアを固定的に記憶する。
【００３６】
また不揮発メモリ１３は、カメラ１５により撮像された静止画像データ（写真データ）、動画像データを記憶する。写真データには、その撮影日時を示すデータ、撮影位置を示す位置データ（緯度／経度データ）、撮影時の気候条件（温度、湿度、気圧等）を示すデータ等のメタデータが付加されて併せて記憶されてもよい。
【００３７】
また、不揮発メモリ１３には、カメラ１５に関するユーザの操作履歴データ、当該操作によって設定された設定状況（設定値）を示すデータ、上記操作の種類とそれに対して加算されるポイントとの関係（ポイント加算ルール）を示すテーブル、当該テーブルに従って加算されたポイント等も記憶される。
【００３８】
表示部１４は、例えばＬＣＤ（Liquid Crystal Display）やＯＥＬＤ（Organic ElectroLuminescence Display）であり、各種メニューやアプリケーションのＧＵＩ等を表示する。典型的には、表示部１４は、タッチパネルと一体とされており、ユーザのタッチ操作を受け付け可能である。すなわち表示部１４は、操作検出部としても機能する。
【００３９】
図示しないが、携帯端末１００は、上記操作検出部として、例えばシャッターボタン等のハードウェアボタンも有する。
【００４０】
カメラ１５は、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge Coupled Devices）センサ等の撮像素子により、静止画（写真）及び動画を撮像する。当該カメラ１５は、例えば夜景モードや人物モード等の各種撮影モードの選択機能、パノラマ撮影機能、３Ｄ撮影機能、ホワイトバランス調整機能、絞り調整機能等の様々な機能を有し、ユーザは上記表示部１４（タッチパネル）等を操作してそれらの機能の設定を行うことができる。
【００４１】
センサ部１６は、種々のセンサからなり、例えば携帯端末１００の位置情報（緯度・経度情報）、方位情報、物理情報（加速度・重力）等を検出する。位置情報は例えばＧＰＳ（Global Positioning System）センサで検出される。また位置情報は、通信部１７による無線通信により、基地局との間で三辺測量を行うことで検出されてもよい。位置情報は例えば地磁気センサで検出される。物理情報は角速度（ジャイロ）センサや加速度センサで検出される。しかし、携帯端末１００は、センサ部１６を有していなくてもよい。
【００４２】
通信部１７は、ＷｉＦｉ（Wireless Fidelity）等の無線ＬＡＮ（IEEE802.11等）や移動通信用の３Ｇや４Ｇのネットワークを用いて、他の装置と通信する。例えば通信部１７は、インターネット上のサーバ（例えばＳＮＳ）にアクセスして撮影した写真データをアップロードしたり、近隣の他の携帯端末と通信して写真データを共有したりするのに用いられる。
【００４３】
［携帯端末のソフトウェア構成］
図２は、上記携帯端末１００が有するソフトウェアモジュールの構成を示した図である。
【００４４】
本実施形態において、携帯端末１００は、カメラ１５に関するユーザの操作の内容に応じて、ユーザにポイントを付与（加算）することができる。同図に示すように、携帯端末１００は、このポイント付与処理のために、ユーザインタフェース部１１０、操作履歴管理部１２０、機器設定管理部１３０、機器操作判定部１４０及び通信制御部１５０の各ソフトウェアモジュールを有する。
【００４５】
ユーザインタフェース部１１０は、表示パネル制御部１１１及び操作ボタン制御部１１２を有し、上記表示部１４やハードウェア操作ボタン等を介して、ユーザからの操作を受け付けるユーザインタフェースを提供する。後述するが、ユーザインタフェース部１１０は、操作難易度の異なる複数のユーザインタフェースを切り替えて提供可能である。
【００４６】
操作履歴管理部１２０は、上記ユーザインタフェース部１１０を介してユーザが行った様々な操作を記録しておくデータベースの役割を有する。基本的に全ての操作履歴情報は、この操作履歴管理部１２０により管理・保管される。
【００４７】
また操作履歴管理部１２０は、複数の操作からなる一連の操作に対してポイントを加算する際、一連の操作を構成するそれぞれの操作の内容を、上記操作履歴情報とは別に操作リストとして管理する。
【００４８】
また操作履歴管理部１２０は、操作に応じてユーザに付与（加算）されたポイントを示すポイント情報も記録する。ユーザが当該携帯端末１００を初めて使用する際には、ポイント情報は０ポイントに設定されており、操作が検出されるたびに、当該操作に応じてポイント情報に所定のポイントが加算されていく。
【００４９】
機器設定管理部１３０は、ユーザの操作により携帯端末１００に対して行われる様々な設定の設定状況を管理する。
【００５０】
機器操作判定部１４０は、上記検出された操作の内容（種類）を判別し、当該判別した操作に応じて、上記テーブルを基に、ポイントを加算する。
【００５１】
また機器操作判定部１４０は、携帯端末１００に対して行われた操作が、上記操作履歴管理部１２０に記憶されている操作と比べてどういう違いがあったか（初めての操作か、毎日行っている操作か）、あるいは他のユーザの操作と比べて違いがあるか、等を判定する。
【００５２】
通信制御部１５０は、無線や有線による通信インタフェースを有し、他の機器やネットワーク上のサーバと情報をやり取りする。
【００５３】
（ポイント加算ルール）
図３は、上記カメラ１５を用いたユーザの撮影操作の種類と、それに対して加算されるポイントとの関係（ポイント加算ルール）を示すテーブルの一例を示す図である。当該テーブルは、例えば上記不揮発メモリ１３（機器操作判定部１４０）に記憶される。
【００５４】
同図に示すように、当該テーブルでは、写真撮影操作、人物モードにおける写真撮影操作、夜景モードにおける撮影操作、手動設定による撮影操作及び一日で１０枚以上の撮影操作といった操作項目に対して、それぞれポイントが割り当てられている。
【００５５】
典型的には、より難易度が高い（熟練を要する）操作ほど、高いポイントが割り当てられる。例えば単なる写真撮影操作よりも、人物モードや夜景モードにおける写真撮影操作、さらには手動設定操作の方が難易度が高いと言えるため、それらの操作に対して高いポイントが割り当てられる。
【００５６】
もちろん、カメラ１５の機能は、撮影に関するものだけでも上記操作項目に対応する機能以外に多数存在するため、当該テーブルで管理される操作項目は、同図に示されたものに限られない。
【００５７】
例えば、チュートリアルに沿った撮影操作に比較的高いポイントが割り当てられてもよい。これは、ユーザがマニュアルに沿った操作を繰り返すことで、操作の熟練度も向上していくと考えられるからである。
【００５８】
［携帯端末の動作］
次に、以上のように構成された携帯端末１００の動作について説明する。本実施形態及び他の実施形態において、携帯端末１００の動作は、ＣＰＵ１１と、その制御下において実行される上記各ソフトウェアモジュールとで協働して行われる。
【００５９】
図４は、本実施形態における携帯端末１００のポイント加算処理の基本的な流れを示したフローチャートである。
【００６０】
同図に示すように、携帯端末１００のＣＰＵ１１は、上記ユーザインタフェース部１１０を介してユーザの操作を受け付ける（ステップ４１）。
【００６１】
続いてＣＰＵ１１は、当該受け付けた操作に応じて動作する。例えばＣＰＵ１１は、撮影操作を受け付けた場合には撮影処理を実行する。
【００６２】
そしてＣＰＵ１１は、上記操作の内容（種類）を判別し、当該判別した内容に応じて、上記テーブルを基に、上記ポイント情報にポイントを加算する（ステップ４３）。
【００６３】
当該ポイントは、例えばユーザの要求に応じて、表示部１４に表示される。
【００６４】
以下、当該処理を基本にしたポイント加算処理の具体例について説明する。本実施形態では、携帯端末１００は、３種類のポイント加算処理を実行可能である。以下のいずれの具体例においても、複数の操作からなる一連の操作についてポイントが加算される例が示される。
【００６５】
（ポイント加算処理の第１の具体例）
図５は、携帯端末１００におけるポイント加算処理の第１の具体例の流れを示したフローチャートである。
【００６６】
同図に示すように、ＣＰＵ１１は、携帯端末１００に対するユーザの操作を検出すると（ステップ５１）、当該操作の内容を上記操作リストに加える（ステップ５２）。
【００６７】
続いてＣＰＵ１１は、上記操作リストを基に、一連の操作が完了しているか否かを判断する（ステップ５３）。
【００６８】
一連の操作が完了していると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、機器操作判定部１４０により、上記操作リストに対して、すなわち一連の操作全体に対してのポイントを上記ポイント情報に加算する（ステップ５４）。
【００６９】
一方、一連の操作が完了していないと判断した場合（Ｎｏ）、ＣＰＵ１１は、一連の操作が完了するまで、上記ステップ５１以降の処理を繰り返す。
【００７０】
このような処理により、一連の操作を構成する各操作についてはポイントは加算されず、それを構成する全ての操作が完了した段階で、はじめてポイントが加算されることになる。
【００７１】
この例における一連の操作とは、全ての操作が完了しなければ意味がない（所定の機能を実現することができない）ような複数の操作を指す。このような操作としては例えば、ホワイトバランスの設定処理における、１）設定画面を開く、２）シーンセレクトモードで屋内撮影モードに設定する、３）ホワイトバランスを調整する、４）設定画面を閉じる、といった操作が挙げられる。
【００７２】
この処理により、全ての操作が完了しなければ意味がないような操作の熟練度が正しく評価される。
【００７３】
（ポイント加算処理の第２の具体例）
図６は、携帯端末１００におけるポイント加算処理の第２の具体例の流れを示したフローチャートである。本例では、複数の段階からなる一連の設定操作における各段階の操作を、「チェックポイント」として表現しており、例えば一連の設定操作が４つのチェックポイントを有する場合が想定されている。
【００７４】
同図に示すように、携帯端末１００に対するユーザの操作を検出すると（ステップ６１）、第１のチェックポイントがクリアされたか否かを判断する（ステップ６２）。
【００７５】
第１のチェックポイントがクリアされたと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、機器操作判定部１４０により、それに応じたポイントをポイント情報に加算する（ステップ６３）。
【００７６】
続いてＣＰＵ１１は、さらなる操作を検出し、それにより第２のチェックポイントがクリアされたか否かを判断する（ステップ６４）。
【００７７】
第２のチェックポイントがクリアされたと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、機器操作判定部１４０により、それに応じたポイントをポイント情報に加算する（ステップ６５）。
【００７８】
続いてＣＰＵ１１は、さらなる操作を検出し、それにより第３のチェックポイントがクリアされたか否かを判断する（ステップ６６）。
【００７９】
第３のチェックポイントがクリアされたと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、機器操作判定部１４０により、それに応じたポイントをポイント情報に加算する（ステップ６７）。
【００８０】
続いてＣＰＵ１１は、さらなる操作を検出し、それにより第４のチェックポイントがクリアされたか否か、すなわち機器設定が完了したか否かを判断する（ステップ６８）。
【００８１】
機器設定が完了したと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、機器操作判定部１４０により、それに応じたポイントをポイント情報に加算する（ステップ６９）。
【００８２】
このような処理により、一連の操作を構成する各操作について、それが検出（クリア）される毎にポイントが加算され、クリアされるチェックポイント数が多くなるほど多くのポイントが加算されることになる。
【００８３】
この例における一連の操作とは、上記第１の具体例と異なり、全ての操作が完了しなくても、各段階の操作が完了することで一定の意味を有するような複数段階からなる操作を指す。このような操作としては例えば、カメラ１５で写真を撮影し、それをＳＮＳにアップロードする、といった一連の操作における、１）携帯端末１００のアカウント設定操作、２）写真撮影操作、３）ＳＮＳへのアップロード操作、といった操作が挙げられる。
【００８４】
（ポイント加算処理の第３の具体例）
図７は、携帯端末１００におけるポイント加算処理の第３の具体例の流れを示したフローチャートである。
【００８５】
同図に示すように、ＣＰＵ１１はまず、上述したような一連の操作に応じた動作を完了すると（ステップ７１）、機器操作判定部１４０により、当該一連の操作を記録した操作リストと、上記操作履歴情報とを比較する（ステップ７２）。
【００８６】
機器操作判定部１４０は、上記操作リスト上の一連の操作の、上記操作履歴情報中における頻度を算出することで、上記一連の操作が初めての操作であるか、珍しい操作であるかを判定する（ステップ７３、７５）。珍しい操作とは、例えば操作履歴情報上、数回しか存在しないような操作である。
【００８７】
上記一連の操作が初めての操作であると判断された場合（ステップ７３のＹｅｓ）、ＣＰＵ１１は、機器操作判定部１４０により、高いポイントをポイント情報に加算する（ステップ７４）。
【００８８】
また上記一連の操作が珍しい操作であると判断された場合（ステップ７５のＹｅｓ）、ＣＰＵ１１は、機器操作判定部１４０により、やや高いポイントをポイント情報に加算する（ステップ７６）。
【００８９】
このような処理により、現在のユーザの操作の状況が過去の操作履歴と比較され、現在のユーザの操作が、頻度の低い操作であるほど高いポイントが加算される。
【００９０】
これは、携帯端末１００が提供する全ての機能を使いこなすことでユーザの満足度が高まるとすれば、ユーザが極力多くの機能を使うことでポイントが加算されるようにすることが自然と考えられることによる。例えば、普段は通常撮影モードで撮影しているユーザが、初めて夜景モードで撮影したような場合には、高いポイントが加算される。
【００９１】
（ポイントに応じたユーザインタフェースの変更）
上述のポイント加算処理によりポイントが加算されていくほど、ユーザの操作熟練度は向上しており、ユーザはより高度なユーザインタフェースにも対応可能となってくる、またはより高度なユーザインタフェースの使用を望むと考えられる。
【００９２】
そこで本実施形態では、携帯端末１００は、予め、操作難易度の異なる複数のユーザインタフェースを用意し、上記ポイントに応じてユーザインタフェースを変更することとしている。
【００９３】
図８は、このユーザインタフェース変更処理の流れを示したフローチャートである。同図においては、携帯端末１００においてはデフォルトで通常のユーザインタフェースが提供され、その他に、操作難易度が高い（高度な操作を必要とする）ユーザインタフェースと、操作難易度が低い（簡略化された）ユーザインタフェースの２つのユーザインタフェースが用意されているものとする。
【００９４】
同図に示すように、ＣＰＵ１１はまず、上述したような一連の操作に応じた動作を完了すると（ステップ８１）、現在のポイントが所定の第１の閾値よりも低いか否かを判断する（ステップ８２）。
【００９５】
現在のポイントが所定の第１の閾値よりも低いと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、簡略化したユーザインタフェースへの移行をユーザに促すメッセージを表示部１４に表示する（ステップ８３）。当該メッセージは例えば、上記インタフェースの移行を承認するためのボタン及び拒否するためのボタンを有し、ユーザが承認ボタンを押下すると、ユーザインタフェース部１１０は、現在の通常のユーザインタフェースを、上記簡略化したユーザインタフェースへ切り替える。
【００９６】
現在のポイントが上記第１の閾値以上であると判断した場合（ステップ８２のＮｏ）、ＣＰＵ１１は、現在のポイントが上記第１の閾値以上であり、かつ、当該第１の閾値よりも大きい第２の閾値未満であるか否かを判断する（ステップ８４）。
【００９７】
現在のポイントが第１の閾値以上第２の閾値未満であると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、高度なユーザインタフェースへの移行をユーザに促すメッセージを表示部１４に表示する（ステップ８５）。当該メッセージも上記承認ボタン及び拒否ボタンを有し、ユーザが承認ボタンを押下すると、ユーザインタフェース部１１０は、現在の通常のユーザインタフェースを、上記高度なユーザインタフェースへ切り替える。
【００９８】
現在のポイントが第２の閾値以上であると判断した場合（ステップ８４のＮｏ）、ＣＰＵ１１は、ユーザインタフェースに関するアプリケーションのバージョンアップをユーザに促すメッセージを表示部１４に表示する（ステップ８７）。当該メッセージも上記承認ボタン及び拒否ボタンを有し、ユーザが承認ボタンを押下すると、ユーザインタフェース部１１０は、通信制御部１５０を介して、所定のアプリケーションサーバから、現在インストールされているアプリケーションのバージョンアップ版を取得し、実行する。
【００９９】
図９は、上記通常の操作難易度のユーザインタフェースの例を示した図である。また図１０は、上記操作難易度が低い（簡略化された）ユーザインタフェースの例を示した図である。また図１１は、操作難易度が高いユーザインタフェースの例を示した図である。これらの図では、カメラ撮影画面に関するユーザインタフェースの例が示されている。
【０１００】
図９に示すように、通常のユーザインタフェースは、例えばカメラプレビュー画面の下方に、撮影ボタン９１、再生ボタン９２及び設定ボタン９３の３つのボタンを有する。
【０１０１】
図１０に示すように、簡略化されたユーザインタフェースでは、上記通常のユーザインタフェースにおける設定ボタン９３は廃され、撮影ボタン９１と再生ボタン９２のみを有する。また当該各ボタンの名称も、「撮る」、「見る」というように、より平易な言葉で表現されている。すなわち、当該簡略されたユーザインタフェースは、撮影と再生に特化されたユーザインタフェースである。
【０１０２】
図１１に示すように、高度なユーザインタフェースは、操作ボタンとしては、上記通常のユーザインタフェースにおける再生ボタン９２を有しておらず、代わりに２つの設定ボタン（設定ボタン９３ａ及び９３ｂ）を有している。当該２つの設定ボタン９３により、ユーザはより多様な撮影設定が可能となっている。
【０１０３】
また、当該ユーザインタフェースでは、再生機能に関しては、再生ボタン９２を有さない代わりに、当該携帯端末１００の筐体を傾ける操作を行うことで可能となっており、その旨のメッセージ９４がカメラプレビュー画面の例えば左上に表示されている。
【０１０４】
さらに当該ユーザインタフェースでは、色温度グラフ９５も例えばカメラプレビュー画面の右上に表示されており、色温度に応じたより高度な設定が可能となっている。
【０１０５】
図１２は、上記ユーザインタフェース変更処理を、経過時間及びポイントとの関係において示したグラフである。同図では、横軸に経過時間、縦軸にポイントが配されており、また破線によりポイントの推移が、また網掛けのブロックにより、ユーザインタフェースの推移が示されている。
【０１０６】
同図に示すように、ポイントが低いまま時間が経過するとユーザインタフェースの簡略化が促され、時間の経過に伴ってユーザのポイントが高くなればユーザインタフェースが高機能化し、さらに高くなるとソフトウェアのバージョンアップが促されることになる。
【０１０７】
（複数のユーザ間でのポイント情報の共有処理）
これまでは、携帯端末１００の１人のユーザに関するポイント加算処理について説明した。ユーザは当該ポイントを確認することで自身の絶対的な操作熟練度を把握することはできる。しかし、ユーザが、自身のポイントを他のユーザのポイントと比べた上で、自身の相対的な操作熟練度を把握することを望む場合も考えられる。
【０１０８】
そこで本実施形態では、複数のユーザのポイント情報をサーバを介して複数の機器間でやり取りすることで、複数のユーザのポイント情報を共有することを可能としている。
【０１０９】
図１３は、当該複数の機器間でのポイント情報の共有処理の流れを示したシーケンス図である。
【０１１０】
同図では、２人のユーザ（携帯端末１００ＡのユーザＡ及び他の携帯端末１００ＢのユーザＢ）が、それぞれが保有する携帯端末のカメラにより写真撮影をする場合が想定されている。
【０１１１】
また同図では、２つの携帯端末は、クラウド上のサーバに接続可能とされている。当該サーバは、複数のユーザのポイント情報を記憶し、また複数のユーザの操作情報を基に、それぞれのユーザに対して、操作の種類に応じたポイントを加算することも可能である。
【０１１２】
ポイントの加算処理及びポイント情報の記憶処理は、携帯端末１００が行ってもよいし、それら処理の少なくとも一方をサーバが行ってもよい。このためサーバは、上記図３で示したようなポイント加算ルールを示すテーブルを記憶している。
【０１１３】
同図では、携帯端末１００Ａは自らポイントの加算処理を実行し、携帯端末１００Ｂはポイントの加算処理をサーバへ依頼する例が示されている。
【０１１４】
同図に示すように、携帯端末１００Ａは、ユーザＡから写真撮影操作を受け付けると（ステップ１３１）、当該操作に応じたポイントをユーザＡのポイント情報に加算する（ステップ１３２）。
【０１１５】
続いて携帯端末１００Ａは、上記ポイント情報を、例えばユーザＡを識別するユーザＩＤとともにサーバへ送信する（ステップ１３３）。サーバは、当該ポイント情報を受信し、上記ユーザＩＤとともに記憶する（ステップ１３４）。
【０１１６】
一方、携帯端末１００Ｂは、ユーザＢから写真撮影操作を受け付けると（ステップ１３５）、その操作情報（操作履歴情報）を、例えばユーザＢのユーザＩＤとともにサーバへ送信する（ステップ１３６）。
【０１１７】
上記携帯端末１００ＢからユーザＢの操作情報を受信したサーバは、当該操作情報で示される操作の種類（撮影操作）に応じてユーザＢのポイントを加算し（ステップ１３７）、そのポイント情報を上記ユーザＩＤとともに記憶する（ステップ１３８）。
【０１１８】
その後サーバは、例えば携帯端末１００Ａ及び携帯端末１００Ｂからの要求に応じて、または定期的に、自身が保持するユーザＡのポイント情報とユーザＢのポイント情報とを、携帯端末１００Ａ及び１００Ｂへそれぞれ送信する（ステップ１３９、１４０）。
【０１１９】
このような処理により、携帯端末１００Ａと携帯端末１００Ｂはそれぞれのユーザのポイント情報を共有することが可能となる。
【０１２０】
（複数のユーザのポイント情報の表示処理）
上記ポイント情報の共有処理により、携帯端末１００Ａは、当該携帯端末１００ＡのユーザＡのポイント情報と、受信した携帯端末１００ＢのユーザＢのポイント情報とを比較可能な形態で表示することができる。
【０１２１】
図１４は、携帯端末１００ＡのユーザＡのポイントと、携帯端末１００ＢのユーザＢのポイントとが表示される例を示した図である。
【０１２２】
同図に示すように、携帯端末１００Ａは、表示部１４において、例えばカメラプレビュー画面上のポイント情報表示領域１４１に、ユーザＡのポイント情報とユーザＢのポイント情報とを例えば並べて表示する。
【０１２３】
これにより携帯端末１００Ａは、ユーザＡに、当該表示されたユーザＡのポイント情報及びユーザＢのポイント情報を表示部１４上で比較させることで、ユーザＡの相対的な操作熟練度を把握することができる。またこれにより携帯端末１００Ａは、ユーザＡとユーザＢの間で操作熟練度を競わせることができ、ひいては、いわばゲーム感覚で双方の操作熟練度を向上させることができる。
【０１２４】
（複数のユーザ間での設定情報及び操作履歴の共有処理）
上述した複数のユーザのポイント情報の表示処理により、携帯端末１００ＡのユーザＡには、操作熟練度に関するユーザＢとの競争心が芽生える場合もあろう。しかし一方で、ユーザＡは、自身のポイントがユーザＢのポイントよりも低いことが分かった場合には、操作により熟練した（高いポイントを有する）ユーザＢの設定情報や操作履歴を真似したり、ユーザＢから設定に関する助言をもらったりすることを望む場合も考えられる。
【０１２５】
そこで本実施形態では、携帯端末１００は、高ポイントのユーザと低ポイントのユーザとの間で、操作に基づく設定情報や操作履歴情報を共有させることを可能としている。
【０１２６】
図１５は、複数のユーザ間での設定情報及び操作履歴情報の共有処理の流れを示したシーケンス図である。同図では、カメラに関してユーザＡは初心者で、ユーザＢは熟練者であるものとする。
【０１２７】
同図に示すように、ユーザＢは、例えば手動設定操作による高度な撮影ができるため、ユーザＢには高いポイントが加算される一方（ステップ１５１、１５２）、ユーザＡは通常の撮影操作しかできないため、ユーザＡにはそれに応じた低いポイントしか加算されない（ステップ１５３、１５４）。
【０１２８】
このような場合、携帯端末１００Ａは、ユーザＡの指示により、ユーザＡよりも高いポイントを有するユーザの携帯端末を探索し、それにより発見された携帯端末１００Ｂに情報提示要求を送信する（ステップ１５５）。
【０１２９】
当該情報提示要求を受信した携帯端末１００Ｂは、操作履歴情報に基づいて、撮影アドバイス情報を作成する（ステップ１５６）。当該撮影アドバイス情報は、例えば操作履歴情報が文字情報やイメージ情報（フローチャート等）に変換されたものや、操作に基づく各種設定情報等である。より具体的には、アドバイス情報は例えば、現在の気象情報がどういう条件の場合に、どのような操作により、ホワイトバランスや絞りがどのような値に調整される、といった情報である。この際、携帯端末１００Ｂは、ユーザＢによるテキスト等の入力に基づくメッセージ情報をアドバイス情報の一部として加えてもよい。
【０１３０】
上記作成されたアドバイス情報は、上記情報提示要求へのレスポンスとしてユーザＡの携帯端末１００Ａへ送信される（ステップ１５７）。
【０１３１】
上記アドバイス情報を受信した携帯端末１００ＡのユーザＡは、当該アドバイス情報を基に高度な撮影操作を実行し（ステップ１５８）、携帯端末１００Ｂはそれに応じて高いポイントを加算する（ステップ１５９）。
【０１３２】
［まとめ］
以上説明したように、本実施形態では、携帯端末１００は、ユーザの携帯端末１００に対する操作の種類に応じてポイントを加算することで、携帯端末１００に関する操作の熟練度をユーザが客観的に判断することができる指標を提供することができる。さらに、当該ポイント情報や操作履歴情報等が複数ユーザ間で共有されることで、ユーザは、携帯端末１００を使うことによって得られる一次的な便利さに加えて、ユーザ同士が操作熟練度を比較したり、操作熟練度を高めあったりすることによる二次的な楽しみを得ることもできる。
【０１３３】
［変形例］
本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更され得る。
【０１３４】
（変形例１）
上述の実施形態では、単一の機器（携帯端末１００）におけるユーザの操作に応じたポイント加算処理が説明された。しかし、ユーザが所定の目的を達成するために、連携可能な複数の機器に対する一連の操作が必要な場合も考えられる。そこで、複数の機器に対する一連の操作に対して、それを構成する各操作、または全体について、ユーザにポイントが加算されてもよい。
【０１３５】
複数機器に対する一連の操作としては、例えば、１人のユーザが、携帯端末（カメラ）で撮影した写真をテレビで表示させるための操作が挙げられる。このほかにも、携帯端末とレコーダ、携帯端末とＰＣ、テレビとレコーダ等、さまざまな機器の組み合わせにおいて、機器をまたいだ一連の操作が実行され得る。以下、上記携帯端末とテレビに対する１人のユーザ（ユーザＡ）による一連の操作に応じたポイント加算処理を例として説明する。
【０１３６】
図１６は、連携可能な複数の機器におけるユーザの操作に応じたポイント加算処理の流れを示したシーケンス図である。
【０１３７】
同図に示すように、まずユーザＡの携帯端末が、カメラ撮影及びテレビとの接続に必要な設定操作を受け付け（ステップ１６１）、当該設定操作に応じたポイントをユーザＡのポイント情報に加算する（ステップ１６２）。
【０１３８】
続いて携帯端末は、上記ユーザＡのポイント情報を、クラウド上のサーバへ送信する（ステップ１６３）。サーバは、携帯端末から当該ポイント情報を受信し、それを記憶する（ステップ１６４）。
【０１３９】
一方、ユーザＡのテレビは、携帯端末で撮影された写真の再生及び携帯端末との接続に必要な設定操作を受け付け（ステップ１６５）、当該設定操作に応じたポイントをユーザＡのポイント情報に加算する（ステップ１６６）。
【０１４０】
続いてテレビは、上記ユーザＡのポイント情報をサーバへ送信する（ステップ１６７）。サーバは、テレビから当該ポイント情報を受信し、それを記憶する（ステップ１６８）。
【０１４１】
続いて、携帯端末は、ユーザＡによるカメラを用いた撮影操作を受け付け（ステップ１６９）、上記設定操作と同様に、撮影操作応じたポイントを加算する（ステップ１７０）。
【０１４２】
続いて携帯端末は、上記ポイント情報をサーバへ送信する（ステップ１７１）。サーバは当該ポイント情報を受信し、記憶する（ステップ１７２）。
【０１４３】
続いてテレビは、携帯端末で撮影された写真の再生操作を受け付ける（ステップ１７３）。当該再生操作に応じて、テレビは、携帯端末に対して写真の転送を要求し（ステップ１７４）、携帯端末は当該要求に対して写真を転送する（ステップ１７５）。
【０１４４】
続いてテレビは、上記再生操作に対応するポイントをユーザＡのポイント情報に加算し（ステップ１７６）、当該ポイント情報をサーバへ送信する（ステップ１７７）。サーバは当該ポイント情報を受信し、記憶する（ステップ１７８）。
【０１４５】
その後、サーバは、上記携帯端末から受信して記憶したポイント情報と、上記テレビから受信して記憶したポイント情報とを全て合算してもよい。そしてサーバは、当該合算したポイント情報を携帯端末及びテレビへ送信してもよい。
【０１４６】
これにより、携帯端末とテレビとの連係動作に必要な一連の操作の全体に対してポイントが加算され、ユーザは当該ポイントを当該一連の操作に関するポイントを把握することができる。
【０１４７】
しかし、携帯端末から受信されたポイントとテレビから受信したポイントのそれぞれの小計情報が別個に送信されてもよい。
【０１４８】
同図の例では、携帯端末とテレビにおいてそれぞれポイント加算処理が実行され、ポイント情報がサーバへ送信されていたが、携帯端末とテレビは単に操作履歴情報をサーバへ送信し、サーバがポイント加算処理を実行してもよい。
【０１４９】
また同図の例ではサーバが携帯端末におけるポイント情報とテレビにおけるポイント情報とを記憶していたが、携帯端末及びテレビは、サーバを介さずに、それぞれでポイント加算処理を実行し、ポイント情報を記憶し、それを互いに直接やり取りしてもよい。
【０１５０】
また同図の例では、設定操作、撮影操作、再生操作といった、一連の操作を構成するそれぞれの操作はチェックポイントとして扱われ、それぞれの操作についてポイントが加算されていたが、一連の操作全体についてのみポイントが加算されてもよい。すなわち、上記の例では、設定操作、撮影操作が完了した時点ではそれらは単に操作リストに加えられるだけで、再生操作が完了した時点で初めてポイントが加算されてもよい。この場合、携帯端末とテレビは、一連の操作の完了を判断するために、それぞれにおける操作履歴情報をやり取りする。
【０１５１】
（変形例２）
上述の実施形態では、カメラ撮影操作についてポイントが加算される例が示された。しかし、本技術においてポイント付与対象となる操作はカメラ操作に限られない。例えば、情報処理装置が有するネットワーク接続設定機能に関するユーザの操作に対してポイントが加算されてもよい。図１７は、当該ネットワーク接続設定に関する操作と、それに対して加算されるポイントとの関係を示したテーブルを示す図である。
【０１５２】
同図に示すように、ネットワーク設定機能に関しては、無線ＬＡＮの設定操作、ＩＰアドレスの設定操作、インターネット接続のチェック操作、複数機器間の接続チェック操作、１００サイト以上の接続完了操作等が操作項目として設けられ、それぞれの操作項目に対してポイントが割り当てられている。
【０１５３】
（変形例３）
上述の実施形態においては、操作に応じてポイントが加算され続けていく例が示されたが、操作によってはポイントが減算されてもよい。例えば、携帯端末が提供する機能の中で、ユーザが多くの機能に関する操作を長期間行わない場合（または、操作の頻度が所定値を下回った場合）や、携帯端末そのものを長期間使ってない場合などは、携帯端末は、ポイントを減算してもよい。
【０１５４】
そして、この減算処理によりポイントが所定の閾値を下回った場合には、携帯端末は、使用を促すメッセージをポップアップやメールによって送信してもよい。またこの場合には、ユーザインタフェースをより難易度の低いまたは簡略化されたものへ移行するように促すメッセージが表示され、ユーザの承認によってユーザインタフェースが変更されてもよい。
【０１５５】
このようなユーザインタフェースの変更は、ユーザへの一種のペナルティ的な側面もあるが、例えば操作に熟練したユーザが、自身の使い古しの携帯端末を初心者のユーザに譲渡した場合等にも有効である。
【０１５６】
上記ポイントが減算される場合としては、上記長期間の未使用のほかにも、ユーザが携帯端末の故障や破損に繋がる恐れのある操作をした場合や、他のユーザへむやみに（一定期間に所定枚数以上の）写真を送信した場合等、ユーザが好ましくない操作をした場合が挙げられる。
【０１５７】
また、所定期間ある機能が使用されていないためにポイントが増加していない場合は、ポイントは減算されないまでも、例えばポップアップやメール送信等により、当該機能の使用をユーザへ促すメッセージが提示されてもよい。
【０１５８】
（変形例４）
上述の実施形態における複数のユーザ間でのポイント情報の共有処理では、複数のユーザのポイント情報がサーバに蓄積され、それらがサーバから各携帯端末へ送信される例が示された。しかし、携帯端末でポイント加算処理及びポイント情報の記憶処理が可能な場合には、サーバを介さずに複数の携帯端末間でポイント情報が直接やり取りされてもよい。
【０１５９】
（変形例５）
同様に、上述の実施形態における複数のユーザ間での設定情報及び操作履歴の共有処理でも、高ポイントユーザの探索・発見処理、設定情報・アドバイス情報の送信処理等は、携帯端末同士が直接通信して行ってもよいし、サーバを介して通信して行ってもよい。
【０１６０】
（変形例６）
上述の実施形態では、図５から図７を用いて、ポイント加算処理に関する３つの具体例（第１の具体例、第２の具体例及び第３の具体例）が別個に説明された。しかし、これらの３つの具体例は、例えば第１の具体例、第２の具体例、第３の具体例の順に段階的に実行されて、継続的にポイントが加算されてもよい。例えば、第１の具体例における一連の操作全体は、第２の具体例における一連の操作（機器設定操作）における複数のチェックポイントの１つと捉えられる場合もある。この場合、まず第１の具体例によってポイントが加算され、その後第２の具体例によって第１の具体例における一連の操作（チェックポイント）と同様の操作が複数実行されてさらにポイントが加算され、さらに第３の具体例によって、当該第２の具体例における一連の操作の、操作履歴に対する頻度に応じてさらにポイントが加算されてもよい。
【０１６１】
（変形例７）
上述の実施形態では、ポイント加算の対象となる操作項目（操作の種類）として、操作の難易度に関する一般的な基準（例えば夜間にきちんと夜景モードを使えるか、マニュアル設定は可能か等）が例に挙げられた。しかし、これらとは別に、ゲーミフィケーション的な要素が組み込まれた操作項目がポイント加算対象として設定されていてもよい。
【０１６２】
例えば上述した設定情報や操作履歴情報の共有処理により、携帯端末１００に他のユーザの操作履歴情報が記憶されている場合、他のユーザよりも高度な操作または労力を要する操作をしたユーザには高いポイントが加算されてもよい。この場合携帯端末は、検出されたユーザの操作と、他のユーザの操作履歴との比較により、上記テーブル等を用いてその難易度を判断する。例えば、ユーザＢの操作履歴から、ユーザＢが夜間に通常モードで撮影操作したことが把握される場合、ユーザＡが同じく夜間に夜景モードで撮影操作した場合にはより高いポイントが加算されてもよい。またユーザＡが一日に撮影した写真の枚数がユーザＢのそれよりも多い場合にはより高いポイントが加算されてもよい。
【０１６３】
（変形例８）
上述の実施形態では、カメラを有する携帯端末におけるポイント加算処理が説明された。しかし本技術は、上述のように、カメラ操作以外にもあらゆる操作に関する処理に適用され得る。この場合本技術が適用可能な情報処理装置としては、例えばデスクトップＰＣ、ノートブックＰＣ、カムコーダ、テレビジョン装置、ＰＶＲ（Personal Video Recorder）、ゲーム機器、プロジェクター、カーナビゲーションシステム、デジタルフォトフレーム、ＨＤＤ（Hard Disk Drive）装置、ヘルスケア機器、家庭用電気製品等、ユーザが操作可能なあらゆる機器が想定される。
【０１６４】
（変形例９）
上述の実施形態では、携帯端末１００が操作履歴管理部１２０、機器設定管理部１３０、機器操作判定部１４０を有する例が示された。しかし、これら操作履歴管理部、機器設定管理部、機器操作判定部が提供する機能のいずれかまたは全ては、クラウド側（上述の実施形態におけるサーバまたはその他のサーバ）で提供されてもよい。
【０１６５】
［その他］
本技術は以下のような構成も採ることができる。
（１）
通信部と、
ユーザの操作の種類に応じて当該ユーザのポイントを算出するためのルールを示すルール情報を記憶可能な記憶部と、
検出された第１のユーザの操作および前記ルール情報を基に、前記検出された操作の種類に応じて前記第１のユーザのポイントを算出し、
前記算出されたポイントを示す第１のポイント情報を記憶するように前記記憶部を制御し、
前記記憶された第１のポイント情報を他の情報処理装置へ送信し、または、前記他の情報処理装置で記憶された、第２のユーザのポイントを示す第２のポイント情報を当該他の情報処理装置から受信するように前記通信部を制御する
ことが可能な制御部と
を具備する情報処理装置。
（２）
上記（１）に記載の情報処理装置であって、
前記制御部は、前記記憶された第１のポイント情報と、前記受信された第２のポイント情報とを表示するための表示情報を生成する
情報処理装置。
（３）
上記（１）または（２）に記載の情報処理装置であって、
前記制御部は、
前記検出された操作を示す操作履歴情報を記憶するように前記記憶部を制御し、
前記記憶された操作履歴情報を前記他の機器へ送信し、または、前記他の機器で記憶された前記第２のユーザの操作履歴情報を前記他の機器から受信するように前記通信部を制御する
情報処理装置。
（４）
上記（１）から（３）のいずれかに記載の情報処理装置であって、
前記制御部は、複数の一連の操作の完了を検出した場合に前記ポイントを算出する
情報処理装置。
（５）
上記（１）から（４）のいずれかに記載の情報処理装置であって、
前記制御部は、複数の一連の操作を構成する操作毎に前記ポイントを算出する
情報処理装置。
（６）
上記（１）から（５）のいずれかに記載の情報処理装置であって、
前記制御部は、
前記検出された操作を示す操作履歴情報を記憶するように前記記憶部を制御し、
前記操作履歴情報の記憶後に検出された操作の、前記操作履歴情報として記憶された操作に対する頻度を算出し、当該頻度が低いほど前記ポイントが高くなるように前記ポイントを算出する
情報処理装置。
（７）
上記（１）から（６）のいずれかに記載の情報処理装置であって、
前記表示部は、前記操作を受け付ける第１のユーザインタフェースを表示し、
前記制御部は、前記記憶された第１のポイント情報が示すポイントが所定の閾値を越えた場合に、前記第１のユーザインタフェースを、当該第１のユーザインタフェースよりも高度な操作を必要とする第２のユーザインタフェースに変更するように前記表示部を制御する
情報処理装置。
（８）
上記（１）から（７）のいずれかに記載の情報処理装置であって、
前記記憶部は、前記操作を受け付ける第１のユーザインタフェースを提供する第１のアプリケーションを記憶し、
前記制御部は、前記記憶された第１のポイント情報が示すポイントが所定の閾値を越えた場合に、前記第１のアプリケーションを、前記第１のユーザインタフェースよりも高度な操作を必要とする第２のユーザインタフェースを提供する第２のアプリケーションに更新するように前記記憶部を制御する
情報処理装置。
（９）
上記（１）から（８）のいずれかに記載の情報処理装置であって、
前記制御部は、
前記第１のポイント情報を、当該情報処理装置と連係動作可能な他の機器へ送信し、または、前記他の機器で記憶された、前記第１のユーザのポイントを示す第３のポイント情報を、当該他の機器から受信するように前記通信部を制御し、
前記第１のポイント情報と前記第２のポイント情報とを合算する
情報処理装置。
【符号の説明】
【０１６６】
１１…ＣＰＵ
１２…ＲＡＭ
１３…不揮発メモリ
１４…表示部
１５…カメラ
１６…センサ部
１７…通信部
９１…撮影ボタン
９２…再生ボタン
９３…設定ボタン
９４…メッセージ
９５…色温度グラフ
１００（１００Ａ、１００Ｂ）…携帯端末
１１０…ユーザインタフェース部
１１１…表示パネル制御部
１１２…操作ボタン制御部
１２０…操作履歴管理部
１３０…機器設定管理部
１４０…機器操作判定部
１４１…ポイント情報表示領域
１５０…通信制御部
【図１】
0005938987.tif 000002
【図２】
0005938987.tif 000003
【図３】
0005938987.tif 000004
【図４】
0005938987.tif 000005
【図５】
0005938987.tif 000006
【図６】
0005938987.tif 000007
【図７】
0005938987.tif 000008
【図８】
0005938987.tif 000009
【図９】
0005938987.tif 000010
【図１０】
0005938987.tif 000011
【図１１】
0005938987.tif 000012
【図１２】
0005938987.tif 000013
【図１３】
0005938987.tif 000014
【図１４】
0005938987.tif 000015
【図１５】
0005938987.tif 000016
【図１６】
0005938987.tif 000017
【図１７】
0005938987.tif 000018