(57)【要約】【課題】短時間で、簡単且つ自由に紙面レイアウトができるような装置、方法、およびプログラムを提供すること。【解決手段】本発明による紙面をレイアウトするための装置は、レイアウトすべき紙面を表示するタッチパネル付き表示手段と、この表示手段のタッチパネル上でオペレータが描いた図形を追跡し、該図形に応じて、入力すべきフィールドおよび該フィールドの入力モードを決定する制御手段とを含む。本発明による紙面をレイアウトするための方法は、レイアウトすべき紙面をタッチパネル付きモニタに表示するステップと、モニタのタッチパネル上でオペレータが描いた図形を追跡し、該図形に応じて、入力すべきフィールドおよび該フィールドの入力モードを決定するステップとを含む。本発明によるプログラムは、この方法をコンピュータに実行させる。【選択図】  図１
2005135268.tif 000002
【特許請求の範囲】
【請求項１】
紙面をレイアウトするための装置であって、
レイアウトすべき紙面を表示するタッチパネル付き表示手段と、
前記表示手段のタッチパネル上でオペレータが描いた図形を追跡し、該図形に応じて、入力すべきフィールド、および該フィールドの入力モードを決定する制御手段と、
を含む装置。
【請求項２】
前記紙面が新聞紙面であり、
前記制御手段は、
前記タッチパネル上でオペレータが描いた図形を追跡する図形追跡手段と、
前記図形追跡手段が追跡した図形から、前記新聞紙面上で入力すべきフィールドを決定するフィールド決定手段と、
前記図形が右回りか左回りかを判別する図形判別手段と、
前記図形判別手段の判別結果に応じて、前記フィールドの入力モードを見出し入力モードまたは記事入力モードに決定する入力モード決定手段と、
を含む、請求項１に記載の装置。
【請求項３】
前記図形追跡手段は、オペレータが描いた図形を追跡して、Ｘ座標およびＹ座標がそれぞれ最大値および最小値である４つのポイントと、各該ポイントの一つ前のポイントの座標を検出する、請求項２に記載の装置。
【請求項４】
前記フィールド決定手段は、前記新聞紙面上でフィールドを定義するための水平方向および垂直方向の複数の境界線のうち、前記図形追跡手段が検出したＸ座標およびＹ座標の最大値および最小値に最も近い境界線を、前記入力すべきフィールドの上下左右の境界線として選択する、請求項３に記載の装置。
【請求項５】
前記フィールド決定手段は、前記図形追跡手段が検出したＹ座標の最大値および最小値に最も近い段の境界線を前記入力すべきフィールドの上下の境界線として決定し、前記図形追跡手段が検出したＸ座標の最大値および最小値に最も近い文字行の境界線を前記フィールドの左右の境界線として決定する、請求項４に記載の装置。
【請求項６】
前記図形判別手段は、前記図形追跡手段が検出した前記４つのポイントの座標と前記一つ前のポイントの座標とを比較することによって、前記図形が右回りか左回りかを判別する、請求項３に記載の装置。
【請求項７】
紙面をレイアウトするための方法であって、
レイアウトすべき紙面をタッチパネル付きモニタに表示するステップと、
前記モニタのタッチパネル上でオペレータが描いた図形を追跡し、該図形に応じて、入力すべきフィールドおよび該フィールドの入力モードを決定するステップと、
を含む方法。
【請求項８】
前記紙面が新聞紙面であり、
前記決定するステップは、
前記タッチパネル上でオペレータが描いた図形を追跡する図形追跡ステップと、
前記図形追跡ステップが追跡した図形から、前記新聞紙面上で入力すべきフィールドを決定するフィールド決定ステップと、
前記図形が右回りか左回りかを判別する図形判別ステップと、
前記図形判別ステップの判別結果に応じて、前記フィールドの入力モードを見出し入力モードまたは記事入力モードに決定する入力モード決定ステップと、
を含む、請求項７に記載の方法。
【請求項９】
前記図形追跡ステップは、オペレータが描いた図形を追跡して、Ｘ座標およびＹ座標がそれぞれ最大値および最小値である４つのポイントと、各該ポイントの一つ前のポイントの座標を検出する、請求項８に記載の方法。
【請求項１０】
前記フィールド決定ステップは、前記新聞紙面上でフィールドを定義するための水平方向および垂直方向の複数の境界線のうち、前記図形追跡ステップが検出したＸ座標およびＹ座標の最大値および最小値に最も近い境界線を、前記入力すべきフィールドの上下左右の境界線として選択する、請求項９に記載の方法。
【請求項１１】
前記フィールド決定ステップは、前記図形追跡ステップが検出したＹ座標の最大値および最小値に最も近い段の境界線を前記入力すべきフィールドの上下の境界線として決定し、前記図形追跡ステップが検出したＸ座標の最大値および最小値に最も近い文字行の境界線を前記フィールドの左右の境界線として決定する、請求項１０に記載の方法。
【請求項１２】
前記図形判別ステップは、前記図形追跡ステップが検出した前記４つのポイントの座標と前記一つ前のポイントの座標とを比較することによって、前記図形が右回りか左回りかを判別する、請求項１１に記載の方法。
【請求項１３】
請求項７乃至１２のいずれかに記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙面をレイアウトするための装置、方法、およびプログラムに関し、特にタッチパネル付きモニタを使って、新聞紙面を簡単にレイアウトするための装置、方法、およびプログラムに関する。
【背景技術】
【０００２】
新聞紙面の製作は、見出しおよび記事を適切に配置するためのレイアウト作業と、レイアウト済み紙面における見出しおよび記事の入力・編集作業と、編集済み紙面の印刷作業とに大きく分けることができるが、本発明は最初のレイアウト作業に関するものである。新聞紙面制作のためのレイアウト装置は、一般に、レイアウトすべき紙面を表示するためのモニタと、オペレータによるレイアウト作業を支援するためのプログラムを組み込んだ制御装置とで構成され、最近は、制御装置としてパーソナル・コンピュータ（ＰＣ）が使用されだした。
【０００３】
新聞紙面の製作には、正確さはもちろんのこと、迅速さも要求される。しかしながら、従来のレイアウト作業は熟練オペレータの経験によるところが少なくなく、未熟なオペレータでは作業に時間がかかっていた。そのため、レイアウト装置として、レイアウト時の操作が単純なもの、直感的にわかりやすいもの、工程数が少ないものが期待されている。
【０００４】
例えば、特開２００１−１０９７４５号公報は、熟練者でなくても短時間で品質の優れたレイアウト設計を行うことができる文書レイアウト装置を開示している。この文書レイアウト装置は、レイアウトの制御を行うレイアウト制御部と、レイアウト対象であるニュースを格納する記事データ格納部と、過去に使用した参照レイアウトに関する各種情報を格納するレイアウト辞書と、参照となる見出しに関する情報を格納する見出し情報格納部と、紙面のレイアウト済みデータを格納するレイアウト済みデータ格納部と、表示装置と、入力部とを備えており、熟練者等が過去に作成したレイアウトをレイアウト辞書に蓄積しておいて、その中から所望のレイアウトを選択してレイアウト設計を行うようにしたため、熟練者でなくても品質の高いレイアウトを短時間で作成することができるようになっている。しかし、このレイアウト装置は、予め作成した複数のレイアウトの中から所望のレイアウトを選択する形を取っているため、レイアウト設計の自由度に欠けるところがある。
【特許文献１】特開２００１−１０９７４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、本発明の目的は、短時間で、簡単且つ自由に紙面レイアウトができるような装置、方法、およびプログラムを提供することにある。
【０００６】
本発明の他の目的は、オペレータがタッチパネル上で描いた図形から、入力フィールドを規定する複数の境界線、およびその入力モードを容易に決定できる装置、方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
新聞を例に取ると、紙面の編集作業は大きく二つに分けることができる。一つは記事の編集である。これは、紙面全てにわたって同一のフォントおよびサイズで統一されており、単に段組などの割り振りが必要なだけである。もう一つは、画像あるいは見出しの編集である。見出し自体は記事と同じくテキスト情報であるが、実際にはフィールド内に適切にレイアウトされるように、フォントのフェイスやサイズを変えたり、網掛け等を行うため、画像データとして扱われる。かくして、レイアウト装置上では、これら２種類の操作が主として行われることになる。本発明のこの点に着眼したものである。
【０００８】
本発明の第１の態様によれば、紙面をレイアウトするための装置であって、レイアウトすべき紙面を表示するタッチパネル付き表示手段と、前記表示手段のタッチパネル上でオペレータが描いた図形を追跡し、該図形に応じて、入力すべきフィールドおよび該フィールドの入力モードを決定する制御手段と、を含む装置が提供される。
【０００９】
本発明の第２の態様によれば、紙面をレイアウトするための方法であって、レイアウトすべき紙面をタッチパネル付きモニタに表示するステップと、前記モニタのタッチパネル上でオペレータが描いた図形を追跡し、該図形に応じて、入力すべきフィールドおよび該フィールドの入力モードを決定するステップと、を含む方法が提供される。
【００１０】
本発明の第３の態様によれば、第２の態様による方法をコンピュータに実行させるためのプログラムが提供される。
【００１１】
第１の態様において、紙面は新聞紙面でもよく、また制御手段は、タッチパネル上でオペレータが描いた図形を追跡する図形追跡手段と、図形追跡手段が追跡した図形から、新聞紙面上で入力すべきフィールドを決定するフィールド決定手段と、図形が右回りか左回りかを判別する図形判別手段と、図形判別手段の判別結果に応じて、フィールドの入力モードを見出し入力モードまたは記事入力モードに決定する入力モード決定手段と、を含むものでもよい。
【００１２】
図形追跡手段は、オペレータが描いた図形を追跡して、Ｘ座標およびＹ座標がそれぞれ最大値および最小値である４つのポイントと、各該ポイントの一つ前のポイントの座標を検出するものであってもよい。フィールド決定手段は、新聞紙面上でフィールドを定義するための水平方向および垂直方向の複数の境界線のうち、図形追跡手段が検出したＸ座標およびＹ座標の最大値および最小値に最も近い境界線を、入力すべきフィールドの上下左右の境界線として選択するものであってもよく、特に、図形追跡手段が検出したＹ座標の最大値および最小値に最も近い段の境界線を入力すべきフィールドの上下の境界線として決定し、図形追跡手段が検出したＸ座標の最大値および最小値に最も近い文字行の境界線をフィールドの左右の境界線として決定するものであってもよい。図形判別手段は、図形追跡手段が検出した４つのポイントの座標と一つ前のポイントの座標とを比較することによって、図形が右回りか左回りかを判別するものであってもよい。
【００１３】
第２および第３の態様においても、上で述べた第１の態様と同様な実装が可能である。
【００１４】
以下、添付図面を参照して、本発明の最良の実施形態について説明するが、それらの実施形態はあくまで例示的なものであって、本発明を限定するものではなく、特許請求の範囲に記載された本発明の範囲内で様々な変更、修正を成し得ることは言うまでもない。
【発明を実施するための最良の形態】
【００１５】
本発明によるレイアウト装置の一実施形態を図１に示す。図示のレイアウト装置１０は、紙面を表示するためのタッチパネル付きモニタ（例えば、液晶モニタ）１１と、所定のプログラムに従ってレイアウト作業を実行する制御装置１２とで構成される。制御装置１２には、モニタ１１のタッチパネル上でオペレータに編集フィールドを指定させるためのスタイラス・ペン１３が接続されている。作業の容易さを考えると、モニタ１１は１頁の紙面全面を表示できるものが好ましい。２５６０×２０４８程度の解像度があれば、このような表示が可能である。もちろん、紙面の一部を表示するモニタでも差し支えないが、紙面のどの部分をレイアウトしているのかが若干わかりにくくなる。なお、図には示していないが、キーボードやマウスなどの他の入力装置、およびプリンタなどの他の出力装置も制御装置１２に接続可能である。
【００１６】
制御装置１２は、モニタ１１のタッチパネル上でオペレータが描いた図形を追跡する図形追跡部１４と、追跡した図形から、新聞紙面上で入力すべきフィールドを決定するフィールド決定部１５と、どのような図形が描かれたかを判別する図形判別部１６と、図形判別部の判別結果に応じて、フィールドの入力モードを決定する入力モード決定部１７とを含む。制御装置１２としては、これらの図形追跡機能、フィールド決定機能、図形判別機能、および入力モード決定機能を持つものであれば、任意の形態を取り得る。例えば、制御装置１２は、Ｗｉｎｄｏｗｓ（Ｒ）２０００等のオペレーティング・システムを組み込んだ通常のパーソナル・コンピュータでもよい。その場合、図形追跡部１４、フィールド決定部１５、図形判別部１６、および入力モード決定部１７はソフトウェアおよびハードウェアの組み合わせで実現可能である。
【００１７】
図１のレイアウト装置１０は、オペレータがタッチパネル上でスタイラス・ペン１３または指を使って、図２に示すような右回りの図形２０または左回りの図形２１を描くことを想定している。本実施形態では、オペレータが右回りの図形２０を描いた場合は、入力モードとして見出し入力モードが指定され、左回りの図形２１を描いた場合は小組と呼ばれる記事入力モードが指定されるが、これらのモード指定は逆であってもよい。
【００１８】
次に、図２の図形２０および２１を想定して、図３のフローチャートを参照しながら、図形追跡部１４の動作について説明する。図形追跡部１４は、タッチパネル上におけるオペレータの描画操作を所定の周期でサンプリングし、各サンプリング時点のタッチ座標を検知して、最終的に、次の４つのポイント（座標点）と４つの座標値を求める。
(Ymax.x、Ymax.y)：Ｙ座標が最大値になるポイント
(Ymin.x、Ymin.y)：Ｙ座標が最小値になるポイント
(Xmax.x、Xmax.y)：Ｘ座標が最大値になるポイント
(Xmin.x、Xmin.y)：Ｘ座標が最小値になるポイント
Y'max.x：Ｙ座標が最大値になるポイントの一つ前のポイントにおけるＸ座標値
Y'min.x：Ｙ座標が最小値になるポイントの一つ前のポイントにおけるＸ座標値
X'max.y：Ｘ座標が最大値になるポイントの一つ前のポイントにおけるＹ座標値
X'min.y：Ｘ座標が最小値になるポイントの一つ前のポイントにおけるＹ座標値
ここでは、タッチパネルの左上角を座標の原点（０、０）とし、そこから右に進むにつれてＸ座標が増分され、下に進むにつれてＹ座標が増分されるものとする。解像度が２５６０×２０４８の場合、Ｘ座標およびＹ座標の範囲はそれぞれ０〜２０４７および０〜２５５９である。
【００１９】
図３のフローは、ステップ３０１でのタッチパネルのイベント検出により開始する。本実施形態では、タッチパネルのイベントとして、スタイラス・ペン１３またはオペレータの指がタッチパネルに触れたことを示す第１のイベント、およびスタイラス・ペン１３またはオペレータの指がタッチパネルから離れたことを示す第２のイベントを想定している。次のステップ３０２は、第１のイベントが生じたかどうか、すなわちスタイラス・ペン１３またはオペレータの指がタッチパネルに触れたかどうかを判断する。もし触れていなければステップ３０１に戻り、さもなければステップ３０３に進む。
【００２０】
ステップ３０３では、ステップ３０２で検出されたタッチのポイントが前のポイントと異なっているかどうかを判断する。スタイラス・ペン１３またはオペレータの指が初めてタッチパネルに触れたときは、前のポイントというのは存在しないので、ノーのパスに出て、ステップ３０１に戻る。このとき、最初のタッチ・ポイントの座標値が最大座標および最小座標の初期値として設定される。２回目の繰り返し以降は、図形の描画に伴って現在のポイントと前のポイントが異なるので、ステップ３０４に進む。
【００２１】
ステップ３０４は、現在のＹ座標がＹ座標の最大値であるかどうか、すなわちＹ≧Ymax.yかどうかを判断する。もし最大値であれば、ステップ３０５に進み、さもなければステップ３０８に分岐する。ステップ３０５では、現在のＸ、Ｙ座標(Ymax.x、Ymax.y)を保存する。次のステップ３０６では、現在のポイント、すなわちＹ座標が最大であるポイントの一つ前のポイントのＸ座標値Y'max.xを保存し、更にステップ３０７で、Ｙ座標の最大値の更新を示すフラグをセットする。
【００２２】
ステップ３０８は、現在のＹ座標がＹ座標の最小値であるかどうか、すなわちＹ≦Ymin.yであるかどうかを判断する。もし最小値であれば、ステップ３０９に進み、さもなければステップ３１２に分岐する。ステップ３０９では、現在のＸ、Ｙ座標(Ymin.x、Ymin.y)を保存する。次のステップ３１０では、現在のポイント、すなわちＹ座標が最小であるポイントの一つ前のポイントにおけるＸ座標値Y'min.xを保存し、更にステップ３１１で、Ｙ座標の最小値の更新を示すフラグをセットする。
【００２３】
ステップ３１２は、現在のＸ座標がＸ座標の最大値であるかどうか、すなわちＸ≧Xmax.xかどうかを判断する。もし最大値であれば、ステップ３１３に進み、さもなければステップ３１６に分岐する。ステップ３１３では、現在のＸ、Ｙ座標(Xmax.x、Xmax.y)を保存する。次のステップ３１４では、現在のポイント、すなわちＸ座標が最大であるポイントの一つ前のポイントのＹ座標値X'max.yを保存し、更にステップ３１５で、Ｘ座標の最大値の更新を示すフラグをセットする。
【００２４】
ステップ３１６は、現在のＸ座標がＸ座標の最小値であるかどうか、すなわちＸ≦Xmin.xであるかどうかを判断する。もし最小値であれば、ステップ３１７に進み、さもなければステップ３２０に分岐する。ステップ３１７では、現在のＸ、Ｙ座標(Xmin.x、Xmin.y)を保存する。次のステップ３１８では、現在のポイント、すなわちＸ座標が最小であるポイントの一つ前のポイントにおけるＹ座標値X'min.yを保存し、更にステップ３１９で、Ｘ座標の最小値の更新を示すフラグをセットする。最後に、ステップ３２０で現在のポイントを一つ前のポイントとして保存した後、イベント検出ステップ３０１に戻って、これまでのステップを繰り返す。
【００２５】
フィールド決定部１５は、新聞紙面上でフィールドを定義するための水平方向および垂直方向の複数の境界線のうち、図形追跡部１４が検出したＸ座標およびＹ座標の最大値および最小値に最も近い境界線を、入力すべきフィールドの上下左右の境界線として選択するものであるが、本実施形態では、水平方向の境界線として段の境界線を使用し、垂直方向の境界線としても事業の境界線を使用する。フィールド決定部１５は、図形追跡部１４が検出した４つの極値、すなわち最大Ｘ座標Xmax.x、最小Ｘ座標Xmin.x、最大Ｙ座標Ymax.y、および最小Ｙ座標Ymin.yに基づいて、これら４つの極値を有する手書き図形を実際のフィールドに整形するため、新聞レイアウト上の「段」の高さを単位として、Ymin.yおよびYmax.yがそれぞれ最も近接する段の境界線をそれぞれフィールドの上辺および下辺として採用し、また、縦に書かれる文字行の幅を単位として、Xmax.xおよびXmin.xがそれぞれ最も近接する文字行の境界線をそれぞれフィールドの右辺および左辺として採用する。
【００２６】
新聞紙面は、段および文字行を単位として、碁盤の目状に定義することができる。従って、１段の高さをｈとし、紙面の総段数をｎとすると、横方向に延びる段境界のＹ座標は、０、ｈ、２ｈ、３ｈ、・・・、ｎｈとなる。また１文字行の幅をｗとし、紙面の総文字行数をｍとすると、縦方向に延びる文字行境界のＸ座標は、０、ｗ、２ｗ、３ｗ、・・・、ｍｗとなる。フィールド決定部１５は、上述の４つの極値をこれらの座標と比較することによって、極値に最も近接する辺を見いだす。極値が段または文字行の中央にきたときは、フィールドの下辺および右辺については、それぞれ小さい方の座標が選択され、上辺および左辺については、それぞれ大きい方の座標が選択される。この選択は逆であってもよく、また他の選択方法も可能である。編集すべきフィールドの上辺、下辺、右辺および左辺の選択を条件ステートメントで表すと次のようになる。
【００２７】
（１）Ymax.y＞ｉｈ＋ｈ／２ならば、下辺を（ｉ＋１）ｈにする。
（２）Ymax.y≦ｉｈ＋ｈ／２ならば、下辺をｉｈにする。
（３）Ymin.y≧ｉｈ＋ｈ／２ならば、上辺を（ｉ＋１）ｈにする。
（４）Ymin.y＜ｉｈ＋ｈ／２ならば、上辺をｉｈにする。
（５）Xmax.x＞ｊｗ＋ｗ／２ならば、右辺を（ｊ＋１）ｗにする。
（２）Xmax.x≦ｊｗ＋ｗ／２ならば、右辺をｊｗにする。
（３）Xmin.x≧ｊｗ＋ｗ／２ならば、左辺を（ｊ＋１）ｗにする。
（４）Xmin.x＜ｊｗ＋ｗ／２ならば、左辺をｊｗにする。
ここで、ｉ＝０、１、２、・・・、ｎ−１、ｊ＝０、１、２、・・・、ｍ−１である。
【００２８】
上記の条件ステートメントによって決定されるフィールドの一例を図４に示す。図４において、縦線は文字行の境界を、横線は段の境界を示している。実際には、文字行の幅は段に比べてかなり小さいが、図４では、見易くするために、文字行の幅を拡大して示している。オペレータがタッチパネル上で図形４０を描くと、太線４１で示したフィールドが編集すべきフィールドとして決定される。図４に示した４つのポイント４２〜４５は、図３のステップ３０５、３０９、３１３および３１７でそれぞれ保存されていたものである。
【００２９】
次に、図５のフローチャートを参照しながら、図形判別部１６の動作について説明する。図形判別部１６は、図３のフローで検出された最大座標ポイントの座標とその一つ前のポイントの座標を比較することによって、オペレータが描いた図形が右回りか左回りかを判別する。図５のフローは、図３と同じく、タッチパネルのイベント検出（ステップ５０１）で開始する。次のステップ５０２は、第２のイベントが生じたかどうか、すなわちスタイラス・ペン１３またはオペレータの指がタッチパネルから離れたかどうかを判断する。もし離れていなければステップ５０１に戻り、さもなければステップ５０３に進む。
【００３０】
ステップ５０３は、図３のフローでＹ座標の最大値および最小値の更新が行われたかどうかを判断する。これは、図３のステップ３０７および３１１でフラグがセットされているかどうかで判断できる。更新されていると、ステップ５０４に進み、さもなければステップ５０８に進む。
【００３１】
ステップ５０４は、Ymax.x≦Y'max.xおよびYmin.x＞Y'min.xが成立しているかどうかを判断する。これは、Ｙ座標が最大値であるポイントに向かうベクトルが左向きまたは左下がりであり、かつＹ座標が最小値であるポイントに向かうベクトルが右上がりであるかどうかを判断するものである。もしイエスであれば、ステップ５０５で、図形は右回りであると決定される。ステップ５０４の判断結果がノーであれば、ステップ５０６に進んで、Ymax.x＞Y'max.xおよびYmin.x≦Y'min.xが成立しているかどうか、すなわちＹ座標が最大値であるポイントに向かうベクトルが右下がりであり、かつＹ座標が最小値であるポイントに向かうベクトルが左向きまたは左上がりであるかどうかを判断する。もしイエスであれば、ステップ５０７で、図形は左回りであると決定され、さもなければ、ステップ５０１に戻る。
【００３２】
ステップ５０８は、図３のフローでＸ座標の最大値および最小値の更新が行われたかどうかを判断する。これは、図３のステップ３１５および３１９でフラグがセットされているかどうかで判断できる。更新されていると、ステップ５０９に進み、さもなければステップ５０１に戻る。
【００３３】
ステップ５０９は、Xmax.y≦X'max.yおよびXmin.y＞X'min.yが成立しているかどうかを判断する。これは、Ｘ座標が最大値であるポイントに向かうベクトルが右向きまたは右下がりであり、かつＸ座標が最小値であるポイントに向かうベクトルが左上がりであるかどうかを判断するものである。もしイエスであれば、ステップ５１０で、図形は左回りであると決定される。ステップ５０９の判断結果がノーであれば、ステップ５１１に進んで、Xmax.y＞X'max.yおよびXmin.y≦X'min.yが成立しているかどうか、すなわちＸ座標が最大値であるポイントに向かうベクトルが右上がりであり、かつＸ座標が最小値であるポイントに向かうベクトルが左向きまたは左下がりであるかどうかを判断する。もしイエスであれば、ステップ５１２で、図形は左回りであると決定され、さもなければ、ステップ５０１に戻る。
【００３４】
入力モード決定部１７は、図形判別部１６が右回りの図形を判別した場合には、フィールド決定部１５が決定したフィールドの入力モードを見出し入力モードに設定し、図形判別部１６が左回りの図形を判別した場合には、入力モードを記事入力モードに設定する。あるいは、右回りの図形の場合は記事入力モードに、左回りの図形の場合は見出し入力モードにそれぞれ設定するようにしてもよい。入力モードが設定されると、モニタ１１の画面には、当該フィールドに見出しまたは記事を入力するためのメニュー（図示せず）が表示され、オペレータはそれに応じて適宜見出しまたは記事を入力したり、編集したりすることができるが、このようなメニュー表示や、見出しまたは記事の入力、編集は既によく知られており、また本発明に直接関係するものではないので、詳細な説明は省略する。
【００３５】
以上、本発明の好ましい実施形態を詳細に説明してきたが、本発明は前述の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の範囲内で様々な修正、変更が可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明によるレイアウト装置の一実施形態を示すブロック図。
【図２】タッチパネル上でオペレータが描くべき右回りおよび左回りの図形を示す図。
【図３】図形追跡部の動作を示すフローチャート。
【図４】オペレータが描いた図形から編集すべきフィールドを決定する様子を示す図。
【図５】図形判別部の動作を示すフローチャート。
【図１】
2005135268.tif 000003
【図２】
2005135268.tif 000004
【図３】
2005135268.tif 000005
【図４】
2005135268.tif 000006
【図５】
2005135268.tif 000007