(57)【要約】【課題】  装置の接触により、一方の装置の表示画像を他方の装置にも表示させる場合に、各装置における表示画像のサイズを同等にし、ユーザに貼り付け処理としての違和感を感じさせないようにする。【解決手段】  第１の画像を第１の表示解像度で表示する第１表示部と、外部装置が接触または接近したことを検知する検知部と、前記外部装置が接触または接近した位置を特定する位置検知部と、前記接触または接近時に外部装置の第２表示部が表示している第２の画像、第２表示部の第２表示解像度を特定する情報を外部装置から受信する通信部と、第１、第２表示解像度に基づいて第２の画像を補正し、第１表示部で表示した場合に第２表示部が表示した第２の画像と外観上で同サイズとなる、第３の画像を生成し、第１の画像と第３の画像が合成された合成画像を出力する。【選択図】  図１
2011258077.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像を第１の表示解像度で表示する第１表示部と、
外部装置が接触または所定距離以内に接近したことを検知する検知部と、
前記外部装置が接触または接近した位置を特定する位置検知部と、
前記接触または接近時に外部装置の第２表示部が表示している第２の画像を表す画像データ、および前記第２表示部の表示解像度である第２表示解像度を特定する情報を、前記外部装置から受信する通信部と、
前記第１表示解像度および第２表示解像度に基づいて前記第２の画像を補正することにより、前記第１表示部で表示した場合に、前記第２表示部が表示した第２の画像と外観上で同サイズとなる、第３の画像を生成し、前記第１の画像と第３の画像が合成された合成画像を出力する合成処理部と、
前記合成画像を前記第１表示部に表示させる表示制御部と
を備えることを特徴とする画像表示装置。
【請求項２】
前記通信部は、前記検知部により外部装置が接触または所定距離以内に接近したことを検知したときに、前記画像データおよび前記第２表示解像度を特定する情報の受信を開始することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記合成処理部は、前記第１表示解像度をＭｄｐｉとし、前記第２表示解像度をＮｄｐｉとすると、補正パラメータＰを、Ｐ＝Ｍ／Ｎにより算出し、前記第３の画像のサイズが、該第２の画像のサイズに補正パラメータＰを乗算することにより得られたサイズとなるよう、前記第２の画像を補正することを特徴とする請求項１に記載の画像表示装置。
【請求項４】
前記外部装置は携帯電話であることを特徴とする請求項１に記載の画像表示装置。
【請求項５】
コンピュータに読み込み込ませ実行させることで、前記コンピュータを請求項１乃至４のいずれか１項に記載の画像表示装置として機能させるコンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムを記憶したことを特徴とするコンピュータ可読記憶媒体。
【請求項７】
画像表示装置の制御方法であって、
第１表示部により、第１の画像を第１の表示解像度で表示する工程と、
検知部により、外部装置が接触または所定距離以内に接近したことを検知する工程と、
位置検知部により、前記外部装置が接触または接近した位置を特定する工程と、
通信部により、前記接触または接近時に外部装置の第２表示部が表示している第２の画像を表す画像データ、および前記第２表示部の表示解像度である第２表示解像度を特定する情報を、前記外部装置から受信する工程と、
合成処理部により、前記第１表示解像度および第２表示解像度に基づいて前記第２の画像を補正することにより、前記第１表示部で表示した場合に、前記第２表示部が表示した第２の画像と外観上で同サイズとなる、第３の画像を生成し、前記第１の画像と第３の画像が合成された合成画像を出力する工程と、
表示制御部により、前記合成画像を前記第１表示部に表示させる工程と
を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置が接触することにより、一方の装置が表示している画像を、他方の装置で表示するため画像表示技術に関するものである。
【背景技術】
【０００２】
従来、デジタルカメラ、携帯電話等の携帯端末装置を他の表示装置の画面に接触させ、携帯端末装置で表示していた画像に相当する画像を、上記接触位置にあたかも貼り付けたように合成表示させる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３１６９２５
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、他の表示装置の画面に、携帯端末装置の画面に表示していた画像を表示させる場合、表示画面の画素ピッチ（表示解像度）などが違うと、互いの画面に表示された画像のサイズが異なってしまう。
【０００５】
本発明は上記従来例に鑑みて成されたものであり、装置の接触により、一方の装置の表示画像を他方の装置にも表示させる場合に、各装置における表示画像のサイズを同等にし、ユーザに貼り付け処理としての違和感を感じさせないことを主な目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の画像表示装置によれば、第１の画像を第１の表示解像度で表示する第１表示部と、外部装置が接触または所定距離以内に接近したことを検知する検知部と、前記外部装置が接触または接近した位置を特定する位置検知部と、前記接触または接近時に外部装置の第２表示部が表示している第２の画像を表す画像データ、および前記第２表示部の表示解像度である第２表示解像度を特定する情報を、前記外部装置から受信する通信部と、前記第１表示解像度および第２表示解像度に基づいて前記第２の画像を補正することにより、前記第１表示部で表示した場合に、前記第２表示部が表示した第２の画像と外観上で同サイズとなる、第３の画像を生成し、前記第１の画像と第３の画像が合成された合成画像を出力する合成処理部と、前記合成画像を前記第１表示部に表示させる表示制御部とを備えることを特徴とする。
【発明の効果】
【０００７】
以上の構成によれば、装置の接触により、一方の装置の表示画像を他方の装置にも表示させる場合に、各装置における表示画像のサイズを同等にし、ユーザに貼り付け処理としての違和感を感じさせないで済む。
【図面の簡単な説明】
【０００８】
【図１】画像表示装置の構成および外観を示す図
【図２】画像表示装置の外観を示す図
【図３】異なる画面における画像表示を説明する図
【図４】異なる画面における画像表示を説明する図
【図５】異なる画面における画像表示を説明する図
【図６】画像表示装置の動作手順を示すフローチャート
【発明を実施するための形態】
【０００９】
［実施形態］
以下、添付の図面を参照して、本発明に好適な実施形態を説明する。
【００１０】
＜装置構成＞
図１は、本実施形態における画像表示システムを示す図である。このシステムは、主に、画像表示装置１００と画像表示装置２００からなる。以下では、画像表示装置１００が据置型の大型装置であることを想定し、画像表示装置２００が携帯型の小型装置であることを想定して説明する。具体的には、画像表示装置１００は大画面ディスプレイであり、画像表示装置２００は携帯電話である。図１（ａ）は、各装置の内部構成を示す図である。図１（ｂ）は、各装置の外観図を示す図である。操作者は、画像表示装置２００を容易に移動させることができ、必要に応じて、画像表示装置１００に接近、接触させることができる。なお、上記図（ｂ）に示す例は、装置２００が装置１００に接触することにより、表示部２０７に表示されていた画像２１０と同等な画像（画像１１２）を、表示部１１３の方に表示させた際の一例に相当する。本実施形態では、画像２１０と画像１１２は、互いの操作者から見て、同じサイズの画像に見えるようになっている。このための制御については後述する。
【００１１】
図１（ａ）および（ｂ）において、画像表示部１１３は、装置１００における画像の表示部である。また、画像表示部２０７は、装置２００における画像の表示部である。これらの表示部は、例えば液晶ディスプレイなどに相当する。
【００１２】
図１（ａ）において、画像表示制御部１０３は、装置１００内で構成された画像を表示部１１３に出力し、表示させる制御を行う。画像表示制御部２０６は、装置２００内で構成された画像を表示部２０７に出力し、表示させる制御を行う。画像貼付制御部１０１は、位置検知部１０５から、後述する位置情報を受信する。そして、この位置情報を画像合成処理部１０２に出力することにより、画像１１２の他の画像（背景画像）に対する合成位置を、画像合成処理部１０２に知らせる。画像合成処理部１０２は、パラメータ設定部１０４から受信した後述の補正パラメータＰと、画像貼付制御部１０１から受信した位置情報に基づいて、メモリ１０６に格納された複数の画像（画像データ）を１画面分の画像として合成する。なお、装置１００に装置２００が接触または接近している状態においては、上記複数の画像の１つとして、画像２１０（合成後の画像１１２）が含まれることになる。パラメータ設定部１０４は、通信部２０１から、装置２００における表示部２０７が表示する画素ピッチ（表示解像度）を示す情報を受信し、画素数取得部１０７から、表示部１１３が表示する画素ピッチ（表示解像度）を示す情報を受信する。そして、上記２つの画素ピッチ（表示解像度）に基づいて後述する補正パラメータを算出する。接触位置検知部１０５は、後述する接触・接近検知部１０８が接触または接近の検知をしたとき、外部装置である装置２００が、表示部１１３における何れの位置に接触したかを検知する。そして検知された位置（座標）を示す位置情報を画像貼付制御部１０１に出力する。メモリ１０６は、装置１００が表示するための各種画像を格納する。画素数取得部１０７は、画像表示制御部１０３から、表示部１１３が表示している画素ピッチ（表示解像度）に関する情報を取得する。接触・接近検知部１０８は、装置２００が、装置１００（表示部１１３）に接触したこと、もしくは装置１００から設定距離以下まで接近したことを検知する。もし、上記設定距離が０であれば、それは接触の検知と同意であろう。また、装置間に操作者の手指が挟まった状態での接近は、実際には装置間の距離は０ではないものの、接触と同意であると理解して良いであろう。その際には、手指の厚さ程度の設定距離以下に装置が“接近”したことを検知するほうが都合が良いであろう。検知部１０８は、上記接触または接近を検知した場合に、通信部１０９には接触、接近した旨を通知し、位置検知部には接触、接近した表示部１１３上の該当位置を通知する。この位置としては、例えば、接触領域の重心の位置などを採用すれば良い。通信部１０９は、検知部１０８で接触または接近を検知した場合に、通信部１０９を介して装置２００へ画像データの要求を発し、装置２００から、表示部２０７が表示中の画像２１０を表す画像データの受信を開始する。通信部２０１は、検知部１０８で接触または接近を検知した場合に、通信部からの要求に応じて、装置１００へ、表示部２０７が表示中の画像２１０を表す画像データを送信する。メモリ２０２は、装置２００が装置１００に接触する前に表示している画像（背景画像）を表す画像データと、上記接触時に装置２００が表示部２０７に表示している画像２１０を表す画像データとを格納する。これら画像データは、画像２１０を表す画像データの画像サイズが調整された後、画像合成処理部１０２によって合成される。表示画像サイズ取得部２０３は、制御部２０６を介して、表示部２０７で表示中の画像２１０のサイズ（横幅Ｘ、縦幅Ｙ）を示すサイズ情報を取得する。画像処理部２０４は、メモリ２０２から読み出した画像２１０を表す画像データに各種の画像処理を行った後、画像表示制御部２０６へ出力する。画素数取得部２０５は、画像表示制御部２０６から、表示部２０７の画面の画素ピッチ（表示解像度）に関する情報を取得する。
【００１３】
＜処理手順＞
図６は、上記画像表示装置１００が実行する動作手順を示したものである。以下、画像表示装置１００の動作手順について説明する。なお、ここでは、予め、装置２００に表示画像２１０が表示されているものとする。また、この画像２１０を表す画像データは、メモリ２０２に格納されており、この画像データを読み出して、画像処理部２０４で装置２００用の色処理などが行われた後に、表示部２０７に表示されているものとする。また、下記の工程は、図１に示す各処理部によって実施されるものとして説明するが、本発明はＣＰＵ、ＲＯＭ、ＲＡＭなどを利用して所定のプログラムコードを実行することにより、後述する各工程をコンピュータに実行させる場合も範疇に含む。
【００１４】
ステップＳ６０１では、接触・接近検知部１０８によって、装置２００等の外部装置が接触または所定距離以内に接近したか否かを検知する。接触、接近していない場合には、上記ステップＳ６０１の工程を繰り返す。もし、装置２００が装置１００へ接触、接近したことを検知すると、ステップＳ６０２に進む。
【００１５】
ステップＳ６０２では、位置検知部１０５によって、装置２００が装置１００（表示部１１３）における何れの位置に接触したかを特定する。
【００１６】
ステップＳ６０３では、通信部１０９によって、装置２００（通信部２０１）に画像２１０を表す画像データの要求を行う。
【００１７】
ステップＳ６０４では、通信部１０９によって、装置２００から、メモリ２０２に格納されている画像２１０を表す画像データの受信を開始する。また、表示画像サイズ取得部２０３が取得した、表示部２０７で表示中の画像２１０のサイズを示すサイズ情報も受信する。また、画素数取得部２０５が取得した、表示部２０７の画面の画素ピッチ（表示解像度）に関する画素数情報も受信する。このステップＳ６０４で受信した画像データを含む各データは、メモリ１０６に格納される。更に、上記画素数情報は、パラメータ設定部にも転送される。
【００１８】
ステップＳ６０５では、パラメータ設定部１０４によって、補正パラメータＰを算出する。ここではパラメータ設定部１０４は、画素数取得部１０７から、表示部１１３が表示する画素ピッチ（表示解像度）を表す画素数情報を取得する。また、パラメータ設定部１０４は、上述した装置２００の表示部２０７が表示する画素ピッチ（表示解像度）に相当する画素数情報を、通信部１０９から取得する。そして、以下に示す式（１）に従って、補正パラメータＰを算出する。
Ｐ＝Ｍ／Ｎ    ・・・式（１）
ここで、Ｍは装置１００の表示部１１３が表示する画素ピッチ（表示解像度）に相当し、Ｎは装置２００の表示部２０７が表示する画素ピッチ（表示解像度）に相当する。ここでは、ＭとＮの単位は画素ピッチを表す単位として、ｄｐｉ（ｄｏｔ  ｐｅｒ  ｉｎｃｈ）とする。
【００１９】
ステップＳ６０６では、画像合成処理部１０２によって、ステップＳ６０４で受信した画像２１０のサイズ（縦横の画素数）を、上記補正パラメータＰを用いて補正する。そして、ここで補正された画像１１２を、それまで表示部１１３に表示していた画像（背景画像）の上に貼り付けることにより、１画面分の合成画像（合成画像データ）を形成する。なお、画像１１２が貼り付けられる背景画像中の位置は、位置検知部１０５で検知した接触位置に相当する位置である。よって、画像合成処理部１０２は、画像貼付制御部１０１を経由して、上記位置検知部１０５が保有していた接触位置を示す位置情報を取得し、これを参照することにより、画像１１２の合成位置を特定する。なお、上述した背景画像を表す画像データは、メモリ１０６に常時格納されているものとする。ここで、画像２１０に対するサイズ（縦横の画素数）の補正は、以下の乗算式（２）に基づいて行うものとする。
Ｘ’＝Ｐ  ×  Ｘ  、  Ｙ’＝  Ｐ  ×  Ｙ      ・・・式（２）
【００２０】
ここでＸとＹは、それぞれ、装置２００（表示部２０７）で表示中の画像２１０の横方向と縦方向の画素数に相当する。また、Ｘ’とＹ’は、装置１００のほうで表示するべき画像１１２の横方向と縦方向の画素数に相当する。なお、上記画像合成処理部１０２によって、画像１１２が表示部１１３に表示中の画像（背景画像）に合成される位置は、上記検知部１０５で予め検知された接触位置となる。例えば、上述したような接触領域の重心に相当する位置に、画像１１２の重心が合致するように合成すれば良い。以上のステップＳ６０６で形成された合成画像（合成画像データ）は、画像表示制御部１０３に出力される。
【００２１】
ステップ６０７では、画像表示制御部１０３によって、上記合成画像（合成画像データ）を画像表示部１１３に表示させる。
【００２２】
以上により、図１（ｂ）のように、表示部２０７と表示部１１３において、画像２１０と画像１１２が、互いの操作者が見て同じサイズとして表示される。これにより、上記接触、接近の動作を行った操作者は、「画像２１０が表示部１１３に貼り付いた」という実感を得ることができる。
【００２３】
以上の実施形態では、第１の画像（背景画像）を第１の表示解像度（Ｍｄｐｉ）で表示する第１表示部（表示部１１３）について説明した。また、外部装置（装置２００）が接触または所定距離以内に接近したことを検知する検知部（検知部１０８）について説明した。また、上記外部装置が接触または接近した位置を特定する位置検知部（検知部１０５）について説明した。また、上記接触または接近時に外部装置の第２表示部（表示部２０７）が表示している第２の画像（画像２１０）を表す画像データ、および上記第２表示部の表示解像度である第２表示解像度（Ｎｄｐｉ）を特定する情報を、外部装置から受信することを説明した。また、上記第１、第２表示解像度を用いた式（１）、（２）に基づいて、上記第２の画像を補正し、上記第１表示部で表示した場合に、上記第２表示部が表示した第２の画像と外観上で同サイズとなる、第３の画像（画像１１２）を生成することを説明した。また、上記第１の画像と第３の画像が合成された合成画像を出力する合成処理部（合成処理部１０２）について説明した。また、上記合成画像を上記第１表示部に表示させる表示制御部（表示制御部１０３）の存在について説明した。
【００２４】
以上の実施形態について、従来技術との差異を、図２の外観図を用いて簡単に説明しておく。図２（ａ）は、上記実施形態におけるステップＳ６０５を伴う補正を考慮しない場合、いわゆる従来型の画像表示の例を示したものである。ここでは、接触する複数の装置間で、それらが保有する表示画面の画素ピッチの違いなどを考慮しないため、同じ画像であっても見た目のサイズが異なってしまう。これに対して、上記実施形態で説明した一連の操作により、図２（ｂ）に示すように、互いの装置に表示する画像の見た目のサイズを同じにできるという効果がある。例えば、図３および図４に示すように、互いの装置の画面が「画素数が多い画面（画素数大）」と「画素数が少ない画面（画素数小）」であった場合を考える。この場合に、同じ画素数の画像データを提供すると、見た目のサイズが異なってしまうことが解かる。これに対して、上記実施形態では、図５に示すように、「画素数が多い画面」に相当する表示部で表示する画像は、「画素数が少ない画面」に相当する表示部で表示する画像よりも、それを表現する画素数を多くすることにより、見た目の大きさを同じにした。
【００２５】
［変形例］
なお、上述した各実施形態は、以下の処理を実行することによっても実現される。即ち、上記実施形態の各工程や機能を実現するソフトウェア（コンピュータプログラム）を、ネットワークや記憶媒体を介してシステムに供給し、そのシステムのコンピュータ（またはＣＰＵ等）が上記プログラムを読み込んで実行する処理である。上記コンピュータプログラムや、それを記憶したコンピュータ可読記憶媒体も本発明の範疇に含まれる。
【図１】
2011258077.tif 000003
【図２】
2011258077.tif 000004
【図３】
2011258077.tif 000005
【図４】
2011258077.tif 000006
【図５】
2011258077.tif 000007
【図６】
2011258077.tif 000008