ロゴ Ernie.SG

支援コンポーネント

Struct:文書の意味構造とPDFの取り込み

文書の意味構造とレンダリングを扱い、PDFからEPUBへの実験的な変換デモを支えるコンポーネント。

REPResenting Tasteにおける役割

StructはREPResenting Tasteを支えるコンポーネントだ。担当するのは、既存の責任範囲における文書の意味構造の可搬性とレンダリング機能であり、この研究計画が提案する意思決定表現の新規性や有効性を示すものではない。

既存のPDF取り込み・画面に応じた読書体験のデモは、この研究計画の最初のマイルストーンに当たる。現在も公開中のStructデモで試せる。これは検証用の実験的な取り込み経路であり、計画中の組版・改訂研究の成果ではない。

Structの研究課題

学術文書をさまざまな読書環境向けに再構築するとき、何が保たれ、何が変わり、どこに修正が必要なのか。どうすれば確かめられるだろうか。

基本となる考えは、文書を意味構造のグラフとして保つことだ。ページ、段組み、改行は、それぞれの読書環境に合わせて計算される表示形態と捉える。見出し、本文、図、キャプション、参考文献、注釈は、表示形態が変わっても同じ対象を指す安定したIDで結び付ける。

現在の研究方針

2026年10月の提案は、忠実度を再現可能な手順で評価することだ。版を揃えたPDFと元のHTMLを、生成したStruct、XHTML、EPUBと比較する。文章の流れ、図、表、数式、参考文献、ナビゲーションはそれぞれ個別に検証し、読書プロファイルごとにどこで品質が後退したかを記録する。

アダプターは実験的な変換ツールとして利用できる。一方、統一的な比較基盤、独立した判定を経た難例コーパス、視覚的忠実度の検証は、まだ進行中の提案だ。変換が成功したこと、有効なEPUBができたこと、あるいはモデルのスコアだけでは、忠実に再構築できたとは言えない。

実装

Structは、入力元に依存しない文書モデル、検証機能、決定的なXHTMLとリフロー型EPUBのレンダリング機能を備える。参照実装のPDFアダプターは、Doclingに加え、PDFのテキスト、グリフ、リンクから得られる情報を使い、レンダリング前に文書を再構築する。PDFの再構築と意味構造に基づくレンダリングは別の工程だ。有効な出力ファイルでも、抽出の誤りは残り得る。

公開デモでは、参照実装によるPDFからEPUBへの変換を試せる。研究全体では、高さに制限のある領域への組版、元資料の来歴、読者の閲覧位置、注釈の保持も検討対象だ。変換ツールを試せることは、これらの仮説がすべて評価済みであることを意味しない。

これまでに得られた証拠

9月のアダプター開発では、4つのローカルコーパスに含まれる156本の論文のうち155本が、適用可能な元資料由来の読書用チェックに合格したと報告された。これは当時の実装報告であり、視覚的忠実度を独立に検証した結果ではない。元の報告書はローカルの成果物で、提案中の統一的な検証基盤とも別だ。 アダプターの報告と留意点.

当初の技術ベンチマークでは、11個のノード、1つの関係、2つの注釈を含む、信頼済みの構造化された検証用データ1件を使用し、モバイル、Paper Pro Move、Paper Pro、印刷の各プロファイルで確認した。与えられた構造、関係、注釈、アンカーが保持され、この検証用データでは、内容の切れや重なりは検出されなかった。

これらは個別の検証用データに対する技術的な確認であり、コーパス全体の結果でも読者調査でもない。記録された処理時間は、モジュール初期化後のローカルな組版にかかった時間で、PDF抽出や変換全体の所要時間ではない。

別途記録された、対象を固定した10件のPDFの実行では、計495ページを扱った。10件すべてがレビューを要する状態にとどまった。決定的な処理で有効なEPUBを生成できても、そのまま公開できる品質にはならなかった。

以前の提案と先行研究

この提案は、異なる読書環境にわたって忠実に組版するための統合システムを検討する。適応型レイアウト、PDFのリフロー、注釈の位置付けには、それぞれ豊富な先行研究がある。2026年7月に作成した文献レビューは、対象を絞ったスコーピングレビューであり、体系的レビューでも新規性の証明でもない。

限界と今後の課題

複雑な表、数式、読む順序、スキャン文書、図とキャプションの対応付けは、修正が必要になったり、画像領域として扱わざるを得なかったりする。自動チェックだけでは、元資料との比較に代えられない。デモの出力はレビュー用であり、自動的に公開承認された成果物ではない。

今後は、独立して確認された元資料の正解データ、適切な基準手法との比較、多様な文書と端末による検証、読者による評価が必要だ。パッケージ化と一般公開までの運用手順も開発途上にある。このページは、レジストリでの公開や査読済みの成果を主張するものではない。

試してみる

用意されたサンプルを見るか、自分のPDFを変換する。用意されたサンプルは自由に読める。サーバーでの変換には、同じネットワークからの訪問者で共有する1日あたりの利用枠がある。