(57)【要約】  複数回測定された、工程毎に要する時間の分布状態に基づいて、グラフの描画範囲に含まれ、グラフに含まれる第１の図形に対応づける測定値の範囲を特定するとともに、前記グラフに含まれる線図に対応付ける範囲を特定し、前記第１の図形と前記線図に対応付けた以外の測定値がある場合に、前記第１の図形及び前記線図を表示する際に、前記第１の図形と前記線図に対応付けた以外の測定値が前記グラフの描画範囲内か否かに応じて異なる図形を対応付けて表示する、処理をコンピュータに実行させることを特徴とする表示プログラムである。
2019092778.tif 000002
【特許請求の範囲】
【請求項１】
複数回測定された、工程毎に要する時間の分布状態に基づいて、グラフの描画範囲に含まれ、グラフに含まれる第１の図形に対応づける測定値の範囲を特定するとともに、前記グラフに含まれる線図に対応付ける範囲を特定し、
前記第１の図形と前記線図に対応付けた以外の測定値がある場合に、前記第１の図形及び前記線図を表示する際に、前記第１の図形と前記線図に対応付けた以外の測定値が前記グラフの描画範囲内か否かに応じて異なる図形を対応付けて表示する、
処理をコンピュータに実行させることを特徴とする表示プログラム。
【請求項２】
前記グラフの描画範囲を設定する設定欄を表示する、
処理を前記コンピュータに実行させることを特徴とする請求項１記載の表示プログラム。
【請求項３】
前記グラフの描画範囲内にある前記第１の図形と前記線図に対応付けた以外の測定値を、所定の範囲毎のグループにグループ化し、
前記グループと対応した図形を、前記グラフの描画範囲が示す表示領域内に、前記グラフと対応付けて表示させる、
処理を前記コンピュータに実行させることを特徴とする請求項１又は２記載の表示プログラム。
【請求項４】
前記グループと対応した図形は、前記グループに含まれる測定値の数に応じて、表示態様が異なる、ことを特徴とする請求項３記載の表示プログラム。
【請求項５】
前記グラフの描画範囲外にある前記第１の図形と前記線図に対応付けた以外の測定値をグループとし、前記グループと対応付けた図形を、前記表示領域外において、前記グラフと対応付けて表示させる、
処理を前記コンピュータに実行させることを特徴とする請求項３又は４記載の表示プログラム。
【請求項６】
前記図形が選択されたとき、前記図形と共に、前記グループに含まれる測定値の数を表示させる、請求項３乃至５の何れか一項記載の表示プログラム。
【請求項７】
前記第１の図形と対応付けられた測定値と、前記線図と対応付けられた測定値と、の分布を示す他のグラフを、前記第１の図形と前記線図とを含む前記グラフと対応づけて表示させる、
処理を前記コンピュータに実行させることを特徴とする請求項１乃至６の何れか一項に記載の表示プログラム。
【請求項８】
前記第１の図形と前記線図とを含む前記グラフは箱ひげ図であって、
前記箱ひげ図の最小値、最大値、下ヒンジ、上ヒンジ、中央値を設定する設定欄を表示させる、
処理を前記コンピュータに実行させることを特徴とする請求項１乃至７の何れか一項に記載の表示プログラム。
【請求項９】
コンピュータによる表示方法であって、該コンピュータが、
複数回測定された、工程毎に要する時間の分布状態に基づいて、グラフの描画範囲に含まれ、グラフに含まれる第１の図形に対応づける測定値の範囲を特定するとともに、前記グラフに含まれる線図に対応付ける範囲を特定し、
前記第１の図形と前記線図に対応付けた以外の測定値がある場合に、前記第１の図形及び前記線図を表示する際に、前記第１の図形と前記線図に対応付けた以外の測定値が前記グラフの描画範囲内か否かに応じて異なる図形を対応付けて表示する、
ことを特徴とする表示方法。
【請求項１０】
複数回測定された、工程毎に要する時間の分布状態に基づいて、グラフの描画範囲に含まれ、グラフに含まれる第１の図形に対応づける測定値の範囲を特定するとともに、前記グラフに含まれる線図に対応付ける範囲を特定する特定部と、
前記第１の図形と前記線図に対応付けた以外の測定値がある場合に、前記第１の図形及び前記線図を表示する際に、前記第１の図形と前記線図に対応付けた以外の測定値が前記グラフの描画範囲内か否かに応じて異なる図形を対応付けて表示する描画部と、
を有することを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム、表示方法及び表示装置に関する。
【背景技術】
【０００２】
従来から、データの分布やばらつきをわかりやすく表現した統計学的なグラフの一つとして、箱ひげ図が知られている。箱ひげ図は、長方形の箱とその両端から伸びるひげによって、データの分布を表現するものであり、例えば、製造業におけるライン作業等において、各工程の生産性を判断する場合等に用いられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１３／１０８４３２号公報
【特許文献２】特表２００９−５１０１５３号公報
【特許文献３】特開２０１４−１８６３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
箱ひげ図では、全てのデータが描画されない場合がある。一般的な箱ひげ図では、箱の両側に伸びるびげの両端を最小値と最大値としたとき、例えば、全てのデータ数のうち、９５％程度のデータ数が最小値と最大値までの範囲に含まれるように描画される。そして、最大値と最小値との間に入らないデータは、外れ値とされ、箱ひげ図では表現されない。【０００５】
しかしながら、製造業の現場等では、製造工程の管理や改善等を行うにあたり、外れ値の有無や分布等の情報の提供が望まれている。【０００６】
１つの側面では、本発明は、外れ値に関する情報を表示させることを目的としている。
【課題を解決するための手段】
【０００７】
一つ態様では、複数回測定された、工程毎に要する時間の分布状態に基づいて、グラフの描画範囲に含まれ、グラフに含まれる第１の図形に対応づける測定値の範囲を特定するとともに、前記グラフに含まれる線図に対応付ける範囲を特定し、前記第１の図形と前記線図に対応付けた以外の測定値がある場合に、前記第１の図形及び前記線図を表示する際に、前記第１の図形と前記線図に対応付けた以外の測定値が前記グラフの描画範囲内か否かに応じて異なる図形を対応付けて表示する、処理をコンピュータに実行させることを特徴とする表示プログラムである。【０００８】
上記各処理は、上記各処理を実現する機能部、各手順としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【０００９】
外れ値に関する情報を表示させることができる。
【図面の簡単な説明】
【００１０】
【図１】箱ひげ図について説明する図である。
【図２】表示システムの一例を示す図である。
【図３】表示装置のハードウェア構成の一例を示す図である。
【図４】工程データベースの一例を示す図である。
【図５】表示処理部の機能を説明する図である。
【図６】表示処理部の処理を説明するフローチャートである。
【図７】箱ひげ図描画処理部による処理を説明するフローチャートである。
【図８】第一マーク描画処理部の処理を説明するフローチャートである。
【図９】第二マーク描画処理部の処理を説明するフローチャートである。
【図１０】表示例を示す第一の図である。
【図１１】表示例を示す第二の図である。
【図１２】表示例を示す第三の図である。
【図１３】表示例を示す第四の図である。
【図１４】表示例を示す第五の図である。
【図１５】表示例を示す第六の図である。
【発明を実施するための形態】
【００１１】
以下に、図面を参照して、実施形態について説明する。はじめに、本実施形態の説明に先立ち、箱ひげ図について説明する。
【００１２】
図１は、箱ひげ図について説明する図である。図１では、全ての標本（データ）の分布を示すデータ密度曲線１０と、データ密度曲線１０に基づく箱ひげ図２０とを示している。
【００１３】
データ密度曲線１０では、縦軸を標本数（データ数）とし、横軸を観測値（データの値）としている。箱ひげ図２０は、データ密度曲線１０と対応しており、データの分布、最小値、最大値を可視化したグラフである。
【００１４】
図１に示す箱ひげ図２０の例では、データ密度曲線１０に描画された全ての標本のうち、９５％の標本が含まれるように描画されており、残りの５％の標本は外れ値とされ、箱ひげ図２０には表現されていない。
【００１５】
具体的には、例えば、データ密度曲線１０が１０００個の標本によって描画されている場合、箱ひげ図２０は、９５０個の標本を含むものとなり、残りの５０個の標本は、外れ値とされて表現されない。尚、箱ひげ図２０は一例であり、全ての標本数に対する、箱ひげ図に描画される標本数の割合は、これに限定されず、箱ひげ図の利用シーンや、利用者によって異なる。
【００１６】
図１の例では、外れ値とされる標本は、例えば、全標本の分布範囲Ｈ１において、観測値が小さい標本から順に数え、数えた標本数が全ての標本数の２．５％となるまでの標本と、観測値が大きい標本から順に数え、数えた標本数が全ての標本数の２．５％となるまでの標本である。例えば、全ての標本数が１０００個であった場合、分布範囲Ｈ１において、観測値が最小の標本から、観測値が小さい順に数えて２５個目までの標本と、観測値が最大の標本から、観測値が大きい順に数えて２５個目までの標本と、が外れ値となる。
【００１７】
また、この場合、箱ひげ図２０のひげ２１（線図）の先端が示す最小値は、観測値が小さい順に数えて２６個目の標本の観測値であり、ひげ２２（線図）の先端が示す最大値は、観測値が小さい順に数えて９７５個目の標本の観測値である。
【００１８】
箱ひげ図２０では、箱ひげ図２０に含まれる標本数が４等分され、観測値が小さい順に、第１四分位数、第２四分位数、第３四分位数、第４四分位数とされている。
【００１９】
したがって、箱ひげ図２０では、最小値から第１四分位数までの区間は、最小値から箱ひげ図２０に含まれる標本数の２５％が分布する区間となる。第１四分位数から第２四分位数までの区間、第２四分位数から第３四分位数までの区間、第３四分位数から最大値までの区間のそれぞれも、箱ひげ図２０に含まれる標本数の２５％が分布する区間となる。
【００２０】
箱ひげ図２０では、第１四分位数から第３四分位数までの高さに箱２３（第１の図形）を描画し、第２四分位数で箱２３の中に仕切り２４を描く。
【００２１】
以下の説明では、第１四分位数を下ヒンジと呼び、第３四分位数を上ヒンジと呼び、第２四分位数を中央値と呼ぶ。
【００２２】
また、以下の説明では、箱ひげ図の最小値、最大値、下ヒンジ、上ヒンジ、中央値のそれぞれを、水準値と呼ぶ。言い換えれば、箱ひげ図の水準値は、箱ひげ図の最小値、最大値、下ヒンジ、上ヒンジ、中央値を含む。
【００２３】
また、以下の説明では、標本を観測値が最小の標本から最大の標本まで順に並べた時の、全体の標本の数に対する、観測値が最小の標本から水準値である標本までの数の割合を、パーセント点と呼ぶ。上述した各水準値は、箱ひげ図２０を描画する際に、パーセント点を設定することで、規定される。したがって、図１の例では、箱ひげ図２０の最小値のパーセント点は２．５％であり、最大値のパーセント点は９７．５％であり、中央値のパーセント点は５０％となる。
【００２４】
本実施形態では、箱ひげ図は、例えば、製品の大量生産を行う製造現場におけるライン作業等において、工程毎の生産性の確認等を行う場合等に用いられる。具体的には、本実施形態では、例えば、製造現場の管理者端末等に箱ひげ図を表示させる。
【００２５】
このとき、本実施形態では、箱ひげ図２０に含まれない外れ値に関する情報も表示させる。
【００２６】
例えば、図１の例では、区間Ｏ１は、観測値が最小値より小さい標本（外れ値）が分布して区間であり、区間Ｏ２は、観測値が最大値より大きい標本（外れ値）が分布している区間である。
【００２７】
本実施形態では、この区間Ｏ１、Ｏ２のそれぞれに含まれる外れ値に関する情報を箱ひげ図２０と共に表示させる。さらに、本実施形態では、区間Ｏ２において、箱ひげ図２０が描画される表示領域を示す描画範囲Ｈ２に含まれる外れ値と、描画範囲Ｈ２に含まれない外れ値と、を区別して表示させる。
【００２８】
本実施形態では、このように、箱ひげ図と、箱ひげ図には表現されない外れ値に関する情報と、を表示させることで、例えば、それぞれの工程における、箱ひげ図に表現されていないデータに関する情報を提供できる。
【００２９】
さらに、本実施形態では、箱ひげ図を表示させる際に、水準値のパーセント点を任意に設定できるようにする。このようにすることで、例えば、製造現場における生産ライン毎の特性に合わせた水準値で、箱ひげ図を表示することができる。
【００３０】
さらに、本実施形態では、箱ひげ図の描画に用いたデータの分布を示すヒストグラムを、箱ひげ図と共に表示させる。ヒストグラムとは、データの分布状況を視覚的に認識させる柱状のグラフである。したがって、本実施形態では、箱ひげ図において、箱とひげとして表現されたデータ群の分布を表示させることができる。
【００３１】
図２は、表示システムの一例を示す図である。本実施形態の表示システム１００は、例えば、複数の工程を経て１つの製品を製造するライン生産方式を用いた製造現場等に導入されても良い。
【００３２】
本実施形態の表示システム１００は、表示装置２００と、端末装置３００と、を有する。表示装置２００と端末装置３００とは、例えば、ネットワークを介して通信を行う。
【００３３】
表示装置２００は、工程データベース２１０と、表示処理部２２０と、を有する。工程データベース２１０には、工程毎に、各製品のサイクルタイムが格納されている。サイクルタイムとは、一つの工程に要する時間のことである。表示処理部２２０は、工程データベース２１０を参照して、工程毎の箱ひげ図を端末装置３００に表示させる。
【００３４】
本実施形態の表示システム１００では、例えば、表示装置２００と端末装置３００の両方が、製造現場等に設置されていても良い。その場合には、表示装置２００と端末装置３００とは、例えば、有線によって通信を行っても良い。
【００３５】
また、本実施形態の表示システム１００では、例えば、表示装置２００は、製造現場の外部に設置されたサーバ装置であっても良い。その場合、工程データベース２１０は、端末装置３００側に設けられていても良いし、表示装置２００や端末装置３００以外の外部装置に設けられていても良い。
【００３６】
図３は、表示装置のハードウェア構成の一例を示す図である。
【００３７】
本実施形態の表示装置２００は、それぞれバスＢで相互に接続されている入力装置２０１、出力装置２０２、ドライブ装置２０３、補助記憶装置２０４、メモリ装置２０５、演算処理装置２０６及びインターフェース装置２０７を含む情報処理装置である。
【００３８】
入力装置２０１は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置２０２は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置２０７は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００３９】
表示プログラムは、表示装置２００を制御する各種プログラムの少なくとも一部である。表示プログラムは例えば記憶媒体２０８の配布やネットワークからのダウンロード等によって提供される。表示プログラムを記録した記憶媒体２０８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００４０】
また、表示プログラムは、表示プログラムを記録した記憶媒体２０８がドライブ装置２０３にセットされると、記憶媒体２０８からドライブ装置２０３を介して補助記憶装置２０４にインストールされる。ネットワークからダウンロードされた表示プログラムは、インターフェース装置２０７を介して補助記憶装置２０４にインストールされる。
【００４１】
補助記憶装置２０４は、インストールされた表示プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２０５は、表示装置２００の起動時に補助記憶装置２０４から表示プログラムを読み出して格納する。そして、演算処理装置２０６はメモリ装置２０５に格納された表示プログラムに従って、後述するような各種処理を実現している。
【００４２】
本実施形態の端末装置３００のハードウェア構成は、表示装置２００と同様であるから、説明を省略する。尚、端末装置３００は、例えば、タブレット型の端末装置や、スマートフォン等であっても良く、入力装置２０１と出力装置２０２との代わりに、タッチパネル等により実現される表示操作装置を有していても良い。
【００４３】
図４は、工程データベースの一例を示す図である。本実施形態の工程データベース２１０は、例えば、表示装置２００の有するメモリ装置２０５や補助記憶装置２０６等に設けられていても良い。
【００４４】
本実施形態の工程データベース２１０は、情報の項目として、工程と、サイクルタイムと、ロットＮｏ．と、日時と、を有し、それぞれが対応付けられている。以下の説明では、項目「工程」の値と、その他の項目の値とを含む情報を、工程情報と呼ぶ。
【００４５】
項目「工程」の値は、ライン作業に含まれる工程を特定する値を示す。項目「サイクルタイム」の値は、製品毎の対応する工程に要する時間である。言い換えれば、製品毎に工程に要する時間を測定した測定値である。
項目「ロットＮｏ．」の値は、製品を特定するための識別情報である。項目「日時」の値は、サイクルタイムの測定を開始された日付と時刻である。
【００４６】
また、本実施形態の工程データベース２１０には、ライン作業に含まれる全ての工程について、製品毎のサイクルタイムが対応付けられているものとする
図４の例では、工程「Ｐ００１」における製品毎のサイクルタイムが格納された例を示している。図４に示す工程データベース２１０では、例えば、ある製品のサイクルタイムは２０秒であり、次の製品のサイクルタイムは１７秒であり、その次の製品のサイクルタイムは１３秒であることがわかる。
【００４７】
尚、サイクルタイムは、製品毎に測定されて、工程データベース２１０に格納されるものとした。
【００４８】
尚、図４の例では、工程データベース２１０に含まれる情報の項目は、図４に示す項目に限定されない。例えば、工程データベース２１０には、各工程で作業を行った作業員を特定する情報等が含まれても良い。また、工程データベース２１０には、工程取引サイクルタイムだけが格納されていても良い。
【００４９】
次に、図５を参照して、本実施形態の表示処理部２２０について説明する。図５は、表示処理部の機能を説明する図である。表示処理部２２０は、表示装置２００の有する演算処理装置２０６がメモリ装置２０５等に格納された表示プログラムを読み出して実行することで実現される。
【００５０】
本実施形態の表示処理部２２０は、入力受付部２２１、データ取得部２２２、データ変換部２２３、箱ひげ図描画処理部２３０、第一マーク描画処理部２４０、第二マーク描画処理部２５０、ヒストグラム描画処理部２６０、出力部２７０、表示制御部２８０を有する。
【００５１】
入力受付部２２１は、表示装置２００に対する各種の入力を受け付ける。具体的には、入力受付部２２１は、表示装置２００に対する箱ひげ図の表示指示や、箱ひげ図の水準値の設定指示等を受け付ける。
【００５２】
データ取得部２２２は、工程データベース２１０から工程情報を読み出して取得する。データ変換部２２３は、取得した工程情報を、各描画処理部の処理で用いられる形式のデータに変換する。
【００５３】
箱ひげ図描画処理部２３０は、データ変換部２２３により変換されたデータに基づき、箱ひげ図を描画する。第一マーク描画処理部２４０は、箱ひげ図に描画する対象外とされたデータのうち、描画範囲Ｈ２が示す表示領域内のデータを示す第一のマークを、描画範囲Ｈ２が示す表示領域内に描画する。第二マーク描画処理部２５０は、箱ひげ図に描画する対象外とされたデータのうち、描画範囲Ｈ２が示す表示領域外のデータを示す第二のマークを、描画範囲Ｈ２が示す表示領域外に描画する。
【００５４】
箱ひげ図描画処理部２３０、第一マーク描画処理部２４０、第二マーク描画処理部２５０の詳細は後述する。
【００５５】
ヒストグラム描画処理部２６０は、データ変換部２２３により変換されたデータの分布を示すヒストグラムを描画する。
【００５６】
出力部２７０は、箱ひげ図描画処理部２３０、第一マーク描画処理部２４０、第二マーク描画処理部２５０、ヒストグラム描画処理部２６０が描画した画像を表示させる画面データを生成し、端末装置３００に出力する。尚、出力部２７０が端末装置３００に出力するデータは、画面データであっても良いし、画面を端末装置３００のディスプレイに描画させるためのデータであても良い。また、出力部２７０が端末装置３００に出力するデータは、表示処理部２２０が生成した画面データの格納先を示すＵＲＬ（Uniform Resource Locator）であっても良い。
【００５７】
表示制御部２８０は、入力受付部２２１が受け付けた各種走査に応じて、箱ひげ図等の表示を制御する。
【００５８】
本実施形態の箱ひげ図描画処理部２３０は、対象データ特定部２３１、パーセント点取得部２３２、水準値取得部２３３、箱ひげ図描画部２３４を有する。
【００５９】
対象データ特定部２３１は、データ変換部２２３により変換されたデータから、箱ひげ図に描画される対象となるデータを特定する。具体的には、対象データ特定部２３１は、データ変換部２２３により変換されたデータから、指定された項目のデータを特定して抽出する。
【００６０】
パーセント点取得部２３２は、箱ひげ図における各水準値と対応するパーセント点を示すパーセント点情報２３５を保持しており、このパーセント点情報２３５を取得する。
【００６１】
パーセント点情報２３５は、入力受付部２２１による入力により設定されても良いし、予め設定されたデフォルト値であっても良い。パーセント点取得部２３２は、設定されたパーセント点情報２３５を取得する。
【００６２】
水準値取得部２３３は、パーセント点情報２３５から、箱ひげ図の各水準値を取得する。
【００６３】
箱ひげ図描画部２３４は、描画範囲情報２３６を保持している。箱ひげ図描画部２３４は、描画範囲情報２３６と、対象データ特定部２３１により抽出されたデータと、水準値取得部２３３により取得された水準値とに基づき、箱ひげ図を描画する。
【００６４】
尚、描画範囲情報２３６は、入力受付部２２１による入力により設定されても良いし、予め設定されたデフォルト値であっても良い。描画範囲情報２３６は、箱ひげ図を表示する際のスケールの最小値と最大値とを示す情報であり、箱ひげ図が表示される表示領域の大きさを示す情報である。
【００６５】
本実施形態の第一マーク描画処理部２４０は、対象データ特定部２４１、グループ化部２４２、集計部２４３、第一マーク描画部２４４を有する。
【００６６】
対象データ特定部２４１は、データ変換部２２３により変換されたデータのうち、箱ひげ図描画処理部２３０による描画の対象外とされたデータの中から、描画範囲情報２３６が示す表示領域内に存在するデータを特定する。
【００６７】
グループ化部２４２は、特定されたデータを、箱ひげ図のスケールにおける所定の間隔毎にデータをグループ化する。
【００６８】
集計部２４３は、グループ化部２４２によりグループ化されたグループ毎に、各グループに含まれるデータの数を集計する。
【００６９】
第一マーク描画部２４４は、グループ毎の集計結果に応じた大きさの第一のマークを、箱ひげ図の表示領域内であって、箱ひげ図描画処理部２３０により描画された箱ひげ図と同一のスケール上に、描画する。
【００７０】
本実施形態の第二マーク描画処理部２５０は、対象データ特定部２５１、グループ化部２４２、集計部２５３、第二マーク描画部２５４を有する。
【００７１】
対象データ特定部２５１は、データ変換部２２３により変換されたデータのうち、箱ひげ図描画処理部２３０による描画の対象外とされたデータから、描画範囲情報２３６が示す表示領域に含まれないデータを特定する。
【００７２】
グループ化部２５２は、特定されたデータを、描画範囲Ｈ２の最小値より値が小さいデータと、描画範囲Ｈ２の最大値より値のデータとにグループ化する。
【００７３】
集計部２５３は、グループ化部２５２によりグループ化されたグループ毎に、各グループに含まれるデータの数を集計する。
【００７４】
第二マーク描画部２５４は、グループ毎の集計結果に応じた大きさの第二のマークを、箱ひげ図の表示領域外に表示させる。
【００７５】
次に、図６を参照して、本実施形態の表示処理部２２０の処理について説明する。図６は、表示処理部の処理を説明するフローチャートである。
【００７６】
本実施形態の表示処理部２２０は、入力受付部２２１が箱ひげ図の表示指示を受け付けると、データ取得部２２２により、工程データベース２１０を参照し、箱ひげ図の描画に用いるデータを取得する（ステップＳ６０１）。
【００７７】
続いて、表示処理部２２０は、データ変換部２２３により、取得したデータを、後述する描画の処理と対応した形式のデータに変換する（ステップＳ６０２）。具体的には、データ変換部２２３は、工程データベース２１０に格納された工程情報から、［ｋｅｙ，Ｖａｌｕｅ］の２項目のデータに変換する。ここで、項目ｋｅｙは、工程情報における工程と対応する項目であり、項目Ｖａｌｕｅは、工程情報におけるサイクルタイムと対応する値であっても良い。
【００７８】
続いて、表示処理部２２０は、ステップＳ６０２で変換されたデータを用いて、箱ひげ図描画処理部２３０により、箱ひげ図を描画する（ステップＳ６０３）。続いて、表示処理部２２０は、第一マーク描画処理部２４０により、箱ひげ図の描画範囲Ｈ２内に含まれる外れ値を示すマークを、箱ひげ図と対応付けて描画させる（ステップＳ６０４）。続いて、表示処理部２２０は、第二マーク描画処理部２５０により、箱ひげ図の描画範囲Ｈ２内に含まれない外れ値を示すマークを、箱ひげ図と対応付けて描画させる（ステップＳ６０５）。ステップＳ６０３からステップＳ６０５の各ステップの処理の詳細は後述する。
【００７９】
続いて、表示処理部２２０は、指定されたヒストグラムを箱ひげ図と対応付けて描画する（ステップＳ６０６）。尚、指定されたヒストグラムは、例えば、最初の工程のヒストグラム等としておいても良いし、事前に選択された工程のヒストグラムとしても良い。
【００８０】
続いて、表示処理部２２０は、出力部２７０により、ステップＳ６０６までに描画した画像を含む画面を端末装置３００に表示させ（ステップＳ６０７）、処理を終了する。
【００８１】
尚、本実施形態では、図６の処理において、指定されヒストグラムを描画する処理まで実行するものとしているが、これに限定されない。
【００８２】
箱ひげ図の表示指示を受けた際は、ヒストグラムは表示しなくても良い。ヒストグラムは、工程毎の箱ひげ図が表示された画面において、工程が選択されたときに、選択された工程について、データの分布を示すヒストグラムを表示させても良い。
【００８３】
以下に、図７乃至図９を参照して、ステップＳ６０３からステップＳ６０５の各ステップの処理について説明する。
【００８４】
図７は、箱ひげ図描画処理部による処理を説明するフローチャートである。図７は、図６のステップＳ６０３の処理の詳細を示している。
【００８５】
本実施形態の箱ひげ図描画処理部２３０は、パーセント点取得部２３２により、パーセント点情報２３５を取得する（ステップＳ７０１）。続いて、箱ひげ図描画処理部２３０は、対象データ特定部２３１により、データ変換部２２３により変換されたデータにおいて、工程を指定する（ステップＳ７０２）。言い換えれば、対象データ特定部２３１は、変換後のデータにおける、ｋｅｙの値を指定する。
【００８６】
続いて、箱ひげ図描画処理部２３０は、対象データ特定部２３１により、指定された項目のデータを抽出する（ステップＳ７０３）。具体的には、対象データ特定部２３１は、変換後のデータにおいて、指定されたｋｅｙの値を含むデータを抽出する。
【００８７】
続いて、箱ひげ図描画処理部２３０は、対象データ特定部２３１により、ステップＳ７０３で抽出されたデータを、データの値が小さいものから順にソートして配列Ｄとし（ステップＳ７０４）、データの数をカウントしてＮとする（ステップＳ７０５）。
【００８８】
続いて、水準値取得部２３３により、取得したパーセント点情報２３５に含まれるパーセント点と対応する水準値を取得する（ステップＳ７０６）。尚、水準値取得部２３３は、取得した箱ひげ図毎の各水準値を保持していても良い。
【００８９】
ここで、水準値取得部２３３による水準値の取得について説明する。本実施形態では、パーセント点をＰとすると、Ｐと対応する水準値は、以下の式（１）により示される。
【００９０】
Ｐと対応する水準値＝Ｄ［ｒｏｕｎｄ（Ｎ×Ｐ／１００）−１］      （式１）
尚、ｒｏｕｎｄとは、小数点以下を四捨五入する関数であり、配列Ｄは０から始まるものとした。また、水準値取得部２３３により取得される水準値とは、箱ひげ図における最小値、下ヒンジ、中央値、上ヒンジ、最大値である。
【００９１】
続いて、箱ひげ図描画処理部２３０は、変換後のデータと、箱ひげ図描画部２３４により、取得された水準値と、に基づき、描画範囲情報２３６が示す表示領域内に箱ひげ図を描画する（ステップＳ７０７）。
【００９２】
続いて、箱ひげ図描画処理部２３０は、全ての工程について、ステップＳ７０７までの処理を実行したか否かを判定する（ステップＳ７０８）。
【００９３】
ステップＳ７０８において、全ての工程について処理を実行していない場合、箱ひげ図描画処理部２３０は、ステップＳ７０１へ戻る。ステップＳ７０８において、全ての工程について処理を実行した場合、箱ひげ図描画処理部２３０は処理を終了する。
【００９４】
尚、ここでの全ての工程とは、箱ひげ図の表示指示がされた工程のことを示す。したがって、全ての工程とは、例えば、１つの製品が完成するまでに経由する全ての工程であっても良い。言い換えれば、全ての工程とは、工程データベース２１０に含まれる全て野工程であっても良い。また、全ての工程とは、表示システム１００の利用者等によって、予め指定された工程であっても良い。
【００９５】
次に、図８を参照して、本実施形態の第一マーク描画処理部２４０の処理について説明する。図８は、第一マーク描画処理部の処理を説明するフローチャートである。図８は、図６のステップＳ６０４の処理の詳細を示す。
【００９６】
本実施形態の第一マーク描画処理部２４０は、対象データ特定部２４１により、データ変換部２２３により変換されたデータにおいて、工程を指定する（ステップＳ８０１）。
【００９７】
続いて、対象データ特定部２４１は、外れ値であり、且つ、箱ひげ図の描画範囲内にあるデータを抽出する（ステップＳ８０２）。具体的には、対象データ特定部２４１は、箱ひげ図描画処理部２３０の処理によって、変換後のデータから抽出されていないデータにおいて、描画範囲情報２３６が示すスケールの最大値と最小値の間に値が入るデータを抽出する。
【００９８】
続いて、第一マーク描画処理部２４０は、グループ化部２４２により、抽出したデータを、箱ひげ図のスケール上において、所定の間隔毎の値にグループ化する（ステップＳ８０３）。言い換えれば、グループ化部２４２は、抽出したデータが一定間隔の階層となるように、データをグループ化する。
【００９９】
具体的には、グループ化部２４２は、スケール上のある値からある値までの範囲内に存在するデータを、１つのグループのデータとする。尚、このとき、グループ化部２４２は、ある値からある値までの所定の範囲の中央値を、このグループの代表値としても良い。また、本実施形態では、所定の間隔は、任意に設定されるものであって良い。
【０１００】
続いて、第一マーク描画処理部２４０は、集計部２４３により、グループ化されたグループ毎に、各グループ内のデータの出現数を集計する（ステップＳ８０４）。言い換えれば、集計部２４３は、グループ毎のデータの数をカウントする。
【０１０１】
続いて、第一マーク描画処理部２４０は、第一マーク描画部２４４により、グループ毎に、グループに含まれるデータの数に応じた大きさの第一のマークを、箱ひげ図と同一のスケール上に描画する（ステップＳ８０５）。
【０１０２】
続いて、第一マーク描画処理部２４０は、全ての工程について、ステップＳ８０５までの処理を実行したか否かを判定する（ステップＳ８０６）。
【０１０３】
ステップＳ８０６において、全ての工程について処理を実行していない場合、第一マーク描画処理部２４０は、ステップＳ８０１へ戻る。ステップＳ８０６において、全ての工程について処理を実行した場合、第一マーク描画処理部２４０は処理を終了する。
【０１０４】
次に、図９を参照して、本実施形態の第二マーク描画処理部２５０の処理について説明する。図９は、第二マーク描画処理部の処理を説明するフローチャートである。図９は、図６のステップＳ６０５の処理の詳細を示す。
【０１０５】
本実施形態の第二マーク描画処理部２５０は、対象データ特定部２５１により、データ変換部２２３により変換されたデータにおいて、工程を指定する（ステップＳ９０１）。続いて、対象データ特定部２５１は、外れ値であり、且つ、箱ひげ図の描画範囲外にあるデータを抽出する（ステップＳ９０２）。具体的には、対象データ特定部２５１は、変換後のデータにおいて、箱ひげ図描画処理部２３０の処理と、第一マーク描画処理部２４０の処理によって抽出されていないデータを特定して抽出する。
【０１０６】
続いて、第二マーク描画処理部２５０は、グループ化部２５２により、抽出されたデータを、描画範囲情報２３６が示すスケールの最小値より値が小さいデータと、描画範囲情報２３６が示すスケールの最大値より値が大きいデータとにグループ化する（ステップＳ９０３）。ここでは、箱ひげ図の最小値より値が小さいデータのグループを第一のグループとし、箱ひげ図の最大値より値が大きいデータのグループを第二のグループとする。
【０１０７】
続いて、第二マーク描画処理部２５０は、集計部２５３により、第一のグループと第二のグループのそれぞれについて、グループ内のデータの出現数を集計する（ステップＳ９０４）。
【０１０８】
続いて、第二マーク描画処理部２５０は、第二マーク描画部２５４により、グループ毎に、グループに含まれるデータの数に応じた大きさの第二のマークを、描画範囲情報２３６が示す表示領域外に描画する（ステップＳ９０５）。このとき、第一のグループと対応する第二のマークは、箱ひげ図の表示領域外であって、描画範囲を示すスケールの最小値の近傍に描画されても良い。また、第二のグループと対応する第二のマークは、箱ひげ図の表示領域外であって、描画範囲を示すスケールの最大値の近傍に描画されても良い。
【０１０９】
続いて、第二マーク描画処理部２５０は、全ての工程について、ステップＳ９０５までの処理を実行したか否かを判定する（ステップＳ９０６）。
【０１１０】
ステップＳ９０６において、全ての工程について処理を実行していない場合、第二マーク描画処理部２５０は、ステップＳ９０１へ戻る。ステップＳ９０６において、全ての工程について処理を実行した場合、第二マーク描画処理部２５０は処理を終了する。
【０１１１】
次に、図１０乃至図１５を参照して、本実施形態の表示例について説明する。図１０は、表示例を示す第一の図である。
【０１１２】
図１０に示す画面１１０は、例えば、端末装置３００のディスプレイ等に表示されても良いし、表示装置２００のディスプレイに表示されても良い。
【０１１３】
画面１１０は、箱ひげ図表示領域１２０、ヒストグラム表示領域１３０、パーセント点表示領域１４０、パーセント点設定欄１５０、描画範囲設定欄１６０を有する。
【０１１４】
箱ひげ図表示領域１２０に表示される箱ひげ図は、パーセント点表示領域１４０に表示されたパーセント点に基づく水準値で描画される。図１０の例では、箱ひげ図は、最小値を示すパーセント点が５％、下ヒンジを示すパーセント点が２５％、中央値を示すパーセント点が５０％、上ヒンジを示すパーセント点が７５％、最大値を示すパーセント点が９５％であることがわかる。したがって、図１０の例では、データ全体の９０％のデータが、箱ひげ図として描画され、データ全体の１０％のデータが外れ値として、第一のマーク又は第二のマークとして表示されことがわかる。
【０１１５】
パーセント点は、例えば、パーセント点設定欄１５０で設定される。図１０のパーセント点設定欄１５０では、各水準値のパーセント点を含むパーセント点情報２３５を選択することで、各水準値と対応するパーセント点を設定するものとしており、ここでは、デフォルト値として設定されたパーセント点情報２３５が選択されている。
【０１１６】
尚、パーセント点の設定は、上述した方法に限定されない。例えば、パーセント点は、パーセント点表示領域１４０に表示されている各パーセント点を示すポインタＰを選択してスライドさせる操作等によって、それぞれのパーセント点を個別に設定することもできる。
【０１１７】
また、本実施形態のパーセント点設定欄１５０には、箱ひげ図の箱の上側における外れ値を、第一のマークとして示す際に、第一のマークと対応する外れ値の範囲を設定する設定欄１５１が含まれる。
【０１１８】
また、箱ひげ図表示領域１２０は、描画範囲設定欄１６０に設定されたスケールＳｋの最大値と最小値によって決められる。スケールＳｋの単位は時間を示す単位であり、例えば、スケールＳｋの単位は［秒］である。スケールＳｋは、箱ひげ図表示領域１２０とヒストグラム表示領域１３０とによって共有される。
【０１１９】
画面１１０では、描画範囲設定欄１６０において設定されたスケールの最小値が０であり、最大値が５００である。したがって、箱ひげ図表示領域１２０には、最小値が０で最大値が５００のスケールＳｋが表示され、このスケールＳｋに合わせて、箱ひげ図が表示される。
【０１２０】
図１０の例では、箱ひげ図表示領域１２０内に、３つの工程について、箱ひげ図と、第一のマークと第二のマークとが表示されている。
【０１２１】
箱ひげ図表示領域１２０において、例えば、箱ひげ図１２１と、第一のマーク１２２と、第二のマーク１２３は、工程「Ｐ００１」のサイクルタイムの分布を示している。また、箱ひげ図１２４と、第一のマーク１２５と、第二のマーク１２６は、工程「Ｐ００２」のサイクルタイムの分布を示している。
【０１２２】
第一のマーク１２２は、箱ひげ図１２１のひげの延長線上において、各第一のマークと対応するグループの代表値と対応する点を中心点とした円形として表示される。
【０１２３】
また、本実施形態の第一のマーク１２２は、スケールＳｋにおいて、所定の間隔毎に表示される。画面１１０では、第一のマーク１２２は、スケールＳｋにおいて、５０刻み毎に表示される。言い換えれば、第一のマーク１２２は、スケールＳｋにおいて、等間隔に表示される。
【０１２４】
画面１１０では、例えば、第一のマーク１２２−１は、代表値が２００のグループに含まれるデータの数に応じたマークであり、第一のマーク１２２−２は、代表値が２５０のグループに含まれるデータの数に応じたマークである。
【０１２５】
言い換えれば、第一のマーク１２２−１は、代表値である２００を中心とした所定範囲の値のデータの数に応じたマークであり、第一のマーク１２２−２は、代表値である２５０を中心とした所定範囲の値のデータの数に応じたマークである。
【０１２６】
このとき、図１０では、設定欄１５１に設定された値が５０であるため、例えば、第一のマーク１２２−１は、値が１７５から２２５までの外れ値が分類されるグループであることがわかる。
【０１２７】
また、図１０の例では、第一のマーク１２２は、スケールＳｋのが示す値が大きくなるほど、小さい円形となっている。このことから、図１０の例では、工程「Ｐ００１」では、値が大きいほどデータ数が少ないことがわかる。
【０１２８】
第二のマーク１２３は、箱ひげ図表示領域１２０のひげの延長線上に、三角形のマークとして表示される。第二のマーク１２３も、第一のマーク１２２と同様に、第二のマーク１２３と対応するグループに含まれるデータの数に応じた大きさで表示されても良い。
【０１２９】
尚、本実施形態の第二のマーク１２３は、例えば、箱ひげ図表示領域１２０に表示される全ての箱ひげ図と対応する第二のマークのうち、第二のマークと対応するグループに含まれるデータの数が最も多い第二のマークの底辺を最も長くしても良い。
【０１３０】
言い換えれば、第二のマークの底辺の長さは、箱ひげ図表示領域１２０に含まれる箱ひげ図と対応する工程において、スケールＳｋの最大値より大きい値又はスケールＳｋの最小値より小さい値のデータの数が多いほど、長くなる。
【０１３１】
尚、図１０の例では、第一のマーク１２２を円形のマークとし、第二のマーク１２３を三角形のマークとしたが、マークの形状はこれに限定されない。
【０１３２】
第一のマーク１２２は、対応するグループに含まれるデータの数に応じて、表示態様が異なるマークであれば、どのような形状であっても良い。
【０１３３】
第二のマーク１２３は、対応するグループに含まれるデータの数を、他の工程と比較した結果に応じた表示態様となるマークであれば、どのような形状であっても良い。
【０１３４】
画面１１０の例では、第二のマーク１２３と第二のマーク１２６は、ほぼ同様の大きさである。したがって、第二のマーク１２３と対応するグループに含まれるデータの数と、第二のマーク１２６と対応するグループに含まれるデータの数と、は、同程度であることがわかる。
【０１３５】
これに対し、第二のマーク１２９は、第二のマーク１２３と比較して、三角形の底辺が短くなっている。したがって、第二のマーク１２９と対応するグループに含まれるデータの数は、第一のマーク１２３と対応するグループに含まれるデータの数よりも少ないことがわかる。
【０１３６】
ヒストグラム表示領域１３０は、箱ひげ図表示領域１２０の隣に配置され、スケールＳｋを共有する。ヒストグラム表示領域１３０には、ヒストグラム１３１が表示されている。ヒストグラム１３１は、工程「Ｐ００１」のデータの分布を示している。
【０１３７】
本実施形態では、このように、箱ひげ図表示領域１２０とヒストグラム表示領域１３０とで、スケールＳｋを共有することで、箱ひげ図１２１として描画されているデータ群の分布を、箱ひげ図１２１と対応させて表示させることができる。
【０１３８】
また、本実施形態の画面１１０には、操作部品１７１、１７２、１７３が表示されている。本実施形態のでは、操作部品１７１は、箱ひげ図表示領域１２０において、箱の上部の第一のマーク１２２の表示／非表示を切り替えるための操作部品である。操作部品１７３は、箱ひげ図表示領域１２０において、箱の下部の第一のマーク１２２の表示／非表示を切り替えるための操作部品である。
【０１３９】
例えば、画面１１０において、操作部品１７２が操作されると、箱ひげ図表示領域１２０において、箱の上側の第一のマークが非表示され、箱ひげ図と第二のマークと箱の下側の第一のマークが表示されることになる。また、画面１１０において、操作部品１７３が操作されると、箱の下側の第一のマークが非表示とされも箱ひげ図と第二のマークと箱の上側の第一のマークが表示されることになる。また、画面１１０において、操作部品１７２、１７３が操作されると、箱ひげ図表示領域１２０には、第一のマークが非表示とされる。
【０１４０】
このように、本実施形態によれば、外れ値の表示／非表示を切り替えることができるため、必要に応じて外れ値を表示させることができる。
【０１４１】
図１１は、表示例を示す第二の図である。図１１に示す画面１１０Ａでは、ヒストグラム表示領域１３０にヒストグラムが表示されていない点が、画面１１０と相違している。
【０１４２】
本実施形態では、箱ひげ図の表示指示を受け付けた場合には、画面１１０Ａを表示させ、画面１１０Ａにおいて、工程が選択されると、選択された工程のデータのヒストグラムをヒストグラム表示領域１３０に表示させても良い。
【０１４３】
図１２は、表示例を示す第三の図である。図１２に示す画面１１０Ｂでは、画面１１０において、箱ひげ図１２１の選択を受けて、表示欄１２７が表示されている。表示欄１２７には、箱ひげ図１２１と対応する工程を示す情報と、各水準値と、が表示されている。
【０１４４】
具体的には、表示欄１２７には、箱ひげ図１２１の最小値が１０であり、下ヒンジが２０であり、中央値が３０であり、上ヒンジが８７であり、最大値が１５１であることが表示されている。
【０１４５】
このように、本実施形態によれば、箱ひげ図表示領域１２０に表示された箱ひげ図を、マウスオーバーしたり、タップしたりする操作によって選択すると、選択された箱ひげ図の水準値が表示される。したがって、本実施形態によれば、画面１１０Ｂを閲覧している利用者に対し、箱ひげ図毎の水準値を容易に把握させることができる。
【０１４６】
図１３は、表示例を示す第四の図である。図１３に示す画面１１０Ｃでは、パーセント点設定欄１５０において、パーセント点情報２３５がデフォルトの状態から変更されている。
【０１４７】
具体的には、画面１１０Ｃでは、最小値と対応するパーセント点を５０％とし、下ヒンジと対応するパーセント点を６０％とし、中央値と対応するパーセント点を７０％とし、上ヒンジと対応するパーセント点を８０％とし、最大値と対応するパーセント点を９０％としたパーセント点情報２３５が設定されている。
【０１４８】
本実施形態では、この設定にあわせて、箱ひげ図表示領域１２０における各箱ひげ図が描画されていることがわかる。
【０１４９】
画面１１０Ｃの箱ひげ図表示領域１２０に表示されている工程「Ｐ００１」の箱ひげ図１２１Ａは、画面１１０に表示されている箱ひげ図１２１と比較すると、最大値以外の水準値が変わっていることがわかる。
【０１５０】
このように、本実施形態によれば、箱ひげ図のパーセント点を容易に変更することができる。
【０１５１】
図１４は、表示例を示す第五の図である。図１４に示す画面１１０Ｄでは、ヒストグラム表示領域１３０に、工程Ｐ００２と対応するヒストグラム１３２が表示されている。
【０１５２】
本実施形態では、例えば、画面１１０又は画面１１０Ａにおいて、工程「Ｐ００２」が指定されると、画面１１０又は画面１１０Ａが画面１１０Ｄに遷移する。
【０１５３】
このように、本実施形態によれば、箱ひげ図表示領域１２０の隣に配置されたヒストグラム表示領域１３０において、指定された工程におけるデータの分布を示すヒストグラムを表示させることができる。
【０１５４】
図１５は、表示例を示す第六の図である。図１５に示す画面１１０Ｅでは、第一のマーク１２２−１が選択されており、この選択に合わせて、第一のマーク１２２−１と対応付けられた表示欄１２８が表示されている。表示欄１２８は、第一のマーク１２２−１と対応するグループが、値が「２００」とされたグループであり、７４個のデータが含まれることを表示している。
【０１５５】
このように、本実施形態では、第一のマーク１２２を選択すると、選択された第一のマーク１２２にと対応するグループに含まれるデータの数を表示させることができる。
【０１５６】
尚、表示欄１２８に表示される内容は、図１５に示す例に限定されない。本実施形態では、例えば、第一のマーク１２２が選択されると、選択された第一のマーク１２２と対応するグループに含まれるデータが取得された日時と、データと対応する製品の識別子の一覧等が表示されても良い。言い換えれば、本実施形態では、第一のマーク１２２が選択されると、選択された第一のマーク１２２と対応するグループに含まれるデータと対応する工程情報を工程データベース２１０が取得し、工程情報の一覧を表示欄１２８に表示させても良い。
【０１５７】
また、本実施形態では、第二のマーク１２３が選択された場合も同様にすることができる。つまり、本実施形態では、第二のマーク１２３が選択されると、第二のマーク１２３と対応するグループに含まれるデータの数や、データの一覧等を含む表示欄を、選択された第二のマーク１２３と対応付けて表示させても良い。
【０１５８】
このように、本実施形態では、データの分布を表すグラフにおいて、グラフに描画されない外れ値に関する情報を表示させることができる。
【０１５９】
ここで、ライン作業の生産性検証において、工程毎のサイクルタイムの分布を箱ひげ図のみで示し、この箱ひげ図に基づき生産性を向上させる改善に取り組む場合について考える。
【０１６０】
この場合、図１０に示すように、工程「Ｐ００１」の箱ひげ図１２１は、最小値から最大値までの時間が長く、工程「Ｐ００３」の箱ひげ図は、最小値から最大値までの時間が、工程「Ｐ００１」の箱ひげ図と比較して短い。このため、改善の取り組みとして、工程「Ｐ００１」のサイクルタイムを短くする、といった案が挙げられる可能性が高い。
【０１６１】
これに対し、本実施形態を適用した画面１１０を閲覧して、改善に取り組む場合では、箱ひげ図に表現されないデータに関する情報を含めた取り組みを検討させることができる。
【０１６２】
例えば、画面１１０からは、箱ひげ図１２１が示す工程「Ｐ００１」のサイクルタイムは、工程「Ｐ００３」と比較して長いが、ヒストグラム１３１から、工程「Ｐ００１」におけるデータには、ばらつきが大きいことがわかる。
【０１６３】
また、画面１１０から、工程「Ｐ００１」と対応する第一のマークの数が、工程「Ｐ００３」と対応する第一のマークの数よりも多い。したがって、画面１１０から、工程「Ｐ００１」において外れ値とされるデータ数は、工程「Ｐ００３」において外れ値とされるデータ数よりも多いことがわかる。つまり、工程「Ｐ００１」は、工程「Ｐ００３」と比較して、工程内でのデータのばらつきが大きいことがわかる。
【０１６４】
したがって、この場合には、工程「Ｐ００１」内のばらつきを小さくする、といった案を改善策として挙げることができる。
【０１６５】
このように、本実施形態では、箱ひげ図と、各箱ひげ図の描画の際に外れ値とされたデータの有無及び分布を示す情報とを提示することができる。
【０１６６】
したがって、本実施形態によれば、箱ひげ図によって示される工程同士のばらつきと、工程内のデータのばらつきの両方を容易に利用者には把握させることができる。
【０１６７】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１６８】
１００  表示システム
２００  表示装置
２１０  工程データベース
２２０  表示処理部
２３０  箱ひげ図描画処理部
２３１、２４１、２５１  対象データ特定部
２３２  パーセント点取得部
２３３  水準値取得部
２３４  箱ひげ図描画部
２４０  第一マーク描画処理部
２４２、２５２  グループ化部
２４３、２５３  集計部
２４４  第一マーク描画部
２５４  第二マーク描画部
２６０  ヒストグラム描画処理部
２７０  表示制御部
２８０  出力部
３００  端末装置
【図１】
2019092778.tif 000003
【図２】
2019092778.tif 000004
【図３】
2019092778.tif 000005
【図４】
2019092778.tif 000006
【図５】
2019092778.tif 000007
【図６】
2019092778.tif 000008
【図７】
2019092778.tif 000009
【図８】
2019092778.tif 000010
【図９】
2019092778.tif 000011
【図１０】
2019092778.tif 000012
【図１１】
2019092778.tif 000013
【図１２】
2019092778.tif 000014
【図１３】
2019092778.tif 000015
【図１４】
2019092778.tif 000016
【図１５】
2019092778.tif 000017
【国際調査報告】
2019092778.tif 000018
2019092778.tif 000019