(57)【要約】【課題】確実に、ユーザに、情報処理装置において現在の操作モードから別の操作モードへ変更すべきことを気付かせる。【解決手段】携帯情報端末（１）は、複数の異なる操作モードのいずれかで画面（４）を操作するＧＵＩ制御部（３１）と、特定キーの入力操作がされる前後で画面（４）に変化が無い場合、ポップアップ画面（７０）を表示させる操作モード変更通知部（３４）を備える。【選択図】図１
2018132954.tif 000002
【特許請求の範囲】
【請求項１】
画面を操作するためのユーザからの入力操作に基づき、複数の異なる操作モードのうちいずれかで上記画面を操作する画面制御部と、
上記入力操作のうち特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面の変化が無い場合、上記操作モードの変更を促す情報を上記ユーザに通知する操作モード変更通知部とを備えていることを特徴とする情報処理装置。
【請求項２】
上記画面制御部は、実行しているアプリケーションの状態変化を表す履歴に基づいて、上記特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面が変化したか否かを判定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記画面制御部は、上記特定の入力操作がされる前の上記画面と、上記特定の入力操作がされた後の上記画面とを比較することで、上記特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面が変化したか否かを判定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
上記画面制御部は、
１回目に上記特定の入力操作がされてから所定時間以内にＮ（Ｎは自然数）回目の上記特定の入力操作がされると、上記Ｎ回目の入力操作がされたときの上記画面である第１画面を記憶部に記憶し、
上記Ｎ回目に上記特定の入力操作がされてから所定時間以内に（Ｎ＋１）回目の上記特定の入力操作がされると、上記（Ｎ＋１）回目の入力操作がされたときの上記画面である第２画面を記憶部に記憶し、
上記第１画面と上記第２画面とを比較することで、上記画面が変化したか否かを判定することを特徴とする請求項１〜３の何れか１項に記載の情報処理装置。
【請求項５】
上記複数の異なる操作モードは、第１モードと、第２モードとを有し、
上記第１モードにおいて上記ユーザが入力操作を行う入力装置と、
上記第２モードにおいて上記ユーザが入力操作を行う入力装置とは異なっていることを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項６】
上記複数の異なる操作モードは、第１モードと、第２モードとを有し、
上記第１モードにおいて上記ユーザが入力操作を行う入力装置と、
上記第２モードにおいて上記ユーザが入力操作を行う入力装置とは同一であることを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項７】
上記第１モードにおいて上記ユーザが入力操作を行う入力装置は、方向キーを含むキーボードであり、
上記第２モードにおいて上記ユーザが入力操作を行う入力装置はタッチパッドであることを特徴とする請求項５に記載の情報処理装置。
【請求項８】
上記第１モード及び上記第２モードにおいて上記ユーザが入力操作を行う入力装置は、方向キーを含むキーボードであることを特徴とする請求項６に記載の情報処理装置。
【請求項９】
上記キーボードと、上記タッチパッドとは重畳して配置されていることを特徴とする請求項７に記載の情報処理装置。
【請求項１０】
上記情報処理装置は携帯電話端末であることを特徴とする請求項１〜９の何れか１項に記載の情報処理装置。
【請求項１１】
情報処理装置が実行する情報処理方法であって、
画面を操作するためのユーザからの入力操作に基づき、複数の異なる操作モードのうちいずれかで上記画面を操作する画面制御ステップと、
上記入力操作のうち特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面の変化が無い場合、上記操作モードの変更を促す情報を上記ユーザに通知する操作モード変更通知ステップとを有することを特徴とする情報処理方法。
【請求項１２】
請求項１〜１０の何れか１項に記載の情報処理装置としてコンピュータを機能させるための情報処理プログラムであって、上記画面制御部及び上記操作モード変更通知部としてコンピュータを機能させるための情報処理プログラム。
【請求項１３】
請求項１２に記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画面を表示する情報処理装置、情報処理方法、情報処理プログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
例えば物理キーボード及びタッチパッドのような、ユーザからの入力操作を受け付ける操作部を複数備える情報処理装置が知られている。当該情報処理装置においては、物理キーボードからの入力操作によってＵＩ（User Interface：ユーザインターフェース）部品を操作する操作モードと、タッチパッドからの入力操作によりＵＩ部品を操作する操作モードとを、ユーザが自由に切り換えることができる。なお、ＵＩ部品とは、項目やボタン、タブ、チェックボックス、アイコンなど、ユーザが選択又は操作することが可能な画面上の表示物を指す。
【０００３】
ここで、このような複数の操作モードを有する情報処理装置の場合、実行するアプリケーション又はユーザが操作するＵＩ部品によっては、物理キーボードからの入力操作は受け付けず、タッチパッドからの入力操作のみを受け付ける場合がある。これを知らずにユーザが、このようなアプリケーション又はユーザが操作するＵＩ部品を、タッチパッドではなく物理キーボードによって操作しようとした場合、操作ができずに困惑してしまうことになる。
【０００４】
これに対し、ユーザによる何らかの操作に対して、自動でヘルプ画面を表示する技術が開示されている。
【０００５】
特許文献１の表示装置では、ユーザが操作を迷っていると判定できる入力パターンを予めルールとして登録しておく。そして、当該表示装置は、ユーザが操作を迷っていると判定できる入力パターンを所定回数繰り返すと、ユーザが行いたいと思われる操作のヘルプ画面を表示する。
【０００６】
具体的には、上記表示装置でＦＡＸを送信する操作においては、ユーザは、ＦＡＸ送信用の初期画面から表示画面を遷移させてアドレス帳を設定するためのキーを押下し、ＦＡＸ送信先のアドレスを設定する。しかし、ユーザが、ＦＡＸ送信用の初期画面から表示画面を遷移させたものの、アドレス帳を設定するためのキーが押下されず、ＦＡＸ送信用の初期画面に戻る操作が２回繰り返されると、上記表示装置は、ユーザが操作に迷っていると判断し、画面にヘルプを表示する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８‐１７１０６７号公報（２００８年７月２４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１のように、ユーザが所望する目的（ＦＡＸを送ること）が分かっていれば、その目的の達成に至るまでに必要な処理を装置側で容易に把握することができる。このため、ユーザが誤操作をしているか否かを判断するための操作パターンを予め表示装置に登録しておくことは容易である。
【０００９】
しかし、情報処理装置において実行されるアプリケーション（ソフトウェア）は多種多様なものが存在し、また、例えば、ブラウザが表示するインターネットのサイトに含まれる選択項目等にも多種多様な機能が割り当てられている。
【００１０】
これらアプリケーション毎、及び、インターネットのサイト毎に、情報処理装置が有する複数の操作モードのうち何れの操作モードで操作すると誤操作となるかを予め情報処理装置に記憶させておくことは不可能である。
【００１１】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、確実に、ユーザに、情報処理装置において現在の操作モードから別の操作モードへ変更すべきことを気付かせることである。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、画面を操作するためのユーザからの入力操作に基づき、複数の異なる操作モードのうちいずれかで上記画面を操作する画面制御部と、上記入力操作のうち特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面の変化が無い場合、上記操作モードの変更を促す情報を上記ユーザに通知する操作モード変更通知部とを備えていることを特徴とする。
【００１３】
上記の課題を解決するために、本発明の一態様に係る情報処理方法は、情報処理装置が実行する情報処理方法であって、画面を操作するためのユーザからの入力操作に基づき、複数の異なる操作モードのうちいずれかで上記画面を操作する画面制御ステップと、上記入力操作のうち特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面の変化が無い場合、上記操作モードの変更を促す情報を上記ユーザに通知する操作モード変更通知ステップとを有することを特徴とする。
【発明の効果】
【００１４】
本発明の一態様によれば、確実に、ユーザに、情報処理装置において現在の操作モードから別の操作モードへ変更すべきことを気付かせることができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態１に係る携帯情報端末の構成を表す機能ブロック図である。
【図２】（ａ）は、本発明の実施形態１に係る携帯情報端末の外観の構成を表す図であり、（ｂ）は（ａ）における携帯情報端末における画面に表示されたフォーカスを下に移動させた様子を表す図であり。
【図３】（ａ）は、上記携帯情報端末が画面に表示する、タッチパッドでの操作を促すポップアップ画面を表す図であり、（ｂ）は上記携帯情報端末が画面に表示する、ポインタモードへの切り換えを促すポップアップ画面を表す図である。
【図４】（ａ）は、上記携帯情報端末の第２モードの操作方法の様子を表し、（ｂ）は（ａ）に示した携帯情報端末のポインタを移動させている様子を表し、（ｃ）は（ｂ）に示した携帯情報端末のポインタが示す選択項目を選択している様子を表す図である。
【図５】上記携帯情報端末の処理の流れを表す図である。
【図６】本発明の実施形態２に係る携帯情報端末の構成を表す機能ブロック図である。
【図７】本発明の実施形態２に係る携帯情報端末の処理の流れを表す図である。
【図８】本発明の実施形態３に係る携帯情報端末の構成を表す機能ブロック図である。
【図９】本発明の実施形態３に係る携帯情報端末の処理の流れを表す図である。
【発明を実施するための形態】
【００１６】
〔実施形態１〕
以下、本発明の一態様に係る実施形態１について、詳細に説明する。
【００１７】
（携帯情報端末１の構成）
まず、図２の（ａ）（ｂ）を用いて本実施形態に係る携帯情報端末１の外観の構成について説明する。図２の（ａ）は、本発明の実施形態１に係る携帯情報端末１の外観の構成を表す図であり、（ｂ）は（ａ）における携帯情報端末１における画面に表示されたフォーカスを下に移動させた様子を表す図であり。
【００１８】
図２に示すように、携帯情報端末（情報処理装置）１は、本実施形態においては多機能の携帯電話端末であるものとして説明する。
【００１９】
なお、以下で挙げているフィーチャーフォンとは、物理キーボードを備え、タッチパネル及びタッチパッド等のタッチインターフェースを備えておらず、ユーザは専ら物理キーボードにより、アプリケーション（以下、単にアプリと称する）を実行する等の操作を行う携帯電話端末であるものとする。
【００２０】
また、スマートフォンとは、タッチパネルを備え、ユーザは専ら、タッチパネルに表示されたアイコンをタップする（指等でタッチパネルを軽く叩く）ことで、当該アイコンに対応付けられたアプリを実行する等の操作を行う携帯電話端末であるものとする。
【００２１】
フィーチャーフォンに搭載されているＯＳ（Operation System）と、スマートフォンに搭載されているＯＳとは異なる。このため、フィーチャーフォンにて実行可能なアプリ及びブラウザによって表示可能なインターネットのサイトの画面と、スマートフォンにて実行可能なアプリ及びブラウザによって表示可能なインターネットのサイトの画面とは異なる。
【００２２】
携帯情報端末１の外観は、フィーチャーフォンと同様に、各種のＵＩ部品２０を含む画面４を画面表示領域２ａに表示する表示部２と、表示部２に接続されており、ユーザからの各種の操作を受け付ける本体部３とを備えている。表示部２と本体部３とはヒンジ等によって接続されることで、開閉可能に接続されていてもよい。
【００２３】
本実施形態において携帯情報端末１は、フィーチャーフォンと同じ外観を有しつつ、フィーチャーフォン用のＯＳではなく、スマートフォン用のＯＳによって動作する。このため携帯情報端末１には、フィーチャーフォン用のアプリではなく、スマートフォン用のアプリをベースにしてカスタマイズされたアプリが記憶されている。また、携帯情報端末１は、ブラウザにて、フィーチャーフォン向けのインターネットのサイトだけでなく、スマートフォン及びパーソナルコンピュータ（ＰＣ）向けのインターネットのサイトを表示することができる。
【００２４】
表示部２は画面表示領域２ａに、アプリ又はインターネットのサイト等の各種の画面４を表示する。表示部２は、本体部３からの指示に基づき各種の画面４を表示するディスプレイである。表示部２として、液晶ディスプレイ、又は、有機ＥＬディスプレイ等、各種のディスプレイを用いることができる。なお、表示部２はタッチパネルであってもよいし、タッチパネルではないディスプレイであってもよい。
【００２５】
画面４は、ユーザからの指示に基づき携帯情報端末１が実行しているアプリケーションの画面、又は、ブラウザが表示するインターネットのサイトの画面等、各種の表示画面である。
【００２６】
画面４は、ＣＵＩ（Character User Interface）であってもよいが、本実施形態では、ＧＵＩ（Graphical User Interface）であるものとして説明する。
【００２７】
画面４は、ユーザが操作及び選択することが可能なＵＩ部品２０と、ユーザが操作及び選択することが不可能な領域４ａと含む。
【００２８】
ＵＩ部品２０は、一例として、各種の選択項目（ソフトキー）２１〜２５及びフォーカス２７を含む。
【００２９】
選択項目２１〜２５それぞれには、選択されることで実行する特定の処理が割り当てられている。選択項目２１〜２５のうち、ユーザによりある選択項目が選択されると、携帯情報端末１は、当該選択項目に割り当てられた処理を実行する。
【００３０】
フォーカス２７は、選択項目２１〜２５のうちユーザが所望する選択項目を選択するために操作するものである。フォーカス２７は、ユーザからの操作によって、選択項目２１〜２５の何れかに配置される。
【００３１】
なお、ＵＩ部品２０は、画面４において、ユーザが操作又は選択することが可能な領域（部品）であればよく、その他にも、ポインタ２９（図４参照）、タブ、チェックボックス、アイコン、Ｉビームカーソル等のカーソル、シークバー等を挙げることができる。
【００３２】
本体部３は、ユーザからの操作を受け付けて各種の処理を実行するための２種類の入力装置である、キーボード（物理キーボード）１０と、タッチパッド１９とを有する。
【００３３】
キーボード１０は、２種類の入力装置のうち、ユーザが専ら操作を行う主たる入力装置である。キーボード１０は、例えば、テンキー１１、通話キー１２、通話終了キー１３、方向キー１４、決定キー１５等を有する。キーボード１０は、フィーチャーフォンに使用されている一般的な物理キーボードを用いることができる。
【００３４】
テンキー１１は、「１」・「２」・「３」〜「０」までの数字、カナ文字及びローマ字等の各種文字、及び、各種記号などの入力操作を行うためのキーである。通話キー１２は通話を開始する入力操作を行うためのキーである。通話終了キー１３は通話を終了する入力操作を行うためのキーである。
【００３５】
方向キー１４は、上キー、下キー、右キー、左キー等を有する。方向キー１４は、表示部２に表示されているフォーカス２７等を上下左右に移動させたり、画面４をスクロールさせたり、画面４における表示を拡大及び縮小させたり等、画面４又はＵＩ部品２０の方向を指定する操作をするための入力操作を行うキーである。
【００３６】
決定キー１５は、フォーカス２７が配置されている選択項目に割り当てられた処理の実行を開始する等のＵＩ部品２０の選択を伴う操作をするための入力操作を行うキーである。選択項目に割り当てられた処理の実行を開始することで、現在表示されている画面４から別の画面へ変化する。このように、現在表示されている画面４から別の画面へ変化することで、ユーザは、自らが選択した選択項目に割り当てられていた処理が携帯情報端末１によって実行されたことを認識する。
【００３７】
なお、キーボード１０は、それ以外にも各種の処理を実行するための入力操作を行うためのキーを有していてもよい。
【００３８】
タッチパッド１９は、方向キー１４及び決定キー１５の機能を代替する入力装置である。
【００３９】
タッチパッド１９は、画面４に表示されるポインタ（図４のポインタ２９参照）を移動させて選択項目２１〜２５の何れかを選択したり、画面４をスクロールさせたり、画面４を拡大及び縮小させたり等、画面４又はＵＩ部品２０の移動を伴う操作をするための入力操作を行ったり、ＵＩ部品２０の選択を伴う操作をするための入力操作を行ったりするためのポインティングデバイスである。
【００４０】
キーボード１０のうち何れかのキーに、タッチパッド１９からの入力操作を有効にしたり無効にしたりする機能が割り当てられている。本実施形態では、通話キー１２を長押しすることで、タッチパッド１９からの入力操作を有効にしたり無効にしたりすることができるものとする。
【００４１】
タッチパッド１９と、キーボード１０とは異なる領域に配置されていてもよいが、携帯情報端末１の小型化及び操作性を向上させるため、タッチパッド１９が配置されている領域内に、方向キー１４及び決定キー１５を含むキーボード１０の各キーが配置されていることが好ましい。本実施形態においては、キーボード１０と、タッチパッド１９とは重畳して配置されている。
【００４２】
携帯情報端末１はスマートフォンではないものの、フィーチャーフォン用のＯＳではなく、スマートフォン用のＯＳによって動作する。このため、アプリの画面またはインターネットのサイトによっては、キーボード１０からでは操作できない場合がある。この場合、キーボード１０ではなく、タッチパッド１９によって操作をする必要がある。
【００４３】
タッチパッド１９からの入力操作を受け付けるためのソフトウェアの一例として、タッチクルーザーＥＸ（登録商標）を挙げることができる。
【００４４】
本実施形態においては、キーボード１０からの入力操作に基づいて画面４のＵＩ部品２０を操作するモードを第１モードと称し、タッチパッド１９からの入力操作に基づいて画面４のＵＩ部品２０を操作するモードを第２モードと称する。
【００４５】
第１モードはキーボード１０からの入力操作によってＵＩ部品２０を操作し、第２モードはタッチパッド１９からの入力操作によってＵＩ部品２０を操作するため、第１モードと第２モードとは、互いに異なる方法により画面４を操作するモードである。
【００４６】
携帯情報端末１は、このように２種類の異なる入力装置を有するため、ユーザは、入力操作を行う入力装置として、キーボード１０と、タッチパッド１９とを任意に切り換えることができる。このため、携帯情報端末１は使い勝手が良い。
【００４７】
（ブロック図）
図１は、本発明の実施形態１に係る携帯情報端末１の構成を表す機能ブロック図である。
【００４８】
本体部３は、上述したキーボード１０及びタッチパッド１９に加え、さらに、制御部３０と、記憶部４０とを備えている。
【００４９】
制御部３０は、ＧＵＩ制御部（制御部）３１と、画面監視部（画面制御部）３２と、キー入力監視部３３と、操作モード変更通知部３４とを備えている。記憶部４０は、アプリケーション記憶部４１と、画面記憶部（記憶部）４２とを備えている。
【００５０】
制御部３０は、携帯情報端末１に備えられる各ハードウェアの動作を制御するブロックであり、例えば、ＣＰＵ（Central Processing Unit）を備えるマイクロコンピュータ又はマイクロプロセッサ等によって実現される。
【００５１】
ＧＵＩ制御部３１は、キーボード１０又はタッチパッド１９からの入力操作に基づいて、画面４を操作する。
【００５２】
ＧＵＩ制御部３１は、キーボード１０又はタッチパッド１９からの入力操作に基づいて、アプリケーション記憶部４１を参照し、各種アプリケーションプログラムを実行する。そして、ＧＵＩ制御部３１は、実行したアプリケーションプログラムに基づいて、各種アプリの画面又はブラウザが表示するインターネットのサイト等、ＵＩ部品２０を含む画面４を画面表示領域２ａに表示させる。
【００５３】
第１モードにおいては、ＧＵＩ制御部３１は、キーボード１０からの入力操作に基づいてＵＩ部品２０を含む画面４を操作する。第２モードにおいては、ＧＵＩ制御部３１は、タッチパッド１９からの入力操作に基づいてＵＩ部品２０を含む画面４を操作する。
【００５４】
ＧＵＩ制御部３１は、方向キー１４及び決定キー１５からの入力操作に基づいて、ＵＩ部品２０におけるフォーカス２７（図３参照）の移動、各選択項目２１〜２７の選択、選択された選択項目に割り当てられた処理の実行に伴う画面４の他の画面への遷移、画面４のスクロール、画面４の表示の拡大及び縮小等、画面４を操作する。
【００５５】
ＧＵＩ制御部３１は、タッチパッド１９からの入力操作に基づいて、ＵＩ部品２０におけるポインタ２９（図４参照）の移動、各選択項目２１〜２７の選択、選択された選択項目に割り当てられた処理の実行に伴う画面４の他の画面への遷移、画面４のスクロール、画面４の表示の拡大及び縮小等、画面４を操作する。
【００５６】
また、ＧＵＩ制御部３１は、特定キーから入力操作があると、現在実行しているアプリで検出可能な、特定キーが押下される前後で画面４が変化したことを示す情報の有無を確認する。すなわち、ＧＵＩ制御部３１は、アプリの状態の変化の履歴を確認する。
【００５７】
この、アプリの状態の変化の履歴とは、例えば、（i）画面４毎にＩＤが対応づけられている場合、その画面４に対応づけられたＩＤの変化の有無、（ii）各種ＵＩコンポーネントの呼び出しがあったか否かの履歴、（iii）現在実行しているアプリがブラウザの場合、ＵＲＬの変化の有無等である。
【００５８】
画面監視部３２は、所定キーからの入力操作があると、所定キーからの入力操作がされる前に表示していた画面４と、所定キーからの入力操作がされた後に表示していた画面４とを画面記憶部４２に記憶する。
【００５９】
画面監視部３２は、上記所定キーが特に特定キーであった場合、特定キーからの入力操作前後で画面記憶部４２に記憶した画面同士を比較し、画面の変化の有無を判定する。
【００６０】
キー入力監視部３３は、キーボード１０における所定キーの押下（所定キーからの入力操作）がなされたか否かを監視する。
【００６１】
所定キーは、キーボード１０のうち、特定キーを含み、画面４に含まれるＵＩ部品２０の操作が可能なキーである。所定キーは、例えば、方向キー１４、決定キー１５、クリアキー等である。なお、通常、ＧＵＩ画面において、所定キーが押下される前は、テンキー１１からの入力操作を受け付けない場合が多いため、所定キーにはテンキー１１が含まれなくてもよい。
【００６２】
特定キーは、所定キーの中でも特に、ユーザが選択項目を選択する際に使用する頻度が高いキーである。例えば、特定キーは、選択項目２１〜２５を選択するための決定キー１５である。さらに、特定キーに方向キー１４を含めてもよい。
【００６３】
操作モード変更通知部３４は、ＧＵＩ制御部３１又は画面監視部３２によって、画面の変化があったと判定されたとき、ポップアップ画面７０又はポップアップ画面７０Ａを画面表示領域２ａに表示させる。
【００６４】
記憶部４０は、制御部３０が実行する各種アプリケーションプログラム、ＯＳプログラム、制御プログラム、これらプログラムを実行する時に読み出す各種データ等を記憶する。
【００６５】
アプリケーション記憶部４１は、ＧＵＩ制御部３１が実行する各種アプリのアプリケーションプログラム、及び、各アプリで使用されるデータベース等が記憶されている。ＧＵＩ制御部３１が実行する各種アプリとは、例えば、インターネットを閲覧するためのブラウザ、電話アプリ、電話帳アプリ、メールアプリ等を挙げることができるが、これらに限定されるものではない。
【００６６】
画面記憶部４２は、画面監視部３２がキャプチャーした画面４を記憶する。
【００６７】
（携帯情報端末１の第１モード）
次に、図２を用いて、携帯情報端末１の第１モードを説明する。図２の（ａ）に示すように、画面４にＵＩ部品２０が配置されている。
【００６８】
携帯情報端末１において、各種アプリ及びブラウザが表示するインターネット等の画面４のうち、大部分はキーボード１０によって操作することができる。
【００６９】
このため、通常、ユーザは、タッチパッド１９からの入力操作を無効にして、キーボード１０からの入力操作により画面４を操作する。すなわち、通常、ユーザは、第１モードにて携帯情報端末１を操作する。第１モードでは、ユーザは、フォーカス２７を直接操作することでＵＩ部品２０を操作する。この第１モードでは、ユーザは、方向キー１４を押下することでフォーカス２７を、画面４内のうち、選択項目２１〜２５の何れかに移動させる。
【００７０】
図２の（ｂ）に示すように、ユーザは、選択項目２５に割り当てられた処理の実行を所望している場合、方向キー１４の下キーを押下することで、フォーカス２７を選択項目２５に合せる。
【００７１】
次に、ユーザは、選択した選択項目２５に割り当てられた処理を実行させるために、決定キー１５を押下する。
【００７２】
これにより、通常は、ＧＵＩ制御部３１が決定キー１５の押下による入力操作を検出し、選択項目２５に割り当てられた処理を実行する。
【００７３】
しかし、ＵＩ部品２０によっては、第１モードにおいて、ＧＵＩ制御部３１が決定キー１５の押下による入力操作を検出しない場合がある。
【００７４】
さらには、ＵＩ部品２０によっては、第１モードにおいて、ＧＵＩ制御部３１が方向キー１４の押下による入力操作を検出しない場合もある。例えば、ブラウザが表示するインターネットの特定のサイトの画面、又は、あるアプリの特定の画面等では、方向キー１４又は決定キー１５をユーザが押下しても、ＧＵＩ制御部３１がその押下による入力操作を検出しない場合がある。
【００７５】
この場合、ユーザが方向キー１４又は決定キー１５を押下しても、画面４が他の画面へ遷移しない（変化しない）ため、ユーザは不信感を抱く。
【００７６】
特に、方向キーからの入力操作によってフォーカスの位置は移動するものの、決定キーを押下してフォーカスが配置された選択項目が選択されない場合、ユーザは不信感を抱き、何度も決定キーを押下する場合がある。
【００７７】
このように、第１モードにおいて、方向キー１４及び決定キー１５の両方、又は何れか一方の入力操作が受け付けられない場合は、第１モードから第２モードへ切り換えて、タッチパッド１９から入力操作を行う必要がある。
【００７８】
しかし、第１モードにおいて入力操作が受け付けられない場合に、ユーザが自発的に、第１モードから第２モードへ切り換えてタッチパッド１９から入力操作を行う必要があることに気付くとは限らない。これは、主に以下の理由による。
【００７９】
（１）タッチパッド１９の必要性の認識不足
第１モードにおいて、方向キー１４及び決定キー１５の両方、又は何れか一方の入力操作が受け付けられない場合は、第１モードから第２モードへ切り換えて、タッチパッド１９から入力操作を行う必要があることは、通常、携帯情報端末１の取扱説明書に記載されている。
【００８０】
しかし、必ずしもユーザが取扱説明書を読んでいるとは限らない。そのため、ＵＩ部品２０の種類によっては、方向キー１４及び決定キー１５の両方、又は何れか一方の入力操作が受け付けられないことがあることに、ユーザが気付かないことがある。その結果として、ユーザは、タッチパッド１９の存在を認識しつつも、タッチパッド１９から入力操作を行う必要があることに気付かない場合がある。
【００８１】
ある画面４において、方向キー１４及び決定キー１５の両方、又は何れか一方の入力操作が受け付けられるか否かは、その画面４を見ただけでは判別できないため、携帯情報端末１の取り扱いについて初心者であっても、熟練者であっても、気付かない度合いは同じである。
【００８２】
（２）タッチパッド１９の存在の認識不足
また、多くの種類のＵＩ部品２０において、方向キー１４及び決定キー１５の両方とも入力操作が受け付けられるため、多くの場合、タッチパッド１９を使用しなくても、キーボード１０のみで入力操作を行うことができる。このため、そもそも、ユーザが、タッチパッド１９の存在に気づいていない場合がある。特に、本実施形態に係る携帯情報端末１は、タッチパッド１９とキーボード１０とが重畳して配置されているため、キーボード１０が配置されている領域とは別の専用の領域にタッチパッド１９が配置されている構成と比べて、タッチパッド１９の存在に気付き難い。
【００８３】
そこで、携帯情報端末１では、第１モードにおいて、予め設定された特定キー（方向キー１４及び決定キー１５の両方、又は何れか一方等）が押下され、その特定キーの押下前後で画面４が変化しない場合、ユーザにタッチパッド１９での操作を促すポップアップ画面７０（図３の（ａ）参照）を画面４に表示する。
【００８４】
（ポップアップ画面７０）
図３の（ａ）は、携帯情報端末１が画面表示領域２ａに表示する、タッチパッド１９での操作を促すポップアップ画面７０を表す図である。
【００８５】
図３の（ａ）に示すように、ポップアップ画面７０には、タッチパッド１９での操作をユーザに促す旨と、タッチパッド１９からの入力操作を無効から有効に切り換える操作方法とが記載されている。ポップアップ画面７０は、ユーザに認識されやすいように、画面４の表示要素に重畳して（表示要素の前面に）表示されることが好ましい。
【００８６】
また、画面表示領域２ａには、ポップアップ画面７０と共に、ソフトキーで選択する、「ＯＫ」と表示された選択項目７１と、ソフトキーのガイド表示領域２６も一緒に表示される。
【００８７】
ガイド表示領域２６は、ソフトキーである選択項目７１へのアサイン状況を表示する領域である。ここでは、ガイド表示領域２６の中央、すなわち、決定キーに「選択」がアサインされており、それに対応する「選択項目７１」には「ＯＫ」がアサインされていることが表示されている。
【００８８】
ポップアップ画面７０が画面表示領域２ａに表示されてからユーザが決定キー１５を押下すると、選択項目７１が選択される。これにより、ポップアップ画面７０、選択項目７１及び領域２６は消えて、このポップアップ画面７０、選択項目７１及び領域２６が表示される直前に表示していた画面４を表示していた状態（図２の（ｂ）に示す画面４の表示状態）へ、画面表示領域２ａの表示状態が遷移する。
【００８９】
そして、ユーザは、タッチパッド１９からの入力操作を無効から有効に切り換える操作（ここでは発信キーを長押し）をすることで、ユーザは、携帯情報端末１を、第１モードから、タッチパッド１９からの入力操作を受け付ける第２モードへ切り換える。
【００９０】
なお、図３の（ａ）に示しているポップアップ画面７０に記載されている文言は、画面４が、ブラウザが表示するインターネットのサイトの画面の場合の例である。画面４が、あるアプリの特定の画面である場合、以下のような文言を記載すればよい。
「項目によっては、キー操作では直接選択できない場合があります。
その場合はタッチパッドで操作してください。
※タッチパッドが無効になっているときは発信キーを長押ししてください。」
（携帯情報端末１の第２モード）
次に、図４を用いて、携帯情報端末１の第２モードを説明する。図４の（ａ）は、本発明の実施形態１に係る携帯情報端末１の第２モードの操作方法の様子を表し、（ｂ）は（ａ）に示した携帯情報端末１のポインタを移動させている様子を表し、（ｃ）は（ｂ）に示した携帯情報端末１のポインタが示す選択項目を選択している様子を表す図である。
【００９１】
図４の（ａ）に示すように、第１モードから第２モードへ操作方法を変更すると、画面４に、ポインタ２９が表示される。なお、ポインタ２９もＵＩ部品２０に含まれる。
【００９２】
この第２モードでは、ユーザは、タッチパッド１９の領域内に指６０を接触させて、当該接触させた指６０をスライドさせることで、ポインタ２９を、選択項目２１〜２５が配置された位置及びそれ以外の位置を含む画面４内の好きな位置に移動させることができる。
【００９３】
第１モードにおいてユーザが直接操作していたのはフォーカス２７であったところ、第２モードにおいてユーザが直接操作するのはフォーカス２７ではなくポインタ２９である。
【００９４】
図４の（ａ）（ｂ）に示すように、ユーザは、選択項目２５に割り当てられた処理の実行を所望している場合、タッチパッド１９に接触させた指６０をスライドさせることで、ポインタ２９を選択項目２５に合せる。なお、ポインタ２９が選択項目２５に重なっても、フォーカス２７は選択項目２２に留まったままである。
【００９５】
そして、図４の（ｃ）に示すように、ユーザが指６０でタッチパッド１９をタップすると、ポインタ２９が配置された選択項目２５が選択される。これにより、携帯情報端末１は、選択項目２５に割り当てられた処理を実行する。
【００９６】
ユーザは、このまま第２モードで画面４の操作をしてもよいし、第２モードから第１モードへ切り換えて画面４の操作をしてもよい。
【００９７】
（携帯情報端末１の他の第２モード）
また、携帯情報端末１は、タッチパッド１９を備えず、ポインタモード（第２モード）を有していてもよい。ポインタモードは、タッチパッド１９ではなく、方向キー１４で画面４に表示されたポインタ（図４に示したポインタ２９と同様のポインタ）を移動させるモードである。
【００９８】
第１モードにおいてユーザが直接操作していたのはフォーカス２７であったところ、ポインタモードにおいてユーザが直接操作するのはフォーカス２７ではなくポインタ２９である。このように、第１モードと、ポインタモードとは、ユーザが入力操作を行う入力装置は、共に方向キー１４及び決定キー１５であるため同一であるが、画面４を操作する方法が互いに異なるモードである。
【００９９】
予め、キーボード１０のうち何れかのキーに、第１モードとポインタモードとを切り換える機能を割り当てておく。
【０１００】
すなわち、ポインタモードを有する場合、方向キー１４は、第１モードにおいてはフォーカス２７を操作する入力装置として機能し、ポインタモードにおいてはポインタを操作する入力装置として機能する。
【０１０１】
携帯情報端末１が第１モードからポインタモードへ切り換えられると、第１モードでは画面４に表示されていなかったポインタが画面４に表示される。ユーザは、方向キー１４を操作することで、画面４内の好きな位置にポインタを移動させる。そして、ユーザは、決定キー１５を押下することで、ポインタが配置された選択項目を選択することができる。
【０１０２】
携帯情報端末１は、第１モードとポインタモードとを有する場合、タッチパッド１９を有さなくてもよい。これにより、各操作モード毎に異なる入力装置を設けなくてもよいため、装置を小型化することができる。
【０１０３】
ポインタモードを有する場合、携帯情報端末１は、第１モードにおいて、予め設定された特定キー（方向キー１４及び決定キー１５の両方、又は何れか一方等）が押下され、その特定キーの押下前後で画面４が変化しない場合、ユーザにポインタモードへの切り換えを促すポップアップ画面７０Ａ（図３の（ｂ）参照）を画面表示領域２ａに表示する。
【０１０４】
図３の（ｂ）は、携帯情報端末１が画面表示領域２ａに表示する、ポインタモードへの切り換えを促すポップアップ画面を表す図である。
【０１０５】
図３の（ｂ）に示すように、ポップアップ画面７０Ａには、ポインタモードへ切り換えることをユーザに促す旨と、その切り換える操作方法（ここでは発信キーの長押し）とが記載されている。
【０１０６】
なお、図３の（ｂ）に示しているポップアップ画面７０Ａに記載されている文言は、画面４が、ブラウザが表示するインターネットのサイトの画面の場合の例である。画面４が、あるアプリの特定の画面である場合、以下のような文言を記載すればよい。
「項目によっては、キー操作では直接選択できない場合があります。
その場合は、発信キーを長押ししてポインタモードに切り替えてください。」
なお、ポップアップ画面７０Ａは、ユーザに認識されやすいように、画面４の表示要素に重畳して（表示要素の前面に）表示されることが好ましい。
【０１０７】
（携帯情報端末１の他の構成）
携帯情報端末１は、本実施形態においては多機能の携帯電話端末であるものとして説明したが、これに限らず、電子辞書、スマートフォン、タブレット端末、パーソナルコンピュータ等の画面を表示する各種の情報処理装置であってもよい。
【０１０８】
また、入力装置も、キーボード及びタッチパネルに限定されず、マウス、ジョイスティック、タッチパネル等、種々の入力装置を備えていてもよい。タッチパネル及びタッチパッドのようなタッチインターフェースを備える場合は、指での入力操作に限らず、タッチペンで入力操作を行ってもよい。
【０１０９】
さらに、例えば、パーソナルコンピュータであれば、キーボードと、マウスと、ジョイスティックを備える等、各情報処理装置において、３個以上の入力装置を備えていてもよい。
【０１１０】
（フローチャート）
次に、主に図１及び図５を用いて、携帯情報端末１の処理の流れについて説明する。図５は、携帯情報端末１の処理の流れを表す図である。
【０１１１】
まず、ユーザによるキーボード１０からの入力に基づき、ＧＵＩ制御部３１は、アプリケーション記憶部４１を参照し、アプリケーションプログラムを実行することで、アプリを起動する（ステップＳ２０１）。なお、ここでＧＵＩ制御部３１が起動するアプリは、タッチパッド１９からの入力が有効な（入力操作を受け付ける）アプリであり、タッチパッド１９からの入力が無効である（入力操作を受け付けない）アプリではないものとする。
【０１１２】
そして、ＧＵＩ制御部３１は、起動したアプリの画面４を表示部２の画面表示領域２ａに表示させる。また、このとき、画面監視部３２は、表示部２に出力された画面４をキャプチャーして、当該キャプチャーした画面４を画面記憶部４２に記憶する（ステップＳ２０３）。
【０１１３】
次に、キー入力監視部３３は、キーボード１０における所定キーの押下（所定キーからの入力操作）がなされたか否かを監視する（ステップＳ２０３）。
【０１１４】
所定キーは、キーボード１０のうち、特定キーを含み、画面４の操作が可能なキーである。ここでは、所定キーは、方向キー１４、決定キー１５、クリアキーとする。
【０１１５】
ステップＳ２０３において、キー入力監視部３３が、所定キーの押下がされていないと判断すると（ステップＳ２０３のＮｏ）、ＧＵＩ制御部３１は、ステップＳ２０１において起動したアプリが終了したか、または、操作対象である画面がバックグラウンド（ホーム画面）に戻ったか否かを判定する（ステップＳ２１２）。
【０１１６】
ステップＳ２１２において、ＧＵＩ制御部３１が、ステップＳ２０１において起動したアプリが終了したか、または、操作対象である画面４がバックグラウンド（ホーム画面）に戻ったと判定すると（ステップＳ２１２のＹｅｓ）、処理を終了する。
【０１１７】
一方、ステップＳ２１２において、ＧＵＩ制御部３１が、ステップＳ２０１において起動したアプリが終了していないか、または、操作対象である画面４がバックグラウンド（ホーム画面）に戻っていないと判定すると（ステップＳ２１２のＮｏ）、ステップＳ２０３の処理に戻る。
【０１１８】
ステップＳ２０３において、キー入力監視部３３が、所定キーの押下がなされたと判断すると（ステップＳ２０３のＹｅｓ）、画面監視部３２は、現在の画面４（現在、画面表示領域２ａに表示されている画面４の全体）をキャプチャーし、当該キャプチャーした画面４を画面記憶部４２に記憶する（ステップＳ２０４）。
【０１１９】
次に、キー入力監視部３３は、ステップＳ２０３にて押下された所定キーが特定キーであったか否かを判定する（ステップＳ２０５）。ここでは、特定キーは、決定キー１５であるものとする。なお、特定キーに方向キー１４を含めてもよい。これは、実行しているアプリによっては、フォーカスの移動という画面４の変化の一種を方向キー１４からの入力操作により実行する場合があるためである。
【０１２０】
ステップＳ２０５において、キー入力監視部３３が、ステップＳ２０３にて押下された所定キーが特定キーではなかったと判定すると（ステップＳ２０５のＮｏ）、画面監視部３２が監視する画面４の変化の対象外であるので、ステップＳ２０３の処理に戻る。
【０１２１】
ステップＳ２０５において、キー入力監視部３３が、ステップＳ２０３にて押下された所定キーが特定キーであったと判定すると（ステップＳ２０５のＹｅｓ）、ＧＵＩ制御部３１は、現在実行しているアプリで検出可能な、特定キーが押下される前後で画面４が変化したことを示す情報の有無を確認する（ステップＳ２０６）。ＧＵＩ制御部３１は、例えば、画面ＩＤの変化履歴、各種ＵＩコンポーネントの呼び出し履歴、インターネットのＵＲＬの変化の履歴等を確認する。
【０１２２】
ステップＳ２０６において、ＧＵＩ制御部３１が、現在実行しているアプリで検出可能な、画面４が変化したことを示す情報が有ると判定すると（ステップＳ２０６のＹｅｓ）、ＧＵＩ制御部３１は画面４が変化したと判断し、ステップＳ２０３の処理に戻る。
【０１２３】
ステップＳ２０６において、ＧＵＩ制御部３１が、現在実行しているアプリで検出可能な、所定キーが押下される前後で画面４が変化したことを示す情報が無いと判定すると（ステップＳ２０６のＮｏ）、ＧＵＩ制御部３１は画面４が変化していない可能性があると判断する。次に、画面監視部３２は、ステップＳ２０２及びＳ２０４にて画面記憶部４２に記憶した画面同士を比較し、差分があるか否かを判定する（ステップＳ２０７）。
【０１２４】
ステップＳ２０７において、画面監視部３２は、比較した画面同士に差分があると判定すると（ステップＳ２０７のＹｅｓ）、画面監視部３２は画面４が変化したと判断し、ステップＳ２０３に戻る。
【０１２５】
ステップＳ２０７において、画面監視部３２は、比較した画面同士に差分が無いと判定すると（ステップＳ２０７のＮｏ）、画面監視部３２は画面４が変化していないと判断する。すると、操作モード変更通知部３４は、入力操作を受け付ける操作部をタッチパッド１９へ変更するよう促すポップアップ画面７０（図３の（ａ）参照）を画面表示領域２ａに表示する（ステップＳ２０８）。これにより、第１モードから第２モードへの変更をユーザに促す。
【０１２６】
なお、ステップＳ２０８において、携帯情報端末１がポインタモードを有する場合、操作モード変更通知部３４は、ポップアップ画面７０（図３の（ａ）参照）ではなく、ポップアップ画面７０Ａ（図３の（ｂ）参照）を画面表示領域２ａに表示する。
【０１２７】
また、操作モード変更通知部３４は、ポップアップ画面７０又はポップアップ画面７０Ａと共に、「ＯＫ」と表示されたソフトキーである選択項目７１も画面表示領域２ａに表示する。
【０１２８】
さらに、ステップＳ２０８において、操作モード変更通知部３４は、ポップアップ画面７０又はポップアップ画面７０Ａを画面表示領域２ａに表示することに加え、第１モードから第２モードへの変更又は第１モードからポインタモードへの変更をユーザに促す音声を図示しないスピーカから出力させてもよい。
【０１２９】
また、ステップＳ２０８において、操作モード変更通知部３４は、ポップアップ画面７０又はポップアップ画面７０Ａを画面表示領域２ａに表示することに換えて、第１モードから第２モードへの変更又は第１モードからポインタモードへの変更をユーザに促す音声を図示しないスピーカから出力させてもよい。
【０１３０】
次に、ＧＵＩ制御部３１は、「ＯＫ」と表示された選択項目７１が選択されたか否か、すなわち、決定キー１５が押下されたか否かを判定する（ステップＳ２０９）。
【０１３１】
ステップＳ２０９において、ＧＵＩ制御部３１は、選択項目７１が選択された、すなわち、決定キー１５が押下されたと判定すると（ステップＳ２０９のＹｅｓ）、画面表示領域２ａに表示されていた、ポップアップ画面７０又はポップアップ画面７０Ａと、選択項目７１との表示を消す（ステップＳ２１０）。
【０１３２】
次に、ＧＵＩ制御部３１は、ステップＳ２０１にて起動したアプリを終了させる入力操作が受け付けられたか否かを判定する（ステップＳ２１１）。
【０１３３】
ステップＳ２１１において、ＧＵＩ制御部３１は、ステップＳ２０１にて起動したアプリを終了させる入力操作が受け付けられていないと判定すると（ステップＳ２１１のＮｏ）、ステップＳ２０３の処理に戻る。
【０１３４】
ステップＳ２１１において、ＧＵＩ制御部３１は、ステップＳ２０１にて起動したアプリを終了させる入力操作が受け付けられたと判定すると（ステップＳ２１１のＹｅｓ）、終了する。
【０１３５】
（携帯情報端末１の主な利点）
ここで、携帯電話端末など情報端末の多くは、表示する画像がＧＵＩになっており、予め設定された項目しか操作できない仕組みになっている。したがって、ユーザからの入力操作は実行可能な操作であるため、それが誤操作であるか否かを情報端末側で判断するのは難しい。
【０１３６】
つまり、本実施形態に係る携帯情報端末１が扱う画面４は、ユーザからは、キーボード１０からの入力操作で選択可能に見える選択項目であるにもかかわらず、実際には、キーボード１０からの入力操作では選択できない選択項目を含む。このような選択項目は、あるアプリ（ブラウザの場合はインターネットのサイトの画面）の任意の画面の任意の選択項目が対象である。このため、どの選択項目のキー操作が無効かどうかという集合をあらかじめ携帯情報端末１側で知ることはできない。したがって、例えば、特許文献１に記載の発明のように誤操作の集合に基づいてルール化することはできない。
【０１３７】
そこで、携帯情報端末１においては操作モード変更通知部３４が、ユーザがキーボード１０を押下することによる入力操作のうち特定キー（たとえば決定キー１５）が押下される前と、当該特定キーが押下された後とで画面４の変化が無い場合、ポップアップ画面７０（又はポップアップ画面７０Ａ）を画面表示領域２ａに表示させる。これにより、ユーザに、現在の操作モード（第１モード）から別の操作モード（第２モード）に変更する必要があることを気付かせることができる。
【０１３８】
このため、ポップアップ画面７０（又はポップアップ画面７０Ａ）を表示すべきと判定するための操作パターンを予め登録しておく必要がない。
【０１３９】
また、実行するアプリの種類及びインターネットの画面の種類等、画面４の種類にかかわらず、ユーザに、操作モードを変更すべき旨を通知することができる。
【０１４０】
さらに、キーボード１０からではなくタッチパッド１９から入力操作を行う必要があることを認識していなかったユーザに対しても、タッチパッド１９から入力操作を行う必要があることを認識させることができる。
【０１４１】
加えて、タッチパッド１９が存在することを知らなかったユーザに対しても、タッチパッド１９が存在することを知らせると共に、そのタッチパッド１９の必要性について認識させることができる。
【０１４２】
このように、携帯情報端末１によると、確実に、ユーザに、操作モードを変更すべきことを気付かせることができる。
【０１４３】
また、ＧＵＩ制御部３１は、ステップＳ２０６（図５参照）において、実行しているアプリケーションの状態変化を表す履歴に基づいて、特定キーが押下される前と、当該特定キーが押下された後とで画面４が変化したか否かを判定している。このため、画面同士を比較する場合より、制御部３０の処理の負荷が小さくて済む。このため、各種の処理速度の低下を防止することができる。
【０１４４】
そして、画面監視部３２は、ステップＳ２０７（図５参照）において、特定キーの押下がされる前の画面４と、特定キーの押下がされた後の画面４とを比較することで、特定キーが押下される前と、当該特定キーが押下された後とで画面４が変化したか否かを判定している。このように、直接画面同士を比較することで、より正確に、特定キーの押下前後での画面の変化の有無を判定することができる。
【０１４５】
〔実施形態２〕
本発明の他の実施形態について、図６及び図７に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１４６】
図６は、本発明の実施形態２に係る携帯情報端末（情報処理装置）１Ａの構成を表す機能ブロック図である。
【０１４７】
携帯情報端末１Ａは、携帯情報端末１が備えていた本体部３に換えて本体部３Ａを備えている。本体部３Ａは本体部３において制御部３０を制御部３０Ａに置き換えた構成である。制御部３０Ａは、制御部３０が有していた画面監視部３２及びキー入力監視部３３に換えて、画面監視部３２Ａ及びキー入力監視部３３Ａを備えている。
【０１４８】
画面監視部３２Ａは、１回目に特定キーが押下されてから所定時間以内にＮ（Ｎは自然数）回目、（Ｎ＋１）回目の特定キーの押下がされると、それぞれ画面を画面記憶部４２に記憶する。そして、Ｎ（Ｎは自然数）回目に特定キーが押下されたときの画面と、（Ｎ＋１）回目に特定キーが押下されたときの画面とを比較することで、画面の変化の有無を判定する。
【０１４９】
キー入力監視部３３Ａは１回目に特定キーが押下されてから、所定時間以内に、特定キーが複数回押下されるか否かを監視する。
【０１５０】
図７は、携帯情報端末１Ａの処理の流れを表す図である。ステップＳ２０１の処理をした後、ＧＵＩ制御部３１は、ステップＳ２０１で起動したアプリの画面４を画面表示領域２ａに表示させる（ステップＳ３０２）。次に、ステップＳ２０３の処理を行う。ステップＳ２０３のＹｅｓの後、ステップＳ２０５の処理を行う。
【０１５１】
ステップＳ２０５において、キー入力監視部３３Ａは、ステップＳ２０３にて押下された所定キーが特定キーであったか否かを判定する。ここでは、特定キーは、決定キー１５であるものとする。なお、本実施形態では、特定キーに方向キー１４を含めない方が好ましい。これは、実行しているアプリによっては、フォーカスの移動という画面４の変化の一種を方向キー１４からの入力操作により実行する場合があるところ、その方向キー１４からの入力操作をＧＵＩ制御部３１が受け付けず、無反応（画面４が変化しない）である場合であっても、ユーザは、方向キー１４を連打する場合があるためである。
【０１５２】
ステップＳ２０５でＮｏの場合は、ステップＳ２０３の処理に戻る。ステップＳ２０５においてＹｅｓの場合、すなわち、キー入力監視部３３Ａが、ステップＳ２０３にて押下された所定キーが特定キーであったと判定すると、次に、キー入力監視部３３Ａは、１回目に特定キーが押下されたときから所定時間（第１所定時間）以内に２回目の特定キーの押下があるか否かを判定する（ステップＳ３０６）。
【０１５３】
ステップＳ３０６において、キー入力監視部３３Ａが、１回目に特定キーが押下されたときから所定時間以内に２回目の特定キーの押下が無かったと判定すると（ステップＳ３０６のＮｏ）、ステップＳ２０３の処理に戻る。
【０１５４】
ステップＳ３０６において、キー入力監視部３３Ａが、１回目に特定キーが押下されたときから所定時間以内に２回目の特定キーの押下があったと判定すると（ステップＳ３０６のＹｅｓ）、画面監視部３２Ａは、現在の画面４をキャプチャーし、当該キャプチャーした画面（第１画面）４を画面記憶部４２に記憶する（ステップＳ３０７）。
【０１５５】
次に、キー入力監視部３３Ａは、１回目に特定キーが押下されたときから所定時間（第２所定時間）以内に３回目の特定キーの押下があるか否かを判定する（ステップＳ３０８）。なお、所定時間（第２所定時間）は例えば１秒である。
【０１５６】
ステップＳ３０８において、キー入力監視部３３Ａが、１回目に特定キーが押下されたときから所定時間以内に３回目の特定キーの押下が無かったと判定すると（ステップＳ３０８のＮｏ）、ステップＳ２０３の処理に戻る。
【０１５７】
ステップＳ３０８において、キー入力監視部３３Ａが、１回目に特定キーが押下されたときから所定時間以内に３回目の特定キーの押下があったと判定すると（ステップＳ３０８のＹｅｓ）、画面監視部３２Ａは、現在の画面４をキャプチャーし、当該キャプチャーした画面（第２画面）４を画面記憶部４２に記憶する（ステップＳ３０９）。
【０１５８】
そして、ステップＳ２０６〜ステップＳ２１１の処理を順に行っていく。すなわち、本実施形態では、ステップ２０７において画面監視部３２Ａは、ステップＳ３０７で画面記憶部４２に記憶した画面４と、ステップＳ３０９で画面記憶部４２に記憶した画面４とを比較し、差分があるか否かを判定する。
【０１５９】
なお、上記の説明では、特定キーが１回押下されたら、所定時間以内に２回目及び３回目の特定キーの押下がされたときに、画面監視部３２Ａが、それぞれ画面をキャプチャーするものとして説明した。しかし、画面４をキャプチャーするきっかけとなる特定キーの押下回数は、２回目、３回目に限定されず、任意の回数であるＮ回目、（Ｎ＋１）回目（Ｎは自然数）として設定すればよい。
【０１６０】
このように、画面監視部３２Ａは、１回目に特定キーの押下がされてから所定時間以内にＮ回目の特定キーの押下がされると、上記Ｎ回目の押下がされたときの画面４である第１画面を画面記憶部４２に記憶する。そして、Ｎ回目に特定キーの押下がされてから所定時間以内に（Ｎ＋１）回目の特定キーの押下がされると、上記（Ｎ＋１）回目の押下がされたときの画面４である第２画面を画面記憶部４２に記憶する。
【０１６１】
そして、画面監視部３２Ａは、上記第１画面と上記第２画面とを比較することで、画面４が変化したか否かを判定する。
【０１６２】
これにより、ユーザが所定時間内に所定回数（Ｎ回）上記特定の入力操作を行ったときに、当該特定キーの押下前後で画面４の変化があったか否かを判定することができる。所定時間及び所定回数は任意に設定できるため、制御部３０Ａの処理の負荷を低減することができる。
【０１６３】
〔実施形態３〕
本発明の他の実施形態について、図８及び図９に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、実施形態１及び２にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１６４】
図８は、本発明の実施形態３に係る携帯情報端末（情報処理装置）１Ｂの構成を表す機能ブロック図である。
【０１６５】
携帯情報端末１Ｂは、携帯情報端末１が備えていた本体部３に換えて本体部３Ｂを備えている。本体部３Ｂは本体部３において制御部３０を制御部３０Ｂに置き換えた構成である。制御部３０Ｂは、制御部３０が有していた画面監視部３２を備えず、ＧＵＩ制御部３１に換えてＧＵＩ制御部（画面制御部）３１Ｂを備えている。
【０１６６】
処理系（ＯＳ）によっては、画面の変化を全てアプリで検出可能な場合も考えられる。
【０１６７】
ＧＵＩ制御部３１Ｂは、所定キーの押下を受け付けて画面４が変化すると、ＯＳに通知する。そして、特定キーの押下を受け付けると、ＯＳに問い合わせて、特定キーの押下前後での画面４の変化の有無を判定する。
【０１６８】
図９は、携帯情報端末１Ｂの処理の流れを表す図である。ステップＳ２０１、ステップＳ３０２、ステップＳ２０３、ステップＳ２０５の処理を順に行う。ステップＳ２０５のＮｏの場合、ステップＳ２０３の処理を行う。
【０１６９】
ステップＳ２０５のＹｅｓの場合、すなわち、キー入力監視部３３が、所定キー（ここでは決定キー１５であるものとする）の押下がなされたと判断すると、次に、ＧＵＩ制御部３１Ｂは、現在実行しているアプリにより、所定キーが押下される前後で画面４が変化したことを示す情報の有無を確認する（ステップＳ４０７）。
【０１７０】
本実施形態においては、ＧＵＩ制御部３１Ｂは、画面４が変化したことを示す情報を全て、アプリの実行により検出可能であるものとする。
【０１７１】
ステップＳ４０７において、ＧＵＩ制御部３１Ｂが、画面４が変化したことを示す情報が有ると判定すると（ステップＳ４０７のＹｅｓ）、ＧＵＩ制御部３１Ｂは画面４が変化したと判断し、ステップＳ２０３の処理に戻る。
【０１７２】
ステップＳ４０７において、ＧＵＩ制御部３１Ｂが、画面４が変化したことを示す情報が無いと判定すると（ステップＳ４０７のＮｏ）、ＧＵＩ制御部３１Ｂは画面４が変化していないと判断する。
【０１７３】
そしてこの後、ステップＳ２０８〜ステップＳ２１１の処理を順に行っていく。
【０１７４】
〔ソフトウェアによる実現例〕
携帯情報端末１の制御ブロック（特にＧＵＩ制御部３１、画面監視部３２、キー入力監視部３３、及び操作モード変更通知部３４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１７５】
後者の場合、携帯情報端末１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１７６】
〔まとめ〕
本発明の態様１に係る情報処理装置（携帯情報端末１）は、画面４を操作するためのユーザからの入力操作に基づき、複数の異なる操作モードのうちいずれかで上記画面４を操作する画面制御部（ＧＵＩ制御部３１・画面監視部３２）と、上記入力操作のうち特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面４の変化が無い場合、上記操作モードの変更を促す情報（ポップアップ画面７０・７０Ａ）を上記ユーザに通知する操作モード変更通知部３４とを備えていることを特徴とする。
【０１７７】
上記構成によると、上記操作モードの変更を促す情報をユーザに通知するための操作パターンを予め登録しておく必要が無い。このため、実行するアプリケーションによらず、確実に、ユーザに、上記操作モードの変更を促す情報を通知することができる。この結果、確実に、ユーザに、現在の操作モードから別の操作モードへ変更すべきことを気付かせることができる。
【０１７８】
本発明の態様２に係る情報処理装置（携帯情報端末１）は、上記態様１において、上記画面制御部（ＧＵＩ制御部３１・画面監視部３２）は、実行しているアプリケーションの状態変化を表す履歴に基づいて、上記特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面４が変化したか否かを判定することが好ましい。
【０１７９】
上記構成によると、上記特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面が変化しているか否かを判定するために、画面同士を比較する場合より、負荷が小さくて済む。
【０１８０】
本発明の態様３に係る情報処理装置（携帯情報端末１）は、上記態様１又は２において、上記画面制御部（ＧＵＩ制御部３１・画面監視部３２）は、上記特定の入力操作がされる前の上記画面４と、上記特定の入力操作がされた後の上記画面４とを比較することで、上記特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面４が変化したか否かを判定することが好ましい。
【０１８１】
上記構成によると、より正確に、上記特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面が変化しているか否かを判定することができる。
【０１８２】
本発明の態様４に係る情報処理装置（携帯情報端末１Ａ）は、上記態様１〜３において、上記画面制御部（ＧＵＩ制御部３１・画面監視部３２Ａ）は、１回目に上記特定の入力操作がされてから所定時間以内にＮ（Ｎは自然数）回目の上記特定の入力操作がされると、上記Ｎ回目の入力操作がされたときの上記画面４である第１画面を記憶部（画面記憶部４２）に記憶し、上記Ｎ回目に上記特定の入力操作がされてから所定時間以内に（Ｎ＋１）回目の上記特定の入力操作がされると、上記（Ｎ＋１）回目の入力操作がされたときの上記画面４である第２画面を記憶部（画面記憶部４２）に記憶し、上記第１画面と上記第２画面とを比較することで、上記画面が変化したか否かを判定することが好ましい。
【０１８３】
上記構成によると、ユーザが所定時間内に所定回数（Ｎ回）上記特定の入力操作を行ったときに、当該特定の入力操作の前後で画面の変化があったか否かを判定することができる。所定時間及び所定回数は任意に設定できるため、負荷を低減することができる。
【０１８４】
本発明の態様５に係る情報処理装置（携帯情報端末１）は、上記態様１〜４において、上記複数の異なる操作モードは、第１モードと、第２モードとを有し、上記第１モードにおいて上記ユーザが入力操作を行う入力装置（キーボード１０）と、上記第２モードにおいて上記ユーザが入力操作を行う入力装置（タッチパッド１９）とは異なっていることが好ましい。
【０１８５】
本発明の態様７に係る情報処理装置（携帯情報端末１）は、上記態様５において、上記第１モードにおいて上記ユーザが入力操作を行う入力装置は、方向キーを含むキーボード１０であり、上記第２モードにおいて上記ユーザが入力操作を行う入力装置はタッチパッド１９であることが好ましい。
【０１８６】
上記構成によると、第１モードにおける入力操作と、第２モードにおける入力操作にそれぞれ適した入力装置を用いることができる。これにより、使い勝手がよい情報処理装置を得ることができる。
【０１８７】
本発明の態様６に係る情報処理装置（携帯情報端末１）は、上記態様１〜４において、上記複数の異なる操作モードは、第１モードと、第２モードとを有し、上記第１モードにおいて上記ユーザが入力操作を行う入力装置と、上記第２モードにおいて上記ユーザが入力操作を行う入力装置とは同一であることが好ましい。
【０１８８】
本発明の態様８に係る情報処理装置（携帯情報端末１）は、上記態様１〜４において、上記第１モード及び上記第２モードにおいて上記ユーザが入力操作を行う入力装置は、方向キーを含むキーボード１０であることが好ましい。上記構成によると、各操作モード毎に異なる入力装置を設けなくてもよいため、装置を小型化することができる。
【０１８９】
本発明の態様９に係る情報処理装置（携帯情報端末１）は、上記態様５において、上記キーボード１０と、上記タッチパッド１９とは重畳して配置されていることが好ましい。上記構成によると、キーボードと、タッチパッドとが別々の位置に配置されている場合と比べて、装置を小型化することができる。
【０１９０】
本発明の態様１０に係る情報処理装置（携帯情報端末１）は、上記態様１〜９において、上記情報処理装置は携帯電話端末であってもよい。
【０１９１】
本発明の態様１１に係る情報処理方法は、情報処理装置が実行する情報処理方法であって、画面を操作するためのユーザからの入力操作に基づき、複数の異なる操作モードのうちいずれかで上記画面４を操作する画面制御ステップと、上記入力操作のうち特定の入力操作がされる前と、当該特定の入力操作がされた後とで上記画面４の変化が無い場合、上記操作モードの変更を促す情報を上記ユーザに通知する操作モード変更通知ステップとを有することを特徴とする。これにより、確実に、ユーザに、現在の操作モードから別の操作モードへ変更すべきことを気付かせることができる。
【０１９２】
本発明の各態様に係る情報処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報処理装置が備える各部（ソフトウェア要素）として動作させることにより上記情報処理装置をコンピュータにて実現させる情報処理装置の情報処理プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１９３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１９４】
１、１Ａ、１Ｂ  携帯情報端末（情報処理装置）
４  画面
２  表示部
３、３Ａ、３Ｂ  本体部
１０  キーボード（入力装置）
１１  テンキー（入力装置）
１２  通話キー
１３  通話終了キー
１４  方向キー
１５  決定キー
１９  タッチパッド
２０  ＵＩ部品
２１〜２５、７１  選択項目
２７  フォーカス
２９  ポインタ
３０、３０Ａ、３０Ｂ  制御部
３１、３１Ｂ  ＧＵＩ制御部（画面制御部）
３２、３２Ａ  画面監視部（画面制御部）
３３、３３Ａ  キー入力監視部
３４  操作モード変更通知部
４１  アプリケーション記憶部
４２  画面記憶部（記憶部）
７０、７０Ａ  ポップアップ画面
【図１】
2018132954.tif 000003
【図２】
2018132954.tif 000004
【図３】
2018132954.tif 000005
【図４】
2018132954.tif 000006
【図５】
2018132954.tif 000007
【図６】
2018132954.tif 000008
【図７】
2018132954.tif 000009
【図８】
2018132954.tif 000010
【図９】
2018132954.tif 000011