JP6532846B2 - Electronic device, calculation method of index, and program - Google Patents

Electronic device, calculation method of index, and program Download PDF

Info

Publication number
JP6532846B2
JP6532846B2 JP2016155611A JP2016155611A JP6532846B2 JP 6532846 B2 JP6532846 B2 JP 6532846B2 JP 2016155611 A JP2016155611 A JP 2016155611A JP 2016155611 A JP2016155611 A JP 2016155611A JP 6532846 B2 JP6532846 B2 JP 6532846B2
Authority
JP
Japan
Prior art keywords
index
sensor
electronic device
sensors
component
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
JP2016155611A
Other languages
Japanese (ja)
Other versions
JP2017054498A (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
Original Assignee
Toshiba 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 filed Critical Toshiba Corp
Priority to US15/258,228 priority Critical patent/US11162912B2/en
Publication of JP2017054498A publication Critical patent/JP2017054498A/en
Application granted granted Critical
Publication of JP6532846B2 publication Critical patent/JP6532846B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Cooling Or The Like Of Semiconductors Or Solid State Devices (AREA)

Description

本発明の実施形態は、電子機器、インデックスの算出方法、およびプログラムに関する。   Embodiments of the present invention relate to an electronic device, a method of calculating an index, and a program.

従来、温度を検出して比較することにより温度上昇による異常の原因を判別する電子機器が知られている。   2. Description of the Related Art Conventionally, there is known an electronic device that determines the cause of an abnormality due to a temperature rise by detecting and comparing temperatures.

特開2008−034715号公報JP, 2008-034715, A

例えば、電子機器若しくは環境の異常またはその兆候をより都合良く知ることが可能な電子機器が得られれば、有意義である。   For example, it is significant if it is possible to obtain an electronic device or an electronic device capable of more conveniently knowing an abnormality of the electronic device or the environment or a symptom thereof.

実施形態の電子機器は、例えば、筐体と、発熱体と、複数のセンサと、インデックス算出部と、を備える。発熱体は、筐体内に収容される。インデックス算出部は、複数のセンサによる検出値と物理量に対応したインデックスまたは電子機器の性能を示すインデックスとの相関関係に基づいて、インデックスとして、センサの検出値に対応した独立変数と係数との積の、和を算出する。 The electronic device of the embodiment includes, for example, a housing, a heating element, a plurality of sensors, and an index calculation unit. The heating element is accommodated in the housing. Index calculation unit, based on the correlation between the index indicating the performance of the index or the electronic device corresponding to the detected value and the physical quantity by a plurality of sensors, as an index, of the independent variables and coefficients corresponding to the detected value of the sensor Calculate the sum of products .

図1は、第1実施形態の電子機器の模式的かつ例示的な正面図である。FIG. 1 is a schematic and exemplary front view of the electronic device of the first embodiment. 図2は、第1実施形態の電子機器の筐体内の構成が示された模式的かつ例示的な平面図である。FIG. 2 is a schematic and exemplary plan view showing the configuration in the housing of the electronic device of the first embodiment. 図3は、第1実施形態の電子機器の例示的かつ模式的なブロック図である。FIG. 3 is an exemplary and schematic block diagram of the electronic device of the first embodiment. 図4は、第1実施形態の電子機器による演算処理の手順が示された例示的なフローチャートである。FIG. 4 is an exemplary flowchart showing the procedure of the arithmetic processing by the electronic device of the first embodiment. 図5は、第1実施形態の電子機器によって算出されたインデックスの表示出力部における表示態様の一例を示す模式図である。FIG. 5 is a schematic view showing an example of the display mode in the display output unit of the index calculated by the electronic device of the first embodiment. 図6は、第1実施形態の電子機器によって算出されたインデックスの表示出力部における表示態様の図5とは異なる一例を示す模式図である。FIG. 6 is a schematic view showing an example different from FIG. 5 of the display mode in the display output unit of the index calculated by the electronic device of the first embodiment. 図7は、第1実施形態の電子機器によって算出されたインデックスの表示出力部における表示態様の図5,6とは異なる一例を示す模式図である。FIG. 7 is a schematic view showing an example different from FIGS. 5 and 6 of the display mode in the display output unit of the index calculated by the electronic device of the first embodiment. 図8は、第1実施形態の電子機器によって算出されたインデックスの表示出力部における表示態様の図5〜7とは異なる一例を示す模式図である。FIG. 8 is a schematic view showing an example different from FIGS. 5 to 7 of display modes in the display output unit of the index calculated by the electronic device of the first embodiment. 図9は、第1実施形態の電子機器によって算出されたインデックスの表示出力部における表示態様の図5〜8とは異なる一例を示す模式図である。FIG. 9 is a schematic view showing an example different from FIGS. 5 to 8 of the display mode in the display output unit of the index calculated by the electronic device of the first embodiment. 図10は、第1実施形態の電子機器によって算出されたインデックスの表示出力部における表示態様の図5〜9とは異なる一例を示す模式図である。FIG. 10: is a schematic diagram which shows an example different from FIGS. 5-9 of the display mode in the display output part of the index calculated by the electronic device of 1st Embodiment. 図11は、第2実施形態の電子機器の筐体内の構成が示された模式的かつ例示的な平面図である。FIG. 11 is a schematic and exemplary plan view showing the configuration in the case of the electronic device of the second embodiment. 図12は、第2実施形態の電子機器による二つの温度センサの検出値、温度センサの検出値に基づいて算出された推定値、および実測値の一例を示すタイムチャートである。FIG. 12 is a time chart showing an example of detection values of two temperature sensors by the electronic device of the second embodiment, an estimated value calculated based on the detection values of the temperature sensor, and an actual measurement value.

以下、本発明の例示的な実施形態が開示される。以下に示される実施形態の構成や制御(技術的特徴)、ならびに当該構成や制御によってもたらされる作用および結果(効果)は、一例である。また、以下に例示される複数の実施形態および変形例には、同様の構成要素が含まれている。以下、同様の構成要素には共通の符号が付与され、重複する説明が省略される。   In the following, exemplary embodiments of the present invention are disclosed. Configurations and controls (technical features) of the embodiments shown below, and actions and results (effects) provided by the configurations and controls are an example. In addition, the same components are included in the plurality of embodiments and modifications exemplified below. Hereinafter, the same reference numerals are given to the similar components, and the overlapping description will be omitted.

(第1実施形態)
図1は、第1実施形態の電子機器1の模式的かつ例示的な正面図である。図2は、電子機器1の筐体2内の構成が示された模式的かつ例示的な平面図である。電子機器1は、サーバ装置である。電子機器1は、扁平な直方体状の筐体2を備えている。筐体2は、面2aとこの反対側の面2bと、を有する。面2aおよび面2bは、いずれも、筐体2の厚さ方向と直交する方向または交叉する方向に沿って広がっている。面2aと面2bとは略平行である。筐体2は、面2aと面2bとの間に渡った四つの面2pを有している。四つの面2pは、いずれも、面2a,2bと、交叉するかあるいは直交している。面2aは天面とも称され、面2bは底面とも称され、面2pは側面または周面とも称されうる。また、筐体2は、面2aに対する正面視では、四つの端部2c〜2fを有する。端部2c〜2fは、縁部や、辺部等とも称されうる。端部2c,2eは、短辺部の一例である。端部2d,2fは、長辺部の一例である。
First Embodiment
FIG. 1 is a schematic and exemplary front view of the electronic device 1 according to the first embodiment. FIG. 2 is a schematic and exemplary plan view showing the configuration in the housing 2 of the electronic device 1. The electronic device 1 is a server device. The electronic device 1 includes a flat rectangular parallelepiped casing 2. The housing 2 has a surface 2 a and a surface 2 b opposite to the surface 2 a. Both the surfaces 2 a and 2 b extend along the direction orthogonal to or the direction intersecting the thickness direction of the housing 2. The face 2a and the face 2b are substantially parallel. The housing 2 has four faces 2p extending between the face 2a and the face 2b. Each of the four surfaces 2p intersects or is orthogonal to the surfaces 2a and 2b. The surface 2a may also be referred to as a top surface, the surface 2b may also be referred to as a bottom surface, and the surface 2p may be referred to as a side surface or a circumferential surface. Moreover, the housing | casing 2 has four edge parts 2c-2f in the plain view with respect to the surface 2a. The ends 2c to 2f may also be referred to as an edge, a side or the like. The ends 2c and 2e are examples of short sides. The ends 2 d and 2 f are examples of long sides.

筐体2は、面2aを有する壁部2kと、面2bを有する壁部2mと、面2pを有する壁部2nと、を有する。壁部2kおよび壁部2mは、いずれも、筐体2の厚さ方向と直交する方向または交叉する方向に沿って広がっている。壁部2kと壁部2mとは略平行である。また、筐体2は、壁部2kと壁部2mとの間に渡って設けられた四つの壁部2nを有している。四つの壁部2nは、いずれも、壁部2k,2mと、交叉するかあるいは直交している。壁部2kは天壁とも称され、壁部2mは底壁とも称され、壁部2nは側壁または周壁とも称されうる。   The housing 2 has a wall 2k having a surface 2a, a wall 2m having a surface 2b, and a wall 2n having a surface 2p. Both the wall 2 k and the wall 2 m extend along the direction orthogonal to or the direction intersecting the thickness direction of the housing 2. The wall 2 k and the wall 2 m are substantially parallel. Further, the housing 2 has four wall portions 2n provided between the wall portions 2k and 2m. Each of the four walls 2 n intersects or is orthogonal to the walls 2 k and 2 m. The wall 2k may also be referred to as a top wall, the wall 2m may be referred to as a bottom wall, and the wall 2n may be referred to as a side wall or a peripheral wall.

筐体2の端部2c側、すなわち図2では左側の壁部2nは、隙間Gをあけて、着脱可能なカバー部材23で覆われている。カバー部材23には、開口部2tが設けられている。カバー部材23は、外カバーとも称されうる。カバー部材23で覆われた壁部2nとは反対側、すなわち図2では右側の壁部2nには、開口部2sが設けられている。   The end 2 c side of the housing 2, that is, the left wall 2 n in FIG. 2 is covered by a removable cover member 23 with a gap G. The cover member 23 is provided with an opening 2 t. The cover member 23 may also be referred to as an outer cover. An opening 2s is provided on the opposite side to the wall 2n covered by the cover member 23, that is, on the right side wall 2n in FIG.

壁部2nには、開口部2tに面してフィルタ14が設けられている。ファン10iおよびフィルタ14は、カバー部材23が取り外された状態で、筐体2に対して着脱可能に設計されている。よって、ユーザは、ファン10iおよびフィルタ14をより容易にメンテナンスすることができる。なお、本実施形態では、フィルタ14が、壁部2nを構成している。ただし、壁部2nとフィルタ14とは別個に設けられても良い。なお、筐体2は、複数の部品(分割体)が組み合わせられて構成されうる。筐体2には、筐体2のシェルを構成する部材の他、筐体2内に設けられた部材が含まれてもよい。   A filter 14 is provided on the wall 2 n so as to face the opening 2 t. The fan 10i and the filter 14 are designed to be removable with respect to the housing 2 with the cover member 23 removed. Therefore, the user can maintain the fan 10i and the filter 14 more easily. In the present embodiment, the filter 14 constitutes the wall 2 n. However, the wall 2 n and the filter 14 may be provided separately. The housing 2 may be configured by combining a plurality of parts (divided bodies). The housing 2 may include, in addition to the members constituting the shell of the housing 2, a member provided in the housing 2.

電子機器1は、複数のファン10(ファン10i,10e)を備えている。ファン10は、筐体2内に空気流を生じさせる。図2の例では、三つのファン10は、いずれも図2の左側から右側に向けて流れる空気流を生じさせる。ファン10iは、筐体2内で、端部2eよりも端部2cの近くに、端部2cおよびフィルタ14と面して設けられている。ファン10iは、吸気ファンとも称されうる。ファン10eは、筐体2内で、端部2cよりも端部2eの近くに、端部2eおよび開口部2sと面して設けられている。ファン10eは、排気ファンとも称されうる。このような構成により、筐体2内には、図2の左側から右側へ向かう空気流Fが生じる。空気流Fは、開口部2tおよびフィルタ14を経て筐体2内に導入され、筐体2内から開口部2sを経て筐体2外へ排出される。   The electronic device 1 includes a plurality of fans 10 (fans 10i and 10e). The fan 10 generates an air flow in the housing 2. In the example of FIG. 2, all three fans 10 produce the airflow which flows toward the right side from the left side of FIG. The fan 10i is provided in the housing 2 closer to the end 2c than the end 2e and facing the end 2c and the filter 14. The fan 10i may also be referred to as an intake fan. The fan 10 e is provided in the housing 2 closer to the end 2 e than the end 2 c and facing the end 2 e and the opening 2 s. The fan 10e may also be referred to as an exhaust fan. With such a configuration, an air flow F from the left to the right in FIG. 2 is generated in the housing 2. The air flow F is introduced into the housing 2 through the opening 2 t and the filter 14, and discharged from the inside of the housing 2 through the opening 2 s to the outside of the housing 2.

筐体2内には、基板アセンブリ6が収容されている。基板アセンブリ6は、基板61や、部品62,12等を含む。部品62,12は、基板61に設けられている。部品62は、発熱体である。部品62は、例えば、CPU(central processing unit)や、コントローラ等の電子部品である。部品62の、基板61とは反対側には、冷却部品63が設けられている。冷却部品63は、ヒートシンクや、放熱部材等とも称されうる。冷却部品63は、例えば、熱伝導性が高い金属材料で構成されうる。冷却部品63には、表面積を増大するための凹部または凸部(凹凸形状)が設けられてもよい。冷却部品63には、冷媒が封入されたヒートパイプ等の熱輸送機構が熱的に接続されてもよい。冷却部品63と部品62との間には、密着性ひいては熱伝導性を向上させるため、柔軟性を有するとともに熱伝導性が高い伝熱部材(不図示)が介在してもよい。部品12は、通電される電子部品であってもよいし、通電されない熱伝導性の高い金属材料であってもよい。また、例えば、電気抵抗等の加熱機構やペルチェ素子等の冷却機構によって部品12の発熱量や部品12における熱流束等が一定になるかあるいは規定に従って変化するように制御されてもよい。   In the housing 2, a substrate assembly 6 is accommodated. The substrate assembly 6 includes a substrate 61, parts 62, 12 and the like. The components 62 and 12 are provided on the substrate 61. The part 62 is a heating element. The component 62 is, for example, an electronic component such as a CPU (central processing unit) or a controller. A cooling component 63 is provided on the side of the component 62 opposite to the substrate 61. The cooling component 63 may also be referred to as a heat sink, a heat dissipating member, or the like. The cooling component 63 can be made of, for example, a metal material having high thermal conductivity. The cooling component 63 may be provided with a recess or a protrusion (concave-convex shape) for increasing the surface area. A heat transport mechanism such as a heat pipe in which a refrigerant is sealed may be thermally connected to the cooling component 63. A heat transfer member (not shown) having flexibility and high thermal conductivity may be interposed between the cooling component 63 and the component 62 in order to improve the adhesion and hence the thermal conductivity. The component 12 may be an electronic component to be energized or may be a metal material with high thermal conductivity that is not energized. Further, for example, the heat generation amount of the component 12 or the heat flux at the component 12 may be controlled to be constant or change according to a regulation by a heating mechanism such as an electrical resistance or a cooling mechanism such as a Peltier element.

筐体2には、複数のセンサ101が設けられている。複数のセンサ101による検出値は、現象を示す物理量に対応したインデックス、または性能を示すインデックスの算出に用いられる。本実施形態では、例えば、四つのセンサ101(101a〜101d)は、全て温度センサである。四つのセンサ101は、基板61に直接的または間接的に支持されうる。ここで、間接的な支持とは、基板61とは別の部品を介して支持されていることを言う。なお、センサ101は、例えば、電流センサや、湿度センサ、加速度センサ、流量センサ、圧力センサ等、温度センサ以外のセンサであってもよい。また、複数のセンサ101には、相異なる物理量を検出するセンサが含まれてもよい。   The housing 2 is provided with a plurality of sensors 101. The detection values of the plurality of sensors 101 are used to calculate an index corresponding to a physical quantity indicating a phenomenon or an index indicating performance. In the present embodiment, for example, all four sensors 101 (101a to 101d) are temperature sensors. The four sensors 101 may be supported on the substrate 61 directly or indirectly. Here, the term “indirect support” means that the support is performed via a component other than the substrate 61. The sensor 101 may be, for example, a current sensor, a humidity sensor, an acceleration sensor, a flow rate sensor, a pressure sensor, or any other sensor than the temperature sensor. The plurality of sensors 101 may include sensors that detect different physical quantities.

センサ101aは、基板61の面に、部品を介さずに直接的に実装されている。センサ101aは、部品62,12から離れて位置されるとともに、吸気側のファン10iに面して位置されている。センサ101aは、他のセンサ101よりも発熱体である部品62から離れて、あるいは全てのセンサ101の中で最も部品62から離れて位置されている。センサ101aは、部品62よりも空気流Fの上流側に位置されている。また、センサ101aは、他のセンサ101よりもファン10iの近く、あるいは全てのセンサ101の中で最もファン10iの近くに位置されている。すなわち、本実施形態では、センサ101aによる検出値が他のセンサ101による検出値よりも環境温度の影響を受けるよう、センサ101aによる検出値が全てのセンサ101による検出値の中で最も環境温度の影響を受けるよう、あるいは、センサ101aによる検出値がほぼ筐体2外の環境温度を示すよう、センサ101aが設けられている。環境温度とは、発熱体の発熱の影響を受けない雰囲気温度であり、外気温度とも称されうる。   The sensor 101 a is directly mounted on the surface of the substrate 61 without any components. The sensor 101a is located away from the components 62, 12 and is located facing the fan 10i on the intake side. The sensor 101a is located farther from the component 62, which is a heating element, than the other sensors 101, or most distant from the component 62 among all the sensors 101. The sensor 101 a is located upstream of the air flow F with respect to the component 62. Also, the sensor 101a is positioned closer to the fan 10i than the other sensors 101, or the closest of all the sensors 101 to the fan 10i. That is, in the present embodiment, the detection value by the sensor 101a is the most environmental temperature among the detection values by all the sensors 101 such that the detection value by the sensor 101a is more affected by the environmental temperature than the detection values by the other sensors 101. The sensor 101a is provided so as to be influenced or to indicate an ambient temperature outside the housing 2 as a detection value of the sensor 101a. The ambient temperature is an ambient temperature that is not affected by the heat generation of the heating element, and may also be referred to as an ambient temperature.

なお、センサ101aは、上述した基板61上の位置P1の他、筐体2内であって壁部2nに接した位置P2や、カバー部材23とフィルタ14(壁部2n)との間の隙間G内の位置P3、筐体2外の位置P4等に、設けられてもよい。位置P2は、壁部2nとは異なる壁部の内側であってもよい。   In addition to the position P1 on the substrate 61 described above, the sensor 101a is a position P2 inside the housing 2 and in contact with the wall 2n, and a gap between the cover member 23 and the filter 14 (wall 2n) It may be provided at a position P3 in G, a position P4 outside the housing 2 or the like. The position P2 may be inside a wall different from the wall 2n.

センサ101bは、部品12に取り付けられている。センサ101bは、発熱体である部品62とは離れて位置されている。センサ101bは、部品62よりも空気流Fの上流側に位置されている。また、センサ101bは、吸気側のファン10iに面して位置されている。部品12が発熱体である場合、ファン10iの風量(空気流Fの流量)が大きいほど部品12から空気流Fに伝達される熱量が大きくなる。よって、ファン10iの風量に応じて部品12からセンサ101bに伝わる熱伝導量が変化するため、センサ101bによる検出値は、ファン10iの風量の影響を受けやすくなる。本実施形態では、センサ101bによる検出値が他のセンサ101による検出値よりもファン10iの風量(空気流Fの流量)の影響を受けるよう、あるいはセンサ101bによる検出値が全てのセンサ101による検出値の中で最もファン10iの風量(空気流Fの流量)の影響を受けるよう、センサ101bが設けられている。なお、センサ101bは、部品12の近傍の基板61に取り付けられてもよい。また、センサ101bは、部品62よりも空気流Fの下流側に位置されてもよい。   The sensor 101 b is attached to the component 12. The sensor 101 b is located apart from the component 62 which is a heating element. The sensor 101 b is located upstream of the air flow F with respect to the component 62. Further, the sensor 101b is positioned facing the fan 10i on the intake side. When the component 12 is a heating element, the amount of heat transferred from the component 12 to the air flow F increases as the air volume of the fan 10i (flow rate of the air flow F) increases. Therefore, the amount of heat conducted from the component 12 to the sensor 101b changes according to the air volume of the fan 10i, so that the detection value of the sensor 101b is easily influenced by the air volume of the fan 10i. In this embodiment, the detected value by the sensor 101b is more affected by the air volume of the fan 10i (the flow rate of the air flow F) than the detected values by other sensors 101, or the detected values by the sensor 101b are detected by all the sensors 101. The sensor 101b is provided so as to be most affected by the air volume of the fan 10i (flow rate of the air flow F) among the values. The sensor 101 b may be attached to the substrate 61 in the vicinity of the component 12. Also, the sensor 101 b may be located downstream of the air flow F than the component 62.

センサ101cは、冷却部品63に取り付けられている。センサ101cによる検出値は、冷却部品63の冷却性能の変化の影響を受けやすくなる。冷却部品63の冷却性能は、例えば、埃の付着や、腐食、冷却部品との接触性の低下等によって低下する。冷却部品との接触性は、例えば、外部からの衝撃や、加熱、伝熱部材(接合部材)の蒸発等によって、低下しうる。本実施形態では、センサ101cによる検出値が、他のセンサ101による検出値よりも冷却部品63による冷却性能の影響を受けるよう、あるいはセンサ101cによる検出値が全てのセンサ101による検出値の中で最も冷却部品63による冷却性能の影響を受けるよう、センサ101cが設けられている。   The sensor 101 c is attached to the cooling component 63. The detected value by the sensor 101 c is susceptible to the change in the cooling performance of the cooling component 63. The cooling performance of the cooling component 63 is reduced due to, for example, adhesion of dust, corrosion, a decrease in contact with the cooling component, or the like. The contact with the cooling component can be reduced by, for example, external impact, heating, evaporation of the heat transfer member (joint member), or the like. In the present embodiment, the detection value by the sensor 101 c is more affected by the cooling performance by the cooling component 63 than the detection value by the other sensor 101, or the detection values by the sensor 101 c are among the detection values by all the sensors 101. The sensor 101 c is provided so as to be most affected by the cooling performance of the cooling component 63.

センサ101dは、発熱体である部品62の近傍に、より詳しくは、センサ101cを除く他のセンサ101a,101bよりも部品62の近く、あるいはセンサ101cを除く全てのセンサ101a,101b,101dの中で最も部品62の近くに位置されている。センサ101dによる検出値は、部品62の発熱量の変化の影響を受けやすくなる。本実施形態では、センサ101dによる検出値が、他のセンサ101による検出値よりも部品62の発熱量の影響を受けるよう、あるいはセンサ101dによる検出値が全てのセンサ101による検出値の中で最も部品62による発熱量の影響を受けるよう、センサ101dが設けられている。   The sensor 101d is near the component 62 which is a heating element, and more specifically, closer to the component 62 than the other sensors 101a and 101b except the sensor 101c or among all the sensors 101a, 101b and 101d except the sensor 101c. Are located closest to the part 62. The value detected by the sensor 101 d is susceptible to the change in the amount of heat generation of the component 62. In this embodiment, the detected value by the sensor 101 d is more affected by the amount of heat generation of the component 62 than the detected value by the other sensors 101, or the detected value by the sensor 101 d is the most detected value by all the sensors 101. A sensor 101 d is provided to be affected by the amount of heat generated by the component 62.

センサ101c,101dは、空気流Fが直接的に当たらない位置、すなわち、空気流Fの流量の影響がより小さい位置に設けられてもよい。この場合、筐体2内や、基板61上、センサ101c,101dの周囲等には、空気流Fを遮る遮蔽物や、センサ101c,101dを覆うカバー等(不図示)が設けられてもよいし、取り付けられる対象としての冷却部品63や基板61等が、空気流Fを遮る遮蔽物として用いられてもよい。また、センサ101c,101dのみならず、センサ101a,101bについても、熱や空気流Fの影響を減らすための構成が設けられてもよい。   The sensors 101c and 101d may be provided at a position where the air flow F does not directly hit, that is, at a position where the influence of the flow rate of the air flow F is smaller. In this case, a shield for blocking the air flow F, a cover for covering the sensors 101c and 101d (not shown) may be provided in the housing 2, on the substrate 61, around the sensors 101c and 101d, etc. The cooling component 63 or the substrate 61 as an object to be attached may be used as a shield for blocking the air flow F. Further, not only the sensors 101 c and 101 d but also the sensors 101 a and 101 b may be provided with a configuration for reducing the influence of heat and the air flow F.

ここで、複数のセンサ101による検出値を用いた、インデックスの算出方法について説明する。インデックス(指標、指数)は、種々の現象を示す物理量に対応した数値や、電子機器1の種々の性能を示す数値でありうる。ユーザは、数値や段階等として示されたインデックスによって、電子機器1内外で生じている現象や、電子機器1の各種性能の変化等を把握することができる。インデックスで示される物理量は、例えば、温度や、流量、電力、電力量、電流値、電圧等、種々の物理量であることができる。また、インデックスによって示される性能は、例えば、フィルタ14の目詰まり状態や、冷却部品63の不具合状態等、種々の性能の程度を示す数値や、比率、度数、ランク、レベル等であることができる。インデックスは、無次元化されることができる。また、算出されたインデックスは、ユーザが表示あるいは音声によって識別あるいは判別可能な形態で出力されればよく、算出されたインデックスの値そのものが出力される必要は無い。   Here, a method of calculating an index using detection values of a plurality of sensors 101 will be described. The index (index, index) may be a numerical value corresponding to a physical quantity indicating various phenomena, or a numerical value indicating various performances of the electronic device 1. The user can grasp the phenomenon occurring inside and outside the electronic device 1, the change in various performances of the electronic device 1, and the like by the index indicated as the numerical value, the step, and the like. The physical quantity indicated by the index can be, for example, various physical quantities such as temperature, flow rate, electric power, electric energy, current value, voltage and the like. In addition, the performance indicated by the index can be, for example, a numerical value indicating the degree of various performances such as a clogging state of the filter 14 or a failure state of the cooling component 63, a ratio, a frequency, a rank, a level, etc. . Indexes can be made dimensionless. Also, the calculated index may be output in a form that allows the user to identify or distinguish by display or voice, and there is no need to output the calculated index value itself.

一つのインデックスIは、例えば、次の式(1)で定義されうる。
I=a0+a1・x1+a2・x2+・・・+an・xn
・・・ (1)
ここに、添え字0,1,2,・・・,nは、センサ101の識別子であり、nは、センサ101の数であり、x1,x2,・・・,xnは、センサ101による検出値であり、a0,a1,a2,・・・,anは、センサ101による検出値のそれぞれに対応して設定された係数である。係数a0,a1,a2,・・・,anは、センサ101による検出値とインデックスIとの相関関係を示す係数であって、実験やシミュレーションによって、予め取得され、設定される。センサ101による検出値とインデックスIとの相関関係(係数)は、機械学習の技法、例えば、ベイジアンネットワークや、サポートベクターマシン、構造方程式モデリング、回帰分析等で求めてもよい。インデックスIは、センサ101による検出値x1,x2,・・・,xnを独立変数とした、従属変数であると言うことができる。式(1)から明らかなように、インデックスIは、複数のセンサ101による検出値に基づいて算出される。すなわち、インデックスIは、複数のセンサ101による検出値x1,x2,・・・,xnと、インデックスIとの相関関係に基づいて、算出される。発明者らの鋭意研究によって、インデックスIは、複数、好ましくは少なくとも三つ以上のセンサ101による検出値に基づいて算出されるのが望ましいことが判明した。すなわち、一つのセンサ101の検出値に基づいて数値化されたインデックスの精度よりも、二つのセンサ101の検出値に基づいて数値化されたインデックスの精度がより高く、三つ以上のセンサ101の検出値に基づいて数値化されたインデックスの精度がより一層高いことが判明した。その三つは、例えば、環境温度に対応した検出値、空気流Fの流量に対応した検出値、および発熱体の発熱量に対応した検出値である。センサ101aによる検出値は、環境温度に対応した検出値の一例である。センサ101bによる検出値は、空気流Fの流量(ファン10iの風量)に対応した検出値の一例である。また、センサ101dによる検出値は、発熱体の発熱量に対応した検出値である。
One index I can be defined, for example, by the following equation (1).
I = a0 + a1.x1 + a2.x2 +... + An.xn
... (1)
Where n is the identifier of the sensor 101, n is the number of sensors 101, and x1, x2,..., Xn are detected by the sensor 101. It is a value, and a0, a1, a2, ..., an are coefficients set corresponding to respective detection values by the sensor 101. The coefficients a0, a1, a2,..., An are coefficients indicating the correlation between the value detected by the sensor 101 and the index I, and are obtained and set in advance by experiment or simulation. The correlation (coefficient) between the detection value by the sensor 101 and the index I may be obtained by a machine learning technique, for example, a Bayesian network, a support vector machine, structural equation modeling, regression analysis or the like. The index I can be said to be a dependent variable with the detection values x1, x2, ..., xn by the sensor 101 as independent variables. As is clear from equation (1), the index I is calculated based on the detection values of the plurality of sensors 101. That is, the index I is calculated based on the correlation between the detection values x1, x2, ..., xn by the plurality of sensors 101 and the index I. The inventors of the present invention have found that it is desirable to calculate the index I based on detection values of a plurality of, preferably at least three or more, sensors 101. That is, the accuracy of the index quantified based on the detection values of the two sensors 101 is higher than the accuracy of the index quantified based on the detection value of one sensor 101, and the accuracy of the three or more sensors 101 is higher. It has been found that the accuracy of the indexes quantified based on the detected values is even higher. Three of them are, for example, a detected value corresponding to the environmental temperature, a detected value corresponding to the flow rate of the air flow F, and a detected value corresponding to the calorific value of the heating element. The detected value by the sensor 101a is an example of the detected value corresponding to the environmental temperature. The detected value by the sensor 101 b is an example of a detected value corresponding to the flow rate of the air flow F (air volume of the fan 10 i). Moreover, the detection value by the sensor 101d is a detection value corresponding to the calorific value of the heating element.

センサ101による検出値は、複数のインデックスIiの算出に用いられうる。すなわち、複数(m個)のインデックスIiは、例えば、次の式(2)で定義されうる。
Ii=ai0+ai1・x1+ai2・x2+・・・+ain・xn
・・・ (2)
ここに、添え字i(i=1〜m)は、インデックスの識別子であり、ai0,ai1,ai2,・・・,ainは、係数である。インデックスIi毎の係数ai0,ai1,ai2,・・・,ainは、センサ101による検出値とインデックスIiとの相関関係を示す係数であって、実験やシミュレーションによって、予め取得され、設定される。センサ101による検出値とインデックスIiとの相関関係(係数)は、機械学習の技法、例えば、ベイジアンネットワークや、サポートベクターマシン、構造方程式モデリング、回帰分析等で求めてもよい。複数のインデックスIiは、それぞれ、センサ101による検出値x1,x2,・・・,xnを独立変数とした、従属変数であると言うことができる。センサ101の数nと、インデックスIiの数mとは、同じであってもよいし、異なってもよい。なお、インデックスIiの多項式の各項には、センサ101による検出値x1,x2,・・・,xnに替えて、センサ101による検出値x1,x2,・・・,xnの累乗(例えば2乗)等が含まれてもよい。この場合、検出値x1,x2,・・・,xnの累乗が独立変数となる。すなわち、インデックスは、上記の例に限らず、センサ101による検出値x1,x2,・・・,xnに対応した独立変数に基づく従属変数であってもよい。
The detected value by the sensor 101 can be used to calculate a plurality of indexes Ii. That is, the plurality (m) of indexes Ii can be defined, for example, by the following equation (2).
Ii = ai 0 + ai 1 · x 1 + ai 2 · x 2 + · · · + ain · x n
... (2)
Here, the subscript i (i = 1 to m) is an identifier of an index, and ai0, ai1, ai2, ..., ain are coefficients. The coefficients ai0, ai1, ai2,..., Ain for each index Ii are coefficients indicating the correlation between the value detected by the sensor 101 and the index Ii, and are acquired and set in advance by experiment or simulation. The correlation (coefficient) between the detected value by the sensor 101 and the index Ii may be obtained by a machine learning technique, for example, a Bayesian network, a support vector machine, structural equation modeling, regression analysis or the like. The plurality of indices Ii can be said to be dependent variables, with the detection values x1, x2, ..., xn detected by the sensor 101 as independent variables. The number n of sensors 101 and the number m of indexes Ii may be the same or different. In addition, each term of the polynomial of the index Ii is replaced with the detection values x1, x2,..., Xn by the sensor 101, and the powers of the detection values x1, x2,. Etc. may be included. In this case, the power of the detected values x1, x2, ..., xn is an independent variable. That is, the index is not limited to the above example, and may be a dependent variable based on the independent variable corresponding to the detection values x1, x2, ..., xn by the sensor 101.

また、式(1)における独立変数と係数との積a1・x1,a2・x2,・・・,an・xn、および式(2)における独立変数と係数との積ai1・x1,ai2・x2,・・・,ain・xnの値が大きいほど、すなわち、式(1)および(2)における項の値が大きいほど、インデックスの値も大きくなる。したがって、インデックスの値に対する独立変数と係数との積(項)の値の比率(割合)によって、独立変数(センサ101による検出値)のインデックスにおける影響度を把握できる。   In addition, the product a1 · x1, a2 · x2, ..., an · xn of the independent variable and the coefficient in the equation (1), and the product ai1 · x1, ai2 · x2 of the independent variable and the coefficient in the equation (2) As the value of ain · xn is larger, that is, as the value of the term in the equations (1) and (2) is larger, the value of the index is also larger. Therefore, the influence degree in the index of the independent variable (the detected value by the sensor 101) can be grasped by the ratio (ratio) of the value of the product (term) of the independent variable and the coefficient to the value of the index.

また、センサ101による検出値を複数のインデックスIiの算出に用いる場合の、独立変数と係数との積に関しては、発明者らの鋭意研究により、以下の知見が得られた。すなわち、一つのインデックス(例えばインデックスI1)において積が最大となる独立変数に対応したセンサ101と、他のインデックス(例えばインデックスI2)において積が最大となる独立変数に対応したセンサ101とが、異なる場合に、インデックスIiの精度がより高まる。上述した複数のセンサ101(101a〜101d)の配置は、この知見を踏まえたものである。すなわち、本実施形態では、環境温度に対応したインデックスの多項式において、独立変数と係数との複数の積(項)のうち、センサ101aの検出値に対応した独立変数と係数との積(項)が最大となるよう、センサ101aの配置が調整され、設定される。また、ファン10iの風量に対応したインデックスの多項式において、独立変数と係数との複数の積(項)のうち、センサ101bの検出値に対応した独立変数と係数との積(項)が最大となるよう、センサ101bの配置が調整され、設定される。また、冷却部品63の冷却性能を示すインデックスの多項式において、独立変数と係数との複数の積(項)のうち、センサ101cの検出値に対応した独立変数と係数との積(項)が最大となるよう、センサ101cの配置が調整され、設定される。そして、発熱体である部品62の発熱量を示すインデックスの多項式において、独立変数と係数との複数の積(項)のうち、センサ101dの検出値に対応した独立変数と係数との積(項)が最大となるよう、センサ101dの配置が調整され、設定される。インデックスI1は、第一のインデックスの一例であり、インデックスI2は、第二のインデックスの一例である。   In addition, with regard to the product of the independent variable and the coefficient when the detection value by the sensor 101 is used to calculate a plurality of indexes Ii, the following findings were obtained by the inventors' intensive research. That is, the sensor 101 corresponding to the independent variable whose product is maximum in one index (for example, index I1) and the sensor 101 corresponding to the independent variable whose product is maximum in another index (for example, index I2) are different. In the case where the index Ii is more accurate. The arrangement of the plurality of sensors 101 (101a to 101d) described above is based on this finding. That is, in the present embodiment, among the products (terms) of the independent variable and the coefficient in the polynomial of the index corresponding to the environmental temperature, the product (term) of the independent variable corresponding to the detection value of the sensor 101a The arrangement of the sensor 101a is adjusted and set so that the value of. In the polynomial of the index corresponding to the air volume of the fan 10i, the product (term) of the independent variable corresponding to the detection value of the sensor 101b among the plurality of products (terms) of the independent variable and the coefficient is the maximum The arrangement of the sensor 101b is adjusted and set so that Further, in the polynomial of the index indicating the cooling performance of the cooling part 63, the product (term) of the independent variable corresponding to the detection value of the sensor 101c among the plurality of products (terms) of the independent variable and the coefficient is the largest. The arrangement of the sensor 101c is adjusted and set so that Then, in the polynomial of the index indicating the calorific value of the part 62 which is a heating element, the product of the independent variable and the coefficient corresponding to the detection value of the sensor 101d among the plurality of products (terms) of the independent variable and the coefficient The arrangement of the sensor 101d is adjusted and set such that the maximum value of. The index I1 is an example of a first index, and the index I2 is an example of a second index.

図3は、上述したセンサ101による検出値に基づくインデックスの算出や当該算出したインデックスに基づく各部の制御を実行する制御部100のブロック図である。制御部100は、検出部100a、演算部100b、出力情報生成部100c、表示制御部100d、および音声制御部100eを有する。制御部100は、CPUや、コントローラ等によって、具現化されうる。   FIG. 3 is a block diagram of the control unit 100 that executes calculation of an index based on a detection value by the sensor 101 described above and control of each part based on the calculated index. The control unit 100 includes a detection unit 100a, a calculation unit 100b, an output information generation unit 100c, a display control unit 100d, and an audio control unit 100e. The control unit 100 may be embodied by a CPU, a controller, or the like.

制御部100による演算処理や制御は、ソフトウエアによって実行されてもよいし、ハードウエアによって実行されてもよい。また、制御部100による演算処理や制御には、ソフトウエアによる演算処理や制御とハードウエアによる演算処理や制御とが含まれてもよい。ソフトウエアによる処理の場合にあっては、制御部100は、ROM(read only memory)や、HDD(hard disk drive)、SSD(solid state drive)、フラッシュメモリ等に記憶されたプログラムを読み出して実行する。制御部100は、プログラムにしたがって動作することにより、検出部100aや、演算部100b、出力情報生成部100c、表示制御部100d、音声制御部100e等として機能する。この場合、プログラムには、検出部100aや、演算部100b、出力情報生成部100c、表示制御部100d、音声制御部100e等に対応するモジュールが含まれる。プログラムは、それぞれインストール可能な形式または実行可能な形式のファイルでCD−ROMや、FD、CD−R、DVD等の、コンピュータで読み取り可能な記録媒体に記録されて提供されうる。また、プログラムは、通信ネットワークに接続されたコンピュータの記憶部に記憶され、ネットワーク経由でダウンロードされることによって導入されうる。また、プログラムは、ROM等に予め組み込まれてもよい。制御部100の全部あるいは一部がハードウエアによって構成される場合、制御部100には、FPGA(field programmable gate array)やASIC(application specific integrated circuit)等が含まれうる。   Arithmetic processing and control by the control unit 100 may be performed by software or hardware. Further, the arithmetic processing and control by the control unit 100 may include arithmetic processing and control by software and arithmetic processing and control by hardware. In the case of processing by software, the control unit 100 reads and executes a program stored in a read only memory (ROM), a hard disk drive (HDD), a solid state drive (SSD), a flash memory or the like. Do. The control unit 100 operates in accordance with a program to function as a detection unit 100a, an operation unit 100b, an output information generation unit 100c, a display control unit 100d, a voice control unit 100e, and the like. In this case, the program includes modules corresponding to the detection unit 100a, the calculation unit 100b, the output information generation unit 100c, the display control unit 100d, the voice control unit 100e, and the like. The program may be provided as a file in an installable format or an executable format, recorded on a computer readable recording medium such as a CD-ROM, an FD, a CD-R, and a DVD. Also, the program may be stored in a storage unit of a computer connected to a communication network and installed by being downloaded via the network. Also, the program may be incorporated in advance in a ROM or the like. When all or part of the control unit 100 is configured by hardware, the control unit 100 may include a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), and the like.

検出部100aは、センサ101の検出結果に応じた検出値を取得する。演算部100bは、検出部100aによって取得された検出値に基づくインデックスの算出や、インデックスに含まれる各項(独立変数と係数との積)の算出、インデックスとインデックスに対応した閾値との比較、それらの演算に関連する各種演算処理等を、実行する。出力情報生成部100cは、所定の出力を実行する場合における当該出力情報を生成する。出力情報には、演算処理結果に対応した出力情報や、演算処理結果を出力するための付随的な出力情報等が含まれうる。表示制御部100dは、生成された出力情報に対応する画像が表示されるよう、ディスプレイ4を制御する。音声制御部100eは、生成された出力情報に対応する音声が出力されるよう、スピーカ5を制御する。表示出力に関しては、出力情報生成部100cおよび表示制御部100dが出力制御部の一例であり、音声出力に関しては、出力情報生成部100cおよび音声制御部100eが出力制御部の一例である。なお、演算部100bによる演算処理結果は、RAS(reliability availability and serviceability)機能の一部として用いられうる。演算部100bは、インデックス算出部の一例である。   The detection unit 100 a acquires a detection value according to the detection result of the sensor 101. The calculation unit 100b calculates an index based on the detection value acquired by the detection unit 100a, calculates each term (the product of an independent variable and a coefficient) included in the index, compares the index with a threshold corresponding to the index, It executes various operation processing and the like related to those operations. The output information generation unit 100c generates the output information in the case of executing a predetermined output. The output information may include output information corresponding to the operation processing result, additional output information for outputting the operation processing result, and the like. The display control unit 100d controls the display 4 so that an image corresponding to the generated output information is displayed. The voice control unit 100e controls the speaker 5 so that the voice corresponding to the generated output information is output. For display output, the output information generation unit 100c and the display control unit 100d are an example of an output control unit, and for audio output, the output information generation unit 100c and the audio control unit 100e are an example of an output control unit. The result of the arithmetic processing by the arithmetic unit 100b can be used as part of a reliability availability and serviceability (RAS) function. The calculation unit 100 b is an example of an index calculation unit.

記憶部102には、例えば、RAM(random access memory)や、ROM、HDD、SSD、フラッシュメモリ等の記憶部品や記憶装置が含まれうる。プログラムは、ROMや、HDD、SSD、フラッシュメモリ等の不揮発性の記憶部品や記憶装置に記憶される。また、記憶部102には、制御部100による制御に用いられるデータや、演算部100bによる演算に用いられるデータ、演算処理結果、出力情報等が記憶される。インデックスの算出に用いられる係数は、プログラムに記述されてもよいし、プログラムとは別に記憶部102に記憶されてもよい。係数は、可変に設定可能であってもよい。   The storage unit 102 may include, for example, storage components and storage devices such as a random access memory (RAM), a ROM, an HDD, an SSD, and a flash memory. The program is stored in a non-volatile storage component or storage device such as a ROM, an HDD, an SSD, or a flash memory. The storage unit 102 also stores data used for control by the control unit 100, data used for calculation by the calculation unit 100b, calculation processing results, output information, and the like. The coefficients used to calculate the index may be described in a program or may be stored in the storage unit 102 separately from the program. The coefficients may be variably settable.

ディスプレイ4は、表示部の一例であり、例えば、LCD(liquid crystal display)である。スピーカ5は、音声出力部の一例である。ディスプレイ4およびスピーカ5は、出力装置の一例である。ディスプレイ4およびスピーカ5は、電子機器1に含まれてもよいし、電子機器1とは別の所謂外付けの装置であってもよい。   The display 4 is an example of a display unit, and is, for example, an LCD (liquid crystal display). The speaker 5 is an example of an audio output unit. The display 4 and the speaker 5 are an example of an output device. The display 4 and the speaker 5 may be included in the electronic device 1 or may be a so-called external device separate from the electronic device 1.

図4には、制御部100による演算処理の手順の一例が示されている。まず、検出部100aはセンサ101の検出結果から検出値を取得する(S1)。次に、演算部100bは、複数のセンサ101による検出値に基づいて、独立変数と係数との積を算出し(S2)、複数の積の和をインデックスとして算出する(S3)。   An example of the procedure of the arithmetic processing by the control unit 100 is shown in FIG. 4. First, the detection unit 100a acquires a detection value from the detection result of the sensor 101 (S1). Next, the calculation unit 100b calculates the product of the independent variable and the coefficient based on the detection values of the plurality of sensors 101 (S2), and calculates the sum of the plurality of products as an index (S3).

次に、出力情報生成部100cは、S2やS3で算出した積やインデックスを出力するための出力情報を生成する。表示制御部100dは、当該出力情報を表示するようディスプレイ4を制御し、音声制御部100eは、当該出力情報を音声出力するようスピーカ5を制御する。すなわち、情報出力(1)が実行される(S4)。   Next, the output information generation unit 100c generates output information for outputting the product or index calculated in S2 or S3. The display control unit 100d controls the display 4 to display the output information, and the sound control unit 100e controls the speaker 5 to sound output the output information. That is, information output (1) is executed (S4).

次に、演算部100bは、インデックスとインデックスに対応して設定された所定の閾値とを比較する(S5)。S5において、インデックスが閾値以上であった場合(S5でYes)、出力情報生成部100cは、インデックスの属性や値に応じて、異常が生じていることや改善を促すことを出力するための出力情報を生成する。表示制御部100dは、当該情報を表示するようディスプレイ4を制御し、音声制御部100eは、当該情報を音声出力するようスピーカ5を制御する。すなわち、情報出力(2)が実行される(S6)。S5でNoの場合、S6は実行されない。   Next, the computing unit 100b compares the index with a predetermined threshold set corresponding to the index (S5). In S5, when the index is equal to or higher than the threshold (Yes in S5), the output information generation unit 100c outputs a message indicating that an abnormality has occurred or an improvement is urged according to the attribute or value of the index. Generate information. The display control unit 100d controls the display 4 to display the information, and the sound control unit 100e controls the speaker 5 to sound output the information. That is, the information output (2) is executed (S6). If S5 is No, S6 is not executed.

図5には、インデックスとしての部品62の温度の表示例が示されている。図5の場合、対象となる電子機器1では、発熱体である部品62の近傍に位置され当該部品62の発熱量の変化の影響を受けやすいセンサ101dが二つ設けられ、一つのセンサ101dは、部品62としてのCPUの近傍に設けられ、もう一つのセンサ101dは、部品62としての記憶部102(RAID)の近傍に設けられている。インデックスとしては、CPUの温度に対応したインデックスと、RAIDの温度に対応したインデックスとが、採用されている。インデックスの値V1,V2および積(項)の値Vp1〜Vp6が、温度計を模式化した棒グラフ(積み上げ棒グラフ)の画像Im51,Im52中に含まれている。Vp1は、部品62としてのCPUの発熱量の影響が大きいセンサ101dによる検出値と対応する係数との積の値である。Vp2は、部品62としてのRAIDの発熱量の影響が大きいセンサ101dによる検出値と対応する係数との積の値である。Vp3は、室内温度(環境温度)の影響が大きいセンサ101aによる検出値と対応する係数との積の値である。Vp4は、ヒートシンクA(冷却部品63)による冷却性能の影響が大きいセンサ101cによる検出値と対応する係数との積の値である。Vp5は、ヒートシンクB(冷却部品63)による冷却性能の影響が大きいセンサ101cによる検出値と対応する係数との積の値である。Vp6は、流入風量(ファン10iの風量)の影響が大きいセンサ101bによる検出値と対応する係数との積の値である。図5のような表示によれば、ユーザは、インデックスの値によって、発熱体としての部品62の温度を把握しやすい。また、ユーザは、インデックスの値とともに表示される積(項)の値により、部品62の温度上昇における各要素の影響度を把握しやすい。また、図5では、インデックスとともに、温度や、電力(消費電力)、負荷(比率)等も表示されているため、ユーザは、部品62の温度上昇が生じた場合に、その状況や原因を、より一層把握しやすい。   FIG. 5 shows a display example of the temperature of the component 62 as an index. In the case of FIG. 5, in the electronic device 1 to be provided, two sensors 101d are provided in the vicinity of the component 62, which is a heating element, and susceptible to the change of the calorific value of the component 62. The other sensor 101 d is provided in the vicinity of the storage unit 102 (RAID) as the component 62. As the index, an index corresponding to the temperature of the CPU and an index corresponding to the temperature of the RAID are adopted. Index values V1 and V2 and product (terms) values Vp1 to Vp6 are included in images Im51 and Im52 of bar graphs (stacked bar graphs) that model the thermometer. Vp1 is a value of the product of the detection value by the sensor 101d that is largely affected by the heat generation amount of the CPU as the component 62 and the corresponding coefficient. Vp2 is a value of the product of the detection value by the sensor 101d that is largely affected by the heat generation amount of the RAID as the component 62 and the corresponding coefficient. Vp3 is a value of the product of the detected value by the sensor 101a that is largely affected by the room temperature (environmental temperature) and the corresponding coefficient. Vp4 is a value of the product of the detected value by the sensor 101c where the influence of the cooling performance by the heat sink A (cooling component 63) is large and the corresponding coefficient. Vp5 is a value of the product of the detected value by the sensor 101c where the influence of the cooling performance by the heat sink B (cooling component 63) is large and the corresponding coefficient. Vp6 is a value of the product of the detected value by the sensor 101b that is greatly influenced by the inflowing air volume (air volume of the fan 10i) and the corresponding coefficient. According to the display as shown in FIG. 5, the user can easily grasp the temperature of the component 62 as the heating element by the value of the index. Also, the user can easily grasp the degree of influence of each element on the temperature rise of the part 62 by the value of the product (term) displayed together with the value of the index. Further, in FIG. 5, the temperature, power (power consumption), load (ratio), and the like are displayed together with the index, and the user can check the situation and the cause when the temperature of the component 62 rises. It is easier to understand.

図6には、ファン10iの性能(流入風量)、ヒートシンクA(冷却部品63)の冷却性能、およびヒートシンクB(冷却部品63)の冷却性能を示すインデックスとともに、室内温度に対応したインデックスが、示されている。図6では、各インデックスが、タコメータを模式化した画像Im61〜Im64によって示されている。画像Im61〜Im64のそれぞれには、インデックスの値を示す針65の画像と、スケール66を示す画像が含まれている。図6の例では、針65が略10時の位置にある状態で正常であり、針65が当該正常である位置から時計回り方向に離れるほど、異常あるいは性能低下であることが示されている。図6のような表示によれば、ユーザは、インデックスの値によって、現象を示す物理量の現在の状況や、各種性能の現在の状況を、把握しやすい。   FIG. 6 shows the index corresponding to the indoor temperature together with the index indicating the performance (inflow air volume) of the fan 10i, the cooling performance of the heat sink A (cooling component 63), and the cooling performance of the heat sink B (cooling component 63). It is done. In FIG. 6, each index is shown by the image Im61-Im64 which schematized the tachometer. Each of the images Im61 to Im64 includes an image of the needle 65 indicating the value of the index and an image indicating the scale 66. In the example of FIG. 6, it is normal that the needle 65 is at the position of about 10 o'clock, and it is shown that the more the needle 65 is in the clockwise direction from the normal position, the more abnormal or the lower the performance. . According to the display as shown in FIG. 6, the user can easily grasp the current status of the physical quantity indicating the phenomenon and the current status of various performances by the index value.

図7には、1日における環境温度に対応したインデックスの経時変化が示されるとともに、図8には、1日におけるCPU(部品62、発熱体)による負荷の影響を示すインデックスの経時変化が示されている。図8におけるCPU負荷の影響を示すインデックスは、例えば、CPUの温度である。図7,8では、横軸が経過時間(時間)、縦軸が各インデックスの値であり、各グラフに、月曜日、火曜日、および水曜日のインデックスが示されている。図7,8のような表示によれば、ユーザは、インデックスの値の経時変化によって、現象や性能の経時変化を把握しやすい。よって、ユーザは、現象や性能が悪化する時間帯を把握しやすい。また、図7,8には、異なる条件での複数の経時変化が含まれているため、ユーザは、現象や性能の変化の状態や原因を、把握しやすい。   FIG. 7 shows the time-dependent change of the index corresponding to the environmental temperature in one day, and FIG. 8 shows the time-dependent change of the index showing the influence of the load by the CPU (part 62, heating element) in one day. It is done. The index indicating the influence of the CPU load in FIG. 8 is, for example, the temperature of the CPU. In FIGS. 7 and 8, the horizontal axis is the elapsed time (hour), the vertical axis is the value of each index, and the graphs of Monday, Tuesday, and Wednesday show the index. According to the display as shown in FIGS. 7 and 8, the user can easily grasp the phenomenon or the temporal change of the performance by the temporal change of the value of the index. Therefore, the user can easily grasp the time zone in which the phenomenon or performance is deteriorated. In addition, since FIGS. 7 and 8 include a plurality of temporal changes under different conditions, the user can easily grasp the state or cause of the phenomenon or change in performance.

図9には、2年におけるフィルタ目詰まり状況に対応したインデックスの経時変化が示されるとともに、図10には、2年におけるヒートシンクの不具合状態を示すインデックスの経時変化が示されている。図9におけるフィルタ目詰まり状態を示すインデックスは、例えば、ファン10iの風量に基づいて、目詰まりが無い状態を0、完全に目詰まりした状態を1とした、比率として定義される。図10におけるヒートシンクの不具合状態を示すインデックスは、例えば、ヒートシンクの温度に基づいて、温度が第一の値であるときに0、温度が第一の値よりも高い第二の状態であるときに1となる、無次元化された線形的な関数の値として定義される。図9,10では、横軸が経過時間(月)、縦軸が各インデックスの値である。また、図9,10には、それぞれ、二段階の閾値、すなわち、メンテナンスが推奨される第一の閾値と、空冷困難、放熱困難等のため部品交換が推奨される第二の閾値とが、示されている。図9,10のような表示によれば、ユーザは、インデックスの値の経時変化によって、現象や性能の経時変化を把握しやすい。また、図9,10には、閾値が含まれているため、ユーザは、現象や性能の可否の状態や、対策の緊急度、対策が必要となる時期までの余裕等を把握しやすい。また、システム(制御部100)からユーザへは、例えば、ユーザによる利用形態や利用環境等のユーザの特徴に応じて、電子機器1のメンテナンスの仕方や、タイミング、メンテナンスに用いる部品の適切な配置(準備態様)等を、提案することも可能となる。また、インデックスや、取得されたデータ、それらの分析結果等を、電子機器1の新機種の企画や設計に反映させたり参考にさせたりするようなことも可能となる。なお、図9には、インデックスが閾値を超えているため、異常が生じていることや改善を促すことを示す画像Im9(文字、情報)が含まれている。   FIG. 9 shows the change with time of the index corresponding to the filter clogging condition in 2 years, and FIG. 10 shows the change with time of the index indicating the failure state of the heat sink in 2 years. The index indicating the clogged state of the filter in FIG. 9 is defined as, for example, a ratio based on the air volume of the fan 10i, where the clogged state is 0 and the completely clogged state is 1. The index indicating the failure state of the heat sink in FIG. 10 is, for example, 0 when the temperature is the first value based on the temperature of the heat sink, and the second state where the temperature is higher than the first value It is defined as the value of a non-dimensionalized linear function which becomes 1. 9 and 10, the horizontal axis is the elapsed time (month), and the vertical axis is the value of each index. In FIGS. 9 and 10, two-stage thresholds, that is, a first threshold for which maintenance is recommended, and a second threshold for which component replacement is recommended because of air-cooling difficulty, heat dissipation difficulty, etc. It is shown. According to the display shown in FIGS. 9 and 10, the user can easily grasp the phenomenon or the temporal change of the performance by the temporal change of the value of the index. Further, since the threshold is included in FIGS. 9 and 10, the user can easily grasp the state of whether or not the phenomenon or performance is possible, the urgency of the countermeasure, the margin until the countermeasure is needed, and the like. Further, from the system (control unit 100) to the user, for example, the manner of maintenance of the electronic device 1, the timing, and the appropriate arrangement of parts used for the maintenance according to the user's characteristics such as the use form and the use environment by the user. It is also possible to propose (preparation mode) and the like. In addition, it is possible to reflect or refer to an index, acquired data, analysis results thereof and the like in planning and design of a new model of the electronic device 1. Note that, since the index exceeds the threshold, FIG. 9 includes an image Im9 (character, information) indicating that an abnormality has occurred or that improvement is to be promoted.

以上、説明したように、本実施形態では、演算部100b(インデックス算出部)は、物理量に対応したインデックスまたは電子機器1の性能を示すインデックスを、複数のセンサ101による検出値とインデックスとの相関関係に基づいて算出する。よって、本実施形態によれば、インデックスによって現象や性能の変化が数値的あるいは段階的に示される。よって、例えば、電子機器1や電子機器1の環境の異常やその兆候が、より早期にあるいはより精度良く認識されやすくなる。   As described above, in the present embodiment, the computing unit 100 b (index calculating unit) correlates the index corresponding to the physical amount or the index indicating the performance of the electronic device 1 with the detected values of the plurality of sensors 101 and the index Calculate based on the relationship. Therefore, according to the present embodiment, the index indicates the phenomenon or the change in performance numerically or stepwise. Therefore, for example, an abnormality in the environment of the electronic device 1 or the electronic device 1 or a symptom thereof becomes easy to be recognized earlier or more accurately.

また、本実施形態では、演算部100bは、三つ以上のセンサ101による検出値とインデックスとの相関関係に基づいてインデックスを算出する。よって、本実施形態によれば、インデックスがより精度よく算出されやすい。よって、例えば、電子機器1の異常やその兆候がより精度良く認識されやすくなる。   Further, in the present embodiment, the calculation unit 100b calculates an index based on the correlation between the detection values of the three or more sensors 101 and the index. Therefore, according to the present embodiment, the index can be calculated more accurately. Therefore, for example, the abnormality of the electronic device 1 and the indication thereof can be recognized more accurately.

また、本実施形態では、演算部100bは、インデックスとして、センサ101の検出値に対応した独立変数と係数との積の、和を算出する。よって、本実施形態によれば、インデックスに対する独立変数と係数との積の比率によって、現象や性能の変化の要因がより認識されやすくなる。   Further, in the present embodiment, the computing unit 100b calculates, as an index, the sum of the product of the independent variable and the coefficient corresponding to the detection value of the sensor 101. Therefore, according to the present embodiment, the factor of the phenomenon or the change of the performance can be more easily recognized by the ratio of the product of the independent variable and the coefficient to the index.

また、本実施形態では、インデックスI1(第一のインデックス)において積が最大となる独立変数に対応したセンサ101と、インデックスI2(第二のインデックス)において積が最大となる独立変数に対応したセンサ101と、が、相異なる。よって、本実施形態によれば、インデックスがより精度よく算出されやすい。よって、例えば、電子機器1の異常やその兆候がより精度良く認識されやすくなる。   Further, in the present embodiment, the sensor 101 corresponding to the independent variable whose product is maximum at the index I1 (first index) and the sensor corresponding to the independent variable whose product is maximum at the index I2 (second index) 101 and are different from each other. Therefore, according to the present embodiment, the index can be calculated more accurately. Therefore, for example, the abnormality of the electronic device 1 and the indication thereof can be recognized more accurately.

また、本実施形態では、インデックスは、例えば、温度に対応したインデックスや、発熱体の温度に対応したインデックス、環境温度に対応したインデックス等の、物理量に対応したインデックスでありうる。また、インデックスは、例えば、冷却部品63の冷却性能を示すインデックス、フィルタ14の目詰まりを示すインデックス等の、性能を示すインデックスである。よって、本実施形態によれば、種々の現象や性能の現状や経時変化が認識されうる。   Further, in the present embodiment, the index may be, for example, an index corresponding to a physical quantity, such as an index corresponding to a temperature, an index corresponding to a temperature of a heating element, or an index corresponding to an environmental temperature. The index is, for example, an index that indicates the cooling performance of the cooling component 63, an index that indicates the clogging of the filter 14, or the like. Therefore, according to the present embodiment, the current state and the change with time of various phenomena and performances can be recognized.

また、本実施形態では、例えば、インデックスの算出に関わる複数のセンサ101の全ては、温度を検出するセンサである。よって、本実施形態によれば、インデックスを算出する装置構成が、より簡素な構成によって具現化されうる。   Furthermore, in the present embodiment, for example, all of the plurality of sensors 101 involved in the calculation of the index are sensors that detect the temperature. Therefore, according to the present embodiment, the apparatus configuration for calculating the index can be embodied with a simpler configuration.

また、本実施形態では、例えば、インデックスの算出に関わる複数のセンサ101は、相異なる物理量を検出するセンサを含む。よって、本実施形態によれば、例えば、種々のセンサを、インデックスの算出に利用できる。また、例えば、インデックスと相関関係の強い検出値に基づいて、インデックスがより精度良く算出されうる。   Further, in the present embodiment, for example, the plurality of sensors 101 involved in the calculation of the index include sensors that detect different physical quantities. Therefore, according to the present embodiment, for example, various sensors can be used to calculate the index. Also, for example, the index can be calculated more accurately based on the detected value having a strong correlation with the index.

また、本実施形態では、例えば、センサ101は、筐体2に収容された基板61に設けられている。よって、本実施形態によれば、インデックスを算出する装置構成が、より簡素な構成によって具現化されうる。   Further, in the present embodiment, for example, the sensor 101 is provided on the substrate 61 housed in the housing 2. Therefore, according to the present embodiment, the apparatus configuration for calculating the index can be embodied with a simpler configuration.

また、本実施形態では、電子機器1は、インデックスを出力するようディスプレイ4やスピーカ5(出力装置)を制御する表示制御部100dや音声制御部100e(出力制御部)を備える。よって、本実施形態によれば、ユーザは、インデックスおよびインデックスによって示される現象や性能の現状および経時変化を、表示あるいは音声によって知ることができる。   Further, in the present embodiment, the electronic device 1 includes the display control unit 100d that controls the display 4 and the speaker 5 (output device) so as to output an index, and the sound control unit 100e (output control unit). Therefore, according to the present embodiment, the user can know the current state and the change with time of the phenomenon and performance indicated by the index and the index by display or voice.

また、本実施形態では、表示制御部100dや音声制御部100eは、インデックスに対応した積を出力するよう、ディスプレイ4やスピーカ5を制御する。よって、本実施形態によれば、ユーザは、インデックスによって示される現象や性能の要因を認識しやすい。   Further, in the present embodiment, the display control unit 100d and the voice control unit 100e control the display 4 and the speaker 5 so as to output the product corresponding to the index. Therefore, according to the present embodiment, the user can easily recognize the phenomenon indicated by the index and the factor of the performance.

(第2実施形態)
図11は、第2実施形態の電子機器1Aの筐体2内の構成が示された模式的かつ例示的な平面図である。本実施形態の電子機器1Aは、上記第1実施形態の電子機器1と同様の構成を有する。よって、本実施形態によっても、上記第1実施形態と同様の構成に基づく同様の作用および効果が得られる。
Second Embodiment
FIG. 11 is a schematic and exemplary plan view showing the configuration in the housing 2 of the electronic device 1A of the second embodiment. The electronic device 1A of the present embodiment has the same configuration as the electronic device 1 of the first embodiment. Therefore, the same operation and effect based on the same configuration as the first embodiment can be obtained also in the present embodiment.

ただし、図11に示されるように、本実施形態の電子機器1Aの筐体2内には、発熱体64が設けられているもののセンサ101が設けられていない部品67が収容されている。なお、図11では、部品67は一つの発熱体64を有するが、複数の発熱体64を有してもよい。また、筐体2内には、発熱体64を有しセンサ101を有さない複数の部品67が収容されてもよい。基板61は、センサ101が設けられた第一の部品の一例であり、部品67はセンサ101が設けられない第二の部品の一例である。また、基板61に設けられた発熱体としての部品62は、第一の発熱体の一例であり、部品67に設けられた発熱体64は、第二の発熱体の一例である。   However, as shown in FIG. 11, in the housing 2 of the electronic device 1A of the present embodiment, a component 67 in which the heat generating element 64 is provided but the sensor 101 is not provided is accommodated. In FIG. 11, the component 67 has one heating element 64, but may have a plurality of heating elements 64. Further, in the housing 2, a plurality of components 67 having the heating element 64 and not having the sensor 101 may be accommodated. The substrate 61 is an example of a first component on which the sensor 101 is provided, and the component 67 is an example of a second component on which the sensor 101 is not provided. Further, the component 62 as a heating element provided on the substrate 61 is an example of a first heating element, and the heating element 64 provided on the component 67 is an example of a second heating element.

演算部100bは、センサ101が設けられていない部品67に設けられた発熱体64の温度に対応したインデックスを、式(2)により、複数のセンサ101の検出結果に基づいて算出することができる。式(2)により発熱体64の温度に対応したインデックスを算出するため、当該インデックスの係数は、実験やシミュレーションによって、予め取得され、設定される。なお、発熱体64の温度に対応したインデックスは、例えば、発熱体64の発熱による影響を受ける部位あるいは部品の温度などであってもよく、発熱体64の温度であることは必須ではない。また、インデックスは、温度以外の物理量であってもよい。   The calculation unit 100b can calculate an index corresponding to the temperature of the heating element 64 provided in the component 67 in which the sensor 101 is not provided, based on the detection results of the plurality of sensors 101 according to equation (2). . In order to calculate the index corresponding to the temperature of the heating element 64 by the equation (2), the coefficient of the index is obtained and set in advance by experiment or simulation. The index corresponding to the temperature of the heating element 64 may be, for example, the temperature of a portion or part affected by the heat generation of the heating element 64, and the temperature of the heating element 64 is not essential. Also, the index may be a physical quantity other than temperature.

また、演算部100bは、式(2)によりセンサ101の検出値に基づいて算出した別のインデックスに基づいて、発熱体64の温度に対応したインデックスを算出してもよい。この場合、演算部100bは、発熱体64の温度に対応したインデックスを、以下の式(3)により、算出してもよい。
Isj=bj0+bj1・I1+bj2・I2+・・・+bjn・In
・・・ (3)
ここに、添え字j(j=1〜m)は、発熱体64の温度に対応したインデックスIsの識別子であり、bj0,bj1,bj2,・・・,bjnは、係数である。係数bj0,bj1,bj2,・・・,bjnは、別のインデックスI1,I2,・・・,Inと発熱体64の温度に対応したインデックスIsjとの相関関係を示す係数であって、実験やシミュレーションによって、予め取得され、設定される。別のインデックスI1,I2,・・・,InとインデックスIsjとの相関関係(係数)は、機械学習の技法、例えば、ベイジアンネットワークや、サポートベクターマシン、構造方程式モデリング、回帰分析等で求めてもよい。インデックスIsjは、インデックスI1,I2,・・・,Inを独立変数とした、従属変数であると言うことができる。インデックスI1,I2,・・・,Inは、温度を示すインデックスであってもよいし、温度に影響を与える温度以外(例えば、空気流の流量等)のインデックスであってもよい。インデックスIsjの多項式の各項には、インデックスI1,I2,・・・,Inに替えて、インデックスI1,I2,・・・,Inの累乗(例えば2乗)等が含まれてもよい。この場合、インデックスI1,I2,・・・,Inの累乗が独立変数となる。すなわち、インデックスIsjは、上記の例に限らず、インデックスI1,I2,・・・,Inに対応した独立変数に基づく従属変数であってもよい。筐体2内に、センサ101が設けられていない部品67に設けられた複数の発熱体64が収容されている場合、演算部100bは、複数の発熱体64のそれぞれの温度に対応したインデックスを算出することができる。
Further, the calculation unit 100b may calculate an index corresponding to the temperature of the heating element 64 based on another index calculated based on the detection value of the sensor 101 according to equation (2). In this case, the calculation unit 100b may calculate the index corresponding to the temperature of the heating element 64 by the following equation (3).
Isj = bj0 + bj1 · I1 + bj2 · I2 + ··· + bjn · In
... (3)
Here, the subscript j (j = 1 to m) is an identifier of the index Is corresponding to the temperature of the heating element 64, and bj0, bj1, bj2, ..., bjn are coefficients. The coefficients bj0, bj1, bj2, ..., bjn are coefficients indicating the correlation between the other indexes I1, I2, ..., In and the index Isj corresponding to the temperature of the heating element 64, and they are experiments or It is previously acquired and set by simulation. The correlations (coefficients) between different indexes I1, I2, ..., In and the index Isj may be obtained by machine learning techniques, for example, Bayesian networks, support vector machines, structural equation modeling, regression analysis, etc. Good. The index Isj can be said to be a dependent variable, with the indexes I1, I2, ..., In as independent variables. The indices I1, I2,..., In may be indices indicating temperature, or may be indices other than the temperature that affects the temperature (for example, the flow rate of the air flow, etc.). The terms of the polynomial of the index Isj may include powers of the indexes I1, I2,..., In (for example, a square), etc., instead of the indexes I1, I2,. In this case, the powers of the indexes I1, I2, ..., In become independent variables. That is, the index Isj is not limited to the above example, and may be a dependent variable based on an independent variable corresponding to the indexes I1, I2, ..., In. When the plurality of heating elements 64 provided in the component 67 in which the sensor 101 is not provided is accommodated in the housing 2, the computing unit 100 b sets an index corresponding to each temperature of the plurality of heating elements 64. It can be calculated.

発熱体64を有するもののセンサ101を有さない部品67としては、例えば、電源ユニットや、記憶装置等が挙げられる。当該記憶装置は、例えば、HDD、SSD、RAIDカード、LAN(local area network)カード、グラフィックボード等である。また、部品67が、オプション部品や、後付部品、交換部品、他社部品、改変・開封禁止部品等である場合にも、当該部品67は、発熱体64を有するもののセンサ101を有さないことが多い。本実施形態によれば、このように、センサ101が設けられていない部品67や、センサ101が設けられ難い部品67が、発熱体64を有する場合、において、当該発熱体64の発熱による各部への影響を推定できるようになる。   Examples of the component 67 having the heating element 64 but not the sensor 101 include a power supply unit and a storage device. The storage device is, for example, an HDD, an SSD, a RAID card, a LAN (local area network) card, a graphic board, or the like. Also, even when the part 67 is an optional part, a retrofit part, a replacement part, another company's part, a modification or an opening prohibited part, etc., the part 67 has the heating element 64 but does not have the sensor 101. There are many. According to the present embodiment, in the case where the component 67 in which the sensor 101 is not provided and the component 67 in which the sensor 101 is not likely to have the heating element 64 as described above, to each part due to heat generation of the heating element 64 Will be able to estimate the effects of

製品の信頼性の確保には、出荷前の設計と出荷後の保守の両方が重要である。例えば、電子機器における発熱体の発熱による各部への影響を考慮し、出荷前の設計として、ファン等の冷却機構を装備することができる。出荷後の保守としては、時間をベースとした保守(TBM)と、状態をベースとした保守(CBM)と、がある。TBMは、実際の使用状態が反映されず、劣化を推定できない。このため、実際にはまだ十分に使える状態であるのに、新品に交換されてしまったり、逆に、劣化が進展し寿命に近付いてしまったりする虞もある。他方、従来のCBMとしては、温度の閾値によってシステムの動作速度を低下させたり、システムを停止したりする場合がある。しかし、このような場合には、代表値については閾値は超えていないものの、個々の部品等についてはエラーメッセージが出力されない所謂サイレント障害が進展し、結果的により早い時期に閾値を超える状況となってしまう虞がある。また、従来のCBMは、センサ101が設けられていない部品67に対しては、有効に機能し難かった。この点、本実施形態によれば、センサ101が設けられていない部品67や、当該部品67に設けられた発熱体64の発熱によって影響を受ける他の部品に対して、従来よりも精度の高いCBMを実行することができる。   Both pre-shipment design and post-shipment maintenance are important to ensure product reliability. For example, a cooling mechanism such as a fan can be provided as a design before shipment, in consideration of the influence on each part due to the heat generation of the heating element in the electronic device. Post-shipment maintenance includes time-based maintenance (TBM) and condition-based maintenance (CBM). The TBM can not estimate the deterioration because the actual use state is not reflected. For this reason, there is a possibility that the battery may be replaced with a new one or the deterioration may approach the end of its life even though it is in a fully usable condition. On the other hand, as a conventional CBM, the temperature threshold may reduce the operating speed of the system or stop the system. However, in such a case, although the threshold value is not exceeded for the representative value, so-called silent failure does not output an error message for each part etc., resulting in a situation where the threshold value is exceeded earlier. There is a risk of Moreover, the conventional CBM has been difficult to function effectively for the part 67 in which the sensor 101 is not provided. In this respect, according to the present embodiment, the component 67 not provided with the sensor 101 and other components affected by the heat generation of the heating element 64 provided in the component 67 have higher accuracy than in the past. CBM can be implemented.

図12は、電子機器1による四つのセンサ101の検出値に基づいて算出された筐体2の外側の所定位置における温度の推定値(温度推定値)および当該所定位置における温度の実測値(温度実測値)の一例を示すタイムチャートである。なお、図12中には、四つのセンサ101のうち二つの温度センサaおよび温度センサbの検出結果(独立変数)も含まれている。図12を参照すれば、上記実施形態の手法により、センサ101が設けられない部位の温度(インデックスの一例)を、比較的高精度に推定できることが、理解できるであろう。   FIG. 12 shows an estimated value (temperature estimated value) of the temperature at a predetermined position outside the housing 2 calculated based on detection values of the four sensors 101 by the electronic device 1 and an actually measured value of the temperature at the predetermined position (temperature (Measured value) is an example of a time chart. Note that FIG. 12 also includes detection results (independent variables) of two temperature sensors a and b of the four sensors 101. Referring to FIG. 12, it can be understood that the temperature (an example of the index) of a portion where the sensor 101 is not provided can be estimated with relatively high accuracy by the method of the above embodiment.

以上、本発明の実施形態を例示したが、上記実施形態は一例であって、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、組み合わせ、変更を行うことができる。これら実施形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。また、各実施形態や各変形例の構成や形状は、部分的に入れ替えて実施することも可能である。また、各構成や形状等のスペック(構造や、種類、方向、形状、大きさ、長さ、幅、厚さ、高さ、数、配置、位置、材質等)は、適宜に変更して実施することができる。   As mentioned above, although the embodiment of the present invention was illustrated, the above-mentioned embodiment is an example, and limiting the scope of the invention is not intended. These embodiments can be implemented in various other forms, and various omissions, substitutions, combinations, and changes can be made without departing from the scope of the invention. These embodiments are included in the scope and the gist of the invention, and included in the invention described in the claims and the equivalents thereof. In addition, the configurations and shapes of the embodiments and the modifications may be partially replaced and implemented. In addition, the specifications (structure, type, direction, shape, size, length, width, thickness, height, number, placement, position, material, etc.) of each configuration or shape are appropriately changed and implemented. can do.

1,1A…電子機器、2…筐体、61…基板(第一の部品)、62…部品(第一の発熱体)、64…発熱体(第二の発熱体)、67…部品(第二の部品)、100b…演算部(インデックス算出部)、100c…出力情報生成部(出力制御部)、100d…表示制御部(出力制御部)、100e…音声制御部(出力制御部)、101,101a〜101d…センサ。   1, 1A: electronic device, 2: casing, 61: board (first component), 62: component (first heating element), 64: heating element (second heating element), 67: component (second Second part) 100b: operation unit (index calculation unit) 100c: output information generation unit (output control unit) 100d: display control unit (output control unit) 100e: voice control unit (output control unit), 101 , 101a to 101d ... sensors.

Claims (14)

電子機器であって、
筐体と、
前記筐体内に収容された発熱体と、
複数のセンサと、
前記複数のセンサによる検出値と物理量に対応したインデックスまたは前記電子機器の性能を示すインデックスとの相関関係に基づいて、前記インデックスとして、前記センサの検出値に対応した独立変数と係数との積の、和を算出するインデックス算出部と、
を備えた、電子機器。
An electronic device,
And
A heating element housed in the housing;
With multiple sensors,
Based on the correlation between the index indicating the performance index or the electronic device corresponding to the detected value and the physical quantity by the plurality of sensors, as the index, the product of the independent variables and coefficients corresponding to the detected value of the sensor An index calculation unit that calculates the sum of
Equipped with an electronic device.
前記インデックス算出部は、三つ以上のセンサによる検出値と前記インデックスとの相関関係に基づいて前記インデックスを算出する、請求項1に記載の電子機器。   The electronic device according to claim 1, wherein the index calculation unit calculates the index based on a correlation between detection values detected by three or more sensors and the index. 前記インデックスである第一のインデックスにおいて前記積が最大となる前記独立変数に対応した前記センサと、
前記インデックスであり前記第一のインデックスとは異なる第二のインデックスにおいて前記積が最大となる前記独立変数に対応した前記センサと、
が、相異なる、請求項に記載の電子機器。
The sensor corresponding to the independent variable that maximizes the product at a first index that is the index;
The sensor corresponding to the independent variable that maximizes the product at a second index that is the index and is different from the first index;
The electronic device according to claim 2 , wherein the two are different.
前記インデックスは、温度に対応したインデックスである、請求項1〜のうちいずれか一つに記載の電子機器。 The electronic device according to any one of claims 1 to 3 , wherein the index is an index corresponding to a temperature. 前記発熱体を冷却する冷却部品を備え、
前記インデックスは、前記冷却部品の冷却性能を示すインデックスである、請求項1〜のうちいずれか一つに記載の電子機器。
A cooling part for cooling the heating element;
The electronic device according to any one of claims 1 to 3 , wherein the index is an index indicating a cooling performance of the cooling component.
前記複数のセンサの全ては、温度を検出するセンサである、請求項1〜のうちいずれか一つに記載の電子機器。 The electronic device according to any one of claims 1 to 3 , wherein all of the plurality of sensors are sensors that detect a temperature. 前記複数のセンサは、相異なる物理量を検出するセンサを含む、請求項1〜のうちいずれか一つに記載の電子機器。 The electronic device according to any one of claims 1 to 3 , wherein the plurality of sensors include sensors that detect different physical quantities. 前記インデックスを出力するよう出力装置を制御する出力制御部を備えた、請求項1〜のうちいずれか一つに記載の電子機器。 The electronic device according to any one of claims 1 to 3 , further comprising an output control unit configured to control an output device to output the index. 前記インデックス算出部は、前記インデックスとして、前記センサの検出値に対応した独立変数と係数との積の、和を算出し、
前記出力制御部は、前記インデックスに対応した前記積を出力するよう出力装置を制御する、請求項に記載の電子機器。
The index calculation unit calculates, as the index, a sum of products of independent variables corresponding to detection values of the sensor and coefficients.
The electronic device according to claim 8 , wherein the output control unit controls an output device to output the product corresponding to the index.
前記筐体には、前記センサが設けられた第一の部品と、前記センサが設けられない第二の部品と、が収容され、
前記発熱体は、前記第一の部品に設けられた第一の発熱体と、前記第二の部品に設けられた第二の発熱体と、を含み、
前記インデックス算出部は、複数の前記センサの検出値に基づいて、前記第二の部品に含まれる前記発熱体の温度に対応したインデックスを算出する、請求項1〜のうちいずれか一つに記載の電子機器。
In the housing, a first part provided with the sensor and a second part not provided with the sensor are accommodated.
The heating element includes a first heating element provided in the first component and a second heating element provided in the second component,
10. The index calculation unit according to any one of claims 1 to 9 , wherein an index corresponding to a temperature of the heating element included in the second component is calculated based on detection values of a plurality of the sensors. Electronic device described.
前記インデックス算出部は、前記第二の部品に含まれる前記発熱体の温度に対応したインデックスを、前記センサの検出値に基づいて算出した別のインデックスと係数との積の和に基づいて算出する、請求項10に記載の電子機器。 The index calculation unit calculates an index corresponding to the temperature of the heating element included in the second component based on a sum of products of another index and a coefficient calculated based on the detection value of the sensor. The electronic device according to claim 10 . 電子機器が、
複数のセンサによる検出値を取得し、
前記複数のセンサによる検出値と物理量に対応したインデックスまたは電子機器の性能を示すインデックスとの相関関係に基づいて、前記インデックスとして、前記センサの検出値に対応した独立変数と係数との積の、和を算出する、
インデックスの算出方法。
Electronic devices
Get detection values from multiple sensors,
On the basis of the correlation between the index indicating the index or the electronic equipment performance corresponding to a plurality of detected values and the physical quantity by a sensor, as the index, of the product of the independent variables and coefficients corresponding to the detected value of the sensor , Calculate the sum ,
How to calculate index.
コンピュータに、
複数のセンサによる検出値を取得させ、
前記複数のセンサによる検出値と物理量に対応したインデックスまたは電子機器の性能を示すインデックスとの相関関係に基づいて、前記インデックスとして、前記センサの検出値に対応した独立変数と係数との積の、和を算出させる、ためのプログラム。
On the computer
Get detection values from multiple sensors,
On the basis of the correlation between the index indicating the index or the electronic equipment performance corresponding to a plurality of detected values and the physical quantity by a sensor, as the index, of the product of the independent variables and coefficients corresponding to the detected value of the sensor , A program to calculate the sum .
電子機器であって、
複数のセンサによる検出値と物理量に対応したインデックスまたは前記電子機器の性能を示すインデックスとの相関関係に基づいて、前記インデックスとして、前記センサの検出値に対応した独立変数と係数との積の、和を算出するインデックス算出部と、
前記インデックス算出部で算出されたインデックスを出力するよう出力装置を制御する出力制御部と、
を備えた、電子機器。
An electronic device,
Based on the correlation between the index indicating the index or performance of the electronic device corresponding to the detected value and the physical quantity by a plurality of sensors, as the index, of the product of the independent variables and coefficients corresponding to the detected value of the sensor , An index calculation unit that calculates the sum ,
An output control unit that controls an output device to output the index calculated by the index calculation unit;
Equipped with an electronic device.
JP2016155611A 2015-09-11 2016-08-08 Electronic device, calculation method of index, and program Active JP6532846B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/258,228 US11162912B2 (en) 2015-09-11 2016-09-07 Electronic apparatus, index calculating method, and computer program product

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015180094 2015-09-11
JP2015180094 2015-09-11

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019095734A Division JP6721756B2 (en) 2015-09-11 2019-05-22 Electronic device, dependent variable calculation method, and program

Publications (2)

Publication Number Publication Date
JP2017054498A JP2017054498A (en) 2017-03-16
JP6532846B2 true JP6532846B2 (en) 2019-06-19

Family

ID=58320864

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2016155611A Active JP6532846B2 (en) 2015-09-11 2016-08-08 Electronic device, calculation method of index, and program
JP2019095734A Active JP6721756B2 (en) 2015-09-11 2019-05-22 Electronic device, dependent variable calculation method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2019095734A Active JP6721756B2 (en) 2015-09-11 2019-05-22 Electronic device, dependent variable calculation method, and program

Country Status (1)

Country Link
JP (2) JP6532846B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11162912B2 (en) 2015-09-11 2021-11-02 KABUSHI Kl KAISHA TOSHIBA Electronic apparatus, index calculating method, and computer program product
JP7285070B2 (en) * 2018-12-26 2023-06-01 ナブテスコ株式会社 Platform door condition diagnosis system, platform door condition diagnosis method, mobile device condition diagnosis method
JP7292908B2 (en) * 2019-03-13 2023-06-19 株式会社東芝 Abnormality detection device, abnormality detection method, and program
JP7199260B2 (en) * 2019-03-13 2023-01-05 株式会社東芝 Abnormality detection device, abnormality detection method, and program
JP7204543B2 (en) * 2019-03-13 2023-01-16 株式会社東芝 Information processing device, information processing method, program, and electronic device

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002318162A (en) * 2001-02-01 2002-10-31 Canon Inc Detection method and protection device of malfunction, and estimation method and estimation device of temperature
JP3781758B2 (en) * 2004-06-04 2006-05-31 株式会社ソニー・コンピュータエンタテインメント Processor, processor system, temperature estimation device, information processing device, and temperature estimation method
WO2006134775A1 (en) * 2005-06-15 2006-12-21 Matsushita Electric Industrial Co., Ltd. Electronic circuit
JP2007249719A (en) * 2006-03-17 2007-09-27 Fujitsu Ltd Equipment, cooling function monitor and fan deterioration monitoring program
JP2008269112A (en) * 2007-04-17 2008-11-06 Fujitsu Ltd Electronic equipment storage box
JP2009217776A (en) * 2008-03-13 2009-09-24 Panasonic Corp Information processor
JP4655100B2 (en) * 2008-03-27 2011-03-23 ソニー株式会社 Information processing apparatus and cooling fan control method
JP4679610B2 (en) * 2008-06-30 2011-04-27 株式会社東芝 Information processing device
JP6064457B2 (en) * 2012-09-05 2017-01-25 日本電気株式会社 Anomaly detection device

Also Published As

Publication number Publication date
JP2019145167A (en) 2019-08-29
JP2017054498A (en) 2017-03-16
JP6721756B2 (en) 2020-07-15

Similar Documents

Publication Publication Date Title
JP6721756B2 (en) Electronic device, dependent variable calculation method, and program
JP6051829B2 (en) Fan control device
US20110057803A1 (en) Temperature predicting apparatus and method
JP6316777B2 (en) Motor drive device and method for detecting abnormality in heat dissipation performance of heat sink
US7941283B2 (en) Determining the flow rate of air in a computer system
US20110103008A1 (en) Fan Control System and Method for a Computer System Available at Different Altitudes
US20100312415A1 (en) Electrical device cooling efficiency monitoring
US20100299099A1 (en) Air conditioning abnormality detection apparatus and method
US20130107905A1 (en) Calibrated airflow sensor facilitating monitoring of electronic system cooling
US20150003491A1 (en) Temperature measuring device and temperature measuring method
US9516787B2 (en) Cooling device with temperature sensor failure detection
JP6367900B2 (en) Laser equipment
JP5660179B1 (en) Management control system, server system, management control method, and management control program
US10278304B2 (en) Fan control of a computer system based on power ratio
US9482632B2 (en) Abnormality detection device
JP6529760B2 (en) Electronic device, calculation method of air flow rate in case, and program
JP2013168107A (en) Information processing device, abnormality detection method, and program
BR112020014359A2 (en) method for determining the operating conditions of a fan
JP6020180B2 (en) Information processing apparatus, dust amount detection method for information processing apparatus, and dust amount detection program
US11162912B2 (en) Electronic apparatus, index calculating method, and computer program product
US9651320B2 (en) ICT equipment
JP6163823B2 (en) Cooling monitoring device, cooling monitoring method and program
JP4970353B2 (en) Cooling system that detects the degree of blockage of cooling fins in the cooling module
US20150355941A1 (en) Information processing device and method for controlling information processing device
JP2017201442A (en) Method for monitoring temperature of computer apparatus and computer apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180904

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190219

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190404

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190522

R151 Written notification of patent or utility model registration

Ref document number: 6532846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151