(57)【要約】  情報処理装置（２０００）は、第１グラフ（１２）を含む第１表示画面（１０）を生成し、生成した第１表示画面（１０）を出力する。第１グラフ（１２）は、設備ごとに複数種類のロスそれぞれの時間及び正味稼働時間を表すグラフである。情報処理装置（２０００）は、第１グラフ（１２）におけるいずれかの設備を選択する入力を受け付ける。入力操作を受け付けた情報処理装置（２０００）は、入力操作によって選択された設備についての第２グラフ（２２）を含む第２表示画面（２０）を生成し、生成した第２表示画面（２０）を出力する。選択された設備についての第２グラフ（２２）は、その設備における各ロスの発生時間の長さを時系列で表す。
2019155669.tif 000002
【特許請求の範囲】
【請求項１】
設備の運用における複数種類のロスそれぞれの時間及び正味稼働時間を複数の設備それぞれについて表す第１グラフを含む第１表示画面を生成し、前記生成した第１表示画面を出力する第１生成部と、
前記第１グラフにおけるいずれかの設備を選択する入力操作を受け付ける入力受付部と、
前記入力操作によって選択された設備について、各ロスの発生時間の長さを時系列で表す第２グラフを含む第２表示画面を生成して出力する第２生成部と、を有する情報処理装置。
【請求項２】
前記第２生成部は、少なくとも前記選択された設備についての前記第１グラフを前記第２表示画面に含める、請求項１に記載の情報処理装置。
【請求項３】
複数の前記設備には、ラインと装置のいずれもが少なくとも１つ含まれ、
前記第１表示画面は、１つ以上の各ラインについての前記第１グラフ、及び前記１つ以上のラインそれぞれに含まれる各装置についての前記第１グラフを含む、請求項１又は２に記載の情報処理装置。
【請求項４】
前記ロスの種類は、段取り作業に伴うロス（段取りロス）、刃具交換に伴うロス（刃具ロス）、及び生産の準備に伴うロス（生産準備ロス）、設備の故障に伴う停止によるロス（故障停止ロス）、装置間における部品のやりとりに伴うロス（干渉ロス）、生成された部品に不良が発生することによるロス（不良ロス）、装置の処理速度が想定より低いことに伴うロス（速度ロス）の内のいずれか複数である、請求項１乃至３いずれか一項に記載の情報処理装置。
【請求項５】
コンピュータによって実行される制御方法であって、
設備の運用における複数種類のロスそれぞれの時間及び正味稼働時間を複数の設備それぞれについて表す第１グラフを含む第１表示画面を生成し、前記生成した第１表示画面を出力する第１生成ステップと、
前記第１グラフにおけるいずれかの設備を選択する入力操作を受け付ける入力受付ステップと、
前記入力操作によって選択された設備について、各ロスの発生時間の長さを時系列で表す第２グラフを含む第２表示画面を生成して出力する第２生成ステップと、を有する制御方法。
【請求項６】
前記第２生成ステップにおいて、少なくとも前記選択された設備についての前記第１グラフを前記第２表示画面に含める、請求項５に記載の制御方法。
【請求項７】
複数の前記設備には、ラインと装置のいずれもが少なくとも１つ含まれ、
前記第１表示画面は、１つ以上の各ラインについての前記第１グラフ、及び前記１つ以上のラインそれぞれに含まれる各装置についての前記第１グラフを含む、請求項５又は６に記載の制御方法。
【請求項８】
前記ロスの種類は、段取り作業に伴うロス（段取りロス）、刃具交換に伴うロス（刃具ロス）、及び生産の準備に伴うロス（生産準備ロス）、設備の故障に伴う停止によるロス（故障停止ロス）、装置間における部品のやりとりに伴うロス（干渉ロス）、生成された部品に不良が発生することによるロス（不良ロス）、装置の処理速度が想定より低いことに伴うロス（速度ロス）の内のいずれか複数である、請求項５乃至７いずれか一項に記載の制御方法。
【請求項９】
請求項５乃至８いずれか一項に記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は設備の稼働におけるロスに関する。
【背景技術】
【０００２】
工場などにおける作業において発生するロスを扱うシステムが開発されている。例えば特許文献１は、生産設備の生産動作において、基板回路１枚の実装に要する時間（実装タクト）が標準よりも長くなった場合、すなわちタクトロスが発生した場合に、生産設備を動作させるＮＣデータを、タクトロスを減少させる内容に修正するという技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１１１２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明者は、ロスに関する情報の把握を容易にするための新たな技術を見出した。本発明は、上記の課題に鑑みてなされたものであり、その目的の一つは、ロスに関する情報の把握を容易にする新たな技術を提供することである。
【課題を解決するための手段】
【０００５】
本発明の情報処理装置は、１）設備の運用における複数種類のロスそれぞれの時間及び正味稼働時間を複数の設備それぞれについて表す第１グラフを含む第１表示画面を生成し、生成した第１表示画面を出力する第１生成部と、２）第１グラフにおけるいずれかの設備を選択する入力操作を受け付ける入力受付部と、３）入力操作によって選択された設備について、各ロスの発生時間の長さを時系列で表す第２グラフを含む第２表示画面を生成して出力する第２生成部と、を有する。【０００６】
本発明の制御方法は、コンピュータによって実行される制御方法である。当該制御方法は、１）設備の運用における複数種類のロスそれぞれの時間及び正味稼働時間を複数の設備それぞれについて表す第１グラフを含む第１表示画面を生成し、生成した第１表示画面を出力する第１生成ステップと、２）第１グラフにおけるいずれかの設備を選択する入力操作を受け付ける入力受付ステップと、３）入力操作によって選択された設備について、各ロスの発生時間の長さを時系列で表す第２グラフを含む第２表示画面を生成して出力する第２生成ステップと、を有する。【０００７】
本発明のプログラムは、コンピュータに、本発明の制御方法が有する各ステップを実行させる。
【発明の効果】
【０００８】
本発明によれば、ロスに関する情報の把握を容易にする新たな技術が提供される。
【図面の簡単な説明】
【０００９】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１０】
【図１】本実施形態の情報処理装置（図２に示す情報処理装置）が行う処理を概念的に示す図である。
【図２】実施形態１の情報処理装置の機能構成を例示する図である。
【図３】情報処理装置を実現するための計算機を例示する図である。
【図４】実施形態１の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図５】ロス情報をテーブル形式で例示する図である。
【図６】第１表示画面の出力方法のバリエーションを例示する図である。
【図７】第１表示画面と第２表示画面における第１グラフの位置を例示する図である。
【図８】利用例の第１表示画面を例示する図である。
【図９】第２表示画面を例示する図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、特に説明する場合を除き、各ブロック図において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１２】
［実施形態１］
＜概要＞
図１は、本実施形態の情報処理装置（図２に示す情報処理装置２０００）が行う処理を概念的に示す図である。情報処理装置２０００は、工場などにおける設備の運用におけるロスの時間に関するグラフを含む表示を生成する装置である。設備は、例えばラインや装置である。ロスとは、設備が本来持っている能力を、十分に発揮させることを妨げる要因である。
【００１３】
まず情報処理装置２０００は、第１グラフ１２を含む第１表示画面１０を生成し、生成した第１表示画面１０を出力する。第１グラフ１２は、設備ごとに複数種類のロスそれぞれの時間及び正味稼働時間を表すグラフである。例えば図１において、第１グラフ１２は、装置ごとに、３種類のロス（ロス１、ロス２、及びロス３）の各時間及び正味稼働時間の割合を表す帯グラフである。
【００１４】
「ロスの時間」とは、そのロスが発生した時点から、そのロスが終了する時点までの時間である。また、正味稼働時間とは、設備を稼働させている時間のうち、ロスが発生しなかった時間である。例えば、或る日に設備を１２時間運用し、そのうちの４時間において少なくとも１つのロスが発生した場合、正味稼働時間は８時間である。
【００１５】
情報処理装置２０００は、第１グラフ１２におけるいずれかの設備を選択する入力を受け付ける。例えば入力操作は、第１表示画面１０が表示されているタッチパネルをタッチする操作などである。なお、第１表示画面１０は必ずしもタッチパネルに表示される必要はない。入力操作にバリエーションについては後述する。
【００１６】
入力操作を受け付けた情報処理装置２０００は、入力操作によって選択された設備についての第２グラフ２２を含む第２表示画面２０を生成し、生成した第２表示画面２０を出力する。選択された設備についての第２グラフ２２は、その設備における各ロスの発生時間の長さを時系列で表す。
【００１７】
例えば図１では、第１グラフ１２について、設備１を選択する入力操作が行われている。そのため情報処理装置２０００は、設備１についての第２グラフ２２を含む第２表示画面２０を生成する。図１の第２グラフ２２は、設備１におけるロス１、ロス２、及びロス３それぞれの発生時間の長さを時間帯ごと（例えば１時間ごと）の時系列で表す折れ線グラフである。
【００１８】
＜作用効果＞
本実施形態の情報処理装置２０００によれば、複数種類の各ロスの時間と、正味稼働時間とを設備ごとに表す第１グラフ１２を含む第１表示画面１０が出力される。これにより、各設備において各ロスがどの程度の時間発生したか、正味稼働時間がどの程度であったか、各ロスと正味稼働時間の割合がどの程度であるかといった情報を容易に把握することができる。
【００１９】
さらに、第１表示画面１０について設備の選択が行われ、選択された設備における各ロスの発生時間の長さを時系列で表す第２グラフ２２を含む第２表示画面２０が出力される。
これにより、ユーザが注目する設備におけるロスの詳細なデータを容易に確かめることができる。
【００２０】
以下、本実施形態の情報処理装置２０００についてさらに詳細に説明する。
【００２１】
＜情報処理装置２０００の機能構成の例＞
図２は、実施形態１の情報処理装置２０００の機能構成を例示する図である。情報処理装置２０００は、第１生成部２０２０、入力受付部２０４０、及び第２生成部２０６０を有する。第１生成部２０２０は、第１グラフ１２を含む第１表示画面１０を生成し、生成した第１表示画面１０を出力する。第１グラフ１２は、設備の運用における複数種類のロスそれぞれの時間及び正味稼働時間を設備ごとに表す。入力受付部２０４０は、第１グラフ１２におけるいずれかの設備を選択する入力操作を受け付ける。第２生成部２０６０は、入力操作によって選択された設備についての第２グラフ２２を含む第２表示画面２０を生成し、生成した第２表示画面２０を出力する。第２グラフ２２は、選択された設備について、ロスの発生時間の長さを時系列で表す。
【００２２】
＜情報処理装置２０００のハードウエア構成＞
情報処理装置２０００の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、情報処理装置２０００の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００２３】
図３は、情報処理装置２０００を実現するための計算機１０００を例示する図である。計算機１０００は任意の計算機である。例えば計算機１０００は、Personal Computer（PC）やサーバマシンなどである。計算機１０００は、情報処理装置２０００を実現するために設計された専用の計算機であってもよいし、汎用の計算機であってもよい。
【００２４】
計算機１０００は、バス１０２０、プロセッサ１０４０、メモリ１０６０、ストレージデバイス１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０を有する。バス１０２０は、プロセッサ１０４０、メモリ１０６０、ストレージデバイス１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ１０４０などを互いに接続する方法は、バス接続に限定されない。
【００２５】
プロセッサ１０４０は、CPU（Central Processing Unit）、GPU（Graphics Processing Unit）、FPGA（Field-Programmable Gate Array）などの種々のプロセッサである。メモリ１０６０は、RAM（Random Access Memory）などを用いて実現される主記憶装置である。ストレージデバイス１０８０は、ハードディスク、SSD（Solid State Drive）、メモリカード、又は ROM（Read Only Memory）などを用いて実現される補助記憶装置である。
【００２６】
入出力インタフェース１１００は、計算機１０００と入出力デバイスとを接続するためのインタフェースである。例えば入出力インタフェース１１００には、キーボードなどの入力装置や、ディスプレイ装置などの出力装置が接続される。ネットワークインタフェース１１２０は、計算機１０００を通信網に接続するためのインタフェースである。この通信網は、例えば LAN（Local Area Network）や WAN（Wide Area Network）である。ネットワークインタフェース１１２０が通信網に接続する方法は、無線接続であってもよいし、有線接続であってもよい。
【００２７】
ストレージデバイス１０８０は、情報処理装置２０００の各機能構成部を実現するプログラムモジュールを記憶している。プロセッサ１０４０は、これら各プログラムモジュールをメモリ１０６０に読み出して実行することで、各プログラムモジュールに対応する機能を実現する。
【００２８】
＜処理の流れ＞
図４は、実施形態１の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。第１生成部２０２０は、第１グラフ１２を含む第１表示画面１０を生成する（Ｓ１０２）。第１生成部２０２０は、第１表示画面１０を出力する（Ｓ１０４）。入力受付部２０４０は、第１グラフ１２におけるいずれかの設備を選択する入力操作を受け付ける（Ｓ１０６）。第２生成部２０６０は、入力操作によって選択された設備についての第２グラフ２２を含む第２表示画面２０を生成する（Ｓ１０８）。第２生成部２０６０は、第２表示画面２０を出力する（Ｓ１１０）。
【００２９】
＜ロスについて＞
情報処理装置２０００は、作業における複数種類のロスについての情報を扱う。例えばこのロスとしては、工場などにおいて設備の運用効率を評価するために利用される７大ロスに含まれる各ロスを採用できる。７大ロスには、例えば、段取りロス、刃具ロス、生産準備ロス、故障停止ロス、不良ロス、干渉ロス、及び速度ロスが含まれる。
【００３０】
段取りロスとは、段取り作業に伴うロスである。段取り作業とは、装置で作成する物を変更するための準備作業である。例えばこの準備には、装置にセットする金型を変更する作業などが含まれる。刃具ロスとは、刃具の交換に伴うロスである。より具体的に、刃具ロスとは、刃具の定期的な交換、切損による交換に伴う時間的なロスと交換前後に生産される不良品、その不良品の手直しに要する時間などのロスである。生産準備ロスとは、生産の準備に伴うロスである。生産の準備とは、例えば、装置の稼働などである。故障停止ロスとは、設備の故障に伴う停止によるロスである。不良ロスとは、生成された物に不良が発生することによるロスである。干渉ロスとは、干渉ロスとは、設備と設備、或いは設備と作業者との間において、互いが干渉し合うことによって発生する手待ちロスである。より具体的な例としては、干渉ロスとは、一時的な設備の故障のために、設備が停止したり、空転している装置と他の装置間で作業が連携している場合に、それら装置間において、物のやりとりに伴うロスである。或いは、当該故障設備による作業の完了を、連携する他の装置が待つ必要がある場合には、干渉ロスは、当該他の装置における作業の停滞（待ち）に伴うロスである。他の例では、例えば、装置Ｂが、装置Ａで生成された部品を利用するとする。この場合、装置Ａで生成された部品を装置Ｂに引き渡す時間が必要となる。この時間が装置Ｂにおける干渉ロスとなる。速度ロスとは、装置が物を製造する速度が基準速度よりも遅くなっていることに起因して生じるロスである。
【００３１】
ここで、段取りロス、刃具ロス、及び生産準備ロスはいずれも、人が行う作業に起因するロスである。そこで、これら３つのロスを合わせて１つのロスとして扱ってもよい。これら３つのロスを合わせたロスを、人作業時間ロスと呼ぶ。
【００３２】
＜第１表示画面１０の生成：Ｓ１０２＞
第１生成部２０２０は第１表示画面１０を生成する（Ｓ１０２）。そのために、第１生成部２０２０は、第１表示画面１０に含める第１グラフ１２を生成する。前述した通り、第１グラフ１２は、複数種類のロスそれぞれの時間及び正味稼働時間を設備ごとに表す。
【００３３】
第１グラフ１２を生成するためには、第１生成部２０２０はロス情報を取得する。ロス情報は、複数種類のロスそれぞれの時間及び正味稼働時間を、設備ごとに示す情報である。図５は、ロス情報をテーブル形式で例示する図である。図５のテーブルをテーブル２００と呼ぶ。テーブル２００は、設備識別子２０２、データ種別２０４、時間２０６、開始時刻２０８、終了時刻２１０を有する。設備識別子２０２は、設備の識別子を示す。
【００３４】
ロスに関するデータである場合、データ種別２０４は、ロスの種類（段取りロスや刃具ロスなど）を示す。また、時間２０６はロスの長さを表す。さらに、開始時刻２０８はロスが開始した時刻を示し、終了時刻２１０はロスが終了した時刻を示す。換言すると、開始時刻２０８はロスが発生した時刻を示し、終了時刻２１０はロスの発生原因が解消した時刻を示す。
【００３５】
一方、正味稼働時間に関するデータである場合、データ種別２０４は、正味稼働時間に関するデータであることを示す。また、時間２０６は、正味稼働時間の長さを示す。さらに、開始時刻２０８は設備の稼働が開始した時刻を示し、終了時刻２１０は設備の稼働が修了した時刻を示す。
【００３６】
なお、時間２０６は、終了時刻２１０から開始時刻２０８を引いた値となる。そのため、テーブル２００は時間２０６を含まなくてもよい。この場合、第１生成部２０２０は、終了時刻２１０から開始時刻２０８を引くことで、ロスの長さや正味稼働時間の長さを算出する。
【００３７】
なお、或る設備において同一のロスが複数回発生している場合、その設備におけるそのロスの合計時間は、ロス情報が示すそのロスの時間を積算することで算出することができる。
【００３８】
第１生成部２０２０は、ロス情報を利用して第１グラフを生成し、生成した第１グラフを含む第１表示画面を生成する。ここで、第１グラフとしては、種々の形式のグラフを採用できる。ただし、第１グラフ１２は、各ロス及び正味稼働時間の長さを比較できるグラフであることが好ましい。このようなグラフには、例えば、積み上げ棒グラフがある。この積み上げ棒グラフは、ロス及び正味稼働時間の長さを縦方向に積み上げるものであってもよいし、横方向に積み上げるものであってもよい。
【００３９】
第１グラフ１２は、ロスや正味稼働時間の長さを絶対値として示してもよいし、相対値として示してもよい。後者の場合、例えば第１グラフ１２は、全運用時間に対する各ロスや正味稼働時間の長さを、パーセンテージなどの割合として示す。
【００４０】
第１グラフ１２は、所定の運用期間におけるロスや正味稼働時間の長さを示す。例えば所定の運用期間は、１日、１週間、又は１ヶ月などである。この所定の運用期間は、予め定められていてもよいし、情報処理装置２０００のユーザによって設定されてもよい。また、所定の運用期間は、直近の期間（例えば直近１日や直近１週間）であってもよいし、ユーザの選択によって定まる期間であってもよい。
【００４１】
第１グラフ１２には、前述した７大ロスの全てが含まれることが好適である。ただし、７大ロスに含まれるいくつかをまとめて１つのロスとして扱ってもよい。例えば前述したように、段取りロス、刃具ロス、及び生産準備ロスを人作業時間ロスという１つのロスとして扱うといった方法が採用できる。また、第１グラフ１２は必ずしも７大ロスの全てを含む必要はない。第１グラフ１２にどのロスを含めるかは、予め定められていてもよいし、情報処理装置２０００のユーザによって設定されてもよい。
【００４２】
第１グラフ１２には、ラインについてのグラフのみが含まれてもよいし、装置についてのグラフのみが含まれてもよいし、ラインと装置双方についてのグラフが含まれてもよい。ラインと装置双方についてのグラフが第１グラフ１２に含まれる場合、第１グラフ１２に含まれる各装置は、第１グラフ１２に含まれるいずれかのラインに含まれる装置とすることが好適である。
【００４３】
また、ラインと装置双方についてのグラフが第１グラフ１２に含まれる場合、ラインについての第１グラフ１２の形式と、装置についての第１グラフ１２の形式は、互いに同じであってもよいし、異なっていてもよい。例えば後述する具体例では、ラインについての第１グラフ１２を縦方向の積み上げ棒グラフとしており、装置についての第１グラフ１２を横方向の積み上げ棒グラフとしている。なお、第１グラフ１２の形式は予め定められていてもよいし、情報処理装置２０００のユーザによって設定されてもよい。
【００４４】
なお、第１グラフ１２に関する設定（上述した所定の運用期間、ロスの種類、又はグラフの形式など）は、第１表示画面１０が出力された後にユーザが変更できるようにしてもよい。
【００４５】
ここで、第１生成部２０２０が生成する第１表示画面１０は、第１表示画面１０を表す画像であってもよいし、所定の加工を施すことで第１表示画面１０を表す画像を生成できるデータであってもよい。後者の例としては、例えば HTML ファイルが挙げられる。第１表示画面１０が HTML ファイルとして生成される場合、このHTML ファイルをブラウザ等のアプリケーションで処理することにより、第１表示画面１０を表す画像が生成される。
【００４６】
＜第１表示画面の出力：Ｓ１０４＞
第１生成部２０２０は、第１表示画面１０を出力する。第１表示画面１０の出力方法は様々である。図６は、第１表示画面の出力方法のバリエーションを例示する図である。
【００４７】
図６の上段のケースでは、第１生成部２０２０は、情報処理装置２０００に接続されているディスプレイ装置３０に第１表示画面１０を表示させる。これに対し、図６の下段のケースでは、第１生成部２０２０は、情報処理装置２０００と通信可能に接続されている外部端末４０に対して第１表示画面１０を送信する。そして外部端末４０は、外部端末４０に接続されているディスプレイ装置５０に第１表示画面１０を表示させる。図６の下段のケースでは、例えば、情報処理装置２０００はサーバ装置として機能し、外部端末４０はクライアント装置として機能する。
【００４８】
＜情報処理装置２０００に対する入力：Ｓ１０６＞
入力受付部２０４０は、第１グラフ１２におけるいずれかの設備を選択する入力操作を受け付ける（Ｓ１０６）。ここで、複数の対象（第１グラフ１２における設備）についてのグラフが表示されている際に、その中のいずれかの対象を選択する入力を受け付ける技術には、既存の技術を利用することができる。
【００４９】
＜第１表示画面の生成：Ｓ１０８＞
第２生成部２０６０は第２表示画面２０を生成する（Ｓ１０８）。第２表示画面２０は、上記入力操作によって選択された設備についての第２グラフ２２を含む。第２グラフ２２は、各ロスの発生時間の長さを時系列で表す。
【００５０】
ここでロスの発生時間の長さを時系列で表示するために、ロスの発生時間の長さは、所定の時間帯ごとに表される。この時間帯の長さ（すなわち、時間方向における第２グラフ２２の粒度）には、１時間や１日などの任意の長さを採用することができる。時間帯の長さは、予め設定されていてもよいし、情報処理装置２０００のユーザによって設定されてもよい。また、時間帯の長さは、第２表示画面２０が表示された後に入力操作で変更できるようにしてもよい。
【００５１】
ここで、第２グラフ２２はロスの種別ごとに生成されることが好適である。例えば、第２表示画面２０が７大ロスについての第２グラフ２２を含む場合、７つの第２グラフ２２を第２表示画面２０に含める。
【００５２】
ただし前述した人作業時間ロスを採用するケースなど、いくつかのロスが１つにまとめられるケースもある。この場合、１つにまとめられた複数のロスについては、まとめて１つの第２グラフ２２を生成することが好適である。複数のロスについての情報がまとめられた第２グラフ２２は、各ロスそれぞれのデータを分けて示してもよいし、複数のロスの時間を合算した１つのデータを示してもよい。
【００５３】
第２グラフ２２の形式は、時系列データを表すことができる任意の形式とすることができる。例えば、折れ線グラフ、棒グラフ、又は散布図などを利用できる。
【００５４】
ここで、第２表示画面２０には、第２グラフ２２だけでなく、第１グラフ１２を含めてもよい。この際、必ずしも全ての設備についての第１グラフ１２を第２グラフ２２に含める必要はない。ただし、少なくとも入力受付部２０４０が受け付けた入力操作で選択された設備についての第１グラフ１２については、第２表示画面２０に含めることが好適である。こうすることで、選択された設備についての第１グラフ１２と第２グラフ２２を同時に見ることができるため、選択された設備（すなわちユーザが注目した設備）についての情報をユーザが把握しやすくなる。
【００５５】
また、選択された設備以外についての第１グラフ１２も第２表示画面２０に含める場合、第２表示画面２０において、選択された設備を他の設備と識別できる態様にすることが好適である。例えば、第２表示画面２０に含める第１グラフ１２では、選択された設備についての情報が強調して表示（ハイライトしたり、枠で囲ったりするなど）されるようにする。
【００５６】
第２表示画面２０における第１グラフ１２の位置は、第１表示画面１０における第１グラフ１２の位置と同じであってもよいし、異なっていてもよい。図７は、第１表示画面１０と第２表示画面２０における第１グラフ１２の位置を例示する図である。図７の上段の例では、第１表示画面１０において左側に第１グラフ１２が含まれており、右側が空欄となっている。第２表示画面２０では、第１表示画面１０において空欄となっていた部分に第２グラフ２２が表示されている。ただし、第１表示画面１０においてこの部分は必ずしも空欄にする必要はない。例えば、この部分には、第２グラフ２２の座標軸等を予め含めるようにしてもよい（後述する利用例参照）。
【００５７】
図７の下段の例では、第１表示画面１０における第１グラフ１２の位置と、第２表示画面２０における第１グラフ１２の位置とが、互いに異なる。具体的には、第１表示画面１０では、中央付近に第１グラフ１２が表示されている。一方、第２表示画面２０では、図７の上段の例と同様に、左側に第１グラフ１２が表示されており、右側に第２グラフ２２が表示されている。
【００５８】
なお図７の下段の例において、第１表示画面１０における第１グラフ１２を、第２表示画面２０における第１グラフ１２よりも大きくするようにしてもよい。例えば、第１表示画面１０では第１グラフ１２の大きさを画面全体とほぼ同一の大きさにし、第２表示画面２０では第１グラフ１２を縮小して、第２表示画面２０の左半分程度の大きさにする。
【００５９】
＜第２表示画面２０の出力：Ｓ１１０＞
第２生成部２０６０は、生成した第２表示画面２０を出力する（Ｓ１１０）。ここで、第２表示画面２０の出力方法には、第１表示画面１０の出力方法と同じ出力方法を採用できる。
【００６０】
＜第２表示画面２０に対する入力操作＞
ここで、第２表示画面２０にも第１グラフ１２が含まれる場合、情報処理装置２０００は、第２表示画面２０を第１表示画面１０としても扱ってよい。この場合、入力受付部２０４０は、第２表示画面２０に含まれる第１グラフ１２について、設備を選択する入力を受け付ける。その結果、第２生成部２０６０は、この選択された設備についての第２グラフ２２を含む第２表示画面２０を生成して出力する。
【００６１】
［利用例］
ここでは、情報処理装置２０００の具体的な利用例について説明する。ここで示す利用例は、情報処理装置２０００が利用される状況の一例を示して情報処理装置２０００の理解を容易にするためのものであり、情報処理装置２０００が利用される状況を限定するものではない。
【００６２】
図８は、利用例の第１表示画面１０を例示する図である。第１表示画面１０において、左側には、第１グラフ１２が示されている。また、右側には、第２グラフ２２の座標軸などが示されている。
【００６３】
第１グラフ１２において、上側にはラインごとのデータが示されている。一方、下側には装置ごとのデータが示されている。
【００６４】
本利用例において扱われるロスには、前述した７大ロスが含まれている。ただし、第１グラフ１２において、段取りロス、刃具ロス、及び生産準備ロスは、人作業時間ロスという１つのロスとして扱われている。また、７大ロス以外のロスは「その他」としてまとめられている。
【００６５】
第１グラフ１２に含まれるいずれかの設備が選択されると、その設備についての第２グラフ２２を含む第２表示画面２０が生成される。図９は、第２表示画面２０を例示する図である。図９では、Ｋ装置が選択されている。そのため、Ｋ装置における各ロスの発生時間を時系列で示す第２グラフ２２が表示されている。ここで、第２表示画面２０では、選択されている設備についての第１グラフ１２において、設備の名称及びその設備に関するデータがそれぞれ、太枠で囲われている。
【００６６】
第２グラフ２２−１は、Ｋ装置における人作業時間ロスについてのグラフである。ここで、第２グラフ２２−１には、段取りロス、刃具ロス、及び生産準備ロスそれぞれの長さを示すデータが表示されている。
【００６７】
第２グラフ２２−２は、Ｋ装置における故障停止ロスについてのグラフである。
【００６８】
第２グラフ２２−３は、Ｋ装置における不良ロスについてのグラフである。このグラフには、不良ロスの長さを示すデータに加え、不良率を示すデータも含まれている。不良率とは、生産されたものの総数に対する、不良品となったものの割合である。
【００６９】
第２グラフ２２−４は、Ｋ装置における速度ロスと干渉ロスについてのグラフである。このグラフには、サイクルタイムを示すデータと、マシンタイムを示すデータが含まれている。ここで、サイクルタイムは１つの作業工程に要する時間を意味し、マシンタイムは１つの作業工程に要する時間のうち、機械が作業を行っている時間を意味する。すなわち、サイクルタイムとマシンタイムの差は、工程間の搬送時間であり、何らかの理由で前工程から作業対象が搬送できなかったり、後工程に作業対象を搬送できなかったりする場合に長くなる。工程間の搬送時間のうち、搬送基準時間を超える時間が干渉ロスである。
【００７０】
第２グラフ２２−４において、干渉ロスは、サイクルタイムとマシンタイムとを比較することで把握することができる。なお、サイクルタイムとマシンタイムとの差を表すデータ、搬送基準時間を表すデータ、干渉ロスを直接表すデータ（サイクルタイムとマシンタイムとの差から、搬送基準時間をさらに引いたデータ）などを第２グラフ２２−４に含めてもよい。
【００７１】
速度ロスの時間は、装置が物を製造するために要した実際の時間と、基準速度に基づいて定まる基準の所要時間との差である。すなわち、速度ロスの時間は、実際のマシンタイム（図９における実測マシンタイム）と理想のマシンタイムとの差である。そのため、例えば速度ロスは、第２グラフ２２−４に示されている実測マシンタイムのデータから把握することができる。なお、理想のマシンタイムを表すデータや、速度ロスを直接表すデータ（実測のマシンタイムと理想のマシンタイムとの差を表すデータ）を第２グラフ２２−４に含めてもよい。
【００７２】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００７３】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
１．  設備の運用における複数種類のロスそれぞれの時間及び正味稼働時間を複数の設備それぞれについて表す第１グラフを含む第１表示画面を生成し、前記生成した第１表示画面を出力する第１生成部と、
前記第１グラフにおけるいずれかの設備を選択する入力操作を受け付ける入力受付部と、
前記入力操作によって選択された設備について、各ロスの発生時間の長さを時系列で表す第２グラフを含む第２表示画面を生成して出力する第２生成部と、を有する情報処理装置。
２．  前記第２生成部は、少なくとも前記選択された設備についての前記第１グラフを前記第２表示画面に含める、１．に記載の情報処理装置。
３．  複数の前記設備には、ラインと装置のいずれもが少なくとも１つ含まれ、
前記第１表示画面は、１つ以上の各ラインについての前記第１グラフ、及び前記１つ以上のラインそれぞれに含まれる各装置についての前記第１グラフを含む、１．又は２．に記載の情報処理装置。
４．  前記ロスの種類は、段取り作業に伴うロス（段取りロス）、刃具交換に伴うロス（刃具ロス）、及び生産の準備に伴うロス（生産準備ロス）、設備の故障に伴う停止によるロス（故障停止ロス）、装置間における部品のやりとりに伴うロス（干渉ロス）、生成された部品に不良が発生することによるロス（不良ロス）、装置の処理速度が想定より低いことに伴うロス（速度ロス）の内のいずれか複数である、１．乃至３．いずれか一つに記載の情報処理装置。
【００７４】
５．  コンピュータによって実行される制御方法であって、
設備の運用における複数種類のロスそれぞれの時間及び正味稼働時間を複数の設備それぞれについて表す第１グラフを含む第１表示画面を生成し、前記生成した第１表示画面を出力する第１生成ステップと、
前記第１グラフにおけるいずれかの設備を選択する入力操作を受け付ける入力受付ステップと、
前記入力操作によって選択された設備について、各ロスの発生時間の長さを時系列で表す第２グラフを含む第２表示画面を生成して出力する第２生成ステップと、を有する制御方法。
６．  前記第２生成ステップにおいて、少なくとも前記選択された設備についての前記第１グラフを前記第２表示画面に含める、５．に記載の制御方法。
７．  複数の前記設備には、ラインと装置のいずれもが少なくとも１つ含まれ、
前記第１表示画面は、１つ以上の各ラインについての前記第１グラフ、及び前記１つ以上のラインそれぞれに含まれる各装置についての前記第１グラフを含む、５．又は６．に記載の制御方法。
８．  前記ロスの種類は、段取り作業に伴うロス（段取りロス）、刃具交換に伴うロス（刃具ロス）、及び生産の準備に伴うロス（生産準備ロス）、設備の故障に伴う停止によるロス（故障停止ロス）、装置間における部品のやりとりに伴うロス（干渉ロス）、生成された部品に不良が発生することによるロス（不良ロス）、装置の処理速度が想定より低いことに伴うロス（速度ロス）の内のいずれか複数である、５．乃至７．いずれか一つに記載の制御方法。
【００７５】
９．  ５．乃至８．いずれか一つに記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【００７６】
この出願は、２０１８年２月７日に出願された日本出願特願２０１８−０１９９２９号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2019155669.tif 000003
【図２】
2019155669.tif 000004
【図３】
2019155669.tif 000005
【図４】
2019155669.tif 000006
【図５】
2019155669.tif 000007
【図６】
2019155669.tif 000008
【図７】
2019155669.tif 000009
【図８】
2019155669.tif 000010
【図９】
2019155669.tif 000011
【手続補正書】
【提出日】令和2年7月22日(2020.7.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
＜第２表示画面の生成：Ｓ１０８＞
第２生成部２０６０は第２表示画面２０を生成する（Ｓ１０８）。第２表示画面２０は、上記入力操作によって選択された設備についての第２グラフ２２を含む。第２グラフ２２は、各ロスの発生時間の長さを時系列で表す。
【国際調査報告】
2019155669.tif 000012
2019155669.tif 000013
2019155669.tif 000014