Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4444893B2 - Extended portfolio chart drawing device - Google Patents
[go: Go Back, main page]

JP4444893B2 - Extended portfolio chart drawing device - Google Patents

Extended portfolio chart drawing device Download PDF

Info

Publication number
JP4444893B2
JP4444893B2 JP2005250416A JP2005250416A JP4444893B2 JP 4444893 B2 JP4444893 B2 JP 4444893B2 JP 2005250416 A JP2005250416 A JP 2005250416A JP 2005250416 A JP2005250416 A JP 2005250416A JP 4444893 B2 JP4444893 B2 JP 4444893B2
Authority
JP
Japan
Prior art keywords
chart
evaluation
portfolio
item
radar
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.)
Expired - Fee Related
Application number
JP2005250416A
Other languages
Japanese (ja)
Other versions
JP2007065937A (en
Inventor
正之 井口
雅男 江澤
正 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005250416A priority Critical patent/JP4444893B2/en
Priority to US11/288,367 priority patent/US7432927B2/en
Publication of JP2007065937A publication Critical patent/JP2007065937A/en
Application granted granted Critical
Publication of JP4444893B2 publication Critical patent/JP4444893B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/20Drawing from basic elements
    • G06T11/26Drawing of charts or graphs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本願発明は,張ポートフォリオチャート描画装置に関する。より詳しくは,ポートフォリオチャートの描画に使用する情報を,ポートフォリオチャート上の評価対象のレーダチャート情報まで拡張し,ポートフォリオチャート上に評価対象のレーダチャートの情報を組み込んだチャートを描画する処理装置に関する。 The present invention relates to extended portfolio chart drawing device. More specifically, the present invention relates to a processing apparatus that extends information used for drawing a portfolio chart to radar chart information to be evaluated on the portfolio chart and draws a chart in which the information on the radar chart to be evaluated is incorporated on the portfolio chart.

複数の評価対象をポートフォリオチャートに表示し,評価対象を分析する手法がある。   There is a technique for displaying multiple evaluation objects on a portfolio chart and analyzing the evaluation objects.

図20に,ポートフォリオチャートの例を示す。図20のポートフォリオチャートでは,評価対象は,平面上の位置(X座標,Y座標),位置を示す図形の大きさ(半径)という3つの指標を用いて表現され,評価対象同士の位置関係などが分析される。   FIG. 20 shows an example of a portfolio chart. In the portfolio chart of FIG. 20, the evaluation object is expressed using three indexes, ie, the position on the plane (X coordinate, Y coordinate) and the size (radius) of the figure indicating the position, and the positional relationship between the evaluation objects, etc. Is analyzed.

一方,レーダチャートによる分析は,図21に示すように,複数の評価項目の各評価値を,放射状に設けた指標軸上にプロットし,各評価値を示す点を頂点として形成される多角形の形状,多角形の頂点の凹凸の傾向などによって,評価対象の特性などを分析する手法である。   On the other hand, in the analysis by the radar chart, as shown in FIG. 21, each evaluation value of a plurality of evaluation items is plotted on an index axis provided radially, and a polygon formed with a point indicating each evaluation value as a vertex. This is a method for analyzing the characteristics of the evaluation object, etc., depending on the shape of the shape and the tendency of the irregularities at the top of the polygon.

例えば,特許文献1のレーダチャートを用いた判定方法では,判定対象の2つの対象を表すレーダチャートを並べて表示し,レーダチャート上に描画された点を結ぶ折れ線の内積を算出し,所定の手順で算出された基準図形の面積と比較することによって,判定対象の良否を判定している。
特開2002−197250号公報
For example, in the determination method using the radar chart of Patent Document 1, radar charts representing two objects to be determined are displayed side by side, an inner product of broken lines connecting points drawn on the radar chart is calculated, and a predetermined procedure is performed. The quality of the determination target is determined by comparing with the area of the reference graphic calculated in (1).
JP 2002-197250 A

ポートフォリオチャートは,評価対象同士の関係を表現できる点で優れている。通常,ポートフォリオチャート上に表現されている評価対象の位置や大きさを定めている値は,複数の評価項目における評価値をパラメータとする特定の計算式により求めた合計点にもとづいている。   Portfolio charts are excellent in that they can express relationships between evaluation targets. Usually, the value that defines the position and size of the evaluation target expressed on the portfolio chart is based on a total score obtained by a specific calculation formula using the evaluation values of a plurality of evaluation items as parameters.

したがって,ポートフォリオチャート上に表示された評価対象の位置や大きさが示す値のみを比較した場合に,評価対象の優劣の原因が把握できないことがある。そのため,評価対象の特性を把握しづらく,ポートフォリオチャートだけに頼って分析を行うと,評価対象の優劣の判断時に誤認や錯覚を生じるおそれがある。   Therefore, when only the values indicated by the position and size of the evaluation target displayed on the portfolio chart are compared, the cause of the superiority or inferiority of the evaluation target may not be grasped. For this reason, it is difficult to grasp the characteristics of the evaluation target, and if analysis is performed solely on the portfolio chart, there is a risk of misperception or illusion when judging whether the evaluation target is superior or inferior.

ポートフォリオチャートと,評価対象の評価項目ごとの評価値を示すレーダチャートとを組み合わせることによって,より精度の高い分析や評価を行うことが期待できるため,ポートフォリオチャートとレーダチャートとを連携して提示できるような描画方法が要求されている。   By combining a portfolio chart and a radar chart that shows the evaluation value for each evaluation item to be evaluated, it is expected to perform more accurate analysis and evaluation, so the portfolio chart and the radar chart can be presented together. Such a drawing method is required.

従来では,ポートフォリオチャートとレーダチャートとを連携させて表示するようなシステムや装置は,実現されていなかった。   Conventionally, a system or apparatus that displays a portfolio chart and a radar chart in a linked manner has not been realized.

しかし,同一画面に,ポートフォリオチャートとレーダチャートとを別々に表示し,単に両方のチャートを見比べさせるような表示方法,では,評価対象の特性を素早く比較することはできない。また,ポートフォリオチャート上で評価対象を表す図形,例えば図20のポートフォリオチャートで使用されている円形内に,レーダチャートのデータをそのまま表示するだけでは,情報が見にくくなるという弊害がある。   However, it is not possible to quickly compare the characteristics of the evaluation target using a display method that displays the portfolio chart and radar chart separately on the same screen and simply compares both charts. Further, there is a problem that it is difficult to view information simply by displaying the data of the radar chart as it is in a figure representing an evaluation target on the portfolio chart, for example, a circle used in the portfolio chart of FIG.

本発明の目的は,ポートフォリオチャートの情報とレーダチャートの情報とを連携して,ポートフォリオチャート上に,レーダチャートの情報を見やすく表示できる拡張ポートフォリオチャート描画装置を提供することである。 An object of the present invention, in conjunction with information portfolio chart information and radar charts, on the portfolio chart is to provide an extended portfolio chart drawing device that can better view the information of the radar charts.

本発明に関連して開示する装置は,評価対象を描画したポートフォリオチャート上に前記評価対象のレーダチャートの情報を組み込んだチャートを描画する処理装置であって,価対象を所定のポートフォリオチャート上に描画するポートフォリオ描画手段と,前記ポートフォリオチャートに描画されている評価対象の所定の評価項目の評価値を示すレーダチャートデータを格納するレーダチャートデータ記憶手段と,前記ポートフォリオチャート上から,前記レーダチャートデータを表示させる評価対象を選択する描画対象選択手段と,前記選択された評価対象のレーダチャートデータを用いて生成した所定の図形を,前記ポートフォリオチャートの当該評価対象の位置に描画する図形描画手段とを備える。 Disclosed in connection with the present invention apparatus, we evaluated a processing apparatus for drawing a chart incorporating information of the evaluation object of the radar chart target portfolio chart on drawing a, evaluation target predetermined portfolio chart on Portfolio drawing means for drawing on the chart, radar chart data storage means for storing radar chart data indicating an evaluation value of a predetermined evaluation item to be evaluated drawn on the portfolio chart, and the radar chart on the portfolio chart. Drawing target selection means for selecting an evaluation target for displaying data, and graphic drawing means for drawing a predetermined graphic generated using the selected radar chart data of the evaluation target at the position of the evaluation target in the portfolio chart With.

上記の本発明に関連して開示する装置は,評価対象をポートフォリオチャートに描画するためのデータとは別に,ポートフォリオチャートに描画されている評価対象の所定の評価項目の評価値を示すレーダチャートデータをレーダチャートデータ記憶手段に格納しておく。 The apparatus disclosed in connection with the present invention described above is a radar chart data indicating an evaluation value of a predetermined evaluation item of the evaluation object drawn on the portfolio chart, separately from the data for drawing the evaluation object on the portfolio chart. Is stored in the radar chart data storage means.

そして,上記の装置は,ポートフォリオ描画手段によって,評価対象を所定のポートフォリオチャート上に描画し,描画対象選択手段によって,ユーザの指示にもとづいて,ポートフォリオチャート上から,レーダチャートデータを表示させる評価対象を選択する。 The above-described apparatus draws an evaluation target on a predetermined portfolio chart by the portfolio drawing means, and displays the radar chart data from the portfolio chart on the basis of a user instruction by the drawing target selection means. Select.

さらに,上記の装置は,図形描画手段によって,レーダチャートデータ記憶手段から取得した,所定の評価項目を指標軸に設定した選択された評価対象のレーダチャートデータを用いて所定の図形を生成し,ポートフォリオチャートの当該評価対象の位置にこの図形を描画する。図形描画手段は,前記図形として,評価項目指定手段によって指定された評価項目のレーダチャートにおける指標軸の方向および当該評価項目の評価値に対応する高さを表す三角形を描画することができる。 Further, the above apparatus generates a predetermined figure by using the selected radar chart data of the evaluation object selected from the radar chart data storage means and having the predetermined evaluation item set as the index axis by the figure drawing means, This figure is drawn at the position of the evaluation target in the portfolio chart. The graphic drawing means can draw a triangle representing the direction of the index axis in the radar chart of the evaluation item specified by the evaluation item specifying means and the height corresponding to the evaluation value of the evaluation item as the graphic.

また,上記の本発明に関連して開示する装置は,ポートフォリオチャートという一つのチャート上に,レーダチャートによって表現される情報を合わせて描画することができる。よって,ポートフォリオチャートによる評価対象同士の関係の全体の俯瞰を可能にしたまま,レーダチャートによる評価対象の傾向を示す情報を同時に提示することができる。 Further, the device disclosed in relation to the present invention can draw information represented by a radar chart on a single chart called a portfolio chart. Therefore, it is possible to simultaneously present information indicating the tendency of the evaluation target by the radar chart while enabling an overview of the relationship between the evaluation targets by the portfolio chart.

さらに,上記の本発明に関連して開示する装置の図形描画手段は,前記図形として,レーダチャートにおいて展開される選択された評価対象のすべての評価値の関係を表す多角形を描画することができる。 Furthermore, the graphic drawing means of the apparatus disclosed in connection with the present invention described above may draw a polygon representing the relationship between all evaluation values of the selected evaluation objects developed in the radar chart as the graphic. it can.

上記の本発明に関連して開示する装置は,特に,レーダチャートにおいて表示される所定の評価項目における傾向を示す多角形を,その評価対象のポートフォリオチャート上の位置に描画することができ,ポートフォリオチャートにおける位置や大きさの元となった情報の傾向を同時に提示することができる。 The apparatus disclosed in relation to the present invention can draw a polygon showing a tendency in a predetermined evaluation item displayed on a radar chart at a position on the portfolio chart to be evaluated. It is possible to simultaneously present the tendency of information that is the origin of the position and size in the chart.

また,本発明の一態様として開示する装置は,評価対象を描画したポートフォリオチャート上に前記評価対象のレーダチャートの情報を組み込んだチャートを描画する処理装置であって,評価対象を所定のポートフォリオチャート上に描画するポートフォリオ描画手段と,前記ポートフォリオチャートに描画されている評価対象の所定の評価項目の評価値を示すレーダチャートデータを格納するレーダチャートデータ記憶手段と,前記ポートフォリオチャート上から,前記レーダチャートデータを表示させる評価対象を選択する描画対象選択手段と,前記レーダチャートの評価項目のうち,前記ポートフォリオチャート上に表示させるレーダチャートデータの評価項目を指定する評価項目指定手段と,前記選択された評価対象のレーダチャートデータを用いて,前記指定された評価項目の前記レーダチャートにおける指標軸の方向および当該評価項目の評価値に対応する高さを表す三角形を生成し,前記生成した三角形を含む所定の図形を,前記ポートフォリオチャートの当該評価対象の位置に描画する図形描画手段とを備える。An apparatus disclosed as one aspect of the present invention is a processing apparatus that draws a chart in which information of a radar chart of an evaluation target is incorporated on a portfolio chart in which the evaluation target is drawn, and the evaluation target is a predetermined portfolio chart. Portfolio drawing means for drawing on top, radar chart data storage means for storing radar chart data indicating evaluation values of predetermined evaluation items to be evaluated drawn on the portfolio chart, and the radar chart data on the portfolio chart. A drawing target selecting means for selecting an evaluation target for displaying chart data; an evaluation item specifying means for specifying an evaluation item for radar chart data to be displayed on the portfolio chart among the evaluation items for the radar chart; Radarture to be evaluated Using the data, generate a triangle representing the direction of the index axis in the radar chart of the specified evaluation item and the height corresponding to the evaluation value of the evaluation item, and a predetermined figure including the generated triangle, Graphic drawing means for drawing at the position to be evaluated of the portfolio chart.

本発明の一態様として開示する装置は,特に,レーダチャートにおいて表示される評価項目のうち特定の評価項目についての評価値を,評価値の大小に対応させて高さを定めた三角形によって簡略的に描画することができる。一例として,評価対象を円形で表すポートフォリオチャートにおいて,評価対象の該当する評価項目の評価値が小さければ,その評価対象の位置に,短いトゲのような三角形の突起を備えた円を描画し,評価項目の評価値が大きければ,長い大きな突起を備えた円を描画する。 Apparatus disclosed as an embodiment of the present invention is particularly simplified by triangles the evaluation value for a particular endpoint, defining the height in correspondence to the magnitude of the evaluation value among the evaluation items displayed in the radar chart Can be drawn. As an example, in a portfolio chart that represents an evaluation target in a circle, if the evaluation value of the corresponding evaluation item of the evaluation target is small, a circle with a triangular protrusion like a short thorn is drawn at the position of the evaluation target, the greater the evaluation value of the evaluation item, draw a circle with a long large projections.

さらに,本発明の一態様として開示する装置の評価項目指定手段は,所定の円周に沿って回転移動する指示つまみを備えるダイアルを備え,ユーザの操作によって前記ダイアルの指示つまみが回転移動されると,レーダチャートから円周の中心と指示つまみの位置とによって定まる方向と一致する指標軸を特定し,特定された指標軸が対応する評価項目を前記指定された評価項目とする。
Furthermore, the evaluation item designating means of the apparatus disclosed as one aspect of the present invention includes a dial including an instruction knob that rotates and moves along a predetermined circumference, and the dial instruction knob is rotated by a user operation. If, identifies an index axis coincident from the radar charts and direction determined by the position of the center and instructions knob circumferential shall be the evaluation items metrics axis identified was the designated corresponding evaluation item.

これによって,レーダチャートに設定される評価項目からユーザが任意の評価項目を直感的に選択できるインターフェースを提供することができる。   Thus, it is possible to provide an interface that allows the user to intuitively select an arbitrary evaluation item from the evaluation items set on the radar chart.

開示される装置によって得られる効果を簡単に説明すれば,以下のとおりである。すなわち,ポートフォリオチャート上にレーダチャートの情報を組み込み,ポートフォリオチャートの情報とレーダチャートの情報とを連携させた一つのチャートを描画することができる。
The effects obtained by the disclosed apparatus will be briefly described as follows. In other words, the radar chart information can be incorporated on the portfolio chart, and a single chart in which the portfolio chart information and the radar chart information are linked can be drawn.

ユーザは,拡張ポートフォリオチャートの表示画面において,通常では,従来のポートフォリオチャートとして分析を行うことができるうえ,さらに,ポートフォリオチャートによって全体を俯瞰したまま,ポートフォリオチャート上の評価対象の位置や大きさを示す合計点の元となっている複数の評価項目における評価値を,簡略化したレーダチャートの多角形によって,直感的に把握することができる。   The user can usually perform analysis as a conventional portfolio chart on the display screen of the extended portfolio chart. Furthermore, the user can specify the position and size of the evaluation target on the portfolio chart while overlooking the entire portfolio chart. The evaluation values in a plurality of evaluation items that are the basis of the total score shown can be intuitively grasped by the simplified polygon of the radar chart.

特に,ユーザが指定した特定の評価項目の評価値において,評価値の大小関係を高さに対応させ,かつ頂点をレーダチャートの指標軸の方向に対応させた三角形によって描画するため,ユーザは,特定の評価項目における優越を視覚的に把握することができる。   In particular, in the evaluation value of a specific evaluation item specified by the user, in order to draw a triangle with the magnitude relation of the evaluation value corresponding to the height and the vertex corresponding to the direction of the index axis of the radar chart, The superiority in a specific evaluation item can be grasped visually.

このような描画による評価対象の提示によって,ユーザは,評価対象を非常に容易に理解することができる。   By presenting the evaluation target by such drawing, the user can understand the evaluation target very easily.

さらに,画面に設けたダイアルの回転角度を用いて,レーダチャートにおいて放射状に設定される指標軸が対応する評価項目を特定するようにして,所定の評価項目を直感的かつ容易に選択することができる。   Furthermore, by using the dial rotation angle provided on the screen, it is possible to intuitively and easily select a predetermined evaluation item by specifying the evaluation item corresponding to the index axis set radially on the radar chart. it can.

さらに,別々に表示されたポートフォリオチャートとレーダチャートとを見比べる手間を省くことができ,分析時間の効率化を図ることができる。また,両チャートを見比べる場合に生じやすい評価項目の誤認や錯覚を防ぐことができる。   Furthermore, it is possible to save time and effort to compare separately displayed portfolio charts and radar charts, and to improve analysis time efficiency. In addition, it is possible to prevent misidentification and illusion of evaluation items that are likely to occur when comparing both charts.

図1は,本発明の拡張ポートフォリオチャート描画装置の構成例を示す図である。   FIG. 1 is a diagram showing a configuration example of an extended portfolio chart drawing apparatus of the present invention.

拡張ポートフォリオチャート描画装置(以下,チャート描画装置と呼ぶ)1は,評価対象を描画したポートフォリオチャート上に前記評価対象のレーダチャートの情報を組み込んだチャートを描画する装置である。   An extended portfolio chart drawing device (hereinafter referred to as a chart drawing device) 1 is a device that draws a chart in which information of the radar chart to be evaluated is incorporated on a portfolio chart in which the evaluation target is drawn.

チャート描画装置1は,ポートフォリオチャート描画部101,表示対象設定部102,表示条件設定部103,描画初期化部104,ポートフォリオデータ抽出部105,ダイアル設定部107,ダイアル回転制御部108,ダイアルドラッグ位置検出部109,レーダチャート項目描画部110,レーダチャート描画部111および表示装置120を備える。   The chart drawing apparatus 1 includes a portfolio chart drawing unit 101, a display target setting unit 102, a display condition setting unit 103, a drawing initialization unit 104, a portfolio data extraction unit 105, a dial setting unit 107, a dial rotation control unit 108, and a dial drag position. A detection unit 109, a radar chart item drawing unit 110, a radar chart drawing unit 111, and a display device 120 are provided.

図2は,チャート描画装置1による描画処理によって,表示装置120に表示される表示画面の例を示す図である。表示画面300は,チャート表示域310,表示設定項目表示域320,表示対象選択ボタン330,ダイアル340を備える。   FIG. 2 is a diagram illustrating an example of a display screen displayed on the display device 120 by a drawing process performed by the chart drawing device 1. The display screen 300 includes a chart display area 310, a display setting item display area 320, a display target selection button 330, and a dial 340.

ポートフォリオチャート描画部101は,ポートフォリオデータ20を用いて,表示画面300のチャート表示域310に,所定の評価項目のポートフォリオチャートを描画する処理手段である。   The portfolio chart drawing unit 101 is processing means for drawing a portfolio chart of a predetermined evaluation item in the chart display area 310 of the display screen 300 using the portfolio data 20.

本形態においては,ポートフォリオチャートは,3つの評価カテゴリの合計点によって評価対象を表現するものである。評価対象は,1番目および2番目の評価カテゴリの合計点にそれぞれ対応するX座標値とY座標値によってポートフォリオ平面上の位置が決定され,3番目の合計点に対応する円の半径によって,評価対象を示す円の大きさが決定される。   In this embodiment, the portfolio chart represents the evaluation object by the total score of the three evaluation categories. The evaluation target is determined based on the X and Y coordinate values corresponding to the total points of the first and second evaluation categories, respectively, and the position on the portfolio plane is determined by the radius of the circle corresponding to the third total point. The size of the circle indicating the object is determined.

ポートフォリオデータ20は,ポートフォリオチャート上に描画する評価対象ごとに,評価対象を識別する対象通番(i),ポートフォリオチャートのX座標値Xi,Y座標値Yi,評価対象を表す図形のサイズなどのデータを含むものである。ここでは,評価対象の図形のサイズは,円の半径Riとする。   The portfolio data 20 is data such as an object serial number (i) for identifying an evaluation object, an X coordinate value Xi, a Y coordinate value Yi of the portfolio chart, and a size of a graphic representing the evaluation object for each evaluation object drawn on the portfolio chart. Is included. Here, the size of the graphic to be evaluated is the radius Ri of the circle.

表示対象設定部102は,ポートフォリオチャートに表示された評価対象から,レーダチャートの情報を描画する評価対象を選択する処理手段である。   The display target setting unit 102 is a processing unit that selects an evaluation target for rendering radar chart information from the evaluation targets displayed on the portfolio chart.

表示対象設定部102は,図2のチャート表示域310に表示されたポートフォリオチャート上の評価対象から,ユーザのマウスクリック操作などによって選択された評価対象T1,T2を,レーダチャートの情報の描画処理を行う評価対象として設定する。   The display target setting unit 102 performs radar chart information drawing processing on the evaluation targets T1 and T2 selected by the user's mouse click operation or the like from the evaluation targets on the portfolio chart displayed in the chart display area 310 of FIG. Set as an evaluation target.

表示条件設定部103は,ポートフォリオチャートの評価対象のレーダチャートにもとづくデータを表示する場合の表示条件を設定する処理手段である。   The display condition setting unit 103 is processing means for setting display conditions when displaying data based on the radar chart to be evaluated in the portfolio chart.

表示条件設定部103は,表示設定項目表示域320に所定の表示設定項目を表示し,ユーザのマウスクリック操作などによって選択された表示条件を抽出し,表示設定データ21に保持する。   The display condition setting unit 103 displays predetermined display setting items in the display setting item display area 320, extracts display conditions selected by a user's mouse click operation or the like, and holds them in the display setting data 21.

表示条件として,例えば以下のようなものが設定され保持される。   For example, the following display conditions are set and held.

・ レーダチャートのすべての評価項目の得点にもとづく多角形の表示(以下,「レーダチャート表示」という)を行うか,特定の評価項目の得点にもとづく図形の表示(以下,「レーダチャート項目表示」という)を行うかの指定,
・ レーダチャート項目表示の際に,すでに表示されている別の評価項目にもとづく図形を残すか否かの指定,
・ 指定した評価項目の評価値(得点)のうち,所定の閾値以上のもののみ表示するか否かの指定,および閾値の数値の設定,
・ レーダチャート項目を表す図形(三角形)の形状,など。
・ Display polygons based on the scores of all the evaluation items on the radar chart (hereinafter referred to as “radar chart display”), or display graphics based on the scores of specific evaluation items (hereinafter referred to as “radar chart item display”) To specify)
・ When displaying radar chart items, specify whether to leave graphics based on other evaluation items already displayed,
・ Specify whether to display only the evaluation values (scores) of the specified evaluation items that are equal to or higher than the specified threshold, and set the threshold value.
-The shape of a figure (triangle) representing a radar chart item, etc.

描画初期化部104は,チャート表示域310に表示されたポートフォリオチャート上の評価対象のレーダチャートの情報に関する描画を消去して,ポートフォリオチャートを初期化する処理手段である。   The drawing initialization unit 104 is a processing unit that erases drawing related to information on the radar chart to be evaluated on the portfolio chart displayed in the chart display area 310 and initializes the portfolio chart.

ポートフォリオデータ抽出部105は,ポートフォリオデータ20から,表示対象設定部102によって選択された評価項目についてのデータを抽出し,選択対象ポートフォリオデータ22として保持する処理手段である。   The portfolio data extraction unit 105 is a processing unit that extracts data on the evaluation item selected by the display target setting unit 102 from the portfolio data 20 and holds it as selection target portfolio data 22.

図3は,選択対象ポートフォリオデータ22の例を示す図である。   FIG. 3 is a diagram illustrating an example of the selection target portfolio data 22.

選択対象ポートフォリオデータ22は,描画対象として選択された評価項目についての対象通番i,X座標値Xi,Y座標値Yi,評価項目を表す円の半径Ri,評価項目を表す図形の描画色Cpiなどのデータである。   The selection target portfolio data 22 includes the target serial number i, the X coordinate value Xi, the Y coordinate value Yi, the radius Ri of the circle representing the evaluation item, the drawing color Cpi of the graphic representing the evaluation item, etc. It is data of.

ダイアル設定部107は,レーダチャート項目表示において,ポートフォリオチャート上に表示させる評価項目を指定するインターフェースとして,ダイアル340を設定し,表示画面300にダイアル340を描画する処理手段である。   The dial setting unit 107 is a processing means for setting the dial 340 as an interface for designating evaluation items to be displayed on the portfolio chart and displaying the dial 340 on the display screen 300 in the radar chart item display.

ダイアル設定部107は,レーダチャートデータ23から,評価項目番号j,評価項目名,評価項目の指標軸数Nを抽出し,各指標軸の角度θjを算出する。   The dial setting unit 107 extracts the evaluation item number j, the evaluation item name, and the index axis number N of the evaluation item from the radar chart data 23, and calculates the angle θj of each index axis.

図4に示すように,指標軸の角度θjは,ポートフォリオチャートのX座標軸に平行の基線と,評価項目(項目番号j)の指標軸との角度とする。   As shown in FIG. 4, the index axis angle θj is an angle between the base line parallel to the X coordinate axis of the portfolio chart and the index axis of the evaluation item (item number j).

そして,図5に示すレーダデータ表25に,評価項目番号j(jは1〜Nの整数),評価項目名,指標軸の角度θ(基線と指標軸との角度)を格納する。   The evaluation item number j (j is an integer from 1 to N), the evaluation item name, and the index axis angle θ (the angle between the base line and the index axis) are stored in the radar data table 25 shown in FIG.

レーダチャートデータ23は,ポートフォリオチャートに表示された評価対象の各評価カテゴリの合計得点の元情報となる所定の評価項目の得点をレーダチャートに表示するためのデータである。レーダチャートデータ23は,評価項目数N,評価項目の項目番号j,評価項目名,評価項目の指標軸の設定,ポートフォリオチャートに表示された評価対象iごとの評価項目の得点Pij,レーダチャートの描画色Criなどのデータを含むものである。ここで,得点Pijは,レーダチャートの項目番号jの評価項目(以下,評価項目j)の指標軸における値である。   The radar chart data 23 is data for displaying on the radar chart the score of a predetermined evaluation item that is the original information of the total score of each evaluation category of the evaluation target displayed on the portfolio chart. The radar chart data 23 includes the number N of evaluation items, the item number j of the evaluation item, the evaluation item name, the setting of the index axis of the evaluation item, the score Pij of the evaluation item for each evaluation object i displayed on the portfolio chart, the radar chart It includes data such as the drawing color Cri. Here, the score Pij is a value on the index axis of the evaluation item (hereinafter, evaluation item j) of the item number j of the radar chart.

ダイアル設定部107は,表示画面300に描画したダイアル340の円周部のレーダチャートの指標軸の方向に相当する位置に,その指標軸が対応づけられている評価項目名を描画する。   The dial setting unit 107 draws the evaluation item name associated with the index axis at a position corresponding to the direction of the index axis of the radar chart on the circumference of the dial 340 drawn on the display screen 300.

ダイアル回転制御部108は,レーダデータ表25の評価項目数Nから,ダイアル340の選択指示部341の回転移動の単位角度θuを算出し,ユーザのマウスドラッグなどの操作を受けて,ダイアル340の選択指示部341の位置を単位角度θuごとに移動させて描画し,どの評価項目が選択されているかをユーザに提示する処理手段である。   The dial rotation control unit 108 calculates the unit angle θu of the rotational movement of the selection instruction unit 341 of the dial 340 from the number N of evaluation items in the radar data table 25, receives a user's mouse drag operation, and the like. This is a processing means that draws by moving the position of the selection instruction unit 341 for each unit angle θu and presents to the user which evaluation item is selected.

ダイアルドラッグ位置検出部109は,図6に示すように,ユーザのマウスドラッグなどの操作によって回転移動された選択指示部341の位置から,この位置で特定される指標軸と基線がなす回転角度rを求めて,レーダデータ表25から回転角度rと合致する指標軸の角度θjを検出し,合致した角度θjから評価項目jの評価項目を特定する処理手段である。   As shown in FIG. 6, the dial drag position detection unit 109 determines the rotation angle r between the index axis specified at this position and the base line from the position of the selection instruction unit 341 rotated and moved by the user's mouse drag operation or the like. Is obtained from the radar data table 25, the index axis angle θj matching the rotation angle r is detected, and the evaluation item of the evaluation item j is specified from the matched angle θj.

レーダチャート項目描画部110は,レーダチャートデータ23をもとに,ダイアルドラッグ位置検出部109で検出・特定された評価項目jについて,ポートフォリオチャート上で選択された評価対象Tiの得点Pijを,レーダチャートにおける評価項目jの指標軸の方向と,得点Pijに対応する高さを表す三角形を描画する処理手段である。   The radar chart item drawing unit 110 uses the radar chart data 23 to calculate the score Pij of the evaluation target Ti selected on the portfolio chart for the evaluation item j detected and specified by the dial drag position detection unit 109. This is a processing means for drawing a triangle representing the direction of the index axis of the evaluation item j in the chart and the height corresponding to the score Pij.

具体的には,レーダチャート項目描画部110は,選択対象レーダチャートデータ24において,ダイアル340の選択指示部341の回転角度rによって検出された評価項目jの指標軸から,選択された評価対象Tiの得点Pijを抽出する。そして,チャート表示域310のポートフォリオチャートの評価対象Tiの座標(Xi,Yi)を選択対象ポートフォリオデータ22から取得し,取得した座標をもとに評価対象の描画色と同じ色で,レーダチャートの評価項目の得点の大きさを示す三角形を描画する。三角形は,例えば二等辺三角形であって,底辺かつ頂角の二等分線が座標(Xi,Yi)で交わり,座標(Xi,Yi)を通るX座標軸の平行線から回転角度rをなす線分上に頂角が位置するように描画する。   Specifically, the radar chart item drawing unit 110 selects the evaluation target Ti selected from the index axis of the evaluation item j detected by the rotation angle r of the selection instruction unit 341 of the dial 340 in the selection target radar chart data 24. The score Pij is extracted. Then, the coordinates (Xi, Yi) of the evaluation target Ti of the portfolio chart in the chart display area 310 are acquired from the selection target portfolio data 22, and based on the acquired coordinates, the same color as the drawing color of the evaluation target is used. Draw a triangle indicating the score of the evaluation item. The triangle is, for example, an isosceles triangle, and a line that forms a rotation angle r from a parallel line of the X coordinate axis that passes through the coordinates (Xi, Yi) where the bisectors of the base and apex angle intersect at the coordinates (Xi, Yi). Draw so that the apex angle is above the minute.

例えば図7に示すレーダチャートで表現される評価対象T1,T2について,指定項目として項目Dが選択されたとする。レーダチャート項目描画部110は,評価項目jについて,選択された評価対象T1の得点P1j(j=4),評価対象T2の得点P2j(j=4)を抽出する。そして,図8に示すように,ポートフォリオチャートの評価対象T1の座標(X1,Y1)において,評価項目jの回転角度r,抽出した得点P1jをもとに,底辺が評価対象の円の半径Ri,高さがs×P1j(Pij)(sは定数)となるような三角形を生成し,その三角形の底辺の中点が座標(X1,Y1)に重なり,頂点が基点から回転角度rをなす線上に位置するように描画する。   For example, it is assumed that the item D is selected as the designation item for the evaluation targets T1 and T2 represented by the radar chart shown in FIG. The radar chart item drawing unit 110 extracts the score P1j (j = 4) of the selected evaluation target T1 and the score P2j (j = 4) of the evaluation target T2 for the evaluation item j. Then, as shown in FIG. 8, at the coordinates (X1, Y1) of the evaluation target T1 of the portfolio chart, the base is the radius Ri of the evaluation target circle based on the rotation angle r of the evaluation item j and the extracted score P1j. , A triangle having a height of s × P1j (Pij) (s is a constant) is generated, the midpoint of the base of the triangle overlaps the coordinates (X1, Y1), and the vertex forms a rotation angle r from the base point. Draw to lie on the line.

レーダチャート項目描画部110は,ダイアル340が操作されて選択指示部341の位置が移動し,ダイアルドラッグ位置検出部109によって移動した選択指示部341の位置から別の評価項目の指定が検出される度に,同様の処理を行って,指定された評価項目についての三角形をその評価対象に描画する。   In the radar chart item drawing unit 110, the dial 340 is operated to move the position of the selection instruction unit 341, and the designation of another evaluation item is detected from the position of the selection instruction unit 341 moved by the dial drag position detection unit 109. The same process is performed each time, and a triangle for the specified evaluation item is drawn on the evaluation target.

図9に,レーダチャート項目表示において,評価対象T1,T2に指定された評価項目の得点を示す三角形を描画した場合の描画例を示す。   FIG. 9 shows a drawing example when a triangle indicating the score of the evaluation item designated as the evaluation target T1, T2 is drawn in the radar chart item display.

図9(A)のように,図7に示すレーダチャートの項目Dが指定された場合に,項目Dの指標軸と同じ方向を示す突起(トゲ)のように,項目Dにおける得点の大きさに応じた高さの三角形が描画される。   When item D of the radar chart shown in FIG. 7 is specified as shown in FIG. 9A, the size of the score in item D, such as a protrusion that shows the same direction as the index axis of item D A triangle with a height corresponding to is drawn.

また,図9(B)のように,図7に示すレーダチャートの項目Gが指定された場合に,項目Gの指標軸と同じ方向を示す突起のように,項目Gにおける得点の大きさに応じた高さの三角形が描画される。   When the item G of the radar chart shown in FIG. 7 is designated as shown in FIG. 9B, the size of the score in the item G, such as a protrusion showing the same direction as the index axis of the item G, is set. A triangle with the corresponding height is drawn.

また,図9(C)のように,図7に示すレーダチャートの項目Dが指定され,その後に項目Gが指定された場合に,表示設定データ21において,すでに描画されたレーダチャート項目をそのまま残す表示条件が設定されているときは,項目Dと項目Gのそれぞれについて,各指標軸の方向を示し,各得点の大きさに応じた高さの三角形が描画される。   Further, as shown in FIG. 9C, when the item D of the radar chart shown in FIG. 7 is designated, and then the item G is designated, the already drawn radar chart item is used as it is in the display setting data 21. When the remaining display conditions are set, the direction of each index axis is indicated for each of the items D and G, and a triangle having a height corresponding to the size of each score is drawn.

図9に示すように,項目Dでは,評価対象T2の得点P2jが評価対象T1の得点P1jより大きいことを,項目Gでは,評価対象T1の得点P1jが評価対象T2の得点P2jより大きいことを,一目で把握することができる。   As shown in FIG. 9, in item D, the score P2j of the evaluation object T2 is larger than the score P1j of the evaluation object T1, and in item G, the score P1j of the evaluation object T1 is larger than the score P2j of the evaluation object T2. , Can be grasped at a glance.

レーダチャート項目描画部110は,レーダチャート項目を描画する場合に,図10に示すように,選択された複数の評価対象が近接した状態であって,描画する突起の三角形が他の評価対象を示す図形(円形)に重なる場合には,常に,他の評価対象を示す図形より前面に描画する。   When drawing a radar chart item, the radar chart item drawing unit 110 is in a state where a plurality of selected evaluation objects are close to each other as shown in FIG. When it overlaps with the figure (circle) shown, it is always drawn in front of the figure showing the other evaluation object.

また,レーダチャート項目描画部110は,初期設定として,図10(A)に示すように,生成した三角形の底辺が,評価対象の座標に重なるように描画する。また,例えば表示設定項目の指定に応じて,図10(B)に示すように,評価項目の得点を表す三角形の底辺が評価対象を表す円の接線となるように描画することができる。または,図10(C)に示すように,評価対象を表す円を描画せずに,レーダチャート項目を表す三角形のみを評価対象の座標に描画することができる。   Further, as an initial setting, the radar chart item drawing unit 110 draws the generated triangle so that the bottom of the triangle overlaps the coordinates of the evaluation target, as shown in FIG. Further, for example, in accordance with the designation of the display setting item, as shown in FIG. 10B, the base of the triangle representing the score of the evaluation item can be drawn so as to be the tangent of the circle representing the evaluation target. Alternatively, as shown in FIG. 10C, it is possible to draw only the triangle representing the radar chart item at the coordinates of the evaluation object without drawing the circle representing the evaluation object.

また,レーダチャート項目描画部110は,表示条件に所定の閾値が設定されている場合に,レーダチャート項目として,評価項目の得点が閾値以上のもののみを描画するようにしてもよい。   Further, when a predetermined threshold is set in the display condition, the radar chart item drawing unit 110 may draw only a radar chart item whose evaluation item score is equal to or higher than the threshold.

また,ポートフォリオチャートの周辺部に位置する評価対象T3が選択された場合に,レーダチャート項目描画部110が,レーダチャート項目をポートフォリオチャートの座標領域からはみ出して描画できるようにするために,図11に示すように,チャート表示域310内のポートフォリオチャート領域の周縁に,レーダチャートやレーダチャート項目の描画が可能な描画可能域315を予め設けておく。   Further, in order to enable the radar chart item drawing unit 110 to draw the radar chart item outside the coordinate area of the portfolio chart when the evaluation target T3 located in the peripheral part of the portfolio chart is selected, FIG. As shown in FIG. 5, a drawable area 315 capable of drawing a radar chart and radar chart items is provided in advance at the periphery of the portfolio chart area in the chart display area 310.

レーダチャート描画部111は,選択された評価対象Tiの全評価項目の得点Piがレーダチャートに展開されて生成される多角形を,評価対象を表す図形内に描画する処理手段である。   The radar chart drawing unit 111 is processing means for drawing a polygon generated by developing scores Pi of all evaluation items of the selected evaluation target Ti on a radar chart in a graphic representing the evaluation target.

具体的には,レーダチャートデータ23をもとに,N個の評価項目jの指標軸間の角度θv=2π/Nを算出する。そして,評価対象Tiについて,1番目の評価項目jから順に,ポートフォリオチャートのX座標軸に平行の基線から評価項目jの指標軸までの角度θvjを求め,評価項目jの指標軸から得点Pijを抽出する。そして,すべての評価項目について角度θvj,得点Pijを取得したら,評価対象Tiのポートフォリオチャート上の座標(Xi,Yi)を抽出し,図12に示すように,座標(Xi,Yi)を中心に,得点Pijの位置を算出する。得点Pijの位置は,
X座標=Xi+s×Pij×cos(θvj),
Y座標=Yi+s×Pij×sin(θvj)
とする。そして,全得点Piを頂点とする多角形を生成し,評価対象Tiを表す図形内にレーダチャート描画色Criでこの多角形を描画する。
Specifically, an angle θv = 2π / N between index axes of N evaluation items j is calculated based on the radar chart data 23. Then, for the evaluation target Ti, in order from the first evaluation item j, the angle θvj from the baseline parallel to the X coordinate axis of the portfolio chart to the index axis of the evaluation item j is obtained, and the score Pij is extracted from the index axis of the evaluation item j To do. When the angle θvj and the score Pij are obtained for all the evaluation items, the coordinates (Xi, Yi) on the portfolio chart of the evaluation target Ti are extracted, and the coordinates (Xi, Yi) are centered as shown in FIG. , The position of the score Pij is calculated. The position of the score Pij is
X coordinate = Xi + s × Pij × cos (θvj),
Y coordinate = Yi + s × Pij × sin (θvj)
And Then, a polygon having all the scores Pi as vertices is generated, and this polygon is drawn with the radar chart drawing color Cri in the figure representing the evaluation target Ti.

以下,図13〜19に,本発明の処理の流れを示す。   Hereinafter, the flow of the processing of the present invention is shown in FIGS.

図13は,本発明のチャート描画装置1の概要処理フローを示す図である。   FIG. 13 is a diagram showing an outline processing flow of the chart drawing apparatus 1 of the present invention.

チャート描画装置1は,ポートフォリオチャート描画処理を行う(ステップS1)。   The chart drawing apparatus 1 performs portfolio chart drawing processing (step S1).

ポートフォリオチャート描画部101は,ポートフォリオデータ20を用いて,表示画面300のチャート表示域310に,所定のポートフォリオチャートおよび評価対象Tiを描画する。   The portfolio chart drawing unit 101 draws a predetermined portfolio chart and evaluation target Ti in the chart display area 310 of the display screen 300 using the portfolio data 20.

その後,チャート表示域310のポートフォリオチャートに表示された評価対象Tiについて描画するチャートの選択処理を行う(ステップS2)。表示条件設定部103は,表示画面300の表示設定項目表示域320に表示した,「レーダチャート表示」または「レーダチャート項目表示」のいずれの表示項目がユーザによって選択されたかを検出する。   Thereafter, a chart selection process for drawing the evaluation target Ti displayed on the portfolio chart in the chart display area 310 is performed (step S2). The display condition setting unit 103 detects which display item “radar chart display” or “radar chart item display” displayed in the display setting item display area 320 of the display screen 300 is selected by the user.

検出した項目が「レーダチャート項目表示」であれば(ステップS3),レーダチャート項目描画部110へ描画要求を送出し,レーダチャート項目描画処理を行う(ステップS4)。また,検出した項目が「レーダチャート表示」であれば(ステップS3),レーダチャート描画部111へ描画要求を送出し,レーダチャート描画処理を行う(ステップS5)。   If the detected item is “radar chart item display” (step S3), a drawing request is sent to the radar chart item drawing unit 110 to perform radar chart item drawing processing (step S4). If the detected item is “radar chart display” (step S3), a drawing request is sent to the radar chart drawing unit 111 to perform a radar chart drawing process (step S5).

図14は,ステップS4のレーダチャート項目描画処理のより詳細な処理フロー図である。   FIG. 14 is a more detailed process flow diagram of the radar chart item drawing process in step S4.

描画初期化部104は,初期化処理を行う(ステップS100)。描画初期化部104は,選択対象ポートフォリオデータ22に格納されている前回処理で選択された評価対象の通番i,座標(Xi,Yi),評価対象の円の半径Riなどを抽出し,ポートフォリオチャート上で選択されたすべての評価対象Tiの座標上で作成描画した,評価項目の得点を表すトゲ(突起)をすべて消去する。   The drawing initialization unit 104 performs an initialization process (step S100). The drawing initialization unit 104 extracts the serial number i of the evaluation target selected in the previous process stored in the selection target portfolio data 22, the coordinates (Xi, Yi), the radius Ri of the evaluation target circle, and the like, and the portfolio chart All thorns (projections) representing the scores of the evaluation items created and drawn on the coordinates of all the evaluation targets Ti selected above are deleted.

そして,表示対象設定部102は,ユーザのマウスクリック操作などによって,表示画面300のチャート表示域310に表示された評価対象Tiが選択され,表示対象選択ボタン330が押下されると,選択された評価対象Tiを,ポートフォリオデータ抽出部105へ通知する(ステップS101)。   Then, the display target setting unit 102 selects the evaluation target Ti displayed in the chart display area 310 of the display screen 300 by the user's mouse click operation or the like, and the display target selection button 330 is selected when the display target selection button 330 is pressed. The evaluation target Ti is notified to the portfolio data extraction unit 105 (step S101).

ポートフォリオデータ抽出部105は,選択された評価対象Tiのポートフォリオデータを,ポートフォリオデータ20から抽出し,選択対象ポートフォリオデータ22として保持する(ステップS102)。   The portfolio data extraction unit 105 extracts the portfolio data of the selected evaluation target Ti from the portfolio data 20 and holds it as selection target portfolio data 22 (step S102).

表示条件設定部103は,描画チャートの選択時に,表示画面300の表示設定項目表示域320でユーザによって設定された,レーダチャート項目の表示形状,表示状態などの表示条件を入力し,表示設定データ21として保持する(ステップS103)。   The display condition setting unit 103 inputs display conditions such as the display shape and display state of radar chart items set by the user in the display setting item display area 320 of the display screen 300 when selecting a drawing chart, and displays setting data. 21 (step S103).

次に,ダイアル設定部107は,表示画面300にレーダチャート項目において表示させる評価項目名を選択するためのダイアル340を追加描画する(ステップS104)。ダイアル設定処理の詳細は,後述する。   Next, the dial setting unit 107 additionally draws a dial 340 for selecting an evaluation item name to be displayed in the radar chart item on the display screen 300 (step S104). Details of the dial setting process will be described later.

次に,レーダチャート項目描画部110は,ユーザによって指定されたレーダチャートの評価項目を,ダイアルドラッグ位置検出部109を介して取得し,指定された評価対象Tiについてのレーダチャート項目の描画処理を行う(ステップS105)。レーダチャート項目の描画処理の詳細は,後述する。   Next, the radar chart item drawing unit 110 acquires a radar chart evaluation item designated by the user via the dial drag position detection unit 109, and performs a drawing process of the radar chart item for the designated evaluation target Ti. This is performed (step S105). Details of the radar chart item drawing process will be described later.

その後,チャート表示域310において別の評価対象Tiがマウスクリックされるなどして,レーダチャート項目を描画させる評価対象の変更指示があった場合には(ステップS106のYES),ステップS101の処理へ戻る。評価対象の変更指示がなかった場合には(ステップS106のNO),処理を終了する。   After that, when another evaluation target Ti is clicked on the chart display area 310 with a mouse click or the like, and there is an instruction to change the evaluation target for rendering the radar chart item (YES in step S106), the process proceeds to step S101. Return. If there is no instruction to change the evaluation target (NO in step S106), the process ends.

図15は,ステップS104のダイアル設定処理の詳細処理フローを示す図である。   FIG. 15 is a diagram showing a detailed processing flow of the dial setting processing in step S104.

ダイアル設定部107は,レーダチャートデータ23からN個の評価項目の通番,評価項目名を取得し,レーダデータ表25へ格納する(ステップS110)。そして,ポートフォリオチャートのX座標軸と平行な基線を設定し,基線から評価項目jの指標軸までの角度θjを求め,角度θjをレーダデータ表25へ格納する(ステップS111)。そして,ダイアル回転の単位角度θuを算出する(ステップS112)。単位角度θu=2π/(kN)(kはゼロ以外の整数)とする。例えば,評価項目数N=12,すなわち指標軸が12本のレーダチャートの場合にk=1とすると,単位角度θu=30度となる。   The dial setting unit 107 acquires the serial numbers and evaluation item names of N evaluation items from the radar chart data 23 and stores them in the radar data table 25 (step S110). Then, a base line parallel to the X coordinate axis of the portfolio chart is set, an angle θj from the base line to the index axis of the evaluation item j is obtained, and the angle θj is stored in the radar data table 25 (step S111). Then, a unit angle θu for dial rotation is calculated (step S112). The unit angle θu = 2π / (kN) (k is an integer other than zero). For example, if the number of evaluation items is N = 12, that is, if the index chart is 12 radar charts and k = 1, the unit angle θu = 30 degrees.

そして,表示画面300の所定の位置へ,選択指示部341を備えるダイアル340と評価項目名とを描画する(ステップS113)。   Then, the dial 340 including the selection instruction unit 341 and the evaluation item name are drawn at a predetermined position on the display screen 300 (step S113).

なお,ダイアル回転制御部108は,ユーザがマウスドラッグなどによってダイアル340を回転させると,ダイアル設定部107が設定した単位角度θuごとに,選択指示部341を移動させて制御する。   When the user rotates the dial 340 by dragging the mouse or the like, the dial rotation control unit 108 moves and controls the selection instruction unit 341 for each unit angle θu set by the dial setting unit 107.

図16および図17は,ステップS105のレーダチャート項目の描画処理の詳細処理フローを示す図である。   16 and 17 are flowcharts showing the detailed processing flow of the radar chart item drawing process in step S105.

ダイアルドラッグ位置検出部109は,ダイアル340がユーザによってマウスドラッグ操作されると,回転移動した選択指示部341の位置の回転角度r=θu×m(mは整数)を読み取る(ステップS120)。そして,レーダチャートデータ23で設定されている評価項目の指標軸の設定角度に回転角度rが存在するかどうかを調べる(ステップS121)。指標軸の設定角度に回転角度rと一致するものがあれば(ステップS121のYES),ダイアル340の周囲に描画した評価項目名のうち該当する評価項目名を,ボールド,異なる色,フォントの拡大などの描画処理で強調して表示する(ステップS122)。   When the dial 340 is dragged with the mouse by the user, the dial drag position detection unit 109 reads the rotation angle r = θu × m (m is an integer) of the position of the selection instruction unit 341 that has been rotated (step S120). Then, it is checked whether or not the rotation angle r exists at the set angle of the index axis of the evaluation item set in the radar chart data 23 (step S121). If there is an index axis setting angle that coincides with the rotation angle r (YES in step S121), the corresponding evaluation item name among the evaluation item names drawn around the dial 340 is expanded in bold, different colors, and fonts. The image is displayed with emphasis by drawing processing such as (step S122).

そして,レーダチャートデータ23から,回転角度rに相当する指標軸の評価項目jについて,選択された評価対象Tiの得点Pijを抽出する(ステップS123)。   Then, the score Pij of the selected evaluation target Ti is extracted from the radar chart data 23 for the evaluation item j of the index axis corresponding to the rotation angle r (step S123).

さらに,選択対象ポートフォリオデータ22から選択された評価対象Tiのポートフォリオチャート上の座標(Xi,Yi)を抽出し,座標(Xi,Yi)に評価対象Tiの図形の描画色Cpiで,レーダチャート項目として該当する評価項目の大きさを高さで表すトゲを生成して描画する(ステップS124)。ここで,トゲの形状は二等辺三角形とし,底辺の長さ=評価対象Tiを表す円の半径Ri,高さ=s×Pij(sは定数)とする。   Further, the coordinates (Xi, Yi) on the portfolio chart of the evaluation target Ti selected from the selection target portfolio data 22 are extracted, and the radar chart item is drawn with the drawing color Cpi of the figure of the evaluation target Ti at the coordinates (Xi, Yi). Then, a thorn that represents the size of the corresponding evaluation item in height is generated and drawn (step S124). Here, the shape of the thorn is an isosceles triangle, and the length of the base = the radius Ri of the circle representing the evaluation target Ti, and the height = s × Pij (s is a constant).

そして,表示設定データ21に,前に描画したトゲを残したまま描画するような表示条件(残像表示)が設定されているかどうかを調べて(ステップS125),トゲの残像表示をしない場合のみ(ステップS125のNO),前回描画した回転角度r−単位角度θuに対応する指標軸の評価項目のトゲを消去する(ステップS126)。   Then, it is checked whether or not a display condition (afterimage display) is set in the display setting data 21 so as to leave the previously drawn thorns (step S125), and only when the thorn afterimage display is not performed ( In step S125, the index axis evaluation item corresponding to the previously drawn rotation angle r-unit angle θu is deleted (step S126).

そして,選択されたすべての評価対象Tiについてトゲを描画していなければ(ステップS127のNO),ステップS123の処理へ戻る。また,選択されたすべての評価対象Tiについてトゲを描画していたら(ステップS127のYES),ダイアル340のマウスドラッグ操作が継続中であるかを検出する(ステップS128)。   If thorns are not drawn for all selected evaluation target Tis (NO in step S127), the process returns to step S123. If thorns are drawn for all selected evaluation targets Ti (YES in step S127), it is detected whether the mouse drag operation of the dial 340 is continuing (step S128).

そして,ダイアル340のドラッグが継続中であれば(ステップS128のYES),ステップS120の処理へ戻り,ダイアル340のドラッグが継続中でなければ(ステップS128のNO),処理を終了する。   If the dragging of the dial 340 is continuing (YES in step S128), the process returns to step S120. If the dragging of the dial 340 is not continuing (NO in step S128), the process is terminated.

図18は,図13のステップS5のレーダチャート描画処理のより詳細な処理フロー図である。   FIG. 18 is a more detailed process flow diagram of the radar chart drawing process in step S5 of FIG.

描画初期化部104は,初期化処理を行う(ステップS130)。描画初期化部104は,選択対象ポートフォリオデータ22に格納されている前回処理で選択された評価対象の通番i,座標(Xi,Yi),評価対象を表す円の半径Riなどを抽出し,ポートフォリオチャート上で選択されたすべての評価対象Tiの座標上で作成描画した,評価対象の図形内のすべてのレーダチャートを表す多角形を消去する。   The drawing initialization unit 104 performs initialization processing (step S130). The drawing initialization unit 104 extracts the serial number i, the coordinates (Xi, Yi) of the evaluation target selected in the previous processing stored in the selection target portfolio data 22, the radius Ri of the circle representing the evaluation target, and the like. The polygons representing all the radar charts in the graphic to be evaluated created and drawn on the coordinates of all the evaluation targets Ti selected on the chart are deleted.

そして,表示対象設定部102は,マウスクリック操作などによって,表示画面300のチャート表示域310に表示された評価対象Tiが選択され,表示対象選択ボタン330が押下されると,選択された評価対象Tiを,ポートフォリオデータ抽出部105へ通知する(ステップS131)。そして,ポートフォリオデータ抽出部105は,選択された評価対象Tiのポートフォリオデータを,ポートフォリオデータ20から抽出し,選択対象ポートフォリオデータ22として保持する(ステップS132)。   Then, when the evaluation target Ti displayed in the chart display area 310 of the display screen 300 is selected by a mouse click operation or the like and the display target selection button 330 is pressed, the display target setting unit 102 selects the selected evaluation target. Ti is notified to the portfolio data extraction unit 105 (step S131). Then, the portfolio data extraction unit 105 extracts the portfolio data of the selected evaluation target Ti from the portfolio data 20, and holds it as the selection target portfolio data 22 (step S132).

レーダチャート描画部111は,指定された評価対象Tiについてのレーダチャートの描画処理を行う(ステップS133)。レーダチャートの描画処理の詳細は,後述する。   The radar chart drawing unit 111 performs a radar chart drawing process for the designated evaluation target Ti (step S133). Details of the radar chart drawing process will be described later.

その後,チャート表示域310において別の評価対象がマウスクリックされるなどして,レーダチャートを描画させる評価対象の変更指示があった場合には(ステップS134のYES),ステップS131の処理へ戻る。評価対象の変更指示がなかった場合には(ステップS134のNO),処理を終了する。   Thereafter, when there is an instruction to change the evaluation target for drawing the radar chart by clicking another evaluation target in the chart display area 310 (YES in step S134), the process returns to step S131. If there is no instruction to change the evaluation target (NO in step S134), the process ends.

図19は,ステップS133のレーダチャートの描画処理の詳細処理フローを示す図である。   FIG. 19 is a diagram showing a detailed process flow of the radar chart drawing process in step S133.

レーダチャート描画部111は,レーダチャートデータ23からN個の評価項目について,その指標軸間の単位角度θvを算出する(ステップS140)。単位角度θv=2π/N(Nは整数)とする。さらに,レーダチャートのi番目の評価項目の指標軸について,基線からの角度Rjを算出する(ステップS141)。角度Rj=θv・j(jは整数)とする。さらに,レーダチャートデータ23から,角度Rjに相当する指標軸の評価項目jから,選択された評価対象Tiの得点Pijを抽出する(ステップS142)。   The radar chart drawing unit 111 calculates the unit angle θv between the index axes for the N evaluation items from the radar chart data 23 (step S140). The unit angle θv = 2π / N (N is an integer). Further, an angle Rj from the base line is calculated for the index axis of the i-th evaluation item of the radar chart (step S141). The angle Rj = θv · j (j is an integer). Further, the score Pij of the selected evaluation target Ti is extracted from the radar chart data 23 from the evaluation item j of the index axis corresponding to the angle Rj (step S142).

レーダチャートの評価項目jにおいて評価対象Tiのすべての得点Pijを抽出していなければ(ステップS143のNO),ステップS141の処理へ戻る。   If all the scores Pij of the evaluation target Ti have not been extracted in the evaluation item j of the radar chart (NO in step S143), the process returns to step S141.

そして,レーダチャートの評価項目jにおいて評価対象Tiのすべての得点Pijを抽出したら(ステップS143のYES),選択対象ポートフォリオデータ22から選択された評価対象Tiのポートフォリオチャート上の座標(Xi,Yi)を抽出し,評価対象Tiの座標(Xi,Yi)をもとに,得点Pijの位置(XY座標)を,
X座標=Xi+s×Pij×cos(θvj)
Y座標=Yi+s×Pij×sin(θvj)
として求める(ステップS144)。
When all the scores Pij of the evaluation target Ti are extracted from the evaluation item j of the radar chart (YES in step S143), the coordinates (Xi, Yi) on the portfolio chart of the evaluation target Ti selected from the selection target portfolio data 22 And the position (XY coordinate) of the score Pij based on the coordinates (Xi, Yi) of the evaluation target Ti,
X coordinate = Xi + s × Pij × cos (θvj)
Y coordinate = Yi + s × Pij × sin (θvj)
(Step S144).

そして,求めた得点Pijを頂点とする多角形を,レーダチャートの描画色Criで描画する(ステップS145)。   Then, a polygon having the obtained score Pij as a vertex is drawn with the drawing color Cri of the radar chart (step S145).

以上,本発明をその実施の形態により説明したが,本発明はその主旨の範囲において種々の変形が可能であることは当然である。   Although the present invention has been described above with reference to the embodiments, it is obvious that the present invention can be variously modified within the scope of the gist thereof.

また,本発明は,コンピュータにより読み取られ実行される処理プログラムとして実施するものとして説明したが,本発明を実現する処理プログラムは,コンピュータが読み取り可能な,可搬媒体メモリ,半導体メモリ,ハードディスクなどの適当な記録媒体に格納することができ,これらの記録媒体に記録して提供され,または,通信インターフェースを介して種々の通信網を利用した送受信により提供されるものである。   Although the present invention has been described as being implemented as a processing program that is read and executed by a computer, the processing program that implements the present invention includes a portable medium memory, a semiconductor memory, a hard disk, and the like that can be read by a computer. It can be stored in an appropriate recording medium, provided by being recorded on these recording media, or provided by transmission / reception using various communication networks via a communication interface.

本発明の形態および実施例の特徴を列記すると以下のとおりである。   The features of the embodiments and examples of the present invention are listed as follows.

(付記1)
評価対象を描画したポートフォリオチャート上に前記評価対象のレーダチャートの情報を組み込んだチャートを描画する処理装置であって,
評価対象を所定のポートフォリオチャート上に描画するポートフォリオ描画手段と,
前記ポートフォリオチャートに描画されている評価対象の所定の評価項目の評価値を示すレーダチャートデータを格納するレーダチャートデータ記憶手段と,
前記ポートフォリオチャート上から,前記レーダチャートデータを表示させる評価対象を選択する描画対象選択手段と,
前記選択された評価対象のレーダチャートデータを用いて生成した所定の図形を,前記ポートフォリオチャートの当該評価対象の位置に描画する図形描画手段とを備える
拡張ポートフォリオチャート描画装置。
(Appendix 1)
A processing device for drawing a chart in which information of the radar chart to be evaluated is incorporated on a portfolio chart in which the evaluation target is drawn,
Portfolio drawing means for drawing an evaluation object on a predetermined portfolio chart;
Radar chart data storage means for storing radar chart data indicating an evaluation value of a predetermined evaluation item to be evaluated drawn on the portfolio chart;
Drawing target selection means for selecting an evaluation target for displaying the radar chart data from the portfolio chart;
An extended portfolio chart drawing apparatus comprising: a figure drawing unit for drawing a predetermined figure generated using the selected radar chart data of the evaluation target at a position of the evaluation target of the portfolio chart.

(付記2)
前記図形描画手段は,前記図形として,前記レーダチャートにおいて展開される前記選択された評価対象のすべての評価値の関係を表わす多角形を描画する
前記付記1記載の拡張ポートフォリオチャート描画装置。
(Appendix 2)
The extended portfolio chart drawing apparatus according to claim 1, wherein the figure drawing means draws a polygon representing a relationship between all evaluation values of the selected evaluation object developed in the radar chart as the figure.

(付記3)
前記図形描画手段は,前記図形として,前記レーダチャートに設定された評価項目の得点を,前記評価項目の指標軸を所定の基線からの回転角度および前記指標軸上の得点位置によって特定し,前記ポートフォリオチャートの座標において,当該評価対象の位置を通るように定めた前記基線に相当する線からの前記回転角度をなす線分上に当該得点位置を求め,求めたすべての得点を頂点とする多角形を描画する
前記付記2記載の拡張ポートフォリオチャート描画装置。
(Appendix 3)
The graphic drawing means specifies the score of the evaluation item set in the radar chart as the graphic, specifies the index axis of the evaluation item by the rotation angle from a predetermined base line and the score position on the index axis, In the coordinates of the portfolio chart, the score position is obtained on a line segment that forms the rotation angle from the line corresponding to the base line that passes through the position of the evaluation target, and all the obtained scores are set as vertices. The extended portfolio chart drawing apparatus according to Supplementary Note 2, which draws a square.

(付記4)
前記ポートフォリオチャート上に表示させるレーダチャートデータの評価項目を指定する評価項目指定手段を備えるとともに,
前記図形描画手段は,前記図形として,前記指定された評価項目の前記レーダチャートにおける指標軸の方向および当該評価項目の評価値に対応する高さを表す三角形を描画する
前記付記1記載の拡張ポートフォリオチャート描画装置。
(Appendix 4)
An evaluation item specifying means for specifying an evaluation item of radar chart data to be displayed on the portfolio chart;
2. The extended portfolio according to claim 1, wherein the graphic drawing means draws, as the graphic, a triangle representing a direction corresponding to an index axis in the radar chart of the specified evaluation item and a height corresponding to an evaluation value of the evaluation item. Chart drawing device.

(付記5)
前記図形描画手段は,前記図形として,前記レーダチャートに設定された評価項目の得点を,前記評価項目の指標軸を所定の基線からの回転角度および前記指標軸上の得点位置によって特定し,前記ポートフォリオチャートの座標において,当該評価対象の位置を通るように定めた前記基線に相当する線からの前記回転角度をなす線分上の当該得点位置を求め,前記回転角度をなす線分の当該得点位置までの高さを持つ三角形を描画する
前記付記4記載の拡張ポートフォリオチャート描画装置。
(Appendix 5)
The graphic drawing means specifies the score of the evaluation item set in the radar chart as the graphic, specifies the index axis of the evaluation item by the rotation angle from a predetermined base line and the score position on the index axis, In the coordinates of the portfolio chart, the score position on the line segment forming the rotation angle from the line corresponding to the base line determined so as to pass through the position of the evaluation target is obtained, and the score of the line segment forming the rotation angle is obtained The extended portfolio chart drawing apparatus according to claim 4, which draws a triangle having a height to a position.

(付記6)
前記評価項目指定手段は,所定の円周に沿って回転移動する指示つまみを備えるダイアルを備え,ユーザの操作によって前記ダイアルの指示つまみが回転移動されると,前記レーダチャートから前記円周の中心と前記指示つまみの位置によって定まる方向と一致する指標軸を特定し,前記特定された指標軸が対応する評価項目を前記指定された評価項目とする
前記付記4記載の拡張ポートフォリオチャート描画装置。
(Appendix 6)
The evaluation item designating unit includes a dial including an instruction knob that rotates and moves along a predetermined circumference. When the dial indication knob is rotated and moved by a user operation, the center of the circumference is determined from the radar chart. The extended portfolio chart drawing device according to appendix 4, wherein an index axis that matches a direction determined by a position of the instruction knob is specified, and an evaluation item corresponding to the specified index axis is the specified evaluation item.

(付記7)
前記図形描画手段は,ユーザの要求に応じて,前記評価対象の別の評価項目について描画した前記図形を消去した後に,前記指定された評価項目の前記レーダチャートにおける指標軸の方向および当該評価項目の評価値に対応する高さを表す三角形を描画する
前記付記4記載の拡張ポートフォリオチャート描画装置。
(Appendix 7)
The graphic drawing means deletes the graphic drawn for another evaluation item to be evaluated according to a user's request, and then the direction of the index axis in the radar chart of the designated evaluation item and the evaluation item 5. The extended portfolio chart drawing device according to appendix 4, wherein a triangle representing a height corresponding to the evaluation value is drawn.

(付記8)
評価対象を描画したポートフォリオチャート上に前記評価対象のレーダチャートの情報を組み込んだチャートを描画する処理方法であって,
評価対象を所定のポートフォリオチャート上に描画するステップと,
前記ポートフォリオチャート上から,レーダチャートデータを表示させる評価対象を選択するステップと,
前記ポートフォリオチャートに描画されている評価対象の所定の評価項目の評価値を示すレーダチャートデータを格納するレーダチャートデータ記憶手段から,前記選択された評価対象のレーダチャートデータを取得するステップと,
前記選択された評価対象のレーダチャートデータを用いて生成した所定の図形を,前記ポートフォリオチャートの当該評価対象の位置に描画するステップとを備える
拡張ポートフォリオチャート描画処理方法。
(Appendix 8)
A processing method of drawing a chart in which information of the radar chart of the evaluation target is incorporated on a portfolio chart in which the evaluation target is drawn,
Drawing an evaluation target on a predetermined portfolio chart;
Selecting an evaluation target for displaying radar chart data from the portfolio chart;
Obtaining radar chart data of the selected evaluation target from radar chart data storage means for storing radar chart data indicating an evaluation value of a predetermined evaluation item of the evaluation target drawn on the portfolio chart;
A method of drawing an extended portfolio chart, comprising: drawing a predetermined graphic generated using the selected radar chart data of the evaluation target at the position of the evaluation target of the portfolio chart.

(付記9)
前記図形を描画するステップでは,前記図形として,前記レーダチャートにおいて展開される前記選択された評価対象のすべての評価値の関係を表わす多角形を描画する
前記付記8記載の拡張ポートフォリオチャート描画処理方法。
(Appendix 9)
9. The extended portfolio chart drawing processing method according to claim 8, wherein in the step of drawing the figure, a polygon representing a relation between all evaluation values of the selected evaluation object developed in the radar chart is drawn as the figure. .

(付記10)
前記ポートフォリオチャート上に表示させるレーダチャートデータの評価項目を指定するステップを備えるとともに,
前記図形を描画するステップでは,前記図形として,前記指定された評価項目の前記レーダチャートにおける指標軸の方向および当該評価項目の評価値に対応する高さを表す三角形を描画する
前記付記8記載の拡張ポートフォリオチャート描画処理方法。
(Appendix 10)
A step of designating an evaluation item of radar chart data to be displayed on the portfolio chart;
In the step of drawing the graphic, the triangle representing the direction corresponding to the index axis in the radar chart of the specified evaluation item and the height corresponding to the evaluation value of the evaluation item is drawn as the graphic. Extended portfolio chart drawing processing method.

(付記11)
前記評価項目を指定するステップでは,所定の円周に沿って回転移動する指示つまみを持つダイアルにおいて,前記ダイアルの前記指示つまみの位置がユーザによって回転移動されると,前記レーダチャートから前記円周の中心と前記指示つまみの位置によって定まる方向と一致する指標軸を特定し,前記特定された指標軸が対応する評価項目を前記指定された評価項目とする
前記付記10記載の拡張ポートフォリオチャート描画処理方法。
(Appendix 11)
In the step of designating the evaluation item, in a dial having an indicating knob that rotates and moves along a predetermined circumference, when the position of the indicating knob of the dial is rotated and moved by a user, the circle is extracted from the radar chart. The extended portfolio chart drawing process according to appendix 10, wherein an index axis that coincides with a direction determined by the center of the indicator knob and a direction determined by the position of the pointing knob is specified, and the evaluation item corresponding to the specified index axis is the specified evaluation item Method.

拡張ポートフォリオチャート描画装置の構成例を示す図である。It is a figure which shows the structural example of an extended portfolio chart drawing apparatus. 表示画面の例を示す図である。It is a figure which shows the example of a display screen. 選択対象ポートフォリオデータの例を示す図である。It is a figure which shows the example of selection object portfolio data. 評価項目の指標軸の角度の算出を説明するための図である。It is a figure for demonstrating calculation of the angle of the index axis of an evaluation item. レーダデータ表の例を示す図である。It is a figure which shows the example of a radar data table. ダイアルの回転の単位角度と回転角度とを説明するための図である。It is a figure for demonstrating the unit angle and rotation angle of rotation of a dial. レーダチャートから評価対象の評価項目における得点を抽出する処理を説明するための図である。It is a figure for demonstrating the process which extracts the score in the evaluation item of evaluation object from a radar chart. レーダチャート項目として表示される,評価項目の得点の大きさを表す図形の生成および描画を説明するための図である。It is a figure for demonstrating the production | generation and drawing of the figure showing the magnitude | size of the score of an evaluation item displayed as a radar chart item. 評価項目の得点を示す三角形の描画例を示す図である。It is a figure which shows the example of a drawing of the triangle which shows the score of an evaluation item. 評価対象が近接する場合の評価項目の得点を示す三角形の描画例を示す図である。It is a figure which shows the example of a drawing of the triangle which shows the score of the evaluation item when evaluation object adjoins. チャート表示域のポートフォリオチャート領域の周縁に設ける描画可能領域の例を示す図である。It is a figure which shows the example of the drawable area | region provided in the periphery of the portfolio chart area | region of a chart display area. 評価対象のレーダチャートの多角形の生成および描画を説明するための図である。It is a figure for demonstrating the production | generation and drawing of the polygon of the radar chart of evaluation object. 拡張ポートフォリオチャート描画装置の概要処理フローを示す図である。It is a figure which shows the outline | summary processing flow of an extended portfolio chart drawing apparatus. ステップS4のレーダチャート項目描画処理のより詳細な処理フロー図である。It is a more detailed process flowchart of the radar chart item drawing process of step S4. ステップS104のダイアル設定処理の詳細処理フローを示す図である。It is a figure which shows the detailed process flow of the dial setting process of step S104. ステップS105のレーダチャート項目の描画処理の詳細処理フローを示す図である。It is a figure which shows the detailed process flow of the drawing process of the radar chart item of step S105. ステップS105のレーダチャート項目の描画処理の詳細処理フローを示す図である。It is a figure which shows the detailed process flow of the drawing process of the radar chart item of step S105. ステップS5のレーダチャート描画処理のより詳細な処理フロー図である。It is a more detailed process flowchart of the radar chart drawing process of step S5. ステップS133のレーダチャートの描画処理の詳細処理フローを示す図である。It is a figure which shows the detailed process flow of the drawing process of the radar chart of step S133. ポートフォリオチャートの例を示す図である。It is a figure which shows the example of a portfolio chart. レーダチャートの例を示す図である。It is a figure which shows the example of a radar chart.

符号の説明Explanation of symbols

1 拡張ポートフォリオチャート描画装置(チャート描画装置)
101 ポートフォリオチャート描画部
102 表示対象設定部
103 表示条件設定部
104 描画初期化部
105 ポートフォリオデータ抽出部
107 ダイアル設定部
108 ダイアル回転制御部
109 ダイアルドラッグ位置検出部
110 レーダチャート項目描画部
111 レーダチャート描画部
120 表示装置
20 ポートフォリオデータ
21 表示設定データ
22 選択対象ポートフォリオデータ
23 レーダチャートデータ
25 レーダデータ表
1 Expanded portfolio chart drawing device (chart drawing device)
DESCRIPTION OF SYMBOLS 101 Portfolio chart drawing part 102 Display object setting part 103 Display condition setting part 104 Drawing initialization part 105 Portfolio data extraction part 107 Dial setting part 108 Dial rotation control part 109 Dial drag position detection part 110 Radar chart item drawing part 111 Radar chart item drawing Part 120 Display device 20 Portfolio data 21 Display setting data 22 Portfolio data to be selected 23 Radar chart data 25 Radar data table

Claims (2)

評価対象を描画したポートフォリオチャート上に前記評価対象のレーダチャートの情報を組み込んだチャートを描画する処理装置であって,
評価対象を所定のポートフォリオチャート上に描画するポートフォリオ描画手段と,
前記ポートフォリオチャートに描画されている評価対象の所定の評価項目の評価値を示すレーダチャートデータを格納するレーダチャートデータ記憶手段と,
前記ポートフォリオチャート上から,前記レーダチャートデータを表示させる評価対象を選択する描画対象選択手段と,
前記レーダチャートの評価項目のうち,前記ポートフォリオチャート上に表示させるレーダチャートデータの評価項目を指定する評価項目指定手段と,
前記選択された評価対象のレーダチャートデータを用いて,前記指定された評価項目の前記レーダチャートにおける指標軸の方向および当該評価項目の評価値に対応する高さを表す三角形を生成し,前記生成した三角形を含む所定の図形を,前記ポートフォリオチャートの当該評価対象の位置に描画する図形描画手段とを備える
拡張ポートフォリオチャート描画装置。
A processing device for drawing a chart in which information of the radar chart to be evaluated is incorporated on a portfolio chart in which the evaluation target is drawn,
Portfolio drawing means for drawing an evaluation object on a predetermined portfolio chart;
Radar chart data storage means for storing radar chart data indicating an evaluation value of a predetermined evaluation item to be evaluated drawn on the portfolio chart;
Drawing target selection means for selecting an evaluation target for displaying the radar chart data from the portfolio chart;
Among the evaluation items of the radar chart, an evaluation item specifying means for specifying an evaluation item of radar chart data to be displayed on the portfolio chart;
Using the selected radar chart data of the evaluation target, generate a triangle representing the direction of the index axis in the radar chart of the specified evaluation item and the height corresponding to the evaluation value of the evaluation item, An extended portfolio chart drawing apparatus comprising: a figure drawing means for drawing a predetermined figure including a triangle formed at a position to be evaluated in the portfolio chart.
前記評価項目指定手段は,所定の円周に沿って回転移動する指示つまみを備えるダイアルを備え,ユーザの操作によって前記ダイアルの指示つまみが回転移動されると,前記レーダチャートから前記円周の中心と前記指示つまみの位置によって定まる方向と一致する指標軸を特定し,前記特定された指標軸が対応する評価項目を前記指定された評価項目とする
請求項1記載の拡張ポートフォリオチャート描画装置。
The evaluation item designating unit includes a dial including an instruction knob that rotates and moves along a predetermined circumference. When the dial indication knob is rotated and moved by a user operation, the center of the circumference is determined from the radar chart. The extended portfolio chart drawing apparatus according to claim 1, wherein an index axis that coincides with a direction determined by a position of the instruction knob is specified, and an evaluation item corresponding to the specified index axis is set as the specified evaluation item.
JP2005250416A 2005-08-31 2005-08-31 Extended portfolio chart drawing device Expired - Fee Related JP4444893B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2005250416A JP4444893B2 (en) 2005-08-31 2005-08-31 Extended portfolio chart drawing device
US11/288,367 US7432927B2 (en) 2005-08-31 2005-11-29 Extended portfolio chart drawing device, processing method and computer-readable medium recording a program of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005250416A JP4444893B2 (en) 2005-08-31 2005-08-31 Extended portfolio chart drawing device

Publications (2)

Publication Number Publication Date
JP2007065937A JP2007065937A (en) 2007-03-15
JP4444893B2 true JP4444893B2 (en) 2010-03-31

Family

ID=37803442

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005250416A Expired - Fee Related JP4444893B2 (en) 2005-08-31 2005-08-31 Extended portfolio chart drawing device

Country Status (2)

Country Link
US (1) US7432927B2 (en)
JP (1) JP4444893B2 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090094053A1 (en) * 2007-10-09 2009-04-09 Edward Jung Diagnosis through graphical representation of patient characteristics
US20100073373A1 (en) * 2008-09-23 2010-03-25 International Business Machines Corporation System and method to model application maturity
US8688711B1 (en) * 2009-03-31 2014-04-01 Emc Corporation Customizable relevancy criteria
US9195755B1 (en) * 2009-03-31 2015-11-24 Emc Corporation Relevancy radar
JP5792499B2 (en) * 2011-04-07 2015-10-14 シャープ株式会社 Electronic device, display method, and display program
US8997008B2 (en) * 2012-07-17 2015-03-31 Pelicans Networks Ltd. System and method for searching through a graphic user interface
KR102078390B1 (en) * 2012-07-30 2020-02-17 삼성전자 주식회사 Method and apparatus for drawing geometry figure using multi-touch
US20150070358A1 (en) * 2013-09-12 2015-03-12 Marcello Judah Sachs Thotput
JP6208526B2 (en) * 2013-10-15 2017-10-04 日本光電工業株式会社 Biological information display device and biological information display program
US20180064403A1 (en) * 2016-09-06 2018-03-08 Toshiba Medical Systems Corporation Medical image diagnostic apparatus
JP7077285B2 (en) * 2019-09-19 2022-05-30 ヤフー株式会社 Display control device, display control method and display control program
CN113032608A (en) * 2019-12-25 2021-06-25 北京宝沃汽车股份有限公司 Method and device for drawing radar map, storage medium and electronic equipment
CN113704288B (en) * 2021-02-26 2025-09-30 腾讯科技(深圳)有限公司 Data display method, device, computer-readable medium, and electronic device
CN113470144B (en) * 2021-07-23 2024-08-16 腾讯云计算(北京)有限责任公司 Fillet drawing method, device and equipment for page element and readable medium
JP2023158592A (en) * 2022-04-18 2023-10-30 株式会社デンソーテン Display control device, display control system, and generation method
US20250231629A1 (en) * 2024-01-16 2025-07-17 Rain Bird Corporation Irrigation controller with multi-function rotary dial and programming methods
US20250284929A1 (en) * 2024-03-06 2025-09-11 Fujitsu Limited Global interpretation of graph learning explainability based on cumulative denoising and clustered search

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2696610A (en) * 1953-05-29 1954-12-07 Charles W Turley Movable index line mechanism
US4408848A (en) * 1977-10-21 1983-10-11 Gast Fred C Apparatus for indicating a line and for producing and visually displaying an image of a line indicator
US6211887B1 (en) * 1998-05-28 2001-04-03 Ericsson Inc System and method for data visualization
JP2002197250A (en) 2000-12-25 2002-07-12 Fashon System Speciality:Kk Determination method using radar chart and information storage medium storing thereof
JP4183408B2 (en) * 2001-09-28 2008-11-19 富士通株式会社 Securities selection support method, asset management solicitation method, securities selection support program, asset management solicitation program, and securities selection support device
US7271804B2 (en) * 2002-02-25 2007-09-18 Attenex Corporation System and method for arranging concept clusters in thematic relationships in a two-dimensional visual display area
JP2005258800A (en) * 2004-03-11 2005-09-22 Ricoh Co Ltd Environmental countermeasure proposal service method and environmental countermeasure proposal service program
JP4249674B2 (en) * 2004-08-25 2009-04-02 株式会社東芝 Multidimensional data display method and display device
JP2006278891A (en) * 2005-03-30 2006-10-12 Agilent Technol Inc Method for comparing semiconductor characteristic curves
JP4323472B2 (en) * 2005-08-31 2009-09-02 富士通株式会社 Polygon chart drawing processing method and program
JP2007219880A (en) * 2006-02-17 2007-08-30 Fujitsu Ltd Reputation information processing program, method and apparatus

Also Published As

Publication number Publication date
JP2007065937A (en) 2007-03-15
US7432927B2 (en) 2008-10-07
US20070046671A1 (en) 2007-03-01

Similar Documents

Publication Publication Date Title
JP4444893B2 (en) Extended portfolio chart drawing device
US9976852B2 (en) Inspection program editing environment providing user defined collision avoidance volumes with integral modification properties
US9767563B2 (en) Image processing apparatus and method for obtaining position and orientation of imaging apparatus
JP6098120B2 (en) Assembly sequence generation program, assembly sequence generation apparatus, and manufacturing method
JP4323472B2 (en) Polygon chart drawing processing method and program
CN107870911B (en) A data visualization display method and device
US20230418431A1 (en) Interactive three-dimensional representations of objects
US11941775B2 (en) Three-dimensional folding tool
US7420556B2 (en) Information processing method and information processing apparatus
US6346941B1 (en) Interference check result displaying method and interference check result displaying apparatus as well as computer-readable recording medium having interference check result displaying program recorded thereon
US5815150A (en) Display apparatus
JP6320638B2 (en) 3D point group selection device and 3D point group selection method
EP3401882B1 (en) Editing device for three-dimensional shape data, program, and method
CN120654287A (en) Method, apparatus, device, medium and program product for simulation fixing of virtual attachment
JP5083060B2 (en) Image display device, image display method, and program
EP2779116B1 (en) Smooth manipulation of three-dimensional objects
JP7640427B2 (en) Gaze position analysis system and method
CN111381677B (en) A target selection method, apparatus, device and readable storage medium
US20160071296A1 (en) Spatial visualization of metrics
CN108628679A (en) Information processing equipment, design support method and nonvolatile computer readable recording medium storing program for performing
WO2010110228A1 (en) Information display program, information display device, and information display method
US7046241B2 (en) Oriented three-dimensional editing glyphs
CN114511660A (en) Method for detecting objects in visual scene
TW202044007A (en) Method for selecting interactive objects on display medium of device
JPH10334280A (en) Image processing apparatus and method, and program storage medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090304

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090304

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090728

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090914

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: 20100112

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100114

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130122

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130122

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140122

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees