(57)【要約】【課題】タッチパネルを用いた情報処理装置において、操作性が良くなかった。【解決手段】選択可能な対象である２以上のオブジェクトを、タッチパネルディスプレイに表示するオブジェクト表示部と、タッチによる指示を受け付ける受付部と、受付部が指示を受け付けた場合に、指示された領域である指示領域に予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する判断部と、指示領域に予め決められた数以上の選択可能なオブジェクトが存在すると判断部が判断した場合に、少なくとも指示領域を拡大して表示する拡大部とを具備する情報処理装置により、拡大操作が不要となり、操作性を向上できる。【選択図】図１
2014002590.tif 000002
【特許請求の範囲】
【請求項１】
選択可能な対象である２以上のオブジェクトを、タッチパネルディスプレイに表示するオブジェクト表示部と、
タッチによる指示を受け付ける受付部と、
前記受付部が指示を受け付けた場合に、指示された領域である指示領域に予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する判断部と、
前記指示領域に予め決められた数以上の選択可能なオブジェクトが存在すると前記判断部が判断した場合に、少なくとも前記指示領域を拡大して表示する拡大部とを具備する情報処理装置。
【請求項２】
前記拡大部は、
前記指示領域に存在するオブジェクトに応じて、異なる倍率で前記指示領域を拡大して表示する請求項１記載の情報処理装置。
【請求項３】
前記拡大部は、
前記指示領域に一つのオブジェクトのみが存在するに至る倍率で前記指示領域を拡大して表示する請求項２記載の情報処理装置。
【請求項４】
前記指示領域を検知する領域検知部をさらに具備する請求項１から請求項３いずれか記載の情報処理装置。
【請求項５】
前記拡大部は、
前記オブジェクト表示部が前記２以上の各オブジェクトを表示しているウィンドウとは別のウィンドウに、前記指示領域を含む領域を拡大して表示する請求項１から請求項４いずれか記載の情報処理装置。
【請求項６】
前記拡大部は、
前記オブジェクト表示部が表示しているウィンドウにおける前記指示領域と重ならない位置に前記別のウィンドウを表示する請求項５記載の情報処理装置。
【請求項７】
前記拡大部は、
前記オブジェクト表示部が表示しているオブジェクトが表示されていない位置に、前記別のウィンドウを表示する請求項６記載の情報処理装置。
【請求項８】
前記オブジェクトは、
文字列を構成する文字である請求項１から請求項７いずれか記載の情報処理装置。
【請求項９】
前記オブジェクトは、
選択可能なメニュー項目である請求項１から請求項７いずれか記載の情報処理装置。
【請求項１０】
前記受付部は、
予め決められた指示をも受け付け、
前記受付部が前記予め決められた指示を受け付けた場合に、当該指示に応じた処理を行う処理部をさらに具備する請求項１から請求項８いずれか記載の図形処理装置。
【請求項１１】
オブジェクト表示部、受付部、判断部、および拡大部により実現される情報処理方法であって、
前記オブジェクト表示部が、選択可能な対象である２以上のオブジェクトを、タッチパネルディスプレイに表示するオブジェクト表示ステップと、
前記受付部が、タッチによる指示を受け付ける受付ステップと、
前記判断部が、前記受付ステップで指示が受け付けられた場合に、指示された領域である指示領域に予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する判断ステップと、
前記拡大部が、前記指示領域に予め決められた数以上の選択可能なオブジェクトが存在すると前記判断ステップで判断された場合に、少なくとも前記指示領域を拡大して表示する拡大ステップとを具備する情報処理方法。
【請求項１２】
コンピュータを、
選択可能な対象である２以上のオブジェクトを、タッチパネルディスプレイに表示するオブジェクト表示部と、
タッチによる指示を受け付ける受付部と、
前記受付部が指示を受け付けた場合に、指示された領域である指示領域に予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する判断部と、
前記指示領域に予め決められた数以上の選択可能なオブジェクトが存在すると前記判断部が判断した場合に、少なくとも前記指示領域を拡大して表示する拡大部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを具備する情報処理装置等に関するものである。
【背景技術】
【０００２】
タッチパネルを有する情報処理装置が普及している。そして、タッチパネル上にメニュー項目やアイコン等の選択可能なオブジェクトが表示されている状況において、特定のオブジェクトを指で指定しようとした場合、指の大きさの範囲内に複数のオブジェクトが存在すると、正確にオブジェクトを指定することが困難である。
【０００３】
かかる場合、目的のオブジェクトの周囲に別の選択可能なオブジェクトが無くなるまで、操作者が画面の拡大を繰り返してから、目的のオブジェクトを指定していた（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Ａｐｐｌｅ  Ｓｔｏｒｅ "新しいｉＰａｄ"、［ｏｎｌｉｎｅ］［平成２４年６月４日検索］、インターネット［ＵＲＬ：http://store.apple.com/jp/browse/home/shop_ipad/family/ipad］
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、操作者が画面の拡大を繰り返してから、特定のオブジェクトを指定する操作は、極めて煩わしい操作であった。
【課題を解決するための手段】
【０００６】
本第一の発明の情報処理装置は、選択可能な対象である２以上のオブジェクトを、タッチパネルディスプレイに表示するオブジェクト表示部と、タッチによる指示を受け付ける受付部と、受付部が指示を受け付けた場合に、指示された領域である指示領域に予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する判断部と、指示領域に予め決められた数以上の選択可能なオブジェクトが存在すると判断部が判断した場合に、少なくとも指示領域を拡大して表示する拡大部とを具備する情報処理装置である。
【０００７】
かかる構成により、拡大操作が不要となり、操作性を向上できる。
【０００８】
また、本第二の発明の情報処理装置は、第一の発明に対して、拡大部は、指示領域に存在するオブジェクトに応じて、異なる倍率で指示領域を拡大して表示する情報処理装置である。
【０００９】
かかる構成により、適切な倍率で指示領域が拡大され、操作性をさらに向上できる。
【００１０】
また、本第三の発明の情報処理装置は、第二の発明に対して、拡大部は、指示領域に一つのオブジェクトのみが存在するに至る倍率で指示領域を拡大して表示する情報処理装置である。
【００１１】
かかる構成により、適切な倍率で指示領域が拡大され、操作性をさらに向上できる。
【００１２】
また、本第四の発明の情報処理装置は、第一から第三いずれかの発明に対して、指示領域を検知する領域検知部をさらに具備する情報処理装置である。
【００１３】
かかる構成により、操作者に応じて、拡大が必要か否かを自動判断でき、操作性をさらに向上できる。
【００１４】
また、本第五の発明の情報処理装置は、第一から第四いずれかの発明に対して、拡大部は、オブジェクト表示部が２以上の各オブジェクトを表示しているウィンドウとは別のウィンドウに、指示領域を含む領域を拡大して表示する情報処理装置である。
【００１５】
かかる構成により、画面全体も見ながら、特定のオブジェクトを容易に指示でき、操作性をさらに向上できる。
【００１６】
また、本第六の発明の情報処理装置は、第五の発明に対して、拡大部は、オブジェクト表示部が表示しているウィンドウにおける指示領域と重ならない位置に別のウィンドウを表示する情報処理装置である。
【００１７】
かかる構成により、着目している領域を隠さずに、特定のオブジェクトを容易に指示でき、操作性をさらに向上できる。
【００１８】
また、本第七の発明の情報処理装置は、第六の発明に対して、拡大部は、オブジェクト表示部が表示しているオブジェクトが表示されていない位置に、別のウィンドウを表示する情報処理装置である。
【００１９】
かかる構成により、表示されているオブジェクトを隠すことなく、特定のオブジェクトを容易に指示でき、操作性をさらに向上できる。
【発明の効果】
【００２０】
本発明による情報処理装置によれば、拡大操作が不要となり、操作性を向上できる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態１における情報処理装置１のブロック図
【図２】同情報処理装置１の動作について説明するフローチャート
【図３】同領域検知処理について説明するフローチャート
【図４】同判断処理について説明するフローチャート
【図５】同拡大処理について説明するフローチャート
【図６】同表示されているメニューを示す図
【図７】同メニュー項目の押下の操作を説明する図
【図８】同拡大されたメニューを示す図
【図９】同表示されているアイコンを指示する画面を示す図
【図１０】同拡大した領域を示す図
【図１１】同ワープロのウィンドウを示す図
【図１２】同指でカーソルの位置を変更する場合の操作を示す図
【図１３】同ウィンドウ全体が拡大された画面を示す図
【図１４】同情報処理装置２のブロック図
【図１５】同情報処理装置３のブロック図
【図１６】同情報処理装置４のブロック図
【図１７】同コンピュータシステムの概観図
【図１８】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２２】
以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２３】
（実施の形態１）
本実施の形態において、指により指示された領域に２以上の選択可能なオブジェクトが存在する場合に、その指示された領域を含む領域を自動的に拡大する情報処理装置について説明する。
【００２４】
また、本実施の形態において、領域に存在するオブジェクトに応じて、拡大する倍率が異なる情報処理装置について説明する。特に、領域に一つのオブジェクトが存在するに至るまで領域を拡大する情報処理装置について説明する。
【００２５】
また、本実施の形態において、指で指示した領域を自動検知する情報処理装置について説明する。
【００２６】
また、本実施の形態において、拡大した領域を、元の画面（ウィンドウ）とは別のウィンドウに表示する情報処理装置について説明する。また、かかる場合、別ウィンドウは、指示した領域を避けて表示したり、他のオブジェクトが表示されていない、または他のオブジェクトが少ない領域に表示したりする情報処理装置について説明する。なお、ここで、ウィンドウとは、画面全体も含む概念である、とする。
【００２７】
図１は、本実施の形態における情報処理装置１のブロック図である。情報処理装置１は、オブジェクト格納部１１、受付部１２、オブジェクト表示部１３、領域検知部１４、判断部１５、拡大部１６、および処理部１７を備える。
【００２８】
オブジェクト格納部１１は、オブジェクトに関する情報である２以上のオブジェクト情報を格納している。オブジェクトとは、選択可能な情報であれば何でも良い。また、オブジェクトには、静的オブジェクトと動的オブジェクトとがある。静的オブジェクトは、システムの起動時に予め存在するオブジェクトである。また、動的オブジェクトとは、システムの実行中に、ユーザが入力や編集を行い、オブジェクトの数（０以上）や内容が変化し得るオブジェクトである。静的オブジェクトは、例えば、メニューを構成するメニュー項目、アイコン、ボタン、リスト項目等である。動的オブジェクトは、例えば、文字、図形、写真、絵等のいわゆるユーザが作成するコンテンツの要素である。なお、文字列を構成する文字は、いわゆるワードプロセッサの文字、テキストボックス内の文字等である。また、オブジェクト情報は、例えば、オブジェクトを識別する識別子、オブジェクトの属性値等を有する。オブジェクトの属性値は、例えば、大きさ、位置を示す位置情報等である。なお、オブジェクト格納部１１やオブジェクトのデータ構造は問わない。また、オブジェクト格納部１１は、物理的に分散していても良い。また、オブジェクト格納部１１は、ファイル、データベース、プログラムの一部等でも良い。つまり、オブジェクトはプログラム中に埋め込まれていても良い。
【００２９】
オブジェクト格納部１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。オブジェクト格納部１１にオブジェクトが記憶される過程は問わない。例えば、記録媒体を介してオブジェクトがオブジェクト格納部１１で記憶されるようになってもよく、通信回線等を介して送信されたオブジェクトがオブジェクト格納部１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたオブジェクトがオブジェクト格納部１１で記憶されるようになってもよい。
【００３０】
受付部１２は、タッチによる指示を受け付ける。ここでのタッチによる指示は、通常、オブジェクトの選択指示である。また、受付部１２は、文字を入力する入力指示や、オブジェクトを表示する表示指示等をも受け付ける。なお、受付部１２が受け付ける指示は、処理部１７が行う処理に対応する指示も含まれることは好適である。また、受付部１２は、他の指示や情報を受け付けても良い。ここで、受け付けとは、通常、タッチパネルなどの入力デバイスから入力された情報の受け付けである。ただし、入力指示等の受け付けには、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念であるとする。なお、上記のタッチによる指示は、通常、指による指示である。また、タッチによる指示は、タッチと同意義であると捕らえても良い。
【００３１】
オブジェクト表示部１３は、選択可能な対象である２以上のオブジェクトを、タッチパネルディスプレイに表示する。オブジェクト表示部１３は、通常、オブジェクト格納部１１からオブジェクト情報を読取り、当該オブジェクト情報が有する位置情報に対応する位置にオブジェクトを配置する。
【００３２】
オブジェクト表示部１３は、ディスプレイデバイスを含むと考えても含まないと考えても良い。オブジェクト表示部１３は、ディスプレイデバイスのドライバーソフトまたは、ディスプレイデバイスのドライバーソフトとディスプレイデバイス等で実現され得る。ここで、ディスプレイデバイスは、タッチパネルだけでも良いし、タッチパネルと他のディスプレイ（例えば、液晶ディスプレイ）とを含むと考えても良い。
【００３３】
領域検知部１４は、タッチされている領域である指示領域を検知する。例えば、領域検知部１４は、タッチパネルが投影型の静電容量方式のタッチパネルである場合、電極の静電容量の変化を縦横２つの電極列から取得し、静電容量の所定以上の変化のある領域であり、位置的に連続した領域を決定する。なお、かかる領域を、指示領域という。
【００３４】
なお、領域検知部１４は、タッチされている一の座標情報を取得した場合、当該座標情報を含む固定的な指示領域を取得しても良い。かかる場合、領域検知部１４は、指示領域の大きさの情報を予め保持している。また、指示領域の形状は矩形でも円形等でも良い。
【００３５】
つまり、ここでの指示領域は、固定でも良いし、動的に決定されても良い。指示領域が動的に決定される場合とは、指とタッチパネルディスプレイの接地面が指示領域となることである。
【００３６】
領域検知部１４は、通常、ＭＰＵやメモリ等から実現され得る。領域検知部１４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３７】
判断部１５は、受付部１２が指示を受け付けた場合に、指示された領域である指示領域に予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する。ここで、予め決められた数とは、通常、２つであるが、３以上でも良い。
【００３８】
さらに具体的には、判断部１５は、通常、オブジェクト格納部１１の２以上の各オブジェクトが有する位置情報からオブジェクトの表示の範囲を決定し、当該オブジェクトの範囲と指示領域とに重なりがある場合に、当該オブジェクトが指示領域に存在する、と判断する。そして、判断部１５は、指示領域に、予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する。また、選択可能なオブジェクトとは、通常、ディスプレイ上に表示されているオブジェクトである。ただし、ディスプレイ上に表示されているオブジェクトでも、図示しない管理手段により、アクティブでないと管理されているオブジェクトは、選択対象から除かれても良い。
【００３９】
判断部１５は、通常、ＭＰＵやメモリ等から実現され得る。判断部１５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４０】
拡大部１６は、指示領域に予め決められた数以上の選択可能なオブジェクトが存在すると判断部１５が判断した場合に、少なくとも指示領域を拡大して表示する。ここで、拡大する倍率は固定の倍率でも良いし、動的に変えても良い。また、拡大する領域は、指示領域だけでも良いし、指示領域を含む、より広い領域でも良い。なお、指示領域を含む画面全体やウィンドウ全体を拡大することは好適である。
【００４１】
また、拡大部１６は、指示領域に存在するオブジェクトに応じて、異なる倍率で指示領域を拡大して表示しても良い。「オブジェクトに応じて」とは、オブジェクトの数に応じることでも良いし、オブジェクトの種類に応じることでも良いし、オブジェクトのサイズ等の属性値に応じることでも良いし、複数のオブジェクト間の間隔に応じること等でも良い。
【００４２】
また、拡大部１６は、指示領域に一つのオブジェクトのみが存在するに至る倍率で指示領域を拡大して表示しても良い。例えば、拡大部１６は、指示領域に一つのオブジェクトのみが存在するまで、固定の倍率での拡大を繰り返し、指示領域に一つのオブジェクトのみが存在すると判断した場合に、その拡大を終了する。
【００４３】
また、拡大部１６は、オブジェクト表示部１３が２以上の各オブジェクトを表示しているウィンドウとは別のウィンドウに、指示領域を含む領域を拡大して表示しても良い。
【００４４】
また、拡大部１６は、オブジェクト表示部１３が表示しているウィンドウにおける指示領域と重ならない位置に別のウィンドウを表示しても良い。
【００４５】
さらに、拡大部１６は、オブジェクト表示部１３が表示しているオブジェクトが表示されていない位置に、別のウィンドウを表示しても良い。
【００４６】
なお、拡大部１６は、通常、タッチパネル上に指示領域を表示する。ただし、拡大部１６は、指示されたタッチパネルではない、別のディスプレイデバイスに拡大した指示領域等を表示しても良い。拡大部１６は、通常、ＭＰＵやメモリ等から実現され得る。拡大部１６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４７】
処理部１７は、各種の処理を行う。各種の処理とは、例えば、選択されたメニュー項目に対応する処理の実行、選択されたアイコンに対する処理の実行、選択された行の文字列への文字の入力や編集等である。なお、処理部１７が行う処理は問わない。
【００４８】
処理部１７は、通常、ＭＰＵやメモリ等から実現され得る。処理部１７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４９】
次に、情報処理装置１の動作について、図２のフローチャートを用いて説明する。ここでは、情報処理装置１がオブジェクトを選択するまでの動作を中心にして説明する。また、処理の開始の段階で、タッチパネルディスプレイ上に、２以上のオブジェクトが表示されている、とする。
【００５０】
（ステップＳ２０１）受付部１２は、指示を受け付けたか否かを判断する。指示を受け付ければステップＳ２０２に行き、指示を受け付けなければステップＳ２０１に戻る。
【００５１】
（ステップＳ２０２）領域検知部１４は、ステップＳ２０１で受け付けた指示がオブジェクトの選択指示であるか否かを判断する。オブジェクトの選択指示であればステップＳ２０３に行き、オブジェクトの選択指示でなければステップＳ２０８に行く。なお、選択指示は、通常、指でのタッチパネルに対するタッチである。
【００５２】
（ステップＳ２０３）領域検知部１４は、タッチされている指示領域を取得する。指示領域を取得する領域検知処理について、図３のフローチャートを用いて説明する。
【００５３】
（ステップＳ２０４）判断部１５は、ステップＳ２０３で取得された指示領域に、予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する。かかる判断処理について、図４のフローチャートを用いて説明する。
【００５４】
（ステップＳ２０５）拡大部１６は、ステップＳ２０４における判断結果が、指示領域に予め決められた数以上の選択可能なオブジェクトが存在するとの判断結果であるか否かを判断する。予め決められた数以上の選択可能なオブジェクトが存在する場合はステップＳ２０６に行き、存在しない場合はステップＳ２０７に行く。
【００５５】
（ステップＳ２０６）拡大部１６は、少なくとも指示領域を拡大して表示し、ステップＳ２０１に戻る。かかる処理を拡大処理と言う。拡大処理について、図５のフローチャートを用いて説明する。
【００５６】
（ステップＳ２０７）処理部１７または図示しない手段（例えば、選択手段）は、指示領域に存在するオブジェクトを選択する。なお、指示領域にオブジェクトが存在しない場合は、本ステップでは何も処理されない。ステップＳ２０１に戻る。
【００５７】
（ステップＳ２０８）処理部１７等は、受付部１２で受け付けられた指示に応じた処理を行う。なお、指示が表示指示である場合、オブジェクト表示部１３は指示に対応したオブジェクト情報を表示する。ステップＳ２０１に戻る。
【００５８】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００５９】
また、図２のフローチャートにおいて、オブジェクトが選択された後、当該選択されたオブジェクトを用いて行われる処理は問わない。
【００６０】
次に、ステップＳ２０３の領域検知処理について、図３のフローチャートを用いて説明する。
【００６１】
（ステップＳ３０１）領域検知部１４は、カウンタｉに１を代入する。
【００６２】
（ステップＳ３０２）領域検知部１４は、タッチパネル上のｉ番目の縦の領域が存在するか否かを判断する。ｉ番目の縦の領域が存在すればステップＳ３０３に行き、存在しなければ上位処理にリターンする。
【００６３】
（ステップＳ３０３）領域検知部１４は、カウンタｊに１を代入する。
【００６４】
（ステップＳ３０４）領域検知部１４は、タッチパネル上のｊ番目の横の領域が存在するか否かを判断する。ｊ番目の横の領域が存在すればステップＳ３０５に行き、存在しなければステップＳ３０９に行く。
【００６５】
（ステップＳ３０５）領域検知部１４は、縦の領域ｉ、横の領域ｊ（（ｉ，ｊ）とする）における静電容量の変化を取得する。
【００６６】
（ステップＳ３０６）領域検知部１４は、静電容量の変化が閾値以上であるか否かを判断する。静電容量の変化が閾値以上であればステップＳ３０７に行き、静電容量の変化が閾値以上でなければステップＳ３０８に行く。
【００６７】
（ステップＳ３０７）領域検知部１４は、（ｉ，ｊ）の領域を含む指示領域を取得する。ここで、（ｉ，ｊ）の領域に隣接する領域に対して、領域検知部１４は、静電容量の変化を取得し、かかる静電容量の変化が閾値以上である場合には、当該隣接する領域を指示領域に加える。そして、領域検知部１４は、かかる処理を繰り返す。
【００６８】
（ステップＳ３０８）領域検知部１４は、カウンタｊを１、インクリメントし、ステップＳ３０４に戻る。
【００６９】
（ステップＳ３０９）領域検知部１４は、カウンタｉを１、インクリメントし、ステップＳ３０２に戻る。
【００７０】
なお、図３のフローチャートにおいて、タッチパネルは、例えば、投影型の静電容量方式を想定している。ただし、タッチパネルは、表面型の静電容量方式、電磁誘導方式、表面弾性波方式等、問わない。かかるタッチパネルの方式に応じた方法で、領域検知部１４は、指示領域を取得する。
【００７１】
また、図３のフローチャートにおいて、領域検知部１４は、固定的な大きさや形状の指示領域を取得しても良い。かかる場合、例えば、まず、領域検知部１４は、タッチパネル上の押下された一点（ｘ，ｙ）を取得する。次に、領域検知部１４は、点（ｘ，ｙ）を中心とし、予め決められている大きさや形状（例えば、矩形や円など）の領域の情報を取得する。なお、予め決められている大きさ指示領域の大きさは、個人によりカスタマイズできても良いし、ユーザ属性（性別、年齢など）によりカスタマイズできても良い。
【００７２】
次に、ステップＳ２０４の判断処理について、図４のフローチャートを用いて説明する。
【００７３】
（ステップＳ４０１）判断部１５は、カウンタｃに０を代入する。カウンタｃは、指示領域内に存在するオブジェクト情報をカウントするための変数である。
【００７４】
（ステップＳ４０２）判断部１５は、カウンタｉに１を代入する。
【００７５】
（ステップＳ４０３）判断部１５は、オブジェクト格納部１１にｉ番目のオブジェクト情報が存在するか否かを判断する。ｉ番目のオブジェクト情報が存在する場合はステップＳ４０４に行き、ｉ番目のオブジェクト情報が存在しない場合はステップＳ４１０に行く。
【００７６】
（ステップＳ４０４）判断部１５は、ｉ番目のオブジェクト情報をオブジェクト格納部１１から取得する。
【００７７】
（ステップＳ４０５）判断部１５は、ステップＳ４０４で取得したオブジェクト情報が示すオブジェクトの領域と、指示領域とに、重なりが存在するか否かを判断する。重なりが存在すればステップＳ４０６に行き、重なりが存在しなければステップＳ４０９に行く。なお、重なりが存在する場合は、ｉ番目のオブジェクト情報に対応するオブジェクト（ｉ番目のオブジェクト）が指示領域内に存在する場合である。
【００７８】
（ステップＳ４０６）判断部１５は、カウンタｃを１、インクリメントする。
【００７９】
（ステップＳ４０７）判断部１５は、ｃが閾値（例えば、２）以上であるか否かを判断する。ｃが閾値以上であればステップＳ４０８に行き、ｃが閾値以上でなければステップＳ４０９に行く。
【００８０】
（ステップＳ４０８）判断部１５は、変数「判断結果」に、予め決められた数以上のオブジェクトが存在する旨を示す情報（例えば、「１」）を代入する。上位処理にリターンする。
【００８１】
（ステップＳ４０９）判断部１５は、カウンタｉを１、インクリメントする。ステップＳ４０２に戻る。
【００８２】
（ステップＳ４１０）判断部１５は、変数「判断結果」に、予め決められた数以上のオブジェクトが存在しない旨を示す情報（例えば、「０」）を代入する。上位処理にリターンする。
【００８３】
次に、ステップＳ２０６の拡大処理について、図５のフローチャートを用いて説明する。
【００８４】
（ステップＳ５０１）拡大部１６は、新しいウィンドウを生成する。
【００８５】
（ステップＳ５０２）拡大部１６は、ウィンドウの表示位置を決定する。表示位置は、指示領域を中心とする位置でも良いし、指示領域に重ならない位置でも良いし、最もオブジェクトが少ない、画面上の隅（４隅のうちのいずれか）等でも良い。なお、指示領域に重ならない位置や最もオブジェクトが少ない領域は、オブジェクト格納部１１のオブジェクト情報を用いて、決定することができる。
【００８６】
（ステップＳ５０３）拡大部１６は、指示領域を含む領域を指示された画面やウィンドウ上から取得する。なお、この指示領域を含む領域は、固定のサイズであっても良いし、オブジェクトに応じて動的に変わっても良い。例えば、拡大部１６は、指示領域に含まれるすべてのオブジェクトを含み、他のオブジェクトを極力含まない領域を取得しても良い。
【００８７】
（ステップＳ５０４）拡大部１６は、ステップＳ５０３で取得した領域を、新しいウィンドウのサイズになるように拡大する。
【００８８】
（ステップＳ５０５）拡大部１６は、ステップＳ５０４で拡大した領域を、ステップＳ５０１で生成したウィンドウ内に表示する。上位処理にリターンする。
【００８９】
なお、図５のフローチャートにおいて、新しいウィンドウに拡大した領域を表示した。しかし、拡大部１６は、単に、現在の画面全体や指示されたウィンドウの表示全体を拡大しても良い。
【００９０】
また、図５のフローチャートにおいて、オブジェクトがメニュー項目である場合、拡大部１６は、複数のメニュー項目を含むメニューのみを拡大しても良い。
【００９１】
また、図５のフローチャートにおいて、拡大部１６は、固定の倍率で領域を拡大しても良いし、指示領域に一つのオブジェクトのみが入るように領域を拡大しても良いし、指示領域の中のオブジェクトの数や種類等に応じて、倍率を変更しても良い。なお、通常、ボタンやテキストボックスやメニュー項目等は、それぞれ異なるオブジェクトの種類である。
【００９２】
以下、本実施の形態における情報処理装置１の動作について、３つの具体例を用いて説明する。
【００９３】
（具体例１）
具体例１において、オブジェクトはメニュー項目である。そして、情報処理装置１は、ディスプレイに表示されているメニューの中で、特定のメニュー項目を指で指定しようとした際に、指で指示した指示領域に２以上のメニュー項目が存在する場合に、自動的にメニュー全体を拡大し表示する、という動作を行う、とする。
【００９４】
今、オブジェクト格納部１１に、多数のメニュー項目を有するメニューが格納されている、とする。そして、ユーザの指示により、図６に示すメニューが表示された、とする。
【００９５】
かかる状況において、ユーザが、情報処理装置１に一のメニューの表示指示を入力した、とする。そして、受付部１２は、メニューの表示指示を受け付ける。次に、処理部１７は、メニュー項目のオブジェクト情報をオブジェクト格納部１１から読み出し、メニューを表示する。かかるメニューの表示例を、図６に示す。図６の６０１は、「編集」のボタンに対応するメニューである。
【００９６】
そして、次に、ユーザは、図７に示すように、指で特定のメニュー項目を指示しようと、ディプレイ上を指でタッチした、とする。すると、受付部１２は、メニュー項目の選択指示を受け付ける。
【００９７】
次に、領域検知部１４は、指示された位置情報（ｘ１，ｙ１）を取得する。そして、領域検知部１４は、位置情報（ｘ１，ｙ１）を中心とする固定サイズの正方形の領域の情報を取得する。この領域の情報は（ｘ２，ｙ２）（ｘ３，ｙ３）である。なお、「ｘ１＝（ｘ２＋ｘ３）／２」であり、「ｙ１＝（ｙ２＋ｙ３）／２」である。また、｜ｘ２−ｘ３｜と、｜ｙ２−ｙ３｜は固定長である。さらに、｜ｘ２−ｘ３｜と、｜ｙ２−ｙ３｜は、ユーザ毎にカスタマイズ可能であることは好適である。
【００９８】
次に、判断部１５は、取得された指示領域に、予め決められた数（ここでは「２」）以上の選択可能なメニュー項目が存在するか否かを、オブジェクト格納部１１のメニュー項目が有する２以上のメニュー項目の位置情報等を用いて、判断する。ここで、判断部１５は、取得された指示領域に、２つの選択可能なメニュー項目が存在する、と判断した、とする。なお、判断部１５は、例えば、指示領域の外縁上の多数の点の座標を取得し、当該座標が一つでも含まれるメニュー項目を決定する。なお、メニュー項目は、ここでは矩形であり、矩形の４隅の点または２点（左上と右下の点）の座標が、オブジェクト格納部１１に格納されている、とする。かかる状況で、指示領域の外縁上の点が、あるメニュー項目の中に含まれるか否かを判断することは公知技術である。
【００９９】
次に、拡大部１６は、図８に示すように、メニュー項目が含まれるメニューを拡大する。
【０１００】
次に、ユーザは、拡大されたメニューの中の特定のメニュー項目を指で指示する。
【０１０１】
以上の処理により、ユーザは、一のメニュー項目を容易に指で選択できた。一のメニュー項目の選択後、処理部１７は、当該メニュー項目に対応する処理を実行する。
【０１０２】
（具体例２）
具体例２において、オブジェクトはアイコンである。そして、情報処理装置１は、ディスプレイに表示されている複数のアイコンの中で、特定のアイコンを指で指定しようとした際に、指で指示した指示領域に２以上のアイコンが存在する場合に、自動的に指示領域を含む領域を拡大し、画面とは異なる別ウィンドウに拡大した領域を表示する、という動作を行う、とする。
【０１０３】
今、オブジェクト格納部１１に、アイコンの情報である多数のオブジェクト情報が格納されており、タッチパネルのディスプレイ上には、多数のアイコンが表示されている、とする。なお、オブジェクト情報は、ここでは、アイコンの図柄の画像データ、表示位置を示す位置情報（例えば，アイコンの左上座標（ｘ，ｙ））、アイコンが選択された場合に実行するモジュールを識別するモジュール識別子等である。
【０１０４】
そして、次に、ユーザは、図９に示すように、指で特定のアイコンを指示しようと、ディプレイ上を指でタッチした、とする。すると、受付部１２は、アイコンの選択指示を受け付ける。
【０１０５】
次に、領域検知部１４は、例えば、図３を用いて説明した動作により、指示領域を取得する。
【０１０６】
次に、判断部１５は、取得された指示領域に、予め決められた数（ここでは「２」）以上の選択可能なアイコンが存在するか否かを、オブジェクト格納部１１のアイコンが有する位置情報およびアイコンのサイズ等を用いて、判断する。ここで、判断部１５は、取得された指示領域に、２つの選択可能なアイコン（図９のＧとＫのアイコン）が存在する、と判断した、とする。
【０１０７】
次に、拡大部１６は、新しいウィンドウを生成する。そして、拡大部１６は、ウィンドウの表示位置を決定する。ここでは、表示位置は、指示領域を含む位置である、とする。
【０１０８】
次に、拡大部１６は、指示領域を含む領域を画面から取得する。なお、この指示領域を含む領域は、ここでは、固定のサイズである、とする。
【０１０９】
次に、拡大部１６は、取得した領域を、新しいウィンドウのサイズになるように拡大する。そして、拡大部１６は、拡大した領域を、生成したウィンドウ内に、図１０に示すように表示する。
【０１１０】
次に、ユーザは、拡大されたウィンドウ内の特定のアイコン（例えば、Ｇのアイコン）を指で指示する。
【０１１１】
以上の処理により、ユーザは、一のアイコンを容易に指で選択できた。一のアイコンの選択後、処理部１７は、当該アイコンに対応する処理を実行する。
【０１１２】
（具体例３）
具体例３において、オブジェクトは文字列を構成する文字である。そして、情報処理装置１は、ディスプレイに表示されている文字の中で、特定の文字を指で指定しようとした際に、指で指示した指示領域に２以上の文字が存在する場合に、自動的に画面全体を拡大し表示する、という動作を行う、とする。特定の文字の指定というのは、カーソルの位置の指定と捉えても良い。
【０１１３】
今、オブジェクト格納部１１に、文章が格納されている。ここでは、文章は、物理的に一つのデータとして保持されている。しかし、情報処理装置１は、各文字がオブジェクトであると捉えても良い。
【０１１４】
そして、情報処理装置１の画面上の一ウィンドウ内にオブジェクト格納部１１の文章が、図１１に示すように表示されている、とする。このウィンドウは、ここでは、いわゆるワードプロセッシングソフトウェアのウィンドウである。なお、図１１において、カーソルの位置は文の先頭である。
【０１１５】
そして、次に、ユーザは、図１２に示すように、指でカーソルの位置を変更しようと、ディプレイ上を指でタッチした、とする。すると、受付部１２は、文字の選択指示（カーソルの移動の指示）を受け付ける。
【０１１６】
次に、領域検知部１４は、例えば、図３を用いて説明した動作により、指示領域を取得する。
【０１１７】
次に、判断部１５は、取得された指示領域に、予め決められた数（ここでは「２」）以上の選択可能な文字（カーソルの移動候補位置）が存在するか否かを判断する。ここで、判断部１５は、取得された指示領域に、２つの選択可能な文字（図１１の３行目の「は、デ」の「デ」、４行目の「複数」の「数」）が存在する、と判断した、とする。
【０１１８】
次に、拡大部１６は、ウィンドウ全体を、図１３に示すように拡大する。
【０１１９】
次に、ユーザは、拡大された文の中の特定の文字（フォーカスの位置）を指で指示する。
【０１２０】
以上の処理により、ユーザは、一の文字（フォーカス位置）を容易に指で選択できた。一の文字の選択後、処理部１７は、指示された文字の挿入、編集等の処理を実行する。
【０１２１】
以上、本実施の形態によれば、拡大操作が不要となり、操作性を向上できる。
【０１２２】
なお、オブジェクトが文字や文や文章である場合、上記で述べた情報処理装置は、図１４に示すように、文書情報格納部２１、受付部１２、文書表示部２３、領域検知部１４、判断部１５、拡大部１６、および文書編集部２７を備える情報処理装置２である、と考えても良い。また、文書情報格納部２１は情報処理装置１のオブジェクト格納部１１、文書表示部２３はオブジェクト表示部１３、文書編集部２７は処理部１７に対応する、と考えても良い。
【０１２３】
ここで、文書情報格納部２１は、文書を格納し得る。文書情報格納部２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。文書情報格納部２１に文書が記憶される過程は問わない。例えば、記録媒体を介してオブジェクトが文書情報格納部２１で記憶されるようになってもよく、通信回線等を介して送信された文書が文書情報格納部２１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された文書が文書情報格納部２１で記憶されるようになってもよい。
【０１２４】
文書表示部２３は、文書情報格納部２１の文書をタッチパネルディスプレイに表示する。文書表示部２３は、ディスプレイデバイスを含むと考えても含まないと考えても良い。文書表示部２３は、ディスプレイデバイスのドライバーソフトまたは、ディスプレイデバイスのドライバーソフトとディスプレイデバイス等で実現され得る。ここで、ディスプレイデバイスは、タッチパネルだけでも良いし、タッチパネルと他のディスプレイ（例えば、液晶ディスプレイ）とを含むと考えても良い。
【０１２５】
また、文書編集部２７は、受付部１２が受け付けた指示に従って、文書を編集する。そして、編集された文書は、文書情報格納部２１に蓄積される。文書編集部２７は、通常、ＭＰＵやメモリ等から実現され得る。文書編集部２７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１２６】
また、オブジェクトが、メニュー項目、アイコン、ボタン、リスト項目等である場合、上記で述べた情報処理装置は、図１５に示すように、受付部１２、表示部３３、領域検知部１４、判断部１５、拡大再表示準備部３６、および処理部３７を備える情報処理装置３である、と考えても良い。また、表示部３３は情報処理装置１のオブジェクト表示部１３、および拡大部１６の一部に対応する、と考えても良い。また、拡大再表示準備部３６は、拡大部１６の一部に対応する、と考えても良い。さらに、処理部３７は、オブジェクト格納部１１と処理部１７に対応する、と考えても良い。
【０１２７】
表示部３３は、オブジェクトをタッチパネルディスプレイに表示する。また、表示部３３は、拡大再表示準備部３６の指示に従って、オブジェクトをタッチパネルディスプレイに拡大表示する。表示部３３は、ディスプレイデバイスを含むと考えても含まないと考えても良い。表示部３３は、ディスプレイデバイスのドライバーソフトまたは、ディスプレイデバイスのドライバーソフトとディスプレイデバイス等で実現され得る。ここで、ディスプレイデバイスは、タッチパネルだけでも良いし、タッチパネルと他のディスプレイ（例えば、液晶ディスプレイ）とを含むと考えても良い。
【０１２８】
また、拡大再表示準備部３６は、拡大表示の準備を行う。拡大表示の準備とは、拡大表示するためのパラメータ値の決定である。パラメータは、例えば、拡大率、オブジェクトの拡大後の位置情報（例えば、座標）等である。拡大再表示準備部３６は、通常、ＭＰＵやメモリ等から実現され得る。拡大再表示準備部３６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１２９】
処理部３７は、各種の処理を行う。各種の処理とは、例えば、選択されたオブジェクトに対応するコマンド処理、またはリストのデータ処理等である。処理部３７は、通常、ＭＰＵやメモリ等から実現され得る。処理部３７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１３０】
なお、情報処理装置３において、図示していないが、メニュー項目、アイコン等のオブジェクトは、例えば、処理部３７が保持している。
【０１３１】
また、オブジェクトが、メニュー項目、アイコン、ボタン、リスト項目等である場合、上記で述べた情報処理装置は、図１６に示すように、受付部１２、表示制御部４０、領域検知部１４、処理部３７を備える情報処理装置４である、と考えても良い。表示制御部４０は、表示部３３、判断部１５、および拡大再表示準備部３６を備える。また、表示部３３は、データ記憶部３３１，表示処理部３３２を備える。
【０１３２】
なお、表示制御部４０は情報処理装置１のオブジェクト表示部１３、判断部１５、および拡大部１６に対応する、と考えても良い。
【０１３３】
表示制御部４０は、メニュー等の２以上のオブジェクトが表示され、その表示状態において、オブジェクトが選択されるまでの処理を行う。なお、オブジェクトが選択された場合に、当該選択されたオブジェクトに対応する処理は、処理部３７が行う。表示制御部４０は、通常、ＭＰＵやメモリ等から実現され得る。表示制御部４０の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはハードディスク等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１３４】
データ記憶部３３１は、オブジェクトを記憶している。データ記憶部３３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。データ記憶部３３１にオブジェクトが記憶される過程は問わない。例えば、記録媒体を介してオブジェクトがデータ記憶部３３１で記憶されるようになってもよく、通信回線等を介して送信されたオブジェクトがデータ記憶部３３１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたオブジェクトがデータ記憶部３３１で記憶されるようになってもよい。
【０１３５】
表示処理部３３２は、データ記憶部３３１のオブジェクトを読み出し、表示を行う。また、拡大再表示準備部３６の指示に従い、拡大されたオブジェクトをタッチパネルディスプレイに表示する。表示処理部３３２は、ディスプレイデバイスを含むと考えても含まないと考えても良い。表示処理部３３２は、ディスプレイデバイスのドライバーソフトまたは、ディスプレイデバイスのドライバーソフトとディスプレイデバイス等で実現され得る。ここで、ディスプレイデバイスは、タッチパネルだけでも良いし、タッチパネルと他のディスプレイ（例えば、液晶ディスプレイ）とを含むと考えても良い。
【０１３６】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、選択可能な対象である２以上のオブジェクトを、タッチパネルディスプレイに表示するオブジェクト表示部と、タッチによる指示を受け付ける受付部と、前記受付部が指示を受け付けた場合に、指示された領域である指示領域に予め決められた数以上の選択可能なオブジェクトが存在するか否かを判断する判断部と、前記指示領域に予め決められた数以上の選択可能なオブジェクトが存在すると前記判断部が判断した場合に、少なくとも前記指示領域を拡大して表示する拡大部として機能させるためのプログラム、である。
【０１３７】
また、上記プログラムにおいて、前記拡大部は、前記指示領域に存在するオブジェクトに応じて、異なる倍率で前記指示領域を拡大して表示するものとして、コンピュータを機能させることは好適である。
【０１３８】
また、上記プログラムにおいて、前記拡大部は、前記指示領域に一つのオブジェクトのみが存在するに至る倍率で前記指示領域を拡大して表示するものとして、コンピュータを機能させることは好適である。
【０１３９】
また、上記プログラムにおいて、コンピュータを、前記タッチされている領域である指示領域を検知する領域検知部として、さらに機能させることは好適である。
【０１４０】
また、上記プログラムにおいて、前記拡大部は、前記オブジェクト表示部が前記２以上の各オブジェクトを表示しているウィンドウとは別のウィンドウに、前記指示領域を含む領域を拡大して表示するものとして、コンピュータを機能させることは好適である。
【０１４１】
また、上記プログラムにおいて、前記拡大部は、前記オブジェクト表示部が表示しているウィンドウにおける前記指示領域と重ならない位置に前記別のウィンドウを表示するものとして、コンピュータを機能させることは好適である。
【０１４２】
また、上記プログラムにおいて、前記拡大部は、前記オブジェクト表示部が表示しているオブジェクトが表示されていない位置に、前記別のウィンドウを表示するものとして、コンピュータを機能させることは好適である。
【０１４３】
また、上記プログラムにおいて、前記受付部は、予め決められた指示をも受け付け、前記受付部が前記予め決められた指示を受け付けた場合に、当該指示に応じた処理を行う処理部をさらに具備するものとしてコンピュータを機能させることは好適である。
【０１４４】
また、図１７は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報処理装置を実現するコンピュータの外観の例を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１７は、このコンピュータシステム３００の概観図であり、図１８は、システム３００のブロック図である。
【０１４５】
図１７において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。なお、モニタ３０４はタッチパネルディスプレイである。
【０１４６】
図１８において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、バス３０１４と、ＲＯＭ３０１５と、ＲＡＭ３０１６と、ハードディスク３０１７とを含む。なお、バス３０１４は、ＭＰＵ３０１３やＣＤ−ＲＯＭドライブ３０１２に接続されている。また、ＲＯＭ３０１５には、ブートアッププログラム等のプログラムが記憶されている。また、ＲＡＭ３０１６は、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのものである。また、ハードディスク３０１７は、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのものである。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１４７】
コンピュータシステム３００に、上述した実施の形態の情報処理装置の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１４８】
なお、情報処理装置１の外観は、図６で示したように、タッチパネルを具備するタブレット型端末であることは好適である。
【０１４９】
また、上記のＣＤ−ＲＯＭドライブは記録メディア駆動装置の一例であり、ブルーレイディスクドライブ等の他の記録メディア駆動装置でも良いことは言うまでもない。また、上記のハードディスクは情報記憶装置の一例であり、他の情報記憶装置でも良いことは言うまでもない。
【０１５０】
プログラムは、コンピュータ３０１に、上述した実施の形態の情報処理装置の機能を実行させるオペレーティングシステム、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１５１】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１５２】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１５３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１５４】
以上のように、本発明にかかる情報処理装置は、拡大操作が不要となり、操作性を向上できるという効果を有し、情報処理装置等として有用である。
【符号の説明】
【０１５５】
１、２、３、４  情報処理装置
１１  オブジェクト格納部
１２  受付部
１３  オブジェクト表示部
１４  領域検知部
１５  判断部
１６  拡大部
１７、３７  処理部
２１  文書情報格納部
２３  文書表示部
２７  文書編集部
３３  表示部
３６  拡大再表示準備部
４０  表示制御部
３３１  データ記憶部
３３２  表示処理部
【図１】
2014002590.tif 000003
【図２】
2014002590.tif 000004
【図３】
2014002590.tif 000005
【図４】
2014002590.tif 000006
【図５】
2014002590.tif 000007
【図６】
2014002590.tif 000008
【図７】
2014002590.tif 000009
【図８】
2014002590.tif 000010
【図９】
2014002590.tif 000011
【図１０】
2014002590.tif 000012
【図１１】
2014002590.tif 000013
【図１２】
2014002590.tif 000014
【図１３】
2014002590.tif 000015
【図１４】
2014002590.tif 000016
【図１５】
2014002590.tif 000017
【図１６】
2014002590.tif 000018
【図１７】
2014002590.tif 000019
【図１８】
2014002590.tif 000020