JP4356752B2 - 文書編集装置、プログラムおよび記憶媒体 - Google Patents
文書編集装置、プログラムおよび記憶媒体 Download PDFInfo
- Publication number
- JP4356752B2 JP4356752B2 JP2007039546A JP2007039546A JP4356752B2 JP 4356752 B2 JP4356752 B2 JP 4356752B2 JP 2007039546 A JP2007039546 A JP 2007039546A JP 2007039546 A JP2007039546 A JP 2007039546A JP 4356752 B2 JP4356752 B2 JP 4356752B2
- Authority
- JP
- Japan
- Prior art keywords
- objects
- target
- cpu
- golden rectangle
- document
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3872—Repositioning or masking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Description
これに対し本発明は、全体としてバランスの取れた、すなわち審美性に優れた配置にするためにオブジェクトの配置を変更する技術を提供する。
この文書編集装置によれば、黄金矩形に内接するように対象オブジェクトの位置が変更される。
この文書編集装置によれば、初期位置が最も黄金矩形に近い対象オブジェクトが黄金矩形に内接するように対象オブジェクトの位置が変更される。
この文書編集装置によれば、オブジェクトの種類が同じものが対象オブジェクトとして選択される。
この文書編集装置によれば、テキスト量の多いものから順に対象オブジェクトとして選択される。
この文書編集装置によれば、面積の大きいものから順に対象オブジェクトとして選択される。
この文書編集装置によれば、特定のカテゴリのオブジェクトの組み合わせが対象オブジェクトとして選択される。
この文書編集装置によれば、重要度の高い順に対象オブジェクトが選択される。
さらに、本発明は、上記のプログラムを記憶した記憶媒体を提供する。
このプログラムによれば、黄金矩形に内接するように対象オブジェクトの位置が変更される。
図1は、本発明の一実施形態に係る文書編集装置100の機能構成を示す図である。文書編集装置100は、複数のオブジェクトで黄金矩形が形成されるように文書を編集する。「文書」とは、レイアウト領域内に配置される少なくとも1のオブジェクトおよびレイアウト領域におけるオブジェクトの配置を示すレイアウト情報を含むデータ、またはそのデータに従って出力された結果物をいう。「オブジェクト」とは、テキスト(文字列)もしくは画像の少なくとも一方を示すデータ、またはそのデータにより示されるテキストもしくは画像をいう。「レイアウト領域」とは、出力される文書の物理的な境界をいう。レイアウト領域は、例えば、文書が印刷される1または複数の紙、1つのページ、連続する複数のページ、またはページのうち一部分の領域をいう。
図3は、文書編集装置100の動作を示すフローチャートである。ステップS100において、CPU110は、オブジェクトを取得する。本実施形態において、オブジェクトは、編集対象となる文書(以下「対象文書」という)の一部として取得される。HDD150は、対象文書を記憶している。CPU110は、HDD150から対象文書を読み出す。
(1)黄金矩形が、その黄金矩形の形成に用いられなかったオブジェクトと重ならない。
(2)黄金矩形がレイアウト領域からはみ出さない。
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。なお以下の変形例において、実施形態と共通する事項についてはその説明を省略する。また、実施形態と共通する要素については共通の参照符号が用いられる。
図13は、変形例1に係るオブジェクト選択処理の詳細を示すフローチャートである。変形例1において、対象オブジェクトは、その種類に基づいて選択される。変形例1においては、図5のフローに代わり図13のフローが用いられる。
ステップS207において、CPU110は、RAM130に識別子が記憶されているオブジェクト、すなわち、テキストのオブジェクトを対象オブジェクトとして選択する。このように変形例1によれば、テキストのオブジェクトが対象オブジェクトとして選択される。図10〜図13はテキストのオブジェクトが対象オブジェクトとして選択された例である。
また、ステップS203においてテキストのオブジェクトが抽出されたが、画像のオブジェクトが抽出されてもよい。
図14は、変形例2に係るオブジェクト選択処理の詳細を示すフローチャートである。変形例2において、対象オブジェクトは、その面積に基づいて選択される。変形例2においては、図5のフローに代わり図14のフローが用いられる。
図15は、変形例3に係るオブジェクト選択処理の詳細を示すフローチャートである。変形例3において、対象オブジェクトは、オブジェクトのカテゴリに基づいて選択される。変形例3においては、図5のフローに代わり図15のフローが用いられる。
ステップS100において、オブジェクトは、対象文書と一緒に取得されなくてもよい。すなわち、各オブジェクトおよびレイアウト情報は、同一の出所から同時に取得されなくてもよい。オブジェクトおよび対象文書は、例えば、ネットワークおよびネットワークIF180を介して他の装置から取得されてもよい。あるいは、オブジェクトおよび対象文書は、ユーザがキーボード・マウス160を操作することにより入力されてもよい。
Claims (3)
- 編集対象となる文書に含まれるテキストまたは画像の少なくとも一方を示すデータであるオブジェクトを少なくとも3つ取得するオブジェクト取得手段と、
前記オブジェクト取得手段により取得された少なくとも3つのオブジェクトのうちの少なくとも2つのオブジェクトの組み合わせのなかで、外接する外接矩形が最も黄金矩形に近い組み合わせを、処理対象となるオブジェクトである対象オブジェクトとして選択するオブジェクト選択手段と、
前記オブジェクト選択手段により選択された対象オブジェクトのうち少なくとも1つの対象オブジェクトの大きさまたは位置に基づいて、前記少なくとも1つの対象オブジェクトと所定の位置関係を有する黄金矩形を形成する黄金矩形形成手段と、
前記黄金矩形形成手段により形成された黄金矩形に内接するように、前記対象オブジェクトのうち前記少なくとも1つの対象オブジェクト以外のオブジェクトの位置を変更する位置変更手段と
を有する文書編集装置。 - 制御手段および記憶手段を有するコンピュータ装置に、
前記制御手段が、編集対象となる文書に含まれるテキストまたは画像の少なくとも一方を示すデータであるオブジェクトを少なくとも3つ取得し、取得したオブジェクトを前記記憶手段に記憶するステップと、
前記制御手段が、前記取得された少なくとも3つのオブジェクトのうちの少なくとも2つのオブジェクトの組み合わせのなかで、外接する外接矩形が最も黄金矩形に近い組み合わせを、処理対象となるオブジェクトである対象オブジェクトとして選択するステップと、
前記制御手段が、前記選択された対象オブジェクトのうち少なくとも1つの対象オブジェクトの大きさまたは位置に基づいて、前記対象オブジェクトと所定の位置関係を有する黄金矩形を形成するステップと、
前記制御手段が、前記形成された黄金矩形に内接するように、前記記憶手段に記憶された対象オブジェクトのうち前記少なくとも1つの対象オブジェクト以外のオブジェクトの位置を変更するステップと
を実行させるためのプログラム。 - 制御手段および記憶手段を有するコンピュータ装置に、
前記制御手段が、編集対象となる文書に含まれるテキストまたは画像の少なくとも一方を示すデータであるオブジェクトを少なくとも3つ取得し、取得したオブジェクトを前記記憶手段に記憶するステップと、
前記制御手段が、前記取得された少なくとも3つのオブジェクトのうちの少なくとも2つのオブジェクトの組み合わせのなかで、外接する外接矩形が最も黄金矩形に近い組み合わせを、処理対象となるオブジェクトである対象オブジェクトとして選択するステップと、
前記制御手段が、前記選択された対象オブジェクトのうち少なくとも1つの対象オブジェクトの大きさまたは位置に基づいて、前記対象オブジェクトと所定の位置関係を有する黄金矩形を形成するステップと、
前記制御手段が、前記形成された黄金矩形に内接するように、前記記憶手段に記憶された対象オブジェクトのうち前記少なくとも1つの対象オブジェクト以外のオブジェクトの位置を変更するステップと
を実行させるためのプログラムを記憶した記憶媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007039546A JP4356752B2 (ja) | 2007-02-20 | 2007-02-20 | 文書編集装置、プログラムおよび記憶媒体 |
US12/069,754 US8122351B2 (en) | 2007-02-20 | 2008-02-12 | Document edit device and storage medium |
EP08250516A EP1962489A3 (en) | 2007-02-20 | 2008-02-13 | Document edit device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007039546A JP4356752B2 (ja) | 2007-02-20 | 2007-02-20 | 文書編集装置、プログラムおよび記憶媒体 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008329139A Division JP4666071B2 (ja) | 2008-12-25 | 2008-12-25 | 文書編集装置、プログラムおよび記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008204173A JP2008204173A (ja) | 2008-09-04 |
JP4356752B2 true JP4356752B2 (ja) | 2009-11-04 |
Family
ID=39370809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007039546A Expired - Fee Related JP4356752B2 (ja) | 2007-02-20 | 2007-02-20 | 文書編集装置、プログラムおよび記憶媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8122351B2 (ja) |
EP (1) | EP1962489A3 (ja) |
JP (1) | JP4356752B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4665933B2 (ja) | 2006-07-04 | 2011-04-06 | セイコーエプソン株式会社 | 文書編集支援装置、プログラムおよび記憶媒体 |
JP4321602B2 (ja) | 2007-02-14 | 2009-08-26 | セイコーエプソン株式会社 | 文書編集支援装置、プログラムおよび記憶媒体 |
JP4442616B2 (ja) | 2007-02-14 | 2010-03-31 | セイコーエプソン株式会社 | 文書編集装置、プログラムおよび記憶媒体 |
US8775918B2 (en) * | 2008-10-07 | 2014-07-08 | Visual Software Systems Ltd. | System and method for automatic improvement of electronic presentations |
US9165262B2 (en) | 2009-01-29 | 2015-10-20 | International Business Machines Corporation | Automatic generation of assent indication in a document approval function for collaborative document editing |
JP5365287B2 (ja) * | 2009-03-18 | 2013-12-11 | カシオ計算機株式会社 | 画像処理装置、画像処理プログラム、画像処理方法及び画像処理システム |
WO2013038570A1 (ja) * | 2011-09-16 | 2013-03-21 | 富士通株式会社 | 表示制御プログラム、表示制御装置、および表示制御方法 |
CN109753641B (zh) * | 2017-11-01 | 2023-11-28 | 珠海金山办公软件有限公司 | 一种更改对象位置的方法、装置、电子设备及存储介质 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE190149T1 (de) | 1993-04-30 | 2000-03-15 | Ibm | Bereich-layout in einer sicht auf einem grafischen anzeigeschirm |
JPH08180037A (ja) | 1994-12-26 | 1996-07-12 | Hitachi Ltd | プレゼンテーション資料作成支援システム |
GB9605207D0 (en) * | 1996-03-12 | 1996-05-15 | Ibm | Address block location |
JP4201359B2 (ja) | 1997-04-16 | 2008-12-24 | 本田技研工業株式会社 | デザイン作成装置 |
JP4201361B2 (ja) | 1997-04-22 | 2008-12-24 | 本田技研工業株式会社 | デザイン評価装置及びデザイン作成装置 |
JP3164070B2 (ja) * | 1998-07-24 | 2001-05-08 | 日本電気株式会社 | オブジェクト配置制御装置、方法及び記録媒体 |
JP3034244B1 (ja) | 1999-01-07 | 2000-04-17 | 株式会社エイ・ティ・アール知能映像通信研究所 | 構図情報抽出装置、被写体再構成装置および画像処理システム |
JP3915813B2 (ja) | 2004-06-11 | 2007-05-16 | セイコーエプソン株式会社 | 画像配置装置及び方法 |
JP4208780B2 (ja) * | 2004-07-07 | 2009-01-14 | キヤノン株式会社 | 画像処理システム及び画像処理装置の制御方法並びにプログラム |
US7703036B2 (en) * | 2004-08-16 | 2010-04-20 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US20060227153A1 (en) * | 2005-04-08 | 2006-10-12 | Picsel Research Limited | System and method for dynamically zooming and rearranging display items |
JP4690114B2 (ja) | 2005-05-23 | 2011-06-01 | パイオニア株式会社 | 情報更新装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体 |
JP4665933B2 (ja) * | 2006-07-04 | 2011-04-06 | セイコーエプソン株式会社 | 文書編集支援装置、プログラムおよび記憶媒体 |
JP4743154B2 (ja) * | 2006-07-05 | 2011-08-10 | セイコーエプソン株式会社 | 文書編集装置、プログラムおよび記憶媒体 |
JP4992350B2 (ja) | 2006-09-07 | 2012-08-08 | セイコーエプソン株式会社 | 文書編集装置およびプログラム |
JP5028980B2 (ja) | 2006-12-01 | 2012-09-19 | セイコーエプソン株式会社 | 文書編集装置およびプログラム |
JP4992399B2 (ja) | 2006-12-01 | 2012-08-08 | セイコーエプソン株式会社 | 文書編集装置およびプログラム |
JP4337867B2 (ja) | 2006-12-01 | 2009-09-30 | セイコーエプソン株式会社 | 文書編集支援装置、文書編集装置、プログラムおよび記憶媒体 |
JP2008186332A (ja) | 2007-01-31 | 2008-08-14 | Seiko Epson Corp | レイアウト評価装置、プログラムおよび記憶媒体 |
JP2008191746A (ja) | 2007-02-01 | 2008-08-21 | Seiko Epson Corp | 動画生成装置、プログラムおよび記憶媒体 |
JP2008197835A (ja) | 2007-02-09 | 2008-08-28 | Seiko Epson Corp | 文書編集装置、プログラムおよび記憶媒体 |
JP4442616B2 (ja) | 2007-02-14 | 2010-03-31 | セイコーエプソン株式会社 | 文書編集装置、プログラムおよび記憶媒体 |
JP4321602B2 (ja) | 2007-02-14 | 2009-08-26 | セイコーエプソン株式会社 | 文書編集支援装置、プログラムおよび記憶媒体 |
JP2008204179A (ja) | 2007-02-20 | 2008-09-04 | Seiko Epson Corp | 文書評価装置、プログラムおよび記憶媒体 |
-
2007
- 2007-02-20 JP JP2007039546A patent/JP4356752B2/ja not_active Expired - Fee Related
-
2008
- 2008-02-12 US US12/069,754 patent/US8122351B2/en not_active Expired - Fee Related
- 2008-02-13 EP EP08250516A patent/EP1962489A3/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP1962489A3 (en) | 2008-10-29 |
JP2008204173A (ja) | 2008-09-04 |
US20080201635A1 (en) | 2008-08-21 |
US8122351B2 (en) | 2012-02-21 |
EP1962489A2 (en) | 2008-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4356752B2 (ja) | 文書編集装置、プログラムおよび記憶媒体 | |
JP4321549B2 (ja) | 文書作成システム、文書作成方法、プログラムおよび記憶媒体 | |
JP4751047B2 (ja) | エリア内にオブジェクトのセットを配置する方法 | |
US20080024502A1 (en) | Document editing device, program, and storage medium | |
JP4483909B2 (ja) | 翻訳装置及びプログラム | |
JP4665933B2 (ja) | 文書編集支援装置、プログラムおよび記憶媒体 | |
JP2007080247A (ja) | 情報処理装置及び情報処理方法及びプログラム及び記憶媒体 | |
JP4321602B2 (ja) | 文書編集支援装置、プログラムおよび記憶媒体 | |
JP7302150B2 (ja) | 情報処理装置、及び情報処理プログラム | |
JP4442616B2 (ja) | 文書編集装置、プログラムおよび記憶媒体 | |
JP4337867B2 (ja) | 文書編集支援装置、文書編集装置、プログラムおよび記憶媒体 | |
JP2008204179A (ja) | 文書評価装置、プログラムおよび記憶媒体 | |
JP5028980B2 (ja) | 文書編集装置およびプログラム | |
JP4992399B2 (ja) | 文書編集装置およびプログラム | |
JP6322086B2 (ja) | 表示制御装置、表示装置、プログラム、記録媒体 | |
JP4666071B2 (ja) | 文書編集装置、プログラムおよび記憶媒体 | |
JP4612669B2 (ja) | 漫画作成支援装置、およびプログラム | |
JP4911240B2 (ja) | 文書編集装置、プログラムおよび記憶媒体 | |
JP2008065587A (ja) | 文書編集装置およびプログラム | |
JP2008186332A (ja) | レイアウト評価装置、プログラムおよび記憶媒体 | |
JP4873041B2 (ja) | 文書編集支援装置およびプログラム | |
JP7318387B2 (ja) | 画像処理装置、情報処理プログラム | |
JP7392341B2 (ja) | 情報処理装置、及び情報処理プログラム | |
US20120324344A1 (en) | Display apparatus, display method, and storage medium | |
JP4111948B2 (ja) | 漫画作成支援装置、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081028 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090420 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090714 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090727 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4356752 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130814 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |