(57)【要約】【課題】  画像内の特定の領域を拡大表示する操作を容易に実現することができるようにする。【解決手段】  表示部は、一意のラベルがそれぞれ付された複数の分割画像を含む画像を所定のサイズで表示する。座標取得部は、表示部に積層されたタッチパネルに対してタッチ操作がなされると、タッチ操作の位置の座標を取得する。拡大処理部は、取得された座標が、所定のラベルが付されている分割画像に属する場合、分割画像を含む矩形の領域を拡大する。また、表示部は、拡大された矩形の領域を表示する。本技術は、画像を表示する情報処理装置に適用することができる。【選択図】図５
2013105238.tif 000002
【特許請求の範囲】
【請求項１】
一意のラベルがそれぞれ付された複数の分割画像を含む画像を所定のサイズで表示する表示部と、
前記表示部に積層されたタッチパネルに対してタッチ操作がなされると、前記タッチ操作の位置の座標を取得する座標取得部と、
前記座標取得部により取得された前記座標が、所定のラベルが付されている分割画像に属する場合、前記分割画像を含む矩形の領域を拡大する拡大処理部と
を備え、
前記表示部は、前記拡大処理部により拡大された前記矩形の領域を表示する
情報処理装置。
【請求項２】
前記拡大処理部により拡大された前記矩形の領域が前記表示部に表示されている状態でタッチ操作がなされ、前記座標取得部により取得された前記座標が前記分割画像以外の領域に属する場合、前記矩形の領域を縮小する縮小処理部をさらに備え、
前記表示部は、前記縮小処理部により縮小された前記矩形の領域を含む前記画像を前記所定のサイズで表示する
請求項１に記載の情報処理装置。
【請求項３】
前記縮小処理部は、前記縮小処理として、前記所定のサイズの前記画像を取得する
請求項２に記載の情報処理装置。
【請求項４】
前記拡大処理部により拡大された前記矩形の領域は、複数の新たな分割画像に分割され、前記複数の新たな分割画像のそれぞれには、新たなラベルがそれぞれ付され、
前記拡大処理部により拡大された前記矩形の領域が前記表示部に表示されている状態でタッチ操作がなされ、前記座標取得部により取得された前記座標が、所定の新たなラベルが付されている前記新たな分割画像に属する場合、前記拡大処理部は、さらに、前記新たな分割画像を含む新たな矩形の領域を拡大し、
前記表示部は、前記拡大処理部により拡大された前記新たな矩形の領域を表示する
請求項１に記載の情報処理装置。
【請求項５】
前記拡大処理部は、前記矩形の領域を所定のサイズに拡大する
請求項１に記載の情報処理装置。
【請求項６】
前記分割画像は、前記画像に対してグラフカットによりセグメンテーションされて得られる
請求項１に記載の情報処理装置。
【請求項７】
前記分割画像は、depth画像を用いてセグメンテーションされて得られる
請求項１に記載の情報処理装置。
【請求項８】
情報処理装置の情報処理方法において、
一意のラベルがそれぞれ付された複数の分割画像を含む画像を所定のサイズで表示する表示部を備える前記情報処理装置が、
前記表示部に積層されたタッチパネルに対してタッチ操作がなされると、前記タッチ操作の位置の座標を取得し、
取得された前記座標が、所定のラベルが付されている分割画像に属する場合、前記分割画像を含む矩形の領域を拡大するステップを含む情報処理方法であって、
前記表示部は、前記拡大処理部により拡大された前記矩形の領域を表示する
情報処理方法。
【請求項９】
コンピュータを、
一意のラベルがそれぞれ付された複数の分割画像を含む画像を所定のサイズで表示する表示部と、
前記表示部に積層されたタッチパネルに対してタッチ操作がなされると、前記タッチ操作の位置の座標を取得する座標取得部と、
前記座標取得部により取得された前記座標が、所定のラベルが付されている分割画像に属する場合、前記分割画像を含む矩形の領域を拡大する拡大処理部と
して機能させるためのプログラムであって、
前記表示部は、前記拡大処理部により拡大された前記矩形の領域を表示するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置及び方法、並びにプログラムに関し、特に、画像内の特定の領域を拡大表示する操作を容易に実現することができる、情報処理装置及び方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来から、ディスプレイに表示された画像内の特定の領域を拡大する手法として、次のような第１乃至第３の手法が知られている。
【０００３】
第１の手法は、ピンチ操作、即ち、２本の指でディスプレイ上をタッチし、ディスプレイ上に指を載せたまま、２本の指の間隔を広げる操作により、画像を拡大する手法である（例えば、特許文献１参照）。
【０００４】
図１は、第１の手法を説明するための、従来のタブレット端末の表示画面を示す図である。
【０００５】
図１においては、タブレット端末Ｃ１のディスプレイＤ１に、石像のオブジェクトを含む画像が表示されている。ユーザは、当該画像のうち石像を含む領域Ｔ１を拡大させる操作として、次のような操作を行う。即ち、ユーザは、領域Ｔ１を挟むように２本の指ＦＬ，ＦＲをディスプレイＤ１上に載せ、指ＦＬ，ＦＲの間隔を広げるピンチ操作をすることで当該画像を拡大させ、その結果、領域Ｔ１を所望の大きさに拡大させる。
【０００６】
第２の手法は、ディスプレイ上に予め表示されたスライダー等のソフトウエア操作器具を用いる操作により、画像を拡大する手法である。
【０００７】
図２は、第２の手法を説明するための、従来のデジタルカメラの表示画面を示す図である。
【０００８】
図２においては、デジタルカメラＣ１１のディスプレイＤ１１に、カバのオブジェクトを含む画像が表示されている。また、ディスプレイＤ１１の左側には、スライダーＳＬが表示された操作領域Ｅ１１が表示され、ディスプレイＤ１１の右側には、操作切り替えボタン等が表示された操作領域Ｅ１２が表示されている。ユーザは、当該画像のうちカバを含む領域Ｔ１１を拡大させる操作として、次のような操作を行う。即ち、ユーザは、操作領域Ｅ１１内のスライダーＳＬを上方向に移動させる操作をすることにより、当該画像を拡大させ、その結果、領域Ｔ１１を所望の大きさに拡大させる。
【０００９】
第３の手法は、ディスプレイ上をダブルタップする操作により、画像全体を拡大する手法である。
【００１０】
図３は、第３の手法を説明するための、従来のスマートフォンの表示画面を示す図である。
【００１１】
図３の左側においては、スマートフォンＣ２１のディスプレイＤ２１には、ネコとイヌのオブジェクトを含む画像ＰＳ１を含むWebページが表示されている。ユーザは、画像ＰＳ１を拡大させる操作として、次のような操作を行う。即ち、ユーザは、画像ＰＳ１を指ＦＲでダブルタップする。すると、図３の右側に示されるように、ディスプレイＤ２１には、画像ＰＳ１の拡大画像ＰＬ１が全画面表示される。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００２−３１１８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
しかしながら、第１又は第２の手法を適用した場合、ピンチ操作やソフトウエア操作器具を用いた操作がなされても、画像全体が拡大の対象となることから、画像内の特定の領域、例えば石像のオブジェクトまたはカバのオブジェクトのみを拡大表示することは困難である。
【００１４】
また、第３の手法では、画像全体が全画面表示されることから、画像内の一部の特定の領域、例えばネコのオブジェクトだけを拡大表示することは困難である。
【００１５】
本技術は、このような状況に鑑みてなされたものであり、画像内の特定の領域を拡大表示する操作を容易に実現することができるようにしたものである。
【課題を解決するための手段】
【００１６】
本技術の一側面の情報処理装置は、一意のラベルがそれぞれ付された複数の分割画像を含む画像を所定のサイズで表示する表示部と、前記表示部に積層されたタッチパネルに対してタッチ操作がなされると、前記タッチ操作の位置の座標を取得する座標取得部と、前記座標取得部により取得された前記座標が、所定のラベルが付されている分割画像に属する場合、前記分割画像を含む矩形の領域を拡大する拡大処理部とを備え、前記表示部は、前記拡大処理部により拡大された前記矩形の領域を表示する。
【００１７】
前記拡大処理部により拡大された前記矩形の領域が前記表示部に表示されている状態でタッチ操作がなされ、前記座標取得部により取得された前記座標が前記分割画像以外の領域に属する場合、前記矩形の領域を縮小する縮小処理部をさらに備え、前記表示部は、前記縮小処理部により縮小された前記矩形の領域を含む前記画像を前記所定のサイズで表示することができる。
【００１８】
前記縮小処理部は、前記縮小処理として、前記所定のサイズの前記画像を取得することができる。
【００１９】
前記拡大処理部により拡大された前記矩形の領域は、複数の新たな分割画像に分割され、前記複数の新たな分割画像のそれぞれには、新たなラベルがそれぞれ付され、前記拡大処理部により拡大された前記矩形の領域が前記表示部に表示されている状態でタッチ操作がなされ、前記座標取得部により取得された前記座標が、所定の新たなラベルが付されている前記新たな分割画像に属する場合、前記拡大処理部は、さらに、前記新たな分割画像を含む新たな矩形の領域を拡大し、前記表示部は、前記拡大処理部により拡大された前記新たな矩形の領域を表示することができる。
【００２０】
前記拡大処理部は、前記矩形の領域を所定のサイズに拡大することができる。
【００２１】
前記分割画像は、前記画像に対してグラフカットによりセグメンテーションされて得ることができる。
【００２２】
前記分割画像は、depth画像を用いてセグメンテーションされて得ることができる。
【００２３】
本技術の一側面の情報処理方法及びプログラムは、上述した本技術の一側面の情報処理装置に対応する方法及びプログラムである。
【００２４】
本技術の一側面の情報処理装置及び方法並びにプログラムにおいては、一意のラベルがそれぞれ付された複数の分割画像を含む画像が所定のサイズで表示され、タッチパネルに対してタッチ操作がなされると、前記タッチ操作の位置の座標が取得され、取得された前記座標が、所定のラベルが付されている分割画像に属する場合、前記分割画像を含む矩形の領域が拡大され、拡大された前記矩形の領域が表示される。
【発明の効果】
【００２５】
以上のごとく、本技術によれば、画像内の特定の領域を拡大する操作を容易に実現することができる。
【図面の簡単な説明】
【００２６】
【図１】従来のタブレット端末の表示画面を示す図である。
【図２】従来のデジタルカメラの表示画面を示す図である。
【図３】従来のスマートフォンの表示画面を示す図である。
【図４】本技術が適用される情報処理装置のハードウエアの構成例を示すブロック図である。
【図５】図４の情報処理装置の機能的構成を示す機能ブロック図である。
【図６】画像サイズ変換処理の流れの一例を説明するフローチャートである。
【図７】タップが検出された位置を示す図である。
【図８】分割画像に割り当てられたラベルを示す図である。
【図９】最大画面表示されたバウンディングボックスの画像を示す図である。
【図１０】バウンディングボックスの多段階の拡大画像を示す図である。
【図１１】depth画像を示す図である。
【発明を実施するための形態】
【００２７】
図１乃至図３を用いて説明したように、第１乃至第３の手法といった一般的な画像の拡大手法を適用しても、画像内の特定の領域を拡大する操作を容易に実現することは困難である。
【００２８】
そこで、本発明者は、画像内の特定の領域を拡大する操作を容易に実現すべく、次のような一連の処理が実行される手法を開発した。即ち、処理対象の画像のデータは、事前にセグメンテーションによりオブジェクト毎にラベリングさせておく。セグメンテーションの手法は特に限定されず、例えばグラフカットを用いる手法を採用することができる。このように、セグメンテーションされてラベリングされた各々のオブジェクトを示す画像を、以下、分割画像と称する。処理対象の画像が表示されている状態で、当該画像内の所定の位置を指定する操作（後述するタッチパネルに対するタッチ操作等）がなされると、当該位置が、何れの分割画像に属するかがラベルにより認識される。そして、認識されたラベルの分割画像を含む矩形の領域を拡大対象として、当該拡大対象が拡大される。このような一連の処理が実行される、本発明者により開発された手法を、以下、本技術の手法と称する。
【００２９】
[本技術が適用された情報処理装置の構成例]
図４は、本技術が適用された情報処理装置のハードウエアの構成例を示すブロック図である。
【００３０】
情報処理装置１は、例えばスマートフォンとして構成され、CPU（Central Processing Unit）１１、ROM（Read Only Memory）１２、RAM（Random Access Memory）１３、バス１４、入出力インタフェース１５、入力部１６、表示部１７、記憶部１８、通信部１９、及びドライブ２０を備えている。
【００３１】
CPU１１は、ROM１２に記録されているプログラムや、記憶部１８からRAM１３にロードされたプログラムに従って各種の処理を実行する。RAM１３には、CPU１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００３２】
CPU１１、ROM１２、及びRAM１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インタフェース１５も接続されている。入出力インタフェース１５には、入力部１６、表示部１７、記憶部１８、通信部１９、及びドライブ２０が接続されている。
【００３３】
入力部１６は、タッチパネルで構成されており、ユーザの指示操作に応じて各種情報を入力する。表示部１７は、ディスプレイにより構成され、各種画像を表示する。
【００３４】
より具体的には、タッチパネルとして構成される入力部１６は、表示部１７の表示画面全体に積層され、タッチ操作がなされた位置の座標を検出し、その検出結果を、入出力インタフェース１５及びバス１４を介してCPU１１に供給する。ここで、タッチ操作とは、タッチパネルに対する物体（例えば、ユーザの指やタッチペン等）の接触又は近接の操作をいい、いわゆるタップ等も含む。
【００３５】
入力部１６を構成するタッチパネルとしては、例えば、静電容量式タッチパネルや抵抗膜式タッチパネルを採用することができる。静電容量式タッチパネルは、表示部１７の表示画面上において、導電膜により形成される。静電容量式タッチパネルは、指によるタッチ操作がなされると、その指先と導電膜との間で生ずる静電容量の変化に基づいて、タッチ操作の位置の座標を検出する。抵抗膜式タッチパネルは、表示部１７の表示画面上において、PET（Polyethylene terephthalate）のような柔らかい表面膜と、その奥にある液晶ガラス膜が並行に重ねられて形成される。双方の膜は、それぞれ透明な導電膜が貼り込まれており、透明なスペーサを介してそれぞれ電気的に絶縁されている。表面膜とガラス膜とはそれぞれ導体が通っており、指等によりタッチ操作がなされると、指等の突起物による応力により表面膜が湾曲し、表面膜とガラス膜が部分的に導通状態となる。この時、突起物の接触位置に応じて電気抵抗値や電位が変化する。CPU１１は、このような電気抵抗値や電位の変化に基づいて、当該突起物の接触位置の座標、即ちタッチ操作の位置の座標を検出する。
【００３６】
記憶部１８は、ハードディスクや不揮発性のメモリ等で構成され、画像のデータ等の各種データを記憶する。通信部１９は、ネットワークインタフェース等で構成され、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００３７】
ドライブ２０には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア２１が適宜装着される。ドライブ２０によってリムーバブルメディア２１から読み出されたプログラムは、必要に応じて記憶部１８にインストールされる。また、リムーバブルメディア２１は、記憶部１８に記憶されている画像のデータ等の各種データも、記憶部１８と同様に記憶することができる。
【００３８】
[情報処理装置１の機能的構成例]
図５は、図４の情報処理装置１の機能的構成のうち、上述の本技術の手法に従って画像の表示サイズを変換する処理（以下、画像サイズ変換処理と称する）を実行するための機能的構成を示す機能ブロック図である。
【００３９】
情報処理装置１が画像サイズ変換処理を実行する場合、図５に示されるように、CPU１１においては、座標取得部４１、判定部４２、拡大処理部４３、縮小処理部４４、及び表示制御部４５が機能する。
【００４０】
座標取得部４１は、入力部１６としてのタッチパネルに対してなされたタッチ操作の位置の座標を取得する。ここで、表示部１７の表示画面において、横方向がＸ軸方向として規定され、縦方向がＹ軸方向として規定される座標系における２次元平面上の、（ｘ，ｙ）の位置Ｑの座標を、以下、座標Ｑ（ｘ，ｙ）と表記する。この場合、タッチ操作が位置Ｑにおいてなされた場合には、座標Ｑ（ｘ，ｙ）が座標取得部４１により取得される。
【００４１】
判定部４２は、座標取得部４１により取得された座標Ｑ（ｘ，ｙ）に対してラベルが付されているかを判定する。即ち、所定の分割画像には、より正確には当該分割画像を構成する各画素には、割り当てられたラベルが付されている。そこで、判定部４２は、座標取得部４１により取得された座標Ｑ（ｘ，ｙ）が所定の分割画像内に属する場合、当該所定の分割画像に割り当てられたラベルを判定結果として出力する。一方、判定部４２は、座標取得部４１により取得された座標Ｑ（ｘ，ｙ）が何れの分割画像にも属しない場合、ラベル無しを判定結果として出力する。
【００４２】
拡大処理部４３は、判定部４２により所定のラベルが判定結果として出力された場合、当該ラベルが割り当てられた分割画像を含む矩形の領域（以下、バウンディングボックスと称する）を特定可能な値、例えばバウンディングボックスの対角線上の２端の座標等を取得する。そして、拡大処理部４３は、取得した値によって特定されるバウンディングボックスのデータに対して拡大処理を施す。ここで、拡大処理部４３は、バウンディングボックスが表示部１７に最大画面表示されるように、バウンディングボックスのデータに対して拡大処理を施す。なお、最大画面表示とは、バウンディングボックスの横方向の長さを表示部１７の横方向の長さに対応させるか、またはバウンディングボックスの縦方向の長さを表示部１７の縦方向の長さに対応させて表示させることをいう。
【００４３】
縮小処理部４４は、判定部４２によりラベル無しが判定結果として出力された場合、処理対象の画像のデータに対して縮小処理を施す。
【００４４】
具体的には、処理対象の画像に含まれる所定のバウンディングボックスのデータに対して拡大処理が施されている場合、即ち所定のバウンディングボックスが最大画面表示されている場合、ラベルが付されていない領域（例えば、背景画像の領域等）も拡大表示されている。このため、このようなラベルが付されていない領域に対するタッチ操作は、拡大表示されている分だけ容易になるので、本実施形態では、もとの画像に戻す指示操作として受け付けられる。即ち、所定のバウンディングボックスが最大画面表示されている状態で、ラベルが付されていない領域に対してタッチ操作がなされると、判定部４２により出力されるラベル無しの判定結果が、もとの画像に戻す指示として縮小処理部４４に受け付けられる。そこで、縮小処理部４４は、バウンディングボックスを含む処理対象の画像があたかも拡大されているものとして、当該処理対象の画像をもとのサイズまであたかも縮小させる縮小処理として、もとサイズの処理対象の画像を取得する。
【００４５】
なお、処理対象の画像がもとのサイズで表示されている状態、即ち、何れのバウンディングボックスのデータに対しても拡大処理が施されていない状態で、判定部４２によりラベル無しが判定結果として出力された場合、縮小倍率は１倍として縮小処理が縮小処理部４４により施される。即ち、もとのサイズ（即ち、縮小倍率が１倍のサイズ）の処理対象の画像がそのまま表示される。
【００４６】
表示制御部４５は、拡大処理部４３により拡大処理が施されたバウンディングボックスの画像、または縮小処理部４４により縮小処理が施された画像を表示部１７に表示させる制御を実行する。
【００４７】
[画像サイズ変換処理]
次に、このような図５の機能的構成を有する情報処理装置１が実行する画像サイズ変換処理の流れについて、図６を参照して説明する。
【００４８】
図６は、画像サイズ変換処理の流れの一例を説明するフローチャートである。なお、画像サイズ変換処理で採用可能なタッチ操作の種類は、特に限定されないが、図６の例では、タップが採用されている。
【００４９】
ステップＳ１において、座標取得部４１は、ユーザによるタップがなされたかを判定する。
【００５０】
タップがなされない場合、ステップＳ１においてＮＯであると判定されて、処理はステップＳ１に再び戻される。即ち、タップがなされるまでの間、ステップＳ１の判定処理が繰り返される。
【００５１】
タップがなされると、ステップＳ１においてＹＥＳであると判定されて、処理はステップＳ２に進む。ステップＳ２において、座標取得部４１は、タップの位置の座標Ｑ（ｘ，ｙ）を取得する。
【００５２】
[タップの検出位置]
ここで、ステップＳ１，Ｓ２の処理の詳細について図７を参照して説明する。
【００５３】
図７は、タップが検出された位置を示す図である。
【００５４】
図７に示されるように、情報処理装置１の表示部１７には、石像をオブジェクトに含む画像Ｐ１が所定のサイズで表示されている。ユーザは、画像Ｐ１の中で拡大させたい領域、図７の例では石像の額の領域を指ＦＲでタップする。より正確には、表示部１７に積層されたタッチパネル（即ち、入力部１６）のうち、表示部１７における当該領域の表示位置の上方の位置がタップされる。このようにしてタップがなされると（ステップＳ１：ＹＥＳ）、座標取得部４１によって、タップの位置の座標Ｑ１（ｘ１，ｙ１）が取得される（ステップＳ２）。
【００５５】
図６の説明に戻り、このようにしてステップＳ２の処理で、タップの位置の座標Ｑ（ｘ，ｙ）が取得されると、処理はステップＳ３に進む。ステップＳ３において、判定部４２は、タップの位置の座標Ｑ（ｘ，ｙ）にラベルが割り当てられているかを判定する。ステップＳ３の処理の詳細について図８を参照して説明する。
【００５６】
[分割画像に割り当てられたラベル]
図８は、分割画像に割り当てられたラベルを示す図である。
【００５７】
図８に示されるように、画像Ｐ１に含まれる各オブジェクトのそれぞれを示す分割画像毎に、一意のラベルＬ１乃至Ｌ６がそれぞれ割り当てられている。具体的には、カメラのオブジェクトを示す分割画像ＤＶ１には、ラベルＬ１が割り当てられている。石像のオブジェクトを示す分割画像ＤＶ２には、ラベルＬ２が割り当てられている。ライトのオブジェクトを示す分割画像ＤＶ３には、ラベルＬ３が割り当てられている。机のオブジェクトを示す分割画像ＤＶ４には、ラベルＬ４が割り当てられている。石像が載せられた台のオブジェクトを示す分割画像ＤＶ５には、ラベルＬ５が割り当てられている。壁に貼られた新聞のオブジェクトを示す分割画像ＤＶ６には、ラベル６が割り当てられている。
【００５８】
ここで、画像Ｐ１に含まれる各オブジェクトを示す分割画像は、画像Ｐ１がグラフカットによりセグメンテーションされて得られたものである。ただし、セグメンテーションの手法としては、特にグラフカットに限定されず、既知の手法のみならず、今後登場するであろう手法も含めて任意の手法を採用することができる。また、ラベリングの手法も特に限定されず、例えば、面積の大きな分割画像から順にラベルが割り当てられる手法を採用してもよい。
【００５９】
図６の説明に戻り、タップの位置の座標Ｑ（ｘ，ｙ）にラベルが割り当てられていない場合、ステップＳ３においてＮＯであると判定されて、処理はステップＳ４に進む。なお、ステップＳ４以降の処理については後述する。
【００６０】
これに対して、タップの位置の座標Ｑ（ｘ，ｙ）にラベルが割り当てられている場合、ステップＳ３においてＹＥＳであると判定されて、処理はステップＳ５に進む。ステップＳ５において、拡大処理部４３は、バウンディングボックスを特定可能な値を取得する。
【００６１】
具体的には例えば、石像のオブジェクトを示す分割画像ＤＶ２に対してタップがなされた場合には、当該分割画像ＤＶ２にはラベルＬ２が割り当てられているので、ステップＳ３においてＹＥＳであると判定され、判定部４２によりラベルＬ２が判定結果として出力される。そして、ステップＳ５において、図８に示されるように、ラベルＬ２が割り当てられた分割画像（即ち、石像のオブジェクト）を含む矩形のバウンディングボックスＢＢ２を特定可能な値が取得される。
【００６２】
ステップＳ６において、拡大処理部４３は、表示部１７に最大画面表示されるように、バウンディングボックスのデータに対して拡大処理を施す。即ち、各バウンディングボックスのサイズに応じて異なる拡大率が設定されて、拡大処理が実行される。
【００６３】
ステップＳ７において、表示制御部４５は、ステップＳ６の拡大処理により拡大されたバウンディングボックスの画像を、表示部１７に最大画面表示させる。ステップＳ７の処理の詳細について図９を参照して説明する。
【００６４】
[最大画面表示されたバウンディングボックスの画像]
図９は、最大画面表示されたバウンディングボックスの画像を示す図である。
【００６５】
図９に示されるように、情報処理装置１の表示部１７には、バウンディングボックスＢＢ２の拡大画像ＢＢＬ２が最大画面表示される。
【００６６】
図６の説明に戻り、ステップＳ８において、判定部４２は、処理の終了が指示されたかを判定する。ここで、処理の終了の指示は特に限定されず、例えば、ユーザによって所定の操作ボタンが押下されたことを処理の終了の指示としてもよい。
【００６７】
処理の終了の指示がされない場合、ステップＳ８においてＮＯであると判定されて、処理はステップＳ１に戻され、それ以降の処理が繰り返される。即ち、処理の終了が指示されるまでの間、ステップＳ１乃至ステップＳ８のループ処理が繰り返される。
【００６８】
このようなステップＳ１乃至Ｓ８のループ処理の繰り返し途中において、ラベルが割り当てられている領域に再度タップされた場合、ステップＳ６では、拡大率が１倍の拡大処理が実行されるものとする。即ち、拡大されたバウンディングボックスの最大画面表示が継続されるものとする。
【００６９】
これに対して、ステップＳ１乃至Ｓ８のループ処理の繰り返し途中において、ラベルが割り当てられていない領域にタップされた場合、即ち判定部によりラベル無しが判定結果として出力された場合には、ステップＳ３においてＮＯであると判定されて、処理はステップＳ４に進む。
【００７０】
ここで、ラベルが割り当てられていない領域は、セグメンテーションの結果として、背景画像のように所定の第１面積以上の領域か、又は、ノイズ領域のように所定の第２面積以下の領域に分割された領域をいう。
【００７１】
ステップＳ４において、縮小処理部４４は、処理対象の画像のデータに対して縮小処理を施す。
【００７２】
上述したように、バウンディングボックスが拡大された状態で、分割画像以外の領域（即ち、背景画像等の領域）に対してタップがなされると、もとの処理対象の画像に戻す指示操作がなされたとして取り扱われる。そこで、縮小処理部４４は、ステップＳ４の処理として、バウンディングボックスを含む処理対象の画像があたかも拡大されているものとして、当該処理対象の画像をもとのサイズまであたかも縮小させる縮小処理として、もとサイズの処理対象の画像を取得する。
【００７３】
具体的には例えば、図９に示されるバウンディングボックスＢＢ２の拡大画像ＢＢＬ２のうちラベルが割り当てられていない領域（すなわち、石像を示すオブジェクト以外の領域）内で、タップの位置の座標Ｑ（ｘ，ｙ）が取得された場合、縮小処理部４４は、図７に示される画像Ｐ１を取得する。
【００７４】
なお、処理対象の画像がもとのサイズで表示されている状態、即ち、何れのバウンディングボックスのデータに対しても拡大処理が施されていない状態で、分割画像以外の領域（即ち、背景画像等の領域）に対してタップされた場合には、ステップＳ４では、縮小率が１倍の縮小処理が実行されるものとする。即ち、もとのサイズの処理対象の画像、即ち図７に示される画像Ｐ１の全画面表示が継続されるものとする。
【００７５】
ステップＳ７において、表示制御部４５は、ステップＳ４の縮小処理により縮小された画像の全体、即ちもとのサイズの処理対象の画像（図７に示される画像Ｐ１）を、表示部１７に表示させる。
【００７６】
ステップＳ８において、判定部４２は、処理の終了が指示されたかを判定する。
【００７７】
処理の終了の指示がされない場合、ステップＳ８においてＮＯであると判定されて、処理はステップＳ１に戻され、それ以降の処理が繰り返される。
【００７８】
その後、処理の終了が指示されると、ステップＳ８においてＹＥＳであると判定されて、画像サイズ変換処理は終了する。
【００７９】
[バウンディングボックスの多段階の拡大処理]
上述の例では、拡大処理の段階は１段階とされたが、拡大処理の段階は複数段階としてもよい。
【００８０】
つまり、所定のＮ段階目の拡大処理により拡大されたバウンディングボックスが最大画面表示されると、再度セグメンテーションされて再ラベリングされ、複数の新たな分割画像に分割される。この状態で、当該バウンディングボックスに含まれる新たな分割画像に対してタッチ操作がなされると、当該新たな分割画像のラベルが判定部４２から判定結果として出力される。このような場合、拡大処理部４３は、拡大されたバウンディングボックスのデータに対して、更にＮ＋１段階目の拡大処理を施す。
【００８１】
このような、バウンディングボックスの多段階の拡大処理について、図９と図１０を参照してさらに説明する。
【００８２】
具体的には例えば、図９に示されるバウンディングボックスＢＢ２の拡大画像ＢＢＬ２のデータは、再度セグメンテーションされて再ラベリングされ、複数の新たな分割画像に分割される。この状態で、例えば、拡大画像ＢＢＬ２の中で石像の鼻の領域に対してタップがされたとすると、タップの位置の座標Ｑ（ｘ，ｙ）が取得される。そして、当該タップの位置の座標Ｑ（ｘ，ｙ）にラベルが割り当てられている場合、当該ラベルが割り当てられた石像の鼻のオブジェクトを含むバウンディングボックスのデータに対して拡大処理が施され、表示部１７に最大画面表示される。
【００８３】
図１０は、バウンディングボックスの多段階の拡大画像を示す図である。
【００８４】
拡大されたバウンディングボックスに含まれる新たな分割画像、即ち石像の鼻のオブジェクトを示す分割画像に対してタップがされた場合、図１０に示されるように、情報処理装置１の表示部１７には、石像の鼻のオブジェクトを含むバウンディングボックスの拡大画像ＢＢＬ１１が最大画面表示される。
【００８５】
なお、図１０に示される拡大画像ＢＢＬ１１の表示から、図９に示される拡大画像ＢＢＬ２の表示へ戻す操作は、所定の操作、例えばユーザによる所定の操作ボタンの押下により行われるようにしてもよい。同様に、図９に示される拡大画像ＢＢＬ２の表示から図７に示される画像の表示へ戻す操作も、所定の操作により行われるようにしてもよい。
【００８６】
また、ステップＳ２の処理において、ラベルが割り当てられた複数の分割画像の境界付近でタップの位置の座標Ｑ（ｘ，ｙ）が取得された場合、拡大処理部４３は、当該複数のバウンディングボックスのデータに対して拡大処理を施すようにしてもよい。すると、表示部１７には、当該複数のバウンディングボックスの画像がそれぞれ拡大されて表示される。したがって、ユーザは、拡大された複数のバウンディングボックスの画像の中で再度拡大させたい領域を指ＦＲでタップすることにより、所望の領域を拡大させることができる。
【００８７】
さらに、ステップＳ２の処理において、ラベルが割り当てられた複数の分割画像の境界上でタップの位置の座標Ｑ（ｘ，ｙ）が取得された場合、拡大処理部４３は、ユーザの指ＦＲの接触面積が最大の分割画像を含むバウンディングボックスのデータに対して拡大処理を施すようにしてもよい。
【００８８】
このように、本技術によれば、画像内の特定の領域を拡大する操作を容易に実現することができる。
【００８９】
また、上述した第１又は第２の手法といった一般的な画像の拡大手法を適用した場合、ピンチ操作やソフトウエア操作器具を用いた操作がなされても、当該所定の領域が、ユーザにとって適切な位置に表示されるとは限らない。従って、ユーザは、その後さらに、当該所定の領域を平行移動させる操作を複数回繰り返すことによって、当該所定の領域を適切な位置（多くの場合、表示部の中央の位置）まで移動させなければならない。このように、第１又は第２の手法を適用した場合、ユーザにとって、操作が煩雑になり、操作終了まで長時間を要することがあった。
【００９０】
しかしながら、本技術によれば、画像内の特定の領域が表示部１７に最大画面表示される。したがって、ユーザは、簡単な操作で瞬時に、画像内の特定の領域の拡大画像を適切な位置で視認することができる。
【００９１】
[depth画像]
上述の例では、セグメンテーションの手法としてグラフカットが採用された。しかしながら、セグメンテーションの手法はこれに限定されず、例えばdepth画像を用いてセグメンテーションされてもよい。depth画像は、ステレオカメラやkinect（マイクロソフト社の登録商標）に用いられるカメラによって得られる、奥行き情報を有する画像である。depth画像について図１１を参照して説明する。
【００９２】
図１１は、depth画像を示す図である。
【００９３】
depth画像は、手前にあるオブジェクトほどグレースケールが明るい領域として表わされる。図１１の例では、depth画像ＤＰ１において、ボードのオブジェクトを示す画像、左側の人物のオブジェクトを示す画像、右側の人物のオブジェクトを示す画像の順にグレースケールが明るい領域として表わされる。したがって、奥から順にボードのオブジェクト、左側の人物のオブジェクト、右側の人物のオブジェクトが配置されていることがわかる。
【００９４】
このようなdepth画像ＤＰ１に含まれる各オブジェクトを示す分割画像に対して、ラベルＤＰＬ１乃至ＤＰＬ３が割り当てられる。具体的には、ボードのオブジェクトを示す画像には、ラベルＤＰＬ１が割り当てられる。また、左側の人物のオブジェクトを示す画像には、ラベルＤＰＬ２が割り当てられる。また、右側の人物のオブジェクトを示す画像には、ラベルＤＰＬ３が割り当てられる。
【００９５】
このように、depth画像を用いてセグメンテーションされてラベリングされた分割画像を含むバウンディングボックスが、画像サイズ変換処理において処理対象とされてもよい。
【００９６】
上述の例では、画像サイズ変換処理の処理対象の画像として、静止画像が採用された。しかしながら、処理対象の画像はこれに限定されず、例えば動画像、Webページの画像等が処理対象の画像として採用されてもよい。
【００９７】
[本技術のプログラムへの適用]
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【００９８】
例えば、コンピュータの一例である図４の情報処理装置１において、CPU１１が、例えば、記憶部１８に記憶されているプログラムを、入出力インタフェース１５及びバス１４を介して、RAM１３にロードして実行することにより、上述した一連の処理が行われる。
【００９９】
コンピュータが実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア２１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０１００】
コンピュータでは、プログラムは、リムーバブルメディア２１をドライブ２０に装着することにより、入出力インタフェース１５を介して、記憶部１８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部１９で受信し、記憶部１８にインストールすることができる。その他、プログラムは、ROM１２や記憶部１８に、あらかじめインストールしておくことができる。
【０１０１】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１０２】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１０３】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１０４】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１０５】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１０６】
なお、本技術は、以下のような構成もとることができる。
（１）
一意のラベルがそれぞれ付された複数の分割画像を含む画像を所定のサイズで表示する表示部と、
前記表示部に積層されたタッチパネルに対してタッチ操作がなされると、前記タッチ操作の位置の座標を取得する座標取得部と、
前記座標取得部により取得された前記座標が、所定のラベルが付されている分割画像に属する場合、前記分割画像を含む矩形の領域を拡大する拡大処理部と
を備え、
前記表示部は、前記拡大処理部により拡大された前記矩形の領域を表示する
情報処理装置。
（２）
前記拡大処理部により拡大された前記矩形の領域が前記表示部に表示されている状態でタッチ操作がなされ、前記座標取得部により取得された前記座標が前記分割画像以外の領域に属する場合、前記矩形の領域を縮小する縮小処理部をさらに備え、
前記表示部は、前記縮小処理部により縮小された前記矩形の領域を含む前記画像を前記所定のサイズで表示する
前記（１）に記載の情報処理装置。
（３）
前記縮小処理部は、前記縮小処理として、前記所定のサイズの前記画像を取得する
前記（１）または（２）に記載の情報処理装置。
（４）
前記拡大処理部により拡大された前記矩形の領域は、複数の新たな分割画像に分割され、前記複数の新たな分割画像のそれぞれには、新たなラベルがそれぞれ付され、
前記拡大処理部により拡大された前記矩形の領域が前記表示部に表示されている状態でタッチ操作がなされ、前記座標取得部により取得された前記座標が、所定の新たなラベルが付されている前記新たな分割画像に属する場合、前記拡大処理部は、さらに、前記新たな分割画像を含む新たな矩形の領域を拡大し、
前記表示部は、前記拡大処理部により拡大された前記新たな矩形の領域を表示する
前記（１）乃至（３）のいずれかに記載の情報処理装置。
（５）
前記拡大処理部は、前記矩形の領域を所定のサイズに拡大する
前記（１）乃至（４）のいずれかに記載の情報処理装置。
（６）
前記分割画像は、前記画像に対してグラフカットによりセグメンテーションされて得られる
前記（１）乃至（５）のいずれかに記載の情報処理装置。
（７）
前記分割画像は、depth画像を用いてセグメンテーションされて得られる
前記（１）乃至（６）のいずれかに記載の情報処理装置。
【０１０７】
本技術は、画像を表示する情報処理装置に適用することができる。
【符号の説明】
【０１０８】
１  情報処理装置，  １１  CPU，  １６  入力部，  １７  表示部，  ４１  座標取得部，  ４２  判定部，  ４３  拡大処理部，  ４４  縮小処理部，  ４５  表示制御部
【図１】
2013105238.tif 000003
【図２】
2013105238.tif 000004
【図３】
2013105238.tif 000005
【図４】
2013105238.tif 000006
【図５】
2013105238.tif 000007
【図６】
2013105238.tif 000008
【図７】
2013105238.tif 000009
【図８】
2013105238.tif 000010
【図９】
2013105238.tif 000011
【図１０】
2013105238.tif 000012
【図１１】
2013105238.tif 000013