JP4107668B2 - 編集装置、編集方法、及びプログラム - Google Patents
編集装置、編集方法、及びプログラム Download PDFInfo
- Publication number
- JP4107668B2 JP4107668B2 JP2004295136A JP2004295136A JP4107668B2 JP 4107668 B2 JP4107668 B2 JP 4107668B2 JP 2004295136 A JP2004295136 A JP 2004295136A JP 2004295136 A JP2004295136 A JP 2004295136A JP 4107668 B2 JP4107668 B2 JP 4107668B2
- Authority
- JP
- Japan
- Prior art keywords
- objects
- extension
- displayed
- unit
- expansion
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/177—Editing, e.g. inserting or deleting of tables; using ruled lines
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
- Editing Of Facsimile Originals (AREA)
- User Interface Of Digital Computer (AREA)
Description
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
30 オブジェクト
40 オブジェクト
50 オブジェクト
60 オブジェクト
70 オブジェクト
80 オブジェクト
100 オブジェクト入力表示部
110 頂点座標格納部
120 オブジェクト伸張部
130 空白セル配置部
140 プレビュー表示部
500 コンピュータ
Claims (17)
- 画面上でオブジェクトを編集する編集装置であって、
利用者から入力された内容を前記オブジェクトとして画面上に表示するオブジェクト入力表示部と、
前記オブジェクト入力表示部により表示された複数の前記オブジェクトの各オブジェクトの外形を、他の前記オブジェクトと重ならない範囲で伸張させることにより、各オブジェクトの少なくとも一つの辺を、他のオブジェクトの一辺又は当該一辺の延長線に重ねるオブジェクト伸張部と
を備え、
前記オブジェクト伸張部は、前記オブジェクト入力表示部により表示された前記オブジェクトのうち、上下方向の座標軸と平行な直線上に配列されている各オブジェクトについて、当該各オブジェクトに含まれる文字列の配列方向に基づいて、当該各オブジェクトの右辺または左辺のいずれを伸張させるかを決定する編集装置。 - 前記オブジェクト伸張部は、前記上下方向の座標軸と平行な直線上に配列された各オブジェクトが横書きの文字列を含む場合に、当該各オブジェクトの各々の左辺を、当該各オブジェクトの何れかの左辺の延長線に重ねるように伸張させる左辺伸張整列処理を行い、当該各オブジェクトが縦書きの文字列を含む場合に、当該各オブジェクトの各々の右辺を、当該各オブジェクトの何れかの右辺の延長線に重ねるように伸張させる右辺伸張整列処理を行う
請求項1に記載の編集装置。 - 前記オブジェクト伸張部は、前記右辺伸張整列処理を行った場合に、更に、当該複数のオブジェクトの何れかよりも全体が右側に表示されている各オブジェクトの外形を伸張させることにより、伸張させた当該オブジェクトの左辺を、当該複数のオブジェクトの何れかの右辺、又は、当該右辺の延長線に重ねる左辺伸張連接処理を行う
請求項2に記載の編集装置。 - 前記オブジェクト入力表示部は、各々が表のセルに表示すべき内容を含む前記複数のオブジェクトを前記画面上に表示し、
前記オブジェクト伸張部は、第1の前記オブジェクトの外形を伸張させることにより、第1の前記オブジェクトに対応するセルと第2の前記オブジェクトに対応するセルとが整列した表を前記画面上に作成する
請求項2に記載の編集装置。 - 前記オブジェクト入力表示部が利用者から新たにオブジェクトの操作を受ける毎に、既存の複数のオブジェクトの各々に対し、前記オブジェクト伸張部がオブジェクトを伸張させた結果作成される表の完成イメージを画面上に表示するプレビュー表示部を更に備え、
前記オブジェクト伸張部は、表の作成指示を利用者から受けた場合に、前記複数のオブジェクトの各々を伸張させることにより、前記作成指示を受けた時点で前記プレビュー表示部により表示されている表を作成する
請求項4に記載の編集装置。 - 前記オブジェクト入力表示部は、前記複数のオブジェクトを、第1の前記オブジェクト及び第2の前記オブジェクトの間に余白を空けて表示し、
前記オブジェクト伸張部は、前記第1のオブジェクトの外形を伸張させることにより、前記第1のオブジェクトの少なくとも一つの辺を、前記第2のオブジェクトの何れかの辺に外接させる
請求項2に記載の編集装置。 - 前記オブジェクト入力表示部は、前記複数のオブジェクトとして、互いに縦方向及び横方向を同一とする複数の長方形を表示し、
前記オブジェクト伸張部は、各オブジェクトを縦方向及び横方向の少なくとも一方に伸長させる
請求項2に記載の編集装置。 - 前記画面上に表示しているオブジェクトの頂点の座標を格納する頂点座標格納部を更に備え、
前記オブジェクト伸張部は、前記頂点座標格納部に格納された頂点の座標を変更することにより前記オブジェクトの外形を伸張させる
請求項7に記載の編集装置。 - 前記オブジェクト入力表示部は、前記画面上の座標軸と平行な辺を有する複数の長方形を、前記複数のオブジェクトとして表示し、
前記オブジェクト伸張部は、何れかの前記オブジェクトの外形を伸張させることにより、左右方向の座標軸と平行な直線上に配列されている複数のオブジェクトの各々の上辺を、当該複数のオブジェクトの何れかの上辺の延長線に重ねる上辺伸張整列処理を行う
請求項2に記載の編集装置。 - 前記オブジェクト伸張部は、前記上辺伸張整列処理を行った場合に、更に、当該複数のオブジェクトの何れかよりも全体が上側に表示されている各オブジェクトの外形を伸張させることにより、伸張させた当該オブジェクトの下辺を、当該複数のオブジェクトの何れかの上辺、又は、当該上辺の延長線に重ねる右辺伸張連接処理を行う
請求項9に記載の編集装置。 - 画面上でオブジェクトを編集する編集装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
利用者から入力された内容を前記オブジェクトとして画面上に表示するオブジェクト入力表示部と、
前記オブジェクト入力表示部により表示された複数の前記オブジェクトの各オブジェクトの外形を、他の前記オブジェクトと重ならない範囲で伸張させることにより、各オブジェクトの少なくとも一つの辺を、他のオブジェクトの一辺又は当該一辺の延長線に重ねるオブジェクト伸張部と
して機能させ、
前記オブジェクト伸張部に、前記オブジェクト入力表示部により表示された前記オブジェクトのうち、上下方向の座標軸と平行な直線上に配列されている各オブジェクトについて、当該各オブジェクトに含まれる文字列の配列方向に基づいて、当該各オブジェクトの右辺または左辺のいずれを伸張させるかを決定させるプログラム。 - 前記上下方向の座標軸と平行な直線上に配列された各オブジェクトが横書きの文字列を含む場合に、前記オブジェクト伸張部に、当該各オブジェクトの各々の左辺を当該各オブジェクトの何れかの左辺の延長線に重ねるように伸張する左辺伸張整列処理を行わせ、当該各オブジェクトが縦書きの文字列を含む場合に、前記オブジェクト伸張部に、当該各オブジェクトの各々の右辺を当該各オブジェクトの何れかの右辺の延長線に重ねるように伸張する右辺伸張整列処理を行わせる
請求項11に記載のプログラム。 - 前記右辺伸張整列処理を行った場合に、更に、当該複数のオブジェクトの何れかよりも全体が右側に表示されている各オブジェクトの外形を伸張させることにより、伸張させた当該オブジェクトの左辺を、当該複数のオブジェクトの何れかの右辺、又は、当該右辺の延長線に重ねる左辺伸張連接処理を、前記オブジェクト伸張部に行わせる
請求項12に記載のプログラム。 - オブジェクト入力表示部およびオブジェクト伸張部を備えるコンピュータにより、画面上でオブジェクトを編集させる編集方法であって、
前記オブジェクト入力表示部により、利用者から入力された内容を前記オブジェクトとして画面上に表示するオブジェクト入力表示段階と、
前記オブジェクト伸張部により、前記オブジェクト入力表示段階において表示された複数の前記オブジェクトの各オブジェクトの外形を、他の前記オブジェクトと重ならない範囲で伸張させることにより、各オブジェクトの少なくとも一つの辺を、他のオブジェクトの一辺又は当該一辺の延長線に重ねるオブジェクト伸張段階と
を備え、
前記オブジェクト伸張段階において、前記オブジェクト入力表示段階で表示した前記オブジェクトのうち、上下方向の座標軸と平行な直線上に配列されている各オブジェクトについて、当該各オブジェクトに含まれる文字列の配列方向に基づいて、当該各オブジェクトの右辺または左辺のいずれを伸張させるかを決定する編集方法。 - 前記オブジェクト伸張段階において、前記上下方向の座標軸と平行な直線上に配列された各オブジェクトが横書きの文字列を含む場合に、当該各オブジェクトの各々の左辺を、当該各オブジェクトの何れかの左辺の延長線に重ねるように伸張させる左辺伸張整列処理を行い、当該各オブジェクトが縦書きの文字列を含む場合に、当該各オブジェクトの各々の右辺を、当該各オブジェクトの何れかの右辺の延長線に重ねるように伸張させる右辺伸張整列処理を行う
請求項14に記載の編集方法。 - 前記オブジェクト伸張段階において、前記右辺伸張整列処理を行った場合に、更に、当該複数のオブジェクトの何れかよりも全体が右側に表示されている各オブジェクトの外形を伸張させることにより、伸張させた当該オブジェクトの左辺を、当該複数のオブジェクトの何れかの右辺、又は、当該右辺の延長線に重ねる左辺伸張連接処理を行う
請求項15に記載の編集方法。 - 前記オブジェクト入力表示段階において、各々が表のセルに表示すべき内容を含む前記複数のオブジェクトを前記画面上に表示し、
前記オブジェクト伸張段階において、第1の前記オブジェクトの外形を伸張させることにより、前記第1のオブジェクトに対応するセルと第2の前記オブジェクトに対応するセルとが整列した表を前記画面上に作成する
請求項16に記載の編集方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004295136A JP4107668B2 (ja) | 2004-10-07 | 2004-10-07 | 編集装置、編集方法、及びプログラム |
| US11/243,943 US7627815B2 (en) | 2004-10-07 | 2005-10-05 | Object editing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004295136A JP4107668B2 (ja) | 2004-10-07 | 2004-10-07 | 編集装置、編集方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006107268A JP2006107268A (ja) | 2006-04-20 |
| JP4107668B2 true JP4107668B2 (ja) | 2008-06-25 |
Family
ID=36146796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004295136A Expired - Fee Related JP4107668B2 (ja) | 2004-10-07 | 2004-10-07 | 編集装置、編集方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7627815B2 (ja) |
| JP (1) | JP4107668B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4681486B2 (ja) * | 2006-03-31 | 2011-05-11 | 本田技研工業株式会社 | 部品欄作成装置及び部品欄作成方法 |
| JP4665933B2 (ja) * | 2006-07-04 | 2011-04-06 | セイコーエプソン株式会社 | 文書編集支援装置、プログラムおよび記憶媒体 |
| JP4337867B2 (ja) * | 2006-12-01 | 2009-09-30 | セイコーエプソン株式会社 | 文書編集支援装置、文書編集装置、プログラムおよび記憶媒体 |
| KR20120123197A (ko) * | 2011-04-19 | 2012-11-08 | 삼성전자주식회사 | 오브젝트 배치 장치 및 방법 |
| CN110717446B (zh) | 2014-03-13 | 2023-11-07 | 日本电气株式会社 | 检测设备、检测方法和记录介质 |
| US10620824B2 (en) | 2016-09-30 | 2020-04-14 | Atlassian Pty Ltd | Creating tables using gestures |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI954341A0 (fi) * | 1995-09-15 | 1995-09-15 | Matti Knaapi | Foerfarande foer att ordna som skall presenteras pao en bildskaerm av en dator |
| JPH1011514A (ja) | 1996-06-21 | 1998-01-16 | Hitachi Ltd | 表作成方法 |
| JPH10187683A (ja) | 1996-12-26 | 1998-07-21 | Nec Corp | ワードプロセッサの表作成方式 |
| JP3613920B2 (ja) | 1997-02-20 | 2005-01-26 | 富士ゼロックス株式会社 | 表作成装置及び表作成方法 |
| US5886694A (en) * | 1997-07-14 | 1999-03-23 | Microsoft Corporation | Method for automatically laying out controls in a dialog window |
| US6088027A (en) * | 1998-01-08 | 2000-07-11 | Macromedia, Inc. | Method and apparatus for screen object manipulation |
| JP2001265755A (ja) | 2000-03-22 | 2001-09-28 | Sharp Corp | 文書処理装置 |
| US20040100499A1 (en) * | 2002-11-21 | 2004-05-27 | International Business Machines Corporation | Apparatus, system and method of configuring desktops based on text label directional properties |
-
2004
- 2004-10-07 JP JP2004295136A patent/JP4107668B2/ja not_active Expired - Fee Related
-
2005
- 2005-10-05 US US11/243,943 patent/US7627815B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006107268A (ja) | 2006-04-20 |
| US20060080597A1 (en) | 2006-04-13 |
| US7627815B2 (en) | 2009-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10409895B2 (en) | Optimizing a document based on dynamically updating content | |
| JP5113909B2 (ja) | 相対位置に基く制御によるページ上のグラフィックスオブジェクトの配置 | |
| JP4079087B2 (ja) | レイアウトシステム | |
| CN111258575A (zh) | 一种页面布局处理方法及装置 | |
| CN1677343A (zh) | 网格画布 | |
| JPH06176188A (ja) | 認識文字の情報作成方法及び装置 | |
| JP4197328B2 (ja) | データを編集する画面の表示を制御するシステム、およびその方法 | |
| JP2001297077A (ja) | 行取り制御可能なdtpシステム、行取り制御方法、行取り制御プログラム及びそれを記録した記録媒体 | |
| JP2005044279A (ja) | 帳票処理方法、帳票処理プログラム、帳票処理装置 | |
| JP4107668B2 (ja) | 編集装置、編集方法、及びプログラム | |
| JP5612557B2 (ja) | 表のセルの高さを決定する方法、コンピューター読取可能媒体及びシステム | |
| JP2009093435A (ja) | 電子文書の作成を支援する装置及び方法 | |
| TWI855868B (zh) | 編輯pdf文件的方法、裝置、電腦設備及儲存介質 | |
| WO2017193754A1 (zh) | 一种用于流式文档的截图类笔记处理的系统及方法 | |
| JPH0460759A (ja) | 文書作成支援装置 | |
| CN115688216A (zh) | 一种图纸的自定义设计方法及装置 | |
| WO2014181563A1 (ja) | 文書処理装置および文書処理用プログラム | |
| JP2019036039A (ja) | フォトブック作成装置およびその制御方法並びにプログラム | |
| JPS63139751A (ja) | 印刷システムにおける印刷方法 | |
| JP5062076B2 (ja) | 情報処理装置及び情報処理プログラム | |
| JP2020113002A (ja) | 表示比較プログラム、装置、及び方法 | |
| JP2011186835A (ja) | 画像処理装置及び画像処理プログラム | |
| JP2009187168A (ja) | 情報処理装置及び情報処理プログラム | |
| US20130328940A1 (en) | Designing device, designing method, and recording medium | |
| CN118736066A (zh) | 电子地图递归式分子标注结构生成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070914 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20071207 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20071226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080122 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080229 |
|
| 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: 20080325 |
|
| RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20080326 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080331 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110411 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |