(57)【要約】【課題】加工した電子データのデータ管理プログラムへの登録を簡便に行うことができるデータ登録プログラム、データ登録プログラムを記録した記録媒体及びデータ登録装置の提供を目的とする。【解決手段】電子データを管理するデータ管理プログラムに管理されていない電子データを加工する加工プログラムを起動する加工プログラム起動手順と、前記加工プログラムによる前記データ管理プログラムに管理されていない電子データの加工の完了を検知する加工完了検知手順と、前記データ管理プログラムに、前記加工が完了した加工完了電子データの登録を要求する登録要求手順とをコンピュータに実行させることにより上記課題を解決する。【選択図】　　　　図２
2004133558.tif 000002
【特許請求の範囲】
【請求項１】
電子データを管理するデータ管理プログラムに管理されていない電子データを加工する加工プログラムを起動する加工プログラム起動手順と、
前記加工プログラムによる前記データ管理プログラムに管理されていない電子データの加工の完了を検知する加工完了検知手順と、
前記データ管理プログラムに、前記加工が完了した加工完了電子データの登録を要求する登録要求手順とをコンピュータに実行させるためのデータ登録プログラム。
【請求項２】
前記データ管理プログラムに管理されていない電子データの指定を受け付けるインタフェースを提供する画像を表示する手順を更に有し、
前記加工プログラム起動手順は、表示された前記画像の所定の領域にドロップされた前記データ管理プログラムに管理されていない電子データを加工する加工プログラムを起動することを特徴とする請求項１記載のデータ登録プログラム。
【請求項３】
前記加工プログラム起動手順は、前記画像の所定の領域にドロップされた前記データ管理プログラムに管理されていない電子データに対応して、起動すべき前記加工プログラムを決定することを特徴とする請求項２記載のデータ登録プログラム。
【請求項４】
前記加工プログラム起動手順は、前記画像の領域のうち前記データ管理プログラムに管理されていない電子データがドロップされた位置に基づいて、起動すべき前記加工プログラムを決定することを特徴とする請求項２又は３記載のデータ登録プログラム。
【請求項５】
前記データ管理プログラムに管理されていない電子データを複製する電子データ複製手順を更に有し、
前記加工プログラム起動手順は、前記複製手順において複製された電子データを加工する加工プログラムを起動することを特徴とする請求項１乃至４いずれか一項記載のデータ登録プログラム
【請求項６】
当該プログラムは、前記データ管理プログラムとは異なるプロセス空間において動作することを特徴とする請求項１乃至５いずれか一項記載のデータ登録プログラム。
【請求項７】
当該プログラムは、前記加工プログラムとは異なるプロセス空間において動作することを特徴とする請求項１乃至６いずれか一項記載のデータ登録プログラム。
【請求項８】
請求項１乃至７いずれか一項記載のデータ登録プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
電子データを管理するデータ管理プログラムに管理されていない電子データを加工する加工プログラムを起動する加工プログラム起動手段と、
前記加工プログラムによる前記データ管理プログラムに管理されていない電子データの加工の完了を検知する加工完了検知手段と、
前記データ管理プログラムに、前記加工が完了した加工完了電子データの登録を要求する登録要求手段とをコンピュータに実行させるためのデータ登録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子データを管理するデータ管理プログラムに対して電子データの登録を要求するデータ登録プログラム関する。
【０００２】
【従来の技術】
従来から、文書管理システム又は文書管理ソフトウェア等の類に属するソフトウェアは多数存在する。
【０００３】
例えば、特許文献１には、画像ファイリングシステムがアプリケーションを起動し、アプリケーションがメモリ上に展開したイメージデータを登録する発明が記載されている。
【０００４】
また、特許文献２には、異なるデータ形式を有する複数のデータを統一した形式に変換し、それぞれをページとして一つのドキュメントとして扱う発明が記載されている。
【０００５】
また、特許文献３には、外部文書データを関連付けて手続きを管理することができ、手続きに対応するレコードを指定することで関連付いている外部文書データを呼び出すことができる発明が記載されている。
【０００６】
いずれにせよ、これらのソフトウェアは基本的な機能としてＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）上のワープロソフト等の各種アプリケーションで生成されたデータや、スキャナ等により外部から取り込んだデータを管理するデータベース機能を有している。従って、文書管理システム等のユーザの操作としては、データの登録、削除、更新等が主なものとなる。例えば文書管理システム等にデータを登録する場合は、文書管理システム等が提供するＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）を通して、登録対象とするデータを選択するのが一般的である。
【０００７】
【特許文献１】
特開平８−１２３７９３号公報
【特許文献２】
特開平９−２４５０３５号公報
【特許文献３】
特開平１１−１９５０６０号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、登録対象のデータを選択するという操作は一つの独立した操作であるため、他のアプリケーションとの連係を行うことができない。例えば、データを編集した直後に登録したい場合は、一度編集用のアプリケーションを終了した後に、編集されたデータを改めて文書管理システムへの登録対象として選択し、登録しなければならないという問題がある。
【０００９】
本発明は、上記の点に鑑みてなされたものであって、加工した電子データのデータ管理プログラムへの登録を簡便に行うことができるデータ登録プログラム、データ登録プログラムを記録した記録媒体及びデータ登録装置の提供を目的とする。
【００１０】
【課題を解決するための手段】
そこで上記課題を解決するため、本発明は、請求項１に記載されるように、電子データを管理するデータ管理プログラムに管理されていない電子データを加工する加工プログラムを起動する加工プログラム起動手順と、前記加工プログラムによる前記データ管理プログラムに管理されていない電子データの加工の完了を検知する加工完了検知手順と、前記データ管理プログラムに、前記加工が完了した加工完了電子データの登録を要求する登録要求手順とをコンピュータに実行させることを特徴とする。
【００１１】
このようなデータ登録プログラムでは、データ管理プログラムに管理されていない電子データの加工が完了すると、そのまま加工されたデータの登録をデータ管理プログラムに要求するため、加工した電子データを簡便にデータ管理プログラムに登録することができる。
【００１２】
また、本発明は、請求項２に記載されるように、前記データ管理プログラムに管理されていない電子データの指定を受け付けるインタフェースを提供する画像を表示する手順を更に有し、前記加工プログラム起動手順は、表示された前記画像の所定の領域にドロップされた前記データ管理プログラムに管理されていない電子データを加工する加工プログラムを起動することを特徴とする。
【００１３】
このようなデータ登録プログラムでは、いわゆるＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）と呼ばれる電子データの指定を受け付けるインタフェースを提供する画像表示し、その画像にドロップした電子データを処理対象とするため、ユーザは操作を容易に行うことができる。
【００１４】
また、本発明は、請求項３に記載されるように、前記加工プログラム起動手順は、前記画像の所定の領域にドロップされた前記データ管理プログラムに管理されていない電子データに対応して、起動すべき前記加工プログラムを決定することを特徴とする。
【００１５】
このようなデータ登録プログラムでは、ドロップされた電子データの種類に応じた加工プログラムを起動するため、ユーザは電子データがどのアプリケーションによって生成されたものかを意識する必要がなく、容易に操作を行うことができる。
【００１６】
また、本発明は、請求項４に記載されるように、前記加工プログラム起動手順は、前記画像の領域のうち前記データ管理プログラムに管理されていない電子データがドロップされた位置に基づいて、起動すべき前記加工プログラムを決定することを特徴とする。
【００１７】
このようなデータ登録プログラムでは、電子データをドロップする位置によって起動する加工プログラムを選択することができるため、ユーザが利用したい加工プログラムに電子データの加工を行わせることができる。
された位置によって起動される加工プログラムが異なるため、電子データをドロップする位置によってユーザは利用したい加工プログラムを特定することができる。
【００１８】
また、本発明は、請求項５に記載されるように、前記データ管理プログラムに管理されていない電子データを複製する電子データ複製手順を更に有し、前記加工プログラム起動手順は、前記複製手順において複製された電子データを加工する加工プログラムを起動することを特徴とする。
【００１９】
このようなデータ登録プログラムでは、複製された電子データを加工及び登録するため、元のデータは安全に保持することができる。
【００２０】
また、本発明は、請求項６に記載されるように、当該プログラムは、前記データ管理プログラムとは異なるプロセス空間において動作することを特徴とする。
【００２１】
このようなデータ登録プログラムでは、異なるプロセス空間において動作するデータ管理プログラムに対してデータの登録を要求することができる。
【００２２】
また、本発明は、請求項７に記載されるように、当該プログラムは、前記加工プログラムとは異なるプロセス空間において動作することを特徴とする。
【００２３】
このようなデータ登録プログラムでは、異なるプロセス空間において動作する加工プログラムに電子データの加工を行わせることができる。
【００２４】
また上記課題を解決するため、本発明は、上記データ登録プログラムを記録したコンピュータ読み取り可能な記録媒体、又は上記データ登録プログラムでの手順を実現する装置としてもよい。
【００２５】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態を説明する。
【００２６】
図１は、本発明の実施の形態における文書管理装置１０のハードウェア構成例を示す図である。図１の文書管理装置１０は、それぞれバスＢで相互に接続されているドライブ装置１００と、記録媒体１０１と、補助記憶装置１０２と、メモリ装置１０３と、演算処理装置１０４と、インタフェース装置１０５と、表示装置１０６と、入力装置１０７とを有するように構成される。
【００２７】
インタフェース装置１０５は例えばモデム、ルータ等で構成され、後述する他のシステムとネットワークを介して接続するために用いられる。
【００２８】
文書管理装置１０が利用するプログラムは、ＣＤ―ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１は、ドライブ装置１００にセットされ、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。
【００２９】
補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。例えば補助記憶装置１０２は、プログラムの処理に必要な、後述する各種テーブルを格納している。メモリ装置１０３は、文書管理装置１０の起動時等、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。演算処理装置１０４は、メモリ装置１０３に格納されたプログラムに従って文書管理装置１０に係る機能を実行する。
【００３０】
表示装置１０６は、プログラムが表示するＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）等を表示し、入力装置１０７はキーボード及びマウス等で構成され、様々な操作指示を入力するために用いられる。
【００３１】
図２は、文書管理装置の機能構成例を示す図である。図２の文書管理装置１０は、ランチャー手段１１、文書管理手段１２、編集手段１３及び変換手段１４等から構成されており、各手段はそれぞれプロセス空間を別にして動作するプログラムによって実現されている。
【００３２】
ランチャー手段１１は、後述する文書管理手段１２に文書データ等を登録するためのインタフェースをユーザに提供するためのものである。文書管理手段１２は、文書データ等のデータベースとして機能するものであり、ランチャー手段１１により登録を要求された文書データ等を格納し管理する。文書管理手段１２は、ランチャー手段１１等との連携のためのインタフェースを提供するＩ／Ｆ部１２２を有しており、ランチャー手段１１はＩ／Ｆ１２１部を通して文書データ等の登録を文書管理手段１２に要求する。
【００３３】
編集手段１３は、例えばワープロソフト等の文書データ等を編集するためのアプリケーションである。変換手段１４は、文書データ等に変換処理を施すものである。変換処理とは例えばデータ圧縮やデータ形式の変換処理、画像データであればノイズ除去やスキュー補正等の補正処理、又はＯＲＣ変換によるテキストの抽出処理等である。変換手段１４は、プラグインモジュールとして外部から提供されるものを利用して構成しても、ランチャー手段１１の一機能としてランチャー手段１１に内蔵して構成してもよい。いずれにしてもランチャー手段１１と変換手段１４とにおいて文書データ等を受け渡しするインタフェースを明確にしておけばよい。なお、以下においては、編集及び変換を含めた概念を意図する場合には「加工」という語を用い、編集手段１３及び変換手段１４を総称する場合には、加工手段１５と呼ぶこととする。
【００３４】
ユーザがランチャー手段１１を通して任意の文書データ等を指定すると、ランチャー手段１１は、その文書データ等を加工するための加工手段１５を起動し、加工手段１５によって加工された文書データ等を文書管理手段１２に登録する。
【００３５】
なお、上記において文書データ等と記載しているが、これは例えばワープロソフトにより生成されたいわゆる文書データのみならず、あらゆる形式の電子データを含む。例えば単なるテキストデータや、画像データ、音声データや動画データ等でもよい。以下においては便宜上「文書データ」として説明する。
【００３６】
更にランチャー手段１１の詳細について図２を参照しつつ説明する。図２のランチャー手段１１は、ＧＵＩ部１１１、加工手段管理部１１２、編集手段起動・終了監視部１１３及び文書登録部１１４等から構成される。
【００３７】
ＧＵＩ部１１１は、ランチャー手段１１を操作するためのインタフェースをユーザに提供する画像、即ち仮想的なパネルを表示し、パネルにおけるユーザからの入力等を検知するものである。
【００３８】
加工手段管理部１１２は、編集手段１３と変換手段１４とを管理するものであり、例えばＧＵＩ部１１１がパネル上に表示するアイコンと加工手段１５との関連付けを管理する。また、加工手段管理部１１２は、変換手段１４の提供するインタフェースを通して変換手段１４と文書データの受け渡しを行ったり、編集手段起動・終了監視部１１３を通じて文書データを編集手段１３に開かせ、編集手段１３により編集された文書データを受け取ったりする機能を有する。
【００３９】
編集手段起動・終了監視部１１３は、編集対象とする文書データを指定して編集手段１３を起動すると共に、編集手段１３が終了するのを監視するスレッド（以下「終了監視スレッド」という。）を生成する。ユーザが文書データの編集を終えて編集手段１３を終了すると、編集手段起動・終了監視部１１３はその旨を検知した終了監視スレッドからの通知に基づいて、文書データを加工手段管理部１１２に出力する。
【００４０】
なお、編集手段１３と変換手段１４とは、いずれも文書データ等になんらかの変更を加えて文書データ等を更新する、あるいは文書データ等に基づいて新たなデータを生成するという点で同じであるが、本実施の形態において両者を区別している点は、編集手段１３は編集した結果の文書データ等をランチャー手段１１に能動的に引き渡さない、即ち、文書データの編集の完了を通知しないのに対し、変換手段１４は文書データ等を変換したデータをランチャー手段１１が提供するインタフェースを通してランチャー手段１１に能動的に引き渡す、即ち、変換したデータを引き渡すことにより変換の完了を通知する点にある。従って、ランチャー手段１１は編集手段１３を起動した場合は、文書データの編集が完了した旨を自ら検知する必要がある。それを実現するのが編集手段起動・終了監視部１１３であり、編集手段起動・終了監視部１１３は、編集手段１３の終了を検知すると、文書データの編集が完了したとみなすわけである。
【００４１】
以下、図１及び図２の文書管理装置１０の第一の実施の形態における処理手順について説明する。図３は、第一の実施の形態における文書管理装置の処理を説明するためのフローチャートである。
【００４２】
ステップＳ１０において、ユーザがランチャーパネル上の任意のアイコンをマウス等でクリックすると、ランチャー手段１１のＧＵＩ部１１１はその旨を検知する。
【００４３】
図４は、ランチャーパネルの表示例を示す図である。図４のランチャーパネル２００は、ランチャー手段１１が起動された際にＧＵＩ部１１１が表示するものであり、Ａ〜Ｆの複数個のアイコンが配列されているパネルである。各アイコンにはそれぞれ異なる加工手段１５が関連付けられている。例えばアイコンＡがクリックされるとアイコンＡに関連付けられている加工手段１５が起動される。
【００４４】
ステップＳ１０に続いてステップＳ１１に進み、ＧＵＩ部１１１は、クリックされた位置に基づいて選択されたアイコンを特定する。
【００４５】
ステップＳ１１に続いてステップＳ１２に進み、ＧＵＩ部１１１は、処理対象とする文書データをユーザに選択させるべく、ファイルダイアログを表示する。ここでファイルダイアログとは、最近のアプリケーションでは一般的に備えられているＧＵＩの一つで、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）が提供するファイルシステム上に管理されている電子データをアプリケーションの処理対象として選択させるためのユーザインターフェースを指す。
【００４６】
ファイルダイアログ上で処理対象の文書データが選択されると（Ｓ１３）ステップＳ１４に進み、ランチャー手段１１１の加工手段管理部１１２は、選択された文書データのコピーを生成し、コピー先の文書データを処理対象とする。
【００４７】
ステップＳ１４に続いてステップＳ１５に進み、加工手段管理部１１２は、ステップＳ１０においてクリックされたアイコンに関連付けられている加工手段１５は、編集手段１３かそれとも変換手段１４かを関連付け管理テーブルを参照して判断する。
【００４８】
図５は、関連付け管理テーブルの例を示す図である。図５の関連付け管理テーブル３００は、ランチャーパネル２００上に配列されたアイコンと加工手段１５との関連付けを管理するテーブルであり、「アイコン」、「種類」及び「加工手段名」等のデータ項目から構成される。
【００４９】
「アイコン」は、ランチャーパネル２００上に配列されたアイコンを識別するための情報を格納する項目である。「種類」は、「アイコン」に指定されたアイコンと関連付けられているのが編集手段１３なのか変換手段１４なのかを大別するための情報を格納する項目である。「加工手段名」は、「アイコン」に指定されたアイコンと関連づけられている加工手段１５の識別情報（例えば編集手段１３又は変換手段１４のファイル名等）を格納する項目である。従って、ステップＳ１５において加工手段管理部１１２は、関連付け管理テーブル３００の「種類」項目を参照して、クリックされたアイコンに対応するのが編集手段１３なのか変換手段１４なのかを判断する。
【００５０】
加工手段管理部１１２がクリックされたアイコンに対応するのが変換手段１４であると判断した場合はステップＳ１６に進む。ステップＳ１６において加工手段管理部１１２は、処理対象の文書データを指定して変換手段１４を起動する。なお、起動すべき変換手段１４は、関連付け管理テーブル３００に基づいて決定される。
【００５１】
ステップＳ１６に続いてステップＳ１７に進み、変換手段１４は、指定された文書データに対し所定の変換等の処理を施し、処理結果としての変換データをランチャー手段１１が提供するインタフェースを利用して加工手段管理部１１２に出力する。
【００５２】
ステップＳ１７に続いてステップＳ１８に進み、加工手段管理部１１２は、変換手段１４から出力された変換データを文書登録部１１４に出力する。更に、文書登録部１１４は、変換データを文書管理手段１２のＩ／Ｆ部１２１を通して文書管理手段１２に登録し、ステップＳ１０に基づく処理を終了する。
【００５３】
ステップＳ１５において、加工手段管理部１１２がクリックされたアイコンに対応するのが編集手段１３であると判断した場合はステップＳ１９に進む。ステップＳ１９において、加工手段管理部１１２が編集手段起動・終了監視部１１３に処理対象の文書データを出力すると、編集手段起動・終了監視部１１３は、次のステップで起動する編集手段１３に対する終了監視スレッドを生成する。
【００５４】
ステップＳ１９に続いてステップＳ２０に進み、編集手段起動・終了監視部１１３は、関連付け管理テーブル３００を参照してクリックされたアイコンに対応する編集手段１３を起動する。ユーザは起動された編集手段１３を利用して処理対象の文書データの編集を行うことができる。例えば編集手段１３がワープロソフトであれば、そのワープロソフトが有する機能を利用して文書データの編集を行うことができ、ワープロソフトがランチャー手段１１を通して起動されたことによる制限は無い。
【００５５】
編集手段１３による文書データの編集が完了し、編集手段１３が終了すると（Ｓ２１）、ステップＳ２２に進み、終了監視スレッドが編集手段１３の終了を検知し、その旨を編集手段起動・終了監視部１１３に通知する。編集手段起動・終了監視部１１３は、編集後の文書データを加工手段管理部１１２に出力する。
【００５６】
ステップＳ２２に続いてステップＳ２３に進み、加工手段管理部１１２は、編集後の文書データを文書登録部１１４に出力する。更に、文書登録部１１４は変換データを文書管理手段１２のＩ／Ｆ部１２１を通して文書管理手段１２に登録し、ステップＳ１０に基づく処理を終了する。
【００５７】
上述したように、第一の実施の形態における文書管理装置１０によれば、文書データが加工されるとそのまま文書管理手段１２に登録を要求するため、ユーザは文書データの加工後に改めて文書管理手段１２に対する登録のための操作を行う必要がなく、文書データの加工、登録といった一連の操作を簡便に行うことができる。
【００５８】
また、加工及び登録の対象とする文書データは、ユーザによって指定された文書データを複製したものであるため、オリジナルの文書データを安全に保持することが可能である。
【００５９】
更に、ランチャー手段１１を実現するランチャープログラムと文書管理手段１２を実現する文書管理プログラムはそれぞれ、異なるプロセスとして動作するため、文書管理プログラムを起動させなくてもランチャープログラムを起動することができ、メモリ等の資源を効率的に利用することができる。
【００６０】
次に、図１及び図２の文書管理装置１０の第二の実施の形態における処理を説明する。第二の実施の形態においては、文書データのアイコンをランチャーパネル２００上のアイコンにドラッグ・アンド・ドロップさせることにより、処理対象とする文書データを指定させる例について説明する。
【００６１】
図６は、ドラッグ・アンド・ドロップを説明するための図である。図６においては、文書データアイコン３０１が、ランチャーパネル２００のアイコンＢにドラッグ・アンド・ドロップされている様子を示している。一般的なＧＵＩを備えるＯＳでは、処理対象とする文書データ等のオブジェクト上にマウスカーソルを合わせ、マウスのボタンを押しっぱなしにして（ドラッグ操作）マウスカーソルをそのまま動かして目的の場所でマウスのボタンを離す（ドロップ操作）操作をドラッグ・アンド・ドロップといい、ごく一般的なオペレーションとなっている。
【００６２】
なお、第二の実施の形態においては、ランチャーパネル２００上のアイコンＦには、編集手段１３や変換手段１４が関連付けられていないものとする。即ちアイコンＦに文書データがドロップされると、アイコンにではなくドロップされた文書データ、厳密には文書データの種類に予め関連付けられた編集手段１４が起動される。文書データの種類と編集手段１４との関連付けは、ファイル名の拡張子毎にアプリケーションとの関連付けを管理しているＯＳを利用する場合は、そのＯＳの機能をそのまま利用してもよい。
【００６３】
図７は、第二の実施の形態における文書管理装置の処理を説明するためのフローチャートである。
【００６４】
ステップＳ３０において、ユーザが文書データのアイコンをランチャーパネル２００のアイコンＦにドロップすると、ランチャー手段１１のＧＵＩ部１１１はその旨を検知する。
【００６５】
ステップＳ３０に続いてステップＳ３１に進み、加工手段管理部１１２は、アイコンＦにドロップされた文書データをコピーし、コピー先の文書データを編集手段起動・終了監視部１１３に出力する。
【００６６】
ステップＳ３１に続いてステップＳ３２に進み、編集手段起動・終了監視部１１３は、文書データに関連付けられた編集手段１３を起動する。
【００６７】
ステップＳ３４以降は、第一の実施の形態における図３のステップＳ２１〜Ｓ２３と同様である。即ち、編集手段１３による文書データの編集が完了し、編集手段１３が終了すると（Ｓ３４）、終了監視スレッドが編集手段１３の終了を検知し、その旨を編集手段起動・終了監視部１１３に通知する。更に、編集手段起動・終了監視部１１３は、編集後の文書データを加工手段管理部１１２に出力する（Ｓ３５）。加工手段管理部１１２は、編集後の文書データを文書登録部１１４に出力する。更に、文書登録部１１４は変換データを文書管理手段１２のＩ／Ｆ部１２１を通して文書管理手段１２に登録し（Ｓ３６）、ステップＳ３０に基づく処理を終了する。
【００６８】
上述したように、第二の実施の形態における文書管理装置１０によれば、ランチャーパネル２００にドロップされた文書データの種類に関連付いている加工手段を利用して文書データの加工を行わせるため、ユーザは文書データを加工するためのアプリケーションが何であるかは意識することなく操作を行うことができる。
【００６９】
次に、図１及び図２の文書管理装置１０の第三の実施の形態における処理を説明する。第三の実施の形態においては、第一の実施の形態と同様にランチャーパネル２００の各アイコンには編集手段１３又は変換手段１４が関連付けられている。第一の実施の形態においては、まずランチャーパネル２００上のアイコンをクリックすることにより、利用する加工手段１５を指定する例について指定したが、第三の実施の形態においては、ランチャーパネル２００上のアイコンに文書データアイコンをドラッグ・アンド・ドロップすることにより、加工手段１５と処理対象の文書データとを特定する例について説明する。
【００７０】
図８は、第三の実施の形態における文書管理装置の処理を説明するためのフローチャートである。
【００７１】
ステップＳ４０において、ユーザが文書データのアイコンをランチャーパネル２００のいずれかのアイコンにドロップするとランチャー手段１１のＧＵＩ部１１１はその旨を検知する。
【００７２】
ステップＳ４０に続いてステップＳ４１に進み、ＧＵＩ部１１１は、文書データのアイコンがドロップされた位置に基づいて選択されたアイコンを特定する。
【００７３】
ステップＳ４１に続いてステップＳ４２に進むが、ステップＳ４２以降は、ドロップされた文書データが処理対象となることを除き第一の実施の形態におけるＳ１５〜Ｓ２３までと全く同様である。即ち、ドロップされたアイコンに関連付いている加工手段１５によって文書データを加工させ、文書管理手段１２に加工されたデータを登録する。
【００７４】
上述した第三の実施の形態における文書管理装置１０によれば、ランチャーパネル２００上において加工手段が関連付けられたアイコンに文書データのアイコンをドロップすることで利用する加工手段を特定することができるため、ユーザが利用したい加工手段を用いて文書データの加工を行うことができる。
【００７５】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００７６】
【発明の効果】
上述の如く、本発明によれば、データ管理プログラムに管理されていない電子データの加工が完了すると、そのまま加工されたデータの登録をデータ管理プログラムに要求するため、加工した電子データを簡便にデータ管理プログラムに登録することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における文書管理装置のハードウェア構成例を示す図である。
【図２】文書管理装置の機能構成例を示す図である。
【図３】第一の実施の形態における文書管理装置の処理を説明するためのフローチャートである。
【図４】ランチャーパネルの表示例を示す図である。
【図５】関連付け管理テーブルの例を示す図である。
【図６】ドラッグ・アンド・ドロップを説明するための図である。
【図７】第二の実施の形態における文書管理装置の処理を説明するためのフローチャートである。
【図８】第三の実施の形態における文書管理装置の処理を説明するためのフローチャートである。
【符号の説明】
１０　　文書管理装置
１１　　ランチャー手段
１２　　文書管理手段
１３　　編集手段
１４　　変換手段
１５　　加工手段
１００　　ドライブ装置
１０１　　記録媒体
１０２　　補助記憶装置
１０３　　メモリ装置
１０４　　演算処理装置
１０５　　インタフェース装置
１０６　　表示装置
１０７　　入力装置
１１１　　ＧＵＩ部
１１２　　加工手段管理部
１１３　　編集手段起動・終了監視部
１１４　　文書登録部
１２１　　Ｉ／Ｆ部
２００　　ランチャーパネル
３００　　関連付け管理テーブル
Ｂ　　バス
【図１】
2004133558.tif 000003
【図２】
2004133558.tif 000004
【図３】
2004133558.tif 000005
【図４】
2004133558.tif 000006
【図５】
2004133558.tif 000007
【図６】
2004133558.tif 000008
【図７】
2004133558.tif 000009
【図８】
2004133558.tif 000010