(57)【要約】【課題】複数の端末間で画像を共有して表示する状況において、一の端末が他の端末の表示画面の形状に関する情報を有していない場合であっても、一の端末の表示画面において他の端末で表示中の表示領域に関する情報を提示する文書表示制御システム、情報処理装置及び文書表示制御プログラムを提供する。【解決手段】端末２Ａは、文書情報と表示領域情報を文書表示制御サーバ１から受信し、表示領域情報に基づいて文書情報を表示画面に表示するとともに、操作入力に応じて文書情報の表示画面に表示している領域が変更された場合、変更された当該表示領域情報を文書表示制御サーバ１に送信して、文書表示制御サーバ１の表示領域情報を更新する。【選択図】図１
2014038515.tif 000002
【特許請求の範囲】
【請求項１】
文書情報及び前記文書情報のうち表示すべき領域を示す表示領域情報を格納する記憶手段と、前記文書情報を送信する送信手段と、前記表示領域情報を送信する送信手段とを備えるサーバと、
前記文書情報及び前記表示領域情報を前記サーバから受信する受信手段と、前記表示領域情報に基づいて前記文書情報の前記表示すべき領域を表示画面に表示する表示手段と、操作入力に応じて前記文書情報の前記表示画面に表示している領域を変更し、前記表示領域情報を変更する変更手段と、前記変更手段が前記表示領域情報を変更した場合、当該変更された表示領域情報を前記サーバに送信する送信手段とを備える端末とを有し、
前記サーバは、前記端末から前記変更された表示領域情報を受信した場合、当該変更された表示領域情報に基づいて前記記憶手段の前記表示領域情報を更新する更新手段をさらに備える文書表示制御システム。
【請求項２】
前記端末の前記表示手段は、前記サーバから受信した前記表示領域情報に基づいて少なくとも前記表示すべき領域を表示し、表示した前記表示すべき領域以外の領域を前記表示すべき領域と異なる態様で表示する請求項１に記載の文書表示制御システム。
【請求項３】
文書情報を外部から受信する文書情報受信手段と、
前記文書情報のうち表示すべき領域を示す表示領域情報を前記外部から受信する表示領域情報受信手段と、
前記表示領域情報に基づいて前記文書情報の前記表示すべき領域を表示画面に表示する表示手段と、
操作入力に応じて前記文書情報の前記表示画面に表示している領域を変更し、前記表示領域情報を変更する変更手段と、
前記変更手段が前記表示領域情報を変更した場合、当該表示領域情報を前記外部に送信する送信手段とを有する情報処理装置。
【請求項４】
コンピュータを、
文書情報を外部から受信する文書情報受信手段と、
前記文書情報のうち表示すべき領域を示す表示領域情報を前記外部から受信する表示領域情報受信手段と、
前記表示領域情報に基づいて前記文書情報の前記表示すべき領域を表示画面に表示する表示手段と、
操作入力に応じて前記文書情報の前記表示画面に表示している領域を変更し、前記表示領域情報を変更する変更手段と、
前記変更手段が前記表示領域情報を変更した場合、当該表示領域情報を前記外部に送信する送信手段として機能させるための文書表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書表示制御システム、情報処理装置及び文書表示制御プログラムに関する。
【背景技術】
【０００２】
従来の技術として、複数の端末において画像を共有して表示する状況において、一の端末の表示画面に表示中の表示領域の情報を、他の端末の表示画面にする文書表示制御システムが提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に開示された文書表示制御システムは、それぞれ表示画面の大きさや形状の異なる複数の端末間で画像を共有して表示する状況において、一の端末の表示画面で表示中の画像の表示領域の情報を他の端末に送信し、他の端末は表示画面中に一の端末の表示領域を枠上のポインタで表示することで、一の端末の表示領域を提示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３９９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、複数の端末間で画像を共有して表示する状況において、一の端末が他の端末の表示画面の形状に関する情報を有していない場合であっても、一の端末の表示画面において他の端末で表示中の表示領域に関する情報を提示する文書表示制御システム、情報処理装置及び文書表示制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の文書表示制御システム、情報処理装置及び文書表示制御プログラムを提供する。
【０００７】
［１］文書情報及び前記文書情報のうち表示すべき領域を示す表示領域情報を格納する記憶手段と、前記文書情報を送信する送信手段と、前記表示領域情報を送信する送信手段とを備えるサーバと、
前記文書情報及び前記表示領域情報を前記サーバから受信する受信手段と、前記表示領域情報に基づいて前記文書情報の前記表示すべき領域を表示画面に表示する表示手段と、操作入力に応じて前記文書情報の前記表示画面に表示している領域を変更し、前記表示領域情報を変更する変更手段と、前記変更手段が前記表示領域情報を変更した場合、当該変更された表示領域情報を前記サーバに送信する送信手段とを備える端末とを有し、
前記サーバは、前記端末から前記変更された表示領域情報を受信した場合、当該変更された表示領域情報に基づいて前記記憶手段の前記表示領域情報を更新する更新手段をさらに備える文書表示制御システム。
【０００８】
［２］前記端末の前記表示手段は、前記サーバから受信した前記表示領域情報に基づいて少なくとも前記表示すべき領域を表示し、表示した前記表示すべき領域以外の領域を前記表示すべき領域と異なる態様で表示する請求項１に記載の文書表示制御システム。
【０００９】
［３］文書情報を外部から受信する文書情報受信手段と、
前記文書情報のうち表示すべき領域を示す表示領域情報を前記外部から受信する表示領域情報受信手段と、
前記表示領域情報に基づいて前記文書情報の前記表示すべき領域を表示画面に表示する表示手段と、
操作入力に応じて前記文書情報の前記表示画面に表示している領域を変更し、前記表示領域情報を変更する変更手段と、
前記変更手段が前記表示領域情報を変更した場合、当該表示領域情報を前記外部に送信する送信手段とを有する情報処理装置。
【００１０】
［４］コンピュータを、
文書情報を外部から受信する文書情報受信手段と、
前記文書情報のうち表示すべき領域を示す表示領域情報を前記外部から受信する表示領域情報受信手段と、
前記表示領域情報に基づいて前記文書情報の前記表示すべき領域を表示画面に表示する表示手段と、
操作入力に応じて前記文書情報の前記表示画面に表示している領域を変更し、前記表示領域情報を変更する変更手段と、
前記変更手段が前記表示領域情報を変更した場合、当該表示領域情報を前記外部に送信する送信手段として機能させるための文書表示制御プログラム。
【発明の効果】
【００１１】
請求項１、３又は４に係る発明によれば、複数の端末間で画像を共有して表示する状況において、一の端末が他の端末の表示画面の形状に関する情報を有していない場合であっても、一の端末の表示画面において他の端末で表示中の表示領域に関する情報を提示することができる。
【００１２】
請求項２に係る発明によれば、複数の端末間で画像を共有して表示する状況において、一の端末の表示画面において他の端末で表示されていない表示領域に関する情報を提示することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施の形態に係る文書表示制御システムの構成の一例を示すブロック図である。
【図２】図２は、文書表示制御サーバの構成の一例を示すブロック図である。
【図３】図３は、端末の構成の一例を示すブロック図である。
【図４】図４（ａ）〜（ｃ）は、文書表示制御システムの動作の概要を説明するための概略図である。
【図５Ａ】図５Ａ（ａ）及び（ｂ）は、文書表示制御システムの表示領域変更動作の一例を説明するための図である。
【図５Ｂ】図５Ｂ（ａ）及び（ｂ）は、文書表示制御システムの表示領域変更動作の一例を説明するための図である。
【図６Ａ】図６Ａは、文書表示制御システムの表示領域変更動作の一例を示すフローチャートである。
【図６Ｂ】図６Ｂは、文書表示制御システムの表示領域変更動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
［実施の形態］
（文書表示制御システムの構成）
図１は、本発明の実施の形態に係る文書表示制御システムの構成の一例を示すブロック図である。
【００１５】
本発明の実施の形態の一例として、文書表示制御システム４は、文書表示制御サーバ１、利用者５Ａが所持する端末２Ａ、利用者５Ｂが所持する端末２Ｂ等を有し、ネットワーク３で各装置を互いに通信可能に接続する。これらの複数の端末２Ａ、２Ｂ間で画像を共有して表示するものであって、端末２Ａ、２Ｂの表示画面のサイズ及び形状がそれぞれ異なる場合について以下の実施の形態を説明する。なお、端末は、２台に限らず複数接続されるものであってもよい。
【００１６】
文書表示制御サーバ１は、情報を処理するための機能を備えたＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や情報を記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の電子部品を備える情報処理装置であり、端末２Ａ、２Ｂの表示画面に文字や画像を表示するための文書情報を送信する。また、端末２Ａ又は２Ｂから表示領域を変更した旨の情報を受信した場合は、他の端末２Ｂ又は２Ａに送信する。
【００１７】
端末２Ａは、文書表示制御サーバ１と通信するものであり、操作入力用のキーボード、マウス等の操作部と、液晶ディスプレイ等の表示部と、ＣＰＵや記憶部等の電子部品を有する制御部とを備える。端末２Ａは、文書表示制御サーバ１から文書情報を受信すると文字や画像を表示部の表示画面に表示し、利用者５Ａから当該文書情報の表示領域の変更を受け付けて、文書表示制御サーバ１に送信する。また、端末２Ｂで表示領域の変更がなされると文書表示制御サーバ１から変更後の表示領域に関する情報を受信し、表示画面の表示領域を変更する。なお、端末２Ａは、例えば、パーソナルコンピュータやタブレットといったコンピュータであり、その他にＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話機、スマートフォン等を用いることもできる。また、端末２Ａは、同図では１台を図示するが、複数台でもよい。
【００１８】
端末２Ｂは、端末２Ａと同様の構成を有するものであるが、一例として、利用者５Ｂが携帯可能な大きさの端末であって、端末２Ａの表示画面に対して表示面積の小さい表示画面を有する場合について以下説明する。
【００１９】
ネットワーク３は、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信網であり、有線、無線は問わない。
【００２０】
（文書表示制御サーバの構成）
図２は、文書表示制御サーバ１の構成の一例を示すブロック図である。
【００２１】
この文書表示制御サーバ１は、ＣＰＵ等から構成され各部を制御するとともに各種のプログラムを実行する制御部１０と、ＨＤＤやフラッシュメモリ等の記録媒体から構成され情報を記憶する記憶装置の一例としての記憶部１１と、ネットワーク３を介して外部と通信する通信部１２とを備える。
【００２２】
制御部１０は、後述する文書表示制御プログラム１１０を実行することで、文書情報送信手段１００、表示領域情報取得手段１０１、表示領域情報更新手段１０２及び表示領域情報送信手段１０３等として機能する。
【００２３】
文書情報送信手段１００は、記憶部１１の文書情報１１１を端末２Ａ、２Ｂに送信する。
【００２４】
表示領域情報取得手段１０１は、端末２Ａ又は２Ｂにおいて文書情報の表示領域が変更された場合に、当該変更を行った端末２Ａ又は２Ｂから変更された表示領域情報を取得する。
【００２５】
表示領域情報更新手段１０２は、表示領域情報取得手段１０１が取得した表示領域情報で記憶部１１の表示領域情報１１２を更新する。
【００２６】
表示領域情報送信手段１０３は、表示領域情報取得手段１０１が変更された表示領域情報を取得した端末２Ａ又は２Ｂ以外の端末２Ｂ又は２Ａに、表示領域情報更新手段１０２が更新した表示領域情報１１２を送信する。
【００２７】
記憶部１１は、文書表示制御プログラム１１０、文書情報１１１及び表示領域情報１１２等を格納する。
【００２８】
文書表示制御プログラム１１０は、制御部１０を上記した各手段１００〜１０３として動作させるプログラムである。
【００２９】
（携帯端末の構成）
図３は、端末２Ａの構成の一例を示すブロック図である。なお、端末２Ｂは端末２Ｂと同様の構成を有するため説明を省略する。
【００３０】
端末２Ａは、ＣＰＵ等から構成され各部を制御するとともに各種のプログラムを実行する制御部２０と、ＨＤＤやフラッシュメモリ等の記録媒体から構成され情報を記憶する記憶装置の一例としての記憶部２１と、ＬＣＤ等の表示部２２と、表示部２２に重ねて配置されたタッチパネルからなる操作部２３と、ネットワーク３を介して外部と通信する通信部２４とを備える。
【００３１】
制御部２０は、記憶部２１の文書表示制御プログラム２１０を実行することで、文書情報受信手段２００、表示領域情報受信手段２０１、文書情報表示手段２０２、表示領域情報変更手段２０３及び表示領域情報送信手段２０４等として機能する。
【００３２】
文書情報受信手段２００は、文書表示制御サーバ１から文書情報１１１を受信して記憶部２１に文書情報２１２として格納する。
【００３３】
表示領域情報受信手段２０１は、文書表示制御サーバ１から表示領域情報１１２を受信して記憶部２１に表示領域情報２１３として格納する。
【００３４】
文書情報表示手段２０２は、表示領域情報２１３に基づいて定められる表示領域について文書情報２１２を表示部２２に表示する。
【００３５】
表示領域情報変更手段２０３は、操作部２３の操作に応じて表示部２２に表示されている文書情報２１２の表示領域を変更し、当該変更に基づいて表示領域情報２１３を変更する。
【００３６】
表示領域情報送信手段２０４は、表示領域情報変更手段２０３が表示領域情報２１３を変更した場合、当該変更された表示領域情報２１３を文書表示制御サーバ１に送信する。
【００３７】
記憶部２１は、文書表示制御プログラム２１０、表示画面サイズ情報２１１、文書情報２１２及び表示領域情報２１３等を格納する。
【００３８】
文書表示制御プログラム２１０は、制御部２０を上記した各手段２００〜２０４として動作させるプログラムである。
【００３９】
（文書表示制御システムの動作）
次に、本実施の形態の作用を、（１）動作の概要、（２）操作者側動作、（３）フォロワー側動作に分けて説明する。
（１）動作の概要
図４（ａ）〜（ｃ）は、文書表示制御システムの動作の概要を説明するための概略図である。
【００４０】
図４（ａ）に示すように、初期の状態として、端末２Ａの表示部２２Ａの表示画面及び端末２Ｂの表示部２２Ｂの表示画面には、それぞれ文書情報２１２ａ及び２１２ｂに基づいて文書の内容が、一例として、表示画面内にすべて含まれるように表示される場合について説明する。以下の説明において、便宜上文書情報２１２ａ、２１２ｂのサイズを固定し、表示部２２Ａ、２２Ｂの表示画面のサイズを変更している。
【００４１】
図４（ａ）の状態において、例えば、端末２Ａの利用者５Ａが操作者となり、文書情報２１２ａの一部の領域を表示するように拡大操作し、図４（ｂ）に示すように表示部２２Ａの表示画面が文書情報２１２ａの一部の領域を表示した場合、当該表示領域の情報は文書表示制御サーバ１に送信される。この状況において操作者である利用者５Ａ以外の者、つまり、利用者５Ｂはフォロワーとなる。
【００４２】
次に、文書表示制御サーバ１から表示領域の情報が端末２Ｂへと送信され、端末２Ｂは、図４（ｂ）に示すように、表示部２２Ｂの表示画面が文書情報２１２ｂの一部の領域を表示する。このとき、表示部２２Ｂの表示画面に表示されている領域は、端末２Ａの表示部２２Ａの表示画面に表示されている領域をすべて含むものとし、端末２Ａの表示部２２Ａの表示画面に表示されていない領域については、相手が見えていない領域であることを利用者５Ｂに提示するため不可視通知表示２２０Ｂとして、例えば、半透明表示にする。
【００４３】
また、図４（ｂ）の状態において、例えば、端末２Ｂの利用者５Ｂが操作者となり、文書情報２１２ｂの一部の領域を表示するように拡大操作し、図４（ｃ）に示すように表示部２２Ｂの表示画面が文書情報２１２ｂの一部の領域を表示した場合、当該表示領域の情報は文書表示制御サーバ１に送信される。この状況において操作者である利用者５Ｂ以外の者、つまり、利用者５Ａはフォロワーとなる。
【００４４】
次に、文書表示制御サーバ１から表示領域の情報が端末２Ａへと送信され、端末２Ａは、図４（ｃ）に示すように、表示部２２Ａの表示画面が文書情報２１２ａの一部の領域を表示する。このとき、表示部２２Ａの表示画面に表示されている領域は、端末２Ｂの表示部２２Ｂの表示画面に表示されている領域を含むものとし、端末２Ｂの表示部２２Ｂの表示画面に表示されていない領域については、相手が見えていない領域であることを利用者５Ａに提示するため不可視通知表示２２０Ａとして、例えば、半透明表示にする。
【００４５】
このように、利用者５Ａ、５Ｂともに操作者となりえて、操作者以外の者がフォロワーとなる。また、図４（ｂ）に示すように操作者側の端末の画面比に対してフォロワー側の端末の画面比が縦に大きい場合は、不可視通知表示２２０Ｂが下側に表示され（上側又は上下両方でもよい）、図４（ｃ）に示すように操作者側の端末の画面比に対してフォロワー側の端末の画面比が横に大きい場合は、不可視通知表示２２０Ａが右側に表示される（左側又は左右両方でもよい）。
【００４６】
以下、上記した動作の概要を操作者側の端末の動作と、フォロワー側の端末の動作とに分けて、詳細に説明する。
【００４７】
（２）操作者側動作
図５Ａ（ａ）及び（ｂ）は、文書表示制御システムの表示領域変更動作の一例を説明するための図である。
【００４８】
図５Ａ（ａ）は、操作者側の端末２Ａの表示部２２Ａの表示画面に表示される表示領域として、座標ＶＡ（ｘ，ｙ）を起点として幅ＶＡ（ｗ）、高さＶＡ（ｈ）とする領域を示す。Ｄ（ｗ）及びＤ（ｈ）は、文書の元の幅及び高さであり、ＲＡは拡大縮小率である。
【００４９】
また、図５Ａ（ｂ）は、当該表示領域が表示領域情報として文書表示制御サーバ１に送信された場合の表示領域情報（破線）として、座標Ｖ０（ｘ，ｙ）を起点として幅Ｖ０（ｗ）、高さＶ０（ｈ）とする領域を示す。また、空白マージンを除去した表示領域情報（実線）として、座標Ｖ１（ｘ，ｙ）を起点として幅Ｖ１（ｗ）、高さＶ１（ｈ）とする領域を示す。ここで、空白マージンとは文書のうち文字や画像等が記載されていない空白の領域であり、図５Ａ（ｂ）に示す左右端の幅ｍ（ｌ，ｗ）及びｍ（ｒ，ｗ）の領域である。
【００５０】
図６Ａは、文書表示制御システムの表示領域変更動作の一例を示すフローチャートである。
【００５１】
まず、操作者としての利用者５Ａは端末２Ａを操作し、ネットワーク３を介して文書表示制御サーバ１と通信して、文書表示制御サーバ１から文書情報１１１を端末２Ａに送信するよう要求する。
【００５２】
文書表示制御サーバ１は、端末２Ａから要求を受信すると、文書情報送信手段１００により文書情報１１１を端末２Ａに送信する。
【００５３】
次に、端末２Ａの文書情報受信手段２００は、文書表示制御サーバ１から文書情報１１１を受信して、記憶部２１に文書情報２１２として記憶する（Ｓ２０Ａ）。
【００５４】
次に、端末２Ａの文書情報表示手段２０２は、文書情報２１２をデフォルトの表示領域、例えば、文書情報２１２の全体が表示されるように表示処理する（Ｓ２１Ａ）。
【００５５】
次に、利用者５Ａが操作部２３を操作し、文書情報２１２の表示領域を変更する操作、つまり、表示領域の拡大又は縮小、表示領域の移動等を行う。
【００５６】
次に、端末１の表示領域情報変更手段２０３は、表示領域の変更操作があった場合（Ｓ２２Ａ；Ｙｅｓ）、表示領域情報２１３を変更する（Ｓ２３Ａ）。
【００５７】
次に、表示領域情報送信手段２０４は、表示画面サイズ情報２１１から（ＶＡ（ｗ），ＶＡ（ｈ））を取得する（Ｓ２４Ａ）。
【００５８】
また、表示領域情報送信手段２０４は、表示領域情報２１３のオフセット座標ＶＡ（ｘ，ｙ）、拡大縮小率ＲＡを取得する（Ｓ２５Ａ、Ｓ２６Ａ）。
【００５９】
次に、表示領域情報送信手段２０４は、文書情報２１２の元のサイズにおける表示領域、座標Ｖ０（ｘ，ｙ）を起点として幅Ｖ０（ｗ）、高さＶ０（ｈ）の領域をステップＳ２７Ａに示す式に基づいて計算し、これらの情報を文書表示制御サーバ１に送信する（Ｓ２７Ａ）。
【００６０】
次に、文書表示制御サーバ１の表示領域情報取得手段１０１は、端末２Ａから上記した情報を受信する（Ｓ１０）。
【００６１】
次に、表示領域情報更新手段１０２は、表示領域情報取得手段１０１が取得した情報について、まず、空白マージンの除去処理を行う（Ｓ１１）。
【００６２】
空白マージン除去処理は、空白マージンとして左マージン幅ｍ（ｌ，ｗ）、右マージン幅ｍ（ｒ，ｗ）、上マージン高さｍ（ｔ，ｈ）、下マージン高さｍ（ｂ，ｈ）を取得し、ステップＳ１３に示す式に基づいて表示領域を再計算することで求められる（Ｓ１２、Ｓ１３）。なお、空白マージンは一例として、特開２００９−１９３３０８号公報で述べられるような従来の画像処理技術を用いて算出されるものとし、図５Ａ（ｂ）に示す例では、上下に空白がないため、上マージン高さｍ（ｔ，ｈ）、下マージン高さｍ（ｂ，ｈ）はともに０である。
【００６３】
次に、表示領域情報更新手段１０２は、再計算された当該表示領域で表示領域情報１１２を更新する（Ｓ１４）。
【００６４】
次に、表示領域情報送信手段１０３は、表示領域情報１１２を他の端末２Ｂ（フォロワー側）に送信する（Ｓ１５）。
【００６５】
（３）フォロワー側動作
【００６６】
図５Ｂ（ａ）及び（ｂ）は、文書表示制御システムの表示領域変更動作の一例を説明するための図である。
【００６７】
図５Ｂ（ａ）は、操作者側の端末２Ａの表示領域が表示領域情報として文書表示制御サーバ１に送信された場合の表示領域情報（破線）として、座標Ｖ０（ｘ，ｙ）を起点として幅Ｖ０（ｗ）、高さＶ０（ｈ）とする領域を示す。また、空白マージンを除去した表示領域情報（実線）として、座標Ｖ１（ｘ，ｙ）を起点として幅Ｖ１（ｗ）、高さＶ１（ｈ）とする領域を示す。
【００６８】
また、図５Ｂ（ｂ）は、フォロワー側の端末の一例として端末２Ｂの表示部２２Ｂの表示画面に表示される表示領域として、座標ＶＢ（ｘ，ｙ）を起点として幅ＶＢ（ｗ）、高さＶＢ（ｈ）とする領域を示す。Ｄ（ｗ）及びＤ（ｈ）は、文書の元の幅及び高さであり、ＲＢは拡大縮小率である。
【００６９】
図６Ｂは、文書表示制御システムの表示領域変更動作の一例を示すフローチャートである。
【００７０】
操作者以外の者、つまりフォロワーとしての利用者５Ｂが利用する端末２Ｂの文書情報受信手段２００及び表示領域情報受信手段２０１は、ネットワーク３を介して文書表示制御サーバ１から文書情報１１１及び表示領域情報１１２を取得し、記憶部２１に文書情報２１２として記憶する。（Ｓ２０Ｂ）。
【００７１】
次に、文書情報表示手段２０２は、表示画面サイズ情報２１１から（ＶＢ（ｗ），ＶＢ（ｈ））を取得する（Ｓ２１Ｂ）。
【００７２】
また、文書情報表示手段２０２は、表示領域情報２１３のオフセット座標Ｖ１（ｘ，ｙ）、Ｖ１（ｗ）、Ｖ１（ｈ）を取得する（Ｓ２２Ｂ）。
【００７３】
取得した表示領域情報の縦横比が表示画面サイズ情報の縦横比に対して横長である場合（Ｓ２３Ｂ；Ｙｅｓ）、ＲＢとして高さの比を用いるとともに、「ｕｓｅＨｅｉｇｈｔ」の値を「ｔｒｕｅ」とする（Ｓ２４Ｂ）。
【００７４】
また、取得した表示領域情報の縦横比が表示画面サイズ情報の縦横比に対して縦長である場合（Ｓ２３Ｂ；Ｎｏ）、ＲＢとして幅の比を用いるとともに、「ｕｓｅＨｅｉｇｈｔ」の値を「ｆａｌｓｅ」とする（Ｓ２５Ｂ）。
【００７５】
次に、文書情報表示手段２０２は、ＲＢを用いて文書の拡大又は縮小を行う（Ｓ２６Ｂ）。また、ＲＢを用いて起点ＶＢ（ｘ，ｙ）を算出し、元の文書のＶ１（ｘ，ｙ）に該当する座標を起点ＶＢ（ｘ，ｙ）に重なるように拡大又は縮小した文書を配置して表示する（Ｓ２８Ｂ）。
【００７６】
次に、文書情報表示手段２０２は、ステップＳ２４Ｂにおいて「ｕｓｅＨｅｉｇｈｔ」の値を「ｔｒｕｅ」した場合（Ｓ２９Ｂ；Ｙｅｓ）、ステップＳ３０Ｂに示す式に基づいて右側に不可視通知表示の領域を算出する（Ｓ３０Ｂ）。
【００７７】
また、ステップＳ２４Ｂにおいて「ｕｓｅＨｅｉｇｈｔ」の値を「ｆａｌｓｅ」した場合（Ｓ２９Ｂ；Ｎｏ）、ステップＳ３１Ｂに示す式に基づいて下側に不可視通知表示の領域を算出する（Ｓ３１Ｂ）。
【００７８】
次に、文書情報表示手段２０２は、上記ステップＳ３０Ｂ又はＳ３１Ｂで算出した不可視通知表示の領域を半透明表示で覆う（Ｓ３２Ｂ）。
【００７９】
（実施の形態の効果）
上記した実施の形態によると、操作者側の端末（２Ａ）が表示領域を変更する操作した場合に、当該表示領域の情報で文書表示制御サーバ１の表示領域情報１１２を更新し、フォロワー側の端末（２Ｂ）において表示される文書情報の表示領域を文書表示制御サーバ１の表示領域情報１１２に基づいて表示することとしたため、複数の端末（２Ａ及び２Ｂ）間で画像を共有して表示する状況において、フォロワー側の端末（２Ｂ）が操作者側の端末（２Ａ）の表示画面の形状に関する情報を有していない場合であっても、フォロワー側の端末（２Ｂ）の表示画面において操作者側の端末（２Ａ）で表示中の表示領域に関する情報を提示することができる。
【００８０】
また、フォロワー側の端末（２Ｂ）において文書表示制御サーバ１の表示領域情報に基づいて文書情報を表示する際に、フォロワー側の端末（２Ｂ）の表示画面サイズで見えて、操作者側の端末（２Ａ）で見えない領域を不可視通知表示として表示したため、フォロワー側の端末（２Ｂ）の表示画面において操作者側の端末（２Ａ）で表示されていない表示領域に関する情報を提示することができる。
【００８１】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲で種々な変形が可能である。
【００８２】
上記実施の形態では制御部１０及び２０内の各手段１００−１０３及び２００−２０４の機能をプログラムで実現したが、各手段の全て又は一部をＡＳＩＣ等のハードウエアによって実現してもよい。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等の記録媒体に記憶して提供することもできる。また、上記実施の形態で説明した上記ステップの入れ替え、削除、追加等は本発明の要旨を変更しない範囲内で可能である。
【符号の説明】
【００８３】
１     文書表示制御サーバ
２Ａ、２Ｂ    端末
３     ネットワーク
４     文書表示制御システム
５Ａ、５Ｂ    利用者
１０   制御部
１１   記憶部
１２   通信部
２０   制御部
２１   記憶部
２２   表示部
２３   操作部
２４   通信部
１００ 文書情報送信手段
１０１ 表示領域情報取得手段
１０２ 表示領域情報更新手段
１０３ 表示領域情報送信手段
１１０ 文書表示制御プログラム
１１１ 文書情報
１１２ 表示領域情報
２００ 文書情報受信手段
２０１ 表示領域情報受信手段
２０２ 文書情報表示手段
２０３ 表示領域情報変更手段
２０４ 表示領域情報送信手段
２１０ 文書表示制御プログラム
２１１ 表示画面サイズ情報
２１２ 文書情報
２１３ 表示領域情報
２２０Ａ、２２０Ｂ   不可視通知表示
【図１】
2014038515.tif 000003
【図２】
2014038515.tif 000004
【図３】
2014038515.tif 000005
【図５Ａ】
2014038515.tif 000006
【図５Ｂ】
2014038515.tif 000007
【図６Ａ】
2014038515.tif 000008
【図６Ｂ】
2014038515.tif 000009
【図４】
2014038515.tif 000010