JP4942193B2 - 情報処理装置及び情報処理方法 - Google Patents
情報処理装置及び情報処理方法 Download PDFInfo
- Publication number
- JP4942193B2 JP4942193B2 JP2007165497A JP2007165497A JP4942193B2 JP 4942193 B2 JP4942193 B2 JP 4942193B2 JP 2007165497 A JP2007165497 A JP 2007165497A JP 2007165497 A JP2007165497 A JP 2007165497A JP 4942193 B2 JP4942193 B2 JP 4942193B2
- Authority
- JP
- Japan
- Prior art keywords
- group
- range
- objects
- information
- entire
- 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
Landscapes
- Processing Or Creating Images (AREA)
Description
本実施形態では、複数のオブジェクトが描画され、複数のオブジェクトが集合したグループに対して編集を行う動作について説明する。
ここで、オブジェクトとは、後述する文字図形生成部が、図形や文字等の描画情報を基に生成したものである。また、オブジェクトは、ユーザが個別に選択や編集できる要素である。また、グループとは、複数のオブジェクトで構成される集合であり、ユーザが個別に選択や編集できる要素である。なお、1つのオブジェクトは、1つのオブジェクトからならグループとしてとらえることもできる。
図1において、情報処理システム100は、情報処理装置120と、表示装置の一例であるディスプレイ装置110と、入力装置の一例であるデジタイザ150とを含んで構成される。ディスプレイ装置110と、情報処理装置120と、デジタイザ150とは、バスを介して接続されている。ディスプレイ装置110は、オブジェクト等の表示を行う。また、デジタイザ150は、専用ペン130と、ディスプレイ装置110に設けられ専用ペン130の位置を検出するデジタイザ本体140とを有している。ユーザは専用ペン130を用いて、文字や図形等を入力することができる。
後述する情報処理装置120のCPUは、文字や図形等のオブジェクトを描画及び編集するプログラム(以下、描画編集プログラム)に従い、専用ペン130によって入力及び編集された文字や図形等のオブジェクトをディスプレイ装置110に表示する。
図3において、情報処理装置120は、機能構成として、制御部31と、表示制御部32と、入力検出部33と、入力制御部34と、データ読み書き部35と、データ編集部36とを含んで構成される。また、入力制御部34は、描画部341と、選択指示検出部342と、重複選択指示検出部343と、を含んで構成される。更に、データ編集部36は、文字図形生成部361と、文字図形編集部362と、グループ処理部363と、を含んで構成される。なお、図3には、各機能構成が制御する対象を理解できるように、ディスプレイ装置110と、専用ペン130と、HDD214と、が示されている。各機能構成は、図2に示すCPU211が、RAM212、ROM213又はHDD214に記憶されたプログラムを実行することで実現される。
まず、ユーザは専用ペン130を用いて、図形や文字等の描画の入力を行う。入力制御部34は、ユーザによる描画の入力情報と、制御部31を介した表示制御部32から受け取る表示情報とに基づいて、入力情報が図形や文字等の描画情報であると判断する。すると、入力制御部34にある描画部341は、その描画情報を検出する。例えば、ユーザが文字「X」を入力したものとする。すると、描画部341は、文字「X」の描画情報を検出する。
次に、ステップS44において、ユーザはグループの編集操作を入力する。ここでは、グループの編集操作としてグループの移動を例にして説明する。ユーザは、グループの移動をするために、専用ペン130で選択されたグループ1をクリックした状態のまま移動させたい位置まで移動させることで編集操作を行う。
また、図9及び図10では、重複して選択されている状態であるが、ユーザは、選択された範囲以外の位置をクリックすることで範囲の選択及び重複した範囲の選択を解除することができる。
図13は、上述した処理によって、オブジェクトの入力により新たにグループが生成され、グループ4を編集操作した状態の一例を示す図である。図13(A)は、オブジェクト「D」、オブジェクト「E」及びオブジェクト「F」を表示した状態を示す図である。図13(B)は、上述した処理により複数のオブジェクト「C」と、オブジェクト「D」と、オブジェクト「E」と、オブジェクト「F」とでグループ4が生成され、更に編集操作によりグループ4が移動された状態を示す図である。そして、図13(B)では、グループ1は、図13(A)のグループ1のまま表示されている。
32 表示制御部
33 入力検出部
34 入力制御部
35 データ読み書き部
36 データ編集部
341 描画部
342 選択指示検出部
343 重複選択指示検出部
361 文字図形生成部
362 文字図形編集部
363 グループ処理部
100 情報処理システム
110 ディスプレイ装置
120 情報処理装置
130 専用ペン
140 デジタイザ本体
150 デジタイザ
211 CPU
212 RAM
213 ROM
214 HDD
215 ネットワークIF
216 入力機器IF
217 ディスプレイIF
Claims (10)
- 範囲の選択を検出する検出手段と、
前記検出手段において検出された範囲が、オブジェクトで構成される第一のグループ全体を包含する範囲か、又は前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲かを判定する判定手段と、
前記判定手段において、前記検出手段において検出された範囲が、前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲であると判定された場合、前記範囲に含まれる、前記第一のグループを構成する一部のオブジェクトを複製し、当該複製したオブジェクトを含む新たなグループを生成するグループ生成手段と、
を有することを特徴とする情報処理装置。 - 前記判定手段において、前記検出手段において検出された範囲が、前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲であると判定され、前記範囲に前記第一のグループとは異なる第二のグループが含まれていた場合、
前記グループ生成手段は、前記範囲に含まれる、前記第一のグループを構成する一部のオブジェクトを複製し、当該複製したオブジェクトと、前記第二のグループを構成するオブジェクトと、を含む新たなグループを生成することを特徴とする請求項1に記載の情報処理装置。 - 前記判定手段において、前記検出手段において検出された範囲が、オブジェクトで構成される第一のグループ全体を包含する範囲であると判定された場合、前記第一のグループを編集する編集手段を更に有することを特徴とする請求項1又は2に記載の情報処理装置。
- オブジェクトを生成するオブジェクト生成手段を更に有し、
前記判定手段において、前記検出手段において検出された範囲が、前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲であると判定され、
前記オブジェクト生成手段において、オブジェクトが新たに生成された場合、
前記グループ生成手段は、前記範囲に含まれる、前記第一のグループを構成する一部のオブジェクトを複製し、当該複製したオブジェクトと、前記オブジェクト生成手段において新たに生成されたオブジェクトと、を含む新たなグループを生成することを特徴とする請求項1に記載の情報処理装置。 - 検出手段が、オブジェクトが表示される表示装置に対するユーザによる入力装置を介した範囲の選択に応じて、当該範囲の選択を検出する検出ステップと、
判定手段が、前記検出ステップにおいて検出された範囲が、オブジェクトで構成される第一のグループ全体を包含する範囲か、又は前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲かを判定する判定ステップと、
グループ生成手段が、前記判定ステップにおいて、前記検出ステップにおいて検出された範囲が、前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲であると判定された場合、前記範囲に含まれる、前記第一のグループを構成する一部のオブジェクトを複製し、当該複製したオブジェクトを含む新たなグループを生成するグループ生成ステップと、
を有することを特徴とする情報処理装置における情報処理方法。 - 前記判定ステップにおいて、前記検出ステップにおいて検出された範囲が、前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲であると判定され、前記範囲に前記第一のグループとは異なる第二のグループが含まれていた場合、
前記グループ生成ステップでは、前記範囲に含まれる、前記第一のグループを構成する一部のオブジェクトを複製し、当該複製したオブジェクトと、前記第二のグループを構成するオブジェクトと、を含む新たなグループを生成することを特徴とする請求項5に記載の情報処理装置における情報処理方法。 - 前記判定ステップにおいて、前記検出ステップにおいて検出された範囲が、オブジェクトで構成される第一のグループ全体を包含する範囲であると判定された場合、前記第一のグループを編集する編集ステップを更に有することを特徴とする請求項5又は6に記載の情報処理装置における情報処理方法。
- オブジェクト生成手段が、オブジェクトを生成するオブジェクト生成ステップを更に有し、
前記判定ステップにおいて、前記検出ステップにおいて検出された範囲が、前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲であると判定され、
前記オブジェクト生成ステップにおいて、オブジェクトが新たに生成された場合、
前記グループ生成ステップでは、前記範囲に含まれる、前記第一のグループを構成する一部のオブジェクトを複製し、当該複製したオブジェクトと、前記オブジェクト生成ステップにおいて新たに生成されたオブジェクトと、を含む新たなグループを生成することを特徴とする請求項5に記載の情報処理装置における情報処理方法。 - オブジェクトが表示される表示装置に対するユーザによる入力装置を介した範囲の選択に応じて、当該範囲の選択を検出する検出ステップと、
前記検出ステップにおいて検出された範囲が、オブジェクトで構成される第一のグループ全体を包含する範囲か、又は前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲かを判定する判定ステップと、
前記判定ステップにおいて、前記検出ステップにおいて検出された範囲が、前記第一のグループ全体を包含する範囲とは異なる、前記第一のグループを構成する一部のオブジェクトを含む範囲であると判定された場合、前記範囲に含まれる、前記第一のグループを構成する一部のオブジェクトを複製し、当該複製したオブジェクトを含む新たなグループを生成するグループ生成ステップと、
をコンピュータに実行させるためのプログラム。 - 請求項9に記載のプログラムを記録したコンピュータ読取可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007165497A JP4942193B2 (ja) | 2007-06-22 | 2007-06-22 | 情報処理装置及び情報処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007165497A JP4942193B2 (ja) | 2007-06-22 | 2007-06-22 | 情報処理装置及び情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009003798A JP2009003798A (ja) | 2009-01-08 |
JP4942193B2 true JP4942193B2 (ja) | 2012-05-30 |
Family
ID=40320100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007165497A Expired - Fee Related JP4942193B2 (ja) | 2007-06-22 | 2007-06-22 | 情報処理装置及び情報処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4942193B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5226542B2 (ja) * | 2009-01-13 | 2013-07-03 | キヤノン株式会社 | 描画編集方法及び描画編集装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0589106A (ja) * | 1991-09-26 | 1993-04-09 | Matsushita Electric Ind Co Ltd | 文書編集装置および方法 |
JPH0628442A (ja) * | 1992-07-06 | 1994-02-04 | Fujitsu Ltd | 図形処理装置 |
JPH06314324A (ja) * | 1993-04-28 | 1994-11-08 | Matsushita Electric Ind Co Ltd | 図形編集装置 |
US6903751B2 (en) * | 2002-03-22 | 2005-06-07 | Xerox Corporation | System and method for editing electronic images |
-
2007
- 2007-06-22 JP JP2007165497A patent/JP4942193B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009003798A (ja) | 2009-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5260733B2 (ja) | ソースオブジェクトから少なくとも1つの対象オブジェクトに対するアニメーションエフェクトのコピー | |
JP5666239B2 (ja) | 情報処理装置、情報処理装置の制御方法、プログラム、および記録媒体 | |
US11756001B2 (en) | Online collaboration platform | |
JP4039884B2 (ja) | 情報仮置き場管理方法、情報仮置き場管理装置、画像形成装置、プログラム及び記憶媒体 | |
US20100058166A1 (en) | Information processing apparatus, information processing method, and computer readable medium | |
US9880986B2 (en) | Information display apparatus, non-transitory computer-readable storage medium and display control method | |
JP7423953B2 (ja) | 情報処理装置及び情報処理プログラム | |
JP5196902B2 (ja) | 帳票システムおよび帳票システムの制御方法およびプログラムおよび記録媒体 | |
JP5879981B2 (ja) | 表示装置、表示方法、プログラム | |
US6922807B1 (en) | Object editing apparatus and method, and recording medium storing computer-readable program | |
JP4942193B2 (ja) | 情報処理装置及び情報処理方法 | |
JP3990772B2 (ja) | データ処理装置およびデータ処理装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
JP5605963B2 (ja) | 帳票システムおよび帳票システムの制御方法およびプログラムおよび記録媒体 | |
JP2009277191A (ja) | コンテンツ管理装置、コンテンツ管理方法、プログラム及び記録媒体 | |
JP2006302141A (ja) | 表示システム及びその制御方法 | |
JP2010267214A (ja) | 情報処理装置、方法およびプログラム | |
JP3953738B2 (ja) | 図形編集装置、および図形編集装置として機能させるためのプログラムを格納した記録媒体 | |
JP3898507B2 (ja) | プログラム作成支援システム及びプログラム作成支援方法 | |
JP4963633B2 (ja) | 情報処理装置及び情報処理方法 | |
JP3137053B2 (ja) | 手書き入力表示装置及びプログラムを記録した機械読み取り可能な記録媒体 | |
JP4850618B2 (ja) | 文書管理装置及びその制御方法、プログラム、記憶媒体 | |
JPH0784778A (ja) | ソースプログラムの試験項目編集・管理装置 | |
JP2023039494A (ja) | 情報処理装置およびプログラム | |
KR100222572B1 (ko) | 워드프로세서의 페이지 관리를 이용한 문서 편집방법 및 그 기능을 구비한 컴퓨터 시스템 | |
JPH1185948A (ja) | 情報処理装置及びその方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100610 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111108 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111115 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120111 |
|
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: 20120131 |
|
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: 20120227 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4942193 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150309 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |