表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

歴史的な議会文書を読み取り、発言者まで結び付ける画像・文章処理

Transcription and Recognition of Italian Parliamentary Speeches Using Vision-Language Models

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Transcription and Recognition of Italian Parliamentary Speeches Using Vision-Language Modelsの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1: Pipeline diagram showing the six stages with data flow between components.

出典:Transcription and Recognition of Italian Parliamentary Speeches Using Vision-Language Models / arXiv ↗

概要

  • ページ画像の文字認識後、画像と文字から発言単位と発言者を判定する。
  • 60ページの評価で、全文字起こしのCERは0.009、WERは0.024だった。
  • 人物照合では会議日と役職記録が重要で、同姓人物やページ間の発言継続を点検する。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Transcription and Recognition of Italian Parliamentary Speeches Using Vision-Language Modelsの仕組み

左から右へ読む
  1. 01議会録の画像
  2. 02順序付き文字起こし
  3. 03発言と要素を分類
  4. 04人物記録へ照合

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

古い議会会議録は、スキャン画像のままでは発言本文や発言者を横断検索しにくい。光学文字認識、つまり画像から文字を読み取るOCRをかけても、二段組み、印刷の劣化、表記の揺れが誤読や発言者の取り違えにつながる。

発言者名が分かっても、同じ姓の別人がいれば人物を確定できない。研究資料として利用するには、文章を読む順に復元し、発言単位と人物記録まで結び付ける必要がある。

手法

議会録の各ページ画像を専用モデルdots.ocrに渡し、紙面の読む順に文字を取り出す。次に画像と文字を一緒に扱う視覚言語モデルへ、ページ画像と予備の文字起こしを入力する。見出し、本文、注記などに分け、本文には発言者名を付けた構造化データを得る。

後処理で行末の分割語やページをまたぐ発言をつなぐ。例えば前ページの発言者名と次ページ冒頭の続き文を結び付ける。その後、SPARQLという知識ベースへの問い合わせ方法で会議日当時の候補者を取得し、名前や役職の表記揺れを考慮して人物の識別子を付ける。

新規性

この研究は、文書画像からの文字起こし、発言単位への分割、発言者の特定を一続きの処理として設計した。専用の文字認識モデルで読み順を得た後、画像と文字を同時に扱うモデルで内容と紙面上の役割を判断する。

さらに、ページをまたぐ発言をつなぎ、会議日当時の議員・役職者を知識ベースから取得して人物識別子に結び付ける。単なる文字列としての人名より、後から検索・集計しやすい出力を狙う点が特徴だ。

従来手法との違い

比較対象のIPSAは、Tesseractによる文字認識と規則に基づく整形・発言者付与を使う。古い文書では印刷状態や二段組みが変わり、発言者の表記も姓だけ、姓名、役職付きなどと揺れるため、固定した規則だけでは扱いにくい。

提案手法は紙面画像と予備の文字起こしを合わせて要素の種類と発言者を判定し、会議日と役職も人物照合に使う。ただし複数の処理をまとめて変更しており、最終結果の差を一つのモデルだけに帰することはできない。

実験結果

著者はIPSAが公開した1848~1996年の議会文書60ページで文字認識を比較した。文字単位の誤り率CERと語単位の誤り率WERは、IPSAのTesseractで0.030、0.071、提案手法の全文字起こしで0.009、0.024だった。いずれも低いほど良い。

発言者付与は、会議日をファイル名から確認できた下院の29ページに評価を限定した。人物識別の適合率・再現率・F1はIPSA全体で0.939・0.880・0.909、提案手法で0.885・0.970・0.925と著者は報告する。再現率は上がる一方、適合率は下がっている。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:組織が保管する過去の会議録を、発言者別に検索できる索引へ変える。入力はスキャンした議事録と会議日、参照できる人物・役職台帳で、出力は本文、文書要素の種類、発言者名、台帳の人物識別子を持つ記録とする。

担当者は自動処理後に、ページをまたぐ発言と同姓人物の照合を重点的に確認する。確定した記録だけを検索画面に載せれば、「誰がいつ何を述べたか」を原画像に戻って確かめられる。日本語文書への性能は別途検証が要る。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:時期や紙面形式が異なる議事録を選び、本文、発言の切れ目、発言者、人物識別子を人手で正解付けする。従来のOCRと名前の規則照合を基準にし、提案された二段階の読み取りと日付付き人物照合を同じ画像で比べる。

文字のCER・WERに加え、発言者照合の適合率と再現率、ページをまたぐ発言の誤結合数、担当者の訂正時間を測る。識別子を確定できない候補は無理に一人へ決めず、保留として扱う運用も試す。

限界と課題

著者の処理ではページを一枚ずつ読むため、次ページへ続く発言者が最初は「不明」になる。前後ページをつなぐ後処理で補うが、発言の切れ目を誤認すれば、別人の発言を引き継ぐおそれがある。

人物照合は会議日と外部の人物・役職記録を必要とする。編集上の確認事項として、台帳に載らない人物、同姓同名、役職名だけの記載で誤連結がどれほど起きるかを調べたい。評価に使えた発言者付与のページ数も文字認識評価より少ない。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Transcription and Recognition of Italian Parliamentary Speeches Using Vision-Language Models

Parliamentary proceedings represent a rich yet challenging resource for computational analysis, particularly when preserved only as scanned historical documents. Existing efforts to transcribe Italian parliamentary speeches have relied on traditional Optical Character Recognition pipelines, resulting in transcription errors and limited semantic annotation. In this paper, we propose a pipeline based on Vision-Language Models for the automatic transcription, semantic segmentation, and entity linking of Italian parliamentary speeches. The pipeline employs a specialised OCR model to extract text while preserving reading order, followed by a large-scale Vision-Language Model that performs transcription refinement, element classification, and speaker identification by jointly reasoning over visual layout and textual content. Extracted speakers are then linked to the Chamber of Deputies knowledge base through SPARQL queries and a multi-strategy fuzzy matching procedure. Evaluation against an established benchmark demonstrates substantial improvements both in transcription quality and speaker tagging.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-29