(57)【要約】  【課題】  アプリケーションに利用されるファイルを容易に作成すること。  【解決手段】  複数ファイルと複数要素とを複数オブジェクト１５６−１〜１５６−ｍに対応付ける要素データベース１１と、入力される情報に基づいて複数オブジェクト１５６−１〜１５６−ｍから複数選択オブジェクト１６４−１〜１６４−Ｌを選択する要素選択部１７と、複数選択オブジェクト１６４−１〜１６４−Ｌに対応する複数選択ファイルを抽出するファイル抽出部１８と、複数選択オブジェクト１６４−１〜１６４−Ｌに対応する複数選択要素を抽出する要素抽出部１９と、複数選択要素に基づいて新規ファイルを作成するファイル作成部２１とを備えている。このとき、複数ファイルは、アプリケーション１０により複数要素のうちのいずれかに復号されるデータである。新規ファイルは、アプリケーション１０により複数選択要素に復号されるデータである。  【選択図】  図２
2006325037.tif 000002
【特許請求の範囲】
【請求項１】
複数ファイルと複数要素とを複数オブジェクトに対応付ける要素データベースと、
表示装置に前記複数オブジェクトを表示して、入力装置から入力される情報に基づいて前記複数オブジェクトから複数選択オブジェクトを選択する要素選択部と、
前記複数ファイルから前記複数選択オブジェクトに対応する複数選択ファイルを抽出するファイル抽出部と、
前記複数要素のうちの前記複数選択オブジェクトに対応する複数選択要素を前記複数選択ファイルから抽出する要素抽出部と、
前記複数選択要素に基づいて新規ファイルを新規に作成するファイル作成部とを具備し、
前記複数ファイルは、それぞれ、アプリケーションソフトウェアにより前記複数要素のうちのいずれかに復号されるデータであり、
前記新規ファイルは、前記アプリケーションソフトウェアにより前記複数選択要素に復号されるデータである
ファイル作成装置。
【請求項２】
請求項１において、
前記複数オブジェクトの各々は、前記複数要素のうちの前記各々に対応する要素のイメージを示すサムネイルを備える
ファイル作成装置。
【請求項３】
請求項２において、
入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部と、
前記登録ファイルが示す登録要素のイメージを示す登録サムネイルを作成するサムネイル作成部とを更に具備し、
前記要素データベースは、前記登録ファイルと前記登録要素とを登録オブジェクトに更に対応付け、
前記登録オブジェクトは、前記登録サムネイルを備える
ファイル作成装置。
【請求項４】
請求項１において、
検索部を更に具備し、
前記要素データベースは、前記複数要素に複数文字列を更に対応付け、
前記検索部は、入力装置から入力される検索文字列を含む文字列に対応する検索要素を前記複数要素から抽出し、
前記要素選択部は、前記複数オブジェクトのうちの前記検索要素を除く要素に対応するオブジェクトを表示しない
ファイル作成装置。
【請求項５】
請求項４において、
入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部と、
前記登録ファイルが示す登録要素に記載される登録文字列を抽出する文字列抽出部とを更に具備し、
前記要素データベースは、前記登録ファイルと前記登録要素とを登録オブジェクトに更に対応付け、前記登録要素に前記登録文字列を更に対応付ける
ファイル作成装置。
【請求項６】
請求項１において、
入力装置から入力される情報により複数テンプレートのうちから選択される選択テンプレートを前記複数選択要素に適用するテンプレート適用部
を更に具備するファイル作成装置。
【請求項７】
請求項１において、
前記要素選択部は、前記複数オブジェクトを複数カテゴリーに対応付けるテーブルを参照して、前記複数オブジェクトを前記複数カテゴリーに対応付けて表示する
ファイル作成装置。
【請求項８】
請求項７において、
入力装置から入力される情報に基づいて複数テーブルから前記テーブルを選択するユーザ設定部
を更に具備するファイル作成装置。
【請求項９】
複数ファイルと複数要素とを複数オブジェクトに対応付ける要素データベースと、
表示装置に前記複数オブジェクトを表示して、入力装置から入力される情報に基づいて前記複数オブジェクトから複数選択オブジェクトを選択する要素選択部と、
前記複数ファイルから前記複数選択オブジェクトに対応する複数選択ファイルを抽出するファイル抽出部と、
前記複数要素のうちの前記複数選択オブジェクトに対応する複数選択要素を前記複数選択ファイルから抽出する要素抽出部と、
前記複数選択要素に基づいて新規ファイルを新規に作成するファイル作成部とを具備し、
前記複数ファイルは、それぞれ、アプリケーションソフトウェアにより前記複数要素のうちのいずれかに復号されるデータであり、
前記新規ファイルは、前記アプリケーションソフトウェアにより前記複数選択要素に復号されるデータである
ファイル作成プログラム。
【請求項１０】
請求項９において、
前記複数オブジェクトの各々は、前記複数要素のうちの前記各々に対応する要素のイメージを示すサムネイルを備える
ファイル作成プログラム。
【請求項１１】
請求項１０において、
入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部と、
前記登録ファイルが示す登録要素のイメージを示す登録サムネイルを作成するサムネイル作成部とを更に具備し、
前記要素データベースは、前記登録ファイルと前記登録要素とを登録オブジェクトに更に対応付け、
前記登録オブジェクトは、前記登録サムネイルを備える
ファイル作成プログラム。
【請求項１２】
請求項９において、
検索部を更に具備し、
前記要素データベースは、前記複数要素に複数文字列を更に対応付け、
前記検索部は、入力装置から入力される検索文字列を含む文字列に対応する検索要素を前記複数要素から抽出し、
前記要素選択部は、前記複数オブジェクトのうちの前記検索要素を除く要素に対応するオブジェクトを表示しない
ファイル作成プログラム。
【請求項１３】
請求項１２において、
入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部と、
前記登録ファイルが示す登録要素に記載される登録文字列を抽出する文字列抽出部とを更に具備し、
前記要素データベースは、前記登録ファイルと前記登録要素とを登録オブジェクトに更に対応付け、前記登録要素に前記登録文字列を更に対応付ける
ファイル作成プログラム。
【請求項１４】
請求項９において、
入力装置から入力される情報により複数テンプレートのうちから選択される選択テンプレートを前記複数選択要素に適用するテンプレート適用部
を更に具備するファイル作成プログラム。
【請求項１５】
請求項９において、
前記要素選択部は、前記複数オブジェクトを複数カテゴリーに対応付けるテーブルを参照して、前記複数オブジェクトを前記複数カテゴリーに対応付けて表示する
ファイル作成プログラム。
【請求項１６】
請求項１５において、
入力装置から入力される情報に基づいて複数テーブルから前記テーブルを選択するユーザ設定部
を更に具備するファイル作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル作成装置及びファイル作成プログラムに関し、特に、アプリケーションソフトウェアにより利用されるファイルを新規に作成するときに利用されるファイル作成装置及びファイル作成プログラムに関する。
【背景技術】
【０００２】
複数のスライドを用いて意図や内容をわかりやすく伝えるためのプレゼンテーションソフトウエアが知られている。そのスライドは、それぞれ、文字列、表、画像、動画を示している。ユーザは、過去に作成されたスライドを改変することにより、そのスライドをより容易に作成することができる。
【０００３】
特開２００２−９１９５３号公報には、異なる複数の素材電子文書から１つの統合電子文書を作成する際に、その統合電子文書を構成する素材電子文書中の目次やページ番号等の文書の体裁に関する文書情報を再構成して、体裁が整った統合電子文書を構成することができる情報処理装置が開示されている。その情報処理装置は、複数種類の素材電子文書から構成される統合電子文書を構成する情報処理装置であって、前記複数種類の素材電子文書を保持する保持手段と、前記保持手段で保持される前記複数種類の素材電子文書の各々の素材ページ単位電子文書から所望の素材ページ単位電子文書を選択する選択手段と、前記選択手段で選択された素材ページ単位電子文書に関する文書情報を抽出する抽出手段と、前記抽出手段で抽出された文書情報に基づいて、統合電子文書を構成する構成手段と、を備えることを特徴としている。
【０００４】
特開２００２−９１９５８号公報には、向きが異なる複数の素材電子文書から１つの統合電子文書を作成する際に、その統合電子文書を構成する素材電子文書中の向きを再構成して、体裁が整った統合電子文書を構成することができる情報処理装置が開示されている。その情報処理装置は、複数種類の素材電子文書から構成される統合電子文書を構成する情報処理装置であって、前記複数種類の素材電子文書を保持する保持手段と、前記保持手段で保持される前記複数種類の素材電子文書の各々の素材ページ単位電子文書から所望の素材ページ単位電子文書を選択する選択手段と、前記素材ページ単位電子文書から構成される統合電子文書に対し、前記選択手段で選択された素材ページ単位電子文書を追加する追加手段と、前記追加手段による追加対象の素材ページ単位電子文書の追加位置に基づいて、該追加対象の素材ページ単位電子文書を編集する編集手段とを備えることを特徴としている。
【０００５】
特開２００２−９１９５９号公報には、共通の素材電子文書を有する複数の統合電子文書を作成し、その共通の素材電子文書と複数の統合電子文書との関係を維持しながら容易に編集を行うことができる情報処理装置が開示されている。その情報処理装置は、複数種類の素材電子文書から構成される統合電子文書を構成する情報処理装置であって、前記複数種類の素材電子文書を保持する保持手段と、前記保持手段で保持される前記複数種類の素材電子文書の各々の素材ページ単位電子文書から所望の素材ページ単位電子文書を選択する選択手段と、前記選択手段で選択された素材ページ単位電子文書に基づいて、複数の統合電子文書を構成する構成手段と、前記複数の統合電子文書それぞれを構成する素材ページ単位電子文書の該統合電子文書におけるページと、該素材ページ単位電子文書を構成要素とする素材電子文書におけるページとのページ関係を管理する管理手段と、前記統合電子文書に対してページ単位の編集を行う編集手段と、前記管理手段で管理されるページ関係を参照し、前記編集手段の編集結果に基づいて、前記複数の統合電子文書それぞれの構成を制御する制御手段とを備えることを特徴としている。
【０００６】
特開２００２−９９５２８号公報には、アノテーション情報が付加された異なる複数の素材電子文書から一つの統合電子文書を作成し、素材電子文書に付加されたアノテーション情報と、統合電子文書に対して新規に追加／更に追加したアノテーション情報の関係を維持しながら容易に編集を行うことができる情報処理装置が開示されている。その情報処理装置は、複数種類の素材電子文書から構成される統合電子文書を構成する情報処理装置であって、アノテーション情報が付加された前記複数種類の素材電子文書を保持する保持手段と、前記保持手段で保持される前記複数種類の素材電子文書の各々の素材ページ単位電子文書から所望の素材ページ単位電子文書を選択する選択手段と、前記選択手段で選択された素材ページ単位電子文書に基づいて、前記アノテーション情報の付加を制御する制御情報を含む統合電子文書を構成する構成手段とを備えることを特徴としている。
【０００７】
特開２００２−１０８８４５号公報には、異なる複数の素材電子文書から１つの統合電子文書を作成し、素材電子文書と統合電子文書との関係を容易に把握することができる情報処理装置が開示されている。その情報処理装置は、複数種類の素材電子文書から構成される統合電子文書を構成する情報処理装置であって、前記複数種類の素材電子文書を保持する保持手段と、前記保持手段で保持される前記複数種類の素材電子文書の各々の素材ページ単位電子文書から所望の素材ページ単位電子文書を選択する選択手段と、前記選択手段で選択された素材ページ単位電子文書に基づいて、統合電子文書を構成する構成手段と、前記構成手段で構成した統合電子文書を構成する素材ページ単位電子文書に対応するサムネール画像を表示する表示手段と、前記表示手段で表示されたサムネール画像に対する操作に基づいて、該サムネール画像に対応する素材ページ単位電子文書に関する情報を該サムネール画像の近傍に表示制御する表示制御手段とを備えることを特徴としている。
【０００８】
特開２００４−８６３７０号公報には、簡単な操作で当該ファイル内の加工対象とする画像データを特定してファイルを加工することができるファイル加工プログラムが開示されている。そのファイル加工プログラムは、記録媒体に記録されたファイルを読み出すファイル読み出し手段と、前記読み出したファイルに基づいて、当該ファイルのインデックス画像を生成するインデックス画像生成手段と、前記インデックス画像生成手段によって生成されたインデックス画像をディスプレイ画面上に表示させる画像表示手段と、前記画像表示手段によってディスプレイ画面上に表示されたインデックス画像の中から複数のインデックス画像が選択されたことを認識するインデックス画像認識手段と、前記インデックス画像認識手段によって認識された複数のインデックス画像に対応する各ファイルを１つのファイルに結合する加工手段としてコンピュータを機能させることを特徴としている。
【０００９】
特開２００４−８６３７１号公報には、簡単な操作で当該ファイル内の加工対象とする画像データを特定してファイルを加工することができるファイル加工プログラムが開示されている。そのファイル加工プログラムは、記録媒体に記録されたファイルを読み出すファイル読み出し手段と、前記ファイル読み出し手段が読み出したファイルのインデックス画像を生成するインデックス画像生成手段と、前記インデックス画像生成手段によって生成されたインデックス画像をディスプレイ画面上に表示させる画像表示手段と、前記画像表示手段によってディスプレイ画面上に表示されたインデックス画像の中から所望のインデックス画像が選択されたことを認識するインデックス画像認識手段と、前記インデックス画像認識手段によって認識されたインデックス画像に対応する元のファイルを、当該ファイルに含まれる各画像データ毎に分割して新たなファイルを生成する加工手段としてコンピュータを機能させることを特徴としている。
【００１０】
【特許文献１】特開２００２−９１９５３号公報
【特許文献２】特開２００２−９１９５８号公報
【特許文献３】特開２００２−９１９５９号公報
【特許文献４】特開２００２−９９５２８号公報
【特許文献５】特開２００２−１０８８４５号公報
【特許文献６】特開２００４−８６３７０号公報
【特許文献７】特開２００４−８６３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明の課題は、アプリケーションソフトウェアにより利用されるファイルを容易に作成するファイル作成装置及びファイル作成プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
以下に、発明を実施するための最良の形態・実施例で使用される符号を括弧付きで用いて、課題を解決するための手段を記載する。この符号は、特許請求の範囲の記載と発明を実施するための最良の形態・実施例の記載との対応を明らかにするために付加されたものであり、特許請求の範囲に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１３】
本発明によるファイル作成装置（１）は、複数ファイルと複数要素とを複数オブジェクト（１５６−１〜１５６−ｍ）に対応付ける要素データベース（１１）と、表示装置に複数オブジェクト（１５６−１〜１５６−ｍ）を表示して、入力装置から入力される情報に基づいて複数オブジェクト（１５６−１〜１５６−ｍ）から複数選択オブジェクト（１６４−１〜１６４−Ｌ）を選択する要素選択部（１７）と、複数ファイルから複数選択オブジェクト（１６４−１〜１６４−Ｌ）に対応する複数選択ファイルを抽出するファイル抽出部（１８）と、複数要素のうちの複数選択オブジェクト（１６４−１〜１６４−Ｌ）に対応する複数選択要素を複数選択ファイルから抽出する要素抽出部（１９）と、複数選択要素に基づいて新規ファイルを新規に作成するファイル作成部（２１）とを備えていることが好ましい。このとき、複数ファイルは、それぞれ、アプリケーションソフトウェア（１０）により複数要素のうちのいずれかに復号されるデータである。新規ファイルは、アプリケーションソフトウェア（１０）により複数選択要素に復号されるデータである。
【００１４】
複数オブジェクト（１５６−１〜１５６−ｍ）の各々は、複数要素のうちの各々に対応する要素のイメージを示すサムネイル（１５７）を備えていることが分かりやすい点で好ましい。
【００１５】
本発明によるファイル作成装置（１）は、入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部（１３）と、登録ファイルが示す登録要素のイメージを示す登録サムネイルを作成するサムネイル作成部（１４）とをさらに備えていることが好ましい。このとき、要素データベース（１１）は、登録ファイルと登録要素とを登録オブジェクトにさらに対応付けている。登録オブジェクトは、登録サムネイルを備えている。
【００１６】
本発明によるファイル作成装置（１）は、検索部（１６）をさらに備えていることが好ましい。このとき、要素データベース（１１）は、複数要素に複数文字列をさらに対応付けている。検索部（１６）は、入力装置から入力される検索文字列を含む文字列に対応する検索要素を複数要素から抽出する。要素選択部（１７）は、複数オブジェクト（１５６−１〜１５６−ｍ）のうちの検索要素を除く要素に対応するオブジェクトを表示しない。
【００１７】
本発明によるファイル作成装置（１）は、入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部（１３）と、登録ファイルが示す登録要素に記載される登録文字列を抽出する文字列抽出部（１５）とをさらに備えていることが好ましい。このとき、要素データベース（１１）は、登録ファイルと登録要素とを登録オブジェクトにさらに対応付け、登録要素に登録文字列をさらに対応付ける。
【００１８】
本発明によるファイル作成装置（１）は、入力装置から入力される情報により複数テンプレートのうちから選択される選択テンプレートを複数選択要素に適用するテンプレート適用部（２０）をさらに備えていることが好ましい。
【００１９】
要素選択部（１７）は、複数オブジェクト（１５６−１〜１５６−ｍ）を複数カテゴリーに対応付けるテーブル（４１）を参照して、複数オブジェクト（１５６−１〜１５６−ｍ）を複数カテゴリーに対応付けて表示することが好ましい。
【００２０】
本発明によるファイル作成装置（１）は、入力装置から入力される情報に基づいて複数テーブルからテーブル（４１）を選択するユーザ設定部（１２）をさらに備えていることが好ましい。
【００２１】
本発明によるファイル作成プログラムは、複数ファイルと複数要素とを複数オブジェクト（１５６−１〜１５６−ｍ）に対応付ける要素データベース（１１）と、表示装置に複数オブジェクト（１５６−１〜１５６−ｍ）を表示して、入力装置から入力される情報に基づいて複数オブジェクト（１５６−１〜１５６−ｍ）から複数選択オブジェクト（１６４−１〜１６４−Ｌ）を選択する要素選択部（１７）と、複数ファイルから複数選択オブジェクト（１６４−１〜１６４−Ｌ）に対応する複数選択ファイルを抽出するファイル抽出部（１８）と、複数要素のうちの複数選択オブジェクト（１６４−１〜１６４−Ｌ）に対応する複数選択要素を複数選択ファイルから抽出する要素抽出部（１９）と、複数選択要素に基づいて新規ファイルを新規に作成するファイル作成部（２１）とを備えていることが好ましい。このとき、複数ファイルは、それぞれ、アプリケーションソフトウェア（１０）により複数要素のうちのいずれかに復号されるデータであり、新規ファイルは、アプリケーションソフトウェア（１０）により複数選択要素に復号されるデータである。
【００２２】
複数オブジェクト（１５６−１〜１５６−ｍ）の各々は、複数要素のうちの各々に対応する要素のイメージを示すサムネイル（１５７）を備えていることが好ましい。
【００２３】
本発明によるファイル作成プログラムは、入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部（１３）と、登録ファイルが示す登録要素のイメージを示す登録サムネイルを作成するサムネイル作成部（１４）とをさらに備えていることが好ましい。このとき、要素データベース（１１）は、登録ファイルと登録要素とを登録オブジェクトにさらに対応付け、登録オブジェクトは、登録サムネイルを備えている。
【００２４】
本発明によるファイル作成プログラムは、検索部（１６）をさらに備えていることが好ましい。このとき、要素データベース（１１）は、複数要素に複数文字列をさらに対応付け、検索部（１６）は、入力装置から入力される検索文字列を含む文字列に対応する検索要素を複数要素から抽出し、要素選択部（１７）は、複数オブジェクト（１５６−１〜１５６−ｍ）のうちの検索要素を除く要素に対応するオブジェクトを表示しない。
【００２５】
本発明によるファイル作成プログラムは、入力装置から入力される情報に基づいて記憶装置に記録されるファイルから登録ファイルを選択するファイル登録部（１３）と、登録ファイルが示す登録要素に記載される登録文字列を抽出する文字列抽出部（１５）とをさらに備えていることが好ましい。このとき、要素データベース（１１）は、登録ファイルと登録要素とを登録オブジェクトにさらに対応付け、登録要素に登録文字列をさらに対応付ける。
【００２６】
本発明によるファイル作成プログラムは、入力装置から入力される情報により複数テンプレートのうちから選択される選択テンプレートを複数選択要素に適用するテンプレート適用部（２０）をさらに備えていることが好ましい。
【００２７】
要素選択部（１７）は、複数オブジェクト（１５６−１〜１５６−ｍ）を複数カテゴリーに対応付けるテーブル（４１）を参照して、複数オブジェクト（１５６−１〜１５６−ｍ）を複数カテゴリーに対応付けて表示することが好ましい。
【００２８】
本発明によるファイル作成プログラムは、入力装置から入力される情報に基づいて複数テーブルからテーブル（４１）を選択するユーザ設定部（１２）をさらに備えていることが好ましい。
【発明の効果】
【００２９】
本発明によるファイル作成装置及びファイル作成プログラムは、アプリケーションソフトウェアにより利用されるファイルを容易に作成することができる。
【発明を実施するための最良の形態】
【００３０】
図面を参照して、本発明によるファイル作成装置の実施の形態を記載する。そのファイル作成装置１は、図１に示されているように、ファイル作成システム２に適用されている。ファイル作成システム２は、インターネット３を介して複数の情報処理装置（コンピュータ）が互いに情報伝達可能に接続されている。その複数の情報処理装置は、ファイル作成装置１とサーバ５とから形成されている。なお、ファイル作成装置１とサーバ５とは、それぞれ、ファイル作成システム２に複数が備えられることもできる。なお、インターネット３は、他の通信回線網に置換されることもできる。その通信回線網としては、ＬＡＮが例示される。
【００３１】
ファイル作成装置１は、図示されていないＣＰＵと記憶装置と表示装置と入力装置とを備えている。そのＣＰＵは、ファイル作成装置１にインストールされるコンピュータプログラムを実行してその記憶装置と入力装置と表示装置とを制御する。その記憶装置は、そのコンピュータプログラムを記録し、そのＣＰＵにより生成される情報を一時的に記録する。その記憶装置としては、ＲＯＭ、ＲＡＭ、ハードディスクドライブ、着脱可能な記録媒体に情報を読み書きするドライブが例示される。その表示装置は、そのＣＰＵにより生成される画像をユーザに認識可能に表示する。その入力装置は、ユーザの操作により生成される情報をそのＣＰＵに出力する。その入力装置は、キーボードとマウスとから形成されている。そのキーボードは、複数の入力キーが配列され、ユーザに操作されることにより文字列を生成する。そのマウスは、センサとボタンとを備え、ユーザにより移動されることにより、その表示装置に表示されるポインタを移動させ、ユーザによりそのボタンがクリックされたか、ダブルクリックされたかをそのＣＰＵに出力する。
【００３２】
図２は、ファイル作成装置１にインストールされるコンピュータプログラムを示している。そのコンピュータプログラムは、アプリケーションソフトウェア１０とスライドデータベース１１とユーザ設定部１２とファイル登録部１３とサムネイル作成部１４と文字列抽出部１５と検索部１６とスライド選択部１７とファイル抽出部１８とスライド抽出部１９とテンプレート適用部２０とファイル作成部２１とから形成されている。
【００３３】
アプリケーションソフトウェア１０は、少なくとも１つのスライドを用いて、意図や内容をわかりやすく伝えるためのプレゼンテーションソフトウエアである。そのスライドは、それぞれ、文字列、表、画像、動画を示している。アプリケーションソフトウェア１０は、そのスライドを新規に作成し、そのスライドを編集し、または、そのスライドを表示装置に表示する。アプリケーションソフトウェア１０は、そのスライドを所定のデータ形式で表現されるデータに記号化して、そのデータの集合であるデータファイルをファイル名に対応付けて記憶装置に記録する。アプリケーションソフトウェア１０は、さらに、そのデータファイルをその記憶装置から読み出し、そのデータファイルのデータをそのスライドに復号する。このようなアプリケーションソフトウェア１０としては、「ＭｉｃｒｏｓｏｆｔＰｏｗｅｒＰｏｉｎｔ」（登録商標）が例示される。
【００３４】
なお、アプリケーションソフトウェア１０としては、複数の要素を作成し、または、編集して、その複数の要素を示すデータファイルを記憶装置から読み出し、または、そのデータファイルを記憶装置に記録する他のソフトウエアに適用することができ、たとえば、ワープロソフト、表計算ソフトが適用されることもできる。そのワープロソフトとしては、「ＭｉｃｒｏｓｏｆｔＷｏｒｄ」（登録商標）が例示される。その表計算ソフトとしては、「ＭｉｃｒｏｓｏｆｔＥｘｃｅｌ」（登録商標）が例示される。その要素は、アプリケーションソフトウェア１０がワープロソフトであるときに、文書を構成する複数のセクションに対応する。その要素は、アプリケーションソフトウェア１０が表計算ソフトであるときに、複数のシートに対応する。
【００３５】
スライドデータベース１１は、アプリケーションソフトウェア１０により利用されるスライドに関する情報を記憶装置に記録する。
【００３６】
ユーザ設定部１２は、アプリケーションソフトウェア１０により利用される複数のデータファイルを複数のカテゴリに対応付けるユーザ設定ファイルを記録装置から読み出す。ユーザ設定部１２は、さらに、ユーザによる入力装置の操作に基づいてその複数のスライドとその複数のカテゴリとの対応とを更新し、その更新された対応を示すユーザ設定ファイルを記録装置に記録する。このようなユーザ設定ファイルは、ファイル名に対応付けられて記録装置に複数が記録されている。
【００３７】
ファイル登録部１３は、ユーザによる入力装置の操作に基づいて選択されるデータファイルをユーザによる入力装置の操作に基づいて生成されるカテゴリに対応付ける。ファイル登録部１３は、さらに、その対応を示すようにユーザ設定部１２により記録されるユーザ設定ファイルを更新する。ファイル登録部１３は、さらに、ユーザによる入力装置の操作に基づいて選択されるデータファイルに関する情報をユーザ設定ファイルから削除する。
【００３８】
サムネイル作成部１４は、ファイル登録部１３により登録されるデータファイルに関する情報がスライドデータベース１１により記憶装置に記録されていないときに、そのデータファイルに基づいてサムネイルを作成する。そのサムネイルは、そのデータファイルが示すスライドのイメージをそれぞれ示している。そのサムネイルは、さらに、そのスライドがアプリケーションソフトウェア１０により表示されるときより、解像度が小さく、情報量が小さい。このとき、サムネイル作成部１４は、アプリケーションソフトウェア１０のＯＬＥを用いて、サムネイル作成する。
【００３９】
文字列抽出部１５は、ファイル登録部１３により登録されるデータファイルに関する情報がスライドデータベース１１により記憶装置に記録されていないときに、そのデータファイルに基づいて文字列を作成する。その文字列は、そのデータファイルが示すスライドに記載される文字列を示している。その文字列としては、そのスライドのスライドタイトル、サブタイトルが例示される。
【００４０】
検索部１６は、ユーザによる入力装置の操作に基づいて検索文字列を生成し、スライドデータベース１１により記憶装置に記録される情報に基づいて、ユーザ設定ファイルにより記録されているデータファイルのうちからその検索文字列が記載されるスライドを示すデータファイルを抽出する。
【００４１】
スライド選択部１７は、検索部１６により抽出されたデータファイルをカテゴリに対応付けて表示装置に表示する。スライド選択部１７は、検索部１６によりデータファイルが抽出されていないときに、ユーザ設定ファイルにより記録されているデータファイルの全部をカテゴリに対応付けて表示装置に表示する。スライド選択部１７は、さらに、表示されるデータファイルが示すスライドを表示装置に表示し、ユーザによる入力装置の操作に基づいてそのスライドからいくつかのスライドを選択する。
【００４２】
ファイル抽出部１８は、スライド選択部１７により選択されたスライドを示すデータファイルを抽出する。スライド抽出部１９は、ファイル抽出部１８により抽出されたデータファイルから、スライド選択部１７により選択されたスライドを抽出する。
【００４３】
テンプレート適用部２０は、ユーザによる入力装置の操作に基づいてテンプレートが選択されたときに、スライド抽出部１９により抽出されたスライドにそのテンプレートを適用する。そのテンプレートは、スライドの背景とその背景に文字を記載することができる位置とを示している。
【００４４】
ファイル作成部２１は、テンプレートが選択されたときに、スライド抽出部１９により抽出されたスライドにそのテンプレートが適用されたスライドを示すデータファイルを作成する。すなわち、ファイル作成部２１は、スライド抽出部１９により抽出されたスライドの背景をそのテンプレートが示す背景に置換し、そのスライドに記載される文字をそのテンプレートが示す位置に移動する。ファイル作成部２１は、テンプレートが選択されないときに、スライド抽出部１９により抽出されたスライドを示すデータファイルを作成する。そのデータファイルは、アプリケーションソフトウェア１０によりスライドに復号される所定のデータ形式で表現されるデータから形成されている。ファイル作成部２１は、さらに、ユーザによる入力装置の操作に基づいて生成されるファイル名に対応付けてそのデータファイルを記憶装置に記録する。
【００４５】
図３は、アプリケーションソフトウェア１０により利用されるデータファイルを示している。そのデータファイル３１は、スライドＩＤ３２にスライド画像３３とスライドタイトル３４とを対応付けている。スライドＩＤ３２は、データファイル３１が示す複数のスライドを識別する番号を示している。たとえば、スライドＩＤ３２は、アプリケーションソフトウェア１０が「ＭｉｃｒｏｓｏｆｔＰｏｗｅｒＰｏｉｎｔ」（登録商標）であるときに、スライドを識別するページ番号を示している。スライド画像３３は、スライドＩＤ３２により識別されるスライドが含む画像を示している。スライドタイトル３４は、スライドＩＤ３２により識別されるスライドが含む文字列を示している。そのデータファイル３１は、さらに、プレゼンレーションタイトルを示すこともできる。そのプレゼンテーションタイトルは、そのデータファイル３１の一連のスライドを識別するためにユーザにより対応付けられた文字列である。
【００４６】
図４は、ユーザ設定部１２により作成されるユーザ設定ファイルを示している。そのユーザ設定ファイル４１は、ファイル識別情報にカテゴリを対応付けている。そのファイル識別情報は、アプリケーションソフトウェア１０により利用されるデータファイルを識別し、アドレス４２とファイル名４３とスライドＩＤ４４とから形成されている。アドレス４２は、そのデータファイルが記録されている情報処理装置を識別し、インターネット３に接続されるファイル作成装置１またはサーバ５のネットワークアドレスを示している。ファイル名４３は、アドレス４２により識別される情報処理装置に記録されているデータファイルを識別し、そのデータファイルに対応付けられているフォルダ名とファイル名とを示している。ファイル名４３は、そのデータファイルが着脱可能な記録媒体に記録されているときに、その記録媒体に情報を読み書きするドライブのドライブ名をさらに示している。スライドＩＤ４４は、そのデータファイルが示すスライドを識別している。
【００４７】
そのカテゴリは、大分類４５と中分類４６と小分類４７とから形成されている。大分類４５は、文字列を示している。中分類４６は、文字列を示している。小分類４７は、文字列を示している。そのユーザ設定ファイル４１は、そのファイル識別情報にタイトル４８と登録日４９とを対応付けている。タイトル４８は、文字列を示している。登録日４９は、そのファイル識別情報により識別されるデータファイルがファイル登録部１３によりそのカテゴリに対応付けられた日付を示している。
【００４８】
複数のユーザは、ユーザ設定ファイル４１がファイル名に対応付けられて記録装置に複数が記録されているときに、それぞれ、より使い勝手が良くなるように、互いに異なるユーザ設定ファイル４１を作成して利用することができる。
【００４９】
図５は、スライドデータベース１１により記録されるテーブルを示している。そのテーブル５１は、スライド識別情報を制御情報に対応付けている。そのスライド識別情報は、スライドを識別し、アドレス５２とファイル名５３とスライドＩＤ５４とから形成されている。アドレス５２は、そのデータファイルが記録されている情報処理装置を識別し、インターネット３に接続されるファイル作成装置１またはサーバ５のネットワークアドレスを示している。ファイル名５３は、アドレス５２により識別される情報処理装置に記録されているデータファイルを識別し、そのデータファイルに対応付けられているフォルダ名とファイル名とを示している。スライドＩＤ５４は、そのデータファイルが示すスライドを識別し、そのデータファイルが示すスライドの個数を示している。
【００５０】
その制御情報は、サムネイル５５とスライドタイトル５６と文字列５７とから形成されている。サムネイル５５は、そのスライド識別情報により識別されるスライドのイメージを示している。そのイメージは、サムネイル作成部１４により作成されたサムネイルであり、そのスライドがアプリケーションソフトウェア１０により表示されるときより、解像度が小さく、情報量が小さい。スライドタイトル５６は、そのスライド識別情報により識別されるスライドに対応付けられている文字列である。その文字列は、文字列抽出部１５により抽出された文字列のうちの１つである。文字列５７は、そのスライド識別情報により識別されるスライドに含まれる文字列を示している。その文字列は、文字列抽出部１５により抽出された文字列の全部である。
【００５１】
図６は、ファイル作成装置１にインストールされるコンピュータプログラムにより表示装置に表示される画面を示している。その画面６１は、閲覧選択タグ６２とバスケット表示タグ６３とファイル登録タグ６４とファイル修正削除タグ６５とテンプレート登録タグ６６とテンプレート更新削除タグ６７とを備えている。画面６１は、ポインタ８９とともに表示される。ポインタ８９は、マウスの動きに合わせて移動する。
【００５２】
画面６１は、ポインタ８９が閲覧選択タグ６２に重なって表示された場合でクリックされたときに、すなわち、閲覧選択タグ６２がクリックされたときに、閲覧選択画面を表示する。画面６１は、バスケット表示タグ６３がクリックされたときに、バスケット表示画面を表示する。画面６１は、ファイル登録タグ６４がクリックされたときに、ファイル登録画面を表示する。画面６１は、ファイル修正削除タグ６５がクリックされたときに、ファイル修正削除画面を表示する。画面６１は、テンプレート登録タグ６６がクリックされたときに、テンプレート登録画面を表示する。画面６１は、テンプレート更新削除タグ６７がクリックされたときに、テンプレート更新削除画面を表示する。
【００５３】
図６は、さらに、そのファイル修正削除画面を示している。そのファイル修正削除画面７１は、カテゴリ画面７２と検索文字列入力欄７３と検索ボタン７４とファイル選択画面７５とを備えている。カテゴリ画面７２は、アプリケーションソフトウェア１０により利用されるデータファイルに対応付けられるカテゴリが並べて表示されている。そのカテゴリは、大分類と中分類との組み合わせが等しいものが一連なりに並べられ、大分類が等しいものが一連なりに並べられている。カテゴリ画面７２は、大分類欄７６と中分類欄７７と小分類欄７８とを備えている。大分類欄７６には、大分類が記載される。中分類欄７７には、中分類が記載される。小分類欄７８には、小分類が記載される。
【００５４】
検索文字列入力欄７３には、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。
【００５５】
ファイル選択画面７５は、複数のオブジェクト８１−１〜８１−ｎ（ｎ＝２，３，４，…）を表示している。オブジェクト８１−１〜８１−ｎは、カテゴリ画面７２で選択表示されているカテゴリに属するデータファイルに対応している。すなわち、オブジェクト８１−１〜８１−ｎの個数ｎは、カテゴリ画面７２で選択表示されているカテゴリに属するデータファイルのファイル数に等しい。オブジェクト８１−ｉ（ｉ＝１，２，３，…，ｎ）は、サムネイル８２とタイトル８３と登録日８４とスライド数８５とを表示している。サムネイル８２は、オブジェクト８１−ｉに対応するデータファイルが示すスライドのうちの最初のスライドのイメージを示している。タイトル８３は、オブジェクト８１−ｉに対応するデータファイルに対応付けられているタイトルを示している。登録日８４は、オブジェクト８１−ｉに対応するデータファイルがカテゴリに対応付けられた日付けを示している。スライド数８５は、オブジェクト８１−ｉに対応するデータファイルが示すスライドの個数を示している。
【００５６】
ユーザ設定部１２は、カテゴリ画面７２の小分類欄７８のうちのいずれかがクリックされたときに、ユーザ設定ファイル４１を参照して、クリックされたそのカテゴリに属するデータファイルに対応するオブジェクト８１−１〜８１−ｎをファイル選択画面７５に表示する。ユーザ設定部１２は、さらに、ポインタ８９がオブジェクト８１−ｉに重なって表示された場合でダブルクリックされたときに、すなわち、オブジェクト８１−ｉがダブルクリックされたときに、オブジェクト８１−ｉに対応するカテゴリ修正削除画面を表示する。
【００５７】
検索部１６は、検索ボタン７４がクリックされたときに、スライドデータベース１１のテーブル５１を参照して、テーブル５１により識別されるスライドのうちから検索文字列入力欄７３に記入される文字列を含むスライドを抽出する。検索部１６は、さらに、テーブル５１により識別されるデータファイルのうちからそのスライドを示すデータファイルを抽出し、抽出されたデータファイルに対応するオブジェクト８１−１〜８１−ｎをファイル選択画面７５に表示する。ユーザ設定部１２は、さらに、オブジェクト８１−ｉがダブルクリックされたときに、オブジェクト８１−ｉに対応するカテゴリ修正削除画面を表示する。
【００５８】
図７は、そのカテゴリ修正削除画面を示している。そのカテゴリ修正削除画面９１は、カテゴリ画面７２と検索文字列入力欄７３と検索ボタン７４とスライド表示画面９２と大分類入力欄９３と中分類入力欄９４と小分類入力欄９５とタイトル入力欄９６と属性更新ボタン９７とファイル更新ボタン９８と削除ボタン９９とを備えている。
【００５９】
スライド表示画面９２は、オブジェクト１０１−１〜１０１−ｍ（ｍ＝１，２，３，４，…）を備えている。オブジェクト１０１−１〜１０１−ｍは、ファイル修正削除画面７１でダブルクリックされたオブジェクト８１−ｉに対応するデータファイルが示すスライドに対応している。すなわち、オブジェクト１０１−１〜１０１−ｍの個数ｍは、そのデータファイルが示すスライドの個数に等しい。オブジェクト１０１−ｊ（ｊ＝１，２，３，…，ｍ）は、サムネイル１０２とタイトル１０３とを備えている。サムネイル１０２は、オブジェクト１０１−ｊに対応するスライドのイメージを示している。タイトル１０３は、オブジェクト１０１−ｊに対応するスライドのタイトルを示している。
【００６０】
大分類入力欄９３は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。中分類入力欄９４は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。小分類入力欄９５は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。タイトル入力欄９６は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。
【００６１】
ユーザ設定部１２は、属性更新ボタン９７がクリックされたときに、ファイル修正削除画面７１でダブルクリックされたオブジェクト８１−ｉに対応するデータファイルが大分類入力欄９３と中分類入力欄９４と小分類入力欄９５とタイトル入力欄９６とにそれぞれ記入された大分類と中分類と小分類とタイトルとに対応するように、ユーザ設定ファイルを更新して記憶装置に記録する。ユーザ設定部１２は、ファイル更新ボタン９８がクリックされたときに、データファイルを選択するためのダイアログを表示して、ユーザにデータファイルを選択するように促す。ユーザ設定部１２は、ファイル更新ボタン９８がクリックされてデータファイルが選択されたときに、その選択されたデータファイルが大分類入力欄９３と中分類入力欄９４と小分類入力欄９５とタイトル入力欄９６とにそれぞれ記入された大分類と中分類と小分類とタイトルとに対応するように、ユーザ設定ファイルを更新して記憶装置に記録する。ユーザ設定部１２は、削除ボタン９９がクリックされたときに、ファイル修正削除画面７１でダブルクリックされたオブジェクト８１−ｉに対応するデータファイルに関する情報をユーザ設定ファイルから削除して、そのユーザ設定ファイルを記憶装置に記録する。
【００６２】
図８は、ファイル登録画面を示している。そのファイル登録画面１１１は、ファイル名入力欄１１２と大分類入力欄１１３と中分類入力欄１１４と小分類入力欄１１５とタイトル入力欄１１６と登録ボタン１１７とを備えている。ファイル名入力欄１１２は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。大分類入力欄１１３は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。中分類入力欄１１４は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。小分類入力欄１１５は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。タイトル入力欄１１６は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。
【００６３】
ファイル登録部１３は、登録ボタン１１７がクリックされると、ファイル名入力欄１１２に記入された文字列により識別されるデータファイルが大分類入力欄１１３と中分類入力欄１１４と小分類入力欄１１５とタイトル入力欄１１６とにそれぞれ記入された大分類と中分類と小分類とタイトルとに対応するように、ユーザ設定ファイルを更新して記憶装置に記録する。ファイル名入力欄１１２に記入された文字列は、そのデータファイルがファイル作成装置１に記録されているときに、そのデータファイルが記録されるフォルダ名とファイル名とを示している。ファイル名入力欄１１２に記入される文字列は、そのデータファイルが着脱可能な記録媒体に記録されているときに、その記録媒体に情報を読み書きするドライブのドライブ名とそのデータファイルのフォルダ名とファイル名とを示している。その記録媒体としては、光ディスク（ＣＤ、ＤＶＤ）、磁気ディスク（ＦＤ）が例示される。ファイル名入力欄１１２に記入された文字列は、そのデータファイルがサーバ５に記録されているときに、サーバ５のインターネット３のアドレスとそのデータファイルが記録されるフォルダ名とファイル名とを示している。このとき、ファイル登録部１３は、さらに、登録ボタン１１７がクリックされた日にそのデータファイルが対応するように、ユーザ設定ファイルを更新して記憶装置に記録する。
【００６４】
図９は、テンプレート登録画面を示している。そのテンプレート登録画面１２１は、ファイル名入力欄１２２とタイトル入力欄１２３と登録ボタン１２４とを備えている。ファイル名入力欄１２２は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。タイトル入力欄１２３は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。
【００６５】
テンプレート適用部２０は、登録ボタン１２４がクリックされると、ファイル名入力欄１２２に記入された文字列により識別されるテンプレートファイルをタイトル入力欄１２３に記入された文字列に対応付けるテンプレートテーブルを記憶装置に記録する。そのテンプレートファイルは、アプリケーションソフトウェア１０により利用され、スライドに適用されるテンプレートを示している。
【００６６】
図１０は、テンプレート更新削除画面を示している。そのテンプレート更新削除画面１３１は、テンプレート表示画面１３２とタイトル入力欄１３３とファイル名入力欄１３４と更新ボタン１３５と削除ボタン１３６とサムネイル表示画面１３０とを備えている。テンプレート表示画面１３２は、複数のオブジェクト１３７−１〜１３７−ｎ′を備えている。オブジェクト１３７−１〜１３７−ｎ′は、登録されている複数のテンプレートに対応している。オブジェクト１３７−１〜１３７−ｎ′の個数ｎ′は、登録されているテンプレートの個数と一致している。オブジェクト１３７−ｉ′は、サムネイル１３８とタイトル１３９とを備えている。サムネイル１３８は、オブジェクト１３７−ｉ′に対応するテンプレートのイメージを示している。タイトル１３９は、オブジェクト１３７−ｉ′に対応するテンプレートに付けられたタイトルを示している。
【００６７】
タイトル入力欄１３３は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。ファイル名入力欄１３４は、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。
【００６８】
テンプレート適用部２０は、テンプレート表示画面１３２のオブジェクト１３７−１〜１３７−ｎ′のうちの１つのオブジェクト１３７−ｉ′がクリックされたときに、オブジェクト１３７−ｉ′を他のオブジェクト１３７−１〜１３７−ｎ′と識別可能にテンプレート表示画面１３２に表示し、オブジェクト１３７−ｉ′に対応するテンプレートのイメージをサムネイル表示画面１３０に表示する。テンプレート適用部２０は、更新ボタン１３５がクリックされると、テンプレート表示画面１３２でクリックされたオブジェクト１３７−ｉ′に対応するテンプレートに対応するタイトルをタイトル入力欄１３３に記入された文字列に置換するように、そのテンプレートテーブルを更新して記録装置に記録する。テンプレート適用部２０は、削除ボタン１３６がクリックされると、テンプレート表示画面１３２でクリックされたオブジェクト１３７−ｉ′に対応するテンプレートに関する情報をテンプレートテーブルから削除する。
【００６９】
図１１は、閲覧選択画面を示している。その閲覧選択画面１４１は、カテゴリ画面７２と検索文字列入力欄７３と検索ボタン７４とファイル選択画面７５とを備えている。カテゴリ画面７２は、アプリケーションソフトウェア１０により利用されるデータファイルに対応付けられるカテゴリが並べて表示されている。そのカテゴリは、大分類と中分類との組み合わせが等しいものが一連なりに並べられ、大分類が等しいものが一連なりに並べられている。カテゴリ画面７２は、大分類欄７６と中分類欄７７と小分類欄７８とを備えている。大分類欄７６には、大分類が記載される。中分類欄７７には、中分類が記載される。小分類欄７８には、小分類が記載される。
【００７０】
検索文字列入力欄７３には、ユーザによる入力装置の操作に基づいて入力される文字列が記入される。
【００７１】
ファイル選択画面７５は、複数のオブジェクト８１−１〜８１−ｎ（ｎ＝２，３，４，…）を表示している。オブジェクト８１−１〜８１−ｎは、カテゴリ画面７２で選択表示されているカテゴリに属するデータファイルに対応している。すなわち、オブジェクト８１−１〜８１−ｎの個数ｎは、カテゴリ画面７２で選択表示されているカテゴリに属するデータファイルのファイル数に等しい。オブジェクト８１−ｉ（ｉ＝１，２，３，…，ｎ）は、サムネイル８２とタイトル８３と登録日８４とスライド数８５とを表示している。サムネイル８２は、オブジェクト８１−ｉに対応するデータファイルが示すスライドのうちの最初のスライドのイメージを示している。タイトル８３は、オブジェクト８１−ｉに対応するデータファイルに対応付けられているタイトルを示している。登録日８４は、オブジェクト８１−ｉに対応するデータファイルがカテゴリに対応付けられた日付けを示している。スライド数８５は、オブジェクト８１−ｉに対応するデータファイルが示すスライドの個数を示している。
【００７２】
スライド選択部１７は、すべてのカテゴリをカテゴリ画面７２に並べて表示する。スライド選択部１７は、カテゴリ画面７２の小分類欄７８のうちのいずれかがクリックされたときに、ユーザ設定ファイル４１を参照して、クリックされたそのカテゴリに属するデータファイルに対応するオブジェクト８１−１〜８１−ｎをファイル選択画面７５に表示する。スライド選択部１７は、さらに、ポインタ８９がオブジェクト８１−ｉに重なって表示された場合でダブルクリックされたときに、すなわち、オブジェクト８１−ｉがダブルクリックされたときに、オブジェクト８１−ｉに対応するスライド閲覧画面を表示する。
【００７３】
検索部１６は、検索ボタン７４がクリックされたときに、スライドデータベース１１のテーブル５１を参照して、テーブル５１により識別されるスライドのうちから検索文字列入力欄７３に記入される文字列を含むスライドを抽出し、テーブル５１により識別されるデータファイルのうちからそのスライドを示すデータファイルを抽出し、抽出されたデータファイルに対応するオブジェクト８１−１〜８１−ｎをファイル選択画面７５に表示する。スライド選択部１７は、さらに、ポインタ８９がオブジェクト８１−ｉに重なって表示された場合でダブルクリックされたときに、すなわち、オブジェクト８１−ｉがダブルクリックされたときに、オブジェクト８１−ｉに対応するスライド閲覧画面を表示する。
【００７４】
図１２は、そのスライド閲覧画面を示している。そのスライド閲覧画面１５１は、カテゴリ画面７２と検索文字列入力欄７３と検索ボタン７４とスライド選択画面１５２と表１５３とバスケットに入れるボタン１５４とを備えている。
【００７５】
スライド選択画面１５２は、複数のチェックボックス１５５−１〜１５５−ｍと複数のオブジェクト１５６−１〜１５６−ｍとを備えている。チェックボックス１５５−ｊは、ユーザによる入力装置の操作に基づいて「チェックされる」または「チェックされない」のいずれかの状態を示す。チェックボックス１５５−ｊは、閲覧選択画面１４１で選択されたデータファイルが示す複数のスライドに対応している。すなわち、チェックボックス１５５−１〜１５５−ｍの個数ｍは、そのデータファイルが示す複数のスライドの個数に等しい。オブジェクト１５６−１〜１５６−ｍは、チェックボックス１５５−１〜１５５−ｍに対応し、そのデータファイルが示す複数のスライドに対応している。オブジェクト１５６−ｊは、サムネイル１５７とスライドタイトル１５８とを備えている。サムネイル１５７は、オブジェクト１５６−ｊに対応するスライドのイメージを示している。スライドタイトル１５８は、オブジェクト１５６−ｊに対応するスライドのスライドタイトルを示している。
【００７６】
表１５３は、そのデータファイルが属するカテゴリを示し、すなわち、そのデータファイルの大分類と中分類と小分類とタイトルとを示している。
【００７７】
スライド選択部１７は、バスケットに入れるボタン１５４がクリックされると、チェックボックス１５５−１〜１５５−ｍのうちのチェックされるチェックボックスに対応するスライドが抽出される。
【００７８】
図１３は、そのバスケット表示画面を示している。そのバスケット表示画面１６１は、選択スライド表示画面１６２とファイル合成ボタン１６３とを備えている。選択スライド表示画面１６２は、複数のチェックボックス１６４−１〜１６４−Ｌ（Ｌ＝１，２，３，…）と複数のオブジェクト１６５−１〜１６６−Ｌとを備えている。
【００７９】
チェックボックス１６４−１〜１６４−Ｌは、ユーザによる入力装置の操作に基づいて「チェックされる」または「チェックされない」のいずれかの状態を示す。チェックボックス１６４−１〜１６４−Ｌは、バスケットに入れるボタン１５４がクリックされるときにチェックされているチェックボックスに対応するスライドに対応している。チェックボックス１６４−１〜１６４−Ｌの個数は、そのスライドの個数に等しい。
【００８０】
複数のオブジェクト１６５−１〜１６６−Ｌは、チェックボックス１６４−１〜１６４−Ｌに対応し、そのスライドに対応している。各オブジェクト１６５−ｋ（ｋ＝１，２，３，…，Ｌ）は、サムネイル１６６とスライドタイトル１６７とを備えている。サムネイル１６６は、オブジェクト１６５−ｋに対応するスライドのイメージを示している。スライドタイトル１６７は、オブジェクト１６５−ｋに対応するスライドのスライドタイトルを示している。
【００８１】
ファイル抽出部１８は、ファイル合成ボタン１６３がクリックされると、スライドデータベース１１のテーブル５１を参照して、チェックボックス１６４−１〜１６４−Ｌのうちのチェックされたチェックボックスに対応するスライドに対応するデータファイルを抽出する。スライド抽出部１９は、チェックボックス１６４−１〜１６４−Ｌのうちのチェックされたチェックボックスに対応するスライド毎に、ファイル抽出部１８により抽出されたデータファイルからそのスライドを示すデータを抽出する。テンプレート適用部２０は、ファイル合成ボタン１６３がクリックされると、「はい」ボタンと「いいえ」ボタンとを備えるダイアログを表示する。テンプレート適用部２０は、その「はい」ボタンがクリックされると、テンプレート適用画面を表示装置に表示する。
【００８２】
図１４は、そのテンプレート適用画面を示している。そのテンプレート適用画面１７１は、テンプレート選択画面１７２と適用ボタン１７３とキャンセルボタン１７４とを備えている。テンプレート選択画面１７２は、複数のオブジェクト１７５−１〜１７５−ｎを表示している。オブジェクト１７５−１〜１７５−ｎは、登録されているテンプレートに対応している。すなわち、オブジェクト１７５−１〜１７５−ｎの個数ｎは、登録されているテンプレートの個数に等しい。
【００８３】
オブジェクト１７５−ｉは、サムネイル１７６とテンプレートタイトル１７７とを備えている。サムネイル１７６は、オブジェクト１７５−ｉに対応するテンプレートのイメージを示している。テンプレートタイトル１７７は、オブジェクト１７５−ｉに対応するテンプレートのテンプレートタイトルを示している。
【００８４】
テンプレート適用部２０は、テンプレート選択画面１７２のオブジェクト１７５−１〜１７５−ｎのうちの１つのオブジェクト１７５−ｉがクリックされたときに、オブジェクト１７５−ｉを他のオブジェクト１７５−１〜１７５−ｎと識別可能にテンプレート選択画面１７２に表示する。ファイル作成部２１は、適用ボタン１７３がクリックされると、スライド抽出部１９により抽出されたデータをスライドに復号し、そのスライドにオブジェクト１７５−１〜１７５−ｎのうちのクリックされて選択されたオブジェクト１７５−ｉに対応するテンプレートを適用する。すなわち、ファイル作成部２１は、スライド抽出部１９により抽出されたスライドの背景をそのテンプレートが示す背景に置換し、そのスライドに記載される文字をそのテンプレートが示す位置に移動する。テンプレート適用部２０は、キャンセルボタン１７４がクリックされると、バスケット表示画面１６１に戻る。ファイル作成部２１は、テンプレート適用部２０により復号されたスライドを所定のデータ形式で表現されるデータに記号化して、そのデータの集合であるデータファイルを新規に作成する。ファイル作成部２１は、さらに、ユーザによる入力装置の操作に基づいて生成されるファイル名に対応付けてそのデータファイルを記憶装置に記録する。ファイル作成部２１は、さらに、このデータファイルをファイル作成装置１の記憶装置に記録しないで、アプリケーションソフトウェア１０を用いてスライドに復号することができる。
【００８５】
ファイル作成装置１の動作は、データファイルが登録されたときの動作とスライドを検索する動作とデータファイルを新規に作成する動作とを備えている。
【００８６】
図１５は、データファイルが登録されたときの動作を示している。この動作は、ファイル登録画面１１１のファイル名入力欄１１２と大分類入力欄１１３と中分類入力欄１１４と小分類入力欄１１５とタイトル入力欄１１６とにファイル名と大分類と中分類と小分類とタイトルとがそれぞれ記入されて登録ボタン１１７がクリックされたときに開始する。ファイル作成装置１は、そのファイル名がその大分類と中分類と小分類とタイトルと登録ボタン１１７がクリックされた日とに対応するように、ユーザ設定ファイルを更新して記憶装置に記録する（ステップＳ１）。
【００８７】
ファイル作成装置１は、そのデータファイルに関する情報がスライドデータベース１１により記憶装置に記録されていないときに（ステップＳ２、ＮＯ）、そのデータファイルをスライドに復号して、各スライドから文字列を抽出する（ステップＳ３）。ファイル作成装置１は、そのデータファイルに関する情報がスライドデータベース１１により記憶装置に記録されていないときに（ステップＳ２、ＮＯ）、さらに、そのデータファイルが示す各スライドのイメージを示すサムネイルを作成する（ステップＳ４）。ファイル作成装置１は、そのデータファイルが示す各スライドにその文字列とそのサムネイルとを対応付ける情報をスライドデータベース１１のテーブル５１に追加して記憶装置に記録する（ステップＳ５）。
【００８８】
図１６は、スライドを検索する動作を示している。この動作は、検索文字列入力欄７３に検索文字列が記入されて検索ボタン７４がクリックされたときに、実行される。ファイル作成装置１は、スライドデータベース１１のテーブル５１を参照して、テーブル５１により識別されるスライドのうちから検索文字列入力欄７３に記入される文字列を含むスライドを抽出する（ステップＳ１１）。ファイル作成装置１は、さらに、テーブル５１により識別されるデータファイルのうちからそのスライドを示すデータファイルを抽出する（ステップＳ１２）。ファイル作成装置１は、すべてのカテゴリをカテゴリ画面７２に並べて表示し、その抽出されたデータファイルのみをファイル選択画面７５に並べて表示する（ステップＳ１３）。ファイル作成装置１は、さらに、ファイル選択画面７５のオブジェクト８１−ｉがダブルクリックされたときに、そのオブジェクト８１−ｉに対応するデータファイルのすべてのスライドをスライド閲覧画面１５１に並べて表示する。
【００８９】
図１７は、データファイルを新規に作成する動作を示している。この動作は、バスケット表示画面１６１のファイル合成ボタン１６３がクリックされたときに開始する。ファイル作成装置１は、スライドデータベース１１のテーブル５１を参照して、チェックボックス１６４−１〜１６４−Ｌのうちのチェックされた１つのチェックボックスに対応するスライドに対応するデータファイルを抽出する（ステップＳ２１）。ファイル作成装置１は、その抽出されたデータファイルからそのスライドを示すデータを抽出する（ステップＳ２２）。ステップＳ２１とステップＳ２２とは、チェックボックス１６４−１〜１６４−Ｌのうちのチェックされたチェックボックスの個数だけ繰り返して実行される。
【００９０】
ファイル作成装置１は、次いで、「はい」ボタンと「いいえ」ボタンとを備えるダイアログを表示する。ファイル作成装置１は、その「はい」ボタンがクリックされて適用ボタン１７３がクリックされたときに、その抽出されたデータをスライドに復号し、そのスライドにオブジェクト１７５−１〜１７５−ｎのうちのクリックされて選択されたオブジェクト１７５−ｉに対応するテンプレートを適用する（ステップＳ２３）。すなわち、ファイル作成装置１は、抽出されたスライドの背景をそのテンプレートが示す背景に置換し、そのスライドに記載される文字をそのテンプレートが示す位置に移動する。
【００９１】
ファイル作成装置１は、選択されたスライドにテンプレートを適用した後に、または、そのダイアログの「いいえ」ボタンがクリックされた後に、復号されたスライドを所定のデータ形式で表現されるデータに記号化して、そのデータの集合であるデータファイルを新規に作成する（ステップＳ２４）。ファイル作成装置１は、さらに、ユーザによる入力装置の操作に基づいて生成されるファイル名に対応付けてそのデータファイルを記憶装置に記録する。ユーザは、アプリケーションソフトウェア１０を立ち上げて、その新規に作成されたデータファイルをスライドに復号し、アプリケーションソフトウェア１０を用いてそのスライドを編集し、所望のスライドを作成する。
【００９２】
このような動作によれば、ユーザは、アプリケーションソフトウェア１０を立ち上げることなく、所望のスライドを作成するときの元になるスライドを示すデータファイルを作成することができ、より容易に所望のスライドを作成することができる。
【００９３】
なお、ファイル作成装置１は、さらに、そのデータファイルを記憶装置に記録しないで、アプリケーションソフトウェア１０を用いてスライドに復号することもできる。このとき、ユーザは、アプリケーションソフトウェア１０を用いて、
記憶装置に記録されるデータファイルを検索して開く必要がなく好ましい。
【００９４】
本発明によるファイル作成装置の実施の他の形態は、複数のスライドを複数のカテゴリに対応付けている。このとき、ユーザ設定ファイル４１は、スライド識別情報にカテゴリを対応付けている。そのスライド識別情報は、アプリケーションソフトウェア１０により利用されるデータファイルが示すスライドを識別し、アドレス４２とファイル名４３とスライドＩＤ４４とから形成されている。アドレス４２は、そのデータファイルが記録されている情報処理装置を識別し、インターネット３に接続されるファイル作成装置１またはサーバ５のネットワークアドレスを示している。ファイル名４３は、アドレス４２により識別される情報処理装置に記録されているデータファイルを識別し、そのデータファイルに対応付けられているフォルダ名とファイル名とを示している。スライドＩＤ４４は、そのデータファイルが示すスライドを互いに識別している。
【００９５】
このとき、画面６１は、閲覧選択タグ６２がクリックされたときに、スライド閲覧画面１５１を表示する。スライド閲覧画面１５１のスライド選択画面１５２は、複数のチェックボックス１５５−１〜１５５−ｍと複数のオブジェクト１５６−１〜１５６−ｍとを備えている。チェックボックス１５５−ｊは、カテゴリ画面７２で選択表示されているカテゴリに属する複数のスライドに対応している。すなわち、チェックボックス１５５−１〜１５５−ｍの個数ｍは、そのカテゴリに属するスライドの個数に等しい。オブジェクト１５６−１〜１５６−ｍは、チェックボックス１５５−１〜１５５−ｍに対応し、そのそのカテゴリに属する複数のスライドに対応している。オブジェクト１５６−ｊは、サムネイル１５７とスライドタイトル１５８とを備えている。サムネイル１５７は、オブジェクト１５６−ｊに対応するスライドのイメージを示している。スライドタイトル１５８は、オブジェクト１５６−ｊに対応するスライドのスライドタイトルを示している。
【００９６】
このとき、検索部１６は、検索ボタン７４がクリックされたときに、スライドデータベース１１のテーブル５１を参照して、テーブル５１により識別されるスライドのうちから検索文字列入力欄７３に記入される文字列を含むスライドを抽出し、抽出されたスライドに対応するオブジェクト１５６−１〜１５６−ｍをスライド選択画面１５２に表示する。
【００９７】
このとき、スライド選択画面１５２は、オブジェクト１５６−１〜１５６−ｍのうちの１つのオブジェクト１５６−ｊがクリックされたときに、オブジェクト１５６−ｊを他のオブジェクト１５６−１〜１５６−ｍと識別可能にスライド表示画面１５２に表示する。表１５３は、オブジェクト１５６−ｊに対応するスライドが属するカテゴリを示し、すなわち、そのスライドの大分類と中分類と小分類とタイトルとを示している。
【００９８】
このようなファイル作成装置１によれば、ユーザは、アプリケーションソフトウェア１０に利用されるデータファイルに頓着することなく、スライドをカテゴリに整理することができて好ましい。
【００９９】
本発明によるファイル作成装置の実施のさらに他の形態は、インターネット３に接続されないで、サーバ５なしに単独に動作する。このとき、ユーザ設定ファイル４１は、アドレス４２を示す必要がなく、テーブル５１は、アドレス５２を示す必要がない。
【図面の簡単な説明】
【０１００】
【図１】図１は、ファイル作成システムを示すブロック図である。
【図２】図２は、本発明によるファイル作成装置の実施の形態を示すブロック図である。
【図３】図３は、データファイルを示す図である。
【図４】図４は、ユーザア設定ファイルを示す図である。
【図５】図５は、スライドデータベースのテーブルを示す図である。
【図６】図６は、画面を示す図である。
【図７】図７は、カテゴリ修正削除画面を示す図である。
【図８】図８は、ファイル登録画面を示す図である。
【図９】図９は、テンプレート登録画面を示す図である。
【図１０】図１０は、テンプレート更新削除画面を示す図である。
【図１１】図１１は、閲覧選択画面を示す図である。
【図１２】図１２は、スライド閲覧画面を示す図である。
【図１３】図１３は、バスケット表示画面を示す図である。
【図１４】図１４は、テンプレート適用画面を示す図である。
【図１５】図１５は、データファイルが登録されたときの動作を示すフローチャートである。
【図１６】図１６は、スライドを検索する動作を示すフローチャートである。
【図１７】図１７は、データファイルを新規に作成する動作を示すフローチャートである。
【符号の説明】
【０１０１】
１    ：ファイル作成装置
２    ：ファイル作成システム
３    ：インターネット
５    ：サーバ
１０  ：アプリケーションソフトウェア
１１  ：スライドデータベース
１２  ：ユーザ設定部
１３  ：ファイル登録部
１４  ：サムネイル作成部
１５  ：文字列抽出部
１６  ：検索部
１７  ：スライド選択部
１８  ：ファイル抽出部
１９  ：スライド抽出部
２０  ：テンプレート適用部
２１  ：ファイル作成部
３１  ：データファイル
３３  ：スライド画像
３４  ：スライドタイトル
４１  ：ユーザ設定ファイル
４２  ：アドレス
４３  ：ファイル名
４５  ：大分類
４６  ：中分類
４７  ：小分類
４８  ：タイトル
４９  ：登録日
５１  ：テーブル
５２  ：アドレス
５３  ：ファイル名
５５  ：サムネイル
５６  ：スライドタイトル
５７  ：文字列
６１  ：画面
６２  ：閲覧選択タグ
６３  ：バスケット表示タグ
６４  ：ファイル登録タグ
６５  ：ファイル修正削除タグ
６６  ：テンプレート登録タグ
６７  ：テンプレート更新削除タグ
７１  ：ファイル修正削除画面
７２  ：カテゴリ画面
７３  ：検索文字列入力欄
７４  ：検索ボタン
７５  ：ファイル選択画面
７６  ：大分類欄
７７  ：中分類欄
７８  ：小分類欄
８１−１〜８１−ｎ：オブジェクト
８２  ：サムネイル
８３  ：タイトル
８４  ：登録日
８５  ：スライド数
８９  ：ポインタ
９１  ：そのカテゴリ修正削除画面
９２  ：スライド表示画面
９３  ：大分類入力欄
９４  ：中分類入力欄
９５  ：小分類入力欄
９６  ：タイトル入力欄
９７  ：属性更新ボタン
９８  ：ファイル更新ボタン
９９  ：削除ボタン
１０１−１〜１０１−ｍ：オブジェクト
１０２：サムネイル
１０３：タイトル
１１１：ファイル登録画面
１１２：ファイル名入力欄
１１３：大分類入力欄
１１４：中分類入力欄
１１５：小分類入力欄
１１６：タイトル入力欄
１１７：登録ボタン
１２１：テンプレート登録画面
１２２：ファイル名入力欄
１２３：タイトル入力欄
１２４：登録ボタン
１３１：テンプレート更新削除画面
１３２：テンプレート表示画面
１３３：タイトル入力欄
１３４：ファイル名入力欄
１３５：更新ボタン
１３６：削除ボタン
１３７−１〜１３７−ｎ：オブジェクト
１３８：サムネイル
１３９：タイトル
１４１：閲覧選択画面
１５１：スライド閲覧画面
１５２：画面
１５３：表
１５４：バスケットに入れるボタン
１５５−１〜１５５−ｍ：チェックボックス
１５５−ｊ：チェックボックス
１５６−１〜１５６−ｍ：オブジェクト
１５６−ｊ：オブジェクト
１５７：サムネイル
１５８：スライドタイトル
１６１：バスケット表示画面
１６２：選択スライド表示画面
１６３：ファイル合成ボタン
１６４−１〜１６４−Ｌ：チェックボックス
１６５−１〜１６６−Ｌ：オブジェクト
１６６：サムネイル
１６７：スライドタイトル
１７１：そのテンプレート適用画面
１７２：テンプレート選択画面
１７３：適用ボタン
１７４：キャンセルボタン
１７５−１〜１７５−ｎ：オブジェクト
１７６：サムネイル
１７７：テンプレートタイトル
【図１】
2006325037.tif 000003
【図２】
2006325037.tif 000004
【図３】
2006325037.tif 000005
【図４】
2006325037.tif 000006
【図５】
2006325037.tif 000007
【図６】
2006325037.tif 000008
【図７】
2006325037.tif 000009
【図８】
2006325037.tif 000010
【図９】
2006325037.tif 000011
【図１０】
2006325037.tif 000012
【図１１】
2006325037.tif 000013
【図１２】
2006325037.tif 000014
【図１３】
2006325037.tif 000015
【図１４】
2006325037.tif 000016
【図１５】
2006325037.tif 000017
【図１６】
2006325037.tif 000018
【図１７】
2006325037.tif 000019