📝 アウトラインプロセッサー

階層構造で文書を管理する次世代エディタ

Version 1.0

概要

アウトラインプロセッサーは、長文を章やジャンルごとに階層化し、全体の構成を把握しながら文書を作成できる高機能エディタです。 従来のテキストエディタとは異なり、文書を木構造として管理することで、複雑な文書でも整理された状態を保ちながら執筆を進めることができます。

このソフトウェアの特長

画像・音声・動画ファイルなどのOLEオブジェクトを文書内に直接挿入でき、マルチメディアコンテンツを含む リッチな文書を作成可能です。作成した文書はすべてのページを1つにまとめたファイルに保存され、 管理が容易です。また、階層付きテキスト形式の読み込みに対応しているため、他のアウトラインプロセッサーで 作成した文書を本ソフトで再利用することも可能です。

このような方におすすめ

📚

執筆者・ライター

長編小説、論文、技術書など、章立てが必要な文書を執筆する方に最適です。

💼

ビジネスパーソン

企画書、提案書、報告書など、構造化された資料作成に活用できます。

🎓

研究者・学生

研究ノート、レポート、卒論など、アカデミックな文書管理に便利です。

🎨

クリエイター

ストーリーボード、企画案、アイデア整理など、創作活動を支援します。

主な機能

🗂️ 階層構造管理

文書をツリー構造で管理し、章・節・項といった階層を自由に設定できます。 左側のアウトラインパネルで全体構造を一目で把握しながら、各ページの編集が可能です。

  • 無制限の階層レベル設定
  • ドラッグ&ドロップによる直感的な操作
  • ページの折りたたみ/展開機能
  • レベル表示で現在の階層を確認

✏️ ページ操作機能

  • ページ追加: 同階層に新しいページを追加
  • 子ページ追加: 選択中のページの下に子ページを作成
  • ページ削除: ページと全ての子ページを削除
  • 上下移動: 同階層内でページの順序を変更
  • レベル上げ/下げ: ページの階層レベルを変更

🎬 マルチメディア対応

テキストだけでなく、様々なメディアファイルを文書に挿入できます。 プレゼンテーション資料やマルチメディアドキュメントの作成に最適です。

  • 画像ファイル(JPEG, PNG, GIF, WebP)の挿入
  • 音声ファイルの埋め込み再生
  • 動画ファイルの埋め込み再生
  • メディアファイルの個別削除機能
  • Base64エンコードによる一体保存
インターフェース構成:

┌─────────────────────────────────────────┐
│ ツールバー(新規・保存・エクスポート等) │
├──────────┬──────────────────────────┤
│ │ ページタイトル編集エリア │
│ アウト ├──────────────────────────┤
│ ライン │ │
│ ツリー │ メディア表示エリア │
│ │ │
│ ├──────────────────────────┤
│ │ │
│ │ 本文編集エリア │
│ │ │
└──────────┴──────────────────────────┘

使い方

基本的なワークフロー

1. 文書構造の設計

まず、作成したい文書の全体構造を考えます。例えば「第1章」「第2章」などの大枠を作成し、 その下に「第1節」「第2節」といった子ページを追加していきます。

2. コンテンツの作成

各ページを選択して、タイトルと本文を入力します。必要に応じて画像や動画などのメディアファイルを 挿入することで、よりリッチなコンテンツを作成できます。

3. 構造の調整

執筆を進めながら、ページの順序を入れ替えたり、階層レベルを変更したりして、 最適な文書構造を追求します。アウトラインツリーで全体を俯瞰できるため、 大規模な文書でも迷わず編集できます。

4. 保存とエクスポート

作業内容はJSON形式で保存され、すべてのページとメディアファイルが1つのファイルに まとめられます。完成したら、用途に応じてHTML、テキスト、階層付きテキストなど、 様々な形式でエクスポートできます。

便利な機能

  • リサイズ可能なパネル - 作業スタイルに合わせてパネル幅を調整
  • リアルタイム保存 - 入力内容は即座にメモリに反映
  • 折りたたみ機能 - 複雑な構造も見やすく管理
  • インポート機能 - 既存の階層付きテキストを読み込み

エクスポート機能

📄 ページ単位でのエクスポート

現在表示中のページのみを出力します。個別のページを共有したい場合に便利です。

形式 説明
TXT タイトルと本文をプレーンテキストで出力
HTML スタイル付きHTMLファイルで出力、メディアファイルも埋め込み

📚 文書全体のエクスポート

すべてのページを1つのファイルにまとめて出力します。

形式 説明
TXT 階層構造を記号で表現したテキストファイル
HTML(単一ページ) すべてのページを1つのHTMLファイルに出力
HTML(フレーム付き) 目次ナビゲーション付きのフレーム構造HTMLを生成
階層付きテキスト インデントで階層を表現、他のアウトラインプロセッサーと互換性あり
JSON 完全なデータ構造を保持、再インポート可能

🌟 フレーム付きHTML出力の特長

左側に階層的な目次、右側にコンテンツを表示する2フレーム構成のHTMLを生成します。 Webブラウザで開くだけで、プロフェッショナルなドキュメントサイトとして機能します。 目次をクリックするだけで該当ページに即座にジャンプでき、大規模な文書の閲覧に最適です。

技術仕様

項目 詳細
開発言語 HTML5 + CSS3 + JavaScript (ES6+)
動作環境 モダンブラウザ(Chrome, Firefox, Edge, Safari)
ファイル形式 単一HTMLファイル(スタンドアロン動作)
データ保存形式 JSON(Base64エンコードメディア含む)
対応メディア 画像(JPEG, PNG, GIF, WebP)、音声、動画
階層制限 無制限
ページ数制限 ブラウザのメモリ制限に依存
ライセンス オープンソース(自由に使用・改変可能)

互換性

階層付きテキスト形式でのインポート・エクスポートに対応しているため、 以下のような他のアウトラインプロセッサーとの相互運用が可能です:

  • インデント形式(タブまたはスペース)のテキストファイル
  • 標準的なアウトライン記法を採用したツール
  • Markdown形式の見出し構造

活用例

📖

小説・シナリオ執筆

章立て、場面ごとの管理、キャラクター設定の整理など、 創作活動を強力にサポートします。

📊

プレゼンテーション資料

各スライドをページとして管理し、画像や動画を挿入。 HTMLでエクスポートしてWeb上で公開できます。

🔬

研究ノート・論文

序論・本論・結論といった構造を管理し、 図表や実験データを挿入して統合的に管理できます。

📝

マニュアル・ドキュメント

製品マニュアルやヘルプドキュメントを階層的に整理。 フレーム付きHTMLで検索しやすい形式で公開できます。

🗂️

プロジェクト管理

タスク、マイルストーン、ドキュメントを一元管理。 進捗状況や関連資料を構造化して把握できます。

💡

アイデア整理・ブレスト

思いついたアイデアを階層的に整理し、 関連する画像や参考資料を紐付けて管理できます。