(57)【要約】【課題】タッチパネルを操作しているユーザが視認し易い、当該タッチパネルの位置にポップアップを表示させる表示制御装置を実現する。【解決手段】タブレット端末１００の表示制御部（１）は、タッチパネル（２）の表示領域のうち、近接領域決定部（１３）が決定した近接領域以外の領域を、特定のオブジェクトを表示させる表示領域に決定する表示領域決定部（１４）を備える。【選択図】図１
2014074989.tif 000002
【特許請求の範囲】
【請求項１】
特定オブジェクトをタッチパネルの表示領域に表示させる表示制御装置であって、
指示物体とタッチパネルが近接した際、当該指示物体のタッチパネルに対する近接度合いを示す近接量を、当該タッチパネルの座標毎に取得する近接量取得手段と、
上記タッチパネルの表示領域のうち、上記近接量取得手段が取得した近接量が予め設定した近接量よりも大きい座標からなる領域を近接領域として決定する近接領域決定手段と、
上記タッチパネルの表示領域のうち、上記近接領域決定手段が決定した近接領域以外の領域を、特定のオブジェクトを表示させる表示領域に決定する表示領域決定手段とを備えていることを特徴とする表示制御装置。
【請求項２】
さらに、上記近接量取得手段が取得した近接量のうち、最大の近接量に対応する座標を最近接座標として決定する最近接位置決定手段を備え、
上記特定のオブジェクトは、上記最近接位置決定手段によって決定された最近接座標に表示している表示物に関連付けられたオブジェクトであることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
上記タッチパネルの表示面を予め設定した数及び大きさのエリアに分割したとき、
上記表示領域決定手段は、
上記分割されたエリアのうち、上記近接領域決定手段が決定した近接領域が含まれているエリア以外のエリアを、特定のオブジェクトを表示させる表示領域に決定することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
特定オブジェクトをタッチパネルの表示領域に表示させる表示制御方法であって、
指示物体とタッチパネルが近接した際、当該指示物体のタッチパネルに対する近接度合いを示す近接量を、当該タッチパネルの座標毎に取得する近接量取得ステップと、
上記タッチパネルの表示領域のうち、上記近接量取得ステップにおいて取得した近接量が予め設定した近接量よりも大きい座標からなる領域を近接領域として決定する近接領域決定ステップと、
上記タッチパネルの表示領域のうち、上記近接領域決定ステップにおいて決定した近接領域以外の領域を、特定のオブジェクトを表示させる表示領域に決定する表示領域決定ステップとを含むことを特徴とする表示制御方法。
【請求項５】
表示物に関連付けられた特定オブジェクトを表示可能なタッチパネルと、
上記タッチパネルに、特定オブジェクトを含めた画像を表示させる表示制御部とを備えた表示装置において、
上記表示制御部は、請求項１〜３の何れか１項に記載の表示制御装置であることを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置にポップアップ表示させる表示制御装置に関する。
【背景技術】
【０００２】
従来、ＧＵＩ（Graphical User Interface）画面に表示中のオブジェクト、文字列、およびリンクなどに関連づけられた情報をポップアップする技術がある。ポップアップは、一般的に、カーソルをオブジェクト上に移動したタイミングや、該オブジェクトなどを選択操作したタイミングで行われる。
【０００３】
ポップアップを見やすく表示するため、ポップアップが関連するオブジェクトの位置、または表示装置の画面サイズなどに基づいて、ポップアップの出現場所やサイズを変更する技術が開示されている（特許文献１〜４など）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２５６４５９号公報（２００３年  ９月１２日公開）
【特許文献２】特開２００６−１６３９４８号公報（２００６年  ６月２２日公開）
【特許文献３】特開２００５−０３２０４１号公報（２００５年  ２月  ３日公開）
【特許文献４】特開平０６−２８２４０１号公報（１９９４年１０月  ７日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、スマートフォンやタブレット端末などの情報処理端末では、情報を表示し、且つ、ユーザインターフェースとして機能するタッチパネルが用いられている。
【０００６】
しかしながら、ユーザが直接指でタッチして所望の入力を行うタッチパネルにおいて、特許文献１〜４に記載された技術を用いてポップアップの表示を行った場合、ポップアップされた画面が見づらい場合ある。
【０００７】
具体的には、タッチパネル画面中で、ユーザの指や腕、すなわち、タッチパネルの指示物体となるものの影になる部分にポップアップが出現した際、タッチ操作を行っているユーザにとって該ポップアップが見えにくくなるという問題が生じる。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、タッチパネルを操作しているユーザが視認し易い、当該タッチパネルの位置にポップアップを表示させる表示制御装置を実現することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係る表示制御装置は、特定オブジェクトをタッチパネルの表示領域に表示させる表示制御装置であって、
指示物体とタッチパネルが近接した際、当該指示物体のタッチパネルに対する近接度合いを示す近接量を、当該タッチパネルの座標毎に取得する近接量取得手段と、
上記タッチパネルの表示領域のうち、上記近接量取得手段が取得した近接量が予め設定した近接量よりも大きい座標からなる領域を近接領域として決定する近接領域決定手段と、
上記タッチパネルの表示領域のうち、上記近接領域決定手段が決定した近接領域以外の領域を、特定のオブジェクトを表示させる表示領域に決定する表示領域決定手段とを備える。
【００１０】
上記の課題を解決するために、本発明の一態様に係る表示制御方法は、特定オブジェクトをタッチパネルの表示領域に表示させる表示制御方法であって、
指示物体とタッチパネルが近接した際、当該指示物体のタッチパネルに対する近接度合いを示す近接量を、当該タッチパネルの座標毎に取得する近接量取得工程と、
上記タッチパネルの表示領域のうち、上記近接量取得工程において取得した近接量が予め設定した近接量よりも大きい座標からなる領域を近接領域として決定する近接領域決定工程と、
上記タッチパネルの表示領域のうち、上記近接領域決定工程において決定した近接領域以外の領域を、特定のオブジェクトを表示させる表示領域に決定する表示領域決定工程とを含む。
【発明の効果】
【００１１】
本発明の一態様によれば、タッチパネルを操作しているユーザが視認し易い、当該タッチパネルの位置にポップアップを表示させることで、タッチパネルを操作しているユーザが自分の指や自分が操作するペンなどの影により、ポップアップ表示が見づらくなるといった事態を回避できるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係るタブレット端末の概略構成ブロック図である。
【図２】近接情報検出部が検出した近接情報（座標、変化量）を示す図である。
【図３】一般的な投影型静電容量方式のタッチパネルの構造を示す図である。
【図４】指示物体とタッチパネルとの距離を視覚的に表した図である。
【図５】指示物体がタッチパネルに近接している領域を視覚的に表した図である。
【図６】指示物体がタッチパネルに近接している領域とポップアップを表示可能な領域との関係を示した図である。
【図７】タブレット端末において実行される処理の流れを示すフローチャートである。
【図８】指示物体の指示方向を利用したポップアップ表示不可領域の決定原理を説明する図である。
【図９】指示物体の指示方向を利用したポップアップ表示不可領域の決定原理を説明する図である。
【図１０】指示物体の指示方向を利用したポップアップ表示不可領域の決定原理を説明する図である。
【発明を実施するための形態】
【００１３】
〔実施形態１〕
以下、本発明の実施の形態について、詳細に説明する。
【００１４】
本実施の形態では、本発明の表示制御装置を、タッチパネルを備えたタブレット端末（端末装置）に搭載した例について説明する。
【００１５】
図１は、タブレット端末１００の概略構成ブロック図である。
【００１６】
タブレット端末１００は、図1に示すように、表示制御部１、タッチパネル２、記憶部３、一時記憶部４、中央処理部５を備えている。なお、タブレット端末１００には、図示しないが、一般的なタブレット端末に備えられている各種機能、例えば音声出力機能、放送受像機能、通信機能などが備えられているが、これらの機能の説明については省略する。
【００１７】
（タッチパネル２）
タッチパネル２は、情報を表示する表示部２０、ユーザインターフェースとしての入力部２１を備えている。
【００１８】
上記表示部２０は、表示制御部１からの表示制御信号に応じて、例えばユーザがタッチパネルディスプレイを操作するための操作画面をＧＵＩ（graphical user interface）画面として表示するようになっている。
【００１９】
上記表示部２０は、液晶表示パネル、有機ＥＬ（electroluminescence）パネル等のフラットディスプレイパネルで構成されている。
【００２０】
上記入力部２１は、ユーザがタブレット端末１００を操作するための指示信号を入力するためのユーザインターフェースであり、例えば表示部２０に表示されたＧＵＩ画面の所望の位置をユーザがタッチすることで指示信号を入力するようになっている。なお、タブレット端末１００に物理的な操作用のボタンが設けられ、このボタンを押下等して、指示信号を入力するようにしてもよい。
【００２１】
上記入力部２１は、更に、近接情報検出部２２を含む。
【００２２】
上記近接情報検出部２２は、指示物体がタッチパネル２に近接した際、近接した位置の座標と、近接度合いを検出するタッチセンサである。
【００２３】
具体的には、タッチパネル２の平面上に指示物体、例えばユーザの指が近接した場合、近接情報検出部２２は指示物体のタッチパネル２への近接を検知し、該指示物体の近接位置の座標を検出する。以後、指示物体がタッチパネル２へ近接した位置の座標を「近接位置座標」と記述する。
【００２４】
近接情報検出部２２はまた、指示物体がタッチパネル２に近接した際、該指示物体とタッチパネル２平面上とが、垂直距離でどれだけ近接しているか、その近接度合いを検出する。以後、指示物体とタッチパネル２との近接度合いを近接量と記述する。
【００２５】
上記近接情報検出部２２は、検出した近接位置座標と近接量とを対応付けて、上記一時記憶部４の近接情報バッファ４２に格納される。以後、近接位置座標と近接量とを関連づけた情報を、近接情報と記述する。
【００２６】
（表示制御部１）
表示制御部１は、表示制御信号をタッチパネル２に出力して、タッチパネル２に所望する情報、例えばポップアップした情報を表示させるようになっている。
【００２７】
上記表示制御部１は、タッチパネル２の表示領域から、ポップアップした情報を表示させる表示領域を決定するために、近接情報取得部１０、最近接位置決定部１１、ポップアップ有無判定部１２、近接領域決定部１３、および表示領域決定部１４を含んでいる。
【００２８】
上記近接情報取得部１０は、上記近接情報バッファ４２から近接情報を取得し、取得した近接情報を上記最近接位置決定部１１および近接領域決定部１３に送信する。
【００２９】
上記最近接位置決定部１１は、近接情報取得部１０が取得した近接情報から、タッチパネル２と指示物体とが最近接した位置（すなわち、指示物体がタッチした位置）の座標を決定するものである。
【００３０】
具体的には、近接情報取得部１０から受信した近接情報を参照し、近接位置座標のうち、近接量が最大である座標を、タッチパネル２と指示物体との最近接位置の座標とする。以後、該最近接位置の座標を単に「最近接位置座標」と記述する。
【００３１】
ポップアップ有無判定部１２は、上記最近接位置座標に表示しているオブジェクトについて、表示すべきポップアップが有るか否かを判定するものである。
【００３２】
具体的には、ポップアップ有無判定部１２は、主表示用バッファ４３を参照し、最近接位置決定部１１が決定した最近接位置座標に表示しているオブジェクトを求める。次に、ポップアップ有無判定部１２は、ポップアップ表示用バッファ４４を参照し、上記オブジェクトに関連付けられているポップアップが有るか否かを判定する。判定結果は近接領域決定部１３に通知される。上記ポップアップが有ると判定した場合、ポップアップ有無判定部１２は中央処理部５にポップアップ有無の判定結果とともに、上記オブジェクトが何であるかを通知する。
【００３３】
近接領域決定部１３は、近接情報取得部１０から受信した近接情報に基づき、指示物体がタッチパネル２に近接している領域を決定するものである。以後、指示物体がタッチパネル２に近接している領域を、「近接領域」と記述する。
【００３４】
具体的には、近接領域決定部１３は、近接情報取得部１０から受信した近接情報を参照し、該近接情報の近接位置座標ｉをそれぞれタッチパネル２平面上にプロットし、該近接位置座標で囲まれた領域ｊを近接領域と決定する。
【００３５】
そして、近接領域決定部１３で決定された近接領域は、表示領域決定部１４へ送信される。
【００３６】
表示領域決定部１４は、近接領域決定部１３が決定した近接領域に基づき、ポップアップを表示可能な領域を決定するものである。以後、ポップアップを表示可能な領域を、「ポップアップ表示領域」と記述する。
【００３７】
そして、表示領域決定部１４は、決定した「ポップアップ表示領域」を示す情報を、合成表示用バッファ４５から読み出したポップアップ表示するオブジェクトと合成して、表示制御データとして、表示部２０に送る。
【００３８】
上記構成の表示制御部１における表示制御処理の詳細は、後述する。
【００３９】
（記憶部３）
上記記憶部３は、タブレット端末１００の中央処理部５および表示制御部１が実行する（１）制御プログラム、（２）ＯＳプログラム、（３）中央処理部５が、タブレット端末１００が有する各種機能を実行するためのアプリケーションプログラム、および、（４）該アプリケーションプログラムを実行するときに読み出す各種データを非一時的に記憶するものである。例えば、上記（１）〜（４）のデータは、ＲＯＭ（read only memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable ROM）（登録商標）、ＥＥＰＲＯＭ（Electrically EPROM）（登録商標）、ＨＤＤ（Hard Disc Drive）などの不揮発性記憶装置に記憶される。
【００４０】
上記記憶部３は、更に、表示情報格納部３０を含んでいる。
【００４１】
上記表示情報格納部３０は、タブレット端末１００がアプリケーションプログラムを実行する際に読み出す表示データを記憶している。
【００４２】
ここでいう表示データとは、例えば該アプリケーションの背景画像、オブジェクト（例えば、ボタンやテキストボックスなどの）画像、ポップアップ画像などの画像データ、および該画像に付随する情報（例えば、オブジェクトとポップアップを関連付けるための情報など）である。
【００４３】
格納されている各種情報は、中央処理部５によって参照され、一時記憶部４の各種バッファに一時的に格納される。
【００４４】
（一時記憶部４）
上記一時記憶部４は、タブレット端末１００が実行する各種処理の過程で、演算に使用するデータおよび演算結果などを一時的に記憶するいわゆるワーキングメモリであり、ＲＡＭ（Random Access Memory）などの記憶装置で構成されるものである。
【００４５】
一時記憶部４は、主表示情報バッファ４０、ポップアップ情報バッファ４１、近接情報バッファ４２、主表示用バッファ４３、ポップアップ表示用バッファ４４、合成表示用バッファ４５を含んでいる。
【００４６】
主表示情報バッファ４０は、中央処理部５が表示情報３０から取り出した各種データのうち、表示画像情報を一時的に格納するものである。
【００４７】
ここでいう表示画像情報とは、タブレット端末１００の所定のアプリケーション中で表示する背景画像およびオブジェクト画像と、該背景画像およびオブジェクト画像に付随する情報（例えば、オブジェクトの表示位置の座標など）とを指す。
【００４８】
ポップアップ情報バッファ４１は、中央処理部５が表示情報３０から取り出した各種データのうち、ポップアップ情報を一時的に格納するものである。
【００４９】
ここでいうポップアップ情報とは、主表示情報バッファ４０の表示画像に関連付けられたポップアップ画像と、該ポップアップ画像に付随する情報（例えば、該ポップアップ画像がどのオブジェクトについてのポップアップであるのか示す情報など）とを指す。
【００５０】
近接情報バッファ４２は、近接情報検出部２２が検出した近接情報を一時的に格納するものである。格納された近接情報は、近接情報取得部１０によって取り出され、表示制御部１内の各種処理に利用される。
【００５１】
主表示用バッファ４３は、主表示情報バッファ４０に格納されている表示画像情報のうち、表示部２０に現在表示すべき情報を一時的に格納するものである。
【００５２】
ポップアップ表示用バッファ４４は、ポップアップ情報バッファ４１に格納されているポップアップ情報のうち、表示部２０に現在表示すべき情報を一時的に格納するものである。
【００５３】
合成表示用バッファ４５は、表示制御部１によって合成された表示制御データを一時的に格納するものである。現在表示すべき表示制御データの合成が完了すると、格納されていた表示制御データは再び表示制御部１によって取り出され、表示部２０へ表示される。
【００５４】
（中央処理部５）
上記中央処理部５は、タブレット端末１００が備える各部を統括制御するものである。中央処理部５は、例えば、ＣＰＵ（central processing unit）などで実現され、タブレット端末１００が備える機能は、中央処理部５としてのＣＰＵが、ＲＯＭなどに記憶されているプログラムを、ＲＡＭなどに読み出して実行することで実現される。
【００５５】
更に詳しくは、中央処理部５は、表示情報３０から表示画像情報を取り出し、主表示情報バッファ４０に格納する。同様に、中央処理部５は、表示情報３０からポップアップ情報を取り出し、ポップアップ情報バッファ４１に格納する。
【００５６】
また、中央処理部５は、近接情報検出部２２で指示物体の近接を検出した際、近接情報検出部２２が検出した近接情報を、一時記憶部の近接情報バッファ４２に格納する。
【００５７】
加えて、中央処理部５は、タブレット端末１００が実行する各種処理の過程で、主表示情報バッファ４０から、現在表示制御すべき表示画像情報を取り出し、主表示用バッファ４３に格納する。同時に、中央処理部５は、ポップアップ情報バッファ４１から現在表示制御すべきポップアップ情報を取り出し、ポップアップ表示用バッファ４４に格納する。
【００５８】
（ポップアップ表示領域決定処理）
ここで、本実施の形態に係るタブレット端末１００におけるポップアップ表示領域決定処理について、図２〜図６を参照しながら以下に説明する。
【００５９】
まず、ポップアップ表示領域決定に必要な近接情報について説明する。
【００６０】
図２は、近接情報検出部２２で検出した情報（近接情報）のデータ構造および具体例を示す図である。
【００６１】
ここで、近接情報をテーブル形式のデータ構造にて示したことは一例であって、近接情報のデータ構造がテーブル形式に限定されることはない。
【００６２】
「座標」の列には、近接量が所定の値より大きい値を示した近接位置座標が（Ｘ座標，Ｙ座標）という様式で記録されている。「近接量」の列は、対応する「座標」列の座標の近接量を、「最大」、「大」、「中」、および「小」と、４段階に区切って記録している。
【００６３】
なお、図２の例では近接量を「最大」、「大」、「中」、および「小」と、４段階に区切って記憶することとしたが、近接量を記録する様式はこれに限られない。例えば、近接情報検出部２２が検出した近接量を数値として記録してもよい。
【００６４】
上記近接情報検出部２２は、静電容量の変化を捉えた各電極の座標値と、変化量を近接情報バッファ４２に出力する。なお、出力対象とする座標は、変化量が一定以上のものに制限してもよいし、すべての座標値を出力するようにしてもよい。
【００６５】
次に、近接情報を検出する原理及び装置について説明する。
【００６６】
上記近接情報を検出する装置としては、具体的には、投影型静電容量方式のタッチパネルが挙げられる。以下、図３および図４を用いて、投影型静電容量方式のタッチパネルが近接情報を検出する方法について説明する。
【００６７】
ここで、本実施の形態に係るタブレット端末１００のタッチパネル２は、投影型静電容量方式のタッチパネルである。
【００６８】
図３は、一般的な投影型静電容量方式のタッチパネルの構造を示す図である。図中のａは静電容量の変化を検知するセンサ電極を示している。
【００６９】
投影型静電容量方式のタッチパネルにおいて、センサ電極aはタッチパネルの縦横（Ｘ方向とＹ方向）に配置されており（Ｘ電極パターンｂ、Ｙ電極パターンｃ）、各センサに微弱電流を流し電界を発生させている。この状態で、ユーザの指（指示物体）などの誘電体がタッチパネルに近接すると、静電容量が変化し、センサ電極aは該静電容量の変化を検出する。この静電容量の変化した量が「近接量」に相当し、静電容量の変化量が所定の値以上だったセンサ電極の位置する座標が、「近接位置座標」に相当する。
【００７０】
一般的に、図３のような投影型静電容量方式のタッチパネルにおいてセンサ電極aの検出する静電容量の変化量は、上記誘電体との距離が近いほど大きくなる。例えば、ユーザの指がタッチパネルの１点をタッチした場合は、ユーザがタッチした点に位置するセンサ電極が、最も大きな静電容量の変化量（近接量）を検出し、ユーザの指とタッチパネルとの距離が大きくなるにつれ、該変化量は小さくなる。以下、図４を一例にとり、指示物体とタッチパネル２との距離による、近接量の変化を具体的に説明する。
【００７１】
図４は指示物体とタッチパネル２との距離を視覚的に表した図である。
【００７２】
ここでは、タッチ時の、タッチパネル２と指示物体ｄ（手指）の状態を示して説明する。一般に、指先でタッチ操作した場合、タッチパネルと最も近接する付近の座標ｅ（指先付近）は、静電容量の変化量が大きく、離れた部分の座標ｆやｇ（掌付近）は、変化量が小さくなる。
【００７３】
つまり、指先から掌方向に向かって、変化量が徐々に小さくなる。
【００７４】
たとえば、図中のタッチパネル２のタッチ面２ａに対して、各センサの静電容量の変化は、
座標ｅ：変化量最大
座標ｆ：変化量中
座標ｇ：変化量小
となる。
【００７５】
さらに、指示物体ｄから離れた位置ｈのセンサでは変化が検知されない。
【００７６】
ここで、図４で指示物体ｄとタッチパネル２とが最も近接しているのは、指示物体ｄが接触（タッチ）している点、すなわち、ｅ点である。図３の説明で記述したように、近接量は、指示物体ｄとタッチパネル２との距離が近いほど大きくなるので、ｅ点にあるセンサ電極は、図４中の各座標にあるセンサ電極の中で最も大きい近接量を検知する。
【００７７】
一方、タッチパネル上の座標ｆ点は、指示物体ｄと接触しておらず、ｅ点に比べ指示物体ｄとタッチパネル２との距離は大きい。よって、ｆ点にあるセンサ電極は、ｅ点のセンサ電極と比べ、検出する近接量は小さい。
【００７８】
更に、ｇ点は、指示物体ｄとタッチパネル２との距離がｆ点よりも更に大きいため、ｇ点にあるセンサ電極は、ｆ点よりも検出する近接量が更に小さい。
【００７９】
以上をまとめると、タッチパネル２と指示物体ｄとの距離の大きさは、ｇ点＞ｆ点＞ｅ点となり、各座標にあるセンサ電極の検出する近接量の大きさは、ｅ点＞ｆ点＞ｇ点となる。
【００８０】
一方、指示物体ｄがタッチも近接もしていない座標ｈ点にあるセンサ電極が検出する近接量は、０（検出不能）であるか、もしくはごく小さい値となる。
【００８１】
なお、近接情報（近接位置座標と近接量）を検出することができるならば、近接情報検出部２２が近接情報を検出する方法は図３および図４の方法に限定されず、あらゆる方法を用いてよい。
【００８２】
図５は、指示物体ｄをタッチパネル２の二次元座標上に投影した状態を示す模式図である。
【００８３】
図５に示す領域ｊが、タッチパネル２上に近接した指示物体ｄの二次元投影領域となる。以後、領域ｊを指示物体投影領域と記述する。ここで、領域ｊは、図２に示す近接情報から、近接量が「最大」から「小」までの対応する座標ｉ群からなる領域である。
【００８４】
座標ｍは、図１に示す最近接位置決定部１１によって決定された座標である。以後、この座標ｍを、最近接位置と記述する。
【００８５】
続いて、上述した表示領域決定部１４がポップアップ表示領域を決定する方法について、図６を参照しながら以下に説明する。
【００８６】
図６は、指示物体がタッチパネル２に近接している領域（近接領域）とポップアップを表示可能な領域（ポップアップ表示領域）との関係を示した図である。
【００８７】
ｋはボタンやテキストボックスなどのオブジェクトで、自己と関連付けられた文字や画像など、ポップアップ表示を行うべき情報を持っている。ｌは、近接領域ｊ中の、最近接位置座標である。
【００８８】
図示の通り、最近接位置座標ｌはオブジェクトｋ上にある。すなわち、オブジェクトｋは指示物体によりタッチされている。
【００８９】
図６に示すように、近接領域ｊは指示物体の形をタッチパネル２の平面２ａ上へ投影したような形をとる。つまり、近接領域ｊはユーザから見た場合の、指示物体の影になる領域（ポップアップを表示しても見えにくい領域）である。
【００９０】
ゆえに、表示領域決定部１４は、タッチパネル２の平面２ａの座標上のうち、近接領域ｊを除いた部分をポップアップ表示領域と決定する。
【００９１】
なお、ポップアップ表示可能領域の決め方は上記の方法に限定しない。例えば、タッチパネル２を図６のＡ〜Ｄのようにいくつかのエリアに分け、近接領域が存在するエリア（図６ではＣ）をポップアップ表示不可と考え、それ以外の領域（図６ではＡ、Ｂ、Ｃ）をポップアップ表示領域としてもよい。
【００９２】
また、指示物体の指示方向を判定し、該指示方向に基づいてポップアップ表示領域を決めても良い。例えば、近接情報取得部１０が取得した近接情報と、最近接位置決定部１１が決定した最近接位置座標とを表示領域決定部１４に送信し、表示領域決定部１４は該近接情報と、該最近接位置座標とに基づいて指示物体の指示方向を決め、決定した指示方向に基づいてポップアップ表示領域を決定してもよい。
【００９３】
指示物体の指示方向は以下のようにして決める。
【００９４】
まず、指示物体ｄとタッチパネル２が近接した際、当該指示物体ｄのタッチパネル２に対する近接度合いを示す近接量を、当該タッチパネルの座標毎に取得し、取得した近接量のうち、最大の近接量に対応する座標を決定する。また、取得した近接量のうち、予め設定した近接量以上で、且つ、最小の近接量に対応する座標からなる領域を決定する。そして、決定した領域と、決定した座標とで形成される指示物体ｄのタッチパネル２への投影形状から、当該指示物体ｄがタッチパネル２に近接する方向を判定する。
【００９５】
この処理については、表示領域決定部１４が行うものとする。
【００９６】
指示物体ｄの指示方向が決定された後、２段階の処理を経て、最終的にポップアップ表示不可の領域を決定する。
【００９７】
例えば、指示物体ｄの指示方向が、図８に示すように、タッチパネル２のタッチパネルエリアに向かって、右側である場合、図９に示すように、最近接位置のＸ座標より右側は、ポップアップ表示の暫定ＮＧエリアとする。左からの指示であれば、左側を暫定ＮＧエリアとする。
【００９８】
さらに、暫定ＮＧエリアのうち、図１０に示すように、最近接位置のＹ座標より下側を最終ＮＧエリアとする。
【００９９】
従って、最終ＮＧエリアを除くエリアにポップアップ表示可能とする。
【０１００】
以上のように、上記構成の表示制御部１によれば、タッチパネル２を操作しているユーザが視認し易い、当該タッチパネル２の位置にポップアップを表示させることができるので、タッチパネル２を操作しているユーザが自分の指や自分が操作するペンなどの影により、ポップアップ表示が見づらくなるといった事態を回避できる。
【０１０１】
（タブレット端末１００の表示処理）
図７は、本実施の形態に係るタブレット端末１００の表示処理の流れを示すフローチャートである。
【０１０２】
図７では、タブレット端末１００が特定のアプリケーションやブラウザを起動している状態で、タッチパネル２の入力部２１が指示物体のタッチを検出した場合の処理の流れを示している。
【０１０３】
アプリケーションやブラウザの起動中は、中央処理部５は表示情報３０から、該特定のアプリケーションやブラウザのデータを読み出し、主表示情報バッファ４０およびポップアップ情報バッファ４１に格納している。また、中央処理部５は、主表示情報バッファ４０から、現在表示すべき表示画像情報を取り出し、主表示用バッファに格納している。
【０１０４】
まず、近接情報を取得する（Ｓ１００）。具体的には、タッチパネル２の入力部２１が指示物体のタッチを検出すると、近接情報検出部２２は、該タッチをトリガとして、該指示物体についての近接情報を検出する。検出された近接情報は中央処理部５へ送信され、中央処理部５は受信した該近接情報を近接情報バッファ４２に格納する。そして、近接情報取得部１０は、近接情報バッファ４２から近接情報を取得し、取得した近接情報を最近接位置決定部１１および近接領域決定部１３に送信する。
【０１０５】
次に、最近接位置を決定する（Ｓ１０２）。ここでは、最近接位置決定部１１は、近接情報取得部１０から受信した近接情報を参照し、近接位置座標のうち近接量が最大である座標を、最近接位置座標と決定する。決定した最近接位置座標は、ポップアップ有無判定部１２に送信される。
【０１０６】
続いて、ポップアップ情報が有るか否かを判定する（Ｓ１０４）。具体的には、ポップアップ有無判定部１２は、最近接位置決定部１１から受信した最近接位置座標に現在表示しているオブジェクトを、主表示用バッファ４３を参照して求める。次に、ポップアップ有無判定部１２は、ポップアップ表示用バッファ４４を参照し、上記オブジェクトに関連付けられているポップアップ情報が有るかどうか判定する。判定結果は近接領域決定部１３および中央処理部５に送信される。
【０１０７】
最近接位置座標に表示しているオブジェクトに関連づけられているポップアップが有る場合（Ｓ１０４でＹＥＳ）、ポップアップ有無判定部１２は中央処理部５にポップアップ有無の判定結果とともに、Ｓ１０４で求めたオブジェクトが何であるかを通知する。
【０１０８】
そして、近接領域を決定する（Ｓ１０６）。ここでは、近接領域決定部１３は、近接情報取得部１０から受信した近接情報に基づき、近接領域を決定する。
【０１０９】
一方、最近接位置座標に表示しているオブジェクトに関連づけられているポップアップが無い場合（Ｓ１０４でＮＯ）、Ｓ１０６の近接領域の決定は行われず、タブレット端末１００はポップアップの表示を行わず、処理を終了する。
【０１１０】
また、近接領域を決定した後、ポップアップ表示領域を決定する（Ｓ１０８）。具体的には、Ｓ１０６で近接領域決定部１３が決定した近接領域は、表示領域決定部１４に送信される。表示領域決定部１４は、表示部２０の平面座標上のうち、該近接領域を除いた部分をポップアップ表示領域と決定する。
【０１１１】
ポップアップ表示領域が決定すると、表示制御部１は、主表示用バッファ４３の主表示画像とポップアップ表示用バッファ４４のポップアップ画像とを合成し（Ｓ１１０）、表示部２０の画面表示を更新する（Ｓ１１２）。すなわち、背景画像、オブジェクト画像、およびポップアップ画像を表示する。
【０１１２】
上記のように表示された画像では、ユーザの指（指示物体）によって、ポップアップ表示が見ない、見づらいといった事態を回避することができる。
【０１１３】
〔まとめ〕
本発明の一態様に係る表示制御装置は、特定オブジェクトをタッチパネルの表示領域に表示させる表示制御装置（表示制御部１）であって、指示物体ｄとタッチパネル２が近接した際、当該指示物体ｄのタッチパネル２に対する近接度合いを示す近接量を、当該タッチパネルの座標毎に取得する近接量取得手段（近接情報取得部１０）と、上記タッチパネル２の表示領域のうち、上記近接量取得手段（近接情報取得部１０）が取得した近接量が予め設定した近接量よりも大きい座標からなる領域を近接領域として決定する近接領域決定手段（近接領域決定部１３）と、上記タッチパネル２の表示領域のうち、上記近接領域決定手段（近接領域決定部１３）が決定した近接領域以外の領域を、特定のオブジェクトを表示させる表示領域に決定する表示領域決定手段（表示領域決定部１４）とを備える。
【０１１４】
本発明の一態様に係る表示制御方法は、特定オブジェクトをタッチパネルの表示領域に表示させる表示制御方法であって、指示物体ｄとタッチパネル２が近接した際、当該指示物体のタッチパネルに対する近接度合いを示す近接量を、当該タッチパネルの座標毎に取得する近接量取得ステップと、上記タッチパネル２の表示領域のうち、上記近接量取得ステップにおいて取得された近接量が予め設定した近接量よりも大きい座標からなる領域を近接領域として決定する近接領域決定ステップと、上記タッチパネル２の表示領域のうち、上記近接領域決定ステップにおいて決定された近接領域以外の領域を、特定のオブジェクトを表示させる表示領域に決定する表示領域決定ステップとを含む。
【０１１５】
上記の構成によれば、指示物体（ユーザの指）がタッチパネルに近接した際、表示制御装置は、ユーザから見てユーザの指の影にあたる領域を検出し、該領域に基づいてポップアップを表示可能な領域を決定することができる。結果として、該情報処理端末を操作しているユーザが視認し易い位置にポップアップを表示できるという効果を奏する。
【０１１６】
本発明の一態様に係る表示制御装置は、さらに、上記近接量取得手段（近接情報取得部１０）が取得した近接量のうち、最大の近接量に対応する座標を最近接座標として決定する最近接位置決定手段（最近接位置決定部１１）を備え、上記特定のオブジェクトは、上記最近接位置決定手段（最近接位置決定部１１）によって決定された最近接座標に表示している表示物に関連付けられたオブジェクトであることが好ましい。
【０１１７】
上記の構成によれば、最近接座標（タッチ位置）に表示されている表示物に関連付けれた特定オブジェクトが表示されるので、タッチパネルにタッチしたユーザは特定オブジェクトを確実に見ることができる。
【０１１８】
本発明の一態様に係る表示制御装置は、上記タッチパネルの表示面を予め設定した数及び大きさのエリアに分割したとき、上記表示領域決定手段は、上記分割されたエリアのうち、上記近接領域決定手段が決定した近接領域が含まれているエリア以外のエリアを、特定のオブジェクトを表示させる表示領域に決定するのが好ましい。
【０１１９】
上記の構成によれば、特定のオブジェクトを表示する表示領域を決定する際に、タッチパネルの表示面を複数に分割したエリア単位で表示するか否かを判定することができるので、指示物体がタッチパネルに近接している近接領域さえ決定すれば、特定のオブジェクトを表示する表示領域を決定するための複雑な計算を必要とせず、簡単に特定のオブジェクトを表示する領域を決定することができる。
【０１２０】
本発明の一態様に係る表示装置は、表示物に関連付けられた特定オブジェクトを表示可能なタッチパネル２と、上記タッチパネル２に、特定オブジェクトを含めた画像を表示させる表示制御部１とを備えた表示装置（タブレット端末１００）において、上記表示制御部１は、上述した表示制御装置であることが好ましい。
【０１２１】
本発明は、コンピュータを、上記の表示制御装置の各手段として機能させる表示制御プログラムによっても実現できる。
【０１２２】
上記表示制御プログラムを、コンピュータ読み取り可能な記録媒体に記録してもよい。
【０１２３】
この場合には、汎用なコンピュータにより本発明を実現できる。
【０１２４】
指示物体ｄとタッチパネル２が近接した際、当該指示物体ｄのタッチパネル２に対する近接度合いを示す近接量を、当該タッチパネル２の座標毎に取得し、取得した近接量のうち、最大の近接量に対応する座標を決定すると共に、取得した近接量のうち、予め設定した近接量以上で、且つ最小の近接量に対応する座標からなる領域を決定し、これら決定した座標と領域とで形成される指示物体ｄの形状（投影形状）から、当該指示物体ｄがタッチパネル２に近接する方向を判定する近接方向判定ステップを含む。
【０１２５】
上記最大近接量（最近接位置）の座標（Ｘ，Ｙ）を基準にして、上記形状が含まれている部分を、ポップアップ表示不可の暫定ＮＧ領域として、この暫定ＮＧ領域において、上記最近接位置のＹ座標よりも下の領域を、ポップアップ表示不可の最終ＮＧ領域と決定する。
【０１２６】
上記の処理によっても、ポップアップ表示不可の領域を適切に決定することができるので、情報処理端末（タブレット端末１００）を操作しているユーザが視認し易い位置にポップアップを表示できるという効果を奏する。
【０１２７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１２８】
〔ソフトウェアによる実現例〕
最後に、タブレット装置１００の各ブロック、特に表示制御部１は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１２９】
後者の場合、表示制御部１は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである表示制御部１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記表示制御部１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１３０】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１３１】
また、表示制御部１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１３２】
本発明の表示処理装置は、指示物体の近接を検知することが可能なタッチパネルを搭載したスマートフォン、タブレット端末、ＰＤＡ（Personal Digital Assistant）、ノート型パソコンなどの装置に適用できる。
【符号の説明】
【０１３３】
２  タッチパネル
３  記憶部
４  一時記憶部
５  中央処理部
１０  近接情報取得部（近接量取得手段）
１１  最近接位置決定部（最近接位置決定手段）
１２  ポップアップ有無判定部
１３  近接領域決定部（近接領域決定手段）
１４  表示領域決定部（表示領域決定手段）
２０  表示部
２１  入力部
２２  近接情報検出部
３０  表示情報
４０  主表示情報バッファ
４１  ポップアップ情報バッファ
４２  近接情報バッファ
４３  主表示用バッファ
４４  ポップアップ表示用バッファ
４５  合成表示用バッファ
１００  タブレット端末
【図１】
2014074989.tif 000003
【図２】
2014074989.tif 000004
【図３】
2014074989.tif 000005
【図４】
2014074989.tif 000006
【図５】
2014074989.tif 000007
【図６】
2014074989.tif 000008
【図７】
2014074989.tif 000009
【図８】
2014074989.tif 000010
【図９】
2014074989.tif 000011
【図１０】
2014074989.tif 000012