Nothing Special   »   [go: up one dir, main page]

JP6507719B2 - 画面情報処理装置、画面情報処理方法および画面情報処理プログラム - Google Patents

画面情報処理装置、画面情報処理方法および画面情報処理プログラム Download PDF

Info

Publication number
JP6507719B2
JP6507719B2 JP2015040826A JP2015040826A JP6507719B2 JP 6507719 B2 JP6507719 B2 JP 6507719B2 JP 2015040826 A JP2015040826 A JP 2015040826A JP 2015040826 A JP2015040826 A JP 2015040826A JP 6507719 B2 JP6507719 B2 JP 6507719B2
Authority
JP
Japan
Prior art keywords
screen
sensor
icon
display
icons
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
JP2015040826A
Other languages
English (en)
Other versions
JP2016162250A (ja
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP2015040826A priority Critical patent/JP6507719B2/ja
Priority to PCT/JP2015/070508 priority patent/WO2016139824A1/ja
Priority to US15/037,761 priority patent/US20160378301A1/en
Publication of JP2016162250A publication Critical patent/JP2016162250A/ja
Application granted granted Critical
Publication of JP6507719B2 publication Critical patent/JP6507719B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/06Arrangements for sorting, selecting, merging, or comparing data on individual record carriers
    • G06F7/08Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Description

本発明は、画面情報処理装置、画面情報処理方法および画面情報処理プログラムに関し、特に、アイコンの表示を行う画面情報処理装置、画面情報処理方法および画面情報処理プログラムに関する。
所定エリアにおける監視対象の状態をモニタするための技術が各種開発されている。たとえば、特開2006−208000号公報(特許文献1)には、以下のような技術が開示されている。すなわち、空気流分配装置は、データセンタ内で使用する空気流分配装置であって、前記データセンタ内の少なくとも1つのサーバにおける複数のファンに結合されている少なくとも1つの空気流センサと、前記少なくとも1つの空気流センサに結合されるとともに、前記複数のファンについて空気流を監視するとともに、検知された空気流に応じて前記データセンタ内での冷却を制御するように構成されるコントローラとを備えることを特徴とする。
特開2006−208000号公報
所定エリアにおける監視対象の状態をモニタするために、当該所定エリアにおけるセンサの配置を画面に表示する場合がある。このような場合において、複数のセンサが集中して配置されていると、当該複数のセンサをそれぞれ示す複数のアイコンが画面上で重なり合ったり、密集したりするため、視認性が悪くなってしまう。
この発明は、上述の課題を解決するためになされたもので、その目的は、所定エリアにおけるセンサを示すアイコンを画面に表示する構成において、視認性を向上させることが可能な画面情報処理装置、画面情報処理方法および画面情報処理プログラムを提供することである。
(1)上記課題を解決するために、この発明のある局面に係る画面情報処理装置は、複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価する評価部と、前記評価部による評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行う表示制御部とを備える。
(8)上記課題を解決するために、この発明のある局面に係る画面情報処理方法は、画面情報処理装置における画面情報処理方法であって、複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価するステップと、前記重なり度合いまたは前記密集度の評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行うステップとを含む。
(9)上記課題を解決するために、この発明のある局面に係る画面情報処理プログラムは、画面情報処理装置において用いられる画面情報処理プログラムであって、コンピュータに、複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価するステップと、前記重なり度合いまたは前記密集度の評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行うステップとを実行させるためのプログラムである。
本発明によれば、所定エリアにおけるセンサの位置を示すアイコンを画面に表示する構成において、視認性を向上させることができる。
図1は、本発明の第1の実施の形態に係る監視システムの構成を示す図である。 図2は、本発明の第1の実施の形態に係る監視システムの比較例において、ディスプレイに表示された画面の一例を示す図である。 図3は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の一例を示す図である。 図4は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。 図5は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。 図6は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。 図7は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。 図8は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。 図9は、本発明の第1の実施の形態に係る監視システムにおける画面情報処理装置の構成を示す図である。 図10は、本発明の第1の実施の形態に係る画面情報処理装置による表示処理の一例を示すフローチャートである。 図11は、本発明の第1の実施の形態に係る画面情報処理装置による表示処理の他の例を示すフローチャートである。 図12は、本発明の第2の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の一例を示す図である。 図13は、本発明の第2の実施の形態に係る画面情報処理装置の構成を示す図である。 図14は、本発明の第3の実施の形態に係る監視システムの比較例において、ディスプレイに表示された画面の一例を示す図である。 図15は、本発明の第3の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の一例を示す図である。
最初に、本発明の実施の形態の内容を列記して説明する。
(1)本発明の実施の形態に係る画面情報処理装置は、複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価する評価部と、前記評価部による評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行う表示制御部とを備える。
このような構成により、たとえば、所定エリアにおける複数のセンサが集中して配置されるような場合に、当該所定エリアを示す画面において集中する複数のアイコンをまとめて別のアイコンとして表示することができる。これにより、たとえば、アイコン同士が重ならないように表示したり、アイコン同士の距離をある程度確保したりすることができる。したがって、所定エリアにおけるセンサの位置を示すアイコンを画面に表示する構成において、視認性を向上させることができる。
(2)好ましくは、前記画面情報処理装置は、さらに、前記センサの計測結果を示すセンサ情報を取得する取得部を備え、前記表示制御部は、前記画面において前記アイコンが指定された場合に前記アイコンに対応する前記センサ情報を前記画面に表示する制御を行う。
このような構成により、ユーザは、所望するセンサのセンサ情報を容易に確認することができる。
(3)好ましくは、前記表示制御部は、まとめた前記アイコンの数を付した前記補助アイコンを表示する制御を行う。
このような構成により、ユーザは、どれくらいの数のアイコンが補助アイコンにまとめられたのかを特別な操作を行うことなく一見して認識することができる。
(4)好ましくは、前記表示制御部は、前記画面において前記補助アイコンが指定された場合に、前記補助アイコンに対応する各前記センサの配置エリアの拡大図を対応の各前記アイコンとともに表示する制御を行う。
このような構成により、ユーザは、補助アイコンにまとめられた各アイコンを上記拡大図において確認することができるため、各アイコンの詳細な位置を認識することができる。
(5)好ましくは、前記表示制御部は、各前記センサの配置エリアの平面図が表示された前記画面において前記補助アイコンが指定された場合に、前記補助アイコンに対応する各前記センサの配置エリアの側面図を対応の各前記アイコンとともに表示する制御を行う。
このような構成により、たとえば、水平方向において略同じ位置に、かつ高さ方向において異なる位置に配置されている複数のセンサに対応するアイコンが補助アイコンにまとめられているような場合において、ユーザは、補助アイコンにまとめられた各アイコンを上記側面図において確認することができるため、各アイコンの詳細な位置を認識することができる。
(6)好ましくは、前記表示制御部は、前記画面において前記補助アイコンが指定された場合に、前記補助アイコンに対応する各前記センサの情報のリストを表示する制御を行う。
このような構成により、ユーザは、補助アイコンに対応する複数のセンサに関する情報を一覧することができる。
(7)より好ましくは、前記センサの種類は複数存在し、前記表示制御部は、前記画面において指定された種類の前記センサに対応する前記アイコンを選択的に表示するか、または選択的に表示しない制御を行う。
このような構成により、たとえば、複数種類のアイコンが互いに重なったり密集したりしている場合に、画面上に表示されるアイコンの種類を限定することができるため、視認性をより高めることができる。
(8)本発明の実施の形態に係る画面情報処理方法は、画面情報処理装置における画面情報処理方法であって、複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価するステップと、前記重なり度合いまたは前記密集度の評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行うステップとを含む。
このような構成により、たとえば、所定エリアにおける複数のセンサが集中して配置されるような場合に、当該所定エリアを示す画面において集中する複数のアイコンをまとめて別のアイコンとして表示することができる。これにより、たとえば、アイコン同士が重ならないように表示したり、アイコン同士の距離をある程度確保したりすることができる。したがって、所定エリアにおけるセンサの位置を示すアイコンを画面に表示する構成において、視認性を向上させることができる。
(9)本発明の実施の形態に係る画面情報処理プログラムは、画面情報処理装置において用いられる画面情報処理プログラムであって、コンピュータに、複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価するステップと、前記重なり度合いまたは前記密集度の評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行うステップとを実行させるためのプログラムである。
このような構成により、たとえば、所定エリアにおける複数のセンサが集中して配置されるような場合に、当該所定エリアを示す画面において集中する複数のアイコンをまとめて別のアイコンとして表示することができる。これにより、たとえば、アイコン同士が重ならないように表示したり、アイコン同士の距離をある程度確保したりすることができる。したがって、所定エリアにおけるセンサの位置を示すアイコンを画面に表示する構成において、視認性を向上させることができる。
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
<第1の実施の形態>
[構成および基本動作]
図1は、本発明の第1の実施の形態に係る監視システムの構成を示す図である。
図1を参照して、監視システム101は、複数のセンサ11と、画面情報処理装置12と、ディスプレイ13とを備える。
各センサ11は、温度センサ、湿度センサおよび赤外線センサ等であり、工場、病院または店舗等の監視対象エリアに配置される。監視対象エリアは、屋内であってもよいし、屋外であってもよい。
監視対象エリアが工場である場合、各センサ11は、たとえば、生産設備の温度および湿度等を計測する。センサ11は、計測結果および自己のIDを示すセンサ情報を画面情報処理装置12へ送信する。
画面情報処理装置12は、各センサ11と有線または無線により接続されており、各センサ11からセンサ情報を受信する。画面情報処理装置12は、受信したセンサ情報の内容をディスプレイ13に表示することができる。
図2は、本発明の第1の実施の形態に係る監視システムの比較例において、ディスプレイに表示された画面の一例を示す図である。
図2を参照して、画面は、表示エリアD11と、表示エリアD12とを含む。表示エリアD11には、監視対象エリアである工場の平面図が表示されている。具体的には、表示エリアD11には、監視対象エリアに配置された複数の生産設備の外形、およびセンサ11を示すアイコン(以下、センサアイコンとも称する。)が表示されている。
詳細には、表示エリアD11には、生産ラインであるラインA〜Dの外形と、生産設備A〜Cの外形と、温度センサのセンサアイコンT1〜T15と、湿度センサのセンサアイコンH1〜H11と、赤外線センサのセンサアイコンR1〜R20とが表示されている。センサアイコンは、温度センサ、湿度センサまたは赤外線センサの別すなわちセンサ11の種類ごとに異なる形状を有している。
表示エリアD12には、表示エリアD11において表示されているセンサアイコンの種類と、センサ11の種類との対応関係が表示されている。
ユーザは、表示エリアD11に表示されたセンサアイコンに対して、たとえば、マウスを用いてクリック操作を行うことにより、当該センサアイコンに対応するセンサ11のセンサ情報の内容を画面に表示させることができる。
ここで、表示エリアD11において点線で示す部分Ph1〜Ph3および部分Pv1〜Pv3では、複数のセンサアイコンが重なってまたは密集して表示されている。
具体的には、画面の部分Ph1〜Ph3にそれぞれ該当する監視対象エリアにおける場所では、各センサ11は、高さ方向においてある程度同じ位置に、かつ水平方向において集中して配置されている。このため、画面の部分Ph1〜Ph3では各センサアイコンが重なってまたは密集して表示されている。
また、画面の部分Pv1〜Pv3にそれぞれ該当する監視対象エリアにおける場所では、各センサ11は、水平方向において略同じ位置に、かつ高さ方向において異なる位置に配置されている。このため、画面の部分Pv1〜Pv3では、各センサアイコンが重なってまたは密集して表示されている。
複数のセンサアイコンが重なってまたは密集して表示されている場合、ユーザは、各センサアイコンの位置関係および種類を正確に認識することが困難な場合がある。また、ユーザは、センサアイコンが重なってまたは密集して表示されていることにより、所望のセンサアイコンに対して的確にクリック操作を行うことが困難な場合がある。
そこで、本発明の第1の実施の形態に係る監視システムでは、以下のような処理により、このような課題を解決する。
図3は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の一例を示す図である。
図3を参照して、画面は、表示エリアD1と、表示エリアD2とを含む。図3に示す画面の表示内容は、以下に説明する内容以外は、図2に示す画面の表示内容と同様である。
表示エリアD1では、図2における表示エリアD11と比較して、部分Ph1,Ph2,Ph3に含まれる各センサアイコンの代わりに補助アイコンE1,E2,E3がそれぞれ表示されている。
また、部分Pv1,Pv2,Pv3に含まれる各センサアイコンの代わりに補助アイコンV1,V2,V3がそれぞれ表示されている。
つまり、図2に示す画面における部分Ph1,Ph2,Ph3に含まれる各センサアイコンは、図3に示す画面では、補助アイコンE1,E2,E3にそれぞれまとめられている。
また、図2に示す画面における部分Pv1,Pv2,Pv3に含まれる各センサアイコンは、図3に示す画面では、補助アイコンV1,V2,V3にそれぞれまとめられている。
ここで、部分Ph1に含まれる各センサアイコンに対応するセンサ11をまとめたセンサグループ、部分Ph2に含まれる各センサアイコンに対応するセンサ11をまとめたセンサグループおよび部分Ph3に含まれる各センサアイコンに対応するセンサ11をまとめたセンサグループをそれぞれセンサグループGe1,Ge2,Ge3とも称する。
補助アイコンE1,E2,E3は、センサグループGe1,Ge2,Ge3をそれぞれ示している。センサグループGe1〜Ge3の各々に含まれる各センサ11は、高さ方向においてある程度同じ位置に、かつ水平方向において集中して配置されている。
また、部分Pv1に含まれる各センサアイコンに対応するセンサ11をまとめたセンサグループ、部分Pv2に含まれる各センサアイコンに対応するセンサ11をまとめたセンサグループおよび部分Pv3に含まれる各センサアイコンに対応するセンサ11をまとめたセンサグループをそれぞれセンサグループGv1,Gv2,Gv3とも称する。
補助アイコンV1,V2,V3は、センサグループGv1,Gv2,Gv3をそれぞれ示している。センサグループGv1〜Gv3の各々に含まれる各センサ11は、水平方向において略同じ位置に、かつ高さ方向において異なる位置に配置されている。
センサグループGe1〜Ge3等のセンサグループGeと、センサグループGv1〜Gv3等のセンサグループGvとは、異なる種類の補助アイコンによって区別して表示されている。これにより、補助アイコンに対応する各センサ11の各種位置関係をユーザに区別して認識させることができる。
補助アイコンには、まとめられたセンサアイコンの数が付されている。具体的には、たとえば、補助アイコンE1は、センサアイコンH3〜H5およびセンサアイコンT4〜T6の6つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE1には、「6」が付されている。
補助アイコンE2は、センサアイコンH6,H7、センサアイコンT9〜T11およびセンサアイコンR12〜R14の8つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE2には、「8」が付されている。
また、補助アイコンE3は、センサアイコンT7,T8およびセンサアイコンR10,R11の4つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE3には、「4」が付されている。
また、補助アイコンV1は、センサアイコンR18,19およびセンサアイコンH9,H10の4つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンV1には、「4」が付されている。
また、補助アイコンV2は、センサアイコンT12およびセンサアイコンR20の2つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンV2には、「2」が付されている。
また、補助アイコンV3は、センサアイコンR16,17およびセンサアイコンT14の3つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンV3には、「3」が付されている。
表示エリアD2には、図2における表示エリアD12と比較して、さらに、補助アイコンの種類とセンサグループの種類との対応関係が表示されている。
図4は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。
図4を参照して、画面は、表示エリアD1と、表示エリアD2と、表示エリアW10とを含む。表示エリアW10は、表示エリアD1上に重ねて表示されている。
表示エリアW10は、たとえば、ユーザが補助アイコンE1に対してクリック等の操作を行ったことにより表示されたウィンドウである。表示エリアW10には、補助アイコンE1によってまとめられた各センサアイコンに対応するセンサ11、つまり補助アイコンE1に対応するセンサ11の情報がリスト化されて表示されている。
具体的には、表示エリアW10には、各センサ11の「種類」、「名称」および「計測結果」が表示されている。
図5は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。
図5を参照して、画面は、表示エリアD1と、表示エリアD2と、表示エリアW11とを含む。表示エリアW11は、表示エリアD1上に重ねて表示されている。
表示エリアW11は、たとえば、図3に示す画面において、ユーザが補助アイコンE1に対してクリック操作等を行ったことにより表示されたウィンドウである。表示エリアW11には、補助アイコンE1に対応する各センサ11の配置エリアの拡大図が、補助アイコンE1に対応する各センサアイコンとともに表示されている。
図6は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。
図6を参照して、画面は、表示エリアD1と、表示エリアD2と、表示エリアW12とを含む。表示エリアW12は、表示エリアD1上に重ねて表示されている。
表示エリアW12は、たとえば、図3に示す画面において、ユーザが補助アイコンV1に対してクリック操作等を行ったことにより表示されたウィンドウである。表示エリアW12には、補助アイコンV1に対応する各センサ11の配置エリアの側面図が、補助アイコンV1に対応する各センサアイコンとともに表示されている。
[画面情報処理装置の初期設定]
以下、画面情報処理装置12の初期設定の一例について説明する。
ユーザは、まず、監視対象エリアに配置されている生産設備を画面情報処理装置12に登録する。具体的には、たとえば、ユーザは、マウスを用いて、平面視した生産設備の外形を画面上に描き、当該生産設備の高さを画面情報処理装置12に入力する。ユーザは、各生産設備の形状の詳細を入力することも可能である。そして、ユーザは、生産設備が表示された画面にセンサアイコンを配置する。
図7は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。
図7は、ユーザが画面にセンサアイコンを配置する様子を示している。図7を参照して、画面は、表示エリアD21と、表示エリアD22とを含む。表示エリアD21には、登録された生産設備の外形、および配置済みのセンサアイコンが表示されている。
ユーザは、監視対象エリアにおいて実際に配置されているセンサ11の場所および種類を確認し、確認した内容に従ってセンサアイコンを配置する。具体的には、たとえば、ユーザは、表示エリアD22に表示された赤外線センサのセンサアイコンを、表示エリアD21における所望の位置P1へドラッグし、位置P1においてドロップする。これにより、ユーザは、センサアイコンを画面において配置することができる。
図8は、本発明の第1の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の他の例を示す図である。
図8は、ユーザが画面にセンサアイコンを配置する様子を示している。図8を参照して、画面は、表示エリアD21と、表示エリアD22と、表示エリアW23とを含む。表示エリアW23は、表示エリアD21上に重ねて表示されている。
ユーザは、たとえば、集中して配置されている各センサ11に対応するセンサアイコンを画面に配置する場合、各センサ11の配置されているエリアの拡大図を画面に表示することができる。
表示エリアW23には、センサ11が集中して配置されているエリアの拡大図が表示されている。ユーザは、たとえば、表示エリアD22に表示された湿度センサのセンサアイコンを、表示エリアW23における所望の位置P2へドラッグし、位置P2においてドロップする。これにより、ユーザは、集中して配置されているセンサ11に対応するセンサアイコンを画面において配置することができる。表示エリアW23において配置されたセンサアイコンは、表示エリアD21にも反映される。
ユーザは、たとえば、画面にセンサアイコンを配置した後、当該センサアイコンに対応するセンサ11の、監視対象エリアにおける配置高さおよび名称を画面情報処理装置12に入力する。
また、ユーザは、配置したセンサアイコンと、監視対象エリアにおいて実際に配置されているセンサ11とを対応付ける。
具体的には、たとえば、画面情報処理装置12は、ユーザによる操作を受けて、画面上のセンサアイコンとセンサ11との対応関係を示す対応情報を作成する。
また、画面情報処理装置12は、対応情報と、ユーザによって入力された監視対象エリアにおける各センサ11の配置高さおよび名称と、画面に配置された各センサアイコンの座標および種類とに基づいて、センサ設定情報を作成する。
センサ設定情報は、各センサ11の、名称、種類、監視対象エリアにおける配置位置、配置高さおよび対応するセンサアイコンを示す。
また、画面情報処理装置12は、ユーザによる生産設備の登録内容を示す設備登録情報を作成する。設備登録情報は、生産設備の、平面視した場合の外形、高さ、および監視対象エリアにおける配置位置等を示す。なお、画面情報処理装置12は、設備登録情報を他の装置から取得する構成であってもよい。
図9は、本発明の第1の実施の形態に係る監視システムにおける画面情報処理装置の構成を示す図である。
図9を参照して、画面情報処理装置12は、取得部21と、処理部22と、評価部23と、表示制御部24と、受付け部25と、記憶部26とを備える。
記憶部26には、たとえば、ユーザによる初期設定に基づいて作成されたセンサ設定情報および設備登録情報が保存されている。
取得部21は、定期的または不定期に各センサ11から計測結果を示すセンサ情報を取得し、取得した各センサ情報を処理部22へ出力する。処理部22は、取得部21から受けたセンサ情報を記憶部26に保存する。
評価部23は、複数のセンサ11の位置をそれぞれ示す複数のセンサアイコンを画面に表示する予定である場合に、当該画面における各センサアイコンの重なり度合いまたは密集度を評価する。
具体的には、評価部23は、記憶部26に保存されているセンサ設定情報および設備登録情報に基づいて、各センサアイコンをまとめていない画面の情報である仮画面情報を作成する。評価部23は、作成した仮画面情報に基づいて、たとえば図2における部分Ph1〜Ph3および部分Pv1〜Pv3のようにセンサアイコンが重なってまたは密集して表示される部分を検出する。そして、評価部23は、検出した部分についてセンサアイコンの重なり度合いまたは密集度を評価する。
たとえば、評価部23は、仮画面情報の示す画面における、センサアイコン同士の重なり部分の面積等に基づいて重なり度合いを評価する。
また、たとえば、評価部23は、仮画面情報の示す画面における単位面積当たりのセンサアイコンの数に基づいて、センサアイコンの密集度の評価を行う。
評価部23は、評価内容をたとえば数値で表してもよいし、レベルで表してもよい。評価部23は、たとえば、センサアイコンの重なり度合いの評価内容および仮画面情報を処理部22へ出力する。
なお、評価部23は、単に、センサアイコン同士の重なりの有無に基づいて、重なり度合いを評価してもよい。
表示制御部24は、評価部23による評価内容に応じて各センサアイコンをまとめた補助アイコンを画面に表示する制御を行う。また、たとえば、表示制御部24は、まとめたセンサアイコンの数を付した補助アイコンを表示する制御を行う。
詳細には、処理部22は、たとえば、評価部23から受けた評価内容および仮画面情報に基づいて、重なってまたは密集して表示される各センサアイコンを補助アイコンにまとめるべきか否かを判断する。
たとえば、処理部22は、評価部23から受けた評価内容の示す値が所定の閾値より大きい場合、当該評価内容の対象である各センサアイコンを補助アイコンにまとめると判断する。
処理部22は、各センサアイコンを補助アイコンにまとめると判断した場合、記憶部26に保存されているセンサ設定情報に基づいて、どの種類の補助アイコンを用いるかを判断する。
具体的には、処理部22は、補助アイコンとして、補助アイコンE1〜E3等の補助アイコンEを用いるか、または補助アイコンV1〜V3等の補助アイコンVを用いるかを判断する。
たとえば、1つの補助アイコンにまとめるべき各センサアイコンに対応するセンサ11が、いずれも同程度の配置高さを有する場合、処理部22は、補助アイコンとして補助アイコンEを用いると判断する。
また、たとえば、1つの補助アイコンにまとめるべき各センサアイコンに対応するセンサ11の配置高さが、ある程度ばらついている場合、処理部22は、補助アイコンとして補助アイコンVを用いると判断する。
処理部22は、記憶部26に保存されているセンサ設定情報および設備登録情報ならびに自己の判断内容に基づいて、たとえば図3に示す画面の情報である画面情報Gを作成する。当該画面において、補助アイコンEおよび補助アイコンVには、各々を用いてまとめられたセンサアイコンの数が付される。
表示制御部24は、処理部22から受けた画面情報Gをディスプレイ13へ送信することにより、補助アイコンをディスプレイ13の画面に表示する。
表示制御部24は、たとえば、画面においてセンサアイコンがクリック操作等により指定された場合に、当該センサアイコンに対応するセンサ情報を画面に表示する制御を行う。
詳細には、受付け部25は、ユーザがディスプレイ13の画面に対して行った操作を受け付ける。たとえば、図3に示す画面において、ユーザがセンサアイコンT1に対してクリック操作Cを行った場合、受付け部25は、センサアイコンT1に対するクリック操作Cを受け付け、受け付けた内容を示す操作情報を処理部22へ出力する。
処理部22は、受付け部25から当該操作情報を受けると、たとえば、センサ設定情報を記憶部26から取得する。そして、処理部22は、取得したセンサ設定情報に基づいて、センサアイコンT1に対応するセンサ11のセンサ情報を記憶部26から取得し、取得したセンサ情報を表示制御部24へ出力する。
表示制御部24は、処理部22からセンサ情報を受けると、既にディスプレイ13に表示されている画面に当該センサ情報の内容を追加表示する制御を行う。
[リストの表示]
また、表示制御部24は、たとえば、画面において、クリック操作等により補助アイコンが指定された場合に、当該補助アイコンに対応するセンサの情報のリストを表示する制御を行う。
詳細には、たとえば、図3に示す画面において、ユーザが補助アイコンE1に対してクリック操作C1たとえばマウスの左ボタンのシングルクリックを行った場合、受付け部25は、補助アイコンE1に対するクリック操作C1を受け付け、受け付けた内容を示す操作情報を処理部22へ出力する。
処理部22は、受付け部25から当該操作情報を受けると、補助アイコンE1に対応する各センサ11からのセンサ情報およびセンサ設定情報を記憶部26から取得する。そして、処理部22は、取得したセンサ情報およびセンサ設定情報に基づいて、補助アイコンE1に対応する各センサ11の情報をリスト化したリスト情報を作成する。たとえば、リスト情報は、補助アイコンE1に対応する各センサ11の、種類、名称および計測結果を含む。処理部22は、作成したリスト情報を表示制御部24へ出力する。
表示制御部24は、処理部22からリスト情報を受けると、たとえば、既にディスプレイ13に表示されている画面にリスト情報の内容を追加表示する制御を行う。
具体的には、たとえば、表示制御部24は、処理部22からリスト情報を受けると、図3に示す画面に図4に示す表示エリアW10を重ねて表示する制御を行う。
[拡大表示]
また、表示制御部24は、たとえば、画面において補助アイコンがクリック操作等により指定された場合に、当該補助アイコンに対応する各センサ11の配置エリアの拡大図を、当該補助アイコンに対応する各センサアイコンとともに表示する制御を行う。
詳細には、たとえば、ユーザが図3に示す画面において、補助アイコンE1に対してクリック操作C2すなわちクリック操作C1とは異なる操作、たとえばマウスの左ボタンのダブルクリックを行った場合、受付け部25は、補助アイコンE1に対するクリック操作C2を受け付け、受け付けた内容を示す操作情報を処理部22へ出力する。
処理部22は、受付け部25から当該操作情報を受けると、センサ設定情報および設備登録情報を記憶部26から取得する。そして、処理部22は、取得したセンサ設定情報および設備登録情報に基づいて、補助アイコンE1に対応する各センサ11の配置エリアの拡大図、および当該拡大図において配置された、補助アイコンE1に対応する各センサアイコンを示す画面情報Izを作成する。処理部22は、作成した画面情報Izを表示制御部24へ出力する。
具体的には、表示制御部24は、処理部22から画面情報Izを受けると、たとえば、既にディスプレイ13に表示されている画面に画面情報Izを追加表示する制御を行う。
より具体的には、たとえば、表示制御部24は、画面情報Izを受けると、図3に示す画面に、図5に示す表示エリアW11を重ねて表示する制御を行う。
[側面図の表示]
また、表示制御部24は、たとえば、各センサ11の配置エリアの平面図が表示された画面において補助アイコンがクリック操作等により指定された場合に、当該補助アイコンに対応する各センサ11の配置エリアの側面図を対応の各センサアイコンとともに表示する制御を行う。
詳細には、たとえば、監視対象エリアの平面図が表示された図3に示す画面において、ユーザが補助アイコンV1に対してクリック操作C3すなわちクリック操作C1およびクリック操作C2とは異なる操作、たとえばマウスの右ボタンのシングルクリックを行った場合、受付け部25は、補助アイコンV1に対するクリック操作C3を受け付け、受け付けた内容を示す操作情報を処理部22へ出力する。
処理部22は、受付け部25から当該操作情報を受けると、センサ設定情報および設備登録情報を記憶部26から取得する。そして、処理部22は、取得したセンサ設定情報および設備登録情報に基づいて、補助アイコンV1に対応する各センサ11の配置エリアの側面図、および当該側面図上に配置された、補助アイコンV1に対応する各センサアイコンを示す画面情報Isを作成する。処理部22は、作成した画面情報Isを表示制御部24へ出力する。
具体的には、表示制御部24は、処理部22から画面情報Isを受けると、たとえば、既にディスプレイ13に表示されている画面に画面情報Isを追加表示する制御を行う。
より具体的には、たとえば、表示制御部24は、画面情報Isを受けると、図3に示す画面に、図6に示す表示エリアW12を重ねて表示する制御を行う。
[動作]
次に、本発明の第1の実施の形態に係る画面情報処理装置による表示処理について説明する。
監視システム101における各装置は、コンピュータを備え、当該コンピュータにおけるCPU等の演算処理部は、以下のフローチャートの各ステップの一部または全部を含むプログラムを図示しないメモリから読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
図10は、本発明の第1の実施の形態に係る画面情報処理装置による表示処理の一例を示すフローチャートである。
図10を参照して、画面情報処理装置12は、まず、複数のセンサ11の位置をそれぞれ示す複数のセンサアイコンを画面に表示する予定である場合に、当該画面における各センサアイコンの重なり度合いまたは密集度の評価を行う(ステップS21)。
具体的には、画面情報処理装置12は、図2に示す画面のように各センサアイコンをまとめずにそのまま表示した場合における、重なってまたは密集して表示されるセンサアイコンについて、重なり度合いまたは密集度を評価する。
次に、画面情報処理装置12は、上記評価の内容に応じて各センサアイコンをまとめた補助アイコンを画面に表示する制御を行う。具体的には、画面情報処理装置12は、重なり度合いまたは密集度の評価内容に基づいて、重なってまたは密集して表示されるセンサアイコンを補助アイコンにまとめるか否かを判断する(ステップS22)。
そして、画面情報処理装置12は、重なってまたは密集して表示されるセンサアイコンを補助アイコンにまとめると判断した場合(ステップS22でYES)、自己の記憶するセンサ設定情報および設備登録情報に基づいて、たとえば図3に示す、センサアイコンを補助アイコンにまとめた画面の情報である画面情報Gを作成し、作成した画面情報Gをディスプレイ13に表示する制御を行う(ステップS23)。
一方、画面情報処理装置12は、重なり度合いまたは密集度の評価内容に基づいて、重なってまたは密集して表示されるセンサアイコンを補助アイコンにまとめないと判断した場合(ステップS22でNO)、補助アイコンを表示しない画面情報Qを作成し、画面情報Qをディスプレイ13に表示する制御を行う(ステップS24)。
図11は、本発明の第1の実施の形態に係る画面情報処理装置による表示処理の他の例を示すフローチャートである。
図11を参照して、画面情報処理装置12は、まず、ユーザから操作を受けるまで待機する(ステップS13でNO)。
次に、画面情報処理装置12は、ユーザから操作を受けた場合(ステップS13でYES)、ユーザによる操作が補助アイコンEまたは補助アイコンVに対するクリック操作C1であるか否かを確認する(ステップS14)。
次に、画面情報処理装置12は、ユーザによる操作が補助アイコンEまたは補助アイコンVに対するクリック操作C1であった場合(ステップS14でYES)、クリック操作C1の行われた補助アイコンEまたは補助アイコンVに対応するセンサの情報のリストすなわちリスト情報を表示する制御を行う(ステップS15)。
具体的には、たとえば、画面情報処理装置12は、図3に示す画面に図4に示す表示エリアW10を重ねて表示する制御を行う。
また、画面情報処理装置12は、ユーザによる操作が補助アイコンEまたは補助アイコンVに対するクリック操作C1でなかった場合(ステップS14でNO)、当該操作が補助アイコンEに対するクリック操作C2であったか否かを確認する(ステップS16)。
次に、画面情報処理装置12は、ユーザによる操作が補助アイコンEに対するクリック操作C2であった場合、(ステップS16でYES)、当該補助アイコンEに対応する各センサ11の配置エリアの拡大図を、当該補助アイコンEに対応する各センサアイコンとともに表示する制御を行う(ステップS17)。
具体的には、たとえば、画面情報処理装置12は、図3に示す画面に、図5に示す表示エリアW11を重ねて表示する制御を行う。
また、画面情報処理装置12は、ユーザによる操作が補助アイコンEに対するクリック操作C2でなかった場合(ステップS16でNO)、当該操作が補助アイコンVに対するクリック操作C3であったか否かを確認する(ステップS18)。
次に、画面情報処理装置12は、ユーザによる操作が補助アイコンVに対するクリック操作C3であった場合(ステップS18でYES)、当該補助アイコンVに対応する各センサ11の配置エリアの側面図を、当該補助アイコンVに対応する各センサアイコンとともに表示する制御を行う(ステップS19)。
具体的には、たとえば、表示制御部24は、図3に示す画面に、図6に示す表示エリアW12を重ねて表示する制御を行う。
また、本発明の第1の実施の形態に係る画面情報処理装置12において、表示制御部24は、処理部22からリスト情報を受けると、たとえば、既にディスプレイ13に表示されている画面にリスト情報の内容を追加表示する制御を行う構成であるとしたが、これに限定するものではない。
たとえば、表示制御部24は、処理部22からリスト情報を受けると、現在ディスプレイ13に表示されている画面を、リスト情報を表示した新たな画面に切り替える制御を行う構成であってもよい。
また、本発明の第1の実施の形態に係る画面情報処理装置12において、表示制御部24は、処理部22から画面情報Izを受けると、既にディスプレイ13に表示されている画面に画面情報Izを追加表示する制御を行う構成であるとしたが、これに限定するものではない。
たとえば、表示制御部24は、処理部22から画面情報Izを受けると、現在ディスプレイ13に表示されている画面を、画面情報Izを表示した新たな画面に切り替える制御を行う構成であってもよい。
また、本発明の第1の実施の形態に係る監視システム101において、表示制御部24は、処理部22から画面情報Isを受けると、既にディスプレイ13に表示されている画面に画面情報Isを追加表示する制御を行う構成であるとしたが、これに限定するものではない。
たとえば、表示制御部24は、処理部22から画面情報Isを受けると、現在ディスプレイ13に表示されている画面を、画面情報Isを表示した新たな画面に切り替える制御を行う構成であってもよい。
また、本発明の第1の実施の形態に係る画面情報処理装置12は、クリック操作によりセンサアイコンおよび補助アイコンの指定を受け付ける構成であるとしたが、これに限定するものではない。たとえば、ディスプレイ13がタッチパネルを含む場合、画面情報処理装置12は、ユーザのディスプレイ13へのタップ等によりセンサアイコンおよび補助アイコンの指定を受け付ける構成であってもよい。
また、本発明の第1の実施の形態に係る画面情報処理装置12は、ユーザによるクリック操作等を受けてリスト情報を作成する構成であるとしたが、これに限定するものではない。たとえば、リスト情報は、他の装置によって作成されてもよいし、メモリに予め保存されていてもよい。
ところで、所定エリアにおける監視対象の状態をモニタするために、当該所定エリアにおけるセンサの配置を画面に表示する場合がある。このような場合において、複数のセンサが集中して配置されていると、当該複数のセンサをそれぞれ示す複数のアイコンが画面上で重なり合ったり、密集したりするため、視認性が悪くなってしまう。
これに対して、本発明の第1の実施の形態に係る画面情報処理装置では、評価部23は、複数のセンサ11の位置をそれぞれ示す複数のセンサアイコンを画面に表示する予定である場合に、当該画面における各センサアイコンの重なり度合いまたは密集度を評価する。表示制御部24は、評価部23による評価内容に応じて各センサアイコンをまとめた別のアイコンである補助アイコンを画面に表示する制御を行う。
このような構成により、たとえば、所定エリアにおける複数のセンサ11が集中して配置されるような場合に、当該所定エリアを示す画面において集中する複数のセンサアイコンをまとめて別のアイコンとして表示することができる。これにより、たとえば、センサアイコン同士が重ならないように表示したり、センサアイコン同士の距離をある程度確保したりすることができる。
したがって、本発明の第1の実施の形態に係る画面情報処理装置では、所定エリアにおけるセンサの位置を示すアイコンを画面に表示する構成において、視認性を向上させることができる。
また、本発明の第1の実施の形態に係る画面情報処理装置では、取得部21は、センサ11の計測結果を示すセンサ情報を取得する。表示制御部24は、画面においてセンサアイコンが指定された場合に当該センサアイコンに対応するセンサ情報を画面に表示する制御を行う。
このような構成により、ユーザは、所望するセンサ11のセンサ情報を容易に確認することができる。
また、本発明の第1の実施の形態に係る画面情報処理装置では、表示制御部24は、まとめたセンサアイコンの数を付した補助アイコンを表示する制御を行う。
このような構成により、ユーザは、どれくらいの数のセンサアイコンが補助アイコンにまとめられたのかを特別な操作を行うことなく一見して認識することができる。
また、本発明の第1の実施の形態に係る画面情報処理装置では、表示制御部24は、画面において補助アイコンが指定された場合に、当該補助アイコンに対応する各センサ11の配置エリアの拡大図を対応の各センサアイコンとともに表示する制御を行う。
このような構成により、ユーザは、補助アイコンにまとめられた各センサアイコンを上記拡大図において確認することができるため、各センサアイコンの詳細な位置を認識することができる。
また、本発明の第1の実施の形態に係る画面情報処理装置では、表示制御部24は、各センサ11の配置エリアの平面図が表示された画面において補助アイコンが指定された場合に、当該補助アイコンに対応する各センサ11の配置エリアの側面図を対応の各センサアイコンとともに表示する制御を行う。
このような構成により、たとえば、水平方向において略同じ位置に、かつ高さ方向において異なる位置に配置されている複数のセンサ11に対応するセンサアイコンが補助アイコンにまとめられているような場合において、ユーザは、当該補助アイコンにまとめられた各センサアイコンを上記側面図において確認することができるため、各センサアイコンの詳細な位置を認識することができる。
また、本発明の第1の実施の形態に係る画面情報処理装置では、表示制御部24は、画面において補助アイコンが指定された場合に、補助アイコンに対応する各センサ11の情報のリストを表示する制御を行う。
このような構成により、ユーザは、補助アイコンに対応する複数のセンサ11に関する情報を一覧することができる。
次に、本発明の他の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
<第2の実施の形態>
本発明の実施の形態は、第1の実施の形態に係る監視システムと比べて、画面の表示内容が異なる監視システムに関する。
[構成および基本動作]
図12は、本発明の第2の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の一例を示す図である。
図12を参照して、画面は、表示エリアD11と、表示エリアD12とを含んでいる。表示エリアD11には、監視対象エリアである工場の平面図が表示されている。具体的には、表示エリアD31には、監視対象エリアに配置された複数の生産設備の外形、およびセンサアイコンが表示されている。
詳細には、表示エリアD11には、生産ラインであるラインA〜Dの外形と、生産設備A〜Cの外形と、温度センサのセンサアイコンT1〜T15とが表示されている。
表示エリアD12には、表示エリアD11において表示されているセンサアイコンの種類と、センサ11の種類との対応関係が表示されている。
図12に示す画面は、たとえば図2に示す画面において、表示エリアD12に表示されたセンサアイコンのうち、温度センサのセンサアイコンに対してユーザがクリック操作C10たとえばマウスの右ボタンのダブルクリックを行ったことにより表示された画面である。
表示エリアD12に表示されたセンサアイコンのうちのいずれかに対してユーザがクリック操作C10を行った場合、表示エリアD11において、クリック操作C10の行われたセンサアイコンの種類と異なる種類のセンサアイコンは非表示となる。言い換えれば、表示エリアD11において、指定された種類のセンサ11に対応するセンサアイコンが選択的に表示される。
ここでは、表示エリアD12に表示された温度センサのセンサアイコンに対してクリック操作C10が行われたため、表示エリアD11には、温度センサのセンサアイコンであるセンサアイコンT1〜T15が表示されており、かつ湿度センサのセンサアイコンH1〜H11および赤外線センサのセンサアイコンR1〜R20は表示されていない。
図13は、本発明の第2の実施の形態に係る画面情報処理装置の構成を示す図である。
図13を参照して、画面情報処理装置12は、取得部21と、評価部23と、記憶部26と、処理部122と、表示制御部124と、受付け部125とを備える。
すなわち、画面情報処理装置12は、本発明の第1の実施の形態に係る画面情報処理装置12と比べて、処理部22、表示制御部24および受付け部25の代わりに、さらに以下に説明する動作を行うことが可能な処理部122、表示制御部124および受付け部125をそれぞれ備えている。
表示制御部124は、画面において指定された種類のセンサ11に対応するセンサアイコンを選択的に表示する制御を行う。
詳細には、たとえば、図2に示す画面において、表示エリアD12に表示されたセンサアイコンのうち、温度センサのセンサアイコンに対してユーザがクリック操作C10を行った場合、受付け部125は、当該センサアイコンに対するクリック操作C10を受け付け、受け付けた内容を示す操作情報を処理部122へ出力する。
処理部122は、受付け部25から当該操作情報を受けると、たとえば図12に示す画面の情報である画面情報G2を作成する。
具体的には、処理部122は、当該操作情報を受けると、現在の画面における表示エリアD11に表示された複数種類のセンサアイコンのうち、クリック操作C10の行われたセンサアイコンと同じ種類のセンサアイコンを選択的に表示した画面の情報である画面情報G2を作成する。そして、処理部122は、作成した画面情報G2を表示制御部124へ出力する。
表示制御部124は、処理部122から受けた画面情報G2をディスプレイ13へ送信することにより、温度センサのセンサアイコンを選択的に表示する制御を行う。
なお、本発明の第2の実施の形態に係る画面情報処理装置12において、表示制御部124は、画面において指定された種類のセンサ11に対応するセンサアイコンを選択的に表示する制御を行う構成であるとしたが、これに限定するものではない。たとえば、表示制御部124は、画面において指定された種類のセンサ11に対応するセンサアイコンを選択的に表示しない制御を行う構成であってもよい。
具体的には、たとえば、図2に示す画面において、D12に表示された温度センサのセンサアイコンが指定された場合、表示制御部124は、表示エリアD11において温度センサのセンサアイコンであるセンサアイコンT1〜T15を表示せず、かつ湿度センサのセンサアイコンH1〜H11および赤外線センサのセンサアイコンR1〜R20を表示する制御を行ってもよい。
以上のように、本発明の第2の実施の形態に係る画面情報処理装置では、表示制御部24は、画面において指定された種類のセンサ11に対応するセンサアイコンを選択的に表示するか、または選択的に表示しない制御を行う。
このような構成により、たとえば、複数種類のセンサアイコンが互いに重なったり密集したりしている場合に、画面上に表示されるセンサアイコンの種類を限定することができるため、視認性をより高めることができる。
その他の構成および動作は第1の実施の形態に係る画面情報処理装置と同様であるため、ここでは詳細な説明を繰り返さない。
次に、本発明の他の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
<第3の実施の形態>
本発明の実施の形態は、第1の実施の形態に係る監視システムと比べて、画面に表示される補助アイコンが1種類である監視システムに関する。
図14は、本発明の第3の実施の形態に係る監視システムの比較例において、ディスプレイに表示された画面の一例を示す図である。
図14を参照して、画面は、表示エリアD11と、表示エリアD12とを含む。表示エリアD11には、監視対象エリアである工場の平面図が表示されている。具体的には、表示エリアD11には、監視対象エリアに配置された複数の生産設備の外形、およびセンサ11を示すセンサアイコンが表示されている。
詳細には、表示エリアD11には、生産ラインであるラインA〜Dの外形と、生産設備A〜Cの外形と、温度センサのセンサアイコンT1〜T15と、湿度センサのセンサアイコンH1〜H11と、赤外線センサのセンサアイコンR1〜R20とが表示されている。センサアイコンは、温度センサ、湿度センサまたは赤外線センサの別すなわちセンサ11の種類ごとに異なる形状を有している。
表示エリアD12には、表示エリアD11において表示されているセンサアイコンの種類と、センサ11の種類との対応関係が表示されている。
ユーザは、表示エリアD11に表示されたセンサアイコンに対して、たとえば、マウスを用いてクリック操作を行うことにより、当該センサアイコンに対応するセンサ11のセンサ情報の内容を画面に表示させることができる。
ここで、表示エリアD11において点線で示す部分Ph1〜Ph6では、複数のセンサアイコンが重なってまたは密集して表示されている。
具体的には、画面の部分Ph1〜Ph3にそれぞれ該当する監視対象エリアにおける場所では、各センサ11は、上方から見た場合に集中して配置されている。このため、画面の部分Ph1〜Ph6では各センサアイコンが重なってまたは密集して表示されている。なお、各センサ11は、高さ方向においてある程度同じ位置に配置されていてもよいし、高さ方向において異なる位置に配置されていてもよい。
図15は、本発明の第3の実施の形態に係る監視システムにおいて、ディスプレイに表示された画面の一例を示す図である。
図15を参照して、画面は、表示エリアD1と、表示エリアD2とを含む。図15に示す画面の表示内容は、以下に説明する内容以外は、図14に示す画面の表示内容と同様である。
表示エリアD1では、図14における表示エリアD11と比較して、部分Ph1,Ph2,Ph3,Ph4,Ph5,Ph6に含まれる各センサアイコンの代わりに補助アイコンE1,E2,E3,E4,E5,E6がそれぞれ表示されている。
補助アイコンE1,E2,E3,E4,E5,E6の各々に対応する各センサ11は、上方から見た場合に集中して配置されている。
各補助アイコンEには、まとめられたセンサアイコンの数が付されている。具体的には、たとえば、補助アイコンE1は、センサアイコンH3〜H5およびセンサアイコンT4〜T6の6つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE1には、「6」が付されている。
補助アイコンE2は、センサアイコンH6,H7、センサアイコンT9〜T11およびセンサアイコンR12〜R14の8つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE2には、「8」が付されている。
また、補助アイコンE3は、センサアイコンT7,T8およびセンサアイコンR10,R11の4つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE3には、「4」が付されている。
また、補助アイコンE4は、センサアイコンR18,19およびセンサアイコンH9,H10の4つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE4には、「4」が付されている。
また、補助アイコンE5は、センサアイコンT12およびセンサアイコンR20の2つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE5には、「2」が付されている。
また、補助アイコンE6は、センサアイコンR16,17およびセンサアイコンT14の3つのセンサアイコンをまとめた補助アイコンである。このため、補助アイコンE6には、「3」が付されている。
たとえば、画面情報処理装置12は、ユーザが補助アイコンEに対してクリック操作C1たとえばマウスの左ボタンのシングルクリックを行った場合、当該補助アイコンEに対応するセンサの情報のリストすなわちリスト情報を表示する制御を行う。
具体的には、たとえば、画面情報処理装置12は、図15に示す画面に図4に示す表示エリアW10を重ねて表示する制御を行う。
また、画面情報処理装置12は、たとえば、ユーザが補助アイコンEに対してクリック操作C2すなわちクリック操作C1とは異なる操作、たとえばマウスの左ボタンのダブルクリックを行った場合、当該補助アイコンEに対応する各センサ11の配置エリアの拡大図を、当該補助アイコンEに対応する各センサアイコンとともに表示する制御を行う。
具体的には、たとえば、画面情報処理装置12は、図15に示す画面に、図5に示す表示エリアW11を重ねて表示する制御を行う。
また、画面情報処理装置12は、たとえば、ユーザが補助アイコンEに対してクリック操作C3すなわちクリック操作C1およびクリック操作C2とは異なる操作、たとえばマウスの右ボタンのシングルクリックを行った場合、当該補助アイコンEに対応する各センサ11の配置エリアの側面図を、当該補助アイコンEに対応する各センサアイコンとともに表示する制御を行う。
具体的には、たとえば、画面情報処理装置12は、図15に示す画面に、図6に示す表示エリアW12を重ねて表示する制御を行う。
その他の構成および動作は第1の実施の形態に係る画面情報処理装置と同様であるため、ここでは詳細な説明を繰り返さない。
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
以上の説明は、以下に付記する特徴を含む。
[付記]
複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価する評価部と、
前記評価部による評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行う表示制御部とを備え、
前記アイコンの前記画面における配置は、所定エリアにおける対応の前記センサの配置を示し、
前記表示制御部は、複数の種類の補助アイコンを表示する制御を行うことが可能であり、
前記表示制御部は、高さ方向において略同じ位置に、かつ水平方向において集中して配置されている各前記センサに対応する前記アイコンをまとめた補助アイコンを表示する場合と、水平方向において略同じ位置に、かつ高さ方向において異なる位置に配置されている各前記センサに対応する前記アイコンをまとめた補助アイコンを表示する場合とで、異なる種類の補助アイコンを表示する制御を行う、画面情報処理装置。
11 センサ
12 画面情報処理装置
13 ディスプレイ
21 取得部
22 処理部
23 評価部
24 表示制御部
25 受付け部
26 記憶部
101 監視システム
122 処理部
124 表示制御部
125 受付け部
D1,D2,D11,D12,D21,D22,D31,W10〜W12,W23 表示エリア
E1〜E6,V1〜V3 補助アイコン
T1〜T15,H1〜H11,R1〜R20 センサアイコン

Claims (9)

  1. 複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価する評価部と、
    前記評価部による評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行う表示制御部とを備え
    前記表示制御部は、前記各アイコンが示す前記センサの位置関係に応じて異なる種類の前記補助アイコンを前記画面に表示する制御を行う、画面情報処理装置。
  2. 前記画面情報処理装置は、さらに、
    前記センサの計測結果を示すセンサ情報を取得する取得部を備え、
    前記表示制御部は、前記画面において前記アイコンが指定された場合に前記アイコンに対応する前記センサ情報を前記画面に表示する制御を行う、請求項1に記載の画面情報処理装置。
  3. 前記表示制御部は、まとめた前記アイコンの数を付した前記補助アイコンを表示する制御を行う、請求項1または請求項2に記載の画面情報処理装置。
  4. 前記表示制御部は、前記画面において前記補助アイコンが指定された場合に、前記補助アイコンに対応する各前記センサの配置エリアの拡大図を対応の各前記アイコンとともに表示する制御を行う、請求項1から請求項3のいずれか1項に記載の画面情報処理装置。
  5. 前記表示制御部は、各前記センサの配置エリアの平面図が表示された前記画面において前記補助アイコンが指定された場合に、前記補助アイコンに対応する各前記センサの配置エリアの側面図を対応の各前記アイコンとともに表示する制御を行う、請求項1から請求項4のいずれか1項に記載の画面情報処理装置。
  6. 前記表示制御部は、前記画面において前記補助アイコンが指定された場合に、前記補助アイコンに対応する各前記センサの情報のリストを表示する制御を行う、請求項1から請求項5のいずれか1項に記載の画面情報処理装置。
  7. 前記センサの種類は複数存在し、
    前記表示制御部は、前記画面において指定された種類の前記センサに対応する前記アイコンを選択的に表示するか、または選択的に表示しない制御を行う、請求項2に記載の画面情報処理装置。
  8. 画面情報処理装置における画面情報処理方法であって、
    複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価するステップと、
    前記重なり度合いまたは前記密集度の評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行うステップとを含み、
    前記制御を行うステップにおいて、前記各アイコンが示す前記センサの位置関係に応じて異なる種類の前記補助アイコンを前記画面に表示する制御を行う、画面情報処理方法。
  9. 画面情報処理装置において用いられる画面情報処理プログラムであって、コンピュータに、
    複数のセンサの位置をそれぞれ示す複数のアイコンを画面に表示する予定である場合に、前記画面における各前記アイコンの重なり度合いまたは密集度を評価するステップと、
    前記重なり度合いまたは前記密集度の評価内容に応じて前記各アイコンをまとめた別のアイコンである補助アイコンを前記画面に表示する制御を行うステップとを実行させるための、画面情報処理プログラムであり、
    前記制御を行うステップにおいて、前記各アイコンが示す前記センサの位置関係に応じて異なる種類の前記補助アイコンを前記画面に表示する制御を行う、画面情報処理プログラム。
JP2015040826A 2015-03-03 2015-03-03 画面情報処理装置、画面情報処理方法および画面情報処理プログラム Active JP6507719B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2015040826A JP6507719B2 (ja) 2015-03-03 2015-03-03 画面情報処理装置、画面情報処理方法および画面情報処理プログラム
PCT/JP2015/070508 WO2016139824A1 (ja) 2015-03-03 2015-07-17 画面情報処理装置、画面情報処理方法および画面情報処理プログラム
US15/037,761 US20160378301A1 (en) 2015-03-03 2015-07-17 Screen information processing apparatus, screen information processing method, and screen information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015040826A JP6507719B2 (ja) 2015-03-03 2015-03-03 画面情報処理装置、画面情報処理方法および画面情報処理プログラム

Publications (2)

Publication Number Publication Date
JP2016162250A JP2016162250A (ja) 2016-09-05
JP6507719B2 true JP6507719B2 (ja) 2019-05-08

Family

ID=56847044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015040826A Active JP6507719B2 (ja) 2015-03-03 2015-03-03 画面情報処理装置、画面情報処理方法および画面情報処理プログラム

Country Status (3)

Country Link
US (1) US20160378301A1 (ja)
JP (1) JP6507719B2 (ja)
WO (1) WO2016139824A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017115145A1 (en) * 2015-12-31 2017-07-06 Delta Faucet Company Water sensor
JP7058558B2 (ja) * 2018-05-30 2022-04-22 三菱電機株式会社 監視画面作成装置および監視画面作成方法
JP2020166366A (ja) * 2019-03-28 2020-10-08 株式会社メルカリ 情報処理プログラム、情報処理方法、及び情報処理装置
US12118774B2 (en) 2021-05-31 2024-10-15 Mitsubishi Electric Corporation Information processing device

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0895740A (ja) * 1994-09-26 1996-04-12 Sumitomo Electric Ind Ltd データ量表示装置
JP3563889B2 (ja) * 1996-10-15 2004-09-08 キヤノン株式会社 カメラ制御システムおよびカメラ制御システムの制御方法
US6128016A (en) * 1996-12-20 2000-10-03 Nec Corporation Graphic user interface for managing a server system
US20070008099A1 (en) * 1999-09-01 2007-01-11 Nettalon Security Systems, Inc. Method and apparatus for remotely monitoring a site
US7076741B2 (en) * 2001-03-16 2006-07-11 Alpine Electronics, Inc. Point-of-interest icon and point-of-interest mark display method
WO2006009955A2 (en) * 2004-06-23 2006-01-26 Cognio, Inc Self-calibrated path loss position estimation process, device and system
US7277018B2 (en) * 2004-09-17 2007-10-02 Incident Alert Systems, Llc Computer-enabled, networked, facility emergency notification, management and alarm system
US8395664B2 (en) * 2006-09-13 2013-03-12 Smartvue Corp. Wireless surveillance system and method for 3-D visualization and user-controlled analytics of captured data
US20060168975A1 (en) * 2005-01-28 2006-08-03 Hewlett-Packard Development Company, L.P. Thermal and power management apparatus
US8099178B2 (en) * 2005-08-22 2012-01-17 Trane International Inc. Building automation system facilitating user customization
US7652571B2 (en) * 2006-07-10 2010-01-26 Scott Technologies, Inc. Graphical user interface for emergency apparatus and method for operating same
US7971143B2 (en) * 2006-10-31 2011-06-28 Microsoft Corporation Senseweb
WO2008094864A2 (en) * 2007-01-29 2008-08-07 Johnson Controls Technology Company System and method for filter creation and use for building automation systems
US8671355B2 (en) * 2007-10-05 2014-03-11 Mapquest, Inc. Methods and systems for decluttering icons representing points of interest on a map
US20090216438A1 (en) * 2008-02-21 2009-08-27 Microsoft Corporation Facility map framework
US9786164B2 (en) * 2008-05-23 2017-10-10 Leverage Information Systems, Inc. Automated camera response in a surveillance architecture
US20110161875A1 (en) * 2009-12-29 2011-06-30 Nokia Corporation Method and apparatus for decluttering a mapping display
US9602776B2 (en) * 2010-02-02 2017-03-21 Verizon Patent And Licensing Inc. Accessing web-based cameras arranged by category
US9697751B2 (en) * 2010-03-09 2017-07-04 Microsoft Technology Licensing, Llc Interactive representation of clusters of geographical entities
KR101753141B1 (ko) * 2010-09-07 2017-07-04 삼성전자 주식회사 디스플레이장치 및 그 컨텐츠 표시방법
US8823508B2 (en) * 2011-01-31 2014-09-02 Honeywell International Inc. User interfaces for enabling information infusion to improve situation awareness
US8681022B2 (en) * 2011-02-02 2014-03-25 Mapquest, Inc. Systems and methods for generating electronic map displays with points-of-interest based on density thresholds
JP5829826B2 (ja) * 2011-03-31 2015-12-09 セコム株式会社 監視装置およびプログラム
US20120317507A1 (en) * 2011-06-13 2012-12-13 Adt Security Services Inc. Method and database to provide a security technology and management portal
US9632671B2 (en) * 2011-08-19 2017-04-25 Albright Holdings, Inc. Systems and methods for providing information pertaining to physical infrastructure of a building or property
US20130239063A1 (en) * 2012-03-06 2013-09-12 Apple Inc. Selection of multiple images
WO2013136447A1 (ja) * 2012-03-13 2013-09-19 パイオニア株式会社 表示情報生成装置、表示情報生成方法及び表示情報生成用プログラム並びに情報記録媒体
US9552129B2 (en) * 2012-03-23 2017-01-24 Microsoft Technology Licensing, Llc Interactive visual representation of points of interest data
US8464181B1 (en) * 2012-07-03 2013-06-11 Google Inc. Floor selection on an interactive digital map
US8947433B2 (en) * 2012-12-28 2015-02-03 International Business Machines Corporation Spatiotemporal visualization of sensor data
US9652115B2 (en) * 2013-02-26 2017-05-16 Google Inc. Vertical floor expansion on an interactive digital map
US20150248275A1 (en) * 2013-05-23 2015-09-03 Allied Telesis Holdings Kabushiki Kaisha Sensor Grouping for a Sensor Based Detection System
US9779183B2 (en) * 2014-05-20 2017-10-03 Allied Telesis Holdings Kabushiki Kaisha Sensor management and sensor analytics system
US20150339594A1 (en) * 2014-05-20 2015-11-26 Allied Telesis Holdings Kabushiki Kaisha Event management for a sensor based detecton system
US9672006B2 (en) * 2013-06-10 2017-06-06 Honeywell International Inc. Frameworks, devices and methods configured for enabling a multi-modal user interface configured to display facility information
US20140365891A1 (en) * 2013-06-10 2014-12-11 Honeywell International Inc. Frameworks, devices and methods configured for enabling touch/gesture controlled display for facility information and content with content and controls based on user attributes
US9619124B2 (en) * 2013-06-10 2017-04-11 Honeywell International Inc. Frameworks, devices and methods configured for enabling gesture-based controlled display for facility information and content in respect of a multi-level facility
US10114537B2 (en) * 2013-06-10 2018-10-30 Honeywell International Inc. Frameworks, devices and methods configured for enabling touch/gesture controlled display for facility information and content with resolution dependent display and persistent content positioning
CN105324727A (zh) * 2014-05-30 2016-02-10 三菱电机株式会社 报警位置显示装置以及报警位置显示方法
US9756491B2 (en) * 2014-11-14 2017-09-05 Zen-Me Labs Oy System and method for social sensor platform based private social network

Also Published As

Publication number Publication date
US20160378301A1 (en) 2016-12-29
JP2016162250A (ja) 2016-09-05
WO2016139824A1 (ja) 2016-09-09

Similar Documents

Publication Publication Date Title
US11118928B2 (en) Method for providing map information and electronic device for supporting the same
CN112771476B (zh) 提供远程机器人控制的方法和系统
CN112805673B (zh) 提供远程机器人控制的方法和系统
US11054796B2 (en) Dashboard and button/tile system for an interface
US12093520B2 (en) Robotic floor-cleaning system manager
JP6507719B2 (ja) 画面情報処理装置、画面情報処理方法および画面情報処理プログラム
JP6033824B2 (ja) マルチタッチ端末のためのタッチ制御方法及び装置
US20130024025A1 (en) Autonomous Robot and A Positioning Method Thereof
EP2798616B1 (en) Target aquisition in a three dimensional building display
JP7248177B2 (ja) 情報処理システム、情報処理方法、およびプログラム
US20100095233A1 (en) Device, system and computer implemented method to display and process technical data for a device in an industrial control system
JP5213183B2 (ja) ロボット制御システム及びロボット制御プログラム
JP2016520893A5 (ja)
JP2017533487A (ja) 医療処置の実施と医療関連情報のアクセスおよび/または操作のための方法およびシステム
Yang et al. Evaluation of visualization techniques for use by facility operators during monitoring tasks
Sprute et al. A study on different user interfaces for teaching virtual borders to mobile robots
CN109077672A (zh) 一种扫地机器人选择区块的方法及装置
US20220300686A1 (en) Information processing device, information processing system, and information processing method
TWI715546B (zh) 顯示裝置、監視系統、顯示方法及顯示程式
CN104965586B (zh) 一种植物生长展示系统及方法
JP2015521302A (ja) リンクの湾曲のインタラクティブコントロール
CN102293059B (zh) 用于提供控制系统的设置以便实现感知输出的空间分布的装置和方法
JP6328042B2 (ja) 施設監視制御装置および施設監視制御方法
JP4892509B2 (ja) 監視画面作成装置
KR20150084997A (ko) 산업 설비에서 간섭을 제거하기 위한 사용자 인터페이스 및 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180808

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180928

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190318

R150 Certificate of patent or registration of utility model

Ref document number: 6507719

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250