(57)【要約】      （修正有）【課題】表示されている画像を記録装置へ記録する場合、あるいは外部機器へ転送する場合等、当該画像のデータ容量を直感的にコントロールする。【解決手段】表示部１４０と、表示部１４０に設けられた、ユーザによって指示された２点の間隔が拡大する変化および縮小する変化のうち、少なくとも一方の変化を検出する検出部と、変化に基づいて、表示部に表示された画像の画像データの圧縮率を決定する決定部とを備える画像処理装置１００を提供する。【選択図】図１
2015106277.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部に設けられた、ユーザによって指示された２点の間隔が拡大する変化および縮小する変化のうち、少なくとも一方の変化を検出する検出部と、
前記変化に基づいて、前記表示部に表示された画像の画像データの圧縮率を決定する決定部と
を備える画像処理装置。
【請求項２】
前記決定部で決定された前記圧縮率に応じて圧縮した画像データを生成する生成部を備える請求項１に記載の画像処理装置。
【請求項３】
前記生成部は、前記画像データのピクセル数を変更しない請求項２に記載の画像処理装置。
【請求項４】
前記画像データを外部機器へ出力する出力部を備え、
前記決定部は、前記変化と出力先の前記外部機器とに基づいて、前記圧縮率を異ならせる請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記表示部は、前記変化に基づいて変化する指標を前記画像に重ねて表示する請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記表示部は、前記変化に基づいて変化し得る限界を示す限界指標を前記画像に重ねて表示する請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
前記決定部は、最低の圧縮率に対応する前記変化が前記検出部によって検出された場合、前記画像データに適用する圧縮形式を可逆圧縮に決定する請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
前記検出部は、前記ユーザが接触する前記２点を検出するタッチパネルを含む請求項１から請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
表示部に画像を表示する表示ステップと、
前記表示部に設けられた検出部によって、ユーザによって指示される２点の間隔が拡大する変化および縮小する変化のうち、少なくとも一方の変化を検出する検出ステップと、
前記変化に基づいて、前記表示部に表示された画像の画像データの圧縮率を決定する決定ステップと
をコンピュータに実行させる画像処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理装置の制御プログラムに関する。
【背景技術】
【０００２】
手元ツールに表示された画像を共有表示装置に表示する場合に、見やすい表示サイズに変更する技術が知られている（例えば、特許文献１）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１２―２０３４８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
表示されている画像を記録装置へ記録する場合、あるいは外部機器へ転送する場合等、当該画像のデータ容量を直感的にコントロールしたい状況は多くあるが、一般的には画像のピクセルサイズを変更することにより対処していた。
【課題を解決するための手段】
【０００４】
本発明の第１の態様における画像処理装置は、表示部と、表示部に設けられた、ユーザによって指示される２点の間隔が拡大する変化および縮小する変化のうち、少なくとも一方の変化を検出する検出部と、変化に基づいて、表示部に表示された画像の画像データの圧縮率を決定する決定部とを備える。
【０００５】
本発明の第２の態様における画像処理装置の制御プログラムは、表示部に画像を表示する表示ステップと、表示部に設けられた検出部によって、ユーザによって指示される２点の間隔が拡大する変化および縮小する変化のうち、少なくとも一方の変化を検出する検出ステップと、変化に基づいて、表示部に表示された画像の画像データの圧縮率を決定する決定ステップとをコンピュータに実行させる。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係るシステムの利用状況の例を示す図である。
【図２】システムの構成を示すブロック図である。
【図３】ピンチ動作による画面表示の推移を示す図である。
【図４】他の例のピンチ動作による画面表示を示す図である。
【図５】逆ピンチ動作による画面表示の推移を示す図である。
【図６】送信動作による画面表示の推移を示す図である。
【図７】他の例の送信動作による画面表示を示す図である。
【図８】タブレット端末の一連の処理を示すフロー図である。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、本実施形態に係るシステムの利用状況の例を示す図である。本システムにおいては、画像処理装置としてのタブレット端末１００から、無線通信により画像データを大型ディスプレイ２００へ送信して、当該画像データに係る画像を大画面で鑑賞するシステムを想定する。タブレット端末１００は、スマートフォン、ゲーム端末、デジタルカメラなどであっても良い。
【００１０】
タブレット端末１００は、さまざまな画像データを保持している。ユーザは、読み出した画像データを画像として、タブレット端末１００が備える端末表示パネル１４０に表示させることができる。端末表示パネル１４０は、例えば８インチ程度の液晶パネルであり、タブレット端末１００のユーザが個人的に当該画像を鑑賞する場合には適するものの、複数人で鑑賞する場合にはサイズが小さいと感じることが往々にしてある。
【００１１】
そこで、本実施形態においては、より高精細で迫力のある画像を鑑賞すべく、例えばリビングに据え付けられている大型ディスプレイ２００に、タブレット端末１００が保持する画像データを無線送信する。大型ディスプレイ２００は、受信した画像データを処理して、鑑賞表示パネル２４０に画像を大きく映し出す。鑑賞表示パネル２４０は、例えば８０インチ程度の液晶パネルであり、例えば８００万画素程度の表示画素を有する。鑑賞表示パネル２４０は、画像を大写しできれば液晶パネルに限らず、有機ＥＬパネルであっても良く、プロジェクターとスクリーンの組み合わせなどであっても良い。
【００１２】
大型ディスプレイ２００には、外部装置としての記録媒体３２０が接続されている。記録媒体３２０は、例えばＵＳＢにより接続されるハードディスクドライブである。ユーザは、大型ディスプレイ２００へ送信した画像データを、記録媒体３２０へ記録することができ、記録後は、タブレット端末１００が手元に無くても当該画像データの画像を大型ディスプレイ２００で鑑賞することができる。
【００１３】
近時の画像データは、撮像素子の高性能化に伴い、データ容量（ファイルサイズ）が大変大きくなっている。したがって、画像データをそのままのデータ容量で送信すると、通信の負荷が大きくなり、表示までに時間を要する原因となる。そこで、データ容量を小さくすべく、タブレット端末１００は、送信する画像データの圧縮率を変更してから画像データを送信する。圧縮率を大きくすれば、データ容量を小さくすることができる。一方で、圧縮率を大きくしすぎると、画質が低下してしまう。あまりに画質が低下してしまうと、大画面で迫力ある画像を鑑賞するという目的に反してしまう。どれくらいの画質を維持すべきかは、表示する鑑賞表示パネル２４０の性能、表示対象画像の内容、ユーザの好みなどの要因によって決定される。そこで、本実施形態においては、画像データの送信時に、ユーザが、タブレット端末１００のタッチパネル１５０を操作することにより圧縮率を決定する。
【００１４】
タッチパネル１５０は、端末表示パネル１４０に重ねて配置された、例えば静電容量型の、マルチタッチ検出可能デバイスである。タブレット端末１００は、対象画像を端末表示パネル１４０に表示している間、ユーザのピンチ動作の有無を検出する。ピンチ動作は、例えば親指と人差し指による２点接触の、接触する２点間の距離を縮める動作である。なお、タブレット端末１００は、逆ピンチ動作の有無も検出できる。逆ピンチ動作は、接触する２点間の距離を拡げる動作である。また、タブレット端末１００は、２点の接触点の距離を拡大する動作、もしくは縮小する動作（すなわち拡縮動作）であるピンチ動作、逆ピンチ動作に限らず、短時間接触のタップ動作、滑り接触のスライド動作など、さまざまな入力を検出できる。なお、以下の説明においては、逆ピンチ動作を含めて単にピンチ動作と表現する場合がある。
【００１５】
ユーザは、タッチパネル１５０に対してピンチ動作を行うことにより、圧縮率を大きくする指示を与えることができる。さらに、ピンチ動作の動作量、すなわち、接触する２点間の距離をどれくらい狭くするかにより、その圧縮率を調整することができる。具体的には後述するが、タブレット端末１００は、ピンチ動作に伴って表示画像および指標の少なくともいずれかを動的に変化させる。ユーザは、表示画像、指標の変化により、その調整量を逐次的かつ直感的に視認することができる。
【００１６】
図２は、タブレット端末１００と大型ディスプレイ２００とを含むシステムの構成を示すブロック図である。タブレット端末１００は、タブレット制御部１１０により統括的に制御される。タブレット制御部１１０は、システムメモリ１１２を備える。システムメモリ１１２は、電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等により構成される。システムメモリ１１２は、タブレット端末１００の動作時に必要な定数、変数、プログラム等を、タブレット端末１００の非動作時にも失われないように記録している。タブレット制御部１１０は、定数、変数、プログラム等を適宜内部メモリ１６０に展開して、タブレット端末１００の制御に利用する。
【００１７】
端末通信部１２０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信プロトコルを採用する通信部であり、大型ディスプレイ２００を含む外部機器とのデータの授受を担う。本実施形態においては無線通信を前提として説明するが、例えばＨＤＭＩ（登録商標）などの有線通信規格を採用しても良い。
【００１８】
記録媒体ＩＦ１３０は、着脱可能な記録媒体３１０を接続するためのインターフェースである。記録媒体３１０は、例えばＳＤカードである。記録媒体３１０は、表示対象となる画像データを１ファイル以上記録する容量を有する。
【００１９】
端末表示パネル１４０は、上述の通り例えば液晶パネルであり、タブレット制御部１１０が生成した画像信号を視認可能な画像として表示する。タッチパネル１５０は、上述の通り端末表示パネル１４０に重畳して配置され、接触信号をタブレット制御部１１０へ出力する。タブレット制御部１１０は、タッチパネル１５０の出力を得て、ユーザの接触座標、短時間あたりの変化量等の演算を行う。
【００２０】
内部メモリ１６０は、高速で読み書きのできるランダムアクセスメモリであり、例えばＤＲＡＭ、ＳＲＡＭなどが用いられる。内部メモリ１６０は、ワークメモリ、バッファメモリ等としての機能を担う。
【００２１】
画像処理部１７０は、記録媒体３１０から読み出された画像データを、端末表示パネル１４０で表示可能な画像信号に変換したり、決定された圧縮率に従って圧縮処理を行ったりする。撮像部１８０は、タブレット端末１００が自ら画像データを生成する場合に用いられるユニットであり、被写体像を光電変換して画像信号を生成する。生成した画像信号はタブレット制御部１１０を介して画像処理部１７０へ送られ、記録媒体３１０へ記録される。なお、撮像部１８０により取得された画像データは、内部メモリ１６０に一時的に記憶され、端末表示パネル１４０に画像として表示されることもある。この場合、当該画像データは、記録媒体３１０に記録されることなく、大型ディスプレイ２００へ送信される対象画像となり得る。
【００２２】
大型ディスプレイ２００は、ディスプレイ制御部２１０により統括的に制御される。ディスプレイ制御部２１０は、システムメモリ２１２を備える。システムメモリ２１２は、電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等により構成される。システムメモリ２１２は、大型ディスプレイ２００の動作時に必要な定数、変数、プログラム等を、大型ディスプレイ２００の非動作時にも失われないように記録している。ディスプレイ制御部２１０は、定数、変数、プログラム等を適宜内部メモリ２６０に展開して、大型ディスプレイ２００の制御に利用する。
【００２３】
ディスプレイ通信部２２０は、端末通信部１２０に対応する通信部であり、タブレット端末１００とのデータの授受を担う。記録媒体ＩＦ２３０は、着脱可能な記録媒体３２０を接続するためのインターフェースである。記録媒体３２０は、例えば上述のようにハードディスクドライブである。他にも、ＢＤ−Ｒ等の光学ディスク、ＳＤカードであっても良く、また、複数の記録媒体に対応する構成であっても良い。記録媒体３２０は、受信する画像データを１ファイル以上記録する容量を有する。
【００２４】
端末表示パネル１４０は、上述の通り例えば液晶パネルであり、タブレット制御部１１０が生成した画像信号を視認可能な画像として表示する。タッチパネル１５０は、上述の通り端末表示パネル１４０に重畳して配置され、接触信号をタブレット制御部１１０へ出力する。タブレット制御部１１０は、タッチパネル１５０の出力を得て、ユーザの接触座標、短時間あたりの変化量等の演算を行う。
【００２５】
内部メモリ１６０は、高速で読み書きのできるランダムアクセスメモリであり、例えばＤＲＡＭ、ＳＲＡＭなどが用いられる。内部メモリ１６０は、ワークメモリ、バッファメモリ等としての機能を担う。鑑賞表示パネル２４０上述の通り例えば液晶パネルであり、ディスプレイ制御部２１０が生成した画像信号を視認可能な画像として表示する。
【００２６】
内部メモリ２６０は、高速で読み書きのできるランダムアクセスメモリであり、例えばＤＲＡＭ、ＳＲＡＭなどが用いられる。内部メモリ１６０は、ワークメモリ、バッファメモリ等としての機能を担う。画像処理部２７０は、タブレット端末１００から受信した画像データおよび記録媒体３１０から読み出された画像データを、鑑賞表示パネル２４０で表示可能な画像信号に変換する。
【００２７】
図３は、ピンチ動作による端末表示パネル１４０の画面表示の推移を示す図である。図３（ａ）は、対象画像５００が端末表示パネル１４０に表示された状態を示す。ユーザは、この画像データデータ容量を減らして大型ディスプレイ２００へ送りたい場合に、タッチパネル１５０上で２本の指を矢印方向へ滑らせるピンチ動作を行う。
【００２８】
図３（ｂ）は、ピンチ動作により画面表示が変化した状態を示す。タブレット制御部１１０は、ピンチ動作が開始されたことを検出すると対象画像５００を半透明画像５０１へ変更し、これに重ねて、接触する２点間の距離に対角距離を一致させた縮小画像５０２を表示する。すなわち、タブレット制御部１１０は、検出した２点間の拡縮に同期して動的に縮小画像５０２を生成し、端末表示パネル１４０に表示する。さらに、タブレット制御部１１０は、許容される縮小の限界を示す指標である縮小限界枠５０３を表示する。ユーザが縮小限界枠５０３を超えてピンチ動作を行った場合は、タブレット制御部１１０は、一旦は縮小画像５０２を生成して表示しても、弾くような態様、もしくは伸びたバネが復元するような態様により縮小限界枠５０３に一致する大きさまで縮小画像５０２を拡大して戻す。
【００２９】
タブレット制御部１１０は、半透明画像５０１を表示するタイミングに同期して、画質バー５０４を表示する。画質バー５０４は、ピンチ動作に伴って如何なる圧縮率が決定されるかを視覚的に示す指標である。なお、表示画面上では、直接的に「圧縮率」により指標を表示することもできるが、図３（ｂ）の例では、より直感的な「画質」として表示している。圧縮率を大きくすると画質は低下し、圧縮率を小さくすると高い画質が維持される。したがって、ピンチ動作量が大きければ、画質は「低」であり、その場合の圧縮率は大きく設定される。一方、ピンチ動作量が小さければ、画質は「高」であり、その場合の圧縮率は小さく設定される。タブレット制御部１１０は、ピンチ動作量により圧縮率を決定する。
【００３０】
図４は、他の例のピンチ動作による端末表示パネル１４０の画面表示を示す図である。図３の例では表示画像を縮小して圧縮率を直感的に示したが、図４の例では、表示画像を縮小するのではなく、タブレット制御部１１０は、接触する２点間の距離に対角距離を一致させたピンチ枠５１１を対象画像５００に重畳表示する。また、図３の例と同様に縮小限界枠５０３を併せて表示する。このような指標を表示することによっても、ユーザは圧縮率を直感的に把握することができる。
【００３１】
図４の例においては、タブレット制御部１１０は、対象画像５００の境界近傍、ピンチ枠５１１の近傍、縮小限界枠５０３の近傍に画質に相当する数値を重畳表示する。例えば、縮小限界枠５０３が、元のデータ容量に対してデータ容量を３０％程度に圧縮する処理を表す場合には、縮小限界枠５０３の近傍に「３０」と表示する。このように数値を表示すれば、ユーザはピンチ枠５１１の近傍に示された数値により、圧縮率を視覚的にも定量的にも把握することができる。なお、対象画像５００の境界近傍に示す数値は、画質が元の画質に対して劣化しないことを表す「１００」と表示しても良い。
【００３２】
図３および図４の例では、ピンチ動作によりデータ容量を小さくする場合を説明したが、逆ピンチ動作により、圧縮率を初期設定から小さい値に変更することもできる。図５は、逆ピンチ動作による端末表示パネル１４０の画面表示の推移を示す図である。
【００３３】
図５（ａ）は、メニュー画面のひとつである、画質初期設定画面を表す。画質初期設定画面は、メニュー項目の呼び出しにより表示される画面であり、ピンチ動作がなされることなく送信のみが指示された場合の圧縮率が予め選択される画面である。
【００３４】
例えば、選択可能な項目として「最高画質」「高画質」「標準画質」「低画質」が用意されている。ユーザは、タップ動作によりこれらの中から一つを選択することができる。ここでは、「標準画質」が選択されている場合を例に説明する。
【００３５】
図５（ｂ）は、ユーザが、タッチパネル１５０上で２本の指を矢印方向へ滑らせる逆ピンチ動作を行う様子を示す。図５（ｃ）は、逆ピンチ動作により画面表示が変化した状態を示す。タブレット制御部１１０は、逆ピンチ動作を検出すると、対象画像５００をその動作量に応じて拡大した拡大画像５２０を表示する。なわち、タブレット制御部１１０は、検出した２点間の拡縮に同期して動的に拡大画像５２０を生成し、端末表示パネル１４０に表示する。また、タブレット制御部１１０は、接触する２点間の距離に対角距離を一致させたピンチ枠５１１を拡大画像５２０に重畳表示する。
【００３６】
さらに、タブレット制御部１１０は、逆ピンチ動作の開始時における２点間の距離に体格距離を一致させた初期設定枠５２１、および、許容される拡大の限界を示す指標である拡大限界枠５２２を表示する。初期設定枠５２１は、画質初期設定画面で選択された画質に対応する指標である。図の例では、画質初期設定画面で選択された「標準画質」を表す「標準」の文字が初期設定枠５２１の近傍に表示されている。
【００３７】
拡大限界枠５２２は、許容される拡大の限界を示す指標である。拡大限界枠５２２は、最低の圧縮率が適用される場合を表し、拡大限界枠５２２の近傍には「最高」の文字が表示されている。タブレット制御部１１０は、ピンチ枠５１１が拡大限界枠５２２まで拡げられた場合には、対象画像の画像データに可逆圧縮を適用することを決定する。
【００３８】
図６は、送信動作による端末表示パネル１４０の画面表示の推移を示す図である。図６の例は、図３（ｂ）の例においてピンチ動作が停止した状態からの推移を表す。
【００３９】
図６（ａ）は、タブレット制御部１１０がピンチ動作の停止を検出した直後の様子を示す図である。タブレット制御部１１０は、ピンチ動作の停止を検出したら、縮小画像５０２の動的な生成を停止し、ピンチ動作におけるそのときの２点間の距離を確定する。そして、確定した距離に応じた圧縮率を決定し、決定した圧縮率に対応する画質をテキスト表示する（図の例では「標準」）。
【００４０】
タブレット制御部１１０は、ユーザからのスライド動作を受け付ける。図６（ｂ）は、ユーザがスライド動作により矢印方向へ縮小画像５０２を平行移動させる様子を示す。タブレット制御部１１０は、ユーザのスライド動作を検出し、その動作に同期させて縮小画像５０２を平行移動させる。タブレット制御部１１０は、端末表示パネル１４０の端部から掃き出すように縮小画像５０２を画面上から退去させる。タブレット制御部１１０は、この表示遷移に同期させて、圧縮処理した画像データを大型ディスプレイ２００へ送信する。
【００４１】
画像データを送信するときのスライド動作の方向は、予め特定の方向に定めておいても良いし、送信先となる機器の向きを検知してその方向に定めても良い。また、送信先機器の候補が複数ある場合には、特定の候補機器の方向に向けて縮小画像５０２をスライドされたときに、当該候補機器に画像データを送信するようにしても良い。
【００４２】
図７は、他の例の送信動作による端末表示パネル１４０の画面表示を示す図である。図６と同様に、図７の例は、図３（ｂ）の例においてピンチ動作が停止した状態からの推移を表す。
【００４３】
タブレット制御部１１０は、ピンチ動作の停止を検出したら、縮小画像５０２の動的な生成を停止し、ピンチ動作におけるそのときの２点間の距離を確定する。そして、確定した距離に応じた圧縮率を決定し、決定した圧縮率に対応する画質をテキスト表示する（図の例では「標準」）。そして、送信ボタン５３０を表示して、ユーザからのタッチ動作を待つ。タブレット制御部１１０は、送信ボタン５３０がタッチされたことを検出したら、圧縮処理した画像データを大型ディスプレイ２００へ送信する。
【００４４】
なお、本実施形態においては、対象画像の画像データに対して決定された圧縮率に従った圧縮処理を施すが、画像データのピクセル数を変更する処理は行わない。すなわち、画像を表現する有効画素データを増減するデータ変更は行わない。例えば有効画素数が８００万画素の画像データを２００万画素に減じる画像処理を施せば、データ容量が小さくなり通信負荷も軽減できるが、大画面で鑑賞する目的を鑑みれば、有効画素数を削減せず、８００万画素の画像を表示する方が得策である。ただし、鑑賞表示パネル２４０の表示可能ピクセル数が、送信する画像データの有効画素数を下回ることが予め把握できている場合などにおいては、同時に有効画素数を減じる処理を施しても良い。すなわち、画像データの送信先機器の特性、送信目的等に応じて、有効画素数の増減も許容するか否かを決定しても良い。
【００４５】
図８は、タブレット端末１００の一連の処理を示すフロー図である。図のフローは、タブレット端末１００の電源がオンにされて、周辺機器との通信を確立した段階から開始する。
【００４６】
タブレット制御部１１０は、ステップＳ１０１において、画像データの送信先となり得る候補機器を受け付ける。本実施形態においては、大型ディスプレイ２００を送信先機器として受け付ける。タブレット制御部１１０は、ステップＳ１０２へ進み、受け付けた候補機器に対応する適用テーブルをシステムメモリ１１２から読み出す。
【００４７】
ここで適用テーブルとは、予め候補機器に対応して作成された、ピンチ動作量と圧縮率を対応させるルックアップテーブルである。例えば、画像データを送信する目的が上述の例のように大型ディスプレイで表示することであれば、いち早く送信が完了することが望ましいことが多い。この場合、許容する圧縮幅は大きく設定される。すなわち、多少画質が悪くても、大きく圧縮して送信時間を短縮することを許容する。一方、画像データを送信する目的が外部記録媒体に記録することであれば、送信の完了までに多少時間を要しても、あまり大きな圧縮を許容しない方が好ましい。この場合、許容する圧縮幅は小さく設定される。したがって、送信する機器に応じて、ピンチ動作量に対する圧縮率を異ならせることが好ましい。適用テーブルは、同一のピンチ動作であっても、出力先の外部機器に応じて圧縮率を異ならせるために作成されている。
【００４８】
タブレット制御部１１０は、ステップＳ１０３へ進み、対象画像を端末表示パネル１４０に表示する。そして、ステップＳ１０４でピンチ動作の検出を待つ。すなわち、画像表示中は、タッチパネル１５０の出力を監視する（検出されない場合は、ステップＳ１０３へ戻る）。
【００４９】
タブレット制御部１１０は、ピンチ動作を検出したらステップＳ１０５へ進み、例えば図３を用いて説明した態様により、画像処理部１７０を用いて表示処理を実行する。そして、ピンチ動作が停止されたと判断したら経時を開始する。ステップＳ１０６では、停止時間が予め定められた時間ｔ０（例えば、１秒）を経過したか否かを判断する。時間ｔ０を経過していなければステップＳ１０４へ戻る。
【００５０】
タブレット制御部１１０は、時間ｔ０が経過したと判断したら、ステップＳ１０２で読み出した適用テーブルを用いて、ピンチ動作量に応じた圧縮率を決定する。そして、ステップＳ１０７へ進み、例えば図６を用いて説明した態様により、送信指示がなされたか否かを判断する。送信指示がなされなかったと判断したら、ステップＳ１０３へ戻る。
【００５１】
タブレット制御部１１０は、送信指示がなされたと判断したら、ステップＳ１０８へ進み、画像処理部１７０を用いて、決定した圧縮率に従った圧縮処理を対象画像データに施す。そして、ステップＳ１０９へ進み、圧縮処理を施した画像データを大型ディスプレイ２００へ送信し、一連の処理を終了する。
【００５２】
以上で説明した本実施形態においては、決定した圧縮率に従った圧縮処理をタブレット制御部１１０が実行したが、画像データを送信する目的等に応じて、送信先機器側で圧縮処理を実行する構成であっても構わない。この場合、画像データを送信する側であるタブレット端末１００は、自ら保持する画像データをそのまま送信すると共に、決定した圧縮率データをリンクさせて送信すれば良い。
【００５３】
また、以上で説明した本実施形態においては、静止画像データを例に説明したが、対象画像データは動画像データであっても良い。動画像データを対象とする場合は、縮小画像５０２および拡大画像５２０を生成する場合に、特定の１フレームを処理対象としても良いし、動画再生に同期して逐次対象フレームを更新しても良い。
【００５４】
また、以上で説明した表示態様は、さまざまなバリエーションを採用し得る。例えば、着色を施したり、動きを与えたり、アイコンを添えたりすることもできる。例えばピンチ枠５１１は、単純な矩形指標に限らず、四隅を鍵状に表現することもできる。
【００５５】
以上の本実施形態においては、ユーザによる拡縮動作を検出するデバイスとしてタッチパネル１５０を例に説明したが、ユーザが指示する２点の間隔の拡大および縮小の少なくともいずれかの変化を検出する検出部を構成するデバイスは、これに限らない。タッチパネルのようにユーザの指が物理的に接触したことを検出するものでなく、ユーザの指が近接したときにその位置が検出できるデバイスであっても良い。具体的には、マトリックス状に配列された磁気センサあるいは静電容量型センサであったり、表示部の画素間からユーザの指を撮影する撮像素子であったりすることができる。また、赤外線を用いた、微小なフォトダイオードリフレクターを配列しても良い。より簡単には、ユーザに向けられた広角のカメラユニットを表示部周辺に設けることもできる。
【００５６】
ユーザによる２点の指示は、指による指示に限らず、タッチペンなどの器具を介した指示であっても良い。また、検出部を、指のスケールに限らず、右手と左手による指示のような大きなスケールを検出するように構成しても良く、逆に、小さなスケールを検出するように構成しても良い。また、検出部が検出する２点の間隔の変化は、始点と終点の差分として検出される拡大および縮小、あるいはある時点におけるベクトルの向きに限らず、変化量を含む概念である。例えば、予め定められた期間の変化量を積分することにより、その積分値がプラスであるかマイナスであるかにより拡大および縮小を判定することができる。このような判定によれば、例えば動作の途中で瞬間的に縮小方向（拡大方向）への動きが検出されたとしても、ひとつの動作全体として拡大方向（縮小方向）への動きであることが判定できる。
【００５７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。本実施形態においては、いくつかの例によりタブレット端末１００の動作を説明したが、それぞれの例はもちろん互いに組み合わせて実行することもできる。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００５８】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００５９】
１００  タブレット端末、１１０  タブレット制御部、１１２  システムメモリ、１２０  端末通信部、１３０  記録媒体ＩＦ、１４０  端末表示パネル、１５０  タッチパネル、１６０  内部メモリ、１７０  画像処理部、１８０  撮像部、２００  大型ディスプレイ、２１０  ディスプレイ制御部、２１２  システムメモリ、２２０  ディスプレイ通信部、２３０  記録媒体ＩＦ、２４０  鑑賞表示パネル、２６０  内部メモリ、２７０  画像処理部、３１０  記録媒体、３２０  記録媒体、５００  対象画像、５０１  半透明画像、５０２  縮小画像、５０３  縮小限界枠、５０４  画質バー、５１１  ピンチ枠、５２０  拡大画像、５２１  初期設定枠、５２２  拡大限界枠、５３０  送信ボタン
【図１】
2015106277.tif 000003
【図２】
2015106277.tif 000004
【図３】
2015106277.tif 000005
【図４】
2015106277.tif 000006
【図５】
2015106277.tif 000007
【図６】
2015106277.tif 000008
【図７】
2015106277.tif 000009
【図８】
2015106277.tif 000010