(57)【要約】【課題】携帯電話機の使用者がどのような使用状況でどのような操作を行ったのかを解析することが可能な評価用データを取得することを図る。【解決手段】携帯電話機１（ＣＰＵ１１）は、キー操作の記録である操作ログデータを記録する操作ログデータ記録手段と、所定キー操作以降の所定回数内の各キー操作時の画面データを操作ログデータに対応付けて記録する画面データ記録手段とを備える。【選択図】図２
2010232882.tif 000002
【特許請求の範囲】
【請求項１】
使用者のキー操作に応じて動作し、表示画面に画面データを出力する携帯端末において、
キー操作の記録である操作ログデータを記録する操作ログデータ記録手段と、
所定キー操作以降の所定回数内の各キー操作時の画面データを前記操作ログデータに対応付けて記録する画面データ記録手段と
を備えることを特徴とする携帯端末。
【請求項２】
使用者のキー操作に応じて動作し、表示画面にカラー画面データを出力する携帯端末において、
カラー画面データからカラー画面データよりも情報量が少ない記録用画面データを生成する記録用画面データ生成手段と、
キー操作の記録である操作ログデータを記録する操作ログデータ記録手段と、
キー操作時のカラー画面データから生成された前記記録用画面データを前記操作ログデータに対応付けて記録する画面データ記録手段と
を備えることを特徴とする携帯端末。
【請求項３】
使用者のキー操作に応じて動作し、表示画面にカラー画面データを出力する携帯端末において、
カラー画面データからカラー画面データよりも情報量が少ない記録用画面データを生成する記録用画面データ生成手段と、
キー操作の記録である操作ログデータを記録する操作ログデータ記録手段と、
キー操作時のカラー画面データから生成された前記記録用画面データを前記操作ログデータに対応付けて記録する画面データ記録手段と
を備え、
前記画面データ記録手段は、
所定キー操作以降の所定回数内の各キー操作時のカラー画面データから生成された前記記録用画面データを記録することを特徴とする携帯端末。
【請求項４】
使用者のキー操作に応じて動作し、表示画面に画面データを出力する携帯端末に係る評価用データの取得方法であって、
キー操作の記録である操作ログデータを記録するステップと、
所定キー操作以降の所定回数内の各キー操作時の画面データを前記操作ログデータに対応付けて前記評価用データとして記録するステップ
を有することを特徴とする評価用データ取得方法。
【請求項５】
使用者のキー操作に応じて動作し、表示画面にカラー画面データを出力する携帯端末に係る評価用データの取得方法であって、
カラー画面データからカラー画面データよりも情報量が少ない記録用画面データを生成するステップと、
キー操作の記録である操作ログデータを記録するステップと、
キー操作時のカラー画面データから生成された前記記録用画面データを前記操作ログデータに対応付けて前記評価用データとして記録するステップ
を有することを特徴とする評価用データ取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末および評価用データ取得方法に関する。
【背景技術】
【０００２】
従来、携帯電話機のキー操作試験の効率化のため、操作ログデータ（キー操作ログ）を記録し、キー操作を再現する技術が知られている（例えば、特許文献１参照）。また、近年、操作ログデータは、携帯電話機の使用者がどのような使用状況でどのような操作を行ったのかを解析し、携帯電話システムを評価（例えば、品質評価）する際に活用されている。ところが、携帯電話機は、キーの数が一般的に少なく、一のキーに対して携帯電話機の動作状態に応じた複数の機能が割り当てられている。従って、キー操作を単に記録したとしても、キー操作時の動作状態が特定できなければ、使用者がどのような使用状況でどのような操作を行ったのかが解析できないため、携帯電話システムを評価できない。
【０００３】
上記問題に直面し、操作ログデータに対応付けてキー操作時の画面データを記録する、という方針に辿り着いた。キー操作時の画面データからキー操作時の動作状態が特定できるため、使用者がどのような使用状況でどのような操作を行ったのかが解析することができるようになると考えたからである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１７４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、操作ログデータに対応付けて操作時の画面データを記録する方法を採用する場合、キー操作の都度、画面データを取得、記憶するので、携帯電話機の動作が遅くなることが懸念される。携帯電話機の動作が遅くなる場合、携帯電話システムの評価において、例えば、操作が快適でないという状況、実際の動作速度による評価ができないという状況を生じ得る。
【０００６】
本発明は、上述した課題に鑑みてなされたものであって、携帯電話機の動作速度の低下を抑えつつ、使用者がどのような使用状況でどのような操作を行ったのかを解析する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、本発明の一態様である携帯端末は、使用者のキー操作に応じて動作し、表示画面に画面データを出力する携帯端末において、キー操作の記録である操作ログデータを記録する操作ログデータ記録手段と、所定キー操作以降の所定回数内の各キー操作時の画面データを操作ログデータに対応付けて記録する画面データ記録手段とを備えることを特徴とする。
【０００８】
上記問題を解決するために、本発明の他の態様である携帯端末は、使用者のキー操作に応じて動作し、表示画面にカラー画面データを出力する携帯端末において、カラー画面データからカラー画面データよりも情報量が少ない記録用画面データを生成する記録用画面データ生成手段と、キー操作の記録である操作ログデータを記録する操作ログデータ記録手段と、キー操作時のカラー画面データから生成された記録用画面データを操作ログデータに対応付けて記録する画面データ記録手段とを備えることを特徴とする。
【０００９】
上記問題を解決するために、本発明の他の態様である携帯端末は、使用者のキー操作に応じて動作し、表示画面にカラー画面データを出力する携帯端末において、カラー画面データからカラー画面データよりも情報量が少ない記録用画面データを生成する記録用画面データ生成手段と、キー操作の記録である操作ログデータを記録する操作ログデータ記録手段と、キー操作時のカラー画面データから生成された記録用画面データを操作ログデータに対応付けて記録する画面データ記録手段とを備え、画面データ記録手段は、所定キー操作以降の所定回数内の各キー操作時のカラー画面データから生成された記録用画面データを記録することを特徴とする。
【００１０】
上記問題を解決するために、本発明の他の態様である評価用データ取得方法は、使用者のキー操作に応じて動作し、表示画面に画面データを出力する携帯端末に係る評価用データの取得方法であって、キー操作の記録である操作ログデータを記録するステップと、  所定キー操作以降の所定回数内の各キー操作時の画面データを操作ログデータに対応付けて評価用データとして記録するステップを有することを特徴とする。
【００１１】
上記問題を解決するために、本発明の他の態様である評価用データ取得方法は、使用者のキー操作に応じて動作し、表示画面にカラー画面データを出力する携帯端末に係る評価用データの取得方法であって、カラー画面データからカラー画面データよりも情報量が少ない記録用画面データを生成するステップと、キー操作の記録である操作ログデータを記録するステップと、キー操作時のカラー画面データから生成された記録用画面データを操作ログデータに対応付けて評価用データとして記録するステップを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、携帯電話機の動作速度の低下を抑えつつ、使用者がどのような使用状況でどのような操作を行ったのかを解析することができるようになる。よって、携帯電話システムの評価において、携帯電話機を快適に操作し、実際の動作速度に準ずる動作速度による評価が可能になる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る携帯電話機１の構成を示すブロック図である。
【図２】ＣＰＵ１１による評価用データの記録動作を示すフローチャートである。
【図３】評価用データの一例である。
【発明を実施するための形態】
【００１４】
以下、図面を参照し、本発明の実施形態について説明する。本発明に係る携帯端末の一例である携帯電話機１は、図１に示すように、ＣＰＵ（中央演算処理装置）１１、記憶部１２、無線部１３、操作部１４、表示部１５、マイク１６およびスピーカ１７を備える。
【００１５】
ＣＰＵ１１は、携帯電話機１の各部を制御する。ＣＰＵ１１は、記憶部１２に記憶されるプログラムを実行することにより、種々の機能（例えば、通話機能、インターネットアクセス機能、電子メール機能、操作ログデータ記録機能、画面データ記録機能）を実現する。なお、操作ログデータ記録機能および画面データ記録機能については後述する。ＣＰＵ１１は、携帯電話機１の動作に応じた画面データを表示部１５に出力する。
【００１６】
記憶部１２は、ＣＰＵ１１で実行されるプログラムおよび各種データ（例えば、後述する評価用データ）を記憶する。無線部１３は、アンテナ（非図示）を介して携帯電話システムの基地局との間で無線信号を送受信し、音声通話又はデータ通信を行う。操作部１４は、電話番号等の入力用のテンキー、各種ファンクションキーなどを有する。操作部１４は、キーが押下されると、押下されたキー（以下、「押下キー」という）に係るデータ（以下、「押下キーデータ」という）をＣＰＵ１１へ出力する。
【００１７】
表示部１５は、表示画面（例えば、液晶表示パネル）と表示制御回路を有する。表示部１５には、ＣＰＵ１１から画面データが入力される。表示部１５は、ＣＰＵ１１から入力された画面データを表示画面上に表示（出力）する。マイク１６は、通話時等の音声を入力する。スピーカ１７は通話時等の音声を出力する。
【００１８】
続いて、ＣＰＵ１１による操作ログデータ記録機能および画面データ記録機能について説明する。操作ログデータ記録機能は、キー操作の記録である操作ログデータを記録する機能である。即ち、ＣＰＵ１１は、操作ログデータ記録機能として、操作ログデータを記録する。具体的には、ＣＰＵ１１は、操作ログデータを取得し記憶部１２に記憶する。
【００１９】
画面データ記録機能は、所定キー操作以降の所定回数内の各キー操作時の画面データを操作ログデータに対応付けて記録する機能である。即ち、ＣＰＵ１１は、画面データ記録機能として、所定キー操作以降の所定回数内の各キー操作時の画面データを操作ログデータに対応付けて記録する。具体的には、ＣＰＵ１１は、上記画面データを取得し操作ログデータに対応付けて記憶部１２に記憶する。
【００２０】
なお、ＣＰＵ１１は、操作ログデータ記録機能、画面データ記録機能に加えて、記録用画面データ生成機能を実現してもよい。記録用画面データ生成機能は、表示画面上に表示されたカラー画面データからカラー画面データよりも情報量が少ない記録用画面データ（例えば、モノクロ画像データ）を生成する機能である。即ち、ＣＰＵ１１は、記録用画面データ生成機能として、表示画面上に表示されたカラー画面データから記録用画面データを生成する。
【００２１】
ＣＰＵ１１は、記録用画面データを生成した場合、カラー画面データに代えて記録用画面データを操作ログデータに対応付けて記録する。また、ＣＰＵ１１は、記録用画面データを生成した場合、所定キー操作以降の所定回数内のキー操作時に限定せずに、各キー操作時のカラー画面データから生成した記録用画面データを記録してもよいが、所定キー操作以降の所定回数内のキー操作時に限定し、記録用画面データを記録することが好ましい。
【００２２】
以下、図２を参照して本実施形態に係る評価用データの記録動作を説明する。図２に示すフローチャートは、評価用データの取得処理の実行により開始する。ＣＰＵ１１は、例えば、操作部１４から評価用データ取得処理を開始すべき旨の通知を取得した場合、評価用データ取得処理を実行する。なお、携帯電話機１は、基準キーの押下後、各押下キーに対応付けて連続して画面データを記録する回数に係る設定値（以下、「回数設定値」という）を記憶部１２に記憶しているものとする。また、携帯電話機１は、表示画面にカラー画面を表示するものとする。なお、評価用データ取得処理の実行開始および実行終了は、コマンド入力によって行われる。コマンド入力は、上述の如く操作部１４から行ってもよいが、通信によって行ってもよい。
【００２３】
図２において、ＣＰＵ１１は、カウンタｉに初期値「０」を設定する（ステップＳ１）。ＣＰＵ１１は、操作部１４から押下キーデータが入力されたか否かを判断する（ステップＳ２）。即ち、ＣＰＵ１１は、キーの操作があったか否かを判断する。ＣＰＵ１１は、押下キーデータが入力されていないと判断した場合（ステップＳ２：Ｎｏ）、押下キーデータが入力されたと判断する迄、ステップＳ２を繰り返し実行する。
【００２４】
ＣＰＵ１１は、押下キーデータが入力されたと判断した場合（ステップＳ２：Ｙｅｓ）、所定のキー（以下、「基準キー」という）に係る押下キーデータであるか否かを判断する（ステップＳ３）。即ち、ＣＰＵ１１は、基準キーの操作があったか否かを判断する。なお、基準キーは、操作部１４が備える全キーのうち予め定めたキーである。基準キーは、単数でもよいし複数でもよい。
【００２５】
ＣＰＵ１１は、基準キーに係る押下キーデータであると判断した場合（ステップＳ３：Ｙｅｓ）、カウンタｉに回数設定値ｊを入力する（ステップＳ４）。一方、ＣＰＵ１１は、基準キーに係る押下キーデータでないと判断した場合（ステップＳ３：Ｎｏ）、ステップＳ４を飛ばしてステップＳ５に進む。
【００２６】
ステップＳ４またはステップＳ３（Ｎｏ）に続いて、ＣＰＵ１１は、カウンタｉが０であるか否かを判断する（ステップＳ５）。ＣＰＵ１１は、カウンタｉが０であると判断した場合（ステップＳ５：Ｙｅｓ）、ステップＳ２に戻る。
【００２７】
一方、ＣＰＵ１１は、カウンタｉが０でないと判断した場合（ステップＳ５：Ｎｏ）、当該キー押下時の画面データ（カラー画面データ）を取得する（ステップＳ６）。なお、キー押下時の表示画面の画面データの取得方法には種々の方法がある。例えば、ＣＰＵ１１は、画面データ取得が完了するまで、表示画面の画面データを変更しないようにしてもよい。また、画面データ取得用のバッファメモリを設け、キー押下時に画面データをバッファメモリに一旦格納し、バッファメモリから画面データを取得してもよい。
【００２８】
ステップＳ６に続いて、ＣＰＵ１１は、ステップＳ６にて取得した画面データ（カラー画面データ）から情報量が少ない記録用画面データ（モノクロ画像データ）を生成する（ステップＳ７）。記録用画面データ（モノクロ画像データ）を生成したＣＰＵ１１は、評価用データとして、押下キーデータおよび記録用画面データを対応付けて記録する（ステップＳ８）。より詳細には、ＣＰＵ１１は、携帯電話機１が有する時計（非図示）の時刻を取得し、操作時刻、押下キーデータおよび記録用画面データを対応付けて記憶部１２に記憶する。図３は、記憶部１２に記憶された評価用データの一例である。図３の例においては、押下キーデータとしてキー名称を利用している。操作時刻は、キー名称で特定されるキーが押下された時の時刻である。画面データは、キー名称で特定されるキーが押下された時に、表示画面に表示されていた画面データである。
【００２９】
ステップＳ８に続いて、ＣＰＵ１１は、カウンタｉから１を減算する（ステップＳ９）。続いて、ＣＰＵ１１は、評価用データ取得処理の実行を終了するか否かを判断する（ステップＳ１０）。例えば、ＣＰＵ１１は、操作部１４から評価用データ取得処理の実行を終了すべき旨の通知を取得した場合に、評価用データ取得処理の実行を終了すると判断する。ＣＰＵ１１は、実行を終了しないと判断した場合（ステップＳ１０：Ｎｏ）、ステップＳ２に戻る。一方、ＣＰＵ１１は、実行を終了すると判断した場合（ステップＳ１０：Ｙｅｓ）、本フローチャートは終了する。
【００３０】
図２に示すフローチャートによれば、基準キーの押下以降、回数設定値ｊによる設定回数分（カウンタｉが０になる迄）、記録用画面データを含む評価用画像データが連続して記憶部１２に記録されるようになる（ステップＳ８）。また、回数設定値ｊによる設定回数分の評価用画像が連続して記憶部１２に記録される前に、基準キーが押下された場合、改めて設定回数分、評価用画像データが連続して記憶部１２に記録されるようになる。
【００３１】
以上、本実施形態によれば、評価用データとして、操作ログデータとともにキー操作が行われた時の表示画面の画面データが対応付けて記録される。これにより、キー操作が行われた時に表示画面上に表示されていた画面データを知ることができる。そして、その画面データに基づいて、キー操作が行われた時の携帯電話機１の動作状態を認識することが可能である。例えば、評価用データの時系列に従って、キー操作内容とキー操作時点の画面データとから、使用者が行った携帯電話機１に対する操作内容とその操作時点の携帯電話機１の動作状態を把握することができる。これにより、携帯電話機の使用者がどのような使用状況でどのような操作を行ったのかを解析することが可能となる。例えば、使用者が、携帯電話機１でインターネットアクセスを行っていたとする。ここで、使用者が同じキー操作を繰り返した場合、通信状態が悪くアクセスがうまくいかないために同じキー操作を繰り返したのか、或いは、誤って同じキー操作を繰り返したのかを、画面データに基づいて判別することが可能となる。本実施形態に係る評価用データは、携帯電話システムのネットワーク品質のユーザ主観評価や、ウェブサイトの設計における品質基準の策定などに利用可能である。又、携帯電話システムのユーザからのクレーム対応における解析などにも利用可能である。
【００３２】
更に、本実施形態によれば、基準キーの操作を起点として画面データを記録する回数を所定回数（回数設定値による設定値）に制限する。また、本実施形態によれば、実際に表示する画面データに比べて情報量が少ない記録用画面データを記憶する。従って、所望の評価用データを取得しつつ、評価用データ取得にかかるＣＰＵ負荷を軽減することができる。よって、携帯電話システムの評価において、携帯電話機を快適に操作し、実際の動作速度に準ずる動作速度による評価が可能になる。換言すれば、携帯電話機１の使用時に使用者が体感する動作速度に対して極力影響を与えないようにすることができるので、評価用データの取得時においても、非取得時と同様の使用環境で評価用データを取得することが可能となり、評価用データの精度が向上する。
【００３３】
なお、本実施形態の携帯電話機１は、移動体通信に用いられる移動局の一例であって、何れの無線通信方式（例えば、ＰＨＳ、ＰＤＣ、ＧＭＳ、ＣＤＭＡ）を採用した移動局であってもよい。また、携帯電話機１は、上述の如く、本発明に係る携帯端末の一例であるが、本発明に係る携帯端末は、通信機能を備えた携帯可能な端末であればよく、例えば、小型のＰＣ（Personal Computer）、音楽再生装置、ゲーム機、電子辞書などであってもよい。携帯電話機１と同様、一般的にキーの数が少なく、携帯電話機１と同種の評価がなされる可能性が高いからである。
【００３４】
なお、本発明の実施形態による携帯電話機１の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、本発明の実施形態による携帯電話機１に係る上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００３５】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００３６】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００３７】
１  携帯電話機  １１  ＣＰＵ  １２  記憶部  １３  無線部  １４  操作部  １５  表示部  １６  マイク  １７  スピーカ
【図１】
2010232882.tif 000003
【図２】
2010232882.tif 000004
【図３】
2010232882.tif 000005