(57)【要約】【課題】  表示領域に設定された背景画像に対応した適切な位置に、図形オブジェクトの配置調整を行うことを可能とする図形オブジェクト表示装置を提供する。【解決手段】  図形オブジェクト表示装置は、背景設定部１０１、配置調整部１０２、描画部１０３の各処理部と、定義済み背景情報格納部１０４とを備える。背景情報１０５に含まれる背景画像１０５ａと配置情報１０５ｂとで構成している。配置情報１０５ｂは、背景画像１０５ａに対応した配置調整対象領域と、図形オブジェクトの表示位置及びサイズとを予め定義したものである。配置調整部１０２は、背景設定部１０１の取得した背景情報１０５に含まれる配置情報１０５ｂに基づき、入力装置１１０から入力された位置座標を調整して定義済み図形オブジェクト１０６の表示位置，サイズを決定して配置済み図形オブジェクト１０７を生成する。【選択図】      図１
2007018424.tif 000002
【特許請求の範囲】
【請求項１】
描画領域内における入力位置座標に基づき図形オブジェクトを表示する図形オブジェクト表示装置において、
前記描画領域に表示する背景画像と、当該背景画像に対応した配置調整対象領域と図形オブジェクト配置位置候補とを含む図形オブジェクト配置情報とから構成した背景情報を格納する背景情報格納手段と、
任意に選択された背景画像に基づき、当該背景画像に関連付けられた前記図形オブジェクト配置情報を前記配置情報格納手段から取得し、前記図形オブジェクトの入力位置座標が前記配置調整対象領域内に含まれる場合に、前記図形オブジェクト配置位置候補に基づき、前記図形オブジェクトの表示位置を調整する図形オブジェクト配置調整手段と
を備えることを特徴とする図形オブジェクト表示装置。
【請求項２】
前記図形オブジェクト配置調整手段は、前記図形オブジェクト配置情報に予め定義された配置サイズに基づき、前記描画データを拡大又は縮小するサイズ調整手段を備えることを特徴とする請求項１に記載の図形オブジェクト表示装置。
【請求項３】
前記図形オブジェクト配置情報は、複数の配置対象領域を含むものとし、各配置対象領域毎に異なる配置サイズを設定可能とすることを特徴とする請求項２に記載の図形オブジェクト表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図形オブジェクト表示装置における図形オブジェクトの配置調整手段を備えた構成に関する。
【背景技術】
【０００２】
従来より、入力装置により入力された位置座標に基づき、表示対象となる図形オブジェクト等を配置表示する装置において、図形オブジェクト等の配置位置を調整する手段を備えたものが用いられており、例えば、一定の表示領域内に表示対象をできる限り多く配置調整する手段を備えた構成が公知なっている。
【特許文献１】特開２００１−１６９０８６号公報
【０００３】
一方、一般的な図形オブジェクト表示装置としては、描画領域を仮想的な等間隔の升目（グリッド）で分割し、当該グリッドに基づき図形オブジェクトの表示位置を調整する手段を備えたものがある。
図９は、グリッドを利用した従来の図形オブジェクト配置調整手段の行う処理の概要を示すイメージ図である。
図９に示すように、描画領域９００内において、ユーザにより任意設定された間隔等でグリッド９０１が表示される。このようにグリッド９０１が表示された状態で、電子ペン９０２により図形オブジェクト９０３の配置位置が指定されると、指定位置から最も近いグリッド９０１に合せて図形オブジェクト９０３の表示位置を決定する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記特許文献１に記載の構成は、表示領域内にできる限り多くの図形オブジェクト等を配置するためのものであり、表示領域内に設定された背景画像に対応した図形オブジェクトの配置を可能としたものではなかった。
また、グリッドを利用した場合には、描画領域全体を等間隔に分割するだけであるため、必ずしも背景画像に対応した描画データの配置を行うことができないという問題があった。特に、背景画像が五線譜やグラフ，将棋盤等のように、背景画像中の所定位置に描画データを配置したような場合に、グリッドの設定を背景画像に合わせるのは困難であり、必ずしも適切な描画データの配置を行うことができなかった。
【０００５】
本発明は前記課題を解決するためのものであり、図形オブジェクトを表示領域内に配置する際に、表示領域に設定された背景画像に対応した位置に、配置調整を行うことを可能とする図形描画装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため本発明は、描画領域内における入力位置座標に基づき図形オブジェクトを表示する図形オブジェクト表示装置において、前記描画領域に表示する背景画像と、当該背景画像に対応した配置調整対象領域と図形オブジェクト配置位置候補とを含む図形オブジェクト配置情報とから構成した背景情報を格納する背景情報格納手段と、任意に選択された背景画像に基づき、当該背景画像に関連付けられた前記図形オブジェクト配置情報を前記配置情報格納手段から取得し、前記図形オブジェクトの入力位置座標が前記配置調整対象領域内に含まれる場合に、前記図形オブジェクト配置位置候補に基づき、前記図形オブジェクトの表示位置を調整する図形オブジェクト配置調整手段とを備えることを特徴とする。
また、前記図形オブジェクト配置調整手段は、前記図形オブジェクト配置情報に予め定義された配置サイズに基づき、前記描画データを拡大又は縮小するサイズ調整手段を備えることを特徴とする。
また、前記図形オブジェクト配置情報は、複数の配置対象領域を含むものとし、各配置対象領域毎に異なる配置サイズを設定可能とすることを特徴とする。
【発明の効果】
【０００７】
以上の構成により本発明では、表示領域に設定された背景画像に対応した配置情報により、背景画像に応じた図形オブジェクトの配置調整を行うことが可能となる。従って、例えば五線譜を表した背景画像上に、音符を示す図形オブジェクトを配置するような場合において、五線譜上の適切な位置に音符を配置することが可能となる。
また、配置情報に配置サイズを含むこととしたので、背景画像に適したサイズでの配置調整が可能となる。
さらに、複数の配置調整対象領域毎に、異なる配置サイズを設定可能としたので、議事録を表す背景画像における議題と表題のように、異なるサイズで図形オブジェクトを表示することが必要な場合において、適切な配置及びサイズ調整を行うことが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施の形態に係る図形配置処理装置について、図面に基づき説明する。
図１は、本発明の一実施の形態に係る図形配置処理装置の概略構成を示すブロック図である。
図１に示すように、本実施の形態に係る図形配置処理装置１００は、入力装置１１０と表示装置１２０とに接続されており、背景設定部１０１、配置調整部１０２、描画部１０３の各処理部と、定義済み背景情報格納部１０４とを備える。
本実施の形態における背景情報１０５は、背景画像１０５ａと配置情報１０５ｂとで構成している。配置情報１０５ｂは、背景画像１０５ａに対応した配置調整対象領域と、図形オブジェクトの配置位置候補及びサイズとを予め定義したものである。
背景設定部１０１は、ユーザにより任意に選択された背景情報１０５を背景情報格納部１０４から取得し、背景情報１０５に含まれる背景画像１０５ａを描画領域の背景として設定する。
配置調整部１０２は、背景設定部１０１の取得した背景情報１０５に含まれる配置情報１０５ｂに基づき、入力装置１１０から入力された位置座標を調整して定義済み図形オブジェクト１０６の表示位置，サイズを決定して配置済み図形オブジェクト１０７を生成する。
描画部１０３は、背景設定部１０１の取得した背景情報１０５に含まれる背景画像１０５ａと、配置調整部１０２が配置情報に基づき表示位置及びサイズを決定した配置済み図形オブジェクト１０７とを表示装置１２０に表示する。
【０００９】
図２は、本実施の形態に係る図形配置処理装置を電子ボードシステムに適用した例を示す図である。
電子ボードシステムは、投影画像を表示する背面投影型の電子ボード２０１と、電子ボード２０１の描画領域内における電子ペン２０２の入力点の位置座標を検出する座標検出装置２０３と、座標検出装置２０３の検出結果に応じた図形描画処理を行う中央処理装置２０４と、中央処理装置２０４の出力する画像を電子ボード２０１に投影する画像投影装置２０５とを備える。
本実施の形態では、中央処理装置２０４内に、背景設定部１０１、配置調整部１０２、描画部１０３の各処理部と、定義済み背景情報格納部１０４とを備える。
なお、電子ペン２０２が入力装置１１０に相当し、画像投影装置２０５及び電子ボード２０１が表示装置１２０に相当する。入力装置１１０は上記以外にもマウスなどの装置が使用される。表示装置１２０は上記以外にもディスプレイなどが使用される。
【００１０】
図３は、背景情報の詳細を示すイメージ図である。
図３（ａ）に示すように、背景情報３００は、背景画像３０１と、配置情報としての配置定義画像３０２との組合せで構成されており、ユーザによる任意の背景画像３０１の選択に応じて、配置調整部１０２が配置情報格納部１０４から対応する配置定義画像３０２を取得する。
背景画像３０１としては種々のものを用いることができ、本例では、五線譜を表したものと、議事録を表したものの例を示している。
この場合、各背景画像３０１に対応する配置定義画像３０２が予め作成され、背景情報格納部１０４に格納されている。配置定義画像３０２には、配置調整対象領域と、配置調整対象領域内における配置位置及び配置サイズが定義されている。
図３（ｂ）に示すように、本実施の形態に係る配置定義画像３０２は、赤線３１０及び青線３１１により配置調整対象領域３１２が設定され、配置調整対象領域３１２内に描画された緑線３１３により配置位置候補が示されている。また、青線３１１と黒線３１５との間の距離により配置サイズ３１６が設定されている。
【００１１】
以上の構成に基づき、本実施の形態に係る図形描画装置の行う調整処理について説明する。
図４及び図５は、図形描画装置の行う調整処理手順を示すフローチャートである。
ユーザの電子ペンの操作に応じて、描画領域上の入力位置座標（Ｘ，Ｙ）を取得する（ステップ４０１）。
取得した入力位置座標（Ｘ，Ｙ）に対応する配置定義画像上のｙ座標を座標Ｙｂに設定し（ステップ４０２）、以下の判定処理を行う。
判定処理では、まず、座標Ｙｂについて配置定義画像の下端に到達するか否かを判定し（ステップ４０３）、下端に到達していなければ、座標Ｙｂにおける配置定義画像上の色情報Ｃを取得し（ステップ４０４）、色情報Ｃが赤又は青であるか否かを判定する（ステップ４０５，４０６）。
座標Ｙｂが配置定義画像の下端に到達した場合（ステップ４０３）、または、座標Ｙｂの色情報Ｃが「赤」の場合には（ステップ４０５）、入力位置座標（Ｘ，Ｙ）が配置調整対象領域外にあるものとして、サイズ調整を行わずに入力位置座標（Ｘ，Ｙ）に対応する位置に図形オブジェクトを配置して処理を終了する（ステップ４０７）。
一方、座標Ｙｂの色情報Ｃが「青」の場合には（ステップ４０６）、座標Ｙｂを文字サイズ下端位置として記憶する（ステップ４０８）。
座標Ｙｂが配置定義画像の下端でなく、色情報Ｃが「赤」「青」のいずれにも該当しない場合は、座標Ｙｂを１ピクセル分ずつ下方向に移動して、判定処理を繰り返す（ステップ４０９）。
座標Ｙｂを文字サイズの下端位置として記憶した後、座標Ｙｂのｙ座標を座標Ｙｋに設定して（ステップ４０８）、以下の文字サイズ決定処理を行う。
文字サイズ決定処理では、座標Ｙｋにおける配置定義画像上の色情報Ｃを取得し（ステップ４１０）、取得した色情報Ｃが黒であるか否かを判定する（ステップ４１１）。
色情報Ｃが「黒」に該当しない場合には、座標Ｙｋを１ピクセル分ずつ上方向に移動して（ステップ４１２）、判定処理を繰り返す。
一方、色情報Ｃが「黒」の場合には、座標Ｙｋを文字サイズの上端位置として記憶し、Ｙｋ−Ｙｂを文字サイズ（高さ）に設定した後（ステップ４１３）、図５に示す配置位置決定処理を行う。
配置位置決定処理では、図４のステップ４０１で取得した入力位置のＹ座標（Ｙ）に対応する配置定義画像上のｙ座標を座標Ｙｇに設定し（ステップ５０１）、以下の位置決定処理を行う。
位置決定処理では、座標Ｙｇの色情報Ｃを取得し（ステップ５０２）、取得した色情報Ｃが緑であるか否かを判定する（ステップ５０３）。
色情報Ｃが「緑」に該当しない場合には、座標Ｙｇを１ピクセル分ずつ下方向に移動して（ステップ５０４）、判定処理を繰り返す。
一方、色情報Ｃが「緑」の場合には、座標Ｙｇを配置座標のｙ座標として設定し、図形オブジェクトの高さを「Ｙｋ−Ｙｂ」に拡大又は縮小するとともに、位置座標（Ｘ，ｙｇ）に配置して処理を終了する（ステップ５０５）。
【００１２】
以上の配置・サイズ調整処理について具体例に基づき説明する。
図６は、図形オブジェクトの配置調整処理の具体例を示すイメージ図である。
図６（ａ）において、電子ペンにより指定された背景画像６００上の入力位置座標６０１（ｘ１，ｙ１）は、配置定義画像６１０における赤線６１１よりも上方向の座標を示し、入力位置座標６０２（ｘ２，ｙ２）は、青線６１２と配置定義画像の下端との間の座標を示し、入力位置座標６０３（ｘ３，ｙ３）は、配置調整対象領域内の座標を示している。
この場合、図６（ｂ）に示すように、入力位置座標６０１（ｘ１，ｙ１）は、下方向に位置する座標の色情報Ｃとして「赤」が取得されるため、配置調整対象領域外の図形オブジェクトと判定し、サイズ調整を行わずに入力位置座標６０１（ｘ１，ｙ１）に対応する位置に配置する。
入力位置座標６０２（ｘ２，ｙ２）は、赤又は青の色情報を取得する前に配置定義画像６１０の下端に到達するため、配置調整対象領域外の図形オブジェクトと判定し、サイズ調整を行わずに入力位置座標６０２（ｘ２，ｙ２）に対応する位置に配置する。
入力位置座標６０３（ｘ３，ｙ３）は、下方向に位置する座標の色情報Ｃとして「青」が取得されるため、配置調整対象領域内の図形オブジェクトと判定し、サイズ調整及び配置位置調整を行う。この場合、青線６１２と黒線６１３の間の距離を図形オブジェクトの高さに設定するとともに、入力位置座標よりも下方に位置する緑線６１４の位置に図形オブジェクトを配置する。
【００１３】
図７は、図形オブジェクトのサイズ調整処理の一例を示すイメージ図である。
図７（ａ）は描画領域内に６行の五線譜が配置された背景画像７１０を示し、図７（ｂ）は４行の五線譜が配置された背景画像７２０を示す。
背景画像７１０，７２０に対応する各背景定義画像７１１，７２１には、背景画像７１０，７２０に示す五線譜の大きさに応じた配置調整対象領域が設定されている。具体的には、背景画像７１０，７２０に示される五線譜の大きさに応じて、赤線，青線，黒線，緑線が描画されており、それぞの背景画像７１０，７２０に適した位置及びサイズで図形オブジェクト７０１の配置調整を行うことが可能となる。
【００１４】
図８は、図形オブジェクトのサイズ調整処理の他の例を示すイメージ図である。
本例では、配置及びサイズ調整を行う図形オブジェクトとして、手書入力された文字を示す手書き図形オブジェクト８０１を示している。
図８は、描画領域内に議事録形式の背景画像８００を示す図であり、背景画像８００に対応する背景定義画像８１０には、議題配置領域８０２及び本題配置領域８０３のそれぞれに応じた調整対象領域が設定されており、各配置領域８０２，８０３に設定されたサイズで手書き図形オブジェクト８０１のサイズを調整する。なお、本例では、予め背景画像に「議題」・「参加者名」などが描画されたものを示す。
本例に示すように、背景定義画像８１０内において、異なるサイズの配置調整対象領域を設定することも可能である。
【００１５】
以上のように、本実施の形態に係る図形描画装置では、背景画像に対応した配置情報としての配置情報を設定し、当該配置情報に基づき図形オブジェクトの配置及びサイズの調整を行う手段を備えたので、背景画像に適した配置及びサイズでの表示が可能となる。
この場合、配置情報に複数の配置対象領域を含めるとともに、各配置調整対象領域毎に異なる配置位置，サイズを設定可能としたので、議事録の表題部と本文のように表示させたいサイズが異なるような場合にも背景画像に適した配置調整を行うことが可能となる。
なお、配置情報を、色の異なる複数の線を描画した配置定義画像で構成することとしたので、背景画像に合せて配置調整対象領域，配置位置，配置サイズを容易に定義することが可能となる。
【００１６】
なお、前記実施の形態では、電子ボードシステムに用いることとして説明したが、これに限らず、本発明は種々の図形オブジェクト表示装置に適用することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態に係る図形オブジェクト表示装置の概略構成を示すブロック図である。
【図２】本発明の一実施の形態に係る図形オブジェクト表示装置を備えた電子ボードシステムの概略構成を示す図である。
【図３】背景情報の概略構成を示すイメージ図である。
【図４】配置調整部の行う配置調整処理手順を示すフローチャートである。
【図５】配置調整部の行う配置調整処理手順を示すフローチャートである。
【図６】配置調整処理の具体例を示すイメージ図である。
【図７】配置調整処理の具体例を示すイメージ図である。
【図８】配置調整処理の具体例を示すイメージ図である。
【図９】従来の配置調整処理の具体例を示すイメージ図である。
【符号の説明】
【００１８】
１０１  背景設定部、１０２  配置調整部、１０３  描画部、１０４  背景情報格納部、１０５  背景情報、１０５ａ  背景画像、１０５ｂ  配置定義画像、１０６  定義済み図形オブジェクト、１０７  配置済み図形オブジェクト。
【図１】
2007018424.tif 000003
【図２】
2007018424.tif 000004
【図３】
2007018424.tif 000005
【図４】
2007018424.tif 000006
【図５】
2007018424.tif 000007
【図６】
2007018424.tif 000008
【図７】
2007018424.tif 000009
【図８】
2007018424.tif 000010
【図９】
2007018424.tif 000011