(57)【要約】【課題】電子機器の設定の設定方法を改善すること。【解決手段】態様の１つに係る電子機器は、自機の複数の設定値を変更可能であり、コントローラを備える。コントローラは、複数の設定値が決められた値か否かを判定する。コントローラは、複数の設定値のうちの少なくとも１つが決められた値でないと判定した場合、所定のユーザ操作がなされると、決められた値でないと判定された設定値を決められた値に変更する。コントローラは、複数の設定値の全てが決められた値であると判定した場合、複数の設定値を変更しない。【選択図】図１
2019083413.tif 000002
【特許請求の範囲】
【請求項１】
自機の複数の設定値を変更可能な電子機器であって、
コントローラを備え、
前記コントローラは、
前記複数の設定値が決められた値か否かを判定し、
前記複数の設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、所定のユーザ操作がなされると、前記決められた値でないと判定された前記設定値を前記決められた値に変更し、
前記複数の設定値の全てが前記決められた値であると判定した場合、前記複数の設定値を変更しない、
電子機器。
【請求項２】
自機が備える複数の機能のそれぞれに対応した設定値を変更可能な電子機器であって、
ディスプレイと、コントローラを備え、
前記コントローラは、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定し、
判定の結果、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値が設定されている機能に関する通知を前記ディスプレイに表示する、
電子機器。
【請求項３】
前記コントローラは、
前記通知の内容を示す文字が記述され、ユーザ操作を受け付けるための所定の操作範囲を有する第１オブジェクトが割り付けされた画面を前記ディスプレイに表示させることによって、前記通知を実行する請求項２に記載の電子機器。
【請求項４】
前記コントローラは、
前記第１オブジェクトに対するユーザ操作を検出すると、
前記決められた値でないと判定した前記設定値を前記決められた値に変更する処理を実行させるユーザ操作を受け付けるための所定の操作範囲を有する第２オブジェクトが割り付けされた画面を前記ディスプレイに表示し、
前記第２オブジェクトに対するユーザ操作を検出すると、前記設定値を前記決められた値に変更する請求項３に記載の電子機器。
【請求項５】
前記コントローラは、
前記複数の設定値が前記決められた値か否かを判定した結果、前記決められた値である場合、所定の通知とともに、前記自機が備える機能に関する問合せ先の情報を前記ディスプレイに表示する請求項２に記載の電子機器。
【請求項６】
前記設定値は、第１の数値範囲に含まれる値であって、
前記決められた値は、前記第１の数値範囲に含まれる第２の数値範囲に含まれる値である請求項１から５のいずれか１つに記載の電子機器。
【請求項７】
通信部、スピーカ、発光部、及び文字入力部をさらに備え、
前記コントローラは、
前記通信部、前記ディスプレイ、前記スピーカ、前記発光部、及び前記文字入力部の設定値のうちの少なくとも１つが前記決められた値か否かを判定する請求項２に記載の電子機器。
【請求項８】
自機の複数の設定値を変更可能な電子機器に実行させる制御方法であって、
前記複数の設定値が決められた値か否かを判定するステップと、
前記判定するステップにより、前記複数の設定値のうちの少なくとも１つが前記決められた値ではないと判定されると、所定のユーザ操作に応じて、前記決められた値ではないと判定された前記設定値を前記決められた値に変更するステップと、
前記判定するステップにより、前記複数の設定値の全てが前記決められた値であると判定されると、前記複数の設定値を変更しないステップと
を含む制御方法。
【請求項９】
自機の複数の設定値を変更可能な電子機器に、
前記複数の設定値が決められた値か否かを判定するステップと、
前記判定するステップにより、前記複数の設定値のうちの少なくとも１つが前記決められた値ではないと判定されると、所定のユーザ操作に応じて、前記決められた値ではないと判定された前記設定値を前記決められた値に変更するステップと、
前記判定するステップにより、前記複数の設定値の全てが前記決められた値であると判定されると、前記複数の設定値を変更しないステップと
を実行させる制御プログラム。
【請求項１０】
ディスプレイを備え、
複数の機能のそれぞれに対応した設定値を変更可能な電子機器に実行させる制御方法であって、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値に対応する機能に関する通知を前記ディスプレイに表示するステップと
を含む制御方法。
【請求項１１】
ディスプレイを備え、
複数の機能のそれぞれに対応した設定値を変更可能な電子機器に、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値に対応する機能に関する通知を前記ディスプレイに表示するステップと
を実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、電子機器、制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
従来、関連する内部機能の設定項目を複数個集めて一つの大項目とし、さらに大項目の下層に複数個の設定項目が含まれることを表示する通信端末装置が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１１１８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子機器の設定の設定方法には改善の余地がある。
【課題を解決するための手段】
【０００５】
態様の１つに係る電子機器は、自機の複数の設定値を変更可能な電子機器であって、コントローラを備える。コントローラは、複数の設定値が決められた値か否かを判定する。コントローラは、複数の設定値のうちの少なくとも１つが決められた値でないと判定した場合、所定のユーザ操作がなされると、決められた値でないと判定された設定値を決められた値に変更する。コントローラは、複数の設定値の全てが決められた値であると判定した場合、複数の設定値を変更しない。
【０００６】
態様の１つに係る電子機器は、自機が備える複数の機能のそれぞれに対応した設定値を変更可能な電子機器であって、ディスプレイと、コントローラを備える。コントローラは、設定値のそれぞれについて、予め設定済みの決められた値か否かを判定する。コントローラは、設定値のうちの少なくとも１つが決められた値でないと判定した場合、決められた値でないと判定した設定値に対応する機能に関する通知をディスプレイに表示する。
【０００７】
態様の１つに係る制御方法は、自機の複数の設定値を変更可能な電子機器に実行させる制御方法である。当該制御方法は、複数の設定値が決められた値か否かを判定するステップと、判定するステップにより、複数の設定値のうちの少なくとも１つが決められた値ではないと判定されると、所定のユーザ操作に応じて、決められた値ではないと判定された設定値を決められた値に変更するステップと、判定するステップにより、複数の設定値の全てが決められた値であると判定されると、複数の設定値を変更しないステップとを含む。
【０００８】
態様の１つに係る制御プログラムは、自機の複数の設定値を変更可能な電子機器に、複数の設定値が決められた値か否かを判定するステップと、判定するステップにより、複数の設定値のうちの少なくとも１つが決められた値ではないと判定されると、所定のユーザ操作に応じて、決められた値ではないと判定された設定値を決められた値に変更するステップと、判定するステップにより、複数の設定値の全てが決められた値であると判定されると、複数の設定値を変更しないステップとを実行させる。
【０００９】
態様の１つに係る制御方法は、ディスプレイを備え、複数の機能のそれぞれに対応した設定値を変更可能な電子機器に実行させる制御方法である。当該制御方法は、設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、判定するステップにより、前記設定値のうちの少なくとも１つが決められた値でないと判定した場合、決められた値でないと判定した設定値に対応する機能に関する通知をディスプレイに表示するステップとを含む。
【００１０】
態様の１つに係る制御プログラムは、ディスプレイを備え、複数の機能のそれぞれに対応した設定値を変更可能な電子機器に、前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、判定するステップにより、設定値のうちの少なくとも１つが決められた値でないと判定した場合、決められた値でないと判定した設定値に対応する機能に関する通知をディスプレイに表示するステップとを実行させる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態に係る電子機器の機能構成の一例を示すブロック図である。
【図２】図２は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図３】図３は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図４】図４は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図５】図５は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図６】図６は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図７】図７は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図８】図８は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図９】図９は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【図１０】図１０は、実施形態に係る電子機器の処理の概要を示す図である。
【図１１】図１１は、実施形態に係る電子機器の処理の概要を示す図である。
【図１２】図１２は、実施形態に係る電子機器の処理の概要を示す図である。
【図１３】図１３は、実施形態に係る電子機器の処理の概要を示す図である。
【図１４】図１４は、実施形態に係る電子機器の処理の概要を示す図である。
【図１５】図１５は、実施形態に係る電子機器の処理の概要を示す図である。
【図１６】図１６は、実施形態に係る電子機器の処理の概要を示す図である。
【図１７】図１７は、実施形態に係る電子機器の処理の概要を示す図である。
【図１８】図１８は、実施形態に係る電子機器の処理の概要を示す図である。
【図１９】図１９は、実施形態に係る電子機器の処理の概要を示す図である。
【図２０】図２０は、実施形態に係る電子機器の処理の概要を示す図である。
【図２１】図２１は、実施形態に係る電子機器の処理の概要を示す図である。
【図２２】図２２は、実施形態に係る電子機器の処理の概要を示す図である。
【図２３】図２３は、実施形態に係る電子機器の処理の概要を示す図である。
【図２４】図２４は、実施形態に係る電子機器の処理の概要を示す図である。
【図２５】図２５は、実施形態に係る電子機器の処理の概要を示す図である。
【図２６】図２６は、実施形態に係る電子機器の処理の概要を示す図である。
【図２７】図２７は、実施形態に係る電子機器の処理の概要を示す図である。
【図２８】図２８は、実施形態に係る電子機器の処理の概要を示す図である。
【図２９】図２９は、実施形態に係る電子機器の処理の概要を示す図である。
【図３０】図３０は、実施形態に係る電子機器の処理の概要を示す図である。
【図３１】図３１は、実施形態に係る電子機器の処理の概要を示す図である。
【図３２】図３２は、実施形態に係る電子機器の処理の概要を示す図である。
【図３３】図３３は、実施形態に係る電子機器の処理の概要を示す図である。
【図３４】図３４は、実施形態に係る電子機器の処理の概要を示す図である。
【図３５】図３５は、実施形態に係る電子機器の処理の概要を示す図である。
【図３６】図３６は、実施形態に係る電子機器の処理の概要を示す図である。
【図３７】図３７は、実施形態に係る電子機器の処理の概要を示す図である。
【図３８】図３８は、実施形態に係る電子機器の処理の概要を示す図である。
【図３９】図３９は、実施形態に係る電子機器の処理の概要を示す図である。
【図４０】図４０は、実施形態に係る電子機器による処理の流れを示すフローチャートである。
【図４１】図４１は、実施形態に係る電子機器による処理の流れを示すフローチャートである。
【図４２】図４２は、実施形態に係る電子機器による処理の流れを示すフローチャートである。
【図４３】図４３は、電子機器における設定変更の従来手順の例を示す図である。
【発明を実施するための形態】
【００１２】
本出願に係る実施形態を、図面を参照しつつ詳細に説明する。以下の説明において、同様の構成要素について同一の符号を付すことがある。さらに、重複する説明は省略することがある。
【００１３】
図１は、実施形態に係る電子機器の機能構成の一例を示すブロック図である。以下の説明において、実施形態に係る電子機器を「自機」又は「端末」と表記する場合がある。以下の説明において、実施形態に係る電子機器のユーザを単に「ユーザ」と表記する場合がある。実施形態に係る電子機器は、携帯電話、スマートフォン、ＰＨＳ（Ｐａｒｓｏｎａｌ  Ｈａｎｄｙ−Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、タブレット、ウェアラブル端末など、通信可能な各種機器を含む。
【００１４】
図１に示すように、電子機器１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ１２と、ランプ１３と、コネクタ１４と、加速度センサ１５と、方位センサ１６と、角速度センサ１７と、ＩＣカードリーダ１８と、ＧＰＳ受信機１９とを含む。
【００１５】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａ及びタッチスクリーン２Ｂは、例えば、重なって位置してよいし、並んで位置してよいし、離れて位置してよい。ディスプレイ２Ａとタッチスクリーン２Ｂとが重なって位置する場合、例えば、ディスプレイ２Ａの１ないし複数の辺は、タッチスクリーン２Ｂのいずれの辺とも沿っていなくてもよい。
【００１６】
ディスプレイ２Ａは、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを含む。ディスプレイ２Ａは、文字、画像、記号、及び図形等のオブジェクトを画面内に表示する。ディスプレイ２Ａが表示するオブジェクトを含む画面は、ロック画面と呼ばれる画面、ホーム画面と呼ばれる画面、アプリケーションの実行中に表示されるアプリケーション画面を含む。ホーム画面は、デスクトップ、待受画面、アイドル画面、標準画面、アプリ一覧画面又はランチャー画面と呼ばれることもある。
【００１７】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、ペン、又はスタイラスペン等の接触又は近接を検出する。タッチスクリーン２Ｂは、複数の指、ペン、又はスタイラスペン等がタッチスクリーン２Ｂに接触又は近接したときのタッチスクリーン２Ｂ上の位置を検出することができる。以下の説明において、タッチスクリーン２Ｂが検出する複数の指、ペン、及びスタイラスペン等がタッチスクリーン２Ｂに接触又は近接した位置を「検出位置」と表記する。タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指の接触又は近接を、検出位置とともにコントローラ１０に通知する。タッチスクリーン２Ｂは、検出位置の通知をもって接触又は近接の検出をコントローラ１０に通知してよい。タッチスクリーン２Ｂが行える動作を、タッチスクリーン２Ｂを有するタッチスクリーンディスプレイ２は実行できる。言い換えると、タッチスクリーン２Ｂが行う動作は、タッチスクリーンディスプレイ２が行ってもよい。
【００１８】
コントローラ１０は、タッチスクリーン２Ｂにより検出された接触又は近接、検出位置、検出位置の変化、接触又は近接が継続した時間、接触又は近接が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいて、ジェスチャの種別を判別する。コントローラ１０が行える動作を、コントローラ１０を有する電子機器１は実行できる。言い換えると、コントローラ１０が行う動作は、電子機器１が行ってもよい。ジェスチャは、指を用いて、タッチスクリーン２Ｂに対して行われる操作である。タッチスクリーン２Ｂに対して行われる操作は、タッチスクリーン２Ｂを有するタッチスクリーンディスプレイ２により行われてもよい。コントローラ１０が、タッチスクリーン２Ｂを介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるが、これらに限定されない。
【００１９】
「タッチ」は、タッチスクリーン２Ｂに指が触れるジェスチャである。電子機器１は、タッチスクリーン２Ｂに指が接触するジェスチャをタッチとして判別する。「ロングタッチ」は、タッチスクリーン２Ｂに指が一定時間より長く触れるジェスチャである。電子機器１は、タッチスクリーン２Ｂに指が一定時間より長く接触するジェスチャをロングタッチとして判別する。
【００２０】
「リリース」は、指がタッチスクリーン２Ｂから離れるジェスチャである。電子機器１は、指がタッチスクリーン２Ｂから離れるジェスチャをリリースとして判別する。「スワイプ」は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャである。電子機器１は、指がタッチスクリーン２Ｂに接触したままで移動するジェスチャをスワイプとして判別する。
【００２１】
「タップ」は、タッチに続いてリリースをするジェスチャである。電子機器１は、タッチに続いてリリースをするジェスチャをタップとして判別する。「ダブルタップ」は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。電子機器１は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。
【００２２】
「ロングタップ」は、ロングタッチに続いてリリースをするジェスチャである。電子機器１は、ロングタッチに続いてリリースをするジェスチャをロングタップとして判別する。「ドラッグ」は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャである。電子機器１は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャをドラッグとして判別する。
【００２３】
「フリック」は、指が、タッチスクリーン２Ｂに触れた後移動しながらタッチスクリーン２Ｂから離れるジェスチャである。すなわち、「フリック」は、タッチに続いて指が移動しながらリリースが行われるジェスチャである。電子機器１は、指が、タッチスクリーン２Ｂに触れた後移動しながらタッチスクリーン２Ｂから離れるジェスチャをフリックとして判別する。フリックは、指が一方方向へ移動しながら行われることが多い。フリックは、指が画面の上方向へ移動する「上フリック」、指が画面の下方向へ移動する「下フリック」、指が画面の右方向へ移動する「右フリック」、指が画面の左方向へ移動する「左フリック」等を含む。フリックにおける指の移動は、スワイプにおける指の移動よりも素早いことが多い。
【００２４】
「ピンチイン」は、複数の指が互いに近付く方向にスワイプするジェスチャである。電子機器１は、タッチスクリーン２Ｂにより検出されるある指の位置と他の指の位置との間の距離が短くなるジェスチャをピンチインとして判別する。「ピンチアウト」は、複数の指が互いに遠ざかる方向にスワイプするジェスチャである。電子機器１は、タッチスクリーン２Ｂにより検出されるある指の位置と他の指の位置との間の距離が長くなるジェスチャをピンチアウトとして判別する。
【００２５】
以下の説明では、１本の指により行われるジェスチャを「シングルタッチジェスチャ」と呼び、２本以上の指により行われるジェスチャを「マルチタッチジェスチャ」と呼ぶことがある。マルチタッチジェスチャは、例えば、ピンチインおよびピンチアウトを含む。タップ、フリックおよびスワイプ等は、１本の指で行われればシングルタッチジェスチャであり、２本以上の指で行われればマルチタッチジェスチャである。
【００２６】
コントローラ１０は、タッチスクリーン２Ｂを介して判別するこれらのジェスチャに従って動作を行う。このため、ユーザにとって直感的で使いやすい操作性が実現される。判別されるジェスチャに従ってコントローラ１０が行う動作は、ディスプレイ２Ａに表示されている画面に応じて異なることがある。
【００２７】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式、赤外線方式、及び荷重検出方式等の任意の方式でよい。
【００２８】
ボタン３は、ユーザからの操作入力を受け付ける。ボタン３の数は、任意の数であってよい。コントローラ１０はボタン３と協働することによってボタン３に対する操作を検出する。ボタン３に対する操作は、例えば、クリック、ダブルクリック、トリプルクリック、プッシュ、及びマルチプッシュを含むが、これらに限定されない。ボタン３は、例えば、ホームボタン、バックボタン、メニューボタン、パワーオンボタン、パワーオフボタン（電源ボタン）、スリープボタン、スリープ解除ボタンなどの各種機能が割り当てられてよい。
【００２９】
照度センサ４は、照度を検出する。照度は、照度センサ４の測定面の単位面積に入射する光束の値である。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。
【００３０】
近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、赤外線を照射する発光素子と、発光素子から照射された赤外線の反射光を受光する受光素子を有する。照度センサ４及び近接センサ５は、１つのセンサとして構成されていてもよい。
【００３１】
通信ユニット６は、無線により通信する。通信ユニット６によってサポートされる無線通信規格には、例えば、２Ｇ、３Ｇ、４Ｇ、５Ｇ等のセルラーフォンの通信規格と、近距離無線の通信規格とが含まれる。セルラーフォンの通信規格としては、例えば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｗ−ＣＤＭＡ（登録商標）（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等がある。近距離無線の通信規格としては、例えば、ＷｉＭＡＸ（登録商標）（Ｗｏｒｌｄｗｉｄｅ  ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（登録商標）（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＷＰＡＮ（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等が含まれる。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。通信ユニット６は「通信部」の一例である。
【００３２】
レシーバ７は、コントローラ１０から送出される音信号を音として出力する。マイク８は、入力されるユーザの声等を音信号へ変換してコントローラ１０へ送信する。
【００３３】
ストレージ９は、プログラム及びデータを記憶する。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域として利用されてもよい。ストレージ９は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ９は、複数の種類の記憶媒体を含んでよい。ストレージ９は、メモリカード、光ディスク、又は光磁気ディスク等の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ９は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００３４】
ストレージ９に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する支援プログラム（図示略）とが含まれる。アプリケーションは、例えば、フォアグランドで実行される場合、当該アプリケーションに係る画面を、ディスプレイ２Ａに表示する。支援プログラムには、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が含まれる。プログラムは、通信ユニット６による無線通信又は非一過的な記憶媒体を介してストレージ９にインストールされてもよい。
【００３５】
ストレージ９は、制御プログラム９Ａ、端末診断ツール９Ｂ、端末診断時参照テーブル９Ｃ、端末診断ツール用データベース９Ｄ、システム管理データ９Ｅ、及び設定データ９Ｚなどを記憶できる。
【００３６】
制御プログラム９Ａは、電子機器１の各種動作に関する処理を実現するための機能をそれぞれ提供できる。制御プログラム９Ａが提供する機能は、照度センサ４の検出結果に基づいて、ディスプレイ２Ａの輝度を調整する機能を含む。制御プログラム９Ａが提供する機能は、近接センサ５の検出結果に基づいて、タッチスクリーン２Ｂに対する操作を無効とする機能を含む。制御プログラム９Ａが提供する機能は、通信ユニット６、レシーバ７、及びマイク８等を制御することによって、通話を実現させる機能を含む。制御プログラム９Ａが提供する機能は、カメラ１２の撮像処理を制御する機能を含む。制御プログラム９Ａが提供する機能は、ランプ１３の発光を制御する機能を含む。制御プログラム９Ａが提供する機能は、コネクタ１４を介して接続される外部機器との間の通信を制御する機能を含む。制御プログラム９Ａが提供する機能は、タッチスクリーン２Ｂの検出結果に基づいて判別したジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を行う機能を含む。制御プログラム９Ａが提供する機能は、加速度センサ１５の検出結果に基づいて、電子機器１を携帯するユーザの移動、停止等を検出する機能を含む。制御プログラム９Ａが提供する機能は、ＩＣカードリーダ１８の検出結果に基づいて、端末診断処理を実行する機能を含む。制御プログラム９Ａが提供する機能は、ＧＰＳ受信機１９より取得する信号に基づいて、現在位置に基づく処理を実行する機能を含む。
【００３７】
端末診断ツール９Ｂは、電子機器１の利用に関して、インタラクティブなやり取りでユーザをサポートする各種機能を提供できる。端末診断ツール９Ｂは、電子機器１が備える各種機能に対して設定された設定値に起因する事象を含む端末の状態（以下、「症状」と適宜記載する）を診断する端末診断処理を実行して診断結果をユーザに通知し、ユーザ操作に応じて端末の症状に対応する処理を実行する機能を提供できる。端末診断処理は、端末診断ツールのアイコン操作、或いは端末診断専用のＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードを電子機器１にかざす操作により実行される。電子機器１が備える各種機能は、例えば、通信ユニット６を介して実行されるインターネットへの接続および通話を含む通信機能、ディスプレイ２Ａ上の画面制御機能、レシーバ７から出力される着信音並びにスピーカ１１から出力される音楽及び動画などのメディア音声の音量を調整する音量調整機能、タッチスクリーン２Ｂなどを介したタッチ操作による文字入力を制御する文字入力機能、ディスプレイ２Ａ又はランプ１３などを介してユーザに対して所定の通知を実行する通知機能などを含む。
【００３８】
端末診断ツール９Ｂにより実行される端末診断処理は、電子機器１が備える各種機能について設定されている設定値のそれぞれが決められた値か否かを判定し、各種機能の設定値のうちの少なくとも１つが決められた値でないと判定した場合、所定のユーザ操作がなされると、決められた値でないと判定された設定値を決められた値に変更する処理を含む。端末診断ツール９Ｂにより実行される端末診断処理は、各種機能の設定値の全てが決められた値であると判定した場合、複数の設定値を変更しない処理を含む。決められた値は、例えば、電子機器１が備える各種機能について工場出荷時に設定されている初期設定値であってよい。
【００３９】
端末診断ツール９Ｂにより実行される端末診断処理は、電子機器１が備える各種機能のそれぞれに対応した複数の設定値が決められた値か否かを判定し、複数の設定値のうちの少なくとも１つが決められた値でないと判定した場合、決められた値でないと判定した設定値に対応する機能に関する通知をディスプレイ２Ａに表示する処理を含む。端末診断ツール９Ｂにより実行される端末診断処理は、第１オブジェクトが割り付けされた診断結果通知画面をディスプレイ２Ａに表示させることによって、決められた値でないと判定した設定値に起因する事象を含む端末の症状を診断結果としてユーザに通知する処理を含む。第１オブジェクトは、端末の症状をユーザに通知する文字が記述され、ユーザ操作を受け付ける所定の操作範囲を有する。ユーザは、タッチ操作により第１オブジェクトを操作できる。
【００４０】
診断結果通知画面には、例えば、通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能などに関する端末の症状が記述された第１オブジェクトがディスプレイ２Ａに表示される。端末の症状として第１オブジェクトに記述される事項は、端末の状態についてユーザが不都合であると感じているものと推定される事項を通知する内容となる。通信機能については、例えば、「インターネットがつながらない」、「電話が使えない」などが第１オブジェクトに記述される内容として予想される。画面制御機能については、例えば、「画面が回転する」、「画面がすぐに消える」などが第１オブジェクトに記述される内容として予想される。着信音量調整機能については、例えば、「着信音が鳴らない」、「着信音が聞こえない」などが第１オブジェクトに記述される内容として予想される。メディア音量調整機能については、例えば、「音楽及び動画の音が鳴らない」、「音楽及び動画の音が聞こえない」などが第１オブジェクトに記述される内容として予想される。文字入力機能については、「文字入力方法が変わっている」などが第１オブジェクトに記述される内容として予想される。通知機能については、「ランプが点灯したままになっている」、「画面上部のアイコンが消えない」などが第１オブジェクトに記述される内容として予想される。
【００４１】
端末診断ツール９Ｂにより実行される端末診断処理は、診断結果通知画面において第１オブジェクトに対するユーザ操作が検出されると、決められた値でないと判定した設定値を決められた値に変更する処理を実行させる第２オブジェクトが割り付けされた治療受付画面をディスプレイ２Ａに表示する処理を含む。第２オブジェクトは、決められた値でないと判定した設定値を決められた値に変更する処理を実行するためのユーザ操作を受け付ける所定の操作範囲を有する。ユーザは、タッチ操作により第２オブジェクトを操作できる。端末診断ツール９Ｂにより実行される端末診断処理は、治療受付画面において第２オブジェクトが選択されると、決められた値でないと判定した設定値を決められた値に変更する処理を含む。ユーザにより第２オブジェクトが選択されると、電子機器１によって、端末に起きている症状の原因の中で設定値に起因するものが自動的に解消される。
【００４２】
端末診断ツール９Ｂにより実行される端末診断処理は、電子機器１が備える各種機能のそれぞれに対応した複数の設定値が決められた値か否かを判定するものに加えて、電子機器１が備える各種機能について有効な状態であるか否かを判定するものを含む。すなわち、電子機器１は、端末に起きている症状の原因として、設定値に起因するものだけではなく、設定値に起因しないものについても明らかにする。後に詳述するが、一例をあげれば、電子機器１にＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｍｏｄｕｌｅ）カード未挿入の状態であれば、端末診断処理によって通信機能が有効な状態ではないとする判定結果が導出され、判定結果に応じた端末の症状、すなわち、「インターネットがつながらない」、「電話が使えない」などをユーザに通知する診断結果通知画面がディスプレイ２Ａに表示される。
【００４３】
端末診断時参照テーブル９Ｃは、端末診断ツール９Ｂにより実行される端末診断処理で参照されるテーブルである。図２から図９は、実施形態に係る端末診断時参照テーブルの一例を示す図である。
【００４４】
図２は、端末診断処理によって、「インターネットがつながらない」という症状を導出するテーブルである。端末診断処理によって、図２に示すテーブルに含まれている少なくとも１つの確認項目が「ＹＥＳ」となれば、電子機器１は、「インターネットがつながらない」という症状をユーザに通知することになる。図２に示す確認項目は、「インターネットがつながらない」という症状を引き起こしている原因を探り当てるチェック事項である。図２に示す例では、自動対応可能要因に対応する確認項目として、例えば、「機内モード：ＯＮ」、「データ通信設定：ＯＦＦ」、及び「Ｗｉ‐Ｆｉ（登録商標）：ＯＦＦ」の３つの項目が含まれる。
【００４５】
自動対応可能要因は、端末の症状を引き起こしている原因のうち、電子機器１の各種機能に設定されている設定値に起因する事項である。例えば、端末診断処理の結果、「機内モード：ＯＮ」が「ＹＥＳ」である場合、電子機器１は、端末の症状の治療を希望するかをユーザに問合せ、ユーザからの要求があれば、機内モードについての現在の設定値を「ＯＮ」の状態から「ＯＦＦ」の状態に自動的に変更する。また、端末診断処理の結果、「データ通信設定：ＯＦＦ」及び「Ｗｉ‐Ｆｉ（登録商標）：ＯＦＦ」である場合についても、電子機器１は、ユーザからの要求があれば、データ通信設定についての現在の設定値、及びＷｉ‐Ｆｉ（登録商標）についての現在の設定値を「ＯＦＦ」の状態から「ＯＮ」の状態に自動的に変更する。
【００４６】
自動対応不可能要因は、端末の症状を引き起こしている原因のうち、電子機器１の各種機能に設定されている設定値に起因しない事項である。図２に示す例では、例えば、「ＳＩＭカード未挿入」、「圏外」、及び「データ使用制限状態」の３つの項目が含まれる。例えば、端末診断処理の結果、「ＳＩＭカード未挿入」である場合、電子機器１は、「インターネットがつながらない」という症状が、ＳＩＭカードの未挿入を原因として起きている旨をユーザに通知する。なお、電子機器１は、端末診断処理の結果、「圏外」である場合、あるいは「データ使用制限状態」である場合も、「インターネットがつながらない」という症状が、「圏外」あるいは「データ使用制限状態」を原因として起きている旨をユーザに通知する。なお、電子機器１は、端末診断処理の結果、自動対応不可能要因に対応する複数の確認項目が「ＹＥＳ」となった場合、「インターネットがつながらない」という症状を起こしている原因を１つずつユーザに通知する。また、端末診断処理の結果、自動対応不可能要因に対応する複数の確認項目が「ＹＥＳ」となった場合、「インターネットがつながらない」という症状を起こしている原因を１つずつユーザに通知する際の優先順位を予め決めておく。例えば、電子機器１は、端末診断処理の結果、「ＳＩＭカード未挿入」、「圏外」、及び「データ使用制限状態」の全てが「ＹＥＳ」に該当する場合、「ＳＩＭカード未挿入」→「圏外」→「データ使用制限状態」の順にユーザに通知する。
【００４７】
図３は、端末診断処理によって、「電話が使えない」という症状を導出するテーブルである。端末診断処理によって、図３に示すテーブルに含まれている少なくとも１つの確認項目が「ＹＥＳ」となれば、電子機器１は、「電話が使えない」という症状をユーザに通知することになる。図３に示す確認項目は、「電話が使えない」という症状を引き起こしている原因を探り当てるチェック事項である。図３に示す例では、自動対応可能要因に対応する確認項目として、「機内モード：ＯＮ」の１つの項目が含まれる。例えば、端末診断処理の結果、「機内モード：ＯＮ」が「ＹＥＳ」である場合、電子機器１は、ユーザの要求があれば、機内モードについての現在の設定値を「ＯＮ」の状態から「ＯＦＦ」の状態に変更することによって、端末の状態を電話が使える状態に自動的に変更できる。また、図３に示す例では、自動対応不可能要因に対応する確認項目として、「ＳＩＭカード未挿入」及び「圏外」を含む。なお、端末診断処理の結果、電子機器１が実行するユーザへの通知は、上記図２に示す場合と同様である。
【００４８】
図４は、端末診断処理によって、「画面が回転する」という症状を導出するテーブルである。端末診断処理によって、図４に示すテーブルに含まれている確認項目が「ＹＥＳ」となれば、電子機器１は、「画面が回転する」という症状をユーザに通知することになる。図４に示す確認項目は、「画面が回転する」という症状を引き起こしている原因を探り当てるチェック事項である。図４に示す例では、自動対応可能要因に対応する確認項目として、「画面回転：ＯＮ」という１つの項目を含む。例えば、端末診断処理の結果、「画面回転：ＯＮ」が「ＹＥＳ」である場合、電子機器１は、ユーザの要求があれば、画面回転についての現在の設定値を「ＯＮ」の状態から「ＯＦＦ」の状態に変更することによって、端末の状態を画面が回転しない状態に自動的に変更できる。なお、「画面が回転する」という症状を引き起こしている原因として、自動対応可能要因以外は考えにくいため、図４に示すテーブルは自動対応不可能要因に対応する確認項目を含んでいない。
【００４９】
図５は、端末診断処理によって、「画面がすぐに消える」という症状を導出するテーブルである。端末診断処理によって、図５に示すテーブルに含まれている確認項目が「ＹＥＳ」となれば、電子機器１は、「画面がすぐに消える」という症状をユーザに通知することになる。図５に示す確認項目は、「画面がすぐに消える」という症状を引き起こしている原因を探り当てるチェック事項である。図５に示す例では、自動対応可能要因に対応する確認項目として、「画面のタイムアウト時間＜Ｔ１」という１つの項目を含む。例えば、端末診断処理の結果、「画面のタイムアウト時間＜Ｔ１」が「ＹＥＳ」である場合、電子機器１は、ユーザの要求があれば、画面のタイムアウト時間についての現在の設定値を、例えば、初期値に戻すことによって、端末の状態を画面がすぐに消えない状態に自動的に変更できる。初期値は、例えば、製品出荷時の設定値であるが、画面がすぐに消えないとユーザが感得するのに十分な時間であれば、任意の設定値を採用できる。なお、図４に示す例と同様の理由から、図５に示すテーブルは自動対応不可能要因に対応する確認項目を含んでいない。
【００５０】
図６は、端末診断処理によって、「着信音が鳴らない」という症状を導出するテーブルである。端末診断処理によって、図６に示すテーブルに含まれている確認項目が「ＹＥＳ」となれば、電子機器１は、「着信音が鳴らない」という症状をユーザに通知することになる。図６に示す確認項目は、「着信音が鳴らない」という症状を引き起こしている原因を探り当てるチェック事項である。図６に示す例では、自動対応可能要因に対応する確認項目として、「マナーモード：ＯＮ」及び「着信音量＜Ｖ１」という２つの項目を含む。例えば、端末診断処理の結果、「マナーモード：ＯＮ」が「ＹＥＳ」である場合、電子機器１は、ユーザの要求があれば、マナーモードについての現在の設定値を「ＯＮ」の状態から「ＯＦＦ」の状態に変更することによって、端末の状態を着信音が鳴る状態に自動的に変更できる。また、端末診断処理の結果、「着信音量＜Ｖ１」が「ＹＥＳ」である場合、着信音量についての現在の設定値を、例えば、初期値に戻すことによって、端末の状態を着信音が鳴る状態に自動的に変更できる。初期値は、例えば、製品出荷時の設定値であるが、着信音が鳴っているとユーザが感得するのに十分な音量であれば、任意の設定値を採用できる。なお、図４に示す例と同様の理由から、図６に示すテーブルは自動対応不可能要因に対応する確認項目を含んでいない。
【００５１】
図７は、端末診断処理によって、「音楽及び動画の音が鳴らない」という症状を導出するテーブルである。端末診断処理によって、図７に示すテーブルに含まれている確認項目が「ＹＥＳ」となれば、電子機器１は、「音楽及び動画の音が鳴らない」という症状を通知事項としてユーザに通知することになる。図７に示す確認項目は、「音楽及び動画の音が鳴らない」という症状を引き起こしている原因を探り当てるチェック事項である。図７に示す例では、自動対応可能要因に対応する確認項目として、「マナーモード：ＯＮ」及び「メディア音量＜Ｖ２」という２つの項目を含む。例えば、端末診断処理の結果、「マナーモード：ＯＮ」が「ＹＥＳ」である場合、電子機器１は、ユーザの要求があれば、マナーモードについての現在の設定値を「ＯＮ」の状態から「ＯＦＦ」の状態に変更することによって、端末の現在の状態を異なる状態（音楽及び動画の音が鳴る状態）に自動的に変更できる。また、端末診断処理の結果、「メディア音量＜Ｖ２」が「ＹＥＳ」である場合、メディア音量についての現在の設定値を、例えば、初期値に戻すことによって、端末の現在の状態を異なる状態（音楽及び動画の音が鳴る状態）に自動的に変更できる。初期値は、例えば、製品出荷時の設定値であるが、音楽及び動画の音が鳴っているとユーザが感得するのに十分な音量であれば、任意の設定値を採用できる。なお、図４に示す例と同様の理由から、図７に示すテーブルは自動対応不可能要因に対応する確認項目を含んでいない。
【００５２】
図８は、端末診断処理によって、「文字入力方法が変わっている」という症状を導出するテーブルである。端末診断処理によって、図８に示すテーブルに含まれている確認項目が「ＹＥＳ」となれば、電子機器１は、「文字入力方法が変わっている」という症状をユーザに通知することになる。図８に示す確認項目は、「文字入力方法が変わっている」という症状を引き起こしている原因を探り当てるチェック事項である。図８に示す例では、自動対応可能要因に対応する確認項目として、「ＩＭＥ（Ｉｎｐｕｔ  Ｍｅｔｈｏｄ  Ｅｄｉｔｏｒ）設定≠初期設定」という１つの項目を含む。例えば、端末診断処理の結果、「ＩＭＥ設定≠初期設定」が「ＹＥＳ」である場合、電子機器１は、ユーザの要求があれば、ＩＭＥ設定についての現在の設定値を初期設定に戻すことによって、文字入力方法を元の状態に自動的に変更できる。なお、図４に示す例と同様の理由から、図８に示すテーブルは自動対応不可能要因に対応する確認項目を含んでいない。
【００５３】
図９は、端末診断処理によって、「ランプが点灯したままになっている／画面上部のアイコンが消えない」という症状を導出するテーブルである。ランプの点灯及び画面上部のアイコンは、着信及び受信をユーザに通知するものに対応する。画面上部は、例えば、ステータスバーに対応する。端末診断処理によって、図９に示すテーブルに含まれている確認項目が「ＹＥＳ」となれば、電子機器１は、「ランプが点灯したままになっている／画面上部のアイコンが消えない」という症状をユーザに通知することになる。図９に示す確認項目は、「ランプが点灯したままになっている／画面上部のアイコンが消えない」という症状を引き起こしている原因を探り当てるチェック事項である。図９に示す例では、自動対応可能要因に対応する確認項目として、「着信あり／受信通知あり」という１つの項目を含む。例えば、端末診断処理の結果、「着信あり／受信通知あり」が「ＹＥＳ」である場合、電子機器１は、ユーザの要求があれば、例えば、着信若しくは受信に関するバッチ通知、バナー通知、及び通知領域の通知履歴などを消去することによって、ランプが消灯した状態、若しくは画面上部のアイコンが消去された状態に自動的に変更できる。「着信あり／受信通知あり」は、着信に関する通知および受信に関する通知の少なくとも一方があれば、端末診断処理によって「ＹＥＳ」となる。なお、図４に示す例と同様の理由から、図９に示すテーブルは自動対応不可能要因に対応する確認項目を含んでいない。
【００５４】
電子機器１は、図２、図６および図７のテーブルに示すように、自動対応可能要因に対応する確認項目が複数存在する場合、端末診断処理の結果、「ＹＥＳ」となった確認項目に対応する全ての機能について、現在の設定値を一括して変更できる。
【００５５】
端末診断ツール用データベース９Ｄは、端末診断ツール９Ｂにより実行される端末診断処理において、ユーザに提供される画面などの作成に用いる各種データを記録する。
【００５６】
システム管理データ９Ｅは、電子機器１のシステムデータ及びステータスデータを管理する。システムデータは、インターネットへの接続および通話を含む通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能などの端末設定に関する情報、及びＳＩＭカード未挿入、圏外、及びデータ使用制限状態などの端末環境に関する情報を含む。端末設定に関する情報は、機内モード、データ通信設定、Ｗｉ‐Ｆｉ（登録商標）、マナーモード、画面回転、画面のタイムアウト時間、着信音量、メディア音量、ＩＭＥ設定の設定に関する情報を含む。ステータスデータは、着信及び受信のイベント通知に関する情報を含む。
【００５７】
設定データ９Ｚは、電子機器１の動作に関する各種設定の情報を含む。設定データ９Ｚは、例えば、電子機器１が備える各種機能の工場出荷時の設定値に関する情報を含む。
【００５８】
電子機器１は、通信ユニット６を介してクラウドストレージと連携し、当該クラウドストレージが記憶するファイル及びデータにアクセスしてもよい。クラウドストレージは、ストレージ９に記憶されるプログラム及びデータの一部又は全部を記憶してもよい。
【００５９】
コントローラ１０は、演算処理装置を含む。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、およびコプロセッサを含むが、これらに限定されない。コントローラ１０は、電子機器１の動作を統括的に制御して各種の機能を実現する。
【００６０】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行する。そして、コントローラ１０は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。機能部は、例えば、ディスプレイ２Ａ、通信ユニット６、マイク８、スピーカ１１、ランプ１３及びＧＰＳ受信機１９を含むが、これらに限定されない。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、マイク８、カメラ１２、ランプ１３、加速度センサ１５、方位センサ１６、角速度センサ１７、及びＩＣカードリーダ１８を含むが、これらに限定されない。
【００６１】
コントローラ１０は、制御プログラム９Ａを実行することにより、自機の動作に関する各種制御を実現できる。コントローラ１０は、例えば、照度センサ４の検出結果に基づいて、ディスプレイ２Ａの輝度を調整できる。コントローラ１０は、例えば、近接センサ５の検出結果に基づいて、タッチスクリーン２Ｂに対する操作を無効にできる。コントローラ１０は、例えば、通信ユニット６、レシーバ７、及びマイク８等を制御することによって通話処理を実行できる。コントローラ１０は、例えば、カメラ１２の撮像処理を制御できる。コントローラ１０は、例えば、ランプ１３の発光を制御できる。コントローラ１０は、例えば、コネクタ１４を介して接続される外部機器との間の通信を制御できる。コントローラ１０は、例えば、タッチスクリーン２Ｂの検出結果に基づいて判別したジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を実行できる。コントローラ１０は、例えば、加速度センサ１５の検出結果に基づいて、自機を携帯するユーザの移動、停止等を検出できる。コントローラ１０は、例えば、ＩＣカードリーダ１８の検出結果に基づいて、端末診断処理を実行できる。コントローラ１０は、例えば、ＧＰＳ受信機１９より取得する信号に基づいて、現在位置に基づく処理を実行できる。
【００６２】
コントローラ１０は、端末診断ツール９Ｂを実行することにより、電子機器１が備える各種機能に対して設定された設定値に起因する事象を含む端末の症状を診断する端末診断処理を実行して診断結果をユーザに通知し、ユーザ操作に応じて端末の症状に対応する処理を実現できる。例えば、コントローラ１０が端末診断ツール９Ｂを実行することにより実現される端末診断処理は、電子機器１が備える各種機能のそれぞれに対応した複数の設定値が決められた値か否かを判定し、複数の設定値のうちの少なくとも１つが決められた値でないと判定した場合、所定のユーザ操作がなされると、決められた値でないと判定された設定値を決められた値に変更し、複数の設定値の全てが決められた値であると判定した場合、複数の設定値を変更しない処理を実現できる。
【００６３】
例えば、コントローラ１０により実行される端末診断処理は、電子機器１が備える各種機能のそれぞれに対応した複数の設定値が決められた値か否かを判定し、複数の設定値のうちの少なくとも１つが決められた値でないと判定した場合、決められた値でないと判定した設定値に対応する機能に関する通知をディスプレイ２Ａに表示する処理を含む。例えば、コントローラ１０により実行される端末診断処理は、第１オブジェクトが割り付けされた診断結果通知画面をディスプレイ２Ａに表示させることによって、決められた値でないと判定した設定値に起因する事象を含む端末の症状を診断結果としてユーザに通知する処理を含む。第１オブジェクトは、端末の症状をユーザに通知する文字が記述され、ユーザ操作を受け付ける所定の操作範囲を有する。コントローラ１０により実行される端末診断処理は、第１オブジェクトに対する操作を検出すると、決められた値でないと判定した設定値を決められた値に変更する処理を実行させる第２オブジェクトが割り付けされた治療受付画面をディスプレイ２Ａに表示する処理を含む。第２オブジェクトは、決められた値でないと判定した設定値を決められた値に変更する処理を実行するためのユーザ操作を受け付ける所定の操作範囲を有する。例えば、コントローラ１０により実行される端末診断処理は、治療受付画面において第２オブジェクトが選択されると、決められた値でないと判定した設定値を決められた値に変更する処理を含む。
【００６４】
例えば、コントローラ１０により実行される端末診断処理によって、ディスプレイ２Ａに表示される診断結果通知画面には、例えば、通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能などに関する端末の症状が記述された第１オブジェクトがディスプレイ２Ａに表示される。端末の症状として第１オブジェクトに記述される事項は、端末の状態についてユーザが不都合であると感じているものと推定される事項を通知する内容となる。通信機能については、例えば、「インターネットがつながらない」、「電話が使えない」などが第１オブジェクトに記述される内容として予想される。画面制御機能については、例えば、「画面が回転する」、「画面がすぐに消える」などが第１オブジェクトに記述される内容として予想される。着信音量調整機能については、例えば、「着信音が鳴らない」、「着信音が聞こえない」などが第１オブジェクトに記述される内容として予想される。メディア音量調整機能については、例えば、「音楽及び動画の音が鳴らない」、「音楽及び動画の音が聞こえない」などが第１オブジェクトに記述される内容として予想される。文字入力機能については、「文字入力方法が変わっている」などが第１オブジェクトに記述される内容として予想される。通知機能については、「ランプが点灯したままになっている」、「画面上部のアイコンが消えない」などが第１オブジェクトに記述される内容として予想される。
【００６５】
例えば、コントローラ１０により実行される端末診断処理は、端末診断ツール９Ｂにより実行される端末診断処理は、電子機器１が備える各種機能のそれぞれに対応した複数の設定値が決められた値か否かを判定するものに加えて、電子機器１が備える各種機能について有効な状態であるか否かを判定するものを含む。すなわち、電子機器１は、端末に起きている症状の原因として、設定値に起因するものだけではなく、設定値に起因しないものについても明らかにする。後に詳述するが、一例をあげれば、電子機器１にＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｍｏｄｕｌｅ）カード未挿入の状態であれば、端末診断処理によって通信機能が有効な状態ではないとする判定結果が導出され、判定結果に応じた端末の症状、すなわち、「インターネットがつながらない」、「電話が使えない」などをユーザに通知する診断結果通知画面がディスプレイ２Ａに表示される。
【００６６】
スピーカ１１は、コントローラ１０から送出される音信号を音として出力する。スピーカ１１は、例えば、着信音及び音楽を出力するために用いられる。レシーバ７及びスピーカ１１の一方が、他方の機能を兼ねてもよい。
【００６７】
カメラ１２は、ユーザにより撮影された画像を電気信号へ変換して記録する撮像処理を実行する。カメラ１２は、ディスプレイ２Ａに面している物体の画像を記録するインカメラ、及びディスプレイ２Ａの反対側の面に面している物体の画像を記録するアウトカメラを切り換えて利用可能なカメラユニットとして、機能的及び物理的に統合された状態で電子機器１に実装されてもよい。
【００６８】
ランプ１３は、電話着信、メール受信、イベント通知、及びアプリケーションによる通知など、端末における各種イベントに連動して発光する。ランプ１３は、端末のイベントとは無関係に、ユーザ操作により発光することもできる。
【００６９】
コネクタ１４は、他の装置が接続される端子である。コネクタ１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、ＭＨＬ（Ｍｏｂｉｌｅ  Ｈｉｇｈ−ｄｉｆｉｎｉｔｉｏｎ  Ｌｉｎｋ）、ライトピーク（Ｌｉｇｈｔ  Ｐｅａｋ）、サンダーボルト（登録商標）（Ｔｈｕｎｄｅｒｂｏｌｔ）、ＬＡＮコネクタ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  ｃｏｎｎｅｃｔｏｒ）、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１４は、Ｄｏｃｋコネクタのような専用に設計された端子でもよい。コネクタ１４に接続される装置は、例えば、飛行体、充電器、外部ストレージ、スピーカ、通信装置、及び情報処理装置を含むが、これらに限定されない。
【００７０】
加速度センサ１５は、電子機器１に作用する加速度の方向及び大きさを検出できる。実施形態の１つの例として、Ｘ軸方向、Ｙ軸方向、及びＺ軸方向の加速度を検出する３軸型の加速度センサ１５を採用できる。加速度センサ１５は、ピエゾ抵抗型、静電容量型、圧電素子型（圧電式）、熱検知型によるＭＥＭＳ（Ｍｉｃｒｏ  Ｅｌｅｃｔｒｏ  Ｍｅｃｈａｎｉｃａｌ  Ｓｙｓｔｅｍｓ）式、動作させた可動コイルをフィードバック電流により元に戻すサーボ式、あるいは歪みゲージ式などにより構成することができる。加速度センサ１５は、検出結果をコントローラ１０に送出する。コントローラ１０は、加速度センサ１５の検出結果に基づいて各種制御を実行できる。例えば、電子機器１に作用している重力が加速度として加速度センサ１５から出力されると、コントローラ１０は、電子機器１に作用する重力方向を反映した制御を実行できる。
【００７１】
方位センサ１６は、地磁気の向きを検出できる。方位センサ１６は、検出結果をコントローラ１０に送出する。コントローラ１０は、方位センサ１６の検出結果に基づいて各種制御を実行できる。例えば、コントローラ１０は、地磁気の向きから電子機器１の向き（方位）を特定し、特定した電子機器１の方位を反映した制御を実行できる。
【００７２】
角速度センサ１７は、電子機器１の角速度を検出できる。角速度センサ１７は、検出結果をコントローラ１０に送出する。コントローラ１０は、角速度センサ１７の検出結果に基づいて各種制御を実行できる。例えば、コントローラ１０は、角速度センサ１７から出力される角速度の有無に基づいて、電子機器１の回転を反映した制御を実現できる。
【００７３】
コントローラ１０は、加速度センサ１５、方位センサ１６、及び角速度センサ１７の各検出結果を個別に利用する場合に限定されず、各検出結果を組み合わせて利用することもできる。
【００７４】
ＩＣカードリーダ１８は、非接触でＩＣカードに記録された情報を読み取る。ＩＣカードリーダ１８は、ＩＣカードから読み取った情報をコントローラ１０に送出する。ＩＣカードリーダ１８が読み取り可能な情報媒体は、例えば、ＮＦＣの規格などに準拠したＩＣカードに限らず、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｅｒ）の規格に準拠したＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）タグなどを含んでよい。
【００７５】
ＧＰＳ受信機１９は、ＧＰＳ衛星からの所定の周波数帯の電波信号を受信できる。ＧＰＳ受信機１９は、受信した電波信号の復調処理を行って、処理後の信号をコントローラ１０に送出する。
【００７６】
電子機器１は、バイブレータを備えてもよい。バイブレータは、電子機器１の一部又は全体を振動させる。バイブレータは、振動を発生させるために、例えば、圧電素子、又は偏心モータなどを有する。電気機器１は、気圧センサを備えてもよい、気圧センサは、電子機器１に作用する気圧を検出できる。気圧センサの検出結果は、単位時間あたりの気圧変化量を含んでよい。気圧変化量は、絶対値もしくはスカラー量を累積した値であってよい。単位時間は、任意の時間を設定してよい。気圧センサは、検出結果をコントローラ１０に送出する。電子機器１は、上述のセンサの他、温度センサ、湿度センサ、圧力センサなどを備えてもよい。電子機器１は、バッテリーなど、電子機器１の機能を維持するために当然に用いられる機能部、及び電子機器１の制御を実現するために当然に用いられる検出部を実装する。
【００７７】
図１０から図３９を用いて、実施形態に係る電子機器１の処理の概要を説明する。図１０から図３９は、実施形態に係る電子機器の処理の概要を示す図である。実施形態に係る電子機器の処理は、端末の状況を診断する処理のフェーズと、端末の診断結果をユーザに通知し、ユーザをサポートする処理のフェーズを含む。
【００７８】
図１０に示すように、電子機器１は、ディスプレイ２Ａに表示するホーム画面５０上で「端末診断」が選択されるか（Ｐｈ１１ａ）、若しくは端末診断専用のＩＣカード１００が翳されると（Ｐｈ１１ｂ）、端末診断ツール９Ｂを実行して、診断開始画面６０Ａをディスプレイ２Ａに表示する（Ｐｈ１２）。診断開始画面６０Ａは、ユーザから診断開始の指示を受け付けることができるオブジェクト１０１を含む。
【００７９】
図１１は、端末診断処理におけるテーブルマッチング結果の一例を示す。テーブルマッチング結果は、端末診断時参照テーブル９Ｃに基づいて導出される端末診断の結果であり、システム管理データ９Ｃに記録されている端末の設定値（機内モード：ＯＮ／ＯＦＦなど）、並びに端末の動作状況（ＳＩＭカード未挿入、圏外など）が、端末診断時参照テーブル９Ｃ上のいずれの項目に該当するかが導出される。電子機器１は、端末診断処理の進行に伴って画面を切り替えつつ、ユーザとの間でインタラクティブなやり取りを行う。電子機器１は、端末診断時参照テーブル９Ｃを用いて、端末診断処理を実行した結果、例えば、図１１に示す結果（Ｒ１）のように、「データ通信設定：ＯＦＦ」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図１２を用いて後述するように、決められた値でないと判定した設定値に対応する機能に関する通知の内容、すなわち、「インターネットがつながらない」という端末の症状をユーザに通知し、「インターネットがつながらない」という症状について、ユーザをサポートする処理を実行する。図１２に示す端末の症状は、設定値に起因する事象である。以下の説明において、端末診断時参照テーブル９Ｃの自動対応可能要因に対応する確認項目が「ＹＥＳ」に該当する結果として、端末に起きる症状は設定値に起因する事象であり、端末診断時参照テーブル９Ｃの自動対応不可能要因に対応する確認項目が「ＹＥＳ」に該当する結果として、端末に起きる症状は設定値に起因しない事象である。
【００８０】
図１２は、端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理の中で、図１１に示す結果（Ｒ１）に従って、端末診断処理の結果をユーザに通知する場合の画面遷移の様子を示す。
【００８１】
図１２に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ２０１）、端末診断時参照テーブル９Ｃを参照しつつ、端末診断処理を実行する（Ｐｈ２０２）。端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【００８２】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ａをディスプレイ２Ａに表示する（Ｐｈ２０３）。画面６２Ａは、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１を含む。オブジェクト２０１は、ユーザの選択を受け付けることができる。電子機器１は、オブジェクト２０１の選択をユーザから受け付けると、オブジェクト２０１に対応する症状について、ユーザをサポートする処理を実行する。ユーザをサポートする処理は、設定値の変更により対処可能な事項について自動的に対応する処理、及び設定値の変更により対処できない事項についてユーザに通知する処理を含む。オブジェクト２０１は、第１オブジェクトの一例である。
【００８３】
電子機器１は、画面６２Ａにおいてオブジェクト２０１が選択されると（Ｐｈ２０４）、「インターネットがつながらない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１を含む画面６３Ａをディスプレイ２Ａに表示する（Ｐｈ２０５）。オブジェクト３０１は、第２オブジェクトの一例である。
【００８４】
電子機器１は、画面６３Ａにおいてオブジェクト３０１が選択されると（Ｐｈ２０６）、「インターネットがつながらない」という症状を治療する処理を実行する（Ｐｈ２０７）。具体的には、電子機器１は、現在「ＯＦＦ」の状態にあるデータ通信設定の設定値を「ＯＮ」の状態に変更する処理を実行する。治療する処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。
【００８５】
Ｐｈ２０７の処理完了後、電子機器１は、「インターネットがつながらない」という症状を治療する処理が完了した旨を示す画面６５Ａをディスプレイ２Ａに表示する（Ｐｈ２０８）。画面６５Ａは、端末診断処理を終了させるオブジェクト４０１を含む。
【００８６】
電子機器１は、画面６５Ａにおいてオブジェクト４０１が選択されると（Ｐｈ２０９）、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示させる（Ｐｈ２１０）。
【００８７】
続いて、図１３から図１５を用いて、端末診断処理の結果をユーザに通知する他の例を説明する。図１３から図１５に示す例では、端末の状態が、データ通信設定がＯＦＦの状態であることに加えて、圏外の状態にも該当する点が、図１１及び図１２に示す例とは相違する。
【００８８】
図１３は、端末診断処理におけるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図１３に示す結果（Ｒ２）のように、「データ通信設定：ＯＦＦ」及び「圏外」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」及び「電話が使えない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図１４及び図１５を用いて後述するように、「インターネットがつながらない」及び「電話が使えない」という端末の症状をユーザに通知し、「インターネットがつながらない」という症状について、ユーザをサポートする処理を実行する。図１４及び図１５に示す端末の症状のうち、「インターネットがつながらない」という症状は、設定値に起因し、かつ設定値に起因しない事象でもある。また、図１４及び図１５に示す端末の症状のうち、「電話が使えない」という症状は、設定値に起因しない事象である。
【００８９】
図１４及び図１５は、端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理の中で、図１３に示す結果（Ｒ２）に従って、端末診断処理の結果をユーザに通知する場合の画面遷移の様子を示す。
【００９０】
図１４に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ３０１）、端末診断時参照テーブル９Ｃを参照しつつ、端末診断処理を実行する（Ｐｈ３０２）。端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【００９１】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ３０３）。画面６２Ｂは、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１、及び「電話が使えない」という症状をユーザに通知するオブジェクト２０２を含む。オブジェクト２０１及びオブジェクト２０２は、ユーザの選択を受け付けることができる。電子機器１は、オブジェクト２０１又はオブジェクト２０２の選択をユーザから受け付けると、選択されたオブジェクトに対応する症状について、ユーザをサポートする処理を実行する。オブジェクト２０１及びオブジェクト２０２は、第１オブジェクトの一例である。
【００９２】
電子機器１は、画面６２Ｂにおいてオブジェクト２０１が選択されると（Ｐｈ３０４）、「インターネットがつながらない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト３０２を含む画面６３Ａをディスプレイ２Ａに表示する（Ｐｈ３０５）。
【００９３】
電子機器１は、画面６３Ａにおいてオブジェクト３０１が選択されると（Ｐｈ３０６）、「インターネットがつながらない」という症状を治療する処理を実行する（Ｐｈ３０７）。具体的には、電子機器１は、現在「ＯＦＦ」の状態にあるデータ通信設定の設定値を「ＯＮ」の状態に変更する処理を実行する。Ｐｈ３０７に示す処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示させる。
【００９４】
Ｐｈ３０７の処理完了後、電子機器１は、「インターネットがつながらない」という症状の原因のうち、Ｐｈ３０７の処理では解消できない事項、すなわち、圏外である旨をユーザに通知する画面６６Ａをディスプレイ２Ａに表示する（Ｐｈ３０８）。画面６６Ａは、端末診断処理を終了させるオブジェクト４０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト４０２を含む。画面６６Ａは、設定値を変更する処理では解消できない事項を解消する方法に関する通知、すなわち、「電波が届く場所に移動して症状を治しましょう」という文字を含む。
【００９５】
電子機器１は、画面６６Ａにおいてオブジェクト４０２が選択されると（Ｐｈ３０９）、図１５に示すように、再び、画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ３１０）。
【００９６】
電子機器１は、画面６２Ｂにおいてオブジェクト２０２が選択されると（Ｐｈ３１１）、「電話が使えない」という症状について、圏外である旨をユーザに通知する画面６６Ｂをディスプレイ２Ａに表示する（Ｐｈ３１２）。画面６６Ｂは、端末診断処理を終了させるオブジェクト４０１を含む。画面６６Ｂは、設定値を変更する処理では解消できない事項を解消する方法に関する通知、すなわち、「電波が届く場所に移動して症状を治しましょう」という文字を含む。なお、画面６６Ｂをディスプレイ２Ａに表示させた段階で、端末診断処理の結果についてユーザに全てを通知し、端末診断処理より検出された症状の全てについて処置を完了するので、診断結果の一覧（画面６２Ｂ）に戻るオブジェクト４０２を含まない。なお、画面６６Ｂにオブジェクト４０２を含ませておき、診断結果の一覧（画面６２Ｂ）に戻ることができるようにしてもよい。
【００９７】
電子機器１は、画面６６Ｂにおいてオブジェクト４０１が選択されると（Ｐｈ３１３）、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示させる（Ｐｈ３１４）。
【００９８】
なお、図１４に示す画面６６Ａにおいて、オブジェクト４０１が選択されれば、電子機器１は、上記Ｐｈ３１４と同様に、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示できる。
【００９９】
上述したように、電子機器１は、端末診断処理の結果、ユーザにとって不都合であると予想される端末の症状を引き起している原因のうち、設定値の変更によって処置可能な事項（例えば、データ通信設定：ＯＦＦ）については、ユーザ操作に応じて自動的に対応する一方で、設定値の変更では処置できない事項（例えば、圏外）については、その旨（例えば、圏外）をユーザに通知することにより、ユーザに知らせることができる。
【０１００】
また、電子機器１は、「インターネットがつながらない」又は「電話が使えない」など、端末診断処理により検出された症状について、ユーザをサポートする処理は症状ごとに個別に実施する。例えば、図１４及び図１５では、「インターネットがつながらない」及び「電話が使えない」という症状の原因が「圏外」で共通しているが、画面６２Ｂのオブジェクト２０１の選択に応じて、「インターネットがつながらない」という症状の原因として圏外である旨を通知し、また、画面６２Ｂのオブジェクト２０２の選択に応じて、「電話が使えない」という症状の原因として圏外である旨を通知する。このようにすることで、ユーザにとって不都合であると推測される症状ごとに、その原因を１つずつユーザに認知させることができる。また、実行中の端末診断処理が終了され、改めて端末診断処理が実行されない限り、仮に、圏外などの状態が解消されたとしても、実行中の端末診断処理により取得済みの結果をユーザに通知する。
【０１０１】
続いて、図１６から図１８を用いて、端末診断処理の結果をユーザに通知する他の例を説明する。図１６から図１８に示す例では、端末の状態が、圏外だけでなく、データ使用制限状態にも該当する点が、図１３から図１５に示す例とは相違する。
【０１０２】
図１６は、端末診断処理によるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図１６に示す結果（Ｒ３）のように、「データ通信設定：ＯＦＦ」、「圏外」及び「データ使用制限状態」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」及び「電話が使えない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図１７及び図１８を用いて後述するように、「インターネットがつながらない」及び「電話が使えない」という端末の症状をユーザに通知するとともに、「インターネットがつながらない」及び「電話が使えない」という症状について、ユーザをサポートする処理を実行する。図１７及び図１８に示す端末の症状のうち、「インターネットがつながらない」という症状は、設定値に起因する事象であり、かつ設定値に起因しない事象でもある。また、図１７及び図１８に示す端末の症状のうち、「電話が使えない」という症状は、設定値に起因しない事象である。
【０１０３】
図１７及び図１８は、端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理の中で、図１６に示す結果（Ｒ３）に従って、端末診断処理の結果をユーザに通知する場合の画面遷移の様子を示す。
【０１０４】
図１７に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ４０１）、端末診断処理を実行する（Ｐｈ４０２）。端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【０１０５】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ４０３）。画面６２Ｂは、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１、及び「電話が使えない」という症状をユーザに通知するオブジェクト２０２を含む。
【０１０６】
電子機器１は、画面６２Ｂにおいてオブジェクト２０１が選択されると（Ｐｈ４０４）、「インターネットがつながらない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト３０２を含む画面６３Ａをディスプレイ２Ａに表示する（Ｐｈ４０５）。
【０１０７】
電子機器１は、画面６３Ａにおいてオブジェクト３０１が選択されると（Ｐｈ４０６）、「インターネットがつながらない」という症状を治療する処理を実行する（Ｐｈ４０７）。具体的には、電子機器１は、現在「ＯＦＦ」の状態にあるデータ通信設定の設定値を「ＯＮ」の状態に変更する処理を実行する。治療する処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。
【０１０８】
Ｐｈ４０７の処理完了後、電子機器１は、「インターネットがつながらない」という症状の原因のうち、Ｐｈ４０７の処理では解消できない事項の一方、すなわち、圏外である旨をユーザに通知する画面６６Ａをディスプレイ２Ａに表示する（Ｐｈ４０８）。画面６６Ａは、端末診断処理を終了させるオブジェクト４０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト４０２を含む。
【０１０９】
電子機器１は、画面６６Ａにおいてオブジェクト４０２が選択されると（Ｐｈ４０９）、図１８に示すように、再び、画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ４１０）。
【０１１０】
電子機器１は、画面６２Ｂにおいてオブジェクト２０１が選択されると（Ｐｈ４１１）、Ｐｈ４０７の処理では解消できない事項のもう一方、すなわち、Ｐｈ４０８でユーザに通知しなかったデータ使用制限状態である旨をユーザに通知する画面６６Ｃをディスプレイ２Ａに表示する（Ｐｈ４１２）。画面６６Ｃは、例えば、端末診断処理を終了させるオブジェクト４０１、及び画面６２Ｂに戻るオブジェクト４０２を含む。画面６６Ｃは、設定値を変更する処理では解消できない事項を解消するための方法に関する通知、すなわち、「設定アプリで上限を変更できます」という文字を含む。
【０１１１】
電子機器１は、画面６６Ｃにおいて、オブジェクト４０１が選択されれば、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示できる。電子機器１は、画面６６Ｃにおいて、オブジェクト４０２が選択されれば、画面６２Ｂをディスプレイ２Ａに表示できる。
【０１１２】
上述したように、電子機器１は、端末診断処理の結果、ユーザにとって不都合であると予想される端末の症状を引き起している原因のうち、設定値の変更では対処できない事項に複数該当する場合、該当する事項について、１つずつユーザに通知する。例えば、図１６に示すように、端末の状態が「圏外」及び「データ使用制限状態」であるとき、電子機器１は、「圏外」及び「データ使用制限状態」の双方を一度にユーザに通知することはせず、１つずつユーザに通知する。端末の状態をユーザに認知させやすくする趣旨である。
【０１１３】
電子機器１は、端末診断処理の結果、ユーザにとって不都合であると予想される端末の症状を引き起している原因のうち、設定値の変更では対処できない事項に複数該当する場合、いずれの事項から優先して通知するかを予め決めておいてもよい。例えば、図１６に示すように、端末の状態が「圏外」及び「データ使用制限状態」である場合、「データ使用制限状態」よりも「圏外」である旨を優先してユーザに通知する。ユーザ自身（若しくは、ユーザの家族など）が意図的にデータ使用制限を設定している場合があり、必ずしもユーザにとって不都合とは言い切れない点を鑑みたものである。また、端末診断処理の結果、端末の状態が「ＳＩＭカード未挿入」、「圏外」及び「データ使用制限状態」の全てに該当する場合、「ＳＩＭカード未挿入」を最優先にユーザに通知してもよい。端末の状態が圏外である場合は、ユーザ自身が単に移動するだけで端末の状態が圏外から圏内に変わる可能性がある一方、端末にＳＩＭカードが挿入されていない場合は、ユーザが意図してＳＩＭカードを挿入する以外に症状に対処することができないことを鑑みたものである。
【０１１４】
続いて、図１９から図２１を用いて、端末診断処理の結果をユーザに通知する他の例を説明する。以下、端末診断処理の結果が、端末診断処理が実行されたときの端末の状態に応じて相違する例を示す。
【０１１５】
図１９は、端末診断処理によるテーブルマッチング結果の推移の例を示す。図１９は、図１９に示す左列のテーブルマッチング結果は、図２０に示す端末診断処理の結果に対応する。図１９に示す右列のテーブルマッチング結果は、図２１に示す端末診断処理の結果に対応する。
【０１１６】
電子機器１は、端末診断処理の結果、例えば、図１９の左列に示す結果（Ｒ４）のように、「データ通信設定：ＯＦＦ」、「圏外」及び「データ使用制限状態」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」及び「電話が使えない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図２０を用いて後述するように、「インターネットがつながらない」及び「電話が使えない」という症状をユーザに通知するとともに、「インターネットがつながらない」及び「電話が使えない」という症状について、ユーザをサポートする処理を実行する。さらに、電子機器１は、改めて実行した端末診断処理の結果、例えば、図１９の右列に示す結果（Ｒ５）のように、「データ使用制限状態」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図２１を用いて後述するように、「インターネットがつながらない」という症状をユーザに通知するとともに、「インターネットがつながらない」という症状について、ユーザをサポートする処理を実行する。
【０１１７】
図２０及び図２１は、端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理の中で、図１９に示す結果（Ｒ４及びＲ５）に従って、端末診断処理の結果をユーザに通知する場合の画面遷移の様子を示す。
【０１１８】
図２０に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ５０１）、端末診断時参照テーブル９Ｃを参照しつつ、端末診断処理を実行する（Ｐｈ５０２）。端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【０１１９】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ５０３）。画面６２Ｂは、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１、及び「電話が使えない」という症状をユーザに通知するオブジェクト２０２を含む。
【０１２０】
電子機器１は、画面６２Ｂにおいてオブジェクト２０１が選択されると（Ｐｈ５０４）、「インターネットがつながらない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト３０２を含む画面６３Ａをディスプレイ２Ａに表示する（Ｐｈ５０５）。
【０１２１】
電子機器１は、画面６３Ａにおいてオブジェクト３０１が選択されると（Ｐｈ５０６）、「インターネットがつながらない」という症状を治療する処理を実行する（Ｐｈ５０７）。具体的には、電子機器１は、現在「ＯＦＦ」の状態にあるデータ通信設定の設定値を「ＯＮ」の状態に変更する処理を実行する。治療する処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。
【０１２２】
Ｐｈ５０７の処理完了後、電子機器１は、「インターネットがつながらない」という症状の原因のうち、Ｐｈ５０７の処理では解消できない事項の一方、すなわち、圏外である旨をユーザに通知する画面６６Ａをディスプレイ２Ａに表示する（Ｐｈ５０８）。画面６６Ａは、端末診断処理を終了させるオブジェクト４０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト４０２を含む。
【０１２３】
電子機器１は、画面６６Ａにおいてオブジェクト４０１が選択されると（Ｐｈ５０９）、図２０に示す端末診断処理を終了して、図２１に示すように、ホーム画面５０をディスプレイ２Ａに表示させる（Ｐｈ５１０）。
【０１２４】
電子機器１は、ディスプレイ２Ａに表示するホーム画面５０上で「端末診断」が選択されると（Ｐｈ５１１）、再び、端末診断ツール９Ｂを実行して、診断開始画面６０Ｂをディスプレイ２Ａに表示する（Ｐｈ５１２）。診断開始画面６０Ｂは、上述した診断開始画面６０Ａと表示態様が異なるが、端末診断ツール９Ｂの初回起動時と体裁を変更したものに過ぎず、診断開始画面６０Ａと同様の機能を有し、ユーザから診断開始の指示を受け付けることができる診断開始オブジェクト１０１を含む。以下、図２１に示す端末診断処理が開始されるまでの間に、端末の圏外が解消されているものとして説明を続ける。
【０１２５】
電子機器１は、診断開始画面６０Ｂにおいてオブジェクト１０１が選択されると（Ｐｈ５１３）、端末診断処理を実行する（Ｐｈ５１４）。端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【０１２６】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ａをディスプレイ２Ａに表示する（Ｐｈ５１５）。画面６２Ａは、Ｐｈ５１４の端末診断処理が開始されるまでに圏外が解消されているので、図２０に示す端末診断処理の結果を示す画面６２Ｂとは異なり、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１のみを含む。
【０１２７】
電子機器１は、画面６２Ａにおいてオブジェクト２０１が選択されると（Ｐｈ５１６）、「インターネットがつながらない」という症状について、データ使用制限状態である旨をユーザに通知する画面６６Ｃをディスプレイ２Ａに表示する（Ｐｈ５１７）。画面６６Ｃは、端末診断処理を終了させるオブジェクト４０１を含む。
【０１２８】
電子機器１は、画面６６Ｃにおいて、オブジェクト４０１が選択されれば、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示できる。
【０１２９】
上述したように、電子機器１は、実行中の端末診断処理が終了され、改めて端末診断処理が実行された場合、端末診断処理が実行されたときの端末の状態に応じた診断結果をユーザに通知できる。
【０１３０】
図２２及び図２３を用いて、端末診断処理の結果をユーザに通知する他の例を説明する。以下、端末診断処理の結果、端末の状態が、設定値の変更では対処できない事項のみに該当するときのユーザへの通知例について説明する。
【０１３１】
図２２は、端末診断処理におけるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図２２に示す結果（Ｒ６）のように、「圏外」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」及び「電話が使えない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図２３を用いて後述するように、「インターネットがつながらない」及び「電話が使えない」という症状をユーザに通知し、「インターネットがつながらない」及び「電話が使えない」という症状について、ユーザをサポートする処理を実行する。
【０１３２】
図２３は、端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理の中で、図２２に示す結果（Ｒ６）に従って、端末診断処理の結果をユーザに通知する場合の画面遷移の様子を示す。
【０１３３】
図２３に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ６０１）、端末診断時参照テーブル９Ｃを参照しつつ、端末診断処理を実行する（Ｐｈ６０２）。端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【０１３４】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ６０３）。画面６２Ｂは、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１、及び「電話が使えない」という症状をユーザに通知するオブジェクト２０２を含む。
【０１３５】
電子機器１は、画面６２Ｂにおいてオブジェクト２０１が選択されると（Ｐｈ６０４）、「インターネットがつながらない」という症状について、圏外である旨をユーザに通知する画面６６Ａをディスプレイ２Ａに表示する（Ｐｈ６０５）。画面６６Ａは、端末診断処理を終了させるオブジェクト４０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト４０２を含む。
【０１３６】
電子機器１は、画面６６Ａにおいてオブジェクト４０２が選択されると（Ｐｈ６０６）、再び、画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ６０７）。
【０１３７】
電子機器１は、画面６２Ｂにおいてオブジェクト２０２が選択されると（Ｐｈ６０８）、「電話が使えない」という症状について、圏外である旨をユーザに通知する画面６６Ｂをディスプレイ２Ａに表示する（Ｐｈ６０９）。画面６６Ｂは、端末診断処理を終了させるオブジェクト４０１を含む。画面６６Ｂは、端末診断処理の結果について、ユーザに全てを通知したので、診断結果の一覧（画面６２Ｂ）に戻るオブジェクト４０２を含まない。
【０１３８】
電子機器１は、画面６６Ｂにおいてオブジェクト４０１が選択されれば、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示できる。同様に、上記Ｐｈ６０５に示す画面６６Ａにおいて、オブジェクト４０１が選択されれば、電子機器１は、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示できる。
【０１３９】
上述したように、電子機器１は、ユーザにとって不都合であると予想される端末の症状を引き起している原因が、設定値の変更では対処できない事項（例えば、圏外）のみである場合、その旨（例えば、圏外）を症状ごとに１つずつユーザに通知して、ユーザに知らせることができる。
【０１４０】
図２４から図２９を用いて、端末診断処理の結果をユーザに通知する他の例を説明する。以下、端末診断処理の結果、端末の状態が、設定値の変更により対処可能な事項のみに該当するときのユーザへの通知例について説明する。
【０１４１】
図２４は、端末診断処理におけるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図２４に示す結果（Ｒ７）のように、「データ通信設定：ＯＦＦ」、「画面回転：ＯＮ」、「着信あり／受信通知あり」、及び「画面のタイムアウト時間＜Ｔ１」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」、「画面が回転する」、「ランプが点灯したままになっている／画面上部のアイコンが消えない」、及び「画面がすぐに消える」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図２５から図２８を用いて後述するように、「インターネットがつながらない」、「画面が回転する」、「ランプが点灯したままになっている／画面上部のアイコンが消えない」、及び「画面がすぐに消える」という症状をユーザに通知し、「インターネットがつながらない」、「画面が回転する」、「ランプが点灯したままになっている／画面上部のアイコンが消えない」、及び「画面がすぐに消える」という症状について、ユーザをサポートする処理を実行する。
【０１４２】
図２５から図２８は、端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理の中で、図２４に示す結果（Ｒ７）に従って、端末診断処理の結果をユーザに通知する場合の画面遷移の様子を示す。図２９は、端末診断処理に続く一連のサポート処理において、電子機器１により実行される設定変更の推移を示す。
【０１４３】
図２５に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ７０１）、端末診断時参照テーブル９Ｃを参照しつつ、端末診断処理を実行する（Ｐｈ７０２）。Ｐｈ７０２の端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【０１４４】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ｃをディスプレイ２Ａに表示する（Ｐｈ７０３）。画面６２Ｃは、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１、「画面が回転する」という症状をユーザに通知するオブジェクト２０３、「ランプが点灯したままになっている（画面上部のアイコンが消えない）」という症状をユーザに通知するオブジェクト２０４、及び「画面がすぐに消える」という症状をユーザに通知するオブジェクト２０５を含む。
【０１４５】
電子機器１は、画面６２Ｃにおいてオブジェクト２０１が選択されると（Ｐｈ７０４）、「インターネットがつながらない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｃ）に戻るオブジェクト３０２を含む画面６３Ａをディスプレイ２Ａに表示する（Ｐｈ７０５）。
【０１４６】
電子機器１は、画面６３Ａにおいてオブジェクト３０１が選択されると（Ｐｈ７０６）、「インターネットがつながらない」という症状を治療する処理を実行する（Ｐｈ７０７）。具体的は、電子機器１は、現在「ＯＦＦ」の状態にあるデータ通信設定の設定値を「ＯＮ」の状態に変更する処理を実行する。Ｐｈ７０７の処理によって、電子機器１の設定は、図２９の２９−１に示す設定状態から、図２９の２９−２に示す設定状態へと推移する。治療する処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。
【０１４７】
Ｐｈ７０７の処理完了後、電子機器１は、「インターネットがつながらない」という症状を治療する処理が完了した旨を示す画面６５Ａをディスプレイ２Ａに表示する（Ｐｈ７０８）。画面６５Ａは、端末診断処理を終了させるオブジェクト４０１、及び診断結果の一覧（画面６２Ｃ）に戻るオブジェクト４０２を含む。
【０１４８】
電子機器１は、画面６５Ａにおいてオブジェクト４０２が選択されると（Ｐｈ７０９）、図２６に示すように、再び、画面６２Ｃをディスプレイ２Ａに表示する（Ｐｈ７１０）。このとき、電子機器１は、Ｐｈ７０７の処理によって、「インターネットがつながらない」という症状に対する処置を完了したので、「インターネットがつながらない」という症状に対して治療済みである旨をユーザに知らせる画像Ｇ１を、オブジェクト２０１に重畳して表示する。
【０１４９】
続いて、電子機器１は、画面６２Ｃにおいてオブジェクト２０３が選択されると（Ｐｈ７１１）、「画面が回転する」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｃ）に戻るオブジェクト３０２を含む画面６３Ｂをディスプレイ２Ａに表示する（Ｐｈ７１２）。
【０１５０】
電子機器１は、画面６３Ｂにおいてオブジェクト３０１が選択されると（Ｐｈ７１３）、「画面が回転する」という症状を治療する処理を実行する（Ｐｈ７１４）。具体的には、電子機器１は、現在「ＯＮ」の状態にある画面回転の設定値を「ＯＦＦ」の状態に変更する処理を実行する。Ｐｈ７１４の処理によって、電子機器１の設定は、図２９の２９−２に示す設定状態から、図２９の２９−３に示す設定状態へと推移する。治療する処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。
【０１５１】
Ｐｈ７１４の処理完了後、電子機器１は、「画面が回転する」という症状を治療する処理が完了した旨を示す画面６５Ｂをディスプレイ２Ａに表示する（Ｐｈ７１５）。画面６５Ｂは、端末診断処理を終了させるオブジェクト４０１及び診断結果の一覧（画面６２Ｃ）に戻るオブジェクト４０２を含む。
【０１５２】
電子機器１は、画面６５Ｂにおいてオブジェクト４０２が選択されると（Ｐｈ７１６）、図２７に示すように、再び、画面６２Ｃをディスプレイ２Ａに表示する（Ｐｈ７１７）。このとき、電子機器１は、Ｐｈ７１４の処理によって、「画面が回転する」という症状に対する処置を完了したので、「画面が回転する」という症状に対して治療済みである旨をユーザに知らせる画像Ｇ１を、オブジェクト２０３に重畳して表示する。
【０１５３】
続いて、電子機器１は、画面６２Ｃにおいてオブジェクト２０４が選択されると（Ｐｈ７１８）、「ランプが点灯したままになる（画面上部のアイコンが消えない）」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｃ）に戻るオブジェクト３０２を含む画面６３Ｃをディスプレイ２Ａに表示する（Ｐｈ７１９）。
【０１５４】
電子機器１は、画面６３Ｃにおいてオブジェクト３０１が選択されると（Ｐｈ７２０）、「ランプが点灯したままになる（画面上部のアイコンが消えない）」という症状を治療する処理を実行する（Ｐｈ７２１）。具体的には、電子機器１は、着信若しくは受信に関するバッチ通知、バナー通知、及び通知領域の通知履歴などを消去することによって、ランプが消灯した状態、若しくは画面上部のアイコンが消去された状態に変更する処理を実行する。Ｐｈ７２１の処理によって、電子機器１の設定は、図２９の２９−３に示す設定状態から、図２９の２９−４に示す設定状態へと推移する。治療する処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。
【０１５５】
Ｐｈ７２１の処理完了後、電子機器１は、「ランプが点灯したままになる（画面上部のアイコンが消えない）」という症状を治療する処理が完了した旨を示す画面６５Ｃをディスプレイ２Ａに表示する（Ｐｈ７２２）。画面６５Ｃは、端末診断処理を終了させるオブジェクト４０１及び診断結果の一覧（画面６２Ｃ）に戻るオブジェクト４０２を含む。
【０１５６】
電子機器１は、画面６５Ｃにおいてオブジェクト４０２が選択されると（Ｐｈ７２３）、図２８に示すように、再び、画面６２Ｃをディスプレイ２Ａに表示する（Ｐｈ７２４）。このとき、電子機器１は、Ｐｈ７２１の処理によって、「ランプが点灯したままになる（画面上部のアイコンが消えない）」という症状に対する処置を完了したので、「ランプが点灯したままになる（画面上部のアイコンが消えない）」という症状に対して治療済みである旨をユーザに知らせる画像Ｇ１を、オブジェクト２０４に重畳して表示する。
【０１５７】
続いて、電子機器１は、画面６２Ｃにおいてオブジェクト２０５が選択されると（Ｐｈ７２５）、「画面がすぐに消える」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｃ）に戻るオブジェクト３０２を含む画面６３Ｄをディスプレイ２Ａに表示する（Ｐｈ７２６）。なお、電子機器１は、「画面がすぐに消える」という症状以外の他の症状についてユーザに全てを通知しているので、診断結果の一覧（画面６２Ｃ）に戻るオブジェクト３０２を画面６３Ｄに含ませなくてもよい。
【０１５８】
電子機器１は、画面６３Ｄにおいてオブジェクト３０１が選択されると（Ｐｈ７２７）、「画面がすぐに消える」という症状を治療する処理を実行する（Ｐｈ７２８）。具体的には、電子機器１は、現在設定されている画面のタイムアウト時間Ｔ２を、閾値であるＴ１よりも長いＴｄ（例えば、初期設定値）に変更する処理を実行する。Ｐｈ７２８の処理によって、電子機器１の設定は、図２９の２９−４に示す設定状態から、図２９の２９−５に示す設定状態へと推移する。治療する処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。
【０１５９】
Ｐｈ７２８の処理完了後、電子機器１は、「画面がすぐに消える」という症状を治療する処理が完了した旨を示す画面６５Ｄをディスプレイ２Ａに表示する（Ｐｈ７２９）。画面６５Ｄは、端末診断処理を終了させるオブジェクト４０１を含む。画面６５Ｄは、端末診断処理の結果についてユーザに全てを通知し、端末診断処理より検出された症状の全てについて処置を完了したので、画面６５Ａから画面６５Ｃに含まれているオブジェクト４０２を含まない。なお、画面６５Ｄにオブジェクト４０２を含ませておき、診断結果の一覧（画面６２Ｃ）に戻ることができるようにしてもよい。この場合、「画面がすぐに消える」という症状に対して治療済みである旨をユーザに知らせる画像Ｇ１が、オブジェクト２０５に重畳して表示されるようにしてもよい。
【０１６０】
電子機器１は、画面６５Ｄにおいてオブジェクト４０１が選択されると（Ｐｈ７３０）、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示させる（Ｐｈ７３１）。
【０１６１】
図３０から図３２を用いて、端末診断処理の結果をユーザに通知する他の例を説明する。以下、端末診断処理の結果、設定値の変更により対処できる事項が、異なる２つの端末の症状の原因に該当するときのユーザへの通知例について説明する。
【０１６２】
図３０は、端末診断処理におけるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図３０に示す結果（Ｒ８）のように、「機内モード：ＯＮ」が「ＹＥＳ」に該当する場合、「インターネットがつながらない」及び「電話が使えない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図３１から図３２を用いて後述するように、「インターネットがつながらない」及び「電話が使えない」という症状をユーザに通知し、「インターネットがつながらない」及び「電話が使えない」という症状について、ユーザをサポートする処理を実行する。
【０１６３】
図３１から図３２は、端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理の中で、図３０に示す結果（Ｒ８）に従って、端末診断処理の結果をユーザに通知する場合の画面遷移の様子を示す。
【０１６４】
図３１に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ８０１）、端末診断時参照テーブル９Ｃを参照しつつ、端末診断処理を実行する（Ｐｈ８０２）。Ｐｈ８０２の端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【０１６５】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ８０３）。画面６２Ｂは、「インターネットがつながらない」という症状をユーザに通知するオブジェクト２０１、及び「電話が使えない」という症状をユーザに通知するオブジェクト２０２を含む。
【０１６６】
電子機器１は、画面６２Ｂにおいてオブジェクト２０１が選択されると（Ｐｈ８０４）、「インターネットがつながらない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト３０２を含む画面６３Ａをディスプレイ２Ａに表示する（Ｐｈ８０５）。
【０１６７】
電子機器１は、画面６３Ａにおいてオブジェクト３０１が選択されると（Ｐｈ８０６）、「インターネットがつながらない」という症状を治療する処理を実行する（Ｐｈ８０７）。具体的には、電子機器１は、現在「ＯＮ」の状態にある機内モードの設定値を「ＯＦＦ」の状態に変更する処理を実行する。Ｐｈ８０７に示す処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示させる。
【０１６８】
Ｐｈ８０７の処理完了後、電子機器１は、「インターネットがつながらない」という症状を治療する処理が完了した旨を示す画面６５Ａをディスプレイ２Ａに表示する（Ｐｈ８０８）。画面６５Ａは、端末診断処理を終了させるオブジェクト４０１、及び診断結果の一覧（画面６２Ｂ）に戻るオブジェクト４０２を含む。ここで、電子機器１が、「インターネットがつながらない」という症状について、機内モードの設定値を「ＯＦＦ」にする処理を実行することにより、「電話が使えない」という症状の原因も同時に治療されることになる。しかし、電子機器１は、画面６５Ａにオブジェクト４０２を含ませることによって、ユーザを診断結果の一覧（画面６２Ｂ）に誘導する道筋を残しておく。ユーザによっては、「インターネットがつながらない」という症状の解消が、同時に、「電話が使えない」という症状の解消につながっていることが分からない場合も考えられるので、端末の症状について、１つずつユーザに通知し、処置する様子をユーザに示す趣旨である。
【０１６９】
電子機器１は、画面６５Ａにおいてオブジェクト４０２が選択されると（Ｐｈ８０９）、図３２に示すように、再び、画面６２Ｂをディスプレイ２Ａに表示する（Ｐｈ８１０）。電子機器１は、Ｐｈ８０７の処理によって、「インターネットがつながらない」という症状に対する処置を完了したので、「インターネットがつながらない」という症状に対して治療済みである旨をユーザに知らせる画像Ｇ１を、オブジェクト２０１に重畳して表示する。
【０１７０】
続いて、電子機器１は、画面６２Ｂにおいてオブジェクト２０２が選択されると（Ｐｈ８１１）、「電話が使えない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１を含む画面６３Ｅをディスプレイ２Ａに表示する（Ｐｈ８１２）。
【０１７１】
電子機器１は、画面６３Ｅにおいてオブジェクト３０１が選択されると（Ｐｈ８１３）、「電話が使えない」という症状を治療する処理を実行する（Ｐｈ８１４）。上述したように、実際には、「インターネットがつながらない」という症状について、Ｐｈ８０７において機内モードの設定値を「ＯＦＦ」にする処理を実行することにより、「電話が使えない」という症状に対する処置も完了している。そこで、Ｐｈ８１４において、電子機器１は、内部的には特段の処理を実行していないが、「電話が使えない」という症状に対する処理を実行中であるとユーザに見せかけるためのフェイクの画像を表示する画面６４をディスプレイ２Ａに表示させる。
【０１７２】
電子機器１は、画面６４をディスプレイ２Ａに表示させてから一定時間を経過した後、「電話が使えない」という症状を治療する処理が完了した旨を示す画面６５Ｅをディスプレイ２Ａに表示する（Ｐｈ８１５）。電子機器１は、上述したように、Ｐｈ８１４において、「電話が使えない」という症状について特段の処理を実行していないので、あたかも実際に処理を実行していたかのように、画面６４をディスプレイ２Ａに表示させてから一定時間経過後に、画面６５Ｅをディスプレイ２Ａに表示する。画面６５Ｅは、端末診断処理を終了させるオブジェクト４０１を含む。
【０１７３】
電子機器１は、画面６５Ｅにおいてオブジェクト４０１が選択されると（Ｐｈ８１６）、端末診断処理を終了して、ホーム画面５０をディスプレイ２Ａに表示させる（Ｐｈ８１７）。
【０１７４】
上述したように、電子機器１は、設定値の変更により対処できる事項が、異なる２つの端末の症状の原因に該当し、一方の症状に対する処理によって、他方の症状に対する処理を完了することになる場合であっても、端末の症状について、１つずつユーザに通知し、症状を治療する処理の選択をユーザに１つずつ実行させることにより、端末の症状について１つずつ確実に対処したということを認知させやすくすることができる。
【０１７５】
続いて、図３３から図３９を用いて、端末診断処理の結果をユーザに通知する他の例を説明する。
【０１７６】
図３３及び図３４は、端末診断処理の結果、着信音が鳴らないという症状について、ユーザをサポートする処理の例を示す。
【０１７７】
図３３は、端末診断処理におけるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図３３に示すように、「着信音量＜Ｖ１」が「ＹＥＳ」に該当する場合、「着信音が鳴らない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図３４を用いて後述するように、「着信音が鳴らない」という症状について、ユーザをサポートする処理を実行する。
【０１７８】
図３４は、図３３に示す端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理における画面遷移の一例を示している。
【０１７９】
図３４に示すように、電子機器１は、ディスプレイ２Ａに表示する画面６３Ｆにおいて、「着信音が鳴らない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１が選択されると（Ｐｈ９０１）、「着信音が鳴らない」という症状を治療する処理を実行する（Ｐｈ９０２）。具体的には、電子機器１は、現在設定されている着信音量を、閾値であるＶ１よりも大きな音量（例えば、初期設定値）に変更する処理を実行する。
【０１８０】
Ｐｈ９０２に示す処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。なお、画面６３Ｆをディスプレイ２Ａに表示させるまでの電子機器１の処理は、基本的には、上述した図１２、１４、１５、１７、１８、２０、２１、２３、２５〜２８と同様であるので、説明は省略する。
【０１８１】
Ｐｈ９０２の処理が完了すると、電子機器１は、「着信音が鳴らない」という症状を治療する処理が完了した旨を示す画面６５Ｆをディスプレイ２Ａに表示する（Ｐｈ９０３）。画面６５Ｆは、端末診断処理を終了させるオブジェクト４０１を含む。
【０１８２】
図３５は、端末診断処理におけるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図３５に示すように、「メディア音量＜Ｖ２」が「ＹＥＳ」に該当する場合、「音楽及び動画の音が鳴らない」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図３６を用いて後述するように、「音楽及び動画の音が鳴らない」という症状について、ユーザをサポートする処理を実行する。
【０１８３】
図３６は、図３５に示す端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理における画面遷移の一例を示している。
【０１８４】
図３６に示すように、電子機器１は、ディスプレイ２Ａに表示する画面６３Ｇにおいて、「音楽及び動画の音が鳴らない」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１が選択されると（Ｐｈ１００１）、「音楽及び動画の音が鳴らない」という症状を治療する処理を実行する（Ｐｈ１００２）。具体的には、電子機器１は、現在設定されているメディア音量を、閾値であるＶ２よりも大きな音量（例えば、初期設定値）に変更する処理を実行する。
【０１８５】
Ｐｈ１００２に示す処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。なお、画面６３Ｇをディスプレイ２Ａに表示させるまでの電子機器１の処理は、基本的には、上述した図１２、１４、１５、１７、１８、２０、２１、２３、２５〜２８と同様であるので、説明は省略する。
【０１８６】
Ｐｈ１００２の処理が完了すると、電子機器１は、「音楽及び動画の音が鳴らない」という症状を治療する処理が完了した旨を示す画面６５Ｇをディスプレイ２Ａに表示する（Ｐｈ１００３）。画面６５Ｇは、端末診断処理を終了させるオブジェクト４０１を含む。
【０１８７】
図３７は、端末診断処理におけるテーブルマッチング結果の他の例を示す。電子機器１は、端末診断処理の結果、例えば、図３７に示すように、「ＩＭＥ設定≠初期設定」が「ＹＥＳ」に該当する場合、「文字入力方法が変わっている」という症状でユーザに不都合が発生しているものと推定する。そこで、電子機器１は、図３８を用いて後述するように、「文字入力方法が変わっている」という症状について、ユーザをサポートする処理を実行する。
【０１８８】
図３８は、図３７に示す端末診断の結果をユーザに通知し、端末診断の結果に応じてユーザをサポートする一連の処理における画面遷移の一例を示している。
【０１８９】
図３８に示すように、電子機器１は、ディスプレイ２Ａに表示する画面６３Ｈにおいて、「文字入力方法が変わっている」という症状を治療するか否かをユーザに選択させることができるオブジェクト３０１が選択されると（Ｐｈ１１０１）、「文字入力方法が変わっている」という症状を治療する処理を実行する（Ｐｈ１１０２）。具体的には、電子機器１は、現在のＩＭＥ設定を初期設定に戻す処理を実行する。
【０１９０】
Ｐｈ１１０２に示す処理の実行中、電子機器１は、治療中であることを示す画面６４をディスプレイ２Ａに表示する。なお、画面６３Ｈをディスプレイ２Ａに表示させるまでの電子機器１の処理は、基本的には、上述した図１２、１４、１５、１７、１８、２０、２１、２３、２５〜２８と同様であるので、説明は省略する。
【０１９１】
Ｐｈ１１０２の処理が完了すると、電子機器１は、「文字入力方法が変わっている」という症状を治療する処理が完了した旨を示す画面６５Ｈをディスプレイ２Ａに表示する（Ｐｈ１１０３）。画面６５Ｈは、端末診断処理を終了させるオブジェクト４０１を含む。
【０１９２】
図３９は、端末診断処理において、ユーザに通知すべき症状が特に検出されなかったときの画面遷移の例を示している。図３９に示すように、電子機器１は、診断開始画面６０Ａにおいてオブジェクト１０１が選択されると（Ｐｈ１２０１）、端末診断時参照テーブル９Ｃを参照しつつ、端末診断処理を実行する（Ｐｈ１２０２）。Ｐｈ１２０２に示す端末診断処理の実行中、電子機器１は、端末診断中であることを示す画面６１をディスプレイ２Ａに表示する。
【０１９３】
電子機器１は、端末診断処理の結果に従って、診断結果をユーザに通知する画面６２Ｄをディスプレイ２Ａに表示する（Ｐｈ１２０３）。端末診断処理の結果、ユーザに通知すべき症状が特に検出されないとき、画面６２Ｄのように、端末に異常がない旨が表示される。画面６２Ｄは、端末診断処理を終了するオブジェクト５０１及びサポートセンタへアクセスするオブジェクト５０２を含む。サポートセンタは、端末の状態について、電子機器１のユーザがオペレータに対して種々の問い合わせを行い、問題を解決するために設けられる救済センタである。例えば、電子機器１は、オブジェクト５０２に対する操作を検出すると、サポートセンタの電話番号に電話発信する。オブジェクト５０２は、サポートセンタと電話接続する場合に限られず、例えば、ユーザをサポートするためのポータルサイトに接続するものであってもよい。オブジェクト５０２は、端末に異常がない旨が表示される画面６２Ｄに限らず、端末が自動対応できない症状についてユーザに通知する画面に表示されてもよい。これによれば、ユーザは、端末が自動対応できない症状を確認した直後にサポートセンタへアクセスすることができる。端末が自動対応できない症状についてユーザに通知する画面とは、画面６６Ａや画面６６Ｂを含む。
【０１９４】
図４０から図４２を用いて、実施形態に係る電子機器１の処理の流れを説明する。図４０から図４２は、実施形態に係る電子機器による処理の流れを示すフローチャートである。図４０から図４２に示す処理は、コントローラ１０が、端末診断ツール９Ｂなどを実行することにより実現される。電子機器１により実行される処理は、端末の状況を診断する処理のフェーズ（図４０に示すステップＳ１０１からステップＳ１０５）と、端末の診断結果をユーザに通知し、ユーザをサポートする処理のフェーズ（図４１及び図４２）とを含む。
【０１９５】
図４０に示すように、コントローラ１０は、端末診断の開始条件を満足するか否かを判定する（ステップＳ１０１）。コントローラ１０は、例えば、ディスプレイ２Ａに表示するホーム画面５０上で「端末診断」が選択されたか、若しくは端末診断専用のＩＣカード１００が翳されたかどうかを判定する（図１０参照）。
【０１９６】
コントローラ１０は、判定の結果、端末診断処理の開始条件を満足すると（ステップＳ１０１，Ｙｅｓ）、端末診断処理を開始し、端末診断時参照テーブル９Ｃ及びシステム管理データ９Ｅをストレージ９から取得する（ステップＳ１０２）。
【０１９７】
コントローラ１０は、図１１，１３，１６，１９，２２，２４，３０，３３，３５，３７に例示するように、システム管理データ９Ｃに記憶されている端末の現時点の状況を、端末診断時参照テーブル９Ｃに基づいて判定する（ステップＳ１０３）。ステップＳ１０３では、システム管理データ９Ｃに記録されている端末の設定値（機内モード：ＯＮ／ＯＦＦなど）、並びに端末の動作状況（ＳＩＭカード未挿入、圏外など）が、端末診断時参照テーブル９Ｃの項目に該当するかを判定する。
【０１９８】
コントローラ１０は、ステップＳ１０３の判定後、端末診断ツール用データベース９Ｄをストレージ９から取得する（ステップＳ１０４）。
【０１９９】
コントローラ１０は、端末診断ツール用データベース９Ｄを用いて、ステップＳ１０３の判定結果に対応する画面データファイルを作成する（ステップＳ１０５）。画面データファイルは、図１２，１４，１５，１７，１８，２０，２１，２３，２５〜２８，３１，３２，３４，３６，３８，３９に例示する画面を表示するためのファイルである。
【０２００】
コントローラ１０は、ステップＳ１０５で作成した画面データファイルを用いて、図４１及び図４２を示す端末診断結果通知処理を実行して（ステップＳ１０６）、処理を終了する。
【０２０１】
図４１及び図４２を用いて、端末診断結果通知処理について説明する。図４１に示すように、コントローラ１０は、端末診断処理の結果、ユーザに通知すべき症状が端末に存在するかを判定する（ステップＳ２０１）。具体的には、コントローラ１０は、端末診断時参照テーブル９Ｃの確認項目のうち、少なくとも１つが「ＹＥＳ」に該当すれば、ユーザに通知すべき症状が端末に存在するという判定結果を導出する。
【０２０２】
コントローラ１０は、判定の結果、ユーザに通知すべき症状があると（ステップＳ２０１，Ｙｅｓ）、通知すべき症状を含む診断結果通知画面（例えば、図１２に示す画面６２Ａ，図１４に示す６２Ｂなど参照）をディスプレイ２Ａに表示する（ステップＳ２０２）。
【０２０３】
コントローラ１０は、診断結果通知画面に含まれる個別の症状について、ユーザの選択があるかを判定する（ステップＳ２０３）。
【０２０４】
コントローラ１０は、判定の結果、個別の症状について、ユーザの選択があると（ステップＳ２０３，Ｙｅｓ）、選択された症状について、自動対応可能な原因があるかを判定する（ステップＳ２０４）。具体的には、コントローラ１０は、端末診断時参照テーブル９Ｃの確認項目のうち、自動対応可能要因に対応する確認項目が「ＹＥＳ」に該当する場合、自動対応可能な原因があるという判定結果を導出する。
【０２０５】
コントローラ１０は、判定の結果、自動対応可能な原因がある場合（ステップＳ２０４，Ｙｅｓ）、ステップＳ２０３で選択された症状について治療を受け付ける治療受付画面（図１２，１４に示す画面６３Ａ、図２６に示す画面６３Ｂなど）を表示する（ステップＳ２０５）。
【０２０６】
コントローラ１０は、治療受付画面において、ユーザにより治療の選択があるかを判定する（ステップＳ２０６）。
【０２０７】
コントローラ１０は、判定の結果、治療の選択があると（ステップＳ２０６，Ｙｅｓ）、ステップＳ２０３で選択された症状について処理を実行する（ステップＳ２０７）。具体的には、コントローラ１０は、選択された症状に対応する機能の設定値を変更する処理を実行する。
【０２０８】
コントローラ１０は、ステップＳ２０３で選択された症状について、自動対応できない原因があるかを判定する（ステップＳ２０８）。具体的には、コントローラ１０は、端末診断時参照テーブル９Ｃの確認項目のうち、自動対応不可能要因に対応する確認項目が「ＹＥＳ」に該当する場合、自動対応できない原因があるという判定結果を導出する。
【０２０９】
コントローラ１０は、判定の結果、自動対応できない原因がある場合（ステップＳ２０８，Ｙｅｓ）、ステップＳ２０３で選択された症状に対する処置完了、及び自動対応できない原因を通知する画面（例えば、図１４，１７に示す画面６６Ａなど）をディスプレイ２Ａに表示する（ステップＳ２０９）。
【０２１０】
コントローラ１０は、診断結果通知画面に戻る操作があるかを判定する（ステップＳ２１０）。具体的には、コントローラ１０は、ステップＳ２０９で表示する画面、或いはステップＳ２０５で表示する治療受付画面において、所定の操作（例えば、「他の症状を治す」というオブジェクトに対する操作）が検出されたとき、診断結果通知画面に戻るという判定結果を導出する。
【０２１１】
コントローラ１０は、判定の結果、診断結果通知画面に戻る操作がないとき（ステップＳ２１０，Ｎｏ）、端末診断処理を終了するかを判定する（ステップＳ２１１）。具体的には、コントローラ１０は、ステップＳ２０９で表示する画面において、所定の操作（例えば、「健康診断を終了する」というオブジェクトに対する操作）が検出されたとき、或いは、電話の着信などの他の処理の割り込みが発生したとき、端末診断処理を終了するという判定結果を導出する。
【０２１２】
コントローラ１０は、判定の結果、端末診断処理を終了する場合（ステップＳ２１１，Ｙｅｓ）、処理を終了する。
【０２１３】
一方、コントローラ１０は、判定の結果、端末診断処理を終了しない場合（ステップＳ２１１，Ｎｏ）、上記ステップＳ２１０の判定に戻る。
【０２１４】
上記ステップＳ２１０の判定において、コントローラ１０は、診断結果通知画面に戻る操作があると（ステップＳ２１０，Ｙｅｓ）、上記ステップＳ２０２の処理手順に戻る。
【０２１５】
上記ステップＳ２０８の判定において、コントローラ１０は、ステップＳ２０３で選択された症状について、自動対応できない原因がない場合（ステップＳ２０８，Ｎｏ）、ステップＳ２０３で選択された症状に治療済みであることを示す画像を付与することを決定し（ステップＳ２１２）、上記ステップＳ２１０の判定に移行する。ステップＳ２１２の処理手順により、ステップＳ２１０の判定の結果、診断結果通知画面がディスプレイ２Ａに表示された時、治療済みの症状に対して治療済みであることを示す画像（例えば、図２６〜図２８に示す画像Ｇ１など）が表示される。
【０２１６】
上記ステップＳ２０６の判定において、コントローラ１０は、治療受付画面において、ユーザにより治療の選択がないとき（ステップＳ２０６，Ｎｏ）、上記ステップＳ２１０の判定に移行する。
【０２１７】
上記ステップＳ２０４の判定において、コントローラ１０は、ステップＳ２０３で選択された症状について、自動対応可能な原因がない場合（ステップＳ２０４，Ｎｏ）、ステップＳ２０３で選択された症状について、自動対応できない原因を通知する画面（例えば、図２３に示す画面６６Ａ，画面６６Ｂなど）をディスプレイ２Ａに表示し（ステップＳ２１３）、上記ステップＳ２１０の判定に移行する。
【０２１８】
上記ステップＳ２０１における判定において、コントローラ１０は、端末診断処理の結果、ユーザに通知すべき症状がない場合（ステップＳ２０１，Ｎｏ）、端末に異常がない旨を通知する診断結果通知画面（例えば、図３９に示す画面６２Ｄ）をディスプレイ２Ａに表示する（ステップＳ２１４）。
【０２１９】
コントローラ１０は、上記ステップＳ２１１と同様に、端末診断処理を終了するかを判定する（ステップＳ２１５）。
【０２２０】
コントローラ１０は、判定の結果、端末診断処理を終了しない場合（ステップＳ２１５，Ｎｏ）、サポートセンタへの接続について選択があるかを判定する（ステップＳ２１６）。
【０２２１】
コントローラ１０は、判定の結果、サポートセンタへの接続について選択があると（ステップＳ２１６，Ｙｅｓ）、サポートセンタへの接続を実行して、処理を終了する。
【０２２２】
一方、コントローラ１０は、判定の結果、サポートセンタへの接続について選択がないとき（ステップＳ２１６，Ｎｏ）、上記ステップＳ２１５の判定に戻る。
【０２２３】
上記ステップＳ２１５の判定において、コントローラ１０は、判定の結果、端末診断処理を終了する場合（ステップＳ２１５，Ｙｅｓ）、処理を終了する。
【０２２４】
図４３は、電子機器における設定変更の従来手順の例を示す図である。図４３に例示するように、従来の電子機器において設定を変更するためには、ディスプレイ２Ａに表示されるホーム画面４１で「設定」を選択して設定画面４２を表示させ、設定画面４２において設定変更を希望する機能に対応する個別の項目（例えば、無線とネットワーク）を選択して項目ごとの設定画面４３をさらに表示させるといった階層的な手順が必要とされる（Ｐｈ１〜Ｐｈ３）。このため、端末の状態を変更する方法として、従来の電子機器における設定方法は、ユーザにとって必ずしも簡易な方法とは言い切れない。また、従来の電子機器では、ユーザが不満に感じている端末の状態と、変更すべき端末の機能とを対応付けることができないおそれもある。
【０２２５】
一方、実施形態に係る電子機器１は、端末診断ツール９Ｂを起動させることにより、端末の状態を診断し、ユーザにとって不都合であると推定される症状をユーザに通知するとともに、ユーザにとって不都合であると推定される症状の原因が、例えば、端末が備える機能に対応する設定値に依存するものであるとき、ユーザの希望により自動的に設定値を変更して、症状の解消を図ることができる。このため、ユーザは、従来のような設定変更のための手順を踏む必要がなく、電子機器１との簡単なやり取りで設定を変更できる。
【０２２６】
また、電子機器１は、端末診断の結果、端末に発生している症状の原因が、設定値の変更に依存するものであるとき、設定の変更を希望するか否かの問合せを行う。このように、ユーザ操作を挟むことによって、発見された設定値に依存する端末の症状のうち、設定の変更を実行するかどうかをユーザ自身に選択させることができる。すなわち、端末の症状が、ユーザ自身が問題と感じているか否かに応じて設定値を変更するか否かを決めることができる。
【０２２７】
また、電子機器１は、端末に発生している症状の原因が、設定値の変更に依存するものではないとき、その具体的な内容についてユーザに通知できる。このため、電子機器１は、端末に発生している症状について、有益な情報をユーザに提供できる。すなわち、ユーザが意図した通りに電子機器１が動作しないなどの症状があるとき、ユーザ自らが試行錯誤して症状の原因を究明せずとも、症状の原因を把握できる。
【０２２８】
また、上述した実施形態において、電子機器１は、端末に発生している症状の原因が、設定値の変更に依存しない複数の要因にあるとき、複数の要因を１つずつユーザに通知できる。このため、端末の症状を引き起こしている原因をユーザに１つずつ確実に認知させることができる。
【０２２９】
また、上述した実施形態において、電子機器１は、端末に発生している症状の原因が、設定値の変更に依存しない複数の要因にあるとき、複数の要因を１つずつユーザに通知できる。このため、端末の症状を引き起こしている原因をユーザに１つずつ確実に認知させやすくできる。
【０２３０】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記の実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成により具現化されるべきである。
【符号の説明】
【０２３１】
１  電子機器
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  端末診断ツール
９Ｃ  端末診断時参照テーブル
９Ｄ  端末診断ツール用データベース
９Ｅ  システム管理データ
９Ｚ  設定データ
１０  コントローラ
１１  スピーカ
１２  カメラ
１３  ランプ
１４  コネクタ
１５  加速度センサ
１６  方位センサ
１７  角速度センサ
１８  ＩＣカードリーダ
１９  ＧＰＳ受信機
【図１】
2019083413.tif 000003
【図２】
2019083413.tif 000004
【図３】
2019083413.tif 000005
【図４】
2019083413.tif 000006
【図５】
2019083413.tif 000007
【図６】
2019083413.tif 000008
【図７】
2019083413.tif 000009
【図８】
2019083413.tif 000010
【図９】
2019083413.tif 000011
【図１０】
2019083413.tif 000012
【図１１】
2019083413.tif 000013
【図１２】
2019083413.tif 000014
【図１３】
2019083413.tif 000015
【図１４】
2019083413.tif 000016
【図１５】
2019083413.tif 000017
【図１６】
2019083413.tif 000018
【図１７】
2019083413.tif 000019
【図１８】
2019083413.tif 000020
【図１９】
2019083413.tif 000021
【図２０】
2019083413.tif 000022
【図２１】
2019083413.tif 000023
【図２２】
2019083413.tif 000024
【図２３】
2019083413.tif 000025
【図２４】
2019083413.tif 000026
【図２５】
2019083413.tif 000027
【図２６】
2019083413.tif 000028
【図２７】
2019083413.tif 000029
【図２８】
2019083413.tif 000030
【図２９】
2019083413.tif 000031
【図３０】
2019083413.tif 000032
【図３１】
2019083413.tif 000033
【図３２】
2019083413.tif 000034
【図３３】
2019083413.tif 000035
【図３４】
2019083413.tif 000036
【図３５】
2019083413.tif 000037
【図３６】
2019083413.tif 000038
【図３７】
2019083413.tif 000039
【図３８】
2019083413.tif 000040
【図３９】
2019083413.tif 000041
【図４０】
2019083413.tif 000042
【図４１】
2019083413.tif 000043
【図４２】
2019083413.tif 000044
【図４３】
2019083413.tif 000045
【手続補正書】
【提出日】平成30年6月11日(2018.6.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能のうちの少なくとも２つの機能のそれぞれに対応した複数の設定値を変更可能な電子機器であって、
ディスプレイと、コントローラを備え、
前記コントローラは、
前記設定値のそれぞれについて、予め設定済みの値か否かを判定し、
判定の結果、前記複数の設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値が設定されている前記機能について、少なくとも当該機能ごとに異なる態様で表示され、かつユーザ操作を受け付けるための所定の操作範囲を有する第１オブジェクトが割り付けされた画面を前記ディスプレイに表示させる
電子機器。
【請求項２】
自機が備える複数の機能のそれぞれに対応した設定値を変更可能な電子機器であって、
ディスプレイと、コントローラを備え、
前記コントローラは、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定し、
判定の結果、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値が設定されている機能に関する通知を前記ディスプレイに表示し、
前記複数の設定値が前記決められた値か否かを判定した結果、前記決められた値である場合、所定の通知とともに、前記自機が備える機能に関する問合せ先の情報を前記ディスプレイに表示する
電子機器。
【請求項３】
前記コントローラは、
前記第１オブジェクトに対するユーザ操作を検出すると、
前記決められた値でないと判定した前記設定値を前記決められた値に変更する処理を実行させるユーザ操作を受け付けるための所定の操作範囲を有する第２オブジェクトが割り付けされた画面を前記ディスプレイに表示し、
前記第２オブジェクトに対するユーザ操作を検出するだけで、前記設定値を前記決められた値に変更する請求項１に記載の電子機器。
【請求項４】
前記第２オブジェクトが割り付けられた前記画面は、自機全般の設定を変更する設定画面において、個別の項目が選択されることにより前記ディスプレイに表示させる項目ごとの設定画面とは異なる画面である請求項３に記載の電子機器。
【請求項５】
前記設定値は、第１の数値範囲に含まれる値であって、
前記決められた値は、前記第１の数値範囲に含まれる第２の数値範囲に含まれる値である請求項１から４のいずれか１つに記載の電子機器。
【請求項６】
通信部、スピーカ、発光部、及び文字入力部をさらに備え、
前記コントローラは、
前記通信部、前記ディスプレイ、前記スピーカ、前記発光部、及び前記文字入力部の設定値のうちの少なくとも１つが前記決められた値か否かを判定する請求項２に記載の電子機器。
【請求項７】
ディスプレイを備え、通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能のうちの少なくとも２つの機能のそれぞれに対応した複数の設定値を変更可能な電子機器に実行させる制御方法であって、
前記設定値のそれぞれについて、予め設定済みの値か否かを判定するステップと、
前記判定するステップにより、前記複数の設定値のうちの少なくとも１つが前記決められた値ではないと判定されると、前記決められた値でないと判定した前記設定値が設定されている前記機能について、少なくとも当該機能ごとに異なる態様で表示され、かつユーザ操作を受け付けるための所定の操作範囲を有する第１オブジェクトが割り付けされた画面を前記ディスプレイに表示させるステップと
を含む制御方法。
【請求項８】
ディスプレイを備え、通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能のうちの少なくとも２つの機能のそれぞれに対応した複数の設定値を変更可能な電子機器に、
前記設定値のそれぞれについて、予め設定済みの値か否かを判定するステップと、
前記判定するステップにより、前記複数の設定値のうちの少なくとも１つが前記決められた値ではないと判定されると、前記決められた値でないと判定した前記設定値が設定されている前記機能について、少なくとも当該機能ごとに異なる態様で表示され、かつユーザ操作を受け付けるための所定の操作範囲を有する第１オブジェクトが割り付けされた画面を前記ディスプレイに表示させるステップと
を実行させる制御プログラム。
【請求項９】
ディスプレイを備え、
複数の機能のそれぞれに対応した設定値を変更可能な電子機器に実行させる制御方法であって、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値に対応する機能に関する通知を前記ディスプレイに表示するステップと、
前記複数の設定値が前記決められた値か否かを判定した結果、前記決められた値である場合、所定の通知とともに、前記自機が備える機能に関する問合せ先の情報を前記ディスプレイに表示するステップと
を含む制御方法。
【請求項１０】
ディスプレイを備え、
複数の機能のそれぞれに対応した設定値を変更可能な電子機器に、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値に対応する機能に関する通知を前記ディスプレイに表示するステップと、
前記複数の設定値が前記決められた値か否かを判定した結果、前記決められた値である場合、所定の通知とともに、前記自機が備える機能に関する問合せ先の情報を前記ディスプレイに表示するステップと
を実行させる制御プログラム。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図１４
【補正方法】変更
【補正の内容】
【図１４】
2019083413.tif 000046
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図１８
【補正方法】変更
【補正の内容】
【図１８】
2019083413.tif 000047
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図２４
【補正方法】変更
【補正の内容】
【図２４】
2019083413.tif 000048
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図２８
【補正方法】変更
【補正の内容】
【図２８】
2019083413.tif 000049
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図２９
【補正方法】変更
【補正の内容】
【図２９】
2019083413.tif 000050
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図３２
【補正方法】変更
【補正の内容】
【図３２】
2019083413.tif 000051
【手続補正書】
【提出日】平成30年11月1日(2018.11.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能のうちの少なくとも２つの機能のそれぞれに対応した複数の設定値を変更可能な電子機器であって、
ディスプレイと、コントローラを備え、
前記コントローラは、
診断処理の指示操作がなされると、前記複数の設定値のそれぞれについて、予め設定済みの決められた値か否かを判定し、
判定の結果、前記複数の設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値が設定されている前記機能について、少なくとも当該機能ごとに異なる態様で表示され、かつユーザ操作を受け付けるための所定の操作範囲を有する第１オブジェクトが割り付けされた画面を前記ディスプレイに表示させる
電子機器。
【請求項２】
自機が備える複数の機能のそれぞれに対応した設定値を変更可能な電子機器であって、
ディスプレイと、コントローラを備え、
前記コントローラは、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定し、
判定の結果、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値が設定されている機能に関する通知を前記ディスプレイに表示し、
前記設定値のそれぞれについて前記決められた値か否かを判定した結果、前記決められた値である場合、所定の通知とともに、前記自機が備える機能に関する問合せ先の情報を前記ディスプレイに表示する
電子機器。
【請求項３】
前記コントローラは、
前記第１オブジェクトに対するユーザ操作を検出すると、
前記決められた値でないと判定した前記設定値を前記決められた値に変更する処理を実行させるユーザ操作を受け付けるための所定の操作範囲を有する第２オブジェクトが割り付けされた画面を前記ディスプレイに表示し、
前記第２オブジェクトに対するユーザ操作を検出するだけで、前記設定値を前記決められた値に変更する請求項１に記載の電子機器。
【請求項４】
前記第２オブジェクトが割り付けられた前記画面は、自機全般の設定を変更する設定画面において、個別の項目が選択されることにより前記ディスプレイに表示させる項目ごとの設定画面とは異なる画面である請求項３に記載の電子機器。
【請求項５】
前記設定値は、第１の数値範囲に含まれる値であって、
前記決められた値は、前記第１の数値範囲に含まれる第２の数値範囲に含まれる値である請求項１から４のいずれか１つに記載の電子機器。
【請求項６】
通信部、スピーカ、発光部、及び文字入力部をさらに備え、
前記コントローラは、
前記通信部、前記ディスプレイ、前記スピーカ、前記発光部、及び前記文字入力部の設定値のうちの少なくとも１つが前記決められた値か否かを判定する請求項２に記載の電子機器。
【請求項７】
ディスプレイを備え、通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能のうちの少なくとも２つの機能のそれぞれに対応した複数の設定値を変更可能な電子機器に実行させる制御方法であって、
診断処理の指示操作がなされると、前記複数の設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記複数の設定値のうちの少なくとも１つが前記決められた値ではないと判定されると、前記決められた値でないと判定した前記設定値が設定されている前記機能について、少なくとも当該機能ごとに異なる態様で表示され、かつユーザ操作を受け付けるための所定の操作範囲を有する第１オブジェクトが割り付けされた画面を前記ディスプレイに表示させるステップと
を含む制御方法。
【請求項８】
ディスプレイを備え、通信機能、画面制御機能、着信音量調整機能、メディア音量調整機能、文字入力機能、通知機能のうちの少なくとも２つの機能のそれぞれに対応した複数の設定値を変更可能な電子機器に、
診断処理の指示操作がなされると、前記複数の設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記複数の設定値のうちの少なくとも１つが前記決められた値ではないと判定されると、前記決められた値でないと判定した前記設定値が設定されている前記機能について、少なくとも当該機能ごとに異なる態様で表示され、かつユーザ操作を受け付けるための所定の操作範囲を有する第１オブジェクトが割り付けされた画面を前記ディスプレイに表示させるステップと
を実行させる制御プログラム。
【請求項９】
ディスプレイを備え、
複数の機能のそれぞれに対応した設定値を変更可能な電子機器に実行させる制御方法であって、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値に対応する機能に関する通知を前記ディスプレイに表示するステップと、
前記設定値のそれぞれについて前記決められた値か否かを判定した結果、前記決められた値である場合、所定の通知とともに、前記自機が備える機能に関する問合せ先の情報を前記ディスプレイに表示するステップと
を含む制御方法。
【請求項１０】
ディスプレイを備え、
複数の機能のそれぞれに対応した設定値を変更可能な電子機器に、
前記設定値のそれぞれについて、予め設定済みの決められた値か否かを判定するステップと、
前記判定するステップにより、前記設定値のうちの少なくとも１つが前記決められた値でないと判定した場合、前記決められた値でないと判定した前記設定値に対応する機能に関する通知を前記ディスプレイに表示するステップと、
前記設定値のそれぞれについて前記決められた値か否かを判定した結果、前記決められた値である場合、所定の通知とともに、前記自機が備える機能に関する問合せ先の情報を前記ディスプレイに表示するステップと
を実行させる制御プログラム。