(57)【要約】【課題】より操作性の高いデータ処理システムを提供することを目的とする。【解決手段】データ処理を実行する処理システムであって、データ処理を指示する指示アイコンと、処理対象候補となるデータを示すデータアイコンとを生成する画像生成部と、  前記指示アイコンの選択要求に応じて、対応するデータ処理を実行する、データ処理部と、を有し、前記画像生成部は、前記データ処理に応じてデータアイコンを生成し、各々のデータアイコンを関連付けて表示する。【選択図】図５
2020144768.tif 000002
【特許請求の範囲】
【請求項１】
データ処理を実行する処理システムであって、
データ処理を指示する指示アイコンと、処理対象候補となるデータを示すデータアイコンとを生成する画像生成部と、
前記指示アイコンの選択要求に応じて、対応するデータ処理を実行する、データ処理部と、を有し、
前記画像生成部は、前記データ処理に応じてデータアイコンを生成し、各々のデータアイコンを関連付けて表示する、処理システム。
【請求項２】
前記データ処理は、データ追加、加工、データ結合、事業者により登録されたデータ処理若しくはユーザにより登録されたデータ処理のいずれか、またはこれらの組合せである、請求項１に記載の処理システム。
【請求項３】
前記画像生成部は、前記指示アイコンが選択要求に応じて、処理対象候補となるデータに関連するデータアイコンが特定状態となるよう制御する、請求項１に記載の処理システム。
【請求項４】
前記画像生成部は、前記データ処理がデータ結合であるときに、結合対象となるデータアイコンを結合するデータアイコンを生成する、請求項１に記載の処理システム。
【請求項５】
前記画像生成部は、前記指示アイコンをユーザインターフェース上の第１の領域に、前記データアイコンを第２の領域に配置するよう生成する、請求項１に記載の処理システム。
【請求項６】
前記データ処理部は、前記関連付けられたデータアイコンに対応するデータ処理を、所定のサイクルに基づいて実行する、請求項１に記載の処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ユーザが、複数のデータに所定の処理を行う際に、処理対象や処理内容を視覚的に表示する、データ処理システムに関する。
【背景技術】
【０００２】
従来、日常的に分散管理される複数のデータ（例えば、店舗・商品データのようなマスタデータと、店舗別の売上データ等の個別データ）を、売上分析等の所定の目的のために統合する際に、予めデータ間の重複排除や名寄せ等のデータ修正（例えば、クレンジング処理）が実施される。
【０００３】
クレンジング処理は、バッチ処理によって定期的に実行される行われるケースが多いが、ユーザ要求に応じて、リアルタイムにクレンジング処理を行い、データ統合を実行する技術が開示されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０６８４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１は、ユーザインターフェースを通じて、ユーザが処理対象となるテーブルを選択し、所定のクレンジング処理を実行し、実行結果をプレビュー表示させる、といった技術を開示しているものの、初心者を含めた幅広いユーザの操作性を考慮した場合、その処理内容を理解することが依然として難しい。
【０００６】
そこで、本開示では、より操作性の高いデータ処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本開示の一態様における、データ処理を実行する処理システムは、データ処理を指示する指示アイコンと、処理対象候補となるデータを示すデータアイコンとを生成する画像生成部と、前記指示アイコンの選択要求に応じて、対応するデータ処理を実行する、データ処理部と、を有し、前記画像生成部は、前記データ処理に応じてデータアイコンを生成し、各々のデータアイコンを関連付けて表示する。
【発明の効果】
【０００８】
本開示によれば、より操作性の高いデータ処理システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の第一実施形態に係るデータ処理システムを示すブロック構成図である。
【図２】図１のサーバ装置１００を示す機能ブロック構成図である。
【図３】図１の端末装置２００を示す機能ブロック構成図である。
【図４】サーバ１００に格納される処理対象データの一例を示す模式図である。
【図５】本開示の第一実施形態に係る、端末装置２００において表示されるユーザインターフェースの一例である。
【図６】本開示の第一実施形態に係る、データ処理のフローチャートの一例である。
【図７】本開示の第一実施形態に係る、アイコン結合処理のフローチャートの一例である。
【図８】本開示の第二実施形態に係る、端末装置２００において表示されるユーザインターフェースの一例である。
【図９】本開示の第三実施形態に係る、端末装置２００において表示されるユーザインターフェースの一例である。
【発明を実施するための形態】
【００１０】
以下、本開示の実施形態について図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。
【００１１】
（実施形態１）
＜構成＞
図１は、本開示の実施形態１に係るデータ処理システム１を示すブロック構成図である。このデータ処理システム１は、例えば、所定の目的（例えば、マーケティング分析）のために、分散管理されたデータに対してデータ加工・修正（例えば、クレンジング処理）を施し、データ結合を実行し、マーケティングレポートとして出力するためのシステムである。なお、目的として、マーケティング分析とすることや、出力として、マーケティングレポートとすることは一例であって、これに限定されず、他の目的のためのレポートであっても良い。また、分散管理されたデータとしては、少なくとも２つ以上のデータが別個に管理されたものであれば、分散管理されるデータの個数は少数・多数問わず、限定されない。また、データフォーマットについても、以下、ｃｓｖファイルを一例として挙げるが、これに限定されない。
【００１２】
データ処理システム１は、サーバ装置（データ処理装置）１００と、端末装置２００と、ネットワークＮＷとを有している。サーバ装置１００と、端末装置２００とは、ネットワークＮＷを介して接続される。ネットワークＮＷは、インターネット、イントラネット、無線ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等により構成される。
【００１３】
サーバ装置１００は、データの処理を行う装置であり、例えば、ワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウド・コンピューティングによって論理的に実現されてもよい。
【００１４】
端末装置２００は、データ処理システム１を利用するユーザが所持する、例えば、パーソナルコンピュータやタブレット端末等の情報処理装置であるが、スマートフォンや携帯電話、ＰＤＡ等により構成しても良い。
【００１５】
本実施形態では、データ処理システム１は、サーバ装置１００と端末装置２００とを備え、端末装置２００を利用してサーバ装置１００に対する操作を行う構成として説明するが、サーバ装置１００がスタンドアローンで構成され、サーバ装置１００自身にユーザが操作を行う機能を備えても良い。
【００１６】
図２は、図１のサーバ装置１００を示す機能ブロック構成図である。サーバ装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを備える。
【００１７】
通信部１１０は、ネットワークＮＷを介して端末装置２００及びＷｅｂサーバ３００と通信を行うための通信インタフェースであり、例えばＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等の通信規約により通信が行われる。
【００１８】
記憶部１２０は、各種制御処理や制御部１３０内の各機能を実行するためのプログラム、入力データ等を記憶するものであり、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等から構成される。また、記憶部１２０は、データ処理を行う対象となるデータを格納する、処理対象データ格納部１２１、ユーザインターフェースに表示するためのアイコンデータを格納する、アイコンデータ格納部１２２、及び個々のデータ処理を関連付けて、かつ、順序付けて管理する、処理フロー格納部１２３を有する。さらに、記憶部１２０は、端末装置２００、Ｗｅｂサーバ３００と通信を行ったデータを一時的に記憶する。なお、各処理に用いられるデータを格納したデータベース（図示せず）が記憶部１２０外に構築されていてもよい。
【００１９】
制御部１３０は、記憶部１２０に記憶されているプログラムを実行することにより、サーバ装置１００の全体の動作を制御するものであり、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）等から構成される。制御部１３０の機能として、ユーザの端末装置１２０からの指示受付部１３１と、データ処理部１３２と、画像生成部１３３とを有する。この指示受付部１３１、データ処理部１３２、及び画像生成部１３３は、記憶部１２０に記憶されているプログラムにより起動されてコンピュータ（電子計算機）であるサーバ装置１００により実行される。
【００２０】
指示受付部１３１は、サーバ１００が提供し、端末装置２００において表示されるウェブ画面等のユーザインターフェースを介して、ユーザが（特定のアイコンを押下する等して）所定の要求を行ったとき、端末装置２００から通信部１１０を介して指示を受付ける。
【００２１】
データ処理部１３２は、ユーザの要求が、データ処理に関するもの（例えば、データの追加、クレンジング、結合等）であったときに、対応するデータ処理を実行する。
【００２２】
画像生成部１３３は、端末装置２００に表示される、ユーザインターフェースを構成するための画像情報を生成する。特に、記憶部１２０に格納されたアイコンデータに基づいて、各種アイコンをユーザインターフェース上の所定の領域に配置し、必要に応じてこれらのアイコンを関連付けて表示を行うために画像を生成する。画像生成部１３３に関連する処理は、ＧＰＵ（Graphics Processing Unit）によって実行することもできる。
【００２３】
図３は、図１の端末装置２００を示す機能ブロック構成図である。端末装置２００は、通信部２１０と、表示操作部２２０と、記憶部２３０と、制御部２４０とを備える。
【００２４】
通信部２１０は、ネットワークＮＷを介してサーバ装置１００と通信を行うための通信インタフェースであり、例えばＴＣＰ／ＩＰ等の通信規約により通信が行われる。
【００２５】
表示操作部２２０は、ユーザが指示を入力し、制御部２４０からの入力データに応じてテキスト、画像等を表示するために用いられるユーザインターフェースであり、端末装置２００がパーソナルコンピュータで構成されている場合はディスプレイとキーボードやマウスにより構成され、端末装置２００がタブレット端末で構成されている場合はタッチパネル等から構成される。この表示操作部２２０は、記憶部２３０に記憶されている制御プログラムにより起動されてコンピュータ（電子計算機）である端末装置２００により実行される。
【００２６】
記憶部２３０は、各種制御処理や制御部２４０内の各機能を実行するためのプログラム、入力データ等を記憶するものであり、ＲＡＭやＲＯＭ等から構成される。また、記憶部２３０は、サーバ装置１００との通信内容を一時的に記憶している。
【００２７】
制御部２４０は、記憶部２３０に記憶されているプログラムを実行することにより、端末装置２００の全体の動作を制御するものであり、ＣＰＵやＧＰＵ等から構成される。
【００２８】
なお、サーバ装置１００に表示操作部の機能を備える構成としても良く、この場合、端末装置２００を備えない構成としても良い。
【００２９】
図４は、サーバ１００の記憶部１２０に格納される処理対象データの一例を示す模式図である。
【００３０】
処理対象データは、例えば、ｃｓｖファイルとして格納され、図４に示すように、ｃｓｖファイル単体に含まれるデータを、項目別に管理されている。ここで、「項目」はｃｓｖファイルにおけるカラムに対応し、図４に示す例においては、項目別に所定のデータ型に従って値が複数行に渡って入力されている。データ型としては、整数（例えば、０、１、２、３）、小数（例えば、０、１．１、２．２、４．４）、真偽値（例えば、ｔ（ｔｒｕｅ）、ｆ（ｆａｌｓｅ）、テキスト（例えば、ｈｏｇｅ、ｈｏｇｅｈｏｇｅ）が挙げられる。項目の入力値としては、例えば、店舗ＩＤ、店舗名、会員ＩＤ、会員名、会員ランク、生年月日、住所、年齢、性別、売上額等が挙げられる。処理対象データとして、処理データ格納部１２１は、項目別に管理されたｃｓｖファイルを複数格納することができる。
【００３１】
図５は、本開示の第一実施形態に係る、端末装置２００において表示されるユーザインターフェースの一例である。
【００３２】
ユーザインターフェースは、ユーザが所定のデータ処理を行うよう、サーバ装置１００に対して指示するための複数の指示アイコンを配置するための領域３０１と、処理対象候補となるデータアイコンを配置するための領域３０２とを有する。
【００３３】
領域３０１においては、指示アイコンとして、処理対象とするデータの追加を指示するデータ追加指示アイコン、データをクレンジングするよう指示するクレンジング指示アイコン、及びデータを結合するよう指示するデータ結合指示アイコンが配置されている。また、領域３０２においては、ユーザのデータ追加指示及びデータの選択操作に応じて、データアイコン３０３がデータ処理対象候補として配置される。続いて、ユーザがクレンジング指示操作を行うと、データアイコン３０３が処理対象候補として他のデータアイコンと区別できるように、例えば、アイコンが揺れる、ハイライトされる等の特定状態となる。クレンジング処理が完了すると、データアイコンに隣接して（右手に）、新規のデータアイコン３０４がファイル名と共に配置され、結線されることによりデータアイコン３０３と関連付けられて表示される。
【００３４】
さらに、ユーザがデータ結合操作を行うと、処理対象候補としてデータアイコン３０６が特定状態となり、ユーザがデータアイコン３０６を選択し、データ結合処理が行われる。データ結合処理が完了すると、新規データアイコン３０５が隣接して（右手）配置され、データアイコン３０５に対応するデータが、データアイコン３０４に対応するデータとデータアイコン３０６に対応するデータとが結合されたものであることが視認できるように、データアイコン３０４及びデータアイコン３０６が各々データアイコン３０５に結線され、関連付けられるように表示される。データアイコンは、ユーザがそのデータ処理履歴を概念的に理解しやすいよう、画面の右手から左手方向にデータ処理の順序に従って配置され、かつ、関連付けを理解しやすいよう、結線等の方法を用いて関連性が表現される。
【００３５】
このように、ユーザは、指示アイコンを介して所定のデータ処理を要求することができ、データアイコンを介してデータ処理操作及びデータ処理後のデータを視覚的に関連付けて理解することができるため、本実施形態の開示により、操作性の高いデータ処理システム及び方法を提供することができる。
【００３６】
＜処理の流れ＞
図６を参照しながら、本実施形態のデータ処理システム１が実行するデータ処理方法の処理の流れについて説明する。図６は、本開示の第一実施形態に係る、データ処理方法を示すフローチャートの一例である。
【００３７】
ここで、このデータ処理システム１を利用するために、ユーザは端末装置２００のインターネットブラウザ等を利用してサーバ装置１００にアクセスし、例えばＩＤとパスワードを入力する等の所定の認証を受けてログインすることで、利用可能となる。この認証後、ウェブ画面等を介して図５に示すようなユーザインターフェースが提供され、図６に示すステップＳ１０１へ進む。
【００３８】
まず、ステップＳ１０１の処理として、サーバ装置１００は、データ処理対象候補となるデータの追加要求を受付ける。例えば、ユーザが端末装置２００を操作して、図５に示すようなユーザインターフェースにおいて、データ追加指示アイコンを選択すると、サーバ装置１００の制御部１３０の指示受付部１３１は、端末装置２００から通信部１１０を介して、データ追加指示要求を受信する。ここで、ユーザは端末装置２００を操作して、処理対象候補となる特定のデータ（例えば、「data_type.csv」というファイル名のｃｓｖファイル）を選択する。
【００３９】
ステップＳ１０２の処理として、サーバ装置１００は、データを追加する。例えば、サーバ装置１００の制御部１３０のデータ処理部１３２は、ユーザが選択したデータを処理対象候補として、処理対象データ格納部１２１に追加する。
【００４０】
ステップＳ１０３の処理として、サーバ装置１００は、第１のデータアイコンを生成する。例えば、サーバ装置１００の制御部１３０の画面生成部１３３は、アイコンデータ格納部１２２に格納されたアイコン画像データ及び選択されたデータのファイル名を基に、図５のユーザインターフェースの例に示す、データアイコン３０３を生成し、領域３０２に配置するよう処理を実行する。図５に示すように、データアイコン３０３は領域３０２の左手に配置される。
【００４１】
続いて、ステップＳ１０４の処理として、サーバ装置１００は、データのクレンジング処理要求を受付ける。例えば、ユーザが端末装置２００は操作して、図５のユーザインターフェースの例に示す、クレンジング指示アイコンを選択すると、サーバ装置１００の制御部１３０の指示受付部１３１は、端末装置２００から通信部１１０を介して、データのクレンジング処理要求を受信する。ここで図示しないが、サーバ装置１００の画像生成部１３３は、クレンジング処理要求に応じて、処理対象候補となるデータアイコンを特定状態にするために制御することができる。例えば、データアイコン３０３が左右に揺れるよう（いわゆる、シェイク動作）動きを制御したり、データアイコン３０３をハイライトしたり、点滅させたり、といった制御が考えられる。
【００４２】
ステップＳ１０５の処理として、サーバ装置１００は、クレンジング処理を行うデータの選択を受け付ける。例えば、ユーザが端末装置２００は操作して、図５のユーザインターフェースの例に示す、データアイコン３０３を、クレンジング処理を行うデータとして選択すると、サーバ装置１００の制御部１３０の指示受付部１３１は、端末装置２００から通信部１１０を介して、データ選択要求を受信する。
【００４３】
ステップＳ１０６の処理として、サーバ装置１００は、ユーザの具体的なクレンジング処理要求に応じて、クレンジング処理を実行する。例えば、サーバ装置１００の制御部１３０のデータ処理部１３２は、クレンジング処理として、ユーザが選択したデータにおける所定のデータ項目に対して、基本処理（シリアル値を日時に変換）、連結処理（表の項目同士を連結する（月日をハイフンで結合する等））、 分割処理（表の項目を複数の項目に分割）、四則演算処理（表のカラムに対して四則演算を行う（端数処理も選択可能））、「IF文」処理（表の項目を条件に、別の項目を作成する）、追加処理（固定値の項目を追加する）、削除処理（項目を削除する）、「ランク」処理（ある特定の項目でランク付けする（同率順位が発生したときの挙動を選択できる等））、参照処理（ある特定の項目単位で並び替えて付与したランキングを基に、最初の行の値、最後の行の値、１つ前の行の値、１つ後ろの行の値、ｎ番目の値を作成する）、集約処理（レコード集計して、合計、件数、ユニーク件数、最大値、最小値、平均、中央値、偏差、変位、連結等を行う）、置換処理（項目の値を置換する）、型変換処理（項目のデータ型を変換する）、抽出処理（項目のデータから一部を抽出する）、除外処理（項目のデータから一部を除去する）、「フォーマット」処理（項目のデータの形式を整える）、名寄せ処理（任意の項目の値をキーに、名寄せできる）、絞り込み処理（特定の条件でレコードを絞り込む）、列の並び替え処理（列の順番の並び替え）等の処理を実行する。サーバ装置１００は、ユーザ要求に応じて、クレンジング処理されたデータをファイル名と共に処理対象データ格納部１２１に格納する。ここで、サーバ装置１００は、後でユーザが任意のデータを選択し、編集処理を行うことができるよう、クレンジング処理前後のデータ双方を格納して管理することができる。
【００４４】
クレンジング処理が完了すると、ステップＳ１０７の処理として、サーバ装置１００は、第２のデータアイコンを生成する。例えば、サーバ装置１００の制御部１３０の画面生成部１３３は、アイコンデータ格納部１２２に格納されたアイコン画像データ及びデータのファイル名を基に、図５のユーザインターフェースの例に示す、データアイコン３０４を生成し、領域３０２に配置するよう処理を実行する。図５に示すように、データアイコン３０４は、データアイコン３０３に（右手に）隣接して、領域３０２に配置され、かつ、データアイコン３０４に対応するデータがデータアイコン３０３に対応するデータを基にクレンジング処理がなされたことが理解できるように、データアイコン３０３及びデータアイコン３０４は結線されて、関連付けられるように表示される。
【００４５】
上述の一連のデータ処理は、その処理順序及びデータの関連性を示す情報と共にデータ処理フローとして、サーバ装置１００の記憶部１２０の処理フロー格納部１２３に格納することができ、画面生成部１３３は、ユーザ要求に応じて、図５に示すような態様で、ユーザインターフェースにデータアイコンを配置し、表示するための画面を生成することができる。
【００４６】
図７は、本開示の第一実施形態に係る、アイコン結合処理のフローチャートの一例である。
【００４７】
ステップＳ２０１の処理として、サーバ装置１００は、複数のデータを結合する、データ結合要求を受付ける。例えば、ユーザが端末装置２００を操作して、図５に示すようなユーザインターフェースにおいて、データ結合指示アイコンを選択すると、サーバ装置１００の制御部１３０の指示受付部１３１は、端末装置２００から通信部１１０を介して、データ結合指示要求を受信する。ここで、ユーザは端末装置２００を操作して、処理対象候補となる特定のデータ（例えば、データアイコン３０４及びデータアイコン３０６を選択することで）を選択する。上述のように、画面生成部３１３は、処理対象となるデータアイコンを特定状態にするよう制御することができる。
【００４８】
ステップＳ２０２の処理として、サーバ装置１００は、データ結合処理を行う。例えば、サーバ装置１００の制御部１３０のデータ処理部１３２は、ユーザが選択したデータ（例えば、データアイコン３０４に対応するデータとデータアイコン３０６に対応するデータ）を、ユーザの具体的な処理要求に応じて結合する処理を行う。結合処理として、例えば、異なるｃｓｖファイルのデータ項目を行方向または列方向に結合する処理が挙げられる。例えば、マスタデータに、店舗名を含むデータ項目と商品名を含むデータ項目とが含まれ、個別データに、特定の店舗ＩＤと当該店舗の商品別売上額とが含まれる場合、店舗名、商品名及び商品別売上額を含むレポートを生成したい場合、各々のデータから所望のデータ項目を結合する処理を行う。サーバ装置１００は、ユーザ要求に応じて、結合処理されたデータをファイル名と共に処理対象データ格納部１２１に格納する。ここで、サーバ装置１００は、後でユーザが任意のデータを選択し、編集処理を行うことができるよう、結合処理後のデータ及び結合データの基となる複数のデータ全てを格納して管理することができる。
【００４９】
データ結合処理が完了すると、ステップＳ２０３の処理として、サーバ装置１００は、第３のデータアイコンを生成する。例えば、サーバ装置１００の制御部１３０の画面生成部１３３は、アイコンデータ格納部１２２に格納されたアイコン画像データ及びデータのファイル名を基に、図５のユーザインターフェースの例に示す、データアイコン３０４を生成し、領域３０２に配置するよう処理を実行する。図５に示すように、データアイコン３０５は、データアイコン３０４及びデータアイコン３０６に対して（右手に）隣接して、領域３０２に配置され、かつ、データアイコン３０５に対応するデータがデータアイコン３０４に対応するデータ及びデータアイコン３０６に対応するデータが結合されたことが理解できるように、データアイコン３０４及びデータアイコン３０６が各々データアイコン３０５に結線され、関連付けられるように表示される。
【００５０】
上述の一連のデータ処理は、その処理順序及びデータの関連性を示す情報と共にデータ処理フローとして、サーバ装置１００の記憶部１２０の処理フロー格納部１２３に格納することができ、画面生成部１３３は、ユーザ要求に応じて、図５に示すような態様で、ユーザインターフェースにデータアイコンを配置し、表示するための画面を生成することができる。
【００５１】
以上のように、本実施形態においては、ユーザは、ユーザインターフェース上のアイコンを介してデータ処理要求が行い、データ処理に対応付けて、所定の順序及び態様で表示されたアイコンを通じて、データ処理内容、データ間の関連性及びそのデータ処理履歴を一目で容易に理解することができ、したがって、操作性の高いデータ処理システム及び方法を提供することができる。
【００５２】
（実施形態２）
図８は、本開示の第二実施形態に係る、端末装置２００において表示されるユーザインターフェースの一例である。なお、本実施形態に係るデータ処理システムの構成は、本実施形態に係る説明において特に言及されない限り、第一実施形態と同様である。
【００５３】
図８に示すように、端末装置２００において表示されるユーザインターフェースにおいて、図５に示す、データアイコンを配置する領域３０２に隣接して、処理内容表示領域４０１を有する。サーバ装置１００は、領域３０２に配置されるデータアイコン、その配置順序、及びデータアイコンの関連性で特定される一連のデータ処理について、処理内容表示領域４０１において表示される「トリガー設定」４０２に基づいて、データ処理をすることができる。例えば、図８に示すように、曜日指定として毎週土曜日の、周期指定として昼１２時に、領域３０２において特定されるデータ処理を実行するよう設定することができる。
【００５４】
その他、処理内容表示領域４０１において、現在の運用ステータス（例えば、運用している場合は「運用中」と表示）、処理内容の生成日時、最終編集日時を表示することができる。また、ユーザは、編集ボタン４０３を選択することで、「トリガー設定」４０２（具体的には、周期指定及び曜日指定）を編集することができる。
【００５５】
なお、本実施形態においては、図５に示す領域３０２において特定されるデータ処理について設定された周期に処理を実行する例を示しているが、ユーザが、複数のデータ処理を設定した場合は、ユーザは、異なるユーザインターフェース画面において、異なるデータ処理について別の周期処理設定を行うことができる。
【００５６】
（実施形態３）
上述したユーザインターフェースにおいては、領域３０１に予め定められた指示アイコン（データ追加、クレンジング、データ結合）が配置されていた。しかしながら、例えば、ユーザインタフェース側でよく使われる機能を含む処理群を予め保存しておき、領域３０１ａに表示することとしてもよい。
【００５７】
ここで指示アイコンＧ１、Ｇ２には、例えば、データクレンジング機能であって「処理対象のデータ内に含まれる昭和形式の記載を西暦形式に演算して変更する処理」及び「（株）の表示を株式会社に置換する処理」等が割り当てられている。なお、呼び出すことのできる処理群はユーザインタフェースの提供者が用意することとしてもよいし、ユーザが自ら登録することとしてもよい。この場合、例えば、領域３０２に既に配置したデータアイコン３０４をそのまま領域３０１ａ領域にドラッグアンドドロップする等してダイレクトに登録（更に処理の内容を編集）することとしてもよい。
【００５８】
図においては、ユーザインタフェースの提供者が用意した処理群から呼び出したものはアイコンＧ１及びＧ２に、関連付けられており、ユーザが自ら作成した処理群はアイコンＦ１乃至アイコンＦ３に割り当てられている。
【００５９】
以上のように、ユーザはユーザインターフェースを介して、簡易に、設定したデータ処理について、周期を設定して実行することができる。
【００６０】
以上、開示に係る実施形態について説明したが、これらはその他の様々な形態で実施することが可能であり、種々の省略、置換および変更を行なって実施することが出来る。これらの実施形態および変形例ならびに省略、置換および変更を行なったものは、特許請求の範囲の技術的範囲とその均等の範囲に含まれる。
【符号の説明】
【００６１】
１  データ処理システム  １００  サーバ装置、１１０  通信部、１２０  記憶部、１３０  制御部、２００  端末装置、ＮＷ  ネットワーク
【図１】
2020144768.tif 000003
【図２】
2020144768.tif 000004
【図３】
2020144768.tif 000005
【図４】
2020144768.tif 000006
【図５】
2020144768.tif 000007
【図６】
2020144768.tif 000008
【図７】
2020144768.tif 000009
【図８】
2020144768.tif 000010
【図９】
2020144768.tif 000011