(57)【要約】【課題】情報入力装置の入力面に対する操作の態様に応じて、指示された位置と実行する処理の対応関係を適宜変更しながら、入力面における表示態様の変更による利便性の低下を回避すること。【解決手段】情報入力装置１は、ユーザから、操作の意思がない態様でタッチパネル３４に指示を入力されると、当該指示を入力された部分以外の部分で表示を行うように、タッチパネル３４の表示を制御する。なお、当該指示を入力された部分に表示されていた情報は、タッチパネル３４の残りの部分に、縮小されて表示される。【選択図】図７
2014197311.tif 000002
【特許請求の範囲】
【請求項１】
指示を受け付けるための入力面と、
前記入力面における情報の表示態様を制御するように構成された表示制御手段と、
前記入力面における指示を受け付けるように構成された入力手段と、
前記入力面において前記入力手段が指示を受け付けた位置の表示内容に対応する情報処理を実行するように構成された情報処理手段と、
前記入力手段が前記入力面において特別な指示態様での入力を検出した場合に、当該入力面において、当該特別な指示態様での入力が検出された位置を含む拡張領域を特定するように構成された特定手段とを備え、
前記表示制御手段は、前記特別な指示態様での入力が検出された場合に、前記入力面のうち前記拡張領域に接する部分を含む少なくとも一部の領域である変更対象領域の表示を、当該特別な指示態様での入力が検出される前に前記変更対象領域と前記拡張領域に表示されていた内容が縮小されて表示されるように更新するように構成されており、
前記入力面において指示される位置と前記実行される情報処理との関係は、前記入力面における表示態様の変更に伴って変更される、情報入力装置。
【請求項２】
前記縮小の割合は、前記拡張領域と前記変更対象領域とを合わせたサイズに対する前記変更対象領域のサイズの割合である、請求項１に記載の情報入力装置。
【請求項３】
前記表示制御手段は、前記入力面にオブジェクトを表示するように構成されており、
前記情報処理手段は、前記オブジェクトが表示される位置を指示されたときに、当該オブジェクトに対応する情報処理を実行するように構成されている、請求項１または請求項２に記載の情報入力装置。
【請求項４】
前記表示制御手段は、前記特別な指示態様での入力が検出された場合に、前記拡張領域に、前記条件が成立する前に前記入力面に表示させていた情報とは異なる情報を表示するように構成されている、請求項１〜請求項３のいずれか１項に記載の情報入力装置。
【請求項５】
指示を受け付けるための入力面を備えたコンピュータによって実行されるプログラムであって、
前記プログラムは、前記コンピュータに、
前記入力面における情報の表示態様を制御するステップと、
前記入力面において指示を受け付けた位置の表示内容に対応する情報処理を実行するステップと、
前記入力面において特別な指示態様での入力を検出した場合に、当該入力面において、当該特別な指示態様での入力が検出された位置を含む拡張領域を特定するステップと、
前記特別な指示態様での入力が検出された場合に、前記入力面のうち前記拡張領域に接する部分を含む少なくとも一部の領域である変更対象領域に、当該特別な指示態様での入力が検出される前に前記変更対象領域と前記拡張領域に表示されていた内容が縮小されて表示されるように更新するステップとを実行させ、
前記入力面において指示される位置と前記実行される情報処理との関係は、前記入力面における表示態様の変更に伴って変更される、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報入力装置に関し、特に、入力面に対する操作に基づいて指示の入力を受け付ける情報入力装置に関する。
【背景技術】
【０００２】
携帯情報端末やスマートフォンなどのタッチパネルを備えた装置に代表されるように、ユーザからの指示のための操作を受け付ける入力面を備えた情報入力装置が実用化されている。このような情報入力装置では、小型化が進み、これにより、ユーザは、多くの場合、このような装置を手に持って操作する。このことから、入力面に、継続して、ユーザの指が位置し続ける事態が想定される。これにより、上記の装置は、ユーザの指が、指示の入力のためではなく当該装置の支持のために入力面に位置していることを認識できなければ、支持のために（つまり、指示の入力を意図せずに）、入力面に位置する指によって入力される指示に従った情報処理を実行してしまう。
【０００３】
従来、このような装置において、上記のように継続して入力面にユーザの指が位置し続けた場合、当該指が位置する部分における入力を無効にする技術が提案されている。たとえば、特開２０１２−１４６４８号公報（特許文献１）は、その請求項１等において、タッチパネルの一部に入力無効領域を設定し、設定された入力無効領域を避けるように、表示画面上に表示されているオブジェクトを再配置する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１４６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年のスマートフォンや携帯情報端末等の情報入力装置は、当該装置の高機能化に伴い、多くの種類の情報の入力を受け付けるようになってきている。このため、当該装置の画面に表示されるオブジェクトの数が増えてきている。しかしながら、特許文献１に記載の情報入力装置のオブジェクトの再配置は、その図３等に記載されるように、単に、再配置するオブジェクトを他のオブジェクトが表示されていなかった位置へと移動させるものである。このため、特許文献１に記載されるように単にオブジェクトの位置を変更した場合には、情報入力装置の画面におけるオブジェクトの配列が乱れ、当該装置の利便性が低下する事態が想定される。また、画面に多くのオブジェクトが表示されている場合、再配置によってその中の一部のオブジェクトを移動すれば、移動の対象とされたオブジェクトを他のオブジェクトに重ねて表示しなければならなくなる事態が想定される。
【０００６】
以上の次第で、特許文献１に記載の技術によれば、当該装置の利便性が低下する事態が想定される。このことから、情報入力装置において、利便性の低下を生じることなく、入力面上に継続してユーザの指が位置することに対応する技術が求められていた。
【０００７】
本開示は、かかる実情に鑑み考え出されたものであり、その目的は、情報入力装置の入力面に対する操作の態様に応じて、指示された位置と実行する処理の対応関係を適宜変更しながら、入力面における表示態様の変更による利便性の低下を回避することである。
【課題を解決するための手段】
【０００８】
ある局面に従った情報入力装置は、指示を受け付けるための入力面と、入力面における情報の表示態様を制御するように構成された表示制御手段と、入力面における指示を受け付けるように構成された入力手段と、入力面において入力手段が指示を受け付けた位置の表示内容に対応する情報処理を実行するように構成された情報処理手段と、入力手段が入力面において特別な指示態様での入力を検出した場合に、当該入力面において、当該特別な指示態様での入力が検出された位置を含む拡張領域を特定するように構成された特定手段とを備える。表示制御手段は、特別な指示態様での入力が検出された場合に、入力面のうち拡張領域に接する部分を含む少なくとも一部の領域である変更対象領域の表示を、当該特別な指示態様での入力が検出される前に変更対象領域と拡張領域に表示されていた内容が縮小されて表示されるように更新するように構成されている。入力面において指示される位置と実行される情報処理との関係は、入力面における表示態様の変更に伴って変更される。
【０００９】
好ましくは、縮小の割合は、拡張領域と変更対象領域とを合わせたサイズに対する変更対象領域のサイズの割合である。
【００１０】
好ましくは、表示制御手段は、入力面にオブジェクトを表示するように構成されている。情報処理手段は、オブジェクトが表示される位置を指示されたときに、当該オブジェクトに対応する情報処理を実行するように構成されている。
【００１１】
好ましくは、表示制御手段は、特別な指示態様での入力が検出された場合に、拡張領域に、条件が成立する前に入力面に表示させていた情報とは異なる情報を表示するように構成されている。
【００１２】
他の局面に従うと、指示を受け付けるための入力面を備えたコンピュータによって実行されるプログラムが提供される。
【００１３】
プログラムは、コンピュータに、入力面における情報の表示態様を制御するステップと、入力面において指示を受け付けた位置の表示内容に対応する情報処理を実行するステップと、入力面において特別な指示態様での入力を検出した場合に、当該入力面において、当該特別な指示態様での入力が検出された位置を含む拡張領域を特定するステップと、特別な指示態様での入力が検出された場合に、入力面のうち拡張領域に接する部分を含む少なくとも一部の領域である変更対象領域に、当該特別な指示態様での入力が検出される前に変更対象領域と拡張領域に表示されていた内容が縮小されて表示されるように更新するステップとを実行させる。入力面において指示される位置と実行される情報処理との関係は、入力面における表示態様の変更に伴って変更される。
【発明の効果】
【００１４】
本開示によれば、情報入力装置では、特別な指示態様での入力が検出された場合に、入力面のうち拡張領域に接する部分を含む少なくとも一部の領域である変更対象領域において、当該特別な指示態様での入力が検出される前に変更対象領域と拡張領域に表示されていた内容が縮小されて表示される。そして、入力面において指示される位置と実行される情報処理との関係は、入力面における表示態様の変化に伴って変化する。
【００１５】
これにより、特別な指示態様での入力が検出された場合、当該検出の前に拡張領域に表示されていた内容は、単にその表示位置を変更されるのではなく、縮小されて、入力面内に表示される。したがって、上記検出に伴う入力面における表示態様の変更によっても、入力面におけるオブジェクトの配列の乱れを生じにくい。このため、ユーザの利便性が低下することを極力回避できる。
【図面の簡単な説明】
【００１６】
【図１】情報入力装置の外観の一例を示す図である。
【図２】情報入力装置のハードウェアブロックの一例を示す図である。
【図３】情報入力装置のタッチパネルの構成を説明するための図である。
【図４】情報入力装置の機能構成の一例を示す図である。
【図５】例外的操作に対する処理の概要を説明するための図である。
【図６】例外的操作に対する処理の概要を説明するための図である。
【図７】例外的操作に対する処理の概要を説明するための図である。
【図８】例外的操作の発生に対して実行される処理のフローチャートである。
【図９】例外的操作の発生に対して実行される処理の、実行中のタッチパネルの表示態様を説明するための図である。
【図１０】例外的操作の発生に対して実行される処理の、実行中のタッチパネルの表示態様を説明するための図である。
【発明を実施するための形態】
【００１７】
以下、本開示の情報入力装置の実施の形態について、図面を参照して説明する。以下の説明において、同一の機能および作用を有する部品は、各図を通して同じ符号を付し、重複する説明を繰返さない。
【００１８】
［情報入力装置の外観］
図１を参照して、情報入力装置の外観の一例を説明する。図１に示されるように、情報入力装置１は、操作ボタン３３と、タッチパネル３４とを含む。情報入力装置は、たとえばタブレット端末、携帯電話機、高機能携帯電話機（スマートフォン）、デジタルカメラ等の、入力の指示を受け付ける入力面を備えた、いかなる情報入力装置によっても実現され得る。タッチパネル３４は、入力面の一例である。
【００１９】
［情報入力装置のハードウェア構成］
図２を参照して、情報入力装置１のハードウェア構成を説明する。図２に示されるように、情報入力装置１は、プロセッサの一例であるＣＰＵ（Central  Processing  Unit）３０と、ＣＰＵ３０によって実行されるプログラム等を記憶するＲＯＭ（Read  Only  Memory）３１と、一次記憶装置の一例であるＲＡＭ（Random  Access  Memory）３２と、操作ボタン３３と、タッチパネル３４と、二次記憶装置の一例である記憶装置３６と、メディアコントローラ３７と、ＬＡＮ（Local  Area  Network）カード等の通信装置３８とを含む。
【００２０】
ＣＰＵ３０は、メディアコントローラ３７を利用して、情報入力装置１に対して着脱可能な記録媒体１００に記憶された情報を読み込み、また、当該記録媒体１００に情報を書き込む。記録媒体１００は、たとえば、メモリカードやＵＳＢ（Universal  Serial  Bus）メモリである。ＣＰＵ３０は、通信装置３８を利用して、ネットワーク上の他の装置と通信する。ＣＰＵ３０によって実行されるプログラムは、記憶装置３６および／またはＲＯＭ３１に格納されていても良いし、記録媒体１００に格納されていても良いし、ネットワーク上の他の記憶装置に格納されていても良い。ＣＰＵ３０には、操作ボタン３３に対する操作に応じた信号、および、タッチパネル３４に対する操作に応じた信号が入力される。ＣＰＵ３０は、入力された信号に従って、情報処理を実行する。
【００２１】
タッチパネル３４は、情報を表示する機能と情報の入力を受け付ける機能とを備える。情報を表示する機能は、たとえば、液晶表示装置等の表示装置によって実現される。情報の入力を受け付ける機能は、たとえば、タッチセンサによって実現される。タッチパネル３４は、また、光センサ内蔵のシステム液晶表示装置によっても実現され得る。当該システム液晶表示装置は、表示装置および入力装置として機能する。当該システム液晶表示装置の各画素は、光センサを内蔵している。当該光センサは、タッチパネル３４におけるタッチ操作を検出し、また、スキャナとして機能する。
【００２２】
［入力面の構成］
図３を参照して、情報入力装置１における入力面の一例である、タッチパネル３４の構成について説明する。図３に示されるように、タッチパネル３４は、表示装置３４２と、当該表示装置３４２上に載置されるタッチセンサ３４１とを含む。表示装置３４２は、たとえば液晶表示装置（ＬＣＤ）のパネルによって構成される。タッチパネル３４では、表示装置３４２の表示面と、タッチセンサ３４１の全面（操作面）とは同じ形状および面積としている。なお、これらの形状および面積の関係は、これに限定されない。表示装置３４２の表示領域は、少なくともタッチセンサ３４１の操作可能な面内に収まればよい。
【００２３】
タッチセンサ３４１の操作入力を受付可能な領域は、表示装置３４２の表示領域に対応している。これにより、表示装置３４２に各種メニュー、アイコン、ボタン、キーボード、サムネイルなどのオブジェクトが表示された場合、ユーザが当該オブジェクトを指で指示するように操作すれば、当該オブジェクトを指示したことを表す情報が、ＣＰＵ３０（図２参照）に入力される。
【００２４】
なお、情報入力装置１では、ＣＰＵ３０に情報（指示）を入力する態様は、表示装置３４２に表示されたオブジェクトを指示することに限定されない。つまり、ＣＰＵ３０への情報の入力について、表示装置３４２におけるオブジェクトの表示は、必須ではない。表示装置３４２には、少なくとも、タッチセンサ３４１における指示位置と当該指示位置に対応して実行される情報処理の内容とをガイダンスするパターン等の表示がなされていればよい。タッチセンサ３４１の特定の座標が指示されることにより、ＣＰＵ３０には、当該座標を指示されたことを表す情報が入力される。ＣＰＵ３０には、指示された位置に加えて、タッチパネル３４上における指示の種類（タップ、ダブルタップ、フリップ、等）を示す情報も、入力され得る。
【００２５】
図３には、ＣＰＵ３０の機能として、タッチ処理部１１、情報処理部１２、グラフィックメモリ１３、および、表示ドライバ１４が示されている。ＣＰＵ３０は、所与のプログラムを実行することにより、これらの機能を実現する。なお、情報入力装置１では、これらの少なくとも一部の機能を実現するための専用の回路や装置が備えられていても良い。
【００２６】
タッチ処理部１１は、タッチセンサ３４１において指示がなされた位置および指示がなされた態様を検出する。タッチセンサ３４１がたとえば静電容量方式のタッチセンサである場合には、タッチセンサ３４１の静電容量の変化量に基づいて指示された位置を特定し、特定された位置を情報処理部１２へ出力する。タッチ処理部１１は、また、タッチセンサ３４１における指示の態様（指示が継続される時間、指示位置が変化するパターン、等）を検出し、当該態様に対応する指示の種類（タップ、ダブルタップ、フリップ、等）を特定し、特定された種類を情報処理部１２へ出力する。
【００２７】
情報入力装置１において、タッチセンサ３４１に対する指示の入力は、タッチセンサ３４１に接触するものに限定されない。タッチ処理部１１は、タッチセンサ３４１に対して非接触で指示された位置を、検出できる場合がある。また、タッチセンサ３４１は、静電容量方式のものに限定されない。タッチ処理部１１に、指示された位置に対応する信号を出力できるものであれば、抵抗膜方式、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、等の他のいかなる方式のものでも構成され得る。
【００２８】
情報処理部１２は、タッチ処理部１１から入力された指示位置に基づいて、種々の情報処理を実行する。たとえば、情報処理部１２は、情報入力装置１にインストールされているアプリケーションを実行している場合、上記指示位置（および、指示の種類）に応じて、当該アプリケーションにおける情報処理を実行する。情報処理は、表示装置３４２における表示態様の制御を含む。情報処理の結果、情報処理部１２は、表示装置３４２に表示する画像データを生成し、当該画像データをグラフィックメモリ１３に格納する。表示ドライバ１４は、グラフィックメモリ１３に格納された画像データを、表示装置３４２で表示する。
【００２９】
［情報入力装置の機能構成］
図４を参照して、情報入力装置１の機能構成を説明する。図４には、図３の情報処理部１２についてのより詳細な構成が、示されている。
【００３０】
図４に示されるように、情報処理部１２は、表示領域変換部１２１と、システム処理部１２２と、画像処理部１２３とを含む。表示領域変換部１２１は、表示装置３４２の特定の領域に表示していた内容について、当該内容を、表示する対象の領域を変更して表示し直すための処理を実行する。
【００３１】
システム処理部１２２は、タッチパネル３４（タッチセンサ３４１）に対する指示の入力態様に応じて、種々の情報処理を実行する。実行される情報処理は、アプリケーション上の処理や、表示装置３４２の表示の制御を含む。
【００３２】
画像処理部１２３は、表示領域変換部１２１が決定した表示態様に従って、表示装置３４２で表示する画像データを生成する。
【００３３】
図４に示された機能構成によれば、情報入力装置１では、タッチパネル３４（タッチセンサ３４１）に対してユーザが指等で指示を入力すると、タッチ処理部１１が、当該指示の位置や種類についての情報を表示領域変換部１２１に入力する。当該指示の位置や種類についての情報は、システム処理部１２２にも入力される。システム処理部１２２は、当該指示や種類に基づいて、表示装置３４２に表示する内容を決定する。
【００３４】
表示領域変換部１２１は、タッチパネル３４に入力された指示の位置や種類に基づいて、表示装置３４２において、システム処理部１２２から表示することを指示された内容を表示する領域を特定する。そして、表示領域変換部１２１は、当該特定した領域に、システム処理部１２２から表示することを指示された内容をどのように配置するかを特定する。そして、表示領域変換部１２１は、特定した配置を、画像処理部１２３に通知する。これに応じて、画像処理部１２３は、特定された配置に対応する画像データを生成し、生成した画像データをグラフィックメモリ１３に送信する。グラフィックメモリ１３に画像データが送信されると、図３を参照して説明されたように、表示ドライバ１４は、当該画像データを表示装置３４２に表示する。
【００３５】
［例外的操作に対する処理の概要］
図３および図４を参照して説明された情報入力装置１の機能の一例をより具体的に説明するために、図５〜図７を参照して、情報入力装置１における例外的操作に対する処理の概要を説明する。
【００３６】
本明細書において、例外的操作とは、特別な指示態様に従ってなされた操作である。例外的操作は、たとえば、ユーザが、情報入力装置１を操作する意思を有することなくタッチパネル３４（タッチセンサ３４１）に指示を入力してしまった操作を含む。より具体的には、ユーザが情報入力装置１を手に持ちながら当該情報入力装置１を操作する際に、情報入力装置１を支持する指がタッチパネル３４（タッチセンサ３４１）に触れてしまうことによって、ＣＰＵ３０がタッチパネル３４（タッチセンサ３４１）に指示が入力される場合に、ユーザが情報入力装置１を支持する指をタッチパネル３４（タッチセンサ３４１）上に位置させることが、例外的操作の一例である。
【００３７】
情報入力装置１では、タッチパネル３４に対する指示の入力態様に基づいて、例外的操作の発生を検出する。そして、例外的操作が検出されると、情報入力装置１では、タッチパネル３４（表示装置３４２）における表示態様が変更される。より具体的には、例外的操作が検出されると、検出前にタッチパネル３４に表示されていた内容が、その内容の少なくとも一部が縮小されることによって、例外的操作の対象となった領域を除いた領域に表示されるようになる。
【００３８】
図５には、タッチパネル３４における通常の態様で情報を表示する画面の一例が示されている。図５に示されるように、タッチパネル３４には、８個のアイコン５１〜５８が表示されている。８個のアイコンは、２行４列のマトリクス状に配置されている。アイコン５１〜５８の各々は、ほぼ正方形の形状を有する。アイコン５１〜５８のそれぞれは、情報入力装置１において実行中のアプリケーションにおける情報処理の内容に対応する。
【００３９】
タッチパネル３４において図５に示されたような情報が表示されているときに、図６に示されるように、ユーザの指Ｆがタッチパネル３４上に継続して位置する場合を想定する。図６に示された場合には、指Ｆの一部は、アイコン５１上に位置する。しかしながら、ユーザは、指Ｆを、アイコン５１を指示するためではなく、情報入力装置１を指示するために、図６に示された位置に置いている。情報入力装置１では、たとえば指Ｆが一定時間以上継続してタッチパネル３４上の同じ位置を指示し続けた場合、当該指示は、例外的操作による指示であると判断される。
【００４０】
そして、情報入力装置１では、このような場合に、図７に示されるように、タッチパネル３４において、指Ｆによって指示された位置を含む領域を図５に示された情報の表示対象から除外し、残された領域に当該情報を表示する。残された領域に表示される場合、当該残された領域内に収まるように、上記情報の少なくとも一部は縮小されて表示される。より具体的には、指Ｆの近傍に位置するアイコン５１Ｘは、図５におけるアイコン５１に相当するアイコンであり、アイコン５１の一部が縮小されて変形されたものである。
【００４１】
アイコン５１Ｘには、アイコン５１に割り当てられるのと同じ指示（情報処理）が割り当てられている。例外的操作が発生するまでは、ＣＰＵ３０は、タッチパネル３４にアイコン５１を表示する。アイコン５１に対応する範囲内で指示を入力されると、ＣＰＵ３０は、アイコン５１に対応する情報処理を実行する。例外的操作が発生した後は、ＣＰＵ３０は、タッチパネル３４において、アイコン５１の代わりに、アイコン５１Ｘを表示する。アイコン５１Ｘに対応する範囲内で指示を入力されると、ＣＰＵ３０は、アイコン５１Ｘに対応する情報処理（アイコン５１に対応する情報処理）を実行する。つまり、例外的操作の発生によりアイコン５１がアイコン５１Ｘに置き換えられると、アイコン５１に対応する情報処理の指示の入力を受け付けるためのタッチパネル３４上の領域が、アイコン５１の表示領域からアイコン５１Ｘの表示領域へと置き換えられる。これにより、情報入力装置１では、例外的操作の発生による入力面での表示態様の変更に伴って、入力面における指示位置と実行される情報処理との関係が変更される。
【００４２】
［例外的操作に対する処理の内容］
図８〜図１０を参照して、情報入力装置１において、例外的操作の発生に対して実行される処理の内容を説明する。図８は、当該処理のフローチャートである。当該処理は、常時実行されても良いし、特定のアプリケーションのバックグラウンドでのみ実行されても良い。図９および図１０は、当該処理におけるタッチパネル３４の表示態様を説明するための図である。
【００４３】
図８を参照して、ステップＳ１０において、ＣＰＵ３０は、タッチパネル３４において例外的操作が発生したか否かを判断する。ＣＰＵ３０は、たとえば、タッチ処理部１１から、タッチパネル３４の同じ位置に対して継続して指示が入力されたことを示す情報が入力された場合に、例外的操作が発生したと判断する。ＣＰＵ３０は、例外的操作が発生したと判断するまでステップＳ１０の処理を継続する。そして、ＣＰＵ３０は、例外的操作が発生したと判断すると、ステップＳ２０へ制御を進める。
【００４４】
ステップＳ２０では、ＣＰＵ３０は、１）例外的操作の対象となった領域を特定し、２）特定した領域に基づいて拡張領域を特定し、３）当該拡張領域に基づいて変更対象領域を決定し、そして、４）変更対象領域における表示態様を決定する。
【００４５】
例外的操作の対象となった領域とは、たとえば、継続して指示を入力され続けた領域である。より具体的には、タッチパネル３４の中の、図７に示されるように指Ｆが位置し続けた部分である。
【００４６】
拡張領域とは、例外的操作の対象領域を含む、通常の指示の入力が困難であると考えられる領域である。拡張領域は、たとえば、例外的操作の対象領域と当該対象領域の外縁部から所与の距離の範囲の領域とを合わせた領域である。
【００４７】
変更対象領域とは、タッチパネル３４の表示を行いかつ指示の入力を受け付ける全体の領域（以下、全体領域ともいう）のうち、拡張領域に接する領域である。変更対象領域は、全体領域のうち、拡張領域以外のすべての領域である場合もあれば、拡張領域と接する領域であって拡張領域以外の領域の一部の領域である場合もある。
【００４８】
ステップＳ２０において決定される変更対象領域における表示態様は、たとえば、変更対象領域に、例外的操作の発生前に変更対象領域と拡張領域に表示されていた内容を、縮小して表示させることが挙げられる。表示態様の決定方法を、図９および図１０を参照してより具体的に説明する。
【００４９】
図９には、例外的操作の発生前の表示態様の一例が示されている。図９のタッチパネル３４には、図５と同様に、８個のアイコン５１〜５８が表示されている。図９には、タッチパネル３４上の座標を特定するために定義されるｘ軸とｙ軸が示され、また、表示態様の決定方法を説明するために参照される３つの点Ｐ０１，Ｐ０２，Ｐ０３が示されている。点Ｐ０１，Ｐ０２，Ｐ０３のｘ−ｙ平面における座標（ｘ，ｙ）は、それぞれ、Ｐ０１（０，４００），Ｐ０２（５０，４００），Ｐ０３（１００，４００）である。
【００５０】
図１０は、例外的操作の発生により変更された表示態様の一例を示す図である。図１０には、指Ｆの近傍に領域ＡＲ１が示され、さらに、領域ＡＲ１の外側にＡＲ２が示されている。
【００５１】
領域ＡＲ１は、上記した「拡張領域」の一例である。ＣＰＵ３０（表示領域変換部１２１）は、タッチパネル３４の指Ｆによって指示を入力されている領域の外縁から所与の距離に位置する範囲として、領域ＡＲ１を特定する。領域ＡＲ１は、指Ｆが存在する領域を含む。
【００５２】
領域ＡＲ２は、上記した「変更対象領域」の一例である。ＣＰＵ３０（表示領域変換部１２１）は、たとえば、領域ＡＲ１の外縁部の座標を所与の関数に適用することにより、領域ＡＲ２を特定する。図１０に示された例では、領域ＡＲ２の外縁部のうち領域ＡＲ１の外縁部に接しない部分は、たとえば、領域ＡＲ１の外縁部から、ｘ軸方向に、領域ＡＲ１のｘ軸方向の寸法の距離だけ離れた地点に位置する。より具体的には、領域ＡＲ１の外縁部のｘ座標が、次の式（１）に示されるようにｙ座標の関数ｆ１で表される場合、領域ＡＲ２の外縁部のｘ座標は、同じ関数ｆ１を利用して、次の式（２）に示されるようにｙ座標で表される。
【００５３】
ｘ＝ｆ１（ｙ）    …（１）
ｘ＝２ｆ１（ｙ）  …（２）
そして、ＣＰＵ３０（表示領域変換部１２１）は、ステップＳ２０で、領域ＡＲ２に、例外的操作の発生前に領域ＡＲ１および領域ＡＲ２に表示されていた内容、つまり、図９中の領域ＡＲ１および領域ＡＲ２に相当する領域に表示されていた内容を、縮小して表示させるように、タッチパネル３４の表示態様を変更する。より具体的には、本実施の形態では、ＣＰＵ３０（表示領域変換部１２１）は、領域ＡＲ２に、例外的操作の発生前に領域ＡＲ１および領域ＡＲ２に表示されていた内容をｘ軸方向に２倍の縮小倍率で縮小させて、表示させる。
【００５４】
このような表示態様の変更により、システム処理部１２２からＰ０１，Ｐ０２，Ｐ０３の各点に表示するように指示された内容が、それぞれ、図１０に示されるように、それぞれ、Ｐ１１，Ｐ１２，Ｐ１３の各点に表示されるようになる。これらの３点のタッチパネル３４上の物理的な位置は、Ｐ１１（５０，４００），Ｐ１２（７５，４００），Ｐ１３（１００，４００）である。
【００５５】
図８に戻って、ステップＳ２０で表示態様を変更した後、ＣＰＵ３０は、ステップＳ３０で、タッチパネル３４における例外的操作が終了したか否かを判断する。たとえば、ＣＰＵ３０は、ステップＳ１０で検出した、継続した指示の入力が無くなった場合に、例外的操作が終了したと判断する。ＣＰＵ３０は、例外的操作が終了したと判断するまで、ステップＳ２０およびステップＳ３０の処理を継続する。そして、例外的操作が終了したと判断すると、ＣＰＵ３０は、ステップＳ４０へ制御を進める。
【００５６】
ステップＳ４０では、ＣＰＵ３０は、ステップＳ２０における表示態様の変更をリセットする。これにより、タッチパネル３４における表示態様は、図１０に示されたものから、図９に示されたものへと戻される。そして、ＣＰＵ３０は、ステップＳ１０へ制御を戻す。
【００５７】
［変形例］
本実施の形態では、特別な指示態様に従ってなされた操作が、例外的操作として検出される。情報入力装置１は、ユーザから、例外的操作によって、操作の意思がない態様でタッチパネル３４に指示を入力されると、それまでにタッチパネル３４で表示されていた内容を、当該指示を入力された部分以外の部分で表示する。当該指示を入力された部分に表示されていた情報は、タッチパネル３４の残りの部分に、縮小されて、表示される。ここでいう残りの部分（変更対象領域）は、拡張領域以外の部分のすべてであっても良いし、拡張領域以外の部分の一部であっても良い。また、拡張領域は、例外的操作の対象領域そのものであっても良い。
【００５８】
また、例外的操作の発生の検出態様は、タッチパネル３４の同じ位置への指示が一定時間以上継続したかどうかに限定されず、タッチパネル３４を所与の圧力以上の圧力でタッチされたかどうか、特定の操作態様で指示された（たとえば、操作ボタン３３を操作しながらタッチパネル３４の一部が指示されたこと）かどうか、などであってもよい。
【００５９】
本実施の形態では、情報入力装置１は、例外的操作が発生したとき、図１０に示されたように、拡張領域に情報を表示しない。なお、情報入力装置１は、拡張領域に、当該領域が拡張領域として取り扱われていることの報知や装飾などを目的として、所与の背景画像を表示させても良い。
【００６０】
また、情報入力装置１は、上記拡張領域に特別な情報処理を割り当てても良い。たとえば、情報入力装置１は、拡張領域に対してダブルタップ等の特別な態様で指示を入力されると、特別な画像を表示しても良い。このような変形例の観点から、例外的操作は、ユーザが意図しない操作に限定されない。ユーザは、上記特別な画像を表示させるために、意図的に、例外的操作を行う場合もあり得る。
【００６１】
また、拡張領域は、当該拡張領域以外の領域に対する指示の入力と組み合わせて利用されても良い。たとえば、当該拡張領域以外の領域に対する指示の入力態様が、拡張領域に対する指示の入力に基づいて補正され得る。より具体的には、ＣＰＵ３０は、たとえば、拡張領域以外の領域に対する操作に基づいて入力された指示の内容を、拡張領域に対して入力された指示に基づいて補正しても良い。
【００６２】
また、拡張領域に対する指示が、独立した機能を有する場合もあり得る。たとえば、ＣＰＵ３０は、拡張領域に対して特別な態様（たとえば、ダブルタップ）で指示が入力された場合に、実行中のアプリケーションが終了させても良い。これにより、ユーザは、アプリケーションの実行中に、たとえばタッチパネル３４の一部分を継続して指示（または、タッチ）し、これによって生じた拡張領域をダブルタップすることにより、実行中のアプリケーションを終了するための指示を入力できる。
【００６３】
図１０に示されたように、本実施の形態では、例外的操作は、タッチパネル３４の端部において検出された。しかしながら、タッチパネル３４の端部以外でも、例外的操作は、発生し、そして、検出され得る。
【００６４】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。実施の形態およびその変形例において開示された技術は、可能な限り単独でも組み合わせても実施され得ることが意図される。
【符号の説明】
【００６５】
１  情報入力装置、１１  タッチ処理部、１２  情報処理部、１３  グラフィックメモリ、１４  表示ドライバ、３１  ＲＯＭ、３３  操作ボタン、３４  タッチパネル、３６  記憶装置、３７  メディアコントローラ、３８  通信装置、５１〜５８，５１Ｘ  アイコン、１００  記録媒体、１２１  表示領域変換部、１２２  システム処理部、１２３  画像処理部、３４１  タッチセンサ、３４２  表示装置。
【図１】
2014197311.tif 000003
【図２】
2014197311.tif 000004
【図３】
2014197311.tif 000005
【図４】
2014197311.tif 000006
【図５】
2014197311.tif 000007
【図６】
2014197311.tif 000008
【図７】
2014197311.tif 000009
【図８】
2014197311.tif 000010
【図９】
2014197311.tif 000011
【図１０】
2014197311.tif 000012