(57)【要約】【課題】配信されたメールマガジンの構成を自動的に分析し、自動的に編集するメールマガジンの処理技術の提供にある。【解決手段】処理の対象となるメールマガジンを受信し、メールマガジンデータベースに記憶する。記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、テキスト行の出現回数をカウントする。出現回数の数がメールマガジンの一定数より少ないテキスト行については第一分類手段によって、同数のテキスト行についてはメールマガジン各号での出現位置を検出した上で第二分類手段によって、多いテキスト行についてはテキスト行の構成文字を分析した上で第三分類手段によって、それぞれ分類される。分類された各メールマガジンの固有情報をメールマガジンデータベースに記憶する。【選択図】  図２
2004152051.tif 000002
【特許請求の範囲】
【請求項１】
複数号にわたり配信されるメールマガジンを自動的に処理するメールマガジン自動処理システムであって、
処理の対象となるメールマガジンを受信するメールマガジン受信手段と、
受信したメールマガジンをメールマガジンデータベースに記憶するメールマガジン記憶手段と、
記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、構成が共通するテキスト行の出現回数をカウントするテキスト行カウント手段と、
出現回数の数が、前記テキスト行カウント手段によりカウントの対象となったメールマガジンの一定数より少ないテキスト行については、メールマガジンの本文を形成する本文形成行と分類する第一分類手段と、
出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、メールマガジン各号での出現位置を検出する出現位置検出手段と、
メールマガジン先頭部分へ出現位置を検出したテキスト行はメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行はメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行はメールマガジンの見出し部を形成する見出し部形成行と分類する第二分類手段と、
出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、そのテキスト行の構成文字を分析する構成文字分析手段と、
構成文字中に広告識別記号を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行と分類する第三分類手段と、
テキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報をメールマガジンデータベースに記憶させる固有情報記憶手段とを備えたメールマガジン自動処理システム。
【請求項２】
テキスト行カウント手段が、新たに受信し記憶した新規配信分のメールマガジンを含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントし、
少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出するヘッダ・フッタ部形成行検出手段と、
その検出の結果、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない当該メールマガジンの新規配信分に対してはその体裁変更があったとして、体裁変更情報をメールマガジンデータベースへ記憶とする体裁変更情報記憶手段とを備えた請求項１記載のメールマガジン自動処理システム。
【請求項３】
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手段と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手段と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行を削除して、複数号をまとめて編集するメールマガジン編集手段と、
その編集された編集結果を出力する編集結果出力手段とを備えた請求項１又は２記載のメールマガジン自動処理システム。
【請求項４】
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手段と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手段と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行並びに広告枠形成行及びそれに挟まれた本文形成行を削除して、複数号をまとめて編集するメールマガジン編集手段と、
その編集された編集結果を出力する編集結果出力手段とを備えた請求項１又は２記載のメールマガジン自動処理システム。
【請求項５】
複数号にわたる同一メールマガジンの特定コーナーの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手段と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされた特定コーナーを有するメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手段と、
その収集された編集データに基づき編集対象の特定コーナーの名称を含む見出し部形成行及びその見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を複数号にわたりまとめて編集するメールマガジン編集手段と、
その編集された編集結果を出力する編集結果出力手段とを備えた請求項１又は２記載のメールマガジン自動処理システム。
【請求項６】
複数号にわたり配信されるメールマガジンを自動的に処理するメールマガジン自動処理方法であって、
処理の対象となるメールマガジンを受信するメールマガジン受信手順と、
受信したメールマガジンをメールマガジンデータベースに記憶するメールマガジン記憶手順と、
記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、構成が共通するテキスト行の出現回数をカウントするテキスト行カウント手順と、
出現回数の数が、前記テキスト行カウント手順によりカウントの対象となったメールマガジンの一定数より少ないテキスト行については、メールマガジンの本文を形成する本文形成行と分類する第一分類手段と、
出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、メールマガジン各号での出現位置を検出する出現位置検出手順と、
メールマガジン先頭部分へ出現位置を検出したテキスト行はメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行はメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行はメールマガジンの見出し部を形成する見出し部形成行と分類する第二分類手順と、
出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、そのテキスト行の構成文字を分析する構成文字分析手順と、
構成文字中に広告識別記号を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行と分類する第三分類手順と、
テキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報をメールマガジンデータベースに記憶させる固有情報記憶手順とを備えたメールマガジン自動処理方法。
【請求項７】
テキスト行カウント手順が、新たに受信し記憶した新規配信分のメールマガジンを含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントし、
少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出するヘッダ・フッタ部形成行検出手順と、
その検出の結果、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない当該メールマガジンの新規配信分に対してはその体裁変更があったとして、体裁変更情報をメールマガジンデータベースへ記憶とする体裁変更情報記憶手順とを備えた請求項６記載のメールマガジン自動処理方法。
【請求項８】
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、
その編集された編集結果を出力する編集結果出力手順とを備えた請求項６又は７記載のメールマガジン自動処理方法。
【請求項９】
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行並びに広告枠形成行及びそれに挟まれた本文形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、
その編集された編集結果を出力する編集結果出力手順とを備えた請求項６又は７記載のメールマガジン自動処理方法。
【請求項１０】
複数号にわたる同一メールマガジンの特定コーナーの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされた特定コーナーを有するメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、
その収集された編集データに基づき編集対象の特定コーナーの名称を含む見出し部形成行及びその見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を複数号にわたりまとめて編集するメールマガジン編集手順と、
その編集された編集結果を出力する編集結果出力手順とを備えた請求項６又は７記載のメールマガジン自動処理方法。
【請求項１１】
コンピュータに対し、複数号にわたり配信されるメールマガジンを自動的に処理するメールマガジン自動処理方法を実現させるためのプログラムであって、
そのプログラムは、処理の対象となるメールマガジンを受信するメールマガジン受信手順と、
受信したメールマガジンをメールマガジンデータベースに記憶するメールマガジン記憶手順と、
記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、構成が共通するテキスト行の出現回数をカウントするテキスト行カウント手順と、
出現回数の数が、前記テキスト行カウント手順によりカウントの対象となったメールマガジンの一定数より少ないテキスト行については、メールマガジンの本文を形成する本文形成行と分類する第一分類手段と、
出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、メールマガジン各号での出現位置を検出する出現位置検出手順と、
メールマガジン先頭部分へ出現位置を検出したテキスト行はメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行はメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行はメールマガジンの見出し部を形成する見出し部形成行と分類する第二分類手順と、
出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、そのテキスト行の構成文字を分析する構成文字分析手順と、構成文字中に広告識別記号を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行と分類する第三分類手順と、
テキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報をメールマガジンデータベースに記憶させる固有情報記憶手順とを備えたコンピュータプログラム。
【請求項１２】
テキスト行カウント手順が、新たに受信し記憶した新規配信分のメールマガジンを含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントし、
少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出するヘッダ・フッタ部形成行検出手順と、
その検出の結果、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない当該メールマガジンの新規配信分に対してはその体裁変更があったとして、体裁変更情報をメールマガジンデータベースへ記憶とする体裁変更情報記憶手順とを備えた請求項１１記載のコンピュータプログラム。
【請求項１３】
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、
その編集された編集結果を出力する編集結果出力手順とを備えた請求項１１又は１２記載のコンピュータプログラム。
【請求項１４】
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行並びに広告枠形成行及びそれに挟まれた本文形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、
その編集された編集結果を出力する編集結果出力手順とを備えた請求項１１又は１２記載のコンピュータプログラム。
【請求項１５】
複数号にわたる同一メールマガジンの特定コーナーの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされた特定コーナーを有するメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、
その収集された編集データに基づき編集対象の特定コーナーの名称を含む見出し部形成行及びその見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を複数号にわたりまとめて編集するメールマガジン編集手順と、
その編集された編集結果を出力する編集結果出力手順とを備えた請求項１１又は１２記載のコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数号にわたり配信されるメールマガジンを自動的に処理する自動処理技術に関するものである。
【０００２】
【従来の技術】
ニュースや各種情報を提供する仕組みとして図９に示すメールマガジンがある。これは、電子メールを利用して、事前に登録されたメールアドレス宛にニュースや各種情報を継続的に配信するものである。このメールマガジンは、一度メールアドレスを情報提供者へ登録するだけで、その後は電子メールとして自動的に配信されるので、情報収集手段としては極めて便利であり手軽である。
【０００３】
その一方で、メールマガジンに対しては、配信される度に読むのではなくまとめて読みたいとか、電子メールを使用していなくてもメールマガジンを読みたいなどの要望もある。このような要望に応えるために、この継続して配信されるメールマガジンの複数号をまとめて冊子にすることが考えられる。
【０００４】
ここで、受け取った電子メールを整理して製本化或いは小冊子化する技術として特許文献１がある。また、配信されたメールマガジンの中から所望する話題や情報を閲覧する技術として特許文献２がある。
【０００５】
【特許文献１】
特開２００２−１０９０９０号公報
【特許文献２】
特開２００２−９１８７８号公報
【０００６】
【発明が解決しようとする課題】
しかし、単に複数号のメールマガジンをまとめただけでは、毎号付与されているヘッダやフッタ、広告情報が煩わしく読みにくい。また、毎号掲載される特定コーナーだけを読みたいという要望に応えることができない。
【０００７】
そこで、本発明は、配信されたメールマガジンの構成を自動的に分析し、自動的に編集するメールマガジンの処理技術の提供を目的とする。
ここで、請求項１及び２に記載の発明は、メールマガジンの構成を自動的に分析する処理システムを提供することにあり、請求項３から５に記載の発明は、その分析されたメールマガジンを複数号にわたり自動的に編集する処理システムを提供することにある。
請求項６及び７に記載の発明は、メールマガジンの構成を自動的に分析する処理方法を提供することにあり、請求項８から１０に記載の発明は、その分析されたメールマガジンを複数号にわたり自動的に編集する処理方法を提供することにある。
請求項１１及び１２に記載の発明は、メールマガジンの構成を自動的に分析する処理方法を実現させるためのコンピュータプログラムを提供することにあり、請求項１３から１５に記載の発明は、その分析されたメールマガジンを複数号にわたり自動的に編集する処理方法を実現させるためのコンピュータプログラムを提供することにある。
【０００８】
【課題を解決するための手段】
（請求項１）
上記目的を達成するために、請求項１記載の発明は、
複数号にわたり配信されるメールマガジンを自動的に処理するメールマガジン自動処理システムであって、
処理の対象となるメールマガジンを受信するメールマガジン受信手段と、
受信したメールマガジンをメールマガジンデータベースに記憶するメールマガジン記憶手段と、
記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、構成が共通するテキスト行の出現回数をカウントするテキスト行カウント手段と、
出現回数の数が、前記テキスト行カウント手段によりカウントの対象となったメールマガジンの一定数より少ないテキスト行については、メールマガジンの本文を形成する本文形成行と分類する第一分類手段と、
出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、メールマガジン各号での出現位置を検出する出現位置検出手段と、
メールマガジン先頭部分へ出現位置を検出したテキスト行はメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行はメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行はメールマガジンの見出し部を形成する見出し部形成行と分類する第二分類手段と、
出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、そのテキスト行の構成文字を分析する構成文字分析手段と、
構成文字中に広告識別記号を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行と分類する第三分類手段と、
テキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報をメールマガジンデータベースに記憶させる固有情報記憶手段とを備えるものである。
【０００９】
（用語説明）
「メールマガジン」とは上記のように、情報提供者が電子メールを利用して、事前に登録されたメールアドレス宛にニュースや各種情報を継続的に配信するものである。情報提供者がメールマガジンと称していないものであっても、この内容に該当するものであれば、本発明の「メールマガジン」に含まれる。
「同一メールマガジン」とは、メールマガジンの名称が同じで、メールマガジンの配信者（発行者）も同じものをいう。従って、メールマガジンの名称は同じでも、配信者が異なるメールマガジンは同一メールマガジンには該当しない。
「複数号にわたる一定数の同一メールマガジン」の「複数号にわたる」の部分は号数が異なることを意味し、同じ号数のものは含まない。また、「一定数」の部分はある定められた同一メールマガジンの数を意味し、例えば５や１０などである。
「一行単位」とは、コンピュータ（ＯＳ）に規定された改行文字から次の改行文字までの間に含まれる文字で構成される文字列の単位である。
「メールマガジンのヘッダ部」とは、メールマガジンの巻頭に位置する部分であり、「メールマガジンのフッタ部」とは、メールマガジンの巻末に位置する部分である。通常同一名称のメールマガジンは、号数が異なっていてもヘッダ部とフッタ部は共通している。
「広告識別記号」とは、広告であることを識別させるための記号であり、例えば、「ＰＲ」「広告」「ＡＤＶ」などがこれに該当する。
【００１０】
（作用）
請求項１記載のメールマガジン自動処理システムによれば、複数号にわたり配信されるメールマガジンを自動的に処理することができる。
すなわち、まず、処理の対象となるメールマガジンをメールマガジン受信手段により受信し、受信したメールマガジンをメールマガジンデータベース記憶手段によりメールマガジンデータベースに記憶する。そして、記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、テキスト行カウント手段が構成の共通するテキスト行の出現回数をカウントする。出現回数の数がカウントの対象となったメールマガジンの一定数より少ないテキスト行については、第一分類手段によってメールマガジンの本文を形成する本文形成行と分類される。出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、出現位置検出手段がメールマガジン各号での出現位置を検出する。第二分類手段によってメールマガジン先頭部分へ出現位置を検出したテキスト行はメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行はメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行はメールマガジンの見出し部を形成する見出し部形成行とそれぞれ分類される。出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、構成文字分析手段がそのテキスト行の構成文字を分析し、第三分類手段によって構成文字中に広告識別記号の文字を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行とそれぞれ分類される。このようにしてテキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報を固有情報記憶手段によってメールマガジンデータベースに記憶する。これにより、配信された各メールマガジンの文書構成を自動的に認識でき、メールマガジンを編集するためのデータベースが得られる。
【００１１】
ここで、「出現回数の数」と「メールマガジンの一定数」との関係について説明する。メールマガジンの構成は、まず、巻頭にメールマガジンの名称等を表示しているヘッダ部があり、巻末にスタッフや問い合わせ先などを表示しているフッタ部がある。これらは、基本的に毎号共通している部分であるため、ヘッダ部とフッタ部を形成しているテキスト行の「出現回数の数」と「メールマガジンの一定数」とは同数になる。そして、メールマガジンの先頭部分に出現位置があればヘッダ部、メールマガジンの末尾部分にあればフッタ部と分類できる。すなわち、対象となるメールマガジンの一定数を「５」とした場合に、テキスト行の出現回数の数が「５」であり、出現位置がメールマガジンの先頭部分にあれば、そのテキスト行はヘッダ部であると分類され、出現位置がメールマガジンの末尾部分にあれば、そのテキスト行はフッタ部であると分類される。
次に、各コーナー（コラム）を表示している見出し部がある。これも基本的に毎号共通している部分であるため、見出し部を形成しているテキスト行の「出現回数の数」と「メールマガジンの一定数」とは同数になる。ただし、見出し部の出現位置は特に決まっていないので、本文部分に共通するルールに沿っているなど出現位置に傾向がなければ見出し部であると分類できる。すなわち、対象となるメールマガジンの一定数を「５」とした場合に、テキスト行の出現回数の数が「５」であり、出現位置に特に傾向がなければ、そのテキスト行は見出し部であると分類される。
また、見出し部の後には、本文がくる。本文は毎号異なっている部分であるため、本文を形成しているテキスト行の「出現回数の数」は「メールマガジンの数」よりも少なくなる。従って、メールマガジンの一定数よりも少ないテキスト行は本文であると分類できる。すなわち、対象となるメールマガジンの一定数を「５」とした場合に、テキスト行の出現回数の数が「１」であれば、そのテキスト行は本文であると分類される。
続いて、メールマガジンでは、広告を掲載するために広告枠や、コーナーとコーナーを仕切るために罫線などが用いられる。これらは、メールマガジンにおいて広く用いられるために、広告枠或いは罫線を形成しているテキスト行の「出現回数の数」は「メールマガジンの数」よりも多くなる。そして、これらを構成している文字を分析し、構成文字中に「ＰＲ」等の広告識別記号が含まれていれば広告枠、単一文字或いは数種の文字の繰り返しであれば罫線と分類できる。もしも、そのどちらにも該当しないテキスト行があれば、それは引用記号や、改行のみの行、空白のみの行等の本文であると分類できる。すなわち、対象となるメールマガジンの一定数を「５」とした場合に、テキスト行の出現回数の数が「１０」であり、広告識別記号が含まれていればそのテキスト行は広告枠であると分類され、単一文字或いは数種の文字の繰り返しであればそのテキスト行は罫線と分類され、それ以外では本文と分類される。
【００１２】
（請求項２）
請求項２記載の発明は、請求項１記載のメールマガジン自動処理システムを限定したものであって、
テキスト行カウント手段が、新たに受信し記憶した新規配信分のメールマガジンを含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントし、
少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出するヘッダ・フッタ部形成行検出手段と、
その検出の結果、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない当該メールマガジンの新規配信分に対してはその体裁変更があったとして、体裁変更情報をメールマガジンデータベースへ記憶とする体裁変更情報記憶手段とを備えるものである。
【００１３】
（用語説明）
「連続した複数号にわたる」とは、同一マガジンの号数が連番になっていることを意味する。例えば、第７５号から第７９号までなどである。
「少なくともヘッダ部形成行又はフッタ部形成行」とは、ヘッダ部形成行又はフッタ部形成行いずれか一方の場合と、ヘッダ部形成行及びフッタ部形成行双方の場合との２通りを意味するものである。従って、請求項２のヘッダ・フッタ部形成行検出手段は、ヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出する場合と、ヘッダ部形成行及びフッタ部形成行に分類されたテキスト行の有無を検出する場合とを含むものである。なお、「少なくとも」とあるから、ヘッダ部形成行又はフッタ部形成行の他に例えば「罫線形成行」や「見出し部形成行」などを加えてもよい。以下、その他の請求項についても同様である。
【００１４】
（作用）
請求項２記載のメールマガジン自動処理システムによれば、メールマガジン配信者が新規に配信したメールマガジンの体裁を変更した場合に対応することができる。
すなわち、テキスト行カウント手段が、新たに受信し記憶した新規配信分のメールマガジン（新規メールマガジン）を含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントする。そして、ヘッダ・フッタ部形成行検出手段によって、少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出する。その検出の結果、出現回数の数が対象マガジンの一定数と同数のテキスト行がなく、また同数であっても、出現位置がメールマガジンの先頭部分又は末尾部分に検出されず、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない新規メールマガジンに対しては、新規メールマガジンのヘッダ部やフッタ部がそれ以前のヘッダ部フッタ部と異なったことを意味する。従って、これをメールマガジンの体裁変更として、ここで得られた体裁変更情報を体裁変更情報記憶手段によってメールマガジンデータベースへ記憶とする。このようにして、メールマガジンに体裁変更があった場合にも、誤った固有情報の記憶されたデータベースの作成を防ぐことができる。
【００１５】
（請求項３）
請求項３記載の発明は、請求項１又は２記載のメールマガジン自動処理システムを限定したものであって、
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手段と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手段と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行を削除して、複数号をまとめて編集するメールマガジン編集手段と、
その編集された編集結果を出力する編集結果出力手段とを備えるものである。
【００１６】
（用語説明）
「編集対象を特定した申込データ」とは、具体的には、メールマガジンの名称、号数など、編集対象となるメールマガジンを特定できるものをいう。他の請求項においても同じである。なお、編集の際に広告の削除を希望する場合（請求項４など）や、特定コーナーのみの編集を希望する場合（請求項５など）は、その旨を申込データとして入力させる。
「編集結果の出力」とは、人の目にふれるようにすることで、例えば、編集結果を紙に印刷すること、冊子にすること、ＦＡＸで送信すること、電子メールで送信することなどがあげられる。その他の請求項においても同様である。
【００１７】
（作用）
請求項３記載のメールマガジン自動処理システムによれば、複数号にわたる同一メールマガジンを自動的に編集して提供することができる。
すなわち、編集申込データ入力手段によって、複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す。そして、編集データ収集手段が前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する。
その収集された編集データに基づき、メールマガジン編集手段が編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行を削除して、複数号をまとめて編集する。その編集された編集結果を編集結果出力手段を用いて出力することで、重複するヘッダ部及びフッタ部のない読みやすく編集されたメールマガジンを編集希望者（読者）に提供できる。そして、編集希望者（読者）は重複するヘッダ部及びフッタ部に煩わされることなく快適にこの編集されたメールマガジンを読むことができる。
【００１８】
（請求項４）
請求項４記載の発明は、請求項１又は２記載のメールマガジン自動処理システムを限定したものであって、
複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手段と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手段と、
その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行並びに広告枠形成行及びそれに挟まれた本文形成行を削除して、複数号をまとめて編集するメールマガジン編集手段と、その編集された編集結果を出力する編集結果出力手段とを備えるものである。
【００１９】
（作用）
請求項４記載のメールマガジン自動処理システムは請求項３と同様に、複数号にわたるメールマガジンを自動的に編集して提供することができる。
すなわち、編集申込データ入力手段によって、複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す。そして、編集データ収集手段が前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する。その収集された編集データに基づき、メールマガジン編集手段が編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行並びに広告枠形成行及びそれに挟まれた本文形成行を削除して、複数号をまとめて編集する。その編集された編集結果を編集結果出力手段を用いて出力することで、重複するヘッダ部及びフッタ部や広告のない読みやすく編集されたメールマガジンを編集希望者に提供できる。そして、編集希望者（読者）は重複するヘッダ部及びフッタ部や広告に煩わされることなく快適にこの編集されたメールマガジンを読むことができる。
【００２０】
（請求項５）
請求項５記載の発明は、請求項１又は２記載のメールマガジン自動処理システムを限定したものであって、
複数号にわたる同一メールマガジンの特定コーナーの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手段と、
前記申込データに基づいて、メールマガジンデータベースから編集対象とされた特定コーナーを有するメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手段と、
その収集された編集データに基づき編集対象の特定コーナーの名称を含む見出し部形成行及びその見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を複数号にわたりまとめて編集するメールマガジン編集手段と、
その編集された編集結果を出力する編集結果出力手段とを備えるものである。
【００２１】
（作用）
請求項５記載のメールマガジン自動処理システムによれば、複数号にわたるメールマガジンの特定コーナーのみを自動的に編集して提供することができる。
すなわち、編集申込データ入力手段によって、複数号にわたる同一メールマガジンの特定コーナーの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す。そして、編集データ収集手段が前記申込データに基づいて、メールマガジンデータベースから編集対象とされた特定コーナーを有するメールマガジンのテキストデータ及び固有情報を編集データとして収集する。その収集された編集データに基づき、メールマガジン編集手段が編集対象の特定コーナーの名称を含む見出し部形成行及びその見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を複数号にわたりまとめて編集する。その編集された編集結果を編集結果出力手段を用いて出力することで、特定コーナーのみ編集されたメールマガジンを編集希望者に提供できる。そして、編集希望者（読者）はメールマガジンのある特定コーナーだけを連続して読むことができる。
【００２２】
（請求項６）
請求項６記載の発明は、請求項１記載のメールマガジン自動処理システムを方法発明として捉えたものである。すなわち、複数号にわたり配信されるメールマガジンを自動的に処理するメールマガジン自動処理方法であって、処理の対象となるメールマガジンを受信するメールマガジン受信手順と、受信したメールマガジンをメールマガジンデータベースに記憶するメールマガジン記憶手順と、記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、構成が共通するテキスト行の出現回数をカウントするテキスト行カウント手順と、出現回数の数が、前記テキスト行カウント手順によりカウントの対象となったメールマガジンの一定数より少ないテキスト行については、メールマガジンの本文を形成する本文形成行と分類する第一分類手段と、出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、メールマガジン各号での出現位置を検出する出現位置検出手順と、メールマガジン先頭部分へ出現位置を検出したテキスト行はメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行はメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行はメールマガジンの見出し部を形成する見出し部形成行と分類する第二分類手順と、出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、そのテキスト行の構成文字を分析する構成文字分析手順と、構成文字中に広告識別記号を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行と分類する第三分類手順と、  テキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報をメールマガジンデータベースに記憶させる固有情報記憶手順とを備えるものである。
【００２３】
（請求項７）
請求項７記載の発明は、請求項６記載のメールマガジン自動処理方法を限定したものであって、テキスト行カウント手順が、新たに受信し記憶した新規配信分のメールマガジンを含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントし、少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出するヘッダ・フッタ部形成行検出手順と、その検出の結果、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない当該メールマガジンの新規配信分に対してはその体裁変更があったとして、体裁変更情報をメールマガジンデータベースへ記憶とする体裁変更情報記憶手順とを備えるものである。
【００２４】
（請求項８）
請求項８記載の発明は、請求項６又は７記載のメールマガジン自動処理方法を限定したものであって、複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、その編集された編集結果を出力する編集結果出力手順とを備えるものである。
【００２５】
（請求項９）
請求項９記載の発明は、請求項６又は７記載のメールマガジン自動処理方法を限定したものであって、複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行並びに広告枠形成行及びそれに挟まれた本文形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、その編集された編集結果を出力する編集結果出力手順とを備えるものである。
【００２６】
（請求項１０）
請求項１０記載の発明は、請求項６又は７記載のメールマガジン自動処理方法を限定したものであって、複数号にわたる同一メールマガジンの特定コーナーの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、前記申込データに基づいて、メールマガジンデータベースから編集対象とされた特定コーナーを有するメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、その収集された編集データに基づき編集対象の特定コーナーの名称を含む見出し部形成行及びその見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を複数号にわたりまとめて編集するメールマガジン編集手順と、その編集された編集結果を出力する編集結果出力手順とを備えるものである。
【００２７】
（請求項１１）
請求項１１記載の発明は、請求項６記載のメールマガジン自動処理方法をプログラム発明として捉えたものである。すなわち、コンピュータに対し、複数号にわたり配信されるメールマガジンを自動的に処理するメールマガジン自動処理方法を実現させるためのプログラムであって、そのプログラムは、処理の対象となるメールマガジンを受信するメールマガジン受信手順と、受信したメールマガジンをメールマガジンデータベースに記憶するメールマガジン記憶手順と、記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、構成が共通するテキスト行の出現回数をカウントするテキスト行カウント手順と、出現回数の数が、前記テキスト行カウント手順によりカウントの対象となったメールマガジンの一定数より少ないテキスト行については、メールマガジンの本文を形成する本文形成行と分類する第一分類手段と、出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、メールマガジン各号での出現位置を検出する出現位置検出手順と、  メールマガジン先頭部分へ出現位置を検出したテキスト行はメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行はメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行はメールマガジンの見出し部を形成する見出し部形成行と分類する第二分類手順と、出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、そのテキスト行の構成文字を分析する構成文字分析手順と、構成文字中に広告識別記号を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行と分類する第三分類手順と、テキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報をメールマガジンデータベースに記憶させる固有情報記憶手順とを備えるものである。
【００２８】
（請求項１２）
請求項１２記載の発明は、請求項１１記載のコンピュータプログラムを限定したものであって、テキスト行カウント手順が、新たに受信し記憶した新規配信分のメールマガジンを含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントし、少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出するヘッダ・フッタ部形成行検出手順と、その検出の結果、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない当該メールマガジンの新規配信分に対してはその体裁変更があったとして、体裁変更情報をメールマガジンデータベースへ記憶とする体裁変更情報記憶手順とを備えるものである。
【００２９】
（請求項１３）
請求項１３記載の発明は、請求項１１又は１２記載のコンピュータプログラムを限定したものであって、複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、その編集された編集結果を出力する編集結果出力手順とを備えるものである。
【００３０】
（請求項１４）
請求項１４記載の発明は、請求項１１又は１２記載のコンピュータプログラムを限定したものであって、複数号にわたる同一メールマガジンの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、前記申込データに基づいて、メールマガジンデータベースから編集対象とされたメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、その収集された編集データに基づき編集対象のメールマガジン間において重複するヘッダ部形成行及びフッタ部形成行並びに広告枠形成行及びそれに挟まれた本文形成行を削除して、複数号をまとめて編集するメールマガジン編集手順と、その編集された編集結果を出力する編集結果出力手順とを備えるものである。
【００３１】
（請求項１５）
請求項１５記載の発明は、請求項１１又は１２記載のコンピュータプログラムを限定したものであって、複数号にわたる同一メールマガジンの特定コーナーの編集を希望する編集希望者によるその編集対象を特定した申込データの入力を促す編集申込データ入力手順と、前記申込データに基づいて、メールマガジンデータベースから編集対象とされた特定コーナーを有するメールマガジンのテキストデータ及び固有情報を編集データとして収集する編集データ収集手順と、その収集された編集データに基づき編集対象の特定コーナーの名称を含む見出し部形成行及びその見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を複数号にわたりまとめて編集するメールマガジン編集手順と、その編集された編集結果を出力する編集結果出力手順とを備えるものである。
【００３２】
ここで、上記プログラムを、記録媒体へ記憶させて提供することもできる。「記録媒体」とは、それ自身では空間を占有し得ないプログラムを担持することができる媒体であり、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ（光磁気ディスク）、ＤＶＤ−ＲＯＭなどである。
また、これらの発明に係るプログラムを格納したコンピュータから、通信回線を通じて他のコンピュータへ伝送することも可能である。
【００３３】
【発明の実施の形態】
本発明を実施形態及び図面に基づいて説明する。
図１は、メールマガジンの一般的な構成を示した概略図である。メールマガジンの巻頭には冊子の表紙に該当する「ヘッダ部」があり、巻末には冊子の裏表紙に該当する「フッタ部」がある。とくに体裁の変更をしない限り、このヘッダ部とフッタ部は毎号共通している。ヘッダ部とフッタ部に挟まれるようにして、メールマガジンの中身が掲載されている。そこには、コーナー名の表示された「見出し部」とそれに続く「本文」が記載されている。また、コーナーとコーナーの間には「罫線」が引かれ、コーナーとコーナーが仕切られている。なお、広告が掲載される場合には、一般に広告枠で仕切られた形で挿入される。
【００３４】
図２は、本発明のメールマガジン自動処理システムを示した概念図である。まず、メールマガジン受信手段が、メールマガジンを配信しているメールマガジン配信サーバから、処理の対象となるメールマガジンを受信する（０）。こうして受信したメールマガジンをメールマガジンデータベース記憶手段がメールマガジンデータベースに記憶する（１）。そして、  記憶した複数号にわたる一定数の同一メールマガジンを対象に、メールマガジンのテキストデータを一行単位ごとに区切ってテキスト行とし、テキスト行カウント手段が構成の共通するテキスト行の出現回数をカウントする。
【００３５】
ここで、このテキスト行カウント手段による出現回数のカウントについて、図３及び図４を用いて詳しく説明する。図３には、メールマガジンデータベースに記憶されている「お手軽１０分間クッキング第７５号（Ｈ１４年７月２５日発行）」というメールマガジン１０を示している。テキスト行カウント手段は、まず、このメールマガジン１０のテキストデータを一行単位ごとに区切ってテキスト行する。具体的には、以下の「」で囲んだ部分が各々テキスト行となる。
「●●●●●●●●                ○○○○○」
「●○○○○                              ○」
「●○○    お手軽１０分間クッキング    ○○」〜
「      ＊＊＊＠＊＊＊                      」
そして、メールマガジン１０の他に同一メールマガジン「お手軽１０分間クッキング」の異なる号数のメールマガジン１１，１２，１３，１４の計５通（これを「メールマガジンの一定数」という）を対象として、このテキスト行の構成が共通するものの出現回数をカウントする。図４は、その出現回数のカウントを表示したカウント表である。符号２０がカウントの対象となる「テキスト行」を示し、符号３０がそのテキスト行に対する「出現回数」を示す。これによると、テキスト行「１０１０１０…（略）…１０１０１０」は、５通の中で４５回出現していることがわかる。また、テキスト行「☆厳選朝食メニュー☆」は、５通の中で５回出現し、テキスト行「栗がおいしい季節になりましたね。…」は、５通の中で１回のみ出現していることがわかる。なお、カウント表の一番上にある出現回数１１０は、文字・記号等のない空白のテキスト行を意味する。
【００３６】
このようにして出現回数がカウントされると、続いてはこの出現回数によってそれぞれ異なった処理がされる（３）。出現回数の数がカウントの対象となったメールマガジンの一定数５より少ないテキスト行については、第一分類手段によって処理がなされる（３’）。出現回数の数がカウントの対象となったメールマガジンの一定数５と同数のテキスト行については、出現位置検出手段によってその出現位置が検出されてから第二分類手段によって処理がなされる（３’’）。出現回数の数がカウントの対象となったメールマガジンの一定数５より多いテキスト行については、構成文字分析手段によってその構成する文字が分析されてから第三分類手段によって処理がなされる（３’’’）。
【００３７】
ここで、図５のフローチャートを用いて、出現回数によるテキスト行の処理について詳しく説明する。
まず、出現回数の数がカウントの対象となったメールマガジンの一定数より少ないテキスト行については、第一分類手段によってメールマガジンの本文を形成する本文形成行と分類される。通常本文は毎号異なっている部分であるため、本文を形成しているテキスト行の「出現回数の数」は「メールマガジンの一定数」よりも少なくなるからである。
次に、出現回数の数がカウントの対象となったメールマガジンの一定数と同数のテキスト行については、出現位置検出手段によりメールマガジン各号での出現位置を検出し、第二分類手段がメールマガジン先頭部分へ出現位置を検出したテキスト行をメールマガジンのヘッダ部を形成するヘッダ部形成行、メールマガジン末尾部分へ出現位置を検出したテキスト行をメールマガジンのフッタ部を形成するフッタ部形成行、出現位置に傾向のないテキスト行をメールマガジンの見出し部を形成する見出し部形成行とそれぞれ分類する。ヘッダ部、フッタ部、見出し部は基本的に毎号共通している部分であるため、これらを形成しているテキスト行の「出現回数の数」と「メールマガジンの一定数」とは同数になるからである。そして、あとはメールマガジンの出現位置に応じてヘッダ部形成行、フッタ部分形成行、見出し部形成行に分けることができる。
さらに、出現回数の数がカウントの対象となったメールマガジンの一定数より多いテキスト行については、構成文字分析手段によってそのテキスト行の構成文字が分析され、第三分類手段が構成文字中に「ＰＲ」等の広告識別記号を含むテキスト行はメールマガジンの広告枠を形成する広告枠形成行、単一文字又は繰返文字のテキスト行はメールマガジンの罫線を形成する罫線形成行、それ以外のテキスト行はメールマガジンの本文を形成する本文形成行とそれぞれ分類する。広告を掲載するために広告枠やコーナーとコーナーを仕切るための罫線などは、メールマガジンにおいて広く用いられているために、これらを形成しているテキスト行の「出現回数の数」は「メールマガジンの一定数」よりも多くなるからである。そして、これらを構成している文字を分析し、構成文字中に広告であることを意味する「ＰＲ」等の広告識別記号が含まれていれば広告枠、単一文字或いは数種の文字の繰り返しであれば罫線と認識できる。もしも、そのどちらにも該当しないテキスト行があれば、それは本文であると認識できる。
【００３８】
このようにしてテキスト行ごとに本文形成行、ヘッダ部形成行、フッタ部形成行、見出し部形成行、広告枠形成行、罫線形成行と分類された各メールマガジンの固有情報（４）を固有情報記憶手段によってメールマガジンデータベースに記憶する（５）。これにより、配信された各メールマガジンの文書構成を自動的に認識でき、メールマガジンを編集するためのデータベースが得られる。
【００３９】
ここで、図３及び図４で示したメールマガジン１０について考えると、テキスト行「●●●●●●●●                ○○○○○」や「●○○    お手軽１０分間クッキング    ○○」は、出現回数が５回で対象マガジンの一定数と同数であり、しかも出現位置が先頭部分であるから、ヘッダ部形成行に分類される。一方、「＜このメールマガジンの転載、複写大歓迎です。＞」や「○ご意見・お問い合わせ先」は、出現回数が５回で対象マガジンの一定数と同数であるが、出現位置が末尾部分であるから、フッタ部形成行に分類される。
テキスト行「☆今週の特集☆」「☆厳選朝食メニュー☆」などは出現回数が５回で対象マガジンの数と同数であるが、出現位置に傾向がないため、見出し部形成行に分類される。また、見出し部に続くテキスト行は、出現回数が１回で対象マガジンの一定数より少ないので、本文形成行に分類される。
テキスト行「１０１０１０…（略）…１０１０１０」は、出現回数が４５回で対象マガジンの一定数よりも多く、しかも「１」「０」文字の繰り返しなので罫線形成行に分類される。一方、テキスト行「△△△ＰＲ△△△」は、出現回数が１０回で対象マガジンの一定数よりも多く、しかも構成文字中に広告識別記号の「ＰＲ」を含むので広告枠形成行に分類される。これらの分類の結果は図６に示す。
【００４０】
以上は、同一名称のメールマガジンにおいて体裁に変更がないことを条件としたものであるが、メールマガジンによっては発行期間途中でマガジン配信者により体裁が変更されることもある。そこで図７は、メールマガジンの体裁変更に対応するためのメールマガジン自動処理システムを示したフローチャートである。テキスト行カウント手段が、新たに受信し記憶した新規配信分のメールマガジン（新規メールマガジン）を含む連続した複数号にわたる一定数の同一メールマガジンを対象に、構成が共通するテキスト行の出現回数をカウントする。そして、ヘッダ・フッタ部形成行検出手段によって、少なくともヘッダ部形成行又はフッタ部形成行に分類されたテキスト行の有無を検出する。その検出の結果、出現回数の数が対象マガジンの一定数と同数のテキスト行がなく、また同数であっても、出現位置がメールマガジンの先頭部分又は末尾部分に検出されず、ヘッダ部形成行又はフッタ部形成行に分類されるテキスト行が検出されない新規メールマガジンに対しては、新規メールマガジンのヘッダ部やフッタ部がそれ以前のヘッダ部フッタ部と異なったことを意味する。従って、これをメールマガジンの体裁変更とみなして、ここで得られた体裁変更情報を体裁変更情報記憶手段によってメールマガジンデータベースへ記憶とする。このようにして、メールマガジンに体裁変更があった場合にも、誤った固有情報の記憶されたデータベースの作成を防ぐことができる。
なお、体裁変更された新規メールマガジンについては、その後新しい体裁のメールマガジンが数号発行されることで、これら新体裁のメールマガジンのみを対象に図２に示すメールマガジン自動処理システムを使用することで、新たな固有情報を得ることができる。
【００４１】
図８は、各メールマガジンの固有情報を記憶したメールマガジンデータベースを用いて、  複数号にわたる同一メールマガジンを編集するメールマガジン自動処理システムを示す概念図である。
まず、編集申込データ入力手段が、複数号にわたる同一メールマガジンの編集を希望する編集希望者へ、その編集対象となるメールマガジンを特定した申込データの入力を促す入力画面を提供する（０）。ここでは、編集希望者Ａによる「お手軽１０分間クッキング」というメールマガジンの選択、編集する号数として「第７５号」から「第８４号」までの選択（バックナンバー選択）を入力させることで、申込データの入力が行われたことになる（０’）。なお、この入力画面で、メールマガジンを編集する際に、広告を削除することや特定のコーナーのみを編集することを選択させることもできる。
そして、編集データ収集手段が、メールマガジンデータベースから編集希望者Ａの希望する「お手軽１０分間クッキング」第７５号から第８４号に関するメールマガジンのテキストデータ及びそれに付随する固有情報を編集データとして収集する。その収集された編集データに基づき、メールマガジン編集手段が第７５号から第８４号の「お手軽１０分間クッキング」において重複するヘッダ部形成行及びフッタ部形成行を削除して、第７５号から第８４号の計１０号をまとめて編集する（２）。その編集された編集結果を編集結果出力手段である印刷機を用いて出力することで、重複するヘッダ部及びフッタ部のない読みやすく編集された「お手軽１０分間クッキング第７５号から第８４号」の小冊子を編集希望者Ａへ提供できる（４）。
【００４２】
ここで、編集希望者Ａが、メールマガジンの名称及び号数の入力をする際に、「広告なし」を選択した場合には、メールマガジン編集手段が第７５号から第８４号の「お手軽１０分間クッキング」において掲載されている広告枠形成行及びそれに挟まれた本文形成行を削除して、第７５号から第８４号の計１０号をまとめて編集する（２）。これにより広告のない読みやすく編集されたメールマガジンを編集希望者Ａへ提供できる。
また、編集希望者Ａが、申込データの入力をする際に、「コーナーのみ編集」で「厳選朝食メニュー」を選択すると、メールマガジン編集手段が第７５号から第８４号の「お手軽１０分間クッキング」において掲載されている「厳選朝食メニュー」と同一の見出し部形成行及び見出し部形成行に続き罫線形成行で仕切られるまでの本文形成行を、第７５号から第８４号の計１０号分をまとめて編集する。これにより特定コーナーのみ編集されたメールマガジンを編集希望者Ａへ提供できる。
なお、メールマガジン編集手段によって編集された編集結果は、印刷機を用いて冊子として出力するだけではなく、電子メールを使って再度メールマガジンとして送信してもよいし、ＦＡＸで送信してもよい。また、フレキシブルディスク等の記録媒体に記録してもい。要は、直接的に又は装置等使用して間接的にでも、編集結果を人の目にふれるようにすればよい。
【００４３】
【発明の効果】
請求項１及び２に記載の発明によれば、メールマガジンの構成を自動的に分析する処理システムを提供することができ、請求項３から５に記載の発明によれば、その分析されたメールマガジンを複数号にわたり自動的に編集する処理システムを提供することができた。
請求項６及び７に記載の発明によれば、メールマガジンの構成を自動的に分析する処理方法を提供することができ、請求項８から１０に記載の発明によれば、その分析されたメールマガジンを複数号にわたり自動的に編集する処理方法を提供することができた。
請求項１１及び１２に記載の発明によれば、メールマガジンの構成を自動的に分析する処理方法を実現させるためのコンピュータプログラムを提供することができ、請求項１３から１５に記載の発明によれば、その分析されたメールマガジンを複数号にわたり自動的に編集する処理方法を実現させるためのコンピュータプログラムを提供することができた。
【図面の簡単な説明】
【図１】メールマガジンの一般的な構成を示した概略図である。
【図２】メールマガジン自動処理システムを示した概念図である。
【図３】メールマガジン１０を示す説明図である。
【図４】テキスト行の出現回数を表示したカウント表である。
【図５】テキスト行の処理について示すフローチャートでる。
【図６】テキスト行の分類されたメールマガジン１０を示す説明図である。
【図７】体裁変更に対応するためのメールマガジン自動処理システムを示したフローチャートである。
【図８】メールマガジンを編集するメールマガジン自動処理システムを示す概念図である。
【図９】メールマガジンの仕組みを示す簡単な概念図である。
【符号の説明】
１０  メールマガジン
１１  メールマガジン
１２  メールマガジン
１３  メールマガジン
１４  メールマガジン
２０  テキスト行
３０  出現回数
【図１】
2004152051.tif 000003
【図２】
2004152051.tif 000004
【図３】
2004152051.tif 000005
【図４】
2004152051.tif 000006
【図５】
2004152051.tif 000007
【図６】
2004152051.tif 000008
【図７】
2004152051.tif 000009
【図８】
2004152051.tif 000010
【図９】
2004152051.tif 000011