(57)【要約】【課題】ディスプレイウィンドーに対するキャプチャイメージ生成方法及びその装置を提供する。【解決手段】画面上に表示された複数個のディスプレイウィンドーにおいて、キャプチャ対象になる第１ディスプレイウィンドーを決定する段階と、ユーザ入力に基づいて、決定された第１ディスプレイウィンドーに表示されたデータをキャプチャする段階と、キャプチャによって生成されたキャプチャイメージを、第１ディスプレイウィンドーのサイズで、第１ディスプレイウィンドーにオーバーラップして表示する段階と、を含むキャプチャイメージ生成方法及びデバイスである。【選択図】図３
2018041471.tif 000002
【特許請求の範囲】
【請求項１】
画面上に表示されたディスプレイウィンドーに対するキャプチャイメージを生成する方法において、
前記画面上に第１ディスプレイウィンドーと第２ディスプレイウィンドーを表示する段階と、
ユーザ入力に基づいて、前記第１ディスプレイウィンドーに表示されたデータをキャプチャする段階と、
前記キャプチャされたデータのイメージを前記第１ディスプレイウィンドーに表示する段階と、
前記キャプチャされたデータを、ユーザによるジェスチャ入力に基づいて、前記第２ディスプレイウィンドーで実行されるアプリケーションに挿入する段階と、
前記第２ディスプレイウィンドーの画面サイズに応じて、前記キャプチャされたデータの画面上のサイズを調整して前記第２ディスプレイウィンドーに表示するステップと、を含むキャプチャイメージ生成方法。
【請求項２】
前記第１ディスプレイウィンドーは、前記画面上に表示されている複数の表示ウィンドーの１つであり、
前記キャプチャされたデータのイメージを表示する段階は、前記キャプチャされたデータのイメージを、前記複数の表示ウィンドーそれぞれにオーバーラップして表示する段階を含むことを特徴とする請求項１に記載のキャプチャイメージ生成方法。
【請求項３】
前記キャプチャされたデータのイメージを表示する段階は、前記第１ディスプレイウィンドーが、全体画面モード・ディスプレイウィンドーである場合、前記キャプチャされたデータのイメージを、前記第１ディスプレイウィンドーの一部領域に表示する段階を含むことを特徴とする請求項１に記載のキャプチャイメージ生成方法。
【請求項４】
前記キャプチャされたデータのイメージの少なくとも一部を、前記第２ディスプレイウィンドーに挿入する段階をさらに含むことを特徴とする請求項１に記載のキャプチャイメージ生成方法。
【請求項５】
前記キャプチャされたデータのイメージの少なくとも一部を挿入する段階は、前記キャプチャされたデータのイメージを既設定時間以上タッチし、前記タッチを、前記第２ディスプレイウィンドーに向けてドラッグするユーザ入力に基づいて、前記キャプチャされたデータのイメージの少なくとも一部を、前記第２ディスプレイウィンドーに挿入することを特徴とする請求項４に記載のキャプチャイメージ生成方法。
【請求項６】
前記画面上に表示された前記キャプチャされたデータのイメージの所定領域を決定する段階と、
前記決定された所定領域のイメージを切り取る段階と、をさらに含み、
前記キャプチャされたデータのイメージの少なくとも一部を、前記第２ディスプレイウィンドーに挿入する段階は、前記切り取られたイメージを、前記第２ディスプレイウィンドーに挿入することを特徴とする請求項４に記載のキャプチャイメージ生成方法。
【請求項７】
前記所定領域を決定する段階は、
前記画面上に表示された前記キャプチャされたデータのイメージ上に、ユーザによって選択された領域を表示する段階と、
前記表示された領域を修正する段階と、を含み、
前記修正された領域の前記キャプチャされたデータのイメージは、前記第２ディスプレイウィンドーに挿入されることを特徴とする請求項６に記載のキャプチャイメージ生成方法。
【請求項８】
前記表示された領域を修正する段階は、
ユーザが、前記表示された領域をタッチし、前記タッチされた時点から、既設定時間以内に前記タッチをドラッグすることによって、前記表示された領域を、前記キャプチャされたデータのイメージ内の他の領域に移動させることを特徴とする請求項７に記載のキャプチャイメージ生成方法。
【請求項９】
前記表示された領域を修正する段階は、
ユーザが、前記表示された領域をピンチングまたはアンピンチングすることによって、前記表示された領域のサイズを変更することを特徴とする請求項７に記載のキャプチャイメージ生成方法。
【請求項１０】
前記ユーザによって選択された領域は、前記画面上に表示された前記キャプチャされたデータのイメージ上に、閉曲線を描く前記ユーザのタッチ入力に基づいて選択されたことを特徴とする請求項７に記載のキャプチャイメージ生成方法。
【請求項１１】
前記所定領域を決定する段階は、前記所定領域に対するユーザのタッチが、既設定時間以上維持されることによって、前記所定領域を、切り取りイメージとして決定することを特徴とする請求項６に記載のキャプチャイメージ生成方法。
【請求項１２】
前記第１ディスプレイウィンドーを決定する段階は、
前記画面上の所定のボタンがタッチされることによって、複数のディスプレイウィンドーのうち活性化されたウィンドーを、第１ディスプレイウィンドーとして決定することを特徴とする請求項１に記載のキャプチャイメージ生成方法。
【請求項１３】
前記キャプチャされたデータのイメージは、前記第１ディスプレイウィンドーと同一のサイズで、前記第１ディスプレイウィンドーに表示されるコンテンツの位置と同一位置にオーバーラップされて表示されることを特徴とする請求項１に記載のキャプチャイメージ生成方法。
【請求項１４】
画面上に表示されたディスプレイウィンドーに対するキャプチャイメージを生成するデバイスにおいて、
前記デバイスへのユーザ入力を受信するユーザ入力部と、
前記画面上に表示された複数のディスプレイウィンドーのうちキャプチャ対象になる第１ディスプレイウィンドーを決定し、前記ユーザ入力に基づいて、前記決定された第１ディスプレイウィンドーに表示されたデータをキャプチャするキャプチャ部と、
前記キャプチャされたデータのイメージを、前記第１ディスプレイウィンドーにオーバーラップして表示するディスプレイ部と、
ユーザのジェスチャ入力によって、前記キャプチャされたデータを、第２ディスプレイウィンドー上で実行されるアプリケーションに挿入する挿入部と、を含み、
前記ディスプレイ部は、さらに、前記第２ディスプレイウィンドーの画面サイズに応じて、前記キャプチャされたデータの画面上のサイズを調整して前記第２ディスプレイウィンドーに表示するキャプチャイメージ生成デバイス。
【請求項１５】
請求項１ないし１３のうちいずれか１項に記載の方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面上に表示されたディスプレイウィンドー間においてキャプチャイメージを生成する方法及びそのデバイスに係り、さらに詳細には、受信されたユーザ入力に基づいて、複数個のディスプレイウィンドー間でキャプチャイメージを生成して移動させる方法及びそのデバイスに関する。
【背景技術】
【０００２】
複数個のアプリケーションを同時に実行すう端末機器において、マルチウィンドー体制（multi window framework）を介して、アプリケーション間の相互作用が可能である。また、マルチウィンドー体制の場合、同一のアプリケーションを同時に複数個のウィンドーを介して実行することもできる。
【０００３】
既存の端末器機環境では、複数個のアプリケーションを同時に実行しても、それぞれのアプリケーションが全体画面で実行されるために、同時に複数個のアプリケーションを実行して操作するのが容易ではない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、マルチウィンドー体制を介して、同時に実行される複数個のアプリケーション間でデータを移動させ、アプリケーション間の相互作用を活性化させるところに課題がある。
【課題を解決するための手段】
【０００５】
前記技術的課題を解決するための画面上に表示されたディスプレイウィンドーに対するキャプチャイメージを生成する方法は、画面上に表示された複数個のディスプレイウィンドーにおいて、キャプチャの対象になる第１ディスプレイウィンドーを決める段階と、ユーザ入力に基づいて、決定された第１ディスプレイウィンドーに表示されたデータをキャプチャする段階と、キャプチャによって生成されたキャプチャイメージを、第１ディスプレイウィンドーのサイズで、第１ディスプレイウィンドーにオーバーラップして表示する段階と、を含む。
【０００６】
前記技術的課題を解決するための一実施形態によれば、表示する段階は、第１ディスプレイウィンドーが複数個である場合、キャプチャイメージを複数個の第１ディスプレイウィンドーそれぞれにオーバーラップして表示する段階を含むことを特徴とする。
【０００７】
前記技術的課題を解決するための一実施形態によれば、表示する段階は、第１ディスプレイウィンドーが全体画面モード・ディスプレイウィンドーである場合、キャプチャイメージを、第１ディスプレイウィンドーの一部領域に表示する段階を含むことを特徴とする。
【０００８】
前記技術的課題を解決するための一実施形態によれば、イメージキャプチャ方法は、表示されたキャプチャイメージの一部または全部を、第２ディスプレイウィンドーに挿入する段階をさらに含むことを特徴とする。
【０００９】
前記技術的課題を解決するための一実施形態によれば、キャプチャイメージの一部または全部を挿入する段階は、キャプチャイメージを既設定時間以上タッチし、タッチを第２ディスプレイウィンドーに向けてドラッグするユーザ入力に基づいて、キャプチャイメージの一部または全部を、第２ディスプレイウィンドーに挿入することを特徴とする。
【００１０】
前記技術的課題を解決するための一実施形態によれば、表示されたキャプチャイメージの所定領域を決定する段階と、決定された領域のイメージを切り取る段階をさらに含み、キャプチャイメージの一部または全部を、第２ディスプレイウィンドーに挿入する段階は、切り取られたイメージを、第２ディスプレイウィンドーに挿入することを特徴とする。
【００１１】
前記技術的課題を解決するための一実施形態によれば、所定領域を決定する段階は、表示されたキャプチャイメージ上に、ユーザによって選択された領域を表示する段階と、表示された領域を修正する段階と、を含み、修正された領域のキャプチャイメージが、第２ディスプレイウィンドーに挿入されることを特徴とする。
【００１２】
前記技術的課題を解決するための一実施形態によれば、表示された領域を修正する段階は、ユーザが表示された領域をタッチし、タッチされた時点から、既設定時間以内にタッチをドラッグすることによって、表示された領域をキャプチャイメージ内の他の領域に移動させることを特徴とする。
【００１３】
前記技術的課題を解決するための一実施形態によれば、表示された領域を修正する段階は、ユーザが、表示された領域をピンチング（pinching）またはアンピンチング（unpinching）することによって、表示された領域のサイズを変更することを特徴とする。
【００１４】
前記技術的課題を解決するための一実施形態によれば、ユーザによって選択された領域は、キャプチャイメージ上に閉曲線を描くユーザのタッチ入力に基づいて選択されたことを特徴とする。
【００１５】
前記技術的課題を解決するための一実施形態によれば、所定領域を決定する段階は、所定領域に対するユーザのタッチが、既設定時間以上維持されることによって、所定領域を、切り取りイメージとして決定することを特徴とする。
【００１６】
前記技術的課題を解決するための一実施形態によれば、切り取られたイメージは、決定された領域のイメージより小サイズに決定されたイメージ上にオーバーラップされて表示されることを特徴とする。
【００１７】
前記技術的課題を解決するための一実施形態によれば、第１ディスプレイウィンドーを決定する段階は、画面上の所定のボタンがタッチされることによって、表示された複数個のディスプレイウィンドーのうち活性化されたウィンドーを、第１ディスプレイウィンドーとして決定することを特徴とする。
【００１８】
前記技術的課題を解決するための一実施形態によれば、第１ディスプレイウィンドーを決定する段階は、画面上の所定のボタンがタッチされることによって、表示された複数個のディスプレイウィンドーのうち活性化されたウィンドーを除いたウィンドーを、第１ディスプレイウィンドーとして決定することを特徴とする。
【００１９】
前記技術的課題を解決するための一実施形態によれば、第２ディスプレイウィンドーに挿入する段階は、第２ディスプレイウィンドーに対応するアプリケーションが、第２ディスプレイウィンドーに表示された画面内にイメージを挿入する機能を提供すれば、キャプチャイメージを、第２ディスプレイウィンドーに挿入することを特徴とする。
【００２０】
前記技術的課題を解決するための一実施形態によれば、キャプチャイメージは、第１ディスプレイウィンドーのサイズで、第１ディスプレイウィンドーの位置と同一位置にオーバーラップされて表示されることを特徴とする。
【００２１】
前記技術的課題を解決するためのキャプチャイメージ生成デバイスは、デバイスへのユーザ入力を受信するユーザ入力部と、画面上に表示された複数個のディスプレイウィンドーのうちキャプチャの対象になる第１ディスプレイウィンドーを決定し、ユーザ入力に基づいて、決定された第１ディスプレイウィンドーに表示されたデータをキャプチャするキャプチャ部と、キャプチャによって生成されたキャプチャイメージを、第１ディスプレイウィンドーのサイズで、第１ディスプレイウィンドーにオーバーラップして表示するディスプレイ部と、を含む。
【００２２】
前記技術的課題を解決するためのキャプチャイメージ生成方法を、コンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【発明の効果】
【００２３】
本発明によれば、マルチウィンドー体制で複数個のアプリケーション間に、イメージまたはテキストなどデータを移動させることができる。移動されるデータを介して、ユーザは複数個のアプリケーション間の直観的な相互作用を期待することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態による、画面上にオーバーラップされて表示される複数個のディスプレイウィンドーを図示した図面である。
【図２】本発明の一実施形態によるディスプレイウィンドーに対してキャプチャイメージを生成するデバイスの構成を図示したブロック図である。
【図３】本発明の一実施形態によるキャプチャイメージ生成方法を図示したフローチャートである。
【図４】本発明の一実施形態によって、キャプチャされたイメージを移動させる実施例について説明するフローチャートである。
【図５】本発明の一実施形態によって、キャプチャされたイメージを移動させる実施例について説明するフローチャートである。
【図６Ａ】本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。
【図６Ｂ】本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。
【図７Ａ】本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。
【図７Ｂ】本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。
【図８Ａ】本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。
【図８Ｂ】本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。
【図９Ａ】本発明の一実施形態に係わって、キャプチャする領域を決定する過程を図示した図面である。
【図９Ｂ】本発明の一実施形態に係わって、キャプチャする領域を決定する過程を図示した図面である。
【図９Ｃ】本発明の一実施形態に係わって、キャプチャする領域を決定する過程を図示した図面である。
【図１０】キャプチャイメージを移動させる本発明の一実施形態を図示した図面である。
【図１１Ａ】キャプチャイメージで、挿入する領域を修正する一実施形態を図示した図面である。
【図１１Ｂ】キャプチャイメージで、挿入する領域を修正する一実施形態を図示した図面である。
【図１２Ａ】キャプチャイメージを、第２ディスプレイウィンドーに移動させる本発明の他の実施形態を図示した図面である。
【図１２Ｂ】キャプチャイメージを、第２ディスプレイウィンドーに移動させる本発明の他の実施形態を図示した図面である。
【図１３Ａ】キャプチャイメージを、第２ディスプレイウィンドーに移動させる本発明のさらに他の実施形態を図示した図面である。
【図１３Ｂ】キャプチャイメージを、第２ディスプレイウィンドーに移動させる本発明のさらに他の実施形態を図示した図面である。
【図１４】挿入されたキャプチャイメージを修正する編集ツールを表示する実施形態を図示した図面である。
【図１５】第１ディスプレイウィンドーに表示されたデータを、第２ディスプレイウィンドーに移動させる本発明のさらに他の実施形態を図示した図面である。
【図１６】第１ディスプレイウィンドーに表示されたデータを、第２ディスプレイウィンドーに移動させる本発明のさらに他の実施形態を図示した図面である。
【図１７】第１ディスプレイウィンドーに表示されたデータを、第２ディスプレイウィンドーに移動させる本発明のさらに他の実施形態を図示した図面である。
【図１８】第１ディスプレイウィンドーに表示されたデータを、第２ディスプレイウィンドーに移動させる本発明のさらに他の実施形態を図示した図面である。
【発明を実施するための形態】
【００２５】
明細書全体で、画面に表示されたデータを「キャプチャ」するとするとき、それは、表示される「イメージまたはテキスト」を獲得する場合だけではなく、「表示されるイメージまたはテキストに係わる情報」を獲得する場合も含む。例えば、表示されるイメージまたはテキストをキャプチャする場合、イメージまたはテキストに係わるＵＲＩ（uniform resource identifier）情報、インテント（intent）情報などを共に獲得することができる。また、ある部分がある構成要素を「含む」とするとき、それは、特別に反対になる記載がない限り、他の構成要素を除くのではなく、他の構成要素をさらに含むことができるということを意味する。
【００２６】
以下では、図面を参照しつつ、本発明の実施形態について詳しく説明する。
【００２７】
図１は、本発明の一実施形態による、画面上にオーバーラップされて表示される複数個のディスプレイウィンドーを図示した図面である。
図１に図示されたように、本発明の一実施形態による画面上には、複数個のディスプレイウィンドー１０，２０，３０，４０がオーバーラップされて表示される。ピンナップ（pin-up）・ディスプレイウィンドー１０は、画面の最上位に表示されるように設定されたウィンドーであり、画面上に、他のディスプレイウィンドーと共に表示される場合、いつも画面の最上位に表示される。また、ピンナップ・ディスプレイウィンドー１０の既設定領域には、別途のアイコン５が共に表示されてもよい。例えば、ピンナップ・ディスプレイウィンドー１０には、ピン模様のアイコン５が、ピンナップ・ディスプレイウィンドー１０に刺さったように表示されてもよい。
【００２８】
全体画面モード・ディスプレイウィンドー２０は、画面の全体に表示されるように設定されたウィンドーであり、画面のサイズと同一サイズで画面に表示される。
【００２９】
部分画面モード・ディスプレイウィンドー３０は、画面の一部に表示されるように設定されたウィンドーであり、画面サイズより小サイズのウィンドーを支援するアプリケーションに適する。また、部分画面モード・ディスプレイウィンドー３０は、、例えば、チャット、メモなどを提供するアプリケーションと共に、重複してウィンドーをディスプレイできるアプリケーションに適する。
【００３０】
また、フリーサイズモード・ディスプレイウィンドー４０は、画面の一部に表示されてユーザ入力によって、サイズが自由に調節されるウィンドーである。また、ディスプレイウィンドー１０，２０，３０，４０は、互いにオーバーラップされて表示されてもよく、アプリケーションの種類によって、ディスプレイウィンドー１０，２０，３０，４０において、所定のウィンドーが表示されてもよい。
【００３１】
図２は、本発明の一実施形態によるディスプレイウィンドー間で、キャプチャイメージを移動させるデバイス１００の構成を図示したブロック図である。一実施形態によるデバイス１００は、ユーザ入力受信部１１０、キャプチャ部１２０、ディスプレイ部１３０、制御部１４０及びメモリ１５０を含む。
【００３２】
以下では、デバイス１００が、デバイス１００に含まれた構成を利用し、複数個のディスプレイウィンドー間で、キャプチャイメージを移動させる過程について説明する。
【００３３】
ユーザ入力受信部１１０は、デバイス１００へのユーザ入力を受信する。ユーザは、デバイス１００の画面で、所定の位置をタッチすることができ、ユーザ入力受信部１１０は、ユーザのタッチによるユーザ入力を受信することができる。ユーザ入力受信部１１０は、キーボード、マウス、スタイラス（stylus）などのような入力ツールを介するユーザ入力を受信することもできる。
【００３４】
ユーザ入力受信部１１０は、デバイス１００上のディスプレイウィンドーに表示されるデータをキャプチャするための入力を受信することができる。一実施形態によれば、ユーザ入力受信部１１０は、データをキャプチャするための入力として、ディスプレイウィンドーに表示される既設定のボタンを選択する入力を受信することができる。
【００３５】
ユーザ入力受信部１１０は、、キャプチャによって生成されたキャプチャイメージの一部を選択する入力も受信することができる。例えば、ユーザ入力受信部１１０は、キャプチャイメージ上に、閉曲線を描くために、タッチ及びドラッグする入力をキャプチャイメージのうち一部領域を選択する入力として受信することができる。以上では、ユーザ入力受信部１１０が、ディスプレイウィンドーの画面をキャプチャし、キャプチャされたイメージの一部を選択するユーザ入力を受信すると説明したが、それに制限されるものではない。ユーザ入力受信部１１０は、ディスプレイウィンドーの画面一部領域をすぐにキャプチャするためのユーザ入力を受信することもできる。例えば、ユーザ入力部１１０は、キャプチャイメージの所定地点をタッチする入力を受信することができ、タッチされた地点から所定範囲内の領域が、キャプチャされもする。
【００３６】
他の例を挙げれば、ユーザ入力受信部１１０は、テキストを選択する入力を受信することもできる。ユーザ入力受信部１１０が受信するテキスト選択入力は、一部テキストをドラッグする入力である。ただし、ユーザ入力受信部１１０が受信するデータを選択する入力は、前述の実施形態に制限されるものではない。例えば、画面上の２以上の位置を選択することにより、所定領域を選択する入力を受信するように、ユーザ入力受信部１１０は、多種のユーザ入力を受信することができる。
【００３７】
また、ユーザ入力受信部１１０は、キャプチャされたデータを移動させるための入力を受信することができる。ユーザ入力受信部１１０は、、キャプチャされたデータを選択して移動させる入力を受信するにおいて、タッチ（touch）、ドラッグ・アンド・ドロップ（drag and drop）、ロングタップ（long tap）またはホールド（hold）など、さまざまな種類の動作を介して、ユーザ入力を受信することができる。また、ユーザ入力受信部１１０は、キャプチャされたデータのうち一部を選択する入力と共に、選択された一部のデータを移動させる入力も受信することができる。データは、例えば、イメージ、テキスト及び動画を含んでもよいが、それに制限されるものではない。
【００３８】
また、ユーザ入力受信部１１０は、データのキャプチャを終了するユーザ入力も受信することができる。キャプチャされたデータを、第２ディスプレイウィンドーにそれ以上移動する必要がない場合、ユーザ入力受信部１１０は、ユーザからキャプチャを終了するユーザ入力を受信することができる。
【００３９】
キャプチャ部１２０は、、第１ディスプレイウィンドーに表示されたデータをキャプチャする。第１ディスプレイウィンドーに表示されたデータは、静止画像、動画またはテキストなど多種のデータになる。ただし、キャプチャ部１２０がキャプチャするデータは、かようなイメージまたはテキストに限定されるものではなく、ディスプレイウィンドーに表示されるいかなるものでもその対象になる。
【００４０】
キャプチャ部１２０は、ユーザ入力受信部１１０が受信したユーザ入力に基づいて、第１ディスプレイウィンドーに表示されるデータをキャプチャすることができる。前述のように、ユーザ入力受信部１１０が第１ディスプレイウィンドーに表示される既設定のボタンを選択する入力を受信する場合、キャプチャ部１２０は、表示されるデータをキャプチャすることができる。
【００４１】
具体的には、キャプチャ部１２０は、デバイス１００の画面に表示された複数のディスプレイウィンドーのうち、キャプチャ対象になる第１ディスプレイウィンドーを決定することができる。キャプチャ部１２０は、デバイス１００の画面上の所定のボタンがタッチされることによって、デバイス１００の画面に表示された複数個のディスプレイウィンドーのうち活性化されたウィンドーを、第１ディスプレイウィンドーとして決定することができる。
【００４２】
また、キャプチャ部１２０は、デバイス１００の画面上の所定のボタンがタッチされることによって、デバイス１００の画面に表示された複数個のディスプレイウィンドーのうち活性化されたウィンドーを除いたウィンドーを、第１ディスプレイウィンドーとして決定することもできる。また、デバイス１００の画面上に、３個以上のディスプレイウィンドーが表示された場合に、２以上のディスプレイウィンドーをそれぞれ第１ディスプレイウィンドーとして決定することもできる。
【００４３】
また、キャプチャ部１２０は、第１ディスプレイウィンドーに表示されたデータをキャプチャし、キャプチャによって生成されたキャプチャイメージの一部または全部を、切り取りイメージとして決定することができる。キャプチャ部１２０は、ユーザ入力に基づいて、キャプチャイメージ上の所定領域を決定し、決定されたイメージを切り取ることができる。例えば、キャプチャ部１２０は、キャプチャイメージ上に閉曲線を描くユーザ入力に基づいて、閉曲線に含まれた領域を、切り取りイメージとして決定することができる。また、キャプチャ部１２０は、ユーザによってタッチされた所定地点から既設定範囲内の領域を、切り取りイメージとして決定することができる。
【００４４】
また、キャプチャイメージ内の所定領域は、ユーザによって選択されて修正されてもよく、キャプチャ部１２０は、修正された領域のイメージを、切り取りイメージとして決定することができる。ユーザによって選択された領域をユーザがタッチし、タッチされた時点から、既設定時間以内にタッチをドラッグすることによって、タッチされた領域がキャプチャイメージ内の他の領域に移動される。
【００４５】
また、キャプチャ部１２０は、移動された領域のイメージを切り取ることができる。また、ユーザによって選択された領域を、ユーザがピンチング（pinching）またはアンピンチング（unpinching）することによって、選択された領域のサイズが変更されてもよく、キャプチャ部１２０は、サイズが変更された領域のイメージを切り取ることができる。また、キャプチャ部１２０は、ユーザによって選択及び修正された領域に対するタッチ入力が、既設定時間以上維持されれば、選択及び修正された領域を、切り取りイメージとして決定することができる。
【００４６】
キャプチャ部１２０は、第１ディスプレイウィンドーに表示されるデータをイメージまたはテキストとしてキャプチャすることができる。また、キャプチャ部１２０は、キャプチャされたデータのうち一部領域を選択することができる。前述のようにに、ユーザ入力受信部１１０が、キャプチャされた画面イメージの一部領域を選択する入力を受信した場合、キャプチャ部１２０は、受信されたユーザ入力に基づいて、キャプチャされたイメージの一部領域を選択することができる。
【００４７】
また、ユーザ入力受信部１１０が一部テキストを選択する入力を受信した場合、キャプチャ部１２０は、受信されたユーザ入力に基づいて、キャプチャされたテキストの一部テキストを選択することもできる。キャプチャ部１２０がキャプチャするテキストは、表示されるデータのうち、文字データ、ＵＲＩ（uniform resource identifier）データまたはインテント（intent）データなどが含まれてもよい。
【００４８】
また、キャプチャ部１２０は、第１ディスプレイウィンドーに表示されるデータが動画である場合、ユーザ入力に基づいて表示される動画のＵＲＩデータまたはインテントデータをキャプチャすることもできる。例えば、キャプチャ部１２０は、第１ディスプレイウィンドーに表示される動画のインターネットアドレス及び／または動画についての情報をキャプチャすることができる。一方、キャプチャ部１２０によってキャプチャされる情報は、動画題目、内容、登場人物に係わる情報を含んでもよい。キャプチャされた動画の題目は、第２ディスプレイウィンドーにテキストの形態に挿入され、キャプチャされた動画のインターネットアドレスが、第２ディスプレイウィンドーにリンク形態で挿入されもする。
【００４９】
ディスプレイ部１３０は、キャプチャ部１２０によってキャプチャされたデータを、第２ディスプレイウィンドーに挿入して表示する。キャプチャされたデータは、キャプチャイメージであってもよい。ディスプレイ部１３０は、ユーザ入力受信部１１０が受信したユーザ入力に基づいて、キャプチャ部１２０がキャプチャしたデータを、第２ディスプレイウィンドーに挿入して表示することができる。
【００５０】
例えば、ユーザ入力受信部１１０が、第１ディスプレイウィンドーの所定領域をタッチすることによってキャプチャされたデータを選択し、ドラッグ・アンド・ドロップを介して選択されたデータを、第２ディスプレイウィンドーに移動させる入力を受信した場合、ディスプレイ部１３０は、キャプチャされたデータを、第２ディスプレイウィンドーに挿入して表示することができる。また、ユーザ入力受信部１１０が、キャプチャされたデータのうち一部を移動させる入力を受信する場合、ディスプレイ部１３０は、キャプチャされたデータのうち一部の領域または一部テキストを、第２ディスプレイウィンドーに挿入して表示することができる。
【００５１】
具体的には、ディスプレイ部１３０は、キャプチャ部１２０によって生成されたキャプチャイメージを、第１ディスプレイウィンドーにオーバーラップして表示し、表示されたキャプチャイメージの一部または全部を、第２ディスプレイウィンドーに挿入して表示することができる。その場合、キャプチャイメージは、第１ディスプレイウィンドーと同一サイズで、第１ディスプレイウィンドーの位置と同一位置にオーバーラップされて表示されてもよい。しかし、それに制限されるものではない。
【００５２】
また、ディスプレイ部１３０は、キャプチャ部１２０によって決定されたキャプチャイメージの一部を、第２ディスプレイウィンドーに挿入して表示することができる。具体的には、ディスプレイ部１３０は、キャプチャイメージに対するユーザ入力に基づいて、ユーザが選択した領域をキャプチャイメージ上に表示することができる。また、ユーザが、表示された領域を移動したり、あるいは表示された領域のサイズを変更することによって、ディスプレイ部１３０は、表示された領域を移動または変更して表示することができる。
【００５３】
また、キャプチャイメージの一部領域が選択され、既設定時間以上、選択された領域がタッチされることによって、キャプチャ部１２０は、タッチされた領域のイメージを切り取ることができ、ディスプレイ部１３０は、切り取られたイメージを、タッチされた領域のイメージより小さく縮小し、前記タッチされた領域上にオーバーラップして表示することができる。また、切り取られたイメージに対するタッチが、第２ディスプレイウィンドーに向けてドラッグされれば、ディスプレイ部１３０は、切り取られたイメージを、第２ディスプレイウィンドーに移動させることもできる。
【００５４】
また、ディスプレイ部１３０は、第２ディスプレイウィンドーに対応するアプリケーションが、前記第２ディスプレイウィンドーに表示された画面内にイメージを挿入する機能を提供すれば、キャプチャイメージの全部または一部を、第２ディスプレイウィンドーに挿入することができる。
【００５５】
また、ディスプレイ部１３０は、キャプチャイメージを既設定時間以上タッチし、タッチを前記第２ディスプレイウィンドーに向けてドラッグするユーザ入力に基づいて、キャプチャイメージの一部または全部を、第２ディスプレイウィンドーに挿入して表示することもできる。
【００５６】
一実施形態によれば、ディスプレイ部１３０は、ユーザ入力受信部１１０がドラッグ・アンド・ドロップ動作を受信する場合において、第２ディスプレイウィンドーで、ドロップ動作が終わる位置にデータを挿入して表示することができる。それについては、図４で詳細に説明する。また、ディスプレイ部１３０は、ドロップ動作の終わる位置が、第２ディスプレイウィンドーに含まれた所定のフィールドである場合、キャプチャされたデータを、ドロップ動作が終わった位置のフィールドに挿入して表示することもできる。
【００５７】
また、ディスプレイ部１３０は、第２ディスプレイウィンドーで、キャプチャされたデータ（例えば、イメージまたはテキスト）が表示される領域のサイズに基づいて、挿入されるデータの画面上のサイズを調節することもできる。すなわち、第２ディスプレイウィンドーの画面サイズが、キャプチャされたデータの画面サイズより小さい場合、ディスプレイ部１３０は、キャプチャされたデータの画面上のサイズを縮小し、第２ディスプレイウィンドーに挿入させることができる。または、第２ディスプレイウィンドー自体の画面上のサイズとは関係なく、データが挿入されて表示される領域の画面上のサイズが小さい場合（例えば、カレンダーが表示されるディスプレイウィンドーで、各日付に該当する領域の場合）、ディスプレイ部１３０は、当該領域のサイズに合わせて挿入させ、表示するデータの画面上のサイズを縮小させることもできる。
【００５８】
また、例えば、ディスプレイ部１３０は、第２ディスプレイウィンドーに、キャプチャされたイメージまたはテキストを挿入して表示することができる。また、ディスプレイ部１３０は、キャプチャされたデータ（例えば、イメージ、テキスト）と共に、キャプチャされたデータに対応するリンク情報を共に第２ディスプレイウィンドーに挿入することもできる。
【００５９】
また、ディスプレイ部１３０は、キャプチャされたデータを、キャプチャされていない領域と区分して表示することができる。すなわち、ディスプレイ部１３０は、データがキャプチャされた後、ユーザ入力受信部１１０がキャプチャを終了するユーザ入力を受信するまで、表示されるデータのうち、キャプチャされた領域と、キャプチャされていない領域とを区分して表示することができる。例えば、第１ディスプレイウィンドーに表示されるデータのうち、キャプチャされていない領域を、キャプチャされた領域より暗く表示したり、あるいは、キャプチャされていない領域の色相、彩度、明度のうち少なくとも一つを変更して表示することができる。
【００６０】
また、ディスプレイ部１３０は、キャプチャ部１２０でキャプチャしたデータが、動画についての情報である場合、キャプチャされた動画情報を、第２ディスプレイウィンドーに挿入することができる。すなわち、第２ディスプレイウィンドーで、メモ帳アプリケーションが実行される場合、ディスプレイ部１３０は、動画の題目を、第２ディスプレイウィンドーに、テキスト形態で挿入して表示することができる。また、ディスプレイ部１３０は、動画のインターネットアドレスをリンクする形態で、挿入して表示することもできる。また、第２ディスプレイウィンドーで、ウェブブラウザ・アプリケーションが実行される場合、ディスプレイ部１３０は、第２ディスプレイウィンドーのウェブブラウザ・アプリケーションに、当該インターネットアドレスをすぐ連結させ、キャプチャされた動画、が第２ディスプレイウィンドーで実行されるように、キャプチャされた動画情報を挿入して表示することもできる。
【００６１】
制御部１４０は、デバイス１００の全体の動作を制御し、デバイス１００に表示される複数個のディスプレイウィンドー間で、データを移動させることができるように、ユーザ入力受信部１１０、キャプチャ部１２０、ディスプレイ部１３０及びメモリ１５０を制御する。
【００６２】
メモリ１５０は、デバイス１００に表示される複数個のディスプレイウィンドー間で、データを移動させるための各種情報を保存する。例えば、メモリ１５０は、ユーザ入力受信部１１０が受信したユーザ入力、キャプチャ部１２０がキャプチャしたイメージまたはテキストデータ、及びディスプレイ部１３０が挿入させて表示するデータなどを保存することができる。また、メモリ１５０は、ユーザ入力受信部１１０、キャプチャ部１２０、ディスプレイ部１３０及び制御部１４０の間で送受信される情報も保存することができる。
【００６３】
以下では、デバイス１００が含む構成を利用し、複数個のディスプレイウィンドー間でデータを移動させる方法について、図３で説明する。
図３は、本発明の一実施形態によるデータ移動方法を図示したフローチャートである。図３に図示されたフローチャートは、図２に図示されたユーザ入力受信部１１０、キャプチャ部１２０、ディスプレイ部１３０、制御部１４０及びメモリ１５０で、時系列的に処理される段階で構成される。従って、以下で省略された内容であるとしても、図２で図示された構成について、以上で記述された内容は、図３に図示されたフローチャートにも適用されるということが分かる。
【００６４】
段階３１０で、デバイス１００は、キャプチャ対象になる第１ディスプレイウィンドーを決定する。第１ディスプレイウィンドーは、デバイス１００の画面に表示される複数個のディスプレイウィンドーのうち、いずれか１つのウィンドーになる。一実施形態によれば、第１ディスプレイウィンドーは、複数個のウィンドーのうち、ユーザの選択によって、現在活性化されたいずれか１つのディスプレイウィンドーになり、一実施形態によれば、複数個のディスプレイウィンドーになってもよい。
【００６５】
例えば、デバイス１００は、複数個のディスプレイウィンドーが表示された場合、ユーザは、動画を再生するいずれか１つのディスプレイウィンドーを、第１ディスプレイウィンドーとして決定することができる。このとき、デバイス１００は、動画が再生されるいずれか１つのディスプレイウィンドー（すなわち、活性化されたディスプレイウィンドー）の任意の領域をタッチする外部入力信号によって、当該ディスプレイウィンドーを、第１ディスプレイウィンドーとして決定することができる。または、デバイス１００は、活性化されたディスプレイウィンドーを除いたディスプレイウィンドーや、画面上に表示された複数個のディスプレイウィンドーを、いずれも第１ディスプレイウィンドーとして決定することもできる。
【００６６】
段階３２０で、デバイス１００は、第１ディスプレイウィンドーに表示されたデータをキャプチャする。デバイス１００は、画面上に表示されたキャプチャボタン（ディスプレイウィンドーをキャプチャする機能がマッチされたボタン）に該当する領域をタッチする入力に基づいて、第１ディスプレイウィンドーに表示されたデータをキャプチャすることができる。データをキャプチャするためのユーザ入力は、キャプチャボタン領域をタッチする入力だけではなく、キャプチャボタン領域を、一定時間以上タッチするロングタップ（long tap）入力になってもよい。
【００６７】
段階３２０で、デバイス１００は、第１ディスプレイウィンドーに表示されるデータにおいて、上端または下端の状態バー（status bar）に該当する領域を除いた領域に該当するデータを、キャプチャすることができる。すなわち、デバイス１００は、ディスプレイウィンドーで実行されるアプリケーションに該当する領域のみを、キャプチャすることができる。勿論、デバイス１００は、ディスプレイウィンドー全体領域をキャプチャすることもできる。
【００６８】
段階３３０で、デバイス１００は、キャプチャイメージを画面に表示する。キャプチャイメージとは、第１ディスプレイウィンドーに表示されたデータのうち、段階３２０でキャプチャされた映像または静止画像を意味することができる。
段階３３０で、キャプチャイメージは、第１ディスプレイウィンドーと同一サイズで画面に表示されてもよい。すなわち、第１ディスプレイウィンドーに表示されるデータをキャプチャしたキャプチャイメージは、第１ディスプレイウィンドーと同一サイズになり、それによって、第１ディスプレイウィンドーのようなサイズに表示されてもよい。
【００６９】
一方、前述の一実施形態によれば、第１ディスプレイウィンドーで、上端及び／または下端の状態バーを除いた領域がキャプチャされる場合、キャプチャイメージは、第１ディスプレイウィンドーより小サイズになる。このように、キャプチャイメージは、第１ディスプレイウィンドーより小サイズに表示されもする。
【００７０】
また、キャプチャイメージが表示される位置と係わって、デバイス１００は、キャプチャイメージを、第１ディスプレイウィンドー上にオーバーラップして表示することができる。すなわち、デバイス１００は、第１ディスプレイウィンドーのようなサイズのキャプチャイメージを、第１ディスプレイウィンドーに上書きして表示することができる。第１ディスプレイウィンドーで動画が再生される場合、キャプチャイメージは、動画がキャプチャされた時点に該当する静止画像になり、かような静止画像は、動画にオーバーラップされて表示される（第１ディスプレイウィンドーでは、動画が続けて再生されることとは別途に）。
【００７１】
一方、他の実施形態によれば、段階３３０でキャプチャイメージは、第１ディスプレイウィンドーに完全にオーバーラップされるのではなく、第１ディスプレイウィンドーで実行されるアプリケーション（例えば、動画再生アプリケーション）を隠さないように、第１ディスプレイウィンドーの所定領域に表示されもする。すなわち、第１ディスプレイウィンドーで再生された動画について、第１ディスプレイウィンドーより小サイズのキャプチャイメージが生成された場合、キャプチャイメージは、第１ディスプレイウィンドーで再生される動画を隠さないように、第１ディスプレイウィンドーの下端または上端に表示されてもよい。それによって、ユーザは、第１ディスプレイウィンドーで実行された動画とは別個に、キャプチャイメージを確認することができる。
【００７２】
他の実施形態によれば、デバイス１００は、別途のディスプレイウィンドーを追加して生成し、キャプチャイメージを新たなディスプレイウィンドーに表示することもできる。このとき、新たなディスプレイウィンドーは、デバイス１００の画面上の既定領域に表示されてもよい。
【００７３】
一方、一実施形態によれば、キャプチャされる第１ディスプレイウィンドーが複数個である場合、段階３３０で、デバイス１００は、それぞれの第１ディスプレイウィンドーでキャプチャされた複数個のキャプチャイメージを、それぞれの第１ディスプレイウィンドーにオーバーラップして表示することもできる。他の実施形態によれば、キャプチャされる第１ディスプレイウィンドーのサイズが、画面のサイズと同一の全体画面モード・ディスプレイウィンドーがキャプチャされる場合、デバイス１００は、キャプチャイメージを、第１ディスプレイウィンドーの一部領域に、第１ディスプレイウィンドーより小サイズにディスプレイすることができる。
【００７４】
図３で説明した段階３１０ないし段階３３０によれば、デバイス１００は、ディスプレイウィンドーでキャプチャされたイメージを便利に管理することができる。すなわち、キャプチャ対象になったディスプレイウィンドーに、キャプチャイメージがオーバーラップ（または、オーバレイ（overlay））されて表示されることによって、ユーザは、別途のディスプレイウィンドーを介して、キャプチャイメージを編集する必要がなくなる。また、キャプチャイメージが、キャプチャ対象になったディスプレイウィンドーと同一サイズで同一の位置に表示され、ユーザインターフェース側面で、キャプチャされた対象を効率的に識別することができる。
【００７５】
図４は、本発明の一実施形態によって、キャプチャされたイメージを移動させる実施形態について説明するフローチャートである。
【００７６】
段階３４１で、デバイス１００は、キャプチャイメージを画面に表示する。すなわち、図３で説明した段階３３０が遂行される。デバイス１００は、キャプチャイメージをキャプチャ対象になった第１ディスプレイウィンドーと同一サイズで、第１ディスプレイウィンドーにオーバーラップして表示することができる。
【００７７】
段階３４２で、デバイス１００は、キャプチャイメージのうち、第２ディスプレイウィンドーに移動させるための所定領域を選択する。すなわち、デバイス１００は、外部入力信号によって、キャプチャイメージのうち第２ディスプレイウィンドーに挿入するための所定領域を決定することができる。
【００７８】
例えば、デバイス１００は、閉曲線を描く外部入力信号によって、切り取る所定領域を決定することができ、他の例を挙げれば、デバイス１００は、既定サイズ及び形状に該当する正方形を選択する外部入力信号によって、切り取る所定領域を決定することもできる。既定サイズ及び形状は、多様な形態になり、正方形だけではなく、円形、楕円形などさまざまな形態になる。
【００７９】
一方、デバイス１００は、決定された所定領域を、キャプチャイメージの他の領域と視覚的に区別されるように表示することができる。すなわち、デバイス１００は、所定領域の色相、彩度及び明度のうち少なくとも一つを変更し、他の領域と区別されるように表示することができる。もちろん、デバイス１００は、所定領域については、視覚的効果を適用せずに、所定領域以外の領域について、視覚的効果を適用して表示することもできる。例えば、デバイス１００は、決定された所定領域は、そのまま表示し、それ以外の領域をいずれも黒い色で表現し、挿入される所定領域が目立つように表示することができる。
【００８０】
段階３４３で、デバイス１００は、段階３４２で選択された領域を修正する。すなわち、デバイス１００は、ユーザ入力によって選択された領域のサイズ及び／または位置を修正することができる。選択された領域のサイズは、ピンチング（pinching）またはアンピンチング（unpinching）入力によって修正され、デバイス１００は、閉曲線を描く新たな入力によって選択された領域を新たに決定することもできる。いずれか１つの形態の図形を選択するユーザ入力によっても、選択された領域が修正されてもよい。
【００８１】
例えば、段階３４２で、ユーザが閉曲線を描く入力を介して所定領域を決定した場合、所定領域がユーザが所望する位置から外れることがある。それによって、ユーザは、所定領域の形態はそのまま維持し、位置を変更して第２ディスプレイウィンドーに挿入するためのキャプチャイメージの一部領域を決定することができる。このとき、所定領域の位置を変更するためのユーザ入力は、所定領域をタッチし、タッチされた時点から、既設定時間以内にタッチ入力をドラッグする入力になってもよい。
【００８２】
段階３４４で、デバイス１００は、段階３４２及び段階３４３で決定された所定領域を、第２ディスプレイウィンドーに挿入するために、第２ディスプレイウィンドーに移動させる。具体的に説明すれば、段階３４４で、デバイス１００は、所定領域に対するタッチ入力が既設定時間以上維持されれば、所定領域を挿入するための切り取りイメージとして決定し、移動させることができる。すなわち、前述の内容のように、デバイス１００が、所定領域を画面上に表示し、位置移動やサイズ調節など所定領域を修正すれば、ユーザは、所定領域を第２ディスプレイウィンドーに移動させるために、既設定時間以上タッチすることができる。デバイス１００は、かようなユーザ入力によって、所定領域を挿入するイメージとして確定することができる。
【００８３】
一実施形態によれば、デバイス１００は、挿入するイメージを決定するユーザ入力が受信されれば、所定領域より小サイズのイメージを、所定領域にオーバーラップして表示することができる。すなわち、既設定時間以上のタッチ入力によって、切り取りイメージが決定されれば、デバイス１００は、切り取りイメージをユーザが容易に確認するように、所定領域より小サイズにオーバーラップして表示することができる。一方、デバイス１００は、切り取りイメージのサイズを所定領域より大きいサイズにオーバーラップすることもできる。
【００８４】
また、デバイス１００は、切り取りイメージの画面上位置を所定領域とは異なる位置に表示することができる。すなわち、正方形状の所定領域を例として挙げれば、デバイス１００は、所定領域の中心になる位置と、切り取りイメージの中心になる位置とを既定範囲以内で異なるようにして表示することができる。具体的には、図１０で詳細に説明する。それによって、切り取りイメージのサイズと位置が所定領域とは異なるように表現され、ユーザは、切り取りイメージを視覚的に容易に確認することができる。
【００８５】
前述の内容によって、所定領域が画面上に表示されれば、デバイス１００は、所定領域を第２ディスプレイウィンドーに移動させる。移動される所定領域は、、デバイス１００がユーザ入力によって切り取ったイメージになってもよい。デバイス１００は、所定領域を既設定時間以上タッチし、タッチ入力を第２ディスプレイウィンドーに向けてドラッグするユーザ入力に基づいて、所定領域を第２ディスプレイウィンドーに移動させることができる。
【００８６】
前述のように、デバイス１００は、第１ディスプレイウィンドーでキャプチャされたキャプチャイメージの一部（所定領域）を移動させることができ、第１ディスプレイウィンドーでキャプチャされたイメージ全部を移動させることもできる。
【００８７】
段階３４５で、デバイス１００は、所定領域を第２ディスプレイウィンドーに挿入して表示する。すなわち、ユーザ入力によって、所定領域が第２ディスプレイウィンドーに移動され、ドラッグ入力が終われば（ユーザが指を画面から離せば）、ドラッグ入力が終わる第２ディスプレイウィンドーの位置に所定領域を挿入することができる。
【００８８】
一方、デバイス１００は、第２ディスプレイウィンドーに対応するアプリケーションが、イメージを挿入する機能を提供する場合、キャプチャイメージを、第２ディスプレイウィンドーに挿入することができる。すなわち、第２ディスプレイウィンドーに対応するアプリケーションが、イメージの挿入とは無関係のアプリケーションである場合、キャプチャイメージが挿入される必要はないので、デバイス１００は、キャプチャイメージが挿入される機能のサポートいかんを確認し、キャプチャイメージを挿入することができる。
【００８９】
図５は、本発明の一実施形態によって、キャプチャされたイメージを移動させる実施形態について説明するフローチャートである。図４で説明した段階３４５で、デバイス１００は、第２ディスプレイウィンドーに移動された所定領域を、第２ディスプレイウィンドーに挿入させて表示する。
【００９０】
次に、段階３６１で、デバイス１００は、第２ディスプレイウィンドーに実行中のアプリケーションが、キャプチャイメージの挿入を支援するか否かが決定される。デバイス１００が、キャプチャイメージの挿入を支援する場合、段階３６２に進み、支援しない場合、段階３６３に進む。
段階３６２で、第２ディスプレイウィンドーと対応するアプリケーションが、メモ帳ア  
【００９１】
プリケーションのように、キャプチャイメージの挿入が支援される場合、デバイス１００は、段階３５０で移動させた所定領域を、第２ディスプレイウィンドーに挿入する。
【００９２】
一方、段階３６３で、デバイス１００は、キャプチャイメージの挿入が支援されるものではないならば、所定領域を第２ディスプレイウィンドーに移動させても、それを挿入せずに無視する。
【００９３】
それによって、デバイス１００は、キャプチャイメージが挿入されるディスプレイウィンドーと対応するアプリケーションの種類によって、キャプチャイメージを挿入するか否かを決定することができ、必要以上にイメージが挿入される場合を防止することができるようになる。
【００９４】
図６Ａ及び図６Ｂは、本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。図６Ａの画面６０上には、３個のディスプレイウィンドー６１，６２，６３が表示され、デバイス１００は、画面６０の下端に表示されるバー（bar）に、データをキャプチャするためのキャプチャボタン６５を表示する。
【００９５】
また、それぞれのディスプレイウィンドー６１，６２，６３は、ディスプレイウィンドーを移動させるたり、あるいはディスプレイウィンドーに対して、最大化、最小化、クローズなど既定作業を遂行するためのステータスバー（statusbar）を含む。図６には、第１ディスプレイウィンドー６３についてのみステータスバー６４の識別番号が図示されている。一方、ステータスバー６４が、暗く（暗い色相で）表現されているのは、画面６０の右側に表示された第１ディスプレイウィンドー６３が現在活性化されたディスプレイウィンドーであるということを示す。しかし、活性化されたウィンドーを表現する方法は、それに制限されるものではなく、ディスプレイウィンドーの下端に表示されるなど、多様な方法を介して示される。
【００９６】
図６Ｂは、図６Ａで、ユーザがキャプチャボタン６５をタッチしたり、あるいはロングタップ（long tap）する入力によって、第１ディスプレイウィンドー６３がキャプチャされて表示される過程を図示している。すなわち、活性化された第１ディスプレイウィンドー６３が、ユーザ入力によってキャプチャされれば、第１ディスプレイウィンドー６３のキャプチャイメージ６３１が、第１ディスプレイウィンドー６３にオーバーラップされて表示される。一実施形態によれば、キャプチャイメージ６３１は、第１ディスプレイウィンドー６３と同一サイズで、同一の位置に表示されてもよい。
【００９７】
図７Ａ及び図７Ｂは、本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。図６Ａ及び図６Ｂと同様に、図７Ａの画面６０上には、３個のディスプレイウィンドー６１，６２，６３が表示され、デバイス１００は、画面６０の下端に表示されるバー（bar）にデータをキャプチャするためのキャプチャボタン６５を表示する。ステータスバー６４は、暗く表示され、図６Ａ及び図６Ｂで説明したように画面６０の右側に表示された第１ディスプレイウィンドー６３が現在活性化されたディスプレイウィンドーであるということを意味する。
【００９８】
ユーザから、キャプチャボタン６５をタッチする入力（または、ロングタップ入力や他の既定入力）が受信されれば、デバイス１００は、図７Ｂに図示された画面を表示することができる。すなわち、図６Ａ及び図６Ｂで説明した内容とは異なり、デバイス１００は、活性化された第１ディスプレイウィンドー６３だけでなく、画面６０上に表示された複数個のディスプレイウィンドー６１，６２，６３をいずれもキャプチャすることもできる。
【００９９】
それぞれのキャプチャイメージ６１１，６２１，６３１は、キャプチャ対象になったそれぞれの第１ディスプレイウィンドー６１，６２，６３にオーバーラップされて表示される。すなわち、最初の第１ディスプレイウィンドー６３に係わるキャプチャイメージ６３１は、最初の第１ディスプレイウィンドー６３に、２番目の第１ディスプレイウィンドー６１に係わるキャプチャイメージ６１１は、２番目の第１ディスプレイウィンドー６１にそれぞれオーバーラップされて表示される。
【０１００】
図８Ａ及び図８Ｂは、本発明の一実施形態によって、キャプチャされたイメージをオーバーラップして表示する過程を図示した図面である。図８Ａに図示された画面６０には、画面６０のサイズと同一サイズの全体画面モード・ディスプレイウィンドー６６が表示されている。
【０１０１】
ユーザがデータをキャプチャするために、キャプチャボタン６５をタッチすれば、デバイス１００は、キャプチャイメージを全体画面モードである第１ディスプレイウィンドー６６にオーバーラップして表示する。このとき、デバイス１００は、図６Ａ及び図６Ｂ、並びに図７Ａ及び図７Ｂで説明した内容とは異なり、キャプチャイメージを、第１ディスプレイウィンドー６６のサイズより小さく表示することができる。
【０１０２】
すなわち、図８Ｂに図示された内容のように、キャプチャイメージ６６１は、第１ディスプレイウィンドー６６より小サイズに、第１ディスプレイウィンドー６６の一部領域に表示されてもよい。一方、一実施形態によれば、キャプチャイメージ６６１は、別途のディスプレイウィンドーにオーバーラップされて表示されたことを示すステータスバー６７がキャプチャイメージ６６１と共に表示されてもよい。
【０１０３】
図９Ａないし図９Ｃは、本発明の一実施形態に係わって、キャプチャする領域を決定する過程を図示した図面である。図９Ａで、画面９０の左側には、キャプチャイメージ９１が表示され、画面９０の右側には、キャプチャイメージ９１が挿入される第２ディスプレイウィンドー９２が表示される。第２ディスプレイウィンドーには、キャプチャイメージが挿入されるメモアプリケーションが実行されてもよい。
【０１０４】
図９Ａに図示された内容について説明すれば、キャプチャイメージ９１の上端に、ステータスバーが表示され、デバイス１００は、挿入する領域を決定するためのさまざまな機能に対応するボタンをステータスバーに表示する。図９Ａには、挿入する領域を閉曲線で選択するための閉曲線ボタン９３、及び挿入する領域を既定図形によって選択するための図形ボタン９４が図示されている。一方、ステータスバーには、かようなボタン以外にも、多様なボタンがさらに表示されてもよく、図１４で詳細に説明する。
【０１０５】
図９Ｂは、図９Ａで、ユーザが閉曲線ボタン９３を利用して、切り取り領域９３１を決定する過程を図示している。例えば、デバイス１００は、ユーザが図形ボタン９４が含まれたステータスバーの閉曲線ボタン９３をタッチする、キャプチャイメージ９１上に対するドラッグ入力を受信することができる。次に、デバイス１００は、受信されたドラッグ入力によって、切り取り領域９３１を決定する。
【０１０６】
図９Ｃは、図９Ａで、ユーザが図形ボタン９４を利用して切り取り領域９４１を決定すれば、キャプチャイメージ９１上に、既定サイズの正方形状の切り取り領域９４１を表示する。一方、デバイス１００は、切り取り領域９４１のサイズを調節する入力を受信するボタンを表示することもできる。図９Ｃで、デバイス１００は、正方形の切り取り領域９４１の上下左右の枠に小さい四角形を表示し、切り取り領域９４１のサイズが調節される可能性があることを示す。
【０１０７】
一方、図９Ｂ及び図９Ｃで説明した内容とは異なり、図９Ａで、ユーザが何の動作も取らないまま一定時間が経過したり、あるいはデバイス１００の戻しキー（back key）または取り消りキー（cancel key）をタッチすれば、デバイス１００は、キャプチャイメージ９１の表示を終了することができる。すなわち、デバイス１００は、ユーザがキャプチャイメージ９１を切り取ったり、あるいは移動させたりしない場合、キャプチャイメージ９１の表示を終了し、キャプチャ以前の画面を続けて表示することができる。また、デバイス１００は、キャプチャイメージ９１の表示の終了と共に、第２ディスプレイウィンドー９２の表示も終了することができる。
【０１０８】
図１０は、キャプチャイメージを移動させる本発明の一実施形態を図示した図面である。
デバイス１００は、画面８０１に表示されたキャプチャボタン８３０をタッチするユーザ入力によって、第１ディスプレイウィンドーに表示されるデータをキャプチャする。次に、デバイス１００は、キャプチャイメージ上に、閉曲線を描くドラッグ入力に基づいて、第２ディスプレイウィンドーに挿入するための領域８０２を決定する。図８Ａ及び図８Ｂに図示されたように、デバイス１００は、挿入するための領域８０２以外の領域を暗く（暗い色相で）表示し、挿入するための領域８０２が明らかに区別されるように表示することもできる。もちろん、デバイス１００は、挿入するための領域８０２以外の領域が完全に区分されるように黒い色で表示することもできる。
【０１０９】
挿入するための領域８０２を既設定時間以上タッチする入力が受信されれば、デバイス１００は、第２ディスプレイウィンドーに移動させて挿入するために、切り取り領域８０３を表示することができる。前記図３で説明したように、デバイス１００は、切り取り領域８０３のサイズを挿入するための領域８０２より小さく表示することができる。それによって、ユーザは、切り取り領域８０３を容易に確認することができる。
【０１１０】
また、デバイス１００は、図８Ａ及び図８Ｂに図示されたように、切り取り領域８０３の位置を挿入するための領域８０２と正確にオーバーラップされるのではなく、２つの領域の中心の位置が互いに異なるように位置するように表示することができる。言い替えれば、デバイス１００は、切り取りイメージ８０３をユーザが容易に見つけることができるように、その位置を変更して表示することができる。
【０１１１】
図１１Ａ及び図１１Ｂは、キャプチャイメージで、挿入する領域を修正する一実施形態を図示した図面である。
【０１１２】
図１１Ａで、ユーザは、画面９００上に表示されたキャプチャイメージに対して、閉曲線を描くタッチ入力を介して、挿入するための領域９０１を決定する。次に、デバイス１００は、ユーザから挿入するための領域９０１の位置を修正するために、挿入するための領域９０１を既設定時間以内にタッチして移動させる入力を受信する。
【０１１３】
図１１Ｂで、デバイス１００は、位置が変更された挿入するための領域９０２を表示する。すなわち、デバイス１００は、図１１Ａに図示されたユーザ入力によって、挿入するための領域９０１の位置を変更させて表示する。それによって、ユーザは、キャプチャイメージから挿入しようとする領域の位置を正確に特定することができる。
【０１１４】
図１２Ａ及び図１２Ｂは、キャプチャイメージを、第２ディスプレイウィンドーに移動させる本発明の他の実施形態を図示した図面である。
【０１１５】
図１２Ａで、第１ディスプレイウィンドーにオーバーラップされて表示されたキャプチャイメージ４１０、及び第２ディスプレイウィンドー４２０が図示される。キャプチャイメージ４１０及び第２ディスプレイウィンドー４２０は、上端部分にさまざまな機能及び動作を制御するボタンが表示されるステータスバーを表示することができる。
【０１１６】
左側に表示されたキャプチャイメージ４１０は、ユーザ入力受信部１１０が、ユーザからキャプチャボタン４３０を選択する入力を受信することによって、キャプチャ部１２０が、第１ディスプレイウィンドーのデータをキャプチャし、第１ディスプレイウィンドーにオーバーラップして表示されてもよい。
【０１１７】
次に、ユーザ入力受信部１１０は、ユーザからキャプチャイメージ４１０の一部領域４１５を選択し、第２ディスプレイウィンドー４２０が表示された領域に移動させる入力を受信することができる。
【０１１８】
図１２Ｂで、受信されたユーザ入力に基づいて、ディスプレイ部１３０が一部領域４１５を、第２ディスプレイウィンドー４２０に挿入して表示する過程が図示される。一実施形態によれば、図１２Ｂで、ディスプレイ部１３０は、第２ディスプレイウィンドー４２０のディスプレイ環境を考慮し、キャプチャイメージ４１０の一部領域４１５を、キャプチャされたイメージ４１０上のサイズより小さく挿入して表示することができる。
【０１１９】
ユーザ入力受信部１１０が、ユーザからキャプチャボタン４３０を選択する入力を受信し、キャプチャ部１２０が第１ディスプレイウィンドーのデータをキャプチャすることによって、画面の左側にディスプレイされたキャプチャイメージ４１０は、第１ディスプレイウィンドーにオーバーラップされて表示される。
【０１２０】
他の実施形態によれば、ディスプレイ部１３０は、ユーザ入力受信部１１０が受信したドラッグ・アンド・ドロップ入力に基づいて、ドロップ動作が終了する位置に、キャプチャイメージ４１０の一部領域４１５を挿入して表示することもできる（４２５）。
【０１２１】
一方、図１２Ａ及び図１２Ｂでは、キャプチャイメージを、いずれも第２ディスプレイウィンドーに挿入する実施形態を図示しているが、図１３Ａ及び図１３Ｂでは、キャプチャイメージの一部を挿入する実施形態について説明する。
【０１２２】
図１３Ａ及び図１３Ｂは、本発明の一実施形態によって、第１ディスプレイウィンドーにオーバーラップされて表示されたキャプチャイメージ５１０で、一部領域５１５を第２ディスプレイウィンドー５２０に移動させる過程を図示した図面である。
【０１２３】
図１３Ａで、ユーザ入力受信部１１０は、キャプチャ部１２０がキャプチャしたキャプチャイメージ５１０において、閉曲線を描くユーザ入力を受信することができる。次に、キャプチャ部１２０は、受信されたユーザ入力に基づいて、キャプチャイメージ５１０のうち一部領域５１５を選択することができる。前述のように、一部領域５１５を選択するユーザ入力は、一部領域５１５の枠に沿って閉曲線を描くドラッグ入力になってもよい。次に、ユーザ入力受信部１１０は、選択された一部領域５１５を、第２ディスプレイウィンドー５２０に移動させる入力を受信することができる。
【０１２４】
ユーザ入力受信部１１０が、ユーザからキャプチャボタン５３０を選択する入力を受信し、キャプチャ部１２０が、第１ディスプレイウィンドーのデータをキャプチャすることによって、画面の左側にディスプレイされたキャプチャイメージ５１０は、第１ディスプレイウィンドーにオーバーラップされて表示される。
【０１２５】
図１３Ｂで、ディスプレイ部１３０は、一部領域５１５を移動させるユーザ入力に基づいて、選択された一部領域５１５に係わるイメージを、第２ディスプレイウィンドー５２０に挿入して表示する（５２５）。それによって、第２ディスプレイウィンドー５２０では、キャプチャイメージ５１０の一部領域５２５を表示することができる。
【０１２６】
第１ディスプレイウィンドーで再生されるコンテンツが動画である場合、キャプチャ部１２０は、動画の一部領域についての人物情報をキャプチャすることもできる。すなわち、キャプチャ部１２０は、選択された一部領域５１５に示される人物についてのテキスト情報（人物の名前または人的事項など）をキャプチャすることができる。また、選択された一部領域５１５に示される人物が芸能人である場合、キャプチャ部１２０は、芸能人のホームページ・アドレスについてのＵＲＩデータをキャプチャすることもできる。
【０１２７】
次に、ディスプレイ部１３０は、受信されたユーザ入力に基づいて、キャプチャされた動画の情報を、第２ディスプレイウィンドー５２０に表示することができる。すなわち、ディスプレイ部１３０は、選択された一部領域５１５に示される人物の人的事項を、第２ディスプレイウィンドー５２０にテキストの形態で入力することができる。また、ディスプレイ部１３０は、選択された一部領域５１５に示される芸能人のホームページ・アドレスを、第２ディスプレイウィンドー５２０にすぐリンクさせて表示することもできる。また、動画のインターネットアドレスを、ＵＲＩデータとしてキャプチャした場合、ディスプレイ部１３０は、第２ディスプレイウィンドー５２０ですぐ動画が実行されるように、ＵＲＩデータ及びインテントデータを挿入して表示することもできる。
【０１２８】
図１４は、挿入されたキャプチャイメージを修正する編集ツールを表示する実施形態を図示した図面である。図１４の画面１４００右側には、第１ディスプレイウィンドーでキャプチャされたキャプチャイメージ１４０１が表示される。前記図６Ａ及び図６Ｂで説明したように、キャプチャイメージ１４０１は、第１ディスプレイウィンドーにオーバーラップされて表示されるので、図１４に明示的に図示されないが、デバイス１００は、キャプチャイメージ１４０１の下端に、第１ディスプレイウィンドーを続けて表示することができる。また、図１４の画面１４００左側には、キャプチャイメージ１４０１が挿入される第２ディスプレイウィンドー１４０２が表示される。
【０１２９】
キャプチャイメージ１４０１の上端には、キャプチャイメージ１４０１で、第２ディスプレイウィンドー１４０２に挿入するために切り取り領域１４０７を選択するさまざまな機能が表示される。前記図９Ａないし図９Ｃで説明した閉曲線ボタン１４０３及び図形ボタン１４０４以外にも、デバイス１００は、キャプチャイメージ１４０１を取り消し、画面上に第１ディスプレイウィンドーを表示するための取り消しボタン１４０５、及びキャプチャイメージ１４０１全部を保存するための完了ボタン１４０６を表示することができる。
【０１３０】
前記図１０、並びに図１２Ａ及び図１２Ｂで説明したように、デバイス１００は、図形ボタン１４０４をタッチするユーザ入力を介して、切り取り領域１４０７を決定し、ユーザからドラッグアンドドラブ入力が受信されれば、切り取り領域１４０７を、第２ディスプレイウィンドー１４０２に挿入することができる。図１４には、挿入されたイメージ１４０８が、第２ディスプレイウィンドー１４０２に表示されている。
【０１３１】
一方、図１４の第２ディスプレイウィンドー１４０２には、イメージを挿入する機能を支援するメモ・アプリケーションが図示される。キャプチャイメージ１４０１から切り取り領域１４０７が挿入されれば、デバイス１００は、第２ディスプレイウィンドーで、既定位置に挿入されたイメージ１４０８を修正するための編集ツール１４０９を表示することができる。
【０１３２】
編集ツール１４０９は、コピー（copy）、切り取り（cut）、削除（delete object）、及び挿入されたイメージ１４０８を多様な方向に移動させるさまざまな機能を提供し、ユーザは、編集ツール１４０９を利用して、挿入されたイメージ１４０８を修正したり、あるいは編集することができる。
【０１３３】
また、図１４には、第２ディスプレイウィンドー１４０２に挿入されたイメージ１４０８とは別途に、多様な機能を提供するツール１４１０も表示される。すなわち、デバイス１００は、ツール１４１０に表示された数式検索、字形入力、デリートの機能を介して、挿入されたイメージ１４０８を編集したり、あるいは整えることができる。
【０１３４】
図１５は、第１ディスプレイウィンドー６１０に表示されたテキストを、第２ディスプレイウィンドー６２０に移動させる本発明の他の実施形態を図示した図面である。
図１５で、第１ディスプレイウィンドー６１０には、メモ帳アプリケーションが実行され、第２ディスプレイウィンドー６２０には、カレンダー・アプリケーションが実行されている。ユーザは、忘年会について記録しておいたメモを、カレンダー・アプリケーションでも共有することを所望することがある。
【０１３５】
まず、ユーザ入力受信部１１０は、ユーザから忘年会スケジュールの題目６１５をキャプチャするユーザ入力を受信することができる。それによって、キャプチャ部１２０は、忘年会スケジュールの題目６１５をキャプチャすることができる。第２ディスプレイウィンドー５２０で実行されるカレンダー・アプリケーションで、データを移動させるものであるので、キャプチャ部１２０は、忘年会スケジュールの題目６１５をテキストにキャプチャすることが望ましい。
【０１３６】
ユーザ入力受信部１１０は、キャプチャされた忘年会スケジュールの題目６１５を、第２ディスプレイウィンドー６２０に移動させるユーザ入力をユーザから受信することができる。次に、ディスプレイ部１３０は、受信されたユーザ入力に基づいて、キャプチャされた忘年会スケジュールの題目６１５を、第２ディスプレイウィンドー６２０に挿入して表示することができる。
【０１３７】
一実施形態によれば、受信されたユーザ入力であるドラッグ・アンド・ドロップ動作が、第２ディスプレイウィンドー６２０の１２月２日フィールド６２５で終了する場合、ディスプレイ部１３０は、キャプチャされた忘年会スケジュールの題目６１５を、第２ディスプレイウィンドー６２０の１２月２日フィールド６２５に挿入させて表示することができる。
【０１３８】
他の実施形態によれば、忘年会スケジュールの題目６１５をキャプチャして移動させる場合、制御部１４０は、忘年会スケジュールに係わる詳細事項についても、自動的に第２ディスプレイウィンドー６２０に挿入させることができる。それによって、ユーザは、１２月２日フィールド６２５を選択する入力を介して、忘年会スケジュールに係わる詳細事項を確認することができる。
【０１３９】
また、忘年会スケジュールの題目６１５に対応するリンク情報が存在する場合に、制御部１４０は、第２ディスプレイウィンドー６２０に挿入された題目６１５に、リンク情報をマッチングさせることができる。
【０１４０】
図１６は、第１ディスプレイウィンドー７１０に表示されたテキストを、第２ディスプレイウィンドー７２０に移動させる本発明の他の実施形態を図示した図面である。第１ディスプレイウィンドー７１０には、メモ帳アプリケーションが実行され、第２ディスプレイウィンドー７２０には、電子メールアプリケーションが実行されている。
【０１４１】
本実施形態によれば、ユーザは、メモ帳アプリケーションに表示された複数個のメモにおいて、ボランティアスケジュールについてのメモ７１５を電子メールで伝送することを所望する。ユーザ入力受信部１１０は、ユーザからボランティアスケジュールについてのメモ７１５を選択するユーザ入力を受信することができる。前述のように、ユーザ入力受信部１１０は、四角形領域の枠に沿ってドラッグする入力、または２以上の頂点を選択して四角形の領域を決定する入力など、さまざまな形態のユーザ入力を受信することができる。
【０１４２】
キャプチャ部１２０は、ユーザ入力によって、ボランティアスケジュールについてのメモ７１５をキャプチャすることができる。本実施形態にと係わって、ユーザは、キャプチャされたデータを電子メールで伝送することを所望するので、キャプチャ部１２０は、ボランティアスケジュールについてのメモ７１５をイメージにキャプチャすることもでき、テキストにキャプチャすることもできる。
【０１４３】
次に、ユーザ入力受信部１１０がキャプチャされたデータを、第２ディスプレイウィンドー７２０に移動させる入力を受信すれば、ディスプレイ部１３０は、キャプチャされたデータを、第２ディスプレイウィンドー７２０に挿入して表示することができる。この過程で、ユーザ入力のうちドロップ動作が第２ディスプレイウィンドー７２０の内容フィールド７２５で終了する場合、ディスプレイ部１３０は、ボランティアスケジュールについてのメモ７１５を、内容フィールド７２５に挿入して表示することができる。
【０１４４】
図１７は、第１ディスプレイウィンドー８１０に表示されたファイルを、第２ディスプレイウィンドー８２０に移動させる本発明の他の実施形態を図示した図面である。
本実施形態にと係わって、第１ディスプレイウィンドー８１０には、フォルダ探索アプリケーションが実行され、第２ディスプレイウィンドー８２０には、電子メールアプリケーションが実行される。ユーザは、デバイス１００で、写真００３３（例えば、ｊｐｅｇのような形式のファイル）ファイル８１５を電子メールに添付して伝送することを所望する。
【０１４５】
ユーザ入力受信部１１０は、写真００３３．ｊｐｇファイル８１５を選択する入力をユーザから受信することができる。ユーザ入力受信部１１０は、ファイルに該当する画面の領域を、既設定の時間以上の時間で、押すホールド動作及びドラッグ・アンド・ドロップ動作を複合的に受信することができる。
【０１４６】
キャプチャ部１２０は、ユーザ入力に基づいて、写真００３３．ｊｐｇファイル８１５をキャプチャすることができる。本実施形態に係わって、ユーザは、写真００３３．ｊｐｇファイル８１５自体を、電子メールに添付することを所望したり、あるいは、写真００３３．ｊｐｇファイル８１５に該当する画面のイメージや単純な文字（plaintext）をキャプチャすることを所望したりしない。それによって、キャプチャ部１２０は、写真００３３．ｊｐｇファイル８１５に該当するＵＲＩデータをキャプチャすることができる。一実施形態によれば、ユーザ入力受信部１１０が受信するホールド入力に基づいて、キャプチャ部１２０は、ＵＲＩデータをキャプチャすることができる。また、ユーザ入力受信部１１０が、ドラッグ・アンド・ドロップ動作を受信する場合、キャプチャ部１２０は、ドロップ動作が終了することによって、写真００３３．ｊｐｇファイル８１５を添付するインテントデータをキャプチャすることができる。
【０１４７】
ディスプレイ部１３０は、受信されたユーザ入力に基づいて、キャプチャされたＵＲＩデータ及びインテントデータを、第２ディスプレイウィンドー８２０に挿入して表示することができる。すなわち、第２ディスプレイウィンドー８２０の添付フィールドで、ドロップ動作が終了することによって、写真００３３．ｊｐｇファイル８１５についてのＵＲＩデータ及びインテントデータを、第２ディスプレイウィンドー８２０に挿入する。次に、ディスプレイ部１３０は、第２ディスプレイウィンドー８２０で、写真００３３．ｊｐｇファイル８２５が添付されるように表示することができる。
【０１４８】
図１８は、第１ディスプレイウィンドー９２０に表示されたテキストを、複数のディスプレイウィンドーに移動させる本発明の他の実施形態を図示した図面である。
【０１４９】
本実施形態に係わって、第１ディスプレイウィンドー９２０には、ウェブブラウザ・アプリケーションが実行され、第２ディスプレイウィンドー９１０，９３０には、メモ帳アプリケーションが実行される。ユーザは、ウェブブラウザ・アプリケーションに表示されるニュースの内容のうち一部をメモ帳に記録することを所望する。
【０１５０】
まず、第１ディスプレイウィンドー９２０と、最初の第２ディスプレイウィンドー９１０との動作過程について説明する。ユーザ入力受信部１１０は、第１ディスプレイウィンドー９２０に表示されるニュースの内容９２５をキャプチャする入力を受信することができる。それによって、キャプチャ部１２０は、ニュースの内容９２５を、イメージ及びテキストのうちいずれか一つにキャプチャすることができる。図１３Ａ及び図１３Ｂでは、テキストでキャプチャする場合について図示されている。
【０１５１】
キャプチャ部１２０は、ニュースの内容９２５において、時間、場所及び／またはウェブサイトの情報に係わるＵＲＩデータ及びインテントデータをキャプチャすることができる。次に、ユーザ入力受信部１１０が、キャプチャされたデータを移動させる入力を受信することによって、ディスプレイ部１３０は、最初の第２ディスプレイウィンドー９１０にキャプチャされたデータを挿入して表示（９１５）することができる。
【０１５２】
次に、第１ディスプレイウィンドー９２０と２番目の第２ディスプレイウィンドー９３０との動作過程について説明する。ユーザ入力受信部１１０は、第１ディスプレイウィンドー９２０に表示されるニュースの題目９２７をキャプチャする入力を受信することができる。それによって、キャプチャ部１２０は、ニュースの題目９２７を、イメージ及びテキストのうちいずれか一つでキャプチャすることができ、図１３Ａ及び図１３Ｂでは、テキストにキャプチャする場合について図示されている。
【０１５３】
キャプチャ部１２０は、ニュースの題目９２７についての文字データ、ＵＲＩデータ、及びインテントデータをキャプチャすることができる。次に、ユーザ入力受信部１１０がキャプチャされたデータを移動させる入力を受信することによって、ディスプレイ部１３０は、２番目の第２ディスプレイウィンドー９３０にキャプチャされたデータを挿入して表示（９３５）することができる。
【０１５４】
それによって、ユーザ入力受信部１１０が、２番目の第２ディスプレイウィンドー９３０に表示されたニュースの題目９３５を選択する入力をユーザから受信すれば、デバイス１００は、挿入されたＵＲＩデータ及びインテントデータを介して、ユーザに、当該ニュースの内容を提供することができる。
【０１５５】
一方、前述の方法は、コンピュータで実行されるプログラムで作成可能であり、コンピュータ判読可能な媒体を利用し、前記プログラムを動作させる汎用デジタルコンピュータで具現されてもよい。また、前述の方法で使われたデータの構造は、コンピュータ判読可能媒体に多くの手段を介して記録される。本発明の多様な方法を遂行するための実行可能なコンピュータコードを含む保存デバイスについて説明するために使われるプログラム保存デバイスは、搬送波（carrier waves）や信号のように一時的な対象も含むものであると理解されてはならない。前記コンピュータ判読可能媒体は、マグネチック記録媒体（例えば、ＲＯＭ（read-only memory）、フロッピー（登録商標）ディスク、ハードディスクなど）、光学的判読媒体（例えば、ＣＤ（compact disc）−ＲＯＭ、ＤＶＤ（digital versatile disc）など）のような記録媒体を含む。
【０１５６】
本発明の実施形態と係わる技術分野で当業者であるならば、前記記載の本質的な特性からはずれない範囲で変形された形態で具現されるものであるということを理解することができるであろう。従って、開示された方法は、限定的な観点ではなく、説明的観点から考慮されなければならない。本発明の範囲は、発明の詳細な説明ではなく、特許請求の範囲に示され、それと同等な範囲内にあるすべての差異は、本発明の範囲に含まれるものであると解釈されなければならない。
【産業上の利用可能性】
【０１５７】
本発明のディスプレイウィンドーに係わるキャプチャイメージ生成方法及びその装置は、例えば、ディスプレイ関連の技術分野に効果的に適用可能である。
【符号の説明】
【０１５８】
５    アイコン
１０，２０，３０，４０，６１，６２，６３    ディスプレイウィンドー
６０    画面
６１１，６２１，６３１，６６１    キャプチャイメージ
６４，６７    ステータスバー
６５    キャプチャボタン
６６    第１ディスプレイウィンドー
１００    デバイス
１１０    ユーザ入力受信部
１２０    キャプチャ部
１３０    ディスプレイ部
１４０    制御部
１５０    メモリ
【図１】
2018041471.tif 000003
【図２】
2018041471.tif 000004
【図３】
2018041471.tif 000005
【図４】
2018041471.tif 000006
【図５】
2018041471.tif 000007
【図６Ａ】
2018041471.tif 000008
【図６Ｂ】
2018041471.tif 000009
【図７Ａ】
2018041471.tif 000010
【図７Ｂ】
2018041471.tif 000011
【図８Ａ】
2018041471.tif 000012
【図８Ｂ】
2018041471.tif 000013
【図９Ａ】
2018041471.tif 000014
【図９Ｂ】
2018041471.tif 000015
【図９Ｃ】
2018041471.tif 000016
【図１０】
2018041471.tif 000017
【図１１Ａ】
2018041471.tif 000018
【図１１Ｂ】
2018041471.tif 000019
【図１２Ａ】
2018041471.tif 000020
【図１２Ｂ】
2018041471.tif 000021
【図１３Ａ】
2018041471.tif 000022
【図１３Ｂ】
2018041471.tif 000023
【図１４】
2018041471.tif 000024
【図１５】
2018041471.tif 000025
【図１６】
2018041471.tif 000026
【図１７】
2018041471.tif 000027
【図１８】
2018041471.tif 000028