[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3843204B2 - Information processing apparatus, editing operation method, and recording medium recording the program - Google Patents

Information processing apparatus, editing operation method, and recording medium recording the program Download PDF

Info

Publication number
JP3843204B2
JP3843204B2 JP2000181439A JP2000181439A JP3843204B2 JP 3843204 B2 JP3843204 B2 JP 3843204B2 JP 2000181439 A JP2000181439 A JP 2000181439A JP 2000181439 A JP2000181439 A JP 2000181439A JP 3843204 B2 JP3843204 B2 JP 3843204B2
Authority
JP
Japan
Prior art keywords
processing
execution
target
editing
assigned
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
Application number
JP2000181439A
Other languages
Japanese (ja)
Other versions
JP2002007180A (en
Inventor
由佳子 新居
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2000181439A priority Critical patent/JP3843204B2/en
Publication of JP2002007180A publication Critical patent/JP2002007180A/en
Application granted granted Critical
Publication of JP3843204B2 publication Critical patent/JP3843204B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ファイル等の編集操作を行なう技術に関し、特に、簡単で分かりやすい操作によってファイル等を編集することが可能な情報処理装置、編集操作方法およびそのプログラムを記録した記録媒体に関する。
【0002】
【従来の技術】
近年、パーソナルコンピュータ等の情報処理装置が広く普及し、外部記憶装置の記憶容量の増大に伴って多数のアプリケーションプログラムやテキストデータ等をファイルとして保存することが可能となってきている。情報処理装置に装備された外部記憶装置に保存されているファイルは、たとえばフォルダ等の領域に区分されて階層的に保存されている。従来、ファイルが保存されているフォルダから他のフォルダへそのファイルをコピーしたり、移動したりする方法として、コマンドや処理対象のファイル名をキーボード等の入力装置から入力する編集方法がある。また、これに関連する技術として、特開平6−19669号公報に開示された発明がある。
【0003】
特開平6−19669号公報に開示された画像データ編集操作方法は、処理対象となるファイルやフォルダ等をアイコン化または縮小画像化し、このアイコンまたは縮小画像をドラッグ・アンド・ドロップすることによって、ファイルやフォルダ等の編集操作を行なうものである。
【0004】
【発明が解決しようとする課題】
上述した特開平6−19669号公報に開示された画像データ編集操作方法において、対象となるファイルをコピーしたり、移動したりする場合に、まず処理対象のファイルをドラッグする。そして、そのファイルをドラッグした状態でコピー先や移動先のフォルダまでドローし、フォルダのアイコンまたは縮小画像に位置合わせしてファイルをドロップする。このとき、フォルダのアイコンまたは縮小画像が十分広い面積を有していないと、ユーザによってはファイルのアイコンまたは縮小画像を、フォルダのアイコンまたは縮小画像に位置合わせすることが困難であると感じる場合もあり、操作性の悪化や誤処理などの問題にもつながる。また、ファイルを複数選択して処理する場合には、アイコンや縮小画像の位置合わせがさらに困難となり、上記問題点がさらに顕著になる。
【0005】
また、複数のファイルを異なるフォルダに移動する場合には、移動先のフォルダが同一のファイル毎にユーザがドラッグ・アンド・ドロップしたり、各ファイルを逐次移動したりする必要があり、操作性が悪いという問題点がある。また、複数のファイルの中からどのファイルを移動するかを、移動前に区別する必要があるため、移動すべきファイルを探して覚えておかなければならないという問題点がある。さらには、ファイルの移動処理の途中においては、ユーザがどのファイルが処理済で、どのファイルが未処理であるかが分からなくなるという問題点もある。
【0006】
本発明は、上記問題点を解決するためになされたものであり、第1の目的は、ファイル等の処理対象を簡単な操作で編集することが可能な情報処理装置、編集操作方法およびそのプログラムを記録した記録媒体を提供することである。
【0007】
第2の目的は、ユーザが処理対象や編集内容を容易に把握することが可能な情報処理装置、編集操作方法およびそのプログラムを記録した記録媒体を提供することである。
【0008】
【課題を解決するための手段】
本発明のある局面に従えば、情報処理装置は、編集操作の処理対象に対応した画像、処理対象に施す編集操作を示す処理実行に対応した画像および処理対象の行き先を示す処理実行補助に対応した画像を表示するための表示手段と、表示手段によって表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、表示手段によって表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するための記憶手段と、記憶手段に記憶された複数の処理対象に対して、複数の処理対象のそれぞれに割り当てられた編集内容に基づいて編集を実行するための実行手段とを含み、表示手段は、選択された複数の処理対象の画像と、選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示し、実行手段は、複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行する。
【0009】
記憶手段は、ユーザによって選択された複数の処理対象のそれぞれに、選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するので、ユーザは処理対象および編集内容の選択という簡単な操作のみで編集操作を行なうことが可能となる。また、記憶手段が複数の処理対象および編集内容を記憶することによって、一括した編集操作を行なうことができ、操作性が向上する。
【0010】
好ましくは、処理対象および編集内容に対応した画像は、アイコンまたは縮小画像である。
【0011】
処理対象および編集内容に対応した画像をアイコンまたは縮小画像とすることによって、ユーザは処理対象や縮小画像を容易に把握することができ、操作性が向上するとともに、誤操作を防止することが可能となる。
【0014】
さらに好ましくは、表示手段は、選択された処理対象の画像に、割り当てられた編集内容の画像を重ねて表示する。
【0015】
表示手段は、選択された処理対象の画像に割り当てられた編集内容の画像を重ねて表示するので、ユーザは各処理対象に割り当てられた編集内容をさらに容易に認識することができ、操作性がさらに向上する。
【0016】
さらに好ましくは、編集内容は、予め定められた複数の操作の組み合わせである。
【0017】
編集内容を予め定められた複数の操作の組み合わせとすることにより、簡単な操作で、より複雑な編集処理を行なうことが可能となる。
【0020】
さらに好ましくは、記憶手段は、ユーザによって異なる編集内容に対応した画像が選択されるまで、選択された複数の画像に対応した複数の処理対象に同じ編集内容を割り当てて記憶する。
【0021】
したがって、1つの編集内容を選択した後、複数の処理対象を選択するだけで複数の編集操作を一括して行なえるようになり、さらに操作性が向上する。
【0022】
さらに好ましくは、表示手段は、編集内容が割り当てられた処理対象の画像と、編集内容が割り当てられていない処理対象の画像との場所を区別して表示する。
【0023】
したがって、ユーザは編集操作を行なう処理対象と、編集操作を行なわない処理対象とを容易に区別することができ、さらに操作性が向上する。
【0024】
さらに好ましくは、記憶手段はユーザによって選択された処理対象の属性と同じ属性の処理対象に、選択された画像に対応した編集内容を割り当てて記憶する。
【0025】
したがって、属性が同じ処理対象を一括して編集する場合に、ユーザがその属性を有する処理対象を探す必要がなくなり、さらに操作性が向上する。
【0026】
さらに好ましくは、表示手段によって表示された全ての処理対象が選択される
【0027】
したがって、ユーザが各処理対象を個別に選択する必要がなくなり、さらに操作性が向上する。
【0028】
さらに好ましくは、記憶手段は、ユーザからの指示により、処理対象に割り当てられた編集内容を変更して記憶する。
【0029】
記憶手段は、ユーザからの指示により、処理対象に割り当てられた編集内容を変更して記憶するので、ユーザが間違えて編集内容を選択した場合であっても、その編集内容を容易に変更することが可能となる。
【0030】
本発明の別の局面に従えば、編集操作方法は、編集操作の処理対象に対応した画像、処理対象に施す編集操作を示す処理実行に対応した画像および処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、記憶された複数の処理対象に対して、複数の処理対象のそれぞれに割り当てられた編集内容に基づいて編集を実行するステップとを含み、さらに、選択された複数の処理対象の画像と、選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、編集を実行するステップは、複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行するステップを含む。
【0031】
ユーザによって選択された複数の処理対象のそれぞれに、選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するので、ユーザは処理対象および編集内容の選択という簡単な操作のみで編集操作を行なうことが可能となる。また、複数の処理対象および編集内容を記憶することによって、一括した編集操作を行なうことができ、操作性が向上する。
【0032】
本発明のさらに別の局面に従えば、コンピュータに編集操作方法を実行させるためのプログラムを記録したコンピュータで読取可能な記録媒体であって、編集操作方法は、編集操作の処理対象に対応した画像、処理対象に施す編集操作を示す処理実行に対応した画像および処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、記憶された複数の処理対象に対して、複数の処理対象のそれぞれに割り当てられた編集内容に基づいて編集を実行するステップとを含み、さらに、選択された複数の処理対象の画像と、選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、編集を実行するステップは、複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行するステップを含む。
【0033】
ユーザによって選択された複数の処理対象のそれぞれに、選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するので、ユーザは処理対象および編集内容の選択という簡単な操作のみで編集操作を行なうことが可能となる。また、複数の処理対象および編集内容を記憶することによって、一括した編集操作を行なうことができ、操作性が向上する。
【0034】
【発明の実施の形態】
まず、本実施の形態において使用する用語について説明する。「選択する」とは、ポインタによって後述する処理対象を指すことを意味する。また、「指定する」とは、後述する処理実行補助や処理実行を割り当てることを意味する。したがって、「選択する」と「指定する」とは、互いに異なる動作を意味し、「選択する」ことによっては処理実行補助や処理実行は割り当てられない。
【0035】
「処理対象」は、情報処理装置に記憶されているファイルに相当し、コピーや移動などの編集操作の対象となるものを指す。なお、処理対象はファイルに限らず、複数のファイルをまとめて保存しているフォルダ等であっても良い。「処理実行」は、コピーや移動など、処理対象に施す編集操作自体を指す。また、「処理実行補助」は、処理対象に対して処理実行を行なう際における処理対象の行き先を指し、フォルダ等がこれに相当する。
【0036】
図1は、本発明の実施の形態における情報処理装置の外観例を示す図である。この情報処理装置は、コンピュータ本体1、グラフィックディスプレイ装置2、FD(Floppy Disk)4が装着されるFDドライブ3、キーボード5、マウス6、CD−ROM(Compact Disc-Read Only Memory)8が装着されるCD−ROM装置7、およびネットワーク通信装置9を含む。編集操作プログラムは、FD4またはCD―ROM8等の記憶媒体によって供給される。編集操作プログラムはコンピュータ本体1によって実行され、ファイルの編集操作を行なう。また、編集操作プログラムは他のコンピュータより通信回線を経由し、コンピュータ本体1に供給されてもよい。
【0037】
図2は、本発明の実施の形態における情報処理装置の構成例を示すブロック図である。図1に示すコンピュータ本体1は、CPU10、ROM(Read Only Memory)11、RAM(Random Access Memory)12およびハードディスク13を含む。CPU10は、グラフィックディスプレイ装置2、磁気テープ装置3、キーボード5、マウス6、CD−ROM装置7、ネットワーク通信装置9、ROM11、RAM12またはハードディスク13との間でデータを入出力しながら処理を行なう。FD4またはCD−ROM8に記録された編集操作プログラムは、CPU10によりFDドライブ3またはCD−ROM装置7を介して一旦ハードディスク13に格納される。CPU10は、ハードディスク13から適宜編集操作プログラムをRAM12にロードして実行することによって、ファイルの編集操作が行なわれる。
【0038】
図3は、本発明の実施の形態における情報処理装置の機能的構成の概略を示すブロック図である。情報処理装置1は、機能的には、ユーザによって指定された処理対象、処理実行補助および処理実行を判別する処理判別部21と、処理対象としてのファイル等の内容が記憶されるデータ記憶部22と、処理判別部21によって判別された処理実行補助や処理実行等の情報が記憶される処理情報記憶部23と、編集操作の全体的な制御を行なう制御部24と、キーボード5やマウス6からの情報を入力する入力部25と、グラフィックディスプレイ装置2上に後述する編集操作画面を表示する表示部26とを含む。
【0039】
処理判別部21は、ユーザによって選択された処理対象や指定された処理実行補助および処理実行を判別し、選択された処理対象に対して指定された処理実行補助や処理実行の情報を処理情報記憶部23に記憶する。なお、処理情報記憶部23は、処理実行補助や処理実行の情報を記憶するとともに、後述する処理状況を適宜記憶する。
【0040】
入力部25は、ユーザがキーボード5やマウス6のを操作することによって、どの処理対象、処理実行補助または処理実行を指定しているかを示す情報等を入力する。また、表示部26は、処理対象、処理実行補助、処理実行等のアイコンまたは縮小画像や、処理状況等をグラフィックディスプレイ装置2に表示して、ユーザに情報を提示する。
【0041】
図4は、本実施の形態における情報処理装置の編集操作方法の一例を説明するための図である。図4は、グラフィックディスプレイ装置2上に表示される表示画面の一例を示しており、編集表示画面31には、ユーザが指定した処理対象の内容の一覧(属性)を表示する領域32と、処理対象の一覧を表示する領域35と、処理実行補助の一覧を表示する領域38と、処理実行補助の縮小画像の一覧を表示する領域39と、処理実行の縮小画像の一覧を表示する領域41と、処理の実行を命令するための縮小画像を表示する領域43とが含まれる。
【0042】
領域32には、画面に表示されている処理対象全体の属性情報や、選択された処理対象の属性情報が表示される。図4に示すように、この領域32は、表示されている処理対象全体の情報を表示する領域33と、選択された処理対象の情報である属性(ファイル名、種類、サイズ、ページ数、作成日付等)を表示する領域34とを含む。
【0043】
領域35には、処理対象が縮小画像で表示され、指定された処理実行補助および処理実行がその縮小画像上に適宜表示される。領域38には、処理実行補助の縮小画像および名前が一覧表示される。領域39には、処理実行補助の縮小画像が表示される。また、領域41には、処理実行の縮小画像が表示され、「移動」の処理実行を示す矢印の形状の縮小画像と、「コピー」の処理実行を示す長方形を重ねた形状の縮小画像と、「取消」の処理実行を示す消しゴムの形状の縮小画像とが表示される。
【0044】
「移動」の処理実行は、選択された処理対象が処理実行補助のグループに入り、処理対象があった元のグループからその処理対象が削除されることを示している。また、「コピー」の処理実行は、選択された処理対象のコピーが処理実行補助のグループに入ることを示している。また、「取消」の処理実行は、選択された処理対象に割り当てられていた処理実行補助や処理実行の割り当てが解除されることを示している。
【0045】
領域43に表示された「実行」は、選択された処理対象に対して、指定された処理実行が行なわれることを示している。この領域43がクリックされると、実際に処理が実行される。なお、処理対象等を表示するのに、縮小画像ではなくアイコン等を表示するようにしても良い。
【0046】
次に、この編集表示画面31に表示された各領域を指定して、実際の操作および処理を行なう場合について説明する。以下の説明においては、グループ4に保存されている処理対象36および37を、それぞれグループ1およびグループ2に移動する場合を示している。
【0047】
処理対象36は、既に処理実行補助および処理実行が割り当てられている状態を示している。図4に示すように、処理対象36の縮小画像の上に、「内容2」の処理実行補助を示す星型の縮小画像と、「移動」の処理実行を示す矢印の縮小画像とが重ねて表示されている。さらに、処理対象36の縮小画像の下には、文字によって処理実行補助および処理実行が表示されている。このように、ユーザは、処理対象36に割り当てられている処理実行補助および処理実行を視覚的に認識でき、容易に把握することができるようになる。
【0048】
また、処理対象37は、図4に示す表示状態の時点で選択されている処理対象であることを示している。図4に示すように、処理対象37が選択されていることを示すために点線枠で囲まれており、ユーザはそのことを容易に認識することができるようになる。処理対象37が選択されている状態においては、ポインタを指定すべき処理実行補助や処理実行の上に移動させ、その縮小画像をクリックすることによって処理実行補助や処理実行を指定することができる。なお、処理対象37に対して、「内容1」の処理実行補助の縮小画像(花柄)と、「移動」の処理実行の縮小画像(矢印)とが重ねて表示され、これらが割り当てられていることを示している。また、上述した処理対象36と同様に、文字によって処理実行補助および処理実行が表示されている。このように、ユーザは、処理対象37に割り当てられている処理実行補助および処理実行を視覚的に認識でき、容易に把握することができるようになる。
【0049】
また、領域40および領域42において、選択されている「内容1」の処理実行補助を示す縮小画像および「移動」の処理実行を示す縮小画像が、中抜きのデザインによって表示されており、色付けされている他の縮小画像とは区別して表示されている。このようにして、その時点で選択されている処理実行補助や処理実行を視覚的に認識でき、容易に把握することができるようになる。
【0050】
したがって、従来の情報処理装置のように、処理実行補助や処理対象をドラッグし、処理対象に位置合わせをしたうえでドロップするという処理を行なう必要がなく、処理対象および処理実行補助をクリックするだけで上述した処理が行なえるようになる。
【0051】
図5は、本実施の形態における情報処理装置の編集操作方法の他の一例を説明するための図である。図5は、表示画面31に一覧表示された処理対象に対して、複数の処理実行を指定した場合を示している。処理実行補助や処理実行が割り当てられている処理対象が、領域35の中で左上方に位置するように配置されている。このように、処理実行補助や処理実行が割り当てられている処理対象と、これらが割り当てられていない処理対象とが分けて表示され、ユーザがこれらを明確に区別して認識することが可能となる。
【0052】
図5において、処理対象44は、処理実行および処理実行補助が割り当てられた処理対象を示しており、処理実行として「移動」が指定され、処理実行補助として「内容1」が指定されている。処理対象45は、処理対象44とは別の処理実行補助および処理実行が割り当てられている処理対象であり、処理実行として「コピー」が指定され、処理実行補助として「内容1」が指定されている。処理対象44と処理対象45とは、縮小画像の様子が異なっており、ユーザは容易にその差を認識することができる。
【0053】
図6は、本実施の形態における情報処理装置の編集操作方法のさらに他の一例を説明するための図である。図6に示す領域46は、図4に示す領域39と領域41とを組み合わせた表示となっている。たとえば、縮小画像47には「移動」の処理実行と「内容1」の処理実行補助とが組み合わされた縮小画像が表示されている。これらの組み合わせ縮小画像が指定されると、選択された処理対象に対して組み合わされた処理実行と処理実行補助とが割り当てられる。すなわち、組み合わされた処理実行と処理実行補助との指定が、複数の操作の組み合わせではなく、単独の操作によって行なわれる。したがって、処理実行と処理実行補助とを別々に指定する場合と比較して、指定する操作の回数を減らすことができ、より操作性の向上を図ることができる。
【0054】
図7および図8は、属性によって処理対象を選択する場合の表示画面を示す図である。図7は、処理対象51が選択され、選択された処理対象51の属性の1つである処理対象の種類(テキストファイル)52が選択されているところを示している。なお、選択された処理対象の種類52が点線枠で囲まれている。
【0055】
図7に示す表示画面の状態で、「移動」の処理実行および「内容1」の処理実行補助が指定されると、これらの縮小画像(矢印、花柄)が種類52に重ねて表示される。この指定によって、種類52と同じ属性を有する処理対象が検索され、この条件に適合する全ての処理対象に対して処理実行および処理実行補助が割り当てられる。
【0056】
図8は、図7に示す処理対象51の種類52が選択され、処理実行および処理実行補助を指定した場合の表示画面を示す図である。図7を用いて説明したように、処理対象51の種類52が選択され、処理実行および処理実行補助が指定されると、図8に示すように、テキスト1の縮小画像55およびテキスト2の縮小画像54のそれぞれに処理実行の縮小画像および処理実行補助の縮小画像が重ねて表示される。すなわち、テキストファイルである全ての処理対象の縮小画像に対して、指定された処理実行および処理実行補助が割り当てられる。
【0057】
このように、処理対象51の属性、たとえば種類52が選択されることによって、その種類52と同じ属性を有するファイルを検索し、その全てのファイルを一括して処理することができるため、操作性をさらに向上させることができる。なお、属性の一例として種類が選択された場合について説明したが、処理対象の他の属性(名前、サイズ、ページ数、作成日時等)が選択された場合にも、同様の処理が行なわれる。
【0058】
図9は、本実施の形態における情報処理装置によって処理される情報の構造の一例を示す図である。情報処理装置によって処理される情報は、処理実行補助情報61と、処理実行情報64と、処理対象情報67と、指定情報71とを含む。処理実行補助情報61は、各処理実行補助を識別するための識別子である処理実行補助識別子62と、表示画面31上に表示する処理実行補助の縮小画像の識別子である縮小画像識別子63とを含む。また、処理実行情報64は、各処理実行を識別するための識別子である処理実行識別子65と、その処理実行に割り当てられた縮小画像を識別する識別子である縮小画像識別子66とを含む。
【0059】
処理対象情報67は、上述した編集操作によって選択された処理対象68と、各処理対象に割り当てられた処理実行69および処理実行補助70とを含む。また、指定情報71は、ユーザが指定した情報を示しており、たとえば図4の表示画面31の領域35に表示すべき処理対象全体を記憶する表示処理対象全体72と、その時点で指定されている処理実行を示す指定処理実行73と、その時点で指定されている処理実行補助を示す指定処理実行補助74とを含む。上述した編集操作が行なわれると、その操作に対応する処理対象情報67および指定情報71が逐次書き換えられる。
【0060】
図10は、本実施の形態における情報処理装置の処理手順を説明するためのフローチャートである。まず、制御部24は、処理情報記憶部23に記憶された各処理対象に対して縮小画像を割り当てる。そして、表示部26は、グラフィックディスプレイ装置2上に編集表示画面31を表示し、制御部24によって割り当てられた処理対象全体の縮小画像を領域35に表示する(S1)。このとき、表示部26は、処理情報記憶部23に記憶された処理実行補助情報61および処理実行情報64を参照して、図4に示すような編集表示画面31を表示する。
【0061】
次に、処理判別部21は、ユーザによって処理実行または処理実行補助が選択されたか否かを判別する(S2)。この判別は、ユーザによるキーボード5またはマウス6の操作に応じて行なわれる。処理実行または処理実行補助が選択されていれば(S2,Yes)、処理判別部21はその選択が処理実行補助であるか否かを判別する(S3)。その選択が処理実行補助であれば(S3,Yes)、処理判別部21はその選択された処理実行補助を指定情報71の指定処理実行補助74に記憶し(S4)、ステップS10へ進む。また、その選択が処理実行補助でなければ(S3,No)、処理判別部21はその選択された処理実行を指定情報71の指定処理実行73に記憶し(S5)、ステップS10へ進む。
【0062】
ステップS2において、処理実行および処理実行補助のいずれも選択されていなければ(S2、No)、処理判別部21は処理対象が選択されているか否かを判別する(S6)。処理対象が選択されていれば(S6、Yes)、処理判別部21は選択された処理対象を判別し、その選択された処理対象に処理実行補助および処理実行を割り当て(S7)、ステップS10へ進む。なお、このステップS7の処理の詳細は後述する。
【0063】
ステップS6において、処理対象が選択されていなければ(S6,No)、処理判別部21は実行命令が選択されているか否かを判別する(S8)。この実行命令が選択されたか否かの判別は、図4の領域43がマウス6によってクリックされたか否かによって行なわれる。実行命令が選択されていれば(S8,Yes)、処理対象に割り当てられている処理実行補助および処理実行を参照して、制御部24はその処理を実行し、ステップS10へ進む。また、実行命令が選択されていなければ(S8,No)、ステップS11へ進む。
【0064】
ステップS10において、表示部26はグラフィックディスプレイ装置2上の編集表示画面31の表示を更新する。たとえば、ステップS7において選択された処理対象に処理実行補助および処理実行が割り当てられれば、処理対象の縮小画像に処理実行補助の縮小画像および処理実行の縮小画像を重ねて表示する。また、ステップS9において実行命令に応じた処理が実行されれば、表示部26はその実行処理後の編集表示画面31を表示する。
【0065】
最後に、処理判別部21はユーザによって編集操作の終了が指示されたか否かを判別する(S11)。ユーザによって編集操作の終了が指示されていれば(S11,Yes)、編集処理を終了する。また、ユーザによって編集操作の終了が指示されていなければ(S11,No)、ステップS2へ戻って以降の処理を繰り返す。なお、以上の処理によって、処理実行および処理実行補助が選択された後、処理対象を順次選択することによって同じ編集操作を繰り返し行なうことが可能となる。
【0066】
図11は、図10のステップS7の処理をさらに詳細に説明するためのフローチャートである。まず、表示部26は選択されている処理対象の属性を図4に示す領域32に表示する(S21)。このとき、処理実行補助および処理実行のいずれも選択されていなければ(S22,No)、ステップS7の処理を終了する。いずれかが選択されていれば(S22,Yes)、ステップS23以降の処理が行なわれる。
【0067】
ステップS23において、処理判別部21は表示処理対象全体の指定であるか否かを判別する。表示処理対象全体の指定であれば(S23,Yes)、制御部24は表示されている処理対象全体に対して処理実行補助および処理実行を割り当て(S24)、処理を終了する。また、表示処理対象全体の指定でなければ(S23、No)、処理判別部21は処理対象の属性による指定であるか否かを判別する(S25)。処理対象の属性による指定であれば(S25,Yes)、制御部24は同じ属性を有する処理対象を検索し、検索された処理対象に対して処理実行補助および処理実行を割り当て(S26)、処理を終了する。
【0068】
また、処理対象の属性による指定でなければ(S25,No)、現在指定されている処理対象に対して処理実行補助および処理実行を割り当て(S27)、処理を終了する。処理対象に対して処理実行および処理実行補助が割り当てられると、処理対象情報67の内容が適宜更新される。
【0069】
なお、以上の説明においては、処理対象の具体例をファイルとして説明したが、これに限定されるものではない。たとえば、ファイルの代わりに、電子メールの配信処理におけるメールや、メーリングリスト等を処理対象として編集処理を行なっても良い。
【0070】
以上説明したように、本実施の形態における情報処理装置によれば、従来のドラッグ・アンド・ドロップの操作と比較して、ファイルの操作を簡単に行なうことができ、視覚的に認識しやすい編集操作を実現することが可能となった。また、複数の処理対象に異なる処理実行等を割り当てることによって、一括した編集操作を実現することが可能となった。また、属性によって処理対象を指定することにより、同じ属性を有する処理対象を一括して編集することができ、操作性が更に向上した。
【0071】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図1】 本発明の実施の形態における情報処理装置の外観例を示す図である。
【図2】 本発明の実施の形態における情報処理装置の構成例を示すブロック図である。
【図3】 本発明の実施の形態における情報処理装置の機能的構成の概略を示すブロック図である。
【図4】 本発明の実施の形態における情報処理装置の編集操作方法の一例を説明するための図である。
【図5】 本発明の実施の形態における情報処理装置の編集操作方法の他の一例を説明するための図である。
【図6】 本発明の実施の形態における情報処理装置の編集操作方法のさらに他の一例を説明するための図である。
【図7】 属性(テキストファイル)によって処理対象を選択する場合の表示画面を示す図である。
【図8】 属性(テキストファイル)によって選択された処理対象に、処理実行および処理実行補助を指定した場合の表示画面を示す図である。
【図9】 本発明の実施の形態における情報処理装置によって処理される情報の構造の一例を示す図である。
【図10】 本発明の実施の形態における情報処理装置の処理手順を説明するためのフローチャートである。
【図11】 図10のステップS7の処理手順をさらに詳細に説明するためのフローチャートである。
【符号の説明】
1 コンピュータ本体、2 グラフィックディスプレイ装置、3 FDドライブ、4 FD、5 キーボード、6 マウス、7 CD−ROM装置、8 CD−ROM、9 ネットワーク通信装置、10 CPU、11 ROM、12 RAM、13 ハードディスク、21 処理判別部、22 データ記憶部、23 処理情報記憶部、24 制御部、25 入力部、26 表示部。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technique for editing a file or the like, and more particularly to an information processing apparatus capable of editing a file or the like by a simple and easy-to-understand operation, an editing operation method, and a recording medium recording the program.
[0002]
[Prior art]
In recent years, information processing apparatuses such as personal computers have become widespread, and it has become possible to save a large number of application programs, text data, and the like as files as the storage capacity of the external storage device increases. Files stored in an external storage device installed in the information processing apparatus are hierarchically stored by being divided into areas such as folders. Conventionally, as a method of copying or moving a file from a folder in which the file is stored to another folder, there is an editing method in which a command or a file name to be processed is input from an input device such as a keyboard. As a related technique, there is an invention disclosed in Japanese Patent Laid-Open No. 6-19669.
[0003]
In the image data editing operation method disclosed in Japanese Patent Laid-Open No. 6-19669, a file or folder to be processed is converted into an icon or reduced image, and the icon or reduced image is dragged and dropped to create a file. And editing operations for folders and the like.
[0004]
[Problems to be solved by the invention]
In the image data editing operation method disclosed in Japanese Patent Laid-Open No. 6-19669 described above, when a target file is copied or moved, the file to be processed is first dragged. Then, while dragging the file, it draws to the copy destination folder or the destination folder, aligns the folder icon or the reduced image, and drops the file. At this time, if the folder icon or the reduced image does not have a sufficiently large area, some users may find it difficult to align the file icon or the reduced image with the folder icon or the reduced image. Yes, it leads to problems such as deterioration of operability and misprocessing. In addition, when a plurality of files are selected and processed, it is more difficult to align icons and reduced images, and the above problem becomes more remarkable.
[0005]
In addition, when moving multiple files to different folders, the user needs to drag and drop each file that has the same destination folder, or move each file sequentially, which improves operability. There is a problem of being bad. In addition, since it is necessary to distinguish which file is to be moved from among a plurality of files before the movement, there is a problem that a file to be moved must be found and remembered. Furthermore, during the file movement process, there is also a problem that the user cannot know which file has been processed and which file has not been processed.
[0006]
The present invention has been made to solve the above problems, and a first object thereof is to provide an information processing apparatus, an editing operation method, and a program thereof capable of editing a processing target such as a file with a simple operation. Is provided.
[0007]
A second object is to provide an information processing apparatus, an editing operation method, and a recording medium on which the program is recorded so that the user can easily grasp the processing target and editing contents.
[0008]
[Means for Solving the Problems]
  According to an aspect of the present invention, the information processing apparatus supports an image corresponding to the processing target of the editing operation, an image corresponding to the processing execution indicating the editing operation performed on the processing target, and a processing execution assist indicating the destination of the processing target. Selected by the user from the display means for displaying the processed image and the list of processing targets displayed by the display meanspluralProcessing objectEach ofStorage means for allocating and storing edited contents including process execution and process execution assistance selected by the user from the list of process executions and the list of process execution assistance displayed by the display means, and storage means RememberedpluralFor processing targetpluralProcessing objectEach ofExecution means for executing editing based on the editing content assigned to the display means, the display means being selectedpluralThe image to be processed and the selectedpluralProcessing objectEach ofDisplay the process execution and process support auxiliary images assigned toThen, the execution means collectively executes movement or copying assigned to each of the processing targets with respect to different processing execution assistance destinations assigned to each of the plurality of processing targets.
[0009]
  The storage means is selected by the userpluralProcessing objectEach ofFurther, since the edited contents including the selected process execution and process execution assistance are allocated and stored, the user can perform the editing operation only by a simple operation of selecting the processing target and the edited contents. Further, since the storage means stores a plurality of processing objects and editing contents, batch editing operations can be performed, and operability is improved.
[0010]
Preferably, the image corresponding to the processing target and the editing content is an icon or a reduced image.
[0011]
By making the image corresponding to the processing target and the editing content into an icon or a reduced image, the user can easily grasp the processing target and the reduced image, and the operability can be improved and an erroneous operation can be prevented. Become.
[0014]
  More preferably, the display means is, SelectIn the selected image to be processed,AssignedDisplay the edited content in an overlapping manner.
[0015]
  The display means applies the selected image to be processed.AssignedSince the image of the edited content is displayed in an overlapping manner, the user can more easily recognize the edited content assigned to each processing target, and the operability is further improved.
[0016]
More preferably, the editing content is a combination of a plurality of predetermined operations.
[0017]
By making the editing content a combination of a plurality of predetermined operations, it is possible to perform more complicated editing processing with a simple operation.
[0020]
  More preferably, the storage means isUserUntil an image corresponding to different editing content is selected., SelectThe same editing content is allocated and stored in a plurality of processing objects corresponding to the selected plurality of images.
[0021]
Therefore, after selecting one editing content, it is possible to perform a plurality of editing operations all at once by selecting a plurality of processing targets, and the operability is further improved.
[0022]
More preferably, the display means distinguishes and displays the location of the processing target image to which the editing content is assigned and the processing target image to which the editing content is not assigned.
[0023]
Therefore, the user can easily distinguish between a processing target for performing an editing operation and a processing target for which no editing operation is performed, and the operability is further improved.
[0024]
  More preferably,RecordRecollection meansUserSelected byTo be processedFor processing the same attribute as the attribute, SelectEdit contents corresponding to the selected image are allocated and stored.
[0025]
Therefore, when processing objects having the same attribute are collectively edited, the user does not need to search for a processing object having the attribute, and the operability is further improved.
[0026]
  More preferably, tableAll processing objects displayed by the display meansIs selected.
[0027]
Therefore, it is not necessary for the user to select each processing target individually, and the operability is further improved.
[0028]
More preferably, the storage means changes and stores the editing content assigned to the processing target according to an instruction from the user.
[0029]
Since the storage means changes and stores the editing content assigned to the processing target according to an instruction from the user, even if the user selects the editing content by mistake, the editing content can be easily changed. Is possible.
[0030]
  According to another aspect of the present invention, the editing operation method is an image corresponding to the processing target of the editing operation, an image corresponding to the processing execution indicating the editing operation performed on the processing target, and a process execution assist indicating the destination of the processing target. The step of displaying the corresponding image and the user selected from the displayed list of processing targetspluralProcessing objectEach ofAssigning and storing the edit contents including the process execution and the process execution auxiliary selected by the user from the displayed process execution list and the process execution auxiliary list, andpluralFor processing targetpluralProcessing objectEach ofPerforming an edit based on the edits assigned to thepluralThe image to be processed and the selectedpluralProcessing objectEach ofIncluding the step of displaying the process execution assigned to the image and the process execution auxiliary image in association with each other.Thus, the step of executing the editing includes a step of collectively executing movement or copying assigned to each of the processing targets for different processing execution assistance destinations assigned to each of the plurality of processing targets.
[0031]
  Each of the plurality of processing targets selected by the user includes the selected processing execution and processing execution assistance.Since the editing content is assigned and stored, the user can perform the editing operation only with a simple operation of selecting a processing target and editing content. Further, by storing a plurality of processing targets and editing contents, batch editing operations can be performed, and operability is improved.
[0032]
  According to still another aspect of the present invention, there is provided a computer-readable recording medium recording a program for causing a computer to execute an editing operation method, wherein the editing operation method is an image corresponding to a processing target of the editing operation. A step of displaying an image corresponding to the processing execution indicating the editing operation to be performed on the processing target and an image corresponding to the processing execution assistance indicating the destination of the processing target, and the user selected from the displayed processing target listpluralProcessing objectEach ofAssigning and storing the edit contents including the process execution and the process execution auxiliary selected by the user from the displayed process execution list and the process execution auxiliary list, andpluralFor processing targetpluralProcessing objectEach ofPerforming an edit based on the edits assigned to thepluralThe image to be processed and the selectedpluralProcessing objectEach ofIncluding the step of displaying the process execution assigned to the image and the process execution auxiliary image in association with each other.Thus, the step of executing the editing includes a step of collectively executing movement or copying assigned to each of the processing targets for different processing execution assistance destinations assigned to each of the plurality of processing targets.
[0033]
  Each of the plurality of processing targets selected by the user includes the selected processing execution and processing execution assistance.Since the editing content is assigned and stored, the user can perform the editing operation only with a simple operation of selecting a processing target and editing content. Further, by storing a plurality of processing targets and editing contents, batch editing operations can be performed, and operability is improved.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
First, terms used in the present embodiment will be described. “Select” means that a processing target described later is indicated by a pointer. “Specify” means assigning process execution assistance and process execution, which will be described later. Therefore, “select” and “specify” mean operations different from each other, and no process execution assistance or process execution is assigned by “selecting”.
[0035]
“Processing target” corresponds to a file stored in the information processing apparatus, and indicates a target of an editing operation such as copying or moving. The processing target is not limited to a file, but may be a folder that stores a plurality of files together. “Process execution” refers to the editing operation itself performed on the processing target, such as copying or moving. Further, “processing execution assistance” indicates a destination of a processing target when processing is executed on the processing target, and a folder or the like corresponds to this.
[0036]
FIG. 1 is a diagram illustrating an external appearance example of an information processing apparatus according to an embodiment of the present invention. This information processing apparatus is equipped with a computer main body 1, a graphic display device 2, an FD drive 3 to which an FD (Floppy Disk) 4 is attached, a keyboard 5, a mouse 6, and a CD-ROM (Compact Disc-Read Only Memory) 8. CD-ROM device 7 and network communication device 9 are included. The editing operation program is supplied by a storage medium such as FD 4 or CD-ROM 8. The editing operation program is executed by the computer main body 1 to perform file editing operations. The editing operation program may be supplied to the computer main body 1 from another computer via a communication line.
[0037]
FIG. 2 is a block diagram illustrating a configuration example of the information processing apparatus according to the embodiment of the present invention. A computer main body 1 shown in FIG. 1 includes a CPU 10, a ROM (Read Only Memory) 11, a RAM (Random Access Memory) 12, and a hard disk 13. The CPU 10 performs processing while inputting / outputting data to / from the graphic display device 2, magnetic tape device 3, keyboard 5, mouse 6, CD-ROM device 7, network communication device 9, ROM 11, RAM 12 or hard disk 13. The editing operation program recorded on the FD 4 or the CD-ROM 8 is temporarily stored in the hard disk 13 by the CPU 10 via the FD drive 3 or the CD-ROM device 7. The CPU 10 loads the editing operation program from the hard disk 13 to the RAM 12 as appropriate, and executes the file editing operation.
[0038]
FIG. 3 is a block diagram showing an outline of a functional configuration of the information processing apparatus according to the embodiment of the present invention. Functionally, the information processing apparatus 1 includes a processing determination unit 21 that determines a processing target specified by the user, processing execution assistance, and processing execution, and a data storage unit 22 that stores contents such as files as processing targets. A processing information storage unit 23 for storing information such as processing execution assistance and processing execution determined by the processing determination unit 21; a control unit 24 for performing overall control of editing operations; and a keyboard 5 and a mouse 6 And an input unit 25 for inputting the above information, and a display unit 26 for displaying an editing operation screen described later on the graphic display device 2.
[0039]
The process determination unit 21 determines the process target selected by the user and the specified process execution assistance and process execution, and stores the process execution assistance and process execution information specified for the selected process target as process information. Store in the unit 23. The process information storage unit 23 stores process execution assistance and process execution information, and appropriately stores a process status to be described later.
[0040]
The input unit 25 inputs information indicating which process target, process execution assistance, or process execution is designated by the user operating the keyboard 5 or the mouse 6. In addition, the display unit 26 displays an icon or a reduced image such as a processing target, processing execution assistance, processing execution, a processing status, and the like on the graphic display device 2 and presents information to the user.
[0041]
FIG. 4 is a diagram for explaining an example of the editing operation method of the information processing apparatus according to the present embodiment. FIG. 4 shows an example of a display screen displayed on the graphic display device 2. The edit display screen 31 includes an area 32 for displaying a list (attribute) of contents to be processed designated by the user, and a process. An area 35 for displaying a list of objects, an area 38 for displaying a list of process execution assistance, an area 39 for displaying a list of reduced images for process execution assistance, and an area 41 for displaying a list of reduced images for process execution And an area 43 for displaying a reduced image for instructing execution of the process.
[0042]
In the area 32, the attribute information of the entire processing target displayed on the screen and the attribute information of the selected processing target are displayed. As shown in FIG. 4, this area 32 includes an area 33 for displaying information on the entire processing target being displayed, and attributes (file name, type, size, number of pages, creation of information on the selected processing target) An area 34 for displaying a date and the like.
[0043]
In the area 35, the processing target is displayed as a reduced image, and the designated processing execution assistance and processing execution are appropriately displayed on the reduced image. In the area 38, a list of reduced images and names for assisting the execution of processing are displayed. In the area 39, a reduced image for assisting the execution of processing is displayed. In the area 41, a reduced image of the process execution is displayed, and a reduced image having an arrow shape indicating execution of the “move” process, and a reduced image having a shape in which a rectangle indicating the execution of the “copy” is overlapped, A reduced image of the shape of the eraser indicating the execution of the “cancel” process is displayed.
[0044]
The “move” process execution indicates that the selected process target is included in the process execution auxiliary group and the process target is deleted from the original group in which the process target existed. Further, “copy” process execution indicates that the selected copy to be processed is included in the process execution auxiliary group. In addition, “cancel” process execution indicates that the process execution assistance or process execution assignment assigned to the selected process target is cancelled.
[0045]
“Execution” displayed in the area 43 indicates that the designated processing execution is performed on the selected processing target. When this area 43 is clicked, the processing is actually executed. It should be noted that an icon or the like may be displayed instead of the reduced image for displaying the processing target or the like.
[0046]
Next, a description will be given of a case in which each region displayed on the edit display screen 31 is designated and actual operations and processes are performed. In the following description, a case where the processing objects 36 and 37 stored in the group 4 are moved to the group 1 and the group 2, respectively, is shown.
[0047]
The process target 36 indicates a state where process execution assistance and process execution have already been assigned. As shown in FIG. 4, on the reduced image of the processing target 36, a star-shaped reduced image indicating the execution assistance of “content 2” and a reduced image indicated by an arrow indicating the execution of “moving” processing are superimposed. It is displayed. Furthermore, below the reduced image of the processing target 36, processing execution assistance and processing execution are displayed by characters. In this way, the user can visually recognize the process execution assistance and the process execution assigned to the process target 36 and can easily grasp them.
[0048]
Further, the processing target 37 indicates that the processing target is selected at the time of the display state shown in FIG. As shown in FIG. 4, it is surrounded by a dotted frame to indicate that the processing object 37 is selected, and the user can easily recognize this. In a state where the processing target 37 is selected, the pointer can be moved over the process execution assistance or process execution to be designated, and the process execution assistance or process execution can be designated by clicking on the reduced image. It should be noted that a reduced image (flower pattern) for assisting the execution of processing “content 1” and a reduced image (arrow) for executing the processing of “move” are displayed on the processing target 37 in an overlapping manner. It shows that. Further, similar to the processing target 36 described above, processing execution assistance and processing execution are displayed by characters. Thus, the user can visually recognize the process execution assistance and the process execution assigned to the process target 37 and can easily grasp them.
[0049]
Further, in the area 40 and the area 42, a reduced image indicating processing execution assistance of the selected “content 1” and a reduced image indicating execution of “moving” processing are displayed by a hollow design and are colored. It is displayed separately from other reduced images. In this way, the process execution assistance and process execution selected at that time can be visually recognized and easily grasped.
[0050]
Therefore, unlike the conventional information processing apparatus, it is not necessary to perform the processing of dragging the processing execution assistance or the processing target, aligning the processing target and then dropping it, and simply clicking the processing target and the processing execution assistance. Thus, the above-described processing can be performed.
[0051]
FIG. 5 is a diagram for explaining another example of the editing operation method of the information processing apparatus according to the present embodiment. FIG. 5 shows a case where a plurality of processing executions are designated for the processing targets displayed as a list on the display screen 31. A processing target to which processing execution assistance or processing execution is assigned is arranged in the region 35 so as to be positioned in the upper left. In this way, the processing target to which processing execution assistance or processing execution is assigned and the processing target to which these are not assigned are displayed separately, and the user can clearly distinguish and recognize them.
[0052]
In FIG. 5, a processing target 44 indicates a processing target to which processing execution and processing execution assistance are assigned. “Movement” is specified as processing execution and “Content 1” is specified as processing execution assistance. The processing target 45 is a processing target to which processing execution assistance and processing execution different from the processing target 44 are assigned. “Copy” is designated as processing execution and “Content 1” is designated as processing execution assistance. Yes. The processing target 44 and the processing target 45 are different in the state of the reduced image, and the user can easily recognize the difference.
[0053]
FIG. 6 is a diagram for explaining still another example of the editing operation method of the information processing apparatus in the present embodiment. The area 46 shown in FIG. 6 is a combination of the area 39 and the area 41 shown in FIG. For example, the reduced image 47 displays a reduced image that is a combination of “move” process execution and “content 1” process execution assistance. When these combined reduced images are designated, combined processing execution and processing execution assistance are assigned to the selected processing target. That is, designation of combined process execution and process execution assistance is performed by a single operation, not a combination of a plurality of operations. Therefore, compared with the case where process execution and process execution assistance are separately specified, the number of operations to be specified can be reduced, and operability can be further improved.
[0054]
7 and 8 are diagrams showing display screens when a processing target is selected according to attributes. FIG. 7 shows that the processing target 51 is selected, and the type (text file) 52 of the processing target that is one of the attributes of the selected processing target 51 is selected. Note that the type 52 of the selected processing target is surrounded by a dotted frame.
[0055]
In the state of the display screen shown in FIG. 7, when “Move” processing execution and “Content 1” processing execution assistance are specified, these reduced images (arrows and floral patterns) are displayed over the type 52. . By this designation, a processing target having the same attribute as the type 52 is searched, and processing execution and processing execution assistance are assigned to all processing targets that meet this condition.
[0056]
FIG. 8 is a diagram showing a display screen when the type 52 of the processing target 51 shown in FIG. 7 is selected and processing execution and processing execution assistance are designated. As described with reference to FIG. 7, when the type 52 of the processing target 51 is selected and processing execution and processing execution assistance are designated, as shown in FIG. 8, the reduced image 55 of text 1 and the reduced text 2 are reduced. A reduced image for processing execution and a reduced image for auxiliary processing execution are displayed on each of the images 54 in an overlapping manner. In other words, the specified process execution and process execution assistance are assigned to all the reduced images to be processed that are text files.
[0057]
As described above, by selecting the attribute of the processing target 51, for example, the type 52, a file having the same attribute as the type 52 can be searched, and all the files can be processed at once. Can be further improved. Although the case where the type is selected as an example of the attribute has been described, the same processing is performed when another attribute to be processed (name, size, number of pages, creation date and time) is selected.
[0058]
FIG. 9 is a diagram illustrating an example of a structure of information processed by the information processing apparatus according to the present embodiment. Information processed by the information processing apparatus includes processing execution auxiliary information 61, processing execution information 64, processing target information 67, and designation information 71. The process execution auxiliary information 61 includes a process execution auxiliary identifier 62 that is an identifier for identifying each process execution auxiliary, and a reduced image identifier 63 that is an identifier of a reduced image of the process execution auxiliary displayed on the display screen 31. . Further, the process execution information 64 includes a process execution identifier 65 that is an identifier for identifying each process execution, and a reduced image identifier 66 that is an identifier for identifying a reduced image assigned to the process execution.
[0059]
The process target information 67 includes a process target 68 selected by the editing operation described above, and a process execution 69 and a process execution auxiliary 70 assigned to each process target. Further, the designation information 71 indicates information designated by the user. For example, the whole display processing target 72 for storing the whole processing target to be displayed in the area 35 of the display screen 31 in FIG. 4 is specified at that time. A designated process execution 73 indicating the execution of the current process, and a designated process execution auxiliary 74 indicating the process execution assistance specified at that time. When the editing operation described above is performed, the processing target information 67 and the designation information 71 corresponding to the operation are sequentially rewritten.
[0060]
FIG. 10 is a flowchart for explaining the processing procedure of the information processing apparatus according to this embodiment. First, the control unit 24 assigns a reduced image to each processing target stored in the processing information storage unit 23. Then, the display unit 26 displays the edit display screen 31 on the graphic display device 2, and displays the reduced image of the entire processing target assigned by the control unit 24 in the area 35 (S1). At this time, the display unit 26 displays the edit display screen 31 as shown in FIG. 4 with reference to the process execution auxiliary information 61 and the process execution information 64 stored in the process information storage unit 23.
[0061]
Next, the process determination unit 21 determines whether or not process execution or process execution assistance is selected by the user (S2). This determination is performed according to the operation of the keyboard 5 or the mouse 6 by the user. If process execution or process execution assistance is selected (S2, Yes), the process determination unit 21 determines whether the selection is process execution assistance (S3). If the selection is process execution assistance (S3, Yes), the process determination unit 21 stores the selected process execution assistance in the designation process execution assistance 74 of the designation information 71 (S4), and proceeds to step S10. If the selection is not process execution assistance (S3, No), the process determination unit 21 stores the selected process execution in the designation process execution 73 of the designation information 71 (S5), and proceeds to step S10.
[0062]
If neither process execution nor process execution assistance is selected in step S2 (S2, No), the process determination unit 21 determines whether a process target is selected (S6). If the process target is selected (S6, Yes), the process determination unit 21 determines the selected process target, assigns process execution assistance and process execution to the selected process target (S7), and proceeds to step S10. move on. Details of the process in step S7 will be described later.
[0063]
In step S6, if the processing target is not selected (S6, No), the process determination unit 21 determines whether or not an execution instruction is selected (S8). Whether or not this execution command has been selected is determined by whether or not the region 43 in FIG. If the execution instruction is selected (S8, Yes), the control unit 24 executes the process with reference to the process execution assistance and the process execution assigned to the process target, and proceeds to step S10. If the execution instruction is not selected (S8, No), the process proceeds to step S11.
[0064]
In step S <b> 10, the display unit 26 updates the display on the edit display screen 31 on the graphic display device 2. For example, if processing execution assistance and processing execution are assigned to the processing target selected in step S7, the reduced image for processing execution and the reduced image for processing execution are displayed overlaid on the reduced image to be processed. If the process according to the execution command is executed in step S9, the display unit 26 displays the edit display screen 31 after the execution process.
[0065]
Finally, the process determining unit 21 determines whether or not the user has instructed the end of the editing operation (S11). If the end of the editing operation is instructed by the user (S11, Yes), the editing process ends. If the end of the editing operation is not instructed by the user (S11, No), the process returns to step S2 and the subsequent processing is repeated. In addition, after the process execution and the process execution assistance are selected by the above process, the same editing operation can be repeatedly performed by sequentially selecting the process target.
[0066]
FIG. 11 is a flowchart for explaining the process of step S7 of FIG. 10 in more detail. First, the display unit 26 displays the selected attribute to be processed in the area 32 shown in FIG. 4 (S21). At this time, if neither process execution assistance nor process execution is selected (S22, No), the process of step S7 is terminated. If any one is selected (S22, Yes), the process after step S23 is performed.
[0067]
In step S23, the process determining unit 21 determines whether or not the entire display process target is designated. If the entire display process target is designated (S23, Yes), the control unit 24 assigns process execution assistance and process execution to the entire displayed process target (S24), and ends the process. If the entire display process target is not specified (S23, No), the process determination unit 21 determines whether the display target attribute is specified (S25). If the designation is based on the attribute of the processing target (S25, Yes), the control unit 24 searches for the processing target having the same attribute, and assigns processing execution assistance and processing execution to the searched processing target (S26). Exit.
[0068]
If it is not specified by the attribute of the processing target (S25, No), processing execution assistance and processing execution are assigned to the currently specified processing target (S27), and the processing ends. When processing execution and processing execution assistance are assigned to a processing target, the contents of the processing target information 67 are updated as appropriate.
[0069]
In the above description, a specific example of a processing target has been described as a file, but the present invention is not limited to this. For example, instead of the file, the editing process may be performed on a mail in a mail delivery process, a mailing list, or the like.
[0070]
As described above, according to the information processing apparatus of the present embodiment, file operations can be easily performed compared with conventional drag and drop operations, and editing is easy to visually recognize. It became possible to realize the operation. In addition, batch editing operations can be realized by assigning different processing executions to a plurality of processing targets. In addition, by specifying the processing target by the attribute, the processing target having the same attribute can be collectively edited, and the operability is further improved.
[0071]
The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating an example of an external appearance of an information processing apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration example of an information processing apparatus according to an embodiment of the present invention.
FIG. 3 is a block diagram illustrating an outline of a functional configuration of the information processing apparatus according to the embodiment of the present invention.
FIG. 4 is a diagram for explaining an example of an editing operation method of the information processing apparatus according to the embodiment of the present invention.
FIG. 5 is a diagram for explaining another example of the editing operation method of the information processing apparatus according to the embodiment of the present invention.
FIG. 6 is a diagram for explaining still another example of the editing operation method of the information processing apparatus according to the embodiment of the present invention.
FIG. 7 is a diagram showing a display screen when a processing target is selected by an attribute (text file).
FIG. 8 is a diagram showing a display screen when processing execution and processing execution assistance are specified for a processing target selected by an attribute (text file).
FIG. 9 is a diagram illustrating an example of a structure of information processed by the information processing apparatus according to the embodiment of the present invention.
FIG. 10 is a flowchart for explaining a processing procedure of the information processing apparatus according to the embodiment of the present invention.
FIG. 11 is a flowchart for explaining the processing procedure of step S7 of FIG. 10 in more detail.
[Explanation of symbols]
1 computer main body, 2 graphic display device, 3 FD drive, 4 FD, 5 keyboard, 6 mouse, 7 CD-ROM device, 8 CD-ROM, 9 network communication device, 10 CPU, 11 ROM, 12 RAM, 13 hard disk, 21 processing determination unit, 22 data storage unit, 23 processing information storage unit, 24 control unit, 25 input unit, 26 display unit.

Claims (11)

編集操作の処理対象に対応した画像、前記処理対象に施す編集操作を示す処理実行に対応した画像および前記処理対象の行き先を示す処理実行補助に対応した画像を表示するための表示手段と、
前記表示手段によって表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、前記表示手段によって表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するための記憶手段と、
前記記憶手段に記憶された複数の処理対象に対して、該複数の処理対象のそれぞれに割り当てられた前記編集内容に基づいて編集を実行するための実行手段とを含み、
前記表示手段は、前記選択された複数の処理対象の画像と、前記選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示し、
前記実行手段は、前記複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行する、情報処理装置。
Display means for displaying an image corresponding to the processing target of the editing operation, an image corresponding to the processing execution indicating the editing operation performed on the processing target, and an image corresponding to the processing execution assistance indicating the destination of the processing target;
Each of a plurality of processing targets selected by the user from the processing target list displayed by the display unit is selected by the user from the processing execution list and the processing execution auxiliary list displayed by the display unit. Storage means for allocating and storing edited contents including processed process execution and process execution assistance,
For a plurality of process target stored in the storage means, and a execution means for executing the edited based on the editing contents assigned to each of said plurality of process target,
Wherein the display means displays in association with a plurality of processing target image said selected, and an image of each assigned process execution and process execution aid of a plurality of processed said selected
The information processing apparatus, wherein the execution unit collectively executes movement or copying assigned to each processing target with respect to different processing execution assistance destinations assigned to each of the plurality of processing targets .
前記処理対象および編集内容に対応した画像は、アイコンまたは縮小画像である、請求項1記載の情報処理装置。  The information processing apparatus according to claim 1, wherein the image corresponding to the processing target and the editing content is an icon or a reduced image. 前記表示手段は、前記選択された処理対象の画像に、前記割り当てられた編集内容の画像を重ねて表示する、請求項1記載の情報処理装置。  The information processing apparatus according to claim 1, wherein the display unit displays the assigned editing content image on the selected image to be processed. 前記編集内容は、予め定められた複数の操作の組み合わせである、請求項1〜3のいずれかに記載の情報処理装置。  The information processing apparatus according to claim 1, wherein the editing content is a combination of a plurality of predetermined operations. 前記記憶手段は、ユーザによって異なる編集内容に対応した画像が選択されるまで、選択された複数の画像に対応した複数の処理対象に同じ編集内容を割り当てて記憶する、請求項1〜4のいずれかに記載の情報処理装置。  5. The storage unit according to claim 1, wherein the storage unit assigns and stores the same editing content to a plurality of processing targets corresponding to the selected plurality of images until an image corresponding to different editing content is selected by a user. An information processing apparatus according to claim 1. 前記表示手段は、編集内容が割り当てられた処理対象の画像と、編集内容が割り当てられていない処理対象の画像との場所を区別して表示する、請求項1〜5のいずれかに記載の情報処理装置。  6. The information processing according to claim 1, wherein the display means displays the location of the processing target image to which the editing content is assigned and the location of the processing target image to which the editing content is not assigned. apparatus. 前記記憶手段は、ユーザによって選択された処理対象の属性と同じ属性の処理対象に、前記選択された画像に対応した編集内容を割り当てて記憶する、請求項1〜6のいずれかに記載の情報処理装置。  The information according to any one of claims 1 to 6, wherein the storage unit assigns and stores an editing content corresponding to the selected image to a processing target having the same attribute as the processing target attribute selected by the user. Processing equipment. 前記表示手段によって表示された全ての処理対象が選択される、請求項1〜6のいずれかに記載の情報処理装置。  The information processing apparatus according to claim 1, wherein all processing targets displayed by the display unit are selected. 前記記憶手段は、ユーザからの指示により、前記処理対象に割り当て られた編集内容を変更して記憶する、請求項1〜8のいずれかに記載の情報処理装置。  The information processing apparatus according to claim 1, wherein the storage unit changes and stores the editing content assigned to the processing target according to an instruction from a user. 編集操作の処理対象に対応した画像、前記処理対象に施す編集操作を示す処理実行に対応した画像および前記処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、
前記表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、前記表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、
前記記憶された複数の処理対象に対して、該複数の処理対象のそれぞれに割り当てられた前記編集内容に基づいて編集を実行するステップとを含み、
さらに、前記選択された複数の処理対象の画像と、前記選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、
前記編集を実行するステップは、前記複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピ ーを一括して実行するステップを含む、編集操作方法。
Displaying an image corresponding to the processing target of the editing operation, an image corresponding to the processing execution indicating the editing operation performed on the processing target, and an image corresponding to the processing execution assistance indicating the destination of the processing target;
Process execution and processing selected by the user from the displayed list of process executions and list of process execution assistance for each of a plurality of process targets selected by the user from the displayed list of process targets Assigning and storing edits including execution aids;
For a plurality of processing target is the storage, and a step of executing an editing based on the edit contents assigned to each of said plurality of process target,
Furthermore, it looks including the step of displaying the plurality of process target images selected, in association with images of respectively assigned processing execution and process execution aid of a plurality of processed said selected
Executing the editing includes performing said for a plurality of different processing execution auxiliary destination assigned to each processed, collectively move or copy assigned to each processed , Editing operation method.
コンピュータに編集操作方法を実行させるためのプログラムを記録したコンピュータで読取可能な記録媒体であって、
前記編集操作方法は、編集操作の処理対象に対応した画像、前記処理対象に施す編集操作を示す処理実行に対応した画像および前記処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、
前記表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、前記表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、
前記記憶された複数の処理対象に対して、該複数の処理対象のそれぞれに割り当てられた前記編集内容に基づいて編集を実行するステップとを含み、
さらに、前記選択された複数の処理対象の画像と、前記選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、
前記編集を実行するステップは、前記複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行するステップを含む、記録媒体。
A computer-readable recording medium storing a program for causing a computer to execute an editing operation method,
The editing operation method includes a step of displaying an image corresponding to the processing target of the editing operation, an image corresponding to the processing execution indicating the editing operation performed on the processing target, and an image corresponding to the processing execution assistance indicating the destination of the processing target. When,
Process execution and processing selected by the user from the displayed list of process executions and list of process execution assistance for each of a plurality of process targets selected by the user from the displayed list of process targets Assigning and storing edits including execution aids;
For a plurality of processing target is the storage, and a step of executing an editing based on the edit contents assigned to each of said plurality of process target,
Furthermore, it looks including the step of displaying the plurality of process target images selected, in association with images of respectively assigned processing execution and process execution aid of a plurality of processed said selected
The step of executing the editing includes a step of collectively executing movement or copying assigned to each of the processing targets for different processing execution assistance destinations assigned to each of the plurality of processing targets . recoding media.
JP2000181439A 2000-06-16 2000-06-16 Information processing apparatus, editing operation method, and recording medium recording the program Expired - Fee Related JP3843204B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000181439A JP3843204B2 (en) 2000-06-16 2000-06-16 Information processing apparatus, editing operation method, and recording medium recording the program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000181439A JP3843204B2 (en) 2000-06-16 2000-06-16 Information processing apparatus, editing operation method, and recording medium recording the program

Publications (2)

Publication Number Publication Date
JP2002007180A JP2002007180A (en) 2002-01-11
JP3843204B2 true JP3843204B2 (en) 2006-11-08

Family

ID=18682373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000181439A Expired - Fee Related JP3843204B2 (en) 2000-06-16 2000-06-16 Information processing apparatus, editing operation method, and recording medium recording the program

Country Status (1)

Country Link
JP (1) JP3843204B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7614007B2 (en) 2004-01-16 2009-11-03 International Business Machines Corporation Executing multiple file management operations
JP5504722B2 (en) * 2009-07-15 2014-05-28 富士ゼロックス株式会社 Information processing apparatus and computer program
JP5673758B2 (en) * 2013-09-10 2015-02-18 富士ゼロックス株式会社 Information processing program and information processing apparatus

Also Published As

Publication number Publication date
JP2002007180A (en) 2002-01-11

Similar Documents

Publication Publication Date Title
JP5043748B2 (en) CONTENT MANAGEMENT DEVICE, CONTENT MANAGEMENT DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
US8984435B2 (en) Print control apparatus and print control method
JP3956553B2 (en) Icon display processing device
JP4701124B2 (en) Information processing apparatus and information processing method
JP2005202863A (en) Information display program, method and device, and recording medium
JPH04267426A (en) Position displaying method of a plurality of selected object
JP3997026B2 (en) Form editing method and apparatus, and storage medium storing computer-readable program
JP2008234457A (en) User interface control program and user interface control method
JP3948171B2 (en) Electronic document management apparatus and electronic document management method
JP3754838B2 (en) COMPOSITE FORM EDITING DEVICE, COMPOSITE FORM EDITING METHOD, AND PROGRAM STORAGE MEDIUM
JP2000056888A (en) Method and device for setting user interface
JP3843204B2 (en) Information processing apparatus, editing operation method, and recording medium recording the program
JP4402796B2 (en) Method for creating / editing drawing file and medium storing program thereof
JPH08263246A (en) Information processor and user interface control method
JP2010165201A (en) Layout device, layout method and layout program
JPH10214171A (en) Information processor
EP0775980A2 (en) Image processing apparatus
JP2000194515A (en) Document processor and storage medium
JP2002342696A (en) Device/method for creating business form, program and storage medium
JPH10289225A (en) Document editing device
JP3948476B2 (en) Electronic document management apparatus and electronic document management method
JP4333045B2 (en) File management program, computer-readable recording medium recording file management program, file management apparatus, and file management method
JP2000194514A (en) Document processor and storage medium
JP2007122530A (en) Unit information processor, unit information processing method and unit information processing program
JPH0934883A (en) Document processing unit

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060217

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060606

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060707

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: 20060808

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060814

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3843204

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090818

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100818

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110818

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110818

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120818

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120818

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130818

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees