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
JP4834474B2 - Function evaluation method for information processing equipment in different execution environments - Google Patents
[go: Go Back, main page]

JP4834474B2 - Function evaluation method for information processing equipment in different execution environments - Google Patents

Function evaluation method for information processing equipment in different execution environments Download PDF

Info

Publication number
JP4834474B2
JP4834474B2 JP2006177005A JP2006177005A JP4834474B2 JP 4834474 B2 JP4834474 B2 JP 4834474B2 JP 2006177005 A JP2006177005 A JP 2006177005A JP 2006177005 A JP2006177005 A JP 2006177005A JP 4834474 B2 JP4834474 B2 JP 4834474B2
Authority
JP
Japan
Prior art keywords
function
information processing
processing device
influence
comparison
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.)
Active
Application number
JP2006177005A
Other languages
Japanese (ja)
Other versions
JP2008009540A (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.)
Toshiba Corp
Toshiba Digital Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Solutions Corp
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 Toshiba Corp, Toshiba Solutions Corp filed Critical Toshiba Corp
Priority to JP2006177005A priority Critical patent/JP4834474B2/en
Publication of JP2008009540A publication Critical patent/JP2008009540A/en
Application granted granted Critical
Publication of JP4834474B2 publication Critical patent/JP4834474B2/en
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Description

本発明は、例えば実行条件、実行状況、起動状態など、異なる実行環境において、モバイルパソコンや携帯電話等の情報処理機器の機能を評価する機能評価方法に関するものである。   The present invention relates to a function evaluation method for evaluating functions of an information processing device such as a mobile personal computer or a mobile phone in different execution environments such as execution conditions, execution statuses, and activation states.

近年、パソコン、携帯電話、サーバ、家庭電化製品、ゲーム機器、スマートカード、スマートカード発行機器、ICチップ、情報発信機器、ネットワーク機器等の情報処理機器には様々な用途や種類が存在し、保持する情報や機能が増え、一定の環境や状況の下以外で利用されることが増加している。   In recent years, there are various uses and types of information processing devices such as personal computers, mobile phones, servers, home appliances, game devices, smart cards, smart card issuing devices, IC chips, information transmission devices, and network devices. The number of information and functions to be used is increasing, and it is increasingly being used outside of certain environments and circumstances.

例えば、モバイルパソコンの場合、デスクトップパソコンと異なり、使用される場所が特定されないのみならず、移動中にも使用される。携帯電話もまた同様である。   For example, in the case of a mobile personal computer, unlike a desktop personal computer, a place where it is used is not specified, and it is also used during movement. The same applies to mobile phones.

したがって、これら情報処理機器は、移動中の使用に適したように、小型でかつ軽量であることを優先に製造された部品が用いられている。また、電源としてはバッテリを用いるために、部品やアプリケーションプログラムに関しては、電力消費量が少なく済むような省電力設計が講じられている。
特開2000−56591号公報
Therefore, these information processing devices use parts that are preferentially manufactured to be small and lightweight so as to be suitable for use during movement. In addition, since a battery is used as a power source, a power-saving design is required for parts and application programs so that power consumption is reduced.
JP 2000-56591 A

しかしながら、このような従来の情報処理機器では、以下のような問題がある。   However, such conventional information processing devices have the following problems.

これら情報処理機器は、出荷時において製造者側において性能評価試験が行われ、品質基準に適合することが確認された後に出荷されるとともに、その取扱説明書の中に、性能評価に関する結果が記載される。しかしながら、この性能評価試験は、通常、最大性能が得られると想定される条件の下でなされている。   These information processing devices are shipped after a performance evaluation test is performed on the manufacturer side at the time of shipment and it is confirmed that they meet the quality standards, and the results of performance evaluation are described in the instruction manual. Is done. However, this performance evaluation test is usually performed under the conditions where the maximum performance is assumed to be obtained.

したがって、モバイルパソコンや携帯電話等のように、異なる環境や、移動中のように使用環境や使用状況が変化している中で使用される情報処理機器の場合、その使用環境や使用状況によっては、十分な効果を発揮することができない場合もありうる。   Therefore, in the case of information processing equipment that is used in different environments, such as mobile PCs and mobile phones, or when the usage environment or usage status is changing while moving, depending on the usage environment and usage status, In some cases, sufficient effects cannot be exhibited.

言い換えると、このような情報処理機器に実装された機能のうち、ある機能は、ある環境や状況下においては、十分な効果を期待できるが、別の場所や状況の下では、機能に期待される効果が十分に得られない恐れがある。この場合、ユーザに不便をもたらしてしまうという問題がある。   In other words, among the functions implemented in such information processing equipment, a certain function can be expected to have a sufficient effect in a certain environment or situation, but is expected to be a function in another place or situation. There is a risk that the effect will not be sufficiently obtained. In this case, there is a problem that it causes inconvenience to the user.

最大性能が得られると想定される条件のみならず、条件の変化に応じて機能の性能がどのように影響を受けるのかを評価することができれば、ユーザは、これから利用しようとしている条件から情報処理機器の性能を予め把握することができ、想定外の不便を被ることを避けることが可能となる。   If it is possible to evaluate not only the conditions under which the maximum performance can be obtained, but also how the performance of the function will be affected according to changes in the conditions, the user will be able to process information from the conditions to be used. The performance of the device can be grasped in advance, and it is possible to avoid unexpected inconvenience.

例えば特許文献1のように、ソフトウェアを対象にした品質評価技術は存在するものの、この種の情報処理機器のようなハードウェアに対しては、現時点では、使用される条件の変化を考慮して、ユーザが自ら情報処理機器の性能を評価できるようなツールは存在しない。   For example, as in Patent Document 1, although there is a quality evaluation technique for software, for hardware such as this type of information processing equipment, at present, taking into account changes in the conditions used There is no tool that allows users to evaluate the performance of information processing devices themselves.

本発明はこのような事情に鑑みてなされたものであり、異なる実行環境における情報処理機器の機能を評価することが可能な方法を提供することを目的とする。   The present invention has been made in view of such circumstances, and an object thereof is to provide a method capable of evaluating the functions of an information processing device in different execution environments.

上記の目的を達成するために、本発明では、以下のような手段を講じる。   In order to achieve the above object, the present invention takes the following measures.

すなわち、請求項1の発明は、異なる実行環境において、情報処理機器の機能を評価する方法であって、機能のうち、評価対象とする機能について、情報処理機器が利用される利用シーン及び状況、並びに情報処理機器の各起動状態に対する依存度を、記憶装置に格納された予め定めた第1の評価指標を用いてそれぞれ算出する。次に、利用シーン及び状況、並びに起動状態が評価対象とする各機能の実行に与える影響度を、記憶装置に格納された予め定めた第2の評価指標を用いてそれぞれ算出する。そして、評価対象とする同一の機能について算出された各依存度と各影響度とをそれぞれ比較する。更に、この比較結果に基づいて、評価対象とする機能の実行が、利用シーン及び状況、並びに起動状態から損なわれていないか否かを判定する。   That is, the invention of claim 1 is a method for evaluating functions of an information processing device in different execution environments, and the usage scene and situation in which the information processing device is used for the function to be evaluated among the functions, In addition, the dependence on each activation state of the information processing device is calculated using a predetermined first evaluation index stored in the storage device. Next, the degree of influence of the usage scene and situation and the activation state on the execution of each function to be evaluated is calculated using a predetermined second evaluation index stored in the storage device. Then, each dependency degree calculated for the same function to be evaluated is compared with each influence degree. Furthermore, based on the comparison result, it is determined whether or not the execution of the function to be evaluated is not impaired from the usage scene and situation and the activated state.

請求項2の発明は、評価対象とする機能の実行は、機能のインストール、初期設定、起動、処理実行、中断、停止、再起動、設定変更、アンインストールのうち少なくとも何れかを含む請求項1の発明の機能評価方法である。   According to a second aspect of the present invention, execution of a function to be evaluated includes at least one of function installation, initial setting, start-up, process execution, interruption, stop, restart, setting change, and uninstallation. This is a function evaluation method of the invention.

請求項3の発明は、利用シーン及び状況、並びに起動状態は、情報処理機器が利用される環境、情報処理機器が利用される建物の条件、情報処理機器を用いて作業する作業者の特性、情報処理機器を管理する管理部門の存在の有無、管理部門が存在する場合にはその管理能力、作業者が情報処理機器を用いて行う作業の内容、管理部門が存在する場合には管理部門による管理内容、管理部門が存在する場合には管理ポリシーの内容、情報処理機器の近辺に作業者に無関係な者が存在するか否か、情報処理機器の近辺に情報処理機器に無関係な機器が存在するか否か、情報処理機器の物理的な移動、情報処理機器が利用するネットワークの状態、ネットワークに接続された他の機器類の状態、情報処理機器が完全に起動又は一部が起動した状態か否か、または完全に停止した状態か否かの各項目のうち少なくとも何れかを含む請求項1の発明の機能評価方法である。   The invention of claim 3 is that the usage scene and situation, and the activation state are the environment in which the information processing device is used, the condition of the building in which the information processing device is used, the characteristics of the worker working with the information processing device, Whether there is a management department that manages information processing devices, if there is a management department, its management ability, the contents of the work performed by the worker using the information processing equipment, and if there is a management department, depends on the management department If there is management content or a management department, the content of the management policy, whether there is an unrelated person in the vicinity of the information processing device, or there is a device unrelated to the information processing device in the vicinity of the information processing device Whether the information processing device is physically moved, the state of the network used by the information processing device, the state of other devices connected to the network, the information processing device is fully activated or partially activated Whether or fully functional evaluation method of the invention of claim 1 of each item of whether or stopped state including at least one.

請求項4の発明は、比較するステップでは、算出された各依存度と各影響度とのうち、一つの依存度と複数の影響度とを比較する場合には、複数の影響度に対してそれぞれ重み付け係数を予め定めておき、それぞれ対応する重み付け係数が乗じられた複数の影響度の合計値と、一つの依存度とを比較するようにした請求項3の発明の機能評価方法である。   According to the invention of claim 4, in the step of comparing, when comparing one dependency degree and a plurality of influence degrees among the calculated dependency degrees and each influence degree, a plurality of influence degrees are compared. The function evaluation method according to the invention of claim 3, wherein a weighting coefficient is determined in advance, and a total value of a plurality of influences multiplied by the corresponding weighting coefficients is compared with one dependency degree.

請求項5の発明は、判定するステップでは、比較するステップでなされた比較結果を、記憶装置に格納された予め定めた判定基準条件と比較することによって、評価対象とする機能の実行が、利用シーン及び状況、並びに起動状態から損なわれていないか否かを判定するようにした請求項1の発明の機能評価方法である。   According to the fifth aspect of the present invention, in the determining step, the execution of the function to be evaluated is used by comparing the comparison result made in the comparing step with a predetermined criterion condition stored in the storage device. The function evaluation method according to claim 1, wherein it is determined whether or not the scene and the situation and the activated state are not damaged.

本発明によれば、異なる実行環境における情報処理機器の機能を評価することが可能な方法を実現することができる。   ADVANTAGE OF THE INVENTION According to this invention, the method which can evaluate the function of the information processing apparatus in a different execution environment is realizable.

以下に、本発明を実施するための最良の形態について図面を参照しながら説明する。   The best mode for carrying out the present invention will be described below with reference to the drawings.

(第1の実施の形態)
図1は、本発明の第1の実施の形態に係る機能評価方法を適用した機能評価システムの構成例を示す機能ブロック図である。
(First embodiment)
FIG. 1 is a functional block diagram showing a configuration example of a function evaluation system to which the function evaluation method according to the first embodiment of the present invention is applied.

すなわち、本実施の形態に係る機能評価システムは、異なる実行環境において、例えばモバイルパソコン、携帯電話、サーバ、家庭電化製品、ゲーム機器、スマートカード、スマートカード発行機器、ICチップ、情報発信機器、ネットワーク機器等の情報処理機器の機能を評価する方法を実現するシステムであって、評価部10とデータベース部20とからなる。評価部10は、影響度算出部11と、依存度算出部12と、機能有効度算出部13と、入出力部16とを備えている。機能有効度算出部13は更に比較部14と判定部15とを備えている。また、データベース部20は、ハードディスク等のハードウェアからなり、影響度評価指標データベース21、依存度評価指標データベース22、重み付けデータベース23、及び比較・判定条件データベース24を備えている。   That is, the function evaluation system according to the present embodiment can be used in different execution environments, for example, a mobile personal computer, a mobile phone, a server, a home appliance, a game device, a smart card, a smart card issuing device, an IC chip, an information transmission device, and a network. A system that implements a method for evaluating the function of an information processing device such as a device, and includes an evaluation unit 10 and a database unit 20. The evaluation unit 10 includes an influence calculation unit 11, a dependency calculation unit 12, a function effectiveness calculation unit 13, and an input / output unit 16. The function effectiveness calculation unit 13 further includes a comparison unit 14 and a determination unit 15. The database unit 20 is made of hardware such as a hard disk, and includes an influence evaluation index database 21, a dependency evaluation index database 22, a weighting database 23, and a comparison / determination condition database 24.

入出力部16は、例えば、キーボード、マウス、ディスプレイ等を備えており、該機能評価システムを使用して情報処理機器の機能を評価したいユーザに対して、必要な情報の入力を促すための画面表示を行うとともに、これに対する入力をユーザから受け付けるための部位である。また、機能有効度算出部13によってなされた結果を表示する。更に入出力部16は、ユーザから情報が入力されると、入力された情報を影響度算出部11及び依存度算出部12に提供する。ユーザは、例えば、該情報処理機器を利用する利用者自身のみならず、利用者が所属する団体の管理部門の責任者、該情報処理機器を管理する管理部門の責任者、該情報処理機器を使った業務の依頼者、該情報処理機器の開発者等が該当する。   The input / output unit 16 includes, for example, a keyboard, a mouse, a display, and the like, and a screen for prompting a user who wants to evaluate the function of the information processing device using the function evaluation system to input necessary information This is a part for displaying and receiving an input from the user. Further, the result made by the function effectiveness calculation unit 13 is displayed. Furthermore, when information is input from the user, the input / output unit 16 provides the input information to the influence calculation unit 11 and the dependency calculation unit 12. The user, for example, not only the user himself / herself who uses the information processing apparatus, but also the person in charge of the management department of the organization to which the user belongs, the person in charge of the management department that manages the information processing apparatus, The requester of the used business, the developer of the information processing device, and the like are applicable.

影響度算出部11は、情報処理機器が利用される利用シーン及び状況、並びに起動状態が、情報処理機器が備えている様々な機能のうち評価対象とする各機能の実行に与える影響度を、影響度評価指標データベース21に格納された予め定めた影響度評価指標を用いて算出する。そして、算出した各結果を比較部14に出力する。   The degree of influence calculation unit 11 determines the degree of influence that the usage scene and situation in which the information processing device is used and the activation state have on the execution of each function to be evaluated among various functions provided in the information processing device. Calculation is performed using a predetermined impact evaluation index stored in the impact evaluation index database 21. Then, the calculated results are output to the comparison unit 14.

依存度算出部12は、情報処理機器が備えている様々な機能のうち、該機能評価システムによって評価対象とされる機能に関する、情報処理機器が利用される利用シーン及び状況、並びに情報処理機器の各起動状態に対する依存度を、依存度評価指標データベース22に格納された予め定めた依存度評価指標を用いて算出する。そして、算出した各結果を比較部14に出力する。   The dependency degree calculation unit 12 uses the information processing device, the usage scene and the situation in which the information processing device is used, and the function of the information processing device. The dependence on each activation state is calculated using a predetermined dependence evaluation index stored in the dependence evaluation index database 22. Then, the calculated results are output to the comparison unit 14.

ここで、評価対象とする機能の実行は、機能のインストール、初期設定、起動、中断、停止、設定変更、アンインストール等を含む。また、利用シーン及び状況、並びに起動状態は、情報処理機器が利用される環境、情報処理機器が利用される建物の条件、ユーザの特性、情報処理機器を管理する管理部門の存在の有無、管理部門が存在する場合にはその管理能力、ユーザが情報処理機器を用いて行う作業の内容、管理部門が存在する場合には管理部門による管理内容、管理部門が存在する場合には管理ポリシーの内容、情報処理機器の近辺にユーザに無関係な者が存在するか否か、情報処理機器の近辺に情報処理機器に無関係な機器が存在するか否か、情報処理機器の物理的な移動、情報処理機器が利用するネットワークの状態、ネットワークに接続された他の機器類の状態、情報処理機器が完全に起動した状態か否か等を項目として含む。   Here, execution of the function to be evaluated includes function installation, initial setting, activation, interruption, stop, setting change, uninstallation, and the like. In addition, the usage scene and situation, and the activation state are the environment in which the information processing device is used, the condition of the building in which the information processing device is used, the characteristics of the user, the presence or absence of a management department that manages the information processing device, the management If there is a department, its management ability, the contents of the work performed by the user using the information processing device, the management contents by the management department if there is a management department, the contents of the management policy if there is a management department Whether there is a person unrelated to the user in the vicinity of the information processing device, whether there is a device unrelated to the information processing device in the vicinity of the information processing device, physical movement of the information processing device, information processing Items include the status of the network used by the device, the status of other devices connected to the network, whether or not the information processing device is fully activated, and the like.

比較部14は、影響度算出部11から出力された影響度の各算出結果と、依存度算出部12から出力された依存度の各算出結果とを比較し、比較結果を判定部15に出力する。なお、算出された各依存度と各影響度とのうち、一つの依存度と、複数の影響度とを比較する場合には、複数の影響度に対してそれぞれ重み付け係数を予め定めておき、それぞれ対応する重み付け係数が乗じられた各影響度の合計値と、一つの依存度とを比較する。重み付け係数は、重み付けデータベース23に格納しておき、算出時に、比較部14が重み付けデータベース23から重み付け係数を取得して、算出に用いる。   The comparison unit 14 compares each calculation result of the influence degree output from the influence degree calculation unit 11 with each calculation result of the dependency degree output from the dependency degree calculation unit 12, and outputs the comparison result to the determination unit 15. To do. In addition, when comparing one dependency degree and a plurality of influence degrees among each calculated dependency degree and each influence degree, a weighting coefficient is determined in advance for each of the plurality of influence degrees, The total value of each degree of influence multiplied by the corresponding weighting coefficient is compared with one dependency degree. The weighting coefficient is stored in the weighting database 23, and at the time of calculation, the comparison unit 14 acquires the weighting coefficient from the weighting database 23 and uses it for the calculation.

判定部15は、比較部14から出力された比較結果に基づいて、評価対象とする機能の実行が、利用シーン及び状況、並びに起動状態から損なわれていないか否かを判定する。判定部15は、一例として、比較結果を、比較・判定条件データベース24に予め定めた判定基準条件と比較することによって、評価対象とする機能の実行が、利用シーン及び状況、並びに起動状態から損なわれていないか否かを判定する。   Based on the comparison result output from the comparison unit 14, the determination unit 15 determines whether the execution of the function to be evaluated is not impaired from the usage scene, the situation, and the activated state. As an example, the determination unit 15 compares the comparison result with the determination criterion condition set in advance in the comparison / determination condition database 24, thereby impairing the execution of the function to be evaluated from the use scene, the situation, and the activation state. It is determined whether it is not.

次に、以上のように構成した本実施の形態に係る機能評価システムに適用された機能評価方法について説明する。   Next, a function evaluation method applied to the function evaluation system according to the present embodiment configured as described above will be described.

図2の例に示すように、評価対象とする機能を実装した、及び/又は実装しようとしているモバイルパソコンや携帯電話等の情報処理機器Jは、利用シーンや状況によって異なる特徴を持つ。例えば、屋内で利用されるのか、屋外Aで利用されるのかでは、使用環境は異なる。同じ屋内であっても、建物の条件、例えば警備員Bが常駐しているか否か、情報処理機器Jの持ち出しは可能かといった管理条件によっても使用環境は異なる。したがって、使用環境を特定するためには、これらに加えて更に、例えば、ユーザGのスキルや経験や責任(管理者がユーザGとなるのか?)といったユーザ特性や、システム管理者Cのような情報処理機器Jを管理する管理部門の存在の有無、管理部門の管理能力及び管理内容、ユーザGが情報処理機器Jを用いて行う作業の内容、管理ポリシーDの内容、情報処理機器Jの近辺にユーザGに無関係な者H(不特定多数の人間)が存在するか否か、情報処理機器Jの近辺に情報処理機器Jに無関係な機器が存在するか否か、情報処理機器Jの物理的な移動、情報処理機器Jが利用するネットワークEの状態(部外者が接続可能なネットワークか否か)、ネットワークEに接続された他の機器類Fの状態等をも考慮する必要がある。   As shown in the example of FIG. 2, an information processing device J such as a mobile personal computer or a mobile phone in which a function to be evaluated is implemented and / or is intended to be implemented has different characteristics depending on usage scenes and situations. For example, the usage environment differs depending on whether it is used indoors or outdoors A. Even within the same indoor environment, the usage environment varies depending on the building conditions, for example, whether the security guard B is resident or whether the information processing device J can be taken out. Therefore, in order to specify the use environment, in addition to these, for example, user characteristics such as the skill, experience and responsibility of the user G (whether the administrator becomes the user G?), And the system administrator C Presence / absence of a management department managing the information processing device J, management ability and management content of the management department, content of work performed by the user G using the information processing device J, content of the management policy D, vicinity of the information processing device J Whether there is a person H unrelated to the user G (an unspecified number of people), whether there is a device unrelated to the information processing device J in the vicinity of the information processing device J, The network E used by the information processing device J (whether or not an outsider can connect to it), the status of other devices F connected to the network E, and the like need to be considered. .

一方、このような情報処理機器Jの起動状態に着目すると、常時稼動している場合もあれば、頻繁に再起動を行っている場合や、電源がオフの状態がほとんどである場合など様々な状態が考えられ、情報処理機器が利用される利用シーン及び状況、並びに起動状態が、情報処理機器が備えている様々な機能のうち評価対象とする機能の実行に与える影響度を算出する場合には、これらも異なる使用環境として区別して考慮する必要がある。   On the other hand, paying attention to the activation state of the information processing device J, there are various cases such as a case where the information processing device J is always operating, a case where frequent restarts are performed, and a case where the power is almost off. When calculating the degree of influence of the usage scene and situation in which the information processing device is used and the activation state on the execution of the function to be evaluated among the various functions of the information processing device These must be considered separately as different usage environments.

以下に、影響度算出部11を用いた影響度算出の処理の流れを、図3のフローチャート等を用いて説明する。   Hereinafter, the flow of influence degree calculation processing using the influence degree calculation unit 11 will be described with reference to the flowchart of FIG.

図4は、選択された利用シーンや起動状態に基づいて、入出力部16から表示される影響度算出用入力画面30の一例を示す模式図である(S11)。このような影響度算出用入力画面30の基となるデータ、すなわち、影響度を算出するために考慮すべき項目30a、選択肢30b、及び評価素点30cを整理番号30n毎に予め定めておき、影響度評価指標データベース21に格納しておく。これにより、必要時に、入出力部16が、影響度評価指標データベース21にアクセスし、図4に示すような影響度算出用入力画面30を構築し、表示する(S12)。   FIG. 4 is a schematic diagram illustrating an example of the influence calculation input screen 30 displayed from the input / output unit 16 based on the selected usage scene and activation state (S11). Data that is the basis of such an influence degree calculation input screen 30, that is, items 30a, options 30b, and evaluation raw points 30c to be considered for calculating the influence degree are determined in advance for each reference number 30n. It is stored in the influence evaluation index database 21. Thereby, when necessary, the input / output unit 16 accesses the influence evaluation index database 21 to construct and display the influence calculation input screen 30 as shown in FIG. 4 (S12).

なお、項目30a、選択肢30b、及び評価素点30cの内容は、将来想定される対象機能が使用される状況の変化や、評価対象機能の目的の変化などに応じて、適宜変更してもよい。たとえば、現在「人間が手動で、能動的に実行する」のが一般的であるとみなされている機能が、「自動化されているのが普通」のように変化した場合なども、これに該当する。   Note that the contents of the item 30a, the option 30b, and the evaluation raw point 30c may be changed as appropriate according to a change in a situation where a target function assumed in the future is used or a change in the purpose of the evaluation target function. . For example, this is also the case when a function that is currently considered “manually and manually executed by human beings” is changed to “normally automated”. To do.

図5は、このような影響度算出用入力画面30に対して行ったユーザ入力の一例を示す模式図である。ユーザ入力は、選択欄30dに○を付けることによって行う。図5に示す例では、項目30aが「管理者」の場合、選択肢30bとして「常時いる」が選択され、項目30aが「スキルレベル」の場合、選択肢30bとして「スキルレベル等に問題はない」が選択されたことを示している。入出力部16は、このようにしてなされたユーザ入力を、影響度算出部11に出力する。すると、影響度算出部11は、なされた選択肢30bの評価素点30cを算出し(S13)、計算結果を入出力部16及び比較部14に出力する(S14)。入出力部16は、この算出結果を、点数30eとして表示する。   FIG. 5 is a schematic diagram showing an example of user input performed on such an influence degree calculation input screen 30. User input is performed by putting a circle in the selection field 30d. In the example illustrated in FIG. 5, when the item 30 a is “administrator”, “always exist” is selected as the option 30 b, and when the item 30 a is “skill level”, there is “no problem with the skill level” as the option 30 b. Is selected. The input / output unit 16 outputs the user input made in this way to the influence calculation unit 11. Then, the influence calculation unit 11 calculates the evaluation raw score 30c of the option 30b made (S13), and outputs the calculation result to the input / output unit 16 and the comparison unit 14 (S14). The input / output unit 16 displays the calculation result as a score 30e.

図6に示す例は、項目30aが「管理者」の場合、選択肢30bとして「常時いる」が選択されたので、点数30eが0点となり、項目30aが「スキルレベル」の場合、選択肢30bとして「スキルレベル等に問題はない」が選択されたので、点数30eが0点となり、項目30aが「管理部門」の場合、選択肢30bとして「ない場合がある」が選択されたので、点数30eとして−1点となり、項目30aが「実力」の場合、選択肢30bとして「常に管理者が作業する」が選択されたので、点数30eとして0点となったことを示している。   In the example shown in FIG. 6, when the item 30a is “administrator”, “always on” is selected as the option 30b, so the score 30e is 0, and when the item 30a is “skill level”, as the option 30b Since “no problem in skill level etc.” is selected, the score 30e is 0, and when the item 30a is “management department”, “not available” is selected as the option 30b, so the score 30e When the item 30a is “Ability”, “always work by the administrator” is selected as the option 30b, indicating that the score 30e is 0.

また、情報処理機器Jの機能は、起動状態に限らず、本来の機能実行以外に、インストール、設定、アップデート、中断、アンインストールのような、実行を阻害したり、実行に影響を及ぼすような処理機能を持つ場合がある。更にインストールに関しても、インストールは管理者権限でのみ可能なのか、あるいはその他の人でも可能なのか、設定に関しても、設定変更はネットワーク経由で可能か否か、アップデートに関しても、定期的に行われるのか、あるいは不定期でもよいのか、更に定期的であれば、その頻度はどれくらいなのか、中断に関しても、中断処理は管理者権限が必要なのか否か、アンインストールに関しても、誰でも可能なのか否か等様々な状態が考えられ、情報処理機器が備えている様々な機能のうち、該機能評価システムによって評価対象とされる機能に関する、情報処理機器が利用される利用シーン及び状況、並びに情報処理機器の起動状態に対する依存度を算出する場合には、これらも異なる使用環境として区別して考慮する必要がある。   In addition, the functions of the information processing device J are not limited to the active state, but other than the original function execution, such as installation, setting, update, interruption, and uninstallation may impede execution or affect execution. May have a processing function. Furthermore, with regard to installation, can installation be done only with administrator privileges, or can it be done by other people, settings, whether settings can be changed via the network, and whether updates are made periodically? Or, if it is regular, what is the frequency, whether it is interrupted, whether the suspension process requires administrator authority, whether uninstalling is possible for anyone The usage scene and situation where the information processing device is used and the information processing related to the function to be evaluated by the function evaluation system among the various functions provided in the information processing device. When calculating the dependency on the startup status of the device, these must also be considered separately as different usage environments.

以下に、依存度算出部12を用いた依存度算出の処理の流れを、図7のフローチャート等を用いて説明する。   Hereinafter, the flow of the dependency calculation process using the dependency calculator 12 will be described with reference to the flowchart of FIG.

図8は、選択された評価対象機能に基づいて、入出力部16から表示される依存度算出用入力画面60の一例を示す模式図である(S21)。このような依存度算出用入力画面60の基となるデータ、すなわち、依存度を算出するために考慮すべき項目60a、選択肢60b、評価素点60c、処理機能60dを評価指標60n毎に予め定めておき、依存度評価指標データベース22に格納しておく。これにより、必要時に、入出力部16が、依存度評価指標データベース22にアクセスし、図8に示すような依存度算出用入力画面60を構築し、表示する(S22)。   FIG. 8 is a schematic diagram illustrating an example of the dependency calculation input screen 60 displayed from the input / output unit 16 based on the selected evaluation target function (S21). Data that is the basis of the dependency calculation input screen 60, that is, items 60a, options 60b, evaluation raw points 60c, and processing functions 60d to be considered for calculating the dependency are determined in advance for each evaluation index 60n. It is stored in the dependency degree evaluation index database 22. Thereby, when necessary, the input / output unit 16 accesses the dependency degree evaluation index database 22 to construct and display a dependency degree calculation input screen 60 as shown in FIG. 8 (S22).

なお、項目60a、選択肢60b、評価素点60c、及び処理機能60dの内容は、将来想定される対象機能が使用される状況の変化や、評価対象機能の目的の変化などに応じて、適宜変更してもよい。たとえば、現在「一ヶ月ごとに実行する」のが一般的であるとみなされている機能が、「毎日実行するべきである」のように世間の常識が変化した場合なども、これに該当する。   The contents of the item 60a, the option 60b, the evaluation raw score 60c, and the processing function 60d are appropriately changed according to a change in a situation in which a target function assumed in the future is used or a change in the purpose of the evaluation target function. May be. For example, a function that is currently considered to be "executed once a month" generally changes when common sense changes such as "should be executed every day". .

図9は、このような依存度算出用入力画面60に対して行ったユーザ入力の一例を示す模式図である。ユーザ入力は、処理機能60dの該当箇所に○を付けることによって行う。一例として、項目30aが「この機能を持つか」の場合について説明すると、処理機能60dが「インストール」の場合、選択肢60bとして「持つ」が選択され、処理機能60dが「処理実行」の場合、選択肢60bとして「持つ」が選択され、処理機能60dが「**機能」の場合、選択肢60bとして「持つ」が選択されたことを示している。入出力部16は、このようにしてなされたユーザ入力を、依存度算出部12に出力する。すると、依存度算出部12は、なされた選択肢60bに応じて、各処理機能60dについて評価素点60cを算出し(S23)、算出結果を比較部14に出力する(S24)。   FIG. 9 is a schematic diagram illustrating an example of user input performed on the dependency degree calculation input screen 60. The user input is performed by adding a circle to the corresponding part of the processing function 60d. As an example, a case where the item 30a is “has this function” will be described. When the processing function 60d is “install”, “having” is selected as the option 60b, and when the processing function 60d is “process execution”, When “having” is selected as the option 60b and the processing function 60d is “** function”, it indicates that “having” is selected as the option 60b. The input / output unit 16 outputs the user input made in this way to the dependency degree calculation unit 12. Then, the dependency calculation unit 12 calculates an evaluation raw score 60c for each processing function 60d according to the option 60b made (S23), and outputs the calculation result to the comparison unit 14 (S24).

図10は、比較部14が行う比較処理の一例を説明するための図である。図10は、評価対象とする機能のうち、インストール機能に対して、ある利用シーン及び起動状態について、行う比較例を説明している。まず、比較部14は、影響度算出部11からの算出結果と、依存度算出部12からの算出結果に対して、あらかじめ設定した関連する比較項目同士を抽出する。このあらかじめ設定した項目同士は、重み付けデータベース23に予め格納しておき、比較部14が読み出して使用する。なお、この関連する項目同士の対応関係は、将来起こりうる評価対象機能が使用される状況の変化や、評価対象機能の目的の変化などに応じて、適宜変更してもよい。   FIG. 10 is a diagram for explaining an example of comparison processing performed by the comparison unit 14. FIG. 10 illustrates a comparative example in which a certain usage scene and activation state are performed for an installation function among the functions to be evaluated. First, the comparison unit 14 extracts related comparison items set in advance for the calculation result from the influence calculation unit 11 and the calculation result from the dependency calculation unit 12. These preset items are stored in the weighting database 23 in advance, and are read out and used by the comparison unit 14. Note that the correspondence between the related items may be changed as appropriate in accordance with a change in a situation in which the evaluation target function that may occur in the future or a change in the purpose of the evaluation target function.

図10において、比較項目81は、依存度算出部12からの算出結果に含まれる項目の1つであり、図9に示す処理機能60dが「インストール」である場合の例である。評価指標81n、項目81a、選択肢81b、評価素点81c、及び選択結果81dの内容は、図9における評価指標60n、項目60a、選択肢60b、評価素点60c、及び選択された処理機能60dにそれぞれ対応している。また、点数81dは、依存度算出部12が算出した算出結果である。   In FIG. 10, a comparison item 81 is one of the items included in the calculation result from the dependency degree calculation unit 12, and is an example when the processing function 60d shown in FIG. The contents of the evaluation index 81n, the item 81a, the option 81b, the evaluation raw point 81c, and the selection result 81d are respectively shown in the evaluation index 60n, the item 60a, the option 60b, the evaluation raw point 60c, and the selected processing function 60d in FIG. It corresponds. The score 81d is a calculation result calculated by the dependency calculation unit 12.

一方、図10において、比較項目82は、影響度算出部11からの算出結果に含まれる項目のうち、比較項目81と関連のある項目の一例を示している。比較項目82のように、比較項目81と関連のある項目は、単数である場合に限らず、複数ある場合もある。整理番号81n、項目82a、選択肢82b、評価素点82c、及び選択欄82dの内容は、図6における整理番号30n、項目30a、選択肢30b、評価素点30c、及び選択欄30dにそれぞれ対応している。また、重み係数82eは、一つの比較項目81に対して、比較項目82に複数の項目が存在する場合に、比較項目81と比較項目82とを比較できるように、より関係の深い項目の影響が大きくなるように、予め設定した定数である。点数82fは、選択された選択欄82dに対応する評価素点82cに、重み係数82eを乗じて得られる値である。   On the other hand, in FIG. 10, the comparison item 82 shows an example of an item related to the comparison item 81 among the items included in the calculation result from the influence calculation unit 11. Like the comparison item 82, the number of items related to the comparison item 81 is not limited to a single item, and there may be a plurality of items. The contents of the reference number 81n, item 82a, option 82b, evaluation raw point 82c, and selection column 82d correspond to the reference number 30n, item 30a, option 30b, evaluation raw point 30c, and selection column 30d in FIG. Yes. In addition, the weighting factor 82e affects the comparison item 81 so that the comparison item 81 can be compared with the comparison item 82 when a plurality of items exist in the comparison item 82 with respect to one comparison item 81. Is a constant set in advance so as to increase. The score 82f is a value obtained by multiplying the evaluation raw point 82c corresponding to the selected selection field 82d by the weighting coefficient 82e.

重み係数eもまた、重み付けデータベース23に予め格納しておき、比較部14が読み出して使用する。なお、この重み係数の値は、図10に示すように、項目aの値を使用してもよいし、同一項目であっても選択肢82b毎に異なる値を使用してもよい。   The weighting coefficient e is also stored in the weighting database 23 in advance, and is read out and used by the comparison unit 14. As the value of the weighting factor, the value of item a may be used as shown in FIG. 10, or a different value may be used for each option 82b even for the same item.

図10で示される例では、依存度算出部12からの算出結果である1から、影響度算出部11からの各算出結果に重み係数をそれぞれ乗じた値の合計(0×0.3+0×0.3+−1×0.1+0×0.3=−0.1)を引くことにより、比較結果として0.9を得る。比較部14は、このような比較結果を判定部15に出力する。   In the example illustrated in FIG. 10, the sum of values (0 × 0.3 + 0 × 0) obtained by multiplying each calculation result from the influence calculation unit 11 by 1 from the calculation result from the dependency calculation unit 12 and the weight coefficient. .3 + −1 × 0.1 + 0 × 0.3 = −0.1) to obtain a comparison result of 0.9. The comparison unit 14 outputs such a comparison result to the determination unit 15.

以下に、判定部15が行う判定処理の流れを、図11のフローチャート等を用いて説明する。   Hereinafter, the flow of determination processing performed by the determination unit 15 will be described with reference to the flowchart of FIG.

判定部15は、処理機能60dが「インストール」である場合における算出結果を依存度算出部12から読み込み(S31)、次に、評価対象機能のうち、ある利用シーン・起動状態についての算出結果を影響度算出部11から読み込む(S32)。   The determination unit 15 reads the calculation result when the processing function 60d is “install” from the dependency degree calculation unit 12 (S31), and next, calculates the calculation result for a certain use scene / activation state among the evaluation target functions. Read from the influence calculation unit 11 (S32).

そして、影響度算出部11からの算出結果を用いて、図12に示すような判定処理テーブル90を作成し、入出力部16から表示する。   Then, using the calculation result from the influence calculation unit 11, a determination processing table 90 as shown in FIG. 12 is created and displayed from the input / output unit 16.

図12に示す判定処理テーブル90において、項目90aは図10における項目82aに、評価指標90bは図10における評価指標81nにそれぞれ相当し、比較結果90cは、比較部14から出力された算出結果を示す。また、合計点90dは、同一の項目90aにおける比較結果90cを合計した結果であり、平均90eは、同一の項目90aにおける比較結果90cを平均した結果である。合計点90d及び平均90eは、判定部15が算出する。   In the determination processing table 90 shown in FIG. 12, the item 90a corresponds to the item 82a in FIG. 10, the evaluation index 90b corresponds to the evaluation index 81n in FIG. 10, and the comparison result 90c is the calculation result output from the comparison unit 14. Show. The total score 90d is the result of summing the comparison results 90c in the same item 90a, and the average 90e is the result of averaging the comparison results 90c in the same item 90a. The determination unit 15 calculates the total score 90d and the average 90e.

更に判定部15は、このような判定処理テーブル90を用いて、各項目90aに対する有効性の判定を行う。有効であるか否かを決める判定基準条件は、限定する訳ではないが、例えば以下に示すように種々考えられる。   Further, the determination unit 15 uses the determination processing table 90 to determine the effectiveness of each item 90a. The criteria for determining whether or not it is effective is not limited, but various conditions can be considered as shown below, for example.

例えば、比較結果90cの値が、全て0(ゼロ)以上である項目90aについては、合格と判定する。あるいは、合計点90dや、平均90eが、予め定めた閾値以上である場合に合格と判定する。また、比較結果90c、合計点90d、及び平均90eを全ての要素を考慮しても、必要な要素のみを限定して考慮するなどしても良い。更には、複数の要素を考慮する場合には、重要な要素の影響を大きくするように適当な重み付けを行っても良い。このような判定基準条件は、評価対象機能が使用される状況の変化や、評価対象機能の目的の変化などに応じて、適宜変更してもよい。そして判定部15は、合格と判定した場合には、有効性判定欄90fに「○」を付け、不合格と判定した場合には、「×」を付ける。   For example, the item 90a in which the values of the comparison result 90c are all 0 (zero) or more is determined to be acceptable. Alternatively, if the total score 90d or the average 90e is equal to or greater than a predetermined threshold value, it is determined to be acceptable. Further, the comparison result 90c, the total score 90d, and the average 90e may be considered in consideration of all elements, or only necessary elements may be considered. Furthermore, when considering a plurality of elements, appropriate weighting may be performed so as to increase the influence of important elements. Such a criterion condition may be appropriately changed according to a change in a situation in which the evaluation target function is used, a change in the purpose of the evaluation target function, or the like. And when the determination part 15 determines with the pass, it attaches "(circle)" to the effectiveness determination column 90f, and when it determines with disqualification, it attaches "x".

更に、判定部15は、合否の結果から総合判定を行う。総合判定の判定基準条件もまた、種々考えられる。例えば、合格と判定された数が、不合格と判定された数よりも多い場合、すなわち、有効性判定欄90fの「○」の数が、「×」の数よりも多い場合には、総合判定を合格、つまり、評価対象としている機能(例えば、インストール)は、所望の性能を満足するものと判定する。図12に示す例では、有効性判定欄90fの「○」の数が、「×」の数よりも多くないので、総合判定を不合格、つまり、当該機能(例えば、インストール)は、所望の性能を満足しないものと判定し(S33)、判定結果を入出力部16から出力する(S34)。   Furthermore, the determination part 15 performs comprehensive determination from the result of pass / fail. Various judgment criteria conditions for comprehensive judgment are also conceivable. For example, if the number determined to be acceptable is greater than the number determined to be unacceptable, that is, if the number of “◯” in the validity determination column 90f is greater than the number of “x”, It is determined that the determination is passed, that is, the function (for example, installation) that is the evaluation target satisfies the desired performance. In the example shown in FIG. 12, since the number of “◯” in the validity determination column 90f is not larger than the number of “x”, the comprehensive determination is rejected, that is, the function (for example, installation) It is determined that the performance is not satisfied (S33), and the determination result is output from the input / output unit 16 (S34).

このような各項目に対する有効性の判定基準条件、及び総合判定の判定基準条件は、予め定めた後に比較・判定条件データベース24に格納しておき、判定部15が、各項目に対する有効性の判定時、及び総合判定における判定時に、比較・判定条件データベース24から判定基準条件を取得して、判定に用いる。   The determination criterion condition for the effectiveness for each item and the determination criterion condition for the comprehensive determination are stored in the comparison / determination condition database 24 after being determined in advance, and the determination unit 15 determines the effectiveness for each item. At the time of determination, and at the time of comprehensive determination, determination criterion conditions are acquired from the comparison / determination condition database 24 and used for determination.

上述したように、本実施の形態に係る機能評価システムを用いた機能評価方法においては、上記のような作用により、情報処理機器が、実際の利用シーン、状況に対して、機能が十分であるかどうかを判断することができる。   As described above, in the function evaluation method using the function evaluation system according to the present embodiment, the information processing apparatus has sufficient functions for the actual usage scene and situation due to the above-described action. You can judge whether or not.

また、利用シーン、状況自体の評価条件を、情報処理機器が利用される環境に応じて変更し、それぞれの利用シーン、状況下において、ある機能が常に有効かどうかを評価することで、より実際的な機能の有効性を判断することができる。   In addition, by changing the evaluation conditions for the usage scene and situation itself according to the environment in which the information processing device is used, it is more practical to evaluate whether a certain function is always effective in each usage scene and situation. The effectiveness of a specific function can be determined.

また、機能について、実装された情報処理機器の利用者自身及び/またはその情報処理機器を使った作業の依頼者によって課される条件下で、機能の効果が十分かを判断することが可能となる。   In addition, regarding the function, it is possible to determine whether the effect of the function is sufficient under the conditions imposed by the user of the installed information processing device and / or the requester of the work using the information processing device. Become.

更に、評価に用いる項目や基準等は、全てデータベース部20内の何れかのデータベースに格納されることから、将来にわたって、利用シーン、状況自体の変化により、評価に用いる項目や、基準等を見直す必要が生じた場合には、データベース内の情報を変更することにより対応可能であることから、機能の再評価が容易となり、過去の評価結果との比較も可能となる。   Furthermore, since all items and criteria used for evaluation are stored in any database in the database unit 20, the items and criteria used for evaluation will be reviewed in the future due to changes in the usage scene and situation itself. If necessary, it can be handled by changing the information in the database, so that the function can be easily re-evaluated and compared with past evaluation results.

以上の通り、本発明によれば、異なる実行環境における情報処理機器の機能を、客観的に評価することができるのみならず、評価条件の変更に対しても柔軟に対処することが可能となる。   As described above, according to the present invention, it is possible not only to objectively evaluate the functions of information processing devices in different execution environments, but also to flexibly cope with changes in evaluation conditions. .

(第2の実施の形態)
本発明の第2の実施の形態に係る機能評価方法を適用した機能評価システムについて説明する。
(Second Embodiment)
A function evaluation system to which the function evaluation method according to the second embodiment of the present invention is applied will be described.

本実施の形態に係る機能評価システムは、第1の実施の形態に係る機能評価システムの変形例であるので、ここでは、同一箇所については同一符号を付して重複説明を避け、異なる点について説明する。   Since the function evaluation system according to the present embodiment is a modification of the function evaluation system according to the first embodiment, here, the same portions are denoted by the same reference numerals to avoid redundant description and different points. explain.

すなわち、第1の実施の形態に係る機能評価システムは、影響度算出部11による算出結果と、依存度算出部12による算出結果とを比較部14において比較することにより機能の有効性に関する評価を行っていたが、本実施の形態による機能評価システムでは、依存度算出部12を用いずに影響度算出部11のみを用いる。   That is, in the function evaluation system according to the first embodiment, the comparison unit 14 compares the calculation result by the influence degree calculation unit 11 and the calculation result by the dependency degree calculation unit 12, thereby evaluating the effectiveness of the function. However, in the function evaluation system according to the present embodiment, only the influence calculation unit 11 is used without using the dependency calculation unit 12.

そして、影響度算出部11を用いて、同じような効果を持つ2つ以上の異なる評価対象機能についてそれぞれ影響度を算出して算出結果を比較部14に出力し、比較部14では、それら異なる評価対象機能に対してなされた影響度同士を比較し、判定部15では、比較部14によってなされた判定結果に基づいて、何れの機能の性能が優れているかを判定する。ここで、比較する評価対象機能は、同じ目的の機能であれば、その目的を実現する手段自体が異なるものであってもよい。   Then, the degree of influence calculation unit 11 is used to calculate the degree of influence for each of two or more different evaluation target functions having the same effect, and the calculation result is output to the comparison unit 14. The degree of influence made on the function to be evaluated is compared, and the determination unit 15 determines which function is superior based on the determination result made by the comparison unit 14. Here, as long as the evaluation target functions to be compared are functions of the same purpose, the means for realizing the purpose itself may be different.

以下に、影響度算出部11を用いた影響度算出の処理の流れを、図13のフローチャート等を用いて説明する。ここでは、一例として、2つの機能の比較を行う場合について説明する。   Hereinafter, the flow of influence degree calculation processing using the influence degree calculation unit 11 will be described with reference to the flowchart of FIG. Here, a case where two functions are compared will be described as an example.

まず、比較対象とする機能(以下、「機能1」と称する)に対応する影響度算出用入力画面30(例えば図4)を入出力部16から表示させ、次に、図5に示すように、選択欄30dに○を付けることによってユーザ入力を行う。入出力部16は、このようにしてなされたユーザ入力を、影響度算出部11に出力する。すると、影響度算出部11は、なされた選択肢30bの評価素点30cを算出し、計算結果を入出力部16及び比較部14に出力する。入出力部16は、図6に示すように、この算出結果を、点数30eとして表示する。この処理の流れは、第1の実施の形態で説明したとおりである。   First, an influence calculation input screen 30 (for example, FIG. 4) corresponding to a function to be compared (hereinafter referred to as “function 1”) is displayed from the input / output unit 16, and then, as shown in FIG. The user input is performed by putting a circle in the selection field 30d. The input / output unit 16 outputs the user input made in this way to the influence calculation unit 11. Then, the influence degree calculation unit 11 calculates the evaluation raw score 30c of the made option 30b, and outputs the calculation result to the input / output unit 16 and the comparison unit 14. As shown in FIG. 6, the input / output unit 16 displays the calculation result as a score 30e. The flow of this process is as described in the first embodiment.

そして、比較部14では、影響度算出部11からの算出結果に含まれる項目に基づいて、図14に示すような機能1用の判定処理テーブル141を作成する。この判定処理テーブル141は、図12に示す判定処理テーブル90から有効性判定欄90fを省略した構成と同じであるので、更なる説明を省略する。これによって、機能1の判定結果の読み込みを完了する(S41)。   Then, the comparison unit 14 creates a determination processing table 141 for function 1 as shown in FIG. 14 based on the items included in the calculation result from the influence degree calculation unit 11. Since this determination processing table 141 is the same as the configuration in which the validity determination column 90f is omitted from the determination processing table 90 shown in FIG. 12, further description is omitted. Thus, the reading of the determination result of function 1 is completed (S41).

同様の処理を、比較対象とする別の機能(以下、「機能2」と称する)についても行うことにより、図14に示すように、機能2に対する判定処理テーブル142を作成する(S42)。   Similar processing is performed for another function to be compared (hereinafter referred to as “function 2”), thereby creating a determination processing table 142 for function 2 as shown in FIG. 14 (S42).

次に、比較部14では、機能1に対する判定処理テーブル141と、機能2に対する判定処理テーブル142との比較処理を行う。この比較処理は、同一項目90a(例えば、)「実行」同士、「管理」同士、「影響」同士、・・)毎に行い、合計点90dや平均90eを比較することにより行うことができるが、これらに限定されることなく、その他の算出可能な値を比較するようにしても良い。また、全ての項目90aについて必ずしも比較せずに、特に、着目する項目90aだけに限定して比較するようにしても良い。   Next, the comparison unit 14 performs a comparison process between the determination process table 141 for function 1 and the determination process table 142 for function 2. This comparison process can be performed for each of the same item 90a (for example) “execution”, “management”, “influence”,...), And the total points 90d and average 90e can be compared. However, the present invention is not limited to these, and other values that can be calculated may be compared. Further, it is not always necessary to compare all the items 90a, and in particular, the comparison may be limited to only the item 90a of interest.

このように、どの項目をどのように比較するかを定義した比較定義情報を、予め定めた後に比較・判定条件データベース24に格納しておき、比較部14が比較時に、比較・判定条件データベース24からこの比較定義情報を取得して、比較に用いる。   In this way, comparison definition information defining which items are to be compared and how they are compared is determined and stored in the comparison / determination condition database 24 in advance, and the comparison unit 14 performs comparison / determination condition database 24 during comparison. The comparison definition information is acquired from the data and used for comparison.

比較結果テーブル143は、比較部14が、判定処理テーブル141と判定処理テーブル142を、比較定義情報に従って比較した結果得た例である。この場合、項目90a毎に、合計点90dと平均90eとを比較するとともに、合計点90d及び平均90eが何れも0(ゼロ)以上である機能を抽出するように定義した比較定義情報に従って、項目143aと合計点143bと平均143cと全て0(ゼロ)以上の機能143dとからなる比較結果テーブル143が作成されている。比較部14は、このような比較結果テーブル143を、判定部15に出力する。   The comparison result table 143 is an example obtained as a result of the comparison unit 14 comparing the determination processing table 141 and the determination processing table 142 according to the comparison definition information. In this case, for each item 90a, the total score 90d is compared with the average 90e, and the item according to the comparison definition information that is defined so as to extract the function where both the total score 90d and the average 90e are 0 (zero) or more. A comparison result table 143 including a function 143d of 143a, a total score 143b, an average 143c, and all 0 (zero) or more is created. The comparison unit 14 outputs such a comparison result table 143 to the determination unit 15.

判定部15は、比較部14から出力された比較結果テーブル143に基づいて、機能1と機能2との優劣判定を行う(S43)。図15(a)は、処理機能がインストール機能である場合の機能1と機能2との優劣判定の例を、図15(b)は、処理機能がアンインストール機能である場合の機能1と機能2との優劣判定の例を、図15(c)は、処理機能が停止機能である場合の機能1と機能2との優劣判定の例をそれぞれ示している。   Based on the comparison result table 143 output from the comparison unit 14, the determination unit 15 determines whether the function 1 and function 2 are superior or inferior (S43). FIG. 15A shows an example of superiority or inferiority judgment between function 1 and function 2 when the processing function is an installation function, and FIG. 15B shows function 1 and function when the processing function is an uninstall function. FIG. 15C shows an example of superiority / inferiority determination between the function 1 and the function 2 when the processing function is a stop function.

図15(a)に示す比較結果テーブル151では、機能2の方が機能1よりも優れている項目が多いので機能2の方が優れていると判定されている。図15(b)に示す比較結果テーブル152では、機能1の方が機能2よりも優れている項目が多いので機能1の方が優れていると判定されている。図15(c)に示す比較結果テーブル153では、機能1の方が機能2よりも優れている項目が多いので機能1の方が優れていると判定されている。   In the comparison result table 151 shown in FIG. 15A, since there are many items in which the function 2 is superior to the function 1, it is determined that the function 2 is superior. In the comparison result table 152 shown in FIG. 15B, since there are many items in which the function 1 is superior to the function 2, it is determined that the function 1 is superior. In the comparison result table 153 shown in FIG. 15C, since there are many items in which the function 1 is superior to the function 2, it is determined that the function 1 is superior.

これらの結果から、インストール機能に関しては機能2の方が優れており、アンインストール機能に関しては機能1の方が優れており、停止機能に関しては機能1の方が優れているというように、個別の機能毎に優劣の判定をすることができるが、更にこれら全ての機能を考慮して総合的な優劣判定をすることもできる。例えば、図15に示す例では、機能1の方が優れていると判定された項目が多いので、総合的には機能1の方が機能2よりも優れているものと判定することができる。   From these results, the function 2 is better for the install function, the function 1 is better for the uninstall function, and the function 1 is better for the stop function. Although superiority or inferiority can be determined for each function, comprehensive superiority or inferiority can also be determined in consideration of all these functions. For example, in the example shown in FIG. 15, since there are many items for which function 1 is determined to be superior, it can be generally determined that function 1 is superior to function 2.

このような総合的な判定をするのか、個別に判定するのかは、判定定義情報として予め定義し、判定・比較・判定条件データベース24に格納しておき、判定部15が判定時にこの判定定義情報を用いることによって適宜行うことができる。   Whether to perform such comprehensive determination or individual determination is defined in advance as determination definition information and stored in the determination / comparison / determination condition database 24, and the determination unit 15 determines this determination definition information at the time of determination. This can be appropriately carried out by using

上述したように、本実施の形態に係る機能評価システムを用いた機能評価方法においては、上記のような作用により、第1の実施の形態で奏された作用効果に加えて、同じ目的を持つ別の機能に対して、複数の機能の評価を客観的に行うことができる。これによって、同じような効果を持つとされる機能同士を、ある特定の利用シーン、状況下において比較することにより、使用用途毎に優れている機能を選択するための判断を容易に行うことができる。   As described above, the function evaluation method using the function evaluation system according to the present embodiment has the same purpose in addition to the functions and effects achieved in the first embodiment due to the operations described above. A plurality of functions can be evaluated objectively with respect to another function. This makes it easy to make a decision to select an excellent function for each usage by comparing functions that are considered to have similar effects in a specific usage scene and situation. it can.

以上、本発明を実施するための最良の形態について、添付図面を参照しながら説明したが、本発明はかかる構成に限定されない。特許請求の範囲の発明された技術的思想の範疇において、当業者であれば、各種の変更例及び修正例に想到し得るものであり、それら変更例及び修正例についても本発明の技術的範囲に属するものと了解される。   The best mode for carrying out the present invention has been described above with reference to the accompanying drawings, but the present invention is not limited to such a configuration. Within the scope of the invented technical idea of the scope of claims, a person skilled in the art can conceive of various changes and modifications. The technical scope of the present invention is also applicable to these changes and modifications. It is understood that it belongs to.

本発明の第1の実施の形態に係る機能評価方法を適用した機能評価システムの構成例を示す機能ブロック図。The functional block diagram which shows the structural example of the function evaluation system to which the function evaluation method which concerns on the 1st Embodiment of this invention is applied. 情報処理機器が使用される様々な環境を説明するための概念図。The conceptual diagram for demonstrating the various environment where information processing apparatus is used. 影響度算出の処理の流れを示すフローチャート。The flowchart which shows the flow of a process of influence degree calculation. 影響度算出用入力画面の一例を示す模式図。The schematic diagram which shows an example of the input screen for influence calculation. 影響度算出用入力画面に対して行ったユーザ入力の一例を示す模式図。The schematic diagram which shows an example of the user input performed with respect to the input screen for influence calculation. 影響度算出用入力画面に対するユーザ入力に対して算出された影響度の一例を示す模式図。The schematic diagram which shows an example of the influence degree calculated with respect to the user input with respect to the input screen for influence degree calculation. 依存度算出の処理の流れを示すフローチャート。The flowchart which shows the flow of a dependence calculation process. 依存度算出用入力画面の一例を示す模式図。The schematic diagram which shows an example of the input screen for dependence calculation. 依存度算出用入力画面に対してなされたユーザ入力の一例を示す模式図。The schematic diagram which shows an example of the user input made with respect to the input screen for dependence calculation. 比較処理の一例を説明するための図。The figure for demonstrating an example of a comparison process. 判定部が行う判定処理の流れを示すフローチャート。The flowchart which shows the flow of the determination process which a determination part performs. 判定処理テーブルの一例を示す模式図。The schematic diagram which shows an example of the determination process table. 影響度算出の処理の流れを示すフローチャート。The flowchart which shows the flow of a process of influence degree calculation. 判定処理テーブルの一例を示す模式図。The schematic diagram which shows an example of the determination process table. 比較結果テーブルを用いてなされる総合評価の一例を説明するための図。The figure for demonstrating an example of the comprehensive evaluation made using a comparison result table.

符号の説明Explanation of symbols

A…屋外、B…警備員、C…システム管理者、D…管理ポリシー、E…ネットワーク、F…他の機器類、G…ユーザ、H…無関係な者、J…情報処理機器、10…評価部、11…影響度算出部、12…依存度算出部、13…機能有効度算出部、14…比較部、15…判定部、16…入出力部、20…データベース部、21…影響度評価指標データベース、22…依存度評価指標データベース、23…重み付けデータベース、24…比較・判定条件データベース、30…影響度算出用入力画面、60…依存度算出用入力画面、90…判定処理テーブル、141,142…判定処理テーブル、143,151,152,153…比較結果テーブル   A ... Outdoor, B ... Security, C ... System administrator, D ... Management policy, E ... Network, F ... Other equipment, G ... User, H ... Unrelated person, J ... Information processing equipment, 10 ... Evaluation , 11 ... Influence degree calculation part, 12 ... Dependency degree calculation part, 13 ... Function effectiveness degree calculation part, 14 ... Comparison part, 15 ... Determination part, 16 ... Input / output part, 20 ... Database part, 21 ... Influence degree evaluation Index database, 22... Dependency evaluation index database, 23... Weighting database, 24. 142 ... determination processing table, 143, 151, 152, 153 ... comparison result table

Claims (5)

異なる実行環境において、情報処理機器の機能を評価する方法であって、
前記機能のうち、評価対象とする機能について、前記情報処理機器が利用される利用シーン及び状況、並びに前記情報処理機器の各起動状態に対する依存度を、記憶装置に格納された予め定めた第1の評価指標を用いてそれぞれ算出するステップと、
前記利用シーン及び状況、並びに前記起動状態が前記評価対象とする各機能の実行に与える影響度を、記憶装置に格納された予め定めた第2の評価指標を用いてそれぞれ算出するステップと、
評価対象とする同一の機能について算出された各依存度と各影響度とをそれぞれ比較するステップと、
この比較結果に基づいて、前記評価対象とする機能の実行が、前記利用シーン及び状況、並びに前記起動状態から損なわれていないか否かを判定するステップと
を含む機能評価方法。
A method for evaluating the functions of an information processing device in different execution environments,
Among the functions, for a function to be evaluated, a usage scene and a situation in which the information processing device is used, and a dependency on each activation state of the information processing device are stored in a first predetermined memory. Calculating each using the evaluation index of,
Calculating the use scene and the situation, and the degree of influence of the activation state on the execution of each function to be evaluated using a predetermined second evaluation index stored in a storage device;
A step of comparing each dependency degree and each influence degree calculated for the same function to be evaluated;
A function evaluation method comprising: determining whether execution of the function to be evaluated is not impaired from the usage scene and situation and the activated state based on the comparison result.
前記評価対象とする機能の実行は、前記機能のインストール、初期設定、起動、処理実行、中断、停止、再起動、設定変更、アンインストールのうち少なくとも何れかを含む請求項1に記載の機能評価方法。   The function evaluation according to claim 1, wherein execution of the function to be evaluated includes at least one of installation, initial setting, activation, process execution, interruption, stop, restart, setting change, and uninstallation of the function. Method. 前記利用シーン及び状況、並びに前記起動状態は、
前記情報処理機器が利用される環境、前記情報処理機器が利用される建物の条件、前記情報処理機器を用いて作業する作業者の特性、前記情報処理機器を管理する管理部門の存在の有無、前記管理部門が存在する場合にはその管理能力、前記作業者が前記情報処理機器を用いて行う作業の内容、前記管理部門が存在する場合には前記管理部門による管理内容、前記管理部門が存在する場合には管理ポリシーの内容、前記情報処理機器の近辺に前記作業者に無関係な者が存在するか否か、前記情報処理機器の近辺に前記情報処理機器に無関係な機器が存在するか否か、前記情報処理機器の物理的な移動、前記情報処理機器が利用するネットワークの状態、前記ネットワークに接続された他の機器類の状態、前記情報処理機器が完全に起動又は一部が起動した状態か否か、または完全に停止した状態か否か
の各項目のうち少なくとも何れかを含む請求項1に記載の機能評価方法。
The usage scene and situation, and the activation state are:
The environment in which the information processing device is used, the conditions of the building in which the information processing device is used, the characteristics of the worker who works using the information processing device, the presence or absence of a management department that manages the information processing device, If the management department exists, its management ability, the content of work performed by the worker using the information processing device, if the management department exists, the management content by the management department, the management department exists The management policy, whether there is a person unrelated to the worker in the vicinity of the information processing device, and whether there is a device unrelated to the information processing device in the vicinity of the information processing device. Or the physical movement of the information processing device, the state of the network used by the information processing device, the state of other devices connected to the network, and the information processing device Function evaluation method according to claim 1 comprising at least one of but state whether each item was stopped state whether or fully activated.
前記比較するステップでは、前記算出された各依存度と各影響度とのうち、一つの依存度と複数の影響度とを比較する場合には、前記複数の影響度に対してそれぞれ重み付け係数を予め定めておき、それぞれ対応する重み付け係数が乗じられた前記複数の影響度の合計値と、前記一つの依存度とを比較するようにした請求項3に記載の機能評価方法。   In the comparing step, when comparing one dependency degree and a plurality of influence degrees among the calculated dependency degrees and each influence degree, a weighting coefficient is set for each of the plurality of influence degrees. The function evaluation method according to claim 3, wherein the function evaluation method is determined in advance and the total value of the plurality of influence levels multiplied by the corresponding weighting coefficients is compared with the one dependency degree. 前記判定するステップでは、前記比較するステップでなされた比較結果を、記憶装置に格納された予め定めた判定基準条件と比較することによって、前記評価対象とする機能の実行が、前記利用シーン及び状況、並びに前記起動状態から損なわれていないか否かを判定するようにした請求項1に記載の機能評価方法。   In the determining step, the comparison result made in the comparing step is compared with a predetermined determination criterion condition stored in a storage device, so that the function to be evaluated is executed in the usage scene and situation. Further, the function evaluation method according to claim 1, wherein it is determined whether or not the activation state is impaired.
JP2006177005A 2006-06-27 2006-06-27 Function evaluation method for information processing equipment in different execution environments Active JP4834474B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006177005A JP4834474B2 (en) 2006-06-27 2006-06-27 Function evaluation method for information processing equipment in different execution environments

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006177005A JP4834474B2 (en) 2006-06-27 2006-06-27 Function evaluation method for information processing equipment in different execution environments

Publications (2)

Publication Number Publication Date
JP2008009540A JP2008009540A (en) 2008-01-17
JP4834474B2 true JP4834474B2 (en) 2011-12-14

Family

ID=39067729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006177005A Active JP4834474B2 (en) 2006-06-27 2006-06-27 Function evaluation method for information processing equipment in different execution environments

Country Status (1)

Country Link
JP (1) JP4834474B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0749883A (en) * 1993-08-09 1995-02-21 Hitachi Ltd calculator
JP2002245202A (en) * 2001-02-14 2002-08-30 Matsushita Electric Ind Co Ltd Environmental evaluation device and program
JP2004110548A (en) * 2002-09-19 2004-04-08 Fuji Xerox Co Ltd Usability evaluation support apparatus and method
JP4896379B2 (en) * 2004-03-31 2012-03-14 ヤマハ株式会社 Equipment evaluation apparatus and program

Also Published As

Publication number Publication date
JP2008009540A (en) 2008-01-17

Similar Documents

Publication Publication Date Title
CN113711214B (en) Optimizing hardware replacement using performance analysis
CN1811704B (en) System and method for a context-awareness platform
US10318741B2 (en) Data security and risk ranking tool
US11256603B2 (en) Generating and attributing unique identifiers representing performance issues within a call stack
JP2016525759A (en) Method and system for obtaining a configuration profile
US20200004560A1 (en) Adaptive user-interface assembling and rendering
O'Neil et al. Newsvendor problems with demand shocks and unknown demand distributions
JP4636063B2 (en) Power saving control method, power saving control server, and power saving control system
JP5608163B2 (en) Application execution method combined with virtual environment
KR102086008B1 (en) System for analyzing building energy using regression model
KR20230000865A (en) Method and server for mining electronic money
JP4527561B2 (en) Asset management method, asset management system, and asset management program
CN107783633B (en) Method for managing application program, terminal and computer readable storage medium
US10235158B2 (en) Optimizing feature deployment based on usage pattern
JP4834474B2 (en) Function evaluation method for information processing equipment in different execution environments
JP7441250B2 (en) Judgment system, judgment method and judgment program
US20080161083A1 (en) Utilizing a Gaming Environment for Evaluating Security Policies
WO2024098030A1 (en) Systems and methods for predicting a platform security condition
JP5121347B2 (en) Network application use restriction system, use restriction method, and program.
CN112001582B (en) Urban area action evaluation method, device, equipment and computer storage medium
WO2012065103A2 (en) Calculation engine for compensation planning
JP6733262B2 (en) Automatic posting device, automatic posting method and program
US11894977B1 (en) Hardware drift determination and remediation
US20240338787A1 (en) Systems and methods for adjusting frame rate of graphics intensive applications based on priority to improve information handling system performance
US7482946B2 (en) Method and apparatus for camouflaging business-activity information in a telemetry signal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090311

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101228

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4834474

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140930

Year of fee payment: 3

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