(57)【特許請求の範囲】
【請求項１】
編集操作の処理対象に対応した画像、前記処理対象に施す編集操作を示す処理実行に対応した画像および前記処理対象の行き先を示す処理実行補助に対応した画像を表示するための表示手段と、
前記表示手段によって表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、前記表示手段によって表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するための記憶手段と、
前記記憶手段に記憶された複数の処理対象に対して、該複数の処理対象のそれぞれに割り当てられた前記編集内容に基づいて編集を実行するための実行手段とを含み、
前記表示手段は、前記選択された複数の処理対象の画像と、前記選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示し、
前記実行手段は、前記複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行する、情報処理装置。
【請求項２】
前記処理対象および編集内容に対応した画像は、アイコンまたは縮小画像である、請求項１記載の情報処理装置。
【請求項３】
前記表示手段は、前記選択された処理対象の画像に、前記割り当てられた編集内容の画像を重ねて表示する、請求項１記載の情報処理装置。
【請求項４】
前記編集内容は、予め定められた複数の操作の組み合わせである、請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記記憶手段は、ユーザによって異なる編集内容に対応した画像が選択されるまで、選択された複数の画像に対応した複数の処理対象に同じ編集内容を割り当てて記憶する、請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
前記表示手段は、編集内容が割り当てられた処理対象の画像と、編集内容が割り当てられていない処理対象の画像との場所を区別して表示する、請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
前記記憶手段は、ユーザによって選択された処理対象の属性と同じ属性の処理対象に、前記選択された画像に対応した編集内容を割り当てて記憶する、請求項１〜６のいずれかに記載の情報処理装置。
【請求項８】
前記表示手段によって表示された全ての処理対象が選択される、請求項１〜６のいずれかに記載の情報処理装置。
【請求項９】
前記記憶手段は、ユーザからの指示により、前記処理対象に割り当て られた編集内容を変更して記憶する、請求項１〜８のいずれかに記載の情報処理装置。
【請求項１０】
編集操作の処理対象に対応した画像、前記処理対象に施す編集操作を示す処理実行に対応した画像および前記処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、
前記表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、前記表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、
前記記憶された複数の処理対象に対して、該複数の処理対象のそれぞれに割り当てられた前記編集内容に基づいて編集を実行するステップとを含み、
さらに、前記選択された複数の処理対象の画像と、前記選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、
前記編集を実行するステップは、前記複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行するステップを含む、編集操作方法。
【請求項１１】
コンピュータに編集操作方法を実行させるためのプログラムを記録したコンピュータで読取可能な記録媒体であって、
前記編集操作方法は、編集操作の処理対象に対応した画像、前記処理対象に施す編集操作を示す処理実行に対応した画像および前記処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、
前記表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、前記表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、
前記記憶された複数の処理対象に対して、該複数の処理対象のそれぞれに割り当てられた前記編集内容に基づいて編集を実行するステップとを含み、
さらに、前記選択された複数の処理対象の画像と、前記選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、
前記編集を実行するステップは、前記複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行するステップを含む、記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファイル等の編集操作を行なう技術に関し、特に、簡単で分かりやすい操作によってファイル等を編集することが可能な情報処理装置、編集操作方法およびそのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ等の情報処理装置が広く普及し、外部記憶装置の記憶容量の増大に伴って多数のアプリケーションプログラムやテキストデータ等をファイルとして保存することが可能となってきている。情報処理装置に装備された外部記憶装置に保存されているファイルは、たとえばフォルダ等の領域に区分されて階層的に保存されている。従来、ファイルが保存されているフォルダから他のフォルダへそのファイルをコピーしたり、移動したりする方法として、コマンドや処理対象のファイル名をキーボード等の入力装置から入力する編集方法がある。また、これに関連する技術として、特開平６−１９６６９号公報に開示された発明がある。
【０００３】
特開平６−１９６６９号公報に開示された画像データ編集操作方法は、処理対象となるファイルやフォルダ等をアイコン化または縮小画像化し、このアイコンまたは縮小画像をドラッグ・アンド・ドロップすることによって、ファイルやフォルダ等の編集操作を行なうものである。
【０００４】
【発明が解決しようとする課題】
上述した特開平６−１９６６９号公報に開示された画像データ編集操作方法において、対象となるファイルをコピーしたり、移動したりする場合に、まず処理対象のファイルをドラッグする。そして、そのファイルをドラッグした状態でコピー先や移動先のフォルダまでドローし、フォルダのアイコンまたは縮小画像に位置合わせしてファイルをドロップする。このとき、フォルダのアイコンまたは縮小画像が十分広い面積を有していないと、ユーザによってはファイルのアイコンまたは縮小画像を、フォルダのアイコンまたは縮小画像に位置合わせすることが困難であると感じる場合もあり、操作性の悪化や誤処理などの問題にもつながる。また、ファイルを複数選択して処理する場合には、アイコンや縮小画像の位置合わせがさらに困難となり、上記問題点がさらに顕著になる。
【０００５】
また、複数のファイルを異なるフォルダに移動する場合には、移動先のフォルダが同一のファイル毎にユーザがドラッグ・アンド・ドロップしたり、各ファイルを逐次移動したりする必要があり、操作性が悪いという問題点がある。また、複数のファイルの中からどのファイルを移動するかを、移動前に区別する必要があるため、移動すべきファイルを探して覚えておかなければならないという問題点がある。さらには、ファイルの移動処理の途中においては、ユーザがどのファイルが処理済で、どのファイルが未処理であるかが分からなくなるという問題点もある。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、第１の目的は、ファイル等の処理対象を簡単な操作で編集することが可能な情報処理装置、編集操作方法およびそのプログラムを記録した記録媒体を提供することである。
【０００７】
第２の目的は、ユーザが処理対象や編集内容を容易に把握することが可能な情報処理装置、編集操作方法およびそのプログラムを記録した記録媒体を提供することである。
【０００８】
【課題を解決するための手段】
本発明のある局面に従えば、情報処理装置は、編集操作の処理対象に対応した画像、処理対象に施す編集操作を示す処理実行に対応した画像および処理対象の行き先を示す処理実行補助に対応した画像を表示するための表示手段と、表示手段によって表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、表示手段によって表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するための記憶手段と、記憶手段に記憶された複数の処理対象に対して、複数の処理対象のそれぞれに割り当てられた編集内容に基づいて編集を実行するための実行手段とを含み、表示手段は、選択された複数の処理対象の画像と、選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示し、実行手段は、複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行する。
【０００９】
記憶手段は、ユーザによって選択された複数の処理対象のそれぞれに、選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するので、ユーザは処理対象および編集内容の選択という簡単な操作のみで編集操作を行なうことが可能となる。また、記憶手段が複数の処理対象および編集内容を記憶することによって、一括した編集操作を行なうことができ、操作性が向上する。
【００１０】
好ましくは、処理対象および編集内容に対応した画像は、アイコンまたは縮小画像である。
【００１１】
処理対象および編集内容に対応した画像をアイコンまたは縮小画像とすることによって、ユーザは処理対象や縮小画像を容易に把握することができ、操作性が向上するとともに、誤操作を防止することが可能となる。
【００１４】
さらに好ましくは、表示手段は、選択された処理対象の画像に、割り当てられた編集内容の画像を重ねて表示する。
【００１５】
表示手段は、選択された処理対象の画像に割り当てられた編集内容の画像を重ねて表示するので、ユーザは各処理対象に割り当てられた編集内容をさらに容易に認識することができ、操作性がさらに向上する。
【００１６】
さらに好ましくは、編集内容は、予め定められた複数の操作の組み合わせである。
【００１７】
編集内容を予め定められた複数の操作の組み合わせとすることにより、簡単な操作で、より複雑な編集処理を行なうことが可能となる。
【００２０】
さらに好ましくは、記憶手段は、ユーザによって異なる編集内容に対応した画像が選択されるまで、選択された複数の画像に対応した複数の処理対象に同じ編集内容を割り当てて記憶する。
【００２１】
したがって、１つの編集内容を選択した後、複数の処理対象を選択するだけで複数の編集操作を一括して行なえるようになり、さらに操作性が向上する。
【００２２】
さらに好ましくは、表示手段は、編集内容が割り当てられた処理対象の画像と、編集内容が割り当てられていない処理対象の画像との場所を区別して表示する。
【００２３】
したがって、ユーザは編集操作を行なう処理対象と、編集操作を行なわない処理対象とを容易に区別することができ、さらに操作性が向上する。
【００２４】
さらに好ましくは、記憶手段はユーザによって選択された処理対象の属性と同じ属性の処理対象に、選択された画像に対応した編集内容を割り当てて記憶する。
【００２５】
したがって、属性が同じ処理対象を一括して編集する場合に、ユーザがその属性を有する処理対象を探す必要がなくなり、さらに操作性が向上する。
【００２６】
さらに好ましくは、表示手段によって表示された全ての処理対象が選択される。
【００２７】
したがって、ユーザが各処理対象を個別に選択する必要がなくなり、さらに操作性が向上する。
【００２８】
さらに好ましくは、記憶手段は、ユーザからの指示により、処理対象に割り当てられた編集内容を変更して記憶する。
【００２９】
記憶手段は、ユーザからの指示により、処理対象に割り当てられた編集内容を変更して記憶するので、ユーザが間違えて編集内容を選択した場合であっても、その編集内容を容易に変更することが可能となる。
【００３０】
本発明の別の局面に従えば、編集操作方法は、編集操作の処理対象に対応した画像、処理対象に施す編集操作を示す処理実行に対応した画像および処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、記憶された複数の処理対象に対して、複数の処理対象のそれぞれに割り当てられた編集内容に基づいて編集を実行するステップとを含み、さらに、選択された複数の処理対象の画像と、選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、編集を実行するステップは、複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行するステップを含む。
【００３１】
ユーザによって選択された複数の処理対象のそれぞれに、選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するので、ユーザは処理対象および編集内容の選択という簡単な操作のみで編集操作を行なうことが可能となる。また、複数の処理対象および編集内容を記憶することによって、一括した編集操作を行なうことができ、操作性が向上する。
【００３２】
本発明のさらに別の局面に従えば、コンピュータに編集操作方法を実行させるためのプログラムを記録したコンピュータで読取可能な記録媒体であって、編集操作方法は、編集操作の処理対象に対応した画像、処理対象に施す編集操作を示す処理実行に対応した画像および処理対象の行き先を示す処理実行補助に対応した画像を表示するステップと、表示された処理対象の一覧の中からユーザによって選択された複数の処理対象のそれぞれに、表示された処理実行の一覧および処理実行補助の一覧の中からユーザによって選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するステップと、記憶された複数の処理対象に対して、複数の処理対象のそれぞれに割り当てられた編集内容に基づいて編集を実行するステップとを含み、さらに、選択された複数の処理対象の画像と、選択された複数の処理対象のそれぞれに割り当てられた処理実行および処理実行補助の画像とを関連づけて表示するステップを含み、編集を実行するステップは、複数の処理対象のそれぞれに割り当てられた異なる処理実行補助の行き先に対して、処理対象のそれぞれに割り当てられた移動またはコピーを一括して実行するステップを含む。
【００３３】
ユーザによって選択された複数の処理対象のそれぞれに、選択された処理実行および処理実行補助を含む編集内容を割り当てて記憶するので、ユーザは処理対象および編集内容の選択という簡単な操作のみで編集操作を行なうことが可能となる。また、複数の処理対象および編集内容を記憶することによって、一括した編集操作を行なうことができ、操作性が向上する。
【００３４】
【発明の実施の形態】
まず、本実施の形態において使用する用語について説明する。「選択する」とは、ポインタによって後述する処理対象を指すことを意味する。また、「指定する」とは、後述する処理実行補助や処理実行を割り当てることを意味する。したがって、「選択する」と「指定する」とは、互いに異なる動作を意味し、「選択する」ことによっては処理実行補助や処理実行は割り当てられない。
【００３５】
「処理対象」は、情報処理装置に記憶されているファイルに相当し、コピーや移動などの編集操作の対象となるものを指す。なお、処理対象はファイルに限らず、複数のファイルをまとめて保存しているフォルダ等であっても良い。「処理実行」は、コピーや移動など、処理対象に施す編集操作自体を指す。また、「処理実行補助」は、処理対象に対して処理実行を行なう際における処理対象の行き先を指し、フォルダ等がこれに相当する。
【００３６】
図１は、本発明の実施の形態における情報処理装置の外観例を示す図である。この情報処理装置は、コンピュータ本体１、グラフィックディスプレイ装置２、ＦＤ（Floppy Disk）４が装着されるＦＤドライブ３、キーボード５、マウス６、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）８が装着されるＣＤ−ＲＯＭ装置７、およびネットワーク通信装置９を含む。編集操作プログラムは、ＦＤ４またはＣＤ―ＲＯＭ８等の記憶媒体によって供給される。編集操作プログラムはコンピュータ本体１によって実行され、ファイルの編集操作を行なう。また、編集操作プログラムは他のコンピュータより通信回線を経由し、コンピュータ本体１に供給されてもよい。
【００３７】
図２は、本発明の実施の形態における情報処理装置の構成例を示すブロック図である。図１に示すコンピュータ本体１は、ＣＰＵ１０、ＲＯＭ（Read Only Memory)１１、ＲＡＭ（Random Access Memory）１２およびハードディスク１３を含む。ＣＰＵ１０は、グラフィックディスプレイ装置２、磁気テープ装置３、キーボード５、マウス６、ＣＤ−ＲＯＭ装置７、ネットワーク通信装置９、ＲＯＭ１１、ＲＡＭ１２またはハードディスク１３との間でデータを入出力しながら処理を行なう。ＦＤ４またはＣＤ−ＲＯＭ８に記録された編集操作プログラムは、ＣＰＵ１０によりＦＤドライブ３またはＣＤ−ＲＯＭ装置７を介して一旦ハードディスク１３に格納される。ＣＰＵ１０は、ハードディスク１３から適宜編集操作プログラムをＲＡＭ１２にロードして実行することによって、ファイルの編集操作が行なわれる。
【００３８】
図３は、本発明の実施の形態における情報処理装置の機能的構成の概略を示すブロック図である。情報処理装置１は、機能的には、ユーザによって指定された処理対象、処理実行補助および処理実行を判別する処理判別部２１と、処理対象としてのファイル等の内容が記憶されるデータ記憶部２２と、処理判別部２１によって判別された処理実行補助や処理実行等の情報が記憶される処理情報記憶部２３と、編集操作の全体的な制御を行なう制御部２４と、キーボード５やマウス６からの情報を入力する入力部２５と、グラフィックディスプレイ装置２上に後述する編集操作画面を表示する表示部２６とを含む。
【００３９】
処理判別部２１は、ユーザによって選択された処理対象や指定された処理実行補助および処理実行を判別し、選択された処理対象に対して指定された処理実行補助や処理実行の情報を処理情報記憶部２３に記憶する。なお、処理情報記憶部２３は、処理実行補助や処理実行の情報を記憶するとともに、後述する処理状況を適宜記憶する。
【００４０】
入力部２５は、ユーザがキーボード５やマウス６のを操作することによって、どの処理対象、処理実行補助または処理実行を指定しているかを示す情報等を入力する。また、表示部２６は、処理対象、処理実行補助、処理実行等のアイコンまたは縮小画像や、処理状況等をグラフィックディスプレイ装置２に表示して、ユーザに情報を提示する。
【００４１】
図４は、本実施の形態における情報処理装置の編集操作方法の一例を説明するための図である。図４は、グラフィックディスプレイ装置２上に表示される表示画面の一例を示しており、編集表示画面３１には、ユーザが指定した処理対象の内容の一覧（属性）を表示する領域３２と、処理対象の一覧を表示する領域３５と、処理実行補助の一覧を表示する領域３８と、処理実行補助の縮小画像の一覧を表示する領域３９と、処理実行の縮小画像の一覧を表示する領域４１と、処理の実行を命令するための縮小画像を表示する領域４３とが含まれる。
【００４２】
領域３２には、画面に表示されている処理対象全体の属性情報や、選択された処理対象の属性情報が表示される。図４に示すように、この領域３２は、表示されている処理対象全体の情報を表示する領域３３と、選択された処理対象の情報である属性（ファイル名、種類、サイズ、ページ数、作成日付等）を表示する領域３４とを含む。
【００４３】
領域３５には、処理対象が縮小画像で表示され、指定された処理実行補助および処理実行がその縮小画像上に適宜表示される。領域３８には、処理実行補助の縮小画像および名前が一覧表示される。領域３９には、処理実行補助の縮小画像が表示される。また、領域４１には、処理実行の縮小画像が表示され、「移動」の処理実行を示す矢印の形状の縮小画像と、「コピー」の処理実行を示す長方形を重ねた形状の縮小画像と、「取消」の処理実行を示す消しゴムの形状の縮小画像とが表示される。
【００４４】
「移動」の処理実行は、選択された処理対象が処理実行補助のグループに入り、処理対象があった元のグループからその処理対象が削除されることを示している。また、「コピー」の処理実行は、選択された処理対象のコピーが処理実行補助のグループに入ることを示している。また、「取消」の処理実行は、選択された処理対象に割り当てられていた処理実行補助や処理実行の割り当てが解除されることを示している。
【００４５】
領域４３に表示された「実行」は、選択された処理対象に対して、指定された処理実行が行なわれることを示している。この領域４３がクリックされると、実際に処理が実行される。なお、処理対象等を表示するのに、縮小画像ではなくアイコン等を表示するようにしても良い。
【００４６】
次に、この編集表示画面３１に表示された各領域を指定して、実際の操作および処理を行なう場合について説明する。以下の説明においては、グループ４に保存されている処理対象３６および３７を、それぞれグループ１およびグループ２に移動する場合を示している。
【００４７】
処理対象３６は、既に処理実行補助および処理実行が割り当てられている状態を示している。図４に示すように、処理対象３６の縮小画像の上に、「内容２」の処理実行補助を示す星型の縮小画像と、「移動」の処理実行を示す矢印の縮小画像とが重ねて表示されている。さらに、処理対象３６の縮小画像の下には、文字によって処理実行補助および処理実行が表示されている。このように、ユーザは、処理対象３６に割り当てられている処理実行補助および処理実行を視覚的に認識でき、容易に把握することができるようになる。
【００４８】
また、処理対象３７は、図４に示す表示状態の時点で選択されている処理対象であることを示している。図４に示すように、処理対象３７が選択されていることを示すために点線枠で囲まれており、ユーザはそのことを容易に認識することができるようになる。処理対象３７が選択されている状態においては、ポインタを指定すべき処理実行補助や処理実行の上に移動させ、その縮小画像をクリックすることによって処理実行補助や処理実行を指定することができる。なお、処理対象３７に対して、「内容１」の処理実行補助の縮小画像（花柄）と、「移動」の処理実行の縮小画像（矢印）とが重ねて表示され、これらが割り当てられていることを示している。また、上述した処理対象３６と同様に、文字によって処理実行補助および処理実行が表示されている。このように、ユーザは、処理対象３７に割り当てられている処理実行補助および処理実行を視覚的に認識でき、容易に把握することができるようになる。
【００４９】
また、領域４０および領域４２において、選択されている「内容１」の処理実行補助を示す縮小画像および「移動」の処理実行を示す縮小画像が、中抜きのデザインによって表示されており、色付けされている他の縮小画像とは区別して表示されている。このようにして、その時点で選択されている処理実行補助や処理実行を視覚的に認識でき、容易に把握することができるようになる。
【００５０】
したがって、従来の情報処理装置のように、処理実行補助や処理対象をドラッグし、処理対象に位置合わせをしたうえでドロップするという処理を行なう必要がなく、処理対象および処理実行補助をクリックするだけで上述した処理が行なえるようになる。
【００５１】
図５は、本実施の形態における情報処理装置の編集操作方法の他の一例を説明するための図である。図５は、表示画面３１に一覧表示された処理対象に対して、複数の処理実行を指定した場合を示している。処理実行補助や処理実行が割り当てられている処理対象が、領域３５の中で左上方に位置するように配置されている。このように、処理実行補助や処理実行が割り当てられている処理対象と、これらが割り当てられていない処理対象とが分けて表示され、ユーザがこれらを明確に区別して認識することが可能となる。
【００５２】
図５において、処理対象４４は、処理実行および処理実行補助が割り当てられた処理対象を示しており、処理実行として「移動」が指定され、処理実行補助として「内容１」が指定されている。処理対象４５は、処理対象４４とは別の処理実行補助および処理実行が割り当てられている処理対象であり、処理実行として「コピー」が指定され、処理実行補助として「内容１」が指定されている。処理対象４４と処理対象４５とは、縮小画像の様子が異なっており、ユーザは容易にその差を認識することができる。
【００５３】
図６は、本実施の形態における情報処理装置の編集操作方法のさらに他の一例を説明するための図である。図６に示す領域４６は、図４に示す領域３９と領域４１とを組み合わせた表示となっている。たとえば、縮小画像４７には「移動」の処理実行と「内容１」の処理実行補助とが組み合わされた縮小画像が表示されている。これらの組み合わせ縮小画像が指定されると、選択された処理対象に対して組み合わされた処理実行と処理実行補助とが割り当てられる。すなわち、組み合わされた処理実行と処理実行補助との指定が、複数の操作の組み合わせではなく、単独の操作によって行なわれる。したがって、処理実行と処理実行補助とを別々に指定する場合と比較して、指定する操作の回数を減らすことができ、より操作性の向上を図ることができる。
【００５４】
図７および図８は、属性によって処理対象を選択する場合の表示画面を示す図である。図７は、処理対象５１が選択され、選択された処理対象５１の属性の１つである処理対象の種類（テキストファイル）５２が選択されているところを示している。なお、選択された処理対象の種類５２が点線枠で囲まれている。
【００５５】
図７に示す表示画面の状態で、「移動」の処理実行および「内容１」の処理実行補助が指定されると、これらの縮小画像（矢印、花柄）が種類５２に重ねて表示される。この指定によって、種類５２と同じ属性を有する処理対象が検索され、この条件に適合する全ての処理対象に対して処理実行および処理実行補助が割り当てられる。
【００５６】
図８は、図7に示す処理対象５１の種類５２が選択され、処理実行および処理実行補助を指定した場合の表示画面を示す図である。図７を用いて説明したように、処理対象５１の種類５２が選択され、処理実行および処理実行補助が指定されると、図８に示すように、テキスト１の縮小画像５５およびテキスト２の縮小画像５４のそれぞれに処理実行の縮小画像および処理実行補助の縮小画像が重ねて表示される。すなわち、テキストファイルである全ての処理対象の縮小画像に対して、指定された処理実行および処理実行補助が割り当てられる。
【００５７】
このように、処理対象５１の属性、たとえば種類５２が選択されることによって、その種類５２と同じ属性を有するファイルを検索し、その全てのファイルを一括して処理することができるため、操作性をさらに向上させることができる。なお、属性の一例として種類が選択された場合について説明したが、処理対象の他の属性（名前、サイズ、ページ数、作成日時等）が選択された場合にも、同様の処理が行なわれる。
【００５８】
図９は、本実施の形態における情報処理装置によって処理される情報の構造の一例を示す図である。情報処理装置によって処理される情報は、処理実行補助情報６１と、処理実行情報６４と、処理対象情報６７と、指定情報７１とを含む。処理実行補助情報６１は、各処理実行補助を識別するための識別子である処理実行補助識別子６２と、表示画面３１上に表示する処理実行補助の縮小画像の識別子である縮小画像識別子６３とを含む。また、処理実行情報６４は、各処理実行を識別するための識別子である処理実行識別子６５と、その処理実行に割り当てられた縮小画像を識別する識別子である縮小画像識別子６６とを含む。
【００５９】
処理対象情報６７は、上述した編集操作によって選択された処理対象６８と、各処理対象に割り当てられた処理実行６９および処理実行補助７０とを含む。また、指定情報７１は、ユーザが指定した情報を示しており、たとえば図４の表示画面３１の領域３５に表示すべき処理対象全体を記憶する表示処理対象全体７２と、その時点で指定されている処理実行を示す指定処理実行７３と、その時点で指定されている処理実行補助を示す指定処理実行補助７４とを含む。上述した編集操作が行なわれると、その操作に対応する処理対象情報６７および指定情報７１が逐次書き換えられる。
【００６０】
図１０は、本実施の形態における情報処理装置の処理手順を説明するためのフローチャートである。まず、制御部２４は、処理情報記憶部２３に記憶された各処理対象に対して縮小画像を割り当てる。そして、表示部２６は、グラフィックディスプレイ装置２上に編集表示画面３１を表示し、制御部２４によって割り当てられた処理対象全体の縮小画像を領域３５に表示する（Ｓ１）。このとき、表示部２６は、処理情報記憶部２３に記憶された処理実行補助情報６１および処理実行情報６４を参照して、図４に示すような編集表示画面３１を表示する。
【００６１】
次に、処理判別部２１は、ユーザによって処理実行または処理実行補助が選択されたか否かを判別する（Ｓ２）。この判別は、ユーザによるキーボード５またはマウス６の操作に応じて行なわれる。処理実行または処理実行補助が選択されていれば（Ｓ２，Ｙｅｓ）、処理判別部２１はその選択が処理実行補助であるか否かを判別する（Ｓ３）。その選択が処理実行補助であれば（Ｓ３，Ｙｅｓ）、処理判別部２１はその選択された処理実行補助を指定情報７１の指定処理実行補助７４に記憶し（Ｓ４）、ステップＳ１０へ進む。また、その選択が処理実行補助でなければ（Ｓ３，Ｎｏ）、処理判別部２１はその選択された処理実行を指定情報７１の指定処理実行７３に記憶し（Ｓ５）、ステップＳ１０へ進む。
【００６２】
ステップＳ２において、処理実行および処理実行補助のいずれも選択されていなければ（Ｓ２、Ｎｏ）、処理判別部２１は処理対象が選択されているか否かを判別する（Ｓ６）。処理対象が選択されていれば（Ｓ６、Ｙｅｓ）、処理判別部２１は選択された処理対象を判別し、その選択された処理対象に処理実行補助および処理実行を割り当て（Ｓ７）、ステップＳ１０へ進む。なお、このステップＳ７の処理の詳細は後述する。
【００６３】
ステップＳ６において、処理対象が選択されていなければ（Ｓ６，Ｎｏ）、処理判別部２１は実行命令が選択されているか否かを判別する（Ｓ８）。この実行命令が選択されたか否かの判別は、図４の領域４３がマウス６によってクリックされたか否かによって行なわれる。実行命令が選択されていれば（Ｓ８，Ｙｅｓ）、処理対象に割り当てられている処理実行補助および処理実行を参照して、制御部２４はその処理を実行し、ステップＳ１０へ進む。また、実行命令が選択されていなければ（Ｓ８，Ｎｏ）、ステップＳ１１へ進む。
【００６４】
ステップＳ１０において、表示部２６はグラフィックディスプレイ装置２上の編集表示画面３１の表示を更新する。たとえば、ステップＳ７において選択された処理対象に処理実行補助および処理実行が割り当てられれば、処理対象の縮小画像に処理実行補助の縮小画像および処理実行の縮小画像を重ねて表示する。また、ステップＳ９において実行命令に応じた処理が実行されれば、表示部２６はその実行処理後の編集表示画面３１を表示する。
【００６５】
最後に、処理判別部２１はユーザによって編集操作の終了が指示されたか否かを判別する（Ｓ１１）。ユーザによって編集操作の終了が指示されていれば（Ｓ１１，Ｙｅｓ）、編集処理を終了する。また、ユーザによって編集操作の終了が指示されていなければ（Ｓ１１，Ｎｏ）、ステップＳ２へ戻って以降の処理を繰り返す。なお、以上の処理によって、処理実行および処理実行補助が選択された後、処理対象を順次選択することによって同じ編集操作を繰り返し行なうことが可能となる。
【００６６】
図１１は、図１０のステップＳ７の処理をさらに詳細に説明するためのフローチャートである。まず、表示部２６は選択されている処理対象の属性を図４に示す領域３２に表示する（Ｓ２１）。このとき、処理実行補助および処理実行のいずれも選択されていなければ（Ｓ２２，Ｎｏ）、ステップＳ７の処理を終了する。いずれかが選択されていれば（Ｓ２２，Ｙｅｓ）、ステップＳ２３以降の処理が行なわれる。
【００６７】
ステップＳ２３において、処理判別部２１は表示処理対象全体の指定であるか否かを判別する。表示処理対象全体の指定であれば（Ｓ２３，Ｙｅｓ）、制御部２４は表示されている処理対象全体に対して処理実行補助および処理実行を割り当て（Ｓ２４）、処理を終了する。また、表示処理対象全体の指定でなければ（Ｓ２３、Ｎｏ）、処理判別部２１は処理対象の属性による指定であるか否かを判別する（Ｓ２５）。処理対象の属性による指定であれば（Ｓ２５，Ｙｅｓ）、制御部２４は同じ属性を有する処理対象を検索し、検索された処理対象に対して処理実行補助および処理実行を割り当て（Ｓ２６）、処理を終了する。
【００６８】
また、処理対象の属性による指定でなければ（Ｓ２５，Ｎｏ）、現在指定されている処理対象に対して処理実行補助および処理実行を割り当て（Ｓ２７）、処理を終了する。処理対象に対して処理実行および処理実行補助が割り当てられると、処理対象情報６７の内容が適宜更新される。
【００６９】
なお、以上の説明においては、処理対象の具体例をファイルとして説明したが、これに限定されるものではない。たとえば、ファイルの代わりに、電子メールの配信処理におけるメールや、メーリングリスト等を処理対象として編集処理を行なっても良い。
【００７０】
以上説明したように、本実施の形態における情報処理装置によれば、従来のドラッグ・アンド・ドロップの操作と比較して、ファイルの操作を簡単に行なうことができ、視覚的に認識しやすい編集操作を実現することが可能となった。また、複数の処理対象に異なる処理実行等を割り当てることによって、一括した編集操作を実現することが可能となった。また、属性によって処理対象を指定することにより、同じ属性を有する処理対象を一括して編集することができ、操作性が更に向上した。
【００７１】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態における情報処理装置の外観例を示す図である。
【図２】  本発明の実施の形態における情報処理装置の構成例を示すブロック図である。
【図３】  本発明の実施の形態における情報処理装置の機能的構成の概略を示すブロック図である。
【図４】  本発明の実施の形態における情報処理装置の編集操作方法の一例を説明するための図である。
【図５】  本発明の実施の形態における情報処理装置の編集操作方法の他の一例を説明するための図である。
【図６】  本発明の実施の形態における情報処理装置の編集操作方法のさらに他の一例を説明するための図である。
【図７】  属性（テキストファイル）によって処理対象を選択する場合の表示画面を示す図である。
【図８】  属性（テキストファイル）によって選択された処理対象に、処理実行および処理実行補助を指定した場合の表示画面を示す図である。
【図９】  本発明の実施の形態における情報処理装置によって処理される情報の構造の一例を示す図である。
【図１０】  本発明の実施の形態における情報処理装置の処理手順を説明するためのフローチャートである。
【図１１】  図１０のステップＳ７の処理手順をさらに詳細に説明するためのフローチャートである。
【符号の説明】
１  コンピュータ本体、２  グラフィックディスプレイ装置、３  ＦＤドライブ、４  ＦＤ、５  キーボード、６  マウス、７  ＣＤ−ＲＯＭ装置、８  ＣＤ−ＲＯＭ、９  ネットワーク通信装置、１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ハードディスク、２１  処理判別部、２２  データ記憶部、２３  処理情報記憶部、２４  制御部、２５  入力部、２６  表示部。
【図１】
0003843204.tif 000002
【図２】
0003843204.tif 000003
【図３】
0003843204.tif 000004
【図４】
0003843204.tif 000005
【図５】
0003843204.tif 000006
【図６】
0003843204.tif 000007
【図７】
0003843204.tif 000008
【図８】
0003843204.tif 000009
【図９】
0003843204.tif 000010
【図１０】
0003843204.tif 000011
【図１１】
0003843204.tif 000012