(57)【要約】【課題】透過状態で重畳させたウィンドウ間の領域に表示される内容を識別可能な技術を提供する。【解決手段】端末装置は、少なくとも２つのウィンドウを表示する表示部と、表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、他方のウィンドウ内で指定されたデータを重畳されたウィンドウ側の所定領域に複写する際に、他方のウィンドウ内の背景に基づいて、一方のウィンドウ内のオブジェクトの表示の形態を変更し、他方のウィンドウ内の背景および背景に組み合わせて一方のウィンドウ内に表示される表示の形態を変更したオブジェクトに基づいて、他方のウィンドウ内の背景の表示の形態を変更する処理部と、を備える。【選択図】図１２
2020161160.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つのウィンドウを表示する表示部と、
前記表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、前記他方のウィンドウ内で指定されたデータを前記重畳されたウィンドウ側の所定領域に複写する際に、前記他方のウィンドウ内の背景に基づいて、前記一方のウィンドウ内の前記オブジェクトの表示の形態を変更し、前記他方のウィンドウ内の前記背景および前記背景に組み合わせて前記一方のウィンドウ内に表示される前記表示の形態を変更した前記オブジェクトに基づいて、前記他方のウィンドウ内の前記背景の表示の形態を変更する処理部と、
を備える端末装置。
【請求項２】
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内の前記背景および前記背景に組合せて表示される前記オブジェクトの表示色を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述されたオブジェクトであることを識別可能に変更する、請求項１に記載の端末装置。
【請求項３】
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウの表示を不鮮明にする、請求項１または２に記載の端末装置。
【請求項４】
前記処理部は、ウィンドウ内の表示の濃淡、配色の境界、および表示対象の輪郭の少なくとも１つを不明瞭にすることで、前記ウィンドウの表示を不鮮明にする、請求項３に記載の端末装置。
【請求項５】
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字への文字修飾を施す、請求項１から４の何れか一項に記載の端末装置。
【請求項６】
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字に対して、前記一方のウィンドウあるいは前記他方のウィンドウ内の背景色および文字色とは異なる表示色の下線修飾を施す、請求項５に記載の端末装置。
【請求項７】
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字の書体の種類を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字であることを識別可能に変更する、請求項１から６の何れか一項に記載の端末装置。
【請求項８】
コンピュータに、
表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、前記他方のウィンドウ内で指定されたデータを前記重畳されたウィンドウ側の所定領域に複写する際に、前記他方のウィンドウ内の背景に基づいて、前記一方のウィンドウ内の前記オブジェクトの表示の形態を変更し、前記他方のウィンドウ内の前記背景および前記背景に組み合わせて前記一方のウィンドウ内に表示される前記表示の形態を変更した前記オブジェクトに基づいて、前記他方のウィンドウ内の前記背景の表示の形態を変更する、
ことを実行させる表示プログラム。
【請求項９】
コンピュータが、
表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、前記他方のウィンドウ内で指定されたデータを前記重畳されたウィンドウ側の所定領域に複写する際に、前記他方のウィンドウ内の背景に基づいて、前記一方のウィンドウ内の前記オブジェクトの表示の形態を変更し、前記他方のウィンドウ内の前記背景および前記背景に組み合わせて前記一方のウィンドウ内に表示される前記表示の形態を変更した前記オブジェクトに基づいて、前記他方のウィンドウ内の前記背景の表示の形態を変更する、
ことを実行する表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、表示プログラム及び表示方法に関する。
【背景技術】
【０００２】
近年の、Information  and  Communication  Technology（ＩＣＴ：情報通信技術）の発展に伴い、マルチウィンドウ機能を備える情報処理装置（以下、端末装置とも称す）が普及してきている。このような、端末装置として、例えば、スマートフォン、Personal  Computer（ＰＣ）、ノートＰＣ、タブレットＰＣ、Personal  Data  Assistance（ＰＤＡ）等が例示される。マルチウィンドウ機能を備える端末装置においては、Liquid  Crystal  Display（ＬＣＤ）等の表示デバイスに表示させた複数のウィンドウの間で、データの移動・複写が可能になる。
【０００３】
上記端末装置においては、複写元と複写先のウィンドウ同士を重畳させた状態で、ウィンドウ間のデータの移動・複写が行われる場合がある。例えば、学校の授業等において、生徒の使用する上記端末装置の一のウィンドウに教師側から送信された授業のデータ（例えば、板書）を表示させ、生徒側のノートを他のウィンドウに表示させて使用するような形態である。
【０００４】
生徒は、例えば、前面側（最上位側の階層）に表示されるウィンドウを背面側（最上位の階層よりも下側の階層）表示されるウィンドウに重畳させる。そして、生徒は、前面側に表示されたウィンドウで複写元のデータ領域を指定し、指定したデータ領域を背面側のウィンドウの重畳している箇所に複写する。上記端末装置においては、例えば、前面側に表示されたウィンドウで指定された授業のデータ領域を、背面側に表示された生徒のノートになるウィンドウ内の領域に複写することができる。上記操作により、ウィンドウ間のデータの移動・複写の際の、複写元と複写先のウィンドウを切り替える手間を省くことが可能になる。
【０００５】
なお、端末装置におけるウィンドウ間のデータの移動・複写については、カットアンドペーストの技術として、以下の先行技術文献に開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２０２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、双方のウィンドウにデータが記述されている場合には、前面側のウィンドウに表示された複写元のデータ領域を、背面側のウィンドウ内の複写先の領域に位置合わせすることが困難な場合がある。同様に、背面側のウィンドウに表示された複写元のデータ領域を、前面側のウィンドウ内の複写先の領域に位置合わせすることが困難な場合がある。
【０００８】
データが記述された双方のウィンドウについて、例えば、前面側を透過状態として重畳させた場合には、データの移動・複写操作を行う操作者の視覚においては、それぞれのウィンドウに記述されたデータ同士が干渉することになる。
【０００９】
例えば、双方のウィンドウに記述されるデータを文字列とする。透過状態で重畳させた
ウィンドウ間の領域では、該領域に表示された文字列が前面側のウィンドウの文字列なのか、あるいは、前面側のウィンドウの空白領域を透過した背面側のウィンドウの文字列なのかの区別がつかない場合がある。このため、透過状態で重畳させたウィンドウ間の領域では、複写元のデータ領域と、該データ領域が複写・移動される複写先の領域との位置合わせが困難となっていた。
【００１０】
１つの側面では、本発明は、透過状態で重畳させたウィンドウ間の領域に表示される内
容を識別可能な技術の提供を目的とする。
【課題を解決するための手段】
【００１１】
上記技術は、次の端末装置の構成によって例示できる。すなわち、端末装置は、少なくとも２つのウィンドウを表示する表示部と、表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、他方のウィンドウ内で指定されたデータを重畳されたウィンドウ側の所定領域に複写する際に、他方のウィンドウ内の背景に基づいて、一方のウィンドウ内のオブジェクトの表示の形態を変更し、他方のウィンドウ内の背景および背景に組み合わせて一方のウィンドウ内に表示される表示の形態を変更したオブジェクトに基づいて、他方のウィンドウ内の背景の表示の形態を変更する処理部と、を備える。
【発明の効果】
【００１２】
１つの側面では、透過状態で重畳させたウィンドウ間の領域に表示される内容を識別可能な技術が提供できる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の端末装置のハードウェア構成の一例を示す図である。
【図２】端末装置に表示されるウィンドウ画面の一例を示す図である。
【図３】透過状態で重畳させたウィンドウ画面の比較例を示す図である。
【図４】透過状態で重畳させたウィンドウ画面の他の比較例を示す図である。
【図５】背景色、文字色を変更する場合のＲＧＢ値の設定例を示す図である。
【図６】ケース１のウィンドウ画面の背景色、文字色の変更例を示す図である。
【図７】図３に対応する、ケース２のウィンドウ画面の変更例を示す図である。
【図８】図４に対応する、ケース２のウィンドウ画面の変更例を示す図である。
【図９】図３に対応する、ケース３の下線修飾によるウィンドウ画面の変更例を示す図である。
【図１０】図４に対応する、ケース３の下線修飾によるウィンドウ画面の変更例を示す図である。
【図１１】ケース４のフォントや表示太さによるウィンドウ画面の変更例を示す図である。
【図１２】ケース１に示す表示態様の変更処理を例示するフローチャートである。
【図１３】ケース２に示す表示態様の変更処理を例示するフローチャートである。
【図１４】ケース３に示す表示態様の変更処理を例示するフローチャートである。
【図１５】ケース４に示す表示態様の変更処理を例示するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、一実施形態に係る端末装置について説明する。以下の実施形態の構成は例示であり、本端末装置は、以下の実施形態の構成には限定されない。以下、図１から図１５の図面に基づいて、本実施形態の端末装置を説明する。
【００１５】
＜実施形態＞
図１に、本実施形態の端末装置のハードウェア構成の一例を例示する。図１に例示の端末装置１０は、マルチウィンドウ機能を備える情報処理装置である。マルチウィンドウ機能を備える情報処理装置として、ＰＣ、ノートＰＣ、タブレットＰＣ等が例示される。但し、端末装置１０は、マルチウィンドウ機能を備える機器であれば、スマートフォン、ＰＤＡ、ゲーム機等であってもよい。マルチウィンドウ機能を備える端末装置１０においては、ＬＣＤ１５ａといった表示デバイスに表示させた複数のウィンドウの間で、文字列等のデータの移動・複写処理が可能になる。ここで、端末装置１０の「ＬＣＤ１５ａ」は、「表示部」の一例である。
【００１６】
例えば、端末装置１０の利用形態として、学校等の教育施設において、教師と生徒のそれぞれが端末装置１０を使用して授業を進めるといった形態を想定する。生徒側の使用する端末装置１０には、教師側から生徒側に配布された電子資料がウィンドウ画面として表示される。また、生徒側の使用する端末装置１０には、生徒側の使用するノート（電子ノート）がウィンドウ画面として表示される。各生徒は、例えば、端末装置１０に表示された電子資料のウィンドウ画面を参照しながら、授業内容をノートのウィンドウ画面に記述する。ノートになるウィンドウ画面への書き込みは、例えば、タッチペン１４ａといった入力デバイスを介して行われる。なお、生徒側の端末装置１０に配布される電子資料には、例えば、ビデオカメラ等で撮影した黒板の撮像画像が含まれるとしてもよい。生徒側の端末装置１０には、授業の進行と共にチョーク等で黒板に書き込まれた授業内容がウィンドウ画面として表示される。
【００１７】
図２（１）、（２）に、生徒側の端末装置１０に表示されるウィンドウ画面の一例を例示する。図２（１）は、学校等の授業において教師側から生徒側に配布される電子資料の画面例である。図２（２）は、上記授業において生徒側の使用するノートの画面例である。
【００１８】
図２（１）の画面例において、例えば、ハッチングされた領域Ｚ１のウィンドウ画面上の表示色は黒色や深緑色であり、領域Ｚ１を背景色として記述された「あいうえお」等の文字・文字列の表示色は白色である。また、図２（２）の画面例においては、例えば、領域Ｚ２のウィンドウ画面上の表示色は白色であり、領域Ｚ２を背景色として記述された「ＡＢＣＤＥＦＧ」等の文字・文字列の表示色は黒色である。生徒側の端末装置１０の表示デバイス（ＬＣＤ１５ａ）には、それぞれに文字列等のデータが記述された図２（１）、（２）のウィンドウ画面が並列して表示される。
【００１９】
端末装置１０に並列して表示されたウィンドウ間での、文字列等のデータの複写・移動操作は、ウィンドウ同士を重畳させた状態で行われるとする。また、重畳させたウィンドウの内、前面側のウィンドウは透過状態とする。端末装置１０のＬＣＤ１５ａ等には、前面側のウィンドウの文字列等が、前面側のウィンドウを透過した背面側のウィンドウの文字列等と共に表示される。
【００２０】
図３に、透過状態で重畳させたウィンドウ画面の比較例を例示する。図３は、図２（１）のウィンドウ画面が背面側、図２（２）のウィンドウ画面が前面側の場合の画面例である。図３に示すように、透過状態では、背面側のウィンドウ画面（以下、背面側ウィンドウとも称す）の背景色（領域Ｚ１）が、前面側のウィンドウ画面（以下、前面側ウィンドウとも称す）の文字色に重なることになる。
【００２１】
図３に示す状態においては、例えば、図２（１）の背景色に図２（２）の文字列「ＡＢＣＤＥＦＧ」の内の「ＤＥＦＧ」の文字部分が重なりあっている。透過された背面側ウィンドウの背景色（深緑色）と前面側ウィンドウの文字色（黒色）は近似色のため、図３に示す状態で画面上に表示された場合には、前面側ウィンドウの文字列等の識別は困難な状態になる。
【００２２】
図３に示す状態において、さらに、透過された背面側ウィンドウの背景色と前面側ウィンドウの文字色が同色（黒色）の場合には、透過された背景色と前面側ウィンドウの文字色が同化して画面上に表示される。同化状態で表示された場合には、前面側ウィンドウに表示される文字列等の位置、内容は視認されない。例えば、図２（２）に示す文字列「ＡＢＣＤＥＦＧ」の内の「ＤＥＦＧ」の文字部分は、透過された背面側ウィンドウの背景色に同化し、判別不能の状態になる。なお、上述の透過状態で重畳させたウィンドウ間の表示色に関する干渉は、それぞれのウィンドウ画面に記述された文字列等の間にも生じ得る。
【００２３】
図４に、透過状態で重畳させたウィンドウ画面の他の比較例を例示する。図４に示す背面側ウィンドウ、前面側ウィンドウは、図３と同様である。但し、図２（１）の領域Ｚ１に示す背景色は白色であり、記述された「あいうえお」等の文字・文字列の表示色は黒色や黒色に近似する色（例えば、深緑色等）である。図４に示すように、透過状態では、背面側ウィンドウに記述された文字列等の文字色が、前面側ウィンドウに記述された文字色に重なることになる。
【００２４】
例えば、図４の破線の矩形枠で囲まれた領域Ｚ３では、図２（１）の文字列「あいうえお」と図２（２）の文字列「ＡＢＣＤＥＦＧ」とが重なり合っている。前面側に透過された背面側ウィンドウの文字色（例えば、深緑色等）と前面側ウィンドウの文字色（黒色）とは近似色のため、表示画面上においては、それぞれのウィンドウに記述された文字列に対する識別が困難な状態になる。
【００２５】
さらに、背面側ウィンドウの文字色と前面側ウィンドウの文字色とが同色の場合には、文字列同士が重なり合った部分が同化して表示されるため、それぞれの文字列で記述された記述内容の判別が困難になる。例えば、図２（２）に示す文字列「ＡＢＣＤＥＦＧ」の内の「ＡＢＣ」の文字部分は、図２（１）に示す文字列「あいうえお」の内の「いうえお」の文字部分に同化するため、記述内容は視認されない。
【００２６】
（本実施形態の処理）
図１に戻り、本実施形態に係る端末装置１０は、ＬＣＤ１５ａ等に表示される複数のウィンドウの表示位置、表示内容を管理する。そして、本実施形態に係る端末装置１０は、表示されたウィンドウ間の表示位置に重なりが生じた場合には、重畳する何れかのウィンドウ内の表示の態様（形態）を変更する。表示態様の変更により、端末装置１０においては、重畳した部分領域で視認される表示内容が、前面側ウィンドウの内容か、或いは、前面側ウィンドウを透過して表示された背面側ウィンドウの内容かを識別することが可能になる。本実施形態の端末装置１０によれば、透過状態で重畳させたウィンドウ間の表示内容が識別可能になる。
【００２７】
ウィンドウ内の表示態様の変更として、端末装置１０は、例えば、重畳するウィンドウ内の背景色と、背景色に組合せて表示されるオブジェクト（文字）の表示色の種類をそれぞれに異なる種類に変更する（ケース１）。また、端末装置１０は、例えば、重畳するウィンドウの内、一方のウィンドウの表示を不鮮明にし、すりガラス越しのようにボカした状態で表示する（ケース２）。また、端末装置１０は、重畳するウィンドウの内、一方のウィンドウに表示された文字列等に対して下線修飾を行うとしてもよい（ケース３）。さらに、端末装置１０は、重畳するウィンドウの内、一方のウィンドウに表示された文字列等のフォントや表示太さといった書体を変更するとしてもよい（ケース４）。
【００２８】
上記（ケース２）の表示態様の変更に関し、例えば、データの複写元のウィンドウにおいては、端末装置１０を操作する操作者（以下、ユーザとも称す）に、複写する内容や表示位置を明確に視認させるため、複写元の表示態様を維持することが好ましい。また、複写先のウィンドウにおいては、端末装置１０のユーザに、複写元のデータを挿入するための空白領域を視認させることが可能であればよい。
【００２９】
〔装置構成〕
図１に例示の端末装置１０は、接続バスＢ１によって相互に接続されたCentral  Processing  Unit（ＣＰＵ）１１、主記憶部１２、補助記憶部１３、入力部１４、出力部１５、通信部１６を有する。主記憶部１２および補助記憶部１３は、端末装置１０が読み取り可能な記録媒体である。
【００３０】
ＣＰＵ１１は、Microprocessor（ＭＰＵ）、プロセッサとも呼ばれる。但し、ＣＰＵは、単一のプロセッサに限定される訳ではなく、マルチプロセッサ構成であってもよい。また、単一のソケットで接続される単一のＣＰＵがマルチコア構成であってもよい。
【００３１】
端末装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されたプログラムを主記憶部１２の作業領域に実行可能に展開し、プログラムの実行を通じて周辺機器の制御を行う。これにより、端末装置１０は、所定の目的に合致した処理を実行することができる。
【００３２】
ＣＰＵ１１は、端末装置１０全体の制御を行う中央処理演算装置である。ＣＰＵ１１は、補助記憶部１３に格納されたプログラムにしたがって処理を行う。主記憶部１２は、ＣＰＵ１１がプログラムやデータをキャッシュしたり、作業領域を展開したりする記憶媒体である。主記憶部１２は、例えば、フラッシュメモリ、Random  Access  Memory（ＲＡＭ）やRead  Only  Memory（ＲＯＭ）を含む。
【００３３】
補助記憶部１３は、各種のプログラムおよび各種のデータを読み書き自在に記録媒体に格納する。補助記憶部１３は、外部記憶装置とも呼ばれる。補助記憶部１３には、例えば、マルチウィンドウ機能に対応するOperating  System（ＯＳ）、各種プログラム、各種テーブル等が格納される。ＯＳは、例えば、通信部１６を介して接続される外部装置等とのデータの受け渡しを行う通信インターフェースプログラムを含む。外部装置等には、例えば、図示しないネットワーク上のＰＣやサーバといった情報処理装置、他の端末装置１０、外部記憶装置等が含まれる。ネットワークには、例えば、インターネットといった公衆ネットワーク、Local  Area  Network（ＬＡＮ）等の有線ネットワーク、携帯電話網、無線ＬＡＮ等の無線ネットワークが含まれる。
【００３４】
補助記憶部１３は、例えば、Erasable  Programmable  ROM（ＥＰＲＯＭ）、ソリッドステートドライブ装置、ハードディスクドライブ（ＨＤＤ、Hard  Disk  Drive）装置等である。また、補助記憶部１３としては、例えば、Compact  Disc（ＣＤ）ドライブ装置、Digital  Versatile  Disc（ＤＶＤ）ドライブ装置、Blu-ray（登録商標）  Disc（ＢＤ）ドライブ装置等が提示できる。記録媒体としては、例えば、不揮発性半導体メモリ（フラッシュメモリ）を含むシリコンディスク、ハードディスク、ＣＤ、ＤＶＤ、ＢＤ、Universal  Serial  Bus（ＵＳＢ）メモリ、Secure  Digital（ＳＤ）メモリカード等がある。
【００３５】
入力部１４は、ユーザからの操作指示等を受け付ける。入力部１４は、例えば、タッチペン１４ａ、入力ボタン、ポインティングデバイス、マイクロフォン等の入力デバイスである。入力部１４には、キーボード、ワイヤレスリモコンといった入力デバイスが含まれるとしてもよい。ポインティングデバイスには、例えば、タッチパネル、マウス、トラックボール、ジョイスティックが含まれる。
【００３６】
出力部１５は、ＣＰＵ１１で処理されるデータや情報、主記憶部１２、補助記憶部１３に記憶されるデータや情報を出力する。出力部１５には、例えば、ＬＣＤ１５ａ、Plasma  Display  Panel（ＰＤＰ）、Electroluminescence（ＥＬ）パネル、有機ＥＬパネル等の表示デバイスが含まれる。また、出力部１５は、プリンタ、スピーカ等の出力デバイスを含むとしてもよい。通信部１６は、例えば、端末装置１０に接続するネットワーク等とのインターフェースである。
【００３７】
端末装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されているＯＳ、各種プログラムや各種データを主記憶部１２に読み出して実行することで、対象プログラムの実行と共に図１に例示の各処理部の機能を提供する。端末装置１０では、対象プログラムの実行と共に、表示画面管理部１０１、画像処理部１０２の機能が提供される。端末装置１０は、以上の各処理部が参照し、或いは、管理するデータの格納先として、補助記憶部１３を備える。ここで、ＣＰＵ１１の対象プログラムの実行により提供される各処理部が「処理部」の一例である。
【００３８】
但し、上記各処理部の少なくとも一部の処理がDigital  Signal  Processor（ＤＳＰ）、Application  Specific  Integrated  Circuit（ＡＳＩＣ）、Graphics  Processing  Unit（ＧＰＵ）等によって提供されてもよい。また、上記各処理部の少なくとも一部が、Field-Programmable  Gate  Array（ＦＰＧＡ）、数値演算プロセッサ、ベクトルプロセッサ、画像処理プロセッサ等の専用large  scale  integration（ＬＳＩ）、その他のデジタル回路であってもよい。また、上記各処理部の少なくとも一部にアナログ回路を含むとしてもよい。
【００３９】
〔処理部の構成〕
図１に例示の表示画面管理部１０１は、ＬＣＤ１５ａ等に表示されるウィンドウの表示位置を、ウィンドウを識別する情報に関連付けて管理する。ＬＣＤ１５ａ等に表示されるウィンドウ画面の表示位置は、例えば、Application  Programming  Interface（ＡＰＩ）を介してＯＳから取得される。なお、ＬＣＤ１５ａ等におけるウィンドウ画面の表示位置は、例えば、表示デバイスの左上角部を原点とし、表示デバイスの左右方向をＸ軸、上下方向をＹ軸とした（Ｘ，Ｙ）の２次元座標として表すことができる。
【００４０】
また、表示画面管理部１０１は、取得したウィンドウ画面の表示位置に基づいて、ウィンドウ間の表示位置の重なりを判定する。表示画面管理部１０１は、ＬＣＤ１５ａ等に表示されたウィンドウ間の表示位置の重なりが生じた場合には、判定結果を画像処理部１０２に通知する。また、表示画面管理部１０１は、表示位置の重なりが判定されたウィンドウの管理情報を画像処理部１０２に通知する。
【００４１】
画像処理部１０２は、表示画面管理部１０１から引き渡されたウィンドウの管理情報に基づいて、重なりが判定された各ウィンドウの描画情報を取得する。描画情報は、例えば、ウィンドウ画面の描画情報が格納された主記憶部１２の所定の領域から取得する。なお、ウィンドウ画面の描画情報の格納位置は、例えば、ＡＰＩを介してＯＳから取得される。画像処理部１０２は、取得したウィンドウ画面の描画情報を主記憶部１２の所定の領域に一時的に記憶する。
【００４２】
画像処理部１０２は、取得したウィンドウ画面の描画情報に基づいて、重畳する何れかのウィンドウ内の表示態様を変更する。画像処理部１０２は、重畳する何れかのウィンドウ内の表示態様について、（ケース１）−（ケース４）の変更を行う。以下、図面を参照し、（ケース１）−（ケース４）のそれぞれについての表示態様の変更内容を説明する。なお、図２（１）、（２）に例示のウィンドウ画面例を説明例とする。
【００４３】
（ケース１）
ケース１においては、画像処理部１０２は、重畳するウィンドウ内の背景色と、背景色に組合せて表示されるオブジェクトの表示色の種類をそれぞれに異なる種類に変更する。景色に組合せて表示されるオブジェクトには、例えば、線画等が含まれてもよい。以下では、背景色に組合せて表示されるオブジェクトはウィンドウ画面内に記述された文字・文字列として説明する。
【００４４】
画像処理部１０２は、例えば、図２（１）に示す電子資料の描画情報からＲＧＢ値を取得する。そして、画像処理部１０２は、取得したＲＧＢ値の中の出現頻度（使用頻度）が最多となるＲＧＢ値を背景色、その他のＲＧＢ値を文字色に特定する。授業において使用される黒板をビデオカメラ等で撮影した場合には、文字が記述される黒板の地色を表すＲＧＢ値の出現頻度が最も高いからである。
【００４５】
図２（２）に示すノートについても同様である。但し、生徒側の使用するノートは、電子ノートである。このため、電子ノートを表示するためのウィンドウにおいては、ユーザの設定により背景色、文字色、或いは、初期値が指定される。画像処理部１０２は、例えば、ＯＳを介してノートとして使用されるウィンドウの背景色、文字色の指定値（ＲＧＢ値）を取得するとしてもよい。
【００４６】
画像処理部１０２は、例えば、各ウィンドウの描画情報から取得した背景色、文字色のＲＧＢ値を、例えば、予めユーザによって設定された表示色に対応するＲＧＢ値に変更する。画像処理部１０２は、ＲＧＢ値が変更された各ウィンドウの描画情報をＬＣＤ１５ａ等の表示デバイスに出力する。端末装置１０のＬＣＤ１５ａ等には、変更後のＲＧＢ値に対応する背景色、文字色のウィンドウが重畳して表示される。
【００４７】
但し、画像処理部１０２は、例えば、配布された電子資料を表示するウィンドウ側の背景色、文字色は維持し、ノートとして使用するウィンドウ側の背景色、文字色を変更するとしてもよい。配布された電子資料を表示するウィンドウ側の背景色、文字色が維持されることで、ユーザは、複写元になる記述内容を視認し続けることが可能になる。端末装置１０においては、ＲＧＢ値の変更に係る処理量を軽減することができる。
【００４８】
図５に、ノートとして使用するウィンドウ側の背景色、文字色を変更する場合のＲＧＢ値の設定例をテーブルＴｂ１に例示する。テーブルＴｂ１には、各ウィンドウの文字色、背景色のＲＧＢ取得値、変更方法、変更後のＲＧＢ値についての情報がレコードとして表されている。なお、テーブルＴｂ１において、“ウィンドウ１”は、ノートとして使用されるウィンドウを表し、“ウィンドウ２”は、電子資料（黒板）が表示されるウィンドウを表す。
【００４９】
図５に示す設定例では、画像処理部１０２は、ノートとして使用するウィンドウ側の背景色を透過状態とする。そして、画像処理部１０２は、ノートとして使用するウィンドウ側の文字色を、電子資料が表示されるウィンドウ側の背景色を反転させた反転色に変更する。図５に示す設定例では、ノートのウィンドウ側から取得された文字色のＲＧＢ値は、“２５：２５：２５”である。また、電子資料のウィンドウ側から取得された背景色のＲＧＢ値は、“４１：５１：２１”である。画像処理部１０２は、ノートとして使用するウィンドウ側の文字色のＲＧＢ値を、電子資料のウィンドウ側の背景色のＲＧＢ値を反転させた“２１４：２０４：２３４”に変更する。なお、ノートとして使用するウィンドウ側の文字色のＲＧＢ値は、例えば、電子資料のウィンドウ側の背景色のＲＧＢ値で示される色座標上の相対距離が遠いＲＧＢ値に変更するとしてもよい。
【００５０】
また、図５に示す設定例では、電子資料が表示されるウィンドウ側の背景色のＲＧＢ値を、“４４：８２：６０”に変更している。この変更は、ノートとして使用するウィンドウ側の表示色変更後の文字色を識別し易くするための色調整である。このような色調整は、例えば、実験的に文字色と背景色の組み合わせに対する視認のし易さを複数の被験者に評価させる。そして、例えば、複数の被験者から集計された評価結果の統計処理に基づいて予め調整量を定めておけばよい。さらに、色調整については、例えば、背景色と文字色の組み合わせに対して、それぞれの明度や彩度を変更するとしてもよい。色調整を行う場合には、単純に背景色の反転色を文字色として組み合わせる場合に比べて、相対的な識別性の向上が期待される。
【００５１】
図６に、ケース１におけるウィンドウ画面の背景色、文字色の変更例を例示する。図６の画面例は、図５に示す設定例に沿ってウィンドウ画面の背景色、文字色を変更した一例である。図６において、ウィンドウ画面Ｚ４は、図２（１）に例示の電子資料が表示されるウィンドウ画面である。また、図６の、ウィンドウ画面Ｚ５は、図２（２）に例示のノートとして使用されるウィンドウ画面である。
【００５２】
図６において、ウィンドウ画面Ｚ５は、背面側に表示されたウィンドウ画面Ｚ４に重畳する前面側のウィンドウ画面である。図５のテーブルＴｂ１の“ウィンドウ１の背景”レコードに示すように、前面側のウィンドウ画面Ｚ５の背景色には透過処理が施される。このため、ＬＣＤ１５ａ等の表示デバイスには、背面側のウィンドウ画面Ｚ４内の背景色、文字色が、重畳するウィンドウ画面Ｚ５を透過して表示される。
【００５３】
また、前面側に表示されるウィンドウ画面Ｚ５の文字色は、前面側を透過して表示されるウィンドウ画面Ｚ４の背景色に対して反転色に変更されて表示される。このため、端末装置１０のユーザは、前面側のウィンドウ画面Ｚ５を透過して表示された背面側のウィンドウ画面Ｚ４内の文字列等を視認すると共に、ウィンドウ画面Ｚ５内に記述された文字列等を明確に認識することが可能になる。
【００５４】
例えば、図６において、背面側のウィンドウ画面Ｚ４に記述された文字列「あいうえお」の「いうえお」の文字部分と、前面側のウィンドウ画面Ｚ５に記述された文字列「ＡＢＣＤＥＦＧ」の「ＡＢＣＤ」の文字部分は重なり合って表示されている。しかし、重複した状態においても、前面側のウィンドウ画面Ｚ５を透過して表示された背面側のウィンドウ画面Ｚ４に記述された文字列「あいうえお」の表示位置は視認により把握することが可能になる。また、前面側のウィンドウ画面Ｚ５、背面側のウィンドウ画面Ｚ４に記述された文字列等の内容を推認することが可能になる。
【００５５】
なお、画像処理部１０２は、重畳するウィンドウ間の重なり合う部分領域に限定して背景色、文字色の表示色を変更すするとしてもよい。表示色の変更として、例えば、背面側のウィンドウの背景色のＲＧＢ値と、前面側のウィンドウに記述された文字色のＲＧＢ値とを足し合わせたＲＧＢ値を算出し、算出されたＲＧＢ値を用いて前面側の文字色を変更するとしてもよい。重畳するウィンドウ間の重なり合う部分領域に記述された文字列等の内容、表示位置等が識別可能になればよい。
【００５６】
（ケース２）
ケース２においては、画像処理部１０２は、重畳するウィンドウの内、一方のウィンドウの表示を不鮮明にし、すりガラス越しのようにボカした状態で表示する。画像処理部１０２は、例えば、ウィンドウ内の表示の濃淡、配色の境界、および表示対象の輪郭の少なくとも１つを不明瞭にすることで、ウィンドウの表示を不鮮明にすることができる。
【００５７】
画像処理部１０２は、例えば、図３に例示の画面例において、背面側に表示される電子資料のウィンドウ画面をボカした状態に変更する。或いは、前面側にノートとして表示されるウィンドウ画面をボカした状態に変更する。ケース２においては、画像処理部１０２は、ウィンドウの表示を不鮮明にするだけでよい。このため、画像処理部１０２は、例えば、背面側に表示されるウィンドウ画面の背景色、文字色を特定するための描画情報の取得処理を省略することが可能になる。ケース２においては、端末装置１０は、画像処理部１０２の処理量の軽減が可能になる。
【００５８】
図７−図８に、ケース２におけるウィンドウ画面の変更例を例示する。図７−図８に例示のウィンドウ画面は、例えば、背面側に表示されるウィンドウの表示を不鮮明にし、すりガラス越しのようにボカした状態で表示した画面例である。図７の画面例は、例えば、図３に示す透過状態で重畳させたウィンドウ画面例に対して、ケース２の変更を適用した場合の画面例である。図８の画面例は、例えば、図４に示す透過状態で重畳させたウィンドウ画面例に対して、ケース２の変更を適用した場合の画面例である。図７、図８の画面例においては、前面側のウィンドウには、背景色を透過処理したノートとして使用するウィンドウ画面が表示される。
【００５９】
図７の画面例において、ウィンドウ画面Ｚ６は、ウィンドウ全体の表示をすりガラス越しのようにボカした状態に変更されたウィンドウ画面である。ウィンドウ画面Ｚ６は、図２（１）に示す電子資料が表示されるウィンドウ画面に対応する。また、ウィンドウ画面Ｚ７は、透過状態でウィンドウ画面Ｚ６の前面側に重畳するウィンドウ画面である。ウィンドウ画面Ｚ７は、図２（２）に示すノートとして使用されるウィンドウ画面に対応する。
【００６０】
図７に示すように、表示が不鮮明になったウィンドウ画面Ｚ６は、前面側のウィンドウ画面Ｚ７を透過して表示される場合には、例えば、表示内容が全体的に白く曇るように表示される。このため、端末装置１０のユーザは、前面側のウィンドウ画面Ｚ７内に記述された文字列等を明確に認識することが可能になる。また、端末装置１０のユーザは、前面側のウィンドウ画面Ｚ７を透過して表示された背面側のウィンドウ画面Ｚ６内の文字列等の記述位置を視認することが可能になる。
【００６１】
例えば、図７において、背面側のウィンドウ画面Ｚ６に記述された文字列「さしすせそ」の「しすせそ」の文字部分と、前面側のウィンドウ画面Ｚ７に記述された文字列「カキクケコ」の「カキクケ」の文字部分は重なり合って表示されている。しかし、重複した状態においても、前面側のウィンドウ画面Ｚ７を透過して表示された背面側のウィンドウ画面Ｚ６に記述された文字列「さしすせそ」の表示位置は視認により把握することが可能になる。また、前面側のウィンドウ画面Ｚ７、背面側のウィンドウ画面Ｚ６に記述された各文字列等の内容を推認することが可能になる。
【００６２】
次に、図８の画面例を説明する。図８において、ウィンドウ画面Ｚ８は、ウィンドウ全体の表示をすりガラス越しのようにボカした状態に変更された、背面側のウィンドウ画面である。ウィンドウ画面Ｚ８は、図２（１）に示す電子資料が表示されるウィンドウ画面（但し、背景色は白色、文字色は黒色）に対応する。また、ウィンドウ画面Ｚ９は、透過状態でウィンドウ画面Ｚ８の前面側に重畳するウィンドウ画面である。ウィンドウ画面Ｚ９は、図２（２）に示すノートとして使用されるウィンドウ画面に対応する。
【００６３】
図８に示すように、表示が不鮮明になったウィンドウ画面Ｚ８は、前面側のウィンドウ画面Ｚ９を透過して表示される場合には、例えば、表示内容が全体的に白く曇るように表示される。このため、図８においても、図７と同様の効果が期待できる。
【００６４】
例えば、図８において、背面側のウィンドウ画面Ｚ８に記述された文字列「あいうえお」の「いうえお」の文字部分と、前面側のウィンドウ画面Ｚ９に記述された文字列「ＡＢＣＤＥＦＧ」の「ＡＢＣＤ」の文字部分は重なり合って表示されている。しかし、重複した状態においても、前面側のウィンドウ画面Ｚ９を透過して表示された背面側のウィンドウ画面Ｚ８に記述された文字列「いうえお」の表示位置は視認可能になる。また、前面側のウィンドウ画面Ｚ９、背面側のウィンドウ画面Ｚ８に記述された各文字列等の内容をそれぞれに推認することが可能になる。
【００６５】
図８においても、端末装置１０のユーザは、前面側のウィンドウ画面Ｚ９内に記述された文字列等を明確に認識することが可能になる。また、端末装置１０のユーザは、前面側のウィンドウ画面Ｚ９を透過して表示された背面側のウィンドウ画面Ｚ８内の文字列等の記述位置、内容を視認することが可能になる。
【００６６】
（ケース３）
ケース３においては、画像処理部１０２は、重畳する一方のウィンドウに表示された文字列等への下線修飾を行う。文字列等に修飾する下線等の表示色には、例えば、赤色といった気付きを与える配色が採用される。気付きを与える配色とは、例えば、重畳するウィンドウの背景色、文字色とは異なる表示色である。画像処理部１０２は、下線修飾の表示色に赤色等の気付きを与える配色を採用することで、重畳して表示された一方のウィンドウにおける文字列等の表示位置、表示間隔等をユーザに視認させることができる。
【００６７】
図９−図１０に、ケース３の下線修飾によるウィンドウ画面の変更例を例示する。図９−図１０に例示のウィンドウ画面は、例えば、前面側に表示されるウィンドウの文字列等に赤色の下線修飾を行う場合の画面例である。図９の画面例は、例えば、図３に示す透過状態で重畳させたウィンドウ画面例に対して、ケース３の下線修飾による変更を適用した場合の画面例である。同様にして、図１０の画面例は、図４に示す透過状態で重畳させたウィンドウ画面例に対して、ケース３の下線修飾による変更を適用した場合の画面例である。なお、図９、図１０の画面例においては、背面側のウィンドウには、電子資料のウィンドウ画面が表示される。
【００６８】
図９の画面例において、ウィンドウ画面Ｚ１０は、図２（１）に示す電子資料が表示されるウィンドウ画面に対応する。また、ウィンドウ画面Ｚ１１は、透過状態でウィンドウ画面Ｚ１０の前面側に重畳するウィンドウ画面である。ウィンドウ画面Ｚ１１は、図２（２）に示すノートとして使用されるウィンドウ画面に対応する。ウィンドウ画面Ｚ１１内に記述された文字列等には、例えば、ハッチングで示すように赤色の下線修飾が施されている。
【００６９】
図９に示すように、背面側のウィンドウ画面Ｚ１０が透過して表示される状態であっても、前面側のウィンドウ画面Ｚ１１に記述された文字列等には赤色の下線修飾が施されて表示される。このため、端末装置１０のユーザは、赤色の下線修飾表示をガイドにして、文字列の表示箇所が背面側に記述された文字列なのか、前面側に記述された文字列なのかを識別可能になる。また、端末装置１０のユーザは、文字列等に施された赤色の下線修飾表示をガイドにして、それぞれのウィンドウ画面における行間、文字列が記述された行内の空白領域を把握することが可能になる。
【００７０】
例えば、図９において、背面側のウィンドウ画面Ｚ１０に記述された文字列「あいうえお」の「いうえお」の文字部分と、前面側のウィンドウ画面Ｚ１１に記述された文字列「ＡＢＣＤＥＦＧ」の「ＡＢＣ」の文字部分は重なり合って表示されている。しかし、前面側のウィンドウ画面Ｚ１１に記述された文字列には赤色の下線修飾が施され、背面側のウィンドウ画面Ｚ１０に記述された文字列には上記下線修飾は施されていない。このため、ユーザは、背面側のウィンドウ画面Ｚ１０に記述された文字列の表示箇所と、前面側のウィンドウ画面Ｚ１１に記述された文字列の表示箇所とを識別することが可能になる。また、ユーザは、赤色の下線修飾の表示位置から、前面側のウィンドウ画面Ｚ１１の行間、文字列が記述された行内の空白領域を視認することが可能になる。同様にして、ユーザは、赤色の下線修飾の表示位置から、前面側に透過された背面側のウィンドウ画面Ｚ１０の行間、文字列が記述された行内の空白領域を把握することが可能になる。
【００７１】
次に、図１０の画面例を説明する。図１０の画面例において、ウィンドウ画面Ｚ１２は、図２（１）に示す電子資料が表示されるウィンドウ画面（但し、背景色は白色であり、文字色は黒色）に対応する。また、ウィンドウ画面Ｚ１３は、透過状態でウィンドウ画面Ｚ１２の前面側に重畳するウィンドウ画面である。ウィンドウ画面Ｚ１３は、図２（２）に示すノートとして使用されるウィンドウ画面に対応する。ウィンドウ画面Ｚ１３内に記述された文字列等には、例えば、ハッチングで示すように赤色の下線修飾が施されている。
【００７２】
図１０に示すように、背面側のウィンドウ画面Ｚ１２が透過して表示される状態であっても、前面側のウィンドウ画面Ｚ１３に記述された文字列等には赤色の下線修飾が施されて表示される。このため、背面側のウィンドウ画面Ｚ１２の文字色と前面側のウィンドウ画面Ｚ１３の文字色が同色であっても、ユーザは、赤色の下線修飾表示をガイドにして、文字列の表示箇所が背面側に記述された文字列なのか、前面側に記述された文字列なのかを識別できる。ユーザは、図９と同様に、文字列等に施された赤色の下線修飾表示をガイドにして、それぞれのウィンドウ画面における行間、文字列が記述された行内の空白領域を把握することが可能になる。
【００７３】
（ケース４）
ケース４においては、画像処理部１０２は、重畳する一方のウィンドウに表示された文字列等のフォントや表示太さといった書体を変更する。ウィンドウに表示された文字列等のフォントや表示太さの特定は、例えば、それぞれのウィンドウ画面から取得した描画情報に基づいて行われる。画像処理部１０２は、例えば、取得した描画情報を解析し、それぞれのウィンドウ画面に既述された文字列等に近似するフォント、表示太さを特定する。そして、画像処理部１０２は、一方のウィンドウに表示された文字列等のフォントや表示太さを変更するとすればよい。但し、フォントや表示太さを変更する際には、１行に表示される文字数が変わる場合がある。このため、画像処理部１０２は、フォントや表示太さを変更する際には、１文字当りの表示領域が変わらない範囲でのフォントや表示太さの変更処理を行う。
【００７４】
ケース４においては、端末装置１０は、フォントや表示太さの変更により、例えば、図４に示す文字色が同色の場合であっても、文字列の表示箇所が背面側に記述された文字列なのか、前面側に記述された文字列なのかを識別させることが可能になる。
【００７５】
図１１に、ケース４のフォントや表示太さによるウィンドウ画面の変更例を例示する。図１１に例示のウィンドウ画面は、例えば、前面側に表示されるウィンドウの文字列等のフォントを変更した場合の画面例である。図１１の画面例において、ウィンドウ画面Ｚ１４は、図２（１）に示す電子資料が表示されるウィンドウ画面に対応する。また、ウィンドウ画面Ｚ１５は、透過状態でウィンドウ画面Ｚ１４の前面側に重畳するウィンドウ画面である。ウィンドウ画面Ｚ１５は、図２（２）に示すノートとして使用されるウィンドウ画面に対応する。ウィンドウ画面Ｚ１５内に記述された文字列等には、例えば、ゴシック体から明朝体へのフォントの変更処理が施されている。
【００７６】
図１１に示すように、背面側のウィンドウ画面Ｚ１４が透過して表示される状態であっても、前面側のウィンドウ画面Ｚ１５に記述された文字列等にはフォントの変更処理が施されて表示される。このため、端末装置１０のユーザは、表示された文字列の相対的なフォントの差分から、文字列の表示箇所が背面側に記述された文字列なのか、前面側に記述された文字列なのかを識別可能になる。また、端末装置１０のユーザは、表示された文字列の相対的なフォントの差異から、それぞれのウィンドウ画面における行間、文字列が記述された行内の空白領域を把握することが可能になる。
【００７７】
例えば、図１１において、背面側のウィンドウ画面Ｚ１４に記述された文字列「特許Ｂチーム」と、前面側のウィンドウ画面Ｚ１５に記述された文字列「特許  チーム」は重なり合って表示されている。しかし、重なり合った文字列のフォントの差異から、端末装置１０のユーザは、背面側のウィンドウ画面Ｚ１４に記述された文字列の表示箇所と、前面側のウィンドウ画面Ｚ１５に記述された文字列の表示箇所とを視認することが可能になる。また、例えば、前面側のウィンドウ画面Ｚ１５に記述された文字列「特許」と「チーム」の間には、文字スペースが存在することが把握できる。
【００７８】
また、端末装置１０のユーザは、重なり合った文字列のフォントの差異から、前面側のウィンドウ画面Ｚ１５の行間、文字列が記述された行内の空白領域を視認することが可能になる。同様にして、端末装置１０のユーザは、重なり合った文字列のフォントの差異から、前面側に透過された背面側のウィンドウ画面Ｚ１４の行間、文字列が記述された行内の空白領域を把握することが可能になる。
【００７９】
以上、図６−図１１の例示のように、ケース１−ケース４に示す表示態様の変更により、端末装置１０においては、ウィンドウ間の重畳した部分領域で視認される表示内容の識別が可能になる。ケース１−ケース４に示す表示態様の変更によれば、端末装置１０のユーザは、複写する内容や表示位置を明確に視認することが可能になる。また、端末装置１０のユーザは、複写元のデータを挿入するための、複写先の空白領域を視認することが可能になる。
【００８０】
〔処理フロー〕
次に、図１２から図１５に例示のフローチャートを参照し、本実施形態の端末装置１０の、ケース１−ケース４に示す表示態様の変更処理を説明する。端末装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されている各種プログラムや各種データを主記憶部１２に読み出して実行することで、図１２から図１５に例示の表示態様の変更処理を行う。なお、以下の説明においては、重畳するウィンドウをそれぞれ、“ウィンドウＡ”、“ウィンドウＢ”として説明する。
【００８１】
（ケース１）
図１２は、ケース１に示す表示態様の変更処理の一例を示すフローチャートである。端末装置１０は、図１２に例示の表示態様の変更処理により、例えば、図５、図６を用いて説明したように、ウィンドウ画面の表示態様の変更を行う。なお、図６においては、“ウィンドウＡ”は、例えば、ノートとして使用されるウィンドウ画面、“ウィンドウＢ”は、電子資料が表示されるウィンドウ画面に対応する。
【００８２】
図１２に例示のフローチャートにおいて、端末装置１０の処理の開始は、例えば、ＬＣＤ１５ａ等の表示領域内において、複数のウィンドウ画面の表示のときが例示できる。端末装置１０は、例えば、ＬＣＤ１５ａ等に表示されるウィンドウＡとウィンドウＢの表示位置をそれぞれに取得する（Ｓ１）。
【００８３】
ＬＣＤ１５ａ等に表示されるウィンドウ画面の表示位置は、例えば、ＡＰＩ等を介してＯＳから取得される。ＬＣＤ１５ａ等におけるウィンドウ画面の表示位置は、例えば、表示デバイスの左上角部を原点とし、表示デバイスの左右方向をＸ軸、上下方向をＹ軸とした（Ｘ，Ｙ）の２次元座標として表わされる。端末装置１０は、取得した各ウィンドウ画面の表示位置を、例えば、それぞれのウィンドウを識別する情報（識別番号）と関連付けて主記憶部１２の所定の領域に一時的に記憶する。端末装置１０は、取得した各ウィンドウ画面の表示位置をＳ２の処理に引き渡す。
【００８４】
Ｓ２の処理では、端末装置１０は、Ｓ１の処理から引き渡された各ウィンドウ画面の表
示位置を比較し、ウィンドウＡとウィンドウＢとの間に重なる部分領域の存在を判定する。ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在する場合には、ウィンドウＡとウィンドウＢとは重畳していると判定できるからである。
【００８５】
端末装置１０は、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在しない場合には（Ｓ２、Ｎｏ）、Ｓ１の処理に移行する。Ｓ１の処理に移行した端末装置１０は、ウィンドウＡとウィンドウＢとは重畳していると判定されるまで、Ｓ１−Ｓ２の処理を繰り返す。一方、端末装置１０は、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在する場合には（Ｓ２、Ｙｅｓ）、Ｓ３の処理に移行する。
【００８６】
Ｓ３の処理では、端末装置１０は、ウィンドウＡの描画情報からウィンドウ画面のＲＧＢ値を取得する。そして、端末装置１０は、取得したＲＧＢ値の分布（出現頻度）から、最多となるＲＧＢ値を背景色、その他のＲＧＢ値を文字色に特定する。例えば、図６の例では、ウィンドウＡの背景色としてＲＢＧ値“４１（Ｒ）：５１（Ｂ）：２１（Ｇ）”が特定される。また、ウィンドウＡの文字色として白色を表すＲＢＧ値“２５０（Ｒ）：２５０（Ｂ）：２５０（Ｇ）”が特定される。
【００８７】
Ｓ４の処理では、端末装置１０は、ウィンドウＢの描画情報からウィンドウ画面のＲＧＢ値を取得する。端末装置１０は、Ｓ３の処理と同様に、取得したＲＧＢ値の分布（出現頻度）から、最多となるＲＧＢ値を背景色、その他のＲＧＢ値を文字色に特定する。例えば、図６の例では、ウィンドウＢの背景色として白色を表すＲＢＧ値“２５０（Ｒ）：２５０（Ｂ）：２５０（Ｇ）”が特定される。また、ウィンドウＢの文字色として黒色を表すＲＢＧ値“２５（Ｒ）：２５（Ｂ）：２５（Ｇ）”が特定される。
【００８８】
Ｓ５の処理では、端末装置１０は、Ｓ３−Ｓ４の処理で特定したウィンドウＡ、Ｂの背景色、背景色に組合せて表示される文字色の表示色の種類をそれぞれに異なる種類に変更する。ウィンドウＡ、Ｂの背景色、文字色の表示色の変更は、図５、図６を用いて説明したように、重畳した部分領域で視認される表示内容が、ウィンドウＢの表示内容か、或いは、ウィンドウＢを透過して表示されたウィンドウＡの表示内容かを識別できればよい。
【００８９】
端末装置１０は、例えば、ウィンドウＡ、Ｂの背景色、文字色の表示色の種類をそれぞれに異なる種類となるように、予めユーザによって設定された表示色に変更する。或いは、端末装置１０は、図５、図６を用いて説明したように、ウィンドウＡ、Ｂの何れか一方の背景色、文字色の表示色を変更する。Ｓ５の処理により、背景色および文字色の表示色が変更されたウィンドウＡおよびウィンドウＢ、或いは、ウィンドウＡまたはウィンドウＢは、端末装置１０のＬＣＤ１５ａ等の表示デバイスに表示される。
【００９０】
Ｓ６の処理では、端末装置１０は、入力部１４を介し、背景色、文字色等の表示色が変更された状態で重畳するウィンドウＡ、Ｂについての、複写元領域と複写先領域との位置合わせ操作を受け付ける。端末装置１０は、入力部１４を介して受け付けた位置合わせ操作に応じて、重畳するウィンドウＡ、Ｂの表示位置を変更する。端末装置１０では、例えば、前面側に表示されたウィンドウＡまたはＢの複写元領域と、背面側に表示されたウィンドウＢまたはウィンドウＡの複写先領域との位置合わせが行われる。
【００９１】
Ｓ７の処理では、端末装置１０は、入力部１４を介し、例えば、前面側に表示されたウィンドウＡまたはＢの複写元領域に表示されたデータの指定操作を受け付ける。データの指定操作は、例えば、タッチペン１４ａにより行われる。端末装置１０は、例えば、Ｓ６の処理で位置合わせが行われたウィンドウＡまたはＢの描画情報から、指定操作により選択された複写元領域のデータを特定する。また、端末装置１０は、例えば、背面側に表示されたウィンドウＢまたはウィンドウＡの描画情報から、上記複写元領域に重畳する複写
先領域を特定する。そして、端末装置１０は、指定操作により選択された複写元領域のデータを背面側に表示されたウィンドウＢまたはウィンドウＡの複写先領域に挿入（貼り付け）する。Ｓ７の処理後、端末装置１０は、Ｓ８の処理に移行する。
【００９２】
なお、Ｓ７の処理において端末装置１０は、例えば、複写先領域へのデータの挿入の際に、複写先となるウィンドウＡまたはＢの画面に記述された文字列行に合わせてデータの挿入を行うとしてもよい。端末装置１０では、既に記述された文字列等と挿入されるデータとの間で文字列行に沿った微調整が可能になる。また、端末装置１０は、複写先となるウィンドウＡまたはＢに記述された文字列のフォントや色といった書式に合わせて、挿入されるデータのフォントや色を変更するとしてもよい。端末装置１０では、既に記述された文字列等と挿入されるデータとの間で書式の同一化が可能になる。
【００９３】
Ｓ８の処理では、端末装置１０は、Ｓ１の処理と同様に、ＬＣＤ１５ａ等に表示されるウィンドウＡとウィンドウＢの表示位置をそれぞれに取得する。端末装置１０は、取得した各ウィンドウ画面の表示位置を、それぞれのウィンドウを識別する情報に関連付けて主記憶部１２の所定の領域に一時的に記憶する。端末装置１０は、取得した各ウィンドウ画面の表示位置をＳ９の処理に引き渡す。
【００９４】
Ｓ９の処理では、端末装置１０は、Ｓ２の処理と同様に、Ｓ８の処理から引き渡された各ウィンドウ画面の表示位置を比較し、ウィンドウＡとウィンドウＢとの間に重なる部分領域の存在を判定する。ウィンドウＡとウィンドウＢとが未だに重畳する場合には、ウィンドウＡまたはウィンドウＢに記述された他の文字列等に対する複写操作を行う蓋然性が高いためである。
【００９５】
端末装置１０は、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在する場合には（Ｓ９、Ｙｅｓ）、Ｓ８の処理に移行する。Ｓ８の処理に移行した端末装置１０は、ウィンドウＡとウィンドウＢの表示位置をそれぞれに取得し、取得した各ウィンドウの表示位置から、ウィンドウＡとウィンドウＢとは重畳していないと判定されるまで、Ｓ８−Ｓ９の処理を繰り返す。但し、端末装置１０は、Ｓ８−Ｓ９の処理の間に、ウィンドウＡまたはウィンドウＢに記述された他の文字列等に対する複写操作が行われる場合には、割込み処理等によってユーザの指定操作を受け付ける。そして、端末操作１０は、受け付けたユーザの指定操作にしたがって、Ｓ６−Ｓ７の処理を実行する。
【００９６】
一方、端末装置１０は、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在しない場合には（Ｓ９、Ｎｏ）、Ｓ１０の処理に移行する。Ｓ１０の処理では、端末装置１０は、Ｓ５の処理で変更したウィンドウＡ、Ｂの表示色をＳ３−Ｓ４の処理で取得したＲＧＢ値に戻す。ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在しない場合には、ウィンドウＡまたはウィンドウＢに記述された他の文字列等に対する複写操作は行われないと推定できるからである。端末装置１０は、Ｓ１０の処理後、図１２の処理を終了する。
【００９７】
（ケース２）
次に、ケース２に示す表示態様の変更処理を説明する。図１３は、ケース２に示す表示態様の変更処理の一例を示すフローチャートである。ケース２の変更処理では、端末装置１０は、図７、図８を用いて説明したように、ウィンドウ画面のボカし表示を行う。ここで、ボカし表示とは、例えば、ウィンドウ内の表示の濃淡、配色の境界、および表示対象の輪郭の少なくとも１つを不明瞭にして表示することをいう。なお、図７、図８においては、“ウィンドウＡ”は、例えば、ノートとして使用されるウィンドウ画面、“ウィンドウＢ”は、電子資料が表示されるウィンドウ画面に対応する。
【００９８】
図１３のフローチャートに示すように、ケース２の表示態様の変更処理では、端末装置１０は、図１２に示すフローチャートのＳ３−Ｓ５の処理に替えてＳ１１の処理を行う。また、端末装置１０は、図１２に示すフローチャートのＳ１０の処理に替えてＳ１２の処理を行う。以下、Ｓ１１−Ｓ１２の処理を主に説明する。
【００９９】
図１３に例示のフローチャートにおいて、処理の開始は、図１２の処理と同様である。端末装置１０は、例えば、ＬＣＤ１５ａ等に表示されるウィンドウＡとウィンドウＢの表示位置をそれぞれに取得する（Ｓ１）。取得した各ウィンドウ画面の表示位置はＳ２の処理に引き渡される。そして、端末装置１０は、ウィンドウＡ、Ｂの重畳を判定するためＳ１の処理から引き渡された各ウィンドウの表示位置に基づいてＳ２の処理を行う。Ｓ２の処理において、端末装置１０は、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在する場合には（Ｓ２、Ｙｅｓ）、Ｓ１１の処理に移行する。
【０１００】
Ｓ１１の処理では、端末装置１０は、ウィンドウＡまたはウィンドウＢの何れか一方のウィンドウの表示を不鮮明（ボカす）に変更する。例えば、ウィンドウＡを背面側とし、ウィンドウＢを前面側として、背面側のウィンドウＡをボカした状態にすると想定する。
【０１０１】
上記の場合では、例えば、図７、図８を用いて説明したように、前面側のウィンドウＢを透過して表示される背面側のウィンドウＡの背景色や文字色が、白く曇るように表示される。前面側のウィンドウＢに記述された文字列等は、白く曇るように表示された背面側のウィンドウＡを背景色として表示される。このため、端末装置１０のユーザは、前面側のウィンドウＢに記述された文字列等を明確に認識することが可能になる。また、端末装置１０のユーザは、前面側のウィンドウＢを透過して表示された背面側のウィンドウＡ内の文字列等の表示位置を視認することが可能になる。
【０１０２】
また、透過状態の前面側のウィンドウＢの表示を不鮮明（ボカす）にし、ボカした状態にすると想定する。この場合では、前面側のウィンドウＢを透過して表示される背面側のウィンドウＡの背景色や文字色が、すりガラス越しのようにボカされて表示される。前面側のウィンドウＢに記述された文字列等は、すりガラス越しのようにボカされて透過された背面側のウィンドウＡを背景色として表示される。したがって、この場合であっても、端末装置１０のユーザは、前面側のウィンドウＢに記述された文字列等を明確に認識することが可能になる。また、端末装置１０のユーザは、前面側のウィンドウＢを透過して表示された背面側のウィンドウＡ内の文字列等の表示位置を視認することが可能になる。
【０１０３】
端末装置１０は、入力部１４を介し、ウィンドウＡまたはウィンドウＢの何れか一方のウィンドウの表示が不鮮明に変更された状態で重畳する各ウィンドウについての、複写元領域と複写先領域との位置合わせ操作を受け付ける（Ｓ６）。端末装置１０は、例えば、前面側に表示されたウィンドウＡまたはＢの複写元領域に表示されたデータの指定操作を受け付け、選択された複写元領域のデータを背面側に表示されたウィンドウＢまたはウィンドウＡの複写先領域に挿入する（Ｓ７）。
【０１０４】
端末装置１０では、Ｓ７の処理後、Ｓ８−Ｓ９の処理が行われ、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在しない場合には（Ｓ９、Ｎｏ）、Ｓ１２の処理が行われる。Ｓ１２の処理では、端末装置１０は、Ｓ１１の処理で変更されたウィンドウＡまたはウィンドウＢのボカし表示状態を解除する。端末装置１０は、Ｓ１２の処理後、図１３の処理を終了する。
【０１０５】
（ケース３）
次に、ケース３に示す表示態様の変更処理を説明する。図１４は、ケース３に示す表示態様の変更処理の一例を示すフローチャートである。ケース３の変更処理では、端末装置１０は、図９、図１０を用いて説明したように、文字列等への気付き色（例えば、赤色）による下線修飾を行う。なお、図９、図１０においては、“ウィンドウＡ”は、例えば、ノートとして使用されるウィンドウ画面、“ウィンドウＢ”は、電子資料が表示されるウィンドウ画面に対応する。
【０１０６】
図１４のフローチャートに示すように、ケース３の表示態様の変更処理では、端末装置１０は、図１２に示すフローチャートのＳ３−Ｓ５の処理に替えてＳ１３の処理を行う。また、端末装置１０は、図１２に示すフローチャートのＳ１０の処理に替えてＳ１４の処理を行う。以下、Ｓ１３−Ｓ１４の処理を主に説明する。
【０１０７】
図１４に例示のフローチャートにおいて、処理の開始は、図１２の処理と同様である。端末装置１０は、例えば、ＬＣＤ１５ａ等に表示されるウィンドウＡとウィンドウＢの表示位置をそれぞれに取得する（Ｓ１）。取得した各ウィンドウ画面の表示位置はＳ２の処理に引き渡される。そして、端末装置１０は、ウィンドウＡ、Ｂの重畳を判定するためＳ１の処理から引き渡された各ウィンドウの表示位置に基づいてＳ２の処理を行う。Ｓ２の処理において、端末装置１０は、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在する場合には（Ｓ２、Ｙｅｓ）、Ｓ１３の処理に移行する。
【０１０８】
Ｓ１３の処理では、端末装置１０は、ウィンドウＡまたはウィンドウＢの何れか一方のウィンドウに表示された文字列等への下線修飾を行う。文字列等に修飾する下線等の表示色には、例えば、赤色といった気付きを与える配色が採用される。下線修飾の表示色に赤色等の気付きを与える配色を採用することで、重畳して表示された一方のウィンドウにおける文字列等の表示位置、表示間隔等をユーザに視認させることができる。
【０１０９】
例えば、ウィンドウＡを背面側とし、ウィンドウＢを前面側として、前面側のウィンドウＢの文字列等へ赤色の下線修飾を行う。端末装置１０は、ウィンドウＢの描画情報を取得し、取得した描画情報を、ウィンドウＢを識別する情報に関連付けて主記憶部１２の所定の領域に一時的に記憶する。端末装置１０は、例えば、ウィンドウＢの描画情報に対して画像解析を行い、ウィンドウＢ内に記述された文字列等を特定する。端末装置１０は、特定された文字列等に対して、例えば、重畳するウィンドウの背景色、文字色とは異なる表示色（例えば、赤色）の下線修飾を行う。
【０１１０】
図９、図１０には、前面側に表示されるウィンドウＢの文字列等に対し、赤色の下線修飾が施された画面例が例示される。図９、図１０に示すように、背面側のウィンドウＡが透過して表示される状態であっても、前面側のウィンドウＢに記述された文字列等には赤色の下線修飾が施されて表示される。このため、端末装置１０のユーザは、赤色の下線修飾表示をガイドにして、文字列の表示箇所がウィンドウＡに記述された文字列なのか、ウィンドウＢに記述された文字列なのかを識別可能になる。また、端末装置１０のユーザは、文字列等に施された赤色の下線修飾表示をガイドにして、ウィンドウＡ、Ｂの画面における行間、文字列が記述された行内の空白領域を把握することが可能になる。
【０１１１】
図１４に戻り、端末装置１０は、入力部１４を介し、ウィンドウＡまたはウィンドウＢの何れか一方の文字列等について下線修飾が施された状態で重畳する各ウィンドウについての、複写元領域と複写先領域との位置合わせ操作を受け付ける（Ｓ６）。端末装置１０は、例えば、前面側に表示されたウィンドウＡまたはＢの複写元領域に表示されたデータの指定操作を受け付け、選択された複写元領域のデータを背面側に表示されたウィンドウＢまたはウィンドウＡの複写先領域に挿入する（Ｓ７）。
【０１１２】
端末装置１０では、Ｓ７の処理後、Ｓ８−Ｓ９の処理が行われ、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在しない場合には（Ｓ９、Ｎｏ）、Ｓ１４の処理が行われる。Ｓ１４の処理では、端末装置１０は、Ｓ１３の処理で施されたウィンドウＡまたはウィンドウＢに記述された文字列等への下線修飾を解除する。端末装置１０は、Ｓ１４の処理後、図１４の処理を終了する。
【０１１３】
（ケース４）
次に、ケース４に示す表示態様の変更処理を説明する。図１５は、ケース４に示す表示態様の変更処理の一例を示すフローチャートである。ケース４の変更処理では、端末装置１０は、図１１を用いて説明したように、文字列等のフォントや表示太さといった書体の変更を行う。なお、図１１においては、“ウィンドウＡ”は、例えば、ノートとして使用されるウィンドウ画面、“ウィンドウＢ”は、電子資料が表示されるウィンドウ画面に対応する。
【０１１４】
図１５のフローチャートに示すように、ケース４の表示態様の変更処理では、端末装置１０は、図１２に示すフローチャートのＳ３−Ｓ５の処理に替えてＳ１５−Ｓ１６の処理を行う。また、端末装置１０は、図１２に示すフローチャートのＳ１０の処理に替えてＳ１７の処理を行う。以下、Ｓ１５−Ｓ１７の処理を主に説明する。
【０１１５】
図１５に例示のフローチャートにおいて、処理の開始は、図１２の処理と同様である。端末装置１０は、例えば、ＬＣＤ１５ａ等に表示されるウィンドウＡとウィンドウＢの表示位置をそれぞれに取得する（Ｓ１）。取得した各ウィンドウ画面の表示位置はＳ２の処理に引き渡される。そして、端末装置１０は、ウィンドウＡ、Ｂの重畳を判定するためＳ１の処理から引き渡された各ウィンドウの表示位置に基づいてＳ２の処理を行う。Ｓ２の処理において、端末装置１０は、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在する場合には（Ｓ２、Ｙｅｓ）、Ｓ１５の処理に移行する。なお、以下の説明では、端末装置１０は、ウィンドウＢの文字列等のフォント、表示太さといった書体を変更するとして説明を行う。
【０１１６】
Ｓ１５の処理では、端末装置１０は、重畳する一方のウィンドウＢの文字列等のフォント、表示太さを変更するために、他方のウィンドウＡの文字列等のフォント、表示太さの種類を識別する。ウィンドウＢの変更後のフォント、表示太さ等の書体の種類をウィンドウＡの書体の種類に重複させないためである。
【０１１７】
端末装置１０は、例えば、ウィンドウＡの描画情報を取得し、取得した描画情報を、ウィンドウＡを識別する情報に関連付けて主記憶部１２の所定の領域に一時的に記憶する。端末装置１０は、例えば、ウィンドウＡの描画情報に対して画像解析を行い、ウィンドウＡ内に記述された文字列等に近似するフォント、表示太さを特定する。端末装置１０は、ウィンドウＡの描画情報から特定された文字列等のフォント、表示太さといった書体情報をＳ１６の処理に引き渡す。
【０１１８】
Ｓ１６の処理では、端末装置１０は、Ｓ１５の処理から引き渡されたウィンドウＡの書体情報に基づいて、ウィンドウＢの文字列等のフォント、表示太さを変更する。ウィンドウＢの文字列等のフォント、表示太さは、ウィンドウＡに記述された文字列等に対して相互の差分が明確になるように変更される。フォント、表示太さの変更は、例えば、実験的に相互に異なるフォント、表示太さの文字列を組み合わせ、該組合せに対する視認のし易さを複数の被験者に評価させる。そして、例えば、複数の被験者から集計された評価結果の統計処理に基づいてフォント毎、表示太さ毎に変更する書体を予め定めておけばよい。
【０１１９】
端末装置１０は、例えば、ウィンドウＢの描画情報を取得し、取得した描画情報を、ウィンドウＢを識別する情報に関連付けて主記憶部１２の所定の領域に一時的に記憶する。端末装置１０は、例えば、ウィンドウＢの描画情報に対して画像解析を行い、ウィンドウＢ内に記述された文字列等に近似するフォント、表示太さを特定する。そして、端末装置１０は、ウィンドウＢに記述された文字列等のフォント、表示太さを、ウィンドウＡに記述された文字列等に対して相互の差分が明確になるように変更する。
【０１２０】
図１１においては、ウィンドウＢに記述された文字列等のフォントを、ウィンドウＡに記述された文字列等に対して相互の差分が明確になるようにゴシック体から明朝体へ変更した場合の画面例が例示される。図１１に示すように、背面側のウィンドウＡが透過して表示される状態であっても、前面側のウィンドウＢに記述された文字列等にはフォントの変更処理が施されて表示される。このため、端末装置１０のユーザは、表示された文字列の相対的なフォントの差分から、文字列の表示箇所がウィンドウＡに記述された文字列なのか、ウィンドウＢに記述された文字列なのかを識別可能になる。また、端末装置１０のユーザは、表示された文字列の相対的なフォントの差分から、ウィンドウＡ、Ｂにおける行間、文字列が記述された行内の空白領域を把握することが可能になる。
【０１２１】
図１５に戻り、端末装置１０は、入力部１４を介し、ウィンドウＡまたはウィンドウＢの何れか一方の文字列等についてフォント、表示太さが変更された状態で重畳する各ウィンドウについての、複写元領域と複写先領域との位置合わせ操作を受け付ける（Ｓ６）。端末装置１０は、例えば、前面側に表示されたウィンドウＡまたはＢの複写元領域に表示されたデータの指定操作を受け付け、選択された複写元領域のデータを背面側に表示されたウィンドウＢまたはウィンドウＡの複写先領域に挿入する（Ｓ７）。
【０１２２】
端末装置１０では、Ｓ７の処理後、Ｓ８−Ｓ９の処理が行われ、ウィンドウＡとウィンドウＢとの間に重なる部分領域が存在しない場合には（Ｓ９、Ｎｏ）、Ｓ１７の処理が行われる。Ｓ１７の処理では、端末装置１０は、ウィンドウＡまたはウィンドウＢ内の変更された文字列等のフォント、表示太さといった書体の種類を変更前の状態に戻す。端末装置１０は、Ｓ１７の処理後、図１５の処理を終了する。
【０１２３】
以上、説明したように、本実施形態の端末装置１０においては、ケース１−ケース４に示す表示態様の変更により、ウィンドウ間の重畳した部分領域で視認される表示内容の識別が可能になる。本実施形態の端末装置１０の表示態様の変更によれば、端末装置１０のユーザは、複写する内容や表示位置を明確に視認することが可能になる。また、端末装置１０のユーザは、複写元のデータを挿入するための、複写先の空白領域を視認することが可能になる。
【０１２４】
《コンピュータが読み取り可能な記録媒体》
コンピュータその他の機械、装置（以下、コンピュータ等）に上記何れかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０１２５】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えば、フレキシブルディスク、光磁気ディスク、Compact  Disc  Read  Only  Memeory（ＣＤ−ＲＯＭ）がある。また、Compact  Disc-Recordable（ＣＤ−Ｒ）、Compact  Disc-ReWriterable（ＣＤ−ＲＷ）、ＤＶＤ、ＢＤ、Digital  Audio  Tape（ＤＡＴ）、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【０１２６】
《その他》
以上の実施形態は、さらに以下の付記と呼ぶ態様を含む。以下の各付記に含まれる構成要素は、他の付記に含まれる構成と組み合わせることができる。
（付記１）
少なくとも２つのウィンドウを表示する表示部と、
前記表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、前記一方のウィンドウ内で指定されたデータを前記重畳されたウィンドウ側の所定領域に複写する際に、前記一方のウィンドウあるいは前記他方のウィンドウ内の表示の形態を変更する処理部と、
を備える端末装置。
（付記２）
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内の背景および前記背景に組合せて表示されるオブジェクトの表示色を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述されたオブジェクトであることを識別可能に変更する、付記１に記載の端末装置。
（付記３）
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウの表示を不鮮明にする、付記１または２に記載の端末装置。
（付記４）
前記処理部は、ウィンドウ内の表示の濃淡、配色の境界、および表示対象の輪郭の少なくとも１つを不明瞭にすることで、前記ウィンドウの表示を不鮮明にする、付記３に記載の端末装置。
（付記５）
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字への文字修飾を施す、付記１から４の何れか一の付記に記載の端末装置。
（付記６）
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字に対して、前記一方のウィンドウあるいは前記他方のウィンドウ内の背景色および文字色とは異なる表示色の下線修飾を施す、付記５に記載の端末装置。（６）
（付記７）
前記処理部は、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字の書体の種類を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字であることを識別可能に変更する、付記１から６の何れか一の付記に記載の端末装置。
【０１２７】
（付記８）
コンピュータに、
表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、前記一方のウィンドウ内で指定されたデータを前記重畳されたウィンドウ側の所定領域に複写する際に、前記一方のウィンドウあるいは前記他方のウィンドウ内の表示の形態を変更する、
ことを実行させる表示プログラム。
（付記９）
前記コンピュータに、
前記一方のウィンドウあるいは前記他方のウィンドウ内の背景および前記背景に組合せて表示されるオブジェクトの表示色を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述されたオブジェクトであることを識別可能に変更することを実行させる、付記８に記載の表示プログラム。
（付記１０）
前記コンピュータに、
前記一方のウィンドウあるいは前記他方のウィンドウの表示を不鮮明にすることを実行
させる、付記８または９に記載の表示プログラム。
（付記１１）
前記コンピュータに、
ウィンドウ内の表示の濃淡、配色の境界、および表示対象の輪郭の少なくとも１つを不明瞭にすることで、前記ウィンドウの表示を不鮮明にすることを実行させる、付記１０に記載の表示プログラム。
（付記１２）
前記コンピュータに、
前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字への文字修飾を施すことを実行させる、付記８から１１の何れか一の付記に記載の表示プログラム。
（付記１３）
前記コンピュータに、
前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字に対して、前記一方のウィンドウあるいは前記他方のウィンドウ内の背景色および文字色とは異なる表示色の下線修飾を施すことを実行させる、付記１２に記載の表示プログラム。
（付記１４）
前記コンピュータに、
前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字の書体の種類を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字であることを識別可能に変更することを実行させる、付記８から１３の何れか一の付記に記載の表示プログラム。
【０１２８】
（付記１５）
コンピュータが、
表示部に表示される少なくとも２つのウィンドウの内、一方のウィンドウを他方のウィンドウに透過して重畳させて、前記一方のウィンドウ内で指定されたデータを前記重畳されたウィンドウ側の所定領域に複写する際に、前記一方のウィンドウあるいは前記他方のウィンドウ内の表示の形態を変更する、
ことを実行する表示方法。
（付記１６）
前記コンピュータが、
前記一方のウィンドウあるいは前記他方のウィンドウ内の背景および前記背景に組合せて表示されるオブジェクトの表示色を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述されたオブジェクトであることを識別可能に変更することを実行する、付記１５に記載の表示方法。
（付記１７）
前記コンピュータが、
前記一方のウィンドウあるいは前記他方のウィンドウの表示を不鮮明にすることを実行する、付記１５または１６に記載の表示方法。
（付記１８）
前記コンピュータが、
ウィンドウ内の表示の濃淡、配色の境界、および表示対象の輪郭の少なくとも１つを不明瞭にすることで、前記ウィンドウの表示を不鮮明にすることを実行する、付記１７に記載の表示方法。
（付記１９）
前記コンピュータが、
前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字への文字修飾を施すことを実行する、付記１５から１８の何れか一の付記に記載の表示方法。
（付記２０）
前記コンピュータが、
前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字に対して、前記一方のウィンドウあるいは前記他方のウィンドウ内の背景色および文字色とは異なる表示色の下線修飾を施すことを実行する、付記１９に記載の表示方法。
（付記２１）
前記コンピュータが、
前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字の書体の種類を、前記一方のウィンドウあるいは前記他方のウィンドウ内に記述された文字であることを識別可能に変更することを実行する、付記１５から２０の何れか一の付記に記載の表示方法。
【符号の説明】
【０１２９】
１０  端末装置
１１  ＣＰＵ
１２  主記憶部
１３  補助記憶部
１４  入力部
１５  出力部
１６  通信部
１０１  表示画面管理部
１０２  画像処理部
Ｂ１  接続バス
【図１】
2020161160.tif 000003
【図２】
2020161160.tif 000004
【図３】
2020161160.tif 000005
【図４】
2020161160.tif 000006
【図５】
2020161160.tif 000007
【図６】
2020161160.tif 000008
【図７】
2020161160.tif 000009
【図８】
2020161160.tif 000010
【図９】
2020161160.tif 000011
【図１０】
2020161160.tif 000012
【図１１】
2020161160.tif 000013
【図１２】
2020161160.tif 000014
【図１３】
2020161160.tif 000015
【図１４】
2020161160.tif 000016
【図１５】
2020161160.tif 000017