(57)【要約】【課題】複雑な条件設定に対しても柔軟に対応でき、記事加工に関わる処理を効率よく行えるようにすること。【解決手段】記事加工パターン管理テーブル１００，２００，３００…は、１つ又は複数の記事をどのような体裁で掲載するべきかを定める個々の記事加工パターン毎に、当該記事加工パターンに適用される１つ又は複数の記事種別と、当該記事種別に該当する記事の中からさらに加工処理の対象となる記事を絞り込むための絞込条件とが記載された起動条件情報を有する。記事種別判定部２２は、前記管理テーブルのうち、受信した記事の記事種別と同一の記事種別がどの管理テーブルに記載されているかを判定する。絞込条件判定部２３は、判定される１つ又は複数の管理テーブルのうち、受信した記事がどの管理テーブルに記載された絞込条件を満たすかを判定する。記事加工パターン決定部２４は、前記絞込条件の判定結果に基づき、加工処理に適用する記事加工パターンを決定する。【選択図】図２
2009059242.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に記憶される情報に基づき、受信した記事の加工処理の起動条件を判定することが可能な情報処理装置であって、
１つ又は複数の記事をどのような体裁で掲載するべきかを定める個々の記事加工パターン毎に、当該記事加工パターンに適用される１つ又は複数の記事種別と、当該記事種別に該当する記事の中からさらに加工処理の対象となる記事を絞り込むための絞込条件とが記載された起動条件情報を有する、複数の記事加工パターン管理情報を記憶する記憶手段と、
前記複数の記事加工パターン管理情報のうち、前記受信した記事の記事種別と同一の記事種別がどの記事加工パターン管理情報に記載されているかを判定する記事種別判定手段と、
前記記事種別判定手段により判定される１つ又は複数の記事加工パターン管理情報のうち、前記受信した記事がどの記事加工パターン管理情報に記載された絞込条件を満たすかを判定する絞込条件判定手段と、
前記絞込条件判定手段での判定結果に基づき、前記加工処理に適用する記事加工パターンを決定する記事加工パターン決定手段と
を具備することを特徴とする情報処理装置。
【請求項２】
前記起動条件情報には、更に、前記記事種別に該当する個々の記事の仕分け方を示す仕分条件と、当該仕分条件に従って仕分される個々の記事に対する加工処理を開始する条件を示す開始条件とが記載されており、
前記記事加工パターン決定手段により決定された記事加工パターンに記載されている記事種別に対応する仕分条件を判定する仕分判定手段と、
前記仕分判定手段により判定された仕分条件に従って仕分られる個々の記事が対応する開始条件を満たすか否かを判定する開始条件判定手段と
を具備することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記複数の記事加工パターン管理情報の各々は、前記起動条件情報に加え、記事加工パターンを用いて記事の加工処理を実行するプログラムを特定する識別情報を含む加工処理情報を有することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
異なる記事種別間でそれぞれ指定される条件の組み合わせに基づく起動条件が整うか否かを判定する待合条件判定手段を更に具備することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
記憶媒体に記憶される情報に基づき、受信した記事の加工処理の起動条件を判定するプログラムであって、
１つ又は複数の記事をどのような体裁で掲載するべきかを定める個々の記事加工パターン毎に、当該記事加工パターンに適用される１つ又は複数の記事種別と、当該記事種別に該当する記事の中からさらに加工処理の対象となる記事を絞り込むための絞込条件とが記載された起動条件情報を有する、複数の記事加工パターン管理情報を記憶媒体に記憶する機能と、
前記複数の記事加工パターン管理情報のうち、前記受信した記事の記事種別と同一の記事種別がどの記事加工パターン管理情報に記載されているかを判定する機能と、
前記判定される１つ又は複数の記事加工パターン管理情報のうち、前記受信した記事がどの記事加工パターン管理情報に記載された絞込条件を満たすかを判定する機能と、
前記絞込条件の判定結果に基づき、前記加工処理に適用する記事加工パターンを決定する機能と
をコンピュータに実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した記事の加工処理の起動条件を判定することが可能な情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
新聞社のデータベースには、記事をどのような体裁で掲載するべきかを定める複数種の記事加工パターンが用意されている。通信社等から記事が配信されてくると、新聞社では該当する記事加工パターンを用いて記事の加工を行う。配信されてきた記事を適切に加工するためには、どのような条件でどのような記事加工パターンを採用すべきか、また、どのような条件で加工を実施すべきかなど、様々な条件を考慮しなければならない。
【０００３】
従来、複雑な条件の追加や変更が生じた場合には、プログラムを大幅に修正するなどの大掛かりな作業を要していた。また、プログラムを修正したとしても、条件判定などの処理を効率よく行うことができなかった。
【０００４】
一方で、記事種別に応じた条件設定を行う技術が知られている。例えば、特許文献には、入力される電文の種類に応じて当該電文を振り分けることが記載されている。
【特許文献１】特許２００１−１４３４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術は、入力される電文を振り分けて出力先の管理を管理を簡略化する技術であり、受信した記事の加工処理に関わる条件を考慮した技術ではない。
【０００６】
特許文献１の技術を用いたとしても、加工処理に関わる条件各種条件の追加や変更が生じた場合のプログラムの大幅変更などの問題や、処理効率の低下などの問題を解決することはできない。
【０００７】
本発明は上記実情に鑑みてなされたものであり、複雑な条件設定に対しても柔軟に対応でき、記事加工に関わる処理を効率よく行うことが可能な情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、記憶媒体に記憶される情報に基づき、受信した記事の加工処理の起動条件を判定することが可能な情報処理装置であって、１つ又は複数の記事をどのような体裁で掲載するべきかを定める個々の記事加工パターン毎に、当該記事加工パターンに適用される１つ又は複数の記事種別と、当該記事種別に該当する記事の中からさらに加工処理の対象となる記事を絞り込むための絞込条件とが記載された起動条件情報を有する、複数の記事加工パターン管理情報を記憶する記憶手段と、前記複数の記事加工パターン管理情報のうち、前記受信した記事の記事種別と同一の記事種別がどの記事加工パターン管理情報に記載されているかを判定する記事種別判定手段と、前記記事種別判定手段により判定される１つ又は複数の記事加工パターン管理情報のうち、前記受信した記事がどの記事加工パターン管理情報に記載された絞込条件を満たすかを判定する絞込条件判定手段と、前記絞込条件判定手段での判定結果に基づき、前記加工処理に適用する記事加工パターンを決定する記事加工パターン決定手段とを具備することを特徴とする。
【０００９】
本発明に係るプログラムは、記憶媒体に記憶される情報に基づき、受信した記事の加工処理の起動条件を判定するプログラムであって、１つ又は複数の記事をどのような体裁で掲載するべきかを定める個々の記事加工パターン毎に、当該記事加工パターンに適用される１つ又は複数の記事種別と、当該記事種別に該当する記事の中からさらに加工処理の対象となる記事を絞り込むための絞込条件とが記載された起動条件情報を有する、複数の記事加工パターン管理情報を記憶媒体に記憶する機能と、前記複数の記事加工パターン管理情報のうち、前記受信した記事の記事種別と同一の記事種別がどの記事加工パターン管理情報に記載されているかを判定する機能と、前記判定される１つ又は複数の記事加工パターン管理情報のうち、前記受信した記事がどの記事加工パターン管理情報に記載された絞込条件を満たすかを判定する機能と、前記絞込条件の判定結果に基づき、前記加工処理に適用する記事加工パターンを決定する機能とをコンピュータに実現させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複雑な条件設定に対しても柔軟に対応でき、記事加工に関わる処理を効率よく行うことが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の実施形態について説明する。
【００１２】
図１は、本発明の一実施形態に係る情報処理システムの構成の一例を示す図である。
【００１３】
情報処理システムは、例えば新聞社に設けられるものであり、サーバシステム１０、通信部３０、および複数の端末４１，４２，４３…により構成される。通信部３０は、個々の通信社からＸＭＬ（extensible markup language）の電文としてそれぞれ配信されてくる記事を受信し、受信した記事をサーバシステム１０へ渡す。サーバシステム１０は、記事の素材を管理する素材管理サーバや、記事の素材を用いて記事の加工を行う記事加工サーバなど、各種のサーバを備えている。各サーバは、端末４１，４２，４３…からの要求に応じ、対応するデータベース（ＤＢ）を使用することにより要求された処理を実行する。端末４１，４２，４３…は、それぞれサーバシステム１０に各種の処理の実行を要求することができる。
【００１４】
図２は、サーバシステム１０に備えられる情報処理装置１の機能構成を示すブロック図である。
【００１５】
情報処理装置１は、記事の加工処理を行うための記事加工システムを構成するコンピュータであり、例えば、記憶媒体に記憶される情報に基づき、受信した記事の加工処理の起動条件を判定する機能を備えている。
【００１６】
この情報処理装置１は、１つ又は複数の記事をどのような体裁で掲載するべきかを定める個々の記事加工パターン毎に、記事加工パターンに関連する各種の情報を有する記事加工パターン管理テーブル１００，２００，３００，…を備えている。これらは、ハードディスクやメモリなどの記憶媒体上に保持される。複数の記事加工パターン管理テーブル１００，２００，３００，…は、それぞれ、ＸＭＬ形式で定義された共通のタグによる各種情報を有する。例えば、記事加工パターン管理テーブル１００は、当該記事加工パターンに関連する個別パラメータ１０１を有し、その下層にはパターン名１１１、加工処理情報１１２、起動条件情報１１３などを有し、上記起動条件情報１１３の下層に、記事種別１２１、絞込条件１２２、仕分条件１２３、開始条件１２４などの情報を有する。記事加工パターン管理テーブル２００，３００，…にも、これらと共通する情報が備えられる。
【００１７】
ただし、記事加工パターン管理テーブル１００，２００，３００，…の各々には、固有の「パターン名」（後述）が与えられている。これにより、それぞれのテーブルがどの記事加工パターンを扱っているのかを明確に識別できるようにしている。また、記事加工パターン管理テーブル１００，２００，３００，…は、互いに異なる「起動条件情報」（後述）を有する。それぞれの「起動条件情報」は、後述する編集画面にて個別に編集することが可能である。これにより、記事加工パターン毎、もしくは記事種別毎に、記事の加工処理の起動条件を異ならせることが可能となっている。
【００１８】
パターン名１１１は、当該記事加工パターンの名称を示す情報である。
【００１９】
加工処理情報１１２は、記事加工処理部１３が記事加工パターンを用いて記事の加工処理を実行するプログラムを特定する識別情報を含む情報である。なお、この加工処理情報１１２は、独立した管理テーブルとして記事加工処理部１３に備えるようにしてもよいが、この例のように記事加工パターン管理テーブル１００内に設けることにより、起動条件情報１１３と加工処理情報１１２とを合わせて１つのテーブル上で一元管理できるため、管理上の煩雑さを解消することができる。
【００２０】
起動条件情報１１３は、受信した記事の加工処理の起動条件を判定するために使用する各種の条件を示す情報などを有する。
【００２１】
記事種別１２１は、当該記事加工パターンに適用される１つ又は複数の記事種別を示す情報である。
【００２２】
絞込条件１２２は、記事種別１２１に該当する記事の中からさらに加工処理の対象となる記事を絞り込むための１つ又は複数の絞込条件を示す情報である。
【００２３】
仕分条件１２３は、記事種別１２１に該当する個々の記事の仕分け方を示す１つ又は複数の仕分条件を示す情報である。
【００２４】
開始条件１２４は、仕分条件１２３に従って仕分される個々の記事に対する加工処理を開始する条件を示す１つ又は複数の開始条件を示す情報である。
【００２５】
また、情報処理装置１は、各種の処理機能として、受信処理部１１、仕分処理部１２、記事加工処理部１３、制御部２０にそれぞれ含まれる記事解析部２１、記事種別判定部２２、絞込条件判定部２３、記事加工パターン決定部２４、仕分条件判定部２５、開始条件判定部２６、待合条件判定部２７、記事加工指示部２８などを有する。これらの機能の全てもしくは一部は、例えばＣＰＵ（Central Processing Unit）などのプロセッサにより実行可能なコンピュータプログラムとして実現可能である。
【００２６】
受信処理部１１は、個々の通信社からＸＭＬの電文としてそれぞれ配信されてくる記事を順次受信する機能である。
【００２７】
仕分処理部１２は、受信処理部１１により順次受信される記事を所定のルールに従って仕分ける処理を行う機能である。
【００２８】
記事加工処理部１３は、受信処理部１１により順次受信される記事、もしくは受信処理部１１により受信された後に仕分処理部１２により仕分けられた個々の記事に対し、記事加工指示部２８からの指示に従って加工処理を実行する機能である。
【００２９】
制御部２０は、受信した記事の加工処理の起動条件を判定するための各種の処理を制御する機能である。また、この制御部２０は、記事加工パターン管理テーブル１００，２００，３００…の情報（特に、記事種別１２１、絞込条件１２２、仕分条件１２３、開始条件１２４を含む起動条件情報１１３など）の編集を行うための編集画面を表示装置に表示すると共に、編集後の設定情報を記憶媒体に保存する機能を有する。
【００３０】
記事解析部２１は、受信処理部１１により順次受信される記事に記述されているＸＭＬのタグに示される情報に基づいて当該記事のフォーマットや記事構成などを解析する機能である。
【００３１】
記事種別判定部２２は、記事加工パターン管理テーブル１００，２００，３００，…のうち、受信した記事の記事種別と同一の記事種別がどの記事加工パターンテーブルに記載されているかを記事種別１２１を参照して判定する機能である。
【００３２】
絞込条件判定部２３は、記事種別判定部２２により判定される１つ又は複数の記事加工パターン管理情報のうち、前記受信した記事がどの記事加工パターン管理テーブルに記載された絞込条件を満たすかを絞込条件１２２を参照して判定する機能である。例えば、同じ記事種別でも、ある条件のときだけ、特殊な記事加工パターンを使用したい場合に、それを実現する絞込条件が設定される（地方紙が、地元のチームの試合情報を加工する場合に、別のフォーマットで加工をしたいときなど）。なお、この機能は、必ずしも使用されるものではない。
【００３３】
記事加工パターン決定部２４は、絞込条件判定部２３での判定結果に基づき、加工処理に適用する記事加工パターン（即ち、パターン名１１１および加工処理情報１１２）を決定する機能である。
【００３４】
仕分条件判定部２５は、記事加工パターン決定部２４により決定された記事加工パターンに記載されている記事種別に対応する仕分条件を仕分条件１２３を参照して判定する機能である。例えば、サッカーの試合結果電文と試合の詳細が記載されているスコア電文から１つの記事を生成したい場合、チームＡ，Ｂ，Ｃ，Ｄの試合の結果の加工を例にすると、
「チームＡ−チームＢ：試合結果」と「チームＡ−チームＢ：スコア」
の組で加工することになる。これを実現するために「Ａ−Ｂ」という組と「Ｃ−Ｄ」という組とに仕分けることを仕分け条件として設定される。仕分条件判定部２５は、この設定された仕分け条件を判定する。さらに、仕分条件判定部２５は、この仕分け条件に従って、複数の仕分け名（待ち合わせ名）を定義し、各待ち合わせ名に所属する記事の受信を待ちつつ仕分ける処理を行う機能も備えている。なお、この機能は、仕分処理部１２に備えるようにしてもよい。
【００３５】
開始条件判定部２６は、仕分条件判定部２５により判定された仕分条件に従って仕分られる個々の記事が対応する開始条件を満たすか否かを開始条件１２４を参照して判定する機能である。すなわち、この開始条件判定部２６は、仕分けられた複数の記事が、その条件で加工を開始すべきかを判定する。例えば、上記の例について説明すると、試合結果電文とスコア電文が１本ずつ揃ったら、加工を開始する、という設定を行う。また、別の例としては、「同じ種別の記事が１０本揃ったら」という条件設定を行い、この設定に従って加工のタイミングを決定するようにする。
【００３６】
待合条件判定部２７は、異なる記事種別間でそれぞれ指定される条件の組み合わせに基づく起動条件が整うか否かを判定する機能である。この判定は、例えば後述する編集画面にて設定される「(11) 記事種別待ち合わせ条件」の設定情報に基づいて行われれる。この設定情報は、例えば待合条件判定部２７が所定の記憶領域に保持する。
【００３７】
記事加工指示部２８は、絞込条件判定部２３、仕分条件判定部２５、開始条件判定部２６、もしくは待合条件判定部２７の少なくとも１つの判定結果に基づき、加工処理の起動条件が整ったときに記事加工パターン決定部２４により決定された記事加工パターンによる記事加工処理を記事加工処理部１３へ指示する機能である。
【００３８】
図３は、記事加工パターン管理テーブル１００，２００，３００…が有する起動条件情報（記事種別１２１、絞込条件１２２、仕分条件１２３など）の編集を行うための編集画面の一例である。
【００３９】
図３の編集画面の例では、領域５１および５２が表示された状態にある。領域５１は、ある１つの記事種別に対応する、複数の絞込条件、１つの絞込の条件式、複数の仕分条件、１つの仕分の条件式、複数の開始条件、１つの開始の条件式などの編集を可能とする領域である。領域５２は、ある１つの記事種別に対応する、絞込条件の条件式、仕分条件の条件式、開始条件の条件式などの編集を可能とする領域である。画面中央下の「設定」ボタンを押すと、図２の記事加工パターン管理テーブルに、編集結果が保存されるようになっている。
【００４０】
領域５１には、次のような項目が表示される。これらの項目は、図２中の記事加工パターン管理テーブル内の起動条件情報（記事種別、絞込条件、仕分条件、開始条件を含む）に対応するものである。
【００４１】
(1) 記事種別
記事種別の識別名や名称などの情報を表示する項目である。
【００４２】
(2) 開始カッコ有無
開始カッコの有無を選択するための項目である。
【００４３】
(3) ＮＯＴ条件有無
条件をＮＯＴで評価するか否かを選択するための項目である。
【００４４】
(4) コメント
条件の説明文を入力するための項目である。
【００４５】
(5) 判別項目（機能）
判別項目（「変数選択」、「ＸＰＡＴＨ」、「変換（変数選択）」、「変換（ＸＰＡＴＨ）」、「記事数」、「合体指定」など）を選択するための項目である。
【００４６】
「変数選択」は、記事解析結果などの結果（記事種別、共通ＩＤなど）を判別対象とするときに使用される。
【００４７】
「ＸＰＡＴＨ」は、ＸＰＡＴＨ方式により記事の本文中から抽出したデータを判別対象とするときに使用される。
【００４８】
「変換（変数選択）」は、指定した変数の値により待ち合わせ名を別名で決定するときに使用される。
【００４９】
「変換（ＸＰＡＴＨ）」は、指定した変数の値により待ち合わせ名を別名で決定するときに使用される。
【００５０】
「記事数」は、記事数を判別対象とするときに使用される。
【００５１】
「合体指定」は、○完△（○｜△）形式の分割電文を判別対象とするときに使用される。
【００５２】
(6) 判別項目（抽出）
条件評価で使用する変数名、ＸＰＡＴＨ式を入力するための項目である。
【００５３】
(7)（絞込、仕分、開始）条件
「抽出」項目からの抽出条件を入力するための項目である。
【００５４】
(8) 閉カッコ有無
閉じカッコの有無を選択するための項目である。
【００５５】
(9) 条件記号
条件間の関係記号（選択子は「and」または「or」）を入力するための項目である。
【００５６】
(10)（絞込、仕分、開始）条件式
条件記号で設定された結果を表示するための項目（自動設定）である。
【００５７】
また、領域５２には、次のようなボタンが表示される。
【００５８】
[1] 設定
判別項目毎に指定された入力画面を表示するためのボタンである。
【００５９】
[2] 入替
条件の順序を入れ替えるためのボタンである。
【００６０】
[3] 削除
条件を削除するためのボタンである。
【００６１】
[4] 追加
条件を追加するためのボタンである。
【００６２】
図３の編集画面上、２つの記事種別が表示されている理由は、複数の記事種別を、一つの記事加工パターンに紐付けて、まとめて１つの記事加工パターン管理テーブル（例えば、記事加工パターン管理テーブル１００）で管理しているからである。
【００６３】
図４は、図３とは異なる編集画面の例である。
【００６４】
図４の編集画面の例では、領域６１、６２、および６３が表示された状態にある。領域６１および領域６２の各々は、ある１つの記事種別に対応する、１つの絞込の条件式、１つの仕分の条件式、１つの開始の条件式などの編集を可能とする領域である。領域６３は、前述の待合条件判定部２７が異なる記事種別間でそれぞれ指定される条件の組み合わせに基づく起動条件が整うか否かを判定するために使用する情報の編集を行うための領域である。
【００６５】
領域６３には、次のような項目が表示される。
【００６６】
(11) 記事種別待ち合わせ条件タイプ
記事種別間の評価条件を選択するための項目であり、「全てＯＲ」、「全てＡＮＤ」、「カスタム」のいずれかを選択するようになっている。
【００６７】
(12) 記事種別待ち合わせ条件
カスタム時の記事種別選択を行うための項目である。この項目は、(11) 記事種別待ち合わせ条件タイプにおいて「カスタム」が選択されているときに表示される。
【００６８】
「カスタム」モードは、複数の記事種別間の条件設定を、複数の組み合わせで任意に設定することを可能とするモードである。記事種別間の組み合わせの設定は、「追加」ボタンにより複数の組み合わせを設定することが可能となる。また、１つの組み合わせ内の記事種別の選択は、対象となる記事種別をチェックボックスにより選択することで実現する。
【００６９】
設定内容の評価においては、１つの組み合わせ設定内では記事種別間の関係は全てＡＮＤ条件として評価される。また、組み合わせ設定間の関係は全てＯＲ条件として評価される。また、組み合わせ設定間は条件１から条件ｎの順に評価され、最初に成立した組み合わせ設定で決定される。
【００７０】
[5] 削除
条件を削除するためのボタンである。
【００７１】
[6] 追加
条件を追加するためのボタンである。
【００７２】
[7] 設定
条件を保存するためのボタンである。
【００７３】
[8] 閉じる
自画面を閉じるためのボタンである。
【００７４】
次に、図５を参照して、情報処理装置１による記事加工に関わる基本的な動作について説明する。
【００７５】
受信処理部１１が記事を受信されると（ステップＳ１）、記事解析部２１はその記事を解析する（ステップＳ２）。
【００７６】
記事種別判定部２２は、記事解析部２１から得られる解析結果に基づいて記事の種別を判定する（ステップＳ３）。また、記事種別判定部２２は、記事加工パターン管理テーブル１００，２００，３００，…のうち、受信した記事の記事種別と同一の記事種別がどの記事加工パターンテーブルに記載されているかを判定する。
【００７７】
次に、絞込条件判定部２３は、記事種別判定部２２により判定される１つ又は複数の記事加工パターン管理情報のうち、前記受信した記事がどの記事加工パターン管理テーブルに記載された絞込条件を満たすかを判定する（ステップＳ４）。
【００７８】
次に、記事加工パターン決定部２４は、絞込条件判定部２３での判定結果に基づき、加工処理に適用する記事加工パターンを決定する（ステップＳ５）。
【００７９】
次に、仕分条件判定部２５は、記事加工パターン決定部２４により決定された記事加工パターンに記載されている記事種別に対応する仕分条件を判定する（ステップＳ６）。
【００８０】
次に、開始条件判定部２６は、仕分条件判定部２５により判定された仕分条件に従って仕分られる個々の記事が対応する開始条件を満たすか否かを判定する（ステップＳ７）。
【００８１】
記事加工指示部２８は、絞込条件判定部２３、仕分条件判定部２５、開始条件判定部２６の判定結果に基づき、加工処理の起動条件が整ったときに記事加工パターン決定部２４により決定された記事加工パターンによる記事加工処理を記事加工処理部１３へ指示する。
【００８２】
これにより、記事加工処理は、記事に対し、指定された記事加工パターンによる記事加工処理を実行する（ステップＳ８）。記事の加工結果は、例えば通信部３０から外部へ送信する。
【００８３】
以上詳述したように、本実施形態によれば、複雑な条件設定に対しても柔軟に対応でき、記事加工に関わる処理を効率よく行うことができる。
【００８４】
なお、上述した実施形態で述べた本発明に係る各種の処理手順は、コンピュータプログラムとして、コンピュータ（情報処理装置）により読み取り可能な記憶媒体（例えば磁気ディスク，光ディスク，半導体メモリ）に記憶させておき、必要に応じてそれをプロセッサにより読み出して実行するようにしてもよい。また、このようなコンピュータプログラムは、通信媒体を介してあるコンピュータから他のコンピュータに伝送することにより配布することも可能である。
【００８５】
本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施形態に係る情報処理システムの構成の一例を示す図。
【図２】図１中に示されるサーバシステムに備えられる情報処理装置の機能構成を示すブロック図。
【図３】図２中に示される記事加工パターン管理テーブルが有する起動条件情報（記事種別、絞込条件、仕分条件など）の編集を行うための編集画面の一例を示す図。
【図４】図３とは異なる編集画面の例を示す図。
【図５】図２中に示される情報処理装置による記事加工に関わる基本的な動作を示すフローチャート。
【符号の説明】
【００８７】
１０…サーバシステム、３０…通信部、１１…受信処理部、１２…仕分処理部、１３…記事加工処理部、２０…制御部、２１…記事解析部、２２…記事種別判定部、２３…絞込条件判定部、２４…記事加工パターン決定部、２５…仕分条件判定部、２６…開始条件判定部、２７…待合条件判定部、２８…記事加工指示部、４１，４２，４３…端末、１００，２００，３００…記事加工パターン管理テーブル、１０１…個別パラメータ、１１１…パターン名、１１２…加工処理情報、１１３…起動条件情報、１２１…記事種別、１２２…絞込条件、１２３…仕分条件、１２４…開始条件。
【図１】
2009059242.tif 000003
【図２】
2009059242.tif 000004
【図３】
2009059242.tif 000005
【図４】
2009059242.tif 000006
【図５】
2009059242.tif 000007