(57)【要約】  既存オブジェクトＪ１、Ｊ２又は新規オブジェクトＪ３に関する情報を入力する入力手段と、既存オブジェクトＪ１、Ｊ２又は新規オブジェクトＪ３を表示する表示手段と、既存オブジェクトＪ１、Ｊ２と新規オブジェクトＪ３との重なりを検知する重なり検知手段と、既存オブジェクトＪ１、Ｊ２と新規オブジェクトＪ３とを重ねるまたは重ねないかを選択する選択手段と、新規オブジェクトＪ３と既存オブジェクトＪ１、Ｊ２とが重ならないように、入力手段から入力された情報に基づいて、既存オブジェクトＪ１、Ｊ２を新規オブジェクトＪ３のエリア外に移動させる移動手段と、で画像編集装置を構成する。
2008132977.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも、既存オブジェクト又は新規オブジェクトに関する情報を入力する入力手段と、
少なくとも、前記既存オブジェクト又は前記新規オブジェクトを表示する表示手段と、
前記既存オブジェクトと前記新規オブジェクトとの重なりを検知する重なり検知手段と、
前記既存オブジェクトと前記新規オブジェクトとを重ねるか又は重ねないかを選択する選択手段と、
前記新規オブジェクトと前記既存オブジェクトとが重ならないように、前記入力手段から入力された情報に基づいて、前記既存オブジェクトを前記新規オブジェクトのエリア外に移動する移動手段と、
を有することを特徴とする画像編集装置。
【請求項２】
前記入力手段は、手書き入力手段を有することを特徴とする請求の範囲第１項に記載の画像編集装置。
【請求項３】
前記手書き入力手段は、前記移動手段による前記既存オブジェクトの移動方向を入力することを特徴とする請求の範囲第２項に記載の画像編集装置。
【請求項４】
前記移動手段は、前記手書き入力手段により入力された線で指定された前記既存オブジェクトを前記線で指定された方向に移動することを特徴とする請求の範囲第２項又は第３項に記載の画像編集装置。
【請求項５】
前記移動手段は、前記手書き入力手段により入力された線で指定された前記既存オブジェクトを、前記手書き入力手段により入力された矢印で指定された方向に移動することを特徴とする請求の範囲第２項又は第３項に記載の画像編集装置。
【請求項６】
前記移動手段は、前記既存オブジェクトと前記新規オブジェクトとの位置関係に基づいて前記既存オブジェクトを移動することを特徴とする請求の範囲第１項に記載の画像編集装置。
【請求項７】
編集エリア内に複数の既存オブジェクトが存在する状態で新規オブジェクトが入力された場合に、前記移動手段は、複数の前記既存オブジェクトの一部又は全部を移動し、前記入力手段は、一体的に移動する前記既存オブジェクトを指定することを特徴とする請求の範囲第１項乃至第６項のいずれか１項に記載の画像編集装置。
【請求項８】
請求の範囲第１項乃至第７項のいずれか１項に記載の複数の画像編集装置と、
前記画像編集装置とネットワークで接続され、前記画像編集装置が画像を編集するために使用する情報を蓄積する情報共有手段と、
を有することを特徴とする画像編集システム。
【請求項９】
前記表示手段は、前記画像編集装置の個々の編集エリアを含む編集エリア全体を表示することを特徴とする請求の範囲第８項に記載の画像編集システム。
【請求項１０】
前記画像編集装置は、任意の画像編集装置の編集エリアにおける既存オブジェクトの移動が他の画像編集装置の編集エリアに影響する場合に、前記他の画像編集装置の編集エリアを更新する編集エリア制御手段を有することを特徴とする請求の範囲第８項又は第９項に記載の画像編集システム。
【請求項１１】
前記画像編集装置は、任意の画像編集装置の編集エリアにおける既存オブジェクトの移動が他の画像編集装置の編集エリアに影響する場合に、前記他の画像編集装置の編集エリアの内容を更新する編集エリア制御手段を有することを特徴とする請求の範囲第９項に記載の画像編集システム。
【請求項１２】
前記編集エリア制御手段は、前記既存オブジェクトの移動に同期して前記任意の画像編集装置の編集エリアを移動することを特徴とする請求の範囲第１０項に記載の画像編集システム。
【請求項１３】
前記情報共有手段は、既存オブジェクトの情報及び編集履歴の情報を蓄積することを特徴とする請求の範囲第８項乃至第１２項のいずれか１項に記載の画像編集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパーソナルコンピュータ等の端末であって、模様、図形等を表示する表示手段を備えた画像編集装置及び複数の画像編集装置がネットワークで接続された画像編集システムに関する。
【背景技術】
【０００２】
画像編集装置は、キーボード、マウス、デジタイザ等の入力手段から入力された画像を表示し、また、外部から送信された、又は共有された画像を編集し表示することができるように構成されている。【０００３】
画像編集装置は多様な画像編集機能を備えており、構想やアイデアを発想し、発展させ、まとめ上げる際に構想を視覚化する手段として使用されるためには、複数の画像の入力、画像合成、画像移動、画像の再配置等の編集機能の高効率化が望まれる。【０００４】
また、複数人が討論し、協力して構想を練る場合には、前述のような画像編集装置を複数台、ネットワークを介して接続し、各画像編集装置の表示手段に共通の画像が表示される画像編集システムが望まれる。【０００５】
このような画像編集装置として、特許文献１、２に開示されたものがある。【０００６】
特許文献１では、編集の対象ページに文字を追加又は挿入するとき、書式パラメータや図形の変更又は縮小によって文字を対象ページ内に収める編集機能が開示されている。【０００７】
また、特許文献２では、入力作業又は編集作業において、複数オブジェクトが重複している場合、重複部分を拡大して表示する編集機能が開示されている。【０００８】
また、一般的なワープロソフトで、図表などのオブジェクトを貼り付けるときに、下層に存在するオブジェクトを上下左右に移動させ、画像の重複をなくする編集機能を有するものがある。
【特許文献１】特開平９−９１２７５号公報
【特許文献２】特開平１１−２９６５０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１に記載された編集機能では、全ての場合に画像が１ページ内に収められるために、画像が縮小されて、視認性が低下してしまう場合がある。【００１０】
また、特許文献２に記載された編集機能は、複数画像が重複した場合に、重複を解消するものではない。【００１１】
また、前述したような一般的なワープロソフトの編集機能では、重複するオブジェクトの移動方向が一義的に決まっており、ユーザがオブジェクトの配置を決めることが出来ず、編集機能として不十分である。【００１２】
そこで、本発明の目的は、画面上での画像の配置及び再配置を、ユーザが視覚的に自由に行うことが可能な編集機能を有する画像編集装置及び画像編集システムを提供することにある。
【課題を解決するための手段】
【００１３】
前記目的は、下記の発明により達成される。
１．
少なくとも、既存オブジェクト又は新規オブジェクトに関する情報を入力する入力手段と、、
少なくとも、前記既存オブジェクト又は前記新規オブジェクトを表示する表示手段と、
前記既存オブジェクトと前記新規オブジェクトとの重なりを検知する重なり検知手段と、
前記既存オブジェクトと前記新規オブジェクトとを重ねるかまたは重ねないかを選択する選択手段と、
前記新規オブジェクトと前記既存オブジェクトとが重ならないように、前記入力手段から入力された情報に基づいて、前記既存オブジェクトを前記新規オブジェクトのエリア外に移動する移動手段と、
を有することを特徴とする画像編集装置。
２．
前記入力手段は、手書き入力手段を有することを特徴とする前記１に記載の画像編集装置。
３．
前記手書き入力手段は、前記移動手段による前記既存オブジェクトの移動方向を入力することを特徴とする前記２に記載の画像編集装置。
４．
前記移動手段は、前記手書き入力手段により入力された線で指定された前記既存オブジェクトを前記線で指定された方向に移動することを特徴とする前記２又は前記３に記載の画像編集装置。
５．
前記移動手段は、前記手書き入力手段により入力された線で指定された前記既存オブジェクトを、前記手書き入力手段により入力された矢印で指定された方向に移動することを特徴とする前記２又は前記３に記載の画像編集装置。
６．
前記移動手段は、前記既存オブジェクトと前記新規オブジェクトとの位置関係に基づいて前記既存オブジェクトを移動することを特徴とする前記１に記載の画像編集装置。
７．
編集エリア内に複数の既存オブジェクトが存在する状態で新規オブジェクトが入力された場合に、前記移動手段は、複数の前記既存オブジェクトの一部又は全部を移動し、前記入力手段は、一体的に移動する前記既存オブジェクトを指定することを特徴とする前記１〜６のいずれか１項に記載の画像編集装置。
８．
前記１〜７のいずれか１項に記載の複数の画像編集装置と、
前記画像編集装置とネットワークで接続され、前記画像編集装置が画像を編集するために使用する情報を蓄積する情報共有手段と、
を有することを特徴とする画像編集システム。
９．
前記表示手段は、前記画像編集装置の個々の編集エリアを含む編集エリア全体を表示することを特徴とする前記８に記載の画像編集システム。
１０．
前記画像編集装置は、任意の画像編集装置の編集エリアにおける既存オブジェクトの移動が他の画像編集装置の編集エリアに影響する場合に、前記他の画像編集装置の編集エリアを更新する編集エリア制御手段を有することを特徴とする前記８又は９に記載の画像編集システム。
１１．
前記画像編集装置は、任意の画像編集装置の編集エリアにおける既存オブジェクトの移動が他の画像編集装置の編集エリアに影響する場合に、前記他の画像編集装置の編集エリアの内容を更新する編集エリア制御手段を有することを特徴とする前記８又は９に記載の画像編集システム。
１２．
前記編集エリア制御手段は、前記既存オブジェクトの移動に同期して前記任意の画像編集装置の編集エリアを移動することを特徴とする前記１０に記載の画像編集システム。
１３．
前記情報共有手段は、既存オブジェクトの情報及び編集履歴の情報を蓄積することを特徴とする前記８〜１２のいずれか１項に記載の画像編集システム。
【発明の効果】
【００１４】
本発明に係る画像編集装置及び画像編集システムによれば、入力された情報に基づいて、移動すべき既存オブジェクトを指定するとともに、既存オブジェクトの移動方向を決めるので、少ない手数で作業者の意思に従った複数の画像の配置が行われ、作業者の自由な表現を端末上で展開することが可能となり、且つ、視覚による直感的な画像編集が可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る画像編集装置のブロック図である。
【図２】画像とオブジェクトとの関係を示す図である。
【図３】オブジェクトの位置指定及び移動方向の指示を説明する図である。
【図４】画像編集工程のフローチャートである。
【図５】編集例１におけるホワイトボードの変遷示す図である。
【図６】編集例２におけるホワイトボードの変遷を示す図である。
【図７】編集例３におけるホワイトボードの変遷を示す図である。
【図８】編集例４におけるホワイトボードの変遷を示す図である。
【図９】編集例５におけるホワイトボードの変遷を示す図である。
【図１０】編集例５におけるホワイトボードの変遷を示す図である。
【図１１】編集例６におけるホワイトボードの変遷を示す図である。
【図１２】編集例７におけるホワイトボードの変遷を示す図である。
【図１３】編集例７における編集のフローチャートである。
【図１４】本発明の実施の形態に係る画像編集システムのブロック図である。
【図１５】図１４に示す画像編集システムが行う画像編集のフローチャートである。
【図１６】画像編集システムが行う画像編集におけるホワイトボードの変遷を示す図である。
【図１７】画像編集システムが行う画像編集におけるホワイトボードの変遷を示す図である。
【符号の説明】
【００１６】
１０  コンピュータ
１１  制御手段
１２  表示手段
１３  入力手段
Ｊ１〜Ｊ１２、ＪＮ  オブジェクト
Ｗ  余白
Ｌ、Ｌ１〜Ｌ４  線
Ｍ、Ｍ１  矢印
ＰＣ１、ＰＣ２  端末
ＳＶ  ホワイトボードデータサーバ
【発明を実施するための最良の形態】
【００１７】
以下に図示の実施形態に基づいて本発明を説明するが、本発明は該実施形態に限られない。
［画像編集装置１］
図１は本発明の実施形態に係る画像編集装置のブロック図である。【００１８】
図１において、１１は制御手段であり、例えばＣＰＵで画像編集の工程制御を行う。【００１９】
１２は表示手段であり、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ等からなり、表示手段１２に文字、図形、記号等の画像が表示される。【００２０】
１３は入力手段であり、表示手段１２と一体に構成された座標入力手段１３Ａ、マウス１３Ｂ、キーボード１３Ｃを有する。入力手段１３は、以下に説明するように、既存オブジェクトや新規オブジェクトに関する情報（例えば内容の情報、位置情報、移動情報等）を入力するものである。【００２１】
座標入力手段１３Ａに、手書き入力手段であるスタイラスペンを用いて文字や図形を描くことにより、文字や図形の画像情報を手書き入力することができる。また、スタイラスペンを用いて、表示されている文字や図形の位置を変更する操作が可能である。【００２２】
スタイラスペンを使用せずに、マウス１３Ｂを手書き入力手段として用いることにより、同様な文字や図形を描くことや位置を変更する操作が可能である。また、キーボード１３Ｃを用いて文字や定形の図形、記号、模様を入力することも可能である。【００２３】
なお、以下に説明する実施形態では、基本的にスタイラスペンで各種情報入力を行うため、マウス１３Ｂやキーボード１３Ｃは必ずしも必要な構成ではない。【００２４】
表示手段１２と座標入力手段１３Ａとは表示装置付き座標入力装置として一体に構成され、スタイラスペンを用いて表示手段１２内の座標入力手段１３Ａに触れることで、触れた箇所の座標値を自動的に装置内に保持し、接続されている他の装置に座標値情報を出力することができる。【００２５】
１４は制御手段１１がデータ処理を行う際のデータ展開用のメモリであるＲＡＭであり、１５は画像編集プログラム等の各種のプログラムを記憶しているＲＯＭである。また、１６は画像データ等の各種の情報が蓄積される情報蓄積手段であり、ＨＤＤ等の大容量メモリで構成される。１７は外部と通信するための通信手段である。【００２６】
本発明における画像編集処理の基本工程を代表的な編集例を用いて説明する。【００２７】
以下に説明する本発明の実施形態においては、ホワイトボードと称される画像の編集エリアの一部が表示手段１２により表示される。表示手段１２と一体な座標入力手段１３Ａに、作業者が文字や図形を自由に描いて入力し、さらに、入力した文字や図形等の位置や移動の方向に関しても、スタイラスペン等の手書き入力手段を用いて自由に指定することができる。【００２８】
ホワイトボードは、原理的には無限大のワークスペースを持ち、前述のとおり、表示手段１２には該ワークスペースの一部が表示される。【００２９】
このような画像編集装置は、一人の作業者が各種の構想を練って構築する際、或いは複数の作業者が１台以上の端末を用いて、同時に情報交換し、討論する際に使用される。【００３０】
スタイラスペン又はマウスのドラッグ機能を用いて、表示手段１２に表示されるホワイトボード上のエリアをを移動させることができる。【００３１】
また、拡大、縮小など倍率を変えてホワイトボード上のエリアを表示させることも可能であり、ホワイトボード上に書き込まれた文字や図形などが存在する部分を切り取って、その位置情報と共に保存することも可能である。【００３２】
更に、ホワイトボード全体に対して、表示手段１２において表示されているエリアがどこかを作業者に知らせるために、表示手段１２はホワイトボードの俯瞰表示機能を有している。なお、俯瞰表示には、例えば、特開平１０−１２６７５８号公報や特開２０００−２０５０８号公報に記載されたものを使用することができる。【００３３】
入力手段１３が文字や図形などの情報を入力するときの基本動作は次のとおりである。【００３４】
図２に示すように、スタイラスペンＳＰまたはマウス１３Ｂを用いて、線、丸、四角等の図形や文字が座標入力手段１３Ａ上に描かれると、描かれた文字画像「Ａ」に対して、その輪郭に外接する矩形を、この文字画像のオブジェクトＪとして認識する。【００３５】
このようなオブジェクトＪの認識により、「Ａ」を内容とするオブジェクトの位置情報を得ることができる。つまり、ホワイトボードの座標空間および原点に対して、例えばオブジェクトＪの左上隅の座標情報を得ることができる。【００３６】
また、スタイラスペンＳＰまたはマウス１３Ｂによるドラッグ操作により、オブジェクトを移動させることもできる。【００３７】
本発明では、新規オブジェクトの入力に伴うオブジェクトの移動をドラッグ操作で行うのではなく、スタイラスペンやマウスにより、線や矢印などのマークを入力することにより行う。【００３８】
図３は２個の既存オブジェクトＪ１、Ｊ２に対する処理の例を示す図である。【００３９】
例えば、図３のように、ホワイトボード内に既存オブジェクトＪ１と既存オブジェクトＪ２が上下に並置されているとする。既存オブジェクトの移動処理の際に、スタイラスペン等を用いて、これらの既存オブジェクトＪ１、Ｊ２に跨って線Ｌを描く。また、線Ｌに交わるように、矢印Ｍを描く。図３の例では、矢印Ｍは上方を指す矢印であるが、下方を指す矢印または上下方向を指す矢印でもよい。また、矢印Ｍの向きは左右方向でもよい。【００４０】
線Ｌの始点座標を（ｘａ，ｙａ）とし、終点座標を（ｘｂ，ｙｂ）とする。線Ｌは移動させる既存オブジェクトを指定するもので、図３では既存オブジェクトＪ１及び既存オブジェクトＪ２にまたがっているため、既存オブジェクトＪ１又は既存オブジェクトＪ２が移動する。線Ｌが既存オブジェクトＪ１又は既存オブジェクトＪ２内だけに描かれている場合は、既存オブジェクトＪ１のみが移動するか、又は既存オブジェクトＪ２のみが移動する。【００４１】
矢印Ｍは移動方向を示す。矢印の両端の座標（ｘｃ，ｙｃ）と（ｘｄ，ｙｄ）との関係から移動方向を決定する。【００４２】
｜ｘｃ−ｘｄ｜と｜ｙｃ−ｙｄ｜とを比較し、｜ｘｃ−ｘｄ｜＞｜ｙｃ−ｙｄ｜であれば、既存オブジェクトの移動方向は水平方向且つ矢印が指す方向であるとみなし、｜ｘｃ−ｘｄ｜＜｜ｙｃ−ｙｄ｜であれば、既存オブジェクトの移動方向は上下方向且つ矢印が指す方向であるとみなす。【００４３】
また、｜ｘｃ−ｘｄ｜＝｜ｙｃ−ｙｄ｜であれば、移動方向が判定不能としてアラートを出力し、矢印Ｍの再入力を促す。【００４４】
図３（ｂ）の例のように、既存オブジェクトＪ１及び既存オブジェクトＪ２に跨って線Ｌが描かれ、既存オブジェクトＪ１の内部で矢印Ｍが上方を向いている場合、制御手段１１は既存オブジェクトＪ１を移動対象として上方に移動し、既存オブジェクトＪ２は移動しない。【００４５】
このように、制御手段１１は線Ｌの既存オブジェクトＪ１、Ｊ２に対する位置関係と、矢印Ｍとの関係から移動対象である既存オブジェクトの決定及び移動方向の決定を行う。【００４６】
本手法における既存オブジェクトの移動は、次に説明するように、新規オブジェクトを既存オブジェクトの間に挿入するための余白を作成するために行われる。従って、上述した方法における既存オブジェクトの移動量は、新規オブジェクトを挿入するのに十分な余白を作成することができる量である。【００４７】
図４は、任意の文字や図形画像の入力から、ホワイトボードにその新規オブジェクトを配置するまでの工程を示すフローチャート図であり、また、２つ以上の既存オブジェクトが存在するホワイトボードに新規オブジェクトを書き加える場合の編集工程を示す。【００４８】
図４に示す動作は制御手段１１により制御され、制御手段１１は以下に説明するように、複数のオブジェクト間の重なりを検知する重なり検知手段、複数のオブジェクトを重ねるか重ねないかを選択する選択手段、新規オブジェクト挿入のために、既存オブジェクトを移動させる移動手段、オブジェクトの位置を指定する位置指定手段、及び編集エリア制御手段を構成する。【００４９】
ステップＳ１において、作業者により文字や図形などがスタイラスペン等を用いて書き込まれる。【００５０】
ステップＳ２において、ステップＳ１で書き込まれた情報を内容とする新規オブジェクトが生成される。【００５１】
情報の入力（ステップＳ１）とオブジェクトの生成（ステップＳ２）は、文字や図形を手書き入力し、その内容を確定するという一連の動作に基づいて実行される。なお、確定とは、例えば一般の手書き入力ソフトにおいて、入力された手書きの文字等をホワイトボードに転写する、といった操作に相当する。【００５２】
新規オブジェクトの入力・生成（ステップＳ１およびＳ２）とは別に、ホワイトボード上にすでに存在する既存オブジェクトの位置を移動させる場合は、ステップＳ３において、移動対象の既存オブジェクトが指定される。そして、ステップＳ４において、移動対象に指定された既存オブジェクトの移動が行われる。ステップＳ４における既存オブジェクトの移動は、従来の方法（スタイラスペンやマウスによるドラッグ操作）を用いて行われる。ステップＳ２とステップＳ３間の点線は、新規オブジェクトを入力・生成後、これを既存オブジェクトの間に移動させる際の処理を想定したものである。【００５３】
ステップＳ２またはステップＳ４に続くステップＳ５において、新規オブジェクト若しくは移動した既存オブジェクトの下層に他の既存オブジェクトが存在するか、または背景の余白が存在するかを判断する。【００５４】
下層が余白の場合は（ステップＳ５のＹ）、新規オブジェクト若しくは移動した既存オブジェクトがそのままその位置に貼り付けられる（ステップＳ９）。【００５５】
下層に他の既存オブジェクトが存在する場合（ステップＳ５のＮ）は、ステップＳ６において、新規若しくは移動した既存オブジェクトと他の既存オブジェクトの重複を許容するか否かが判断される。この判断は作業者による指定行為に基づいて行われ、例えば、ステップＳ５の処理後にアラートを表示し、「オブジェクトの重複を許可するか」等の確認を作業者に問い合わせてもよい。【００５６】
オブジェクトの重複を許容する場合（ステップＳ６のＹ）は、ステップＳ１０において、新規オブジェクト若しくは移動した既存オブジェクトの背景を透明化し、ステップＳ１１においてこのオブジェクトを貼り付ける。【００５７】
オブジェクトの重複を許容しない場合（ステップＳ６のＮ）は、下層の既存オブジェクトを移動させて新規オブジェクト若しくは移動した既存オブジェクトを挿入できるだけの余白を作成する（ステップＳ７）。既存オブジェクトの移動に、図３で説明した方法を用いる。より詳細なオブジェクト移動方法については後述する。【００５８】
ステップＳ８において、Ｓ７で作成した余白に新規若しくは移動した既存オブジェクトを貼り付ける。【００５９】
以上の処理により、作業者がホワイトボード上に手書きで入力した文字や図形等のデータを、手書きで入力した情報に基づいて所望の位置に配置することが可能となる。【００６０】
以下に、図４のステップＳ７における既存オブジェクト移動方法およびステップＳ８について、より詳細を説明する。
［オブジェクト移動方法１］
図５（ａ）〜図５（ｄ）は、文字ＡＢＣを内容として含む既存オブジェクトＪ１と文字ＤＥＦを内容として含む既存オブジェクトＪ２との間に、文字ＨＪを内容として含む新規オブジェクトＪ３を挿入する処理を示す説明図である。【００６１】
ホワイトボードには、スタイラスペン等により手書き入力される。ホワイトボード上の各オブジェクトのエリアは、ひとまとまりの文字および図形画像全体の外接矩形として形成されるが、矩形以外の形状を持つオブジェクトもあってよい。【００６２】
また、複数のオブジェクトを結合して一つのオブジェクトとするオブジェクトの合成（以下、一体化、グループ化と呼ぶ）も可能である。この合成機能は、複数のオブジェクトを纏めて編集処理するのに便利である。【００６３】
図５（ａ）はホワイトボード上のある領域に、既存オブジェクトＪ１、Ｊ２が上下に並置されているところを示している。【００６４】
次に、図５（ｂ）に示すように新規オブジェクトＪ３が既存オブジェクトＪ１、Ｊ２の上に入力される。この段階では、新規オブジェクトＪ３の下に既存オブジェクトＪ１、Ｊ２が重なっているため、これら既存オブジェクトの視認性が低下している。この段階は、図４のステップＳ５の前段階に相当し、図５（ｂ）と図５（ｃ）の間では、図４のステップＳ５とステップＳ６が処理され、既存オブジェクトとの重複を認めずに、既存オブジェクトを移動する選択がされたと仮定する。【００６５】
制御手段１１は、図４のステップＳ６を処理した後に、余白作成方法（既存オブジェクト移動方法）を作業者に設定するように促す。作業者は、余白作成方法の設定モード上で、スタイラスペン等を用いて、線Ｌ１及び矢印Ｍ１を描く。【００６６】
オブジェクト移動方法１は図３を用いて説明した方法であり、、既存オブジェクトＪ１、Ｊ２に跨る線Ｌ１により、制御手段１１は既存オブジェクトＪ１又は既存オブジェクトＪ２を移動対象と判断し、矢印Ｍ１によって、既存オブジェクトＪ１を上方に移動させ、既存オブジェクトＪ２を固定のままとする。【００６７】
なお、図５では既存オブジェクトＪ１と既存オブジェクトＪ２が接して存在しているという仮定であるが、互いのオブジェクトが接しておらず余白が空いている場合も考えられる。その場合においても、新規オブジェクトＪ３が既存オブジェクトＪ１と既存オブジェクトＪ２の間に挿入できるだけの余白が作成される。すなわち、既存オブジェクトの移動量は、既存オブジェクト間にスペースがあるないに関わらず、挿入される新規オブジェクトＪ３の横幅または縦幅によって決定される。なお、新規オブジェクトＪ３が既存オブジェクトＪ１と既存オブジェクトＪ２の間にそのまま挿入できるだけの十分な余白がある場合は、既存オブジェクトを移動させる必要はない。【００６８】
図５（ｄ）は、新規オブジェクトＪ３が、既存オブジェクトＪ１、Ｊ２の間に挿入され、貼り付けられた様子を示す。Ｗは、既存オブジェクトＪ１の移動によって生成された余白を示している。このような処理工程を経て、既存オブジェクトＪ１、Ｊ２と新規オブジェクトＪ３はホワイトボード上に重なりがない状態で整列表示させることができる。
［オブジェクト移動方法２］
図６（ａ）〜図６（ｃ）は、図５と同じ既存オブジェクトＪ１、Ｊ２と新規オブジェクトＪ３に対して、余白の作成方法を変えた一例を示す図である。【００６９】
図６（ａ）において作業者は、スタイラスペン等を用いて、線Ｌ２及び矢印Ｍ２を描く。この例の場合、線Ｌ２は既存オブジェクトＪ１と既存オブジェクトＪ２とに跨るように描かれ、矢印Ｍ２は左方向を指している。これにより制御手段１１は、既存オブジェクトＪ１、Ｊ２を水平且つ左側に移動させて新規オブジェクトＪ３を挿入するに足る余白を作成し、作成された余白に新規オブジェクトＪ３を挿入する（新規オブジェクトＪ３の位置はそのまま固定される）。図６（ｂ）は、新規オブジェクトＪ３が挿入された状態を示している。【００７０】
また、図６（ｃ）に示すように、線Ｌ２が既存オブジェクトＪ１、Ｊ２内に存在し、水平に近い線で描かれ、矢印Ｍ２が左方向を指している場合は、既存オブジェクトＪ１、Ｊ２は水平且つ左側に移動する。
［オブジェクト移動方法３］
図７（ａ）〜図７（ｃ）は、前述の方法よりも簡略化された、既存オブジェクト移動方法および移動方向の設定方法を示す図である。【００７１】
図７（ａ）は、図５（ｂ）と同様に、既存オブジェクトＪ１、Ｊ２の上に新規オブジェクトＪ３が入力された状態を示している。図７（ｂ）で示すように、手書きで既存オブジェクト移動方法および移動方向を設定する際に、線Ｌ３のみを入力する。図５（ｃ）において、線は移動対象とする既存オブジェクトを指定する役割を果たしていたが、図７に示す例では、線Ｌ３は移動対象とする既存オブジェクトを指定するだけでなく、既存オブジェクトの移動方向を指定する役割も果たす。【００７２】
すなわち、線Ｌ３の始点座標と終点座標の位置関係に応じて、既存オブジェクトＪ１、Ｊ２の移動方向を決定する。【００７３】
線Ｌ３の始点座標を（ｘｓ，ｙｓ）、終点座標を（ｘｅ，ｙｅ）とする。｜ｘｓ−ｘｅ｜と｜ｙｓ−ｙｅ｜とを比較し、｜ｘｓ−ｘｅ｜＞｜ｙｓ−ｙｅ｜であれば、既存オブジェクトＪ１、Ｊ２の移動方向は上下方向であるとみなし、｜ｘｓ−ｘｅ｜＜｜ｙｓ−ｙｅ｜であれば、既存オブジェクトＪ１、Ｊ２の移動方向は左右方向であるとみなす。また、｜ｘｓ−ｘｅ｜＝｜ｙｓ−ｙｅ｜のときは、既存オブジェクトＪ１、Ｊ２の移動方向は判定不能としてアラートを出力し、線Ｌ３の再入力を促す。【００７４】
図７（ｂ）の場合、線Ｌ３が既存オブジェクトＪ１と既存オブジェクトＪ２との間を横切り、｜ｘｓ−ｘｅ｜＞｜ｙｓ−ｙｅ｜であるので、既存オブジェクトＪ１が上方に移動し、既存オブジェクトＪ２が下方に移動し、その間に余白が生成され新規オブジェクトＪ３が挿入される。また、図示しないが、線Ｌ３が既存オブジェクトＪ１のエリア内のみに存在する場合は、既存オブジェクトＪ１のみが上方に移動し、線Ｌ３が既存オブジェクトＪ２のエリア内のみに存在する場合は、既存オブジェクトＪ２のみが下方に移動して、必要な余白を生成する。
［オブジェクト移動方法４］
図８（ａ）〜図８（ｃ）は、前述の方法よりも更に簡略化された、既存オブジェクト移動方法および移動方向の設定方法を示す図である。【００７５】
図８（ａ）は、図５（ｂ）および図７（ａ）と同様に、既存オブジェクトＪ１、Ｊ２の上に新規オブジェクトＪ３が入力された状態を示している。図８（ｂ）においては、それまでの方法で手書き入力されていた線を入力する必要がなく、３つのオブジェクトの位置関係を自動的に検出して、既存オブジェクトＪ１、Ｊ２を移動し、新規オブジェクトＪ３を挿入するに足る余白を生成する。【００７６】
具体的には、ホワイトボードの左上隅を座標原点とし、既存オブジェクトＪ１、Ｊ２及び新規オブジェクトＪ３の重心位置を算出して、それぞれＧ１（ｘ１，ｙ１）、Ｇ２（ｘ２，ｙ２）、Ｇ３（ｘ３，ｙ３）とする（図８（ｂ）の場合、ｘ１＜ｘ３＜ｘ２かつｙ１＜ｙ３＜ｙ２）。  まず、既存オブジェクトの移動方向の判定は次のような方法により行う。【００７７】
Ｇ１〜Ｇ３におけるｘ座標の最大値と最小値の差の絶対値が、Ｇ１〜Ｇ３におけるｙ座標の最大値と最小値の差の絶対値よりも大きい場合は、既存オブジェクトの移動方向は左右方向であるとみなす。また、Ｇ１〜Ｇ３におけるｘ座標の最大値と最小値の差の絶対値が、Ｇ１〜Ｇ３におけるｙ座標の最大値と最小値の差の絶対値よりも小さい場合は、既存オブジェクトの移動方向は上下方向であるとみなす。また、Ｇ１〜Ｇ３におけるｘ座標の最大値と最小値の差の絶対値が、Ｇ１〜Ｇ３におけるｙ座標の最大値と最小値の差の絶対値に等しい場合、作業者にアラートを表示し、新規オブジェクトＪ３を微小移動させる等の再設定を促す。【００７８】
次に、移動対象である既存オブジェクトの判定は次のような方法により行う（移動方向が上下方向の場合である）。【００７９】
ｙ１＜ｙ３＜ｙ２の場合は、既存オブジェクトＪ１を上方に移動し、既存オブジェクトＪ２を下方に移動する。また、ｙ２＜ｙ３＜ｙ１の場合は、既存オブジェクトＪ２を上方に移動し、既存オブジェクトＪ１を下方に移動する。また、ｙ３＜ｙ１かつｙ３＜ｙ２、ｙ１＜ｙ２の場合は、既存オブジェクトＪ１を下方に移動し、それに伴い必要があれば既存オブジェクトＪ２も下方に移動する。また、ｙ３＜ｙ１かつｙ３＜ｙ２、ｙ２＜ｙ１の場合は、既存オブジェクトＪ２を下方に移動し、それに伴い必要があれば既存オブジェクトＪ１も下方に移動する。また、ｙ１＜ｙ３かつｙ２＜ｙ３、ｙ１＜ｙ２の場合は、既存オブジェクトＪ２を上方に移動し、それに伴い必要があれば既存オブジェクトＪ１も上方に移動する。また、ｙ１＜ｙ３かつｙ２＜ｙ３、ｙ２＜ｙ１の場合は、既存オブジェクトＪ１を上方に移動し、それに伴い必要があれば既存オブジェクトＪ２も上方に移動する。また、ｙ１＝ｙ３またはｙ２＝ｙ３の場合は、検出不能として作業者にアラートを表示し、新規オブジェクトＪ３を微小移動させる等の再設定を促す（既存オブジェクトＪ１と既存オブジェクトＪ２は基本的に重複しないという前提なので、Ｇ１＝Ｇ２はない）。なお、移動方向が左右方向の場合、上記の判定方法においてｙをｘに変更し、上を左に変更し、下を右に変更して行うものとする。【００８０】
図８の場合、ｘ１＜ｘ３＜ｘ２かつｙ１＜ｙ３＜ｙ２であるため、既存オブジェクトＪ１が上方、既存オブジェクトＪ２が下方に移動して、新規オブジェクトＪ３が余白に挿入される。
［オブジェクト移動方法５］
新規オブジェクトを挿入したときに、既存オブジェクトが移動して余白が形成されるが、複数の既存オブジェクトが存在する場合、既存オブジェクトの移動により、既存オブジェクト間の位置関係がずれてしまい、作業者が意図する既存オブジェクトの配置からずれてしまう場合がある。そこでオブジェクト移動方法５では、作業者が意図する既存オブジェクトの位置関係を保持しながら、新規オブジェクトを挿入するようにする。【００８１】
図９（ａ）に示すように、既存オブジェクトＪ１〜Ｊ９が存在するホワイトボードに新規オブジェクトＪＮを挿入する場合、例えば、図７で示したオブジェクト移動方法３によって既存オブジェクトＪ７、Ｊ８を上下に移動して新規オブジェクトＪＮをその間に挿入した場合、既存オブジェクトＪ１〜Ｊ９及び新規オブジェクトＪＮが図９（ｂ）に示すような配置となる。【００８２】
図９（ｂ）では、既存オブジェクトＪ５に対する既存オブジェクトＪ８、Ｊ９の位置関係が新規オブジェクトＪＮの挿入により図９（ａ）に示す状態から変化している。作業者が既存オブジェクトＪ３、Ｊ５、Ｊ８、Ｊ９の位置関係をそのまま保持したい場合、このような位置関係のずれは望ましくない。【００８３】
従って、図１０に示すように、新規オブジェクトを挿入する際に、複数の既存オブジェクトが相互の位置関係を保持して移動できるように、位置関係を保持したい複数の既存オブジェクトを選択してから、余白を形成するようにする。【００８４】
図１０（ａ）は多数のオブジェクトが存在するホワイトボードの全体俯瞰図であり、図示のように、まず作業者は、新規オブジェクトＪＮを挿入する際に、位置関係を保持すべき既存オブジェクトの範囲を設定する（既存オブジェクトの範囲を設定する代わりに、その範囲内の既存オブジェクトを複数選択してもよい）。例えば、コンピュータに付属する範囲設定ツールを用いて、既存オブジェクトＪ３、Ｊ５、Ｊ８、Ｊ９を囲み（設定された範囲を点線Ｌ４に示す）、これらの既存オブジェクトの位置関係を保持して移動するように設定する。その後に、ここまでに説明した方法を用いて、新規オブジェクトＪＮを挿入する。【００８５】
この結果、図１０（ｂ）に示すように、既存オブジェクトＪ３、Ｊ５、Ｊ８、Ｊ９が一体に移動して新規オブジェクトＪＮの挿入位置に余白を形成し、既存オブジェクトＪ３、Ｊ５、Ｊ８、Ｊ９の位置関係が保持された状態で新規オブジェクトＪＮが挿入される。
［オブジェクト移動方法６］
変形例の１つとして、オブジェクトエリアが矩形以外の場合におけるオブジェクトの編集処理を以下に示す。
既存オブジェクトＪ１、Ｊ２は図１１（ａ）のように設定されているものとする。図１１（ａ）では、既存オブジェクトＪ１、Ｊ２の間に、新規オブジェクトＪ３を挿入しようとしている。新規オブジェクトＪ３の挿入位置と既存オブジェクトの移動方向を示す線Ｌ５が、既存オブジェクトＪ１と既存オブジェクトＪ２に跨るように描かれているので、前述した編集処理により、既存オブジェクトＪ１が上方に移動し、既存オブジェクトＪ２が下方に移動して、新規オブジェクトＪ３が挿入できる分の余白が形成される。その結果、図１１（ｂ）のように、新規オブジェクトＪ３が余白に貼り付けられる。
［オブジェクト移動方法７］
本実施形態におけるホワイトボードは、前述のとおり無限大の大きさを有しており、ホワイトボードの一部のエリアを適した倍率、または作業者の好みの倍率で表示できるような機能がないと、作業者は使いづらい。そこで前述した、ホワイトボード全体を全体俯瞰表示する機能を用いて、各作業者が各自の画像編集装置において、表示されたエリア内を編集するような仕組みが必要となる。【００８６】
図１２（ａ）〜図１２（ｃ）は、ホワイトボードの全体俯瞰表示における、新規オブジェクト挿入の動作の一例を示す図である。【００８７】
図１２（ａ）におけるＴＲは、ある作業者の画像編集装置で表示されている、ホワイトボード内の一部分のエリアを示している。このエリアが同作業者の画像編集装置上における編集可能なエリア（以下、「編集エリア」と呼ぶ）であり、初期設定では、所定のサイズ、且つホワイトボード全体に対する所定の位置に設定されている。また、作業者は、入力手段１３を用いて、編集エリアＴＲのサイズや位置を変更することが可能である。具体的には、座標入力手段１３Ａ（スタイラスペン）、マウス１３Ｂ又はキーボード１３Ｃを用いて、編集エリアＴＲのサイズ、位置の変更を入力することができる。【００８８】
図１２（ｂ）は、作業者が編集エリアＴＲ内で、既存オブジェクトＪ１と既存オブジェクトＪ２の間に、新規オブジェクトＪ３を挿入しようとしている状態を示す図である。図１２（ｃ）は、新規オブジェクトＪ３の挿入後の状態を示しており、既存オブジェクトＪ１と既存オブジェクトＪ２の間に新規オブジェクトＪ３が挿入されたため、既存オブジェクトＪ２が移動して編集エリアＴＲの外側にはみ出してしまったことを示している。図１２（ｂ）で示すように、既存オブジェクトＪ２の移動方向における編集エリアＴＲの外側に別の既存オブジェクトＪ１０があり、そのまま既存オブジェクトＪ２が編集エリアＴＲからはみ出すと既存オブジェクトＪ１０と重なってしまう。従って、既存オブジェクトＪ２の移動に合わせて、既存オブジェクトＪ１０も下方に移動させる。更に、既存オブジェクトＪ１０の下方への移動に伴って既存オブジェクトＪ１０と既存オブジェクトＪ１１、Ｊ１２が重なってしまう場合は、既存オブジェクトＪ１１、Ｊ１２も移動させる。【００８９】
以上の説明をまとめると、編集エリア内で新規オブジェクトを挿入した場合に、編集エリア外のホワイトボード上のオブジェクトデータの処理は、次のように行われる。移動する既存オブジェクトと他の既存オブジェクトが重ならない場合、そのまま余白を埋めて、他の既存オブジェクトの移動はない。また、移動する既存オブジェクトと他オブジェクトが重なる場合、他の既存オブジェクトも一体となって移動する。また、新規オブジェクト挿入に伴う既存オブジェクトの移動先に、他の既存オブジェクトが存在しない場合は。そのまま余白を埋めて、他の既存オブジェクトの移動はない。【００９０】
図１２（ｃ）では、既存オブジェクトＪ１０、Ｊ１１、Ｊ１２が一体になって下方に移動している。【００９１】
図１３は、上述した処理のフローチャート図である。新規オブジェクトＪ３の挿入で既存オブジェクトＪ１、Ｊ２が移動する際に、各既存オブジェクトの移動先に他の既存オブジェクトが有るか否かを見る（Ｓ１０）。「否（Ｎ）」の場合は、次に余白が十分存在するかを評価する（Ｓ１１）。「十分存在する（Ｙ）」場合は、そのまま既存オブジェクトを移動する（Ｓ１３）。「存在しない（Ｎ）」場合は、ホワイトボードのエリアを拡大し（Ｓ１２）、既存オブジェクトを移動する（Ｓ１３）。【００９２】
Ｓ１０で「オブジェクト有り」の場合は、次に余白が新規オブジェクトの貼り付けに対して十分存在するかを評価する（Ｓ１５）。「十分存在する（Ｙ）」場合は、そのまま既存オブジェクトを移動する（Ｓ１６）。「存在しない（Ｎ）」場合は、まずアラートを表示して、「十分な余白が存在しない」ことと「移動先にある他の既存オブジェクトも一緒に移動する」ことを作業者に伝える（Ｓ１７）。その後に、既存オブジェクトと移動先にある他の既存オブジェクトを一体化（グループ化）し（Ｓ１８）、一緒に移動する（Ｓ１９）。移動後、グループ化を解除して、別々の既存オブジェクトに戻す（Ｓ２０）。【００９３】
Ｓ１７において、アラートを表示するようにしたが、その表示後にさらにお互いの位置関係を維持したい既存オブジェクトを作業者が選択するようにしてもよい。また、アラート表示ではなく、どう対応するかを設定機能などで設定し、設定どおりに自動処理されるようにしてもよい。例えば、移動方向にある全ての既存オブジェクトを一緒に移動させることをデフォルトとして設定してもよい。
［画像編集装置２］
以上説明したように、本発明により、文字や図形等の手書き入力で効率的な編集が可能となるが、図１に示す情報蓄積手段１６には、ホワイトボード上に存在するオブジェクトの情報及び編集の履歴の情報を保存する。保存は、作業者の操作に応じて行われても良いし、自動的に行われても良い。【００９４】
また、ホワイトボードの再編集時にそれまでの作業状況を再現したいという要望や、ある時点の編集状況を戻したいという要望を満たすために、編集作業の履歴データを時系列的に保持してもよい。履歴データとしては、新規に入力したオブジェクトや既存オブジェクトの内容、位置情報やそれらの変更情報、編集エリアの位置情報とそれらの変更情報、新規オブジェクト入力時に余白を作成した場合はその位置、関係したオブジェクトとその移動情報、ホワイトボードの領域情報などが該当する。【００９５】
その他変形例として、本発明では新規オブジェクト入力時に余白を作成したが、編集エリアの表示倍率を変えることで、相対的な空白の大きさを増やして新規オブジェクトを挿入する方法もある。しかし、空白の大きさによってオブジェクトの大きさが変わってしまう問題があるため、それを解決するために、新規オブジェクト入力時の表示倍率情報を取得して、オブジェクトと関連づけて保持する。ホワイトボードの表示更新の際に、更新時の表示倍率とオブジェクトに関連づけられた表示倍率情報に基づいてオブジェクトの表示大きさを調整することで、ホワイトボード全体における各オブジェクトの大きさのバランスを整えることができる。【００９６】
編集エリアの表示倍率設定機能は特に図示しないが、表示手段の表示エリア内に倍率を設定するユーザーインターフェイスを備えているものとする。
［画像編集装置３］
以下に説明する実施形態は、ネットワークを介して接続された複数の画像編集装置において、ホワイトボードを共有して画像編集を行う画像編集システムに関するものである。【００９７】
図１４は、図１に示した画像編集装置である端末を複数（図１４では２つ）使って、端末ＰＣ１、ＰＣ２からホワイトボードを編集する画像編集システムを示す図である。【００９８】
各々の端末ＰＣ１、ＰＣ２は通信手段１７を介してネットワークＮＴと接続されており、ホワイトボードデータサーバＳＶ（情報共有手段）もネットワークと接続されている。ネットワークＮＴは、インターネット、ＬＡＮ、ＵＷＢ、赤外線等であり、複数作業者による共同編集に支障なければ任意の通信仕様を使用することができる。また、ネットワークＮＴは有線または無線のいずれでも良い。【００９９】
ホワイトボードに記入されているオブジェクトデータやその関連情報は、ホワイトボード自体の関連情報と共にホワイトボードデータサーバＳＶに蓄積されており、ホワイトボードに対する作業状況に応じてデータの入力、出力、保存処理を行う。【０１００】
端末ＰＣ１、ＰＣ２では、端末ＰＣ１、ＰＣ２を使用する作業者によって、図２〜１３に示した編集処理をホワイトボードに対して行う。【０１０１】
ホワイトボードデータサーバＳＶは、既述のとおりに、別途設定された方法でホワイトボード上のオブジェクト情報および編集履歴データを保存する。また、図１４では、端末ＰＣ１、ＰＣ２とは独立してホワイトボードデータサーバＳＶを設けたが、端末ＰＣ１、ＰＣ２の内部にホワイトボードデータサーバＳＶを構築してもよい。【０１０２】
編集作業の形態としては、端末ＰＣ１、ＰＣ２の作業者が同時刻に作業を行う形態と、各作業者が異なる時間帯に作業を行う形態とがある。いずれの形態においても、各作業者が編集作業を行う際には、他の作業者の端末における最新の作業状況を自分の端末に反映させ、逆に自分の作業状況を他端末に反映させる。【０１０３】
端末ＰＣ１、ＰＣ２における編集エリアは、図１２で説明したとおり、編集エリアの位置やサイズを個々に設定可能である。編集エリアが複数の端末で重複することもありうる。【０１０４】
端末ＰＣ１、ＰＣ２において同じホワイトボードに対して編集作業を行う場合、各端末の編集エリアはホワイトボード上で別々に設定することができる。つまり、ホワイトボード上の違うエリアを各端末で編集することができる。そして、端末ＰＣ１、ＰＣ２の表示手段では、各端末における編集エリアの位置や状況を、ホワイトボードの全体俯瞰表示機能を用いて表示することができる。【０１０５】
複数の端末においてそれぞれ編集エリアが設定されてホワイトボードに対する編集作業を行う場合、一方の端末における編集作業が他方の端末における編集に影響する場合としない場合がある。【０１０６】
例えば、新規オブジェクト挿入により既存オブジェクトの移動が発生した時に、その既存オブジェクトの移動方向に他方の端末の編集エリアが設定されている場合に影響が生ずる。【０１０７】
図１６（ａ）〜図１６（ｃ）は、他方の端末の編集に影響しない一例を示す図である。第１の端末（第１の画像編集装置）の編集エリアＴＲ１と第２の端末（第２の画像編集装置）の編集エリアＴＲ２が図１６（ａ）で示すように水平方向に並んでいるとする。両編集エリアの周辺には多くの既存オブジェクトが存在しており、図１６（ｂ）で示すように第１の端末の編集エリアＴＲ１において、既存オブジェクトＪ１とＪ２の間に新規オブジェクトを挿入しようとしている。図１６（ｃ）で示すように、新規オブジェクトＪ３の挿入により、既存オブジェクトＪ２、Ｊ１０、Ｊ１１、Ｊ１２が下方に移動しているが、既存オブジェクトが移動しているエリアは、第２の端末の編集エリアＴＲ２には全く影響を与えていない。【０１０８】
次に図１７を用いて、他方の端末の編集エリアに影響する一例を説明する。第１の端末の編集エリアＴＲ１と第２の端末の編集エリアＴＲ２が図１７（ａ）のように垂直方向に並んでいるとする。図１６と同様、両編集エリアの周辺には多くの既存オブジェクトが存在しており、図１７（ｂ）では、図１６（ｂ）と同様、第１の端末の編集エリアＴＲ１において、既存オブジェクトＪ１とＪ２の間に新規オブジェクトＪ３を挿入しようとしている。その結果、既存オブジェクトＪ１と既存オブジェクトＪ２の間に新規オブジェクトＪ３が挿入され、それに伴い、関連した既存オブジェクトＪ１０〜Ｊ１４が一体となって下方向に移動する。この際に、第２の端末における編集エリアＴＲ２の処理方法は２つあり、それぞれ図１７（ｃ）と図１７（ｄ）に示す。図１７（ｃ）で示す処理方法は、一体となった既存オブジェクトＪ１０〜Ｊ１４の移動に伴い、編集エリアＴＲ２も一緒に移動するものである。従って、第２の端末の作業者にとってすれば、第１の端末における編集処理の影響はない。【０１０９】
図１７（ｄ）で示す処理方法は、図１７（ｃ）で示す処理方法とは違って、編集エリアＴＲ２をそのまま固定して、既存オブジェクトＪ１０〜Ｊ１４を編集エリアＴＲ２内で一体に移動させるものである。【０１１０】
どちらの処理方法を採用するかについては、既存オブジェクトの移動に伴って編集エリアの更新の必要性が生じたら、アラートを出してその旨を通知し、その端末の作業者に選択させてもよい。また、別途初期設定などで処理方法を設定し、編集エリアの更新の必要性が生じたら、アラートを出してその旨を通知した後に、アラート表示後一定時間経過したら自動的に設定した方法で処理を再開してもよい。【０１１１】
図１５は、当該処理方法のフローチャート図である。【０１１２】
編集エリアＴＲ１にて新規オブジェクトが挿入され（Ｓ２０）、それに伴い既存オブジェクト（群）が移動する（Ｓ２１）。移動が編集エリアＴＲ２の表示内容に影響があるかどうかを判定し（Ｓ２２）、ない場合はそのまま次の処理を続ける。影響がある場合は、その旨を伝えるアラートを出し（Ｓ２３）、作業者に編集エリアＴＲ２を移動するかどうかを問う（Ｓ２４）。問いかけに対する回答または予め設定された方法に基づいて判断し、判断結果により編集エリアＴＲ２を移動したり（Ｓ２５）、編集エリアＴＲ２内の表示されているオブジェクト位置を変更したりする（Ｓ２６）。【０１１３】
また、複数作業者での同時編集時に、他の作業は関係なく、自分の編集エリアの作業を手早く済ませたいという要求もある。その場合は、自分の編集エリア内での作業が終わるまで、他者の作業による変更を編集エリア内に反映しないようにする（全体俯瞰には反映する）。【０１１４】
各作業者の編集内容の保存については、［画像編集装置２］に記載した機能や処理と同様な機能や処理を各作業者の端末ごとに持つ。また、各作業者の編集内容のデータは、作業者を特定できる付帯情報（名前、ＩＤ、キーコードなど）と合わせて管理される。
【図１】
2008132977.tif 000003
【図２】
2008132977.tif 000004
【図３】
2008132977.tif 000005
【図４】
2008132977.tif 000006
【図５】
2008132977.tif 000007
【図６】
2008132977.tif 000008
【図７】
2008132977.tif 000009
【図８】
2008132977.tif 000010
【図９】
2008132977.tif 000011
【図１０】
2008132977.tif 000012
【図１１】
2008132977.tif 000013
【図１２】
2008132977.tif 000014
【図１３】
2008132977.tif 000015
【図１４】
2008132977.tif 000016
【図１５】
2008132977.tif 000017
【図１６】
2008132977.tif 000018
【図１７】
2008132977.tif 000019
【国際調査報告】
2008132977.tif 000020
2008132977.tif 000021