JP2012059173A - Report preparation device and its program - Google Patents
Report preparation device and its program Download PDFInfo
- Publication number
- JP2012059173A JP2012059173A JP2010204034A JP2010204034A JP2012059173A JP 2012059173 A JP2012059173 A JP 2012059173A JP 2010204034 A JP2010204034 A JP 2010204034A JP 2010204034 A JP2010204034 A JP 2010204034A JP 2012059173 A JP2012059173 A JP 2012059173A
- Authority
- JP
- Japan
- Prior art keywords
- graph
- information
- item
- title
- report
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000002360 preparation method Methods 0.000 title claims abstract description 9
- 238000000034 method Methods 0.000 claims description 28
- 230000002159 abnormal effect Effects 0.000 claims description 20
- 238000000605 extraction Methods 0.000 abstract description 10
- 230000008569 process Effects 0.000 description 16
- 238000007726 management method Methods 0.000 description 11
- 239000000463 material Substances 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000007704 transition Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
本発明は,蓄積される企業内の膨大な業務データを,分析,加工などして,経営者や社員が扱う情報をレポートとして作成する技術に関し,特に,レポート中のグラフを自動的に命名および分類するレポート作成装置およびそのプログラムに関するものである。 The present invention relates to a technology for analyzing and processing a large amount of accumulated business data in a company and creating information handled by managers and employees as a report, and in particular, automatically naming and graphing a report. The present invention relates to a report generation apparatus to be classified and its program.
企業内において,計数管理部門では,企業内の企業活動における業務データ(売上データ,製品出荷・在庫データなど)を加工して,表にまとめたり,グラフ化したりなどして,その結果を各部門に提供している。その提供方法として,紙媒体に印刷,電子メールに電子データを添付,共通の文書管理サーバに格納など様々な形態が用いられている。近年においては,データベース(DB)に蓄積された膨大な業務データ(例えば商品別の売上データや店舗ごとの売上データ等)の分析,加工を行い,業務上の意思決定に活用する,いわゆるBI(Business Intelligence)ツールが製品化され販売されており,このようなレポート作成ツールを活用することで企業内の計数管理部門では必要とする表,グラフ等を作成している。 Within a company, the counting management department processes business data (sales data, product shipment / inventory data, etc.) in the company's activities within the company, organizes it into a table, graphs, etc., and the results are sent to each department. To provide. As the providing method, various forms such as printing on a paper medium, attaching electronic data to an e-mail, and storing in a common document management server are used. In recent years, a large amount of business data (for example, sales data for each product or sales data for each store) is analyzed and processed in a database (DB), and is used for business decision making. Business Intelligence) tools are commercialized and sold, and by using such report creation tools, tables, graphs, etc. required by the counting management department in the company are created.
なお,特許文献1では,複数のデータオブジェクト群にその内容に即して自動的に名称を付けるデータオブジェクト群自動命名方法において,当該データオブジェクト群に属するそれぞれのデータオブジェクトの内容,属性または名称からキーワードを抽出し,抽出された複数のキーワードをデータオブジェクト群のデータオブジェクト群名候補またはデータオブジェクト群を示す付加情報候補として表示し,表示した中から一つのキーワードを選択させ,選択されたキーワードをデータオブジェクト群のデータオブジェクト群名またはデータオブジェクト群を示す付加情報として登録する方法が提案されている。
In
業務データから作成したグラフの登録では,人手による作業によりタイトルの命名,そのカテゴリの分類等を行うため,加工対象の業務データが同一グラフに対して異なるタイトル名を付して,タイトル名上では異なる資料,データが重複して存在することがある。また,業務データについて加工,分析の必要な対象データに対して,加工,分析のもれを生じることもあり,企業内の必要な部門に提供するデータ,資料などに提供もれが発生することがある。また,本来提供の必要のない部門にデータ,資料などを提供する場合もある。したがって,企業の計数管理部門では,これらの事態を防止するために,資料作成の作業とは別の作業として,以上のよう命名,カテゴリ分類などのチェック作業に相当な時間を費やしているのが現状である。 When registering a graph created from business data, the title and classification of the category are done manually, so the business data to be processed has a different title name for the same graph. Different materials and data may be duplicated. In addition, processing data may need to be processed and analyzed, and processing and analysis may be leaked, and data and data provided to necessary departments in the company may be leaked. There is. In some cases, data, materials, etc. are provided to departments that do not need to be provided. Therefore, in order to prevent such a situation, the company's counting management department spends a considerable amount of time in the check work such as naming and category classification as a work separate from the work of creating the data. Currently.
また,このように計数管理部門によりチェックされた資料,データなどであっても,資料のタイトル名が不適切な場合に,受理した側でその資料のタイトル名から誤解して必要のない資料であると判断し,廃棄することも多々ある。さらに,提供した資料の管理は,受理した側の管理となるため,定期的に保守,管理マニュアルなどの仕組みがないと,見たい資料が直ぐに取り出せないなどの問題があった。 In addition, even for materials and data checked by the counting management department in this way, if the title name of the material is inappropriate, it is not necessary to misunderstand the title name of the material on the accepting side. It is often judged that it is present and discarded. In addition, since the management of the provided materials is the management of the receiving side, there was a problem that the materials to be viewed could not be retrieved immediately unless there was a regular maintenance and management manual mechanism.
また,利用者へのグラフの非公開,公開は,例えばグラフ作成者の判断で行われている。したがって,未公開にすべきグラフなどをグラフ作成者が誤って公開してしまう場合がある。例えば,未公開の対象とするグラフには,将来の事業に係る予測データを含むグラフである場合や,何らかの要因により通常データとは明らかに異なる異常データを含むグラフである場合などである。これらが公開されると,企業活動に不利益となる場合や,消費者などに誤った行動を誘発する要因となる場合があるためである。このようなグラフは,グラフ作成者が公開/非公開を判断するのではなく,これらの将来の予測データや,異常値を含むグラフの作成時には,グラフ作成者が判断するのは適当でなく,作成後に公開するかを企業の経営判断などに係わる管理責任者(役職者)が判断すべきものである。 The graph is not disclosed or disclosed to the user, for example, at the discretion of the graph creator. Therefore, the graph creator may unintentionally publish a graph that should not be disclosed. For example, an undisclosed target graph is a graph that includes prediction data relating to a future business, or a graph that includes abnormal data that is clearly different from normal data due to some reason. This is because when these are disclosed, it may be disadvantageous for corporate activities or may cause erroneous behaviors to consumers. Such a graph is not appropriate for the graph creator to determine whether the graph creator is open / closed, but is not appropriate for the creation of these future forecast data or graphs containing outliers. The person in charge of management (positions) related to the management decision of the company should determine whether to make it public after creation.
本発明は,以上の点に鑑み,資料を作成する側の負担を軽減し,利用者が利用しやすい資料とするため,業務データから生成したグラフの管理における自動化,効率化を図ることを目的としている。 SUMMARY OF THE INVENTION In view of the above, the present invention aims to automate and improve the efficiency of management of graphs generated from business data in order to reduce the burden on the document creation side and make it easy for users to use. It is said.
本発明は,上記課題を解決するため,データベースの検索結果から生成されたグラフをレポートとして出力または保存するレポート作成装置であって,前記生成されたグラフごとに,少なくともグラフ種別および前記データベースに対する検索条件を含むグラフ情報項目とその項目の値とからなるグラフ情報を記憶するグラフ情報記憶手段と,前記グラフ情報項目の中のグラフ種別および前記データベースに対する検索条件の組み合わせに対して,グラフタイトルの命名に用いる固定文字もしくは前記グラフ情報項目を指定する可変文字指定情報,またはそれらの組み合わせからなるグラフタイトルの書式情報が格納されたグラフタイトル書式辞書の記憶手段と,前記グラフ情報記憶手段に記憶されたグラフ情報におけるグラフ種別および前記データベースに対する検索条件を用いて,前記グラフタイトル書式辞書を検索し,該当するグラフタイトルの書式情報を決定する手段と,決定された書式情報に可変文字指定情報が含まれる場合に,前記グラフ情報から可変文字指定情報が示すグラフ情報項目の値を読み出し,書式情報中の固定文字もしくはグラフ情報項目の値,またはそれらの組み合わせからグラフタイトルを決定する手段とを備えることを特徴とする。 In order to solve the above-described problem, the present invention provides a report creation device for outputting or saving a graph generated from a database search result as a report, and for each generated graph, at least a graph type and a search for the database. A graph information storage means for storing graph information including a graph information item including a condition and a value of the item, a graph title naming for a combination of a graph type in the graph information item and a search condition for the database Storage means of a graph title format dictionary in which format information of a graph title consisting of fixed characters used in the above, variable character specification information specifying the graph information item, or a combination thereof, and stored in the graph information storage means Graph type and previous graph information A means for searching the graph title format dictionary by using a search condition for a database and determining format information of the corresponding graph title, and when the determined format information includes variable character designation information, from the graph information Means for reading a value of the graph information item indicated by the variable character designation information, and determining a graph title from a fixed character in the format information, a value of the graph information item, or a combination thereof.
これによって,生成したグラフに対して統一的,かつ,自動的に適切なグラフタイトルを付与することができ,業務データの解析,加工などを効率的に,短時間で行うことができる。 As a result, an appropriate graph title can be assigned uniformly and automatically to the generated graph, and business data can be analyzed and processed efficiently and in a short time.
また,本発明は,さらに前記発明において,前記グラフ情報項目とその項目の値との組み合わせに対して,固定文字もしくは前記グラフ情報における値取得の対象を指定する名称,またはそれらの組み合わせが格納された項目辞書の記憶手段を備え,前記グラフタイトルを決定する手段は,前記書式情報中に可変文字指定情報が含まれる場合に,その可変文字指定情報により指定されるグラフ情報項目とその項目の値との組み合わせにより,前記項目辞書を検索し,前記項目辞書中に該当するグラフ情報項目とその項目の値との組み合わせが存在する場合,それに対応する固定文字または前記グラフ情報における値取得の対象を指定する名称をもとに,グラフタイトルにおける可変文字部分を決定することを特徴とする。 Further, the present invention is further characterized in that, in the above invention, a fixed character, a name designating a value acquisition target in the graph information, or a combination thereof is stored for the combination of the graph information item and the value of the item. And a means for determining the graph title, when the format information includes variable character designation information, the graph information item designated by the variable character designation information and the value of the item The item dictionary is searched for in combination, and if there is a combination of the corresponding graph information item and the value of the item in the item dictionary, the corresponding fixed character or the value acquisition target in the graph information is selected. The variable character part in the graph title is determined based on the specified name.
これによって,生成したグラフに付与するグラフタイトルについて,グラフ情報の項目に応じて,固定文字もしくはグラフ情報における値取得の対象を指定する名称,またはそれらの組み合わせを予め用意した項目辞書から参照することができるため,利用者にわかり易い名称を付与することができる。 As a result, for the graph title to be given to the generated graph, refer to the fixed character or the name that specifies the value acquisition target in the graph information, or a combination thereof from the item dictionary prepared in advance, depending on the graph information item. Therefore, a user-friendly name can be assigned.
また,本発明は,さらに前記発明において,1または複数の前記グラフ情報項目を分類条件とするカテゴライズ条件が格納された記憶手段と,前記分類条件に用いるグラフ情報項目と,その項目の値との組み合わせに対して,固定文字もしくは前記グラフ情報項目を指定する可変文字指定情報,またはそれらの組み合わせからなるカテゴリ名が格納されたカテゴリ名称辞書の記憶手段と,前記グラフ情報記憶手段に記憶されたグラフ情報におけるグラフ情報項目から,前記カテゴライズ条件における各分類条件に従ってグラフ情報の登録カテゴリを決定し,前記カテゴリ名称辞書を参照して,前記登録カテゴリに対するカテゴリ名を決定する手段を備えることを特徴とする。 Further, the present invention is the above invention, further comprising a storage means storing a categorization condition using one or more graph information items as a classification condition, a graph information item used for the classification condition, and a value of the item. A category name dictionary storing means for storing fixed characters or variable character designation information for designating the graph information item for the combination, or a category name consisting of these combinations, and a graph stored in the graph information storing means Means for determining a registered category of graph information from the graph information item in the information according to each classification condition in the categorizing condition, and determining a category name for the registered category by referring to the category name dictionary .
これによって,グラフ管理するためのカテゴリ分類を統一的,かつ,自動的に行うことができるため,グラフ作成者によってグラフ登録のカテゴリが統一されないということを回避することができる。特に,作成するグラフが多い場合には,人手によるとカテゴリ分類の作業が煩雑になるが,自動的に統一性を保ってカテゴリ分類されるため,グラフを閲覧するときに利用者側にとって扱いやすい。 As a result, the category classification for managing the graph can be performed uniformly and automatically, so that it is possible to prevent the category of the graph registration from being unified by the graph creator. In particular, if there are many graphs to be created, the manual task of categorization is complicated, but it is easy to handle when viewing the graph because the categories are automatically classified to maintain uniformity. .
また,本発明は,さらに前記発明において,前記データベースの検索結果から生成されたグラフを保存するときに,同種のグラフが既に保存されているか否かを,前記グラフタイトルを決定する手段が決定したグラフタイトルの比較により行う重複チェック手段と,同種のグラフが既に保存されている場合に,新たなグラフの保存を抑制するか,または,グラフの作成対象となっているデータの期間を比較して,最新の期間を含むグラフにより他方のグラフを上書きして保存する手段とを備えることを特徴とする。 Further, in the present invention, in the above invention, when the graph generated from the search result of the database is stored, the means for determining the graph title determines whether or not the same type of graph is already stored. Check the duplication by means of comparing graph titles, and if the same type of graph has already been saved, suppress the saving of a new graph or compare the period of data for which the graph is created , And means for overwriting and storing the other graph with the graph including the latest period.
これによって,同一のグラフを重複して登録することを防止することができるため,重複登録による不要なデータの保存を回避し,これにより不要なデータによるディスクスペースなどの記憶装置の圧迫を抑えることができる。 As a result, it is possible to prevent the same graph from being registered twice, thereby avoiding unnecessary data storage due to duplicate registration, thereby suppressing storage device pressure such as disk space due to unnecessary data. Can do.
また,本発明は,さらに前記発明において,前記データベースの検索結果から生成されたグラフを保存するときに,当該グラフのデータが将来の予測値を含むか否かを判定する手段と,将来の予測値を含む場合に,当該グラフを特定の権限を有する者以外に非公開にする属性を付与して保存する,または,予め定められた特定の権限を有する者に公開にするか非公開にするかを問い合わせる手段とを備えることを特徴とする。 Further, in the present invention, in the above invention, when storing the graph generated from the search result of the database, means for determining whether or not the data of the graph includes a future predicted value, and a future prediction If the value is included, save the graph with an attribute that makes it non-public to anyone other than a specific authority, or make the graph public or private to a predetermined specific authority And a means for inquiring about this.
これによって,生成したグラフの中で,予測値を含むグラフを自動的に非公開に設定することができる。これより,特定の権限を有する者以外にアクセスできないように非公開として,所定の権限の利用者にのみ公開するようにすることができる。 As a result, among the generated graphs, the graph including the predicted value can be automatically set to be private. As a result, it can be made private so that it cannot be accessed by anyone other than a specific authority, and it can be made public only to users with a predetermined authority.
また,本発明は,さらに前記発明において,前記データベースの検索結果から生成されたグラフを保存するときに,当該グラフのデータが所定の異常値判別方法に従って異常値を含むか否かを判定する手段と,異常値を含む場合に,当該グラフを特定の権限を有する者以外に非公開にする属性を付与して保存する,または,予め定められた特定の権限を有する者に公開にするか非公開にするかを問い合わせる手段とを備えることを特徴とする。 Further, in the present invention, in the above invention, when storing the graph generated from the search result of the database, the means for determining whether or not the data of the graph includes an abnormal value according to a predetermined abnormal value determination method If an abnormal value is included, the graph is saved with an attribute that makes it non-public to anyone other than a person with specific authority, or it is made public or non-public to a person with a predetermined specific authority. And a means for inquiring whether to make it public.
これによって,生成したグラフの中で,異常値を含むグラフを自動的に非公開に設定することができる。これより,特定の権限を有する者以外にアクセスできないように非公開として,所定の権限を有する利用者にのみ公開するようにすることができる。 As a result, among the generated graphs, a graph including an abnormal value can be automatically set to be private. As a result, it can be made private so that only a person with specific authority can access it, and it can be made public only to users with a predetermined authority.
本発明の効果は以下のとおりである。
(1)生成したグラフに統一した方法により自動的にグラフタイトルを命名することができる。これにより,グラフ作成者が異なっても,グラフ作成者の主観でグラフタイトルが付与されることはなく,グラフタイトル付与時の入力ミスや,同一の内容のグラフに異なるグラフタイトルを付与して別グラフとして登録することを回避することができる。
(2)グラフ情報をもとにして,カテゴリ分類を行い,生成したグラフを自動的にカテゴリ分類に従って関連付けを行い,登録することができるため,登録したグラフを参照する利用者がカテゴリ分類をもとに効率的に登録されたグラフの検索,利用を行うことができる。
(3)登録するグラフは,既に登録されたグラフのグラフタイトルと同一のグラフタイトルが登録されていないか重複チェックする。重複していれば,新しいグラフの登録を抑制する(記録しない)。または,最新のデータを反映したグラフの登録を優先して登録する。これにより,重複したグラフの登録を排除することができるため,不要なデータによる記憶スペースの圧迫を抑えることができる。
(4)将来の予測値データ,異常値を含むグラフについては,自動的にグラフ非公開に設定してグラフを登録することができ,それ以外のグラフについては公開設定として登録することができるため,誤って重要な情報や混乱を招くよう情報などを含むグラフを公開することを未然に防ぐことができる。
The effects of the present invention are as follows.
(1) The graph title can be automatically named by a method unified with the generated graph. As a result, even if the graph creators are different, the graph title is not given by the graph creator's subjectivity. Input mistakes when assigning the graph title, or different graph titles can be assigned to different graph titles. Registration as a graph can be avoided.
(2) Since category classification is performed based on the graph information, and the generated graph can be automatically associated and registered according to the category classification, a user who refers to the registered graph can perform category classification. It is possible to search and use the registered graph efficiently.
(3) The graph to be registered is checked to see if the same graph title as that of the already registered graph is registered. If it overlaps, registration of new graphs is suppressed (not recorded). Or, prioritize registration of graphs that reflect the latest data. As a result, it is possible to eliminate the registration of duplicate graphs, and it is possible to suppress the storage space pressure due to unnecessary data.
(4) Because graphs that include future predicted value data and abnormal values can be automatically set to non-public graphs, and other graphs can be registered as public settings. , It is possible to prevent accidental disclosure of a graph containing important information or information that causes confusion.
以下,図面を用いながら,本発明の実施の形態について詳細に説明する。なお,以降においては,主にレポート作成装置1における自動命名手段11の機能について説明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the following, the function of the automatic naming means 11 in the
図1は,本発明の概要を説明するための装置構成例を示す。図1において,1はCPUおよびハードディスクやメモリ等の記憶装置等から構成され,例えば売上データ,販売データなどである業務データを格納するデータベース(業務DB)の検索結果からグラフ,表などのレポートを作成するレポート作成装置,2は業務データが予め格納される業務DB(データベース),3は例えば表示装置,印刷装置,外部の記憶装置などの出力装置である。
FIG. 1 shows an apparatus configuration example for explaining the outline of the present invention. In FIG. 1,
図1に示す装置構成例において,利用者(グラフ作成者)は,業務DB2に蓄積されているデータについての検索対象とする部門,対象期間,項目などのDB検索条件や出力するグラフの形式などを記載したレポート定義情報を指定し,レポート作成装置1に対してレポート作成指示を入力する。
In the example of the apparatus configuration shown in FIG. 1, the user (graph creator) determines the DB search conditions such as the department, target period, and item to be searched for the data stored in the
レポート作成装置1のレポート作成手段10は,このレポート作成指示を受けると,レポート定義情報を用いて業務DB2から解析,加工するデータを検索,抽出し,抽出したデータをもとにレポート定義情報で指定されたグラフを作成する。レポート作成手段10によるグラフ作成処理の詳細については,周知の技術であるので説明を省略する。レポート作成手段10により提供されるレポートサービス機能には,例えばSQLなどのリレーショナルデータベース,その他データベースを扱うアプリケーションに搭載されるレポート作成,配信機能などである。
Upon receiving this report creation instruction, the report creation means 10 of the
レポート作成手段10が用いるレポート定義情報は,例えばRDL(レポート定義言語)で記述されたXML(Extensible Markup Language)ファイルなどである。RDLにより,グラフのレイアウトやクエリ情報などを記述する命令セットが記述される。RDLは,レポート定義の交換を可能にする共通スキーマをレポートに使用した通信の方法として定義することで,アプリケーション間のデータ交換(例えば商用レポート製品の相互運用)を行うことができる。 The report definition information used by the report creation means 10 is, for example, an XML (Extensible Markup Language) file described in RDL (Report Definition Language). The RDL describes an instruction set that describes a graph layout, query information, and the like. RDL can perform data exchange between applications (for example, interoperability of commercial report products) by defining a common schema that enables report definition exchange as a communication method using reports.
自動命名手段11は,レポート作成手段10が生成したグラフについてグラフタイトルの付与,カテゴリ分類,重複チェック,公開/非公開などのグラフ登録に関する情報や属性などの設定を行い,その設定した内容をグラフ登録するグラフと共に記憶手段に保存し,管理する。
The
このために,自動命名手段11は,レポート作成手段10が用いたレポート定義情報から取得したグラフ情報を記憶するグラフ情報記憶部121とグラフタイトルに関する書式を記憶するグラフタイトル書式辞書122と書式に関連する項目を記憶する項目辞書123とを有する条件記憶手段12,レポート作成手段10から生成したグラフに関するグラフ情報を取得するレポート定義情報取得手段13,グラフタイトルを生成するために予め定められた書式を参照する書式条件参照手段14,参照された書式をもとに必要な項目を条件記憶手段12から抽出する項目抽出取得手段15,抽出された項目からグラフタイトルを決定するグラフタイトル決定手段16,生成されたグラフと決定されたグラフタイトルとを関連付けるレポート名付与手段17,生成されたグラフのカテゴリを分類するカテゴリ分類手段18,生成されたグラフと登録済みグラフとの重複の有無をチェックする重複チェック手段19,生成されたグラフを非公開の属性に登録するか否かを決定する非公開決定手段20,生成されたグラフの登録設定および格納を行う登録格納手段21,登録設定されたグラフおよびその関連する情報を記憶するレポート記憶手段22,出力装置3にグラフ出力を行うための出力手段23を備える。
For this purpose, the automatic naming means 11 is related to the format and the graph
図2および図3は,本発明の実施形態に係るレポート作成装置1の処理フローチャートである。図2および図3に従って,レポート作成装置1が実行する処理について具体的に説明する。
2 and 3 are process flowcharts of the
レポート作成装置1のレポート作成手段10に,業務データに関するデータの解析,加工などのレポート作成指示が入力されると,本処理は開始される。
When a report creation instruction such as analysis or processing of data related to business data is input to the report creation means 10 of the
レポート作成手段10はレポート作成指示を受けると,指定されたレポート定義情報に従って,業務DB2から当該レポート作成指示に関連する業務データを取得し,取得した業務データを用いてグラフを生成する。グラフ生成後,レポート作成手段10は,グラフの生成(完了)通知を自動命名手段11に送信する。
Upon receiving the report creation instruction, the report creation means 10 acquires business data related to the report creation instruction from the
自動命名手段11のレポート定義情報取得手段13は,レポート作成手段10が用いたレポート定義情報から,グラフの生成通知を受信する(ステップS1)。 The report definition information acquisition means 13 of the automatic naming means 11 receives a graph generation notification from the report definition information used by the report creation means 10 (step S1).
次に,レポート定義情報取得手段13は,レポート作成手段10が用いたレポート定義情報から,生成されたグラフに関するグラフ情報を取得する(ステップS2)。レポート定義情報取得手段13は,生成されたグラフについて取得したグラフ情報の項目ごとに,対応する値をグラフ情報テーブル1211に格納する(ステップS3)。
Next, the report definition
ここで,グラフ情報とは,この生成されたグラフに関するグラフの種類(グラフ種別),グラフを生成するために業務DB2からデータを検索する際の検索条件(DB検索条件),データを取得した業務DB2のテーブル名(参照テーブル名),生成されたグラフの縦軸名称(縦軸名)および横軸の名称(横軸名)・・・などの情報(グラフ情報項目)とその情報に関連する情報(その項目の値)である。グラフ情報テーブル1211はグラフ情報記憶部121に構築され,生成されたグラフごとに,レポート定義情報から取得したグラフ情報について少なくともグラフ種別および業務DB2に対する検索条件を含むグラフ情報項目とその項目の値とを格納する。
Here, the graph information refers to the type of graph (graph type) related to the generated graph, the search condition (DB search condition) for searching data from the
図4にグラフ情報テーブル1211の例を示す。図4に示す例では,グラフ情報テーブル1211に,グラフ種別「棒グラフ」,DB検索条件「売上月=200912,部門コードでグルーピング」,参照テーブル名「売上テーブル」,縦軸名「売上高」,横軸名「指定月」・・・などの項目ごとに値が格納される。なお,図4のグラフ情報テーブル1211に示すDB検索条件は,例えば補足説明1212に記載するように業務DB2からデータを検索した際の検索条件(SQL文のWhere句などに相当)であり,参照テーブル名は,業務DB2に設けられた一又は複数のテーブルの中のデータを参照したテーブル名である。また,縦軸名および横軸名は,生成されたグラフに関してのグラフの縦軸名称および横軸名称であり,それらを有しないグラフ(例えば円グラフ)などはそれに対応する部分の名称(固定文字)とされる。
FIG. 4 shows an example of the graph information table 1211. In the example illustrated in FIG. 4, the graph information table 1211 includes a graph type “bar graph”, a DB search condition “sales month = 200912, grouping by department code”, reference table name “sales table”, vertical axis name “sales”, A value is stored for each item such as the horizontal axis name “specified month”. Note that the DB search conditions shown in the graph information table 1211 in FIG. 4 are search conditions (corresponding to the WHERE clause of the SQL sentence) when data is searched from the
次に,書式条件参照手段14は,グラフタイトル書式辞書122を用いてグラフタイトルの書式を決定する(ステップS4)。ここで,グラフタイトル書式辞書122には,少なくとも,グラフ情報テーブル1211中のグラフ情報項目に用いられるグラフ種別および業務DB2に対する検索条件の組み合わせに対して,グラフタイトルの命名に用いる固定文字またはグラフ情報項目を指定する可変文字指定情報,もしくはそれらの組み合わせからなるグラフタイトルの書式情報(「書式」)が予め格納される。
Next, the format condition reference means 14 determines the format of the graph title using the graph title format dictionary 122 (step S4). Here, the graph
図5に,グラフタイトル書式辞書122の例を示す。グラフタイトル書式辞書122は,図5に示すように,グラフの分類と種別および条件との区分によってグラフタイトルの「書式」が予め定められ,条件記憶手段12に格納される。例えば,図5に示す(a)のように,グラフ情報の「分類」が「グラフ種別」で,その「種別」が「円グラフ」であり,かつ「条件」としてDB検索条件の検索対象に「売上テーブル」がある場合に,「書式」=〔検索条件〕+売上+比率グラフが定められている。従って,この場合のグラフタイトルにおいて,〔検索条件〕に対応する文字となる部分が可変文字部分であり,グラフタイトルは,この可変文字部分と,“売上”および“比率グラフ”の固定文字との組合せにより作成される。なお,図5に示す(b)の「棒グラフ」では,「書式」=部門別+〔縦軸名〕+推移グラフであり,その中の〔縦軸名〕が可変文字部分であり,“部門別”および“推移グラフ”が固定文字である。
FIG. 5 shows an example of the graph
次に,項目抽出取得手段15は,グラフ情報テーブル1211および項目辞書123を用いて,決定した「書式」の可変文字指定情報をグラフ情報および項目辞書123から必要に応じて抽出する(ステップS5)。すなわち,項目抽出取得手段15は,書式条件参照手段14により得られた「書式」における可変文字部分の文字について,グラフ情報テーブル1211および項目辞書123を用いて,可変文字指定情報から決定する。
Next, the item extraction / acquisition means 15 extracts variable character designation information of the determined “format” from the graph information and the
ここで,項目辞書123は,業務DB2に関するDB検索条件,参照テーブル名などの「項目」に対して,いずれかを指定条件(キー)とする「値」についてその「値」ごとに名称を関連付ける。項目辞書123は予め作成され,条件記憶手段12に格納される。
Here, the
図6に,項目辞書123の例を示す。図6に示すように,項目辞書123の項目は,業務DB2におけるDB検索条件,参照テーブル名などであり,その項目に対応する指定条件とする値は,DB検索条件の際の検索条件「売上月」または「部門コードでグルーピング」,テーブル名である「売上テーブル」などである。図6に示すように,これらの「値」ごとに,対応する月度の数値文字(可変文字部分)とされる“指定月”,「部門別」または「売上別」などの固定文字が関連付けられる。
FIG. 6 shows an example of the
例えば,図5に示す(a)の円グラフの種別の「書式」における〔検索条件〕から,図6に示すように,項目辞書123における項目のDB検索条件において,指定条件とする値が「売上月」である場合,可変文字指定情報として“指定月”が関連付けられている。この場合に,項目抽出取得手段15は,この可変文字指定情報である“指定月”に対応する可変文字を,グラフ情報テーブル1211から検索し,抽出する。例えば,売上月=200912の数値文字を抽出する。
For example, as shown in FIG. 6, from the “search condition” in the “format” of the pie chart type of FIG. 5A, the value as the specified condition in the item DB search condition in the
また,例えば,図5に示す(a)の円グラフの種別の「書式」における〔検索条件〕の可変文字指定情報から,図6に示すように,項目辞書123におけるDB検索条件の項目において,指定条件の値が「部門コードでグルーピング」である場合,名称として「部門別」が関連付けられている。この場合に,項目抽出取得手段15は,この可変文字指定情報である「部門別」の固定文字を可変文字部分とする。なお,項目辞書123に定義されていない場合には,グラフ情報の値又は名称などが用いられる。
For example, from the variable character designation information of [search condition] in the “format” of the pie chart type of (a) shown in FIG. 5, in the item of the DB search condition in the
次に,グラフタイトル決定手段16は,項目抽出取得手段15からグラフタイトルに用いる項目を受けると,前述の「書式」に従ってグラフタイトルを生成する(ステップS6)。例えば,「書式」=〔検索条件〕+売上+比率グラフである場合,グラフタイトル決定手段16は,項目抽出取得手段15から〔検索条件〕に係る可変文字部分として「200912」,および固定文字として「売上」および「比率グラフ」をタイトル順の情報と共に受けて,グラフタイトル「2009年12月度売上比率グラフ」のように整えて生成する。
Next, when receiving the item used for the graph title from the item extraction /
ここで,さらに,以下に図5に示す(a)の「書式」を例にして可変文字部分〔 〕に複数の検索条件が関連する場合について説明する。例えば,生成されたグラフの種別「円グラフ」であり,かつ,グラフ情報項目のDB検索条件に係る値として「売上月」および「部門コードでグルーピング」であり,「書式」として図5に示す(a)が選択されるとする。この「書式」における可変文字部分に係る〔検索条件〕において,DB検索条件が「売上月」と「部門コードでグルーピング」とである場合,項目抽出取得手段15は項目辞書123およびグラフ情報テーブル1211を用いて,可変文字部分である“指定月”に係る「200912」と固定文字である「部門別」とを抽出する。なお,これらの〔検索条件〕に係る可変文字部分が項目辞書123から複数抽出される場合,それらの固定文字の順位付けは,項目辞書123のDB検索条件などの項目における値ごとに,予め項目辞書123に格納される(図示省略)。例えば,前述の場合,名称「部門別」が“指定月”よりも項目辞書123において高い優先順位とされる。これにより,可変文字部分に係る「部門別2009年12月度」のようにグラフタイトル内の命名順が決定される。この結果,これらの抽出された可変文字部分と書式中の「売上」および「比率グラフ」の固定文字により,「部門別2009年12月度売上比率グラフ」のようにグラフタイトルが生成される。
Here, a case where a plurality of search conditions are related to the variable character portion [] will be described below by taking the “format” in FIG. 5 as an example. For example, the type of the generated graph is “pie chart”, and the values related to the DB search condition of the graph information item are “sales month” and “grouping by department code”, and the “format” is shown in FIG. Assume that (a) is selected. In the [search condition] relating to the variable character portion in the “format”, when the DB search condition is “sales month” and “grouping by department code”, the item extraction / acquisition means 15 includes the
次に,レポート名付与手段17は,レポート作成手段10から生成されたグラフとグラフタイトル決定手段16から付与(決定)されたグラフタイトルとを受けて,これらを関連付ける(ステップS7)。すなわち,生成されたグラフと,付与されたグラフタイトルに係る条件記憶手段12に格納されたグラフ情報テーブル1211,グラフタイトル書式辞書122,項目辞書123との関連付けが保たれ,これらの関連付けが以降の処理の際に用いられる。
Next, the report name assigning means 17 receives the graph generated from the report creating means 10 and the graph title assigned (determined) from the graph title determining means 16 and associates them (step S7). That is, the association between the generated graph and the graph information table 1211, the graph
次に,カテゴリ分類手段18は,生成されたグラフおよび付与されたグラフタイトルについてカテゴリを分類する(ステップS8)。
Next, the
ここで,図7に,図3に示すステップS8の詳細なフローを示す。以下,図7に示すステップS31〜S35について説明する。 FIG. 7 shows a detailed flow of step S8 shown in FIG. Hereinafter, steps S31 to S35 shown in FIG. 7 will be described.
カテゴリ分類手段18は,生成されたグラフについてグラフ情報テーブル1211に格納されたグラフ情報を取得する(ステップS31)。
The
次に,カテゴリ分類手段18は,取得したグラフ情報からカテゴライズ条件テーブル182(図9(B)に示す)によるカテゴライズ条件に従って分類条件を設定する(ステップS32)。ここで,カテゴライズ条件とは,生成されたグラフを,例えばグラフを管理する業務部門ごと,売上の月度ごとなどのカテゴリ(目的別,対象別などの区分の属性)に分類して,レポート記憶手段22に保存するための条件である。カテゴリを分類(カテゴライズ)するために,カテゴライズ条件が予め定められる。 Next, the category classification means 18 sets classification conditions according to the categorization conditions according to the categorization condition table 182 (shown in FIG. 9B) from the acquired graph information (step S32). Here, the categorization condition means that the generated graph is classified into categories such as business departments that manage the graph, monthly sales, etc. (attributes according to purpose, target, etc.) and report storage means 22 is a condition for saving the data. In order to classify (categorize) categories, categorization conditions are determined in advance.
図8は,カテゴライズ条件に用いられる分類条件の設定例を説明する図である。図8に示すように,分類条件の設定項目180として,例えばグラフ情報のDB検索条件から検索条件の項目を取得し分類する「検索条件」,グラフ登録するグラフ種別で分類を行う「グラフ種別」,グラフ情報のDB検索条件より参照テーブルを取得しテーブル別に分類する「参照テーブル」がある。また,グラフ登録処理を行った年月度別に分類する「作成年月度」があり,この他にも,例えばグラフ登録者のマスタ情報として登録されている公開対象部門別に分類する「公開対象部門」,同様に,公開対象者別に分類する「公開対象者」,所属部門別に分類する「作成者所属部門」,業務別に分類する「作成者業務種別」などがある。
FIG. 8 is a diagram for explaining a setting example of classification conditions used for categorization conditions. As shown in FIG. 8, as the classification
次に,カテゴリ分類手段18は,カテゴライズ条件テーブル182を用いて,分類条件ごとにカテゴリ名称辞書181(図9(A)に示す)を参照する(ステップS33)。続いて,カテゴリ分類手段18は,参照したカテゴリ名称辞書181から必要なカテゴリ名またはカテゴリ名の一部を取得し,生成されたグラフに対応するカテゴリ名を生成する(ステップS34)。
Next, the category classification means 18 refers to the category name dictionary 181 (shown in FIG. 9A) for each classification condition using the categorization condition table 182 (step S33). Subsequently, the category classification means 18 acquires a necessary category name or a part of the category name from the referenced
ここで,図9(A)にカテゴリ名称辞書181の例を示し,図9(B)にカテゴライズ条件テーブル182の例および登録カテゴリ220(220A)の例を示す。カテゴライズ条件テーブル182は,図9(B)に示すように,生成されたグラフのカテゴリを分類するための一又は複数のグラフ情報項目を分類条件とする。分類条件には,例えば図8の分類条件の設定項目180に示す検索条件,グラフ種別,参照テーブル,公開対象部門,公開対象者などが用いられる。
Here, FIG. 9A shows an example of the
カテゴリ名称辞書181は,分類条件に用いるグラフ情報項目と,その項目の値との組み合わせに対して,固定文字もしくはグラフ情報項目を指定する可変文字指定情報,またはそれらの組み合わせからなるカテゴリ名が格納される。カテゴリ名称辞書181は,予め準備され,カテゴリ分類手段18の記憶部(図示省略)に記憶される。カテゴリ名称辞書181には,図9(A)に示すように,例えば分類条件(分類)の検索条件Aにカテゴリ名=〔部門名〕が関連付けられ,分類条件の検索条件Bにカテゴリ名=〔指定月名〕が関連付けられ,分類条件のグラフ種別Aにカテゴリ名=〔項目名〕+比率グラフ,同様に分類条件のグラフ種別Bにカテゴリ名=〔縦軸名〕+推移グラフが関連付けられるなどである。
The
具体的には,カテゴリ分類手段18は,例えば図9に示すように,カテゴライズ条件テーブル182Aを用いて,分類条件#1にカテゴリ名=「部門名」,分類条件#2にカテゴリ名=〔指定月名〕,分類条件#3にグラフ種別(円グラフ)であるカテゴリ名=〔項目名〕+比率グラフを,カテゴリ名称辞書181から参照する。さらに,カテゴリ分類手段18は,グラフ情報テーブル1211を用いて,これらのグラフ情報項目を指定する可変文字指定情報(〔 〕で指定された部分)に対応する可変文字を抽出する。これにより,カテゴリ分類手段18は,固定文字もしくはグラフ情報項目を指定する可変文字指定情報,またはそれらの組み合わせからなるカテゴリ名を生成する。
Specifically, for example, as shown in FIG. 9, the category classification means 18 uses a categorization condition table 182A, category name = “department name” as
続いて,カテゴリ分類手段18は,生成したカテゴリ名をもとにグラフのカテゴリを分類する(ステップS35)。例えば,図9(B)に示す登録カテゴリ220Aのように(「○○部門/指定月名/グラフ種別」),生成されたグラフのカテゴリが分類されて,登録される。
Subsequently, the category classification means 18 classifies the category of the graph based on the generated category name (step S35). For example, as in the
図9(B)に示すカテゴライズ条件テーブル182には,一又は複数の分類条件#1〜#nの分類条件ごとに,検索条件A,検索条件B,グラフ種別・・・などの設定項目のいずれかが格納される。これらの分類条件の設定項目180は,カテゴライズ条件テーブル182で予め設定される。その分類条件の組み合わせについては,設定者が予め定めたルールを決めて,決定したルールを反映するようにカテゴライズ条件テーブル182を定める。これにより,カテゴリ分類手段18は,生成されたグラフのカテゴリ分類をカテゴライズ条件テーブル182によるカテゴライズ条件に従って自動的に行うことができる。
In the categorization condition table 182 shown in FIG. 9B, any one of the setting items such as the search condition A, the search condition B, the graph type,... For each of the one or more
例えば,図9(B)に示すカテゴライズ条件テーブル182Aが分類条件#1〜#3からなるとすると,同図に登録カテゴリ220Aとして示すように,分類条件#1〜#3からなるカテゴライズ条件によってカテゴリが分類されることになる。また,カテゴライズ条件テーブル182Aと分類条件が異なるカテゴライズ条件テーブル182Bがあっても良い。図1に示す登録カテゴリ220Bは,例えばカテゴライズ条件テーブル182Bをもとに生成されたカテゴリとする。なお,図9(B)の例では,分類条件#1などの数値の小さい順にカテゴリの階層の上位への分類が行われるものとする。
For example, if the categorization condition table 182A shown in FIG. 9B includes
以上のような一又は複数のカテゴライズ条件テーブル182は,例えばグラフ作成者の部門別などのログ情報,ID情報等のアクセス条件によって,カテゴライズ条件テーブル182Aまたは182Bをカテゴリ分類手段18が選択可能である。 One or a plurality of categorization condition tables 182 as described above can be selected by the category classification means 18 as the categorization condition table 182A or 182B, for example, depending on access conditions such as log information and ID information for each department of the graph creator. .
以上のステップS31〜S35の処理が終了すると,図3に示すステップS8の処理が終了する。 When the processes in steps S31 to S35 are completed, the process in step S8 shown in FIG.
次に,図3に示す処理フローに戻ると,重複チェック手段19は,付与したグラフタイトルについてレポート記憶手段22のカテゴリ220A,220B,・・・に分類され,かつ,格納された他の登録グラフとの重複を調べる(ステップS9)。利用者のレポート作成指示により,レポート作成手段10は容易にグラフ生成を行うことができるため,重複チェック手段19は同じグラフを重複して登録することを回避する。なお,この重複チェックは,ステップS6の直後に実行してもよく,この場合には全カテゴリ中の登録済みグラフとの重複チェックを行う。
Next, returning to the processing flow shown in FIG. 3, the duplication check means 19 classifies the assigned graph title into the
図10に,図3に示すステップS9の詳細なフローを示す。以下,図10に示すステップS41〜S47について説明する。 FIG. 10 shows a detailed flow of step S9 shown in FIG. Hereinafter, steps S41 to S47 shown in FIG. 10 will be described.
重複チェック手段19は,生成されたグラフおよび決定したグラフタイトルを取得する(ステップS41)。次に,重複チェック手段19は,グラフタイトルをもとにレポート記憶手段22(記憶部)の同じカテゴリに同じグラフタイトルがあるか否かを検索する(ステップS42)。
The duplication check means 19 acquires the generated graph and the determined graph title (step S41). Next, the
ステップS42において同じグラフタイトルがない場合に,重複チェック手段19は,グラフ登録を設定する(ステップS43)。設定後に,本重複チェック処理を終了する。一方,ステップS42において同じグラフタイトルがある場合に,重複チェック手段19は,すでに登録されているグラフと,生成されたグラフとのグラフ作成対象期間を比較する(ステップS44)。 If there is no same graph title in step S42, the duplication checking means 19 sets graph registration (step S43). After setting, this duplication check process ends. On the other hand, when there is the same graph title in step S42, the duplication check means 19 compares the graph creation target period between the already registered graph and the generated graph (step S44).
図11に,重複チェックを説明する図を示す。具体的には,図11において,レポート記憶手段22に格納された登録済みグラフ2201と,生成されたグラフ(登録チェックグラフ1901)とをグラフ作成対象期間について比較し,重複チェックする方法の例を示す。なお,登録チェックグラフ1901と登録済みグラフ2201とは,カテゴリ分類が〔カテゴリ〕「○○部門/2009年/売上推移カテゴリ」(例えば図1に示す登録カテゴリ220A)で同一であり,グラフタイトルが〔タイトル〕「○○サービス売上推移グラフ」で同一であるものとする。また,〔カテゴリ〕に記載の「/」はカテゴリの階層ごとのカテゴリ区分を示し,「○○部門」,「2009年」,「売上推移カテゴリ」などは階層ごとのカテゴリ区分のカテゴリ名であり,この例では左側の区分が上位階層とする。例えば,この場合のカテゴリの上位階層は,「○○部門」が上位である。
FIG. 11 is a diagram for explaining the duplication check. Specifically, in FIG. 11, an example of a method of comparing the registered graph 2201 stored in the report storage means 22 and the generated graph (registration check graph 1901) for the graph creation target period and checking for duplication. Show. It should be noted that the
図11に示すように,登録チェックグラフ1901と登録済みグラフ2201とは,〔カテゴリ〕および〔タイトル〕が同一であるため,重複チェック手段19はすでに登録されている登録済みグラフ2201と,登録チェックグラフ1901とのグラフ作成対象期間を比較する。具体的には,重複チェック手段19は,登録チェックグラフ1901のグラフ情報と登録済みグラフ2201のグラフ情報を参照して,登録チェックグラフ1901の横軸1911と,登録済みグラフ2201の横軸2211とがグラフ作成対象期間であると判断する。重複チェック手段19は,登録チェックグラフ1901の横軸1911のグラフ作成対象期間が「1月〜4月」であり,登録済みグラフ2201の横軸2211では「1月〜3月」であることから登録チェックグラフ1901の方が最新の期間を反映していると判断する。なお,取得されたグラフ情報は,生成されたグラフごとにグラフ情報テーブル1211に格納されるが,グラフ情報記憶部121には所定の期間の記録(例えば近々の登録日から1年以内の履歴など)が残っているものとする。
As shown in FIG. 11, the
続いて,ステップS45において生成されたグラフの方が最新の期間でない場合に,重複チェック手段19は,生成されたグラフのグラフ登録を抑制する(登録しない)ように設定する(ステップS46)。設定後に,本重複チェック処理を終了する。 Subsequently, when the graph generated in step S45 is not the latest period, the duplication check means 19 sets so as to suppress (not register) the graph registration of the generated graph (step S46). After setting, this duplication check process ends.
一方,ステップS45において生成されたグラフの方が最新の期間である場合に,重複チェック手段19は,生成されたグラフで上書きするようにグラフ登録を設定する(ステップS47)。例えば,図11の例では,登録チェックグラフ1901を登録済みグラフ2201に対して上書きするようにグラフ登録が設定されることになる。設定後に,本重複チェック処理を終了する。以上のステップS41〜S47の処理が終了すると,図3に示すステップS9の処理が終了する。
On the other hand, if the graph generated in step S45 is the latest period, the duplication check means 19 sets the graph registration so that the generated graph is overwritten (step S47). For example, in the example of FIG. 11, the graph registration is set so that the
なお,この例では最新の期間を含むグラフで登録済みグラフを上書きする例を説明したが,グラフタイトルが同じ場合,無条件に登録を抑制する,またはグラフ作成者に登録を問い合わせる実施も可能である。 In this example, the registered graph is overwritten with the graph including the latest period. However, if the graph title is the same, it is possible to suppress registration unconditionally or to inquire the graph creator for registration. is there.
次に,図3に示す処理フローに戻ると,非公開決定手段20は,非公開/公開の設定を行う(ステップS10)。 Next, returning to the processing flow shown in FIG. 3, the non-disclosure determination means 20 performs setting of non-disclosure / public (step S10).
例えば,非公開決定手段20は,ステップS10の処理フローを以下の判断により行う。
(1)将来の予測値を含むグラフの判別
グラフの登録年月日と登録グラフのデータの最新年月日を比較し,将来(未来)のデータが含まれていたら予測値が含まれていると判断して,グラフを非公開とする。
(2)異常値を含むグラフの判別
(2−1)登録グラフと同種類の前月作成グラフを表示する。
(2−2)登録グラフと前月作成グラフの目盛(スケールの幅)を比較する。
(2−3)登録グラフと前月作成グラフの目盛が規定よりも大きく(小さく)変わっている場合に,異常値が含まれているグラフであると判断する。
(2−4)異常値が含まれているグラフの場合,例えば管理者に対して通知し,公開/非公開の判断を仰ぐ。
For example, the nondisclosure determination means 20 performs the processing flow of step S10 by the following determination.
(1) Discrimination of graphs including future predicted values Compare the registered date of the graph with the latest date of registered graph data. If future (future) data is included, the predicted value is included. The graph is not disclosed.
(2) Discrimination of graphs including abnormal values (2-1) The same type of previous month created graph as the registered graph is displayed.
(2-2) Compare the scale (width of scale) between the registered graph and the previous month's graph.
(2-3) When the scales of the registered graph and the previous month created graph are larger (smaller) than specified, it is determined that the graph includes an abnormal value.
(2-4) In the case of a graph including an abnormal value, for example, a notification is sent to the administrator, and a determination is made as to whether it is public or private.
図12に,図3に示すステップS10の詳細なフローを示す。以下,図12に示すステップS51〜S58について説明する。 FIG. 12 shows a detailed flow of step S10 shown in FIG. Hereinafter, steps S51 to S58 shown in FIG. 12 will be described.
非公開決定手段20は,生成されたグラフおよび決定したグラフタイトルを取得する(ステップS51)。続いて,非公開決定手段20は,生成されたグラフのデータについて最新年月日を取得する(ステップS52)。
The private determination means 20 acquires the generated graph and the determined graph title (step S51). Subsequently, the
図13に予測値を含むグラフを説明する図を示す。図13に示す棒グラフ2202において,登録年月日は2009年3月31日であり,最新年月日は2009年(図示省略)4月〜5月であり,また,グラフ作成対象期間の2009年1月〜3月の棒グラフは実際値に基づくものであり,2009年4月〜5月の棒グラフは予測値に基づくものである。なお,図13に示す例の場合,ステップS52において,非公開決定手段20は,作成された棒グラフ2202のグラフ情報から「売上月」である最新の年月日2009年4月〜5月を取得する。前述したように,例えばグラフ情報テーブル1211から「売上月」=「200904,200905」として取得される。
FIG. 13 is a diagram illustrating a graph including a predicted value. In the
次に,非公開決定手段20は,登録年月日と比較して,取得した最新年月日は将来のデータが含まれているか判断する(ステップS53)。例えば,図13に示す例の場合,棒グラフ2202の登録年月日が2009年3月31日であるとすると,非公開決定手段20は,横軸2212における2009年1月〜3月は実際の期間であり,2009年4月〜5月は予測の期間であるとし,縦軸2222における棒グラフデータには将来のデータ(予測値データ)が含まれていると判断する。
Next, the nondisclosure determination means 20 determines whether the acquired latest date includes future data as compared with the registered date (step S53). For example, in the case of the example shown in FIG. 13, if the registration date of the
取得した最新年月日に将来のデータが含まれていない場合には,処理をステップS55に進める。一方,取得した最新年月日に将来のデータが含まれている場合には,非公開決定手段20は,生成されたグラフを非公開に設定する(ステップS54)。例えば,図13に示す例の場合,非公開決定手段20は,棒グラフ2202を非公開に設定する。
If the acquired latest date does not contain future data, the process proceeds to step S55. On the other hand, if future data is included in the acquired latest date, the
次に,非公開決定手段20は,生成されたグラフと同じ種類の登録済みグラフから前月作成グラフなどを検索する(ステップS55)。 Next, the non-disclosure determining means 20 searches for a previous month created graph or the like from registered graphs of the same type as the generated graph (step S55).
例えば,図14および図15に異常値の判定方法を説明する図を示す。なお,図14に示す棒グラフ2203は前月作成の登録済みグラフであり,図15に示す棒グラフ2204は登録対象のグラフであり,棒グラフ2203と棒グラフ2204とは同種類のグラフであるとする。この場合には,非公開決定手段20は,生成されたグラフ(棒グラフ2203)と同じ種類の登録済みグラフ(棒グラフ2204)を検索する。
For example, FIG. 14 and FIG. 15 are diagrams for explaining an abnormal value determination method. Note that the
ここで,同種類のグラフとは,登録カテゴリ220において,例えばカテゴリの階層に係るカテゴリ名が一致するものを指す。非公開決定手段20は,これらの同種類のグラフであるかの判断条件についてカテゴライズ条件テーブル182の分類条件をもとに判断する。
Here, the same type of graph refers to a registered category 220 in which, for example, category names related to the category hierarchy match. The
例えば,図9(B)に示すカテゴライズ条件テーブル182に基づくカテゴライズ条件である場合,分類条件#1(検索条件A)〜分類条件#3(グラフ種別)が同じであり,その中の分類条件#2(検索条件B)に係る「指定月名」のタイトル名が異なるものを同種類のグラフとして判断条件(図示省略)に予め設定される。図14および図15は,例えば図9(B)に示すカテゴライズ条件の検索条件A「部門名」,検索条件B「指定月名」,グラフ種別B「棒グラフ」(例えば商品構成比率グラフ)のカテゴリ分類における各階層のカテゴリ名が一致し,棒グラフ2203の指定月名(2009年3月)と棒グラフ2204の指定月名(2009年4月)とが異なる,即ち同種類のグラフである。
For example, in the case of the categorization condition based on the categorization condition table 182 shown in FIG. 9B, the classification condition # 1 (search condition A) to the classification condition # 3 (graph type) are the same, and the classification condition # Those having different title names of “designated month names” 2 (search condition B) are set in advance as determination conditions (not shown) as graphs of the same type. 14 and 15 show categories of search conditions A “department name”, search condition B “designated month name”, and graph type B “bar graph” (for example, product composition ratio graph) shown in FIG. 9B, for example. The category names of the respective hierarchies in the classification match, and the specified month name (March 2009) of the
次に,非公開決定手段20は,生成されたグラフと検索したグラフとを比較する(ステップS56)。
Next, the
以下では,例えば,非公開決定手段20が図14に示す棒グラフ2203(生成されたグラフ)と図15に示す棒グラフ2204(検索したグラフ)とを比較した場合で説明する。また,レポート作成手段10により生成されたグラフおよび登録済みのグラフが,所定の画像データ(例えばビットマップデータ)であるとして説明する。図14に示す棒グラフ2203の画像サイズは,例えばXP=640ドット,YP=480ドットであり,図15に示す棒グラフ2204の画像サイズも同様である。これらのグラフの画像サイズなどは,グラフ表示領域として予め定義され,また,グラフ表示領域中のスケール表示領域の頂点Point#1,頂点Point#2なども予め定義されているとする。
Hereinafter, for example, the case where the
非公開決定手段20は,同じ種類のグラフである,棒グラフ2203および棒グラフ2204からスケール表示領域の頂点Point#1(25,25),頂点Point#2(125,425)の枠内の画像データを,それぞれ取得する。すなわち,図14に示すように棒グラフ2203から切り出し画像2223が取得され,図15に示すように棒グラフ2204から切り出し画像2224が取得される。
The
非公開決定手段20は,切り出し画像2223から背景色(例えば白色)以外の「色」のドット数D#1を取得する。同様に,切り出し画像2224から背景色以外の「色」のドット数D#2を取得する。
The
背景色以外のドット数D#1とD#2とが同じ場合,非公開決定手段20は,棒グラフ2203と棒グラフ2204との縦軸のスケールは同じであると判断する。背景色以外のドット数D#1がD#2より少ない場合,非公開決定手段20は,棒グラフ2204よりも棒グラフ2203の方が縦軸のスケールは大きい(又は小さい)と判断する。背景色以外のドット数D#1がD#2より多い場合,非公開決定手段20は,棒グラフ2204よりも棒グラフ2203の方が縦軸のスケールは小さい(又は大きい)と判断する。
When the numbers of
例えば,図14に示す切り出し画像2223のドット数D#1は,図15に示す切り出し画像2224のドット数D#2よりも多いため,非公開決定手段20は,棒グラフ2204(例えばスケール1000)よりも棒グラフ2203(例えばスケール100)の方が縦軸のスケールは小さいと判断する。即ち,スケールの変化の幅が大きいと判断される。
For example, since the number of
以上の比較の結果から,非公開決定手段20は,生成されたグラフに異常値が含まれるか否か判断する(ステップS57)。具体的には,非公開決定手段20は,例えば生成されたグラフと検索したグラフとから切り出し画像におけるスケールの変化の幅をみて,グラフデータが急激な変化を生じていないかを判断する。
From the result of the comparison, the nondisclosure determination means 20 determines whether or not an abnormal value is included in the generated graph (step S57). Specifically, the
例えば,前述の図14および図15に示す例では,図14に示す切り出し画像2223のドット数D#1が図15に示す切り出し画像2224のドット数D#2よりも多いため,非公開決定手段20は,棒グラフ2204(例えばスケール1000)よりも棒グラフ2203(例えばスケール100)の方が縦軸のスケールは小さい(又は大きい)と判断する。なお,非公開決定手段20には,ドット数の増減に応じて相対的にスケールが小さくなる又は大きくなるというスケール変化の幅の推定値が予め定められて,記憶部(図示省略)に保存される。この予め定められたスケール変化の幅の推定値が予め定める変化幅の基準を超える場合,非公開決定手段20は,生成されたグラフに異常値が含まれると判断する。
For example, in the example shown in FIGS. 14 and 15, the number of
なお,以上の説明においては,登録グラフがドット表現される画像データの例を示したが,縦軸,横軸などのスケール,棒グラフデータなどの数値を有するグラフデータであっても良い。この場合には,非公開決定手段20は,容易に当該数値を取得してグラフ間のスケールを比較することができる。 In the above description, an example of image data in which the registered graph is expressed in dots is shown, but graph data having a numerical value such as a scale such as a vertical axis or a horizontal axis, or bar graph data may be used. In this case, the non-public determination means 20 can easily acquire the numerical value and compare the scales between the graphs.
ステップS57において生成されたグラフに異常値が含まれていない場合に,非公開決定手段20は,生成されたグラフを公開するように属性を与えて登録し,非公開決定処理を終了する。一方,異常値が含まれている場合に,非公開決定手段20は,生成されたグラフを非公開にするように属性を与えて設定し,設定後に,非公開決定手段20は,本非公開/公開決定処理を終了する(ステップS58)。以上のステップS51〜S58の処理が終了すると,図3に示すステップS10の処理が終了する。 If the graph generated in step S57 does not include an abnormal value, the nondisclosure determination means 20 assigns and registers an attribute so as to disclose the generated graph, and ends the secret determination processing. On the other hand, in the case where an abnormal value is included, the non-disclosure determination means 20 gives an attribute so as to make the generated graph private, and after the setting, the non-discrimination determination means 20 / The disclosure determination process is terminated (step S58). When the processes in steps S51 to S58 are completed, the process in step S10 shown in FIG. 3 is terminated.
なお,非公開にするように属性を与える設定について,非公開決定手段20は,出力手段23を介して生成されたグラフを非公開に設定するか公開に設定するかを問い合わせる通知を行っても良い。さらに,この通知に対して,例えば管理者は当該グラフを特定の権限を有する者以外に非公開とするか,または,予め定められた特定の権限を有する者に公開にするか非公開にするかを行い,その設定が行われるまでは非公開決定手段20により当該グラフのグラフ登録は保留または非公開の属性に設定される。 Note that, regarding the setting for giving an attribute so as to be private, the private decision means 20 may make a notification asking whether to set the graph generated via the output means 23 to private or public. good. Furthermore, in response to this notification, for example, the administrator makes the graph private to anyone other than a person with specific authority, or makes it public or private to a person with a predetermined specific authority. Until the setting is made, the private registration means 20 sets the graph registration of the graph to a pending or private attribute.
次に,図3に示す処理フローに戻ると,以上の設定内容について,登録格納手段21は,グラフ登録または登録の抑制を行う(ステップS11)。具体的には,生成されたグラフに対してグラフ登録を行う場合,登録格納手段21は生成されたグラフをカテゴリ分類に従ってレポート記憶手段22に保存すると共に,当該登録グラフのカテゴリ分類の情報,非公開または公開などの属性を含むグラフ登録情報を保存する。一方,生成されたグラフに対してグラフ登録を行わない場合,登録格納手段21は生成されたグラフをレポート記憶手段22に保存しない。
Next, returning to the processing flow shown in FIG. 3, the
以上の結果,自動命名手段11は,レポート作成手段10によって生成されたグラフについてグラフタイトルを自動的に命名し,レポート記憶手段22へのそのグラフの登録または抑制を行う。
As a result, the
図16および図17に,登録グラフの表示例を示す。図16に示す画面表示31Aには,カテゴリ表示311Aに示す〔カテゴリ〕「○○部門/2009年月度/」のカテゴリ分類が示され,その分類に対応した一覧ビュー表示312Aにおける棒グラフ3121(3月度),3122(4月度),3123(5月度),円グラフ3124(5月度)が表示される。
16 and 17 show display examples of registered graphs. The
図17に示す画面表示31Bには,カテゴリ表示311Bに示す〔カテゴリ〕「○○部門/2009年5月度/」のカテゴリ分類が示され,一覧ビュー表示312Bにおける棒グラフ3123(5月度),円グラフ3124(5月度)が表示される。なお,図16および図17において,登録グラフが非公開の属性である場合に,例えば一覧ビュー表312Aおよび312Bに表示されない。
The
以上のような出力表示は,出力手段23によりレポート記憶手段22に記憶(登録)されたグラフ登録情報をもとに出力装置3(例えば表示装置)に出力された結果である。
The output display as described above is a result of output to the output device 3 (for example, display device) based on the graph registration information stored (registered) in the
なお,出力手段23は,レポート記憶手段22に登録されたグラフについて画面表示,印刷表示するための出力インタフェースの一例を示したものである。図1に示す構成例では,レポート作成装置1がレポート記憶手段22を備える構成としたが,他のPC(サーバ)にレポート記憶手段22が備えられても良い。この場合には,例えばサーバがクライアントのアクセスに対して,登録グラフの公開/非公開の属性などのグラフ登録情報について,対象者(部門,役職など),パスワードなどの情報と共に用いて管理,制限しても良い。例えば,登録グラフを特定の権限を有する者以外に非公開にする属性を付与して保存する,または,予め定められた特定の権限を有する者に公開にするなどである。
The
以上のレポート作成装置が行う処理は,コンピュータとソフトウェアプログラムとによって実現することができ,そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも,ネットワークを通して提供することも可能である。 The processing performed by the above report creation apparatus can be realized by a computer and a software program, and the program can be recorded on a computer-readable recording medium or provided through a network.
本発明の一実施態様によれば,レポート作成ツールにより生成したグラフに対して統一的,かつ,自動的にタイトル名を付与することができ,業務データの解析,加工などを効率的に,短時間で行うことができる。 According to an embodiment of the present invention, a title name can be automatically and uniformly assigned to a graph generated by a report creation tool, and business data can be analyzed and processed efficiently and quickly. Can be done in time.
また,本発明の一実施態様によれば,グラフ管理するためのカテゴリ分類を統一的,かつ,自動的に行うことができるため,グラフ作成者によって登録カテゴリが統一されないということを回避することができる。特に,作成するグラフが多い場合には,人手によるとカテゴリ分類の作業が煩雑になるが,自動的に統一性を保ってカテゴリ分類されるため,グラフを閲覧するときに利用者側にとって扱いやすい。 In addition, according to one embodiment of the present invention, the category classification for managing the graph can be performed uniformly and automatically, thereby avoiding that the registered category is not unified by the graph creator. it can. In particular, if there are many graphs to be created, the manual task of categorization is complicated, but it is easy to handle when viewing the graph because the categories are automatically classified to maintain uniformity. .
また,本発明の一実施態様によれば,同一のグラフを重複して登録することを防止することができるため,重複登録による不要なデータの保存を回避し,これにより不要なデータによるディスクスペースなどの記憶装置の圧迫を抑えることができる。 Also, according to one embodiment of the present invention, it is possible to prevent the same graph from being registered twice, thereby avoiding unnecessary data storage due to duplicate registration, and thereby disk space due to unnecessary data. It is possible to suppress the pressure on the storage device.
また,本発明の一実施態様によれば,生成したグラフの中で,予測値を含むグラフ,異常値を含むグラフを自動的に非公開に設定することができる。これより,誰もがアクセスできないように非公開として,所定の権限の利用者にのみ公開するようにすることができる。 In addition, according to an embodiment of the present invention, it is possible to automatically set a graph including a predicted value and a graph including an abnormal value to be private in the generated graph. As a result, it can be made private so that no one can access it, and it can be made public only to users with a predetermined authority.
1 レポート作成装置
2 業務DB(データベース)
3 出力装置
10 レポート作成手段
11 自動命名手段
12 条件記憶手段
13 レポート定義情報取得手段
14 書式条件参照手段
15 項目抽出取得手段
16 グラフタイトル決定手段
17 レポート名付与手段
18 カテゴリ分類手段
19 重複チェック手段
20 非公開決定手段
21 登録格納手段
22 レポート記憶手段
23 出力手段
121 グラフ情報記憶部
122 グラフタイトル書式辞書
123 項目辞書
1
DESCRIPTION OF
Claims (7)
前記生成されたグラフごとに,少なくともグラフ種別および前記データベースに対する検索条件を含むグラフ情報項目とその項目の値とからなるグラフ情報を記憶するグラフ情報記憶手段と,
前記グラフ情報項目の中のグラフ種別および前記データベースに対する検索条件の組み合わせに対して,グラフタイトルの命名に用いる固定文字もしくは前記グラフ情報項目を指定する可変文字指定情報,またはそれらの組み合わせからなるグラフタイトルの書式情報が格納されたグラフタイトル書式辞書の記憶手段と,
前記グラフ情報記憶手段に記憶されたグラフ情報におけるグラフ種別および前記データベースに対する検索条件を用いて,前記グラフタイトル書式辞書を検索し,該当するグラフタイトルの書式情報を決定する手段と,
決定された書式情報に可変文字指定情報が含まれる場合に,前記グラフ情報から可変文字指定情報が示すグラフ情報項目の値を読み出し,書式情報中の固定文字もしくはグラフ情報項目の値,またはそれらの組み合わせからグラフタイトルを決定する手段とを備える
ことを特徴とするレポート作成装置。 A report creation device that outputs or saves a graph generated from database search results as a report,
Graph information storage means for storing graph information including a graph information item including at least a graph type and a search condition for the database and a value of the item for each generated graph;
For the combination of the graph type in the graph information item and the search condition for the database, a fixed character used for naming the graph title, variable character designation information for designating the graph information item, or a graph title composed of a combination thereof Means for storing a graph title format dictionary storing format information of
Means for searching the graph title format dictionary using the graph type in the graph information stored in the graph information storage means and the search condition for the database, and determining the format information of the corresponding graph title;
When the determined format information includes variable character specification information, the value of the graph information item indicated by the variable character specification information is read from the graph information, and the fixed character in the format information or the value of the graph information item And a means for determining a graph title from the combination.
さらに,前記グラフ情報項目とその項目の値との組み合わせに対して,固定文字もしくは前記グラフ情報における値取得の対象を指定する名称,またはそれらの組み合わせが格納された項目辞書の記憶手段を備え,
前記グラフタイトルを決定する手段は,前記書式情報中に可変文字指定情報が含まれる場合に,その可変文字指定情報により指定されるグラフ情報項目とその項目の値との組み合わせにより,前記項目辞書を検索し,前記項目辞書中に該当するグラフ情報項目とその項目の値との組み合わせが存在する場合,それに対応する固定文字または前記グラフ情報における値取得の対象を指定する名称をもとに,グラフタイトルにおける可変文字部分を決定する
ことを特徴とするレポート作成装置。 The report creation device according to claim 1,
Furthermore, for a combination of the graph information item and the value of the item, a storage unit for storing a fixed character or a name for designating a value acquisition target in the graph information, or a combination thereof is stored.
The means for determining the graph title, when variable character designation information is included in the format information, determines the item dictionary by combining the graph information item designated by the variable character designation information and the value of the item. If there is a combination of the corresponding graph information item and the value of that item in the item dictionary, the graph is based on the corresponding fixed character or the name specifying the value acquisition target in the graph information. A report creation device characterized by determining a variable character part in a title.
1または複数の前記グラフ情報項目を分類条件とするカテゴライズ条件が格納された記憶手段と,
前記分類条件に用いるグラフ情報項目と,その項目の値との組み合わせに対して,固定文字もしくは前記グラフ情報項目を指定する可変文字指定情報,またはそれらの組み合わせからなるカテゴリ名が格納されたカテゴリ名称辞書の記憶手段と,
前記グラフ情報記憶手段に記憶されたグラフ情報におけるグラフ情報項目から,前記カテゴライズ条件における各分類条件に従ってグラフ情報の登録カテゴリを決定し,前記カテゴリ名称辞書を参照して,前記登録カテゴリに対するカテゴリ名を決定する手段を備える
ことを特徴とするレポート作成装置。 In the report creation device according to claim 1 or 2,
Storage means for storing categorization conditions using one or more graph information items as classification conditions;
For a combination of the graph information item used for the classification condition and the value of the item, a fixed character, variable character designation information for designating the graph information item, or a category name storing a category name composed of the combination Dictionary storage means;
From the graph information item in the graph information stored in the graph information storage means, determine a registered category of graph information according to each classification condition in the categorization condition, and refer to the category name dictionary to determine a category name for the registered category A report creation device comprising means for determining.
前記データベースの検索結果から生成されたグラフを保存するときに,同種のグラフが既に保存されているか否かを,前記グラフタイトルを決定する手段が決定したグラフタイトルの比較により行う重複チェック手段と,
同種のグラフが既に保存されている場合に,新たなグラフの保存を抑制するか,または,グラフの作成対象となっているデータの期間を比較して,最新の期間を含むグラフにより他方のグラフを上書きして保存する手段とを備える
ことを特徴とするレポート作成装置。 In the report preparation apparatus of any one of Claim 1 to Claim 3,
A duplicate check means for comparing whether or not the same kind of graph is already saved when saving the graph generated from the search result of the database, by comparing the graph titles determined by the means for determining the graph title;
If a graph of the same type has already been saved, save the new graph, or compare the periods of the data for which the graph was created and compare the other graph with the graph containing the latest period. And a means for overwriting and storing the report creation device.
前記データベースの検索結果から生成されたグラフを保存するときに,当該グラフのデータが将来の予測値を含むか否かを判定する手段と,
将来の予測値を含む場合に,当該グラフを特定の権限を有する者以外に非公開にする属性を付与して保存する,または,予め定められた特定の権限を有する者に公開にするか非公開にするかを問い合わせる手段とを備える
ことを特徴とするレポート作成装置。 In the report preparation apparatus of any one of Claim 1 to Claim 4,
Means for determining whether or not the data of the graph includes future predicted values when storing the graph generated from the search result of the database;
When including the predicted value in the future, save the graph with an attribute that makes it non-public to anyone other than those with specific authority, or make it public or non-existent to a person with certain predetermined authority And a means for inquiring whether to make the report public.
前記データベースの検索結果から生成されたグラフを保存するときに,当該グラフのデータが所定の異常値判別方法に従って異常値を含むか否かを判定する手段と,
異常値を含む場合に,当該グラフを特定の権限を有する者以外に非公開にする属性を付与して保存する,または,予め定められた特定の権限を有する者に公開にするか非公開にするかを問い合わせる手段とを備える
ことを特徴とするレポート作成装置。 In the report preparation apparatus of any one of Claim 1 to Claim 5,
Means for determining whether or not the data of the graph includes an abnormal value according to a predetermined abnormal value determination method when saving the graph generated from the search result of the database;
If an abnormal value is included, save the graph with an attribute that makes it non-public to anyone other than a specific authority, or make the graph public or private to a predetermined specific authority And a means for inquiring whether to do the report.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010204034A JP5457316B2 (en) | 2010-09-13 | 2010-09-13 | Report creation device and program thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010204034A JP5457316B2 (en) | 2010-09-13 | 2010-09-13 | Report creation device and program thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012059173A true JP2012059173A (en) | 2012-03-22 |
| JP5457316B2 JP5457316B2 (en) | 2014-04-02 |
Family
ID=46056160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010204034A Expired - Fee Related JP5457316B2 (en) | 2010-09-13 | 2010-09-13 | Report creation device and program thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5457316B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013232076A (en) * | 2012-04-27 | 2013-11-14 | Azbil Corp | Graph display device and method |
| WO2018180970A1 (en) * | 2017-03-30 | 2018-10-04 | 日本電気株式会社 | Information processing system, feature value explanation method and feature value explanation program |
| WO2018180971A1 (en) * | 2017-03-30 | 2018-10-04 | 日本電気株式会社 | Information processing system, feature value explanation method and feature value explanation program |
| US10885011B2 (en) | 2015-11-25 | 2021-01-05 | Dotdata, Inc. | Information processing system, descriptor creation method, and descriptor creation program |
| US11514062B2 (en) | 2017-10-05 | 2022-11-29 | Dotdata, Inc. | Feature value generation device, feature value generation method, and feature value generation program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03282940A (en) * | 1990-03-30 | 1991-12-13 | Pfu Ltd | Title forming processing system for formed object |
| JP2004252797A (en) * | 2003-02-21 | 2004-09-09 | Hitachi Ltd | Method and system for creating analysis information for multidimensional analysis |
| JP2005128978A (en) * | 2003-10-22 | 2005-05-19 | Ipb:Kk | Apparatus, program and method for automatic preparation of information analysis report |
-
2010
- 2010-09-13 JP JP2010204034A patent/JP5457316B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03282940A (en) * | 1990-03-30 | 1991-12-13 | Pfu Ltd | Title forming processing system for formed object |
| JP2004252797A (en) * | 2003-02-21 | 2004-09-09 | Hitachi Ltd | Method and system for creating analysis information for multidimensional analysis |
| JP2005128978A (en) * | 2003-10-22 | 2005-05-19 | Ipb:Kk | Apparatus, program and method for automatic preparation of information analysis report |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013232076A (en) * | 2012-04-27 | 2013-11-14 | Azbil Corp | Graph display device and method |
| US10885011B2 (en) | 2015-11-25 | 2021-01-05 | Dotdata, Inc. | Information processing system, descriptor creation method, and descriptor creation program |
| WO2018180970A1 (en) * | 2017-03-30 | 2018-10-04 | 日本電気株式会社 | Information processing system, feature value explanation method and feature value explanation program |
| WO2018180971A1 (en) * | 2017-03-30 | 2018-10-04 | 日本電気株式会社 | Information processing system, feature value explanation method and feature value explanation program |
| JPWO2018180970A1 (en) * | 2017-03-30 | 2020-02-06 | 日本電気株式会社 | INFORMATION PROCESSING SYSTEM, FEATURE EXPLANATION METHOD, AND FEATURE EXPLANATION PROGRAM |
| JPWO2018180971A1 (en) * | 2017-03-30 | 2020-02-06 | 日本電気株式会社 | INFORMATION PROCESSING SYSTEM, FEATURE EXPLANATION METHOD, AND FEATURE EXPLANATION PROGRAM |
| JP7199346B2 (en) | 2017-03-30 | 2023-01-05 | ドットデータ インコーポレイテッド | Information processing system, feature amount explanation method, and feature amount explanation program |
| JP7199345B2 (en) | 2017-03-30 | 2023-01-05 | ドットデータ インコーポレイテッド | Information processing system, feature amount explanation method, and feature amount explanation program |
| US11727203B2 (en) | 2017-03-30 | 2023-08-15 | Dotdata, Inc. | Information processing system, feature description method and feature description program |
| US11514062B2 (en) | 2017-10-05 | 2022-11-29 | Dotdata, Inc. | Feature value generation device, feature value generation method, and feature value generation program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5457316B2 (en) | 2014-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12197851B2 (en) | Database model which provides management of custom fields and methods and apparatus therfor | |
| US11853363B2 (en) | Data preparation using semantic roles | |
| US9785903B2 (en) | Metadata-configurable systems and methods for network services | |
| US9064224B2 (en) | Process driven business intelligence | |
| US12015675B2 (en) | System and method for tagging in identity management artificial intelligence systems and uses for same, including context based governance | |
| US8725760B2 (en) | Semantic terminology importer | |
| US9087053B2 (en) | Computer-implemented document manager application enabler system and method | |
| JP5457316B2 (en) | Report creation device and program thereof | |
| CN112348664A (en) | Credit credit information management system supporting automatic early warning | |
| CN107515875A (en) | Data query method and device | |
| KR20050061597A (en) | System and method for generating reports for a versioned database | |
| US8180789B1 (en) | Techniques for query generation, population, and management | |
| US8688755B2 (en) | Document management system for buildings | |
| US8924273B2 (en) | Simplifying migration from one financial consolidation application to another | |
| US20050080820A1 (en) | Method and system for generating, associating and employing user-defined fields in a relational database within an information technology system | |
| KR101829198B1 (en) | A metadata-based on-line analytical processing system for analyzing importance of reports | |
| US8744895B2 (en) | Method and system for managing a plurality of regulations, policies and risks | |
| KR101757849B1 (en) | Rule-group management apparatus and method | |
| US20070282805A1 (en) | Apparatus and method for comparing metadata structures | |
| JP5469026B2 (en) | Report creation device and program thereof | |
| JP4287464B2 (en) | System infrastructure configuration development support system and support method | |
| RU2744625C1 (en) | Method of generating reports on the basic indicators of the display system of enterprise indicators | |
| JP2005122318A (en) | System, method, and program for patent information management | |
| US8370327B2 (en) | Book of business mechanism | |
| US20070022137A1 (en) | Data source business component generator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130307 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131213 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140109 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5457316 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |