(57)【特許請求の範囲】
【請求項１】
コンピュータの情報処理により、文書中の複数領域を結合して表示領域に表示する方法であって、
ユーザが文書中の領域をマークすることに応答して、前記マークされた領域の情報を記録するステップと、
前記マークされた領域を代表するアイコンを作成して表示するステップと、
前記記録するステップ及び前記表示するステップを、異なる領域について繰り返すステップと、
ユーザが２つ以上のアイコンを接触させる操作を行うことに応答して、アイコンを連結して連結アイコンを作成すると共に、前記接触の態様に応じて各々のアイコンが代表するマーク領域を結合するステップ
を含む、方法。
【請求項２】
前記作成されたアイコンは表示画面のスクロール操作等に伴うマーク領域の前記表示領域外への移動にかかわらず表示されるステップを含む、請求項１記載の方法。
【請求項３】
前記アイコンを作成して表示するステップが、前記マークされた領域のコンテンツに応じて当該アイコンの形状を決定するステップを含む、請求項１記載の方法、
【請求項４】
前記アイコンの形状をアイコンの連結前と連結後で変化させるステップを含む、請求項１記載の方法。
【請求項５】
連結アイコンを変更するステップであって、ユーザによる連結アイコンの一部切り離し、新たなアイコンの接触、または連結アイコンの回転操作に応じて、連結アイコンを変更すると共に前記マーク領域の結合を変更するステップをさらに含む、請求項１記載の方法。
【請求項６】
前記表示するステップが、前記アイコンの近傍に当該アイコンが代表する領域の情報の一部を表示するか、当該アイコンが代表する領域の縮小表示をアイコンとして表示するか、もしくはユーザが入力した任意のテキストを表示するステップをさらに含む、請求項１記載の方法。
【請求項７】
ユーザが前記連結アイコンを解除する操作を行うことに応答して、前記マーク領域の結合を解除するステップをさらに含む、請求項１記載の方法。
【請求項８】
前記文書が複数の文書であり、前記マーク領域が複数の文書中のマーク領域である、請求項１記載の方法。
【請求項９】
請求項１〜８の何れか１項に記載の方法の各ステップをコンピュータに実行させる、コンピュータ・プログラム。
【請求項１０】
請求項９記載の前記コンピュータ・プログラムをコンピュータ可読記録媒体に記録した、記録媒体。
【請求項１１】
文書中の複数領域を結合して表示する装置であって、請求項１〜８記載の何れか１項に記載の方法の各ステップをコンピュータ・ハードウェアによる手段として構成した装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は結合表示する方法に関し、特に文書中の複数の領域を結合して表示する方法、装置及びコンピュータ・プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンなどの表示領域が狭いデバイスや、マルチディスプレイなどの広大な表示領域において、文書を閲覧する機会が増えている。このような環境においてユーザが所望する複数の領域を組み合わせて見たいという要望がある。
【０００３】
特許文献１には、大きいウィンドウで画面分割後、表示する場所を選択して分割後の小さいウィンドウでスクロールして目的の場所を表示させる技術が開示されている。
【０００４】
特許文献２には、ウィンドウの表示を制御するシステムに関し、参照するためのページをアイコンとして表示する技術が開示されている。
【０００５】
特許文献３には、ユーザがコンピュータ画面に表示されるアイコンを集合化し、移動できるようにするグラフィカル・ユーザ・インターフェース（ＧＵＩ）に関し、アイコンの形をパズル状にして組み合わせる技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−２１０４０
【特許文献２】特開２００７−２１３５２７
【特許文献３】特開平９−２１２３３０
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は簡単な操作で任意の領域を組み合わせることが可能なユーザビィティに優れた結合表示方法を提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明では、コンピュータの情報処理により、文書中の複数領域を結合して表示領域に表示する方法であって、ユーザが文書中の領域をマークすることに応答して、前記マークされた領域の情報を記録するステップと、前記マークされた領域を代表するアイコンを作成して表示するステップと、前記記録するステップ及び前記表示するステップを、異なる領域について繰り返すステップと、ユーザが２つ以上のアイコンを接触させる操作を行うことに応答して、アイコンを連結して連結アイコンを作成すると共に、前記接触の態様に応じて各々のアイコンが代表するマーク領域を結合するステップを含む方法を提供する。
【０００９】
また好ましくは、前記作成されたアイコンは表示画面のスクロール操作等に伴うマーク領域の前記表示領域外への移動にかかわらず表示されるステップを含むようにする。
【００１０】
また好ましくは、前記アイコンを作成して表示するステップが、前記マークされた領域のコンテンツに応じて当該アイコンの形状を決定するステップを含むようにする。
【００１１】
また好ましくは、前記アイコンの形状をアイコンの連結前と連結後で変化させるステップを含むようにする。
【００１２】
さらに、連結アイコンを変更するステップであって、ユーザによる連結アイコンの一部切り離し、新たなアイコンの接触、または連結アイコンの回転操作に応じて、連結アイコンを変更すると共に前記マーク領域の結合を変更するステップを含むようにする。
【００１３】
さらに、前記表示するステップが、前記アイコンの近傍に当該アイコンが代表する領域の情報の一部を表示するか、当該アイコンが代表する領域の縮小表示をアイコンとして表示するか、もしくはユーザが入力した任意のテキストを表示するステップをさらに含むようにする。
【００１４】
ここで、ユーザが前記連結アイコンを解除する操作を行うことに応答して、前記マーク領域の結合を解除するステップをさらに含むようにする。
【００１５】
また、前記文書が複数の文書であり、前記マーク領域が複数の文書中のマーク領域であっても良い。
【００１６】
別の態様として、前記記載の各ステップをコンピュータに実行させる、コンピュータ・プログラム、前記コンピュータ・プログラムをコンピュータ可読記録媒体に記録した、記録媒体を提供するようにする。
【００１７】
別の態様として、前記記載のステップをコンピュータ・ハードウェアによる手段として構成した装置を提供するようにしても良い。
【発明の効果】
【００１８】
本発明を用いることにより、簡単な操作で任意の領域を組み合わせることが可能なユーザビィティに優れた結合表示方法を提供される。ユーザが指定した領域がアイコン化され、連結され、変更されることにより、ユーザが所望する領域を自由に結合して表示することが可能になる。
【図面の簡単な説明】
【００１９】
【図１】表示装置に表示された表示領域に文書を表示した例である。
【図２】本発明の領域選択とアイコンを説明する図である。
【図３】表示装置に表示された表示領域で領域を選択する例である。
【図４】本発明の領域選択とアイコンを説明する図である。
【図５】表示領域に表示された文書をスクロールした場合の例である。
【図６】アイコンとアイコンを近づける操作を説明する図である。
【図７】連結アイコンの生成を説明する図である。
【図８】アイコンとアイコンを近づける操作を説明する図である。
【図９】連結アイコンの生成を説明する図である。
【図１０】連結アイコンの生成を説明する図である。
【図１１】連結方向に応じた連結アイコンの生成例を示す図である。
【図１２】連結アイコンの変更操作を説明する図である。
【図１３】連結アイコンの回転に操作を説明する図である。
【図１４】アイコンが代表する領域を分りやすくするための図である。
【図１５】アイコンが代表する領域を分りやすくするための図である。
【図１６】本実施の情報処理装置の機能構成例を示したブロック図である。
【図１７】本発明の情報処理装置のハードウェア構成例を示す図である。
【図１８】本発明の動作例を示したフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態に係る、表示領域である所のウィンドウに複数領域の結合表示を行う方法、装置について、図面に基づいて具体的に説明する。以下の実施の形態は、特許請求の範囲に記載された発明を限定するものではなく、実施の形態の中で説明されている特徴的事項の組み合わせの全てが解決手段の必須事項であるとは限らないことは言うまでもない。
【００２１】
また、本発明は多くの異なる態様にて実施することが可能であり、実施の形態の記載内容に限定して解釈されるべきではない。
【００２２】
ここで、本発明は全てハードウェアで実現してもよいし、全てソフトウェアで実現してもよい。当業者であれば明らかな通り、本発明はその一部をコンピュータで実行することが可能なコンピュータ・プログラムとして実施することができる。したがって、本発明は方法としての実施の形態の他に、ハードウェアとしての実施の形態と、ソフトウェアとしての実施の形態と、ソフトウェアとハードウェアとの組み合わせの実施の形態をとることができる。コンピュータ・プログラムは、ハードディスク、ＤＶＤ、ＣＤ、光記憶装置、磁気記憶装置等の任意のコンピュータで読み取ることが可能な記録媒体に記録することができる。
【００２３】
以下図面を参照して、本発明の実施の形態について詳細に説明する。本実施の形態は、複数領域の結合表示方法を提供するものである。以下ではパーソナル・コンピュータ等における表示装置においてポインティングデバイス等を用いた操作で説明するが、スマートフォン等のタッチディスプレイにおける指での操作も同様に可能である。むしろアイコンを連結する場合や連結を解除する場合は指での操作が簡単であることに留意されたい。
【００２４】
［ハードウェア構成］
図１７は、本発明の実施の形態に係る情報処理装置の構成を示すブロック図である。本発明の実施の係る情報処理装置１は、少なくともＣＰＵ（中央演算装置）１７０１、メモリ１２、記憶装置１７０３、Ｉ／Ｏインタフェース１７０４、ビデオインタフェース１７０５、ディスクドライブ１７０６、通信インタフェース１７０７及び上述したハードウェアを接続する内部バス１７０８で構成されている。
【００２５】
ＣＰＵ１７０１は、内部バス１７０８を介して情報処理装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部の動作を制御するとともに、記憶装置１７０３に記憶されたコンピュータ・プログラム１００に従って、種々のソフトウェア的機能を実行する。メモリ１７０２にはコンピュータ・プログラム１００の実行時にロードモジュールが展開され、コンピュータ・プログラム１００の実行時に発生する一時的なデータ等が記憶される。
【００２６】
記憶装置１７０３は、内蔵型の固定型記憶装置で、ＲＯＭ等で構成されている。記憶装置１７０３に記憶されたコンピュータ・プログラム１００は、プログラム及びデータ等の情報を記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体９０から、可搬型ディスクドライブ１７０６によりダウンロードされ、実行時には記憶装置１７０３からメモリ１７０２へ展開して実行される。もちろん、通信インタフェース１７０７を介して接続されている外部コンピュータからダウンロードされたコンピュータ・プログラムであっても良い。
【００２７】
通信インタフェース１７０７は内部バス１７０８に接続されており、インターネット、ＬＡＮ、ＷＡＮ等の外部のネットワークに接続されることにより、外部コンピュータ等とデータ送受信を行うことが可能となっている。
【００２８】
Ｉ／Ｏインタフェース１７０４は外部からのデータの入力を受け付ける。例えば表示装置２２がタッチパネルを搭載している場合にはＩ／Ｏインタフェース１７０４を介してタッチパネルからの信号を受け取る。また、ビデオインタフェース１７０５は表示装置２２と接続される。表示装置２２には実施例で説明するウィンドウ１１０が表示される。
【００２９】
［アイコンの生成］
図１はコンピュータの表示装置２２に表示されたウィンドウ１１０に文書が表示されている例である。当該ウィンドウは一般的な文書エディタ、イメージエディタ、ブラウザ等のアプリケーションが生成して表示するウィンドウである。ウィンドウ１１０はよく知られているように適宜リサイズが可能である。以下ではウィンドウ１１０は表示装置２２に全画面表示されているものと仮定して説明するが表示装置２２の任意の場所にリサイズして表示されていても本発明の本質を逸脱することなく実施可能であることに留意されたい。
【００３０】
図１において、ユーザがウィンドウ１１０に表示された文書の中から後で参照したい領域１５０を指定する。領域の指定方法は例えばポインティングデバイスのポインタ５０により始点１２０と終点１３０を選択することにより指定される。領域１５０が指定されると、領域内のコンテンツ情報は後で参照するためにメモリ１７０２もしくは記憶装置１７０３に記録される。
【００３１】
図２は本発明特有のアイコン２００を説明する図である。領域１５０のコンテンツが記録されると当該領域１５０を代表するアイコン２００が生成され表示される。アイコン２００の表示位置としては図２の形態の他、選択した領域の要素上に表示する形態でも良い。
【００３２】
アイコン２００は既定のアイコンを用いても良いし、ユーザにアイコン形状を選択させても良いが、好ましくは領域１５０のコンテンツに応じて形状を決定する。たとえば領域１５０内のコンテンツが文書の場合は本のアイコン、イメージであれば写真のアイコン、オブジェクトであれば宝石のアイコンのようにしても良い。
【００３３】
図２のアイコン２００はジグソーパズルで使用される組み合わせ可能なピース形状をしている。これは後ほど登場するアイコンの連結がよく理解できるようにピース形状を選択したものである。このように領域１５０を代表するオブジェクトとしてアイコン２００が生成され表示される。
【００３４】
図３では、アイコン２００の生成後にウィンドウ内の文書をスクロールして、さらにユーザがウィンドウ１１０に表示された文書の中から後で参照したい領域３５０を指定する様子を図示している。ポインタ５０により始点３２０と終点３３０を選択することにより領域３５０が指定される。領域３５０が指定されると領域内のコンテンツ情報は後で参照するためにメモリ１７０２もしくは記憶装置１７０３に記録される。
【００３５】
図３で注目すべきはアイコン２００である。文書のスクロールに伴い領域１５０がウィンドウ１１０内に描画されていないにもかかわらずウィンドウ１１０の上辺に接続線２０５で接続されて表示されている。
【００３６】
図４はアイコン４００を説明する図である。領域３５０のコンテンツが記録されると当該領域３５０を代表するアイコン４００が生成され表示される。
【００３７】
図５では、文書をさらにスクロールした場合の画面例である。ここでは領域１５０、領域３５０がウィンドウ内から消失しているにもかかわらず、それらを代表するアイコン２００およびアイコン４００がウィンドウ１１０の上辺に接続線２０５および接続線４０５で接続表示されている。当該接続線は必須の態様ではないが表示されていない選択領域が現在見ている文書の前方に存在することをユーザに知らしめる効果がある。
【００３８】
もしスクロールが反対方向である場合にはそれぞれのアイコンはウィンドウ１１０の下辺に接続表示されることになる。また好ましくは接続線と辺との接続位置はアイコンが生成された横軸（ｘ座標）の位置に合わせるようにする。
【００３９】
上記は縦方向のスクロールの場合のアイコンの表示例であるが、同様に横スクロールの場合には各アイコンが左辺しくは右辺に接続表示されることに留意されたい。
【００４０】
［アイコンの連結］
図６〜図１１を用いて、本発明の特に特徴的な態様である所のアイコンの連結について説明する。
【００４１】
まず図６はアイコン２００とアイコン４００を近づける操作を説明する図である。ポインタ５０を用いてアイコン２００をまず任意の位置に（図６では文書の中心あたり）ドラッグしておき、次にポインタ５０を用いてアイコン４００をアイコン２００の右横方向から近づける。このとき好ましくは接続線２０５と接続線４０５はアイコンがドラッグされていることを明示的に示すようにアイコンと連動して伸び縮みするように表示する。
【００４２】
ここで接触する側のアイコンまたは接触される側のアイコンの形状を連結可能な様に変更しても良い。その他アイコンの周辺に補助（矢印や文字など）を表示し、どの方向から連結可能かを示すようにしても良い。また連結予想位置を表示するようにしてもよい。
【００４３】
そしてアイコン２００とアイコン４００が横方向に接触することに応答して横連結の連結アイコンが生成される。
【００４４】
図７はアイコンの横方向の接触に応じて連結アイコン７００が生成されたこと示す図である。アイコン７００はパズル状の組み合わせに符合するように横方向に接続された連結アイコンとなる。それと同時にそれぞれのアイコンが代表する領域１５０と領域３５０も結合線７１０を境に横方向に結合して表示される。この時、連結されたアイコン位置によって領域の結合位置を決定するようにしても良い。
【００４５】
連結アイコン７００のカッコ内の２００∪４００意味はアイコン２００とアイコン４００が結合されて生成されたアイコンであることを意味している。
【００４６】
好ましくは連結アイコンを、連結前のアイコンと連結後のアイコンで形状を変化させるようにする。図６と図７のアイコン２００を注意深く見ると理解されるようにアイコン２００の形状は連結前と連結後で異なる形状となっている。このようにアイコン形状を変化させることによりアイコン同士が強固に連結している態様とすることができる。
【００４７】
また連結されたアイコンは、特定の操作もしくは一定時間後に隠すようにしても良い。もしくは小さく表示しても良い。隠す場合には特定の操作によって再表示しても良い。その他、コンテンツと重ならない位置へ移動させても良いし、任意の位置に移動できるようにしても良い。
【００４８】
ここでポインタ５０を用いて連結アイコンを解除する操作を行うか既定の解除キー（例えばCtrl+ALT+BackSpace）を押下すると連結アイコンは解除されると共に表示も図６の状態に戻る。
【００４９】
図８にアイコン２００とアイコン４００を縦方向に連結する操作を説明する。ポインタ５０を用いてアイコン２００をまず任意の位置にドラッグしておき、次にポインタ５０を用いてアイコン４００をアイコン２００の下横方向から近づける。このとき好ましくは接続線２０５と接続線４０５はアイコンがドラッグされていることを明示的に示すようにアイコンと連動して伸び縮みするように表示する。そしてアイコン２００とアイコン４００が縦方向に接触することに応答して縦連結の連結アイコンが生成される。
【００５０】
なお連結アイコンは連結されるアイコンの種類や連結方向のバリエーションに対して予め既定の連結アイコンを使用しても良いし、連結されるアイコンの形状および連結方向に応じて、接触時点で連結アイコン形状を計算して生成するようにしても良い。
【００５１】
図９はアイコンの縦方向の接触に応じて連結アイコン８００が生成されたこと示す図である。アイコン８００はパズル状の組み合わせに符合するように縦方向に接続された連結アイコンとなる。それと同時にそれぞれのアイコンが代表する領域１５０と領域３５０が結合線９１０を境に縦方向に結合して表示される。
【００５２】
連結アイコン８００のカッコ内の２００∪４００意味はアイコン２００とアイコン４００が結合されて生成されたアイコンであることを意味している。
【００５３】
好ましくは連結アイコンは、連結前のアイコンと連結後のアイコンで形状を変化させるようにする。図８と図９のアイコン４００を注意深く見ると理解されるようにアイコン４００の形状は連結前と連結後で異なる形状となっている。
【００５４】
なお図９では別の選択された領域を代表するアイコン９００が接続線９０５で上辺に接続されているものと仮定する。そして図１０で当該アイコン９００を連結アイコン８００に横方から接触させた場合の態様を図示する。
【００５５】
図１０では３つのアイコンが連結した連結アイコンが図示されている。連結アイコン８００に対して横方向からアイコン９００接触したことを表すように連結アイコンはアイコン９００がアイコン８００の右辺に組み合わせて連結されるような形状となっている。またそれと同時にそれぞれのアイコンが代表する領域１５０と領域３５０が結合線９１０を境に縦方向に結合して表示され、これらの領域とアイコン９００が代表する領域が結合線１０１０を境に横方向に結合している。
【００５６】
図１１にアイコンの連結方向に応じてどのような連結アイコンが生成されるかの一例を示す。図１１のＡでは縦方向の場合の連結アイコンの生成例である。図１１のＢは横方向の連結アイコンの生成例である。
【００５７】
図１１のＣは２つのアイコンから生成された連結アイコンに対して別のアイコンを横方向に接触させた場合の、連結アイコンの生成例である。Ｃでは２つのケースを図示している。Ｃの左側のケースは連結アイコンの上の位置に横方向からアイコンを接触した場合の例である。Ｃの右側のケースは連結アイコンの真横にアイコンを接触した場合の例である。
【００５８】
図１１のＣでは連結されてアイコンの数が奇数になる例であるが、このような場合には接近させたアイコンの位置によって、どのアイコン要素が長く表示されるかを提示するようにしても良い。
【００５９】
図１１のＣのように連結アイコンに対してさらなるアイコンの追加が可能であるとともに、連結アイコンから特定のアイコンを削除することも可能である。削除する場合には例えばポインタ５０で連結アイコンのプロパティを参照して連結を外したいアイコンを選択するようにする。もしくは接触させたアイコンを所定の距離まで離す操作によってアイコンの連結を終了する。そして削除後の連結アイコンに符合するように各々のアイコンが代表する領域も結合しなおされる。
【００６０】
［連結アイコンの操作］
図１２は連結アイコンの変更操作を説明する図である。図１２では連結アイコンが図１１のパズル状ではなく扇型をしている。このように連結アイコンは本発明の本質を逸脱することなく多用な形状を取ることができる。
【００６１】
図１２では３つのアイコンを連結して生成された連結アイコン１２００が図示されている。またこれら３つのアイコンの連結状態に符合するように結合された領域１０５０も図示されている。ここで連結アイコン１２００をポインタ５０を用いて時計方向に９０度の回転操作を加えると図１３のようになる。
【００６２】
図１３では連結アイコン１２００の回転に応じて領域１０５０も回転して表示される。また各々の領域のコンテンツはその表示領域に合わせて表示される。図１３では９０度の回転例であるが、反時計回りも同様に可能である。ここで見易さの程度を考慮しなければ、任意の角度の回転等も可能である。図示はしないが４５度の回転の場合、結合領域は長方形の領域から４５度傾いた斜めの領域の組み合わせとなる。
【００６３】
［アイコンの表示例］
図１４にアイコンが代表している領域を分りやすくするための方法を示す。図１４では扇型アイコン２００、４００、９００がそれぞれ接続線２０５、４０５、９０５でウィンドウ１１０の上辺と接続されている例を示す。ここでポインタ５０をアイコン２００に近づけるとアイコン２００が代表する領域１５０のコンテンツがアイコン２００の近傍に表示されるようにする。
【００６４】
表示させる内容としては、アイコンの生成時に領域の文書中の単語を選択させることでその単語をアイコンの近傍に表示する。このようにすることでアイコンがどの領域を代表するものかが即座に理解される。
【００６５】
図１５にアイコンが代表している領域を分りやすくするための別の方法を示す。図１５では図１４と同様にアイコン２００、４００、９００がそれぞれ接続線２０５、４０５、９０５でウィンドウ１１０の上辺と接続されているが、アイコンそのものが代表する領域のコンテンツを縮小表示したアイコンにより生成し表示している。この方法はコンテンツがテキストの場合よりもイメージである場合に効果的である。
【００６６】
この他、アイコン上にポインタ５０をホバーすることによりアイコン生成時に保存した単語を表示しても良い。また領域内の要素のサムネイルを表示してもよい。または、ユーザが任意のテキストを入力できて、そのテキストを表示してもよい。
【００６７】
［機能ブロック］
図１６は、本実施の形態における情報処理装置１の機能構成例を示したブロック図である。図示するように情報処理装置１は、操作検出部１６１０と、マーク領域管理部１６２０と、アイコン生成部１６３０と、アイコン連結管理部１６４０と、マーク領域結合部１６５０と、マーク領域情報保存部１６６０と、アイコン保存部１６７０とを含む。
【００６８】
操作検出部１６１０はユーザによる領域のマークがあったかどうかを検出する。マーク領域が検出されると、マーク領域管理部１６２０はマークされた領域の情報をマーク領域情報保存部１６６０に記録すると同時にアイコン生成部１６３０にアイコンの生成を指示する。アイコン生成部１６３０は保存されたマーク領域情報に応じてアイコンを生成し、アイコン保存部１６７０に生成したアイコンを記録し、表示装置２２にアイコンの表示を指示する。
【００６９】
また操作検出部１６１０はアイコンの接触操作があったかを検出する。アイコンの接触があった場合にはアイコン連結管理部１６４０がアイコン生成部１６３０に対して連結アイコンの生成を指示する。アイコン生成部１６３０はアイコンの接触態様に応じて連結アイコンを生成し、アイコン保存部１６７０に連結アイコンを保存し、表示装置２２に連結アイコンの表示を指示する。
【００７０】
保存された連結アイコンの利用例として、特定のキーで連結アイコンを呼び出し、過去の結合領域の表示を復元できるようにすることも可能である。
【００７１】
そしてアイコン連結管理部１６４０は連結アイコンが生成されたことに応答して、マーク領域結合部１６５０に領域の結合を指示する。マーク領域結合部１６５０は連結アイコンの連結状態に応じて領域の結合を行い、表示装置２２に連結領域の表示を指示する。
【００７２】
［動作フローチャート］
図１８は、本発明の動作例を示したフローチャートである。なおこの動作は、領域結合の指示を操作検出部１６１０が受けた時に開始されるものとする。但し、この動作はアプリケーションが領域指定を行った操作をインターセプトして開始するようにしても良いし、キー操作を監視するエージェントを起動させておき当該エージェントからの指示で動作させるようにしても良い。
【００７３】
動作が開始すると、ステップ１８０２でマーク領域の検出が行われる。マーク領域が存在するとステップ１８０４でマーク領域の情報をマーク領域情報保存部１６６０に記録する。次にステップ１８０６でマーク領域を代表するアイコンの生成を行う。
【００７４】
アイコンは既定の複数のアイコンから適切なものを選ばせても良いし、保存したマーク領域の情報から自動生成するようにしても良い。そしてステップ１８０８で生成したアイコンを表示する。
【００７５】
次にステップ１８１０でアイコンが接触したかどうかを判定する。接触していない場合にはステップ１８０２に戻る。ステップ１８１０でアイコンの接触を検知すると、ステップ１８１２でアイコンの連結表示を行う。
【００７６】
アイコンの連結においては接触態様を参照し、どの方向からアイコンが接触したかにより連結アイコンを生成する。連結アイコンは連結元のアイコン形状、アイコンが代表している領域の情報、接触態様に基づいて生成し表示するようにする。
【００７７】
連結アイコンが生成されると、ステップ１８１４で連結アイコンに応じた（すなわち接触態様に応じた）マーク領域の結合表示がなされる。
【００７８】
ステップ１８１６で連結アイコンに対して変更操作が行われたかを判断する。変更操作とは連結アイコンに対する回転や、連結しているアイコンの個別削除などである。変更操作がされた場合にはステップ１８１８で変更内容に応じて連結アイコンおよび結合領域の変更を行いステップ１８１２に戻る。
【００７９】
ステップ１８１９で変更操作がない場合にはステップ１８２０で連結解除の指示がなされたかを判断する。指示が無い場合にはステップ１８０２に戻る。
【００８０】
ステップ１８２０で連結解除の指示があった場合にはステップ１８２２でアイコンの連結を解除すると共に領域の結合表示を解除し、処理を終了する。なお上記領域結合の処理はいつでも特定のキー操作により終了するようにしても良い。
【００８１】
本発明はその本質を逸脱することなく多くの応用例が考えられる。例えば、記録されたアイコンとその領域の情報を通信インタフェース１７０７を通じて他の端末と交換することにより複数人による資料、論文、開発文書の等の閲覧が可能になる。またテキストの他、イメージ、オブジェクト、ＸＭＬ文書など異なる種別の文書を自由に組み合わせて結合表示できるので編集作業、開発作業の効率化に寄与する。
【００８２】
その他、ＳＮＳへの応用も考えられる。文章単位でフォローすることで、マーク領域や連結アイコンを共有しフォローしているユーザに対して、特に注目されている文章や要素について見やすい結合領域を知るせることができる。
【００８３】
なお、本発明は上記実施の形態に限定されるものではなく、本発明の趣旨の範囲内であれば種々の変更、改良等が可能である。
【符号の説明】
【００８４】
１  情報処理装置
１２  メモリ
２２  表示装置
５０  ポインタ
９０  可搬型記録媒体
１００  コンピュータ・プログラム
１０５０  領域
１１０  ウィンドウ
１２０，３２０  始点
１３０，３３０  終点
１５０，３５０  領域
２００，４００，９００  アイコン
２０５，４０５，９０５  接続線
７００，８００，１２００  連結アイコン
７１０，９１０，１０１０  結合線
１６１０  操作検出部
１６２０  マーク領域管理部
１６３０  アイコン生成部
１６４０  アイコン連結管理部
１６５０  マーク領域結合部
１６６０  マーク領域情報保存部
１６７０  アイコン保存部
１７０１  ＣＰＵ
１７０２  メモリ
１７０３  記憶装置
１７０４  インタフェース
１７０５  ビデオインタフェース
１７０６  ディスクドライブ
１７０６  可搬型ディスクドライブ
１７０７  通信インタフェース
１７０８  内部バス
【要約】
【課題】簡単な操作で任意の領域を組み合わせることが可能なユーザビィティに優れた結合表示方法を提供することである。
【解決手段】上記課題を解決するために第１の態様として、コンピュータの情報処理により、文書中の複数領域を結合して表示領域に表示する方法であって、ユーザが文書中の領域をマークすることに応答して、前記マークされた領域の情報を記録するステップと、前記マークされた領域を代表するアイコンを作成して表示するステップと、前記記録するステップ及び前記表示するステップを、異なる領域について繰り返すステップと、ユーザが２つ以上のアイコンを接触させる操作を行うことに応答して、アイコンを連結して連結アイコンを作成すると共に、前記接触の態様に応じて各々のアイコンが代表するマーク領域を結合するステップを含む方法を提供する。
【選択図】図１０【図１】
0005908046.tif 000002
【図２】
0005908046.tif 000003
【図３】
0005908046.tif 000004
【図４】
0005908046.tif 000005
【図５】
0005908046.tif 000006
【図６】
0005908046.tif 000007
【図７】
0005908046.tif 000008
【図８】
0005908046.tif 000009
【図９】
0005908046.tif 000010
【図１０】
0005908046.tif 000011
【図１１】
0005908046.tif 000012
【図１２】
0005908046.tif 000013
【図１３】
0005908046.tif 000014
【図１４】
0005908046.tif 000015
【図１５】
0005908046.tif 000016
【図１６】
0005908046.tif 000017
【図１７】
0005908046.tif 000018
【図１８】
0005908046.tif 000019