JP7419959B2 - 編集プログラム - Google Patents
編集プログラム Download PDFInfo
- Publication number
- JP7419959B2 JP7419959B2 JP2020081696A JP2020081696A JP7419959B2 JP 7419959 B2 JP7419959 B2 JP 7419959B2 JP 2020081696 A JP2020081696 A JP 2020081696A JP 2020081696 A JP2020081696 A JP 2020081696A JP 7419959 B2 JP7419959 B2 JP 7419959B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- content
- relationship
- contents
- input
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims description 118
- 230000008569 process Effects 0.000 claims description 118
- 230000010365 information processing Effects 0.000 claims description 39
- 230000008859 change Effects 0.000 claims description 14
- 238000012217 deletion Methods 0.000 claims description 13
- 230000037430 deletion Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000000926 separation method Methods 0.000 description 8
- 239000003086 colorant Substances 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 3
- 230000004397 blinking Effects 0.000 description 2
- 239000011248 coating agent Substances 0.000 description 2
- 238000000576 coating method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- 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
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
情報処理装置1の電気的構成について、図1を参照して説明する。図1は、情報処理装置1の電気的構成を示すブロック図である。情報処理装置1は、CPU10、システムコントローラ11、ROM12、RAM13、フラッシュメモリ14、グラフィックスコントローラ15、及びタッチスクリーンディスプレイ16を構成要素の一部として含む。
図2~図6を参照し、編集ウィンドウ5について説明する。編集ウィンドウ5は、後述するコンテンツ20の編集を開始する為にユーザが行う編集アプリケーションの起動操作が、センサ18により検出された場合、CPU10によってタッチスクリーンディスプレイ16に表示される。編集ウィンドウ5には、表示領域50及び複数のソフトウェアボタン54が含まれる。複数のソフトウェアボタン54には、ペンボタン51、選択ボタン52、構造化ボタン53が含まれる。
コンテンツ20及び関係線30に関する情報は、フラッシュメモリ14に記憶されたコンテンツ情報及び関係線情報により管理される。コンテンツ情報には、コンテンツ20の枠線の4隅の頂点の座標情報と、枠線の内部の領域に配置された項目とが、コンテンツ20毎に含まれる。関係線情報には、関係線30の両端部の座標情報と、関係線30上の座標情報と、関係線30により関連付けられた2つの項目とが、関係線30毎に含まれる。本願の実施例では、一例として、関係線30の始点側が上位の階層で、終点側が下位の階層となるように設定され、記憶される。
図7~図11を参照し、メイン処理について説明する。CPU10は、編集アプリケーションの起動操作がセンサ18により検出された場合、フラッシュメモリ14に記憶された編集プログラムを読み出して実行することにより、メイン処理を開始する。CPU10は、グラフィックスコントローラ15を制御し、編集ウィンドウ5をフラットパネルディスプレイ17に表示する。
情報処理装置1は、関係線30に対して入力線90が交差したと判定した場合(S67:YES)、入力線90が交差した関係線30を、表示領域50から削除する(S71)。このため、情報処理装置1のユーザは、関係線30と交差するように入力線90を入力することによって、関係線30を削除できる。つまり、関係線30を削除するための操作が1回で済む。従ってユーザは、関係線30を削除するための操作を容易に行うことができる。
本発明は上記実施形態に限定されず、種々の変更が可能である。情報処理装置1はコンピュータである場合に限定されない。例えば情報処理装置1は、産業用の専用機であってもよい。コンテンツ20は枠線を有さず、項目のみで形成されてもよい。関係線30は曲線であってもよい。削除様式の入力線90の色は黒色に限定されず、他の色(例えば赤色等)であってもよい。削除様式の入力線90の線種は点線に限定されず、他の線種(例えば、実線、一点鎖線、二点鎖線等)であってもよい。関係線情報には、関係線30上の座標情報の代わりに、関係線30を示す一次方程式が含まれてもよい。
フラットパネルディスプレイ17は、本発明の「表示部」の一例である。センサ18は、本発明の「入力部」の一例である。S21の処理は、本発明の「取得処理」の一例である。S25の処理は、本発明の「受付処理」の一例である。S23、S51の処理は、本発明の「表示処理」の一例である。S71の処理は、本発明の「削除処理」の一例である。コンテンツ61は、本発明の「第1コンテンツ」の一例である。コンテンツ62は、本発明の「第2コンテンツ」の一例である。コンテンツ63は、本発明の「第3コンテンツ」の一例である。コンテンツ64は、本発明の「第4コンテンツ」の一例である。関係線71は、本発明の「第1関係線」の一例である。関係線72は、本発明の「第2関係線」の一例である。S61の処理は、本発明の「関係線変更処理」の一例である。S63の処理は、本発明の「コンテンツ変更処理」の一例である。S65の処理は、本発明の「表示変更処理」の一例である。第3閾値Lthは、本発明の「第3閾値」「第4閾値」「第5閾値」の一例である。
10 :CPU
17 :フラットパネルディスプレイ
18 :センサ
20 :コンテンツ
30 :関係線
50 :表示領域
50A :余白領域
90 :入力線
90A :始点
90B :終点
Claims (9)
- 表示部と入力部とを備える情報処理装置を制御するコンピュータが実行する編集プログラムであって、
文字、数字、記号、及び図形の少なくとも1つにより表される複数のコンテンツと、前記複数のコンテンツのうち異なる2つのコンテンツの間に延び、前記2つのコンテンツを関連付ける関係線を取得する取得処理と、
前記入力部により入力される入力線を受け付ける受付処理と、
前記複数のコンテンツ、前記関係線、及び前記入力線を前記表示部に表示する表示処理と、
前記表示部の表示領域のうち、前記複数のコンテンツ及び前記関係線を除く余白領域に、前記入力線の始点が位置し、且つ、前記入力線が前記関係線と交差する場合、前記関係線を削除する削除処理と
を、前記コンピュータに実行させるための編集プログラムであって、
前記複数のコンテンツは、第1コンテンツと第2コンテンツと第3コンテンツとを含み、
前記関係線は、第1関係線と第2関係線とを含み、
前記取得処理は、
前記第1コンテンツと前記第2コンテンツとを関連付ける前記第1関係線と、前記第1コンテンツと前記第3コンテンツとを関連付ける前記第2関係線とを取得し、
前記表示処理は、
前記第1関係線及び前記第2関係線を前記表示部に表示し、
前記入力線の始点が前記余白領域に位置し、且つ、前記第1関係線と前記第2関係線と間の角度が第1閾値よりも小さい場合、前記角度が大きくなるように、前記第1コンテンツを中心として前記第3コンテンツを回転させる回転処理を、前記コンピュータに更に実行させることを特徴とする編集プログラム。 - 表示部と入力部とを備える情報処理装置を制御するコンピュータが実行する編集プログラムであって、
文字、数字、記号、及び図形の少なくとも1つにより表される複数のコンテンツと、前記複数のコンテンツのうち異なる2つのコンテンツの間に延び、前記2つのコンテンツを関連付ける関係線を取得する取得処理と、
前記入力部により入力される入力線を受け付ける受付処理と、
前記複数のコンテンツ、前記関係線、及び前記入力線を前記表示部に表示する表示処理と、
前記表示部の表示領域のうち、前記複数のコンテンツ及び前記関係線を除く余白領域に、前記入力線の始点が位置し、且つ、前記入力線が前記関係線と交差する場合、前記関係線を削除する削除処理と
を、前記コンピュータに実行させるための編集プログラムであって、
前記入力線の始点が前記余白領域に位置する場合、前記表示部に表示された前記関係線の表示形態を変更する関係線変更処理を、前記コンピュータに更に実行させることを特徴とする編集プログラム。 - 表示部と入力部とを備える情報処理装置を制御するコンピュータが実行する編集プログラムであって、
文字、数字、記号、及び図形の少なくとも1つにより表される複数のコンテンツと、前記複数のコンテンツのうち異なる2つのコンテンツの間に延び、前記2つのコンテンツを関連付ける関係線を取得する取得処理と、
前記入力部により入力される入力線を受け付ける受付処理と、
前記複数のコンテンツ、前記関係線、及び前記入力線を前記表示部に表示する表示処理と、
前記表示部の表示領域のうち、前記複数のコンテンツ及び前記関係線を除く余白領域に、前記入力線の始点が位置し、且つ、前記入力線が前記関係線と交差する場合、前記関係線を削除する削除処理と
を、前記コンピュータに実行させるための編集プログラムであって、
前記入力線の始点が前記余白領域に位置する場合、前記表示部に表示された前記2つのコンテンツの表示形態を変更するコンテンツ変更処理を、前記コンピュータに更に実行させることを特徴とする編集プログラム。 - 前記複数のコンテンツは、第4コンテンツを含み、
前記回転処理により回転した前記第3コンテンツが前記第4コンテンツと重複する場合、前記第2関係線の延長線上に沿って前記第3コンテンツを移動し、前記第1コンテンツと前記第3コンテンツとの間の距離を変更する移動処理を、前記コンピュータに更に実行させることを特徴とする請求項1に記載の編集プログラム。 - 前記回転処理は、
前記第1関係線と前記第2関係線と間の角度が前記第1閾値よりも小さく、且つ、前記第2関係線と前記入力線との間の距離が第2閾値よりも小さい場合、又は、前記第1関係線と前記第2関係線と間の角度が前記第1閾値よりも小さく、且つ、前記第1関係線と前記入力線との間の距離が前記第2閾値よりも小さい場合、前記第3コンテンツを回転させることを特徴とする請求項1又は4に記載の編集プログラム。 - 前記関係線変更処理は、
前記入力線の始点が前記余白領域に位置し、且つ、前記関係線と前記入力線との間の距離が第3閾値よりも小さい場合、前記表示部に表示された前記関係線の表示形態を変更することを特徴とする請求項2に記載の編集プログラム。 - 前記コンテンツ変更処理は、
前記入力線の始点が前記余白領域に位置し、且つ、前記関係線と前記入力線との間の距離が第4閾値よりも小さい場合、前記表示部に表示された前記2つのコンテンツの表示形態を変更することを特徴とする請求項3に記載の編集プログラム。 - 前記入力線の始点が前記余白領域に位置する場合、前記表示部に表示された前記2つのコンテンツに、前記関係線の一部を重ねて表示する表示変更処理を、前記コンピュータに更に実行させることを特徴とする請求項1から7の何れかに記載の編集プログラム。
- 前記表示変更処理は、
前記入力線の始点が前記余白領域に位置し、且つ、前記関係線と前記入力線との間の距離が第5閾値よりも小さい場合、前記表示部に表示された前記2つのコンテンツに前記関係線の一部を重ねて表示することを特徴とする請求項8に記載の編集プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020081696A JP7419959B2 (ja) | 2020-05-07 | 2020-05-07 | 編集プログラム |
PCT/JP2021/010045 WO2021225033A1 (ja) | 2020-05-07 | 2021-03-12 | 編集プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020081696A JP7419959B2 (ja) | 2020-05-07 | 2020-05-07 | 編集プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021177273A JP2021177273A (ja) | 2021-11-11 |
JP7419959B2 true JP7419959B2 (ja) | 2024-01-23 |
Family
ID=78409477
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020081696A Active JP7419959B2 (ja) | 2020-05-07 | 2020-05-07 | 編集プログラム |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7419959B2 (ja) |
WO (1) | WO2021225033A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000067258A (ja) | 1998-08-20 | 2000-03-03 | Toshiba Corp | 図面作図装置 |
JP2011129092A (ja) | 2009-11-20 | 2011-06-30 | Ricoh Co Ltd | 描画処理システム、サーバ装置、ユーザ端末、描画処理方法、プログラム及び記録媒体 |
JP2011150619A (ja) | 2010-01-25 | 2011-08-04 | Seiko Epson Corp | 電子機器 |
JP2015041115A (ja) | 2013-08-20 | 2015-03-02 | ブラザー工業株式会社 | 情報表示装置 |
-
2020
- 2020-05-07 JP JP2020081696A patent/JP7419959B2/ja active Active
-
2021
- 2021-03-12 WO PCT/JP2021/010045 patent/WO2021225033A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000067258A (ja) | 1998-08-20 | 2000-03-03 | Toshiba Corp | 図面作図装置 |
JP2011129092A (ja) | 2009-11-20 | 2011-06-30 | Ricoh Co Ltd | 描画処理システム、サーバ装置、ユーザ端末、描画処理方法、プログラム及び記録媒体 |
JP2011150619A (ja) | 2010-01-25 | 2011-08-04 | Seiko Epson Corp | 電子機器 |
JP2015041115A (ja) | 2013-08-20 | 2015-03-02 | ブラザー工業株式会社 | 情報表示装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2021225033A1 (ja) | 2021-11-11 |
JP2021177273A (ja) | 2021-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4899806B2 (ja) | 情報入力装置 | |
US8423916B2 (en) | Information processing apparatus, processing method thereof, and computer-readable storage medium | |
JP6159323B2 (ja) | 情報処理方法及び情報処理装置 | |
US9275436B2 (en) | Image processing apparatus for editing data in accordance with an user operation, image processing method, program for implementing the method, and storage medium storing the program | |
US20110148918A1 (en) | Information processing apparatus and control method therefor | |
KR20120085783A (ko) | 인간-컴퓨터의 상호작용을 위한 인터페이스 및 그 방법 | |
US9430089B2 (en) | Information processing apparatus and method for controlling the same | |
KR102205283B1 (ko) | 적어도 하나의 어플리케이션을 실행하는 전자 장치 및 그 제어 방법 | |
JP2006244078A (ja) | 表示制御装置及びその制御方法 | |
JP2003177848A (ja) | ソフトウェアキーボードのキー表示方法及び文字入力装置 | |
JP4786292B2 (ja) | 情報処理装置、階層情報出力方法及びプログラム | |
JP7419959B2 (ja) | 編集プログラム | |
JP6366267B2 (ja) | 情報処理装置、その情報処理方法、プログラム、及び記憶媒体 | |
JPH06289984A (ja) | 文書作成編集装置 | |
JP5735823B2 (ja) | スプレッドシート制御プログラム、スプレッドシート制御装置及びスプレッドシートの制御方法 | |
TWI569118B (zh) | 畫面作成軟體 | |
JP7130514B2 (ja) | 情報処理装置およびその制御方法およびプログラム | |
WO2021225032A1 (ja) | 編集プログラム | |
JPH0342713A (ja) | ユーザインターフェース方式 | |
JP5489821B2 (ja) | 画像処理装置及び画像処理装置の制御方法 | |
JP4940911B2 (ja) | 画像処理装置及び画像処理選択方法 | |
JP2014120052A (ja) | タッチパネル制御装置、タッチパネル制御装置の制御方法 | |
JP3653109B2 (ja) | 図形処理装置 | |
KR101169648B1 (ko) | 디스플레이에 표시된 화면상의 gui 실행동작 제어방법 | |
JP2009240384A (ja) | ミシン |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230411 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230829 |
|
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: 20231212 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7419959 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |