(57)【特許請求の範囲】
【請求項１】
少なくとも１つの文書データと、その文書データに行うべき処理を示す処理機能の情報と、が文書データごとに対応付けて１つのファイルに纏めて格納された格納ファイルを生成する格納ファイル生成手段と、
前記格納ファイルを複数選択して展開することにより、選択された複数の格納ファイルから共通する処理機能と、該共通する処理機能に対応する文書データを抽出する抽出手段と、
前記抽出手段により抽出された共通する処理機能を、その処理機能に対応する文書データとともに表示制御する表示制御手段と、
を備えた情報処理装置。
【請求項２】
前記処理機能の情報には、複数の処理機能を実行すべき順序情報が含まれる請求項１記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記処理機能に対応する文書データに加え、前記文書データに関連する文書データについても表示するよう表示制御する請求項１記載の情報処理装置。
【請求項４】
前記抽出手段により抽出された処理機能を、その処理機能に対応する文書データに対して実行する処理実行手段をさらに備えた請求項１から３のいずれか記載の情報処理装置。
【請求項５】
前記抽出手段により抽出された処理機能を、その処理機能に対応する文書データに対して実行した場合に、その実行した処理結果を、前記複数の格納ファイルに格納された文書データにそれぞれ反映させるように制御する反映制御手段をさらに備えた請求項４記載の情報処理装置。
【請求項６】
少なくとも１つの文書データと、その文書データに行うべき処理を示す処理機能の情報と、が文書データごとに対応付けて１つのファイルに纏めて格納された格納ファイルを生成するステップと、
前記格納ファイルを複数選択して展開することにより、選択された複数の格納ファイルから共通する処理機能と、該共通する処理機能に対応する文書データを抽出するステップと、
抽出された処理機能を、その処理機能に対応する文書データとともに表示制御するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数のクライアントにて共有し、作業の対象とする文書ファイルを管理するための文書管理プログラムであって、前記文書ファイルに対して行われた作業の種類に対応した作業属性情報を格納し、かつ要求に応じて前記作業属性情報を提供し、前記文書ファイルに対して所定の作業が行われたか否かを監視し、前記文書ファイルに対して所定の作業が行われたと判断したときに、前記格納した作業属性情報を更新し、前記格納した作業属性情報を取得し、前記取得した作業属性情報に基づき、前記文書ファイルを分類する処理をコンピュータに実行させる構成が開示されている。
【０００３】
特許文献２には、２つの文書情報相互の関連度を一方の文書情報によって指定される複数の属性に着目して算出する関連度算出装置において、前記複数の属性それぞれについての２つの文書情報の関連度を示す部分関連度を評価する部分関連度評価手段と、各属性について得られた評価値を積算する積算手段と、前記複数の属性の中から、他方の文書情報に共通して含まれている属性の組み合わせを検出する検出手段と、前記検出手段によって検出された複数の属性の組み合わせそれぞれについて、共起関係による関連度の寄与分として所定の定数を前記積算手段による積算結果に加算する寄与分加算手段とを備えた構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２４３９８１号公報
【特許文献２】特開２０００−３５９６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
文書とそれに必要なツール群を１つのファイルに格納して、一連の操作が行われている。しかし、複数のファイルの各文書に対して共通の操作を行う場合には、ファイルごとに１つずつ実行しなければならず、作業が煩雑となってしまう。
【０００６】
本発明の目的は、複数のファイルに対して処理を実行する際に、共通して行う処理を一括実行することが可能な情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
［情報処理装置］
請求項１に係る本発明は、少なくとも１つの文書データと、その文書データに行うべき処理を示す処理機能の情報と、が文書データごとに対応付けて１つのファイルに纏めて格納された格納ファイルを生成する格納ファイル生成手段と、前記格納ファイルを複数選択して展開することにより、選択された複数の格納ファイルから共通する処理機能と、該共通する処理機能に対応する文書データを抽出する抽出手段と、前記抽出手段により抽出された共通する処理機能を、その処理機能に対応する文書データとともに表示制御する表示制御手段と、を備えた情報処理装置である。
【０００８】
請求項２に係る本発明は、前記処理機能の情報には、複数の処理機能を実行すべき順序情報が含まれる請求項１記載の情報処理装置である。
【０００９】
請求項３に係る本発明は、前記表示制御手段は、前記処理機能に対応する文書データに加え、前記文書データに関連する文書データについても表示するよう表示制御する請求項１記載の情報処理装置である。
【００１０】
請求項４に係る本発明は、前記抽出手段により抽出された処理機能を、その処理機能に対応する文書データに対して実行する処理実行手段をさらに備えた請求項１から３のいずれか記載の情報処理装置である。
【００１１】
請求項５に係る本発明は、前記抽出手段により抽出された処理機能を、その処理機能に対応する文書データに対して実行した場合に、その実行した処理結果を、前記複数の格納ファイルに格納された文書データにそれぞれ反映させるように制御する反映制御手段をさらに備えた請求項４記載の情報処理装置である。
【００１２】
［プログラム］
請求項６に係る本発明は、少なくとも１つの文書データと、その文書データに行うべき処理を示す処理機能の情報と、が文書データごとに対応付けて１つのファイルに纏めて格納された格納ファイルを生成するステップと、前記格納ファイルを複数選択して展開することにより、選択された複数の格納ファイルから共通する処理機能と、該共通する処理機能に対応する文書データを抽出するステップと、抽出された処理機能を、その処理機能に対応する文書データとともに表示制御するステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１３】
請求項１に係る本発明によれば、複数のファイルに対して処理を実行する際に、共通して行う処理を一括実行することが可能な情報処理装置を提供することができる。
また、請求項１に係る本発明によれば、表示部に表示しない場合と比較して、文書データに対して実行すべき処理機能を容易に把握することが可能な情報処理装置を提供することができる。
【００１４】
請求項２に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、誤操作を防止することが可能な情報処理装置を提供することができる。
【００１５】
請求項３に係る本発明によれば、文書データと同一画面上で関連する文書データの内容を確認しながら処理を進めることが可能な情報処理装置を提供することができる。
【００１６】
請求項４に係る本発明によれば、請求項１から３のいずれかに係る本発明により得られる効果に加えて、ファイル毎に処理を実行する場合と比較して、操作者の負担を少なくすることが可能な情報処理装置を提供することができる。
【００１７】
請求項５に係る本発明によれば、請求項４に係る本発明により得られる効果に加えて、操作を重複させずに処理を進めることが可能な情報処理装置を提供することができる。
【００１８】
請求項６に係る本発明によれば、複数のファイルに対して処理を実行する際に、共通して行う処理を一括実行することが可能なプログラムを提供することができる。
また、請求項６に係る本発明によれば、表示部に表示しない場合と比較して、文書データに対して実行すべき処理機能を容易に把握することが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態の文書管理システムの構成を示す図である。
【図２】本発明の一実施形態における情報処理装置１０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態における情報処理装置１０の機能構成を示すブロック図である。
【図４】本発明の一実施形態における格納ファイル３０を説明するための図である。
【図５】本発明の一実施形態における格納ファイル３０ａを展開した際の表示画面例を示す図である。
【図６】本発明の一実施形態における格納ファイル３０ｂを展開した際の表示画面例を示す図である。
【図７】本発明の一実施形態の文書管理システムの構成を説明するための図である。
【図８】情報処理装置１２の抽出動作を説明するためのフローチャートである。
【図９】情報処理装置１２の抽出動作を説明するための図である。
【図１０】情報処理装置１２の共通操作の表示画面例を示す図である。
【図１１】情報処理装置１２の共通操作の表示画面例を示す図である。
【図１２】共通操作が実行された後の格納ファイル３０ａの表示画面例を示す図である。
【図１３】共通操作が実行された後の格納ファイル３０ｂの表示画面例を示す図である。
【図１４】本発明の一実施形態における格納ファイル３０ｃを展開した際の表示画面例を示す図である。
【図１５】本発明の一実施形態における格納ファイル３０ｄを展開した際の表示画面例を示す図である。
【図１６】格納ファイル３０ｃと格納ファイル３０ｄの抽出動作を説明するための図である。
【図１７】格納ファイル３０ｃと格納ファイル３０ｄの共通操作の表示画面例を示す図である。
【図１８】格納ファイル３０ｃと格納ファイル３０ｄの共通操作の表示画面例を示す図である。
【図１９】格納ファイル３０ａと格納ファイル３０ｂの共通操作の他の表示画面例を示す図である。
【発明を実施するための形態】
【００２０】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２１】
図１は本発明の一実施形態の文書管理システムのシステム構成を示す図である。
【００２２】
本発明の一実施形態の文書管理システムは、図１に示されるように、ネットワーク１により相互に接続されたパーソナルコンピュータ等の情報処理装置１０〜１２、およびサーバ装置１４により構成される。
【００２３】
情報処理装置１０〜１２には、文書編集ソフトウェアがインストールされており、この文書編集ソフトウェアにより文書データを編集したり作成したりすることが可能となっている。
【００２４】
また、情報処理装置１０〜１２には、後述する格納ファイルを生成することが可能となっている。
【００２５】
また、情報処理装置１０〜１２には、生成した文書データや格納ファイルを互いに送受信したり、閲覧、修正することが可能になっている。
【００２６】
また、サーバ装置１４は、情報処理装置１０〜１２とネットワーク１を介して接続されており、情報処理装置１０〜１２により生成されたデータや、生成された格納ファイルを格納することができるようになっている。そして、情報処理装置１０〜１２は、サーバ装置１４に格納されているデータや格納ファイルを読み出すことができるようになっていることにより、情報処理装置１０〜１２は、サーバ装置１４を介してのデータや格納ファイルの受け渡しが可能となる。
【００２７】
次に、本実施形態の文書管理システムにおける情報処理装置１０のハードウェア構成を図２に示す。なお、情報処理装置１１、１２の構成は、情報処理装置１０の構成と同じであるためその説明は省略する。
【００２８】
情報処理装置１０は、図２に示されるように、ＣＰＵ１６、メモリ１７、ネットワーク１を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）１８、ハードディスクドライブ（ＨＤＤ）等の記憶装置１９、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置２０を有する。これらの構成要素は、制御バス２１を介して互いに接続されている。
【００２９】
ＣＰＵ１６は、メモリ１７または記憶装置１９に格納された制御プログラムに基づいて所定の処理を実行して、情報処理装置１０の動作を制御する。なお、本実施形態では、ＣＰＵ１６は、メモリ１７または記憶装置１９内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１６に提供することも可能である。
【００３０】
図３は、上記の制御プログラムが実行されることにより実現される情報処理装置１０の機能構成を示すブロック図である。
【００３１】
本実施形態の情報処理装置１０は、図３に示されるように、制御部２２と、表示部２３と、通信部２４と、処理実行部２５と、記憶部２６と、受付部２７と、格納ファイル生成部２８と、抽出部２９と、を備えている。
【００３２】
受付部２７は、文書データや格納ファイルの指定を受付けるとともに、この文書データに実行すべきツール（処理機能）の指定を受付ける。
【００３３】
また、受付部２７は、文書データに対応付けて記憶されているツールが記憶部２６において複数存在する場合、文書データのページの指定を受付けた際に、その複数のツールの中から表示させたいツールの指定を受付ける。
【００３４】
記憶部２６は、文書データに行うべき処理を示す単数若しくは複数のツールの情報を記憶するとともに、受付部２７により受け付けられた文書データと、受付部２７により受け付けられたツールと、当該文書データに対して実行済みのツールとを対応付けて記憶する。
【００３５】
表示部２３は、制御部２２による制御に基づいて、文書データやツール等の情報を表示する。
【００３６】
通信部２４は、制御部２２による制御に基づいて、情報処理装置１１、１２やサーバ装置１４等との間で通信を行い、これらの装置との間で文書データの送受信や格納ファイルの送受信や各種情報の送受信を行う。
【００３７】
処理実行部２５は、受付部２７により受け付けられたツールに対応する処理を、文書データに対して実行する。また、後述する抽出部２９により抽出された共通のツールに対応する処理を、文書データに対して実行する。
【００３８】
制御部２２は、受付部２７により文書データの指定を再度受付けた場合に、指定された文書データに対応付けられて記憶部２６に記憶されているツールを、実行済みのツールが分かるように表示するよう表示部２３を制御する。
【００３９】
また、制御部２２は、ツールを表示する際に、実行済みのツールを、実行されていないツールの表示形態とは異なる表示形態で表示する。例えば、制御部２２は、実行済みのツールを、グレーアウトさせた状態で表示させるようにする。
【００４０】
格納ファイル生成部２８は、制御部２２による制御に基づいて、サーバ装置１４等との間で通信を行い、一つのタスクを行う際に必要な単数若しくは複数の文書データと、その文書データの処理に必要なツールを実行すべき順序情報とともに対応付けて１つのファイルに纏めて格納ファイルとして生成（出力）する。
【００４１】
制御部２２は、受付部２７により格納ファイルが受付けられて展開されることにより、格納ファイルに格納された文書データと、この文書データに対して実行すべきツールと、を表示部２３に表示するように制御する。
【００４２】
抽出部２９は、受付部２７によりデータ格納部３０を複数選択して受付けた場合に、受け付けた格納ファイル内を解析し、格納ファイルの共通操作である共通のツールを抽出する。さらに、抽出されたツールを実行すべき文書データを抽出する。また、抽出部２９は、共通のツールが複数ある場合には、共通する複数のツールを抽出する。
【００４３】
また、制御部２２は、抽出部２９により、共通するツールが複数抽出された場合には、文書データに対応付けて記憶されたツールを実行すべき順序に並べて表示部２３に表示するよう制御する。
【００４４】
また、抽出部２９は、例えば文書データの文字が読める方向なのかを判断して、読める方向でない場合に正立していないものとして文書データを抽出する。
【００４５】
また、抽出部２９は、抽出されたツールを実行すべき文書データに関連する文書データを抽出する。
【００４６】
制御部２２は、抽出部２９により抽出された共通のツールと、共通のツールに対応付けられた文書データを表示部２３に表示するよう制御する。
【００４７】
また、制御部２２は、共通のツールに対応付けられた文書データに関連する文書データを表示部２３に表示するよう制御する。
【００４８】
また、制御部２２は、抽出部２９により抽出された共通のツールにより、処理実行部２５が共通のツールに対応付けられた文書データに対して処理を実行するよう制御する。
【００４９】
また、制御部２２は、処理実行部２５が処理を実行した場合に、実行した処理結果を元の文書データに反映させるよう制御する。
【００５０】
また、制御部２２は、抽出部２９により正立していないことが抽出された文書データが正立するように正立処理を実行するよう制御する。
【００５１】
次に、格納ファイル３０について図４に基づいて詳述する。
【００５２】
格納ファイル３０は、一つのタスクを行う際に必要な単数若しくは複数の文書データと、その文書データの処理に必要なツール群から構成されたファイルであって、文書ファイル（文書データ）や図形ファイル（図形データ）、運用マニュアルや関連文書、ひな形、必要なツール類、ＵＲＬやユーザ情報等のサーバ装置１４の各システムへのアクセスに必要な情報（アクセス情報）、画面データのキャッシュ（画面情報）等の様々なデータ形式の複数のデータを１つのファイルに纏めて持ち運べるようにしたものである。この格納ファイル３０を情報処理装置１０〜１２で展開することで、一つのタスクを行う際の文書データや必要なツールが表示部２３に表示され、複数のツールを有する場合には複数のツールが実行すべき順序で表示部２３に表示され、ユーザは表示画面に従って操作することで、効率よく処理を進めることができる。
【００５３】
次に、格納ファイル３０を展開した場合の表示画面例について詳述する。
【００５４】
ここで、情報処理装置１０の表示部２３において、物品購入を行う際に用いられる格納ファイル３０ａを展開して表示させた場合の表示画面例を図５に示す。
【００５５】
文書編集ソフトウェアが実行されることにより、表示画面には、文書データに対して実行するための各種機能がツールバー３８上にツールとして表示されるが、格納ファイル３０ａが展開されることにより、文書編集ソフトウェアが起動し、さらに、ワークスペース３６に「物品購入承認依頼」という名称が付されたバインダ３２が示され、ツールバー３８とは別に、バインダ３２に対して実行するための「承認依頼」という名称が付されたツール群３４が設定されて表示される。この図５では、ツール群３４には、「スキャン開始」、「承認印を押す」、「切り取り」、「文書をまとめる」、「セキュリティをかける」というツールが設定されている。なお、このツール群３４では、左に配置されたツールから順に実行すべきであるという実行順序が設定されている。
【００５６】
また、バインダ３２は複数の文書データを含んでおり、複数の文書データとして、第１ページには「見積書」、第２ページには「カタログ」、第３ページには「承認書」が含まれている。なお、図５ではバインダ３２の説明のため各ページの文書データを記載しているが、バインダ３２として１つの綴じられた状態で表示され、バインダ３２を実行することにより、各ページの文書データが表示される。
【００５７】
次に、情報処理装置１０の表示部２３において、委託契約を行う際に用いられる格納ファイル３０ｂを展開して表示させた場合の表示画面例を図６に示す。
【００５８】
格納ファイル３０ｂが展開されることにより、格納ファイル３０ａと同様に、文書編集ソフトウェアが起動し、ワークスペース３６に「委託契約承認依頼」という名称が付されたバインダ４０が示され、ツールバー３８とは別に、バインダ４０に対して実行するための「承認依頼」という名称が付されたツール群４２が設定されて表示される。この図６では、ツール群４２には、「委託内容送付」、「見積書の格納」、「文書を正立」、「承認印を押す」、「セキュリティをかける」というツールが設定されている。なお、このツール群４２では、左に配置されたツールから順に実行すべきであるという実行順序が設定されている。
【００５９】
また、バインダ４０は複数の文書データを含んでおり、複数の文書データとして、第１ページには「見積書」、第２ページには「作成内容記述書」、第３ページには「部内議案書」、第４ページには「承認書」が含まれている。なお、図５と同様に、図６ではバインダ４０の説明のため各ページの文書データを記載しているが、バインダ４０として１つの綴じられた状態で表示され、バインダ４０を実行することにより、各ページの文書データが表示される。
【００６０】
次に、格納ファイル３０ａ及び格納ファイル３０ｂの共通操作を抽出する際の情報処理装置１０〜１２の動作を図７〜１３を参照して説明する。
【００６１】
ここで、ユーザＡが情報処理装置１０により生成した格納ファイル３０ａと、ユーザＢが情報処理装置１１により生成した格納ファイル３０ｂと、を情報処理装置１２へ送信して、ユーザＣが情報処理装置１２を用いて共通操作を行う例を挙げて説明する。
【００６２】
まず、ユーザＣは、格納ファイル３０ａと格納ファイル３０ｂとを複数選択して展開する。
【００６３】
そして、抽出部２９により、格納ファイル３０ａ内の処理が未完了のページと未実施のツールを抽出する。同様に、格納ファイル３０ｂ内の処理が未完了のページと未実施のツールを抽出する（ステップＳ１０１）。ここで、未完了のページとして、情報処理装置１２により一度も編集を加えていないページを抽出するようにしてもよいし、情報処理装置１２により一度も閲覧をしていないページを抽出するようにしてもよい。また、未実施のツールとして、情報処理装置１２により一度も実行をしていないツールを抽出するようにしてもよい。
【００６４】
図９は、格納ファイル３０ａ，３０ｂのページ毎（文書データ毎）のツールの属性テーブル例を示す図であって、格納ファイル３０ａのバインダ３２について、ページ番号と、ツール情報としてのツールＩＤとが紐付けて記憶されている。同様に、格納ファイル３０ｂのバインダ４０について、ページ番号と、ツールＩＤとが紐付けされて記憶されている。ここで、ツールとページとの紐付けは、ツールの実行対象がページに存在しているかどうかで記憶される。例えば、「承認印を押す」というツールには、ページ内に承認印捺印欄があるかを判断して、あった場合には紐付けをする。また、「文書を正立」というツールには、ページの文字が読める方向なのかを判断して紐付けをする。
【００６５】
そして、格納ファイル３０ａと格納ファイル３０ｂ内にある共通するツールが抽出され（ステップＳ１０２）、共通するツールに対応する格納ファイル３０ａ，３０ｂのページ（文書データ）が抽出される。
【００６６】
図１０は、格納ファイル３０ａと格納ファイル３０ｂとを複数選択して展開した場合の表示画面例を示す図である。
【００６７】
格納ファイル３０ａ，３０ｂを複数選択して展開すると、格納ファイル３０ａと格納ファイル３０ｂに共通するツールと、共通するツールに対応するページが表示画面上に表示される。ここでは、格納ファイル３０ａと格納ファイル３０ｂの共通するツールである「承認印を押す」「セキュリティをかける」というツール群４２が抽出され、「共通操作」という名称が付されて設定される。また、ワークスペース３６には、共通操作として抽出されたツール群４２に対応して抽出された格納ファイル３０ａの第３ページの「承認書」（以下、共通操作表示画面では承認書１とする。）と、格納ファイル３０ｂの第４ページの「承認書」（以下、共通操作表示画面では承認書２とする。）が表示される。
【００６８】
そして、ユーザの指定により、処理実行部２５が抽出されたページに対してツールの処理を実行する（ステップＳ１０３）。ここでは、図１０に示されるように、格納ファイル３０ａから抽出された承認書１と格納ファイル３０ｂから抽出された承認書２に対して、ツール群４２の１番左に表示された「承認印を押す」というツールを実行する。すなわち、格納ファイル３０ａと格納ファイル３０ｂの共通処理の共通操作を同一の表示画面上で実行する。そして、制御部２２は、実行されたツールのツールボタンをグレーアウトして、実行済みであることがユーザに分かるように表示部２３に表示させる。
【００６９】
そして、抽出されたツールの処理を全て実行したか否かが判定される（ステップＳ１０４）。全て実行した場合には（ステップＳ１０４においてＹｅｓ）、次のステップＳ１０５へ進み、実行していないツールの処理がある場合には（ステップＳ１０４においてＮｏ）、ステップＳ１０３の処理に戻る。ここでは、図１１に示されているように、「承認印を押す」の次の処理である「セキュリティをかける」というツールを実行する。
【００７０】
そして、抽出されたツールの処理を全て実行した場合には、格納ファイル３０ａ、格納ファイル３０ｂに処理結果を反映させる（ステップＳ１０５）。ここでは、共通操作の実行画面を閉じることにより、図１２及び図１３に示すように、格納ファイル３０ａ及び格納ファイル３０ｂの各ページに処理結果が反映される。
【００７１】
すなわち、ユーザＡ、ユーザＢ及びユーザＣ等、複数人のユーザにより生成された格納ファイル３０を１つの情報処理装置に送信した場合でも、各格納ファイル３０に格納された共通の操作が１つの情報処理装置の１つの表示画面上で処理されることとなる。
【００７２】
次に、本発明の他の実施形態について、図１４〜図１８に基づいて説明する。
本実施形態では、物品購入を行う際に見積書を複数のファクシミリで受信して、情報処理装置１２において受付確認処理を行う例について、文書データとしてのカタログと見積書とそれらのツールを格納した格納ファイル３０ｃと格納ファイル３０ｄについて、共通操作を実行する例について説明する。
【００７３】
まず、格納ファイル３０ｃを展開した場合の表示画面例を図１４に示す。
【００７４】
図１４に示した表示画面例では、ワークスペース３６に「物品購入承認依頼」という名称が付されたバインダ４４が示されている。バインダ４４は複数の文書データとしての複数のページを含んでおり、第１ページには「カタログ」、第２ページには「見積書」が含まれている。ここで、第２ページの「見積書」は、ファクシミリの送信時の操作若しくは受信時の設定等により横向きに表示され、正立していない。
【００７５】
また、図１４に示した表示画面例では、「受付確認」という名称が付されたツール群４６が設定されている様子が示されている。この図１４では、ツール群４６には、「受付印を押す」というツールが設定されている。
【００７６】
次に、格納ファイル３０ｄを展開した場合の表示画面例を図１５に示す。
【００７７】
図１５に示した表示画面例では、ワークスペース３６に「物品購入承認依頼」という名称が付されたバインダ４８が示されている。バインダ４８は複数の文書データとしての複数のページを含んでおり、第１ページには「カタログ」、第２ページには「見積書」が正立した状態で含まれている。さらに、図１５に示した表示画面例では、「受付確認」という名称が付されたツール群５０が設定されている様子が示されている。この図１５では、ツール群５０には、「スキャン開始」、「ページを加工する」、「文書をまとめる」、「受付印を押す」というツール群が設定されている。
【００７８】
そして、情報処理装置１２において格納ファイル３０ｃと格納ファイル３０ｄを複数選択して展開することにより、図１６に示すように、共通するツールとこのツールに紐付けられた格納ファイル３０ｃ，３０ｄのページが抽出される。すなわち、格納ファイル３０ｃと格納ファイル３０ｄの共通操作である「受付印を押す」というツール５２が抽出され、「受付印を押す」というツール５２に対応する格納ファイル３０ｃの第２ページの「見積書」（図１７及び図１８に示す共通操作画面では見積書１）と、格納ファイル３０ｄの第２ページの「見積書」（図１７及び図１８に示す共通操作画面では見積書２）が抽出されて図１７に示すように表示される。このとき、格納ファイル３０ｃに横向きに格納されていた見積書は、抽出部２９により正立していない文書データであると抽出され、制御部２２により正立処理が実行されている。そして、図１８に示すように、共通操作を同一表示画面上で操作して、操作結果が元の格納ファイル３０ｃの見積書及び格納ファイル３０ｄの見積書に反映される。
【００７９】
次に、上述した格納ファイル３０ａと格納ファイル３０ｂの共通操作の他の表示画面例を図１９に示す。
【００８０】
上記実施形態では、格納ファイル３０ａと格納ファイル３０ｂの共通操作を抽出する例として承認書１と承認書２を抽出する例について説明したが、格納ファイル３０ａと格納ファイル３０ｂについて複数選択して展開することにより、格納ファイル３０ａと格納ファイル３０ｂに共通するツールに対応する文書データとして抽出された文書データに関連する文書データについても抽出し、共通操作画面に表示させることができる。ここでは、承認書１に関連する文書データである格納ファイル３０ａの「見積書」（図１９に示す共通操作画面では見積書１）と、承認書２に関連する文書データである格納ファイル３０ｂの「見積書」（図１９に示す共通操作画面では見積書２）をそれぞれの格納ファイル３０ａ，３０ｂから抽出して、表示させて同一画面上で各格納ファイル３０ａ、３０ｂ内の見積書１及び見積書２の内容を確認して、承認書１及び承認書２に承認印を押す等の処理を実行することができる。すなわち、同一画面上で関連文書の内容を確認しながら処理を進めることができる。
【００８１】
なお、上記実施形態では、複数の格納ファイル３０から抽出された共通操作とこの共通操作に対応する文書データを表示部２３に表示して処理を実行する構成について詳述したが、これに限らず、複数の格納ファイル３０を複数選択して例えばマウスで右クリックして実行バーを表示させる等により実行画面を表示して処理を実行するようにしてもよい。
【００８２】
[変形例]
上記実施形態では、文書編集ソフトに対して本発明を適用した場合を用いて説明したが、本発明はこれに限定されるものではなく、文書データ等に対して編集操作を行う構成を有するソフトウェアであれば同様に本発明を適用することができるものである。
【００８３】
例えば、パーソナルコンピュータ上で文書データを編集するようなソフトウェアだけでなく、スマートフォン、タブレット端末装置等の携帯情報端末装置等において文書データの編集操作を行うようなソフトウェアに対しても本発明は同様に適用可能である。
【００８４】
また、実施形態において、情報処理装置によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスク（ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk））など）、光磁気記録媒体、半導体メモリ（フラッシュＲＯＭなど）などのコンピュータが読み取り可能な記録媒体に記憶した状態で提供されてもよい。また、これらのプログラムは、インターネットなどのネットワーク経由でダウンロードされてもよい。
【符号の説明】
【００８５】
１０、１１、１２    情報処理装置
１４    サーバ装置
１    ネットワーク
１６    ＣＰＵ
１７    メモリ
１８    通信インタフェース（ＩＦ）
１９    記憶装置
２０    ユーザインタフェース（ＵＩ）装置
２２    制御部
２３    表示部
２４    通信部
２５    処理実行部
２６    記憶部
２７    受付部
２８    格納ファイル生成部
２９    抽出部
３０    格納ファイル
【図１】
0006744571.tif 000002
【図２】
0006744571.tif 000003
【図３】
0006744571.tif 000004
【図４】
0006744571.tif 000005
【図５】
0006744571.tif 000006
【図６】
0006744571.tif 000007
【図７】
0006744571.tif 000008
【図８】
0006744571.tif 000009
【図９】
0006744571.tif 000010
【図１０】
0006744571.tif 000011
【図１１】
0006744571.tif 000012
【図１２】
0006744571.tif 000013
【図１３】
0006744571.tif 000014
【図１４】
0006744571.tif 000015
【図１５】
0006744571.tif 000016
【図１６】
0006744571.tif 000017
【図１７】
0006744571.tif 000018
【図１８】
0006744571.tif 000019
【図１９】
0006744571.tif 000020