(57)【要約】【課題】共有先において高画質な映像を利用することが可能な電子機器、映像共有方法及びプログラムを提供することにある。【解決手段】実施形態によれば、選択手段は、第１のアプリケーションプログラムにおいて表示すべき第１の映像を選択する。第１の生成手段は、電子機器に適した第１のリサイズ処理を第１の映像に対して行い、当該第１の映像に対して高画質化処理を行うことによって第２の映像を生成する。表示処理手段は、第２の映像を表示する。第２の生成手段は、第２の映像が共有対象として指定された場合、共有先情報に基づいて第２のアプリケーションプログラムまたは外部機器に適した第２のリサイズ処理を第１の映像に対して行い、当該第１の映像に対して高画質化処理を行うことによって、第３の映像を生成する。第３の映像は、第２のアプリケーションプログラムまたは外部機器に対して送信される。【選択図】図３
2016092435.tif 000002
【特許請求の範囲】
【請求項１】
映像を表示するための第１のアプリケーションプログラムを実行可能な電子機器において、
前記第１のアプリケーションプログラムと映像を共有可能な第２のアプリケーションプログラムまたは外部機器に関する共有先情報を格納する格納手段と、
前記第１のアプリケーションプログラムにおいて表示すべき第１の映像を選択する選択手段と、
前記電子機器に適した第１のリサイズ処理を前記選択された第１の映像に対して行い、当該第１のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって第２の映像を生成する第１の生成手段と、
前記第１の生成手段によって生成された第２の映像を表示する表示処理手段と、
前記表示された第２の映像が共有対象として指定された場合、前記格納手段に格納されている共有先情報に基づいて前記第２のアプリケーションプログラムまたは外部機器に適した第２のリサイズ処理を前記選択された第１の映像に対して行い、当該第２のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって、第３の映像を生成する第２の生成手段と
を具備し、
前記第２の生成手段によって生成された第３の映像は、前記第２のアプリケーションプログラムまたは外部機器に対して送信される
電子機器。
【請求項２】
前記共有先情報は、前記第２のアプリケーションプログラムにおいて処理可能な映像の解像度または前記外部機器の解像度を含み、
前記第２の生成手段は、前記共有先情報に含まれる解像度に応じた第２のリサイズ処理を前記第１の映像に対して行う
請求項１記載の電子機器。
【請求項３】
前記第２のアプリケーションプログラムの種別に応じて前記第３の映像に付加されている付加情報を削除する削除手段を更に具備する請求項１記載の電子機器。
【請求項４】
映像を表示するための第１のアプリケーションプログラムを実行可能な電子機器が実行する映像共有方法であって、
前記第１のアプリケーションプログラムにおいて表示すべき第１の映像を選択することと、
前記電子機器に適した第１のリサイズ処理を前記選択された第１の映像に対して行い、当該第１のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって第２の映像を生成することと、
前記生成された第２の映像を表示することと、
前記表示された第２の映像が共有対象として指定された場合、前記第１のアプリケーションプログラムと映像を共有可能な第２のアプリケーションプログラムまたは外部機器に関する共有先情報に基づいて、当該第２のアプリケーションプログラムまたは外部機器に適した第２のリサイズ処理を前記選択された第１の映像に対して行い、当該第２のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって、第３の映像を生成することと
を具備し、
前記生成された第３の映像は、前記第２のアプリケーションプログラムまたは外部機器に対して送信される
映像共有方法。
【請求項５】
コンピュータを備える電子機器において、前記コンピュータによって実行される映像を表示するためのプログラムであって、
前記コンピュータに、
前記プログラムにおいて表示すべき第１の映像を選択することと、
前記電子機器に適した第１のリサイズ処理を前記選択された第１の映像に対して行い、当該第１のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって第２の映像を生成することと、
前記生成された第２の映像を表示することと、
前記表示された第２の映像が共有対象として指定された場合、前記プログラムと映像を共有可能な他のアプリケーションプログラムまたは外部機器に関する共有先情報に基づいて当該他のアプリケーションプログラムまたは外部機器に適した第２のリサイズ処理を前記選択された第１の映像に対して行い、当該第２のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって、第３の映像を生成することと
を実行させ、
前記生成された第３の映像は、前記他のアプリケーションプログラムまたは外部機器に対して送信される
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、映像共有方法及びプログラムに関する。
【背景技術】
【０００２】
一般的に、ノートブック型またはデスクトップ型のパーソナルコンピュータ（ＰＣ）及びタブレットコンピュータといった種々の電子機器が知られている。
【０００３】
このような電子機器においては、例えば当該電子機器上で所定のアプリケーションプログラム（以下、ビューアアプリケーションと表記）を起動することによって、映像（動画及び静止画等）を表示することができる。
【０００４】
このような電子機器上で起動されるビューアアプリケーションによっては、映像を表示する際に、当該映像に対して高画質化処理が行われる。この高画質化処理により、ビューアアプリケーションにおいてより高画質な映像を表示することが可能となる。
【０００５】
一方、電子機器においては、例えばビューアアプリケーションにおいて現在表示している映像を他のアプリケーションまたは他のデバイス（以下、共有先と表記）と共有する機能（以下、共有機能と表記）が知られている。この共有機能によれば、例えば他のアプリケーションを介して、映像をＳＮＳ（Social Networking Service）に投稿する、または当該映像をメールに添付して送信するといったことができる。すなわち、共有機能によれば、現在表示している映像を共有先においても利用することができる。
【０００６】
なお、映像を共有先と共有する場合、当該共有先においては必要に応じて当該映像の解像度の変更（つまり、リサイズ処理）が行われる場合がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−０２１７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ここで、上記したように映像を共有先と共有する場合には、当該共有先においても高画質な映像を利用することが望ましい。このため、上記したようにビューアアプリケーションにおいて高画質化処理が行われた映像を共有先と共有することが考えられる。
【０００９】
しかしながら、ビューアアプリケーションにおいて行われた高画質化処理は、当該ビューアアプリケーションが起動される電子機器（つまり、当該映像を表示する電子機器）のディスプレイ解像度等に基づいて行われている。このため、このような高画質化処理が行われた映像の解像度が上記したように共有先で変更された場合には、当該共有先において高画質な映像を利用することができない（つまり、画質が低下する）可能性がある。
【００１０】
そこで、本発明が解決しようとする課題は、共有先において高画質な映像を利用することが可能な電子機器、映像共有方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
実施形態によれば、映像を表示するための第１のアプリケーションプログラムを実行可能な電子機器が提供される。実施形態に係る電子機器は、格納手段と、選択手段と、第１の生成手段と、表示処理手段と、第２の生成手段とを具備する。前記格納手段は、前記第１のアプリケーションプログラムと映像を共有可能な第２のアプリケーションプログラムまたは外部機器に関する共有先情報を格納する。前記選択手段は、前記第１のアプリケーションプログラムにおいて表示すべき第１の映像を選択する。前記第１の生成手段は、前記電子機器に適した第１のリサイズ処理を前記選択された第１の映像に対して行い、当該第１のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって第２の映像を生成する。前記表示処理手段は、前記第１の生成手段によって生成された第２の映像を表示する。前記第２の生成手段は、前記表示された第２の映像が共有対象として指定された場合、前記格納手段に格納されている共有先情報に基づいて前記第２のアプリケーションプログラムまたは外部機器に適した第２のリサイズ処理を前記選択された第１の映像に対して行い、当該第２のリサイズ処理が行われた第１の映像に対して高画質化処理を行うことによって、第３の映像を生成する。前記第２の生成手段によって生成された第３の映像は、前記第２のアプリケーションプログラムまたは外部機器に対して送信される。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る電子機器の外観を示す斜視図。
【図２】図１に示す電子機器のシステム構成を示す図。
【図３】本実施形態に係る電子機器の主として機能構成を示すブロック図。
【図４】本実施形態に係る電子機器の処理手順を示すフローチャート。
【図５】共有機能を利用する際の電子機器１０に対する操作の一例について説明するための図。
【図６】電子機器に表示される表示用映像について説明するための図。
【図７】共有先アプリケーションに渡される共有用映像について説明するための図。
【図８】共有先デバイスに渡される共有用映像について説明するための図。
【図９】元映像の解像度と共有先アプリケーションにおいて処理可能な解像度とが一致している場合における共有用映像について説明するための図。
【図１０】元映像の解像度と共有先デバイスのディスプレイ解像度とが一致している場合における共有用映像について説明するための図。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、実施形態について説明する。  
図１は、本実施形態に係る電子機器の外観を示す斜視図である。この電子機器は、ユーザによって利用される例えばノートブック型またはデスクトップ型のパーソナルコンピュータ（ＰＣ）、またはタブレットコンピュータ等の各種電子機器として実現され得る。図１においては、この電子機器が例えばノートブック型のパーソナルコンピュータとして実現されている場合を想定している。
【００１４】
図１に示すように、電子機器１０は、電子機器本体（コンピュータ本体）１１と、ディスプレイユニット１２とを備える。ディスプレイユニット１２には、液晶表示装置（ＬＣＤ）１２Ａのような表示装置が組み込まれている。
【００１５】
ディスプレイユニット１２は、電子機器本体１１の上面が露出される開放位置と電子機器本体１１の上面がディスプレイユニット１２で覆われる閉塞位置との間を回動可能に電子機器本体１１に取り付けられている。電子機器本体１１は薄い箱型の筐体を有しており、その上面にはキーボード１３、タッチパッド１４、電子機器１０の電源をオン／オフするための電源スイッチ１５、スピーカ１６Ａ及び１６Ｂ等が配置されている。
【００１６】
また、電子機器１０は、バッテリ１７から電力を受けるように構成されている。本実施形態において、バッテリ１７は、例えば電子機器１０に内蔵されている。
【００１７】
更に、電子機器本体１１には、電源コネクタ（ＤＣ電源入力端子）１８が設けられている。電源コネクタ１８は、電子機器本体１１の側面、例えば左側面に設けられている。この電源コネクタ１８には、外部電源装置が取り外し自在に接続される。外部電源装置としては、ＡＣアダプタを用いることができる。ＡＣアダプタは商用電源（ＡＣ電力）をＤＣ電力に変換する電源装置である。
【００１８】
電子機器１０は、バッテリ１７から供給される電力または外部電源装置から供給される電力によって駆動される。電子機器１０の電源コネクタ１８に外部電源装置が接続されていない場合には、電子機器１０は、バッテリ１７から供給される電力によって駆動される。一方、電子機器１０の電源コネクタ１８に外部電源装置が接続されている場合には、電子機器１０は、外部電源装置から供給される電力によって駆動される。また、外部電源装置から供給される電力は、バッテリ１７を充電するためにも用いられる。
【００１９】
また、電子機器本体１１には、例えば複数のＵＳＢポート１９、ＨＤＭＩ（登録商標）（High-definition multimedia interface）出力端子２０及びＲＧＢポート２１が設けられている。
【００２０】
図２は、図１に示す電子機器１０のシステム構成を示す。電子機器１０は、ＣＰＵ１１１、システムコントローラ１１２、主メモリ１１３、グラフィクスプロセシングユニット（ＧＰＵ）１１４、サウンドコントローラ１１５、ＢＩＯＳ−ＲＯＭ１１６、ハードディスクドライブ（ＨＤＤ）１１７、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））モジュール１１８、無線ＬＡＮモジュール１１９、ＳＤカードコントローラ１２０、ＵＳＢコントローラ１２１、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２２、電源コントローラ（ＰＳＣ）１２３及び電源回路１２４等を備えている。
【００２１】
ＣＰＵ１１１は、電子機器１０の各コンポーネントの動作を制御するように構成されたプロセッサである。このＣＰＵ１１１は、ＨＤＤ１１７から主メモリ１１３にロードされる、オペレーティングシステム（ＯＳ）及び各種アプリケーションプログラム等のソフトウェアを実行する。
【００２２】
なお、本実施形態においてＣＰＵ１１１によって実行される各種アプリケーションプログラムには、映像を表示するためのアプリケーションプログラム（以下、ビューアアプリケーションと表記）が含まれる。このビューアアプリケーションは、映像を電子機器１０の画面（ディスプレイユニット１２）に表示する際に、適切なリサイズ処理及び高画質化処理を実行する機能を有する。なお、本実施形態における映像は、静止画（例えば、写真等）及び動画を含むものとする。
【００２３】
また、ＣＰＵ１１１は、不揮発性メモリであるＢＩＯＳ−ＲＯＭ１１６に格納されたＢＩＯＳ（Basic Input Output System）も実行する。ＢＩＯＳは、ハードウェア制御のためのシステムプログラムである。
【００２４】
システムコントローラ１１２は、ＣＰＵ１１１と各コンポーネントとの間を接続するように構成されたブリッジデバイスである。システムコントローラ１１２は、ＨＤＤ１１７を制御するためのシリアルＡＴＡコントローラを内蔵している。更に、システムコントローラ１１２は、ＬＰＣ（Low PIN Count）バス上の各デバイスとの通信を実行する。
【００２５】
ＧＰＵ１１４は、電子機器１０のディスプレイモニタとして使用されるＬＣＤ１２Ａを制御するように構成された表示コントローラである。ＧＰＵ１１４は、ビデオメモリ（ＶＲＡＭ）１１４Ａに格納された表示データからＬＣＤ１２Ａに供給すべき表示信号（ＬＶＤＳ信号）を生成する。
【００２６】
更に、ＧＰＵ１１４は、表示データからＨＤＭＩビデオ信号及びアナログＲＧＢ信号を生成することもできる。ＨＤＭＩ出力端子２０は、ＨＤＭＩビデオ信号（非圧縮のデジタル映像信号）と、デジタルオーディオ信号とを一本のケーブルで外部ディスプレイに送出することができる。また、アナログＲＧＢ信号はＲＧＢポート２１を介して外部ディスプレイに供給される。
【００２７】
なお、図２に示すＨＤＭＩ制御回路１３０は、ＨＤＭＩビデオ信号及びデジタルオーディオ信号をＨＤＭＩ出力端子２０を介して外部ディスプレイに送出するように構成されたインタフェースである。
【００２８】
サウンドコントローラ１１５は、音源デバイスであり、再生対象のオーディオデータを例えばスピーカ１６Ａ及び１６Ｂに出力する。
【００２９】
ＢＴモジュール１１８は、Ｂｌｕｅｔｏｏｔｈを使用して、Ｂｌｕｅｔｏｏｔｈ対応機器と無線通信を実行するように構成されたモジュールである。
【００３０】
無線ＬＡＮモジュール１１９は、例えばＩＥＥＥ  ８０２．１１規格の無線通信を実行するように構成されたモジュールである。
【００３１】
ＳＤカードコントローラ１２０は、電子機器本体１１に設けられたカードスロットに挿入されるメモリカードに対するデータの書き込み及び読み出しを実行する。
【００３２】
ＵＳＢコントローラ１２１は、ＵＳＢポート１９を介して接続される外部機器との通信を実行する。
【００３３】
ＥＣ／ＫＢＣ１２２は、ＬＰＣバスに接続されている。また、ＥＣ／ＫＢＣ１２２は、Ｉ２Ｃバスのようなシリアルバスを介して、ＰＳＣ１２３及びバッテリ１７と相互接続されている。
【００３４】
ＥＣ／ＫＢＣ１２２は、電子機器１０の電力管理を実行するように構成された電力管理コントローラであり、例えばキーボード（ＫＢ）１３及びタッチパッド１４等を制御するキーボードコントローラを内蔵したワンチップマイクロコンピュータとして実現されている。ＥＣ／ＫＢＣ１２２は、ユーザによる電源スイッチ１５の操作に応じて電子機器１０を電源オン及び電源オフする機能を有している。電子機器１０の電源オン及び電源オフの制御は、ＥＣ／ＫＢＣ１２２とＰＳＣ１２３との共同動作によって実行される。ＥＣ／ＫＢＣ１２２から送信されるＯＮ信号を受けると、ＰＳＣ１２３は、電源回路１２４を制御して電子機器１０を電源オンする。また、ＥＣ／ＫＢＣ１２２から送信されるＯＦＦ信号を受けると、ＰＳＣ１２３は、電源回路１２４を制御して電子機器１０を電源オフする。
【００３５】
電源回路１２４は、バッテリ１７から供給される電力、または電子機器本体１１に外部電源装置として接続されるＡＣアダプタ１４０から供給される電力を用いて、各コンポーネントに供給すべき電力（動作電力Ｖｃｃ）を生成する。
【００３６】
図３は、本実施形態に係る電子機器１０の主として機能構成を示すブロック図である。図３に示すように、電子機器１０は、共有先情報格納部２０１、映像選択部２０２、第１高画質化処理部２０３、映像表示処理部２０４、共有先情報取得部２０５、第２高画質化処理部２０６及び共有処理部２０７を含む。
【００３７】
本実施形態において、共有先情報格納部２０１は、例えば図２に示すＨＤＤ１１７等に格納される。また、本実施形態において、各部２０２〜２０７は、例えばＣＰＵ１１１（つまり、電子機器１０のコンピュータ）が上述したビューアアプリケーション（プログラム）を実行（起動）することにより実現されるものとする。
【００３８】
なお、本実施形態に係る電子機器１０は、例えばビューアアプリケーションにおいて表示されている映像（ファイル）を、当該電子機器１０によって実行可能な他のアプリケーションプログラム（以下、共有先アプリケーションと表記）と共有する機能（以下、共有機能と表記）を有しているものとする。この共有機能によれば、例えばビューアアプリケーションにおいて表示されている映像が共有先アプリケーションに渡され、当該共有先アプリケーションにおいて当該映像を利用することができる。なお、共有先アプリケーションとしては、例えばＳＮＳ（Social Networking Service）を利用するためのアプリケーションプログラム及びメールを送受信するためのアプリケーションプログラム等が含まれる。また、共有先アプリケーションは、映像編集を行うためのアプリケーションプログラムや、例えば動映像を投稿することが可能な動画共有サービスを利用するためのアプリケーションプログラム等であっても構わない。
【００３９】
共有先情報格納部２０１には、共有先アプリケーションに関する情報（以下、共有先情報と表記）が格納されている。この共有先情報には、例えば共有先アプリケーションにおいて処理可能な映像の解像度等が含まれている。なお、共有先情報（解像度）は、例えば共有先アプリケーションのアプリケーション名等に対応づけて共有先情報格納部２０１に予め登録されているものとする。
【００４０】
映像選択部２０２は、例えば電子機器１０に備えられるＨＤＤ１１７等に格納されている映像の中から、ビューアアプリケーションにおいて表示すべき映像を選択する。なお、映像選択部２０２は、電子機器１０に対するユーザの操作に応じて映像を選択する。以下、映像選択部２０２によって選択された映像を元映像と称する。
【００４１】
第１高画質化処理部２０３は、電子機器１０に適したリサイズ処理及び高画質化処理を元映像に対して行う。これにより、第１高画質化処理部２０３は、電子機器１０の画面上に表示される高画質な映像（以下、表示用映像と表記）を生成する。
【００４２】
映像表示処理部２０４は、第１高画質化処理部２０３によって生成された表示用映像を電子機器１０の画面上に表示する。これにより、電子機器１０を利用するユーザは、高画質な映像（表示用映像）を閲覧することができる。
【００４３】
ここで、本実施形態に係る電子機器１０は上記したように共有機能を有しているため、電子機器１０を利用するユーザは、電子機器１０の画面上に表示されている表示用映像を共有対象として指定することができる。
【００４４】
共有先情報取得部２０５は、ユーザによって表示用映像が共有対象として指定された場合、共有先アプリケーションに関する共有情報を共有先情報格納部２０１から取得する。
【００４５】
第２高画質化処理部２０６は、共有先情報取得部２０５によって取得された共有先情報に基づいて、共有先アプリケーションに適したリサイズ処理及び高画質化処理を元映像に対して行う。これにより、第２高画質化処理部２０６は、共有機能により共有先アプリケーションに渡される映像（以下、共有用映像と表記）を生成する。
【００４６】
共有処理部２０７は、第２高画質化処理部２０６によって生成された共有用映像を共有先アプリケーションに渡す（送信する）。これによって、共有用映像は、共有先アプリケーションにおいて利用される。
【００４７】
次に、図４のフローチャートを参照して、本実施形態に係る電子機器１０の処理手順について説明する。ここでは、電子機器１０が実行可能なビューアアプリケーション（第１のアプリケーションプログラム）と共有先アプリケーションプログラム（第２のアプリケーションプログラム）との間で映像を共有する場合の処理について説明する。
【００４８】
まず、電子機器１０上では、例えばユーザの操作に応じてビューアアプリケーションが起動されたものとする。このようにビューアアプリケーションが起動されると、電子機器１０の画面上には、例えばＨＤＤ１１７等に格納されている映像の一覧が表示される。ユーザは、電子機器１０を操作することによって、当該電子機器１０の画面上に表示された映像の一覧の中から所望の映像を指定することができる。
【００４９】
この場合、映像選択部２０２は、電子機器１０の画面上に表示された映像の一覧のうちユーザによって指定された映像（元映像）を選択する（ブロックＢ１）。
【００５０】
次に、第１高画質化処理部２０３は、電子機器１０に適したリサイズ処理（第１リサイズ処理）を映像選択部２０２によって選択された元映像に対して行う。また、第１高画質化処理部２０３は、このリサイズ処理が行われた元映像に対して高画質化処理を行う。これにより、第１高画質化処理部２０３は、表示用映像（第２の映像）を生成する（ブロックＢ２）。
【００５１】
なお、リサイズ処理は、映像を拡大または縮小する処理を含む。また、高画質化処理は、例えば映像のエッジを強調して当該映像を鮮鋭化する処理（以下、鮮鋭化処理と表記）、当該映像のコントラストを強調する処理（以下、コントラスト強調処理と表記）、当該映像の色調を補正する処理（以下、色補正処理と表記）及び映像に含まれるノイズを低減（除去）する処理（以下、ノイズ除去処理と表記）等を含む。
【００５２】
すなわち、ブロックＢ２の処理においては、元映像の解像度を電子機器１０の解像度（ディスプレイ解像度）に合わせるようにリサイズ処理を行うことによって当該元映像を拡大または縮小した上で、更に上記した鮮鋭化処理、コントラスト強調処理、色補正処理及びノイズ除去処理等を行うことによって、表示用映像（つまり、電子機器１０の解像度に応じて元映像の画質を向上させた映像）が生成される。
【００５３】
第１高画質化処理部２０３によって生成された表示用映像は、映像表示処理部２０４によって電子機器１０の画面上に表示される（ブロックＢ３）。
【００５４】
ここで、上記したように、表示用映像が電子機器１０の画面上に表示されている間、ユーザは、電子機器１０を操作することによって、当該表示用映像を共有対象として指定することができる。このとき、ユーザは、例えば映像を共有する共有先アプリケーションを指定する。
【００５５】
この場合、共有先情報取得部２０５は、ユーザによって指定された共有先アプリケーションに関する共有先情報を、共有先情報格納部２０１から取得する（ブロックＢ４）。なお、ここで取得された共有先情報には、ユーザによって指定された共有先アプリケーションにおいて処理可能（つまり、利用可能）な映像の解像度が含まれる。
【００５６】
次に、第２高画質化処理部２０６は、ユーザによって指定された共有先アプリケーションに適したリサイズ処理（第２のリサイズ処理）を映像選択部２０２によって選択された元映像に対して行う。また、第２高画質化処理部２０６は、リサイズ処理が行われた元映像に対して高画質化処理を行う。これにより、第２高画質化処理部２０６は、共有用映像（第３の映像）を生成する（ブロックＢ５）。なお、このブロックＢ５の処理は、共有先情報取得部２０５によって取得された共有先情報に基づいて実行される。
【００５７】
具体的には、ブロックＢ５の処理においては、元映像の解像度を共有先アプリケーションにおいて処理可能な解像度（つまり、共有先情報取得部２０５によって取得された共有先情報に含まれる解像度）に合わせるようにリサイズ処理を行うことによって当該元映像を拡大または縮小した上で、更に上記した鮮鋭化処理、コントラスト強調処理、色補正処理及びノイズ除去処理等を行うことによって、共有用映像（つまり、共有先アプリケーションにおいて処理可能な解像度に応じて元映像の画質を向上させた映像）が生成される。
【００５８】
ここで、映像（ファイル）には、例えばＥｘｉｆ情報と称される付加情報が付加されている場合がある。このＥｘｉｆ情報には、当該Ｅｘｉｆ情報が付加されている映像（例えば、写真等）が撮影された際のカメラの設定情報及び当該撮影日時等に加えて、例えば当該撮影された位置を示すＧＰＳデータ等が含まれている場合がある。更に、映像を撮影したカメラにユーザの氏名等が登録されている場合には、当該ユーザの氏名等もＥｘｉｆ情報に含まれている場合がある。すなわち、映像に付加されているＥｘｉｆ情報には個人情報が含まれている場合があり、このような映像を上記したＳＮＳを利用するためのアプリケーションプログラム（以下、ＳＮＳアプリケーションと表記）と共有して当該ＳＮＳに投稿した場合には、セキュリティ上の問題がある。
【００５９】
そこで、本実施形態においては、ユーザによって指定された共有先アプリケーションの種別に応じて共有用映像に付加されているＥｘｉｆ情報（付加情報）を削除する処理を実行する。
【００６０】
具体的には、共有処理部２０７は、ユーザによって指定された共有先アプリケーションが例えばＳＮＳアプリケーションのようなＥｘｉｆ情報が付加された状態で映像を共有することにセキュリティ上の問題があるアプリケーションプログラム（以下、所定のアプリケーションと表記）であるか否かを判定する（ブロックＢ６）。なお、この所定のアプリケーションは、例えば電子機器１０内において予め規定されているものとする。
【００６１】
ユーザによって指定された共有先アプリケーションが所定のアプリケーションであると判定された場合（ブロックＢ６のＹＥＳ）、共有処理部２０７は、第２高画質化処理部２０６によって生成された共有用映像に付加されているＥｘｉｆ情報を削除する（ブロックＢ７）。
【００６２】
ブロックＢ７の処理が実行されると、共有処理部２０７は、Ｅｘｉｆ情報が削除された共有用映像をユーザによって指定された共有先アプリケーションに渡す（ブロックＢ８）。これにより、共有用映像が共有先アプリケーションにおいて利用される。
【００６３】
一方、ユーザによって指定された共有先アプリケーションが所定のアプリケーションでないと判定された場合（ブロックＢ６のＮＯ）、ブロックＢ７の処理は実行されず、共有用映像に付加されているＥｘｉｆ情報は削除されない。この場合、ブロックＢ８において、Ｅｘｉｆ情報が付加されたままの共有用映像がユーザによって指定された共有先アプリケーションに渡される。
【００６４】
以下、上述した共有機能、表示用映像及び共有用映像について具体的に説明する。まず、図５を参照して、上述した共有機能を利用する際の電子機器１０に対する操作の一例について簡単に説明する。なお、図８においては共有機能を利用する際の電子機器１０の表示画面の例が示されているが、この表示画面は電子機器１０上で動作するオペレーティングシステムがＷｉｎｄｏｗｓ（登録商標）８．１である場合を想定している。なお、電子機器１０上で動作するオペレーティングシステムは、例えばＡｎｄｒｏｉｄ（登録商標）等の他のオペレーティングシステムであっても構わない。
【００６５】
この場合、図５に示す表示画面３０１は、上述したビューアアプリケーションが起動されることによって映像が表示された画面の一例を示す。このような表示画面３０１に対してユーザによって所定の操作が行われると、当該表示画面３０１は表示画面３０２に遷移する。この表示画面３０２には、メニュー領域（チャーム）３０２ａが表示される。また、メニュー領域３０２ａには、共有機能を利用するための「共有」ボタン３０２ｂを含む各種機能に対応するボタンが表示される。共有機能を利用する場合、ユーザは、メニュー領域３０２ａに表示されている「共有」ボタン３０２ｂを選択する（つまり、表示画面に表示されている映像を共有対象として指定する）ことができる。
【００６６】
メニュー領域３０２ａに表示されている「共有」ボタン３０２ｂがユーザによって選択されると、表示画面３０２は表示画面３０３に遷移する。この表示画面３０３には、共有先選択領域３０３ａが表示される。共有先選択領域３０３ａには共有先アプリケーションの一覧が表示され、ユーザは、当該共有先アプリケーションの一覧の中から所望の共有先アプリケーションを指定することができる。ここでは、例えばメールを送受信するためのアプリケーションプログラム（以下、メールアプリケーションと表記）が選択されたものとする。
【００６７】
このように共有先選択領域３０３ａにおいてメールアプリケーションが選択（指定）された場合には、ビューアアプリケーションにおいて表示されている映像がメールアプリケーションと共有され、当該メールアプリケーションにおいて当該映像を利用することができる。
【００６８】
具体的には、表示画面３０３が表示画面３０４に遷移し、当該表示画面３０４には、メール送信領域３０４ａが表示される。ユーザは、このメール送信領域３０４ａにおいて例えばメールのタイトル及び本文等を入力する操作及び当該メールの送信する操作を行うことによって、ビューアアプリケーションにおいて表示されている映像を当該メールに添付して送信することができる。
【００６９】
上記したように共有機能は、例えばビューアアプリケーションにおいて映像が表示されている際に、図５において説明したような操作が行われることによって利用されることができる。
【００７０】
なお、図５においてはユーザによって指定された共有先アプリケーションがメールアプリケーションであるものとして説明したが、上述したＳＮＳアプリケーション等がユーザによって指定されても構わない。ＳＮＳアプリケーションがユーザによって指定された場合、表示画面３０４には、メール送信領域３０４ａに代えて例えば投稿領域が表示される。ユーザは、この投稿領域において映像を投稿する操作を行うことによって、ビューアアプリケーションにおいて表示されている映像をＳＮＳに投稿することができる。
【００７１】
次に、図６及び図７を参照して、電子機器１０に表示される表示用映像及び共有先アプリケーションに渡される共有用映像について説明する。
【００７２】
ここでは、元映像４０１の解像度は１９２０×１０８０であるものとする。また、電子機器１０のディスプレイ解像度は３８４０×２１６０であるものとする。
【００７３】
この場合、図６に示すように、電子機器１０のディスプレイ解像度に応じたリサイズ処理（ここでは、拡大）を元映像４０１に対して行い、当該リサイズ処理が行われた元映像４０１に対して高画質化処理を行うことによって、解像度が３８４０×２１６０である表示用映像４０２が生成される。このように生成された表示用映像４０２は、電子機器１０に表示される。これによれば、ユーザは、電子機器１０の画面上において高画質の映像を閲覧することができる。
【００７４】
ここで、表示用映像４０２が電子機器１０に表示されている際に、ユーザが上記した図５において説明したような操作を行うことによって例えばＳＮＳアプリケーションが指定され、当該表示用映像４０２をそのままＳＮＳアプリケーションと共有する場合を想定する。なお、ＳＮＳアプリケーションにおいて処理可能な映像の解像度は、９６０×５４０であるものとする。
【００７５】
この場合、表示用映像４０２の解像度（３８４０×２１６０）とＳＮＳアプリケーションにおいて処理可能な映像の解像度（９６０×５４０）は異なるため、当該表示用映像４０２がそのままＳＮＳアプリケーションに渡された場合、当該ＳＮＳアプリケーション側では、当該表示用映像４０２に対してリサイズ処理（ここでは、縮小）が行われる。このようなリサイズ処理が行われると画質が低下してしまい、ＳＮＳアプリケーションにおいて高画質な映像を利用することができない。
【００７６】
そこで、本実施形態においては、図７に示すように、ビューアアプリケーション側でＳＮＳアプリケーションにおいて処理可能な映像の解像度に応じたリサイズ処理（ここでは、縮小）を元映像４０１に対して行い、当該リサイズ処理が行われた元映像４０１に対して高画質化処理を行うことによって、解像度が９６０×５４０である共有用映像４０３を生成する。この場合、共有用映像４０３の解像度はＳＮＳアプリケーションにおいて処理可能な映像の解像度（９６０×５４０）と一致するため、ＳＮＳアプリケーションに渡された共有用映像４０３に対するリサイズ処理は、当該ＳＮＳアプリケーション側では行われない。これによれば、ＳＮＳアプリケーションにおいても高画質な映像（共有用映像４０３）を利用することができる。
【００７７】
なお、本実施形態においては、ＳＮＳアプリケーションのような共有先アプリケーションと映像を共有する場合について説明したが、例えば上述したＷｉｎｄｏｗｓ８．１では、近距離無線通信（例えば、ＮＦＣ）をサポートしており、当該ＮＦＣを用いて複数のデバイス間で映像の転送等を行うことができる（つまり、他のデバイスと映像を共有することができる）。このようにＮＦＣを用いて他のデバイス（以下、共有先デバイスと表記）と映像を共有する場合には、図８に示すように、ビューアアプリケーション側で当該共有先デバイスのディスプレイ解像度（ここでは、３８４０×２１６０）に応じたリサイズ処理（ここでは、拡大）及び高画質化処理を元映像４０１に対して行うことによって共有用映像４０４を生成し、当該共有用映像４０４を共有先デバイスに転送するようにしてもよい。これによれば、共有先デバイスにおいても高画質な映像を利用（表示）することができる。なお、共有先デバイスのディスプレイ解像度（含む共有先情報）は、共有先情報格納部２０１に予め格納されていればよい。
【００７８】
ここで、図８に示す共有先デバイスのディスプレイ解像度（３８４０×２１６０）は、図７に示す電子機器１０のディスプレイ解像度と一致している。このような場合には、電子機器１０の画面上に表示される表示用映像４０２と共有先デバイス側で表示される共有用映像４０４は同一の映像となる。このため、例えば共有先デバイスのディスプレイ解像度（３８４０×２１６０）が電子機器１０のディスプレイ解像度と一致するような場合には、表示用映像４０２を共有用映像として共有先デバイスに転送するようにしても構わない。
【００７９】
なお、図９及び図１０に示すように、元映像の解像度と、共有先アプリケーション（ＳＮＳアプリケーション）において処理可能な解像度または共有先デバイスのディスプレイデバイスの解像度とが一致している場合には、高画質処理のみを行うことによって共有用映像４０５が生成されるものとする。
【００８０】
上記したように本実施形態においては、ビューアプリケーション（第１のアプリケーションプログラム）において表示すべき映像として選択された元映像（第１の映像）に対して電子機器１０に適したリサイズ処理（第１のリサイズ処理）を行い、当該リサイズ処理が行われた元映像に対して高画質化処理を行うことによって表示用映像（第２の映像）を生成する。また、本実施形態においては、表示用映像が共有対象として指定された場合、共有先アプリケーションまたは共有先デバイスに適したリサイズ処理を元映像に対して行い、当該リサイズ処理が行われた元映像に対して高画質化処理を行うことによって共有用映像を生成する。この共有用映像は、共有先アプリケーションまたは共有先デバイスに対して送信される。なお、共有先アプリケーションまたは共有先デバイスに適したリサイズ処理は、当該共有先アプリケーションにおいて処理可能な解像度または当該共有先デバイスのディスプレイ解像度に応じた処理である。本実施形態においては、このような構成により、共有先においても高画質な映像を利用する（つまり、高画質化効果を得る）ことが可能となる。
【００８１】
また、本実施形態においては、共有先アプリケーションの種別に応じて共有用映像に付加されている付加情報（例えば、Ｅｘｉｆ情報）を削除することにより、例えばＳＮＳに映像を投稿するような場合において当該映像に付加されているＥｘｉｆ情報から個人情報が漏えいするような事態を回避し、セキュリティを確保することが可能となる。
【００８２】
なお、本実施形態においては、共有先アプリケーションの種別に応じて共有用映像に付加されている付加情報を削除するものとして説明したが、当該付加情報に対して削除以外の処理（例えば、暗号化処理等）が実行されるような構成であっても構わない。
【００８３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。  
【符号の説明】
【００８４】
１０…電子機器、１１…電子機器本体、１２…ディスプレイユニット、１２Ａ…液晶表示装置、１３…キーボード、１４…タッチパッド、１５…電源スイッチ、１６Ａ，１６Ｂ…スピーカ、１７…バッテリ、１８…電源コネクタ、１９…ＵＳＢポート、２０…ＨＤＭＩ出力端子、２１…ＲＧＢポート、１１１…ＣＰＵ、１１２…システムコントローラ、１１３…主メモリ、１１４…グラフィクスプロセシングユニット、１１４Ａ…ビデオメモリ、１１５…サウンドコントローラ、１１６…ＢＩＯＳ−ＲＯＭ、１１７…ハードディスクドライブ、１１８…ＢＴモジュール、１１９…無線ＬＡＮモジュール、１２０…ＳＤカードコントローラ、１２１…ＵＳＢコントローラ、１２２…エンベデッドコントローラ／キーボードコントローラＩＣ、１２３…電源コントローラ、１２４…電源回路、１３０…ＨＤＭＩ制御回路、１４０…ＡＣアダプタ、２０１…共有先情報格納部、２０２…映像選択部、２０３…第１高画質化処理部（第１の生成手段）、２０４…映像表示処理部、２０５…共有先情報取得部、２０６…第２高画質化処理部（第２の生成手段）、２０７…共有処理部。
【図１】
2016092435.tif 000003
【図２】
2016092435.tif 000004
【図３】
2016092435.tif 000005
【図４】
2016092435.tif 000006
【図５】
2016092435.tif 000007
【図６】
2016092435.tif 000008
【図７】
2016092435.tif 000009
【図８】
2016092435.tif 000010
【図９】
2016092435.tif 000011
【図１０】
2016092435.tif 000012