(57)【要約】【課題】携帯端末装置の機能変更やソフトウェアの更新に起因して携帯端末装置の表示画面の内容が変わっても、基準データの変更作業がなるべく生じないようにする。【解決手段】自動試験制御部１１は、試験スクリプト記憶部１００から試験スクリプトを読み出し、試験スクリプトの記述に従って、携帯電話機２の試験項目を指定する。試験結果比較部１２は、携帯電話機２から表示画面のデータを入力する。試験結果比較部１２は、入力した表示画面のデータと基準画像記憶部２００に格納されている基準画像データとを比較する。試験結果比較部１２は、携帯電話機２から出力された表示画面のデータと基準画像データとが完全には一致していないことを検出したときに、直ちに「ＮＧ」にはせず、不一致の範囲が、許容範囲データ記憶部４００に格納されている差分許容データが示す許容範囲に収まっている場合には「ＯＫ」と見なす。【選択図】図２
2008244688.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置の表示画面の試験を行う自動試験装置において、
携帯端末装置から出力される表示画面のデータと比較される基準画像のデータが格納された基準画像記憶部と、
携帯端末装置に対して表示画面のデータの出力を要求する自動試験制御部と、
携帯端末装置から出力された表示画面のデータと前記基準画像記憶部に格納されている基準画像のデータとを比較して、あらかじめ決められている許容範囲内で一致しているか否か判定する試験結果比較部と、
前記試験結果比較部が許容範囲内で一致していると判定した場合に、試験合格とする結果解析部とを備えた
ことを特徴とする携帯端末装置の自動試験装置。
【請求項２】
試験結果比較部が、携帯端末装置から出力された表示画面のデータと基準画像のデータとが完全には一致していないが、許容範囲内では一致していると判定した場合に、携帯端末装置から出力された表示画面のデータで、基準画像記憶部に格納されている基準画像のデータを更新する画像補正部を備えた
請求項１記載の携帯端末装置の自動試験装置。
【請求項３】
許容範囲を示す差分許容範囲データが格納された許容範囲データ記憶部を備えた
請求項１または請求項２記載の携帯端末装置の自動試験装置。
【請求項４】
携帯端末装置の表示画面の試験を行う自動試験方法において、
携帯端末装置から出力される表示画面のデータと比較される基準画像のデータをあらかじめ記憶する記憶ステップと、
携帯端末装置に対して表示画面のデータの出力を要求する要求ステップと、
携帯端末装置から出力された表示画面のデータと前記基準画像記憶部に格納されている基準画像のデータとを比較して、あらかじめ決められている許容範囲内で一致しているか否か判定する判定ステップと、
前記試験結果比較部が許容範囲内で一致していると判定した場合に、試験合格とする結果解析ステップとを含む
ことを特徴とする携帯端末装置の自動試験方法。
【請求項５】
判定ステップで、携帯端末装置から出力された表示画面のデータと基準画像のデータとが完全には一致していないが、許容範囲内では一致していると判定した場合に、携帯端末装置から出力された表示画面のデータで、基準画像記憶部に格納されている基準画像のデータを更新する更新ステップを含む
請求項４記載の携帯端末装置の自動試験方法。
【請求項６】
許容範囲を示す差分許容範囲データをあらかじめ記憶するステップを含む
請求項４または請求項５記載の携帯端末装置の自動試験方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の携帯端末装置の表示画面の試験を行う携帯端末装置の自動試験装置および自動試験方法に関する。
【背景技術】
【０００２】
携帯電話機の設計時の機能評価や製品の性能評価等において、携帯電話機が備えている表示部に表示される表示画面が、設計通りになっているか否か確認する試験が実施される（例えば、特許文献１，２参照。）。表示画面は、携帯電話機に搭載されているマイクロコンピュータの制御によって作成されるので、表示画面を試験することは、実質的に、マイクロコンピュータにおける表示画面作成機能（表示画面作成ソフトウェア）が正常に動作しているか否か試験することでもある。
【０００３】
特許文献１に記載された携帯電話機の試験方法では、携帯電話機の表示画面を形成するデータ（表示画面のデータ）を携帯電話機から外部に出力させる。携帯電話機には、試験装置が接続される。試験装置は、携帯電話機から出力された表示画面のデータを入力し、表示画面のデータにもとづく表示画面が設計通りの表示画面になっているか否か確認する。
【０００４】
特許文献２に記載された携帯電話機の試験方法では、２台の携帯電話機を試験装置に接続し、一方の携帯電話機が出力した表示画面のデータを基準データとして、他方の携帯電話機が出力した表示画面のデータが基準データと一致するか否かを判定することによって、他方の携帯電話機のソフトウェアを評価する。
【０００５】
【特許文献１】特許第３７２１１３５号公報（段落００３２、図３，図４）
【特許文献２】特開２００３−９９２８７号公報（段落００１０−００１２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
携帯電話機の設計において、携帯電話機の機能変更やソフトウェアの更新等に起因して、表示画面の内容が一部変更されることがある。例えば、表示色を変えたり、表示される文字サイズを変えたり、表示される文を一部変えたり、表示される項目を追加したりすることがある。
【０００７】
その場合、試験装置が、携帯電話機から入力した表示画面のデータを基準データと比較することによって携帯電話機のソフトウェアを評価する構成になっていると、機能変更やソフトウェアの更新にもとづいて表示画面の内容が一部変更されたときに、実際には設計通りになっているにも関わらず、表示画面のデータを出力した携帯電話機は、設計通りになっていないと判定される。
【０００８】
そのような不都合を回避するには、機能変更やソフトウェアの更新がなされたときに、あらかじめ試験装置における基準データを変更しておく必要がある。しかし、試験者が、携帯電話機の機能変更やソフトウェアの更新がある度に基準データを入れ替える処理を実行するのは面倒であり、かつ、その分試験時間が増加するので試験コストが増加してしまう。
【０００９】
そこで、本発明は、携帯端末装置の機能変更やソフトウェアの更新に起因して携帯端末装置の表示画面の内容が変わっても、基準データの変更作業がなるべく生じないようにして試験コストを低減できる携帯端末装置の自動試験装置および自動試験方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明による携帯端末装置の自動試験装置は、携帯端末装置から出力される表示画面のデータと比較される基準画像のデータが格納された基準画像記憶部と、携帯端末装置に対して表示画面のデータの出力を要求する自動試験制御部と、携帯端末装置から出力された表示画面のデータと基準画像記憶部に格納されている基準画像のデータとを比較して、あらかじめ決められている許容範囲内で一致しているか否か判定する試験結果比較部と、試験結果比較部が許容範囲内で一致していると判定した場合（完全一致と判定した場合を含む。）に試験合格とする結果解析部とを備えたことを特徴とする。
【００１１】
試験結果比較部が、携帯端末装置から出力された表示画面のデータと基準画像のデータとが完全には一致していないが、許容範囲内では一致していると判定した場合に、携帯端末装置から出力された表示画面のデータで、基準画像記憶部に格納されている基準画像のデータを更新する画像補正部を備えていてもよい。
【００１２】
許容範囲を示す差分許容範囲データが格納された許容範囲データ記憶部を備えていることが好ましい。
【００１３】
本発明による携帯端末装置の自動試験方法は、携帯端末装置から出力される表示画面のデータと比較される基準画像のデータをあらかじめ記憶する記憶ステップと、携帯端末装置に対して表示画面のデータの出力を要求する要求ステップと、携帯端末装置から出力された表示画面のデータと基準画像記憶部に格納されている基準画像のデータとを比較して、あらかじめ決められている許容範囲内で一致しているか否か判定する判定ステップと、試験結果比較部が許容範囲内で一致していると判定した場合に、試験合格とする結果解析ステップとを含むことを特徴とする。
【００１４】
判定ステップで、携帯端末装置から出力された表示画面のデータと基準画像のデータとが完全には一致していないが、許容範囲内では一致していると判定した場合に、携帯端末装置から出力された表示画面のデータで、基準画像記憶部に格納されている基準画像のデータを更新する更新ステップを含んでいてもよい。
【００１５】
許容範囲を示す差分許容範囲データをあらかじめ記憶するステップを含むことが好ましい。
【発明の効果】
【００１６】
本発明によれば、携帯端末装置の機能変更やソフトウェアの更新に起因して携帯端末装置の表示画面の内容が変わっても、基準データの変更作業を生じさせないようにして試験コストを低減することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明による自動試験方法が適用される携帯端末装置の一例である携帯電話機の構成の一例を示すブロック図である。なお、ここでは、携帯端末装置として携帯電話機を例示するが、本発明は、携帯電話機に限らず、表示部を備えたＰＤＡ（Personal Digital Assistants ）等の他の携帯端末装置にも適用可能である。
【００１８】
図１に示すように、携帯電話機２は、音声出力用のスピーカ２１と、表示部２２と、音声入力用のマイクロフォン２３と、操作部２４と、制御部２５と、メモリ２６と、無線部２７と、電波の送受信を行うアンテナ２９とを備えている。
【００１９】
操作部２４には、例えば電話番号の入力等を行うためのキーボタンが設けられている。操作部２４は、ユーザの操作に応じた入力信号を制御部２５に出力する。表示部２２は、例えば液晶表示装置によって実現される。
【００２０】
制御部２５は、例えばマイクロコンピュータと周辺回路とで実現される。制御部２５は、携帯電話機２が備えている各部の制御を行う。具体的には、制御部２５は、メモリ２６に格納されているプログラムに従って無線部２７その他のブロックの制御を行う。
【００２１】
アンテナ２９を介して無線信号の送受信を行う無線部２７は、信号の変復調、周波数変換および電力増幅等を行う。すなわち、無線部２７は、無線信号を、アンテナ２９を介して受信して復調する処理を行う。また、無線部２７は、制御部２５から出力された信号にもとづく変調処理を行い、アンテナ２９を介して無線信号を送信する処理を行う。
【００２２】
携帯電話機２には、さらに、外部インタフェース（外部Ｉ／Ｆ）２８が設けられている。外部Ｉ／Ｆ２８は、制御部２５が作成した表示画面のデータを携帯電話機２の外部に出力する。
【００２３】
図２は、自動試験装置１を携帯電話機２とともに示すブロック図である。図２では、携帯電話機２において、表示部２２および外部Ｉ／Ｆ２８のみが示されている。
【００２４】
自動試験装置１は、各試験項目を示すデータや試験手順等が記述されている試験スクリプトを格納する試験スクリプト記憶部１００、あらかじめ基準画像データを格納する基準画像記憶部２００、および試験結果を格納するログ記憶部３００を備えている。また、自動試験装置１は、携帯電話機２が出力した表示画面のデータの基準画面に対する許容範囲を示す差分許容データがあらかじめ格納された許容範囲データ記憶部４００が設けられている。あらかじめ決められている差分許容データとして、例えば、表示色の違いの範囲を示すデータ、文字サイズの違いの範囲を示すデータ、文の違いの許容範囲を示すデータ、表示される項目の多寡の許容範囲を示すデータがある。ただし、そのような差分許容データは一例であって、実際には、設計生産される携帯電話機２に実装されるソフトウェアの性格等にもとづいて定められる。
【００２５】
さらに、自動試験装置１は、試験スクリプト記憶部１００から試験スクリプトを読み出して試験スクリプトに従って携帯電話機２に表示画面のデータを出力させる要求を出す自動試験制御部１１、携帯電話機２から出力された表示画面のデータを、基準画像記憶部２００に格納されている対応する基準画面データと比較する試験結果比較部１２、試験結果比較部１２の比較結果をログ記憶部３００に格納するとともに、携帯電話機２から出力された表示画面のデータを更新対象データとして出力する結果解析部１３、基準画像記憶部２００に格納されている対応する基準画面データを結果解析部１３が出力した更新対象データで更新する画像補正部１４を備えている。
【００２６】
なお、自動試験装置１は、専用の試験装置であってもよいし、パーソナルコンピュータ等の一般的な情報処理装置に自動試験ソフトウェアをインストールして実現されたものでもよい。また、携帯電話機２には、表示画面のデータを外部Ｉ／Ｆ２８を介して外部に出力するソフトウェアが搭載されている。
【００２７】
次に、図３のフローチャートを参照して、自動試験装置１の動作を説明する。
まず、自動試験制御部１１は、試験スクリプト記憶部１００から試験スクリプトを読み出す（ステップＳ１）。そして、試験スクリプトの記述に従って、携帯電話機２に対して試験項目を指定するためのコマンドを出力する（ステップＳ２）。試験項目として、例えば、待ち受け画面、メニュー画面、電子メールメール画面などがある。
【００２８】
携帯電話機２において、外部Ｉ／Ｆ２８は、自動試験装置１から試験項目を指定するためのコマンドを入力する。外部Ｉ／Ｆ２８は、入力した試験項目を指定するためのコマンドを制御部２５に出力する。制御部２５は、入力されたコマンドに応じた表示画面のデータを作成して外部Ｉ／Ｆ２８に出力する。
【００２９】
なお、この実施の形態では、携帯電話機２における制御部２５が試験スクリプトに従って表示画面のデータを作成する処理を実行することになるが、試験者が、試験スクリプトに従って実際に携帯電話機２を操作して表示部２２に表示画面が表示されるようにしてもよい。その場合でも、制御部２５は、表示画面のデータにもとづく画面データを表示部２２に出力するともに、表示画面のデータを外部Ｉ／Ｆ２８に出力する処理を実行する。
【００３０】
また、外部Ｉ／Ｆ２８に出力される表示画面のデータは、表示部２２における表示器（ＬＣＤ等）に出力される形式のビットマップデータでもよいが、ビットマップデータを作成する前の、表示画面における項目数、項目の配置や色、項目の文章等を示すデータであってもよい。
【００３１】
携帯電話機２において、外部Ｉ／Ｆ２８は、制御部２５から入力した表示画面のデータを自動試験装置１に出力する。自動試験装置１において、試験結果比較部１２が、表示画面のデータを入力する。試験結果比較部１２は、入力した表示画面のデータと、基準画像記憶部２００に格納されている基準画像データであって試験項目に対応した基準画像データとを比較する（ステップＳ４）。それらが一致していれば、比較結果として一致（「ＯＫ」）を示すデータを結果解析部１３に出力する。また、それらが一致していない場合には、比較結果として不一致（「ＮＧ」）を示すデータを結果解析部１３に出力する。
【００３２】
なお、試験結果比較部１２は、ステップＳ４の処理において、携帯電話機２から出力された表示画面のデータと基準画像データとが完全には一致していないことを検出したときに、直ちに「ＮＧ」にはしない。許容範囲データ記憶部４００に格納されている差分許容データを入力し、不一致の範囲が、差分許容データが示す許容範囲に収まっている場合には「ＯＫ」と見なす。すなわち、試験結果比較部１２は、携帯電話機２から出力された表示画面のデータと基準画像記憶部２００に格納されている基準画像のデータとを比較して、あらかじめ決められている許容範囲内で一致しているか否か判定する。
【００３３】
結果解析部１３は、比較結果を示すデータをログ記憶部３００に格納する（ステップＳ５，Ｓ６）。また、表示画面のデータと基準画像データとが完全には一致していないが比較結果を「ＯＫ」とみなした場合には、試験項目を示すデータとともに、携帯電話機２から出力された表示画面のデータを画像補正部１４に出力する。
【００３４】
画像補正部１４は、結果解析部１３から表示画面のデータが入力された場合には、基準画像記憶部２００における試験項目に対応する基準画像データを、表示画面のデータで更新する（ステップＳ７）。次の携帯電話機２の試験を実行するときには、更新された基準画像を用いて検査が行われる。
【００３５】
自動制御制御部１１は、試験スクリプトから、さらに試験項目があることが判定される場合には（ステップＳ８）、ステップＳ１に戻る。なお、ステップＳ２に戻ってもよい。いずれにせよ、全ての試験項目についての試験が完了するまで、ステップＳ２〜Ｓ７の処理が繰り返し実行される。
【００３６】
なお、ここでは、一項目毎に、表示画面のデータと基準画像データとが一致しないが不一致の範囲が許容範囲に収まっている場合に、基準画像データを表示画面のデータで更新するようにしたが、全ての試験項目について試験を実行して比較結果を示すデータをログ記憶部３００に格納した後、結果解析部１３がログ記憶部３００に格納されているデータを読み出して、「ＯＫ」になっているそれぞれのデータに対応する各表示画面のデータで、基準画像記憶部２００における試験項目に対応する基準画像データを更新するようにしてもよい。この場合でも、表示画面のデータと基準画像データとが完全には一致していないが比較結果を「ＯＫ」とみなしたものについてのみ、基準画像データを更新することが好ましい。
【００３７】
以上に説明したように、この実施の形態では、自動試験装置１を用いて携帯電話機２の表示画面に係る試験を実行する場合に、携帯電話機２から入力した表示画面のデータと基準画像データとが一致しないときに、不一致の程度が、あらかじめ許容範囲データ記憶部４００に格納されている差分許容データが示す許容範囲内であるときには、表示画面のデータと基準画像データとが一致したとみなす。すなわち、試験不合格とはされない。また、表示画面のデータと基準画像データとが一致したとみなしたときに、携帯電話機２から入力した表示画面のデータで基準画像データを更新する。
【００３８】
よって、例えば、自動試験装置１を用いて多数の携帯電話機２を順次試験する場合に、携帯電話機の機能変更やソフトウェアの更新等に起因して、表示画面の内容が一部変更されたときに、試験不合格が発生して一連の試験を中断する事態が発生することが防止される。すなわち、一連の試験を継続することができる。また、携帯電話機２から入力した表示画面のデータで基準画像データが更新されるので、あらかじめ試験装置における基準データを変更しなくても、基準データは自動的に最新のデータに置き換えられる。
【産業上の利用可能性】
【００３９】
本発明は、表示画面を有する携帯端末装置を試験する際に好適に適用される。特に、軽微な仕様変更等が生じやすい携帯端末装置の試験に対して有用である。
【図面の簡単な説明】
【００４０】
【図１】本発明による自動試験方法が適用される携帯電話機の構成の一例を示すブロック図である。
【図２】自動試験装置を携帯電話機とともに示すブロック図である。
【図３】自動試験方法を示すフローチャートである。
【符号の説明】
【００４１】
１      自動試験装置
２      携帯電話機
１１    自動試験制御部
１２    試験結果比較部
１３    結果解析部
１４    画像補正部
２１    スピーカ
２２    表示部
２３    マイクロフォン
２４    操作部
２５    制御部
２６    メモリ
２７    無線部
２８    外部Ｉ／Ｆ
１００  試験スクリプト記憶部
２００  基準画像記憶部
３００  ログ記憶部
４００  許容範囲データ記憶部
【図１】
2008244688.tif 000003
【図２】
2008244688.tif 000004
【図３】
2008244688.tif 000005